JP6557903B2 - Tournament management system, tournament management device, and program - Google Patents
Tournament management system, tournament management device, and program Download PDFInfo
- Publication number
- JP6557903B2 JP6557903B2 JP2017210877A JP2017210877A JP6557903B2 JP 6557903 B2 JP6557903 B2 JP 6557903B2 JP 2017210877 A JP2017210877 A JP 2017210877A JP 2017210877 A JP2017210877 A JP 2017210877A JP 6557903 B2 JP6557903 B2 JP 6557903B2
- Authority
- JP
- Japan
- Prior art keywords
- tournament
- spectator
- input
- group
- image
- 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
- 238000007726 management method Methods 0.000 description 50
- 238000000034 method Methods 0.000 description 43
- 230000008569 process Effects 0.000 description 41
- 238000013500 data storage Methods 0.000 description 24
- 238000004891 communication Methods 0.000 description 19
- 238000010586 diagram Methods 0.000 description 17
- 238000012545 processing Methods 0.000 description 14
- 238000001514 detection method Methods 0.000 description 7
- 230000003287 optical effect Effects 0.000 description 2
- 241000876833 Emberizinae Species 0.000 description 1
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000000386 athletic effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000007123 defense Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 239000004575 stone Substances 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、大会運営システム、大会運営装置、及びプログラムに関する。 The present invention relates to a tournament management system, a tournament management device, and a program.
従来、ゲームやスポーツなどの大会を観戦者に観戦させるシステムが知られている。例えば、特許文献1には、現実世界のサッカーリーグを模したサッカーゲームを観戦可能とし、観戦者に勝利するチームを予想させ、予想が当たった観戦者に対して報酬を付与するシステムが記載されている。
Conventionally, a system for allowing a spectator to watch a competition such as a game or a sport is known. For example,
しかしながら、従来の技術では、大会の運営者は、運営業務に追われてしまい、例えば特許文献1のような予想受け付けの開始作業や締め切り作業を忘れてしまう可能性があった。その結果、例えば、観戦者による予想自体をすることができなくなったり、観戦者による予想が無効になったりしてしまい、適切な大会の運営をすることができなくなる恐れがあった。
However, according to the conventional technique, the tournament manager is chased by the business operation, and for example, there is a possibility of forgetting the start operation and the deadline operation of the expected acceptance as in
本発明は上記課題に鑑みてなされたものであって、その目的は、適切な大会の運営をすることが可能な大会運営システム、大会運営装置、及びプログラムを提供することである。 The present invention has been made in view of the above problems, and an object of the present invention is to provide a tournament management system, a tournament management device, and a program capable of appropriately managing a tournament.
上記課題を解決するために、本発明の一態様に係る大会運営システムは、大会に出場する複数の出場者の各々の出場者情報の入力を受け付ける入力受付手段と、前記大会を観戦する観戦者に前記出場者情報を提示する提示手段と、前記観戦者による、前記複数の出場者のうちの少なくとも1人の選択を受け付ける選択受付手段と、前記出場者情報の入力に基づいて、前記観戦者による前記少なくとも1人の出場者の選択を受け付け可能な受付可能期間を設定する設定手段と、を含む。 In order to solve the above-described problem, a tournament management system according to an aspect of the present invention includes an input receiving unit that receives input of participant information of each of a plurality of participants who participate in a tournament, and a spectator who watches the tournament. Presenting means for presenting the contestant information, selection accepting means for accepting selection of at least one of the plurality of contestants by the spectator, and the spectator based on the input of the contestant information Setting means for setting an acceptable period during which selection of the at least one contestant can be accepted.
本発明の一態様に係る大会運営装置は、大会に出場する複数の出場者の各々の出場者情報を、前記大会を観戦する観戦者に前記出場者情報を提示する提示手段と、前記観戦者による、前記複数の出場者のうちの少なくとも1人の選択を受け付ける選択受付手段と、前記出場者情報の入力に基づいて、前記観戦者による前記少なくとも1人の出場者の選択を受け付け可能な受付可能期間を設定する設定手段と、を含む。 The tournament management device according to an aspect of the present invention includes a presentation unit that presents the participant information of each of a plurality of participants participating in the tournament to the spectator watching the tournament, and the spectator According to the selection accepting means for accepting the selection of at least one of the plurality of participants, and accepting the selection of the at least one participant by the spectator based on the input of the participant information Setting means for setting a possible period.
[1.大会運営システムの全体構成]
以下、本発明に係る大会運営システムの実施形態を図面に基づいて説明する。なお、図面において同一又は対応する構成には同一の符号を付し、繰り返しの説明を省略することがある。
[1. Overall structure of tournament management system]
Hereinafter, an embodiment of a tournament management system according to the present invention will be described with reference to the drawings. In the drawings, the same or corresponding components are denoted by the same reference numerals, and repeated description may be omitted.
本実施形態の大会運営システムは、大会を運営するためのシステムである。大会とは、例えば、ゲームやスポーツなどの競技に関するイベントであり、出場者が互いに優劣を競うものである。例えば、大会は、競技会ということもできる。なお、ゲームとしては、電子的なゲーム(ビデオゲーム)に限られず、物理的なカードを用いたカードゲーム(例えば、トレーディングカードゲーム)であってもよいし、物理的な駒や石などを用いたボードゲーム(例えば、囲碁や将棋)であってもよい。例えば、ゲームの大会が開催される場合には、出場者はゲームのユーザ(プレイヤ)であり、スポーツの大会が開催される場合には、出場者は選手である。なお、大会は、人間と、コンピュータ(例えば、AIやロボット)又は架空の人間(例えば、ゲームキャラクタ)とが対戦するものであってもよい。 The tournament management system of this embodiment is a system for managing a tournament. A tournament is an event related to competitions such as games and sports, for example, and contestants compete for superiority and inferiority. For example, a tournament can be called a competition. The game is not limited to an electronic game (video game), but may be a card game using a physical card (for example, a trading card game), or a physical piece or stone is used. It may be a board game (for example, Go or Shogi). For example, when a game tournament is held, the contestant is a game user (player), and when a sporting tournament is held, the contestant is a player. Note that the tournament may be one in which a human and a computer (for example, AI or a robot) or a fictitious human (for example, a game character) play against each other.
例えば、大会では、1種目の優劣が競われてもよいし、複数種目の優劣が競われてもよい。なお、優劣は、例えば、勝敗、順位、得点などによって決まるようにしてもよい。また例えば、大会は、対戦に限られず、出場者が互いに協力するものであってもよい。また例えば、大会では、出場者が自分の端末を操作してもよいし、運営者によって専用の端末が用意されていてもよいし、特に端末が用いられなくてもよい。また例えば、大会は、いわゆるeスポーツと呼ばれる大会であってもよいし、特に賞金や景品がかけられていない大会であってもよい。 For example, in a tournament, the first type of superiority or inferiority may be competed, or multiple types of superiority or inferiority may be competed. The superiority or inferiority may be determined by, for example, winning / losing, ranking, score, or the like. In addition, for example, the tournament is not limited to a battle, and contestants may cooperate with each other. Further, for example, in a tournament, a contestant may operate his / her terminal, a dedicated terminal may be prepared by an operator, or a terminal may not be used. Further, for example, the tournament may be a so-called e-sports tournament, or a tournament in which no prize money or prize is applied.
また例えば、大会は、実在の大会会場において開催されてもよいし、特に大会会場を用意せずにオンライン上で開催されてもよい。例えば、大会会場は、出場者を集める場所である。例えば、大会会場は、イベント会場、野球場、陸上競技場、音楽ホール、ゲームセンターなどである。 Further, for example, the tournament may be held at an actual tournament venue, or may be held online without preparing a tournament venue. For example, the convention venue is a place where participants are gathered. For example, the event venue is an event venue, a baseball field, an athletic field, a music hall, a game center, or the like.
図1は、大会運営システムの全体構成を示す図である。図1に示すように、本実施形態に係る大会運営システムSは、運営者端末10、観戦者端末30、出場者端末50、及びサーバ70を含む。運営者端末10、観戦者端末30、出場者端末50、及びサーバ70の各々は、インターネットなどのネットワークNに接続され、データ通信が可能である。
FIG. 1 is a diagram showing the overall configuration of the tournament management system. As shown in FIG. 1, the tournament management system S according to the present embodiment includes an
運営者端末10は、大会の運営者が操作するコンピュータであり、例えば、運営者端末10は、携帯端末(例えば、スマートフォンなどの携帯電話又はタブレット型コンピュータ)やパーソナルコンピュータ等である。
The
運営者は、例えば、大会の運営主体となる者である。運営者は、大会の主催者であってもよいし、主催者から運営業務を委託された者であってもよい。例えば、ゲームの大会であれば、ゲーム会社が運営者になってもよいし、ゲーム会社から委託された運営会社が運営者になってもよいし、ゲームユーザの中の有志が運営者になってもよい。 The manager is, for example, a person who becomes the governing body of the tournament. The manager may be the organizer of the tournament, or may be a person entrusted with the management work by the organizer. For example, in the case of a game tournament, the game company may become the operator, the management company entrusted by the game company may become the operator, or the volunteer among the game users becomes the operator. May be.
運営者端末10は、制御部11、記憶部12、通信部13、操作部14、及び表示部15を含む。制御部11は、少なくとも1つのマイクロプロセッサを含む。例えば、制御部11は、複数のマイクロプロセッサを含んでもよい。制御部11は、オペレーティングシステムやその他のプログラムに従って処理を実行する。記憶部12は、主記憶部(例えば、RAM)及び補助記憶部(例えば、不揮発性の半導体メモリ)を含む。記憶部12は、プログラムやデータを記憶する。なお、例えば、運営者端末10がパーソナルコンピュータ等である場合、記憶部12は、例えばハードディスクドライブ又はソリッドステートドライブ等の補助記憶部を含むようにしてもよい。通信部13は、通信モジュールや通信インタフェースを含む。通信部13は、ネットワークNを介してデータ通信を行う。
The
操作部14は、入力デバイスであり、例えば、ボタン、キー、レバー、ゲームコントローラ(ゲームパッド)、マウスやタッチパネルなどのポインティングデバイス、又はキーボード等を含んでもよい。また例えば、操作部14は、ユーザが音声又はジェスチャによって入力操作を行うためのマイクやカメラを含んでもよい。表示部15は、例えば、液晶表示パネル又は有機ELディスプレイ等であり、制御部11の指示に従って画面を表示する。なお、操作部14及び表示部15は、運営者端末10に内蔵されていなくともよく、運営者端末10に接続された外部装置であってもよい。
The
観戦者端末30は、観戦者が操作するコンピュータであり、携帯端末(例えば、スマートフォンなどの携帯電話又はタブレット型コンピュータ)、パーソナルコンピュータ、携帯ゲーム機、据置ゲーム機、業務用ゲーム機、又は、情報処理機能を備えた多機能型テレビジョン受像機(スマートテレビ)等である。
The
観戦者は、例えば、大会には出場せずに大会を観戦する者である。観戦とは、例えば、大会の様子を示す画像を見たり音声を聞いたりすることである。例えば、観戦者は、場所を選ばずにオンラインで観戦してもよいし、大会会場で直接観戦してもよいし、パブリックビューイング会場において観戦してもよい。 The spectator is, for example, a person who watches the tournament without participating in the tournament. Watching is, for example, watching an image showing the state of a tournament or listening to audio. For example, the spectator may watch the game online at any place, watch the game directly at the tournament site, or watch the game at the public viewing site.
観戦者端末30は、制御部31、記憶部32、通信部33、操作部34、及び表示部35を含む。制御部31、記憶部32、通信部33、操作部34、及び表示部35のハードウェア構成は、それぞれ制御部11、記憶部12、通信部13、操作部14、及び表示部15と同様であってよい。
The
出場者端末50は、先述した出場者が操作するコンピュータであり、携帯端末(例えば、スマートフォンなどの携帯電話又はタブレット型コンピュータ)、パーソナルコンピュータ、携帯ゲーム機、据置ゲーム機、業務用ゲーム機、又は、情報処理機能を備えた多機能型テレビジョン受像機(スマートテレビ)等である。
The
出場者端末50は、制御部51、記憶部52、通信部53、操作部54、及び表示部55を含む。制御部51、記憶部52、通信部53、操作部54、及び表示部55のハードウェア構成は、それぞれ制御部11、記憶部12、通信部13、操作部14、及び表示部15と同様であってよい。
The
サーバ70は、サーバコンピュータである。図1に示すように、サーバ70は、制御部71、記憶部72、及び通信部73を含む。制御部71、記憶部72、及び通信部73のハードウェア構成は、それぞれ制御部11、記憶部12、及び通信部13と同様であってよい。
The
なお、記憶部12,32,52,72に記憶されるものとして説明するプログラムやデータは、例えば、ネットワークNを介して運営者端末10、観戦者端末30、出場者端末50、及びサーバ70に供給されるようにしてもよい。また、運営者端末10、観戦者端末30、出場者端末50、及びサーバ70は、情報記憶媒体(例えば、光ディスク又はメモリカード等)に記憶されたプログラム又はデータを読み取るための読取部(例えば、光ディスクドライブ又はメモリカードスロット)を含むようにしてもよい。そして、情報記憶媒体を介して運営者端末10、観戦者端末30、出場者端末50、及びサーバ70にプログラムやデータが供給されるようにしてもよい。
The programs and data described as being stored in the
[2.大会の概要]
本実施形態では、出場者がゲームのスコアを競う大会を一例として説明する。また、野球ゲームが用いられる場合を一例として説明するが、大会で用いられるゲームは、ゲーム形式・ジャンルを問わず任意のゲームであってよく、例えば、野球以外のスポーツゲーム(例えば、サッカーゲーム)、カードゲーム、アクションゲーム、ロールプレイングゲーム、シミュレーションゲーム、レースゲーム、ボードゲーム、又は格闘ゲームであってもよい。
[2. Outline of the tournament]
In the present embodiment, a tournament where participants compete for game scores will be described as an example. Although a case where a baseball game is used will be described as an example, the game used in the tournament may be any game regardless of the game format and genre. For example, a sports game other than baseball (for example, a soccer game) , A card game, an action game, a role playing game, a simulation game, a race game, a board game, or a fighting game.
また、本実施形態では、大会に準決勝と決勝戦が用意されている場合を説明するが、大会は、任意の形式で行われるようにすればよく、例えば、準決勝と決勝戦以外の対戦(例えば、1回戦、2回戦・・・準々決勝等)が存在してもよい。他にも例えば、勝ち抜き戦が行われるトーナメント形式であってもよいし、総当たり戦が行われるリーグ戦形式であってもよいし、敗者復活戦が存在してもよい。 In this embodiment, a case where a semi-final and a final game are prepared in the tournament will be described. However, the tournament may be performed in an arbitrary format, for example, a battle other than the semi-final and the final game (for example, 1st round, 2nd round, quarter-finals, etc.) may exist. In addition, for example, a tournament format in which a winning game is performed, a league game format in which a round-robin battle is performed, or a loser revival game may exist.
また、本実施形態では、大会会場に集められたユーザのうち、予選を勝ち抜いた8人が準決勝に進む場合を一例として説明する。ただし、準決勝に進むことができる出場者は、任意の人数であってよく、例えば、数人程度であってもよいし、数十人〜数千人又はそれ以上であってもよい。また、特に予選が行われることなく、出場者が決定されてもよい。 Further, in the present embodiment, a case will be described as an example in which eight users who have won the qualifying proceed to the semi-final among users gathered at the meeting venue. However, the number of participants who can proceed to the semi-final may be any number, for example, may be about several people, or may be tens to thousands or more. Participants may be determined without qualifying.
また、本実施形態では、準決勝グループA、準決勝グループB、及び決勝戦グループが用意されている場合を一例として説明するが、特にグループ分けされていなくてもよい。なお、グループの数は2つに限られず、3つ以上であってもよい。また、本実施形態では、各グループには、出場者が4人ずつ割り振られるものとするが、各グループに割り振られる出場者の数は異なってもよい。例えば、各出場者がどのグループに割り振られるかは、運営者が決定してもよいし、抽選によって決定してもよい。 In the present embodiment, the case where the semi-final group A, the semi-final group B, and the final battle group are prepared will be described as an example. Note that the number of groups is not limited to two and may be three or more. In this embodiment, four participants are assigned to each group, but the number of participants assigned to each group may be different. For example, the operator may determine which group each participant is assigned to, or may be determined by lottery.
各出場者は、同じグループの他の出場者とゲームのスコアを競うことになる。本実施形態では、各グループの上位2名(合計4名)が決勝戦に進むことができる場合を説明するが、決勝戦に進むことができる出場者は、任意の人数であってよく、例えば、各グループの上位1人だけが決勝戦に進むことができてもよいし、出場者数によっては、各グループの上位3人以上が決勝戦に進むことができてもよい。また例えば、運営者側で指定した招待者(例えば、前回大会の優勝者や後述するオンライン大会の成績優秀者)が決勝戦から参加できるようにしてもよい。 Each contestant will compete for game scores with other contestants in the same group. In the present embodiment, a case will be described in which the top 2 players (total of 4 players) in each group can advance to the final match, but the number of participants who can advance to the final match may be any number, for example, Only the top one of each group may be able to advance to the final match, or depending on the number of participants, the top three or more members of each group may be able to advance to the final match. Further, for example, an inviter designated on the manager side (for example, a winner of the previous tournament or a winner of an online tournament described later) may participate from the final match.
例えば、準決勝グループAを例に挙げて説明すると、準決勝グループAの出場者は、自分の出場者端末50を操作してゲームをプレイする。サーバ70は、各出場者端末50からゲームの状況を取得してもよいし、ゲームを実行する他のサーバからゲームの状況を取得してもよい。あるいは、サーバ70自身が、各出場者端末50からユーザの操作内容を取得してゲームを実行する場合には、記憶部72に記憶されたゲームの状況を参照してもよい。サーバ70は、取得したゲームの状況に基づいて、各ユーザが獲得したスコアを特定し、上位2名を決勝戦に進む出場者として決定する。準決勝グループB及び決勝戦グループも同様に、サーバ70は、ゲームの状況を取得して各ユーザが獲得したスコアを特定し、上位2名を決勝戦に進む出場者として決定すればよい。
For example, taking the semi-final group A as an example, the contestants in the semi-final group A operate their
本実施形態では、観戦者は、準決勝グループA、準決勝グループB、及び決勝戦グループのうちの任意の対戦を観戦することができる。観戦者は、特にゲームをプレイしなくてもよいが、本実施形態では、観戦者もゲームをプレイするユーザである場合を説明する。更に、上記説明した大会以外の大会が特に用意されていなくてもよいが、本実施形態では、誰でも参加可能な大会も用意されている場合を説明する。 In this embodiment, the spectator can watch an arbitrary match among the semi-final group A, the semi-final group B, and the final group. The spectator does not need to play the game in particular, but in this embodiment, the case where the spectator is also a user who plays the game will be described. Furthermore, a tournament other than the tournament described above may not be prepared, but in this embodiment, a case where a tournament that anyone can participate in is also described.
例えば、誰でも参加可能な大会は、特に大会会場が用意されておらず、場所を選ばずに参加することができる。以降、誰でも参加可能な大会をオンライン大会と記載し、大会会場で開催される大会をリアル大会と記載する。例えば、観戦者が観戦者端末30からゲームプログラムを起動すると、大会を選択するための大会選択画像が表示部35に表示される。
For example, a tournament that anyone can participate in is not particularly prepared for a tournament, and can participate in any tournament. Hereinafter, the tournament that anyone can participate in will be referred to as online tournament, and the tournament held at the tournament site will be described as real tournament. For example, when a spectator starts a game program from the
図2は、大会選択画像の一例を示す図である。図2に示すように、大会選択画像G1には、オンライン大会に参加するためのオンライン大会ボタンB10が表示される。観戦者がオンライン大会ボタンB10を選択すると、オンライン大会に参加できる。オンライン大会では、例えば、他のユーザと野球ゲームの試合で対戦してもよいし、所定のミッションに挑戦して獲得したスコアを他のユーザと競ってもよい。ミッションとしては、ゲームに関するものであればよく、例えば、野球ゲームであれば、打撃、投球、盗塁、バント、守備などの成功具合によってスコアが決定されるものであってもよい。 FIG. 2 is a diagram illustrating an example of a tournament selection image. As shown in FIG. 2, the tournament selection image G1 displays an online tournament button B10 for participating in the online tournament. When the spectator selects the online tournament button B10, he can participate in the online tournament. In an online tournament, for example, a baseball game may be played against another user, or a score acquired by challenging a predetermined mission may be competed with another user. The mission may be anything related to the game. For example, in the case of a baseball game, the score may be determined based on the success such as hitting, throwing, stealing, bunting, and defense.
また例えば、大会選択画像G1には、リアル大会に参加するためのリアル大会ボタンB11が表示される。例えば、大会会場において予選が行われる場合には、リアル大会ボタンB11を選択して所定のエントリー操作をすることでリアル大会にエントリーし、予選に参加できるようにしてもよい。リアル大会のゲームは、オンライン大会のゲームと同じであってもよいし異なっていてもよい。例えば、リアル大会は、所定のエントリー期間においてのみエントリーすることができ、エントリー期間外の場合には、図2に示すように、リアル大会ボタンB11がグレーアウト等されて選択できないようにしてもよい。 For example, the tournament selection image G1 displays a real tournament button B11 for participating in the real tournament. For example, when qualifying is performed at the tournament venue, the real tournament button B11 may be selected and a predetermined entry operation may be performed to enter the real tournament and participate in the qualifying. The game of the real tournament may be the same as or different from the game of the online tournament. For example, a real tournament can be entered only during a predetermined entry period, and if it is outside the entry period, the real tournament button B11 may be grayed out and cannot be selected as shown in FIG.
また例えば、大会選択画像G1には、リアル大会を観戦するための観戦ボタンB12が表示される。なお、リアル大会ボタンB11及び観戦ボタンB12は、リアル大会の開催日時が近づいた場合にだけ表示されるようにしてもよい。観戦者が観戦ボタンB12を選択すると、リアル大会を観戦するための観戦画像が表示部35に表示される。
Further, for example, a watching button B12 for watching a real tournament is displayed on the tournament selection image G1. The real tournament button B11 and the watching game button B12 may be displayed only when the date and time of the real tournament approaches. When the spectator selects the watching button B12, a watching image for watching the real tournament is displayed on the
図3は、観戦画像の一例を示す図である。図3に示すように、観戦画像G2は、準決勝グループA、準決勝グループB、及び決勝戦グループの中から観戦する対戦を切り替えるためのタブT200〜T202を含む。タブT200は、準決勝グループAの情報を表示させるためのタブである。タブT201は、準決勝グループBの情報を表示させるためのタブである。タブT202は、決勝戦グループの情報を表示させるためのタブである。ここでは、準決勝グループAのタブT200が選択された場合の画面例を説明する。なお、以降、タブT200〜T202を区別する必要のないときは、単にタブT20と記載する。 FIG. 3 is a diagram illustrating an example of a watching image. As shown in FIG. 3, the watching image G2 includes tabs T200 to T202 for switching a match to be watched from the semi-final group A, the semi-final group B, and the final game group. The tab T200 is a tab for displaying information on the semi-final group A. The tab T201 is a tab for displaying information on the semi-final group B. Tab T202 is a tab for displaying information on the final match group. Here, an example of a screen when the semi-final group A tab T200 is selected will be described. Hereinafter, when it is not necessary to distinguish the tabs T200 to T202, they are simply referred to as tabs T20.
例えば、観戦画像G2は、準決勝グループAの出場者の顔写真や氏名などの出場者情報を表示するための表示領域A21を含む。図3の例では、出場者情報がまだ入力されておらず、表示領域A21には、出場者情報が表示されていない。この状態では、観戦者は、準決勝グループAに誰が出場するのかを、観戦画像G2から知ることができない。 For example, the watching image G2 includes a display area A21 for displaying participant information such as a face photo and name of a participant of the semi-final group A. In the example of FIG. 3, the participant information has not yet been input, and the participant information is not displayed in the display area A21. In this state, the spectator cannot know who will participate in the semi-final group A from the spectator image G2.
また例えば、観戦画像G2には、リアル大会の開催概要等の情報を表示するための大会情報ボタンB22と、観戦者の報酬の一覧を表示するための報酬ボタンB23と、が表示される。本実施形態では、観戦者は、出場者を応援することができ、応援した出場者が勝利すると、観戦者に対し、ゲームアイテムやゲーム内通貨などの報酬が付与されるようになっている。なお、報酬としては、ゲーム内で使用するものに限られず、ゲーム外で手渡しや郵送などによって与えられる景品や金券などであってもよい。観戦者が報酬ボタンB23を選択すると、応援によって獲得できる報酬の一覧が表示される。 In addition, for example, the tournament image G2 includes a tournament information button B22 for displaying information such as a summary of the real tournament and a reward button B23 for displaying a list of spectator rewards. In this embodiment, the spectator can cheer for the contestants, and when the cheered contestants win, rewards such as game items and in-game currency are given to the spectators. Rewards are not limited to those used in the game, but may be prizes or vouchers given by handing or mailing outside the game. When the spectator selects the reward button B23, a list of rewards that can be acquired by cheering is displayed.
また例えば、観戦画像G2は、大会の進行の様子を表示するための表示領域A24を含む。図3の例では、準決勝グループAの対戦の開始前なので、表示領域A24には「配信開始までお待ち下さい。」といったメッセージが表示され、特に大会の進行の様子は表示されない。準決勝グループAの出場者情報が入力されるまでは、図3の観戦画像G2のままとなる。 Further, for example, the watching image G2 includes a display area A24 for displaying the progress of the tournament. In the example of FIG. 3, since the match of the semi-final group A is not started, a message such as “Please wait for the distribution” is displayed in the display area A24, and the progress of the tournament is not particularly displayed. Until the participant information of the semi-final group A is input, the watching image G2 in FIG. 3 remains.
本実施形態では、運営者は、出場者情報を入力するにあたり、各グループの基本情報を登録する。ここでは、準決勝グループA、準決勝グループB、及び決勝グループの3つのグループがあるので、運営者は、これら3つのグループの基本情報を登録することになる。例えば、運営者が運営者端末10からグループを新規作成するための操作を行うと、大会の運営を管理するための大会管理画像が表示部15に表示され、運営者は、大会管理画像から各グループの基本情報を登録する。
In the present embodiment, the operator registers the basic information of each group when inputting the participant information. Here, since there are three groups, the semi-final group A, the semi-final group B, and the final group, the operator registers basic information of these three groups. For example, when the operator performs an operation for creating a new group from the
図4は、大会管理画像の一例を示す図である。図4に示すように、大会管理画像G3には、グループ名を入力するための入力フォームF30、グループの定員を入力するための入力フォームF31、グループのタイプを入力するための入力フォームF32、及び開始予定日時を入力するための入力フォームF33が表示される。なお、グループ名とタイプは特に設定されなくてもよい。 FIG. 4 is a diagram illustrating an example of a tournament management image. As shown in FIG. 4, the tournament management image G3 includes an input form F30 for inputting a group name, an input form F31 for inputting a group capacity, an input form F32 for inputting a group type, and An input form F33 for inputting the scheduled start date and time is displayed. The group name and type need not be set.
グループのタイプとは、例えば、グループの種類であり、本実施形態では、タイプによって後述する受付可能期間の長さが異なるようになっている。開始予定日時は、例えば、後述する受付可能期間の開始を予定する日時である。例えば、開始予定日時は、試合の開始予定日時の所定時間前となるように設定される。 The group type is, for example, the type of group. In the present embodiment, the length of an acceptable period described later differs depending on the type. The scheduled start date and time is, for example, the date and time when the start of an acceptable period described later is scheduled. For example, the scheduled start date and time is set to be a predetermined time before the scheduled start date and time of the game.
例えば、運営者は、「準決勝グループA」、「準決勝グループB」、又は「決勝グループ」といったグループ名を入力フォームF30に入力する。また例えば、運営者は、各グループの定員の数値(ここでは4人)を入力フォームF31に入力する。また例えば、運営者は、複数のタイプのうちの何れかを入力フォームF32に入力する。また例えば、運営者は、開始予定日時の数値を入力フォームF33に入力する。運営者は、これらの情報を入力したうえで送信ボタンB34を選択すると、グループを登録することができる。 For example, the operator inputs a group name such as “semi-final group A”, “semi-final group B”, or “final group” in the input form F30. In addition, for example, the operator inputs a numerical value (here, four people) of the capacity of each group into the input form F31. Further, for example, the operator inputs one of a plurality of types into the input form F32. Further, for example, the operator inputs a numerical value of the scheduled start date and time in the input form F33. The operator can register a group by selecting these buttons and selecting the send button B34.
上記のようにして登録されたグループの出場者が決まると、運営者は、当該出場者の出場者情報を入力する。例えば、大会管理画像G3は、グループの登録だけでなく、出場者情報の入力も可能となっており、運営者は、準決勝グループAの出場者の出場者情報と、準決勝グループBの出場者情報と、を入力する。 When the participants of the group registered as described above are determined, the operator inputs the participant information of the participants. For example, in the tournament management image G3, not only group registration but also entry of participant information is possible, and the operator can enter the participant information of the participants in the semi-final group A and the participant information of the semi-final group B. And enter.
図5は、大会管理画像の一例を示す図である。図5に示すように、大会管理画像G3には、出場者情報を入力するグループを選択するための入力フォームF35が表示される。例えば、運営者が操作部14を操作して入力フォームF35にカーソルを合わせると、登録済みのグループが選択可能に表示される。運営者は、操作部14を操作して出場者情報を入力したいグループを選択する。
FIG. 5 is a diagram illustrating an example of a tournament management image. As shown in FIG. 5, the tournament management image G3 displays an input form F35 for selecting a group for entering participant information. For example, when the operator operates the
本実施形態では、出場者情報として、出場者の名前(氏名・ハンドルネーム)、顔写真(顔写真・アイコン画像)、及び予選成績を入力可能となっており、例えば、大会管理画像G3には、出場者の名前を入力するための入力フォームF360、出場者の顔写真をアップロードするための入力フォームF361、及び出場者の予選成績を入力するための入力フォームF362が表示される。 In the present embodiment, it is possible to input the contestant's name (name / handle name), face photo (face photo / icon image), and qualifying results as the contestant information. An input form F360 for inputting the name of the contestant, an input form F361 for uploading a face photo of the contestant, and an input form F362 for inputting the qualifying result of the contestant are displayed.
なお、出場者情報は、出場者に関する情報であればよく、例えば、出場者の性別、年齢、出身地、又はその他のプロフィール情報などであってもよい。また例えば、出場者の名前を入力させるための入力フォームF360は、テキスト入力だけでなく、予め登録されているユーザリストから選択させるようにしてもよいし、ユーザIDを入力させるものでもよい。また、顔写真のデータは、別の端末で入力させるようにしてもよい。 The contestant information may be information regarding the contestant, and may be, for example, the gender, age, birthplace, or other profile information of the contestant. In addition, for example, the input form F360 for inputting the name of the contestant may be selected not only from the text input but also from a pre-registered user list or a user ID. Further, the face photo data may be input by another terminal.
例えば、運営者は、操作部14を操作して、入力フォームF360にカーソルを合わせ、出場者の名前を入力する。また例えば、運営者は、操作部14を操作して、入力フォームF361にカーソルを合わせ、出場者の顔写真のファイル名やリンクを入力する。また例えば、運営者は、操作部14を操作して、入力フォームF362にカーソルを合わせ、出場者の予選成績を入力する。なお、以降、入力フォームF360〜F362を区別する必要のないときは、単に入力フォームF36と記載する。
For example, the operator operates the
また例えば、大会管理画像G3には、サーバ70に出場者情報を送信するための送信ボタンB37が表示される。入力フォームF35からグループが選択され、入力フォームF36に出場者情報を入力された状態で、運営者が送信ボタンB37を選択すると、出場者情報がサーバ70に登録される。出場者情報がサーバ70に登録されると、観戦画像G2が図3の状態から変わり、当該出場者情報が表示領域A21に表示される。
Further, for example, a transmission button B37 for transmitting the participant information to the
図6は、出場者情報が入力された場合の観戦画像の一例を示す図である。図6に示すように、表示領域A21には、準決勝グループAの出場者情報I2100〜I2103が表示される。例えば、出場者情報I2100には、「田中」という出場者の名前、顔写真、及び予選成績が表示される。また例えば、出場者情報I2101には、「佐藤」という出場者の名前、顔写真、及び予選成績が表示される。また例えば、出場者情報I2102には、「鈴木」という出場者の名前、顔写真、及び予選成績が表示される。また例えば、出場者情報I2103には、「山田」という出場者の名前、顔写真、及び予選成績が表示される。 FIG. 6 is a diagram illustrating an example of a watching image when participant information is input. As shown in FIG. 6, the display area A21 displays the participant information I2100 to I2103 of the semi-final group A. For example, in the contestant information I2100, the name of the contestant “Tanaka”, a face photograph, and a qualifying result are displayed. Further, for example, the contestant information I2101 displays the name, face photo, and qualifying result of the contestant “Sato”. Further, for example, the contestant information I2102 displays the name of the contestant named “Suzuki”, a face photograph, and a qualifying result. Further, for example, the contestant information I2103 displays the name of the contestant named “Yamada”, a face photograph, and a qualifying result.
また例えば、出場者情報I2100〜I2103の下には、観戦者が出場者を応援するための応援ボタンB250〜B253が表示される。例えば、応援ボタンB250は、「田中」という出場者を応援するためのボタンであり、出場者情報I2100の下に表示される。また例えば、応援ボタンB251は、「佐藤」という出場者を応援するためのボタンであり、出場者情報I2101の下に表示される。また例えば、応援ボタンB252は、「鈴木」という出場者を応援するためのボタンであり、出場者情報I2102の下に表示される。また例えば、応援ボタンB253は、「山田」という出場者を応援するためのボタンであり、出場者情報I2103の下に表示される。 Further, for example, support buttons B250 to B253 for the spectator to support the participants are displayed under the participant information I2100 to I2103. For example, the support button B250 is a button for supporting the contestant “Tanaka” and is displayed under the contestant information I2100. Further, for example, the support button B251 is a button for supporting the participant “Sato” and is displayed under the participant information I2101. Further, for example, the support button B252 is a button for supporting a contestant “Suzuki” and is displayed under the contestant information I2102. In addition, for example, the support button B253 is a button for supporting the participant “Yamada” and is displayed under the participant information I2103.
以降、出場者情報I2100〜I2103を区別する必要のないときは、単に出場者情報I210と記載し、応援ボタンB250〜B253を区別する必要のないときは、単に応援ボタンB25と記載する。また、特に図面を参照する必要のないときは、出場者情報の符号を省略して説明することがある。 Hereinafter, when it is not necessary to distinguish the participant information I2100 to I2103, it is simply described as the participant information I210, and when it is not necessary to distinguish the support buttons B250 to B253, it is simply described as the support button B25. In addition, when there is no need to refer to the drawings, the description of the participant information may be omitted.
本実施形態では、応援ボタンB25の選択を受け付け可能な受付可能期間が設定されており、表示領域A26には、受付可能期間の残り時間が表示される。受付可能期間の設定方法の詳細は後述するが、例えば、受付可能期間は、出場者情報I210の入力が完了した時点から当該時点の所定時間までの期間となっている。受付可能期間の長さは、任意の長さであってよく、例えば、図6の例では30分としているが、数分程度であってもよいし、数時間〜数日又はそれ以上の長さであってもよい。 In the present embodiment, an acceptable period during which selection of the support button B25 can be accepted is set, and the remaining time of the acceptable period is displayed in the display area A26. Although the details of the setting method of the acceptable period will be described later, for example, the acceptable period is a period from the time when the input of the participant information I210 is completed to a predetermined time at the time. The length of the acceptable period may be any length, for example, 30 minutes in the example of FIG. 6, but may be about several minutes, or may be several hours to several days or more. It may be.
例えば、受付可能期間が経過すると、観戦者は応援ボタンB25を選択することができなくなる。このため、観戦者は、受付可能期間内に、応援したい出場者の応援ボタンB25を選択することになる。なお、観戦者は、応援ボタンB25を必ず選択しなければならないわけではなく、特に応援ボタンB25を選択しなくても観戦することができるようにしてもよい。例えば、観戦者は、「田中」という出場者を応援したい場合には、当該出場者に対応する応援ボタンB250を選択することになる。 For example, when the acceptable period elapses, the spectator cannot select the support button B25. For this reason, the spectator selects the support button B25 of the contestant who wants to support within the acceptable period. Note that the spectator does not necessarily have to select the support button B25, and may be able to watch the game without selecting the support button B25. For example, when the spectator wants to cheer for the contestant “Tanaka”, he selects the cheer button B250 corresponding to the contestant.
図7は、観戦者が応援ボタンB250を選択した場合の観戦画像G2の一例を示す図である。図7に示すように、観戦画像G2には、観戦者が応援する出場者を確認するためのダイアログD27が表示される。観戦者がキャンセルボタンB270を選択すると、観戦画像G2は図6の状態に戻り、応援ボタンB25を再び選択可能な状態となる。一方、観戦者が決定ボタンB271を選択すると、観戦者が「田中」という出場者を応援することが確定し、観戦画像G2の表示が変わる。なお、図7の例では、応援する出場者が確定した後は変更できないものとしているが、応援する出場者の確定後に変更できてもよい。 FIG. 7 is a diagram illustrating an example of the watching image G2 when the spectator selects the support button B250. As shown in FIG. 7, the watching image G2 displays a dialog D27 for confirming the contestants supported by the spectators. When the spectator selects the cancel button B270, the spectator image G2 returns to the state shown in FIG. 6, and the support button B25 can be selected again. On the other hand, when the spectator selects the determination button B271, it is determined that the spectator supports the contestant “Tanaka”, and the display of the watching image G2 changes. In addition, in the example of FIG. 7, although it is assumed that it cannot be changed after the contestant who supports is decided, you may be able to change after confirmation of the contestant who supports.
図8は、応援する出場者が確定した場合の観戦画像G2の一例を示す図である。図8に示すように、観戦者が応援する「田中」という出場者の出場者情報I2100上に、応援中であることを示す応援画像G28が表示され、応援ボタンB25が消える。また例えば、応援する出場者が確定すると、表示領域A24が表示領域A21の上に移動し、大会が進行する様子が見やすい状態となる。図8の例では、準決勝グループAの対戦の開始前であり、表示領域A24には、まだ大会の進行の様子は表示されていない。 FIG. 8 is a diagram illustrating an example of the watching image G2 when the supporter to be supported is confirmed. As shown in FIG. 8, a support image G28 indicating that support is being performed is displayed on the contestant information I2100 of the contestant “Tanaka” supported by the spectator, and the support button B25 disappears. Further, for example, when the contestant to be supported is confirmed, the display area A24 moves onto the display area A21, and it becomes easy to see how the tournament progresses. In the example of FIG. 8, it is before the match of the semi-final group A starts, and the progress of the tournament is not yet displayed in the display area A24.
図9は、準決勝グループAの対戦が開始した場合の観戦画像G2の一例を示す図である。図9に示すように、表示領域A24には、準決勝グループAの進行を示す大会画像G240が表示される。図9の例では、大会画像G240として、準決勝グループAの出場者がプレイ中のゲームの画像が表示されているが、大会画像G240は、競技進行の様子が分かる画像であればよく、ゲームの画像ではなく、大会会場をカメラで撮影した画像であってもよい。 FIG. 9 is a diagram illustrating an example of the watching image G2 when the match of the semi-final group A starts. As shown in FIG. 9, a tournament image G240 showing the progress of the semi-final group A is displayed in the display area A24. In the example of FIG. 9, an image of the game being played by the contestants in the semi-final group A is displayed as the tournament image G240, but the tournament image G240 may be any image that shows the progress of the competition, Instead of an image, it may be an image of the tournament venue taken with a camera.
観戦画像G2が図9の状態になると、観戦者は、表示領域A24に表示された大会画像G240を見て準決勝グループAを観戦することになる。なお、観戦者端末30がスピーカーやイヤホンジャックなどの音声出力部を含む場合には、大会の実況などの音声が出力されてもよい。準決勝グループAの対戦が終了すると、準決勝グループAの結果が観戦画像G2に表示される。
When the watching image G2 is in the state shown in FIG. 9, the watching game will watch the semi-final group A by watching the tournament image G240 displayed in the display area A24. When the
図10は、準決勝グループAの対戦が終了した場合の観戦画像G2の一例を示す図である。図10に示すように、観戦画像G2には、観戦者が応援する出場者が勝利したか否かを示すダイアログD29が表示される。例えば、観戦者が応援する出場者が勝利した場合には、観戦者に付与される報酬の内容がダイアログD29に表示される。なお、ダイアログD29には、他の情報が表示されるようにしてもよく、例えば、準決勝グループAの各出場者の順位やプレイ内容の詳細などが表示されるようにしてもよい。また、応援する出場者が勝利した場合に、観戦者に付与される報酬内容をダイアログD29で表示せず、観戦者端末30のホーム画面等に移行した時に、報酬を得たということを表示するようにしてもよい。
FIG. 10 is a diagram illustrating an example of the watching image G2 when the match of the semi-final group A is completed. As shown in FIG. 10, the watching image G2 displays a dialog D29 indicating whether or not a contestant cheered by the spectator has won. For example, when the contestant who the spectator supports wins, the content of the reward given to the spectator is displayed in the dialog D29. Note that other information may be displayed in the dialog D29, for example, the ranking of each participant in the semi-final group A, details of play contents, and the like may be displayed. Further, when the supporting contestant wins, the reward content given to the spectator is not displayed in the dialog D29, but when the shift to the home screen or the like of the
上記のように、本実施形態の大会運営システムSは、出場者情報が入力されると受付可能期間が設定され、当該受付可能期間において、観戦者による出場者の選択を受け付けることで、適切な大会の運営をすることを可能とする構成となっている。以降、当該構成の詳細を説明する。 As described above, the tournament management system S according to the present embodiment sets an acceptable period when the participant information is input, and accepts the selection of the participant by the spectator during the acceptable period. It is a configuration that enables the operation of the tournament. Hereinafter, details of the configuration will be described.
[3.大会運営システムにおいて実現される機能]
図11は、大会運営システムSで実現される機能のうち、本発明に関連する機能を示す機能ブロック図である。本実施形態では、大会運営に関する主な機能がサーバ70において実現され、サーバ70が本発明に係る大会運営装置である場合を説明する。図11に示すように、サーバ70では、データ記憶部700、入力受付部701、提示部702、選択受付部703、及び設定部704が実現される。
[3. Functions realized in the tournament management system]
FIG. 11 is a functional block diagram showing functions related to the present invention among the functions realized by the tournament management system S. In the present embodiment, a description will be given of a case where main functions related to tournament management are realized in the
[3−1.データ記憶部]
データ記憶部700は、記憶部72を主として実現される。データ記憶部700は、大会を運営するために必要なデータを記憶する。ここでは、データ記憶部700が記憶するデータの一例として、グループデータDT1、グループタイプデータDT2、出場者データDT3、応援状況データDT4、及びユーザデータDT5を説明する。
[3-1. Data storage unit]
The
図12は、グループデータDT1のデータ格納例を示す図である。図12に示すように、グループデータDT1には、運営者により登録されたグループに関する情報が格納される。例えば、グループデータDT1には、グループを一意に識別するグループID、グループ名、定員、グループのタイプ、開始予定日時、開始日時、及び終了予定日時が関連付けられて格納される。グループIDは、グループが新規作成される場合に発行される。 FIG. 12 is a diagram illustrating a data storage example of the group data DT1. As shown in FIG. 12, the group data DT1 stores information about groups registered by the operator. For example, the group data DT1 stores a group ID, group name, capacity, group type, scheduled start date / time, start date / time, and scheduled end date / time associated with each group. The group ID is issued when a new group is created.
開始日時は、例えば、受付可能期間を実際に開始した日時である終了予定日時は、例えば、受付可能期間の終了を予定する日時であり、開始時間の所定時間後となる。本実施形態では、受付可能期間の長さはグループのタイプによって決まるので、終了予定日時は、開始日時から、グループのタイプに応じた時間後の日時となる。 The start date / time is, for example, the scheduled end date / time that is the date / time when the acceptable period is actually started. For example, the scheduled date / time when the acceptable period is scheduled to end is a predetermined time after the start time. In this embodiment, since the length of the acceptable period is determined by the group type, the scheduled end date / time is the date / time after the start date / time according to the group type.
図13は、グループタイプデータDT2のデータ格納例を示す図である。図13に示すように、グループタイプデータDT2には、グループのタイプに応じた受付可能期間の長さが格納される。例えば、グループタイプデータDT2には、グループのタイプと、受付可能期間の長さと、が関連付けられて格納される。 FIG. 13 is a diagram illustrating a data storage example of the group type data DT2. As shown in FIG. 13, the group type data DT2 stores the length of an acceptable period according to the group type. For example, the group type data DT2 stores the group type and the acceptable period length in association with each other.
図13−図14のデータ格納例では、準決勝グループAと準決勝グループBは、グループのタイプが「1」であり、受付可能期間の長さが「2時間」となる。一方、決勝グループは、グループのタイプが「2」であり、受付可能期間の長さが「1時間」となる。なお、ここでは、準決勝グループAと準決勝グループBの方が、決勝グループよりも受付可能期間が長い場合を説明するが、これとは逆に、決勝グループの方が、準決勝グループAと準決勝グループBよりも受付可能期間が長くてもよい。 In the data storage examples of FIGS. 13 to 14, the semi-final group A and the semi-final group B have the group type “1” and the acceptable period is “2 hours”. On the other hand, in the final group, the group type is “2”, and the length of the acceptable period is “1 hour”. Here, the case where the semi-final group A and the semi-final group B have a longer acceptance period than the final group will be described. On the contrary, the semi-final group A and the semi-final group B The acceptance period may be longer than that.
図14は、出場者データDT3のデータ格納例を示す図である。図14に示すように、出場者データDT3には、各出場者の出場者情報が格納される。例えば、出場者データDT3には、グループIDに関連付けて、出場者を一意に識別する出場者ID、出場者名、顔写真の画像、及び予選順位が格納される。 FIG. 14 is a diagram illustrating a data storage example of the participant data DT3. As shown in FIG. 14, the participant data of each participant is stored in the participant data DT3. For example, the contestant data DT3 stores a contestant ID that uniquely identifies a contestant, a contestant name, a face photo image, and a qualifying order in association with the group ID.
例えば、出場者データDT3には、大会管理画像G3の入力フォームF35に入力されたグループのグループIDに関連付けて、入力フォームF360に入力された出場者名、入力フォームF361に入力された顔写真の画像、及び入力フォームF362に入力された予選順位が格納される。なお、出場者IDは、出場者名等が入力されることによって発行されて出場者データDT3に格納されるようにしてもよいし、出場者が予め大会運営システムSにユーザ登録している場合には、出場者のユーザIDを出場者IDとして用いてもよい。 For example, in the contestant data DT3, the contestant name input in the input form F360 and the face photo input in the input form F361 are associated with the group ID of the group input in the input form F35 of the tournament management image G3. The image and the qualifying order entered in the input form F362 are stored. The contestant ID may be issued by entering the contestant name or the like and stored in the contestant data DT3, or the contestant is registered in advance in the tournament management system S as a user. The user ID of the participant may be used as the participant ID.
図15は、応援状況データDT4のデータ格納例を示す図である。図15に示すように、応援状況データDT4には、各観戦者の応援状況が格納される。例えば、応援状況データDT4には、グループID、応援する出場者の出場者ID、及び観戦者のユーザIDが関連付けられて格納される。 FIG. 15 is a diagram illustrating a data storage example of the support situation data DT4. As shown in FIG. 15, the support status of each spectator is stored in the support status data DT4. For example, in the support situation data DT4, a group ID, a contestant ID of a supporter to support, and a user ID of a spectator are stored in association with each other.
例えば、グループIDは、観戦画像G2において観戦者が選択したタブT20に対応するグループのグループIDである。例えば、観戦画像G2の表示データには、タブT20とグループIDとの関係が定義されており、ユーザが選択したタブT20がどのグループIDに対応するか特定可能となっている。また例えば、応援する出場者の出場者IDは、観戦者が選択した応援ボタンB25に対応する出場者の出場者IDである。例えば、観戦画像G2の表示データには、応援ボタンB25と出場者IDとの関係が定義されており、ユーザが選択した応援ボタンB25がどの出場者IDに対応するか特定可能となっている。また例えば、観戦者が応援ボタンB25を選択すると、観戦者端末30からサーバ70に対し、タブT20に対応するグループID、応援ボタンB25に対応する出場者ID、及び観戦者のユーザIDが送信されるようになっており、これらのIDが関連付けられて応援状況データDT4に格納されることになる。
For example, the group ID is the group ID of the group corresponding to the tab T20 selected by the spectator in the watching image G2. For example, the display data of the watching game image G2 defines the relationship between the tab T20 and the group ID, and it is possible to specify which group ID the tab T20 selected by the user corresponds to. Further, for example, the contestant ID of the contestant to be cheered is the contestant ID of the contestant corresponding to the cheer button B25 selected by the spectator. For example, in the display data of the watching game image G2, the relationship between the support button B25 and the contestant ID is defined, and it is possible to specify which contestant ID the support button B25 selected by the user corresponds to. Further, for example, when the spectator selects the support button B25, the group ID corresponding to the tab T20, the contestant ID corresponding to the support button B25, and the user ID of the spectator are transmitted from the
図16は、ユーザデータDT5のデータ格納例を示す図である。図16に示すように、ユーザデータDT5には、大会運営システムSにユーザ登録したユーザの基本情報が格納される。例えば、ユーザデータDT5には、大会運営システムS内でユーザを一意に識別するユーザID、ユーザ名、及びレベル等が関連付けられて格納される。ここでは、観戦者が予め大会運営システムSにユーザ登録しているので、ユーザIDは、観戦者を識別する情報ということもできる。更に、出場者が予め大会運営システムSにユーザ登録している場合には、出場者のユーザIDを出場者IDとして用いてもよい。ユーザ名は、ユーザ登録時に入力された名前である。レベルは、ユーザの強さ(うまさ)を示すパラメータであり、ゲームのプレイ状況に応じて変化する。 FIG. 16 is a diagram illustrating a data storage example of the user data DT5. As shown in FIG. 16, the user data DT5 stores basic information of users registered as users in the tournament management system S. For example, the user data DT5 stores a user ID, a user name, a level, and the like that uniquely identify the user in the tournament management system S in association with each other. Here, since the spectator is registered in advance in the tournament management system S, the user ID can also be referred to as information for identifying the spectator. Furthermore, when the contestant has previously registered as a user in the tournament management system S, the user ID of the contestant may be used as the contestant ID. The user name is a name input at the time of user registration. The level is a parameter indicating the strength (deliciousness) of the user, and changes according to the play situation of the game.
また、データ記憶部700に記憶されるデータは、上記の例に限られない。データ記憶部700は、大会の運営に必要なデータを記憶すればよい。例えば、データ記憶部700は、対戦中のグループについては、実行中のゲームの状況が格納されていてもよい。ゲームの状況としては、例えば、ゲームの進行状況(例えば、ゲーム空間内のゲームキャラクタの位置や移動方向などの情報)、出場者が獲得したスコア、及び現在の順位などの各種情報が格納されるようにすればよい。また例えば、データ記憶部700は、各グループにおける対戦の開催期間(例えば、開始予定時点と終了予定時点)を記憶してもよい。また例えば、データ記憶部700は、観戦者に付与される報酬を示すデータを記憶してもよい。
The data stored in the
[3−2.入力受付部]
入力受付部701は、制御部71を主として実現される。入力受付部701は、大会に出場する複数の出場者の各々の出場者情報の入力を受け付ける。
[3-2. Input reception unit]
The
入力とは、例えば、コンピュータに対して情報を入力することであり、人間によって手動で行われてもよいし、所定の条件が満たされた場合に行われてもよい。例えば、操作部を使って出場者情報が手動で入力されてもよいし、出場者情報を記憶した情報記憶媒体を読み込ませることで出場者情報が入力されてもよいし、ネットワークNを介して出場者情報を受信することによって出場者情報が入力されてもよい。また例えば、出場者情報の入力は、大会の運営者によって行われてもよいし、運営者以外の者(例えば、出場者など)によって行われてもよい。また例えば、所定の条件が満たされた場合に出場者情報が入力される場合には、所定の日時が訪れたときに出場者情報が入力されるようにバッチファイルを用意しておいてもよい。また例えば、所定の条件としては、大会運営システムSにおいて大会の予選が行われて上位者が決定されることであってもよいし、予選が終了して結果の集計処理が実行されることであってもよい。また例えば、所定の条件としては、準決勝グループAと準決勝グループBの各々の上位者が決定されることであってもよいし、準決勝グループAと準決勝グループBの各々のスコアの集計処理が完了することであってもよい。 The input is, for example, inputting information to the computer and may be performed manually by a human or when a predetermined condition is satisfied. For example, the participant information may be manually input using the operation unit, the participant information may be input by reading an information storage medium storing the participant information, or via the network N. The participant information may be input by receiving the participant information. Further, for example, the entry of the participant information may be performed by the tournament operator, or may be performed by a person other than the administrator (for example, a participant). Further, for example, when the participant information is input when a predetermined condition is satisfied, a batch file may be prepared so that the participant information is input when a predetermined date and time arrives. . Further, for example, the predetermined condition may be that a tournament qualifying is performed in the tournament management system S and a superior is determined, or that the qualifying is finished and the result summarization process is executed. There may be. Further, for example, the predetermined condition may be that a superior of each of the semi-final group A and the semi-final group B is determined, and the totaling process of each score of the semi-final group A and the semi-final group B is completed. It may be.
本実施形態では、入力受付部701がサーバ70において実現され、運営者が運営者端末10から出場者情報を入力するので、入力受付部701は、ネットワークNを介して運営者端末10から出場者情報を受信することによって、出場者情報の入力を受け付ける。なお、入力受付部701は、ネットワークNを介して出場者情報の入力を受け付けるのではなく、サーバ70に対する直接的な入力を受け付けてもよい。この場合には、入力受付部701は、サーバ70に接続された操作部の検出信号に基づいて出場者情報の入力を受け付けたり、サーバ70の入出力部や読取部を介して情報記憶媒体を読み込むことによって出場者情報の入力を受け付けたりしてもよい。
In this embodiment, since the
本実施形態の大会は、複数のグループが存在するので、入力受付部701は、複数のグループの各々の出場者情報の入力を受け付ける。ここでのグループとは、例えば、出場者のグループであり、出場者が競い合うグループである。例えば、予選グループ、準決勝グループ、又は決勝戦グループである。総当たり戦が行われるリーグ戦の場合には、例えば、リーグ戦における複数のブロックの各々がグループに相当する。例えば、入力受付部701は、準決勝グループA、準決勝グループB、及び決勝戦グループの各々ごとに、出場者情報の入力を受け付ける。例えば、入力受付部701は、大会管理画像G3の入力フォームF35において選択されたグループの出場者情報の入力を受け付ける。
Since the tournament of the present embodiment has a plurality of groups, the
なお、入力受付部701は、各グループの出場者全員の出場者情報の入力を一度に受け付ける必要はなく、複数回に分けて出場者情報の入力を受け付けてもよい。例えば、入力受付部701は、複数の出場者情報の入力をまとめて一度に受け付ける必要はなく、出場者情報の入力を1人ずつ別々に受け付けるようにしてもよいし、出場者情報の入力を2人ずつ受け付けるようにしてもよい。
Note that the
[3−3.提示部]
提示部702は、制御部71を主として実現される。提示部702は、大会を観戦する観戦者に出場者情報を提示する。提示とは、例えば、視覚的又は聴覚的に情報を与えることである。例えば、提示は、出場者情報を画像として表示させたり、出場者情報を音声として出力したりすることである。
[3-3. Presentation section]
The
本実施形態では、提示部702がサーバ70において実現されるので、提示部702は、出場者データDT3に格納された出場者情報を観戦者端末30に送信することによって、観戦者に出場者情報を提示する。出場者情報を受信した観戦者端末30は、観戦画像G2の表示領域A21内に表示させることになる。
In the present embodiment, since the
また例えば、提示部702は、出場者情報I210と、大会が進行する様子を示す大会画像G240と、を観戦者に対応する表示部35に表示させる。提示部702は、大会画像G240を表示させるための操作が運営者端末から行われた場合に、大会画像G240を表示させるようにしてもよいし、予め定められた時刻(例えば、大会の開催時点や各グループの対戦の開始予定時点)が訪れた場合に、大会画像G240を表示させるようにしてもよい。
Further, for example, the
大会画像G240とは、例えば、大会会場をカメラで撮影した画像(動画と静止画の両方を含む)であってもよいし、出場者がプレイ中のゲームの画像であってもよい。また例えば、大会画像G240は、大会会場をカメラで撮影した画像とゲームの画像とを合成した画像であってもよいし、大会会場をカメラで撮影した画像にCGを合成した画像であってもよい。観戦者に対応する表示部35とは、例えば、観戦者端末30に組み込まれている表示部35、観戦者端末30に接続されている表示部、又は観戦者の前にある表示部35である。
The tournament image G240 may be, for example, an image (including both a moving image and a still image) taken of the tournament site with a camera, or may be an image of a game being played by a contestant. Further, for example, the tournament image G240 may be an image obtained by combining an image of the tournament hall captured with a camera and an image of a game, or may be an image obtained by combining CG with an image captured of the tournament venue using a camera. Good. The
本実施形態では、提示部702がサーバ70において実現されるので、提示部702は、大会画像G240のデータを観戦者端末30に送信することによって、大会画像G240を観戦者に対応する表示部35に表示させる。大会画像G240のデータを受信した観戦者端末30は、観戦画像G2の表示領域A24内に大会画像G240を表示させることになる。
In the present embodiment, since the
また例えば、提示部702は、受付可能期間が終了する前、又は、観戦者が少なくとも1人の出場者を選択する前において、出場者情報I210の表示優先度を大会画像G240よりも高く設定し、受付可能期間が終了した場合、又は、観戦者が少なくとも1人の出場者を選択した場合に、大会画像G240の表示優先度を出場者情報I210よりも高く設定する。
Also, for example, the
Aの表示優先度をBよりも高く設定するとは、例えば、AをBよりも観戦者にとって見えやすい位置又は態様で表示することであり、AをBよりも目立つ位置又は態様で表示することである。例えば、AをBよりも上の位置に表示すること、AをBよりも大きなサイズで表示すること、AをBよりも輝度を高くすること、AをBよりも目立つ色(明るい色)で表示すること、又はAとBをそれぞれ別のタブで表示する場合にAのタブを予め選択することなどが、Aの表示優先度をBよりも高く設定することに相当する。なお、Aが出場者情報I210である場合にはBは大会画像G240であり、Aが大会画像G240である場合にはBは出場者情報I210である。 Setting the display priority of A higher than B is, for example, displaying A in a position or manner that is more visible to the spectator than B, and displaying A in a position or manner that is more conspicuous than B. is there. For example, A is displayed at a position higher than B, A is displayed in a size larger than B, A is brighter than B, and A is a conspicuous color (bright color) than B Displaying or selecting A tab in advance when A and B are displayed in different tabs corresponds to setting the display priority of A higher than B. When A is the contestant information I210, B is the tournament image G240, and when A is the tournament image G240, B is the contestant information I210.
本実施形態では、観戦者が応援ボタンB25を選択することによって出場者を選択するので、図6に示すように、提示部702は、観戦者が応援ボタンB25を選択する前において、出場者情報I210(表示領域A21)を大会画像G240(表示領域A24)よりも上にすることによって、出場者情報I210の表示優先度を大会画像G240よりも高く設定する。一方、図8−図9に示すように、提示部702は、観戦者が応援ボタンB25を選択した場合に、大会画像G240(表示領域A24)を出場者情報I210(表示領域A21)よりも上にすることによって、大会画像G240の表示優先度を出場者情報I210よりも高く設定する。
In this embodiment, since the spectator selects the contestant by selecting the support button B25, as shown in FIG. 6, the
なお、提示部702が出場者情報I210と大会画像G240の表示優先度を変えるのは、観戦者が応援ボタンB25を選択したか否かではなく、受付可能期間が終了したか否かであってもよい。例えば、提示部702は、リアルタイムクロックやGPS信号等に基づいて現在日時を取得し、受付可能期間が終了したか否かを判定する。例えば、提示部702は、受付可能期間が終了する前の場合には、出場者情報I210(表示領域A21)を大会画像G240(表示領域A24)よりも上にすることによって、出場者情報I210の表示優先度を大会画像G240よりも高く設定する。一方、提示部702は、受付可能期間が終了した場合には、大会画像G240(表示領域A24)を出場者情報I210(表示領域A21)よりも上にすることによって、大会画像G240の表示優先度を出場者情報I210よりも高く設定する。
Note that the
本実施形態の大会は、複数のグループの各々ごとに複数の出場者が出場するので、提示部702は、複数のグループのうち、受付可能期間になったグループの出場者情報I210の表示優先度を、受付可能期間ではないグループよりも高く設定するようにしてもよい。表示優先度の意味は、上記説明した通りである。ここでは、上記説明したAが受付可能期間になったグループであり、Bが受付可能期間ではないグループに相当する。なお、受付可能期間ではないグループとは、例えば、受付可能期間前のグループ、受付可能期間が設定されていないグループ、又は受付可能期間が経過した後のグループである。
In the tournament of the present embodiment, since a plurality of participants participate in each of a plurality of groups, the
例えば、提示部702は、準決勝グループAが受付可能期間であり、準決勝グループBが受付可能期間ではない場合には、準決勝グループAのタブT200が選択された状態の観戦画像G2を提示する。また例えば、提示部702は、準決勝グループBが受付可能期間であり、準決勝グループAが受付可能期間ではない場合には、準決勝グループBのタブT201が選択された状態の観戦画像G2を提示する。なお、提示部702は、準決勝グループAとBの両方が受付可能期間である場合には、予め定められた方のタブT20(例えば、左側にあるタブT200)が選択された状態の観戦画像G2を提示すればよい。
For example, when the semi-final group A is an acceptable period and the semi-final group B is not an acceptable period, the presenting
また例えば、出場者情報I210は、大会の予選における出場者の成績を含むようにしてもよい。予選とは、例えば、大会の本戦に出場するための対戦である。成績とは、例えば、予選における順位やスコアなどである。 Further, for example, the participant information I210 may include the results of the participants in the qualifying of the tournament. The qualifying is, for example, a battle for participating in the main game of the tournament. The grade is, for example, the ranking or score in the qualifying.
また例えば、提示部702は、出場者情報I210と対応付けて、当該出場者情報I210が示す出場者を選択するための応援ボタンB25を、観戦者に対応する表示部35に表示させるようにしてもよい。応援ボタンB25は、応援画像の一例である。応援画像は、予め定められた画像であればよく、ボタンでなくてもよい。例えば、応援画像は、チェックボックスやスライドバーのようなものであってもよいし、出場者の顔写真の画像自体が応援画像であってもよいし、出場者の名前を含む画像であってもよい。
In addition, for example, the
例えば、提示部702は、出場者情報I210と応援ボタンB25との対応関係が分かるように表示させる。例えば、提示部702は、出場者情報I210の付近に応援ボタンB25を表示させる。付近とは、例えば、所定距離未満の位置のことである。また例えば、提示部702は、出場者情報I210の上下左右の何れかの位置に応援ボタンB25を表示させる。また例えば、提示部702は、出場者情報I210と応援ボタンB25とを結ぶ線を表示させてもよい。本実施形態では、提示部702は、出場者情報I210の下に応援ボタンB25を表示させているが、提示部702は、出場者情報I210の上、左、又は右に応援ボタンB25を表示させてもよい。他にも例えば、提示部702は、出場者情報I210に重ねるようにして応援ボタンB25を表示させてもよい。
For example, the
また例えば、提示部702は、観戦者に、受付可能期間の終了時点までの残り時間を提示してもよい。残り時間とは、例えば、現在日時と受付可能期間の終了時点との時間間隔である。例えば、提示部702は、グループデータDT1に格納された受付可能期間と、リアルタイムクロックやGPS信号等を利用して取得した現在時刻と、に基づいて、受付可能期間の残り時間を取得し、表示領域A26内に表示させる。例えば、提示部702は、残り時間を示す数値を表示領域A26に表示させてもよいし、時計などの画像を利用して、数値以外の方法によって残り時間を表示領域A26に表示させてもよい。また例えば、提示部702は、受付可能期間の終了時点までの残り時間をカウントダウンするようにしてもよい。また例えば、試合中のステータスは表示しなくてもよい。なお、グループデータDT1では、受付可能期間は、開始日時と終了予定日時とで表しているが、開始日時と受付可能時間で表してもよいし、受付可能時間と終了時刻で表してもよい。
Further, for example, the presenting
なお、本実施形態では、ゲームプログラムを起動して表示される観戦画像G2において出場者情報I210が提示される場合を説明するが、他の手段を用いて出場者情報I210が提示されてもよい。例えば、提示部702は、ウェブサイトを利用して出場者情報I210を提示してもよいし、SNS・電子メール・メッセージアプリ等を利用して出場者情報I210を提示してもよい。
In this embodiment, the case where the participant information I210 is presented in the watching game image G2 displayed by starting the game program will be described. However, the participant information I210 may be presented using other means. . For example, the
[3−4.選択受付部]
選択受付部703は、制御部71を主として実現される。選択受付部703は、観戦者による、複数の出場者のうちの少なくとも1人の選択を受け付ける。ここでの選択とは、例えば、出場者を選ぶこと、勝者を予想すること、応援対象(投票対象)を選択すること、特定順位(例えば、下から2番目など)の出場者を予想すること、又は敗者を予想することなどである。本実施形態では、応援ボタンB25によって出場者を選択することができるので、例えば、選択受付部703は、観戦者による応援ボタンB25の選択を受け付ける。
[3-4. Selection reception desk]
The
本実施形態では、選択受付部703がサーバ70において実現され、観戦者が観戦者端末30から出場者を選択するので、選択受付部703は、ネットワークNを介して観戦者端末30から、観戦者が選択した応援ボタンB25を識別する情報を受信することによって、出場者の選択を受け付ける。なお、選択受付部703は、ネットワークNを介して出場者の選択を受け付けるのではなく、サーバ70に対する直接的な選択を受け付けてもよい。この場合には、選択受付部703は、サーバ70に接続された操作部の検出信号に基づいて出場者の選択を受け付けてもよい。
In the present embodiment, since the
なお、本実施形態では、ゲームプログラムを起動して表示される観戦画像G2において出場者の選択が受け付けられる場合を説明するが、他の手段を用いて出場者の選択が受け付けられてもよい。例えば、選択受付部703は、ウェブサイトを利用して出場者の選択を受け付けてもよいし、SNS・電子メール・メッセージアプリ等におけるメッセージ内のリンクを利用して出場者の選択が受け付けられてもよい。
In the present embodiment, the case where the selection of the contestant is accepted in the watching image G2 displayed by starting the game program will be described, but the selection of the contestant may be accepted using other means. For example, the
[3−5.設定部]
設定部704は、制御部71を主として実現される。設定部704は、出場者情報の入力に基づいて、観戦者による少なくとも1人の出場者の選択を受け付け可能な受付可能期間を設定する。
[3-5. Setting section]
The
受付可能期間は、例えば、出場者の選択を受け付ける期間である。例えば、受付可能期間は、出場者を選択するための画像(本実施形態では、応援ボタンB25)が表示される期間であってもよいし、当該画像の選択が有効となる期間であってもよい。選択が有効とは、例えば、画像の属性が「enable」となることであってもよいし、画像を選択した場合にその旨がサーバ70に送信されることであってもよいし、画像を選択したことをサーバ70が受信した場合に当該選択をサーバ70側で有効とみなすことであってもよい。
The acceptable period is, for example, a period in which selection of a participant is accepted. For example, the acceptable period may be a period during which an image for selecting a contestant (in this embodiment, the support button B25) is displayed, or a period during which the selection of the image is valid. Good. “Selection is valid” may be, for example, that the attribute of the image is “enable”, may be transmitted to the
例えば、設定部704は、出場者情報の入力に基づいて、受付可能期間の開始時点を設定する。例えば、設定部704は、出場者情報の入力が完了した時点を開始時点としてもよいし、入力が完了した時点の所定時間後の時点を開始時点としてもよい。また例えば、設定部704は、出場者情報の入力に基づいて、受付可能期間の終了時点を設定する。設定部704は、出場者情報の入力が完了した時点から所定時間後の時点を終了時点としてもよいし、開始時点の所定時間後の時点を終了時点としてもよい。また例えば、設定部704は、全員の出場者情報が入力された場合に、受付可能期間を開始してもよいし、個々の出場者情報が入力されるたびに、その出場者の受付可能期間を開始してもよい。即ち、設定部704は、出場者ごとに受付可能期間が設定されてもよいし、全出場者で共通の受付可能期間が設定されてもよい。
For example, the
例えば、設定部704は、複数の出場者の全員の出場者情報の入力が完了したか否かを判定し、全員の出場者情報の入力が完了したと判定した場合に、受付可能期間の終了時点を設定してもよい。本実施形態では、準決勝グループA、準決勝グループB、及び決勝グループの各々に4人ずつ出場者が出場するので、設定部704は、出場者データDT3を参照し、4人分の出場者情報の入力が完了したか否かを判定することになる。例えば、設定部704は、出場者データDT3を参照し、グループごとに、4人分の出場者情報が格納されたか否かを判定する。設定部704は、4人分の出場者情報が格納されたと判定したグループに対し、受付可能期間を設定する。設定部704は、当該出場者数分の出場者情報の入力が完了したか否かを判定することになる。
For example, the
また例えば、設定部704は、複数のグループの各々の出場者情報の入力に基づいて受付可能期間を設定し、複数のグループの少なくとも1つについて、他のグループとは異なる受付可能期間を設定可能としてもよい。例えば、設定部704は、出場者情報が入力されたグループから順次受付可能期間を設定し、あるグループの受付可能期間の一部又は全部と、他のグループの受付可能期間の一部又は全部と、が異なるようにしてもよい。即ち、設定部704は、あるグループの出場者情報が入力されていなくても、他のグループの出場者情報が入力されていれば、当該他のグループの受付可能期間を設定してもよい。
Further, for example, the
例えば、設定部704は、各グループ受付可能期間を互いに完全一致させるのではなく、各グループの受付可能期間を互いに部分一致させたり、各グループの受付可能期間の一致部分がなく完全に異ならせたりしてもよい。例えば、設定部704は、準決勝グループAの受付可能期間の開始時点と、準決勝グループBの受付可能期間の開始時点と、を異ならせてもよい。また例えば、設定部704は、準決勝グループAの受付可能期間の終了時点と、準決勝グループBの受付可能期間の終了時点と、を異ならせてもよい。また例えば、設定部704は、準決勝グループAの受付可能期間の長さと、準決勝グループBの受付可能期間の長さと、を異ならせてもよい。
For example, the
例えば、設定部704は、グループデータDT1を参照し、受付可能期間を設定するグループのタイプを特定する。そして、設定部704は、グループタイプデータDT2を参照し、特定したタイプに関連付けられた長さを取得する。設定部704は、現在日時を開始日時とし、当該取得した長さだけ後の時点を終了予定日時とすることによって受付可能期間を設定する。なお、受付可能期間は、特にタイプによって異ならなくてもよく、グループタイプデータDT2は省略してもよい。
For example, the
なお、設定部704は、出場者情報が入力された後に、出場者の受け付けを開始するための操作が行われた場合に、受付可能期間を設定してもよい。当該操作は、予め定められた操作であればよく、例えば、受け付けを開始するためのボタンを大会管理画像G3に表示させ、当該ボタンを選択する操作であってもよいし、他の画像に表示させたボタンを選択する操作であってもよいし、キーボード等から所定のコマンドを入力することであってもよい。例えば、運営者は運営者端末10から当該操作を行う。設定部704は、運営者端末10から当該操作が行われたことを示す情報を受信すると、受付可能期間を設定することになる。ただし、出場者情報が入力されていない状態で当該操作が行われたとしても、設定部704は、受付可能期間を設定しない。即ち、設定部704は、当該操作が行われた場合に、出場者情報が入力されていることを条件として、受付可能期間を設定してもよい。
The
また、設定部704は、大会の開催期間に基づいて、受付可能期間を設定してもよい。例えば、本実施形態のように、グループごとに対戦が行われる場合には、設定部704は、各グループにおける対戦の開催期間に基づいて、受付可能期間を設定してもよい。この場合、例えば、設定部704は、受付可能期間の終了時点が、各グループにおける対戦の開始予定時点よりも前又は開始予定時点の所定時間後となるようにしてもよい。また例えば、設定部704は、受付可能期間の終了時点が、各グループにおける対戦の終了予定時点よりも前となるようにしてもよい。
The
[4.大会運営システムにおいて実行される処理]
次に、大会運営システムSにおいて実行される処理の一例を説明する。ここでは、グループを登録するためのグループ登録処理、出場者情報を入力して受付可能期間を設定するための受付可能期間設定処理、及び観戦画像G2を表示するための観戦画像表示処理を説明する。以降説明する処理は、機能ブロックが実行する処理の一例である。
[4. Processing executed in the tournament management system]
Next, an example of processing executed in the tournament management system S will be described. Here, a group registration process for registering a group, a reception period setting process for setting a reception period by inputting participant information, and a watching image display process for displaying a watching image G2 will be described. . The processing described below is an example of processing executed by the functional block.
[4−1.グループ登録処理]
図17は、グループ登録処理の一例を示すフロー図である。図17に示す処理は、制御部11が記憶部12に記憶されたプログラムに従って動作し、制御部71が記憶部72に記憶されたプログラムに従って動作することによって実行される。
[4-1. Group registration process]
FIG. 17 is a flowchart showing an example of the group registration process. The processing shown in FIG. 17 is executed by the control unit 11 operating according to a program stored in the
図17に示すように、まず、運営者端末10において、運営者が操作部14からIDとパスワードのログイン情報を入力し、制御部11は、入力された当該ログイン情報をサーバ70に送信する(S101)。
As shown in FIG. 17, first, in the
サーバ70においては、ログイン情報を受信すると、制御部71は、受信したログイン情報に基づいて、運営者の認証処理を実行する(S701)。例えば、記憶部72には、運営者のIDとパスワードの組み合わせが予め記憶されており、S701においては、受信したログイン情報に含まれるIDとパスワードの組み合わせと、記憶部72に記憶されたIDとパスワードの組み合わせと、が一致するか否かを判定する。これらが一致している場合には認証成功となり、一致していない場合には認証失敗となる。
In the
認証処理が成功した場合(S701;Y)、サーバ70から運営者端末10に対し、認証が成功したことが通知され、運営者端末10においては、グループの新規作成が可能な状態となる。制御部11は、運営者がグループを新規作成するための操作をした場合に、グループの登録要求を送信する(S103)。登録要求は、グループデータDT1に新たなレコードを作成するための要求であり、所定のデータ形式の情報が送信されることによって行われる。
When the authentication process is successful (S701; Y), the
サーバ70においては、登録要求を受信すると、制御部71は、受信した登録要求に基づいて、グループを登録する(S703)。S703においては、制御部71は、グループデータDT1に新たなレコードを追加し、グループIDを発行して当該レコードに格納する。
In the
運営者端末10においては、制御部11は、グループの定員などの入力内容を示す情報をサーバ70に送信する(S105)。S105においては、制御部11は、入力フォームF30に入力されたグループ名、入力フォームF31に入力された定員、入力フォームF32に入力されたタイプ、及び入力フォームF33に入力された開始予定日時をサーバ70に送信する。
In the
サーバ70においては、入力内容を示す情報を受信すると、制御部71は、受信した入力内容を登録する(S705)。S705においては、制御部71は、S703において追加されたレコードに、受信したグループ名、定員、タイプ、及び開始予定日時を格納する。
In the
制御部71は、運営者端末10との接続を切断し(S707)、本処理は終了する。なお、S701において、認証処理が失敗した場合(S701;N)、S707の処理に移行し、運営者端末10との接続が切断され、グループの登録は行われない。
The
[4−2.受付可能期間設定処理]
図18は、受付可能期間設定処理の一例を示すフロー図である。図18に示す処理は、制御部11が記憶部12に記憶されたプログラムに従って動作し、制御部71が記憶部72に記憶されたプログラムに従って動作することによって実行される。以降に説明する処理は、例えば、大会会場における予選が終了し、準決勝グループA及び準決勝グループBの出場者が決定した場合に実行される。
[4-2. Acceptable period setting process]
FIG. 18 is a flowchart illustrating an example of an acceptable period setting process. The process shown in FIG. 18 is executed by the control unit 11 operating according to the program stored in the
図18に示すように、まず、まず、運営者端末10において、制御部11は、運営者が入力したログイン情報を送信する(S107)。S107の処理は、S101の処理と同様である。サーバ70においては、ログイン情報を受信すると、制御部71は、認証処理を実行する(S709)。S709の処理は、S701の処理と同様である。
As shown in FIG. 18, first, in the
認証処理が成功した場合(S709;Y)、サーバ70から運営者端末10に対し、認証が成功したことが通知され、運営者端末10においては、出場者情報の入力が可能な状態となる。
When the authentication process is successful (S709; Y), the
運営者端末10においては、運営者は出場者名などを入力し、制御部11は、入力内容を示す情報をサーバ70に送信する(S109)。S109においては、制御部11は、入力フォームF35に入力されたグループID、入力フォームF360に入力された出場者名、入力フォームF361に入力された顔写真の画像、及び入力フォームF362に入力された予選成績をサーバ70に送信する。
In the
サーバ70においては、入力内容を示す情報を受信すると、制御部71は、入力された出場者名などを登録する(S711)。S711においては、制御部71は、入力フォームF35に入力されたグループID、入力フォームF360に入力された出場者名、入力フォームF361に入力された顔写真の画像、及び入力フォームF362に入力された予選成績を関連付けて出場者データDT3に格納する。なお、制御部71は、S711の時点で出場者IDを発行して出場者データDT3に格納してもよいし、予め出場者IDが発行されている場合には、入力された出場者名に基づいて出場者IDを特定してもよい。なお、出場者情報を入力するときの時刻や、情報を入力する端末に基づいて、グループを自動的に特定するようにしてもよい。このようにすれば、運営者がグループを選択しなくてもよい。
In the
制御部71は、出場者データDT3のレコード数が定員に達したか否かを判定する(S713)。S713においては、制御部71は、S711で登録したグループIDのレコードの数がグループデータDT1の定員に達したか否かを判定する。
The
定員に達したと判定された場合(S713;Y)、制御部71は、グループデータDT1に基づいて、グループの開始予定日時を過ぎたか否かを判定する(S715)。S715においては、制御部71は、リアルタイムクロック又はGPS信号等から取得した現在日時が開始予定日時よりも後になったか否かを判定する。
When it is determined that the capacity has been reached (S713; Y), the
開始予定日時を過ぎたと判定された場合(S715;Y)、制御部71は、開始日時を設定して、観戦者端末30に送信する(S717)。S717においては、制御部71は、現在日時を開始日時としてグループデータDT1に格納する。また、制御部71は、グループデータDT1とグループタイプデータDT2を参照し、グループのタイプに関連付けられた受付可能期間の長さを特定する。制御部71は、開始日時から当該受付可能期間の長さだけ後の日時を終了予定日時としてグループデータDT1に格納する。
When it is determined that the scheduled start date / time has passed (S715; Y), the
運営者端末10においては、制御部11は、所定の終了条件が満たされたか否かを判定する(S111)。終了条件は、本処理を終了させるための条件であればよく。例えば、大会管理画像G3から所定の終了操作が行われることである。終了条件が満たされたと判定された場合(S111;Y)、サーバ70に対して、接続を切断する旨が通知され、本処理は終了する。一方、終了条件が満たされたと判定されない場合(S111;N)、S109の処理に戻り、他の出場者名などの入力が行われてもよいし、他のグループの出場者名などの入力が行われてもよい。
In the
サーバ70においては、接続を切断する旨の通知を受信すると、制御部71は、運営者端末10との接続を切断し(S729)、本処理は終了する。なお、S709において、認証処理が失敗した場合(S701;N)、S719の処理に移行し、運営者端末10との接続が切断され、グループの登録は行われない。
In the
[4−3.観戦画像表示処理]
図19及び図20は、観戦画像表示処理の一例を示すフロー図である。図19及び図20は、に示す処理は、制御部31が記憶部32に記憶されたプログラムに従って動作し、制御部71が記憶部72に記憶されたプログラムに従って動作することによって実行される。
[4-3. Watching image display processing]
19 and 20 are flowcharts showing an example of the watching image display process. 19 and 20 are executed by the
図19に示すように、観戦者端末30において、記憶部32に記憶されたゲームプログラムが起動し、観戦者が操作部34から所定の操作を行うと、制御部31は、大会選択画像G1を表示部35に表示させる(S301)。なお、制御部31は、受付可能期間になった後、大会選択画像G1を表示部35に表示させてもよい。大会選択画像G1を表示させるためのデータは、記憶部32に予め記憶されているものとする。
As shown in FIG. 19, in the
制御部31は、操作部34の検出信号に基づいて、観戦ボタンB12が選択されたか否かを判定する(S303)。本実施形態では、観戦者はリアル大会ボタンB11を選択しないため、観戦ボタンB12が選択されたと判定されない場合(S303;N)、オンライン大会ボタンB10が選択されたことになるので、観戦者がオンライン大会に参加するための処理が実行され、本処理は終了する。
The
一方、観戦ボタンB12が選択されたと判定された場合(S303;Y)、制御部31は、サーバ70に対し、観戦画像G2の表示要求を送信する(S305)。なお、観戦画像G2の表示要求は、所定形式のデータが送信されることによって行われるようにすればよい。また、観戦者端末30からサーバ70に対して何らかの情報が送信される場合には、観戦者のユーザIDが送信され、サーバ70は、ユーザデータDT5を参照することで、どの観戦者端末30から情報を受信したかを特定可能となっている。この点は、以降においても同様である。
On the other hand, when it is determined that the watching button B12 is selected (S303; Y), the
サーバ70においては、表示要求を受信すると、制御部71は、出場者データDT3の出場者情報と、グループデータDT1の受付可能期間と、を参照する(S721)。S721においては、制御部71は、各グループの出場者情報が入力済みであるか否かと、現在日時が受付可能期間内であるか否かと、の2つの判定処理を実行する。
In the
出場者情報が入力済みのグループが存在しないと判定された場合(S721;入力前)、制御部71は、どのグループの出場者情報も含まない観戦画像G2の表示データを生成し、観戦者端末30に送信する(S723)。この観戦画像G2は、図3の状態であり、どのタブT20の表示領域A21にも出場者情報が含まれず、応援ボタンB25も表示されない。更に、出場者情報の入力前の状態なので、表示領域A24は、表示領域A21よりも下に配置される。
When it is determined that there is no group in which the participant information has been input (S721; before input), the
観戦者端末30においては、表示データを受信すると、制御部31は、出場者情報を含まない観戦画像G2を表示部35に表示させる(S307)。S307において表示される観戦画像G2は、図3の状態となる。なお、以降は、定期的にS305の処理に戻り、観戦画像G2のリロードが行われるようにしてもよい。また、S301の処理に戻って、観戦画像G2のリロードが行われるようにしてもよい。
In the
一方、S721において、出場者情報が入力済みのグループが存在し、当該グループが受付可能期間中であると判定された場合(S721;受付可能期間内)、制御部71は、応援状況データDT4に基づいて、受付可能期間中のグループの出場者を観戦者が選択済みであるか否かを判定する(S725)。S725においては、制御部31は、S721において表示要求とともに受信した観戦者のユーザIDに関連付けられた応援状況を参照し、表示要求を送信した観戦者が出場者を選択済みであるか否かを判定する。
On the other hand, when it is determined in S721 that there is a group for which the participant information has already been input and the group is in the acceptable period (S721; within the acceptable period), the
応援する出場者を観戦者が選択済みではないと判定された場合(S725;N)、制御部71は、応援ボタンB25を含む観戦画像G2の表示データを生成し、観戦者端末30に送信する(S727)。また、当該表示データはI2100〜I2103のデータ以外予め端末に画像を用意しておいたものを用い、制御部71は、I2100〜I2103のデータのみを送信するようにしてもよい。この観戦画像G2は、図6の状態であり、受付可能期間内のグループのタブT20において、表示領域A21に出場者情報I210が表示され、その下には応援ボタンB250が表示される。また、制御部71は、受付可能期間の残り時間を取得し、表示領域A26内に残り時間を表示させる。また、先述したように、まだ応援ボタンB250が選択されてないので、表示領域A24は、表示領域A21よりも下に配置される。
When it is determined that the spectator has not been selected as a supporter to support (S725; N), the
観戦者端末30においては、表示データを受信すると、制御部31は、応援ボタンB25を含む観戦画像G2を表示部35に表示させる(S309)。S309において表示される観戦画像G2は、図6の状態となる。
In the
図20に移り、制御部31は、操作部34の検出信号に基づいて、応援ボタンB250が選択されたか否かを判定する(S311)。応援ボタンB250が選択されたと判定された場合(S311;Y)、制御部31は、ダイアログD27を表示部35に表示させる(S313)。
Moving to FIG. 20, the
なお、観戦画像G2を表示させている間に受付可能期間が経過してしまうこともあるので、S313においては、制御部31は、サーバ70から受付可能期間を取得し、現時点が受付対象期間であるか否かを判定し、現時点が受付対象期間ではない場合にはダイアログD27を表示させないようにしてもよい。この場合、応援ボタンB250が選択されたことがサーバ70に通知されないので、観戦者は出場者の応援をすることができない。
Since the acceptable period may elapse while the watching image G2 is displayed, in S313, the
制御部31は、操作部34の検出信号に基づいて、決定ボタンB271が選択されたか否かを判定する(S315)。決定ボタンB271が選択されたと判定されない場合(S315;N)、キャンセルボタンB270が選択されたことになるので、ダイアログD27が消去されてS311の処理に戻る。
The
一方、決定ボタンB271が選択されたと判定された場合(S315;Y)、制御部31は、サーバ70に対し、応援する出場者の登録要求を送信する(S317)。なお、登録要求は、予め定められたデータ形式で行われるようにすればよく、例えば、応援ボタンB250を識別する情報を含む。
On the other hand, when it determines with selection button B271 having been selected (S315; Y), the
サーバ70においては、登録要求を受信すると、制御部71は、登録要求により識別される出場者を、観戦者が応援する出場者として応援状況データDT4に登録する(S729)。なお、登録要求を受信した時点で受付対象期間が経過していることがあるので、S729においては、制御部71は、現時点が受付対象期間であるか否かを判定し、現時点が受付対象期間ではない場合には応援状況データDT4への登録が行われないようにしてもよい。
In the
制御部71は、応援ボタンB25を含まない観戦画像G2の表示データを生成し、観戦者端末30に送信する(S731)。この観戦画像G2は、図8の状態であり、観戦者が応援する出場者の出場者情報I210の上に応援画像G28が表示される。また、制御部71は、受付可能期間の残り時間を取得し、表示領域A26内に残り時間を表示させる。また、既に応援ボタンB250が選択されているので、表示領域A24は、表示領域A21よりも上に移動している。
The
観戦者端末30においては、表示データを受信すると、制御部31は、応援ボタンB25を含まない観戦画像G2を表示部35に表示させる(S319)。S319において表示される観戦画像G2は、図8の状態となる。なお、以降は、定期的にS305の処理に戻り、観戦画像G2のリロードが行われるようにしてもよく、何れかのグループの対戦が開始した場合には、表示領域A24内に大会画像G240が表示されるようになる。
In the
一方、S721において、出場者情報が登録されているが、どのグループも受付可能期間外であると判定された場合(S721;受付可能期間外)、又は、S725において、観戦者が応援する出場者を選択済みであると判定された場合(S725;Y)、S731の処理に移行する。この場合、観戦者端末30に表示される観戦画像G2は、図8の状態となる。なお、観戦者が応援ボタンB25を選択していない場合には、応援画像G28は表示されないものとする。
On the other hand, if the contestant information is registered in S721 but it is determined that any group is out of the acceptable period (S721; out of the acceptable period), or in S725, the contestant is supported by the spectator. Is determined to have been selected (S725; Y), the process proceeds to S731. In this case, the watching image G2 displayed on the watching
サーバ70においては、制御部71は、対戦が終了したか否かを判定する(S733)。例えば、対戦が終了した場合、運営者は運営者端末10から所定の操作を行う。当該操作をサーバ70が受信した場合に、制御部71は対戦が終了したと判定する。対戦が終了したと判定された場合(S733;Y)、制御部71は、ダイアログD29の表示データを生成して観戦者端末30に送信する(S735)。なお、S735ではダイアログD29の表示データを送信するとなっているが、表示データは送信せず、観戦者端末30に、応援ボタンB25を含まない画像を、送信してもよい。
In the
なお、対戦が終了した場合には、制御部71は、観戦者に報酬を付与する処理を実行してもよい。例えば、制御部71は、各グループの対戦結果と、観戦者による出場者の選択結果と、に基づいて当該観戦者に報酬を付与するか否かを決定してもよい。報酬を付与すると決定された場合には、制御部71は、当該観戦者に対し、ゲームアイテムやゲーム内通貨を付与する処理を実行してもよい。
Note that when the battle is over, the
観戦者端末30においては、表示データを受信すると、制御部31は、ダイアログD29を観戦画像G2上に表示させ(S321)、本処理は終了する。S321において表示される観戦画像G2は、図10の状態となる。
In the
以上説明した大会運営システムSによれば、出場者情報の入力に基づいて受付可能期間が設定され、受付可能期間の設定をし忘れるといったことを防止することができるので、適切な大会の運営をすることができる。例えば、予想自体をすることができなくなったり、観戦者による予想が無効になったりしてしまうといったことを防止できる。 According to the tournament management system S described above, an acceptable period is set based on the input of contestant information, and it is possible to prevent the user from forgetting to set the acceptable period. can do. For example, it is possible to prevent the prediction itself from being made or the prediction by the spectator from becoming invalid.
また、全員の出場者情報の入力を完了した場合に受付可能期間の終了時点が設定される場合には、出場者全員の出場者情報I210を観戦者に確認させる時間を確保することができるので、観戦者の利便性を向上させることができる。 In addition, when the end point of the acceptable period is set when the input of all the participant information is completed, it is possible to secure time for the spectators to confirm the participant information I210 of all the participants. , The convenience of spectators can be improved.
また、受付可能期間が終了した場合、又は、観戦者が出場者を選択した場合に、大会画像G240の表示優先度が出場者情報I210よりも高くなるので、表示が変わったことによって、受付可能期間が終了したこと、又は、出場者を選択し終わったことを観戦者に把握させることができる。例えば、受付可能期間が終了する前、又は、観戦者が出場者を選択した場合に出場者情報I210を見やすくすることができ、受付可能期間が終了した場合、又は、観戦者が出場者を選択した場合に大会画像G240を見やすくすることができ、観戦者の利便性を高めることができる。 In addition, when the acceptance period ends, or when the spectator selects a contestant, the display priority of the tournament image G240 becomes higher than the contestant information I210. It is possible to make the spectator know that the period has ended or that the contestants have been selected. For example, it is possible to make it easier to see the participant information I210 before the acceptance period ends or when the spectator selects a participant, and when the acceptance period ends, or the spectator selects the participant In this case, it is possible to make the tournament image G240 easier to see, and it is possible to improve the convenience of the spectator.
また、受付可能期間中のグループの出場者情報I210を優先的に表示する場合には、受付可能期間中のグループの出場者情報I210を見やすくなるので、観戦者の利便性を高めることができる。 In addition, when the group participant information I210 during the reception period is preferentially displayed, it becomes easier to view the group participant information I210 during the reception period, so that the convenience of the spectator can be improved.
また、少なくとも1つのグループの受付可能期間を他のグループの受付可能期間と異ならせる場合には、観戦者が慌てて全グループに対する出場者の選択をする必要がなくなり、観戦者の利便性を高めることができる。 In addition, when the reception period of at least one group is different from the reception period of other groups, it is not necessary for the spectator to rush and make a selection of participants for all groups, thereby improving the convenience of the spectator. be able to.
また、予選における出場者の成績を観戦者に把握させたうえで出場者を選択させる場合には、観戦者の利便性を高めることができる。 In addition, when the contestants are selected after having the spectators grasp the results of the contestants in the qualifying, the convenience of the spectators can be enhanced.
また、出場者情報I210と応援ボタンB25を対応付けて表示させる場合には、観戦者が出場者を選択しやすくなるので、観戦者の利便性を高めることができる。 In addition, when the contestant information I210 and the support button B25 are displayed in association with each other, it is easy for the spectator to select the contestant, so that the convenience of the spectator can be improved.
また、受付可能期間の終了時点を観戦者に把握させた状態で出場者の選択を受け付ける場合には、観戦者の利便性を高めることができる。 Moreover, when accepting a contestant's selection in the state which made the spectator grasp | ascertain the completion | finish time of a receivable period, the convenience of spectators can be improved.
[5.変形例]
なお、本発明は、以上に説明した実施の形態に限定されるものではない。本発明の趣旨を逸脱しない範囲で、適宜変更可能である。
[5. Modified example]
The present invention is not limited to the embodiment described above. Modifications can be made as appropriate without departing from the spirit of the present invention.
例えば、受付可能期間は、出場者全員の出場者情報が入力されなくても設定されるようにしてよい。即ち、設定部704は、一部の出場者の出場者情報が入力された場合に、受付可能期間を設定してもよい。また例えば、観戦者が応援する出場者を選択した場合等において、出場者情報I210と大会画像G240の表示優先度が特に変わらなくてもよい。また例えば、大会には特にグループが設定されなくてもよい。また例えば、出場者情報には、特に予選順位が含まれていなくてもよい。また例えば、応援ボタンB25は、出場者情報I210とは関係なく表示されてもよい。また例えば、受付可能期間の残り時間は特に表示されなくてもよい。
For example, the acceptable period may be set even if the participant information of all the participants is not input. That is, the
また例えば、サーバ70において実現される各機能は、運営者端末10において実現されてもよい。例えば、運営者端末10において、大会の運営に関する主な処理が実行されるようにしてもよい。この場合、運営者端末10が本発明に係る大会運営装置に相当する。例えば、データ記憶部700が運営者端末10で実現される場合には、データ記憶部700は、記憶部12を主として実現され、入力受付部701、提示部702、選択受付部703、及び設定部704が運営者端末10で実現される場合には、これらは制御部11を主として実現される。
Further, for example, each function realized in the
この場合、例えば、入力受付部701は、運営者端末10の操作部14から直接的に出場者情報の入力を受け付けてもよい。また例えば、提示部702は、運営者端末10の通信部13を介して観戦者端末30に対して出場者情報を送信することによって、出場者情報を提示してもよい。また例えば、選択受付部703は、運営者端末10の通信部13を介して観戦者端末30から、観戦者が選択した出場者を識別する情報を受信してもよい。また例えば、設定部704は、運営者端末10の入力受付部701が受け付けた出場者情報の入力に基づいて、受付可能期間を設定してもよい。
In this case, for example, the
また例えば、大会運営システムS内の各コンピュータで各機能が分担されてもよい。この場合、各機能ブロックの処理結果が、各コンピュータ間で送受信されるようにすればよい。例えば、入力受付部701が運営者端末10で実現され、提示部702と選択受付部703が観戦者端末30で実現されてもよい。この場合、提示部702と選択受付部703は、制御部31を主として実現され、提示部702は、サーバ70から受信したデータに基づいて出場者情報I210を表示部35に表示させる。また、選択受付部703は、操作部34の検出信号に基づいて、出場者の選択を受け付ける。また例えば、入力受付部701が出場者端末50で実現されてもよい。この場合、入力受付部701は、制御部51を主として実現され、操作部54の検出信号に基づいて、出場者情報の入力を受け付けることになる。
For example, each function may be shared by each computer in the tournament management system S. In this case, the processing result of each functional block may be transmitted and received between the computers. For example, the
[6.付記]
以上のような記載から、本発明は例えば以下のように把握される。
[6. Addendum]
From the above description, the present invention is grasped as follows, for example.
1)本発明の一態様に係る大会運営システム(S)は、大会に出場する複数の出場者の各々の出場者情報の入力を受け付ける入力受付手段(701)と、前記大会を観戦する観戦者に前記出場者情報を提示する提示手段(702)と、前記観戦者による、前記複数の出場者のうちの少なくとも1人の選択を受け付ける選択受付手段(703)と、前記出場者情報の入力に基づいて、前記観戦者による前記少なくとも1人の出場者の選択を受け付け可能な受付可能期間を設定する受付可能期間設定手段(704)と、を含む。 1) The tournament management system (S) according to one aspect of the present invention includes an input receiving means (701) for receiving input of contestant information of each of a plurality of contestants participating in the tournament, and a spectator watching the tournament. Presenting means (702) for presenting the contestant information, selection accepting means (703) for accepting the selection of at least one of the plurality of contestants by the spectator, and input of the contestant information And a receivable period setting means (704) for setting a receivable period during which selection of the at least one participant by the spectator can be received.
9)本発明の一態様に係る大会運営装置(10,70)は、大会に出場する複数の出場者の各々の出場者情報を、前記大会を観戦する観戦者に前記出場者情報を提示する提示手段(702)と、前記観戦者による、前記複数の出場者のうちの少なくとも1人の選択を受け付ける選択受付手段(703)と、前記出場者情報の入力に基づいて、前記観戦者による前記少なくとも1人の出場者の選択を受け付け可能な受付可能期間を設定する受付可能期間設定手段(704)と、を含む。 9) The tournament management device (10, 70) according to an aspect of the present invention presents the contestant information of each of the plurality of contestants participating in the tournament and the contestant information to the spectators watching the tournament. The presentation means (702), the selection acceptance means (703) for accepting the selection of at least one of the plurality of participants by the spectator, and the spectator by the spectator based on the input of the participant information And a receivable period setting means (704) for setting a receivable period during which selection of at least one participant can be received.
10)本発明の一態様に係るプログラムは、1)〜8)の何れかに記載の大会運営システム(S)又は9)に記載の大会運営装置(10,70)としてコンピュータを機能させる。 10) A program according to an aspect of the present invention causes a computer to function as the tournament management system (S) described in any one of 1) to 8) or the tournament management device (10, 70) described in 9).
11)本発明の一態様に係る情報記憶媒体は、10)のプログラムを記録したコンピュータで読み取り可能な情報記憶媒体である。 11) An information storage medium according to an aspect of the present invention is a computer-readable information storage medium storing the program of 10).
1)又は9)〜11)に係る発明によれば、出場者情報の入力に基づいて受付可能期間が設定され、受付可能期間の設定をし忘れるといったことを防止することができるので、適切な大会の運営をすることができる。例えば、予想自体をすることができなくなったり、観戦者による予想が無効になったりしてしまうといったことを防止できる。 According to the invention according to 1) or 9) to 11), it is possible to prevent an acceptable period from being set based on the input of the participant information and forgetting to set the acceptable period. You can manage the tournament. For example, it is possible to prevent the prediction itself from being made or the prediction by the spectator from becoming invalid.
2)本発明の一態様では、前記受付可能期間設定手段(704)は、前記複数の出場者の全員の前記出場者情報の入力が完了したか否かを判定し、全員の前記出場者情報の入力が完了したと判定した場合に、前記受付可能期間の終了時点を設定する。2)の態様によれば、全員の出場者情報の入力を完了した場合に受付可能期間の終了時点が設定され、出場者全員の出場者情報を観戦者に確認させる時間を確保することができるので、観戦者の利便性を向上させることができる。 2) In one aspect of the present invention, the acceptable period setting means (704) determines whether or not the input of the participant information of all of the plurality of participants has been completed, and the participant information of all the participants. Is set to the end point of the acceptable period. According to the aspect of 2), when the input of all the participant information is completed, the end point of the acceptance period is set, and it is possible to secure time for the spectators to confirm the participant information of all the participants. Therefore, the convenience of spectators can be improved.
3)本発明の一態様では、前記提示手段(702)は、前記出場者情報と、前記大会が進行する様子を示す大会画像と、を前記観戦者に対応する表示手段(35)に表示させ、前記受付可能期間が終了する前、又は、前記観戦者が前記少なくとも1人の出場者を選択する前において、前記出場者情報の表示優先度を前記大会画像よりも高く設定し、前記受付可能期間が終了した場合、又は、前記観戦者が前記少なくとも1人の出場者を選択した場合に、前記大会画像の表示優先度を前記出場者情報よりも高く設定する。3)の態様によれば、受付可能期間が終了した場合、又は、観戦者が出場者を選択した場合に、大会画像の表示優先度が出場者情報よりも高くなるので、表示が変わったことによって、受付可能期間が終了したこと、又は、出場者を選択し終わったことを観戦者に把握させることができる。例えば、受付可能期間が終了する前、又は、観戦者が出場者を選択した場合に出場者情報を見やすくすることができ、受付可能期間が終了した場合、又は、観戦者が出場者を選択した場合に大会画像を見やすくすることができ、観戦者の利便性を高めることができる。 3) In one aspect of the present invention, the presenting means (702) causes the display means (35) corresponding to the spectator to display the contestant information and the tournament image showing the progress of the tournament. The display priority of the contestant information is set higher than the tournament image before the acceptance period ends or before the spectator selects the at least one contestant, and the acceptance is possible. When the period ends, or when the spectator selects the at least one participant, the display priority of the tournament image is set higher than the participant information. According to the aspect of 3), when the acceptance period has ended, or when the spectator selects a contestant, the display priority of the tournament image is higher than the contestant information, so the display has changed. Thus, it is possible to make the spectator know that the acceptable period has ended or that the contestant has been selected. For example, before the acceptance period ends, or when the spectator selects a contestant, it is easy to see the contestant information. When the acceptance period ends, or the spectator selects the contestant In this case, it is possible to make the tournament image easier to see, and the convenience of spectators can be improved.
4)本発明の一態様では、前記入力受付手段(701)は、複数のグループの各々の出場者情報の入力を受け付け、前記提示手段(702)は、前記複数のグループのうち、前記受付可能期間になったグループの前記出場者情報の表示優先度を、前記受付可能期間ではないグループよりも高く設定する。4)の態様によれば、受付可能期間中のグループの出場者情報が優先的に表示されて見やすくなるので、観戦者の利便性を高めることができる。 4) In one aspect of the present invention, the input receiving means (701) receives input of participant information of each of a plurality of groups, and the presenting means (702) can accept the plurality of groups. The display priority of the participant information of the group that has reached the period is set to be higher than that of the group that is not in the acceptable period. According to the aspect of 4), since the contestant information of the group during the acceptance period is preferentially displayed and becomes easy to see, the convenience of the spectator can be improved.
5)本発明の一態様では、前記入力受付手段(701)は、複数のグループの各々の出場者情報の入力を受け付け、前記受付可能期間設定手段(704)は、前記複数のグループの各々の出場者情報の入力に基づいて前記受付可能期間を設定し、前記複数のグループの少なくとも1つについて、他の前記グループとは異なる前記受付可能期間を設定可能である。5)の態様によれば、少なくとも1つのグループの受付可能期間を他のグループの受付可能期間と異ならせることができ、観戦者が慌てて全グループに対する出場者の選択をする必要がなくなり、観戦者の利便性を高めることができる。 5) In one aspect of the present invention, the input accepting means (701) accepts input of participant information for each of a plurality of groups, and the acceptable period setting means (704) is configured to accept each of the plurality of groups. The acceptable period can be set based on the input of the participant information, and the acceptable period different from the other groups can be set for at least one of the plurality of groups. According to the aspect of 5), it is possible to make the reception period of at least one group different from the reception period of other groups, so that it is not necessary for the spectator to rush and make selections for all the groups. User convenience can be enhanced.
6)本発明の一態様では、前記出場者情報は、前記大会の予選における前記出場者の成績を含む。6)の態様によれば、予選における出場者の成績を観戦者に把握させたうえで出場者を選択させることができるので、観戦者の利便性を高めることができる。 6) In one aspect of the present invention, the contestant information includes the results of the contestants in the preliminary round of the tournament. According to the aspect of 6), the contestants can be selected after having the spectators grasp the results of the qualifiers in the qualifying, so the convenience of the spectators can be enhanced.
7)本発明の一態様では、前記提示手段(702)は、前記出場者情報と対応付けて、当該出場者情報が示す出場者を選択するための選択画像を、前記観戦者に対応する表示手段(35)に表示させ、前記選択受付手段(703)は、前記観戦者による前記選択画像の選択を受け付ける。7)の態様によれば、出場者情報と選択画像が対応付けられて表示され、観戦者が出場者を選択しやすくなるので、観戦者の利便性を高めることができる。 7) In one aspect of the present invention, the presenting means (702) displays a selection image for selecting the contestant indicated by the contestant information in association with the contestant information, corresponding to the spectator. Displayed on the means (35), the selection receiving means (703) receives the selection of the selected image by the spectator. According to the aspect of 7), the participant information and the selection image are displayed in association with each other, and the spectator can easily select the entrant. Therefore, the convenience of the spectator can be improved.
8)本発明の一態様では、前記提示手段(702)は、前記観戦者に、前記受付可能期間の終了時点までの残り時間を提示する。8)の態様によれば、受付可能期間の終了時点を観戦者に把握させた状態で出場者の選択を受け付けることができ、観戦者の利便性を高めることができる。 8) In one aspect of the present invention, the presenting means (702) presents the remaining time until the end of the acceptable period to the spectator. According to the aspect of 8), a participant's selection can be received in a state in which the spectator grasps the end point of the acceptable period, and the convenience of the spectator can be improved.
S 大会運営システム、N ネットワーク、10 運営者端末、30 観戦者端末、50 出場者端末、70 サーバ、11,31,51,71 制御部、12,32,52,72 記憶部、13,33,53,73 通信部、14,34,54 操作部、15,35,55 表示部、G1 大会選択画像、G2 観戦画像、G3 大会管理画像、G240 大会画像、G28 応援画像、700 データ記憶部、701 入力受付部、702 提示部、703 選択受付部、704 設定部、A21,A24,A26 表示領域、B10 オンライン大会ボタン、B11 リアル大会ボタン、B12 観戦ボタン、B22 大会情報ボタン、B23 報酬ボタン、B25,B250,B251,B252,B253 応援ボタン、B34,B37 送信ボタン、D27,D29 ダイアログ、DT1 グループデータ、DT2 グループタイプデータ、DT3 出場者データ、DT4 応援状況データ、DT5 ユーザデータ、F30,F31,F32,F33,F35,F36,F360,F361,F362 入力フォーム、T20,T200,T201,T202 タブ、B25,B250,B251,B252,B253, 応援ボタン、B270 キャンセルボタン、B271 決定ボタン、I210,I2100,I2101,I2102,I2103 出場者情報。
S tournament management system, N network, 10 operator terminal, 30 spectator terminal, 50 contestant terminal, 70 server, 11, 31, 51, 71 control unit, 12, 32, 52, 72 storage unit, 13, 33, 53, 73 communication unit, 14, 34, 54 operation unit, 15, 35, 55 display unit, G1 tournament selection image, G2 watching image, G3 tournament management image, G240 tournament image, G28 support image, 700 data storage unit, 701 Input reception unit, 702 presentation unit, 703 selection reception unit, 704 setting unit, A21, A24, A26 display area, B10 online tournament button, B11 real tournament button, B12 tournament button, B22 tournament information button, B23 reward button, B25, B250, B251, B252, B253 Support button, B34, B37 Send button, D27, D29 Die Log, DT1 group data, DT2 group type data, DT3 contestant data, DT4 support status data, DT5 user data, F30, F31, F32, F33, F35, F36, F360, F361, F362 input form, T20, T200, T201 , T202 Tab, B25, B250, B251, B252, B253, Support button, B270 Cancel button, B271 Enter button, I210, I2100, I2101, I2102, I2103 Contestant information.
Claims (10)
前記大会を観戦する観戦者に前記出場ユーザ情報を提示する提示手段と、
前記観戦者による、前記複数の出場ユーザのうちの少なくとも1人の選択を受け付ける選択受付手段と、
前記運営者による前記出場ユーザ情報の入力に基づいて、前記観戦者による前記少なくとも1人の出場ユーザの選択を受け付け可能な受付可能期間を設定する設定手段と、
を含む大会運営システム。 When a plurality of participating users participating in the tournament are determined, an input receiving means for receiving input of each participating user information of the plurality of participating users by the tournament operator ;
Presenting means for presenting the participating user information to spectators watching the tournament;
Selection accepting means for accepting selection of at least one of the plurality of participating users by the spectator;
Based on the input of the participating user information by the operator, a setting means for setting a receivable period during which selection of the at least one participating user by the spectator can be accepted;
Tournament management system including
請求項1に記載の大会運営システム。 The setting means, when the input of the contestants user information of all of said plurality of participating user determines whether or not completed, it is determined that the input of the contestants user information everyone has been completed, the acceptance period Set the end point of
The event management system according to claim 1.
前記出場ユーザ情報と、前記大会が進行する様子を示す大会画像と、を前記観戦者に対応する表示手段に表示させ、
前記受付可能期間が終了する前、又は、前記観戦者が前記少なくとも1人の出場ユーザを選択する前において、前記出場ユーザ情報の表示優先度を前記大会画像よりも高く設定し、
前記受付可能期間が終了した場合、又は、前記観戦者が前記少なくとも1人の出場ユーザを選択した場合に、前記大会画像の表示優先度を前記出場ユーザ情報よりも高く設定する、
請求項1又は2に記載の大会運営システム。 The presenting means is
Displaying the participation user information and the tournament image showing the progress of the tournament on a display unit corresponding to the spectator;
Before the acceptance period ends or before the spectator selects the at least one participating user , the display priority of the participating user information is set higher than the tournament image,
When the acceptance period ends, or when the spectator selects the at least one participating user , the display priority of the tournament image is set higher than the participating user information.
The event management system according to claim 1 or 2.
前記提示手段は、前記複数のグループのうち、前記受付可能期間になったグループの前記出場ユーザ情報の表示優先度を、前記受付可能期間ではないグループよりも高く設定する、
請求項1〜3の何れか1項に記載の大会運営システム。 The input receiving means receives input of participating user information for each of a plurality of groups,
The presenting means sets the display priority of the participating user information of the group that has become the acceptance period among the plurality of groups higher than the group that is not the acceptance period,
The tournament management system according to any one of claims 1 to 3.
前記設定手段は、前記複数のグループの各々の出場ユーザ情報の入力に基づいて前記受付可能期間を設定し、前記複数のグループの少なくとも1つについて、他の前記グループとは異なる前記受付可能期間を設定可能である、
請求項1〜4の何れか1項に記載の大会運営システム。 The input receiving means receives input of participating user information for each of a plurality of groups,
The setting means sets the acceptable period based on the input of the participating user information of each of the plurality of groups, and sets the acceptable period that is different from the other groups for at least one of the plurality of groups. Is configurable,
The tournament management system according to any one of claims 1 to 4.
請求項1〜5の何れか1項に記載の大会運営システム。 The participating user information includes the results of the participating user in the qualifying of the tournament,
The tournament management system according to any one of claims 1 to 5.
前記選択受付手段は、前記観戦者による前記選択画像の選択を受け付ける、
請求項1〜6の何れか1項に記載の大会運営システム。 It said presenting means in association with the participating user information, a selection image for selecting the participating user to which the participating user information indicates, is displayed on the display means corresponding to the spectator,
The selection receiving means receives selection of the selection image by the spectator.
The tournament management system according to any one of claims 1 to 6.
請求項1〜7の何れか1項に記載の大会運営システム。 The presenting means presents to the spectator the remaining time until the end of the acceptable period.
The tournament management system according to any one of claims 1 to 7.
前記観戦者による、前記複数の出場ユーザのうちの少なくとも1人の選択を受け付ける選択受付手段と、
前記運営者による前記出場ユーザ情報の入力に基づいて、前記観戦者による前記少なくとも1人の出場ユーザの選択を受け付け可能な受付可能期間を設定する設定手段と、
を含む大会運営装置。 When a plurality of participating users to compete in competition is determined, the participating user information the input by tournament operators, the contestants user information of each of the plurality of participating users, the spectators to watch the competition Presenting means for presenting,
Selection accepting means for accepting selection of at least one of the plurality of participating users by the spectator;
Based on the input of the participating user information by the operator, a setting means for setting a receivable period during which selection of the at least one participating user by the spectator can be accepted;
Tournament management equipment including
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017210877A JP6557903B2 (en) | 2017-10-31 | 2017-10-31 | Tournament management system, tournament management device, and program |
JP2019116958A JP7343146B2 (en) | 2017-10-31 | 2019-06-25 | Tournament management system, tournament management equipment, and programs |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017210877A JP6557903B2 (en) | 2017-10-31 | 2017-10-31 | Tournament management system, tournament management device, and program |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019116958A Division JP7343146B2 (en) | 2017-10-31 | 2019-06-25 | Tournament management system, tournament management equipment, and programs |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019080816A JP2019080816A (en) | 2019-05-30 |
JP6557903B2 true JP6557903B2 (en) | 2019-08-14 |
Family
ID=66669264
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017210877A Active JP6557903B2 (en) | 2017-10-31 | 2017-10-31 | Tournament management system, tournament management device, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6557903B2 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7014974B2 (en) * | 2019-12-23 | 2022-02-02 | 株式会社カプコン | Computer programs and game systems |
JP7051922B2 (en) * | 2020-03-17 | 2022-04-11 | 株式会社バンダイ | Programs, terminals, game management devices |
JP6982265B2 (en) * | 2020-03-23 | 2021-12-17 | 株式会社カプコン | How to manage computer systems and competitions |
CN115666744A (en) * | 2020-05-22 | 2023-01-31 | 科乐美数码娱乐株式会社 | Game system, computer program used in game system, and control method |
JP7125467B2 (en) * | 2020-12-14 | 2022-08-24 | 楽天グループ株式会社 | Recommended equipment, recommended methods, and recommended programs |
JP7307376B2 (en) * | 2021-03-22 | 2023-07-12 | 株式会社Mixi | Information processing device, information processing method and program |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003181132A (en) * | 2003-01-14 | 2003-07-02 | Konami Co Ltd | Race game device and special race appearance control method therefor |
JP2009045311A (en) * | 2007-08-22 | 2009-03-05 | Aruze Corp | Gaming machine with different dividend before start of race and during race |
JP5781558B2 (en) * | 2013-02-27 | 2015-09-24 | 株式会社コナミデジタルエンタテインメント | GAME MANAGEMENT DEVICE AND PROGRAM |
JP5827710B2 (en) * | 2014-02-28 | 2015-12-02 | 楽天株式会社 | Information processing apparatus, information processing method, information processing program, and information processing system |
-
2017
- 2017-10-31 JP JP2017210877A patent/JP6557903B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2019080816A (en) | 2019-05-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6557903B2 (en) | Tournament management system, tournament management device, and program | |
JP7343146B2 (en) | Tournament management system, tournament management equipment, and programs | |
JP6901659B2 (en) | Game systems, game controls, and programs | |
JP7270998B2 (en) | GAME SYSTEM, GAME CONTROL DEVICE, AND PROGRAM | |
JP6547035B1 (en) | Game program, method, and information processing apparatus | |
JP6200725B2 (en) | Game system | |
JP7136715B2 (en) | Game program, method, and information processing device | |
JP5899390B1 (en) | Competition lot prediction system, competition lot prediction method, and program | |
JP2013165747A (en) | Game program and game device | |
WO2021132002A1 (en) | Program, information processing device, and control method for information processing device | |
JP6708294B1 (en) | Game system | |
JP2023089282A (en) | Program, information processing system, and information processing method | |
JP6296523B1 (en) | Game system and program | |
WO2021240923A1 (en) | Information processing device, information processing method, and program | |
JP6643608B2 (en) | Game system, game control device, and program | |
JP7497836B2 (en) | Game system, game control device, and program | |
JP5943884B2 (en) | GAME SYSTEM, GAME DEVICE, AND PROGRAM | |
WO2021158418A1 (en) | Personalized experience wagering on live event | |
JP6727500B2 (en) | Game system and program | |
JP7079504B2 (en) | Game systems, game controls, and programs | |
JP6985640B1 (en) | Information processing equipment, information processing methods and programs | |
JP7460900B2 (en) | Information processing device, information processing method, program and information processing system | |
JP2022072735A (en) | Game system and server device | |
JP2018153621A (en) | Game system and program | |
KR20170015003A (en) | Real-time betting method, apparatus, storing medium of computer program thereof and real time betting system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A80 | Written request to apply exceptions to lack of novelty of invention |
Free format text: JAPANESE INTERMEDIATE CODE: A80 Effective date: 20171128 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180926 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20180927 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20181018 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190108 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190311 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190604 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190625 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6557903 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |