專(zhuān)利名稱(chēng):讀取裝置及讀取方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種使用Charge Coupled Device (CCD)攝像頭那樣的攝像裝置讀取物品本身以及附在物品上的條形碼等碼符號(hào)的讀取裝置及讀取方法,。
背景技術(shù):
從包含文字、圖案等的圖像數(shù)據(jù)中檢測(cè)并提取條形碼的技術(shù)已被公知。因此,近年來(lái),開(kāi)發(fā)有利用該技術(shù)讀取附在商品上的條形碼、二維數(shù)據(jù)代碼等的碼符號(hào)那樣的碼符號(hào)讀取裝置。例如,有具備攝像頭、圖像顯示部及譯碼器的碼符號(hào)讀取裝置。攝像頭至少攝像碼符號(hào)并輸出其圖像數(shù)據(jù)。圖像顯示部實(shí)時(shí)地顯示從攝像頭輸出的圖像數(shù)據(jù)作為視頻。譯碼器基于從攝像頭輸出的圖像數(shù)據(jù),譯碼碼符號(hào)。碼符號(hào)讀取裝置能夠使操作員識(shí)別碼符號(hào)的讀取狀況。因此,操作員能夠調(diào)整碼符號(hào)的方向、位置,以使可準(zhǔn)確地讀取碼符號(hào)。不過(guò),對(duì)操作不熟練的操作員即使看視頻也不能判斷將碼符號(hào)向哪邊方向挪動(dòng)為好,大多會(huì)在調(diào)整上浪費(fèi)時(shí)間。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種讀取裝置及讀取方法,其可以使操作不熟練的操作員能夠在短時(shí)間內(nèi)調(diào)整條形碼符號(hào)的方向或位置,以使準(zhǔn)確地讀取條形碼數(shù)據(jù)。本發(fā)明所涉及的讀取裝置,包括攝像裝置,攝像物品的圖像;候補(bǔ)區(qū)域檢測(cè)部,從通過(guò)所述攝像裝置攝像的圖像中檢測(cè)出作為所述物品的候補(bǔ)的圖區(qū)域;以及方向告知部,當(dāng)不能識(shí)別在所述圖像區(qū)域檢測(cè)出的物品時(shí),告知所述物品的移動(dòng)方向。本發(fā)明所涉及的讀取方法,包括以下步驟檢測(cè)步驟,從通過(guò)攝像裝置攝像的圖像中檢測(cè)出作為物品的候補(bǔ)的圖像區(qū)域;以及告知步驟,當(dāng)不能識(shí)別在所述圖像區(qū)域檢測(cè)出的物品時(shí),告知所述物品的移動(dòng)方向。
圖1是作為本發(fā)明的一實(shí)施例的結(jié)賬終端的外觀立體圖。圖2是所述結(jié)賬終端所具備的條形碼讀取裝置的構(gòu)成框圖。圖3是所述條形碼讀取裝置的控制器基于控制程序執(zhí)行的處理次序的流程圖。圖4是具體地示出圖3中的引導(dǎo)信息選擇處理的次序的流程圖。圖5是示意地示出通過(guò)所述條形碼讀取裝置所具備的攝像頭攝像的圖像的一幀的圖。
圖6是所述條形碼讀取裝置所具備的信息表的數(shù)據(jù)構(gòu)成圖。圖7是表示所述結(jié)賬終端的顯示器所顯示的商品登記等待畫(huà)面的一例的平面圖。圖8是表示條形碼候補(bǔ)圖像區(qū)域位于攝像圖像的右下時(shí)的圖像顯示區(qū)的一顯示例的平面圖。圖9是表示條形碼候補(bǔ)圖像區(qū)域雖然位于攝像圖像的中央?yún)s未讀取有條形碼數(shù)據(jù)時(shí)的圖像顯示區(qū)的一顯示例的平面圖。圖10是表示條形碼候補(bǔ)圖像區(qū)域位于攝像圖像的中央并讀取有條形碼數(shù)據(jù)時(shí)的圖像顯示區(qū)的一顯示例的平面圖。
具體實(shí)施例方式作為本發(fā)明的讀取裝置和讀取方法,除了可以讀取附在物品上的碼符號(hào)之外,還可以讀取物品本身,作為讀取對(duì)象的物品可以是商品自身例如是蘋(píng)果、面包等。本發(fā)明所涉及的讀取裝置可以涉及商品自身。在本發(fā)明中,將碼符號(hào)和商品統(tǒng)稱(chēng)為物品,在這個(gè)專(zhuān)利申請(qǐng)文件中以作為物品之一的碼符號(hào)為例進(jìn)行說(shuō)明。下面,用附圖對(duì)以讀取碼符號(hào)為例的讀取裝置的一實(shí)施例進(jìn)行說(shuō)明。該實(shí)施例將讀取裝置應(yīng)用于被編入到自助式結(jié)賬終端1中的條形碼讀取裝置8。圖1是結(jié)賬終端1的外觀立體圖。結(jié)賬終端1包括未登記商品載置臺(tái)2、已登記商品載置臺(tái)3及終端主體4。未登記商品載置臺(tái)2具有用于載置未登記商品信息的商品的負(fù)荷接受面加。已登記商品載置臺(tái)3具有用于載置已完成商品信息的登記的商品的負(fù)荷接受面3a。終端主體4設(shè)置在已登記商品載置臺(tái)3上。用于鉤掛購(gòu)物袋的把手部分的一對(duì)掛鉤部5固定在已登記商品載置臺(tái)3的負(fù)荷接受面3a上。在未登記商品載置臺(tái)2的負(fù)荷接受面加中具有用于計(jì)量載置在負(fù)荷接受面加上的商品的重量的重量計(jì)量單元。在已登記商品載置臺(tái)3的負(fù)荷接受面3a中也具有用于計(jì)量載置在負(fù)荷接受面3a上的商品的重量的重量計(jì)量單元。通過(guò)這些重量計(jì)量單元計(jì)量的重量用于防止商品的登記遺漏或不當(dāng)?shù)闹亓啃r?yàn)中。終端主體4在其上部安裝顯示器6。顯示器6諸如是CRT (Cathode Ray Tube 陰極射線管)顯示器、液晶顯示器(Liquid Crystal Display 液晶顯示器)、有機(jī)EL(Organic Electro-Luminescence 有機(jī)電致發(fā)光)顯示器等,并在其畫(huà)面6a上配置觸摸面板6b。終端主體4在一側(cè)部安裝電子結(jié)算終端7。電子結(jié)算終端7與電子貨幣介質(zhì)進(jìn)行無(wú)線通信,并電子結(jié)算商品交易的貨款。終端主體4在其內(nèi)部搭載條形碼讀取裝置8和票據(jù)打印機(jī)9。此外,終端主體4在其正面形成條形碼讀取窗10和票據(jù)發(fā)放口 11。條形碼讀取裝置8讀取向條形碼讀取窗10的玻璃面舉起照亮的附在商品上的條形碼符號(hào)。票據(jù)打印機(jī)9打印記錄登記商品交易內(nèi)容的票據(jù),并從票據(jù)發(fā)放口 11發(fā)放。圖2是表示條形碼讀取裝置8的構(gòu)成的功能框圖。條形碼讀取裝置8包括控制器 21、程序存儲(chǔ)部22、攝像頭23、圖像存儲(chǔ)器對(duì)、譯碼器25、接口(I/F) 26、蜂鳴器27、信息表 28及圖像顯示區(qū)四??刂破?1擔(dān)負(fù)控制條形碼讀取裝置8的中樞,以CPU (Central Processing Unit 中央處理器)構(gòu)成主體。程序存儲(chǔ)部22存儲(chǔ)用于操縱控制器21的控制程序。
攝像頭23包括作為平面圖像傳感器的CXD攝像元件及其控制電路、用于使CXD攝像元件成像攝像區(qū)域的圖像的攝像頭。從條形碼讀取窗10通過(guò)攝像頭在CCD攝像元件的區(qū)域成像的圖像的區(qū)域是攝像區(qū)域。攝像頭23以幀為單位向控制器21輸出攝像區(qū)域的圖像。在本實(shí)施例中,將以幀為單位的圖像稱(chēng)為幀圖像。圖像存儲(chǔ)器M依次展開(kāi)并存儲(chǔ)從攝像頭23輸出的幀圖像。譯碼器25根據(jù)以下的圖像數(shù)據(jù)來(lái)譯碼條形碼數(shù)據(jù),該圖像數(shù)據(jù)是從圖像存儲(chǔ)器M所展開(kāi)的幀圖像提取出作為條形碼候補(bǔ)的區(qū)域的圖像數(shù)據(jù)。接口沈?qū)⑼ㄟ^(guò)譯碼器25譯碼的條形碼數(shù)據(jù)輸出給結(jié)賬終端1的主CPU。蜂鳴器 27根據(jù)通過(guò)接口沈輸出有條形碼數(shù)據(jù)發(fā)出規(guī)定的讀取完成音。信息表觀存儲(chǔ)對(duì)操作員進(jìn)行引導(dǎo)的引導(dǎo)信息的數(shù)據(jù)。圖像顯示區(qū)四實(shí)時(shí)地顯示通過(guò)攝像頭23攝像的幀圖像??刂破?1按照程序存儲(chǔ)部22所存儲(chǔ)的控制程序,實(shí)現(xiàn)作為圖像顯示部31、候補(bǔ)區(qū)域檢測(cè)部32、方向判定部33及方向告知部34的功能。這些功能通過(guò)圖3及圖4的流程圖被說(shuō)明。當(dāng)控制程序啟動(dòng)時(shí),控制器21開(kāi)始圖3所示的處理。首先,控制器21取得通過(guò)攝像頭23攝像的幀圖像,并在圖像存儲(chǔ)器M中展開(kāi)該圖像(Act 1)。接著,控制器21根據(jù)展開(kāi)在圖像存儲(chǔ)器M中的圖像數(shù)據(jù),制成使攝像圖像左右翻轉(zhuǎn)的鏡像圖像的數(shù)據(jù)(Act 2)。 如制成鏡像圖像,則控制器21在圖像顯示區(qū)四上顯示該鏡像圖像(Act3)。圖像顯示區(qū)四形成在結(jié)賬終端1的顯示器6所顯示的商品登記等待畫(huà)面40的一部分上。圖7示出商品登記等待畫(huà)面40的一例。結(jié)賬終端1在商品登記等待畫(huà)面40中配置已登記商品的明細(xì)顯示欄41、已登記商品的合計(jì)顯示欄42及表示無(wú)條形碼商品的分類(lèi)的觸摸按鈕區(qū)域43。條形碼讀取裝置8在商品登記等待畫(huà)面40的中央下側(cè)形成矩形的圖像顯示區(qū)四。也就是說(shuō),條形碼讀取裝置8在終端主體4的正面所形成的條形碼讀取窗10 的大致正上方形成圖像顯示區(qū)四。這里,使顯示器6顯示通過(guò)攝像頭23攝像的圖像的圖像顯示部31通過(guò)Act UAct 2及Act 3的各處理實(shí)現(xiàn)。通過(guò)圖像顯示部31被顯示的圖像是使通過(guò)攝像頭23攝像的圖像左右翻轉(zhuǎn)的鏡像。接著,控制器21解析存儲(chǔ)在圖像存儲(chǔ)器對(duì)中的幀圖像,檢測(cè)出推測(cè)為包含有條形碼符號(hào)的圖像區(qū)域、所謂的條形碼候補(bǔ)圖像區(qū)域(Act 4)。該處理諸如利用在日本公開(kāi)的特開(kāi)2005-266907號(hào)公報(bào)所公開(kāi)的技術(shù)??刂破?1判斷是否能夠檢測(cè)出條形碼候補(bǔ)圖像區(qū)域(Act 5)。在不能檢測(cè)出時(shí) (Act 5的否),控制器21返回到Act 1的處理。也就是說(shuō),控制器21從攝像頭23取得下次的幀圖像,再次進(jìn)行Act 2、3、4的各處理。在能夠檢測(cè)出條形碼候補(bǔ)圖像區(qū)域時(shí)(Act 5的是),控制器21從圖像顯示區(qū)四所顯示的攝像圖像中識(shí)別顯示條形碼候補(bǔ)圖像區(qū)域。具體地說(shuō),控制器21用框包圍條形碼候補(bǔ)圖像區(qū)域(Act 6)。在多個(gè)區(qū)域作為條形碼候補(bǔ)圖像區(qū)域被同時(shí)檢測(cè)出時(shí),控制器21決定作為條形碼候補(bǔ)的優(yōu)先度。優(yōu)先度根據(jù)條形碼候補(bǔ)圖像區(qū)域的大小相對(duì)于商品的平面面積的比例或條形碼候補(bǔ)圖像區(qū)域的長(zhǎng)邊方向相對(duì)于商品的外殼形狀的方向等的判定條件來(lái)進(jìn)行決定??刂破?1選擇優(yōu)先度最高的條形碼候補(bǔ)圖像區(qū)域進(jìn)行識(shí)別顯示。也就是說(shuō),控制器21用框包圍選擇的條形碼候補(bǔ)圖像區(qū)域?;蛘?,控制器21全部用框包圍檢測(cè)出的條形碼候補(bǔ)圖像區(qū)域,其中,只改變優(yōu)先度最高的條形碼候補(bǔ)圖像區(qū)域的框的顏色。另外,識(shí)別顯示的方法不限于用框包圍的方法。在這里,從通過(guò)攝像頭23攝像的圖像檢測(cè)出作為條形碼候補(bǔ)的圖像區(qū)域的候補(bǔ)區(qū)域檢測(cè)部32通過(guò)Act 4、Act 5及Act 6的各處理實(shí)現(xiàn)。另外,Act 6的處理可以從候補(bǔ)區(qū)域檢測(cè)部32省略。在識(shí)別顯示條形碼候補(bǔ)圖像區(qū)域后,控制器21用譯碼器25譯碼條形碼數(shù)據(jù)(Act 7)。在多個(gè)區(qū)域作為條形碼候補(bǔ)圖像區(qū)域被同時(shí)檢測(cè)出時(shí),控制部21從優(yōu)先度高的區(qū)域開(kāi)始按順序譯碼條形碼數(shù)據(jù)。通常,當(dāng)以接近條形碼讀取窗10的玻璃面的距離向其讀取窗10的中央部分舉起照亮有條形碼符號(hào)時(shí),則條形碼圖像較大地位于通過(guò)攝像頭23攝像的圖像的中心。因此, 譯碼器25能夠從攝影圖像準(zhǔn)確地譯碼條形碼數(shù)據(jù)。不過(guò),在離開(kāi)條形碼讀取窗10的玻璃面而舉起照亮有條形碼符號(hào)時(shí),條形碼的圖像相對(duì)于攝影圖像小。此外,在脫離條形碼讀取窗10的中央部分而舉起照亮有條形碼符號(hào)時(shí),條形碼的圖像位于攝影圖像的一端。因此, 存在有譯碼器25不能從攝影圖像準(zhǔn)確地譯碼條形碼數(shù)據(jù)的問(wèn)題??刂撇?1判定通過(guò)譯碼器25是否能夠譯碼條形碼數(shù)據(jù)(Act 8)。在能夠譯碼條形碼數(shù)據(jù)時(shí)(Act 8的是),控制器21以規(guī)定顏色全面涂色能夠譯碼條形碼數(shù)據(jù)的條形碼候補(bǔ)圖像區(qū)域的框內(nèi)(Act 9)。此外,控制器21通過(guò)接口沈?qū)⑼ㄟ^(guò)譯碼器25譯碼的條形碼數(shù)據(jù)輸出給主CPU(Act 10)。主CPU基于從條形碼讀取裝置8輸入的條形碼數(shù)據(jù),對(duì)商品信息進(jìn)行登記處理。針對(duì)于此,在通過(guò)譯碼器25不能譯碼條形碼數(shù)據(jù)時(shí)(Act 8的否),控制器21執(zhí)行引導(dǎo)信息的選擇處理(Act 11)。也就是說(shuō),控制器21根據(jù)當(dāng)前的條形碼候補(bǔ)圖像區(qū)域,判定條形碼的譯碼率變高的方向。如上所述,當(dāng)條形碼圖像較大地位于通過(guò)攝像頭23攝像的圖像中心時(shí),則條形碼數(shù)據(jù)的譯碼率變高。不過(guò),即使條形碼圖像位于攝像圖像的中心,如果條形碼的圖像小時(shí), 則條形碼數(shù)據(jù)的譯碼率也低。此外,在條形碼圖像位于攝像圖像的一端時(shí),條形碼數(shù)據(jù)的譯碼率也低。因此,控制器21根據(jù)條形碼候補(bǔ)區(qū)域相對(duì)于攝像區(qū)域的大小及攝像圖像內(nèi)的條形碼候補(bǔ)圖像區(qū)域的位置,判定條形碼的譯碼率變高的方向。當(dāng)判定有條形碼的譯碼率變高的方向時(shí),控制器21從信息表觀選擇用于向其方向引導(dǎo)條形碼候補(bǔ)圖像區(qū)域的引導(dǎo)信息??刂破?1在圖像顯示區(qū)四上顯示選擇的引導(dǎo)信息(Act 12)。在這里,根據(jù)條形碼候補(bǔ)圖像區(qū)域判定條形碼數(shù)據(jù)的譯碼率變高的方向的方向判定部33通過(guò)Act 11的處理實(shí)現(xiàn)。告知通過(guò)方向判定部33判定的方向的方向告知部34通過(guò)Act 12的處理實(shí)現(xiàn)。如在Act 10的處理中向主CPU輸出有條形碼數(shù)據(jù)或在Act 12的處理中圖像顯示區(qū)四顯示有引導(dǎo)信息,則控制部21返回到Act 1的處理。而且,控制器21從攝像頭23取得下一幀圖像,并再次執(zhí)行Act 2以下的各處理。
7
圖4是表示引導(dǎo)信息選擇處理(Act 11)的具體次序的流程圖。當(dāng)進(jìn)入引導(dǎo)信息選擇處理時(shí),控制器21檢測(cè)出條形碼候補(bǔ)圖像區(qū)域位于攝像頭23的攝像圖像中的哪個(gè)位置(Act 21)。這時(shí),當(dāng)有多個(gè)條形碼候補(bǔ)圖像區(qū)域時(shí),則檢測(cè)出優(yōu)先度最高的條形碼候補(bǔ)圖像區(qū)域的位置。圖5示意地示出攝像頭23的CXD攝像元件所成像的攝像圖像的一幀。在本實(shí)施例中,攝像圖像的一幀區(qū)分為在中央包含其中心0的長(zhǎng)方形的中央?yún)^(qū)域P、及包圍該中心區(qū)域P的周邊區(qū)域。并且,周邊區(qū)域相對(duì)于中央?yún)^(qū)域P區(qū)分為左上方的區(qū)域A、上方的區(qū)域B、 右上方的區(qū)域C、右方的區(qū)域D、右下方的區(qū)域E、下方的區(qū)域F、左下方的區(qū)域G及左方的區(qū)域H。通常,譯碼器25的條形碼數(shù)據(jù)的譯碼率在大的條形碼圖像位于中央?yún)^(qū)域P內(nèi)時(shí)高。不過(guò),當(dāng)條形碼圖像小時(shí),即使條形碼圖像位于中央?yún)^(qū)域P內(nèi),條形碼數(shù)據(jù)的譯碼率也降低。此外,周邊區(qū)域A H由于從光源的照射光量的降低、在包含攝像頭的光學(xué)系中的采光量的降低或圖像失真等,導(dǎo)致條形碼數(shù)據(jù)的譯碼率低。因此,條形碼讀取裝置8具備圖6 所示的數(shù)據(jù)內(nèi)容的信息表28。也就是說(shuō),為了提高條形碼候補(bǔ)圖像的譯碼率,信息表觀存儲(chǔ)引導(dǎo)將條形碼向條形碼讀取窗10的玻璃面接近的引導(dǎo)信息“請(qǐng)將商品向玻璃面靠近”,作為信息號(hào)碼“1”的數(shù)據(jù)。此外,信息表觀將引導(dǎo)使位于各周邊區(qū)域A H的條形碼候補(bǔ)圖像區(qū)域分別向攝像圖像的中央?yún)^(qū)域P內(nèi)移動(dòng)的引導(dǎo)信息“請(qǐng)將商品向XX(方向)挪動(dòng)”與周邊區(qū)域A H的信息一起進(jìn)行存儲(chǔ),作為信息號(hào)碼“2” “9”的各數(shù)據(jù)。在Act 21的處理中,控制器21檢測(cè)出條形碼候補(bǔ)圖像區(qū)域存在于攝像圖像的區(qū)分區(qū)域A H或P的哪個(gè)區(qū)域內(nèi)。在跨越多個(gè)區(qū)分區(qū)域時(shí),控制器21檢測(cè)出面積最大的區(qū)域。在條形碼候補(bǔ)圖像區(qū)域存在于中央?yún)^(qū)域P內(nèi)時(shí)(Act 22的是),控制器21從信息表觀選擇信息號(hào)碼“1”的引導(dǎo)信息數(shù)據(jù)(Act 23)。針對(duì)于此,在條形碼候補(bǔ)圖像區(qū)域存在于周邊區(qū)域A H內(nèi)時(shí)(Act 22的否),控制器21從信息表觀選擇與條形碼候補(bǔ)圖像區(qū)域所存在的周邊區(qū)域A H對(duì)應(yīng)的信息號(hào)碼 “2” “9”的引導(dǎo)信息。也就是說(shuō),在條形碼候補(bǔ)圖像區(qū)域存在于周邊區(qū)域A內(nèi)時(shí)(ActM的是),則控制器 21選擇信息號(hào)碼“2”的引導(dǎo)信息數(shù)據(jù)(Act 25)。在條形碼候補(bǔ)圖像區(qū)域存在于周邊區(qū)域B 內(nèi)時(shí)(Act沈的是),則控制器21選擇信息號(hào)碼“3”的引導(dǎo)信息數(shù)據(jù)(Act 27)。在條形碼候補(bǔ)圖像區(qū)域存在于周邊區(qū)域C內(nèi)時(shí)(Act觀的是),則控制器21選擇信息號(hào)碼“4”的引導(dǎo)信息數(shù)據(jù)(Act 29)。在條形碼候補(bǔ)圖像區(qū)域存在于周邊區(qū)域D內(nèi)時(shí)(Act 30的是),則控制器21選擇信息號(hào)碼“5”的引導(dǎo)信息數(shù)據(jù)(Act 31)。在條形碼候補(bǔ)圖像區(qū)域存在于周邊區(qū)域E內(nèi)時(shí)(Act 32的是),則控制器21選擇信息號(hào)碼“6”的引導(dǎo)信息數(shù)據(jù)(Act 33)。 在條形碼候補(bǔ)圖像區(qū)域存在于周邊區(qū)域F內(nèi)時(shí)(Act 34的是),則控制器21選擇信息號(hào)碼 “7”的引導(dǎo)信息數(shù)據(jù)(Act35)。當(dāng)條形碼候補(bǔ)圖像區(qū)域存在于周邊區(qū)域G內(nèi)時(shí)(Act 36的是),則控制器21選擇信息號(hào)碼“8”的引導(dǎo)信息數(shù)據(jù)(Act 37)。在條形碼候補(bǔ)圖像區(qū)域存在于周邊區(qū)域H內(nèi)時(shí)(Act 22 Act 36的否),則控制器21選擇信息號(hào)碼“9”的引導(dǎo)信息數(shù)據(jù)(Act 38)。
這樣,被選擇的任意一個(gè)的引導(dǎo)信息通過(guò)Act 12的處理顯示在圖像顯示區(qū)四上。 以上,引導(dǎo)信息選擇處理完成。具有這樣構(gòu)成的條形碼讀取裝置8的自助式結(jié)賬終端1諸如設(shè)置在超市的結(jié)賬處。利用結(jié)賬終端1進(jìn)行購(gòu)買(mǎi)商品的結(jié)賬的顧客首先將未登記商品信息的商品放在未登記商品載置臺(tái)2的負(fù)荷接受面加上。接著,顧客從負(fù)荷接受面加逐件拿起商品,并將附在其商品上的條形碼符號(hào)向條形碼讀取窗10舉起照亮。其結(jié)果,在通過(guò)條形碼讀取裝置8讀取有條形碼數(shù)據(jù)時(shí),從蜂鳴器27發(fā)出讀取完成音。此外,顯示在顯示器6上的商品登記等待畫(huà)面40的明細(xì)顯示欄41顯示有所述商品的登記信息。因此,顧客將手持的商品裝入在已登記商品載置臺(tái)3的負(fù)荷接受面3a上被撐開(kāi)的購(gòu)物袋中。針對(duì)于此,在即使將商品的條形碼符號(hào)向條形碼讀取窗10舉起照亮也未讀取有條形碼數(shù)據(jù)時(shí),商品登記等待畫(huà)面40的圖像顯示區(qū)四顯示有攝像圖像的鏡像及規(guī)定的引導(dǎo)fn息。圖8是顯示有引導(dǎo)信息的圖像顯示區(qū)四的一顯示例。另外,為了便于說(shuō)明,省略商品以外的圖像。后述的圖9及圖10也同樣。在圖8的例子中,附在商品50上的條形碼符號(hào)51的作為候補(bǔ)的條形碼候補(bǔ)圖像區(qū)域52存在于攝像圖像的中央?yún)^(qū)域P的左下的區(qū)域G。這時(shí),從信息表觀選擇信息號(hào)碼 “8”的引導(dǎo)信息“請(qǐng)將商品向右上移動(dòng)”,并在圖像顯示區(qū)四上顯示。因此,顧客按照該信息使向條形碼讀取窗10舉起照亮的商品50向右上移動(dòng)。圖9是使商品50向右上移動(dòng)并位于攝像圖像的中心部分時(shí)的圖像顯示區(qū)四的一顯示例。在圖9的例子中,條形碼候補(bǔ)圖像區(qū)域52位于攝像圖像的中央?yún)^(qū)域P。不過(guò),條形碼符號(hào)51的圖像小。因此,譯碼器25不能譯碼條形碼數(shù)據(jù)。這時(shí),從信息表觀選擇信息號(hào)碼“1”的引導(dǎo)信息“請(qǐng)將商品接近玻璃面”,并在圖像顯示區(qū)四上顯示。因此,顧客按照該信息將向條形碼讀取窗10舉起照亮的商品50向玻璃面接近。圖10是將商品50向玻璃面靠近時(shí)的圖像顯示區(qū)四的一顯示例。在圖10的例子中,由于將商品50向玻璃面靠近,所以條形碼符號(hào)51的圖像變大。因此,譯碼器25能夠譯碼條形碼數(shù)據(jù)。當(dāng)條形碼數(shù)據(jù)被譯碼時(shí),則以規(guī)定的顏色全面涂色條形碼候補(bǔ)圖像區(qū)域52。 此外,引導(dǎo)信息欄顯示有固定的信息“已讀取有條形碼”。因此,按照引導(dǎo)信息挪動(dòng)商品的操作員能夠通過(guò)以規(guī)定顏色全面涂色條形碼候補(bǔ)圖像區(qū)域52,識(shí)別讀取有條形碼數(shù)據(jù)。這樣,操作員只按照引導(dǎo)信息使向條形碼讀取窗10舉起照亮的商品移動(dòng),就準(zhǔn)確地讀取附在其商品上的條形碼符號(hào)的數(shù)據(jù)。因此,即使對(duì)像自助式的結(jié)賬終端1那樣操作不習(xí)慣的顧客是操作員,也能夠以短時(shí)間調(diào)整條形碼符號(hào)的方向或位置,以使可準(zhǔn)確地讀取條形碼數(shù)據(jù)。而且,引導(dǎo)信息在顯示器6的畫(huà)面上與鏡像的攝像圖像一起顯示在條形碼讀取窗 10的大致正上方所設(shè)置的圖像顯示區(qū)四上。因此,由于操作員邊看圖像顯示區(qū)四所顯示的攝像圖像邊可以將商品向所述顯示部四的中心方向移動(dòng),所以作業(yè)容易。因此,能夠縮短條形碼數(shù)據(jù)的讀取處理所需要的時(shí)間,并能夠謀求提高處理效率。此外,也能夠減輕操作員的緊張狀態(tài)。
另外,該發(fā)明不限于上述實(shí)施例,實(shí)施階段在不脫離其主旨的范圍內(nèi)可以變形具體化構(gòu)成要素。在上述實(shí)施例中,方向告知部34通過(guò)顯示引導(dǎo)信息,并根據(jù)候補(bǔ)區(qū)域檢測(cè)部檢測(cè)出的圖像區(qū)域,告知條形碼的譯碼率變高的方向。方向告知部34不限于此。例如,也可以利用聲音合成裝置通過(guò)聲音引導(dǎo)告知引導(dǎo)信息。這時(shí),將在攝像頭23中攝像的圖像顯示在顯示器6上的圖像顯示部31并不一定必須設(shè)置。也可以通過(guò)觸摸面板選擇聲音的語(yǔ)言(漢語(yǔ)或英語(yǔ))O此外,上述實(shí)施例將本發(fā)明應(yīng)用于自助式結(jié)賬終端1中的條形碼讀取裝置8。本發(fā)明的適用對(duì)象不限于此。此外,本發(fā)明也可以適用于條形碼以外的碼符號(hào)、例如二維數(shù)據(jù)代碼的讀取裝置。當(dāng)然,上述是以碼符號(hào)為例作為物品進(jìn)行說(shuō)明的,本發(fā)明也可以適用于用于檢測(cè)商品自身(面包、蘋(píng)果等)的裝置。而且,作為物品的圖像區(qū)域的檢測(cè)方法包括有通過(guò)識(shí)別包含在攝像的圖像中的指定的物品的輪廓來(lái)進(jìn)行檢測(cè)的方法等。本發(fā)明的碼符號(hào)讀取裝置可以包括包括譯碼器、候補(bǔ)區(qū)域檢測(cè)部、方向判定部及方向告知部。譯碼器從通過(guò)攝像頭攝像的商品的圖像譯碼附在商品上的碼符號(hào)。候補(bǔ)區(qū)域檢測(cè)部從通過(guò)攝像頭攝像的商品的圖像中檢測(cè)出作為碼符號(hào)候補(bǔ)的圖像區(qū)域。方向判定部在通過(guò)譯碼器不能譯碼碼符號(hào)時(shí),根據(jù)通過(guò)候補(bǔ)區(qū)域檢測(cè)部檢測(cè)出的圖像區(qū)域,判定碼符號(hào)的譯碼率變高的方向。方向告知部告知通過(guò)方向判定部判定的方向。本發(fā)明的碼符號(hào)讀取方法可以包括以下的步驟用譯碼器從通過(guò)攝像頭攝像的商品圖像譯碼附在所述商品上的碼符號(hào);從通過(guò)所述攝像頭攝像的商品圖像中檢測(cè)出作為所述碼符號(hào)的候補(bǔ)的圖像區(qū)域;在通過(guò)所述譯碼器不能譯碼所述碼符號(hào)時(shí),根據(jù)檢測(cè)出的圖像區(qū)域判定所述碼符號(hào)的譯碼率變高的方向;以及告知被判定的方向。而且,上述實(shí)施例在裝置內(nèi)部的程序存儲(chǔ)部22中預(yù)先存儲(chǔ)有實(shí)現(xiàn)發(fā)明的功能的控制程序。不過(guò),不限于此,也可以將同樣的程序從網(wǎng)絡(luò)下載到裝置中?;蛘撸部梢詫⒂涗浽诖鎯?chǔ)介質(zhì)中的同樣的程序安裝到裝置中。存儲(chǔ)介質(zhì)如像CD-ROM那樣存儲(chǔ)程序、且裝置可讀取,則其形態(tài)不限。此外,通過(guò)程序的安裝、下載獲得的功能也可以與裝置內(nèi)部的OS(操作系統(tǒng))等協(xié)動(dòng),實(shí)現(xiàn)其功能。如上所述,對(duì)本發(fā)明的實(shí)施例進(jìn)行了詳細(xì)地說(shuō)明,但是只要實(shí)質(zhì)上沒(méi)有脫離本發(fā)明的發(fā)明點(diǎn)及效果可以有很多的變形,這對(duì)本領(lǐng)域的技術(shù)人員來(lái)說(shuō)是顯而易見(jiàn)的。因此,這樣的變形例也全部包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種讀取裝置,包括攝像裝置,攝像物品的圖像;候補(bǔ)區(qū)域檢測(cè)部,從通過(guò)所述攝像裝置攝像的圖像中檢測(cè)出作為所述物品的候補(bǔ)的圖像區(qū)域;以及方向告知部,當(dāng)不能識(shí)別在所述圖像區(qū)域檢測(cè)出的物品時(shí),告知所述物品的移動(dòng)方向。
2.根據(jù)權(quán)利要求1所述的讀取裝置,其中,還包括譯碼器,所述譯碼器用于從通過(guò)所述攝像裝置攝像的所述物品的圖像上譯碼附在所述物品上的碼符號(hào),其中,所述候補(bǔ)區(qū)域檢測(cè)部從通過(guò)所述攝像裝置攝像的物品的圖像中檢測(cè)出作為所述碼符號(hào)的候補(bǔ)的圖像區(qū)域,所述方向告知部在通過(guò)所述譯碼器不能譯碼所述碼符號(hào)時(shí)告知所述碼符號(hào)的譯碼率變高的方向。
3.根據(jù)權(quán)利要求2所述的讀取裝置,其中,還包括所述方向告知部將通過(guò)所述候補(bǔ)區(qū)域檢測(cè)部檢測(cè)出的圖像區(qū)域變大的方向作為所述碼符號(hào)的譯碼率變高的方向進(jìn)行告知,或者、所述方向告知部將通過(guò)所述候補(bǔ)區(qū)域檢測(cè)部檢測(cè)出的圖像區(qū)域向通過(guò)所述攝像頭攝像的圖像的中心接近的方向作為所述碼符號(hào)的譯碼率變高的方向進(jìn)行告知。
4.根據(jù)權(quán)利要求2所述的讀取裝置,還包括圖像顯示部,將通過(guò)所述攝像頭攝像的圖像顯示在顯示區(qū)上,其中,所述圖像顯示部在通過(guò)所述候補(bǔ)區(qū)域檢測(cè)部檢測(cè)出作為所述碼符號(hào)的候補(bǔ)的圖像區(qū)域時(shí),在所述顯示區(qū)的通過(guò)所述攝像頭攝像的圖像上識(shí)別顯示該圖像區(qū)域。
5.根據(jù)權(quán)利要求4所述的讀取裝置,其中,所述方向告知部將在所述顯示區(qū)上被識(shí)別顯示的圖像區(qū)域變大的方向作為所述碼符號(hào)的譯碼率變高的方向進(jìn)行告知,或者、所述方向告知部將在所述顯示區(qū)上被識(shí)別顯示的圖像區(qū)域向通過(guò)所述攝像頭攝像的圖像的中心接近的方向作為所述碼符號(hào)的譯碼率變高的方向進(jìn)行告知。
6.根據(jù)權(quán)利要求4所述的讀取裝置,其中,所述方向告知部在所述顯示區(qū)上顯示告知方向的引導(dǎo)信息。
7.根據(jù)權(quán)利要求4所述的讀取裝置,其中,所述圖像顯示部在所述顯示區(qū)上顯示使在所述攝像頭中攝像的圖像左右翻轉(zhuǎn)的鏡像。
8.根據(jù)權(quán)利要求7所述的讀取裝置,其中,所述方向告知部將在所述顯示區(qū)上被識(shí)別顯示的圖像區(qū)域向通過(guò)所述攝像頭攝像的圖像的中心接近的方向作為所述碼符號(hào)的譯碼率變高的方向進(jìn)行告知。
9.根據(jù)權(quán)利要求4所述的讀取裝置,其中,所述圖像顯示部在通過(guò)所述候補(bǔ)區(qū)域檢測(cè)部檢測(cè)出多個(gè)圖像區(qū)域時(shí),選擇任一個(gè)圖像區(qū)域,在通過(guò)所述攝像頭攝像的圖像上進(jìn)行識(shí)別顯示,所述方向告知部將從所述多個(gè)圖像區(qū)域中選擇的圖像區(qū)域變大的方向作為所述碼符號(hào)的譯碼率變高的方向進(jìn)行告知,或者、所述方向告知部將從所述多個(gè)圖像區(qū)域中選擇的圖像區(qū)域向通過(guò)所述攝像頭攝像的圖像的中心接近的方向作為所述碼符號(hào)的譯碼率變高的方向進(jìn)行告知。
10.一種讀取方法,包括以下步驟檢測(cè)步驟,從通過(guò)攝像裝置攝像的圖像中檢測(cè)出作為物品的候補(bǔ)的圖像區(qū)域;以及告知步驟,當(dāng)不能識(shí)別在所述圖像區(qū)域檢測(cè)出的物品時(shí),告知所述物品的移動(dòng)方向。
11.根據(jù)權(quán)利要求10所述的讀取方法,還包括以下步驟譯碼步驟,當(dāng)在所述檢測(cè)步驟中從通過(guò)所述攝像裝置攝像的圖像中檢測(cè)出作為所述物品的碼符號(hào)的候補(bǔ)的圖像區(qū)域時(shí),用譯碼器從通過(guò)攝像裝置攝像的物品的圖像上譯碼附在所述物品上的碼符號(hào);在所述告知步驟中,在通過(guò)所述譯碼器不能譯碼所述碼符號(hào)時(shí),告知所述碼符號(hào)的譯碼率變高的方向。
全文摘要
本發(fā)明公開(kāi)一種讀取裝置及讀取方法,該裝置包括攝像裝置,攝像物品的圖像;候補(bǔ)區(qū)域檢測(cè)部,從通過(guò)所述攝像裝置攝像的圖像中檢測(cè)出作為所述物品的候補(bǔ)的圖像區(qū)域;以及方向告知部,當(dāng)不能識(shí)別在所述圖像區(qū)域檢測(cè)出的物品時(shí),告知所述物品的移動(dòng)方向。
文檔編號(hào)G06K7/10GK102163274SQ20111003747
公開(kāi)日2011年8月24日 申請(qǐng)日期2011年2月14日 優(yōu)先權(quán)日2010年2月15日
發(fā)明者佐野雅仁 申請(qǐng)人:東芝泰格有限公司