Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6832407B2 - Server system and computer system - Google Patents
[go: Go Back, main page]

JP6832407B2 - Server system and computer system - Google Patents

Server system and computer system Download PDF

Info

Publication number
JP6832407B2
JP6832407B2 JP2019175259A JP2019175259A JP6832407B2 JP 6832407 B2 JP6832407 B2 JP 6832407B2 JP 2019175259 A JP2019175259 A JP 2019175259A JP 2019175259 A JP2019175259 A JP 2019175259A JP 6832407 B2 JP6832407 B2 JP 6832407B2
Authority
JP
Japan
Prior art keywords
card
game
identification information
player
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
Application number
JP2019175259A
Other languages
Japanese (ja)
Other versions
JP2019213963A (en
Inventor
隆宏 松永
隆宏 松永
菜々 伊藤
菜々 伊藤
絢子 樋口
絢子 樋口
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kabushiki Kaisha Bandai Namco Entertainment (also trading as Bandai Namco Entertainment Inc.)
Bandai Co Ltd
Namco Ltd
Original Assignee
Kabushiki Kaisha Bandai Namco Entertainment (also trading as Bandai Namco Entertainment Inc.)
Bandai Co Ltd
Namco Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Kabushiki Kaisha Bandai Namco Entertainment (also trading as Bandai Namco Entertainment Inc.), Bandai Co Ltd, Namco Ltd filed Critical Kabushiki Kaisha Bandai Namco Entertainment (also trading as Bandai Namco Entertainment Inc.)
Priority to JP2019175259A priority Critical patent/JP6832407B2/en
Publication of JP2019213963A publication Critical patent/JP2019213963A/en
Application granted granted Critical
Publication of JP6832407B2 publication Critical patent/JP6832407B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、ゲームを実行するためのプログラム等に関する。 The present invention relates to a program for executing a game and the like.

近年、スマートフォンや携帯電話機等をプラットフォームとするゲームが人気である。特に、仮想的なカード等のゲームオブジェクトを収集したり、このゲームオブジェクトを用いて楽しむゲームに人気が集まっている(例えば特許文献1を参照)。 In recent years, games using smartphones, mobile phones, and the like as platforms have become popular. In particular, games that collect game objects such as virtual cards and enjoy using these game objects are gaining popularity (see, for example, Patent Document 1).

この種のゲームには、ベースとするゲームオブジェクトに素材とするゲームオブジェクトを合成する「合成」と呼ばれる仕様を有するものがある。この合成によれば、素材としたゲームオブジェクトを使用不可にする代わりに、ベースとしたゲームオブジェクトの能力を向上させたり成長させたりすることができる。また、店舗での購入等によりいわゆる「トレーディングカード」等の実体の存在するカード(リアルカード)を入手し、そのカードに付されたIDの登録手続きをすることでそのリアルカードに対応付けられたゲームオブジェクトをゲーム内で使用できるように構成したものも知られている。 Some games of this type have a specification called "synthesis" that synthesizes a game object as a material with a game object as a base. According to this composition, instead of disabling the game object as the material, the ability of the base game object can be improved or grown. In addition, a card (real card) that has an entity such as a so-called "trading card" is obtained by purchasing at a store, and the ID attached to the card is registered to be associated with the real card. There are also known game objects that are configured for use in-game.

特許第5336670号公報Japanese Patent No. 5336670

しかしながら、従来のゲームでは、上記した合成のための操作と、リアルカードの登録手続きとは、別個のメニューを選択して行う構成が一般的である。そのため、リアルカードに対応するゲームオブジェクトを素材オブジェクトとして合成に使用したい場合には、その素材オブジェクトは合成の結果即使用不可となるにもかかわらず、リアルカードの登録メニューから登録手続きを行って対応するゲームオブジェクトをゲーム内で使用できるようにし、その後で合成メニューから素材オブジェクトとして指定する操作を行うといった手間が必要であった。なお、トレーディングカードに着目して説明したが、IDを担持する媒体であればカードである必要はなく、例えば、フィギュアやメダル、指輪などであっても同様の課題がある。
本発明は、こうした事情に鑑み、ゲームオブジェクトの合成にかかる操作性を改善することを第1の目的とする。また、合成時のみならず、カード登録手続を経てから売却に至る操作性についても同様の手間が生じる課題があるため、これを改善することを第2の目的とする。
However, in a conventional game, the above-mentioned operation for synthesis and the procedure for registering a real card are generally configured by selecting separate menus. Therefore, if you want to use a game object corresponding to a real card as a material object for compositing, you can do it by performing the registration procedure from the real card registration menu even though the material object cannot be used immediately as a result of compositing. It was necessary to make the game object to be used in the game, and then perform the operation of specifying it as a material object from the composition menu. Although the explanation has focused on trading cards, it does not have to be a card as long as it is a medium that carries an ID, and for example, a figure, a medal, a ring, or the like has the same problem.
In view of these circumstances, the first object of the present invention is to improve the operability of synthesizing game objects. In addition, there is a problem that the same trouble is required not only at the time of synthesis but also at the operability from the card registration procedure to the sale, and the second purpose is to improve this.

上記課題を解決するための第1の発明は、登録された場合にゲーム内で使用可能となるゲームオブジェクトが対応付けられた識別情報担持媒体の識別情報各々の登録有無を管理するサーバシステム(例えば、図1のゲームサーバ1000)と通信可能なプレーヤ端末(例えば、図1のプレーヤ端末5000)に所定のゲームを実行させるためのプログラムであって、第1の操作(例えば、図5のリアルカード読取メニューM26)がなされたときに、プレーヤの操作に従って未登録の前記識別情報を入力するステップと、当該識別情報を前記サーバシステムに送信して当該識別情報に対応するゲームオブジェクトを前記プレーヤの保有オブジェクトに追加するステップとを含む保有オブジェクト追加処理(例えば、図17のステップb31;リアルカード登録処理)を前記プレーヤ端末に実行させ、第2の操作(例えば、図5のパワーアップ合成メニューM22)がなされたときに、前記プレーヤの操作に従って未登録の前記識別情報を入力するステップと、当該識別情報を前記サーバシステムに送信して当該識別情報に対応するゲームオブジェクトを、所与のベースオブジェクトに合成する素材オブジェクトとするステップと、当該素材オブジェクトを前記ベースオブジェクトに合成するステップとを含む合成処理(例えば、図18のカード合成処理)を前記プレーヤ端末に実行させるためのプログラム(例えば、図10のゲームプログラム62)である。 The first invention for solving the above problems is a server system (for example, a server system that manages the presence / absence of registration of each identification information of an identification information carrying medium associated with a game object that can be used in the game when registered. , A program for causing a player terminal (for example, the player terminal 5000 of FIG. 1) capable of communicating with the game server 1000 of FIG. 1 to execute a predetermined game, and is a first operation (for example, the real card of FIG. 5). When the read menu M26) is performed, the player possesses a step of inputting the unregistered identification information according to the operation of the player and a game object corresponding to the identification information by transmitting the identification information to the server system. The player terminal is made to execute the possessed object addition process (for example, step b31 in FIG. 17; the real card registration process) including the step to add to the object, and the second operation (for example, the power-up synthesis menu M22 in FIG. 5) is performed. When this is done, the step of inputting the unregistered identification information according to the operation of the player and the game object corresponding to the identification information by transmitting the identification information to the server system are set to a given base object. A program (for example, FIG. 10) for causing the player terminal to execute a synthesis process (for example, the card synthesis process of FIG. 18) including a step of forming a material object to be synthesized and a step of synthesizing the material object into the base object. Game program 62).

また、他の発明として、プレーヤ端末(例えば、図22のプレーヤ端末5000a)をマンマシンインターフェースとして利用して、所与のゲームを前記プレーヤ端末で行わせるための制御を行うサーバシステム(例えば、図22のゲームサーバ1000a)であって、登録された場合に前記ゲーム内で使用可能となるゲームオブジェクトが対応づけられた識別情報担持媒体の識別情報各々の登録有無を管理する管理部(例えば、図22のゲーム管理部100a)と、前記プレーヤ端末において第1の操作がなされたときに、プレーヤの操作に従って未登録の前記識別情報を入力するステップと、当該識別情報を前記サーバシステムに送信して当該識別情報に対応するゲームオブジェクトを前記プレーヤの保有オブジェクトに追加するステップとを含む保有オブジェクト追加処理を前記プレーヤ端末に実行させる手段(例えば、図22のリアルカード管理部120a)と、前記プレーヤ端末において第2の操作がなされたときに、前記プレーヤの操作に従って未登録の前記識別情報を入力するステップと、当該識別情報を前記サーバシステムに送信して当該識別情報に対応するゲームオブジェクトを、所与のベースオブジェクトに合成する素材オブジェクトとするステップと、当該素材オブジェクトを前記ベースオブジェクトに合成するステップとを含む合成処理を前記プレーヤ端末に実行させる手段(例えば、図22のカード合成部150a)と、を備えたサーバシステムを構成してもよい。 Further, as another invention, a server system (for example, FIG. 22) that uses a player terminal (for example, the player terminal 5000a of FIG. 22) as a man-machine interface to control a given game to be played on the player terminal. 22 game servers (1000a), a management unit that manages the presence / absence of registration of each identification information of the identification information carrying medium associated with the game object that can be used in the game when registered (for example, FIG. The game management unit 100a) of 22 and the step of inputting the unregistered identification information according to the operation of the player when the first operation is performed on the player terminal, and transmitting the identification information to the server system. A means for causing the player terminal to execute a possessed object addition process including a step of adding a game object corresponding to the identification information to the possessed object of the player (for example, the real card management unit 120a in FIG. 22) and the player terminal. When the second operation is performed in the above, a step of inputting the unregistered identification information according to the operation of the player and a game object corresponding to the identification information by transmitting the identification information to the server system are provided. A means for causing the player terminal to execute a synthesizing process including a step of forming a material object to be synthesized with a given base object and a step of synthesizing the material object with the base object (for example, the card synthesizing unit 150a in FIG. 22). A server system including, may be configured.

この第1の発明等によれば、第1の操作がなされたときには未登録の識別情報を入力して対応するゲームオブジェクトをプレーヤの保有オブジェクトに追加する一方、第2の操作がなされた場合は、未登録の識別情報を入力し、対応するゲームオブジェクトを素材オブジェクトとしてベースオブジェクトに合成することができる。これによれば、事前に保有オブジェクトに追加する登録手続きを要求することなく識別情報担持媒体の識別情報に対応するゲームオブジェクトを素材としてベースオブジェクトに合成することができる。したがって、ゲームオブジェクトの合成にかかる操作性を改善することができる。 According to the first invention or the like, when the first operation is performed, unregistered identification information is input and the corresponding game object is added to the possessed object of the player, while when the second operation is performed, the second operation is performed. , Unregistered identification information can be entered and the corresponding game object can be combined with the base object as a material object. According to this, it is possible to synthesize the game object corresponding to the identification information of the identification information carrying medium into the base object as a material without requiring the registration procedure to be added to the possessed object in advance. Therefore, it is possible to improve the operability of synthesizing the game object.

また、第2の発明として、第1の発明のプログラムであって、前記合成処理は、入力された識別情報に対応するゲームオブジェクトのパラメータ値を用いて、当該ゲームオブジェクトを前記素材オブジェクトとするか否かを判定する判定ステップを更に含む、プログラムを構成してもよい。 Further, as a second invention, in the program of the first invention, whether the synthesis process uses the parameter value of the game object corresponding to the input identification information to make the game object the material object. A program may be configured that further includes a determination step for determining whether or not.

この第2の発明によれば、合成処理に際し、識別情報に対応するゲームオブジェクトのパラメータ値に基づいて素材オブジェクトとするか否かを判定した上で、ベースオブジェクトに合成することができる。 According to the second invention, in the synthesis process, it is possible to determine whether or not to use the material object based on the parameter value of the game object corresponding to the identification information, and then synthesize the base object.

また、第3の発明として、第2の発明のプログラムであって、前記判定ステップは、前記保有オブジェクトのパラメータ値を参照して前記判定を行うステップである、プログラムを構成してもよい。 Further, as the third invention, the program of the second invention, in which the determination step is a step of performing the determination with reference to the parameter value of the possessed object, may be configured.

この第3の発明によれば、例えば、識別情報に対応するゲームオブジェクトのパラメータ値を保有オブジェクトのパラメータ値と比較し、その大小関係に応じて素材オブジェクトとするか否かを判定するといったことが可能となる。 According to the third invention, for example, the parameter value of the game object corresponding to the identification information is compared with the parameter value of the possessed object, and it is determined whether or not to use the material object according to the magnitude relationship thereof. It will be possible.

また、第4の発明として、第1〜第3の発明のプログラムであって、前記合成処理は、入力された識別情報に対応するゲームオブジェクトを前記素材オブジェクトとするか否かを、前記プレーヤのゲームプレイ歴に基づいて判定するステップを更に含む、プログラムを構成してもよい。 Further, as a fourth invention, in the program of the first to third inventions, in the synthesis process, whether or not the game object corresponding to the input identification information is used as the material object is determined by the player. The program may be configured to further include a step of determining based on the gameplay history.

この第4の発明によれば、合成処理に際し、プレーヤのゲームプレイ歴に基づいて素材オブジェクトとするか否かを判定した上で、ベースオブジェクトに合成することができる。 According to the fourth invention, it is possible to synthesize the object with the base object after determining whether or not to use the material object based on the gameplay history of the player in the synthesis process.

また、第5の発明として、第1〜第4の発明のプログラムであって、前記合成処理は、前記素材オブジェクトとするゲームオブジェクトの最後の指定からの経過時間が所定時間に達する前に新たな素材オブジェクトが指定されることで前記素材オブジェクトを蓄積的に指定することを繰り返し、前記所定時間に達した後に、蓄積指定した素材オブジェクトをまとめて前記ベースオブジェクトに合成するステップを更に含む、プログラムを構成してもよい。 Further, as a fifth invention, in the programs of the first to fourth inventions, the synthesis process is new before the elapsed time from the last designation of the game object as the material object reaches a predetermined time. A program including a step of repeatedly designating the material object accumulatingly by designating the material object, and after reaching the predetermined time, synthesizing the material objects designated by accumulating together into the base object. It may be configured.

この第5の発明によれば、識別情報に対応するゲームオブジェクトを含む複数の素材オブジェクトをまとめてベースオブジェクトに合成することができる。 According to the fifth invention, a plurality of material objects including a game object corresponding to the identification information can be collectively synthesized into a base object.

また、第6の発明として、第1〜第5の発明のプログラムであって、所与の対価の支払いと引き替えに、前記合成処理によって合成された前記素材オブジェクトを、ゲームオブジェクトとして前記保有オブジェクトに追加する復元処理(例えば、図21のカード復元処理)、を前記プレーヤ端末に更に実行させるためのプログラムを構成してもよい。 Further, as a sixth invention, in the program of the first to fifth inventions, in exchange for payment of a given consideration, the material object synthesized by the synthesis process is converted into the possessed object as a game object. A program may be configured to cause the player terminal to further execute the restoration process to be added (for example, the card restoration process of FIG. 21).

一般的な「合成」の仕様では、素材オブジェクトとしてベースオブジェクトに合成されたゲームオブジェクトは、その後はゲーム内で使用できなくなる。第6の発明によれば、対価を支払うことで、素材オブジェクトとして合成されたことで使用不可となった識別情報に対応するゲームオブジェクトを、再度ゲーム内で使用できるようにすることができる。 In the general "composite" specification, a game object that is composited into a base object as a material object can no longer be used in the game. According to the sixth invention, by paying a consideration, the game object corresponding to the identification information that has become unusable due to being synthesized as the material object can be used again in the game.

また、第7の発明として、第1〜第6の発明のプログラムであって、前記ゲームオブジェクトは複数種類あり、且つ、同一種類のゲームオブジェクトとして、前記識別情報に対応付けられているゲームオブジェクトと、対応付けられていないゲームオブジェクトとがあり、前記合成処理は、前記同一種類のゲームオブジェクトを前記素材オブジェクトとする場合、前記識別情報に対応付けられていないゲームオブジェクトよりも、対応付けられているゲームオブジェクトを前記素材オブジェクトとする方が、合成効果を高くして合成する、プログラムを構成してもよい。 Further, as a seventh invention, in the programs of the first to sixth inventions, there are a plurality of types of the game objects, and the game objects of the same type are associated with the identification information. , There is a game object that is not associated with each other, and when the same type of game object is used as the material object, the synthesis process is associated with the game object rather than the game object that is not associated with the identification information. It is also possible to construct a program in which the game object is used as the material object to synthesize with a higher synthesis effect.

この第7の発明によれば、識別情報に対応するゲームオブジェクトを素材オブジェクトとすることで合成効果を高めることが可能となる。 According to the seventh invention, it is possible to enhance the synthesis effect by using the game object corresponding to the identification information as the material object.

また、第8の発明として、第1〜第7の発明のプログラムであって、第3の操作(例えば、図5のカード売却メニューM23)がなされたときに、前記プレーヤの操作に従って未登録の識別情報を入力するステップと、当該識別情報を前記サーバシステムに送信して当該識別情報に対応するゲームオブジェクトを売却対象オブジェクトとするステップと、当該売却対象オブジェクトを売却するステップとを含む売却処理(例えば、図20のカード売却処理)、を前記プレーヤ端末に更に実行させるためのプログラムを構成してもよい。 Further, as the eighth invention, in the programs of the first to seventh inventions, when the third operation (for example, the card sale menu M23 of FIG. 5) is performed, the program is not registered according to the operation of the player. A sale process including a step of inputting identification information, a step of transmitting the identification information to the server system and setting a game object corresponding to the identification information as a sale target object, and a step of selling the sale target object ( For example, a program for causing the player terminal to further execute the card sale process (FIG. 20)) may be configured.

この第8の発明によれば、第3の操作がなされた場合に、未登録の識別情報担持媒体の識別情報を入力し、対応するゲームオブジェクトを売却対象オブジェクトとして売却することができる。なお、第1の発明の第1の操作に係る保有オブジェクト追加処理と、この第8の発明の第3の操作に係る売却処理とを実行するプログラムを構成することとしてもよい。 According to the eighth invention, when the third operation is performed, the identification information of the unregistered identification information carrying medium can be input, and the corresponding game object can be sold as the object to be sold. It should be noted that a program for executing the possessed object addition process according to the first operation of the first invention and the sale process according to the third operation of the eighth invention may be configured.

また、第9の発明として、第8の発明のプログラムであって、前記売却処理は、入力された識別情報に対応するゲームオブジェクトのパラメータ値を用いて、当該ゲームオブジェクトを前記売却対象オブジェクトとするか否かを判定するステップを更に含む、プログラムを構成してもよい。 Further, as the ninth invention, in the program of the eighth invention, the sale process sets the game object as the object to be sold by using the parameter value of the game object corresponding to the input identification information. A program may be configured that further includes a step of determining whether or not.

この第9の発明によれば、売却処理に際し、識別情報に対応するゲームオブジェクトのパラメータ値に基づいて売却対象オブジェクトとするか否かを判定した上で、売却することができる。 According to the ninth invention, at the time of sale processing, it is possible to sell after determining whether or not to make the object to be sold based on the parameter value of the game object corresponding to the identification information.

また、第10の発明として、第8又は第9の発明のプログラムであって、前記売却処理は、入力された識別情報に対応するゲームオブジェクトを前記売却対象オブジェクトとするか否かを、前記プレーヤのプレイ履歴に基づいて判定するステップを更に含む、プログラムを構成してもよい。 Further, as the tenth invention, in the program of the eighth or ninth invention, the sale process determines whether or not the game object corresponding to the input identification information is the object to be sold. The program may be configured to further include a step of determining based on the play history of.

この第10の発明によれば、例えば、識別情報に対応するゲームオブジェクトのパラメータ値を保有オブジェクトのパラメータ値と比較し、その大小関係に応じて売却対象オブジェクトとするか否かを判定するといったことが可能となる。 According to the tenth invention, for example, the parameter value of the game object corresponding to the identification information is compared with the parameter value of the possessed object, and it is determined whether or not the object is to be sold according to the magnitude relationship thereof. Is possible.

ゲームシステムの全体構成例を示す図。The figure which shows the whole configuration example of a game system. プレーヤ端末の装置構成例を示す図。The figure which shows the device configuration example of a player terminal. 1回のバトルの大まかな流れを説明する図。The figure explaining the general flow of one battle. カードゲーム画面の画面例を示す図。The figure which shows the screen example of the card game screen. カードメニュー画面の画面例を示す図。The figure which shows the screen example of the card menu screen. カードの合成を説明する説明図。Explanatory drawing explaining card composition. 確認画面の画面例を示す図。The figure which shows the screen example of the confirmation screen. カード売却画面の構成例を示す図。The figure which shows the configuration example of the card sale screen. 確認画面の他の画面例を示す図。The figure which shows the other screen example of the confirmation screen. プレーヤ端末の機能構成例を示すブロック図。The block diagram which shows the functional structure example of a player terminal. カード初期設定データのデータ構成例を示す図。The figure which shows the data structure example of the card initial setting data. 合成コストポイント設定データのデータ構成例を示す図。The figure which shows the data structure example of the synthesis cost point setting data. プレイ履歴データのデータ構成例を示す図。The figure which shows the data structure example of the play history data. 獲得カードリストのデータ構成例を示す図。The figure which shows the data structure example of the acquisition card list. 復元可能カードリストのデータ構成例を示す図。The figure which shows the data structure example of the recoverable card list. リアルカードリストのデータ構成例を示す図。The figure which shows the data structure example of a real card list. ゲーム処理の処理手順を示すフローチャート。A flowchart showing a processing procedure of game processing. カード合成処理の詳細な処理手順を示すフローチャート。A flowchart showing a detailed processing procedure of the card composition processing. 素材カード確定処理の詳細な処理手順を示すフローチャート。A flowchart showing a detailed processing procedure of the material card confirmation process. カード売却処理の詳細な処理手順を示すフローチャート。A flowchart showing a detailed processing procedure of the card selling process. カード復元処理の詳細な処理手順を示すフローチャート。A flowchart showing a detailed processing procedure of the card restoration process. 変形例におけるゲームサーバの機能構成例を示すブロック図。The block diagram which shows the functional structure example of the game server in the modification.

以下、本発明を適用した実施形態の一例について説明する。本実施形態では、識別情報担持媒体をリアルカード(実体のあるカード)として説明するが、識別情報担持媒体はリアルカード以外の、例えばフィギュアや、メダル、指輪といった実体物としてもよいのは勿論である。また、コンピュータシステム上では識別情報のみを利用し、実体である媒体そのものは利用しないため、コンピュータ内で表示・記録・管理される電子的なカードとしてもよいことは勿論である。
[全体構成]
図1は、本実施形態におけるゲームシステムの全体構成例を示す図である。図1に示すように、ゲームシステムは、通信回線Nに接続可能なゲームサーバ1000と、ゲームのプレーヤ1毎に用意されるプレーヤ端末5000とを備えて構成される。
Hereinafter, an example of an embodiment to which the present invention is applied will be described. In the present embodiment, the identification information carrying medium will be described as a real card (a card having a substance), but of course, the identification information carrying medium may be a substance other than the real card, such as a figure, a medal, or a ring. is there. Further, since only the identification information is used on the computer system and the actual medium itself is not used, it is of course possible to use an electronic card that is displayed, recorded, and managed in the computer.
[overall structure]
FIG. 1 is a diagram showing an example of the overall configuration of the game system according to the present embodiment. As shown in FIG. 1, the game system includes a game server 1000 that can be connected to the communication line N, and a player terminal 5000 that is prepared for each player 1 of the game.

通信回線Nは、データ通信が可能な通信路を意味する。すなわち、通信回線Nは、直接接続のための専用線(専用ケーブル)やイーサネット(登録商標)等によるLANの他、電話通信網やケーブル網、インターネット等の通信網を含み、通信方法については有線/無線を問わない。 The communication line N means a communication path capable of data communication. That is, the communication line N includes a telephone communication network, a cable network, a communication network such as the Internet, as well as a LAN by a dedicated line (dedicated cable) for direct connection and Ethernet (registered trademark), and the communication method is wired. / Regardless of wireless.

ゲームサーバ1000は、単数又は複数のサーバ装置や記憶装置等を含んで構成されたサーバシステムであって、本実施形態のゲームを運営するための各種サービスを提供し、ゲームの運営に必要なデータの管理や、プレーヤ端末5000でのゲームの実行に必要なゲームプログラムやデータの配信等を行うことができる。 The game server 1000 is a server system configured to include one or more server devices, storage devices, and the like, and provides various services for operating the game of the present embodiment, and data necessary for operating the game. It is possible to manage the game and distribute the game program and data necessary for executing the game on the player terminal 5000.

プレーヤ端末5000は、ゲームプログラムを実行することのできるコンピュータであり、携帯電話基地局や無線通信基地局等を介して通信回線Nに接続し、ゲームサーバ1000とデータ通信を行うことができる。このプレーヤ端末5000は、例えば、スマートフォンや、携帯電話機、携帯型ゲーム装置、据置型家庭用ゲーム装置、業務用ゲーム装置、パソコン、タブレット型コンピュータ、据置型家庭用ゲーム装置のコントローラ等の形態を取り得る。 The player terminal 5000 is a computer capable of executing a game program, and can be connected to a communication line N via a mobile phone base station, a wireless communication base station, or the like to perform data communication with the game server 1000. The player terminal 5000 takes the form of, for example, a smartphone, a mobile phone, a portable game device, a stationary home-use game device, a commercial game device, a personal computer, a tablet computer, a controller of a stationary home-use game device, or the like. obtain.

図2は、プレーヤ端末5000の一例であるスマートフォンの装置構成例を示す図である。図2に示すように、プレーヤ端末5000は、方向入力キー5002と、ホームキー5004と、タッチ操作パネル5006と、スピーカ5010と、マイク5012と、CCDカメラモジュール5018と、制御基板5020と、コンピュータ読み出し可能な記憶媒体であるメモリカード5032に対してデータを読み書きできるメモリカード読取装置5030とを備える。その他、プレーヤ端末5000には、図示されていない内蔵バッテリーや電源ボタン、音量調節ボタン等が設けられている。 FIG. 2 is a diagram showing an example of a device configuration of a smartphone, which is an example of a player terminal 5000. As shown in FIG. 2, the player terminal 5000 includes a direction input key 5002, a home key 5004, a touch operation panel 5006, a speaker 5010, a microphone 5012, a CCD camera module 5018, a control board 5020, and a computer read-out. A memory card reader 5030 capable of reading and writing data to and from a memory card 5032, which is a possible storage medium, is provided. In addition, the player terminal 5000 is provided with a built-in battery, a power button, a volume control button, and the like (not shown).

CCDカメラモジュール5018は、オートフォーカス機構と、CCDイメージセンサと、イメージ信号生成チップとを搭載したモジュールであって、プレーヤ端末5000の背面側を撮影できるように配置されている。なお、イメージセンサ素子はCCDに限らない。 The CCD camera module 5018 is a module equipped with an autofocus mechanism, a CCD image sensor, and an image signal generation chip, and is arranged so that the back side of the player terminal 5000 can be photographed. The image sensor element is not limited to the CCD.

制御基板5020には、CPU5022やGPU、DSP等の各種マイクロプロセッサ、ASIC、VRAMやRAM、ROM等の各種ICメモリ5024、携帯電話基地局と無線通信するための無線通信モジュール5026等が搭載されている。また、制御基板5020には、方向入力キー5002及びホームキー5004からの信号を受信する回路、タッチ操作パネル5006のドライバ回路、メモリカード読取装置5030への信号入出力回路といった、いわゆるI/F回路(インターフェース回路)等が搭載されている。これら制御基板5020に搭載されている各要素は、それぞれがバス回路等を介して電気的に接続され、データの読み書きや信号の送受信が可能に接続されている。 The control board 5020 is equipped with various microprocessors such as CPU 5022, GPU, DSP, various IC memories 5024 such as ASIC, VRAM, RAM, and ROM, and a wireless communication module 5026 for wireless communication with a mobile phone base station. There is. Further, the control board 5020 has a so-called I / F circuit such as a circuit for receiving signals from the direction input key 5002 and the home key 5004, a driver circuit for the touch operation panel 5006, and a signal input / output circuit for the memory card reader 5030. (Interface circuit) etc. are installed. Each element mounted on the control board 5020 is electrically connected via a bus circuit or the like, and is connected so as to be able to read / write data and send / receive signals.

このプレーヤ端末5000のプレーヤ1は、ゲームオブジェクトである図1に示す仮想的なゲームカード(以下、単に「カード」という。)3をゲーム内で使用する。カード3は複数種類用意され、各々に関連付けられたキャラクタ表示31及びカード属性表示33との組合せによって区別される。カード属性表示33は、例えば、1から7の何れかの数字として定められる。各カード3には、コンピュータ制御の敵キャラクタや他プレーヤ等の対戦相手との対戦プレイ(バトル)に用いるレベルや攻撃力、HPといった能力パラメータ値が定められている。この能力パラメータ値は可変となっている。 The player 1 of the player terminal 5000 uses a virtual game card (hereinafter, simply referred to as “card”) 3 shown in FIG. 1, which is a game object, in the game. A plurality of types of cards 3 are prepared, and are distinguished by a combination of the character display 31 and the card attribute display 33 associated with each. The card attribute display 33 is defined as, for example, any number from 1 to 7. Each card 3 is defined with ability parameter values such as level, attack power, and HP used for battle play (battle) with a computer-controlled enemy character or an opponent such as another player. This ability parameter value is variable.

カード3は、アカウント登録時においてバトルに最低限必要な枚数が付与される他、ゲーム中に獲得したり、課金アイテムとして購入によって獲得したり、ガチャと呼ばれる抽選によって獲得することができる。加えて、カード3は、実体のあるゲームカード(情報担持媒体。以下、「リアルカード」という。)を入手し、入手したリアルカードをゲーム内で使用可能とするための登録手続きをすることによっても獲得できる。具体的には、プレーヤ1は、リアルカードの登録手続きを行うと、そのリアルカードと対応付けられたカード種類のカード3を獲得することができる。リアルカードに対応するカード(以下、「元リアルカード」ともいう。)3には、ゲーム画面上での表示に際し、元リアルカード以外のカード3と視覚的に識別するための識別マークMKが付される。このように、カード3は、リアルカードに対応するものと、リアルカードとは無関係のものとを含む。 Card 3 is given the minimum number of cards required for battle at the time of account registration, and can be obtained during the game, by purchasing as a chargeable item, or by lottery called gacha. In addition, the card 3 is obtained by obtaining a real game card (information-carrying medium; hereinafter referred to as "real card") and performing a registration procedure for making the obtained real card usable in the game. Can also be obtained. Specifically, when the player 1 performs the real card registration procedure, the player 1 can acquire the card 3 of the card type associated with the real card. A card corresponding to a real card (hereinafter, also referred to as a "former real card") 3 has an identification mark MK for visually distinguishing it from a card 3 other than the original real card when displayed on the game screen. Will be done. As described above, the card 3 includes a card corresponding to the real card and a card unrelated to the real card.

ここで、リアルカードは、いわゆる「トレーディングカード」としてプレーヤ1に無償或いは有償で配布・販売されるものであり、例えば、そのカード種類に応じたキャラクタ及びカード属性が表面に印刷され、該当するリアルカードの識別情報であるリアルカードID(シリアルナンバーであり、識別情報である)が例えば裏面等に印刷されたものとして発行される。リアルカードIDは、例えば、QRコード(登録商標)等の二次元コードやバーコード等として印刷される。プレーヤ1は、二次元コード等にプレーヤ端末5000の背面をかざしてCCDカメラモジュール5018に読み取らせることでリアルカードIDを入力し、リアルカードの登録手続きを行う。登録手続きは、1枚のリアルカード毎に1回に限りすることができる。 Here, the real card is distributed and sold to the player 1 free of charge or for a fee as a so-called "trading card". For example, a character and a card attribute corresponding to the card type are printed on the surface of the real card. The real card ID (serial number, which is the identification information), which is the identification information of the card, is issued as printed on the back surface, for example. The real card ID is printed as, for example, a two-dimensional code such as a QR code (registered trademark), a barcode, or the like. The player 1 inputs the real card ID by holding the back surface of the player terminal 5000 over a two-dimensional code or the like and having the CCD camera module 5018 read it, and performs the real card registration procedure. The registration procedure can be done only once for each real card.

なお、リアルカードIDの入力は、CCDカメラモジュール5018を用いた二次元コード等の読み取りに限らず、文字列として印刷されたリアルカードIDをプレーヤ1が手入力する構成であっても構わない。また、リアルカードの配布形態は特に限定されるものではないが、例えば、実店舗等において所定枚数(例えば、3枚でもよいし、5枚でもよい。)を1パッケージとして販売される。 The input of the real card ID is not limited to reading a two-dimensional code or the like using the CCD camera module 5018, and the player 1 may manually input the real card ID printed as a character string. The distribution form of the real card is not particularly limited, but for example, a predetermined number of cards (for example, 3 cards or 5 cards) are sold as one package in a physical store or the like.

以上のようにして獲得したカード3は、ゲーム上において、特定のカード(ベースカード)3を合成(強化)するための素材カードとして使用したり、売却して課金アイテムの購入等に必要な仮想通貨ポイントに換金することもできる。素材カードとして使用されたカード3や売却されたカード3は消滅する。 The card 3 acquired as described above can be used as a material card for synthesizing (strengthening) a specific card (base card) 3 in the game, or it can be sold and virtualized for purchasing billing items. It can also be converted into currency points. The card 3 used as the material card and the sold card 3 disappear.

[ゲームの概要]
本実施形態のゲームでは、プレーヤ1は、保有しているカード(保有カード)の中から所定枚数(例えば12枚)を選んでデッキを編成し、デッキを用いたバトル(対戦プレイ)に挑む。デッキを用いたバトルとは、デッキを構成するカード(デッキカード)に定められている能力パラメータ値を用いて、対戦相手との勝敗を決めるものである。バトルは、ログイン後に表示されるホーム画面からバトルメニューを選択操作(タッチ操作)することで開始される。なお、ゲームに先立ち、プレーヤ1は、アカウント登録を済ませ、デッキを編成しておく必要がある。デッキの編成は、ホーム画面からカードメニュー(図5を参照)をタッチ操作し、その1つとして提示されるデッキ編成メニューM21から行えるようになっている。なお、デッキの編成に際しては、デッキカードのうちの1枚が、自動的に又はプレーヤ1の操作入力に従ってリーダーカードとされる。リーダーカードのキャラクタは、プレーヤキャラクタとしてホーム画面や後述するカードゲーム画面等に表示される。
[Game overview]
In the game of the present embodiment, the player 1 selects a predetermined number (for example, 12 cards) from the possessed cards (possessed cards), organizes a deck, and challenges a battle (competitive play) using the deck. In a battle using a deck, the ability parameter values defined for the cards (deck cards) that make up the deck are used to determine the outcome of the battle with the opponent. The battle is started by selecting (touching) the battle menu from the home screen displayed after logging in. Prior to the game, the player 1 needs to complete the account registration and organize the deck. The deck formation can be performed from the deck formation menu M21 presented as one of the card menus (see FIG. 5) by touch operation from the home screen. When organizing a deck, one of the deck cards is automatically or according to the operation input of the player 1 as a leader card. The character of the leader card is displayed as a player character on the home screen, a card game screen described later, or the like.

(A)バトルメニュー
本実施形態のゲームは、複数のゲームステージで構成され、各ゲームステージを順にクリアしていくステージクリア型の対戦ゲームである。プレーヤ1は、ゲームステージ毎に出現する敵キャラクタとのバトルを行い、バトルに勝利するとステージクリアとなる。本実施形態では、プレーヤ1は、ゲームステージ毎にブラックジャックを模したカードゲームを1回又は複数回繰り返し行って敵キャラクタと対戦する。そして、カードゲームに勝つことで敵キャラクタを攻撃し、先に敵キャラクタのHPを「0」にできればバトルの勝者となる。逆に、カードゲームに負ければ敵キャラクタからの攻撃を受け、プレーヤ1のHPが先に「0」となればバトルの敗者となる。プレーヤ1の攻撃力は、カードゲームでの手役カードの攻撃力の合計値とされ、HPは、デッキカードのHPの合計値とされる。敵キャラクタの攻撃力やHPは、ゲームステージ毎に予め設定される。
(A) Battle Menu The game of this embodiment is a stage clear type battle game composed of a plurality of game stages and clearing each game stage in order. Player 1 battles with the enemy characters that appear in each game stage, and when the battle is won, the stage is cleared. In the present embodiment, the player 1 plays a card game imitating blackjack once or a plurality of times for each game stage to play against an enemy character. Then, by winning the card game, the enemy character is attacked, and if the HP of the enemy character can be set to "0" first, the winner of the battle is achieved. Conversely, if you lose the card game, you will be attacked by the enemy character, and if the HP of player 1 becomes "0" first, you will be the loser of the battle. The attack power of the player 1 is the total value of the attack power of the hand cards in the card game, and the HP is the total value of the HP of the deck cards. The attack power and HP of the enemy character are preset for each game stage.

図3は、1回のバトルの大まかな流れを説明する図である。図3に示すように、バトルメニューをタッチ操作すると先ず、カードゲームを実行する(ステップa1)。 FIG. 3 is a diagram illustrating a rough flow of one battle. As shown in FIG. 3, when the battle menu is touch-operated, the card game is first executed (step a1).

図4は、カードゲーム画面の画面例を示す図である。図4に示すように、カードゲーム画面は、画面中央の手役表示エリアA15を挟んで上下に、プレーヤ1のプレイエリアA11と、敵キャラクタのプレイエリアA13とを備える。 FIG. 4 is a diagram showing a screen example of a card game screen. As shown in FIG. 4, the card game screen includes a play area A11 of the player 1 and a play area A13 of the enemy character above and below the hand display area A15 in the center of the screen.

プレーヤ1のプレイエリアA11は、デッキカード3aが裏向きに積まれた山札アイコンI11と、デッキ(山札)から引いた手役カード3bが引いた順に左から並べて表示される手役カード表示エリアA111と、プレーヤ1のHPゲージG11と、HITボタンB111と、HOLDボタンB113とを備える。 The play area A11 of the player 1 is a hand card display in which the deck icon I11 with the deck cards 3a stacked face down and the hand cards 3b drawn from the deck (deck) are arranged side by side from the left in the order in which they are drawn. The area A111, the HP gauge G11 of the player 1, the HIT button B111, and the HOLD button B113 are provided.

HITボタンB111は、デッキからデッキカード3aを引く操作を入力するためのものであり、HITボタンB111をタッチ操作すると、デッキカード3aが1枚引かれて手役カード表示エリアA111において手役カード3bとして表向きに表示される。なお、デッキは、カードゲームを実行するたびにシャッフルされる。 The HIT button B111 is for inputting an operation of drawing the deck card 3a from the deck. When the HIT button B111 is touch-operated, one deck card 3a is drawn and the hand card 3b is drawn in the hand card display area A111. Is displayed face up as. The deck is shuffled each time the card game is played.

HOLDボタンB113は、手役を確定する操作を入力するためのものである。1回のカードゲームでは、デッキから最大5枚のデッキカード3aを引くことができるが、手役(手役カード3bにカード属性として定められた数字の合計値;図4では「18」)が「21」を超えないようにする必要がある。プレーヤ1は、デッキカード3aを5枚引く前に手役が「21」を超えると考えた場合はHOLDボタンB113をタッチ操作し、手役を確定させる。 The HOLD button B113 is for inputting an operation for confirming a hand. In one card game, you can draw up to 5 deck cards 3a from the deck, but the hand (the total value of the numbers defined as the card attributes in the hand card 3b; "18" in Fig. 4) It is necessary not to exceed "21". If the player 1 thinks that the hand will exceed "21" before drawing five deck cards 3a, he touches the HOLD button B113 to confirm the hand.

一方、敵キャラクタのプレイエリアA13は、山札アイコンI13と、手役カード表示エリアA131と、敵キャラクタのHPゲージG13とを備え、手役カード表示エリアA131の手役カードは、プレーヤ1に見えないように裏向きに配置される。 On the other hand, the play area A13 of the enemy character includes the deck icon I13, the hand card display area A131, and the HP gauge G13 of the enemy character, and the hand card in the hand card display area A131 is visible to the player 1. It is placed face down so that it does not exist.

また、手役表示エリアA15には、プレーヤ1の現時点の手役が表示されると共に、敵キャラクタの現時点の手役が「?」として表示される。 Further, in the hand hand display area A15, the current hand hand of the player 1 is displayed, and the current hand hand of the enemy character is displayed as "?".

このカードゲーム画面において、プレーヤ1は、HITボタンB111を5回タッチ操作してデッキカード3aを5枚引き、或いは5枚引かずにHOLDボタンB113をタッチ操作して手役を確定させる。プレーヤ1と敵キャラクタとのうち、最終的に「21」以下で、且つ「21」により近い手役を完成させた方が勝ちとなる。 On this card game screen, the player 1 touches the HIT button B111 five times to draw five deck cards 3a, or touches the HOLD button B113 without drawing five to confirm the hand. Of the player 1 and the enemy character, the one who finally completes the hand with "21" or less and closer to "21" wins.

図3に戻る。カードゲームを実行したならば、戦闘演出表示を行う(ステップa3)。例えば、プレーヤ1が勝った場合は敵キャラクタが攻撃を受ける様子を演出表示する一方、負けた場合は敵キャラクタが攻撃する様子を演出表示する。 Return to FIG. When the card game is executed, the battle effect is displayed (step a3). For example, if the player 1 wins, the appearance of the enemy character being attacked is displayed, while if the player 1 loses, the appearance of the enemy character attacking is displayed.

その後、ゲーム結果に従ってダメージ判定を行い(ステップa5)、HPを更新する(ステップa7)。例えば、図4に示すカードゲーム画面の状態でプレーヤ1がHOLDボタンB113をタッチ操作した場合であって、敵キャラクタの手役がプレーヤ1の手役である「18」未満であった場合は、プレーヤ1が勝ちとなる。そして、4枚の手役カード3bの攻撃力の合計値を敵キャラクタが受けるダメージと判定し、敵キャラクタのHPから減算する。プレーヤ1が負けた場合は、敵キャラクタの攻撃力をプレーヤ1が受けるダメージと判定し、プレーヤ1のHPから減算する。 After that, the damage is determined according to the game result (step a5), and the HP is updated (step a7). For example, when the player 1 touches the HOLD button B113 in the state of the card game screen shown in FIG. 4, and the hand of the enemy character is less than "18" which is the hand of the player 1. Player 1 wins. Then, the total value of the attack powers of the four hand cards 3b is determined to be the damage received by the enemy character, and is subtracted from the HP of the enemy character. If the player 1 loses, the attack power of the enemy character is determined to be the damage received by the player 1 and is subtracted from the HP of the player 1.

そして、図3に示すように、更新後のHPが「0」以下となるまでの間は(ステップa9:No)、ステップa1に戻って上記処理を繰り返す。「0」以下となったならば(ステップa9:YES)、勝敗演出表示を行って(ステップa11)、バトルを終了する。 Then, as shown in FIG. 3, the process returns to step a1 and the above process is repeated until the updated HP becomes “0” or less (step a9: No). If it becomes "0" or less (step a9: YES), the winning / losing effect is displayed (step a11), and the battle ends.

(B)カードメニュー
図5は、カードメニュー画面の画面例を示す図である。図5に示すように、カードメニュー画面は、デッキ編成メニューM21と、パワーアップ合成メニューM22と、カード売却メニューM23と、カード復元メニューM24と、カードバインダーメニューM25と、リアルカード読取メニューM26とを備える。
(B) Card Menu FIG. 5 is a diagram showing a screen example of a card menu screen. As shown in FIG. 5, the card menu screen includes a deck organization menu M21, a power-up synthesis menu M22, a card sale menu M23, a card restoration menu M24, a card binder menu M25, and a real card reading menu M26. Be prepared.

デッキ編成メニューM21をタッチ操作すると、デッキ編成画面が表示される。このデッキ編成画面では、プレーヤ1は、一覧表示された保有カードの中からデッキカードをタッチ操作することで、デッキを編成することができる。 When the deck formation menu M21 is touch-operated, the deck formation screen is displayed. On this deck formation screen, the player 1 can organize a deck by touch-operating a deck card from the list of possessed cards.

パワーアップ合成メニューM22をタッチ操作すると、パワーアップ合成画面(図6(a)を参照)が表示される。このパワーアップ合成画面では、プレーヤ1は、カードを合成するための操作として、1枚のベースカードを指定するための操作、及び、1枚又は複数枚の素材カードを指定するための操作を行う。 When the power-up composition menu M22 is touch-operated, the power-up composition screen (see FIG. 6A) is displayed. In this power-up composition screen, the player 1 performs an operation for designating one base card and an operation for designating one or a plurality of material cards as an operation for synthesizing cards. ..

カード売却メニューM23をタッチ操作すると、カード売却画面(図8を参照)が表示される。このカード売却画面では、プレーヤ1は、カードを売却するための操作として、1枚又は複数枚の売却対象のカード(売却カード)を指定するための操作を行う。 When the card sale menu M23 is touch-operated, the card sale screen (see FIG. 8) is displayed. On this card sale screen, the player 1 performs an operation for designating one or a plurality of cards to be sold (sale cards) as an operation for selling the cards.

カード復元メニューM24をタッチ操作すると、カード復元画面が表示され、パワーアップ合成メニューM22において素材カードとされて合成に使用され、又はカード売却メニューM23において売却された結果消滅したカードのうち、消滅日時から所定時間(例えば1時間でもよいし、3日間等の日数単位であってもよい。)が経過していない元リアルカードが一覧表示される。このカード復元画面では、プレーヤ1は、一覧表示された元リアルカードの中から復元対象の元リアルカード(復元カード)をタッチ操作することで、復元カードを復元させる(保有カードに追加する)ことができる。復元には、所定の対価(復元コスト)の支払いが必要となる。例えば、復元は、プレーヤ1が所持する仮想通貨ポイント(所持仮想通貨ポイント)を復元コスト分消費することで行える。これによれば、プレーヤ1が誤って元リアルカードを消滅させてしまった場合であっても、消滅させてから所定時間内であれば復元コストの支払いと引き換えに再度ゲーム内で使用することが可能となる。 When you touch the card restore menu M24, the card restore screen is displayed, and among the cards that disappeared as a result of being used for synthesis as a material card in the power-up synthesis menu M22 or sold in the card sale menu M23, the date and time of disappearance The original real cards for which a predetermined time (for example, one hour or three days or the like) has not passed are displayed in a list. On this card restoration screen, the player 1 restores (adds to the possessed card) the restoration card by touching the original real card (restoration card) to be restored from the list of original real cards. Can be done. Restoration requires payment of a predetermined consideration (restoration cost). For example, restoration can be performed by consuming the virtual currency points (possessed virtual currency points) possessed by the player 1 for the restoration cost. According to this, even if the player 1 accidentally erases the original real card, it can be used again in the game in exchange for payment of the restoration cost within a predetermined time after the disappearance. It will be possible.

カードバインダーメニューM25をタッチ操作すると、カードバインダー画面が表示される。このカードバインダー画面では、プレーヤ1は、保有カードをコレクションとして閲覧し、楽しむことができる。 When the card binder menu M25 is touched, the card binder screen is displayed. On this card binder screen, the player 1 can browse and enjoy the possessed cards as a collection.

リアルカード読取メニューM26をタッチ操作すると、リアルカード読取画面が表示され、CCDカメラモジュール5018が起動する。このリアルカード読取画面では、プレーヤ1は、リアルカードのリアルカードIDを読み取らせる登録手続きを行うことで、対応するカード(そのカード種類のカード)を獲得することができる。 When the real card reading menu M26 is touch-operated, the real card reading screen is displayed and the CCD camera module 5018 is activated. On this real card reading screen, the player 1 can acquire the corresponding card (card of the card type) by performing a registration procedure for reading the real card ID of the real card.

[原理]
ところで、リアルカードは、上記したように例えば所定枚数のパッケージとして販売されるが、パッケージされたリアルカードのカード種類を購入前に知ることはできない。一方で、リアルカードのカード種類によっては、同一のカード種類のカードをゲーム中に獲得する場合がある。特に、カード種類にはいわゆる「レアリティ」が設定されており、レアリティの低いものはゲーム中の獲得チャンスが多く、リアルカードの発行枚数も多い。そのため、プレーヤ1が新たに購入したパッケージに保有カードと同一カード種類のリアルカードが含まれる事態も生じ得る。或いは、カード種類が異なる場合であっても、保有カードと比べて攻撃力やHPの初期値が小さく、いわゆる弱いカードの場合もある。そして、プレーヤ1がそのようなリアルカードを不要と考え、登録するまでもなく即素材カードとして合成に使用し、或いは売却したいと考える場合もある。
[principle]
By the way, the real card is sold as a predetermined number of packages as described above, but the card type of the packaged real card cannot be known before purchase. On the other hand, depending on the card type of the real card, cards of the same card type may be acquired during the game. In particular, so-called "rareness" is set for the card type, and those with low rarity have many chances of being acquired during the game, and the number of real cards issued is also large. Therefore, a situation may occur in which the package newly purchased by the player 1 includes a real card of the same card type as the possessed card. Alternatively, even if the card types are different, the initial value of attack power and HP is smaller than that of the possessed card, and it may be a so-called weak card. Then, the player 1 may consider that such a real card is unnecessary and immediately use it as a material card for synthesis or sell it without registering it.

そこで、本実施形態では、パワーアップ合成メニューM22及びカード売却メニューM23においてもリアルカードIDの読み取りを行えるようにしている。リアルカード読取メニューM26での登録手続きを経ずにパワーアップ合成メニューM22からリアルカードIDを読み取らせることで対応するカードを素材カードとして合成に使用し、或いはカード売却メニューM23からリアルカードIDを読み取らせることで対応するカードを売却すると、そのリアルカードは、登録手続きを経た上で消滅したものとみなされる。したがって、以降は、例外的にカード復元メニューM24において対価を支払うことで復元できる場合を除き、再度ゲーム内で使用することはできない。リアルカードを登録できるのは、1回だけだからである。以下、合成又は売却のためにパワーアップ合成メニューM22又はカード売却メニューM23から読み取られたリアルカードに対応するカードを適宜「対応使用元リアルカード」という。 Therefore, in the present embodiment, the real card ID can be read also in the power-up synthesis menu M22 and the card sale menu M23. Power-up without going through the registration procedure in the real card reading menu M26 Use the corresponding card as a material card by reading the real card ID from the synthesis menu M22, or read the real card ID from the card sale menu M23. If you sell the corresponding card by letting it go, the real card will be considered to have disappeared after the registration procedure. Therefore, after that, it cannot be used again in the game unless it can be restored by paying a price in the card restoration menu M24 as an exception. This is because the real card can be registered only once. Hereinafter, the card corresponding to the real card read from the power-up synthesis menu M22 or the card sale menu M23 for synthesis or sale is appropriately referred to as a "corresponding source real card".

(A)カードの合成
図6(a)は、パワーアップ合成画面の構成例を示す図である。図6(a)に示すように、パワーアップ合成画面は、ベースカード指定エリアA31と、素材カード指定エリアA33とを備える。
(A) Card Synthesis FIG. 6A is a diagram showing a configuration example of a power-up synthesis screen. As shown in FIG. 6A, the power-up composite screen includes a base card designated area A31 and a material card designated area A33.

ベースカード指定エリアA31には、カード選択ボタンB31が配置されている。このカード選択ボタンB31をタッチ操作すると保有カードが一覧表示され、一覧からタッチ操作した1枚がベースカード3cとして確定されてベースカード指定エリアA31に表示される。この際、ベースカード指定エリアA31には、その能力パラメータ値(レベル、攻撃力、HP)やキャラクタ属性等のベースカード3cの情報が併せて表示される。 A card selection button B31 is arranged in the base card designated area A31. When the card selection button B31 is touch-operated, the possessed cards are displayed in a list, and one card touch-operated from the list is confirmed as the base card 3c and displayed in the base card designated area A31. At this time, the information of the base card 3c such as the ability parameter value (level, attack power, HP) and the character attribute is also displayed in the base card designated area A31.

素材カード指定エリアA33には、カード選択ボタンB331と、カード読取ボタンB333とが配置されている。カード選択ボタンB331をタッチ操作するとデッキカードを除く保有カードが一覧表示され、一覧からタッチ操作した1枚又は複数枚が素材カード3dとして確定されて素材カード指定エリアA33に表示される。 A card selection button B331 and a card reading button B333 are arranged in the material card designation area A33. When the card selection button B331 is touch-operated, the possessed cards excluding the deck card are displayed in a list, and one or more cards touch-operated from the list are confirmed as the material card 3d and displayed in the material card designated area A33.

一方、カード読取ボタンB333をタッチ操作するとCCDカメラモジュール5018が起動する。このカード読取ボタンB333をタッチ操作し、リアルカードのリアルカードIDを読み取らせると、対応使用元リアルカードが素材カード3dとして確定され、識別マークMK付きで素材カード指定エリアA33に表示される。 On the other hand, when the card reading button B333 is touch-operated, the CCD camera module 5018 is activated. When the card reading button B333 is touch-operated to read the real card ID of the real card, the corresponding source real card is confirmed as the material card 3d and displayed in the material card designated area A33 with the identification mark MK.

ただし、その際、内部処理として、対応使用元リアルカードのレアリティに基づいて所定の低価値条件を満たすか否かを判定し、満たさない場合は、プレーヤ1に確認操作を促すようになっている(レアリティフィルタ)。低価値条件は、対応使用元リアルカードのレアリティが予め固定的に設定される所定の閾値以下であることとして設定しておく。また、これに限らず、対応使用元リアルカードがプレーヤ1の保有カードと比べて弱いカードであることを低価値条件としてもよい。例えば、対応使用元リアルカードと保有カードとを攻撃力の大きい順に並べたときに、対応使用元リアルカードが所定の順位(例えばデッキカードの枚数である12番目)に入らないこと(13番目以下であること)を低価値条件としてもよい。 However, at that time, as an internal process, it is determined whether or not the predetermined low value condition is satisfied based on the rarity of the corresponding user real card, and if not, the player 1 is prompted to confirm. (Rarity filter). The low value condition is set so that the rarity of the corresponding source real card is equal to or less than a predetermined threshold value that is fixedly set in advance. Further, not limited to this, the low value condition may be that the corresponding source real card is a weaker card than the card owned by the player 1. For example, when the corresponding source real cards and the possessed cards are arranged in descending order of attack power, the corresponding source real cards do not enter the predetermined order (for example, the 12th number of deck cards) (13th or lower). It may be a low value condition.

加えて、経験値に基づいてプレーヤ1のゲームプレイ歴を判定し、ゲームプレイ歴が短いと判定した場合も同様に、プレーヤ1に確認操作を促す(経験値フィルタ)。ゲームプレイ歴は、経験値に限らず、プレーヤ1がゲームをプレイしたプレイ日数等に基づいて判定することとしてもよい。 In addition, the game play history of the player 1 is determined based on the experience value, and when it is determined that the game play history is short, the player 1 is similarly urged to perform a confirmation operation (experience value filter). The game play history is not limited to the experience value, and may be determined based on the number of play days in which the player 1 has played the game.

確認操作は、確認画面をポップアップ表示して促す。図7は、確認画面P4の画面例を示す図である。図7に示すように、確認画面P4には、素材確定確認のメッセージが表示される。この確認画面P4において確定ボタンB41をタッチ操作すると、対応使用元リアルカードが素材カード3dとして確定される。一方、キャンセルボタンB43をタッチ操作すると、リアルカードIDの読み取りが無効とされる。 The confirmation operation prompts by displaying a confirmation screen in a pop-up. FIG. 7 is a diagram showing a screen example of the confirmation screen P4. As shown in FIG. 7, a message for confirming material confirmation is displayed on the confirmation screen P4. When the confirmation button B41 is touch-operated on the confirmation screen P4, the corresponding source real card is confirmed as the material card 3d. On the other hand, when the cancel button B43 is touch-operated, the reading of the real card ID is invalidated.

これらレアリティフィルタ及び経験値フィルタによる確認画面表示は、図6(a)、図7に示すパワーアップ合成画面下部の2つのチェックボックスCB31,CB33をチェックすることによって非表示とすることもできる。例えば、レアリティフィルタ解除のチェックボックスCB31をチェックした場合であれば、前述の低価値条件を満たすか否かにかかわらず、確認画面は表示されない。同様に、経験値フィルタ解除のチェックボックスCB33をチェックすれば、プレーヤ1のゲームプレイ歴が短い場合であっても、確認画面は表示されない。レアリティフィルタ及び経験値フィルタは、プレーヤ1がゲーム操作に不慣れな場合等を想定し、誤ってリアルカードに対応するカードを消滅させてしまう事態を防止するための安全策として設けられた機能であることから、プレーヤ1が不要の意思表示をした場合には、素材確定確認の必要はないからである。逆に、低価値条件を満たす場合や、ゲームプレイ歴が長くゲーム操作に慣れていると想定される場合は、各チェックボックスCB31,CB33のチェックの有無にかかわらず、確認画面は表示されない。なお、各チェックボックスCB31,CB33のチェックは、パワーアップ合成画面を表示するたびに受け付ける構成としてもよいし、前回値を保持しておくことで自動的にチェックする構成としてもよい。 The confirmation screen display by these rarity filters and experience value filters can also be hidden by checking the two check boxes CB31 and CB33 at the bottom of the power-up synthesis screen shown in FIGS. 6A and 7. For example, when the check box CB31 for canceling the rarity filter is checked, the confirmation screen is not displayed regardless of whether or not the above-mentioned low value condition is satisfied. Similarly, if the check box CB33 for canceling the experience value filter is checked, the confirmation screen is not displayed even if the game play history of the player 1 is short. The rarity filter and the experience value filter are functions provided as a safety measure to prevent the situation where the player 1 is unfamiliar with the game operation and accidentally erases the card corresponding to the real card. Therefore, when the player 1 makes an unnecessary manifestation of intention, it is not necessary to confirm the material confirmation. On the contrary, when the low value condition is satisfied or when it is assumed that the game play history is long and the game operation is accustomed, the confirmation screen is not displayed regardless of whether or not the check boxes CB31 and CB33 are checked. The checks of the check boxes CB31 and CB33 may be accepted each time the power-up composition screen is displayed, or may be automatically checked by holding the previous value.

そして、合成は、素材カード指定エリアA33においてカード選択ボタンB331をタッチ操作し、又はカード読取ボタンB333をタッチ操作して素材カード3dを最後に指定してから所定時間(例えば10秒)が経過すると自動的に開始される。経過時間が所定時間に達する前にカード選択ボタンB331をタッチ操作し、又はカード読取ボタンB333をタッチ操作すれば新たな素材カード3dを蓄積的に指定することができる。そして、この場合は、新たに指定されたときから再度所定時間が計時されるようになっている。プレーヤ1は、この間に1枚又は複数枚の素材カード3dの指定を済ませる。 Then, in the composition, when a predetermined time (for example, 10 seconds) elapses from the last designation of the material card 3d by touching the card selection button B331 or touching the card reading button B333 in the material card designation area A33. It will start automatically. If the card selection button B331 or the card reading button B333 is touch-operated before the elapsed time reaches a predetermined time, a new material card 3d can be designated accumulatively. Then, in this case, the predetermined time is clocked again from the time when the new designation is made. During this period, the player 1 completes the designation of one or a plurality of material cards 3d.

合成のタイミングは、素材カード指定エリアA33の近傍でカウントダウン表示P31される。カウントダウン表示P31の最中にキャンセルボタンB335をタッチ操作すると、全ての素材カード3dの指定が無効とされ、合成は中止される。 The timing of synthesis is displayed as a countdown P31 in the vicinity of the material card designated area A33. If the cancel button B335 is touched during the countdown display P31, the designation of all the material cards 3d is invalidated, and the composition is stopped.

ここで、カードの合成とは、素材カード3dの能力パラメータ値をベースカード3cの能力パラメータ値に吸収させることによってベースカード3cの強化を図ることをいう。合成の結果、素材カード3dが消滅する代わりに、図6(b)に示すように、ベースカード3cのレベルや攻撃力、HPの各能力パラメータ値が上がってベースカード3c(換言すればベースカード3cのキャラクタ)が成長する。 Here, card synthesis means strengthening the base card 3c by absorbing the ability parameter value of the material card 3d into the ability parameter value of the base card 3c. As a result of synthesis, instead of the material card 3d disappearing, as shown in Fig. 6 (b), the level, attack power, and HP ability parameter values of the base card 3c increase, and the base card 3c (in other words, the base card) 3c character) grows.

合成に際しては、ベースカード3c及び素材カード3dのレベルに応じた所定の対価(合成コスト)の支払いが必要となる。例えば、合成は、プレーヤ1の所持仮想通貨ポイントを合成コスト分消費することで行える。合成コストは、ベースカード3cのレベルが高いほど増大するように設定されている。攻撃力やHPの初期値はカード種類によって大小様々であるが、どのカードもレベルは1から上昇していくことから、レベルが低いうちに複数枚の素材カードを指定してまとめて合成すれば、低コストでベースカードを強化できる利点がある。 At the time of synthesis, it is necessary to pay a predetermined consideration (synthesis cost) according to the level of the base card 3c and the material card 3d. For example, the synthesis can be performed by consuming the virtual currency points possessed by the player 1 for the synthesis cost. The synthesis cost is set to increase as the level of the base card 3c increases. The initial value of attack power and HP varies depending on the card type, but since the level of each card increases from 1, if you specify multiple material cards while the level is low and combine them together. , Has the advantage of being able to strengthen the base card at low cost.

(B)カードの売却
図8は、カード売却画面の構成例を示す図である。図8に示すように、カード売却画面は、売却カード指定エリアA5を備える。
(B) Sale of Card FIG. 8 is a diagram showing a configuration example of a card sale screen. As shown in FIG. 8, the card sale screen includes a sale card designated area A5.

売却カード指定エリアA5には、カード選択ボタンB51と、カード読取ボタンB53とが配置されている。カード選択ボタンB51をタッチ操作するとデッキカードを除く保有カードが一覧表示され、一覧からタッチ操作した1枚又は複数枚が売却カード3eとして確定されて売却カード指定エリアA5に表示される。 A card selection button B51 and a card reading button B53 are arranged in the sale card designation area A5. When the card selection button B51 is touch-operated, the possessed cards excluding the deck card are displayed in a list, and one or more cards touch-operated from the list are confirmed as the sale card 3e and displayed in the sale card designated area A5.

一方、カード読取ボタンB53をタッチ操作するとCCDカメラモジュール5018が起動する。このカード読取ボタンB53をタッチ操作し、リアルカードのリアルカードIDを読み取らせると、対応使用元リアルカードが売却カード3eとして確定され、識別マークMK付きで売却カード指定エリアA5に表示される。 On the other hand, when the card reading button B53 is touch-operated, the CCD camera module 5018 is activated. When the card reading button B53 is touch-operated to read the real card ID of the real card, the corresponding source real card is confirmed as the sale card 3e and displayed in the sale card designated area A5 with the identification mark MK.

ただし、この際、上記したパワーアップ合成画面と同様の要領で、レアリティフィルタ及び経験値フィルタによりプレーヤ1に確認操作を促す。図9は、確認操作を促す確認画面P6の画面例を示す図である。図9に示すように、確認画面P6には、売却確定確認のメッセージが表示される。この確認画面P6において確定ボタンB61をタッチ操作すると、対応使用元リアルカードが売却カード3eとして確定される。一方、キャンセルボタンB63をタッチ操作すると、リアルカードIDの読み取りが無効とされる。これらレアリティフィルタ及び経験値フィルタによる確認画面表示は、図8、図9に示すカード売却画面下部の2つのチェックボックスCB51,CB53をチェックすることによって非表示とすることができる。 However, at this time, the player 1 is urged to perform the confirmation operation by the rarity filter and the experience value filter in the same manner as the power-up composition screen described above. FIG. 9 is a diagram showing a screen example of the confirmation screen P6 prompting the confirmation operation. As shown in FIG. 9, a message confirming the confirmation of sale is displayed on the confirmation screen P6. When the confirmation button B61 is touch-operated on the confirmation screen P6, the corresponding source real card is confirmed as the sale card 3e. On the other hand, when the cancel button B63 is touch-operated, the reading of the real card ID is invalidated. The confirmation screen display by these rarity filters and experience value filters can be hidden by checking the two check boxes CB51 and CB53 at the bottom of the card sale screen shown in FIGS. 8 and 9.

そして、売却は、売却カード指定エリアA5においてカード選択ボタンB51をタッチ操作し、又はカード読取ボタンB53をタッチ操作して売却カード3eを最後に指定してから所定時間(例えば10秒)が経過すると自動的に開始される。経過時間が所定時間に達する前にカード選択ボタンB51をタッチ操作し、又はカード読取ボタンB53をタッチ操作すれば新たな売却カード3eを蓄積的に指定することができる。そして、この場合は、新たに指定されたときから再度所定時間が計時されるようになっている。プレーヤ1は、この間に1枚又は複数枚の売却カード3eの指定を済ませる。 Then, when the sale is performed, a predetermined time (for example, 10 seconds) has elapsed since the last designation of the sale card 3e by touching the card selection button B51 or touching the card reading button B53 in the sale card designation area A5. It will start automatically. If the card selection button B51 is touch-operated or the card reading button B53 is touch-operated before the elapsed time reaches a predetermined time, a new sale card 3e can be designated cumulatively. Then, in this case, the predetermined time is clocked again from the time when the new designation is made. During this period, the player 1 completes the designation of one or a plurality of sale cards 3e.

売却のタイミングは、売却カード指定エリアA5の近傍でカウントダウン表示P5される。カウントダウン表示P5の最中にキャンセルボタンB55をタッチ操作すると、全ての売却カードの指定が無効とされ、売却は中止される。 The timing of the sale is displayed as a countdown P5 in the vicinity of the sale card designated area A5. If the cancel button B55 is touched during the countdown display P5, the designation of all sale cards is invalidated and the sale is cancelled.

[機能構成]
図10は、プレーヤ端末5000の機能構成例を示すブロック図である。また、図10中、プレーヤ端末5000が通信回線Nに接続してアクセスするゲームサーバ1000の主要な機能ブロックを併せて示している。
[Functional configuration]
FIG. 10 is a block diagram showing a functional configuration example of the player terminal 5000. Further, in FIG. 10, the main functional blocks of the game server 1000 that the player terminal 5000 connects to and accesses the communication line N are also shown.

図10に示すように、プレーヤ端末5000は、操作入力部51と、読取部52と、処理部53と、画像表示部54と、音出力部55と、通信部56と、記憶部60とを備える。 As shown in FIG. 10, the player terminal 5000 includes an operation input unit 51, a reading unit 52, a processing unit 53, an image display unit 54, a sound output unit 55, a communication unit 56, and a storage unit 60. Be prepared.

操作入力部51は、プレーヤ1がゲームに関する各種操作を入力するためのものであり、操作入力に応じた操作入力信号を処理部53に出力する。操作入力部51の機能は、例えば、ボタンスイッチや、ジョイスティック、タッチ操作パッド、トラックボールといった直接プレーヤ1が指で操作する素子はもちろん、加速度センサや角速度センサ、傾斜センサ、地磁気センサといった、運動や姿勢を検知する素子等によっても実現できる。図2では、方向入力キー5002、ホームキー5004、及びタッチ操作パネル5006がこれに該当する。 The operation input unit 51 is for the player 1 to input various operations related to the game, and outputs an operation input signal corresponding to the operation input to the processing unit 53. The functions of the operation input unit 51 include not only elements that the player 1 directly operates with a finger, such as a button switch, a joystick, a touch operation pad, and a trackball, but also movements such as an acceleration sensor, an angular velocity sensor, an inclination sensor, and a geomagnetic sensor. It can also be realized by an element that detects the posture. In FIG. 2, the direction input key 5002, the home key 5004, and the touch operation panel 5006 correspond to this.

読取部52は、リアルカードに印刷された二次元コード等を読み取るためのものである。読取部52の機能は、例えば、CCDイメージセンサやCMOSイメージセンサ等の撮像素子を用いて実現できる。図2では、CCDカメラモジュール5018がこれに該当する。 The reading unit 52 is for reading a two-dimensional code or the like printed on a real card. The function of the reading unit 52 can be realized by using an image sensor such as a CCD image sensor or a CMOS image sensor, for example. In FIG. 2, the CCD camera module 5018 corresponds to this.

処理部53は、記憶部60に格納されるプログラムやデータ、操作入力部51からの操作入力信号等に基づいてプレーヤ端末5000の動作を統括的に制御する。処理部53の機能は、例えば、CPUやGPU等のマイクロプロセッサ、ASIC、ICメモリ等の電子部品によって実現できる。図2では、制御基板5020がこれに該当する。この処理部53は、主な機能部として、ゲーム演算部500と、画像生成部581と、音生成部583と、通信制御部585とを備える。 The processing unit 53 comprehensively controls the operation of the player terminal 5000 based on the programs and data stored in the storage unit 60, the operation input signal from the operation input unit 51, and the like. The function of the processing unit 53 can be realized by, for example, a microprocessor such as a CPU or GPU, or an electronic component such as an ASIC or an IC memory. In FIG. 2, the control board 5020 corresponds to this. The processing unit 53 includes a game calculation unit 500, an image generation unit 581, a sound generation unit 583, and a communication control unit 585 as main functional units.

ゲーム演算部500は、本実施形態のゲームを実現するための種々のゲーム処理を実行し、処理結果を画像生成部581や音生成部583に出力する。このゲーム演算部500は、カード管理部510と、デッキ管理部520と、カード合成部530と、カード売却部540と、カード復元部550と、リアルカード登録部560と、ゲーム進行制御部570とを含む。 The game calculation unit 500 executes various game processes for realizing the game of the present embodiment, and outputs the processing results to the image generation unit 581 and the sound generation unit 583. The game calculation unit 500 includes a card management unit 510, a deck management unit 520, a card synthesis unit 530, a card sales unit 540, a card restoration unit 550, a real card registration unit 560, and a game progress control unit 570. including.

カード管理部510は、獲得カードリスト73(図14を参照)を用い、プレーヤ1が現時点までに獲得した獲得済みのカード(獲得済カード)を管理する。
デッキ管理部520は、デッキデータ75(図13を参照)を用い、保有カードのうちの12枚をデッキカードとして管理する。
カード合成部530は、カード合成処理(図18を参照)を行い、プレーヤ1の操作入力に従ってベースカードに素材カードを合成する。このカード合成部530は、リアルカード確定判定部531と、能力パラメータ値加算部533とを含む。
カード売却部540は、カード売却処理(図20を参照)を行い、プレーヤ1の操作入力に従ってカードを売却する。このカード売却部540は、リアルカード確定判定部541と、売値加算部543とを含む。
カード復元部550は、カード復元処理(図21を参照)を行い、プレーヤ1の操作入力に従って復元カードとされた元リアルカードを保有カードに追加する。
リアルカード登録部560は、リアルカード登録処理を行い、プレーヤ1によるリアルカードの登録手続きに応じて対応するカードを保有カードに追加する。
ゲーム進行制御部570は、ステージデータ63に従ってゲームの進行を制御する。このゲーム進行制御部570は、バトル制御部571を含む。
The card management unit 510 uses the acquired card list 73 (see FIG. 14) to manage the acquired cards (acquired cards) that the player 1 has acquired so far.
The deck management unit 520 manages 12 of the possessed cards as deck cards by using the deck data 75 (see FIG. 13).
The card synthesizing unit 530 performs a card synthesizing process (see FIG. 18), and synthesizes a material card into a base card according to an operation input of the player 1. The card synthesis unit 530 includes a real card confirmation determination unit 531 and an ability parameter value addition unit 533.
The card selling unit 540 performs a card selling process (see FIG. 20) and sells the card according to the operation input of the player 1. The card selling unit 540 includes a real card confirmation determination unit 541 and a selling price addition unit 543.
The card restoration unit 550 performs a card restoration process (see FIG. 21), and adds the original real card as the restoration card to the possessed card according to the operation input of the player 1.
The real card registration unit 560 performs the real card registration process, and adds the corresponding card to the possessed card according to the real card registration procedure by the player 1.
The game progress control unit 570 controls the progress of the game according to the stage data 63. The game progress control unit 570 includes a battle control unit 571.

画像生成部581は、ゲーム演算部500の処理結果に基づいて1フレーム時間(例えば1/60秒)で1枚のゲーム画面を生成し、生成したゲーム画面の画像信号を画像表示部54に出力する。画像生成部581の機能は、例えば、GPUやデジタルシグナルプロセッサ(DSP)等のプロセッサ、ビデオ信号IC、ビデオコーデック等のプログラム、フレームバッファ等の描画フレーム用ICメモリ、テクスチャデータの展開用に使用されるICメモリ等によって実現できる。 The image generation unit 581 generates one game screen in one frame time (for example, 1/60 second) based on the processing result of the game calculation unit 500, and outputs the image signal of the generated game screen to the image display unit 54. To do. The function of the image generation unit 581 is used for, for example, a processor such as a GPU or a digital signal processor (DSP), a program such as a video signal IC or a video codec, an IC memory for a drawing frame such as a frame buffer, and texture data expansion. It can be realized by an IC memory or the like.

音生成部583は、ゲーム演算部500の処理結果に基づいてゲームに関する効果音やBGM、各種操作音等の音信号を生成し、音出力部55に出力する。音生成部583の機能は、例えば、デジタルシグナルプロセッサ(DSP)や音声合成IC等のプロセッサ、音声ファイルを再生可能なオーディオコーデック等によって実現できる。 The sound generation unit 583 generates sound signals such as sound effects, BGM, and various operation sounds related to the game based on the processing result of the game calculation unit 500, and outputs them to the sound output unit 55. The function of the sound generation unit 583 can be realized by, for example, a processor such as a digital signal processor (DSP) or a voice synthesis IC, an audio codec capable of reproducing a voice file, or the like.

通信制御部585は、通信部56を介して外部装置(主にゲームサーバ1000)とのデータ通信のための通信接続及びデータ処理を行い、外部装置とのデータのやりとりを実現する。 The communication control unit 585 performs communication connection and data processing for data communication with an external device (mainly the game server 1000) via the communication unit 56, and realizes data exchange with the external device.

画像表示部54は、画像生成部581から入力される画像信号に基づいて各種ゲーム画面を表示する。画像表示部54の機能は、例えば、フラットパネルディスプレイ、ブラウン管(CRT)、プロジェクター、ヘッドマウントディスプレイといった表示装置によって実現できる。図2では、タッチ操作パネル5006がこれに該当する。 The image display unit 54 displays various game screens based on the image signal input from the image generation unit 581. The function of the image display unit 54 can be realized by, for example, a display device such as a flat panel display, a cathode ray tube (CRT), a projector, or a head-mounted display. In FIG. 2, the touch operation panel 5006 corresponds to this.

音出力部55は、音生成部583から入力される音信号に基づいてゲームに関する効果音等を音出力するためのものである。図2では、スピーカ5010がこれに該当する。 The sound output unit 55 is for outputting sound effects and the like related to the game based on the sound signal input from the sound generation unit 583. In FIG. 2, the speaker 5010 corresponds to this.

通信部56は、通信回線Nと接続して通信を実現する。通信部56の機能は、例えば、無線通信機、モデム、TA(ターミナルアダプタ)、有線用の通信ケーブルのジャックや制御回路等によって実現できる。図2では、無線通信モジュール5026がこれに該当する。 The communication unit 56 connects to the communication line N to realize communication. The function of the communication unit 56 can be realized by, for example, a wireless communication device, a modem, a TA (terminal adapter), a jack of a wired communication cable, a control circuit, or the like. In FIG. 2, the wireless communication module 5026 corresponds to this.

記憶部60には、プレーヤ端末5000を動作させ、プレーヤ端末5000が備える種々の機能を実現するためのプログラムや、このプログラムの実行中に使用されるデータ等が予め記憶され、或いは処理の都度一時的に記憶される。記憶部60の機能は、例えばRAMやROM等のICメモリ、ハードディスク等の磁気ディスク、CD−ROMやDVD等の光学ディスク等によって実現できる。図2では、メモリカード5032や、制御基板5020に搭載されるICメモリ5024がこれに該当する。 The storage unit 60 stores in advance a program for operating the player terminal 5000 and realizing various functions included in the player terminal 5000, data used during execution of this program, or is temporarily stored each time processing is performed. Is remembered. The function of the storage unit 60 can be realized by, for example, an IC memory such as RAM or ROM, a magnetic disk such as a hard disk, an optical disk such as a CD-ROM or DVD, or the like. In FIG. 2, the memory card 5032 and the IC memory 5024 mounted on the control board 5020 correspond to this.

この記憶部60には、システムプログラム61と、ゲームプログラム62とが格納される。システムプログラム61は、プレーヤ端末5000のコンピュータとしての基本機能を実現するためのプログラムである。ゲームプログラム62は、処理部53をゲーム演算部500として機能させるためのプログラムであり、プレーヤ1がアカウント登録を済ませるとゲームサーバ1000から配信される。 The system program 61 and the game program 62 are stored in the storage unit 60. The system program 61 is a program for realizing the basic functions of the player terminal 5000 as a computer. The game program 62 is a program for causing the processing unit 53 to function as the game calculation unit 500, and is distributed from the game server 1000 when the player 1 completes the account registration.

また、記憶部60には、ステージデータ63と、カード初期設定データ64と、合成コストポイント設定データ66と、復元コスト67と、プレイ履歴データ70とが格納される。ここで、ステージデータ63と、カード初期設定データ64と、合成コストポイント設定データ66と、復元コスト67とは、ゲームの実行に必要なデータとしてゲームプログラム62とともにゲームサーバ1000から配信されるものである。なお、その他にも、ゲームステージの進行中に出現させる敵キャラクタを表示するためのモデルデータやテ
クスチャデータ、モーションデータ、エフェクトデータ、ゲーム画面の背景画像、効果音等の音データ等が適宜ゲームに必要なデータとして配信され、記憶部60に格納される。
Further, the storage unit 60 stores the stage data 63, the card initial setting data 64, the composite cost point setting data 66, the restoration cost 67, and the play history data 70. Here, the stage data 63, the card initial setting data 64, the composite cost point setting data 66, and the restoration cost 67 are distributed from the game server 1000 together with the game program 62 as data necessary for executing the game. is there. In addition, model data, texture data, motion data, effect data, background image of the game screen, sound data such as sound effects, etc. for displaying enemy characters appearing during the progress of the game stage are appropriately added to the game. It is distributed as necessary data and stored in the storage unit 60.

ステージデータ63は、ゲームステージ毎に用意され、該当するゲームステージで出現させる敵キャラクタのキャラクタ種類や、レベル、攻撃力、及びHPの各能力パラメータ値、ステージクリア時に付与される獲得経験値や獲得カードのカード種類等を定義する。 The stage data 63 is prepared for each game stage, and the character type of the enemy character to appear in the corresponding game stage, the level, the attack power, each ability parameter value of HP, the acquired experience value and the acquisition given at the time of clearing the stage. Define the card type of the card.

カード初期設定データ64は、カード種類毎に用意され、該当するカード種類を区別するキャラクタ及びカード属性の組合せや、能力パラメータ値を含む各種パラメータ値等を定義する。図11は、1つのカード初期設定データ64のデータ構成例を示す図である。図11に示すように、個々のカード初期設定データ64は、カード種類ID641と、キャラクタ種類642と、該当するキャラクタの表示体データ643と、カード属性644と、キャラクタ属性645と、レベル646と、攻撃力647と、HP648と、必殺技649と、レアリティ650と、売値651とを含む。キャラクタ属性645には、例えば、「火」「水」「風」「土」の何れかの属性が設定される。 The card initial setting data 64 is prepared for each card type, and defines a combination of characters and card attributes that distinguish the corresponding card types, various parameter values including ability parameter values, and the like. FIG. 11 is a diagram showing a data configuration example of one card initial setting data 64. As shown in FIG. 11, the individual card initialization data 64 includes the card type ID 641, the character type 642, the display body data 643 of the corresponding character, the card attribute 644, the character attribute 645, and the level 646. Includes attack power 647, HP 648, special move 649, rarity 650, and selling price 651. For the character attribute 645, for example, any attribute of "fire", "water", "wind", and "earth" is set.

合成コストポイント設定データ66は、合成コストポイントを定義する。図12は、合成コストポイント設定データ66のデータ構成例を示す図である。図12に示すように、合成コストポイント設定データ66には、ベースカードのレベル毎に、素材カードのレベルに応じた合成コストポイントが設定される。 The composite cost point setting data 66 defines the composite cost point. FIG. 12 is a diagram showing a data configuration example of the composite cost point setting data 66. As shown in FIG. 12, in the composite cost point setting data 66, synthetic cost points corresponding to the level of the material card are set for each level of the base card.

復元コスト67は、素材カードとして合成に使用し、或いは売却したことで消滅した元リアルカードを復元させるのに必要な仮想通貨ポイントを定義する。 The restoration cost 67 defines the virtual currency points required to restore the original real card that was used for synthesis as a material card or disappeared by selling it.

プレイ履歴データ70は、プレーヤ1のアカウント登録時に生成され、ゲームの進行状況に応じて随時更新される。なお、このプレイ履歴データ70は所定のタイミングでゲームサーバ1000にアップロードされ、ゲームサーバ1000においてプレーヤデータ24としてプレーヤ1毎に管理される。図13は、プレイ履歴データ70のデータ構成例を示す図である。図13に示すように、プレイ履歴データ70は、アカウントデータ71と、経験値72と、獲得カードリスト73と、復元可能カードリスト74と、デッキデータ75と、リーダーカード番号76と、所持仮想通貨ポイント77とを含む。 The play history data 70 is generated when the account of the player 1 is registered, and is updated at any time according to the progress of the game. The play history data 70 is uploaded to the game server 1000 at a predetermined timing, and is managed by the game server 1000 as player data 24 for each player 1. FIG. 13 is a diagram showing a data configuration example of the play history data 70. As shown in FIG. 13, the play history data 70 includes account data 71, experience value 72, acquired card list 73, recoverable card list 74, deck data 75, leader card number 76, and possessed virtual currency. Includes points 77.

アカウントデータ71には、アカウント登録時にプレーヤ1が指定したプレーヤ名等が設定される。 The player name or the like specified by the player 1 at the time of account registration is set in the account data 71.

経験値72には、プレーヤ1のゲームの進行状況に応じて加算・更新されるプレーヤ1の現時点の経験値が設定される。例えば、経験値72には、ゲームステージをクリアすると付与される獲得経験値が随時加算される。 In the experience value 72, the current experience value of the player 1 which is added / updated according to the progress of the game of the player 1 is set. For example, the acquired experience value given when the game stage is cleared is added to the experience value 72 at any time.

獲得カードリスト73は、獲得済カードのリストである。図14は、獲得カードリスト73のデータ構成例を示す図である。図14に示すように、獲得カードリスト73は、獲得カード番号731と、リアルカードID732と、カード種類ID733と、レベル734と、攻撃力735と、HP736と、必殺技737と、消滅フラグ738とが対応付けられたデータテーブルである。 The acquired card list 73 is a list of acquired cards. FIG. 14 is a diagram showing a data configuration example of the acquired card list 73. As shown in FIG. 14, the acquired card list 73 includes the acquired card number 731, the real card ID 732, the card type ID 733, the level 734, the attack power 735, the HP 736, the special move 737, and the extinction flag 738. Is the associated data table.

獲得カード番号731は、獲得済カードに固有に割り振られる識別番号であり、例えば、その獲得順に連番される通し番号等として割り振られる。 The acquired card number 731 is an identification number uniquely assigned to the acquired card, and is assigned as, for example, a serial number serially numbered in the order of acquisition.

リアルカードID732は、該当するカードが元リアルカードの場合に設定される。実体の存在しないカードについては、リアルカードID732の値はブランク(−)となる。獲得カードリスト73においてリアルカードIDが設定されているものが、元リアルカードに相当する。 The real card ID 732 is set when the corresponding card is a former real card. For a card that does not have an entity, the value of the real card ID 732 is blank (-). The card in which the real card ID is set in the acquired card list 73 corresponds to the original real card.

レベル734、攻撃力735、及びHP736の各能力パラメータ値は、カード初期設定データ64において定義される各値を初期値としてゲームの進行状況に応じて随時更新される。例えば、経験値72の上昇に伴い、デッキカードのレベル734、攻撃力735、及びHP736も適宜上がる構成となっている。 Each ability parameter value of level 734, attack power 735, and HP 736 is updated at any time according to the progress of the game with each value defined in the card initial setting data 64 as the initial value. For example, as the experience value 72 increases, the deck card level 734, attack power 735, and HP 736 also increase as appropriate.

消滅フラグ738には初期値として「OFF」が設定され、該当するカードが合成又は売却によって消滅すると「ON」に書き換えられる。すなわち、獲得カードリスト73において消滅フラグ738が「OFF」であるものがプレーヤ1が現時点で保有している保有カードに相当し、ゲームに使用等することができる。 The extinction flag 738 is set to "OFF" as an initial value, and is rewritten to "ON" when the corresponding card is extinguished by synthesis or sale. That is, in the acquired card list 73, the one whose extinction flag 738 is "OFF" corresponds to the possessed card currently possessed by the player 1, and can be used for a game or the like.

復元可能カードリスト74は、素材カードとして合成に使用され、又は売却されて消滅した元リアルカードであって、消滅日時から所定時間を経過していない元リアルカードのリストである。図15は、復元可能カードリスト74のデータ構成例を示す図である。図15に示すように、復元可能カードリスト74には、消滅した元リアルカードの獲得カード番号741及びリアルカードID742と対応付けて、消滅日時743が設定される。なお、この復元可能カードリスト74に登録される元リアルカードは、パワーアップ合成メニューM22又はカード売却メニューM23から読み取られたリアルカードに対応する対応使用元リアルカードの他、リアルカード読取メニューM26での登録手続きを経て保有カードに追加された元リアルカードも含まれる。 The recoverable card list 74 is a list of original real cards that have been used for synthesis as material cards or have been sold and disappeared, and the predetermined time has not passed from the date and time of disappearance. FIG. 15 is a diagram showing a data configuration example of the recoverable card list 74. As shown in FIG. 15, in the recoverable card list 74, the extinction date and time 743 is set in association with the acquired card number 741 and the real card ID 742 of the extinct original real card. The original real card registered in the recoverable card list 74 is the corresponding original real card corresponding to the real card read from the power-up synthesis menu M22 or the card sale menu M23, as well as the real card reading menu M26. The original real card added to the holding card through the registration procedure of is also included.

上記したように、本実施形態では、合成又は売却によって消滅した元リアルカードについては、消滅日時743から所定時間が経過するまでの間に限り復元(保有カードに追加)できるようにしている。消滅日時743から所定時間が経過すると該当するレコードは復元可能カードリスト74から消去され、復元もできなくなる。 As described above, in the present embodiment, the original real card extinguished by synthesis or sale can be restored (added to the possessed card) only from the extinction date and time 743 until a predetermined time elapses. When a predetermined time elapses from the disappearance date and time 743, the corresponding record is deleted from the recoverable card list 74 and cannot be restored.

デッキデータ75は、デッキカードのリストである。リーダーカード番号76には、デッキの編成時にリーダーカードとしたデッキカードの獲得カード番号が設定される。所持仮想通貨ポイント77は、プレーヤ1が現時点で所持している仮想通貨ポイントが設定される。仮想通貨ポイントは、購入やカードの売却等によって獲得することができる。その他、バトル勝利時やログイン時のボーナス等として付与されることもある。本実施形態では、仮想通貨ポイントは、カードの合成時やカードの復元時等に必要となる。 Deck data 75 is a list of deck cards. In the leader card number 76, the acquisition card number of the deck card used as the leader card at the time of deck formation is set. As the possessed virtual currency points 77, the virtual currency points currently possessed by the player 1 are set. Virtual currency points can be earned by purchasing or selling cards. In addition, it may be given as a bonus when winning a battle or logging in. In the present embodiment, virtual currency points are required at the time of card synthesis, card restoration, and the like.

一方、ゲームサーバ1000のサーバ処理部12は、ゲーム管理部100を備えている。このゲーム管理部100のプレーヤ管理部110は、プレーヤデータ24を用いてアカウントやゲームの進行状況等を接続されるプレーヤ端末5000のプレーヤ1毎に管理する。また、ゲーム管理部100のリアルカード管理部120は、リアルカードリスト25を用いてリアルカードの登録有無を管理する。 On the other hand, the server processing unit 12 of the game server 1000 includes a game management unit 100. The player management unit 110 of the game management unit 100 manages an account, a game progress status, and the like for each player 1 of the connected player terminal 5000 using the player data 24. Further, the real card management unit 120 of the game management unit 100 manages whether or not a real card is registered by using the real card list 25.

このゲームサーバ1000のサーバ記憶部20には、配信用ゲームプログラム23と、プレーヤデータ24と、リアルカードリスト25とが格納される。また、その他にも、ゲームサーバ1000には、システムプログラムや、ゲームサーバ1000をゲーム管理部100として機能させるためのゲーム管理プログラム、ゲームに必要なデータとしてプレーヤ端末5000に配信されるステージデータ63やカード初期設定データ64、合成コストポイント設定データ66、復元コスト67の原本等のデータ等が格納される。 The server storage unit 20 of the game server 1000 stores the distribution game program 23, the player data 24, and the real card list 25. In addition, the game server 1000 includes a system program, a game management program for making the game server 1000 function as the game management unit 100, stage data 63 distributed to the player terminal 5000 as data necessary for the game, and the like. Card initial setting data 64, synthesis cost point setting data 66, restoration cost 67 original data, and the like are stored.

配信用ゲームプログラム23は、本実施形態のゲームのゲームプレイを希望してアカウント登録を行ったプレーヤ1のプレーヤ端末5000に配信されるゲームプログラム62の原本である。プレーヤ端末5000は、この複製をダウンロードし、記憶部60に格納して実行する。 The distribution game program 23 is the original of the game program 62 distributed to the player terminal 5000 of the player 1 who has registered an account in hopes of playing the game of the present embodiment. The player terminal 5000 downloads this copy, stores it in the storage unit 60, and executes it.

プレーヤデータ24には、アカウント登録を行ったプレーヤ1毎に、該当するプレーヤ端末5000から随時アップロードされる最新のプレイ履歴データが設定される。 In the player data 24, the latest play history data uploaded from the corresponding player terminal 5000 at any time is set for each player 1 who has registered an account.

リアルカードリスト25は、発行済みのリアルカードのリストである。図16は、リアルカードリスト25のデータ構成例を示す図である。図16に示すように、リアルカードリスト25には、発行されたリアルカードのリアルカードID251と対応付けて、カード種類ID252と、登録フラグ(登録済/未登録)253とが設定される。 The real card list 25 is a list of issued real cards. FIG. 16 is a diagram showing a data configuration example of the real card list 25. As shown in FIG. 16, in the real card list 25, a card type ID 252 and a registration flag (registered / unregistered) 253 are set in association with the real card ID 251 of the issued real card.

このリアルカードリスト25においてリアルカードID251と対応付けられたカード種類ID252により、該当するリアルカードに対応するカード、すなわち、その登録手続きを行ったプレーヤ1のプレーヤ端末5000においてゲーム内で使用可能となるカードが特定される。また、登録フラグ253には、初期値として「未登録」が設定され、1度登録されると「登録済」に書き換えられる。この登録フラグによって、リアルカードの登録有無が管理され、1枚のリアルカードについて2回以上の登録手続きができないようになっている。 The card type ID 252 associated with the real card ID 251 in the real card list 25 makes it possible to use the card corresponding to the corresponding real card, that is, the player terminal 5000 of the player 1 who has performed the registration procedure in the game. The card is identified. Further, the registration flag 253 is set to "unregistered" as an initial value, and once registered, it is rewritten to "registered". This registration flag controls whether or not a real card is registered, and makes it impossible to perform registration procedures more than once for one real card.

[処理の流れ]
次に、プレーヤ端末5000が行うゲーム処理の流れについて説明する。なお、ここで説明する処理は、処理部53がゲームプログラム62を読み出して実行することによって実現される。図17は、ゲーム処理の処理手順を示すフローチャートである。なお、前提として、プレーヤ1は既にアカウント登録を済ませているものとする。
[Processing flow]
Next, the flow of game processing performed by the player terminal 5000 will be described. The process described here is realized by the processing unit 53 reading and executing the game program 62. FIG. 17 is a flowchart showing a processing procedure of the game processing. As a premise, it is assumed that the player 1 has already registered an account.

ゲーム処理では、ゲーム演算部500は先ず、ログイン処理を行ってホーム画面を表示し(ステップb1)、メニューのタッチ操作を受け付ける。そして、ホーム画面においてバトルメニューがタッチ操作されると(ステップb3:YES)、ゲーム進行制御部570が、ステージデータ63に従ってプレーヤ1のゲームの進行状況に応じたゲームステージを設定する(ステップb5)。そして、バトル制御部571が、図3に示した要領でデッキを用いたバトルを制御する(ステップb7)。このバトルの結果プレーヤ1が勝利した場合は、ステージクリアとなる。その場合は、ゲーム進行制御部570は、クリアしたゲームステージに応じた獲得経験値を経験値72に加算し、デッキカードのレベル734、攻撃力735、及びHP736を適宜更新するとともに、クリアしたゲームステージに応じた獲得カードを保有カードに追加する。すなわち、ゲーム進行制御部570は、獲得カードに獲得カード番号を割り振り、そのカード種類ID641のカード初期設定データ64に基づいて所定値を設定したレコードを追加して獲得カードリスト73を更新する。 In the game processing, the game calculation unit 500 first performs a login process to display the home screen (step b1), and accepts a touch operation of the menu. Then, when the battle menu is touch-operated on the home screen (step b3: YES), the game progress control unit 570 sets the game stage according to the progress of the game of the player 1 according to the stage data 63 (step b5). .. Then, the battle control unit 571 controls the battle using the deck as shown in FIG. 3 (step b7). If player 1 wins as a result of this battle, the stage is cleared. In that case, the game progress control unit 570 adds the acquired experience value according to the cleared game stage to the experience value 72, updates the deck card level 734, attack power 735, and HP 736 as appropriate, and clears the game. Add the acquired cards according to the stage to the possessed cards. That is, the game progress control unit 570 allocates the acquired card number to the acquired card, adds a record in which a predetermined value is set based on the card initial setting data 64 of the card type ID 641, and updates the acquired card list 73.

一方、ホーム画面においてカードメニューがタッチ操作された場合は(ステップb9:YES)、ゲーム演算部500は、カードメニュー画面を表示制御し(ステップb11)、タッチ操作されたカードメニューに応じて処理を分岐する。 On the other hand, when the card menu is touch-operated on the home screen (step b9: YES), the game calculation unit 500 controls the display of the card menu screen (step b11) and performs processing according to the touch-operated card menu. Branch.

デッキ編成メニューM21がタッチ操作された場合には(ステップb13:YES)、デッキ管理部520がデッキ編成処理を行う(ステップb15)。このデッキ編成処理では、デッキ管理部520は、プレーヤ1の操作入力に従って保有カードの中から選択した12枚のデッキカードでデッキを編成し、デッキデータ75を生成・更新する。 When the deck formation menu M21 is touch-operated (step b13: YES), the deck management unit 520 performs the deck formation process (step b15). In this deck formation process, the deck management unit 520 organizes a deck with 12 deck cards selected from the possessed cards according to the operation input of the player 1, and generates / updates the deck data 75.

パワーアップ合成メニューM22がタッチ操作された場合には(ステップb17:YES)、カード合成部530がカード合成処理を行う(ステップb19)。図18は、カード合成処理の詳細な処理手順を示すフローチャートである。 When the power-up synthesis menu M22 is touch-operated (step b17: YES), the card synthesis unit 530 performs the card synthesis process (step b19). FIG. 18 is a flowchart showing a detailed processing procedure of the card composition processing.

カード合成処理では、カード合成部530は、カード選択ボタンB331のタッチ操作によるベースカードの指定操作を受け付けると(ステップc1:YES)、指定操作に従ってベースカードを確定する(ステップc3)。その後ステップc25に移行する。 In the card synthesis process, when the card synthesis unit 530 accepts the base card designation operation by the touch operation of the card selection button B331 (step c1: YES), the card synthesis unit 530 determines the base card according to the designation operation (step c3). Then, the process proceeds to step c25.

また、カード合成部530は、カード選択ボタンB331のタッチ操作による素材カードの指定操作を受け付けると(ステップc5:YES)、合成コストポイント設定データ66を参照し、プレーヤ1が合成コスト分の仮想通貨ポイントを所持しているか否かを判定する。具体的には、カード合成部530は、ベースカードのレベル734に基づき、合成コストポイント設定データ66から指定操作された素材カードのレベル734に応じた合成コストポイントを取得して合成コストを算出する。素材カードは複数枚指定できるが、既に素材カードとして確定しているものがある場合は、素材カード毎の合成コストポイントの合計値を合計コストとして算出する。 Further, when the card synthesis unit 530 accepts the material card designation operation by the touch operation of the card selection button B331 (step c5: YES), the player 1 refers to the synthesis cost point setting data 66, and the player 1 virtual currency for the synthesis cost. Determine if you have points. Specifically, the card synthesis unit 530 acquires the synthesis cost points according to the level 734 of the material card designated and operated from the synthesis cost point setting data 66 based on the level 734 of the base card, and calculates the synthesis cost. .. Multiple material cards can be specified, but if there are already confirmed material cards, the total value of the combined cost points for each material card is calculated as the total cost.

そして、カード合成部530は、合成コストが所持仮想通貨ポイント77以下であれば(ステップc7:YES)、ステップc5での指定操作に従って素材カードを確定する(ステップc9)。その後、カード合成部530は、タイマーをリセットし、所定時間の計時を開始させて(ステップc11)、ステップc25に移行する。 Then, if the synthesis cost is 77 or less of the possessed virtual currency points (step c7: YES), the card synthesis unit 530 determines the material card according to the designated operation in step c5 (step c9). After that, the card synthesizing unit 530 resets the timer, starts the time counting of the predetermined time (step c11), and shifts to the step c25.

一方、カード合成部530は、カード読取ボタンB333のタッチ操作による素材カードの指定操作を受け付けた場合には(ステップc13:YES)、読取部52によってリアルカードから読み取られた二次元コード等を解析してリアルカードIDを取得し、取得したリアルカードIDとともに登録要求通知をゲームサーバ1000に送信する処理を行う(ステップc15)。その後は、ゲームサーバ1000からの応答を受信するまで待機状態となる。 On the other hand, when the card synthesis unit 530 accepts the material card designation operation by the touch operation of the card reading button B333 (step c13: YES), the card synthesis unit 530 analyzes the two-dimensional code or the like read from the real card by the reading unit 52. Then, the real card ID is acquired, and the registration request notification is transmitted to the game server 1000 together with the acquired real card ID (step c15). After that, it goes into a standby state until it receives a response from the game server 1000.

ゲームサーバ1000では、プレーヤ端末5000から登録要求通知を受信すると、リアルカード管理部120が、登録要求通知とともに受信したリアルカードID251と対応付けられた登録フラグ253をリアルカードリスト25から読み出す。そして、リアルカード管理部120は、登録フラグ253が「未登録」であれば、これを「登録済」に書き換えてリアルカードリスト25を更新するとともに、対応するカード種類ID252を読み出して登録要求通知を送信したプレーヤ端末5000に登録完了通知とともに送信する処理を行う。登録フラグ253が「登録済」であった場合には、登録不可通知を送信する処理を行う。 When the game server 1000 receives the registration request notification from the player terminal 5000, the real card management unit 120 reads the registration flag 253 associated with the real card ID 251 received together with the registration request notification from the real card list 25. Then, if the registration flag 253 is "unregistered", the real card management unit 120 rewrites the registration flag 253 to "registered" to update the real card list 25, and reads the corresponding card type ID 252 to notify the registration request. Is sent to the player terminal 5000 that has sent the card together with the registration completion notification. If the registration flag 253 is "registered", a process of transmitting a registration failure notification is performed.

プレーヤ端末5000では、ゲームサーバ1000から登録完了通知を受信するまで待機して(ステップc17:NO)、登録完了通知を受信すると(ステップc17:YES)、カード合成部530は、登録完了通知とともに受信したカード種類IDに従って該当するカード種類のカードを対応使用元リアルカードとし、保有カードに追加する(ステップc19)。すなわち、カード合成部530は、対応使用元リアルカードに獲得カード番号を割り振り、そのカード種類ID641のカード初期設定データ64に基づいて所定値を設定したレコードを追加して獲得カードリスト73を更新する。なお、ゲームサーバ1000から登録不可通知を受信した場合は、カード合成部530は、リアルカードが既に登録済みである旨のエラー表示を制御する等した後、ステップc25に移行する。 When the player terminal 5000 waits until the registration completion notification is received from the game server 1000 (step c17: NO) and receives the registration completion notification (step c17: YES), the card synthesis unit 530 receives the registration completion notification together with the registration completion notification. According to the card type ID, the card of the corresponding card type is set as the corresponding source real card and added to the possessed card (step c19). That is, the card synthesis unit 530 allocates the acquired card number to the corresponding user real card, adds a record in which a predetermined value is set based on the card initial setting data 64 of the card type ID 641, and updates the acquired card list 73. .. When the registration failure notification is received from the game server 1000, the card synthesis unit 530 controls an error display indicating that the real card has already been registered, and then proceeds to step c25.

続いて、カード合成部530は、合成コストポイント設定データ66を参照し、プレーヤ1が合成コスト分の仮想通貨ポイントを所持しているか否かを判定する。そして、カード合成部530は、合成コストが所持仮想通貨ポイント77以下であれば(ステップc21:YES)、リアルカード確定判定部531が素材カード確定処理を行う(ステップc23)。図19は、素材カード確定処理の詳細な処理手順を示すフローチャートである。 Subsequently, the card synthesis unit 530 refers to the synthesis cost point setting data 66, and determines whether or not the player 1 possesses virtual currency points for the synthesis cost. Then, if the synthesis cost is 77 or less of the possessed virtual currency points (step c21: YES), the card synthesis unit 530 performs the material card confirmation process by the real card confirmation determination unit 531 (step c23). FIG. 19 is a flowchart showing a detailed processing procedure of the material card confirmation process.

素材カード確定処理では先ず、リアルカード確定判定部531は、チェックボックスCB31に対するチェックの有無によってレアリティフィルタが解除されているか否かを判定する。そして、リアルカード確定判定部531は、レアリティフィルタが解除されていない場合は(ステップd1:NO)、対応使用元リアルカードのレアリティ650に基づいて低価値条件を満たすか否かを判定する。満たさないと判定した場合には(ステップd3:NO)、リアルカード確定判定部531は、確認画面P4を表示する制御を行う(ステップd5)。この確認画面P4において確定ボタンB41がタッチ操作されて素材確定操作が入力された場合は(ステップd7:YES)、ステップd17に移行する。一方、確認画面においてキャンセルボタンB43がタッチ操作された場合は(ステップd7:NO)、ステップd21に移行する。 In the material card confirmation process, first, the real card confirmation determination unit 531 determines whether or not the rarity filter is released depending on whether or not the check box CB31 is checked. Then, if the rarity filter is not released (step d1: NO), the real card confirmation determination unit 531 determines whether or not the low value condition is satisfied based on the rarity 650 of the corresponding user real card. If it is determined that the condition is not satisfied (step d3: NO), the real card confirmation determination unit 531 controls to display the confirmation screen P4 (step d5). When the confirmation button B41 is touch-operated on the confirmation screen P4 and the material confirmation operation is input (step d7: YES), the process proceeds to step d17. On the other hand, if the cancel button B43 is touch-operated on the confirmation screen (step d7: NO), the process proceeds to step d21.

また、リアルカード確定判定部531は、レアリティフィルタが解除されている場合(ステップd1:YES)や、低価値条件を満たす場合(ステップd3:YES)には、チェックボックスCB33に対するチェックの有無によって経験値フィルタが解除されているか否かを判定する。そして、リアルカード確定判定部531は、経験値フィルタが解除されていない場合は(ステップd9:NO)、経験値72を閾値処理する。経験値72が所定値以下の場合には(ステップd11:YES)、リアルカード確定判定部531は、確認画面P4を表示する制御を行う(ステップd13)。この確認画面において確定ボタンB41がタッチ操作されて素材確定操作が入力された場合は(ステップd15:YES)、ステップd17に移行する。一方、確認画面においてキャンセルボタンB43がタッチ操作された場合は(ステップd15:NO)、ステップd21に移行する。 Further, when the rarity filter is canceled (step d1: YES) or when the low value condition is satisfied (step d3: YES), the real card confirmation determination unit 531 experiences depending on whether or not the check box CB33 is checked. Determine if the value filter is cleared. Then, when the experience value filter is not released (step d9: NO), the real card confirmation determination unit 531 performs threshold processing on the experience value 72. When the experience value 72 is equal to or less than a predetermined value (step d11: YES), the real card confirmation determination unit 531 controls to display the confirmation screen P4 (step d13). When the confirmation button B41 is touch-operated on this confirmation screen and the material confirmation operation is input (step d15: YES), the process proceeds to step d17. On the other hand, when the cancel button B43 is touch-operated on the confirmation screen (step d15: NO), the process proceeds to step d21.

また、リアルカード確定判定部531は、経験値フィルタが解除されている場合(ステップd9:YES)や、経験値72が所定値を超える場合(ステップd11:NO)には、ステップd17に移行する。 Further, the real card confirmation determination unit 531 shifts to step d17 when the experience value filter is canceled (step d9: YES) or when the experience value 72 exceeds a predetermined value (step d11: NO). ..

そして、ステップd17では、リアルカード確定判定部531は、図18のステップc13での指定操作に従って素材カードを確定する。その後、リアルカード確定判定部531は、タイマーをリセットし、所定時間の計時を開始させる(ステップd19)。 Then, in step d17, the real card confirmation determination unit 531 determines the material card according to the designated operation in step c13 of FIG. After that, the real card confirmation determination unit 531 resets the timer and starts the time counting of the predetermined time (step d19).

一方、ステップd21では、リアルカード確定判定部531は、登録取消要求通知を対応使用元リアルカードのリアルカードIDとともにゲームサーバ1000に送信する処理を行う。その後は、ゲームサーバ1000からの応答を受信するまで待機状態となる。 On the other hand, in step d21, the real card confirmation determination unit 531 performs a process of transmitting a registration cancellation request notification to the game server 1000 together with the real card ID of the corresponding user real card. After that, it goes into a standby state until it receives a response from the game server 1000.

ゲームサーバ1000では、プレーヤ端末5000から登録取消要求通知を受信すると、リアルカード管理部120が、登録取消要求通知とともに受信したリアルカードID251と対応付けられた登録フラグ253を「未登録」に書き換えてリアルカードリスト25を更新する。そして、リアルカード管理部120は、登録取消要求通知を送信したプレーヤ端末5000に登録取消完了通知を送信する処理を行う。 When the game server 1000 receives the registration cancellation request notification from the player terminal 5000, the real card management unit 120 rewrites the registration flag 253 associated with the real card ID 251 received together with the registration cancellation request notification to "unregistered". Update the real card list 25. Then, the real card management unit 120 performs a process of transmitting a registration cancellation completion notification to the player terminal 5000 that has sent the registration cancellation request notification.

プレーヤ端末5000では、ゲームサーバ1000から登録取消完了通知を受信するまで待機し(ステップd23:NO)、登録取消完了通知を受信すると(ステップd23:YES)、リアルカード確定判定部531は、対応使用元リアルカードを保有カードから削除する(ステップd25)。ここでは、図18のステップc19で追加したレコード自体を削除して獲得カードリスト73を更新する。 When the player terminal 5000 waits until the registration cancellation completion notification is received from the game server 1000 (step d23: NO) and receives the registration cancellation completion notification (step d23: YES), the real card confirmation determination unit 531 responds to the use. The original real card is deleted from the possessed card (step d25). Here, the record itself added in step c19 of FIG. 18 is deleted to update the acquired card list 73.

図18に戻る。以上のようにして素材カード確定処理を終えるとステップc25に移行する。ステップc25では、カード合成部530は、ステップc11又は図19のステップd19で起動したタイマーの計時を監視し、所定時間に達したと判定するまでは(ステップc25:NO)、ステップc1に戻って上記した処理を繰り返す。 Return to FIG. When the material card confirmation process is completed as described above, the process proceeds to step c25. In step c25, the card synthesizing unit 530 monitors the timing of the timer activated in step c11 or step d19 of FIG. 19 and returns to step c1 until it is determined that the predetermined time has been reached (step c25: NO). The above process is repeated.

そして、タイマーの計時が所定時間に達したならば(ステップc25:YES)、カード合成部530は、素材カードのリアルカードID732を参照し、値が設定された元リアルカードを含むか否かを判定する。ここでの処理により、ステップc23の素材カード確定処理で対応使用元リアルカードを素材カードとして確定した場合の他、ステップc9で確定した素材カードが元リアルカードの場合も、ステップc29に移行する。すなわち、元リアルカードを含む場合は(ステップc27:YES)、カード合成部530は、現在時刻を消滅日時743とし、その獲得カード番号741とリアルカードID742とを対応付けたレコードを復元可能カードリスト74に追加する(ステップc29)。 Then, when the timer reaches the predetermined time (step c25: YES), the card synthesizing unit 530 refers to the real card ID 732 of the material card and determines whether or not the original real card for which the value is set is included. judge. By the process here, in addition to the case where the corresponding source real card is confirmed as the material card in the material card confirmation process of step c23, the process proceeds to step c29 when the material card confirmed in step c9 is the original real card. That is, when the original real card is included (step c27: YES), the card synthesis unit 530 sets the current time to the extinction date and time 743, and restores the record in which the acquired card number 741 and the real card ID 742 are associated with each other. Add to 74 (step c29).

続いて、能力パラメータ値加算部533が、元リアルカードである素材カードのレベル734や攻撃力735、HP736の能力パラメータ値に予め設定される所定値を加算し(ステップc31)、その上でステップc33に移行する。ここでの処理により、同一カード種類のカードを素材カードとする場合であっても、それが元リアルカードか否かによって後段のステップc33において異なる合成効果が得られる。具体的には、元リアルカードを素材カードとすることで、ベースカードの能力パラメータ値の上昇幅を大きくすることができ、合成効果を高めることができる。 Subsequently, the ability parameter value addition unit 533 adds predetermined values preset to the level 734, attack power 735, and HP 736 ability parameter values of the original real card material card (step c31), and then steps. Move to c33. By the processing here, even when a card of the same card type is used as the material card, different synthetic effects can be obtained in the subsequent step c33 depending on whether or not the card is the original real card. Specifically, by using the original real card as the material card, the increase range of the ability parameter value of the base card can be increased, and the synthesis effect can be enhanced.

そして、ステップc33では、カード合成部530は、ベースカードに素材カードを合成する処理を行う。この結果、ベースカードの能力パラメータ値が上がってレベル734や攻撃力735、HP736が更新される一方、素材カードの消滅フラグ738が「ON」に書き換えられて獲得カードリスト73が更新される。その後、カード合成部530は、所持仮想通貨ポイント77から合成コストを減算して更新し(ステップc35)、図17のステップb19にリターンする。 Then, in step c33, the card synthesizing unit 530 performs a process of synthesizing the material card with the base card. As a result, the ability parameter value of the base card is increased and the level 734, attack power 735, and HP 736 are updated, while the disappearance flag 738 of the material card is rewritten to "ON" and the acquired card list 73 is updated. After that, the card synthesis unit 530 subtracts and updates the synthesis cost from the possessed virtual currency points 77 (step c35), and returns to step b19 in FIG.

カード売却メニューM23がタッチ操作された場合には(ステップb21:YES)、カード売却部540がカード売却処理を行う(ステップb23)。図20は、カード売却処理の詳細な処理手順を示すフローチャートである。 When the card sale menu M23 is touch-operated (step b21: YES), the card sale unit 540 performs the card sale process (step b23). FIG. 20 is a flowchart showing a detailed processing procedure of the card selling process.

カード売却処理では、カード売却部540は、カード選択ボタンB51のタッチ操作による売却カードの指定操作を受け付けると(ステップe1:YES)、指定操作に従って売却カードを確定する(ステップe3)。その後、カード売却部540は、タイマーをリセットし、所定時間の計時を開始させて(ステップe5)、ステップe17に移行する。 In the card selling process, when the card selling unit 540 accepts the designated operation of the selling card by the touch operation of the card selection button B51 (step e1: YES), the card selling unit 540 determines the selling card according to the designated operation (step e3). After that, the card selling unit 540 resets the timer, starts the time counting of the predetermined time (step e5), and proceeds to step e17.

一方、カード売却部540は、カード読取ボタンB53のタッチ操作による売却カードの指定操作を受け付けた場合には(ステップe7:YES)、読取部52によってリアルカードから読み取られた二次元コード等を解析してリアルカードIDを取得し、取得したリアルカードIDとともに登録要求通知をゲームサーバ1000に送信する処理を行う(ステップe9)。その後は、ゲームサーバ1000からの応答を受信するまで待機状態となる。この際にゲームサーバ1000が行う処理は、カード合成処理で説明したのと同様の要領でリアルカード管理部120が行う。 On the other hand, when the card selling unit 540 accepts the designated operation of the selling card by the touch operation of the card reading button B53 (step e7: YES), the card selling unit 540 analyzes the two-dimensional code or the like read from the real card by the reading unit 52. Then, the real card ID is acquired, and the registration request notification is transmitted to the game server 1000 together with the acquired real card ID (step e9). After that, it goes into a standby state until it receives a response from the game server 1000. At this time, the process performed by the game server 1000 is performed by the real card management unit 120 in the same manner as described in the card synthesis process.

そして、ゲームサーバ1000から登録完了通知を受信すると(ステップe11)、カード売却部540は、登録完了通知とともに受信したカード種類IDに従って該当するカード種類のカードを対応使用元リアルカードとし、保有カードに追加する(ステップe13)。すなわち、カード売却部540は、対応使用元リアルカードに獲得カード番号を割り振り、そのカード種類ID641のカード初期設定データ64に基づいて所定値を設定したレコードを追加して獲得カードリスト73を更新する。 Then, when the registration completion notification is received from the game server 1000 (step e11), the card sales unit 540 sets the card of the corresponding card type as the corresponding source real card according to the card type ID received together with the registration completion notification, and sets it as the holding card. Add (step e13). That is, the card selling unit 540 allocates the acquired card number to the corresponding user real card, adds a record in which a predetermined value is set based on the card initial setting data 64 of the card type ID 641, and updates the acquired card list 73. ..

続いて、カード売却部540は、リアルカード確定判定部541が売却カード確定処理を行う(ステップe15)。この売却カード確定処理は、素材カード確定処理と同様の処理手順で行うことができる。ただし、その際、リアルカード確定判定部541は、チェックボックスCB51,CB53のチェックの有無を参照する。売却カード確定処理を終えると、ステップe17に移行する。ステップe17では、カード売却部540は、ステップe5又は売却カード確定処理の過程で起動したタイマーの計時を監視し、所定時間に達したと判定するまでは(ステップe17:NO)、ステップe1に戻って上記した処理を繰り返す。 Subsequently, in the card selling unit 540, the real card confirmation determination unit 541 performs the selling card confirmation process (step e15). This sale card confirmation process can be performed by the same processing procedure as the material card confirmation process. However, at that time, the real card confirmation determination unit 541 refers to whether or not the check boxes CB51 and CB53 are checked. When the sale card confirmation process is completed, the process proceeds to step e17. In step e17, the card selling unit 540 monitors the timing of the timer activated in step e5 or the process of confirming the selling card, and returns to step e1 until it is determined that the predetermined time has been reached (step e17: NO). And repeat the above process.

そして、タイマーの計時が所定時間に達したならば(ステップe17:YES)、カード売却部540は、売却カードのリアルカードID732を参照し、元リアルカードを含むか否かを判定する。ここでの処理により、ステップe15の売却カード確定処理で対応使用元リアルカードを売却カードとして確定した場合の他、ステップe3で確定した売却カードが元リアルカードの場合には、ステップe21に移行する。すなわち、元リアルカードを含む場合は(ステップe19:YES)、カード売却部540は、現在時刻を消滅日時743とし、その獲得カード番号741とリアルカードID742とを対応付けたレコードを復元可能カードリスト74に追加する(ステップe21)。 Then, when the timer reaches the predetermined time (step e17: YES), the card selling unit 540 refers to the real card ID 732 of the selling card and determines whether or not the original real card is included. By the processing here, in addition to the case where the corresponding source real card is confirmed as the sale card in the sale card confirmation process in step e15, if the sale card confirmed in step e3 is the original real card, the process proceeds to step e21. .. That is, when the original real card is included (step e19: YES), the card selling unit 540 sets the current time to the extinction date and time 743, and restores the record in which the acquired card number 741 and the real card ID 742 are associated with each other. Add to 74 (step e21).

続いて、売値加算部543が、元リアルカードである売却カードの売値651に所定値を加算し(ステップe23)、その上でステップe25に移行する。ここでの処理により、同一カード種類のカードを売却カードとする場合であっても、それが元リアルカードか否かによって後段のステップe25において異なる売却効果が得られる。具体的には、元リアルカードを売却カードとすることで、売値651よりも多く仮想通貨ポイントを付与することができる。 Subsequently, the selling price addition unit 543 adds a predetermined value to the selling price 651 of the selling card, which is the original real card (step e23), and then proceeds to step e25. By the processing here, even if a card of the same card type is used as a selling card, different selling effects can be obtained in the subsequent step e25 depending on whether or not the card is a former real card. Specifically, by using the original real card as a selling card, more virtual currency points can be given than the selling price of 651.

そして、ステップe25では、カード売却部540は、所持仮想通貨ポイント77に売値651を加算して更新し、売却カードを売却する。この際、売却カードの消滅フラグ738が「ON」に書き換えられて獲得カードリスト73が更新される。その後、図17のステップb23にリターンする。 Then, in step e25, the card selling unit 540 adds and updates the selling price 651 to the possessed virtual currency points 77, and sells the selling card. At this time, the disappearance flag 738 of the sold card is rewritten to "ON" and the acquired card list 73 is updated. After that, the process returns to step b23 in FIG.

カード復元メニューM24がタッチ操作された場合には(ステップb25:YES)、カード復元部550がカード復元処理を行う(ステップb27)。図21は、カード復元処理の詳細な処理手順を示すフローチャートである。 When the card restoration menu M24 is touch-operated (step b25: YES), the card restoration unit 550 performs the card restoration process (step b27). FIG. 21 is a flowchart showing a detailed processing procedure of the card restoration process.

カード復元処理では、カード復元部550は、復元可能カードリスト74に従って復元カードである復元可能な元リアルカードを一覧表示し(ステップf1)、復元カードの指定操作を受け付ける。復元カードの指定操作を受け付けた場合には(ステップf3:YES)、カード復元部550は、プレーヤ1が復元コスト67分の仮想通貨ポイントを所持しているか否かを判定する。そして、カード復元部550は、復元コスト67が所持仮想通貨ポイント77以下であれば(ステップf5:YES)、ステップf3で指定操作された復元カードを保有カードに追加する(ステップf7)。すなわち、カード復元部550は、指定操作された復元カードの獲得カード番号741に従って獲得カードリスト73の該当するレコードを特定し、その消滅フラグ738を「OFF」に書き換えて獲得カードリスト73を更新する。ここでの処理により、復元カードは、合成によって消滅する直前の状態で再度ゲーム内での使用ができるようになる。その後、カード復元部550は、所持仮想通貨ポイント77から復元コスト67を減算して更新し(ステップf9)、図17のステップb27にリターンする。 In the card restoration process, the card restoration unit 550 displays a list of recoverable original real cards, which are restoration cards, according to the restoreable card list 74 (step f1), and accepts the operation of designating the restoration card. When the operation for designating the restoration card is accepted (step f3: YES), the card restoration unit 550 determines whether or not the player 1 possesses virtual currency points for the restoration cost of 67 minutes. Then, if the restoration cost 67 is less than or equal to the possessed virtual currency points 77 (step f5: YES), the card restoration unit 550 adds the restoration card specified and operated in step f3 to the possessed card (step f7). That is, the card restoration unit 550 identifies the corresponding record in the acquisition card list 73 according to the acquisition card number 741 of the restored card that has been designated and operated, rewrites the disappearance flag 738 to "OFF", and updates the acquisition card list 73. .. By the processing here, the restored card can be used again in the game in the state immediately before it disappears by synthesis. After that, the card restoration unit 550 subtracts the restoration cost 67 from the possessed virtual currency points 77 to update (step f9), and returns to step b27 in FIG.

リアルカード読取メニューM26がタッチ操作された場合には(ステップb29:YES)、リアルカード登録部560がリアルカード登録処理を行う(ステップb31)。具体的には、リアルカード登録部560は先ず、読取部52によってリアルカードから読み取られた二次元コード等を解析してリアルカードIDを取得し、取得したリアルカードIDとともに登録要求通知をゲームサーバ1000に送信する処理を行う。その後は、ゲームサーバ1000からの応答を受信するまで待機状態となる。この際にゲームサーバ1000が行う処理は、カード合成処理で説明したのと同様の要領でリアルカード管理部120が行う。 When the real card reading menu M26 is touch-operated (step b29: YES), the real card registration unit 560 performs the real card registration process (step b31). Specifically, the real card registration unit 560 first analyzes the two-dimensional code or the like read from the real card by the reading unit 52 to acquire the real card ID, and sends a registration request notification together with the acquired real card ID to the game server. The process of transmitting to 1000 is performed. After that, it goes into a standby state until it receives a response from the game server 1000. At this time, the process performed by the game server 1000 is performed by the real card management unit 120 in the same manner as described in the card synthesis process.

そして、ゲームサーバ1000から登録完了通知を受信すると、リアルカード登録部560は、登録完了通知とともに受信したカード種類IDに従って該当するカード種類のカードをリアルカードに対応するカードとし、保有カードに追加する。すなわち、リアルカード登録部560は、リアルカードに対応するカードに獲得カード番号を割り振り、そのカード種類ID641のカード初期設定データ64に基づいて所定値を設定したレコードを追加して獲得カードリスト73を更新する。 Then, when the registration completion notification is received from the game server 1000, the real card registration unit 560 sets the card of the corresponding card type as the card corresponding to the real card according to the card type ID received together with the registration completion notification, and adds it to the possessed card. .. That is, the real card registration unit 560 allocates the acquired card number to the card corresponding to the real card, adds a record in which a predetermined value is set based on the card initial setting data 64 of the card type ID 641, and adds the acquired card list 73. Update.

なお、ゲーム終了が操作入力された場合には(ステップb33:Yes)、本処理を終える。 When the end of the game is input as an operation (step b33: Yes), this process ends.

以上説明したように、本実施形態によれば、パワーアップ合成メニューM22においてカード読取ボタンB333がタッチ操作された場合に、リアルカードIDを読み取って対応する対応使用元リアルカードを素材カードとすることができる。したがって、事前にリアルカード読取メニューM26からリアルカードの登録手続きをすることなく、リアルカードに対応するカードを素材カードとして合成に使用することができる。また、この際、対応使用元リアルカードのレアリティ650等のパラメータ値やプレーヤ1のゲームプレイ歴に基づいて適宜プレーヤ1の確認操作を促すことができる。例えば、レアリティ650が所定の低価値条件を満足しない場合や、経験値72が所定値以下である場合に、プレーヤ1の確認操作を促すことができる。そして、確認操作に応じて対応使用元リアルカードを素材カード3dとして確定するか否かを判定することができる。これによれば、カードの合成にかかる操作性を改善することができる As described above, according to the present embodiment, when the card reading button B333 is touch-operated in the power-up synthesis menu M22, the real card ID is read and the corresponding source real card is used as the material card. Can be done. Therefore, the card corresponding to the real card can be used for synthesis as the material card without performing the registration procedure of the real card from the real card reading menu M26 in advance. Further, at this time, it is possible to appropriately prompt the confirmation operation of the player 1 based on the parameter value such as the rarity 650 of the corresponding user real card and the game play history of the player 1. For example, when the rarity 650 does not satisfy the predetermined low value condition, or when the experience value 72 is equal to or less than the predetermined value, the confirmation operation of the player 1 can be prompted. Then, it is possible to determine whether or not the corresponding source real card is confirmed as the material card 3d according to the confirmation operation. According to this, the operability required for card composition can be improved.

また、本実施形態によれば、カード売却メニューM23においてカード読取ボタンB53がタッチ操作された場合は、リアルカードIDを読み取って対応使用元リアルカードを売却カードとすることができる。したがって、事前にリアルカード読取メニューM26からリアルカードの登録手続きをすることなく、対応使用元リアルカードを売却カードとして売却することが可能となる。また、この際、対応使用元リアルカードのレアリティ650等のパラメータ値やプレーヤ1のゲームプレイ歴に基づいて適宜プレーヤ1の確認操作を促すことができる。例えば、レアリティ650が所定の低価値条件を満足しない場合や、経験値72が所定値以下である場合に、プレーヤ1の確認操作を促すことができる。そして、確認操作に応じて対応使用元リアルカードを売却カードとして確定するか否かを判定することができる。 Further, according to the present embodiment, when the card reading button B53 is touch-operated in the card selling menu M23, the real card ID can be read and the corresponding source real card can be used as the selling card. Therefore, it is possible to sell the corresponding original real card as a sale card without performing the real card registration procedure from the real card reading menu M26 in advance. Further, at this time, it is possible to appropriately prompt the confirmation operation of the player 1 based on the parameter value such as the rarity 650 of the corresponding user real card and the game play history of the player 1. For example, when the rarity 650 does not satisfy the predetermined low value condition, or when the experience value 72 is equal to or less than the predetermined value, the confirmation operation of the player 1 can be prompted. Then, it is possible to determine whether or not the corresponding source real card is confirmed as a sale card according to the confirmation operation.

なお、上記した実施形態では、確認画面P4を表示し、確定ボタンB41又はキャンセルボタンB43のタッチ操作に応じて対応使用元リアルカードを素材カード3dとして確定するか否かを判定することとした。これに対し、レアリティ650が所定の低価値条件を満たさない場合には、リアルカードIDの読み取りを強制的に無効として、対応使用元リアルカードを素材カード3dとして確定しない(合成に使用しない)構成としてもよい。同様に、プレーヤ1の経験値が所定値以下である場合にリアルカードIDの読み取りを無効とし、対応使用元リアルカードを素材カード3dとして確定しない構成としてもよい。 In the above-described embodiment, the confirmation screen P4 is displayed, and it is determined whether or not the corresponding source real card is confirmed as the material card 3d in response to the touch operation of the confirmation button B41 or the cancel button B43. On the other hand, if the rarity 650 does not satisfy the predetermined low value condition, the reading of the real card ID is forcibly invalidated, and the corresponding source real card is not determined as the material card 3d (not used for synthesis). May be. Similarly, when the experience value of the player 1 is equal to or less than a predetermined value, the reading of the real card ID may be invalidated, and the corresponding source real card may not be determined as the material card 3d.

また、上記した実施形態では、確認画面P6を表示し、確定ボタンB61又はキャンセルボタンB63のタッチ操作に応じて対応使用元リアルカードを売却カード3eとして確定するか否かを判定することとした。これに対し、レアリティ650が所定の低価値条件を満たさない場合には、リアルカードIDの読み取りを強制的に無効にして、対応使用元リアルカードを売却カード3eとして確定しない(売却しない)構成としてもよい。同様に、プレーヤ1の経験値が所定値以下である場合にリアルカードIDの読み取りを無効とし、対応使用元リアルカードを売却カード3eとして確定しない構成としてもよい。 Further, in the above-described embodiment, the confirmation screen P6 is displayed, and it is determined whether or not the corresponding source real card is confirmed as the sale card 3e in response to the touch operation of the confirmation button B61 or the cancel button B63. On the other hand, if the rarity 650 does not meet the predetermined low value condition, the reading of the real card ID is forcibly invalidated, and the corresponding source real card is not confirmed as the sale card 3e (not sold). May be good. Similarly, when the experience value of the player 1 is equal to or less than a predetermined value, the reading of the real card ID may be invalidated, and the corresponding source real card may not be determined as the sale card 3e.

また、上記した実施形態では、仮想的なゲームカードを用いたカードゲームを例示したが、適用可能なゲームのジャンルは特に限定されない。例えば、ゲームカードに関連付けたキャラクタを選手とするスポーツの対戦をテーマとした対戦ゲームとしてもよいし、ゲームカードに関連付けたキャラクタの育成ゲームや恋愛ゲーム等であってもよい。 Further, in the above-described embodiment, a card game using a virtual game card is illustrated, but the applicable game genre is not particularly limited. For example, it may be a battle game with the theme of a sports battle in which a character associated with a game card is used as a player, or a character training game or a romance game associated with a game card.

また、上記した実施形態では、リアルカードと対応付けられたゲームオブジェクトとして仮想的なゲームカードを例示したが、ゲームオブジェクトの形態は、ゲームカードに限らず適宜設定可能である。例えば、キャラクタやアイテム等でもよい。この場合は、リアルカードが対応するキャラクタやアイテム等が特定できるように、リアルカードIDとキャラクタ種類やアイテム種類等との対応付けを記憶しておけばよい。 Further, in the above-described embodiment, a virtual game card is illustrated as a game object associated with the real card, but the form of the game object is not limited to the game card and can be appropriately set. For example, it may be a character or an item. In this case, the correspondence between the real card ID and the character type, item type, etc. may be stored so that the character, item, etc. corresponding to the real card can be specified.

また、ゲームサーバ1000とプレーヤ端末5000との関係は、インターネットを介して接続される関係に限らず、据置型家庭用ゲーム装置の本体装置とタッチ操作パネル搭載型のゲームコントローラとの関係で実現するとしてもよい。その場合、本体装置がゲームサーバ1000、ゲームコントローラがプレーヤ端末5000に対応し、全体でゲームシステムが構成される。 Further, the relationship between the game server 1000 and the player terminal 5000 is not limited to the relationship connected via the Internet, but is realized by the relationship between the main body of the stationary home-use game device and the game controller equipped with a touch operation panel. May be. In that case, the main unit corresponds to the game server 1000 and the game controller corresponds to the player terminal 5000, and the game system is configured as a whole.

また、上記実施形態ではゲームに関する処理をプレーヤ端末5000が主に行う例を挙げたが、ゲームサーバ1000aが主に処理し、プレーヤ端末5000aは、ゲームサーバ1000aから受信した各種データに基づいてゲーム画面を表示するための制御を行うこととする構成も可能である。図22は、本変形例におけるゲームサーバ1000aの機能構成例を示すブロック図である。なお、図22において、上記した実施形態と同一の構成には同一の符号を付する。 Further, in the above embodiment, the player terminal 5000 mainly performs the processing related to the game, but the game server 1000a mainly processes the game, and the player terminal 5000a is the game screen based on various data received from the game server 1000a. It is also possible to have a configuration in which control for displaying is performed. FIG. 22 is a block diagram showing a functional configuration example of the game server 1000a in this modified example. In FIG. 22, the same reference numerals are given to the same configurations as those in the above-described embodiment.

図22に示すように、本変形例のゲームサーバ1000aは、操作入力部11aと、サーバ処理部12aと、画像表示部13aと、音出力部14aと、通信部15aと、サーバ記憶部20aとを備える。そして、サーバ処理部12aは、主な機能部として、ゲーム管理部100aと、通信制御部190aとを備える。 As shown in FIG. 22, the game server 1000a of this modified example includes an operation input unit 11a, a server processing unit 12a, an image display unit 13a, a sound output unit 14a, a communication unit 15a, and a server storage unit 20a. To be equipped. The server processing unit 12a includes a game management unit 100a and a communication control unit 190a as main functional units.

ゲーム管理部100aは、プレーヤ管理部110と、リアルカード管理部120aと、カード管理部130aと、デッキ管理部140aと、カード合成部150aと、カード売却部160aと、カード復元部170aと、ゲーム進行制御部180aとを含む。カード合成部150aは、リアルカード確定判定部151aと能力パラメータ値加算部153aとを含み、カード売却部160aは、リアルカード確定判定部161aと売値加算部163aとを含む。本変形例において、リアルカード管理部120aは、上記した実施形態で説明したリアルカード管理部120の機能に加えて、リアルカード登録部560の機能を備えている。 The game management unit 100a includes a player management unit 110, a real card management unit 120a, a card management unit 130a, a deck management unit 140a, a card synthesis unit 150a, a card sales unit 160a, a card restoration unit 170a, and a game. Includes a progress control unit 180a. The card synthesis unit 150a includes a real card confirmation determination unit 151a and an ability parameter value addition unit 153a, and the card sale unit 160a includes a real card confirmation determination unit 161a and a selling price addition unit 163a. In this modification, the real card management unit 120a has a function of the real card registration unit 560 in addition to the function of the real card management unit 120 described in the above embodiment.

また、サーバ記憶部20aには、システムプログラム21aと、ゲーム管理プログラム22aと、配信用ゲームプログラム23aと、プレーヤデータ24と、リアルカードリスト25と、ステージデータ26aと、カード初期設定データ27aと、合成コストポイント設定データ28aと、復元コスト29aとが格納される。 Further, in the server storage unit 20a, a system program 21a, a game management program 22a, a distribution game program 23a, a player data 24, a real card list 25, a stage data 26a, a card initial setting data 27a, and the like. The combined cost point setting data 28a and the restoration cost 29a are stored.

一方、プレーヤ端末5000aの記憶部60aには、プレーヤ1がアカウント登録を済ませるとゲームサーバ1000aから配信されるゲームプログラム62aが格納されており、プレーヤ端末5000aでは、ゲームサーバ1000aから受信した各種データに基づいてゲーム画面を表示するための制御を行う。図22の構成によれば、上記した実施形態と同様の効果を得ることができる。 On the other hand, the storage unit 60a of the player terminal 5000a stores the game program 62a distributed from the game server 1000a when the player 1 completes the account registration, and the player terminal 5000a stores various data received from the game server 1000a. Control to display the game screen based on this. According to the configuration of FIG. 22, the same effect as that of the above-described embodiment can be obtained.

1000 ゲームサーバ
12 サーバ処理部
100 ゲーム管理部
110 プレーヤ管理部
120 リアルカード管理部
20 サーバ記憶部
23 配信用ゲームプログラム
24 プレーヤデータ
25 リアルカードリスト
5000 プレーヤ端末
51 操作入力部
52 読取部
53 処理部
500 ゲーム演算部
510 カード管理部
520 デッキ管理部
530 カード合成部
531 リアルカード確定判定部
533 能力パラメータ値加算部
540 カード売却部
541 リアルカード確定判定部
543 売値加算部
550 カード復元部
560 リアルカード登録部
570 ゲーム進行制御部
571 バトル制御部
581 画像生成部
583 音生成部
585 通信制御部
54 画像表示部
55 音出力部
56 通信部
60 記憶部
61 システムプログラム
62 ゲームプログラム
63 ステージデータ
64 カード初期設定データ
66 合成コストポイント設定データ
67 復元コスト
70 プレイ履歴データ
N 通信回線
1 プレーヤ
3 カード
1000 Game server 12 Server processing unit 100 Game management unit 110 Player management unit 120 Real card management unit 20 Server storage unit 23 Distribution game program 24 Player data 25 Real card list 5000 Player terminal 51 Operation input unit 52 Reading unit 53 Processing unit 500 Game calculation unit 510 Card management unit 520 Deck management unit 530 Card synthesis unit 531 Real card confirmation judgment unit 533 Ability parameter value addition unit 540 Card sales department 541 Real card confirmation judgment unit 543 Selling price addition unit 550 Card restoration unit 560 Real card registration unit 570 Game progress control unit 571 Battle control unit 581 Image generation unit 583 Sound generation unit 585 Communication control unit 54 Image display unit 55 Sound output unit 56 Communication unit 60 Storage unit 61 System program 62 Game program 63 Stage data 64 Card initial setting data 66 Composite cost Point setting data 67 Restoration cost 70 Play history data N Communication line 1 Player 3 Card

Claims (4)

プレーヤ端末をマンマシンインターフェースとして利用して、所与のゲームを前記プレーヤ端末で行わせるための制御を行うサーバシステムであって、
登録された場合に前記ゲーム内で使用可能となるゲームオブジェクトが対応づけられた識別情報担持媒体の識別情報各々の登録有無を管理する管理部と、
前記プレーヤ端末において第1の操作がなされたときに、プレーヤの操作に従って未登録の前記識別情報を入力するステップと、当該識別情報を前記サーバシステムに送信して当該識別情報に対応するゲームオブジェクトを前記プレーヤの保有オブジェクトに追加するステップとを前記プレーヤ端末に実行させる保有オブジェクト管理部と、
所与のベースオブジェクトに所与の素材オブジェクトを合成する合成処理を行う合成部であって、前記プレーヤ端末において第2の操作がなされたときに、前記プレーヤの操作に従って未登録の前記識別情報を入力するステップと、当該識別情報を前記サーバシステムに送信することで当該識別情報に対応するゲームオブジェクトを前記素材オブジェクトとする前記合成処理を前記サーバシステムに指示するステップとを前記プレーヤ端末に実行させる合成部と、
を備えたサーバシステム。
A server system that uses a player terminal as a man-machine interface to control a given game to be played on the player terminal.
A management unit that manages the presence or absence of registration of each identification information of the identification information-carrying medium associated with the game object that can be used in the game when registered.
When the first operation is performed on the player terminal, a step of inputting the unregistered identification information according to the operation of the player and a game object corresponding to the identification information by transmitting the identification information to the server system A possession object management unit that causes the player terminal to execute a step of adding to the possession object of the player, and
A synthesizing unit that performs a synthesizing process for synthesizing a given material object to a given base object, and when a second operation is performed on the player terminal, the unregistered identification information is added according to the operation of the player. The player terminal is made to execute a step of inputting and a step of instructing the server system to perform the synthesis process using the game object corresponding to the identification information as the material object by transmitting the identification information to the server system. Synthetic part and
Server system with.
登録された場合にゲーム内で使用可能となるゲームオブジェクトが対応付けられた識別情報担持媒体の識別情報各々の登録有無を管理するサーバシステムと通信可能なコンピュータシステムであって、
第1の操作がなされたときに、プレーヤの操作に従って未登録の前記識別情報を入力するステップと、当該識別情報を前記サーバシステムに送信して当該識別情報に対応するゲームオブジェクトを前記プレーヤの保有オブジェクトに追加するステップとを含む保有オブジェクト追加処理と、
第2の操作がなされたときに、前記プレーヤの操作に従って未登録の前記識別情報を入力するステップと、当該識別情報を前記サーバシステムに送信して当該識別情報に対応するゲームオブジェクトを、所与のベースオブジェクトに合成する素材オブジェクトとするステップと、当該素材オブジェクトを前記ベースオブジェクトに合成するステップとを含む合成処理と、
を実行するコンピュータシステム。
Identification information associated with game objects that can be used in the game when registered Computer system that can communicate with the server system that manages the presence or absence of registration of each identification information of the carrying medium.
When the first operation is performed, the player possesses a step of inputting the unregistered identification information according to the operation of the player and a game object corresponding to the identification information by transmitting the identification information to the server system. Owned object addition process, including steps to add to the object,
When the second operation is performed, a step of inputting the unregistered identification information according to the operation of the player and a game object corresponding to the identification information by transmitting the identification information to the server system are given. A synthesis process including a step of synthesizing the material object into the base object of the above and a step of synthesizing the material object into the base object .
A computer system that runs.
プレーヤ端末をマンマシンインターフェースとして利用して、所与のゲームを前記プレーヤ端末で行わせるための制御を行うサーバシステムであって、
登録された場合に前記ゲーム内で使用可能となるゲームオブジェクトが対応づけられた識別情報担持媒体の識別情報各々の登録有無を管理する管理部と、
前記プレーヤ端末において第1の操作がなされたときに、プレーヤの操作に従って未登録の前記識別情報を入力するステップと、当該識別情報を前記サーバシステムに送信して当該識別情報に対応するゲームオブジェクトを前記プレーヤの保有オブジェクトに追加するステップとを前記プレーヤ端末に実行させる保有オブジェクト管理部と、
所与の売却対象オブジェクトを売却する売却処理を行う売却部であって、前記プレーヤ端末において第2の操作がなされたときに、前記プレーヤの操作に従って未登録の前記識別情報を入力するステップと、当該識別情報を前記サーバシステムに送信することで当該識別情報に対応するゲームオブジェクトを前記売却対象オブジェクトとする前記売却処理を前記サーバシステムに指示するステップとを前記プレーヤ端末に実行させる売却部と、
を備えたサーバシステム。
A server system that uses a player terminal as a man-machine interface to control a given game to be played on the player terminal.
A management unit that manages the presence or absence of registration of each identification information of the identification information-carrying medium associated with the game object that can be used in the game when registered.
When the first operation is performed on the player terminal, a step of inputting the unregistered identification information according to the operation of the player and a game object corresponding to the identification information by transmitting the identification information to the server system A possession object management unit that causes the player terminal to execute a step of adding to the possession object of the player, and
A selling unit that performs a selling process for selling a given object to be sold, and a step of inputting the unregistered identification information according to the operation of the player when a second operation is performed on the player terminal. A selling unit that causes the player terminal to execute a step of instructing the server system to perform the selling process in which the game object corresponding to the identification information is set as the object to be sold by transmitting the identification information to the server system.
Server system with.
登録された場合にゲーム内で使用可能となるゲームオブジェクトが対応付けられた識別情報担持媒体の識別情報各々の登録有無を管理するサーバシステムと通信可能なコンピュータシステムであって、
第1の操作がなされたときに、プレーヤの操作に従って未登録の前記識別情報を入力するステップと、当該識別情報を前記サーバシステムに送信して当該識別情報に対応するゲームオブジェクトを前記プレーヤの保有オブジェクトに追加するステップとを含む保有オブジェクト追加処理と、
第2の操作がなされたときに、前記プレーヤの操作に従って未登録の前記識別情報を入力するステップと、当該識別情報を前記サーバシステムに送信して当該識別情報に対応するゲームオブジェクトを売却対象オブジェクトとするステップと、当該売却対象オブジェクトを売却するステップとを含む売却処理と、
を実行するコンピュータシステム。
Identification information associated with game objects that can be used in the game when registered Computer system that can communicate with the server system that manages the presence or absence of registration of each identification information of the carrying medium.
When the first operation is performed, the player possesses a step of inputting the unregistered identification information according to the operation of the player and a game object corresponding to the identification information by transmitting the identification information to the server system. Owned object addition process, including steps to add to the object,
When the second operation is performed, the step of inputting the unregistered identification information according to the operation of the player and the game object corresponding to the identification information by transmitting the identification information to the server system are sold. And the sale process including the step of selling the object to be sold ,
A computer system that runs.
JP2019175259A 2019-09-26 2019-09-26 Server system and computer system Active JP6832407B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019175259A JP6832407B2 (en) 2019-09-26 2019-09-26 Server system and computer system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019175259A JP6832407B2 (en) 2019-09-26 2019-09-26 Server system and computer system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2017239202A Division JP6595569B2 (en) 2017-12-14 2017-12-14 Program and server system

Publications (2)

Publication Number Publication Date
JP2019213963A JP2019213963A (en) 2019-12-19
JP6832407B2 true JP6832407B2 (en) 2021-02-24

Family

ID=68918311

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019175259A Active JP6832407B2 (en) 2019-09-26 2019-09-26 Server system and computer system

Country Status (1)

Country Link
JP (1) JP6832407B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7004926B2 (en) * 2020-03-09 2022-01-21 株式会社カプコン Game programs, game systems, and server devices

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3676355B2 (en) * 2003-12-10 2005-07-27 コナミ株式会社 Card game system
JP5222433B1 (en) * 2012-12-03 2013-06-26 株式会社 ディー・エヌ・エー Game program
JP5336670B1 (en) * 2013-01-16 2013-11-06 株式会社 ディー・エヌ・エー Information processing apparatus and game program

Also Published As

Publication number Publication date
JP2019213963A (en) 2019-12-19

Similar Documents

Publication Publication Date Title
JP6262527B2 (en) Program and server system
JP6262528B2 (en) Program and server system
JP6721376B2 (en) Program and server system
JP2018038895A (en) Program and server system
CN107875629A (en) Games system, processing method and information storage medium
JP7399240B2 (en) Program, server system and control method
JP2017055997A (en) Program, game device, and server system
JP5869512B2 (en) Server system and program
JP7562817B2 (en) Game server, game program, and information processing method
JP6810291B1 (en) Programs, terminals, game management devices, game systems and game methods
US11367328B2 (en) Program, terminal, gaming system, and game management device
JP6821838B1 (en) Programs, terminals, and game systems
JP2017192617A (en) Server system and program
JP6832407B2 (en) Server system and computer system
JP6595569B2 (en) Program and server system
JP6588074B2 (en) Program and server system
JP7529847B2 (en) PROGRAM, TERMINAL, AND GAME MANAGEMENT DEVICE
JP7605796B2 (en) PROGRAM, TERMINAL AND GAME MANAGEMENT DEVICE
JP2017196281A (en) Server system and program
JP7394040B2 (en) Programs, terminals, server devices and systems
TWI232120B (en) Game device, arcade game machine and control method and recording medium
JP6773867B1 (en) Programs, terminals, server devices and systems
HK40032362B (en) Storage medium, terminal, game system and game management device
HK40032362A (en) Storage medium, terminal, game system and game management device

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191009

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191009

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20201016

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20201020

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201218

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: 20210126

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210201

R150 Certificate of patent or registration of utility model

Ref document number: 6832407

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