游戏系统、游戏装置及程序的制作方法

文档序号:18170779发布日期:2019-07-13 09:50阅读:177来源:国知局
游戏系统、游戏装置及程序的制作方法

本发明涉及一种游戏系统、游戏装置及程序,尤其是涉及一种具备多种结算方式的游戏装置。



背景技术:

有一种作为游戏对价以投入预定面额的游戏币为必要条件的游戏装置(专利文献1)。

[背景技术文献]

[专利文献]

[专利文献1]日本专利特开2015-112115号公报



技术实现要素:

[发明要解决的问题]

为了在像专利文献1那样附带游戏币投入为必要条件的游戏装置中玩游戏,玩家必须准备对价。一般的游戏装置不具有找零功能,所以想要反复玩游戏的玩家在所持有的游戏币用完时,必须离开游戏装置或者等待队列,进行兑换等来准备游戏币。

本发明的目的在于提供一种通过设置多种对价支付方式来提升玩家的方便性的游戏系统、游戏装置及程序。

[解决问题的技术手段]

本发明的游戏系统包括游戏装置、及以能够与该游戏装置进行通信的方式设置的服务器,且游戏装置具备:执行器件,执行游戏;受理器件,利用支付方法各不相同的第1方式与第2方式受理有关游戏的对价支付;显示器件,显示与利用第2方式的对价支付相关的识别信息;通信器件,与服务器进行通信;以及控制器件,控制执行器件、受理器件、显示器件及通信器件;且控制器件以如下方式进行控制:当游戏装置与服务器处于能够进行通信的状态时,使与利用第2方式的对价支付相关的识别信息显示在显示器件,使受理器件成为能够受理利用第2方式的对价支付的状态。

[发明的效果]

根据本发明,利用这种构成,能够通过设置多种对价支付方式来提升玩家的方便性。

附图说明

图1(a)、(b)是表示本发明的实施方式的游戏系统的构成的图。

图2是表示本发明的实施方式的游戏装置的功能构成的框图。

图3是表示本发明的实施方式的服务器的构成的框图。

图4是例示由本发明的实施方式1的游戏系统实现的提供处理的流程图。

图5是表示本发明的实施方式2的通信终端的功能构成的框图。

图6是例示由本发明的实施方式2的游戏系统实现的提供处理的流程图。

图7(a)~(d)是例示本发明的实施方式的游戏系统中所使用的各种信息的数据构成的图。

具体实施方式

[实施方式1]

以下,参照附图对本发明的例示性实施方式进行详细说明。此外,以下所说明的一实施方式是说明将本发明应用于作为游戏装置的一例的能够通过两种支付方式支付对价的游戏装置的例子。但是,本发明能够应用于构成为能够通过多种支付方式支付对价的任意设备。

另外,在本说明书中,所谓“真实流通代币”,是指游戏币或游戏票、及与这些游戏币或游戏票等价的硬质游戏代币等具有实物且结算中需要交换该实物的通用流通代币。与此相对,所谓“虚拟流通代币”,是指不具有像真实流通代币这样的实物,而结算只需交换电子数据的通用流通代币。

在本实施方式的游戏装置中,设为以下内容进行说明:针对1次游戏提供1张游戏卡,玩家能够通过使装置获取该游戏卡的信息来玩与该游戏卡建立对应的角色登场的游戏。也就是说,本实施方式的游戏装置构成为能提供一种游戏卡,该游戏卡能够在玩游戏时获取信息,且能够通过获取信息来使特定的游戏要素在游戏中登场。然而,本发明的实施中游戏装置所提供的游戏用物品的类别、或游戏装置中的游戏用物品的提供有无并不限定于此。

《游戏系统的构成》

此处,使用图1(a)对本发明的实施方式1的游戏系统的系统构成进行说明。

像图示的那样,游戏系统构成为能够通过经由网络300,使服务器200与多个游戏装置100的每一个进行通信。游戏装置100构成为能够提供游戏,且以关于1次游戏所预先决定的数额的对价支付为必要条件而构成。在游戏装置100中,对价支付设置成基本上至少能够选择使用真实流通代币的方式与使用虚拟流通代币的方式,玩家能够选择所期望的方式并接受游戏的提供。服务器200是设置用于利用虚拟流通代币的结算的服务器,且构成为当在游戏装置100中有利用虚拟流通代币的对价支付请求时,对与玩家建立对应的虚拟流通代币进行结算。

以下,关于各装置的功能构成说明详细情况。此外,在以下说明中,关于在游戏装置100与服务器200中实现相同功能的构成要素,对后者附上“服务器”的前缀字符来加以区别。

<游戏装置100的构成>

首先,使用图2的框图对游戏装置100的功能构成进行说明。

控制部101例如为cpu(centralprocessingunit,中央处理单元),控制游戏装置100所具有的各区块的动作。具体来说,控制部101例如通过如下方法控制各区块的动作:读出记录介质102中所记录的各区块的动作程序,向存储器103展开并执行。

记录介质102例如为非易失性存储器或hdd(harddiskdrive,硬盘驱动器)等能够永久地保存数据的记录装置。记录介质102除存储游戏装置100所具有的各区块的动作程序以外,还存储各区块的动作中所需的参数等信息、或游戏装置100所执行的游戏中所使用的各种图形数据。存储器103例如为易失性存储器等用于暂时性数据存储的存储装置。存储器103不仅被用作各区块的动作程序的展开区域,也被用作暂时存储各区块的动作中所输出的数据等的存储区域。

支付受理部104在游戏装置100中受理玩游戏的对价支付。本实施方式的游戏装置100能够实现通过各不相同的两种支付方式的对价支付,所以具有第1受理部120及第2受理部130。

第1受理部120是为了受理利用真实流通代币的对价支付而设置的受理部,且例如检测向投入口121的游戏币或相当的游戏币的投入,且传输到支付受理部104。支付受理部104根据对第1受理部120投入的真实流通代币的数额达到针对游戏的提供所决定的特定数额,将表示对价支付已完成的信息输出到控制部101。也就是说,当经由第1受理部120受理对价支付时,在游戏装置100中进行对价的结算处理。

另一方面,第2受理部130是为了受理利用虚拟流通代币(电子流通代币)的对价支付而设置的受理部。在本实施方式的游戏装置100中,构成为与特定ic卡或移动终端等中所包含的特定ic芯片等记录介质的近距无线通信能够经由第2受理部130实现。支付受理部104当处于能够受理经由第2受理部130的对价支付的状态时,经由第2受理部130获取ic芯片中存储的识别信息,基于该识别信息对服务器200进行结算请求。详细情况将在下文进行叙述,在本实施方式的游戏系统中,在根据结算请求进行的结算处理中,通过从与识别信息建立对应地加以管理的虚拟流通代币扣除针对游戏的提供所决定的数额来进行结算。

获取部105在玩家玩根据对价支付所提供的游戏时,经由读卡器140从所使用的游戏卡获取信息。就本实施方式的游戏装置100来说,构成为玩家能够通过在玩游戏时从游戏卡获取信息,使与该游戏卡建立对应的角色在游戏中登场。游戏卡例如可为在其表面以一维码或二维码的态样可见或不可见地附带所述编码,读卡器140构成为能够读取所述游戏卡。对游戏卡等游戏用物品的建立对应的游戏要素的信息附加并不限定于以像这样在物品表面印刷编码的态样实现,也能以将数据存储到物品中所内置的记录介质的态样实现。在后者的情况下,读卡器140只要构成为能够与第2受理部130同样地通过近距无线通信从游戏卡获取信息即可。

此外,在本实施方式中,在第2受理部130与读卡器140中,信息获取的方式不同,所以将它们设为不同构成进行说明,但它们也可成为一体地构成。也就是说,当然也可构成为经由第2受理部130进行的利用虚拟流通代币的对价支付能够使用读卡器140替代。

在本实施方式中,游戏卡附带有与该卡建立对应的游戏要素也就是角色的识别信息(角色id(identifier,标识)),获取部105经由读卡器140获取该识别信息。也就是说,通过在玩游戏时获取游戏卡所附带的角色id,控制部101能够以特定出应在所提供的游戏中登场的角色,并使该角色登场的方式进行控制。

角色db(database,数据库)106是对有关设为在游戏中登场的角色而预先决定的各角色的信息(角色信息)加以管理的数据库。本实施方式的游戏装置100中所提供的游戏构成为能够在与玩1次游戏相关的游戏中使多位角色登场。玩家能够通过在玩游戏时使用游戏卡,使与该卡建立对应的角色作为例如玩家的使用角色在游戏中登场并加以使用(操作)。

对1个角色所管理的角色信息例如可具有如图7(a)所示的数据构成。像所图示那样,角色信息包含:绘图用信息702,与唯一特定出角色的角色id701建立对应,包含使该角色在游戏中登场时的画面生成中所使用的图形数据等;声音数据703,同样用于声音提示;以及运行参数704,描述了作为本发明的参照信息的一例的除角色名称、属性等以外所预先决定的体力(耐久力)、攻击力、防御力、招数、特殊技能等要素固有的能力。运行参数704是在使角色登场的游戏中所参照的信息,通过使用该信息来进行所提供的游戏的运行控制。

此外,在本实施方式中,设为在角色db106中存储图形数据或声音数据,且角色信息包含这些数据来进行说明,但本发明的实施并不限定于此。角色信息中也可包含表示符合的数据的存储位置的信息。

另外,在本实施方式中,为简化说明,设为如下内容进行说明:构成为在角色db106中对关于各角色所管理的角色信息关联角色id,基于由获取部105从游戏卡中获取的角色id,能够获取和与该卡建立对应的角色相关的游戏的运行控制所需的各种信息。然而,本发明的实施并不限定于此,游戏卡所附带的信息并非必须只能具有角色id等用来特定出游戏要素的信息而构成。例如对于游戏卡,除赋予角色id以外,还赋予运行参数调整用信息等角色的运行控制中所使用的其他信息。

提示控制部107负责游戏装置100中对玩家给予的各种信息提示的控制。在本实施方式的游戏装置100中,作为对玩家给予各种信息提示的器件,具备进行图像(游戏画面、菜单画面等)显示的显示部150。然而,信息提示的器件并不限定于此,当然可为进行声音输出的声音输出部等以能够代替或者追加的方式构成的器件。

提示控制部107例如包含gpu(graphicsprocessingunit,通用图形处理单元)等绘图装置,在生成显示部150所显示的画面时进行特定的绘图处理。具体来说,提示控制部107在游戏装置100的运转中(游戏中或待机状态中),基于由控制部101进行的处理或命令对所需的绘图用对象执行适当的运算处理,进行画面的绘图。所生成的画面被输出到显示部150,并通过显示在特定的显示区域而向玩家提示,该显示部150可为与游戏装置100同一壳体内或者能够装卸地连接在游戏装置100的外部的显示装置。

提供控制部108以如下方式进行控制:对基于对价支付的1次游戏,通常提供1张游戏卡。由游戏装置100提供的游戏卡例如为以下游戏卡:在与特定游戏(对操作角色进行操作的游戏部分:对战游戏)的提供相关的游戏序列开始前提供、即基本上附带有无关于玩游戏的内容而针对每张卡预先决定的(固定的)信息。卡提供部160例如为卡分配器,且可为如下构成:具有在铅垂方向上堆积游戏卡的未图示的堆卡器,且具有根据由提供控制部108下达的提供命令而提供1张保存在堆卡器最下部的游戏卡的机构。当卡提供部160内置在与游戏装置100同一壳体内时,所提供的游戏卡可通过导入到能从游戏装置100的外部接触的取出口161(参照图1)来提供给玩家。设为如下内容进行说明:由本实施方式的游戏装置100提供的游戏卡为预先印刷制造的预制卡,且印刷在游戏卡表面的角色图像或参数等设计是固定的。

此外,本实施方式的游戏装置100是设为提供预先在工厂等进行印刷、发布所得的具有固定设计的预制卡进行说明,但所提供的游戏卡也可为能够通过所谓按需印刷来动态地变更设计的卡。在该情况下,卡提供部160可为对特定纸介质进行印刷而生成游戏卡的印刷装置。例如根据游戏的运行,利用游戏卡用转换方式将由玩家或者由抽选处理选择的角色的角色id进行转换而转换成编码,卡提供部160印刷角色图像与编码而生成游戏卡。

操作输入部109例如为方向输入用操作部件、决定输入用操作部件或各种传感器等游戏装置100所具有的玩家接口。操作输入部109当检测出完成对操作部件的操作输入时,将与该操作输入对应的控制信号输出到控制部101。此外,在本实施方式中游戏装置100是设为具备各种接口作为物理操作部件进行说明,但例如也可包含检测在显示部150的画面上完成的触摸输入的触摸输入检测传感器等。

通信部110是游戏装置100所具有的与外部装置的通信接口。通信部110能够经由网络300(不论有线、无线)与外部装置连接,而能实现数据的收发,该网络300也可为因特网等通信网或将设备间连接的缆线。通信部110例如将作为发送对象输入的信息转换成特定形式的数据,经由网络300发送给服务器200等外部装置。另外,通信部110例如当经由网络300从外部装置接收信息时,将该信息进行解码,并存储在存储器103中。详细情况将在下文进行叙述,在本实施方式中,通信部110对服务器200发送结算请求,且接收被回传的结算结果的信息。

<服务器200的构成>

其次,使用图3的框图对服务器200的功能构成进行说明。此外,在本实施方式的服务器200中,图3的框图中不具有虚线所示的构成。

服务器控制部201例如为cpu,对服务器200所具有的各区块的动作进行控制。具体来说,服务器控制部201例如读出服务器记录介质202中所记录的各区块的动作程序,向服务器存储器203展开并执行,由此控制各区块的动作。

服务器记录介质202例如为非易失性存储器或hdd等能够永久地保存数据的记录装置。服务器记录介质202除存储服务器200所具有的各区块的动作程序以外,还存储各区块的动作中所需的参数等信息。服务器存储器203例如为易失性存储器等暂时性数据存储所使用的存储装置。服务器存储器203不仅被用作各区块的动作程序的展开区域,还被用作暂时存储各区块的动作中所输出的数据等的存储区域。

结算部204对在游戏装置100中受理的利用虚拟流通代币的对价支付,进行与该支付相关的结算处理。更详细来说,结算部204当从游戏装置100接收到支付所使用的ic卡的识别信息及与虚拟流通代币相关的结算请求时,从与该识别信息建立对应地受到管理的虚拟流通代币的余额扣除关于游戏所决定的对价量。此处,在本实施方式中,每张ic卡的余额是在服务器200的余额db205中受到管理。

余额db205是关于以能够利用的方式流通的各ic卡,管理虚拟流通代币的余额或已完成的结算的历史等信息的数据库。针对每张ic卡受到管理的信息例如可为包含余额信息712及历史信息713而构成的信息,该余额信息712与该卡的ic芯片中所保存的识别信息711关联,表示关于该卡所能够使用的虚拟流通代币的余额,该历史信息713表示使用该卡进行的利用虚拟流通代币的支付历史。

结算部204执行基于结算请求的结算处理,将处理的结果回传给接收到该结算请求的游戏装置100。结算处理根据符合的余额信息712所示的余额的数额是否为关于1次游戏所预先决定的数额(单局数额)以上来进行能否结算的判断。结算部204在符合的余额信息712的余额比单局数额多的情况下,利用从余额减去单局数额所得的数额将余额信息712更新并进行结算,将表示该内容的信息回传给游戏装置100。另一方面,在符合的余额信息712的余额比单局数额少的情况下,结算部204不进行结算,回传表示未结算的信息。

因此,在本实施方式的游戏系统中,关于在游戏装置100中是否能够受理使用第2受理部130的对价支付,游戏装置100与服务器200处于能够通信连接的状态成为必要条件。

此外,在本实施方式中,设为在服务器200的余额db205中管理各ic卡的余额信息,且由结算部204进行结算处理进行说明,但本发明的实施并不限定于此。例如为了使能否结算的判断高速化,也可将余额信息存储在ic卡本身,在游戏装置100中进行结算处理及ic卡余额信息的更新。也就是说,也可构成为在游戏装置100中利用从ic卡获取的信息使结算处理完结,由此能够不等待来自服务器200的回传而提供游戏玩乐。但,在该态样中,为了防止不正当利用等,更新后的余额信息也必须发送给管理各ic卡的结算状况的服务器200并同步,游戏装置100与服务器200能够通信连接仍是支付受理的必要条件。

服务器通信部206是服务器200所具有的与外部装置的通信接口。服务器通信部206能够经由网络300与外部装置连接,实现数据收发。服务器通信部206例如将作为发送对象输入的信息转换成特定形式的数据,且经由网络300发送给游戏装置100等外部装置。另外,服务器通信部206例如当经由网络300从外部装置接收到信息时,将该信息解码,且存储在服务器存储器203。

《提供处理》

在具有这种构成的本实施方式的游戏系统中,关于在游戏提供时执行的提供处理,使用图4的流程图说明具体的处理。与该流程图对应的处理能够通过如下操作实现:控制部101及服务器控制部201例如读出各装置的记录介质中存储的对应的处理程序,向装置的存储器展开并执行。此外,本提供处理是设为例如在游戏装置100启动且成为能够受理游戏的待机状态时开始来说明。

在s401中,控制部101判断游戏装置100与服务器200是否处于能够进行通信的状态。例如控制部101只要通过经由通信部110对服务器200进行应答确认,进行本步骤的判断即可。控制部101当判断游戏装置100与服务器200处于能够进行通信的状态时,使处理转移到s402,当判断处于无法进行通信的状态时,使处理转移到s411。

在s402中,提示控制部107在控制部101的控制下,使表示能够利用真实流通代币与虚拟流通代币这两者进行对价支付的通知包含在显示部150的显示中,且提示给玩家。另外,连同提示一起,支付受理部104将第1受理部120与第2受理部130这两者控制为能够受理对价支付的状态。此外,在本实施方式中设为提示能实现两种支付方式进行说明,但考虑到一般周知利用真实流通代币的对价支付,该提示也可为表示只能实现利用虚拟流通代币的对价支付的提示。

在s403中,控制部101判断是否检测出对价支付。控制部101当判断对价支付已开始时,使处理转移到s404,当判断尚未开始对价支付时反复执行本步骤的处理。

在s404中,控制部101判断是否利用任一方式完成对价支付。具体来说,控制部101基于支付受理部104是否在第1受理部120与第2受理部130的任一个中检测出对价支付来进行判断。此处,本步骤的判断并非在检测出结算完成的时刻进行,可在已判别对价支付是否使用第1受理部120与第2受理部130的任一个开始的时刻进行。也就是说,控制部101可根据支付受理部104是否检测出经由第1受理部120插入游戏币或是否经由第2受理部130获取ic卡的识别信息来进行判断。控制部101当判断用真实流通代币完成对价支付时,使处理转移到s413,在判断用虚拟流通代币完成对价支付时,使处理转移到s405

在s405中,支付受理部104在控制部101的控制下,将经由第2受理部130获取的ic卡的识别信息传输到通信部110,与结算请求一起发送给服务器200。

当接收到在s405中发送的结算请求时,服务器200的结算部204在s406中判断是否能够实现与所使用的ic卡相关的利用虚拟流通代币的结算。更详细来说,结算部204读出在余额db205中与识别信息关联地加以管理的余额信息712,且根据该余额信息712所示的余额是否为单局数额以上,来进行本步骤的判断。结算部204当判断能实现与所使用的ic卡相关的利用虚拟流通代币的结算时,使处理转移到s407,当判断无法实现结算时,使处理转移到s410。

在s407中,结算部204实际上执行结算利用虚拟流通代币的支付的结算处理。在本结算处理中,结算部204将在s405中读出的余额信息712变更为从所管理的余额扣除单局数额量所得的数额,利用变更后的余额信息,更新余额db205中与识别信息关联地加以管理的该信息。另外,在结算时(扣除单局数额量的处理完成时),结算部204可进行将已结算的内容添加到历史信息713的处理。

在s408中,结算部204将表示已结算的结算完成信息传输到服务器通信部206,且发送给已进行结算请求的游戏装置100。根据像这样发送的结算完成信息,将针对结算请求利用虚拟流通代币的对价支付完成的情况传输到游戏装置100。

另一方面,当在s405中判断无法实现结算时,结算部204在s409中,将表示无法结算的内容的未结算信息传输到服务器通信部206,且发送给已进行结算请求的游戏装置100。

当从服务器200接收到针对结算请求回传的信息时,支付受理部104在s410中判断所接收到的信息是否为结算完成信息与未结算信息中的任一个。支付受理部104当判断所接收到的信息为结算完成信息时,设为已完成利用虚拟流通代币的结算,使处理转移到s415,当判断所接收到的信息为未结算信息时,使处理转移到s411。

支付受理部104在s411中,根据已接收到未结算信息,判断利用虚拟流通代币的结算因余额不足而未完成结算,将该内容通知给控制部101。然后,提示控制部107在控制部101的控制下,接收该通知,使与ic卡相关的虚拟流通代币的余额不足以支付单局数额的内容的通知包含在显示部150的显示中,且提示给玩家,使处理返回到s401。

另外,当在s401中判断游戏装置100与服务器200处于无法进行通信的状态时,提示控制部107在s412中,在控制部101的控制下,使表示只能实现利用真实流通代币的对价支付的通知包含在显示部150的显示中,且提示给玩家。或者,也可将该通知变更为表示无法实现利用虚拟流通代币的对价支付的通知,或与表示无法实现利用虚拟流通代币的对价支付的通知一起提示。另外,连同提示一起,支付受理部104只将第1受理部120控制为能够受理对价支付的状态,将第2受理部130控制为无法受理对价支付的状态。

在s413中,控制部101判断是否检测出对价支付。本步骤中的判断是基于支付受理部104是否检测出针对第1受理部120的对价支付来进行。控制部101当判断已完成对价支付时,使处理转移到s414,当判断无法完成时,反复执行步骤的处理。

在s414中,支付受理部104在控制部101的控制下,判断对第1受理部120支付的对价的总额是否达到单局数额。控制部101当判断对第1受理部120支付的对价的总额达到单局数额时,判断完成利用真实流通代币的结算,使处理转移到s415。也就是说,当所支付的对价的总额达到单局数额时,支付受理部104进行与利用真实流通代币的对价支付相关的结算处理,控制部101接收已结算的内容并进行处理。另外,控制部101当对第1受理部120支付的对价的总额未满足单局数额时,反复执行本步骤的处理。

在s415中,提供控制部108在控制部101的控制下,控制卡提供部160提供游戏卡。另外,控制部101在该游戏卡提供时,使提示控制部107进行提供游戏卡的内容的通知。

在s416中,控制部101执行与所提供的1次游戏相关的游戏处理。在通过执行游戏处理来提供游戏的游戏中,可包含通过从游戏卡获取信息来将与该游戏卡建立对应的角色进行操作角色登录的序列、选择对手角色的序列、及例如通过操作游戏卡来运行的进行操作角色与对手角色的对战游戏的序列。

当满足游戏结束条件时,控制部101使处理转移到s417,并在执行与1次游戏的提供结束相关的结束处理之后,完成本提供处理。

像以上所说明那样,根据本实施方式的游戏系统,通过设置多种对价支付方式,能够提升玩家的方便性。更详细来说,在游戏系统的游戏装置中,设置始终能够受理对价支付的第1方式的支付方式、及根据是否为能够与进行利用虚拟流通代币的结算管理的服务器进行通信的状态来控制是否能够受理支付的第2方式的支付方式,由此,能够向玩家提出与游戏装置的状况相应的支付方式,结果,能够提升玩家的方便性。

此外,在本实施方式中,设为在服务器200中管理虚拟流通代币的余额信息,结算处理由结算部204进行来说明,但本发明的实施并不限定于此。也就是说,进行结算处理的装置也可为游戏装置100,例如也可为第2受理部130经由通信部110从服务器200获取与识别信息对应的余额信息,且进行结算处理。

[实施方式2]

在所述实施方式1中,设为如下内容进行了说明:游戏装置100具备构成为能够收集与虚拟流通代币相关的来自ic卡的信息的第2受理部130,玩家通过使用所携带的ic卡来进行利用虚拟流通代币的对价支付。然而,本发明的实施可为即使不像这样获取来自ic卡的信息,也能够受理利用虚拟流通代币的对价支付,从而实现游戏的提供。利用虚拟流通代币的对价支付方式存在多种,也包含不以来自内置着ic卡或ic芯片的装置的信息获取为必要条件的方式,例如也存在能够通过手机或智能手机上的操作而在线结算的支付方式。在本实施方式中,对以如下方式构成的游戏系统进行说明,即考虑到存在像这样的多种支付方式,在利用虚拟流通代币的对价支付时,玩家能够在通信终端上选择所期望的支付方式。

《游戏系统的构成》

此处,使用图1(b)对本发明的实施方式2的游戏系统的系统构成进行说明。

像所图示那样,与实施方式1的游戏系统不同,本实施方式的游戏系统还包含例如移动终端或智能手机等供玩游戏的玩家使用的通信终端500。游戏装置100与实施方式1同样地,设置成在与1次游戏相关的对价支付中能够选择使用真实流通代币的方式与使用虚拟流通代币的方式。然而,本实施方式的游戏装置100的利用虚拟流通代币的对价支付与实施方式1不同,并非从游戏装置100向服务器200请求结算。

在本实施方式的游戏系统中,为了使与玩游戏有关的利用虚拟流通代币的对价支付能够从通信终端500向服务器200请求结算,游戏装置100当完成利用虚拟流通代币的对价支付的选择指示时,提示结算请求所需的信息。玩家能够通过使用通信终端500获取该必需信息,来选择所期望的虚拟流通代币的支付方式并进行支付,通信终端500对符合所选择的支付方式的服务器200,基于所获取的信息进行结算请求。因此,本实施方式的游戏系统针对多个虚拟流通代币的支付方式的每一个,包含结算用服务器200。详细情况将在下文进行叙述,各服务器200构成为能够经由网络300与多个游戏装置100及多个通信终端500进行通信。

以下,关于各装置的功能构成说明详细情况。此外,在以下说明中,关于与实施方式1相同的构成的说明基本上省略,主要对进行与实施方式1不同的动作的区块进行说明。另外,对通信终端500的构成要素中实现与游戏装置100及服务器200相同的功能的构成要素标注“终端”的前缀字符加以区别。

<游戏装置100的构成>

本实施方式的游戏装置100的构成如图2所示,与实施方式1不同,在利用虚拟流通代币的对价支付时无需获取来自ic卡的信息,所以第2受理部130不具有与特定的ic芯片等记录介质的近距无线通信功能。

支付受理部104与实施方式1同样地,构成为能够实现利用与真实流通代币及虚拟流通代币相关的两种支付方式的对价支付。另一方面,在本实施方式的游戏装置100中,为了选择利用虚拟流通代币的对价支付的方式,需要选择该方式的操作输入。

详细情况将在下文进行叙述,在本实施方式中,第2受理部130根据利用虚拟流通代币支付对价这一内容的操作输入,发布唯一特定出该支付事件的识别信息(支付id),经由提示控制部107使显示部150提示该支付id。另外,在基于该识别信息在通信终端500中进行利用虚拟流通代币的对价支付并结算之后,第2受理部130根据表示该内容的操作输入,对符合的服务器200进行结算确认请求。然后,当第2受理部130接收到从服务器200回传的结算完成信息时,支付受理部104将利用虚拟流通代币的对价支付已结算的情况传输到控制部101。

<通信终端500的构成>

其次,使用图5的框图,对通信终端500的功能构成进行说明。

终端控制部501例如为cpu,对通信终端500所具有的各区块的动作进行控制。具体来说,终端控制部501例如读出终端记录介质502中所记录的各区块的动作程序,向终端存储器503展开并执行,由此控制各区块的动作。

终端记录介质502例如为非易失性存储器或hdd等能够永久地保存数据的记录装置。终端记录介质502除存储通信终端500所具有的各区块的动作程序以外,还存储各区块的动作中所需的参数等信息。终端存储器503例如为易失性存储器等暂时性数据存储所使用的存储装置。终端存储器503不仅被用作各区块的动作程序的展开区域,还被用作暂时存储各区块的动作中所输出的数据等的存储区域。

摄像部504例如具备cmos(complementarymetaloxidesemiconductor,互补金属氧化物半导体)传感器等摄像元件,对摄像范围中存在的被摄体进行拍摄,输出摄像图像。在本实施方式中,唯一特定出利用虚拟流通代币的对价支付事件的支付id从游戏装置100向通信终端500的传达是通过对显示部150提示将支付id进行转换所得的二维码,且利用摄像部504拍摄该二维码来实现。此外,在本实施方式中,为了避免通信终端500中繁杂的操作,设为使从游戏装置100向通信终端500的支付id的传达经由向二维码的转换及该二维码的拍摄的态样进行说明,但本发明的实施并不限定于此。例如当游戏装置100与通信终端500以能够进行通信的方式构成时,支付id也可通过从游戏装置100发送而传达给通信终端500。或者,也可为当支付id包含字母数字等文本时,使该文本显示在显示部150,玩家一边参照该文本,一边在通信终端500中进行输入操作,由此实现支付id的传达。

结算请求部505对被选择用于利用虚拟流通代币的对价支付的服务器200进行单局数额量的结算请求。更详细来说,结算请求部505通过对由摄像部504拍摄的摄像图像应用特定的运算来获取支付id,且将该支付id与单局数额的信息传输到终端通信部506,与结算请求一起发送给符合的服务器200。此时,在利用该服务器所提供的虚拟流通代币的结算服务时,被用来识别通信终端500的玩家的玩家id也与结算请求一起被发送。

终端通信部506是获取部105所具有的与外部装置的通信接口。终端通信部506能够经由网络300与外部装置连接,实现数据收发。终端通信部506例如将输入作为发送对象的信息转换成特定形式的数据,经由网络300发送到服务器200等外部装置。另外,终端通信部506例如当经由网络300从外部装置接收信息时,将该信息进行解码,并存储在终端存储器503。

<服务器200的构成>

本实施方式的服务器200的构成除具有根据实施方式1使用图3进行了说明的区块以外,还具有虚线所示的区块(结算db210)。

本实施方式的结算部204对在通信终端500中受理的利用虚拟流通代币的对价支付,进行与该支付相关的结算处理。更详细来说,结算部204当从通信终端500接收到与虚拟流通代币相关的结算请求时,进行从同时接收到的与玩家id关联地加以管理的虚拟流通代币的余额扣除单局数额量的结算处理。此处,在本实施方式中,每个利用者的余额信息都针对每次结算服务,在符合的服务器200的余额db205中加以管理。

另外,本实施方式的余额db205是如下数据库:针对使用该服务器200而提供的虚拟流通代币结算服务的每个利用者,管理虚拟流通代币的余额或已完成的结算的历史等信息。针对每个利用者加以管理的信息例如可为包含余额信息722及历史信息723而构成的信息,该余额信息722与用以唯一特定出该利用者(玩家)的玩家id721关联,表示该利用者能够使用的虚拟流通代币的余额,该历史信息723表示该利用者已进行的利用虚拟流通代币的支付历史。

结算部204执行基于结算请求的结算处理,将处理结果回传给接收到该结算请求的通信终端500。结算处理可为与实施方式1同样地,根据符合的余额信息722所示的余额的数额是否为单局数额以上来进行能否结算的判断的处理。

另一方面,本实施方式的服务器200在结算db210中管理是否已针对每个结算请求进行了结算的信息(结算状况信息)。结算db210中所管理的结算状况信息例如可包含结算标识732(逻辑型),该结算标识732和与结算请求一起接收到的支付id731关联,表示与该支付id731相关的结算是否完成。此处,结算标识732可在进行结算处理,且已结算的情况下设定为真,在除此以外(未进行结算处理,结算失败)的情况下设定为初始值即假。在本实施方式中,设为无关于是否已结算,针对每个支付id对结算db210登录结算状况信息且保存特定时间来说明,但本发明的实施并不限定于此。例如也可设为如下构成:在结算db210中作为结算状况信息受到管理的信息无需包含表示是否已完成结算的信息,只将与已结算的支付相关的支付id保存到结算db210。

在本实施方式的游戏系统中,服务器200构成为在结算db210中管理结算状况信息,且当从游戏装置100接收到结算确认请求时提供该结算状况信息。也就是说,在本实施方式的游戏系统中,在基于利用虚拟流通代币的对价支付提供1次游戏时,成为如下流程。首先,当在游戏装置100中若完成进行利用虚拟流通代币的对价支付的内容的操作输入时,在游戏装置100中进行包含支付id的二维码的提示,玩家使用通信终端500拍摄该二维码,由此完成从游戏装置100向通信终端500的支付id的传达。然后,当在通信终端500中玩家选择进行支付的虚拟流通代币结算服务时,从通信终端500对符合的服务器200发送包含支付id的结算请求,在服务器200中进行结算处理,将结算完成信息回传给通信终端500。此时,如果正常结算,那么将表示已完成结算的内容的结算状况信息与支付id建立对应地加以管理。当基于结算完成信息,通知在通信终端500中已完成结算时,玩家基于该通知,进行在游戏装置100中选择已结算的服务的操作输入。由此,游戏装置100能够掌握已完成利用虚拟流通代币的结算的服务,所以对提供该服务的服务器200发送结算确认请求以及支付id。然后,在接收到该请求的服务器200中,从结算db210获取与支付id建立对应的结算状况信息并回传到游戏装置100,游戏装置100只要该结算状况信息表示结算完成,便开始提供游戏。

因此,在本实施方式的游戏系统中,在游戏装置100中是否能够受理利用虚拟流通代币的对价支付仍然必须确认最终的结算状况信息,所以游戏装置100与服务器200处于能够通信连接的状态成为必要条件。

此外,在本实施方式中,设为也考虑利用外部的虚拟流通代币结算服务等,以这种方法完成结算确认进行说明,但容易理解本发明的实施并不限定于此。也就是说,也可构成为关于从通信终端500完成的结算请求的结算完成信息的发送目标成为游戏装置100。在该情况下,从服务器200对游戏装置100发送与支付id关联且相当于结算标识732的信息,由此不从游戏装置100对通信终端500进行结算确认请求,就能够实现同样的处理。另外,在本实施方式中,对如下构成进行了说明,即能够实现利用多个虚拟流通代币结算服务的支付,且在通信终端500中玩家能够选择利用任一服务进行结算,但本发明的实施并不限定于此。也就是说,也可构成为:能够利用的虚拟流通代币结算服务为1个,避开与通信终端500中所利用的服务的选择操作或游戏装置100中已结算的服务的选择操作的受理相关的处理。

《提供处理》

在具有这种构成的本实施方式的游戏系统中,关于在提供游戏时执行的提供处理,使用图6的流程图说明具体的处理。与该流程图对应的处理能够通过如下操作实现:控制部101及服务器控制部201例如读出各装置的记录介质中存储的对应的处理程序,向装置的存储器展开并执行。此外,本提供处理是设为例如在游戏装置100启动且成为能够受理游戏的待机状态时开始来说明。另外,在本提供处理的说明中,对进行与实施方式1的提供处理相同的处理的步骤标注同一参照符号,省略说明。

当在s401中判断游戏装置100与服务器200处于能够进行通信的状态时,提示控制部107在s601中,经由显示部150对玩家提示表示能够利用真实流通代币与虚拟流通代币这两者实现对价支付的通知、及询问是否使用它们中的任一个进行对价支付的选择显示。与实施方式1中所说明的态样同样地,在本步骤中进行的提示也可只提示询问是否进行利用虚拟流通代币的对价支付的选择显示。

在s602中,控制部101判断是否已选择利用虚拟流通代币进行对价支付。本步骤的判断可根据针对s601中进行的选择显示的选择操作来进行。控制部101当判断已选择利用虚拟流通代币进行对价支付时,使处理转移到s603,当判断利用真实流通代币进行时,使处理转移到s413。

在s603中,第2受理部130在控制部101的控制下,发布与本次游戏相关的支付id,将该支付id与单局数额的信息转换成二维码,且传输到提示控制部107并提示给显示部150。此外,在本实施方式中,设为支付id的发布在游戏装置100中由第2受理部130进行来说明,但本发明的实施并不限定于此。支付id的发布可在与所利用的虚拟流通代币结算服务相关的服务器200中发布并供给,在该情况下,在选择游戏装置100中所利用的服务之后,第2受理部130只要与符合的服务器200进行通信并执行获取即可。

在s604中,通信终端500的终端控制部501判断是否已获取支付id与单局数额的信息。更详细来说,终端控制部501根据如下内容进行本步骤的判断:相应于在通信终端500中完成与摄像相关的操作输入而从摄像部504输出的摄像图像中是否包含二维码,且通过将该二维码进行解码,是否获得支付id与单局数额的信息。终端控制部501当判断已获取支付id与单局数额的信息时,使处理转移到s605,当判断未获取到信息时,反复执行本步骤的处理。

此外,在本实施方式中,为了简单地说明提供处理的一系列的处理流程,在本步骤中,终端控制部501是设为反复执行处理直到获得支付id及单局数额的信息为止来说明。然而,是否进行游戏装置100中所提示的二维码的摄像取决于玩家是否与游戏装置100独立开地操作通信终端500,所以也可不进行使本步骤的处理反复的处理,且不进行之后处理。在该情况下,在游戏装置100中,控制部101只要以从二维码的提示经过特定的超时时间,再次移行到待机状态的方式进行控制即可。

在s605中,终端控制部501对利用支付id识别的本次游戏,受理是否通过任一虚拟流通代币结算服务进行对价支付的选择。能够选择的虚拟流通代币结算服务例如可为如下服务:已在通信终端500中完成利用登录的服务中能用于游戏系统中的对价支付的服务成为对象。终端控制部501当受理进行对价支付的虚拟流通代币结算服务的选择时,使处理转移到s606。

在s606中,结算请求部505将所获取的支付id及单局数额的信息、及符合的虚拟流通代币结算服务的玩家id传输到终端通信部506,与结算请求一起发送给目标服务器200。

当接收到在s606中发送的结算请求时,服务器200的结算部204在s607中,关于与该请求一起接收到的支付id,重新在结算db210中登录结算状况信息。本步骤中登录的结算状况信息将与结算请求一起接收到的支付id设为支付id731,具有初始值为“假”的状态的结算标识732。

在s608中,结算部204判断是否能够实现与和结算请求一起接收到的玩家id相关的利用虚拟流通代币的结算。更详细来说,结算部204读出在余额db205中与玩家id关联地加以管理的余额信息722,根据该余额信息722所示的余额是否为单局数额以上来进行本步骤的判断。结算部204当判断能够实现与玩家id相关的利用虚拟流通代币的结算时,使处理转移到s609,当判断为无法结算时,使处理转移到s611。

在s609中,结算部204实际上执行结算利用虚拟流通代币的支付的结算处理。在本结算处理中,结算部204将在s608中读出的余额信息722变更为从所管理的余额扣除单局数额量所得的数额,利用变更后的余额信息,更新在余额db205中与玩家id关联地加以管理的该信息。另外,在结算时(扣除单局数额量的处理完成时),结算部204可进行将已结算的内容添加到历史信息723的处理。除此以外,结算部204进行将关联有与结算相关的支付id的结算db210的结算状况信息的结算标识732变更为真的处理。

在s610中,结算部204将表示已结算的结算完成信息传输到服务器通信部206,且发送给进行了结算请求的通信终端500。根据像这样发送的结算完成信息,将针对结算请求完成利用虚拟流通代币的对价支付的情况传输到通信终端500。

另一方面,当在s608中判断无法结算时,结算部204在s611中,将表示无法结算的内容的未结算信息传输到服务器通信部206,且发送到进行了结算请求的通信终端500。

当从服务器200接收到对结算请求回传的信息时,结算请求部505在s612中,判断所接收到的信息为结算完成信息与未结算信息中的哪一个。结算请求部505当判断已接收到的信息为结算完成信息时,在通信终端500中进行表示利用虚拟流通代币的结算已完成的提示,当判断所接收到的信息为未结算信息时,使处理转移到s613。

在s613中,结算请求部505根据接收到未结算信息,判断利用虚拟流通代币的结算因余额不足而未完成结算,且提示与所选择的虚拟流通代币结算服务相关的虚拟流通代币的余额不足以支付单局数额的内容的通知,使处理返回到s605。

在s614中,第2受理部130接收利用虚拟流通代币的结算完成,并判断是否受理由玩家完成的选择已进行了结算的虚拟流通代币结算服务的操作输入。第2受理部130当受理已进行结算的虚拟流通代币结算服务所选择的操作输入时,使处理转移到s615,当判断未受理时,反复执行本步骤的处理。

在s615中,第2受理部130对符合已进行了结算的虚拟流通代币结算服务的服务器200,经由通信部110发送结算确认请求以及支付id。

当接收到像这样发送的结算确认请求时,服务器控制部201在s616中,从余额db205获取关联有与该请求一起接收的支付id的结算状况信息并回传给游戏装置100。

然后,当第2受理部130接收到对结算确认请求回传的结算状况信息时,支付受理部104在s617中,判断是否已对本次游戏完成利用虚拟流通代币的结算。本步骤的判断可根据所接收到的结算状况信息的结算标识732是否为真来进行。支付受理部104当判断已对本次游戏完成利用虚拟流通代币的结算时,使处理转移到s415,当判断未完成时,使处理返回到s601。

像以上所说明那样,根据本实施方式的游戏系统,通过设置多种对价支付方式,能够提高玩家的方便性。更详细来说,在游戏系统的游戏装置中,设置始终能够受理对价支付的第1方式的支付方式、及根据是否为能够与进行利用虚拟流通代币的结算管理的服务器进行通信的状态伴有与支付手续所需的支付id相关的显示的第2方式的支付方式,由此向玩家提出与游戏装置的状况相应的支付方式,结果,能够提高玩家的方便性。

[变化例1]

且说,如上所述,在专用游戏壳体等游戏装置中,从制造成本方面或收券容易性的观点来看,未按常规设置零头流通代币的支出功能。因此,与游戏装置的利用相关的真实流通代币的对价例如设定为100乙代币性游戏币1枚等即使不具有零头流通代币的支出功能玩家也容易准备的数额。也就是说,从这种情况来看,存在如下实情:游戏装置中对1次游戏设定的真实流通代币的对价的数额难以实现与流通代币价值变动(尤其是流通代币价值上升)一致的变更。

另一方面,如果是虚拟流通代币,那么无需零头流通代币的支出功能就可进行结算处理,所以也能够将对价的数额变更为与使用真实流通代币的情况不同的数额。也就是说,例如在流通代币价值上升的情况下,也能够将对虚拟流通代币设定的对价的数额设定为比对真实流通代币设定的对价的数额(固定)高。

然而,当像这样通过利用真实流通代币的支付及利用虚拟流通代币的支付,对服务利用所需的对价的数额设置差时,无法保证利用服务的玩家间的公平性。因此,例如也可构成为以通过完成利用真实流通代币的支付而提供的游戏、及完成利用虚拟流通代币的支付而提供的游戏,提供不同类别的游戏卡的方式,使卡提供部160能够提供多个类别的卡。也就是说,在所述实施方式中,设为无关于对价支付为真实流通代币与虚拟流通代币中的哪一个,卡提供部160按照从下到上的顺序提供随机地收容在1个堆卡器中的游戏卡来说明,例如也可设为设置2个所收容的游戏卡不同的堆卡器,以根据利用真实流通代币与虚拟流通代币的哪一者完成支付,使提供游戏卡的堆卡器不同的方式进行控制。此时,虚拟流通代币的支付方式与真实流通代币的支付方式相比能够将对价设定为高额,所以根据利用虚拟流通代币的支付提供的游戏卡例如也可成为完成了压箔加工或压纹加工的制造成本较高、或者建立对应的角色具有使游戏有利地运行的参数等比根据利用真实流通代币的支付所提供的游戏卡价值更高的(高稀有度)物品。或者,例如也可设为根据完成支付的通用流通代币为哪一种,分开提供预制卡与按需印刷卡的构成。

另外,这种相应于支付方式的提供物品的价值的差也可并非通过使物品类别不同来实现。例如也可为通过使收容在与虚拟流通代币的支付方式对应的堆卡器的高稀有度的物品的比率高于与真实流通代币的支付方式对应的堆卡器来实现。或者,例如也可以如下方式构成游戏装置100:在物品具备能够重写数据的记录介质而构成的态样中,对于根据利用虚拟流通代币的支付所提供的物品,当在游戏中获取了信息时,进行道具或得分奖励等使游戏有利地运行的追加性游戏要素的附加,对根据利用真实流通代币的支付所提供的物品不进行该附加。

[变化例2]

在所述实施方式及变化例中,对受理关于1次游戏的对价支付的情况下的控制进行说明。且说,在专用游戏壳体等游戏装置中,例如也存在能够实现使至少一部分游戏的运行状况继续的状态下的游戏等允许由同一玩家连续地玩游戏的游戏装置。换句话来说,在设有所谓“继续”功能的游戏的游戏装置中,针对同一玩家,以1次游戏完成后进行进一步的对价支付为必要条件,提供连续的后续游戏。

在这种情况下,也可根据对先行进行的游戏选择的对价支付方式,控制后续游戏的对价支付方式。例如当先行进行的游戏是根据利用真实流通代币的对价支付来提供时,支付受理部104也可以如下方式对后续游戏进行控制:不取决于游戏装置100与服务器200是否为能够通信连接的状态,只利用第1受理部120、即只利用真实流通代币受理对价支付,不受理利用虚拟流通代币的对价支付。这是基于进行了利用真实流通代币的对价支付的玩家被假定为不具有进行利用虚拟流通代币的对价支付的能力。另外,例如当先行进行的游戏是根据利用虚拟流通代币的对价支付来提供时,支付受理部104也可以如下方式对后续游戏进行控制:以游戏装置100与服务器200为能够通信连接的状态为必要条件,能够选择真实流通代币与虚拟流通代币的任一个并受理对价支付。这是依据即使是通过与先行进行的游戏相关的扣除,虚拟流通代币的余额成为单局数额以下的玩家,只要是真实流通代币就能够进行后续游戏,由此保证了玩家利益与收益的机会。

通过这样,能够避免继续玩时的多余控制,且提供优选游戏。

[其他实施方式]

本发明并不限于所述实施方式,能够不脱离本发明的精神及范围进行多种变更及变化。另外,本发明的游戏系统及游戏装置也能够通过使1台以上的计算机作为该游戏系统或游戏装置发挥功能的程序来实现。该程序是利用记录在计算机能够读取的记录介质或者通过电通信线路来提供/分配。

[符号的说明]

100游戏装置

101控制部

102记录介质

103存储器

104支付受理部

105获取部

106角色db

107提示控制部

108提供控制部

109操作输入部

110通信部

120第1受理部

130第2受理部

140读卡器

150显示部

160卡提供部

200服务器

201服务器控制部

202服务器记录介质

203服务器存储器

204结算部

205余额db

206服务器通信部

210结算db

300网络

500通信终端

501终端控制部

502终端记录介质

503终端存储器

504摄像部

505结算请求部

506终端通信部

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1