使用虚拟货币的费用支付系统
2020-01-07

使用虚拟货币的费用支付系统

从作为收费目标终端设备的游戏终端向服务器设备发送在用户所拥有的卡中所记录的卡ID和虚拟货币消费数额(步骤S31)。服务器设备用各用户唯一的用户ID替换卡ID(步骤S32),并指定由服务器设备方管理的与所述用户ID关联的虚拟货币账户。当所述账户的结余不少于消费数额时,从所述账户的结余中扣除所述消费数额,当所述结余少于消费数额时,停止扣除所述消费数额(步骤S34)。向游戏终端(3)发送包括指示消费数额扣除是否成功的信息的交易结果信息作为响应(步骤S35、S36)。

在卡管理系统25中,设置有游戏终端管理部60和站点管理部61以及数据库操作部62。游戏终端管理部60通过向游戏终端3开放的接口与经由该接口获取的程序的组合来建立。游戏终端管理部60响应于游戏终端3的要求管理例如与卡11有关的各种信息。站点管理部61通过向用户站点40或管理商站点41开放的接口与经由该接口获取的程序的组合来建立。站点管理部61管理经由站点40或41向用户9或运营商2提供的各种服务。数据库管理部62响应于管理部60或61的查询搜索管理系统数据库220,并返回与查询对应的结果。终端管理部55能够与图2所示的币管理系统24以及卡管理系统25双边通信。

本发明的费用支付系统以这样的方式解决上述问题,该费用支付系统包括包括:服务器设备,其与网络连接;收费目标终端设备,其被设置为供用户使用的收费目标的终端设备,并经由所述网络向所述服务器设备发送第一发送信息,所述第一发送信息包括各介质唯一的介质ID,所述介质ID记录在用户所拥有的介质中;关联用终端设备,其遵循用户的操作,经由所述网络向所述服务器设备发送第二发送信息,所述第二发送信息通过指定各用户唯一的用户ID和介质ID来要求将所述用户ID与所述介质ID彼此关联;以及增加用终端设备,其遵循用户的操作,经由所述网络向所述服务器设备发送第三发送信息,所述第三发送信息包括所述用户ID或所述介质ID以及虚拟货币的增加数额,其中所述服务器设备具有:存储装置,其存储使所述用户ID与所述介质ID彼此关联的ID关联数据以及使所述用户ID与账户彼此关联的账户关联数据,所述账户存储所述虚拟货币的结余;ID关联管理装置,其在已从所述关联用终端设备发送来所述第二发送信息的情况下,更新所述ID关联数据,以使得所述第二发送信息中指定的用户ID和介质ID彼此关联;虚拟货币增加装置,其在已从所述增加用终端设备发送来第三发送信息的情况下,指定所述第三发送信息中所包括的用户ID或在所述ID关联数据中与所述第三发送信息中所包括的介质ID关联的用户ID,通过参考所述账户关联数据指定与所指定的用户ID关联的虚拟货币账户,并将所述增加数额增加到指定的虚拟货币账户的结余;虚拟货币消费装置,其在已从所述收费目标终端设备发送来包括介质ID和虚拟货币消费数额的信息作为所述第一发送信息的情况下,参考所述ID关联数据指定与所述第一发送信息中所包括的介质ID关联的用户ID,指定与所指定的用户ID关联的虚拟货币账户,当所述虚拟货币账户的结余不少于所述消费数额时从所述结余中扣除所述消费数额,并且当所述结余少于所述消费数额时停止扣除所述消费数额;以及交易结果发送装置,其向所述收费目标终端设备发送交易结果信息,所述交易结果信息包括指示所述消费数额的扣除是否成功的信息。

作为增加用终端设备的进一步的示例,可向娱乐设施等安装充值机,该充值机被构造为当输入用户ID并存入现金时,向服务器设备发送用户ID和增加数额,该充值机用作增加用终端设备。另外,上述设施中的游戏终端3本身可用作增加用终端设备。图14示出这些修改示例之一。

在步骤S124中确定信用点少于最低费用时,终端管理部55前进到步骤S126以要求用户9通过游戏终端3的现金输入装置57投入与短缺数额相等的硬币作为信用点,以便用硬币补足短缺数额满足最低费用,并等待应用信用点。随后,在步骤S127,终端管理部55确定该情形是否超时,即,在要求应用信用点之后是否已过去了预定时间。当该情形没有超时时,终端管理部55返回到步骤S124。在超时的情况下,终端管理部55前进到步骤S128,并停止开始后续游戏处理,以结束进入处理。在这种情况下,在来自虚拟币的信用点保留在游戏终端3中的情况下,可向币管理系统24要求退回剩余数额。在之后已执行图11中的步骤S109的处理的情况下,处理前进到步骤S128。

在用户ID管理数据库28中,收集有管理用户所需的数据。其中包括有用户ID信息280等。用户ID信息是用于管理用户ID与内部ID之间的关联(连接)的信息。用户ID信息280被构造为收集有记录的数据表,每条记录包括用户ID、内部ID和虚拟币使用标志。用户可自由设定他/她的用户ID,只要该用户ID不与其他用户ID相同即可。

在步骤S107中已验证卡ID的情况下,终端管理部55前进到步骤S110,并确定卡11是否为新卡。新卡是卡ID没有与卡管理数据库27的ID主数据272中的内部ID关联的卡。这可通过在卡管理系统25处查询卡11是否为新卡来确认。例如,这可通过在步骤S107的查询中包括该确认来确定。当在步骤Sll中确定卡11为新卡时,终端管理部55前进到步骤Slll以执行密码注册处理。

另外,在步骤S120中确定虚拟币处于不可用状态的情况下,执行步骤S124的处理。在步骤S122中确定检入成功的情况下,在虚拟币消费标志被设定为指示通过虚拟币支付游戏费用的“开”状态之后,处理前进到步骤S124。在检入成功的情况下,从虚拟币账户提取的数额(图10中的消费数额)作为信用点存储。因此,当消费数额不少于最低费用时,在步骤S124中获得肯定的确定。在消费数额少于最低费用的情况下,在虚拟币不可用的情况下,或者在检入没有成功的情况下,在步骤S124中获得否定的确定。允许投入游戏终端3中的真实硬币的种类限于币值单位不小于某一币值(例如,100日元)的硬币,通过限制硬币,一次游戏费用的单位也受到限制。然而,通过虚拟币支付游戏费用时可使用比游戏终端3可接收的硬币单位更小的币值单位(例如,10日元)。因此,在虚拟币消费标志处于“开”的情况下,步骤S124的最低费用可设定为低于通过真实硬币支付游戏费用的情况。

本发明涉及一种能够通过虚拟货币支付服务等的费用的系统。

在结余管理数据库31中,存储有如图5所示的结余表310和虚拟币交易日志311。结余表310是用于确定每一用户ID的虚拟币结余的数据表。结余表310被构造为收集的记录,每条记录包括用户ID和虚拟币结余。虚拟币结余以适当单位表示。例如,虚拟币结余以一个币对应于一日元(真实货币)的方式表示。在可使用多种虚拟币的情况下,可分别针对每种虚拟币建立服务系统,或者可在单个服务系统中基于为区分虚拟币种类而设定的虚拟币ID来管理虚拟币。

技术领域

使用虚拟货币的费用支付系统

本发明提供了一种可以通过虚拟货币支付设施使用费用的系统。从作为收费目标终端设备的游戏终端向服务器设备发送在用户所拥有的卡中所记录的卡ID和虚拟货币消费数额(步骤S31)。服务器设备用各用户唯一的用户ID替换卡ID(步骤S32),并指定由服务器设备方管理的与所述用户ID关联的虚拟货币账户。当所述账户的结余不少于消费数额时,从所述账户的结余中扣除所述消费数额,当所述结余少于消费数额时,停止扣除所述消费数额(步骤S34)。向游戏终端(3)发送包括指示消费数额扣除是否成功的信息的交易结果信息作为响应(步骤S35、S36)。

280用户ID信息

22管理系统

在步骤S107中已验证卡ID的情况下,终端管理部55前进到步骤S110,并确定卡11是否为新卡。新卡是卡ID没有与卡管理数据库27的ID主数据272中的内部ID关联的卡。这可通过在卡管理系统25处查询卡11是否为新卡来确认。例如,这可通过在步骤S107的查询中包括该确认来确定。当在步骤S11中确定卡11为新卡时,终端管理部55前进到步骤S111以执行密码注册处理。

3游戏终端(收费目标,收费目标终端设备)

30结余管理系统

图14是示出图2的修改示例的示图。

将返回继续说明图2。在娱乐系统1的管理系统22中,包括币管理系统24、卡管理系统25和记账系统26。币管理系统24是提供虚拟币使用的管理功能的系统。币管理系统24执行与虚拟币的消费有关的各种处理,以便响应于来自游戏终端3的虚拟币消费要求消费虚拟币。卡管理系统25是使用卡11提供各种服务的系统。卡管理系统25管理卡ID和用户ID的信息。记账系统26执行处理以针对每一商店以预定周期为单位(例如,以天为单位,或以月为单位)通过虚拟币对游戏终端3使用费用记账。记账系统26可针对每一游戏终端3或者针对游戏终端3上运行的每种游戏,通过虚拟币对使用费用记账。

图1是示出包含本发明的费用支付系统的一个实施方式的娱乐系统的硬件构造概要的示图。