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

JP7685699B2 - GAME PROGRAM, SERVER DEVICE AND GAME SYSTEM - Google Patents

GAME PROGRAM, SERVER DEVICE AND GAME SYSTEM Download PDF

Info

Publication number
JP7685699B2
JP7685699B2 JP2023089391A JP2023089391A JP7685699B2 JP 7685699 B2 JP7685699 B2 JP 7685699B2 JP 2023089391 A JP2023089391 A JP 2023089391A JP 2023089391 A JP2023089391 A JP 2023089391A JP 7685699 B2 JP7685699 B2 JP 7685699B2
Authority
JP
Japan
Prior art keywords
game
player
location
preferential
venue
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
JP2023089391A
Other languages
Japanese (ja)
Other versions
JP2023106582A5 (en
JP2023106582A (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.)
Capcom Co Ltd
Original Assignee
Capcom 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 Capcom Co Ltd filed Critical Capcom Co Ltd
Priority to JP2023089391A priority Critical patent/JP7685699B2/en
Publication of JP2023106582A publication Critical patent/JP2023106582A/en
Publication of JP2023106582A5 publication Critical patent/JP2023106582A5/en
Application granted granted Critical
Publication of JP7685699B2 publication Critical patent/JP7685699B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02E60/10Energy storage using batteries

Landscapes

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

Description

本発明は、ゲームプログラム、サーバ装置およびゲームシステムに関する。 The present invention relates to a game program, a server device, and a game system.

近年、コンピュータゲームでの対戦をスポーツ競技としてとらえたeスポーツ(electronic sports)が注目を集めており、このeスポーツを盛り上げるための技術が知られている。例えば、特許文献1には、ネットワークを介してコンピュータゲームでの対戦に観戦者が参加でき、この観戦者の参加状態に応じて対戦ゲームのゲーム状態を変更する技術が記載されている。特許文献1の技術によれば、観戦者に応じて対戦ゲームを盛り上がることができる。 In recent years, e-sports (electronic sports), which treats computer game competitions as sports competitions, has been attracting attention, and technology to liven up e-sports is known. For example, Patent Document 1 describes a technology that allows spectators to participate in computer game competitions via a network, and changes the game state of the competitive game depending on the participation status of the spectators. The technology in Patent Document 1 makes it possible to liven up a competitive game depending on the spectators.

特開2019-54838号公報JP 2019-54838 A

ここでeスポーツなどのコンピュータゲームにより地域活性化を図りたいというニーズがある。しかしながら、上記従来技術では、コンピュータゲームにより地域活性化を図るにあたって、プレイヤまたはキャラクタと地域との関係に改善の余地があった。 There is a need to revitalize local areas through computer games such as e-sports. However, in the above-mentioned conventional technology, there was room for improvement in the relationship between players or characters and the area when trying to revitalize local areas through computer games.

本開示は、プレイヤまたはキャラクタと地域との関係を改善することができるゲームプログラム、ゲーム装置およびゲームシステムを提供する。 The present disclosure provides a game program, a game device, and a game system that can improve the relationship between a player or character and a region.

第1の側面は、コンピュータを、
プレイヤからの操作入力に応じてキャラクタを操作することによりゲームを進行させるゲーム進行手段、
前記プレイヤの位置を示す位置情報を特定する位置特定手段、
前記プレイヤまたは前記キャラクタの少なくともいずれかの優遇属性を特定する属性特定手段、
前記位置情報と前記優遇属性との間の第1関係を判定する判定手段、
前記第1関係に応じて前記ゲームの進行を優遇する進行制御手段、として機能させる、
ゲームプログラムである。
A first aspect includes a computer comprising:
a game progression means for progressing through the game by operating a character in response to an operational input from a player;
a position specifying means for specifying position information indicating a position of the player;
an attribute specifying means for specifying a preferential attribute of at least one of the player and the character;
a determination means for determining a first relationship between the location information and the preferential attribute;
a progress control means for giving preferential treatment to the progress of the game in accordance with the first relationship;
It is a game program.

また、第1の側面において、前記属性特定手段は、第1期間における前記位置情報の履歴に基づいて、前記プレイヤの優遇属性を特定することができる。 In addition, in the first aspect, the attribute identification means can identify the preferential attributes of the player based on the history of the position information during a first period.

また、第1の側面において、前記属性特定手段は、第2期間における前記プレイヤのプレイ実績にさらに基づいて、前記プレイヤの優遇属性を特定することができる。 In addition, in the first aspect, the attribute identification means can identify the preferential attributes of the player based further on the playing performance of the player during the second period.

また、第1の側面において、前記属性特定手段は、前記ゲームを観戦する観戦者の属性である観客属性を特定し、前記観客属性に基づいて、前記プレイヤの優遇属性を特定することができる。 In addition, in the first aspect, the attribute identification means can identify spectator attributes, which are attributes of spectators watching the game, and identify preferential attributes of the player based on the spectator attributes.

また、第1の側面において、前記属性特定手段は、前記ゲームを観戦する観戦者それぞれの属性に基づいて、前記プレイヤの優遇属性を特定し、
前記属性は、前記観戦者が、前記ゲーム進行手段により進行されているゲーム、または過去に実行されたゲームにおいて前記プレイヤに対して所定行動をとった特定プレイヤであることを含むことができる。
In a first aspect, the attribute specifying means specifies a preferential attribute of the player based on an attribute of each spectator who is watching the game,
The attributes may include that the spectator is a specific player who has taken a predetermined action toward the player in a game being progressed by the game progress means or in a game executed in the past.

また、第1の側面において、前記属性特定手段は、特定の属性を有する前記観戦者の数、前記観戦者全体に対する特定の属性を有する前記観戦者の割合、前記特定プレイヤの数、または、前記観戦者全体に対する前記特定プレイヤの割合に基づいて、前記プレイヤの優遇属性を特定することができる。 In addition, in the first aspect, the attribute identification means can identify the preferential attributes of the players based on the number of spectators having a particular attribute, the ratio of the spectators having a particular attribute to the total number of spectators, the number of the specific players, or the ratio of the specific players to the total number of spectators.

また、第1の側面において、前記属性特定手段は、前記キャラクタに関する現実の事象が所定条件を満たす場合、前記事象が発生した位置に基づいて、前記キャラクタの優遇属性を特定することができる。 In addition, in the first aspect, when a real-world event related to the character satisfies a predetermined condition, the attribute identification means can identify the preferential attribute of the character based on the location where the event occurred.

また、第1の側面において、前記コンピュータを、複数のユーザそれぞれから前記キャラクタに対する選択を受け付ける受付手段としてさらに機能させ、
前記属性特定手段は、前記キャラクタを選択した複数のプレイヤの属性の中でその数または全体に対するその割合が最も多い属性を、前記キャラクタの優遇属性として特定することができる。
In the first aspect, the computer is further caused to function as a reception unit that receives selections for the characters from each of a plurality of users,
The attribute specifying means can specify an attribute that is the largest in number or the largest proportion relative to the whole among the attributes of a plurality of players who have selected the character as a preferential attribute of the character.

また、第1の側面において、前記プレイヤは、操作入力により複数のキャラクタを指定し、
前記判定手段は、前記複数のキャラクタそれぞれの優遇属性と前記位置情報とが前記第1関係を満たすか否かを判定し、
前記進行制御手段は、前記第1関係を満たすと判定された優遇属性のキャラクタによるゲームの進行を優遇し、さらに、前記第1関係を満たす前記優遇属性の組み合わせに応じて前記優遇の度合いを決定することができる。
In the first aspect, the player designates a plurality of characters by an operation input;
the determining means determines whether or not a preferential attribute of each of the plurality of characters and the position information satisfy the first relationship;
The progress control means can favor the progress of the game by characters with favored attributes that are determined to satisfy the first relationship, and can further determine the degree of the favoring depending on the combination of favored attributes that satisfy the first relationship.

また、第1の側面において、前記ゲーム進行手段は、複数のプレイヤからの操作入力に応じてそれぞれのキャラクタを操作することによりゲームを進行させ、
前記判定手段は、前記複数のプレイヤそれぞれの前記優遇属性と前記位置情報とが前記第1関係を満たすか否かを判定し、
前記進行制御手段は、前記第1関係を満たすと判定された優遇属性のプレイヤのゲームの進行を優遇し、さらに、前記第1関係を満たす前記優遇属性の組み合わせに応じて前記優遇の度合いを決定することができる。
In a first aspect, the game progression means progresses the game by operating each of the characters in response to operation inputs from a plurality of players;
the determination means determines whether or not the preferential attribute and the position information of each of the plurality of players satisfy the first relationship;
The progress control means can favor the game progress of a player with preferential attributes that are determined to satisfy the first relationship, and can further determine the degree of the favoring depending on the combination of preferential attributes that satisfy the first relationship.

また、第1の側面において、前記属性特定手段は、前記ゲームを観戦する観戦者それぞれの属性に基づいて、前記ゲームについて観客属性を特定し、
前記判定手段は、前記観客属性と前記優遇属性との間の第2関係を判定し、
前記進行制御手段は、前記第2関係に応じて前記ゲームの進行をさらに優遇することができる。
In a first aspect, the attribute identification means identifies spectator attributes for the game based on attributes of each spectator watching the game,
The determination means determines a second relationship between the spectator attribute and the preferential attribute,
The progress control means can further favor the progress of the game in accordance with the second relationship.

第2の側面は、
プレイヤからの操作入力に応じてキャラクタを操作することによりゲームを進行させるゲーム進行部と、
前記プレイヤの位置を示す位置情報を特定する位置特定部と、
前記プレイヤおよび前記キャラクタの少なくともいずれかの優遇属性を特定する属性特定部と、
前記位置情報と前記優遇属性との間の第1関係を判定する判定部と、
前記第1関係に応じて前記ゲームの進行を優遇する進行制御部と、を備える、

ゲーム装置である。
The second aspect is
a game progression unit that progresses the game by operating a character in response to an operational input from a player;
a position identification unit that identifies position information indicating a position of the player;
an attribute specification unit that specifies a preferential attribute of at least one of the player and the character;
a determination unit that determines a first relationship between the location information and the preferential attribute;
a progress control unit that favors progress of the game in accordance with the first relationship,

It is a game device.

プレイヤからの操作入力に応じてキャラクタを操作することによりゲームを進行させるゲーム進行部と、
前記プレイヤの位置を示す位置情報を特定する位置特定部と、
前記プレイヤおよび前記キャラクタの少なくともいずれかの優遇属性を特定する属性特定部と、
前記位置情報と前記優遇属性との間の第1関係を判定する判定部と、
前記第1関係に応じて前記ゲームの進行を優遇する進行制御部と、を備える、
ゲームシステムである。
a game progression unit that progresses the game by operating a character in response to an operational input from a player;
a position identification unit that identifies position information indicating a position of the player;
an attribute specification unit that specifies a preferential attribute of at least one of the player and the character;
a determination unit that determines a first relationship between the location information and the preferential attribute;
a progress control unit that favors progress of the game in accordance with the first relationship,
It is a game system.

本開示によれば、プレイヤまたはキャラクタと地域との関係を改善することができるゲームプログラム、ゲーム装置およびゲームシステムを提供する。 According to the present disclosure, a game program, a game device, and a game system are provided that can improve the relationship between the player or character and the region.

第1実施形態におけるゲームシステムの構成を示すブロック図である。1 is a block diagram showing a configuration of a game system according to a first embodiment. 第1実施形態におけるゲームシステムの概要を説明するための図である。FIG. 1 is a diagram for explaining an overview of a game system in a first embodiment. 第1実施形態におけるゲームシステムでのプレイヤと優遇地との関係の一例を示す図である。FIG. 2 is a diagram showing an example of a relationship between a player and preferential locations in the game system according to the first embodiment. 第1実施形態におけるゲームシステムの一連の動作を表すシーケンス図である。FIG. 2 is a sequence diagram showing a series of operations of the game system in the first embodiment. 第2実施形態におけるゲームシステムの概要を説明するための図である。FIG. 11 is a diagram for explaining an overview of a game system in a second embodiment. 第2実施形態におけるゲームシステムの概要を説明するための図である。FIG. 11 is a diagram for explaining an overview of a game system in a second embodiment.

[第1実施形態]
本開示の実施形態にかかるゲームシステム1について、図面を参照して説明する。
[First embodiment]
A game system 1 according to an embodiment of the present disclosure will be described with reference to the drawings.

<ゲームの説明>
図1に示すゲームシステム1では、サーバ装置2および複数のゲーム装置5が通信ネットワーク6を介して互いに通信可能に接続され、ゲーム装置5においてゲームが実行される。
<Game Description>
In the game system 1 shown in FIG. 1, a server device 2 and a plurality of game devices 5 are communicably connected to each other via a communication network 6, and a game is executed on the game devices 5.

本実施形態にかかるゲーム(以下、単に「ゲーム」ともいう)は、プレイヤキャラクタ同士が対戦する対戦ゲームであり、いわゆるeスポーツである。また、本実施形態では、この対戦ゲームが地域で開催されるゲームの大会(以下、単に「大会」ともいう)でプレイされるものとするが、本実施形態にかかるゲームをこれに限る趣旨ではない。 The game according to this embodiment (hereinafter simply referred to as "game") is a competitive game in which player characters compete against each other, a so-called e-sports. In this embodiment, this competitive game is played in a gaming tournament (hereinafter simply referred to as "tournament") held locally, but this is not intended to limit the game according to this embodiment.

本実施形態にかかるゲームでは、プレイヤまたはキャラクタの属性であってゲームの進行において優遇されうる属性(以下、「優遇属性」ともいう)が存在する。また、ゲームでは、地域活性化を図るため、この優遇属性と位置情報との関係に応じて、その進行が優遇される。 In the game according to this embodiment, there are attributes of the player or character that can be favored in the progression of the game (hereinafter also referred to as "favored attributes"). In addition, in the game, in order to promote regional revitalization, the progression is favored according to the relationship between the favored attributes and the location information.

「位置情報」とは、ユーザの位置を示す情報である。このユーザは、ゲームをプレイする際のプレイヤやゲームを観戦する観戦者などを含む。位置情報は、例えば、ゲームをプレイする際のプレイヤの位置やゲームを観戦する観戦者の位置を示す。位置情報は、ゲームの開始前に、ユーザ情報としてユーザDB221に予め登録されてもよい。他の例として、位置情報は、ユーザの位置としてゲーム装置5の位置を示す情報であってもよい。位置情報は、この場合、ゲーム装置5の測位部58を用いてゲームの開始前または進行中に測位された特定の時刻におけるゲーム装置5の緯度経度座標であってもよい。また、他の例として、位置情報は、ゲーム装置5にインストールされている他のアプリ(例えば、SNSアプリや地図アプリなど)から連携されてもよい。 "Location information" is information indicating the location of a user. This user includes a player playing a game and a spectator watching a game. The location information indicates, for example, the location of a player playing a game or the location of a spectator watching a game. The location information may be registered in advance in the user DB 221 as user information before the start of a game. As another example, the location information may be information indicating the location of the game device 5 as the user's location. In this case, the location information may be the latitude and longitude coordinates of the game device 5 at a specific time measured using the positioning unit 58 of the game device 5 before the start of or during the game. As another example, the location information may be linked from another app (for example, an SNS app or a map app) installed in the game device 5.

本実施形態では、ゲームの大会でのプレイの場合、プレイヤのプレイする位置(以下、「プレイ地」ともいう)がゲームの大会の開催地と一致する場合がある。例えば、優遇属性が優遇地であり、かつゲームの大会の開催地とこのプレイヤの優遇地が一致する場合、本実施形態にかかるゲームでは、このプレイヤによるゲームの進行を優遇することができる。ここで「優遇地」とは、プレイヤまたはキャラクタに関する場所であってプレイヤまたはキャラクタによるゲームの進行が優遇される場所を示す。優遇地の詳細は後述する。なお本実施形態では、この場所を、一定のエリア(例えば、都道府県別または市町村別など)で区分けして説明するが、これに限る趣旨ではない。 In this embodiment, when playing in a game tournament, the location where the player plays (hereinafter also referred to as "play location") may coincide with the location of the game tournament. For example, if the preferential attribute is a preferential location and the location of the game tournament coincides with the player's preferential location, the game according to this embodiment can give preferential treatment to the player's progress in the game. Here, a "preferential location" refers to a location related to a player or character where the player's or character's progress in the game is given preferential treatment. Details of the preferential location will be described later. Note that in this embodiment, the location will be described by dividing it into certain areas (for example, by prefecture or by city, town, or village), but this is not intended to be limiting.

ここで図2を参照して、ゲームシステム1の概要を説明する。図2に示すように、本例では、ゲームシステム1を利用して、北海道にプレイヤや運営者が集合してオフライン大会としてeスポーツ大会が開催されているものとする。このため、このeスポーツ大会で対戦プレイするプレイヤAとプレイヤBのプレイ地はいずれも北海道となる。 Now, referring to FIG. 2, an overview of the game system 1 will be described. As shown in FIG. 2, in this example, it is assumed that an e-sports tournament is being held as an offline tournament in Hokkaido, with players and operators gathering using the game system 1. Therefore, the playing locations of Player A and Player B who will play against each other in this e-sports tournament will both be in Hokkaido.

ゲームシステム1は、プレイヤの優遇地を、プレイヤ自身に関する場所で特定する。例えば、ゲームシステム1は、プレイヤAの出身地(北海道)や実績地(東京)に基づいてプレイヤAの優遇地が特定する。ここで「実績地」とは、プレイヤが過去にプレイした場所である。実績地の詳細は後述する。また、ゲームシステム1は、プレイヤの優遇地を、プレイヤのファンに関する場所で特定する。ゲームシステム1は、例えば、プレイヤの優遇地を、プレイヤAのファンの出身地の統計に基づいて特定する。本例では、プレイヤAの優遇地は北海道と東京と特定され、プレイヤBの優遇地は沖縄と大阪と島根と特定されたものする。ここでいう「ファン」とは、具体的には、プレイヤに対して好意的な行動などの所定行動をとる特定プレイヤをいう。この所定行動および特定プレイヤの詳細は後述する。 The game system 1 identifies the player's preferred location as a location related to the player himself. For example, the game system 1 identifies the player's preferred location based on the player A's hometown (Hokkaido) and achievement location (Tokyo). Here, the "achievement location" is a location where the player has played in the past. Details of the achievement location will be described later. The game system 1 also identifies the player's preferred location as a location related to the player's fans. For example, the game system 1 identifies the player's preferred location based on statistics of the hometowns of the fans of player A. In this example, the preferred locations of player A are identified as Hokkaido and Tokyo, and the preferred locations of player B are identified as Okinawa, Osaka, and Shimane. The "fans" here specifically refer to specific players who take predetermined actions, such as friendly behavior, toward the player. Details of the predetermined actions and specific players will be described later.

ゲームシステム1は、プレイ地と優遇地とが一致する場合、ゲームの進行を優遇する。ゲームシステム1は、例えば、プレイヤAのプレイ地と優遇地とが北海道で一致する場合、この優遇措置として、プレイヤAのプレイヤキャラクタの攻撃力をアップさせる。他方、ゲームシステム1は、例えば、プレイヤBのプレイ地と優遇地とが一致しない場合は、プレイヤBのプレイヤキャラクタの攻撃力はアップさせない。 When the play location and the preferred location match, the game system 1 gives preferential treatment to the progress of the game. For example, when the play location of player A and the preferred location match Hokkaido, the game system 1 increases the attack power of player A's player character as a preferential treatment measure. On the other hand, when the play location of player B and the preferred location do not match, for example, the game system 1 does not increase the attack power of player B's player character.

例えば、現実のスポーツ観戦において、本拠地のあるホームタウンでの対戦(ホーム戦)は、対戦相手のホームタウンでの対戦(アウェイ戦)より有利な傾向にある。上記構成によれば、ゲームシステム1は、開催地に縁のあるプレイヤ、すなわちホーム戦でのプレイヤのゲームの進行を、そうでないプレイヤに対して有利にすることができる。このため、上記構成によれば、ゲームシステム1は、ホーム戦でのプレイを有利にすることで、より現実のスポーツ競技に近い興趣性を与えることができる。 For example, in real-life sports viewing, games played in the team's hometown (home games) tend to be more advantageous than games played in the opponent's hometown (away games). With the above configuration, game system 1 can give players with a connection to the venue, i.e., players playing in home games, an advantage over players who do not. Therefore, with the above configuration, game system 1 can provide an interest that is closer to that of real-life sports competitions by giving an advantage to players playing in home games.

上記構成によれば、ゲームシステム1は、プレイヤの優遇地(例えば、実績地)と開催地とが一致するとゲームの進行を有利にするため、プレイヤに対して開催地に密着させるモチベーションを与えることができる。このため、上記構成によれば、ゲームシステム1は、地域とプレイヤとの関係を改善することができ、ひいては、地域活性化を図ることができる。 According to the above configuration, the game system 1 can motivate the player to stay close to the venue, since it gives the player an advantage in the game progress when the player's preferred location (e.g., a location with a proven track record) coincides with the venue. Therefore, according to the above configuration, the game system 1 can improve the relationship between the region and the player, and ultimately promote regional revitalization.

図1に戻って説明を続ける。上記のようなゲームは、プレイステーション(登録商標)などの家庭用ゲーム機、ニンテンドースイッチ(登録商標)などの携帯用ゲーム機、もしくは、パーソナルコンピュータ、スマートフォン、タブレットなどの電子機器であるゲーム装置5、を用いて実行される。 Returning to FIG. 1, the explanation continues. The above-mentioned games are played using a game device 5, which is a home game console such as PlayStation (registered trademark), a portable game console such as Nintendo Switch (registered trademark), or an electronic device such as a personal computer, smartphone, or tablet.

<ゲームシステム1の概要>
ゲームシステム1は、サーバ装置2および複数のゲーム装置5にて構成される。サーバ装置2は、ゲームプログラムおよびゲームデータを記憶しており、ゲーム装置5の(下記のアカウント情報ごとの)ゲームデータの管理を行う。
Overview of Game System 1
The game system 1 is made up of a server device 2 and a plurality of game devices 5. The server device 2 stores game programs and game data, and manages the game data of the game devices 5 (for each account information described below).

ゲーム装置5は、ユーザの操作に基づいて所定のゲームを実行する。そのために、ゲーム装置5は、通信ネットワーク6を介して、サーバ装置2からゲームプログラムおよびゲームデータを受信(具体的にはダウンロードおよびインストール)する。各ユーザには、ゲーム装置5に対応づけて、識別情報およびパスワードを含むアカウント情報が、ユーザごとに割り当てられている。このアカウント情報は、ログイン時、ゲーム装置5からサーバ装置2に送信され、サーバ装置2におけるユーザ認証に利用される。 The game device 5 executes a predetermined game based on the user's operation. To this end, the game device 5 receives (specifically, downloads and installs) a game program and game data from the server device 2 via the communication network 6. Each user is assigned account information including identification information and a password in association with the game device 5. This account information is transmitted from the game device 5 to the server device 2 at the time of login, and is used for user authentication in the server device 2.

ユーザ認証を経て、サーバ装置2とゲーム装置5との相互通信が可能となる。ログイン後、ゲーム装置5は、ゲーム進行に必要なデータ(ゲーム進行状況に関するデータ)をサーバ装置2から受信すると、ユーザの操作に基づいてゲーム画像や音声をディスプレイ61およびスピーカ62に出力しながら、ゲームを進行させる。 After user authentication, the server device 2 and the game device 5 are able to communicate with each other. After logging in, the game device 5 receives data necessary for the game to proceed (data related to the game progress status) from the server device 2, and progresses the game while outputting game images and sounds to the display 61 and speaker 62 based on the user's operations.

<ゲームシステム1の構成>
以下、図1を参照して、サーバ装置2およびゲーム装置5の各ハードウェア構成について説明する。なお、複数のゲーム装置5それぞれは、互いに同じ構成を有する。
<Configuration of Game System 1>
The hardware configuration of the server device 2 and the game devices 5 will be described below with reference to Fig. 1. Note that each of the game devices 5 has the same configuration.

<サーバ装置2の構成>
図1に示すように、サーバ装置2は、ネットワークインタフェース21、記憶部22および制御部23を有する。ネットワークインタフェース21および記憶部22は、バス29を介して制御部23と電気的に接続されている。
<Configuration of Server Device 2>
1, the server device 2 includes a network interface 21, a storage unit 22, and a control unit 23. The network interface 21 and the storage unit 22 are electrically connected to the control unit 23 via a bus 29.

ネットワークインタフェース21は、インターネットおよびLANなどの通信ネットワーク6を介して各ゲーム装置5と通信可能接続されている。 The network interface 21 is communicatively connected to each game device 5 via a communication network 6 such as the Internet or a LAN.

記憶部22は、HDD(Hard Disk Drive)、RAM(Random Access Memory)、ROM(Read Only Memory)およびSSD(Solid State Drive)などで構成される。記憶部22には、本実施形態にかかるゲームプログラムの一部を含む各種プログラムの他、ユーザDB221、抽せんリスト222などの各種データなどが記憶されている。 The storage unit 22 is composed of a hard disk drive (HDD), a random access memory (RAM), a read only memory (ROM), and a solid state drive (SSD). The storage unit 22 stores various programs including a part of the game program according to this embodiment, as well as various data such as a user DB 221 and a lottery list 222.

ユーザDB221には、ゲームをプレイするユーザの識別番号ごとに、ユーザが操作するプレイヤキャラクタに関する情報(ステータスなど)、仮想ゲーム空間内にて使用可能な消費媒体の額、ゲームデータ、ゲーム装置情報、機器情報、位置情報、属性情報などが、対応づけられて記憶されている。以降、これらの情報を総称して「ユーザ情報」ともいう。 In user DB221, for each user identification number playing the game, information about the player character operated by the user (status, etc.), the amount of consumable media that can be used in the virtual game space, game data, game device information, equipment information, location information, attribute information, etc. are stored in association with each other. Hereinafter, this information is collectively referred to as "user information."

「消費媒体」とは、仮想ゲーム空間内で使用可能な通貨やポイントなどであって、ゲームを進めるにあたりゲーム内で消費される媒体である。消費媒体は、クエストのクリア報酬として、また、現実社会での課金により、ユーザに付与される。 "Consumable media" refers to currency, points, etc. that can be used within the virtual game space, and are consumed within the game to progress through the game. Consumable media are given to users as rewards for completing quests, or through charges in the real world.

「ゲームデータ」とは、ゲーム装置5でプレイされている各ゲームを実行させるためのデータである。ゲームデータは、例えば、各ゲームを識別するための情報、各ゲームの状況(例えば、各ゲーム媒体が有する各パラメータの値)、各ゲームを進行させるためのゲームの設定情報(例えば、ゲームに関する処理の内容を規定した情報)、キャラクタを操作するための操作データなどを含む。 "Game data" refers to data for executing each game being played on game device 5. Game data includes, for example, information for identifying each game, the status of each game (e.g., the values of each parameter of each game medium), game setting information for progressing each game (e.g., information that specifies the content of processing related to the game), operation data for operating characters, etc.

「属性情報」とは、ユーザの属性またはユーザが操作するプレイヤキャラクタの属性を示す情報である。属性情報は、例えば、ユーザの出身地、実績地、訪問地などを含む。また、属性情報は、例えば、各ユーザにおける特定プレイヤを識別するための情報(識別番号)を含んでもよい。 "Attribute information" is information that indicates the attributes of a user or the attributes of a player character operated by a user. Attribute information includes, for example, the user's hometown, places of achievement, places visited, etc. Attribute information may also include, for example, information (identification number) for identifying a specific player for each user.

「特定プレイヤ」とは、ゲーム進行手段234により進行されているゲーム、または過去に実行されたゲームにおいて、プレイヤに対して所定行動をとったプレイヤである。特定プレイヤは、典型的にはプレイヤのファンであるが、これに限らない。 A "specific player" is a player who has taken a specific action toward a player in a game being progressed by the game progress means 234 or in a game that has been executed in the past. A specific player is typically a fan of the player, but is not limited to this.

所定行動とは、典型的にはファン行動であり、具体的には、現在進行中または過去に実行されたゲームにおいて、プレイヤに対する応援(プレイヤのプレイに対するよい評価(いわゆる「いいね!」など)や投げ銭を含む)、チャットでの好意的なコメント投稿などの行動である。例えば、プレイヤAに対するコメント投稿1000件のうち好意的なコメントが800件ある場合、属性特定手段236は、この800件のコメントを投稿したユーザそれぞれの出身地を集計する。そして、800件の出身地の内訳が東京300件、大阪250件、北海道250件である場合、属性特定手段236は、プレイヤAに対する特定プレイヤ(ファン)の優遇地(属性)を東京として特定してもよい。 The predetermined behavior is typically a fan behavior, and specifically, in a game currently in progress or previously executed, it is behavior such as cheering on a player (including giving a good evaluation of the player's play (such as a so-called "Like!") or tipping), posting a favorable comment in chat, etc. For example, if there are 800 favorable comments out of 1000 posted comments about player A, the attribute identification means 236 tallies the hometowns of the users who posted these 800 comments. Then, if the breakdown of the 800 hometowns is 300 in Tokyo, 250 in Osaka, and 250 in Hokkaido, the attribute identification means 236 may identify the preferred location (attribute) of a specific player (fan) for player A as Tokyo.

ゲームの状況は、例えば、選択されたゲームモード、ゲームの動作状況(例えば、起動中、スリープ中、停止中など)、ゲームにおける各ステージや各シーンの進行状況(例えば、未プレイ、進行中(プレイ中)や完了(クリア)など)、またはユーザが操作するプレイヤキャラクタ、その他の仮想ゲーム空間オブジェクト(ゲーム空間の地形、フィールドを構成するオブジェクト、もしくは敵キャラクタ等のNPC(non player character)オブジェクト)などの状態を表すパラメータの値などである。 The game status may be, for example, the selected game mode, the game's operating status (e.g., running, sleeping, stopped, etc.), the progress of each stage or scene in the game (e.g., not played, in progress (playing), completed (cleared), etc.), or parameter values representing the state of the player character operated by the user and other virtual game space objects (the terrain of the game space, objects that make up the field, or NPC (non player character) objects such as enemy characters).

「パラメータ」とは、例えば、キャラクタの戦力、HP、攻撃力、防御力、体力、賢さ、スキルレベル、スキルの種類、もしくはランク、またはアイテムの価値もしくはレアリティなどである。 "Parameters" include, for example, a character's fighting power, HP, attack power, defense power, stamina, intelligence, skill level, skill type or rank, or the value or rarity of an item.

抽せんリスト222は、一般にガチャと呼ばれる抽せん処理を抽せん実行手段233(後述)が行う際に用いるものであって、選択対象となるゲーム媒体に関する情報を複数含む。抽せんリスト222には、ゲーム媒体に関する情報(名称、パラメータ、レアリティ、レベルなど)と、抽せんによる選択割合とが、対応づけられている。 The lottery list 222 is used when the lottery execution means 233 (described later) performs a lottery process generally called gacha, and includes multiple pieces of information about the game media to be selected. The lottery list 222 associates information about the game media (such as name, parameters, rarity, and level) with the selection ratio in the lottery.

「ガチャ」とは、サーバ装置2にて、抽せんリスト222の中から、所定の選択割合に基づき任意のゲーム媒体を抽せんにより選択する方法である。選択された任意のゲーム媒体は、ユーザのゲーム装置5に付与される。“ガチャで選択したゲーム媒体を、ユーザに付与する/ユーザが所有する”とは、「抽せん処理で選択されたゲーム媒体を、ユーザを示す識別情報と関連づける/関連づけられている」ことと同義である。 "Gacha" is a method in which the server device 2 selects any game medium from the lottery list 222 by lottery based on a predetermined selection ratio. The selected game medium is given to the user's game device 5. "Giving the game medium selected by gacha to the user/the user owns it" is synonymous with "associating/being associated with the game medium selected by the lottery process with identification information indicating the user."

制御部23は、CPUおよび半導体メモリを含むマイクロコンピュータで構成され、自装置2の動作を制御する。 The control unit 23 is composed of a microcomputer including a CPU and semiconductor memory, and controls the operation of the device 2.

制御部23は、各種プログラムを実行することにより、情報処理手段231、照合手段232、抽せん実行手段233、ゲーム進行手段234、位置特定手段235、属性特定手段236、判定手段237、および進行制御手段238として機能する。 By executing various programs, the control unit 23 functions as an information processing means 231, a matching means 232, a lottery execution means 233, a game progression means 234, a position identification means 235, an attribute identification means 236, a determination means 237, and a progression control means 238.

―情報処理手段―
情報処理手段231は、各ゲーム装置5との間で各種データを送受信する。情報処理手段231が受信する主なデータとしては、ゲームプログラムのダウンロード要求情報、ユーザの操作に応じたガチャの抽せん要求、クエスト実行要求、アカウント情報、ユーザ情報、ゲームデータ、位置情報などが挙げられる。情報処理手段231が送信する主なデータとしては、ゲームデータ、ゲームプログラムをゲーム装置5が受信したことを確認するための情報、ガチャにて得られたゲーム媒体に関する情報などが挙げられる。
-Information processing means-
The information processing means 231 transmits and receives various data to and from each game device 5. Main data received by the information processing means 231 include game program download request information, a gacha lottery request in response to a user operation, a quest execution request, account information, user information, game data, location information, etc. Main data transmitted by the information processing means 231 include game data, information for confirming that the game device 5 has received the game program, information regarding the game media obtained by the gacha, etc.

「ゲーム媒体」とは、ゲームに関する要素を表した電子データであって、プレイヤキャラクタとして使用するキャラクタの名称、プレイヤキャラクタが仮想ゲーム空間内にて使用するアイテム(武器、防具、道具)などが含まれる。ユーザは、ゲーム媒体を、課金による直接購入やクエストクリアの他、ガチャと呼ばれる抽せん方法によって入手することができる。入手したゲーム媒体は、そのゲーム媒体を所有することとなったユーザの識別情報と対応づけて、ユーザDB221に記憶され管理される。 "Game media" refers to electronic data that represents elements related to the game, including the name of the character used as the player character, and items (weapons, armor, tools) used by the player character in the virtual game space. Users can obtain game media by directly purchasing it for a fee, clearing quests, or through a lottery method known as gacha. The obtained game media is stored and managed in user DB221 in association with the identification information of the user who has come to own the game media.

-照合手段―
照合手段232は、ゲーム装置5から受信したユーザの識別情報を用いて、ユーザアカウントの認証を行う。
-Method of verification-
The matching means 232 uses the user identification information received from the game device 5 to authenticate the user account.

―抽せん実行手段―
抽せん実行手段233は、ガチャの抽せん要求に伴って、抽せんリスト222の中から、ゲーム媒体ごとの選択確率に基づいて1以上のゲーム媒体を抽せんにより選択する。抽せん実行手段233は、選択したゲーム媒体に関する情報と、抽せん要求の送信元となる操作を行ったユーザの識別情報とを、ユーザDB221にて関連付ける。これにより、当該ユーザには、自身でガチャを引いた結果当選したゲーム媒体が付与される。
-Lottery execution method-
In response to a gacha drawing request, the lottery execution means 233 selects one or more game media by drawing lots from the lottery list 222 based on the selection probability for each game medium. The lottery execution means 233 associates information about the selected game media with identification information of the user who performed the operation that is the source of the lottery request in the user DB 221. As a result, the game media that the user won as a result of drawing the gacha is awarded to the user.

―ゲーム進行手段―
ゲーム進行手段234は、プレイヤからの操作入力に応じてキャラクタを操作することによりゲームを進行させる。ゲーム進行手段234は、例えば、ゲーム装置5の操作部54に対するプレイヤからの操作入力に応じてゲーム実行手段562を介してキャラクタを操作しゲームを進行させる。このため、ゲーム進行手段234は、ネットワークインタフェース21を介して、ゲーム装置5のゲーム実行手段562にゲームデータとユーザ情報とを送信する。
-Game progression-
The game progression means 234 progresses the game by operating a character in response to an operational input from the player. For example, the game progression means 234 progresses the game by operating a character via the game execution means 562 in response to an operational input from the player to the operation unit 54 of the game device 5. For this reason, the game progression means 234 transmits game data and user information to the game execution means 562 of the game device 5 via the network interface 21.

―位置特定手段―
位置特定手段235は、プレイヤの位置を示す位置情報を特定する。位置特定手段235は、例えば、ゲームの大会の場合、大会の開催地をこの位置情報として特定してもよい。また、位置特定手段235は、他の例として、ゲーム装置5の測位部58を用いてゲームの開始前または進行中に測位された特定の時刻におけるゲーム装置5の緯度経度座標をこの位置情報として特定してもよい。
-Location identification means-
The position specifying means 235 specifies position information indicating the position of the player. For example, in the case of a game tournament, the position specifying means 235 may specify the venue of the tournament as this position information. As another example, the position specifying means 235 may specify, as this position information, the latitude and longitude coordinates of the game device 5 at a specific time measured using the positioning unit 58 of the game device 5 before the start of or during the game.

―属性特定手段―
属性特定手段236は、プレイヤまたはキャラクタの少なくともいずれかの優遇属性を特定する。属性特定手段236は、例えば、プレイヤの優遇属性を特定する際に、ユーザDB221を参照して、プレイヤのユーザ情報に含まれる属性情報(例えば、プレイヤの出身地や実績地、訪問地など)を取得してもよい。属性特定手段236は、例えば、この取得した属性情報に示される属性のうち所定条件を満たすものを優遇属性と特定してもよい。属性特定手段236は、例えば、プレイヤまたはキャラクタの少なくともいずれかの優遇地を特定してもよい。
-Attribute identification means-
The attribute identification means 236 identifies a preferential attribute of at least one of the player or the character. When identifying a preferential attribute of the player, the attribute identification means 236 may, for example, refer to the user DB 221 to acquire attribute information (e.g., the player's hometown, place of achievement, visited places, etc.) included in the user information of the player. The attribute identification means 236 may, for example, identify an attribute indicated in the acquired attribute information that satisfies a predetermined condition as a preferential attribute. The attribute identification means 236 may, for example, identify a preferential place of at least one of the player or the character.

属性特定手段236は、例えば、第1期間における位置情報の履歴に基づいて、プレイヤの優遇属性を特定する。ここで「第1期間」とは、位置情報の履歴の対象とする期間である。属性特定手段236は、例えば、現在を起点として第1期間を過去10年間とする場合、過去10年間のプレイヤの位置情報の履歴に基づいて、過去10年間の間にゲームの大会や観光などのためプレイヤが訪問した場所(以下、「訪問地」ともいう)のうち最も多く訪問した場所をプレイヤの優遇地として特定してもよい。 The attribute identification means 236 identifies the player's preferential attributes based on, for example, the history of location information during a first period. Here, the "first period" refers to the period covered by the history of location information. For example, if the first period is the past 10 years starting from the present, the attribute identification means 236 may identify, as the player's preferential location, the location that the player has visited most frequently during the past 10 years for game tournaments, sightseeing, etc. (hereinafter also referred to as "visited locations") based on the player's history of location information over the past 10 years.

上記構成によれば、属性特定手段236は、過去に実際に訪れた場所をプレイヤに縁のある場所として特定し、この縁のある場所を優遇地とてして特定することができる。このため、上記構成によれば、例えば、属性特定手段236は、プレイヤが実際に気に入って何度も訪れているような場所を優遇地として特定することができる。したがって、上記構成によれば、属性特定手段236は、ファクトベースでプレイヤの優遇地を特定することができる。 According to the above configuration, the attribute identification means 236 can identify a place that has actually been visited in the past as a place that has a connection to the player, and identify this connected place as a preferred location. Therefore, according to the above configuration, for example, the attribute identification means 236 can identify a place that the player actually likes and has visited many times as a preferred location. Therefore, according to the above configuration, the attribute identification means 236 can identify the player's preferred location on a fact basis.

属性特定手段236は、例えば、第2期間におけるプレイヤのプレイ実績にさらに基づいて、プレイヤの優遇属性を特定する。ここで「第2期間」とは、プレイ実績の対象とする期間である。 The attribute identification means 236, for example, identifies the player's preferential attributes based further on the player's playing record during a second period. Here, the "second period" is the period that is the subject of the playing record.

プレイ実績は、典型的には様々な地域の大会で行われた対戦ゲームでの他プレイヤとの対戦実績であるが、これに限定されない。プレイ実績は、例えば、プレイした日時、プレイしたゲームを識別するための情報(例えば、ゲームのタイトル)、対戦プレイ・協力プレイの相手プレイヤを識別するための情報(例えば、プレイヤID)。プレイした場所(プレイしたイベントのイベント名を含む)、プレイの勝敗やスコアなどを含む。属性特定手段236は、例えば、第2期間を過去1年間とする場合、過去1年間のプレイ実績に基づいて、プレイヤが過去1年間でプレイした場所のうち最も多くプレイした場所をプレイヤの優遇地を特定してもよい。言い換えれば、属性特定手段236は、過去の一定期間(過去1年間)のプレイ実績に基づいて、次の一定期間(次の1年間)におけるプレイヤの優遇地を特定してもよい。 The play record is typically a record of playing against other players in competitive games held in tournaments in various regions, but is not limited to this. The play record includes, for example, the date and time of playing, information for identifying the game played (e.g., the game title), and information for identifying the opponent player in competitive play or cooperative play (e.g., the player ID). The play record includes the place where the game was played (including the event name of the event played), the win/loss record and score of the play. For example, when the second period is the past year, the attribute identification means 236 may identify the player's preferred location as the location where the player played the most in the past year based on the play record for the past year. In other words, the attribute identification means 236 may identify the player's preferred location for the next fixed period (next year) based on the play record for the past fixed period (past year).

上記構成によれば、属性特定手段236は、過去に実際にプレイした場所をプレイヤに縁のある場所として特定し、この縁のある場所を優遇地として特定することができる。また、上記構成によれば、属性特定手段236は、例えば、前年度のプレイ実績に基づいて今シーズンの優遇地を特定することができる。このため、上記構成によれば、例えば、属性特定手段236は、プレイヤが実際に何度もプレイしに訪れているような場所を優遇地として特定することができる。したがって、上記構成によれば、属性特定手段236は、ファクトベースでプレイヤの優遇地を特定することができる。 According to the above configuration, the attribute identification means 236 can identify a location where the player has actually played in the past as a location associated with the player, and identify this associated location as a preferred location. Furthermore, according to the above configuration, the attribute identification means 236 can, for example, identify a preferred location for this season based on the player's playing record for the previous year. Therefore, according to the above configuration, for example, the attribute identification means 236 can identify a location that the player has actually visited many times to play as a preferred location. Therefore, according to the above configuration, the attribute identification means 236 can identify the player's preferred location on a fact basis.

上記構成によれば、属性特定手段236は、例えば、プレイヤが東京で開催されるゲームの大会で前年度活躍していたら、その活躍した地である東京で今年度行われる大会ではこのプレイヤを強くさせることができる。 With the above configuration, for example, if a player was active in a game tournament held in Tokyo last year, the attribute specification means 236 can make this player stronger in the tournament being held this year in Tokyo, the place where he or she was active.

属性特定手段236は、例えば、ゲームを観戦する観戦者それぞれの属性に基づいて、プレイヤの優遇属性を特定する。この際、属性特定手段236は、例えば、ユーザDB221を参照して、観戦者のユーザ情報に含まれる属性情報を取得してもよい。また、この観戦者の属性は、観戦者が特定プレイヤであることを含む。言い換えると、属性特定手段236は、例えば、ゲームを観戦する特定プレイヤの属性に基づいて、プレイヤの優遇属性を特定する。属性特定手段236は、例えば、特定プレイヤそれぞれの出身地や居住地を集計して、この集計結果で最も多い場所を特定プレイヤの優遇地として特定する。そして、属性特定手段236は、特定プレイヤの優遇地をプレイヤの優遇地として特定してもよい。 The attribute identification means 236 identifies the preferential attributes of the players, for example, based on the attributes of each spectator watching the game. At this time, the attribute identification means 236 may, for example, refer to the user DB 221 to acquire attribute information included in the user information of the spectators. The attributes of the spectators also include the fact that the spectator is a specific player. In other words, the attribute identification means 236 identifies the preferential attributes of the players, for example, based on the attributes of the specific players watching the game. The attribute identification means 236 may, for example, tally up the birthplaces and residences of each of the specific players, and identify the most common location in this tally as the preferred location of the specific player. The attribute identification means 236 may then identify the preferred location of the specific player as the player's preferred location.

上記構成によれば、属性特定手段236は、観戦者のうちプレイヤのファンなどの特定プレイヤの属性に基づいて、プレイヤの優遇属性を特定することができる。このため、上記構成によれば、属性特定手段236は、開催地の地元のファンが多ければ多いほどプレイヤのゲームの進行を有利にさせることができる。したがって、上記構成によれば、属性特定手段236は、大会などのイベントに地元のファンを集めることができ、地域活性化を図ることができる。 According to the above configuration, the attribute identification means 236 can identify the preferential attributes of a player based on the attributes of a specific player, such as the player's fans, among the spectators. Therefore, according to the above configuration, the attribute identification means 236 can give the player an advantage in progressing through the game the more local fans there are in the venue. Therefore, according to the above configuration, the attribute identification means 236 can attract local fans to events such as tournaments, thereby revitalizing the local area.

属性特定手段236は、例えば、ゲーム進行中に途中参加または途中離脱した観戦者それぞれの属性に基づいて、プレイヤの優遇属性を再特定してもよい。言い換えれば、属性特定手段236は、例えば、ゲームを観戦する特定プレイヤの属性が変更された場合、この変更に基づいて、プレイヤの優遇属性を再特定してもよい。属性特定手段236は、例えば、観戦している特定プレイヤが途中でゲームから離脱した場合、特定プレイヤの出身地や居住地を再集計して、この再集計の結果で最も多い場所を特定プレイヤの優遇地として再特定してもよい。そして、属性特定手段236は、再特定した特定プレイヤの優遇地をプレイヤの優遇地として再特定してもよい。 The attribute identification means 236 may, for example, re-identify the preferential attributes of a player based on the attributes of each spectator who joined or left the game midway through the game. In other words, for example, if the attributes of a specific player watching the game are changed, the attribute identification means 236 may re-identify the preferential attributes of the player based on this change. For example, if a specific player watching the game leaves the game midway through, the attribute identification means 236 may re-count the specific player's hometown or place of residence, and re-identify the location that is most prevalent as a result of this re-count as the specific player's preferred location. The attribute identification means 236 may then re-identify the re-identified preferred location of the specific player as the player's preferred location.

<プレイヤと優遇地との関係>
ここで、図3を参照して、プレイヤの優遇地の一例について説明する。図3は、ゲームシステム1でのプレイヤとプレイヤの優遇地との関係の一例を示す図である。本例では、プレイヤAとプレイヤBとの対戦ゲームの例を用いて説明する。
<Relationship between players and preferential locations>
Here, an example of the preferential locations of players will be described with reference to Fig. 3. Fig. 3 is a diagram showing an example of the relationship between players and the preferential locations of players in the game system 1. In this example, a description will be given using an example of a competitive game between player A and player B.

図3(a)に示すように、属性特定手段236は、プレイヤの優遇地を、プレイヤの出身地、実績地、訪問地などに基づいて特定する。図3(b)に示すように、実績地は、プレイヤが過去(第2期間)にプレイした場所のうち、(ア)最も多くプレイした場所、(イ)最も多く勝利した場所、(ウ)ゲームの大会に最も多く出場した場所、(エ)ゲームの大会で最も多く入賞した場所の少なくともいずれかに基づいて属性特定手段236により特定される。 As shown in FIG. 3(a), the attribute identification means 236 identifies the player's preferred location based on the player's hometown, achievement locations, visited locations, etc. As shown in FIG. 3(b), the achievement locations are identified by the attribute identification means 236 based on at least one of the following locations where the player has played in the past (second period): (a) the location where the player has played the most, (b) the location where the player has won the most, (c) the location where the player has participated in the most game tournaments, and (d) the location where the player has won the most game tournaments.

属性特定手段236は、例えば、上記(ア)~(エ)の場所の中で実績地の特定に用いる場所を、所定条件を満たすものに場所してもよい。 The attribute identification means 236 may, for example, select locations among the above locations (a) to (d) that satisfy a specified condition as locations to be used to identify the proven locations.

上記(ア)に対する所定条件を「最も多くプレイした場所でのプレイ回数が閾値(本例では90回)を超えること」とする場合を例に説明する。プレイヤAの場合、属性特定手段236は、第2期間におけるプレイ実績に基づいて、最も多くプレイした場所である東京でのプレイ回数が100回であり閾値を超えるため、実績地として東京を採用する。他方プレイヤBの場合、属性特定手段236は、大阪でのプレイ回数が80回であり閾値を超えないため、実績地として大阪を採用しない。同様に、上記(イ)の最も多く勝利した場所についても、属性特定手段236は、プレイヤAの場合、所定条件を満たすため(最も多く勝利した場所でのプレイ回数が閾値(30回)を超えるため)実績地として東京を採用する。他方プレイヤBの場合も同様に、属性特定手段236は、最も多く勝利した場所である大阪でのプレイ回数が20回でありこの閾値を超えないため、実績地として大阪を採用しない。 An example will be described in which the predetermined condition for (a) above is "the number of plays at the location where the most plays are made exceeds a threshold (90 times in this example)." In the case of player A, the attribute specification means 236 adopts Tokyo as the achievement location because the number of plays at Tokyo, the location where the most plays are made, is 100 times based on the play record in the second period, which exceeds the threshold. On the other hand, in the case of player B, the attribute specification means 236 does not adopt Osaka as the achievement location because the number of plays at Osaka is 80 times, which does not exceed the threshold. Similarly, for the location where the most wins are made in (b) above, the attribute specification means 236 adopts Tokyo as the achievement location because the predetermined condition is met (the number of plays at the location where the most wins are made exceeds a threshold (30 times)). On the other hand, in the case of player B, the attribute specification means 236 does not adopt Osaka as the achievement location because the number of plays at Osaka, the location where the most wins are made, is 20 times, which does not exceed the threshold.

「訪問地」とは、プレイヤが過去に訪問した場所である。図3(b)に示すように、訪問地は、例えば、プレイヤが過去(第1期間)に訪問した場所のうち(オ)最も観光で訪れた場所に基づいて属性特定手段236により特定される。この(オ)に対する所定条件を「その場所に訪問した回数が閾値(本例では3回)を超えること」とする場合、属性特定手段236は、第1期間における位置情報の履歴に基づいて、プレイヤAにおいて、最も観光で訪れた場所である宮城への訪問回数が2回でこの閾値を超えないため訪問地として宮城を採用しない。 A "visited place" is a place that a player has visited in the past. As shown in FIG. 3(b), a visited place is identified by the attribute identification means 236, for example, based on the place (e) that the player visited most for sightseeing among the places visited in the past (first period) by the player. If the predetermined condition for this (e) is "the number of visits to that place exceeds a threshold value (three times in this example)," the attribute identification means 236 will not adopt Miyagi as a visited place because, based on the history of location information in the first period, the number of visits to Miyagi, the place visited most for sightseeing by player A, is two times, which does not exceed this threshold value.

属性特定手段236は、プレイヤAの場合、上記のように所定条件を満たした場所である北海道および東京を、プレイヤAの優遇地として特定する。また、属性特定手段236は、プレイヤBの場合、上記のように所定条件を満たした場所である沖縄、大阪および島根を、プレイヤBの優遇地として特定する。 In the case of player A, the attribute identification means 236 identifies Hokkaido and Tokyo, which are locations that satisfy the predetermined conditions as described above, as preferred locations for player A. In the case of player B, the attribute identification means 236 identifies Okinawa, Osaka, and Shimane, which are locations that satisfy the predetermined conditions as described above, as preferred locations for player B.

―判定手段―
図1に戻って説明を続ける。判定手段237は、第1関係を判定する。「第1関係」とは、位置情報と優遇属性との間の関係である。判定手段237は、例えば、プレイヤが現在北海道に位置することを位置情報が示し(現在のプレイ地が北海道であることを示し)さらにこのプレイヤの優遇地が北海道の場合、第1関係としてプレイヤの位置(プレイ地)と優遇地とが一致すると判定する。
-Judgment means-
Returning to FIG. 1 , the explanation will be continued. The determination means 237 determines the first relationship. The "first relationship" is a relationship between location information and a preferential attribute. For example, when the location information indicates that the player is currently located in Hokkaido (indicating that the current play location is Hokkaido) and the preferential location of this player is Hokkaido, the determination means 237 determines that the player's location (play location) and the preferential location match, which is the first relationship.

―進行制御手段―
進行制御手段238は、第1関係に応じてゲームの進行を優遇する。「ゲームの進行を優遇する」とは、ゲームの進行を有利にさせる処理であればどのようなものでもよい。ゲームの進行を有利にさせる処理として、例えば、プレイヤキャラクタなどのパラメータの有利化(例えば、攻撃力やHP、速度のアップ、特殊スキル発動可能、攻撃後の硬直が少ないなど)、コンティニュー回数のアップ、スタミナ回復量のアップ、ゲームイベントの開放、相手プレイヤキャラクタや敵キャラクタに対するハンデの付与(パラメータの不利化)、報酬(例えば、ゲーム媒体(ガチャをひく権利含む))の付与、などであってもよい。進行制御手段238は、例えば、判定手段237により第1関係としてプレイヤの位置と優遇地とが一致すると判定された場合、このプレイヤのパラメータを有利化してもよい。
-Progress control means-
The progress control means 238 favors the progress of the game according to the first relationship. "Favoring the progress of the game" may be any process that favors the progress of the game. The process that favors the progress of the game may be, for example, favoring the parameters of the player character or the like (for example, increasing attack power, HP, or speed, being able to activate special skills, less stiffness after an attack, etc.), increasing the number of continues, increasing the amount of stamina recovery, opening a game event, giving a handicap to the opponent player character or enemy character (disadvantaging parameters), giving a reward (for example, game media (including the right to draw gacha)), etc. For example, when the determination means 237 determines that the position of the player and the favored location match as the first relationship, the progress control means 238 may favor the parameters of the player.

上記構成によれば、進行制御手段238は、プレイヤの位置と優遇属性との関係(第1関係)に応じて、ゲームの進行を優遇することができる。プレイヤの位置が大会の開催地の場合、進行制御手段238は、開催地と縁のあるプレイヤのゲームの進行を優遇することができる。このため、上記構成によれば、進行制御手段238は、プレイヤの優遇地と開催地とが一致するような関係を築くとゲームの進行を有利にするため、プレイヤに対して開催地に密着させるモチベーションを与えることができる。したがって、上記構成によれば、進行制御手段238は、地域とプレイヤとの関係を改善することができる。 According to the above configuration, the progress control means 238 can favor the progress of the game depending on the relationship (first relationship) between the player's location and the preferential attribute. When the player's location is the venue of the tournament, the progress control means 238 can favor the progress of the game of a player who has a connection with the venue. Therefore, according to the above configuration, the progress control means 238 can motivate the player to be close to the venue by building a relationship in which the player's preferred location and the venue match, which gives the player an advantage in the progress of the game. Therefore, according to the above configuration, the progress control means 238 can improve the relationship between the region and the player.

<ゲーム装置5の構成>
ゲーム装置5には、ディスプレイ61、スピーカ62、タッチパッド63およびマイク64が外部接続または内蔵される。また、ゲーム装置5は、ネットワークインタフェース51、グラフィック処理部52、オーディオ処理部53、操作部54、記憶部55、制御部56、を有する。ネットワークインタフェース51、グラフィック処理部52、オーディオ処理部53、操作部54および記憶部55は、バス59を介して制御部56と電気的に接続されている。
<Configuration of Game Device 5>
A display 61, a speaker 62, a touch pad 63, and a microphone 64 are externally connected or built into the game device 5. The game device 5 also has a network interface 51, a graphics processing unit 52, an audio processing unit 53, an operation unit 54, a storage unit 55, and a control unit 56. The network interface 51, the graphics processing unit 52, the audio processing unit 53, the operation unit 54, and the storage unit 55 are electrically connected to the control unit 56 via a bus 59.

ネットワークインタフェース51は、ゲーム装置5とサーバ装置2との間で各種データを送受信するために、通信ネットワーク6に通信可能に接続される。 The network interface 51 is communicatively connected to the communication network 6 to transmit and receive various data between the game device 5 and the server device 2.

グラフィック処理部52は、制御部56から出力されるゲーム画像情報に従って、キャラクタおよび仮想ゲーム空間に関する各種オブジェクトを含むゲーム画像を、動画形式で描画する。グラフィック処理部52は、例えば液晶型であるディスプレイ61と接続されており、動画形式に描画されたゲーム画像は、ゲーム画面としてディスプレイ61上に表示される。 The graphics processing unit 52 renders game images including characters and various objects related to the virtual game space in a moving image format according to the game image information output from the control unit 56. The graphics processing unit 52 is connected to a display 61, which may be, for example, a liquid crystal type, and the game images rendered in a moving image format are displayed on the display 61 as a game screen.

オーディオ処理部53は、スピーカ62と接続され、制御部56の指示に従ってゲーム音声を再生および合成すると、これをスピーカ62から出力させる。 The audio processing unit 53 is connected to the speaker 62, and plays and synthesizes game audio according to the instructions of the control unit 56, and outputs it from the speaker 62.

操作部54は、タッチパッド63と接続され、操作入力に関するデータをタッチパッド63との間で送受信する。ユーザは、タッチパッド63をタッチすることで、ゲーム装置5に操作信号を入力する。 The operation unit 54 is connected to the touchpad 63, and transmits and receives data related to operation inputs to and from the touchpad 63. The user inputs operation signals to the game device 5 by touching the touchpad 63.

記憶部55は、HDD、SSD、RAMおよびROMなどで構成される。記憶部55には、サーバ装置2からダウンロードしたゲームデータ、ゲームプログラムの一部を含む各種プログラム、自装置5のアカウント情報などが格納されている。 The storage unit 55 is composed of a HDD, SSD, RAM, ROM, etc. The storage unit 55 stores game data downloaded from the server device 2, various programs including parts of the game program, account information for the player's device 5, etc.

記憶部55は、ユーザ情報を記憶する。ユーザ情報は、サーバ装置2の記憶部22で記憶するユーザDB221の少なくとも一部の情報である。ユーザDB221でユーザ情報のマスタを管理し、ゲーム装置5の記憶部55は、このマスタの少なくとも一部の情報をサーバ装置2から配信されて記憶する。 The storage unit 55 stores user information. The user information is at least a portion of the information in the user DB 221 stored in the storage unit 22 of the server device 2. The user DB 221 manages a master of the user information, and the storage unit 55 of the game device 5 stores at least a portion of the information in the master that is distributed from the server device 2.

制御部56は、CPUおよび半導体メモリを含むマイクロコンピュータで構成され、自装置5の動作を制御する。 The control unit 56 is composed of a microcomputer including a CPU and semiconductor memory, and controls the operation of the device 5.

制御部56は、各種プログラムを実行することにより、通信手段561、ゲーム実行手段562、および報知制御手段563として機能する。 The control unit 56 executes various programs to function as a communication means 561, a game execution means 562, and a notification control means 563.

―通信手段561―
通信手段561は、ネットワークインタフェース51を介してサーバ装置2との通信を行う機能である。
--Communication means 561--
The communication unit 561 is a function for communicating with the server device 2 via the network interface 51 .

通信手段561は、操作部54がタッチパッド63から受信した各種操作信号に応じて、サーバ装置2が把握可能な情報を生成して送信する。例えば、通信手段561は、アカウント情報、新たなゲームデータのダウンロード要求情報、ガチャ実行要求、クエスト実行要求、ユーザ情報、ゲームデータ、位置情報などを、サーバ装置2に送信する。また、通信手段561は、ダウンロード要求情報に応じてサーバ装置2から送られてきた新たなゲームデータ、抽せん処理により選択されたゲーム媒体に関する情報などを、サーバ装置2から受信する。 The communication means 561 generates and transmits information that can be grasped by the server device 2 in response to various operation signals received by the operation unit 54 from the touchpad 63. For example, the communication means 561 transmits account information, download request information for new game data, a gacha execution request, a quest execution request, user information, game data, location information, and the like to the server device 2. The communication means 561 also receives from the server device 2 new game data sent from the server device 2 in response to the download request information, information regarding the game medium selected by the lottery process, and the like.

―ゲーム実行手段-
ゲーム実行手段562は、自装置5のユーザによるタッチパッド63の操作に従って、ゲームデータに含まれる仮想ゲーム空間オブジェクトおよびテクスチャなどのデータを記憶部55から読み出すかまたはサーバ装置2から受信したデータを用いて、ゲームプログラムを実行しつつ、2次元または3次元のゲーム画像情報を生成する。ゲーム画像情報がグラフィック処理部52によって処理されることにより、ディスプレイ61には処理後のゲーム画像が逐次表示される。
-Game execution means-
The game execution means 562 reads data such as virtual game space objects and textures included in the game data from the storage unit 55 in accordance with the operation of the touch pad 63 by the user of the own device 5, or uses the data received from the server device 2 to generate two-dimensional or three-dimensional game image information while executing a game program. As the game image information is processed by the graphics processing unit 52, the processed game images are successively displayed on the display 61.

そして、ゲーム実行手段562は、ゲーム画像上に、自装置5のユーザの操作に従ってキャラクタを配置させ、そのユーザの操作およびゲームの進行状況に応じて仮想ゲーム空間におけるキャラクタの行動を制御する。例えば、ゲーム実行手段562は、ユーザのタッチパッド63を介した操作(以下、単に「ユーザ操作」という)に応じて、ゲームにおいてクエストを実行させる。また、ゲーム実行手段562は、ユーザ操作に応じて、ユーザにより選択されたゲーム媒体をプレイヤキャラクタに使用させる。 The game execution means 562 then places a character on the game image in accordance with the operation of the user of the player's device 5, and controls the behavior of the character in the virtual game space in accordance with the user's operation and the progress of the game. For example, the game execution means 562 executes a quest in the game in accordance with the user's operation via the touchpad 63 (hereinafter simply referred to as "user operation"). The game execution means 562 also causes the player character to use the game medium selected by the user in accordance with the user operation.

ゲーム実行手段562は、ゲームデータを生成する。また、ゲーム実行手段562は、ネットワークインタフェース51を介して、ゲームデータとユーザ情報と位置情報とを、サーバ装置2に送信する。 The game execution means 562 generates game data. In addition, the game execution means 562 transmits the game data, user information, and position information to the server device 2 via the network interface 51.

―報知制御手段-
報知制御手段563は、ゲームの実行にあたり、自装置5のユーザの操作などに応じてディスプレイ61の表示制御およびスピーカ62の音声出力制御を行う。
-Notification control means-
The notification control means 563 controls the display on the display 61 and the audio output from the speaker 62 in response to operations by the user of the player's device 5 during game execution.

測位部58は、所定の測位手法によって位置情報を測位する。測位部58は、例えば、GPS受信機を有しており、GPS衛星が送信する信号を受信して、ユーザの現在位置としてゲーム装置5の緯度経度座標を測定する。 The positioning unit 58 measures the position information using a predetermined positioning method. The positioning unit 58 has, for example, a GPS receiver, receives signals transmitted by GPS satellites, and measures the latitude and longitude coordinates of the game device 5 as the user's current position.

<ゲームシステム1の動作の流れ>
図4を参照して、サーバ装置2がゲーム装置5a、5bから対戦ゲームのプレイ要求を受け付ける処理から対戦ゲームを終了させる処理までの流れ・相互作用について説明する。本例では、北海道で行われるオフライン大会での対戦ゲームを例に説明する。また本例では、対戦ゲームで対戦するプレイヤAとプレイヤBとがそれぞれゲーム装置5aとゲーム装置5bとを使用してプレイしているものとする。
<Operational Flow of Game System 1>
4, the flow and interactions from the process in which the server device 2 receives a request to play a competitive game from the game devices 5a and 5b to the process in which the competitive game is ended will be described. In this example, a competitive game at an offline tournament held in Hokkaido will be described as an example. In this example, it is assumed that player A and player B who compete in the competitive game are playing using game devices 5a and 5b, respectively.

図4に示すように、まず、ゲーム装置5aとゲーム装置5bそれぞれは、対戦ゲームのプレイ要求をサーバ装置2に送信する(ステップst1、2)。 As shown in FIG. 4, first, each of game devices 5a and 5b transmits a request to play a competitive game to the server device 2 (steps st1 and st2).

次いで、サーバ装置2のゲーム進行手段234は、送信されたプレイ要求を受け付ける(ステップst3)。 Next, the game progression means 234 of the server device 2 accepts the transmitted play request (step ST3).

次いで、位置特定手段235は、ゲーム進行手段234がプレイ要求を受け付けた場合、プレイヤAとプレイヤBそれぞれの位置情報を特定する(ステップst4)。本例では、北海道で行われるオフライン大会のため、この大会の開催地(北海道)をプレイヤの位置(プレイ地)とする。 Next, when the game progression means 234 accepts a play request, the location identification means 235 identifies the location information of each of Player A and Player B (step st4). In this example, since the offline tournament is held in Hokkaido, the location of the tournament (Hokkaido) is set as the player's location (play location).

次いで、属性特定手段236は、プレイヤAとプレイヤBそれぞれの優遇属性を特定する(ステップst5)。本例では、プレイヤそれぞれの優遇属性として優遇地を特定するものとし、プレイヤAの優遇地は北海道と東京、プレイヤBの優遇地は沖縄と大阪と島根とする。 Then, the attribute specification means 236 specifies the preferential attributes of each of player A and player B (step st5). In this example, the preferential locations are specified as the preferential attributes of each player, with player A's preferential locations being Hokkaido and Tokyo, and player B's preferential locations being Okinawa, Osaka, and Shimane.

次いで、判定手段237は、プレイヤそれぞれにおける位置情報と優遇属性との間の第1関係を判定する(ステップst6)。判定手段237は、プレイヤAの場合、第1関係を、プレイヤAの位置情報とプレイヤAの優遇地とは一致する関係であると判定する。また判定手段237は、プレイヤBの場合、第1関係を、プレイヤBの位置情報とプレイヤBの優遇地とは一致しない関係であると判定する。 Then, the determination means 237 determines a first relationship between the position information and the preferential attribute for each player (step st6). In the case of player A, the determination means 237 determines that the first relationship is a relationship in which the position information of player A and the preferential location of player A match. In the case of player B, the determination means 237 determines that the first relationship is a relationship in which the position information of player B and the preferential location of player B do not match.

次いで、進行制御手段238は、判定手段237により判定された第1関係に応じてゲームの進行を優遇する(ステップst7)。進行制御手段238は、例えば、プレイヤAに対して、位置情報と優遇地とが一致する関係であるため、プレイヤAのゲーム進行を優遇する。進行制御手段238は、例えば、プレイヤAが対戦ゲームで使用するプレイヤキャラクタAの攻撃力をアップさせる。 Next, the progress control means 238 favors the progress of the game according to the first relationship determined by the determination means 237 (step st7). For example, the progress control means 238 favors the game progress of player A because the position information of player A matches the favored location. For example, the progress control means 238 increases the attack power of player character A used by player A in the competitive game.

次いで、ゲーム進行手段234は、プレイヤキャラクタAの攻撃力アップの情報を含め対戦ゲームを開始させるために必要なゲームデータを、ゲーム装置5a、5bに送信する(ステップst8)。 Next, the game progression means 234 transmits the game data necessary to start the competitive game, including information on increasing the attack power of player character A, to the game devices 5a and 5b (step st8).

次いで、サーバ装置2のゲーム進行手段234は、対戦ゲームを開始させる(ステップst9)。サーバ装置2とゲーム装置5a、5bとは、対戦ゲームの進行中(開始から終了まで)、複合フラグメントopt1(Option1)が示すエリア内の処理を実行する。 Next, the game progression means 234 of the server device 2 starts the competitive game (step st9). While the competitive game is in progress (from start to finish), the server device 2 and the game devices 5a and 5b execute processing within the area indicated by the composite fragment opt1 (Option1).

具体的には、サーバ装置2のゲーム進行手段234は、対戦ゲームを進行させるための処理を実行する(ステップst10)。ゲーム進行手段234は、例えば、対戦ゲームの進行のためのゲームデータの送受信について、ゲーム装置5aとゲーム装置5bとの間を中継する。また、ゲーム装置5a、5bのゲーム実行手段562それぞれでは、プレイヤA、Bそれぞれの操作に応じてプレイヤキャラクタA、Bそれぞれの行動を制御し、対戦ゲームを実行する(ステップst11)。ゲーム装置5a、5bのゲーム実行手段562それぞれは、この実行させた結果をゲームデータとしてサーバ装置2に送信する。以降、後続の処理と並行して、ゲーム進行手段234とゲーム実行手段562とのこれらの処理は随時行われているものとする。 Specifically, the game progression means 234 of the server device 2 executes processing to progress the competitive game (step st10). The game progression means 234 relays, for example, between game devices 5a and 5b the transmission and reception of game data for the progression of the competitive game. Furthermore, the game execution means 562 of each of game devices 5a and 5b controls the actions of player characters A and B in response to the operations of players A and B, respectively, to execute the competitive game (step st11). Each of game execution means 562 of game devices 5a and 5b transmits the results of this execution as game data to the server device 2. Thereafter, it is assumed that these processes of the game progression means 234 and the game execution means 562 are performed at any time in parallel with subsequent processes.

サーバ装置2は、対戦ゲームを観戦する特定プレイヤの属性が変更された場合、複合フラグメントopt2(Option2)が示すエリア内の処理を実行する。具体的には、サーバ装置2の属性特定手段236は、対戦ゲームを観戦するプレイヤBの特定プレイヤの属性が変更された場合、この変更に基づいて、プレイヤBの優遇属性を再特定する(ステップst12)。例えば、図2の例では、北海道出身のプレイヤBの特定プレイヤ(ファン)が途中参加してその観戦する特定プレイヤの数を増やした場合、プレイヤBの特定プレイヤの優遇地に北海道を追加し、プレイヤBの優遇地に北海道が追加される。 When the attributes of a specific player watching the competitive game are changed, the server device 2 executes processing within the area indicated by the composite fragment opt2 (Option2). Specifically, when the attributes of a specific player of player B watching the competitive game are changed, the attribute identification means 236 of the server device 2 re-identifies the preferred attributes of player B based on this change (step st12). For example, in the example of FIG. 2, when a specific player (fan) of player B from Hokkaido joins mid-game and increases the number of specific players watching, Hokkaido is added to the preferred locations of player B's specific players, and Hokkaido is added to the preferred locations of player B.

次いで、サーバ装置2の判定手段237は、再特定された優遇属性と位置情報との第1関係を再判定する(ステップst13)。判定手段237は、具体的には、プレイヤBにおいて、再特定されたプレイヤBの優遇地には北海道が追加されているため、プレイヤBの位置情報とプレイヤBの優遇地とは一致する関係であると再判定する。 Next, the determination means 237 of the server device 2 re-determines the first relationship between the re-identified preferential attribute and the location information (step st13). Specifically, the determination means 237 re-determines that the location information of player B and the preferential location of player B match each other because Hokkaido has been added to the re-identified preferential locations of player B.

次いで、サーバ装置2の進行制御手段238は、プレイヤBに対して、再判定された第1関係が位置情報と優遇地とが一致する第1関係であるため、プレイヤBのゲーム進行を優遇する(ステップst13)。進行制御手段238は、例えば、プレイヤBが対戦ゲームで使用するプレイヤキャラクタBの攻撃力をアップさせる。 Then, the progress control means 238 of the server device 2 favors the game progress of player B because the re-determined first relationship is a first relationship in which the location information and the preferential location match (step st13). The progress control means 238, for example, increases the attack power of player character B used by player B in the competitive game.

次いで、サーバ装置2のゲーム進行手段234は、ネットワークインタフェース21を介して、プレイヤキャラクタBの攻撃力アップの情報を含め更新されたゲームデータを、ゲーム装置5a、5bに送信する(ステップst14)。 Next, the game progression means 234 of the server device 2 transmits the updated game data, including the information on increasing the attack power of player character B, to the game devices 5a and 5b via the network interface 21 (step st14).

次いで、サーバ装置2のゲーム進行手段234は、対戦ゲームの状況が所定条件を満たした場合(例えば、プレイヤキャラクタA、BいずれかのHPが0になった場合)、対戦ゲームを終了させる(ステップst15)。 Next, when the situation of the competitive game satisfies a predetermined condition (for example, when the HP of either player character A or B becomes 0), the game progression means 234 of the server device 2 ends the competitive game (step st15).

以上をまとめると、サーバ装置2の制御部23(コンピュータ)を、プレイヤからの操作入力に応じてキャラクタを操作することによりゲームを進行させるゲーム進行手段234、プレイヤの位置を示す位置情報を特定する位置特定手段235、プレイヤまたはキャラクタの少なくともいずれかの優遇属性を特定する属性特定手段236、位置情報と優遇属性との間の第1関係を判定する判定手段237、第1関係に応じてゲームの進行を優遇する進行制御手段238、として機能させるものである。 In summary, the control unit 23 (computer) of the server device 2 functions as game progression means 234 for progressing the game by operating a character in response to operational input from the player, position identification means 235 for identifying position information indicating the player's position, attribute identification means 236 for identifying a preferential attribute of at least one of the player or the character, determination means 237 for determining a first relationship between the position information and the preferential attribute, and progress control means 238 for favoring the progress of the game in response to the first relationship.

<効果> <Effects>

本実施形態によれば、プレイヤの位置と優遇属性との関係(第1関係)に応じて、ゲームの進行を優遇することができる。例えば、プレイヤの位置が大会の開催地の場合、開催地と縁のあるプレイヤのゲームの進行を優遇することができる。このため、本実施形態によれば、プレイヤの優遇地と開催地とが一致するような関係を築くとゲームの進行が有利になるため、プレイヤに対して開催地に密着させるモチベーションを与えることができる。したがって、本実施形態によれば、地域とプレイヤとの関係を改善することができる。 According to this embodiment, the progress of the game can be favored according to the relationship (first relationship) between the player's location and the preferential attribute. For example, if the player's location is the venue of a tournament, the progress of the game of a player who has a connection with the venue can be favored. Therefore, according to this embodiment, if a relationship is established in which the player's preferred location and the venue match, the progress of the game will be advantageous, and therefore the player can be motivated to become closer to the venue. Therefore, according to this embodiment, the relationship between the region and the player can be improved.

[変形例]
なお、本発明を上記実施形態に基づいて説明してきたが、本発明は、上記実施形態に限定されない。以下のような場合も本発明に含まれる。
[Variations]
Although the present invention has been described based on the above embodiment, the present invention is not limited to the above embodiment. The following cases are also included in the present invention.

[第1変形例] [First modified example]

属性特定手段236は、例えば、観客属性を特定し、観客属性に基づいてプレイヤの優遇属性を特定してもよい。ここで「観客属性」とは、ゲームを観戦する観戦者の属性である。観客属性は、例えば、ゲームにおける観戦者全体の属性であってもよい。属性特定手段236は、例えば、ゲームを観戦する複数の観戦者の優遇地の中で最も多い優遇地を、そのゲームの観客属性として特定してもよい。 The attribute identification means 236 may, for example, identify spectator attributes and identify preferential attributes of players based on the spectator attributes. Here, "spectator attributes" refer to attributes of spectators watching a game. Spectator attributes may, for example, be attributes of all spectators in a game. The attribute identification means 236 may, for example, identify the most common preferential location among the preferential locations of multiple spectators watching a game as the spectator attribute of that game.

上記構成によれば、属性特定手段236は、観客属性に基づいて、プレイヤの優遇属性を特定することができる。このため、上記構成によれば、属性特定手段236は、開催地の地元の観戦者が多ければ多いほどプレイヤのゲームの進行を有利にさせることができる。したがって、上記構成によれば、属性特定手段236は、大会などのイベントに地元の観戦者を集めることができ、地域活性化を図ることができる。 According to the above configuration, the attribute identification means 236 can identify the preferential attributes of the player based on the spectator attributes. Therefore, according to the above configuration, the more local spectators there are at the venue, the more advantageous the player's progress in the game can be. Therefore, according to the above configuration, the attribute identification means 236 can attract local spectators to events such as tournaments, thereby revitalizing the local area.

[第2変形例]
属性特定手段236は、例えば、(A)特定の属性を有する観戦者の数、(B)観戦者全体に対する特定の属性を有する観戦者の割合、(C)特定プレイヤの数、または、(D)観戦者全体に対する特定プレイヤの割合に基づいて、プレイヤの優遇属性を特定してもよい。上記(A)および(B)における「特定の属性」とは、例えば、出身地がプレイヤと同じ出身地であること、居住地が開催地であること、または居住地がプレイヤの実績地から所定範囲内にあることなどであってもよい。属性特定手段236は、例えば、プレイヤと同じ出身地の観戦者の数が閾値を超える場合、プレイヤの優遇属性として、プレイヤの出身地を優遇地として特定してもよい。
[Second Modification]
The attribute specifying means 236 may specify the preferential attribute of a player based on, for example, (A) the number of spectators having a specific attribute, (B) the ratio of spectators having a specific attribute to the total number of spectators, (C) the number of specific players, or (D) the ratio of specific players to the total number of spectators. The "specific attribute" in (A) and (B) above may be, for example, the hometown being the same as the player's hometown, the residence being the venue, or the residence being within a predetermined range from the player's place of achievement, etc. The attribute specifying means 236 may specify the player's hometown as the preferential location as the preferential attribute of the player when the number of spectators having the same hometown as the player exceeds a threshold value.

上記構成によれば、属性特定手段236は、特定の属性を有する観戦者や特定プレイヤの数や全体に対する割合に基づいて、プレイヤの優遇属性を特定することができる。例えば、現実のスポーツ観戦において地元のファンの数や全体に対する割合が多ければ多いほどその応援の力が強くなり選手が力を発揮しやすいなどの有利な傾向にある。上記構成によれば、このような現実のスポーツ観戦の傾向により即した形で、プレイヤのゲーム進行を有利にすることができる。したがって、上記構成によれば、属性特定手段236は、現実のスポーツ観戦のように地域のeスポーツ大会を盛り上げることができ、地域活性化を図ることができる。 According to the above configuration, the attribute identification means 236 can identify a player's preferential attribute based on the number of spectators or specific players with a specific attribute or their proportion to the total. For example, in real sports watching, the greater the number of local fans or their proportion to the total, the stronger the power of their support and the easier it is for players to demonstrate their abilities, which is an advantageous tendency. With the above configuration, it is possible to give the player an advantage in the game progress in a manner that is more in line with such tendencies in real sports watching. Therefore, with the above configuration, the attribute identification means 236 can liven up a local e-sports tournament, just like watching a real sports event, and can revitalize the local area.

[第3変形例]
上記実施形態では、優遇属性を優遇地とする例を用いて説明したが、優遇地をこれに限る趣旨ではない。属性特定手段236は、優遇属性として、プレイヤの趣味を特定してもよい。例えば、プレイヤの居住地が「日本」でプレイヤの趣味が「海外旅行」である場合、判定手段237は、日本国外で開催されるゲームの大会において、第1関係を、プレイヤの趣味とプレイヤの位置情報とに共通点がある関係と判定してもよい。そして、ゲーム進行手段234は、この判定された第1関係に応じて、このプレイヤの日本国外で開催されるゲームの大会におけるゲーム進行を優遇してもよい。
[Third Modification]
In the above embodiment, an example has been described in which the preferential attribute is a preferential location, but the preferential location is not limited to this. The attribute identification means 236 may identify the player's hobby as the preferential attribute. For example, if the player's place of residence is "Japan" and the player's hobby is "overseas travel", the determination means 237 may determine the first relationship in a game tournament held outside Japan as a relationship in which the player's hobby and the player's location information have something in common. Then, the game progression means 234 may give preferential treatment to the game progression of this player in a game tournament held outside Japan according to the determined first relationship.

[第4変形例]
上記実施形態では、プレイヤの位置情報とプレイヤやキャラクタの優遇属性との第1関係に応じてゲームの進行を優遇する例を説明したが、ゲームの進行を優遇する関係はこれに限られない。本実施形態にかかるゲームシステムは、例えば、ゲームの観戦者の属性である観客属性とプレイヤやキャラクタの優遇属性との第2関係に応じてゲームの進行を優遇してもよい。
[Fourth Modification]
In the above embodiment, an example has been described in which the progress of the game is favored according to a first relationship between the position information of the player and the preferential attribute of the player or the character, but the relationship in which the progress of the game is favored is not limited to this. For example, the game system according to the present embodiment may favor the progress of the game according to a second relationship between a spectator attribute, which is an attribute of a spectator of the game, and the preferential attribute of the player or the character.

属性特定手段236は、例えば、ゲームを観戦する観戦者それぞれの属性に基づいて、ゲームについて観客属性を特定してもよい。属性特定手段236は、例えば、ゲームの大会Aにおいてその大会の観戦者それぞれの優遇地を集計し、集計の結果最も多い優遇地が大阪の場合、大会Aの観客地として大阪を特定してもよい。ここで「観客地」とは、観客属性の一つであり、観戦者を含む観客に関する場所である。 The attribute identification means 236 may, for example, identify spectator attributes for a game based on the attributes of each spectator watching the game. For example, the attribute identification means 236 may tally up the preferential locations of each spectator in tournament A of a game, and if the most common preferential location in the tally is Osaka, identify Osaka as the spectator location for tournament A. Here, "spectator location" is one of the spectator attributes, and is a location related to spectators, including spectators.

判定手段237は、例えば、観客属性と優遇属性との間の第2関係を判定してもよい。判定手段237は、例えば、大会Aにおいて、観客地が大阪でプレイヤの優遇地が大阪の場合、第2関係として、観客地と優遇地が一致する関係と判定してもよい。 The determination means 237 may, for example, determine a second relationship between a spectator attribute and a preferential attribute. For example, in a tournament A, when the spectator location is Osaka and the player's preferential location is Osaka, the determination means 237 may determine that the second relationship is a relationship in which the spectator location and the preferential location match.

進行制御手段238は、例えば、判定手段237により判定された第2関係に応じてゲームの進行をさらに優遇してもよい。 The progress control means 238 may, for example, further favor the progress of the game depending on the second relationship determined by the determination means 237.

上記構成によれば、進行制御手段238は、観客属性と優遇属性との間の第2関係に応じてゲームの進行をさらに優遇することができる。例えば、現実のスポーツ観戦でホーム戦と同様に選手と出身地などの地域に関する縁のある観客が多いほど、この選手が有利になる傾向がある。上記構成によれば、このような現実のスポーツ観戦の傾向により即した形で、プレイヤの属性と関係のある属性をもつ観客によってプレイヤのゲーム進行を有利にすることができる。したがって、上記構成によれば、属性特定手段236は、現実のスポーツ観戦のようにeスポーツ大会を盛り上げることができる。 According to the above configuration, the progress control means 238 can further favor the progress of the game according to the second relationship between the spectator attribute and the favored attribute. For example, as with home games in real sports viewing, the more spectators there are who have a local connection to the player, such as his hometown, the more advantageous the player tends to be. According to the above configuration, in a manner that is more in line with such trends in real sports viewing, spectators who have attributes related to the player's attributes can give the player an advantage in the game progress. Therefore, according to the above configuration, the attribute identification means 236 can liven up an e-sports tournament just like watching a real sports game.

[第6変形例]
上記実施形態では、プレイヤの位置情報とプレイヤやキャラクタの優遇属性との第1関係に応じてゲームの進行を優遇する例を説明したが、ゲームの進行を優遇する関係はこれに限られない。本実施形態にかかるゲームシステムは、例えば、ゲームの大会などのイベントを主催する主催者の属性である主催者属性とプレイヤやキャラクタの優遇属性との第3関係に応じてゲームの進行を優遇してもよい。
[Sixth Modification]
In the above embodiment, an example has been described in which the game progress is favored according to the first relationship between the player's position information and the preferential attribute of the player or character, but the relationship in which the game progress is favored is not limited to this. For example, the game system according to this embodiment may favor the game progress according to a third relationship between a host attribute, which is an attribute of a host who hosts an event such as a game tournament, and the preferential attribute of the player or character.

属性特定手段236は、例えば、ゲームのイベントを主催者の属性を特定してもよい。属性特定手段236は、例えば、主催者が島根地域振興団体であれば、主催者の属性である主催者地を「島根」として特定してもよい。 The attribute identification means 236 may, for example, identify the attribute of the organizer of a game event. For example, if the organizer is a Shimane regional development organization, the attribute identification means 236 may identify the organizer location, which is an attribute of the organizer, as "Shimane."

判定手段237は、例えば、主催者の属性と優遇属性との間の第3関係を判定してもよい。判定手段237は、例えば、大会Bにおいて、主催者地が島根でプレイヤの優遇地が島根の場合、第3関係として、主催者地と優遇地が一致する関係と判定してもよい。 The determination means 237 may, for example, determine a third relationship between the attributes of the organizer and the preferential attribute. For example, in a tournament B, when the organizer location is Shimane and the player's preferential location is Shimane, the determination means 237 may determine that the third relationship is a relationship in which the organizer location and the preferential location match.

進行制御手段238は、例えば、判定手段237により判定された第3関係に応じてゲームの進行をさらに優遇してもよい。 The progress control means 238 may, for example, further favor the progress of the game depending on the third relationship determined by the determination means 237.

例えば、地域活性化を図る主催者がオンライン大会を開催する場合、プレイヤの位置が主催者に関する地域にいるとは限らない。したがって、上記構成によれば、進行制御手段238は、プレイヤの位置が主催者に関する地域でなくても、主催者に関する地域を活性化させることができる。 For example, when an organizer aiming to revitalize a region holds an online tournament, the players are not necessarily located in the region related to the organizer. Therefore, according to the above configuration, the progress control means 238 can revitalize the region related to the organizer even if the players are not located in the region related to the organizer.

[第2実施形態]
第1実施形態では、ゲームシステム1が、プレイヤの優遇属性を特定し、特定されたプレイヤの優遇属性とプレイヤの位置情報との第1関係に応じてゲームの進行を優遇する例を説明したが、本発明の実施形態はこれに限られない。例えば、本開示の実施形態にかかるゲームシステムは、キャラクタの優遇属性を特定し、特定されたキャラクタの優遇属性とプレイヤとの第1関係に応じてゲームの進行を優遇させてもよい。
[Second embodiment]
In the first embodiment, an example has been described in which the game system 1 identifies a preferential attribute of a player and gives preferential treatment to the progress of the game in accordance with a first relationship between the identified preferential attribute of the player and the position information of the player, but the embodiment of the present disclosure is not limited to this. For example, the game system according to the embodiment of the present disclosure may identify a preferential attribute of a character and give preferential treatment to the progress of the game in accordance with a first relationship between the identified preferential attribute of the character and the player.

属性特定手段236は、例えば、キャラクタに関する現実の事象が所定条件を満たす場合、この事象が発生した位置に基づいて、キャラクタの優遇属性を特定してもよい。ここで「キャラクタに関する現実の事象」とは、例えば、各キャラクタに対応する実在人物や実在動物、実在アイテムなどにおいて現実に起こった事象(行動や出来事)などである。属性特定手段236は、例えば、プレイヤキャラクタが実在するスポーツ選手であれば、このスポーツ選手が活躍した試合の場所やキャンプを行った場所、訪問した場所、出身校の場所などが所定条件を満たす場合、これらの場所を、このプレイヤキャラクタの優遇地として特定してもよい。また、属性特定手段236は、例えば、プレイヤキャラクタが実在する競争馬であれば、この競争馬が活躍したレースの場所や産地などが所定条件を満たす場合、これらの場所を、このプレイヤキャラクタの優遇地として特定してもよい。 For example, if a real-life event related to the character satisfies a predetermined condition, the attribute identification means 236 may identify the character's preferential attribute based on the location where the event occurred. Here, "real-life event related to the character" refers to, for example, an event (behavior or occurrence) that actually occurred in a real person, animal, or item corresponding to each character. For example, if the player character is a real sports player, the attribute identification means 236 may identify the locations of games in which the sports player played well, the locations of camps held, the locations visited, the locations of the school attended, and the like as the preferred locations of the player character if the player character is a real sports player and these locations satisfy a predetermined condition. Also, for example, if the player character is a real racehorse, the attribute identification means 236 may identify the locations of races in which the racehorse played well, the birthplace, and the like as the preferred locations of the player character if these locations satisfy a predetermined condition.

上記構成によれば、属性特定手段236は、キャラクタに関する現実の事象とリンクさせて、キャラクタの優遇属性を特定することができる。このため、上記構成によれば、属性特定手段236は、現実のスポーツ選手や競走馬などによるスポーツ試合や競馬レースなどのホーム戦により即した形でゲームを進行させることができる。 According to the above configuration, the attribute identification means 236 can identify the character's preferential attributes by linking them to real-life events related to the character. Therefore, according to the above configuration, the attribute identification means 236 can progress the game in a manner that is more in line with home races such as sports matches and horse races involving real athletes and racehorses.

制御部23は、各種プログラムを実行することにより、受付手段(不図示)としてさらに機能してもよい。受付手段は、複数のユーザそれぞれからキャラクタに対する選択を受け付ける。受付手段は、例えば、複数のユーザそれぞれからゲームで使用するプレイヤキャラクタとしてキャラクタに対する選択を受け付けてもよい。他の例として、受付手段は、キャラクタの人気投票などのため、複数のユーザそれぞれから好きなキャラクタとしてキャラクタに対する選択を受け付けてもよい。 The control unit 23 may further function as a reception means (not shown) by executing various programs. The reception means receives character selections from each of the multiple users. The reception means may, for example, receive character selections from each of the multiple users as player characters to be used in the game. As another example, the reception means may receive character selections from each of the multiple users as their favorite characters for purposes such as a character popularity poll.

属性特定手段236は、例えば、キャラクタを選択した複数のプレイヤの属性の中でその数または全体に対するその割合が最も多い属性を、キャラクタの優遇属性として特定してもよい。属性特定手段236は、例えば、キャラクタCを選択した複数のプレイヤの優遇地の中で最も数が多い優遇地を、このキャラクタの優遇地として特定してもよい。また、属性特定手段236は、例えば、キャラクタCを選択した複数のプレイヤの優遇地の合計数に対する割合が最も多い優遇地を、このキャラクタの優遇地として特定してもよい。 The attribute identification means 236 may, for example, identify the attribute that is the most numerous or the greatest proportion of the total among the attributes of the multiple players who selected the character as the preferred attribute of the character. The attribute identification means 236 may, for example, identify the most numerous preferred location among the multiple players who selected character C as the preferred location of this character. The attribute identification means 236 may also, for example, identify the most numerous preferred location among the multiple players who selected character C as the preferred location of this character. The attribute identification means 236 may also, for example, identify the most numerous preferred location among the multiple players who selected character C as the preferred location of this character.

上記構成によれば、属性特定手段236は、各キャラクタを気に入っているプレイヤやファンなどの属性によってキャラクタの属性を特定することができる。上記構成によれば、属性特定手段236は、各キャラクタの支持層に応じて、そのキャラクタの属性を特定することができ、よりユーザの意向にそったキャラクタの属性とすることができる。 According to the above configuration, the attribute specification means 236 can specify the attributes of a character based on the attributes of the players or fans who like each character. According to the above configuration, the attribute specification means 236 can specify the attributes of each character according to the support group of the character, and can set the character attributes in line with the user's wishes.

本実施形態にかかるゲームでは、プレイヤは、操作入力により複数のキャラクタを指定してもよい。例えば、プレイヤは、ゲームで自身が使用するデッキについて、このデッキを構成する複数のキャラクタを指定してもよい。例えば、図5に示すように、プレイヤAは、デッキを構成するキャラクタとしてキャラクタ1~5を指定してとする。また、プレイヤBは、デッキを構成するキャラクタとしてキャラクタ6~10を指定してとする。 In the game according to this embodiment, a player may specify multiple characters by operational input. For example, a player may specify multiple characters that will make up a deck that the player will use in the game. For example, as shown in FIG. 5, player A specifies characters 1 to 5 as the characters that will make up the deck. Also, player B specifies characters 6 to 10 as the characters that will make up the deck.

判定手段237は、例えば、プレイヤに指定された複数のキャラクタそれぞれの優遇属性と位置情報とが第1関係を満たすか否かを判定してもよい。例えば、判定手段237は、図5に示すように、複数のキャラクタそれぞれの優遇地がプレイ地である東京と一致する関係であるか否かを判定してもよい。本例の場合、キャラクタ1、2、7が、その優遇地とプレイ地とが一致する関係であり第1関係を満たすと判定される。 The determination means 237 may, for example, determine whether the preferential attribute and location information of each of the multiple characters specified by the player satisfy the first relationship. For example, as shown in FIG. 5, the determination means 237 may determine whether the preferential location of each of the multiple characters matches the play location, Tokyo. In this example, it is determined that characters 1, 2, and 7 have a relationship in which their preferential location matches the play location and therefore satisfy the first relationship.

進行制御手段238は、第1関係を満たすと判定された優遇属性のキャラクタによるゲームの進行を優遇し、さらに、第1関係を満たす優遇属性の組み合わせに応じて優遇の度合いを決定する。この「優遇の度合いを決定する」とは、例えば、アップさせる攻撃力の度合いを決定したり、特定のスキルを発動可能と決定したりすることをいう。 The progress control means 238 favors the progress of the game by characters with favored attributes that are determined to satisfy the first relationship, and further determines the degree of favoring according to the combination of favored attributes that satisfy the first relationship. This "determining the degree of favoring" means, for example, determining the degree of attack power to be increased or determining that a specific skill can be activated.

進行制御手段238は、図5に示すように、プレイヤAについて、第1関係を満たすと判定された優遇地のキャラクタ1、2のゲーム進行を優遇する。さらに、進行制御手段238は、プレイヤAについて、第1関係を満たすと判定された優遇地のキャラクタ1とキャラクタ2の組み合わせに応じて攻撃力アップの度合いを2倍とするよう決定する。 As shown in FIG. 5, the progress control means 238 favors the game progress of characters 1 and 2 in the favored location determined to satisfy the first relationship for player A. Furthermore, the progress control means 238 determines that the degree of attack power increase for player A is doubled in accordance with the combination of characters 1 and 2 in the favored location determined to satisfy the first relationship.

上記構成によれば、進行制御手段238は、キャラクタそれぞれの優遇属性に応じてゲームの進行を優遇するだけではなく、その組み合わせに応じて優遇の度合いを決定することができる。このため、上記構成によれば、進行制御手段238は、デッキを構成するキャラクタの組み合わせについて優遇の度合いがより高くなる組み合わせをプレイヤに選択させることができる。したがって、上記構成によれば、進行制御手段238は、プレイヤが位置する地域に密着したキャラクタをプレイヤが指定するよう促すことができ、この地域の活性化を図ることができる。 According to the above configuration, the progress control means 238 can not only favor the progress of the game according to the favored attributes of each character, but also determine the degree of favoring according to the combination. Therefore, according to the above configuration, the progress control means 238 can allow the player to select a combination of characters that will be included in the deck that will be favored to a higher degree. Therefore, according to the above configuration, the progress control means 238 can encourage the player to specify a character that is closely related to the area in which the player is located, thereby revitalizing the area.

ゲーム進行手段234は、例えば、複数のプレイヤからの操作入力に応じてそれぞれのキャラクタを操作することによりゲームを進行させてもよい。ゲーム進行手段234は、例えば、複数のプレイヤで協力プレイをする場合、複数のプレイヤそれぞれのプレイヤキャラクタを操作することによりゲームを進行させてもよい。 The game progression means 234 may, for example, progress the game by operating each character in response to operation inputs from multiple players. For example, when multiple players play cooperatively, the game progression means 234 may progress the game by operating each player character of the multiple players.

判定手段237は、例えば、複数のプレイヤそれぞれの優遇属性と位置情報とが第1関係を満たすか否かを判定してもよい。例えば、図6の例に示すように、判定手段237は、例えば、プレイヤそれぞれの優遇地とプレイ地とが一致する関係であるか否かを判定してもよい。本例では、判定手段237により、プレイヤD以外のプレイヤについて、優遇地とプレイ地とが一致する関係であると判定されたものとする。 The determination means 237 may, for example, determine whether the preferential attribute and location information of each of a plurality of players satisfy a first relationship. For example, as shown in the example of FIG. 6, the determination means 237 may determine whether the preferential location and the play location of each of the players match. In this example, it is assumed that the determination means 237 has determined that the preferential location and the play location of each of the players other than player D match.

進行制御手段238は、例えば、第1関係を満たすと判定された優遇属性のプレイヤのゲームの進行を優遇してもよい。例えば、図6の例に示すように、進行制御手段238は、第1関係を満たすと判定された優遇地のプレイヤA~Cのゲームの進行を優遇してもよい。さらに、進行制御手段238は、第1関係を満たす優遇属性の組み合わせに応じてこの優遇の度合いを決定してもよい。例えば、図6の例に示すように、進行制御手段238は、第1関係を満たす優遇地の組み合わせとしてプレイヤAとプレイヤBとが同じプレイ地であって優遇地と一致するプレイ地「東京」である場合、プレイヤAとプレイヤBの協力プレイにおいてコンボ攻撃と発動可能としてもよい。 The progress control means 238 may, for example, give preferential treatment to the game progress of a player with preferential attributes determined to satisfy the first relationship. For example, as shown in the example of FIG. 6, the progress control means 238 may give preferential treatment to the game progress of players A to C in preferential locations determined to satisfy the first relationship. Furthermore, the progress control means 238 may determine the degree of this preferential treatment according to a combination of preferential attributes that satisfy the first relationship. For example, as shown in the example of FIG. 6, when a combination of preferential locations that satisfies the first relationship is the play location "Tokyo" where players A and B are the same play location and which coincides with the preferential location, the progress control means 238 may enable a combo attack to be activated in cooperative play between players A and B.

上記構成によれば、進行制御手段238は、複数のプレイヤでのマルチプレイにおいて、複数のプレイヤの第1関係を満たす優遇属性の組み合わせに応じて、ゲームの進行の優遇の度合いを決定することができる。このため、上記構成によれば、例えば、プレイヤは、自分と同じ出身地のプレイヤを集めてこの出身地に縁のある場所で協力プレイをすることで、この協力プレイを有利に進めることができる。したがって、上記構成によれば、進行制御手段238は、マルチプレイにおいて地域に縁のあるプレイヤを集めることができ、地域活性化を図ることができる。 According to the above configuration, the progress control means 238 can determine the degree of preferential treatment in the progress of the game in a multiplay game between multiple players, depending on the combination of preferential attributes that satisfy the first relationship between the multiple players. Therefore, according to the above configuration, for example, a player can gather players from the same hometown as himself and play cooperatively in a place that has a connection to his hometown, thereby allowing the player to advance the cooperative play to an advantage. Therefore, according to the above configuration, the progress control means 238 can gather players who have a connection to the area in a multiplay game, thereby revitalizing the area.

[変形例]
なお、本発明を上記実施形態に基づいて説明してきたが、本発明は、上記実施形態に限定されない。以下のような場合も本発明に含まれる。
[Variations]
Although the present invention has been described based on the above embodiment, the present invention is not limited to the above embodiment. The following cases are also included in the present invention.

[第1変形例]
上記実施形態では、プレイヤや運営者が一つの会場に集合するオフライン大会で行われるゲームとする例を用いて説明したが、ゲームをこれに限定する趣旨ではない。例えば、本開示の実施形態にかかるゲームは、プレイヤや観戦者が遠隔にいて、それぞれが使用するゲーム装置5同士がネットワークを介してつながって行われるオンラインゲームであってもよい。
[First Modification]
In the above embodiment, an example has been described in which a game is played in an offline tournament where players and managers gather at one venue, but the game is not limited to this. For example, a game according to an embodiment of the present disclosure may be an online game in which players and spectators are located remotely and the game devices 5 used by each of them are connected to each other via a network.

オンライン対戦ゲームの場合、プレイヤAのプレイ地とプレイヤBのプレイ地とが一致するとは限らない。このため、例えば、プレイヤAのプレイ地が北海道でプレイヤAの優遇地も北海道であり、かつプレイヤBのプレイ地が沖縄でプレイヤBの優遇地も沖縄である場合、双方のプレイヤが優遇地でプレイしていることがありうる。このため、進行制御手段238は、プレイしている季節などにさらに基づいて、優遇の度合いを決定してもよい。 In the case of an online competitive game, the play location of player A and the play location of player B do not necessarily coincide. For this reason, for example, if player A's play location is Hokkaido and player A's preferred location is also Hokkaido, and player B's play location is Okinawa and player B's preferred location is also Okinawa, it is possible that both players are playing in the preferred locations. For this reason, the progress control means 238 may determine the degree of preferential treatment based further on the season in which they are playing, etc.

進行制御手段238は、例えば、プレイしている季節が夏の場合、夏にプレイしやすい場所である北海道が優遇地であるプレイヤAの優遇の度合いをプレイヤBより大きくしてもよい。例えば、進行制御手段238は、プレイしている季節が夏の場合、北海道が優遇地であるプレイヤAの大阪が優遇地であるプレイヤBに対するコンボ攻撃を可能としてもよい。すなわち、進行制御手段238は、プレイしている季節に応じて、より快適な場所が有利となるようにしてもよい。進行制御手段238は、例えば、プレイしている季節が夏の場合、より涼しい場所が有利となるようにしてもよい。 For example, when the playing season is summer, the progress control means 238 may give a greater degree of preferential treatment to player A, whose preferred location is Hokkaido, which is an easy place to play in summer, than to player B. For example, when the playing season is summer, the progress control means 238 may enable combo attacks by player A, whose preferred location is Hokkaido, against player B, whose preferred location is Osaka, when the playing season is summer. In other words, the progress control means 238 may give an advantage to more comfortable locations depending on the playing season. For example, the progress control means 238 may give an advantage to cooler locations when the playing season is summer.

[他の実施形態]
上記実施形態において説明した各種制御手段および処理手順は一例であり、本発明、その適用物、またはその用途の範囲を制限することを意図するものではない。各種制御手段および処理手順は、本発明の要旨を変更しない範囲で適宜設計変更が可能である。
[Other embodiments]
The various control means and processing procedures described in the above embodiment are merely examples, and are not intended to limit the scope of the present invention, its applications, or its uses. The various control means and processing procedures can be appropriately modified in design without departing from the spirit of the present invention.

上記実施形態では、ゲーム装置5がスマートフォンである場合を例示したが、ゲーム装置5は、ゲームセンターなどに提供されるアミューズメント機器であってもよい。 In the above embodiment, the game device 5 is a smartphone, but the game device 5 may be an amusement device provided at a game center, etc.

ゲームは、アクションゲーム、シューティングゲーム、ロールプレイングゲーム、シミュレーションゲーム、ボードゲーム、およびパズルゲームなどであってもよく、様々な種類のゲームに適用することができる。 The game may be an action game, a shooting game, a role-playing game, a simulation game, a board game, a puzzle game, etc., and can be applied to various types of games.

上記実施形態では、オブジェクトがプレイヤキャラクタである場合を例示したが、これに限定されない。例えば、オブジェクトは、仮想ゲーム空間内で使用されるカードやアイテム(武器、防具などの装備品)などであることができる。 In the above embodiment, the object is a player character, but this is not limiting. For example, the object can be a card or an item (weapon, armor, and other equipment) used in the virtual game space.

上記実施形態では、サーバ装置2および複数のゲーム装置5が一体となってゲームプログラムを機能させる場合を例示したが、これに限定されない。ゲームプログラムのすべての手段、すなわち、ゲーム進行手段、位置特定手段、属性特定手段、判定手段、進行制御手段などが、サーバ装置2単体、ゲーム装置5単体、サーバ装置およびゲーム装置5とは別の通信端末単体、これらのうち組み合わせられる2つの装置(例えば、サーバ装置2とゲーム装置5での分散処理など)、に備えられていてもよい。また、サーバ装置、ゲーム装置、通信端末を一体となって機能させる場合、どの手段をどの装置にて機能させるかも、適宜変更が可能である。 In the above embodiment, the server device 2 and multiple game devices 5 function together to make the game program work, but this is not limited to the above. All of the means of the game program, i.e., the game progression means, position identification means, attribute identification means, judgment means, progress control means, etc., may be provided in the server device 2 alone, the game device 5 alone, a communication terminal separate from the server device and game device 5 alone, or two of these devices that are combined (e.g., distributed processing in the server device 2 and the game device 5). Furthermore, when the server device, game devices, and communication terminals function together, it is also possible to change as appropriate which means are to be functioned in which device.

これらの他の実施形態を採用した場合においても、本実施形態の作用効果は発揮される。また、本実施形態と他の実施形態、および他の実施形態同士を適宜組み合わせることも可能である。 Even when these other embodiments are adopted, the effects of this embodiment are achieved. In addition, this embodiment can be combined with other embodiments, and other embodiments can be combined with each other as appropriate.

1 ゲームシステム
2 サーバ装置
23 制御部
234 ゲーム進行手段
235 位置特定手段
236 属性特定手段
237 判定手段
238 進行制御手段
5 ゲーム装置
56 制御部
1 Game system 2 Server device 23 Control unit 234 Game progression means 235 Position identification means 236 Attribute identification means 237 Determination means 238 Progress control means 5 Game device 56 Control unit

Claims (13)

コンピュータを、
プレイヤからの操作入力に応じてキャラクタを操作することによりゲームを進行させるゲーム進行手段、
前記ゲームが進行されるイベントの開催地、または、前記イベントを主催する主催者の属性である主催者地を特定する特定手段であって、
前記プレイヤについて、前記プレイヤまたは前記キャラクタの少なくともいずれかに関する複数の場所のうち、所定条件を満たした少なくとも1つの場所を、前記プレイヤまたは前記キャラクタの少なくともいずれかの優遇地として特定する特定手段、
前記開催地または前記主催者地と、前記優遇地とが一致するか否かを判定する判定手段、
前記開催地または前記主催者地と前記優遇地とが一致する場合、前記ゲームの進行を優遇する進行制御手段、として機能させ
前記特定手段は、
前記コンピュータを、前記プレイヤの位置を示す位置情報を特定し、
第1期間における前記位置情報の履歴が示す前記プレイヤが訪問した場所が所定の条件を満たす場合、この訪問した場所を前記プレイヤの優遇地として特定する、
ゲームプログラム。
Computer,
a game progression means for progressing through the game by operating a character in response to an operational input from a player;
A means for identifying a venue of an event in which the game is played or a host venue which is an attribute of a host hosting the event,
a specifying means for specifying, for the player, at least one location that satisfies a predetermined condition among a plurality of locations related to at least one of the player and the character, as a preferential location for at least one of the player and the character;
a determination means for determining whether the venue or the sponsor venue coincides with the preferential venue;
when the venue or the organizer venue coincides with the preferential venue, the preferential venue functions as a progress control means for preferentially promoting the progress of the game ;
The identification means is
The computer determines location information indicating a location of the player;
if a place visited by the player, as indicated by the history of the position information during a first period, satisfies a predetermined condition, the visited place is identified as a preferential place for the player;
Game program.
コンピュータを、
プレイヤからの操作入力に応じてキャラクタを操作することによりゲームを進行させるゲーム進行手段、
前記ゲームが進行されるイベントの開催地、または、前記イベントを主催する主催者の属性である主催者地を特定する特定手段であって、
前記プレイヤまたは前記キャラクタの少なくともいずれかの優遇地を、前記ゲームを進行するプレイヤ毎に個別に特定する特定手段、として機能させ、
前記優遇地は、前記ゲームを進行する第1プレイヤと第2プレイヤとで互いに異なる優遇地を含み、
前記コンピュータを、
前記開催地または前記主催者地と、前記優遇地とが一致するか否かを判定する判定手段、
前記開催地または前記主催者地と前記優遇地とが一致する場合、前記ゲームの進行を優遇する進行制御手段、として機能させ
前記特定手段は、
前記コンピュータを、前記プレイヤの位置を示す位置情報を特定し、
第1期間における前記位置情報の履歴が示す前記プレイヤが訪問した場所が所定の条件を満たす場合、この訪問した場所を前記プレイヤの優遇地として特定する、
ゲームプログラム。
Computer,
a game progression means for progressing through the game by operating a character in response to an operational input from a player;
A means for identifying a venue of an event in which the game is played or a host venue which is an attribute of a host hosting the event,
a preferential location for at least one of the player and the character is specified for each player who progresses through the game;
the preferential locations include preferential locations different from each other for a first player and a second player who play the game,
The computer,
a determination means for determining whether the venue or the sponsor venue coincides with the preferential venue;
when the venue or the organizer venue coincides with the preferential venue, the preferential venue functions as a progress control means for preferentially promoting the progress of the game ;
The identification means is
The computer determines location information indicating a location of the player;
if a place visited by the player, as indicated by the history of the position information during a first period, satisfies a predetermined condition, the visited place is identified as a preferential place for the player;
Game program.
前記特定手段は、第2期間における前記プレイヤのプレイ実績にさらに基づいて、前記プレイヤの優遇地を特定する、
請求項1または2に記載のゲームプログラム。
The specifying means specifies a preferential location for the player further based on a play record of the player during a second period.
3. The game program according to claim 1 or 2 .
前記特定手段は、前記ゲームを観戦する観戦者に関する場所のうち所定の条件を満たす場所を、前記プレイヤの優遇地として特定する、
請求項1からのいずれか一項に記載のゲームプログラム。
the specifying means specifies a location that satisfies a predetermined condition among locations related to spectators watching the game as a preferential location for the player;
The game program according to any one of claims 1 to 3 .
前記特定手段は、前記ゲームを観戦する観戦者のうち、前記ゲーム進行手段により進行されているゲーム、または過去に実行されたゲームにおいて前記プレイヤに対して所定行動をとった特定プレイヤである観戦者それぞれに関する場所に基づいて、前記プレイヤの優遇地を特定する、
請求項1からのいずれか一項に記載のゲームプログラム。
the specifying means specifies a preferential location for the player based on a location of each of the spectators who is a specific player who has performed a predetermined action toward the player in the game being progressed by the game progress means or in a game executed in the past, among the spectators watching the game;
The game program according to any one of claims 1 to 3 .
前記特定手段は、出身地が前記プレイヤと同じ出身地であること、もしくは居住地が前記ゲームのイベントの開催地と一致することを含む特定の属性を有する前記観戦者の数、前記観戦者全体に対する前記特定の属性を有する前記観戦者の割合、前記特定プレイヤの数、または、前記観戦者全体に対する前記特定プレイヤである観戦者の割合に基づいて、前記プレイヤの優遇地を特定する、
請求項に記載のゲームプログラム。
the specifying means specifies a preferential location for the player based on the number of the spectators having a specific attribute, including having the same hometown as the player or having a place of residence that coincides with the location of an event of the game, the ratio of the spectators having the specific attribute to the entire spectators, the number of the specified players, or the ratio of spectators who are the specified players to the entire spectators;
The game program according to claim 5 .
前記特定手段は、前記キャラクタに関する現実の事象が所定条件を満たす場合、前記事象が発生した位置に基づいて、前記キャラクタの優遇地を特定する、
請求項1からのいずれか一項に記載のゲームプログラム。
the specifying means specifies a preferential location for the character based on a location where a real-world event related to the character satisfies a predetermined condition;
The game program according to any one of claims 1 to 6 .
前記コンピュータを、複数のユーザそれぞれから前記キャラクタに対する選択を受け付ける受付手段としてさらに機能させ、
前記特定手段は、前記キャラクタを選択した複数のプレイヤそれぞれに関する場所の中でその数または全体に対するその割合が最も多い場所を、前記キャラクタの優遇地として特定する、
請求項1からのいずれか一項に記載のゲームプログラム。
causing the computer to further function as a reception unit for receiving a selection of the character from each of a plurality of users;
the specifying means specifies, among the locations related to each of the plurality of players who have selected the character, a location having the largest number or a largest proportion relative to the entirety as a preferential location for the character;
The game program according to any one of claims 1 to 7 .
前記プレイヤは、操作入力により複数のキャラクタを指定し、
前記判定手段は、前記複数のキャラクタそれぞれの優遇地と、前記開催地または前記主催者地とが一致するか否かを判定し、
前記進行制御手段は、前記優遇地と前記開催地または前記主催者地とが一致すると判定されたキャラクタによるゲームの進行を優遇し、さらに、優遇する前記キャラクタが複数いる場合、複数のキャラクタそれぞれの前記優遇地の組み合わせに応じて前記優遇の度合いを決定する、
請求項1からのいずれか一項に記載のゲームプログラム。
The player designates a plurality of characters through an operation input;
the determining means determines whether or not a preferential location for each of the plurality of characters coincides with the venue or the organizer location;
the progress control means gives preferential treatment to the progress of the game by a character whose preferential location is determined to coincide with the venue or the organizer location, and further, when there are a plurality of characters to be given preferential treatment, determines a degree of the preferential treatment according to a combination of the preferential locations of each of the plurality of characters;
The game program according to any one of claims 1 to 8 .
前記ゲーム進行手段は、複数のプレイヤからの操作入力に応じてそれぞれのキャラクタを操作することによりゲームを進行させ、
前記判定手段は、前記複数のプレイヤそれぞれの前記優遇地と、前記開催地または前記主催者地とが一致するか否かを判定し、
前記進行制御手段は、前記優遇地と前記開催地または前記主催者地とが一致すると判定された優遇地のプレイヤのゲームの進行を優遇し、さらに、優遇する前記プレイヤが複数いる場合、複数のプレイヤそれぞれの前記優遇地の組み合わせに応じて前記優遇の度合いを決定する、
請求項1からのいずれか一項に記載のゲームプログラム。
the game progression means progresses the game by operating respective characters in response to operation inputs from a plurality of players;
the determination means determines whether or not the preferential location of each of the plurality of players coincides with the venue or the organizer location;
the progress control means gives preferential treatment to the progress of a game of a player in a preferential location determined to be the same as the venue location or the organizer location, and further, when there are a plurality of players to be given preferential treatment, determines a degree of the preferential treatment according to a combination of the preferential locations of each of the plurality of players.
The game program according to any one of claims 1 to 9 .
前記特定手段は、前記ゲームを観戦する観戦者それぞれに関する場所のうち、所定の条件を満たした場所を特定し、
前記判定手段は、前記観戦者の前記特定された場所と前記優遇地とが一致するか否かを判定し、
前記進行制御手段は、前記特定された場所と前記プレイヤの優遇地とが一致する場合、前記ゲームの進行をさらに優遇する、
請求項1から1のいずれか一項に記載のゲームプログラム。
the identifying means identifies a location that satisfies a predetermined condition among locations related to each spectator who watches the game;
The determination means determines whether or not the specified location of the spectator coincides with the preferential treatment location;
the progress control means, when the specified location coincides with a preferential location of the player, further preferentially advances the progress of the game;
The game program according to any one of claims 1 to 10 .
請求項1から1のいずれか一項に記載のゲームプログラムを記憶した記憶部と、
前記ゲームプログラムを実行する制御部と、を備える、
サーバ装置。
A storage unit that stores the game program according to any one of claims 1 to 11 ;
A control unit that executes the game program.
Server device.
請求項1から1のいずれか一項に記載のゲームプログラムを記憶した記憶部と、
前記ゲームプログラムを実行する制御部と、を備える、
ゲームシステム。
A storage unit that stores the game program according to any one of claims 1 to 11 ;
A control unit that executes the game program.
Game system.
JP2023089391A 2021-03-09 2023-05-31 GAME PROGRAM, SERVER DEVICE AND GAME SYSTEM Active JP7685699B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023089391A JP7685699B2 (en) 2021-03-09 2023-05-31 GAME PROGRAM, SERVER DEVICE AND GAME SYSTEM

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2021037625A JP7290016B2 (en) 2021-03-09 2021-03-09 Game program, server device and game system
JP2023089391A JP7685699B2 (en) 2021-03-09 2023-05-31 GAME PROGRAM, SERVER DEVICE AND GAME SYSTEM

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2021037625A Division JP7290016B2 (en) 2021-03-09 2021-03-09 Game program, server device and game system

Publications (3)

Publication Number Publication Date
JP2023106582A JP2023106582A (en) 2023-08-01
JP2023106582A5 JP2023106582A5 (en) 2023-10-13
JP7685699B2 true JP7685699B2 (en) 2025-05-30

Family

ID=83319486

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2021037625A Active JP7290016B2 (en) 2021-03-09 2021-03-09 Game program, server device and game system
JP2023089391A Active JP7685699B2 (en) 2021-03-09 2023-05-31 GAME PROGRAM, SERVER DEVICE AND GAME SYSTEM

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2021037625A Active JP7290016B2 (en) 2021-03-09 2021-03-09 Game program, server device and game system

Country Status (1)

Country Link
JP (2) JP7290016B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016064144A (en) 2012-04-27 2016-04-28 株式会社コナミデジタルエンタテインメント Game control device, game system, and program
JP2019177082A (en) 2018-03-30 2019-10-17 株式会社バンダイナムコエンターテインメント Server system
JP2020054451A (en) 2018-09-28 2020-04-09 株式会社 ディー・エヌ・エー Information processing device, game program, and information processing method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016064144A (en) 2012-04-27 2016-04-28 株式会社コナミデジタルエンタテインメント Game control device, game system, and program
JP2019177082A (en) 2018-03-30 2019-10-17 株式会社バンダイナムコエンターテインメント Server system
JP2020054451A (en) 2018-09-28 2020-04-09 株式会社 ディー・エヌ・エー Information processing device, game program, and information processing method

Also Published As

Publication number Publication date
JP2023106582A (en) 2023-08-01
JP2022137905A (en) 2022-09-22
JP7290016B2 (en) 2023-06-13

Similar Documents

Publication Publication Date Title
JP5599855B2 (en) Game control device, item lottery program, game system
US11504627B2 (en) Game system, server system, terminal and method of executing game that provides advantageous effect to team
JP5781558B2 (en) GAME MANAGEMENT DEVICE AND PROGRAM
JP5079854B2 (en) GAME SYSTEM, GAME SYSTEM CONTROL METHOD AND PROGRAM
JP7653029B2 (en) Game program, game device, game system
JP7425547B2 (en) Game programs and game systems
JP7623621B2 (en) Game program and game system
JP7269509B2 (en) Game program and game system
JP2019068894A (en) Information processor and game program
JP2022020788A (en) Game program, and game system
JP7368731B2 (en) Game programs, server devices and game systems
JP7685699B2 (en) GAME PROGRAM, SERVER DEVICE AND GAME SYSTEM
JP2023132546A (en) Game programs, game devices and game systems
JP7603218B2 (en) GAME PROGRAM, GAME DEVICE AND GAME SYSTEM
JP5143973B2 (en) Game server
JP7808756B2 (en) Game program, game device and game system
JP7723271B2 (en) Information processing system and program
JP7634821B2 (en) GAME PROGRAM, GAME DEVICE, AND GAME SYSTEM
JP7821958B2 (en) Server device, game system and game method
JP7366338B2 (en) Game programs, game devices, game systems
JP2025062625A (en) PROGRAM, INFORMATION PROCESSING METHOD AND INFORMATION PROCESSING APPARATUS
JP2026036541A (en) Game system and program
JP2013056193A (en) Game server, game system, game management method, and program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231004

A625 Written request for application examination (by other person)

Free format text: JAPANESE INTERMEDIATE CODE: A625

Effective date: 20231211

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250206

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250404

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250430

R150 Certificate of patent or registration of utility model

Ref document number: 7685699

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150