The aim of the invention is to provide a user interface device and user interface device design, can predict the memory area for storing data preread the maximum size in the design of user interface, also can prompt the updated data to the user and the data in the pre reading after reading updates. The user interface of the present invention performs device (2) includes: (18) the Ministry of state transfer, user interface according to the operation code and the user's state transfer; data request Department (20), (3) to provide data request interface included in the static state and the associated user interface definition the code in the data and at least one prefetch request and data request data generated by the request of the abolition of pre reading; and a data storage section (16), according to the ministry data storage as a request (20) in response to a request from the data supply part (3) obtained data.
【技术实现步骤摘要】
【国外来华专利技术】用户接口执行装置以及用户接口设计装置
本专利技术涉及设计内置式设备的用户接口(userinterface:UI)的用户接口设计装置以及根据由该用户接口设计装置生成的代码来执行用户接口的用户接口执行装置。
技术介绍
以往的用户接口执行装置通过将读入过程需要时间的内容预先存储到读入过程不需要时间的存储区域,从而提高用户操作时的内容的读入的响应性,减轻由于读入过程需要时间而引起的用户的压力。以下,把将内容等信息预先存储到读入过程不需要时间的存储区域的处理称为预读。为了预读内容的所有数据而需要确保足够大的存储区域,但一般而言存储区域是有限的,所以确保将内容的所有数据进行存储的存储区域这是不现实的。因此,需要根据预读的数据的选择以及预读开始的定时(timing)的判断而将数据预读到存储区域。以往,公开了如下技术:在判断为是未执行前台(foreground)的任务的状态时,执行显示用数据的预读(例如参照专利文献1)。另外,公开了如下技术:预先定义表示由用户进行的操作输入的种类与数据的读出条件的关联的规则信息,在由用户进行操作输入时参照规则信息来决定预读的数据(例如参照专利文献 ...
【技术保护点】
一种用户接口执行装置(2),根据由设计用户接口的用户接口设计装置(1)生成的代码,执行用户的操作内容,所述用户接口执行装置具备:状态转移部(18),根据所述代码和所述用户的操作内容,进行所述用户接口的状态转移;数据请求部(20),向数据提供部(3)请求在所述用户接口设计装置(1)中根据在与所述用户接口的状态静态地关联起来定义的所述代码中包含的数据取得接口而生成的所述数据的预读请求及所述数据的预读废除请求中的至少一个请求;以及数据存储部(16),存储作为针对所述数据请求部(20)的所述请求的响应而从所述数据提供部(3)取得的所述数据。
【技术特征摘要】
【国外来华专利技术】1.一种用户接口执行装置(2),根据由设计用户接口的用户接口设计装置(1)生成的代码,执行用户的操作内容,所述用户接口执行装置具备:状态转移部(18),根据所述代码和所述用户的操作内容,进行所述用户接口的状态转移;数据请求部(20),向数据提供部(3)请求在所述用户接口设计装置(1)中根据在与所述用户接口的状态静态地关联起来定义的所述代码中包含的数据取得接口而生成的所述数据的预读请求及所述数据的预读废除请求中的至少一个请求;以及数据存储部(16),存储作为针对所述数据请求部(20)的所述请求的响应而从所述数据提供部(3)取得的所述数据。2.根据权利要求1所述的用户接口执行装置,其特征在于,所述数据取得接口包含于在所述用户接口执行装置(2)中被定义为该用户接口执行装置(2)与所述数据提供部(3)之间的接口的接口定义(9),所述接口定义(9)包括根据所述数据取得接口从所述数据提供部(3)取得的所述数据的最大大小的定义。3.根据权利要求1所述的用户接口执行装置,其特征在于,还具备数据取得部(15),该数据取得部(15)从所述数据提供部(3)取得所述数据,所述数据取得部(15)在从所述数据提供部(3)取得更新后的所述数据的情况下,将存储在所述数据存储部(16)中的所述数据更新为从所述数据提供部(3)取得的更新后的所述数据。4.根据权利要求1所述的用户接口执行装置,其特征在于,所述用户接口执行装置(2)具备所述数据提供部(3),所述数据提供部(3)具备预读管理部(23),该预读管理部(23)管理存储在所述数据存储部(16)中的所述数据是否为预读的对象。5.根据权利要求1所述的用户接口执行装置,其特征在于,具备:备份部(74),在所述用户接口执行装置(72)停止时,进行存储在所述数据存储部(16)中的所述数据的备份;以及非易失性存储部(75),...
【专利技术属性】
技术研发人员:田中宏平,北村嘉章,丰冈明,下谷光生,后藤幸夫,
申请(专利权)人:三菱电机株式会社,
类型:发明
国别省市:日本,JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。