。另外,與此同樣,對于灰色區(qū)域的明度值信息和基準明度值信息,獲取與灰色區(qū)域的監(jiān)視對象的像素(例如存在于灰色區(qū)域的中央部分的像素等)建立對應(yīng)的信息。
[0107]此處,在拍攝圖像上,有的情況下存在多個明度值不同的同系列顏色的無彩色區(qū)域。在拍攝圖像上存在多個明度值不同的白色區(qū)域、灰色區(qū)域的情況下,也可以從其中決定多個I種白色區(qū)域和I種灰色區(qū)域的組合,并對每個該組合獲取白色區(qū)域的明度值信息及基準明度值信息、和灰色區(qū)域的明度值信息及基準明度值信息。
[0108]運算處理裝置20基于該白色區(qū)域和灰色區(qū)域的組合的各自的明度值信息,運算白色區(qū)域與灰色區(qū)域的各明度值之差(以下記作“明度差”)Db(步驟ST12)。此處,運算該明度差Db的絕對值。另外,該運算處理裝置20基于該白色區(qū)域和灰色區(qū)域的組合的各自的基準明度值信息,運算白色區(qū)域與灰色區(qū)域的各基準明度值之差(以下記作“基準明度差”)Dbb(步驟STl 3)。此處,運算該基準明度差Dbb的絕對值。
[0109]此處,無彩色(白色、黑色、灰色)的明度值隨著照度的提高而增大;另一方面,隨著照度的降低而減小。另外,無彩色的明度值在照度一定的情況下,以白色、灰色、黑色依次減小。白色區(qū)域與灰色區(qū)域的明度差Db在檢查對象物100的周圍的照度處于規(guī)定照度范圍內(nèi)的情況下,保持大致一定值。然而,白色的明度值與照度的上升一起增大,例如無論CCD圖像傳感器等拍攝裝置10的性能如何,最終以上限值飽和。因此,在白色的明度值到達上限值后,隨著照度的上升,灰色的明度值接近該上限值。此時,白色區(qū)域與灰色區(qū)域的明度差Db的絕對值、小于該白色區(qū)域和灰色區(qū)域的基準明度差Dbb的絕對值(圖5)。圖5示出檢查對象物100的周圍的照度處于規(guī)定照度范圍內(nèi)時(照度正常時)的白色與灰色之間的明度差Db的絕對值(基準明度差Dbb的絕對值);該照度高于規(guī)定照度范圍時(照度異常時)的白色與灰色之間的明度差Db的絕對值。
[0110]提高照度至這樣的白色的明度值到達上限值時,在拍攝圖像上難以使用明度值、色相值等來進行區(qū)域的確定。而且,在檢查裝置I中,即使原樣繼續(xù)進行檢查,也有可能難以得到良好的檢查結(jié)果。因此,運算處理裝置20判定白色區(qū)域與灰色區(qū)域的明度差Db的絕對值、是否和白色區(qū)域與灰色區(qū)域的基準明度差Dbb的絕對值一致(步驟ST14)。在設(shè)定有白色區(qū)域和灰色區(qū)域的多組組合的情況下,對每個組合執(zhí)行該判定即可。
[0111]在該明度差Db的絕對值與基準明度差Dbb的絕對值一致的情況下,可知檢查對象物100的周圍的照度處于規(guī)定照度范圍內(nèi)。因此,運算處理裝置20在明度差Db的絕對值與基準明度差Dbb的絕對值一致的情況下,判定為檢查對象物100的周圍的照度處于規(guī)定照度范圍內(nèi)(步驟ST15)。在該情況下,運算處理裝置20前進至步驟ST6,將照度無異常這種告知信息傳達給作業(yè)者等。
[0112]與之相對,運算處理裝置20在該明度差Db的絕對值與基準明度差Dbb的絕對值不一致的情況下,判定該明度差Db的絕對值是否小于基準明度差Dbb的絕對值(步驟ST16)。
[0113]在該明度差Db的絕對值小于基準明度差Dbb的絕對值的情況下,認為檢查對象物100的周圍的照度高于規(guī)定照度范圍。因此,運算處理裝置20在該明度差Db的絕對值小于基準明度差D b b的絕對值的情況下,判定為檢查對象物1 O的周圍的照度高于規(guī)定照度范圍,該照度產(chǎn)生了異常(步驟ST17)。在該情況下,運算處理裝置20前進至步驟ST6,將與其判定結(jié)果相應(yīng)的照度異常的告知信息傳達給作業(yè)者等。
[0114]另一方面,在該明度差Db的絕對值不小于基準明度差Dbb的絕對值的情況(即大的情況)下,有可能產(chǎn)生了某種異常,例如是在白色區(qū)域的檢查對象物100、灰色區(qū)域的檢查對象物100是異種品的情況等。因此,該情況下的運算處理裝置20判定為有可能產(chǎn)生了某種異常(步驟ST18)。在該情況下,運算處理裝置20前進至步驟ST6,將有可能產(chǎn)生了某種異常這種告知信息傳達給作業(yè)者等。
[0115]接下來,基于圖6的流程圖來說明在拍攝圖像上存在灰色和黑色的無彩色區(qū)域的情況。
[0116]運算處理裝置20在存在灰色區(qū)域和黑色的無彩色區(qū)域(以下也稱作“黑色區(qū)域”)的情況下,從儲存裝置21讀入來獲取:該灰色區(qū)域的明度值信息和基準明度值信息;及該黑色區(qū)域的明度值信息和基準明度值信息(步驟ST21)。該運算處理裝置20基于該灰色區(qū)域和黑色區(qū)域的組合來進行照度的判定。
[0117]對于該灰色區(qū)域的明度值信息和基準明度值信息,獲取與在圖4的步驟STll中得到的信息同樣的信息即可。另外,對于黑色區(qū)域的明度值信息和基準明度值信息,獲取與黑色區(qū)域中的監(jiān)視對象的像素(例如存在于黑色區(qū)域的中央部分的像素等)建立對應(yīng)的信息。
[0118]此處,在拍攝圖像上存在多個明度值不同的灰色區(qū)域、黑色區(qū)域的情況下,也可以從其中決定多個I種灰色區(qū)域和I種黑色區(qū)域的組合,對每個組合獲取灰色區(qū)域的明度值信息和基準明度值信息、及黑色區(qū)域的明度值信息和基準明度值信息。
[0119]運算處理裝置20基于該灰色區(qū)域和黑色區(qū)域的組合的各明度值信息,運算灰色區(qū)域與黑色區(qū)域的明度差Db(步驟ST22)。此處,運算該明度差Db的絕對值。另外,該運算處理裝置20基于該灰色區(qū)域和黑色區(qū)域的組合的各基準明度值信息,運算灰色區(qū)域與黑色區(qū)域的基準明度差Dbb (步驟ST23) ο此處,運算該基準明度差Dbb的絕對值。
[0120]和白色區(qū)域與灰色區(qū)域的明度差Db同樣地,灰色區(qū)域與黑色區(qū)域的明度差Db在檢查對象物100的周圍的照度處于規(guī)定照度范圍內(nèi)的情況下,保持近似一定值。然而,黑色的明度值與照度的下降一起減小,例如無論CCD圖像傳感器等拍攝裝置10的性能如何,最終以下限值飽和。因此,在黑色的明度值到達下限值后,隨著照度的下降,灰色的明度值接近該下限值。此時,灰色區(qū)域與黑色區(qū)域的明度差Db的絕對值小于灰色區(qū)域與黑色區(qū)域的基準明度差Dbb的絕對值(圖7)。圖7示出檢查對象物100的周圍的照度處于規(guī)定照度范圍內(nèi)時(照度正常時)的灰色與黑色之間的明度差Db的絕對值(基準明度差Dbb的絕對值);及該照度低于規(guī)定照度范圍時(照度異常時)的灰色與黑色之間的明度差Db的絕對值。
[0121]降低照度至這樣的黑色的明度值到達下限值時,在拍攝圖像上難以使用明度值、色相值等來進行區(qū)域的確定。而且,在檢查裝置I中,即使原樣繼續(xù)進行檢查,也有可能難以得到良好的檢查結(jié)果。因此,運算處理裝置20判定灰色區(qū)域與黑色區(qū)域的明度差Db的絕對值是否和灰色區(qū)域與黑色區(qū)域的基準明度差Dbb的絕對值一致(步驟ST24)。在設(shè)定有多組灰色區(qū)域和黑色區(qū)域的組合的情況下,對每個組合執(zhí)行該判定即可。
[0122]在該明度差Db的絕對值與基準明度差Dbb的絕對值一致的情況下,可知檢查對象物100的周圍的照度處于規(guī)定照度范圍內(nèi)。因此,運算處理裝置20在明度差Db的絕對值與基準明度差Dbb的絕對值一致的情況下,判定為檢查對象物100周圍的照度處于規(guī)定照度范圍內(nèi)(步驟ST25)。在該情況下,運算處理裝置20前進至步驟ST6,將照度無異常這種告知信息傳達給作業(yè)者等。
[0123]與之相對,運算處理裝置20在該明度差Db的絕對值與基準明度差Dbb的絕對值不一致的情況下,判定該明度差Db的絕對值是否小于基準明度差Dbb的絕對值(步驟ST26)。
[0124]在該明度差Db的絕對值小于基準明度差Dbb的絕對值的情況下,認為檢查對象物100的周圍的照度低于規(guī)定照度范圍。因此,運算處理裝置20在該明度差Db的絕對值小于基準明度差D b b的絕對值的情況下,判定為檢查對象物1 O的周圍的照度低于規(guī)定照度范圍,該照度產(chǎn)生了異常(步驟ST27)。在該情況下,運算處理裝置20前進至步驟ST6,將與其判定結(jié)果相應(yīng)的照度異常的告知信息傳達給作業(yè)者等。
[0125]另一方面,在該明度差Db的絕對值不小于基準明度差Dbb的絕對值的情況(即大的情況)下,有可能產(chǎn)了生某種異常,例如是在灰色區(qū)域中的檢查對象物100、黑色區(qū)域中的檢查對象物100是異種品的情況等。因此,該情況下的運算處理裝置20判定為有可能產(chǎn)生了某種異常(步驟ST28)。在該情況下,運算處理裝置20前進至步驟ST6,將有可能產(chǎn)生了某種異常這種告知信息傳達給作業(yè)者等。
[0126]接下來,基于圖8的流程圖來說明在拍攝圖像上存在白色和黑色的無彩色區(qū)域的情況。
[0127]運算處理裝置20在存在白色區(qū)域和黑色區(qū)域的情況下,從儲存裝置21讀入而獲取:該白色區(qū)域的明度值信息和基準明度值信息;及該黑色區(qū)域的明度值信息和基準明度值信息(步驟ST31)。該運算處理裝置20基于該白色區(qū)域和黑色區(qū)域的組合來進行照度的判定。
[0128]對于該白色區(qū)域的明度值信息和基準明度值信息,獲取與在圖4的步驟STll中得到的信息同樣的信息即可。另外,對于黑色區(qū)域的明度值信息和基準明度值信息,獲取與在圖6的步驟ST21中得到的信息同樣的信息即可。
[0129]此處,在拍攝圖像上存在多個明度值不同的白色區(qū)域、黑色區(qū)域的情況下,也可以從其中決定I種白色區(qū)域和I種黑色區(qū)域的多個組合,并對每個組合獲取白色區(qū)域的明度值信息和基準明度值信息、及黑色區(qū)域的明度值信息和基準明度值信息。
[0130]運算處理裝置20基于該白色區(qū)域和黑色區(qū)域的組合的各明度值信息,運算白色區(qū)域與黑色區(qū)域的明度差Db(步驟ST32)。此處,運算該明度差Db的絕對值。另外,該運算處理裝置20基于該白色區(qū)域和黑色區(qū)域的組合的各基準明度值信息,運算白色區(qū)域與黑色區(qū)域的基準明度差Dbb (步驟ST33) ο此處,運算該基準明度差Dbb的絕對值。
[0131 ]白色區(qū)域與黑色區(qū)域的明度差Db在檢查對象物100的周圍的照度處于規(guī)定照度范圍內(nèi)的情況下,保持近似一定值。然而,在該照度提高至超過規(guī)定照度范圍的程度的情況下,白色的明度值以上限值飽和,白色區(qū)域與黑色區(qū)域的明度差Db的絕對值變得小于白色區(qū)域與黑色區(qū)域的基準明度差Dbb的絕對值(圖9)。另外,在該照度降低至超過規(guī)定照度范圍的程度的情況下,黑色的明度值以下限值飽和,白色區(qū)域與黑色區(qū)域的明度差Db的絕對值小于白色區(qū)域與黑色區(qū)域的基準明度差Dbb的絕對值(圖9)。圖9示出檢查對象物100的周圍的照度處于規(guī)定照度范圍內(nèi)時(照度正常時)的白色與黑色之間的明度差Db的絕對值(基準明度差Dbb的絕對值);該照度高于規(guī)定照度范圍時(照度異常時)的白色與黑色之間的明度差Db的絕對值;及該照度低于規(guī)定照度范圍時(照度異常時)的白色與黑色之間的明度差Db的絕對值。
[0132]因此,運算處理裝置20判定白色區(qū)域與黑色區(qū)域的明度差Db的絕對值是否和白色區(qū)域與黑色區(qū)域的基準明度差Dbb