JP6285752B2 - Server and program - Google Patents
Server and program Download PDFInfo
- Publication number
- JP6285752B2 JP6285752B2 JP2014037062A JP2014037062A JP6285752B2 JP 6285752 B2 JP6285752 B2 JP 6285752B2 JP 2014037062 A JP2014037062 A JP 2014037062A JP 2014037062 A JP2014037062 A JP 2014037062A JP 6285752 B2 JP6285752 B2 JP 6285752B2
- Authority
- JP
- Japan
- Prior art keywords
- game
- user
- refund
- server
- processing unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、サーバ及びプログラムに関する。 The present invention relates to a server and a program.
最近では、サーバがユーザの端末にゲームのアプリケーションを配信して端末上で気軽に遊べるタイプのゲーム等が人気を博している。 Recently, a type of game in which a server distributes a game application to a user's terminal so that the server can easily play on the terminal has become popular.
かかるタイプのゲームは、既存のオンラインゲームとは違い、専用のクライアントソフトウェアを必要とせず、ウェブブラウザとSNSのアカウントのみで利用可能であり、無料で遊べ、課金システムはアイテム課金制をとる物が多い。 Unlike existing online games, this type of game does not require dedicated client software, can be used only with a web browser and SNS account, can be played for free, and the billing system has an item billing system. Many.
上記のようなゲームでは、アイテムを購入する際にゲーム内通貨を消費することで課金を行うものが多い。このような場合、ゲームサーバは、課金を専門に行う課金サーバと連携して、課金サーバがゲーム内通貨に相当する課金額をユーザのクレジットカード等で清算する処理を行い、ゲームサーバは、課金サーバを介して課金額を徴収する。 Many of the above games are charged by consuming in-game currency when purchasing an item. In such a case, the game server cooperates with a billing server that specializes in billing, and the billing server performs a process of clearing the billing amount corresponding to the in-game currency with the user's credit card or the like. Collect the billing amount through the server.
かかるシステムでは、ユーザはゲーム上でアイテムを購入する際にその都度課金サーバにアクセスしてゲーム内通貨を購入するのは面倒であるので、あらかじめ所与の額のゲーム内通貨を購入してゲーム内に保持しておき、保持しているゲーム内通貨を消費してアイテムを購入することが多い。 In such a system, since it is troublesome for a user to purchase an in-game currency by accessing a billing server each time an item is purchased on the game, In many cases, items are purchased by consuming the in-game currency held in the game.
ところがサーバがゲームサービスを終了する場合には、ユーザがゲームサービスの終了を意識してゲーム内通貨を消費しないとユーザがゲーム内に保持しているゲーム内通貨が消費されないまま残ってしまう。 However, when the server ends the game service, if the user does not consume the in-game currency in consideration of the end of the game service, the in-game currency that the user holds in the game remains unconsumed.
かかるシステムでは、ゲームサーバ側では、ユーザの個人情報(住所やクレジットカード番号等)を保持していないので、消費されないまま残ったユーザのゲーム内通貨の返金するためには、ユーザから返金のために必要な個人情報を提供してもらう必要がある。従ってゲームサービスの終了による返金処理をいかにしてユーザに周知させ、もれなく行うことができるかが問題となる。 In such a system, since the game server does not hold the user's personal information (address, credit card number, etc.), in order to refund the user's in-game currency that has not been consumed, It is necessary to provide necessary personal information. Therefore, there is a problem of how to make the user aware of the refund process by the end of the game service and to perform it without fail.
本発明は、以上のような課題に鑑みてなされたものであり、その目的とするところは、アイテム課金を行うゲームにおいて、ゲームのサービスを終了する際の返金処理をユーザに周知徹底させることが可能なゲームを提供できるサーバ及びプログラムを提供することにある。 The present invention has been made in view of the problems as described above, and the object of the present invention is to make the user aware of refund processing when ending the game service in a game that charges an item. It is to provide a server and a program that can provide a possible game.
(1)本発明は、端末と通信し、ユーザが購入したゲーム内通貨を消費させてゲーム内アイテムを購入させるゲームを実行させるサーバにおいて、前記端末から受信したユーザ識別情報を取得するユーザ識別情報取得部と、前記ユーザ識別情報に基づいて、前記端末に前記ユーザのゲーム内通貨の残高を通知する通知処理部と、前記端末から前記ゲーム内通
貨の返金に関する返金登録を受け付け、前記ユーザ識別情報に関連付けて前記返金登録をおこなう返金登録処理部と、を含み、前記通知処理部は、前記ユーザ識別情報に関連付けて前記返金登録がなされておらず、かつ、前記ユーザ識別情報に関連付けて記憶されている前記ゲーム内通貨の残高がある場合に、前記端末に対して前記返金登録を促す通知を行うことを特徴とするサーバに関する。
(1) According to the present invention, user identification information for acquiring user identification information received from the terminal in a server that communicates with the terminal and executes a game that consumes the in-game currency purchased by the user and purchases an in-game item. An acquisition unit; a notification processing unit for notifying the terminal of the balance of the in-game currency of the user based on the user identification information; and a refund registration for refund of the in-game currency from the terminal; A refund registration processing unit that performs the refund registration in association with the user identification information, and the notification processing unit is not associated with the user identification information and is not associated with the user identification information and is stored in association with the user identification information. And a server for notifying the terminal of the refund registration when the in-game currency balance is present. To.
本発明は、上記各手段を含むシステムに関係する。本発明は、上記各手段として、コンピュータを機能させるプログラムに関する。また本発明は、コンピュータに読み取り可能であって、上記プログラムを記憶した情報記憶媒体に関係する。 The present invention relates to a system including the above means. The present invention relates to a program that causes a computer to function as each of the above means. The present invention also relates to an information storage medium readable by a computer and storing the program.
ユーザ識別情報とはユーザIDや端末ID等である。 The user identification information is a user ID, a terminal ID, or the like.
ゲーム内通貨の返金に関する返金登録はゲーム内通貨の返金を要求する登録でもよいし、ゲーム内通貨の返金を希望しない(使い切る)という登録でもよい。 The refund registration related to the refund of the in-game currency may be a registration requesting a refund of the in-game currency, or a registration that does not desire (use up) the refund of the in-game currency.
返金とは、現金(現金書留)やクレジットカードへの返金でもよいし、他の仮想通貨(複数のゲームサーバで共通に使用される仮想通貨)への換金でもよい。 The refund may be cash (cash registered mail) or a credit card or may be converted into another virtual currency (a virtual currency commonly used by a plurality of game servers).
このようにすれば、アイテム課金を行うゲームにおいて、ゲームのサービスを終了する際の返金処理をユーザに周知徹底させることが可能なゲームを提供できる。 In this way, it is possible to provide a game that allows the user to thoroughly inform the user of the refund process when the service of the game is terminated in a game that charges an item.
(2)また、本発明のサーバ、システム、プログラム及び情報記憶媒体において、前記返金登録が行われた場合に、前記ユーザ識別情報に関連付けて記憶されている前記ゲーム内通貨の消費を制限(例えば消費禁止)する処理を行うゲーム内通貨消費制限処理部を、さらに含んでもよい。 (2) Further, in the server, system, program, and information storage medium of the present invention, when the refund registration is performed, the consumption of the in-game currency stored in association with the user identification information is limited (for example, It may further include an in-game currency consumption restriction processing unit that performs a process of prohibiting consumption.
ゲーム内通貨の消費を制限するとは、例えばゲーム内通貨を使用できない(ゲーム内アイテムを購入できない)ようにすることでもよい。 Restricting consumption of in-game currency may be, for example, making it impossible to use in-game currency (in-game items cannot be purchased).
このようにすると、返金登録済のゲーム内通貨が消費されないようにすることができる。 In this way, it is possible to prevent the in-game currency registered for refund from being consumed.
(3)また、本発明のサーバ、システム、プログラム及び情報記憶媒体において、前記通知処理部は、前記端末から前記ゲーム内通貨の消費を伴う指示入力が行われた場合に、前記ゲーム内通貨の消費の可否、又は消費後の前記ゲーム内通貨の残高を通知してもよい。 (3) Further, in the server, system, program, and information storage medium of the present invention, the notification processing unit, when an instruction input accompanied with consumption of the in-game currency is performed from the terminal, You may notify the possibility of consumption or the balance of the said game currency after consumption.
前記ゲーム内通貨の消費の可否は、ゲーム内通貨の残高を全額返金することが登録されて前記ゲーム内通貨の消費が全面的に禁止されている場合や、ユーザが返金額を指定した場合にゲーム内通貨の残高とユーザが指定した返金額の差額(のみが使用可能である場合(前記ゲーム内通貨の所定額以上の消費が禁止されている場合)に通知してもよい。このようにすると、ユーザは消費が制限されている理由を知ることができる。 Whether or not the in-game currency can be consumed is determined when the refund of the balance of the in-game currency is registered and consumption of the in-game currency is completely prohibited, or when the user designates a refund amount. The difference between the balance of the in-game currency and the return amount specified by the user (when only the amount is usable (when consumption over the predetermined amount of the in-game currency is prohibited) may be notified. Then, the user can know the reason why consumption is limited.
また消費後の前記ゲーム内通貨の残高の通知は、ゲーム通貨内の消費が制限されていない場合や、ユーザが返金額を指定した場合にゲーム内通貨の残高とユーザが指定した返金額の差額が、消費額を上回っている場合に通知してもよい。このようにすると、消費後のゲーム内通貨の残高を意識しながらアイテムを購入するので、サービスが終了するまでに計画的にゲーム内通貨の残高を消費することができる。 In addition, the notification of the balance of the in-game currency after consumption is made when the consumption in the game currency is not restricted, or when the user specifies a refund amount, the difference between the balance of the in-game currency and the refund amount specified by the user However, you may notify when it exceeds the amount of consumption. In this way, since the item is purchased while paying attention to the balance of the in-game currency after consumption, the balance of the in-game currency can be systematically consumed by the end of the service.
(4)また、本発明のサーバ、システム、プログラム及び情報記憶媒体において、前記返金登録処理部は、前記返金登録に関連して、指定された指定返金額を前記ユーザ識別情報
に関連付けて登録する処理を行い、ゲーム内通貨消費制限処理部は、前記ゲーム内通貨の消費を行うことにより、前記ゲーム内通貨の残額が前記指定返金額を下回る場合には、前記ゲーム内通貨の消費を禁止する処理を行い、前記通知処理部は、前記ゲーム内通貨の消費を行うことにより、前記ゲーム内通貨の残額が前記指定返金額を下回る場合には、その旨を通知する処理を行ってもよい。
(4) In the server, system, program, and information storage medium of the present invention, the refund registration processing unit registers the specified designated refund amount in association with the user identification information in relation to the refund registration. The in-game currency consumption restriction processing unit performs consumption of the in-game currency when the remaining amount of the in-game currency is less than the designated return amount by consuming the in-game currency. If the remaining amount of the in-game currency is less than the designated return amount by consuming the in-game currency, the notification processing unit may perform a process of notifying that effect.
このようにするとユーザが指定した指定返金額を返金することができる。 In this way, the designated refund amount designated by the user can be refunded.
(5)また、本発明のサーバ、システム、プログラム及び情報記憶媒体において、前記返金登録処理部は、前記指定返金額を前記ゲーム内通貨から差し引いた残額がいずれのゲーム内アイテムも購入できない端数額である場合、又はいずれかのゲーム内アイテムを購入した後の残額が前記端数額になることが確実である場合には、前記指定返金額の登録を許可しないでもよい。 (5) Further, in the server, system, program and information storage medium of the present invention, the refund registration processing unit is configured such that the remaining amount obtained by subtracting the designated return amount from the in-game currency cannot purchase any in-game item. Or if it is certain that the remaining amount after purchasing any in-game item will be the fractional amount, registration of the designated refund amount may not be permitted.
このようにすると端数額をユーザが使えないままゲームが終了することを防止することができる。 In this way, it is possible to prevent the game from being finished without using the fractional amount by the user.
(6)また、本発明のサーバ、システム、プログラム及び情報記憶媒体において、前記通知処理部は、前記ゲーム内通貨の消費を伴う指示入力が行われた場合に、前記ユーザ識別情報に関連付けて前記返金登録がされているか否か判断し、前記返金登録がされていると判断した場合には、ゲーム内通貨の消費後の残高を通知してもよい。 (6) In the server, the system, the program, and the information storage medium of the present invention, the notification processing unit associates the user identification information with the user identification information when an instruction input accompanied with consumption of the in-game currency is performed. If it is determined whether a refund is registered and it is determined that the refund is registered, the balance after consumption of the in-game currency may be notified.
このようにすると、消費後のゲーム内通貨の残高を意識しながらアイテムを購入するので、サービスが終了するまでに計画的にゲーム内通貨の残高を消費することができる。 In this way, since the item is purchased while paying attention to the balance of the in-game currency after consumption, the balance of the in-game currency can be systematically consumed by the end of the service.
(7)また、本発明のサーバ、システム、プログラム及び情報記憶媒体において、ユーザを認証するための認証情報(システムが発行した問い合わせ番号でもよいし、ユーザが登録したパスワードでもよい)を用いてユーザ認証を行う認証処理部をさらに含み、前記返金登録処理部は、前記認証処理部により認証されたユーザについて前記返金登録を行ってもよい。 (7) Further, in the server, system, program, and information storage medium of the present invention, a user using authentication information for authenticating the user (which may be an inquiry number issued by the system or a password registered by the user) An authentication processing unit that performs authentication may be further included, and the refund registration processing unit may perform the refund registration for the user authenticated by the authentication processing unit.
(8)また、本発明のサーバ、システム、プログラム及び情報記憶媒体において、前記認証処理部は、ユーザの所定の個人情報の登録が行われた場合に、前記認証情報として、認証番号を生成してユーザに提供し、ユーザ端末から受信した前記認証番号を用いてユーザを認証してもよい。 (8) In the server, system, program, and information storage medium of the present invention, the authentication processing unit generates an authentication number as the authentication information when a predetermined personal information of a user is registered. The user may be authenticated using the authentication number received from the user terminal.
このようすると、なりすましのユーザに個人情報を変更されるのを防ぐことができる。 In this way, it is possible to prevent personal information from being changed by an impersonating user.
以下、本実施形態について説明する。なお、以下に説明する本実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また本実施形態で説明される構成の全てが、本発明の必須構成要件であるとは限らない。 Hereinafter, this embodiment will be described. In addition, this embodiment demonstrated below does not unduly limit the content of this invention described in the claim. In addition, all the configurations described in the present embodiment are not necessarily essential configuration requirements of the present invention.
1.構成
1−1.ネットワークシステム
図1は、本実施の形態のネットワークシステム1を示す。本実施形態では、ユーザ端末10(端末は複数でもよい)とゲームサーバ20とインターネット2等の通信ネットワークに接続可能に構成されている。
1. Configuration 1-1. Network System FIG. 1 shows a
ゲームサーバ20は、インターネット(ネットワークの一例)2を介してサーバに通信接続された端末10を介して、ユーザにゲームをプレイさせるサービスを提供することが可能な情報処理装置であり、端末10に所定のゲームを提供している。
The
ゲームサーバ20は、ゲームユーザのゲーム履歴情報が記憶されているゲーム履歴情報データベース22やゲームユーザのユーザ情報が記憶されているゲームユーザ情報データベース24を管理している。
The
本実施形態のゲームサーバ20は、課金サーバ30とネットワーク2を介して接続可能に構成されている。課金サーバ30は、オンライン方式(金融機関、クレジットカード会社又は電子マネーのサービス会社のホストコンピュータと、小売店等の決済用端末をオンラインで接続し決済を行う方式)の電子マネーの一種である「クレジット」に関するクレジット情報を管理している。「クレジット」は、課金サーバが提供するWEBサイトにおいてクレジットカード情報等を入力することにより購入でき、課金サーバがユーザのクレジット情報を管理している。課金サーバ30は、ゲームユーザのクレジット情報が記憶されたクレジット情報データベース32やゲームユーザのアカウント情報等が記憶された課金ユーザ情報データベース34を管理している。
The
本実施形態のゲームサーバ20、課金サーバ30は、Webサーバ機能を備える。
The
端末10は、スマートフォンや携帯電話、タブレット端末、パーソナルコンピュータ、ゲーム端末などであり、インターネット(WAN)、LANなどのネットワークを介してサーバ20に接続可能な装置である。なお、端末10とゲームサーバ20、課金サーバ30との通信回線は、有線でもよいし無線でもよい。ゲームサーバ20や課金サーバ30との通信を行うための通信制御機能及びゲームサーバ20や課金サーバ30から受信したデータ(Webデータ、HTML形式で作成されたデータなど)を用いて表示部への表示制御を行うWebブラウザ機能などを備え、所定のゲーム画像を端末の表示部に表示させる処理を行う。
The terminal 10 is a smartphone, a mobile phone, a tablet terminal, a personal computer, a game terminal, or the like, and is a device that can be connected to the
ゲームサーバ20が提供するゲームは、アイテムを購入する際にゲーム内通貨を消費す
ることで課金を行うタイプのアイテム課金制をとるゲームである。ゲームサーバ20は、課金を専門に行う課金サーバ30と連携して、課金サーバ30がゲーム内通貨に相当する課金額をユーザのクレジットカード等で清算する処理を行い、ゲームサーバ20は、課金サーバにおける課金額に応じて、ユーザに対してゲーム内通貨を付与する。
The game provided by the
端末10においてゲームサーバ20が提供するゲームを行う際に、ユーザはゲーム内通貨を消費して特定のゲームアイテムを購入したり、特定のイベント(たとえば、アイテムの付与のための抽選イベント)を実行したりすることができる。
When playing a game provided by the
ゲームサーバ20が提供するゲーム、基本は無料のゲームであり、端末のWebブラウザ上で提供されるゲーム、例えばFLASH、CGI、PHP、shockwave、Java(登録商標)アプレット、JavaScript(登録商標)など様々な言語で作られたブラウザゲーム(Webブラウザで設置サイトを開くだけで起動するゲーム)でもよい。
The game provided by the
またゲームサーバ20が提供するゲームは課金サーバ30がWeb上で提供する動作環境(API(アプリケーションプログラミングインタフェース)、プラットフォーム等)を利用して実行されるソーシャルゲーム(Social Game)と呼ばれるゲームでもよい。ソーシャルゲーム(Social Game)は、ソーシャル・ネットワーキング・サービス(SNS)等により、ウェブブラウザ上で動作する動作環境(APIやプラットフォーム)が提供され、これを基盤として制作されたアプリケーションである。既存のオンラインゲームとは違い、専用のクライアントソフトウェアを必要とせず、ウェブブラウザとSNSのアカウントのみで利用可能である。
The game provided by the
またゲームサーバ20が提供するゲームは、コンピュータネットワークを介して専用のサーバ(ゲームサーバ20や課金サーバ30等)や他のユーザの端末(パソコン、ゲーム機など)と接続し、オンラインで同時に同じゲーム進行を共有することができるオンラインゲームでもよい。
The game provided by the
ゲームサーバ20が提供するゲームの処理は、端末10が一部を行う場合でもよいし、クラウドコンピューティングで実現されるゲームでもよい。
The game processing provided by the
1−2.サーバの構成
図2に本実施形態のサーバ20の機能ブロック図の例を示す。本実施形態のサーバ20は図2の構成要素(各部)の一部を省略した構成としてもよい。
1-2. Server Configuration FIG. 2 shows an example of a functional block diagram of the
記憶部270は、処理部200や通信部296などのワーク領域となるもので、その機能はRAM(VRAM)などにより実現できる。記憶部270は、格納部260(例えば、データベース)を含む。
The
格納部260は、本実施形態で所定のゲームを行ったユーザのゲーム履歴情報262が記憶されているゲーム履歴情報データベースとして機能する。また格納部260は、本実施形態で所定のゲームを行ったユーザのゲームユーザ情報261が記憶されているゲームユーザ情報データベースとして機能する。
The
ゲームユーザ情報として、ネットワークシステムに参加する複数のユーザそれぞれのゲームユーザ情報261を格納してもよい。ゲームユーザ情報として、例えば、ユーザの識別情報に対応づけて、ユーザ名(ユーザアカウント)、ユーザパスワードなどを、ゲームユーザ情報261として格納してもよい。またユーザの識別情報に対応づけて、端末の「宛先情報」(IPアドレス、メールアドレス、ポート番号、MACアドレス、電話番号等)、ユーザが使用する端末にアクセスするための端末10の端末識別情報を、ゲームユー
ザ情報261として格納してもよい。
As game user information,
情報記憶媒体280(コンピュータにより読み取り可能な媒体)は、プログラムやデータなどを格納するものであり、その機能は、光ディスク(CD、DVD)、光磁気ディスク(MO)、磁気ディスク、ハードディスク、磁気テープ、或いはメモリ(ROM)などにより実現できる。処理部200は、情報記憶媒体280に格納されるプログラム(データ)に基づいて本実施形態の種々の処理を行う。即ち情報記憶媒体280には、本実施形態の各部としてコンピュータを機能させるためのプログラム(各部の処理をコンピュータに実行させるためのプログラム)が記憶される。
The information storage medium 280 (computer-readable medium) stores programs, data, and the like, and functions as an optical disk (CD, DVD), magneto-optical disk (MO), magnetic disk, hard disk, and magnetic tape. Alternatively, it can be realized by a memory (ROM). The
通信部296は外部(例えば、端末、他のサーバや他のネットワークシステム)との間で通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ASICなどのハードウェアや、プログラムなどにより実現できる。
The
処理部200(プロセッサ)は、情報記憶媒体280に記憶されるプログラム等に基づいて、処理を行う。具体的には、端末からの要求に応じてサービスを提供する。
The processing unit 200 (processor) performs processing based on a program stored in the
また、処理部200は記憶部270内の主記憶部272をワーク領域として各種処理を行う。処理部200の機能は各種プロセッサ(CPU、DSP等)、ASIC(ゲートアレイ等)などのハードウェアや、プログラムにより実現できる。
The
特に、本実施形態のサーバの処理部200は、ネットワーク設定部210、通信制御部211、ユーザ識別情報取得部212、通知処理部213、ゲーム処理部220、返金登録処理部222、ゲーム内通貨消費制限処理部223、認証処理部224を含む。なおこれらの一部を省略する構成としてもよい。
In particular, the
ネットワーク設定部210は、端末(例えば、携帯端末などの)識別情報を端末10から受信し、受信した端末識別情報に対応づけて、ユーザのネットワーク情報を、格納部260に格納する。
The
通信制御部211は、ネットワークを介して課金サーバとユーザ端末を含む他のコンピュータとデータを送受信する処理を行う。
The
ゲームサーバ20のゲーム処理部220は、ユーザ端末からゲームのゲームプログラム(ゲームアプリケーション)の実行命令要求を受信すると、当該ゲームプログラムを実行する処理を行う。ゲーム処理部220における各種処理は、サーバ20で行ってもよいが、一部の処理を端末において行うようにしてもよい。かかる場合には、ゲームサーバ20から、当該ゲーム処理部220のプログラムを端末10に送信する(インストールする)。
When the
ユーザ識別情報取得部212は、端末から受信したユーザ識別情報を取得する。通知処理部213は、ユーザ識別情報に基づいて、端末に前記ユーザのゲーム内通貨の残高を通知する。返金登録処理部222は、前記端末から前記ゲーム内通貨の返金に関する返金登録を受け付け、前記ユーザ識別情報に関連付けて前記返金登録をおこなう。
The user identification
通知処理部213は、ユーザ識別情報に関連付けて返金登録がなされておらず、かつ、ユーザ識別情報に関連付けて記憶されているゲーム内通貨の残高がある場合に、端末に対して前記返金登録を促す通知を行ってもよい。
The
ゲーム内通貨消費制限処理部223は、返金登録が行われた場合に、ユーザ識別情報に
関連付けて記憶されているゲーム内通貨の消費を制限(例えば消費禁止)する処理を行ってもよい。
When the refund registration is performed, the in-game currency consumption
通知処理部213は、端末からゲーム内通貨の消費を伴う指示入力が行われた場合に、ゲーム内通貨の消費の可否、又は消費後の前記ゲーム内通貨の残高を通知してもよい。
The
返金登録処理部222は、返金登録に関連して、指定された指定返金額をユーザ識別情報に関連付けて登録する処理を行う。ゲーム内通貨消費制限処理部223は、ゲーム内通貨の消費を行うことにより、ゲーム内通貨の残額が指定返金額を下回る場合には、ゲーム内通貨の消費を禁止する処理を行う。通知処理部213は、ゲーム内通貨の消費を行うことにより、前記ゲーム内通貨の残額が前記指定返金額を下回る場合には、その旨を通知する処理を行ってもよい。
The refund
返金登録処理部222は、指定返金額を前記ゲーム内通貨から差し引いた残額がいずれのゲーム内アイテムも購入できない端数額である場合、又はいずれかのゲーム内アイテムを購入した後の残額が前記端数額になることが確実である場合には、前記指定返金額の登録を許可しないでもよい。
The refund
通知処理部213は、ゲーム内通貨の消費を伴う指示入力が行われた場合に、ユーザ識別情報に関連付けて返金登録がされているか否か判断し、返金登録がされていると判断した場合には、ゲーム内通貨の消費後の残高を通知してもよい。
The
認証処理部224は、ユーザを認証するための認証情報(システムが発行した問い合わせ番号でもよいし、ユーザが登録したパスワードでもよい)を用いてユーザ認証を行う。返金登録処理部222は、認証処理部224により認証されたユーザについて前記返金登録を行ってもよい。
The
認証処理部224は、ユーザの所定の個人情報の登録が行われた場合に、前記認証情報として、認証番号を生成してユーザに提供し、ユーザ端末から受信した認証番号を用いてユーザを認証してもよい。
The
2.本実施の形態の手法
2−1.ゲームクローズまでのタイムスケジュール
図3は、本実施の形態のゲームサーバ20がゲームをクローズするまでのタイムスケジュールを時系列に示している。日時T1において、ゲームサーバ20は、本ゲームのサービス終了は3月後の日時T4であることを発表する。そして日時T1から1月後の日時T2に、課金サーバ、又はゲームサーバ20が課金サーバ30を介して行うゲーム内通貨の発売を停止する。そしてゲームサーバ20は、日時T2から2月後の日時T3に、本ゲームのアプリケーションのユーザの端末への配信を中止する。そして日時T3の翌日である日時T4に、ゲームのサービスを終了する。そして日時T4の1月後の日時T5に返金登録の受付を終了する。
2. 2. Method according to the present embodiment 2-1. Time Schedule Until Game Close FIG. 3 shows a time schedule until the
ユーザはゲームのサービスが終了する日時T4までは、ゲーム上でゲーム内通貨が使用可能である。しかし日時T2以降は、ユーザはゲーム内通貨を購入することができなくなるので、それ以降はユーザがゲーム内に保持しているゲーム内通貨の範囲内でアイテム等を購入することになる。 The user can use the in-game currency on the game until the date and time T4 when the game service ends. However, after the date and time T2, the user can no longer purchase the in-game currency, and after that, items and the like are purchased within the range of the in-game currency that the user holds in the game.
ゲームサービス終了である日時T4以降は、ゲーム内通貨の使用はできなくなるため、ユーザは日時T4までにゲーム内通貨を使いきるか、返金登録をして、残ったゲーム内通貨を返金してもらうかを選択する。 After the date and time T4 when the game service ends, the in-game currency can no longer be used, so the user can use up the in-game currency or register for refund by the date and time T4 and have the remaining in-game currency refunded. Select.
しかし、ユーザが返金登録に気が付かない可能性もあるため、ゲームサーバ20は、ユーザに返金登録の周知徹底を図るため以下に説明するような処理を行っている。
However, since there is a possibility that the user is unaware of the refund registration, the
2−2.ゲームユーザ情報の一例
図4(A)(B)は、ゲームユーザ情報として記憶される返金登録情報300と返金処理用個人情報340の一例を示す図である。いずれも格納部(図2の260)にゲームユーザ情報(図2の261)として格納される。
2-2. Examples of Game User Information FIGS. 4A and 4B are diagrams showing examples of
図4(B)に示すように、返金処理用個人情報340として、返金登録番号324に関連付けてユーザのメールアドレス342、名前344、郵便番号346、住所348等が登録される。
As shown in FIG. 4B, as the refund processing
2−3.通知処理と返金登録処理
ゲームサーバ20は、所定のタイミングで、ゲーム内通貨残高を有しているユーザにゲーム内通貨の残高を通知する通知処理と、ユーザによるゲーム内通貨の返金に関する返金登録(返金を要求する登録でもよいし、返金不要の登録でもよい)の要求を受け付け、当該ユーザのユーザ識別情報に関連付けて前記返金登録をおこなう返金登録処理を行う。
2-3. Notification Processing and Refund Registration Processing The
通知処理は、ユーザが返金登録をしておらす、ゲーム内通貨の残高がある場合に、当該ユーザに対して返金登録を促す通知を行う処理である。 The notification process is a process for notifying the user of refund registration when there is a balance of in-game currency that the user has registered for refund.
ゲームサーバ20は、ゲームのクローズを発表してから、ゲーム内通貨の発売を停止したのち(図3の日時T2〜日時T5の間)に返金登録処理を行うようにしてもよい。またゲームサーバ20は、所定のタイミング、例えばユーザがユーザ端末からゲームにログインした場合タイミングで、通知処理を行うようにしてもよい。
After announcing the closing of the game, the
ゲームサーバ20が行う通知処理と返金登録処理の一例について、図5、図6、図13を用いて説明する。図13は、ゲームサーバが行う通知処理と返金登録処理の流れを示すフローチャートである。
An example of notification processing and refund registration processing performed by the
ゲームサーバ20は、端末10からゲームサイトにアクセスがあると、端末10からの受信情報に基づきユーザのゲームユーザ情報(図4(A)の返金登録情報300)を検索する(ステップS20)。端末10からの受信情報とは、例えば端末IDでもよい。ゲームサーバ20はユーザの端末IDを保存しているので、端末IDでゲーム開始可能である。
When the
ユーザがすでに返金登録を行っていれば、返金登録フラグ(図4の318)は「ON」になっており、まだ返金登録を行っていない場合には、返金登録フラグ(図4の318)は「OFF」になっている。例えば図4(A)において、ゲームユーザ識別番号「GY1」のユーザはまだ返金登録を行っておらず、ゲームユーザ識別番号「GY2」のユーザはすでに返金登録を行っているユーザである。 If the user has already registered for refund, the refund registration flag (318 in FIG. 4) is “ON”. If the user has not yet registered for refund, the refund registration flag (318 in FIG. 4) is “OFF”. For example, in FIG. 4A, the user with the game user identification number “GY1” has not yet registered for refund, and the user with the game user identification number “GY2” has already registered for refund.
ユーザの返金登録フラグ(図4の318)がONである場合には(ステップS30でY)、例えば図5の510に示すような画像を端末10に提供して、端末10に返金登録を促す通知を行う(ステップS40)。 If the user's refund registration flag (318 in FIG. 4) is ON (Y in step S30), for example, an image as shown in 510 of FIG. 5 is provided to the terminal 10 to prompt the terminal 10 to perform refund registration. Notification is performed (step S40).
端末10から返金登録要求あると(ステップS50でY)、端末10にユーザ認証を要求(ステップS60)。例えばユーザが「はい」512を選択すると、ゲームサーバ20は、520に示すようなユーザIDとパスワードを要求する画像を、端末10に提供する
(表示させる)。
If there is a refund registration request from the terminal 10 (Y in step S50), the terminal 10 is requested to perform user authentication (step S60). For example, when the user selects “Yes” 512, the
ゲームサーバ20は、端末10からユーザ認証情報を受信すると(ステップS70でY)、ユーザ認証処理を行う(ステップS80)。ここでのユーザ認証情報は、ユーザの本人確認を確実に行う必要性が高いため、520に示すように、ユーザ自身が入力する情報であるユーザIDやパスワード(ユーザ認証用の認証情報の一例)を用いる。
When the
ゲームサーバ20は、ユーザIDやパスワード(ユーザ認証用の認証情報の一例)を用いたユーザ認証に成功した場合には(ステップS90でY)、例えば図5の530に示すような画像を提供し、端末10にユーザのゲーム内通貨残高(図5の532参照)を通知し、返金情報(図5の534参照)の入力を促し(ステップS100)、端末10から受信した返金情報の登録処理を行う(ステップS110)。
When the user authentication using the user ID and password (an example of authentication information for user authentication) is successful (Y in step S90), the
図5の540に示すように返金額(図5の542参照)を通知して、個人情報の入力を要求(図5の544参照)する(ステップS120)。例えば図5の550に示すような画像を端末10に提供して、メールアドレスや、名前、郵便番号、住所等の個人情報の入力を要求する。 As shown at 540 in FIG. 5, a refund amount (see 542 in FIG. 5) is notified, and an input of personal information is requested (see 544 in FIG. 5) (step S120). For example, an image as shown at 550 in FIG. 5 is provided to the terminal 10 to request input of personal information such as a mail address, name, postal code, and address.
ゲームサーバ20は、端末10から個人情報を受信すると(ステップS130でY)、返金登録番号(図4の328)を生成し、返金登録番号(図4の328)と個人情報(図4(B)の342、344、346、348等)をゲームユーザ情報(図4(B)の返金処理用個人情報340)として登録する。そして、端末10に、図5の560、570に示すように返金登録完了と返金登録番号を通知する(ステップS140)。
When the
図6は、返金登録フラグが「OFF」であったゲームユーザ識別番号「GY1」のユーザが図5に示すようにして返金登録を行った場合に返金登録情報300(ゲームユーザ情報の一例)が更新される様子を示している。ゲームサーバ20は、返金登録フラグ318を「OFF」から「ON」に更新し、ユーザが選択した「現金で返金」に対応する返金方法「1」を、返金方法320として登録する。
FIG. 6 shows that the refund registration information 300 (an example of game user information) is displayed when the user with the game user identification number “GY1” whose refund registration flag is “OFF” performs refund registration as shown in FIG. It shows how it is updated. The
2−4.返金登録の変更処理
返金登録の変更処理は、既に返金登録を行っているユーザ(返金登録フラグが「ON」のユーザ)に対して行うもので、図13のステップS30でYの場合の処理である。
2-4. Refund Registration Change Process The refund registration change process is performed for a user who has already made a refund registration (a user whose refund registration flag is “ON”), and is a process in the case of Y in step S30 of FIG. is there.
ゲームサーバ20が行う返金登録の変更処理の一例について、図14、図7等を用いて説明する。
An example of the refund registration changing process performed by the
図14は、返金登録の変更処理の流れについて説明するためのフローチャートである。 FIG. 14 is a flowchart for explaining the flow of change processing for refund registration.
図13のステップS30でYの場合、ゲームサーバ20は端末10に返金登録内容の確認・修正の有無を確認する通知を行う(ステップS210)。例えば図7の610に示すような確認画像を端末10に提供する。ゲームサーバ20は、端末10からの確認・修正要求を受信すると(ステップS220)、端末10に返金登録番号及びユーザ認証を要求する(ステップS230)。具体的には図7の610において、ユーザが「はい」612を選択すると、図7の620に示すような確認画像をユーザの端末10に提供する。確認画像620では、図5の確認画像520と同じようにユーザIDとパスワードを要求するとともに、返金登録番号622も要求する。返金登録の変更処理の場合すでに返金登録番号が付与されているため、返金登録を行ったユーザであることを返金登録番号で確認して、成りすまし等による返金先の変更を防止するためである。
In the case of Y in step S30 of FIG. 13, the
ゲームサーバ20は、返金登録番号及びユーザ認証情報を受信すると(ステップS240でY)、ユーザIDによりゲームユーザ情報(図4(A)の返金登録情報300)を検索して、ユーザIDとパスワードによるユーザ認証処理、及び返金登録番号の認証処理を行う(ステップS250)。
When the
ゲームサーバ20は、ユーザ認証処理及び返金登録番号の認証処理に成功すると(ステップS260でY)、ユーザの返金登録情報(図4(A)の返金登録情報300)や返金処理用個人情報(図4(B)の返金処理用個人情報340)に基づき、図5の630に示すようなユーザの返金登録画像を生成して、端末10に提供する(ステップS270)。
When the
ユーザは、端末10に表示された返金登録画像630において、返金登録の内容(返金方法632や個人情報634)を変更して「変更」636を指示する(クリックする)ことにより登録内容の変更情報がゲームサーバ20に送信される。を行うことができる。
In the
ゲームサーバ20は、端末10から変更情報を受信すると(ステップS280でY)、変更情報に基づき、ゲームユーザ情報(図4(A)の返金登録情報300や図4(B)の返金処理用個人情報340)を更新し、返金登録完了と返金登録番号を通知する(ステップS290)。
When the
2−5.指定された返金額の登録処理
上記実施の形態では、ユーザが返金登録時のゲーム内通貨の残高を全額返金請求する場合を例にとり説明したこれに限られない。本実施の形態では、ユーザがゲーム内通貨の残高の範囲内で返金額を指定して返金を受けることも可能である。
2-5. Registration processing of designated refund amount In the embodiment described above, the present invention is not limited to the case where the user requests a full refund of the balance of the in-game currency at the time of refund registration. In the present embodiment, the user can also receive a refund by specifying a refund amount within the range of the balance of the currency in the game.
ゲームサーバ20が行う指定された返金額の登録処理の一例について、図15、図8等を用いて説明する。
An example of registration processing for the designated refund amount performed by the
図15は、返金額の登録処理の詳細な処理の流れを示すフローチャートであり、図13の返金登録処理のステップS110の「返金情報の登録処理」の詳細な処理を示したものである。 FIG. 15 is a flowchart showing the detailed processing flow of the refund amount registration processing, and shows the detailed processing of “refund information registration processing” in step S110 of the refund registration processing of FIG.
ゲームサーバ20は、図13のステップS100においてユーザ認証に成功した場合には(図13のステップS90でY)、例えば図5の530に示すような返金方法登録画像を提供し(ステップS310)、端末10にユーザのゲーム内通貨残高(図5の532参照)を通知し、返金方法(図5の534参照)を選択させる。ユーザは、図5の530に示すような返金方法登録画像において、「現金で返金」、「システム共通通貨に換金」、「返金を希望しない」、「後で通知」から返金方法を選択することができる。
If the user authentication is successful in step S100 in FIG. 13 (Y in step S90 in FIG. 13), the
ゲームサーバ20は、端末10から返金方法を受信すると(ステップS320)、ユーザ識別情報に関連付けて返金方法を登録する(ステップS330)。
When the
図5の530において「現金で返金」が選択された場合には、「現金で換金」に対応した返金方法「1」を、返金方法320として登録する。また「現金で返金」が選択された場合には、ユーザの個人情報(住所や氏名等)を利用して返金額に相当する現金書留や現金為替や商品券等を送付してもよい。またユーザの個人情報としてクレジットカード番号を取得する場合には、ユーザのクレジットカードの口座に返金してもよい。
When “Refund with cash” is selected in 530 of FIG. 5, the refund method “1” corresponding to “Cash with cash” is registered as the
また図5の530において「システム共通通貨に換金」が選択された場合には、「システム共通通貨に換金」に対応した返金方法「2」を、返金方法320として登録する。「システム共通通貨」については「2−6.システム共通通貨への換金処理」で説明する。
If “Cash to system common currency” is selected at 530 in FIG. 5, the refund method “2” corresponding to “Cash to system common currency” is registered as the
また図5の530において「返金を希望しない」が選択された場合には、「返金を希望しない」に対応した返金方法「3」を、返金方法320として登録する。
In addition, when “Don't want refund” is selected in 530 of FIG. 5, the refund method “3” corresponding to “Don't want refund” is registered as the
また図5の530において「今は保留」が選択された場合には、「今は保留」に対応した返金方法「4」を、返金方法320として登録する。
If “Now hold” is selected in 530 of FIG. 5, the refund method “4” corresponding to “Now hold” is registered as the
ゲームサーバ20は、端末10に例えば図8の650に示すような返金額種別登録画像を提供する(ステップS340)。
The
返金額種別登録画像650では、返金額種別として「現時点の残額を全額返金」、「返金額を指定」、「サービス終了時の残額を返金」が選択可能になっている。
In the refund amount
ゲームサーバ20は、端末10から返金額種別を受信すると(ステップS350)、受信した返金額種別は「返金額指定」である場合には(ステップS360)、図8の660に示すような返金額種別指定画像を端末10に提供する(ステップS370)。ユーザは、自己のゲーム内通貨残高の範囲ないで返金額の指定入力662を行うことができる。
When the
ゲームサーバ20は、端末10から指定返金額を受信すると(ステップS380)、ゲーム内通貨残高から指定返金額を差し引いた残額がいずれのアイテムも購入できない端数額であるか又はいずれかのゲームアイテムを購入した後の残額が端数額になるか判定する(ステップS390)。ゲーム内通貨残高から指定返金額を差し引いた残額がいずれのアイテムも購入できない端数額である場合とは、例えばユーザが保有するゲーム内通貨残高が1000ルビーで、ゲーム内通貨で購入できるアイテムが最低200ルビーである場合に、ユーザが返金額を900ルビーと指定したような場合である。この場合ゲーム内通貨残高(1000ルビー)から指定返金額(900ルビー)を差し引いた残額は100ルビーであり、ゲーム内いずれのアイテムも購入することができない(アイテムは最低でも200ルビー以上であるため)端数額となる。またいずれかのゲームアイテムを購入した後の残額が端数額になる場合とは、例えばユーザが保有するゲーム内通貨残高が1000ルビーで、ゲーム内通貨で購入できるアイテムが200ルビーと500ルビーの2種類しかない場合に、ユーザが返金額を700ルビーと指定したような場合である。この場合ゲーム内通貨残高(1000ルビー)から指定返金額(700ルビー)を差し引いた残額は300ルビーであり、ユーザがゲーム内の200ルビーのアイテムを購入すると、購入後の残高は100ルビーとなり、(アイテムは200ルビーと500ルビーしかないため)端数額となる。
When the
ゲームサーバ20は、端末10から指定返金額を受信すると(ステップS380)、ゲーム内通貨残高から指定返金額を差し引いた残額が端数額になる場合には(ステップS400でY)、指定返金額の登録要求を受け付けず、図8の680に示すように、その理由「残額が端数なので返金額を登録できません」682を通知する(ステップS410)。
When the
ゲームサーバ20は、ゲーム内通貨残高から指定返金額を差し引いた残額が端数額にならない場合には(ステップS400でN)、ユーザ識別情報に関連付けて、返金額種別及び指定返金額を登録(ステップS420)。
When the remaining amount obtained by subtracting the designated return amount from the in-game currency balance is not a fractional amount (N in Step S400), the
また受信した返金額種別は「返金額指定」である場合には(ステップS360でN)、ユーザ識別情報に関連付けて、返金額種別を登録(ステップS430)。 If the received return amount type is “specify return amount” (N in step S360), the return amount type is registered in association with the user identification information (step S430).
図8の550において「現時点の残額を全額返金」が選択された場合には、「現時点の残額を全額返金」に対応した返金額種別「1」を、返金額種別322として登録する。図
8の550において「返金額を指定」が選択された場合には、「返金額を指定」に対応した返金額種別「2」を、返金額種別322として登録する。図8の550において「サービス終了時の残額を返金」が選択された場合には、「サービス終了時の残額を返金」に対応した返金額種別「3」を、返金額種別322として登録する。
If “full refund of current balance” is selected in 550 of FIG. 8, the return amount type “1” corresponding to “full refund of current balance” is registered as the
2−6.ゲーム内通貨消費制限処理
ゲームサーバ20は、ユーザから返金登録が行われた場合に、当該ユーザのゲーム内通貨の消費を制限(例えば消費禁止)する処理を行う。
2-6. In-game currency consumption restriction process When a refund registration is made by a user, the
例えばユーザが「現時点の残額を全額返金」を選択して返金登録した場合には、その時点からユーザはゲーム内通貨残高を使用することができなくなる。またユーザが「返金額を指定」を選択して返金登録した場合には、アイテム購入金額が、ゲーム内通貨残高から指定返金額を差し引いた残額よりも大きい場合には、ユーザはアイテムを購入することができない。このように、ユーザのゲーム内通貨の使用を禁止する場合には、使用を制限することや制限理由を通知する。 For example, if the user selects “Full refund for the current balance” and registers for refund, the user cannot use the in-game currency balance from that point. In addition, when the user selects “specify refund amount” and registers for refund, the user purchases the item if the item purchase amount is larger than the remaining amount obtained by subtracting the specified return amount from the in-game currency balance. I can't. Thus, when prohibiting the use of the user's in-game currency, the use is restricted or the reason for the restriction is notified.
ゲームサーバ20が行うゲーム内通貨消費制限処理の一例について、図16、図9、10等を用いて説明する。図16は、ゲーム内通貨消費制限処理の流れを示すフローチャートである。
An example of the in-game currency consumption restriction process performed by the
ゲームサーバ20は端末10からアイテム購入要求を受信すると(ステップS510でY)、端末10からの受信情報に基づきユーザのゲームユーザ情報を検索する(ステップS520)。例えば端末ID(図4の312)やユーザID(図4の314)等からゲームユーザ情報を検索することができる。検索結果取得したゲームユーザ情報(図4(A))のユーザの返金登録フラグ((図4(A)の318)はオンである場合(ステップS530はY)、
返金額種別が「1」であれば(ステップS540でY)、アイテム購入要求を受け付けず、その理由「全額返金登録済なので新たな購入はできません」を通知する(ステップS550)。図9は本実施の形態のアイテム購入画面である。例えばすでに全額返金登録したユーザが、回復薬1個(200ルビー)を指定して(710参照)、「購入」ボタン720を指示すると、730に示すような制限理由を通知するメッセージを出力する。
When the
If the refund amount type is “1” (Y in step S540), the item purchase request is not accepted, and the reason is “not fully repatriated, so a new purchase cannot be made” is notified (step S550). FIG. 9 shows an item purchase screen according to the present embodiment. For example, when a user who has already registered for a full refund specifies one recovery drug (200 rubies) (see 710) and instructs the “purchase”
また返金額種別が「2」であれば(ステップS560でY)、ゲームサーバ20はアイテム購入金額>使用可能残高か否か判断し、アイテム購入金額>使用可能残高であれば(ステップS570でY)、アイテム購入要求を受け付けず、その理由「○○ルビー返金登録されているのであなたの使用可能残高は××です。アイテム購入金額が使用可能残高をオーバーしています」を通知する(ステップS580)。またアイテム購入金額>使用可能残高でなければ(ステップS570でN)、アイテム購入処理を行い、使用可能残高変更メッセージ「あなたの使用可能残高は××に変更になりました」を通知する(ステップS590)。
If the return amount type is “2” (Y in step S560), the
また返金額種別が「3」又は「4」である場合(ステップS600でY)、アイテム購入金額>ゲーム内通貨残高であれば(ステップS610でY)、アイテム購入要求を受け付けず、その理由「あなたのゲーム内通貨残額は××です。アイテム購入金額がゲーム内通貨残高をオーバーしています」を通知する(ステップS620)。またアイテム購入金額>ゲーム内通貨残高でなければ(ステップS610でN)、アイテム購入処理を行い、図10の750に示すように、ゲーム内通貨残高変更メッセージ「あなたのゲーム内通貨残高は××に変更になりました」を通知する(ステップS630)。 If the return amount type is “3” or “4” (Y in step S600), if item purchase amount> in-game currency balance (Y in step S610), the item purchase request is not accepted and the reason “ Your in-game currency balance is XX. Item purchase amount exceeds in-game currency balance "(step S620). If item purchase amount> in-game currency balance is not satisfied (N in step S610), item purchase processing is performed, and as shown in 750 of FIG. 10, the in-game currency balance change message “Your in-game currency balance is XX”. Is changed ”(step S630).
2−7.システム共通通貨への換金処理
上記実施の形態では、ゲーム内通貨残高を現金に変化する場合を例にとり説明したが、これに限られない。例えば、複数のゲームサーバで共通に使用可能なシステム共通通貨に換金することもできる。
2-7. In the above embodiment, the case where the in-game currency balance is changed to cash has been described as an example. However, the present invention is not limited to this. For example, it can be converted into a system common currency that can be commonly used by a plurality of game servers.
図11は、共通管理サーバを含む構成について説明するための図である。 FIG. 11 is a diagram for explaining a configuration including a common management server.
共通管理サーバ50は複数のゲームサーバ20−1、20−2、・・のユーザ情報やゲーム内通貨を共通に管理するためのサーバである。従ってこの共通管理サーバ50で管理している共通管理ユーザ情報44は、複数のゲームサーバ20−1、20−2、・・で共有して使用可能に構成されている。例えばユーザがシステム共通通貨を1000コスモ有している場合には、この1000コスモをゲームサーバ1が提供するゲーム1でも、ゲームサーバ2が提供するゲーム2でも使用することができる。ただし、各ゲームにより使用する通貨が異なる場合には、各ゲームの使用通貨に換金して使用することになる。例えばゲーム1では通貨の単位が「ルビー」であり、ゲーム2では、通貨の単位が「ダイヤ」である場合には、ゲーム1で使用する際には「コスモ」を「ルビー」に両替して使用し、ゲーム2で使用する際には「コスモ」を「ダイヤ」に両替して使用する。
The common management server 50 is a server for commonly managing user information and in-game currency for a plurality of game servers 20-1, 20-2,. Therefore, the common
このような場合、ゲームサーバ1で提供していたゲーム1がクローズとなる場合に、ゲーム1のゲーム内通貨「ルビー」をシステム共通通貨「コスモ」に換金することにより、共通管理サーバが管理している他のゲームサーバが提供するゲームのゲーム内通貨に両替できる。
In such a case, when the
ただしシステム共通通貨に換金するためには、ユーザのユーザ情報が共通管理サーバの共通管理ユーザ情報DBに登録されていること(共通管理システムにユーザ登録されていること)が必要である。 However, in order to convert into the system common currency, it is necessary that the user information of the user is registered in the common management user information DB of the common management server (the user is registered in the common management system).
図11は、システム共通通貨に換金する場合の登録画像の一例である。図5の530において、ユーザが「システム共通通貨に換金」を選択した場合に、ユーザが共通管理システムにユーザ登録されていない場合には、ゲームサーバ20は端末10に図11の910のような画像を提供し、ユーザが共通管理システムにユーザ登録されていないことを通知し(912参照)、共通管理システムへのユーザ登録を促す(914参照)。ユーザが「はい」指示すると、ゲームサーバ20−1は920に示すような共通管理システムのユーザ登録画像を提供し、ユーザの入力情報を共通管理サーバ40に送信し、共通管理システムに対するユーザ登録が終了すると、共通管理サーバ930に示すような画像を提供して、ゲーム内通貨の残高R2をシステム共通通貨C2コスモに換金したことを通知する。システム共通通貨C2コスモの換金額は、ユーザの共通管理システムのユーザ識別情報に関連付けて、共通管理ユーザ情報DBに格納される。
FIG. 11 is an example of a registered image when the money is converted into the system common currency. In 530 of FIG. 5, when the user selects “convert to system common currency” and the user is not registered as a user in the common management system, the
なお本発明は、上記実施形態で説明したものに限らず、種々の変形実施が可能である。例えば、明細書又は図面中の記載において広義や同義な用語として引用された用語は、明細書又は図面中の他の記載においても広義や同義な用語に置き換えることができる。 The present invention is not limited to that described in the above embodiment, and various modifications can be made. For example, terms cited as broad or synonymous terms in the description in the specification or drawings can be replaced with broad or synonymous terms in other descriptions in the specification or drawings.
1 ネットワークシステム、2 インターネット、10 端末、20 ゲームサーバ、22 ゲーム履歴情報データベース、24 ゲームユーザ情報データベース、30 課金サーバ、32 クレジット情報データベース、34 課金ユーザ情報データベース、200
処理部、210 ネットワーク設定部、211 通信制御部、212 ユーザ識別情報取得部、213 通知処理部、220 ゲーム処理部、222 返金登録処理部、223
ゲーム内通貨消費制限処理部、224 認証処理部、270 記憶部、272 主記憶部、260 格納部、261 ゲームユーザ情報、262 ゲーム履歴情報
1 network system, 2 internet, 10 terminal, 20 game server, 22 game history information database, 24 game user information database, 30 charging server, 32 credit information database, 34 charging user information database, 200
In-game currency consumption restriction processing unit, 224 authentication processing unit, 270 storage unit, 272 main storage unit, 260 storage unit, 261 game user information, 262 game history information
Claims (9)
前記端末から受信したユーザ識別情報を取得するユーザ識別情報取得部と、
前記ユーザ識別情報に基づいて、前記端末に前記ユーザのゲーム内通貨の残高を通知する通知処理部と、
前記端末から前記ゲーム内通貨の返金に関する返金登録を受け付け、前記ユーザ識別情報に関連付けて前記返金登録をおこなう返金登録処理部と、を含み、
前記通知処理部は、
前記ユーザ識別情報に関連付けて前記返金登録がなされておらず、かつ、前記ユーザ識別情報に関連付けて記憶されている前記ゲーム内通貨の残高がある場合に、前記端末に対して前記返金登録を促す通知を行うことを特徴とするサーバ。 In a server that communicates with a terminal and executes a game that consumes in-game currency purchased by a user and purchases an in-game item,
A user identification information acquisition unit for acquiring user identification information received from the terminal;
Based on the user identification information, a notification processing unit for notifying the terminal of a balance of the in-game currency of the user;
A refund registration processing unit that accepts a refund registration related to a refund of the in-game currency from the terminal, and performs the refund registration in association with the user identification information,
The notification processing unit
When the refund registration is not made in association with the user identification information and there is a balance of the in-game currency stored in association with the user identification information, the terminal is prompted for the refund registration A server characterized by performing notification.
前記返金登録が行われた場合に、前記ユーザ識別情報に関連付けて記憶されている前記ゲーム内通貨の消費を制限する処理を行うゲーム内通貨消費制限処理部を、さらに含むサーバ。 In claim 1,
A server further including an in-game currency consumption restriction processing unit that performs a process of restricting consumption of the in-game currency stored in association with the user identification information when the refund registration is performed.
前記通知処理部は、
前記端末から前記ゲーム内通貨の消費を伴う指示入力が行われた場合に、前記ゲーム内通貨の消費の可否、又は消費後の前記ゲーム内通貨の残高を通知するサーバ。 In claim 2,
The notification processing unit
A server for notifying whether or not the in-game currency is consumed or a balance of the in-game currency after consumption when an instruction input accompanied by consumption of the in-game currency is performed from the terminal.
前記返金登録処理部は、
前記返金登録に関連して、指定された指定返金額を前記ユーザ識別情報に関連付けて登録する処理を行い、
ゲーム内通貨消費制限処理部は、
前記ゲーム内通貨の消費を行うことにより、前記ゲーム内通貨の残額が前記指定返金額を下回る場合には、前記ゲーム内通貨の消費を禁止する処理を行い、
前記通知処理部は、
前記ゲーム内通貨の消費を行うことにより、前記ゲーム内通貨の残額が前記指定返金額を下回る場合には、その旨を通知する処理を行うサーバ。 In any one of Claims 1 thru | or 3,
The refund registration processing unit
In connection with the refund registration, a process of registering a specified designated refund amount in association with the user identification information,
The in-game currency consumption restriction processing unit
By consuming the in-game currency, if the remaining amount of the in-game currency is less than the specified return amount, a process for prohibiting the consumption of the in-game currency is performed,
The notification processing unit
A server that performs a process of notifying that when the in-game currency is consumed and the remaining amount of the in-game currency is less than the specified return amount.
前記返金登録処理部は、
前記指定返金額を前記ゲーム内通貨から差し引いた残額がいずれのゲーム内アイテムも購入できない端数額である場合、又はいずれかのゲーム内アイテムを購入した後の残額が前記端数額になることが確実である場合には、前記指定返金額の登録を許可しないサーバ。 In any one of Claims 1 thru | or 4,
The refund registration processing unit
When the remaining amount obtained by subtracting the designated refund amount from the in-game currency is a fractional amount that cannot be purchased for any in-game item, or the remaining amount after purchasing any in-game item is surely the fractional amount. If it is, a server that does not permit registration of the designated refund amount.
前記通知処理部は、
前記ゲーム内通貨の消費を伴う指示入力が行われた場合に、前記ユーザ識別情報に関連付けて前記返金登録がされているか否か判断し、前記返金登録がされていると判断した場合には、ゲーム内通貨の消費後の残高を通知するサーバ。 In any one of Claims 1 thru | or 5,
The notification processing unit
When an instruction input accompanied with consumption of the in-game currency is performed, it is determined whether or not the refund registration is performed in association with the user identification information, and when it is determined that the refund registration is performed, A server that notifies the balance after consumption of in-game currency.
ユーザを認証するための認証情報を用いてユーザ認証を行う認証処理部をさらに含み、
前記返金登録処理部は、
前記認証処理部により認証されたユーザについて前記返金登録を行うサーバ。 In any one of Claims 1 thru | or 6.
An authentication processing unit that performs user authentication using authentication information for authenticating the user;
The refund registration processing unit
A server that performs the refund registration for a user authenticated by the authentication processing unit.
前記認証処理部は、
ユーザの所定の個人情報の登録が行われた場合に、前記認証情報として、認証番号を生成してユーザに提供し、
ユーザ端末から受信した前記認証番号を用いてユーザを認証するサーバ。 In claim 7,
The authentication processing unit
When the user's predetermined personal information is registered, an authentication number is generated and provided to the user as the authentication information,
A server that authenticates a user using the authentication number received from a user terminal.
前記端末から受信したユーザ識別情報を取得するユーザ識別情報取得部と、
前記ユーザ識別情報に基づいて、前記端末に前記ユーザのゲーム内通貨の残高を通知する通知処理部と、
前記端末から前記ゲーム内通貨の返金に関する返金登録を受け付け、前記ユーザ識別情報に関連付けて前記返金登録をおこなう返金登録処理部と、してコンピュータを機能させ、
前記通知処理部は、
前記ユーザ識別情報に関連付けて前記返金登録がなされておらず、かつ、前記ユーザ識別情報に関連付けて記憶されている前記ゲーム内通貨の残高がある場合に、前記端末に対して前記返金登録を促す通知を行うことを特徴とするプログラム。
In a program for communicating with a terminal and causing a user to purchase an in-game item by consuming the in-game currency purchased by the user,
A user identification information acquisition unit for acquiring user identification information received from the terminal;
Based on the user identification information, a notification processing unit for notifying the terminal of a balance of the in-game currency of the user;
Accepting a refund registration related to the refund of the in-game currency from the terminal, causing the computer to function as a refund registration processing unit that performs the refund registration in association with the user identification information,
The notification processing unit
When the refund registration is not made in association with the user identification information and there is a balance of the in-game currency stored in association with the user identification information, the terminal is prompted for the refund registration A program characterized by performing notification.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014037062A JP6285752B2 (en) | 2014-02-27 | 2014-02-27 | Server and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014037062A JP6285752B2 (en) | 2014-02-27 | 2014-02-27 | Server and program |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018017307A Division JP6505879B2 (en) | 2018-02-02 | 2018-02-02 | Server and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2015159976A JP2015159976A (en) | 2015-09-07 |
| JP6285752B2 true JP6285752B2 (en) | 2018-02-28 |
Family
ID=54183498
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014037062A Active JP6285752B2 (en) | 2014-02-27 | 2014-02-27 | Server and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6285752B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6456438B2 (en) * | 2017-07-13 | 2019-01-23 | 株式会社スクウェア・エニックス | GAME CONTROL PROGRAM AND GAME SYSTEM |
| JP7443086B2 (en) * | 2020-02-26 | 2024-03-05 | セイコーソリューションズ株式会社 | Riding fare payment device |
| AU2022451247A1 (en) * | 2022-03-30 | 2024-10-10 | Life Labo Co.,Ltd. | Toll-free subscription and rental service system |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3423283B2 (en) * | 2000-10-26 | 2003-07-07 | 日本電信電話株式会社 | Prepaid payment method, its device, and its program recording medium |
| JP2002334218A (en) * | 2001-05-10 | 2002-11-22 | Casio Comput Co Ltd | Savings support device, savings support system, and program |
| JP2003281016A (en) * | 2002-03-26 | 2003-10-03 | Casio Comput Co Ltd | Contents distribution system, method thereof and program |
| JP4364721B2 (en) * | 2004-06-01 | 2009-11-18 | 株式会社第一興商 | Service sales management system linked to prepaid electronic money payment mechanism |
| JP5036896B1 (en) * | 2011-07-11 | 2012-09-26 | 株式会社コナミデジタルエンタテインメント | Game control device, point processing method, privilege granting method, point processing program, privilege granting program, game system |
-
2014
- 2014-02-27 JP JP2014037062A patent/JP6285752B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2015159976A (en) | 2015-09-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5714666B2 (en) | NETWORK SYSTEM, SERVER DEVICE USED FOR THE SAME, SERVER DEVICE CONTROL METHOD, AND COMPUTER PROGRAM | |
| US8392289B1 (en) | Cancelling a purchasing request | |
| JP6128903B2 (en) | Content sharing system, content sharing server device, content sharing method, and computer program | |
| JP2014174912A (en) | Content sharing system, content sharing server device, content sharing method, and computer program | |
| US11775967B2 (en) | Transaction delegation method, transaction delegation system, and computer readable medium | |
| JP2012113445A (en) | Common point management server, common point management system and virtual currency exchange program | |
| JP6005113B2 (en) | Settlement management apparatus, settlement management method, and settlement management program | |
| CN105939362A (en) | User account management method and device | |
| JP2020187589A (en) | Information processing device, information processing method and program | |
| CN109847339B (en) | Control method, terminal device, information processing system, and storage medium | |
| JP2019160062A (en) | Business support method for store and server | |
| WO2020162344A1 (en) | Virtual currency management method | |
| JP2005316936A (en) | Commodity server, method for paying purchase price, method for purchasing commodity, and computer program | |
| JP6246479B2 (en) | Server system and program | |
| JP6285752B2 (en) | Server and program | |
| JP6321549B2 (en) | Payment management apparatus, information processing apparatus, payment management method, and payment management system | |
| JP2020098491A (en) | Order settlement device, computer program, and order settlement method | |
| JP6498165B2 (en) | Information processing apparatus, information processing method, and information processing program | |
| KR20130035663A (en) | System and user terminal for providing personal appstore | |
| JP6579266B2 (en) | Privilege grant system, privilege grant program and privilege grant method | |
| JP6789338B2 (en) | Servers and programs | |
| JP6505879B2 (en) | Server and program | |
| JP7402445B1 (en) | Processing device, processing program and processing method | |
| KR20150096158A (en) | The method, server and system for providing application funding service | |
| JP2010094225A (en) | Content provision system and content provision support system therefor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170112 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20171220 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180110 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180202 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6285752 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |