新四季網

使電光讀取器中的錯誤解碼最小化的製作方法

2023-06-08 13:03:11 1

專利名稱:使電光讀取器中的錯誤解碼最小化的製作方法
使電光讀取器中的錯誤解碼最小化
背景技術:
移動雷射束讀取器或雷射掃描器、以及固態成像系統或成像讀取器已經被用於手持和免提模式的操作,從而電光地讀取條形碼符號,所述條形碼符號具有不同的條和間隔的圖案,它們用於表現不同的特性。這些圖案組被集合在一起以形成符號體系。存在多種類型的條形碼符號體系,其中的每一種具有它們自己的特殊的特性和特徵。大多數的符號體系被設計為滿足特定應用或工業的需求。移動雷射束讀取器通常包括雷射器,其用於發射雷射束;聚焦透鏡組件,其用於聚焦雷射束,從而在工作距離範圍內的焦點平面上形成具有一定尺寸的光束斑;掃描部件, 其用於以例如掃描線或一系列掃描線的掃描圖案、每秒鐘多次、例如每秒鐘四十次地反覆地掃描光束斑跨過目標符號;光檢測器,其用於檢測從符號反射和/或散射的光,並且用於將檢測到的光轉換為模擬電信號;以及信號處理電路,其包括用於將模擬信號數位化的數字轉換器,和用於基於符號所使用的特定符號體系而對數位化的信號進行解碼的微處理
ο成像讀取器包括固態成像器或傳感器,其具有電池或光敏傳感器的陣列,它們對應於成像器的視野中的圖像元素或像素;照明燈組件,其用於使用來自照明光源、例如雷射器或者一個或多個發光二極體(LED)的照明光來照明所述視野;以及成像透鏡組件,其用於在工作距離範圍上捕獲從在虛擬掃描圖案、例如虛擬掃描線或一系列虛擬掃描線上成像的符號散射和/或反射的返迴環境和/或照明光。這樣的成像器可以包括一維或二維的電荷耦合器件(CCD)或互補金屬氧化物半導體(CM0Q器件,以及用於產生與視野上的像素信息的一維或二維陣列對應的電子模擬信號的相關電路。再次地,包括數字轉換器的信號處理電路用於將模擬信號數位化,並且微處理器用於基於符號所使用的特定符號體系而對數位化的信號進行解碼。因此,已知將成像器用於捕獲符號的單色圖像,例如在美國專利No. 5,703,349中所公開的。還已知將具有多個埋設通道的成像器用於捕獲符號的全色圖像,例如在美國專利No. 4,613,895中所公開的。通常提供具有一般在VGA監視器中存在的640X480解析度的二維CCD,儘管其他解析度大小也是可行的。關於兩種類型的讀取器在讀取符號方面是有利的,在許多應用中期望每個讀取器能夠讀取不同符號體系的符號。一種老的、無處不在的符號體系是通用產品代碼(UPC)版本A(UPC-A)符號,其由多種寬度的條和間隔(每一個被稱為一個元素)的直線排列組成, 它們在解碼時唯一地識別一個產品及其製造商。另一種較新的符號體系是GSl數據條代碼,其在以前被稱為縮減空間符號體系(RSQ代碼,並且特別是GSl數據條有限(數據條有限)代碼,其代碼比UPC-A符號小多於50 %,並且因此使其對於識別例如農產品和藥品項目等小的且難以標記的產品特別有用。數據條有限符號也由多種寬度的條和間隔(每一個被稱為一個元素)的直線排列組成,它們在解碼時唯一地識別一個產品及其製造商,以及附加信息,例如序列號、批號和有效日期,並且因此數據條有限符號提供更好的產品標識、追蹤能力、質量控制以及為票證應用提供更靈活的編碼。數據條有限符號被設計為UPC-A符
4號的替代或擴展應用。對於能夠讀取UPC-A和數據條有限符號的讀取器,所關心的是能夠在UPC-A符號中找到完整的數據條有限符號,並且這可能導致符號的錯誤解碼或錯誤讀取。數據條有限符號不需要在數據條有限符號周圍的清楚的邊緣。因此,UPC-A符號的一個片段或一部分可能包含完全有效的、一個元素接著一個元素的數據條有限符號,並且因此UPC-A片段可能被誤認為是數據條有限符號。分析表明能夠在一個UPC-A符號中嵌入89,000個有效數據條有限符號。也可以在其他符號體系中找到完整的數據條有限符號。然而,由於這兩種符號體系被期望在相同的應用中共存,所以對於UPC-A符號的錯誤解碼被認為是最擔心的事。如果在UPC-A解碼之前嘗試進行數據條有限解碼,則最可能發生這種類型的符號錯誤解碼。然而,即使在將UPC-A解碼設計為首先被嘗試時,也可能在UPC-A解碼被禁止而數據條有限解碼被使能時發生這種符號錯誤解碼。例如當傾斜掃描線以相對於水平掃描方向傾斜的角度、而不是完全沿著水平掃描方向掃過符號時、或者當掃描線太短時,也可能發生這種符號錯誤解碼。在手持讀取器的情況下,如果操作者將讀取器錯誤地對準符號,則可能出現短線(short line)。在讀取器具有全向掃描圖案的情況下,幾條傾斜的短線總是以傾斜角度掃過符號。在成像讀取器的情況下,如果讀取器錯誤地識別符號周圍的邊緣或邊界框,則可能出現短線或傾斜線。因此,需要一種裝置和一種方法,用於使這樣的讀取器中的符號錯誤解碼最小化,並且優選地防止其發生。

發明內容
簡單地說,本發明的一個特徵在於一種裝置和一種方法,使得在用於電光地讀取不同符號體系的符號的讀取器中的GSl數據條有限(數據條有限)符號的錯誤解碼最小化。數據捕獲組件操作用於捕獲來自目標符號的光,並且用於產生指示被捕獲的光的電信號。程序微處理器或控制器操作用於處理並解碼電信號,並且用於確定解碼信號是否指示數據條有限符號,並且用於確定解碼信號是否具有指示與數據條有限符號不同的符號體系的特性,例如通用產品代碼(UPC)版本A(UPC-A)符號,從而指示是否已經發生數據條有限符號的錯誤解碼。在一個實施方式中,讀取器是移動雷射束讀取器,其包括雷射器,其用於發射雷射束;掃描器,其用於使雷射束以掃描線掃過目標符號,以從其上反射和散射;以及檢測器,其用於檢測從目標符號捕獲的光。在另一個實施方式中,讀取器是成像讀取器,其有利地包括照明器,其用於照明目標符號;以及固態成像器,例如電荷耦合器件(CCD)或互補金屬氧化物半導體(CMOS)器件,用於檢測從目標符號返回的光。根據本發明,控制器操作用於確定解碼信號是否具有指示UPC-A符號的特性,從而指示已經發生數據條有限符號的錯誤解碼。控制器操作用於檢查來自數據條有限符號的條和間隔的探測器圖案是否與來自有效UPC-A符號的條和間隔的中心防護圖案相匹配,和 /或用於檢查來自數據條有限符號的探測器圖案是否是與有效UPC-A符號兼容的一組已知探測器圖案中的之一,和/或用於檢查能否獲得來自數據條有限符號的上下文(context) 信息。控制器還操作用於確定解碼信號是否指示UPC-A符號。使在用於電光地讀取不同符號體系的符號的讀取器中的數據條有限符號的錯誤解碼最小化的方法由下列步驟執行捕獲來自目標符號的光;產生指示被捕獲的光的電信號;處理並解碼電信號;確定解碼信號是否指示數據條有限符號;以及確定解碼信號是否具有指示與數據條有限符號不同的符號體系的特性,從而指示是否已經發生數據條有限符號的錯誤解碼。在所附權利要求中具體地陳述被認為是本發明的特性的新穎特徵。然而,根據具體實施方式
的下面的描述並結合附圖閱讀,將會最佳地理解本發明本身即關於其結構及其操作方法,以及其另外的目的和優點。


圖1是根據本發明的用於電光地讀取符號的手持式移動雷射束讀取器的示意圖;圖2是根據本發明的用於電光地讀取符號的手持式成像讀取器的示意圖;圖3是UPC-A符號的圖,描述了其一部分結構;圖4是數據條有限符號的圖,描述了其一部分結構;圖5是圖3的UPC-A符號的圖,其中箭頭描述了包含在圖4中示出的類型的有效數據條有限符號的片段;以及圖6是根據本方面的方法執行的步驟的流程圖。
具體實施例方式圖1描述了可以使用本發明並從中受益的移動雷射束讀取器40,其用於電光地讀取不同符號體系的目標符號。光束讀取器40在手持殼體42中包括掃描器62,該手持殼體 42具有手柄44,在手柄44上安裝有用於啟動讀取的扳柄10。掃描器62操作用於經過窗口 46、以典型地由一個或多個掃描線組成的掃描圖案、每秒鐘多次、例如每秒鐘四十次地使來自雷射器64的輸出雷射束和/或光檢測器或光電二極體66的視野掃描跨過目標符號,以從其上反射或散射,使得在讀取過程中由光電二極體66檢測返回的光。光束讀取器40還包括聚焦透鏡組件或光學器件61,其用於將輸出雷射束光學地改變為具有大的景深;以及數字轉換器68,其用於將由檢測器66根據返回的光而產生的電模擬信號轉換為數位訊號, 以用於隨後由微處理器或控制器70解碼成指示正在讀取的符號的數據。圖2描述了可以使用本發明並從中受益的成像讀取器50,其用於將被電光地讀取的不同符號體系的目標符號以及非符號進行成像。成像讀取器50包括安裝在手持殼體42 中的一維或二維的固態成像器30、優選地是CXD或CMOS陣列,該手持殼體42具有手柄44, 在手柄44上安裝有用於啟動讀取的扳柄10。成像器30具有圖像傳感器陣列,其在成像過程中與成像透鏡組件31 —起操作用於捕獲經由窗口 46從目標反射和/或散射的返回光, 以產生指示被捕獲的圖像的電信號,以用於隨後由控制器70解碼成指示正在讀取的符號的數據,或者解碼成目標的圖像。當讀取器50在低亮度或黑暗的周圍環境中操作時,成像讀取器50包括照明器32, 其用於在成像過程中使用從照明光源引導的照明光經過窗口 46照明目標符號。因此,可以從照明光和/或周圍光中得到返回的光。照明光源包括一個或多個發光二極體(LED)或雷射器。還可以提供瞄準光生成器34,其用於在成像之前將瞄準光圖案或標記投射在目標上。在操作成像讀取器50的過程中,控制器70發送指令信號以短時間驅動照明器LED/雷射器32,大約500毫秒或更少,並且在幀的曝光時段期間激勵成像器30,從而在所述時段期間收集來自目標的光。典型的陣列需要大約16-33毫秒以讀取整個目標圖像,並且以大約每秒鐘30-60幀的幀頻運行。陣列可以具有一百萬個可尋址的圖像傳感器。圖3描述了標準的通用產品代碼(UPC)版本A(UPC-A)符號,其設計為唯一地識別一個產品及其製造商。UPC-A符號是固定長度的、數值的、連續的代碼,並且使用條和間隔的圖案以對十二位代碼進行編碼。前六位指示標記產品的製造商;接下來的五位是產品特有標識符代碼;以及第十二位是校驗字符,基於之前的十一位數據。校驗位具有的值在數學上基於符號中編碼的前十一位。在其計算中使用加權方案,從而使得當手動輸入各個位時,校驗位還防止換位錯誤。標準UPC-A符號的結構在實體上設置為兩個半部分。前六位(即左半部分)和後六位(即右半部分)被兩個中心防護條分隔。然後兩個符號半部分被兩個左側防護條和兩個右側防護條封閉。防護條是開始/停止圖案。UPC-A符號的每個條或間隔可以具有四種不同的寬度。最窄的寬度被稱為一個「模(module)」,並且因此,每個條和每個間隔具有的寬度可以是一個、兩個、三個或四個模寬。模數在7. 8密耳和沈密耳之間變換,並且通常是 13密耳。前六位被編碼為七個模內的兩個條和兩個間隔,並且通常由(7, 標號來描述。 後六位也被編碼為七個模內的兩個條和兩個間隔,並且通常由(7, 標號來描述。右側和左側防護條中的每一個包括一個條、後面是一個間隔、後面是一個條,並且是三個模寬。中心防護條包括一個間隔、後面是一個條、後面是一個間隔、後面是一個條、後面是一個間隔, 並且是五個模寬。標準UPC-A符號的每個半部分的條高度大於各個半部分的寬度,從而確保兩個正交掃描線中的至少一個能夠完全經過UPC-A符號的每個半部分,由此能夠進行全向掃描。 控制器可以對符號的左和右半部分獨立地解碼。右側、左側和中心防護條通常被印刷為具有比符號中的其他條大的高度。歐洲條約編號(EAN)符號體系是UPC符號體系的擴展集。EAN版本13 (EAN-13)符號包含與UPC-A符號相同數量的條,並且包括國家代碼標號。產品編號代碼對於EAN-13和 UPC-A符號是相同的,從而在世界範圍內識別產品。圖4描述了標準GSl數據條有限(數據條有限)符號,其在以前被稱為縮減空間符號體系(RSS)符號。數據條有限符號編碼十四位,並且比UPC-A和EAN-13符號小得多於50%,並且因此使其對於識別例如農產品和藥品項目等小的且難以標記的產品特別有用。數據條有限符號也由多種寬度的條和間隔(每一個被稱為一個元素)的直線排列組成, 它們在解碼時唯一地識別一個產品及其製造商,以及附加信息,例如序列號、批號和有效日期,並且因此數據條有限符號提供更好的產品標識、追蹤能力、質量控制以及為票證應用提供更靈活的編碼。數據條有限符號被設計為UPC-A符號和/或EAN-13符號的替代或擴展應用。標準數據條有限符號的結構具有左側數據字符和右側數據字符,其中的每一個通常使用06,7)標號來描述,並且因此每一個具有7個條和7個間隔,並且在寬度上是沈個模。校驗字符或探測器圖案使用(18,7)標號來描述,並且因此具有7個條和7個間隔,並且在寬度上是18個模,並且位於右側和左側數據字符之間。數據條有限符號還具有由一個間隔和一個條構成的左側防護,以及由一個間隔和一個條構成的右側防護。數據條有限符號可以對超過四萬億的數字編碼,並且是74個模寬。每個條和間隔可以最小為7個模寬並且最大為19個模寬。通過基於數據字符數量和元素的順序位置使每個字符的模寬度乘以加權因數,而計算校驗和。UPC-A(圖3)和數據條有限(圖4)符號都是可解碼的,並且可以由在圖1或圖2 中描述的類型的讀取器所讀取的。如上所述,有時能夠在UPC-A符號或EAN-13符號中找到完整的數據條有限符號,並且這可能導致符號錯誤解碼或錯誤讀取。數據條有限符號不需要在數據條有限符號周圍的清楚的邊緣。因此,UPC-A符號的一個片段或一部分可能包含完全有效的、一個元素接著一個元素的數據條有限符號,並且因此UPC-A片段可能被誤認為是數據條有限符號。分析表明,在兩種符號都具有標準極性,即以深色印刷條並且以淺色印刷間隔的情況下,能夠在一個UPC-A符號中嵌入大約89,000個有效數據條有限符號。 可替換地,符號可能被印刷為具有相反極性,在該情況下,以淺色印刷條並且以深色印刷間隔,從而產生更多的這種情況的認錯的符號。例如如上所述,當實際的或虛擬的掃描線傾斜或太短時,或者在UPC-A解碼或EAN-13解碼之前嘗試進行數據條有限解碼時,或者在UPC-A 解碼或EAN-13解碼被禁止而數據條有限解碼被使能時,可能發生這種符號錯誤解碼。在圖5中說明了一種類型的符號錯誤解碼,其中圖3的UPC-A符號由一個箭頭覆蓋,該箭頭說明了在UPC-A符號的一個片段或一部分上的短掃描線。從左向右地讀取,對於 UPC-A符號的模寬度和對於有效數據條有限符號的模寬度一起地被說明。在有效數據條有限符號的模寬度周圍繪製框,有效數據條有限符號的模寬度包含在UPC-A符號的模寬度中並且與UPC-A符號的模寬度是共同的。本發明的一個方面是為了使這樣的讀取器中的這樣的符號錯誤解碼最小化,並且優選地將其消除。因此,藉助於圖6的流程圖,在方塊100中,程序微處理器或控制器70操作用於進行掃描,從而獲得來自於目標符號並且由數字轉換器68或者由與成像器30相關的電路產生的電信號;並且在方塊102中,用於解碼電信號;並且在方塊103中,用於確定解碼是否成功。如果解碼不成功,則控制器70在方塊130中確定是否已經經過預先設定的對話時間。 如果為否,則控制器70重複方塊100、102和103的功能,直至已經經過對話時間。如果對話時間經過而沒有成功解碼,則對話在方塊132處結束。如果解碼成功,此時,在解碼後的檢查過程中,必須確定解碼是否指示數據條有限符號,並且如果為是,確定目標符號是否如預期的確實是數據條有限符號,或者如非預期的是UPC-A符號的片段。換句話說,控制器70 必須區別數據條有限符號與UPC-A符號。如果是UPC-A片段,則宣布錯誤解碼,並且丟棄解碼結果。如果不是UPC-A片段,則宣布成功的數據條有限解碼,並且將數據條有限解碼結果發送至遠程主機,以用於進一步處理。解碼後的檢查通過一個或多個下列篩分步驟而執行。一個初始篩分步驟包括在方塊104處使得控制器70檢查解碼是否是數據條有限解碼。如果為否,則解碼是來自UPC-A 符號或某種其他符號體系,並且將結果發送至方塊126,在該處執行解碼後的處理,例如將結果發送至遠程主機。如果解碼是數據條有限解碼,則如上所述,其也可能是UPC-A片段, 在該情況下,執行附加的篩分步驟。在方塊106處,控制器70檢查是否在當前的讀取對話之前已經看到解碼。如果為是,則控制器70檢查數據條有限解碼器在方塊120處是否已經被禁止。如果為是,則解碼一定來自UPC-A符號。如果為否,則解碼可能仍然是UPC-A片段或數據條有限符號,在該情況下,控制器在方塊122處使計數器增加計數,並且如果在方塊IM處確定計數足夠高, 即達到預定計數,則解碼一定來自數據條有限符號,然後將解碼發送至方塊126以用於解碼後的處理。如果還沒有達到預定計數,則解碼可能仍然是UPC-A片段或數據條有限符號, 在該情況下,如果還沒有經過對話時間,則控制器70重複方塊100、102、103、104、106、120、 122和124的功能,直至已經達到預定計數,或者直至方塊104在被處理的任何進一步的掃描解碼成UPC-A符號或其他符號體系時將控制傳遞到方塊126。在方塊108處,控制器70檢查來自數據條有限符號的條和間隔的探測器圖案是否與來自有效UPC-A符號的條和間隔的中心防護圖案相匹配。如上所述,每個UPC-A符號的中心防護圖案包括一個間隔、後面是一個條、後面是一個間隔、後面是一個條、後面是一個間隔,並且是五個模寬,並且可以由一組模寬度(1,1,1,1,1)描述其特性。如果在目標符號的模寬度中找到這一組,則存在目標符號是UPC-A符號的可能性,並且可能立即宣布錯誤解碼,或者更可能地存在將會執行進一步測試的可能性。如果在方塊108處在目標符號的模寬度中沒有找到這一組,則將數據條有限解碼結果發送至方塊126以用於進一步處理。控制器70也可以在同一方塊108處檢查來自數據條有限符號的條和間隔的左側或右側防護圖案是否與來自有效UPC-A符號的(1,1)序列相匹配。如上所述,每個UPC-A符號的左側或右側防護圖案包括一個條、後面是一個間隔、後面是一個條,並且是三個模寬, 並且可以由一組模寬度(1,1,1)描述其特性。如果在目標符號的模寬度中找到這一組,則存在目標符號是UPC-A符號的可能性,並且錯誤解碼可能被立即宣布,或者更可能地存在將會執行進一步測試的可能性。如果在目標符號的模寬度中沒有找到這一組,則將數據條有限解碼結果發送至方塊126以用於進一步處理。在方塊108處的各種篩分檢查將可能的錯誤解碼的數量減少至相對小的數量,這被稱為「黑名單」。只能將包含在88個不同組合的集合中的少數探測器圖案的數據條有限符號嵌入UPC-A符號中。因此,在(1,1,1,1)序列附近的元素被檢查以確定它們是否包含那些黑名單中的探測器圖案的序列特性。在一些系統中,可能也能夠存儲可能的數據條有限符號的完整黑名單,可以將它們嵌入在UPC-A/EAN-13符號內部,然後將該存儲的黑名單用於評估錯誤解碼的可能性。控制器70將該黑名單存儲在存儲器中,並且檢查數據條有限探測器圖案或完整數據條有限符號是否在黑名單上。如果為是,則解碼可能是UPC-A片段或數據條有限符號,在該情況下,控制器70在方塊110處檢查能否獲得來自數據條有限符號的上下文信息,以確定目標符號確實是數據條有限符號。如果不能獲得該上下文,則控制器70在方塊118處將計數器設定為負的計數值(-Constl),並且如果還沒有經過對話時間, 則控制器70重複方塊100、102、103、104、106、120、122和124的功能,直至已經達到預定計數。為了查看是否能夠獲得該上下文,控制器70在方塊112處檢查上下文是否與 UPC-A符號兼容。在全向讀取器的情況下,在對黑名單中的目標符號進行解碼之後,掃描繼續,並且進行嘗試以建立複合掃描,其由幾個之前的掃描片段組成。如果從複合掃描獲得另一更長的或更安全的解碼,則不保留初始解碼。例如,如果存在具有可辨認的重疊的兩個掃描,則將它們接合在一起,並且控制器確定該複合掃描是否能夠產生安全的解碼。如果不能,則控制器繼續獲得新的掃描,直至獲得安全的解碼、或者通過增加新的掃描不會使複合掃描延長、或者已經達到掃描的最大數量。在成像讀取器的情況下,在對目標符號進行解碼之後,對虛擬掃描線附近的被捕獲圖像的一個片段進行分析,從而查明能否從延長的或傾斜的掃描線獲得另一解碼。如果獲得另一更長的或更安全的解碼,則不保留初始解碼。例如,控制器70確定由於傾斜掃描線導致的初始變短的解碼能夠被另一掃描線、例如延伸完全跨過目標符號的中心的一個掃描線改善,由此使得能夠獲得更多的上下文。如果改善的掃描線導致在與作為另一符號的一部分一致的區域中找到相似寬度的另外的條,則在方塊 114處拒絕並禁止數據條有限解碼,即使掃描線沒有導致另一種符號體系的解碼。另一方面,如果改善的掃描線沒有在符號附近找到相似寬度的另外的條,並且符號不是很接近被捕獲圖像的邊界,則可以直接確定數據條有限解碼,並且將其發送至方塊126以用於進一步處理。作為在方塊114處將數據條有限解碼禁止的替換方式,控制器70可以在方塊116 處將計數器設定為更高的負計數值(-ConSt2),並且如果還沒有經過對話時間,則控制器 70重複方塊100、102、103、104、106、120、122和124的功能,直至已經達到預定計數。另一個篩分步驟包括在方塊102處使得控制器70 —直對UPC-A符號的編碼使能,即使UPC-A符號體系的編碼被禁止,從而查明解碼數據是否指示被禁止的符號體系的符號。如果這是真的,並且如果另外對數據條有限符號解碼,則如果產生它的數據被包含在 UPC-A符號的數據中,則將會取消數據條有限解碼。控制器能夠找到的一種類型的上下文包括確定是否在數據條有限符號隨後的數據中找到額外的條,並且如果為是,則增加安全裕度要求。一種類型的安全裕度是冗餘的, 如方塊118中所示。即,在宣布成功解碼之前,可以要求對可能錯誤解碼的符號進行多次解碼,每一次具有相同的結果。該延遲為讀取器提供了改進的機會,以解碼正確的符號。儘管數據條有限符號體系提倡冗餘檢查,但是符號體系不提倡取決於符號內容的冗餘檢查。儘管這可能減少數據條有限符號的解碼積極性,但是僅這樣的符號的一個小子集受到影響。另外的上下文分析包括確定是否任何的條或間隔比單元模寬度的四倍寬,和/或是否每兩個條和兩個間隔合計達到7個模的總和。該結構特性指示UPC-A符號。應該理解,上述的每個元素、或者兩個或多個一起、也可以在不同於所述類型的其他類型的結構中找到有效的應用。儘管已經將本發明說明並描述為實施成電光讀取器,但是不意味著將其限制於所顯示的細節,因為只要不以任何方式背離本發明的精神,就可以進行各種改進和結構的改變。例如,上述對於UPC-A符號的錯誤解碼也能夠同樣地適用於EAN-13符號。無需進一步分析,前述內容完全展示了本發明的要點,使得其他人只要不省略根據現有技術的觀點、適當地構成本發明的一般或特殊方面的本質特性的特徵,就能夠通過應用當前的知識而容易地將其適用於各種應用,並且因此,這樣的適應應該並且被認為包括在權利要求的等效形式的含義和範圍內。在所附權利要求中陳述聲稱為新的並且要求由專利特許證書保護的特徵。
10
權利要求
1.一種用於使得讀取器中的GSl數據條有限(數據條有限)符號的錯誤解碼最小化的裝置,所述讀取器用於電光地讀取不同符號體系的符號,所述裝置包括數據捕獲組件,其用於捕獲來自目標符號的光,並且用於產生指示被捕獲的光的電信號;以及控制器,其用於處理並解碼所述電信號,並且用於確定解碼信號是否指示數據條有限符號,並且用於確定所述解碼信號是否具有指示與所述數據條有限符號不同的符號體系的特性,從而指示是否已經發生所述數據條有限符號的錯誤解碼。
2.根據權利要求1所述的裝置,其中所述數據捕獲組件包括雷射器,其用於發射雷射束;掃描器,其用於使所述雷射束以掃描線掃過所述目標符號,以從其上反射和散射;以及檢測器,其用於檢測來自所述目標符號的被捕獲的光。
3.根據權利要求1所述的裝置,其中所述數據捕獲組件包括固態成像器,所述固態成像器具有傳感器的陣列,所述傳感器用於以虛擬掃描線檢測來自所述目標符號的被捕獲的光。
4.根據權利要求1所述的裝置,其中所述控制器操作用於確定所述解碼信號是否具有指示通用產品代碼(UPC)版本A(UPC-A)符號的特性,從而指示已經發生所述數據條有限符號的錯誤解碼。
5.根據權利要求4所述的裝置,其中所述控制器操作用於檢查來自所述數據條有限符號的條和間隔的探測器圖案是否與來自有效UPC-A符號的條和間隔的圖案的一部分相匹配。
6.根據權利要求4所述的裝置,其中所述控制器操作用於檢查來自數據條有限符號的條和間隔的探測器圖案是否與已知為與有效UPC-A符號兼容的條和間隔的圖案的集合之一相匹配。
7.根據權利要求4所述的裝置,其中所述控制器操作用於檢查能否獲得來自所述數據條有限符號的上下文信息。
8.根據權利要求7所述的裝置,其中所述控制器操作用於在滿足下列條件中的一個時延遲解碼不能獲得所述上下文信息;所述上下文信息與另一種符號體系不兼容;滿足解碼冗餘標準;以及發現所述上下文信息與所述符號體系不兼容。
9.根據權利要求4所述的裝置,其中所述控制器還操作用於確定所述解碼信號是否指示UPC-A符號。
10.根據權利要求9所述的裝置,其中所述控制器操作用於結合多個解碼,以獲得指示所述UPC-A符號的複合解碼信號。
11.一種使得讀取器中的GSl數據條有限(數據條有限)符號的錯誤解碼最小化的方法,所述讀取器用於電光地讀取不同符號體系的符號,所述方法包括下列步驟捕獲來自目標符號的光,並且產生指示被捕獲的光的電信號;以及處理並解碼所述電信號,並且確定解碼信號是否指示數據條有限符號,並且確定所述解碼信號是否具有指示與所述數據條有限符號不同的符號體系的特性,從而指示是否已經發生所述數據條有限符號的錯誤解碼。
12.根據權利要求11所述的方法,其中所述捕獲步驟通過下列步驟而執行發射雷射束;使所述雷射束以掃描線掃過所述目標符號,以從其上反射和散射;以及檢測來自所述目標符號的被捕獲的光。
13.根據權利要求11所述的方法,其中所述捕獲步驟通過下列步驟而執行使固態成像器的傳感器的陣列曝光,從而以虛擬掃描線檢測來自所述目標符號的被捕獲的光。
14.根據權利要求11所述的方法,以及確定所述解碼信號是否具有指示通用產品代碼 (UPC)版本A(UPC-A)符號的特性,從而指示已經發生所述數據條有限符號的錯誤解碼。
15.根據權利要求14所述的方法,以及檢查來自所述數據條有限符號的條和間隔的探測器圖案是否與來自有效UPC-A符號的條和間隔的圖案的一部分相匹配。
16.根據權利要求14所述的方法,以及檢查來自所述數據條有限符號的條和間隔的探測器圖案是否與已知為與有效UPC-A符號兼容的條和間隔的圖案的集合之一相匹配。
17.根據權利要求14所述的方法,以及檢查能否獲得來自所述數據條有限符號的上下 3Cfn 息。
18.根據權利要求17所述的方法,以及在滿足下列條件中的一個時延遲解碼不能獲得所述上下文信息;所述上下文信息與另一種符號體系不兼容;滿足解碼冗餘標準;以及發現所述上下文信息與所述符號體系不兼容。
19.根據權利要求14所述的方法,以及確定所述解碼信號是否指示UPC-A符號。
20.根據權利要求19所述的方法,以及結合多個解碼,以獲得指示所述UPC-A符號的複合解碼信號。
全文摘要
一種裝置和一種方法,使得在用於電光地讀取不同符號體系的符號、例如通用產品代碼(UPC)版本A(UPC-A)符號的讀取器中的GS1數據條有限(數據條有限)符號的錯誤解碼最小化,所述裝置包括數據捕獲組件,其用於捕獲來自目標符號的光,並且用於產生指示被捕獲的光的電信號;以及控制器,其用於處理並解碼電信號,並且用於確定解碼信號是否指示數據條有限符號,並且用於確定解碼信號是否具有指示不同符號體系、例如UPC-A符號的特性,從而指示是否已經發生數據條有限符號的錯誤解碼。
文檔編號G06K7/10GK102272772SQ200980153526
公開日2011年12月7日 申請日期2009年12月21日 優先權日2008年12月30日
發明者何端峰, 王大有, 王曉梅, 米羅斯拉夫·特拉伊科維奇, 蔡祖光, 達雷克·馬德伊 申請人:符號技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀