JP5980160B2 - GAME SYSTEM, SERVER DEVICE THEREOF, COMPUTER PROGRAM, AND MATCHING CONTROL METHOD - Google Patents
GAME SYSTEM, SERVER DEVICE THEREOF, COMPUTER PROGRAM, AND MATCHING CONTROL METHOD Download PDFInfo
- Publication number
- JP5980160B2 JP5980160B2 JP2013086503A JP2013086503A JP5980160B2 JP 5980160 B2 JP5980160 B2 JP 5980160B2 JP 2013086503 A JP2013086503 A JP 2013086503A JP 2013086503 A JP2013086503 A JP 2013086503A JP 5980160 B2 JP5980160 B2 JP 5980160B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- matching
- priority
- specific
- game
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Description
本発明は、複数のユーザをマッチングする機能を備えたゲームシステムに関する。 The present invention relates to a game system having a function of matching a plurality of users.
麻雀ゲームにおけるプロ雀士のように多くのユーザが対戦を希望する特定のユーザと、所定の優先条件を満たしたユーザとを他のユーザに優先してマッチングするゲームシステムが知られている(例えば特許文献1参照)。 A game system is known in which a specific user that many users desire to play, such as a professional sparrow in a mahjong game, and a user who satisfies a predetermined priority condition are preferentially matched with other users (for example, Patent Document 1).
従来のゲームシステムでは、優先条件を満たすユーザの人数が増えると、優先条件を満たさないユーザが特定のユーザとマッチングされる可能性が著しく低下し、その種のユーザの不満が高まるおそれがある。 In the conventional game system, when the number of users who satisfy the priority condition increases, the possibility that a user who does not satisfy the priority condition is matched with a specific user is remarkably reduced, and the dissatisfaction of that type of user may be increased.
そこで、本発明は、特定のユーザとマッチングされる可能性を各種のユーザ間で適切に調和させることが可能なゲームシステム等を提供することを目的とする。 Therefore, an object of the present invention is to provide a game system or the like that can appropriately match the possibility of being matched with a specific user among various users.
本発明に係るゲームシステム(1)は、ネットワーク(5)を介して接続された複数のゲーム機(3)のそれぞれのユーザをマッチングし、マッチングされたユーザに共通のゲームをプレイさせるゲームシステムであって、特定のユーザ(一例としてプロユーザP)のゲーム機からマッチングが要求された場合、該特定のユーザを含んだ三人以上の所定人数(一例として四人)のユーザにて埋められるべき特定マッチング枠(101)をマッチングの単位として生成する特定マッチング枠生成手段(25、S1、S2)と、前記所定人数から前記特定のユーザを除外した人数の一部に限って設定された優先範囲に、所定の優先条件を満たす優先ユーザ(一例として新人ユーザR)が優先的に選択されるように、前記特定マッチング枠に含めるべきユーザを選択するマッチング実行手段(25、S11〜S19)と、を備えたものである。 A game system (1) according to the present invention is a game system that matches each user of a plurality of game machines (3) connected via a network (5) and causes the matched users to play a common game. When matching is requested from a game machine of a specific user (pro user P as an example), it should be filled with a predetermined number of users (four people as an example) including the specific user. Specific matching frame generation means (25, S1, S2) for generating a specific matching frame (101) as a unit of matching, and a priority range set only for a part of the number of people excluding the specific user from the predetermined number of people Are included in the specific matching frame so that a priority user (new user R as an example) is preferentially selected. Matching performing unit (25, S11 to S19) for selecting users or user is obtained with a, a.
本発明に係るゲームシステム(1)のサーバ装置(2)は、ネットワーク(5)を介して複数のゲーム機(3)のそれぞれと接続され、前記複数のゲーム機のユーザに共通のゲームをプレイさせるべく該ユーザをマッチングするゲームシステムのサーバ装置であって、特定のユーザ(一例としてプロユーザP)のゲーム機からマッチングが要求された場合、該特定のユーザを含んだ三人以上の所定人数のユーザにて埋められるべき特定マッチング枠(101)をマッチングの単位として生成する特定マッチング枠生成手段(25、S1、S2)と、前記所定人数から前記特定のユーザを除外した人数の一部に設定された優先範囲に限って、所定の優先条件を満たす優先ユーザ(一例として新人ユーザR)が優先的にマッチングされるように、前記特定マッチング枠に含めるべきユーザを選択するマッチング実行手段(25、S11〜S19)と、を備えたものである。 The server device (2) of the game system (1) according to the present invention is connected to each of the plurality of game machines (3) via the network (5) and plays a game common to users of the plurality of game machines. A server device of a game system that matches the user in order to match, and when matching is requested from a game machine of a specific user (pro user P as an example), a predetermined number of three or more people including the specific user Specific matching frame generating means (25, S1, S2) for generating a specific matching frame (101) to be filled by a user as a unit of matching, and a part of the number of persons excluding the specific user from the predetermined number of persons Only in the set priority range, a priority user (new user R as an example) that satisfies a predetermined priority condition is preferentially matched. Serial matching performing unit that selects a user to be included in particular matching frame (25, S11 to S19) are those having a, a.
本発明に係るゲームシステム(1)のコンピュータプログラム(PG1)は、ネットワーク(5)を介して複数のゲーム機(3)のそれぞれと接続され、前記複数のゲーム機のユーザに共通のゲームをプレイさせるべく該ユーザをマッチングするゲームシステムにおけるサーバ装置として機能するコンピュータを、特定のユーザ(一例としてプロユーザP)のゲーム機からマッチングが要求された場合、該特定のユーザを含んだ三人以上の所定人数のユーザにて埋められるべき特定マッチング枠(101)をマッチングの単位として生成する特定マッチング枠生成手段(25、S1、S2)、及び前記所定人数から前記特定のユーザを除外した人数の一部に設定された優先範囲に限って、所定の優先条件を満たす優先ユーザ(一例として新人ユーザR)が優先的にマッチングされるように、前記特定マッチング枠に含めるべきユーザを選択するマッチング実行手段(25、S11〜S19)、として機能させるように構成されたものである。 The computer program (PG1) of the game system (1) according to the present invention is connected to each of the plurality of game machines (3) via the network (5), and plays a game common to users of the plurality of game machines. When matching is requested from a game machine of a specific user (for example, a pro user P) as a computer functioning as a server device in a game system that matches the user, three or more people including the specific user are included. Specific matching frame generation means (25, S1, S2) for generating a specific matching frame (101) to be filled by a predetermined number of users as a unit of matching, and one of the number of persons excluding the specific user from the predetermined number Priority users who satisfy the predetermined priority conditions only within the priority range set in the As over THE R) is preferentially matching, matching performing unit (25 for selecting a user to be included in the specific matching frame, S11 to S19), in which is configured to function as a.
本発明に係るゲームシステム(1)のマッチング制御方法は、ネットワーク(5)を介して接続された複数のゲーム機(3)のそれぞれのユーザをマッチングし、マッチングされたユーザに共通のゲームをプレイさせるゲームシステムにおけるマッチング制御方法であって、特定のユーザ(一例としてプロユーザP)のゲーム機からマッチングが要求された場合、該特定のユーザを含んだ三人以上の所定人数(一例として四人)のユーザにて埋められるべき特定マッチング枠(101)をマッチングの単位として生成する手順(S1、S2)と、前記所定人数から前記特定のユーザを除外した人数の一部に設定された優先範囲に限って、所定の優先条件を満たす優先ユーザ(一例として新人ユーザR)が優先的にマッチングされるように、前記特定マッチング枠に含めるべきユーザを選択する手順(S11〜S19)と、を備えたものである。 The matching control method of the game system (1) according to the present invention matches each user of a plurality of game machines (3) connected via the network (5), and plays a game common to the matched users. A matching control method in a game system, and when matching is requested from a game machine of a specific user (pro user P as an example), a predetermined number of three or more people including the specific user (four as an example) ) To generate a specific matching frame (101) to be filled by the user as a unit of matching (S1, S2), and a priority range set as a part of the number of persons excluding the specific user from the predetermined number of persons In order to preferentially match a priority user (new user R as an example) that satisfies a predetermined priority condition, A procedure for selecting a user to be included in particular matching frame (S11 to S19), those having a.
本発明によれば、特定のユーザからマッチング要求があるとその特定のユーザを含むようにして特定マッチング枠が生成される。特定マッチング枠は、特定のユーザを含む所定人数のユーザによって埋められるべきマッチングの単位であるが、特定のユーザを除外した人数の一部に優先範囲が設定される。そして、優先範囲に限って、所定の優先条件を満たす優先ユーザが優先的にマッチングされる。したがって、特定のユーザ以外の全ての人数に関して優先ユーザを優先的にマッチングする場合と比較して、優先ユーザ以外のユーザが特定のユーザとマッチングされる可能性を高めることができる。一方、優先ユーザから見れば、特定マッチング枠の一部といえども優先範囲が確保されているので、特定のユーザとのマッチングに関して優先的な取り扱いが保障される。これにより、特定のユーザとマッチングされる可能性を各種のユーザ間で適切に調和させることができる。 According to the present invention, when there is a matching request from a specific user, the specific matching frame is generated so as to include the specific user. The specific matching frame is a unit of matching that should be filled by a predetermined number of users including a specific user, and a priority range is set to a part of the number of people excluding the specific user. Only in the priority range, priority users satisfying a predetermined priority condition are preferentially matched. Therefore, compared with the case where a priority user is preferentially matched regarding all the numbers other than a specific user, possibility that a user other than a priority user will be matched with a specific user can be improved. On the other hand, from the viewpoint of the priority user, the priority range is ensured even for a part of the specific matching frame, so that preferential handling for the matching with the specific user is guaranteed. Thereby, possibility of being matched with a specific user can be appropriately harmonized between various users.
本発明において、前記優先条件は、前記ゲームのプレイ経験がないユーザ、又は前記プレイ経験が相対的に少ないユーザが前記優先ユーザとなるように設定されてもよい。これによれば、ゲームのプレイ経験がないか、又は相対的に少ないユーザに対して特定のユーザとマッチングされる期待感を与え、その種のユーザをゲームへと誘引することができる。 In the present invention, the priority condition may be set so that a user who does not play the game or a user who has relatively little play experience becomes the priority user. According to this, it is possible to give a sense of expectation matched with a specific user to a user who has no experience of playing the game or relatively few users, and to attract such a user to the game.
本発明においては、前記特定マッチング枠に対して複数の優先範囲が設定され、前記優先条件が前記優先範囲毎に設定されてもよい。この場合、優先範囲毎に異なる優先条件を設定してマッチングの多様性を高めることができる。 In the present invention, a plurality of priority ranges may be set for the specific matching frame, and the priority condition may be set for each priority range. In this case, different priority conditions can be set for each priority range to increase the diversity of matching.
本発明においては、前記優先範囲として設定されるべき人数が所定の条件に応じて変化するものとしてもよい。これによれば、特定マッチング枠に含まれるべき優先ユーザの人数を状況に応じて適切に調整することができる。 In the present invention, the number of persons to be set as the priority range may be changed according to a predetermined condition. According to this, the number of priority users that should be included in the specific matching frame can be appropriately adjusted according to the situation.
本発明において、前記マッチング実行手段は、前記特定マッチング枠の生成後、所定の制限時間を経過しても前記優先範囲に前記優先ユーザをマッチングできない場合、前記優先以外のユーザであっても前記優先範囲にマッチングするものとしてもよい。これによれば、優先ユーザが見つからない場合のマッチング所要時間の長期化を抑えることができる。 In the present invention, if the priority user cannot be matched to the priority range even after a predetermined time limit has elapsed after generation of the specific matching frame, the matching execution means may perform the priority even for users other than the priority. It is good also as what matches a range. According to this, it is possible to suppress an increase in the required matching time when no priority user is found.
本発明においては、前記ユーザが前記特定のユーザに該当するか否かを判別するための特定ユーザ判別情報(52)が前記ユーザの識別情報と対応付けて所定の記憶手段(23;32)に記録され、前記特定マッチング枠生成手段は前記特定ユーザ判別情報を参照して前記特定のユーザのゲーム機からマッチングが要求されたか否かを判別するものとしてもよい。また、前記ユーザが前記優先ユーザに該当するか否かを判別するための優先ユーザ判別情報(52)が前記ユーザの識別情報と対応付けて所定の記憶手段(23;32)に記録され、前記マッチング実行手段は、前記優先ユーザ判別情報を参照して前記優先ユーザか否かを判別するものとしてもよい。これらの形態によれば、ユーザの識別情報と対応付けて特定ユーザ判別情報や優先ユーザ判別情報を記録しておくことにより、特定のユーザや優先ユーザを容易に判別することができる。 In the present invention, specific user determination information (52) for determining whether or not the user corresponds to the specific user is associated with the identification information of the user in a predetermined storage means (23; 32). It is good also as what is recorded and the said specific matching frame production | generation means discriminate | determines whether matching was requested | required from the said specific user's game machine with reference to the said specific user discrimination information. Further, priority user determination information (52) for determining whether or not the user corresponds to the priority user is recorded in a predetermined storage means (23; 32) in association with the identification information of the user, The matching execution means may determine whether or not the user is the priority user with reference to the priority user determination information. According to these aspects, the specific user and the priority user can be easily determined by recording the specific user determination information and the priority user determination information in association with the user identification information.
本発明において、特定のユーザは種々の観点から設定することができる。一例として、多数のユーザがマッチングされることを希望するような著名性を有するユーザを特定のユーザとして設定することができる。ゲームが現実の世界の競技を再現するように構成されている場合には、現実の世界でその競技活動を本職としている者としてユーザ間に認知されているようなユーザを特定のユーザとして設定することができる。例えば、麻雀その他の遊技の世界やスポーツ競技の世界で競技活動を本職としている、いわゆるプロフェッショナルを特定のユーザとして設定することができる。あるいは、文化芸能活動や政治活動、経済活動の世界における著名人を特定のユーザとして設定することもできる。それらの者を特定のユーザとして設定すれば、その者の著名、魅力等を利用して各種のユーザをゲームに誘引することができる。 In the present invention, a specific user can be set from various viewpoints. As an example, it is possible to set a user having a prominent character that a large number of users want to be matched as a specific user. If the game is configured to reproduce a real world competition, a user who is recognized among users as the person who has the professional activity in the real world is set as a specific user. be able to. For example, a so-called professional who has his / her professional activities in mahjong and other game worlds and sports competitions can be set as a specific user. Alternatively, celebrities in the world of cultural entertainment activities, political activities, and economic activities can be set as specific users. If those persons are set as specific users, various users can be attracted to the game by using their famous names and charms.
なお、以上の説明では本発明の理解を容易にするために添付図面の参照符号を括弧書きにて付記したが、それにより本発明が図示の形態に限定されるものではない。 In addition, in the above description, in order to make an understanding of this invention easy, the reference sign of the accompanying drawing was attached in parenthesis, but this invention is not limited to the form of illustration by it.
以上に説明したように、本発明においては、特定のユーザを含むように生成された特定マッチング枠に関して、特定のユーザを除外した人数の一部に優先範囲が設定され、その優先範囲に限って所定の優先条件を満たす優先ユーザを優先的にマッチングするものとしたため、優先ユーザ以外のユーザが特定のユーザとマッチングされる可能性を過度に低下させることなく、優先ユーザに対して、特定のユーザとのマッチングに関する優先的な取り扱いを保障することができる。これにより、特定のユーザとマッチングされる可能性を各種のユーザ間で適切に調和させることが可能である。 As described above, in the present invention, with respect to the specific matching frame generated so as to include a specific user, a priority range is set for a part of the number of people excluding the specific user, and only the priority range is set. Since priority users satisfying a predetermined priority condition are preferentially matched, a specific user can be compared with a priority user without excessively reducing the possibility that a user other than the priority user is matched with the specific user. Preferential treatment for matching with can be guaranteed. Thereby, it is possible to appropriately harmonize the possibility of being matched with a specific user among various users.
以下、本発明の一形態に係るゲームシステムを説明する。まず、図1を参照して、ゲームシステムの全体構成を説明する。ゲームシステム1は、サーバ装置としてのセンターサーバ2と、センターサーバ2に所定のネットワーク5を介して接続可能なクライアント装置としてのゲーム機3とを含む。センターサーバ2は、複数のコンピュータ装置としてのサーバユニット2A、2B…が組み合わされることにより一台の論理的なサーバ装置として構成されている。ただし、単一のサーバユニットによりセンターサーバ2が構成されてもよい。あるいは、クラウドコンピューティングを利用して論理的にセンターサーバ2が構成されてもよい。
Hereinafter, a game system according to an embodiment of the present invention will be described. First, the overall configuration of the game system will be described with reference to FIG. The
ゲーム機3は、所定のプレイ料金の支払いと引き換えに、そのプレイ料金に対応した範囲でユーザにゲームをプレイさせる商業用(業務用)のゲーム機として構成されている。この種のゲーム機3は、アーケードゲーム機と呼ばれることがある。ゲーム機3は、多数のユーザにゲームを繰り返しプレイさせて収益を上げることを主たる目的として店舗6等の所定の施設に設置されるコンピュータ装置である。なお、店舗6には一以上の適宜数のゲーム機3が設置される。図1では、ゲーム機3を区別せずに描いているが、そのハードウエア構成やゲームの内容は適宜に選択されてよい。ゲーム機3は、特定のゲームに適合する物理的構成(例えば操作部等)を備えた専用機として構成されてもよいし、ソフトウエアの書き換えにより種々のゲームに対応可能な汎用機として構成されてもよい。ただし、ここでは、複数のゲーム機3のユーザがセンターサーバ2によりマッチングされて共通のゲームをプレイすることが可能であるものとする。
The
ネットワーク5は、センターサーバ2にゲーム機3のそれぞれを接続させることができる限り、適宜に構成されてよい。一例として、ネットワーク5は、TCP/IPプロトコルを利用してネットワーク通信を実現するように構成される。典型的には、WANとしてのインターネット5Aと、センターサーバ2及びゲーム機3のそれぞれとインターネット5Aとを接続するLAN5B、5Cとがルータ5Dを介して接続されることにより構築される。なお、ゲーム機3と店舗6のルータ5Dとの間にローカルサーバが設置され、そのローカルサーバを介してゲーム機3がセンターサーバ2と通信可能に接続されてもよい。センターサーバ2のサーバユニット2A、2B…はLAN5Cに代えて、又は加えてWAN5Aにより、相互に接続される場合もある。
The
次に、ゲームシステム1におけるマッチングの特徴を説明する。以下では、四人のユーザをマッチングして、それらのユーザに、共通のゲームとして、麻雀ゲームをプレイさせる場合を例としてそのマッチング手法を説明する。麻雀ゲームは、現実の世界で行われている麻雀をゲームの世界で再現したものである。麻雀ゲームのユーザの一部には、現実の麻雀において、その競技活動を本職として活動する、いわゆるプロフェッショナルのユーザ(プロ雀士と呼ばれることがある。)としてユーザ間に認知されている者が含まれている。以下では、そのようなユーザをプロユーザと呼ぶ。一方、ユーザには、麻雀ゲームをまだプレイしたことがない、あるいはプレイ経験(例えばプレイ回数)が相対的に少ない初心者レベルのユーザも含まれている。そのようなユーザを以下では新人ユーザと呼ぶ。そして、プロユーザ及び新人ユーザのいずれにも該当しないユーザを一般ユーザと呼ぶ。プロユーザは現実の世界でも著名人であり、多数のユーザがマッチングされることを希望する。新人ユーザにしても、麻雀ゲームでは初心者として判別されるレベルであっても、現実の麻雀を通じて相対的に高いスキルを獲得していることがあり、そのような新人ユーザが、腕試しとして、プロユーザとの対戦を希望することも十分に想定される。そこで、ゲームシステム1では、プロユーザとの対戦希望を各種のユーザ間で適度に調和させるため、プロユーザを特定のユーザとして、そのプロユーザとのマッチングを次のように制御する。
Next, the characteristics of matching in the
図2では、プロユーザP、一般ユーザA、B、C…(図ではユーザCまでを示す。)及び新人ユーザRがセンターサーバ2に対してマッチングを要求した場合が例示されている。各ユーザがゲーム機3に対して麻雀ゲームにおける他のユーザとの対戦を指示すると、ゲーム機3からはセンターサーバ2に対してマッチングが要求される。なお、以下では、ゲーム機3からのマッチング要求を、便宜的にユーザからのマッチング要求と表現することがある。センターサーバ2は、各ユーザからのマッチング要求を受けると、それらのユーザを要求リスト100に登録して順次マッチングを進めるが、プロユーザPからのマッチング要求を受けた場合には、そのプロユーザPを含んだプロ対戦枠101を特定マッチング枠として生成する。プロ対戦枠101はマッチングの単位であり、四人のユーザで埋められるべき仮想的な麻雀卓102に対応する。プロ対戦枠101には、四人のユーザのそれぞれに割り当てられるべき4つの「席」が仮想的に存在する。一つの席はプロユーザのみに割り当てられるべき「プロ席」、他の一つの席は新人ユーザに優先的に割り当てられるべき「新人優先席」、残る二つの席は一般ユーザに割り当てられる「一般席」とされる。ただし、一般席は、割り当てる対象が一般ユーザに限定される席でもよいし、一般ユーザに限定されることなく新人ユーザが割り当てられ得る席であってもよい。つまり、一般席は、新人ユーザに対する優先的な割り当ての対象とならない席であればよい。
FIG. 2 illustrates a case where a professional user P, general users A, B, C... (Showing up to the user C in the figure) and a new user R request the center server 2 for matching. When each user instructs the
プロユーザPを含むプロ対戦枠101の生成後、センターサーバ2は、新人優先席が割り当てられるべき一人の新人ユーザを要求リスト100から選び出す一方で、一般席に割り当てられるべき二人のユーザを要求リスト100から選び出す。ここでは、新人優先席に対して新人ユーザRが選択され、一般席に対して一般ユーザA、Bが選択される。これにより、麻雀ゲームにおける仮想的な麻雀卓102に対して、プロユーザP、一般ユーザA、B及び新人ユーザRが割り当てられてマッチングが完了する。以降、これらの四人のユーザで麻雀ゲームがプレイされる。プロ対戦枠101において、プロユーザP及び一般ユーザA、Bの三人が既に選択され、新人優先席のみが空いている状態で一般ユーザCがマッチングを要求したとしても、新人優先席は新人ユーザが優先するため、一般ユーザCの割り当ては留保される。その後、所定の時間内に新人ユーザRからマッチング要求がなされると、新人優先席はその新人ユーザRに割り当てられる。
After the generation of the professional battle frame 101 including the professional user P, the center server 2 selects one new user from the
以上のように、ゲームシステム1では、プロユーザを特定のユーザとしてプロ対戦枠101が生成され、そのプロ対戦枠101に含まれるべきユーザ群の一部に優先範囲としての新人優先席が設定され、その新人優先席に限って新人ユーザが優先的にマッチングされる一方、残りの席は一般席として一般ユーザが割り当てられる。したがって、プロ雀士であるプロユーザと一般ユーザとがマッチングされる可能性を過度に低下させることなく、新人ユーザがプロユーザとマッチングされる可能性を高めることができる。それにより、一般ユーザのプロユーザに対するマッチングの希望を適度に叶えつつ、新人ユーザに優先的な取り扱いを保障することができる。それにより、一般ユーザの期待感を損なうことなく、新人ユーザの期待感を高めて新人ユーザを麻雀ゲームに誘引することができる。
As described above, in the
次に、図3を参照して、プロユーザとのマッチングに関連したゲームシステム1の制御系の要部の構成を説明する。まず、センターサーバ2には、ゲームサービス管理部21、及び記憶手段としての記憶部23が設けられる。ゲームサービス管理部21は、センターサーバ2のコンピュータハードウエア(CPU及びその動作に必要な内部記憶装置としてのメモリを含む。)とソフトウエアとの組み合わせによって実現される論理的装置である。記憶部23は、ハードディスクアレイ等の不揮発性記憶媒体(コンピュータ読み取り可能な記憶媒体)を含んだ記憶ユニットによって実現される外部記憶装置である。記憶部23は、一の記憶ユニット上に全てのデータを保持するように構成されてもよいし、複数の記憶ユニットにデータを分散して記憶するように構成されてもよい。記憶部23には、センターサーバ2のコンピュータハードウエア資源をゲームサービス管理部21として機能させるためのソフトウエアとしてのコンピュータプログラムPG1が記録される。また記憶部23には各種のデータも記録されるが、図3ではプレイデータ51が示されている。プレイデータ51は、ユーザがゲームを続きからプレイするためにゲームのプレイ内容を保存したデータである。プレイデータ51はユーザ毎に作成され、ユーザの識別情報と対応付けて記憶部23に記録される。ただし、図3では一のユーザ識別情報に対応付けられたプレイデータ51のみを示す。
Next, with reference to FIG. 3, the structure of the principal part of the control system of the
ゲームサービス管理部21は、ゲーム機3に対して所定のゲームサービスを提供する。ゲームサービスとしては、例えば、ゲーム機3からユーザの認証情報(一例としてユーザの識別情報及びパスワード)を受け取ってユーザを認証し、そのユーザに対応するプレイデータ51をゲーム機3から受け取って記憶部23に保存し、あるいは、記憶部23に保存されたユーザのプレイデータ51をゲーム機3に提供するサービス、ゲーム機3のソフトウエア(ゲーム機3用のコンピュータプログラムPG2及び各種のデータ)をネットワーク5を介して更新するサービス等がある。ゲームサービス管理部21には、論理的装置としてのプレイデータ管理部24及びマッチング処理部25がさらに設けられる。プレイデータ管理部24は、ゲーム機3からの求めに応じてプレイデータ51を記憶部23に保存し、プレイデータ51をゲーム機3に提供する。マッチング処理部25は、対戦を希望するユーザ同士をマッチングする処理を担当する。マッチング処理の手順については後述する。
The game
なお、センターサーバ2には、ユーザが所持するパーソナルコンピュータやモバイル端末装置等に対してゲームの情報を提供するサービス、ユーザ間における情報発信、交換、共有といった交流の場を提供するコミュニティサービス等を提供す機能、ゲーム機3のユーザに対して、ゲーム上の有償サービスを提供する対価としての料金を課金してユーザからその料金を徴収する課金サービス機能等も実装されることがあるが、それらの説明は省略する。
The center server 2 includes a service for providing game information to personal computers and mobile terminal devices possessed by the user, a community service for providing a place for exchange such as information transmission, exchange, and sharing between users. A function to be provided, a charging service function for charging the user of the
次に、ゲーム機3には、ゲーム制御部31と記憶手段としての記憶部32とが設けられる。ゲーム制御部31は、ゲーム機3のハードウエア(CPU及びその内部記憶装置としてのメモリを含む。)とソフトウエアとしてのコンピュータプログラムPG2との組み合わせによって実現される論理的装置である。ゲーム制御部31は、ゲームの進行に必要な各種の演算制御を実行するとともに、センターサーバ2のゲームサービス管理部21が提供するゲームサービスを享受するために必要な各種の処理を実行する。ゲーム制御部31には、さらなる論理的装置としてマッチング処理部33が設けられている。マッチング処理部33は、センターサーバ2のマッチング処理部25と協働してゲーム機3のユーザを他のユーザとマッチングさせるために必要な処理を実行する。
Next, the
記憶部32は、ハードディスク、半導体記憶装置といった不揮発性記憶媒体(コンピュータ読み取り可能な記憶媒体)を含んだ記憶ユニットによって実現される外部記憶装置である。記憶部32には、上述したプログラムPG2とともに、各種のデータが記録されるが、図3ではセンターサーバ2から提供されたプレイデータ51が示されている。プレイデータ51には、ユーザが「プロユーザ」、「一般ユーザ」又は「新人ユーザ」のいずれのタイプに区分されるかを判別するための情報としてタイプ判別情報52が含まれている。例えば、タイプ判別情報52は、プロユーザか否かを判別するためのフラグ情報、及び麻雀ゲームの過去のプレイ履歴の情報等を含む。それらの情報を含むことにより、タイプ判別情報52は本発明の特定ユーザ判別情報及び優先ユーザ判別情報として機能する。フラグ情報により、ユーザがプロユーザか否かを判別し、プロユーザではないと判別されるユーザについては、プレイ履歴から一般ユーザ又は新人ユーザのいずれかを判別することができる。その他にも、タイプ判別情報52には、ユーザのタイプの判別に参照されるべき適宜の情報を含めてよい。ただし、タイプ判別情報52は、プレイデータ51とは別に独立したデータとして構成されてもよい。例えば、ユーザの識別情報とユーザのタイプとを対応付けて記録したデータテーブルがタイプ判別情報として用意されてもよい。
The
ゲーム機3には、ユーザの操作に対応した信号を出力する入力装置36、ユーザにゲーム画面等を提示するための表示装置37及びカードリーダ38といった各種の入出力装置が設けられる。カードリーダ38は、ユーザの認証に利用されるべき識別情報の一種として、ユーザが所持するカード39に記録されたカード毎にユニークなカードIDを読み取るための装置である。なお、ゲーム機3におけるユーザの認証に利用されるべきユーザの識別情報は、プレイデータ51の特定に利用されるべきユーザの識別情報と異なっていてもよいし、共通であってもよい。両者が異なる場合には、カードIDとプレイデータ51を特定するためのIDとを対応付けておけばよい。
The
次に、図4及び図5を参照して、プロユーザとのマッチングの手順を説明する。なお、以下の各処理は、ゲーム機3のユーザがセンターサーバ2のゲームサービス管理部21を利用して認証を済ませた状態で行われる処理である。図4は、プロ対戦枠101を生成する処理を示す。ゲーム機3のマッチング処理部33は、ユーザからマッチングが指示されるとセンターサーバ2にマッチング要求を送信する。センターサーバ2のマッチング処理部25は、そのマッチング要求を受け取ると図4の処理を開始し、まずマッチングを要求したユーザがプロユーザか否かをそのユーザのプレイデータ51に保持されているタイプ判別情報52により判別する(ステップS1)。この場合、タイプ判別情報52はゲーム機3から取得してもよいし、センターサーバ2の記憶部23に保持されているプレイデータ51から取得してもよい。ステップS1にてユーザがプロユーザであった場合、マッチング処理部25はプロ対戦枠101を生成し(ステップS2)、その後、今回の図4の処理を終える。一方、ステップS1にてユーザがプロユーザではなかった場合、マッチング処理部25はそのユーザを要求リスト100に登録して待機させ(ステップS3)、その後に図4の処理を終える。
Next, referring to FIG. 4 and FIG. 5, the matching procedure with the professional user will be described. The following processes are processes performed in a state where the user of the
図4の処理によりプロ対戦枠101が生成されると、センターサーバ2のマッチング処理部25はそのプロ対戦枠101に関して図5のプロ対戦枠管理処理を開始する。その処理において、マッチング処理部25は、まず要求リスト100に新人ユーザからのマッチング要求が存在するか否かを判別し(ステップS11)、要求があればプロ対戦枠101の新人優先席に空きがあるか否か、つまり、新人優先席がまだ新人ユーザに割り当てられていない状態か否かを判別する(ステップS12)。空きがあれば、ステップS11で要求ありと判断した一人の新人ユーザに新人優先席を割り当てる(ステップS13)。一方、ステップS11で新人ユーザから要求がないと判断された場合、マッチング処理部25は要求リスト100に一般ユーザからのマッチング要求が存在するか否かを判別し(ステップS14)、存在していれば、一般席に空きがあるか否かを判別する(ステップS15)。そして、空きがあれば、一人の一般ユーザに一般席を割り当てる(ステップS16)。この段階では、新人優先席に空きがあったとしても、その席を一般ユーザに割り当てることはない。ステップS12にて新人優先席に空きがないと判断された場合にも、マッチング処理部25はステップS15に進み、一般席に空きがあれば、ステップS16でその新人ユーザに一般席を割り当てる。この場合には、一つのプロ対戦枠101に二人以上の新人ユーザが含まれることになる。ただし、このような割り当てを禁止したい場合、つまり、一つのプロ対戦枠101に一人の新人ユーザのみを含める場合には、ステップS12の否定的断に対してステップS14へと処理を進めるようにすればよい。
When the professional battle frame 101 is generated by the processing of FIG. 4, the matching
ステップS13又はS16にて席を割り当てた場合、マッチング処理部25はマッチング完了か否か、つまり、プロ対戦枠101が四人のユーザで埋まったか否かを判別する(ステップS17)。完了していれば、マッチング処理部25は図5の処理を終える。一方、マッチングが完了していない場合、マッチング処理部25は、プロ対戦枠101の生成後、所定の制限時間が経過したか否かを判別する(ステップS18)。ステップS14又はステップS15にて否定判断された場合にも、ステップS18へと処理が進められる。ステップS18にて制限時間が経過していなければステップS11へと処理が戻される。一方、制限時間が経過した場合、マッチング処理部25は残された空席を要求リスト100に存在するいずれかのユーザで埋める補充処理を実行し(ステップS19)、その後、図5の処理を終える。なお、ステップS19の補充処理では、例えば、新人優先席が空いている場合、その席を一般ユーザに割り当てることによりマッチングを完成させる。あるいは、一般ユーザを一般席に割り当てる際に、一般ユーザのレベル等に関して何らかの条件を課す場合、その条件を緩和することにより一般席を割り当てるべき一般ユーザを要求リスト100から探し出してもよい。あるいは、実在する一般ユーザのプレイデータ51を参照してコンピュータが仮想的なユーザを生成し、その仮想的なユーザに一般席あるいは新人優先席を割り当てる、といった処理が行われてもよい。
When a seat is assigned in step S13 or S16, the matching
図5の処理が終わると、マッチング処理部25は、プロ対戦枠101に収容された四人のユーザのゲーム機3に対してマッチング結果を通知する。この後、マッチングされたユーザのゲーム機3のうち、いずれか一台のゲーム機3がマスター機、他の三台のゲーム機3がスレーブ機となり、マスター機の管理下でゲーム機3同士が通信して麻雀ゲームが進められる。
When the process of FIG. 5 is completed, the matching
以上の形態においては、センターサーバ2のマッチング処理部25が図4のステップS1及びS2を実行することにより本発明の特定マッチング枠生成手段として機能し、図5のステップS11〜S19を実行することにより本発明のマッチング実行手段として機能する。
In the above embodiment, the matching
本発明は上述した形態に限定されることなく、種々の変形が可能である。例えば、優先条件は上記の例に限定されず、種々の要素を考慮して優先条件が設定されてよい。一例として、ゲームのプレイ回数が多い、プレイ頻度が高い、プレイ時間が長い、消費料金が多いといった観点からゲームに対するロイヤルティが相対的に高いユーザと判断されるユーザが優先ユーザとなるように優先条件が設定されてもよい。ゲームのプレイ料金が所定の支払い方法、例えば電子通貨にて支払われた場合、そのユーザが優先ユーザとなるように優先条件が設定されてもよい。あるいは、マッチングにて優先されるための権利を購入したユーザが優先ユーザとなるように優先条件が設定されてもよい。また、本発明は、一つの特定マッチング枠に一つの優先範囲を設定し、その優先範囲に対して一つの優先条件を設定する例に限らない。特定マッチング枠に対して複数の優先範囲を設定し、優先範囲毎に優先条件が設定されてもよい。例えば、一つの優先範囲に関しては、ゲームのプレイ経験がないユーザやプレイ経験が相対的に少ないユーザが優先ユーザとなるように優先条件が設定され、他の一つの優先範囲に関しては、ゲームに対するロイヤルティが相対的に高いユーザが優先ユーザとなるように優先条件が設定されてもよい。このように複数の優先範囲を設定し、優先範囲毎に異なる優先条件を設定すれば、マッチングの多様性を高めることができる。 The present invention is not limited to the form described above, and various modifications are possible. For example, the priority condition is not limited to the above example, and the priority condition may be set in consideration of various factors. As an example, priority is given so that a user who is determined to be a user with relatively high loyalty to the game from the viewpoint of having a large number of game play times, high play frequency, long play time, and high consumption charges is a priority user. Conditions may be set. When the game play fee is paid in a predetermined payment method, for example, electronic currency, priority conditions may be set so that the user becomes a priority user. Alternatively, priority conditions may be set so that a user who purchases a right to be prioritized by matching becomes a priority user. The present invention is not limited to an example in which one priority range is set for one specific matching frame and one priority condition is set for the priority range. A plurality of priority ranges may be set for the specific matching frame, and priority conditions may be set for each priority range. For example, with respect to one priority range, priority conditions are set so that a user who has no game experience or a user with relatively little play experience becomes a priority user. The priority condition may be set so that a user having a relatively high tee becomes a priority user. If a plurality of priority ranges are set in this way and different priority conditions are set for each priority range, the diversity of matching can be enhanced.
優先範囲が設定される人数は一人に限らず、特定マッチング枠から特定のユーザを除いた人数の一部である限り、二人以上の人数枠に対して優先範囲が設定されてもよい。優先範囲が設定される人数を日時やゲーム機を利用している優先ユーザの人数などに応じて動的に変化させてもよい。例えば、特定の時間帯に関しては相対的に多い人数枠を優先範囲に設定し、その他の時間帯に関しては相対的に少ない人数枠に対して優先範囲を設定してもよい。ゲーム機を利用している優先ユーザの人数が、優先ユーザ以外のユーザの人数に対して所定値以上の割合を占める場合は相対的に多い人数枠を優先範囲に設定し、優先ユーザが占める割合が所定値未満の場合には相対的に少ない人数枠に対して優先範囲を設定してもよい。優先範囲及びそれ以外の範囲におけるユーザの選択に関しては、何らかの条件がさらに設定されてもよい。例えば、優先ユーザであっても、プロユーザと対戦した回数が少ないほどより優先してプロユーザとマッチングされる、といった操作が行われてもよい。一般席に関するマッチングについても同様である。さらに、ユーザのレベル等が参照されて優先度がさらに区別されてもよい。 The number of people for which the priority range is set is not limited to one, and the priority range may be set for two or more people frames as long as it is a part of the number of people excluding a specific user from the specific matching frame. The number of people for whom the priority range is set may be dynamically changed according to the date and time, the number of priority users using the game machine, and the like. For example, a relatively large number of people frames may be set as a priority range for a specific time zone, and a priority range may be set for a relatively small number of people frames for other time zones. When the number of priority users using the game machine occupies a ratio of a predetermined value or more with respect to the number of users other than the priority user, a relatively large number of people is set as the priority range, and the ratio of priority users If is less than a predetermined value, a priority range may be set for a relatively small number of people. Some conditions may be further set regarding the selection of the user in the priority range and other ranges. For example, even if the user is a priority user, an operation may be performed such that the smaller the number of matches with the professional user, the higher the priority is matched with the professional user. The same applies to matching for general seats. Furthermore, the priority may be further distinguished by referring to the user level or the like.
本発明において、ゲーム機は業務用のゲーム機に限らず、ネットワークに接続可能なゲーム機であれば適宜に利用されてよい。ゲーム機はユーザに対する入出力機能とゲームの制御に必要な各種の演算処理機能とが単一の物理的装置としてのコンピュータ装置に集約された例に限らない。例えば、ゲームの演算制御をサーバ装置にて実行し、そのサーバ装置に対するネットワーク端末装置が入出力機能を担うべき遠隔操作端末装置として利用されることにより、複数のコンピュータ装置が協働して論理的なゲーム機として機能する構成であっても本発明を適用することができる。したがって、本発明の各手段は単一のコンピュータ装置により実現する例に限らず、複数のコンピュータ装置が適宜に協働して各手段が実現されるものとしてもよい。 In the present invention, the game machine is not limited to a commercial game machine, and any game machine that can be connected to a network may be used as appropriate. The game machine is not limited to an example in which an input / output function for a user and various arithmetic processing functions necessary for game control are integrated in a computer device as a single physical device. For example, a game device performs arithmetic control on a server device, and a network terminal device for the server device is used as a remote operation terminal device that should have an input / output function. The present invention can be applied even to a configuration that functions as a simple game machine. Therefore, each means of the present invention is not limited to an example realized by a single computer apparatus, and each means may be realized by appropriately cooperating a plurality of computer apparatuses.
上記の形態では、共通のゲームとして麻雀等の対戦型のゲームを例に挙げたが、共通のゲームは、所定の人数制限の下で複数のユーザが共通してプレイできるものであれば足りる。例えば、複数のユーザが相互に協力してゲームを進めるような場合でも、その参加者のマッチングに関して本発明は適用可能である。特定のユーザもプロ雀士に限らず、麻雀ゲームにおいて著名である者であってもよい。つまり、特定のユーザは、必ずしも現実の世界における競技等で著名な者に限らない。あるいは、文化芸能活動や政治活動、経済活動の世界における著名人を、それらの活動とゲームとの関連性の有無に関わりなく、特定のユーザとして設定することもできる。 In the above embodiment, a battle-type game such as mahjong is taken as an example of a common game. However, a common game is sufficient if a plurality of users can play in common under a predetermined number of people limit. For example, even when a plurality of users cooperate with each other to advance a game, the present invention can be applied with respect to matching of the participants. The specific user is not limited to the professional sparrow, and may be a prominent person in the mahjong game. That is, the specific user is not necessarily limited to those who are prominent in competitions in the real world. Alternatively, celebrities in the world of cultural entertainment activities, political activities, and economic activities can be set as specific users regardless of whether or not these activities are related to the game.
1 ゲームシステム
2 センターサーバ(サーバ装置)
3 ゲーム機
5 ネットワーク
23 記憶部(記憶手段)
25 マッチング処理部(特定マッチング枠生成手段、マッチング実行手段)
32 記憶部(記憶手段)
52 タイプ判別情報(特定ユーザ判別情報、優先ユーザ判別情報)
101 プロ対戦枠(特定マッチング枠)
1 Game system 2 Center server (server device)
3
25 Matching processing unit (specific matching frame generation means, matching execution means)
32 storage unit (storage means)
52 Type discrimination information (specific user discrimination information, priority user discrimination information)
101 Professional match slots (specific matching slots)
Claims (10)
特定のユーザのゲーム機からマッチングが要求された場合、該特定のユーザを含んだ三人以上の所定人数のユーザにて埋められるべき特定マッチング枠をマッチングの単位として生成する特定マッチング枠生成手段と、
前記所定人数から前記特定のユーザを除外した人数の一部に設定された優先範囲に限って、所定の優先条件を満たす優先ユーザが優先的にマッチングされるように、前記特定マッチング枠に含めるべきユーザを選択するマッチング実行手段と、
を備えたゲームシステム。 A game system that matches users of a plurality of game machines connected via a network and causes the matched users to play a common game,
A specific matching frame generating means for generating, as a unit of matching, a specific matching frame to be filled by a predetermined number of users including three or more when a matching is requested from a game machine of a specific user; ,
It should be included in the specific matching frame so that priority users that satisfy a predetermined priority condition are preferentially matched only within a priority range set to a part of the number of people excluding the specific user from the predetermined number of people. A matching execution means for selecting a user;
A game system with
前記特定マッチング枠生成手段は前記特定ユーザ判別情報を参照して前記特定のユーザのゲーム機からマッチングが要求されたか否かを判別する請求項1〜5のいずれか一項に記載のゲームシステム。 Specific user determination information for determining whether or not the user corresponds to the specific user is recorded in a predetermined storage unit in association with the identification information of the user,
The game system according to claim 1, wherein the specific matching frame generation unit determines whether matching is requested from the game machine of the specific user with reference to the specific user determination information.
前記マッチング実行手段は、前記優先ユーザ判別情報を参照して前記優先ユーザか否かを判別する請求項1〜5のいずれか一項に記載のゲームシステム。 Priority user determination information for determining whether or not the user corresponds to the priority user is recorded in a predetermined storage unit in association with the identification information of the user,
The game system according to claim 1, wherein the matching execution unit determines whether or not the user is the priority user with reference to the priority user determination information.
特定のユーザのゲーム機からマッチングが要求された場合、該特定のユーザを含んだ三人以上の所定人数のユーザにて埋められるべき特定マッチング枠をマッチングの単位として生成する特定マッチング枠生成手段と、
前記所定人数から前記特定のユーザを除外した人数の一部に設定された優先範囲に限って、所定の優先条件を満たす優先ユーザが優先的にマッチングされるように、前記特定マッチング枠に含めるべきユーザを選択するマッチング実行手段と、
を備えたゲームシステムのサーバ装置。 A server device of a game system connected to each of a plurality of game machines via a network and matching the users of the plurality of game machines to play a common game,
A specific matching frame generating means for generating, as a unit of matching, a specific matching frame to be filled by a predetermined number of users including three or more when a matching is requested from a game machine of a specific user; ,
It should be included in the specific matching frame so that priority users that satisfy a predetermined priority condition are preferentially matched only within a priority range set to a part of the number of people excluding the specific user from the predetermined number of people. A matching execution means for selecting a user;
A server device of a game system comprising:
特定のユーザのゲーム機からマッチングが要求された場合、該特定のユーザを含んだ三人以上の所定人数のユーザにて埋められるべき特定マッチング枠をマッチングの単位として生成する特定マッチング枠生成手段、及び
前記所定人数から前記特定のユーザを除外した人数の一部に設定された優先範囲に限って、所定の優先条件を満たす優先ユーザが優先的にマッチングされるように、前記特定マッチング枠に含めるべきユーザを選択するマッチング実行手段、
として機能させるように構成されたゲームシステムのコンピュータプログラム。 A computer connected to each of a plurality of game machines via a network and functioning as a server device in a game system for matching the users of the plurality of game machines to play a common game;
A specific matching frame generating means for generating, as a unit of matching, a specific matching frame to be filled by a predetermined number of users including three or more when a matching is requested from a game machine of a specific user; And include in the specific matching frame so that priority users satisfying a predetermined priority condition are preferentially matched only within a priority range set to a part of the number of persons excluding the specific user from the predetermined number of persons. Matching execution means for selecting a user to be
A computer program of a game system configured to function as.
特定のユーザのゲーム機からマッチングが要求された場合、該特定のユーザを含んだ三人以上の所定人数のユーザにて埋められるべき特定マッチング枠をマッチングの単位として生成する手順と、
前記所定人数から前記特定のユーザを除外した人数の一部に設定された優先範囲に限って、所定の優先条件を満たす優先ユーザが優先的にマッチングされるように、前記特定マッチング枠に含めるべきユーザを選択する手順と、
を備えたマッチング制御方法。 A matching control method in a game system that matches each user of a plurality of game machines connected via a network and causes the matched users to play a common game,
When matching is requested from a specific user's game machine, a procedure for generating a specific matching frame to be filled by a predetermined number of users of three or more including the specific user as a unit of matching;
It should be included in the specific matching frame so that priority users that satisfy a predetermined priority condition are preferentially matched only within a priority range set to a part of the number of people excluding the specific user from the predetermined number of people. Steps to select users,
A matching control method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013086503A JP5980160B2 (en) | 2013-04-17 | 2013-04-17 | GAME SYSTEM, SERVER DEVICE THEREOF, COMPUTER PROGRAM, AND MATCHING CONTROL METHOD |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013086503A JP5980160B2 (en) | 2013-04-17 | 2013-04-17 | GAME SYSTEM, SERVER DEVICE THEREOF, COMPUTER PROGRAM, AND MATCHING CONTROL METHOD |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014209970A JP2014209970A (en) | 2014-11-13 |
JP5980160B2 true JP5980160B2 (en) | 2016-08-31 |
Family
ID=51930246
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013086503A Active JP5980160B2 (en) | 2013-04-17 | 2013-04-17 | GAME SYSTEM, SERVER DEVICE THEREOF, COMPUTER PROGRAM, AND MATCHING CONTROL METHOD |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5980160B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6778561B2 (en) * | 2016-09-14 | 2020-11-04 | 株式会社バンダイナムコエンターテインメント | Server system and program |
JP7263782B2 (en) * | 2019-01-10 | 2023-04-25 | 株式会社セガ | Game device and program |
CN113304469B (en) * | 2020-02-26 | 2023-07-28 | 上海哔哩哔哩科技有限公司 | Game player matching method and device and computer equipment |
JP7534775B2 (en) | 2020-07-31 | 2024-08-15 | 株式会社コナミデジタルエンタテインメント | CONTROL SYSTEM, CONTROL SYSTEM OPERATION METHOD, AND PROGRAM |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4956561B2 (en) * | 2009-01-26 | 2012-06-20 | 株式会社コナミデジタルエンタテインメント | GAME DEVICE, GAME PROCESSING METHOD, AND PROGRAM |
JP5501662B2 (en) * | 2009-06-05 | 2014-05-28 | 株式会社タイトー | Game server |
JP4929373B2 (en) * | 2010-06-04 | 2012-05-09 | 株式会社コナミデジタルエンタテインメント | GAME SYSTEM AND PLAYER MATCHING METHOD |
JP5386003B2 (en) * | 2012-04-19 | 2014-01-15 | 株式会社コナミデジタルエンタテインメント | GAME SYSTEM HAVING MATCHING FUNCTION AND MATCHING CONTROL METHOD THEREOF |
-
2013
- 2013-04-17 JP JP2013086503A patent/JP5980160B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2014209970A (en) | 2014-11-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5763841B2 (en) | GAME SYSTEM AND ITS BENEFITS CONTROL METHOD | |
TWI782228B (en) | Interactive method and device and electronic device based on electronic certificate | |
JP6505928B1 (en) | Computer program and computer device | |
JP6030982B2 (en) | GAME SYSTEM, ITS CONTROL METHOD, AND COMPUTER PROGRAM | |
JP5980160B2 (en) | GAME SYSTEM, SERVER DEVICE THEREOF, COMPUTER PROGRAM, AND MATCHING CONTROL METHOD | |
JP5386003B2 (en) | GAME SYSTEM HAVING MATCHING FUNCTION AND MATCHING CONTROL METHOD THEREOF | |
JP6422088B1 (en) | Game system, item distribution method, and program | |
JP6283846B2 (en) | GAME SYSTEM, Rival Setting Control Method, and Computer Program | |
JP2015221114A (en) | Game system, control method used for the same, and computer program | |
JP5922514B2 (en) | GAME SYSTEM AND ITS BENEFITS CONTROL METHOD | |
JP5671501B2 (en) | GAME SYSTEM HAVING MATCHING FUNCTION AND MATCHING CONTROL METHOD THEREOF | |
JP6060389B2 (en) | GAME SYSTEM, CONTROL METHOD USED FOR THE SAME, AND COMPUTER PROGRAM | |
JP6780043B2 (en) | Computer programs and computer equipment | |
JP2021137664A (en) | Game system and computer program used therefor | |
JP6075883B2 (en) | GAME SYSTEM, CONTROL METHOD USED FOR THE SAME, AND COMPUTER PROGRAM | |
JP7121310B2 (en) | computer programs and computer equipment | |
JP2022022356A (en) | Computer program, and computer device | |
JP7000386B2 (en) | Game programs, game systems and servers | |
JP2023127118A (en) | Information processing device, information processing method, and program | |
JP6764964B2 (en) | Computer programs and computer equipment | |
JP2021089770A (en) | Information processing device and program | |
JP5829985B2 (en) | GAME SYSTEM AND GAME CONTROL METHOD | |
JP7038406B2 (en) | Game system and computer programs used for it | |
JP6145656B2 (en) | GAME SYSTEM, CONTROL METHOD USED FOR THE SAME, AND COMPUTER PROGRAM | |
JP2019126710A (en) | Game system, and computer program therefor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20141118 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20141120 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20151117 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20151118 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160106 |
|
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: 20160719 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160726 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5980160 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |