專利名稱:圖像處理設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種通過圖像而檢驗(yàn)產(chǎn)品質(zhì)量的圖像處理設(shè)備。
背景技術(shù):
迄今為止,已知通過圖像處理而確定產(chǎn)品質(zhì)量的圖像檢驗(yàn)系統(tǒng)。 該圖像檢驗(yàn)系統(tǒng)在實(shí)際檢驗(yàn)之前實(shí)現(xiàn)測試,以便提高檢驗(yàn)的精確度。 在該測試的處理過程中,設(shè)置對生產(chǎn)線上的產(chǎn)品進(jìn)行成像的照相機(jī)的 參數(shù),設(shè)置由相關(guān)照相機(jī)成像的圖像的圖像處理的參數(shù),等等。因此, 在這種傳統(tǒng)的圖像檢驗(yàn)系統(tǒng)中,通常,在生產(chǎn)線上的產(chǎn)品檢驗(yàn)處理之 前,執(zhí)行這樣的測試處理,而在生產(chǎn)線上的產(chǎn)品檢測處理期間,不能 夠?qū)崿F(xiàn)該測試處理。
此外,已知在以下的專利文件l中,描述了一種執(zhí)行測試處理的 傳統(tǒng)技術(shù)。該專利文件1中描述的測試執(zhí)行系統(tǒng)通過以聯(lián)鎖方式顯示多 角度視覺屏幕,來實(shí)現(xiàn)對內(nèi)置微型計(jì)算機(jī)系統(tǒng)的控制軟件的測試。為 了實(shí)現(xiàn)該測試,測試執(zhí)行系統(tǒng)基于設(shè)備信息(該設(shè)備信息定義了設(shè)備 的形狀和輸入/輸出的有關(guān)信息)實(shí)現(xiàn)設(shè)備模擬,并且測試該設(shè)備的控 制程序。設(shè)備對應(yīng)表使得控制程序與在設(shè)備信息中定義的設(shè)備彼此對 應(yīng)。每當(dāng)說明控制程序的一個(gè)步驟時(shí),模擬執(zhí)行程序?qū)⒃摬襟E作為程 序跟蹤顯示來展示給用戶。同時(shí),利用這種展示,模擬執(zhí)行程序以圖 表的方式表示關(guān)于從設(shè)備信息中獲得的設(shè)備形狀的數(shù)據(jù),并且結(jié)合設(shè) 備的情況將這樣的形狀數(shù)據(jù)顯示為動畫,這是通過執(zhí)行控制程序的一 個(gè)步驟而改變的。日本專利未審公開No.H8-194634 (于1996年公布)
發(fā)明內(nèi)容
專利文件l中描述的傳統(tǒng)測試執(zhí)行系統(tǒng)展示了執(zhí)行測試的時(shí)間及測試進(jìn)度的顯示內(nèi)容。然而,在將測試執(zhí)行系統(tǒng)應(yīng)用于上述檢驗(yàn)系統(tǒng) 的情況下,必須在停止生產(chǎn)線一次之后執(zhí)行測試。
此外,在上述圖像檢驗(yàn)系統(tǒng)中,在產(chǎn)品檢驗(yàn)期間所能做的僅是確 認(rèn)被確定為不合格的產(chǎn)品的圖像,并僅執(zhí)行對檢驗(yàn)結(jié)果的確認(rèn),諸如 參照測量值的結(jié)果歷史記錄。此外,盡管即使在產(chǎn)品檢驗(yàn)期間,也已 經(jīng)能夠改變檢驗(yàn)條件和檢驗(yàn)閾值,但是為了評估變化內(nèi)容的有效性, 這樣的測試和檢驗(yàn)不能夠在不影響產(chǎn)品檢驗(yàn)處理的情況下予以執(zhí)行。 因此,不能夠同時(shí)執(zhí)行產(chǎn)品檢驗(yàn)處理以及多種設(shè)置,必須停止產(chǎn)品檢 驗(yàn)處理并停止生產(chǎn)線,以便改變產(chǎn)品檢驗(yàn)處理的條件并添加或調(diào)整新 的檢驗(yàn)區(qū)域。
此外,盡管采用將個(gè)人計(jì)算機(jī)連接至圖像檢驗(yàn)系統(tǒng)這種在線方 式,能夠執(zhí)行用于改變產(chǎn)品檢驗(yàn)處理的設(shè)置的另一方法,但是即使使 用該方法,也必須在改變產(chǎn)品檢驗(yàn)處理的設(shè)置期間停止生產(chǎn)線。
在這種情況下,考慮到上述實(shí)際情形,提出了本發(fā)明。本發(fā)明的 目的是提供一種圖像處理設(shè)備,該圖像處理設(shè)備能夠改變產(chǎn)品檢驗(yàn)處 理的設(shè)置,即使在相關(guān)的產(chǎn)品檢驗(yàn)處理期間,也無需中斷產(chǎn)品檢驗(yàn)處 理。
根據(jù)本發(fā)明的圖像處理設(shè)備,包括測試存儲器,其存儲測試數(shù) 據(jù);多個(gè)產(chǎn)品檢驗(yàn)存儲器,其存儲產(chǎn)品檢驗(yàn)數(shù)據(jù);以及圖像處理系統(tǒng), 其執(zhí)行測試程序,該測試程序用于使用通過對產(chǎn)品成像而獲得的圖 像數(shù)據(jù)并使用測試數(shù)據(jù),來測試充當(dāng)檢驗(yàn)對象的產(chǎn)品,以及用于將測 試數(shù)據(jù)存儲在任意的產(chǎn)品檢驗(yàn)存儲器中;以及執(zhí)行產(chǎn)品檢驗(yàn)程序,該 產(chǎn)品檢驗(yàn)程序用于使用通過對產(chǎn)品成像而獲得的圖像數(shù)據(jù),并使用在 任意產(chǎn)品檢驗(yàn)存儲器中所存儲的產(chǎn)品檢驗(yàn)數(shù)據(jù),來檢驗(yàn)充當(dāng)檢驗(yàn)對象 的產(chǎn)品的質(zhì)量。為了解決上述問題,上述圖像處理設(shè)備的特征在于 在產(chǎn)品檢驗(yàn)程序處于被執(zhí)行狀態(tài)時(shí)執(zhí)行測試程序的情況下,圖像處理 系統(tǒng)降低要根據(jù)測試程序而執(zhí)行的測試任務(wù)的優(yōu)先級,以使其低于要 根據(jù)產(chǎn)品檢驗(yàn)程序而執(zhí)行的產(chǎn)品檢驗(yàn)任務(wù)的優(yōu)先級,并且并行處理產(chǎn) 品檢驗(yàn)程序和測試程序。
根據(jù)本發(fā)明,在產(chǎn)品檢驗(yàn)程序處于被執(zhí)行狀態(tài)時(shí)執(zhí)行測試程序的情況下,降低要根據(jù)測試程序而執(zhí)行的測試任務(wù)的優(yōu)先級,以使其低 于要根據(jù)產(chǎn)品檢驗(yàn)程序而執(zhí)行的產(chǎn)品檢驗(yàn)任務(wù)的優(yōu)先級,并且并行處 理產(chǎn)品檢驗(yàn)程序和測試程序。相應(yīng)地,即使在產(chǎn)品檢驗(yàn)處理期間,也 可以改變產(chǎn)品檢驗(yàn)處理的設(shè)置,而無需中斷相關(guān)的產(chǎn)品檢驗(yàn)處理。
圖l是示出了應(yīng)用本發(fā)明的圖像檢驗(yàn)系統(tǒng)的配置的框圖。
圖2是示出了應(yīng)用本發(fā)明的圖像檢驗(yàn)系統(tǒng)的操作過程的流程圖。
圖3是示出了應(yīng)用本發(fā)明的圖像檢驗(yàn)系統(tǒng)的另一配置的框圖。
圖4是示出了應(yīng)用本發(fā)明的圖像檢驗(yàn)系統(tǒng)的另一操作過程的流程圖。
具體實(shí)施例方式
以下將參照附圖描述本發(fā)明的實(shí)施例。 例如,本發(fā)明應(yīng)用于如圖l所示配置的圖像檢驗(yàn)系統(tǒng)。該圖像檢 驗(yàn)系統(tǒng)用于檢驗(yàn)對象的外觀,該對象例如是主要出于如下目的的組件
和產(chǎn)品在生產(chǎn)線上對組件等的類型標(biāo)識、用于混合不同類型組件的 檢驗(yàn)、裝配工作、產(chǎn)品檢驗(yàn)等進(jìn)行自動化的目的。在該圖像檢驗(yàn)系統(tǒng) 中,圖像處理的結(jié)果用于測量/識別對象的區(qū)域、形狀、位置等,由此 確定對象是合格的還是不合格的,等等。
該圖像檢驗(yàn)系統(tǒng)包括成像單元l;檢驗(yàn)圖像存儲器2;檢驗(yàn)處理 單元3;第一檢驗(yàn)數(shù)據(jù)存儲單元4A和第二檢驗(yàn)數(shù)據(jù)存儲單元4B;內(nèi)嵌 輸入/輸出控制單元5;顯示器控制單元(顯示器控制裝置)6;以及顯 示單元(顯示裝置)7。
在檢驗(yàn)產(chǎn)品質(zhì)量的情況下,該圖像檢驗(yàn)系統(tǒng)創(chuàng)建由成像單元l通 過對產(chǎn)品成像而獲得的成像圖像數(shù)據(jù)。該成像圖像數(shù)據(jù)由檢驗(yàn)圖像存
儲器2捕獲,并暫時(shí)被存儲在檢驗(yàn)圖像存儲器2中,并且被視為檢驗(yàn)處 理單元3要檢驗(yàn)的對象。
檢驗(yàn)處理單元3由微處理器構(gòu)成,該微處理器從程序存儲器(未 示出)讀取產(chǎn)品檢驗(yàn)程序,并根據(jù)相關(guān)的產(chǎn)品檢驗(yàn)程序的指令執(zhí)行算術(shù)運(yùn)算處理(產(chǎn)品檢驗(yàn)任務(wù))。操作輸入單元(未示出)將由檢驗(yàn)處理
單元3對產(chǎn)品檢測任務(wù)的啟動觸發(fā)(檢驗(yàn)觸發(fā))提供至內(nèi)嵌輸入/輸出 控制單元5,并且將該啟動觸發(fā)從內(nèi)嵌輸入/輸出控制單元5提供至檢驗(yàn) 處理單元3。此外,內(nèi)嵌輸入/輸出控制單元5向外輸出由檢驗(yàn)處理單元 3獲得的產(chǎn)品檢驗(yàn)結(jié)果。
在將檢驗(yàn)觸發(fā)提供給檢驗(yàn)處理單元3時(shí),檢驗(yàn)處理單元3通過使用 在檢驗(yàn)圖像存儲器2中所存儲的成像圖像數(shù)據(jù),以及使用在第一檢驗(yàn)數(shù) 據(jù)存儲單元4A或第二檢驗(yàn)數(shù)據(jù)存儲單元4B中所存儲的產(chǎn)品檢驗(yàn)數(shù)據(jù), 來對產(chǎn)品執(zhí)行這樣的質(zhì)量檢驗(yàn)。例如,檢驗(yàn)處理單元3將存儲在檢驗(yàn)圖 像存儲器2中的圖像數(shù)據(jù),與預(yù)先存儲在第一檢驗(yàn)數(shù)據(jù)存儲單元4A或 第二檢驗(yàn)數(shù)據(jù)存儲單元4B中的合格產(chǎn)品的成像圖像數(shù)據(jù)相互比較,測
量作為對象的產(chǎn)品的區(qū)域、形狀、位置等,并創(chuàng)建出產(chǎn)品合格還是不 合格這種產(chǎn)品檢驗(yàn)結(jié)果。通過顯示器控制單元6,將該產(chǎn)品檢驗(yàn)結(jié)果顯 示在顯示單元7上。
通過執(zhí)行下面將描述的測試任務(wù),將分別存儲在第一檢驗(yàn)數(shù)據(jù)存 儲單元4A和第二檢驗(yàn)數(shù)據(jù)存儲單元4B中的第一檢驗(yàn)數(shù)據(jù)和第二檢驗(yàn)
數(shù)據(jù)切換成測試數(shù)據(jù)。
此外,該圖像檢驗(yàn)系統(tǒng)更新在產(chǎn)品檢驗(yàn)任務(wù)中使用的產(chǎn)品檢驗(yàn)數(shù) 據(jù),以便通過檢驗(yàn)處理單元3,來提高這種產(chǎn)品質(zhì)量確定的精確度,或 在改變要由檢驗(yàn)處理單元3檢驗(yàn)的檢驗(yàn)對象的情況下,提高這種產(chǎn)品質(zhì) 量確定的精確度。為了這個(gè)目的,該圖像檢驗(yàn)系統(tǒng)包括測試檢驗(yàn)處 理單元8;測試數(shù)據(jù)存儲單元9,其作為存儲測試數(shù)據(jù)的測試存儲器; 測試圖像存儲器IO,其充當(dāng)測試檢驗(yàn)處理單元8的工作區(qū);數(shù)據(jù)通信單 元ll;以及存儲設(shè)備12。
存儲設(shè)備12由諸如用于內(nèi)部存儲的存儲器和外部存儲介質(zhì)之類 的記錄/再現(xiàn)設(shè)備構(gòu)成。在該存儲設(shè)備12中,存儲了要被存儲在測試數(shù) 據(jù)存儲單元9中的測試數(shù)據(jù)。存儲設(shè)備12根據(jù)指令向數(shù)據(jù)通信單元11 提供測試數(shù)據(jù),該指令是基于對操作輸入單元(未示出)的操作的指 令。此外,從數(shù)據(jù)通信單元11向存儲設(shè)備12,提供檢驗(yàn)處理單元3執(zhí)行 產(chǎn)品檢驗(yàn)時(shí)的成像圖像數(shù)據(jù)。存儲設(shè)備12對文件執(zhí)行多路開放,以便同步執(zhí)行如下處理存儲檢驗(yàn)圖像存儲器2中所存儲的成像圖像數(shù)據(jù)的
處理;以及通過數(shù)據(jù)通信單元ll,向測試數(shù)據(jù)存儲單元9輸出測試數(shù)據(jù)
的處理。
數(shù)據(jù)通信單元ll可以通過諸如以太網(wǎng)(注冊商標(biāo))之類的通信接
口,連接至存儲設(shè)備12,并可進(jìn)行通信。數(shù)據(jù)通信單元ll并行執(zhí)行如
下處理將存儲器設(shè)備12中所存儲的測試數(shù)據(jù)加載到測試數(shù)據(jù)存儲單 元9上的處理;將檢驗(yàn)圖像存儲器2中所存儲的成像數(shù)據(jù)存儲在存儲設(shè) 備12中的處理;以及將測試數(shù)據(jù)存儲單元9中所存儲的測試數(shù)據(jù)復(fù)制并
重寫至第一檢驗(yàn)數(shù)據(jù)存儲單元4A或第二檢驗(yàn)數(shù)據(jù)存儲單元4B。
測試檢驗(yàn)處理單元8由微處理器構(gòu)成,該微處理器從程序存儲器 (未示出)讀取測試執(zhí)行程序,并且根據(jù)相關(guān)的測試執(zhí)行程序的指令 來執(zhí)行算術(shù)運(yùn)算處理(測試任務(wù))。
在實(shí)現(xiàn)測試時(shí),測試檢驗(yàn)處理單元8從測試數(shù)據(jù)存儲單元9讀取出 測試數(shù)據(jù),并且從測試圖像存儲器10讀取出用于測試的成像圖像數(shù)據(jù) (測試圖像)。測試圖像存儲器10中的該測試圖像可以是通過成像單元 l成像并存儲在檢驗(yàn)圖像存儲器2中的成像圖像數(shù)據(jù)。然后,通過使用 成像圖像數(shù)據(jù)和測試數(shù)據(jù),測試檢驗(yàn)處理單元8執(zhí)行如下算術(shù)運(yùn)算處 理測量產(chǎn)品的區(qū)域、形狀、位置等,并創(chuàng)建出與檢驗(yàn)處理單元3類似 的方式的產(chǎn)品合格或不合格這種測試結(jié)果,并且向顯示器控制單元6 輸出測試結(jié)果。
從測試檢驗(yàn)處理單元8向顯示器控制單元6提供測試結(jié)果,并且從 檢驗(yàn)處理單元3向顯示器控制單元6提供產(chǎn)品檢驗(yàn)結(jié)果。顯示器控制單 元6在如下狀態(tài)之間切換向顯示單元7提供包括測試結(jié)果的測試圖像 并在顯示單元7上顯示測試屏7a的狀態(tài);以及,向顯示單元7提供包括 產(chǎn)品檢驗(yàn)結(jié)果的檢驗(yàn)圖像并在顯示單元7上顯示檢驗(yàn)屏7b的狀態(tài)。
在如上所述的圖像檢驗(yàn)系統(tǒng)中,檢驗(yàn)處理單元3和測試檢驗(yàn)處理 單元8起到圖像處理裝置的作用,用于使用成像圖像數(shù)據(jù)和測試數(shù)據(jù)來 執(zhí)行用來測試產(chǎn)品的測試程序,并將測試數(shù)據(jù)存儲在第一檢驗(yàn)數(shù)據(jù)存 儲單元4A或第二檢驗(yàn)數(shù)據(jù)存儲單元4B中,以及使用成像圖像數(shù)據(jù)和第 一或第二檢驗(yàn)數(shù)據(jù),來執(zhí)行用來檢驗(yàn)產(chǎn)品質(zhì)量的產(chǎn)品檢驗(yàn)程序。此外,如果在允許檢驗(yàn)處理單元3執(zhí)行產(chǎn)品檢驗(yàn)任務(wù)的產(chǎn)品檢驗(yàn) 程序處于被執(zhí)行狀態(tài)時(shí),由測試檢驗(yàn)處理單元8執(zhí)行測試程序,則圖像 檢驗(yàn)系統(tǒng)降低要根據(jù)測試程序而執(zhí)行的測試任務(wù)的優(yōu)先級,使其低于 要根據(jù)產(chǎn)品檢驗(yàn)程序而執(zhí)行的產(chǎn)品檢驗(yàn)任務(wù)的優(yōu)先級,并且通過微處
理器并行處理產(chǎn)品檢驗(yàn)程序和測試程序。具體地,當(dāng)檢驗(yàn)處理單元3 通過產(chǎn)品檢驗(yàn)任務(wù)向顯示器控制單元6輸出產(chǎn)品檢驗(yàn)結(jié)果,并且產(chǎn)品檢 驗(yàn)任務(wù)被暫時(shí)結(jié)束時(shí),圖像檢驗(yàn)系統(tǒng)啟動測試任務(wù)。
如圖2所示,通過構(gòu)成檢驗(yàn)處理單元3和測試檢驗(yàn)處理單元8的微 處理器,如上所述的圖像檢驗(yàn)系統(tǒng)并行處理如下任務(wù)與產(chǎn)品檢驗(yàn)的 執(zhí)行處理相關(guān)的產(chǎn)品檢驗(yàn)任務(wù);以及與設(shè)置產(chǎn)品檢驗(yàn)的設(shè)置處理相關(guān) 的測試任務(wù)。值得注意的是,在操作該圖像檢驗(yàn)系統(tǒng)的開始時(shí),將相 同的產(chǎn)品檢驗(yàn)數(shù)據(jù)存儲在第一檢驗(yàn)數(shù)據(jù)存儲單元4A和第二檢驗(yàn)數(shù)據(jù) 存儲單元4B中。
首先,當(dāng)在步驟S1將檢驗(yàn)觸發(fā)輸入至測試檢驗(yàn)處理單元8時(shí),在 步驟S2,測試檢驗(yàn)處理單元8的與這種執(zhí)行處理相關(guān)的產(chǎn)品檢驗(yàn)任務(wù) 允許檢驗(yàn)圖像存儲器2捕獲由成像單元1成像的成像圖像數(shù)據(jù)。充當(dāng)由 用戶操作的操作輸入單元(未示出)的簡單遠(yuǎn)程控制器等產(chǎn)生該檢驗(yàn) 觸發(fā),然后,測試檢驗(yàn)處理單元8通過內(nèi)嵌輸入/輸出控制單元5來檢測 該檢驗(yàn)觸發(fā)。作為該簡單遠(yuǎn)程控制器,提出了包括方向鍵和判決鍵在 內(nèi)的簡單輸入設(shè)備,與鼠標(biāo)等相比,其可操作性較差。
其次,在步驟S3,測試檢驗(yàn)處理單元8確定數(shù)據(jù)切換標(biāo)記是否啟 用,在產(chǎn)品檢驗(yàn)數(shù)據(jù)由與設(shè)置處理相關(guān)的測試任務(wù)改變,并且有必要 切換在產(chǎn)品檢驗(yàn)任務(wù)中所使用的產(chǎn)品檢驗(yàn)數(shù)據(jù)的情況下,該數(shù)據(jù)切換 標(biāo)記啟用,否則禁用。在數(shù)據(jù)切換標(biāo)記沒有啟用的情況下,測試檢驗(yàn) 處理單元8將處理提前至步驟S6,并在步驟S6處執(zhí)行產(chǎn)品檢驗(yàn)任務(wù), 然后在步驟S7向顯示器控制單元6輸出產(chǎn)品檢驗(yàn)結(jié)果。
同時(shí),在數(shù)據(jù)切換標(biāo)記啟用的情況下,在步驟S4,將產(chǎn)品檢驗(yàn)任 務(wù)中所使用的產(chǎn)品檢驗(yàn)數(shù)據(jù)在第一檢驗(yàn)數(shù)據(jù)和第二檢驗(yàn)數(shù)據(jù)之間切 換。具體地,在產(chǎn)品檢驗(yàn)任務(wù)當(dāng)前所使用的產(chǎn)品檢驗(yàn)數(shù)據(jù)是第一檢驗(yàn) 數(shù)據(jù)的情況下,將產(chǎn)品檢驗(yàn)數(shù)據(jù)切換成第二檢驗(yàn)數(shù)據(jù),相反地,在產(chǎn)品檢驗(yàn)任務(wù)當(dāng)前所使用的產(chǎn)品檢驗(yàn)數(shù)據(jù)是第二檢驗(yàn)數(shù)據(jù)的情況下,將 產(chǎn)品檢驗(yàn)數(shù)據(jù)切換成第一檢驗(yàn)數(shù)據(jù)。
在下一步驟S5中,通過測試檢驗(yàn)處理單元8,將數(shù)據(jù)切換標(biāo)記設(shè)
置為禁用,然后執(zhí)行步驟S6和步驟S7,從而將顯示單元7切換至檢驗(yàn) 屏7b,并且該處理返回步驟S1。
對于與設(shè)置處理相關(guān)的測試任務(wù),從步驟S11以后,在暫時(shí)結(jié)束 優(yōu)先級高于相關(guān)測試任務(wù)優(yōu)先級的產(chǎn)品檢驗(yàn)任務(wù)的時(shí)間點(diǎn)處,啟動處理。
在步驟S11中,數(shù)據(jù)通信單元11根據(jù)指令將存儲設(shè)備12中所存儲 的測試數(shù)據(jù)加載在測試數(shù)據(jù)存儲單元9上,該指令是基于對操作輸入單 元(未示出)的操作的指令。
在下一步驟S12中,通過測試檢驗(yàn)處理單元8,使用測試數(shù)據(jù)存儲 單元9中所存儲的測試數(shù)據(jù)以及被讀入測試圖像存儲器10的成像圖像 數(shù)據(jù),執(zhí)行如下處理檢驗(yàn)并測試測試圖像存儲器10中所存儲的成像 圖像數(shù)據(jù)。此處,在為了提高生產(chǎn)線上當(dāng)前所生產(chǎn)的產(chǎn)品的質(zhì)量確定 的精確度而執(zhí)行測試任務(wù)的情況下,將合格產(chǎn)品的產(chǎn)品檢驗(yàn)數(shù)據(jù)(除 第一檢驗(yàn)數(shù)據(jù)和第二檢驗(yàn)數(shù)據(jù)以外的數(shù)據(jù))加載在測試數(shù)據(jù)存儲單元9 上。然后,測試檢測處理單元8將測試數(shù)據(jù)與成像圖像數(shù)據(jù)相互比較, 創(chuàng)建測試結(jié)果,并通過顯示器控制單元6將顯示單元7切換至測試屏7a。
在下一步驟S13中,通過測試檢測處理單元8,確定是否使步驟Sll
中設(shè)置的測試數(shù)據(jù)改變?yōu)楫a(chǎn)品檢驗(yàn)數(shù)據(jù)。此時(shí),根據(jù)已直觀地確認(rèn)了 測試屏7a的用戶對操作輸入單元的操作,測試檢測處理單元8確定是否
使測試數(shù)據(jù)改變?yōu)楫a(chǎn)品檢驗(yàn)數(shù)據(jù)。在沒有使測試數(shù)據(jù)改變?yōu)楫a(chǎn)品檢驗(yàn) 數(shù)據(jù)的情況下,結(jié)束測試任務(wù),并結(jié)束該處理。同時(shí),在使測試數(shù)據(jù) 改變?yōu)楫a(chǎn)品檢驗(yàn)數(shù)據(jù)的情況下,處理前進(jìn)至步驟S14。
在步驟S14中,通過數(shù)據(jù)通信單禾ll,將測試數(shù)據(jù)存儲單元9中所 存儲的測試數(shù)據(jù)復(fù)制到第一檢驗(yàn)數(shù)據(jù)存儲單元4A或第二檢驗(yàn)數(shù)據(jù)存 儲單元4B。此時(shí),數(shù)據(jù)通信單元ll通過參照標(biāo)記的處理,使產(chǎn)品檢驗(yàn) 任務(wù)當(dāng)前沒有使用的產(chǎn)品檢驗(yàn)數(shù)據(jù)改變?yōu)闇y試數(shù)據(jù),該標(biāo)記識別在 與測試任務(wù)并行處理的產(chǎn)品檢驗(yàn)任務(wù)中所使用的產(chǎn)品檢驗(yàn)數(shù)據(jù)是第一檢驗(yàn)數(shù)據(jù)還是第二檢驗(yàn)數(shù)據(jù)。
在下一步驟S15中,將數(shù)據(jù)切換標(biāo)記設(shè)置為啟用,并且結(jié)束測試 任務(wù)。
將通過執(zhí)行如上所述的測試任務(wù)而切換為啟用的數(shù)據(jù)切換標(biāo)記 確定為啟用,該確定步驟是參照與測試任務(wù)并行處理的產(chǎn)品檢驗(yàn)任務(wù) 的步驟S3所得的結(jié)果,并且在第一檢驗(yàn)數(shù)據(jù)和第二檢驗(yàn)數(shù)據(jù)之間切換 產(chǎn)品檢驗(yàn)數(shù)據(jù)。以這種方式,在產(chǎn)品檢驗(yàn)任務(wù)中,使用由測試任務(wù)改 變的產(chǎn)品檢驗(yàn)數(shù)據(jù),可以執(zhí)行與成像圖像數(shù)據(jù)相關(guān)的產(chǎn)品檢驗(yàn)處理, 并且即使在相關(guān)的產(chǎn)品檢驗(yàn)處理期間也可以改變該產(chǎn)品檢驗(yàn)處理的設(shè) 置,而無需中斷產(chǎn)品檢驗(yàn)處理。
此外,根據(jù)該圖像檢驗(yàn)系統(tǒng),將生產(chǎn)線上產(chǎn)品的圖像數(shù)據(jù)和在之 前檢驗(yàn)中使用的數(shù)據(jù)預(yù)先存儲在存儲設(shè)備12中,并且即使在產(chǎn)品檢驗(yàn) 期間,也可以執(zhí)行用于確定產(chǎn)品質(zhì)量的閾值調(diào)整和測試。
此外,根據(jù)該圖像檢驗(yàn)系統(tǒng),將生產(chǎn)線上產(chǎn)品的多個(gè)圖像數(shù)據(jù)預(yù) 先存儲在存儲設(shè)備12中,將各個(gè)圖像數(shù)據(jù)的檢驗(yàn)/測量值存儲在相關(guān)的 主體中,此后實(shí)現(xiàn)閾值調(diào)整,由此,確定產(chǎn)品質(zhì)量并比較和驗(yàn)證諸如 閾值調(diào)整之前和之后的測量值之類的檢驗(yàn)結(jié)果,這一點(diǎn)成為可能。
另外,根據(jù)該圖像檢驗(yàn)系統(tǒng),即使在產(chǎn)品檢驗(yàn)期間也可以上載如 下檢驗(yàn)程序該檢驗(yàn)程序是在由具有良好可操作性的個(gè)人計(jì)算機(jī)的工 具改變了檢驗(yàn)條件并校正(優(yōu)化)且調(diào)整了檢驗(yàn)閾值之后的檢驗(yàn)程序, 并且,可以瞬時(shí)切換在產(chǎn)品檢驗(yàn)中所使用的產(chǎn)品檢驗(yàn)程序。
另外,不僅在改變產(chǎn)品檢驗(yàn)數(shù)據(jù)的情況下,而且在基于改變了生 產(chǎn)線上產(chǎn)品的事實(shí)而改變檢測對象的情況下,該圖像檢驗(yàn)系統(tǒng)可以改 變檢驗(yàn)處理單元3將要使用的產(chǎn)品檢驗(yàn)數(shù)據(jù)。
在該圖像檢驗(yàn)系統(tǒng)中,如圖3所示,數(shù)據(jù)通信單元ll連接至存儲 了用于多個(gè)檢驗(yàn)對象的產(chǎn)品檢驗(yàn)數(shù)據(jù)的檢驗(yàn)數(shù)據(jù)組存儲單元20。在基
于對操作輸入單元(未示出)的操作來產(chǎn)生改變檢驗(yàn)對象的命令的情 況下,圖像檢驗(yàn)系統(tǒng)通過數(shù)據(jù)通信單元ll,將改變后的檢驗(yàn)對象的產(chǎn)
品檢驗(yàn)數(shù)據(jù),加載到第一檢驗(yàn)數(shù)據(jù)存儲單元4A和第二檢驗(yàn)數(shù)據(jù)存儲單 元4B中任一個(gè)上,該第一檢驗(yàn)數(shù)據(jù)存儲單元4A和第二檢驗(yàn)數(shù)據(jù)存儲單元4B存儲了沒有被檢驗(yàn)處理單元3的產(chǎn)品檢驗(yàn)程序使用的產(chǎn)品檢驗(yàn)數(shù)
據(jù)。然后,檢驗(yàn)處理單元3使用由數(shù)據(jù)通信單元11加載的產(chǎn)品檢驗(yàn)數(shù)據(jù),
來執(zhí)行產(chǎn)品檢驗(yàn)程序。
在如上所述的圖像檢驗(yàn)系統(tǒng)中,如圖4所示,其操作與圖2中所示 的與設(shè)置處理相關(guān)的任務(wù)中的操作不同。值得注意的是,還將該與設(shè) 置處理相關(guān)的任務(wù)設(shè)置為其優(yōu)先級低于上述產(chǎn)品檢驗(yàn)任務(wù)的優(yōu)先級, 并且在結(jié)束產(chǎn)品檢驗(yàn)任務(wù)時(shí)啟動該與設(shè)置處理相關(guān)的任務(wù)。
在步驟S21中,該與設(shè)置處理相關(guān)的任務(wù)確定是否改變檢驗(yàn)對象。 此時(shí),與設(shè)置處理相關(guān)的任務(wù)根據(jù)用戶對操作輸入單元的操作、用來 表示在生產(chǎn)線上改變產(chǎn)品的信號、或者預(yù)先設(shè)置的進(jìn)度表,來確定是 否改變檢驗(yàn)對象。在沒有改變檢驗(yàn)對象的情況下,結(jié)束與設(shè)置處理相 關(guān)的任務(wù),并且結(jié)束該處理。同時(shí),在改變檢驗(yàn)對象的情況下,處理 前進(jìn)至步驟S22。
在步驟S22中,通過數(shù)據(jù)通信單元ll,從檢驗(yàn)數(shù)據(jù)組存儲單元20 中取出用于在改變之后對檢驗(yàn)對象進(jìn)行檢驗(yàn)的產(chǎn)品檢驗(yàn)數(shù)據(jù),并且將 該產(chǎn)品檢驗(yàn)數(shù)據(jù)加載為第一檢驗(yàn)數(shù)據(jù)或第二檢驗(yàn)數(shù)據(jù)。此時(shí),數(shù)據(jù)通 信單元ll通過參照標(biāo)記的處理,使當(dāng)前沒有用于產(chǎn)品檢驗(yàn)任務(wù)的產(chǎn)品 檢驗(yàn)數(shù)據(jù)改變?yōu)闇y試數(shù)據(jù),該標(biāo)記識別在與與設(shè)置處理相關(guān)的任務(wù) 并行處理的產(chǎn)品檢驗(yàn)任務(wù)中所使用的產(chǎn)品檢驗(yàn)數(shù)據(jù)是第一檢驗(yàn)數(shù)據(jù)還 是第二檢驗(yàn)數(shù)據(jù)。
在下一步驟S23中,將數(shù)據(jù)切換標(biāo)記設(shè)置為啟用,并且結(jié)束與設(shè)
置處理相關(guān)的任務(wù)。
以這種方式,即使在改變檢驗(yàn)對象的情況下,圖像檢驗(yàn)系統(tǒng)也可 以根據(jù)相關(guān)的改變來切換產(chǎn)品檢驗(yàn)數(shù)據(jù),而無需中斷生產(chǎn)線上的檢驗(yàn)。
值得注意的是,上述實(shí)施例僅是本發(fā)明的示例。因此,本發(fā)明不 局限于上述實(shí)施例,理所當(dāng)然的是,即使在除了本實(shí)施例以外的其它 模式下,在不背離根據(jù)本發(fā)明的技術(shù)概念的前提下,響應(yīng)于本發(fā)明范 圍內(nèi)的設(shè)計(jì)等等,對本發(fā)明增加多種變化也是可能的。
權(quán)利要求
1、一種圖像處理設(shè)備,包括測試存儲器,其存儲測試數(shù)據(jù);多個(gè)產(chǎn)品檢驗(yàn)存儲器,其存儲產(chǎn)品檢驗(yàn)數(shù)據(jù);以及圖像處理系統(tǒng),其執(zhí)行測試程序,所述測試程序用于使用通過對產(chǎn)品成像而獲得的圖像數(shù)據(jù)并使用測試數(shù)據(jù),來測試充當(dāng)檢驗(yàn)對象的產(chǎn)品,以及用于將測試數(shù)據(jù)存儲在任意一個(gè)產(chǎn)品檢驗(yàn)存儲器中;以及執(zhí)行產(chǎn)品檢驗(yàn)程序,所述產(chǎn)品檢驗(yàn)程序用于使用通過對產(chǎn)品成像而獲得的圖像數(shù)據(jù),并使用在任意一個(gè)產(chǎn)品檢驗(yàn)存儲器中所存儲的產(chǎn)品檢驗(yàn)數(shù)據(jù),來檢驗(yàn)充當(dāng)檢驗(yàn)對象的產(chǎn)品的質(zhì)量,其中,在產(chǎn)品檢驗(yàn)程序處于被執(zhí)行狀態(tài)時(shí)執(zhí)行測試程序的情況下,圖像處理系統(tǒng)降低要根據(jù)測試程序而執(zhí)行的測試任務(wù)的優(yōu)先級,以使其低于要根據(jù)產(chǎn)品檢驗(yàn)程序而執(zhí)行的產(chǎn)品檢驗(yàn)任務(wù)的優(yōu)先級,并且并行處理產(chǎn)品檢驗(yàn)程序和測試程序。
2、 根據(jù)權(quán)利要求l所述的圖像處理設(shè)備,還包括數(shù)據(jù)通信單元, 其在產(chǎn)生使測試數(shù)據(jù)改變?yōu)橛僧a(chǎn)品檢驗(yàn)程序所使用的產(chǎn)品檢驗(yàn)數(shù)據(jù)的 命令的情況下,將測試數(shù)據(jù)復(fù)制到產(chǎn)品檢驗(yàn)存儲器中的一個(gè),所述一 個(gè)產(chǎn)品檢驗(yàn)存儲器存儲產(chǎn)品檢驗(yàn)程序沒有使用的產(chǎn)品檢驗(yàn)數(shù)據(jù),其中,圖像處理系統(tǒng)使用作為產(chǎn)品檢驗(yàn)數(shù)據(jù)的、由數(shù)據(jù)通信單元 復(fù)制的測試數(shù)據(jù),來執(zhí)行產(chǎn)品檢驗(yàn)程序。
3、 根據(jù)權(quán)利要求l所述的圖像處理設(shè)備,還包括數(shù)據(jù)通信單元, 其連接至存儲多個(gè)檢驗(yàn)對象的產(chǎn)品檢驗(yàn)數(shù)據(jù)的存儲單元,并且在產(chǎn)生 改變檢驗(yàn)對象的命令的情況下,將改變后的檢驗(yàn)對象的產(chǎn)品檢驗(yàn)數(shù)據(jù) 加載到產(chǎn)品檢驗(yàn)存儲器中的一個(gè)上,所述一個(gè)產(chǎn)品檢驗(yàn)存儲器存儲產(chǎn) 品檢驗(yàn)程序沒有使用的產(chǎn)品檢驗(yàn)數(shù)據(jù),其中,圖像處理系統(tǒng)使用數(shù)據(jù)通信單元所加載的產(chǎn)品檢驗(yàn)數(shù)據(jù), 來執(zhí)行產(chǎn)品檢驗(yàn)程序。
4、 根據(jù)權(quán)利要求1至3中任意一項(xiàng)所述的圖像處理設(shè)備,還包括 顯示單元,其顯示采用圖像處理系統(tǒng)執(zhí)行產(chǎn)品檢驗(yàn)程序的方式而獲取的產(chǎn)品檢驗(yàn)結(jié)果,并且顯示采用圖像處理系統(tǒng)執(zhí)行測試程序的方 式而獲取的測試結(jié)果;以及顯示器控制單元,其在通過執(zhí)行測試程序來獲取測試結(jié)果的情況 下,控制顯示單元以顯示測試結(jié)果,而不顯示產(chǎn)品檢驗(yàn)結(jié)果。
全文摘要
本發(fā)明的目的是即使在相關(guān)產(chǎn)品檢驗(yàn)處理期間,也可改變產(chǎn)品檢驗(yàn)處理的設(shè)置,而無需中斷產(chǎn)品檢驗(yàn)處理。根據(jù)本發(fā)明的一種圖像處理設(shè)備,包括測試存儲器9,其存儲測試數(shù)據(jù);多個(gè)產(chǎn)品檢驗(yàn)存儲器4A和4B,其存儲產(chǎn)品檢驗(yàn)數(shù)據(jù);以及圖像處理裝置3和8,其執(zhí)行測試程序,該測試程序用于使用通過對產(chǎn)品成像而獲得的圖像數(shù)據(jù)并使用測試數(shù)據(jù),來測試充當(dāng)檢驗(yàn)對象的產(chǎn)品,以及用于將測試數(shù)據(jù)存儲在任意一個(gè)產(chǎn)品檢驗(yàn)存儲器中;以及執(zhí)行產(chǎn)品檢驗(yàn)程序,該產(chǎn)品檢驗(yàn)程序用于使用通過對產(chǎn)品成像而獲得的圖像數(shù)據(jù),并使用在任意一個(gè)產(chǎn)品檢驗(yàn)存儲器中所存儲的產(chǎn)品檢驗(yàn)數(shù)據(jù),來檢驗(yàn)充當(dāng)檢驗(yàn)對象的產(chǎn)品的質(zhì)量。在產(chǎn)品檢驗(yàn)程序處于被執(zhí)行狀態(tài)時(shí)執(zhí)行測試程序的情況下,降低要根據(jù)測試程序而執(zhí)行的測試任務(wù)的優(yōu)先級,以使其低于要根據(jù)產(chǎn)品檢驗(yàn)程序而執(zhí)行的產(chǎn)品檢驗(yàn)任務(wù)的優(yōu)先級。
文檔編號G01B11/00GK101419054SQ20081014997
公開日2009年4月29日 申請日期2008年10月24日 優(yōu)先權(quán)日2007年10月26日
發(fā)明者服部真之, 杉本義彥, 鳥丸裕二 申請人:松下電工株式會社