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

智能標(biāo)記閱讀器的制造方法

文檔序號(hào):10655983閱讀:270來源:國知局
智能標(biāo)記閱讀器的制造方法【專利摘要】本發(fā)明公開了一種智能標(biāo)記閱讀器。通過根據(jù)多個(gè)配置來控制標(biāo)記閱讀器來實(shí)行對(duì)被配置為由用戶手持操作的標(biāo)簽閱讀器進(jìn)行操作,以便:掃描信息承載標(biāo)記(IBI);提供表示該IBI的輸出掃描信號(hào);根據(jù)輸出掃描信號(hào)嘗試對(duì)IBI進(jìn)行解碼;跟蹤多個(gè)解碼嘗試以及在解碼嘗試期間所使用的該至少一個(gè)配置設(shè)置;和響應(yīng)于該跟蹤在沒有用戶干預(yù)的情況下改變多個(gè)配置設(shè)置中的至少一個(gè)。【專利說明】智能標(biāo)記閱讀器[0001]本申請(qǐng)為分案申請(qǐng),其母案的發(fā)明名稱為“智能標(biāo)記閱讀器”,申請(qǐng)日為2011年6月16日,申請(qǐng)?zhí)枮?01110207977.7。
技術(shù)領(lǐng)域
[0002]本發(fā)明涉及標(biāo)記讀取設(shè)備,且更具體地涉及一種具有學(xué)習(xí)能力的標(biāo)記閱讀器?!?br>背景技術(shù)
】[0003]標(biāo)記讀取設(shè)備(還被稱為掃描器、激光掃描器、圖像閱讀器、標(biāo)記閱讀器,等等)典型地讀取由印制或顯示的信息承載標(biāo)記(informat1nbearingindicia,IBI)(還稱為符號(hào)、符號(hào)體系(symbology)、條形碼,等等)表示的數(shù)據(jù)。例如,一種類型的符號(hào)是以特定方式排列的矩形條和間隙的陣列,用來表示以機(jī)器可讀形式的數(shù)據(jù)元素。標(biāo)記讀取設(shè)備典型地將光傳射到符號(hào)上并接收從條形碼符號(hào)或標(biāo)記散射和/或反射回來的光。所接收的光由實(shí)行信號(hào)和/或圖像處理的處理器解釋以提取該符號(hào)所表示的數(shù)據(jù)。光學(xué)標(biāo)記讀取設(shè)備典型地利用可見或紅外光。激光標(biāo)記讀取設(shè)備典型地利用發(fā)射的激光。[0004]—維(One-dimens1nal,1D)標(biāo)記閱讀器的特征是,在條和間隙的寬度上沿著單個(gè)軸讀取被編碼的數(shù)據(jù),使得如果沿著那個(gè)軸以足夠高的分辨率對(duì)該符號(hào)進(jìn)行采樣,則可以通過沿著那個(gè)軸的單次掃描讀取這樣的符號(hào)。[0005]為了允許將更大量的數(shù)據(jù)編碼在單個(gè)條形碼符號(hào)中,已經(jīng)開發(fā)出多個(gè)1D堆疊式條形碼符號(hào)體系,其將編碼數(shù)據(jù)分割成多個(gè)行,每行包括相應(yīng)的ID條形碼圖案,它們中的一些或全部必須被掃描和解碼,然后鏈接在一起以形成完整的消息。在一維上掃查仍然僅要求相對(duì)較高的分辨率,但是需要在第二維上的不同位置處的多次線性掃描以便讀取整個(gè)符號(hào)。[〇〇〇6]已經(jīng)開發(fā)出通稱為二維(twodimens1nal,2D)矩陣符號(hào)體系的一類條形碼符號(hào)體系,其要求基于圖像的讀取且與1D符號(hào)體系相比其提供了更大的數(shù)據(jù)密度和容量。伴隨有圖形尋取器、方位和參考結(jié)構(gòu),2D矩陣碼將數(shù)據(jù)編碼為在規(guī)則多邊形矩陣內(nèi)的暗或亮的數(shù)據(jù)元素。[0007]許多時(shí)候標(biāo)記閱讀器實(shí)質(zhì)上可以是便攜且無線的,由此提供了增加的靈活性。在這些情況下,這樣的閱讀器形成了無線網(wǎng)絡(luò)的一部分,在該無線網(wǎng)絡(luò)中,在終端內(nèi)所收集的數(shù)據(jù)經(jīng)由無線鏈路被傳送到位于硬連線的主干線上的主計(jì)算機(jī)。例如,閱讀器可以包括用來與遠(yuǎn)程計(jì)算機(jī)通信的無線電接收器或收發(fā)器。[〇〇〇8]關(guān)于這樣的系統(tǒng)的努力已經(jīng)導(dǎo)致接連不斷的發(fā)展以改進(jìn)它們的易用性、實(shí)用性和效率。【附圖說明】[0009]圖1是示例性標(biāo)記閱讀器系統(tǒng)的框圖。[0010]圖2是掃描近處和遠(yuǎn)處標(biāo)記的示例性標(biāo)記閱讀器的透視圖。[0011]圖3是示例性標(biāo)記閱讀器的簡化示意框圖?!揪唧w實(shí)施方式】[0012]現(xiàn)在將參考在附圖中所圖示的示例性實(shí)施例。其它實(shí)施例可以以各種形式并且所述示例性實(shí)施例不應(yīng)被解釋為被限制于本文所闡述的實(shí)施例。相反,這些代表性的實(shí)施例被詳細(xì)描述,以使得此公開內(nèi)容將是透徹和完整的,并將把范圍、結(jié)構(gòu)、操作、功能和潛在適用性完全傳達(dá)給本領(lǐng)域技術(shù)人員。在可能的情況下,貫穿附圖將使用相同的附圖標(biāo)記來指代相同或相似的部分。本文所使用的術(shù)語“掃描”或者“掃查”指的是從信息承載標(biāo)記(或符號(hào))讀取或提取數(shù)據(jù)。本文所使用的術(shù)語成像指的是獲取或創(chuàng)建電子圖像。[0013]示例性方法可以被設(shè)想成導(dǎo)致希望結(jié)果的步驟或動(dòng)作序列且可以被實(shí)現(xiàn)為軟件。雖然可以證明以好像這樣的軟件是由單個(gè)程序體現(xiàn)的來論述這樣的軟件是方便的,但是大多數(shù)實(shí)現(xiàn)方式將所描述的功能分布于離散的(并且一些可能并不是那么離散)軟件片段中。這些片段常常使用本領(lǐng)域中的諸如“程序”“對(duì)象”“功能”“子例程”“庫”“.dll”“API”和“過程”之類的術(shù)語來描述。雖然這些術(shù)語中的一個(gè)或多個(gè)在本說明書中可能受到青睞,但是并沒有意圖把本發(fā)明限制于所描述的實(shí)施例。[0014]總的來說,本發(fā)明中的步驟序列要求對(duì)物理量的物理操縱。這些量采用光學(xué)、電氣或磁信號(hào)的形式,這些信號(hào)能夠被存儲(chǔ)、傳遞、組合、比較或以其他方式被操縱。本領(lǐng)域那些技術(shù)人員便利地把這些信號(hào)稱為“比特”“值”“元素”“符號(hào)”“字符”“圖像”“項(xiàng)”“數(shù)字”等等。應(yīng)當(dāng)認(rèn)識(shí)到,這些和類似的術(shù)語要與適當(dāng)?shù)奈锢砹肯嚓P(guān)聯(lián)并僅僅是應(yīng)用于這些量的便利的標(biāo)簽。[0015]相對(duì)于本文所描述的軟件,本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到存在多種平臺(tái)和語言以創(chuàng)建用于實(shí)行本文所概述的方法的軟件。本領(lǐng)域技術(shù)人員還認(rèn)識(shí)到對(duì)確切平臺(tái)和語言的選擇常常由構(gòu)建的實(shí)際系統(tǒng)的細(xì)微問題來指示,因此對(duì)一種類型的系統(tǒng)可以起作用的或許對(duì)另一系統(tǒng)無效。還應(yīng)當(dāng)理解,本文所描述的方法并不限制于作為軟件在計(jì)算機(jī)或DSP(數(shù)字信號(hào)處理器)上執(zhí)行,而是還可以在硬件處理器中實(shí)現(xiàn)。例如,該方法可以使用HDL(硬件設(shè)計(jì)語言)在ASIC中實(shí)現(xiàn)。[0016]圖1圖示了一種示例性掃查系統(tǒng),其中在存在信息承載標(biāo)記(IBI)的地方操作和利用了多個(gè)標(biāo)記閱讀器112。這些標(biāo)記閱讀器可以是固定的或手持的并且可以是利用發(fā)射的激光的激光標(biāo)記讀取設(shè)備(或激光掃描器)或者是利用圖像捕獲設(shè)備的光學(xué)標(biāo)記讀取設(shè)備,以從IBI提取數(shù)據(jù)。[〇〇17]操作員可以將手持的標(biāo)記閱讀器112對(duì)準(zhǔn)包含IB1、數(shù)據(jù)表單(dataform)、文本或其它要收集的數(shù)據(jù)的目標(biāo)并激勵(lì)在標(biāo)記閱讀器上的按鈕或觸發(fā)器115來控制該閱讀器的全部或部分操作,諸如激活對(duì)IBI的掃查。IBI或數(shù)據(jù)表單是一種初始機(jī)器生成的符號(hào)體系,該符號(hào)體系還是機(jī)器可讀的,諸如1D條形碼、2D條形碼、1D堆疊式條形碼、標(biāo)志(logo)、圖示符、色碼,等等。[0018]示例性標(biāo)記閱讀器112可以是移動(dòng)設(shè)備,諸如手持掃描器、便攜式數(shù)據(jù)終端(portabledataterminal,PDT)、個(gè)人數(shù)據(jù)助理(PDA)、移動(dòng)電話等等。便攜式數(shù)據(jù)終端或PDT典型地是電子設(shè)備,其被用來經(jīng)由無線傳輸(WLAN或WWAN)輸進(jìn)或檢索數(shù)據(jù)并且還可以用作在商店、倉庫、醫(yī)院中或者在從遠(yuǎn)程位置訪問數(shù)據(jù)庫的場域中所使用的標(biāo)記閱讀器。個(gè)人數(shù)據(jù)助理(PDA)是手持設(shè)備,典型地被用作個(gè)人組織器,并且還具有許多用途,諸如計(jì)算,用作時(shí)鐘和日歷,玩計(jì)算機(jī)游戲,訪問因特網(wǎng),發(fā)送和接收Email,用作無線電接收器或立體聲系統(tǒng),視頻錄制,錄制筆記,用作地址簿,以及用作電子數(shù)據(jù)表。[0019]示例性標(biāo)記閱讀器112可以具有被配置為是手持的(諸如通過利用手柄部分111)殼體117所支撐的多個(gè)子系統(tǒng)。示例性標(biāo)記閱讀器112可以具有多個(gè)反饋?zhàn)酉到y(tǒng),用來為操作員提供關(guān)于閱讀器的操作或功能的反饋。示例性標(biāo)記閱讀器反饋?zhàn)酉到y(tǒng)可以是用來提供視覺反饋的顯示器116、用來提供視覺反饋的LED154,用來提供音頻反饋的蜂鳴器158或用來提供音頻反饋的揚(yáng)聲器160。[0020]示例性標(biāo)記閱讀器可以直接地或者通過充電站或基站138與本地事務(wù)處理系統(tǒng)140(有線或無線)通信,所述本地事務(wù)系統(tǒng)諸如收銀機(jī)、存儲(chǔ)站或員工站或本地主機(jī)/服務(wù)器122。示例性本地服務(wù)器122或標(biāo)記閱讀器112可以與網(wǎng)絡(luò)120和或遠(yuǎn)程/網(wǎng)絡(luò)服務(wù)器134通{目。[0021]在示例性實(shí)施例中,標(biāo)記閱讀器可以根據(jù)設(shè)立機(jī)構(gòu)所定義的規(guī)則識(shí)別特定條形碼,所述設(shè)立機(jī)構(gòu)諸如用來把可區(qū)別且可感知的、可以按希望定制的條形碼讀取通知提供給商店顧客的商店。一旦目標(biāo)條形碼被掃描就可以接收到通知以便快速識(shí)別特定條形碼。顧客可以以可感知的方式容易地獲得掃描信息。[0022]標(biāo)記閱讀器的示例性用途是在設(shè)立機(jī)構(gòu)中在顧客事務(wù)點(diǎn)(pointoftransact1n,POT)處作為主要或單獨(dú)的掃描器。主要的可以意指與在POT處的任何其它掃描器或成像器相比,在該P(yáng)0T處的該掃描器更經(jīng)常地被用來對(duì)貨品進(jìn)行掃描或成像。事務(wù)可以是在顧客和諸如商店之類的設(shè)立機(jī)構(gòu)之間發(fā)生的多個(gè)事件中的任何事件。這些事件可以涉及諸如貨幣基金兌換、對(duì)商品或服務(wù)的支付、商品的退回、拾起已經(jīng)付款的商品或者對(duì)服務(wù)進(jìn)行定約(諸如租賃或租金)之類的事情。[0023]作為主要的掃描器,由其可以讀取具有標(biāo)記的商品,因此根據(jù)其所編碼的數(shù)據(jù)可以被用于庫存系統(tǒng)(諸如SKU)功能,諸如銷售、價(jià)格查詢、存貨清單等等。[0024]圖2圖示了一種示例性標(biāo)記閱讀器112,該閱讀器112可以包括多個(gè)示例性子系統(tǒng),諸如用于讀取目標(biāo)T上的標(biāo)記的激光掃描引擎380或激光掃查閱讀器系統(tǒng)。該激光掃查閱讀器系統(tǒng)可以包括用于控制激光發(fā)生器388的激光控制器384,所述激光發(fā)生器388生成激光光束,該激光光束被導(dǎo)向到折疊式反射鏡390上,然后該折疊式反射鏡390把該激光光束導(dǎo)向到振動(dòng)或旋轉(zhuǎn)掃描鏡392以將掃查圖案投射在目標(biāo)T上。該目標(biāo)反射出激光掃查圖案,然后被掃描鏡392重新導(dǎo)向到接收路徑中,該接收路徑包括激光濾過器(laserlightpassfi1ter)396、光電二極管400、放大器404和數(shù)字轉(zhuǎn)換器408。[0025]激光可以被描述為空間相干的窄低發(fā)散度的光束。[0〇26]數(shù)字轉(zhuǎn)換器408可以將由光電二極管輸出的模擬信號(hào)轉(zhuǎn)換為表不目標(biāo)反射出的光的數(shù)字信號(hào)。[〇〇27]示例性激光掃描器使用激光射束作為光源并采用往復(fù)式鏡(reciprocatingmirror)或旋轉(zhuǎn)棱鏡以便使激光束往復(fù)橫跨IBI進(jìn)行掃描。一個(gè)或多個(gè)光電二極管被用來測量從條形碼反射回的光的強(qiáng)度。由閱讀器發(fā)射的光隨著數(shù)據(jù)圖案在亮度方面被迅速改變并且該光電二極管接收電路被設(shè)計(jì)成僅檢測具有相同調(diào)制圖案的信號(hào)。[0028]示例性光檢測器或光傳感器可以包括一個(gè)或多個(gè)光電二極管,所述光電二極管將入射光能轉(zhuǎn)換成電荷,所述電荷是表不IBI反射出的光的輸出信號(hào)。該光檢測器的輸出可以利用一個(gè)或多個(gè)函數(shù)或算法來處理,以適當(dāng)?shù)卣{(diào)節(jié)該信號(hào)以供在包括對(duì)IBI的解碼在內(nèi)的另外的下游處理中使用。[0029]示例性標(biāo)記閱讀器112可以包括一個(gè)或多個(gè)光學(xué)圖像引擎(圖像標(biāo)記閱讀器系統(tǒng)或光學(xué)掃描引擎)414,用來讀取目標(biāo)T上的標(biāo)記。光學(xué)圖像引擎捕獲和讀取圖像以檢測和解碼位于所捕獲圖像內(nèi)的IBI。該光學(xué)圖像標(biāo)記閱讀器系統(tǒng)可以包括一個(gè)或多個(gè)照射源422、圖像傳感器432和瞄準(zhǔn)圖案生成器424,所述照射源422用于以照射圖案的形式用不相干光的圖案或射束照射IBI,所述圖像傳感器432用于將具有在其上提供的IBI的目標(biāo)T所反射出的光轉(zhuǎn)換為其代表性輸出信號(hào),所述瞄準(zhǔn)圖案生成器424用于將瞄準(zhǔn)圖案投射在目標(biāo)上??梢岳靡粋€(gè)或多個(gè)函數(shù)或算法來處理圖像傳感器的輸出信號(hào),以適當(dāng)?shù)卣{(diào)節(jié)該信號(hào)以供在包括對(duì)IBI的解碼在內(nèi)的另外的下游處理中使用。[0030]示例性圖像傳感器對(duì)目標(biāo)所反射出的光或其它電磁能進(jìn)行轉(zhuǎn)換并提供表示其的輸出信號(hào)。圖像傳感器可以為像素陣列,其被適配成在全局快門或全幀快門模式下操作,或可替換地在滾動(dòng)快門模式下操作。它可以是以CCD、CMOS、匪OS、PM0S、CID、CMD、背照技術(shù)中的任何技術(shù)實(shí)現(xiàn)的彩色或單色2D固態(tài)圖像傳感器。該成像器可以是逐行或隔行成像器。該圖像傳感器可以包含光敏光電二極管(或像素)陣列,其將入射光能轉(zhuǎn)換為電荷。許多固態(tài)圖像傳感器還允許尋址全幀圖像數(shù)據(jù)的區(qū)域。[0031]示例性圖像傳感器可以使用單顏色圖像傳感器,該單顏色圖像傳感器可以包括定義遍及單色像素陣列所散布的色敏像素元件的過濾元件。單顏色圖像傳感器的操作是利用針對(duì)圖像捕獲或符號(hào)體系掃查的相關(guān)聯(lián)最佳傳感器設(shè)置來二次采樣顏色圖像(單色或純色)。示例性單顏色圖像傳感器在題目為DIGITALPICTURETAKINGOPTICALREADERHAVINGHYBRIDMONOCHROMEANDCOLORIMAGESENSORARRAY的美國專利公開號(hào)20060274171中予以描述,其全部內(nèi)容在此引入以供參考。[0032]由殼體支撐的其它示例性閱讀器子系統(tǒng)或組件可以包括一個(gè)或多個(gè)本地或板上處理器170、本地存儲(chǔ)器172、電池218、顯示器116,小鍵盤214和無線通信模塊180。這些子系統(tǒng)可以經(jīng)由一個(gè)或多個(gè)總線168、數(shù)據(jù)線或者其它信號(hào)或數(shù)據(jù)通信形式進(jìn)行通信。該標(biāo)記閱讀器可以與一個(gè)或多個(gè)本地處理器118、本地主機(jī)/服務(wù)器122、本地存儲(chǔ)器166、網(wǎng)絡(luò)120或遠(yuǎn)程服務(wù)器主機(jī)/服務(wù)器134進(jìn)行通信。[0033]通信模塊180可以提供從成像閱讀器112至其它標(biāo)記閱讀器或者至諸如服務(wù)器或遠(yuǎn)程處理器134之類的其它系統(tǒng)的通信鏈路。[〇〇34]示例性處理器可以是具有片上控制器設(shè)備的混合信號(hào)陣列,該片上控制器設(shè)備被設(shè)計(jì)成用一個(gè)單芯片可編程設(shè)備來替代多個(gè)傳統(tǒng)的基于MCU的系統(tǒng)組件。它可以包括可配置的模擬和數(shù)字邏輯塊,以及可編程的互連。[0035]該(一個(gè)或多個(gè))處理器可以包括預(yù)定數(shù)量的存儲(chǔ)器,用來存儲(chǔ)固件和數(shù)據(jù)。該固件可以是軟件程序或者是嵌入在(一個(gè)或多個(gè))處理器中或被編程在(一個(gè)或多個(gè))處理器上的指令集,其提供用于該(一個(gè)或多個(gè))處理器如何操作和與其它硬件進(jìn)行通信的必要的指令。該固件可以作為二進(jìn)制圖像文件被存儲(chǔ)在(一個(gè)或多個(gè))處理器的閃速存儲(chǔ)器(ROM)中,并且可以被擦除或重新寫入。該固件可以被視為是“半永久性”的,這是因?yàn)樗3植蛔兂潜桓隆T摴碳母禄蜓b載可以由設(shè)備驅(qū)動(dòng)器處理。[0036]該(一個(gè)或多個(gè))處理器可以被利用以實(shí)行多個(gè)功能操作,其可能涉及多個(gè)相關(guān)步驟的實(shí)行,其細(xì)節(jié)可以由或者基于存儲(chǔ)在固件或存儲(chǔ)器中的配置設(shè)置來確定,所述存儲(chǔ)器可以是諸如RAM、R0M、EEPR0M等等之類的多種存儲(chǔ)器類型中的任何存儲(chǔ)器類型。此外,一些存儲(chǔ)器功能可以被存儲(chǔ)在作為(一個(gè)或多個(gè))處理器的一部分而提供的存儲(chǔ)器中。配置設(shè)置可以被布置為參數(shù)表。[0037](—個(gè)或多個(gè))處理器的示例性功能可以是控制操作掃描引擎、對(duì)功能和操作員接口功能進(jìn)行解碼??梢岳貌僮鬈浖?,針對(duì)這樣的功能在表面上同時(shí)或以多任務(wù)角色來操作(一個(gè)或多個(gè))處理器。示例性圖像閱讀器操作軟件體系結(jié)構(gòu)可以被組織成執(zhí)行的過程或線程。[0038]實(shí)行或控制示例性掃描和對(duì)功能進(jìn)行解碼的(一個(gè)或多個(gè))處理器、存儲(chǔ)器和相關(guān)聯(lián)的電路可以被提供在掃描引擎中或者在位于閱讀器殼體內(nèi)的相關(guān)聯(lián)電路板上。解碼是用來描述對(duì)在光檢測器輸出信號(hào)中所包含的機(jī)器可讀碼的解釋的術(shù)語。該(一個(gè)或多個(gè))處理器可以位于板上或者在具有其它子系統(tǒng)的殼體內(nèi)。[0039](—個(gè)或多個(gè))處理器的示例性功能可以是對(duì)在目標(biāo)或捕獲的圖像內(nèi)所提供的機(jī)器可讀符號(hào)體系進(jìn)行解碼。一維符號(hào)體系可以包括非常大至超小的碼128、交叉二五碼(Interleaved2of5)、庫德巴碼(codabar)、碼93、碼11、碼39、1^(:』41]\^1、或其它10符號(hào)體系。堆疊式1D符號(hào)體系可以包括TOF、碼16K、碼49、或其它堆疊式1D符號(hào)體系。2D符號(hào)體系可以包括Aztec(阿茲特克碼)、Datamatrix(數(shù)據(jù)矩陣碼)、Maxicode、QR碼、或其它2D符號(hào)體系。[0040]可以以與掃查例程的用戶或工廠可選擇的關(guān)系來執(zhí)行的解碼的操作,可以由參數(shù)或配置設(shè)置來管控。掃查和解碼參數(shù)組合在一起定義了閱讀器將使用的掃查-解碼關(guān)系或者模式。[0041]兩個(gè)示例性掃查模式可以是連續(xù)或不連續(xù)的。在連續(xù)模式(還被稱為連續(xù)掃查模式、連續(xù)流模式、流模式、飛越(fly-by)掃查模式、飛行(onthefly)掃查模式或呈現(xiàn)(presentat1n)模式)中該閱讀器以固定方式被保持,并且目標(biāo)(諸如位于包裹上的符號(hào))被通過該閱讀器。在連續(xù)模式中,閱讀器一個(gè)接著一個(gè)(逐一地)進(jìn)行連續(xù)掃描并且連續(xù)地進(jìn)行解碼或嘗試對(duì)一些或所有被掃描目標(biāo)進(jìn)行解碼。不連續(xù)模式是這樣的模式,其中通過激勵(lì)事件來停止或者中斷和發(fā)起掃查和/或解碼,所述激勵(lì)事件諸如對(duì)單個(gè)拉出觸發(fā)器115的拉出、超時(shí)、或者對(duì)重啟的成功讀取。對(duì)不連續(xù)模式下的閱讀器的示例性利用是經(jīng)由手持操作的。一旦標(biāo)記閱讀器不再被觸發(fā)解碼就停止。因?yàn)椴僮鲉T知道存在符號(hào),所以一般發(fā)起不連續(xù)模式。[0042]示例性標(biāo)記閱讀器可以使用存儲(chǔ)器或固件來存儲(chǔ)閱讀器設(shè)置或閱讀器配置設(shè)置。[〇〇43]示例性配置設(shè)置為:發(fā)送輸出數(shù)據(jù)所利用的當(dāng)前端口將存儲(chǔ)掃描數(shù)據(jù)的地址緩沖空間掃查是連續(xù)還是不連續(xù)的被使能以進(jìn)行處理的碼瞄準(zhǔn)圖案中心坐標(biāo)瞄準(zhǔn)器配置瞄準(zhǔn)系統(tǒng)功率輸出光學(xué)閱讀器配置光學(xué)閱讀器方位圖像中要被用來初始化緩沖器的像素?cái)?shù)引擎方位場照射關(guān)于透鏡畸變的信息關(guān)于圖像失真的信息死或壞的成像器像素在圖像處理算法內(nèi)的圖像傳感器噪音校正照射LED電流接收透鏡規(guī)定(prescript1n)或參數(shù)是否使能成像器以進(jìn)行圖像捕獲使能了什么類型的解碼器級(jí)別使能了什么類型的符號(hào)體系解碼掃查距離觸發(fā)器功能基于掃描輸入的預(yù)定義的條形碼輸出數(shù)據(jù)連續(xù)掃查模式不連續(xù)掃查模式或例程解碼模式或例程I/O配置最小/最大符號(hào)體系字符長度掃描引擎選擇照射控制影響(一個(gè)或多個(gè))處理器的功能操作的設(shè)置瞄準(zhǔn)器操作引擎方位照射光傳感器控制揚(yáng)聲器控制蜂鳴器控制通知LED控制軟件控制銷售跟蹤保修跟蹤掃描器能力曝光增益在示例性實(shí)施例中,標(biāo)記閱讀器跟蹤并保存最經(jīng)常達(dá)到成功標(biāo)記讀取的配置設(shè)置。閱讀器可以跟蹤所有嘗試的標(biāo)記讀取,記錄與最大數(shù)量的成功讀取相關(guān)聯(lián)的配置設(shè)置并認(rèn)出導(dǎo)致成功讀取的配置設(shè)置式樣。如果存在導(dǎo)致最大數(shù)量的有效讀取的類似設(shè)置的式樣,則可以把那些設(shè)置設(shè)定為針對(duì)每次掃描嘗試的默認(rèn)或預(yù)設(shè)的配置設(shè)置。將用那些設(shè)置的未來掃描嘗試將是最佳的并且提供最佳讀取時(shí)間,由此減少了達(dá)到最佳設(shè)置的時(shí)間并且允許控制(一個(gè)或多個(gè))處理器把更多的處理資源致力于對(duì)功能進(jìn)行解碼而把較少的處理資源致力于進(jìn)行掃查調(diào)整以適配內(nèi)部和外部環(huán)境。改變配置設(shè)置可以在沒有用戶干預(yù)的情況下自動(dòng)進(jìn)行。[0044]在示例性實(shí)施例中,閱讀器還可以識(shí)別和分類在顧客應(yīng)用中所讀取的符號(hào)類型以及與那些符號(hào)類型的成功讀取相關(guān)聯(lián)的配置設(shè)置。具有最經(jīng)常良好讀取的配置設(shè)置可以被設(shè)定為默認(rèn)或預(yù)設(shè)的配置設(shè)置以用于未來掃描嘗試,從而最小化或限制碼類型搜索延遲時(shí)間。[0045]圖3是操作標(biāo)記閱讀器的示例性方法的流程圖,其中在步驟510中閱讀器掃描符號(hào)體系。在步驟514中,進(jìn)行查詢是否該閱讀器能夠?qū)υ摲?hào)體系進(jìn)行解碼。如果不能,在步驟518中對(duì)壞讀取計(jì)數(shù)器進(jìn)行增量。在步驟524中進(jìn)行查詢是否該計(jì)數(shù)器已經(jīng)達(dá)到數(shù)字N。如果是,則在步驟528中該閱讀器改變至少一個(gè)配置設(shè)置,在步驟532中重新設(shè)置壞讀取計(jì)數(shù)器并在步驟510中進(jìn)行另一次掃描。[0046]在示例性實(shí)施例中,以在制造期間被編程到標(biāo)記閱讀器軟件中的預(yù)定次序或順序來改變配置設(shè)置。在制造后,顧客或者用戶可以以本文所描述的用于改變配置設(shè)置的方式,來改變或設(shè)定該次序或者順序。[0047]在示例性實(shí)施例中,配置設(shè)置可以存儲(chǔ)于多個(gè)參數(shù)表中,所述多個(gè)參數(shù)表通過具有多于一個(gè)的不同的配置設(shè)置而與彼此不同。標(biāo)記閱讀器可以以預(yù)定次序改變或切換參數(shù)表。[0048]在示例性實(shí)施例中,閱讀器可以一次改變單個(gè)配置設(shè)置。如果特定配置設(shè)置具有多個(gè)值或增量,則標(biāo)記閱讀器可以以遞動(dòng)增量的方式改變配置設(shè)置。[0049]在示例性實(shí)施例中,標(biāo)記閱讀器可以通過根據(jù)用戶的應(yīng)用對(duì)IBI進(jìn)行讀取來配置,以便針對(duì)未來掃描來配置該閱讀器。例如,用戶可以掃描在特定環(huán)境中的特定符號(hào)體系。該閱讀器可以響應(yīng)于該掃描而改變配置設(shè)置并等待下一次掃描。如果閱讀器稍后進(jìn)行掃描對(duì)不同的符號(hào)體系進(jìn)行掃描或在不同環(huán)境中進(jìn)行掃描或在不同環(huán)境中對(duì)相同類型的符號(hào)體系進(jìn)行掃描,則該閱讀器可以響應(yīng)于一個(gè)或多個(gè)新的掃查條件而改變配置設(shè)置。[0050]符號(hào)類型和針對(duì)那些符號(hào)類型的優(yōu)選配置設(shè)置的示例包括:符號(hào)類型/環(huán)境最佳配置設(shè)置低對(duì)比度條形碼標(biāo)簽高曝光增益,較長的曝光和高LED電流零售標(biāo)簽短曝光時(shí)間,脈沖LED,和低曝光增益反射性標(biāo)簽選擇能夠根據(jù)多個(gè)圖像重建標(biāo)簽的解碼算法和改變照射源角度高環(huán)境光線較高瞄準(zhǔn)圖案強(qiáng)度,低曝光時(shí)間和低曝光增益被配置為由用戶手持操作的標(biāo)記閱讀器的示例性實(shí)施例包括掃查引擎,用來掃描信息承載標(biāo)記(IBI)并提供表示其的輸出圖像信號(hào);至少一個(gè)存儲(chǔ)空間,用于存儲(chǔ):輸出掃描信號(hào);用于根據(jù)存儲(chǔ)的輸出掃描信號(hào)對(duì)IBI進(jìn)行解碼的至少一個(gè)解碼程序;用于控制標(biāo)記閱讀器的操作的至少一個(gè)操作程序;多個(gè)配置設(shè)置;用于跟蹤對(duì)IBI的解碼的跟蹤程序以及當(dāng)解碼發(fā)生時(shí)的配置設(shè)置;用于改變配置設(shè)置的配置改變程序;以及,至少一個(gè)處理器,用于:依據(jù)配置設(shè)置執(zhí)行至少一個(gè)操作程序和至少一個(gè)解碼程序、執(zhí)行跟蹤程序、和執(zhí)行配置改變程序,其中該至少一個(gè)處理器執(zhí)行配置設(shè)置程序以響應(yīng)于該跟蹤程序獨(dú)立于用戶輸入而改變至少一個(gè)配置設(shè)置。[0051]對(duì)被配置為由用戶手持操作的標(biāo)記閱讀器進(jìn)行操作的示例性方法是通過根據(jù)多個(gè)配置設(shè)置控制標(biāo)記閱讀器來實(shí)行,以便:掃描信息承載標(biāo)記(IBI);提供表示該IBI的輸出掃描信號(hào);嘗試根據(jù)輸出掃描信號(hào)對(duì)IBI進(jìn)行解碼;跟蹤多個(gè)解碼嘗試以及解碼嘗試期間所使用的至少一個(gè)配置設(shè)置;以及在沒有用戶干預(yù)的情況下響應(yīng)于該跟蹤而改變多個(gè)配置設(shè)置中的至少一個(gè)。[〇〇52]閱讀器可以使用串行命令經(jīng)由串行連接來配置。GUI接口可以被利用以創(chuàng)建或讀取串行命令,諸如VisualMenu或類似這樣的產(chǎn)品。這可以本地完成或者通過把光學(xué)閱讀器直接地或者通過網(wǎng)絡(luò)(諸如因特網(wǎng))連接到遠(yuǎn)程計(jì)算機(jī)且使該遠(yuǎn)程計(jì)算機(jī)提供軟件更新而遠(yuǎn)程地進(jìn)行。[0053]軟件更新對(duì)于從一個(gè)閱讀器至新的或其它閱讀器的迀移是必要的,這些閱讀器可能具有不同的生產(chǎn)商。如果被替代的閱讀器的配置被匹配或匹配于替代裝備的配置,則更新可以被簡化。[〇〇54]如果閱讀器軟件被替代,則該閱讀器可以具有自動(dòng)讀出存儲(chǔ)器中的配置設(shè)置信息的能力并允許該軟件適配于和使用不同的控制方法、或不同的解碼方法等等。[0055]用于更新的示例性實(shí)施例可以是提供基于PC的軟件工具以通過串行通信從目標(biāo)閱讀器設(shè)備(被替代的那個(gè)設(shè)備)讀出該非默認(rèn)配置設(shè)置,然后將相同或等價(jià)的設(shè)置快速地發(fā)到替代裝備中。這可以被認(rèn)為是一種直接配置映射方法,也就是說,在(舊)設(shè)備A上讀取配置設(shè)置并將它們快速地發(fā)到(新)設(shè)備B中。[0056]另一示例性實(shí)施例可以是提供基于PC的軟件工具,該軟件工具分析來自于目標(biāo)閱讀器(被替代的那個(gè)設(shè)備)的已知信息承載標(biāo)記的輸出掃描數(shù)據(jù)并將其與來自于替代閱讀器的輸出掃描數(shù)據(jù)進(jìn)行比較。該軟件工具可以解釋該現(xiàn)存設(shè)備是如何基于這兩組掃描數(shù)據(jù)的差來配置的。在對(duì)替代閱讀器的配置設(shè)置的添改之后,該軟件工具將配置該替代閱讀器以匹配舊的或替代閱讀器。這可以被認(rèn)為是間接映射,其中該軟件工具根據(jù)其操作添改現(xiàn)存設(shè)備的內(nèi)部設(shè)置,而不是從存儲(chǔ)器或固件中直接讀出。[〇〇57]任一示例性實(shí)施例可以與諸如VisualMenu之類的跨瀏覽器的客戶端側(cè)DHTML菜單構(gòu)建器集成。閱讀器的配置可以被讀出一次,然后使用無線或過網(wǎng)絡(luò)(over-the-net)配置實(shí)用工具、硬拷貝或視頻顯示菜單或其它合適的裝置傳播多次。[0058]用戶可以利用遠(yuǎn)程更新系統(tǒng)更新或替代一個(gè)或多個(gè)配置設(shè)置或配置設(shè)置數(shù)據(jù),其可以通過把閱讀器直接地或通過網(wǎng)絡(luò)(諸如因特網(wǎng))連接至遠(yuǎn)程處理器來實(shí)現(xiàn)。使用適當(dāng)?shù)能浖?,可以把該遠(yuǎn)程處理器編程為從閱讀器讀取配置設(shè)置,諸如軟件配置。該遠(yuǎn)程處理器可以讀取該配置設(shè)置數(shù)據(jù)并當(dāng)下載更新或新的軟件時(shí)利用該數(shù)據(jù)。操作員可以從遠(yuǎn)程處理器請(qǐng)求軟件更新。該請(qǐng)求將被任一計(jì)算機(jī)接收,該計(jì)算機(jī)可以讀取駐留在該光學(xué)閱讀器上的當(dāng)前軟件配置并確定適當(dāng)?shù)母禄蛱娲浖?。[0059]閱讀器和主機(jī)系統(tǒng)可以被裝備有自動(dòng)查詢和傳送數(shù)據(jù)的能力,諸如彼此之間的固件或配置設(shè)置。從主機(jī)至閱讀器更新固件和復(fù)制配置設(shè)置可以在沒有用戶干預(yù)的情況下實(shí)行以確保閱讀器在相同版本下操作并具有相同的配置設(shè)置,這減少了用戶的挫敗感、停機(jī)時(shí)間、數(shù)據(jù)完整性并提高效率。[0060]在預(yù)定時(shí)間間隔,主機(jī)系統(tǒng)可以廣播各種信息,諸如固件版本、配置設(shè)置等。該主機(jī)于是可以下載較新的文件并在非活動(dòng)時(shí)間期間更新閱讀器。閱讀器可以使用板上存儲(chǔ)器或固件閃速存儲(chǔ)器來存儲(chǔ)配置設(shè)置。[0061]可以被輸入以補(bǔ)充設(shè)立掃描符號(hào)體系的附加配置設(shè)置可以是用來招致檢查字符、添加模式和其它解碼外圍設(shè)備的指令。[〇〇62]配置標(biāo)記閱讀器的方法在共同擁有的美國專利7077321、題目為PORTABLEAlTTODISCRnONATINGOPTICALREADER中予以描述,其全部內(nèi)容在此引入以供參考。[0063]應(yīng)當(dāng)理解,本文所描述的程序、過程、方法和裝置并非與任何特定類型的計(jì)算機(jī)或網(wǎng)絡(luò)裝置(硬件或軟件)有關(guān),或者限制于其。依據(jù)本文所描述的教導(dǎo),各種類型的通用或?qū)S糜?jì)算機(jī)裝置可以被操作使用或?qū)嵭胁僮?。雖然優(yōu)選實(shí)施例的各種元素已經(jīng)被描述為以軟件來實(shí)現(xiàn),但是在其它實(shí)施例中,可替換地可以使用硬件或固件的實(shí)現(xiàn)方式,且反之亦然。所圖解說明的實(shí)施例僅是示例性的,并不應(yīng)當(dāng)被理解為對(duì)本發(fā)明的范圍進(jìn)行限制。例如,流程圖的步驟可以以與所描述的那些不同的順序來進(jìn)行,并且更多元素、更少元素或其它元素可以被用在框圖中。而且,除非【申請(qǐng)人】已經(jīng)明確否認(rèn)此申請(qǐng)內(nèi)的任何主題,否則本文中沒有任何特定實(shí)施例或主題被認(rèn)為要被否認(rèn)?!局鳈?quán)項(xiàng)】1.一種方法,其包括:利用標(biāo)記閱讀器的掃查引擎掃描信息承載標(biāo)記(IBI);利用所述掃查引擎輸出表示IBI的掃描信號(hào);利用所述標(biāo)記閱讀器的至少一個(gè)存儲(chǔ)空間上存儲(chǔ)的至少一個(gè)解碼程序基于輸出的掃描信號(hào)對(duì)IBI進(jìn)行解碼;當(dāng)解碼發(fā)生時(shí)跟蹤對(duì)IBI的解碼和配置設(shè)置,其中所述配置設(shè)置屬于所述至少一個(gè)存儲(chǔ)空間上存儲(chǔ)的多個(gè)配置設(shè)置;利用所述標(biāo)記閱讀器的處理器來以能夠由用戶改變的預(yù)定順序一次改變所述多個(gè)配置設(shè)置中的單個(gè)配置設(shè)置。2.根據(jù)權(quán)利要求1所述的方法,其中所述處理器執(zhí)行所述至少一個(gè)存儲(chǔ)空間上存儲(chǔ)的配置改變程序以改變所述單個(gè)配置設(shè)置。3.根據(jù)權(quán)利要求1所述的方法,包括:將輸出的掃描信號(hào)存儲(chǔ)在所述至少一個(gè)存儲(chǔ)空間上。4.根據(jù)權(quán)利要求1所述的方法,包括:在基于輸出的掃描信號(hào)對(duì)IBI進(jìn)行解碼之前將輸出的掃描信號(hào)存儲(chǔ)在所述至少一個(gè)存儲(chǔ)空間上。5.根據(jù)權(quán)利要求2所述的方法,其中所述配置設(shè)置被存儲(chǔ)在多個(gè)不同的參數(shù)表中,并且所述配置改變程序改變參數(shù)表。6.根據(jù)權(quán)利要求2所述的方法,其中所述配置改變程序以遞動(dòng)增量的形式一次改變一個(gè)配置設(shè)置。7.—種系統(tǒng),其包括:掃查引擎,用于掃描信息承載標(biāo)記(IBI)并輸出表示IBI的掃描信號(hào);至少一個(gè)存儲(chǔ)空間,用于存儲(chǔ)多個(gè)配置設(shè)置和至少一個(gè)解碼程序;以及處理器;其中所述系統(tǒng)被配置為:利用至少一個(gè)解碼程序基于輸出的掃描信號(hào)對(duì)IBI進(jìn)行解碼;當(dāng)解碼發(fā)生時(shí)跟蹤對(duì)IBI的解碼和配置設(shè)置;以及利用標(biāo)記閱讀器的處理器來以能夠由用戶改變的預(yù)定順序一次改變所述多個(gè)配置設(shè)置中的單個(gè)配置設(shè)置。8.根據(jù)權(quán)利要求7所述的系統(tǒng),其中所述處理器執(zhí)行所述至少一個(gè)存儲(chǔ)空間上存儲(chǔ)的配置改變程序以改變所述單個(gè)配置設(shè)置。9.根據(jù)權(quán)利要求7所述的系統(tǒng),其中所述系統(tǒng)將輸出的掃描信號(hào)存儲(chǔ)在所述至少一個(gè)存儲(chǔ)空間上。10.根據(jù)權(quán)利要求7所述的系統(tǒng),其中所述系統(tǒng)在基于輸出的掃描信號(hào)對(duì)IBI進(jìn)行解碼之前將輸出的掃描信號(hào)存儲(chǔ)在所述至少一個(gè)存儲(chǔ)空間上。11.根據(jù)權(quán)利要求8所述的系統(tǒng),其中所述配置設(shè)置被存儲(chǔ)在多個(gè)不同的參數(shù)表中,并且所述配置改變程序改變參數(shù)表。12.根據(jù)權(quán)利要求8所述的系統(tǒng),其中所述配置改變程序以遞動(dòng)增量的形式一次改變一個(gè)配置設(shè)置。【文檔編號(hào)】G06K7/10GK106022191SQ201610351003【公開日】2016年10月12日【申請(qǐng)日】2011年6月16日【發(fā)明人】B.喬瓦諾夫斯基,沃爾金伯格D.范,A.徹爾恩亞科夫【申請(qǐng)人】手持產(chǎn)品公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1