CN110554658A - 辅助装置 - Google Patents
辅助装置 Download PDFInfo
- Publication number
- CN110554658A CN110554658A CN201910458584.XA CN201910458584A CN110554658A CN 110554658 A CN110554658 A CN 110554658A CN 201910458584 A CN201910458584 A CN 201910458584A CN 110554658 A CN110554658 A CN 110554658A
- Authority
- CN
- China
- Prior art keywords
- screen
- tree
- item
- operation panel
- creating unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003860 storage Methods 0.000 claims description 14
- 230000007704 transition Effects 0.000 claims description 9
- 238000004519 manufacturing process Methods 0.000 abstract description 13
- 238000004904 shortening Methods 0.000 abstract description 2
- 238000000034 method Methods 0.000 description 94
- 238000012545 processing Methods 0.000 description 37
- 230000000875 corresponding effect Effects 0.000 description 14
- 238000000605 extraction Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 4
- 238000004891 communication Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000003745 diagnosis Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000003754 machining Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- YCISZOVUHXIOFY-HKXOFBAYSA-N Halopredone acetate Chemical compound C1([C@H](F)C2)=CC(=O)C(Br)=C[C@]1(C)[C@]1(F)[C@@H]2[C@@H]2CC[C@](OC(C)=O)(C(=O)COC(=O)C)[C@@]2(C)C[C@@H]1O YCISZOVUHXIOFY-HKXOFBAYSA-N 0.000 description 1
- 210000000988 bone and bone Anatomy 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/408—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by data handling or data format, e.g. reading, buffering or conversion of data
- G05B19/4086—Coordinate conversions; Other special calculations
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/409—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by using manual data input [MDI] or by using control panel, e.g. controlling functions with the panel; characterised by control panel details or by setting parameters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0483—Interaction with page-structured environments, e.g. book metaphor
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/35—Nc in input of data, input till input file format
- G05B2219/35356—Data handling
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Manufacturing & Machinery (AREA)
- Automation & Control Theory (AREA)
- User Interface Of Digital Computer (AREA)
- Stored Programmes (AREA)
Abstract
本发明提供对操作板画面的制作进行辅助的辅助装置,该辅助装置由于在视觉上表现操作板画面间的依赖关系而能够简单地设定,由此能够缩短操作板画面的制作时间,减少画面制作者的设定错误。辅助装置具备:画面结构制作部,其制作包含构成操作板画面的一个以上的主画面间的依赖关系、主画面与属于主画面的一个以上的子画面之间的依赖关系的画面结构信息,来作为主画面及子画面的画面结构信息;画面结构树显示部,其基于画面结构信息中包含的依赖关系,将操作板画面间的分层构造以树型显示;以及骨架项目制作部,其基于在由画面结构树显示部显示的树上进行的操作,通过使用画面切换部件、模板以及画面结构信息来制作作为操作板画面的框架的骨架项目。
Description
技术领域
本发明涉及一种对在产业机械的操作板中使用的操作板画面的制作进行辅助的辅助装置。
背景技术
以往,在对在连接有数控装置的产业机械的操作板中显示的画面进行安装时,画面制作者使用画面制作软件来进行画面结构和操作体系的设计以及各个画面中的显示内容的设计。具体地说,在画面结构和操作体系的设计中,画面制作者将在点击了各菜单按钮时显示的画面的分配写在纸上等,利用画面制作软件对写在纸上等的画面的分配进行安装。
例如,专利文献1公开了一种控制装置用控制台(控制板),其具备:画面存储单元,其以分层构造形式将与各菜单的标准画面有关的显示内容相关联地进行存储;画面手动选择单元,其按照键盘输入,沿着分层构造的路径来选择某个菜单的标准画面;以及编辑器单元,其按照显示内容对在显示手动选择出的标准画面期间输入的键盘数据进行编辑来完成监视器用的标准画面。在该控制装置用控制台中,预先将以分层构造形式且以相关联的方式准备标准画面来作为菜单,当画面制作者手动选择其中的规定的标准画面并输入必要的数据时,进行输入数据的编辑,由此监视器用的标准画面完成。
专利文献1:日本实开昭63-188704号公报
发明内容
发明要解决的问题
但是,很多产业机械的操作板画面都在画面间具有复杂的依赖关系,但在画面制作软件的画面一览显示中,只是一维地显示制作出的画面,无法在视觉上显示依赖关系。实际上,在专利文献1所公开的技术中也无法在视觉上显示画面结构中的分层构造。
由此,通过以往的画面制作软件难以掌握操作板画面整体中的操作体系、每个操作体系的画面结构以及所有画面间的依赖关系。
另外,作为操作板画面的画面间的依赖关系,需要针对每个画面安装画面间的切换单元和切换目的地的画面,但当画面数变多时,画面间的依赖关系的复杂度增加,安装量也随之变多,因此制作时间变长,并且画面制作者的设定错误也变多。
本发明的目的在于提供如下一种对操作板画面的制作进行辅助的辅助装置,该辅助装置由于在视觉上表现操作板画面间的依赖关系而能够简单地进行设定,由此能够缩短操作板画面的制作时间,减少画面制作者的设定错误。
用于解决问题的方案
(1)本发明的辅助装置是对在产业机械的操作板中使用的操作板画面的制作进行辅助的辅助装置(例如,后述的“辅助装置1”),其具备:第一存储部(例如,后述的“画面切换部件库11”),其存储用于在所述操作板画面间切换画面的画面切换部件;第二存储部(例如,后述的“模板项目库12”),其存储对所述操作板画面的框架(日语:骨組)以及所述画面切换部件在该框架上的配置、所述画面切换部件的样式进行规定的模板;画面结构制作部(例如,后述的“画面结构制作部14”),其制作包括构成操作板画面的一个以上的主画面间的依赖关系、主画面与属于主画面的一个以上的子画面之间的依赖关系的画面结构信息,来作为主画面及子画面的画面结构信息;画面结构树显示部(例如,后述的“画面结构树显示部15”),其基于所述画面结构信息中包括的所述依赖关系,将所述操作板画面间的分层构造以树型显示;以及骨架(日语:スケルトン)项目制作部(例如,后述的“骨架项目制作部16”),其基于在由所述画面结构树显示部显示的树上进行的操作,通过使用所述画面切换部件、所述模板以及所述画面结构信息来制作作为所述操作板画面的框架的骨架项目。
(2)在(1)所述的辅助装置中,也可以是,所述画面结构制作部执行在所述树上的指定位置处的新的操作板画面的追加以及已有的操作板画面的删除。
(3)在(1)或(2)所述的辅助装置中,也可以是,所述画面结构制作部基于在所述树上进行的操作来设定所述操作板画面间的画面迁移。
(4)在(1)~(3)所述的辅助装置中,也可以是,所述骨架项目制作部基于由所述画面结构制作部制作出的画面结构信息来制作作为所述操作板画面的框架的骨架项目。
(5)在(1)~(4)所述的辅助装置中,也可以是,所述骨架项目包括所述主画面的框架、所述子画面的框架、将具有相同目的的多个所述主画面分组得到的画面分类、以及作为该骨架项目的最上层的框架的项目画面结构。
发明的效果
根据本发明,能够提供一种在设计操作板画面时能够在视觉上表现画面间的依赖关系的、对操作板画面的制作进行辅助的辅助装置。
附图说明
图1A是表示由本发明的实施方式所涉及的辅助装置显示的画面结构树的例子的图。
图1B是表示在由本发明的实施方式所涉及的辅助装置显示的画面结构树中使用的图标的图。
图2是表示本发明的实施方式所涉及的辅助装置的整体结构的图。
图3A是表示本发明的实施方式所涉及的辅助装置中包括的库控制部的动作的流程图。
图3B是表示本发明的实施方式所涉及的辅助装置中包括的库控制部的动作的流程图。
图4是表示本发明的实施方式所涉及的辅助装置中包括的画面结构制作部的动作的流程图。
图5是表示本发明的实施方式所涉及的辅助装置中包括的画面结构制作部的动作的流程图。
图6是表示本发明的实施方式所涉及的辅助装置中包括的画面结构制作部的动作的流程图。
图7是表示本发明的实施方式所涉及的辅助装置中包括的画面结构制作部的动作的流程图。
图8是表示本发明的实施方式所涉及的辅助装置中包括的画面结构制作部的动作的流程图。
图9A是表示本发明的实施方式所涉及的辅助装置中包括的画面结构树显示部的动作的流程图。
图9B是表示本发明的实施方式所涉及的辅助装置中包括的画面结构树显示部的动作的流程图。
图10A是表示本发明的实施方式所涉及的辅助装置中包括的画面结构树显示部的动作的流程图。
图10B是表示本发明的实施方式所涉及的辅助装置中包括的画面结构树显示部的动作的流程图。
图11A是表示本发明的实施方式所涉及的辅助装置中包括的骨架项目制作部的动作的流程图。
图11B是表示本发明的实施方式所涉及的辅助装置中包括的骨架项目制作部的动作的流程图。
图12是表示本发明的实施方式所涉及的辅助装置中包括的骨架项目制作部的动作的流程图。
图13是表示由本发明的实施方式所涉及的辅助装置中包括的骨架项目制作部制作的菜单按钮的例子的图。
图14A是表示本发明的实施方式所涉及的辅助装置中包括的骨架项目制作部的动作的流程图。
图14B是表示本发明的实施方式所涉及的辅助装置中包括的骨架项目制作部的动作的流程图。
图15是表示本发明的实施方式所涉及的辅助装置中包括的骨架项目制作部的动作的流程图。
图16是表示本发明的实施方式所涉及的辅助装置中包括的骨架项目制作部的动作的流程图。
图17是表示本发明的实施方式所涉及的辅助装置中包括的骨架项目制作部的动作的流程图。
图18是表示本发明的实施方式所涉及的辅助装置中包括的骨架项目制作部的动作的流程图。
图19是表示本发明的实施方式所涉及的辅助装置中包括的骨架项目制作部的动作的流程图。
图20是表示本发明的实施方式所涉及的辅助装置中包括的骨架项目制作部的动作的流程图。
附图标记说明
1:辅助装置;11:画面切换部件库;12:模板项目库;13:库控制部;14:画面结构制作部;15:画面结构树显示部;16:骨架项目制作部;101:画面结构信息;102:操作板画面骨架项目。
具体实施方式
下面,通过参照图1A、图1B~图20来说明本发明的实施方式。
〔1.发明的概要〕
通过参照图1A和图1B来说明本发明的概要。图1A示出本发明的辅助装置所显示的画面结构树,图1B示出在图1A的画面结构树内示出的图标的内容。
本发明的辅助装置用树形式来显示操作板画面的画面结构,以对在产业机械的操作板中使用的操作板画面的制作进行辅助。由此,能够在视觉上确认画面间的依赖关系,并且能够掌握画面结构的整体像。
另外,在本发明的辅助装置所显示的画面结构树中,能够制作或编辑基于画面结构和画面间的依赖关系的画面迁移以及用于该画面迁移的画面切换单元。由此,画面制作者制作操作板画面的框架(结构)即骨架项目。此外,“骨架”是指画面的框架(结构),针对各骨架安装有作为画面切换单元的菜单按钮。
如图1A所示,画面结构树的顶层为“项目画面结构”。该“项目画面结构”是制作中的骨架项目中的最上层的框架。
在图1A所示的例子中,“项目画面结构”的下一层的图标为“机械启动/运转操作相关画面分类”,“机械启动/运转操作相关画面分类”的下一层的图标为“机械启动/运转操作相关画面”的图标和“加工工件选择画面”的图标。
在此,“机械启动/运转操作相关画面分类”用与“画面分类”对应的图标来表示。“画面分类”是具有相同目的的操作板画面的组。在图1A所示的例子中,“机械启动/运转操作相关画面”和“加工工件选择画面”均作为在机械启动/运转操作中使用的画面被分在“机械启动/运转操作相关画面分类”这同一组内。
另外,“机械启动/运转操作相关画面”和“加工工件选择画面”均用与“主画面”对应的图标来表示。在此,“主画面”是用于机械操作本身的画面。
并且,在图1A所示的例子中,“机械启动/运转操作相关画面”的图标的下一层的图标为“机械操作按钮/MDI模式页面”、“运转操作按钮/AUTO模式页面”、“主菜单画面切换画面”、“子菜单画面切换画面”以及“全部画面通用标题画面”。这表示“机械启动/运转操作相关画面”由“机械操作按钮/MDI模式页面”、“运转操作按钮/AUTO模式页面”、“主菜单画面切换画面”、“子菜单画面切换画面”以及“全部画面通用标题画面”构成。
在此,“机械操作按钮/MDI模式页面”和“运转操作按钮/AUTO模式页面”均用与“多页子画面”对应的图标来表示。“多页子画面”的“子画面”是构成主画面内的一个分区的画面,并且,“多页子画面”是指子画面由利用画面切换按钮来切换的多个页面构成。例如,“机械操作按钮/MDI模式页面”表示能够利用机械操作按钮来切换“MDI模式页面”这个子画面内的多个页面。
另外,“主菜单画面切换画面”、“子菜单画面切换画面”、“全部画面通用标题画面”用与“单页子画面”对应的图标来表示。“单页子画面”虽然与“多页子画面”同样为子画面,但却不是由多个页面构成的画面,而是仅由一个页面构成的画面。
另外,“主菜单画面切换画面”是用于切换主菜单画面的画面,作为其属性,附加“画面切换目的地列表”。在图1A的例子中,在“主菜单画面切换画面”的“画面切换目的地列表”中包括“机械启动/运转操作相关画面分类”、“机械/生产状态的监视和生产操作相关画面分类”、“机械加工步骤作业相关画面分类”、“机械警报/诊断相关画面分类”以及“机械维护相关画面分类”。这表示能够利用“主菜单画面切换画面”在“机械启动/运转操作相关画面分类”、“机械/生产状态的监视和生产操作相关画面分类”、“机械加工步骤作业相关画面分类”、“机械警报/诊断相关画面分类”以及“机械维护相关画面分类”之间切换画面。“子菜单画面切换画面”也同样。
此外,在由本发明的辅助装置显示的画面结构树中也可以包括图1A的例子中示出的图标以外的图标。例如,作为画面分类内包括的主画面的下一层的画面分类,既可以在画面结构中包括“子画面分类”,也可以在画面结构树中包括表示该“子画面分类”的图标。
画面制作者能够在图1A的例子中示出的树上例如通过进行鼠标操作来指定任意的位置,在所指定的位置处追加新的操作板画面、删除已有的操作板画面以及设定操作板画面间的画面迁移。作为画面迁移的设定方法,例如能够通过对画面切换目的地列表中包括的操作板画面的顺序进行排序,来设定操作板画面间的画面迁移。
图1B示出用于识别以各图标为顶点的画面结构树的类型的“树种类编号”的例子。在图1B所示的例子中,将“项目画面结构”作为顶层的树的“树种类编号”是“0”,将“画面分类”作为顶层的树的“树种类编号”是“1”,将“子画面分类”作为顶层的树的“树种类编号”是“2”,将“主画面”作为顶层的树的“树种类编号”是“3”,将“单页子画面”作为顶层的树的“树种类编号”是“4”,将“多页子画面”作为顶层的树的“树种类编号”是“5”。
〔2.整体结构〕
图2示出本发明所涉及的辅助装置的整体结构。
辅助装置1具备画面切换部件库11、模板项目库12、库控制部13、画面结构制作部14、画面结构树显示部15以及骨架项目制作部16。
画面切换部件库11是具备画面切换菜单、按钮等画面切换部件的库。既可以将由用户独自设计、制作出的部件登记为画面切换部件,也可以将在市场中流通的机械操作板画面制作工具中使用的画面数据文件登记为画面切换部件。该画面数据文件的形式例如可以是xml文件形式。
另外,一个切换部件可以具备按钮、灯等多个部件。并且,也可以将显示尺寸不同的同种切换部件作为各自具有唯一的部件名称的不同的切换部件来登记到画面切换部件库11中。
模板项目库12是具备模板项目的库,该模板项目事先对骨架项目制作时的画面切换部件的样式、配置等进行了规定。能够将由画面制作者使用画面切换部件库11中登记的画面切换部件设计出的模板项目登记为模板项目。
另外,模板项目具有包括模板项目名称、项目的注释、画面分类切换用菜单画面部件名称以及主画面切换用菜单画面部件名称的数据构造,来作为数据构造。
模板项目名称是模板项目自身的名称,用于在制作骨架项目时选择该模板项目。项目的注释是在选择该模板项目时显示的注释。画面分类切换用菜单部件名称包括画面切换部件库中登记的画面切换部件名称。在制作骨架项目时要制作用于切换画面分类的画面切换按钮时,复制该画面分类切换用菜单部件名称中包括的画面切换部件并且设定动作,之后将该画面切换按钮登记到骨架项目中。主画面切换用菜单部件名称同样也包括画面切换部件库中登记的画面切换部件名称。在制作骨架项目时要制作用于切换主画面的画面切换按钮时,复制该主画面切换用菜单部件名称中包括的画面切换部件并设定动作,之后将该画面切换按钮登记到骨架项目中。
库控制部13在画面切换部件库11中登记画面切换部件,在模板项目库12中登记模板项目。另外,库控制部13对画面切换部件库11中登记的画面切换部件进行编辑,对模板项目库12中登记的模板项目进行编辑。并且,库控制部13制作要登记到画面切换部件库11的画面切换部件,制作要登记到模板项目库12的模板项目。
画面结构制作部14基于画面制作者的设定来生成构成操作板画面的多个主画面和属于各个画面的子画面的依赖关系,来作为画面结构信息101。在此,例如在主画面是NC程序编辑画面的情况下,子画面是NC程序一览画面等。
另外,画面结构制作部14基于来自画面制作者的输入生成与操作板显示器的硬件性能、特性有关的信息,来作为画面结构信息101。
并且,画面结构制作部14基于来自画面制作者的输入生成与画面间的切换单元以及切换目的地画面等有关的信息、各画面的注释等信息,来作为画面结构信息101。
由此,画面结构制作部14实质地执行在画面结构树上的指定位置处的新的操作板画面的追加以及已有的操作板画面的删除,设定操作板画面间的画面迁移。
画面结构信息101具有包括树编号、后方树编号、下级树编号、前方树编号、树种类编号以及树种类信息链接位置的数据构造,来作为该画面结构信息101自身登记的登记记录的数据构造。
树编号是在画面结构信息101中登记的登记记录的序列号。
当存在同与登记记录对应的树相同级别且与该树的后方相连的树时,在后方树编号中记录该后方的树的树编号。此外,当后方树编号为0时,表示不存在后方树。
当存在与登记记录的下一层相连的树时,在下级树编号中记录该下一层的树的树编号。此外,当下级树编号为0时,表示不存在下级树。
当存在同与登记记录对应的树相同级别且与该树的前方相连的树时,或者存在同与登记记录对应的树的上一层相连的树时,在前方树编号中记录该前方的树、上一层的树的树编号。
树种类编号表示树的种类。如上所述,图1B示出树种类编号的例子。
树种类信息链接位置记录对画面结构信息101中设定的内容进行保存的其它文件的位置和名称。在该其它文件中还记录有树显示的画面名称等。
画面结构树显示部15基于由画面结构制作部14制作出的画面结构信息101来将画面结构以树状显示。上述的图1A是由画面结构树显示部15在视觉上显示的树的例子。
骨架项目制作部16通过使用画面切换部件库11中登记的画面切换部件、模板项目库12中登记的模板项目以及画面结构信息101来制作操作板画面骨架项目102。在此,骨架项目制作部16能够基于画面制作者在由画面结构树显示部15显示的树上进行的操作来制作操作板画面骨架项目102。
〔3.各部的动作〕
下面,通过参照图3A~图20来说明构成辅助装置1的各部的动作。
〔3.1库控制部的动作〕
图3A和图3B是表示库控制部13的动作的流程图。
在步骤S1中,在库控制部13在画面切换部件库11中登记画面切换部件的情况下(S1:“是”),处理转到步骤S2。在库控制部13不在画面切换部件库11中登记画面切换部件的情况下(S1:“否”),处理转到步骤S5。
在步骤S2中,在切换部件的用途是画面分类菜单用的切换部件的情况下,处理转到步骤S3。在切换部件的用途是子菜单用的切换部件的情况下,处理转到步骤S4。此外,在后文中通过参照图13来叙述“子菜单”。
在步骤S3中,库控制部13将画面切换部件作为画面分类菜单用切换部件登记到画面切换部件库11中。
在步骤S4中,库控制部13将画面切换部件作为子菜单用切换部件登记到画面切换部件库11中。
在步骤S5中,在库控制部13对画面切换部件进行编辑的情况下(S5:“是”),处理转到步骤S6。在库控制部13不对画面切换部件进行编辑的情况下(S5:“否”),处理转到步骤S7。
在步骤S6中,库控制部13对画面切换部件进行编辑。
在步骤S7中,在库控制部13在模板项目库12中登记模板项目的情况下(S7:“是”),处理转到步骤S8。在库控制部13不在模板项目库12中登记模板项目的情况下(S7:“否”),处理转到步骤S9。
在步骤S8中,库控制部13将模板项目登记到模板项目库12中。
在步骤S9中,在库控制部13对模板项目进行编辑的情况下(S9:“是”),处理转到步骤S10。在库控制部13不对模板项目进行编辑的情况下(S9:“否”),处理转到步骤S11。
在步骤S10中,库控制部13对模板项目进行编辑。
在步骤S11中,在库控制部13对模板项目进行删除的情况下(S11:“是”),处理转到步骤S12。在库控制部13不对模板项目进行删除的情况下(S11:“否”),结束处理。
在步骤S12中,库控制部13对模板项目进行删除。
〔3.2画面结构制作部和画面结构树显示部的动作〕
图4是表示画面结构制作部14和画面结构树显示部15的动作的流程图。
在步骤S21中,在画面结构制作部14对项目画面结构追加项目画面结构层的情况下(S21:“是”),处理转到步骤S22。在画面结构制作部14不对项目画面结构追加项目画面结构层的情况下(S21:“否”),处理转到步骤S23。
在步骤S22中,画面结构制作部14制作项目画面结构层。在后文中通过参照图5来叙述项目画面结构层的制作动作的详细内容。
在步骤S23中,在画面结构制作部14对画面分类树结构追加画面分类树结构层的情况下(S23:“是”),处理转到步骤S24。在画面结构制作部14不对画面分类树结构追加画面分类树结构层的情况下(S23:“否”),处理转到步骤S25。
在步骤S24中,画面结构制作部14制作画面分类树结构层。在后文中通过参照图6来叙述画面分类树结构层的制作动作的详细内容。
在步骤S25中,在画面结构制作部14对主画面结构追加主画面结构层的情况下(S25:“是”),处理转到步骤S26。在画面结构制作部14不对主画面结构追加主画面结构层的情况下(S25:“否”),处理转到步骤S27。
在步骤S26中,画面结构制作部14制作主画面结构层。在后文中通过参照图7来叙述主画面结构层的制作动作的详细内容。
在步骤S27中,在画面结构制作部14对子画面结构追加子画面结构层的情况下(S27:“是”),处理转到步骤S28。在画面结构制作部14不对子画面结构追加子画面结构层的情况下(S27:“否”),处理转到步骤S29。
在步骤S28中,画面结构制作部14制作子画面结构层。在后文中通过参照图8来叙述子画面结构层的制作动作的详细内容。
在步骤S29中,画面结构树显示部15显示画面结构树。在后文中通过参照图9A和图9B来叙述画面结构树的显示动作的详细内容。
图5是表示步骤S22中的项目画面结构层的制作动作的详细内容的流程图。
在步骤S22a中,在画面结构制作部14将画面分类树结构作为项目画面结构层追加到项目画面结构中的情况下(S22a:“是”),处理转到步骤S22b。在画面结构制作部14不对项目画面结构追加画面分类树结构的情况下(S22a:“否”),处理转到步骤S22c。
在步骤S22b中,画面结构制作部14以将画面分类树结构作为项目画面结构层追加登记到项目画面结构中的方式生成画面结构信息101。
在步骤S22c中,在画面结构制作部14在项目画面结构中登记电源接通时初次显示画面(画面结构树的顶层画面)的情况下(S22c:“是”),处理转到步骤S22d。在画面结构制作部14不在项目画面结构中登记电源接通时初次显示画面的情况下(S22c:“否”),结束处理。
在步骤S22d中,画面结构制作部14以将电源接通时初次显示画面追加登记到项目画面结构中的方式生成画面结构信息101。
图6是表示步骤S24中的画面分类树结构层的制作动作的详细内容的流程图。
在步骤S24a中,在画面结构制作部14对画面分类树结构设定画面分类树信息的情况下(S24a:“是”),处理转到步骤S24b。在画面结构制作部14不对画面分类树结构设定画面分类树信息的情况下(S24a:“否”),处理转到步骤S24c。
在步骤S24b中,画面结构制作部14在画面结构信息101中登记注释等,来作为与在画面结构树显示中被触摸的指定位置对应的画面分类树的画面分类树信息。
在步骤S24c中,在画面结构制作部14对画面分类树结构追加主画面结构来作为画面分类树结构层的情况下(S24c:“是”),处理转到步骤S24d。在画面结构制作部14不对画面分类树结构追加主画面结构的情况下(S24c:“否”),处理转到步骤S24e。
在步骤S24d中,画面结构制作部14以在画面分类树的树显示中被触摸的指定位置处追加登记主画面结构来作为画面分类树结构层的方式生成画面结构信息101。
在步骤S24e中,在画面结构制作部14对画面分类树结构追加作为主画面结构的一种的弹出主画面结构来作为画面分类树结构层的情况下(S24e:“是”),处理转到步骤S24f。在画面结构制作部14不对画面分类树结构追加弹出主画面结构的情况下(S24e:“否”),处理转到步骤S24f。此外,“弹出主画面结构”是指被弹出显示的主画面。
在步骤S24f中,画面结构制作部14以将弹出主画面结构作为画面分类树结构层来追加登记到画面分类树的树显示中被触摸的指定位置处的方式生成画面结构信息101。
在步骤S24g中,在画面结构制作部14对画面分类树结构追加子画面树结构来作为画面分类树结构层的情况下(S24g:“是”),处理转到步骤S24h。在画面结构制作部14不对画面分类树结构追加子画面树结构的情况下(S24g:“否”),处理转到步骤S24i。
在步骤S24h中,画面结构制作部14以将子画面树结构作为画面分类树结构层来追加登记到画面分类树的树显示中被触摸的指定位置处的方式生成画面结构信息101。
在步骤S24i中,在画面结构制作部14删除画面分类的情况下(S24i:“是”),处理转到步骤S24j。在画面结构制作部14不删除画面分类的情况下(S24i:“否”),结束处理。
在步骤S24j中,画面结构制作部14以从在由画面结构树显示部15显示的画面结构树中被触摸的指定位置处删除画面分类的方式生成画面结构信息101。
图7是表示步骤S26中的主画面结构层的制作动作的详细内容的流程图。
在步骤S26a中,在画面结构制作部14对主画面树结构设定主画面树信息的情况下(S26a:“是”),处理转到步骤S26b。在画面结构制作部14不对主画面树结构设定主画面树信息的情况下(S26a:“否”),处理转到步骤S26c。
在步骤S26b中,画面结构制作部14在画面结构信息101中登记注释等,来作为与在树显示中被触摸的指定位置对应的主画面树的信息。
在步骤S26c中,在画面结构制作部14对主画面树结构追加子画面结构来作为主画面树结构层的情况下(S26c:“是”),处理转到步骤S26d。在画面结构制作部14不对主画面树结构追加子画面结构的情况下(S26c:“否”),处理转到步骤S26e。
在步骤S26d中,画面结构制作部14以在主画面树的树显示中被触摸的指定位置处追加登记子画面结构来作为主画面树结构层的方式生成画面结构信息101。
在步骤S26e中,在画面结构制作部14删除主画面的情况下(S26e:“是”),处理转到步骤S26f。在画面结构制作部14不删除主画面的情况下(S26e:“否”),结束处理。
在步骤S26f中,画面结构制作部14以从在由画面结构树显示部15显示的画面结构树中被触摸的指定位置处删除主画面的方式生成画面结构信息101。
图8是表示步骤S28中的子画面结构层的制作动作的详细内容的流程图。
在步骤S28a中,在画面结构制作部14对子画面树结构设定子画面树信息的情况下(S28a:“是”),处理转到步骤S28b。在画面结构制作部14不对子画面树结构设定子画面树信息的情况下(S28a:“否”),处理转到步骤S28c。
在步骤S28b中,画面结构制作部14在画面结构信息101中登记注释等,来作为同与在树显示中被触摸的指定位置对应的子画面树相关的信息。
在步骤S28c中,在画面结构制作部14对子画面树结构追加多页子画面结构来作为子画面树结构层的情况下(S28c:“是”),处理转到步骤S28d。在画面结构制作部14不对子画面树结构追加多页子画面结构的情况下(S28c:“否”),处理转到步骤S28e。
在步骤S28d中,画面结构制作部14以在主画面树的树显示中被触摸的指定位置处追加登记多页子画面结构来作为子画面树结构层的方式生成画面结构信息101。
在步骤S28e中,在画面结构制作部14删除子画面(单页子画面或多页子画面)的情况下(S28e:“是”),处理转到步骤S28f。在画面结构制作部14不删除子画面的情况下(S28e:“否”),结束处理。
在步骤S28f中,画面结构制作部14以从在由画面结构树显示部15显示的画面结构树中被触摸的指定位置处删除子画面(单页子画面或多页子画面)的方式生成画面结构信息101。
图9A~图10B是表示步骤S29中的画面结构树的显示动作的详细内容的流程图。
在步骤S29a中,画面结构树显示部15将处理层级N的值设为0来作为初始设定值。
在步骤S29b中,画面结构树显示部15将第N处理层级的树编号存储区域中存储的树编号的值代入到提取树编号。此外,“树编号存储区域”是用于在每当下级树编号出现时存储正在处理的提取树编号的区域。
在步骤S29c中,画面结构树显示部15对树编号与提取树编号对应的登记记录进行提取。
在步骤S29d中,画面结构树显示部15执行登记记录中记载的每个树种类的树显示处理。在后文中通过参照图10A和图10B来叙述每个树种类的树显示处理的详细内容。
在步骤S29e中,在登记记录的下级树编号为0的情况下(S29e:“是”),处理转到步骤S29f。在登记记录的下级树编号不为0的情况下(S29e:“否”),处理转到步骤S29h。
在步骤S29f中,画面结构树显示部15将登记记录中记载的后方树编号代入到提取树编号。
在步骤S29g中,在后方树编号为0的情况下(S29g:“是”),处理转到步骤S29j。在后方树编号不为0的情况下(S29g:“否”),处理转到步骤S29c。
在步骤S29h中,画面结构树显示部15将处理层级N加1。
在步骤S29i中,画面结构树显示部15将提取树编号代入到第N处理层级的树编号存储区域。之后,处理转到步骤S29c。
在步骤S29j中,画面结构树显示部15将处理层级N减1。
在步骤S29k中,在处理层级N为0的情况下(S29k:“是”),结束处理。在处理层级N不为0的情况下(S29k:“否”),处理转到步骤S29l。
在步骤S29l中,画面结构树显示部15将第N处理层级的树编号存储区域中存储的树编号的值代入到提取树编号。
在步骤S29m中,画面结构树显示部15对树编号与提取树编号对应的登录记录进行提取。之后,处理转到步骤S29f。
图10A和图10B是表示步骤S29d中的每个树种类的树显示处理的详细内容的流程图。
在步骤D1中,画面结构树显示部15从正在处理的登记记录的树种类信息链接位置读入设定信息中包含的树种类。
在步骤D2中,在树种类是画面分类的情况下(D2:“是”),处理转到步骤D3。在树种类不是画面分类的情况下(D2:“否”),处理转到步骤D4。
在步骤D3中,画面结构树显示部15显示画面分类树、画面分类图标、树标题。
在步骤D4中,在树种类是子画面分类的情况下(D4:“是”),处理转到步骤D5。在树种类不是子画面分类的情况下(D4:“否”),处理转到步骤D6。
在步骤D5中,画面结构树显示部15显示子画面分类树、子画面分类图标、树标题。
在步骤D6中,在树种类是主画面的情况下(D6:“是”),处理转到步骤D7。在树种类不是主画面的情况下(D6:“否”),处理转到步骤D8。
在步骤D7中,画面结构树显示部15显示主画面树、主画面图标、树标题。
在步骤D8中,在树种类是单页子画面的情况下(D8:“是”),处理转到步骤D9。在树种类不是单页子画面的情况下(D8:“否”),处理转到步骤D10。
在步骤D9中,画面结构树显示部15显示单页子画面树、单页子画面图标、树标题。
在步骤D10中,在树种类是多页子画面的情况下(D10:“是”),处理转到步骤D11。在树种类不是多页子画面的情况下(D10:“否”),处理转到步骤D12。
在步骤D11中,画面结构树显示部15显示多页子画面树、多页子画面图标、树标题。
在步骤D12中,在树种类是项目画面结构的情况下(D12:“是”),处理转到步骤D13。在树种类不是项目画面结构的情况下(D12:“否”),结束处理。
在步骤D13中,画面结构树显示部15显示顶层树、顶层图标、项目名称。
〔3.3骨架项目制作部的动作〕
图11A和图11B是表示骨架项目制作部16的动作的流程图。
在步骤S61中,骨架项目制作部16执行新制作骨架项目的处理。在后文中通过参照图12来叙述骨架项目新制作处理的详细内容。
在步骤S62中,骨架项目制作部16将处理层级N的值设为0来作为初始设定值。
在步骤S63中,骨架项目制作部16将第N处理层级的树编号存储区域中存储的树编号的值代入到提取树编号。此外,“树编号存储区域”是用于在每当下级树编号出现时存储正在处理的提取树编号的区域。
在步骤S64中,骨架项目制作部16对树编号与提取树编号对应的登记记录进行提取。
在步骤S65中,骨架项目制作部16对提取出的登记记录执行骨架项目制作处理。在后文中通过参照图14A和图14B来叙述骨架项目制作处理的详细内容。
在步骤S66中,在登记记录的下级树编号为0的情况下(S66:“是”),处理转到步骤S67。在登记记录的下级树编号不为0的情况下(S66:“否”),处理转到步骤S69。
在步骤S67中,骨架项目制作部16将登记记录中记载的后方树编号代入到提取树编号。
在步骤S68中,在后方树编号为0的情况下(S68:“是”),处理转到步骤S71。在后方树编号不为0的情况下(S68:“否”),处理转到步骤S64。
在步骤S69中,骨架项目制作部16将处理层级N加1。
在步骤S70中,骨架项目制作部16将提取树编号代入到第N处理层级的树编号存储区域。之后,处理转到步骤S64。
在步骤S71中,骨架项目制作部16将处理层级N减1。
在步骤S72中,在处理层级N为0的情况下(S72:“是”),结束处理。在处理层级N不为0的情况下(S72:“否”),处理转到步骤S73。
在步骤S73中,骨架项目制作部16将第N处理层级的树编号存储区域中存储的树编号的值代入到提取树编号。
在步骤S74中,骨架项目制作部16对树编号与提取树编号对应的登记记录进行提取。之后,处理转到步骤S67。
图12是表示步骤S61中的新制作骨架项目处理的详细内容的流程图。
在步骤S61a中,骨架项目制作部16显示用于输入骨架项目的设定信息的输入对话框。
在步骤S61b中,骨架项目制作部16将由画面制作者从输入对话框输入的设定信息登记到骨架项目中。
在步骤S61c中,骨架项目制作部16显示用于使画面制作者选择模板项目的选择对话框。
在步骤S61d中,画面制作者选择模板。具体地说,画面制作者例如对模板中包括的作为画面切换部件的菜单按钮的原型、形状进行选择。
图13示出包括菜单按钮的模板和菜单按钮的形状的选择例。A行是主菜单,B行是子菜单。具体地说,A行的菜单按钮是用于切换画面分类的菜单按钮,B行的菜单按钮是用于对画面分类中包括的主画面间进行切换、对子画面分类进行切换的菜单按钮。
图14A和图14B是表示步骤S65中的骨架项目制作处理的详细内容的流程图。
在步骤S65a中,骨架项目制作部16从正在处理的登记记录的树种类信息链接位置读入设定信息中包含的树种类。
在步骤S65b中,在树种类是画面分类的情况下(S65b:“是”),处理转到步骤65c。在树种类不是画面分类的情况下(S65b:“否”),处理转到步骤65d。
在步骤S65c中,骨架项目制作部16执行画面分类用骨架项目制作处理。在后文中通过参照图15来叙述画面分类用骨架项目制作处理的详细内容。
在步骤S65d中,在树种类是子画面分类的情况下(S65d:“是”),处理转到步骤S65e。在树种类不是子画面分类的情况下(S65d:“否”),处理转到步骤S65f。
在步骤S65e中,骨架项目制作部16执行子画面分类用骨架项目制作处理。在后文中通过参照图16来叙述子画面分类用骨架项目制作处理的详细内容。
在步骤S65f中,在树种类是主画面的情况下(S65f:“是”),处理转到步骤S65g。在树种类不是主画面的情况下(S65f:“否”),处理转到步骤S65h。
在步骤S65g中,骨架项目制作部16执行主画面用骨架项目制作处理。在后文中通过参照图17来叙述主画面用骨架项目制作处理的详细内容。
在步骤S65h中,在树种类是单页子画面的情况下(S65h:“是”),处理转到步骤S65i。在树种类不是单页子画面的情况下(S65h:“否”),处理转到步骤S65j。
在步骤S65i中,骨架项目制作部16执行单页子画面用骨架项目制作处理。在后文中通过参照图18来叙述单页子画面用骨架项目制作处理的详细内容。
在步骤S65j中,在树种类是多页子画面的情况下(S65j:“是”),处理转到步骤S65k。在树种类不是多页子画面的情况下(S65j:“否”),处理转到步骤S65l。
在步骤S65k中,骨架项目制作部16执行多页子画面用骨架项目制作处理。在后文中通过参照图19来叙述多页子画面用骨架项目制作处理的详细内容。
在步骤S65l中,在树种类是项目画面结构的情况下(S65l:“是”),处理转到步骤S65m。在树种类不是项目画面结构的情况下(S65l:“否”),结束处理。
在步骤S65m中,骨架项目制作部16执行骨架项目整体设定。在后文中通过参照图20来叙述骨架项目整体设定的详细内容。
图15是表示步骤S65c中的画面分类用骨架项目制作处理的详细内容的流程图。
在步骤C1中,骨架项目制作部16针对画面分类用骨架项目中包括的画面分类切换用菜单制作菜单按钮。
在步骤C2中,骨架项目制作部16对在步骤C1中制作出的菜单按钮进行动作设定,使得在按下该菜单按钮时切换显示为画面分类中包括的主画面。
参照图13来说明菜单按钮的例子,例如在A行的画面分类切换用菜单中,能够按画面分类结构的提取顺序从左起设定画面分类切换用菜单按钮。另外,在画面分类的数量多的情况下,能够在A行的右端菜单的菜单按钮处设定用于向新的A行的画面分类切换用菜单切换的菜单切换按钮,来制作该新的A行的画面分类切换用菜单,并从左端起设定所提取出的画面分类切换用菜单按钮。
在步骤C3中,骨架项目制作部16将制作出的菜单保存到操作板画面骨架项目102中。
图16是表示步骤S65e中的子画面分类用骨架项目制作处理的详细内容的流程图。
在步骤E1中,骨架项目制作部16针对子画面分类用骨架项目中包括的画面分类内画面切换用菜单的菜单按钮设定子画面分类内的画面切换的动作。
参照图13来说明菜单按钮的例子,例如在B行的画面分类内画面切换用菜单中,能够按主画面、子画面分类的提取顺序从左起设定用于向子画面分类切换的切换用菜单按钮。另外,在主画面、子画面分类的数量多的情况下,能够在B行的右端菜单的菜单按钮处设定用于向新的B行的画面分类内画面切换用菜单切换的菜单切换按钮,来制作该新的B行的画面分类内画面切换用菜单,并从左端起设定用于向提取出的子画面分类切换的切换用菜单按钮。
在步骤E2中,骨架项目制作部16将制作出的菜单保存到操作板画面骨架项目102中。
图17是表示步骤S65g中的主画面用骨架项目制作处理的详细内容的流程图。
在步骤G1中,骨架项目制作部16针对主画面用骨架项目中包括的画面分类内画面切换用菜单的菜单按钮设定主画面的画面切换的动作。
参照图13来说明菜单按钮的例子,例如在B行的画面分类内画面切换用菜单中,能够按主画面、子画面分类的提取顺序从左起设定用于向主画面切换的切换用菜单按钮。另外,在主画面、子画面分类的数量多的情况下,能够在B行的右端菜单的菜单按钮处设定用于向新的B行的画面分类内画面切换用菜单切换的菜单切换按钮,来制作该新的B行的画面分类内画面切换用菜单,并从左端起设定用于向提取出的主画面切换的切换用菜单按钮。
在步骤G2中,骨架项目制作部16将制作出的菜单按钮保存到操作板画面骨架项目102中。
在步骤G3中,骨架项目制作部16制作主画面用骨架项目,并将画面分类内画面切换用菜单和画面分类切换用菜单设定为同时显示结构。
在步骤G4中,骨架项目制作部16将在步骤G3中进行了显示设定的画面分类内画面切换用菜单和主画面切换用菜单保存到操作板画面骨架项目102中。
图18是表示步骤S65i中的单页子画面用骨架项目制作处理的详细内容的流程图。
在步骤I1中,骨架项目制作部16将在步骤I2中制作的单页子画面用骨架项目作为主画面的同时显示结构保存到操作板画面骨架项目102中。更具体地说,骨架项目制作部16进行设定使得能够在主画面的骨架项目中显示单页子画面。
在步骤I2中,骨架项目制作部16制作单页子画面用骨架项目,并保存到操作板画面骨架项目102中。
图19是表示步骤S65k中的多页子画面用骨架项目制作处理的详细内容的流程图。
在步骤K1中,在想要制作的多页子画面用骨架项目是开头的多页子画面的情况下(K1:“是”),处理转到步骤K2。在想要制作的多页子画面用骨架项目不是开头的多页子画面的情况下(K1:“否”),处理转到步骤K3。
在步骤K2中,骨架项目制作部16将在步骤K3中制作的多页子画面用骨架项目作为主画面的同时显示结构保存到操作板画面骨架项目102中。
在步骤K3中,骨架项目制作部16将对多页子画面追加页面切换按钮所得到的多页子画面用骨架项目保存到操作板画面骨架项目102中。此外,该页面切换按钮也可以是用于向前后的多页子画面切换的按钮。
图20是表示步骤S65m中的骨架项目整体设定的详细内容的流程图。
在步骤M1中,骨架项目制作部16制作记载有整体设定项目的属性值的文件。在此,作为整体设定项目,例如能够列举出显示器的尺寸、电源接通时的初次显示画面。
在步骤M2中,骨架项目制作部16将在步骤M1中制作出的文件类保存到操作板画面骨架项目102中。
〔4实施方式起到的效果〕
根据本实施方式所涉及的辅助装置,能够在视觉上定义操作板画面间的依赖关系,能够一边确认画面结构的整体像一边设计操作板画面。
另外,模仿了操作板画面间的依赖关系的画面迁移用的菜单按钮自动地被安装于骨架项目,无需画面制作者针对每个操作板画面制作所需的设定项目,能够在削减制作时间、减少作业中的错误等方面使安装作业高效化。
上述的实施方式是本发明的优选的实施方式,但是本发明的范围并不限定于上述实施方式,在不脱离本发明的宗旨的范围内,能够以实施各种变更所得到的方式来实施。
此外,上述的辅助装置1中包括的各装置能够通过硬件、软件或硬件与软件的组合来分别实现。另外,由上述的辅助装置1中包括的各装置进行的辅助方法也能够通过硬件、软件或硬件与软件的组合来实现。在此,通过软件实现是指通过由计算机读入并执行程序来实现。
能够使用各种类型的非暂时性的计算机可读介质(non-transitory computerreadable medium)来保存程序,并将该程序提供给计算机。非暂时性的计算机可读介质包括各种类型的具有实体的记录介质(tangible storage medium)。非暂时性的计算机可读介质的例子包括磁记录介质(例如,软盘、磁盘、硬盘驱动器)、磁光记录介质(例如,磁光盘)、CD-ROM(Read Only Memory:只读存储器)、CD-R、CD-R/W、半导体存储器(例如,掩模ROM、PROM(Programmable ROM:可编程ROM)、EPROM(Erasable PROM:可擦除PROM)、闪存ROM、RAM(random access memory:随机存取存储器))。另外,也可以通过各种类型的暂时性的计算机可读介质(transitory computer readable medium)将程序提供给计算机。暂时性的计算机可读介质的例子包括电信号、光信号以及电磁波。暂时性的计算机可读介质能够经由电线和光纤等有线通信路径或者无线通信路径将程序提供给计算机。
Claims (5)
1.一种辅助装置,对在产业机械的操作板中使用的操作板画面的制作进行辅助,所述辅助装置具备:
第一存储部,其存储用于在所述操作板画面间切换画面的画面切换部件;
第二存储部,其存储对所述操作板画面的框架以及所述画面切换部件在该框架上的配置、所述画面切换部件的样式进行规定的模板;
画面结构制作部,其制作包括构成操作板画面的一个以上的主画面间的依赖关系、所述主画面与属于所述主画面的一个以上的子画面之间的依赖关系的画面结构信息,来作为所述主画面及所述子画面的画面结构信息;
画面结构树显示部,其基于所述画面结构信息中包括的所述依赖关系,将所述操作板画面间的分层构造以树型显示;以及
骨架项目制作部,其基于在由所述画面结构树显示部显示的树上进行的操作,通过使用所述画面切换部件、所述模板以及所述画面结构信息来制作作为所述操作板画面的框架的骨架项目。
2.根据权利要求1所述的辅助装置,其特征在于,
所述画面结构制作部执行在所述树上的指定位置处的新的操作板画面的追加以及已有的操作板画面的删除。
3.根据权利要求1或2所述的辅助装置,其特征在于,
所述画面结构制作部基于在所述树上进行的操作来设定所述操作板画面间的画面迁移。
4.根据权利要求1~3中的任一项所述的辅助装置,其特征在于,
所述骨架项目制作部基于由所述画面结构制作部制作出的画面结构信息来制作作为所述操作板画面的框架的骨架项目。
5.根据权利要求1~4中的任一项所述的辅助装置,其特征在于,
所述骨架项目包括所述主画面的框架、所述子画面的框架、将具有相同目的的多个所述主画面分组得到的画面分类、以及作为该骨架项目的最上层的框架的项目画面结构。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018104643A JP2019211827A (ja) | 2018-05-31 | 2018-05-31 | 支援装置 |
JP2018-104643 | 2018-05-31 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110554658A true CN110554658A (zh) | 2019-12-10 |
Family
ID=68576327
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910458584.XA Pending CN110554658A (zh) | 2018-05-31 | 2019-05-29 | 辅助装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20190369820A1 (zh) |
JP (1) | JP2019211827A (zh) |
CN (1) | CN110554658A (zh) |
DE (1) | DE102019003264A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022269816A1 (ja) * | 2021-06-23 | 2022-12-29 | ファナック株式会社 | 数値制御装置、画面作成システム、及び数値制御装置が読み取り可能な命令を記憶する記憶媒体 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63188704A (ja) | 1987-01-30 | 1988-08-04 | Kazuhiko Yamanouchi | 高感度光フアイバセンサ |
US6993456B2 (en) * | 1999-09-30 | 2006-01-31 | Rockwell Automation Technologies, Inc. | Mechanical-electrical template based method and apparatus |
JP2002182914A (ja) * | 2000-12-18 | 2002-06-28 | Canon Inc | 画面遷移表示装置、画面遷移表示方法および記憶媒体 |
US7890877B2 (en) * | 2003-02-27 | 2011-02-15 | Oracle International Corporation | Systems and methods for improved portal development |
US8972873B2 (en) * | 2010-11-30 | 2015-03-03 | International Business Machines Corporation | Multi-environment widget assembly, generation, and operation |
US20150339272A1 (en) * | 2013-01-08 | 2015-11-26 | Mitsubishi Electric Corporation | Project-data creation apparatus |
JP2016110206A (ja) * | 2014-12-02 | 2016-06-20 | 株式会社野村総合研究所 | Web画面開発支援システム |
JP2020530610A (ja) * | 2017-07-24 | 2020-10-22 | ウィックス.コム リミテッド. | 仮想ウェブページのプレビュー中におけるデータベースの編集 |
-
2018
- 2018-05-31 JP JP2018104643A patent/JP2019211827A/ja active Pending
-
2019
- 2019-05-08 DE DE102019003264.0A patent/DE102019003264A1/de not_active Withdrawn
- 2019-05-13 US US16/409,897 patent/US20190369820A1/en not_active Abandoned
- 2019-05-29 CN CN201910458584.XA patent/CN110554658A/zh active Pending
Also Published As
Publication number | Publication date |
---|---|
JP2019211827A (ja) | 2019-12-12 |
US20190369820A1 (en) | 2019-12-05 |
DE102019003264A1 (de) | 2019-12-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH0765201A (ja) | 形状モデリング装置及び形状モデリング方法 | |
JP4986782B2 (ja) | イメージ内の選択領域を一括格納する装置およびイメージ情報の文書化装置 | |
JP2003505854A (ja) | 印刷回路基板用原始部品リストの標準部品リストへの変換方法 | |
JP5634140B2 (ja) | 情報処理装置、表示方法、およびプログラム | |
JP2008140303A (ja) | Cad装置およびcadプログラム | |
JP2008052603A (ja) | 表編集装置及び表編集方法 | |
CN110554658A (zh) | 辅助装置 | |
JP3114421B2 (ja) | 表作成装置 | |
JPH06251007A (ja) | 表データ入力装置 | |
JP2000207396A (ja) | 文書レイアウト装置 | |
JP3850867B1 (ja) | ソースプログラム作成支援システム | |
JP2004086774A (ja) | 画面構造図モデリング装置、プログラム、画面構造図モデリング方法 | |
JP3965836B2 (ja) | 画像処理システム | |
JP2004220548A (ja) | 媒体制作情報システム | |
JP4703533B2 (ja) | 試作組合せ算出装置、そのプログラム、方法及びそれを含むcadシステム | |
JPH0635987A (ja) | 回路図作成装置および回路図作成方法 | |
JP2001273342A (ja) | 製品製造方法と製品製造支援方法 | |
JP4857168B2 (ja) | セルコンセプトを用いた設計方法、図面作成装置、プログラム、および記録媒体 | |
JP3187199B2 (ja) | 電気回路設計支援システム | |
JPH08153111A (ja) | ハイパーメディアシステムおよびハイパーメディア文書作成・編集方法 | |
JP4033606B2 (ja) | ページ構成部品レイアウト装置、ページ構成部品レイアウト方法、並びに記録媒体 | |
JP2007122530A (ja) | 単位情報処理装置、単位情報処理方法、および、単位情報処理用プログラム | |
JP3037232B2 (ja) | 回路図データ編集装置における回路図の表示方法 | |
JP2005284396A (ja) | 回路図作成装置および回路図作成方法とそのプログラム、該プログラムを格納した記録媒体 | |
JP4088563B2 (ja) | 手引書作成支援方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20191210 |