The correlation degree calculation unit (12) calculates the correlation degree between the data constituting the state diagram. A single data binary unit (13) binarizes the data constituting the state diagram. The optimum arrangement calculation unit (14) calculates the arrangement of the data constituting the state diagram according to the correlation degree calculated by the correlation degree calculation unit (12). The offset setting unit (15) sets the offset, and the offset represents the position where the data binarized by a single data binary unit (13) is arranged according to the arrangement calculated by the optimum arrangement calculation unit (14). The binary data integration unit (16) binarizes the data from a single data binary unit (16) and sets the offset by the offset setting unit (15), and integrates the data into binary data (104) according to the arrangement calculated by the optimum permutation calculation unit (14). The state diagram execution unit (20) executes the processing of the state diagram according to the binary data (104).
【技术实现步骤摘要】
【国外来华专利技术】状态图执行装置
本专利技术涉及生成并执行状态图的数据的状态图执行装置。
技术介绍
近年来,触摸面板、语音识别或者空间手势识别等的用户接口设备已经实用化。另外,已开发出以车载导航系统为代表的、将这些用户接口设备组合多个而成的多模式应用。以往,作为高效地结合多个用户接口设备的多模式接口的设计方案之一,已广泛应用状态图(或者状态机)。例如,在非专利文献1中记载有状态图的XML(ExtensibleMarkupLanguage)记述方式即StateChartXML(SCXML)。另外,在非专利文献2中记载有UnifiedModeligLanguage(UML)中的状态图的绘制规则。另外,以往提出了将设计出的状态图作为程序而高效地执行的各种方式。例如,在专利文献1中记载有执行用表表现的状态图的方式、以及根据执行状态图的结果决定状态推移的优先顺序。另外,在专利文献2中记载有利用联想排列动态地执行状态图的方式。【现有技术文献】【专利文献】【专利文献1】日本特开平11-24907号公报【专利文献2】美国专利申请公开第20130138593号说明书【非专利文献】【非专利文献1】“StateChartXML(SCXML):StateMachineNotationforControlAbstraction”,[Online],WorldWideWebConsortium,インターネット<URL:https://www.w3.org/TR/scxml/>【非专利文献2】“UnifiedModelingLanguage(UML)Version2.5”,[Online], ...
【技术保护点】
1.一种状态图执行装置,其特征在于,该状态图执行装置具有:二进制数据生成部,其使与表现状态推移的状态图相关的状态图信息成为二进制数据;以及状态图执行部,其根据所述二进制数据执行所述状态图的处理,所述二进制数据生成部具有:状态图信息读取部,其读取所述状态图信息,生成构成所述状态图的数据;关联度计算部,其计算构成所述状态图的数据间的关联度;单个数据二进制化部,其将构成所述状态图的数据二进制化;最佳排列计算部,其根据由所述关联度计算部计算出的关联度,计算构成所述状态图的数据的排列;偏移设定部,其设定偏移,所述偏移表示将由所述单个数据二进制化部二进制化后的所述数据按照由所述最佳排列计算部计算出的排列进行排列时的位置;以及二进制数据统合部,其对由所述单个数据二进制化部二进制化并由所述偏移设定部设定了偏移的所述数据,按照由所述最佳排列计算部计算出的排列进行统合而成为所述二进制数据。
【技术特征摘要】
【国外来华专利技术】1.一种状态图执行装置,其特征在于,该状态图执行装置具有:二进制数据生成部,其使与表现状态推移的状态图相关的状态图信息成为二进制数据;以及状态图执行部,其根据所述二进制数据执行所述状态图的处理,所述二进制数据生成部具有:状态图信息读取部,其读取所述状态图信息,生成构成所述状态图的数据;关联度计算部,其计算构成所述状态图的数据间的关联度;单个数据二进制化部,其将构成所述状态图的数据二进制化;最佳排列计算部,其根据由所述关联度计算部计算出的关联度,计算构成所述状态图的数据的排列;偏移设定部,其设定偏移,所述偏移表示将由所述单个数据二进制化部二进制化后的所述数据按照由所述最佳排列计算部计算出的排列进行排列时的位置;以及二进制数据统合部,其对由所述单个数据二进制化部二进制化并由所述偏移设定部设定了偏移的所述数据,按照由所述最佳排列计...
【专利技术属性】
技术研发人员:田口进也,小林克希,
申请(专利权)人:三菱电机株式会社,
类型:发明
国别省市:日本,JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。