结账模块、结账方法、程序、信息记录介质、结账装置及结账装置的控制方法

xiaoxiao2020-7-22  4

【专利下载】Tel:18215660330

结账模块、结账方法、程序、信息记录介质、结账装置及结账装置的控制方法
【专利摘要】对能够利用于结帐的电子价值的每一种,使其难以在结帐时发生余额不足。IC芯片(22)储存有1种以上的电子价值和能够交换为1种以上的电子价值的实效电子价值。IC芯片(22)从实效电子价值的余额减去1种以上的电子价值当中被使用于结帐的1种电子价值的余额与结帐金额的差额以上的金额。IC芯片(22)将从实效电子价值的余额减算后的金额加算到所述结帐时所使用的电子价值的余额上,从加算后的用于结帐的电子价值的余额减去结帐金额。
【专利说明】结账模块、结账方法、程序、信息记录介质、结账装置及结账装置的控制方法
【技术领域】
[0001]本发明涉及结账模块、结账方法、程序、信息记录介质、结账装置及结账装置的控制方法。
【背景技术】
[0002]存在将具有货币价值的电子信息(电子价值)保持在IC芯片等的电子价值保持介质中,将保持有电子价值的电子价值保持介质举到结账终端上来进行结账的电子结账系统。在这种电子结账系统中,通过从在电子价值保持介质中保持的电子价值的余额减去结账金额来进行结账,但电子价值的余额低于结账金额时无法进行结账。对此,以往有如下技术:当在电子价值保持介质中保持的电子价值的余额成为一定额度以下时,就会自动将电子价值进行充值(下述的专利文献I等),或者从高额结账时所利用的虚拟钞票夹对储存着低额结账时所利用的电子货币的虚拟零钱包补充电子货币(下述专利文献2等)。
[0003]现有技术文献
[0004]专利文献
[0005]专利文献1:日本特开2005-025618号公报
[0006]专利文献2:日本特开平09-245104号公报

【发明内容】

[0007]发明要解决的课题
[0008]电子价值中存在多个种类,有些时候,结账终端只能支持其中的特定种类的电子价值。因此,一般来说,在电子价值保持介质中对多个种类的电子价值的每个进行充值,结账终端适当地选择所支持的电子价值来进行利用。从这样的情况来看,存在如下情况:即使对于在电子价值保持介质中保持的电子价值的余额总额来说是充足的,但对于结账终端支持的电子价值来说是余额不足而不能结账。
[0009]本发明是鉴于上述课题而完成,其目的在于,提供一种对能够利用于结帐的电子价值,使其难以在结帐时发生余额不足的结账模块、结账方法、程序、信息记录介质、结账装置及结账装置的控制方法。
[0010]为了解决课题的手段
[0011]为了达到上述目的,本发明的结帐模块具备将所存储的I种以上的电子价值的余额分别进行变更的I个以上的余额变更部件,其特征在于,还具备:存储部件,将实效电子价值的余额进行存储;补充金额获取部件,获取用于将在对所述I种以上的电子价值中的I种从外部输入的余额变更信息中所指定的请求金额从该I种电子价值的余额减去时所需要的补充金额;和余额变更信息生成部件,生成余额变更信息,该余额变更信息用于在所述存储部件中从所述实效电子价值的余额减去所述获取的补充金额、并将所述I种电子价值的余额增加该补充金额,对应于所述I种电子价值的余额变更部件根据所述生成的余额变更信息和所述从外部输入的余额变更信息来变更该I种电子价值的余额。
[0012]在本发明的一个方式中,所述结帐模块也可以还含有:补充金额输出部件,基于所述I种电子价值的余额与所述请求金额,决定并输出所述补充金额。
[0013]在本发明的一个方式中,所述补充金额输出部件也可以将从所述请求金额减去所述I种电子价值的余额所得的差额决定为所述补充金额。
[0014]在本发明的一个方式中,所述结帐模块也可以还含有:补充金额输出部件,输出所述请求金额作为所述补充金额。
[0015]在本发明的一个方式中,所述结帐模块也可以具备将所存储的I种以上的电子价值的余额分别进行读出并输出的I个以上的余额输出部件,还具备:余额获取部件,在从外部对所述I种以上的电子价值中的I种输入了余额请求时,获取在所述存储部件中存储的所述实效电子价值的余额,对应于所述I种电子价值的余额输出部件输出所述I种电子价值的余额与由所述余额获取部件所获取的所述实效电子价值的余额的合计额,作为该I种电子价值的余额。
[0016]在本发明的一个方式中,所述结帐模块也可以由包含处理器及存储有程序的存储器的IC芯片构成,所述存储器存储所述电子价值的余额及所述实效电子价值的余额,所述程序使所述处理器作为所述各部件发挥作用。
[0017]本发明的结账方法是基于结账模块的结账方法,该结账模块具备将所存储的I种以上的电子价值的余额分别进行变更的I个以上的余额变更部件、和将实效电子价值的余额进行存储的存储部件,其特征在于,所述结账方法包括:补充金额获取步骤,获取用于将在对所述I种以上的电子价值中的I种从外部输入的余额变更信息中所指定的请求金额从该I种电子价值的余额减去时所需要的补充金额;和余额变更信息生成步骤,生成余额变更信息,该余额变更信息用于在所述存储部件中从所述实效电子价值的余额减去所述获取的补充金额、并将所述I种电子价值的余额增加该补充金额,对应于所述I种电子价值的余额变更部件根据所述生成的余额变更信息和所述从外部输入的余额变更信息来变更该I种电子价值的余额。
[0018]本发明的程序的特征在于,用于使作为具备将所存储的I种以上的电子价值的余额分别进行变更的I个以上的余额变更部件、和将实效电子价值的余额进行存储的存储部件的结账模块发挥作用的计算机作为如下部件发挥作用:补充金额获取部件,获取用于将在对所述I种以上的电子价值中的I种从外部输入的余额变更信息中所指定的请求金额从该I种电子价值的余额减去时所需要的补充金额;和余额变更信息生成部件,生成余额变更信息,该余额变更信息用于在所述存储部件中从所述实效电子价值的余额减去所述获取的补充金额、并将所述I种电子价值的余额增加该补充金额,对应于所述I种电子价值的余额变更部件根据所述生成的余额变更信息和所述从外部输入的余额变更信息来变更该I种电子价值的余额。
[0019]本发明的信息记录介质是记录有程序的信息记录介质,其特征在于,该程序是用于使作为具备将所存储的I种以上的电子价值的余额分别进行变更的I个以上的余额变更部件、和将实效电子价值的余额进行存储的存储部件的结账模块发挥作用的计算机作为如下部件发挥作用的程序:补充金额获取部件,获取用于将在对所述I种以上的电子价值中的I种从外部输入的余额变更信息中所指定的请求金额从该I种电子价值的余额减去时所需要的补充金额;和余额变更信息生成部件,生成余额变更信息,该余额变更信息用于在所述存储部件中从所述实效电子价值的余额减去所述获取的补充金额、并将所述I种电子价值的余额增加该补充金额,对应于所述I种电子价值的余额变更部件根据所述生成的余额变更信息和所述从外部输入的余额变更信息来变更该I种电子价值的余额。
[0020]本发明的结账装置的特征在于,具备:所述结帐模块;充值请求部件,当所述实效电子价值的余额满足规定条件时,请求对所述实效电子价值进行所决定的金额的充值;和当允许所述充值请求部件的请求时,将该请求所涉及的金额加算到所述实效电子价值的余额的部件。
[0021]本发明的结帐装置的控制方法是具备所述结帐模块的结帐装置的控制方法,其特征在于,所述控制方法包括:充值请求步骤,当所述实效电子价值的余额满足规定条件时,请求对所述实效电子价值进行所决定的金额的充值;和当允许所述充值请求部件的请求时,将该请求所涉及的金额加算到所述实效电子价值的余额的步骤。
[0022]本发明的程序使作为具备所述结帐模块的结账装置发挥作用的计算机作为如下部件发挥作用:充值请求部件,当所述实效电子价值的余额满足规定条件时,请求对所述实效电子价值进行所决定的金额的充值;和当允许所述充值请求部件的请求时,将该请求所涉及的金额加算到所述实效电子价值的余额的部件。
[0023]本发明的信息记录介质是记录有程序的信息记录介质,该程序是用于使作为所述结帐模块发挥作用的计算机作为如下部件发挥作用的程序:充值请求部件,当所述实效电子价值的余额满足规定条件时,请求对所述实效电子价值进行所决定的金额的充值;和当允许所述充值请求部件的请求时,将该请求所涉及的金额加算到所述实效电子价值的余额的部件。
[0024]本发明的结帐模块具备将所存储的I种以上的电子价值的余额分别进行变更的I个以上的余额变更部件,其特征在于,还具备:存储部件,将实效电子价值的余额进行存储;差额获取部件,获取将使用在对所述I种以上的电子价值中的I种从外部输入的余额变更信息中所指定的改写金额而求出的结账金额从该I种电子价值的余额减去所得的差额;和余额变更信息生成部件,当所述获取的差额为非负数时,生成将该差额指定为改写金额的余额变更信息,当所述获取的差额为负数时,在所述存储部件中从所述实效电子价值的余额减去该差额的绝对值,生成将O指定为改写金额的余额变更信息,对应于所述I种电子价值的余额变更部件忽略所述从外部输入的余额变更信息,仅根据所述生成的余额变更信息来变更该I种电子价值的余额。
[0025]本发明的结帐模块具备将所存储的I种以上的电子价值的余额分别进行变更的I个以上的余额变更部件,其特征在于,还具备:存储部件,将实效电子价值的余额进行存储;差额获取部件,获取将使用在对所述I种以上的电子价值中的I种从外部输入的余额变更信息中所指定的改写金额而求出的结账金额从在所述存储部件中存储的所述实效电子价值的余额减去所得的差额;和余额变更信息生成部件,当所述获取的差额为负数时,生成指定了从所述I种电子价值的余额减去该差额的绝对值的额度的余额变更信息,当所述获取的差额为非负数时,在所述存储部件中将所述实效电子价值的余额改写成该差额,并且,对应于所述I种电子价值的余额变更部件忽略所述从外部输入的余额变更信息,当所述获取的差额为负数时,在所述存储部件中将所述实效电子价值的余额改写成0,并且,对应于所述I种电子价值的余额变更部件忽略所述从外部输入的余额变更信息,仅根据所述生成的余额变更信息来变更该I种电子价值的余额。
[0026]发明效果
[0027]根据本发明的一个方式,对能够利用于结帐的电子价值,能够使其难以在结帐时发生余额不足。
【专利附图】

【附图说明】
[0028]图1是电子价值结账系统的系统结构图。
[0029]图2是用户终端的结构图。
[0030]图3是IC芯片的硬件结构图。
[0031]图4是表示EEPROM中所存储的数据的一例的图。
[0032]图5是自动充值处理的流程图。
[0033]图6是第I实施例的结账处理的时序图。
[0034]图7是第2实施例的结账处理的时序图。
[0035]图8是余额列表更新处理的时序图。
[0036]图9A是第3实施例的结账处理的时序图。
[0037]图9B是第3实施例的结账处理的时序图。
[0038]图10是第4实施例的结账处理的时序图。
【具体实施方式】
[0039]以下,参照【专利附图】

【附图说明】本发明的实施方式(以下,称为实施方式)。
[0040]〔电子价值结账系统的结构例〕
[0041]图1是本实施方式的电子价值结账系统I的系统结构图。如图1所示,电子价值结账系统I包含用户终端10、电子价值服务器50-1?50-N(N为自然数)、实效电子价值服务器60、电子价值结账终端70-1?70-N、实效电子价值结账终端80。在用户终端10中能够保持种类分别不同的第I?第N电子价值和能够与第I?第N电子价值相互交换的实效电子价值。此外,第I?第N电子价值为例如预付式的电子货币,实效电子价值可为例如预付式的电子货币、储蓄存款帐户数据、已确认授信额度数据等。然后,电子价值服务器50-1?50-N为分别管理第I?第N电子价值的服务器,电子价值结账终端70-1?70-N为分别进行第I?第N电子价值的结账的终端。
[0042]用户终端10与电子价值服务器50-1?50-N及实效电子价值服务器60通过网络90以可相互进行通信的方式连接。此外,电子价值结账终端70-1?70-N与对应的电子价值服务器50-1?50-N、实效电子价值结账终端80与实效电子价值服务器60分别通过网络90或未图示的专用线路以可相互进行通信的方式连接。
[0043]电子价值服务器50-1 (i = I?N)进行第i电子价值的发行、第i电子价值的转移(充值等)、被利用的第i电子价值的管理等。
[0044]实效电子价值服务器60进行实效电子价值的发行、实效电子价值的转移(充值等)、被利用的实效电子价值的管理等。此外,在本实施方式中,虽然将第I?第N电子价值与实效电子价值的各自的交换比(表示了将第I?第N电子价值的各自的I个单位(日元、点数等)与实效电子价值的几个单位进行交换的比率)设成I对1,但不限于此。
[0045]电子价值结账终端70-1 (i = I?N)与具备保持了第i电子价值的IC芯片的用户终端10或IC卡等进行非接触通信,进行从IC芯片中所保持的第i电子价值的余额减去结账金额的结账处理。在本实施方式中,为了简化而假设电子价值结账终端70-1是结账第i电子价值的专用终端,但也可设成对应于多个种类的电子价值的结账的结账终端。
[0046]实效电子价值结账终端80与具备保持着实效电子价值的IC芯片的用户终端10或IC卡等进行非接触通信,进行从IC芯片中所保持的实效电子价值的余额减去结账金额的结账处理。
[0047]用户终端10为搭载了能够储存电子价值的IC芯片的移动电话机等的信息处理终端。例如用户终端10也可以连接至与未图示的基站装置进行无线通信的网络90,向电子价值服务器50-1?50-N、实效电子价值服务器60分别进行存取,进行第I?第N电子价值、实效电子价值的充值,并且,与电子价值结账终端70-1?70-N、实效电子价值结账终端80进行非接触通信,使用已充值的第I?第N电子价值、实效电子价值来进行结账。
[0048]〔用户终端10的结构例〕
[0049]在图2中图示了用户终端10的结构图的一例。如图2所示,用户终端10具备控制部12、存储部14、无线通信部16、显示部18、输入部20及IC芯片22。
[0050]控制部12包含CPU,基于在存储部14中所存储的程序,执行各种运算处理并且控制用户终端10的各部。
[0051]存储部14除了存储用户终端10的操作系统和为了利用第I?第N电子价值及实效电子价值所需的程序或数据以外,还被当成控制部12的工作存储器来使用。
[0052]无线通信部16与未图示的基站装置进行无线通信,通过基站装置与电子价值服务器50-1?50-N、实效电子价值服务器60进行数据通信。
[0053]显示部18例如由液晶显示器等的显示装置所构成,基于控制部12的处理所生成的图形数据而显示各种画面。
[0054]输入部20例如由键盘或触摸面板等所构成,接受用户所操作的输入。
[0055]IC芯片22保持第I?第N电子价值及实效电子价值,并且,与电子价值结账终端70-1?70-N、实效电子价值结账终端80进行非接触通信而执行结账处理。以下,说明IC芯片22的细节。
[0056]〔1C芯片22的结构〕
[0057]图3中表示了 IC芯片22的硬件结构的一例。如图3所示,IC芯片22具备无线通信电路 24、CPU26、R0M28、RAM30 及 EEPR0M32。
[0058]无线通信电路24包含例如天线或高频电路,与电子价值结账终端70-1?70_N或实效电子价值结账终端80进行近距离(例如几十厘米以内)的无线通信。
[0059]CPU26为基于R0M28中所存储的控制程序、EEPR0M32中所存储的电子价值应用程序I?N、及实效电子价值应用程序等来执行运算处理并且控制IC芯片22的各部的中央处
理装置。
[0060]R0M28是只能读出数据的存储器,R0M28中存储着例如IC芯片22的控制程序、控制数据。
[0061]RAM30为能够读写数据的存储器,RAM30被当成CPU26所进行的处理的工作存储器、暂时性的数据存储区域来使用。
[0062]EEPR0M32为能够读写数据的非易失性存储器。EEPR0M32中存储着例如电子价值的结账用的程序或电子价值等。
[0063](EEPR0M32 的结构例〕
[0064]图4中表示了 EEPR0M32中所存储的数据的一例。如图4所示,在EEPR0M32中存储有例如电子价值应用程序A-1?A-N (以下,称作电子价值应用程序A-1?A-N)、实效电子价值应用程序U (以下,称作实效电子价值应用程序UA)、设定信息S。
[0065]电子价值应用程序A-1 (i = I?N)包含例如电子价值储存区域40-1、密钥信息储存区域42-1、程序储存区域44-1,各个储存区域通过第i电子价值所固有的加密密钥而被加密。也可以设成,在上述各个储存区域中所储存的数据及程序的读取、写入、执行时必须要有第i电子价值的加密密钥。
[0066]在电子价值储存区域40-1中储存有例如第i电子价值的余额、利用日志数据等。
[0067]在密钥信息储存区域42-1中储存有例如实效电子价值的加密密钥的信息。
[0068]在程序储存区域44-1中例如按照各个命令而储存有记述着当接受到该命令时所要执行的处理的程序。例如,在程序储存区域44-1中储存有:将电子价值储存区域40-1中所储存的电子价值的余额进行核对的处理、将被指定的充值金额加算到电子价值储存区域40-1中所储存的电子价值的余额的处理、将被指定的结账金额从电子价值储存区域40-1中所储存的电子价值的余额进行减算的处理、及用于与实效电子价值应用程序UA合作所需的各种处理等的程序。例如可以设成,在电子价值应用程序与实效电子价值应用程序UA合作时的认证中使用密钥信息储存区域42-1中所储存的实效电子价值的密钥信息。此外,也可以取代记述上述加算处理的程序及记述上述减算处理的程序或是连同这些程序,而储存有记述了在接受到电子价值的余额的覆写命令时所执行的余额覆写处理的程序。此外,在本实施方式中,电子价值的加算命令、减算命令、覆写命令相当于电子价值的余额变更信息。以下的各实施方式设想余额变更信息为加算命令及减算命令。
[0069]实效电子价值应用程序UA包含例如电子价值储存区域40U、密钥信息储存区域42U、程序储存区域44U,各储存区域基于实效电子价值所固有的加密密钥而被加密。也可以设成,在上述各个储存区域中所储存的数据及程序的读取、写入、执行时必须要有实效电子价值的加密密钥。
[0070]在电子价值储存区域40U中储存有例如实效电子价值的余额、利用日志数据等。
[0071]在密钥信息储存区域42U中储存有例如第I?第N电子价值的各自的加密密钥的信息。
[0072]在程序储存区域44U中按照各个命令而储存有当接受到该命令时处理的程序。例如,在程序储存区域44U中存储有:将电子价值储存区域40U中所储存的实效电子价值的余额进行核对的处理、将被指定的充值金额加算到电子价值储存区域40U中所储存的实效电子价值的余额的处理、将被指定的结账金额从电子价值储存区域40U中所储存的实效电子价值的余额进行减算的处理、及用于与电子价值应用程序A-1?A-N合作所需的各种处理等的程序。此外,也可以设成,在实效电子价值应用程序UA与电子价值应用程序A-1?A-N合作时使用密钥信息储存区域42U中所储存的第I?第N电子价值的各自的密钥信息来进行认证。此外,也可以取代记述上述加算处理的程序及记述上述减算处理的程序或是连同这些程序,而储存有记述着在接受到实效电子价值的余额的覆写命令时所执行的余额覆写处理的程序。
[0073]在EEPR0M32中所存储的设定信息S中,可以包含例如关于电子价值的充值的设定信息。具体而言,在设定信息S中可包含:选择在实效电子价值的充值时所利用的第I?第N电子价值时的设定(电子价值选择设定)、或将实效电子价值进行自动充值时的设定(自动充值设定)等。以下,说明电子价值选择设定与自动充值设定的一例。
[0074]在电子价值选择设定中,例如可以对第I?第N电子价值的每个决定优先顺序。此时,直到满足所被指定的条件为止,执行从按照优先顺序高的顺序选择的电子价值对实效电子价值充值的处理即可。此外,优先顺序可以对第I?第N电子价值预先决定,也可以基于第I?第N电子价值的余额来决定。此外,在电子价值选择设定中,也可以决定成,例如选择第I?第N电子价值中的多个(例如全部)的电子价值。此时,将对实效电子价值进行充值的充值金额,也可以使所选择的多个电子价值均等分担,也可以按照与各个余额对应的比率来分担。
[0075]在自动充值设定中,可以决定例如在开始实效电子价值的自动充值时应满足的条件(自动充值开始条件),或自动充值所涉及的充值金额(自动充值金额)。自动充值开始条件可以为例如实效电子价值的余额为阈值以下(或小于阈值)。此外,判定自动充值开始条件的定时可以设为规定时刻、从前次充值时起经过规定期间之后、刚结账后等等。此外,自动充值金额可以设为预定的金额(例如上限金额、用户预先注册的设定金额等)、从预定的金额减去目前的余额后的额度、或任意的设定金额等。
[0076]〔自动充值处理的流程图〕
[0077]接着,参照图5所示的流程图,说明用户终端10所进行的自动充值处理的一例。此夕卜,在图5所示的流程图中,虽然说明了实效电子价值的自动充值处理,但关于其他电子价值I?N也可以同样地执行自动充值处理。
[0078]如图5所示,在用户终端10中,作为初始设定,例如基于来自用户的输入而分别注册开始自动充值的自动充值开始条件(例如,余额小于阈值X日元等)、及自动充值金额设定(例如,Y日元等)(S101)。
[0079]接着,用户终端10当自动充值的判定定时(例如,从前次判定起经过规定时间间隔后的定时等)还未到来时(S102:否),等待,当上述判定定时到来时(S102:是),获取在IC芯片22中所保持的实效电子价值的余额(S103)。然后,用户终端10在获取的余额不满足在SlOl中所设定的自动充值开始条件(例如X日元以上)时(S104:否),返回到S102,在满足自动充值开始条件(例如未满X日元)时(S104:是),基于设定的自动充值金额设定来设定充值金额(S105)。然后,用户终端10向实效电子价值服务器60请求在S105中设定的充值金额的充值(S106),在被实效电子价值服务器60允许充值时,对实效电子价值的余额加上在S105中设定的充值金额(S107)。用户终端10在充值完毕后,再次返回到S102。
[0080]根据以上的自动充值处理,能够控制用户终端10中所保持的电子价值(例如,实效电子价值)的余额不会低于一定额度。
[0081]〔第I实施例〕
[0082]接着,参照图6所示的时序图,说明第I实施例的结账处理。在第I实施例中,假设是对第I?第N电子价值中被使用于结账的电子价值(假设是第M电子价值),从实效电子价值充当电子价值而进行结账。此外,在以下说明的例子中假设在结账开始时刻的第M电子价值的余额并不满足结账金额。此外,在第I实施例中,实效电子价值应用程序UA与用户终端10中所具备的IC芯片22等的硬件资源合作而使用户终端10作为具有虚拟的异步型受款功能(虚拟脱机充值功能)的终端来动作。
[0083]如图6所示,若从电子价值结账终端70-M发送结账时所使用的第M电子价值的余额核对命令(S201),则在IC芯片22上动作的电子价值应用程序A-M对实效电子价值应用程序UA进行余额核对命令(S202)。然后,电子价值应用程序A-M从实效电子价值应用程序UA获取实效电子价值的余额(S203 )。
[0084]电子价值应用程序A-M将在S203中获取的实效电子价值的余额与第M电子价值的余额进行合计而算出余额合计额(S204),并将该余额合计额发送至电子价值结账终端70-M(S205)。此处,在余额合计额为结账金额以上时,从电子价值结账终端70-M发送指定了结账金额(请求金额)的结账命令(S206)。
[0085]电子价值应用程序A-M若接受上述结账命令,则将该结账命令所指定的结账金额提供给实效电子价值应用程序UA (S207)。
[0086]实效电子价值应用程序UA将结账金额与第M电子价值的余额的差额作为充值金额(补充金额),将该充值金额从实效电子价值的余额中进行减算(S208)。此外,充值金额也可以为结账金额与第M电子价值的余额的差额以上的额度,或也可以将结账命令所指定的结账金额直接作为充值金额。实效电子价值应用程序UA新发行充值金额份的第M电子价值(S209),并向电子价值应用程序A-M请求对于已发行的第M电子价值的充值金额份的加算(S210)。此处,生成用于使第M电子价值的余额增加的加算命令(余额变更信息),并进行输出。
[0087]电子价值应用程序A-M根据所生成的加算命令而将充值金额加算到第M电子价值的余额(S211),将其处理结果(成功/失败)通知给实效电子价值应用程序UA (S212)。此夕卜,电子价值应用程序A-M根据从电子价值结账终端70-M所输入的结账命令,从余额加算后的第M电子价值的余额中减去结账金额(S213),将其处理结果(成功/失败)发送至电子价值结账终端70-M (S214)。
[0088]实效电子价值应用程序UA也可以如下进行S207以后的处理。例如,实效电子价值应用程序UA也可以在从电子价值应用程序A-M提供了结账金额后,确认实效电子价值的余额是否有充值金额份。然后,实效电子价值应用程序UA也可以在实效电子价值的余额有充值金额份时,发行充值金额份的第M电子价值,并向电子价值应用程序A-M请求对于已发行的第M电子价值的充值金额份的加算。然后,电子价值应用程序A-M也可以将充值金额加算到第M电子价值的余额,将其处理结果(成功/失败)通知到实效电子价值应用程序UA。然后,实效电子价值应用程序UA也可以在从电子价值应用程序A-M接受到加算成功的通知时,从实效电子价值的余额中减去充值金额。其后,电子价值应用程序A-M也可以从余额加算后的第M电子价值的余额减去结账金额,并将其处理结果(成功/失败)发送至电子价值结账终端70-M。
[0089]根据以上说明的第I实施例,即使利用用户终端10内的IC芯片22中所储存的电子价值中的哪一个来结账,只要实效电子价值有足够余额,就不会发生余额不足。此外,若对实效电子价值应用上述的自动充值处理,则由于不会使实效电子价值的余额低于一定额,所以难以发生在结账时余额不足的事态。以下,说明第I实施例的变形例。
[0090]〔第I实施例的变形例I〕
[0091]当作为电子价值的余额变更信息而使用覆写命令时,在IC芯片22的内部进行如下的处理即可。此处,例示了从第M电子价值的余额起优先进行结账的例子。
[0092]电子价值应用程序A-M若接受结账命令(覆写命令),则将该结账命令所指定的改写金额提供给实效电子价值应用程序UA。实效电子价值应用程序UA算出从第M电子价值的余额减去结账金额(从作为余额而回答的金额减去改写金额所求出的金额)后的差额P。此处,假设差额P为负数(仅以第M电子价值的余额,对结账金额为不足)。
[0093]实效电子价值应用程序UA从实效电子价值的余额减去差额P的绝对值,并且生成将第M电子价值的余额改写成O的覆写命令(余额变更信息),并进行输出。电子价值应用程序A-M根据所生成的覆写命令而将第M电子价值的余额进行改写,并将其处理结果通知给实效电子价值应用程序UA。此外,电子价值应用程序A-M不进行伴随从电子价值结账终端70-M输入的结账命令的处理,仅将处理结果发送至电子价值结账终端70-M。
[0094]此外,当差额P为非负数时(仅以第M电子价值的余额,对结账金额并无不足时),实效电子价值应用程序UA生成将第M电子价值的余额改写成差额P的覆写命令(余额变更信息),并进行输出。电子价值应用程序A-M根据所生成的覆写命令而将第M电子价值的余额进行改写,并将其处理结果通知给实效电子价值应用程序UA。此外,电子价值应用程序A-M不进行伴随从电子价值结账终端70-M输入的结账命令的处理,仅将处理结果发送至电子价值结账终端70-M。
[0095]〔第I实施例的变形例2〕
[0096]与上述变形例I同样地,当作为电子价值的余额变更信息而使用覆写命令时,在IC芯片22的内部进行如下的处理即可。此处,例示了从实效电子价值的余额起优先进行结账的例子。
[0097]电子价值应用程序A-M若接受结账命令(覆写命令),则将该结账命令所指定的改写金额提供给实效电子价值应用程序UA。实效电子价值应用程序UA算出从实效电子价值的余额减去结账金额(从作为余额而回答的金额减去改写金额所求出的金额)后的差额Q。此处,假设差额Q为负数(仅以实效电子价值的余额,对结账金额为不足)。
[0098]实效电子价值应用程序UA将实效电子价值的余额改写成0,并且生成将第M电子价值的余额改写成减去差额Q的绝对值后的金额的覆写命令(余额变更信息),并进行输出。电子价值应用程序A-M根据所生成的覆写命令而将第M电子价值的余额进行改写,并将其处理结果通知给实效电子价值应用程序UA。此外,电子价值应用程序A-M不进行伴随从电子价值结账终端70-M输入的结账命令的处理,仅将处理结果发送至电子价值结账终端70-M。
[0099]此外,当差额Q为非负数时(仅以实效电子价值的余额,对结账金额并无不足时),实效电子价值应用程序UA将实效电子价值的余额改写成差额Q。电子价值应用程序A-M不进行基于从电子价值结账终端70-M输入的结账命令的处理,仅将处理结果发送至电子价值结账终端70-M。
[0100]〔第2实施例〕
[0101]接着,参照图7所示的时序图,说明第2实施例的结账处理。在第2实施例中,当实效电子价值被使用于结账时,从第I?第N电子价值中的至少I个向实效电子价值充当余额而进行结账。此外,在以下说明的例子中,假设在结账开始时刻的实效电子价值的余额并不满足结账金额。此外,在第2实施例中,实效电子价值应用程序UA与用户终端10中所具备的IC芯片22等的硬件资源合作而使用户终端10作为具有虚拟的异步型结账功能(虚拟脱机结账功能)的终端来动作。
[0102]如图7所示,若从实效电子价值结账终端80发送结账时所使用的实效电子价值的余额核对命令(S301),则在IC芯片22上动作的实效电子价值应用程序UA对电子价值应用程序A-1?A-N分别发行余额核对命令(S302),从电子价值应用程序A-1?A-N获取第I?第N电子价值各自的余额(S303 )。
[0103]实效电子价值应用程序UA将所获取的第I?第N电子价值的各自的余额、和实效电子价值的余额进行合计而算出余额合计额(S304),将该余额合计额发送至实效电子价值结账终端80 (S305)。此处,若余额合计额为结账金额以上,则从实效电子价值结账终端80发送指定了结账金额(请求金额)的结账命令(S306)。
[0104]接着,实效电子价值应用程序UA若接受上述的结账命令,则从第I?第N电子价值中选择未选择的电子价值(假设是第i电子价值)(S307)。电子价值的选择顺序也可以依照关于第I?第N电子价值所决定的优先顺序,也可以随机选择。例如,可按照余额的降低顺序来选择。
[0105]实效电子价值应用程序UA将结账命令所指定的结账金额与实效电子价值的余额的差额、或第i电子价值的余额中较小的一个,作为充值金额,对电子价值应用程序A-1请求充值金额的减算(S308)。此处,生成用于使第i电子价值的余额减额所需的减算命令(余额变更信息),并进行输出。电子价值应用程序A-1依照所生成的减算命令来变更第i电子价值的余额。此外,充值金额并不限于上述例子,也还可以设定第i电子价值的充值上限额。
[0106]实效电子价值应用程序UA从电子价值应用程序A-1获取从第i电子价值的余额减去减算请求所涉及的充值金额的处理结果(S309),若处理结果为失败时(S310:否),前进至S307,若处理结果为成功时(S310:是),将充值金额份加算到实效电子价值(S311)。
[0107]实效电子价值应用程序UA当加算后的实效电子价值的余额不等于结账金额(或未满结账金额)时(S312:否),返回到S307,当加算后的实效电子价值的余额等于结账金额(或成为结账金额以上)时(S312:是),根据从实效电子价值结账终端80所输入的结账命令,从实效电子价值的余额减去结账金额(S313),并将其处理结果(成功/失败)发送至实效电子价值结账终端80 (S314)。如此,实效电子价值应用程序UA从I种以上的电子价值的余额补充为了从实效电子价值的余额减去结账金额(请求金额)所必须的金额(补充金额)。
[0108]根据以上说明的第2实施例,在用户终端10中所保持的实效电子价值的结账时,还能够利用在用户终端10中所保持的未被使用于结账的其他电子价值的余额。由此,就能够利用在用户终端10中所保持的电子价值(也包含实效电子价值)的余额的总额。以下,说明第2实施例的变形例。
[0109]〔第2实施例的变形例I〕
[0110]当作为实效电子价值的余额变更信息而使用覆写命令时,在IC芯片22的内部进行如下的处理即可。[0111]实效电子价值应用程序UA若接受结账命令(覆写命令),则算出从实效电子价值的余额减去结账金额(从作为余额而回答的金额减去已获取的结账命令所指定的改写金额所求出的金额)后的差额R。此处,若差额R为负数(仅以实效电子价值的余额,对结账金额为不足),则将实效电子价值的余额覆写成O。另一方面,若差额R为非负数(仅以实效电子价值的余额,对结账金额并非不足),则将实效电子价值的余额覆写成减去结账金额后的金额。实效电子价值应用程序UA不进行伴随从实效电子价值结账终端80输入的结账命令的处理,仅将处理结果发送至实效电子价值结账终端80。
[0112]〔第2实施例的变形例2〕
[0113]此外,在上述的图7所示的时序中,实效电子价值应用程序UA在从实效电子价值结账终端80接受到余额核对命令后,从电子价值应用程序A-1?A-N获取余额并算出余额合计额,但也可以例如图8所示,将第I?第N电子价值的余额列表逐次进行更新并保持,在接受到余额核对命令时,参照第I?第N电子价值的余额列表而响应余额合计额。
[0114]图8中表示了实效电子价值应用程序UA所进行的余额列表更新处理的时序图。
[0115]如图8所示,实效电子价值应用程序UA若执行余额列表更新处理的规定的定时(例如所指定的定时、从上次余额统计处理起经过规定的时间间隔的定时、刚结账后等)尚未到来时(S401:否),等待,若规定定时到来时(S401:是),参照在IC芯片22中搭载的第I?第N电子价值的列表(S402),从该列表中选择未选择的电子价值(S403)。若将在S403中所选择的电子价值视为第i电子价值,则实效电子价值应用程序UA向电子价值应用程序A-1发行余额参照命令并核对第i电子价值的余额(S404),电子价值应用程序A-1回复第i电子价值的余额(S405)。
[0116]实效电子价值应用程序UA基于第i电子价值的余额来更新电子价值的余额列表(S406),若尚未获取列表中的所有电子价值的余额(S407:否),则返回到S403,若已获取列表中的所有电子价值的余额(S407:是),则返回到S401。
[0117]如此,在将电子价值的余额列表进行逐次更新并保持的情况下,能够缩短对被实效电子价值结账终端80所请求的余额进行响应为止所需的响应时间。
[0118]〔第3实施例〕
[0119]接着,参照图9A及图9B所示的时序图,说明第3实施例的结账处理。在第3实施例中,对第I?第N电子价值中被使用于结账的第M电子价值,从未被用于结账的其他电子价值通过实效电子价值而充当余额来进行结账。此外,在以下说明的例子中,假设在结账开始时刻的第M电子价值的余额并不满足结账金额。此外,在第3实施例中,实效电子价值应用程序UA与用户终端10中所具备的IC芯片22等的硬件资源合作而使用户终端10作为具有虚拟的异步型受款功能(虚拟脱机受款功能)及虚拟的异步型结账功能(虚拟脱机结账功能)的终端来动作。
[0120]如图9A所示,若从电子价值结账终端70-M发送结账时所使用的第M电子价值的余额核对命令(S501),则在IC芯片22上动作的电子价值应用程序A-M对实效电子价值应用程序UA发行余额核对命令(S502 )。实效电子价值应用程序UA对每个电子价值应用程序A-1?A-N发行余额核对命令(S503),从电子价值应用程序A-1?A-N获取第I?第N电子价值各自的余额(S504)。
[0121]实效电子价值应用程序UA将所获取的第I?第N电子价值的各自的余额、和实效电子价值的余额进行合计而算出余额合计额(S505),并将该余额合计额响应给电子价值应用程序A-M (S506)。电子价值应用程序A-M将上述余额合计额发送至电子价值结账终端70-M(S507)。此处,若余额合计额为结账金额以上时,从电子价值结账终端70-M发送指定了结账金额(请求金额)的结账命令(S508)。
[0122]接着,如图9B所示,电子价值应用程序A-M若接受上述结账命令,则将该结账命令所指定的结账金额提供给实效电子价值应用程序UA(S509)。实效电子价值应用程序UA从第M电子价值以外的第I?第N电子价值中选择未选择的电子价值(假设是第i电子价值)(S510)。电子价值的选择顺序也可以依照关于第I?第N电子价值所决定的优先顺序,也可以随机选择。例如,可以按照余额的降低顺序来选择。
[0123]实效电子价值应用程序UA将结账金额与第M电子价值的余额的差额作为必要充值金额(第I补充金额),将必要充值金额与实效电子价值的余额的差额或第i电子价值的余额中较小的一个作为充值金额,对电子价值应用程序A-1请求充值金额的减算(S511)。此处,生成用于使第i电子价值的余额减额所需的减算命令(余额变更信息),并进行输出。电子价值应用程序A-1根据所生成的减算命令来变更第i电子价值的余额。充值金额并不限于上述例子,也还可以设定第i电子价值的充值上限额。
[0124]实效电子价值应用程序UA从电子价值应用程序A-1获取从第i电子价值的余额减去所请求的减算请求所涉及的充值金额后的处理结果(S512),若处理结果为失败时(S513:否),前进至S510,若处理结果为成功时(S513:是),将充值金额份加算到实效电子价值(S514)。
[0125]实效电子价值应用程序UA当加算后的实效电子价值的余额不等于必要充值金额(或未满必要充值金额)时(S515:否),前进至S510,当加算后的实效电子价值的余额等于必要充值金额(或成为必要充值金额以上)时(S515:是),从实效电子价值的余额减去必要充值金额(S516)。如此,实效电子价值应用程序UA从I种以上的电子价值的余额补充为了从实效电子价值的余额中减去必要充值金额(第I补充金额)所必须的金额(第2补充金额)。然后,实效电子价值应用程序UA新发行所减算后的必要充值金额份的第M电子价值(S517),并向电子价值应用程序A-M请求针对已发行的第M电子价值的必要充值金额份的加算(S518)。此处,生成用于使第M电子价值的余额增额所需的加算命令(余额变更信息),并进行输出。
[0126]电子价值应用程序A-M根据所生成的加算命令而将必要充值金额加算到第M电子价值的余额(S519),将其处理结果(成功/失败)通知给实效电子价值应用程序UA (S520)。此外,电子价值应用程序A-M根据从实效电子价值结账终端80输入的结账命令,从余额加算后的第M电子价值的余额减去结账金额(S521),并将其处理结果(成功/失败)发送至电子价值结账终端70-M (S522)。
[0127]实效电子价值应用程序UA也可以如下进行S515以后的处理。例如,实效电子价值应用程序UA也可以当实效电子价值的余额有必要充值金额份时(S515:是),发行必要充值金额份的第M电子价值,并向电子价值应用程序A-M请求针对已发行的第M电子价值的必要充值金额份的加算。然后,电子价值应用程序A-M也可以将必要充值金额加算到第M电子价值的余额,将其处理结果(成功/失败)通知给实效电子价值应用程序UA。然后,实效电子价值应用程序UA也可以在从电子价值应用程序A-M接受到加算成功的通知时,从实效电子价值的余额减去必要充值金额。其后,电子价值应用程序A-M也可以从余额加算后的第M电子价值的余额减去结账金额,将其处理结果(成功/失败)发送至电子价值结账终端 70-Mo
[0128]根据以上说明的第3实施例,无论在用户终端10内所保持的哪个电子价值被选择用于结账,都能够利用在用户终端10中所保持的未被使用于结账的其他电子价值(包含实效电子价值)的余额。由此,无论哪个电子价值被选择,都能够利用用户终端10中所保持的电子价值(也包含实效电子价值)的余额的总额。
[0129]在第3实施例中,当作为电子价值的余额变更信息而使用覆写命令时,只要通过与上述的〔第I实施例的变形例I〕或〔第I实施例的变形例2〕同样的思考方式来进行处理即可。此外,在第3实施例中,当作为实效电子价值的余额变更信息而使用覆写命令时,只要通过与上述的〔第2实施例的变形例I〕同样的思考方式来进行处理即可。
[0130]〔第4实施例〕
[0131]在上述的实施方式中,虽然只有实效电子价值能够与第I?第N电子价值直接交换(转移),但也可以设成在第I?第N电子价值间也能够进行电子价值的直接交换。在第I?第N电子价值间的电子价值的交换例如能够通过使各电子价值应用程序A-1?A-N具备与实效电子价值应用程序UA同等的功能而实现。以下,说明设成即使在第I?第N电子价值间也能够进行电子价值的交换时的第4实施例所涉及的结账处理。此外,以下由于不再需要与实效电子价值进行区别,所以将在IC芯片22中所搭载的电子价值设为第I?第N + I电子价值。此外,在第4实施例中,电子价值应用程序A-M与在用户终端10中所具备的IC芯片22等的硬件资源合作而使用户终端10作为具有虚拟的异步型受款功能(虚拟脱机受款功能)及虚拟的异步型结账功能(虚拟脱机结账功能)的终端来动作。
[0132]图10表示了第4实施方式的结账处理的时序图。在第4实施例中,假设对在第I?第N+ I电子价值中被使用于结账的电子价值(此处,假设是第M电子价值),从其他电子价值充当余额而进行结账。此外,在以下说明的例子中,假设在结账处理开始时刻的第M电子价值的余额不满足结账金额。
[0133]如图10所示,若从电子价值结账终端70-M发送结账时所使用的第M电子价值的余额核对命令(S601),则在IC芯片22上动作的电子价值应用程序A-M对其他电子价值应用程序发行余额核对命令(S602 ),从该其他电子价值应用程序获取电子价值余额(S603 )。
[0134]电子价值应用程序A-M将第I?第N+ I电子价值的各自的余额进行合计而算出余额合计额(S604),并将该余额合计额发送至电子价值结账终端70-M (S605)。此处,若余额合计额为结账金额以上时,从电子价值结账终端70-M发送指定了结账金额(请求金额)的结账命令(S606)。
[0135]电子价值应用程序A-M从第M以外的第I?第N + I电子价值中选择未选择的电子价值(假设是第i电子价值)(S607)。电子价值的选择顺序也可以依照关于第I?第N +I电子价值所决定的优先顺序,也可以随机选择。例如,可按照余额的降低顺序来选择。
[0136]电子价值应用程序A-M将结账命令所指定的结账金额与实效电子价值的余额的差额、或第i电子价值的余额中较小的一个作为充值金额,对电子价值应用程序A-1请求充值金额的减算(S608)。此处,生成用于使第i电子价值的余额减额所需的减算命令(余额变更信息),并进行输出。电子价值应用程序A-1依照已生成的减算命令来变更第i电子价值的余额。充值金额并不限于上述例子,也还可以设定第i电子价值的充值上限额。
[0137]电子价值应用程序A-M从电子价值应用程序A-1获取从第i电子价值的余额减去减算请求所涉及的充值金额的处理结果(S609),若处理结果为失败时(S610:否),前进至S607,若处理结果为成功时(S610:是),新发行充值金额份的第M电子价值(S611),将针对已发行的第M电子价值的充值金额份加算到第M电子价值(S612)。此处,生成用于使第M电子价值的余额增额所需的加算命令(余额变更信息),依照该所生成的加算命令来变更第M电子价值的余额。
[0138]电子价值应用程序A-M当加算后的第M电子价值的余额不等于结账金额(或未满结账金额)时(S613:否),返回到S607,当加算后的第M电子价值的余额等于结账金额(或是结账金额以上)时(S613:是),依照从电子价值结账终端70-M所输入的结账命令,从第M电子价值的余额减去结账金额(S614),并将其处理结果(成功/失败)发送至电子价值结账终端70-M(S615)。如此,电子价值应用程序A-M从I种以上的其他电子价值的余额补充为了从第M电子价值的余额中减去结账金额(请求金额)所必须的金额(补充金额)。
[0139]根据以上说明的第4实施例,无论在用户终端10中所保持的哪个电子价值在结账时被选择,都能够利用用户终端10中所保持的电子价值的总额。此外,与第3实施例相比,在第4实施例中处理不会被集中在实效电子价值应用程序UA上,从而可降低处理负荷。
[0140]在第4实施例中,当作为电子价值的余额变更信息而使用覆写命令时,只要通过与上述的〔第I实施例的变形例I〕或〔第I实施例的变形例2〕同样的思考方式来进行处理即可。
[0141]此外,本发明不限定于上述说明的实施方式。例如,在上述的实施方式中,虽然例示了用户终端10是从电子价值服务器50-1?50-N、实效电子价值服务器60充值电子价值的例子,但若是在电子价值结账终端70-1?70-N、实效电子价值结账终端80分别作为充值终端而发挥作用的情况下,也可以从这些充值终端对电子价值进行充值。
[0142]此外,本实施方式的IC芯片22不限于被搭载在移动电话机上,当然也可以被搭载于IC卡等中。
【权利要求】
1.一种结帐模块,具备将所存储的I种以上的电子价值的余额分别进行变更的I个以上的余额变更部件,其特征在于,还具备: 存储部件,将实效电子价值的余额进行存储;补充金额获取部件,获取用于将在对所述I种以上的电子价值中的I种从外部输入的余额变更信息中所指定的请求金额从该I种电子价值的余额减去时所需要的补充金额;和余额变更信息生成部件,生成余额变更信息,该余额变更信息用于在所述存储部件中从所述实效电子价值的余额减去所述获取的补充金额、并将所述I种电子价值的余额增加该补充金额, 对应于所述I种电子价值的余额变更部件根据所述生成的余额变更信息和所述从外部输入的余额变更信息来变更该I种电子价值的余额。
2.如权利要求1所述的结帐模块,其特征在于,还含有: 补充金额输出部件,基于所述I种电子价值的余额与所述请求金额,决定并输出所述补充金额。
3.如权利要求2所述的结帐模块,其特征在于, 所述补充金额输出部件将从所述请求金额减去所述I种电子价值的余额所得的差额决定为所述补充金额。
4.如权利要求1所述的结帐模块,其特征在于,还含有: 补充金额输出部件,输出所述请求金额作为所述补充金额。
5.如权利要求1至4的任一项所述的结帐模块,其特征在于, 具备将所存储的I种以上的电子价值的余额分别进行读出并输出的I个以上的余额输出部件, 还具备: 余额获取部件,在从外部对所述I种以上的电子价值中的I种输入了余额请求时,获取在所述存储部件中存储的所述实效电子价值的余额, 对应于所述I种电子价值的余额输出部件输出所述I种电子价值的余额与由所述余额获取部件所获取的所述实效电子价值的余额的合计额,作为该I种电子价值的余额。
6.如权利要求1至5的任一项所述的结帐模块,其特征在于, 所述结帐模块由包含处理器及存储有程序的存储器的IC芯片构成, 所述存储器存储所述电子价值的余额及所述实效电子价值的余额, 所述程序使所述处理器作为所述各部件发挥作用。
7.一种基于结账模块的结账方法,该结账模块具备将所存储的I种以上的电子价值的余额分别进行变更的I个以上的余额变更部件、和将实效电子价值的余额进行存储的存储部件,其特征在于,所述结账方法包括:补充金额获取步骤,获取用于将在对所述I种以上的电子价值中的I种从外部输入的余额变更信息中所指定的请求金额从该I种电子价值的余额减去时所需要的补充金额;和余额变更信息生成步骤,生成余额变更信息,该余额变更信息用于在所述存储部件中从所述实效电子价值的余额减去所述获取的补充金额、并将所述I种电子价值的余额增加该补充金额, 对应于所述I种电子价值的余额变更部件根据所述生成的余额变更信息和所述从外部输入的余额变更信息来变更该I种电子价值的余额。
8.一种程序,其特征在于,用于使作为具备将所存储的I种以上的电子价值的余额分别进行变更的I个以上的余额变更部件、和将实效电子价值的余额进行存储的存储部件的结账模块发挥作用的计算机作为如下部件发挥作用: 补充金额获取部件,获取用于将在对所述I种以上的电子价值中的I种从外部输入的余额变更信息中所指定的请求金额从该I种电子价值的余额减去时所需要的补充金额;和 余额变更信息生成部件,生成余额变更信息,该余额变更信息用于在所述存储部件中从所述实效电子价值的余额减去所述获取的补充金额、并将所述I种电子价值的余额增加该补充金额, 对应于所述I种电子价值的余额变更部件根据所述生成的余额变更信息和所述从外部输入的余额变更信息来变更该I种电子价值的余额。
9.一种记录有程序的信息记录介质,其特征在于,该程序是用于使作为具备将所存储的I种以上的电子价值的余额分别进行变更的I个以上的余额变更部件、和将实效电子价值的余额进行存储的存储部件的结账模块发挥作用的计算机作为如下部件发挥作用的程序: 补充金额获取部件,获取用于将在对所述I种以上的电子价值中的I种从外部输入的余额变更信息中所指定的请求金额从该I种电子价值的余额减去时所需要的补充金额;和 余额变更信息生成部件,生成余额变更信息,该余额变更信息用于在所述存储部件中从所述实效电子价值的余额减去所述获取的补充金额、并将所述I种电子价值的余额增加该补充金额, 对应于所述I种电子价值的余额变更部件根据所述生成的余额变更信息和所述从外部输入的余额变更信息来变更该I`种电子价值的余额。
10.一种结账装置,其特征在于,具备: 权利要求1至6的任一项所述的结帐模块; 充值请求部件,当所述实效电子价值的余额满足规定条件时,请求对所述实效电子价值进行所决定的金额的充值;和 当允许所述充值请求部件的请求时,将该请求所涉及的金额加算到所述实效电子价值的余额的部件。
11.一种结帐装置的控制方法,所述结账装置具备权利要求1至6的任一项所述的结帐模块,其特征在于,所述控制方法包括: 充值请求步骤,当所述实效电子价值的余额满足规定条件时,请求对所述实效电子价值进行所决定的金额的充值;和 当允许所述充值请求部件的请求时,将该请求所涉及的金额加算到所述实效电子价值的余额的步骤。
12.—种程序,用于使作为具备权利要求1至6的任一项所述的结帐模块的结账装置发挥作用的计算机作为如下部件发挥作用: 充值请求部件,当所述实效电子价值的余额满足规定条件时,请求对所述实效电子价值进行所决定的金额的充值;和 当允许所述充值请求部件的请求时,将该请求所涉及的金额加算到所述实效电子价值的余额的部件。
13.—种记录有程序的信息记录介质,该程序是用于使作为权利要求1至6的任一项所述的结帐模块发挥作用的计算机作为如下部件发挥作用的程序: 充值请求部件,当所述实效电子价值的余额满足规定条件时,请求对所述实效电子价值进行所决定的金额的充值;和 当允许所述充值请求部件的请求时,将该请求所涉及的金额加算到所述实效电子价值的余额的部件。
14.一种结帐模块,具备将所存储的I种以上的电子价值的余额分别进行变更的I个以上的余额变更部件,其特征在于,还具备: 存储部件,将实效电子价值的余额进行存储; 差额获取部件,获取将使用在对所述I种以上的电子价值中的I种从外部输入的余额变更信息中所指定的改写金额而求出的结账金额从该I种电子价值的余额减去所得的差额;和 余额变更信息生成部件,当所述获取的差额为非负数时,生成将该差额指定为改写金额的余额变更信息,当所述获取的差额为负数时,在所述存储部件中从所述实效电子价值的余额减去该差额的绝对值,生成将O指定为改写金额的余额变更信息, 对应于所述I种电子价值的余额变更部件忽略所述从外部输入的余额变更信息,仅根据所述生成的余额变更信息来变更该I种电子价值的余额。
15.一种结帐模块`,具备将所存储的I种以上的电子价值的余额分别进行变更的I个以上的余额变更部件,其特征在于,还具备: 存储部件,将实效电子价值的余额进行存储; 差额获取部件,获取将使用在对所述I种以上的电子价值中的I种从外部输入的余额变更信息中所指定的改写金额而求出的结账金额从在所述存储部件中存储的所述实效电子价值的余额减去所得的差额;和 余额变更信息生成部件,当所述获取的差额为负数时,生成指定了从所述I种电子价值的余额减去该差额的绝对值的额度的余额变更信息, 当所述获取的差额为非负数时,在所述存储部件中将所述实效电子价值的余额改写成该差额,并且,对应于所述I种电子价值的余额变更部件忽略所述从外部输入的余额变更信息, 当所述获取的差额为负数时,在所述存储部件中将所述实效电子价值的余额改写成O,并且,对应于所述I种电子价值的余额变更部件忽略所述从外部输入的余额变更信息,仅根据所述生成的余额变更信息来变更该I种电子价值的余额。
【文档编号】G06Q20/06GK103493078SQ201280020620
【公开日】2014年1月1日 申请日期:2012年4月27日 优先权日:2011年4月28日
【发明者】赤鹿秀树 申请人:乐天株式会社

最新回复(0)