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

技术编号:10441887 阅读:96 留言:0更新日期:2014-09-17 17:06
为了对执行中的程序的功能每次动态地进行动作验证,车载信息处理部(22)对基于运算部(23)对配送用程序(141)的执行而提供的功能进行动作验证。根据功能而应提供的验证用数据(151)存储于车载存储装置(30)。对基于运算部(23)对配送用程序(141)的执行而提供的功能的动作验证根据基于配送用程序(141)的执行而生成的显示数据(Pd)与存储于车载存储装置(30)的验证用数据(151)的比较来进行。

【技术实现步骤摘要】
【国外来华专利技术】信息处理装置和信息处理方法
本专利技术涉及具有所保持或从外部导入的程序的动作验证功能并执行该程序的信息处理装置和信息处理方法。
技术介绍
众所周知,在车辆上大多搭载有导航系统、各种控制装置等信息处理装置。这样的信息处理装置所保持或安装的程序例如应用程序的功能要求恰当地持续执行。因此,以往也提出了例如验证由信息处理装置执行的程序的动作的技术等,这样的技术的一例记载于专利文献1中。专利文献1中记载的装置是作为具备进行所更新的程序的动作验证的功能的装置的图像形成装置(MFP)。该图像形成装置具备存储程序的存储部、执行程序的执行部和进行所更新的程序的动作确认的控制部。并且,该控制部在更新了存储于上述存储部的程序后执行该更新后的程序时,进行对该执行的功能的动作验证。由此,验证程序的更新是否正常结束。专利文献1:日本特开2009-187377号公报
技术实现思路
但是近年来,伴随通过程序而提供的功能高度化等,执行提供该功能的程序的信息处理装置的处理负载的增大难以避免。另外,这样的处理中,也有根据执行条件而处理负载暂时增大的情况。特别是这样暂时的处理负载的增大会导致信息处理装置对程序的处理速度的降低,也容易导致所提供的功能发生延迟等。另一方面,在上述所提供的功能中,有时容许些许延迟,但例如在车辆用的程序中,也存在仪表显示器所显示的速度计等不容许预定以上的延迟的功能。关于像这样的不容许延迟的功能,希望依次监视程序的处理速度有无降低。但是专利文献1所记载的装置仅仅通过执行所更新的程序来验证嵌入到程序中的功能是否得到满足、即验证程序的动作。即,执行中的程序的延迟等可以说无法动态地验证。另外,不限于车辆用程序,在嵌入了不容许预定以上的延迟的功能的程序中,这样的问题基本是共通的。本专利技术鉴于上述实情而作出,其目的在于提供能够对执行中的程序的功能每次动态地进行动作验证的信息处理装置和信息处理方法。为了实现上述目的,本专利技术所提供的信息处理装置中,对基于运算装置对程序的执行而提供的功能进行动作验证,根据所述功能而应提供的数据存储于存储装置,对基于所述运算装置对程序的执行而提供的功能的所述动作验证根据基于所述程序的执行而生成的数据与存储于所述存储装置的数据的比较来进行。为了实现上述目的,本专利技术所提供的信息处理方法中,对基于运算装置对程序的执行而提供的功能进行动作验证,根据所述功能而应提供的数据存储于存储装置,根据基于所述程序的执行而生成的数据与存储于所述存储装置的数据的比较来进行对基于所述运算装置对程序的执行而提供的功能的所述动作验证。根据这样的结构或方法,根据基于程序的执行而生成的数据与根据该功能而应提供的数据的比较例如数据相互间有无差异,来验证由程序的执行而提供的功能的动作。即,对基于执行中的程序所生成的数据而由该执行中的程序提供的功能每次动态地进行动作验证。另外,比较两个数据的处理例如检测有无差异的处理也是能够简单且高速进行的处理。因此,上述结构和方法中,若是根据基于程序的执行而生成的数据与根据该功能而应提供的数据的两个数据之间的比较的功能的动作验证,则能够使有关功能的动作验证的处理负载的增加减轻。另外,有无差异的检测等若是单纯的比较处理,则也能够由硬件电路构成。由此,这样的比较处理中若使用硬件电路,则对于所提供的功能能够最大限度地抑制运算装置的负载的增加并且高速地进行动作验证。另外,即使在运算装置进行软件处理的情况下,也能够基于使用了例如图案识别处理等的两个数据之间的比较对所提供的功能进行动作验证。作为优选的结构,所述程序是从外部导入的程序,根据所述功能而应提供的数据在导入所述程序时被一并导入并存储于所述存储装置。作为优选的方法,当使用从外部导入的程序作为所述程序时,将根据所述功能而应提供的数据在导入所述程序时一并导入并存储于所述存储装置。根据这样的结构或方法,根据功能而应提供的数据在导入提供该功能的程序时被一并导入于存储装置,所以能够在执行程序时立即验证功能。由此,能够迅速地进行功能的验证。作为优选的结构,所述程序是从外部导入的程序,根据所述功能而应提供的数据伴随由所述运算装置执行所导入的程序而生成并存储于所述存储装置。作为优选的方法,当使用从外部导入的程序作为所述程序时,根据所述功能而应提供的数据伴随由所述运算装置执行所导入的程序而生成并存储于所述存储装置。根据这样的结构或方法,根据功能而应提供的数据根据所导入的程序由运算装置生成,所以对于任何程序都能够准备根据功能而应提供的数据。由此,信息处理装置能够对大量的程序进行基于由程序的执行而生成的数据的动作验证。作为优选的结构,基于所述程序的执行而生成的数据配置于所述存储装置的特定的存储区域,所述应提供的数据配置于所述存储装置的比较用的存储区域,所述比较通过配置于所述存储装置的所述特定的存储区域的数据与配置于所述比较用的存储区域的数据之间的位运算来进行。作为优选的方法,将基于所述程序的执行而生成的数据配置于所述存储装置的特定的存储区域,所述应提供的数据配置于所述存储装置的比较用的存储区域,通过配置于所述存储装置的所述特定的存储区域的数据与配置于所述比较用的存储区域的数据之间的位运算来进行所述比较。根据这样的结构或方法,由于能够通过配置于特定的存储区域的数据与配置于比较用的存储区域的数据之间的位运算即位相互的比较来进行两个数据之间的比较,所以由硬件电路构成这样的比较处理也容易。作为优选的结构,根据所述功能而应提供的数据和基于所述程序的执行而生成的数据都是图像数据。根据这样的结构,对于根据程序的执行而输出图像数据的功能能够基于该功能所输出的图像数据进行动作验证。若如此基于对所提供的功能的动作验证而不显示不适当的图像数据,则能够防止图像数据给用户带来不安感和不适感或产生误解。另外,运算装置所执行的处理中,向图像处理赋予的优选度大多被设定得较低。因此,处于图像处理容易产生运算装置中产生的处理速度降低等影响的倾向,所以该动作验证对于输出图像数据的功能来说其利用价值高。而且,如上所述,由于处于图像处理容易产生运算装置中产生的处理速度降低等影响的倾向,所以也期待迅速地检测出运算装置的处理速度等产生的异常。作为优选的结构,在上述记载的信息处理装置中,该信息处理装置与所述运算装置一同设于车辆。根据这样的结构,车辆中所提供的功能能够根据基于提供该功能的程序的执行而生成的数据来诊断。由于提供给车辆的功能中要求高精度、高实时性的功能也多,所以对于这样的功能,能够维持高精度、高响应。作为优选的结构,所述图像数据中包含具有基于所述车辆的速度而变化的数据部分的速度计的显示数据。根据这样的结构,该动作验证能够使车辆所显示的速度计适当地确保高精度和高响应性。作为优选的结构,在所述动作验证时进行比较的、基于所述程序的执行而生成的数据与所述应提供的数据的比较区域由掩码数据确定。根据这样的结构,能够将动作验证所不需要的数据部分从动作验证中排除。即,能够排除基于程序的执行而生成的数据中包含的动作验证所不需要的部分数据对动作验证的影响。由此,能够更适当地进行功能的动作验证,并且能够使功能的动作验证具有灵活性。由此,能够提高这样的信息处理装置的便利性、设计自由度。例如,通过将这样的掩码数据适用于车辆的速度计,也能够设本文档来自技高网...
信息处理装置和信息处理方法

【技术保护点】
一种信息处理装置,对基于运算装置对程序的执行而提供的功能进行动作验证,所述信息处理装置的特征在于,根据所述功能而应提供的数据存储于存储装置,对基于所述运算装置对程序的执行而提供的功能的所述动作验证根据基于所述程序的执行而生成的数据与存储于所述存储装置的数据的比较来进行。

【技术特征摘要】
【国外来华专利技术】1.一种信息处理装置,对基于运算装置对程序的执行而提供的功能进行动作验证,所述信息处理装置的特征在于,所述信息处理装置包括:存储装置,存储根据所述功能而应提供的数据;及验证部,根据基于所述程序的执行而生成的数据与存储于所述存储装置的数据的比较,来进行对基于所述运算装置对程序的执行而提供的功能的所述动作验证,所述验证部构成为,在所述比较中,将基于所述程序的执行而生成的数据中的、与外部输入的值对应地变化的部分的数据从比较对象中排除,并且,所述验证部构成为,在每个更新所生成的数据的更新时机执行基于所述程序的执行而生成的数据与存储于所述存储装置的数据的比较。2.根据权利要求1所述的信息处理装置,其中,所述程序是从外部导入的程序,所述存储装置对在导入所述程序时被一并导入的根据所述功能而应提供的数据进行存储。3.根据权利要求1所述的信息处理装置,其中,所述程序是从外部导入的程序,所述存储装置对伴随由所述运算装置执行所导入的程序而生成的根据所述功能而应提供的数据进行存储。4.根据权利要求1~3中任一项所述的信息处理装置,其中,所述存储装置将基于所述程序的执行而生成的数据配置于特定的存储区域,所述存储装置将所述应提供的数据配置于比较用的存储区域,所述验证部通过配置于所述存储装置的所述特定的存储区域的数据与配置于所述比较用的存储区域的数据之间的位运算,来进行所述比较。5.根据权利要求1~3中任一项所述的信息处理装置,其中,根据所述功能而应提供的数据和基于所述程序的执行而生成的数据都是图像数据。6.根据权利要求5所述的信息处理装置,其特征在于,该信息处理装置与所述运算装置一同设于车辆。7.根据权利要求6所述的信息处理装置,其中,所述图像数据包含具有基于所述车辆的速度而...

【专利技术属性】
技术研发人员:保科健
申请(专利权)人:丰田自动车株式会社
类型:发明
国别省市:日本;JP

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

1