亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

分布式設(shè)備管理系統(tǒng)的制作方法

文檔序號:6663382閱讀:416來源:國知局
專利名稱:分布式設(shè)備管理系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及銷售點設(shè)備,特別涉及對銷售點設(shè)備的分布式系統(tǒng)的管理。
背景技術(shù)
應(yīng)用銷售點設(shè)備實現(xiàn)交易正變得越來越廣泛。銷售點設(shè)備可以放置在各種方便的地點(例如食品雜貨店,便民商店),允許顧客方便地購買某種商品或服務(wù),而無需光顧專用于銷售相關(guān)貨物或服務(wù)的銷售機構(gòu)。例如,銷售點設(shè)備經(jīng)常用來銷售可轉(zhuǎn)讓信用票據(jù)或允許在顧客方便的地方支付實用帳單。這種設(shè)備甚至可以放置在家中或企業(yè)中。
各種各樣的銷售點設(shè)備目前可用于提供多種產(chǎn)品和服務(wù)。例如銷售點設(shè)備可以用來銷售匯票(money order)或其它產(chǎn)品。它們也可以用來允許支付帳單或其它任何類型的交易服務(wù)。
可轉(zhuǎn)讓信用票據(jù)自動售貨器(dispenser)、例如匯票售貨機,提供了一個使用銷售點設(shè)備的指導(dǎo)性實例。匯票售貨機(“MOD”)也被稱作其它各種各樣的名字,例如“自動匯票售貨機”或“AMOD”、或“RMOD”或“Delta”,它允許在各種各樣方便的地方發(fā)行和銷售匯票。MOD一般被放置在便民店、支票兌換機構(gòu)、食品雜貨店、金融機構(gòu)和其它零售和服務(wù)銷售機構(gòu)。匯票的“發(fā)行者”一般授權(quán)一個“代理商”(例如,食品雜貨店)在每個地方操作該MOD。當一個MOD被安裝在一個特定位置時,此后定期地將空白的匯票表單(該表單是可轉(zhuǎn)讓單據(jù),有時被稱為“可轉(zhuǎn)讓股票”)裝入MOD中的一個盒子。當顧客購買匯票時,操作員輸入正確的信息(例如款額),然后MOD在表單上打印這些信息并且發(fā)出這個完成的匯票。該表單一般被按順序編號。當MOD被裝入時,裝入表單的操作者輸入第一張表單的序號。當匯票被購買后,MOD計數(shù)器遞增來保持被打印表單的記錄。該MOD也以電子形式或在打印的表單中提供MOD活動的報告。
銷售點設(shè)備系統(tǒng)的所有者(例如匯票發(fā)行者)一般必須嚴密地管理銷售點設(shè)備(例如MOD)。例如銷售點設(shè)備一般包括一定數(shù)量的機械部件,因此,常常會出現(xiàn)故障。所有者總希望保持設(shè)備運轉(zhuǎn),因此必須定期地監(jiān)控、維護和修理設(shè)備。另外,諸如MOD的設(shè)備包含可以用來對發(fā)行者征收金融債務(wù)的可轉(zhuǎn)讓單據(jù)。因此所有者需要防止對設(shè)備的欺詐性或未授權(quán)的使用。
為了便于對廣泛使用的銷售點設(shè)備系統(tǒng)的管理,該設(shè)備應(yīng)該具有某些特性。下面討論幾個關(guān)鍵的特征。
銷售點設(shè)備應(yīng)該是用戶友好的。操作該設(shè)備的個人(例如便民店的職員)一般很少或沒有經(jīng)過技術(shù)培訓(xùn),并且對于一個發(fā)行者來說為操作設(shè)備的每個個人提供培訓(xùn)是不現(xiàn)實的。不幸的是,許多常規(guī)的銷售點設(shè)備并非十分容易使用。例如將可轉(zhuǎn)讓股票正確地重新裝入MOD經(jīng)常是困難的。常規(guī)的MOD也經(jīng)常是笨重的,難以安裝在代理商處。
銷售點設(shè)備還應(yīng)該具有安全特性,以防止未經(jīng)授權(quán)的使用和將濫用的風(fēng)險(例如產(chǎn)生偽造匯票的風(fēng)險)降到最低。大多數(shù)常規(guī)的銷售點設(shè)備具有相對原始的和有限的安全措施。例如包括空白可轉(zhuǎn)讓單據(jù)的MOD中的盒子一般是鎖著的,它只能用一把實體鑰匙打開。這個安全措施可以防止一些類型的非授權(quán)進入,但對于取得鑰匙的所有人員都允許自由進入。它也不能提供訪問可轉(zhuǎn)讓單據(jù)者的任何記錄以及訪問期間進行了什么活動。因此,經(jīng)常很難及時地確定單據(jù)是否曾經(jīng)被取出、是否出現(xiàn)過濫用以及被何人濫用。
銷售點設(shè)備還應(yīng)該提供一種使發(fā)行者可以用來監(jiān)視該設(shè)備的使用的機構(gòu)。大多數(shù)常規(guī)的設(shè)備沒有提供一種用于容易地監(jiān)視的機構(gòu),而是依賴于由用戶提供給發(fā)行者或設(shè)備本身的信息。例如,常規(guī)MOD在銷售過程期間一般不確認項目序列,而是如上所述依賴于由操作員輸入的初始號碼。在單據(jù)不按順序的情況下(例如,由于夾紙、操作員錯誤或偷竊所造成的),MOD記錄預(yù)期的序號,而不確認其在打印的正確單據(jù)。有些MOD采用原始的順序確認技術(shù),其中,每三個單據(jù)包含一個相同的、可檢測的標記(即,排序標記)。當MOD檢測到一個排序標記時,確定單據(jù)計數(shù)器的數(shù)是否可被三整除,如果是,則假設(shè)單據(jù)是連續(xù)的。然而,這個技術(shù)的不足之處在于它不檢測所有類型的順序錯誤。例如,如果從該順序中取走三個連續(xù)單據(jù),則系統(tǒng)不會檢測到這個問題。另外,現(xiàn)有技術(shù)的銷售點設(shè)備可能需要發(fā)行者實際地檢查設(shè)備,以獲得許多類型的信息。實現(xiàn)例行的實際檢查也是耗費金錢和時間的。
隨著時間的流逝,銷售點設(shè)備的系統(tǒng)正以越來越多的設(shè)備被安裝。另外,由典型設(shè)備執(zhí)行的功能也越來越復(fù)雜。這些趨勢增大了對用戶友好和從遠程位置有效管理的需要。一般地,如果要涉及相對未被培訓(xùn)的用戶,系統(tǒng)越大越復(fù)雜,就必須對用戶越友好。
因此,需要一種用于管理分布式設(shè)備系統(tǒng)的優(yōu)于現(xiàn)有系統(tǒng)的改進系統(tǒng)。
發(fā)明概述本發(fā)明提供一種改進的用于管理分布式銷售點設(shè)備的系統(tǒng)。本發(fā)明的實施例可以提供更便利、安全和高效的管理分布式設(shè)備的裝置。
本發(fā)明的實施例具有許多優(yōu)點,例如
(i)允許高效管理許多銷售點設(shè)備。
(ii)提供增強的安全措施。
(iii)考慮到說明放在銷售點設(shè)備的打印機中的每個單據(jù)的審計跟蹤。
(iv)考慮到設(shè)備的容易裝入,并便于確定所要裝入的內(nèi)容。
(v)是用戶友好的。
(vi)提供對諸如匯票的單據(jù)的安全存儲。
(vii)允許減少人工的記錄保持和文書工作。
(viii)提供每日所有交易的打印。
(ix)提供對諸如匯票的單據(jù)的快速和有效的打印。
(x)允許使用標準的條形碼、MICR和/或OCR技術(shù)。
(xi)提供對誰以及何時訪問一個銷售點的打印機的審計跟蹤。
根據(jù)本發(fā)明的公開,本發(fā)明的許多其他優(yōu)點對于本領(lǐng)域普通技術(shù)人員來說將變得顯而易見。
附圖簡要說明通過下面結(jié)合附圖的詳細說明,將得到對本發(fā)明的進一步的理解,其中

圖1顯示了與本發(fā)明一起使用的銷售點設(shè)備的分布式系統(tǒng)的一個實施例。
圖2顯示了依據(jù)本發(fā)明使用的可轉(zhuǎn)讓信用票據(jù)自動售貨器的一個實施例。
圖3(a)、3(b)、3(c)和3(d)是顯示依據(jù)本發(fā)明的可轉(zhuǎn)讓信用票據(jù)自動售貨器的例示性單據(jù)裝入過程的流程圖。
圖4(a)、4(b)、4(c)和4(d)是顯示依據(jù)本發(fā)明使用可轉(zhuǎn)讓信用票據(jù)自動售貨器的銷售或售主支付的例示性過程的流程圖。
圖5是顯示依據(jù)本發(fā)明的可轉(zhuǎn)讓信用票據(jù)自動售貨器的例示性動力循環(huán)(power cycle)的流程圖。
圖6是顯示依據(jù)本發(fā)明的例示性下載通知和回收過程的流程圖。
最佳實施例的說明在本發(fā)明的最佳實施例中,一個主機管理分布式銷售設(shè)備系統(tǒng)。主機通過通信網(wǎng)絡(luò)、例如專有計算機網(wǎng)絡(luò)、諸如因特網(wǎng)的開放式網(wǎng)絡(luò)或電話網(wǎng)絡(luò)與這些設(shè)備進行通信。出于本發(fā)明的目的,銷售點設(shè)備可以是提供任何類型的服務(wù)或貨物的任何類型的銷售點設(shè)備。這里描述MOD僅僅出于例示性的目的,是為了顯示本發(fā)明的許多特征。例示系統(tǒng)圖1中顯示了依據(jù)本發(fā)明的銷售點(“POS”)設(shè)備的例示性系統(tǒng)。銷售點設(shè)備的系統(tǒng)是由中央控制系統(tǒng)1管理的,其中中央控制系統(tǒng)1可以包括一個或多個“主機”計算機。中央控制系統(tǒng)1管理多個POS系統(tǒng)2,每個POS系統(tǒng)2包括一個POS設(shè)備。出于例示的目的,只顯示了四個POS設(shè)備;應(yīng)該理解,本發(fā)明包含具有任意數(shù)目的POS設(shè)備的實施例。
每個POS系統(tǒng)可選地包括通過局域網(wǎng)(“LAN”)與POS設(shè)備進行通信的其他設(shè)備。在圖1中一個這種類型的POS系統(tǒng)顯示為3。POS系統(tǒng)3與POS系統(tǒng)2一起由中央控制系統(tǒng)1管理。POS系統(tǒng)3包括POS設(shè)備4、收銀機5、個人計算機(“PC”)6和電控保險箱7,所有這些都由一個LAN連接。操作員使用收銀機5和/或一個替換的常規(guī)控制終端來操作POS設(shè)備4。
在本發(fā)明的許多實施例中,至少一個POS設(shè)備是可轉(zhuǎn)讓信用票據(jù)自動售貨器。在許多這樣的實施例中,操作員使用控制終端來操作一個單據(jù)自動售貨器(最好是一個可轉(zhuǎn)讓信用票據(jù)自動售貨器),該單據(jù)自動售貨器提供一個更方便、安全、用戶友好并且高效的用于裝入、銷售和報告與可轉(zhuǎn)讓單據(jù)有關(guān)的信息的方式??刂平K端與一個容納可轉(zhuǎn)讓股票的打印機/金庫相連,根據(jù)需要發(fā)信號以打印匯票和開啟金庫。空白匯票表單以預(yù)先限定的束進行分組,以條形碼格式打印序號(可以使用MICR、OCR或其他編碼技術(shù)),并存在打印機的金庫單元中。控制終端始終監(jiān)視著已經(jīng)打印了哪張表單以及其他使用信息??赊D(zhuǎn)讓信用票據(jù)自動售貨器的活動由控制終端自動記錄在一個電子“日志”(即,存儲器)中,并定期報告給中央計算機。例示MOD圖2中顯示了與本發(fā)明的一些實施例一起使用的例示性自動匯票售貨器(“MOD”)10。MOD 10包括兩個單獨的部分控制終端12和打印機/金庫14。在代理商/用戶處的安裝僅僅涉及將這兩個部分連接在一起,然后將它們(通過控制終端的一個端口)連接到一個電話線以允許數(shù)據(jù)傳輸,并連接到一個電源插座以提供電源。
控制終端12具有三個主要功能(1)與發(fā)行者的中央計算機(即,主機系統(tǒng))進行通信;(2)根據(jù)預(yù)先定義的規(guī)則和用戶指令控制打印機/金庫14;以及(3)控制所有其他系統(tǒng)的活動(例如,本地費用計算,安全配置,參數(shù)設(shè)置)。從用戶的角度上看,控制終端12包括鍵盤16、顯示器18和一個可選的電話聽筒20。MOD10使用普通的電話線向中央計算機發(fā)送快速而有效的記錄保持活動??刂平K端12還在其存儲器中記錄“日志”或活動工作記錄,來始終記錄其使用信息,這將在后面進一步說明。
控制終端12始終記錄著所有交易,直到它在每個營業(yè)日結(jié)束時或在一天的各個時間將該信息自動“上裝”到在發(fā)行者的中央控制設(shè)施的主計算機。交易信息最好存儲在一個內(nèi)部非易失性存儲器中(該存儲器可以由帶有備用電池的易失性存儲器或常規(guī)的非易失性存儲器實現(xiàn))??刂平K端還包括常規(guī)的可編程處理器硬件,以使得其能夠被編程,以執(zhí)行這里所述的過程。
操作員使用控制終端12上的鍵盤16啟動與MOD 10的任何交易。必須為每次交易執(zhí)行的步驟相對簡單。執(zhí)行所有交易的指令最好在提供給代理商的用戶手冊中說明。
操作員通過按下鍵盤16上的鍵來輸入命令。鍵盤16最好具有三種類型的鍵(1)功能鍵。這些鍵用于啟動所希望的交易類型(例如,銷售,無效,報告,取消)。
(2)數(shù)字鍵?!?”到“9”是數(shù)字鍵。用戶在需要輸入一個量或代碼時按下這些鍵。
(3)字母數(shù)字鍵。這些鍵用來輸入文本信息,并且可以與諸如售主支付的交易結(jié)合使用。鍵盤16可以由本領(lǐng)域普通技術(shù)人員采用任何常規(guī)的鍵盤技術(shù)來實現(xiàn),包括例如自定義功能鍵。
顯示器18向用戶提供重要的信息,并提示用戶通過每個過程的各個步驟。顯示器18可以由本領(lǐng)域普通技術(shù)人員采用字母數(shù)字顯示技術(shù)來實現(xiàn)。
顯示器18通常在“狀態(tài)屏”。這是終端上可用的所有功能的起點。如果顯示屏在用戶開始一個交易之前顯示出一個不同的消息,或者用戶在一個交易中途感到不清楚時,他或她只需要按下“取消”來返回這個狀態(tài)屏。狀態(tài)屏顯示出當前日期和時間,以及打印機中的單據(jù)數(shù)目和在同一個終端中的各種產(chǎn)品應(yīng)用的當天文檔中的交易數(shù)目(例如,匯票、公共匯款、電話卡、工資單和禮券)。
打印機/金庫14最好包括包含常規(guī)MOD打印機的打印機部分和鎖在打印機部分上的金庫部分。空白匯票表單存儲在打印機/金庫14的金庫部分中。打印機/金庫14由控制終端12啟動。根據(jù)操作員輸入的命令,在匯票上自動印上通過控制終端12指定的值,并分配給操作員。打印機14最好包含一個條形碼閱讀器,以及空白匯票表單最好以條形碼序號編碼。MICR技術(shù)也可以以常規(guī)的方式用在這個目的上。根據(jù)本發(fā)明的公開,顯然,任何常規(guī)的OCR技術(shù)也可以滿足需要。
1.裝入過程為了允許系統(tǒng)確定一個空白單據(jù)是在一包或一束的開始、中間還是末尾,將空白單據(jù)以預(yù)定大小(例如,400個單據(jù))為一組預(yù)先分組,并給出以包大小的倍數(shù)(例如,400,800,1200等)開始的序號。剩下的單據(jù)連續(xù)地排序(例如,一個包中的400-799)。因此系統(tǒng)可以容易地確定一特定單據(jù)在一包中的位置以及這個包中還剩下多少單據(jù)。
MOD 10的打印機/金庫14在代理商/用戶處裝入可轉(zhuǎn)讓股票。在裝入期間,終端需要一個安全代碼。用戶采用控制終端12輸入一個安全代碼,并確認安全代碼,以便具有對該裝入功能的訪問權(quán)利。如果當前用戶具有訪問裝入功能的權(quán)利,則控制終端12向打印機/金庫14發(fā)送一個信號,以便從打印機單元開啟金庫(最好采用螺線管或常規(guī)的電子機械鎖),使用戶能取出金庫。顯示器18提示用戶取出金庫。如果用戶未能在預(yù)定時間內(nèi)取出金庫,則打印機單元將重新鎖住金庫。在沒有重新輸入一個已授權(quán)的訪問代碼的情況下,不允許對金庫的訪問。
在從打印機單元取出金庫之后,用戶可以將一包可轉(zhuǎn)讓單據(jù)裝入金庫中,并將金庫重新安到打印機上。在金庫重新安到打印機單元上之后,控制終端12通知打印機裝入第一個表單,并執(zhí)行對該表單上的預(yù)先印制的條形碼的條形碼閱讀。該預(yù)先印制的條形碼最好包括數(shù)字和/或字母的字符。在讀取了預(yù)先印制的條形碼之后,打印機將數(shù)字(或字母,或字母數(shù)字)值返回控制終端12。控制終端12確定返回的數(shù)字值是否正確,并作出適當?shù)捻憫?yīng)。
更明確地,其步驟如下。在控制終端12通知打印機裝入一個表單并讀取了預(yù)先印制的條形碼之后,打印機開始裝入一個表單。如果未識別到一個單據(jù)的前邊緣,則打印機答復(fù)控制終端12未識別到任何單據(jù)??刂平K端12顯示一個出錯消息,表明未檢測到單據(jù),并要求用戶重新裝入表單。
當識別到一個單據(jù)的前邊緣時,打印機則嘗試檢測一個表明預(yù)先印制的條形碼的位置的底條(under bar)。如果在預(yù)定數(shù)目的步驟內(nèi)未檢測到底條,則打印機向控制終端12返回一個表明沒有檢測到底條的消息。終端顯示一個出錯消息,表明有裝入錯誤,并要求用戶重新裝入表單。如此,終端可以檢測單據(jù)是否被裝倒了或裝反了??刂平K端12通知打印機將表單送回金庫。
一旦檢測到底條,打印機則嘗試讀出表單上的預(yù)先印制的條形碼。如果該條形碼被成功地讀出,則打印機向終端返回適當?shù)闹?。終端計算在該包中剩下的單據(jù)的個數(shù),確定這次裝入的是一整個包還是一部分包;并確認該值的格式正確。終端還確認該值通過所有適當?shù)男r灁?shù)位的檢驗,向用戶顯示一個成功裝入消息,通知打印機將這個表單返回金庫,并在日志中進行適當?shù)妮斎?例如,誰打開的打印機;時間;裝入的是整包還是部分包)。
一旦讀出了一個單據(jù),控制終端12就將當前的序號與預(yù)期的序號進行比較。如果當前序號不同于預(yù)期的序號,則終端確定當前序號與預(yù)期序號是否在同一包中。如果當前序號與預(yù)期序號在同一包中,則終端在其內(nèi)部存儲器中記錄下缺失的序號或序號范圍,以表明這些項目在該包中是缺少的。如果當前序號與預(yù)期序號不在同一包中,則終端記錄下從預(yù)期序號到該包末尾的缺失范圍。然后終端確定從當前序號開始在該包中是否有缺失項目。如果從新包到當前序號缺失項目,則終端記錄下從新包的開始到當前序號的缺失序號范圍。
終端還確定當前序號是否是一個包的開始,或者其是否是一個包的中間的項目,或者是否該序號已經(jīng)記錄在日志中。如果當前項目是一個新包的開始,則終端記錄下已經(jīng)裝入了一整包。如果當前項目在一個包的中間,則終端記錄下已經(jīng)裝入了一個部分包。如果序號以前已經(jīng)記錄在日志中,則通過在該單據(jù)上打印“無效”而使該單據(jù)無效。這個活動再次被輸入到日志中。
下面將結(jié)合圖3(a)-3(d)更詳細地說明裝入單據(jù)的過程。
2.發(fā)行在可轉(zhuǎn)讓單據(jù)的發(fā)行期間,控制終端12通知打印機14裝入一個表單。打印機14開始裝入一個表單。如果在打印機內(nèi)在預(yù)定數(shù)目的步驟內(nèi)未識別到一個單據(jù)的前邊緣,則打印機答復(fù)終端未識別到單據(jù)。終端顯示一個出錯消息,即沒有檢測到單據(jù),要求用戶裝入新的表單或重新裝入當前組表單。終端通知打印機卸出該表單,并將其送回金庫。
一旦識別到前邊緣,打印機則嘗試檢測一個表明預(yù)先印制的條形碼的位置的底條。如果在預(yù)定數(shù)目的步驟內(nèi)未檢測到底條,則打印機向終端返回一個表明沒有檢測到底條的消息。終端顯示一個出錯消息,表明在表單上未檢測到底條,要求用戶重新裝入表單。終端通知打印機將表單送回金庫。
一旦檢測到底條,打印機則進行到預(yù)定數(shù)目的步驟,嘗試讀出表單上的預(yù)先印制的條形碼。如果該條形碼被成功地讀出,則打印機向終端返回適當?shù)闹?。終端確認該值的格式正確,并確認該值通過所有適當?shù)男r灁?shù)位檢驗。終端將當前序號與預(yù)期序號進行比較。如果當前序號不同于預(yù)期序號,則終端確定當前序號與預(yù)期序號是否在同一包中。如果當前序號與預(yù)期序號在同一包中,則終端記錄下從預(yù)期序號到該包末尾的缺失范圍。然后終端確定從當前序號開始在該包中是否有缺失項目。如果從新包到當前序號缺失項目,則終端記錄下從新包的開始到當前序號的缺失序號范圍。
如果在預(yù)定數(shù)目的重試后未成功地讀出條形碼,則打印機向終端返回一個表明該值不能從預(yù)先印制的條形碼確定的出錯消息。終端顯示一個出錯消息,即條形碼不可讀,然后通知打印機在剩余項目上打印“無效”,并將該預(yù)期序號記錄為無效。終端然后通知打印機裝入下一個表單,并嘗試銷售。繼續(xù)這個過程,直到在打印機中識別出一個可讀表單,或直到由于不可讀已經(jīng)無效了預(yù)定數(shù)目的項目。
當識別到一個可讀表單時,控制終端12指示打印機在單據(jù)上打印指定的數(shù)據(jù),并進行適當?shù)娜罩据斎?。然后MOD將該單據(jù)分發(fā)出去。
后面將結(jié)合圖4(a)-4(d)進一步說明發(fā)行可轉(zhuǎn)讓單據(jù)的過程。
3.其他特征。
控制終端在存儲器中記錄安全代碼及其相關(guān)權(quán)利的列表??刂平K端允許用戶定義每個帶有唯一一組可配置權(quán)利的安全簡表,提高了設(shè)備安全的靈活性。例如,某些操作員被允許執(zhí)行所有可能的功能,而另一些操作員只被允許執(zhí)行一些功能、例如銷售和無效。
在售主支付的情況下,匯票用于支付給代理商的一個售主。這個選項對于某些代理商是可用的,以允許他們使得雇員在不需要持有大量現(xiàn)金的前提下就可以支付給售主。如果一個代理商已經(jīng)被授權(quán)這個可選的售主支付能力,則在許多系統(tǒng)中,操作員可以采用字母數(shù)字鍵盤輸入任何售主姓名。在另一些系統(tǒng)中,操作員可以被限制為從售主的預(yù)定列表中進行選擇。在這樣的系統(tǒng)中,可以將多個售主姓名存儲在終端內(nèi)的存儲器中,用于在可轉(zhuǎn)讓單據(jù)的收款人一行上打印。
控制終端12內(nèi)的存儲器記錄與幣值范圍相聯(lián)系的費用列表。用戶可以將該終端設(shè)定為根據(jù)所請求的量或面值的百分比來計算費用。終端記錄與一個費用相聯(lián)系的四個不同的值范圍。
為每個項目讀出一特定的預(yù)先印制的條形碼確保每個銷售項目的正確的交易過帳(posting)。缺失項目檢測有助于可靠的、可追蹤的審計跟蹤。
如同這里所描述的,本發(fā)明應(yīng)用軟件根據(jù)預(yù)定的規(guī)則組來開啟和鎖住金庫。例如,可以只在輸入了適當?shù)陌踩a之后才開啟金庫。軟件監(jiān)視著金庫,并且如果在一預(yù)定時期之后還沒有打開金庫,則重新鎖住金庫。這個軟件鎖住/開啟特征還幫助提供對于打印機訪問的可追蹤的審計跟蹤。靈活并且完全可設(shè)定的安全參數(shù)使得用戶能定義哪些權(quán)利是雇員可得到的。
軟件確定在單據(jù)序列中的任何中斷,并將這些中斷登記為缺失項目。這在所有的報告上打印出來,用作為對可能的欺詐行為的早期警告。
這個允許訪問應(yīng)用的敏感區(qū)域的安全代碼是動態(tài)的。它根據(jù)預(yù)定的算法每天改變。該算法可以是日期和/或預(yù)定的識別代碼的函數(shù)。這防止一個代理商在某一天知道該代碼而在以后的一天調(diào)試并重新使用該代碼。單據(jù)裝入下面將結(jié)合圖3(a)、圖3(b)、圖3(c)和圖3(d)說明帶有條形碼邏輯的單據(jù)裝入過程。
最初,系統(tǒng)處于空閑模式,顯示“狀態(tài)”或空閑屏幕,如步驟100所示。在步驟102,用戶輸入一個代碼(例如,功能“9”),以表明他或她想將單據(jù)裝入打印機/金庫。系統(tǒng)然后在步驟104顯示“輸入用戶代碼”,用戶在步驟106輸入一個用戶訪問代碼(單個字符或多字符)。在步驟108,系統(tǒng)確定用戶是否有權(quán)利裝入單據(jù)(不是所有用戶都具有這樣的權(quán)利的)。如果用戶沒有這個權(quán)利,如步驟110所示,系統(tǒng)將顯示“訪問被拒絕”,并在步驟112返回空閑屏幕。如果在步驟108系統(tǒng)根據(jù)訪問代碼確定該用戶具有裝入單據(jù)的權(quán)利,則在步驟114開啟單據(jù)金庫,系統(tǒng)在步驟116顯示“打印機開啟,取出M.O.金庫”。系統(tǒng)還進行適當?shù)娜罩据斎搿?br> 在顯示了這個消息之后,如步驟118所示,設(shè)置一個可設(shè)定定時器(最好是五秒),使用戶能取出金庫。在步驟120,系統(tǒng)檢測在預(yù)定的時間內(nèi)金庫是否已經(jīng)被取出。如果否,則將金庫重新鎖在打印機上,系統(tǒng)返回步驟104,在其顯示器上指示用戶應(yīng)該重新輸入他或她的用戶代碼,再試一次。如果如步驟122所示用戶取出了金庫,則在步驟124系統(tǒng)顯示“裝入?yún)R票,并放回金庫”。在步驟126,用戶裝入單據(jù),并重新安上金庫。系統(tǒng)然后在步驟128進行檢查,以確定空閑定時器是否已經(jīng)過去或者用戶已經(jīng)按下了取消鍵。如果是,系統(tǒng)返回空閑屏幕。如果否,系統(tǒng)確定金庫是否已經(jīng)被放回,如果沒有的話,返回步驟124,在其顯示器上指示用戶應(yīng)該裝入?yún)R票。如果在步驟130金庫已經(jīng)被放回,則系統(tǒng)通過節(jié)點132(為了便于在圖3(a)和圖3(b)中顯示)進行到步驟134。
在步驟134,將單據(jù)傳送到打印頭下面,讀出條形碼。在步驟136,如果單據(jù)的前邊緣還未被找到,系統(tǒng)將在步驟138顯示“打印機出錯-不可讀的條形碼”,在步驟140將單據(jù)送回金庫(設(shè)置一個金庫空標志),并在步驟141返回空閑屏幕。
如果在步驟136檢測到了單據(jù)的前邊緣,則系統(tǒng)在步驟142確定是否已經(jīng)檢測到條形碼底條,如果否,在步驟144顯示“打印機出錯-不可讀的條形碼”(或“未檢測到底條”),然后如上所述進行到步驟140和141。這檢測到被錯誤放置在打印機/金庫中的單據(jù)(即,放倒了或放反了)。
如果在步驟142找到了底條,系統(tǒng)則在步驟146確定是否成功地讀出了條形碼。如果否,系統(tǒng)則在步驟148確定條形碼是否超過一個可設(shè)定的和預(yù)定的重試限制,如果否,則返回步驟134。如果是,系統(tǒng)將在步驟150顯示“打印機出錯-不可讀的條形碼”,并如上所述進行到步驟140和141。
如果在步驟146系統(tǒng)確定條形碼被成功地讀出,則系統(tǒng)在步驟152進行檢查,以確定D.O.號是否與一預(yù)定號相匹配(D.O.號是單據(jù)序號的前兩位號碼)。如果否,系統(tǒng)在步驟154顯示“打印機出錯-D.O.不匹配”,并如上所述進行到步驟140和141。如果在步驟152D.O.號與預(yù)定號相匹配,系統(tǒng)則在步驟156進行檢查,以確定校驗數(shù)位是否正確,如果不正確,系統(tǒng)在步驟158顯示“打印機出錯-校驗數(shù)位不正確”,并如上所述進行到步驟140和141。
如果在步驟156校驗數(shù)位正確,系統(tǒng)在步驟160顯示“單據(jù)成功裝入”,在步驟162確保金庫標志未被設(shè)置為空,并通過節(jié)點164進行到步驟166。
在步驟166,系統(tǒng)確定作為匯票最后發(fā)出的單據(jù)的序號是否是前一單據(jù)包的最后一個項目。如果是,系統(tǒng)在步驟176確定新的單據(jù)(即,在裝入之后剛剛讀出的單據(jù))是一包中的第一個序號。如果是,系統(tǒng)在步驟178將“整包裝入”條目記入其存儲器(也被稱為一個日志)中,并在步驟180返回空閑屏幕。如果當前單據(jù)不是一個包中的第一個序號,則系統(tǒng)在步驟182將“部分包裝入”條目記入日志中,并通過節(jié)點184進行到步驟186。
如果在步驟186系統(tǒng)確定出最后發(fā)出的單據(jù)不是前一包中的最后一個項目,則系統(tǒng)在步驟168進行檢查,以確定是否有項目從前一包中缺失,如果沒有,則進行到前述的步驟176。如果有項目從前一包中缺失,則系統(tǒng)在步驟170進行檢查,以確定是否有不止一個序號從前一包中缺失。如果否,系統(tǒng)在步驟172記下一單個缺失項目,并進行到前述的步驟176。如果有不止一個序號從前一包中缺失,則系統(tǒng)在步驟174記下顯示第一和最后一個序號的缺失范圍項目。在在步驟174記下缺失范圍之后,系統(tǒng)進行到前述的步驟176。這個缺失范圍信息被打印在所有報告上,并且可以傳送給主機。
在步驟186,系統(tǒng)確定是否有序號從當前包中缺失。如果否,系統(tǒng)在步驟188返回空閑屏幕。如果是,系統(tǒng)在步驟190進行檢查,以確定是否有不止一個序號從當前包中缺失。如果否,系統(tǒng)在步驟192記下帶有該序號的一單個項目缺失,并進行到前述的步驟188。如果有不止一個序號從當前包中缺失,則系統(tǒng)在步驟194記下顯示第一和最后一個序號的缺失范圍項目,并進行到前述的步驟188。銷售或售主支付下面結(jié)合圖4(a)、圖4(b)、圖4(c)和圖4(d)說明帶有條形碼邏輯的銷售或售主支付。
在步驟200,系統(tǒng)顯示一個空閑屏幕。在步驟202,用戶按下一個指示“銷售”或“售主支付”的功能鍵。在步驟204,系統(tǒng)顯示“輸入用戶代碼”,作為響應(yīng),在步驟206,用戶輸入他或她的用戶代碼。在步驟208,系統(tǒng)進行檢查,以確定用戶是否具有執(zhí)行銷售或售主交易的權(quán)利,如果沒有,在步驟210顯示“訪問被拒絕”。系統(tǒng)隨后在步驟212返回空閑屏幕。
如果在步驟208系統(tǒng)確定該用戶具有進行銷售或售主交易的權(quán)利,則系統(tǒng)和用戶執(zhí)行先前建立的功能,以獲得進行銷售或售主交易所必須的信息,這些過程是在步驟218執(zhí)行的,隨后,系統(tǒng)通過節(jié)點216進行到步驟218。在步驟218,將單據(jù)送到打印機。系統(tǒng)在步驟220進行檢查,以確定是否找到前邊緣。如果沒有,在步驟222,系統(tǒng)從打印頭下面卸下該單據(jù),并設(shè)置金庫空標志,然后在步驟224顯示“打印機出錯-前邊緣,請檢查并重新裝入”,隨后在步驟226返回空閑屏幕。如果在步驟220找到單據(jù)的前邊緣,則系統(tǒng)在步驟228進行檢查,以確定是否找到底條,如果沒有,在步驟230從打印頭下面卸下該單據(jù),并設(shè)置金庫空標志。在步驟232,系統(tǒng)然后顯示“打印機出錯-底條,請檢查并重新裝入”,隨后進行到前述的步驟226。
如果在步驟228找到了一個底條,則系統(tǒng)通過節(jié)點234進行到步驟236。
在步驟236,將文件送到打印頭下面,讀條形碼。如果系統(tǒng)在步驟238確定該條形碼未被成功地讀出,則系統(tǒng)在步驟240進行檢查,以確定條形碼是否超過可設(shè)定的重試限制。如果否,系統(tǒng)返回步驟236。如果是,系統(tǒng)在步驟242顯示“不可讀的無效項目”,在步驟244在該單據(jù)上打印“無效”,并在步驟246將該無效單據(jù)記入其存儲器(即日志)中的一個記錄中,并在步驟248進行檢查,以確定是否已經(jīng)達到預(yù)定的不成功讀取的最大數(shù)目。如果否,系統(tǒng)通過節(jié)點215和216進行到步驟218。如果是,系統(tǒng)在步驟252顯示“不可讀的項目,請檢查并重新裝入”或“不可讀的項目-請撥打幫助出納處(help desk)”,并在步驟254設(shè)置MO金庫空標志,然后在步驟256返回空閑屏幕。
如果在步驟238條形碼被成功讀出,系統(tǒng)通過節(jié)點251進行到步驟258。
在步驟258,系統(tǒng)確定D.O.號是否與終端中的預(yù)定值相匹配。如果否,系統(tǒng)在步驟260顯示“打印機出錯-D.O.號不匹配”,在步驟262將單據(jù)從打印頭下面卸下,并設(shè)置金庫空標志,在步驟264返回空閑屏幕。如果在步驟258 D.O.號與該終端匹配,則系統(tǒng)在步驟266確定數(shù)位是否正確,如果否,在步驟268顯示“打印機出錯-校驗數(shù)位不正確”,并進行到前述的步驟262。
如果校驗數(shù)位正確,系統(tǒng)在步驟270確定該序號是否是預(yù)期的下一個序號,如果是,在步驟276將這個單據(jù)作為一個銷售記入日志中,在步驟280打印單據(jù)的剩余部分,并在步驟264返回空閑屏幕。
如果在步驟270系統(tǒng)確定出該序號不是預(yù)期的下一個序號,則系統(tǒng)在步驟272檢查是否有不止一個序號缺失,如果否,在步驟274將帶有該序號的單個缺失項目記入日志中,并進行到前述的步驟276。如果在步驟272有不止一個序號缺失,則系統(tǒng)在步驟278將顯示第一和最后一個序號的項目缺失范圍記入日志中,并進行到前述的步驟276。動力循環(huán)下面結(jié)合圖5說明帶有條形碼邏輯的動力循環(huán)。
在步驟300,系統(tǒng)被開啟。在步驟302,系統(tǒng)確定打印機動力是否是循環(huán)的,如果否,在步驟304返回一個空閑屏幕。如果打印機動力是循環(huán)的,則在步驟306將一個單據(jù)送到打印頭下面,讀條形碼。如果在步驟316條形碼被成功讀出,系統(tǒng)在步驟318進行檢查,以確定D.O.號是否與終端號相匹配,如果是,在步驟322確定校驗數(shù)位是否正確。如果校驗數(shù)位正確,系統(tǒng)在步驟326將金庫空標志復(fù)位,在步驟314將單據(jù)從打印頭下取開(并可選地檢查缺失項目),并返回空閑屏幕,作出適當?shù)娜罩緱l目。
如果在步驟316條形碼未被成功讀出,系統(tǒng)在步驟308進行檢查,以確定條形碼是否已經(jīng)超過可設(shè)置的重試限制,如果否,返回步驟306。如果是,系統(tǒng)在步驟310顯示“打印機出錯-不可讀的條形碼”,在步驟312設(shè)置金庫空標志,在步驟314將單據(jù)從打印頭下取開,并在步驟304返回空閑屏幕。
如果在步驟318 D.O.號與終端號不匹配,系統(tǒng)在步驟320顯示“打印機出錯-D.O.不匹配”,并進行到前述的步驟312。
如果在步驟322校驗數(shù)位不正確,系統(tǒng)在步驟324顯示“打印機出錯-校驗數(shù)位不正確”,并進行到前述的步驟312。下載通知和回叫下面結(jié)合圖6說明下載通知和回叫過程。在步驟400,終端向主機系統(tǒng)發(fā)送存儲在其日志中的所有數(shù)據(jù)。
在步驟402,主機在線處理銷售數(shù)據(jù),在步驟404,主機執(zhí)行設(shè)備I.D.到“通知列表”的匹配。在步驟408,主機系統(tǒng)確定當前設(shè)備I.D.是否在“通知列表”上,如果否,在步驟410發(fā)送一個預(yù)定響應(yīng),并斷開呼叫。如果在步驟408設(shè)備I.D.在“通知列表”上,系統(tǒng)在步驟412發(fā)送一個帶有通知的預(yù)定響應(yīng),并斷開呼叫。在步驟414,終端進行檢查,以確定該通知是用于預(yù)定回叫還是立即回叫。如果該通知是用于立即回叫的,則系統(tǒng)進行到步驟420,這將在后面進行說明。如果該通知是用于預(yù)定回叫的,在步驟416,終端在一個空閑循環(huán)檢查中等待當前時間等于預(yù)定時間,當當前時間等于預(yù)定時間時,從步驟418進行到步驟420。
在步驟420,終端確定該通知是用于初始化的、終端應(yīng)用加載的還是打印機固件加載的。如果通知是用于打印機加載的,終端在步驟422呼叫主機系統(tǒng)以同步引入打印機固件增強,并且在下載完成之后在步驟428斷開連接。
如果終端在步驟420確定該通知是用于程序加載的,則終端在步驟424呼叫主機系統(tǒng),并下載一個終端軟件增強。在下載完成之后,在步驟428斷開呼叫。
如果終端在步驟420確定該通知是用于初始化的,則終端在步驟426呼叫主機系統(tǒng),并下載一個終端配置修改,然后在步驟428斷開呼叫。
該同時還可用于多個過程(例如,初始化和下載)。該通知還可依賴于與每個MOD相聯(lián)系的唯一代碼或版本,這都在呼叫期間發(fā)送給主機系統(tǒng)。
在一些實施例中,主機根據(jù)在終端診斷期間接收的信息確定通知哪些設(shè)備。軟件/固件下載調(diào)度在本發(fā)明的許多實施例中,POS設(shè)備與主機以定期的預(yù)定間隔(例如,每天一次在1130)與主機進行通信。在這種定期預(yù)定通信期間,如同結(jié)合圖6所述的,終端向主機發(fā)送數(shù)據(jù),主機向POS設(shè)備(“終端”)發(fā)出響應(yīng)和指令。
如同結(jié)合圖6所述的,主機可以通知POS設(shè)備立即回叫或在一預(yù)定日期和時間回叫,以接收軟件下載。或者,主機可以指示POS設(shè)備在出現(xiàn)任何指定條件(例如,當設(shè)備用完可轉(zhuǎn)讓股票時)時回叫。出于上述目的,將固件看作為一種類型的軟件。自動版本下載如圖6所示,通知可以依賴于設(shè)備I.D.。于是,主計算機可以根據(jù)負責(zé)這些設(shè)備的代理商有選擇地通知設(shè)備(例如,負責(zé)代理商要求由所有者作為選項提供新特征)。下載通知還可以隨當前下載到該設(shè)備上的軟件版本而定(例如,帶有低于2.1的軟件版本的設(shè)備將被升級到版本3.0)。當前位于一個設(shè)備上的版本可以以任何方式確定,例如(1)在主計算機記錄下加載在每個設(shè)備上的版本;(2)主機在與設(shè)備通信時詢問設(shè)備;或者(3)在每次通信期間設(shè)備自動傳送關(guān)于版本信息的設(shè)備I.D.信息。通知還可以依賴于由POS設(shè)備提供哪些產(chǎn)品或服務(wù)(例如,只有提供禮券的設(shè)備接收下載)。系統(tǒng)自檢在本發(fā)明的一些實施例中,POS設(shè)備執(zhí)行周期性的自檢,并向主計算機發(fā)送一個狀態(tài)報告。自檢和/或狀態(tài)報告的調(diào)度表可由主計算機更改。
當POS設(shè)備通過LAN與其他設(shè)備相連時,POS設(shè)備還可以輪詢并檢查與LAN相連的其他設(shè)備的狀態(tài)(例如,PC、收銀機或氣泵)。
自檢可以包括檢查可由該設(shè)備監(jiān)視的任何類型的活動(例如,多少夾紙,打印機金庫打開多少次,出現(xiàn)多少存儲器錯誤)。
在一些實施例中,將自檢結(jié)果定期向主機發(fā)送。拋售(close-out)報告?zhèn)鬏斣赑OS設(shè)備銷售可轉(zhuǎn)讓信用票據(jù)的某些實施例中,當設(shè)備發(fā)現(xiàn)缺失的可轉(zhuǎn)讓信用票據(jù)時,設(shè)備自動通知主機。POS設(shè)備可以報告單個缺失項目或缺失項目范圍,還可以報告誰打開了打印機。通知最好出現(xiàn)在向主機定期傳輸數(shù)據(jù)期間。響應(yīng)重構(gòu)在一些實施例中,在POS設(shè)備向主機定期傳輸數(shù)據(jù)期間,主計算機可以通知設(shè)備關(guān)于可應(yīng)用到由該設(shè)備提供的產(chǎn)品或服務(wù)上的費用改變或其他改變。然后該設(shè)備例如通過改變存儲在其存儲器中的費用值來實現(xiàn)這種改變。在大多數(shù)這樣的情況下,設(shè)備不需要回叫主計算機。可設(shè)定的安全鎖定在某些實施例中,出于安全的目的,如果在一指定時期內(nèi)沒有執(zhí)行指定的活動,則對選定的POS設(shè)備進行編程,以進行“鎖定”(即,沒有來自主機的指令則停止操作)。例如,如果在前二十四小時內(nèi)沒有拋售報告發(fā)送給主機,則設(shè)備將被鎖定。可以根據(jù)代理商來設(shè)定一組必須出現(xiàn)以防止鎖定的活動。因此,可以在各個設(shè)備的基礎(chǔ)上設(shè)定安全級別。
本發(fā)明包括在權(quán)利要求書的范圍內(nèi)的所有主旨。因此,本發(fā)明并不限于上述的最佳實施例。
本發(fā)明可應(yīng)用于任何類型的POS設(shè)備,例如用于銷售匯票、禮券、汽油或其他產(chǎn)品的設(shè)備。本發(fā)明還可應(yīng)用于提供任何服務(wù)的POS設(shè)備,例如記帳支付或工資單支付服務(wù)。
權(quán)利要求
一種系統(tǒng),包括1、一種用于管理分布式POS設(shè)備的系統(tǒng),包括一個主計算機;多個POS設(shè)備,每個所述POS設(shè)備根據(jù)加載進所述POS設(shè)備的軟件操作,每個所述POS設(shè)備具有一個用于與主計算機進行通信的端口;其中,至少一個POS設(shè)備被構(gòu)造為在一預(yù)先選定的時間向所述主計算機發(fā)送數(shù)據(jù),并從所述主計算機接收一個響應(yīng)傳輸。
2.如權(quán)利要求1所述的系統(tǒng),其中,響應(yīng)傳輸包括聯(lián)系所述主計算機以接收一個軟件下載的指令。
3.如權(quán)利要求2所述的系統(tǒng),其中,POS設(shè)備被指示為在出現(xiàn)指定條件時聯(lián)系所述主計算機。
4.如權(quán)利要求3所述的系統(tǒng),其中,所述指定條件包括一個指定的日期和時間。
5.如權(quán)利要求1所述的系統(tǒng),其中,所述POS設(shè)備以定期的預(yù)定間隔聯(lián)系所述主計算機。
6.如權(quán)利要求1所述的系統(tǒng),其中,響應(yīng)傳輸有選擇地通知需要軟件下載的所述POS設(shè)備中的至少一個。
7.如權(quán)利要求6所述的系統(tǒng),其中,主機系統(tǒng)根據(jù)所述POS設(shè)備中當前加載的軟件的版本確定通知哪些POS設(shè)備。
8.如權(quán)利要求6所述的系統(tǒng),其中,主機系統(tǒng)根據(jù)與設(shè)備相聯(lián)系的代理確定通知哪些設(shè)備。
9.如權(quán)利要求6所述的系統(tǒng),其中,主機系統(tǒng)根據(jù)由設(shè)備提供的產(chǎn)品或服務(wù)類型確定通知哪些設(shè)備。
10.如權(quán)利要求6所述的系統(tǒng),其中,主機根據(jù)終端診斷信息確定通知哪些設(shè)備。
11.如權(quán)利要求1所述的系統(tǒng),其中,POS設(shè)備執(zhí)行自檢過程,并向主計算機報告結(jié)果。
12.如權(quán)利要求1所述的系統(tǒng),其中,POS設(shè)備與一個LAN相連,并執(zhí)行對其自身和與LAN相連的另一個設(shè)備的定期狀態(tài)檢查。
13.如權(quán)利要求12所述的系統(tǒng),其中,POS設(shè)備還向主機發(fā)送所述狀態(tài)檢查的結(jié)果。
14.如權(quán)利要求1所述的系統(tǒng),其中,向主計算機發(fā)送數(shù)據(jù)的POS設(shè)備是一個可轉(zhuǎn)讓信用票據(jù)自動售貨器,并且當有缺失單據(jù)時可轉(zhuǎn)讓信用票據(jù)自動售貨器通知主計算機。
15.如權(quán)利要求1所述的系統(tǒng),其中,響應(yīng)傳輸包括改變存儲在POS設(shè)備中的指定數(shù)據(jù)的指令。
16.如權(quán)利要求1所述的系統(tǒng),其中,將POS設(shè)備編程為,如果在一預(yù)定時期內(nèi)未出現(xiàn)預(yù)定組事件,則進行鎖定。
17.如權(quán)利要求1所述的系統(tǒng),其中,系統(tǒng)的一部分被保密,并且一個安全代碼的輸入允許其對所述部分的訪問,所述安全代碼定期改變。
18.如權(quán)利要求17所述的系統(tǒng),其中,所述安全代碼每天改變。
全文摘要
一種分布式設(shè)備管理系統(tǒng)。該系統(tǒng)包括一組分布式設(shè)備,例如銷售點設(shè)備。它些設(shè)備由一個遠程主機管理。
文檔編號G07F17/42GK1259219SQ98805940
公開日2000年7月5日 申請日期1998年4月9日 優(yōu)先權(quán)日1997年4月10日
發(fā)明者迪安·阿蘭·塞弗特, 厄尼·斯托特安伯格, 保羅·J·沃格特 申請人:西部聯(lián)盟北美公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1