图像制作系统

申请号 CN201410366569.X 申请日 2014-07-29 公开(公告)号 CN104156206A 公开(公告)日 2014-11-19
申请人 迪吉多电子股份有限公司; 发明人 伊藤孝子; 凯文·霍华德;
摘要 本 发明 目的在于提供一种图像制作系统(1)。图像制作系统(1)用于生成显示于可编程显示器(3)的显示部上的图像的图像数据,其包括个人电脑(2)和可编程显示器(3)。当用户使用 鼠标 等进行操作时,所述个人电脑的图像制作操作部(21)生成表示操作内容的操作数据,所述个人电脑的数据收发部(211)将操作数据以与可编程显示器(3)兼容的数据形式发送至可编程显示器(3)。所述可编程显示器(3)的控制部(31)使所述可编程显示器(3)根据接收到的操作数据绘制图像。
权利要求

1.一种图像制作系统,包括操作装置以及操作显示器,所述图像制作系统用于制作显示于所述操作显示器上的图像的图像数据,其特征在于,
所述操作装置包括:
操作数据生成部,当执行操作时,所述操作数据生成部生成操作数据以表示所述操作的内容;及
数据发送部,用于将所述操作数据发送到所述操作显示器,所述操作数据的数据类型与所述操作显示器兼容;
所述操作显示器包括控制部,所述控制部用于使所述操作显示器根据所述操作显示器接收到的操作数据绘制所述图像。
2.根据权利要求1所述的图像制作系统,其特征在于,所述操作是生成所述图像数据的操作,所述操作装置生成图像操作数据及命令操作数据,所述图像操作数据是通过所述操作生成的图像数据,所述命令操作数据与所述操作显示器的操作相关,所述操作数据传送到所述操作显示器。
3.根据权利要求1所述的图像制作系统,其特征在于,所述操作装置生成绘图操作数据及命令操作数据,所述操作显示器根据所述绘图操作数据绘制所述图像,所述命令操作数据与所述操作显示器的操作相关,所述操作数据传送到所述操作显示器。
4.根据权利要求2或3所述的图像制作系统,其特征在于,所述数据发送部间断性地发送所述命令操作数据。

说明书全文

图像制作系统

技术领域

[0001] 本发明涉及一种图像制作系统,所述图像制作系统制作的图像由操作显示器显示,所述图像具有操作功能且包括各种显示对象。

背景技术

[0002] 可编程显示器包括:用于显示图像的显示部;用于触摸输入的触摸面板;用于与连接至可编程显示器上的设备通信的接口;以及用于控制所述各部分的控制部。这样的可编程显示器是具有以下功能的操作显示器,即,在显示部所显示的图像上表示设备的运转状况,或者从显示部上的触摸面板接收用于向设备发出控制指示的操作输入信息。在产业用电脑中,有的也具有与可编程显示器的所述功能同样的功能,通常也可将该产业用电脑作为操作显示器来使用。
[0003] 以这样的操作显示器显示的图像,以作为在操作显示器中实现操作功能和显示功能的应用程序的图像数据的形式来创建。这样的图像用户能够独自使用图像制作软件来制作。图像制作软件通常由用于制作图像的图像制作工具和图像传送工具构成。图像制作工具通过提供开关、数字小键盘、计量显示器、曲线图显示器等的用于制作零部件图像的部件图像制作功能、制作各种图形的图形制作功能以及模拟功能等,可支持用户进行图像制作。图像传送工具将由图像制作工具制成的图像数据文件(图像文件)的文件形式变换为可实施操作显示器的运行时间的文件形式,并且将经形式变换的文件传送至操作显示器上。
[0004] 从使用上述那样的图像制作软件进行图像制作到处于显示出图像的状态下的操作显示器的运转,需要如下所示的作业。
[0005] 首先,使用图像制作工具制作图像,再使用模拟功能确认所制作的图像能否按设计进行操作和显示。完成图像时,使用图像传送工具,将图像文件的文件形式变换为能够按操作显示器的运行时间施行的文件形式,并且将该图像文件传送至操作显示器。该图像文件保存于操作显示器的图像数据用的存储器中,以便于操作显示器运转时进行读取以显示图像。
[0006] 这样一来,保存于操作显示器的图像文件,与操作显示器的运转时同样,各种设备以与操作显示器相连接的状态进行测试,检测操作显示器能否基于该图像文件的图像数据按设计进行操作和显示。通过该动作测试,确认在操作显示器的操作和显示的动作中有无故障时,使用图像制作软件,修正图像数据中的故障后,将该图像数据传送至操作显示器。另外,通过动作测试,确认操作显示器基于图像数据的操作和显示动作是否正常时,使用该图像数据来使操作显示器运行起来。这样,进行所述的一系列作业,直到动作测试不会出现问题。
[0007] 但是,图像制作软件的模拟功能也以操作显示器基于所制作的图像数据进行操作和显示的动作那样地进行模拟。但是,由于安装有图像制作软件的个人电脑(PC)的显示部的分辨率与操作显示器的显示部的分辨率不同,各显示部所显示的图像即使基于同一图像数据,但显示尺寸也互不相同。
[0008] 为了解除这样的故障发生,通常,在制作图像数据时,需要考虑两者的显示部的分辨率来设定图像中的对象(部件图像、图形)尺寸。例如,图像制作者应先把握PC和操作显示器的各自显示部的不同分辨率,考虑显示于PC的显示部上的图像在操作显示器中是变大或变小的显示程度,对图像中的各对象的大小进行微调整。
[0009] 另外,为了解决所述那样的故障,在专利文献1中,公开了在PC中以操作显示器所显示的实际尺寸来显示图像。具体而言,在专利文献1中公开的方法中,基于PC和操作显示器中的显示部的画面信息,算出PC的显示部所显示的图像的放大率或缩小率,并以该放大率或缩小率来显示图像。
[0010] 【现有技术文献】
[0011] 专利文献1:日本公开专利公报“日本特开2010-218533号(2010年9月30日公开)”

发明内容

[0012] 发明所需解决的技术问题
[0013] 但是,在专利文献1中公开的方法中,并未考虑由于个人电脑(Personal Computer,PC)的平台与操作显示器的平台不同而PC和操作显示器的绘图能也不同。为此,即使能够在PC与操作显示器上使图像的显示尺寸大致相同,也难以使画面的显示状态完全同样。一般,PC的图解(graphic)能力较高,因此,能够将图像多彩地表现出来,但是,操作显示器(特别是可编程显示器)的图解能力较低,因此,无法将图形或色彩等与PC同等能力地表现出来。
[0014] 另外,当操作显示器与外部设备相连时,在操作测试中,操作显示器能够检查与可编程逻辑控制装置(PLC)那样的外部设备相连接的状态。并且,在所述的操作测试中,也能够确认通过操作显示器进行音频输出或者通过操作显示器来显示从外部获取的图像。但是,在PC上的模拟中,无法确认其与外部设备的通信情况,或者无法输出如上所述那样的音频和图像。
[0015] 因此,可以说PC中的模拟无法充分再现操作显示器上的动作状态。
[0016] 并且,在专利文献1中公开的方法中,在PC中,需要对图像文件进行文件形式变换以及将变换后的该图像文件传送至操作显示器。因此,传送多个图像数据的文件需要花费很多时间。例如,需要为具有多个工序的生产线准备相关的多个图像。另外,通过操作显示器的操作测试来确认图像数据有无故障时,必须在PC中修正图像数据后,再次进行文件形式变换并传送图像文件到操作显示器。这样,在专利文献1中公开的方法中,需要对图像文件进行文件形式变换和传送,因此从图像的制作到操作显示器的运转需要花费很多时间。
[0017] 本发明是鉴于上述问题而提出,目的在于缩短从图像的制作到操作显示器的运转所需的时间。
[0018] 用于解决所述技术问题的手段
[0019] 为了达到上述目的,基于本发明一技术方案的图像制作系统,其包括操作装置以及操作显示器,所述图像制作系统用于制作显示于所述操作显示器上的图像的图像数据。所述操作装置包括操作数据生成部及数据发送部。当执行操作时,所述操作数据生成部生成操作数据以表示所述操作的内容。数据发送部用于将所述操作数据发送到所述操作显示器,所述操作数据的数据类型与所述操作显示器兼容。所述操作显示器包括控制部,所述控制部用于使所述操作显示器根据所述操作显示器接收到的操作数据绘制所述图像。
[0020] 发明的有益效果
[0021] 根据本发明的图像制作系统,虽然操作装置与操作显示器分别独立动作,但都能够恰好使画面制作者感受到显示于操作显示器画面上的图像的图像数据由操作显示器来编辑。另外,由于在操作显示器中制作图像数据,因此,能够实现由操作显示器进行模拟或实际使用时的状态确认。因此,本发明起到了能够缩短从图像的制作到操作显示器的运转所需时间的特别效果。附图说明
[0022] 图1是表示本发明第一实施方式的图像制作系统的结构的框图
[0023] 图2是表示本发明第一、第二实施方式的图像制作系统中的个人电脑和可编程显示器的连接结构的图。
[0024] 图3是表示本发明第一、第二实施方式的图像制作系统中显示于个人电脑上的图像制作操作窗的图。
[0025] 图4的a部分及b部分是表示本发明第二实施方式的图像制作系统中的可编程显示器所显示的制作中的图像的图。
[0026] 图5是表示本发明第二实施方式的图像制作系统的结构的框图。

具体实施方式

[0027] 以下,对本发明的实施方式进行详细说明。
[0028] 〔第一实施方式〕
[0029] 基于图1~图3,对本发明第一实施方式进行如下说明。
[0030] 图1是表示第一实施方式的图像制作系统1的结构的框图。图2是表示所述图像制作系统中个人电脑2和可编程显示器3的连接结构的图。图3是表示图像制作系统1中显示于个人电脑2上的图像制作操作窗201的图。
[0031] 如图1所示,图像制作系统1包括:个人电脑(下文简称为“PC”)2(操作装置);经由USB线9与PC2相连接的可编程显示器3(操作显示器);以及供可编程显示器3连接的网络4。
[0032] 可编程显示器3经由通信电缆与作为外部设备的PLC5(可编程逻辑控制装置)相连接,它们之间可以进行通信。
[0033] 此外,网络4也连接有其他的可编程显示器3A和3B。
[0034] 首先,对PLC5进行说明。
[0035] PLC5具有输入单元和输出单元,在输入单元上连接有作为输入信号源的设备6A,并且在输出单元上连接有作为输出目的地的设备6B。由此,PLC5通过输入单元来获取设备6A的状态,并且通过输出单元向设备6B下达控制指示。PLC5随着用户制作的顺控程序(梯形图程序等),按预定的每个扫描时间进行上述操作。
[0036] 作为输入信号源的设备6A包括传感器(例如,温度传感器、光传感器等)和开关(例如,按钮开关、限位开关和压力开关等)。作为输出目的地的设备6B使用了驱动器、继电器、电磁以及显示器等。这些设备6A、6B配置于生产线等的各种目标系统必需的各部分上,以构成控制系统的一部分。
[0037] PLC5中的数据存储器,将表示设备6A、6B状态(来自设备6A的输出值、对设备6B的设定值)的数据(字数据、位数据),存储于装置地址特定的存储器区域中。在所述存储器中设定有字装置和位装置(Bit device and word device)。字装置作为用于将所输出输入的数据存储为如数值那样的字数据的存储器区域来设定,并按字地址(装置地址)来指定。另外,位装置作为用于存储表示断接(开闭)状态的位数据的区域来设定,并按位地址(装置地址)来设定。通过这样的设定,仅仅按装置地址指定和访问存储器内的任意字装置或位装置,能够读取关于设备6A状态的每项信息,并且对设备6B进行控制。
[0038] 此外,在本实施方式中,将按装置地址限定(指定)的所述的存储器区域称为外部存储器装置,并将装置地址称为外部存储地址。另外,将设置于可编程显示器3的后述数据存储器37等中的数据存储区域称为内部存储器装置,并将用于限定该内部存储器装置的地址称为内部存储地址。
[0039] 接着,对PC2进行详细说明。
[0040] 如图2所示,PC2具有主机24、显示屏25、键盘26以及鼠标27。显示屏25具有显示面25a。
[0041] 另外,PC2经USB线9与可编程显示器3相互进行通信。进而,如图1所示,PC2在主机24中包括CPU、存储器(例如,随机存取存储器(Random Access Memory,RAM)、只读存储器(Ready-Only Memory,ROM)等)以及存储装置(例如,硬盘驱动器、固态驱动器(Solid State Device,SSD)等)。并且,PC2还包括图像制作操作部21、数据库22、USB接口23(在图中标示为“USBI/F”)以及存储器28。
[0042] 图像制作操作部21包括数据收发部211、图像制作工具212以及设定工具213,以制作和编辑显示于可编程显示器3上的图像。PC2具有图像制作操作部21,以作为操作装置来发挥作用。图像制作操作部21的功能通过由PC2的CPU运行应用程序来实现。
[0043] 另外,如图2所示,图像制作操作部21使图像制作操作窗201(图3所示)显示于显示屏25的显示面25a上。图像制作操作窗201包括菜单/图标显示区域202以及工具区域203。
[0044] 菜单/图标显示区域202设置于图像制作操作窗201的上部。在该菜单/图标显示区域202内,显示出包括用于操作的各种菜单在内的菜单栏以及以图标表示的各种命令或者包括部件图像等在内的工具栏。
[0045] 工具区域203是用于显示表示各种信息的窗口的区域,且设置于图像制作操作窗201的菜单/图标显示区域202的下侧。举例来说,在该工具区域203中的窗口包括:用于将制成后保存于可编程显示器3中的图像以缩略图图像表示的图像一览窗;用于表示后述图形或部件图像的属性的属性窗(Properties window);显示预先注册的部件图像一览的部件图像窗;以及表示以设定工具213设定的地址设定状态的地址设定窗等。
[0046] 在现有的图像制作软件中,将相当于工具区域203一部分的区域内设置有用于显示所制作图像的图像制作区域那样的图像制作窗显示于个人电脑的显示屏25上。在所述现有的图像制作窗中,将与具有与后述基础图像302(参照图4)同样的功能的基础图像显示于所述的图像制作区域内。即,该基础图像占有图像制作窗中的区域的至少一部分,在图像制作窗中减小了菜单/图标显示区域202所占有的区域。因此,只能仅仅显示出工具区域203中所示的上述那样的各窗框一部分,而选择性地显示出这些窗框。
[0047] 另一方面,在本实施方式的图像制作系统1中,使所制作的图像、即基础图像302显示于可编程显示器3上,因此,图像制作操作窗201不包括所述图像制作区域。由此,图像制作操作窗201能提供一个大的工具区域203,从而能够在工具区域203中显示出更多的窗口。
[0048] 图像制作工具212具有图形制作功能、部件图像制作功能、文本制作功能、编辑功能以及命令功能,通过使用这些功能,图像制作工具212制作出供可编程显示器3所使用的图像。另外,利用图像制作工具212的所述各功能,用户可进行操作以便在可编程显示器3所显示的基础图像上制作对象。
[0049] 图形制作功能是指用于制作点、直线以及以四边形为代表的各种多边形、圆形等图形的功能。图像制作工具212使用该图形制作功能,通过限定图形的操作,将选定的图形配置到显示于可编程显示器3上的基础图像上的期望位置,并且以指定的色彩涂敷图形内部,或者在图形内绘出纹样。用于限定图形的操作可列举有:对表示显示于上述的菜单/图标显示区域202中的图形的图标的点击操作;从显示于菜单/图标显示区域202内的菜单选择图形的操作;以及指示图形特征点(例如顶点)的操作等。
[0050] 通过使用图形制作功能,图像制作工具212确定使各图形显示状态发生变化的显示变化形态。关于显示变化形态,包括通过上述位地址值的ON/OFF来切换图形的色彩等、根据上述的字地址数据的ON/OFF状态来切换和显示图形的状态显示及通过字地址的坐标数据使图形移动的移动显示等。
[0051] 部件图像制作功能是指用于对表示具有特定功能的部件的部件图像进行制作的功能。图像制作工具212使用该部件图像制作功能,通过限定部件图像的操作,将选定的部件图像配置于所述基础图像上。作为限定部件图像的操作,可列举对表示显示于菜单/图标显示区域202中的各部件图像的图标的点击操作;从工具区域203中的上述的部件图像窗上所显示的多个部件图像中拖放一个图像的操作等。
[0052] 举例来说,部件图像包括开关(例如,ON/OFF开关、切换开关及按钮开关等)、灯、数字小键盘及各种显示部件(例如,数值显示部件、计量显示部件、曲线图显示部件及报警显示部件等)等,上述部件图像是预先准备好。另外,预先给各部件图像赋予基于各部件图像功能的处理规定信息(涉及对象的手续)。由此,能够通过操作使开关的显示状态发生变化,或者能够根据数据使灯的显示状态发生变化。
[0053] 文本制作功能是指在所述基础图像上配置文本输入框,并书写用于输入至该文本输入框文本的功能。图像制作工具212使用该文本制作功能,通过显示于基础图像上的小键盘输入文本后,以Enter键进行操作以确定文本。
[0054] PC2通过使用所述图形制作功能、部件图像制作功能以及文本制作功能,通过由图像制作工具212进行所述各操作来生成操作数据。
[0055] 操作数据是操作结束时获得且可由可编程显示器3显示的图像其自身的图像数据。另一方面,需要在利用PC2的鼠标27进行光标的移动或双击等也可显示于可编程显示器3的基础图像302上进行反映。用于将这些操作反映至显示于可编程显示器3的基础图像302上的操作数据(例如,通过点击动作来点击行坐标位置),由PC2变换为以可编程显示器3可识别的数据并传送至可编程显示器3。
[0056] 如上所述,将操作数据分别区分为:显示于可编程显示器3上的图像的图像数据,即,图像操作数据;以及由可编程显示器3可识别的指示、指令、命令以及坐标,即命令操作数据。
[0057] 举例来说,所述图像操作数据包括图像操作数据在PC2中,生成基于操作结果产生的图像数据,并将所生成的图像数据作为图像操作数据传送至可编程显示器3。
[0058] 另一方面,所述命令操作数据是,包括通过用于将涉及可编程显示器3操作的命令在内的命令下达给可编程显示器3的操作而生成的操作数据,具体如下所示。所述命令操作数据包括:通过基于PC2的鼠标27的操作而限定的坐标;在其坐标上进行的点击或双击等操作;通过点击或双击对受指示的可编程显示器3中的图像文件进行保存和读取的操作;或图像的绘制开始和绘制结束等。将这些操作数据以可编程显示器3能够识别的数据类型从PC2传送至可编程显示器3。即,在命令操作数据中未利用PC2进行图像生成,在收到了命令操作数据的可编程显示器3中应命令进行处理。
[0059] 此外,在通过PC2进行相同操作的情况下,只要对其操作适当设定如何生成图像操作数据,或者生成命令操作数据即可。
[0060] 例如,可编程显示器3的处理能力很低时,为了通过PC2进行更多的处理,需要增大所有操作数据种类中的图像操作数据比例。此时,优选数据发送部211将命令操作数据间断地发送至可编程显示器3。
[0061] 另一方面,在通信速度很低的情况下,为了减少数据通信量,最好增大命令操作数据比例。这是因为命令操作数据量少于图像操作数据量。
[0062] 制作这些操作数据时,有时需要限定显示于可编程显示器3的图像数据上的坐标。在这样的情况下,使用PC2的存储器28。存储器28具有供与经USB线9连接的可编程显示器3的显示面32a上的各坐标位置相对应的地址设定区域,以存储鼠标27的光标数据。并且,使用了存储器28,以便通过PC2的鼠标27来限定显示面32a的位置。即,在鼠标27的光标未出现于PC2的显示面25a上的情况下,判断鼠标27的光标位于通过地址与存储器28的所述区域相对应的任一坐标上,结果能够虚拟地限定可编程显示器3的显示面32a所对应的坐标。即,使用存储器28,以使涉及操作的操作数据中所包含的可编程显示器
3的所述坐标展开。此外,存储器28也具有使基于操作结果生成的有关图像的操作数据展开的区域,关于该区域将下文中加以叙述。
[0063] 编辑功能是用于编辑所述图形、部件图像或者文本的功能。该编辑功能是对配置于基础图像上的对象(图形、部件图像以及文本)进行移动、剪切/粘贴、复制、删除、放大/缩小以及属性变更等编辑处理的功能。图像制作工具212使用该编辑功能,通过限定所述编辑处理的操作,实施所述编辑处理。限定编辑处理的操作包括:拖放对象的操作;对与编辑处理相对应地设置的图标的点击操作等相应于编辑处理的操作。图像制作工具212使用编辑功能,将这样的操作生成为操作数据。
[0064] 命令功能是生成用于向可编程显示器3下达各种指令的命令数据的功能。图像制作工具212使用该命令功能,通过用户输入命令的操作,以生成命令数据。作为命令数据,列举有以下的存储指令数据、结束指令数据、缩略图(Thumbnail)发送指令数据以及读取指令数据。
[0065] 存储指令数据是用于向可编程显示器3指示将所绘制的图像加以保存于可编程显示器3中的相关数据。结束指令数据是用于向可编程显示器3指示结束图像制作处理的相关数据。
[0066] 缩略图发送指令数据是用于指示将保存于可编程显示器3中的多个图像的缩略图图像从可编程显示器3发送至PC2的相关数据。将保存于可编程显示器3中的图像数据以缩略图图像示在显示于PC2的显示屏25上的图像一览窗中。因此,图像制作工具212从可编程显示器3获取缩略图图像并使其显示于显示屏25上。
[0067] 读取指令数据是指,在以制成且保存于可编程显示器3的后述用户存储器38中的图像为基础来制作和编辑图像的情况下,用于向可编程显示器3指示从用户存储器38中读取和显示适合图像的相关数据。当图像制作工具212从显示于图像一览窗中的多个缩略图图像中选择一个图像时,向可编程显示器3发生读取指令数据,以显示出由该缩略图图像示出的图像。
[0068] 在本实施方式中,也将这些命令数据作为命令操作数据来处理。
[0069] 图像制作工具212(操作数据生成部)为了响应用户在PC2中使用输入装置(例如键盘26或鼠标27)进行的操作,利用图形制作功能、部件图像制作功能、文本制作功能、编辑功能以及命令功能,生成图像数据。具体而言,图像制作工具212使用图形制作功能、部件图像制作功能、文本制作功能以及编辑功能,生成对象的数据(对象数据),并使其附属于基础图像的数据(基础图像数据)上,以生成图像数据。该图像数据在PC2上生成,并被变换为可编程显示器3可识别的图像操作数据,且被输送即传送到可编程显示器3。另外,图像制作工具212指示数据收发部211将所生成的图像操作数据或命令操作数据发送至可编程显示器3。
[0070] 为了使显示于可编程显示器3上的图像顺利且正确地发生变化,优选不断地发送图像操作数据。但是,在PC2与可编程显示器3之间的通信速度较慢的情况下,以及可编程显示器3的绘图能力低的情况下,也能够在以下所述的时机进行发送。
[0071] 也就是说,后述数据收发部211在预定的时间间隔或发生触发的时机发送所述图像操作数据及所述命令操作数据至可编程显示器3。举例来说,关于该触发的时机包括列举有对重新生成对象的数据后的图像操作数据进行了更新的时点,或重新生成了命令操作数据的时间点,但并不仅限定于此。
[0072] 设定工具213将使对象与由地址与附于该地址上的符号名称组成的组合相对应的对应关系(对应关联)作为地址设定文件保存于数据库22,并且指示数据收发部211将地址设定文件发送至可编程显示器3。进而,能够在上述的地址设定窗中查看保存于数据库22中的地址设定文件的数据。
[0073] 另外,设定工具213能够设定可编程显示器3的模式、PLC5的机型、与可编程显示器3相连接的其他设备的机型等,以便于可编程显示器3能够根据PC2声称的操作数据执行相应的操作。设定工具213通过这样的设定制作设备设定数据,并指示数据收发部211将该设备设定数据发送至可编程显示器3。用于将设备设定数据发送至可编程显示器3的时机,也与用于将上述图像操作数据以及命令操作数据发送至可编程显示器3的时机同样地设定。
[0074] 数据收发部211(数据发送部)包括用于将经USB线9连接到PC2的外部的显示装置识别为设备的设备驱动器。由该设备驱动器将可编程显示器3识别为能够进行USB连接的设备,数据收发部211按照协议中预先规定的步骤,在可编程显示器3之间进行数据包的收发。由此,可编程显示器3作为PC2的外部显示装置发挥功能作用。
[0075] 数据收发部211每次收到源于图像制作工具212的指示,便将由图像制作工具212生成的图像操作数据以及由图像制作工具212生成的命令操作数据发送至可编程显示器3。另外,数据收发部211每次收到源于设定工具213的指示,便将由设定工具213设定的所述地址设定数据以及设备设定数据发送至可编程显示器3。
[0076] 数据收发部211接收从可编程显示器3发送的图像文件,并将该图像文件作为备份文件保存于数据库22中。
[0077] 数据库22构成于上述的存储装置中,其包括备份文件和由设定工具213制作的上述地址设定文件。备份文件是从可编程显示器3上传的保存于可编程显示器3中的图像文件并进而备份的文件。
[0078] USB接口23是用于经USB线9与可编程显示器3之间进行通信的通信控制部。
[0079] 此外,PC2与可编程显示器3之间的通信并不限定于经由USB线9的串行通信。但是,从利用PC2和可编程显示器3通常具有的USB接口功能的观点考虑,优选经由USB线9的串行通信。
[0080] 接着,对可编程显示器3进行说明。
[0081] 可编程显示器3是一种专用电脑,其具有操作功能,并且显示出包括要显示的各种对象在内的图像,由此实现可编程显示器特有的操作功能以及显示功能;适于用作HMI(Human Machine Interface)设备,具有作为显示面板32的显示部分的显示面32a。用于显示所述图像的图像数据是,通过将设定了对涉及显示和操作的各种处理进行规定的处理规定信息的上述对象组合起来而制成。基于这样的图像数据,可编程显示器3能够限定用于显示设备6A状态的操作或用于控制设备6B状态的操作,以响应触摸面板33(后面将描述)的操作。
[0082] 可编程显示器3利用通信功能,经通信电缆与PLC5进行通信,获取与存储于PLC5的设备存储器中的设备6A状态相关的数据以作为取样数据,并将设备6A的状态显示于后述显示面板32上。另外,可编程显示器3利用通信功能,通过对触摸面板33的操作,向PLC5发出变更设备6B状态的控制指示等。进而,可编程显示器3也经网络4与其他可编程显示器3A、3B(外部装置)相连接,以便相互通信,由此,可编程显示器3利用其通信功能,能够与可编程显示器3A、3B之间进行数据的收发。
[0083] 与可编程显示器3连接的网络4是能够利用公共的通信协议进行通信的局域网(LAN:Local Area Network)或者在如内部网络那样的在一定的范围内构筑的通信网络。
[0084] 为了实现所述功能,可编程显示器3具有控制部31、显示面板32、触摸面板33、接口(在图中标示为“I/F”)34和35、USB接口(在图中标示为“USBI/F”)36、数据存储器37、用户存储器38以及作业存储器39。以下将对可编程显示器3的各主要部分进行详细说明。
[0085] 为了使可编程显示器3薄型地构成,可编程显示器3和显示面板32(显示部)适于采用液晶面板、EL面板或等离子显示器面板那样的平板型显示面板。触摸面板33是设置于显示面板32的显示面上以进行触摸输入的输入装置,其适于使用矩阵开关方式,电阻膜方式、表面弹性波方式、红外线方式、电磁诱导方式、电容方式等各种方式。
[0086] 接口34是用于可编程显示器3经网络4进行通信的通信控制部。该接口34构成为能够基于可编程显示器3的IP地址来进行网络通信。
[0087] 接口35是用于可编程显示器3与PLC5之间进行通信的通信控制部。该接口35构成为在PLC5是进行串行通信的机型的情况下,进行串行通信控制,而在PLC5是进行网络通信的机型的情况下,进行网络通信控制。在进行串行通信控制的情况下,接口35使用基于PLC5的制造商或机型的通信协议来进行通信。
[0088] USB接口36是用于与PC2之间经USB线9通信的通信控制部,并通过该电缆9发送操作数据。
[0089] 数据存储器37包括静态存储器(SRAM)及/或动态随机存储器(DRAM)。所述数据存储器37存储有产生于可编程显示器3外部(除了PLC5以外,还有未图示的温度调节器和变换器等控制装置)或可编程显示器3内部的各种数据。由于数据存储器37存储有不同种类的数据,因此,所述数据存储器37不需要由单个存储器构成,优选为根据数据种类由不同种类的存储器构成,或者在同一存储器中也会根据数据的种类使存储区域各不相同。
[0090] 用户存储器38(图像存储器)是用于存储图像文件等的存储器,使用非易失可擦写存储器(Flash Erasable and Programmable ROM,FEPROM)。FEPROM是可改写的只读闪存器,因此,通常起到个人电脑中的硬盘驱动作用。闪存器不具有可动部,且耐冲击力强,因此,其在劣恶的周围环境中也可稳定地进行动作。
[0091] 图像文件是,汇总了显示于可编程显示器3上的一个以上图像(由一图像数据构成的单位图像)数据的文件。图像文件通常作为由包括设备6A、6B在内的目标系统或以与目标系统制成的产品等对应的一系列相关的多个图像数据构成的集成文件生成。由后述绘图处理部312使用上述图像制作操作部21来制作图像文件,图像保存部313则使用户存储器38将图像文件保存起来。
[0092] 作业存储器39由例如DRAM的一类存储器构成,除了应用于为显示控制等进行运算处理时的作业用以外,还应用于与PLC5之间交换的数据的暂时性存储。另外,为了存储如通过用户操作而产生的数据那样产生于可编程显示器3内的数据,作业存储器39还开辟了特定的区域(上述内部存储器装置)。
[0093] 控制部31每间隔预定时间或每出现预定事件时与PLC5进行通信,由此,从PLC5的存储器(外部存储器装置)中,获取有关与PLC5相连接的设备6A状态的数据作为状态数据,并使其存储于数据存储器37中。另一方面,为了响应对触摸面板33的操作等引起外部存储器装置中的数据的更新,,控制部31利用与PLC5通信来改写外部存储器装置的数据。另外,为了响应对触摸面板33的操作等引起的数据更新,控制部31改写了内部存储器装置中的数据。
[0094] 控制部31基于部件图像上所规定的处理规定信息,以限定从PLC5获取的设备6A的状态数据并反映至图像中的对象(部件图像)的显示状态上时所进行的动作。另外,控制部31也根据所述处理规定信息,以限定通过对对象的操作而指示PLC5变更设备6B状态时所进行的动作。
[0095] 进而,控制部31构成图像制作系统1的一部分,其具有数据收发部311、绘图处理部312、图像保存部313、操作测试部314以及图像备份部315。
[0096] 所述控制部31的功能通过可编程显示器3的CPU运行控制程序来实现。
[0097] 数据收发部311是用于接收从PC2的数据收发部211发送来的各种数据(本实施方式中主要为操作数据)的接收处理部。数据收发部311与数据收发部211一样,包括设备驱动器。所述数据收发部311的设备驱动器根据专用的协议接收各种不同的数据。
[0098] 数据收发部311将由后述图像备份部315从用户存储器38读取的图像文件作为备份文件发送至其他可编程显示器或PC2。另外,数据收发部311将从后述图像保存部313读取的缩略图图像发送至PC2。
[0099] 绘图处理部312进行如下的处理,即,基于由数据收发部311接收的上述操作数据,将图像绘制于PC2的显示面32a上。例如,绘图处理部312对已显示于显示器3上的图像的图像数据上所附属的对象数据进行分析,并将对象绘制于所显示的图像上。
[0100] 另外,在图像制作工具212利用已作为图像文件保存的图像数据制作和编辑图像的情况下,绘图处理部312从用户存储器38中按读取来自由图像制作工具212的生成的读取指令数据(命令数据)指定的图像数据,并将其绘制于显示面板32上。在该情况下,由于PC2不具有这样的图像数据,因此绘图处理部312指示数据收发部311将该图像数据发送至PC2。
[0101] 绘图处理部312预先暂时将来自设定工具213的地址设定数据以及设备设定数据写入作业存储器39中,保存图像时绘图处理部312读取这些数据,并将其传送至图像保存部313。
[0102] 进而,当绘图处理部312收到图像制作工具212的结束指示数据(命令数据)时,结束图像的绘制。另外,在图像保存部313未完成图像数据的保存处理而绘图处理部312收到结束指示数据时,绘图处理部312弹出警告图像保存未完成的消息。
[0103] 另外,当图像保存部313收到来自图像制作工具212的保存指示数据(命令数据)时,图像保存部313将图像数据以图像文件的形式存储于用户存储器38时,绘图处理部312弹出一个为图像文件输入文件名的对话框。
[0104] 图像保存部313收到所述保存指示数据后,将由绘图处理部312绘制的图像的图像数据存储于用户存储器38中。图像保存部313指示用户存储器38存储图像数据时,将汇总的图像数据与所述地址设定数据以及设备设定数据一起,作为已命名的图像文件保存起来。该图像文件的文件形式为控制部31能够运行的文件形式。
[0105] 图像保存部313将保存于用户存储器38中图像文件中的所有图像数据制作成缩略图图像,保存到用户存储器38中。另外,图像保存部313收到来自上述图像制作工具212的缩略图发送指示数据(命令数据),读取缩略图图像,以发送至PC2。
[0106] 操作测试部314测试可编程显示器3是否基于由绘图处理部312绘制的图像而进行正确的显示。在该测试中,操作测试部314可根据需要与PLC5或其他设备进行通信,或者测试经声音输出及从可编程显示器3的外部获取的图像显示。
[0107] 图像备份部315将保存于用户存储器38中的图像文件或包含于图像文件中的特定图像数据,同时备份至所指定的其他可编程显示器(例如可编程显示器3A、3B)中。具体而言,图像备份部315指示数据收发部311,以指定下述可编程显示屏同样的方式指定的图像文件或图像数据,发送至由用户通过触摸面板33指定的可编程显示器。另外,为了制作图像文件的备份文件,图像备份部315指示数据收发部311将存储于用户存储器38上的图像文件发送至PC2。
[0108] 下面,说明由如上所述构成的图像制作系统1实施从图像制作至保存的处理。
[0109] 首先,可编程显示器3不依据进行普通运转的运转模式,而依据具备专图像制作功能的图像制作模式来进行操作。
[0110] 在创建新图像的情况下,如图2所示,用户利用显示于PC2中的显示屏25(显示面25a)上的图像制作操作窗201的菜单/图标显示区域202,进行生成基础图像的操作。于是,由图像制作工具212生成用于绘制基础图像的绘图数据、即涉及绘图的操作数据,并由数据收发部211将该数据发送至可编程显示器3。在可编程显示器3中,由数据收发部311接收所述涉及绘图的操作数据时,由绘图处理部312基于所述涉及绘图的操作数据来绘制基础图像。该基础图像的图像数据被加载到作业存储器39或未图示的视频存储器(Video RAM,VRAM)上。另外,相同的图像数据也被加载到设置于PC2中的存储器28上的第一区域内,该第一区域与存储器28上的第二区域的已加载坐标不同。
[0111] 也就是说,存储器28也用于加载图像操作数据。
[0112] 另外,在基于已保存于可编程显示器3中的图像数据制作和编辑图像数据的情况下,用户利用从可编程显示器3提供的缩略图图像来选择期望的图像。
[0113] 具体而言,首先,数据收发部211将由图像制作工具212生成的命令操作数据(缩略图发送指示数据)发送至可编程显示器3。在可编程显示器3中,数据收发部311接收该命令操作数据后,由图像保存部313从用户存储器38中读取按命令操作数据指定的缩略图图像,并由数据收发部311将该图像发送至PC2。
[0114] 在PC2中,使所接收的缩略图图像在显示于图像制作操作窗201的工具区域203上图像一览窗上显示出来。从这些缩略图图像中选择一个缩略图图像时,为了显示该缩略图图像的图像,由图像制作工具212生成命令操作数据(读取指令数据),并将其发送至可编程显示器3。在可编程显示器3中,由绘图处理部312读取出按所述命令操作数据指定的图像数据,并且基于该图像数据而绘制出图像。另外,将该图像数据发送至PC2,使其与基础图像数据同样加载在PC2的存储器28中。
[0115] 在该状态、即将用于编辑和制作的图像显示于可编程显示器3上的状态下,在所述图像制作操作窗201的菜单/图标显示区域202或工具区域203中,用户使用输入装置进行用于制作或编辑图像的操作。于是,由图像制作工具212将对象数据附属在加载于PC2的存储器28上的基础图像数据或图像数据中,或者变更已附属的对象数据。
[0116] 这样一来,由收到来自图像制作工具212的指示的数据收发部211,将PC2上已制作或编辑的图像数据作为图像操作数据,不断地发送至可编程显示器3。
[0117] 图像操作数据被可编程显示器3的数据收发部311接收时,供绘图处理部312绘图处理用。此时,将加载于作业存储器39等上的图像操作数据覆写于由数据收发部311重新接收的图像操作数据上。由此,在可编程显示器3的显示面32a上,绘制出基础图像上配置有对象的最新图像。
[0118] 这样,通过用户的操作进行制作,绘图处理部312基于从PC2发来的图像操作数据来绘制图像。并且,响应用户在PC2中的操作,绘图处理部312基于图像操作数据和命令操作数据,在显示于可编程显示器3的图像上不断地进行绘图。因此,对于用户而言,是通过使用PC2来对可编程显示器3进行操作的。
[0119] 由操作测试部314,对绘制于可编程显示器3的显示面32a上的图像进行有关显示和操作的测试。此时,操作测试部314基于所显示的图像上的操作,从作业存储器39中读取地址设定数据和设备设定数据,参照这些数据与PLC5或其他设备进行通信。其结果为,操作测试部314参照所读取的地址,将数据读写至PLC5或其他设备的存储器中,将对其数据的读写结果反映至图像的显示状态中。另外,在该测试中,操作测试部314测试了可编程显示器3所产生的声音(报警音、蜂鸣声、操作音(触摸音)等)的输出。另外,操作测试部314也测试从外部传送给可编程显示器3的图像(视频图像、静止图像等)的显示情况。
[0120] 通过这样的测试,确认能否依照图像的设计(对象的选择,选择对象的配置,图像数据是否具备程序功能等)使可编程显示器3进行动作。经该测试确认有故障时,由图像制作工具212来修正图像。
[0121] 经所述测试可编程显示器3能正常工作时,由图像保存部313将图像作为图像文件的一部分保存于用户存储器38中。
[0122] 如上所述,本实施方式的图像制作系统1中的PC2包括图像制作操作部21,可编程显示器3包括控制部31中的各部分311~315。由此,将可编程显示器3可识别的操作数据(特别是涉及绘图的操作数据)不断地从PC2发送至可编程显示器3,因此,在可编程显示器3中,基于其操作数据将图像绘制显于示面板32上,并保存所绘制的图像。因此,对于用户而言,如同通过使用PC2而在可编程显示器3的显示面32a上制作图像。
[0123] 因此,不同于使用现有的图像制作软件来制作图像,本实施方式的图像制作系统1无需在PC2上基于PC2上制成的图像进行模拟,及无需将该图像传送至可编程显示器3。另外,在本实施方式的图像制作系统1中,制作中的图像可显示于可编程显示器3上,因此,不同于现有的图像制作软件,使用本实施方式的图像制作系统1可以在不需要考虑PC和操作显示器在显示图像上的差别的情况下来制作图像。这样能够提高制作出图像的效率。由此,能够大幅度缩短从制作图像数据到运行可编程显示器3所需的时间。
[0124] 另外,对操作数据从PC2发送至可编程显示器3的时机如上所述那样适当设定,因此,即使无法将使对象移动那样的操作真实地反映到可编程显示器3上的绘图中,只要将所述时机设定为间隔预定时间,则能够将接近对象移动状态的状态反映到可编程显示器3上的绘图中。
[0125] 图像备份部315将制作且保存于可编程显示器3中的图像文件上传至PC2,并将该图像文件作为备份文件保存于PC2中。由此,当可编程显示器3发生故障时,能够避免无法复原图像文件的问题。由于经可编程显示器3制作且保存的图像文件是作为原型的图像文件,因此,避免发生如上所述那样的问题在本实施方式的图像制作系统1的有效运用上很重要。并且,通过定期地执行备份图像文件,能够始终将最新的图像文件在PC2保存下来。
[0126] 此外,如上所述那样将备份文件制作于PC2中,但也能够制作于其他装置中。另外,也能够在其他装置中制作图像文件的修改历史记录或用于管理图像文件的工具,而不是在PC2中。
[0127] 图像备份部315将保存于可编程显示器3中的图像文件(数据)同时备份于另外的可编程显示器3A、3B中。以往,多个可编程显示器中使用同一图像文件的情况下,需要依次将图像文件从PC传送至各可编程显示器进行处理,但通过所述备份而不需要这样的处理。
[0128] 综上所述,本发明的图像制作系统基于从操作装置传送来的操作数据使操作显示器进行动作。不同于所谓的远程桌面那样,图像制作系统不能从手头的PC操作以网络相连接的其他PC的GUI或桌面环境。即,虽然看起来是由操作装置操作操作显示器的情形,但实际上,是由操作显示器自身(控制部31)解释和实施依照从操作装置发送来的操作数据示出的操作内容,而不是由操作装置对操作显示器进行操作。
[0129] 此外,在本实施方式中,PC2中设置有图像制作操作部21,但作为设置有图像制作操作部21的设备并不局限于PC2。例如,也能够利用智能手机或平板终端那样的便携式终端作为供图像制作操作部21设置的设备。由此,能够在具有可编程显示器3的现场,简易地进行图像数据的修正和追加等。
[0130] 在该情况下,便携式终端与可编程显示器3之间的连接也能够采用无线(无线局域网)或有线(USB等)任一方式,任一种连接方式均需要可编程显示器3和便携式终端建立公共协议。另外,在利用无线局域网进行连接等的情况下,需在可编程显示器3和便携式终端间建立无线连接的环境,比如提供一个无线局域网接入点。
[0131] 〔第二实施方式〕
[0132] 以下,基于图2~图5来说明本发明的另一实施方式。
[0133] 图5是表示第二实施方式所述的图像制作系统11结构的框图。
[0134] 此外,在本实施方式中,与上述第一实施方式中的具有相同附图标记的构成要素的功能与上述第一实施方式中的构成要素的功能相同,但省略了其说明。
[0135] 如图5所示,本实施方式的图像制作系统11与第一实施方式中的图像制作系统1的结构相同。
[0136] 在本实施方式的图像制作系统11中,如图5所示,PC2的结构与第一实施方式中的PC2的结构大致相同,但其具有图像制作操作部21A以代替图像制作操作部21。该图像制作操作部21A具有部分功能与图像制作操作部21中的数据收发部211和图像制作工具212的功能不同的数据收发部211A和图像制作工具212A。另外,PC2具有存储器28A,以代替存储器28。该存储器28A与存储器28同样用于以PC2的鼠标27来限定可编程显示器3的显示面32a的坐标位置。但存储器28A不用于加载图像操作数据,由此,在这一点上与存储器28不同。
[0137] 实施方式2的可编程显示器3与第一实施方式中的可编程显示器3的结构大致相同,但其具有控制部31A以代替控制部31。该控制部31A具有部分功能与控制部31中的数据收发部311和绘图处理部312的功能不同的数据收发部311A和绘图处理部312A。
[0138] 以下将对与实施方式1中不同的数据收发部211A、图像制作工具212A、数据收发部311A以及绘图处理部312A进行说明。
[0139] 为了响应用户在PC2中使用输入装置(例如键盘26或鼠标27)进行的操作,图像制作工具212A(操作数据生成部)生成操作数据,所述操作数据表示在利用图形制作功能、部件图像制作功能、文本制作功能、编辑功能以及命令功能时进行的上述第一实施方式中的各操作内容。作为在图像制作工具212A中生成的操作数据,列举有涉及绘图的操作数据和第一实施方式所述的命令操作数据。即,在本实施方式中,未使用图像操作数据。
[0140] 涉及绘图的操作数据是指,用于在制作时或编辑显示于可编程显示器3上的上述图像时,通过上述各操作绘制出显示于可编程显示器3的显示面板32上的所有显示对象物(基础图像、对象和鼠标光标等)的数据。所述涉及绘图的操作数据是可编程显示器3可识别形式的数据。
[0141] 具体而言,涉及绘图的操作数据是用于绘制上述图像的数据,其包括绘制成为图像背景的基础图像的数据以及配置于该基础图像上的对象的数据。在创建新图像的情况下,通过鼠标27或键盘26来操作上述菜单/图标显示区域202中的菜单或图标,由此生成涉及基础图像绘制的操作数据。通过以输入装置选中或操作所述菜单或图标,或者以输入装置从上述工具区域203中的部件图像显示窗所示的部件图像列表中拖放操作一个部件图像,以生成涉及对象绘制的操作数据。
[0142] 另外,涉及绘图的操作数据也包括输入装置所显现的光标位置以及表示拖放操作的光标数据。例如,在鼠标的输出信号中,包含表示鼠标位置的坐标数据以及表示鼠标进行点击操作的位置的坐标数据。
[0143] 数据收发部211A每次收到基于图像制作工具212A的指示时,将由图像制作工具212A制成的涉及绘图的操作数据以及由图像制作工具212A发布的命令操作数据发送至可编程显示器3。
[0144] 数据收发部311A与第一实施方式的图像制作系统1中的数据收发部311的不同在于,数据收发部311接收来自PC2的图像操作数据,而数据收发部311A接收从PC2发送来的涉及绘图的操作数据。
[0145] 绘图处理部312A基于由数据收发部311A接收到的上述涉及绘图的操作数据,将对象绘制到基础图像上。具体而言,在新制作图像的情况下,绘图处理部312A基于从PC2收到的涉及绘制基础图像的操作数据,将基础图像绘制于显示面板32上。另外,绘图处理部312A基于来自图像制作工具212A的涉及绘图的操作数据(输入装置的所述光标的光标数据)进行光标绘图。
[0146] 下面的描述将讨论如上所述的图像制作系统11如何制作图像。
[0147] 首先,可编程显示器3制作图像的方式与第一种实施的制作图像的方式相同。
[0148] 在创建新图像的情况下,用户利用显示于PC2中的显示屏25(显示面25a)上的图像制作操作窗201的菜单/图标显示区域202,进行生成基础图像的操作。所述操作导致,由图像制作工具212A生成绘制基础图像的操作数据,并由数据收发部211A发送至可编程显示器3,在可编程显示器3中,该涉及绘图的操作数据由数据收发部311A接收,且绘图处理部312A基于所述涉及绘图的操作数据来绘制基础图像。
[0149] 另外,在对已保存于可编程显示器3中的图像数据进行编辑的情况下,利用从可编程显示器3提供的缩略图图像,选择期望的图像,在这点上,图像制作系统11与第一实施方式的图像制作系统1是同样的。但是,和图像制作系统1不同的是,在图像制作系统11中,虽然读出的图像数据加载于可编程显示器3的作业存储器39等上,但并不发送给PC2。
[0150] 在可编程显示器3显示有基础图像的状态下,用户在所述图像制作操作窗201的菜单/图标显示区域202或工具区域203中,使用鼠标27或键盘26,进行用于制作或编辑图像的操作。所述操作导致图像制作工具212A生成用作于命令的涉及绘图的操作数据、命令操作数据。
[0151] 此时,在用户进行图像的制作和编辑操作时,例如进行菜单或图标的点击操作,图像制作工具212A响应上述点击操作生成绘制对象的操作数据。另外,当用户实施由鼠标27拖动部件图像操作那样的连续操作时,图像制作工具212A不断地生成与经该操作产生的命令相关的操作数据。另外,在用户进行鼠标27移动操作的情况下,图像制作工具212A生成命令操作数据,一如上述拖动操作。这样一来,将所生成的操作数据由数据收发部211A发送至可编程显示器3。
[0152] 涉及绘图的操作数据被可编程显示器3的数据收发部311A接收,供绘图处理部312A绘图处理用。例如,绘制出在可编程显示器3的显示面32a的基础图像上配置有新对象的图像。
[0153] 这样,绘图处理部312A基于经用户的操作从PC2发送来的所述各种操作数据,进行对象和光标移动的绘制。由此,将用户于PC2上的操作反映到可编程显示器3所显示的基础图像上。因此,对用户而言,如同使用PC2对可编程显示器3进行操作。
[0154] 参照图3和图4的(a)、(b),下面的描述将详细说明图像制作系统11如何制作图像。
[0155] 图4的(a)和(b)分别表示由可编程显示器3制作和显示和的图像。
[0156] 首先,可编程显示器3以图像制作模式进行动作。在该状态下,如图2以及图4(a)所示,在可编程显示器3上显示出制作中的图像301。通过在基础图像302上设置各种对象,制作出该图像301。
[0157] 在配置有部件图像303的情况下,PC2中,使用图像制作工具212A的部件图像制作功能,在基础图像302上配置部件图像303。此时,如图3所示,从显示于PC2的显示屏25上的图像制作操作窗201的工具区域203中的部件图像窗中,用户选择和拖动用户所期望的部件图像303。
[0158] 这样,用户拖动部件图像303时,如图4(a)中的虚线箭头所示,在基础图像302上,连续地显示出从上方拖动部件图像303的状态。此时,绘图处理部312A基于经用户拖动操作从PC2依次发送来的操作数据,借助光标(未图示)绘制出拖动部件图像303的状态。并且,如图4(b)所示,当部件图像303被放开(Drop)时,在其位置上配置有部件图像303。
[0159] 关于图形,在制作图4(b)所示那样的四边形304的情况下,预先在图像制作工具212A中选择制作四边形模式。在制作工具212A处于该状态下,由鼠标27指向二个点时,绘图处理部312A,基于经用户的指向操作从PC2发送来的操作数据,如图4(a)所示绘制出顶点304a、304b,接着如图4(b)所示绘制出四边形304。
[0160] 这样,绘图处理部312A基于经用户的操作从PC2发送来的所述各种操作数据,绘制出部件图像303、四边形304以及光标移动(Cursor)。由此,将PC2上用户的操作反映到可编程显示器3所显示的基础图像302上。由此,向用户展示了从PC2操作可编程显示器3的情形。
[0161] 在绘制四边形304的情况下,所实施的操作为鼠标27的点击操作(一次性操作)。而且,在第一实施方式中也进行了上述的绘图处理。另外,在通过配置部件图像303来绘制部件图像303的情况下,所进行鼠标27的拖动操作(连续性操作)也反映到可编程显示器
3上的绘图中。
[0162] 如上所述,本实施方式的图像制作系统11也与第一实施方式的图像制作系统1同样,用户也能够实施如同经PC2在可编程显示器3的显示面32a上制作图像的同样的操作。
[0163] 另外,在图像制作系统11中,如所述那样在可编程显示器3中大致忠实地描绘出连续性的操作。因此,能够进一步提高操作性。
[0164] 此外,在本实施方式中,也与第一实施方式同样,只要适当设定制作涉及绘图的操作数据或命令操作数据任一种数据即可。另外,优选不断地发送涉及绘图的操作数据也与第一实施方式同样。
[0165] 另外,在所述第一实施方式以及第二实施方式中,分别使用存储器28、28A,来限定可编程显示器3的显示面32a的坐标位置,但是,在可编程显示器3的显示面32a上如何限定坐标位置在上面并没有限定。
[0166] 如果可编程显示器3与PC2相邻,位置的限定可通过直接操作触摸面板33来进行。作为一个例子,下面的描述将说明将图形图示于可编程显示器3的显示面32a上的情况。
[0167] 首先,从PC2向可编程显示器3发送用于绘制图形、例如四边形的命令的相关操作数据。根据该操作数据,在显示面32a上绘制四边形。此时,将例如由可编程显示器3绘制成的图形设定绘制在显示面32a的中央。在该情况下,确定将四边形绘制于显示面32a的中央。并且,用户以手指按压与所绘制的四边形相对应的触摸面板33上的位置,以选定四边形,保持按压的状态使手指移动到期望的位置后,再放开手指,能够使四边形配置于期望的位置上。另外,四边形的放大和缩小能够例如通过所谓扩大(Pinch-out)和缩进(pinch-in)的操作来进行。
[0168] 如所述那样的绘图处理、四边形(对象)的移动和缩放处理由绘图处理部312、312A来进行。
[0169] 〔附记事项〕
[0170] 在上述第一、第二实施方式中,说明了将用于使PC2作为操作装置进行动作的图像制作操作部21、21A预先设置于PC2中,即将用于使图像制作操作部21、21A动作的程序预先安装于PC2中的情况。但是,并不仅仅局限于此,也能够利用所谓计算,从云服务器中,将用于使图像制作操作部21、21A动作的应用程序下载到PC2中。
[0171] 如果使该应用程序能够识别可编程显示器3用的数据形式,则不需要在可编程显示器3与PC2之间收发数据时进行数据变换。
[0172] 此外,所述程序也能够以通过电子传送来实施且嵌入于载波中的数据信号的方式来实现。
[0173] 在此,本实施方式的图像制作系统也能够如下描述所示。
[0174] 图像制作系统具有操作装置和操作显示器,其制作显示于该操作显示器上的图像的图像数据,其中,所述操作装置具有:操作数据生成部,其在进行操作时,生成表示该操作内容的操作数据;以及数据发送部,其将所述操作数据以所述操作显示器能够兼容的数据形式发送给操作显示器;所述操作显示器具有基于接收到的所述操作数据而将所述图像绘制于所述操作显示器上的控制部。
[0175] 在所述结构中,当进行操作时,由操作装置中的操作数据生成部生成基于该操作的操作数据,数据发送部将操作数据发送至操作显示器。在操作显示器中,控制部基于接收到的操作数据,将图像绘制于显示部上。
[0176] 由此,从操作装置向操作显示器发送操作数据时,基于其操作数据在操作显示器中绘制出图像,因此,对于用户而言,如同是由操作装置在操作显示器上制作图像数据一般。其结果为,能够使要显示于操作显示器上的图像的图像数据在操作显示器上显现来生成。因此,不同于现有的图像制作软件制作图像数据那样,上述方法不需要将已完成的图像数据传送至操作显示器。另外,能够在操作显示器上显示出制作中的图像,这样就不需要考虑利用现有的图像制作软件时显示于操作装置上的图像与显示于操作显示器上的图像之间的显示状态的不同来制作图像,从而能够有效地制作出图像。因此,能够大幅度缩短从图像的制作至操作显示器运行所需的时间。
[0177] 在所述图像制作系统中,所述操作是生成所述图像数据的操作,所述操作装置生成图像操作数据及命令操作数据,所述图像操作数据是通过所述操作生成的图像数据,所述命令操作数据与所述操作显示器的操作相关,所述操作数据传送到所述操作显示器。
[0178] 由此,当操作装置将图像操作数据(图像数据)和命令操作数据向操作显示器发送时,在操作显示器上基于这些操作数据绘制出图像。因此,操作装置中的操作能够以图像单位不断地反映到操作显示器中的绘图中。
[0179] 另外,所述操作装置生成绘图操作数据及命令操作数据,所述操作显示器根据所述绘图操作数据绘制所述图像,所述命令操作数据与所述操作显示器的操作相关,所述操作数据传送到所述操作显示器。
[0180] 由此,在操作装置将涉及绘图的操作数据和命令操作数据发送至操作显示器时,在操作显示器中基于这些操作数据绘制出图像。涉及绘图的操作数据是用于供操作显示器绘制出图像的操作数据,因此,不同于上述的图像数据,不需要为每幅图像分别生成涉及绘图的操作数据。因此,操作装置中的操作能够以对象等绘图对象为单位不断地反映到操作显示器上的绘图中。
[0181] 在所述图像制作系统中,所述数据发送部优选间断性地发送出所述命令操作数据。
[0182] 这样,通过间断性地发送与图像绘制没有直接关系的命令操作数据,能够削减数据通信量。
[0183] 本发明并不局限于上述各实施方式,本领域的熟练技术人员能够在权利要求所示的范围内实施各种变更,即使将由不同实施方式公开的各技术手段适当组合起来而获得的实施方式也包含在本发明的技术的范围内。
[0184] 产业上的可利用性
[0185] 本发明可适合应用到制作显示于可编程显示器等操作显示器上的图像的用途中。
QQ群二维码
意见反馈