商品贩卖数据处理装置的制作方法

文档序号:6659500阅读:135来源:国知局
专利名称:商品贩卖数据处理装置的制作方法
技术领域
本发明涉及电子式收银机和POS(Point Of Sales)终端等的商品贩卖数据处理装置,特别涉及连接使用零钱机的商品贩卖数据处理装置。
背景技术
以往,有在POS终端上连接零钱机而构成的系统。在该系统中,对应于结算操作,POS终端进行从预付金额减去购入合计金额的零钱运算,该零钱数据发送到零钱机。零钱机自动支付与接收的零钱数据相当的金钱。出纳员将零钱机支付的金钱和收据一同交给顾客时,将顾客支付的金钱投入零钱机。由此,顾客支付的金钱作为零钱循环利用。因此,在付款场所,除了顾客和出纳员之间的授受的情况,现金被装入零钱机内部的金钱收纳部,所以不用钥匙打开零钱机的盖子就不能取出。由此,利用上述系统,有助于防止抢夺现金那样的犯罪。
但是,在使用上述系统的情况下,出纳员有可能将从顾客那里接受的现金不投入零钱机而进行装进腰包的不法行为。作为这样的不法行为的对策,(日本)特开平10-198866号公报公开了可检查任何出纳员进行的不法行为的装置。
通常,零钱机的存款金额和取款金额的差额应与销售金额一致。但是,有由于某种原因而导致它们不一致的问题。其一个原因,可举出上述那样的出纳员的不法行为。作为其他原因,可举出例如预付金额的错误输入,由于将预付金存入零钱机时丢落到地上等造成的预付金的丢失等。
为了解决零钱机的存款金额和取款金额的差额与销售金额不一致的问题,分析问题的原因很重要。特开平10-198866号公报记载的技术,可确认这样的问题是由哪个出纳员造成的。但是,仅获得这样的确认难以分析问题的原因。

发明内容
本发明的目的在于能够分析零钱机内货币的变动额与销售金额不一致问题的原因。
本发明的商品贩卖数据处理装置包括取得某个交易中实行的所述销售处理的销售金额的部件基于通过与所述零钱机之间的数据通信获得的信息,取得所述交易中的所述零钱机内的货币的变动额的部件;实行取得的所述销售金额和取得的所述变动额的一致判断的部件;以及在所述判断结果是所述销售金额和所述变动额不一致的情况下,取得进行所述交易的交易时间,将该交易时间与所述交易关联存储在存储区域的部件。
从其他方面看的本发明的商品贩卖数据处理装置包括输入某个交易中的预付金额的部件基于通过与所述零钱机之间的数据通信获得的信息,取得所述交易中向所述零钱机的存款金额的部件;实行输入的所述预付金额和取得的所述存款金额的一致判断的部件;以及在所述判断结果是所述预付金额和所述存款金额不一致的情况下,取得进行所述交易的交易时间,将该交易时间与所述交易关联存储在存储区域的部件。
根据本发明,可实现零钱机内的货币的变动额和销售金额不一致问题的原因分析的简便。


图1是表示本发明的实施方式的系统的一例的方框图。
图2是表示零钱机的功能方框图。
图3是表示POS终端的方框图。
图4表示余额/销售额文件的构造的模式图。
图5是表示存款差错管理文件的构造的模式图。
图6是表示销售处理流程的一例的流程图。
图7是表示系统的其他一例的方框图。
图8是表示销售处理的流程的其他一例的流程图。
图9是表示销售处理的流程的另外一例的流程图。
图10是表示销售处理的流程的再另外一例的流程图。
具体实施例方式
根据图1至图10说明本发明的实施方式。
图1是表示本实施方式的系统的方框图。如图1所示,本实施方式的系统通过零钱机2经由通信电缆3连接到作为商品贩卖数据处理装置的POS终端1而构成。
图2是表示零钱机2的功能方框图。零钱机2处理作为货币的纸币和硬币双方,如图2所示,具有按钱币类别装入纸币和硬币的金钱收纳部11;存储被装入该金钱收纳部11的金钱的钱币类别的枚数的收纳枚数存储部12;投入顾客的付款或作为零钱准备金而补充的纸币和硬币的金钱投入口13;将从该金钱投入口13投入(存款)的金钱按钱币类别进行分类并装入金钱收纳部11的分类部件14;以及将由该分类部件14分类的金钱的枚数按钱币类别计数的投入枚数计数部件15。
还具有接收POS终端1发送的零钱数据等的POS接口16;根据经由该POS接口16接收的零钱数据和收纳枚数存储部12中存储的钱币类别的装入枚数数据来计算钱币类别的支付枚数的支付枚数运算部件17;将装入金钱收纳部11的金钱按钱币类别一枚一枚支付的支付部件18;接受由该支付部件18从金钱收纳部11支付的金钱的零钱支付口19;将由支付部件18支付的金钱的枚数按钱币类别进行计数的支付枚数计数部件20;直至由该支付枚数计数部件20计数的钱币类别的支付枚数与由支付枚数运算部件17计算的支付枚数一致,使支付部件18动作并进行零钱的支付的金钱支付控制部件21;以及根据由投入枚数计数部件15计数的钱币类别的投入枚数和由支付枚数计数部件20计数的钱币类别的支付枚数来更新收纳枚数存储部12的值的收纳枚数更新部件22。
零钱机2还具有现金余额运算部件23,经由POS接口16接收现金余额的请求指令时,读取收纳枚数存储部12中存储的钱币类别的装入枚数数据并计算出当前时刻的现金的余额,经由POS接口16送到POS终端1。
图3是表示POS终端1的方框图。如图3所示,POS终端1由微型计算机(以下称为微机)31、作为输入部件的键盘32、模式键33、出纳员用显示器34、顾客用显示器35、代码扫描器36以及热敏打印机37等构成。
微机31在集中控制各部的CPU(Central Processing Unit)38上,经由地址总线、数据库等的总线39连接预先存储启动程序等的固定数据的ROM(Read Only Memory)40、构成销售额缓冲器和打印缓冲器等的各种缓冲器并可自由改写地存储各种数据的RAM(Random Access Memory)41、以及对日期和时间进行计时的定时器42构成。再有,RAM41通过电池(未图示)而备份。
图4表示余额/销售额文件F1构造的模式图,在后述的销售处理中,在RAM41中形成如图4所示的余额/销售额文件F1。在余额/销售额文件F1中设有存储一次交易中的零钱机2的存款前余额的存款前余额区域51;存储该交易中的零钱机2的存款后余额的存款后余额区域52;存储该交易中的零钱机2内的货币的变动额的变动额区域53;以及存储该交易的销售金额的销售金额区域54。
如图3所示,连接到CPU38的总线39被连接到作为存储部的HDD(HardDisk Drive)55,该HDD55中除了使微机31动作的计算机程序之外,还存储各种数据文件。作为各种数据文件,有将商品名或单价与商品代码关联存储的商品主文件(未图示),将作为销售数据的销售明细或销售金额等的报表数据与交易代码关联存储的报表文件(未图示),图5所示的存款差错管理文件F2等。
图5是表示存款差错管理文件F2的构造的模式图。存款差错管理文件F2是存储与向零钱机2的存款有差错的交易相关的信息的文件。如图5所示,在存款差错管理文件F2中设有存储存款有差错的交易的时间的交易时间区域61;存储该交易的交易代码的交易代码区域62;存储鉴别出纳员的作为出纳员鉴别信息的出纳员ID的出纳员ID区域63;存储该交易中零钱机2的存款前余额的存款前余额区域64;存储该交易中零钱机2的存款后余额的存款后余额区域65;存储该交易中零钱机2内的货币的变动额的变动额区域66;以及存储该交易的销售金额的销售金额区域67。这里,交易时间是鉴别交易的交易鉴别信息。
HDD55中存储的计算机程序,在POS终端1启动时与商品主文件等的各种文件一起被写入RAM41,由此,成为通过微机31可驱动控制各部的状态。
接着,根据图3说明通过微机31驱动控制的各部。键盘32配设置数键、PLU键、部门键、小计键、预/现计键、清零键等各种键。键盘32经由键盘控制器68而连接到总线39,通过键盘控制器68的动作将与操作的键对应的信号输入到微机31。模式键33经由模式键控制器69连接到总线39,通过模式键控制器69的动作将与切换位置对应的信号输入到微机31。微机31根据来自模式键33的输出信号,将POS终端1的动作模式设定为登记模式、设定模式、精算模式、点检模式等的各业务模式。
出纳员用显示器34和顾客用显示器35经由显示控制器70、71连接到总线39,在将来自微机31的显示数据输入到显示控制器70、71时,显示控制器70、71被驱动显示规定事项。
代码扫描器36用于光学地读取条形码等的商品代码,经由扫描控制器72连接到总线39,通过扫描控制器72的动作将读取的商品代码数据发送到微机31。
热敏打印机37经由打印控制器73连接到总线39,通过微机31被驱动控制。而且,该热敏打印机37中内置切断器(未图示),通过微机31被驱动控制。由此,热敏打印机37在作为未图示的长纸的收据用纸上打印作为收据的必要事项,将其切断并作为收据发行。
此外,在POS终端1中,经由通信电缆3连接到零钱机2并负责与零钱机2之间通信的通信接口74,被连接到总线39,通过微机31被驱动控制。
图6是表示销售处理流程的一例的流程图。下面基于图6所示的流程图说明CPU38根据计算机程序实行的销售处理。销售处理在登记模式中进行。出纳员用登记模式进行登记操作时,键操作输入出纳员ID。这里,在登记模式中,在RAM41内形成存储出纳员ID的出纳员ID区域,输入的出纳员ID被存储在该出纳员ID区域。
首先,如图6所示,如果选择登记模式,则在RAM41中形成图4所示的余额/销售额文件F1并取得现在的零钱机2内的余额(以后也记为余额A)(步骤S1)。具体地说,对零钱机2发送请求余额A的发送的请求指令。然后,接收零钱机2发送的现在的余额A。将接收的当前时刻的零钱机2的余额A作为存款前余额(以后也记为存款前余额B)存储在余额/销售额文件F1的存款前余额区域51(步骤S2)。
然后,进行待机直至开始付款操作(步骤S3)。付款操作例如是通过代码扫描器36读取赋予商品的商品代码的输入。接着,如果通过代码扫描器36进行读取商品代码的输入,则基于读取输入的商品代码来检索商品主文件,读取与该商品代码对应的商品名或单价等,基于商品代码和读取的商品名或单价等进行销售登记,重复该处理直至按下小计键。接着,根据按下小计键计算取得该交易的销售金额(以后也记为销售金额C)(步骤S4)。详细内容存储在余额/销售额文件F1的销售金额区域54。
然后,在检测到结束顾客购买的商品的登记并且通过预/现计键的操作进行宣告该顾客用现金付款的结算宣告时,取得通过键盘32的置数键输入的顾客预付金额(以后也记为预付金额D)(步骤S5),从该预付金额D中减去销售金额C并计算出零钱金额E,对零钱机2发送零钱数据(步骤S6)。接着,通过热敏打印机37进行收据的打印发行,并进行向报表文件的报表记录等。
从POS终端1接收零钱数据的零钱机2基于该零钱数据支付零钱。
然后,进行待机直至零钱机2的余额取得时刻(步骤S7为“否”)。该余额取得时刻是在该交易结束时决定再取得零钱机2内的余额A的时刻。作为余额取得时刻,例如是该交易之后的下一个交易(该交易之后进行的交易)中进行付款开始操作的时刻。此外,作为另一例,也可以是从步骤S5中进行结算宣告至规定时间后的时刻。此情况下,从步骤S5中的结算宣告开始,在规定时间内进行了下一个交易的付款开始操作时,不需要等到经过规定时间,而将该时刻作为余额取得时刻。出纳员直至该余额取得时刻将顾客的预付金额存款到零钱机2。
在检测到该交易之后的交易的付款开始操作时或者结算宣告后经过规定时间,在判断为余额取得时刻的情况下(步骤S7为“是”),取得该时刻的零钱机2的余额A(步骤S8)。更具体地说,与步骤S2同样,对零钱机2发送请求现在的余额A的发送的请求指令。接着,接收零钱机2发送的现在的余额A。将接收的现在的零钱机2的余额A作为存款后余额(以后也记为存款后余额F)存储在余额/销售额文件F1的存款后余额区域52(步骤S9)。
然后,从存款后余额F中减去存款前余额B并求出该交易中零钱机2内的货币的余额金额的变动额(以后也记为变动额G),存储在余额/销售额文件F1的变动额区域53(步骤S10)。此后,将该交易中零钱机2的变动额G与销售金额C比较并判断它们是否一致(步骤S11,判断部件)。此时,在预付金全部存入到零钱机2的情况下,变动额G和销售金额C为相同金额。
在步骤S11中判断变动额G和销售金额C不一致的情况下(步骤S11为“否”),由于存款作业有某种问题,所以将该交易的时间、交易代码、出纳员ID、存款前余额B、存款后余额F、变动额G、销售金额C作为差错信息存储在HDD55的存款差错管理文件F2的各区域61~67中(步骤S13)。因此,通过这样在存款差错管理文件F2中存储,来表示判断变动额G和销售金额C不一致的交易的结果。此后,进到步骤S12。
在步骤S12中,判断登记模式是否结束,如果是结束(步骤S12中为“是”),则结束处理,如果未结束(步骤S12中为“否”),则返回步骤S2并进行该交易之后的下一个交易的销售处理。再有,步骤S2将最近取得的零钱机2的余额A作为存款前余额B存储,这种情况下,在步骤S8中取得的在步骤S9中当作存款后余额F使用的余额A被作为存款前余额B存储在余额/销售额文件F1的存款前余额区域51中。
作为步骤S10中求出零钱机2内的货币的变动额G的方法,取代上述那样通过存款后余额F和存款前余额B的差额来求出,可以从零钱机2取得零钱机2计算出的向零钱机2内的实际的存款金额(以后也记为存款金额H),通过从该存款金额H中减去零钱金额E来求出。
在本实施方式中,有关销售金额C和零钱机2内的货币的变动额G不一致的交易、即有关存款存在问题的交易的信息,由于与交易时刻关联存储在存款差错管理文件F2中,所以可鉴别何时发生了存款差错。由此,例如通过用店铺内设置的监视摄像机重看该时刻的交易,可掌握由于何种原因发生存款差错。作为存款差错的原因,有由于出纳员非法将预付金装进腰包、预付金额键输入的误输入、向零钱机2存款时由于预付金落到地上等造成丢失等。
通过了解交易时间,可明白进行该交易的状态是怎样的状态,例如是繁忙时还是闲散时等,可分析在怎样的状况下发生存款差错。
由于可分析存款差错的原因,所以可防止出纳员蒙冤。
由于可对每个交易进行存款差错检查,所以出纳员不容易起将顾客的预付金装入腰包的念头,可对此类的非法行为防患于未然。
在本实施方式中,通过从零钱机2的存款后余额F中减去存款前余额B,可简单地取得变动额。
再有,在本实施方式中,作为连接到POS终端1的零钱机,以可处理硬币和纸币双方的单一零钱机2为例进行了说明,但作为零钱机可设置处理硬币的零钱机和处理纸币的零钱机的两个零钱机并且连接到POS终端1。
图7是表示与本实施方式系统的图1不同的一例的方框图。图7所示系统具有的零钱机,是只处理硬币的硬币零钱机。因此,图7所示系统是POS终端1上经由通信电缆3连接硬币零钱机81和收纳纸币的纸币抽屉82而构成。硬币零钱机81没有有关上述零钱机2的纸币的部分,其他部分则相同。纸币抽屉82由POS终端1驱动并进行作为纸币收纳部的抽屉(未图示)的开闭,纸币抽屉82不管理纸币抽屉82内的余额。此情况下,POS终端1不能管理纸币抽屉82的余额。这里,POS终端1只涉及硬币零钱机81处理的硬币,检查有无存款差错。
图8是表示销售处理的流程的其他一例的流程图。图8所示销售处理在图7所示系统结构下进行。图8所示销售处理与图6所示销售处理的不同点在于,取代图6中的步骤S11,实行步骤S21。在步骤S21中,对销售金额C和变动额G以不足最小金额纸币(本实施方式中为日圆1000圆)的票面金额的金额、即不足1000日圆进行比较,判断它们是否一致。因此,可进行不足最小金额纸币(本实施方式中为日圆1000圆)的票面金额的金额(本实施方式中为不足日圆1000圆)的存款检查,关于存款有问题的交易的信息与交易时间关联存储在存款差错管理文件F2中,所以可鉴别何时发生了存款差错。由此,即使在零钱机2只处理硬币而不处理纸币的情况下,也可掌握由于何种原因发生存款差错。
图9是表示销售处理的流程的另外一例的流程图。图9所示的销售处理以使用图1所示的系统为前提。这意味着图9所示销售处理在与图6所示销售处理相似的系统结构下进行。图9所示销售处理与图6所示销售处理的不同点在于,用于掌握有无存款差错的处理。下面,说明与图6所示销售处理的不同点。
在实行了步骤S1~S9的处理后,取得该交易中向零钱机2的存款金额H(步骤S15,存款金额取得部件)。具体地说,由存款金额H=存款后余额F-存款前余额B+零钱金额E来求出存款金额H。这里,加上了零钱金额E,是由于存款后余额F是支付了零钱后的余额。此外,作为其他方法,也可以从零钱机2取得存款金额H。
存款金额H,在步骤S5中与通过作为输入部件的键盘32输入的预付金额D比较,判断它们的存款金额H和预付金额D是否一致(步骤S16)。
在步骤S16中判断存款金额H和预付金额D一致的情况下(步骤S16为“是”),由于存款作业没有问题,所以进到步骤S12。
在步骤S16中判断存款金额H和预付金额D不一致的情况下(步骤S16为“否”),由于存款作业存在某种问题,所以进到步骤S13,将差错信息存储在存款差错管理文件F2中(步骤S13)。作为此情况下的差错信息,除了该交易的时间、交易代码、出纳员ID、存款前余额B、存款后余额F、变动额G、销售金额C之外,还将存款金额H和预付金额D存储在存款差错管理文件F2中。此时,可以在存款差错管理文件F2中追加存储存款金额H、预付金额D的区域(未图示)。此后,进到步骤S12。因此,由于关于存款存在问题的交易的信息与交易时间关联存储在存款差错管理文件F2中,所以可鉴别何时发生了存款差错。
图10是表示销售处理的流程的再另外一例的流程图。图10所示的销售处理与图8所示的销售处理同样,在图7的系统结构下进行。但是,图10所示的销售处理,作为用于掌握有无存款差错的处理,进行与图9所示的销售处理相似的处理。图10所示销售处理与图9所示销售处理的不同点在于,取代步骤S16,实行图10的流程图所示的步骤S31。在步骤S31中,将存款金额H和预付金额D以不足最小金额纸币(本实施方式中为日圆1000圆)的票面金额的金额、即不足1000日圆进行比较,判断它们的存款金额H和预付金额D是否一致。因此,可进行不足最小金额纸币(本实施方式中为日圆1000圆)的票面金额的金额(本实施方式中为不足日圆1000圆)的存款检查,关于存款有问题的交易的信息与交易时间关联存储在存款差错管理文件F2中,所以可鉴别何时发生了存款差错。由此,即使在零钱机2只处理硬币而不处理纸币的情况下,也可掌握由于何种原因发生存款差错。
在图6、图8、图9、图10所示的销售处理的步骤S11、步骤S16、步骤S21、步骤S31中,在判断销售金额C和变动额G不一致的情况下(步骤S11为“否”、步骤S21为“否”)、在判断存款金额H和预付金额D不一致的情况下(步骤S16为“否”、步骤S31为“否”),分别进到步骤S13,存储差错信息。与该处理同时,报告销售金额C和变动额G不一致的情况或存款金额H和预付金额D不一致的情况。作为该报告,例如可通过在出纳员用显示器上显示该情况,在POS终端1上设置扬声器,发出提醒音等来实现。因此,可在发生存款差错的时刻通知存款差错的发生。对出纳员来说,存款差错的报告可抑制其将顾客的预付金装入腰包的念头,有助于对这样的不法行为防患于未然。
权利要求
1.一种商品贩卖数据处理装置,实行商品的销售处理,与自动支付零钱的零钱机之间实行数据通信,其特征在于,该装置包括取得某个交易中实行的所述销售处理的销售金额的部件基于通过与所述零钱机之间的数据通信获得的信息,取得所述交易中的所述零钱机内的货币的变动额的部件;实行取得的所述销售金额和取得的所述变动额的一致判断的部件;以及在所述判断结果是所述销售金额和所述变动额不一致的情况下,取得进行所述交易的交易时间,将该交易时间与所述交易关联存储在存储区域的部件。
2.如权利要求1所述的商品贩卖数据处理装置,其中,还将所述交易的交易代码与所述交易时间一同存储在所述存储区域。
3.如权利要求1所述的商品贩卖数据处理装置,其中,还将鉴别进行所述交易的出纳员的信息与所述交易时间一同存储在所述存储区域。
4.如权利要求1所述的商品贩卖数据处理装置,其中,还将所述零钱机存款前余额与所述交易时间一同存储在所述存储区域。
5.如权利要求1所述的商品贩卖数据处理装置,其中,还将所述零钱机存款后余额与所述交易时间一同存储在所述存储区域。
6.如权利要求1所述的商品贩卖数据处理装置,其中,还将所述变动额与所述交易时间一同存储在所述存储区域。
7.如权利要求1所述的商品贩卖数据处理装置,其中,还将所述销售金额与所述交易时间一同存储在所述存储区域。
8.如权利要求1所述的商品贩卖数据处理装置,其中,以不足最小金额纸币的票面金额的金额实行所述判断。
9.如权利要求1所述的商品贩卖数据处理装置,还具有在所述判断的结果是所述销售金额和所述变动额不一致的情况下,报告不一致的部件。
10.如权利要求1所述的商品贩卖数据处理装置,其中,根据与所述零钱机之间的数据通信取得的所述零钱机的存款后余额和存款前余额的差来求出所述变动额。
11.一种商品贩卖数据处理装置,实行商品的销售处理,与自动支付零钱的零钱机之间实行数据通信,其特征在于,该装置包括输入某个交易中的预付金额的部件基于通过与所述零钱机之间的数据通信获得的信息,取得所述交易中向所述零钱机的存款金额的部件;判断输入的所述预付金额和取得的所述存款金额一致的部件;以及在所述判断结果是所述预付金额和所述存款金额不一致的情况下,取得进行所述交易的交易时间,将该交易时间与所述交易关联存储在存储区域的部件。
12.如权利要求11所述的商品贩卖数据处理装置,其中,还将所述交易的交易代码与所述交易时间一同存储在所述存储区域。
13.如权利要求11所述的商品贩卖数据处理装置,其中,还将鉴别进行所述交易的出纳员的信息与所述交易时间一同存储在所述存储区域。
14.如权利要求11所述的商品贩卖数据处理装置,其中,还将所述零钱机存款前余额与所述交易时间一同存储在所述存储区域。
15.如权利要求11所述的商品贩卖数据处理装置,其中,还将所述零钱机存款后余额与所述交易时间一同存储在所述存储区域。
16.如权利要求11所述的商品贩卖数据处理装置,其中,还将所述交易中的所述零钱机内的货币变动额与所述交易时间一同存储在所述存储区域。
17.如权利要求11所述的商品贩卖数据处理装置,其中,还将所述交易中实行的所述销售处理的销售金额与所述交易时间一同存储在所述存储区域。
18.如权利要求11所述的商品贩卖数据处理装置,其中,以不足最小金额纸币的票面金额的金额实行所述判断。
19.如权利要求11所述的商品贩卖数据处理装置,还具有在所述判断的结果是所述预付金额和所述存款金额不一致的情况下,报告不一致的部件。
全文摘要
一种实行商品的销售处理的商品贩卖数据处理装置,与自动支付零钱的零钱机之间实行数据通信,取得某个交易中的销售金额,基于通过与所述零钱机之间的数据通信获得的信息,取得所述交易中的所述零钱机内的货币的变动额,实行取得的所述销售金额和取得的所述变动额的一致判断,在所述判断结果是所述销售金额和所述变动额不一致的情况下,取得所述交易的时间,将该时间与所述交易关联存储在存储区域。
文档编号G07F5/24GK1591506SQ20041005757
公开日2005年3月9日 申请日期2004年8月20日 优先权日2003年8月22日
发明者铃木茂晃 申请人:东芝泰格有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1