專利名稱:碼讀取裝置及碼讀取方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種碼讀取裝置及碼讀取方法。
背景技術(shù):
目前,有這樣一種技術(shù),在超市等的店鋪用的商品信息處理系統(tǒng)中,諸如在具有POS (Point Of Sale :銷售點)終端的結(jié)賬系統(tǒng)中,加進了前處理系統(tǒng)。前處理系統(tǒng)在由店鋪的結(jié)賬區(qū)所設(shè)置的POS終端的結(jié)賬處理之前,通過店員的操作店員攜帶的便攜終端登記商品,通過打印機發(fā)放打印了在該便攜終端中已登記的商品的二維代碼的臨時票據(jù)。在引進有這樣的前處理系統(tǒng)的店鋪中,顧客將通過前處理系統(tǒng)發(fā)放的臨時票據(jù)在店鋪的結(jié)賬處交給操作員。操作員通過與POS終端連接的掃描器等的碼讀取裝置讀取打印在臨時票據(jù)上 的二維代碼。而且,POS終端基于通過碼讀取裝置已讀取的二維代碼的數(shù)據(jù)執(zhí)行結(jié)賬處理。不過,在與POS終端連接的碼讀取裝置的讀取區(qū),除前處理系統(tǒng)所涉及的二維代碼外,還帶進有包含打印在商品上的生成廠家的URL信息等的二維代碼等。這些二維代碼由于是POS系統(tǒng)在運用上不需要的二維代碼,所以至此一旦譯碼了二維代碼后,以譯碼了的信息為基礎(chǔ)進行識別,來進行取舍選擇。然而,這些不需要的二維代碼的譯碼使系統(tǒng)的硬件資源承擔(dān)了不必要的負擔(dān)。因此,為了減輕負荷,期望有提前識別是否為前處理系統(tǒng)所涉及的二維代碼的技術(shù)。
發(fā)明內(nèi)容
為了解決上述問題,本發(fā)明的目的在于提供一種可提前進行識別是規(guī)定的二維代碼的碼讀取裝置及碼讀取方法。本發(fā)明第一方面涉及的碼讀取裝置,包括圖像采集部,采集攝像部已攝像的圖像;檢測部,檢測出所述已采集的圖像所包含的代碼;譯碼部,譯碼所述檢測出的代碼;以及識別部,當(dāng)所述檢測出的代碼是二維代碼時,對所述二維代碼的型號進行識別,其中,所述譯碼部當(dāng)所述識別出的型號是規(guī)定的型號(產(chǎn)品型號、產(chǎn)品類型)時,進行所述檢測出的二維代碼的譯碼。本發(fā)明第二方面涉及的碼符號讀取方法,包括以下步驟圖像采集步驟,采集攝像部已攝像的圖像;檢測步驟,檢測出所述已采集的圖像所包含的代碼;譯碼步驟,譯碼所述檢測出的代碼;以及識別步驟,當(dāng)所述檢測出的代碼是二維代碼時,對所述二維代碼的型號進行識別,其中,在所述譯碼步驟中,當(dāng)所述識別出的型號是規(guī)定的型號時,進行所述檢測出的二維代碼的譯碼。
圖I是表示結(jié)賬系統(tǒng)的立體圖。圖2是表示實施例所涉及的POS終端及碼讀取裝置的硬件構(gòu)成框圖。圖3是表示實施例所涉及的碼讀取裝置的CPU中的功能構(gòu)成框圖。圖4是例示二維代碼中的取景器圖案、位置對齊圖案的概念圖。圖5是表示實施例所涉及的碼讀取裝置的動作的一例流程圖。圖6是表不攝像部的攝像區(qū)域和商品的關(guān)系的一例圖。圖7是表不商品事如登記券的一例圖。
具體實施方式
·下面,參照附圖,以結(jié)賬系統(tǒng)為例,對實施例所涉及的碼讀取裝置及程序進行說明。結(jié)賬系統(tǒng)具有進行一交易所涉及的商品的登記、對賬的POS終端等。實施例是向引進到餐廳或超市等的店鋪的結(jié)賬系統(tǒng)的應(yīng)用例。圖I是表示結(jié)賬系統(tǒng)I的立體圖。如圖I所示,結(jié)賬系統(tǒng)I具有進行一交易所涉及的商品的登記、對賬的POS終端11。POS終端11被載置在結(jié)賬臺51上的抽屜21上表面上。抽屜21通過POS終端11來控制開放動作。在POS終端11的上表面上配置有通過操作員(用戶)按下操作的鍵盤22。從操作鍵盤22的操作員角度看,在鍵盤22的里側(cè)設(shè)置有向操作員顯示信息的顯示裝置23。顯示裝置23在其顯示面23a上顯示信息。在顯示面23a上層壓有觸摸面板26。在顯示裝置23的更里側(cè),旋轉(zhuǎn)自如地立著設(shè)置有顧客用顯示裝置24。顧客用顯示裝置24在其顯示面24a上顯示信息。另外,圖I所示的顧客用顯示裝置24雖然將顯示面24a朝向圖I中的跟前側(cè),但是通過使顧客用顯示裝置24以顯示面24a朝向圖I中的里側(cè)的方式旋轉(zhuǎn),顧客用顯示裝置24向顧客顯示信息。橫條桌子狀的柜臺151以與載置有POS終端11的結(jié)賬臺51成L字的方式被配置。在柜臺151的上表面上形成有負荷接受面152。在負荷接受面152上載置有購物筐153,收容附加有條形碼BC的商品A。購物筐153可以考慮劃分為通過顧客帶入的第一購物筐153a、位于從第一購物筐153a隔著碼讀取裝置101的位置的第二購物筐153a。在柜臺151的負荷接受面152上設(shè)置有與POS終端11數(shù)據(jù)發(fā)送接收自如地連接的碼讀取裝置101。碼讀取裝置101具有薄壁矩形形狀的外殼102。在外殼102的正表面上配置有讀取窗103。在外殼102的上部安裝有顯示·操作部104。在顯示·操作部104上設(shè)置有在表面上層壓有觸摸面板105的顯示裝置106。在顯示裝置106的右邊配設(shè)有鍵盤107。在鍵盤107的右邊設(shè)置有未圖示的讀卡器的卡讀取槽108。從操作員角度看,在顯示·操作部104的背面靠左側(cè)設(shè)置有用于向顧客提供信息的顧客用顯示裝置109。在顧客用顯示裝置109的顯示面上層壓有顧客用觸摸面板109a。在通過顧客帶入的第一購物筐153a中收容有一交易所涉及的商品A。商品A粘貼有將與該商品A有關(guān)的商品代碼符號化的條形碼BC。商品A通過操作員手動被移動到第二購物筐153b。在該移動過程中,條形碼BC朝向碼讀取裝置101的讀取窗103。這時,配置在讀取窗103的里側(cè)的攝像部164 (參照圖2)攝像條形碼BC。碼讀取裝置101通過檢測出通過攝像部164攝像的圖像所包含的條形碼BC并進行譯碼(解碼),讀取與商品A有關(guān)的商品代碼。作為條形碼BC記述的商品代碼是對應(yīng)每個商品分配的用于指定商品A的代碼,作為一例,是13位數(shù)字的JAN代碼。
此外,碼讀取裝置101除粘貼在商品A上的條形碼BC之外,還進行讀取附加在商品A上的減價所涉及的減價代碼、在前處理系統(tǒng)中在通過店員攜帶的便攜終端等發(fā)放的臨時票據(jù)(商品事前登記券)上打印的前處理代碼等。該減價代碼和前處理代碼除可以是與條形碼BC同樣的JAN代碼外,還可以是二維代碼(例如,QR代碼(注冊商標(biāo)))。尤其,前處理代碼由于需要包含表示已登記的商品的信息(例如,商品代碼)等,所以采用進行存儲的數(shù)據(jù)大小大的二維代碼。在實施例中,將作為用于存儲表示已登記的商品的信息的足夠的數(shù)據(jù)大小的型號為17 20的QR代碼(注冊商標(biāo))用于前處理代碼。例如,在前處理系統(tǒng)中,在由POS終端11的結(jié)賬處理之前,店員攜帶的便攜終端通過店員的操作登記商品,通過打印機發(fā)放打印了包含表示在該便攜終端中已登記的商品的信息的二維代碼Cl的商品事前登記券T (參照圖7)。在引進有這樣的前處理系統(tǒng)的店鋪中,顧客在店鋪的結(jié)賬處將通過前處理系統(tǒng)發(fā)放的商品事前登記券T交給操作員。操作員使與POS終端11連接的碼讀取裝置讀取打印在商品事前登記券T上的二維代碼Cl。而且,POS終端11基于通過碼讀取裝置101已讀取的二維代碼Cl的數(shù)據(jù)執(zhí)行結(jié)賬處理。
圖2是表示實施例所涉及的POS終端11及碼讀取裝置101的硬件構(gòu)成框圖。POS終端11具有作為執(zhí)行信息處理的信息處理部的微計算機60。微計算機60在執(zhí)行各種運算處理并控制各部的CPU61 (Central Processing Unit :中央處理器)上總線連接有ROM 62(Read Only Memory :只讀存儲器)和 RAM 63 (Random Access Memory :隨機存取存儲器)。上述的抽屜21、鍵盤22、顯示裝置23、觸摸面板26、顧客用顯示裝置24均通過各種的輸入輸出電路(均未圖示)與POS終端11的CPU 61連接,并接受CPU 61的控制。鍵盤22包括在上表面上顯示有“I”、“2”、“3”……等的數(shù)字和“ X ”的乘法的算符的數(shù)字鍵22d、臨時合計鍵22e及合計鍵22f。POS 終端 11 的 CPU 61 連接有 HDD 64 (Hard Disk Drive :硬盤驅(qū)動器)。HDD 64存儲有程序和各種文件。HDD64所存儲的程序和各種文件在POS終端11的起動時,其全部或一部分被復(fù)制到RAM 63中通過CPU 61來依次執(zhí)行。HDD 64所存儲的程序的一例是商品銷售數(shù)據(jù)處理用的程序PR。HDD 64所存儲的文件的一例是從存儲計算機SC發(fā)送并被存儲的PLU文件Fl。PLU文件Fl是對應(yīng)每個專屬分配給每個商品的商品代碼存儲該商品的名稱、單價、商品分類等與商品有關(guān)的信息的文件。POS終端11的CPU 61通過輸入輸出電路(未圖示)連接有用于與存儲計算機SC執(zhí)行數(shù)據(jù)通信的通信接口 25。存儲計算機SC設(shè)置在店鋪的后院等。存儲計算機SC的HDD(未圖示)存儲發(fā)送給POS終端11的PLU文件Fl。而且,POS終端11的CPU 61連接有在與碼讀取裝置101之間可數(shù)據(jù)發(fā)送接收的連接接口 65。因此,POS終端11和碼讀取裝置101通過連接接口 65連接。此外,POS終端11的CPU 61連接有在票據(jù)等上進行打字的打印機66。POS終端11在CPU 61的控制下將一交易的交易內(nèi)容打印在票據(jù)上。與POS終端11同樣,碼讀取裝置101也具有微計算機160。微計算機160在CPU161上總線連接有ROM 162和RAM 163。R0M162存儲有通過CPU 161執(zhí)行的程序。CPU 161通過各種的輸入輸出電路(均未圖示)連接有攝像部164。攝像部164通過CPU 161來控制動作。顯示·操作部104通過連接接口 176與POS終端11連接。顯示·操作部104通過POS終端11的CPU 61來控制動作。
攝像部164是CXD圖像傳感器或COMS圖像傳感器等,在CPU161的控制下從讀取窗103進行攝像。例如,攝像部164進行30fps的視頻攝像。攝像部164以規(guī)定的巾貞速率依次攝像的幀圖像被保存到RAM 163。而且,CPU 161連接有與POS終端11的連接接口 65連接的、在與POS終端11之間可數(shù)據(jù)發(fā)送接收的連接接口 175。在CPU 161的控制下,從通過碼讀取裝置101的攝像部164攝像的圖像中讀取并譯碼的商品代碼等的代碼,通過連接接口 175被輸出,并通過連接接口 65輸入給POS終端11。接著,參照圖3,對CPU 161通過依次執(zhí)行程序?qū)崿F(xiàn)的碼讀取裝置101的功能部進行說明。圖3是表示實施例所涉及的碼讀取裝置101的CPU 161中的功能構(gòu)成框圖。如圖3所示,CPU 161通過依次執(zhí)行程序具有作為攝像圖像采集部1611、碼檢測部1612、識別部1613、譯碼部1614及輸出部1615的功能。攝像圖像采集部1611依次采集攝像部164攝像的RAM 163所保存的幀圖像?;跀z像圖像采集部1611的幀圖像的采集按照RAM 163所保存的順序來進行。碼檢測部1612·檢測出通過攝像圖像采集部1611采集到的幀圖像所包含的代碼(除附加在商品A上的條形碼BC外,還有減價代碼、前處理代碼等)。具體地說,進行從采集到的幀圖像中基于模式匹配技術(shù)的條形碼BC的檢測或從規(guī)定的取景器圖案(參照圖4)中二維代碼的檢測等。識別部1613當(dāng)通過碼檢測部1612從規(guī)定的取景器圖案中檢測出有二維代碼時,根據(jù)檢測出的二維代碼的形狀,識別該二維代碼的型號。由該識別部1613的識別在由譯碼部1614譯碼通過碼檢測部1612檢測出的二維代碼之前進行。二維代碼的型號(版本)諸如當(dāng)為QR代碼(注冊商標(biāo))時,從版本I的21X21部到版本40的177X 177部以每4部來規(guī)定,所以根據(jù)二維代碼的大小等的形狀可識別型號。在這里,對基于二維代碼的形狀的型號的識別進行詳細地說明。圖4是例示二維代碼C的取景器圖案P1、位置對齊圖案Pll的概念圖。如圖4所示,二維代碼C包括二維代碼C本身的檢測所用的取景器圖案Pl P3、在從檢測出的二維代碼C進行譯碼時的位置對齊所用的位置對齊圖案Pll P16,作為二維代碼C的位置檢測所涉及的位置檢測圖案。取景器圖案Pl P3配置在二維代碼C的3個角上。取景器圖案Pl和取景器圖案P2之間為距離D,取景器圖案Pl為寬度WUL,取景器圖案P2為寬度WUR。識別部1613從檢測出有二維代碼C的幀圖像,沿著跨越取景器圖案P1、P2的最大寬度并貫穿取景器圖案P1、P2的中心的像素線,求出取景器圖案P1、P2之間的距離D及寬度WUL、WUR。接著,識別部1613以二維代碼C的尺寸X為X = (WUL+WUR)/14進行計算。接著,識別部1613根據(jù)計算獲得的尺寸X,以V= [(D/X) — 10]/4的方式暫時求出二維代碼C的型號V。識別部1613當(dāng)暫時求出的型號V為小于等于6時,視為識別了該暫時求出的值的型號。識別部1613當(dāng)暫時求出的型號V為大于等于7時,用7除位于右上角的取景器圖案P2的寬度WUR,以CP = WUR/7的方式求出二維代碼C的模塊尺寸CP。接著,識別部1613設(shè)定基于取景器圖案P2的中心坐標(biāo)及模塊尺寸CP的識別信息區(qū)域Il的采樣網(wǎng)格。識別部1613根據(jù)已設(shè)定的采樣網(wǎng)格讀出識別信息區(qū)域II,根據(jù)識別信息區(qū)域Il所包含的型號信息識別二維代碼C的型號。另外,當(dāng)檢測出基于應(yīng)用到識別信息區(qū)域Il的糾錯符號的超出糾錯能力的錯誤時,與取景器圖案P1、P2同樣,通過取景器圖案P1、P3讀出識別信息區(qū)域12,根據(jù)識別信息區(qū)域12所包含的型號信息識別二維代碼C的型號。這樣,識別部1613根據(jù)取景器圖案Pl P3的寬度及取景器圖案Pl P3彼此之間的距離,可準(zhǔn)確識別二維代碼C的型號。另外,當(dāng)然基于上述的取景器圖案Pl P3的型號的識別是一個例子、且也可以根據(jù)位置對齊圖案Pll P16的位置關(guān)系來識別型號。譯碼部1614按照諸如JAN代碼或QR代碼(注冊商標(biāo))等的規(guī)定的順序譯碼碼檢測部1612檢測出的代碼(條形碼BC、二維代碼C)。譯碼部1614當(dāng)通過碼檢測部1612檢測出二維代碼C時,并當(dāng)通過識別部1613識別出的型號是在ROM 162等中預(yù)先設(shè)定的型號時,進行檢測出的二維代碼C的譯碼。更具體地說,譯碼部1614當(dāng)識別出的型號是作為前處理代碼使用的型號時,進行檢測出的二維代碼C的譯碼。輸出部1615通過連接接口 175向POS終端11輸出通過譯碼部1614譯碼出的代碼。這樣,在碼讀取裝置101中,在由譯碼部1614的譯碼之前通過識別部1613進行檢測出的二維代碼C的識別,當(dāng)識別出的型號是前處理代碼等的規(guī)定的型號時,通過譯碼部1614進行檢測出的二維代碼C的譯碼。因此,在碼讀取裝置101中,諸如能夠提前識別前處·理系統(tǒng)所涉及的二維代碼等,防止除前處理系統(tǒng)所涉及的二維代碼以外的二維代碼被譯碼的情況發(fā)生,從而可縮短處理時間。接著,對碼讀取裝置101的動作進行詳細地說明。圖5是表示實施例所涉及的碼讀取裝置101的動作的一例流程圖。如圖5所示,當(dāng)根據(jù)POS終端11開始商品登記等而開始處理時,則CPU 161向攝像部164輸出攝像導(dǎo)通信號并由攝像部164開始攝像(步驟S I)。接著,攝像圖像采集部1611采集攝像部164攝像的并保存到RAM 163的幀圖像(步驟S2)。接著,碼檢測部1612檢測出通過攝像圖像采集部1611采集到的幀圖像所包含的代碼(步驟S3)。接著,碼檢測部1612在步驟S3中判定是否檢測出代碼(步驟S4)。當(dāng)未檢測出代碼時(步驟S4的否),返回到步驟S2的處理,對接著的幀圖像進行處理。當(dāng)檢測出代碼時(步驟S4的是),碼檢測部1612判定檢測出的代碼是否為包含取景器圖案Pl P3的二維代碼C(步驟S5)。當(dāng)檢測出的代碼不是二維代碼C時(步驟S5的否),譯碼部1614提取幀圖像所包含的代碼,進行二維代碼以外(例如,JAN代碼)的譯碼處理(步驟S6)。圖6是表示攝像部164的讀取區(qū)域R和商品A之間的關(guān)系的一例圖。圖6中用虛線圍上的區(qū)域是作為攝像部164能用一幀攝像的區(qū)域的讀取區(qū)域R。此外,商品A附加有條形碼BC。如圖6所示,通過操作員將商品A朝向攝像部164,使條形碼BC進入到讀取區(qū)域R,通過步驟S3檢測出幀圖像所包含的條形碼BC,進行由步驟S6的譯碼處理。當(dāng)檢測出的代碼是二維代碼C時(步驟S5的是),識別部1613從幀圖像中檢測出取景器圖案Pl P3 (步驟S7),從根據(jù)檢測出的取景器圖案Pl P3獲得的二維代碼C的形狀,識別二維代碼C的型號(步驟S8)。接著,譯碼部1614判定通過識別部1613識別出的型號是否為預(yù)先設(shè)定的規(guī)定型號、諸如是否為作為前處理代碼使用的型號(步驟S9)。當(dāng)通過識別部1613識別出的型號不是作為前處理代碼使用的型號時(步驟S9的否),譯碼部1614不進行檢測出的二維代碼C的譯碼,而前進到步驟S 12的處理。當(dāng)通過識別部1613識別出的型號是作為前處理代碼使用的型號時(步驟S9的是),譯碼部1614譯碼檢測出的二維代碼C (步驟S 10),前進到步驟Sll的處理。
圖7是表示商品事前登記券T的一例圖。如圖7所示,商品事前登記券T打印有在前處理系統(tǒng)中事先登記的商品所涉及的二維代碼Cl。該商品事前登記券T所使用的二維代碼Cl由于為了存儲表示已登記的商品的信息需要足夠的數(shù)據(jù)大小,所以采用象版本17 20等那樣的規(guī)定型號。因此,通過操作員將商品事前登記券T朝向攝像部164,使二維代碼Cl進入到讀取區(qū)域R,通過步驟S3檢測出幀圖像所包含的二維代碼C,在步驟S8中識別二維代碼C的型號。而且,當(dāng)是在前處理系統(tǒng)中使用的型號時,進行由步驟10的譯碼處理。在步驟Sll中,輸出部1615將在步驟S6或步驟SlO中譯碼出的代碼向POS終端11進行輸出(步驟S 11)。接著,CPU 161判定有無從POS終端發(fā)送由商品登記的結(jié)束通知等導(dǎo)致的工作結(jié)束(步驟S12)。當(dāng)繼續(xù)工作時(步驟S12的否),CPU 161返回到步驟S2的處理,對接著的幀圖像繼續(xù)處理。當(dāng)結(jié)束工作時(步驟S12的是),CPU 161向攝像部164輸出攝像截止信號結(jié)束由攝像部164的攝像(步驟S13),結(jié)束處理。
另外,本實施例的碼讀取裝置101所執(zhí)行的程序被預(yù)先安裝在ROM等中而提供。本實施例的碼讀取裝置101所執(zhí)行的程序也可以用可安裝形式或可執(zhí)行形式的文件存儲到CD-ROM、軟磁盤(FD)、Q)-R、DVD (Digital Versatile Disk :數(shù)字多功能磁盤)等計算機可讀取存儲介質(zhì)中而提供。而且,也可以將本實施例的碼讀取裝置101所執(zhí)行的程序存儲到與互聯(lián)網(wǎng)等的網(wǎng)絡(luò)連接的計算機上,通過經(jīng)由網(wǎng)絡(luò)下載而提供。此外,也可以經(jīng)由互聯(lián)網(wǎng)等的網(wǎng)絡(luò)提供或配置本實施例的碼讀取裝置101所執(zhí)行的程序。本實施例的碼讀取裝置101所執(zhí)行的程序使計算機包含上述的各部(攝像圖像采集部1611、碼檢測部1612、識別部1613、譯碼部1614、輸出部1615),作為實際的硬件,CPU(處理器)通過從上述ROM讀出程序并進行執(zhí)行,上述各部被加載在主存儲裝置上,并生成在主存儲裝置上。另外,在本實施例中,例示出了在碼讀取裝置101側(cè)從通過攝像部164已攝像的圖像中檢測出代碼,進行檢測出的代碼的譯碼并輸出給POS終端11的構(gòu)成。不過,也可以在POS終端11側(cè)進行來自通過攝像部164已攝像的圖像的代碼檢測和檢測出的代碼的譯碼。具體地說,CPU 61通過執(zhí)行程序,在POS終端11側(cè)實現(xiàn)與攝像圖像采集部1611、碼檢測部1612、識別部1613、譯碼部1614及輸出部1615相同的功能就行。此外,在本實施例中,例示出了在由譯碼部1614譯碼通過碼檢測部1612檢測出的二維代碼之前,進行由識別部1613的識別的構(gòu)成。不過,由識別部1613的識別不僅可以在由譯碼部1614的譯碼之前進行,還可以諸如與譯碼部1614的譯碼并行進行。當(dāng)并行進行由識別部1613的識別和由譯碼部1614的譯碼時,當(dāng)通過識別部1613識別出是在前處理系統(tǒng)中使用的型號時,使譯碼部1614中的譯碼處理繼續(xù),并進行二維代碼的譯碼。此外,當(dāng)通過識別部1613識別出不是在前處理系統(tǒng)中使用的型號時,使并行的譯碼部1614所進行的譯碼處理停止,不進行二維代碼的譯碼。這樣,當(dāng)識別出不是在前處理系統(tǒng)中使用的型號時,也可以通過使在譯碼部1614中進行的譯碼處理中途停止,從而減輕負荷。此外,當(dāng)并行進行由識別部1613的識別和由譯碼部1614的譯碼時,可加快進行二維代碼的譯碼。附圖標(biāo)記說明I結(jié)賬系統(tǒng)11P0S終端101碼讀取裝置103讀取窗
104顯示·操作部160微計算機161CPU162ROM163RAM164攝像部1611攝像圖像采集部1612碼檢測部1613識別部1614譯碼部1615輸出部A商品BC條形C、Cl二維代碼CP模塊大小D距離·FlPLU文件Pl P3取景器圖案Pll P16位置對齊圖案PR程序R讀取區(qū)域T商品事前登記券WUL、WUR 寬度
權(quán)利要求
1.一種碼讀取裝置,包括 圖像采集部,采集攝像部已攝像的圖像; 檢測部,檢測出所述已采集的圖像所包含的代碼; 譯碼部,譯碼所述檢測出的代碼;以及 識別部,當(dāng)所述檢測出的代碼是二維代碼時,對所述二維代碼的型號進行識別, 其中,所述譯碼部當(dāng)所述識別出的型號是規(guī)定的型號時,進行所述檢測出的二維代碼的譯碼。
2.根據(jù)權(quán)利要求I所述的碼讀取裝置,其中, 所述檢測部檢測出所述二維代碼所包含的位置檢測圖案, 所述識別部根據(jù)所述檢測出的位置檢測圖案的寬度及所述位置檢測圖案彼此之間的距離,識別二維代碼的型號。
3.根據(jù)權(quán)利要求I或2所述的碼讀取裝置,其中, 所述檢測部所檢測的代碼是條形碼或二維代碼的至少一個代碼。
4.根據(jù)權(quán)利要求I至3中任一項所述的碼讀取裝置,還包括 輸出部,輸出所述被譯碼的二維代碼。
5.根據(jù)權(quán)利要求I至4中任一項所述的碼讀取裝置,其中, 基于所述識別部的識別與基于所述譯碼部的譯碼并行進行。
6.一種碼符號讀取方法,包括以下步驟 圖像采集步驟,采集攝像部已攝像的圖像; 檢測步驟,檢測出所述已采集的圖像所包含的代碼; 譯碼步驟,譯碼所述檢測出的代碼;以及 識別步驟,當(dāng)所述檢測出的代碼是二維代碼時,對所述二維代碼的型號進行識別, 其中,在所述譯碼步驟中,當(dāng)所述識別出的型號是規(guī)定的型號時,進行所述檢測出的二維代碼的譯碼。
7.根據(jù)權(quán)利要求6所述的碼符號讀取方法,其中, 在所述檢測步驟中,檢測出所述二維代碼所包含的位置檢測圖案, 在所述識別步驟中,根據(jù)所述檢測出的位置檢測圖案的寬度及所述位置檢測圖案彼此之間的距離,對二維代碼的型號進行識別。
8.根據(jù)權(quán)利要求6或7所述的碼符號讀取方法,其中, 所述檢測步驟所檢測的代碼是條形碼或二維代碼的至少一個代碼。
9.根據(jù)權(quán)利要求6至8中任一項所述的碼符號讀取方法,還包括 輸出步驟,輸出所述被譯碼的二維代碼。
10.根據(jù)權(quán)利要求6至9中任一項所述的碼符號讀取方法,其中, 所述識別步驟和所述譯碼步驟并行進行。
全文摘要
本發(fā)明公開一種可提前進行識別是規(guī)定的二維代碼的碼讀取裝置及碼讀取方法,該碼讀取裝置,包括圖像采集部,采集攝像部已攝像的圖像;檢測部,檢測出已采集的圖像所包含的代碼;譯碼部,譯碼檢測出的代碼;以及識別部,當(dāng)檢測出的代碼是二維代碼時,對所述二維代碼的型號進行識別,其中,譯碼部當(dāng)識別出的型號是規(guī)定的型號時,進行檢測出的二維代碼的譯碼。
文檔編號G06K7/10GK102789569SQ20121014971
公開日2012年11月21日 申請日期2012年5月15日 優(yōu)先權(quán)日2011年5月17日
發(fā)明者柿野友成 申請人:東芝泰格有限公司