自动售货机的制作方法

文档序号:6684442阅读:135来源:国知局
专利名称:自动售货机的制作方法
技术领域
本发明涉及自动售货机。
背景技术
作为自动售货机的价格设定装置,设置有多位数字开关和切换装置,其中,所述多位数字开关用于设定商品的销售价格,所述切换装置对将数字开关所设定的数值原样作为销售价格、或者将该数值的十倍作为销售价格进行切换。即,在货币体系的兑换单位是十倍关系的国家中,数字开关可以通用。此外,通过设置用于设定商品销售价格的最下位以外的多位数字开关、以及用于设定最下位是“5”还是“0”的开关,而能够防止最下位的错误设定(例如,参照专利文献1)。
此外,作为判定可能销售的方法,在计算投入金额与商品销售价格之间的价格差,并通过计算该差额是由同一种类的零钱货币、多种类的一张零钱货币或者多张的零钱货币所构成,来判断商品销售的可能性,在这样的装置中,预先设定各种对于计算的差额的对应于其金额的零钱货币的输出张数的计算方法,从而能够任意地选择对应于零钱货币的种类的一种计算方法以及此时计算中的有效位数。也就是说,能够在各种货币体系下使用与零钱货币金额相对应的最佳计算方法,而且能够实现计算速度的高速化。
专利文献1(日本专利)特开昭60-146389号公报专利文献2(日本专利)特开昭61-281389号公报发明内容在自动售货机中,通过货币识别装置来识别投入货币的真伪以及货币种类(金额)。而且,由货币识别装置处理的金额信息,通过总体控制自动售货机动作的主控制部来进行收取金额处理。例如,在主控制部中,进行投入金额以及销售后残留金额的显示,并进行销售金额的通知。
然而,在货币体系中,有使用小数点来表示金额的情况。例如,在中华人民共和国的货币体系中,将“1元5角”表示为“1.5元”。与此相对,在货币识别装置中使用小数点来对投入的货币金额进行处理,从而,在主控制部中,基于使用小数点的处理来进行收取处理。特别地,对销售金额进行去除了小数点的处理。
但是,在货币识别装置中,因为通信模式等的不同而使小数点后面的位数的处理不同,由此在主控制部的收取处理(特别是销售金额处理)中会产生变动。例如,当在货币识别装置中以1.5的方式来处理投入金额的情况下,主控制部以1.5来进行处理并以15通知销售金额。另一方面,当在货币识别装置中以1.50的方式来处理投入金额的情况下,主控制部以1.50来进行处理并以150通知销售金额。因此,在由货币识别装置处理的金额信息的小数点后面的位数不同的情况下,在主控制部中的收取金额处理会产生变动。
本发明是鉴于上述问题而提出的,其目的在于提供一种自动售货机,能够防止因金额信息的小数点后面位数不同的货币识别装置而引起的在主控制部中的收取处理过程中产生变动情况的发生。
为了实现上述目的,本发明的第一方面中的自动售货机包括对投入货币的金额信息进行处理的货币识别装置,以及基于从该货币识别装置得到的金额信息来进行收取金额处理的主控制部,其中,所述自动售货机的特征在于在上述主控制部中具有对小数点后面的位数进行预先定义的装置,使从货币识别装置得到的金额信息的小数点后面的位数与预先定义的小数点后面的位数相吻合来进行修正。
本发明的第二方面中的自动售货机的特征在于在上述第一方面中,在通过经由上述修正而将最下位舍去而改变从货币识别装置得到的金额信息的情况下,禁止使用该货币识别装置。
本发明的自动售货机,使货币识别装置处理的金额信息的小数点后面的位数,与主控制部中所预先定义的小数点后面的位数相吻合来进行修正。其结果,即使在金额信息的小数点后面的位数是不同种类的货币识别装置,也能够通过对其小数点后面的位数的修正来防止主控制部的收取金额处理中所发生的变动。
而且,在通过经由上述修正而将最下位舍去来改变从货币识别装置得到的金额信息的情况下(例如舍去的最下位是1~9的自然数的情况下),禁止使用该货币识别装置。其结果,能够预先判断主控制部的收取处理发生变动的情况,并进行适当的处理。


图1是表示本发明的自动售货机的控制系统的方框图。
图2是表示由主控制部对小数点后面的位数进行修正的流程图。
符号说明1—自动售货机;11—钞票变化数据(货币识别装置);111—纸币投入口;112—纸币收取部;113—满员检测传感器;11′—钞票变化数据(货币识别装置);12—硬币机构(货币识别装置);121—硬币投入口;122—硬币收取部;123—返还口;124—返还杆;125—检测传感器;12′—硬币机构(货币识别装置);13—显示面板;14—商品选择按钮;15—键盘(输入装置);16—商品送出控制部;100—主控制部;101—通信驱动器;102—通信驱动器L1、L2—通信线。
具体实施例方式
下面,参照附图详细说明本发明的实施方式。其中,本发明并不受这些实施形式的限制。
图1是表示本发明中的自动售货机的控制系统的方框图。如图1所示,自动售货机1包括主控制部100。主控制部100包括通信驱动器101。这样,经由通信驱动器101的通信线L1而使钞票变化数据11、硬币机构12、显示面板13、商品选择按钮14、键盘15和商品送出控制部16等成为能够直接与主控制部100连接的结构,且它们能够总体地由主控制部100直接进行控制。主控制部100除了包括CPU之外,还包括RAM、ROM等存储器、以及时钟等元件。
钞票变化数据11是本发明的货币识别装置,其被配置在自动售货机1的内部,包括用于通过自动售货机1的外部来接收投入的纸币的纸币投入口111和用于收取投入纸币的纸币收取部112。钞票变化数据11用于识别从纸币投入口111投入纸币的真伪与金额种类(金额例如10000日元、5000日元、2000日元、1000日元等),如果是真币则接受,并收取在纸币收取部112内,同时记住其金额,而另一方面,如果是假币,则从纸币投入口111向自动售货机1的外部退出。此外,钞票变化数据11还包括用于检测出纸币收取部112中的纸币已经装满的满员检测传感器113。此外,钞票变化数据11还具有在被识别出的真纸币被收取在纸币收取部112之前对其进行临时保管,并能够将临时保管的纸币从纸币投入口111进行返还的合同(escrow)功能。临时保留的纸币可以为一张到数张。
硬币机构12是本发明的货币识别装置,其被配置在自动售货机1的内部,包括用于通过自动售货机1的外部来接收投入的硬币的硬币投入口121和用于收取投入的硬币的硬币收取部122。硬币机构12识别从硬币投入口121投入硬币的真伪与金额种类(金额例如500日元、100日元、50日元、10日元等),如果是真硬币则接受,并收取在硬币收取部122内,同时记住其金额,而另一方面,如果是假硬币,则从返还口123向自动售货机1的外部退出。此外,硬币机构12将商品销售后的应找零钱从返还口123向自动售货机1的外部进行退还。此外,硬币机构12还包括设置在自动售货机1外部的返还杆124,通过该返还杆124的操作而能够将投入的真硬币(具有合同功能的情况下),或者投入金额的硬币(不具有合同功能的情况下)从返还口123返还。该返还杆124还用在钞票变化数据11侧的投入纸币金额的返还时。即,在返还杆124被操作的情况下,临时保存在钞票变化数据11中的纸币从纸币投入口111进行返还,或者若是在钞票变化数据11收取货币之后,则兑换的硬币从硬币机构12的返还口123进行返还。此外,硬币机构12还包括零钱用尽检测传感器125,在硬币收取部122中的规定金额种类的硬币枚数低于零钱用尽设定枚数的情况下,检测出零钱用尽。此外,对于硬币机构12来说,当在硬币收取部122中硬币达到满员的情况下,其将多余的硬币存储在金库(未图示)中。
显示面板13向外部露出地而被配置在自动售货机1的外部,主要用于显示从钞票变化数据11投入的真纸币以及从硬币机构12投入的真硬币的合计金额(投入货币金额)。此外,对于显示面板13来说,在支出了纸币以及硬币时,显示的是从原来显示的投入货币金额中减去支付的金额后所剩余的金额。
商品选择按钮14向外部露出地而被配置在自动售货机1的外部,主要是为了方便使用者能够选择自动售货机1中所收纳的商品。在商品选择按钮14中,例如有与自动售货机1中所收纳的商品(商品样品)对应的的形式,以及输入与商品(商品样品)对应的号码的十位按键的形式。
键盘15具有图未示出的操作键和显示部,在本实施形式中,其用作选择使用相对主控制部100由各通信线L1、L2连接的不同通信模式的货币识别装置中的任意一个的输入装置(详细后述)。此外,键盘15例如还用于在进行自动售货机1的各种设定以及各种测试、销售合计、或者故障时的检修等而使用。
商品送出控制部16用于进行将收纳在自动售货机1内部的商品搬送到自动售货机1的外部的商品取出口(未图示)的商品搬出处理。
在上述自动售货机1的一般的商品销售动作中,当从纸币投入口111投入纸币、或者从硬币投入口121投入硬币时,识别真伪与金额种类(面额),并在显示面板13上显示出投入货币金额。其后,在与投入金额以下的销售价格相对应的商品由选择按钮14进行操作的情况下,商品送出控制部16将所选择的商品送出。
而且,主控制部100还包括通信驱动器102,通过该通信驱动器102的通信线L2而使作为货币识别装置的钞票变化数据11′和硬币机构12′构成为能够相对主控制部100直接连接。钞票变化数据11′和硬币机构12′是与钞票变化数据11和硬币机构12不同通信模式的货币识别装置。具体地说,连接于通信线L1的钞票变化数据11以及硬币机构12,例如是与主控制部100之间分别由一根输入输出线而连接来进行数据的发送与接收的通信模式的货币识别装置,必须是基于来自主控制部100的指令并经由本身的输出线来响应主控制部100。而另一方面,由通信线L2连接的钞票变化数据11′以及硬币机构12′是与主控制部100之间由各自一根输入输出线而分支连接来进行数据的发送与接收的通信模式的货币识别装置,对于来自主控制部100的终端定时询问的确认响应、否定响应或者以现在的动作所决定的数据来进行响应。其中,钞票变化数据11和硬币机构12,以及钞票变化数据11′和硬币机构12′也可以分别是其他区域(国家)所使用的不同货币的货币识别装置。其中,虽然在图1中没有示出,但是钞票变化数据11′与钞票变化数据11同样,都具有纸币投入口、纸币收取部、以及满员检测传感器113。此外,硬币机构12′与硬币机构12同样,都具有硬币投入口、硬币收取部、返还口、返还杆、以及零钱用尽检测传感器。
此外,键盘15是一种输入装置,其通过自动售货机1的管理者来选择通过通信线L1而与主控制部100连接的货币识别装置(钞票变化数据11、硬币机构12),或由通过通信线L2而连接的货币识别装置(钞票变化数据11′,硬币机构12′)中的任何一个。
此外,除了通过键盘15来进行选择之外,还可以根据主控制部100的自动识别来选择。在这种情况下,例如在自动售货机1的电源接通时,自动识别有响应的通信模式的货币识别装置。
这样,在上述自动售货机1中,设置多条(在本实施形式中为两条)通信线L1、L2,其相对总体控制自动售货机1的主控制部100分别直接连接不同通信模式的货币识别装置,而且,由主控制部100控制连接于各通信线L1、L2的货币识别装置。因此,与现有在每个主控制部和货币识别装置之间设置通信协议转换装置的情况相比,能够使主控制部100和货币识别装置之间的连接布线简单化,并能够减少制造工序中的工作量,从而能够降低成本。而且,能够混合共同使用由各通信线L1、L2所连接的各货币识别装置。而且,上述自动售货机1作为统一在其他区域(国家)使用的不同货币的货币识别装置的装置也是有效的。
此外,通过在主控制部100中设置用于选择由各通信线L1、L2所连接的各货币识别装置中的任何一个的键盘(输入装置)15,而能够由自动售货机1的管理者来选择并指定不同通信模式的货币识别装置。
此外,通过由主控制部100识别并控制各通信线所连接的不同通信模式的货币识别装置中有响应的货币识别装置,而能够自动地识别所连接的货币识别装置。
然而,在上述自动售货机1中,上述主控制部100基于从货币识别装置得到的金额信息来进行投入金额或者销售后残余金额的表示、以及销售金额的通知等的收取金额处理。此外,对于金额显示来说,根据区域(国家)所使用的货币体系,有使用小数点来表示金额的情况。例如,在中华人民共和国的货币体系中,将“1元5角”表示为“1.5元”。与此相吻合,在货币识别装置中,以小数点来处理投入的货币金额,从而,在主控制部100中,基于小数点的处理来进行收取金额处理。
在本实施形式的自动售货机1中,当以小数点来处理金额信息时,通过键盘(输入装置)15等由主控制部100对小数点以后的位数预先进行定义,将货币识别装置处理的小数点后面的位数相对主控制部100预先定义的小数点后面的位数进行比较,并使货币识别装置处理的小数点后面的位数与主控制部100预先定义的小数点后面的位数相吻合来进行修正,并进行收取金额的处理。此外,小数点后面的位数的定义,例如可以作为自动售货机1出厂时的初始值而被设定并存储在主控制部100中。
图2是表示由主控制部对小数点后面的位数进行修正的流程图。如图2所示,主控制部100从货币识别装置取得小数点后面的位数信息(步骤S1)。来自货币识别装置的小数点后面的位数信息,例如可以通过自动售货机1在电源接通时的初始化程序(sequence)中取得。而且,对于从货币识别装置取得的小数点后面的位数信息来说,当与主控制部100所预先定义的小数点后面的位数相同的情况下(步骤S2是),以货币投入时从货币识别装置取得的金额信息(包括残留金额信息)的小数点后面的位数表示(步骤S3)。然后,在商品销售后,将显示的金额信息的小数点除去来作为销售信息(步骤S4)。
此外,在步骤S2中,对于从货币识别装置取得的小数点后面的位数信息来说,当与主控制部100预先定义的小数点后面的位数不同的情况下(步骤S2否),将货币投入时从货币识别装置取得的金额信息(包含残留金额信息)修正为预先定义的小数点后面的位数(步骤S5)。而且,在修正可能的情况下(步骤S6是),由对货币投入时从货币识别装置取得的金额信息(包含残留金额信息)进行修正的小数点后面位数来表示(步骤S7)。然后,在商品销售后,将显示的金额信息的小数点除去来作为销售信息(步骤S4)。
此外,在步骤S6中,当对从货币识别装置取得的金额信息(包含残留金额信息)不能修正为预先定义的小数点后面的位数的情况下(步骤S6否),禁止使用该货币识别装置,并进行错误输出(步骤S8)。
对上述小数点后面的位数的修正处理过程进行具体说明。例如,假设由主控制部100定义的位数是小数点后面一位。然后,在自动售货机1的电源接通时,当来自货币识别装置的金额信息是预先定义的小数点后面一位(例如1.5)的情况下,在投入货币时,以小数点后面一位(例如1.5)来显示投入货币信息,并以“15”来通知销售信息。另一方面,当来自货币识别装置的金额信息是预先定义的小数点后面两位(例如1.50)的情况下,在投入货币时,修正为预先定义的位数、即以小数点后面一位(例如1.5)显示投入货币信息,并以“15”来通知销售信息。其结果,即使是来自货币识别装置的金额信息的小数点后面的位数不同,双方也都能够以“15”来通知销售信息。
此外,假设由主控制部100定义的位数是小数点后面两位。然后,当自动售货机1的电源接通时,当来自货币识别装置的金额信息是预先定义的小数点后面两位(例如1.50)的情况下,在投入货币时,以小数点后面两位(例如1.50)来显示投入货币信息,并以”150”来通知销售信息。另一方面,当来自货币识别装置的金额信息是预先定义的小数点后面1位(例如1.5)的情况下,在投入货币时,修正为预先定义的位数、即以小数点后面两位(例如1.50)来显示投入金额信息,并以“150”来通知销售信息。其结果是,即使来自货币识别装置的金额信息的小数点后面的位数不同,双方也都能够以“150”来通知销售信息。
此外,假设由主控制部100定义的位数是小数点后面1位。然后,当自动售货机1的电源接通时,当来自货币识别装置的金额信息是预先定义的小数点后面两位、且最下位是包含除0以外的1~9的自然数的情况下(例如1.55),在投入货币时,由于将最下位舍去而变换为从货币识别装置得到的金额信息,所以不能修正为小数点后面1位,不能够显示收取金额,因此判断为异常,并禁止使用该货币识别装置。其结果,在异常时能够进行适当的处理。
从而,在上述自动售货机1中,使货币识别装置处理的小数点后面的位数,与主控制部100预先定义的小数点后面的位数相吻合来进行修正。其结果,即使是金额信息的小数点后面的位数不同的货币识别装置,也能够通过对其小数点后面的位数进行修正而防止主控制部100的收取金额处理中产生的变动。
而且,在小数点后面的位数不能修正的情况下,即、在修正时由于将除0以外的1~9的自然数的最下位舍去而使从货币识别装置得到的金额信息发生变化的情况下,判断为异常,并禁止使用该货币识别装置。其结果,能够预先判断主控制部的收取钱币处理中产生变动的情况,并进行适当的处理。
此外,如上所述,在对连接于各通信线L1、L2的各货币识别装置混合共同使用的情况下,基于各通信模式的设定来控制货币识别装置。这样,在从各货币识别装置取得的金额信息的小数点后面的位数不同的情况下,能够通过对小数点后面的位数进行适当修正来有效地处理收取金额信息。
此外,在图未示出的通信线L1上,作为货币识别装置的其它收取金额还连接有读卡机复写器(包含非接触式以及接触式)。这样,对于由读卡机复写器所得到的金额信息,同样能够使小数点后面的位数得到修正而与货币相同。
权利要求
1.一种自动售货机,包括对投入的货币的金额信息进行处理的货币识别装置,和基于从该货币识别装置得到的金额信息进行收取金额处理的主控制部,其中,所述自动售货机的特征在于所述主控制部包括对小数点后面的位数进行预先定义的装置,使从货币识别装置得到的金额信息的小数点后面的位数与预先定义的小数点后面的位数吻合来进行修正。
2.根据权利要求1所述的自动售货机,其特征在于当通过所述修正将最下位舍去而使从货币识别装置得到的金额信息发生变化的情况下,禁止使用该货币识别装置。
全文摘要
本发明提供一种自动售货机,在金额信息的小数点后面的位数不同的情况下,能够防止主控制部在收取金额处理过程中产生变动,其包括对投入的货币的金额信息进行处理的货币识别装置,和基于从该货币识别装置得到的金额信息进行收取金额处理的主控制部,其中,使从货币识别装置得到的金额信息的小数点后面的位数与主控制部预先定义的小数点后面的位数吻合来进行修正。其结果,即使对于金额信息的小数点后面的位数不同的货币识别装置,也能够通过对其小数点后面的位数进行修正而防止主控制部在收取金额处理过程中产生变动。
文档编号G07F5/00GK1885357SQ200510093869
公开日2006年12月27日 申请日期2005年8月31日 优先权日2005年6月21日
发明者高桥俊幸, 细川卓诚, 板谷俊夫 申请人:富士电机零售设备系统株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1