電子部件輸送裝置以及電子部件檢查裝置的制造方法
【專利摘要】本發(fā)明提供了一種能夠防止來自外部的惡意程序造成的軟件的非預(yù)期改變,并且能夠防止控制速度的降低的電子部件輸送裝置以及電子部件檢查裝置。電子部件輸送裝置具有:預(yù)先存儲有能夠執(zhí)行的軟件的信息的存儲部(83)、和對存儲于存儲部(83)的軟件的信息與存在啟動請求的軟件的信息進(jìn)行比較的判別部(84)。另外,在存儲于存儲部(83)的軟件的信息與存在啟動請求的軟件的信息不同的情況下,判別部(84)使存在啟動請求的軟件不執(zhí)行。
【專利說明】
電子部件輸送裝置以及電子部件檢查裝置
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及電子部件輸送裝置以及電子部件檢查裝置。
【背景技術(shù)】
[0002]以往,例如已知有檢查IC器件等電子部件的電特性的電子部件檢查裝置,在該電子部件檢查裝置安裝有用于將IC器件輸送至檢查部的保持部的電子部件輸送裝置。在檢查IC器件時,將IC器件配置于保持部,并使設(shè)置于保持部的多個探針與IC器件的各端子接觸。
[0003]這樣的電子部件檢查裝置在工作時與網(wǎng)絡(luò)連接。因此,由于來自外部的病毒等惡意程序(惡意軟件),存在對軟件結(jié)構(gòu)增加非預(yù)期的改變的風(fēng)險。
[0004]在專利文獻(xiàn)I所記載的電子部件檢查裝置中,為了回避上述風(fēng)險,安裝有殺毒軟件。該殺毒軟件對包含有惡意軟件定義文件(黑名單)所記述的已知的字符串或者可疑的字符串的具有惡意的代碼或者數(shù)據(jù)進(jìn)行攔截(驅(qū)除),該方式被稱為所謂的“黑名單方式”。
[0005]專利文獻(xiàn)1:日本特開2010 —140070號公報
[0006]然而,在像專利文獻(xiàn)I那樣采用“黑名單方式”的情況下,在電子部件輸送裝置工作時,例如,由于補(bǔ)丁(用于更新程序的一部分來進(jìn)行修正、功能變更的數(shù)據(jù))增大等,存在控制速度降低這樣的問題。
【發(fā)明內(nèi)容】
[0007]本發(fā)明的目的在于提供一種能夠防止因來自外部的惡意程序造成的軟件的非預(yù)期改變,并且能夠防止控制速度的降低的電子部件輸送裝置以及電子部件檢查裝置。
[0008]這樣的目的通過下述的本發(fā)明被達(dá)成。
[0009][應(yīng)用例I]
[0010]本發(fā)明的電子部件輸送裝置的特征在于判別能夠執(zhí)行的程序。
[0011]由此,能夠防止因來自外部的惡意程序造成的軟件的非預(yù)期改變。另外,與專利文獻(xiàn)I那樣的“黑名單方式”相比,當(dāng)電子部件輸送裝置工作時,能夠防止例如補(bǔ)丁(用于更新程序的一部分來進(jìn)行修正、功能變更的數(shù)據(jù))增大。由此,能夠防止控制速度降低。
[0012][應(yīng)用例2]
[0013]本發(fā)明的電子部件輸送裝置,其特征在于,具有:
[0014]存儲有預(yù)先規(guī)定的第一程序的存儲部,和
[0015]進(jìn)行所述第一程序與第二程序的比較的比較部,
[0016]在所述比較中,在所述第二程序與所述第一程序不同的情況下,使所述第二程序不執(zhí)行。
[0017]由此,能夠防止因來自外部的惡意程序造成的軟件的非預(yù)期改變。另外,與專利文獻(xiàn)I那樣的“黑名單方式”相比,當(dāng)電子部件輸送裝置工作時,例如,能夠防止補(bǔ)丁(用于更新程序的一部分來進(jìn)行修正、功能變更的數(shù)據(jù))增大。因此,能夠防止控制速度降低。
[0018][應(yīng)用例3]
[0019]在本發(fā)明的電子部件輸送裝置中,優(yōu)選在所述比較中,在所述第二程序與所述第一程序相同的情況下,執(zhí)行所述第二程序。
[0020]由此,能夠回避因來自外部的惡意程序造成的軟件的非預(yù)期改變這樣的風(fēng)險。
[0021][應(yīng)用例4]
[0022]在本發(fā)明的電子部件輸送裝置中,優(yōu)選所述第一程序是使該電子部件輸送裝置工作的軟件。
[0023]由此,使電子部件輸送裝置工作的軟件能夠回避因來自外部的惡意程序造成的軟件的非預(yù)期改變這樣的風(fēng)險。
[0024][應(yīng)用例5]
[0025]在本發(fā)明的電子部件輸送裝置中,優(yōu)選在所述存儲部存儲有多個所述第一程序。
[0026]由此,能夠在多個程序中回避上述風(fēng)險。
[0027][應(yīng)用例6]
[0028]在本發(fā)明的電子部件輸送裝置中,優(yōu)選所述多個第一程序被包含于白名單。
[0029]通過如此采用“白名單方式”,從而能夠回避上述風(fēng)險。
[0030][應(yīng)用例7]
[0031]在本發(fā)明的電子部件輸送裝置中,優(yōu)選想要啟動所述第二程序的歷史被存儲于所述存儲部。
[0032]由此,能夠知道想要啟動第二程序的歷史。
[0033][應(yīng)用例8]
[0034]在本發(fā)明的電子部件輸送裝置中,優(yōu)選通知想要啟動所述第二程序的情況。
[0035]由此,能夠即刻知道想要啟動第二程序的情況。
[0036][應(yīng)用例9]
[0037]在本發(fā)明的電子部件輸送裝置中,優(yōu)選具有將想要啟動所述第二程序的情況向外部發(fā)送的通信單元。
[0038]由此,例如,在主機(jī)等,能夠?qū)⑾胍獑拥诙绦虻那闆r向外部發(fā)送。因此,例如,能夠用主機(jī)管理電子部件輸送裝置。
[0039][應(yīng)用例10]
[0040]本發(fā)明的電子部件檢查裝置的特征在于,具有對電子部件進(jìn)行檢查的檢查部,所述電子部件檢查裝置判別能夠執(zhí)行的程序。
[0041]由此,能夠防止因來自外部的惡意程序造成的軟件的非預(yù)期改變。另外,與專利文獻(xiàn)I那樣的“黑名單方式”相比,當(dāng)電子部件檢查裝置工作時,能夠防止例如補(bǔ)丁(用于更新程序的一部分來進(jìn)行修正、功能變更的數(shù)據(jù))增大。因此,能夠防止控制速度降低。
【附圖說明】
[0042]圖1是表示本發(fā)明的電子部件檢查裝置的第一實(shí)施方式的概略俯視圖。
[0043]圖2是圖1所示的電子部件檢查裝置的框圖。
[0044]圖3是表示圖1所示的電子部件檢查裝置具備的控制部的比較部所進(jìn)行的控制動作的圖。
[0045]圖4是用于說明圖1所示的電子部件檢查裝置具備的控制部的控制程序的流程圖。
【具體實(shí)施方式】
[0046]以下,基于附圖所示的優(yōu)選的實(shí)施方式對本發(fā)明的電子部件輸送裝置以及電子部件檢查裝置詳細(xì)地進(jìn)行說明。
[0047]<第一實(shí)施方式>
[0048]圖1是表示本發(fā)明的電子部件檢查裝置的第一實(shí)施方式的概略俯視圖。圖2是圖1所示的電子部件檢查裝置的框圖。圖3是表示圖1所示的電子部件檢查裝置具備的控制部的比較部所進(jìn)行的控制動作的圖。圖4是用于說明圖1所示的電子部件檢查裝置具備的控制部的控制程序的流程圖。
[0049]此外,以下為了便于說明,如圖1所示,將相互正交的3軸設(shè)為X軸、Y軸以及Z軸。另夕卜,包括X軸和Y軸的XY平面為水平,Z軸為鉛垂。另外,將與X軸平行的方向也稱為“X方向”,將與Y軸平行的方向也稱為“Y方向”,將與Z軸平行的方向也稱為“Z方向”。另外,將電子部件的輸送方向的上游側(cè)也僅稱為“上游側(cè)”,將電子部件的輸送方向的下游側(cè)也僅稱為“下游側(cè)”。另外,在本申請說明書中所說的“水平”并不限定于完全的水平,只要不阻礙電子部件的輸送,也包括相對于水平稍微(例如小于5°左右)傾斜的狀態(tài)。
[0050]圖1所示的檢查裝置(電子部件檢查裝置)1例如是用于檢查、測試(以下僅稱“檢查”)BGA(Ball grid array:球柵陣列)封裝、LGA(Land grid array:觸點(diǎn)陣列)封裝等IC器件、LCD(Liquid Crystal Display:液晶顯不器)、CIS(CM0S Image Sensor:CMOS圖像傳感器)等電子部件的電特性的裝置。此外,以下為便于說明,代表性地說明使用IC器件作為進(jìn)行檢查的所述電子部件的情況,并將其設(shè)為“1C器件90”。
[0051]如圖1所示,檢查裝置I被分成托盤供給區(qū)域Al、器件供給區(qū)域(以下僅稱為“供給區(qū)域”)A2、檢查區(qū)域A3、器件回收區(qū)域(以下僅稱為“回收區(qū)域”)A4、托盤除去區(qū)域A5。而且,IC器件90從托盤供給區(qū)域Al到托盤除去區(qū)域A5依次經(jīng)由所述各區(qū)域,并在中途的檢查區(qū)域A3進(jìn)行檢查。如此,檢查裝置I成為具備在各區(qū)域輸送IC器件90的電子部件輸送裝置、在檢查區(qū)域A3內(nèi)進(jìn)行檢查的檢查部16、以及控制部80的裝置。在檢查裝置I中,能夠?qū)耐斜P供給區(qū)域Al到托盤除去區(qū)域A5之中的、從輸送IC器件90的供給區(qū)域A2到回收區(qū)域A4也稱為“輸送區(qū)域(輸送區(qū))”。
[0052]此外,對于檢查裝置I而言,配置有托盤供給區(qū)域Al、托盤除去區(qū)域A5的一方(圖1中的下側(cè))作為正面?zhèn)?,其相反?cè)、即配置有檢查區(qū)域A3的一方(圖1中的上側(cè))作為背面?zhèn)仁褂谩?br>[0053]托盤供給區(qū)域Al是供給排列有未檢查狀態(tài)的多個IC器件90的托盤(配置部件)200的供材部。在托盤供給區(qū)域Al中,能夠堆疊多個托盤200。
[0054]供給區(qū)域A2是供來自托盤供給區(qū)域Al的托盤200上所配置的多個IC器件90分別供給到檢查區(qū)域A3的區(qū)域。此外,以跨過托盤供給區(qū)域Al和供給區(qū)域A2的方式,設(shè)置有將托盤200—個個地輸送的托盤輸送機(jī)構(gòu)11A、11B。
[0055]在供給區(qū)域A2設(shè)置有溫度調(diào)整部(浸泡板)12、器件輸送頭13、托盤輸送機(jī)構(gòu)(第一輸送裝置)15。
[0056]溫度調(diào)整部12是載置有多個IC器件90的載置部,并能夠加熱或者冷卻該多個IC器件90。由此,能夠?qū)C器件90調(diào)整成適于檢查的溫度。在圖1所示的構(gòu)成中,在Y方向上配置、固定有2個溫度調(diào)整部12。而且,通過托盤輸送機(jī)構(gòu)IlA被從托盤供給區(qū)域Al送入的(被輸送來的)托盤200上的IC器件90被輸送至任意一個的溫度調(diào)整部12并被載置。
[0057]器件輸送頭13在供給區(qū)域A2內(nèi)能夠移動地被支承。由此,器件輸送頭13能夠承擔(dān)被從托盤供給區(qū)域Al送入的托盤200和溫度調(diào)整部12之間的IC器件90的輸送、溫度調(diào)整部12和后述的器件供給部14之間的IC器件90的輸送。
[0058]托盤輸送機(jī)構(gòu)15是使除去了所有的IC器件90的狀態(tài)的空的托盤200在供給區(qū)域A2內(nèi)沿X方向輸送的機(jī)構(gòu)。而且,該輸送后,空的托盤200通過托盤輸送機(jī)構(gòu)IlB從供給區(qū)域A2返回至托盤供給區(qū)域Al。
[0059]檢查區(qū)域A3是檢查IC器件90的區(qū)域。在該檢查區(qū)域A3設(shè)置有器件供給部(供給往復(fù)裝置)14、檢查部16、器件輸送頭17、以及器件回收部(回收往復(fù)裝置)18。
[0060]器件供給部14是載置溫度調(diào)整過的IC器件90的載置部,并能夠?qū)⒃揑C器件90輸送到檢查部16附近。該器件供給部14在供給區(qū)域A2和檢查區(qū)域A3之間沿著X方向能夠移動地被支承。另外,在圖1所示的構(gòu)成中,器件供給部14在Y方向配置有2個,溫度調(diào)整部12上的IC器件90被輸送至任意一個的器件供給部14并被載置。
[0061]檢查部16是檢查、測試IC器件90的電特性的單元。在檢查部16設(shè)置有多個探針,該多個探針在保持IC器件90的狀態(tài)下與該IC器件90的端子電連接。而且,IC器件90的端子與探針電連接(接觸),且經(jīng)由探針來進(jìn)行IC器件90的檢查。此外,在檢查部16中,與溫度調(diào)整部12同樣地,能夠加熱或者冷卻IC器件90來將該IC器件90調(diào)整成適于檢查的溫度。
[0062]器件輸送頭17在檢查區(qū)域A3內(nèi)能夠移動地被支承。由此,器件輸送頭17能夠?qū)⒈粡墓┙o區(qū)域A2送入的器件供給部14上的IC器件90輸送至檢查部16并載置。
[0063]器件回收部18是載置結(jié)束了在檢查部16的檢查的IC器件90的載置部,并能夠?qū)⒃揑C器件90輸送到回收區(qū)域A4。該器件回收部18在檢查區(qū)域A3和回收區(qū)域A4之間沿著X方向能夠移動地被支承。另外,在圖1所示的構(gòu)成中,器件回收部18與器件供給部14同樣地在Y方向配置有2個,檢查部16上的IC器件90被輸送至任意一個的器件回收部18并被載置。該輸送通過器件輸送頭17進(jìn)行。
[0064]回收區(qū)域A4是回收檢查結(jié)束了的多個IC器件90的區(qū)域。在該回收區(qū)域A4設(shè)置有回收用托盤19、器件輸送頭20以及托盤輸送機(jī)構(gòu)(第二輸送裝置)21。另外,在回收區(qū)域A4也準(zhǔn)備有空的托盤200。
[0065]回收用托盤19是載置IC器件90的載置部,被固定在回收區(qū)域A4內(nèi),在圖1所示的構(gòu)成中,沿著X方向配置有3個。另外,空的托盤200也是載置IC器件90的載置部,沿著X方向配置有3個。而且,移動到了回收區(qū)域A4的器件回收部18上的IC器件90被輸送至這些回收用托盤19以及空的托盤200中的任意一個并被載置。由此,IC器件90按每個檢查結(jié)果被回收,從而被分類。
[0066]器件輸送頭20在回收區(qū)域A4內(nèi)能夠移動地被支承。由此,器件輸送頭20能夠?qū)C器件90從器件回收部18輸送至回收用托盤19、空的托盤200。
[0067]托盤輸送機(jī)構(gòu)21是使被從托盤除去區(qū)域A5送入的空的托盤200在回收區(qū)域A4內(nèi)沿X方向輸送的機(jī)構(gòu)。而且,該輸送后,空的托盤200配置在回收IC器件90的位置,S卩,可以為所述3個空的托盤200中的任意一個。如此,在檢查裝置I中,在回收區(qū)域A4設(shè)置有托盤輸送機(jī)構(gòu)21,除此之外,在供給區(qū)域A2設(shè)置有托盤輸送機(jī)構(gòu)15。由此,例如與由I個輸送機(jī)構(gòu)進(jìn)行空的托盤200朝X方向的輸送相比,能夠?qū)崿F(xiàn)吞吐量(每單位時間的IC器件90的輸送個數(shù))的提尚O
[0068]此外,作為托盤輸送機(jī)構(gòu)15、21的構(gòu)成,沒有特別地限定,例如列舉具有吸附托盤200的吸附部件、和將該吸附部件以在X方向能夠移動地支承的滾珠絲桿等支承機(jī)構(gòu)的構(gòu)成。
[0069]托盤除去區(qū)域A5是回收并除去排列有檢查完成狀態(tài)的多個IC器件90的托盤200的除材部。在托盤除去區(qū)域A5中能夠堆疊多個托盤200。
[0070]另外,以跨過回收區(qū)域A4和托盤除去區(qū)域A5的方式,設(shè)置有將托盤200—個個地輸送的托盤輸送機(jī)構(gòu)22A、22B。托盤輸送機(jī)構(gòu)22A是將載置有檢查完成的IC器件90的托盤200從回收區(qū)域A4輸送至托盤除去區(qū)域A5的機(jī)構(gòu)。托盤輸送機(jī)構(gòu)22B是將用于回收IC器件90的空的托盤200從托盤除去區(qū)域A5輸送至回收區(qū)域A4的機(jī)構(gòu)。
[0071]在以上那樣的檢查裝置I中,除了溫度調(diào)整部12、檢查部16以外,器件輸送頭13、器件供給部14、器件輸送頭17也被構(gòu)成為能夠加熱或者冷卻IC器件90。由此,IC器件90在被輸送期間,溫度被維持恒定。而且,以下,針對對IC器件90進(jìn)行冷卻,例如在一60°C?一400C的范圍內(nèi)的低溫環(huán)境下進(jìn)行檢查的情況進(jìn)行說明。
[0072]如圖1所示,對于檢查裝置I而言,托盤供給區(qū)域Al與供給區(qū)域A2之間由第一隔板61隔開(被分開),供給區(qū)域A2與檢查區(qū)域A3之間由第二隔板62隔開,檢查區(qū)域A3與回收區(qū)±或八4之間由第三隔板63隔開,回收區(qū)域A4與托盤除去區(qū)域A5之間由第四隔板64隔開。另外,供給區(qū)域A2與回收區(qū)域A4之間也由第五隔板65隔開。這些隔板具有保持各區(qū)域的氣密性的功能。并且,對于檢查裝置I而言,最外層由罩覆蓋,在該罩例如具有前罩70、側(cè)罩71以及72、后卓73 ο
[0073]而且,供給區(qū)域A2成為由第一隔板61、第二隔板62、第五隔板65、側(cè)罩71和后罩73界定出的第一室Rl。未檢查狀態(tài)的多個IC器件90連同托盤200被送入到第一室Rl。
[0074]檢查區(qū)域A3成為由第二隔板62、第三隔板63、后罩73界定出的第二室R2。另外,在第二室R2中在比后罩73靠內(nèi)側(cè)配置有內(nèi)側(cè)隔板66。
[0075]回收區(qū)域A4成為由第三隔板63、第四隔板64、第五隔板65、側(cè)罩72和后罩73界定出的第三室R3。檢查結(jié)束的多個IC器件90從第二室R2被送入至第三室R3。
[0076]如圖1所示,在側(cè)罩71設(shè)置有第一門(左側(cè)第一門)711和第二門(左側(cè)第二門)712。通過打開第一門711、第二門712,由此能夠進(jìn)行例如在第一室Rl內(nèi)的例如維護(hù)、IC器件90的阻塞的解除等(以下,將這些稱為“作業(yè)”作為統(tǒng)稱)。此外,第一門711和第二門712朝相互相反方向開閉,成為所謂的“左右對開的雙開門”。另外,當(dāng)在第一室Rl內(nèi)作業(yè)時,該第一室Rl內(nèi)的器件輸送頭13等可動部停止。
[0077]同樣地,在側(cè)罩72設(shè)置有第一門(右側(cè)第一門)721和第二門(右側(cè)第二門)722。通過打開第一門721、第二門722,由此能夠進(jìn)行例如在第三室R3內(nèi)的作業(yè)。此外,第一門721和第二門722為朝相互相反方向開閉的所謂的“對開門”。另外,當(dāng)在第三室R3內(nèi)作業(yè)時,該第三室R3內(nèi)的器件輸送頭20等可動部停止。
[0078]另外,在后罩73也設(shè)置有第一門(背面?zhèn)鹊谝婚T)731、第二門(背面?zhèn)鹊诙T)732和第三門(背面?zhèn)鹊谌T)733。通過打開第一門731,由此能夠進(jìn)行例如在第一室Rl內(nèi)的作業(yè)。通過打開第三門733,由此能夠進(jìn)行例如在第三室R3內(nèi)的作業(yè)。并且,在內(nèi)側(cè)隔板66設(shè)置有第四門75。而且,通過打開第二門732和第四門75,由此能夠進(jìn)行例如在第二室R2內(nèi)的作業(yè)。此外,第一門731、第二門732和第四門75朝相同方向開閉,且第三門733朝與這些門相反方向開閉。另外,當(dāng)在第二室R2內(nèi)作業(yè)時,該第二室R2內(nèi)的器件輸送頭17等可動部停止。
[0079]而且,通過關(guān)閉各門,由此能夠確保在對應(yīng)的各室的氣密性、絕熱性。
[0080]如圖2所示,控制部80具有驅(qū)動控制部81、檢查控制部82、存儲部83以及判別部(比較部)84。
[0081 ] 驅(qū)動控制部81控制托盤輸送機(jī)構(gòu)IIA、IIB、溫度調(diào)整部12、器件輸送頭13、器件供給部14、托盤輸送機(jī)構(gòu)15、檢查部16、器件輸送頭17、器件回收部18、器件輸送頭20、托盤輸送機(jī)構(gòu)21、托盤輸送機(jī)構(gòu)22A、22B各部的驅(qū)動。
[0082]檢查控制部82基于存儲于存儲部83的程序,進(jìn)行配置于檢查部16的IC器件90的電特性的檢查等。
[0083]存儲部83例如,由RAM等易失性存儲器、ROM等非易失性存儲器、EPR0M、EEPR0M、閃存等可重寫(可消去、可重寫)的非易失性存儲器等、各種半導(dǎo)體存儲器(IC存儲器)等構(gòu)成。
[0084]這里,如圖2所示,控制部80能夠經(jīng)由作為通信單元的LAN(Local Area Network:局域網(wǎng))86與主機(jī)85、其他的檢查裝置等相互通信。然而,由于檢查裝置I與LAN86連接,因此存在病毒等具有惡意的惡意程序(惡意軟件)從主機(jī)85、其他的檢查裝置等進(jìn)入控制部80的顧慮。該情況下,在控制部80使檢查裝置I的各部驅(qū)動時使用的多個軟件(以下、稱為“軟件A” “軟件B” “軟件C )的構(gòu)造被增加非預(yù)期的改變。
[0085]此外,在本說明書中,“程序”是指例如用于使檢查裝置I的各部啟動的順序、命令等。另外,在本說明書中,將“程序”、用于處理“程序”的數(shù)據(jù)等稱為“軟件”作為總稱。
[0086]為了回避上述風(fēng)險,以往,采取了將所謂的“黑名單方式”的病毒檢查軟件安裝在控制部80的方法。該“黑名單方式”的病毒檢查軟件掃描使檢查裝置I的各部驅(qū)動時使用的軟件A?軟件C的代碼,對記述于惡意軟件定義文件(黑名單)的已知的字符串或者可疑的字符串進(jìn)行攔截(驅(qū)除)。
[0087]然而,在該“黑名單方式”中,存在以下那樣的問題。
[0088][I]由于補(bǔ)丁(用于更新程序的一部分來進(jìn)行修正、功能變更的數(shù)據(jù))增大,所以控制速度(CPU性能)降低。
[0089][2]因惡意軟件定義文件的頻繁的更新使得網(wǎng)絡(luò)帶寬的消耗增大。
[0090][3]在惡意軟件定義文件被制作、發(fā)布之前的期間存在感染惡意程序的顧慮。
[0091][4]若OS的支持期間結(jié)束,則惡意軟件定義文件變成無效。
[0092]鑒于這樣的問題,在檢查裝置I中,采用了“白名單方式”。以下,對該方式進(jìn)行說明。
[0093]如圖2所示,在檢查裝置I中,在存儲部83存儲有白名單100。該白名單100是包含上述那樣的軟件A?軟件C的信息的列表。在這些信息中例如包含有各軟件A?軟件C的代碼的標(biāo)題、版本信息以及更新日期時間等信息。
[0094]另外,在檢查裝置I中,將軟件A?軟件C的信息存儲于白名單100時,惡意程序未進(jìn)入軟件A?軟件C的狀態(tài)的代碼被記錄。
[0095]圖3是例如接通了檢查裝置I的電源時存在軟件A、軟件B、軟件C以及軟件D的啟動請求的情況的圖。判別部84對白名單100的軟件A?軟件C的信息與存在啟動請求的軟件A?軟件D的信息進(jìn)行比較。此外,在本實(shí)施方式中,判別部84比較各軟件的標(biāo)題以及更新日期時間。
[0096]如圖3所示,作為比較的結(jié)果,判斷為存在啟動請求的軟件A?軟件C的標(biāo)題以及更新日期時間與白名單100的軟件A?軟件C的標(biāo)題以及更新日期時間相同的話,則判別部84許可軟件A?軟件C的執(zhí)行。
[0097]另一方面,如圖3所示,由于存在啟動請求的軟件D的信息與白名單100中所包含的軟件A?軟件C的信息不一致,所以判別部84禁止執(zhí)行軟件D。
[0098]根據(jù)這樣的“白名單方式”,制成白名單100,并對該白名單100中所包含的軟件的信息與存在啟動請求的軟件的信息進(jìn)行比較,基于其比較結(jié)果即使執(zhí)行軟件也能夠判斷是否安全。因此,能夠防止由于病毒等具有惡意的惡意程序使得對軟件A?軟件C增加非預(yù)期的改變。
[0099]另外,根據(jù)“白名單方式”,由于不需要制成補(bǔ)丁,因此防止“黑名單方式”那樣的補(bǔ)丁的增大。并且,不需要像“黑名單方式”那樣掃描軟件的代碼,通過查詢軟件的例如標(biāo)題、版本信息以及更新日期時間等,從而即使執(zhí)行軟件也能夠判斷是否安全。由于這些,根據(jù)“白名單方式”,能夠防止控制部80的CPU性能降低。因此,能夠解決上述問題[I ]。
[0100]另外,根據(jù)“白名單方式”,能夠回避進(jìn)行“黑名單方式”那樣的惡意軟件定義文件的頻繁更新,并能夠防止網(wǎng)絡(luò)帶寬的消耗增大。因此,能夠解決上述問題[2]。
[0101]另外,根據(jù)“白名單方式”,能夠回避像“黑名單方式”那樣,在惡意軟件定義文件被制成、發(fā)布之前的時間感染惡意程序的風(fēng)險。因此,能夠解決上述問題[3]。
[0102]并且,根據(jù)“白名單方式”,最初,由于不需要OS的支持,所以能夠防止像“黑名單方式”那樣,因OS的支持期間結(jié)束而導(dǎo)致惡意軟件定義文件變成無效。因此,能夠解決上述問題[4]。
[0103]如此,根據(jù)本發(fā)明,通過采用“白名單方式”,能夠防止由來自外部的惡意程序造成的軟件的非預(yù)期改變,并能夠防止控制速度的降低。
[0104]另外,在檢查裝置I中,存在未包含于白名單100的軟件D的啟動請求這樣的歷史被存儲在存儲部83。由此,即使以后也能夠知道何時存在過軟件D的啟動請求。因此,例如,以后,能夠判斷安全管理員是否將軟件D追加到白名單100。
[0105]另外,在檢查裝置I中,能夠?qū)⒋嬖谖窗诎酌麊?00的軟件D的啟動請求這樣的信息顯示在顯示部(監(jiān)視器)87。由此,能夠向檢查裝置I的操作員通知存在未包含于白名單100的軟件D的啟動請求。因此,例如,能夠判斷安全管理員是否將軟件D追加到白名單100。
[0106]并且,如圖2所示,在檢查裝置I中,能夠?qū)⒋嬖谖窗诎酌麊?00的軟件D的啟動請求的歷史經(jīng)由LAN86發(fā)送至例如主機(jī)85。由此,即使在遠(yuǎn)離設(shè)置有檢查裝置I的場所的地方,也能夠知道存在軟件D的啟動請求。因此,例如,基于來自多臺檢查裝置的信息能夠以統(tǒng)計方式判斷安全管理員是否將軟件D追加到白名單100。
[0107]這樣的白名單方式,例如能夠通過將邁克菲(McAf ee )公司制“Appl icat1nControl:應(yīng)用控制”、邁克菲公司制“Embedded Control:嵌入式控制”、趨勢科技(TrendMicro)公司制“Trend Micro Safe Lock:趨勢科技安全鎖”、(股份)巖石國際公司(RockInternat1nal Corporat1n)制 “Lumens1n應(yīng)用程序控制”、Humming Heads股份公司制“防御平臺(DeP)”等軟件安裝在檢查裝置I實(shí)現(xiàn)。
[0108]接著,基于圖4的流程圖對控制部80的控制程序進(jìn)行說明。
[0109]使檢查裝置I啟動時,存在多個軟件的啟動請求(步驟SlOl)。
[0110]接著,在步驟SlOl判斷存在啟動請求的軟件是否被包含在白名單100(步驟S102)。
[0111]在步驟S102中,在步驟SlOl判斷為存在啟動請求的軟件被包含在白名單100的情況下,執(zhí)行存在啟動請求的軟件(步驟S103),并開始檢查。
[0112]此外,在步驟S102中,在步驟SlOl判斷為具有啟動請求的軟件中存在未包含于白名單100的軟件的情況下,禁止未包含于白名單100的軟件的執(zhí)行。而且,通知存在有未包含于白名單100的軟件的啟動請求(步驟S104)。在該步驟S104中,向主機(jī)85發(fā)送該信息,并且將該信息顯示于顯示部87。
[0113]如此,在檢查裝置I中,構(gòu)成為在執(zhí)行程序時判別是否是能夠執(zhí)行的程序。由此,能夠防止來自外部的惡意程序造成的軟件的非預(yù)期改變。另外,與專利文獻(xiàn)I的那樣的“黑名單方式”相比,當(dāng)電子部件檢查裝置工作時,例如能夠防止補(bǔ)丁(用于更新程序的一部分來進(jìn)行修正、功能變更的數(shù)據(jù))增大。因此,能夠防止控制速度降低。
[0114]以上,雖然針對圖示的實(shí)施方式說明了本發(fā)明的電子部件輸送裝置以及電子部件檢查裝置,但是本發(fā)明并不限定于此,構(gòu)成電子部件輸送裝置以及電子部件檢查裝置的各部分能夠置換為可以發(fā)揮同樣的功能的任意的構(gòu)成的部件。另外,也可以添加任意的構(gòu)成物。
[0115]另外,在所述實(shí)施方式中,雖然通信單元作為LAN說明,但是在本發(fā)明中并不限定于此,例如,也可以是WAN(Wide Area Network:廣域網(wǎng))、MAN(MetropoI itan AreaNetwork:城域網(wǎng))、互聯(lián)網(wǎng)等。
[0116]另外,在所述實(shí)施方式中,雖然在白名單中包含有多個軟件,但是在本發(fā)明中并不限定于此,也可以是I個軟件。
[0117]附圖標(biāo)記說明
[0118]1-檢查裝置;IIA-托盤輸送機(jī)構(gòu);IIB-托盤輸送機(jī)構(gòu);12-溫度調(diào)整部;13-器件輸送頭;14-器件供給部;15-托盤輸送機(jī)構(gòu);16-檢查部;17-器件輸送頭;18-器件回收部;19-回收用托盤;20-器件輸送頭;21-托盤輸送機(jī)構(gòu);22A-托盤輸送機(jī)構(gòu);22B-托盤輸送機(jī)構(gòu);61-第一隔板;62-第二隔板;63-第三隔板;64-第四隔板;65-第五隔板;66-內(nèi)側(cè)隔板;70-前罩;71-側(cè)罩;711-第一門;712-第二門;72-側(cè)罩;721-第一門;722-第二門;73-后罩;731-第一門;732-第二門;733-第三門;75-第四門;80-控制部;81-驅(qū)動控制部;82-檢查控制部;83-存儲部;84-判別部;85-主機(jī);86-LAN; 87-顯示部;90-1C器件;100-白名單;200-托盤;Al-托盤供給區(qū)域;A2-供給區(qū)域;A3-檢查區(qū)域;A4-回收區(qū)域;A5-托盤除去區(qū)域;Rl-第一室;R2-第二室;R3-第三室。
【主權(quán)項(xiàng)】
1.一種電子部件輸送裝置,其特征在于,該電子部件輸送裝置判別能夠執(zhí)行的程序。2.一種電子部件輸送裝置,其特征在于,具有: 存儲部,存儲有預(yù)先規(guī)定的第一程序;和 比較部,進(jìn)行所述第一程序與第二程序的比較,在所述比較中,在所述第二程序與所述第一程序不同的情況下,使所述第二程序不執(zhí)行。3.根據(jù)權(quán)利要求2所述的電子部件輸送裝置,其特征在于, 在所述比較中,在所述第二程序與所述第一程序相同的情況下,執(zhí)行所述第二程序。4.根據(jù)權(quán)利要求2或3所述的電子部件輸送裝置,其特征在于,所述第一程序是使該電子部件輸送裝置工作的軟件。5.根據(jù)權(quán)利要求2至4中任意一項(xiàng)所述的電子部件輸送裝置,其特征在于, 在所述存儲部存儲有多個所述第一程序。6.根據(jù)權(quán)利要求5所述的電子部件輸送裝置,其特征在于, 多個所述第一程序被包含于白名單。7.根據(jù)權(quán)利要求2至6中任意一項(xiàng)所述的電子部件輸送裝置,其特征在于, 想要啟動所述第二程序的歷史被存儲于所述存儲部。8.根據(jù)權(quán)利要求2至7中任意一項(xiàng)所述的電子部件輸送裝置,其特征在于, 該電子部件輸送裝置通知想要啟動所述第二程序的情況。9.根據(jù)權(quán)利要求2至8中任意一項(xiàng)所述的電子部件輸送裝置,其特征在于, 具有通信單元,該通信單元將想要啟動所述第二程序的情況向外部發(fā)送。10.一種電子部件檢查裝置,其特征在于, 具有對電子部件進(jìn)行檢查的檢查部, 所述電子部件檢查裝置判別能夠執(zhí)行的程序。
【文檔編號】G01R31/26GK105989289SQ201610156265
【公開日】2016年10月5日
【申請日】2016年3月17日
【發(fā)明人】宮本治彥
【申請人】精工愛普生株式會社