信息处理装置与系统、以及用户界面制作方法与制作程序制造方法及图纸

技术编号:18710181 阅读:16 留言:0更新日期:2018-08-21 22:34
本发明专利技术的信息处理装置与系统、以及用户界面制作方法与制作程序,可减少用户界面(UI)中所包含的对象图像的转发时间。信息处理装置具备:显示部,显示UI的制作画面;存储部,保存作为构成UI的候补的多个对象图像;操作接受部,接受多个对象图像的任意的对象图像的选择,并且接受用于将所述所选择的对象图像配置于制作画面的任意位置的操作;以及建立部,基于接受到UI的建立指示,输出构成包含制作画面上所配置的对象图像的UI的执行文件。建立部在以制作画面上配置有两个以上的对象图像的状态接受到建立指示的情况下,生成包含所述两个以上的对象图像的合成图像,并进一步输出合成图像内的作为合成源的对象图像各自的坐标信息及合成图像。

Information processing device and system, and user interface manufacturing method and production program

The information processing device and system of the invention, as well as the method and program for making the user interface can reduce the forwarding time of the object image included in the user interface (UI). The information processing device is provided with: a display unit displaying a production screen of the UI; a storage unit storing a plurality of object images as alternates to the UI; an operation receiving unit accepting a selection of arbitrary object images of a plurality of object images, and accepting an arrangement of the selected object images at any position of the production screen. The establishment unit outputs an execution file comprising the UI of the object image configured on the production screen based on the establishment instruction received by the UI. The establishment unit generates a composite image containing the two or more object images in the state of having two or more object images disposed on the production screen and receives the establishment instruction, and further outputs the respective coordinate information and the composite image of the target image as the synthesis source in the composite image.

【技术实现步骤摘要】
信息处理装置与系统、以及用户界面制作方法与制作程序
本专利技术涉及一种用来制作接受对作为控制对象的装置进行的操作的用户界面的技术,尤其涉及一种信息处理装置与系统、以及用户界面制作方法与制作程序。
技术介绍
在各种制造现场中导入有可编程逻辑控制器(ProgrammableLogicController,PLC)等控制装置。PLC依据对应于制造装置或制造设备等而设计的控制程序来控制制造现场中的各种生产装置。对此种PLC的操作指示是通过构成为能够与PLC进行通信的的人机界面(HumanMachineInterface,HMI)等可编程显示器来实现。制造现场的作业者可通过操作可编程显示器上显示的用户界面(以下也称为“UI(UserInterface)”)来远程操作各种生产装置。关于此种UI,日本专利特表2016-506559号公报(专利文献1)揭示有将按钮(button)或文本(text)等多个对象(obiect)显示在屏幕(screen)上的HMI。用户可通过对HMI上所显示的各对象进行触摸操作,而将与所述对象相关联的指令输出至生产装置。[现有技术文献][专利文献][专利文献1]日本专利特表2016-506559号公报
技术实现思路
[专利技术所要解决的问题]用来操作生产装置的UI是利用与可编程显示器分开准备的UI的开发工具来制作。设计者可使用安装有UI的开发工具的个人计算机(PersonalComputer,PC)等信息处理装置,开发与制造装置或制造设备等相应的各种UI。UI的开发工具中,预先准备有作为构成UI的候补的多个对象图像(例如按钮等)。开发者可自这些对象图像中选择任意的对象图像,可在UI的制作画面的任意位置配置对象图像。所述开发工具基于接受到建立(build)指示而执行UI的建立处理,并输出将制作画面上所配置的对象图像作为构成的UI。所输出的UI被转发至可编程显示器。此时,若将构成UI的对象图像分别转发,则通信次数增加,转发时间变长。因此,期望一种用来减少UI中所包含的对象图像的转发时间的技术。[解决问题的技术手段]依据某一方案而为一种信息处理装置,其能够提供制作用来接受对作为控制对象的装置进行的操作的用户界面的开发环境,所述信息处理装置具备:显示部,用于显示用来制作所述用户界面的制作画面;存储部,用于保存作为构成所述用户界面的候补的多个对象图像;操作接受部,接受所述多个对象图像的任意的对象图像的选择,并且接受用于将所述所选择的对象图像配置于所述制作画面的任意位置的操作;以及建立部,基于接受到所述用户界面的建立指示,输出用来构成包含所述制作画面上所配置的对象图像的用户界面的执行文件(file)。所述建立部在以所述制作画面上配置有所述多个对象图像的两个以上的对象图像的状态接受到所述建立指示的情况下,生成包含所述两个以上的对象图像的合成图像,并进一步输出所述合成图像内的作为合成源的对象图像各自的坐标信息、及所述合成图像。优选的是所述信息处理装置还具备构成部,所述构成部用来在接受到所述执行文件的执行指示的情况下,基于所述坐标信息而自所述合成图像获取所述作为合成源的对象图像,并且将所述作为合成源的对象图像的各个配置于所述用户界面。优选的是所述建立部自所述制作画面上所配置的所述两个以上的对象图像中确定所述制作画面内的参照次数相对较多的多个对象图像,并根据所述多个对象图像而生成所述合成图像。优选的是所述信息处理装置还具备最佳化部,所述最佳化部用来针对所述用户界面内的各对象图像获取规定有用户的利用状况的历史信息,并基于所述利用状况而自所述作为合成源的对象图像中确定所述用户的利用频率高的多个对象图像,根据所述多个对象图像而重新生成所述合成图像。优选的是所述信息处理装置还具备选择接受部,所述选择接受部用来接受自所述制作画面上所配置的对象图像内选择所述合成图像中包含的对象图像的操作。依据另一方案而为一种信息处理系统,其能够提供制作用来接受对作为控制对象的装置进行的操作的用户界面的开发环境,所述信息处理系统具备:显示部,用于显示用来制作所述用户界面的制作画面;存储部,用于保存作为构成所述用户界面的候补的多个对象图像;操作接受部,接受所述多个对象图像的任意的对象图像的选择,并且接受用于将所述所选择的对象图像配置于所述制作画面的任意位置的操作;以及建立部,基于接受到所述用户界面的建立指示,输出用来构成包含所述制作画面上所配置的对象图像的用户界面的执行文件。所述建立部在以所述制作画面上配置有所述多个对象图像的两个以上的对象图像的状态接受到所述建立指示的情况下,生成包含所述两个以上的对象图像的合成图像,并进一步输出所述合成图像内的作为合成源的对象图像各自的坐标信息、及所述合成图像。依据又一方案而为一种用户界面的制作方法,其用来接受对作为控制对象的装置进行的操作,所述用户界面的制作方法包括:显示用来制作所述用户界面的制作画面的步骤;准备作为构成所述用户界面的候补的多个对象图像的步骤;接受所述多个对象图像的任意的对象图像的选择,并且接受用于将所述所选择的对象图像配置于所述制作画面的任意位置的操作的步骤;以及基于接受到所述用户界面的建立指示,输出用来构成包含所述制作画面上所配置的对象图像的用户界面的执行文件的步骤。所述输出的步骤包括以下步骤:在以所述制作画面上配置有所述多个对象图像的两个以上的对象图像的状态接受到所述建立指示的情况下,生成包含所述两个以上的对象图像的合成图像,并进一步输出所述合成图像内的作为合成源的对象图像各自的坐标信息、及所述合成图像。依据另一方案而为一种用户界面的制作程序,其用来接受对作为控制对象的装置进行的操作,所述用户界面的制作程序使计算机执行:显示用来制作所述用户界面的制作画面的步骤;准备作为构成所述用户界面的候补的多个对象图像的步骤;接受所述多个对象图像的任意的对象图像的选择,并且接受用于将所述所选择的对象图像配置于所述制作画面的任意位置的操作的步骤;以及基于接受到所述用户界面的建立指示,输出用来构成包含所述制作画面上所配置的对象图像的用户界面的执行文件的步骤。所述输出的步骤包括以下步骤:在以所述制作画面上配置有所述多个对象图像的两个以上的对象图像的状态接受到所述建立指示的情况下,生成包含所述两个以上的对象图像的合成图像,并进一步输出所述合成图像内的作为合成源的对象图像各自的坐标信息、及所述合成图像。[专利技术的效果]某一方案中,可减少UI中所包含的对象图像的转发时间。本专利技术的所述及其他目的、特征、方案以及优点当根据和附图相关联来理解的与本专利技术相关的下述详细说明而明确。附图说明图1是表示依据第1实施方式的信息处理系统的整体构成的示意图。图2是表示UI的开发工具中的制作画面的一例的图。图3是表示将依据比较例的信息处理装置的建立处理的输出结果转发至可编程显示器100时的数据流(dataflow)的图。图4是概略地表示依据比较例的信息处理装置的建立处理的概念图。图5是概略地表示依据第1实施方式的信息处理装置的建立处理的概念图。图6是表示将依据第1实施方式的信息处理装置的建立处理的输出结果转发至可编程显示器时的数据流的图。图7是表示第1实施方式中的坐标信息的数据结构的一例的图。图8是表示依据第1实施方式的信息处理本文档来自技高网...

【技术保护点】
1.一种信息处理装置,其提供制作用来接受对作为控制对象的装置进行的操作的用户界面的开发环境,所述信息处理装置的特征在于具备:显示部,显示用来制作所述用户界面的制作画面;存储部,保存作为构成所述用户界面的候补的多个对象图像;操作接受部,接受所述多个对象图像的任意的对象图像的选择,并且接受用于将所述所选择的对象图像配置于所述制作画面的任意位置的操作;以及建立部,基于接受到所述用户界面的建立指示,输出用来构成包含所述制作画面上所配置的对象图像的用户界面的执行文件,所述建立部在以所述制作画面上配置有所述多个对象图像的两个以上的对象图像的状态接受到所述建立指示的情况下,生成包含所述两个以上的对象图像的合成图像,并进一步输出所述合成图像内的作为合成源的对象图像各自的坐标信息、及所述合成图像。

【技术特征摘要】
2017.02.10 JP 2017-0230151.一种信息处理装置,其提供制作用来接受对作为控制对象的装置进行的操作的用户界面的开发环境,所述信息处理装置的特征在于具备:显示部,显示用来制作所述用户界面的制作画面;存储部,保存作为构成所述用户界面的候补的多个对象图像;操作接受部,接受所述多个对象图像的任意的对象图像的选择,并且接受用于将所述所选择的对象图像配置于所述制作画面的任意位置的操作;以及建立部,基于接受到所述用户界面的建立指示,输出用来构成包含所述制作画面上所配置的对象图像的用户界面的执行文件,所述建立部在以所述制作画面上配置有所述多个对象图像的两个以上的对象图像的状态接受到所述建立指示的情况下,生成包含所述两个以上的对象图像的合成图像,并进一步输出所述合成图像内的作为合成源的对象图像各自的坐标信息、及所述合成图像。2.根据权利要求1所述的信息处理装置,其特征在于:所述的信息处理装置还具备构成部,所述构成部用来在接受到所述执行文件的执行指示的情况下,基于所述坐标信息而自所述合成图像获取所述作为合成源的对象图像,并且将所述作为合成源的对象图像的各个配置于所述用户界面。3.根据权利要求1或2所述的信息处理装置,其特征在于:所述建立部自所述制作画面上所配置的所述两个以上的对象图像中确定所述制作画面内的参照次数相对较多的多个对象图像,并根据所述多个对象图像而生成所述合成图像。4.根据权利要求1所述的信息处理装置,其特征在于:所述信息处理装置还具备最佳化部,所述最佳化部用来针对所述用户界面内的各对象图像获取规定有用户的利用状况的历史信息,并基于所述利用状况而自所述作为合成源的对象图像中确定所述用户的利用频率高的多个对象图像,根据所述多个对象图像而重新生成所述合成图像。5.根据权利要求1所述的信息处理装置,其特征在于:所述信息处理装置还具备选择接受部,所述选择接受部用来接受自所述制作画面上所配置的对象图像内选择所述合成图像中包含的对象图像的操作。6.一种信息处理系统,其提供制作用来接受对作为控制对象的装置进行的操作的用户界面的开发环境,所述信息处理系统的特征在于具备:显示部,显示用来制作所述用户界面的制作画面;存...

【专利技术属性】
技术研发人员:永田雄大
申请(专利权)人:欧姆龙株式会社
类型:发明
国别省市:日本,JP

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

1