信息处理装置和方法制造方法及图纸

技术编号:2859927 阅读:200 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及可以轻易且连续地把程序写入到被不同CPU控制的多个存储块中的一种信息处理装置和方法,记录媒体,和程序。图像显示装置1的第一CPU11把来自半导体存储器2的主题文件写入到指定的设备,第一闪存ROM12或第一EEPROM14中。做为另一种选择,第一CPU11控制第二CPU31把主题文件写入到指定设备,第二闪存ROM32或第二EEPROM34中。当执行正常处理的时候,第一CPU11确认将被安装的主题文件是否准备好。如果主题文件被发现已经准备好,第一CPU11开始安装主题文件。本发明专利技术适用于个人电脑。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术一般涉及一种信息处理装置和方法,一种记录媒体,和一种程序。更特别地,本专利技术涉及在具有两个或更多不同的CPU和存储单元的信息处理装置中,具有轻易且连续的在不同的CPU控制下向两个或更多的存储单元中写入程序的能力的一种信息处理装置和方法,一种记录媒体,和一种程序。
技术介绍
例如程序和数据在出厂前被记录在ROM(Read Only Memory,只读存储器)中以控制视频显示装置中的技术是众所周知的。做为另一个选择,程序和数据可以被记录在RAM(Random Access Memory,随机访问存储器)或者硬盘驱动器中以便以后更新。例如,如果在出厂或者另外的新功能被添加以前被写入到任何这些存储装置中的程序或数据出现问题,新的程序或数据在例如每个视频显示装置的CPU的控制下,被从诸如闪存卡的记录媒体中读取出来以便存储(或安装)在位于诸如CPU控制下的存储块的预定地址里。然而,视频显示装置中,多个程序和数据被存储在多个存储块中以便被多个CPU以不同方式处理是一种通常的实例。因此,上面提及的技术相关的技术包含下面这样的程序。因为将被更新的程序和数据在每个相应的CPU的控制下被存储(或安装)到被那个CPU控制的预定存储块中,更新处理必须独立于每个CPU来执行。结果,对应不同CPU的多个程序和数据禁止被连续的更新。更加明确地,对应不同CPU更新多个的程序和数据(或者安装新的程序和数据)需要让每个相应的CPU执行一种写程序,从而为多个程序和数据的每一个执行读取处理和写入处理。为了回避上述问题,提出了一种方法,其中一种特别开发出的用于更新程序或数据的电路或设备被用于在多个CPU控制下在多个存储块上执行写入(或安装)操作。然而,因为写入(或安装)作业通常不被频繁执行,这个方法不必要地增加了电路规模,也增加了成本和电源消耗。
技术实现思路
因此提供一种具有多个CPU和存储块并有能力轻易且连续的在这些CPU控制下向这些多个存储块写入程序的信息处理装置是本专利技术的目的。在实现该专利技术且依照其中的一个方面中,提供的信息处理装置包括第一获取装置用于获取一种由主控制块供应的与软件的存储相关联的指令;请求装置用于向主控制块请求该软件;第二获取装置用于获取响应请求块的请求来供应的软件;和存储控制装置用于通过控制多个存储块来存储由第二获取装置获取的软件。上面提及的指令包括与软件相关联的信息和与任何在其中存储软件的多个存储块相关联的信息。上述信息处理装置进一步包括存储块设置装置用于从多个存储块中选择由第一获取装置获取来的指令所指定的一个存储块,并且将选定的存储块设置为存储获取装置获取来的软件的存储块;存储控制装置用于将软件存入由存储块设置装置设置的存储块。上述信息处理装置还进一步包括确认装置用于确认在存储控制装置控制下存储在存储块中的软件是否正常;和供应装置用于将由确认装置取得的确认结果供应到主控制块。在上述信息处理装置中,如果,基于从供应装置供应的确认结果,发现将软件存储到存储块中的处理正常完成,主控制块控制显示块显示表示存储处理正常完成的信息。在上述信息处理装置中,如果,基于从确认装置供应的确认结果,发现将软件存储到存储块中的处理没有正常完成,主控制块控制显示块显示表示存储处理中已有错误发生的信息。在上述信息处理装置中,存储软件的存储媒体是不可移除的存储器卡,并且主控制块通过使用从存储器卡取得的程序或数据来更新存储在多个存储块中的程序或数据。在上述信息处理装置中,存储控制装置将从第二获取装置获取的软件的版本信息与存储在存储块中的软件的版本信息相比较,如果不相匹配,控制该存储块来存储由第二获取装置获取的软件。在实现该专利技术且依照其中的另一个方面中,提供的信息处理方法包括请求步骤用于向主控制块请求软件;获取控制步骤用于控制响应请求步骤的请求而供应的软件的获取;和存储控制步骤用于通过基于主控制块供应的指令控制多个存储块来存储其获取被获取控制步骤控制的软件。在实现该专利技术且依照其中的另一个方面中,提供的记录媒体的程序包括请求步骤用于向主控制块请求软件;获取控制步骤用于控制响应请求步骤的请求而供应的软件的获取;和存储控制步骤用于通过基于主控制块供应的指令控制多个存储块来存储其获取被获取控制步骤控制的软件。在实现该专利技术且依照其中的另一个方面中,提供了由计算机执行的程序,该程序包括请求步骤用于向主控制块请求软件;获取控制步骤用于控制响应请求步骤的请求而供应的软件的获取;和存储控制步骤用于通过基于主控制块供应的指令控制多个存储块来存储其获取被获取控制步骤控制的软件。在该信息处理装置和方法中,依照本专利技术的记录媒体和程序,与由主控制块供应的软件的存储相关联的指令,被获取到,响应发到主控制块的请求而供应的软件被获取到,并且该获取到的软件被存储在存储块中。信息处理装置可以是结合在数码相机,移动电话,电视接收机,和其它具有多个控制块和多个存储块的设备中的微处理器。附图说明图1是举例说明了一种应用本专利技术的图像显示装置的示范配置的方块图;图2显示了图1中所示的第一闪存ROM的存储区域的示范配置;图3显示了图2中所示的ID信息区域的详细示范配置;图4显示了半导体存储器存储区域的示范配置;图5显示了存储在图2所示的第一闪存ROM的存储区域中的程序的关系;图6是表示了图1中所示的第一CPU的引导处理的流程图; 图7是表示了在图6中所示的步骤S3中被执行的ID信息确认处理的细节的流程图;图8是表示了图1所示的由第一CPU进行的升级处理的流程图;图9是继续图8所示的流程图表示了图1所示的由第一CPU进行的升级处理的流程图;图10显示了当存储器卡被加载的时候显示的示范GUI显示屏;图11显示了当存储器卡没有被加载的时候显示的示范GUI显示屏;图12显示了完成时显示的示范GUI显示屏;图13显示了产生错误的时候显示的示范GUI显示屏;图14是表示了图9中所示的步骤S63中被执行的重写处理的细节的流程图;图15是继续图14所示的流程图表示了图9中所示的步骤S63中被执行的重写处理的细节的流程图;图16是表示了图1中所示的由第二CPU执行的写处理的流程图;图17是表示了图1中所示的由第一CPU执行的用户程序执行的处理的流程图;图18显示了图1中所示的显示在显示块中的示范显示屏;图19是示例说明了应用本专利技术的个人电脑的示范配置的方块图;图20是示例说明了应用本专利技术的信息处理系统的示意图。具体实施例方式现在,参照图1,显示了依照本专利技术的图像显示装置的示范配置。图1中,图像显示装置1将通过JPEG(Joint PhotographicExperts Group,联合图像专家组)编码的移动图像和静止图像显示在下列显示设备上。图像显示装置1处理通过输入终端供应或存储在由诸如闪存的电子可重写非易失性存储器组成的半导体存储器2中的图像数据,诸如JPEG图像数据。图像显示装置1的第一CPU(Central Processing Unit,中央处理器)11执行图像处理,例如在通过存储器卡接口22从半导体存储器2获取的图像数据上解码,并且将处理过的图像数据供应到图形控制器23。同样,第一CPU11控制通过总线互相连络的组件块。另外,第一CPU11产生GUI(Graphical User In本文档来自技高网
...

【技术保护点】
一种信息处理装置,具有多个控制块和多个存储块,以及主控制块,它是上述多个控制块中的一个,控制其它上述多个控制块以把来自记录媒体的软件存储到上述多个存储块中,上述信息处理装置包括:第一获取装置,用于获取与从上述主控制块提供的上述软件的 存储相关联的指令;请求装置,用于为上述软件请求上述主控制块;第二获取装置,用于获取响应上述请求装置的请求而提供的上述软件;和存储控制装置,用于通过控制上述多个控制块,存储由上述第二获取装置获取的上述软件。

【技术特征摘要】
JP 2002-6-28 190001/20021.一种信息处理装置,具有多个控制块和多个存储块,以及主控制块,它是上述多个控制块中的一个,控制其它上述多个控制块以把来自记录媒体的软件存储到上述多个存储块中,上述信息处理装置包括第一获取装置,用于获取与从上述主控制块提供的上述软件的存储相关联的指令;请求装置,用于为上述软件请求上述主控制块;第二获取装置,用于获取响应上述请求装置的请求而提供的上述软件;和存储控制装置,用于通过控制上述多个控制块,存储由上述第二获取装置获取的上述软件。2.依照权利要求1的信息处理装置,其中,上述指令包含与上述软件相关联的信息和与上述在其中存储有上述软件的多个存储块中的任何一个相关联的信息。3.依照权利要求2的信息处理装置,进一步包括存储块设置装置,用于从上述多个存储块中选择由通过上述第一获取装置获取的上述指令指定的一个,并且把选定的存储块设置为用于存储由上述获取装置获取的上述软件的存储块;上述存储控制装置把上述软件存储到由上述存储块设置装置设置的上述存储块中。4.依照权利要求1的信息处理装置,还进一步包括确认装置,用于确认在上述存储控制装置的控制下存储在上述存储块中的上述软件是否正常;和提供装置,用于把由上述确认装置获得的确认结果提供到上述主控制块。5.依照权利要求4的信息处理装置,其中,基于从上述提供装置提供的上述确认结果,如果把上述软件存储到上述存储块的处理被发现正常完成,上述主控制块控制显示块来显示表示上述存储处理正常完成的信息。6.依照权利要求4的信息处理装置,其中,基于从上述提供装置提供的上述确认结果,如果把上述软件存储到上述存储块的处理被发现没有正常完成,上述主控制块控制显示块来显示表示在存储处理中有错误发生的信息。7.依照权利要求1的信息处理装置,其中,在其中存储有上述软件的上述存储媒体是一种可以移除存储器卡,且上...

【专利技术属性】
技术研发人员:铃木定佳野口国彦
申请(专利权)人:索尼株式会社
类型:发明
国别省市:JP[日本]

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

1