信息处理设备的制作方法

文档序号:2832873阅读:233来源:国知局
专利名称:信息处理设备的制作方法
技术领域
本发明涉及信息处理设备,更具体地涉及用于根据在通过集成了多个处理功能来进行操作的系统中的要求来解决工序的信息处理设备。
背景技术
在通过集成了多个功能(例如,分析处理)来进行操作的信息处理系统中,执行工序的解决方案,以按最优算法来执行多个功能。用于这种工序解决方案的技术的示例是在专利文献I中公开的系统。本文中,将参照专利文献I的图8来描述在专利文献I中公开的最优算法判断设备。专利文献I的图8中示出的最优算法判断设备100配备有:算法登记单元101、最优模式判断条件指定单元102、算法指定单元103、搜索模式提取单元104、搜索模式执行单元105、以及最优模式判断单元107。如上所述地配置的最优算法判断设备100以下述方式来选择算法。首先,用户通过数据输入单元106来指定输入数据,并通过最优模式判断条件指定单元102来设置判断条件。在用户指定要使用的算法的情况下,用户通过算法指定单元103来指定要使用的算法。接下来,搜索模式提取单元104选择算法,并将“组合模式”构造为算法的组合的模式。随后,针对所有“组合模式”,搜索模式执行单元105执行“组合模式”并生成相应输出数据。接下来,最优模式判断单元指定最优模式,并输出诸如最优数据和最优组合模式之类的信息。[专利文献I]日本未审查专利申请公开N0.2007-066007然而,上述专利文献I所公开的最优算法判断设备不具有用于估计处理准确度和处理时间的手段。因此,不可能根据用户的请求在处理准确度和处理时间之间进行平衡,且出现了难以根据所请求的处理准确度和处理时间来解决工序的问题。此外,在上述最优算法判断设备中,需要生成作为候选的“组合模式”,并实际执行多个模式,以判断在特定时间上的最优算法。因此,随着分析处理的类别和数目的增加,解决满足用户的功能要求和非功能要求的工序所需的处理时间增加。此外,由于实际上为了判断最优算法来执行处理,存在降低处理执行系统的性能的问题。

发明内容
因此,本发明的目标是解决上述问题:“难以解决满足所需条件的工序”以及“性能降低”。为了实现该目标,根据本发明的示例实施例的一种信息处理设备包括:处理功能信息存储装置,用于存储分别表示执行预定处理的各个处理功能的性能的性能信息;以及工序校正装置,用于基于所述各个处理功能的所述性能信息,对由所述处理功能构成的工序进行校正,以满足表示整个工序所需的性能的性能要求。
此外,根据本发明的另一示例实施例的程序是一种包括指令的程序,所述指令用于使信息处理设备实现以下装置,其中,所述信息处理设备包括用于存储分别表示执行预定处理的各个处理功能的性能的性能信息的处理功能信息存储装置:工序校正装置,用于基于所述各个处理功能的性能信息,对由所述处理功能构成的工序进行校正,以满足表示整个工序所需的性能的性能要求。此外,根据本发明的另一示例实施例的一种信息处理方法包括:在信息处理设备中基于各个处理功能的性能信息,对由所述处理功能构成的工序进行校正,以满足表示整个工序所需的性能的性能要求,其中,所述信息处理设备包括处理功能信息存储装置,所述处理功能信息存储装置用于存储分别表示执行预定处理的各个处理功能的性能的性能信
肩、O在使用上述配置的情况下,本发明可以实现根据所要求的性能来解决工序,以及可以实现执行工序的系统的性能提升。


图1是示出了根据本发明的第一示例实施例的工序解决系统的整体配置的功能框图;图2是示出了在图1所公开的分析处理信息DB中存储的分析处理功能信息表的数据结构的示例的图;图3是示出了在图1所公开的分析处理信息DB中存储的分析处理非功能信息表的数据结构的示例的图;图4是示出了在图1所公开的分析处理信息DB中存储的功能类别准确度处理时间相关性表的数据结构的示例的图;图5是示出了在图1所公开的工序解决系统中执行的工序校正处理的流程的流程图;图6是示出了在图1所公开的工序解决系统中执行的DB更新处理的流程的流程图;图7是示出了在图1所公开的工序解决系统中执行的分析处理非功能要求估计处理的流程的流程图;图8是示出了在图1所公开的工序解决系统中的基本工序的示例的图;图9是示出了在图1所公开的工序解决系统中执行分析处理非功能要求估计处理期间针对每个分析处理的非功能要求的变迁的示例的图;图10是示出了在图1所公开的工序解决系统中作为结果所获得的工序的示例的图;以及图11是示出了根据本发明的补充注释I的信息处理设备的配置的框图。
具体实施例方式〈第一示例实施例〉将参照图1至10来描述本发明的第一示例实施例。图1至4是用于描述本示例性实施例中工序解决系统的配置的图,且图5至7是用于描述其操作的图。图8至10是用于描述工序解决系统的具体示例的图。[配置]在图1中示出了本发明第一示例实施例的工序解决系统的整体配置的功能框图。如图1所示,工序解决系统包括分析处理执行设备2和工序解决设备I (信息处理设备)。工序解决系统可以由一个信息处理设备构成,或可以由多个信息处理设备构成。分析处理执行设备2是根据设置的工序来实际执行各个处理功能的设备。分析处理执行设备2向工序解决设备I发送作为“功能要求”和“非功能要求”(工序所要求的要求)的基本工序,并请求对基本工序的校正,以满足非功能要求。此外,分析处理执行设备2从工序解决设备I接收校正后的工序,并根据该工序来实际执行各个处理功能。本文中,上述“工序”表达了按照并行、串行、或串行并行组合来执行一系列分析处理的顺序,这一系列分析处理分别提供了执行预定处理的处理功能。在工序中,通过分析处理ID来指定分析处理。此外,“基本工序”是对在分析处理执行设备2所要求的工序中执行的分析处理以及用于执行分析处理的顺序的描述,且其等价于“功能要求”。在基本工序中,可以通过分析处理ID来指定分析处理的处理,且可以通过功能类别ID来指定分析处理的类别。此外,上述“非功能要求”(性能要求)是针对作为上述“功能要求”的整个“基本工序”所要求的性能要求,并且例如是以下信息:例如,分析准确度、处理速度、存储器消耗、磁盘消耗、以及操作数目。如图1所示,工序解决设备I包括:工序校正单元3、分析处理信息DB4、以及DB更新单元5。工序校正单元3包括:工序分析单元6、分析处理替换单元7、以及非功能要求估计单元8。通过将程序嵌入在算数设备中,实现了工序校正单元3和DB更新单元5工序,该算数设备被安装在分析设备I中。此外,在安装在工序分析设备I中的存储设备中形成分析处理DB4。下面,将详细描述各个配置。分析处理信息DB4 (处理功能信息存储装置)存储表示各个处理功能的性能的性能信息(例如,各个处理功能的分析准确度和分析处理时间),该各个处理功能是构成前述工序的分析处理。具体地,分析处理信息DB4包括分析处理功能信息表TA、分析处理非功能信息表TB、以及功能类别准确度处理时间相关性表TC。如图2所示,分析处理功能信息表TA存储彼此关联的用于识别各个处理功能的“分析处理ID”以及表示每个处理功能所属的分析处理类型的“功能类别ID”。本文中,作为“分析处理ID”,可以使用任何表达方式,只要其可以唯一地指定处理功能,例如字符串以及URI。在图2所示示例中,执行声纹识别的处理功能具有“声纹识别”作为分析处理ID。此夕卜,作为“功能类别ID”,可以使用任何表达方式,只要其可以唯一地指定处理功能的类别,例如字符串和URI。图2所示示例示出了两个处理功能,它们分别由分析处理ID “声纹识另IJ”和“麦克风位置+性别确定”来表示,属于由功能类别ID “说话者指定”所表示的类别。分析处理非功能信息表TB存储了每个处理功能的性能。具体地,如图3所示,分析处理非功能信息表TB存储了用于识别每个处理功能的“分析处理ID”以及处理功能的“非功能要求的统计信息”。在图3中,将“分析处理准确度”和“分析处理时间”设置为非功能要求,且示出以下情况作为示例:存储“平均”、“90百分位”(在数据布置时包括90%的数据时所获得的数据值)、以及“变动系数”(通过将标准偏差值除以算术平均值来获得的)作为非功能要求的统计信息。本文中,如上所述,作为分析处理ID,可以使用任何表达方式,只要其可以唯一指定工序,例如字符串和URI。如图4所示,功能类别准确度处理时间相关性表TC针对每个功能类别,存储分析处理时间和分析处理准确度之间的“相关系数”,该分析处理时间和分析处理准确度与对属于该功能类别的分析处理进行表示的处理功能有关。该“相关系数”是例如根据下述图所获得的值:在该图中,将分析处理时间和分析准确度分别描绘在水平轴和垂直轴上。此外,功能类别准确度处理时间相关性表TC包括“处理时间分布宽度”,该“处理时间分布宽度”示出了在属于每个功能类别的每个处理功能的分析处理时间的最大值和最小值之间的宽度。接下来,将详细描述工序校正单元3。工序校正单元3 (工序校正装置)用于从分析处理执行设备2接收“基本工序”作为上述“功能要求”以及“非功能要求”,且校正“基本工序”,使得整个“基本工序”最接近“非功能要求”。具体地,配置工序校正单元3的工序分析单元6分析从分析处理执行设备2接收到的“基本工序”,并计算在该工序中包括的每个分析处理中设置的每个处理功能的非功能要求,使得整个处理满足所请求的非功能要求。实际上,根据来自工序分析单元6的请求,非功能要求估计单元8 (性能要求估计单元)估计针对作为每个分析处理的每个处理功能的非功能要求。在操作描述和示例实施例中将详细描述估计的方法。此外,分析处理替换单元7 (各处理功能校正装置)针对基本工序中包括的每个分析处理执行以下处理:从分析处理DB4中检索与该分析处理具有等价的功能并满足非功能要求的备选分析处理作为分析处理候选,并使用该分析处理候选来替换基本工序中包括的分析处理。工序校正单元3向分析处理执行设备2返回由分析处理替换单元7校正过的工序。因此,分析处理执行设备2根据校正过的工序来执行分析处理。此外,当分析处理执行设备2已实际执行每个分析处理时,DB更新单元5(性能信息更新装置)接收每个处理功能的性能信息的历史,例如处理准确度和处理时间,并更新分析处理信息DB4的信息。[操作]接下来,将参照图5至7所示的流程图来解释上述工序解决系统的操作。图5示出了工序校正处理Sa,其中,工序校正单元3从分析处理执行设备2接收作为功能要求的基本工序以及作为非功能要求的准确度和性能的目标值,并生成和返回最优工序。图6示出了分析处理非功能要求估计处理Sc,其中,非功能要求估计单元8响应于工序校正单元3的请求,估计针对基本工序中包括的每个分析处理的非功能要求。图7示出了 DB更新处理Sb,其中,DB更新单元5从分析处理执行设备2获取性能信息,例如每个分析处理的准确度和处理时间,并更新分析处理信息DB4。首先,将通过使用图5来详细描述工序校正处理Sa。在工序校正处理Sa中,工序分析单元6首先从分析处理执行设备2接收工序解决请求(步骤Sal:是)。接下来,工序分析单元6从分析处理执行设备2接收作为功能要求的基本工序和作为非功能要求的处理准确度和处理时间(速度)的要求(步骤Sa2)。通过使用在图2所示的分析处理功能信息表TA中使用分析处理ID或功能类别ID来描述基本工序。随后,基于基本工序和非功能要求,非功能要求估计单元8估计分析处理非功能要求(各处理功能性能要求)来作为针对每个分析处理所要求的性能的非功能要求(步骤Sc)。稍后将参照图6来描述对分析处理非功能要求进行估计的处理。随后,对于基本工序中包括的每个分析处理,分析处理替换单元7通过使用在与该分析处理相对应的步骤Sc处计算的分析处理非功能要求和分析处理的ID来搜索分析处理信息DB4,由此搜索作为与分析处理具有相同功能且具有非功能要求(即,满足上述分析处理非功能要求的性能)的另一处理功能的分析处理,作为分析处理候选(步骤Sa5)。此时,在分析处理非功能信息表TB中多于一个的分析处理满足与平均处理准确度和平均处理时间相关的非功能要求的情况下,将90百分位和变动系数最小的分析处理视为分析处理候选。随后,分析处理替换单元7用分析处理候选来替换基本工序中的与在步骤Sa5中搜索的分析处理候选相对应的分析处理(步骤Sa6)。然后,分析处理替换单元7针对基本工序中包括的所有分析处理来重复执行步骤Sa5和Sa6的处理。最终,工序校正单元3向分析处理执行设备2返回校正后的工序(步骤Sa7)。接下来,将参照图6来详细描述分析处理非功能要求估计处理Sc。首先,非功能要求估计单元8在从工序分析单元6接收到的基本工序中指定“误差传播关系”(步骤Scl)。本文中,为了指定“误差传播关系”,通过使用误差传播的预设法则来计算“误差传播关系”,该预设法则与每个分析处理对基本工序中的分析处理之间的误差传播方式以及对作为最终结果的分析准确度有多大影响相关。然后,通过使用在步骤Scl指定的误差传播关系,非功能要求估计单元8估计每个分析处理的准确度要求,以满足从工序分析单元6接收到的准确度要求(步骤Sc2)。执行该估计,使得对作为最终结果的分析准确度具有更大影响的分析处理的准确度要求变得更高。例如,基于在串行执行的分析处理的情况下为“乘法”以及在并行执行的分析处理的情况下为“加法”的假设下,有可能使用误差传播来执行误差估计。随后,非功能要求估计单元8从分析处理信息DB4中的分析处理非功能信息表TB获取属于基本工序中包括的功能类别的分析处理的平均处理时间,以及计算每个功能类别的最大处理时间(步骤Sc3)。然后,通过使用在步骤Sc3计算的各个功能类别的最大处理时间,非功能要求估计单元8计算在基本工序中的平均总处理时间(步骤Sc4)。随后,非功能要求估计单元8确认计算出的平均总处理时间是否满足从工序分析单元6接收到的性能要求(步骤Sc5)。在步骤Sc5的确认中,当满足性能要求时(步骤Sc5:是),非功能要求估计单元8向工序分析单元6返回估计出的对每个分析处理的非功能要求(步骤Sc7)。在步骤Sc5的确认中,当未满足性能要求时(步骤Sc5:否),非功能要求估计单元8对每个分析处理的处理时间要求进行校正(步骤Sc6)。具体地,在步骤Sc6,非功能要求估计单元8参考分析处理信息DB4中的功能类别准确度处理时间相关性表TC,并比较各个功能类别的处理准确度和处理时间之间的相关系数。然后,非功能要求估计单元8执行对相关性低的处理功能类别的处理时间要求进行收紧的处理。此外,非功能要求估计单元8收紧针对在步骤Sc2计算出的准确度要求低的处理功能的处理时间要求。例如,通过以下公式(I),有可能计算在处理时间要求的第n次校正(其中,n > 0)中针对工序i的新的处理时间要求。(公式I)
Tin = Tin-l_TwCATix (l_CCATi) x0.5n_1在该公式中,“Tin”表示在第n次校正中针对工序i的处理时间的请求值,“Twom”表示在工序i的功能类别中的处理时间分布宽度,以及“CeATi”表示工序i的功能类别中的相关系数。随后,非功能要求估计单元8确认在步骤Sc6校正的平均总处理时间是否满足从工序分析单元6接收到的性能要求,以及重复执行该处理,直到满足要求(步骤Sc5)。接下来,将参照图7来详细描述DB更新处理Sb。图7是示出了在工序解决系统中执行的DB更新处理Sb的流程的流程图。在DB更新处理Sb中,首先,DB更新单元5从分析处理执行设备2获取包括以下各项在内的分析处理执行历史:执行每个分析处理时的执行时间、分析处理ID、处理时间和准确度信息(步骤Sbl)。随后,DB更新单元5基于分析处理执行历史来计算每个分析处理的平均处理时间(步骤Sb2)。随后,DB更新单元5获得在步骤Sb2计算出的每个分析处理的平均处理时间和分析处理信息DB4中对应分析处理的平均处理时间的加权平均,以及更新分析处理信息DB4中的平均处理时间信息(步骤Sb3)。随后,DB更新单元5基于分析处理执行历史来计算每个分析处理的分析处理准确度的平均值(步骤Sb4)。随后,DB更新单元5获得在步骤Sb4计算出的每个分析处理的准确度的平均值和分析处理信息DB4中对应分析处理的准确度的平均值的加权平均,并更新分析处理信息DB4中的平均准确度值信息(步骤Sb5)。随后,对于每个功能类别,DB更新单元5计算在属于来自分析处理信息DB4的功能类别的分析处理之间的、在准确度和处理时间之间的相关系数(步骤Sb6)。随后,DB更新单元5获得在步骤Sb6计算的每个功能类别的相关系数值和分析处理信息DB4中每个功能类别的相关系数值的加权平均,并更新分析处理信息DB4中每个功能类别的相关系数值(步骤Sb7)。本文中,可以按不同顺序执行或并行执行对平均处理时间的计算和更新(Sb2、Sb3)以及对准确度的计算和更新(Sb4、Sb5)。[示例]将参照图8至10来描述上述工序解决系统的具体操作示例。假定从分析处理执行设备2向工序校正单元3输入的“基本工序”是如图8所示串行连接处理功能“语音降噪”和“说话者指定”的工序。此外,将描述在如下所示的针对该基本工序所要求的“非功能要求”的情况下的操作示例。下述示例示出了通过使用功能类别ID来描述基本工序的情况。非功能要求的示例I)准确度要求:0.65或更高2)处理时间要求:在130 [msec]内工序校正单元3以如下方式操作。首先,非功能要求估计单元8指定来自基本工序的误差传播关系。此时,根据预设法则的以下假定来执行通过使用误差传播来进行的误差估计:在基本工序是串行执行各个处理功能的分析处理时,各个处理功能的误差是“乘法”,且在基本工序是并行执行各个处理功能的分析处理时,各个处理功能的误差是“加法”。由于在如图8所示的该基本工序中串行连接两个处理,通过以下公式2来表达分析结果值的公式。(公式2)
[最终结果]=R语音隱xR说话者指定由于上述乘法和除法的误差传播是“相对误差之和”且加法和减法的误差传播是“绝对误差之和”,因此通过以下公式3来表达误差传播关系。(公式3)[取终结果]=相对k差语音降* +相对"^差^^话者指定随后,估计每个分析处理的准确度要求。根据上述误差传播关系和准确度要求,以下公式4成立。(公式4)0.65〉= 1_ (相对 差要求语音降嘆+相对 差要求说话者指定)此外,为了收紧预处理的准确度要求,引入以下公式5。(公式5) 相对"]^差要求语音降嘆〈相对k差要求说话者指定X I本文中,I代表针对每个系统确定的常数。例如,本文中使用的常数是1.5。通过求解上述两个公式4和5,计算相对误差要求。不管上述值如何,将考虑如下所示计算的相对误差要求。相对差要求语音 降嘆=1.2相对差要求说话者指定X \ = 2.2因此,可以如图9中“第0次校正”行上所示地计算每个分析处理的准确度要求:语音降噪的准确度=88%且说话者指定的准确度=78%。随后,搜索每个分析处理的每个功能类别的最大处理时间。根据分析处理功能信息表TA和分析处理非功能信息表TB的信息,对于图8所示基本工序中包括的分析处理的每个功能类别,搜索最大处理时间。在本示例中,首先,获得与作为功能类别的“说话者指定”相关的声纹识别的平均处理时间200[mSec],且获得与语音降噪相关的自适应滤波器降噪的平均处理时间20[mSec]。作为结果,在该阶段下每个处理功能的处理时间要求的估计值如图9中“第0次校正”行所不。随后,计算整个工序的平均总处理时间,且确认是否满足性能要求。在该情况下,由于串行执行各个处理功能,整体处理时间是220[mSec],其不满足作为要求的130[msec]。由于计算出的总处理时间不满足如上所述的非功能要求,则反复执行针对每个分析处理的处理时间要求的校正。在该情况下,通过计算上述公式I来获得第I次校正的处理时间要求。T语音降= T语音降嘆0_Tw语音降嘆X (1-C语音降嘆)x0.5°= 20~3x (1-0.8) xl = 19.6 [msec]T说话者指定i = T说话者指定O-Tw说话者指定X (1-C说话者指定)x0.5°= 200-150x(1-0.6)xl = 140[msec]由于上述第I次平均总处理时间是如图9中“第一次校正”行所示的“159.6”,且仍不满足非功能要求“ 130 [msec] ”,执行第二次校正。从而,以与上述相同方式来执行第二次校正,且结果如图9中“第二次校正”行所示。此时,满足了请求的非功能要求,且向分析处理替换单元7发送估计出的性能要求。
分析处理替换单元7基于已接收到的基本工序和分析处理非功能要求信息来选择最优分析处理。本文中,与图8所示的基本工序相关,针对语音降噪,选择满足准确度要求和处理时间要求的“规则基础降噪”。针对说话者指定,选择“麦克风位置+性别确定”。用所选择的分析处理来替换基本工序中的分析处理。如图10所示,替换后的工序包括:规则基础降噪(步骤S201)和麦克风位置+性别确定(步骤S202)。最后,工序校正单元3返回如上所述的工序作为结果。如上所述,根据本发明,非功能要求估计单元8估计针对工序中包括的每个分析处理的非功能要求,且根据其估计值,分析处理替换单元7通过使用在分析处理信息DB4中的信息来选择最优分析处理。因此,有可能根据用户请求的处理准确度和处理时间来容易地解决工序。此外,分析处理替换单元7通过使用分析处理信息DB4中的信息来选择最优分析处理,同时工序校正单元3并不排列用于执行基本工序的顺序。因此,由属于基本工序中包括的功能类别的分析处理的数目来确定与对分析处理的选择相关的处理成本,且因此有可能使得计算负载低于传统方法,在传统方法中,处理成本根据分析处理的组合的数目而增力口。因此,本发明可以最小化系统性能下降。[补充注释]可以将上面公开的示例实施例的全部或部分描述为以下补充注释。下面,将参照图11来描述根据本发明的信息处理设备的示意配置。然而,本发明不受限于以下配置。(补充注释I)—种信息处理设备10,包括:处理功能信息存储装置12,用于存储分别表示执行预定处理的各个处理功能的性能的性能信息;以及工序校正装置11,用于基于所述各个处理功能的性能信息,对由所述处理功能构成的工序进行校正,以满足表示整个工序所需的性能的性能要求。(补充注释2)根据补充注释I所述的信息处理设备,其中:所述处理功能信息存储装置被配置为:基于预设类型来存储所述各个处理功能;以及所述工序校正装置被配置为:通过使用与所述工序中的任意处理功能属于相同类型的另一处理功能来替换所述处理功能,来校正所述工序。(补充注释3)根据补充注释I或2所述的信息处理设备,其中,所述工序校正装置包括:性能要求估计装置,用于估计表示所述工序中每个处理功能所要求的性能的各处理功能性能要求,以满足针对所述整个工序的性能要求;以及各处理功能校正装置,用于针对所述工序中每个处理功能来校正所述工序,以满足所述各处理功能性能要求。(补充注释4)根据补充注释3所述的信息处理设备,其中:所述性能包括每个处理功能的处理准确度;以及
所述性能要求估计装置被配置为:基于在所述工序中处理功能之间的、所述各个处理功能的处理准确度的误差的预设传播状态,计算所述工序中每个处理功能的处理准确度的误差,以及估计作为每个处理功能的处理准确度的要求的各处理功能性能要求。(补充注释5)根据补充注释3或4所述的信息处理设备,其中:所述性能包括每个处理功能的处理时间;以及所述性能要求估计装置被配置为:基于处理时间分布,估计作为所述工序中每个处理功能的处理时间的要求的各处理功能性能要求,其中所述处理时间分布表示针对每种类型的处理功能所设置的各个处理功能的处理时间的宽度。(补充注释6)根据补充注释I至5中任一项所述的信息处理设备,包括:性能信息更新装置,用于获取表示在处理功能执行中测量的各个处理功能的性能的性能信息,以及基于所获取的各个处理功能的性能信息来更新所述处理功能信息存储装置中的性能信息。(补充注释7)一种包括指令的程序,所述指令用于使信息处理设备实现以下装置,其中,所述信息处理设备包括用于存储分别表示执行预定处理的各个处理功能的性能的性能信息的处理功能信息存储装置:工序校正装置,用于基于所述各个处理功能的性能信息,对由所述处理功能构成的工序进行校正,以满足表示整个工序所需的性能的性能要求。(补充注释8)根据补充注释7所述的程序,其中:基于预设类型将所述各个处理功能存储在所述处理功能信息存储装置中;以及所述工序校正装置被配置为:通过所述工序校正装置使用与所述工序中的任意处理功能属于相同类型的另一处理功能来替换所述处理功能,校正所述工序。(补充注释9)根据补充注释7或8所述的程序,其中,所述工序校正装置包括:性能要求估计装置,用于估计表示所述工序中每个处理功能所要求的性能的各处理功能性能要求,以满足所述整个工序的性能要求;以及各处理功能校正装置,用于针对所述工序中每个处理功能来校正所述工序,以满足所述各处理功能性能要求。(补充注释10)一种信息处理方法包括:在信息处理设备中基于各个处理功能的性能信息,对由所述处理功能构成的工序进行校正,以满足表示整个工序所需的性能的性能要求,其中,所述信息处理设备包括处理功能信息存储装置,所述处理功能信息存储装置用于存储分别表示执行预定处理的各个处理功能的性能的性能信息。(补充注释11)根据补充注释10所述的信息处理方法,其中,基于预设类型将所述各个处理功能存储在所述处理功能信息存储装置中;以及所述信息处理方法包括:通过所述工序校正装置使用与所述工序中的任意处理功能属于相同类型的另一处理功能来替换所述处理功能,校正所述工序。(补充注释12)根据补充注释10或11所述的信息处理方法,包括通过以下步骤来校正所述工序:估计表示所述工序中每个处理功能所要求的性能的各处理功能性能要求,以满足所述整个工序的性能要求;以及针对所述工序中每个处理功能来校正所述工序,以满足所述各处理功能性能要求。本发明基于2010年11月5日提交的日本专利申请N0.2010-248207,并要求其优先权,以全文引用的方式将该其并入本文中。附图标记的描述1工序解决设备2分析处理执行设备3序校正单元4分析处理信息DB5DB更新单元6序分析单元7分析处理替换单元8非功能要求估计单元10信息处理设备11序校正装置12处理功能信息存储装置
权利要求
1.一种信息处理设备,包括: 处理功能信息存储装置,用于存储分别表示执行预定处理的各个处理功能的性能的性能信息;以及 工序校正装置,用于基于所述各个处理功能的所述性能信息,对由所述处理功能构成的工序进行校正,以满足表示整个工序所需的性能的性能要求。
2.根据权利要求1所述的信息处理设备,其中: 所述处理功能信息存储装置被配置为:基于预设类型来存储所述各个处理功能;以及 所述工序校正装置被配置为:通过使用与所述工序中的任意处理功能属于相同类型的另一处理功能来替换所述处理功能,校正所述工序。
3.根据权利要求1或2所述的信息处理设备,其中,所述工序校正装置包括: 性能要求估计装置,用于估计表示所述工序中每个处理功能所要求的性能的各处理功能性能要求,以满足针对所述整个工序的性能要求;以及 各处理功能校正装置,用于针对所述工序中每个处理功能来校正所述工序,以满足所述各处理功能性能要求。
4.根据权利要求3所述的信息处理设备,其中: 所述性能包括每个处理功能的处理准确度;以及 所述性能要求估计装置被配置为:基于在所述工序中处理功能之间的、所述各个处理功能的处理准确度的误差的预设传播状态,计算所述工序中每个处理功能的处理准确度的误差,以及估计作为每个处理功能的处`理准确度的要求的各处理功能性能要求。
5.根据权利要求3或4所述的信息处理设备,其中: 所述性能包括每个处理功能的处理时间;以及 所述性能要求估计装置被配置为:基于处理时间分布,估计作为所述工序中每个处理功能的处理时间的要求的各处理功能性能要求,其中所述处理时间分布表示针对每种类型的处理功能所设置的各个处理功能的处理时间的宽度。
6.根据权利要求1至5中任一项所述的信息处理设备,包括: 性能信息更新装置,用于获取表示在处理功能执行中测量的各个处理功能的性能的性能信息,以及基于所获取的各个处理功能的性能信息来更新所述处理功能信息存储装置中的性能信息。
7.一种包括指令的程序,所述指令用于使信息处理设备实现以下装置,其中,所述信息处理设备包括用于存储分别表示执行预定处理的各个处理功能的性能的性能信息的处理功能信息存储装置: 工序校正装置,用于基于所述各个处理功能的性能信息,对由所述处理功能构成的工序进行校正,以满足表示整个工序所需的性能的性能要求。
8.根据权利要求7所述的程序,其中: 基于预设类型将所述各个处理功能存储在所述处理功能信息存储装置中;以及 所述工序校正装置被配置为:通过所述工序校正装置使用与所述工序中的任意处理功能属于相同类型的另一处理功能来替换所述处理功能,校正所述工序。
9.一种信息处理方法,包括: 在信息处理设备中基于各个处理功能的性能信息,对由所述处理功能构成的工序进行校正,以满足表示整个工序所需的性能的性能要求,其中,所述信息处理设备包括处理功能信息存储装置,所述处理功能信息存储装置用于存储分别表示执行预定处理的各个处理功能的性能的性能信息。
10.根据权利要求9所述的信息处理方法,其中,基于预设类型将所述各个处理功能存储在所述处理功能信息存储装置中;以及 所述信息处理方法包括:通过所述工序校正装置使用与所述工序中的任意处理功能属于相同类型的另一处理功能来替换所`述处理功能,校正所述工序。
全文摘要
本发明的实施例的信息处理设备10包括处理功能信息存储装置12,用于存储分别表示执行预定处理的各个处理功能的性能的性能信息;以及工序校正装置11,用于基于所述各个处理功能的性能信息,对由所述处理功能构成的工序进行校正,以满足表示整个工序所需的性能的性能要求。
文档编号G10L17/00GK103201791SQ20118005327
公开日2013年7月10日 申请日期2011年11月2日 优先权日2010年11月5日
发明者有熊威 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1