JP7158771B1 - Systems, methods and programs for supporting competitive betting - Google Patents
Systems, methods and programs for supporting competitive betting Download PDFInfo
- Publication number
- JP7158771B1 JP7158771B1 JP2021106698A JP2021106698A JP7158771B1 JP 7158771 B1 JP7158771 B1 JP 7158771B1 JP 2021106698 A JP2021106698 A JP 2021106698A JP 2021106698 A JP2021106698 A JP 2021106698A JP 7158771 B1 JP7158771 B1 JP 7158771B1
- Authority
- JP
- Japan
- Prior art keywords
- score
- player
- competition
- data
- information
- 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
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/326—Game play aspects of gaming systems
- G07F17/3272—Games involving multiple players
- G07F17/3276—Games involving multiple players wherein the players compete, e.g. tournament
- G07F17/3279—Games involving multiple players wherein the players compete, e.g. tournament wherein the competition is one-to-one, e.g. match
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/34—Betting or bookmaking, e.g. Internet betting
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/3286—Type of games
- G07F17/3288—Betting, e.g. on live events, bookmaking
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- General Health & Medical Sciences (AREA)
- Economics (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
【課題】適切なオッズを提示することにより、eスポーツ等の競技における賭けを支援するためのシステム等を提供すること【解決手段】本発明の競技における賭けを支援するためのシステムは、競技の少なくとも1人のプレーヤに関するデータおよび/またはインフォメーションを取得する取得手段と、前記取得された少なくとも1人のプレーヤに関するデータおよび/またはインフォメーションに基づいて、前記少なくとも1人のプレーヤの特徴を表す第1のスコアを算出する第1の算出手段と、前記競技の特徴を表す第2のスコアを算出する第2の算出手段と、前記第1のスコアと前記第2のスコアとに基づいて、前記競技における賭けのオッズを決定する決定手段とを備える。【選択図】図1A[Object] To provide a system or the like for supporting betting in competitions such as e-sports by presenting appropriate odds. obtaining means for obtaining data and/or information about at least one player; and a first characterization of said at least one player based on said obtained data and/or information about said at least one player A first calculation means for calculating a score, a second calculation means for calculating a second score representing the characteristics of the competition, and based on the first score and the second score, in the competition and determining means for determining betting odds. [Selection drawing] Fig. 1A
Description
本発明は、競技における賭けを支援するためのシステム、方法、およびプログラムに関する。 The present invention relates to systems, methods and programs for supporting betting in competitions.
近年、eスポーツ(エレクトロニック・スポーツ)が普及しつつある。例えば、特許文献1は、ゲーム画像をeスポーツ用にストリーミング配信することを開示している。
In recent years, e-sports (electronic sports) are becoming popular. For example,
本発明の発明者は、eスポーツにおいて、ネットワークを通じて、プレーヤ同士が対戦し、その対戦を観衆が観戦することができるようなプラットフォームを提供することで、多くのユーザがeスポーツを楽しむことができるのではないかと考えた。さらに、そのようなプラットフォームで賭けを提供することで、新たなユーザ体験を提供することができるのではないかとも考えた。 The inventor of the present invention provides a platform in which players can compete against each other through a network in e-sports, and spectators can watch the competition, so that many users can enjoy e-sports. I thought it might be. Furthermore, we thought that offering betting on such a platform could provide a new user experience.
本発明は、適切なオッズを提示することにより、eスポーツ等の競技における賭けを支援するためのシステム等を提供することを目的とする。 An object of the present invention is to provide a system or the like for supporting betting in competitions such as e-sports by presenting appropriate odds.
本発明は、例えば、以下の項目を提供する。
(項目1)
競技における賭けを支援するためのシステムであって、
競技の少なくとも1人のプレーヤに関するデータおよび/またはインフォメーションを取得する取得手段と、
前記取得された少なくとも1人のプレーヤに関するデータおよび/またはインフォメーションに基づいて、前記少なくとも1人のプレーヤの特徴を表す第1のスコアを算出する第1の算出手段と、
前記競技の特徴を表す第2のスコアを算出する第2の算出手段と、
前記第1のスコアと前記第2のスコアとに基づいて、前記競技における賭けのオッズを決定する決定手段と
を備える、システム。
(項目2)
前記競技のルールを変更する変更手段をさらに備え、
前記変更手段によって前記ルールが変更されると、
前記第2の算出手段は、前記変更されたルールに基づいて、前記第2のスコアを算出し、
前記決定手段は、前記第1のスコアと前記変更されたルールに基づいて算出された第2のスコアとに基づいて、前記オッズを決定する、
項目1に記載のシステム。
(項目3)
前記変更手段は、
前記ルールの変更に関して、前記競技の関係人による投票を受けることと、
前記投票の結果に基づいて、前記ルールを変更することと
を行う、項目2に記載のシステム。
(項目4)
前記競技は、eスポーツにおける競技であり、
前記関係人は、前記競技に関するガバナンストークンを有している人である、項目3に記載のシステム。
(項目5)
前記競技は、eスポーツにおける競技であり、
前記少なくとも1人のプレーヤは、第1のユーザが操作する第1のプレーヤと、前記第1のユーザのアバターとを含み、
前記第1の算出手段は、前記第1のプレーヤの第1のスコアと、前記アバターの第1のスコアとを算出し、
前記決定手段は、前記第1のプレーヤの第1のスコアと、前記アバターの第1のスコアと、前記第2のスコアとに基づいて、前記オッズを決定する、
項目1~4のいずれか一項に記載のシステム。
(項目6)
前記算出手段は、前記取得された少なくとも1人のプレーヤに関するデータおよび/またはインフォメーションが、パーソナリティに関する概念と相関する程度に応じて前記第1のスコアを算出する、項目1~5のいずれか一項に記載のシステム。
(項目7)
前記賭けを行うユーザに関するデータおよび/またはインフォメーションを取得する第2の取得手段と、
前記取得されたユーザに関するデータおよび/またはインフォメーションに基づいて、前記ユーザの特徴を表す第3のスコアを算出する第3の算出手段と
をさらに備え、
前記決定手段は、前記第3のスコアにさらに基づいて、前記オッズを決定する、項目1~6のいずれか一項に記載のシステム。
(項目8)
前記第3のスコアに基づいて、前記ユーザに好適な賭けを決定する第2の決定手段をさらに備え、
前記決定手段は、前記決定された賭けに関するオッズを決定する、項目7に記載のシステム。
(項目9)
前記少なくとも1人のプレーヤに関するデータおよび/またはインフォメーションは、改ざん不可能に記憶されている、項目1~8のいずれか一項に記載のシステム。
(項目10)
前記取得手段は、前記少なくとも1人のプレーヤに関連付けられたデバイスから前記データを取得する、項目1~9のいずれか一項に記載のシステム。
(項目11)
前記取得手段は、前記プレーヤが主体的に開示したインフォメーションを取得する、項目1~10のいずれか一項に記載のシステム。
(項目12)
競技における賭けを支援するための方法であって、
競技の少なくとも1人のプレーヤに関するデータおよび/またはインフォメーションを取得することと、
前記取得された少なくとも1人のプレーヤに関するデータおよび/またはインフォメーションに基づいて、前記少なくとも1人のプレーヤの特徴を表す第1のスコアを算出することと、
前記競技の特徴を表す第2のスコアを算出することと、
前記第1のスコアと前記第2のスコアとに基づいて、前記競技における賭けのオッズを決定することと
を含む、方法。
(項目12A)
上記項目のうちの1つまたは複数に記載の特徴を含む、項目12に記載の方法。
(項目13)
競技における賭けを支援するためのプログラムであって、前記プログラムは、プロセッサを備えるコンピュータシステムにおいて実行され、前記プログラムは、
競技の少なくとも1人のプレーヤに関するデータおよび/またはインフォメーションを取得することと、
前記取得された少なくとも1人のプレーヤに関するデータおよび/またはインフォメーションに基づいて、前記少なくとも1人のプレーヤの特徴を表す第1のスコアを算出することと、
前記競技の特徴を表す第2のスコアを算出することと、
前記第1のスコアと前記第2のスコアとに基づいて、前記競技における賭けのオッズを決定することと
を含む処理を前記プロセッサに行わせる、プログラム。
(項目13A)
上記項目のうちの1つまたは複数に記載の特徴を含む、項目13に記載のプログラム。
(項目14)
競技における賭けを支援するためのプログラムを記憶するコンピュータ読み取り可能な記憶媒体であって、前記プログラムは、プロセッサを備えるコンピュータシステムにおいて実行され、前記プログラムは、
競技の少なくとも1人のプレーヤに関するデータおよび/またはインフォメーションを取得することと、
前記取得された少なくとも1人のプレーヤに関するデータおよび/またはインフォメーションに基づいて、前記少なくとも1人のプレーヤの特徴を表す第1のスコアを算出することと、
前記競技の特徴を表す第2のスコアを算出することと、
前記第1のスコアと前記第2のスコアとに基づいて、前記競技における賭けのオッズを決定することと
を含む処理を前記プロセッサに行わせる、コンピュータ読み取り可能な記憶媒体。
(項目14A)
上記項目のうちの1つまたは複数に記載の特徴を含む、項目14に記載のコンピュータ読み取り可能な記憶媒体。
The present invention provides, for example, the following items.
(Item 1)
A system for supporting betting in a competition, comprising:
obtaining means for obtaining data and/or information regarding at least one player of the competition;
a first calculation means for calculating a first score characteristic of the at least one player based on the obtained data and/or information about the at least one player;
a second calculation means for calculating a second score representing the characteristics of the competition;
and determining means for determining betting odds on said competition based on said first score and said second score.
(Item 2)
Further comprising a change means for changing the rules of the competition,
When the rule is changed by the changing means,
The second calculation means calculates the second score based on the changed rule,
The determining means determines the odds based on the first score and a second score calculated based on the changed rule.
The system of
(Item 3)
The changing means is
receiving votes from those involved in said competition on changes to said rules;
3. The system of
(Item 4)
The competition is an e-sports competition,
4. The system of
(Item 5)
The competition is an e-sports competition,
the at least one player includes a first player operated by a first user and an avatar of the first user;
The first calculation means calculates a first score of the first player and a first score of the avatar,
The determining means determines the odds based on the first player's first score, the avatar's first score, and the second score.
A system according to any one of items 1-4.
(Item 6)
6. Any one of
(Item 7)
a second obtaining means for obtaining data and/or information relating to said betting user;
a third calculation means for calculating a third score representing characteristics of the user based on the obtained data and/or information regarding the user;
7. The system of any one of items 1-6, wherein the determining means determines the odds further based on the third score.
(Item 8)
further comprising second determining means for determining a bet suitable for the user based on the third score;
8. The system of item 7, wherein the determining means determines odds for the determined bet.
(Item 9)
System according to any one of the preceding items, wherein data and/or information relating to said at least one player are stored in a tamper-proof manner.
(Item 10)
10. The system of any one of items 1-9, wherein the obtaining means obtains the data from a device associated with the at least one player.
(Item 11)
11. The system according to any one of
(Item 12)
A method for supporting betting in a competition, comprising:
obtaining data and/or information regarding at least one player of the competition;
calculating a first score characteristic of the at least one player based on the obtained data and/or information about the at least one player;
calculating a second score representing characteristics of the competition;
determining odds for betting on the competition based on the first score and the second score.
(Item 12A)
13. Method according to
(Item 13)
1. A program for assisting in betting on a competition, said program being executed on a computer system comprising a processor, said program comprising:
obtaining data and/or information regarding at least one player of the competition;
calculating a first score characteristic of the at least one player based on the obtained data and/or information about the at least one player;
calculating a second score representing characteristics of the competition;
determining odds for betting on the competition based on the first score and the second score.
(Item 13A)
14. Program according to item 13, including features according to one or more of the above items.
(Item 14)
A computer-readable storage medium storing a program for supporting betting in a competition, said program being executed in a computer system comprising a processor, said program comprising:
obtaining data and/or information regarding at least one player of the competition;
calculating a first score characteristic of the at least one player based on the obtained data and/or information about the at least one player;
calculating a second score representing characteristics of the competition;
determining odds for betting on the competition based on the first score and the second score.
(Item 14A)
15. The computer-readable storage medium of
本発明によれば、賭けを行うユーザに適切なオッズを提示することが可能な、競技における賭けを支援するためのシステム等を提供することができる。これにより、ユーザの賭け意欲を高め、eスポーツ等における賭けの普及につながり得る。特に、eスポーツにおける賭けを支援することにより、今までにない新たなユーザ体験を提供することができる。新たなユーザ体験は、例えば、何万人ものユーザが関与する競技において賭けを行う体験、突然開催される競技において賭けを行う体験、ルールが頻繁に変わる競技において賭けを行う体験、プレーヤが自身のアバターと対戦する競技において賭けを行う体験等が挙げられる。 ADVANTAGE OF THE INVENTION According to this invention, the system etc. for supporting the betting in a competition which can show a betting user the appropriate odds can be provided. This may increase users' willingness to bet, leading to the spread of betting in e-sports and the like. In particular, by supporting e-sports betting, it is possible to provide an unprecedented new user experience. New user experiences include, for example, the experience of betting on competitions involving tens of thousands of users, the experience of betting on competitions that are held suddenly, the experience of betting on competitions with frequently changing rules, the experience of betting on competitions that allow players to create their own The experience of placing a bet in a competition against an avatar can be mentioned.
以下、図面を参照しながら、本発明の実施の形態を説明する。 BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, embodiments of the present invention will be described with reference to the drawings.
1.eスポーツにおける賭けサービス
本発明の発明者は、eスポーツにおける賭けを支援するための新たなサービスを開発した。このサービスでは、eスポーツのためのプラットフォームが提供される。プラットフォームでは、eスポーツが行われることができる。eスポーツのプレーヤは、このプラットフォームにアクセスし、eスポーツをプレイすることができる。eスポーツの観戦者は、このプラットフォームにアクセスし、eスポーツを観戦することができ、さらには、賭けを行うユーザとして、賭けを行うこともできる。例えば、eスポーツのスポンサーは、このプラットフォームに広告を出すことにより、eスポーツのプレーヤおよび観戦者に訴求することができる。
1. Esports Betting Service The inventors of the present invention have developed a new service to support eSports betting. The service provides a platform for esports. Esports can be played on the platform. Esports players can access this platform and play esports. An esports spectator can access the platform to watch esports and even place bets as a betting user. For example, esports sponsors can reach out to esports players and spectators by advertising on this platform.
本明細書において、「eスポーツ」とは、「エレクトロニック・スポーツ」の略で、広義には、電子機器を用いて行う競技を意味する。狭義には、「eスポーツ」は、コンピューターゲームまたはビデオゲームを使った勝負をスポーツ競技として捉える際のその勝負のことを意味する。eスポーツの競技は、スポーツゲームのみならず、シューティングゲーム、シミュレーションゲーム、格闘ゲーム、レーシングゲーム、パズルゲーム、カードゲーム、RPGを含むが、これらに限定されない。本例では、eスポーツの競技としてゴルフゲームを例に説明する。 As used herein, “e-sports” is an abbreviation for “electronic sports” and broadly means competitions that are played using electronic devices. In a narrow sense, "esports" means a competition using a computer game or a video game when viewed as a sports competition. Esports competitions include, but are not limited to, not only sports games, but also shooting games, simulation games, fighting games, racing games, puzzle games, card games, and RPGs. In this example, a golf game will be described as an e-sports competition.
図1Aは、eスポーツにおける賭けを行うためのプラットフォーム10での賭けのフローの一例を概略的に示す。
FIG. 1A schematically illustrates an example betting flow on a
ステップS1では、2人のプレーヤ20A、20Bがプラットフォーム10にアクセスし、プラットフォーム10でのゴルフゲームにエントリーする。2人のプレーヤ20A、20Bは、例えば、自身の端末装置(例えば、スマートフォン、タブレット、スマートウォッチ、スマートグラス、パーソナルコンピュータ)を用いて、プラットフォーム10にアクセスすることができる。ゴルフゲームでは、プレーヤ20Aは、キャラクターAを操作し、プレーヤ20Bは、キャラクターB(図示せず)を操作して、プレーヤ20A、20Bが対戦することになる。
At step S1, two
本例では、2人のプレーヤ20A、20Bによるゴルフゲーム対戦を示しているが、プレーヤの人数および対戦形式はこれに限定されない。例えば、3人以上のプレーヤによる対戦であってもよいし、1人のプレーヤによるコンピュータプレーヤ(non player character:NPU)との対戦であってもよい。コンピュータプレーヤは、例えば、プレーヤの特徴をコピーしたアバターまたはデジタルクローンであってもよい。対戦は、チーム戦であってもよいし、個人戦であってもよい。
In this example, two
ゴルフゲームには、ルールが存在し、プラットフォーム10では、ルール11が示される。2人のプレーヤ20A、20Bは、ルール11に従って、ゴルフゲームをプレイすることになる。
A golf game has rules, and rules 11 are shown on the
2人のプレーヤ20A、20Bは、ゴルフゲームにエントリーするとき、プレーヤ20A、20Bに関するデータおよび/またはインフォメーションをプラットフォーム10に提供することができる。
The two
ここで、プレーヤに関するデータは、プレーヤに関する客観的な情報をいう。プレーヤに関するデータは、例えば、プレーヤの端末装置および/またはプレーヤの端末装置と通信可能なIoTデバイスから取得され得る。ユーザに関するデータは、例えば、プレーヤの行動履歴(例えば、運動履歴、健康活動履歴、購買履歴、節約行動履歴、食事履歴、Webページの閲覧履歴、AIスピーカとの会話履歴、SNS利用履歴等)、健康情報(例えば、身長、体重、血圧、心拍数、罹患している病気等)、DNAに関する情報等を含むがこれらに限定されない。プレーヤに関するデータは、プレーヤの個人情報を含み得る。ゲームの戦績等のゲームに関する情報は、プラットフォーム10に格納されているため、プレーヤに関するデータに含まれなくてもよい。
Here, the player-related data refers to objective information related to the player. Data about the player may be obtained, for example, from the player's terminal and/or an IoT device capable of communicating with the player's terminal. Data related to the user includes, for example, player's action history (for example, exercise history, health activity history, purchase history, saving action history, meal history, web page browsing history, conversation history with AI speaker, SNS usage history, etc.), Including, but not limited to, health information (eg, height, weight, blood pressure, heart rate, pre-existing diseases, etc.), DNA information, and the like. Data about a player may include the player's personal information. Since game-related information such as game results is stored in the
ここで、プレーヤに関するインフォメーションは、プレーヤを主体とする主観的な情報をいう。プレーヤに関するインフォメーションは、例えば、プレーヤが端末装置に直接入力することによって取得され得る。あるいは、プレーヤに関するインフォメーションは、例えば、プレーヤに対する問診または質問等から間接的に導出され得る。プレーヤに関するインフォメーションは、例えば、趣味、好み、行動理由(例えば、現在または過去の職業の志望動機、過去の職業からの転職理由等)等を含むがこれらに限定されない。 Here, the player-related information is subjective information about the player. Information about the player can be obtained, for example, by direct input by the player to the terminal device. Alternatively, information about the player may be derived indirectly, such as from interviews or questions of the player. The information about the player includes, but is not limited to, hobbies, preferences, reasons for action (eg, reasons for applying for current or past occupations, reasons for changing jobs from past occupations, etc.).
プレーヤ20A、20Bはそれぞれ、例えば、自身の端末装置を介して、それぞれに関するデータおよび/またはインフォメーションをプラットフォーム10に提供することができる。あるいは、プレーヤ20A、20Bはそれぞれ、例えば、それぞれに関連付けられたIoTデバイスを介して、それぞれに関するデータおよび/またはインフォメーションをプラットフォーム10に提供することができる。
プレーヤ20A、20Bがゲームにエントリーすると、ゴルフゲームのルール11と、各プレーヤ20A、20Bに関するデータおよび/またはインフォメーションとに基づいて、ゴルフゲームにおける賭けのオッズが決定される。本明細書において、オッズとは、賭けに勝った場合の配当の倍率のことをいう。例えば、オッズが2.5倍の賭けに勝った場合、配当は、賭け金の2.5倍となる。
When the
オッズは、ゴルフゲームのルール11と、各プレーヤ20A、20Bに関するデータおよび/またはインフォメーションとに加えて、ゴルフゲームでの戦績も考慮されてもよい。しかしながら、ゲームの戦績は必須ではない。従って、プレーヤ20Aとプレーヤ20Bとが初めて対戦する場合(すなわち、プレーヤ20Aとプレーヤ20Bとの対戦成績が存在しない場合)であっても、適切なオッズが決定されることができる。さらには、プレーヤ20Aおよびプレーヤ20Bのうちの一方または両方がゴルフゲーム自体を初めてプレイする場合(すなわち、プレーヤ20Aおよびプレーヤ20Bのうちの一方または両方の戦績が存在しない場合)であっても、適切なオッズが決定されることができる。
The odds may take into account the golf game's performance in addition to the golf game rules 11 and data and/or information regarding each
プラットフォーム10では、決定されたオッズ12が示される。図1Aに示される例では、キャラクターAがゴルフゲームに勝つ場合のオッズが2.5倍であり、キャラクターBがゴルフゲームに勝つ場合のオッズが1.8倍として示されている。ルール11におけるゴルフゲームでは、プレーヤ20Bの方が有利であると判断されたことから、キャラクターBのオッズがキャラクターAのオッズよりも低くなっている。
The
なお、本例では、キャラクターA、キャラクターBのゴルフゲームでの勝敗について賭けを行うことを説明するが、賭けの内容は、これに限定されない。ゴルフゲームでの勝敗以外の任意の事項について、賭けを行うようにしてもよい。例えば、最長飛距離(最長飛距離を出すキャラクターはどちらか?最長飛距離は300ヤード以上か?等)について賭けを行うことができ、例えば、ピンまでの距離(第一打が最もピンに近いキャラクターはどちらか?ピンまでの最短距離は5ヤード以下か?等)について賭けを行うことができる。 In this example, it will be described that a bet is made on the outcome of the golf game between character A and character B, but the content of the bet is not limited to this. A bet may be placed on any item other than winning or losing the golf game. For example, bets can be placed on the longest flight distance (which character has the longest flight? Is the longest flight over 300 yards? bets can be made on which character?Is the shortest distance to the pin less than 5 yards?
ステップS2では、少なくとも1人のユーザ30が、プラットフォーム10にアクセスし、2人のプレーヤ20A、20Bによるゴルフゲームに対して賭けを行う。少なくとも1人のユーザ30は、例えば、自身の端末装置(例えば、スマートフォン、タブレット、スマートウォッチ、スマートグラス、パーソナルコンピュータ)を用いて、プラットフォーム10にアクセスすることができる。
At step S2, at least one
少なくとも1人のユーザ30は、ルール11とオッズ12とを確認し、2人のプレーヤ20A、20Bのうちどちらが勝つかを予想し、勝つと思うキャラクターに賭け金を賭ける。賭け金は、例えば、プラットフォーム10専用の通貨(またはポイント)であってもよいし、仮想通貨であってもよいし、法定通貨であってもよい。少なくとも1人のユーザ30は、任意の手段で、賭け金をプラットフォーム10に提供することができる。
At least one
図1Aに示される例では、3人のユーザ30が示されているが、ユーザ30の数は、これに限定されない。任意の数のユーザ30がプラットフォーム10にアクセスし、賭けを行うことができる。
Although three
ユーザ30による賭けが完了すると、ステップS3で、2人のプレーヤ20A、20Bは、プラットフォーム10上でゴルフゲームをプレイする。少なくとも1人のユーザ30は、プラットフォーム10にアクセスし、2人のプレーヤ20A、20Bによるゴルフゲームを観戦することができる。少なくとも1人のユーザ30は、例えば、自分が賭けた方のプレーヤが勝つように自分が賭けた方のプレーヤを応援しながら観戦することになる。このとき、例えば、eスポーツのスポンサーは、ゲーム内に広告を出すことにより、プレーヤ20A、20Bおよび少なくとも1人のユーザ30に訴求することができる。
Once betting by
ゴルフゲームが完了すると、賭けの勝敗が決まり、ステップS4で、賭けの結果が少なくとも1人のユーザ30に通知される。少なくとも1人のユーザ30が賭けに勝った場合には、配当も提供される。配当は、例えば、プラットフォーム10専用の通貨(またはポイント)であってもよいし、仮想通貨であってもよいし、法定通貨であってもよい。配当は、賭け金と同じ通貨であることが好ましい。配当は、任意の手段で、少なくとも1人のユーザ30に提供されることができる。ゴルフゲームに勝ったプレーヤには、賞金が提供されてもよい。これにより、プレーヤのゲームへの参加意欲を促進することができる。
When the golf game is completed, the bet is won and lost, and at least one
このように、プラットフォーム10を提供することで、プレーヤ20A、20Bは、ゴルフゲームをプレイすることができ、少なくとも1人のユーザ30は、ゴルフゲームを観戦し、かつ、ゴルフゲームにおける賭けを行うことができ、スポンサーは、ゴルフゲーム内に広告を出すことができる。特に、ゴルフゲームにおける賭けのオッズが、ゴルフゲームのルール11と、各プレーヤ20A、20Bに関するデータおよび/またはインフォメーションとに基づいて適切に決定されることで、ユーザ30は適正な賭けを行うことができる。さらに、オッズの決定にゲームにおける戦績が必須ではないため、プレーヤ同士の対戦が初めての場合であっても、さらには、プレーヤが初めてゲームをプレイする場合であっても、オッズが適切に決定されることで、ユーザに、新たな賭け体験を提供することができる。
Thus, providing
図1Bは、eスポーツにおける賭けを行うためのプラットフォーム10での賭けのフローの別の一例を概略的に示す図である。図1Bに示される例は、ゴルフのルールが関係人(ステークホルダ)によって変更されることができるという点を除いて、図1Aに示される例と同様である。
FIG. 1B schematically illustrates another example betting flow on
ステップS11では、少なくとも1人の関係人(ステークホルダ)40がプラットフォーム10にアクセスし、ゴルフゲームのルールを変更するための投票を行う。関係人40は、投票権(例えば、ガバナンストークン)を有している。例えば、関係人40は、有しているガバナンストークンの量に応じた投票権を有することになる。従って、多くのガバナンストークンを有している関係人40は、多くの投票権を有することになり、投票で有利になり得る。ガバナンストークンは、プラットフォーム10のサービスプロバイダによって発行され得る。
At step S11, at least one
例えば、プラットフォーム10において、いくつかのルール変更候補が提示され、少なくとも1人の関係人40は、変更を希望するルール変更候補に投票する。例えば、ゴルフゲームにおいて、OBなしをルールに含めるか否か、マリガンをルールに含めるか否か、6インチプレースをルールに含めるか否か等について、投票が行われる。
For example, several candidate rule changes are presented at the
投票によって賛成多数となったルール変更候補が採用され、それに従って、ルールが変更される。プラットフォーム10では、変更後のルール11’が示される。ゴルフゲームは、変更後のルール11’に従って、プレイされることになる。
A rule change candidate with a majority of votes in favor is adopted, and the rule is changed accordingly. The
ステップS12では、上述したステップS1と同様に、2人のプレーヤ20A、20Bがプラットフォーム10にアクセスし、プラットフォーム10でのゴルフゲームにエントリーする。上述したステップS1と同様に、2人のプレーヤ20A、20Bは、ゴルフゲームにエントリーするとき、プレーヤ20A、20Bに関するデータおよび/またはインフォメーションをプラットフォーム10に提供することができる。
At step S12, two
プレーヤ20A、20Bがゲームにエントリーすると、ゴルフゲームの変更されたルール11’と、各プレーヤ20A、20Bに関するデータおよび/またはインフォメーションとに基づいて、ゴルフゲームにおける賭けのオッズが決定される。
Once the
プラットフォーム10では、決定されたオッズ12が示される。図1Bに示される例では、キャラクターAがゴルフゲームに勝つ場合のオッズが2.1倍であり、キャラクターBがゴルフゲームに勝つ場合のオッズが2.4倍として示されている。変更後のルール11’におけるゴルフゲームでは、プレーヤ20Aの方がいくらか有利であると判断されたことから、キャラクターAのオッズがキャラクターBのオッズよりも低くなっている。
The
ステップS13では、上述したステップS2と同様に、少なくとも1人のユーザ30が、プラットフォーム10にアクセスし、2人のプレーヤ20A、20Bによるゴルフゲームに対して賭けを行う。ルール変更のための投票を行った少なくとも1人の関係人40は、ユーザ30であってもよく、投票を行ったうえで、賭けを行うようにしてもよい。
At step S13, as in step S2 described above, at least one
ユーザ30による賭けが完了すると、ステップS14で、上述したステップS3と同様に、2人のプレーヤ20A、20Bが、プラットフォーム10上でゴルフゲームをプレイする。少なくとも1人のユーザ30は、プラットフォーム10にアクセスし、2人のプレーヤ20A、20Bによるゴルフゲームを観戦することができる。少なくとも1人のユーザ30は、例えば、自分が賭けた方のプレーヤが勝つように自分が賭けた方のプレーヤを応援しながら観戦することになる。少なくとも1人の関係人40は、ユーザとして、プラットフォーム10にアクセスし、2人のプレーヤ20A、20Bによるゴルフゲームを観戦することができる。このとき、例えば、eスポーツのスポンサーは、ゲーム内に広告を出すことにより、プレーヤ20A、20B、少なくとも1人のユーザ30、および少なくとも1人の関係人40に訴求することができる。
Once betting by
ゴルフゲームが完了すると、賭けの勝敗が決まり、ステップS15で、上述したステップS4と同様に、賭けの結果が少なくとも1人のユーザ30に通知される。少なくとも1人のユーザ30が賭けに勝った場合には、配当も提供される。
When the golf game is completed, the win or loss of the bet is determined, and in step S15, the result of the bet is notified to at least one
このように、プラットフォーム10を提供することで、プレーヤ20A、20Bは、ゴルフゲームをプレイすることができ、少なくとも1人のユーザ30および少なくとも1人の関係人40は、ゴルフゲームを観戦し、かつ、ゴルフゲームにおける賭けを行うことができ、スポンサーは、ゴルフゲーム内に広告を出すことができる。特に、ゴルフゲームにおける賭けのオッズが、ゴルフゲームの変更後のルール11’と、各プレーヤ20A、20Bに関するデータおよび/またはインフォメーションとに基づいて適切に決定されることで、ユーザ30は適正な賭けを行うことができる。さらに、投票によりルールが変更されることで、ゲームのマンネリ化が抑制され、プレーヤ20A、20Bおよびユーザ30に、常に新鮮で、かつ予期できないユーザ体験を提供することができる。
Thus, providing
例えば、プレーヤ20Aが、プレーヤ20Aの特徴をコピーしたアバターまたはデジタルクローンと対戦する場合、プレーヤ20Aおよびユーザ30に、よりエキサイティングなユーザ体験を提供することができる。アバターまたはデジタルクローンがプレーヤ20Aの特徴をより正確にコピーするほど、アバターまたはデジタルクローンの能力がプレーヤ20Aの能力と拮抗し、どちらが勝つか分からなくなるからである。さらに、ルールが変更されると、勝負の行方はますます分からなくなる。このような場合でも、賭けのオッズが適切に決定されるため、ユーザ30は、エキサイティングでありつつも適正な賭けを行うことができる。
For example, a more exciting user experience can be provided for
eスポーツの競技は、場所および時間を選ばず、任意の時間に仮想空間上で開催されることができる。また、ネットワークで接続されている限り、世界中のあらゆる場所から、誰でもeスポーツの競技に参加することができる。上述したプラットフォーム10では、突然eスポーツの競技が開催されても、誰がeスポーツの競技に参加しても、何万人のプレーヤがeスポーツの競技に参加しても、ルールが頻繁に変更されても、参加者のデータおよび/またはインフォメーションに基づいて、適切なオッズを決定することができる。ユーザは、このような賭けを通して、これまでにない新たなエンターテインメントを体験することができる。
E-sports competitions can be held in virtual space at any time regardless of location and time. Also, anyone can participate in esports competitions from anywhere in the world as long as they are connected to the network. In the
上述した例では、eスポーツにおける賭けを対象に説明したが、本発明は、これに限定されない。本発明は、任意の競技における賭けを対象とすることができる。本明細書において、競技とは、ルールに従って、プレーヤが勝敗または優劣を競うことを言う。ここで、プレーヤは、人間のみならず、動物、植物、ロボット等の現実世界の物体、およびアバター等の仮想世界の物体を含み得る。従って、競技は、上述したような仮想世界で行われるeスポーツの他に、現実世界で行われるスポーツ、競馬、競輪、競艇等の公営競技、カジノゲーム、麻雀を含むが、これらに限定されない。 In the above example, betting on e-sports has been described, but the present invention is not limited to this. The present invention can cover betting on any sport. In this specification, the term "competition" means that players compete for victory or defeat according to rules. Here, players can include not only humans but also real-world objects such as animals, plants, and robots, and virtual-world objects such as avatars. Therefore, competitions include, but are not limited to, real-world sports, horse racing, bicycle racing, boat racing, casino games, and mahjong, in addition to e-sports played in the virtual world as described above.
上述したプラットフォーム10は、後述するような、競技における賭けを支援するためのシステムによって実現され得る。
The
2.競技における賭けを支援するためのシステムの構成
図2Aは、競技における賭けを支援するためのシステム100の構成の一例を示す。
2. Configuration of a System for Supporting Betting on Competitions FIG. 2A shows an example configuration of a
システム100は、データベース部200に接続されている。また、システム100は、少なくとも1つのプレーヤ端末装置300、少なくとも1つのユーザ端末装置400、少なくとも1つの投票者端末装置500にネットワーク600を介して接続されている。
なお、図2Aでは、2つのプレーヤ端末装置300、2つのユーザ端末装置400、2つの投票者端末装置500が示されているが、プレーヤ端末装置300、ユーザ端末装置400、および投票者端末装置500の数はこれに限定されない。任意の数のプレーヤ端末装置300、ユーザ端末装置400、投票者端末装置500が、ネットワーク600を介してシステム100に接続され得る。例えば、プレーヤが投票者を兼ねる場合またはユーザが投票者を兼ねる場合には、投票者端末装置500は省略され得る。
2A shows two
ネットワーク600は、任意の種類のネットワークであり得る。ネットワーク600は、例えば、インターネットであってもよいし、LANであってもよい。ネットワーク600は、有線ネットワークであってもよいし、無線ネットワークであってもよい。
システム100はさらに、ブロックチェーンネットワーク700に接続されている。ブロックチェーンネットワーク700は、ブロックチェーンの技術によって構築されたネットワークであり、プレーヤおよび/またはユーザの情報を管理するために利用され得る。ブロックチェーンの技術を用いることで、管理される情報の改ざんを容易に検出することができるため、ブロックチェーンネットワーク700によって管理される個人情報は、改ざんが実質的に不可能である。ブロックチェーンネットワーク700で管理される情報は、プレーヤの特徴を表す第1のスコアおよび/またはユーザの特徴を表す第3のスコアを算出するために利用され得る。
なお、ブロックチェーンの技術によって個人情報を管理することを説明したが、本発明はブロックチェーンの技術によるものに限定されない。情報を実質的に改ざん不可能に管理することができる限り、任意の技術を利用して、ブロックチェーンネットワーク700を構築することができる。
In addition, although personal information is managed by blockchain technology, the present invention is not limited to blockchain technology.
システム100の一例は、eスポーツのためのプラットフォームを提供するサービスプロバイダに設置されているコンピュータ(例えば、サーバ装置)であるが、これに限定されない。プレーヤ端末装置300の一例は、競技のプレーヤが利用するコンピュータ(例えば、端末装置)であるが、これに限定されない。ユーザ端末装置400の一例は、競技を観戦し、かつ/または競技における賭けを行うユーザが利用するコンピュータ(例えば、端末装置)であるが、これに限定されない。投票者端末装置500は、競技のルールを変更するための投票を行う権利を有する投票者(または関係人、ステークホルダ)が利用するコンピュータ(例えば、端末装置)であるが、これに限定されない。ここで、コンピュータ(サーバ装置または端末装置)は、任意のタイプのコンピュータであり得る。例えば、端末装置は、スマートフォン、タブレット、パーソナルコンピュータ、スマートグラス、スマートウォッチ等の任意のタイプの端末装置であり得る。
An example of
データベース部200には、例えば、競技の特徴を表す第2のスコアを算出するために利用される種々の情報(例えば、競技のルール、競技の特性、競技に有利な能力、競技に不利な能力等)が格納されている。データベース部200には、例えば、プレーヤの特徴を表す第1のスコアおよび/またはユーザの特徴を表す第3のスコアを算出するために利用される種々の情報が格納されてもよい。データベース部200には、システム100によって決定された競技におけるオッズが格納されてもよい。
The
図2Bは、競技における賭けを支援するためのシステム100の具体的な構成の一例を示す。
FIG. 2B shows an example of a specific configuration of
システム100は、インターフェース部110と、プロセッサ部120と、メモリ130部とを備える。
The
インターフェース部110は、システム100の外部と情報のやり取りを行う。システム100のプロセッサ部120は、インターフェース部110を介して、システム100の外部から情報を受信することが可能であり、システム100の外部に情報を送信することが可能である。インターフェース部110は、任意の形式で情報のやり取りを行うことができる。
The
インターフェース部110は、例えば、システム100に情報を入力することを可能にする入力部を備える。入力部が、どのような態様でシステム100に情報を入力することを可能にするかは問わない。例えば、入力部が受信器である場合、受信器がネットワークを介してシステム100の外部から情報を受信することにより入力してもよい。あるいは、入力部がデータ読み取り装置である場合には、システム100に接続された記憶媒体から情報を読み取ることによって情報を入力するようにしてもよい。
インターフェース部110は、例えば、システム100から情報を出力することを可能にする出力部を備える。出力部が、どのような態様でシステム100から情報を出力することを可能にするかは問わない。例えば、出力部が送信器である場合、送信器がネットワークを介してシステム100の外部に情報を送信することにより出力してもよい。あるいは、出力部がデータ書き込み装置である場合、システム100に接続された記憶媒体に情報を書き込むことによって情報を出力するようにしてもよい。
システム100は、例えば、インターフェース部110を介して、データベース部200に情報を送信し、かつ/または、データベース部200から情報を受信することができる。システム100は、例えば、インターフェース部110を介して、プレーヤ端末装置300に情報を送信し、かつ/または、プレーヤ端末装置300から情報を受信することができる。システム100は、例えば、インターフェース部110を介して、ユーザ端末装置400に情報を送信し、かつ/または、ユーザ端末装置400から情報を受信することができる。システム100は、例えば、インターフェース部110を介して、投票者端末装置500に情報を送信し、かつ/または、投票者端末装置500から情報を受信することができる。
システム100は、例えば、インターフェース部110を介して、プレーヤに関するデータおよび/またはインフォメーションを受信することができる。システム100は、例えば、インターフェース部110を介して、ユーザに関するデータおよび/またはインフォメーションを受信することができる。
システム100は、例えば、インターフェース部110を介して、競技のルールを変更するための投票を受信することができる。システム100は、例えば、インターフェース部110を介して、賭けの情報(例えば、何にいくら賭けるかの情報)を受信することができる。システム100は、例えば、インターフェース部110を介して、賭けの結果を送信することができる。システム100は、例えば、インターフェース部110を介して、ユーザに好適な賭けの情報を送信することができる。
プロセッサ部120は、システム100の処理を実行し、かつ、システム100全体の動作を制御する。プロセッサ部120は、メモリ部130に格納されているプログラムを読み出し、そのプログラムを実行する。これにより、システム100を所望のステップを実行するシステムとして機能させることが可能である。プロセッサ部120は、単一のプロセッサによって実装されてもよいし、複数のプロセッサによって実装されてもよい。
The
メモリ部130は、システム100の処理を実行するために必要とされるプログラムやそのプログラムの実行に必要とされるデータ等を格納する。メモリ部130は、競技における賭けを支援するための処理をプロセッサ部120に行わせるためのプログラム(例えば、後述する図5A、図5B、図6に示される処理を実現するプログラム)を格納してもよい。ここで、プログラムをどのようにしてメモリ部130に格納するかは問わない。例えば、プログラムは、メモリ部130にプリインストールされていてもよい。あるいは、プログラムは、ネットワークを経由してダウンロードされることによってメモリ部130にインストールされるようにしてもよい。この場合、ネットワークの種類は問わない。メモリ部130は、任意の記憶手段によって実装され得る。あるいは、プログラムは、コンピュータ読み取り可能な記憶媒体に記憶され、これを読み取ることによってメモリ部130にインストールされるようにしてもよい。
The
データベース部200には、例えば、プレーヤに関するデータおよび/またはインフォメーションが格納され得る。
The
プレーヤに関するデータは、プレーヤに関する客観的な情報である。プレーヤに関するデータは、プレーヤ本人しか知らないプライベートな情報であってもよいし、第三者と共有されているパブリックな情報であってもよい。プレーヤに関するデータは、例えば、プレーヤの端末装置および/またはプレーヤの端末装置と通信可能なIoTデバイスから取得され得る。プレーヤに関するデータは、例えば、ネットワーク上の任意の場所から取得され得る。プレーヤに関するデータは、例えば、プレーヤの行動履歴(例えば、運動履歴、健康活動履歴、購買履歴、節約行動履歴、食事履歴、Webページの閲覧履歴、AIスピーカとの会話履歴、SNS利用履歴等)、健康情報(例えば、身長、体重、血圧、心拍数、罹患している病気等)、DNAに関する情報、他人による評価等を含むがこれらに限定されない。プレーヤに関するデータは、プレーヤの個人情報を含み得る。ゲームの戦績等のゲームに関する情報は、プレーヤに関するデータに含まれなくてもよく、好ましくは、プレーヤに関するデータに含まれない。 Data about the player is objective information about the player. The data regarding the player may be private information known only to the player himself or may be public information shared with a third party. Data about the player may be obtained, for example, from the player's terminal and/or an IoT device capable of communicating with the player's terminal. Data about the player can be obtained from anywhere on the network, for example. Data related to the player includes, for example, the player's action history (for example, exercise history, health activity history, purchase history, saving action history, meal history, web page browsing history, conversation history with AI speaker, SNS usage history, etc.), Including, but not limited to, health information (eg, height, weight, blood pressure, heart rate, pre-existing diseases, etc.), DNA information, assessment by others, and the like. Data about a player may include the player's personal information. Game-related information, such as game scores, may not be included in the player-related data, and preferably not included in the player-related data.
プレーヤに関するインフォメーションは、プレーヤを主体とする主観的な情報である。プレーヤに関するインフォメーションは、プレーヤ本人しか知らないプライベートな情報であってもよいし、第三者と共有されているパブリックな情報であってもよい。プレーヤに関するインフォメーションは、例えば、プレーヤが主体的に開示した情報であり得、例えば、プレーヤが端末装置に直接入力することによって取得され得る。あるいは、プレーヤに関するインフォメーションは、例えば、プレーヤに対する問診または質問等から間接的に導出され得る。プレーヤに関するインフォメーションは、例えば、趣味、好み、行動理由(例えば、現在または過去の職業の志望動機、過去の職業からの転職理由等)等を含むがこれらに限定されない。 The player-related information is subjective information centered on the player. Information about the player may be private information known only to the player himself or may be public information shared with a third party. The information about the player can be, for example, information that the player has disclosed subjectively, and can be obtained by the player's direct input to the terminal device, for example. Alternatively, information about the player may be derived indirectly, such as from interviews or questions of the player. The information about the player includes, but is not limited to, hobbies, preferences, reasons for action (eg, reasons for applying for current or past occupations, reasons for changing jobs from past occupations, etc.).
データベース部200には、例えば、ユーザに関するデータおよび/またはインフォメーションが格納され得る。
The
ユーザに関するデータは、ユーザに関する客観的な情報であるユーザに関するデータは、ユーザ本人しか知らないプライベートな情報であってもよいし、第三者と共有されているパブリックな情報であってもよい。ユーザに関するデータは、例えば、ユーザの端末装置および/またはユーザの端末装置と通信可能なIoTデバイスから取得され得る。ユーザに関するデータは、例えば、ネットワークN上の任意の場所から取得され得る。ユーザに関するデータは、例えば、ユーザの行動履歴(例えば、運動履歴、健康活動履歴、購買履歴、節約行動履歴、食事履歴、Webページの閲覧履歴、AIスピーカとの会話履歴、SNS利用履歴等)、健康情報(例えば、身長、体重、血圧、心拍数、罹患している病気等)、DNAに関する情報、他人による評価等を含むがこれらに限定されない。ユーザに関するデータは、ユーザの個人情報を含み得る。 Data about the user is objective information about the user. Data about the user may be private information known only to the user, or may be public information shared with a third party. Data about the user may be obtained, for example, from the user's terminal and/or an IoT device capable of communicating with the user's terminal. Data about the user can be obtained from anywhere on the network N, for example. Data related to the user includes, for example, the user's action history (for example, exercise history, health activity history, purchase history, saving action history, meal history, web page browsing history, conversation history with AI speaker, SNS usage history, etc.), Including, but not limited to, health information (eg, height, weight, blood pressure, heart rate, pre-existing diseases, etc.), DNA information, assessment by others, and the like. Data about a user may include the user's personal information.
ユーザに関するインフォメーションは、ユーザを主体とする主観的な情報である。ユーザに関するインフォメーションは、ユーザ本人しか知らないプライベートな情報であってもよいし、第三者と共有されているパブリックな情報であってもよい。ユーザに関するインフォメーションは、例えば、ユーザが主体的に開示した情報であり得、例えば、ユーザが端末装置に直接入力することによって取得され得る。あるいは、ユーザに関するインフォメーションは、例えば、ユーザに対する問診または質問等から間接的に導出され得る。ユーザに関するインフォメーションは、例えば、趣味、好み、行動理由(例えば、現在または過去の職業の志望動機、過去の職業からの転職理由等)等を含むがこれらに限定されない。 User-related information is subjective information centered on the user. The information about the user may be private information known only to the user himself/herself, or may be public information shared with a third party. The information about the user can be, for example, information that the user has disclosed subjectively, and can be obtained by the user's direct input to the terminal device, for example. Alternatively, information about the user may be derived indirectly, such as from interviews or questions of the user. The information about the user includes, but is not limited to, for example, hobbies, preferences, reasons for action (for example, reasons for applying for current or past jobs, reasons for changing jobs from past jobs, etc.).
データベース部200には、競技の特徴を表す第2のスコアを算出するために利用される種々の情報(例えば、競技のルール、競技の特性、競技に有利な能力、競技に不利な能力等)が格納されている。
In the
データベース部200には、プレーヤの特徴を表す第1のスコアを算出するために利用される種々の情報が格納されている。
The
ここで、プレーヤの特徴は、プレーヤがどのような人物であるか、すなわち、プレーヤの人となりを表す概念であり得る。プレーヤの特徴は、プレーヤの性格の観点からプレーヤの人となりを表すこともできる。例えば、プレーヤの特徴は、「パーソナリティ」に関する観点からプレーヤの人となりを表すことができる。これに加えて、プレーヤの特徴は、「お金」に関する観点からプレーヤの人となりを表すことができ、かつ/または、「健康」に関する観点からプレーヤの人となりを表すことができる。従って、プレーヤの特徴を表すスコアは、「パーソナリティ」に関する特徴量を含むことができ、プレーヤの特徴を表すスコアは、「お金」に関する特徴量、および/または、「健康」に関する特徴量を追加的に含む多次元スコアであることができる。スコアの多次元の軸は、例えば、「パーソナリティ」に関する観点の軸、「お金」に関する観点の軸、および/または、「健康」に関する観点の軸を含むことができる。ここで、「パーソナリティ」は、その人の性格および/または人格が信頼できるかどうかを表す情報であり、例えば、他人からの評価を含む。「お金」は、その人のお金に関する情報であり、例えば、年収、資産、節約しているか等の情報を含む。「健康」は、その人の健康に関する情報であり、例えば、病気、食生活、健康のための活動等の情報を含む。 Here, the player's characteristics can be a concept that represents what kind of person the player is, that is, the character of the player. Player characteristics can also describe a player's personality in terms of the player's personality. For example, a player's characteristics may describe the player's personality in terms of "personality." In addition, player traits may describe a player's personality in terms of "money" and/or may describe a player's personality in terms of "health." Therefore, the score representing the characteristics of the player may include a feature amount related to "personality", and the score representing the characteristics of the player may additionally include a feature amount related to "money" and/or a feature amount related to "health". can be a multidimensional score containing in The multi-dimensional axes of score can include, for example, a "personality" aspect axis, a "money" aspect axis, and/or a "health" aspect axis. Here, "personality" is information indicating whether or not a person's character and/or personality is trustworthy, and includes, for example, evaluations from others. "Money" is information about the person's money, and includes information such as annual income, assets, and whether the person is saving. "Health" is information about the health of the person, and includes, for example, information such as disease, eating habits, activities for health, and the like.
一例として、プレーヤの特徴を表すスコアが「パーソナリティ」に関する観点の軸を有する場合、「パーソナリティ」に関する複数の項目について点数が付けられ、複数の項目のそれぞれの点数に基づいて、「パーソナリティ」に関してその人の人となりが表されることになる。例えば、怒りっぽいが正直な性格を有する人物では、「パーソナリティ」に関する項目のうち、「正直者」に関する項目の点数が高いかまたは「嘘つき」に関する項目の点数が低く、かつ、「短気」に関する項目の点数が高いかまたは「気長」に関する項目の点数が低くなる。 As an example, when a score representing a player's characteristics has an axis of viewpoints related to "personality", points are given for multiple items related to "personality", and based on the scores for each of the multiple items, A person's character will be expressed. For example, in a person who has an angry but honest personality, among the items related to "personality", the score of the item related to "honest person" is high or the score related to "liar" is low, and the score related to "impatient" Higher scores for items or lower scores for items related to "patience".
別の例として、プレーヤの特徴を表すスコアが「お金」に関する観点の軸を有する場合、「お金」に関する複数の項目について点数が付けられ、複数の項目のそれぞれの点数に基づいて、「お金」に関してその人の人となりが表されることになる。例えば、無駄遣いが多い人物では、「お金」に関する項目のうち、「倹約家」に関する項目の点数が高いかまたは「浪費家」に関する項目の点数が低くなる。 As another example, if the score representing the characteristics of the player has an axis of the viewpoint related to "money", points are given for multiple items related to "money", and based on the scores for each of the multiple items, the "money" The personality of the person will be expressed in relation to. For example, among items related to "money," a person who spends a lot of money has a high score for an item related to "thrifty person" or a low score for an item related to "thrifty person."
別の例として、プレーヤの特徴を表すスコアが「健康」に関する観点の軸を有する場合、「健康」に関する複数の項目について点数が付けられ、複数の項目のそれぞれの点数に基づいて、「健康」に関してその人の人となりが表されることになる。例えば、肥満体型を有する人物では、「健康」に関する項目のうち、「肥満度」または「BMI」に関する項目の点数が高くなる。 As another example, when the score representing the characteristics of the player has an axis of viewpoints related to "health", points are given for a plurality of items related to "health", and based on the scores of each of the multiple items, the "health" The personality of the person will be expressed in relation to. For example, a person with an obese body type has a high score for items related to "degree of obesity" or "BMI" among items related to "health."
これらの項目は一例であり、多次元の軸の各々は、任意の項目を有することができる。各軸が有する項目を多くするほど、その軸の観点について、プレーヤの人となりをより細かく表すことができるようになるが、その分データ量も多くなる。各軸が有する項目を少なくするほど、プレーヤの特徴を表すスコアのデータ量が少なくなって取扱い易くなるが、プレーヤの人となりをより概略的に表すようになる。例えば、プレーヤの特徴を表すスコアは、例えば、多数の項目を有する複数の軸について表されるスコア(プレーヤの人となりを詳細に表すスコア)から、複数の軸のうちの少なくとも2つの軸について特定の項目を抽出することによって導出されるスコア(プレーヤの人となりを概略的に表すスコア)であってもよい。 These items are examples, and each multidimensional axis can have any item. As the number of items on each axis increases, the character of the player can be expressed in more detail from the viewpoint of that axis, but the amount of data also increases accordingly. The smaller the number of items on each axis, the smaller the amount of score data representing the characteristics of the player and the easier it is to handle, but the more roughly the character of the player is represented. For example, the score representing the characteristics of the player is specified for at least two of the multiple axes from the score represented for the multiple axes having a large number of items (the score representing the character of the player in detail). It may be a score derived by extracting the items of (a score that roughly represents the personality of the player).
例えば、データベース部200には、スコアの算出に用いられるパラメータに関する概念と、種々の情報とが関連付けられて格納され得る。スコアの算出に用いられるパラメータは、例えば、「パーソナリティ」、「お金」、「健康」を含み得る。
For example, the
例えば、「パーソナリティ」というパラメータについて、データベース部200には、パーソナリティに関する概念と、種々の情報とが関連付けられて格納され得る。例えば、「パーソナリティ」に関する「利他的」(または「トランスパーソナル」)という概念には、「ボランティア」、「寄付」、「心配り」、「相談」等のキーワード、「ボランティアに頻繁に参加する」、「相談を頻繁に受ける」、「寄付経験がある」等のステータス等が関連付けて格納され得る。例えば、「パーソナリティ」に関する「SDGs」(Sustainable Development Goals、または「持続可能な開発目標」)という概念には、17の目標および/または169のターゲットに関連するキーワード(例えば、「平等」、「環境保全」等)、「17の目標および/または169のターゲットに関連する行動を行っている」、「17の目標および/または169のターゲットに関連する思想を持っている」等のステータス等が関連付けて格納され得る。
For example, for the parameter "personality", the
例えば、「お金」というパラメータについて、データベース部200には、お金に関する概念と、種々の情報とが関連付けられて格納され得る。例えば、「お金」に関する「お金持ち」(または「キャッシュフローリッチ」)という概念には、「ハーバード大学」、「MBA」等のキーワード、「年収2000万円以上」等のステータス等が関連付けて格納され得る。例えば、「お金」に関する「お金持ち」(または「ストックリッチ」)という概念には、「地主」、「株主」等のキーワード、「資産1億円以上」等のステータス等が関連付けて格納され得る。
For example, regarding the parameter "money", the
例えば、「健康」というパラメータについて、データベース部200には、健康に関する概念と、種々の情報とが関連付けられて格納され得る。例えば、「健康」に関する「優良体」(または「身体的健康」)という概念には、「非喫煙」、「正常血圧」等のキーワード、「BMI18~27」等のステータス等が関連付けて格納され得る。例えば、「健康」に関する「マインドフルネス」(または「精神的健康」)という概念には、「やりがい」、「ストレスレス」等のキーワード、「ストレスチェック結果が所定値未満」、「首尾一貫感覚(SOC:Sense of coherence)が高い」等のステータス等が関連付けて格納され得る。
For example, regarding the parameter "health", the
図2Cは、データベース部200に格納される情報の関連付けを示す概念図である。
FIG. 2C is a conceptual diagram showing association of information stored in the
図2Cに示される例では、パーソナリティに関する「利他的」という概念に対して、例えば、「ボランティア」、「寄付」、「心配り」、「相談」等のキーワードが関連付けられている。さらに、これらのキーワードに対して、別のキーワード(例えば、「悩み」、「緊張」、「丁寧」等)が関連付けられる。さらに、これらのキーワードに対して、さらに別のキーワードが関連付けられ得る。 In the example shown in FIG. 2C, keywords such as "volunteer", "contribution", "caring", and "consultation" are associated with the concept of "altruistic" regarding personality. Further, these keywords are associated with other keywords (for example, "trouble", "tension", "polite", etc.). Further, further keywords may be associated with these keywords.
このような関連付けは、例えば、セマンティック検索を行うことが可能な人工知能(AI)、すなわち、キーワード間の相関関係を学習した人工知能を用いてなされ得る。 Such associations can be made, for example, using artificial intelligence (AI) capable of performing semantic searches, ie artificial intelligence that has learned correlations between keywords.
この人工知能は、大量の文章からキーワード間の相関関係を学習している。例えば、この人工知能は、文章を構文解析することにより、文章内の複数のキーワードを抽出し、その文章内での複数のキーワードの関係を特定する。例えば、この人工知能は、或るキーワードが多くの文章において別の或るキーワードと併用されている場合には、それらのキーワードを、相関関係が強いものとして学習する。このようにしてキーワード間の相関関係を学習した人工知能は、学習した相関関係に基づいて、入力されたキーワードに相関するキーワードを出力することができる。 This artificial intelligence learns the correlation between keywords from a large amount of sentences. For example, the artificial intelligence parses the text to extract multiple keywords in the text and identify relationships between the multiple keywords in the text. For example, if a certain keyword is used together with another certain keyword in many sentences, this artificial intelligence learns those keywords as having a strong correlation. The artificial intelligence that has learned the correlation between keywords in this way can output keywords that are correlated with the input keyword based on the learned correlation.
例えば、キーワード間の相関関係を学習した人工知能に「利他的」というキーワードを入力すると、「利他的」に相関するキーワードとして、「ボランティア」、「寄付」、「心配り」、「相談」等が出力され得る。例えば、キーワード間の相関関係を学習した人工知能に、「利他的」および「心配り」というキーワードを入力すると、「利他的」および「心配り」に相関するキーワードとして、「丁寧」等が出力され得る。 For example, if you input the keyword "altruistic" into the artificial intelligence that has learned the correlation between keywords, the keywords correlated with "altruistic" include "volunteer", "donation", "consideration", and "consultation". can be output. For example, if the keywords "altruistic" and "considerate" are input to artificial intelligence that has learned the correlation between keywords, "polite" and the like can be output as keywords that correlate with "altruistic" and "consideration." .
このように、データベース部200には、キーワード間の相関関係を学習した人工知能に入力されたキーワードと、出力されたキーワードとが関連付けられて格納され得る。
In this way, the
上述したプレーヤの特徴を表す第1のスコアを算出するために利用される種々の情報についての説明は、ユーザの特徴を表す第3のスコアを算出するために利用される種々の情報についても当てはまる。 The above description of the various information used to calculate the first score representing the player's characteristics also applies to the various information used to calculate the third score representing the user's characteristics. .
ユーザの特徴は、ユーザがどのような人物であるか、すなわち、ユーザの人となりを表す概念であり得る。ユーザの特徴は、ユーザの性格の観点からユーザの人となりを表すこともできる。例えば、ユーザの特徴は、「パーソナリティ」に関する観点からユーザの人となりを表すことができる。これに加えて、ユーザの特徴は、「お金」に関する観点からユーザの人となりを表すことができ、かつ/または、「健康」に関する観点からユーザの人となりを表すことができる。従って、ユーザの特徴を表すスコアは、「パーソナリティ」に関する特徴量を含むことができ、ユーザの特徴を表すスコアは、「お金」に関する特徴量、および/または、「健康」に関する特徴量を追加的に含む多次元スコアであることができる。スコアの多次元の軸は、例えば、「パーソナリティ」に関する観点の軸、「お金」に関する観点の軸、および/または、「健康」に関する観点の軸を含むことができる。ここで、「パーソナリティ」は、その人の性格および/または人格が信頼できるかどうかを表す情報であり、例えば、他人からの評価を含む。「お金」は、その人のお金に関する情報であり、例えば、年収、資産、節約しているか等の情報を含む。「健康」は、その人の健康に関する情報であり、例えば、病気、食生活、健康のための活動等の情報を含む。 A user's characteristics can be a concept that represents what kind of person the user is, that is, the user's personality. User characteristics can also describe a user's personality in terms of the user's personality. For example, user characteristics can describe a user's personality in terms of "personality." In addition, the user characteristics may describe the user's personality in terms of "money" and/or may describe the user in terms of "health". Therefore, the score representing the characteristics of the user can include a feature amount related to "personality", and the score representing the characteristics of the user additionally includes a feature amount related to "money" and/or a feature amount related to "health". can be a multidimensional score containing in The multi-dimensional axes of score can include, for example, a "personality" aspect axis, a "money" aspect axis, and/or a "health" aspect axis. Here, "personality" is information indicating whether or not a person's character and/or personality is trustworthy, and includes, for example, evaluations from others. "Money" is information about the person's money, and includes information such as annual income, assets, and whether the person is saving. "Health" is information about the health of the person, and includes, for example, information such as disease, eating habits, activities for health, and the like.
図2Aおよび図2Bに示される例では、データベース部200は、システム100の外部に設けられているが、本発明はこれに限定されない。データベース部200の少なくとも一部をシステム100の内部に設けることも可能である。このとき、データベース部200の少なくとも一部は、メモリ部130を実装する記憶手段と同一の記憶手段によって実装されてもよいし、メモリ部130を実装する記憶手段とは別の記憶手段によって実装されてもよい。いずれにせよ、データベース部200の少なくとも一部は、システム100のための格納部として構成される。データベース部200の構成は、特定のハードウェア構成に限定されない。例えば、データベース部200は、単一のハードウェア部品で構成されてもよいし、複数のハードウェア部品で構成されてもよい。例えば、データベース部200は、システム100の外付けハードディスク装置として構成されてもよいし、ネットワークを介して接続されるクラウド上のストレージとして構成されてもよいし、ブロックチェーン技術等を利用する分散型ネットワークとして構成されてもよい。
In the example shown in FIGS. 2A and 2B,
例えば、プレーヤに関するデータおよび/またはインフォメーションは、ブロックチェーン技術等を利用する分散型ネットワークとして構成されるデータベース部200に格納され、このとき、プレーヤに関するデータおよび/またはインフォメーションは、改ざんが実質的に不可能となる。これにより、プレーヤに関するデータおよび/またはインフォメーションの信頼性が担保されることになる。競技の戦績のデータもブロックチェーン技術等を利用する分散型ネットワークとして構成されるデータベース部200に格納されることができ、競技の戦績のデータも改ざんが実質的に不可能となる。なお、改ざんが実質的に不可能とは、改ざんが行われたとしても容易に検出可能であることを意味する。
For example, data and/or information about the player are stored in the
図3は、プロセッサ部120の構成の一例を示す。
FIG. 3 shows an example of the configuration of the
プロセッサ部120は、取得手段121と、第1の算出手段122と、第2の算出手段123と、決定手段124とを備える。
The
取得手段121は、プレーヤに関するデータおよび/またはインフォメーションを取得するように構成されている。 Acquisition means 121 are arranged to acquire data and/or information about the player.
取得手段121は、例えば、インターフェース部110を介して、データベース部200に格納されているプレーヤに関するデータおよび/またはインフォメーションを取得するようにしてもよい。あるいは、取得手段121は、例えば、インターフェース部110を介して、プレーヤ端末装置300から受信されたプレーヤに関するデータおよび/またはインフォメーションを取得するようにしてもよい。取得されたプレーヤに関するデータおよび/またはインフォメーションは、第1の算出手段122に渡される。
The acquisition means 121 may acquire data and/or information regarding players stored in the
取得手段121はさらに、競技の戦績のデータを取得するように構成されてもよい。取得された競技の戦績のデータは、第1の算出手段122に渡され得る。 Acquisition means 121 may further be configured to acquire data on the results of the competition. The data of the acquired match record can be passed to the first calculation means 122 .
第1の算出手段122は、プレーヤに関するデータおよび/またはインフォメーションに基づいて、プレーヤの特徴を表す第1のスコアを算出するように構成されている。プレーヤの特徴は、プレーヤがどのような人物であるか、すなわち、プレーヤの人となりを表す概念であり得る。プレーヤの特徴は、プレーヤの性格の観点からプレーヤの人となりを表すこともできる。例えば、プレーヤの特徴は、「パーソナリティ」に関する観点からプレーヤの人となりを表すことができる。プレーヤの特徴は、これに加えて、「お金」に関する観点からプレーヤの人となりを表すことができ、かつ/または、「健康」に関する観点からプレーヤの人となりを表すことができる。従って、プレーヤの特徴を表す第1のスコアは、「パーソナリティ」に関する特徴量を含むことができ、プレーヤの特徴を表す第1のスコアは、「お金」に関する特徴量、および/または、「健康」に関する特徴量を追加的に含む多次元スコアであることができる。「デジタルツイン」という言葉が知られているが、プレーヤの特徴を多次元的に表す第1のスコアは、プレーヤのデジタルツインを表すスコアであるとも言える。 The first calculating means 122 is configured to calculate a first score characteristic of the player based on data and/or information about the player. A player's characteristics can be a concept that represents what kind of person the player is, that is, the character of the player. Player characteristics can also describe a player's personality in terms of the player's personality. For example, a player's characteristics may describe the player's personality in terms of "personality." A player's characteristics may additionally describe the player's personality in terms of "money" and/or may describe the player's personality in terms of "health." Therefore, the first score representing player characteristics may include a feature related to "personality", and the first score representing player characteristics may include a feature related to "money" and/or "health". It can be a multi-dimensional score that additionally includes features for . Although the term "digital twin" is known, it can be said that the first score that multidimensionally represents the characteristics of the player is the score that represents the player's digital twin.
第1のスコアの多次元の軸は、例えば、「パーソナリティ」に関する観点の軸、「お金」に関する観点の軸、および/または、「健康」に関する観点の軸を含むことができる。 The first score multi-dimensional axis can include, for example, a "personality" perspective axis, a "money" perspective axis, and/or a "health" perspective axis.
一実施形態において、第1の算出手段122は、例えば、プレーヤに関するデータおよび/またはインフォメーションが第1のスコアの算出に用いられるパラメータと相関する程度に応じて、第1のスコアを算出することができる。第1の算出手段122は、例えば、第1のスコアの算出に用いられるパラメータに関する概念と相関する種々の情報を格納しているデータベース部200を参照し、プレーヤに関するデータおよび/またはインフォメーションが第1のスコアの算出に用いられるパラメータに関する概念と相関する程度を決定する。プレーヤに関するデータおよび/またはインフォメーションは、例えば、「パーソナリティ」、「お金」、「健康」に関する情報を含み得る。
In one embodiment, the
第1の算出手段122は、例えば、プレーヤに関するデータおよび/またはインフォメーションが「パーソナリティ」に関する概念と相関する程度を決定し、決定された相関する程度に応じて、第1のスコアを算出することができる。例えば、プレーヤに関するデータおよび/またはインフォメーションが、「パーソナリティ」に関する概念のうちの特定の概念と大きく相関する場合、第1の算出手段122は、その概念に対応する特徴量を第1のスコアに含めるまたはその概念に対応する項目の点数を高くするようにすることができる。例えば、プレーヤに関するデータおよび/またはインフォメーションが、「利他的」(または「トランスパーソナル」)により強く相関するほど、「利他的」に対応する特徴量をより多くまたはより強く第1のスコアに含めるまたは「利他的」に対応する項目の点数を高くすることができる。例えば、プレーヤに関するデータおよび/またはインフォメーションが、「プレッシャーに強い」により強く相関するほど、「プレッシャーの強さ」に対応する特徴量をより多くまたはより強く第1のスコアに含めるまたは「プレッシャーの強さ」に対応する項目の点数を高くすることができる。 The first calculation means 122 may, for example, determine the extent to which data and/or information about the player correlates with the concept of "personality" and calculate a first score according to the determined extent of correlation. can. For example, if the data and/or information about the player are highly correlated with a particular concept among the concepts about "personality", the first calculating means 122 includes the feature quantity corresponding to that concept in the first score. Alternatively, it is possible to increase the score of the item corresponding to the concept. For example, the more strongly the data and/or information about the player is correlated with "altruistic" (or "transpersonal"), the more or more features corresponding to "altruistic" are included in the first score, or The score of the item corresponding to "altruistic" can be increased. For example, the more strongly the data and/or information about the player correlates with "high pressure", the more or more features corresponding to "pressure strength" are included in the first score or the "pressure strength". It is possible to increase the score of the item corresponding to
第1の算出手段122は、例えば、プレーヤに関するデータおよび/またはインフォメーションが「お金」に関する概念と相関する程度を決定し、決定された相関する程度に応じて、第1のスコアを算出することができる。例えば、プレーヤに関するデータおよび/またはインフォメーションが、「お金」に関する概念のうちの特定の概念と大きく相関する場合、第1の算出手段122は、その概念に対応する特徴量を第1のスコアに含めるまたはその概念に対応する項目の点数を高くするようにすることができる。例えば、プレーヤに関するデータおよび/またはインフォメーションが、「キャッシュフローリッチ」により強く相関するほど、「キャッシュフローリッチ」に対応する特徴量をより多くまたはより強く第1のスコアに含めるまたは「キャッシュフローリッチ」の概念に対応する項目の点数を高くすることができる。例えば、プレーヤに関するデータおよび/またはインフォメーションが、「ストックリッチ」により強く相関するほど、「ストックリッチ」に対応する特徴量をより多くまたはより強く第1のスコアに含めるまたは「ストックリッチ」の概念に対応する項目の点数を高くすることができる。 The first calculation means 122 can, for example, determine the degree of correlation between the data and/or information regarding the player and the concept regarding "money" and calculate the first score according to the determined degree of correlation. can. For example, if the data and/or information about the player are highly correlated with a particular concept among the concepts about "money", the first calculating means 122 includes the feature amount corresponding to that concept in the first score. Alternatively, it is possible to increase the score of the item corresponding to the concept. For example, the more strongly the data and/or information about the player correlates with "cash flow rich", the more or more features corresponding to "cash flow rich" are included in the first score or "cash flow rich". items corresponding to the concept of For example, the more strongly the data and/or information about the player is correlated with "stockrich", the more or more features corresponding to "stockrich" are included in the first score or the concept of "stockrich". The score of the corresponding item can be increased.
第1の算出手段122は、例えば、プレーヤに関するデータおよび/またはインフォメーションが「健康」に関する概念と相関する程度を決定し、決定された相関する程度に応じて、第1のスコアを算出することができる。例えば、プレーヤに関するデータおよび/またはインフォメーションが、「健康」に関する概念のうちの特定の概念と大きく相関する場合、第1の算出手段122は、その概念に対応する特徴量を第1のスコアに含めるまたはその概念に対応する項目の点数を高くするようにすることができる。例えば、プレーヤに関するデータおよび/またはインフォメーションが、「優良体」(または「身体的健康」)により強く相関するほど、「優良体」に対応する特徴量をより多くまたはより強く第1のスコアに含めるまたは「優良体」の概念に対応する項目の点数を高くすることができる。例えば、プレーヤに関するデータおよび/またはインフォメーションが、「マインドフルネス」(または「精神的健康」)により強く相関するほど、「マインドフルネス」(または「精神的健康」)に対応する特徴量をより多くまたはより強く第1のスコアに含めるまたは「マインドフルネス」の概念に対応する項目の点数を高くすることができる。 The first calculating means 122 may, for example, determine the extent to which the data and/or information regarding the player correlates with the concept relating to "health", and calculate the first score according to the determined extent of correlation. can. For example, if the data and/or information about the player are highly correlated with a particular concept among the concepts about "health", the first calculating means 122 includes the feature quantity corresponding to that concept in the first score. Alternatively, it is possible to increase the score of the item corresponding to the concept. For example, the more strongly the data and/or information about the player correlates with "excellent body" (or "physical health"), the more or more features corresponding to "excellent body" are included in the first score. Alternatively, it is possible to increase the score of the item corresponding to the concept of "excellent". For example, the more strongly the data and/or information about the player is correlated with "mindfulness" (or "mental health"), the more the feature quantity corresponding to "mindfulness" (or "mental health") becomes. Items that are more or more strongly included in the first score or correspond to the concept of "mindfulness" can be scored higher.
一実施形態において、第1の算出手段122は、例えば、複数のプレーヤに関するデータおよび/またはインフォメーションと第1のスコアとの関係を学習した機械学習モデルを利用して、プレーヤの特徴を多次元的に表す第1のスコアを算出することができる。プレーヤに関するデータおよび/またはインフォメーションは、例えば、「パーソナリティ」に関する情報を含み、「お金」、「健康」に関する情報をさらに含んでもよい。 In one embodiment, the first calculation means 122 multidimensionally calculates the player characteristics, for example, using a machine learning model that has learned the relationship between data and/or information about a plurality of players and the first score. can be calculated as a first score. The data and/or information about the player includes, for example, information about "personality" and may further include information about "money" and "health."
機械学習モデルは、任意の機械学習モデルを用いて構築することができる。機械学習モデルは、例えば、ニューラルネットワークモデルであり得る。 A machine learning model can be constructed using any machine learning model. A machine learning model can be, for example, a neural network model.
図4は、第1の算出手段122が利用し得るニューラルネットワークモデルの構造の一例を示す。 FIG. 4 shows an example of the structure of a neural network model that can be used by the first calculation means 122. As shown in FIG.
ニューラルネットワークモデルは、入力層と、少なくとも1つの隠れ層と、出力層とを有する。ニューラルネットワークモデルの入力層のノード数は、入力されるプレーヤに関するデータおよび/またはインフォメーションの次元数に対応する。ニューラルネットワークモデルの隠れ層は、任意の数のノードを含むことができる。ニューラルネットワークモデルの出力層のノード数は、出力されるデータの次元数に対応する。例えば、プレーヤの特徴を表す第1のスコアを出力する場合、出力層のノード数は、1であり得る。 A neural network model has an input layer, at least one hidden layer, and an output layer. The number of nodes in the input layer of the neural network model corresponds to the number of dimensions of input data and/or information about the player. The hidden layer of a neural network model can contain any number of nodes. The number of nodes in the output layer of the neural network model corresponds to the number of dimensions of output data. For example, the number of nodes in the output layer may be 1 when outputting a first score representing player characteristics.
ニューラルネットワークモデルは、取得手段121が取得したプレーヤに関するデータおよび/またはインフォメーションを使用して予め学習処理がなされ得る。学習処理は、取得手段121が予め取得したプレーヤに関するデータおよび/またはインフォメーションを使用して、ニューラルネットワークモデルの隠れ層の各ノードの重み係数を計算する処理である。 The neural network model can be trained in advance using data and/or information regarding the player acquired by the acquisition means 121 . The learning process is a process of calculating the weight coefficient of each node of the hidden layer of the neural network model using the data and/or information regarding the player previously acquired by the acquisition means 121 .
学習処理は、例えば、教師あり学習である。教師あり学習では、例えば、プレーヤに関するデータおよび/またはインフォメーションを入力用教師データとし、そのプレーヤの特徴を表す第1のスコアを出力用教師データとして、複数のプレーヤの情報を使用してニューラルネットワークモデルの隠れ層の各ノードの重み係数を計算することにより、プレーヤに関するデータおよび/またはインフォメーションと第1のスコアとを相関させることが可能な機械学習モデルを構築することができる。 The learning process is, for example, supervised learning. In supervised learning, for example, data and/or information about a player is used as input teacher data, a first score representing the player's characteristics is used as output teacher data, and information of a plurality of players is used to create a neural network model. A machine learning model can be built that can correlate data and/or information about a player with the first score by calculating a weighting factor for each node of the hidden layer of .
例えば、教師あり学習のための(入力用教師データ,出力用教師データ)の組は、(第1のプレーヤに関するデータおよび/またはインフォメーション,第1のプレーヤの第1のスコア)、(第2のプレーヤに関するデータおよび/またはインフォメーション,第2のプレーヤの第1のスコア)、・・・(第iのプレーヤに関するデータおよび/またはインフォメーション,第iのプレーヤの第1のスコア)、・・・等であり得る。このような学習済のニューラルネットワークモデルの入力層にプレーヤから新たに取得されたプレーヤに関するデータおよび/またはインフォメーションを入力すると、そのプレーヤの第1のスコアが出力層に出力される。 For example, a set of (teacher data for input, teacher data for output) for supervised learning is (data and/or information about the first player, first score of the first player), (second (data and/or information about the player, the first score of the second player), ... (data and/or information about the i-th player, the first score of the i-th player), ... etc. could be. When the input layer of such a trained neural network model is fed with data and/or information about the player newly acquired from the player, the player's first score is output to the output layer.
教師あり学習では、例えば、プレーヤに関するデータおよび/またはインフォメーションが第1のスコアの算出に用いられるパラメータと相関する程度を入力用教師データとすることもできる。 In supervised learning, for example, the degree of correlation between data and/or information about the player and parameters used to calculate the first score can be used as input teacher data.
算出された第1のスコアは、決定手段124に渡される。 The calculated first score is passed to the decision means 124 .
再び図3Aを参照する。第2の算出手段123は、競技の特徴を表す第2のスコアを算出するように構成されている。競技の特徴を表す第2のスコアは、競技の特徴を多次元的に表すスコアであり得る。例えば、第2のスコアは、競技で勝つために、または、競技でうまくプレイするために必要なまたは好適な能力または特性によって競技の特徴を表すことができる。 Refer again to FIG. 3A. The second calculation means 123 is configured to calculate a second score representing the characteristics of the game. The second score representing the characteristics of the game may be a score that multidimensionally represents the characteristics of the game. For example, the second score may characterize the game by the abilities or characteristics required or preferred to win the game or to play well in the game.
一例において、第2のスコアは、競技でうまくプレイするために必要なまたは好適な心技体(すなわち、精神力-技術力-体力)のパラメータを含む。別の例において、第2のスコアは、競技でうまくプレイするために必要なまたは好適な筋力、筋持久力、柔軟性、敏捷性、瞬発力、跳躍力、巧緻性のパラメータを含む。 In one example, the second score includes parameters of mental-technical-physical (ie, mental-technical-physical strength) required or preferred to perform well in a competition. In another example, the second score includes parameters of muscular strength, muscular endurance, flexibility, agility, explosive power, jumping ability, and dexterity necessary or suitable for successful performance in a sport.
競技の各々には、通常のルールを前提にして、予め基準スコアが設定され得る。例えば、競技のルールが前提とされた通常のルールと同一である場合には、第2の算出手段123は、基準スコアを第2のスコアとみなし得る。例えば、競技のルールが前提とされた通常のルールと異なる場合には、第2の算出手段123は、競技で勝つために、または、競技でうまくプレイするために必要なまたは好適な能力または特性に競技のルールが及ぼす影響を考慮して、基準スコアを調節することによって第2のスコアを算出することができる。例えば、第2の算出手段123は、競技で勝つために、または、競技でうまくプレイするために必要なまたは好適な能力または特性に競技が行われる状況が及ぼす影響を考慮して、基準スコアを調節することによって第2のスコアを算出することができる。状況は、例えば、競技の開催規模、観衆の人数、賞金額等を含むが、これらに限定されない。 Each competition may be given a reference score in advance, subject to normal rules. For example, if the rules of the game are the same as the assumed normal rules, the second calculation means 123 can regard the reference score as the second score. For example, if the rules of the game differ from the normal rules that are assumed, the second calculation means 123 may determine the necessary or preferred abilities or characteristics to win the game or to play well in the game. A second score can be calculated by adjusting the base score to take into account the impact of the rules of the game on For example, the second calculation means 123 may calculate the reference score by considering the impact of the conditions under which the competition is held on the abilities or characteristics necessary or desirable to win the competition or to play well in the competition. A second score can be calculated by adjusting. Examples of conditions include, but are not limited to, the size of the competition, the number of spectators, prize money, and the like.
例えば、第2の算出手段123は、競技で勝つために、または、競技でうまくプレイするために必要なまたは好適な能力または特性に競技のルールおよび/または状況が及ぼす影響を学習した機械学習モデルを利用して、第2のスコアを算出することができる。例えば、機械学習モデルは、基準スコアと、ルールと、状況とを入力すると、そのとき競技の第2のスコアを出力することができるように、学習処理を施され得る。 For example, the second computing means 123 may include a machine learning model that has learned the impact of the rules and/or circumstances of a game on the abilities or characteristics required or preferred to win the game or to play well in the game. can be used to calculate the second score. For example, a machine learning model can be trained such that given a reference score, rules, and context, it can then output a second score for the game.
算出された第2のスコアは、決定手段124に渡される。 The calculated second score is passed to the decision means 124 .
決定手段124は、第1のスコアと第2のスコアとに基づいて、競技における賭けのオッズを決定するように構成されている。 The determining means 124 is configured to determine betting odds on the competition based on the first score and the second score.
例えば、決定手段124は、第1のスコアと第2のスコアとの相関に基づいて、オッズを決定することができる。このとき、決定手段124は、第2のスコアと対比可能な特徴量を第1のスコアから抽出し、抽出された特徴量と第2のスコアとの相関を取ることができる。第1のスコアから抽出される特徴量は、例えば、プレーヤの心技体(すなわち、精神力-技術力-体力)のパラメータを表す特徴量であってもよいし、プレーヤの筋力、筋持久力、柔軟性、敏捷性、瞬発力、跳躍力、巧緻性のパラメータを表す特徴量であってもよい。第1のスコアがプレーヤの人となりを表すスコアであるため、第1のスコアからこのような特徴量を抽出することが可能である。 For example, the determining means 124 can determine odds based on the correlation between the first score and the second score. At this time, the determining means 124 can extract a feature amount that can be compared with the second score from the first score, and obtain a correlation between the extracted feature amount and the second score. The feature amount extracted from the first score may be, for example, a feature amount representing parameters of the player's mental, physical, and physical strength (that is, mental strength-technical strength-physical strength), or the player's muscle strength and muscle endurance. , flexibility, agility, instantaneous power, jumping ability, and dexterity. Since the first score is a score representing the character of the player, it is possible to extract such a feature amount from the first score.
決定手段124は、例えば、第1のスコアと第2のスコアとの相関が高いほど、オッズを低くし、第1のスコアと第2のスコアとの相関が高いほど、オッズを高くすることができる。第1のスコアと第2のスコアとの相関が高いほど、プレーヤが競技でうまくプレイすることができる可能性が高く、従って、競技で勝つ可能性が高いと考えられるからである。他方で、第1のスコアと第2のスコアとの相関が低いほど、プレーヤが競技でうまくプレイすることができる可能性が低く、従って、競技で勝つ可能性が低いと考えられるからである。 For example, the determining means 124 lowers the odds as the correlation between the first score and the second score is higher, and raises the odds as the correlation between the first score and the second score is higher. can. This is because the higher the correlation between the first score and the second score, the higher the possibility that the player will be able to play well in the competition, and therefore the higher the possibility of winning the competition. On the other hand, the lower the correlation between the first score and the second score, the less likely the player will be able to play well in the competition, and therefore less likely to win the competition.
競技において複数のプレーヤが存在する場合には、決定手段124は、それぞれのプレーヤについて独立して、オッズを決定するようにしてもよいし、それぞれのプレーヤの第1のスコアの相関を考慮して、オッズを決定するようにしてもよい。例えば、第1のプレーヤの第1のスコアと第2のプレーヤの第1のスコアとを比較し、第1のプレーヤが第2のプレーヤに対して相性がいいと判断されると、第1のプレーヤのオッズから減算し、第2のプレーヤのオッズに加算するようにすることができる。 If there are multiple players in the competition, the determining means 124 may determine the odds independently for each player, or may consider the correlation of the first scores of each player. , may determine the odds. For example, if a first player's first score is compared with a second player's first score and it is determined that the first player is compatible with the second player, then the first player's It can be subtracted from the player's odds and added to the second player's odds.
決定手段124は、上述したようにルールベースでオッズを決定してもよいし、後述するように、機械学習モデルを利用してオッズを決定してもよい。 The determining means 124 may determine the odds on a rule basis as described above, or may determine the odds using a machine learning model as described later.
機械学習モデルは、任意の機械学習モデルを用いて構築することができる。機械学習モデルは、例えば、ニューラルネットワークモデルであり得る。 A machine learning model can be constructed using any machine learning model. A machine learning model can be, for example, a neural network model.
ニューラルネットワークモデルは、入力層と、少なくとも1つの隠れ層と、出力層とを有する。ニューラルネットワークモデルの入力層のノード数は、入力される第1のスコアおよび第2のスコアの合計した次元数に対応する。ニューラルネットワークモデルの隠れ層は、任意の数のノードを含むことができる。ニューラルネットワークモデルの出力層のノード数は、出力されるデータの次元数に対応し、ここではオッズが出力されるので、出力層のノード数は、1であり得る。 A neural network model has an input layer, at least one hidden layer, and an output layer. The number of nodes in the input layer of the neural network model corresponds to the total number of dimensions of the input first and second scores. The hidden layer of a neural network model can contain any number of nodes. The number of nodes in the output layer of the neural network model corresponds to the number of dimensions of the output data, and the odds are output here, so the number of nodes in the output layer can be one.
ニューラルネットワークモデルは、複数のプレーヤの第1のスコアおよび少なくとも1つの競技についての第2のスコアを使用して予め学習処理がなされ得る。学習処理は、複数のプレーヤの第1のスコアおよび少なくとも1つの競技についての第2のスコアを使用して、ニューラルネットワークモデルの隠れ層の各ノードの重み係数を計算する処理である。 The neural network model may be pre-trained using first scores of multiple players and second scores for at least one competition. The learning process is the process of calculating a weighting factor for each node of the hidden layer of the neural network model using first scores of multiple players and second scores for at least one game.
学習処理は、例えば、教師あり学習である。教師あり学習では、例えば、或るプレーヤの第1のスコアおよび或る競技についての第2のスコアを入力用教師データとし、その競技における賭けのオッズを出力用教師データとして、複数のプレーヤの情報を使用してニューラルネットワークモデルの隠れ層の各ノードの重み係数を計算することにより、第1のスコアと第2のスコアとオッズとを相関させることが可能な機械学習モデルを構築することができる。機械学習モデルは、1つの競技特有のモデルであってもよいし、複数の競技に使用され得る汎用のモデルであってもよい。汎用のモデルは、例えば、複数のプレーヤの第1のスコアと複数の競技の第2のスコアとの組み合わせを使用した学習により構築されることができる。 The learning process is, for example, supervised learning. In supervised learning, for example, a certain player's first score and a certain game's second score are used as input teacher data, and betting odds in the game are used as output teacher data, and information of a plurality of players is used. We can build a machine learning model that can correlate the first score with the second score and the odds by calculating the weighting factor for each node in the hidden layer of the neural network model using . The machine learning model may be a sport-specific model or a general-purpose model that can be used for multiple sports. A generic model can be built, for example, by learning using a combination of multiple player first scores and multiple competition second scores.
例えば、1つの競技特有のモデルの教師あり学習のための(入力用教師データ,出力用教師データ)の組は、((第1のプレーヤの第1のスコア、競技の第2のスコア),オッズ)、((第2のプレーヤの第1のスコア、競技の第2のスコア),オッズ)、・・・((第iのプレーヤの第1のスコア、競技の第2のスコア),オッズ)、・・・等であり得る。このような学習済のニューラルネットワークモデルの入力層に新たなプレーヤの第1のスコアおよび競技の第2のスコアを入力すると、そのプレーヤについてのその競技における賭けのオッズが出力層に出力される。 For example, the (input training data, output training data) tuple for supervised learning of one sport-specific model is ((first player's first score, sport's second score), odds), ((second player first score, competition second score), odds), ... ((ith player first score, competition second score), odds ), . . . A new player's first score and a game's second score are input to the input layer of such a trained neural network model, and the betting odds for that game for that player are output to the output layer.
例えば、複数の競技の汎用のモデルの教師あり学習のための(入力用教師データ,出力用教師データ)の組は、((第1のプレーヤの第1のスコア、第1の競技の第2のスコア),オッズ)、((第2のプレーヤの第1のスコア、第1の競技の第2のスコア),オッズ)、・・・((第iのプレーヤの第1のスコア、第1の競技の第2のスコア),オッズ)、・・・((第1のプレーヤの第1のスコア、第2の競技の第2のスコア),オッズ)、((第2のプレーヤの第1のスコア、第2の競技の第2のスコア),オッズ)、・・・((第iのプレーヤの第1のスコア、第2の競技の第2のスコア),オッズ)、・・・((第1のプレーヤの第1のスコア、第jの競技の第2のスコア),オッズ)、((第2のプレーヤの第1のスコア、第jの競技の第2のスコア),オッズ)、・・・((第iのプレーヤの第1のスコア、第jの競技の第2のスコア),オッズ)等であり得る。このような学習済のニューラルネットワークモデルの入力層に新たなプレーヤの第1のスコアおよび複数の競技のうちの1つの競技の第2のスコアを入力すると、そのプレーヤについてのその競技における賭けのオッズが出力層に出力される。 For example, a set of (teacher data for input, teacher data for output) for supervised learning of a general-purpose model for multiple sports is ((first player's first score, first game's second ), odds), ((second player's first score, first competition's second score), odds), ... ((i-th player's first score, first second score of the competition), odds), ... ((first player's first score, second competition's second score), odds), ((second player's first score, second score of second competition), odds), ... ((first score of i-th player, second score of second competition), odds), ... ( (first player first score, jth competition second score), odds), ((second player first score, jth competition second score), odds) , . Inputting a new player's first score and a second score for one of a plurality of sports into the input layer of such a trained neural network model, the betting odds for that player for that sport is output to the output layer.
競技において複数のプレーヤが存在する場合には、決定手段124は、それぞれのプレーヤについて独立して、機械学習モデルを利用して、オッズを決定するようにしてもよいし、それぞれのプレーヤの第1のスコアを機械学習モデルに入力して、オッズを決定するようにしてもよい。これは、例えば、複数のプレーヤのそれぞれの第1のスコアおよび競技の第2のスコアを利用した学習による構築された機械学習モデルを利用して行われ得る。 If there are multiple players in the competition, the determining means 124 may independently determine the odds for each player using a machine learning model, or may determine the odds for each player. may be input into a machine learning model to determine odds. This may be done, for example, using a machine learning model built by learning with a first score of each of a plurality of players and a second score of the competition.
複数のプレーヤは、例えば、人間以外のプレーヤ、例えば、コンピュータプレーヤ(non player character:NPU)であってもよく、好ましくは、人間のプレーヤの特徴をコピーしたアバターまたはデジタルクローンであり得る。この場合、第1の算出手段122は、人間である第1のプレーヤの第1のスコアと、第1のプレーヤのアバターの第1のスコアとを算出することになる。第1のプレーヤのアバターの第1のスコアは、第1のプレーヤのデータおよび/またはインフォメーションに基づいて算出されることになるため、第1のプレーヤの第1のスコアと、第1のプレーヤのアバターの第1のスコアとは同一となるか略同一となる。決定手段124は、第1のプレーヤの第1のスコアと、第1のプレーヤのアバターの第1のスコアと、第2のスコアとに基づいて、オッズを決定することになる。このとき、決定手段124は、人間が状況等に左右されやすい不確定な要素を有していること、アバターが初見のルールへの対応が苦手な一方で人間は初見のルールへの対応が得意であること、および/または、その他の要因を考慮して、第1のプレーヤの第1のスコアおよび第1のプレーヤのアバターの第1のスコアに重み付けをしてオッズを決定することができる。 The plurality of players may, for example, be non-human players, such as computer players (non player characters: NPU), preferably avatars or digital clones that copy the characteristics of the human player. In this case, the first calculation means 122 calculates the first score of the first human player and the first score of the avatar of the first player. Since the first score of the first player's avatar will be calculated based on the first player's data and/or information, the first player's first score and the first player's It is the same as or substantially the same as the avatar's first score. The determining means 124 will determine odds based on the first player's first score, the first player's avatar's first score, and the second score. At this time, the determining means 124 determines that humans have uncertain factors that are easily influenced by circumstances, etc., and that avatars are not good at responding to first-time rules, while humans are good at responding to first-time rules. and/or other factors, the first player's first score and the first player's avatar's first score may be weighted to determine the odds.
このようにして決定されたオッズは、システム100の外部に出力されることになる。例えば、オッズは、インターフェース部110を介してユーザ端末装置400に送信されて、ユーザに提供される。
The odds determined in this manner are output outside the
図3Bは、プロセッサ部120の代替実施形態であるプロセッサ部120’の構成の一例を示す。
FIG. 3B shows an example of the configuration of
プロセッサ部120’は、変更手段125を備える点を除いて、プロセッサ部120と同一の構成を有する。図3Bでは、図3Aを参照して上述した構成と同一の構成要素には同一の参照番号を付し、ここでは、説明を省略する。
The
プロセッサ部120’は、取得手段121と、第1の算出手段122と、第2の算出手段123と、決定手段124と、変更手段125とを備える。
The
変更手段125は、競技のルールを変更することが可能なように構成されている。 The changing means 125 is configured to be able to change the rules of the competition.
変更手段125は、例えば、外部からの要求に応じて競技のルールを変更することができる。例えば、変更手段125は、インターフェース部110を介してシステム100の外部から投票を受け、投票の結果に基づいて、競技のルールを変更することができる。投票者は、例えば、上述した関係人40であり得る。関係人40は、投票権(例えば、ガバナンストークン)を有している。関係人40は、例えば、プレーヤ20であってもよいし、ユーザ30であってもよいし、プレーヤ20でもユーザ30でもない人であってもよい。例えば、関係人40は、有しているガバナンストークンの量に応じた投票権を有することになる。従って、多くのガバナンストークンを有している関係人40は、多くの投票権を有することになり、投票で有利になり得る。ガバナンストークンは、システム100によって発行され得る。
The changing means 125 can change the rules of the competition, for example, in response to requests from the outside. For example, the change means 125 can receive votes from outside the
変更手段125は、例えば、少なくとも1つのルール変更候補をインターフェース部110を介して投票者端末装置500に提示することができる。そして、変更手段125は、投票者端末装置500からの少なくとも1つのルール変更候補に対する投票をインターフェース部110を介して受信することができる。投票を集計した結果、少なくとも1つのルール変更候補への変更が賛成多数であった場合にそのルール変更候補が採用され、現在のルールが変更される。または、複数のルール変更候補のうち最多得票数を獲得したルール変更候補が採用され、現在のルールが変更される。
The changing means 125 can present at least one rule change candidate to the
ガバナンストークンを有する関係人による投票は、当該技術分野において公知の技術を用いて行われ得る。例えば、ブロックチェーン技術を用いて行われることができる。 Voting by parties with governance tokens may be conducted using techniques known in the art. For example, it can be done using blockchain technology.
変更手段125は、例えば、外部からの要求とは無関係に競技のルールを変更することができる。変更手段125は、例えば、所定の条件が満たされたとき(例えば、所定の時刻、所定の観衆人数、所定のプレーヤ人数、所定の賭け金総額のうちの少なくとも1つが満たされたとき)、競技のルールを変更することができる。変更手段125は、例えば、予め定められたルールに現在のルールを変更するようにしてもよいし、所定の条件を満たす程度に応じたルールに現在のルールを変更するようにしてもよい。 The changing means 125 can change the rules of the competition, for example, regardless of requests from the outside. For example, when a predetermined condition is satisfied (for example, when at least one of a predetermined time, a predetermined number of spectators, a predetermined number of players, and a predetermined total bet amount is satisfied), the changing means 125 rules can be changed. For example, the changing means 125 may change the current rule to a predetermined rule, or may change the current rule to a rule according to the extent to which a predetermined condition is satisfied.
変更手段125によってルールが変更されると、第2の算出手段123は、変更されたルールに基づいて、第2のスコアを算出することができる。 When the rule is changed by the changing means 125, the second calculating means 123 can calculate the second score based on the changed rule.
第2の算出手段123は、競技で勝つために、または、競技でうまくプレイするために必要なまたは好適な能力または特性に変更後のルールが及ぼす影響を考慮して、基準スコアを調節することによって第2のスコアを算出することができる。第2の算出手段123は、例えば、構築された機械学習モデルに、変更後のルールを入力することにより、第2のスコアの出力を得ることができる。 The second calculating means 123 adjusts the reference score in consideration of the effect of the changed rules on the ability or characteristics necessary or preferable to win the competition or to play well in the competition. A second score can be calculated by The second calculation means 123 can obtain the output of the second score by, for example, inputting the modified rule to the constructed machine learning model.
そして、決定手段124は、この出力されたスコアに基づいて、変更後のルール下での競技における賭けのオッズを決定することになる。 Then, the determining means 124 determines the betting odds in the competition under the changed rule based on the output score.
このようにプロセッサ部120’による処理により、競技におけるルールが変更され、変更されたルールにおいても適切なオッズが決定されることになる。これにより、ユーザは、常に新鮮で、予期できない体験を提供することができるとともに、依然として適正な賭けを行うことができる。 In this way, the processing by the processor unit 120' changes the rules of the game and determines appropriate odds even under the changed rules. This allows the user to always have a fresh and unexpected experience while still making fair bets.
図3Cは、プロセッサ部120の代替実施形態であるプロセッサ部120’の構成の一例を示す。
FIG. 3C shows an example of the configuration of
プロセッサ部120’’は、第2の取得手段126、第3の算出手段127を備える点を除いて、プロセッサ部120と同一の構成を有する。図3Cでは、図3Aを参照して上述した構成と同一の構成要素には同一の参照番号を付し、ここでは、説明を省略する。
The
プロセッサ部120’は、取得手段121と、第1の算出手段122と、第2の算出手段123と、決定手段124’と、第2の取得手段126と、第3の算出手段127とを備える。プロセッサ部120’’は、図3Bを参照して上述した変更手段125をさらに備えるようにしてもよい。また、プロセッサ部120’’は、第2の決定手段128をさらに備えるようにしてもよい。
The processor unit 120' includes acquisition means 121, first calculation means 122, second calculation means 123, determination means 124', second acquisition means 126, and third calculation means 127. . The processor unit 120'' may further comprise modifying
第2の取得手段126は、賭けを行うユーザに関するデータおよび/またはインフォメーションを取得するように構成され得る。 The second obtaining means 126 may be configured to obtain data and/or information regarding the betting user.
第2の取得手段126は、例えば、インターフェース部110を介して、データベース部200に格納されているユーザに関するデータおよび/またはインフォメーションを取得するようにしてもよい。あるいは、取得手段121は、例えば、インターフェース部110を介して、ユーザ端末装置400から受信されたユーザに関するデータおよび/またはインフォメーションを取得するようにしてもよい。取得されたユーザに関するデータおよび/またはインフォメーションは、第3の算出手段127に渡される。
The second acquisition means 126 may acquire data and/or information about the user stored in the
第3の算出手段127は、ユーザに関するデータおよび/またはインフォメーションに基づいて、ユーザの特徴を表す第3のスコアを算出するように構成されている。ユーザの特徴は、ユーザがどのような人物であるか、すなわち、ユーザの人となりを表す概念であり得る。ユーザの特徴は、ユーザの性格の観点からユーザの人となりを表すこともできる。例えば、ユーザの特徴は、「パーソナリティ」に関する観点からユーザの人となりを表すことができる。ユーザの特徴は、これに加えて、「お金」に関する観点からユーザの人となりを表すことができ、かつ/または、「健康」に関する観点からユーザの人となりを表すことができる。従って、ユーザの特徴を表す第3のスコアは、「パーソナリティ」に関する特徴量を含むことができ、ユーザの特徴を表す第3のスコアは、「お金」に関する特徴量、および/または、「健康」に関する特徴量を追加的に含む多次元スコアであることができる。「デジタルツイン」という言葉が知られているが、ユーザの特徴を多次元的に表す第3のスコアは、ユーザのデジタルツインを表すスコアであるとも言える。 The third calculating means 127 is configured to calculate a third score representing characteristics of the user based on data and/or information about the user. A user's characteristics can be a concept that represents what kind of person the user is, that is, the user's personality. User characteristics can also describe a user's personality in terms of the user's personality. For example, user characteristics can describe a user's personality in terms of "personality." A user's characteristics may additionally describe the user's personality in terms of "money" and/or may describe the user's personality in terms of "health." Therefore, the third score representing the characteristics of the user may include the feature quantity related to "personality", and the third score representing the user characteristics may include the feature quantity related to "money" and/or "health". It can be a multi-dimensional score that additionally includes features for . Although the term “digital twin” is well known, it can be said that the third score that multidimensionally represents the features of the user is a score that represents the user's digital twin.
第3のスコアの多次元の軸は、例えば、「パーソナリティ」に関する観点の軸、「お金」に関する観点の軸、および/または、「健康」に関する観点の軸を含むことができる。 The third score multidimensional axis can include, for example, a "personality" perspective axis, a "money" perspective axis, and/or a "health" perspective axis.
第3の算出手段127は、第1の算出手段122について上述した手法と同様の手法を用いることにより、第3のスコアを算出することができる。ここでは、詳細な説明は省略する。
The
算出された第3のスコアは、決定手段124’に渡される。 The calculated third score is passed to decision means 124'.
決定手段124’は、第1のスコアおよび第2のスコアに加えて、第3のスコアにも基づいて競技における賭けのオッズを決定することができることを除き、決定手段124と同様である。決定手段124’は、第3のスコアにも基づくため、ユーザに応じたオッズを決定することができる。例えば、優良なユーザまたは常連のユーザに対しては、優遇されたオッズを決定するようにすることができ、劣悪なユーザまたは一見のユーザに対しては、通常のオッズまたは冷遇されたオッズを決定することができる。
Determining means 124' is similar to determining
決定手段124’は、例えば、第1のスコアおよび第2のスコアに基づいて決定されたオッズを、第3のスコアに基づいて調節することによって、オッズを決定することができる。例えば、第3のスコアに含まれる所定の特徴量が平均よりも高いかまたは低いかに応じて、第1のスコアおよび第2のスコアに基づいて決定されたオッズを高くするかまたは低くすることができる。 The determining means 124' may determine odds, for example, by adjusting the odds determined based on the first score and the second score based on the third score. For example, the odds determined based on the first score and the second score can be increased or decreased depending on whether the predetermined feature included in the third score is higher or lower than the average. can.
あるいは、決定手段124’は、例えば、第1のスコアと第2のスコアと第3のスコアと、オッズとの関係を学習した機械学習モデルを利用して、オッズを決定することができる。 Alternatively, the determining means 124' can determine the odds, for example, using a machine learning model that has learned the relationship between the first score, the second score, the third score, and the odds.
このようにして決定されたオッズは、システム100の外部に出力されることになる。例えば、オッズは、インターフェース部110を介してユーザ端末装置400に送信されて、ユーザに提供される。
The odds determined in this manner are output outside the
一実施形態において、プロセッサ部120’’は、第2の決定手段128をさらに備えることができる。
In one embodiment, the
第2の決定手段128は、第3のスコアに基づいて、ユーザに好適な賭けを決定するように構成されている。 A second determining means 128 is configured to determine a preferred bet for the user based on the third score.
一例において、第3のスコアに含まれ得る複数の特徴量のそれぞれに特定の競技またはその競技における賭けが関連付けられており、第2の決定手段128は、第3のスコアに含まれる特徴量に対応する競技における賭けを、ユーザに好適な賭けとして決定することができる。 In one example, each of a plurality of features that can be included in the third score is associated with a specific game or a bet on that game, and the second determining means 128 determines the features included in the third score. A bet on the corresponding competition can be determined as the preferred bet for the user.
別の例において、第2の決定手段128は、第3のスコアから特定の特徴量を導出し、導出された特徴量に基づいて、賭けを決定することができる。例えば、第3のスコアから導出され得る複数の特徴量のそれぞれに特定の競技または競技における賭けが関連付けられており、第2の決定手段128は、第3のスコアから導出された特徴量に対応する競技における賭けを、ユーザに好適な賭けとして決定することができる。例えば、第3のスコアから導出され得る複数の特徴量のうちのいくつかの特徴量の組み合わせのそれぞれに特定の競技または競技における賭けが関連付けられており、第2の決定手段128は、第3のスコアから導出された特徴量の組み合わせに対応する競技における賭けを、ユーザに好適な賭けとして決定することができる。 In another example, second determining means 128 may derive a particular feature from the third score and determine a bet based on the derived feature. For example, each of a plurality of features that can be derived from the third score is associated with a particular game or bet on a game, and the second determining means 128 corresponds to the feature derived from the third score. A bet on a competition to be played may be determined as a preferred bet for the user. For example, a bet on a specific game or game is associated with each combination of some of the plurality of feature quantities that can be derived from the third score, and the second determining means 128 determines that the third A bet on a game corresponding to a combination of feature amounts derived from the scores of , can be determined as a bet suitable for the user.
第2の決定手段128は、任意の手法で、第3のスコアから特定の特徴量を導出することができる。一例において、第2の決定手段128は、第3のスコアに含まれる特徴量から特定の特徴量を抽出することができる。ここで、特徴量の抽出とは、特徴量の値を変更することなく、特徴量をそのまま抜き出すことを意味する。別の例において、第2の決定手段128は、第3のスコアまたは第3のスコアに含まれる特徴量に対して特定の関数を適用することにより、特定の特徴量を導出することができる。ここで、特定の関数は、任意の関数であり得る。例えば、特定の関数は、ハッシュ関数であり得る。 The second determining means 128 can derive a specific feature from the third score in any manner. In one example, the second determining means 128 can extract specific features from the features included in the third score. Here, the extraction of the feature amount means extracting the feature amount as it is without changing the value of the feature amount. In another example, the second determining means 128 can derive a specific feature by applying a specific function to the third score or features included in the third score. Here, the specific function can be any function. For example, a particular function can be a hash function.
第3のスコアから抽出される特徴量は、賭けの対象となる競技に応じて変更されることができる。例えば、第2の決定手段128は、第3のスコアに含まれる特徴量から、競技に応じた特定の特徴量を抽出することができる。例えば、第2の決定手段128は、スコアまたはスコアに含まれる特徴量に対して、競技に応じた特定の関数を適用することによって特定の特徴量を導出することができる。 The features extracted from the third score can be changed according to the sport for which bets are made. For example, the second determining means 128 can extract a specific feature amount according to the game from the feature amounts included in the third score. For example, the second determining means 128 can derive a specific feature amount by applying a specific function according to the game to the score or the feature amount included in the score.
このようにプロセッサ部120’’による処理により、賭けを行うユーザの特徴も考慮して競技における賭けのオッズが決定されることになり、ユーザに適した賭け体験を提供することができる。また、ユーザが行う賭け自体も、ユーザに適したものとすることができる。
In this way, the processing by the
上述した図3A、図3B、図3Cに示される例では、プロセッサ部120、120’、120’’の各構成要素が同一のプロセッサ部120内に設けられているが、本発明はこれに限定されない。プロセッサ部120、120’、120’’の各構成要素が複数のプロセッサ部に分散される構成も本発明の範囲内である。このとき、複数のプロセッサ部は、同一のハードウェア部品内に位置してもよいし、近傍または遠隔の別個のハードウェア部品内に位置してもよい。
In the examples shown in FIGS. 3A, 3B, and 3C described above, each component of the
なお、上述したシステム100の各構成要素は、単一のハードウェア部品で構成されていてもよいし、複数のハードウェア部品で構成されていてもよい。複数のハードウェア部品で構成される場合は、各ハードウェア部品が接続される態様は問わない。各ハードウェア部品は、無線で接続されてもよいし、有線で接続されてもよい。本発明のシステム100は、特定のハードウェア構成には限定されない。プロセッサ部120、120’、120’’をデジタル回路ではなくアナログ回路によって構成することも本発明の範囲内である。本発明のシステム100の構成は、その機能を実現できる限りにおいて上述したものに限定されない。
Note that each component of the
3.競技における賭けを支援するためのシステムにおける処理
図5Aは、競技における賭けを支援するためのシステム100における処理の一例(処理500)を示す。処理500は、システム100のプロセッサ部120において行われる。処理500は、プロセッサ部120’またはプロセッサ部120’’においても同様の処理によって行われることができる。処理500は、例えば、図1Aを参照して上述した例において、ステップS1でプレーヤ20A、20Bがエントリーした後、ステップS2でユーザが賭けを行う前に行われる。
3. Processes in a System for Supporting Betting on Sports FIG. 5A shows an example of processes (process 500) in
ステップS501では、プロセッサ部120の取得手段121が、少なくとも1人のプレーヤに関するデータおよび/またはインフォメーションを取得する。取得手段121は、例えば、インターフェース部110を介して、データベース部200に格納されているプレーヤに関するデータおよび/またはインフォメーションを取得するようにしてもよい。あるいは、取得手段121は、例えば、インターフェース部110を介して、プレーヤ端末装置300から受信されたプレーヤに関するデータおよび/またはインフォメーションを取得するようにしてもよい。取得手段121はさらに、競技の戦績のデータを取得してもよい。
At step S501, the acquisition means 121 of the
ステップS502では、プロセッサ部120の第1の算出手段122が、ステップS501で取得された少なくとも1人のプレーヤに関するデータおよび/またはインフォメーションに基づいて、第1のスコアを算出する。ステップS501で複数のプレーヤに関するデータおよび/またはインフォメーションが取得された場合には、複数のプレーヤのそれぞれについて、第1のスコアを算出する。第1のスコアは、プレーヤの特徴を表すスコアである。第1の算出手段122は、例えば、プレーヤに関するデータおよび/またはインフォメーションが第1のスコアの算出に用いられるパラメータと相関する程度に応じて、第1のスコアを算出することができる。第1の算出手段122は、例えば、第1のスコアの算出に用いられるパラメータに関する概念と相関する種々の情報を格納しているデータベース部200を参照し、プレーヤに関するデータおよび/またはインフォメーションが第1のスコアの算出に用いられるパラメータに関する概念と相関する程度を決定する。プレーヤに関するデータおよび/またはインフォメーションは、例えば、「パーソナリティ」、「お金」、「健康」に関する情報を含み得る。
At step S502, the first calculation means 122 of the
第1の算出手段122は、例えば、プレーヤに関するデータおよび/またはインフォメーションが「パーソナリティ」に関する概念と相関する程度を決定し、決定された相関する程度に応じて、第1のスコアを算出することができる。第1の算出手段122は、例えば、プレーヤに関するデータおよび/またはインフォメーションが「お金」に関する概念と相関する程度を決定し、決定された相関する程度に応じて、第1のスコアを算出することができる。第1の算出手段122は、例えば、プレーヤに関するデータおよび/またはインフォメーションが「健康」に関する概念と相関する程度を決定し、決定された相関する程度に応じて、第1のスコアを算出することができる。 The first calculation means 122 may, for example, determine the extent to which the data and/or information about the player correlates with the concept of "personality" and calculate the first score according to the determined extent of correlation. can. The first calculation means 122 can, for example, determine the degree of correlation between the data and/or information regarding the player and the concept regarding "money" and calculate the first score according to the determined degree of correlation. can. The first calculating means 122 may, for example, determine the extent to which the data and/or information regarding the player correlates with the concept relating to "health", and calculate the first score according to the determined extent of correlation. can.
第1の算出手段122は、例えば、複数のプレーヤに関するデータおよび/またはインフォメーションと第1のスコアとの関係を学習した機械学習モデルを利用して、プレーヤの特徴を多次元的に表す第1のスコアを算出することができる。プレーヤに関するデータおよび/またはインフォメーションは、例えば、「パーソナリティ」に関する情報を含み、「お金」、「健康」に関する情報をさらに含んでもよい。 The first calculation means 122 uses, for example, a machine learning model that has learned the relationship between data and/or information about a plurality of players and the first score, and multidimensionally expresses the characteristics of the player. A score can be calculated. The data and/or information about the player includes, for example, information about "personality" and may further include information about "money" and "health."
例えば、ステップS501で取得されたプレーヤに関するデータおよび/またはインフォメーションを機械学習モデルに入力すると、プレーヤの第1のスコアが出力される。 For example, inputting data and/or information about the player obtained in step S501 into a machine learning model outputs a first score for the player.
ステップS503では、プロセッサ部120の第2の算出手段123が、第2のスコアを算出する。第2のスコアは、競技の特徴を表すスコアである。
In step S503, the
第2の算出手段123は、例えば、競技毎に予め設定された基準スコアに基づいて、第2のスコアを算出することができる。例えば、競技のルールが通常のルールと同一である場合には、第2の算出手段123は、基準スコアを第2のスコアとみなし得る。例えば、競技のルールが通常のルールと異なる場合には、第2の算出手段123は、競技で勝つために、または、競技でうまくプレイするために必要なまたは好適な能力または特性に競技のルールが及ぼす影響を考慮して、基準スコアを調節することによって第2のスコアを算出することができる。例えば、第2の算出手段123は、競技で勝つために、または、競技でうまくプレイするために必要なまたは好適な能力または特性に競技が行われる状況が及ぼす影響を考慮して、基準スコアを調節することによって第2のスコアを算出することができる。 The second calculation means 123 can calculate the second score, for example, based on a reference score preset for each game. For example, if the rules of the competition are the same as the normal rules, the second calculation means 123 can regard the reference score as the second score. For example, if the rules of the game differ from the normal rules, the second calculation means 123 may apply the rules of the game to the abilities or characteristics necessary or suitable for winning the game or playing well in the game. A second score can be calculated by adjusting the reference score to account for the influence of . For example, the second calculation means 123 may calculate the reference score by considering the impact of the conditions under which the competition is held on the abilities or characteristics necessary or desirable to win the competition or to play well in the competition. A second score can be calculated by adjusting.
例えば、第2の算出手段123は、競技で勝つために、または、競技でうまくプレイするために必要なまたは好適な能力または特性に競技のルールおよび/または状況が及ぼす影響を学習した機械学習モデルを利用して、第2のスコアを算出することができる。 For example, the second computing means 123 may include a machine learning model that has learned the impact of the rules and/or circumstances of a game on the abilities or characteristics required or preferred to win the game or to play well in the game. can be used to calculate the second score.
ステップS504では、プロセッサ部120の決定手段124が、ステップS502で算出された第1のスコアと、ステップS503で算出された第2のスコアとに基づいて、競技における賭けのオッズを決定する。決定手段124は、ステップS501で取得され得る競技の戦績のデータにも基づいて賭けのオッズを決定するようにしてもよいが、競技の戦績のデータは必須ではない。むしろ、競技の戦績のデータを用いなくとも、賭けのオッズを適切に決定することができる。
In step S504, the
例えば、決定手段124は、第1のスコアと第2のスコアとの相関に基づいて、オッズを決定することができる。このとき、決定手段124は、第2のスコアと対比可能な特徴量を第1のスコアから抽出し、抽出された特徴量と第2のスコアとの相関を取ることができる。決定手段124は、例えば、第1のスコアと第2のスコアとの相関が高いほど、オッズを低くし、第1のスコアと第2のスコアとの相関が高いほど、オッズを高くすることができる。 For example, the determining means 124 can determine odds based on the correlation between the first score and the second score. At this time, the determining means 124 can extract a feature amount that can be compared with the second score from the first score, and obtain a correlation between the extracted feature amount and the second score. For example, the determining means 124 lowers the odds as the correlation between the first score and the second score is higher, and raises the odds as the correlation between the first score and the second score is higher. can.
ステップS502で複数のプレーヤのそれぞれについて第1のスコアが算出された場合には、決定手段124は、それぞれのプレーヤについて独立して、オッズを決定するようにしてもよいし、それぞれのプレーヤの第1のスコアの相関を考慮して、オッズを決定するようにしてもよい。例えば、第1のプレーヤの第1のスコアと第2のプレーヤの第1のスコアとを比較し、第1のプレーヤが第2のプレーヤに対して相性がいいと判断されると、第1のプレーヤのオッズから減算し、第2のプレーヤのオッズに加算するようにすることができる。 When the first score is calculated for each of the plurality of players in step S502, the determining means 124 may independently determine the odds for each player, or may determine the odds for each player. Odds may be determined by taking into account the correlation of scores of 1. For example, if a first player's first score is compared with a second player's first score and it is determined that the first player is compatible with the second player, then the first player's It can be subtracted from the player's odds and added to the second player's odds.
決定手段124は、ルールベースでオッズを決定してもよいし、機械学習モデルを利用してオッズを決定してもよい。 The determining means 124 may determine the odds based on rules or may determine the odds using a machine learning model.
例えば、第1のスコアおよび第2のスコアを機械学習モデルに入力することによりオッズが出力される。 For example, odds are output by inputting a first score and a second score into a machine learning model.
処理500によって決定されたオッズは、システム100の外部に出力されることになる。例えば、オッズは、インターフェース部110を介してユーザ端末装置400に送信されて、ユーザに提供される。ユーザは、このオッズを参照して、賭けを行うことができる。
The odds determined by
処理500では、競技の戦績のデータは必須ではないため、例えば、プレーヤ同士の対戦が初めての場合であっても、さらには、プレーヤが初めてゲームをプレイする場合であっても、オッズを適切に決定することができる。これは、特に、eスポーツの競技において有用である。いつeスポーツの競技が開催されても、誰がeスポーツの競技に参加しても、処理500によって適切なオッズを決定することができるからである。
In the
図5Bは、処理500の続きの処理を示す。この処理は、ステップS504の後に、競技のルールを変更し、これに従って、オッズも変更するための処理である。この処理は、プロセッサ部120’において行われることができる。この処理は、プロセッサ部120’’においても同様の処理によって行われることができる。
FIG. 5B shows the continuation of
ステップS505では、プロセッサ部120’の変更手段125が、競技のルールを変更する。変更手段125は、例えば、外部からの要求に応じて、または、外部からの要求とは無関係に、競技のルールを変更することができる。 At step S505, the changing means 125 of the processor unit 120' changes the rules of the competition. The changing means 125 can change the rules of the competition, for example, in response to an external request or regardless of the external request.
例えば、変更手段125は、インターフェース部110を介してシステム100の外部から投票を受け、投票の結果に基づいて、競技のルールを変更することができる。変更手段125は、例えば、少なくとも1つのルール変更候補をインターフェース部110を介して投票者端末装置500に提示し、投票者端末装置500からの少なくとも1つのルール変更候補に対する投票をインターフェース部110を介して受信する。そして、変更手段125は、投票を集計した結果、少なくとも1つのルール変更候補への変更が賛成多数であった場合にそのルール変更候補を採用して、競技のルールを変更することができる。または、変更手段125は、複数のルール変更候補のうち最多得票数を獲得したルール変更候補を採用し、競技のルールを変更することができる。
For example, the change means 125 can receive votes from outside the
変更手段125は、例えば、所定の条件が満たされたとき(例えば、所定の時刻、所定の観衆人数、所定のプレーヤ人数、所定の賭け金総額のうちの少なくとも1つが満たされたとき)、競技のルールを変更することができる。変更手段125は、例えば、予め定められたルールに現在のルールを変更するようにしてもよいし、所定の条件を満たす程度に応じたルールに現在のルールを変更するようにしてもよい。 For example, when a predetermined condition is satisfied (for example, when at least one of a predetermined time, a predetermined number of spectators, a predetermined number of players, and a predetermined total bet amount is satisfied), the changing means 125 rules can be changed. For example, the changing means 125 may change the current rule to a predetermined rule, or may change the current rule to a rule according to the extent to which a predetermined condition is satisfied.
ステップS506では、プロセッサ部120’の第2の算出手段123が、ステップS505で変更されたルールに基づいて、第2のスコアを変更することができる。第2の算出手段123は、例えば、競技で勝つために、または、競技でうまくプレイするために必要なまたは好適な能力または特性に変更後のルールが及ぼす影響を考慮して、既に算出されていた第2のスコアを調節することができる。第2の算出手段123は、例えば、構築された機械学習モデルに、変更後のルールを入力することにより、第2のスコアの出力を新たに得るようにしてもよい。 At step S506, the second calculation means 123 of the processor unit 120' can change the second score based on the rule changed at step S505. The second calculating means 123 may, for example, take into account the impact of the changed rules on abilities or characteristics necessary or desirable to win the competition or to play well in the competition. A second score can be adjusted. The second calculation means 123 may newly obtain the output of the second score by, for example, inputting the changed rule to the constructed machine learning model.
ステップS507では、プロセッサ部120’の決定手段124が、ステップS502で算出された第1のスコアと、ステップS506で変更された第2のスコアとに基づいて、オッズを決定し更新することができる。ステップS507の処理は、ステップS504の処理と同様である。 At step S507, the determining means 124 of the processor unit 120' can determine and update the odds based on the first score calculated at step S502 and the second score changed at step S506. . The processing of step S507 is the same as the processing of step S504.
このようにして、競技におけるルールが変更された場合であっても、適切なオッズが決定されることになる。これにより、ユーザに、常に新鮮で、予期できないユーザ体験を提供することができるとともに、ユーザは、依然として適正な賭けを行うことができる。これは、特に、eスポーツの競技において有用である。eスポーツの競技では、競技におけるルール変更を特に容易に行うことができ、ルールが頻繁に変更される中でも、適正な賭けを提供することができるからである。 In this way, even if the rules in the competition are changed, the proper odds will be determined. This can provide the user with a constantly fresh and unexpected user experience while still allowing the user to place fair bets. This is particularly useful in esports competitions. This is because, in e-sports competitions, it is particularly easy to change the rules of the competition, and appropriate bets can be provided even though the rules are frequently changed.
上述した例では、賭けのオッズが決定された後に、ルールを変更することによって、オッズを更新することを説明したが、例えば、図1Bを参照して説明した例のように、賭けのオッズが決定される前に、ルールを変更し、変更されたルールに基づいてオッズを決定することも本発明の範囲内である。 In the above example, it was described that the odds are updated by changing the rules after the betting odds have been determined. It is also within the scope of this invention to change the rules before they are determined and determine the odds based on the changed rules.
図6は、競技における賭けを支援するためのシステム100における処理の別の一例(処理600)を示す。処理600は、システム100のプロセッサ部120’’においても行われる。
FIG. 6 shows another example of a process (process 600) in
ステップS601では、プロセッサ部120’’の取得手段121が、少なくとも1人のプレーヤに関するデータおよび/またはインフォメーションを取得する。ステップS601は、ステップS501と同様である。 At step S601, the acquisition means 121 of the processor unit 120'' acquires data and/or information regarding at least one player. Step S601 is the same as step S501.
ステップS602では、プロセッサ部120’’の第1の算出手段122が、ステップS601で取得された少なくとも1人のプレーヤに関するデータおよび/またはインフォメーションに基づいて、第1のスコアを算出する。ステップS602は、ステップS502と同様である。 At step S602, the first calculation means 122 of the processor unit 120'' calculates a first score based on the data and/or information regarding at least one player acquired at step S601. Step S602 is similar to step S502.
ステップS603では、プロセッサ部120’’の第2の算出手段123が、第2のスコアを算出する。ステップS603は、ステップS503と同様である。 In step S603, the second calculation means 123 of the processor unit 120'' calculates a second score. Step S603 is similar to step S503.
ステップS604では、プロセッサ部120’’の第2の取得手段126が、少なくとも1人の賭けを行うユーザに関するデータおよび/またはインフォメーションを取得する。第2の取得手段126は、例えば、インターフェース部110を介して、データベース部200に格納されているユーザに関するデータおよび/またはインフォメーションを取得するようにしてもよい。あるいは、第2の取得手段126は、例えば、インターフェース部110を介して、ユーザ端末装置400から受信されたユーザに関するデータおよび/またはインフォメーションを取得するようにしてもよい。
In step S604, the second acquiring means 126 of the processor unit 120'' acquires data and/or information regarding at least one betting user. The second acquisition means 126 may acquire data and/or information about the user stored in the
ステップS605では、プロセッサ部120’’の第3の算出手段127が、ステップS501で取得された少なくとも1人のユーザに関するデータおよび/またはインフォメーションに基づいて、第3のスコアを算出する。ステップS604で複数のユーザに関するデータおよび/またはインフォメーションが取得された場合には、複数のユーザのそれぞれについて、第3のスコアを算出する。第3のスコアは、ユーザの特徴を表すスコアである。第3の算出手段127は、例えば、ユーザに関するデータおよび/またはインフォメーションが第3のスコアの算出に用いられるパラメータと相関する程度に応じて、第3のスコアを算出することができる。第3の算出手段127は、例えば、第3のスコアの算出に用いられるパラメータに関する概念と相関する種々の情報を格納しているデータベース部200を参照し、ユーザに関するデータおよび/またはインフォメーションが第3のスコアの算出に用いられるパラメータに関する概念と相関する程度を決定する。ユーザに関するデータおよび/またはインフォメーションは、例えば、「パーソナリティ」、「お金」、「健康」に関する情報を含み得る。
In step S605, the third calculation means 127 of the processor unit 120'' calculates a third score based on the data and/or information regarding at least one user obtained in step S501. If data and/or information regarding multiple users are acquired in step S604, a third score is calculated for each of the multiple users. A third score is a score that represents a user's characteristics. The
第3の算出手段127は、例えば、ユーザに関するデータおよび/またはインフォメーションが「パーソナリティ」に関する概念と相関する程度を決定し、決定された相関する程度に応じて、第3のスコアを算出することができる。第3の算出手段127は、例えば、ユーザに関するデータおよび/またはインフォメーションが「お金」に関する概念と相関する程度を決定し、決定された相関する程度に応じて、第3のスコアを算出することができる。第3の算出手段127は、例えば、ユーザに関するデータおよび/またはインフォメーションが「健康」に関する概念と相関する程度を決定し、決定された相関する程度に応じて、第3のスコアを算出することができる。 The third calculation means 127 may, for example, determine the extent to which the data and/or information about the user correlates with the concept of "personality" and calculate a third score according to the determined extent of correlation. can. The third calculation means 127 can, for example, determine the degree of correlation between the data and/or information regarding the user and the concept regarding "money" and calculate the third score according to the determined degree of correlation. can. The third calculation means 127 can, for example, determine the degree of correlation between the data and/or information regarding the user and the concept regarding "health" and calculate the third score according to the determined degree of correlation. can.
第3の算出手段127は、例えば、複数のユーザに関するデータおよび/またはインフォメーションと第3のスコアとの関係を学習した機械学習モデルを利用して、ユーザの特徴を多次元的に表す第3のスコアを算出することができる。ユーザに関するデータおよび/またはインフォメーションは、例えば、「パーソナリティ」に関する情報を含み、「お金」、「健康」に関する情報をさらに含んでもよい。 The third calculation means 127 uses, for example, a machine learning model that has learned the relationship between data and/or information about a plurality of users and the third score, and multidimensionally represents the user's characteristics. A score can be calculated. The data and/or information about the user includes, for example, information about "personality" and may further include information about "money" and "health."
例えば、ステップS604で取得されたユーザに関するデータおよび/またはインフォメーションを機械学習モデルに入力すると、ユーザの第3のスコアが出力される。 For example, inputting the data and/or information about the user obtained in step S604 into a machine learning model outputs the user's third score.
ステップS606では、プロセッサ部120’’の決定手段124’が、ステップS602で算出された第1のスコアと、ステップS603で算出された第2のスコアと、ステップS605で算出された第3のスコアとに基づいて、競技における賭けのオッズを決定する。決定手段124’は、ステップS601で取得され得る競技の戦績のデータにも基づいて賭けのオッズを決定するようにしてもよいが、競技の戦績のデータは必須ではない。むしろ、競技の戦績のデータを用いなくとも、賭けのオッズを適切に決定することができる。 In step S606, the determination unit 124' of the processor unit 120'' determines the first score calculated in step S602, the second score calculated in step S603, and the third score calculated in step S605. and determine the odds for betting on the competition. The determining means 124' may also determine the betting odds based on the competition performance data that may be obtained in step S601, although the competition performance data is not essential. Rather, betting odds can be appropriately determined without using data on the performance of the competition.
例えば、決定手段124’は、例えば、第1のスコアおよび第2のスコアに基づいて決定されたオッズを、第3のスコアに基づいて調節することによって、オッズを決定することができる。例えば、第3のスコアに含まれる所定の特徴量が平均よりも高いかまたは低いかに応じて、第1のスコアおよび第2のスコアに基づいて決定されたオッズを高くするかまたは低くすることができる。これにより、優良なユーザまたは常連のユーザに対しては、優遇されたオッズを決定するようにすることができ、劣悪なユーザまたは一見のユーザに対しては、通常のオッズまたは冷遇されたオッズを決定することができる。 For example, the determining means 124' may determine odds by, for example, adjusting the odds determined based on the first score and the second score based on the third score. For example, the odds determined based on the first score and the second score can be increased or decreased depending on whether the predetermined feature included in the third score is higher or lower than the average. can. This allows for favorable odds to be determined for good or regular users, and normal or discredited odds for bad or seeming users. can decide.
ステップS602で複数のプレーヤのそれぞれについて第1のスコアが算出された場合には、決定手段124’は、それぞれのプレーヤについて独立して、オッズを決定するようにしてもよいし、それぞれのプレーヤの第1のスコアの相関を考慮して、オッズを決定するようにしてもよい。例えば、第1のプレーヤの第1のスコアと第2のプレーヤの第1のスコアとを比較し、第1のプレーヤが第2のプレーヤに対して相性がいいと判断されると、第1のプレーヤのオッズから減算し、第2のプレーヤのオッズに加算するようにすることができる。 When the first score is calculated for each of the plurality of players in step S602, the determining means 124' may independently determine the odds for each player, or may determine the odds for each player. Odds may be determined in consideration of the correlation of the first scores. For example, if a first player's first score is compared with a second player's first score and it is determined that the first player is compatible with the second player, then the first player's It can be subtracted from the player's odds and added to the second player's odds.
決定手段124’は、ルールベースでオッズを決定してもよいし、機械学習モデルを利用してオッズを決定してもよい。 The determiner 124' may determine the odds on a rule basis or may utilize a machine learning model to determine the odds.
例えば、第1のスコア、第2のスコア、および第3のスコアを機械学習モデルに入力することによりオッズが出力される。 For example, inputting a first score, a second score, and a third score into a machine learning model outputs odds.
処理600によって決定されたオッズは、システム100の外部に出力されることになる。例えば、オッズは、インターフェース部110を介してユーザ端末装置400に送信されて、ユーザに提供される。ユーザは、このオッズを参照して、賭けを行うことができる。
The odds determined by
処理600では、競技の戦績のデータは必須ではないため、例えば、プレーヤ同士の対戦が初めての場合であっても、さらには、プレーヤが初めてゲームをプレイする場合であっても、オッズを適切に決定することができる。これは、特に、eスポーツの競技において有用である。いつeスポーツの競技が開催されても、誰がeスポーツの競技に参加しても、処理600によって適切なオッズを決定することができるからである。さらに、処理600では、賭けを行うユーザの特徴も考慮して競技における賭けのオッズが決定されることになり、ユーザに適した賭け体験を提供することができる。
In the
図5A、図5B、図6を参照して上述した例では、特定の順序で処理が行われることを説明したが、各処理の順序は説明されたものに限定されず、論理的に可能な任意の順序で行われ得る。例えば、ステップS501を行う前に、ステップS503を行うことができる。例えば、ステップS601を行う前に、ステップS603またはステップS604を行うことができる。 Although the examples described above with reference to FIGS. 5A, 5B, and 6 illustrate that the operations are performed in a particular order, the order of the operations is not limited to that described and is logically possible. It can be done in any order. For example, step S503 can be performed before performing step S501. For example, step S603 or step S604 can be performed before performing step S601.
図5A、図5B、図6を参照して上述した例では、図5A、図5B、図6に示される各ステップの処理は、プロセッサ部120、120’、または120’’とメモリ部130に格納されたプログラムとによって実現することが説明されたが、本発明はこれに限定されない。図5A、図5B、図6に示される各ステップの処理のうちの少なくとも1つは、制御回路などのハードウェア構成によって実現されてもよい。 In the examples described above with reference to FIGS. 5A, 5B, and 6, the processing of each step shown in FIGS. Although described as being implemented by stored programs, the present invention is not so limited. At least one of the processing of each step shown in FIGS. 5A, 5B, and 6 may be implemented by a hardware configuration such as a control circuit.
本発明は、上述した実施形態に限定されるものではない。本発明は、特許請求の範囲によってのみその範囲が解釈されるべきであることが理解される。当業者は、本発明の具体的な好ましい実施形態の記載から、本発明の記載および技術常識に基づいて等価な範囲を実施することができることが理解される。 The invention is not limited to the embodiments described above. It is understood that the invention is to be construed in scope only by the claims. It is understood that a person skilled in the art can implement an equivalent range from the description of specific preferred embodiments of the present invention based on the description of the present invention and common technical knowledge.
本発明は、賭けを行うユーザに適切なオッズを提示することが可能な、競技における賭けを支援するためのシステム等を提供するものとして有用である。 INDUSTRIAL APPLICABILITY The present invention is useful in providing a system or the like for supporting betting in competitions, capable of presenting appropriate odds to betting users.
10 プラットフォーム
11 ルール
12 オッズ
20A、20B プレーヤ
30 ユーザ
40 関係人
100 システム
200 データベース部
300 プレーヤ端末装置
400 ユーザ端末装置
500 投票者端末装置
10
Claims (11)
競技の少なくとも1人のプレーヤに関するデータおよび/またはインフォメーションを取得する取得手段と、
前記取得された少なくとも1人のプレーヤに関するデータおよび/またはインフォメーションに基づいて、前記少なくとも1人のプレーヤの特徴を表す第1のスコアを算出する第1の算出手段であって、前記第1の算出手段は、第1の機械学習モデルに前記取得された少なくとも1人のプレーヤに関するデータおよび/またはインフォメーションを入力することにより、前記第1の機械学習モデルから前記少なくとも1人のプレーヤの前記第1のスコアを得、前記第1の機械学習モデルは、プレーヤに関するデータおよび/またはインフォメーションを入力用教師データとし、前記プレーヤの特徴を表す第1のスコアを出力用教師データとして、複数のプレーヤについて学習している、第1の算出手段と、
前記競技の特徴を表す第2のスコアを算出する第2の算出手段であって、前記第2のスコアは、前記競技で勝つために必要な能力もしくは特性、または、前記競技で勝つために好適な能力もしくは特性、または、前記競技でうまくプレイするために必要な能力もしくは特性、または、前記競技でうまくプレイするために好適な能力もしくは特性を表し、前記第2の算出手段は、第2の機械学習モデルに前記競技のルールと基準スコアとを入力することにより、前記第2の機械学習モデルから前記競技の前記第2のスコアを得、前記第2の機械学習モデルは、競技のルールおよび基準スコアを入力用教師データとし、前記競技の特徴を表す第2のスコアを出力用教師データとして、複数の競技について学習している、第2の算出手段と、
前記第1のスコアと前記第2のスコアとの相関を取ることによって、前記相関に基づいて、前記競技に参加するプレーヤについての賭けのオッズを決定する決定手段と
を備える、システム。 A system for supporting betting in a competition, comprising:
obtaining means for obtaining data and/or information regarding at least one player of the competition;
a first calculating means for calculating a first score characteristic of said at least one player based on said obtained data and/or information about said at least one player, said first calculating means means for extracting said first information of said at least one player from said first machine learning model by inputting said obtained data and/or information relating to said at least one player into said first machine learning model; A score is obtained, and the first machine learning model learns about a plurality of players using player data and/or information as input teacher data and a first score representing the characteristics of the player as output teacher data. a first calculating means,
A second calculation means for calculating a second score representing a characteristic of said game, said second score being the ability or characteristic necessary to win said game or suitable for winning said game. ability or characteristic, or ability or characteristic necessary for playing well in the competition, or ability or characteristic suitable for playing well in the competition , wherein the second calculating means is a second Obtaining the second score for the game from the second machine learning model by inputting the rules for the game and a reference score into a machine learning model, the second machine learning model receiving the rules for the game and a second calculation means for learning about a plurality of competitions using a reference score as input teacher data and a second score representing the characteristics of the competition as output teacher data ;
determining means for determining betting odds for a player participating in said competition based on said correlation by correlating said first score with said second score.
前記変更手段によって前記ルールが変更されると、
前記第2の算出手段は、前記変更されたルールに基づいて、前記第2のスコアを算出し、
前記決定手段は、前記第1のスコアと前記変更されたルールに基づいて算出された第2のスコアとに基づいて、前記オッズを決定する、
請求項1に記載のシステム。 Further comprising a change means for changing the rules of the competition,
When the rule is changed by the changing means,
The second calculation means calculates the second score based on the changed rule,
The determining means determines the odds based on the first score and a second score calculated based on the changed rule.
The system of claim 1.
前記ルールの変更に関して、前記競技の関係人による投票を受けることと、
前記投票の結果に基づいて、前記ルールを変更することと
を行う、請求項2に記載のシステム。 The changing means is
receiving votes from those involved in said competition on changes to said rules;
3. The system of claim 2, modifying the rules based on results of the voting.
前記関係人は、前記競技に関するガバナンストークンを有している人である、請求項3に記載のシステム。 The competition is an e-sports competition,
4. The system of claim 3, wherein the affiliate is a person holding a governance token for the competition.
前記eスポーツにおける競技には、前記少なくとも1人のプレーヤと、前記少なくとも1人のプレーヤのアバターとが参加する、請求項1~4のいずれか一項に記載のシステム。 The competition is an e-sports competition,
The system according to any one of the preceding claims, wherein said at least one player and said at least one player's avatar participate in competition in said e-sports .
前記取得されたユーザに関するデータおよび/またはインフォメーションに基づいて、前記ユーザの特徴を表す第3のスコアを算出する第3の算出手段と
をさらに備え、
前記決定手段は、前記第3のスコアにさらに基づいて、前記オッズを決定する、請求項1~5のいずれか一項に記載のシステム。 a second obtaining means for obtaining data and/or information relating to said betting user;
a third calculation means for calculating a third score representing characteristics of the user based on the obtained data and/or information regarding the user;
A system according to any preceding claim, wherein said determining means determines said odds further based on said third score.
前記プロセッサ部が、競技の少なくとも1人のプレーヤに関するデータおよび/またはインフォメーションを取得することと、
前記プロセッサ部が、前記取得された少なくとも1人のプレーヤに関するデータおよび/またはインフォメーションに基づいて、前記少なくとも1人のプレーヤの特徴を表す第1のスコアを算出することであって、前記第1のスコアを算出することは、第1の機械学習モデルに前記取得された少なくとも1人のプレーヤに関するデータおよび/またはインフォメーションを入力することにより、前記第1の機械学習モデルから前記少なくとも1人のプレーヤの前記第1のスコアを得ることを含み、前記第1の機械学習モデルは、プレーヤに関するデータおよび/またはインフォメーションを入力用教師データとし、前記プレーヤの特徴を表す第1のスコアを出力用教師データとして、複数のプレーヤについて学習している、ことと、
前記プロセッサ部が、前記競技の特徴を表す第2のスコアを算出することであって、前記第2のスコアは、前記競技で勝つために必要な能力もしくは特性、または、前記競技で勝つために好適な能力もしくは特性、または、前記競技でうまくプレイするために必要な能力もしくは特性、または、前記競技でうまくプレイするために好適な能力もしくは特性を表し、前記第2のスコアを算出することは、第2の機械学習モデルに前記競技のルールと基準スコアとを入力することにより、前記第2の機械学習モデルから前記競技の前記第2のスコアを得ることを含み、前記第2の機械学習モデルは、競技のルールおよび基準スコアを入力用教師データとし、前記競技の特徴を表す第2のスコアを出力用教師データとして、複数の競技について学習している、ことと、
前記プロセッサ部が、前記第1のスコアと前記第2のスコアとの相関を取ることによって、前記相関に基づいて、前記競技に参加するプレーヤについての賭けのオッズを決定することと
を含む、方法。 A method for supporting betting in a competition, said method being executed in a computer system comprising a processor unit, said method comprising:
said processor unit obtaining data and /or information regarding at least one player in a competition;
calculating, by the processor unit, a first score characteristic of the at least one player based on the obtained data and/or information about the at least one player; Calculating a score includes calculating the score of the at least one player from the first machine learning model by inputting the obtained data and/or information about the at least one player into the first machine learning model. The first machine learning model includes obtaining the first score, and the first machine learning model uses data and/or information about the player as input teacher data, and the first score representing the characteristics of the player as output teacher data. , that we are learning about multiple players, and
The processor unit calculates a second score representing a characteristic of the game, the second score being the ability or characteristic required to win the game or representing a favorable ability or characteristic, or a necessary ability or characteristic to play well in said competition, or a preferable ability or characteristic to play well in said competition, and calculating said second score; , obtaining the second score of the game from the second machine learning model by inputting the rules of the game and a reference score into the second machine learning model ; The learning model learns a plurality of competitions using the competition rules and standard scores as input teacher data and the second scores representing the characteristics of the competition as output teacher data ;
the processor unit correlating the first score with the second score to determine betting odds for a player participating in the competition based on the correlation. .
競技の少なくとも1人のプレーヤに関するデータおよび/またはインフォメーションを取得することと、
前記取得された少なくとも1人のプレーヤに関するデータおよび/またはインフォメーションに基づいて、前記少なくとも1人のプレーヤの特徴を表す第1のスコアを算出することであって、前記第1のスコアを算出することは、第1の機械学習モデルに前記取得された少なくとも1人のプレーヤに関するデータおよび/またはインフォメーションを入力することにより、前記第1の機械学習モデルから前記少なくとも1人のプレーヤの前記第1のスコアを得ることを含み、前記第1の機械学習モデルは、プレーヤに関するデータおよび/またはインフォメーションを入力用教師データとし、前記プレーヤの特徴を表す第1のスコアを出力用教師データとして、複数のプレーヤについて学習している、ことと、
前記競技の特徴を表す第2のスコアを算出することであって、前記第2のスコアは、前記競技で勝つために必要な能力もしくは特性、または、前記競技で勝つために好適な能力もしくは特性、または、前記競技でうまくプレイするために必要な能力もしくは特性、または、前記競技でうまくプレイするために好適な能力もしくは特性を表し、前記第2のスコアを算出することは、第2の機械学習モデルに前記競技のルールと基準スコアとを入力することにより、前記第2の機械学習モデルから前記競技の前記第2のスコアを得ることを含み、前記第2の機械学習モデルは、競技のルールおよび基準スコアを入力用教師データとし、前記競技の特徴を表す第2のスコアを出力用教師データとして、複数の競技について学習している、ことと、
前記第1のスコアと前記第2のスコアとの相関を取ることによって、前記相関に基づいて、前記競技に参加するプレーヤについての賭けのオッズを決定することと
を含む処理を前記プロセッサに行わせる、プログラム。 1. A program for assisting in betting on a competition, said program being executed on a computer system comprising a processor, said program comprising:
obtaining data and /or information regarding at least one player of the competition;
Calculating a first score characteristic of the at least one player based on the obtained data and/or information about the at least one player, wherein the first score is calculated. calculating said first score of said at least one player from said first machine learning model by inputting said obtained data and/or information regarding said at least one player into said first machine learning model; The first machine learning model uses data and/or information about players as input training data, and a first score representing the characteristics of the player as output training data for a plurality of players learning and
Calculating a second score representing a characteristic of the game, wherein the second score is the ability or characteristic required to win the game, or the ability or characteristic preferable to win the game or representing an ability or characteristic required to play well in said competition, or an ability or characteristic suitable for playing well in said competition, and calculating said second score is performed by a second machine obtaining the second score for the game from the second machine learning model by inputting rules for the game and a reference score into a learning model , wherein the second machine learning model is configured to: learning about a plurality of competitions using the rules and reference scores of the above as training data for input, and the second score representing the characteristics of the competition as training data for output ;
correlating the first score with the second score to determine betting odds for a player participating in the competition based on the correlation. ,program.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021106698A JP7158771B1 (en) | 2021-06-28 | 2021-06-28 | Systems, methods and programs for supporting competitive betting |
| JP2022074994A JP2023007404A (en) | 2021-06-28 | 2022-04-28 | System, method and program for supporting betting in game |
| PCT/JP2022/025601 WO2023276965A1 (en) | 2021-06-28 | 2022-06-27 | System, method, and program for supporting betting in competition |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021106698A JP7158771B1 (en) | 2021-06-28 | 2021-06-28 | Systems, methods and programs for supporting competitive betting |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022074994A Division JP2023007404A (en) | 2021-06-28 | 2022-04-28 | System, method and program for supporting betting in game |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP7158771B1 true JP7158771B1 (en) | 2022-10-24 |
| JP2023005031A JP2023005031A (en) | 2023-01-18 |
Family
ID=83721055
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021106698A Active JP7158771B1 (en) | 2021-06-28 | 2021-06-28 | Systems, methods and programs for supporting competitive betting |
| JP2022074994A Pending JP2023007404A (en) | 2021-06-28 | 2022-04-28 | System, method and program for supporting betting in game |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022074994A Pending JP2023007404A (en) | 2021-06-28 | 2022-04-28 | System, method and program for supporting betting in game |
Country Status (2)
| Country | Link |
|---|---|
| JP (2) | JP7158771B1 (en) |
| WO (1) | WO2023276965A1 (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016516460A (en) | 2013-03-07 | 2016-06-09 | シーエフピーエイチ, エル.エル.シー. | Fantasy gaming |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8602884B1 (en) * | 2012-09-06 | 2013-12-10 | Diogenes Limited | Pool wagering apparatus, methods and systems |
| JP6856881B1 (en) * | 2019-11-28 | 2021-04-14 | 株式会社ミクシィ | Information processing equipment, information processing methods and programs |
-
2021
- 2021-06-28 JP JP2021106698A patent/JP7158771B1/en active Active
-
2022
- 2022-04-28 JP JP2022074994A patent/JP2023007404A/en active Pending
- 2022-06-27 WO PCT/JP2022/025601 patent/WO2023276965A1/en not_active Ceased
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016516460A (en) | 2013-03-07 | 2016-06-09 | シーエフピーエイチ, エル.エル.シー. | Fantasy gaming |
Non-Patent Citations (2)
| Title |
|---|
| VReS VR×eスポーツ×ブロックチェーン 新時代のゲームプラットフォーム,月刊アイシーオー マガジン,株式会社平河出版,2018年11月19日,第5巻,pp.42~43 |
| 久保田圭一,「スポーツベッティング」がスポーツをエンタメに変える 究極の"コト消費"であるスポーツビジネス 成功のシナリオ,初版,日経BP社,2019年04月01日,pp.207~209 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023007404A (en) | 2023-01-18 |
| WO2023276965A1 (en) | 2023-01-05 |
| JP2023005031A (en) | 2023-01-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Pizzo et al. | Esports scholarship review: Synthesis, contributions, and future research | |
| US10424164B2 (en) | System for managing individual performance challenges in fantasy gaming | |
| KR102397187B1 (en) | System for managing direct challenges between users in fantasy sports and other games | |
| US20040097287A1 (en) | Method and system for gaming over a computer network | |
| CN107548318B (en) | System for managing individual performance challenges in simulated competitions | |
| Jiao et al. | An empirical study of play duration and in‐app purchase behavior in mobile games | |
| Ross et al. | Shall we play a game? | |
| US10092825B2 (en) | System, method, and apparatus for a game of skill | |
| Mao | The incentive effects of tournaments and peer effects in team production: Evidence from esports | |
| JP7644368B2 (en) | Information processing device, information processing method, and program | |
| JP7158771B1 (en) | Systems, methods and programs for supporting competitive betting | |
| JP7194509B2 (en) | Server system, game system and matching processing method | |
| Chen et al. | Challenging artificial intelligence with multiopponent and multimovement prediction for the card game Big2 | |
| Ellefsen et al. | The problems with the current taxonomies and definitions used in games studies and possible solutions: terminological unraveling for use in quantitative research on games, gamers, and players | |
| Borggrefe et al. | Observations on sport and eSport from a systems theory perspective: Theoretical reflections on differentiating sport and eSport and on the functions and consequences of an integration | |
| Birk | Investigating avatar customization as a motivational design strategy for improving engagement with technology-enabled services for health | |
| US20220319279A1 (en) | System for managing individual performance challenges in fantasy gaming | |
| Parker | Sexual Politics In Video Games: A League Of Legends Case Study | |
| Segrave | The Wonderful World of Quidditch: An Innovative Model of Gender Inclusivity | |
| Ben Saïd et al. | The Gender Equality Quest in Video Games | |
| JP2025122699A (en) | Game processing system, game processing method, and game processing program | |
| US8496517B2 (en) | Number guessing game | |
| Park | Essays on Online Gaming Communities | |
| THORENS | Gaming: from Addiction Mechanisms to Clinical Practices | |
| Bayne | An investigation into the virtual self, purchase behaviour and simulated gambling in video games. |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210628 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20210628 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211012 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211202 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20220215 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220428 |
|
| C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20220428 |
|
| C876 | Explanation why request for accelerated appeal examination is justified |
Free format text: JAPANESE INTERMEDIATE CODE: C876 Effective date: 20220428 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20220506 |
|
| C21 | Notice of transfer of a case for reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C21 Effective date: 20220509 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20220527 |
|
| C211 | Notice of termination of reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C211 Effective date: 20220531 |
|
| C305 | Report on accelerated appeal examination |
Free format text: JAPANESE INTERMEDIATE CODE: C305 Effective date: 20220602 |
|
| C22 | Notice of designation (change) of administrative judge |
Free format text: JAPANESE INTERMEDIATE CODE: C22 Effective date: 20220603 |
|
| C302 | Record of communication |
Free format text: JAPANESE INTERMEDIATE CODE: C302 Effective date: 20220609 |
|
| C13 | Notice of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: C13 Effective date: 20220616 |
|
| C302 | Record of communication |
Free format text: JAPANESE INTERMEDIATE CODE: C302 Effective date: 20220728 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220812 |
|
| C23 | Notice of termination of proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C23 Effective date: 20220819 |
|
| C03 | Trial/appeal decision taken |
Free format text: JAPANESE INTERMEDIATE CODE: C03 Effective date: 20220912 |
|
| C30A | Notification sent |
Free format text: JAPANESE INTERMEDIATE CODE: C3012 Effective date: 20220912 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20221004 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7158771 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |