本發(fā)明實(shí)施例涉及傳感器設(shè)備的技術(shù)領(lǐng)域,尤其涉及一種傳感器采集數(shù)據(jù)的方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
隨著科學(xué)技術(shù)的不斷進(jìn)步,紙幣的造假技術(shù)也不斷提高,因此鑒偽裝置更應(yīng)該提高自身鑒別假幣的能力。
atm(automatictellermachine,自動(dòng)存取款機(jī))是一種客戶進(jìn)行自助服務(wù)的電子化設(shè)備,它具有存款、取款、卡卡轉(zhuǎn)賬、查詢余額、修改密碼等功能,是一種新型的銀行電腦終端。當(dāng)用戶存款時(shí),將鈔票放入入鈔口,atm機(jī)中的鑒偽裝置進(jìn)行驗(yàn)鈔,點(diǎn)鈔裝置進(jìn)行點(diǎn)鈔?,F(xiàn)有技術(shù)中通常改變?nèi)脞n口的機(jī)械結(jié)構(gòu)來(lái)控制紙幣放入的位置,但是仍然避免不了紙幣傾斜的情況,紙幣傾斜則導(dǎo)致紙幣鑒偽等不準(zhǔn)確。
以鑒偽裝置為例,如果紙幣存在傾斜或缺損的情況下,會(huì)導(dǎo)致采集的紙幣厚度等圖像信息不完整,繼而引發(fā)鑒偽結(jié)果出錯(cuò)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供了一種傳感器采集數(shù)據(jù)的方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),避免了由于紙幣放置傾斜導(dǎo)致采集紙幣圖像信息不完整,提高了圖像采集的準(zhǔn)確性。
第一方面,本發(fā)明實(shí)施例提供了一種傳感器采集數(shù)據(jù)的方法,包括:
在紙幣傳輸通道中的檢測(cè)傳感器每次檢測(cè)得到紙幣的數(shù)據(jù)時(shí),將本次檢測(cè)得到的數(shù)據(jù)寫(xiě)入臨時(shí)存儲(chǔ)器的當(dāng)前行的下一行;
在接收到數(shù)據(jù)采集的觸發(fā)信號(hào)時(shí),獲取預(yù)先設(shè)置的預(yù)讀行數(shù)值,根據(jù)所述預(yù)讀行數(shù)值確定從所述臨時(shí)存儲(chǔ)器中采集數(shù)據(jù)的開(kāi)始行,所述開(kāi)始行位于臨時(shí)存儲(chǔ)器的當(dāng)前行之前或之后;其中所述預(yù)讀行數(shù)值根據(jù)預(yù)設(shè)紙幣最大傾斜角度確定,所述觸發(fā)信號(hào)是在所述紙幣傳輸通道中的紅外傳感器檢測(cè)到紙幣時(shí)發(fā)送的;
在所述臨時(shí)存儲(chǔ)器中從所述開(kāi)始行開(kāi)始逐行采集數(shù)據(jù),采集的數(shù)據(jù)的總行數(shù)不小于所述預(yù)讀行數(shù)值與紙幣的數(shù)據(jù)總行數(shù)之和,并將采集的數(shù)據(jù)進(jìn)行輸出。
第二方面,本發(fā)明實(shí)施例還提供了一種傳感器采集數(shù)據(jù)裝置,包括:
數(shù)據(jù)寫(xiě)入模塊,用于在紙幣傳輸通道中的檢測(cè)傳感器每次檢測(cè)得到紙幣的數(shù)據(jù)時(shí),將本次檢測(cè)得到的數(shù)據(jù)寫(xiě)入臨時(shí)存儲(chǔ)器的當(dāng)前行的下一行;
開(kāi)始行確定模塊,用于在接收到數(shù)據(jù)采集的觸發(fā)信號(hào)時(shí),獲取預(yù)先設(shè)置的預(yù)讀行數(shù)值,根據(jù)所述預(yù)讀行數(shù)值確定從所述臨時(shí)存儲(chǔ)器中采集數(shù)據(jù)的開(kāi)始行,所述開(kāi)始行位于臨時(shí)存儲(chǔ)器的當(dāng)前行之前或之后;其中所述預(yù)讀行數(shù)值根據(jù)預(yù)設(shè)紙幣最大傾斜角度確定,所述觸發(fā)信號(hào)是在所述紙幣傳輸通道中的紅外傳感器檢測(cè)到紙幣時(shí)發(fā)送的;
數(shù)據(jù)輸出模塊,用于在所述臨時(shí)存儲(chǔ)器中從所述開(kāi)始行開(kāi)始逐行采集數(shù)據(jù),采集的數(shù)據(jù)的總行數(shù)不小于所述預(yù)讀行數(shù)值與紙幣的數(shù)據(jù)總行數(shù)之和,并將采集的數(shù)據(jù)進(jìn)行輸出。
第三方面,本發(fā)明實(shí)施例還提供了一種設(shè)備,所述設(shè)備包括:
一個(gè)或多個(gè)處理器;
存儲(chǔ)器,用于存儲(chǔ)一個(gè)或多個(gè)程序,
當(dāng)所述一個(gè)或多個(gè)程序被所述一個(gè)或多個(gè)處理器執(zhí)行,使得所述一個(gè)或多個(gè)處理器實(shí)現(xiàn)本發(fā)明實(shí)施例所述的傳感器采集數(shù)據(jù)方法。
第四方面,本發(fā)明實(shí)施例還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)本發(fā)明實(shí)施例所述的傳感器采集數(shù)據(jù)方法。
本發(fā)明實(shí)施例提供的技術(shù)方案,通過(guò)在接收到數(shù)據(jù)采集的觸發(fā)信號(hào)時(shí),獲取預(yù)先設(shè)置的預(yù)讀行數(shù)值,根據(jù)所述預(yù)讀行數(shù)值確定從臨時(shí)存儲(chǔ)器中采集數(shù)據(jù)的開(kāi)始行,在臨時(shí)存儲(chǔ)器中從開(kāi)始行開(kāi)始逐行采集數(shù)據(jù),采集的數(shù)據(jù)的總行數(shù)不小于所述預(yù)讀行數(shù)值與紙幣的數(shù)據(jù)總行數(shù)之和,并將采集的數(shù)據(jù)進(jìn)行輸出,有效避免了現(xiàn)有技術(shù)中由于紙幣傾斜導(dǎo)致采集紙幣圖像信息不完整的情況,提高傳感器采集數(shù)據(jù)的環(huán)境適應(yīng)能力以及采集數(shù)據(jù)的完整性,從而提高了紙幣鑒偽的精確性。
附圖說(shuō)明
圖1a是本發(fā)明實(shí)施例一中的一種正常紙幣在紙幣傳輸通道進(jìn)行傳輸?shù)氖疽鈭D;
圖1b是本發(fā)明實(shí)施例一中的一種傾斜紙幣在紙幣傳輸通道進(jìn)行傳輸?shù)氖疽鈭D;
圖1c是本發(fā)明實(shí)施例一中的又一種傾斜紙幣在紙幣傳輸通道進(jìn)行傳輸?shù)氖疽鈭D;
圖1d是本發(fā)明實(shí)施例一中的傳感器采集數(shù)據(jù)方法的流程圖;
圖1e是本發(fā)明實(shí)施例一中的一種臨時(shí)存儲(chǔ)器的存儲(chǔ)狀態(tài)示意圖;
圖1f是本發(fā)明實(shí)施例一中的又一種臨時(shí)存儲(chǔ)器的存儲(chǔ)狀態(tài)示意圖;
圖1g是本發(fā)明實(shí)施例一中的又一種正常紙幣在紙幣傳輸通道進(jìn)行傳輸?shù)氖疽鈭D;
圖1h是本發(fā)明實(shí)施例一中的與圖1g中的正常紙幣傳輸相對(duì)應(yīng)的臨時(shí)存儲(chǔ)器的存儲(chǔ)狀態(tài)示意圖;
圖1i是本發(fā)明實(shí)施例一中的又一種傾斜紙幣在紙幣傳輸通道進(jìn)行傳輸?shù)氖疽鈭D;
圖1j是本發(fā)明實(shí)施例一中的與圖1i中的傾斜紙幣傳輸相對(duì)應(yīng)的臨時(shí)存儲(chǔ)器的存儲(chǔ)狀態(tài)示意圖;
圖1k是本發(fā)明實(shí)施例一中的一種臨時(shí)存儲(chǔ)器從開(kāi)始行采集數(shù)據(jù)的示意圖;
圖1l是本發(fā)明實(shí)施例一中的又一種臨時(shí)存儲(chǔ)器從開(kāi)始行采集數(shù)據(jù)的示意圖;
圖1m是本發(fā)明實(shí)施例一中的一種基于紙幣預(yù)讀行數(shù)值計(jì)算的傾斜紙幣示意圖;
圖2是本發(fā)明實(shí)施例二中的一種傳感器采集數(shù)據(jù)方法的結(jié)構(gòu)圖;
圖3是本發(fā)明實(shí)施例三中的一種設(shè)備的結(jié)構(gòu)圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說(shuō)明??梢岳斫獾氖?,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。
圖1a為鈔票在atm機(jī)中傳輸通道的示意圖。如圖1a所示,10為采集區(qū)域;11為運(yùn)輸通道;121與122分別為紅外傳感器發(fā)送的紅外線,紅外線發(fā)射方向?yàn)橛赏庀蚶铮?3為檢測(cè)傳感器;14為紙幣。具體的,紙幣14為由下至上的方向進(jìn)行傳送,經(jīng)過(guò)采集區(qū)域10時(shí),由檢測(cè)傳感器13對(duì)紙幣14進(jìn)行檢測(cè),紅外傳感器作為采集數(shù)據(jù)的觸發(fā)信號(hào)進(jìn)行紙幣數(shù)據(jù)的采集。更為具體的,檢測(cè)傳感器13由多個(gè)子傳感器組成,當(dāng)紙幣14傳送到采集區(qū)域10中的檢測(cè)傳感器13位置處時(shí),檢測(cè)傳感器13垂直于紙幣14上方逐行檢測(cè)紙幣數(shù)據(jù),并將檢測(cè)后的紙幣數(shù)據(jù)存儲(chǔ)于臨時(shí)存儲(chǔ)器。當(dāng)紅外線121或者紅外線122檢測(cè)到紙幣時(shí),觸發(fā)采集傳感器采集紙幣數(shù)據(jù)。由于紙幣數(shù)據(jù)為逐行檢測(cè)的檢測(cè)方式,因此當(dāng)紅外線檢測(cè)到紙幣時(shí),只能將檢測(cè)傳感器13當(dāng)時(shí)檢測(cè)到的當(dāng)前行以及當(dāng)前行之后的紙幣數(shù)據(jù)進(jìn)行采集。
為了方便理解,如圖1b所示,15為已檢測(cè)區(qū)域。在傾斜紙幣14中,由于紙幣14的已檢測(cè)區(qū)域15位于檢測(cè)傳感器13中檢測(cè)時(shí),紅外線121與紅外線122未檢測(cè)到紙幣14,因此未觸發(fā)采集傳感器采集紙幣數(shù)據(jù)。如圖1c所示,傾斜的紙幣14分為三部分,分別為已檢測(cè)區(qū)域15,當(dāng)前檢測(cè)區(qū)域16以及待檢測(cè)區(qū)域17。當(dāng)紙幣14的當(dāng)前檢測(cè)區(qū)域16傳送至檢測(cè)傳感器13時(shí),紅外線121檢測(cè)到紙幣14,觸發(fā)采集數(shù)據(jù)的信號(hào)。這時(shí),檢測(cè)傳感器13檢測(cè)當(dāng)前檢測(cè)區(qū)域16的同時(shí),采集傳感器將當(dāng)前檢測(cè)區(qū)域16的數(shù)據(jù)輸出。并且,當(dāng)待檢測(cè)區(qū)域17傳送至檢測(cè)傳感器13時(shí),采集傳感器繼續(xù)將待檢測(cè)區(qū)域17的數(shù)據(jù)輸出。由此可知,如果紙幣14為傾斜狀態(tài)時(shí),已檢測(cè)區(qū)域15的數(shù)據(jù)未被采集輸出,從而導(dǎo)致采集輸出的數(shù)據(jù)不完整,基于此,本發(fā)明提供一種傳感器采集數(shù)據(jù)的方法,具體地:
實(shí)施例一
圖1d為本發(fā)明實(shí)施例一提供的一種傳感器采集數(shù)據(jù)方法的流程圖,本實(shí)施例可適用于各種傳感器采集數(shù)據(jù)的情況,該方法可以由本發(fā)明實(shí)施例提供的傳感器采集數(shù)據(jù)裝置來(lái)執(zhí)行,該裝置可采用軟件和/或硬件的方式實(shí)現(xiàn),該裝置可集成在任何提供點(diǎn)傳感器采集數(shù)據(jù)功能的設(shè)備中,例如可以是atm機(jī),如圖1d所示,具體包括:
s110、在紙幣傳輸通道中的檢測(cè)傳感器每次檢測(cè)得到紙幣的數(shù)據(jù)時(shí),將本次檢測(cè)得到的數(shù)據(jù)寫(xiě)入臨時(shí)存儲(chǔ)器的當(dāng)前行。
其中,紙幣的種類以及面值不作限定,例如可以是面值為100元的人民幣。檢測(cè)傳感器檢測(cè)紙幣的數(shù)據(jù)可以為紙幣中每點(diǎn)的像素值,也可以是紙幣中每點(diǎn)的厚度等。臨時(shí)存儲(chǔ)器指的是一個(gè)含有m行n列的存儲(chǔ)器,包含m×n個(gè)存儲(chǔ)單元,用于存儲(chǔ)紙幣的數(shù)據(jù)。臨時(shí)存儲(chǔ)器的當(dāng)前行指的是檢測(cè)傳感器即將寫(xiě)入數(shù)據(jù)的行數(shù)。例如檢測(cè)傳感器為一個(gè)檢測(cè)紙幣厚度值的傳感器,那么臨時(shí)存儲(chǔ)器中存儲(chǔ)單元記錄的是紙幣每點(diǎn)的厚度值,如果臨時(shí)存儲(chǔ)器已寫(xiě)入20行,存儲(chǔ)指針指向的第21行則為臨時(shí)存儲(chǔ)器的當(dāng)前行,那么檢測(cè)傳感器本次檢測(cè)到的紙幣數(shù)據(jù)將存儲(chǔ)于臨時(shí)存儲(chǔ)器的第21行。
需要說(shuō)明的是,檢測(cè)傳感器對(duì)紙幣數(shù)據(jù)的檢測(cè)與紅外傳感器是否檢測(cè)到紙幣無(wú)關(guān)。具體的,在紙幣傳輸通道中,只要紙幣傳送到檢測(cè)傳感器位置時(shí),檢測(cè)傳感器就會(huì)檢測(cè)紙幣的數(shù)據(jù),并將紙幣數(shù)據(jù)存儲(chǔ)于臨時(shí)存儲(chǔ)器的當(dāng)前行。由于檢測(cè)傳感器由多個(gè)子傳感器組成,因此紙幣每行檢測(cè)到的點(diǎn)數(shù)與子傳感器個(gè)數(shù)相同,且可以小于等于臨時(shí)存儲(chǔ)器的列數(shù)(n列),由此,臨時(shí)存儲(chǔ)器中一行所存儲(chǔ)的數(shù)據(jù)可以包含紙幣每行的檢測(cè)數(shù)據(jù)。臨時(shí)存儲(chǔ)器行數(shù)m優(yōu)選大于單張紙幣每列所包含的檢測(cè)點(diǎn)數(shù)。
示例性的,所述臨時(shí)存儲(chǔ)器采用覆蓋式寫(xiě)入方式。
具體的,由于在實(shí)際操作過(guò)程中是多個(gè)紙幣順次傳送,紙幣與紙幣之間存在間隙,因此當(dāng)檢測(cè)傳感器檢測(cè)到紙幣間隙(未檢測(cè)到紙幣)時(shí),臨時(shí)存儲(chǔ)器在該點(diǎn)的記錄值可以為0,也可以不記錄數(shù)據(jù)。又由于與數(shù)量較多的紙幣相比,臨時(shí)存儲(chǔ)器的容量有限,因此當(dāng)臨時(shí)存儲(chǔ)器存儲(chǔ)數(shù)據(jù)飽和時(shí),再返回第一行的第一列進(jìn)行覆蓋式記錄數(shù)據(jù)。
如圖1e所示,圖1e為一個(gè)5行5列的臨時(shí)存儲(chǔ)器,當(dāng)有紙幣數(shù)據(jù)記錄時(shí),依次按照1至25的寫(xiě)入順序記錄于臨時(shí)存儲(chǔ)器。當(dāng)寫(xiě)入的紙幣數(shù)據(jù)個(gè)數(shù)超出臨時(shí)存儲(chǔ)器的容量時(shí),例如紙幣數(shù)據(jù)有34個(gè),那么當(dāng)存到第26個(gè)數(shù)據(jù)時(shí),第26個(gè)數(shù)據(jù)則覆蓋原有臨時(shí)存儲(chǔ)器的第一行第一列的原有數(shù)據(jù),即覆蓋原有數(shù)據(jù)1,如圖1f所示。圖1f為存入34個(gè)數(shù)據(jù)后的臨時(shí)存儲(chǔ)器的存儲(chǔ)情況。
需要說(shuō)明的是,由于紙幣的數(shù)據(jù)是由檢測(cè)傳感器逐行檢測(cè)的,且檢測(cè)傳感器包含的子傳感器位置固定,因此檢測(cè)到的紙幣數(shù)據(jù)存儲(chǔ)在臨時(shí)傳感器中的存儲(chǔ)狀態(tài)與紙幣放置的位置密切相關(guān)。假設(shè)臨時(shí)存儲(chǔ)器中的每一行存儲(chǔ)單元個(gè)數(shù)與子傳感器個(gè)數(shù)相同,當(dāng)紙幣放置的位置為正常狀態(tài)(即紙幣放置的位置未發(fā)生傾斜)時(shí),那么,臨時(shí)存儲(chǔ)器中每行的存儲(chǔ)單元均能寫(xiě)有數(shù)據(jù)。例如,如圖1g所示,若假設(shè)紙幣14正常放置時(shí)的檢測(cè)行數(shù)為5行,假設(shè)檢測(cè)傳感器13有10個(gè)子傳感器,那么紙幣14的每行則有十個(gè)檢測(cè)點(diǎn)與10個(gè)子傳感器一一對(duì)應(yīng)。若紙幣14正常放置,那么檢測(cè)感應(yīng)器13將檢測(cè)到的紙幣數(shù)據(jù)記錄于臨時(shí)存儲(chǔ)器的存儲(chǔ)情況可以如圖1h所示。具體的,圖1h為臨時(shí)存儲(chǔ)器的存儲(chǔ)示意圖,每個(gè)方框代表一個(gè)存儲(chǔ)單元,存儲(chǔ)單元記錄紙幣14中一個(gè)檢測(cè)點(diǎn)的數(shù)據(jù),且臨時(shí)存儲(chǔ)器每列記錄著檢測(cè)感應(yīng)器13中的每個(gè)子傳感器所檢測(cè)到的紙幣數(shù)據(jù)。當(dāng)紙幣14正常放置時(shí),將對(duì)應(yīng)的數(shù)據(jù)逐一寫(xiě)入臨時(shí)存儲(chǔ)器后的數(shù)據(jù)存儲(chǔ)情況如圖1h所示。
但是,紙幣為傾斜放置時(shí),如圖1i所示的傾斜紙幣,那么與之相對(duì)應(yīng)的臨時(shí)存儲(chǔ)器示意圖如圖1j所示。具體的,當(dāng)檢測(cè)傳感器13檢測(cè)紙幣14第一行時(shí),由于紙幣發(fā)生傾斜,第一行只有一個(gè)檢測(cè)點(diǎn),因此,對(duì)應(yīng)于臨時(shí)存儲(chǔ)器中記錄關(guān)于紙幣14的第一行存儲(chǔ)單元中只有一個(gè)檢測(cè)點(diǎn)數(shù)據(jù);當(dāng)檢測(cè)傳感器13檢測(cè)紙幣14第二行時(shí),由于第二行只有兩個(gè)檢測(cè)點(diǎn),因此存儲(chǔ)于臨時(shí)存儲(chǔ)器中記錄關(guān)于紙幣14的第二行的存儲(chǔ)單元中含有兩個(gè)檢測(cè)點(diǎn)數(shù)據(jù),以此類推。因此,紙幣14的放置位置直接影響到紙幣數(shù)據(jù)記錄于臨時(shí)存儲(chǔ)器的存儲(chǔ)狀態(tài)。
需要說(shuō)明的是,如圖1i所示,如果按照常用的采集數(shù)據(jù)的方法,以紅外傳感器121檢測(cè)到第三行數(shù)據(jù)時(shí)為觸發(fā)信號(hào),采集傳感器則只能將檢測(cè)到的第2行(當(dāng)前行)以及第2行以后的所有數(shù)據(jù)進(jìn)行輸出,也就是圖1j中的2~12行。但是采用本實(shí)施例的方案,可以將圖1j中的第1行的數(shù)據(jù)采集輸出,具體如下。
s120、在接收到數(shù)據(jù)采集的觸發(fā)信號(hào)時(shí),獲取預(yù)先設(shè)置的預(yù)讀行數(shù)值,根據(jù)所述預(yù)讀行數(shù)值確定從所述臨時(shí)存儲(chǔ)器中采集數(shù)據(jù)的開(kāi)始行,所述開(kāi)始行位于臨時(shí)存儲(chǔ)器的當(dāng)前行之前或之后。
其中,所述預(yù)讀行數(shù)值根據(jù)預(yù)設(shè)紙幣最大傾斜角度確定,所述觸發(fā)信號(hào)是在所述紙幣傳輸通道中的紅外傳感器檢測(cè)到紙幣時(shí)發(fā)送的。紙幣傳輸通道中一般設(shè)有兩個(gè)紅外傳感器。由于紙幣與紙幣之間存在間隙,因此只要其中一個(gè)紅外傳感器檢測(cè)到紙幣,即可作為數(shù)據(jù)采集的觸發(fā)信號(hào)。
具體的,紅外傳感器通過(guò)模數(shù)轉(zhuǎn)換將檢測(cè)到紙幣時(shí)的電壓變化使用電壓值表示出來(lái)。例如,將紅外傳感器未檢測(cè)到紙幣時(shí)的電壓值設(shè)定為0,檢測(cè)到紙幣時(shí)的電壓值設(shè)定為3v(或任意非0電壓值),那么當(dāng)有紙幣傳送到紅外傳感器時(shí),紅外傳感器將檢測(cè)到的電壓值3v轉(zhuǎn)化為高電平傳送至系統(tǒng)的中央處理器。中央處理器將接收到的高電平信號(hào)作為觸發(fā)信號(hào),觸發(fā)采集傳感器采集數(shù)據(jù)。
需要說(shuō)明的是,臨時(shí)存儲(chǔ)器內(nèi)部具有行數(shù)計(jì)數(shù)器,只要有數(shù)據(jù)記錄到臨時(shí)存儲(chǔ)器,就會(huì)從行數(shù)計(jì)數(shù)器得知該數(shù)據(jù)處于臨時(shí)存儲(chǔ)器的行數(shù)值。因此,當(dāng)有采集數(shù)據(jù)的觸發(fā)信號(hào)時(shí),可以從行數(shù)計(jì)數(shù)器獲取臨時(shí)存儲(chǔ)器中記錄的當(dāng)前行的行數(shù)值。為了避免由于紙幣傾斜放置,導(dǎo)致紙幣初始進(jìn)入檢測(cè)傳感器時(shí)被檢測(cè)的數(shù)據(jù)未被采集,可以預(yù)先設(shè)置預(yù)讀行數(shù)值,即可以多采集一部分?jǐn)?shù)據(jù),具體可以為采集記錄當(dāng)前行時(shí)間之前的數(shù)據(jù)。采集數(shù)據(jù)的開(kāi)始行與預(yù)讀行數(shù)值有關(guān),由于采集的數(shù)據(jù)被記錄在臨時(shí)存儲(chǔ)器,而臨時(shí)存儲(chǔ)器為一個(gè)以覆蓋式記錄方式進(jìn)行記錄的存儲(chǔ)器,因此采集數(shù)據(jù)的開(kāi)始行與記錄數(shù)據(jù)的先后順序(時(shí)序)有關(guān),與臨時(shí)存儲(chǔ)器存儲(chǔ)的位置無(wú)關(guān),從而集數(shù)據(jù)的開(kāi)始行可以位于當(dāng)前行之前,也可以位于當(dāng)前行數(shù)之后。
示例性的,所述根據(jù)所述預(yù)讀行數(shù)值確定從所述臨時(shí)存儲(chǔ)器中采集數(shù)據(jù)的開(kāi)始行包括:
當(dāng)當(dāng)前行的行數(shù)值大于所述預(yù)讀行數(shù)值時(shí),按照如下公式計(jì)算從所述臨時(shí)存儲(chǔ)器中采集數(shù)據(jù)的開(kāi)始行的行數(shù)值:
h=m-k;
當(dāng)當(dāng)前行的行數(shù)值小于所述預(yù)讀行數(shù)值時(shí),按照如下公式計(jì)算從所述臨時(shí)存儲(chǔ)器中采集數(shù)據(jù)的開(kāi)始行的行數(shù)值:
h=m-(k-m);
其中,h為從所述臨時(shí)存儲(chǔ)器中采集數(shù)據(jù)的開(kāi)始行的行數(shù)值,m為當(dāng)前行的行數(shù)值,k為所述預(yù)讀行數(shù)值,m為所述臨時(shí)存儲(chǔ)器的總行數(shù)。
具體的,當(dāng)紅外傳感器檢測(cè)到紙幣時(shí),能夠從臨時(shí)存儲(chǔ)器的行數(shù)計(jì)數(shù)器讀出當(dāng)前行的行數(shù)值。由于預(yù)讀行數(shù)值為根據(jù)紙幣最大傾斜角而計(jì)算的一個(gè)數(shù)值,因此,當(dāng)前行的行數(shù)值可以大于預(yù)讀行數(shù)值或者小于預(yù)讀行數(shù)值。又由于臨時(shí)存儲(chǔ)器采用覆蓋式寫(xiě)入方式,因此紅外線檢測(cè)到紙幣時(shí)的當(dāng)前行的行數(shù)值可以位于臨時(shí)存儲(chǔ)器的任意位置。當(dāng)當(dāng)前行的行數(shù)值大于預(yù)讀行數(shù)值時(shí),從臨時(shí)存儲(chǔ)器中采集數(shù)據(jù)的開(kāi)始行的行數(shù)值的計(jì)算公式為:h=m-k;當(dāng)當(dāng)前行數(shù)值小于預(yù)設(shè)行數(shù)值時(shí),從所述臨時(shí)存儲(chǔ)器中采集數(shù)據(jù)的開(kāi)始行的行數(shù)值的計(jì)算公式為:h=m-(k-m)。其中,h為從臨時(shí)存儲(chǔ)器中采集數(shù)據(jù)的開(kāi)始行的行數(shù)值,m為當(dāng)前行的行數(shù)值,k為預(yù)讀行數(shù)值,m為臨時(shí)存儲(chǔ)器的總行數(shù)。
例如,假設(shè)臨時(shí)存儲(chǔ)器的總行數(shù)m=200,采集傳感器采集某紙幣數(shù)據(jù)時(shí)的當(dāng)前行的行數(shù)值m=150,預(yù)讀行數(shù)值k=140,由于當(dāng)前行的行數(shù)值大于預(yù)設(shè)行數(shù)值,經(jīng)過(guò)計(jì)算采集數(shù)據(jù)的開(kāi)始行的行數(shù)值h=m-k=10,因此,將臨時(shí)存儲(chǔ)器的第10行作為采集數(shù)據(jù)的開(kāi)始行進(jìn)行數(shù)據(jù)采集,如圖1k所示。
又例如,假設(shè)臨時(shí)存儲(chǔ)器的總行數(shù)m=200,采集傳感器采集某紙幣數(shù)據(jù)時(shí)的當(dāng)前行的行數(shù)值m=20,預(yù)設(shè)行數(shù)值k=140,由于當(dāng)前行的行數(shù)值小于預(yù)讀行數(shù)值,經(jīng)過(guò)計(jì)算采集數(shù)據(jù)的開(kāi)始行的行數(shù)值h=m-(k-m)=80。因此,將臨時(shí)存儲(chǔ)器的第80行作為采集數(shù)據(jù)的開(kāi)始行進(jìn)行數(shù)據(jù)采集,如圖1l所示。由此可知,該紙幣數(shù)據(jù)記錄于臨時(shí)存儲(chǔ)器時(shí),達(dá)到了臨時(shí)存儲(chǔ)器的飽和,因此部分?jǐn)?shù)據(jù)覆蓋了臨時(shí)存儲(chǔ)器的原有數(shù)據(jù),從第一行重新寫(xiě)入。由于臨時(shí)存儲(chǔ)器為覆蓋式撰寫(xiě)方式,因此采集數(shù)據(jù)的開(kāi)始行與記錄紙幣數(shù)據(jù)的先后順序有關(guān),進(jìn)而同樣說(shuō)明采集數(shù)據(jù)的開(kāi)始行可以在臨時(shí)存儲(chǔ)器的當(dāng)前行之前,也可以在臨時(shí)存儲(chǔ)器的當(dāng)前行之后。
示例性的,根據(jù)預(yù)設(shè)紙幣最大傾斜角度和所述紙幣傳輸通道中紅外傳感器與所述檢測(cè)傳感器遠(yuǎn)端側(cè)邊界的間距,計(jì)算得到所述預(yù)讀行數(shù)值。
具體的,預(yù)設(shè)行數(shù)值與紙幣放置位置傾斜的角度有關(guān),預(yù)設(shè)紙幣最大傾斜角越大,預(yù)讀行數(shù)值越大。一般預(yù)設(shè)最大傾斜角的取值為紙幣在紙幣傳輸通道時(shí)可能存在的最大角度。通過(guò)預(yù)設(shè)紙幣最大傾斜角度和紙幣傳輸通道中紅外傳感器與所述檢測(cè)傳感器遠(yuǎn)端側(cè)邊界的間距可以計(jì)算處預(yù)讀行數(shù)值。
示例性的,所述根據(jù)預(yù)設(shè)紙幣最大傾斜角度和所述紙幣傳輸通道中紅外傳感器與所述檢測(cè)傳感器遠(yuǎn)端側(cè)邊界的間距,計(jì)算得到所述預(yù)讀行數(shù)值包括:
按照如下公式計(jì)算得到所述預(yù)讀行數(shù)值:
k=(a×sinβ-b×tanβ)×r;
其中,a為所述紙幣的長(zhǎng)度,b為所述紅外傳感器與所述檢測(cè)傳感器遠(yuǎn)端側(cè)邊界的距離,β為紙幣傾斜的可能最大角度,r為單位長(zhǎng)度檢測(cè)的行數(shù)。
具體的,如圖1m所示,紙幣頂點(diǎn)分別為a點(diǎn)、b點(diǎn)、c點(diǎn)以及d點(diǎn),紅外傳感器簡(jiǎn)化為x點(diǎn)與y點(diǎn),作輔助線ye、af、fd以及yg,紙幣傾斜的可能最大角度為β。對(duì)應(yīng)于紙幣在傳輸通道的場(chǎng)景,xy為紅外線間距,xg為紅外傳感器與距離檢測(cè)傳感器遠(yuǎn)端側(cè)邊界的間距,且xy與xg可以根據(jù)紙幣傳輸通道的結(jié)構(gòu)參數(shù)可知。例如,假設(shè)ad=a,xg=b,紙幣傾斜的可能最大角度為β,那么,通過(guò)計(jì)算fg即可求出預(yù)讀行數(shù)值k。具體過(guò)程如下:
gd=b×tanβ;
fd=a×sinβ;
fg=fd-gd=a×sinβ-b×tanβ。
由于單位長(zhǎng)度檢測(cè)的行數(shù)為r(即單位長(zhǎng)度1mm的紙幣中,檢測(cè)傳感器檢測(cè)可以檢測(cè)r行),因此通過(guò)k=(a×sinβ-b×tanβ)×r,即可求出預(yù)讀行數(shù)值k。假設(shè)檢測(cè)傳感器在檢測(cè)紙幣數(shù)據(jù)的過(guò)程為12行/mm,物理意義為檢測(cè)傳感器在單位長(zhǎng)度中檢測(cè)的行數(shù)為12行。通過(guò)上述計(jì)算公式可得,k=(a×sinβ-b×tanβ)×12。
s130、在所述臨時(shí)存儲(chǔ)器中從所述開(kāi)始行開(kāi)始逐行采集數(shù)據(jù),采集的數(shù)據(jù)的總行數(shù)不小于所述預(yù)讀行數(shù)值與紙幣的數(shù)據(jù)總行數(shù)之和,并將采集的數(shù)據(jù)進(jìn)行輸出。
具體的,專業(yè)人員根據(jù)待檢測(cè)紙幣的尺寸設(shè)定紙幣的數(shù)據(jù)總行數(shù)。由于紙幣在位置傾斜的情況下,從臨時(shí)存儲(chǔ)器中的開(kāi)始行開(kāi)始逐行采集數(shù)據(jù),包含了預(yù)讀行數(shù)值,因此,紙幣最后采集的數(shù)據(jù)的總行數(shù)應(yīng)該不小于預(yù)讀行數(shù)值與紙幣的數(shù)據(jù)總行數(shù)之和。優(yōu)選的,紙幣最后采集的數(shù)據(jù)的總行數(shù)應(yīng)該大于預(yù)讀行數(shù)值與紙幣的數(shù)據(jù)總行數(shù)之和。例如,如果100元面值的人民幣正常放置時(shí)所包含的數(shù)據(jù)總行數(shù)為900行,那么正常情況下,人為規(guī)定最后采集的數(shù)據(jù)的總行數(shù)至少為900行。若紙幣傾斜放置時(shí),獲取的預(yù)讀行數(shù)值為150,那么人為規(guī)定最后采集的數(shù)據(jù)的總行數(shù)應(yīng)該大于1050行。然后,將采集的目標(biāo)數(shù)據(jù)輸出以供后期數(shù)據(jù)處理,例如鑒別紙幣真?zhèn)蔚牟僮鳌?/p>
本發(fā)明實(shí)施例通過(guò)在接收到數(shù)據(jù)采集的觸發(fā)信號(hào)時(shí),獲取預(yù)先設(shè)置的預(yù)讀行數(shù)值,根據(jù)所述預(yù)讀行數(shù)值確定從臨時(shí)存儲(chǔ)器中采集數(shù)據(jù)的開(kāi)始行,在臨時(shí)存儲(chǔ)器中從開(kāi)始行開(kāi)始逐行采集數(shù)據(jù),采集的數(shù)據(jù)的總行數(shù)不小于所述預(yù)讀行數(shù)值與紙幣的數(shù)據(jù)總行數(shù)之和,并將采集的數(shù)據(jù)進(jìn)行輸出,有效避免了現(xiàn)有技術(shù)中由于紙幣傾斜導(dǎo)致采集紙幣圖像信息不完整的情況,提高傳感器采集數(shù)據(jù)的環(huán)境適應(yīng)能力以及采集數(shù)據(jù)的完整性,從而提高了紙幣鑒偽的精確性。
實(shí)施例二
圖2為本發(fā)明實(shí)施例二提供的一種傳感器采集數(shù)據(jù)裝置的結(jié)構(gòu)示意圖,該裝置可集成在任何提供傳感器采集數(shù)據(jù)功能的設(shè)備中,例如可以是atm。如圖2所示,具體包括:數(shù)據(jù)寫(xiě)入模塊21、開(kāi)始行確定模塊22和數(shù)據(jù)輸出模塊23。
數(shù)據(jù)寫(xiě)入模塊21,用于在紙幣傳輸通道中的檢測(cè)傳感器每次檢測(cè)得到紙幣的數(shù)據(jù)時(shí),將本次檢測(cè)得到的數(shù)據(jù)寫(xiě)入臨時(shí)存儲(chǔ)器的當(dāng)前行的下一行;
開(kāi)始行確定模塊22,用于在接收到數(shù)據(jù)采集的觸發(fā)信號(hào)時(shí),獲取預(yù)先設(shè)置的預(yù)讀行數(shù)值,根據(jù)所述預(yù)讀行數(shù)值確定從所述臨時(shí)存儲(chǔ)器中采集數(shù)據(jù)的開(kāi)始行,所述開(kāi)始行位于臨時(shí)存儲(chǔ)器的當(dāng)前行之前或之后;其中所述預(yù)讀行數(shù)值根據(jù)預(yù)設(shè)紙幣最大傾斜角度確定,所述觸發(fā)信號(hào)是在所述紙幣傳輸通道中的紅外傳感器檢測(cè)到紙幣時(shí)發(fā)送的;
數(shù)據(jù)輸出模塊23,用于在所述臨時(shí)存儲(chǔ)器中從所述開(kāi)始行開(kāi)始逐行采集數(shù)據(jù),采集的數(shù)據(jù)的總行數(shù)不小于所述預(yù)讀行數(shù)值與紙幣的數(shù)據(jù)總行數(shù)之和,并將采集的數(shù)據(jù)進(jìn)行輸出。
在上述實(shí)施例基礎(chǔ)上,所述開(kāi)始行確定模塊22具體用于:
當(dāng)當(dāng)前行的行數(shù)值大于所述預(yù)讀行數(shù)值時(shí),按照如下公式計(jì)算從所述臨時(shí)存儲(chǔ)器中采集數(shù)據(jù)的開(kāi)始行的行數(shù)值:
h=m-k;
當(dāng)當(dāng)前行的行數(shù)值小于所述預(yù)讀行數(shù)值時(shí),按照如下公式計(jì)算從所述臨時(shí)存儲(chǔ)器中采集數(shù)據(jù)的開(kāi)始行的行數(shù)值:
h=m-(k-m);
其中,h為從所述臨時(shí)存儲(chǔ)器中采集數(shù)據(jù)的開(kāi)始行的行數(shù)值,m為當(dāng)前行的行數(shù)值,k為所述預(yù)讀行數(shù)值,m為所述臨時(shí)存儲(chǔ)器的總行數(shù)。
在上述實(shí)施例基礎(chǔ)上,還包括:預(yù)讀行數(shù)值計(jì)算模塊24。
預(yù)讀行數(shù)值計(jì)算模塊24,用于根據(jù)預(yù)設(shè)紙幣最大傾斜角度和所述紙幣傳輸通道中紅外傳感器與距離所述檢測(cè)傳感器遠(yuǎn)端側(cè)邊界的間距,計(jì)算得到所述預(yù)讀行數(shù)值。
在上述實(shí)施例基礎(chǔ)上,所述預(yù)讀行數(shù)值計(jì)算模塊24具體用于:
按照如下公式計(jì)算得到所述預(yù)讀行數(shù)值:
k=(a×sinβ-b×tanβ)×r;
其中,a為所述紙幣的長(zhǎng)度,b為所述紅外傳感器與距離所述檢測(cè)傳感器遠(yuǎn)端側(cè)邊界的間距,β為紙幣傾斜的可能最大角度,r為單位長(zhǎng)度檢測(cè)的行數(shù)。
在上述實(shí)施例基礎(chǔ)上,所述臨時(shí)存儲(chǔ)器采用覆蓋式寫(xiě)入方式。
本發(fā)明實(shí)施例通過(guò)在接收到數(shù)據(jù)采集的觸發(fā)信號(hào)時(shí),獲取預(yù)先設(shè)置的預(yù)讀行數(shù)值,根據(jù)所述預(yù)讀行數(shù)值確定從臨時(shí)存儲(chǔ)器中采集數(shù)據(jù)的開(kāi)始行,在臨時(shí)存儲(chǔ)器中從開(kāi)始行開(kāi)始逐行采集數(shù)據(jù),采集的數(shù)據(jù)的總行數(shù)不小于所述預(yù)讀行數(shù)值與紙幣的數(shù)據(jù)總行數(shù)之和,并將采集的數(shù)據(jù)進(jìn)行輸出,有效避免了現(xiàn)有技術(shù)中由于紙幣傾斜導(dǎo)致采集紙幣圖像信息不完整的情況,提高傳感器采集數(shù)據(jù)的環(huán)境適應(yīng)能力以及采集數(shù)據(jù)的完整性,從而提高了紙幣鑒偽的精確性。
實(shí)施例三
圖3為本發(fā)明實(shí)施例三提供的一種設(shè)備的結(jié)構(gòu)示意圖。圖3示出了適于用來(lái)實(shí)現(xiàn)本發(fā)明實(shí)施方式的示例性設(shè)備12的框圖。圖3顯示的設(shè)備12僅僅是一個(gè)示例,不應(yīng)對(duì)本發(fā)明實(shí)施例的功能和使用范圍帶來(lái)任何限制。
如圖3所示,設(shè)備12以通用計(jì)算設(shè)備的形式表現(xiàn)。設(shè)備12的組件可以包括但不限于:一個(gè)或者多個(gè)處理器或者處理單元16,系統(tǒng)存儲(chǔ)器28,連接不同系統(tǒng)組件(包括系統(tǒng)存儲(chǔ)器28和處理單元16)的總線18。
總線18表示幾類總線結(jié)構(gòu)中的一種或多種,包括存儲(chǔ)器總線或者存儲(chǔ)器控制器,外圍總線,圖形加速端口,處理器或者使用多種總線結(jié)構(gòu)中的任意總線結(jié)構(gòu)的局域總線。舉例來(lái)說(shuō),這些體系結(jié)構(gòu)包括但不限于工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(isa)總線,微通道體系結(jié)構(gòu)(mac)總線,增強(qiáng)型isa總線、視頻電子標(biāo)準(zhǔn)協(xié)會(huì)(vesa)局域總線以及外圍組件互連(pci)總線。
設(shè)備12典型地包括多種計(jì)算機(jī)系統(tǒng)可讀介質(zhì)。這些介質(zhì)可以是任何能夠被設(shè)備12訪問(wèn)的可用介質(zhì),包括易失性和非易失性介質(zhì),可移動(dòng)的和不可移動(dòng)的介質(zhì)。
系統(tǒng)存儲(chǔ)器28可以包括易失性存儲(chǔ)器形式的計(jì)算機(jī)系統(tǒng)可讀介質(zhì),例如隨機(jī)存取存儲(chǔ)器(ram)30和/或高速緩存存儲(chǔ)器32。設(shè)備12可以進(jìn)一步包括其它可移動(dòng)/不可移動(dòng)的、易失性/非易失性計(jì)算機(jī)系統(tǒng)存儲(chǔ)介質(zhì)。僅作為舉例,存儲(chǔ)系統(tǒng)34可以用于讀寫(xiě)不可移動(dòng)的、非易失性磁介質(zhì)(圖3未顯示,通常稱為“硬盤(pán)驅(qū)動(dòng)器”)。盡管圖3中未示出,可以提供用于對(duì)可移動(dòng)非易失性磁盤(pán)(例如“軟盤(pán)”)讀寫(xiě)的磁盤(pán)驅(qū)動(dòng)器,以及對(duì)可移動(dòng)非易失性光盤(pán)(例如cd-rom,dvd-rom或者其它光介質(zhì))讀寫(xiě)的光盤(pán)驅(qū)動(dòng)器。在這些情況下,每個(gè)驅(qū)動(dòng)器可以通過(guò)一個(gè)或者多個(gè)數(shù)據(jù)介質(zhì)接口與總線18相連。存儲(chǔ)器28可以包括至少一個(gè)程序產(chǎn)品,該程序產(chǎn)品具有一組(例如至少一個(gè))程序模塊,這些程序模塊被配置以執(zhí)行本發(fā)明各實(shí)施例的功能。
具有一組(至少一個(gè))程序模塊42的程序/實(shí)用工具40,可以存儲(chǔ)在例如存儲(chǔ)器28中,這樣的程序模塊42包括——但不限于——操作系統(tǒng)、一個(gè)或者多個(gè)應(yīng)用程序、其它程序模塊以及程序數(shù)據(jù),這些示例中的每一個(gè)或某種組合中可能包括網(wǎng)絡(luò)環(huán)境的實(shí)現(xiàn)。程序模塊42通常執(zhí)行本發(fā)明所描述的實(shí)施例中的功能和/或方法:
在紙幣傳輸通道中的檢測(cè)傳感器每次檢測(cè)得到紙幣的數(shù)據(jù)時(shí),將本次檢測(cè)得到的數(shù)據(jù)寫(xiě)入臨時(shí)存儲(chǔ)器的當(dāng)前行;
在接收到數(shù)據(jù)采集的觸發(fā)信號(hào)時(shí),獲取預(yù)先設(shè)置的預(yù)讀行數(shù)值,根據(jù)所述預(yù)讀行數(shù)值確定從所述臨時(shí)存儲(chǔ)器中采集數(shù)據(jù)的開(kāi)始行,所述開(kāi)始行位于臨時(shí)存儲(chǔ)器的當(dāng)前行之前或之后;其中所述預(yù)讀行數(shù)值根據(jù)預(yù)設(shè)紙幣最大傾斜角度確定,所述觸發(fā)信號(hào)是在所述紙幣傳輸通道中的紅外傳感器檢測(cè)到紙幣時(shí)發(fā)送的;
在所述臨時(shí)存儲(chǔ)器中從所述開(kāi)始行開(kāi)始逐行采集數(shù)據(jù),采集的數(shù)據(jù)的總行數(shù)不小于所述預(yù)讀行數(shù)值與紙幣的數(shù)據(jù)總行數(shù)之和,并將采集的數(shù)據(jù)進(jìn)行輸出。
設(shè)備12也可以與一個(gè)或多個(gè)外部設(shè)備14(例如鍵盤(pán)、指向設(shè)備、顯示器24等)通信,還可與一個(gè)或者多個(gè)使得用戶能與該設(shè)備12交互的設(shè)備通信,和/或與使得該設(shè)備12能與一個(gè)或多個(gè)其它計(jì)算設(shè)備進(jìn)行通信的任何設(shè)備(例如網(wǎng)卡,調(diào)制解調(diào)器等等)通信。這種通信可以通過(guò)輸入/輸出(i/o)接口22進(jìn)行。并且,設(shè)備12還可以通過(guò)網(wǎng)絡(luò)適配器20與一個(gè)或者多個(gè)網(wǎng)絡(luò)(例如局域網(wǎng)(lan),廣域網(wǎng)(wan)和/或公共網(wǎng)絡(luò),例如因特網(wǎng))通信。如圖所示,網(wǎng)絡(luò)適配器20通過(guò)總線18與設(shè)備12的其它模塊通信。應(yīng)當(dāng)明白,盡管圖中未示出,可以結(jié)合設(shè)備12使用其它硬件和/或軟件模塊,包括但不限于:微代碼、設(shè)備驅(qū)動(dòng)器、冗余處理單元、外部磁盤(pán)驅(qū)動(dòng)陣列、raid系統(tǒng)、磁帶驅(qū)動(dòng)器以及數(shù)據(jù)備份存儲(chǔ)系統(tǒng)等。
處理單元16通過(guò)運(yùn)行存儲(chǔ)在系統(tǒng)存儲(chǔ)器28中的程序,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,例如實(shí)現(xiàn)本發(fā)明實(shí)施例所提供的傳感器采集數(shù)據(jù)的方法。
實(shí)施例四
本發(fā)明實(shí)施例四提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如本申請(qǐng)所有發(fā)明實(shí)施例提供的傳感器采集數(shù)據(jù)方法:
在紙幣傳輸通道中的檢測(cè)傳感器每次檢測(cè)得到紙幣的數(shù)據(jù)時(shí),將本次檢測(cè)得到的數(shù)據(jù)寫(xiě)入臨時(shí)存儲(chǔ)器的當(dāng)前行;
在接收到數(shù)據(jù)采集的觸發(fā)信號(hào)時(shí),獲取預(yù)先設(shè)置的預(yù)讀行數(shù)值,根據(jù)所述預(yù)讀行數(shù)值確定從所述臨時(shí)存儲(chǔ)器中采集數(shù)據(jù)的開(kāi)始行,所述開(kāi)始行位于臨時(shí)存儲(chǔ)器的當(dāng)前行之前或之后;其中所述預(yù)讀行數(shù)值根據(jù)預(yù)設(shè)紙幣最大傾斜角度確定,所述觸發(fā)信號(hào)是在所述紙幣傳輸通道中的紅外傳感器檢測(cè)到紙幣時(shí)發(fā)送的;
在所述臨時(shí)存儲(chǔ)器中從所述開(kāi)始行開(kāi)始逐行采集數(shù)據(jù),采集的數(shù)據(jù)的總行數(shù)不小于所述預(yù)讀行數(shù)值與紙幣的數(shù)據(jù)總行數(shù)之和,并將采集的數(shù)據(jù)進(jìn)行輸出。
可以采用一個(gè)或多個(gè)計(jì)算機(jī)可讀的介質(zhì)的任意組合。計(jì)算機(jī)可讀介質(zhì)可以是計(jì)算機(jī)可讀信號(hào)介質(zhì)或者計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)例如可以是——但不限于——電、磁、光、電磁、紅外線、或半導(dǎo)體的系統(tǒng)、裝置或器件,或者任意以上的組合。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的更具體的例子(非窮舉的列表)包括:具有一個(gè)或多個(gè)導(dǎo)線的電連接、便攜式計(jì)算機(jī)磁盤(pán)、硬盤(pán)、隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、可擦式可編程只讀存儲(chǔ)器(eprom或閃存)、光纖、便攜式緊湊磁盤(pán)只讀存儲(chǔ)器(cd-rom)、光存儲(chǔ)器件、磁存儲(chǔ)器件、或者上述的任意合適的組合。在本文件中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是任何包含或存儲(chǔ)程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。
計(jì)算機(jī)可讀的信號(hào)介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號(hào),其中承載了計(jì)算機(jī)可讀的程序代碼。這種傳播的數(shù)據(jù)信號(hào)可以采用多種形式,包括——但不限于——電磁信號(hào)、光信號(hào)或上述的任意合適的組合。計(jì)算機(jī)可讀的信號(hào)介質(zhì)還可以是計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)以外的任何計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序。
計(jì)算機(jī)可讀介質(zhì)上包含的程序代碼可以用任何適當(dāng)?shù)慕橘|(zhì)傳輸,包括——但不限于——無(wú)線、電線、光纜、rf等等,或者上述的任意合適的組合。
可以以一種或多種程序設(shè)計(jì)語(yǔ)言或其組合來(lái)編寫(xiě)用于執(zhí)行本發(fā)明操作的計(jì)算機(jī)程序代碼,所述程序設(shè)計(jì)語(yǔ)言包括面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言—諸如java、smalltalk、c++,還包括常規(guī)的過(guò)程式程序設(shè)計(jì)語(yǔ)言—諸如“c”語(yǔ)言或類似的程序設(shè)計(jì)語(yǔ)言。程序代碼可以完全地在用戶計(jì)算機(jī)上執(zhí)行、部分地在用戶計(jì)算機(jī)上執(zhí)行、作為一個(gè)獨(dú)立的軟件包執(zhí)行、部分在用戶計(jì)算機(jī)上部分在遠(yuǎn)程計(jì)算機(jī)上執(zhí)行、或者完全在遠(yuǎn)程計(jì)算機(jī)或服務(wù)器上執(zhí)行。在涉及遠(yuǎn)程計(jì)算機(jī)的情形中,遠(yuǎn)程計(jì)算機(jī)可以通過(guò)任意種類的網(wǎng)絡(luò)——包括局域網(wǎng)(lan)或廣域網(wǎng)(wan)—連接到用戶計(jì)算機(jī),或者,可以連接到外部計(jì)算機(jī)(例如利用因特網(wǎng)服務(wù)提供商來(lái)通過(guò)因特網(wǎng)連接)。
注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會(huì)理解,本發(fā)明不限于這里所述的特定實(shí)施例,對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過(guò)以上實(shí)施例對(duì)本發(fā)明進(jìn)行了較為詳細(xì)的說(shuō)明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。