亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

能補(bǔ)償變形的可掃描虛擬條形碼圖像的制作方法

文檔序號(hào):6655187閱讀:217來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):能補(bǔ)償變形的可掃描虛擬條形碼圖像的制作方法
技術(shù)領(lǐng)域
本發(fā)明大體而言涉及一種用于修改條形碼符號(hào)中的條及間距的系統(tǒng)及方法。具體而言,修改條形碼中的條以將條形碼符號(hào)應(yīng)用至一非平坦或不規(guī)則的表面上。特別是,本發(fā)明涉及在一不規(guī)則表面上形成一條形碼符號(hào)并通過(guò)補(bǔ)償由所述非平坦或不規(guī)則表面引起的變形來(lái)讀取所述條形碼符號(hào)。通過(guò)形成一經(jīng)補(bǔ)償?shù)臈l形碼,通過(guò)將一經(jīng)補(bǔ)償?shù)臈l形碼符號(hào)應(yīng)用至一非平坦表面上,并通過(guò)讀取一應(yīng)用至非平坦表面的條形碼符號(hào),現(xiàn)在即可在許多此前不能應(yīng)用條形碼的表面上應(yīng)用條形碼并從所述許多表面上讀取所述條形碼。
背景技術(shù)
在制造中非常需要提供機(jī)器可讀信息。條形碼技術(shù)是用于提供此種機(jī)器可讀數(shù)據(jù)的最經(jīng)濟(jì)、最流行的方法。為了滿(mǎn)足不同活動(dòng)的特定需要(包括制造、倉(cāng)貯、裝運(yùn)、及銷(xiāo)售),已開(kāi)發(fā)出各種類(lèi)型的條形碼符號(hào)表示法。
在其最簡(jiǎn)單的形式中,條形碼為一系列以各種方式應(yīng)用至一表面上并通過(guò)一掃描器讀取成數(shù)字信息的印刷豎條及間距??傊?,條形碼的成功讀取依賴(lài)于幾個(gè)因素。大多數(shù)掃描器通過(guò)將成千上萬(wàn)個(gè)排成一行的光脈沖投射到碼上來(lái)進(jìn)行“讀取”。條及間距具有規(guī)則的寬度(均為一單位量度或X尺寸的倍數(shù))。條與間距由一反差度界定,并相應(yīng)地吸收或反射這些脈沖。掃描器將這些“是”或“否”信號(hào)識(shí)別成二進(jìn)制數(shù)位以便由掃描器軟件轉(zhuǎn)譯成經(jīng)編碼的信息。
為了使此成功進(jìn)行,掃描器所投射的光脈沖必須以一恒定角度與上面印有條形碼的表面交匯,以便在條或間距的寬度與條或間距所反射的光脈沖數(shù)量之間存在一恒定關(guān)系。這意味著條形碼必須印刷于一平坦表面上。當(dāng)然,并非所有的表面均為平坦的,且因此,對(duì)于可將條形碼應(yīng)用于何處(及什么上)存在明顯的限制。
統(tǒng)一編碼委員會(huì)(UCC)-屬于UCC/EAN的一部分-編寫(xiě)了UPC及EAN條形碼的全球條形碼標(biāo)準(zhǔn)并已解決了各種可讀性問(wèn)題。最魯棒的碼(二進(jìn)制碼)只有兩種條寬度(“厚的”及“薄的”)且即使條寬度變化高達(dá)50%也仍可得到成功讀取。然而,標(biāo)準(zhǔn)UPC條具有四種不同的厚度且對(duì)尺寸誤差的容限小得多。因?yàn)檎`差容限為百分比,所以碼會(huì)隨其尺寸的減小而越來(lái)越易于出現(xiàn)可讀性問(wèn)題。因此,UCC規(guī)定了UPC的最小寬度(例如僅剛好超過(guò)1英寸)。以同樣的方式,條形碼中各個(gè)條的最大彎曲量的UCC標(biāo)準(zhǔn)為條形碼尺寸的函數(shù)。根據(jù)UCC,條形碼可占據(jù)不大于一圓柱的圓周的60%。由于這個(gè)緣故,通常,UPC可應(yīng)用于的最小圓柱的圓周僅剛好超過(guò)6″。
在產(chǎn)品上應(yīng)用及讀取條形碼還存在多種多樣的其它技術(shù)挑戰(zhàn)。生產(chǎn)線(xiàn)上的許多產(chǎn)品具有諸如呈拱形、圓柱形或球形的不規(guī)則非平坦表面。很難將條形碼應(yīng)用至這些不平坦的表面上。更確切地說(shuō),如果將標(biāo)準(zhǔn)條形碼應(yīng)用至一不規(guī)則表面上,則在將其應(yīng)用至這些表面上時(shí),所述條形碼中的條在掃描器看來(lái)是變形的。這些條之間的間距將必定也會(huì)變形。此類(lèi)變形使條形碼容易出現(xiàn)讀取誤差或完全不能讀取。
因此,所屬領(lǐng)域中非常需要一種用以將條形碼的條及間距應(yīng)用至一不規(guī)則或非平坦表面上的裝置及方法。在所屬領(lǐng)域中,同時(shí)需要一種用以從一不規(guī)則或非平坦表面上讀取條形碼的方法。
因此,本發(fā)明現(xiàn)在提供一種用于有效地克服在不規(guī)則、非平坦表面上創(chuàng)建、應(yīng)用及讀取條形碼時(shí)所固有的困難及長(zhǎng)期存在的問(wèn)題的改良方法及系統(tǒng)。這些問(wèn)題已通過(guò)一種補(bǔ)償由這些表面引起的變形的非常有效的方式得到解決。

發(fā)明內(nèi)容
根據(jù)本發(fā)明的一方面,闡述一種用于從一所需的標(biāo)準(zhǔn)條形碼形成一經(jīng)補(bǔ)償?shù)臈l形碼的系統(tǒng)。所述經(jīng)補(bǔ)償?shù)臈l形碼應(yīng)用至一彎曲表面上。所述系統(tǒng)具有一用于確定所述彎曲表面的半徑的構(gòu)件。所述系統(tǒng)還具有一用于根據(jù)在所述彎曲表面上距條形碼中心的距離的一函數(shù)來(lái)改變標(biāo)準(zhǔn)條形碼的條及間距的尺寸的構(gòu)件。以此方式,當(dāng)所述經(jīng)補(bǔ)償?shù)臈l形碼應(yīng)用至所述彎曲表面上時(shí),所述經(jīng)補(bǔ)償?shù)臈l形碼已對(duì)由所述彎曲表面引起的變形進(jìn)行了補(bǔ)償并可由一掃描器讀取。
本發(fā)明的另一方面是一種用于讀取一已因其應(yīng)用至一彎曲表面而變形的條形碼的系統(tǒng)。所述系統(tǒng)具有一用于確定所述彎曲表面的半徑的構(gòu)件。所述系統(tǒng)還具有一用于根據(jù)在所述彎曲表面上距條形碼中心的距離的一函數(shù)來(lái)改變所述條形碼的條及間距的尺寸的標(biāo)準(zhǔn)讀數(shù)以補(bǔ)償變形的構(gòu)件。以此方式,所述條形碼便能夠由一掃描器讀取。
本發(fā)明的另一方面是一種用以從一所需的標(biāo)準(zhǔn)條形碼形成一經(jīng)補(bǔ)償?shù)臈l形碼以將所述經(jīng)補(bǔ)償?shù)臈l形碼應(yīng)用至一彎曲表面上的方法。所述方法包括確定所述彎曲表面的半徑并根據(jù)在所述彎曲表面上距所述條形碼中心的距離的一函數(shù)來(lái)改變所述標(biāo)準(zhǔn)條形碼的條及間距的尺寸,以便當(dāng)將所述經(jīng)補(bǔ)償?shù)臈l形碼應(yīng)用至所述彎曲表面上時(shí),所述經(jīng)補(bǔ)償?shù)臈l形碼已補(bǔ)償了由彎曲表面所引起的變形并可由一掃描器讀取。
本發(fā)明的再一方面包括一種用以讀取一已因其應(yīng)用至一彎曲表面上而出現(xiàn)變形的條形碼的方法。所述方法包括確定所述彎曲表面的半徑并將根據(jù)在所述彎曲表面上距所述條形碼中心的距離的一函數(shù)來(lái)改變所述條形碼的條及間距的尺寸的標(biāo)準(zhǔn)讀數(shù)以補(bǔ)償所述變形,以便所述條形碼能夠由一掃描器讀取。
本發(fā)明的再一方面是一種從一所需的標(biāo)準(zhǔn)條形碼形成一經(jīng)補(bǔ)償?shù)臈l形碼以將所述經(jīng)補(bǔ)償?shù)臈l形碼應(yīng)用至一非平坦表面上的方法。所述方法包括確定用于描述所述非平坦表面的數(shù)學(xué)方程式并根據(jù)所述數(shù)學(xué)方程式來(lái)改變所述標(biāo)準(zhǔn)條形碼的條及間距的尺寸。以此方式,當(dāng)所述經(jīng)補(bǔ)償?shù)臈l形碼應(yīng)用至所述非平坦表面上時(shí),所述經(jīng)補(bǔ)償?shù)臈l形碼便已補(bǔ)償了由所述非平坦表面所引起的變形并可由一掃描器讀取。
本發(fā)明的另一方面是一種用以讀取一已因其應(yīng)用至一非平坦表面上而出現(xiàn)變形的條形碼的方法。此方法包括確定用于描述所述非平坦表面的數(shù)學(xué)方程式并根據(jù)所述數(shù)學(xué)方程式來(lái)改變所述條形碼的條及間距的尺寸的標(biāo)準(zhǔn)讀數(shù)以補(bǔ)償所述變形,以便所述條形碼能夠由一掃描器讀取。
如所屬領(lǐng)域的技術(shù)人員將了解,本發(fā)明所提供的一主要優(yōu)點(diǎn)是能夠形成用于具有非平坦表面的產(chǎn)品的條形碼。因此,本發(fā)明的一目的是修改條形碼符號(hào)中的條,以便可將一條形碼符號(hào)應(yīng)用至非平坦表面上。本發(fā)明的另一目的是從一非平坦表面上讀取條形碼。根據(jù)下文說(shuō)明將易知本發(fā)明的其它目的。
參考下文對(duì)特定實(shí)施例的詳細(xì)說(shuō)明及例示這些實(shí)施例的附圖將會(huì)更好地理解本發(fā)明的方法及設(shè)備。


將參照下列圖式闡述本發(fā)明的一具體實(shí)施例,在圖式中圖1為一上面布置有一條形碼的圓柱的一正交圖。
圖2為圖1所示圓柱的一橫截面。
圖3為一圖解說(shuō)明在形成本發(fā)明經(jīng)補(bǔ)償?shù)臈l形碼時(shí)所涉及的各步驟的流程圖。
圖4為一圖解說(shuō)明當(dāng)已規(guī)定了表面半徑時(shí)在讀取一變形的條形碼時(shí)所涉及的本發(fā)明各步驟的流程圖。
圖5為一圖解說(shuō)明當(dāng)表面半徑未知時(shí)在讀取一變形的條形碼時(shí)所涉及的本發(fā)明各步驟的流程圖。
具體實(shí)施例方式
圖式所例示的下述較佳實(shí)施例僅是例示本發(fā)明而非意欲限制由本申請(qǐng)案的權(quán)利要求書(shū)所涵蓋的本發(fā)明。本文中揭示一種用于形成用于非平坦表面的條形碼并用于從非平坦表面上讀取條形碼的系統(tǒng)及方法。
例如,當(dāng)一常規(guī)條形碼應(yīng)用至一圓柱的表面上時(shí),圖像會(huì)因自條形碼掃描器至條形碼的距離及角度不斷變化而變形。如果所述圓柱直徑足夠小,則單元條的尺寸(掃描器所看到的)將在碼的長(zhǎng)度上以令人不能接受的程度變化。
現(xiàn)已發(fā)現(xiàn),為解決此問(wèn)題,可按至少兩種方式中的一種來(lái)進(jìn)行補(bǔ)償,這兩種方式均利用相同的基本系統(tǒng)及方法。下文所概述的解決方案基于上面要應(yīng)用條形碼的圓柱的半徑。當(dāng)然,可對(duì)任何規(guī)則表面、非平坦表面應(yīng)用類(lèi)似的解決方案。規(guī)則表面此處是指能夠由一數(shù)學(xué)方程式描述的表面。
如圖1中所示,存在一半徑為R的圓柱。存在一呈矩形形狀的條形碼圖形且所述圖形的一個(gè)邊小于圓柱的直徑(2R)??砂慈缦路绞絹?lái)變換或修改所述圖形在將結(jié)果應(yīng)用至圓柱表面時(shí),其在投影回到一平坦表面時(shí)與原始圖形相同。其結(jié)果是一正常定位的條形碼讀出器將能成功讀取所述碼。
A為軸線(xiàn)且C為在將結(jié)果圖形應(yīng)用至圓柱表面上時(shí)所述結(jié)果圖形的與A平行的中心線(xiàn)。S為一穿過(guò)圖形的剖面線(xiàn)。P1為C與S的交點(diǎn)。P為S及所述圖形上的任意點(diǎn)。現(xiàn)在,所關(guān)心的是P1與P之間的距離或弧長(zhǎng)L。如果這個(gè)問(wèn)題得到解決,則在結(jié)果圖形中,原始圖形上的任一點(diǎn)至C的距離均將具有一所確定的新值。為了解決此問(wèn)題,圖2圖解說(shuō)明其中一其中可看到A、P1及P的截面。問(wèn)題是通過(guò)給定的R及X(其為P在x軸上的x值,或P在x軸上的投影)來(lái)獲得L值。通過(guò)使用下列方程式,可使條形碼根據(jù)非平坦表面所引起的變形來(lái)變形。
sinβ=X/Rβ=arcsin(X/R)L=βR=arcsin(X/R)Rβ為A-P與A-P1之間的夾角。因此,L用作一因數(shù)以便可用以改變?cè)?未改變)條形碼圖形中每一點(diǎn)的位置以產(chǎn)生所述變形。
在本發(fā)明的一實(shí)施例中,本發(fā)明的系統(tǒng)及方法可用于形成條形碼,從而產(chǎn)生一在其應(yīng)用至一圓柱表面上后能正常掃描的已變形碼。
依據(jù)圖3中所描繪的流程圖,使要變換成一條形碼的數(shù)據(jù)印到系統(tǒng)中。然后,對(duì)此數(shù)據(jù)進(jìn)行編碼。編碼作業(yè)需要將給定的數(shù)據(jù)輸入變換成一條形碼圖像-即條及間距,所述條及間距的位置及相對(duì)尺寸是通過(guò)任何已知的用于形成標(biāo)準(zhǔn)或常規(guī)條形碼圖像的條形碼形成軟件以圖形方式映射而成。
然后,確定上面要應(yīng)用條形碼的非平坦表面。可對(duì)其進(jìn)行實(shí)體測(cè)量,或者其更可能已在此前作為包裝或產(chǎn)品的總體規(guī)格的一部分加以規(guī)定。在此實(shí)例中,非平坦表面為一具有規(guī)定的1英寸半徑的圓柱的表面。通過(guò)將1英寸半徑應(yīng)用至sinβ=X/Rβ=arcsin(X/R)L=βR=arcsin(X/R)R來(lái)形成一經(jīng)補(bǔ)償?shù)臈l形碼,從而通過(guò)根據(jù)上面將應(yīng)用條形碼的表面的半徑來(lái)處理?xiàng)l形碼要素而重新映射條形碼要素的位置及相對(duì)尺寸。以此方式,使正常條形碼圖像以一預(yù)定方式變形,以便在垂直觀察所形成的經(jīng)補(bǔ)償條形碼圖像時(shí),經(jīng)補(bǔ)償?shù)臈l形碼已補(bǔ)償了由彎曲表面引起的變形?,F(xiàn)有條形碼軟件通常包括符號(hào)表示法輸入字段、線(xiàn)性及2-D數(shù)據(jù)輸入、目標(biāo)打印機(jī)分辨率、X尺寸及條寬度縮減。現(xiàn)在,也可考慮彎曲表面的半徑。如圖3中所示,現(xiàn)在可產(chǎn)生一根據(jù)所輸入半徑來(lái)變形的條形碼圖形。
當(dāng)然,也可產(chǎn)生一隨任一非平坦的規(guī)則表面而變化的根據(jù)本發(fā)明的條形碼圖形。為了針對(duì)任一規(guī)則的、以數(shù)學(xué)方式描述的非平坦表面來(lái)產(chǎn)生條形碼,必須在此表面上假想地繪制多至產(chǎn)生一可讀取條形碼圖像所需數(shù)量的點(diǎn)。如所屬領(lǐng)域的技術(shù)人員所熟知,前述圓柱實(shí)例僅為下面所將說(shuō)明的一般實(shí)例的一特定實(shí)例。所述表面及后繼公式闡述如下。
假定S=S(x,y)為一任意連續(xù)的單值表面(不存在孔或下陷);換句話(huà)說(shuō),對(duì)于任一給定的(x,y),均存在一確定的S(x,y)值,且對(duì)于任一給定的(x,y)及(x1,y1),如果x′x1或y′y1,則S(x,y)′S(x1,y1)。
對(duì)于任一給定點(diǎn)X,均具有一值x。X為自原點(diǎn)至x的距離。同時(shí),X1為自原點(diǎn)沿表面S(x,y)至X的距離。同樣地,對(duì)于任一給定點(diǎn)Y,均具有一值y。Y為自原點(diǎn)至y的距離。同時(shí),Y1為自原點(diǎn)沿表面S(x,y)至Y的距離。
可通過(guò)使用公式F(x)=x1及公式G(y)=y(tǒng)1在此表面上產(chǎn)生一圖像。當(dāng)形成一用于施加至S以供一讀取裝置隨后讀取的圖形時(shí),其應(yīng)較佳形成于一不同表面S1(其中S1為平坦的表面且對(duì)于S上的任一點(diǎn)(x,y),均以座標(biāo)(x1,y1)將其繪制在S1上)上。當(dāng)此后在將此圖形應(yīng)用至S上之后對(duì)其進(jìn)行讀取時(shí),讀出器會(huì)將所繪制圖形的投影看作原始的未變形的圖像。
在圖4及5中所示的本發(fā)明另一實(shí)施例中,本發(fā)明系統(tǒng)及方法可用于讀取一已因其布置于一非平坦表面上而變形的正常條形碼。
可使掃描器通過(guò)檢查位于碼中心處的保護(hù)條來(lái)修正UPC(A)(及具有固定長(zhǎng)度的其它條形碼)中的變形。圖4圖解說(shuō)明在先前已在系統(tǒng)中對(duì)半徑加以規(guī)定時(shí)掃描器如何讀取變形的條形碼。根據(jù)這些條的尺寸,掃描器可確定碼的總長(zhǎng)度(以單元條為單位)-假若其未變形的話(huà),且因此確定上文所示算法中的L值。通過(guò)反向求解此方程式,可確定出半徑(R)及弧度(β)且可重新映射及正確讀取變形的條形碼。
如圖5中所示,在一實(shí)例中,此可為一程序,其中半徑在開(kāi)始時(shí)是未知的或視一最初未正確讀取的條形碼而定的。所述程序?qū)⒉荒鼙WC良好的讀取結(jié)果但能更好地配備所述掃描器以讀取先前認(rèn)為“不可讀取”的碼。在其它實(shí)例中,可首先將半徑輸入到掃描器中,以便可讀取一因其布置于一非平坦表面上而變形的正常條形碼。
條形碼形成實(shí)例應(yīng)了解,本發(fā)明的下列實(shí)例并非旨在限制本發(fā)明,因?yàn)樵诓槐畴x本發(fā)明精神的情況下可在權(quán)利要求書(shū)的范圍內(nèi)作出諸多另外的修改。
通常,設(shè)計(jì)者知曉包裝的尺寸及規(guī)格。在此實(shí)例中,將包裝選擇為一要帶有UPC(A)條形碼的小的圓柱形罐。要求設(shè)計(jì)者設(shè)計(jì)一包繞所述罐的1″高的標(biāo)簽。所述罐本身為4″高并具有一1″的直徑。
設(shè)計(jì)者意識(shí)到,由于UPC(A)的最小寬度為1.25″,條形碼的最常用的定向?qū)⒉贿m用(此將為“梯子型”,其中各個(gè)條水平地跨越彎曲表面)。所述標(biāo)簽的高度不足以適合所述碼,因此設(shè)計(jì)者決定將各個(gè)條旋轉(zhuǎn)90°并使用本文中所述的發(fā)明使所述碼變形以實(shí)現(xiàn)可讀性。
使用所揭示的本發(fā)明,設(shè)計(jì)者將UPC(A)指定為符號(hào)、數(shù)值數(shù)據(jù)、X尺寸,并將半徑規(guī)定為1英寸。當(dāng)然,可改變命名法及單位二者以適合于設(shè)計(jì)者的靈感或遵守條形碼必須滿(mǎn)足的任何其它必要規(guī)格。
通過(guò)使用所述系統(tǒng)及方法,形成一變形的條形碼圖形,然后由設(shè)計(jì)者將其布置于他的設(shè)計(jì)中。所述碼盡管其定向不合常規(guī),但可由普通掃描器讀取。
上圖為一正常的UPC(A)圖形。
上圖為同一UPC(A)圖形,其已通過(guò)本發(fā)明系統(tǒng)及方法加以修改,以使條形碼在包繞一直徑為1英寸的圓柱時(shí)可讀取。雖然憑肉眼很難區(qū)別修改后的與未修改的碼,但所述修改后的碼在一平坦表面(例如張紙)上實(shí)際上是不可讀取的,除非其包繞一具有正確比例的圓柱。
條形碼讀取實(shí)例利用本發(fā)明系統(tǒng)及方法的另一選項(xiàng)是以本發(fā)明方法對(duì)掃描器進(jìn)行編程并使掃描器在解譯所讀取數(shù)據(jù)時(shí)應(yīng)用所述方法。一種用以在正常的條形碼讀取程序中平穩(wěn)地構(gòu)建此種特征的方式將是對(duì)掃描器編程為首先確定變形程度并隨后通過(guò)在掃描器的讀取能力中應(yīng)用本發(fā)明方法來(lái)修正其變形。
例如,通常,掃描器在一由條及間距組成的圖案中尋找“開(kāi)始”及“停止”字符以確定符號(hào)表示。在為UPC(A)情況下,其會(huì)看到位于碼的開(kāi)始、中間及結(jié)束處的三對(duì)細(xì)“保護(hù)條”。在正常(未變形)的UPC中,這三對(duì)條完全相同。然而,當(dāng)將所述UPC應(yīng)用至一彎曲表面時(shí),“開(kāi)始”及“停止”保護(hù)條對(duì)會(huì)根據(jù)彎曲半徑相對(duì)于中心對(duì)變形某一程度?,F(xiàn)在,可對(duì)掃描器進(jìn)行編程以在讀取前以數(shù)學(xué)方式確定此半徑,以便使掃描讀出器可修正變形數(shù)據(jù),從而實(shí)施成功讀取(參見(jiàn)圖5的流程圖)。
除所述這些解決方案外,還存在使用本發(fā)明來(lái)修正其它類(lèi)型變形的其它方式。例如,與簡(jiǎn)單曲線(xiàn)相比,試管的半球形底部將使條形碼在更多方向上變形,但此種變形在數(shù)學(xué)上的可辨認(rèn)性并不差。當(dāng)將此形狀以數(shù)學(xué)方式應(yīng)用至本發(fā)明系統(tǒng)及方法時(shí),便形成一經(jīng)適當(dāng)補(bǔ)償?shù)臈l形碼。當(dāng)然,任何描述一非平坦表面的數(shù)學(xué)公式化均可用于形成可適用于幾乎一切表面的經(jīng)補(bǔ)償?shù)臈l形碼。
雖然上文所示及所述具體實(shí)施例將證明在本發(fā)明所涉及的條形碼符號(hào)印刷技術(shù)中適用于諸多應(yīng)用,但所屬領(lǐng)域的技術(shù)人員將會(huì)想到對(duì)本發(fā)明的其它修改。所有此類(lèi)修改均視為歸屬于由隨附權(quán)利要求書(shū)所界定的本發(fā)明的范圍及精神內(nèi)。
權(quán)利要求
1.一種用于從一所需的標(biāo)準(zhǔn)條形碼形成一經(jīng)補(bǔ)償?shù)臈l形碼以將所述經(jīng)補(bǔ)償?shù)臈l形碼應(yīng)用至一彎曲表面上的系統(tǒng),其包括a)一確定構(gòu)件,其用于確定所述彎曲表面的半徑;及b)一改變構(gòu)件,其用于根據(jù)在所述彎曲表面上距所述條形碼的中心的距離的一函數(shù)來(lái)改變所述標(biāo)準(zhǔn)條形碼的條及間距的尺寸,以便當(dāng)所述經(jīng)補(bǔ)償?shù)臈l形碼應(yīng)用至所述彎曲表面上時(shí),所述經(jīng)補(bǔ)償?shù)臈l形碼已補(bǔ)償了由所述彎曲表面所引起的變形并可由一掃描器讀取。
2.如權(quán)利要求1所述的系統(tǒng),其中所述確定構(gòu)件包括一輸入裝置。
3.如權(quán)利要求2所述的系統(tǒng),其中所述確定構(gòu)件進(jìn)一步包括一存儲(chǔ)裝置。
4.如權(quán)利要求1所述的系統(tǒng),其中所述改變構(gòu)件包括一計(jì)算機(jī)處理器。
5.一種用于讀取一已因其應(yīng)用至一彎曲表面上而變形的條形碼的系統(tǒng),其包括a)一確定構(gòu)件,其用于確定所述彎曲表面的半徑;及b)一修改構(gòu)件,其用于根據(jù)在所述彎曲表面上距所述條形碼的中心的距離的一函數(shù)來(lái)修改所述條形碼的條及間距的尺寸的標(biāo)準(zhǔn)讀數(shù)以補(bǔ)償所述變形,以便其能由一掃描器讀取。
6.如權(quán)利要求5所述的系統(tǒng),其中所述確定構(gòu)件包括存取一先前規(guī)定的半徑。
7.如權(quán)利要求5所述的系統(tǒng),其中所述確定構(gòu)件包括一掃描裝置。
8.如權(quán)利要求7所述的系統(tǒng),其中所述確定構(gòu)件進(jìn)一步包括一存儲(chǔ)裝置。
9.如權(quán)利要求5所述的系統(tǒng),其中所述改變構(gòu)件包括一計(jì)算機(jī)處理器。
10.一種用以從一所需的標(biāo)準(zhǔn)條形碼形成一經(jīng)補(bǔ)償?shù)臈l形碼以將所述經(jīng)補(bǔ)償?shù)臈l形碼應(yīng)用至一彎曲表面上的方法,其包括a)確定所述彎曲表面的半徑;及b)根據(jù)在所述彎曲表面上距所述條形碼的中心的距離的一函數(shù)來(lái)改變所述標(biāo)準(zhǔn)條形碼的條及間距的尺寸,以便當(dāng)所述經(jīng)補(bǔ)償?shù)臈l形碼應(yīng)用至所述彎曲表面上時(shí),所述經(jīng)補(bǔ)償?shù)臈l形碼已補(bǔ)償了由所述彎曲表面所引起的變形并可由一掃描器讀取。
11.如權(quán)利要求10所述的方法,其中所述確定步驟包括掃描所述表面。
12.如權(quán)利要求10所述的方法,其中所述確定步驟包括存取一具有一先前所規(guī)定的半徑的數(shù)據(jù)文件。
13.如權(quán)利要求10所述的方法,其中所述改變步驟包括一計(jì)算機(jī)處理器。
14.一種用以讀取一已因其應(yīng)用至一彎曲表面上而變形的條形碼的方法,其包括a)確定所述彎曲表面的半徑;及b)根據(jù)在所述彎曲表面上距所述條形碼的中心的距離的一函數(shù)來(lái)修改所述條形碼的條及間距的尺寸的標(biāo)準(zhǔn)讀數(shù)以補(bǔ)償所述變形,以便其能由一掃描器讀取。
15.如權(quán)利要求14所述的方法,其中所述確定步驟包括掃描所述表面。
16.如權(quán)利要求14所述的方法,其中所述確定步驟包括存取一先前規(guī)定的半徑。
17.如權(quán)利要求14所述的方法,其中所述改變步驟包括一計(jì)算機(jī)處理器。
18.一種經(jīng)補(bǔ)償?shù)臈l形碼,其通過(guò)下述方式從一標(biāo)準(zhǔn)條形碼形成確定彎曲表面的半徑,并根據(jù)在所述彎曲表面上距所述條形碼的中心的距離的一函數(shù)來(lái)改變所述標(biāo)準(zhǔn)條形碼的條及間距的尺寸,以便當(dāng)將所述經(jīng)補(bǔ)償?shù)臈l形碼應(yīng)用至所述彎曲表面上時(shí),所述經(jīng)補(bǔ)償?shù)臈l形碼已補(bǔ)償了由所述彎曲表面所引起的變形并可由一掃描器讀取。
19.如權(quán)利要求18所述的條形碼,其中所述函數(shù)包括sinβ=X/Rβ=arcsin(X/R)L=βR=arcsin(X/R)R。
20.一種用以從一所需的標(biāo)準(zhǔn)條形碼形成一經(jīng)補(bǔ)償?shù)臈l形碼以將所述經(jīng)補(bǔ)償?shù)臈l形碼應(yīng)用至一非平坦表面上的方法,其包括a)確定用于描述所述非平坦表面的數(shù)學(xué)方程式;及b)根據(jù)所述數(shù)學(xué)方程式的一函數(shù)來(lái)改變所述標(biāo)準(zhǔn)條形碼的條及間距的尺寸,以便當(dāng)將所述經(jīng)補(bǔ)償?shù)臈l形碼應(yīng)用至所述非平坦表面上時(shí),所述經(jīng)補(bǔ)償?shù)臈l形碼已補(bǔ)償了由所述非平坦表面所引起的變形并可由一掃描器讀取。
21.如權(quán)利要求20所述的方法,其中所述確定步驟包括掃描所述表面。
22.如權(quán)利要求20所述的方法,其中所述確定步驟包括存取一具有一先前所規(guī)定的數(shù)學(xué)方程式的數(shù)據(jù)文件。
23.如權(quán)利要求20所述的方法,其中所述改變步驟包括一計(jì)算機(jī)處理器。
24.一種用以讀取一已因其應(yīng)用至一非平坦表面上而變形的條形碼的方法,其包括a)確定用于描述所述非平坦表面的數(shù)學(xué)方程式;及b)根據(jù)用于補(bǔ)償所述變形的所述數(shù)學(xué)方程式的一函數(shù)來(lái)修改所述條形碼的條及間距的尺寸的標(biāo)準(zhǔn)讀數(shù),以便其能由一掃描器讀取。
25.如權(quán)利要求24所述的方法,其中所述確定步驟包括掃描所述表面。
26.如權(quán)利要求24所述的方法,其中所述確定步驟包括存取一描述所述非平坦表面的先前所規(guī)定的數(shù)學(xué)方程式。
27.如權(quán)利要求24所述的方法,其中所述改變步驟包括一計(jì)算機(jī)處理器。
全文摘要
本發(fā)明大體而言涉及一種用于修改各個(gè)條以應(yīng)用至一非平坦或不規(guī)則表面的系統(tǒng)及方法。通過(guò)補(bǔ)償由一非平坦或不規(guī)則表面所引起的變形,形成一用于所述非平坦或不規(guī)則表面的條形碼符號(hào)并從所述非平坦或不規(guī)則表面上讀取所述條形碼符號(hào)。
文檔編號(hào)G06K7/10GK1922613SQ200580005902
公開(kāi)日2007年2月28日 申請(qǐng)日期2005年1月14日 優(yōu)先權(quán)日2004年1月14日
發(fā)明者艾倫·盧鮑 申請(qǐng)人:國(guó)際條形碼公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1