本發(fā)明涉及金融自動交易裝置在走鈔過程中的紙幣處理和殘留檢測技術(shù),尤其涉及一種紙幣殘留檢測方法及裝置。
背景技術(shù):
自動存取款機作為金融自動交易裝置的代表,其存取款模塊是設(shè)備中的核心部件之一。圖1為現(xiàn)有技術(shù)中的存取款模塊的結(jié)構(gòu)示意圖,參見圖1,存取款模塊由接客部10、F通道20、驗鈔部30、O通道40、暫存部50、搬送通道60、M通道70和鈔箱80等模塊構(gòu)成。按照功能可將這些模塊劃分為分離部,通道部和收集部三類軟件邏輯模塊。其中,分離部負責(zé)紙幣的分離,通道部負責(zé)紙幣的傳輸,收集部負責(zé)紙幣的收集。
在紙幣處理過程中會根據(jù)控制業(yè)務(wù),采用“分離部--->通道部--->收集部”控制模型實現(xiàn)紙幣處理控制邏輯。如存款時,接客部10的分離模塊充當(dāng)分離部,F(xiàn)通道20,O通道30等作為通道部,暫存部50和接客部10的收集模塊作為收集部,而取款時,鈔箱80為分離部,M通道70,F(xiàn)通道20、O通道40等為通道部,暫存部50和接客部10的收集模塊則作為收集部。并且,各模塊內(nèi)部布滿傳感器,按功能將這些傳感器分為計數(shù)傳感器、殘留檢知傳感器和外形檢知傳感器。
在紙幣處理過程中,當(dāng)紙幣在分離部被分離出去后,會因以下原因存在無法到達收集部的問題:
1、紙幣放置凌亂引起紙幣歪斜過度卡鈔;
2、紙幣粘膠引起卡鈔;
3、紙幣撕裂引起卡鈔;
4、分離壓鈔太緊或太松后影響前后紙幣間隔太小引起卡鈔。
現(xiàn)有技術(shù)中,采取分離完成后繼續(xù)運行一段時間的控制方法,可以確保正常情況下紙幣能夠全部搬送到收集部,并通過殘留檢知傳感器檢測殘留的紙幣,但因為傳感器的數(shù)量有限,紙幣可能會被卡在兩傳感器之間,所以仍會存在無法發(fā)現(xiàn)通道中殘留鈔的問題。
技術(shù)實現(xiàn)要素:
本發(fā)明提供一種紙幣殘留檢測方法及裝置,以對通道內(nèi)殘留的紙幣作進一步檢測,避免賬目出錯。
第一方面,本發(fā)明提供了一種紙幣殘留檢測方法,該方法包括:
將金融自動交易裝置通道部的各通道分別與一數(shù)據(jù)隊列進行關(guān)聯(lián);
若檢測到通道內(nèi)搬送進入一張紙幣,則對應(yīng)通道的隊列增加當(dāng)前紙幣信息;
若檢測到通道內(nèi)搬送出去一張紙幣,則將當(dāng)前紙幣信息從對應(yīng)通道的隊列中剔除;
在紙幣分離完成后,檢測通道部內(nèi)各通道的隊列是否為空。
進一步的,所述的紙幣殘留檢測方法,還包括:
將金融自動交易裝置的分離部和收集部中的各模塊分別與一數(shù)據(jù)隊列進行關(guān)聯(lián);
若檢測到分離部每分離一張紙幣,則分離部中對應(yīng)模塊的隊列增加當(dāng)前紙幣信息;
若檢測到收集部每進入一張紙幣,則收集部中對應(yīng)模塊的隊列增加當(dāng)前紙幣的信息。
進一步的,所述的紙幣殘留檢測方法,在檢測通道部內(nèi)各通道的隊列是否為空之后,還包括:
若通道部內(nèi)各通道的隊列為空、收集部中各模塊隊列的紙幣信息之和大于或等于分離部中對應(yīng)模塊隊列的紙幣信息之和,以及收集部完成最后一張紙幣的處理,則將金融自動交易裝置停機;
否則,等待金融自動交易裝置繼續(xù)運行;
若金融自動交易裝置繼續(xù)運行的時間超過設(shè)定時間閾值,則將金融自動交易裝置停機。
進一步的,所述的紙幣殘留檢測方法,在若通道部內(nèi)各通道的隊列為空、收集部中各模塊隊列的紙幣信息之和大于或等于分離部中對應(yīng)模塊隊列的紙幣信息之和,以及收集部完成最后一張紙幣的處理,則將金融自動交易裝置停機之后,還包括:
將收集部中各模塊隊列的紙幣信息之和與分離部中對應(yīng)模塊隊列的紙幣信息之和進行比較;
若收集部中各模塊隊列的紙幣信息之和小于分離部中對應(yīng)模塊隊列的紙幣信息之和,則根據(jù)紙幣所經(jīng)過的傳感器信息分析紙幣卡鈔位置;
若收集部中各模塊隊列的紙幣信息之和大于分離部中對應(yīng)模塊隊列的紙幣信息之和,則根據(jù)紙幣所經(jīng)過的傳感器信息分析紙幣殘留位置。
進一步的,所述的紙幣殘留檢測方法,在若金融自動交易裝置繼續(xù)運行的時間超過設(shè)定時間閾值,則將金融自動交易裝置停機之后,還包括:
若分離部中對應(yīng)模塊隊列的紙幣信息之和大于,通道部中各通道隊列的紙幣信息之和與收集部中各模塊隊列的紙幣信息之和的和,則根據(jù)紙幣所經(jīng)過的傳感器信息分析紙幣卡鈔位置;
若分離部中對應(yīng)模塊隊列的紙幣信息之和小于,通道部中各通道隊列的紙幣信息之和與收集部中各模塊隊列的紙幣信息之和的和,則根據(jù)紙幣所經(jīng)過的傳感器信息分析紙幣殘留位置。
進一步的,所述的紙幣殘留檢測方法,還包括:
根據(jù)所述紙幣卡鈔位置和紙幣殘留位置,對金融自動交易裝置進行恢復(fù)處理。
進一步的,所述的紙幣殘留檢測方法,在對紙幣進行分離前,還包括:
利用傳感器檢測金融自動交易裝置內(nèi)是否有殘留的紙幣。
第二方面,本發(fā)明還提供了一種紙幣殘留檢測裝置,該裝置包括:
通道隊列關(guān)聯(lián)模塊,用于將金融自動交易裝置通道部的各通道分別與一數(shù)據(jù)隊列進行關(guān)聯(lián);
通道隊列增加模塊,用于若檢測到通道內(nèi)搬送進入一張紙幣,則對應(yīng)通道的隊列增加當(dāng)前紙幣信息;
通道隊列剔除模塊,用于若檢測到通道內(nèi)搬送出去一張紙幣,則將當(dāng)前紙幣信息從對應(yīng)通道的隊列中剔除;
通道隊列檢測模塊,用于在紙幣分離完成后,檢測通道部內(nèi)各通道的隊列是否為空。
進一步的,所述的紙幣殘留檢測裝置,還包括:
隊列關(guān)聯(lián)模塊,用于將金融自動交易裝置的分離部和收集部中的各模塊分別與一數(shù)據(jù)隊列進行關(guān)聯(lián);
分離隊列增加模塊,用于若檢測到分離部每分離一張紙幣,則分離部中對應(yīng)模塊的隊列增加當(dāng)前紙幣信息;
收集隊列增加模塊,用于若檢測到收集部每進入一張紙幣,則收集部中對應(yīng)模塊的隊列增加當(dāng)前紙幣的信息。
進一步的,所述的紙幣殘留檢測裝置,還包括:
正常停機模塊,用于在檢測通道部內(nèi)各通道的隊列是否為空之后,若通道部內(nèi)各通道的隊列為空、收集部中各模塊隊列的紙幣信息之和大于或等于分離部中對應(yīng)模塊隊列的紙幣信息之和,以及收集部完成最后一張紙幣的處理,則將金融自動交易裝置停機;否則,等待金融自動交易裝置繼續(xù)運行;
異常停機模塊,用于若金融自動交易裝置繼續(xù)運行的時間超過設(shè)定時間閾值,則將金融自動交易裝置停機。
進一步的,所述的紙幣殘留檢測裝置,還包括:
比較模塊,用于在若通道部內(nèi)各通道的隊列為空、收集部中各模塊隊列的紙幣信息之和大于或等于分離部中對應(yīng)模塊隊列的紙幣信息之和,以及收集部完成最后一張紙幣的處理,則將金融自動交易裝置停機之后,將收集部中各模塊隊列的紙幣信息之和與分離部中對應(yīng)模塊隊列的紙幣信息之和進行比較;
卡鈔位置分析模塊,用于若收集部中各模塊隊列的紙幣信息之和小于分離部中對應(yīng)模塊隊列的紙幣信息之和,則根據(jù)紙幣所經(jīng)過的傳感器信息分析紙幣卡鈔位置;
殘留位置分析模塊,用于若收集部中各模塊隊列的紙幣信息之和大于分離部中對應(yīng)模塊隊列的紙幣信息之和,則根據(jù)紙幣所經(jīng)過的傳感器信息分析紙幣殘留位置。
進一步的,所述的紙幣殘留檢測裝置,還包括:
異常卡鈔分析模塊,用于在若金融自動交易裝置繼續(xù)運行的時間超過設(shè)定時間閾值,則將金融自動交易裝置停機之后,若分離部中對應(yīng)模塊隊列的紙幣信息之和大于,通道部中各通道隊列的紙幣信息之和與收集部中各模塊隊列的紙幣信息之和的和,則根據(jù)紙幣所經(jīng)過的傳感器信息分析紙幣卡鈔位置;
異常殘留分析模塊,用于在若金融自動交易裝置繼續(xù)運行的時間超過設(shè)定時間閾值,則將金融自動交易裝置停機之后,若分離部中對應(yīng)模塊隊列的紙幣信息之和小于,通道部中各通道隊列的紙幣信息之和與收集部中各模塊隊列的紙幣信息之和的和,則根據(jù)紙幣所經(jīng)過的傳感器信息分析紙幣殘留位置。
進一步的,所述的紙幣殘留檢測裝置,還包括:
恢復(fù)處理模塊,用于根據(jù)所述紙幣卡鈔位置和紙幣殘留位置,對金融自動交易裝置進行恢復(fù)處理。
進一步的,所述的紙幣殘留檢測裝置,還包括:
傳感器檢測模塊,用于在對紙幣進行分離前,利用傳感器檢測金融自動交易裝置內(nèi)是否有殘留的紙幣。
本發(fā)明通過將金融自動交易裝置通道部的各通道分別與一數(shù)據(jù)隊列進行關(guān)聯(lián);然后在紙幣分離完成后,檢測與各通道的關(guān)聯(lián)的隊列是否為空。從而更準確地檢測通道內(nèi)是否有殘留的紙幣,解決了因為傳感器的數(shù)量有限,紙幣可能會被卡在兩傳感器之間,以至于無法發(fā)現(xiàn)通道中殘留紙幣的問題。
附圖說明
圖1為現(xiàn)有技術(shù)中的存取款模塊的結(jié)構(gòu)示意圖;
圖2是本發(fā)明實施例一提供的一種紙幣殘留檢測方法的流程圖;
圖3是本發(fā)明實施例二提供的一種紙幣殘留檢測方法的流程圖;
圖4是本發(fā)明實施例二提供的另一種紙幣殘留檢測方法的流程圖;
圖5是本發(fā)明實施例三提供的一種紙幣殘留檢測裝置的結(jié)構(gòu)示意圖。
具體實施方式
下面結(jié)合附圖和實施例對本發(fā)明作進一步的詳細說明??梢岳斫獾氖?,此處所描述的具體實施例僅僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。
實施例一
為了清楚介紹本實施例所提供紙幣殘留檢測方法所適用的金融自動交易裝置的存取款過程,基于圖1所示的金融自動交易裝置的存取款模塊,介紹其工作過程如下:
當(dāng)存款時,用戶將待存紙幣放入金融自動交易裝置的接客部10,接客部10的分離模塊將紙幣進行分離,紙幣經(jīng)過F通道20傳送入驗鈔部30,驗鈔部30對紙幣的真?zhèn)?、面值、破損度及其他信息進行識別;然后,經(jīng)過O通道40及O通道40上方的紙幣切換器,將合格的紙幣存入暫存部50,將不合格的紙幣經(jīng)接客部10的收集模塊收集至接客部10供用戶收回;待用戶確認存入金額后,將暫存部50內(nèi)的紙幣經(jīng)過O通道40、F通道20、搬送通道60和M通道70傳送至鈔箱80,以完成存款。當(dāng)取款時,將鈔箱80內(nèi)指定取款數(shù)量的紙幣經(jīng)過M通道70、搬送通道60和F通道20送入驗鈔部30,驗鈔部30對紙幣進行識別;然后,根據(jù)識別結(jié)果,將合格的紙幣傳送至接客部10,將不合格的紙幣傳送至?xí)捍娌?0,當(dāng)交易完成后將不合格的紙幣從暫存部50傳送回遺忘回收鈔箱;最后,當(dāng)接客部10內(nèi)的金額等于用戶取款金額時,接客部10的取款口打開供用戶取走,以完成取款。
圖2是本發(fā)明實施例一提供的一種紙幣殘留檢測方法的流程圖。本實施例可適用于在金融自動交易裝置進行交易時,檢測各通道內(nèi)是是否有殘留紙幣的情況。該方法可以由紙幣殘留檢測裝置來執(zhí)行,該裝置可以由軟件和/或硬件的方式實現(xiàn)。參見圖2,并基于如上描述的金融自動交易裝置的存取款過程,本實施例提供的紙幣殘留檢測方法包括:
S110、將金融自動交易裝置通道部的各通道分別與一數(shù)據(jù)隊列進行關(guān)聯(lián)。
其中,金融自動交易裝置可以是取款機也可以是存取款一體機。金融自動交易裝置通道部的各通道包括:M通道、F通道、O通道和搬送通道中的至少一種。
S120、若檢測到通道內(nèi)搬送進入一張紙幣,則對應(yīng)通道的隊列增加當(dāng)前紙幣信息。
例如,若F通道內(nèi)搬送進入一張紙幣,則將當(dāng)前紙幣的信息添加在與F通道關(guān)聯(lián)的隊列的隊尾。其中,當(dāng)前紙幣的信息包括:紙幣的真?zhèn)?、面值和破損度中的一種或多種。
S130、若檢測到通道內(nèi)搬送出去一張紙幣,則將當(dāng)前紙幣信息從對應(yīng)通道的隊列中剔除。
例如,若F通道內(nèi)搬送出去一張紙幣,則將當(dāng)前紙幣的信息在與F通道關(guān)聯(lián)的隊列的隊首剔除。
S140、在紙幣分離完成后,檢測通道部內(nèi)各通道的隊列是否為空。
具體的,在金融自動交易裝置分離部將紙幣分離完成后,對與通道部內(nèi)各通道關(guān)聯(lián)的隊列進行檢測,若隊列的內(nèi)容為空,則表示對應(yīng)通道內(nèi)沒有殘留的紙幣;若隊列的內(nèi)容不為空,則表示對應(yīng)通道內(nèi)存在殘留的紙幣。其中,分離部負責(zé)紙幣的分離,在存款時,接客部充當(dāng)分離部;而在取款時,鈔箱為分離部。
為對當(dāng)次處理之前的殘留紙幣進行檢測,在對紙幣分離前,還可以包括:利用傳感器檢測金融自動交易裝置內(nèi)是否有殘留的紙幣。其中,殘留的紙幣為上次業(yè)務(wù)所殘留下的紙幣;金融自動交易裝置的分離部、收集部和通道部中各通道內(nèi)設(shè)置有一個或多個傳感器,用于檢測所感應(yīng)的范圍內(nèi)所經(jīng)過紙幣的信息及是否有紙幣殘留。
本實施例的技術(shù)方案,通過將金融自動交易裝置通道部的各通道分別與一數(shù)據(jù)隊列進行關(guān)聯(lián);然后在紙幣分離完成后,檢測與各通道的關(guān)聯(lián)的隊列是否為空。從而更準確地檢測通道內(nèi)是否有殘留的紙幣,解決了因為傳感器的數(shù)量有限,紙幣可能會被卡在兩傳感器之間,以至于無法發(fā)現(xiàn)通道中殘留紙幣的問題。
實施例二
圖3是本發(fā)明實施例二提供的一種紙幣殘留檢測方法的流程圖。本實施例是在上述實施例的基礎(chǔ)上提出的一種可選方案。參見如3,本實施例提供的紙幣殘留檢測方法包括:
S210、將金融自動交易裝置通道部的各通道分別與一數(shù)據(jù)隊列進行關(guān)聯(lián);將金融自動交易裝置的分離部和收集部中的各模塊分別與一數(shù)據(jù)隊列進行關(guān)聯(lián)。
其中,收集部負責(zé)紙幣的收集,分離部負責(zé)紙幣的分離。在存款時,暫存部和接客部的收集模塊作為收集部,接客部的分離模塊作為分離部;而在取款時,暫存部和接客部的收集模塊作為收集部,鈔箱作為分離部。例如,在存款時,將金融自動交易裝置的接客部的分離模塊、接客部的收集模塊和暫存部分別與數(shù)據(jù)隊列關(guān)聯(lián);在取款時,將一個或多個鈔箱,及暫存部和接客部的收集模塊分別與數(shù)據(jù)隊列關(guān)聯(lián)。
S220、若檢測到分離部每分離一張紙幣,則分離部中對應(yīng)模塊的隊列增加當(dāng)前紙幣信息;若檢測到通道內(nèi)搬送進入一張紙幣,則對應(yīng)通道的隊列增加當(dāng)前紙幣信息。
具體的,在存款時,接客部的分離模塊作為分離部,接客部的分離模塊每分離一張紙幣,則與接客部的分離模塊關(guān)聯(lián)的隊列增加當(dāng)前紙幣信息;在取款時,鈔箱作為分離部,鈔箱每分離一張紙幣,則與該鈔箱關(guān)聯(lián)的隊列增加當(dāng)前紙幣信息。
S230、若檢測到通道內(nèi)搬送出去一張紙幣,則將當(dāng)前紙幣信息從對應(yīng)通道的隊列中剔除;若檢測到收集部每進入一張紙幣,則收集部中對應(yīng)模塊的隊列增加當(dāng)前紙幣的信息。
具體的,在存款時,暫存部和接客部的收集模塊作為收集部,暫存部每進入一張紙幣,則與暫存部對應(yīng)的隊列增加當(dāng)前紙幣的信息;接客部的收集模塊每進入一張紙幣,則與接客部的收集模塊對應(yīng)的隊列增加當(dāng)前紙幣的信息。當(dāng)取款時,暫存部和接客部的收集模塊作為收集部,暫存部每進入一張紙幣,則與暫存部對應(yīng)的隊列增加當(dāng)前紙幣的信息;接客部的收集模塊每進入一張紙幣,則與接客部的收集模塊對應(yīng)的隊列增加當(dāng)前紙幣的信息。
S240、在紙幣分離完成后,檢測通道部內(nèi)各通道的隊列是否為空。
本實施例技術(shù)方案,通過將金融自動交易裝置的分離部和收集部中的各模塊分別與一數(shù)據(jù)隊列進行關(guān)聯(lián),利用關(guān)聯(lián)的后的數(shù)據(jù)隊列信息實現(xiàn)對金融自動交易裝置的管理。
現(xiàn)有技術(shù)中為確保正常情況下紙幣能夠全部搬送到收集部,采用分離完成后繼續(xù)運行一段時間的控制方法。為確保紙幣能夠全部搬送到收集部,并降低運行時間,在檢測通道部內(nèi)各通道的隊列是否為空之后,還包括:
若通道部內(nèi)各通道的隊列為空、收集部中各模塊隊列的紙幣信息之和大于或等于分離部中對應(yīng)模塊隊列的紙幣信息之和,以及收集部完成最后一張紙幣的處理,則將金融自動交易裝置停機;
否則,等待金融自動交易裝置繼續(xù)運行;
若金融自動交易裝置繼續(xù)運行的時間超過設(shè)定時間閾值,則將金融自動交易裝置停機。
為進一步判斷金融自動交易裝置在交易過程中是否存在殘留紙幣,本實施例提供的紙幣殘留檢測方法還可以包括:
在若通道部內(nèi)各通道的隊列為空、收集部中各模塊隊列的紙幣信息之和大于或等于分離部中對應(yīng)模塊隊列的紙幣信息之和,以及收集部完成最后一張紙幣的處理,則將金融自動交易裝置停機之后,將收集部中各模塊隊列的紙幣信息之和與分離部中對應(yīng)模塊隊列的紙幣信息之和進行比較。
其中,收集部中各模塊隊列的紙幣信息之和是收集部中各模塊隊列的紙幣總數(shù)之和;分離部中對應(yīng)模塊隊列的紙幣信息之和是分離部中對應(yīng)模塊隊列的紙幣總數(shù)。并且,正常停機的條件為:若通道部內(nèi)各通道的隊列為空、收集部中各模塊隊列的紙幣信息之和大于或等于分離部中對應(yīng)模塊隊列的紙幣信息之和,以及收集部完成最后一張紙幣的處理。
典型的,一次交易可由一次或多次紙幣處理完成,在每次紙幣處理完成后,將分離部中對應(yīng)模塊隊列和收集部中各模塊隊列均進行初始化處理,以為下次紙幣處理做準備。例如,在一次取款交易中,用戶取款金額為350元,且第一個鈔箱存儲100元的鈔,第二個鈔箱存儲50元的鈔,則該交易將會執(zhí)行兩次紙幣處理。其中第一次紙幣處理,由第一個鈔箱出鈔3張100元鈔;第二次紙幣處理,由第二個鈔箱出鈔1張50元鈔。在第一紙幣處理中,分離部為第一鈔箱,每分離出一張紙幣,則與第一鈔箱關(guān)聯(lián)的隊列增加當(dāng)前紙幣的信息;然后在正常停機后,將收集部中各模塊隊列的紙幣總數(shù)與第一鈔箱關(guān)聯(lián)的隊列的紙幣總數(shù)進行比較,以對殘留紙幣進行分析;最后在對殘留紙幣進行分析完成后,將收集部中各模塊隊列和第一鈔箱關(guān)聯(lián)的隊列初始化,以為第二次紙幣處理做準備。類似的可執(zhí)行第二次紙幣處理。
具體的,若收集部中各模塊隊列的紙幣信息之和小于分離部中對應(yīng)模塊隊列的紙幣信息之和,則判定為當(dāng)次處理存在卡鈔,并根據(jù)紙幣所經(jīng)過的傳感器信息分析紙幣卡鈔位置;若收集部中各模塊隊列的紙幣信息之和大于分離部中對應(yīng)模塊隊列的紙幣信息之和,則判定為當(dāng)次處理之前有殘留紙幣未清空,并根據(jù)紙幣所經(jīng)過的傳感器信息分析紙幣殘留位置;若收集部中各模塊隊列的紙幣信息之和等于分離部中對應(yīng)模塊隊列的紙幣信息之和,則判定為當(dāng)次處理結(jié)果正常。
其中,根據(jù)紙幣所經(jīng)過的傳感器信息分析紙幣殘留位置或紙幣卡鈔位置的方法可以是:從分離部至收集部逐個獲取紙幣所經(jīng)過的傳感器的檢測信息。例如,如果第一傳感器的檢測信息中有紙幣A和B的紙幣信息,而設(shè)置在下一位置的第二傳感器的檢測信息中沒有紙幣A和B的紙幣信息,則判斷紙幣卡鈔位置或紙幣殘留位置在第一傳感器和第二傳感器之間。如果檢測出的卡鈔或殘留的紙幣數(shù)量等于,收集部中各模塊隊列的紙幣信息之和與小于分離部中對應(yīng)模塊隊列的紙幣信息之和的差值,則表示已將全部殘留紙幣的殘留位置或卡鈔位置確定,并結(jié)束對傳感器的繼續(xù)查找和分析;否則,繼續(xù)對傳感器進行查找和分析。
為解決在從分離部到收集部進行逐個傳感器的查找和分析時,卡鈔位置或殘留紙幣位置卻在收集部,從而導(dǎo)致逐個傳感器的查找和分析帶來的時間浪費的問題。根據(jù)紙幣所經(jīng)過的傳感器信息分析紙幣殘留位置或紙幣卡鈔位置的方法還可以是:分別對分離部、通道部和收集部中兩端的傳感器的信息進行查找和分析,確定卡鈔或殘留位置可能位于分離部、通道部和收集部中的至少一個模塊內(nèi),然后對卡鈔或殘留位置所在模塊中的傳感器進行逐個查找和分析,以確定紙幣卡鈔或殘留的具體位置。因此,如果卡鈔或殘留位置僅位于收集部,則可以僅對收集部內(nèi)的出傳感器進行紙幣信息的查找和分析,從而降低利用傳感器信息分析紙幣殘留位置或卡鈔位置的用時。
為對金融自動交易裝置進行異常停機的問題分析,在若金融自動交易裝置繼續(xù)運行的時間超過設(shè)定時間閾值,則將金融自動交易裝置停機之后,還可以包括:
若分離部中對應(yīng)模塊隊列的紙幣信息之和大于,通道部中各通道隊列的紙幣信息之和與收集部中各模塊隊列的紙幣信息之和的和,則根據(jù)紙幣所經(jīng)過的傳感器信息分析紙幣卡鈔位置;
若分離部中對應(yīng)模塊隊列的紙幣信息之和小于,通道部中各通道隊列的紙幣信息之和與收集部中各模塊隊列的紙幣信息之和的和,則根據(jù)紙幣所經(jīng)過的傳感器信息分析紙幣殘留位置。
具體的,若分離部中對應(yīng)模塊隊列的紙幣信息之和大于,通道部中各通道隊列的紙幣信息之和與收集部中各模塊隊列的紙幣信息之和的和,則判斷為引起金融自動交易裝置異常停機的問題為卡鈔,并根據(jù)紙幣所經(jīng)過的傳感器信息分析紙幣卡鈔位置;若分離部中對應(yīng)模塊隊列的紙幣信息之和小于,通道部中各通道隊列的紙幣信息之和與收集部中各模塊隊列的紙幣信息之和的和,則判斷為引起金融自動交易裝置異常停機的問題為上次交易有殘留紙幣,并根據(jù)紙幣所經(jīng)過的傳感器信息分析紙幣殘留位置;若分離部中對應(yīng)模塊隊列的紙幣信息之和等于,通道部中各通道隊列的紙幣信息之和與收集部中各模塊隊列的紙幣信息之和的和,則判斷為金融自動交易裝置工作正常。
為準確地對金融自動交易裝置進行維護,本實施例提供的紙幣殘留檢測方法還包括:
根據(jù)所述紙幣卡鈔位置和紙幣殘留位置,對金融自動交易裝置進行恢復(fù)處理。
圖4是本發(fā)明實施例二提供的另一種紙幣殘留檢測方法的流程圖。參見圖4,在實際應(yīng)用中,收到啟動紙幣搬送指令后,首先利用金融自動交易裝置中的傳感器檢測是否有殘留紙幣。若檢測到殘留紙幣,則判定上次業(yè)務(wù)有紙幣殘留,并進行殘留位置分析;若未檢測到殘留紙幣,則金融自動交易裝置的分離部對紙幣進行分離。在紙幣分離完成后,檢測與金融自動交易裝置的通道部關(guān)聯(lián)的通道隊列是否為空。若通道隊列不為空,則等待通道部繼續(xù)對紙幣進行搬送;若等待超時,則判定為卡鈔,并對卡鈔位置進行分析;若通道隊列為空,且收集部中完成最后一張紙幣的收集,則分析各模組隊列的信息,根據(jù)分析結(jié)果判斷當(dāng)次處理是卡鈔、正?;驓埩?,并對卡鈔位置或殘留位置進行分析。其中,如果當(dāng)次處理正常,則收集部中各模塊隊列的紙幣信息之和C等于,分離部中對應(yīng)模塊隊列的紙幣信息之和S。
實施例三
圖5是本發(fā)明實施例三提供的一種紙幣殘留檢測裝置的結(jié)構(gòu)示意圖。本實施例是在上述實施例的基礎(chǔ)上提出的一種紙幣殘留檢測裝置。參見圖5,本實施例提供的紙幣殘留檢測裝置,包括:通道隊列關(guān)聯(lián)模塊310、通道隊列增加模塊320、通道隊列剔除模塊330和通道隊列檢測模塊340。
其中,通道隊列關(guān)聯(lián)模塊310,用于將金融自動交易裝置通道部的各通道分別與一數(shù)據(jù)隊列進行關(guān)聯(lián);通道隊列增加模塊320,用于若檢測到通道內(nèi)搬送進入一張紙幣,則對應(yīng)通道的隊列增加當(dāng)前紙幣信息;通道隊列剔除模塊330,用于若檢測到通道內(nèi)搬送出去一張紙幣,則將當(dāng)前紙幣信息從對應(yīng)通道的隊列中剔除;通道隊列檢測模塊340,用于在紙幣分離完成后,檢測通道部內(nèi)各通道的隊列是否為空。
本實施例的技術(shù)方案,通過將金融自動交易裝置通道部的各通道分別與一數(shù)據(jù)隊列進行關(guān)聯(lián);然后在紙幣分離完成后,檢測與各通道的關(guān)聯(lián)的隊列是否為空。從而更準確地檢測通道內(nèi)是否有殘留的紙幣,解決了因為傳感器的數(shù)量有限,紙幣可能會被卡在兩傳感器之間,以至于無法發(fā)現(xiàn)通道中殘留紙幣的問題。
進一步的,所述的紙幣殘留檢測裝置,還包括:隊列關(guān)聯(lián)模塊、分離隊列增加模塊和收集隊列增加模塊。
其中,隊列關(guān)聯(lián)模塊,用于將金融自動交易裝置的分離部和收集部中的各模塊分別與一數(shù)據(jù)隊列進行關(guān)聯(lián);分離隊列增加模塊,用于若檢測到分離部每分離一張紙幣,則分離部中對應(yīng)模塊的隊列增加當(dāng)前紙幣信息;收集隊列增加模塊,用于若檢測到收集部每進入一張紙幣,則收集部中對應(yīng)模塊的隊列增加當(dāng)前紙幣的信息。
進一步的,所述的紙幣殘留檢測裝置,還包括:正常停機模塊和異常停機模塊。
其中,正常停機模塊,用于在檢測通道部內(nèi)各通道的隊列是否為空之后,若通道部內(nèi)各通道的隊列為空、收集部中各模塊隊列的紙幣信息之和大于或等于分離部中對應(yīng)模塊隊列的紙幣信息之和,以及收集部完成最后一張紙幣的處理,則將金融自動交易裝置停機;否則,等待金融自動交易裝置繼續(xù)運行;
異常停機模塊,用于若金融自動交易裝置繼續(xù)運行的時間超過設(shè)定時間閾值,則將金融自動交易裝置停機。
進一步的,所述的紙幣殘留檢測裝置,還包括:比較模塊、卡鈔位置分析模塊和殘留位置分析模塊。
其中,比較模塊,用于在若通道部內(nèi)各通道的隊列為空、收集部中各模塊隊列的紙幣信息之和大于或等于分離部中對應(yīng)模塊隊列的紙幣信息之和,以及收集部完成最后一張紙幣的處理,則將金融自動交易裝置停機之后,將收集部中各模塊隊列的紙幣信息之和與分離部中對應(yīng)模塊隊列的紙幣信息之和進行比較;卡鈔位置分析模塊,用于若收集部中各模塊隊列的紙幣信息之和小于分離部中對應(yīng)模塊隊列的紙幣信息之和,則根據(jù)紙幣所經(jīng)過的傳感器信息分析紙幣卡鈔位置;殘留位置分析模塊,用于若收集部中各模塊隊列的紙幣信息之和大于分離部中對應(yīng)模塊隊列的紙幣信息之和,則根據(jù)紙幣所經(jīng)過的傳感器信息分析紙幣殘留位置。
進一步的,所述的紙幣殘留檢測裝置,還可以包括:異??ㄢn分析模塊和異常殘留分析模塊。
其中,異??ㄢn分析模塊,用于在若金融自動交易裝置繼續(xù)運行的時間超過設(shè)定時間閾值,則將金融自動交易裝置停機之后,若分離部中對應(yīng)模塊隊列的紙幣信息之和大于,通道部中各通道隊列的紙幣信息之和與收集部中各模塊隊列的紙幣信息之和的和,則根據(jù)紙幣所經(jīng)過的傳感器信息分析紙幣卡鈔位置;
異常殘留分析模塊,用于在若金融自動交易裝置繼續(xù)運行的時間超過設(shè)定時間閾值,則將金融自動交易裝置停機之后,若分離部中對應(yīng)模塊隊列的紙幣信息之和小于,通道部中各通道隊列的紙幣信息之和與收集部中各模塊隊列的紙幣信息之和的和,則根據(jù)紙幣所經(jīng)過的傳感器信息分析紙幣殘留位置。
進一步的,所述的紙幣殘留檢測裝置,還包括:恢復(fù)處理模塊。
其中,恢復(fù)處理模塊,用于根據(jù)所述紙幣卡鈔位置和紙幣殘留位置,對金融自動交易裝置進行恢復(fù)處理。
進一步的,所述的紙幣殘留檢測裝置,還包括:傳感器檢測模塊。
其中,傳感器檢測模塊,用于在對紙幣進行分離前,利用傳感器檢測金融自動交易裝置內(nèi)是否有殘留的紙幣。
上述產(chǎn)品可執(zhí)行本發(fā)明任意實施例所提供的方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。
注意,上述僅為本發(fā)明的較佳實施例及所運用技術(shù)原理。本領(lǐng)域技術(shù)人員會理解,本發(fā)明不限于這里所述的特定實施例,對本領(lǐng)域技術(shù)人員來說能夠進行各種明顯的變化、重新調(diào)整和替代而不會脫離本發(fā)明的保護范圍。因此,雖然通過以上實施例對本發(fā)明進行了較為詳細的說明,但是本發(fā)明不僅僅限于以上實施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。