圖像制作系統的制作方法
【專利摘要】本發明目的在于提供一種圖像制作系統(1)。圖像制作系統(1)用于生成顯示于可編程顯示器(3)的顯示部上的圖像的圖像數據,其包括個人電腦(2)和可編程顯示器(3)。當用戶使用鼠標等進行操作時,所述個人電腦的圖像制作操作部(21)生成表示操作內容的操作數據,所述個人電腦的數據收發部(211)將操作數據以與可編程顯示器(3)兼容的數據形式發送至可編程顯示器(3)。所述可編程顯示器(3)的控制部(31)使所述可編程顯示器(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確定使各圖形顯示狀態發生變化的顯 示變化形態。關于顯示變化形態,包括通過上述位地址值的0N/0FF來切換圖形的色彩等、 根據上述的字地址數據的0N/0FF狀態來切換和顯示圖形的狀態顯示及通過字地址的坐標 數據使圖形移動的移動顯示等。
[0051] 部件圖像制作功能是指用于對表示具有特定功能的部件的部件圖像進行制作的 功能。圖像制作工具212使用該部件圖像制作功能,通過限定部件圖像的操作,將選定的部 件圖像配置于所述基礎圖像上。作為限定部件圖像的操作,可列舉對表示顯示于菜單/圖 標顯示區域202中的各部件圖像的圖標的點擊操作;從工具區域203中的上述的部件圖像 窗上所顯示的多個部件圖像中拖放一個圖像的操作等。
[0052] 舉例來說,部件圖像包括開關(例如,0N/0FF開關、切換開關及按鈕開關等)、燈、 數字小鍵盤及各種顯示部件(例如,數值顯示部件、計量顯示部件、曲線圖顯示部件及報警 顯示部件等)等,上述部件圖像是預先準備好。另外,預先給各部件圖像賦予基于各部件圖 像功能的處理規定信息(涉及對象的手續)。由此,能夠通過操作使開關的顯示狀態發生變 化,或者能夠根據數據使燈的顯示狀態發生變化。
[0053] 文本制作功能是指在所述基礎圖像上配置文本輸入框,并書寫用于輸入至該文本 輸入框文本的功能。圖像制作工具212使用該文本制作功能,通過顯示于基礎圖像上的小 鍵盤輸入文本后,以Enter鍵進行操作以確定文本。
[0054] PC2通過使用所述圖形制作功能、部件圖像制作功能以及文本制作功能,通過由圖 像制作工具212進行所述各操作來生成操作數據。
[0055] 操作數據是操作結束時獲得且可由可編程顯示器3顯示的圖像其自身的圖像數 據。另一方面,需要在利用PC2的鼠標27進行光標的移動或雙擊等也可顯示于可編程顯示 器3的基礎圖像302上進行反映。用于將這些操作反映至顯示于可編程顯示器3的基礎圖 像302上的操作數據(例如,通過點擊動作來點擊行坐標位置),由PC2變換為以可編程顯 示器3可識別的數據并傳送至可編程顯示器3。
[0056] 如上所述,將操作數據分別區分為:顯示于可編程顯示器3上的圖像的圖像數據, 艮P,圖像操作數據;以及由可編程顯示器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接口(在圖中標示為"舊81作")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)。FEPR0M 是可改寫的只讀閃 存器,因此,通常起到個人電腦中的硬盤驅動作用。閃存器不具有可動部,且耐沖擊力強,因 此,其在劣惡的周圍環境中也可穩定地進行動作。
[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進行如下的處理,S卩,基于由數據收發部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的⑶I或桌面環境。即,雖然看起來是由操作裝置操作操作顯示器的情形,但 實際上,是由操作顯示器自身(控制部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] 本發明可適合應用到制作顯示于可編程顯示器等操作顯示器上的圖像的用途中。
【權利要求】
1. 一種圖像制作系統,包括操作裝置以及操作顯示器,所述圖像制作系統用于制作顯 示于所述操作顯示器上的圖像的圖像數據,其特征在于, 所述操作裝置包括: 操作數據生成部,當執行操作時,所述操作數據生成部生成操作數據以表示所述操作 的內容;及 數據發送部,用于將所述操作數據發送到所述操作顯示器,所述操作數據的數據類型 與所述操作顯示器兼容; 所述操作顯示器包括控制部,所述控制部用于使所述操作顯示器根據所述操作顯示器 接收到的操作數據繪制所述圖像。
2. 根據權利要求1所述的圖像制作系統,其特征在于,所述操作是生成所述圖像數據 的操作,所述操作裝置生成圖像操作數據及命令操作數據,所述圖像操作數據是通過所述 操作生成的圖像數據,所述命令操作數據與所述操作顯示器的操作相關,所述操作數據傳 送到所述操作顯示器。
3. 根據權利要求1所述的圖像制作系統,其特征在于,所述操作裝置生成繪圖操作數 據及命令操作數據,所述操作顯示器根據所述繪圖操作數據繪制所述圖像,所述命令操作 數據與所述操作顯示器的操作相關,所述操作數據傳送到所述操作顯示器。
4. 根據權利要求2或3所述的圖像制作系統,其特征在于,所述數據發送部間斷性地發 送所述命令操作數據。
【文檔編號】G06F3/0481GK104156206SQ201410366569
【公開日】2014年11月19日 申請日期:2014年7月29日 優先權日:2013年7月29日
【發明者】伊藤孝子, 凱文·霍華德 申請人:迪吉多電子股份有限公司