即便在不能利用通信線路安裝軟件的生產(chǎn)現(xiàn)場,也能夠防止軟件的不正當(dāng)安裝。存儲卡(121)保存有包括軟件ID(43a)的追加軟件(41)、記錄介質(zhì)ID(45)、將記錄介質(zhì)(45)作為鑰匙對軟件ID進(jìn)行加密而成的加密信息(47)。控制部(52)執(zhí)行以下步驟:從存儲卡(121)獲取加密信息(47)的步驟;從存儲卡(121)獲取記錄介質(zhì)ID(45)的步驟;將記錄介質(zhì)ID(45)作為鑰匙對加密信息(47)進(jìn)行解密,由此獲取軟件ID(43b)的步驟;從追加軟件(41)獲取軟件ID(43a)的步驟;將被解密的軟件ID(43b)和從追加軟件(41)獲取的軟件ID(43a)對照的步驟;對照結(jié)果為一致時,將追加軟件(41)存儲于存儲部(51)的步驟。
【技術(shù)實現(xiàn)步驟摘要】
【國外來華專利技術(shù)】
本專利技術(shù)涉及控制裝置及控制裝置系統(tǒng),尤其涉及從連接的記錄介質(zhì)安裝追加軟件的控制裝置以及利用該控制裝置的控制裝置系統(tǒng)。
技術(shù)介紹
在可編程控制器中,采取為了防止因密碼的泄漏而進(jìn)行不正當(dāng)操作的安全措施。例如,為了從工具到可編程控制器的訪問管理,將具有用戶驗證表的存儲卡安裝于可編程控制器,進(jìn)一步從工具向可編程控制器發(fā)送記載了用戶登錄信息的登錄請求指令,當(dāng)兩者的ID以及密碼一致時,允許訪問可編程控制器,這樣的技術(shù)是眾所周知的(例如,參照專利文獻(xiàn)1)?,F(xiàn)有技術(shù)文獻(xiàn)專利文獻(xiàn)專利文獻(xiàn)1:日本特開2003-167606號公報
技術(shù)實現(xiàn)思路
專利技術(shù)所要解決的問題作為可編程控制器的使用方式,有顧客購買追加軟件,并將其安裝于可編程控制器的方式。在這種情況下,通常的安裝是利用個人計算機(jī)從互聯(lián)網(wǎng)進(jìn)行的,但是,根據(jù)利用可編程控制器的生產(chǎn)現(xiàn)場不同,存在著不能攜帶個人計算機(jī)進(jìn)入或者沒有配備通信線路路的情況。本專利技術(shù)的問題是在不能利用通信線路來安裝軟件的生產(chǎn)現(xiàn)場,防止軟件的不正當(dāng)安裝。解決問題的技術(shù)方案以下,作為解決問題的技術(shù)方案說明多個實施方式。這些實施方式可以根據(jù)需要進(jìn)行任意地組合。本專利技術(shù)的控制裝置通過與記錄介質(zhì)連接來使用。記錄介質(zhì)存儲有包括軟件識別信息的追加軟件、記錄介質(zhì)識別信息、將記錄介質(zhì)識別信息作為鑰匙對軟件識別信息進(jìn)行加密而形成的加密信息。控制裝置具有存儲部和能夠訪問記錄介質(zhì)及存儲部的控制部。控制部能夠執(zhí)行以下步驟?!驈挠涗浗橘|(zhì)獲取加密信息的步驟◎從記錄介質(zhì)獲取記錄介質(zhì)識別信息的步驟◎?qū)⒂涗浗橘|(zhì)識別信息作為鑰匙對加密信息進(jìn)行解密,由此獲取軟件識別信息的步驟◎從追加軟件獲取軟件識別信息的步驟◎?qū)Ρ唤饷艿能浖R別信息和從追加軟件獲取的軟件識別信息之間進(jìn)行對照的步驟◎?qū)φ战Y(jié)果一致時,將追加軟件存儲于存儲部的步驟在控制裝置中,被解密的軟件識別信息和從追加軟件獲取的軟件識別信息之間的對照結(jié)果一致時,將追加軟件存儲于存儲部。作為存儲的一例,設(shè)置為:追加軟件從記錄介質(zhì)移動到存儲部,并且處于能夠利用的狀態(tài)。此外,作為存儲的其他例,追加軟件在進(jìn)行判斷步驟之前暫時從記錄介質(zhì)移動,當(dāng)判斷為追加軟件能夠利用,則設(shè)置為能夠利用的狀態(tài)。如上所述,僅在被解密的軟件識別信息和從追加軟件獲取的軟件識別信息之間的對照結(jié)果一致的情況下,追加軟件變成能夠使用的狀態(tài)。因此,僅在使用保存正確的加密信息得記錄介質(zhì)的情況下,追加軟件安裝于控制裝置,并變?yōu)槟軌蚴褂?。即,例如,不存在加密信息且加密信息的鑰匙的介質(zhì)識別信息與記錄介質(zhì)的介質(zhì)識別信息不同,或者,加密信息的內(nèi)容的軟件識別信息與追加軟件的軟件識別信息不同的情況下,追加軟件的安裝作為不正當(dāng)安裝,而不能夠認(rèn)可。本專利技術(shù)的其他控制裝置與存儲有記錄介質(zhì)識別信息的記錄介質(zhì)連接來使用??刂蒲b置具有存儲有包括軟件識別信息的追加軟件的存儲部和能夠訪問記錄介質(zhì)及存儲部的控制部??刂撇磕軌驁?zhí)行以下步驟。◎從追加軟件獲取軟件識別信息的步驟◎從記錄介質(zhì)獲取記錄介質(zhì)識別信息的步驟◎?qū)⒂涗浗橘|(zhì)識別信息作為鑰匙對軟件識別信息進(jìn)行加密,由此來建立加密信息的步驟◎?qū)⒓用苄畔懭胗涗浗橘|(zhì)的步驟◎?qū)⒆芳榆浖拇鎯Σ恳苿拥接涗浗橘|(zhì)的步驟在該裝置中,能夠?qū)⒆芳榆浖凹用苄畔目刂蒲b置寫入到記錄介質(zhì)。因此,即便因控制裝置的一部分的功能出現(xiàn)故障而需要修理控制裝置的情況下,也能夠在修理之前從控制裝置退回追加軟件及加密信息。本專利技術(shù)的其他控制裝置系統(tǒng)包括上述的控制裝置和記錄介質(zhì)。記錄介質(zhì)包括軟件識別信息,并且存儲有通過控制裝置執(zhí)行的追加軟件、記錄介質(zhì)識別信息、將記錄介質(zhì)識別信息作為鑰匙對軟件識別信息進(jìn)行加密而形成的加密信息。在記錄介質(zhì)中,保存加密信息的區(qū)域可以由通過控制裝置的OS能夠讀取的文件系統(tǒng)來構(gòu)成。在該系統(tǒng)中,在記錄介質(zhì)中保存加密信息的區(qū)域難以從控制裝置以外的其他裝置讀取,因此,加密信息難以流出。在記錄介質(zhì)中可以配置有多個追加軟件。在該裝置中,能夠?qū)⒍鄠€追加軟件從1片記錄介質(zhì)安裝于1臺或多臺控制裝置。一個追加軟件可包括多個軟件識別信息。在這種情況下,針對一個追加軟件,多個加密信息與多個軟件識別信息的數(shù)量相對應(yīng)地配置在記錄介質(zhì)中。在該裝置中,基于軟件識別信息和加密信息的各種組合,能夠?qū)⒁粋€追加軟件安裝于多個控制裝置。專利技術(shù)效果在本專利技術(shù)的控制裝置中,僅在被解密的軟件識別信息和從追加軟件獲取的軟件識別信息之間的對照結(jié)果一致的情況下,追加軟件變成能夠使用的狀態(tài)。因此,即便在不能夠基于通信線路來安裝軟件的生產(chǎn)現(xiàn)場,也能夠防止軟件的不正當(dāng)?shù)匕惭b。附圖說明圖1是示出控制系統(tǒng)的整體結(jié)構(gòu)的框圖。圖2是示出控制裝置以及開發(fā)支援裝置的結(jié)構(gòu)的框圖。圖3是示出控制裝置的功能結(jié)構(gòu)以及存儲卡的數(shù)據(jù)結(jié)構(gòu)的框圖。圖4是示出追加軟件的安裝控制動作的流程圖。圖5是示出控制裝置的功能結(jié)構(gòu)以及存儲卡的數(shù)據(jù)結(jié)構(gòu)的框圖。圖6是示出控制裝置的功能結(jié)構(gòu)以及存儲卡的數(shù)據(jù)結(jié)構(gòu)的框圖。圖7是示出控制裝置的功能結(jié)構(gòu)以及存儲卡的數(shù)據(jù)結(jié)構(gòu)的框圖。圖8是示出控制裝置的功能結(jié)構(gòu)以及存儲卡的數(shù)據(jù)結(jié)構(gòu)的框圖。圖9是示出控制裝置的功能結(jié)構(gòu)以及存儲卡的數(shù)據(jù)結(jié)構(gòu)的框圖。圖10是示出追加軟件的安裝控制動作的流程圖(第二實施方式)。圖11是示出控制裝置的功能結(jié)構(gòu)以及存儲卡的數(shù)據(jù)結(jié)構(gòu)的框圖(第二實施方式)。圖12是示出追加軟件的安裝控制動作的流程圖(第三實施方式)。圖13是示出控制裝置的功能結(jié)構(gòu)以及存儲卡的數(shù)據(jù)結(jié)構(gòu)的框圖(第三實施方式)。圖14是示出控制裝置的功能結(jié)構(gòu)以及存儲卡的數(shù)據(jù)結(jié)構(gòu)的框圖(第四實施方式)。圖15是示出追加軟件的安裝控制動作的流程圖(第四實施方式)。圖16是示出控制裝置的功能結(jié)構(gòu)以及存儲卡的數(shù)據(jù)結(jié)構(gòu)的框圖(第四實施方式)。圖17是示出控制裝置的功能結(jié)構(gòu)以及存儲卡的數(shù)據(jù)結(jié)構(gòu)的框圖(第四實施方式)。圖18是示出控制裝置的功能結(jié)構(gòu)以及存儲卡的數(shù)據(jù)結(jié)構(gòu)的框圖(第四實施方式)。圖19是示出控制裝置的功能結(jié)構(gòu)以及存儲卡的數(shù)據(jù)結(jié)構(gòu)的框圖(第四實施方式)。圖20是示出記錄介質(zhì)的數(shù)據(jù)結(jié)構(gòu)的框圖(第五實施方式)。圖21是示出記錄介質(zhì)的數(shù)據(jù)結(jié)構(gòu)的框圖(第六實施方式)。具體實施方式1.第一實施方式(1)控制系統(tǒng)的整體結(jié)構(gòu)首先,參照圖1說明第一實施方式的控制系統(tǒng)整體結(jié)構(gòu)。圖1是示出控制系統(tǒng)的整體結(jié)構(gòu)的框圖??刂葡到y(tǒng)100具有PLC系統(tǒng)1和開發(fā)支援裝置3。例如,PLC系統(tǒng)1通過由傳感器或者開關(guān)構(gòu)成的信號輸入部5輸入信號。此外,PLC系統(tǒng)1根據(jù)需要對來自信號輸入部5的輸入信號執(zhí)行使用程序,由此算出控制控制對象機(jī)器7的輸出信號。開發(fā)支援裝置3實現(xiàn)在PLC系統(tǒng)1的控制裝置11中執(zhí)行的用于建立用戶程序的各種功能。此外,開發(fā)支援裝置3的數(shù)量不限于一個,例如,只要允許能夠分配給開發(fā)支援裝置3的地址數(shù)量,則能夠連接任意數(shù)量的開發(fā)支援裝置3。(2)PLC系統(tǒng)的結(jié)構(gòu)接著,參照圖1說明PLC系統(tǒng)1的詳細(xì)結(jié)構(gòu)。PLC系統(tǒng)1具有控制裝置11、輸入單元13、輸出單元15、電源單元17。控制裝置11是可編程邏輯控制器(Programmable Logic Controller,PLC)的CPU單元。此外,在控制裝置11中,在規(guī)定的周期重復(fù)執(zhí)行規(guī)定的任務(wù)。任務(wù),是指包括基于來自輸入單元13的輸入信號來更新輸入變量,并且基于輸出變量來更新輸出到輸出單元15的輸出信號的I/O刷新本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點】
一種控制裝置,其與記錄介質(zhì)連接來使用,所述記錄介質(zhì)保存有包括軟件識別信息的追加軟件、記錄介質(zhì)識別信息、將所述記錄介質(zhì)識別信息作為鑰匙對所述軟件識別信息進(jìn)行加密而成的加密信息,其中,包括:存儲部,以及控制部,其能夠訪問所述記錄介質(zhì)及所述存儲部;所述控制部能夠執(zhí)行以下步驟:從所述記錄介質(zhì)獲取所述加密信息的步驟;從所述記錄介質(zhì)獲取所述記錄介質(zhì)識別信息的步驟;將所述記錄介質(zhì)識別信息作為鑰匙對所述加密信息進(jìn)行解密,由此獲取所述軟件識別信息的步驟;從所述追加軟件獲取所述軟件識別信息的步驟;將被解密的軟件識別信息和從所述追加軟件獲取的軟件識別信息對照的步驟;所述對照結(jié)果一致時,將所述追加軟件存儲于所述存儲部的步驟。
【技術(shù)特征摘要】
【國外來華專利技術(shù)】2014.03.14 JP 2014-0527981.一種控制裝置,其與記錄介質(zhì)連接來使用,所述記錄介質(zhì)保存有包括軟件識別信息的追加軟件、記錄介質(zhì)識別信息、將所述記錄介質(zhì)識別信息作為鑰匙對所述軟件識別信息進(jìn)行加密而成的加密信息,其中,包括:存儲部,以及控制部,其能夠訪問所述記錄介質(zhì)及所述存儲部;所述控制部能夠執(zhí)行以下步驟:從所述記錄介質(zhì)獲取所述加密信息的步驟;從所述記錄介質(zhì)獲取所述記錄介質(zhì)識別信息的步驟;將所述記錄介質(zhì)識別信息作為鑰匙對所述加密信息進(jìn)行解密,由此獲取所述軟件識別信息的步驟;從所述追加軟件獲取所述軟件識別信息的步驟;將被解密的軟件識別信息和從所述追加軟件獲取的軟件識別信息對照的步驟;所述對照結(jié)果一致時,將所述追加軟件存儲于所述存儲部的步驟。2.一種控制裝置,其與存儲有記錄介質(zhì)識別信息的記錄介質(zhì)連接來使用,其中,包括:存儲部,其存儲有包括軟件識別信息的追加軟件,以及控制部,其能夠訪問所述記錄介質(zhì)及所述存儲部;所述控制部執(zhí)行以下步驟:從所述追...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:川上真輔,日岡威彥,阿部裕,
申請(專利權(quán))人:歐姆龍株式會社,
類型:發(fā)明
國別省市:日本;JP
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。