相關(guān)申請的交叉引用
本申請要求編號為13/039,920,2011年3月3日提交的,名稱為“具有手勢接口的成像器讀取器”的美國專利申請的優(yōu)先權(quán)。上述申請的整體通過引用結(jié)合于此。
本發(fā)明一般涉及基于成像器的標記讀取終端,且更特別地,涉及配置為使用手勢執(zhí)行操作模式中的改變的標記讀取終端的實施例。
背景技術(shù):
使用諸如條形碼符號的光學標記以用于產(chǎn)品或物品識別是本領(lǐng)域眾所周知的。目前,已經(jīng)開發(fā)了各種類型的標記讀取終端,比如手持條形碼掃描器、免提掃描器、雙光學(bioptic)柜臺內(nèi)掃描器、以及比如個人數(shù)字助理(pda)的移動計算機。在手持和零售掃描器中找到的一種常見類型的掃描引擎是基于激光的掃描引擎,其使用聚焦激光束順序地掃描要讀取的條形碼符號圖案的條形和空白。當今使用的大部分激光掃描器,尤其是在零售環(huán)境中,采用透鏡和移動(例如,旋轉(zhuǎn)或擺動)平面鏡和/或其它光學器件以便在編碼字符讀取操作期間跨越條形碼字符聚焦和掃描激光束。
另一種常見類型的標記讀取終端的是數(shù)字成像器,其包括線性成像器和區(qū)域成像器。數(shù)字成像器典型地利用發(fā)光二極管(led)和透鏡以將條形碼圖像聚焦到多像素圖像傳感器組件上,該多像素圖像傳感器組件通常是將光信號轉(zhuǎn)換為電信號的電荷耦合器件(ccd)。led用特定波長的光同時照亮條形碼符號的所有條形和空白以便捕捉用于識別和解碼目的的圖像。
數(shù)字成像器具有改變操作模式的能力。例如,成像器可以配置為掃描條形碼、拍照、或從事光學字符識別(ocr)。在條形碼掃描模式之內(nèi),成像器可以配置為例如呈現(xiàn)模式、觸發(fā)模式、或庫存模式。在呈現(xiàn)模式中,成像器典型地保持停止不動且具有條形碼的產(chǎn)品被掃描器刷過(swipe)。在觸發(fā)模式中,掃描器典型地被手抓住并被指向條形碼??梢赃x擇許多觸發(fā)模式,比如單次嘗試、多次嘗試、以及連續(xù)嘗試。在庫存模式中,條形碼被讀取并存儲到非易失性存儲器中,并且直到由用戶所命令才將其傳輸?shù)街鳈C。這些配置可能需要適應不同類型的可解碼的標記、包、以及其他項目。
為不同操作模式中的每一個操作模式配置成像器的一個當前的方法是根據(jù)操作手冊或配置指南來掃描配置條形碼。該手冊或指南包含進入配置模式的指令,然后掃描手冊中印刷的條形碼,這隨后改變終端的配置。這種方法的一個缺點是,這種方法通常需要最終用戶具有可用的相關(guān)編程條形碼。最終用戶必須搜索手冊以找到用于所期望配置的編程條形碼,這浪費了時間,可能導致錯誤的輸入,并可能導致消費者的不滿。
為不同操作模式配置成像器的另一個方法是,使用諸如rs-232或usb線的有線接口將其連接到伴隨設備,比如計算機或寄存器。成像器和計算機通常通過配置或安裝工具來通信,這不僅需要最終用戶可以使用伴隨設備,還需要同時操作終端和伴隨設備來實現(xiàn)終端的期望配置。
在這些情況中,其中最終用戶希望以短的持續(xù)時間或針對一次使用來改變成像器的配置,當前的重新配置方法是繁重并且費時的。
技術(shù)實現(xiàn)要素:
由此,需要一種無需復雜的步驟或附加的硬件,就可以快速切換其操作模式的成像器。在本發(fā)明的一個方面,在此提供了一種用于解碼與產(chǎn)品相關(guān)聯(lián)的編碼符號字符的系統(tǒng)。該系統(tǒng)包括基于成像器的標記讀取終端,該標記讀取終端包括外殼和二維圖像傳感器陣列,以及用于將圖像聚焦到該二維圖像傳感器陣列上的成像透鏡。該終端被適配為讀取編碼符號字符,且進一步被適配為對手勢成像。該終端包括用于傳送該手勢圖像的數(shù)字鏈路。該系統(tǒng)進一步包括經(jīng)由數(shù)字連接耦合到該標記讀取終端的存儲器。該存儲器包括手勢屬性庫以將預定義的手勢與終端操作模式相關(guān)聯(lián)。該系統(tǒng)進一步包括連接到數(shù)字鏈路的中央處理單元,以接收手勢圖像,將該圖像與手勢屬性庫中預先義的手勢相關(guān)聯(lián),并執(zhí)行相關(guān)聯(lián)的終端操作模式。
本發(fā)明的另一個方面,在此提供了一種用于改變標記讀取終端的操作模式的方法。該方法包括步驟:提供基于成像器的終端,該終端具有外殼和二維圖像傳感器陣列,以及用于將圖像聚焦到二維圖像傳感器陣列上的成像透鏡。該二維圖像傳感器陣列具有以多個像素行和像素列形成的多個像素。該方法進一步包括步驟:提供耦合到該終端的存儲器。該存儲器存儲包括多個手勢屬性圖像的手勢屬性庫。該圖像中的每一個都與終端的操作模式相關(guān)聯(lián)。該方法進一步包括步驟:用基于成像器的終端捕捉圖像,訪問手勢屬性庫,并將該捕捉到的圖像與存儲的手勢屬性圖像相比較。如果捕捉到的圖像與存儲的手勢屬性圖像中的一個相關(guān)聯(lián),則執(zhí)行與該手勢屬性圖像相關(guān)聯(lián)的操作模式。
附圖說明
可以通過參考下文描述的附圖來更好地理解在此描述的特征。這些附圖是不必按比例的,而是一般將重點放在說明本發(fā)明的原理上。在這些附圖中,使用相同的數(shù)字來表明遍及各種視圖中相同的部分。
圖1示意性地說明了根據(jù)本發(fā)明的成像裝置。
圖2示意性地說明了根據(jù)本發(fā)明的成像裝置的另一個實施例。
圖3是圖1或圖2中的成像裝置的示意框圖。
圖4示意性地說明了根據(jù)本發(fā)明的另一個實施例的圖2的成像裝置。
圖5示意性地說明了根據(jù)本發(fā)明的又一個實施例的圖2的成像裝置。
圖6是根據(jù)本發(fā)明的實施例的無線收發(fā)器的框圖。
具體實施方式
圖1描述了由零售商使用的銷售點工作站1010,用于處理涉及具有編碼符號字符(典型地是upc符號)的產(chǎn)品購買的交易。工作站1010包括用于放置要被掃描的產(chǎn)品的水平工作臺面1012。安裝在工作臺面1012內(nèi)的雙光學掃描器1014包括第一外殼部分1016以及第二外殼部分1018,該第二外殼部分1018以基本上正交的方式從第一外殼部分的一端凸出。當雙光學掃描器1014被安裝在工作臺面的表面之內(nèi)時,該第一外殼部分1016被水平定向,而該第二外殼部分1018相對于該銷售點(pos)站被垂直定向。因此,如在此涉及的,術(shù)語“第一外殼部分”和“水平布置的外殼部分”可以被可互換地使用而指的是相同結(jié)構(gòu)。同樣地,術(shù)語“第二外殼部分”和“垂直布置的外殼部分”可以被可互換地使用而指的是相同結(jié)構(gòu)。
在一個實施例中,第一外殼部分1016包括基于激光的標記掃描終端,而第二外殼部分1018包括基于成像器的終端。工作臺面1012包括與收銀臺齊平安裝的光學透明的(例如,玻璃)水平掃描窗口1020,由提供有孔徑1024a樣式的成像窗口保護盤1022所覆蓋。這些孔徑1024允許從位于水平掃描窗口1020下面的第一掃描源對多個垂直照明面的投射。
雙光學掃描器1014的第二外殼部分1018進一步包括垂直掃描窗口1026,該垂直掃描窗口1026之后收容了基于成像器的標記讀取終端1028。也就是說,與基于激光的終端相對比,基于成像器的終端包括多像素圖像傳感器組件,比如ccd掃描器。一般來說,圖像傳感器陣列用特定波長的光同時照亮所有標記(例如,條形碼符號的條形和空白)以便捕捉用于識別和解碼目的的圖像。這種掃描器通常被稱為ccd掃描器,因為它們使用ccd圖像檢測器來檢測正被讀取的條形碼符號的圖像。
具有編碼符號字符1032的產(chǎn)品1030可被雙光學掃描器1014掃描。如果編碼符號字符1032位于產(chǎn)品1030的底部上,則通過水平掃描窗口1020投射的一個或多個掃描線將橫穿符號以用于解碼。如果編碼符號字符1032位于產(chǎn)品的側(cè)面上,則符號1032的圖像將被基于成像器的標記讀取終端1028捕捉并發(fā)送以用于解碼。
如在此使用的,“編碼符號字符”意在指示消息中的信息單元的表示,例如單個字母數(shù)字字符的條形碼符號體系中的表示。一個或多個編碼符號字符可以用于例如以upc條形碼傳達信息,比如產(chǎn)品的來源及型號的識別,upc條形碼包括表示數(shù)位的12個編碼符號字符。而且,編碼符號字符可以是具有與傳統(tǒng)含義一致的非字母數(shù)字字符,比如包括條形和空白的元素,該條形和空白用于指示upc條形碼的開始、結(jié)束和中心。該條形和空白用于將字符編碼為通常稱作“元素”的編碼符號。例如upc符號中的編碼字符由4個元素,2個條形和2個空白組成。相似地,編碼符號字符可以針對其他條形碼符號體系被定義,比如其他包括39碼和128碼的一維(“1-d”)條形碼系統(tǒng),或者包括pdf417的用于層疊的二維(“2-d”)條形碼系統(tǒng)。
剛描述的雙光學掃描器結(jié)構(gòu)只是示例性的,并不局限于具有水平和垂直掃描窗口的構(gòu)造。雙光學掃描器可以包括單個掃描窗口,但是掃描窗口可以具有兩個(或更多)的掃描源。盡管在某些構(gòu)造中掃描源可以是相似的,在此所公開的本發(fā)明實施例中,至少一個掃描源是基于成像器的終端。例如,除基于成像器的終端(例如,多像素圖像傳感器陣列)外,替換的掃描源可以包括先前提及的基于激光的終端、射頻識別設備(rfid)、或稱重秤。第二基于成像器的終端可以在水平平面上?;蛘撸摶诔上衿鞯慕K端可以在水平平面上而基于激光的終端可以在垂直平面上。例如,該圖像陣列傳感器可以由操作軟件來區(qū)分,并且該圖像陣列傳感器包括1-d成像器、2-d成像器、光學字符識別讀取器、模式識別設備、以及顏色識別設備。
在某些構(gòu)造中,工作站1010可以進一步包括射頻識別(rfid)讀取器1034;信用卡讀取器1036;包括rf收發(fā)器和天線1040的廣域無線(wifi)接口1038,該廣域無線接口1038用于連接到因特網(wǎng)的tcp/ip層以及一個或多個存儲和處理關(guān)系數(shù)據(jù)庫管理系統(tǒng)(rdbms)服務器1042;包括rf收發(fā)器和天線1046的藍牙雙路通信接口1044,該藍牙雙路通信接口1044用于連接到啟用藍牙的手持掃描器、成像器、個人數(shù)字助理、便攜計算機等等1048,用于控制、管理、應用和診斷目的。工作站1010可以進一步包括電子稱重秤模塊1050,該電子稱重秤模塊1050采用一個或多個居中放置在系統(tǒng)的在結(jié)構(gòu)上剛性的平臺之下的測力計,該測力計用于承受和測量放置在水平掃描窗口1020或窗口保護盤1022上的基本上所有的物體重量,并生成表示這些物體的測量重量的電子數(shù)據(jù)。
本發(fā)明的其他實施例可以包括手持掃描器,該手持掃描器包括基于成像器的掃描終端。例如,參考圖2,基于成像器的標記讀取終端2028具有外殼,該外殼具有包括頭部部分2054和把手部分2056的形狀因子2052,把手部分2056配置有手柄部分2058和觸發(fā)器2060。觸發(fā)器2060可以用于產(chǎn)生活動信號以用于激活幀讀出和/或特定的解碼處理。成像模塊2062被置于頭部部分2054中。基于成像器的標記讀取終端2028還配置有連通性設備2064,在本示例中被說明為耦合到伴隨設備2068的有線連接2066,比如可以在pos應用中找到,例如,其中有線設備耦合到寄存器和/或外圍數(shù)據(jù)捕捉設備。然而,連通性設備2064的其他配置可以利用無線通信技術(shù)和/或不需要電線和或有線連接2066的接觸類型的特征。在基于成像器的標記讀取終端2028的特定應用中,例如,伴隨設備2068可以是具有相應配對接觸和/或連接器的對接站,這些相應配對接觸和/或連接器對于交換諸如包括由成像模塊2062所捕捉的圖像數(shù)據(jù)的電力和數(shù)據(jù)此類的東西是有用的。
盡管沒有被結(jié)合在說明的實施例中,基于成像器的標記讀取終端2028還可以包括多個外圍設備,比如用于顯示諸如使用圖像傳感器組件捕捉到的如圖像幀的此類信息的顯示器、鍵盤、以及指示設備。
參考圖3,示出的是比如置于圖1的雙光學掃描器3014的第二外殼部分3018中,或置于圖2所說明的手持設備中的基于成像器的標記讀取終端3028的框圖。終端3028包括多像素圖像傳感器組件3070,或成像模塊,比如ccd掃描器。如將在下文更充分地解釋的,圖3示出了基本結(jié)構(gòu),該基本結(jié)構(gòu)一同包括適于使用的圖像傳感器陣列的一般形式,并且對使用1d圖像傳感器的光學讀取器和使用2d傳感器的光學讀取器是通用的。
圖像傳感器組件3070可以包括圖像傳感器3072,圖像傳感器3072包括具有按像素行和像素列排列的像素的多像素圖像傳感器陣列3074、列電路3076、以及行電路3078。與圖像傳感器3072相關(guān)聯(lián)的可以是放大電路3080,以及模擬-數(shù)字(a/d)轉(zhuǎn)換器3082,該模擬-數(shù)字轉(zhuǎn)換器3082將從多像素圖像傳感器陣列3074所讀出的模擬信號形式的圖像信息轉(zhuǎn)換為數(shù)字信號形式的圖像信息。圖像傳感器3072還可以具有關(guān)聯(lián)的與定時和控制電路3084以用于控制例如圖像傳感器3072的曝光周期和/或施加到放大器3080的增益。提到的電路部件3072、3080、3082、和3084可以被封裝到共同的圖像傳感器集成電路3086中。在一個示例中,圖像傳感器集成電路3086可以由從美光技術(shù)有限公司(microntechnology,inc.)可得的mt10v022圖像傳感器集成電路來提供。在另一個示例中,圖像傳感器集成電路3086可以結(jié)合拜耳模型過濾器。在這個實施例中,在使幀受到進一步處理之前,處理器3088可以對綠色像素值中間的像素值進行內(nèi)插以用于圖像數(shù)據(jù)單色幀的顯像。在其他實施例中,紅色和/或藍色像素值可以用于圖像數(shù)據(jù)。
在圖像傳感器組件3070操作過程中,可以從圖像傳感器3072讀出圖像信號,將圖像信號轉(zhuǎn)換并存儲到一個或多個存儲器中,存儲器比如是ram3090。圖像傳感器組件3070的存儲器3092可以包括ram3090、諸如eprom3094的非易失性存儲器、以及比如可以由閃存或硬盤驅(qū)動存儲器所提供的儲存存儲器設備3096。在一個實施例中,圖像傳感器組件3070可以包括處理器3088(或cpu),該處理器3088可適配為讀出存儲在存儲器3092的圖像數(shù)據(jù)并使該圖像數(shù)據(jù)受到各種圖像處理算法。圖像傳感器組件3070可以包括直接存儲器訪問單元(dma)3098,用于將從圖像傳感器3072讀出的已經(jīng)受到轉(zhuǎn)換的圖像信息路由到ram3090。在另一個實施例中,圖像傳感器組件3070可以采用為總線仲裁機制提供的系統(tǒng)總線(例如,pci總線),因此消除了對中央dma控制器的需要。本領(lǐng)域技術(shù)人員將理解,為圖像傳感器3072和ram3090之間進行有效數(shù)據(jù)傳輸而提供的系統(tǒng)總線體系結(jié)構(gòu)和/或直接存儲器訪問部件的其他實施例是在本發(fā)明的范圍之內(nèi)的。
參考圖像傳感器組件3070的進一步多個方面,傳感器組件可以包括用于將編碼符號字符3032的圖像聚焦到圖像傳感器3072上的成像透鏡組件3100。成像光線可以在光軸3102附近傳送。圖像傳感器組件3070還可以包括照明組件3104或激勵照明模塊,其包括照明模式光源組3106和瞄準模式光源組3108中的一個或多個,該照明模式光源組3106用于產(chǎn)生與圖像傳感器組件3070的視場基本上對應的照明模式,該瞄準模式光源組3108用于產(chǎn)生瞄準模式。在使用中,操作者可將產(chǎn)品3030以瞄準模式被投射到編碼符號字符3032上的方式呈現(xiàn)給圖像傳感器組件3070。在圖3中的示例中,編碼符號字符3032由1d條形碼符號提供。編碼符號字符還可以由2d條形碼符號或光學字符識別(ocr)字符提供。
圖像傳感器組件3070可以進一步包括過濾器模塊3110,其包括一個或多個光學過濾器,以及在某些實施例中包括一般耦合到諸如光學過濾器的該過濾器模塊的致動器組件3112。過濾器模塊3110可以位于成像透鏡組件3100兩側(cè)的任一側(cè)上。同樣地,過濾器模塊3110內(nèi)的一個或多個光學過濾器可以被置于成像透鏡組件3100和/或圖像傳感器3072的一個或多個表面上。
每個照明模式光源組3106和瞄準模式光源組3108都可以包括一個或多個光源。可以使用透鏡組件控制電路3114來控制透鏡組件3100并可以使用照明組件控制電路3116來控制包括照明模式光源組3106和瞄準模式光源組3108的照明組件3104??梢允褂眠^濾器模塊控制電路3118來控制過濾器模塊3110,該過濾器模塊控制電路3118可以被耦合到致動器組件3112。透鏡組件控制電路3114可以發(fā)送信號到透鏡組件3100,例如,用于改變透鏡組件3100的焦距和/或最佳聚焦距離。照明組件控制電路3116可以發(fā)送信號到照明模式光源組3106,例如,用于改變照明輸出級別。
圖像傳感器組件3070可以包括各種接口電路,用于將若干的外圍設備耦合到系統(tǒng)地址/數(shù)據(jù)總線(系統(tǒng)總線)3120,用于與同樣耦合到系統(tǒng)總線3120的處理器3088進行通信。圖像傳感器組件3070可以包括:用于將圖像傳感器定時和控制電路3084耦合到系統(tǒng)總線3120的接口電路3122、用于將透鏡組件控制電路3114耦合到系統(tǒng)總線3120的接口電路3124、用于將照明組件控制電路3116耦合到系統(tǒng)總線3120的接口電路3126、用于將顯示器3130耦合到系統(tǒng)總線3120的接口電路3128、用于將鍵盤3134、指示設備3136、及觸發(fā)器3060耦合到系統(tǒng)總線3120的接口電路3132、以及用于將過濾器模塊控制電路3118耦合到系統(tǒng)總線3120的接口電路3138。
在進一步的方面,圖像傳感器組件3070可以包括一個或多個用于提供與外圍設備(例如,收銀機服務器、商店服務器、庫存設施服務器、圖像傳感器組件3070、局域網(wǎng)基站、蜂窩基站)通信的i/o接口3140、3142。i/o接口3140、3142可以是已知的計算機接口的任何組合的接口,例如,以太網(wǎng)(ieee802.3)、usb、ieee802.11、藍牙、cdma、以及gsm,并且可以與諸如接口微控制器的處理器以及存儲器耦合以實現(xiàn)在此描述的某些或所有功能。
現(xiàn)在參考附圖3和4,在一個實施例中基于成像器的標記讀取終端4028不僅讀取和解碼條形碼,還以手勢的形式監(jiān)視用戶的行為以執(zhí)行終端的特定操作模式。存儲器3092可以包括手勢屬性庫3144以將預定義的手勢與終端操作模式相關(guān)聯(lián)。在一個示例中,手勢屬性庫3144被存儲在ram3090中,并包括描繪了各種手勢的一組圖像。每個手勢描繪都與終端的操作模式配對。例如,該配對可以在查找表中。處理器3088可被適配為將來自圖像傳感器3072的捕捉的圖像與存儲在手勢屬性庫3144中的該組描繪或圖像。在找到匹配時,處理器3088搜索相關(guān)聯(lián)的操作模式并切換到或執(zhí)行新的模式。新的操作模式可以被執(zhí)行預先確定的時間段、用戶定義的時間段,或者直到命令了新的操作模式。
在一個實施例中,新的操作模式被執(zhí)行為單幀捕捉,并且終端然后恢復為其原始設置。例如,圖4中所說明的基于成像器的標記讀取終端4028的默認操作模式可以是不停止(out-of-stand)、多次嘗試觸發(fā)模式。在這種配置中,成像器4028將只有在觸發(fā)器4060被按下時才捕捉并嘗試解碼條形碼圖像。否則,成像器4028處于連續(xù)掃描模式,將圖像傳感器陣列3074上的圖像與手勢屬性庫3144中的圖像相比較。在一個示例中,用戶作出如圖4(a)所示的“數(shù)字1”的手勢。使用模式識別軟件或其他圖像處理算法,處理器3088在庫3144中找到匹配,搜索相關(guān)聯(lián)的操作模式,并執(zhí)行新的模式。在一個示例中,新的模式可以是數(shù)字幀捕捉,其中當觸發(fā)器3060被按下時終端4028拍照。例如,其他操作模式可以與用戶作出“數(shù)字2”、“數(shù)字3”或“數(shù)字4”的手勢相關(guān)聯(lián)。舉例來說,用戶可以作出“數(shù)字2”的手勢來恢復回原始操作模式。
在另一個實施例中,標記讀取終端4028可以包括一個或多個反饋指示器以指示該終端準備好切換模式。終端4028在繼續(xù)之前還可要求來自用戶的確認。終端4028可以包括在視覺上指示已經(jīng)實現(xiàn)匹配并示出新的操作模式的顯示器4130。終端4028可以在進行前要求確認,比如圖4(b)中所說明的“ok”手勢??商鎿Q地,終端可以要求用戶按下觸發(fā)器4060、或某些其他確認動作來繼續(xù)。如果終端4028在預定的時間段內(nèi),比如2秒,沒有檢測到確認動作,則不會采取動作。如果終端4028錯誤地檢測手勢而用戶并不希望切換操作模式,則啟動指示拒絕的手勢,比如圖4(c)中所示的來回的“不”手勢。在一個示例中,反饋指示器是聽得見的反饋指示器,比如指示該命令已被執(zhí)行的嘟嘟聲(beep)、聲調(diào)、或合成聲音。
在另一個實施例中,可利用視覺指示器(比如發(fā)光體)來指示終端準備好切換模式。例如,標記讀取終端4028可以包括一個或多個發(fā)光二極管(led)4146。在一個示例中,利用三種不同的顏色:綠色、黃色、和紅色。黃色led可以指示終端4028正試圖解譯手勢。綠色led可以指示該手勢已被接受。紅色led可以指示還沒有被解譯。
圖1中所說明的雙光學掃描器1014可以配置為快速并便捷地在常用操作模式之間切換。例如,用戶可將產(chǎn)品1030呈現(xiàn)在垂直掃描窗口1026的前面并保持靜止1秒鐘,指明用戶想要對該物體拍照。在另一個示例中,左右揮手可以指明刪除先前的條形碼輸入。在其他示例中,預定的手勢可以將操作模式從條形碼掃描改變?yōu)楣鈱W字符識別(ocr)、rfid模式、稱重秤模式、光筆啟用/禁用、條形碼類型(例如,upc、128碼)、以及啟用/禁用入庫條形碼讀取。
可以為基于成像器的標記讀取終端配置各種各樣的操作模式。在一個示例中,手勢屬性庫可以在工廠被編程并且包括的用戶手冊會提供用于使用的指令。在一個示例中,該庫可以被編碼到eprom3094中。例如,該手勢庫可以包括手勢語來構(gòu)造手勢的擴展組合。
在另一個示例中,手勢屬性庫可以是用戶可編程的。在這樣的實施例中,配置指南中提供的任何普通操作模式都可以被重新編程以用用戶選擇的手勢來執(zhí)行。在這種方式中,通過伴隨設備掃描條形碼或輸入編碼文本而當前可配置的任何操作模式都可以被期望的手勢所替代。用戶可以輸入編程或?qū)W習模式,掃描用于特定操作模式的條形碼,然后提供手勢來替代或補充該條形碼。然后,代替獲取配置指南,搜索正確的條形碼來改變操作模式,并掃描條形碼,用戶簡單地使用手勢,且新的操作模式被執(zhí)行。
可以為具有手持外形因子的基于成像器的標記讀取終端而配置為用手勢執(zhí)行的操作模式可以包括,但不限于,掃描模式。掃描模式的示例包括呈現(xiàn)模式、多次嘗試觸發(fā)模式、連續(xù)觸發(fā)模式、以及單次觸發(fā)模式。這些模式中的任何一種都可以被單獨配置為停止(in-stand)或不停止操作。在呈現(xiàn)模式下用手勢可配置的操作模式的示例可以包括:緊接按鍵釋放后的、在按鍵釋放后1秒的、以及在按鍵釋放后5秒的呈現(xiàn)模式。而且在呈現(xiàn)模式下,可以啟用或禁用通過設置,或者可將通過超時設至為例如100或300毫秒。
可以為具有手持外形因子的基于成像器的標記讀取終端而配置為用手勢執(zhí)行的操作模式可以包括,但不限于,庫存模式。例如,可以啟用或者禁用庫存模式。當啟用時,從條形碼掃描的記錄被存儲到內(nèi)部存儲器中,并且手勢可執(zhí)行命令以將所有記錄傳送到本地主計算機。還可以利用手勢來識別項目數(shù)量,例如通過作出數(shù)字1、數(shù)字2等的手勢。
可以利用圖像傳感器組件3070來捕捉一系列的圖像以檢測運動手勢以及靜止手勢。例如,圖4(b)中描繪的前后運動可以通過將有順序的一系列捕捉的圖像與手勢屬性庫中的相似集合相比較來解譯。在另一個實施例中,在預定的時期缺乏運動可以指明對操作模式中的改變的請求。例如,基于成像器的標記讀取終端可以被適配使得當物體在掃描體積中停止預定的時間(例如,2秒)時,終端可切換到相機模式。
轉(zhuǎn)到圖5,在緊急事件中(比如商店搶劫),基于成像器的標記讀取終端5028可以被用于解釋手勢并向設備發(fā)送遇險通信。在一個實施例中,基于成像器的標記讀取終端5028是手持設備,其可以被固定在商店工作臺面上的基座5148中。如在本發(fā)明的其他實施例中所描述的,終端5028包括具有遇險信號的手勢屬性庫5144,諸如在圖5中所示的那樣。用于表示緊急狀況的特定手勢可以是任何便利的圖像,比如用戶生成的圖像,并且不限于該說明。例如,當用戶向終端5028顯示該手勢并且該圖像與庫5144中的圖像相關(guān)聯(lián),則終端可以被適配為呼叫當?shù)鼐旎?11。
在一個實施例中,圖6中所示,i/o接口3140可以被耦合到無線收發(fā)器6150。該無線收發(fā)器包括各種執(zhí)行不同任務或功能的部件。例如,這些部件可以包括射頻(rf)信號調(diào)制器6152、rf信號放大器6154、rf信號調(diào)諧器6156、以及rf信號解調(diào)器6158。rf信號調(diào)制器6152可以包括用于將數(shù)據(jù)調(diào)制成用于傳送的輸出rf信號的任何合適的結(jié)構(gòu)。rf信號放大器6154可以包括用于放大rf信號的任何合適的結(jié)構(gòu)。rf信號調(diào)諧器6156可以包括用于將無線收發(fā)器6150調(diào)諧為指定的一個或多個rf頻率的任何合適的結(jié)構(gòu)。rf信號解調(diào)器6158可以包括用于解調(diào)在由無線收發(fā)器6150所接收的引入的rf信號中的數(shù)據(jù)的任何合適的結(jié)構(gòu)??梢允褂脙?nèi)置的或外部的天線6160來發(fā)生rf信號的傳送和接收,天線6160可以是能夠傳送和接收rf或其他無線信號的任何合適的結(jié)構(gòu)。
無線收發(fā)器6150中的部件還可以包括模擬-數(shù)字(a/d)和數(shù)字-模擬(d/a)信號轉(zhuǎn)換器6162、數(shù)字信號處理器(dsp)6164、以及微處理器6166。信號轉(zhuǎn)換器6162包括用于將模擬信號轉(zhuǎn)換成數(shù)字信號或者將數(shù)字信號轉(zhuǎn)換為模擬信號的任何合適的一個或多個結(jié)構(gòu)。數(shù)字信號處理器6164包括用于處理信號(比如要被提供給rf信號調(diào)制器6152用于傳送的信號或者由rf信號解調(diào)器6158所接收的信號)的任何合適的結(jié)構(gòu)。微處理器6166可以包括用于控制無線收發(fā)器6150的全部操作的任何合適的結(jié)構(gòu),比如微處理器或微控制器,并且還可以被適配到系統(tǒng)總線3120以控制標記讀取終端的全部操作。
現(xiàn)在轉(zhuǎn)回到圖5,在緊急事件中,用戶簡單地向終端5028作出遇險信號的手勢。在將該遇險信號的圖像與庫5144中的圖像相關(guān)聯(lián)時,終端5028被適配為執(zhí)行在其中經(jīng)由i/o接口通過無線收發(fā)器發(fā)出遇險呼叫的操作模式??梢砸灶A定的頻率傳送的該呼叫,可以由當?shù)鼐?、私人保安公司、商店?nèi)警報、等等5168所接收。在一個實施例中,終端5028不執(zhí)行任何音頻或視覺的反饋(例如,無聲警報)。
可替換地,圖5中所示的終端5028可以通過有線連接被連接到諸如調(diào)制解調(diào)器(未示出)的外部設備,用于遇險信號的通信。其他實施例可以包括圖1中說明的雙光學掃描器,只要該掃描器包括基于成像器的終端。
本公開的一個改進是減輕了對基于成像器的標記讀取終端的操作模式進行切換的繁重步驟。用戶簡單地執(zhí)行手勢,而不是在操作手冊(其可能超過50頁)中搜索以找到正確的條形碼來切換操作模式,或?qū)殡S設備連接至終端。
本文所描述的裝置和方法有在此的闡述:
a1、一種用于解碼與產(chǎn)品相關(guān)聯(lián)的編碼符號字符的系統(tǒng),該系統(tǒng)包括:
基于成像器的標記讀取終端,包括外殼和二維圖像傳感器陣列,以及用于將圖像聚焦到該二維傳感器陣列上的成像透鏡,該二維圖像傳感器陣列具有以多個像素行和像素列形成的多個像素,該終端被適配為讀取編碼符號字符并進一步被適配為對手勢成像,該終端具有用于傳送該手勢圖像的數(shù)字鏈路;
一個或多個存儲器,經(jīng)由數(shù)字連接耦合到該標記讀取終端,至少一個該存儲器包括手勢屬性庫以將預定義的手勢與終端操作模式相關(guān)聯(lián);以及
一個或多個處理器,連接到數(shù)字鏈路以接收手勢圖像,將該圖像與手勢屬性庫中預定義的手勢相關(guān)聯(lián),并執(zhí)行相關(guān)聯(lián)的終端操作模式。
a2、a1的系統(tǒng),其中該基于成像器的標記讀取終端具有手持形狀因子。
a3、a1的系統(tǒng),其中該基于成像器的標記讀取終端是雙光學掃描器。
a4、a1的系統(tǒng),其中該手勢圖像指示數(shù)字。
a5、a1的系統(tǒng),其中該手勢圖像包括“ok”標記。
a6、a1的系統(tǒng),其中該基于成像器的標記讀取終端進一步包括用于提供與設備的通信的輸入/輸出接口,該通信對終端操作模式作出響應。
a7、a6的系統(tǒng),其中該手勢圖像包括遇險信號,并且該終端操作模式包括將遇險信號發(fā)動到設備。
a8、a7的系統(tǒng),其中該設備是無線收發(fā)器。
a9、a7的系統(tǒng),其中該設備是有線連接。
a10、a1的系統(tǒng),其中該手勢圖像包括手勢語。
a11、a1的系統(tǒng),其中該手勢圖像包括多個圖像,該多個圖像包括運動中的手。
a12、a9的系統(tǒng),其中該多個圖像包括前后運動中的手。
a13、a1的系統(tǒng),其中該手勢圖像包括在預定的時間段靜止運動的多個圖像。
a14、a1的系統(tǒng),進一步包括視覺反饋指示器。
a15、a12的系統(tǒng),其中該視覺反饋指示器是發(fā)光體。
a16、a15的系統(tǒng),其中該發(fā)光體包括多個發(fā)光二極管。
a17、a16的系統(tǒng),其中該發(fā)光二極管包括的顏色為綠色、黃色、和紅色。
b1、一種用于改變標記讀取終端的操作模式的方法,該方法包括步驟:
提供基于成像器的終端,該終端具有外殼和二維圖像傳感器陣列,以及用于將圖像聚焦到二維圖像傳感器陣列上的成像透鏡,該二維圖像傳感器陣列具有以多個像素行和像素列形成的多個像素;
提供一個或多個耦合到該終端的存儲器,至少一個該存儲器存儲包括多個手勢屬性圖像的手勢屬性庫,該圖像中的每一個都與終端的操作模式相關(guān)聯(lián);
用該基于成像器的終端捕捉圖像;
訪問手勢屬性庫并將該捕捉到的圖像與存儲的手勢屬性圖像相比較;以及
如果捕捉到的圖像與存儲的手勢屬性圖像中的一個相關(guān)聯(lián),則執(zhí)行與該手勢屬性圖像相關(guān)聯(lián)的操作模式。
b2、b1的方法,其中該存儲的手勢屬性圖像包括遇險信號,并且該與該遇險手信號相關(guān)聯(lián)的操作模式向設備發(fā)送該遇險通信。
b3、b1的方法,進一步包括步驟:提供反饋以指示該終端準備執(zhí)行與手勢屬性圖像相關(guān)聯(lián)的操作模式。
b4、b3的方法,其中該提供反饋的步驟包括在顯示器上視覺地指示已實現(xiàn)匹配。
b5、b3的方法,其中該顯示器示出新的操作模式。
b6、b3的方法,其中該提供反饋的步驟包括點亮發(fā)光體。
b7、b3的方法,進一步包括步驟:在執(zhí)行操作模式之前需要確認。
b8、b7的方法,其中該確認是手勢。
雖然已經(jīng)參考多個特定實施例描述了本發(fā)明,將理解的是,本發(fā)明的真實的精神和范圍應當僅相對于由本說明書所支持的權(quán)利要求來確定。此外,雖然在此的多個情況中,在這些情況中,系統(tǒng)、裝置和方法被描述為具有特定數(shù)量的元件,將理解的是,這些系統(tǒng)、裝置和方法可以用少于提及的特定數(shù)量的元件來實踐。而且,雖然已經(jīng)描述了多個特定的實施例,將理解的是,參考每個特定實施例所已經(jīng)描述的多個特征和方面都可以與每一個其余被特別描述的實施例中一起使用。