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

使用用戶應(yīng)用來配置用戶掃描儀的制作方法

文檔序號:6445222閱讀:374來源:國知局
專利名稱:使用用戶應(yīng)用來配置用戶掃描儀的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及配置標記讀取設(shè)備,且更特別涉及一種通過使用用戶應(yīng)用來配置的標記讀取器。
背景技術(shù)
標記讀取設(shè)備(還稱為掃描儀、激光掃描儀、圖像讀取器、標記讀取器等)典型地讀取由印刷或顯示的信息承載標記(IBI)表示的數(shù)據(jù),(還稱為符號、符號體系、條形碼等)。例如ー類符號是以特定方式布置以表示機器可讀形式的數(shù)據(jù)元素的空格和矩形條的陣列。標記讀取設(shè)備通常發(fā)射光到符號上并接收從條形碼符號或標記散射和/或反射回來的光。被接收的光由處理器解釋,該處理器執(zhí)行信號和/或圖像處理來提取符號所表示的 數(shù)據(jù)。光學標記讀取設(shè)備典型地利用可見的或紅外光。激光標記讀取設(shè)備典型地利用發(fā)射的激光。ー維(ID)標記讀取器的特征在于讀取在條和空格的寬度上沿著單軸編碼的數(shù)據(jù),從而使得這樣的符號可以從沿著那個軸的単獨掃描讀取,假定沿著那個軸以非常高的分辨率對該符號進行采樣的話。為了允許較大數(shù)量的數(shù)據(jù)編碼在單個條形碼符號中,許多ID堆疊條形碼符號體系已經(jīng)被開發(fā),其將編碼數(shù)據(jù)分割為多行,每ー個包括各自的ID條形碼圖案,ー些或所有的必須被掃描和解碼,然后鏈接在一起形成完整的消息。掃描仍需要僅在ー個維度上相對高的分辨率,但是需要在第二維度上的不同位置處的多線性掃描來讀取整個符號。已經(jīng)開發(fā)了被稱為是ニ維(2D)矩陣符號體系的ー類條形碼符號體系,其需要基于圖像的讀取并提供比ID符號體系更大的數(shù)據(jù)密度和容量。2D矩陣碼,伴隨圖形探測器、定位和參考結(jié)構(gòu),將數(shù)據(jù)編碼為規(guī)則的多邊形矩陣中的暗或亮數(shù)據(jù)元素。很多時候標記讀取器可以是可攜帯的并且實質(zhì)上是無線的,因此提供附加的靈活性。在這些情況中,這樣的讀取器形成無線網(wǎng)絡(luò)的部分,其中被收集到終端中的數(shù)據(jù)經(jīng)由無線鏈路被通信到位于硬接線骨干網(wǎng)上的主機計算機。例如,讀取器可以包括用干與遠程計算機通信的無線電設(shè)備或收發(fā)器。關(guān)于這種系統(tǒng)的努力已經(jīng)引起了持續(xù)開發(fā)來改善它們的多用性、實用性和有效性。

發(fā)明內(nèi)容
本發(fā)明一方面涉及ー種操作適配為讀取信息承載標記(IBI)的標記讀取器的方法,包括將該標記讀取器置于設(shè)定模式以使得該標記讀取器能讀取N類用戶使用IBI ;利用該標記讀取器讀取至少ー個用戶使用IBI,其是能由該標記讀取器讀取的N類IBI中的ー個;根據(jù)當該標記讀取器處于設(shè)定模式時讀取的該至少ー個IBI,配置該標記讀取器;將該標記讀取器置于使用模式,并且讀取當該標記處于設(shè)定模式時讀取的該類的用戶使用IBI。本發(fā)明另一方面涉及ー種適配用于掃描和解碼被編碼在多個類型的信息承載標記中的一個中的數(shù)據(jù)的標記讀取器,包括掃描引擎,用于掃描和存儲IBI數(shù)據(jù);存儲器,用于存儲解碼程序,用于產(chǎn)生被解碼的IBI數(shù)據(jù);參數(shù)表,用于存儲規(guī)定該標記讀取器的操作模式的配置設(shè)置;以及, 處理器,用干響應(yīng)于設(shè)定命令來執(zhí)行設(shè)定程序以允許用戶通過向該標記讀取器呈現(xiàn)至少ー個用戶使用IBI來設(shè)置配置設(shè)置,并且執(zhí)行用于控制該掃描引擎的用戶程序以及執(zhí)行該解碼程序。本發(fā)明又一方面涉及ー種適配用于掃描和解碼被編碼在多個類型的信息承載標記的ー個中的數(shù)據(jù)的標記讀取器,具有通過掃描不是配置條形碼的條形碼來配置與該讀取器的操作相關(guān)的設(shè)置的能力。


圖I是示例性標記讀取器系統(tǒng)的框圖。圖2是示例性標記讀取器的簡化示意框圖。圖3是用于操作標記讀取器的示例性流程圖。
具體實施例方式現(xiàn)在將要參考附圖中舉例說明的示例性實施例。其他實施例可以具有各種形式并且示例性實施例不應(yīng)被解釋為限制為這里提出的實施例。相反,這些代表性實施例被詳細描述以便該公開將是透徹及完整的,并且將向本領(lǐng)域技術(shù)人員充分表達該范圍、結(jié)構(gòu)、操作、功能,以及潛在的適用性。在可能的情況下,相同的參考編號在整個附圖中將被用于指代相同或相似的部件。這里用到的術(shù)語“掃描”或“掃描中”指的是從信息承載標記(或符號)讀取或提取數(shù)據(jù)。這里用到的術(shù)語成像指的是取得或生成電子圖像。示例性方法可以設(shè)想為ー種導致希望結(jié)果的一系列步驟或動作并且可以作為軟件實施。雖然可以證明就像由單個程序體現(xiàn)的那樣討論這樣的軟件是方便的,但是絕大部分實施方式將所描述的功能分配在分立的(并且ー些不是如此分立)的軟件片段中。這些片段通常利用諸如“程序”、“對象”、“函數(shù)”、“子程序”、“庫”、dll”、“API”以及“進程”的術(shù)語來描述。雖然ー個或多個這些術(shù)語在當前描述中可能是有利地,但并不意圖限制本發(fā)明為被描述的配置。通常,當前方法中的該系列步驟需要對物理量的物理操縱。這些量采用了能夠被存儲、傳輸、組合、比較或者以其他方式操縱的光、電或磁信號的形式。本領(lǐng)域的普通技術(shù)人員方便地把這些信號稱為“位”、“值”、“元素”、“符號”、“特征”、“圖像”、“項”、“數(shù)字”等。應(yīng)該認識到的是這些及相似的術(shù)語被用來關(guān)聯(lián)適當?shù)奈锢砹坎H僅是應(yīng)用于這些量的便簽。
關(guān)于這里描述的軟件,本領(lǐng)域普通技術(shù)人員將認識到的是存在各種平臺和語言用于生成執(zhí)行這里概述的方法的軟件。本領(lǐng)域普通技術(shù)人員同樣認識到選擇準確的平臺和語言一般是由構(gòu)建的實際系統(tǒng)的詳情來規(guī)定,使得可以適用一種類型的系統(tǒng)的軟件在另ー個系統(tǒng)上是可能是無效的。同樣應(yīng)當理解的是這里描述的方法不限于作為軟件在計算機或DSP(數(shù)字信號處理器)上執(zhí)行,而是還可以在硬件處理器中實施。例如,該方法可以結(jié)合HDL (硬件設(shè)計語言)在ASIC中實施。圖I舉例說明了示例性掃描系統(tǒng),其中多個標記讀取器112在信息承載標記(IBI)存在的位置上操作和使用。該標記讀取器可以是固定的或手持的,并且可以是或者利用了傳輸?shù)募す獾募す鈽擞涀x取設(shè)備(或激光掃描儀)或是利用了用于從IBI提取數(shù)據(jù)的圖像獲取設(shè)備的光學標記讀取設(shè)備。操作員將手持標記讀取器112瞄準包含IBI、數(shù)據(jù)記錄表、文本或其他將被收集的數(shù)據(jù)的目標,并且啟動在該標記讀取器上的按鈕或觸發(fā)器115來控制該讀取器的整個或部分操作,例如激活I(lǐng)BI的掃描。IBI或數(shù)據(jù)記錄表可以是同樣為機器可讀的原始機器生成的符號,例如I-D條形碼,2-D條形碼,I-D堆疊條形碼,徽標,雕文,色碼等。 示例性的標記讀取器112可以是移動設(shè)備,例如手持掃描器、便攜式數(shù)據(jù)終端(PDT)、個人數(shù)字助理(PDA)、移動電話等。便攜式數(shù)據(jù)終端即PDT典型地是用于經(jīng)由無線傳輸(WLAN或WffAN)輸入或檢索數(shù)據(jù)的電子設(shè)備,并且還可以用作用于商店、倉庫、醫(yī)院或在野外來訪問來自遠程位置的數(shù)據(jù)庫的標記讀取器。個人數(shù)字助理(PDA)是典型地用作個人備忘記事本的手持設(shè)備,并且可以具有許多用途,例如計算,用作時鐘和日歷,玩計算機游戲,訪問因特網(wǎng),發(fā)送和接收電子郵件,用作收音機或立體聲,視頻記錄,記錄筆記,用作地址簿,以及用作電子表格。示例性的標記讀取器可以具有顯示器116。示例性標記讀取器112可以具有提供在被配置為手持的殼體117內(nèi)的多個子系統(tǒng)。例如,讀取器可以具有手持部分111。示例性的標記讀取器可以直接或通過充電站或基站138通信(有線或無線)到本地事務(wù)處理系統(tǒng)140,例如收款機、顧客站或雇員站或本地主機/服務(wù)器122。示例性本地服務(wù)器122或標記讀取器112可以與網(wǎng)絡(luò)120和或遠程/網(wǎng)絡(luò)服務(wù)器134通信。參考圖2,示例性標記讀取器112可以包括多個示例性子系統(tǒng),例如用于讀取目標T上的標記的激光掃描引擎380或激光掃描讀取器系統(tǒng)。該激光掃描讀取器系統(tǒng)可以包括用于控制激光發(fā)生器388的激光控制器384,激光發(fā)生器388用于生成指向折疊式鏡390的激光光束,折疊式鏡390然后將該激光光束指向震蕩的或旋轉(zhuǎn)的掃描鏡392來投射掃描圖案到目標T上。該激光掃描圖案反射離開該目標并通過掃描鏡392重新定向到接收路徑,其包括激光光通濾波器396,光電ニ極管400,放大器404以及數(shù)字轉(zhuǎn)換器408。激光可以被描述為空間相干的,窄低發(fā)散的光束。數(shù)字轉(zhuǎn)換器408可以將光電ニ極管輸出的模擬信號轉(zhuǎn)換成表示從目標反射離開的光的數(shù)字信號。示例性激光掃描器使用激光束作為光源并使用往復式鏡或旋轉(zhuǎn)棱鏡使激光束來回掃描通過IBI。用一個或多個光電ニ極管來測量從條形碼反射回來的光的強度。由讀取器發(fā)射的光隨數(shù)據(jù)圖案在亮度上迅速改變,并且該光電ニ極管接收電路被設(shè)計為僅檢測具有相同調(diào)制模式的信號。
示例性光電探測器或光電傳感器可以由ー個或多個光電ニ極管組成,光電ニ極管將入射的光能量轉(zhuǎn)換為表不反射離開IBI的光的輸出信號的電荷。可以利用ー個或多個函數(shù)或算法來處理該光電探測器的輸出,以適當?shù)卣{(diào)節(jié)該信號以用于進ー步下游處理,包括對IBI解碼。示例性標記讀取器112可以包括用于讀取目標T上的標記的ー個或多個光學圖像引擎(圖像標記讀取器系統(tǒng)或光學掃描引擎)610。光學圖像引擎獲取并讀取圖像來檢測和解碼位于被獲取的圖像內(nèi)的IBI。該光學圖像標記讀取器系統(tǒng)可以包括用于用具有照射圖案形式的非相干光的束或圖案照射IBI的ー個或多個照射源618,以及用于將從具有在上面提供了 IBI的目標T反射離開的光轉(zhuǎn)換成其代表性輸出信號的圖像傳感器626。該圖像傳感器的輸出信號可以利用ー個或多個函數(shù)或算法來處理以適當?shù)卣{(diào)節(jié)該信號以用于進一歩下游處理,包括IBI解碼。示例性圖像傳感器轉(zhuǎn)換從目標反射離開的光或其他電磁能量并提供表示其的輸出信號。圖像傳感器可以是適配為在全局快門或全幀快門模式中操作,或交替地在滾動快門模式中操作的像素陣列。它可以是彩色的、黒白的或単色的2D固態(tài)圖像傳感器,其在任 何(XD、CMOS、NMOS, PMOS, CID、CMD、背照射技術(shù)中實施。該成像器可以能夠在逐行掃描或隔行掃描模式中操作。該圖像傳感器可以包含將入射光能量轉(zhuǎn)換為電荷的光敏光電ニ極管(或像素)陣列。許多固態(tài)圖像傳感器還允許圖像數(shù)據(jù)的全幀的區(qū)域都被尋址。由外殼支持的其它示例性讀取器子系統(tǒng)或組件可以包括一個或多個本地或(一個或多個)板載處理器170,本地存儲器172,電池218,顯示器116,鍵盤214以及無線通信模塊180。該子系統(tǒng)可以經(jīng)由ー個或多個總線168、數(shù)據(jù)線或其他信號或數(shù)據(jù)通信形式來通信。該標記讀取器可以與ー個或多個主機處理器118,本地主機/服務(wù)器122,本地存儲器166,網(wǎng)絡(luò)120或遠程服務(wù)器主機/服務(wù)器134通信。通信模塊180可以提供從成像讀取器112到其他標記讀取器或到例如服務(wù)器/遠程處理器134的其他系統(tǒng)的通信鏈路。該(ー個或多個)處理器可以與其他子系統(tǒng)一起位于板上或在外殼內(nèi)。該(ー個或多個)處理器以及該讀取器的功能性的詳細說明可以由或基于某種配置設(shè)置或可以存儲在固件、遠程或本地存儲器中的數(shù)據(jù)來確定。配置設(shè)置可以布置為存儲的參數(shù)表格。示例性處理器可以是具有片上控制器設(shè)備的混合信號陣列,該片上控制器設(shè)備被設(shè)計為將多個傳統(tǒng)的基于MCU系統(tǒng)組件替換成一個單芯片可編程設(shè)備。它可以包括模擬和數(shù)字邏輯的可配置塊,以及可編程互連。讀取器中的子系統(tǒng)可以由一個或多個總線168、數(shù)據(jù)線或其他信號或數(shù)據(jù)通信形式相連。示例性形式可以是例如雙線接ロ(TWI)的IC間總線,專用數(shù)據(jù)總線,RS232接ロ,USB 等。該(ー個或多個)處理器可以包括用于存儲固件和數(shù)據(jù)的預(yù)定量的存儲器。該固件可以是軟件程序或嵌入在或編程到該(ー個或多個)處理器上的ー組指令,該處理器提供用于該(ー個或多個)處理器是如何操作和與其他硬件通信的必要的指令。該固件可以被存儲在該(ー個或多個)處理器的閃存(ROM)中作為ニ進制圖像文件并且可以被擦除和重寫。該固件可以被認為是“半永久式”,因為它保持不變,除非被更新。這種固件更新或載入可以通過設(shè)備驅(qū)動器來處理。
該(ー個或多個)處理器可以用來執(zhí)行多個功能性操作,其可以包含執(zhí)行多個相關(guān)的步驟,其詳細說明可以由特定配置設(shè)置或基于該特定配置設(shè)置確定,該特定配置設(shè)置被存儲在可以是多個存儲器類型(例如RAM、ROM、EEPROM等)中的任一種的固件或存儲器中。另外,一些存儲器功能可以被存儲在提供為該(ー個或多個)處理器一部分的存儲器中。 該(ー個或多個)處理器的示例性功能可以是掃描引擎的控制操作,解碼功能以及操作員接ロ功能??梢允褂貌僮鬈浖砜雌饋硐裢降鼗蛞远嗳蝿?wù)角色為這樣的功能操作該(ー個或多個)處理器。示例性圖像讀取器操作軟件架構(gòu)可以被組織成執(zhí)行的線程或過程。在位于讀取器外殼內(nèi)的掃描引擎中或在相關(guān)的電路板上可以提供執(zhí)行或控制示例性掃描以及解碼功能的(ー個或多個)處理器,存儲器以及相關(guān)的電路。解碼是用來描述對包含在光電探測器輸出信號中的機器可讀代碼的解釋的術(shù)語。該(ー個或多個)處理器的示例性功能可以解碼在目標或獲取的圖像中提供的機器可讀符號體系。ー維符號體系可以包括非常大到極端小,128碼,交叉2-5碼,庫德巴碼(codabar),93碼,11碼,39碼,UPC, EAN, MSI,或其他ID符號體系。堆疊的ID符號體系可以包括H)F,16K碼,49碼,或其他堆疊的ID符號體系。2D符號體系可以包括Aztec,數(shù)據(jù)矩陣,馬克西碼,QR碼,或其他2D符號體系??稍谟脩艋颔◤S可選關(guān)系中執(zhí)行以掃描子程序的解碼操作可以由參數(shù)或配置設(shè)置來管理。掃描以及解碼參數(shù)一起的組合定義讀取器將使用的掃描-解碼關(guān)系或模式。兩種示例性模式可以是連續(xù)的或不連續(xù)的。在連續(xù)模式(也稱為連續(xù)掃描模式,連續(xù)流模式,流模式,飛躍式掃描模式,聯(lián)機(on the fly)掃描模式或呈現(xiàn)模式)中,該讀取器以固定的方式被保持并且目標(例如位于包上的符號)由讀取器傳遞。在該連續(xù)模式中,讀取器采用連續(xù)地掃描ー個接ー個(依次地)并連續(xù)地解碼或試圖解碼ー些或所有被掃描的目標。不連續(xù)模式是ー種模式,其中掃描和/或解碼停止或被中斷,并且初始化于啟動事件,例如扣動單個扣動扳機115,超時,或成功的讀取以重啟。不連續(xù)模式中讀取器的示例性使用是經(jīng)由手持操作的。一旦該標記讀取器不再被觸發(fā),則解碼停止。該不連續(xù)模式被典型地初始化,因為該操作員知道出現(xiàn)了符號。示例性標記讀取器可以使用存儲器或固件來存儲特定讀取器設(shè)置或讀取器配置設(shè)置。示例性配置設(shè)置可以是選擇掃描距離,觸發(fā)器功能,基于掃描輸入的預(yù)先定義的條形碼輸出數(shù)據(jù),連續(xù)的掃描模式,不連續(xù)的掃描模式或子程序,解碼模式或子程序,I/o配置,符號體系實現(xiàn),輸出接ロ功能,最小/最大符號體系字符長度,掃描引擎選擇,照射功能,影響該(ー個或多個)處理器的功能性操作的設(shè)置(其代碼能用于處理),瞄準器操作,引擎取向,照射,光電傳感器功能,軟件控制,出售追蹤或擔保追蹤,讀取器性能等。讀取器和主機系統(tǒng)可以裝配有自動地詢問和通信數(shù)據(jù)的能力,例如配置設(shè)置或彼此之間的固件。從主機到讀取器更新固件并復制配置設(shè)置可以不需要人干預(yù)來執(zhí)行以確保讀取器是在相同修訂上操作并具有相同的配置設(shè)置來降低用戶挫折、故障時間、數(shù)據(jù)完整性并增加效率。在預(yù)定時間間隔,主機系統(tǒng)可以廣播各種信息,例如固件修訂,配置設(shè)置等。主機接著可以下載較新的文件并在不活動時間期間更新讀取器。讀取器可以使用板載存儲器或固件閃存來存儲特定配置設(shè)置。讀取器可以利用串聯(lián)命令經(jīng)由串聯(lián)來配置。Gn接ロ可以用來創(chuàng)建或讀取串聯(lián)命令,例如可見菜單或類似的這種產(chǎn)品。這可以本地地,或者遠程地通過或直接或通過網(wǎng)絡(luò)(例如因特網(wǎng))連接光學讀取器到遠程計算機并使得該遠程計算機提供軟件更新來執(zhí)行。軟件更新對于從一個讀取器到新的或其他讀取器(可能不同的制造商)的遷移而言是必要的。如果被替換的該讀取器的配置是匹配的或匹配它替換的裝備的配置,更新可以被簡化。如果讀取器軟件被替換,該讀取器可以具有自動地讀出存儲器中的配置設(shè)置信息并且允許該軟件適配并使用不同控制方法或不同解碼方法等的能力。用于更新的示例性的實施例可以提供基于PC的軟件工具以從目標讀取器設(shè)備(被替換的ー個)通過串聯(lián)通信讀出非缺省配置設(shè)置并接著將該相同的或等價的設(shè)置閃存 (flash)到替換裝備中。這可以被認為是直接配置映射方法,即,在(舊)設(shè)備A上讀取配置設(shè)置并閃存它們到(新)設(shè)備B。另ー個示例性的實施例可以提供基于PC的軟件工具,其分析來自目標讀取器(被替換的ー個)的已知的信息承載標記的輸出掃描數(shù)據(jù)并將它與來自替換讀取器的輸出掃描數(shù)據(jù)比較。該軟件工具可以解釋現(xiàn)有設(shè)備是如何基于兩組掃描數(shù)據(jù)之間的區(qū)別來配置的。替換讀取器的配置設(shè)置被添改后,該軟件工具將配置該替換讀取器來匹配舊的或替換讀取器。這可以被認識是間接映射,其中該軟件工具從它的操作添改了現(xiàn)有設(shè)備的內(nèi)部設(shè)置,而不是通過從存儲器或固件直接讀出。任一示例性實施例可以與跨瀏覽器、客戶端DHTML菜單生成器例如可見菜單整合。讀取器的配置可以被讀出一次并且接著利用無線或經(jīng)網(wǎng)絡(luò)配置實用工具,硬拷貝或視頻播放菜單操作或其他適合的方式傳播許多次。用戶可以利用遠程更新系統(tǒng)更新或替換ー個或多個存儲的配置設(shè)置或配置設(shè)置數(shù)據(jù),這可以通過或直接或通過網(wǎng)絡(luò)(例如因特網(wǎng))將讀取器連接到遠程處理器來實現(xiàn)。利用適合的軟件,該遠程處理器可以被編程以從該讀取器讀取特定配置設(shè)置,例如軟件配置。該遠程處理器可以讀取該配置設(shè)置數(shù)據(jù)并當下載更新或新的軟件時,利用該數(shù)據(jù)。操作員可以從遠程處理器請求軟件更新。該請求將由任ー計算機接收,其能夠讀取駐留在光學讀取器上的當前軟件配置并確定適合的更新或替換軟件。某些條形碼符號體系類型具有特殊的數(shù)據(jù)碼字或特征,其識別它們以便用于配置。利用這些碼字或特征創(chuàng)建的條形碼一般被稱為配置條形碼,菜單操作條形碼,或菜單操作信息承載標記(IBI)。典型地,掃描設(shè)備將伴隨手冊,其具有配置條形碼,在該手冊中其用來具體地配置該設(shè)備。包含在該配置條形碼中的數(shù)據(jù)被用來識別哪個設(shè)置進行尋址,以及什么值來載入以用于該設(shè)置。在一些情況下,如果該設(shè)置具有非常大的可接受值的范圍,多個配置條形碼(其中ー個配置條形碼尋址該設(shè)置并且其中一個或多個其他的配置條形碼定義該值)被連續(xù)掃描來配置該設(shè)置。在示例性的實施例中,標記讀取器可以通過從用戶應(yīng)用(即,非菜單操作條形碼)讀取IBI來配置以配置該讀取器用于在它們的應(yīng)用中的設(shè)定。參考圖3,在步驟310中,配置標記讀取器的示例性方法包括用戶掃描菜單操作條形碼或經(jīng)由接ロ(有線或無線的)通信到該讀取器以將該掃描器置于“設(shè)定”模式。該設(shè)定模式配置該讀取器以允許解碼數(shù)量為N的符號體系的集合。集合N的大小應(yīng)當足夠大以允許用戶掃描操作員希望成為它們的掃描應(yīng)用的一部分的所有條形碼。步驟314中,用戶掃描將要成為它們的應(yīng)用的一部分的條形碼。這些是當讀取器在用戶應(yīng)用中操作時用戶將想要掃描的符號體系。在設(shè)定模式中被掃描的碼不是菜單操作條形碼,而是當掃描器處于使用模式或操作模式時用戶希望能夠在條形碼的應(yīng)用中掃描的實際數(shù)據(jù)條形碼。這些數(shù)據(jù)條形碼可以稱為用戶使用條形碼或用戶使用信息承載標記(IBI)?;诓襟E314期間掃 描的用戶使用條形碼創(chuàng)建配置設(shè)置集合并且可以包括可以從用戶使用條形碼的掃描和解碼中提取的所有信息,例如符號體系類型、長度、大小或其他潛在有用的數(shù)據(jù)。一旦用戶已經(jīng)掃描了表示將在使用應(yīng)用中看到的該條形碼特征的所有用戶使用條形碼,則步驟318中,該用戶將掃描菜單條形碼,或經(jīng)由接ロ通信到讀取器以使得該讀取器從“設(shè)定”模式出來并進入使用模式或操作模式。此時,讀取器可以采用基于掃描的條形碼創(chuàng)建的配置,并將它們存儲在讀取器存儲器中。設(shè)定模式期間收集的數(shù)據(jù)可以用來限制被解碼的條形碼的長度(確保僅在“設(shè)定”模式中看到的給定的符號體系的長度范圍被允許讀取),基于條形碼的大小/分辨率調(diào)整我們的解碼的攻擊性(aggressiveness),使得該讀取器僅讀取那些被掃描的符號體系等。在示例性實施例中,與設(shè)定模式相比,操作模式中的該掃描設(shè)備中的使能的符號體系的數(shù)量更小或相等。即,X く= N,這里N是設(shè)定模式中使能的符號體系的數(shù)量,而X是離開設(shè)定模式之后使能的符號體系的數(shù)量。將該設(shè)備置于設(shè)定模式中的其他方法可以基于時間量。如果設(shè)備被觸發(fā),或被使能以掃描條形碼數(shù)據(jù),并且當沒有條形碼被讀取而該設(shè)備正掃描的時候流逝了ー時間量,則該設(shè)備自動地可以進入圖3中310所示的設(shè)定模式。此時,用戶將掃描上文中參考圖3的314描述的用戶使用條形碼。接著當用戶未觸發(fā)該設(shè)備,或禁用掃描條形碼,并且當設(shè)備未掃描時流逝了一時間量吋,該設(shè)備接著回到操作模式(步驟318),在設(shè)定模式中時被被掃描的符號體系現(xiàn)在在操作模式期間被使能用于讀取。進入設(shè)定模式和退出設(shè)定模式所需要流逝的時間量可以依賴地或獨立地配置。一旦該設(shè)備退出步驟318,該設(shè)備已經(jīng)按步驟314期間掃描的每個條形碼或IBI進行了配置。該設(shè)備接著可以用于用戶應(yīng)用,其在步驟322中示出,以掃描該設(shè)備已經(jīng)配置來做的用戶使用條形碼。這種示例性過程不需要用戶理解條形碼符號體系,或伴隨其其的任何特征。在設(shè)備處于設(shè)定模式的時間期間,該設(shè)備可以被配置以便從條形碼掃描的該數(shù)據(jù)不會經(jīng)由接ロ被輸出??梢员惠斎胍匝a充設(shè)定掃描的符號體系的附加配置設(shè)置可以是來實現(xiàn)核查字符,附加模式以及其他解碼外圍設(shè)備的指令。ー種配置標記讀取器的方法在共同擁有的U.S.專利7,0777,321,標題為PORTABLE AUTODISCRIMINATING OPTICAL READER中描述,在此合并引用其全部內(nèi)容。這里描述的是一種示例性的操作適配為讀取信息承載標記(IBI)的標記讀取器的方法,包括將該標記讀取器置于設(shè)定模式以使得該標記讀取器能讀取N類用戶使用IBI ;利用該標記讀取器讀取至少ー個用戶使用IBI,其是能由該標記讀取器讀取的N類IBI中的ー個;根據(jù)當該標記讀取器處于設(shè)定模式時讀取的該至少ー個IBI,配置該標記讀取器;將該標記讀取器置于使用模式,并且讀取當該標記處于設(shè)定模式時讀取的類型的用戶使用IBI。在一個示例性實施例中,一種標記讀取器適配用于掃描和解碼被編碼在多個類型的信息承載標記中的一個中的圖像數(shù)據(jù)并且包括掃描引擎,用于掃描和存儲IBI數(shù)據(jù);存儲器,用于存儲用于產(chǎn)生被解碼的IBI數(shù)據(jù)的解碼程序;用于存儲規(guī)定該標記讀取器的操作模式的配置設(shè)置的參數(shù)表;以及,處理器,其用于響應(yīng)于設(shè)定命令執(zhí)行設(shè)定程序以允許用戶通過向該標記讀取器呈現(xiàn)至少ー個用戶使用IBI來設(shè)置配置設(shè)置,并且執(zhí)行用于控制該掃描引擎的用戶程序以及執(zhí)行該解碼程序。應(yīng)當理解的是這里描述的程序、過程、方法以及裝置不是有關(guān)或限制于任何特殊類型的計算機或網(wǎng)絡(luò)裝置(硬件或軟件)。各種類型的通用目的或?qū)S玫挠嬎銠C裝置可以與根據(jù)這里描述的教導的操作配合使用或執(zhí)行根據(jù)這里描述的教導的操作。雖然優(yōu)選實施 例的各種要素已經(jīng)被描述為在軟件中實施,但在其他實施例中,硬件或固件實施可以替換地使用,反之亦然。該舉例說明的實施例僅僅是示例性的,并且不能用來限制本發(fā)明的范圍。例如,流程圖的步驟可以按不同于那些描述的順序執(zhí)行,并且更多、更少或其他要素可以用于框圖中。同樣,除非申請人已經(jīng)明確否定本申請中的任何主題,沒有特殊的實施例或主題被認為是否定的。
權(quán)利要求
1.ー種操作適配為讀取信息承載標記(IBI)的標記讀取器的方法,包括 將該標記讀取器置于設(shè)定模式以使得該標記讀取器能讀取N類用戶使用IBI ; 利用該標記讀取器讀取至少ー個用戶使用IBI,其是能由該標記讀取器讀取的N類IBI中的ー個; 根據(jù)當該標記讀取器處于設(shè)定模式時讀取的該至少ー個IBI,配置該標記讀取器; 將該標記讀取器置于使用模式,并且 讀取當該標記處于設(shè)定模式時讀取的該類的用戶使用IBI。
2.ー種用于對根據(jù)權(quán)利要求I的標記讀取器進行編程的方法,其中將該標記讀取器置于設(shè)定模式包括讀取菜單操作IBI。
3.—種適配用于掃描和解碼被編碼在多個類型的信息承載標記中的一個中的數(shù)據(jù)的標記讀取器,包括 掃描引擎,用于掃描和存儲IBI數(shù)據(jù); 存儲器,用于存儲 解碼程序,用于產(chǎn)生被解碼的IBI數(shù)據(jù); 參數(shù)表,用于存儲規(guī)定該標記讀取器的操作模式的配置設(shè)置;以及, 處理器,用于 響應(yīng)于設(shè)定命令來執(zhí)行設(shè)定程序以允許用戶通過向該標記讀取器呈現(xiàn)至少ー個用戶使用IBI來設(shè)置配置設(shè)置,并且 執(zhí)行用于控制該掃描引擎的用戶程序以及執(zhí)行該解碼程序。
4.一種適配用于掃描和解碼被編碼在多個類型的信息承載標記的一個中的數(shù)據(jù)的標記讀取器,包括 掃描引擎,用于掃描和存儲IBI數(shù)據(jù); 存儲器,用于存儲 解碼程序,用于產(chǎn)生被解碼的IBI數(shù)據(jù); 參數(shù)表,用于存儲規(guī)定該標記讀取器的操作模式的配置設(shè)置;以及, 處理器,用于 響應(yīng)于設(shè)定命令來執(zhí)行設(shè)定程序以允許用戶通過向該標記讀取器呈現(xiàn)至少ー個用戶使用IBI來設(shè)置配置設(shè)置,并且 執(zhí)行用于控制該掃描引擎的用戶程序以及執(zhí)行該解碼程序。
5.一種適配用于掃描和解碼被編碼在多個類型的信息承載標記的一個中的數(shù)據(jù)的標記讀取器,具有通過掃描不是配置條形碼的條形碼來配置與該讀取器的操作相關(guān)的設(shè)置的能力。
全文摘要
本發(fā)明涉及使用用戶應(yīng)用來配置用戶掃描儀。一種操作適配為讀取信息承載標記(IBI)的標記讀取器的方法是通過如下步驟實現(xiàn)的將該標記讀取器置于設(shè)定模式以使得該標記讀取器能讀取N類用戶使用IBI;利用該標記讀取器讀取至少一個用戶使用IBI,其是能由該標記讀取器讀取的N類IBI中的一個;根據(jù)當該標記讀取器處于設(shè)定模式時讀取的該至少一個IBI,配置該標記讀取器;將該標記讀取器置于使用模式,并且讀取當該標記處于設(shè)定模式時讀取的類型的用戶使用IBI。
文檔編號G06K7/00GK102693400SQ20111046216
公開日2012年9月26日 申請日期2011年11月9日 優(yōu)先權(quán)日2010年11月9日
發(fā)明者T·梅爾, W·菲爾德 申請人:手持產(chǎn)品公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1