梯形图程序显示装置及梯形图程序显示方法_3

文档序号:8531826阅读:来源:国知局
从纵向放置状态103变更为横向放置状态105的情况下,横向放置状态105的显示画面的横向尺寸与纵向放置状态103的显示画面的纵向尺寸相同。因此,在横向放置状态105下,通过将梯形图程序设置为竖版,从而能够显示与纵向放置状态103相同的程序区域。在图4中,利用程序区域41表示在横向放置状态104的情况下无法在显示画面上显示,在横向放置状态105的情况下能够在显示画面上显示的程序区域。
[0087]图5是用于说明竖版时和横版时显示的空闲区域的图。在图5中,示出在梯形图程序显示装置IA从纵向放置状态106变更为横向放置状态107、108的情况下,在显示画面上显示的空闲区域的一个例子。
[0088]在横向放置状态107的显示画面中,示出对梯形图程序进行横版显示的情况下的电路,在横向放置状态108的显示画面中,示出对梯形图程序进行竖版显示的情况下的电路。
[0089]在从纵向放置状态106变更为横向放置状态107的情况下,由于显示画面的纵向尺寸变短,因此能够在显示画面上显示的梯形图程序的行数减少。另一方面,在从纵向放置状态106变更为横向放置状态108的情况下,横向放置状态108的显示画面的横向尺寸与纵向放置状态106的显示画面的纵向尺寸相同。
[0090]因此,在横向放置状态107的情况下显示的空闲区域31Y,与在横向放置状态108的情况下显示的空闲区域31X相比变小。显示方向决定部15A判定为,在横向放置状态107 (横版显示)和横向放置状态108 (竖版显示)中,在横向放置状态108下能够在显示画面上显示的空闲区域变大。换言之,显示方向决定部15A判定为,如果从纵向放置状态106变更为横向放置状态107,则能够在显示画面上显示的空闲区域变小。
[0091]此外,也可以是在从纵向放置状态(竖版显示)变更为横向放置状态(竖版显示)的情况下,在新产生的梯形图程序的折返显示大于或等于规定数量的情况下,梯形图程序显示装置IA使梯形图程序横版显示。
[0092]同样地,也可以是在从横向放置状态(横版显示)变化为纵向放置状态(横版显示)的情况下,在新产生的梯形图程序的折返显示大于或等于规定数量的情况下,梯形图程序显示装置IA使梯形图程序竖版显示。
[0093]另外,在条件设定部12A中,也可以关于是优先显示较多的信息量(梯形图程序),还是优先减少折返显示(观察性的提高)而设定优先等级。另外,在条件设定部12A中也可以设定以下的条件(a)?(i)中的至少一个。
[0094](a)无条件地优先显示较多的信息量。在能够显示的信息量相同的情况下,使折返显示减少。
[0095](b)在竖版显示和横版显示中,在显示行数中存在大于或等于规定数量的差的情况下,优先显示较多的信息量。
[0096](c)在显示行数中仅存在小于规定数量的差的情况下,优先减少折返显示。
[0097](d)在竖版显示和横版显示中,在空闲区域中存在大于或等于规定面积的差的情况下,优先显示较多的信息量。
[0098](e)在空闲区域中仅存在小于规定面积的差的情况下,优先减少折返显示。
[0099](f)无条件地优先减少折返显示。在折返显示数相同的情况下,显示较多的信息量。
[0100](g)在竖版显示和横版显示中,在梯形图程序的折返显示数中存在大于或等于规定数量的差的情况下,优先减少折返显示。
[0101](h)在梯形图程序的折返显示数中仅存在小于规定数量的差的情况下,优先显示较多的信息量。
[0102](i)预先分别向显示行数、空闲区域、以及折返显示数赋予表示优先级的系数(权重),基于优先级的合计值,决定采用竖版显示及横版显示中的哪一个。
[0103]此外,也可以对上述的条件(a)?⑴进行组合。
[0104]如上所述,根据实施方式1,由于从竖版显示和横版显示中选择能够显示较多的信息量(梯形图程序)的显示方向而对梯形图程序进行显示,因此不论显示画面的放置方式如何,都能够显示较多的信息量。另外,即使是在将显示画面(梯形图程序显示装置1A)的放置方式改变为纵向放置或横向放置的情况下,也能够维持所能够显示的信息量。
[0105]另外,由于从竖版显示和横版显示中选择能够使梯形图程序的折返显示数较少的显示方向而对梯形图程序进行显示,因此不论显示画面的放置方式如何,都能够提高梯形图程序的观察性,并且提高梯形图程序的操作性(编辑的容易程度)。
[0106]实施方式2
[0107]下面,利用图6?图8,对本发明的实施方式2进行说明。在实施方式2中,说明能够对梯形图程序进行编辑的梯形图程序显示装置。
[0108]图6是表示实施方式2所涉及的梯形图程序显示装置的结构的框图。对图6的各结构要素中的实现与图1所示的实施方式I的梯形图程序显示装置IA相同功能的结构要素标注相同的标号,省略重复的说明。
[0109]本实施方式的梯形图程序显示装置1B,在编辑了梯形图程序时,如果新产生了梯形图程序的折返显示,则对梯形图程序的显示方向进行变更,以消除折返显示。
[0110]梯形图程序显示装置IB具有:条件设定部12B、输入部13B、程序存储部14B、显示方向决定部15B、显示方向变更部17B、显示部18、以及编辑部21。
[0111]输入部13B输入对梯形图程序的显示方向进行变更的条件(显示变更条件)、梯形图程序本身、对梯形图程序进行显示的指示、以及对梯形图程序进行编辑的指示(编辑内容)等。
[0112]输入部13B将显示变更条件发送至条件设定部12B,将对梯形图程序进行显示的指示发送至显示方向变更部17B。另外,输入部13B将梯形图程序发送至程序存储部14B。另外,输入部13B将对梯形图程序进行编辑的指示发送至编辑部21。
[0113]编辑部21按照对梯形图程序进行编辑的指示,对梯形图程序进行编辑。程序存储部14B是对从输入部13B发送来的梯形图程序、以及利用编辑部21编辑而得到的梯形图程序进行存储的存储器等。
[0114]条件设定部12B对从输入部13B发送来的显示变更条件进行设定。条件设定部12B设定的显示变更条件是以下的(4)及(5)等。
[0115](4)不论梯形图程序的折返显示如何,都不变更梯形图程序的显示方向。
[0116](5)基于梯形图程序的折返显示数,将梯形图程序的显示设置为竖版显示或横版显不O
[0117]此外,在以下的说明中,将设定有上述(4)的显示变更条件的情况作为无自动变更设定的情况,将设定有上述(5)的显示变更条件的情况作为有自动变更设定的情况而进行说明。
[0118]梯形图程序显示装置IB在构成为梯形图程序显示装置IB在纵向放置状态下进行使用的情况下,预先将初始设定设置为横版显示。另一方面,梯形图程序显示装置IB在构成为梯形图程序显示装置IB在横向放置状态下进行使用的情况下,预先将初始设定设置为竖版显示。此外,显示方向决定部15B也可以与显示方向决定部15A同样地,基于能够在显示画面上显示的信息的量或梯形图程序的观察性,决定梯形图程序的显示方向。
[0119]显示方向决定部15B基于显示部18显示的梯形图程序的显示方式,决定梯形图程序的显示方向(竖版/横版)。显示方向决定部15B在有自动变更设定的情况下,如果梯形图程序被编辑而新产生了梯形图程序的折返显示,则对梯形图程序的显示方向进行变更,以消除新产生的折返显示。例如,在梯形图程序显示装置IB处于纵向放置的情况下,使梯形图程序横版显示。在该情况下,如果通过对梯形图程序进行编辑,而新产生了梯形图程序的折返显示,则显示方向决定部15B将梯形图程序变更为竖版显示。
[0120]此外,在通过进一步对梯形图程序进行编辑,消除了梯形图程序的折返显示的情况下,显示方向决定部15B也可以使梯形图程序恢复为横版显示。
[0121]显示方向决定部15B在将梯形图程序决定为竖版显示的情况下,向显示方向变更部17B发送竖版显示的指示。显示方向决定部15B在将梯形图程序决定为横版显示的情况下,向显示方向变更部17B发送横版显示的指示。
[0122]显示方向变更部17B基于从显示方向决定部15B发送来的信息,使梯形图程序在显示部18上显示。显示方向变更部17B在发送来(4)的显示变更条件的情况下,不论梯形图程序的折返显示如何,将设定在梯形图程序显示装置IB中的初始设定决定为梯形图程序的显示方向。
[0123]另外,显示方向变更部17B在被发送来对梯形图程序进行竖版显示的指示的情况下,使梯形图程序在显示部18上竖版显示。另外,显示方向变更部17B在被发送来对梯形图程序进行横版显示的指示的情况下,使梯形图程序在显示部18上横版显示。此外,也可以将梯形图程序显示装置IB的各结构要素配置在各个不同的装置中。
[0124]下面,对梯形图程序的显示变更处理流程进行说明。图7是表示实施方式2的梯形图程序显示装置所进行的显示方向的变更处理流程的流程图。梯形图程序显示装置IB内的梯形图程序如果被使用者编辑(步骤S110),则显示方向决定部15B对在编辑后的梯形图程序中是否新产生了折返显示进行判定(步骤S120)。
[0125]如果在编辑后的梯形图程序中未新产生折返显示(步骤S120,No),则显示方向决定部15B维持当前的梯形图程序的显示方向。并且,梯形图程序的编辑工作继续进行(步骤 SI 10)。
[0126]另一方面,在编辑后的梯形图程序中新产生了折返显示的情况下(步骤S120,Yes),显示方向决定部15B对显示变更条件是否设定为有自动变更设定进行判定。换言之,对是否选择了显示方向的自动切换进行判定(步骤S130)。具体来说,显示方向决定部15B读出设定在条件设定部12B中的显示变更条件。并且,显示方向决定部15B对显示变更条件是否是上述(5)的显示变更条件进行判定。
[0127]在设定有上述(4)的显示变更条件的情况下(无自动变更设定的情况下)(步骤S130,No),显示方向决定部15B维持当前的梯形图程序的显示方向。并且,梯形图程序的编辑工作继续进行(步骤SI 10)。
[0128]另一方面,在设定有上述(5)的显示变更条件的情况(有自动变更设定的情况)下(步骤S130,Yes),显示方向决定部15B对梯形图程序的显示方向进行变更,以消除新产生的折返显示(步骤S140)。
[0129]在这里,对梯形图程序的折返显示进行说明。图8是用于说明梯形图程序的折返显示的图。在图8中,示出在将梯形图程序显示装置IB设置为横向放置状态的情况下,在显示画面301?304上显示的电路的一个例子。
[0130]在梯形图程序显示装置IB为横向放置状态的情况下,梯形图程序竖版显示。在图8中,将梯形图程序编辑前的显示画面表示
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1