優(yōu)化光學(xué)代碼掃描的制作方法
【專(zhuān)利摘要】本文說(shuō)明了一種光學(xué)代碼掃描儀(130),該儀器包括用于讀取光學(xué)代碼的多個(gè)掃描窗口(220、235、365),其中每一個(gè)窗口(220、235、365)都經(jīng)過(guò)了專(zhuān)門(mén)優(yōu)化,用以讀取以印刷或電子格式展示的光學(xué)代碼。該光學(xué)代碼掃描儀(130)支持多種掃描模式,每種模式均基于不同的光學(xué)代碼讀取方法并各有優(yōu)勢(shì)。各掃描窗口(220、235、365)被分配使用一種掃描模式。窗口(220、235、365)的掃描模式可隨時(shí)重新分配為其他模式。
【專(zhuān)利說(shuō)明】?jī)?yōu)化光學(xué)代碼掃描
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及光學(xué)代碼掃描儀,更確切地講是帶有多個(gè)掃描窗口的光學(xué)代碼掃描儀,其每個(gè)掃描窗口均經(jīng)過(guò)優(yōu)化,可掃描印刷光學(xué)代碼或電子光學(xué)代碼或印刷與電子光學(xué)代碼組合。
【背景技術(shù)】
[0002]光學(xué)代碼掃描儀用于銷(xiāo)售時(shí)點(diǎn)(POS)終端,以供POS終端在購(gòu)買(mǎi)交易過(guò)程中讀取終端上顯示的所購(gòu)物品光學(xué)代碼。在購(gòu)買(mǎi)交易過(guò)程中,客戶可能出示優(yōu)惠券或其他文件,其中含有必須讀取的光學(xué)代碼。光學(xué)代碼掃描儀采用基于掃描技術(shù)的圖像,通過(guò)一個(gè)或多個(gè)掃描窗口掃描光學(xué)代碼?;趻呙杓夹g(shù)的圖像捕獲通過(guò)其中一個(gè)掃描窗口顯示在光學(xué)代碼掃描儀上的光學(xué)代碼圖像。顯示的光學(xué)代碼可能印刷在底層或顯示在便攜式電子設(shè)備顯示器上。但基于掃描技術(shù)的圖像上的光學(xué)代碼顯示方法必須進(jìn)行優(yōu)化,否則光學(xué)代碼掃描儀將無(wú)法讀取光學(xué)代碼,從而拖延購(gòu)買(mǎi)交易。
【發(fā)明內(nèi)容】
[0003]在其各個(gè)方面中,本發(fā)明旨在克服或改良先前工藝的至少一處缺陷,或提供一種實(shí)用的替代方案。
[0004]在其各個(gè)方面中,本發(fā)明確認(rèn)掃描光學(xué)代碼的方法多種多樣,并且某些方法可以優(yōu)化成讀取印刷光學(xué)代碼,而其他方法可以優(yōu)化成讀取電子光學(xué)代碼。本發(fā)明進(jìn)一步確認(rèn),向光學(xué)代碼掃描儀的每個(gè)掃描窗口分配一個(gè)單獨(dú)掃描方法,將提高光學(xué)代碼掃描儀在第一次嘗試時(shí)讀取光學(xué)代碼的能力。
[0005]按照本發(fā)明的教導(dǎo),光學(xué)代碼掃描儀的作用是掃描光學(xué)代碼。光學(xué)代碼掃描儀含有多個(gè)掃描窗口,其中每個(gè)掃描窗口都被分配米用多種不同掃描模式中的其中一種。不同掃描模式?jīng)Q定照明設(shè)備和圖像捕獲設(shè)備的初始和連續(xù)設(shè)定,這些設(shè)備使用被分配掃描模式的窗口。
[0006]在其各個(gè)方面中,本發(fā)明確認(rèn)其具有以下優(yōu)點(diǎn):當(dāng)確定窗口顯示的光學(xué)代碼形式已經(jīng)改變時(shí),儀器能夠改變既定掃描窗口分配的掃描模式。這可能在購(gòu)買(mǎi)交易期間的不同時(shí)段發(fā)生。例如在物品識(shí)別期間,掃描印刷光學(xué)代碼的可能性高于掃描電子光學(xué)代碼,但在輸入優(yōu)惠券的付款階段,掃描電子光學(xué)代碼的可能性更高。
[0007]按照本發(fā)明的具體實(shí)施方案,本發(fā)明提供一種計(jì)算機(jī)實(shí)現(xiàn)的方法,以便控制光學(xué)代碼掃描儀讀取印刷和電子格式顯示的光學(xué)代碼。該方法由以下步驟組成:向第一個(gè)掃描窗口分配第一個(gè)預(yù)設(shè)掃描模式,優(yōu)化顯示在第一個(gè)掃描窗口的單一格式光學(xué)代碼可讀性;向第二個(gè)掃描窗口分配第二個(gè)預(yù)設(shè)掃描模式,利用可變工作循環(huán)優(yōu)化顯示在第二個(gè)掃描窗口的光學(xué)代碼可讀性,以便讀取不同格式的光學(xué)代碼;通過(guò)第一個(gè)掃描窗口和第二個(gè)掃描窗口分別捕獲光學(xué)代碼圖像;以及處理捕獲到的兩個(gè)圖像,以識(shí)別和讀取至少一張捕獲圖像上的光學(xué)代碼。
[0008]應(yīng)當(dāng)理解,一個(gè)掃描窗口的掃描模式是指有關(guān)于讀取該掃描窗口上顯示的讀取代碼的設(shè)備(如圖像捕獲設(shè)備、照明設(shè)備等)配置。
[0009]按照本發(fā)明的具體實(shí)施方案,本發(fā)明提供由以下部分組成的光學(xué)代碼掃描儀:包含多個(gè)表面的外殼;分別位于外殼不同表面上的第一個(gè)和第二個(gè)掃描窗口 ;位于外殼內(nèi)部的第一個(gè)圖像捕獲設(shè)備,用于通過(guò)第一個(gè)掃描窗口接收?qǐng)D像;位于外殼內(nèi)部的第一個(gè)照明設(shè)備,用于引導(dǎo)設(shè)備生成的光線穿過(guò)第一個(gè)掃描窗口 ;位于外殼內(nèi)部的第二個(gè)圖像捕獲設(shè)備,用于通過(guò)第二個(gè)掃描窗口接收?qǐng)D像;位于外殼內(nèi)部的第二個(gè)照明設(shè)備,用于引導(dǎo)設(shè)備生成的光線穿過(guò)第二個(gè)掃描窗口 ;以及一個(gè)位于外殼內(nèi)部的處理器,被設(shè)定為執(zhí)行儲(chǔ)存在存儲(chǔ)器中的指令,這些指令命令處理器執(zhí)行以下步驟:將第一個(gè)圖像捕獲設(shè)備和第一個(gè)照明設(shè)備的設(shè)定配置為第一個(gè)預(yù)設(shè)掃描模式,優(yōu)化讀取通過(guò)第一個(gè)窗口以單一格式顯示的光學(xué)代碼;將第二個(gè)圖像捕獲設(shè)備和第二個(gè)照明設(shè)備的設(shè)定配置為第二個(gè)預(yù)設(shè)掃描模式,優(yōu)化采用可變工作循環(huán)讀取通過(guò)第二個(gè)窗口的不同類(lèi)型光學(xué)代碼。
[0010]根據(jù)本發(fā)明的第一個(gè)方面,本發(fā)明提供一種計(jì)算機(jī)實(shí)現(xiàn)的方法,以便控制光學(xué)代碼掃描儀讀取印刷和電子格式顯示的光學(xué)代碼,該方法由以下步驟組成:向第一個(gè)掃描窗口分配第一個(gè)預(yù)設(shè)掃描模式,優(yōu)化顯示在第一個(gè)掃描窗口上的光學(xué)代碼可讀性;向第二個(gè)掃描窗口分配第二個(gè)預(yù)設(shè)掃描模式,優(yōu)化顯示在第二個(gè)掃描窗口上的光學(xué)代碼可讀性,其中第二個(gè)預(yù)設(shè)掃描模式不同于第一個(gè)預(yù)設(shè)掃描模式;通過(guò)第一個(gè)掃描窗口和第二個(gè)掃描窗口分別捕獲光學(xué)代碼圖像;以及處理捕獲到的兩個(gè)圖像,以識(shí)別和讀取至少一張捕獲圖像上的光學(xué)代碼。
[0011]第一個(gè)預(yù)設(shè)掃描模式可采用可變工作循環(huán)模式,該模式起初偏向于讀取以印刷格式顯示的光學(xué)代碼。
[0012]第二個(gè)預(yù)設(shè)掃描模式可采用可變工作循環(huán)模式,該模式起初偏向于讀取以電子格式顯示的光學(xué)代碼。
[0013]第二個(gè)預(yù)設(shè)掃描模式可優(yōu)化顯示在第二個(gè)掃描窗口上的單一格式光學(xué)代碼的可讀性。
[0014]根據(jù)本發(fā)明的第二個(gè)方面,本發(fā)明提供一種計(jì)算機(jī)實(shí)現(xiàn)的方法,以便控制光學(xué)代碼掃描儀讀取印刷和電子格式顯示的光學(xué)代碼,該方法由以下步驟組成:向第一個(gè)掃描窗口分配第一個(gè)預(yù)設(shè)掃描模式,優(yōu)化顯示在第一個(gè)掃描窗口的單一格式光學(xué)代碼可讀性;向第二個(gè)掃描窗口分配第二個(gè)預(yù)設(shè)掃描模式,利用可變工作循環(huán)優(yōu)化顯示在第二個(gè)掃描窗口的光學(xué)代碼可讀性,以便讀取不同格式的光學(xué)代碼;通過(guò)第一個(gè)掃描窗口和第二個(gè)掃描窗口分別捕獲光學(xué)代碼圖像;以及處理捕獲到的兩個(gè)圖像,以識(shí)別和讀取至少一張捕獲圖像上的光學(xué)代碼。
[0015]分配第一個(gè)預(yù)設(shè)掃描模式包括:將通過(guò)第一個(gè)掃描窗口的第一個(gè)圖像捕獲設(shè)備和第一個(gè)照明設(shè)備操作控制設(shè)定配置為第一個(gè)預(yù)設(shè)掃描模式定義的設(shè)定。
[0016]分配第二個(gè)預(yù)設(shè)掃描模式包括:將第二個(gè)圖像捕獲設(shè)備和第二個(gè)照明設(shè)備操作控制設(shè)定定期配置為基于工作循環(huán)的第二個(gè)預(yù)設(shè)掃描模式定義的設(shè)定。
[0017]該方法還包括:向第三個(gè)掃描窗口分配第三個(gè)預(yù)設(shè)掃描模式,該模式根據(jù)捕獲圖形的數(shù)據(jù)不斷調(diào)整控制圖像捕獲的設(shè)備參數(shù),從而優(yōu)化顯示在第三個(gè)掃描窗口上的光學(xué)代碼可讀性。
[0018]分配第三個(gè)預(yù)設(shè)掃描模式包括:持續(xù)調(diào)整第三個(gè)圖像捕獲設(shè)備和第三個(gè)照明設(shè)備的操作控制設(shè)定。
[0019]第三個(gè)掃描窗口面向光學(xué)代碼掃描儀靠近客戶的一側(cè)。
[0020]第一個(gè)預(yù)設(shè)掃描模式的單一格式光學(xué)代碼可在印刷格式和電子格式之間選擇。
[0021]該方法還包括:從銷(xiāo)售時(shí)點(diǎn)終端接收命令,將第一個(gè)掃描窗口的單一格式光學(xué)代碼設(shè)定為電子格式。
[0022]該方法還包括:從銷(xiāo)售時(shí)點(diǎn)終端接收命令,將第二個(gè)預(yù)設(shè)掃描模式分配至第一個(gè)掃描窗口 ;以及接收命令后,將第二個(gè)預(yù)設(shè)掃描模式分配至第一個(gè)掃描窗口,其中分配第二個(gè)預(yù)設(shè)掃描模式包括定期將第一個(gè)圖像捕獲設(shè)備和第一個(gè)照明設(shè)備的操作控制設(shè)定配置為第二個(gè)預(yù)設(shè)掃描模式基于工作循環(huán)定義的設(shè)定。
[0023]根據(jù)本發(fā)明的第三個(gè)方面,本發(fā)明提供由以下部分組成的光學(xué)代碼掃描儀:包含多個(gè)表面的外殼;分別位于外殼不同表面的第一個(gè)和第二個(gè)掃描窗口 ;位于外殼內(nèi)部的第一個(gè)圖像捕獲設(shè)備,用于通過(guò)第一個(gè)掃描窗口接收?qǐng)D像;位于外殼內(nèi)部的第一個(gè)照明設(shè)備,用于引導(dǎo)設(shè)備生成的光線穿過(guò)第一個(gè)掃描窗口 ;位于外殼內(nèi)部的第二個(gè)圖像捕獲設(shè)備,用于通過(guò)第二個(gè)掃描窗口接收?qǐng)D像;位于外殼內(nèi)部的第二個(gè)照明設(shè)備,用于引導(dǎo)設(shè)備生成的光線穿過(guò)第二個(gè)掃描窗口 ;以及一個(gè)位于外殼內(nèi)部的處理器,被設(shè)定為執(zhí)行儲(chǔ)存在存儲(chǔ)器中的指令,這些指令命令處理器執(zhí)行以下步驟:將第一個(gè)圖像捕獲設(shè)備和第一個(gè)照明設(shè)備的設(shè)定設(shè)置成為第一個(gè)預(yù)設(shè)掃描模式,優(yōu)化讀取通過(guò)第一個(gè)窗口以單一格式顯示的光學(xué)代碼;將第二個(gè)圖像捕獲設(shè)備和第二個(gè)照明設(shè)備的設(shè)定設(shè)置成為第二個(gè)預(yù)設(shè)掃描模式,優(yōu)化采用可變工作循環(huán)讀取通過(guò)第二個(gè)窗口的不同類(lèi)型光學(xué)代碼。
[0024]第一個(gè)預(yù)設(shè)掃描模式包括讀取以紙質(zhì)格式顯示的光學(xué)代碼的第一組優(yōu)化設(shè)定,以及讀取以電子格式顯示的光學(xué)代碼的第二組優(yōu)化設(shè)定,但一次只能激活一組設(shè)定。
[0025]第二個(gè)預(yù)設(shè)掃描模式的可變工作循環(huán)包括讀取以印刷格式顯示的光學(xué)代碼的優(yōu)化設(shè)定與以電子格式顯示的光學(xué)代碼優(yōu)化設(shè)定之間的循環(huán),其中每個(gè)格式的優(yōu)化時(shí)間由工作循環(huán)決定。
[0026]處理器還可執(zhí)行以下步驟:接收命令,改變分配至第二個(gè)掃描窗口的第二個(gè)預(yù)設(shè)掃描模式的當(dāng)前工作循環(huán)。
[0027]光學(xué)代碼掃描儀還包括:位于面向客戶的外殼表面上的第三個(gè)掃描窗口 ;位于外殼內(nèi)部的第三個(gè)圖像捕獲設(shè)備,用于通過(guò)第三個(gè)掃描窗口接收?qǐng)D像;位于外殼內(nèi)部的第三個(gè)照明設(shè)備;以便引導(dǎo)設(shè)備生成的光線通過(guò)第三個(gè)掃描窗口 ;并且處理器還可在此執(zhí)行以下步驟:將第三個(gè)圖像捕獲設(shè)備和第三個(gè)照明設(shè)備的設(shè)定配置為第三個(gè)預(yù)設(shè)掃描模式,該模式根據(jù)捕獲圖形的數(shù)據(jù)不斷調(diào)整控制圖像捕獲的設(shè)備參數(shù),從而優(yōu)化顯示在第三個(gè)掃描窗口上的光學(xué)代碼讀取。
[0028]配置第三個(gè)預(yù)設(shè)掃描模式的設(shè)定包括:持續(xù)調(diào)整第三個(gè)圖像捕獲設(shè)備和第三個(gè)照明設(shè)備的操作控制設(shè)定。
[0029]處理器還可執(zhí)行以下步驟:接受命令,將不同的預(yù)設(shè)掃描模式分配到光學(xué)代碼掃描儀的至少一個(gè)掃描窗口。
[0030]根據(jù)本發(fā)明的第四個(gè)方面,本發(fā)明提供由以下部分組成的銷(xiāo)售時(shí)點(diǎn)終端:一臺(tái)經(jīng)過(guò)改裝的計(jì)算機(jī),用于控制銷(xiāo)售時(shí)點(diǎn)終端并執(zhí)行購(gòu)買(mǎi)交易;一個(gè)與計(jì)算機(jī)相互通信的光學(xué)代碼掃描儀,光學(xué)代碼掃描儀包括:包含多個(gè)表面的外殼;分別位于外殼不同表面上的第一個(gè)和第二個(gè)掃描窗口 ;位于外殼內(nèi)部的第一個(gè)圖像捕獲設(shè)備,用于通過(guò)第一個(gè)掃描窗口接收?qǐng)D像;位于外殼內(nèi)部的第一個(gè)照明設(shè)備,用于引導(dǎo)設(shè)備生成的光線穿過(guò)第一個(gè)掃描窗口 ;位于外殼內(nèi)部的第二個(gè)圖像捕獲設(shè)備,用于通過(guò)第二個(gè)掃描窗口接收?qǐng)D像;位于外殼內(nèi)部的第二個(gè)照明設(shè)備,用于引導(dǎo)設(shè)備生成的光線穿過(guò)第二個(gè)掃描窗口 ;以及一個(gè)位于外殼內(nèi)部的處理器,被設(shè)定為執(zhí)行儲(chǔ)存在存儲(chǔ)器中的指令,這些指令命令處理器執(zhí)行以下步驟:將第一個(gè)圖像捕獲設(shè)備和第一個(gè)照明設(shè)備的設(shè)定配置為第一個(gè)預(yù)設(shè)掃描模式,優(yōu)化讀取通過(guò)第一個(gè)窗口以單一格式顯示的光學(xué)代碼;將第二個(gè)圖像捕獲設(shè)備和第二個(gè)照明設(shè)備的設(shè)定配置為第二個(gè)預(yù)設(shè)掃描模式,優(yōu)化讀取采用可變工作循環(huán)通過(guò)第二個(gè)窗口的不同類(lèi)型光學(xué)代碼。
[0031]第一個(gè)預(yù)設(shè)掃描模式包括讀取以紙質(zhì)格式顯示的光學(xué)代碼的第一組優(yōu)化設(shè)定,以及讀取以電子格式顯示的光學(xué)代碼的第二組優(yōu)化設(shè)定,但一次只能激活一組設(shè)定。
[0032]第二個(gè)預(yù)設(shè)掃描模式的可變工作循環(huán)包括讀取以印刷格式顯示的光學(xué)代碼的優(yōu)化設(shè)定與以電子格式顯示的光學(xué)代碼優(yōu)化設(shè)定之間的循環(huán),其中每個(gè)格式的優(yōu)化時(shí)間由工作循環(huán)決定。
[0033]處理器還可執(zhí)行以下步驟:接受計(jì)算機(jī)發(fā)出的命令,分配不同的預(yù)設(shè)掃描模式到光學(xué)代碼掃描儀的至少一個(gè)掃描窗口。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0034]以下詳細(xì)描述和隨附圖紙將有助于人們更全面地理解本發(fā)明以及發(fā)明的其他特征和優(yōu)點(diǎn)。
[0035]本發(fā)明可能以各種組件和組件排列方式以及各種方法呈現(xiàn)。圖紙僅作為幾類(lèi)實(shí)施方案和替代方法的說(shuō)明示范,不得解釋為限制本發(fā)明。圖紙不必按比例繪制。在整個(gè)圖紙中,相同元素的編號(hào)描述的是所有各類(lèi)圖紙、圖片和圖表內(nèi)的相同部件。
[0036]圖1是高級(jí)框圖,表示本發(fā)明的零售管理系統(tǒng)。
[0037]圖2是高級(jí)圖紙,表示本發(fā)明的光學(xué)代碼掃描儀。
[0038]圖3是高級(jí)橫斷面圖,表示光學(xué)代碼掃描儀。
[0039]圖4是高級(jí)框圖,表示光學(xué)代碼掃描儀的選定硬件組件。
[0040]圖5是高級(jí)流程圖,表示光學(xué)代碼掃描儀的運(yùn)作方法。
【具體實(shí)施方式】
[0041]以下描述闡明了有助于理解所主張發(fā)明的各類(lèi)詳情,但該領(lǐng)域技術(shù)人員應(yīng)當(dāng)明白,所主張發(fā)明的某些方面可能應(yīng)用于除所有下列詳情以外的情形,預(yù)計(jì)可能對(duì)所述實(shí)施方案做出各類(lèi)更改或修改。
[0042]參見(jiàn)示意圖1。這是一幅說(shuō)明銷(xiāo)售時(shí)點(diǎn)情報(bào)系統(tǒng)100的高級(jí)框圖,該系統(tǒng)包括使用網(wǎng)絡(luò)160與商店服務(wù)器計(jì)算機(jī)165通信的銷(xiāo)售時(shí)點(diǎn)情報(bào)系統(tǒng)(POS)終端105。銷(xiāo)售時(shí)點(diǎn)情報(bào)系統(tǒng)100包含的POS終端105可能不止一個(gè),各POS終端105通過(guò)網(wǎng)絡(luò)160與商店服務(wù)器計(jì)算機(jī)165通信。POS終端105可能用作一個(gè)輔助性POS終端或由客戶操作的POS終端。
[0043]在本實(shí)施方案中,POS終端105包括一臺(tái)計(jì)算機(jī)110、若干組件以及受計(jì)算機(jī)110操控的外圍設(shè)備。POS終端105還包括一個(gè)操作員顯示屏115、一個(gè)客戶顯示屏120、一個(gè)收銀柜125、一臺(tái)光學(xué)代碼掃描儀130、一臺(tái)打印機(jī)135、一個(gè)磁條讀寫(xiě)器(MSR)與個(gè)人識(shí)別碼(PIN)輸入設(shè)備140、一個(gè)網(wǎng)絡(luò)控制器150以及一個(gè)鍵盤(pán)155。
[0044]操作員顯示屏115顯示收銀員操作POS終端105時(shí)使用的信息。在本實(shí)施方案中,收銀員是訓(xùn)練有素的操作員,至少在一定程度上能操作POS終端105。收銀員使用鍵盤(pán)155輸入數(shù)據(jù),并向計(jì)算機(jī)110發(fā)出指令。收銀柜125由計(jì)算機(jī)110操控,商店的貨幣、支票、優(yōu)惠券及此類(lèi)物品同樣如此。在某些實(shí)施方案中,收銀柜125換成了由計(jì)算機(jī)110操控的自動(dòng)現(xiàn)金識(shí)別器/分配器,并可接受和分配貨幣。光學(xué)代碼掃描儀(“掃描儀”)130用于讀取并識(shí)別POS終端105接收的光學(xué)代碼。在某些實(shí)施方案中,掃描儀130包括屬于水平窗口一部分的磅秤圖2、235)。磅秤確定放置在水平窗口 235上的物品重量??蛻艨梢钥匆?jiàn)用來(lái)于顯示客戶交易信息的客戶顯示屏120。
[0045]網(wǎng)絡(luò)控制器150配備有必要的硬件和軟件以連接至局域網(wǎng)160,電腦110則通過(guò)局域網(wǎng)160與網(wǎng)絡(luò)160上的商店服務(wù)器165或其他計(jì)算機(jī)和POS終端,以及連接至局域網(wǎng)160的其他網(wǎng)絡(luò)上的計(jì)算機(jī)通信。在某些實(shí)施方案中,網(wǎng)絡(luò)控制器150支持傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議(TCP/IP)網(wǎng)絡(luò)協(xié)議,局域網(wǎng)160屬于以太網(wǎng)。
[0046]磁條讀寫(xiě)器/個(gè)人識(shí)別碼輸入設(shè)備140讀取卡片背面的磁條信息,例如信用卡/借記卡、積分卡或其他卡片。個(gè)人識(shí)別碼輸入設(shè)備140用于輸入與信用卡或借記卡相關(guān)的個(gè)人識(shí)別碼。磁條讀寫(xiě)器/個(gè)人識(shí)別碼輸入設(shè)備140還包括與用作處理信貸交易的外部服務(wù)器通信的軟件和硬件。打印機(jī)135用于打印客戶收據(jù)和其他文件。
[0047]商店服務(wù)器165包括用于處理POS終端105的購(gòu)買(mǎi)交易的軟件和數(shù)據(jù)。數(shù)據(jù)包括一個(gè)產(chǎn)品查詢數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)用于確定向POS終端105提交的采購(gòu)物品。POS終端105掃描光學(xué)代碼后,從光學(xué)代碼中讀取的信息便被發(fā)送至商店服務(wù)器165,用以明確產(chǎn)品查詢數(shù)據(jù)庫(kù)中的數(shù)據(jù)記錄。數(shù)據(jù)記錄包括貼有該光學(xué)代碼的物品的信息,包括該物品的價(jià)格及描述。該信息被回傳至POS終端105,然后用于處理購(gòu)買(mǎi)交易。商店服務(wù)器165還保存所有與POS終端105開(kāi)展的全部購(gòu)買(mǎi)交易相關(guān)的信息,并且能夠處理支付請(qǐng)求或者連接處理支付請(qǐng)求的外部計(jì)算機(jī)服務(wù)器。
[0048]現(xiàn)在請(qǐng)參見(jiàn)示意圖2。這是一幅說(shuō)明光學(xué)代碼掃描儀130實(shí)施方案范例的高級(jí)框圖。光學(xué)代碼掃描儀130讀取向其呈現(xiàn)的光學(xué)代碼。光學(xué)代碼是一種可由計(jì)算機(jī)讀取的信息。在本實(shí)施方案中,光學(xué)代碼可能貼于或印于物品或物體上,或者顯示在電子顯示屏上,例如手機(jī)或平板電腦的顯示屏。光學(xué)代碼可能適當(dāng)包含一維和二維條形碼。光學(xué)代碼掃描儀130可以根據(jù)符號(hào)讀取光學(xué)代碼,這些符號(hào)包括但不限于:UPS、ΕΑΝ、代碼128、GSlDataBar?、數(shù)據(jù)矩陣、Aztec、QR 和 MaxiCode。
[0049]掃描儀130包括一個(gè)水平掃描窗口 235和一個(gè)垂直掃描窗口 220。水平掃描窗口235在掃描儀130的水平外殼組件230中。垂直掃描窗口 220在掃描儀130的垂直外殼組件215中,面對(duì)著掃描儀130的操作員一側(cè)240。垂直外殼組件215中安裝了垂直掃描窗口 220的一側(cè)是掃描儀130的正面,面對(duì)掃描儀130的操作員。掃描窗口 220、235采用光學(xué)透明材料制成,例如颶風(fēng)玻璃或藍(lán)寶石鍍膜玻璃。
[0050]操作員在掃描時(shí)將物品或設(shè)備上的光學(xué)代碼居中放置,確保其面對(duì)垂直掃描窗口220或水平掃描窗口 235,然后移動(dòng)物品使之經(jīng)過(guò)窗口掃描。掃描儀130識(shí)別并讀取光學(xué)代碼后便發(fā)出指示,例如聲音或光線。掃描儀130采用成像技術(shù)捕獲光學(xué)代碼的圖像,然后解碼或讀取光學(xué)代碼。
[0051]在某些實(shí)施方案中,掃描儀130還采用激光掃描技術(shù),使用一束或多束激光掃描并讀取光學(xué)代碼。激光發(fā)出的激光束定向穿過(guò)垂直掃描窗口 220和水平掃描窗口 235并形成掃描圖形。當(dāng)定向的激光束射向并掃過(guò)掃描儀130上放置的物體,該物體會(huì)反射部分激光。部分被反射的激光回傳穿過(guò)一個(gè)掃描窗口(220或235),然后定向傳給光電探測(cè)器,該光電探測(cè)器會(huì)產(chǎn)生與所接收激光數(shù)量對(duì)等的電子信號(hào)數(shù)據(jù)。然后處理收到的電子信號(hào)數(shù)據(jù),從而探測(cè)光學(xué)代碼,并恢復(fù)與光學(xué)代碼有關(guān)的信息。
[0052]現(xiàn)在請(qǐng)參見(jiàn)示意圖3。這是一幅進(jìn)一步說(shuō)明光學(xué)代碼掃描儀130實(shí)施方案范例的高級(jí)橫斷面圖。掃描儀130包括第一個(gè)圖像捕獲設(shè)備310和第二個(gè)圖像捕獲設(shè)備320。在某些實(shí)施方案中,使用掃描儀130時(shí)會(huì)采用操作員輔助模式并包含第三個(gè)圖像捕獲設(shè)備345,該圖像捕獲設(shè)備接收從掃描儀130面向客戶一側(cè)360的客戶掃描窗口 365穿過(guò)的圖像。這些實(shí)施方案包括一個(gè)產(chǎn)生并引導(dǎo)光線穿過(guò)客戶掃描窗口 365的照明設(shè)備340。不意圖3描述的示例中,智能電話355安裝在面向客戶掃描窗口 365 —側(cè),第一個(gè)圖像捕獲設(shè)備345接收并捕獲沿第三個(gè)圖像通道350顯示在智能電話355上的光學(xué)代碼圖像。須注意,電子設(shè)備(例如智能電話355)可以顯示并向任何掃描窗口呈現(xiàn)光學(xué)代碼。
[0053]三個(gè)圖像捕獲設(shè)備310、320、345優(yōu)先包括一個(gè)互補(bǔ)金屬氧化物半導(dǎo)體(CMOS)圖像捕獲設(shè)備。在某些實(shí)施方案中還會(huì)使用其他類(lèi)型的圖像捕獲設(shè)備,例如采用電荷耦合元件(CXD)技術(shù)的設(shè)備。圖像捕獲設(shè)備310、320、345捕獲投向設(shè)備的光學(xué)圖像的電子圖像。捕獲的電子圖像采用數(shù)字圖像數(shù)據(jù)的格式,代表每個(gè)圖像捕獲設(shè)備310、320、345的各像素所接收光線的值。在某些實(shí)施方案中,每個(gè)圖像捕獲設(shè)備310、320、345均配備有一個(gè)鏡頭,以此將投向圖像捕獲設(shè)備310、320、345的圖像匯聚在圖像捕獲設(shè)備310、320、345對(duì)應(yīng)的捕獲表面上。
[0054]在掃描儀130的操作員一側(cè)240,掃描儀130掃描的物品會(huì)經(jīng)過(guò)目標(biāo)掃描區(qū)域305。目標(biāo)掃描區(qū)域305是指水平掃描窗口 235上方區(qū)域,在垂直掃描窗口 220的正前方。光學(xué)代碼經(jīng)過(guò)目標(biāo)掃描區(qū)域305后將進(jìn)入圖像捕獲設(shè)備310、320 (其中任一個(gè))的捕獲范圍內(nèi)。例如,目標(biāo)掃描區(qū)域305范圍內(nèi)的物體300的圖像沿著第一個(gè)圖像通道315傳輸,然后被第一個(gè)圖像捕獲設(shè)備310捕獲。物體300的另一個(gè)圖像沿著第二個(gè)圖像通道325傳輸,然后被第二個(gè)圖像捕獲設(shè)備320捕獲。光學(xué)代碼可以采用印刷形式或電子形式(顯示在電子顯示屏上)顯示。
[0055]第一個(gè)照明設(shè)備335發(fā)出光線,并引導(dǎo)光線穿過(guò)垂直掃描窗口 220進(jìn)入目標(biāo)掃描區(qū)域305。第二個(gè)照明設(shè)備330發(fā)出光線,并引導(dǎo)光線穿過(guò)水平掃描窗口 235進(jìn)入目標(biāo)掃描區(qū)域305。照明設(shè)備335、330、340可以按要求打開(kāi)和關(guān)閉,也可以按要求調(diào)整輸出光線的水平。盡管按單一元素描述,但在某些實(shí)施方案中,每種照明設(shè)備335、330、340包括多個(gè)單獨(dú)的照明設(shè)備,例如LED可能固定在掃描儀130內(nèi)的不同位置,并引導(dǎo)光線進(jìn)入目標(biāo)掃描區(qū)域305不同的部分。
[0056]參見(jiàn)示意圖4。這是一幅說(shuō)明掃描儀130若干硬件組件實(shí)施方案范例的高級(jí)框圖。掃描儀130包括一個(gè)處理器模塊405,該模塊由一個(gè)處理器410、一個(gè)存儲(chǔ)器415和一個(gè)控制電路420組成。存儲(chǔ)器415為非瞬時(shí)性,并可由計(jì)算機(jī)讀取。存儲(chǔ)器415包括易失性和非易失性存儲(chǔ)器。非易失性存儲(chǔ)器可能適當(dāng)包括固態(tài)和旋轉(zhuǎn)式存儲(chǔ)設(shè)備處理器410運(yùn)行存儲(chǔ)于存儲(chǔ)器415中的軟件,進(jìn)而使處理器410控制掃描儀130的組件,并執(zhí)行掃描儀130的特性與功能。
[0057]控制電路420包括處理器410與存儲(chǔ)器415、處理器410與總線440之間的硬件界面,該等界面用于與掃描儀130的其他組件通信。掃描儀130還包括一個(gè)照明控制器445、一個(gè)操作員界面455和一個(gè)通信控制器450??偩€440同時(shí)還與第一個(gè)圖像捕獲設(shè)備310、第二個(gè)圖像捕獲設(shè)備320及第三個(gè)圖像捕獲設(shè)備345連接,使處理器410能控制每個(gè)圖像捕獲設(shè)備310、320、345。
[0058]照明控制器445控制照明設(shè)備335、330、340??刂破?45在需要時(shí)打開(kāi)或關(guān)閉照明設(shè)備335、330、340,并將照明輸出水平設(shè)置在關(guān)閉電源和全功率之間。掃描儀130未使用時(shí)可能關(guān)閉照明設(shè)備335、330、340,以節(jié)省電源。在使用激光掃描技術(shù)的情況下,若掃描儀130未使用,則關(guān)閉激光和激光引導(dǎo)設(shè)備(例如微調(diào)器),以節(jié)省電源和降低噪音。
[0059]通信控制器450包括掃描儀130與網(wǎng)絡(luò)連接并通過(guò)網(wǎng)絡(luò)連接465與計(jì)算機(jī)110通信所需要的硬件和軟件。在某些實(shí)施方案中,網(wǎng)絡(luò)連接465是作為系統(tǒng)總線(USB)來(lái)實(shí)現(xiàn)。在其他實(shí)施方案中,網(wǎng)絡(luò)連接465是作為RS-232界面來(lái)實(shí)現(xiàn)。
[0060]操作員界面455包括一個(gè)可以發(fā)出聲音的揚(yáng)聲器,該揚(yáng)聲器具備不同的功能,供與操作員傳遞信息時(shí)使用。
[0061]掃描儀130讀取向其提交的光學(xué)代碼,這是購(gòu)買(mǎi)交易的一部分。掃描儀130的目標(biāo)是在掃描儀130掃描第一遍時(shí)讀取每個(gè)光學(xué)代碼。若掃描儀130未能在第一遍時(shí)讀取光學(xué)代碼,則需要再次或多次掃描以讀取光學(xué)代碼,這將延長(zhǎng)處理購(gòu)買(mǎi)交易所需的時(shí)間。時(shí)間延長(zhǎng)會(huì)降低客戶滿意度,減少商店P(guān)OS終端105的投資回報(bào)(ROI)。處理器410可調(diào)整掃描儀130的多項(xiàng)設(shè)置,以優(yōu)化掃描儀130第一遍讀取光學(xué)代碼的能力。這些設(shè)置亦被稱(chēng)為可讀性設(shè)置,其包括對(duì)光學(xué)代碼圖像捕獲區(qū)域的照明光線水平進(jìn)行控制的參數(shù),以及與圖像捕獲設(shè)備310、320、345相關(guān)的特定參數(shù)(例如快門(mén)速度)。
[0062]可以使用不同的方法向掃描儀130呈現(xiàn)光學(xué)代碼,例如可以將光學(xué)代碼印刷在底層,或者在電子顯示裝置上顯示光學(xué)代碼。以上兩種向掃描儀130呈現(xiàn)光學(xué)代碼的方式需要設(shè)置不同的可讀性,以優(yōu)化掃描儀130第一遍讀取光學(xué)代碼的能力。遺憾的是,采用一種方法將可讀性設(shè)置優(yōu)化為最大可讀性,會(huì)導(dǎo)致采用另一種方法時(shí)的可讀性降低,反之亦然。并沒(méi)有一個(gè)使用兩種方法向掃描儀130呈現(xiàn)光學(xué)代碼,而不降低第一遍表現(xiàn)的折中設(shè)置。
[0063]一般而言,若采用將光學(xué)代碼印刷在底層的方法,最佳設(shè)置需要最大照明度和更短的曝光時(shí)間,從而減少因底層移動(dòng)而造成的模糊不清;若采用在電子顯示裝置上顯示光學(xué)代碼的方法,則需要關(guān)閉照明以免泛白,并延長(zhǎng)曝光時(shí)間。應(yīng)當(dāng)注意,不論以何種形式呈現(xiàn)光學(xué)代碼,最佳可讀性的設(shè)置都會(huì)因不同形式中不同的實(shí)施情況而有細(xì)小差異。例如,印刷光學(xué)代碼的底層通常為各種紙張,其表面光潔度既可以是高反射(例如光亮表面),也可以是低反射(例如無(wú)光表面)。各種表面光潔度均將影響可讀性的最佳設(shè)置。對(duì)于顯示在電子顯示屏上的光學(xué)代碼,顯示屏的類(lèi)型、玻璃或防護(hù)材料的類(lèi)型以及顯示屏亮度的設(shè)置,均將影響可讀性的最佳設(shè)置。
[0064]掃描儀130提供多種掃描模式,每種模式分別規(guī)定讀取光學(xué)代碼時(shí)使用的掃描設(shè)備操作方法。每種掃描模式規(guī)定一種掃描方法,并規(guī)定每個(gè)掃描設(shè)備的固定設(shè)置或者如何計(jì)算設(shè)置。掃描設(shè)備包括照明設(shè)備和圖像捕獲設(shè)備。處理器410為每個(gè)掃描窗口 235、220、365分配一種掃描模式??呻S時(shí)更改每個(gè)掃描窗口 235、220、365的掃描模式以及掃描模式中的選項(xiàng)。POS終端105將根據(jù)當(dāng)前的購(gòu)買(mǎi)交易階段,向掃描儀130發(fā)出更改一個(gè)或多個(gè)掃描窗口 235、220、365掃描模式的要求。例如,當(dāng)購(gòu)買(mǎi)交易處于物品識(shí)別階段時(shí),掃描窗口235、220、365會(huì)被指定使用印刷光學(xué)代碼的掃描模式,而當(dāng)在支付階段輸入優(yōu)惠券時(shí),一個(gè)或多個(gè)掃描窗口 235、220、365則被重新指定使用電子光學(xué)代碼的掃描模式。
[0065]掃描模式包括:1)為僅讀取其中一種用于展示光學(xué)代碼的格式(共兩種,即印刷或電子格式)而專(zhuān)門(mén)優(yōu)化的全時(shí)模式;2)在印刷格式和電子顯示格式之間切換的可變工作循環(huán)模式;和3)根據(jù)所捕獲圖像的實(shí)時(shí)反饋調(diào)整可讀性設(shè)定的自適應(yīng)模式,該模式在初始默認(rèn)狀態(tài)下側(cè)重于讀取兩種展示格式中的一種。
[0066]全時(shí)模式能夠優(yōu)化掃描窗口的可讀性設(shè)定,以讀取印刷或電子光學(xué)代碼。例如,如果垂直掃描窗口 220被分配了全時(shí)印刷光學(xué)代碼模式,處理器410將啟動(dòng)照明設(shè)備335并將輸出功率設(shè)為最大值。這將導(dǎo)致照明設(shè)備335產(chǎn)生最大的發(fā)光量并通過(guò)垂直掃描窗口220將光線射往目標(biāo)區(qū)域305。同時(shí),處理器410也會(huì)將圖像捕獲設(shè)備310的圖像暴露時(shí)間設(shè)定為與從目標(biāo)區(qū)域305反射的光線量相適應(yīng)的較短時(shí)間段。更短的暴露時(shí)間能降低圖像的模糊程度。這些設(shè)定將優(yōu)化垂直掃描窗口 220,以便讀取在移動(dòng)通過(guò)目標(biāo)掃描區(qū)域305時(shí)被掃描的印刷格式的光學(xué)代碼。
[0067]在本不例中,若垂直掃描窗口 220被分配了全時(shí)電子光學(xué)代碼模式,處理器410將關(guān)閉照明裝置335并將圖像捕獲裝置310的圖像暴露時(shí)間設(shè)定為一個(gè)與電子顯示屏所產(chǎn)生的光量相適應(yīng)的較長(zhǎng)時(shí)間段。由于電子顯示屏自身會(huì)發(fā)光,因此無(wú)需加強(qiáng)照明。此外,若加強(qiáng)照明,或會(huì)因?yàn)閷?dǎo)致顯示器泛白而降低可讀性。在某些具體實(shí)施方案中,電子光學(xué)代碼的暴露時(shí)間被設(shè)為1/30秒,以捕獲至少一個(gè)全屏刷新周期。
[0068]根據(jù)所設(shè)定的工作循環(huán),可變工作循環(huán)模式將在兩種設(shè)定之間切換,一種是為印刷光學(xué)代碼專(zhuān)門(mén)優(yōu)化的設(shè)定,一種是為電子光學(xué)代碼優(yōu)化的設(shè)定。例如,工作循環(huán)可設(shè)定為80%的印刷光學(xué)代碼以及20%的電子光學(xué)代碼。這意味著在給定的時(shí)間段內(nèi),80%的圖像將在專(zhuān)門(mén)為讀取印刷光學(xué)代碼而優(yōu)化的可讀性設(shè)定下捕獲,而另外20%的圖像將在專(zhuān)門(mén)為讀取電子光學(xué)代碼而優(yōu)化的可讀性設(shè)定下捕獲。在專(zhuān)門(mén)為讀取電子光學(xué)代碼而優(yōu)化的可讀性設(shè)定下捕獲的圖像將均勻地分布于在專(zhuān)門(mén)為讀取印刷光學(xué)代碼而優(yōu)化的可讀性設(shè)定下捕獲的圖像之間。兩種模式的工作循環(huán)范圍在5%到95%之間。假如在一段時(shí)間內(nèi)捕獲10幅圖像,80%的工作循環(huán)用于處理印刷光學(xué)代碼,則每幅捕獲圖像的掃描設(shè)備可讀性設(shè)定如下:
圖像1:為讀取電子格式而優(yōu)化的設(shè)定圖像2:為讀取印刷格式而優(yōu)化的設(shè)定圖像3:為讀取印刷格式而優(yōu)化的設(shè)定圖像4:為讀取印刷格式而優(yōu)化的設(shè)定圖像5:為讀取印刷格式而優(yōu)化的設(shè)定圖像6:為讀取電子格式而優(yōu)化的設(shè)定圖像7:為讀取印刷格式而優(yōu)化的設(shè)定圖像8:為讀取印刷格式而優(yōu)化的設(shè)定圖像9:為讀取印刷格式而優(yōu)化的設(shè)定圖像10:為讀取印刷格式而優(yōu)化的設(shè)定
[0069]自適應(yīng)模式根據(jù)分析被捕獲圖像的數(shù)據(jù)來(lái)調(diào)整照明設(shè)備和圖像捕獲設(shè)備的可讀性設(shè)置。該模式預(yù)先分配了一套初始值,可偏向于處理印刷或電子光學(xué)代碼,但與為這些光學(xué)代碼優(yōu)化的設(shè)定不同。處理器410將處理每張捕獲的圖像并試圖識(shí)別及讀取可能存在的任何光學(xué)代碼。在處理圖像時(shí),處理器410將探測(cè)可讀性設(shè)定是否未達(dá)到適用于被捕獲圖像之情景的最優(yōu)設(shè)定,然后將使用該反饋數(shù)據(jù)調(diào)整當(dāng)前可讀性設(shè)定。在進(jìn)行電子光學(xué)代碼成像時(shí),處理器410將檢測(cè)“泛白”情況并逐步調(diào)整至該電子光學(xué)代碼的最佳優(yōu)化設(shè)定,以消除“泛白”或其他問(wèn)題。在數(shù)次嘗試讀取光學(xué)代碼后,設(shè)定將接近或吻合電子光學(xué)代碼的優(yōu)化設(shè)定。該動(dòng)態(tài)設(shè)定調(diào)整模式能夠適應(yīng)不同種類(lèi)的電子設(shè)備或不同種類(lèi)的印刷光學(xué)代碼。雖然它并非是最快的模式,但卻是最靈活的模式,能夠持續(xù)調(diào)整設(shè)定,直至讀出光學(xué)代碼為止。
[0070]現(xiàn)在請(qǐng)參見(jiàn)示意圖5,這是一幅說(shuō)明操作光學(xué)代碼掃描儀130之方法500的高級(jí)流程圖。下列方法描述了光學(xué)代碼掃描儀130的一則實(shí)施方案,以及操作該掃描儀的一則不例方法。下文描述的方法由光學(xué)代碼掃描儀130的處理器410完成。
[0071]在步驟505中,處理器410為第一個(gè)掃描窗口分配了第一個(gè)預(yù)設(shè)掃描模式。在本不例中,第一個(gè)掃描窗口是垂直掃描窗口 220,但在其他不例中可能是水平掃描窗口 235或者在其他實(shí)施方案中是另一個(gè)掃描窗口。在本示例中,第一個(gè)預(yù)設(shè)掃描模式是全時(shí)模式,該模式的默認(rèn)設(shè)定即是為讀取印刷光學(xué)代碼而專(zhuān)門(mén)優(yōu)化的設(shè)定。但為掃描窗口分配全時(shí)操作模式的指令還包括一個(gè)選項(xiàng),能夠?qū)⒛J(rèn)設(shè)定更改成為讀取電子光學(xué)代碼而專(zhuān)門(mén)優(yōu)化的設(shè)定。掃描窗口將繼續(xù)以獲分配的掃描模式工作,直至被重新分配其他模式或選項(xiàng)被更改,例如在全時(shí)掃描模式下在印刷和電子,或電子和印刷光學(xué)代碼之間做出更改。
[0072]為掃描窗口分配掃描模式時(shí),其中一項(xiàng)操作是將照明設(shè)備以及圖像捕獲設(shè)備(這些均是通過(guò)掃描窗口的設(shè)備)的設(shè)定調(diào)整到為獲分配掃描模式定義的值。在全時(shí)模式中,若不執(zhí)行指令以重新分配全時(shí)掃描模式的選項(xiàng),這些設(shè)定將一直保持固定:其中一種是用于掃描印刷光學(xué)代碼的優(yōu)化設(shè)定,另一種是用于掃描電子光學(xué)代碼的優(yōu)化設(shè)定。重新分配選項(xiàng)包括:在保持全時(shí)模式的同時(shí)更換到適用于另一種光學(xué)代碼格式的優(yōu)化設(shè)定,比如從印刷格式更換到電子格式或從電子格式更換到印刷格式。
[0073]可變工作循環(huán)模式和自適應(yīng)模式均使用了特定的掃描方法,這種方法能在無(wú)需外部指令更改掃描模式選項(xiàng)的情況下調(diào)整照明設(shè)備和圖像捕獲設(shè)備的設(shè)定。
[0074]在步驟510中,處理器410為第二個(gè)掃描窗口分配了第二個(gè)預(yù)設(shè)掃描模式。在本不例中,第二個(gè)掃描窗口是水平掃描窗口 235,但在其他例中可能是垂直掃描窗口 220或者在其他實(shí)施方案中是另一個(gè)掃描窗口。在本示例中,第二個(gè)預(yù)設(shè)掃描模式是可變工作循環(huán)模式??勺児ぷ餮h(huán)模式包括一個(gè)將印刷或電子格式識(shí)別為光學(xué)代碼優(yōu)先展示格式的選項(xiàng),以及一個(gè)為優(yōu)先展不格式優(yōu)化掃描窗口的工作循環(huán)或時(shí)間百分比。例如,向掃描窗口分配可變周期循環(huán)的指令能夠指定電子格式為優(yōu)先展示格式,比例為80%。處理器410隨后將為掃描窗口優(yōu)化照明設(shè)備和圖像捕獲設(shè)備的設(shè)定,以在80%的時(shí)間內(nèi)讀取電子光學(xué)代碼,以及在20%的時(shí)間內(nèi)讀取印刷光學(xué)代碼。讀取印刷光學(xué)代碼的優(yōu)化設(shè)定在時(shí)間段內(nèi)是平均分配的。在本步驟中,優(yōu)先格式被設(shè)定為“印刷”,工作周期為“70%”。除了這兩種掃描模式外,任何掃描窗口均可被設(shè)定為自適應(yīng)掃描模式。
[0075]在步驟515中,處理器410將命令第一個(gè)圖像捕獲設(shè)備310通過(guò)第一個(gè)掃描窗口(即掃描儀130的垂直掃描窗口 220)捕獲光學(xué)代碼的圖像。處理器410將繼續(xù)命令第二個(gè)圖像捕獲設(shè)備310通過(guò)第二個(gè)掃描窗口(即水平掃描窗口 235)捕獲光學(xué)代碼的圖像。在捕獲圖像前,第一個(gè)和第二個(gè)照明設(shè)備(335和330)將根據(jù)選定的掃描模式被設(shè)定為適當(dāng)?shù)牟僮髂J?。在某些?shí)施方案中,不同相鄰窗口的圖像捕獲被交錯(cuò)安排,以便能夠關(guān)閉非捕獲窗口的照明設(shè)備,或?qū)⑵淦ヅ涞脚c捕獲窗口相同的值。這能防止相鄰非捕獲窗口的照明設(shè)備干擾捕獲圖像之窗口的照明設(shè)備。
[0076]在步驟520中,處理器410處理兩幅捕獲的圖像,以識(shí)別及讀取其中至少一幅被捕獲圖像的光學(xué)代碼。被讀取的光學(xué)代碼中的信息隨后被傳送至計(jì)算機(jī)110。
[0077]本文通過(guò)提述特定的優(yōu)選實(shí)施方案的方式來(lái)描述本發(fā)明,但本發(fā)明可在下列權(quán)利要求的范圍內(nèi)予以修改和更改。例如,可以預(yù)想在服務(wù)站中使用光學(xué)掃描儀130的一則實(shí)施方案,比如配有至少兩個(gè)掃描窗口的機(jī)場(chǎng)檢票服務(wù)站,其中一個(gè)掃描窗口被優(yōu)化用于讀取紙質(zhì)光學(xué)代碼,另一個(gè)被優(yōu)化用于讀取電子光學(xué)代碼。
【權(quán)利要求】
1.一種計(jì)算機(jī)化方法,用于控制讀取印刷和電子格式光學(xué)代碼的光學(xué)代碼掃描儀(130),該方法包括下列步驟: 向第一個(gè)掃描窗口(220)分配(步驟505)第一個(gè)預(yù)設(shè)掃描模式,該模式將優(yōu)化展不于第一個(gè)掃描窗口(220)中的光學(xué)代碼的可讀性; 向第二個(gè)掃描窗口(235)分配(步驟510)第二個(gè)預(yù)設(shè)掃描模式(與第一個(gè)預(yù)設(shè)掃描模式不同),該模式將優(yōu)化展不于第二個(gè)掃描窗口(235)中的光學(xué)代碼的可讀性; 分別通過(guò)第一(220)和第二(235)個(gè)掃描窗口捕獲(步驟515)光學(xué)代碼的圖像;和 處理(步驟520)兩幅捕獲的圖像,以識(shí)別及讀取其中至少一幅被捕獲圖像的光學(xué)代碼。
2.在權(quán)利要求1的方法中,第一個(gè)預(yù)設(shè)掃描模式采用可變工作周期模式,該模式起初偏向于讀取以印刷格式展示的光學(xué)代碼。
3.在權(quán)利要求1或2的方法中,第二個(gè)預(yù)設(shè)掃描模式采用可變工作周期模式,該模式起初偏向于讀取以電子格式展不的光學(xué)代碼。
4.在權(quán)利要求1或2的方法中,第二個(gè)預(yù)設(shè)掃描模式能夠優(yōu)化展示于第二個(gè)掃描窗口(235)中的一種格式之光學(xué)代碼的可讀性。
5.任何前述權(quán)利要求的方法還包括下列步驟: 在交易的購(gòu)買(mǎi)階段為至少一個(gè)掃描窗口(220或235)分配第一個(gè)掃描模式;和 在交易的支付階段為至少一個(gè)掃描窗口(220或235)分配第二個(gè)掃描模式。
6.在任何前述權(quán)利要求的方法中,分配第一個(gè)預(yù)設(shè)掃描模式包括:將通過(guò)第一個(gè)掃描窗口(220)的第一個(gè)圖像捕獲設(shè)備(310)與第一個(gè)照明設(shè)備(335)的操作控制設(shè)定配置為第一個(gè)預(yù)設(shè)掃描模式定義的設(shè)定。
7.在任何前述權(quán)利要求的方法中,分配第二個(gè)預(yù)設(shè)掃描模式包括:將第二個(gè)圖像捕獲設(shè)備(320)和第二個(gè)照明設(shè)備(330)的操作控制設(shè)定定期配置為基于工作周期的第二個(gè)預(yù)設(shè)掃描模式定義的設(shè)定。
8.任何先前權(quán)利要求的方法還包括: 向第三個(gè)掃描窗口(365)分配第三個(gè)預(yù)設(shè)掃描模式,該模式根據(jù)捕獲圖形的數(shù)據(jù)不斷調(diào)整控制圖像捕獲的設(shè)備參數(shù),從而優(yōu)化顯示在第三個(gè)掃描窗口(365)上的光學(xué)代碼可讀性。
9.在權(quán)利要求8的方法中,分配第三個(gè)預(yù)設(shè)掃描模式包括:持續(xù)調(diào)整第三個(gè)圖像捕獲設(shè)備(345)和第二個(gè)照明設(shè)備(340)的操作控制設(shè)定。
10.光學(xué)代碼掃描儀(130)包括: 包含多個(gè)表面的外殼; 分別位于外殼不同表面上的第一個(gè)和第二個(gè)掃描窗口(220和235); 位于外殼內(nèi)部的第一個(gè)圖像捕獲設(shè)備(310),用于通過(guò)第一個(gè)掃描窗口(220)接收?qǐng)D像; 位于外殼內(nèi)部的第一個(gè)照明設(shè)備(335),用于引導(dǎo)設(shè)備(335)生成的光線穿過(guò)第一個(gè)掃描窗口(220); 位于外殼內(nèi)部的第二個(gè)圖像捕獲設(shè)備(320),用于通過(guò)第二個(gè)掃描窗口(235)接收?qǐng)D像; 位于外殼內(nèi)部的第二個(gè)照明設(shè)備(330),用于引導(dǎo)設(shè)備(330)生成的光線穿過(guò)第二個(gè)掃描窗口 (235);和 一個(gè)位于外殼內(nèi)部的處理器(410),被設(shè)定為執(zhí)行儲(chǔ)存在存儲(chǔ)器(415)中的指令,這些指令將命令處理器(410)執(zhí)行以下步驟: 將第一個(gè)圖像捕獲設(shè)備(310)和第一個(gè)照明設(shè)備(335)的設(shè)定配置為第一個(gè)預(yù)設(shè)掃描模式,優(yōu)化通過(guò)第一個(gè)窗口(220)以單一格式展示的光學(xué)代碼讀取;和 將第二個(gè)圖像捕獲設(shè)備(320)和第二個(gè)照明設(shè)備(330)的設(shè)定配置為第二個(gè)預(yù)設(shè)掃描模式,采用可變工作周期優(yōu)化通過(guò)第二個(gè)窗口(235)的不同類(lèi)型光學(xué)代碼讀取。
【文檔編號(hào)】G06K7/10GK104252612SQ201410245329
【公開(kāi)日】2014年12月31日 申請(qǐng)日期:2014年6月4日 優(yōu)先權(quán)日:2013年6月28日
【發(fā)明者】約翰·F.·克魯克斯 申請(qǐng)人:Ncr公司