專利名稱:碼讀取裝置及碼讀取方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種碼讀取裝置及碼讀取方法。
背景技術(shù):
目前,超市等的零售店常常為了削減新鮮食品的廢棄損失,在臨近閉店時間時減價銷售商品。在減價銷售商品時,店方為了向顧客明示是減價/折扣的商品,在商品上粘貼顯示減價金額或折扣率等的減價/折扣標(biāo)簽。此外,POS(Point Of Sales 銷售點)終端的操作員在顧客購買的商品上粘貼有減價/折扣標(biāo)簽時,用掃描儀讀取所述商品的條形碼。而且,操作員從鍵盤、觸摸面板等輸入關(guān)于減價或折扣的信息。因此,操作員在沒注意到減價/折扣標(biāo)簽時,就會存在有以平常價格銷售了粘貼有減價/折扣標(biāo)簽的商品的危險。針對于此,日本特開2008-33640號公報公開了這樣的技術(shù),用攝像頭同時攝像條形碼及減價/折扣標(biāo)簽,通過向POS終端輸出從已攝像的圖像讀取的商品代碼及減價/折扣標(biāo)簽信息,從而使POS終端的減價/折扣自動化。不過,商品的表面從平坦的到有凹凸的為各式各樣的。因此,在現(xiàn)有技術(shù)中,當(dāng)在商品的有凹凸處粘貼有減價/折扣標(biāo)簽,或者在商品的角部粘貼有減價/折扣標(biāo)簽時,則因攝像減價/折扣標(biāo)簽的角度,導(dǎo)致不能攝像包含有減價/折扣標(biāo)簽整體的圖像,從而存在有以平常價格銷售了減價/折扣商品的問題。
發(fā)明內(nèi)容
鑒于上述問題,本發(fā)明所要解決的技術(shù)問題在于提供一種碼讀取裝置和碼讀取方法,其即使因服務(wù)顯示標(biāo)簽被粘貼在商品的凹凸部而不能檢測出服務(wù)顯示標(biāo)簽整體的圖像時,也能夠通過多次攝像商品,取得條形碼數(shù)據(jù)和服務(wù)代碼。本發(fā)明涉及的碼讀取裝置,包括攝像部,用于攝像圖像;取得部,取得攝像的圖像;第一讀取部,從所述取得的圖像檢測出表示示出購入對象的商品的商品信息的碼符號, 并從檢測出的所述碼符號讀取所述碼符號所表示的商品信息;第二讀取部,在從所取得的圖像檢測出表示示出對所述購入商品給予的服務(wù)的服務(wù)信息的服務(wù)顯示的一部分時,在檢測出所述服務(wù)顯示的一部分后,繼續(xù)從通過所述取得部重新取得的圖像檢測所述服務(wù)顯示,而且,讀取檢測出的所述服務(wù)顯示所表示的所述服務(wù)信息;以及輸出部,輸出通過所述第一讀取部已讀取的商品信息及通過所述第二讀取部已讀取的服務(wù)信息。此外,本發(fā)明涉及的碼讀取方法,包括以下步驟取得攝像的圖像;從所述取得的圖像檢測出表示示出購入對象的商品的商品信息的碼符號,從檢測出的所述碼符號讀取所述碼符號所表示的商品信息;在從所述取得的圖像檢測出表示示出對所述購入商品給予的服務(wù)的服務(wù)信息的服務(wù)顯示的一部分時,在檢測出所述服務(wù)顯示的一部分后,繼續(xù)從通過所述取得部重新取得的圖像檢測所述服務(wù)顯示,讀取檢測出的所述服務(wù)顯示所表示的所述服務(wù)信息;以及輸出已讀取的所述商品信息及所述服務(wù)信息。
圖1是概略地示出本實施例所涉及的結(jié)賬通道系統(tǒng)的構(gòu)成的立體圖。
圖2是表示碼讀取裝置的構(gòu)成的框圖。
圖3是表示商品和攝像頭的攝像區(qū)域的關(guān)系的--例圖。
圖4是表示服務(wù)顯示標(biāo)簽的另一例圖。
圖5是表示服務(wù)顯示標(biāo)簽的第三例圖。
圖6是對標(biāo)簽特征表進(jìn)行說明的圖。
圖7是表示攝像頭所攝像的攝像區(qū)域內(nèi)的圖像 女據(jù)的圖。
圖8是表示商品和攝像頭的攝像區(qū)域的關(guān)系的--例圖。
圖9是表示攝像頭所攝像的圖像區(qū)域內(nèi)的圖像 女據(jù)的圖。
圖10是對條形碼數(shù)據(jù)進(jìn)行說明的圖。
圖11是對服務(wù)代碼進(jìn)行說明的圖。
圖12是對復(fù)合代碼進(jìn)行說明的圖。
圖13是表示碼讀取裝置所進(jìn)行的信息輸出處理的順序的流程圖。
具體實施例方式圖1是概略地示出本實施例所涉及的結(jié)賬通道系統(tǒng)的構(gòu)成的立體圖。如圖1所示,結(jié)賬通道系統(tǒng)4具有用于載置裝入了商品的購物筐的結(jié)賬臺1、立著設(shè)置在結(jié)賬臺1的大致中央的碼讀取裝置2、以及為了通過未圖示的傳送路徑與碼讀取裝置2進(jìn)行相互通信而連接的POS終端3。POS終端3是進(jìn)行顧客購入的商品的銷售登記的裝置。如圖1所示,POS終端3設(shè)置有鍵盤31、操作員用顯示器32、顧客用顯示器33、進(jìn)行票據(jù)打印等的打印機(jī)34、以及用于收納現(xiàn)金等的抽屜35等。鍵盤31配設(shè)有商品貨款的結(jié)算所需要的合計鍵等。POS終端3 具有與在這種結(jié)賬通道系統(tǒng)中標(biāo)準(zhǔn)地使用的POS終端同樣的構(gòu)成和功能。碼讀取裝置2讀取附在商品上的、表示示出所述商品的商品代碼等的商品信息的條形碼或二維代碼等的碼符號。而且,碼讀取裝置2將已讀取的碼符號所表示的商品信息輸出給POS終端3。如圖1所示,碼讀取裝置2主要具有讀取窗21、鍵盤22、顯示器23、顯示LED 24、以及蜂鳴器25。鍵盤22在對以碼符號不能登記的商品進(jìn)行登記時,接受各種鍵的輸入。顯示器23向購物顧客顯示已登記的商品的名稱、價格等。顯示LED對當(dāng)粘貼在商品上的碼符號被讀取了時進(jìn)行亮燈,用于向操作員告知讀取有碼符號。蜂鳴器25為了向操作員告知粘貼在商品上的碼符號已被讀取而鳴蜂鳴音。此外,碼讀取裝置2在設(shè)置有讀取窗21處的內(nèi)部,內(nèi)置CCD (Charge Coupled Device 電荷耦合器件)攝像頭(以下,稱為攝像頭)20(參照圖2)。圖2是表示碼讀取裝置的構(gòu)成框圖。碼讀取裝置2主要具有CPU(Central Processing Unit 中央處理器)50、ROM (Read Only Memory 只讀存儲器)42、RAM (RandomAccess Memory 隨機(jī)存取存儲器)43、通信I/F 44、輸出端口 46、鍵盤控制器47、顯示控制器48、攝像頭控制器49、以及存儲器45。而且,碼讀取裝置2用地址總線、數(shù)據(jù)總線等的總線41連接CPU 50、ROM 42、RAM 43、通信I/F 44、輸出端口 46、鍵盤控制器47、顯示控制器 48、攝像頭控制器49及存儲器45。CPU 50是控制碼讀取裝置2的整體動作的控制部。ROM 42存儲本實施例所涉及的程序和控制CPU 50的動作的其他程序等。RAM43是CPU 50展開ROM 42所存儲的各種程序時的工作區(qū)。此外,RAM 43存儲通過攝像頭20已攝像的圖像數(shù)據(jù)等的各種數(shù)據(jù)。通信I/F 44控制與通過總線連接的POS終端3 (參照圖1)的數(shù)據(jù)通信。輸出端口 46向蜂鳴器25和顯示LED 24輸出驅(qū)動信號。鍵盤控制器47從鍵盤22取得鍵信號。顯示控制器48控制向顯示器23的數(shù)據(jù)顯示。攝像頭控制器49控制攝像頭20的攝像動作。攝像頭20是攝像條形碼或二維代碼等的碼符號、減價標(biāo)簽等的服務(wù)顯示的攝影部,所述減價標(biāo)簽表示示出對購入商品給予的減價或折扣、積分附加等的服務(wù)的服務(wù)信息。接著,對通過本實施例的碼讀取裝置2處理的商品和攝像頭20的攝像區(qū)域的關(guān)系進(jìn)行說明。圖3是示出商品和攝像頭的攝像區(qū)域的關(guān)系的一例圖。圖中用虛線圍上的區(qū)域是作為攝像頭20能夠用一幀攝像的區(qū)域的攝像區(qū)域304。銷售圖3所示的商品300的店鋪除在商品300上粘貼條形碼標(biāo)簽301之外,還在商品300上粘貼作為服務(wù)顯示標(biāo)簽的一例的橢圓形狀的減價標(biāo)簽303。銷售商品300的店鋪將顯示有條形碼302等的條形碼標(biāo)簽301粘貼在商品300上。 另外,銷售商品300的店鋪將商品代碼等的信息編入到條形碼302中,作為用POS終端3登記商品300的銷售數(shù)據(jù)所需要的商品信息。此外,銷售商品300的店鋪將表示編入到條形碼302中的商品代碼“2012345678903”的數(shù)字顯示在條形碼302的下部。而且,銷售商品 300的店鋪將表示示出從商品300的商品價格減去的減價額的服務(wù)信息“半價”的減價標(biāo)簽 303粘貼在商品300上。另外,銷售商品300的店鋪并不限定于粘貼減價標(biāo)簽303,也可以將表示示出對購入商品300給予的服務(wù)的服務(wù)信息的服務(wù)顯示標(biāo)簽粘貼在商品300上。圖4及圖5是表示服務(wù)顯示標(biāo)簽的其他例圖。作為服務(wù)標(biāo)簽的其他例,有如圖4所示表示商品300的折扣率的矩形的折扣標(biāo)簽401和如圖5所示表示與平時的積分給予數(shù)相比按比例增加給予購入了商品300的顧客的積分?jǐn)?shù)的三角形的積分補(bǔ)貼標(biāo)簽501等。非易失性存儲器45存儲對應(yīng)作為預(yù)先設(shè)定的服務(wù)顯示的服務(wù)顯示標(biāo)簽的特征和作為預(yù)先設(shè)定的服務(wù)顯示的服務(wù)顯示標(biāo)簽所表示的服務(wù)信息的標(biāo)簽特征表T。圖6是對標(biāo)簽特征表進(jìn)行說明的圖。如圖6所示,標(biāo)簽特征表T對應(yīng)存儲示出了服務(wù)顯示標(biāo)簽所包含的文字、圖形、符號等的特征的標(biāo)簽特征數(shù)據(jù)和所述服務(wù)顯示標(biāo)簽所表示的服務(wù)信息。更詳細(xì)地說,標(biāo)簽特征數(shù)據(jù)就是通過OCR等的字符識別從服務(wù)顯示標(biāo)簽提取的信息的數(shù)據(jù)。也就是說,本實施例的碼讀取裝置2從在圖3所示的閉合橢圓中記載為“半價” 的減價標(biāo)簽303,通過字符識別提取象在圖6的標(biāo)簽特征表T中No. 1的標(biāo)簽特征數(shù)據(jù)所示那樣的橢圓且封閉曲線的特征量及“半價”的信息,作為減價標(biāo)簽303的特征。同樣,本實施例的碼讀取裝置2也從圖4及圖5所示的折扣標(biāo)簽401、積分補(bǔ)貼標(biāo)簽501,通過字符識別提取象圖6的No. 2、No. 3的標(biāo)簽特征數(shù)據(jù)所示那樣的矩形且封閉直線的特征量及“10、減價”的信息、三角形且封閉直線的特征量及“10、積分”的信息,作為減價標(biāo)簽401、積分補(bǔ)貼標(biāo)簽501的特征。服務(wù)信息是表示對購入商品給予的服務(wù)的內(nèi)容的減價信息、積分給予信息等的表示服務(wù)的內(nèi)容的信息。在本實施例中,以在POS終端3的銷售登記中可以使用的方式,采用用字母數(shù)字所表示的服務(wù)信息。也就是說,如圖6所示,標(biāo)簽特征表T對應(yīng)存儲標(biāo)簽特征數(shù)據(jù)橢圓且封閉曲線的特征量及“半價”和表示US$0. 5的減價的服務(wù)信息“-US$0. 5”。此外,標(biāo)簽特征表T對應(yīng)存儲標(biāo)簽特征數(shù)據(jù)矩形且封閉直線的特征量及“10、%、減價”和表示折扣10%的服務(wù)信息“_10%”。而且,標(biāo)簽特征表T對應(yīng)存儲標(biāo)簽特征數(shù)據(jù)三角形且封閉直線的特征量及“10、積分”和表示10積分的積分補(bǔ)貼的服務(wù)信息“+ΙΟΡ”。接著,對本實施例的碼讀取裝置2所具有的特征功能進(jìn)行說明。CPU 50通過按照在RAM 43中展開的ROM 42所存儲的程序進(jìn)行動作,從而如圖2所示,具有作為取得部51、 第一讀取部55、第二讀取部52、輸出部53、以及告知部M的功能。取得部51向攝像頭控制器49輸出攝像導(dǎo)通信號(成像信號),用于使攝像頭20 的攝像動作開始。而且,取得部51取得攝像頭20所攝像的攝像區(qū)域304內(nèi)的圖像數(shù)據(jù)。并且,取得部51將取得的圖像數(shù)據(jù)存儲到RAM 43的圖像工作區(qū)中。在這里,參照圖3及圖7至圖9,對取得部51所取得的圖像數(shù)據(jù)700進(jìn)行說明。圖 7是表示攝像頭所攝像的攝像區(qū)域內(nèi)的圖像數(shù)據(jù)的圖。圖8是表示商品和攝像頭的攝像區(qū)域的關(guān)系的一例圖。圖9是表示攝像頭所攝影的圖像區(qū)域內(nèi)的圖像數(shù)據(jù)的圖。如圖3所示,當(dāng)在商品300中條形碼302和減價標(biāo)簽303靠近且減價標(biāo)簽303粘貼在商品300的平坦部分(例如,商品300的中央部等)時,如圖7所示,攝像頭20攝像容納有條形碼302整體圖像701及減價標(biāo)簽303整體圖像702的攝像區(qū)域304的圖像數(shù)據(jù)700。 而且,取得部51將與攝像區(qū)域304對應(yīng)的圖像數(shù)據(jù)700存儲到RAM43的圖像工作區(qū)。另一方面,如圖8所示,當(dāng)在商品300中條形碼302和減價標(biāo)簽303分離且減價標(biāo)簽303粘貼在商品300的有凹凸的部分(例如,商品300的角部等)時,攝像頭20因操作員將商品300舉到讀取窗21的位置,所以不能攝像容納有減價標(biāo)簽303整體圖像702的攝像區(qū)域304的圖像數(shù)據(jù)700(參照圖9)。在這種情況下,操作員改變向讀取窗21舉起的商品300的位置,直到減價標(biāo)簽303整體圖像702容納到攝像區(qū)域304之前,攝像頭20多次攝影商品300。而且,取得部51分別取得通過攝像頭20多次攝像的圖像數(shù)據(jù)700,并存儲到RAM 43的圖像工作區(qū)。第一讀取部55從取得部51存儲到RAM 43的圖像工作區(qū)的圖像數(shù)據(jù)700,檢測出條形碼302的圖像701。而且,第一讀取部55從檢測出的條形碼302的圖像701中讀取條形碼302所表示的商品信息。更詳細(xì)地說,第一讀取部55將RAM 43的圖像工作區(qū)所存儲的一幀的圖像數(shù)據(jù)700 進(jìn)行二值化。接著,第一讀取部陽檢測在已二值化的數(shù)據(jù)內(nèi)是否存在有與條形碼302有關(guān)的數(shù)據(jù)區(qū)域。第一讀取部55當(dāng)在已取得的圖像數(shù)據(jù)700中檢測出與條形碼302有關(guān)的數(shù)據(jù)區(qū)域時,譯碼條形碼302,讀取圖10所示的Jl至J13的條形碼數(shù)據(jù)(JAN代碼)Cl,作為商品300的商品信息。條形碼數(shù)據(jù)Cl包含制造商代碼、作為商品信息的商品代碼、校驗位等。第一讀取部陽將已讀取的條形碼數(shù)據(jù)Cl存儲到RAM 43的條形碼工作區(qū)。第二讀取部52從取得部51存儲到RAM 43的圖像工作區(qū)的圖像數(shù)據(jù)700檢測出減價標(biāo)簽303的圖像702。接著,第二讀取部52從檢測出的減價標(biāo)簽303的圖像702中讀取減價標(biāo)簽303所表示的服務(wù)信息。而且,第二讀取部52在檢測出減價標(biāo)簽303的圖像702 的一部分時,在檢測出所述減價標(biāo)簽303的圖像702的一部分后規(guī)定時間內(nèi),繼續(xù)從通過取得部51重新取得的圖像數(shù)據(jù)700檢測減價標(biāo)簽303的圖像702。而且,第二讀取部52當(dāng)在規(guī)定時間內(nèi)檢測出減價標(biāo)簽303的圖像702時,從檢測出的減價標(biāo)簽303的圖像702中讀取減價標(biāo)簽303所表示的服務(wù)信息。更具體地說,第二讀取部52對存儲到RAM 43的圖像工作區(qū)的一幀的圖像數(shù)據(jù)700 進(jìn)行OCR等的字符識別。而且,第二讀取部52對減價標(biāo)簽303的圖像702所包含的字符、 圖形及符號等的特征和標(biāo)簽特征表T所存儲的預(yù)先設(shè)定的標(biāo)簽特征數(shù)據(jù)(參照圖6)進(jìn)行核對,在檢測出一致度高的標(biāo)簽特征數(shù)據(jù)(例如,一致度90%以上的標(biāo)簽特征數(shù)據(jù))時,判斷為從圖像數(shù)據(jù)700檢測出減價標(biāo)簽303的圖像702。此外,第二讀取部52核對減價標(biāo)簽303的圖像702的特征和標(biāo)簽特征表T的標(biāo)簽特征數(shù)據(jù)。而且,第二讀取部52在檢測出與標(biāo)簽特征表T所存儲的標(biāo)簽特征數(shù)據(jù)的一致度達(dá)到規(guī)定值的減價標(biāo)簽303的圖像702 (例如,與標(biāo)簽特征表T所存儲的標(biāo)簽特征數(shù)據(jù)的一致度為70% 80%的減價標(biāo)簽303的圖像70 時,判斷為從圖像數(shù)據(jù)700檢測出減價標(biāo)簽 303的一部分的圖像。例如,第二讀取部52核對減價標(biāo)簽303的圖像702的特征(在未閉合橢圓中的字符及數(shù)字)(參照圖9)和標(biāo)簽特征表T所存儲的標(biāo)簽特征數(shù)據(jù)(由閉合曲線組成的橢圓中的字符及數(shù)字)。而且,第二讀取部52在減價標(biāo)簽303的圖像702的特征和標(biāo)簽特征表T所存儲的標(biāo)簽特征數(shù)據(jù)的一致度為70%時,判斷為檢測出減價標(biāo)簽303的一部分的圖像。而且,第二讀取部52在檢測出減價標(biāo)簽303的一部分的圖像后規(guī)定時間內(nèi), 繼續(xù)從通過取得部51重新取得的圖像數(shù)據(jù)700檢測減價標(biāo)簽303的圖像702。此外,第二讀取部52讀取在標(biāo)簽特征表T中與檢測出的減價標(biāo)簽303的圖像702 的特征(標(biāo)簽特征數(shù)據(jù))對應(yīng)的服務(wù)信息,作為檢測出的減價標(biāo)簽303的圖像702所表示的服務(wù)信息。接著,第二讀取部52將已讀取的服務(wù)信息進(jìn)行代碼化從而生成服務(wù)代碼C2 (參照圖11),并存儲到RAM 43的服務(wù)代碼工作區(qū)中。圖11是對服務(wù)代碼進(jìn)行說明的圖。如圖11所示,服務(wù)代碼C2包含設(shè)定服務(wù)的種類的標(biāo)志F和表示減價額、減價率、積分等被提供的服務(wù)值的數(shù)據(jù)Pl至P5。標(biāo)志F諸如能夠?qū)⒎?wù)的種類作為1 減價率、2 減價金額、3 積分來進(jìn)行表示。而且,第二讀取部52在檢測出減價標(biāo)簽303的一部分的圖像后控制計量規(guī)定時間的定時器56的動作。第二讀取部52在檢測出減價標(biāo)簽303的一部分的圖像時、且定時器 56未超時時,對取得部51進(jìn)行指令以使其進(jìn)行圖像取得,從而重新取得攝像頭20所攝像的攝像區(qū)域304內(nèi)的圖像數(shù)據(jù)700。通過這樣,操作員在檢測出減價標(biāo)簽303的一部分的圖像時,能夠只在定時器56 未超時的規(guī)定時間的期間,通過攝像頭20多次攝像商品300。因此,即使當(dāng)象圖9那樣的減價標(biāo)簽303被粘貼在商品300的角部并未包含在攝像區(qū)域304的圖像數(shù)據(jù)700中時,操作員也能夠通過包含減價標(biāo)簽303的攝像區(qū)域304攝像,從而能夠取得條形碼數(shù)據(jù)Cl及服務(wù)代碼C2。另外,在本實施例中,第二讀取部52雖然在檢測出減價標(biāo)簽303的圖像702的一部分后規(guī)定時間內(nèi),繼續(xù)從通過取得部51重新取得的圖像數(shù)據(jù)700檢測減價標(biāo)簽303的圖像702,但是并不限定于此,只要是在檢測出減價標(biāo)簽303的圖像702的一部分后,繼續(xù)從重新取得的圖像數(shù)據(jù)700檢測減價標(biāo)簽303的圖像702就可以。此外,在本實施例中,第二讀取部52也可以在檢測出多個服務(wù)顯示標(biāo)簽(減價標(biāo)簽303的圖像70 中至少一個服務(wù)顯示標(biāo)簽的一部分時,繼續(xù)從通過取得部51重新取得的圖像數(shù)據(jù)700檢測服務(wù)顯示標(biāo)簽。輸出部53在第二讀取部52所生成的服務(wù)代碼C2被存儲到RAM 43中時,將服務(wù)代碼C2與通過第一讀取部55存儲到RAM 43中的條形碼數(shù)據(jù)Cl結(jié)合,生成復(fù)合代碼C3。 而且,輸出部53將已生成的復(fù)合代碼C3輸出給POS終端3。圖12是復(fù)合代碼的說明圖。如圖12所示,復(fù)合代碼C3成為以開始代碼開始以停止代碼結(jié)束的代碼,并包含條形碼數(shù)據(jù)Cl、服務(wù)代碼C2、服務(wù)代碼C2的校驗位CD、以及復(fù)合代碼C3的校驗位CODE 1 ⑶。POS終端3基于從碼讀取裝置2接受的復(fù)合代碼C3,進(jìn)行對商品300給予服務(wù)代碼C2所示出的服務(wù)的銷售登記。作為一例,如圖3所示,當(dāng)在商品300上粘貼有US $0. 5折的減價標(biāo)簽303時,生成將讀取部52已讀取的服務(wù)信息“-US $0.5”進(jìn)行數(shù)字化的服務(wù)代碼C2。因此,復(fù)合代碼 C3成為包含與商品代碼“21012345678903”對應(yīng)的條形碼數(shù)據(jù)Cl和與“-US $0. 5”對應(yīng)的服務(wù)代碼C2的代碼。POS終端3參照POS終端3或店鋪內(nèi)的主終端(未圖示)所保持的商品主文件等,讀入與條形碼數(shù)據(jù)Cl對應(yīng)的商品300的價格。而且,POS終端3基于服務(wù)代碼C2,從已讀入的價格進(jìn)行US $0. 5折扣,從而進(jìn)行商品的銷售登記。告知部M由于在第一讀取部55讀取了條形碼302時,使顯示LED M發(fā)光,向操作員告知條形碼302的圖像701處于被檢測出的狀態(tài)的情況,所以輸出條形碼導(dǎo)通信號。此外,告知部M由于在輸出部53向POS終端3輸出了復(fù)合代碼C3或條形碼數(shù)據(jù)Cl時,使顯示LED 24滅燈,向操作員告知條形碼302的圖像701未被檢測出的情況,所以輸出條形碼截止信號。而且,告知部M在第二讀取部52讀取了減價標(biāo)簽303的一部分的圖像時,使顯示 LED 24閃燈從而告知服務(wù)信息的漏讀,所以在檢測出減價標(biāo)簽303的一部分的圖像后規(guī)定時間內(nèi)、且直到檢測出所述減價標(biāo)簽303的圖像702之前,周期地輸出條形碼導(dǎo)通信號。另外,在本實施例中,告知部M雖然使顯示LED 24閃燈從而告知服務(wù)信息的漏讀,但是并不限定于此。例如,告知部M也可以將服務(wù)信息未讀取的意思的信息顯示在操作員側(cè)的顯示部(未圖示)上,從而告知服務(wù)信息的漏讀。通過這樣,操作員能夠掌握不能通過攝像頭20 攝像減價標(biāo)簽303整體的圖像702的情況,所以能夠改變攝像減價標(biāo)簽303的角度,再次重新進(jìn)行減價標(biāo)簽303的攝像。而且,告知部討在輸出部53向POS終端3輸出了條形碼數(shù)據(jù)Cl時,驅(qū)動蜂鳴器 25,鳴響表示只讀取條形碼標(biāo)簽301,減價標(biāo)簽303未被讀取的第一蜂鳴音(例如,嗶)。此外,告知部M在輸出部53向POS終端3輸出了復(fù)合數(shù)據(jù)C3時,驅(qū)動蜂鳴器25, 鳴響表示條形碼標(biāo)簽301及減價標(biāo)簽303兩個標(biāo)簽均被讀取了的第二蜂鳴器音(例如,嗶嗶)。接著,參照圖13對碼讀取裝置2中的商品信息輸出處理進(jìn)行說明。圖13是表示碼讀取裝置所進(jìn)行的信息輸出處理的順序的流程圖。碼讀取裝置2的CPU 50當(dāng)通過來自POS終端3的命令指示起動業(yè)務(wù)時,則開始信息輸出處理。取得部51向攝像頭控制器49輸出攝像導(dǎo)通信號(動作1301),用于開始由攝像頭20的攝像動作。取得部51將攝像頭20所攝像的圖像數(shù)據(jù)700采集到RAM 43的圖像工作區(qū)(動作1302)。而且,第一讀取部55開始條形碼302的圖像701的檢測(動作 1303)。第一讀取部55判斷在動作1303中是否檢測出條形碼302的圖像701 (動作1304)。 當(dāng)未檢測出條形碼302的圖像701時(動作1304的否),第一讀取部55繼續(xù)由攝像頭20 的攝像(動作1302)。當(dāng)檢測出條形碼302的圖像701時(動作1304的是),告知部M輸出條形碼導(dǎo)通信號,用于使顯示LED M點燈向操作員告知條形碼302的圖像701已被檢測出(動作 1305)。接著,第二讀取部52對在動作1302中采集到RAM 43的圖像工作區(qū)的圖像數(shù)據(jù) 700,開始減價標(biāo)簽303的圖像702的檢測(動作1306)。而且,第二讀取部52判斷在動作 1306中是否檢測出減價標(biāo)簽303 (服務(wù)顯示標(biāo)簽)的圖像702 (動作1307)。當(dāng)檢測出減價標(biāo)簽303的圖像702時(動作1307的是),輸出部53根據(jù)存儲到 RAM 43的條形碼工作區(qū)的條形碼數(shù)據(jù)Cl和存儲到服務(wù)代碼工作區(qū)的服務(wù)代碼C2,生成復(fù)合代碼C3(參照圖1 (動作1308)。而且,輸出部53通過通信接口 44向POS終端3傳送輸出已生成的復(fù)合代碼C3 (動作1309)。告知部M驅(qū)動蜂鳴器25,鳴響第二蜂鳴音(動作 1310)。而且,告知部M輸出條形碼截止信號,從而對向操作員告知條形碼被讀取的LED等的顯示器進(jìn)行滅燈(動作1313)。之后,CPU 50根據(jù)來自POS終端3的命令判斷是否指示了結(jié)束業(yè)務(wù)(動作1319)。 當(dāng)未指示結(jié)束業(yè)務(wù)時(動作1319的否),CPU50返回到動作1302,直到所有的商品的銷售登記結(jié)束之前,重復(fù)動作1302至動作1319。當(dāng)指示了結(jié)束業(yè)務(wù)時(動作1319的是),CPU50 向攝像頭控制器49輸出攝像截止信號,用于結(jié)束由攝像頭20的攝像動作(動作1320)。另一方面,當(dāng)未檢測出減價標(biāo)簽303時(動作1307的否),第二讀取部52判斷在動作1306中是否檢測出減價標(biāo)簽303的一部分的圖像(動作1312)。當(dāng)判斷為檢測出減價標(biāo)簽303的一部分的圖像時(動作1312的是),第二讀取部52在檢測出減價標(biāo)簽303的一部分的圖像之后,起動計量規(guī)定時間的定時器56(動作1313)。而且,當(dāng)判斷為檢測出減價標(biāo)簽303的一部分的圖像時(動作1312的是),告知部M也可以周期地輸出條形碼導(dǎo)通信號,用于使顯示LED M閃燈從而告知服務(wù)信息的漏讀。接著,第二讀取部52判斷在動作 1313中已起動的定時器56是否超時(動作1314)。當(dāng)定時器56未超時(動作1314的否),第二讀取部52控制取得部51重新進(jìn)行圖像數(shù)據(jù)700的取得(動作131 。而且,第二讀取部52從重新取得的圖像數(shù)據(jù)檢測出減價標(biāo)簽303的圖像702 (動作1306)。當(dāng)定時器56超時時(動作1314的是)及未檢測出減價標(biāo)簽303的一部分的圖像時(動作1312的否),輸出部53通過通信接口 44向POS終端3傳送輸出存儲在RAM 43的條形碼工作區(qū)的條形碼數(shù)據(jù)Cl (動作1316)。告知部M驅(qū)動蜂鳴器25,鳴響第一蜂鳴器音 (動作1317)。此外,告知部M輸出條形碼截止信號,用于使向操作員告知條形碼302被讀取的LED等的顯示器滅燈(動作1318)。之后,CPU 50過渡到動作1319。根據(jù)這樣的本實施例所涉及的碼讀取裝置2,當(dāng)服務(wù)顯示標(biāo)簽的一部分的圖像被檢測出時,在服務(wù)顯示標(biāo)簽的一部分的圖像被檢測出后規(guī)定時間的期間內(nèi),通過繼續(xù)服務(wù)顯示標(biāo)簽的圖像的檢測,即使因服務(wù)顯示標(biāo)簽被粘貼在商品的凹凸部而不能檢測出所述服務(wù)顯示標(biāo)簽整體的圖像時,也能夠通過多次攝像商品300,取得條形碼數(shù)據(jù)Cl和服務(wù)代碼 C2,所以能夠不需要由操作員進(jìn)行減價處理而自動地給予減價處理和積分補(bǔ)貼處理等的服務(wù)。 此外,根據(jù)本實施例所涉及的碼讀取裝置2,當(dāng)?shù)诙x取部52讀取了減價標(biāo)簽303 的一部分的圖像時,通過告知服務(wù)信息的漏讀,操作員能夠掌握不能通過攝像頭20攝像減價標(biāo)簽303整體的圖像702的情況,所以能夠改變攝像減價標(biāo)簽303的角度。另外,本實施例的碼讀取裝置2所執(zhí)行的程序雖然被預(yù)先裝入到ROM 42而提供, 但是本實施例的碼讀取裝置2所執(zhí)行的程序也可以以能安裝的形式或能執(zhí)行的形式的文件,記錄在CD-ROM、軟磁盤(FD)、CD-R、DVD (Digital Versatile Disk 數(shù)字多功能磁盤)等的計算機(jī)可讀存儲介質(zhì)中而提供。而且,也可以將本實施例的碼讀取裝置2所執(zhí)行的程序存儲到與互聯(lián)網(wǎng)等的網(wǎng)絡(luò)連接的計算機(jī)上,通過經(jīng)由網(wǎng)絡(luò)下載而提供。此外,也可以將本實施例的碼讀取裝置2所執(zhí)行的程序經(jīng)由互聯(lián)網(wǎng)等的網(wǎng)絡(luò)提供或配置。如上所述,對本發(fā)明的實施例進(jìn)行了詳細(xì)地說明,但是只要實質(zhì)上沒有脫離本發(fā)明的發(fā)明點及效果可以有很多的變形,這對本領(lǐng)域的技術(shù)人員來說是顯而易見的。因此,這樣的變形例也全部包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種碼讀取裝置,包括攝像部,用于攝像圖像;取得部,取得已攝像的圖像;第一讀取部,從所述取得的圖像檢測出表示示出購入對象的商品的商品信息的碼符號,并從檢測出的所述碼符號讀取所述碼符號所表示的商品信息;第二讀取部,在從所述取得的圖像檢測出表示示出對所述購入商品給予的服務(wù)的服務(wù)信息的服務(wù)顯示的一部分時,在檢測出所述服務(wù)顯示的一部分后,繼續(xù)從通過所述取得部重新取得的圖像檢測所述服務(wù)顯示,而且,讀取檢測出的所述服務(wù)顯示所表示的所述服務(wù)信息;以及輸出部,輸出通過所述第一讀取部已讀取的商品信息及通過所述第二讀取部已讀取的服務(wù)信息。
2.根據(jù)權(quán)利要求1所述的碼讀取裝置,其中,所述第二讀取部在從所述取得的圖像檢測出所述服務(wù)顯示的一部分時,在檢測出所述服務(wù)顯示的一部分后規(guī)定時間內(nèi),繼續(xù)從通過所述取得部重新取得的圖像檢測所述服務(wù)顯7J\ ο
3.根據(jù)權(quán)利要求1所述的碼讀取裝置,其中,所述第二讀取部在從所述取得的圖像檢測出與預(yù)先設(shè)定的所述服務(wù)顯示的特征的重合度達(dá)到規(guī)定的值的所述服務(wù)顯示時,判斷為檢測出所述服務(wù)顯示的一部分。
4.根據(jù)權(quán)利要求1所述的碼讀取裝置,還包括存儲單元,對應(yīng)并存儲所述服務(wù)顯示的特征和所述服務(wù)顯示所表示的所述服務(wù)信息,其中,所述第二讀取部在從所述取得的圖像檢測出與所述存儲單元所存儲的所述服務(wù)顯示的特征的重合度達(dá)到規(guī)定的值的所述服務(wù)顯示時,判斷為檢測出所述服務(wù)顯示的一部分,并在檢測出所述服務(wù)顯示的一部分后,繼續(xù)從通過所述取得部重新取得的圖像檢測所述服務(wù)顯示,而且,讀取在所述存儲單元中與檢測出的所述服務(wù)顯示的特征對應(yīng)的所述服務(wù)信息,作為檢測出的所述服務(wù)顯示所表示的所述服務(wù)信息。
5.根據(jù)權(quán)利要求1所述的碼讀取裝置,還包括告知部,在檢測出所述服務(wù)顯示的一部分時,告知所述服務(wù)信息的漏讀。
6.根據(jù)權(quán)利要求5所述的碼讀取裝置,其中,所述告知部在顯示部上顯示未讀取有所述服務(wù)信息的意思的信息,從而告知所述服務(wù)信息的漏讀。
7.一種碼讀取方法,包括以下步驟取得已攝像的圖像;從所述取得的圖像檢測出表示示出購入對象的商品的商品信息的碼符號,從檢測出的所述碼符號讀取所述碼符號所表示的商品信息;在從所述取得的圖像檢測出表示示出對所述購入商品給予的服務(wù)的服務(wù)信息的服務(wù)顯示的一部分時,在檢測出所述服務(wù)顯示的一部分后,繼續(xù)從通過所述取得部重新取得的圖像檢測所述服務(wù)顯示,而且,讀取檢測出的所述服務(wù)顯示所表示的所述服務(wù)信息;以及輸出已讀取的所述商品信息及所述服務(wù)信息。
8.根據(jù)權(quán)利要求7所述的碼讀取方法,其中,在從所述取得的圖像檢測出所述服務(wù)顯示的一部分時,在檢測出所述服務(wù)顯示的一部分后規(guī)定時間內(nèi),繼續(xù)從通過所述取得部重新取得的圖像檢測所述服務(wù)顯示。
9.根據(jù)權(quán)利要求7所述的碼讀取方法,其中,在檢測出所述服務(wù)顯示的一部分時,告知所述服務(wù)信息的漏讀。
10.根據(jù)權(quán)利要求9所述的碼讀取方法,其中,在顯示部上顯示未讀取有所述服務(wù)信息的意思的信息,從而告知所述服務(wù)信息的漏
全文摘要
本發(fā)明公開了一種碼讀取裝置及碼讀取方法,該碼讀取裝置包括攝像部,用于攝像圖像;取得部,取得攝像的圖像;第一讀取部,從所述取得的圖像檢測出表示示出購入對象的商品的商品信息的碼符號,并從檢測出的所述碼符號讀取所述碼符號所表示的商品信息;第二讀取部,在從所述取得的圖像檢測出表示示出對所述購入商品給予的服務(wù)的服務(wù)信息的服務(wù)顯示的一部分時,在檢測出所述服務(wù)顯示的一部分后,繼續(xù)從通過所述取得部重新取得的圖像檢測所述服務(wù)顯示,而且,讀取檢測出的所述服務(wù)顯示所表示的所述服務(wù)信息;以及輸出部,輸出通過所述第一讀取部已讀取的商品信息及通過所述第二讀取部已讀取的服務(wù)信息。
文檔編號G07G1/12GK102314587SQ201110181199
公開日2012年1月11日 申請日期2011年6月30日 優(yōu)先權(quán)日2010年7月1日
發(fā)明者鈴木一文 申請人:東芝泰格有限公司