本发明专利技术提供一种信息处理设备及其控制方法。针对相同软件所进行的多次更新,分析了多条更新信息,其中各条更新信息描述相对于前一版本的修改细节。根据在多条更新信息中所描述的全部修改细节,确定要通知的信息和不通知的信息,并且通知要通知的信息。例如,可以将与在该多次更新的中途发生并修正的问题相关的修改细节确定为不通知的信息。
【技术实现步骤摘要】
本专利技术涉及,更特别地,涉及用于有效率地通知与软 件的更新细节相关的信息的。
技术介绍
通过因特网向用户发布最新版本的软件是各个软件开发者的常用手段。换而言 之,当用户PC中安装的软件版本不再是最新版本时,软件开发者响应于来自用户的请求, 通过因特网向该用户提供最新版本的软件。在提供最新版本的软件时,软件开发者还通知 用户相对于前一版本的修改。更具体地,软件开发者提供作为从更新前的功能到更新后的 功能的修改的列表的、称为发行注记(release notes)的文档数据。用户在他或她的PC上 显示所提供的发行注记的文档数据。日本特开2008-165418描述了当注册了新版本数据时,文档管理服务器向被注册 为与较旧版本数据相关的通知目的地的用户通知已经注册了该新版本数据。因此,根据日 本特开2008-165418,可以避免使用户接收关于与他或她的工作无关的数据的修改的信息。需要注意的是,日本特开2008-165418并未描述当针对预定软件进行多次更新时 将向用户提供的信息。另外,当针对预定软件进行多次更新时,发行注记通常针对各次更新描述相对于 前一更新的修改。因此,发行注记包括多次更新中的多个修改信息。但是,很少用户需要与 所有更新中的修改相关的信息。尤其通常不需要较早更新中的信息。特别地,当发行注记 包括用户不需要的很多信息时,用户从发行注记中识别所需信息而需要的精力增加。换而 言之,向用户提供与软件的多项更新细节相关的信息的效率降低。当进行了多次更新时,描述各次更新中的全部修改的发行注记如图7A所示。图7A 示出当版本5.0的预定软件(应用程序X)经过从版本5. 1到版本5. 5的五次更新时的发 行注记的示例,并且该发行注记包括各项更新细节(修改)701到709。该发行注记可能包 括用户不需要的信息。例如,如图7A中的附图标记704所示,当中间更新(该情况下的版 本5. 2)中发生的问题在后续的更新(该情况下的版本5. 3)中被修正时,使用修正后的版 本(5.3以后的版本)的用户不大可能需要与该问题相关的信息。因此,对于在多次更新中 在某次更新中发生并且在后续更新中被解决的问题和修改来说,用户甚至不希望知道存在 这样的问题。因此,在发行注记中包括修改704的必要性很低。修改706说明在幻灯片功能中能够对静止图片和运动图片进行幻灯片显示。因 此,较早更新中与幻灯片功能相关的修改702 (仅能进行静止图片的幻灯片显示)的必要性 也较低。换而言之,当特定功能在更新中被多次修改时,通知最终修改通常就足够了,无需 通知中间修改细节。修改708说明最终移除了红眼校正功能。因此,通知较早更新中与红眼校正功能 相关的修改(图7A的示例中的修改701、705和707)的必要性也较低。另外,由于第一次 更新前的版本5. 0不包括任何红眼校正功能,因此,对通知移除了红眼校正功能的修改708进行显示的必要性原本就较低。
技术实现思路
因此,需要提供当一次对相同软件进行多次更新时能够有效率地提供与更新细节 相关的信息的。根据本专利技术的一个方面,提供一种信息处理设备,包括存储部件,用于当一次对 相同软件进行多次更新时,存储各次更新的多条更新信息,其中各条更新信息描述相对于 前一更新的修改细节;生成部件,用于通过分析所述多条更新信息,从所述多条更新信息中 所描述的全部修改细节中确定不包括在差异信息中的修改细节,并且基于确定结果生成所 述差异信息,其中所述差异信息描述所述软件在所述多次更新前后的修改细节;以及显示 控制部件,用于控制显示装置以显示所述生成部件所生成的所述差异信息。 根据本专利技术的另一方面,提供一种信息处理设备的控制方法,所述信息处理设备 具有用于当一次对相同软件进行多次更新时存储各次更新的多条更新信息的存储部件,其 中各条更新信息描述相对于前一更新的修改细节,所述控制方法包括生成步骤,用于通过 分析所述多条更新信息,从所述多条更新信息中所描述的全部修改细节中确定不包括在差 异信息中的修改细节,并且基于确定结果生成所述差异信息,其中所述差异信息描述所述 软件在所述多次更新前后的修改细节;以及显示控制步骤,用于控制显示装置以显示在所 述生成步骤中生成的所述差异信息。根据以下参考附图对示例性实施例的描述,本专利技术的其它特征会变得显而易见。 附图说明图1是示出作为根据本专利技术实施例的信息处理设备的示例的修改显示设备的结 构的示例的框图;图2是用于解释根据本专利技术实施例的信息处理设备中的问题修正显示处理的流 程图;图3是用于解释根据本专利技术实施例的信息处理设备中的功能修改显示处理的流 程图;图4是用于解释根据本专利技术实施例的信息处理设备中的功能移除处理的流程图;图5A和5B是示出根据本专利技术实施例的信息处理设备中用于显示差异信息的画面 示例的图;图6是示出根据本专利技术实施例的信息处理设备要通知的发行注记的示例的图;图7A和7B是示出包括修改的所有信息的发行注记的示例的图;以及图8A到8D是示出根据本专利技术实施例的信息处理设备所使用的管理文件的示例的 图。具体实施例方式以下将参照附图详细描述本专利技术的优选实施例。 图1是示出作为根据本专利技术实施例的信息处理设备的示例的修改显示设备101的 结构的示例的框图。可以通过在通用计算机装置中安装用于实现后面将描述的功能的软件,来实现修改显示设备101,该通用计算机装置具有例如可与因特网连接的结构。需要注 意的是,所述计算机装置包括允许在线更新其软件的全部装置,例如,所谓的个人计算机、 例如移动电话的便携式信息终端、以及具有因特网通信功能的数字装置(数字照相机、打 印机、传真机、电视接收器等)。另外,本专利技术可应用于利用例如CD-ROM或DVD-ROM的记录 介质来离线更新其软件的装置。参照图1,CPU 108为总体控制修改显示设备101中的各个 单元的中央处理单元,并用作执行各种信息处理的主体。当该CPU 108控制修改显示设备 101中包括的装置时,可以实现该实施例所提出的功能。存储器106允许读取访问和写入访问,并主要用作CPU 108的工作区域和数据缓 冲器。修改显示设备101包括作为用作存储装置的硬盘驱动器的HDD 107。HDD 107存 储程序和数据。CPU 108控制修改显示设备101中的各个单元以根据从HDD 107中读出的 程序进行操作,并根据所述程序处理记录在HDD 107中的数据。CPU 108还可将处理后的数 据记录在HDD 107中。需要注意的是,HDD 107还记录如图8A所示的已安装应用程序管理 文件。该已安装应用程序管理文件描述安装在HDD 107中的应用程序的名称以及该应用程 序的版本号(标识符)。 CPU 108包括分析单元108a、确定单元108b、生成单元108c以及显示控制单元 108d。分析单元108a、确定单元108b、生成单元108c以及显示控制单元108d是当CPU 108 加载程序时实现的各个功能模块。需要注意的是,分析单元108a、确定单元108b以及生成 单元108c可包括在单个功能模块中。分析单元108a、确定单元108b、生成单元108c以及 显示控制单元108d可作为独立于CPU 108的电路而包括在修改显示设备101中。分析单 元108a本文档来自技高网...
【技术保护点】
一种信息处理设备,包括:存储部件,用于当一次对相同软件进行多次更新时,存储各次更新的多条更新信息,其中各条更新信息描述相对于前一更新的修改细节;生成部件,用于通过分析所述多条更新信息,从所述多条更新信息中所描述的全部修改细节中确定不包括在差异信息中的修改细节,并且基于确定结果生成所述差异信息,其中所述差异信息描述所述软件在所述多次更新前后的修改细节;以及显示控制部件,用于控制显示装置以显示所述生成部件所生成的所述差异信息。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:宫崎成幸,
申请(专利权)人:佳能株式会社,
类型:发明
国别省市:JP[日本]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。