信息处理装置、系统及方法制造方法及图纸

技术编号:3757586 阅读:148 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及信息处理装置、系统及方法。所述信息处理装置包括:存储单元,其被构造为存储使软件的版本与映射信息相对应的列表;第一确定单元,其被构造为,当更新所述软件的所述版本时,通过参考所述列表来确定与更新前版本相对应的映射信息是否不同于与更新后版本相对应的映射信息;识别单元,其被构造为,在所述第一确定单元确定这两条映射信息彼此不同时,识别不同的映射信息项作为要被备份的信息;以及更新单元,其被构造为,在所述第一确定单元确定这两条映射信息彼此一致时,更新所述软件的所述版本。

【技术实现步骤摘要】

本专利技术涉及信息处理,更具体地说,涉及一种更新软件的版本的装置、 系统及其方法。
技术介绍
已经广泛使用了远程地管理信息处理装置的外围设备的操作状态的系 统。使用图像形成装置作为信息处理装置的系统如下地更新图像形成装置 的固件。当需要升级固件、或由于任何原因(例如,故障)而需要更新固 件时,技术服务人员拜访客户并且手动地更新固件。例如,所有的固件模块必须存储在打印机的ROM中。为了更新固件,技术服务人员必须做特殊 的工作来交换ROM或重写内置的闪存或EEPROM。这增加了更新固件的 成本。为了解决该问题,近来普及了通过将固件存储在可重写的存储设备 (例如,闪存)中并且通过使用e-mail等经由因特网来分发固件进行固件 更新。向图像形成装置分发固件、应用程序等并远程地升级图像形成装置的 固件的功能已公知为分发服务器(distribution sever)的一个功能。当前的 图像形成装置使用非易失性存储器来保持图像形成装置的固件中的操作设 置等。当将操作设置等存储在非易失性存储器中时,通常预先将用于图像 形成装置的各个固件模块的区指定为内存图。根据内存图,从/在图像形成 装置的各个固件的区中读出/写入操作设置等。当升级图像形成装置的固件时,非易失性存储器的内存图有时根据配 置固件的增加/删除或规范的改变而改变。通常来说,当激活升级后的固件 时,自动地对非易失性存储器进行初始化以安全地激活它。然而,在这种 情况下,保持在非易失性存储器中的操作设置等也被初始化,所以地址簿、 用户模式/服务模式设置以及作业信息也被初始化。常规上,保持在存储器 中的表示操作设置等的地址的映射信息不特别地与固件的版本相关联。因4此,在现场,技术服务人员紧接升级之前检査操作设置等的地址信息,并 且将其临时地保存在图像形成装置的外部。在升级之后,技术服务人员将 所保存的设置写回,由此防止上述对操作设置等的初始化。常规上,技术服务人员确定是否有必要将操作设置信息等保存在非易 失性存储器中。技术服务人员很有可能由于确定错误而错误地对操作设置 进行初始化,或者出于安全起见而总是进行不必要的保存工作。需要新的 技术以在尽可能地不进行现场作业的情况下安全地实现升级。日本专利特开第2001-67228号公报公开了一种将打印机的部分或所有 的固件模块保持在主机PC中的下载方法。根据该方法,每次打印处理完成 时,打印机驱动程序将打印机中所运行的固件的状态与由应用程序所请求 的固件进行比较,并且只将必要的模块下载到打印机。但是,日本专利特 开第2001-67228号公报并未特别地描述当更新固件时保存操作设置信息等 的方便性的改善。
技术实现思路
本专利技术提供了一种自动地确定备份操作设置信息的必要性、由此提高 更新软件的版本的方便性的信息处理装置。本专利技术的第一方面提供了一种信息处理装置,该信息处理装置更新存储在该信息处理装置的内部或外部的软件的版本,该信息处理装置包括 存储单元,其被构造为存储使所述软件的版本与表示该信息处理装置中的 数据存储位置的映射信息相对应的列表;第一确定单元,其被构造为,当更新所述软件的所述版本时,通过参考存储在所述存储单元中的所述列表 来确定与更新前版本相对应的映射信息是否不同于与更新后版本相对应的映射信息;识别单元,其被构造为,在所述第一确定单元确定与所述更新 前版本相对应的所述映射信息不同于与所述更新后版本相对应的所述映射 信息时,识别不同的映射信息项作为要被备份的信息;以及更新单元,其 被构造为,在所述第一确定单元确定与所述更新前版本相对应的所述映射 信息和与所述更新后版本相对应的所述映射信息相一致时,更新所述软件 的所述版本。本专利技术的第二方面提供了一种信息处理系统,该信息处理系统包括信 息处理装置并更新所存储的软件的版本,该信息处理系统包括存储单元, 其被构造为存储使所述软件的版本与表示所述信息处理装置中的数据存储 位置的映射信息相对应的列表;第一确定单元,其被构造为,当更新所述 软件的所述版本时,通过参考存储在所述存储单元中的所述列表来确定与 更新前版本相对应的映射信息是否不同于与更新后版本相对应的映射信 息;识别单元,其被构造为,在所述第一确定单元确定与所述更新前版本 相对应的所述映射信息不同于与所述更新后版本相对应的所述映射信息时,识别不同的映射信息项作为要被备份的信息;以及更新单元,其被构造为,在所述第一确定单元确定与所述更新前版本相对应的所述映射信息 和与所述更新后版本相对应的所述映射信息相一致时,更新所述软件的所 述版本。本专利技术的第三方面提供了一种在信息处理装置中执行的信息处理方 法,该信息处理装置更新存储在该信息处理装置的内部或外部的软件的版本,所述信息处理方法包括如下步骤存储使所述软件的版本与表示该信 息处理装置中的数据存储位置的映射信息相对应的列表;当更新所述软件的所述版本时,通过参考所存储的列表来确定与更新前版本相对应的映射信息是否不同于与更新后版本相对应的映射信息;在所述确定步骤中确定 与所述更新前版本相对应的所述映射信息不同于与所述更新后版本相对应 的所述映射信息时,识别不同的映射信息项作为要被备份的信息;以及在 所述确定步骤中确定与所述更新前版本相对应的所述映射信息和与所述更 新后版本相对应的所述映射信息相一致时,更新所述软件的所述版本。该信息处理装置能够自动地确定备份操作设置信息的必要性,由此提 高了更新软件的版本的方便性。根据以下参照附图对示例性实施例的说明,本专利技术的其他特征会变得 清楚。附图说明图1是示出根据本专利技术实施例的管理系统的整体结构的图。图2是示出监视中心主机的硬件结构的框图。图3是示出监视装置的硬件结构的框图。图4是示出监视装置的另一硬件结构的框图。图5是示出图像形成装置的硬件结构的框图。图6是示出与监视中心主机及分发服务器中的图像形成装置管理系统相关联的软件结构的框图。图7是示出与监视装置中的图像形成装置管理系统相关联的软件结构 的框图。图8是示出与图像形成装置中的图像形成装置管理系统相关联的软件 结构的框图。图9是示出监视中心主机、分发服务器、监视装置及图像形成装置中 的内存图的结构的图。图IO是示出实施例中的图像形成装置、分发服务器及监视中心主机之 间的处理序列的概念的图。图11是示出映射文件列表的示例的表。图12是示出映射文件的示例的图。图13是示出分发服务器的结构的框图。图14是示出图10中所示的结构中的分发服务器的处理序列的流程風。 图15A及图15B是示出图10中所示的结构中的图像形成装置的处理 序列的流程图。图16是示出图10中所示的结构中的监视中心主机的处理序列的流程图。图17A至图17C是示出监视中心主机的固件分发窗口的示例的图。 图18是示出当应用固件时显示在图像形成装置上的窗口的示例的图。 图19是示出第二实施例中的图像形成装置、分发服务器以及监视中心主机之间的处理序列的概念的图。图20是示出图19中所示的结构中的分发服务器的处理序列的流程图。 图21A及图21B是示出图19中所示的结构中的图像形成装置的处理序列的流程图。图22是示出图19中所示的结构中的监视中心主机的处理序列的流程图。具体实施例方式以下将参照附图来对本专利技术的示例性实施例进行详细的本文档来自技高网
...

【技术保护点】
一种信息处理装置,该信息处理装置更新存储在该信息处理装置的内部或外部的软件的版本,该信息处理装置包括: 存储单元,其被构造为存储使所述软件的版本与表示该信息处理装置中的数据存储位置的映射信息相对应的列表; 第一确定单元,其被构造 为,当更新所述软件的所述版本时,通过参考存储在所述存储单元中的所述列表来确定与更新前版本相对应的映射信息是否不同于与更新后版本相对应的映射信息; 识别单元,其被构造为,在所述第一确定单元确定与所述更新前版本相对应的所述映射信息不同于与 所述更新后版本相对应的所述映射信息时,识别不同的映射信息项作为要被备份的信息;以及 更新单元,其被构造为,在所述第一确定单元确定与所述更新前版本相对应的所述映射信息和与所述更新后版本相对应的所述映射信息相一致时,更新所述软件的所述版本 。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:中本尚志
申请(专利权)人:佳能株式会社
类型:发明
国别省市:JP[日本]

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

1