信息处理设备和信息处理设备的启动方法技术

技术编号:3891240 阅读:122 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种信息处理设备和信息处理设备的启动方法,在该信息处理设备中,屏幕显示控制部用来显示操作屏幕,并且固件更新部用来更新该屏幕显示控制部的固件。操作状态保持部用来在由该固件更新部更新了固件后显示操作屏幕时,存储该信息处理设备的操作状态。快速启动部用来启动该信息处理设备并且基于所存储的操作状态来显示操作屏幕。

【技术实现步骤摘要】

本专利技术涉及一种,其中在更新 屏幕显示控制部的固件的处理中快速地启动该信息处理设备。
技术介绍
近来,包括图像形成设备的信息处理设备具有复杂的结构,并且信息 处理设备中出现的问题逐渐变得越来越复杂。为了消除设备问题,信息处 理设备需要通过网络或外部记录设备获取新的固件(或调试信息等)并且 利用新的固件更新先前的固件。然而,在更新固件时,需要重启(reboot)或启动(starting)信息处理 设备。出于上述原因,需要大量的时间完成固件的更新。 一种可以想到的 缩短启动时间的方法是利用休止(hibernation )来执行信息处理设备的启动。休止是一种在关闭信息处理设备的电源之后立即将启动信息处理设备 时存在于易失性存储器(RAM)中的的各种硬件部件的初始化信息、寄存 器信息等存储到非易失性存储器(ROM)中的功能。通过休止功能,可以 快速地读取非易失性存储器(ROM)中存储的信息并且在下次启动信息处 理设备时将该信息重新写入易失性存储器(RAM)。可以省略需要特定时 间周期的初始化设定和通信设定处理,并且可以快速地执行信息处理设备 的启动。例如,日本公开专利申请No. 9-319667公开了 一种基于目的在于更快 地启动信息处理设备的休止功能的快速启动方法。在该方法中,确定了实 际上被使用的主存储器单元的部分,并且省略了将主存储器单元的其它部 分中的数据发送到固定的存储器单元的处理。然而,还存在另一种屏幕显示控制部的快速启动方法。在该方法中, 在ROM中存储了显示屏幕的快照(snapshot),并且下次启动信息处理设备时将ROM中存储的快照转送到RAM。在使用该方法的情况下,如果更 新屏幕显示控制部的固件,则必须重构显示屏幕的新的快照。这里的快照 是指在特定时刻存在于RAM的工作区中的、各种硬件部件的初始化信息 和寄存器信息。例如,快照可包括用来显示信息处理设备的操作屏幕的屏 幕显示信息。
技术实现思路
在本专利技术的一个方面中,本公开文本提供了一种可以解决上述问题的 改进的信息处理设备。在本专利技术的一个方面中,本公开文本提供一种信息处理设备,通过在 更新屏幕显示控制部的固件的处理中显示预先存储的屏幕信息,所述信息 处理设备能够缩短启动时间。在可解决或降低上述问题中的一个或多个的本专利技术实施例中,本公开 文本提供了一种信息处理设备,包括屏幕显示控制部,用来显示操作屏 幕;固件更新部,用来更新所述屏幕显示控制部的固件;操作状态保持部, 用来在由所述固件更新部更新了固件后显示操作屏幕时,存储所述信息处 理设备的操作状态;以及快速启动部,用来启动所述信息处理设备并且基 于所述搡作状态保持部所存储的操作状态来显示操作屏幕。 附图说明图1是示出本专利技术第一实施例的图像形成设备的硬件组成的示意图; 图2是示出第 一 实施例的图像形成设备的软件组成的示意图; 图3是示出第一实施例中的固件更新服务器的软件组成的示意图; 图4是说明由第一实施例的图像形成设备执行的固件更新处理的时序图5是说明由第一实施例的图像形成设备执行的固件更新处理的时序图6是示出用来选择第一实施例的图像形成设备的启动显示屏幕的选择屏幕的示意图7是说明由第一实施例的图像形成设备执行的固件更新处理的时序图8A和图8B是示出各处理的时间与整个固件更新处理时间的比率的 示意图9是说明由第一实施例的图像形成设备执行的固件更新处理的时序图10是说明由第一实施例的图像形成设备执行的固件更新处理的时序图ll是说明根据现有技术的固件更新处理的时序图; 图12是说明在启动OS之后并且在显示操作屏幕之前根据现有技术的 处理的时序图13是说明在启动OS之后并且在显示操作屏幕之前由第一实施例的图像形成设备执行的处理的时序图14是示出本专利技术第二实施例的图像形成设备的硬件组成的示意图; 图15是示出第二实施例的图像形成设备的软件组成的示意图;以及 图16是说明由第二实施例的图像形成设备执行的固件更新处理的时序图。具体实施例方式下面参考所附的附图给出本专利技术实施例的实施方式。 图1示出了本专利技术的第一实施例的图像形成设备1的硬件组成。该实 施例的图像形成设备1包括中央处理器(CPU) 11,用来执行计算和控 制处理;作为非易失性存储器的ROM 12;作为易失性存储器的RAM 13; 电源控制部14;作为用户接口的操作部15;作为图像输入设备的读取部 16;以及打印部17,用来执行读取图像的打印。图像形成设备l是本专利技术 的信息处理设备的典型示例。此外,本实施例的图像形成设备1还包括网络接口部18和外部存储读 取部19。利用网络接口部18和外部存储读取部19,图像形成设备1经由 网络和网络接口部18从固件更新服务器2接收新的固件,将接收到的固件 存储在外部存储器(未示出)中,并且使用所存储的、通过外部存储读取部19从外部存储器读取的固件更新已有的固件。图2示出了第一实施例的图像形成设备1的软件组成。本实施例的图 像形成设备l包括固件更新控制部21、内部设定控制部22、设备状态控制 部23、屏幕显示控制部24、读取控制部25、图^Jt理控制部26、打印控 制部27、以及网络控制部28。固件更新控制部21执行固件的更新,存储显示屏幕信息(诸如快照), 并且在下次返回到屏幕显示条件时立即重构屏幕显示条件。内部设定控制部22管理各种类型的设备设定信息。设备状态控制部 23管理图像形成设备1的当前操作状态。屏幕显示控制部24执行屏幕显 示的控制。读取控制部25读取文档信息。图像处理控制部26编辑所读取的文档 或是输入的图像数据。打印控制部27执行读取文档或是编辑后的图像数据 的打印。网络控制部28执行与图像形成设备1之外的外部计算机(固件更 新服务器1 )之间的输入和输出数据的控制。图3示出了第一实施例的固件更新服务器2的软件组成。本实施例的 固件更新服务器2包括固件更新管理部31、设备管理部32、以及网络控制 部33。固件更新管理部31管理更新状态和固件的记录。设备管理部32管理 经由网络与固件更新服务器2连接的设备的固件的状态。网络控制部33从 经由网络与固件更新服务器2连接的设备输入数据,或是将数据输出到经 由网络与固件更新服务器2连接的设备。图11是说明根据现有技术的固件更新处理的时序图。如图11所示, 当根据现有技术更新固件时,在步骤S401中,固件更新控制部21从固件 更新服务器2下载固件。在步骤S402中,利用步骤S401中下载的固件,固件更新控制部21 更新固件,并且结束固件更新处理。如上所述,值得注意的是,当根据现有技术更新固件时,除了固件更 新处理之外不执行其它的处理。接下来,将会描述由本实施例的图像形成设备1执行的固件更新处理。图4是说明由第一实施例的屏幕显示控制部24执行的固件更新处理的 时序图。首先,固件更新控制部21从固件更新服务器2下载固件(步骤S401 )。固件更新控制部21基于下载的固件更新固件(步骤S402 ),并且将重 启操作部15的请求发送到设备状态控制部23 (步骤S403 )。设备状态控制部23将重启请求发送到屏幕显示控制部24(步骤S404 ), 并且响应该请求来重启屏幕显示控制部24 (步骤S405 )。接下来,屏幕显示控制部24从内部设定控制本文档来自技高网
...

【技术保护点】
一种信息处理设备,包括: 屏幕显示控制部,用来显示操作屏幕; 固件更新部,用来更新所述屏幕显示控制部的固件; 操作状态保持部,用来在由所述固件更新部更新了固件后显示操作屏幕时,存储所述信息处理设备的操作状态;以及 快 速启动部,用来启动所述信息处理设备并且基于所述操作状态保持部所存储的操作状态来显示操作屏幕。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:服部康广
申请(专利权)人:株式会社理光
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1