国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      條形碼認(rèn)證的制作方法

      文檔序號:6455821閱讀:457來源:國知局
      專利名稱:條形碼認(rèn)證的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及條形碼認(rèn)證/安全的改進(jìn)。具體地,本發(fā)明涉及可以在防偽造措施中用于對條形碼進(jìn)行認(rèn)證的次級信息的添加。

      背景技術(shù)
      品牌所有者在產(chǎn)品追蹤系統(tǒng)中通常使用機(jī)器可讀標(biāo)簽。已知標(biāo)簽包括條形碼、射頻標(biāo)識(RFID)標(biāo)簽等。要追蹤的產(chǎn)品每個都配有具有通過掃描或之后讀取標(biāo)簽便可檢索的唯一標(biāo)識信息的標(biāo)簽。盡管這些追蹤設(shè)置是有用的,但是許多仍然容易受到偽造。已經(jīng)做出一些嘗試來克服這些問題。不幸地,然而,許多已知的防偽造解決方案需要引入新的材料和另外的閱讀器技術(shù)。這證明是廣泛采用該項(xiàng)技術(shù)的極大的障礙。
      WO2004/097714描述了包括嵌入的安全特征的條形碼。在WO2004/097714中描述的系統(tǒng)利用其它已知的防偽造系統(tǒng)對解決其中一些問題是有用的。
      CN1558595A描述了使用數(shù)字簽名和數(shù)字水印用于產(chǎn)生和驗(yàn)證線性條形碼的方法。在這種方法中,將碼中的每個條的寬度調(diào)制相同量。然后將該寬度調(diào)制用作用于認(rèn)證條形碼的方式。盡管這些技術(shù)可以是有用的,但是仍存在對用于改進(jìn)條形碼整體性的簡單機(jī)制的需要。


      發(fā)明內(nèi)容
      根據(jù)本發(fā)明的一個方面,提供一種方法,包括通過改變碼的條或像素中的所選條或像素的外圍、和/或通過將條或像素的至少一些的外圍改變不同量、和/或通過改變條或像素的外圍形狀,來將次級信息嵌入包括初級信息的條形碼中。
      優(yōu)選地,對外圍的任何改變是眼睛難以識別的,從而該或每個條看起來是常規(guī)形狀。至少一個條的外圍的改變包括使至少一個條的外圍處或附近變形。
      針對1D線性條形碼,優(yōu)選地,包括次級信息的條具有從沒有次級信息的條的單位寬度X改變了少于X/10的寬度。
      可以使用變形功能將次級信息嵌入條的外圍中。變形功能可以應(yīng)用在整個條形碼上。可選地,該功能可以應(yīng)用在部分的碼上。
      條的形狀可以根據(jù)常規(guī)碼的形狀而改變。例如,包括次級信息的條可以具有梯形的形狀或至少一個彎曲邊??蛇x地或附加地,可以將至少一個條或像素的至少一個角磨圓,以對次級信息進(jìn)行編碼。
      附加地或可選地,可以改變條的高度和/或?qū)挾龋瑥亩度氪渭壭畔?。針對線性條形碼,條的高度可以改變小于或等于原始高度的5%或X/3的量,其中X是條寬度。
      條形碼可以是線性條形碼或堆疊條形碼或二維條形碼。
      在條形碼是2D的情況下,以不同顏色的像素形成邊界的類似像素被組合成為塊,且塊中的像素外圍改變相同量,因而嵌入次級信息。例如部分延伸過行的黑像素組可以被改變相同量。通過將塊中所有像素改變相同量,像素大小中的變化不太明顯。
      可以將不同塊中的條改變相同或不同量。至少一個塊可以水平延伸。至少一個塊可以垂直延伸。
      根據(jù)本發(fā)明的另一個方面,提供一種印刷的條形碼,包括一個或多個條,其中次級信息嵌在條中的所選條(但非全部)的外圍處。
      印刷的條形碼包括多個條,這些條中的至少一些在它們的外圍處被調(diào)制不同的量,或以不同的方式調(diào)制。
      根據(jù)本發(fā)明的另一個方面,提供一種印刷的條形碼,包括相對于至少一個其它條外圍變形以嵌入次級信息的一個或多個條。優(yōu)選地,次級信息可以用于認(rèn)證條形碼。
      優(yōu)選地,條的外圍形狀包括次級信息。條中的一個或多個可以是梯形的或彎曲的??梢詢A斜條中的一個或多個。附加地或可選地,可以將次級信息嵌入條的高度中。條形碼可以是線性條形碼或堆疊條形碼或二維條形碼。
      根據(jù)本發(fā)明的另一個方面,提供一種方法,包括將安全/認(rèn)證信息包含在否則用于糾錯的碼中。條形碼可以是線性條形碼或堆疊條形碼或二維條形碼。
      根據(jù)本發(fā)明的另一個方面,提供一種方法,用于認(rèn)證與一個或多個字母數(shù)字字符共存的條形碼,所述方法包括調(diào)制字母數(shù)字字符以對次級信息進(jìn)行編碼。該調(diào)制可以包括改變一個或多個字符的對齊。條形碼可以是線性條形碼或堆疊條形碼或二維條形碼。
      根據(jù)本發(fā)明的另一個方面,提供一種用于實(shí)現(xiàn)條形碼認(rèn)證的方法,包括調(diào)制條中的一個或多個的反射率,從而將次級信息嵌入碼中。通過反射率,意味著灰度級或值。優(yōu)選地,將反射率調(diào)制5%或更少。
      根據(jù)本發(fā)明的另一個方面,提供一種印刷的條形碼,包括具有調(diào)制的反射率的一個或多個條,所述調(diào)制表示次級信息。



      結(jié)合附圖,僅通過示例來描述本發(fā)明的各個方面,其中 圖1是線性條形碼的示例; 圖2示出了線性條形碼放大的視圖,其中梯形條形狀用于嵌入次級信息; 圖3示出了另一線性條形碼放大的視圖,其中梯形條形狀用于嵌入次級信息; 圖4示出了另一線性條形碼放大的視圖,其中每個條是彎曲的,從而嵌入次級信息; 圖5示出了在條的高度中包括次級信息的另一線性條形碼的放大的視圖,其中所選條的高度不高于不包括次級信息的條; 圖6示出了在條的高度中包括次級信息的另一線性條形碼的放大的視圖,其中所選條的高度高于不包括次級信息的條; 圖7是堆疊線性條形碼的示例; 圖8是郵電業(yè)中使用的堆疊線性條形碼的示例; 圖9至12示出各種兩維條形碼的示例; 圖13和14示出兩維條形碼的示例,其中使用具有相鄰面的像素塊的寬度中的改變來嵌入信息; 圖15示出了二維條形碼的示例,其中使用對像素角的改變來嵌入信息; 圖16示出兩個條形碼,其中次級信息嵌入條的反射率的改變中,以及 圖17示出了碼中的條,其中改變了反射率。

      具體實(shí)施例方式 圖1示出了常規(guī)的線性條形碼。這具有多個條和改變的寬度(是單位寬度X的整數(shù)倍)的間隔,可以使用條形碼掃描設(shè)備進(jìn)行解碼,從而顯示初級數(shù)據(jù)。每個條是矩形的,且具有預(yù)定的、統(tǒng)一的高度。條之下是字母數(shù)字字符。根據(jù)本發(fā)明的一個方面,通過改變條的至少一個的整體形狀,將附加或第二級(second order)信息嵌入圖1的條形碼中,所述條被改變不同量,或以不同的方式改變。所用的任何外圍變形不足以影響標(biāo)準(zhǔn)條形碼閱讀器讀取初級數(shù)據(jù)的能力,但足以傳遞次級信息。針對線性條形碼,變形優(yōu)選地少于X/10,其中X是在缺失次級信息時(shí)將使用的條的寬度的單位。在任何情況下,任何修改應(yīng)該是初級條形碼信息保持由條的寬度限定,但次級信息嵌入整體形狀中。
      各種傾斜和彎曲可以引入或應(yīng)用于圖1的條形碼,從而對次級信息進(jìn)行編碼。例如,可以應(yīng)用變形功能,從而模仿放置在彎曲表面上的條形碼的效果。可選地,如圖2和3所示,可以將每個條形碼變形以具有梯形的形狀。如果沿掃描方向每個條的變形導(dǎo)致了在缺失次級信息的情況下使用寬度的+/-0.1X內(nèi)的寬度的線,則標(biāo)準(zhǔn)條形碼掃描器應(yīng)該能夠讀取數(shù)據(jù)而不需要任何修改的情況下。這是有利的,因?yàn)榍度氲诙墧?shù)據(jù)不會干擾常規(guī)讀取設(shè)備的操作。當(dāng)然,如果必須讀取第二級數(shù)據(jù),則必須對高分辨率閱讀器進(jìn)行編程以讀取另外的幾何信息。
      圖4示出了用于改變條的外圍以包括附加信息的另一選擇。在這種情況下,彎曲每個條,其中通過條的寬度限定初級條形碼信息,但是將次級信息嵌入彎曲的形狀中??蛇x地或附加地,可以如圖5所示調(diào)制條的高度,其中條中的一些具有比標(biāo)準(zhǔn)條的長度Y更短的長度。相同地,如圖6所示,條中的一些可以比其它標(biāo)準(zhǔn)長度條更長。這里,通過條的寬度定義初級條形碼信息,但是將次級信息嵌入高度變化中。當(dāng)然,可以使用這些,即比常規(guī)條長的一些條以及比常規(guī)條短的一些條的組合。針對圖5或圖6中的任一,高度應(yīng)該優(yōu)選地根據(jù)標(biāo)準(zhǔn)高度Y改變不多于標(biāo)準(zhǔn)高度Y的5%或X/3,即線的單位寬度的大約三分之一。
      盡管圖2至6示出了各種條形碼放大的視圖,其中可以清楚地看到針對條邊緣的變形或變化,可以理解,在實(shí)踐中可以調(diào)整這些變化的大小,從而不干擾對初級信息的解碼,且不會對未受協(xié)助的眼睛可見。
      堆疊線性條形碼是圖1的更常規(guī)的線性條形碼的變體。在圖7和圖8中示出了這些碼的示例,其中圖7示出了PDF417堆疊線性條形碼,圖8示出了皇家郵政使用的堆疊線性郵政條形碼。如前所述,可以通過改變條的外圍形狀將次級信息嵌入這些碼中。各種可能存在于此,同時(shí)仍然允許使用常規(guī)閱讀器來讀取碼。例如,可以調(diào)制行的高度和/或條的寬度。
      作為使用條的外圍形狀的可選或除了使用條的外圍形狀之外,可以使用與條形碼相關(guān)聯(lián)的字母數(shù)字字符,以傳遞次級信息。例如,這個可以通過調(diào)制字符的垂直或水平位置或通過逐個字符地改變字體灰度、大小或字體來完成。
      另一選擇包括使用“模式字符”。模式字符的正常功能是給掃描器指示例如讀取字母和數(shù)字?jǐn)?shù)據(jù)之間、或讀取數(shù)據(jù)的不同密度之間的模式變化。碼128是流行的線性條形碼符號體系。它具有三個編碼模式“模式A”、“模式B”和“模式C”,且提供特定字符以允許切換條形碼中間的模式(例如從“模式A”到“模式B”)。模式意在實(shí)現(xiàn)良好的數(shù)據(jù)密度(例如“模式C”針對數(shù)字?jǐn)?shù)據(jù)提供良好的數(shù)據(jù)密度)。然而,可以引入模式切換作為對附加信息進(jìn)行編碼的方式。例如,“模式A”和“模式B”都對字母數(shù)字?jǐn)?shù)字進(jìn)行編碼??梢酝ㄟ^插入從“模式A”到“模式B”或“模式B”到“模式A”的四個切換來引入4比特碼。這不會影響通過標(biāo)準(zhǔn)條形碼閱讀器讀取的數(shù)據(jù),但是條形碼軟件的修改可以允許將模式切換也解譯為附加數(shù)據(jù)。
      除了以上所述,可以修改和利用在線性和堆疊條形碼中使用的常規(guī)糾錯來攜帶附加信息。例如,可以將故意的錯誤比特引入條形碼,以便傳送次級信息,例如可以修改32比特錯誤碼以包括故意錯誤的16比特。在合理的條件下,這不應(yīng)該影響標(biāo)準(zhǔn)條形碼閱讀器讀取條形碼的能力,但是會允許所修改的軟件確定故意引入的錯誤,并使用這些錯誤來對任何次級信息進(jìn)行解碼。
      圖9至12示出了二維條形碼的示例。這些條形碼看上去區(qū)別很大,但是它們具有一些共同特征包括固定且不承載數(shù)據(jù)的對齊(alignment)特征、以及糾錯特征。此外,數(shù)據(jù)承載元素以規(guī)則陣列排列,例如用于Aztec、數(shù)據(jù)矩陣以及QR碼的方形陣列,以及用于Maxicode的六角矩陣。用于實(shí)現(xiàn)第二級效果的選擇包括調(diào)制對齊像素。例如,可以從印刷的碼中省略對齊像素中的一個或兩個。
      這不會影響讀取條形碼,但修改軟件可以通過確定缺失哪個對齊像素來提取數(shù)據(jù)。此外,如以上針對線性條形碼的討論和圖9(b)所示,可以將像素或單元中的一個或多個的外圍形狀變形或改變。
      在常規(guī)2D條形碼中的所有像素是相同的高度和相同的寬度。這產(chǎn)生像素網(wǎng)格,其中每個垂直列中所有像素具有垂直對齊的邊緣,且每個行中的所有像素具有水平對齊的邊緣。圖13和14示出了用于在2D條形碼中對次級信息進(jìn)行編碼的另一選擇。在這種情況下,改變了像素或單元的一個或多個或多組的外圍。在優(yōu)選的示例中,選擇水平和/或垂直對齊的類似、相鄰像素的組或塊,例如,一行黑色像素與一行白色像素相鄰或一列白色像素與一列黑色像素相鄰,其中,行和/或列或像素部分地或全部地延伸跨過2D網(wǎng)格,從而可以對齊行或列內(nèi)的子組??梢酝ㄟ^選擇性地移動像素組之間的邊界來對次級數(shù)據(jù)進(jìn)行編碼,從而例如行中的所有黑色像素使其高度降低相同量,且所有相鄰白色像素使其高度相應(yīng)地增加。同樣地,列中的所有黑色像素可以使其寬度減少相同量,且所有相鄰白色像素使其寬度相應(yīng)地增加。改變相鄰、類似像素相同量的優(yōu)勢在于,使用未受協(xié)助的眼睛更難看到通過嵌入次級信息所造成的條形碼整體布局的變化。
      為了解釋像素組中信息的編碼,圖13(a)示出了具有像素a、b、c和d的2D條形碼,像素d具有對像素a、b、c左側(cè)的相鄰垂直面,所述垂直面形成限定亮和暗像素之間轉(zhuǎn)換的邊緣i。如圖13(b)所示,為了對附加信息進(jìn)行編碼,將像素a、b、c和d的左邊緣的每個一起移動,從而保持邊緣i對齊。相反,可以分別獨(dú)立地移動像素e和f的垂直面ii和iii,因?yàn)樗鼈儾幌噜彙H绻薅诉吔绲乃邢袼剡吘壱苿恿讼嗤?,則該塊調(diào)制技術(shù)可以應(yīng)用于利用不同顏色的像素限定了水平或垂直邊界的類似像素的每個組或塊。將塊中的所有邊緣移動相同量降低了眼睛檢測到條形碼中變化的可能性。
      圖14示出如何將塊調(diào)制應(yīng)用于2D條形碼。圖14(a)示出了基本的、未改變的條形碼,而圖14(b)、14(c)和(d)分別示出改變了10%、20%和30%的邊緣。保持像素面對齊導(dǎo)致了比使用導(dǎo)致相鄰面未對齊的方法對次級信息進(jìn)行編碼更難以檢測的效果。然而,可以在圖像中進(jìn)行編碼的次級信息的比特?cái)?shù)量大約是通過調(diào)制單獨(dú)像素可獲得的比特?cái)?shù)量的一半。通過獨(dú)立地改變像素高度和寬度對數(shù)據(jù)進(jìn)行編碼使可以存儲的第二級數(shù)據(jù)的量最大化。在可選實(shí)施例中,只可以改變像素的高度或?qū)挾然蛳袼氐膲K。當(dāng)比其它情況(例如,所用印刷過程的偽像)更清楚地限定或更少地染污垂直或水平像素面時(shí),該方法是有利的。
      根據(jù)像素的設(shè)置,組之間邊界的數(shù)量會在條形碼之間改變。改變條形碼內(nèi)包含的糾錯比特的數(shù)量,從而比特的總數(shù)(消息比特的數(shù)量加上糾錯比特的數(shù)量)等于邊緣的數(shù)量。
      如分別示出了角改變了0%,10%,20%和30%的圖15(a)至(d)所示,用于改變條形碼外圍的選擇的另一個示例是修改條形碼的條或像素的形狀。例如,這可以涉及將像素或條的角磨圓(round off)。例如,針對2D條形碼,可以將位于與三個白色像素交接處的黑色像素的角磨圓??梢詸z測到這種磨圓以給出二元次級數(shù)據(jù)流。
      除上述方法外或作為上述方法的選擇,用于將次級信息包括在條形碼中的另一選擇是改變黑色條的反射率。理想地,這應(yīng)該在標(biāo)準(zhǔn)條形碼閱讀器所使用的波長帶中完成,從而不需要閱讀器硬件的修改。在這種情況下,讀取次級數(shù)據(jù)只需要對標(biāo)準(zhǔn)條形碼閱讀器的軟件進(jìn)行修改。針對該編碼技術(shù),反射率的調(diào)制優(yōu)選小于或等于5%。這是因?yàn)榈陀?%的調(diào)制如果可以由眼睛檢測到是十分困難的。相反,對于高于10%的調(diào)制,可以在視覺上檢測到反射率的變化。這在圖16中進(jìn)行了說明,該圖示出了具有不同反射率范圍的黑色條。從中可以看出,5%的條幾乎不能與鄰近的、未調(diào)制的黑色條區(qū)別看來,但是10%和15%的條更易于被檢測。因此,為了轉(zhuǎn)換次級信息,理想地,反射率調(diào)制應(yīng)該少于5%。此外,可以設(shè)置反射率的變化以模仿自然發(fā)生的那些反射率的變化。
      用于改變黑色條的反射率的各種選擇是可能的。例如,可以針對線性條形碼中的每個條和空格使用不同的反射率。同樣地,針對2D條形碼,可以針對像素或單元中的一個或多個使用不同的反射率。在任何一種情況下,可以統(tǒng)一地將反射率應(yīng)用在每個條或斑點(diǎn)上,或者每個單獨(dú)條內(nèi)的反射率可以改變。例如針對線性條,反射率可以隨該或每個條的高度而改變。這可以通過明顯轉(zhuǎn)換或通過逐步地改變反射率來完成。
      圖17(a)示出了具有被明顯反射率轉(zhuǎn)換分開的兩個獨(dú)立部分的條的示例,其中上部分比下部分具有更低的反射率。圖17(b)示出了反射率逐漸地沿其長度變化的條。從圖17中可以看出,當(dāng)存在明顯邊界時(shí)(如圖17(a)所示),眼睛可以辨別一定比例的反射率變化。然而,如圖17(b)所示,陰影的漸變更難被眼睛檢測到。一般地,優(yōu)選圖17(b)的反射率的逐漸變化。
      為了打印以反射率的變化進(jìn)行編碼的次級信息,需要可以打印具有良好精度的灰度的打印機(jī)。為了讀取該編碼信息,還需要能夠檢測高精度的相對灰度的激光掃描儀和2D成像儀。為了利用線性條形碼取得“A”級(即最高定義質(zhì)量),各種質(zhì)量要求限制可以使用的反射率的調(diào)制。然而,在實(shí)踐中,如果“白色”區(qū)域具有>85%的反射率,且“黑色”區(qū)域具有<15%的反射率,則可以滿足所有的要求。
      在實(shí)踐中,發(fā)現(xiàn)所使用的打印機(jī)對調(diào)制密度具有影響。使用彩色激光打印機(jī)打印條形碼比使用單色激光打印機(jī)打印條形碼時(shí)會發(fā)生更低的密度調(diào)制(即使在每種情況下打印相同的文件)。這意味著用于產(chǎn)生條形碼的文件必須考慮要使用的打印方法的“傳遞函數(shù)”(transfer function)??蛇x地,用于解調(diào)條形碼的軟件必須這樣做。
      在實(shí)踐中,為了成功地對次級信息進(jìn)行解碼,有必要校正照明圖像的變化,上述變化會造成干擾次級信息調(diào)制的變化。為了這樣做,圖像被分割成許多子圖像。例如,網(wǎng)格可以分隔成10乘10網(wǎng)格的子圖像。一旦完成,則計(jì)算每個子圖像內(nèi)最大和最小的像素值。然后假定最大值與子圖像中心的白色相對應(yīng)。類似地,假定最小值與子圖像中心的黑色相對應(yīng)。假設(shè)滿足某個預(yù)定標(biāo)準(zhǔn),因?yàn)椴皇撬械淖訄D像將必然地包含黑色。然后執(zhí)行線性內(nèi)插以針對整個圖像上的白色和黑色計(jì)算所期望的值,且每個像素相應(yīng)地縮放。一旦完成,則可以對反射率進(jìn)行解碼/解調(diào),從而展現(xiàn)次級信息。
      在掃描系統(tǒng)中必須考慮的另一個因素是成像透鏡的性能。這可以通過它的調(diào)制傳遞函數(shù)(MTF)來表示,所述函數(shù)描述了光學(xué)系統(tǒng)如何很好地將變化的空間頻率進(jìn)行成像。如果系統(tǒng)用于對并行的行和空格的網(wǎng)格進(jìn)行成像,那么隨著行和空格寬度減少,黑色行和白色空格之間的圖像調(diào)制、或?qū)Ρ葘㈤_始減少。這意味著在條形碼中窄線看起來具有比寬線低的密度。滾降(roll-off)開始處的空間頻率取決于透鏡系統(tǒng)中的焦點(diǎn)、f/數(shù)量(孔徑大小)和像差。使用更高分辨率成像器和更好的鏡頭會增加截止(cut-off)空間頻率,并降低窄條線中的密度損失??蛇x地,必須處理所獲取的數(shù)據(jù)以將其校正。
      本領(lǐng)域技術(shù)人員將理解在不偏離本發(fā)明的情況下所公開的設(shè)置的變化是可能的。例如,不論如何將次級數(shù)據(jù)引入條形碼,可以使用各種方法以確定該數(shù)據(jù)的安全。例如,可以利用密鑰對次級數(shù)據(jù)進(jìn)行加密。相同地,可以在條形碼實(shí)例之間改變次級數(shù)據(jù),從而不能簡單地復(fù)制該次級數(shù)據(jù)。另一個選擇是對次級數(shù)據(jù)進(jìn)行編碼接近檢測極限,并使用大量的糾錯。其優(yōu)勢是會需要高質(zhì)量的打印機(jī)來復(fù)制次級信息,從而減少欺詐復(fù)制的可能性。
      可選地或附加地,可以將次級數(shù)據(jù)在一批條形碼上分配,從而僅能通過整批的統(tǒng)計(jì)分析來檢測次級數(shù)據(jù)。關(guān)于次級信息的特性,這可以包括用于認(rèn)證條形碼本身的安全信息和/或可以只是與例如加了碼的商品有關(guān)的其它信息。以這種方式,可以增加條形碼的數(shù)據(jù)能力。相應(yīng)地,僅通過示例并不用于限制的目的做出對特定實(shí)施例的以上描述。本領(lǐng)域技術(shù)人員將清楚可以在不會對所描述的操作進(jìn)行很大改變的情況下做出小的修改。
      權(quán)利要求
      1.一種用于將次級信息嵌入包括初級信息的條形碼中的方法,所述方法包括改變碼的條或像素中的所選條或像素的外圍、和/或?qū)⑺鰲l或像素中的至少一些的外圍改變不同的量、和/或改變所述條或像素中的至少一些的外圍形狀。
      2.如權(quán)利要求1所述的方法,包括通過應(yīng)用變形功能來改變外圍。
      3.如權(quán)利要求1或2所述的方法,包括通過將至少一個條或像素的至少一個角磨圓來改變外圍形狀,以對次級信息進(jìn)行編碼。
      4.如前述任一權(quán)利要求所述的方法,包括改變外圍形狀,從而所述或每個條或像素具有梯形的形狀或至少一個彎曲側(cè)。
      5.如前述任一權(quán)利要求所述的方法,包括調(diào)制條或像素高度和/或?qū)挾?,以對次級信息進(jìn)行編碼。
      6.如前述任一權(quán)利要求所述的方法,其中關(guān)于所述或每個條或像素的外圍的次級信息是人眼不可識別的。
      7.如權(quán)利要求6所述的方法,其中所述條形碼是線性的,且將條高度改變小于或等于原始高度的5%的量、或X/3的量,其中X是條寬度的單位。
      8.如前述任一權(quán)利要求所述的方法,其中所述條形碼是1D線性條形碼,以及包括次級信息的每個條具有從沒有次級信息的條的單位寬度X改變了少于X/10的寬度。
      9.如權(quán)利要求1至7中任一所述的方法,其中所述條形碼是2D,且利用不同顏色的像素形成邊界的至少一些相鄰的、類似的像素被組合成為塊,并將塊中的像素的外圍改變相同的量。
      10.如權(quán)利要求9所述的方法,其中將不同塊中的像素改變相同或不同的量。
      11.如權(quán)利要求9或10所述的方法,其中至少一個塊水平地延伸。
      12.如權(quán)利要求9至11中任一所述的方法,其中至少一個塊垂直地延伸。
      13.一種印刷條形碼,包括一個或多個條,其中次級信息嵌在所述條中的所選但非全部條的外圍處。
      14.一種印刷條形碼,包括多個條,這些條中至少一些條是在外圍處以不同的量或不同的方式被調(diào)制的。
      15.一種印刷2D條形碼,包括利用不同顏色的像素形成邊界的至少一些相鄰的、類似的、并被組合為塊的像素,其中,塊中定義了邊界的像素的外圍改變了相同的量,以包括次級信息。
      16.一種用于實(shí)現(xiàn)條形碼認(rèn)證的方法,包括調(diào)制所述條的一個或多個的反射率,從而將次級信息嵌入碼中。
      17.如權(quán)利要求16所述的方法,其中以5%或更少的量調(diào)制反射率。
      18.如權(quán)利要求16或17所述的方法,其中調(diào)制是反射率的步進(jìn)改變。
      19.如權(quán)利要求16或17所述的方法,其中調(diào)制是反射率的漸進(jìn)改變。
      20.一種印刷條形碼,包括具有經(jīng)調(diào)制的反射率的一個或多個條,所述調(diào)制表示次級信息。
      21.一種用于認(rèn)證條形碼的方法,所述方法包括將認(rèn)證信息包括在與所述條形碼相關(guān)聯(lián)、但卻用于糾錯的碼中。
      22.一種用于認(rèn)證與一個或多個字母數(shù)字字符共存的條形碼的方法,所述方法包括調(diào)制字母數(shù)字字符以對次級認(rèn)證信息進(jìn)行編碼。
      23.如權(quán)利要求22所述的方法,其中所述調(diào)制包括改變字符中的一個或多個的對齊。
      24.如前述任一權(quán)利要求所述的方法或印刷條形碼,其中所述條形碼從以下至少一個中選出線性條形碼、堆疊條形碼和二維條形碼。
      全文摘要
      一種用于將次級信息嵌入包括初級信息的條形碼中的方法,所述方法包括改變所述碼的條或像素中的所選條或像素的外圍、和/或?qū)⑺鰲l或像素的至少一些的外圍改變不同量、和/或改變所述條或像素的至少一些的外圍形狀。
      文檔編號G06K19/10GK101512561SQ200780032796
      公開日2009年8月19日 申請日期2007年7月4日 優(yōu)先權(quán)日2006年7月5日
      發(fā)明者馬克·威爾德, 史蒂夫·錢伯斯 申請人:Iti蘇格蘭有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1