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
JP5589029B2 - GAME SYSTEM, GAME SERVER, AND PROGRAM - Google Patents
[go: Go Back, main page]

JP5589029B2 - GAME SYSTEM, GAME SERVER, AND PROGRAM - Google Patents

GAME SYSTEM, GAME SERVER, AND PROGRAM Download PDF

Info

Publication number
JP5589029B2
JP5589029B2 JP2012147679A JP2012147679A JP5589029B2 JP 5589029 B2 JP5589029 B2 JP 5589029B2 JP 2012147679 A JP2012147679 A JP 2012147679A JP 2012147679 A JP2012147679 A JP 2012147679A JP 5589029 B2 JP5589029 B2 JP 5589029B2
Authority
JP
Japan
Prior art keywords
user
item
game
battle
winning
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
JP2012147679A
Other languages
Japanese (ja)
Other versions
JP2014008278A (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.)
Konami Digital Entertainment Co Ltd
Original Assignee
Konami Digital Entertainment Co 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 Konami Digital Entertainment Co Ltd filed Critical Konami Digital Entertainment Co Ltd
Priority to JP2012147679A priority Critical patent/JP5589029B2/en
Priority to PCT/JP2013/067653 priority patent/WO2014003118A1/en
Publication of JP2014008278A publication Critical patent/JP2014008278A/en
Application granted granted Critical
Publication of JP5589029B2 publication Critical patent/JP5589029B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/33Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections
    • A63F13/335Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections using Internet
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/79Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
    • A63F13/798Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for assessing skills or for ranking players, e.g. for generating a hall of fame
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/833Hand-to-hand fighting, e.g. martial arts competition
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/57Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of game services offered to the player
    • A63F2300/575Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of game services offered to the player for trading virtual items

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • General Business, Economics & Management (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、ゲームシステム、ゲームサーバ、及びプログラムに関する。 The present invention, a game system, game server, on beauty program.

インターネット等のネットワークを介しSNS(ソーシャルネットワーキングサービス)上で提供されるゲームであるソーシャルゲームが知られている。例えば、非特許文献1に記載されているソーシャルゲームには、アイテムを獲得したいユーザが、当該アイテムを所有しているユーザと対戦し、勝利した場合、当該アイテムを奪うことができる対戦ゲームがある。   A social game that is a game provided on an SNS (social networking service) via a network such as the Internet is known. For example, in the social game described in Non-Patent Document 1, when a user who wants to acquire an item battles with a user who owns the item and wins, there is a battle game in which the item can be taken away. .

「ソーシャルゲーム総合情報誌 アプリSTYLE Vol.2」、株式会社イースト・プレス、平成23年4月1日、p.26−p.29“Social game general information magazine application STYLE Vol.2”, East Press Co., Ltd., April 1, 2011, p. 26-p. 29

しかしながら、対戦の開始から勝敗が確定するまで時間の幅を持つ有時間性の対戦ゲームにおいては、アイテムを所有しているユーザが、現在対戦中のユーザとは別のユーザと対戦することができる。そのため、当該アイテムが先に勝利したユーザに奪われた場合、後から勝利したユーザは、当該アイテムを獲得することができないという事象が起こる。これにより、勝利したにも関わらず当該アイテムを奪うことが出来ないユーザに不信感を抱かせてしまうことがあった。   However, in a timed competitive game with a time span from the start of the match until the victory or defeat is confirmed, the user who owns the item can play against a user other than the user currently playing the match . Therefore, when the item is taken away by the user who has won first, an event occurs in which the user who has won later cannot acquire the item. As a result, there is a case where a user who cannot win the item in spite of winning is distrusted.

本発明は、上記課題を解決すべくなされたもので、その目的は、対戦ゲームにおけるアイテムの付与に関して、ユーザが不信感を抱くことを防ぐゲームシステム、ゲームサーバ、及びプログラムを提供することにある。 The present invention has been made to solve the above problems, with respect to application of the item in the competitive game, the game system for a user prevents distrust, the game server, to provide a beauty program is there.

本発明の一態様は、第1ユーザがアイテムを所有していることを条件に、当該アイテムを対象とする当該第1ユーザとの対戦ゲームを当該第1ユーザ以外のユーザである第2ユーザから受け付けるゲーム受付部と、ゲーム受付部で受け付けた対戦ゲームの進行を制御して、第1ユーザと第2ユーザとの間で勝敗を判定するゲーム制御部と、ゲーム制御部により判定された結果に基づいて、対戦ゲームの対象であるアイテムについて第1ユーザと第2ユーザとにそれぞれ対応する処理を実行するアイテム処理部と、を備え、アイテム処理部は、ゲーム制御部により対戦ゲームで第2ユーザが勝利したと判定されたときに当該対戦ゲームの対象であるアイテムを第1ユーザが所有している場合には、当該第1ユーザの当該アイテムを消去するとともに当該勝利した第2ユーザに対して当該アイテムを付与し、ゲーム制御部により対戦ゲームで第2ユーザが勝利したと判定されたときに当該対戦ゲームの対象であるアイテムを第1ユーザが所有していない場合には、当該勝利した第2ユーザに対して当該アイテムである勝利アイテムを付与することを特徴とするゲームシステムである。   In one aspect of the present invention, on the condition that the first user owns the item, a battle game with the first user targeting the item is performed from a second user who is a user other than the first user. The game reception unit that receives the game, the game control unit that controls the progress of the battle game received by the game reception unit, and determines the victory or defeat between the first user and the second user, and the result determined by the game control unit And an item processing unit that executes processing corresponding to each of the first user and the second user for the item that is the target of the battle game, and the item processing unit is a second game in the battle game by the game control unit. If the first user owns the item that is the target of the battle game when it is determined that the player has won, the item of the first user is deleted. The first user owns the item that is the target of the battle game when the game control unit determines that the second user has won the battle game. If not, the game system is characterized in that a winning item as the item is given to the winning second user.

また本発明の一態様は、上記のゲームシステムにおいて、ゲーム制御部により対戦ゲームで第2ユーザが勝利したと判定された場合に、アイテム処理部が、当該勝利した第2ユーザに対して、当該対戦ゲームの進行中に勝利を判定された第1ユーザとの他の対戦ゲームで先に勝利した第2ユーザに付与した勝利アイテムよりも低い価値を有する勝利アイテムを付与することを特徴とする。   Further, according to one aspect of the present invention, in the above game system, when the game control unit determines that the second user has won the battle game, the item processing unit A winning item having a value lower than that of a winning item given to a second user who has won first in another competitive game with the first user who has been determined to win during the progress of the competitive game is characterized.

また本発明の一態様は、上記のゲームシステムにおいて、アイテム処理部が、ゲーム制御部により対戦ゲームで第2ユーザが勝利したと判定された場合に、当該勝利した第2ユーザに対して付与する勝利アイテムの価値を、当該対戦ゲームの進行中に、第1ユーザとの他の対戦ゲームで勝利を判定された第2ユーザの数に基づいて決定することを特徴とする。   Further, according to one aspect of the present invention, in the above game system, when the item control unit determines that the second user has won the battle game by the game control unit, the item processing unit gives the second user who has won the game. The value of the winning item is determined based on the number of second users who have been determined to win in another battle game with the first user while the battle game is in progress.

また本発明の一態様は、上記のゲームシステムにおいて、アイテム処理部が、ゲーム制御部により対戦ゲームで第2ユーザが勝利したと判定されたときに当該対戦ゲームの対象であるアイテムを第1ユーザが所有している場合には、当該第1ユーザの当該アイテムの数を減算するとともに当該勝利した第2ユーザの当該アイテムの数を加算し、ゲーム制御部により対戦ゲームで第2ユーザが勝利したと判定されたときに当該対戦ゲームの対象であるアイテムを第1ユーザが所有していない場合には、当該第1ユーザの当該アイテムの数を減算させずに当該勝利した第2ユーザの当該アイテムを加算することを特徴とする。   According to another aspect of the present invention, in the above game system, when the item processing unit determines that the second user has won the battle game by the game control unit, the item that is the target of the battle game is the first user. Is owned, the number of the item of the first user is subtracted and the number of the item of the second user who has won the game is added, and the game control unit wins the second user in the battle game. If the first user does not own the item that is the target of the battle game when it is determined, the item of the second user who has won without subtracting the number of the item of the first user Is added.

また本発明の一態様は、上記のゲームシステムにおいて、第1ユーザと対戦ゲームが進行中の第2ユーザに対して、第1ユーザとの間で進行中の対戦ゲームの対戦状況を、出力する対戦状況出力部307を備える、ことを特徴とする。   According to another aspect of the present invention, in the above game system, the battle situation of the battle game in progress with the first user is output to the second user in the battle game with the first user. A battle situation output unit 307 is provided.

また本発明の一態様は、対戦ゲームの進行を制御し、第1ユーザと第2ユーザとの間で勝敗を判定するゲーム制御部を有する複数のユーザ端末に接続されたゲームサーバであって、第1ユーザがアイテムを所有していることを条件に、当該アイテムを対象とする当該第1ユーザとの対戦ゲームを当該第1ユーザ以外のユーザである第2ユーザから受け付けるゲーム受付部と、ユーザ端末から、ゲーム制御部による判定結果を受信する通信部と、ゲーム制御部により判定された結果に基づいて、対戦ゲームの対象であるアイテムについて第1ユーザと第2ユーザとにそれぞれ対応する処理を実行するアイテム処理部と、を有し、アイテム処理部は、ゲーム制御部により対戦ゲームで第2ユーザが勝利したと判定されたときに当該対戦ゲームの対象であるアイテムを第1ユーザが所有している場合には、当該第1ユーザの当該アイテムを消去するとともに当該勝利した第2ユーザに対して当該アイテムを付与し、ゲーム制御部により対戦ゲームで第2ユーザが勝利したと判定されたときに当該対戦ゲームの対象であるアイテムを第1ユーザが所有していない場合には、当該勝利した第2ユーザに対して勝利アイテムを付与することを特徴とするゲームサーバである。   Moreover, one aspect of the present invention is a game server connected to a plurality of user terminals having a game control unit that controls the progress of a battle game and determines a win or loss between the first user and the second user, A game reception unit that receives a battle game with the first user targeting the item from a second user who is a user other than the first user on the condition that the first user owns the item; A communication unit that receives a determination result by the game control unit from the terminal, and a process corresponding to each of the first user and the second user for the item that is the target of the battle game based on the determination result by the game control unit. An item processing unit to be executed, and the item processing unit is a target of the battle game when the game control unit determines that the second user has won the battle game. When the first user owns the item, the item is deleted from the first user, and the item is given to the winning second user, and the game control unit executes the game in the battle game. When it is determined that two users have won, if the first user does not own the item that is the target of the battle game, the winning item is given to the winning second user It is a game server.

たゲーム制御方法の一態様は、ゲームシステムのゲーム制御方法であって、第1ユーザがアイテムを所有していることを条件に、当該アイテムを対象とする当該第1ユーザとの対戦ゲームを当該第1ユーザ以外のユーザである第2ユーザから受け付けるゲーム受付手順と、ゲーム受付手順で受け付けた対戦ゲームの進行を制御して、第1ユーザと第2ユーザとの間で勝敗を判定するゲーム制御手順と、ゲーム制御手順により判定された結果に基づいて、対戦ゲームの対象であるアイテムについて第1ユーザと第2ユーザとにそれぞれ対応する処理を実行するアイテム処理手順と、を有し、アイテム処理手順は、ゲーム制御手順により対戦ゲームで第2ユーザが勝利したと判定されたときに当該対戦ゲームの対象であるアイテムを第1ユーザが所有している場合には、当該第1ユーザの当該アイテムを消去するとともに当該勝利した第2ユーザに対して当該アイテムを付与し、ゲーム制御手順により対戦ゲームで第2ユーザが勝利したと判定されたときに当該対戦ゲームの対象であるアイテムを第1ユーザが所有していない場合には、当該勝利した第2ユーザに対して勝利アイテムを付与することを特徴とするゲーム制御方法である。 One aspect of the or game control method, a game control method for a game system, on condition that the first user owns the item, the battle game with the first user intended for the item A game accepting procedure received from a second user who is a user other than the first user, and a game for controlling the progress of a battle game accepted in the game accepting procedure and determining a win / loss between the first user and the second user An item processing procedure for executing a process corresponding to each of the first user and the second user for the item that is the target of the battle game based on the control procedure and the result determined by the game control procedure, The processing procedure is such that when it is determined by the game control procedure that the second user has won the battle game, the first user selects an item that is the target of the battle game. If possessed, the item of the first user is erased and the item is given to the winning second user, and it is determined by the game control procedure that the second user has won the battle game. When the first user does not own the item that is the target of the battle game, the game control method is characterized in that a winning item is given to the winning second user.

また本発明の一態様は、コンピュータに、第1ユーザがアイテムを所有していることを条件に、当該アイテムを対象とする当該第1ユーザとの対戦ゲームを当該第1ユーザ以外のユーザである第2ユーザから受け付けるゲーム受付ステップと、ゲーム受付ステップで受け付けた対戦ゲームの進行を制御して、第1ユーザと第2ユーザとの間で勝敗を判定するゲーム制御ステップと、ゲーム制御ステップにより判定された結果に基づいて、対戦ゲームの対象であるアイテムについて第1ユーザと第2ユーザとにそれぞれ対応する処理を実行するステップであって、ゲーム制御手順により対戦ゲームで第2ユーザが勝利したと判定されたときに当該対戦ゲームの対象であるアイテムを第1ユーザが所有している場合には、当該第1ユーザの当該アイテムを消去するとともに当該勝利した第2ユーザに対して当該アイテムを付与し、ゲーム制御手順により対戦ゲームで第2ユーザが勝利したと判定されたときに当該対戦ゲームの対象であるアイテムを第1ユーザが所有していない場合には、当該勝利した第2ユーザに対して勝利アイテムを付与するアイテム処理ステップと、を実行させるためのプログラムである。   One embodiment of the present invention is a user other than the first user playing a battle game with the first user targeting the item on the condition that the first user owns the item in the computer. Determined by a game receiving step received from the second user, a game control step of controlling the progress of the battle game received in the game receiving step, and determining whether the first user and the second user are winning or losing, and a game control step It is a step of executing processing corresponding to each of the first user and the second user for the item that is the target of the battle game based on the result, and the second user has won the battle game by the game control procedure. If the first user owns the item that is the target of the battle game when it is determined, the eye of the first user The item is given to the winning second user and the item that is the target of the battle game is determined to be the first when it is determined by the game control procedure that the second user has won the battle game. When the user does not possess, it is a program for performing the item processing step which gives a victory item with respect to the said 2nd user who won.

この本発明によれば、対戦ゲームにおけるアイテムの付与に関して、ユーザが不信感を抱くことを防ぐことができる。   According to the present invention, it is possible to prevent the user from having distrust regarding the provision of items in a battle game.

本発明の第1の実施形態に係るゲームシステムの構成の一例を示す構成図である。It is a lineblock diagram showing an example of the composition of the game system concerning a 1st embodiment of the present invention. 本実施形態の端末装置の構成の一例を示す斜視図である。It is a perspective view which shows an example of a structure of the terminal device of this embodiment. 本実施形態のユーザ情報記憶部が記憶する情報の一例を示す表である。It is a table | surface which shows an example of the information which the user information storage part of this embodiment memorize | stores. 本実施形態の端末装置の表示部に表示された、奪いたいアイテムを選択する手段の一例を示す図である。It is a figure which shows an example of the means which selects the item which wants to take away displayed on the display part of the terminal device of this embodiment. 本実施形態の端末装置の表示部に表示された対戦候補のユーザ情報の一例を示す図である。It is a figure which shows an example of the user information of the battle candidate displayed on the display part of the terminal device of this embodiment. 本実施形態の対戦状況記憶部が記憶する情報の一例を示す表である。It is a table | surface which shows an example of the information which the battle condition memory | storage part of this embodiment memorize | stores. 本実施形態の対戦状況記憶部が記憶する情報の一例を示す表である。It is a table | surface which shows an example of the information which the battle condition memory | storage part of this embodiment memorize | stores. 本実施形態のゲームシステムの動作の一例を示すフローチャートである。It is a flowchart which shows an example of operation | movement of the game system of this embodiment. 本発明の第2の実施形態に係るゲームシステムの構成の一例を示す構成図である。It is a block diagram which shows an example of a structure of the game system which concerns on the 2nd Embodiment of this invention. 本実施形態のゲームシステムの動作の一例を示すフローチャートである。It is a flowchart which shows an example of operation | movement of the game system of this embodiment. 本発明の第3の実施形態に係るゲームシステムの構成の一例を示す構成図である。It is a block diagram which shows an example of a structure of the game system which concerns on the 3rd Embodiment of this invention. 本実施形態の対戦状況記憶部が記憶する情報の一例を示す表である。It is a table | surface which shows an example of the information which the battle condition memory | storage part of this embodiment memorize | stores. 本実施形態の端末装置の表示部に表示された対戦状況情報の一例を示す図である。It is a figure which shows an example of the battle | competition status information displayed on the display part of the terminal device of this embodiment. 本実施形態のゲームシステムの動作の一例を示すフローチャートである。It is a flowchart which shows an example of operation | movement of the game system of this embodiment. 本発明の第4の実施形態に係るゲームシステムの構成の一例を示す構成図である。It is a block diagram which shows an example of a structure of the game system which concerns on the 4th Embodiment of this invention. 本実施形態のゲームシステムの動作の一例を示すフローチャートである。It is a flowchart which shows an example of operation | movement of the game system of this embodiment.

[第1の実施形態]
本発明を実施するための第1の実施形態について、図面を参照して説明する。本実施形態におけるゲームシステムでは、アイテムを対象とする対戦ゲームにおいて、所有している第Aアイテムを防御するユーザを第1ユーザとし、第Aアイテムを奪うために、第1ユーザと対戦するユーザを第2ユーザとする。ここで、アイテムとは、ユーザが、ゲーム上で使用する道具のことである。このアイテムには、例えば、ユーザが、様々な種類を集めて組み合わせることにより、希少価値の高いカードを獲得することができる秘宝というものがある。
ここでの対戦ゲームとは、第2ユーザのみが端末装置を操作し、第1ユーザと対戦する非同期型のゲームである。すなわち、第2ユーザによる端末装置の操作を示す操作情報と、第1ユーザにより予め設定された戦略を示す戦略情報とに基づいて、対戦ゲームの進行が制御される。ここで、第1ユーザの戦略情報には、例えば、第1ユーザが対戦ゲームで使用する複数のカードで構成されるデッキ情報などがある。また、この対戦ゲームは、勝敗が一瞬では決まらない有時間性のゲームである。有時間性の対戦ゲームには、例えば、端末装置に表示されたボード(盤)上に、ユーザがコマやカードを置いたり、動かしたりして、勝敗を競うゲーム、つまりボードゲームなどがある。
この非同期型であり、有時間性である対戦ゲームにおいて、複数の第2ユーザが1人の第1ユーザと同時に対戦する場合について説明する。なお、ゲームシステムにおいて、各ユーザには、ユーザを識別するための固有のユーザIDが割り当てられている。
[First embodiment]
A first embodiment for carrying out the present invention will be described with reference to the drawings. In the game system according to the present embodiment, in a battle game targeting an item, a user who defends the owned A item is a first user, and a user who competes with the first user is used to take away the A item. It is assumed that the second user. Here, the item is a tool used by the user on the game. This item includes, for example, a treasure that allows a user to acquire a card with a high rarity value by collecting and combining various types.
The battle game here is an asynchronous game in which only the second user operates the terminal device and plays against the first user. That is, the progress of the battle game is controlled based on the operation information indicating the operation of the terminal device by the second user and the strategy information indicating the strategy preset by the first user. Here, the strategy information of the first user includes, for example, deck information composed of a plurality of cards used by the first user in the battle game. In addition, this battle game is a time-limited game in which winning or losing is not determined in an instant. The time-matched competitive game includes, for example, a game in which a user places a frame or card on a board (board) displayed on a terminal device and moves to compete for victory or defeat, that is, a board game.
A case will be described in which a plurality of second users play a battle simultaneously with one first user in this asynchronous and time-matched battle game. In the game system, each user is assigned a unique user ID for identifying the user.

図1は、本発明の第1の実施形態に係るゲームシステム1の構成の一例を示す構成図である。ゲームシステム1は、複数の端末装置10(例えば、端末装置10−1〜10−2)と、サーバ装置30と、ネットワーク20と、を備えている。なお、端末装置10−1〜10−2はいずれも同様の構成であるため、特に区別しない場合には、端末装置10と総称して説明する。
ネットワーク20は、サーバ装置30と複数の端末装置10とが通信を行う無線または有線による通信網である。この通信網には、例えば、携帯電話回線網やインターネットなどがある。
サーバ装置30は、アイテムに関連した処理を実行するゲームサーバである。具体的には、サーバ装置30は、端末装置10が出力した対戦ゲームの結果を示す情報を、ネットワーク20を介して取得する。サーバ装置30は、取得した情報に基づいてアイテムに関連する処理を実行し、処理結果を示す情報を、ネットワーク20を介して端末装置10に供給する。このアイテムに関連する処理については、サーバ装置30の構成にて詳細に説明する。
FIG. 1 is a configuration diagram showing an example of the configuration of the game system 1 according to the first embodiment of the present invention. The game system 1 includes a plurality of terminal devices 10 (for example, terminal devices 10-1 to 10-2), a server device 30, and a network 20. Note that the terminal devices 10-1 to 10-2 all have the same configuration, and therefore will be collectively referred to as the terminal device 10 unless otherwise distinguished.
The network 20 is a wireless or wired communication network in which the server device 30 and the plurality of terminal devices 10 communicate. Examples of the communication network include a mobile phone network and the Internet.
The server device 30 is a game server that executes processing related to items. Specifically, the server device 30 acquires information indicating the result of the battle game output from the terminal device 10 via the network 20. The server device 30 executes processing related to the item based on the acquired information, and supplies information indicating the processing result to the terminal device 10 via the network 20. Processing related to this item will be described in detail in the configuration of the server device 30.

端末装置10は、ユーザが利用するコンピュータ装置であり、対戦ゲームアプリケーションが動作する。端末装置10は、対戦ゲームアプリケーションに対するユーザの操作を示す操作情報と、サーバ装置30から供給された情報とに基づき、対戦ゲームの進行を制御し、対戦ゲームの勝敗を判定する。この端末装置10のうち、端末装置10−1及び端末装置10−2は、それぞれ、第1ユーザ及び第2ユーザが操作する端末である。なお、ここでは端末装置10が2台の場合を説明しているが、端末装置10が3台以上あってもよい。端末装置10には、例えばPC(Personal Computer)やタブレットPC、スマートフォン、フィーチャーフォンなどがある。この端末装置10は、自装置を利用しているユーザを識別するユーザIDと、そのユーザが操作している対戦ゲームを提供するサーバ装置30のアドレスを保持している。ここで、アドレスとは、例えば、IP(Internet Protocol)アドレス及びポート番号である。   The terminal device 10 is a computer device used by a user, and a battle game application operates. The terminal device 10 controls the progress of the battle game based on the operation information indicating the user's operation on the battle game application and the information supplied from the server device 30, and determines the win or loss of the battle game. Among the terminal devices 10, the terminal device 10-1 and the terminal device 10-2 are terminals operated by the first user and the second user, respectively. In addition, although the case where there are two terminal devices 10 is described here, there may be three or more terminal devices 10. Examples of the terminal device 10 include a PC (Personal Computer), a tablet PC, a smartphone, and a feature phone. The terminal device 10 holds a user ID for identifying a user who is using the device, and an address of the server device 30 that provides a battle game operated by the user. Here, the address is, for example, an IP (Internet Protocol) address and a port number.

次に、図2を参照して、端末装置10の構成について説明する。
図2は、本実施形態の端末装置10の構成の一例を示す斜視図である。端末装置10は、画像を表示する表示部DSと、ユーザの操作を検出する操作検出部TPと、音声を出力する音声出力部SPと、対戦ゲームの進行を制御し、勝敗を判定するゲーム制御部11(図1のゲーム制御部11−1〜11−2に対応する)とを備えている。なお、ゲーム制御部11は、端末装置10の内部に備えられている。なお、ゲーム制御部11−1〜11−2はいずれも同様の構成であるため、特に区別しない場合には、ゲーム制御部11と総称して説明する。
Next, the configuration of the terminal device 10 will be described with reference to FIG.
FIG. 2 is a perspective view showing an example of the configuration of the terminal device 10 of the present embodiment. The terminal device 10 includes a display unit DS that displays an image, an operation detection unit TP that detects a user's operation, an audio output unit SP that outputs audio, and a game control that controls the progress of the battle game and determines win / loss Unit 11 (corresponding to the game control units 11-1 to 11-2 in FIG. 1). The game control unit 11 is provided inside the terminal device 10. Note that the game control units 11-1 to 11-2 all have the same configuration, and therefore will be collectively referred to as the game control unit 11 unless otherwise distinguished.

表示部DSは、液晶パネルや有機ELパネルなどの画像表示パネルを備えており、対戦ゲームの進行状況に応じた画像を表示する。この画像には、例えば、ボードゲームにおけるボードやデッキの状況に応じた画像や、サーバ装置30から供給される情報に基づいた画像などが含まれる。音声出力部SPは、スピーカーを備えており、入力される音声信号に基づいた音声を出力する。
操作検出部TPは、表示部DSの画像表示パネルに配置されたタッチセンサを備えており、ユーザによる操作を検出するとともに、検出した操作を示す操作情報を出力する。このユーザによる操作には、第1ユーザが端末装置10−1において、対戦ゲームで使用する複数枚のカードを選択してデッキに配置する操作や、第2ユーザが端末装置10−2において、ボード(盤)にコマやカードを置いたり、動かしたりする操作が含まれる。
ゲーム制御部11については、後ほど説明する。
The display unit DS includes an image display panel such as a liquid crystal panel or an organic EL panel, and displays an image according to the progress of the battle game. This image includes, for example, an image according to the state of the board or deck in the board game, an image based on information supplied from the server device 30, and the like. The audio output unit SP includes a speaker and outputs audio based on the input audio signal.
The operation detection unit TP includes a touch sensor arranged on the image display panel of the display unit DS, and detects operation by the user and outputs operation information indicating the detected operation. The operation by the user includes an operation in which the first user selects a plurality of cards to be used in the battle game on the terminal device 10-1 and places them on the deck, or a second user operates the board in the terminal device 10-2. This includes operations such as placing and moving frames and cards on (board).
The game control unit 11 will be described later.

図1に戻り、サーバ装置30の構成について説明する。同図に示すように、サーバ装置30は、通信部301、ユーザ抽出部302、ゲーム受付部303、対戦状況登録部304、アイテム処理部305及び記憶部M1を備える。
通信部301は、ネットワーク20を介して端末装置10と通信を行う。具体的には、通信部301は、サーバ装置30が備える各部が出力する情報を、バスBSを介して取得し、取得した情報を、ネットワーク20を介して端末装置10に送信する。また、通信部301は、端末装置10から送信される情報を、ネットワーク20を介して受信し、受信した情報を、バスBSを介してサーバ装置30が備える各部に出力する。
Returning to FIG. 1, the configuration of the server device 30 will be described. As shown in the figure, the server device 30 includes a communication unit 301, a user extraction unit 302, a game reception unit 303, a battle situation registration unit 304, an item processing unit 305, and a storage unit M1.
The communication unit 301 communicates with the terminal device 10 via the network 20. Specifically, the communication unit 301 acquires information output from each unit included in the server device 30 via the bus BS, and transmits the acquired information to the terminal device 10 via the network 20. Moreover, the communication part 301 receives the information transmitted from the terminal device 10 via the network 20, and outputs the received information to each part with which the server apparatus 30 is provided via bus | bath BS.

記憶部M1は、ユーザ情報記憶部M11と、対戦状況記憶部M12とを備えている。
図3を参照して、ユーザ情報記憶部M11について説明する。
ユーザ情報記憶部M11は、ユーザを識別するユーザIDと、ユーザのレベルを示すレベル情報と、ユーザが所有している第Aアイテムの数を示す第Aアイテム数情報と、ユーザが所有している第Bアイテムの数を示す第Bアイテム数情報と、ユーザがゲーム上で使用している名前を示すユーザ名情報とに関連付けられたユーザ情報を記憶する。ここで、レベル情報とは、ゲーム内におけるユーザの強さの段階を示す情報である。例えば、ユーザがゲームを進む毎にそのユーザに対して報酬としての経験値が付与され、経験値が所定の閾値を超えると、レベルの値が増加する。なお、ユーザ情報記憶部M11には、ユーザの対戦ゲームにおける戦略を示す戦略情報を記憶させてもよい。
The storage unit M1 includes a user information storage unit M11 and a battle situation storage unit M12.
The user information storage unit M11 will be described with reference to FIG.
The user information storage unit M11 has a user ID for identifying the user, level information indicating the level of the user, Ath item number information indicating the number of the Ath item owned by the user, and the user's possession. User information associated with the B item number information indicating the number of the B item and the user name information indicating the name used by the user on the game is stored. Here, the level information is information indicating the level of strength of the user in the game. For example, an experience value as a reward is given to the user every time the user proceeds with the game, and the level value increases when the experience value exceeds a predetermined threshold. In addition, you may memorize | store the strategy information which shows the strategy in a user's competitive game in the user information storage part M11.

同図が示すように、各レコードが特定のユーザに関するユーザ情報に対応する。ユーザIDは、例えば、アルファベット及び数字から成る文字列である。ここでは、第1レコード及び第2レコードは、それぞれ、ユーザID「U1001」及びユーザID「U1002」に対応するユーザ情報を示している。
対戦状況記憶部M12については、後ほど図4を参照して説明する。
As shown in the figure, each record corresponds to user information regarding a specific user. The user ID is, for example, a character string made up of alphabets and numbers. Here, the first record and the second record indicate user information corresponding to the user ID “U1001” and the user ID “U1002”, respectively.
The battle situation storage unit M12 will be described later with reference to FIG.

図1に戻り、サーバ装置30の構成について説明する。
ユーザ抽出部302は、抽出条件に基づいて、ユーザ情報記憶部M11から、ユーザ情報を抽出する。具体的には、端末装置10は、第2ユーザによる、奪いたいアイテムの選択を受け付けると、選択されたアイテムを識別するアイテムIDと、自装置が保持している第2ユーザを識別する第2ユーザIDとを、ネットワーク20を介してサーバ装置30に出力する。ユーザ抽出部302は、アイテムIDと第2ユーザIDとが出力されたことに応じて、出力されたアイテムIDと第2ユーザIDとを取得する。ユーザ抽出部302は、予め定められたユーザの抽出条件を満たし、かつ取得した第2ユーザIDと一致するユーザIDを含まないユーザ情報をユーザ情報記憶部M11から読み込む。そして、ユーザ抽出部302は、読み込んだユーザ情報を通信部301とネットワーク20とを介して端末装置10に出力する。
Returning to FIG. 1, the configuration of the server device 30 will be described.
The user extraction unit 302 extracts user information from the user information storage unit M11 based on the extraction condition. Specifically, when the terminal device 10 accepts the selection of the item to be taken by the second user, the terminal device 10 identifies the item ID for identifying the selected item and the second user for identifying the second user held by the own device. The user ID is output to the server device 30 via the network 20. The user extraction unit 302 acquires the output item ID and the second user ID in response to the output of the item ID and the second user ID. The user extraction unit 302 reads user information that satisfies a predetermined user extraction condition and does not include a user ID that matches the acquired second user ID from the user information storage unit M11. Then, the user extraction unit 302 outputs the read user information to the terminal device 10 via the communication unit 301 and the network 20.

ここで、抽出条件とは、第2ユーザの対戦相手である第1ユーザの候補を抽出するための条件であり、例えば、レベル情報、第2ユーザが奪いたいアイテムに係るアイテム数情報に対して設定される。レベル情報に対する抽出条件としては、「40以上50未満」のように、レベル情報の範囲が指定される。また、第2ユーザが奪いたいアイテムに係るアイテム数情報に対する抽出条件としては、「1以上」のように、アイテム数情報の下限値が指定される。なお、抽出条件は、第2ユーザのユーザ情報に対して相対的に設定されてもよい。例えば、レベル情報に対する相対的な抽出条件としては、「第2ユーザのレベル情報の−5以上+5以下」のように、第2ユーザのレベル情報に対する相対的なレベル情報の範囲が指定される。また、奪いたいアイテムを選択するための手段は、GUI(Graphical User Interaface)により表示部DSに表示される。この奪いたいアイテムを選択するための手段について、図4を参照して説明する。   Here, the extraction condition is a condition for extracting the candidate of the first user who is the opponent of the second user. For example, for the level information and the item number information related to the item that the second user wants to take away Is set. As an extraction condition for the level information, a range of level information is designated such as “40 or more and less than 50”. Further, as the extraction condition for the item number information related to the item that the second user wants to take, the lower limit value of the item number information is designated as “1 or more”. Note that the extraction condition may be set relative to the user information of the second user. For example, as a relative extraction condition for the level information, a range of level information relative to the level information of the second user is designated, such as “second user level information of −5 to +5”. A means for selecting an item to be taken is displayed on the display unit DS by GUI (Graphical User Interface). Means for selecting an item to be taken will be described with reference to FIG.

図4は、第2ユーザが操作する端末装置10−2の表示部DSに表示された奪いたいアイテムを選択するための手段の一例を示す図である。ここでのアイテムの選択手段とは、例えば、同図が示す101、102及び103である。101と102とは、それぞれ、第Aアイテムと、第Bアイテムとを選択するラジオボタンである。103は、選択されたアイテムに対応するアイテムIDを、端末装置10−2に入力する入力ボタンである。   FIG. 4 is a diagram illustrating an example of means for selecting an item to be taken and displayed on the display unit DS of the terminal device 10-2 operated by the second user. The item selection means here are, for example, 101, 102 and 103 shown in FIG. 101 and 102 are radio buttons for selecting the Ath item and the Bth item, respectively. Reference numeral 103 denotes an input button for inputting an item ID corresponding to the selected item to the terminal device 10-2.

図5は、第2ユーザが操作する端末装置10−2の表示部DSに表示された対戦候補のユーザ情報の一例を示す図である。ここで、ユーザ抽出部302により抽出されたユーザ情報は、同図が示す各レコードに対応する。ここでの抽出条件は、例えば、レベル情報に対しては「40以上50未満」であり、第Aアイテム数情報に対しては「1以上」である。同図が示す104は、第Aアイテムを対象としたユーザ「ユーザA」との対戦の申し込みを示す情報の入力ボタンである。   FIG. 5 is a diagram illustrating an example of battle candidate user information displayed on the display unit DS of the terminal device 10-2 operated by the second user. Here, the user information extracted by the user extraction unit 302 corresponds to each record shown in FIG. The extraction condition here is, for example, “40 or more and less than 50” for the level information, and “1 or more” for the Ath item number information. Reference numeral 104 shown in the figure is an input button for information indicating an application for a battle with the user “user A” for the A item.

図1に戻り、サーバ装置30の構成について説明する。
ゲーム受付部303は、第1ユーザがアイテムを所有していることを条件に、当該アイテムを対象とする当該第1ユーザとの対戦ゲームを当該第1ユーザ以外のユーザである第2ユーザから受け付ける。具体的には、端末装置10は、第2ユーザによる第Aアイテムを対象とした第1ユーザへの対戦の申し込みを示す情報(図5の106を参照)の入力を受け付けると、第1ユーザIDと、第Aアイテムを識別する第AアイテムIDと、自装置が保持している第2ユーザIDとをネットワーク20を介してサーバ装置30に出力する。ここで、第AアイテムIDとは、アルファベットと数字から成る文字列であり、例えば、「I00A」である。ゲーム受付部303は、第1ユーザIDと、第AアイテムIDと、第2ユーザIDとが出力されたことに応じて、出力された第1ユーザIDと、第AアイテムIDと、第2ユーザIDとを取得する。
Returning to FIG. 1, the configuration of the server device 30 will be described.
The game reception unit 303 receives a battle game with the first user targeting the item from a second user who is a user other than the first user on the condition that the first user owns the item. . Specifically, when the terminal device 10 receives an input of information (see 106 in FIG. 5) indicating an application for a battle to the first user for the A item by the second user, the first user ID Then, the A item ID for identifying the A item and the second user ID held by the own device are output to the server device 30 via the network 20. Here, the Ath item ID is a character string made up of alphabets and numbers, for example, “I00A”. In response to the output of the first user ID, the A item ID, and the second user ID, the game reception unit 303 outputs the first user ID, the A item ID, and the second user. ID is acquired.

ゲーム受付部303は、読み込んだユーザ情報を、通信部301とネットワーク20とを介して端末装置10に出力する。また、ゲーム受付部303は、取得した第1ユーザIDと第2ユーザIDとを対戦状況登録部304に出力する。   The game reception unit 303 outputs the read user information to the terminal device 10 via the communication unit 301 and the network 20. In addition, the game reception unit 303 outputs the acquired first user ID and second user ID to the battle situation registration unit 304.

次に、図6を参照して、記憶部M1が備える対戦状況記憶部M12について説明する。
対戦状況記憶部M12は、所有しているアイテムを防御する防御ユーザを識別する防御ユーザIDと、アイテムを奪うために防御ユーザと対戦する攻撃ユーザを識別する攻撃ユーザIDと、防御ユーザと攻撃ユーザとの対戦の開始時刻を示す開始時刻情報と、当該対戦の終了時刻を示す終了時刻情報と、当該対戦の勝敗を示す勝敗情報と、攻撃ユーザに付与されたアイテム数を示す付与アイテム数情報に関連付けられた対戦状況情報を記憶する。ここで、勝敗情報とは、攻撃ユーザが防御ユーザに勝利したか否かを示す情報である。勝敗情報は、例えば、攻撃ユーザが防御ユーザに勝利した場合は、「勝」であり、また攻撃ユーザが防御ユーザに敗北した場合は、「負」である。
Next, the battle situation storage unit M12 provided in the storage unit M1 will be described with reference to FIG.
The battle situation storage unit M12 includes a defense user ID that identifies a defense user who defends an owned item, an attack user ID that identifies an attack user who fights the defense user in order to take the item, a defense user, and an attack user Start time information indicating the start time of the match, end time information indicating the end time of the match, win / loss information indicating the win / loss of the match, and granted item number information indicating the number of items given to the attacking user The associated battle situation information is stored. Here, winning / losing information is information indicating whether or not the attacking user has won the defending user. The winning / losing information is, for example, “win” when the attacking user wins the defending user, and “negative” when the attacking user loses to the defending user.

同図が示すように、各レコードは特定の対戦ゲームに関する対戦状況情報に対応している。ここで、第1レコードに対する対戦状況情報は、防御ユーザ「U1001」に、攻撃ユーザ「U1002」が、開始時刻「11:38」に対戦を仕掛け、まだ対戦が終了していないことを示している。ここで、終了時刻情報、勝敗情報及び付与アイテム数情報に記載されている「NULL」は、これらの情報がまだ登録されていないことを示している。   As shown in the figure, each record corresponds to battle situation information regarding a specific battle game. Here, the battle situation information for the first record indicates that the attack user “U1002” has played a battle at the start time “11:38” to the defense user “U1001” and the battle has not ended yet. . Here, “NULL” described in the end time information, winning / losing information, and assigned item number information indicates that these pieces of information are not yet registered.

図1に戻り、端末装置10の構成について説明する。
ゲーム制御部11は、ゲーム受付部303で受け付けた対戦ゲームの進行を制御して、第1ユーザと第2ユーザとの間で勝敗を判定する。具体的には、ゲーム制御部11は、ゲーム受付部303により、第1ユーザのユーザ情報が出力されたことに応じて、出力されたユーザ情報を取得する。
Returning to FIG. 1, the configuration of the terminal device 10 will be described.
The game control unit 11 controls the progress of the battle game received by the game reception unit 303, and determines the win or loss between the first user and the second user. Specifically, the game control unit 11 acquires the output user information in response to the user information of the first user being output by the game reception unit 303.

ゲーム制御部11は、操作検出部TPにより、第2ユーザによる操作情報の入力を検出したことに応じて、検出された第2ユーザの操作情報を取得する。ゲーム制御部11は、取得した第1ユーザのユーザ情報と、第2ユーザの操作情報とに基づいて、第1ユーザと第2ユーザとの対戦ゲームの進行を制御する。
そして、ゲーム制御部11は、第1ユーザと第2ユーザとの対戦ゲームの勝敗を判定し、勝敗を示す勝敗情報を表示部DSに表示する。また、ゲーム制御部11は、第1ユーザID、第2ユーザID、第AアイテムID、及び勝敗情報を、ネットワーク20を介してサーバ装置30に出力する。
The game control unit 11 acquires the detected operation information of the second user in response to detecting the operation information input by the second user by the operation detection unit TP. The game control unit 11 controls the progress of the battle game between the first user and the second user based on the acquired user information of the first user and the operation information of the second user.
And the game control part 11 determines the victory or defeat of the battle | competition game of a 1st user and a 2nd user, and displays the winning / losing information which shows winning / losing on the display part DS. In addition, the game control unit 11 outputs the first user ID, the second user ID, the Ath item ID, and the win / loss information to the server device 30 via the network 20.

サーバ装置30の構成についての説明に戻る。
対戦状況登録部304は、対戦状況情報を生成し、対戦状況記憶部M12に記憶させる。具体的には、対戦状況登録部304は、ゲーム受付部303により第1ユーザIDと、第2ユーザIDとが出力されたことに応じて、出力された第1ユーザIDと、第2ユーザIDとを取得する。対戦状況登録部304は、取得した第1ユーザIDと第2ユーザIDとを含む対戦状況情報を生成し、対戦状況記憶部M12に記憶させる。ここで、対戦状況情報の開始時刻情報は、現在の時刻とし、終了時刻情報と勝敗情報とは「NULL」とする。
Returning to the description of the configuration of the server device 30.
The battle situation registration unit 304 generates battle situation information and stores it in the battle situation storage unit M12. Specifically, the battle situation registration unit 304 outputs the first user ID and the second user ID in response to the first user ID and the second user ID being output by the game reception unit 303. And get. The competition situation registration unit 304 generates competition situation information including the acquired first user ID and second user ID, and stores the competition situation information in the competition situation storage unit M12. Here, the start time information of the battle situation information is the current time, and the end time information and the win / loss information are “NULL”.

また、対戦状況登録部304は、ゲーム制御部11により第1ユーザIDと、第2ユーザIDと、第AアイテムIDと、勝敗情報とが出力されたことに応じて、出力された第1ユーザIDと、第2ユーザIDと、第AアイテムIDと、勝敗情報とを取得する。対戦状況登録部304は、取得した第1ユーザIDと一致する防御ユーザIDと、第2ユーザIDと一致する攻撃ユーザIDとを有し、終了時刻と、勝敗情報とが「NULL」の対戦状況情報を対戦状況記憶部M12から検索する。次に、対戦状況登録部304は、検索した対戦状況情報の終了時刻情報を現在の時刻に更新し、勝敗情報を入力した勝敗情報に更新して、対戦状況記憶部M12に記憶させる。そして、入力した勝敗情報が、「勝」の場合、つまり、第2ユーザが第1ユーザに勝利した場合、対戦状況登録部304は、取得した第1ユーザIDと、第2ユーザIDと、第AアイテムIDとをアイテム処理部305に出力する。   The battle situation registration unit 304 outputs the first user ID, the second user ID, the A item ID, and the winning / losing information output by the game control unit 11. ID, 2nd user ID, Ath item ID, and winning / losing information are acquired. The battle situation registration unit 304 has a defense user ID that matches the acquired first user ID and an attack user ID that matches the second user ID, and a battle situation in which the end time and the win / loss information are “NULL”. Information is searched from the battle situation storage unit M12. Next, the battle status registration unit 304 updates the end time information of the searched battle status information to the current time, updates the winning / losing information to the winning / losing information, and stores it in the battle status storage unit M12. When the input win / loss information is “win”, that is, when the second user wins the first user, the battle situation registration unit 304 acquires the first user ID, the second user ID, and the second user ID. The A item ID is output to the item processing unit 305.

図7は、対戦状況登録部304により更新された対戦状況記憶部M12が記憶する情報の一例を示す表である。ここでは、対戦状況登録部304が、端末装置10から、防御ユーザID「U1001」(第1ユーザID)と、攻撃ユーザID「U1002」(第2ユーザID)と、勝敗情報「勝」とを取得した場合について説明する。対戦状況登録部304は、図6に示される対戦状況記憶部M12から、防御ユーザIDが「U1001」と、攻撃ユーザIDが「U1002」と一致し、終了時刻情報と、勝敗情報と、付与アイテム数情報とが「NULL」である対戦状況情報、つまり第1レコードを検索する。そして、図7の第1レコードが示すように、対戦状況登録部304は、検索した対戦状況情報の終了時刻情報を、現在の時刻「11:47」に、勝敗情報を「勝」に更新する。   FIG. 7 is a table showing an example of information stored in the battle situation storage unit M12 updated by the battle situation registration unit 304. Here, the battle situation registration unit 304 obtains a defense user ID “U1001” (first user ID), an attack user ID “U1002” (second user ID), and win / loss information “win” from the terminal device 10. The case of acquiring will be described. The battle situation registration unit 304 matches the defense user ID “U1001” and the attack user ID “U1002” from the battle situation storage unit M12 shown in FIG. The battle status information whose number information is “NULL”, that is, the first record is searched. Then, as indicated by the first record in FIG. 7, the battle status registration unit 304 updates the end time information of the searched battle status information to the current time “11:47” and the win / loss information to “win”. .

図1に戻り、サーバ装置30の構成について説明する。
アイテム処理部305は、ゲーム制御部11により判定された結果に基づいて、対戦ゲームの対象であるアイテムについて第1ユーザと第2ユーザとにそれぞれ対応する処理を実行する。具体的には、アイテム処理部305は、対戦状況登録部304により、第1ユーザIDと、第2ユーザIDと、第AアイテムIDとが出力されたことに応じて、出力された第1ユーザIDと、第2ユーザIDと、第AアイテムIDとを取得する。アイテム処理部305は、取得した第1ユーザIDに一致する防御ユーザIDを有するユーザ情報をユーザ情報記憶部M11から読み込む。アイテム処理部305は、読み込んだユーザ情報の第Aアイテム数情報が「1」以上であるか否かを判定する。なお、アイテム処理部305は、判定結果を、通信部301と、ネットワーク20とを介して端末装置10に出力し、第2ユーザに通知してもよい。
Returning to FIG. 1, the configuration of the server device 30 will be described.
Based on the result determined by the game control unit 11, the item processing unit 305 executes a process corresponding to each of the first user and the second user for the item that is the target of the battle game. Specifically, the item processing unit 305 outputs the first user output in response to the first user ID, the second user ID, and the A item ID being output by the battle situation registration unit 304. The ID, the second user ID, and the Ath item ID are acquired. The item processing unit 305 reads from the user information storage unit M11 user information having a defense user ID that matches the acquired first user ID. The item processing unit 305 determines whether the A-th item number information of the read user information is “1” or more. The item processing unit 305 may output the determination result to the terminal device 10 via the communication unit 301 and the network 20 and notify the second user.

第Aアイテム数情報が「1」以上である場合、アイテム処理部305は、第Aアイテム数情報から「1」を減算し、当該ユーザ情報をユーザ情報記憶部M11に記憶させる。また、アイテム処理部305は、取得した第2ユーザIDに一致する攻撃ユーザIDを有するユーザ情報をユーザ情報記憶部M11から検索する。アイテム処理部305は、検索したユーザ情報の第Aアイテム数情報に「1」を加算し、ユーザ情報記憶部M11に記憶させる。つまり、アイテム処理部305は、対戦ゲームの対象である第Aアイテムを第1ユーザが所有している場合には、第1ユーザの第Aアイテムを消去するとともに勝利した第2ユーザに対して第Aアイテムを付与する。
なお、アイテム処理部305は、第1ユーザの第Aアイテム数情報を「0」になるまで減算し、減算した分を第2ユーザの第Aアイテム数情報に加算してもよい。例えば、第1ユーザの第Aアイテム数情報が「5」の場合、アイテム処理部305は、第1ユーザの第Aアイテム数情報から「5」を減算し、第2ユーザの第Aアイテム数情報に「5」を加算してもよい。
If the A item number information is “1” or more, the item processing unit 305 subtracts “1” from the A item number information, and stores the user information in the user information storage unit M11. In addition, the item processing unit 305 searches the user information storage unit M11 for user information having an attack user ID that matches the acquired second user ID. The item processing unit 305 adds “1” to the A-th item number information of the searched user information, and stores it in the user information storage unit M11. In other words, when the first user owns the A item that is the target of the battle game, the item processing unit 305 deletes the first user's A item and performs the second operation against the second user who has won. A item is granted.
The item processing unit 305 may subtract the first user's A item number information until it becomes “0”, and add the subtracted amount to the second user's A item number information. For example, when the first user's A item number information is “5”, the item processing unit 305 subtracts “5” from the first user's A item number information to obtain the second user's A item number information. “5” may be added to.

一方、第Aアイテム数情報が「0」である場合、アイテム処理部305は、取得した第2ユーザIDに一致する攻撃ユーザIDを有するユーザ情報をユーザ情報記憶部M11から検索する。アイテム処理部305は、勝利アイテムを示す勝利アイテム情報に基づいて、検索したユーザ情報の第Aアイテム数情報及び第Bアイテム数情報を更新し、ユーザ情報記憶部M11に記憶させる。つまり、アイテム処理部305は、対戦ゲームの対象である第Aアイテムを第1ユーザが所有していない場合には、勝利した第2ユーザに対して勝利アイテムを付与する。   On the other hand, when the A-th item number information is “0”, the item processing unit 305 searches the user information storage unit M11 for user information having an attack user ID that matches the acquired second user ID. The item processing unit 305 updates the A-th item number information and the B-th item number information of the searched user information based on the winning item information indicating the winning item, and stores the updated information in the user information storage unit M11. That is, the item processing unit 305 gives a winning item to the winning second user when the first user does not own the A item that is the target of the battle game.

ここで、勝利アイテムは、例えば、第Aアイテム以外のアイテム、つまり、第Bアイテムに対応する。この場合、アイテム処理部305は、第2ユーザのユーザ情報の第Bアイテム数情報を1個加算する。また、勝利アイテムは、例えば、第Aアイテムに対応してもよい。この場合、アイテム処理部305は、第2ユーザのユーザ情報の第Aアイテム数情報を1個加算する。
また、アイテム処理部305は、第1ユーザIDに一致する防御ユーザIDと、第2ユーザIDに一致する攻撃ユーザIDとを有し、終了時刻が最も直近の対戦状況情報を対戦状況記憶部M12から読み込む。アイテム処理部305は、読み込んだ対戦状況情報の付与アイテム数情報に第2ユーザに付与したアイテム数を示す情報を設定し、対戦状況記憶部M12に記憶させる。
Here, the winning item corresponds to, for example, an item other than the A item, that is, the B item. In this case, the item processing unit 305 adds one piece of B-th item number information of the user information of the second user. The winning item may correspond to, for example, the Ath item. In this case, the item processing unit 305 adds one piece of the A-th item number information of the user information of the second user.
Further, the item processing unit 305 has a defense user ID that matches the first user ID and an attack user ID that matches the second user ID, and displays the battle status information with the latest end time as the battle status storage unit M12. Read from. The item processing unit 305 sets information indicating the number of items given to the second user in the added item number information of the read battle situation information, and stores the information in the battle situation storage unit M12.

次に、図8を参照して、ゲームシステム1の動作について説明する。図8は、本実施形態のゲームシステム1の動作の一例を示すフローチャートである。
まず、端末装置10−2は、第2ユーザから奪いたいアイテムの選択を受け付ける(ステップS101)。具体的には、端末装置10―2は、奪いたいアイテムの選択手段を表示部DSに表示する(図4を参照)。端末装置10−2の操作検出部TPは、第2ユーザによる奪いたいアイテムの選択を検出する。操作検出部TPにより、奪いたいアイテムの選択が検出された場合、端末装置10−2は、選択されたアイテムに対応する第AアイテムIDと、自装置が保持する第2ユーザIDとをネットワーク20を介してサーバ装置30に出力する。
Next, the operation of the game system 1 will be described with reference to FIG. FIG. 8 is a flowchart showing an example of the operation of the game system 1 of the present embodiment.
First, the terminal device 10-2 accepts selection of an item that the second user wants to take (step S101). Specifically, the terminal device 10-2 displays an item selection unit to be taken on the display unit DS (see FIG. 4). The operation detection unit TP of the terminal device 10-2 detects selection of an item that the second user wants to take. When the operation detection unit TP detects that the item to be taken is detected, the terminal device 10-2 displays the A-th item ID corresponding to the selected item and the second user ID held by the own device on the network 20. Is output to the server device 30.

次に、ユーザ抽出部302は、対戦候補のユーザを抽出する(ステップS102)。具体的には、ユーザ抽出部302は、端末装置10―2により第AアイテムIDと、第2ユーザIDとが出力されたことに応じて、出力された第AアイテムIDと、第2ユーザIDとを取得する。ユーザ抽出部302は、予め定められたユーザの抽出条件を満たし、第2ユーザIDと一致するユーザIDを含まないユーザ情報をユーザ情報記憶部M11から読み込む。   Next, the user extraction unit 302 extracts a battle candidate user (step S102). Specifically, the user extracting unit 302 outputs the output A item ID and the second user ID in response to the output of the A item ID and the second user ID by the terminal device 10-2. And get. The user extraction unit 302 reads user information that satisfies a predetermined user extraction condition and does not include a user ID that matches the second user ID from the user information storage unit M11.

次に、ユーザ抽出部302は、ユーザ情報記憶部M11から読み込んだユーザ情報を端末装置10−2に出力する(ステップS103)。具体的には、ユーザ抽出部302は、ユーザ情報記憶部M11から読み込んだユーザ情報を、通信部301とネットワーク20とを介して端末装置10―2に出力する。   Next, the user extraction unit 302 outputs the user information read from the user information storage unit M11 to the terminal device 10-2 (step S103). Specifically, the user extraction unit 302 outputs the user information read from the user information storage unit M11 to the terminal device 10-2 via the communication unit 301 and the network 20.

次に、端末装置10―2は、第2ユーザによる第Aアイテムを対象とした第1ユーザとの対戦の申し込みを示す情報の入力を受け付ける(ステップS104)。具体的には、端末装置10―2は、ユーザ抽出部302によりユーザ情報が出力されたことに応じて、出力されたユーザ情報を取得する。端末装置10−2は、取得したユーザ情報を表示部DSに表示する(図5を参照)。端末装置10−2の操作検出部TPは、第2ユーザによる第Aアイテムを対象とした第1ユーザとの対戦の申し込みを示す情報の入力を検出する。操作検出部TPにより、当該情報の入力が検出されたことに応じて、端末装置10−2は、第2ユーザにより選択された第Aアイテムを識別する第AアイテムIDと、第1ユーザを識別する第1ユーザIDと、自装置が保持する第2ユーザIDとを、ネットワーク20を介してサーバ装置30に出力する。   Next, the terminal device 10-2 receives an input of information indicating an application for a battle with the first user targeting the item A by the second user (step S104). Specifically, the terminal device 10-2 acquires the output user information in response to the user information output by the user extraction unit 302. The terminal device 10-2 displays the acquired user information on the display unit DS (see FIG. 5). The operation detection unit TP of the terminal device 10-2 detects an input of information indicating an application for a battle with the first user targeting the A item by the second user. In response to detection of the input of the information by the operation detection unit TP, the terminal device 10-2 identifies the A item ID for identifying the A item selected by the second user and the first user. The first user ID and the second user ID held by the own device are output to the server device 30 via the network 20.

次に、ゲーム受付部303は、ユーザ情報記憶部M11から第1ユーザのユーザ情報を読み込み、端末装置10に出力する(ステップS105)。具体的には、ゲーム受付部303は、端末装置10―2により第1ユーザIDと、第AアイテムIDと、第2ユーザIDとが出力されたことに応じて、出力された第1ユーザIDと、第AアイテムIDと、第2ユーザIDとを取得する。ゲーム受付部303は、取得した第1ユーザIDと一致するユーザIDを有するユーザ情報をユーザ情報記憶部M11から読み込む。ゲーム受付部303は、読み込んだユーザ情報を、通信部301とネットワーク20とを介して端末装置10―2に出力する。そして、ゲーム受付部303は、対戦状況登録部304に第1ユーザID及び第2ユーザIDを出力する。   Next, the game reception part 303 reads the user information of a 1st user from the user information storage part M11, and outputs it to the terminal device 10 (step S105). Specifically, the game reception unit 303 outputs the first user ID output in response to the output of the first user ID, the A item ID, and the second user ID by the terminal device 10-2. Then, the A item ID and the second user ID are acquired. The game reception unit 303 reads user information having a user ID that matches the acquired first user ID from the user information storage unit M11. The game reception unit 303 outputs the read user information to the terminal device 10-2 via the communication unit 301 and the network 20. Then, the game reception unit 303 outputs the first user ID and the second user ID to the battle situation registration unit 304.

次に、対戦状況登録部304は、対戦状況情報を生成し、対戦状況記憶部M12に記憶させる(ステップS106)。具体的には、対戦状況登録部304は、ゲーム受付部303により、第1ユーザIDと、第2ユーザIDとが出力されたことに応じて、出力された第1ユーザIDと第2ユーザIDとを取得する。対戦状況登録部304は、取得した第1ユーザIDと第2ユーザIDとを含む対戦状況情報を生成し、対戦状況記憶部M12に記憶させる(図6の第1レコードを参照)。   Next, the battle situation registration unit 304 generates battle situation information and stores it in the battle situation storage unit M12 (step S106). Specifically, the battle situation registration unit 304 outputs the first user ID and the second user ID output in response to the game reception unit 303 outputting the first user ID and the second user ID. And get. The competition situation registration unit 304 generates competition situation information including the acquired first user ID and second user ID, and stores the competition situation information in the competition situation storage unit M12 (see the first record in FIG. 6).

次に、ゲーム制御部11−2は、第1ユーザ情報と、第2ユーザによる操作情報に基づき、第1ユーザと第2ユーザとの対戦ゲームの進行を制御する(ステップS107)。具体的には、ゲーム制御部11−2は、操作検出部TPにより、第2ユーザによる操作情報の入力を検出したことに応じて、検出された第2ユーザの操作情報を取得する。ゲーム制御部11は、取得した第1ユーザのユーザ情報と、第2ユーザの操作情報とに基づいて、第1ユーザと第2ユーザとの対戦ゲームの進行を制御する。   Next, the game control unit 11-2 controls the progress of the battle game between the first user and the second user based on the first user information and the operation information by the second user (step S107). Specifically, the game control unit 11-2 acquires the operation information of the detected second user in response to the operation detection unit TP detecting the input of operation information by the second user. The game control unit 11 controls the progress of the battle game between the first user and the second user based on the acquired user information of the first user and the operation information of the second user.

次に、ゲーム制御部11−2は、第1ユーザと第2ユーザとの対戦ゲームの勝敗を判定する(ステップS108)。具体的には、ゲーム制御部11−2は、第1ユーザと第2ユーザとの対戦ゲームの勝敗を判定し、勝敗を示す勝敗情報を表示部DSに表示する。また、第1ユーザID、第2ユーザID、第AアイテムID、及び勝敗情報を、ネットワーク20を介してサーバ装置30に出力する。   Next, the game control unit 11-2 determines whether or not the battle game between the first user and the second user is successful (step S108). Specifically, the game control unit 11-2 determines the win / loss of the battle game between the first user and the second user, and displays win / loss information indicating win / loss on the display unit DS. Further, the first user ID, the second user ID, the Ath item ID, and the win / loss information are output to the server device 30 via the network 20.

次に、対戦状況登録部304は、対戦状況記憶部M12の対戦状況情報を更新する(ステップS109)。具体的には、対戦状況登録部304は、ゲーム制御部11−2により、第1ユーザIDと、第2ユーザIDと、第AアイテムIDと、勝敗情報とが出力されたことに応じて、出力された第1ユーザIDと、第2ユーザIDと、第AアイテムIDと、勝敗情報とを取得する。対戦状況登録部304は、取得した第1ユーザIDと一致する攻撃ユーザID、第2ユーザIDと一致する防御ユーザIDとを有し、終了時刻と、勝敗情報とが「NULL」の対戦状況情報を対戦状況記憶部M12から検索する。次に、対戦状況登録部304は、検索した対戦状況情報の終了時刻情報を現在の時刻に更新し、勝敗情報を取得した勝敗情報に更新して、対戦状況記憶部M12に記憶させる(図7の第1レコードを参照)。   Next, the battle status registration unit 304 updates the battle status information in the battle status storage unit M12 (step S109). Specifically, the battle situation registration unit 304 responds to the fact that the game control unit 11-2 has output the first user ID, the second user ID, the A item ID, and the win / loss information. The output first user ID, second user ID, Ath item ID, and winning / losing information are acquired. The battle situation registration unit 304 has an attack user ID that matches the acquired first user ID, a defense user ID that matches the second user ID, and battle status information whose end time and win / loss information is “NULL”. Is searched from the battle situation storage unit M12. Next, the battle status registration unit 304 updates the end time information of the searched battle status information to the current time, updates the win / loss information to the acquired win / loss information, and stores it in the battle status storage unit M12 (FIG. 7). See first record).

次に、対戦状況登録部304は、勝敗情報に基づいて、ゲームシステム1の処理を進める(ステップS110)。具体的には、対戦状況登録部304は、取得した勝敗情報が、「勝」の場合、つまり、第2ユーザが第1ユーザに勝利した場合、取得した第1ユーザIDと、第2ユーザIDと、第AアイテムIDとをアイテム処理部305に出力する。そして、ゲームシステム1の処理をステップS111に進める。一方、取得した勝敗情報が、「負」の場合、つまり、第2ユーザが第1ユーザに敗北した場合、対戦状況登録部304は、ゲームシステム1の処理を終了する。   Next, the battle status registration unit 304 advances the process of the game system 1 based on the win / loss information (step S110). Specifically, when the acquired win / loss information is “win”, that is, when the second user wins the first user, the battle status registration unit 304 acquires the acquired first user ID and second user ID. And the A-th item ID are output to the item processing unit 305. Then, the process of the game system 1 proceeds to step S111. On the other hand, when the acquired win / loss information is “negative”, that is, when the second user loses to the first user, the battle situation registration unit 304 ends the process of the game system 1.

次に、アイテム処理部305は、対戦ゲームの対象である第Aアイテムを第1ユーザが所有しているか否かを判定する。つまり、第2ユーザが第1ユーザに勝利した最初のユーザであるか否かを判定する(ステップS111)。具体的には、アイテム処理部305は、対戦状況登録部304により、第1ユーザIDと、第2ユーザIDと、第AアイテムIDとが出力されたことに応じて、出力された第1ユーザIDと、第2ユーザIDと、第AアイテムIDとを取得する。アイテム処理部305は、取得した第1ユーザIDに一致する防御ユーザIDを有するユーザ情報をユーザ情報記憶部M11から読み込む。アイテム処理部305は、読み込んだユーザ情報の第Aアイテム数情報が「1」以上であるか否かを判定する。第Aアイテム数情報が「1」以上である場合、アイテム処理部305は、ゲームシステム1の処理をステップS112に進める。一方、第Aアイテム数情報が「0」の場合、アイテム処理部305は、ゲームシステム1の処理をステップS113に進める。   Next, the item processing unit 305 determines whether or not the first user owns the A item that is the target of the battle game. That is, it is determined whether or not the second user is the first user who has won the first user (step S111). Specifically, the item processing unit 305 outputs the first user output in response to the first user ID, the second user ID, and the A item ID being output by the battle situation registration unit 304. The ID, the second user ID, and the Ath item ID are acquired. The item processing unit 305 reads from the user information storage unit M11 user information having a defense user ID that matches the acquired first user ID. The item processing unit 305 determines whether the A-th item number information of the read user information is “1” or more. If the Ath item number information is “1” or more, the item processing unit 305 advances the process of the game system 1 to step S112. On the other hand, when the Ath item number information is “0”, the item processing unit 305 advances the process of the game system 1 to step S113.

次に、第Aアイテム数情報が「1」以上である場合、アイテム処理部305は、第1ユーザの第Aアイテムを消去する(ステップS112)。具体的には、アイテム処理部305は、第1ユーザの第Aアイテム数情報を1個減算し、当該ユーザ情報をユーザ情報記憶部M11に記憶させる。   Next, when the A-th item number information is “1” or more, the item processing unit 305 deletes the A-item of the first user (Step S112). Specifically, the item processing unit 305 subtracts one piece of the A-th item number information of the first user and stores the user information in the user information storage unit M11.

次に、アイテム処理部305は、勝利した第2ユーザに対して勝利アイテムを付与する(ステップS113)。具体的には、アイテム処理部305は、取得した第2ユーザIDと一致する攻撃ユーザIDを有するユーザ情報をユーザ情報記憶部M11から検索する。アイテム処理部305は、所定の勝利アイテムに基づいて、検索したユーザ情報の第Aアイテム数情報及び第Bアイテム数情報を更新し、ユーザ情報記憶部M11に記憶させる。また、アイテム処理部305は、第1ユーザIDに一致する防御ユーザIDと、第2ユーザIDに一致する攻撃ユーザIDとを有し、終了時刻が最も遅い対戦状況情報を対戦状況記憶部M12から読み込む。アイテム処理部305は、読み込んだ対戦状況情報の付与アイテム数情報に第2ユーザに付与したアイテム数を示す情報を設定し、対戦状況記憶部M12に記憶させる。   Next, the item processing unit 305 gives a winning item to the winning second user (step S113). Specifically, the item processing unit 305 searches the user information storage unit M11 for user information having an attack user ID that matches the acquired second user ID. The item processing unit 305 updates the A-th item number information and the B-th item number information of the searched user information based on the predetermined winning item, and stores the updated information in the user information storage unit M11. Further, the item processing unit 305 has a defense user ID that matches the first user ID and an attack user ID that matches the second user ID, and obtains the latest battle situation information from the battle situation storage unit M12. Read. The item processing unit 305 sets information indicating the number of items given to the second user in the added item number information of the read battle situation information, and stores the information in the battle situation storage unit M12.

以上説明したように、本実施形態のゲームシステム1は、ゲーム受付部303と、ゲーム制御部11と、アイテム処理部305とを備える。ゲーム受付部303は、第1ユーザがアイテムを所有していることを条件に、当該アイテムを対象とする当該第1ユーザとの対戦ゲームを当該第1ユーザ以外のユーザである第2ユーザから受け付ける。ゲーム制御部11は、ゲーム受付部303で受け付けた対戦ゲームの進行を制御して、第1ユーザと第2ユーザとの間で勝敗を判定する。アイテム処理部305は、ゲーム制御部11により判定された結果に基づいて、対戦ゲームの対象であるアイテムについて第1ユーザと第2ユーザとにそれぞれ対応する処理を実行する。また、アイテム処理部305は、ゲーム制御部11により対戦ゲームで第2ユーザが勝利したと判定されたときに当該対戦ゲームの対象であるアイテムを第1ユーザが所有している場合には、当該第1ユーザの当該アイテムを消去するとともに当該勝利した第2ユーザに対して当該アイテムを付与し、ゲーム制御部11により対戦ゲームで第2ユーザが勝利したと判定されたときに当該対戦ゲームの対象であるアイテムを第1ユーザが所有していない場合には、当該勝利した第2ユーザに対して勝利アイテムを付与する。   As described above, the game system 1 of this embodiment includes the game reception unit 303, the game control unit 11, and the item processing unit 305. The game reception unit 303 receives a battle game with the first user targeting the item from a second user who is a user other than the first user on the condition that the first user owns the item. . The game control unit 11 controls the progress of the battle game received by the game reception unit 303, and determines the win or loss between the first user and the second user. Based on the result determined by the game control unit 11, the item processing unit 305 executes a process corresponding to each of the first user and the second user for the item that is the target of the battle game. In addition, when the first user owns an item that is a target of the battle game when the game control unit 11 determines that the second user has won the battle game, When the item of the first user is deleted and the item is given to the winning second user, and the game control unit 11 determines that the second user has won the competitive game, the target of the competitive game If the first user does not own the item, the winning item is given to the winning second user.

これにより、複数の第2ユーザが勝利したために、第1ユーザが所有している第Aアイテムが消去された場合、つまり、第Aアイテム数が1個減算された場合又は第Aアイテム数が「0」になるまで減算された場合でも、第1ユーザに勝利した第2ユーザに、第Aアイテムの代替である勝利アイテムが付与される。そのため、本発明のゲームシステム1は、勝利したのにも係らずアイテムが付与されないことによる不信感をユーザが抱くことを防止することができる。   Thereby, when a plurality of second users have won and the A item owned by the first user is deleted, that is, when the number of A items is subtracted by 1 or the number of A items is “ Even when the value is subtracted until “0”, the second user who has won the first user is given a winning item as an alternative to the A item. Therefore, the game system 1 of the present invention can prevent the user from feeling distrust due to the fact that the item is not given despite winning.

また、本実施形態のゲームシステム1のアイテム処理部305は、ゲーム制御部11により対戦ゲームで第2ユーザが勝利したと判定されたときに当該対戦ゲームの対象であるアイテムを第1ユーザが所有している場合には、当該第1ユーザの当該アイテムの数を減算するとともに当該勝利した第2ユーザの当該アイテムを加算し、ゲーム制御部11により対戦ゲームで第2ユーザが勝利したと判定されたときに当該対戦ゲームの対象であるアイテムを第1ユーザが所有していない場合には、当該第1ユーザの当該アイテムの数を減算させずに当該勝利した第2ユーザの当該アイテムを加算してもよい。   In addition, the item processing unit 305 of the game system 1 according to the present embodiment has an item that is a target of the battle game when the game control unit 11 determines that the second user has won the battle game. If it is, the number of the item of the first user is subtracted and the item of the second user who has won the game is added, and the game control unit 11 determines that the second user has won the battle game. If the first user does not own the item that is the target of the battle game, the item of the winning second user is added without subtracting the number of the item of the first user. May be.

これにより、複数の第2ユーザが勝利したために、第1ユーザが所有している第Aアイテムが消去された場合でも、第1ユーザに勝利した第2ユーザに、対戦ゲームの対象である第Aアイテムが付与される。そのため、本発明のゲームシステム1は、勝利したのにも係らず対象の第Aアイテムが付与されないことによる不信感をユーザが抱くことを防止することができる。   As a result, even if the A item owned by the first user is deleted because a plurality of second users have won, the second user who has won the first user has the A Item is granted. Therefore, the game system 1 of the present invention can prevent the user from feeling distrust due to the fact that the target item A is not given despite winning.

[第2の実施形態]
次に、本発明を実施するための第2の実施形態について、図面を参照して説明する。なお、上述した第1の実施形態における各構成と同一の構成については、同一の符号を付して説明を省略する。
本実施形態のゲームシステムは、第1ユーザに勝利した勝利者数を算出できる点において、第1の実施形態と異なる。
[Second Embodiment]
Next, a second embodiment for carrying out the present invention will be described with reference to the drawings. In addition, about the structure same as each structure in 1st Embodiment mentioned above, the same code | symbol is attached | subjected and description is abbreviate | omitted.
The game system of the present embodiment is different from the first embodiment in that the number of winners who have won the first user can be calculated.

図9は、本発明の第2の実施形態に係るゲームシステム1aの構成の一例を示す構成図である。ゲームシステム1aは、複数の端末装置10(例えば、端末装置10−1〜10−2)と、サーバ装置30aと、及びネットワーク20と、を備えている。
次に、サーバ装置30aの詳細な構成について説明する。
同図に示すように、サーバ装置30aは、アイテム処理部305a及び勝利者数算出部306を備えている。
FIG. 9 is a configuration diagram showing an example of the configuration of the game system 1a according to the second embodiment of the present invention. The game system 1a includes a plurality of terminal devices 10 (for example, terminal devices 10-1 to 10-2), a server device 30a, and a network 20.
Next, a detailed configuration of the server device 30a will be described.
As shown in the figure, the server device 30a includes an item processing unit 305a and a winning number calculation unit 306.

アイテム処理部305aは、ゲーム制御部11により対戦ゲームで第2ユーザが勝利したと判定された場合に、当該勝利した第2ユーザに対して、当該対戦ゲームの進行中に勝利を判定された第1ユーザとの他の対戦ゲームで先に勝利した第2ユーザに付与した勝利アイテムよりも低い価値を有する勝利アイテムを付与する。なお、勝利した第2ユーザに対して付与する勝利アイテムの価値を、当該対戦ゲームの進行中に勝利を判定された、第1ユーザとの他の対戦ゲームで先に勝利した第2ユーザの数に基づいて決定してもよい。具体的には、第1ユーザのユーザ情報の第Aアイテム数情報が「0」の場合、アイテム処理部305aは、勝利者数算出部306に、取得した第1ユーザIDと、第2ユーザIDとを出力する。アイテム処理部305aは、第1ユーザIDと、第2ユーザIDとを出力したことに応じて、勝利者数算出部306から、第1ユーザが所有する第Aアイテムの数が「0」になった以降での、第1ユーザと第2ユーザとの対戦ゲームの間に第1ユーザに勝利した勝利者の数を示す勝利者数情報を取得する。なお、勝利者数算出部306の処理については、後述する。
アイテム処理部305aは、第2ユーザIDと一致する攻撃ユーザIDを有するユーザ情報をユーザ情報記憶部M11から検索する。アイテム処理部305aは、取得した勝利者数情報が多いほど低い価値を有する勝利アイテム情報に基づき、検索したユーザ情報の第Aアイテム数情報と第Bアイテム数情報とを更新し、ユーザ情報記憶部M11に記憶させる。ここで、勝利者数情報が多いほど低い価値を有する勝利アイテムの算出方法としては、勝利者数が多いほど、付与する第Aアイテム数情報を低くする方法などがある。例えば、式(1)で算出される。
When it is determined by the game control unit 11 that the second user has won the battle game, the item processing unit 305a determines the victory for the second user who has won the game during the progress of the battle game. A winning item having a value lower than that of the winning item given to the second user who has won first in another battle game with one user is given. In addition, the value of the victory item given to the 2nd user who won is the number of the 2nd user who won first in the other battle game with the 1st user who judged the victory during the progress of the battle game concerned. You may decide based on. Specifically, when the number A item information of the user information of the first user is “0”, the item processing unit 305a sends the acquired first user ID and second user ID to the winning number calculation unit 306. Is output. When the item processing unit 305a outputs the first user ID and the second user ID, the number of A items owned by the first user becomes “0” from the number-of-winners calculation unit 306. After that, the number-of-winners information indicating the number of winners who have won the first user during the battle game between the first user and the second user is acquired. The processing of the number-of-winners calculation unit 306 will be described later.
The item processing unit 305a searches the user information storage unit M11 for user information having an attack user ID that matches the second user ID. The item processing unit 305a updates the A-th item number information and the B-th item number information of the searched user information based on the winning item information that has a lower value as the acquired number of winners information increases, and the user information storage unit Store in M11. Here, as a method of calculating a winning item having a lower value as the number of winners is larger, there is a method of lowering the number A item information to be given as the number of winners is larger. For example, it is calculated by equation (1).

勝利アイテム情報=第Aアイテム1個/2のn乗
n=勝利者数(第1ユーザと第2ユーザとの対戦ゲームの間に第1ユーザに勝利した勝利者の数) (1)
Victory item information = nth power of item A / 2 n = number of winners (number of winners who have won the first user during the battle game between the first user and the second user) (1)

式(1)により、例えば、第2ユーザが第1ユーザに、第1ユーザが所有する第Aアイテム数が「0」になった以降に、3番目に勝利した場合、第2ユーザには、4分の1の第Aアイテムが付与される。ゲーム上で、第2ユーザは、分割された複数の第Aアイテムを合わせて利用することができる。例えば、第2ユーザが、2分の1の第Aアイテムを2個持っている場合は、1個の第Aアイテムとして利用することが出来る。   According to formula (1), for example, if the second user wins the first user and the third user wins after the number of A items owned by the first user becomes “0”, the second user A quarter of the A item is awarded. On the game, the second user can use a plurality of divided A items together. For example, when the second user has two half A items, the second user can use it as one A item.

勝利者数算出部306は、対戦状況記憶部M12が記憶する対戦状況情報に基づき、第1ユーザと第2ユーザとの対戦ゲームの進行中に他に第1ユーザに勝利したユーザの数を算出する。具体的には、勝利者数算出部306は、アイテム処理部305aにより第1ユーザIDと第2ユーザIDとが出力されたことに応じて、出力された第1ユーザIDと第2ユーザIDとを取得する。勝利者数算出部306は、取得した第1ユーザIDに一致する防御ユーザIDと、第2ユーザIDに一致する攻撃ユーザIDとを有する対戦状況情報を読み込む。また、勝利者数算出部306は、対戦状況記憶部M12に基づき、読み込んだ対戦状況情報の開始時刻と終了時刻の間で、最も直近の終了時刻を有し、かつ「勝」の勝敗情報を有する対戦状況情報、つまり、直前に勝利したユーザに対する対戦状況情報を読み込む。そして、読み込んだ、直前に勝利したユーザに対する対戦状況情報の付与アイテム数情報に基づき、第1ユーザが所有している第Aアイテム数情報が「0」になった以降の勝利者数情報を算出する。すなわち、勝利者数算出部306は、当該付与アイテム数情報と、式(1)とに基づいて、直前に勝利したユーザに対する勝利者数情報を算出する。そして、当該勝利者数情報に「1」を加算することにより、取得した第2ユーザに対する勝利者数情報を算出する。例えば、直前に勝利したユーザに対する付与アイテム数情報が「2分の1」の場合、式(1)に基づき、直前に勝利したユーザに対する勝利者数情報は「1」(つまり、n=1)となる。そして、当該勝利者数情報に「1」を加算することにより、取得した第2ユーザに対する勝利者数情報は「2」となる。
なお、アイテム処理部305は、第1ユーザが所有する第Aアイテム数情報が「0」になった時刻を示す時刻情報を記憶部M1に記憶させ、勝利者数算出部306は、この時刻情報に基づいて、第2ユーザに対する勝利者数情報を算出してもよい。
勝利者数算出部306は、算出した勝利者数情報をアイテム処理部305aに出力する。
The number-of-winners calculation unit 306 calculates the number of other users who have won the first user while the battle game between the first user and the second user is in progress based on the battle situation information stored in the battle situation storage unit M12. To do. Specifically, the number-of-winners calculation unit 306 outputs the first user ID and the second user ID that are output in response to the output of the first user ID and the second user ID by the item processing unit 305a. To get. The number-of-winners calculation unit 306 reads battle situation information having a defense user ID that matches the acquired first user ID and an attack user ID that matches the second user ID. Further, the number-of-winners calculation unit 306 has the latest end time between the start time and the end time of the read battle status information based on the battle status storage unit M12, and the win / loss information of “win” is obtained. The competition situation information that is possessed, that is, the competition situation information for the user who has just won is read. Then, based on the read item number information of the battle situation information for the user who has just won, the number information of the number of winners after the first item number information owned by the first user becomes “0” is calculated. To do. That is, the number-of-winners calculation unit 306 calculates the number-of-winners information for the user who has just won based on the given item-number information and the formula (1). Then, by adding “1” to the number-of-winners information, the number-of-winners information for the acquired second user is calculated. For example, when the number-of-given item information for the user who has just won is “1/2”, the number-of-winners information for the user who has just won is “1” (that is, n = 1) based on Expression (1). It becomes. Then, by adding “1” to the number-of-winners information, the acquired number-of-winners information for the second user becomes “2”.
The item processing unit 305 causes the storage unit M1 to store time information indicating the time when the A-th item number information owned by the first user becomes “0”, and the winning number calculation unit 306 includes the time information. Based on the above, the number-of-winners information for the second user may be calculated.
The number-of-winners calculation unit 306 outputs the calculated number-of-winners information to the item processing unit 305a.

次に、図10を参照して、ゲームシステム1aの動作について説明する。図10は、本実施形態のゲームシステム1aの動作の一例を示すフローチャートである。なお、第1の実施形態と同一の動作については同一の符号を付して、その説明を省略する。   Next, the operation of the game system 1a will be described with reference to FIG. FIG. 10 is a flowchart showing an example of the operation of the game system 1a of the present embodiment. In addition, the same code | symbol is attached | subjected about the operation | movement same as 1st Embodiment, and the description is abbreviate | omitted.

まず、アイテム処理部305aは、対戦ゲームの対象である第Aアイテムを第1ユーザが所有しているか否かを判定する。つまり、第2ユーザが第1ユーザに勝利した最初のユーザであるか否かを判定する(ステップS201)。具体的には、アイテム処理部305aは、対戦状況登録部304により、第1ユーザIDと、第2ユーザIDと、第AアイテムIDとが出力されたことに応じて、出力された第1ユーザIDと、第2ユーザIDと、第AアイテムIDとを取得する。アイテム処理部305aは、取得した第1ユーザIDに一致する防御ユーザIDを有するユーザ情報をユーザ情報記憶部M11から読み込む。アイテム処理部305aは、読み込んだユーザ情報の第Aアイテム数情報が「1」以上であるか否かを判定する。第Aアイテム数情報が「1」以上である場合、アイテム処理部305aは、ゲームシステム1の処理をステップS112に進める。一方、第Aアイテム数情報が「0」の場合、アイテム処理部305aは、第1ユーザIDと第2ユーザIDとを勝利者数算出部306に出力するとともに、ゲームシステム1の処理をステップS202に進める。   First, the item processing unit 305a determines whether or not the first user owns the A item that is the target of the battle game. That is, it is determined whether or not the second user is the first user who has won the first user (step S201). Specifically, the item processing unit 305a outputs the first user that is output in response to the first user ID, the second user ID, and the A item ID being output by the battle situation registration unit 304. The ID, the second user ID, and the Ath item ID are acquired. The item processing unit 305a reads user information having a defense user ID that matches the acquired first user ID from the user information storage unit M11. The item processing unit 305a determines whether or not the number A item information of the read user information is “1” or more. When the Ath item number information is “1” or more, the item processing unit 305a advances the process of the game system 1 to step S112. On the other hand, when the Ath item number information is “0”, the item processing unit 305a outputs the first user ID and the second user ID to the number-of-winners calculation unit 306, and the process of the game system 1 is performed in step S202. Proceed to

次に、勝利者数算出部306は、第1ユーザと第2ユーザとの対戦ゲームの処理中に、第1ユーザに勝利したユーザの数を算出する(ステップS202)。具体的には、勝利者数算出部306は、アイテム処理部305aにより第1ユーザIDと第2ユーザIDとが出力されたことに応じて、出力された第1ユーザIDと第2ユーザIDとを取得する。勝利者数算出部306は、取得した第1ユーザIDに一致する防御ユーザIDと、第2ユーザIDに一致する攻撃ユーザIDとを有する対戦状況情報を読み込む。そして、勝利者数算出部306は、対戦状況記憶部M12に基づき、読み込んだ対戦状況情報の開始時刻と終了時刻の間で最も遅い終了時刻を有し、かつ「勝」の勝敗情報を有する対戦状況情報、つまり、直前に勝利したユーザに対する対戦状況情報を読み込む。そして、読み込んだ、直前に勝利したユーザに対する対戦状況情報の付与アイテム数情報に基づき、第1ユーザが所有している第Aアイテム数情報が「0」になった以降の勝利者数情報を算出する。   Next, the number-of-winners calculation unit 306 calculates the number of users who have won the first user during the processing of the battle game between the first user and the second user (step S202). Specifically, the number-of-winners calculation unit 306 outputs the first user ID and the second user ID that are output in response to the output of the first user ID and the second user ID by the item processing unit 305a. To get. The number-of-winners calculation unit 306 reads battle situation information having a defense user ID that matches the acquired first user ID and an attack user ID that matches the second user ID. The number-of-winners calculation unit 306 has the latest end time between the start time and end time of the read battle status information based on the battle status storage unit M12, and has the win / loss information of “win” The situation information, that is, the competition situation information for the user who has won immediately before is read. Then, based on the read item number information of the battle situation information for the user who has just won, the number information of the number of winners after the first item number information owned by the first user becomes “0” is calculated. To do.

次に、アイテム処理部305aは、第2ユーザに勝利者数情報に基づいた勝利アイテム情報を付与する(ステップS203)。具体的には、アイテム処理部305aは、取得した勝利者数情報に基づいて算出された勝利アイテム情報に基づき、検索したユーザ情報の第Aアイテム数情報と第Bアイテム数情報とを更新し、ユーザ情報記憶部M11に記憶させる。アイテム処理部305aは、ゲームシステム1の処理を終了させる。   Next, the item processing unit 305a gives victory item information based on the number-of-winners information to the second user (step S203). Specifically, the item processing unit 305a updates the A-th item number information and the B-th item number information of the searched user information based on the winning item information calculated based on the acquired number-of-winners information, The information is stored in the user information storage unit M11. The item processing unit 305a ends the process of the game system 1.

以上説明したように、本実施形態のゲームシステム1aのアイテム処理部305aは、ゲーム制御部11により対戦ゲームで第2ユーザが勝利したと判定された場合に、当該勝利した第2ユーザに対して、当該対戦ゲームの進行中に勝利を判定された第1ユーザとの他の対戦ゲームで先に勝利した第2ユーザに付与した勝利アイテムよりも低い価値を有する勝利アイテムを付与する。   As described above, the item processing unit 305a of the game system 1a of the present embodiment, when the game control unit 11 determines that the second user has won in the battle game, A winning item having a lower value than the winning item assigned to the second user who has won the other battle game first with the first user who has been determined to win during the battle game is given.

これにより、複数の第2ユーザが勝利したために、第1ユーザが所有している第Aアイテムが消去された場合、後に第1ユーザに勝利した第2ユーザには、先に第1ユーザに勝利した第2ユーザより、低い価値を有する勝利アイテムが付与される。そのため、本発明のゲームシステム1aは、先に勝利したにも関わらず付与される勝利アイテムが後に勝利したユーザに付与される勝利アイテムと変わらないことによる不信感をユーザが抱くことを防止することができる。   Thereby, when a plurality of second users have won and the A item owned by the first user is deleted, the second user who has won the first user later wins the first user first. A winning item having a lower value is given by the second user. Therefore, the game system 1a of the present invention prevents the user from having distrust due to the fact that the winning item to be given despite winning first does not differ from the winning item to be given to the user who won later. Can do.

また、本実施形態のゲームシステム1aのアイテム処理部305aは、ゲーム制御部11により対戦ゲームで第2ユーザが勝利したと判定された場合に、当該勝利した第2ユーザに対して付与する勝利アイテムの価値を、当該対戦ゲームの進行中に勝利を判定された第1ユーザとの他の対戦ゲームで先に勝利した第2ユーザの数に基づいて決定してもよい。   In addition, the item processing unit 305a of the game system 1a of the present embodiment, when the game control unit 11 determines that the second user has won in the battle game, is a winning item to be given to the winning second user. May be determined based on the number of second users who have previously won in another battle game with the first user who has been determined to win while the battle game is in progress.

これにより、複数の第2ユーザが勝利したために、第1ユーザが所有している第Aアイテムが消去された場合でも、第1ユーザに所定の順番までに勝利した第2ユーザは、対戦ゲームの対象である第Aアイテムを獲得することができる。そのため、本発明のゲームシステム1aは、第2ユーザに所定の順番までに第1ユーザに勝利することを促すことができ、ゲーム性を向上することができる。   Thereby, even if the A item owned by the first user is deleted because a plurality of second users have won, the second user who has won the first user by a predetermined order The target item A can be acquired. Therefore, the game system 1a of the present invention can prompt the second user to win the first user by a predetermined order, and can improve the game performance.

[第3の実施形態]
次に、本発明を実施するための第3の実施形態について、図面を参照して説明する。なお、上述した第1の実施形態における各構成と同一の構成については、同一の符号を付して説明を省略する。
本実施形態のゲームシステムは、第1ユーザと対戦ゲームが進行中の第2ユーザに対して、第1ユーザとの間で進行中の対戦ゲームの対戦状況を出力することが出来る点において、第1の実施形態と異なる。
図11は、本発明の第3の実施形態に係るゲームシステム1bの構成の一例を示す構成図である。ゲームシステム1bは、複数の端末装置10b(例えば、端末装置10−1b〜10−2b)と、サーバ装置30bと、及びネットワーク20と、を備えている。なお、端末装置10−1b〜10−2bはいずれも同様の構成であるため、特に区別しない場合には、端末装置10bと総称して説明する。
[Third embodiment]
Next, a third embodiment for carrying out the present invention will be described with reference to the drawings. In addition, about the structure same as each structure in 1st Embodiment mentioned above, the same code | symbol is attached | subjected and description is abbreviate | omitted.
The game system according to the present embodiment is capable of outputting the battle situation of the battle game in progress with the first user to the second user who is playing the battle game with the first user. Different from the first embodiment.
FIG. 11 is a configuration diagram showing an example of a configuration of a game system 1b according to the third embodiment of the present invention. The game system 1b includes a plurality of terminal devices 10b (for example, terminal devices 10-1b to 10-2b), a server device 30b, and a network 20. Note that since the terminal devices 10-1b to 10-2b have the same configuration, they will be collectively referred to as the terminal device 10b unless otherwise distinguished.

次に、端末装置10bの詳細な構成について説明する。
同図が示すように、端末装置10bは、ゲーム制御部11b(例えば、11−1b〜11−2b)を備えている。なお、ゲーム制御部11−1b〜11−2bはいずれも同様の構成であるため、特に区別しない場合には、ゲーム制御部11bと総称して説明する。
ゲーム制御部11bは、対戦ゲームの進捗状況を示す進捗状況情報をサーバ装置30bに出力する点において、第1実施形態のゲーム制御部11と異なる。具体的には、ゲーム制御部11bは、所定の期間ごとに、第1ユーザIDと、第2ユーザIDと、対戦ゲームの進捗状況を示す進捗状況情報とをネットワーク20を介してサーバ装置30bに出力する。
また、第1ユーザと第2ユーザとの対戦ゲームを制御するゲーム制御部11bは、サーバ装置30bから対戦状況情報が出力されたことに応じて、出力された対戦状況情報を取得する。ゲーム制御部11bは、取得した対戦状況情報を、端末装置10bの表示部DSに出力する。この対戦状況情報の表示についての詳細は、後ほど図13を用いて説明する。
Next, a detailed configuration of the terminal device 10b will be described.
As shown in the figure, the terminal device 10b includes a game control unit 11b (for example, 11-1b to 11-2b). Note that the game control units 11-1b to 11-2b all have the same configuration, and will be collectively referred to as the game control unit 11b unless otherwise distinguished.
The game control unit 11b differs from the game control unit 11 of the first embodiment in that progress status information indicating the progress status of the battle game is output to the server device 30b. Specifically, the game control unit 11b sends the first user ID, the second user ID, and the progress status information indicating the progress status of the battle game to the server device 30b via the network 20 every predetermined period. Output.
Moreover, the game control part 11b which controls the battle | competition game of a 1st user and a 2nd user acquires the output battle status information according to the battle status information being output from the server apparatus 30b. The game control unit 11b outputs the acquired battle situation information to the display unit DS of the terminal device 10b. Details of the display of the battle situation information will be described later with reference to FIG.

次に、サーバ装置30bの詳細な構成について説明する。
同図に示すように、サーバ装置30bは、記憶部M1bの対戦状況記憶部M12b、対戦状況登録部304b及び対戦状況出力部307を備えている。
Next, a detailed configuration of the server device 30b will be described.
As shown in the figure, the server device 30b includes a battle situation storage unit M12b of the storage unit M1b, a battle situation registration unit 304b, and a battle situation output unit 307.

対戦状況記憶部M12bは、防御ユーザと攻撃ユーザとの対戦の進捗状況を示す進捗状況情報を記憶する点において、第1の実施形態における対戦状況記憶部M12と異なる。具体的には、対戦状況記憶部M12bは、防御ユーザを識別する防御ユーザIDと、攻撃ユーザを識別する攻撃ユーザIDと、防御ユーザと攻撃ユーザとの対戦の開始時刻を示す開始時刻情報と、当該対戦の終了時刻を示す終了時刻情報と、当該対戦の勝敗を示す勝敗情報と、攻撃ユーザに付与されたアイテム数を示す付与アイテム数情報と、対戦の進捗状況を示す進捗状況情報とに対応付けられた対戦状況情報を記憶する。ここで、進捗状況情報は、例えば、ユーザの体力に対応する。体力が「0」になったユーザは敗者であると判定される。   The battle situation storage unit M12b is different from the battle situation storage unit M12 in the first embodiment in that it stores progress status information indicating the progress status of the battle between the defending user and the attacking user. Specifically, the battle situation storage unit M12b includes a defense user ID that identifies the defense user, an attack user ID that identifies the attack user, start time information indicating a battle start time between the defense user and the attack user, Corresponds to end time information indicating the end time of the match, winning / losing information indicating the winning / losing of the match, grant item count information indicating the number of items given to the attacking user, and progress status information indicating the progress status of the match The attached battle situation information is stored. Here, the progress status information corresponds to the physical strength of the user, for example. A user whose physical strength is “0” is determined to be a loser.

図12は、本実施形態の対戦状況記憶部M12bが記憶する情報の一例を示す表である。同図が示すように、各レコードが特定の対戦に関する対戦状況情報である。ここでは、第1レコードの対戦状況情報は、防御ユーザ「U1001」に、攻撃ユーザ「U1002」が、開始時刻「11:38」に対戦を仕掛け、進捗状況として、防御ユーザの体力が「8」、攻撃ユーザの体力が「10」であり、まだ対戦が終了していないことを示している。また、第2レコードの対戦状況情報は、防御ユーザ「U1003」に、攻撃ユーザ「U1002」が、開始時刻「11:42」に対戦を仕掛け、進捗状況として、防御ユーザの体力が「5」、攻撃ユーザの体力が「20」であり、まだ対戦が終了していないことを示している。   FIG. 12 is a table showing an example of information stored in the battle situation storage unit M12b of the present embodiment. As shown in the figure, each record is battle situation information regarding a specific battle. Here, the battle status information of the first record is that the defense user “U1001” is attacked by the attack user “U1002” at the start time “11:38”, and the defense user's physical strength is “8” as the progress status. The physical strength of the attacking user is “10”, indicating that the battle has not ended yet. Also, the battle status information of the second record is that the defending user “U1003” is attacked by the attacking user “U1002” at the start time “11:42”, and the physical strength of the defending user is “5” as the progress status. The physical strength of the attacking user is “20”, indicating that the battle has not ended yet.

図11に戻り、サーバ装置30bの詳細な構成について説明する。
対戦状況登録部304bは、対戦状況記憶部M12bの対戦状況情報を更新する点において、第1実施形態の対戦状況登録部304と異なる。具体的には、対戦状況登録部304bは、端末装置10bのゲーム制御部11bにより、第1ユーザIDと、第2ユーザIDと、進捗状況情報とが出力されたことに応じて、出力された第1ユーザIDと、第2ユーザIDと、進捗状況とを取得する。対戦状況登録部304bは、取得した第1ユーザIDと、第2ユーザIDとを有し、終了時刻情報が「NULL」の対戦状況情報を対戦状況記憶部M12bから検索する。そして、対戦状況登録部304bは、検索した対戦状況情報の進捗状況情報を、取得した進捗状況情報に更新し、対戦状況記憶部M12bに記憶させる。
Returning to FIG. 11, the detailed configuration of the server device 30b will be described.
The battle situation registration unit 304b is different from the battle situation registration unit 304 of the first embodiment in that the battle situation information of the battle situation storage unit M12b is updated. Specifically, the battle status registration unit 304b is output in response to the first user ID, the second user ID, and the progress status information being output by the game control unit 11b of the terminal device 10b. The first user ID, the second user ID, and the progress status are acquired. The battle situation registration unit 304b searches the battle situation storage unit M12b for battle situation information having the acquired first user ID and second user ID and having end time information of “NULL”. Then, the battle status registration unit 304b updates the progress status information of the searched battle status information to the acquired progress status information, and stores it in the battle status storage unit M12b.

対戦状況出力部307は、第1ユーザと対戦ゲームが進行中の第2ユーザに対して、第1ユーザとの間で進行中の対戦ゲームの対戦状況を、出力する。具体的には、対戦状況出力部307は、端末装置10bのゲーム制御部11bにより、第1ユーザIDと、第2ユーザIDと、進捗状況情報とが出力されたことに応じて、出力された第1ユーザIDと、第2ユーザIDと、進捗状況とを取得する。対戦状況出力部307は、第1ユーザIDに一致する防御ユーザIDを有し、第2ユーザIDと一致する攻撃ユーザIDを含まない、終了時刻が「NULL」の対戦状況情報を対戦状況記憶部M12bから読み込む。すなわち、対戦状況出力部307は、第1ユーザと他の第2ユーザとの間で進行中の対戦ゲームの対戦状況情報を対戦状況記憶部M12bから読み込む。そして、対戦状況出力部307は、読み込んだ対戦状況情報を、通信部301及びネットワーク20を介して、端末装置10bに出力する。   The battle situation output unit 307 outputs the battle situation of the battle game in progress with the first user to the second user in progress of the battle game with the first user. Specifically, the battle situation output unit 307 is output in response to the first user ID, the second user ID, and the progress status information being output by the game control unit 11b of the terminal device 10b. The first user ID, the second user ID, and the progress status are acquired. The battle situation output unit 307 has the defense user ID that matches the first user ID, does not include the attack user ID that matches the second user ID, and shows the battle situation information whose end time is “NULL”. Read from M12b. That is, the battle situation output unit 307 reads the battle situation information of the battle game in progress between the first user and the other second user from the battle situation storage unit M12b. Then, the battle status output unit 307 outputs the read battle status information to the terminal device 10 b via the communication unit 301 and the network 20.

図13は、第2ユーザが操作する端末装置10−2の表示部DSに表示された対戦状況情報の一例を示す図である。ここで、対戦状況出力部307から、例えば、図12の第2レコードに対応する対戦状況情報が端末装置10bに出力される。そして、図13の108が示すように、ゲーム制御部11bは、取得した対戦状況情報に基づいた情報を表示部DSに出力する。   FIG. 13 is a diagram illustrating an example of battle situation information displayed on the display unit DS of the terminal device 10-2 operated by the second user. Here, for example, the battle status information corresponding to the second record in FIG. 12 is output from the battle status output unit 307 to the terminal device 10b. Then, as indicated by 108 in FIG. 13, the game control unit 11b outputs information based on the acquired battle situation information to the display unit DS.

次に、図14を参照して、ゲームシステム1bの動作について説明する。図14は、本実施形態のゲームシステム1bの動作の一例を示すフローチャートである。なお、第1の実施形態と同一の動作については同一の符号を付して、その説明を省略する。   Next, the operation of the game system 1b will be described with reference to FIG. FIG. 14 is a flowchart showing an example of the operation of the game system 1b of the present embodiment. In addition, the same code | symbol is attached | subjected about the operation | movement same as 1st Embodiment, and the description is abbreviate | omitted.

まず、ゲーム制御部11bは、進捗状況情報をサーバ装置30bに出力する(ステップS301)。具体的には、ゲーム制御部11bは、第1ユーザIDと、第2ユーザIDと、対戦ゲームの進捗状況を示す進捗状況情報とをネットワーク20を介してサーバ装置30bに出力する。   First, the game control unit 11b outputs progress status information to the server device 30b (step S301). Specifically, the game control unit 11b outputs the first user ID, the second user ID, and progress status information indicating the progress status of the battle game to the server device 30b via the network 20.

次に、対戦状況登録部304bは、進捗状況情報を対戦状況記憶部M12bに記憶させる(ステップS302)。具体的には、対戦状況登録部304bは、ゲーム制御部11bから、第1ユーザIDと、第2ユーザIDと、進捗状況情報とが出力されたことに応じて、出力された第1ユーザIDと、第2ユーザIDと、進捗状況情報とを取得する。対戦状況登録部304bは、取得した第1ユーザIDに一致する防御ユーザIDと、第2ユーザIDに一致する攻撃ユーザIDとを有し、終了時刻情報が「NULL」の対戦状況情報を検索する。そして、対戦状況登録部304bは、検索した対戦状況情報の進捗状況情報を、取得した進捗状況情報に更新し、対戦状況記憶部M12bに記憶させる。   Next, the battle status registration unit 304b stores the progress status information in the battle status storage unit M12b (step S302). Specifically, the battle situation registration unit 304b outputs the first user ID output in response to the output of the first user ID, the second user ID, and the progress status information from the game control unit 11b. And the second user ID and the progress information. The battle situation registration unit 304b searches for battle situation information having a defense user ID that matches the acquired first user ID and an attack user ID that matches the second user ID and whose end time information is “NULL”. . Then, the battle status registration unit 304b updates the progress status information of the searched battle status information to the acquired progress status information, and stores it in the battle status storage unit M12b.

次に、対戦状況出力部307は、第1ユーザと対戦ゲームが進行中の第2ユーザに対して、第1ユーザとの間で進行中の対戦ゲームの対戦状況を、出力する(ステップS303)。具体的には、対戦状況出力部307は、ゲーム制御部11bにより、第1ユーザIDと、第2ユーザIDと、進捗状況情報とが出力されたことに応じて、出力された第1ユーザIDと、第2ユーザIDと、進捗状況情報とを取得する。対戦状況出力部307は、第1ユーザIDに一致する防御ユーザIDを有し、第2ユーザIDと一致する攻撃ユーザIDを含まないで、終了時刻が「NULL」の対戦状況情報を対戦状況記憶部M12bから読み込む。対戦状況出力部307は、読み込んだ対戦状況情報を、通信部301及びネットワーク20を介して、端末装置10に出力する。   Next, the battle situation output unit 307 outputs the battle situation of the battle game in progress with the first user to the second user in progress of the battle game with the first user (step S303). . Specifically, the battle situation output unit 307 outputs the first user ID output in response to the game control unit 11b outputting the first user ID, the second user ID, and the progress status information. And the second user ID and the progress information. The battle situation output unit 307 has a defense user ID that matches the first user ID, does not include an attack user ID that matches the second user ID, and stores battle situation information whose end time is “NULL”. Read from the part M12b. The battle situation output unit 307 outputs the read battle situation information to the terminal device 10 via the communication unit 301 and the network 20.

次に、ゲーム制御部11bは、対戦状況情報を表示部DSに表示する(ステップS304)。具体的には、ゲーム制御部11bは、サーバ装置30bから対戦状況情報が出力されたことに応じて、出力された対戦状況情報を取得する。ゲーム制御部11bは、取得した対戦状況情報を、端末装置10bの表示部DSに出力する(図13を参照)。   Next, the game control unit 11b displays the battle situation information on the display unit DS (step S304). Specifically, the game control unit 11b acquires the output battle situation information in response to the output of the battle situation information from the server device 30b. The game control unit 11b outputs the acquired battle situation information to the display unit DS of the terminal device 10b (see FIG. 13).

次に、ゲーム制御部11bは、対戦ゲームが終了したか否かを判定する(ステップS305)。具体的には、第1ユーザと第2ユーザとの対戦ゲームが終了した場合、ゲーム制御部11bは、ゲームシステム1bの処理をステップS108に進める。一方、対戦ゲームが終了していない場合、ゲーム制御部11bは、ゲームシステム1bの処理をステップS107に移動する。   Next, the game control part 11b determines whether the battle | competition game was complete | finished (step S305). Specifically, when the battle game between the first user and the second user is ended, the game control unit 11b advances the process of the game system 1b to step S108. On the other hand, when the battle game has not ended, the game control unit 11b moves the process of the game system 1b to step S107.

以上説明したように、本実施形態のゲームシステム1bは、第1ユーザと対戦ゲームが進行中の第2ユーザに対して、第1ユーザとの間で進行中の対戦ゲームの対戦状況を、出力する対戦状況出力部307を備える。   As described above, the game system 1b of the present embodiment outputs the battle situation of the battle game in progress with the first user to the second user in which the battle game is in progress with the first user. A battle situation output unit 307 is provided.

これにより、第1ユーザとの間で進行中の他の対戦ゲームの対戦状況を、第2ユーザは確認することができる。そのため、本発明のゲームシステム1bは、対戦ゲームの対象である第Aアイテムを獲得するために、第2ユーザに他のユーザよりも早く第1ユーザに勝利することを促すことができ、対戦ゲームのゲーム性を向上することができる。   Thereby, the 2nd user can confirm the battle condition of the other battle game in progress with the 1st user. Therefore, the game system 1b of the present invention can prompt the second user to win the first user earlier than the other users in order to acquire the A item that is the target of the battle game. The game characteristics can be improved.

[第4の実施形態]
次に、本発明を実施するための第4の実施形態について、図面を参照して説明する。なお、上述した第1の実施形態における各構成と同一の構成については、同一の符号を付して説明を省略する。本実施形態のゲームシステムは、サーバ装置がゲーム制御部を備える点が、第1の実施形態と異なる。
[Fourth Embodiment]
Next, a fourth embodiment for carrying out the present invention will be described with reference to the drawings. In addition, about the structure same as each structure in 1st Embodiment mentioned above, the same code | symbol is attached | subjected and description is abbreviate | omitted. The game system of this embodiment is different from that of the first embodiment in that the server device includes a game control unit.

図15は、本発明の第4の実施形態に係るゲームシステム1cの構成の一例を示す構成図である。ゲームシステム1cは、複数の端末装置10c(例えば、端末装置10−1c〜10−2c)と、サーバ装置30cと、及びネットワーク20と、を備えている。なお、端末装置10−1c〜10−2cはいずれも同様の構成であるため、特に区別しない場合には、端末装置10cと総称して説明する。   FIG. 15 is a configuration diagram showing an example of a configuration of a game system 1c according to the fourth embodiment of the present invention. The game system 1c includes a plurality of terminal devices 10c (for example, terminal devices 10-1c to 10-2c), a server device 30c, and a network 20. Note that since the terminal devices 10-1c to 10-2c have the same configuration, the terminal devices 10c will be collectively referred to unless otherwise distinguished.

端末装置10cは、サーバ装置30cから供給されるゲームデータを利用したゲームをユーザに提供する。ここで、ゲームデータとは、端末装置10cが対戦ゲームを進行する際に利用されるデータである。ゲームデータには、例えば、勝敗情報、端末装置10cに表示されるWebページを記述するHTML(Hyper Text Markup Language)、又は画像などが含まれる。
端末装置10cは、第2ユーザによる対戦ゲームに係る操作を示す操作情報をサーバ装置30cに出力する。具体的には、端末装置10cの操作検出部TPが、第2ユーザによる対戦ゲームに係る操作情報の入力を検出する。操作検出部TPにより、操作情報の入力が検出された場合、端末装置10cは、入力された操作情報と、自装置が保持する第2ユーザIDとをネットワーク20を介してサーバ装置30cに出力する。
また、端末装置10cは、サーバ装置30cによりゲームデータが出力されたことに応じて、出力されたゲームデータを取得する。端末装置10cは、取得したゲームデータを表示部DSに表示する。
The terminal device 10c provides a user with a game using game data supplied from the server device 30c. Here, the game data is data used when the terminal device 10c progresses the battle game. The game data includes, for example, winning / losing information, HTML (Hyper Text Markup Language) describing an Web page displayed on the terminal device 10c, or an image.
The terminal device 10c outputs operation information indicating an operation related to the battle game by the second user to the server device 30c. Specifically, the operation detection unit TP of the terminal device 10c detects the input of operation information related to the battle game by the second user. When the operation detection unit TP detects input of operation information, the terminal device 10c outputs the input operation information and the second user ID held by the own device to the server device 30c via the network 20. .
Further, the terminal device 10c acquires the output game data in response to the game data being output by the server device 30c. The terminal device 10c displays the acquired game data on the display unit DS.

次に、サーバ装置30cの詳細な構成について説明する。
同図に示すように、サーバ装置30cは、ゲーム受付部303cと、ゲーム制御部308とを備えている。
Next, a detailed configuration of the server device 30c will be described.
As shown in the figure, the server device 30 c includes a game reception unit 303 c and a game control unit 308.

ゲーム受付部303cは、第1ユーザのユーザ情報と、第AアイテムID、第2ユーザIDとを、サーバ装置30が備えるゲーム制御部308に出力する点において、第1実施形態のゲーム受付部303と異なる。具体的には、ゲーム受付部303cは、第1実施形態の端末装置10と同様に、第1ユーザIDと、第AアイテムIDと、第2ユーザIDとを取得する。ゲーム受付部303cは、取得した第1ユーザIDに一致する防御ユーザIDを有するユーザ情報をユーザ情報記憶部M11から読み込む。読み込んだユーザ情報の第Aアイテム数情報が「1」以上の場合、ゲーム受付部303cは、読み込んだユーザ情報と、取得した第AアイテムIDと、第2ユーザIDとをゲーム制御部308に出力する。また、ゲーム受付部303cは、取得した第1ユーザIDと第2ユーザIDとを対戦状況登録部304に出力する。   The game reception unit 303c outputs the first user's user information, the A item ID, and the second user ID to the game control unit 308 included in the server device 30, and the game reception unit 303 of the first embodiment. And different. Specifically, the game reception unit 303c acquires the first user ID, the A item ID, and the second user ID, as with the terminal device 10 of the first embodiment. The game reception unit 303c reads user information having a defense user ID that matches the acquired first user ID from the user information storage unit M11. When the number A item information of the read user information is “1” or more, the game reception unit 303 c outputs the read user information, the acquired A item ID, and the second user ID to the game control unit 308. To do. In addition, the game reception unit 303 c outputs the acquired first user ID and second user ID to the battle situation registration unit 304.

ゲーム制御部308は、ゲーム受付部303cで受け付けた対戦ゲームの進行を制御して、第1ユーザと第2ユーザとの間で勝敗を判定する。具体的には、ゲーム制御部308は、ゲーム受付部303cにより、第1ユーザのユーザ情報と、第AアイテムIDと,第2ユーザIDとが出力されたことに応じて、出力されたユーザ情報と、第AアイテムIDと、第2ユーザIDとを取得する。また、ゲーム制御部308は、端末装置10cにより、第2ユーザによる操作情報と、第2ユーザIDとが出力されたことに応じて、出力された操作情報と、第2ユーザIDとを取得する。ゲーム制御部308は、取得した第1ユーザのユーザ情報と、第2ユーザの操作情報とに基づいて、第1ユーザと第2ユーザとの対戦ゲームの進行を制御する。
そして、ゲーム制御部308は、第1ユーザと第2ユーザとの対戦ゲームの勝敗を判定し、勝敗を示す勝敗情報を通信部301とネットワーク20を介して端末装置10cに出力する。また、ゲーム制御部308は、第1ユーザID、第2ユーザID、第AアイテムID,及び勝敗情報を、対戦状況登録部304に出力する。
次に、図16を参照して、ゲームシステム1cの動作について説明する。図16は、本実施形態のゲームシステム1cの動作の一例を示すフローチャートである。
The game control unit 308 controls the progress of the battle game received by the game reception unit 303c, and determines the win or loss between the first user and the second user. Specifically, the game control unit 308 outputs the user information output in response to the user information of the first user, the A item ID, and the second user ID being output by the game reception unit 303c. Then, the A item ID and the second user ID are acquired. Moreover, the game control part 308 acquires the output operation information and 2nd user ID according to the operation information by a 2nd user, and 2nd user ID having been output by the terminal device 10c. . The game control unit 308 controls the progress of the battle game between the first user and the second user based on the acquired user information of the first user and operation information of the second user.
Then, the game control unit 308 determines whether the first user and the second user have won or lost the game, and outputs the winning / losing information indicating the winning / losing to the terminal device 10c via the communication unit 301 and the network 20. In addition, the game control unit 308 outputs the first user ID, the second user ID, the Ath item ID, and the win / loss information to the battle situation registration unit 304.
Next, the operation of the game system 1c will be described with reference to FIG. FIG. 16 is a flowchart showing an example of the operation of the game system 1c of the present embodiment.

まず、ゲーム受付部303cは、ユーザ情報記憶部M11から第1ユーザのユーザ情報を読み込み、ゲーム制御部308に出力する(ステップS401)。具体的には、ゲーム受付部303cは、端末装置10―2cにより第1ユーザIDと、第AアイテムIDと、第2ユーザIDとが出力されたことに応じて、出力された第1ユーザIDと、第AアイテムIDと、第2ユーザIDとを取得する。ゲーム受付部303cは、取得した第1ユーザIDと一致するユーザIDを有するユーザ情報をユーザ情報記憶部M11から読み込む。ゲーム受付部303cは、読み込んだユーザ情報と第AアイテムID,第2ユーザIDとを、ゲーム制御部308に出力する。そして、ゲーム受付部303cは、対戦状況登録部304に第1ユーザID及び第2ユーザIDを出力する。また、ゲーム受付部303cは、ゲームシステム1cの処理をステップS106へと進める。   First, the game reception unit 303c reads the user information of the first user from the user information storage unit M11 and outputs it to the game control unit 308 (step S401). Specifically, the game reception unit 303c outputs the first user ID that is output in response to the output of the first user ID, the A item ID, and the second user ID by the terminal device 10-2c. Then, the A item ID and the second user ID are acquired. The game reception unit 303c reads user information having a user ID that matches the acquired first user ID from the user information storage unit M11. The game reception unit 303c outputs the read user information, the A item ID, and the second user ID to the game control unit 308. Then, the game reception unit 303 c outputs the first user ID and the second user ID to the battle situation registration unit 304. Moreover, the game reception part 303c advances the process of the game system 1c to step S106.

次に、ゲーム制御部308は、第1ユーザ情報と、第2ユーザによる操作情報に基づき、第1ユーザと第2ユーザとの対戦ゲームの進行を制御する(ステップS402)。具体的には、ゲーム制御部308は、ゲーム受付部303cにより、第1ユーザのユーザ情報と、第AアイテムIDと,第2ユーザIDとが出力されたことに応じて、出力されたユーザ情報と、第AアイテムIDと、第2ユーザIDとを取得する。また、ゲーム制御部308は、端末装置10cにより、第2ユーザによる操作情報と、第2ユーザIDとが出力されたことに応じて、出力された操作情報と、第2ユーザIDとを取得する。ゲーム制御部308は、取得した第1ユーザのユーザ情報と、第2ユーザの操作情報とに基づいて、第1ユーザと第2ユーザとの対戦ゲームの進行を制御する。   Next, the game control unit 308 controls the progress of the battle game between the first user and the second user based on the first user information and the operation information by the second user (step S402). Specifically, the game control unit 308 outputs the user information output in response to the user information of the first user, the A item ID, and the second user ID being output by the game reception unit 303c. Then, the A item ID and the second user ID are acquired. Moreover, the game control part 308 acquires the output operation information and 2nd user ID according to the operation information by a 2nd user, and 2nd user ID having been output by the terminal device 10c. . The game control unit 308 controls the progress of the battle game between the first user and the second user based on the acquired user information of the first user and operation information of the second user.

次に、端末装置10−2cは、サーバ装置30cから供給されるゲームデータを利用したゲームをユーザに提供する(ステップS403)。具体的には、端末装置10−2cの操作検出部TPが、第2ユーザによる対戦ゲームに係る操作情報の入力を検出する。操作検出部TPにより、操作情報の入力が検出された場合、端末装置10−2cは、入力された操作情報と、自装置が保持する第2ユーザIDとをネットワーク20を介してサーバ装置30cに出力する。   Next, the terminal device 10-2c provides the user with a game using the game data supplied from the server device 30c (step S403). Specifically, the operation detection unit TP of the terminal device 10-2c detects an input of operation information related to the battle game by the second user. When the operation detection unit TP detects input of operation information, the terminal device 10-2c transmits the input operation information and the second user ID held by the own device to the server device 30c via the network 20. Output.

次に、ゲーム制御部308は、第1ユーザと第2ユーザとの対戦ゲームの勝敗を判定する(ステップS404)。具体的には、ゲーム制御部308は、第1ユーザと第2ユーザとの対戦ゲームの勝敗を判定し、勝敗を示す勝敗情報を通信部301とネットワーク20を介して端末装置10−2cに出力する。また、ゲーム制御部308は、第1ユーザID、第2ユーザID、第AアイテムID,及び勝敗情報を、対戦状況登録部304に出力する。   Next, the game control part 308 determines the victory or defeat of the competitive game of a 1st user and a 2nd user (step S404). Specifically, the game control unit 308 determines the victory or defeat of the battle game between the first user and the second user, and outputs the winning / losing information indicating the winning / losing to the terminal device 10-2c via the communication unit 301 and the network 20. To do. In addition, the game control unit 308 outputs the first user ID, the second user ID, the Ath item ID, and the win / loss information to the battle situation registration unit 304.

次に、端末装置10−2cは、対戦ゲームの勝敗結果を表示する(ステップS405)。具体的には、端末装置10−2cは、サーバ装置30cにより、勝敗情報が出力されたことに応じて、出力された勝敗情報を取得する。そして、端末装置10−2cは、取得した勝敗情報を表示部DSに表示する。   Next, the terminal device 10-2c displays the winning / losing result of the competitive game (step S405). Specifically, the terminal device 10-2c acquires the output win / loss information in response to the output of the win / loss information by the server device 30c. Then, the terminal device 10-2c displays the acquired winning / losing information on the display unit DS.

以上説明したように、本実施形態のゲームシステム1cにおいては、サーバ装置30cが、ゲーム制御部308を備えている。このように構成しても、第1ユーザが対戦ゲームの対象である第Aアイテムを所有していない場合でも、第1ユーザに勝利した第2ユーザには、第Aアイテムの代替である勝利アイテムが付与される。これにより、本発明のゲームシステム1は、勝利したのにも係らずアイテムが付与されないことによる不信感をユーザが抱くことを防止することができる。   As described above, in the game system 1c of the present embodiment, the server device 30c includes the game control unit 308. Even if comprised in this way, even if the 1st user does not own the A item which is the object of a battle game, the 2nd user who won the 1st user has the victory item which is an alternative of the A item. Is granted. Thereby, the game system 1 of the present invention can prevent the user from feeling distrust due to the fact that the item is not given despite winning.

以上、本発明の実施の形態について図面を参照して詳述したが、具体的な構成はその実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計等も含まれる。また、各実施形態は、上記の各実施形態を組み合せて実施してもよい。   As mentioned above, although embodiment of this invention was explained in full detail with reference to drawings, the specific structure is not restricted to that embodiment, The design of the range which does not deviate from the summary of this invention, etc. are included. Each embodiment may be implemented by combining the above-described embodiments.

また、上記の各実施形態においては、サーバ装置30、30a〜30cが記憶部M1を備える例を示したが、記憶部M1を他の装置が備えるようにシステムを構成してもよい。また、サーバ装置30、30a〜30cが備える各構成を複数の装置に分散させて設けるようにしてもよい。   Moreover, in each said embodiment, although the server apparatus 30 and 30a-30c showed the example provided with the memory | storage part M1, you may comprise a system so that another apparatus may be equipped with the memory | storage part M1. Moreover, you may make it provide each structure with which the server apparatus 30 and 30a-30c are provided in a some apparatus disperse | distributed.

なお、サーバ装置30、30a〜30c(以下これらのサーバ装置を総称して、単にサーバ装置と記載する。)が備える各構成部は、他の装置から各構成部の機能を実現するためのプログラムをダウンロードすることにより機能が実現されるものであってもよく、他の装置が有するプログラムによって機能が実現されるものであってもよい。   Note that each component included in the server devices 30 and 30a to 30c (hereinafter, these server devices are collectively referred to simply as a server device) is a program for realizing the function of each component from another device. The function may be realized by downloading the function, or the function may be realized by a program included in another device.

なお、端末装置10、10c(以下これらの端末装置を総称して、単に端末装置と記載する。)は、他の装置から端末装置の各部の機能を実現するためのプログラムをダウンロードすることにより機能が実現されるものであってもよく、他の装置が有するプログラムによって機能が実現されるものであってもよい。   Note that the terminal devices 10 and 10c (hereinafter, these terminal devices are collectively referred to simply as “terminal devices”) function by downloading programs for realizing the functions of each unit of the terminal device from other devices. May be realized, or a function may be realized by a program included in another device.

なお、このサーバ装置が備える各部は、専用のハードウェアにより実現されるものであってもよく、また、このサーバ装置が備える各部はメモリおよびCPU(中央演算装置)により構成され、サーバ装置が備える各部の機能を実現するためのプログラムをメモリにロードして実行することによりその機能を実現させるものであってもよい。   Each unit included in the server device may be realized by dedicated hardware, and each unit included in the server device includes a memory and a CPU (central processing unit), and the server device includes The function may be realized by loading a program for realizing the function of each unit into a memory and executing the program.

また、サーバ装置が備える各部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、サーバ装置が備える各部による処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。   Further, the server device records a program for realizing the function of each unit included in the server device on a computer-readable recording medium, causes the computer system to read the program recorded on the recording medium, and executes the program. You may perform the process by each part with which it is equipped. Here, the “computer system” includes an OS and hardware such as peripheral devices.

また、「コンピュータシステム」は、マークアップ言語で記述されたいわゆるウェブページの形態によって情報を提供する機能およびその情報をブラウザで表示する機能を含むものとする。   The “computer system” includes a function of providing information in the form of a so-called web page written in a markup language and a function of displaying the information on a browser.

また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。   The “computer-readable recording medium” refers to a storage device such as a flexible medium, a magneto-optical disk, a portable medium such as a ROM and a CD-ROM, and a hard disk incorporated in a computer system. Furthermore, the “computer-readable recording medium” dynamically holds a program for a short time like a communication line when transmitting a program via a network such as the Internet or a communication line such as a telephone line. In this case, a volatile memory in a computer system serving as a server or a client in that case, and a program that holds a program for a certain period of time are also included. The program may be a program for realizing a part of the functions described above, and may be a program capable of realizing the functions described above in combination with a program already recorded in a computer system.

1a、1b、1c ゲームシステム
10、10−1、10−2、10−1c、10−2c 端末装置
11、11−1、11−2、11b、11−1b、11−2b、309 ゲーム制御部
20 ネットワーク
30、30a、30b、30c サーバ装置
TP 操作検出部
DS 表示部
SP 音声出力部
301 通信部
302 ユーザ抽出部
303、303c ゲーム受付部
304 対戦状況登録部
305、305a アイテム処理部
306 勝利者数算出部
307 対戦状況出力部
M1、M1b 記憶部
M11 ユーザ情報記憶部
M12、M12b 対戦状況記憶部
1a, 1b, 1c Game system 10, 10-1, 10-2, 10-1c, 10-2c Terminal device 11, 11-1, 11-2, 11b, 11-1b, 11-2b, 309 Game control unit 20 network 30, 30a, 30b, 30c server device TP operation detection unit DS display unit SP audio output unit 301 communication unit 302 user extraction unit 303, 303c game reception unit 304 battle status registration unit 305, 305a item processing unit 306 number of winners Calculation unit 307 Battle situation output unit M1, M1b storage unit M11 User information storage unit M12, M12b Battle situation storage unit

Claims (12)

第1ユーザがアイテムを所有していることを条件に、当該アイテムを対象とする当該第1ユーザとの対戦ゲームを当該第1ユーザ以外のユーザである第2ユーザから受け付けるゲーム受付部と、
前記ゲーム受付部で受け付けた前記対戦ゲームの進行を制御して、前記第1ユーザと前記第2ユーザとの間で勝敗を判定するゲーム制御部と、
前記ゲーム制御部により判定された結果に基づいて、前記対戦ゲームの対象であるアイテムについて前記第1ユーザと前記第2ユーザとにそれぞれ対応する処理を実行するアイテム処理部と、
を備え、
前記アイテム処理部は、
前記ゲーム制御部により前記対戦ゲームで前記第2ユーザが勝利したと判定されたときに当該対戦ゲームの対象であるアイテムを前記第1ユーザが所有している場合には、当該第1ユーザの当該アイテムを消去するとともに当該勝利した第2ユーザに対して当該アイテムを付与し、
前記ゲーム制御部により前記対戦ゲームで前記第2ユーザが勝利したと判定されたときに前記第2ユーザより先に他の第2ユーザが前記第1ユーザに勝利したことに伴い当該対戦ゲームの対象であるアイテムを前記第1ユーザが所有していない場合には、当該勝利した第2ユーザに対して当該アイテムとは価値が異なる勝利アイテムを付与する
ことを特徴とするゲームシステム。
A game reception unit that receives a battle game with the first user targeting the item from a second user who is a user other than the first user, on the condition that the first user owns the item;
A game control unit that controls the progress of the battle game received by the game reception unit and determines a win or loss between the first user and the second user;
An item processing unit that executes a process corresponding to each of the first user and the second user for an item that is a target of the competitive game based on a result determined by the game control unit;
With
The item processing unit
When the first user owns an item that is the target of the battle game when the game control unit determines that the second user has won in the battle game, Erase the item and give the item to the winning second user,
When it is determined by the game control unit that the second user has won in the battle game, the other second user wins the first user before the second user , and the target of the battle game If the first user does not own the item, a winning item having a different value from the item is given to the winning second user.
前記アイテム処理部は、
前記ゲーム制御部により前記対戦ゲームで前記第2ユーザが勝利したと判定された場合に、当該勝利した第2ユーザに対して、当該対戦ゲームの進行中に勝利を判定された前記第1ユーザとの他の対戦ゲームで先に勝利した第2ユーザに付与するアイテムよりも低い価値を有する前記勝利アイテムを付与する
ことを特徴とする請求項1に記載のゲームシステム。
The item processing unit
When it is determined by the game control unit that the second user has won in the battle game, the first user who has been determined to win during the battle game with respect to the winning second user; The game system according to claim 1, wherein the winning item having a lower value than the item to be given to the second user who has won first in another battle game is given.
前記アイテム処理部は、
前記ゲーム制御部により前記対戦ゲームで前記第2ユーザが勝利したと判定された場合に、
当該勝利した第2ユーザに対して付与する前記勝利アイテムの価値を、当該対戦ゲームの進行中に、第1ユーザと他の対戦ゲームで勝利を判定された第2ユーザの数に基づいて決定する
ことを特徴とする請求項1または請求項2に記載のゲームシステム。
The item processing unit
When it is determined by the game control unit that the second user has won in the battle game,
The value of the winning item to be given to the winning second user is determined based on the number of second users who are determined to win in the first game and the other competitive game while the competitive game is in progress. The game system according to claim 1, wherein the game system is a game system.
前記アイテム処理部は、
前記ゲーム制御部により前記対戦ゲームで前記第2ユーザが勝利したと判定されたときに当該対戦ゲームの対象であるアイテムを前記第1ユーザが所有している場合には、当該第1ユーザの当該アイテムの数を減算するとともに当該勝利した第2ユーザの当該アイテムの数を加算し、
前記ゲーム制御部により前記対戦ゲームで前記第2ユーザが勝利したと判定されたときに前記第2ユーザより先に他の第2ユーザが前記第1ユーザに勝利したことに伴い当該対戦ゲームの対象であるアイテムを前記第1ユーザが所有していない場合には、当該第1ユーザの当該アイテムの数を減算させずに当該勝利した第2ユーザの当該アイテムの数を加算する
ことを特徴とする請求項1から請求項3のいずれか一項に記載のゲームシステム。
The item processing unit
When the first user owns an item that is the target of the battle game when the game control unit determines that the second user has won in the battle game, Subtract the number of items and add the number of items of the winning second user,
When it is determined by the game control unit that the second user has won in the battle game, the other second user wins the first user before the second user , and the target of the battle game When the first user does not own the item, the number of the item of the second user who has won is added without subtracting the number of the item of the first user. The game system according to any one of claims 1 to 3.
前記第1ユーザと前記対戦ゲームが進行中の前記第2ユーザに対して、前記第1ユーザと他の第2ユーザとの間で進行中の他の対戦ゲームの対戦状況を、出力する対戦状況出力部を備える、
ことを特徴とする請求項1から請求項4のいずれか一項に記載のゲームシステム。
A battle situation in which a battle situation of another battle game in progress between the first user and another second user is output to the second user in progress of the battle game with the first user. Including an output unit,
The game system according to any one of claims 1 to 4, wherein:
対戦ゲームの進行を制御し、第1ユーザと第2ユーザとの間で勝敗を判定するゲーム制御部を有する複数のユーザ端末に接続されたゲームサーバであって、
第1ユーザがアイテムを所有していることを条件に、当該アイテムを対象とする当該第1ユーザとの対戦ゲームを当該第1ユーザ以外のユーザである第2ユーザから受け付けるゲーム受付部と、
前記ユーザ端末から、前記ゲーム制御部による判定結果を受信する通信部と、
前記ゲーム制御部により判定された結果に基づいて、前記対戦ゲームの対象であるアイテムについて前記第1ユーザと前記第2ユーザとにそれぞれ対応する処理を実行するアイテム処理部と、
を有し、
前記アイテム処理部は、
前記ゲーム制御部により前記対戦ゲームで前記第2ユーザが勝利したと判定されたときに当該対戦ゲームの対象であるアイテムを前記第1ユーザが所有している場合には、当該第1ユーザの当該アイテムを消去するとともに当該勝利した第2ユーザに対して当該アイテムを付与し、
前記ゲーム制御部により前記対戦ゲームで前記第2ユーザが勝利したと判定されたときに前記第2ユーザより先に他の第2ユーザが前記第1ユーザに勝利したことに伴い当該対戦ゲームの対象であるアイテムを前記第1ユーザが所有していない場合には、当該勝利した第2ユーザに対して当該アイテムとは価値が異なる勝利アイテムを付与する
ことを特徴とするゲームサーバ。
A game server connected to a plurality of user terminals having a game control unit that controls the progress of a battle game and determines a win or loss between the first user and the second user,
A game reception unit that receives a battle game with the first user targeting the item from a second user who is a user other than the first user, on the condition that the first user owns the item;
A communication unit that receives a determination result by the game control unit from the user terminal;
An item processing unit that executes a process corresponding to each of the first user and the second user for an item that is a target of the competitive game based on a result determined by the game control unit;
Have
The item processing unit
When the first user owns an item that is the target of the battle game when the game control unit determines that the second user has won in the battle game, Erase the item and give the item to the winning second user,
When it is determined by the game control unit that the second user has won in the battle game, the other second user wins the first user before the second user , and the target of the battle game When the first user does not own the item, the game server is characterized in that a winning item having a value different from the item is given to the winning second user.
コンピュータに、
第1ユーザがアイテムを所有していることを条件に、当該アイテムを対象とする当該第1ユーザとの対戦ゲームを当該第1ユーザ以外のユーザである第2ユーザから受け付けるゲーム受付ステップと、
前記ゲーム受付ステップで受け付けた前記対戦ゲームの進行を制御して、前記第1ユーザと前記第2ユーザとの間で勝敗を判定するゲーム制御ステップと、
前記ゲーム制御ステップにより判定された結果に基づいて、前記対戦ゲームの対象であるアイテムについて前記第1ユーザと前記第2ユーザとにそれぞれ対応する処理を実行するステップであって、前記ゲーム制御ステップにより前記対戦ゲームで前記第2ユーザが勝利したと判定されたときに当該対戦ゲームの対象であるアイテムを前記第1ユーザが所有している場合には、当該第1ユーザの当該アイテムを消去するとともに当該勝利した第2ユーザに対して当該アイテムを付与し、前記ゲーム制御ステップにより前記対戦ゲームで前記第2ユーザが勝利したと判定されたときに前記第2ユーザより先に他の第2ユーザが前記第1ユーザに勝利したことに伴い当該対戦ゲームの対象であるアイテムを前記第1ユーザが所有していない場合には、当該勝利した第2ユーザに対して当該アイテムとは価値が異なる勝利アイテムを付与するアイテム処理ステップと、
を実行させるためのプログラム。
On the computer,
A game accepting step for accepting a battle game with the first user targeting the item from a second user who is a user other than the first user on the condition that the first user owns the item;
A game control step of controlling the progress of the battle game received in the game reception step and determining a win / loss between the first user and the second user;
Based on the result determined in the game control step, a step of executing a process corresponding to each of the first user and the second user for the item that is the target of the battle game, the game control step When it is determined that the second user has won the battle game, if the first user owns an item that is the target of the battle game, the item of the first user is deleted. When the item is given to the winning second user, and it is determined by the game control step that the second user has won in the competitive game, the other second user is ahead of the second user. when the first the first user an item is due to be winning the user the competition game of interest is not owned , And item processing step value with the item to impart different winning item to the second user who has the winning,
A program for running
第1ユーザがアイテムを所有していることを条件に、当該アイテムを対象とする当該第1ユーザとの対戦ゲームを当該第1ユーザ以外のユーザである第2ユーザから受け付けるゲーム受付部と、ユーザが操作する端末から、前記対戦ゲームの勝敗に係る判定結果を受信する通信部と、前記判定結果に基づいて、前記対戦ゲームの対象であるアイテムについて前記第1ユーザと前記第2ユーザとにそれぞれ対応する処理を実行するアイテム処理部と、を有し、前記アイテム処理部は、前記判定結果により前記対戦ゲームで前記第2ユーザが勝利したと判定されたときに当該対戦ゲームの対象であるアイテムを前記第1ユーザが所有している場合には、当該第1ユーザの当該アイテムを消去するとともに当該勝利した第2ユーザに対して当該アイテムを付与し、前記判定結果により前記対戦ゲームで前記第2ユーザが勝利したと判定されたときに前記第2ユーザより先に他の第2ユーザが前記第1ユーザに勝利したことに伴い当該対戦ゲームの対象であるアイテムを前記第1ユーザが所有していない場合には、当該勝利した第2ユーザに対して当該アイテムとは価値が異なる勝利アイテムを付与する処理を行うゲームサーバに接続された端末に、
前記対戦ゲームの進行を制御し、前記第1ユーザと前記第2ユーザとの間で勝敗を判定するゲーム制御ステップと、
を実行させるためのプログラム。
A game reception unit that receives a battle game with the first user targeting the item from a second user who is a user other than the first user on the condition that the first user owns the item, and a user A communication unit that receives a determination result relating to the victory or defeat of the battle game from a terminal operated by the user, and an item that is a target of the battle game based on the determination result, to the first user and the second user, respectively. An item processing unit that executes a corresponding process, and the item processing unit is an item that is a target of the battle game when it is determined by the determination result that the second user has won the battle game. Is owned by the first user, the item of the first user is deleted and the icon is given to the winning second user. Grant beam, due to the result of judgment by the other of the second user before the second user when the second user in the competition game is judged to have won wins the first user the When the first user does not own the item that is the target of the battle game, the game server is connected to a game server that performs a process of giving a winning item having a value different from the item to the winning second user. On your device
A game control step of controlling the progress of the battle game and determining a win or loss between the first user and the second user;
A program for running
第1ユーザがアイテムを所有していることを条件に、当該アイテムを対象とする当該第1ユーザとの対戦ゲームを当該第1ユーザ以外のユーザである第2ユーザから受け付けるゲーム受付部と、
前記ゲーム受付部で受け付けた前記対戦ゲームの進行を制御して、前記第1ユーザと前記第2ユーザとの間で勝敗を判定するゲーム制御部と、
前記ゲーム制御部により判定された結果に基づいて、前記対戦ゲームの対象であるアイテムについて前記第1ユーザと前記第2ユーザとにそれぞれ対応する処理を実行するアイテム処理部と、
を備え、
前記アイテム処理部は、
前記ゲーム制御部により前記対戦ゲームで前記第2ユーザが勝利したと判定されたときに当該対戦ゲームの対象であるアイテムを前記第1ユーザが所有している場合には、当該第1ユーザの当該アイテムを消去するとともに当該勝利した第2ユーザに対して当該アイテムを付与し、
前記ゲーム制御部により前記対戦ゲームで前記第2ユーザが勝利したと判定されたときに前記第2ユーザより先に他の第2ユーザが前記第1ユーザに勝利したことに伴い当該対戦ゲームの対象であるアイテムを前記第1ユーザが所有していない場合には、当該勝利した第2ユーザに対して当該アイテムとは異なる勝利アイテムを付与する
ことを特徴とするゲームシステム。
A game reception unit that receives a battle game with the first user targeting the item from a second user who is a user other than the first user, on the condition that the first user owns the item;
A game control unit that controls the progress of the battle game received by the game reception unit and determines a win or loss between the first user and the second user;
An item processing unit that executes a process corresponding to each of the first user and the second user for an item that is a target of the competitive game based on a result determined by the game control unit;
With
The item processing unit
When the first user owns an item that is the target of the battle game when the game control unit determines that the second user has won in the battle game, Erase the item and give the item to the winning second user,
When it is determined by the game control unit that the second user has won in the battle game, the other second user wins the first user before the second user , and the target of the battle game When the first user does not own the item, the game system is characterized in that a winning item different from the item is given to the winning second user.
コンピュータに、
第1ユーザがアイテムを所有していることを条件に、当該アイテムを対象とする当該第
1ユーザとの対戦ゲームを当該第1ユーザ以外のユーザである第2ユーザから受け付ける
ゲーム受付ステップと、
前記ゲーム受付ステップで受け付けた前記対戦ゲームの進行を制御して、前記第1ユーザと前記第2ユーザとの間で勝敗を判定するゲーム制御ステップと、
前記ゲーム制御ステップにより判定された結果に基づいて、前記対戦ゲームの対象であるアイテムについて前記第1ユーザと前記第2ユーザとにそれぞれ対応する処理を実行するステップであって、前記ゲーム制御ステップにより前記対戦ゲームで前記第2ユーザが勝利したと判定されたときに当該対戦ゲームの対象であるアイテムを前記第1ユーザが所有している場合には、当該第1ユーザの当該アイテムを消去するとともに当該勝利した第2ユーザに対して当該アイテムを付与し、前記ゲーム制御ステップにより前記対戦ゲームで前記第2ユーザが勝利したと判定されたときに前記第2ユーザより先に他の第2ユーザが前記第1ユーザに勝利したことに伴い当該対戦ゲームの対象であるアイテムを前記第1ユーザが所有していない場合には、当該勝利した第2ユーザに対して当該アイテムとは異なる勝利アイテムを付与するアイテム処理ステップと、
を実行させるためのプログラム。
On the computer,
A game accepting step for accepting a battle game with the first user targeting the item from a second user who is a user other than the first user on the condition that the first user owns the item;
A game control step of controlling the progress of the battle game received in the game reception step and determining a win / loss between the first user and the second user;
Based on the result determined in the game control step, a step of executing a process corresponding to each of the first user and the second user for the item that is the target of the battle game, the game control step When it is determined that the second user has won the battle game, if the first user owns an item that is the target of the battle game, the item of the first user is deleted. When the item is given to the winning second user, and it is determined by the game control step that the second user has won in the competitive game, the other second user is ahead of the second user. when the first the first user an item is due to be winning the user the competition game of interest is not owned , And item processing steps to impart different winning item with the item to the second user who has the winning,
A program for running
対戦ゲームの進行を制御し、第1ユーザと第2ユーザとの間で勝敗を判定するゲーム制御部を有する複数のユーザ端末に接続されたゲームサーバであって、
第1ユーザがアイテムを所有していることを条件に、当該アイテムを対象とする当該第1ユーザとの対戦ゲームを当該第1ユーザ以外のユーザである第2ユーザから受け付けるゲーム受付部と、
前記ユーザ端末から、前記ゲーム制御部による判定結果を受信する通信部と、
前記ゲーム制御部により判定された結果に基づいて、前記対戦ゲームの対象であるアイテムについて前記第1ユーザと前記第2ユーザとにそれぞれ対応する処理を実行するアイテム処理部と、
を有し、
前記アイテム処理部は、
前記ゲーム制御部により前記対戦ゲームで前記第2ユーザが勝利したと判定されたときに当該対戦ゲームの対象であるアイテムを前記第1ユーザが所有している場合には、当該第1ユーザの当該アイテムを消去するとともに当該勝利した第2ユーザに対して当該アイテムを付与し、
前記ゲーム制御部により前記対戦ゲームで前記第2ユーザが勝利したと判定されたときに前記第2ユーザより先に他の第2ユーザが前記第1ユーザに勝利したことに伴い当該対戦ゲームの対象であるアイテムを前記第1ユーザが所有していない場合には、当該勝利した第2ユーザに対して当該アイテムとは異なる勝利アイテムを付与する
ことを特徴とするゲームサーバ。
A game server connected to a plurality of user terminals having a game control unit that controls the progress of a battle game and determines a win or loss between the first user and the second user,
A game reception unit that receives a battle game with the first user targeting the item from a second user who is a user other than the first user, on the condition that the first user owns the item;
A communication unit that receives a determination result by the game control unit from the user terminal;
An item processing unit that executes a process corresponding to each of the first user and the second user for an item that is a target of the competitive game based on a result determined by the game control unit;
Have
The item processing unit
When the first user owns an item that is the target of the battle game when the game control unit determines that the second user has won in the battle game, Erase the item and give the item to the winning second user,
When it is determined by the game control unit that the second user has won in the battle game, the other second user wins the first user before the second user , and the target of the battle game When the 1st user does not possess the item which is, the game server characterized by giving the victory item different from the said item with respect to the said 2nd user who won.
第1ユーザがアイテムを所有していることを条件に、当該アイテムを対象とする当該第1ユーザとの対戦ゲームを当該第1ユーザ以外のユーザである第2ユーザから受け付けるゲーム受付部と、ユーザが操作する端末から、前記対戦ゲームの勝敗に係る判定結果を受信する通信部と、前記判定結果に基づいて、前記対戦ゲームの対象であるアイテムについて前記第1ユーザと前記第2ユーザとにそれぞれ対応する処理を実行するアイテム処理部と、を有し、前記アイテム処理部は、前記判定結果により前記対戦ゲームで前記第2ユーザが勝利したと判定されたときに当該対戦ゲームの対象であるアイテムを前記第1ユーザが所有している場合には、当該第1ユーザの当該アイテムを消去するとともに当該勝利した第2ユーザに対して当該アイテムを付与し、前記判定結果により前記対戦ゲームで前記第2ユーザが勝利したと判定されたときに前記第2ユーザより先に他の第2ユーザが前記第1ユーザに勝利したことに伴い当該対戦ゲームの対象であるアイテムを前記第1ユーザが所有していない場合には、当該勝利した第2ユーザに対して当該アイテムとは異なる勝利アイテムを付与する処理を行うゲームサーバに接続された端末に、
前記対戦ゲームの進行を制御し、前記第1ユーザと前記第2ユーザとの間で勝敗を判定するゲーム制御ステップと、
を実行させるためのプログラム。
A game reception unit that receives a battle game with the first user targeting the item from a second user who is a user other than the first user on the condition that the first user owns the item, and a user A communication unit that receives a determination result relating to the victory or defeat of the battle game from a terminal operated by the user, and an item that is a target of the battle game based on the determination result, to the first user and the second user, respectively. An item processing unit that executes a corresponding process, and the item processing unit is an item that is a target of the battle game when it is determined by the determination result that the second user has won the battle game. Is owned by the first user, the item of the first user is deleted and the icon is given to the winning second user. Grant beam, due to the result of judgment by the other of the second user before the second user when the second user in the competition game is judged to have won wins the first user the A terminal connected to a game server that performs a process of giving a winning item different from the item to the winning second user when the first user does not own the item that is the target of the battle game In addition,
A game control step of controlling the progress of the battle game and determining a win or loss between the first user and the second user;
A program for running
JP2012147679A 2012-06-29 2012-06-29 GAME SYSTEM, GAME SERVER, AND PROGRAM Active JP5589029B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2012147679A JP5589029B2 (en) 2012-06-29 2012-06-29 GAME SYSTEM, GAME SERVER, AND PROGRAM
PCT/JP2013/067653 WO2014003118A1 (en) 2012-06-29 2013-06-27 Game system, game server, game control method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012147679A JP5589029B2 (en) 2012-06-29 2012-06-29 GAME SYSTEM, GAME SERVER, AND PROGRAM

Publications (2)

Publication Number Publication Date
JP2014008278A JP2014008278A (en) 2014-01-20
JP5589029B2 true JP5589029B2 (en) 2014-09-10

Family

ID=49783255

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012147679A Active JP5589029B2 (en) 2012-06-29 2012-06-29 GAME SYSTEM, GAME SERVER, AND PROGRAM

Country Status (2)

Country Link
JP (1) JP5589029B2 (en)
WO (1) WO2014003118A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5909015B1 (en) * 2015-06-10 2016-04-26 グリー株式会社 Server apparatus, program, and control method
JP6022723B1 (en) * 2016-03-24 2016-11-09 グリー株式会社 Server apparatus, program, and control method
JP6069568B1 (en) * 2016-06-30 2017-02-01 グリー株式会社 Control program, control method, and computer
JP6528184B2 (en) * 2017-06-20 2019-06-12 株式会社コナミアミューズメント Game system and computer program used therefor

Also Published As

Publication number Publication date
JP2014008278A (en) 2014-01-20
WO2014003118A1 (en) 2014-01-03

Similar Documents

Publication Publication Date Title
JP5204330B1 (en) GAME PROGRAM AND INFORMATION PROCESSING DEVICE
JP5135466B1 (en) Server device, program, and game system
JP5816162B2 (en) GAME SYSTEM, GAME CONTROL DEVICE, AND PROGRAM
JP5923411B2 (en) GAME CONTROL DEVICE, PROGRAM, GAME SYSTEM
JP5646537B2 (en) GAME CONTROL DEVICE, GAME CONTROL METHOD, PROGRAM, GAME SYSTEM
JP7073222B2 (en) Game programs, methods, and information processing equipment
JP5442810B2 (en) GAME CONTROL DEVICE, PROGRAM, GAME SYSTEM
JP2015037462A (en) Game machine, game method, and program
JP2018042740A (en) Game server system and program
JP2013248526A (en) Game program, and information processing device
JP5589029B2 (en) GAME SYSTEM, GAME SERVER, AND PROGRAM
JP5183823B1 (en) Server apparatus and program
JP2014131758A (en) Game program, and information processor
JP2014147558A (en) Game control device, game control method, program, and game system
JP6529873B2 (en) Game program and game apparatus
JP2014133149A (en) Game control device, game control method, program, and game system
JP5771587B2 (en) GAME CONTROL DEVICE, PROGRAM, GAME SYSTEM
JP5587923B2 (en) GAME CONTROL DEVICE, PROGRAM, GAME SYSTEM
JP5499068B2 (en) GAME CONTROL DEVICE, GAME CONTROL METHOD, PROGRAM, GAME SYSTEM
JP5562400B2 (en) GAME CONTROL DEVICE, PROGRAM, GAME SYSTEM
JP5863622B2 (en) GAME CONTROL DEVICE, GAME CONTROL METHOD, PROGRAM, GAME SYSTEM
JP5491551B2 (en) GAME CONTROL DEVICE, GAME CONTROL METHOD, PROGRAM, GAME SYSTEM
JP6124029B2 (en) Server device, game device, and program
JP2015058031A (en) Program and server
JP5358029B1 (en) GAME PROGRAM AND INFORMATION PROCESSING DEVICE

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20131105

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140603

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140612

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140728

R150 Certificate of patent or registration of utility model

Ref document number: 5589029

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

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250