2008年5月21日 星期三

條碼解析度與條碼讀取

生活中到處都看得到條碼, 可是讀者是否發現, 大大小小的各種條碼, 它們是如何決定大小及位置呢? 當你買了一件有大紙箱的商品時, 會發現紙箱上有一張很大的標籤, 上面的條碼也是又大又粗, 這種很粗的條碼稱為低解析度條碼, 為了配合輸送帶上的自動條碼閱讀機所設計的, 因為輸送帶的條碼閱讀機是距離比較遠, 所以精密度較低.
條碼閱讀是以光學為基礎, 所以我們就以單眼望遠鏡為例, 說明解析度與距離成反比, 單眼望遠鏡(歐洲大航海時代船長所使用的那種)必須伸縮調整二個鏡片的距離, 配合觀看物的位置, 來達到清晰的效果, 當我們要觀看不同的景物時, 就要不斷的伸縮鏡頭來測試各種清晰度, 用肉眼來判斷最佳狀態; 可是在條碼閱讀機的機構中, 它的鏡片位置是固定的, 製造商會設計成一定的距離下是最清晰的, 就好像我們照像時, 攝影師不動, 請被拍攝者移動的情形, 當條碼也是固定不動, 條碼閱讀機鏡頭也不動, 這時就只有改變條碼解析度了(就是改變條碼的粗細值), 遠的條碼比較粗, 近的條碼比較細, 在不同的距離下最佳解析度的條碼是最好讀的, 所以你不會喜歡坐第一排看電影, 也不想坐最後一排看電視的原理是相同的.
目前手持式的條碼閱讀機比較沒有這方面的問題, 操作者會由遠而近的接近條碼, 當達到最佳清晰度時, 就讀到條碼了, 這時閱讀機的燈光就會熄滅, 讓使用者知道這個條碼巳被讀取.
條碼解析度也影響標籤的大小, 解析度越高條碼越小, 就可以使用較小的標籤, 但是還是有最高解析度的極限, 條碼閱讀機都有註明規格, 可以讀取的最高解析度, 都常標示為 0.127mm 或 5mils, 表示條碼最細的線不可小於標示值, 下回看到條碼粗細不同時, 您就可以了解不同的條碼適用在不同的場所.

沒有留言: