(57)【特許請求の範囲】
【請求項１】
プロセッサと、メモリとを備えるコンピュータに実行させ、スポーツ競技の情報を収集して配信するためのプログラムであって、
前記プログラムは、前記プロセッサに、
対象となる前記スポーツ競技を特定するステップと、
前記スポーツ競技を観戦しているユーザの端末装置から、前記スポーツ競技で発生したイベントの情報の入力を受け付けるステップと、
複数のユーザから受け付けた前記イベントの情報に基づき、前記イベントの情報が正しいか否かを評価するステップと、
前記イベントの情報の評価結果に基づき、前記イベントの情報の評価結果が正しいと評価された前記イベントの情報を配信するステップと、
前記イベントの情報の評価結果に基づき、前記イベントの情報を入力したユーザへの報酬を提供するステップと、を実行させる、プログラム。
【請求項２】
前記イベントの情報を評価するステップにおいて、複数のユーザのうち定められた割合以上の複数のユーザが前記イベントの情報を入力した場合、前記イベントの情報が正しいと評価する、請求項１に記載のプログラム。
【請求項３】
前記イベントの情報を評価するステップにおいて、複数のユーザによる前記イベントの情報が第１の評価基準に達したと判定すると、前記イベントの情報が正しいと評価し、
複数のユーザによる前記イベントの情報が第１の評価基準に達しないと判定すると、前記スポーツ競技を観戦しているユーザの端末装置から、前記イベントの情報について正当性の回答入力を受け付けるステップを実行させ、
複数のユーザによる前記イベントの情報が正当である回答が第２の評価基準に達したと判定すると、前記イベントの情報が正しいと評価する、請求項１または請求項２に記載のプログラム。
【請求項４】
前記プログラムは、前記プロセッサに、さらに、
前記イベントの情報の評価結果に基づき、前記イベントの情報を入力したユーザについてランク付けを行うステップを実行させ、
前記イベントの情報を評価するステップにおいて、複数のユーザによる前記イベントの情報が第１の評価基準に達したと判定するとき、及び、複数のユーザによる前記イベントの情報が正当である回答が第２の評価基準に達したと判定するとき、ユーザのランクに応じたユーザの重み付けを行い、判定を行う、請求項３に記載のプログラム。
【請求項５】
前記イベントの情報を入力したユーザについて、前記スポーツ競技の種類及び前記イベントの種類ごとにランク付けを行う、請求項４に記載のプログラム。
【請求項６】
前記イベントの情報を入力したユーザのランクに応じたポイントをユーザに付与し、
第１の評価基準として、前記イベントの情報を入力した複数のユーザのポイントから演算された値を判定する第１の閾値を設定し、
第２の評価基準として、前記イベントの情報が正当である回答を入力した複数のユーザのポイントから演算された値を判定する第２の閾値を設定し、
前記イベントの情報を評価するステップにおいて、複数のユーザによる前記イベントの情報を入力した複数のユーザのポイントから演算された値が、第１の閾値に達した場合、前記イベントの情報が正しいと評価し、
複数のユーザによる前記イベントの情報が正当である回答を入力した複数のユーザのポイントから演算された値が、第２の閾値に達した場合、前記イベントの情報が正しいと評価する、請求項４または請求項５に記載のプログラム。
【請求項７】
前記プログラムは、前記プロセッサに、さらに、
正しいと評価された前記イベントの情報を入力したユーザ、及び、正しいと評価された前記イベントの情報が正当である回答を入力したユーザのポイントを増加させるステップを実行させる、請求項６に記載のプログラム。
【請求項８】
前記プログラムは、前記プロセッサに、さらに、
正しいと評価されなかった前記イベントの情報を入力したユーザ、及び、正しいと評価されなかった前記イベントの情報が正当である回答を入力したユーザのポイントを減少させるステップを実行させる、請求項６または請求項７に記載のプログラム。
【請求項９】
前記イベントの情報を入力したユーザへの報酬を提供するステップにおいて、正しいと評価された前記イベントの情報を入力したユーザ、及び、正しいと評価された前記イベントの情報が正当である回答を入力したユーザについて、当該ユーザのランクに応じた報酬を提供する、請求項４から請求項８のいずれか１項に記載のプログラム。
【請求項１０】
前記イベントの情報を配信するステップにおいて、正しいと評価された前記イベントの情報を配信する、請求項２から請求項９のいずれか１項に記載のプログラム。
【請求項１１】
前記メモリは、前記スポーツ競技の情報を記憶し、
前記スポーツ競技を特定するステップにおいて、前記スポーツ競技の情報をユーザの端末装置へ送信して選択可能に表示させ、ユーザの選択入力により前記スポーツ競技を特定する、請求項１から請求項１０のいずれか１項に記載のプログラム。
【請求項１２】
過去にユーザが観戦した前記スポーツ競技の情報に基づき、前記スポーツ競技の情報をユーザの端末装置へ送信してレコメンドする、請求項１１に記載のプログラム。
【請求項１３】
前記メモリは、前記スポーツ競技が行われる場所及び日時の情報を記憶し、
前記プログラムは、前記プロセッサに、さらに、
前記スポーツ競技を観戦しているユーザの端末装置から位置情報を取得するステップを実行させ、
前記スポーツ競技を特定するステップにおいて、前記位置情報と現在の日時とから、前記スポーツ競技が行われる場所及び日時の情報を参照し、前記スポーツ競技を特定する、請求項１から請求項１２のいずれか１項に記載のプログラム。
【請求項１４】
前記メモリは、前記スポーツ競技に対応する前記イベントの情報を記憶し、
前記イベントの情報の入力を受け付けるステップにおいて、前記イベントの情報をユーザの端末装置へ送信して選択可能に表示させ、ユーザの選択入力により前記イベントの情報の入力を受け付ける、請求項１から請求項１３のいずれか１項に記載のプログラム。
【請求項１５】
前記イベントの情報の入力を受け付けるステップにおいて、ユーザの選択による１のイベントの情報に紐づく１または複数のイベントの情報の入力を受け付ける、請求項１４に記載のプログラム。
【請求項１６】
前記プログラムは、前記プロセッサに、さらに、
前記イベントの情報を入力したユーザへの報酬を、前記スポーツ競技に関する関係者へ分配する入力を受け付けるステップと、
前記関係者へユーザの報酬を分配する入力に基づき、ユーザの報酬を前記関係者へ譲渡する情報を送信するステップと、を実行させる、請求項１から請求項１５のいずれか１項に記載のプログラム。
【請求項１７】
前記イベントの情報を入力したユーザへの報酬は、ブロックチェーン上のトークンとして記録される、請求項１から請求項１６のいずれか１項に記載のプログラム。
【請求項１８】
前記イベントの情報を入力したユーザへの報酬は、通貨と交換可能な価値として記録される、請求項１から請求項１７のいずれか１項に記載のプログラム。
【請求項１９】
制御部と、記憶部とを備え、スポーツ競技の情報を収集して配信する情報処理装置であって、
前記制御部は、
対象となる前記スポーツ競技を特定するステップと、
前記スポーツ競技を観戦しているユーザの端末装置から、前記スポーツ競技で発生したイベントの情報の入力を受け付けるステップと、
複数のユーザから受け付けた前記イベントの情報に基づき、前記イベントの情報が正しいか否かを評価するステップと、
前記イベントの情報の評価結果に基づき、前記イベントの情報の評価結果が正しいと評価された前記イベントの情報を配信するステップと、
前記イベントの情報の評価結果に基づき、前記イベントの情報を入力したユーザへの報酬を提供するステップと、を実行する、情報処理装置。
【請求項２０】
プロセッサと、メモリとを備えるコンピュータに実行され、スポーツ競技の情報を収集して配信するための方法であって、
前記方法は、前記プロセッサが、
対象となる前記スポーツ競技を特定するステップと、
前記スポーツ競技を観戦しているユーザの端末装置から、前記スポーツ競技で発生したイベントの情報の入力を受け付けるステップと、
複数のユーザから受け付けた前記イベントの情報に基づき、前記イベントの情報が正しいか否かを評価するステップと、
前記イベントの情報の評価結果に基づき、前記イベントの情報の評価結果が正しいと評価された前記イベントの情報を配信するステップと、
前記イベントの情報の評価結果に基づき、前記イベントの情報を入力したユーザへの報酬を提供するステップと、を実行する、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、プログラム、情報処理装置及び方法に関する。
【背景技術】
【０００２】
スポーツ競技について、スポーツ競技で発生したイベントの情報をリアルタイムで収集し、配信することは、従来より行われている。例えば、スポーツ競技を直接、または中継映像を視聴しているデータ収集者が、手作業でスポーツ競技の状況を入力する手法や、中継映像を解析して所定のアルゴリズムにより、スポーツ競技の状況を解釈する手法が用いられている。
【０００３】
特許文献１には、スポーツ競技の多視点映像を表示する画像表示の技術が開示されている。この画像表示では、例としてサッカーの試合における各選手の映像のように、同一空間を多視点から撮影した映像を、仮想的に生成して配信している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２０１９／０５４３６０号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、スポーツ競技を視聴しているデータ収集者によりイベントの情報を収集する手法は、手作業でスポーツ競技の状況を入力する必要があるため、手間がかかっている。また、中継映像を利用してイベントの情報を収集する場合、当該スポーツ競技の中継が行われることが前提となるが、マイナースポーツ、マイナーな試合では中継が行われないことも多いため、データ収集者を当該スポーツ競技が行われる会場へ派遣する必要があり、人的コストがかかっている。そのため、スポーツ競技の情報を低コストで収集する手法が望まれていた。
【０００６】
そこで、本開示では、スポーツ競技の情報を効率よく収集し、配信する技術について説明する。
【課題を解決するための手段】
【０００７】
本開示の一実施形態によると、プロセッサと、メモリとを備えるコンピュータに実行させ、スポーツ競技の情報を収集して配信するためのプログラムが提供される。プログラムは、プロセッサに、対象となるスポーツ競技を特定するステップと、スポーツ競技を観戦しているユーザの端末装置から、スポーツ競技で発生したイベントの情報の入力を受け付けるステップと、受け付けたイベントの情報を評価するステップと、イベントの情報の評価結果に基づき、イベントの情報を配信するステップと、イベントの情報の評価結果に基づき、イベントの情報を入力したユーザへの報酬を提供するステップと、を実行させる。
【発明の効果】
【０００８】
本開示によれば、スポーツ競技を観戦しているユーザの端末装置から、スポーツ競技で発生したイベントの情報の入力を受け付け、受け付けたイベントの情報を評価して配信する。そのため、評価結果により正確性が担保されたスポーツ競技の情報を効率よく収集し、配信することが可能になる。
【図面の簡単な説明】
【０００９】
【図１】イベント情報配信システム１の全体の構成を示す構成図である。
【図２】実施の形態１のイベント情報配信システム１を構成する端末装置１０の機能的な構成を示すブロック図である。
【図３】実施の形態１のイベント情報配信システム１を構成するサーバ２０の機能的な構成を示すブロック図である。
【図４】実施の形態１のイベント情報配信システム１を構成する分散台帳３１の内容を示す概念図である。
【図５】サーバ２０が記憶するスポーツ競技データベース２０２１、イベントデータベース２０２２のデータ構造を示す図である。
【図６】サーバ２０が記憶するユーザデータベース２０２３のデータ構造を示す図である。
【図７】実施の形態１のイベント情報配信システム１によるイベント情報配信処理を行う流れの一例を示すフローチャートである。
【図８】実施の形態１のイベント情報配信システム１によるイベント情報配信処理を行う流れの他の例を示すフローチャートである。
【図９】端末装置１０に表示するイベント発生位置の入力画面例を示す図である。
【図１０】端末装置１０に表示するイベント情報の入力画面例を示す図である。
【図１１】実施の形態２のイベント情報配信システム１を構成するサーバ２０の機能的な構成を示す図である。
【図１２】実施の形態３のイベント情報配信システム１を構成するサーバ２０の機能的な構成を示す図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照しつつ、本開示の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称及び機能も同じである。従って、それらについての詳細な説明は繰り返さない。
【００１１】
＜概要＞
以下、本開示に係るイベント情報配信システムについて説明する。このイベント情報配信システムは、スポーツ競技を観戦しているユーザの端末装置から、スポーツ競技で発生したイベントの情報の入力を受け付け、受け付けたイベントの情報を評価して配信するためのシステムである。ここで、イベントの情報とは、スポーツ競技における選手のアクションやそのアクションによる結果を示す情報であり、例えば、野球におけるヒット、ホームラン、アウトといったアクションの情報、サッカーにおけるシュート、ゴール、シュートのセーブといったアクションの情報である。また、イベントの情報は、試合の中でいつ発生したか、グラウンド上のどこで発生したか、誰（チームでもよい）がそのアクションをしたか、という時間、場所、及び主体の情報を含む。すなわち、このイベント情報配信システムは、スポーツに関するリアルタイムなデータを収集して配信するため、実際に観戦しているユーザからの情報入力によりデータ収集を行うシステムである。
【００１２】
このイベント情報配信システムでは、実際に観戦しているユーザからイベントの情報を入力させるため、スマートフォンのようなユーザの携帯端末から簡便に入力可能に構成している。具体的には、対象となるスポーツ競技の特定や、イベントの情報の入力について、画面上に一覧表示を行い、ユーザが画面上でタップして選択するだけで、入力できるように構成している。
【００１３】
このようなイベント情報配信システムにおいて、配信する情報の正確性を担保するためには、収集する情報が正確であることが求められる。そのため、本開示に係るイベント情報配信システムでは、複数のユーザによるイベントの情報を収集し、収集した結果が第１の評価基準に達した場合、当該イベントの情報について正しいと評価する。また、収集した結果が第１の評価基準に達しない場合、当該イベントの情報について正当性の回答（正しいか正しくないかを質問し、その回答）の入力を受け付け、その回答結果が第２の評価基準に達した場合、当該イベントの情報について正しいと評価する。
【００１４】
具体的には、イベントの情報を入力するユーザ、すなわちイベント情報配信システムを利用するユーザについて、過去のイベントの情報の正確性に基づいてランク付けを行う。複数のユーザにより入力されたイベントの情報を評価する際、ユーザのランクに応じた（ランクが高いほど多くなる）ポイントを付与し、収集したイベントの情報を入力したユーザのポイントを集計する。このポイントの集計値が、第１の評価基準である第１の閾値に達すると、当該イベントの情報について正しいと評価する。また、このポイントの集計値が第１の閾値に達しない場合、当該イベントの情報について正当性の回答の入力を受け付け、その回答を入力したユーザのポイントを集計する。このポイントの集計値が、第２の評価基準である第２の閾値に達すると、当該イベントの情報について正しいと評価する。このような構成にすることにより、過去において正確な情報入力を行ったユーザは現在以降も正確な情報入力を行う可能性が高いという前提のもと、そのようなユーザの入力情報の影響力を強くすることで正確な情報収集を図っている。
【００１５】
また、正確な情報入力をするユーザに対するインセンティブとして、正しいと評価されたイベントの情報を入力したユーザ、及び、正しいと評価されたイベントの情報について正当性の回答を入力したユーザに対して、所定の報酬を提供する。この報酬は、例えば、ブロックチェーン上のトークンとして記録されるものであり、法定通貨と交換可能なものである。このときに提供する報酬についても、ユーザのランクに応じた（ランクが高いほど多くなる）報酬を提供する。さらに、ユーザのランクも上昇させる。このような構成にすることにより、正確な情報入力を期待できるようにしている。
【００１６】
なお、イベント情報配信システムでは、ユーザに選択させるイベントの情報を補完するための情報として、または、配信するためのスポーツに関するリアルタイムなデータを補完する情報として、例えば、スポーツ競技を実施している会場でドローンのような飛行物を飛ばして試合状況を撮影させ、または会場内に設置したカメラで試合状況を撮影させ、撮影した画像データを取得してもよい。さらに、スポーツ競技を行っている選手のユニフォーム等に位置情報を発信するための機器（ＮＦＣタグ、Ｂｅａｃｏｎ機器等）を埋め込み、会場内における選手の位置情報を取得してもよい。ユーザがイベントの情報を選択する際に、これらの位置情報を提示してもよく、イベントの情報を配信する際にこれらの位置情報とともに配信してもよい。これにより、イベントの情報の正確性を担保できるようにしている。
【００１７】
＜第１の実施の形態＞
以下、イベント情報配信システム１について説明する。以下の説明では、例えば、端末装置１０がサーバ２０へアクセスすることにより、サーバ２０が、端末装置１０で画面を生成するための情報を応答する。端末装置１０は、サーバ２０から受信した情報に基づいて画面を生成し表示する。
【００１８】
＜１  イベント情報配信システム１の全体構成＞
図１は、イベント情報配信システム１の全体の構成を示す構成図である。図１に示すように、イベント情報配信システム１は、複数の端末装置（図１では、端末装置１０Ａ及び端末装置１０Ｂを示している。以下、総称して「端末装置１０」ということもある）と、サーバ２０と、ブロックチェーン分散ネットワーク３０とを含む。端末装置１０とサーバ２０とは、ネットワーク８０を介して相互に通信可能に接続されている。サーバ２０とブロックチェーン分散ネットワーク３０とは、ネットワーク８０を介して相互に通信可能に接続されている。ネットワーク８０は、有線または無線ネットワークにより構成される。
【００１９】
端末装置１０は、各ユーザが操作する装置である。端末装置１０は、移動体通信システムに対応したスマートフォン、タブレット等の携帯端末等により実現される。この他、端末装置１０は、例えば持ち運び可能なノートＰＣ（Personal Computer）、ラップトップＰＣであるとしてもよい。端末装置１０を操作するユーザとは、スポーツ競技を観戦し、イベント情報配信システム１においてイベントの情報を入力する者であり、例えば、イベント情報配信システム１に会員登録している者である。
【００２０】
端末装置１０は、ネットワーク８０を介してサーバ２０と通信可能に接続される。端末装置１０は、４Ｇ、５Ｇ、ＬＴＥ（Long Term Evolution）等の通信規格に対応した無線基地局８１、ＩＥＥＥ（Institute of Electrical and Electronics Engineers）８０２．１１等の無線ＬＡＮ（Local Area Network）規格に対応した無線ＬＡＮルータ８２等の通信機器と通信することにより、ネットワーク８０に接続される。図１に端末装置１０Ｂとして示すように、端末装置１０は、通信ＩＦ（Interface）１２と、入力装置１３と、出力装置１４と、メモリ１５と、記憶部１６と、プロセッサ１９とを備える。
【００２１】
通信ＩＦ１２は、端末装置１０が外部の装置と通信するため、信号を入出力するためのインタフェースである。入力装置１３は、ユーザからの入力操作を受け付けるための入力装置（例えば、タッチパネルや、タッチパッド、キーボード、マウス等のポインティングデバイス等）である。出力装置１４は、ユーザに対し情報を提示するための出力装置（ディスプレイ、スピーカ等）である。メモリ１５は、プログラム、及び、プログラム等で処理されるデータ等を一時的に記憶するためのものであり、例えばＤＲＡＭ（Dynamic Random Access Memory）等の揮発性のメモリである。記憶部１６は、データを保存するための記憶装置であり、例えばフラッシュメモリ、ＨＤＤ（Hard Disc Drive）である。プロセッサ１９は、プログラムに記述された命令セットを実行するためのハードウェアであり、演算装置、レジスタ、周辺回路等により構成される。
【００２２】
サーバ２０は、ユーザからイベント情報の入力を受け付け、イベント情報の評価を行って配信する装置である。また、サーバ２０は、ユーザから受け付けたイベント情報の評価に基づき、ユーザのランク付けを行い、ユーザのランクに応じた報酬を提供する。
【００２３】
サーバ２０は、ネットワーク８０に接続されたコンピュータである。サーバ２０は、通信ＩＦ２２と、入出力ＩＦ２３と、メモリ２５と、ストレージ２６と、プロセッサ２９とを備える。
【００２４】
通信ＩＦ２２は、サーバ２０が外部の装置と通信するため、信号を入出力するためのインタフェースである。入出力ＩＦ２３は、ユーザからの入力操作を受け付けるための入力装置、及び、ユーザに対し情報を提示するための出力装置とのインタフェースとして機能する。メモリ２５は、プログラム、及び、プログラム等で処理されるデータ等を一時的に記憶するためのものであり、例えばＤＲＡＭ（Dynamic Random Access Memory）等の揮発性のメモリである。ストレージ２６は、データを保存するための記憶装置であり、例えばフラッシュメモリ、ＨＤＤ（Hard Disc Drive）である。プロセッサ２９は、プログラムに記述された命令セットを実行するためのハードウェアであり、演算装置、レジスタ、周辺回路等により構成される。
【００２５】
ブロックチェーン分散ネットワーク３０は、ユーザに対する所定の報酬を管理する装置である。ブロックチェーン分散ネットワーク３０として、イーサリウム（Ethereum）等のスマートコントラクトを実現することが可能なブロックチェーンソフトウェアが用いられており、ブロックチェーン技術を用いて、所定の報酬がブロックチェーン上のトークンとして管理される。ブロックチェーン分散ネットワーク３０には、ブロックチェーン技術を用いて管理するための分散台帳３１が設けられている。
【００２６】
＜１．１  端末装置１０の構成＞
図２は、実施の形態１のイベント情報配信システム１を構成する端末装置１０の機能的な構成を示すブロック図である。図２に示すように、端末装置１０は、複数のアンテナ（アンテナ１１１、アンテナ１１２）と、各アンテナに対応する無線通信部（第１無線通信部１２１、第２無線通信部１２２）と、操作受付部１３０（タッチ・センシティブ・デバイス１３１及びディスプレイ１３２を含む）と、音声処理部１４０と、マイク１４１と、スピーカ１４２と、位置情報センサ１５０と、カメラ１６０と、記憶部１７０と、制御部１８０とを含む。端末装置１０は、図２では特に図示していない機能及び構成（例えば、電力を保持するためのバッテリー、バッテリーから各回路への電力の供給を制御する電力供給回路等）も有している。図２に示すように、端末装置１０に含まれる各ブロックは、バス等により電気的に接続される。
【００２７】
アンテナ１１１は、端末装置１０が発する信号を電波として放射する。また、アンテナ１１１は、空間から電波を受信して受信信号を第１無線通信部１２１へ与える。
【００２８】
アンテナ１１２は、端末装置１０が発する信号を電波として放射する。また、アンテナ１１２は、空間から電波を受信して受信信号を第２無線通信部１２２へ与える。
【００２９】
第１無線通信部１２１は、端末装置１０が他の無線機器と通信するため、アンテナ１１１を介して信号を送受信するための変復調処理等を行う。第２無線通信部１２２は、端末装置１０が他の無線機器と通信するため、アンテナ１１２を介して信号を送受信するための変復調処理等を行う。第１無線通信部１２１と第２無線通信部１２２とは、チューナー、ＲＳＳＩ（Received Signal Strength Indicator）算出回路、ＣＲＣ（Cyclic Redundancy Check）算出回路、高周波回路等を含む通信モジュールである。第１無線通信部１２１と第２無線通信部１２２とは、端末装置１０が送受信する無線信号の変復調や周波数変換を行い、受信信号を制御部１８０へ与える。
【００３０】
操作受付部１３０は、ユーザの入力操作を受け付けるための機構を有する。具体的には、操作受付部１３０は、タッチスクリーンとして構成され、タッチ・センシティブ・デバイス１３１と、ディスプレイ１３２とを含む。なお、操作受付部１３０は、例えばキーボードやマウス等により構成してもよい。
【００３１】
タッチ・センシティブ・デバイス１３１は、端末装置１０のユーザの入力操作を受け付ける。タッチ・センシティブ・デバイス１３１は、例えば静電容量方式のタッチパネルを用いることによって、タッチパネルに対するユーザの接触位置を検出する。タッチ・センシティブ・デバイス１３１は、タッチパネルにより検出したユーザの接触位置を示す信号を入力操作として制御部１８０へ出力する。
【００３２】
ディスプレイ１３２は、制御部１８０の制御に応じて、画像、動画、テキストなどのデータを表示する。ディスプレイ１３２は、例えばＬＣＤ（Liquid Crystal Display）や有機ＥＬ（Electro-Luminescence）ディスプレイによって実現される。
【００３３】
音声処理部１４０は、音声信号の変復調を行う。音声処理部１４０は、マイク１４１から与えられる信号を変調して、変調後の信号を制御部１８０へ与える。また、音声処理部１４０は、音声信号をスピーカ１４２へ与える。音声処理部１４０は、例えば音声処理用のプロセッサによって実現される。マイク１４１は、音声入力を受け付けて、当該音声入力に対応する音声信号を音声処理部１４０へ与える。スピーカ１４２は、音声処理部１４０から与えられる音声信号を音声に変換して当該音声を端末装置１０の外部へ出力する。
【００３４】
位置情報センサ１５０は、端末装置１０の位置を検出するセンサであり、例えばＧＰＳ（Global Positioning System）モジュールである。ＧＰＳモジュールは、衛星測位システムで用いられる受信装置である。衛星測位システムでは、少なくとも３個または４個の衛星からの信号を受信し、受信した信号に基づいて、ＧＰＳモジュールが搭載される端末装置１０の現在位置を検出する。
【００３５】
カメラ１６０は、受光素子により光を受光して、撮影画像として出力するためのデバイスである。カメラ１６０は、例えば、カメラ１６０から撮影対象までの距離を検出できる深度カメラである。
【００３６】
記憶部１７０は、例えばフラッシュメモリ等により構成され、端末装置１０が使用するデータ及びプログラムを記憶する。ある局面において、記憶部１７０は、ユーザ情報１７１を記憶する。
【００３７】
ユーザ情報１７１は、端末装置１０を使用してイベント情報配信システム１の機能であるイベント情報の入力を行い、報酬を得るユーザの情報である。ユーザ情報としては、ユーザを識別する情報（ユーザＩＤ）やパスワード、ユーザの氏名や名称等の情報等が含まれる。
【００３８】
制御部１８０は、記憶部１７０に記憶されるプログラムを読み込んで、プログラムに含まれる命令を実行することにより、端末装置１０の動作を制御する。制御部１８０は、例えば予め端末装置１０にインストールされているアプリケーションである。制御部１８０は、プログラムに従って動作することにより、入力操作受付部１８１と、送受信部１８２と、データ処理部１８３と、通知制御部１８４としての機能を発揮する。
【００３９】
入力操作受付部１８１は、タッチ・センシティブ・デバイス１３１等の入力装置に対するユーザの入力操作を受け付ける処理を行う。入力操作受付部１８１は、タッチ・センシティブ・デバイス１３１に対してユーザが自己の指等を接触させた座標の情報に基づき、ユーザの操作がフリック操作であるか、タップ操作であるか、ドラッグ（スワイプ）操作であるか等の操作の種別を判定する。
【００４０】
送受信部１８２は、端末装置１０が、サーバ２０等の外部の装置と、通信プロトコルに従ってデータを送受信するための処理を行う。
【００４１】
データ処理部１８３は、端末装置１０が入力を受け付けたデータに対し、プログラムに従って演算を行い、演算結果をメモリ等に出力する処理を行う。
【００４２】
通知制御部１８４は、ユーザに対し情報を提示する処理を行う。通知制御部１８４は、表示画像をディスプレイ１３２に表示させる処理、音声をスピーカ１４２に出力させる処理、振動をカメラ１６０に発生させる処理等を行う。
【００４３】
＜１．２  サーバ２０の機能的な構成＞
図３は、実施の形態１のイベント情報配信システム１を構成するサーバ２０の機能的な構成を示すブロック図である。図３に示すように、サーバ２０は、通信部２０１と、記憶部２０２と、制御部２０３としての機能を発揮する。
【００４４】
通信部２０１は、サーバ２０が外部の装置と通信するための処理を行う。
【００４５】
記憶部２０２は、サーバ２０が使用するデータ及びプログラムを記憶する。記憶部２０２は、スポーツ競技データベース２０２１と、イベントデータベース２０２２と、ユーザデータベース２０２３等を記憶する。
【００４６】
スポーツ競技データベース２０２１は、イベント情報配信システム１において、イベントの情報収集を行う対象であるスポーツ競技が開催される予定の情報を保持するためのデータベースである。詳細は後述する。
【００４７】
イベントデータベース２０２２は、イベント情報配信システム１において、収集するイベント情報の内容である、スポーツ競技における選手のアクションやそのアクションによる結果を示す情報を保持するためのデータベースであり、例えば、スポーツ競技の種類ごとにカテゴリ分けされて格納されている。詳細は後述する。
【００４８】
ユーザデータベース２０２３は、イベント情報配信システム１において、イベントの情報を入力するユーザの情報を保持するためのデータベースである。詳細は後述する。
【００４９】
制御部２０３は、サーバ２０のプロセッサがプログラムに従って処理を行うことにより、各種モジュールとして受信制御モジュール２０３１、送信制御モジュール２０３２、スポーツ競技種類特定モジュール２０３３、イベント情報受付モジュール２０３４、イベント情報評価モジュール２０３５、イベント情報配信モジュール２０３６、ユーザランク更新モジュール２０３７、及び報酬提供モジュール２０３８に示す機能を発揮する。
【００５０】
受信制御モジュール２０３１は、サーバ２０が外部の装置から通信プロトコルに従って信号を受信する処理を制御する。
【００５１】
送信制御モジュール２０３２は、サーバ２０が外部の装置に対し通信プロトコルに従って信号を送信する処理を制御する。
【００５２】
スポーツ競技種類特定モジュール２０３３は、イベントの情報の入力を受け付ける対象であるスポーツ競技を特定する処理を制御する。スポーツ競技種類特定モジュール２０３３が特定するスポーツ競技は、いつ、どこで開催され、どの選手（チーム）が出場している競技や試合であるかを客観的に特定できるような状態で特定されたものである。スポーツ競技種類特定モジュール２０３３は、例えば、スポーツ競技データベース２０２１に格納されているスポーツ競技が開催される予定の情報を端末装置１０へ送信してユーザに提示し、ユーザの選択により特定してもよく、ユーザが端末装置１０で直接入力したスポーツ競技の情報を受け付けることにより特定してもよい。また、スポーツ競技種類特定モジュール２０３３は、スポーツ競技が開催される予定の情報をユーザに提示する際、現在時刻から直近で開催されるスポーツ競技を選択してユーザに提示してもよい。
【００５３】
また、スポーツ競技種類特定モジュール２０３３は、ユーザからあらかじめスポーツ競技を観戦する予定の情報を受け付けて登録し、開催時刻近くになったらユーザに当該スポーツ競技の情報を提示（例えば、イベント情報配信システム１のサービスを提供するアプリケーションソフトが自動で起動して提示）し、ユーザ入力により特定してもよい。さらに、イベント情報配信システム１においてスポーツ競技を観戦するためのチケット等の販売システムと連動させ、スポーツ競技種類特定モジュール２０３３は、ユーザが購入したチケット等の情報からスポーツ競技を特定してもよい。さらに、スポーツ競技種類特定モジュール２０３３は、過去にユーザが観戦したスポーツ競技の情報に基づき、スポーツ競技の情報をユーザの端末装置へ送信してレコメンドしてもよい。このような構成にすることにより、ユーザの好みに合わせたスポーツ競技をレコメンドすることを可能にするとともに、後述するように、正しいイベント情報を入力できる（ランクの高い）ユーザをスポーツ競技の会場に送り込むことで、正確なイベント情報の入力を担保することを可能にしている。
【００５４】
イベント情報受付モジュール２０３４は、スポーツ競技種類特定モジュール２０３３で特定したスポーツ競技について、観戦しているユーザの端末装置１０から、スポーツ競技で発生したイベントの情報の入力を受け付ける処理を制御する。イベント情報受付モジュール２０３４が受け付けるイベントの情報は、上記のように、スポーツ競技における選手やチームのアクション、そのアクションによる結果を示す情報であり、例えば、野球におけるヒット、ホームラン、アウトといったアクションの情報等である。イベント情報受付モジュール２０３４は、例えば、特定したスポーツ競技について、イベントデータベース２０２２に格納されているイベントの情報を端末装置１０へ送信してユーザに提示し、ユーザの選択により受け付けてもよく、ユーザが端末装置１０で直接入力したイベントの情報を受け付けてもよい。
【００５５】
また、イベント情報受付モジュール２０３４は、ユーザが選択した１のイベントの情報に紐づくイベントの情報を受け付けてもよい。例えば、ユーザが選択した１のイベントの情報がサッカーの試合における「シュート」の場合、紐づくイベントの情報はそのシュートをした選手の情報や、試合会場内のどこで打たれたシュートであるか、シュートの結果がゴールなのか、ボールが枠外に飛んだか、キーパーによりセーブされたかを選択する情報等であり、紐づくイベントの情報は１つでもよく、複数でもよい。
【００５６】
さらに、イベント情報受付モジュール２０３４は、ユーザに選択させるイベント情報を補完するための情報として、例えば、外部装置であるドローンやカメラ等から試合状況が撮影された撮影画像データを取得し、端末装置１０へ送信してユーザに提示してもよく、選手のユニフォーム等に埋め込まれた位置情報を発信するための機器（ＮＦＣタグ、Ｂｅａｃｏｎ機器等）から取得した位置情報を取得し、端末装置１０へ送信してユーザに提示してもよい。ユーザは、この撮影画像データや位置情報を見て、入力するイベントの情報がどこで行われたかを示す位置情報や、当該イベントに関連する選手等の位置や関係性（例えば、ある選手が他のある選手をタックルした、等）等を特定してもよい。さらに、イベント情報受付モジュール２０３４は、撮影画像データや位置情報を解析し、選手等の位置や関係性から機械学習モデル等により試合展開を予測し、今後起こり得るイベントを予測してユーザに選択肢として提示してもよい。これにより、ユーザによるイベント情報の入力を簡便にするとともに、イベントの情報の正確性を担保することが可能になる。
【００５７】
イベント情報評価モジュール２０３５は、イベント情報受付モジュール２０３４が受け付けたイベントの情報を評価する処理を制御する。イベント情報評価モジュール２０３５が行うイベント情報の評価とは、入力されたイベント情報が実際に発生したイベントと相違ないこと、すなわち入力されたイベント情報が正しいか否かを評価することである。イベント情報評価モジュール２０３５によるイベント情報の評価は、例えば、複数のユーザのうち定められた割合以上の複数のユーザが、イベントの情報を入力した場合、そのイベントの情報が正しいと評価する。
【００５８】
また、イベント情報評価モジュール２０３５によるイベント情報の評価は、例えば、以下のように行われる。イベント情報評価モジュール２０３５は、イベント情報受付モジュール２０３４が受け付けた、複数のユーザによるイベントの情報を収集し、収集した結果が第１の評価基準に達した場合、当該イベントの情報について正しいと評価（成立）する。収集した結果が第１の評価基準に達しない場合、当該イベントの情報について正当性の回答、具体的には当該イベントの情報が正しいか正しくないかの質問を端末装置１０へ送信し、ユーザからその回答の入力を受け付け、その回答結果が第２の評価基準に達した場合、当該イベントの情報について正しいと評価（成立）する。
【００５９】
第１の評価基準、及び第２の評価基準に達したか否かは、例えば、以下のように決定する。上記のように、イベントの情報を入力するユーザ、すなわちイベント情報配信システムを利用するユーザは、過去のイベントの情報の正確性に基づいてランク付けがなされており、例えばユーザデータベース２０２３に格納されている。イベント情報評価モジュール２０３５は、複数のユーザにより入力されたイベントの情報を評価する際、ユーザのランクに応じた（ランクが高いほど多くなる）ポイントを付与し、収集したイベントの情報を入力したユーザのポイントを集計（演算）する。このポイントの集計値が、第１の評価基準である第１の閾値に達した場合、当該イベントの情報について正しいと評価する。
【００６０】
また、このポイントの集計値が第１の閾値に達しない場合、当該イベントの情報が正しいか正しくないかの質問を端末装置１０へ送信し、ユーザからその回答の入力を受け付け、その回答を入力したユーザのポイントを集計（演算）する。このポイントの集計値が、第２の評価基準である第２の閾値に達した場合、当該イベントの情報について正しいと評価する。このとき、当該イベントの情報が正しいか正しくないかの質問を送信する端末装置１０のユーザは、当該イベントの情報を入力しなかったユーザに限定してもよく、当該スポーツ競技を観戦しているユーザ全員に送信してもよい。なお、ユーザのポイントの集計は、単純にポイントを加算することで集計してもよく、一定の基準で重み付け等を行って集計してもよい。
【００６１】
第１の閾値及び第２の閾値は、例えば、スポーツ競技種類特定モジュール２０３３により特定されたスポーツ競技を観戦しているユーザを把握できるので、当該スポーツ競技を観戦しているユーザ全員のポイントを集計し、その集計値に対する割合として設定してもよい。
【００６２】
ここで、収集したイベントの情報を入力したユーザについて、ユーザのランクに応じたポイントを集計（演算）するのは、ランクが高いユーザは、過去において正確な情報入力を行ったユーザであり、そのようなユーザは現在以降も正確な情報入力を行う可能性が高いと考えられる。そのような前提のもと、ランクが高いユーザについては、イベント情報の入力の影響力を強くすることで正確な情報収集を図っている。
【００６３】
また、第１の閾値及び第２の閾値は、後述するイベント情報配信モジュール２０３６によるイベント情報の配信の内容に応じて設定される。例えば、イベント情報の配信の速報性を重視する場合、イベントの情報について正しいと評価しやすくするため、第１の閾値及び第２の閾値を低く設定してもよく、正確性を重視する場合、イベントの情報について正しいと評価しにくくする（厳密に評価する）ため、第１の閾値及び第２の閾値を高く設定してもよい。また、第１の閾値及び第２の閾値は、スポーツ競技の特性、イベントの情報の種類によっても異なる値に設定してもよい。ユーザ層が当該スポーツ競技の観戦に精通しているか否か、イベントの情報の種類による判定の難易度、当該スポーツ競技の開催規模等の各種要素により、ユーザが正しいイベントの情報を選択できるか否かは異なると考えられるからである。
【００６４】
イベント情報評価モジュール２０３５は、上記のようなイベント情報の評価を、機械学習モデルを使用して判定してもよい。このような機械学習モデルは、イベント情報評価モジュール２０３５の機能として行われた機械学習により生成してもよく、他の装置により機械学習が行われた結果生成された機械学習モデルを取得してもよい。このような機械学習は、所定の教師データを使用した教師あり機械学習により行われてもよく、教師なし機械学習により行われてもよく、ディープラーニングにより行われてもよい。また、イベント情報評価モジュール２０３５による評価結果を、後に判明する実際に発生したイベントの内容と対比し、さらなる機械学習による学習結果をマージするアグリゲーション処理を行ってもよい。
【００６５】
イベント情報配信モジュール２０３６は、イベント情報評価モジュール２０３５による評価結果に基づき、イベントの情報を配信する処理を制御する。イベント情報配信モジュール２０３６がイベントの情報を配信する配信先は、不特定多数のユーザでもよく、イベント情報配信システム１に会員登録している者に限定してもよい。イベント情報配信モジュール２０３６は、イベント情報評価モジュール２０３５による評価結果に基づき、正しいと評価されたイベントの情報を配信するが、速報性を重視する場合、第１の評価基準及び第２の評価基準による評価が確定する前に配信してもよい。また、例えば一度配信したイベントの情報が誤りであると判明した場合、後に訂正したイベントの情報を配信してもよい。
【００６６】
イベント情報配信モジュール２０３６は、例えば、正しいと評価されたイベントの情報について、配信を受けるユーザにとって読み取ることが可能なように加工し、文章化されたテキスト情報として配信してもよい。また、１のイベントの情報と、当該イベントの情報に紐づくイベントの情報とを統合して加工し、文章化されたテキスト情報として配信してもよい。このとき、イベントの情報として設定された単語と、その他の構造化された単語とを組み合わせて文章化してもよい。
【００６７】
また、イベント情報配信モジュール２０３６は、例えば、配信するためのスポーツに関するリアルタイムなデータを補完する情報として、例えば、外部装置であるドローン等から試合状況が撮影された撮影画像データを取得し、端末装置１０へ送信してユーザに提示してもよく、選手のユニフォーム等に埋め込まれた位置情報を発信するための機器（ＮＦＣタグ、Ｂｅａｃｏｎ機器等）から取得した位置情報を取得し、端末装置１０へ送信してユーザに提示してもよい。これにより、配信するイベントの情報を補完させることを可能にしている。
【００６８】
ユーザランク更新モジュール２０３７は、イベント情報評価モジュール２０３５による評価結果に基づき、ユーザのランクを更新する処理を制御する。具体的には、イベント情報評価モジュール２０３５により正しいと評価されたイベント情報を入力したユーザ、及び、イベント情報評価モジュール２０３５による当該イベントの情報が正しいか正しくないかの質問に対して、正しい回答を入力したユーザについて、付与されているポイントを増加させる。また、イベント情報評価モジュール２０３５により正しいと評価されなかったイベント情報を入力したユーザ、及び、イベント情報評価モジュール２０３５による当該イベントの情報が正しいか正しくないかの質問に対して、正しくない回答を入力したユーザについて、付与されているポイントを減少させる。この処理により増減されたポイントに応じて、再度ユーザのランク付けを行う。これにより、当該スポーツ競技におけるユーザのイベント情報の内容が反映されたランク付けがなされ、次回以降のイベント情報の評価に反映される。
【００６９】
ユーザランク更新モジュール２０３７は、増減したポイント及びランクについて、ユーザデータベース２０２３を更新する。
【００７０】
報酬提供モジュール２０３８は、イベント情報評価モジュール２０３５による評価結果に基づき、ユーザに対して所定の報酬を提供する処理を制御する。具体的には、イベント情報評価モジュール２０３５により正しいと評価されたイベント情報を入力したユーザ、及び、イベント情報評価モジュール２０３５による当該イベントの情報が正しいか正しくないかの質問に対して、正しい回答を入力したユーザに対して、所定の報酬を提供する。
【００７１】
報酬提供モジュール２０３８が提供する報酬は、ブロックチェーン上のトークンとして記録されるものでもよい。また、トークンは、法定通貨と交換可能なものであってもよい。また、このときに提供する報酬についても、ユーザのランクに応じた（ランクが高いほど多くなる）報酬を提供する。この報酬がブロックチェーン上のトークンとして記録される場合、代替可能なブロックチェーン上のトークン（例えば、イーサリウムのＥＲＣ２０トークン等）として実装される。なお、例えば、ユーザのランクをアイテム（称号）として提供するような場合、固有で代替不可能なブロックチェーン上のトークン（例えば、イーサリウムのＥＲＣ７２１トークン等）として実装してもよい。
【００７２】
＜１．３  分散台帳３１の構成＞
図４は、実施の形態１のイベント情報配信システム１を構成する分散台帳３１の内容を示す概念図である。図４に示すように、分散台帳３１は、エンティティとトランザクションとを含む。エンティティは複数のデータを示し、トランザクションはそれらのデータへの操作を示す情報である。エンティティの取得もトランザクションもすべてブロックチェーン上のスマートコントラクトとして実装される。
【００７３】
ブロックチェーン上には、トークンの移動の対象となるエンティティと、各エンティティ間でのトークンの移動を伴うトランザクションが存在する。エンティティは、例えば、ユーザＩＤ、スポーツカテゴリ、イベント名、イベント入力情報、及びイベント正当性入力情報を含む。各エンティティは、基本的には、識別子とタイムスタンプのような最低限のデータで構成され、かつ識別子同士の関連性と、イベント入力情報、及びイベント正当性入力情報等のデータがブロックチェーン上に保持される。
【００７４】
トランザクションには、例えば、イベント入力内容、イベント入力情報の正確性、及びイベント正当性入力情報の正確性等がある。このような構成により、ユーザとイベント情報配信システム１の提供者との間でスマートコントラクトの処理が行われる。そのため、ユーザに対して確実に報酬を提供することが可能である。
【００７５】
＜２  データ構造＞
図５は、サーバ２０が記憶するスポーツ競技データベース２０２１、イベントデータベース２０２２のデータ構造を示す図である。また、図６は、サーバ２０が記憶するユーザデータベース２０２３のデータ構造を示す図である。
【００７６】
図５に示すように、スポーツ競技データベース２０２１のレコードのそれぞれは、項目「競技ＩＤ」と、項目「スポーツカテゴリ」と、項目「競技名称」と、項目「会場」と、項目「日時」等を含む。
【００７７】
項目「競技ＩＤ」は、イベント情報配信システム１によりイベント情報を収集する対象であるスポーツ競技それぞれを識別する情報である。
【００７８】
項目「スポーツカテゴリ」は、イベント情報配信システム１によりイベント情報を収集する対象であるスポーツ競技のカテゴリを示す情報である。例えば、項目「サッカー」、「野球」のようなスポーツ競技のカテゴリ名称の情報が格納されている。
【００７９】
項目「競技名称」は、イベント情報配信システム１によりイベント情報を収集する対象であるスポーツ競技の名称を示す情報である。例えば、項目「Ｊ１リーグ第７節  チームＡ−チームＢ」のようなスポーツ競技の名称（スポーツイベントの名称）の情報が格納されている。
【００８０】
項目「会場」は、項目「競技名称」に格納されているスポーツ競技が開催される会場の場所を示す情報である。
【００８１】
項目「日時」は、項目「競技名称」に格納されているスポーツ競技が開催される日時を示す情報である。
【００８２】
サーバ２０では、新たなスポーツ競技についての情報を取得した場合、スポーツ競技データベース２０２１が更新される。
【００８３】
イベントデータベース２０２２のレコードのそれぞれは、項目「スポーツ種類ＩＤ」と、項目「スポーツカテゴリ」と、項目「競技名称」と、項目「イベント詳細情報」等を含む。
【００８４】
項目「スポーツ種類ＩＤ」は、イベント情報配信システム１によりイベント情報を収集する対象であるスポーツ競技のカテゴリそれぞれを識別する情報である。
【００８５】
項目「スポーツカテゴリ」は、イベント情報配信システム１によりイベント情報を収集する対象であるスポーツ競技のカテゴリを示す情報である。例えば、項目「サッカー」、「野球」のようなスポーツ競技のカテゴリ名称の情報が格納されている。
【００８６】
項目「イベント詳細情報」は、イベント情報配信システム１によりイベント情報を収集する対象であるスポーツ競技における、選手やチームのアクションやそのアクションによる結果を示す情報であり、具体的には、項目「イベントＩＤ」と、項目「イベント名」と、項目「後続イベントＩＤ」等を含む。
【００８７】
項目「イベントＩＤ」は、イベント情報配信システム１により収集するイベント情報それぞれを識別する情報である。
【００８８】
項目「イベント名」は、イベント情報配信システム１により収集するイベント情報の名称を示す情報であり、例えば「得点」、「チーム」、「ダイレクトゴール」等の情報が格納されている。
【００８９】
項目「後続イベントＩＤ」は、項目「イベントＩＤ」が示すイベント情報に紐づくイベント情報それぞれを識別する情報であり、項目「後続イベントＩＤ」に対応している。
【００９０】
サーバ２０では、新たなイベントの情報を取得した場合、イベントデータベース２０２２が更新される。
【００９１】
図６に示すように、ユーザデータベース２０２３のレコードのそれぞれは、項目「ユーザＩＤ」と、項目「ユーザ名」と、項目「保有トークン」と、項目「ユーザランク情報」等を含む。
【００９２】
項目「ユーザＩＤ」は、イベント情報配信システム１にてイベント情報を入力するユーザそれぞれを識別する情報である。
【００９３】
項目「ユーザ名」は、イベント情報配信システム１にてイベント情報を入力するユーザの氏名を示す情報である。
【００９４】
項目「保有トークン」は、イベント情報配信システム１にてイベント情報を入力するユーザが提供を受けた報酬である、トークンの保有量を示す情報である。
【００９５】
項目「ユーザランク情報」は、イベント情報配信システム１にてイベント情報を入力するユーザのランクに関する情報であり、具体的には、項目「イベントＩＤ」と、項目「ランク」と、項目「ポイント」等を含む。
【００９６】
項目「イベントＩＤ」は、イベント情報配信システム１により収集するイベント情報それぞれを識別する情報であり、イベントデータベース２０２２の項目「イベントＩＤ」に対応している。
【００９７】
項目「ランク」は、イベント情報配信システム１にてイベント情報を入力するユーザの過去のイベントの情報の正確性に基づいてランク付けされたランクを示す情報である。
【００９８】
項目「ポイント」は、イベント情報配信システム１にてイベント情報を入力するユーザのランクに応じて付与されたポイントを示す情報である。
【００９９】
サーバ２０のユーザランク更新モジュール２０３７は、イベント情報の評価結果に基づき、ユーザのランクを更新することに伴って、ユーザデータベース２０２３を更新する。また、報酬提供モジュール２０３８は、ユーザに対して報酬を提供することに伴って、ユーザデータベース２０２３を更新する。
【０１００】
＜３  動作＞
以下、図７及び図８を参照しながら、第１の実施の形態におけるイベント情報配信システム１によるイベント情報配信処理について説明する。
【０１０１】
図７は、実施の形態１のイベント情報配信システム１によるイベント情報配信処理を行う流れの一例を示すフローチャートである。
【０１０２】
ステップＳ１１１において、端末装置１０の入力操作受付部１８１は、ユーザの操作によりイベント情報配信システム１の専用アプリケーションを起動する。送受信部１８２は、サーバ２０にアクセスするための情報（ユーザＩＤ、パスワード等）を、サーバ２０へ送信する。送受信部１８２は、サーバ２０から送信されたスポーツ競技一覧を表示させる指示情報、及びスポーツ競技一覧の情報を受け付ける。通知制御部１８４は、受け付けたスポーツ競技一覧の情報を、ディスプレイ１３２に表示させる。
【０１０３】
ステップＳ１２１において、サーバ２０は、ユーザＩＤ及びパスワードを、通信部２０１を介して受け付けて所定の認証を行い、当該ユーザのアクセスを受け付ける。サーバ２０のスポーツ競技種類特定モジュール２０３３は、スポーツ競技データベース２０２１に格納されているスポーツ競技一覧を当該ユーザの端末装置１０のディスプレイ１３２に表示させる指示情報、及びスポーツ競技一覧の情報を、端末装置１０へ通信部２０１を介して送信する。
【０１０４】
ステップＳ１１２において、端末装置１０の入力操作受付部１８１は、表示されているスポーツ競技一覧からスポーツ競技を選択する入力を、ユーザから受け付ける。送受信部１８２は、受け付けたスポーツ競技の選択をサーバ２０へ送信する。送受信部１８２は、サーバ２０から送信された観戦開始の通知、及びイベントの情報の一覧の情報を受け付ける。通知制御部１８４は、受け付けた観戦開始の通知をディスプレイ１３２に表示させ、観戦の開始をユーザに通知する。通知制御部１８４は、受け付けたイベント情報の一覧の情報をディスプレイ１３２に表示させ、イベント情報の受付を開始する。
【０１０５】
このとき、ステップＳ１１２において、例えば、端末装置１０の送受信部１８２は、ドローンやカメラ等から試合状況が撮影され、サーバ２０から送信された撮影画像データを受け付けてもよく、選手のユニフォーム等に埋め込まれた位置情報を発信するための機器（ＮＦＣタグ、Ｂｅａｃｏｎ機器等）から取得した位置情報を取得し、端末装置１０へ送信してユーザに提示してもよい。この場合、通知制御部１８４は、受け付けた撮影画像データや位置情報をディスプレイ１３２に表示させる。
【０１０６】
ステップＳ１２２において、サーバ２０のスポーツ競技種類特定モジュール２０３３は、端末装置１０から送信されたスポーツ競技の選択を受け付ける。イベント情報受付モジュール２０３４は、当該スポーツ競技の観戦開始を通知し、当該スポーツ競技で発生するイベント情報の一覧を、端末装置１０へ通信部２０１を介して送信する。
【０１０７】
ステップＳ１１３において、端末装置１０の入力操作受付部１８１は、ディスプレイ１３２に表示されているイベント情報の一覧から、スポーツ競技で発生したイベント情報を選択する入力を、ユーザから受け付ける。送受信部１８２は、受け付けたイベント情報をサーバ２０へ送信する。この処理は、当該スポーツ競技が行われている間、随時行われる。
【０１０８】
ステップＳ１２３において、サーバ２０のイベント情報受付モジュール２０３４は、端末装置１０から送信されたイベント情報を受け付ける。受け付けるイベントの情報は、スポーツ競技における選手やチームのアクション、そのアクションによる結果を示す情報である。このとき、ユーザが選択した１のイベントの情報に紐づくイベントの情報を受け付けてもよい。
【０１０９】
このとき、ステップＳ１２３において、サーバ２０のイベント情報受付モジュール２０３４は、ドローンやカメラ等から試合状況が撮影された撮影画像データを解析し、または選手のユニフォーム等に埋め込まれた位置情報を発信するための機器から取得した位置情報を解析し、選手等の位置や関係性から機械学習モデル等により試合展開を予測し、今後起こり得るイベントを予測してユーザに選択肢として提示してもよい。
【０１１０】
ステップＳ１２４において、サーバ２０のイベント情報評価モジュール２０３５は、ステップＳ１２３で受け付けたイベント情報について、実際に発生したイベントと相違ないこと、入力されたイベント情報が正しいことを評価する。ここでは、イベント情報評価モジュール２０３５は、ステップＳ１２３で受け付けた複数のユーザによるイベントの情報を収集し、収集した結果が第１の評価基準に達したものとする。イベント情報評価モジュール２０３５は、当該イベントの情報について正しいと評価（成立）する。
【０１１１】
ステップＳ１２５において、サーバ２０のイベント情報配信モジュール２０３６は、ステップＳ１２４で当該イベントの情報について正しいと評価したので、当該イベントの情報を配信する。
【０１１２】
ステップＳ１２６において、サーバ２０のユーザランク更新モジュール２０３７は、ステップＳ１２４で正しいと評価した当該イベント情報を入力したユーザについて、付与されているポイントを増加させ、これに伴うランク付けを行う。ユーザランク更新モジュール２０３７は、増減したポイント及びランクについて、ユーザデータベース２０２３を更新する。また、サーバ２０の報酬提供モジュール２０３８は、ステップＳ１２４で正しいと評価した当該イベント情報を入力したユーザについて、所定の報酬を提供する。報酬提供モジュール２０３８は、提供した報酬について、ユーザデータベース２０２３（または分散台帳３１）を更新する。
【０１１３】
以上のように、イベント情報配信システム１では、ユーザからスポーツ競技の選択を受け付けることで特定し、イベント情報の一覧からイベント情報の入力を受け付ける。当該イベント情報について実際に発生したイベントと相違ないかの評価を行い、当該イベントの情報について正しいと評価した場合に配信する。イベント情報の評価は、複数のユーザによるイベントの情報を収集し、収集した結果が第１の評価基準に達した場合に当該イベントの情報について正しいと評価（成立）する。これにより、評価結果により正確性が担保されたスポーツ競技の情報を効率よく収集し、配信することが可能になる。
【０１１４】
図８は、実施の形態１のイベント情報配信システム１によるイベント情報配信処理を行う流れの他の例を示すフローチャートである。図８に示すフローチャートにおけるイベント情報配信処理は、図７に示すフローチャートにおけるステップＳ１１３及びステップＳ１２３の後続処理として、ステップＳ１２４の処理に代えてステップＳ２１１、ステップＳ２２１が追加されるため、重複する処理については繰り返して説明しない。
【０１１５】
ステップＳ２２１において、サーバ２０のイベント情報評価モジュール２０３５は、ステップＳ１２３で受け付けたイベント情報について、実際に発生したイベントと相違ないこと、入力されたイベント情報が正しいことを評価する。ここでは、イベント情報評価モジュール２０３５は、ステップＳ１２３で受け付けた複数のユーザによるイベントの情報を収集し、収集した結果が第１の評価基準に達しないものとする。イベント情報評価モジュール２０３５は、当該イベントの情報が正しいか正しくないかの質問を、端末装置１０へ通信部２０１を介して送信する。イベント情報評価モジュール２０３５は、端末装置１０から送信された質問への回答を受け付ける。ここでは、イベント情報評価モジュール２０３５は、複数のユーザによる質問への回答を収集し、収集した結果が第２の評価基準に達したものとする。イベント情報評価モジュール２０３５は、当該イベントの情報について正しいと評価（成立）する。
【０１１６】
ステップＳ２１１において、端末装置１０の送受信部１８２は、サーバ２０から送信された当該イベントの情報が正しいか正しくないかの質問の情報を受け付ける。通知制御部１８４は、受け付けた当該イベントの情報が正しいか正しくないかの質問をディスプレイ１３２に表示させる。入力操作受付部１８１は、表示されている質問の回答を選択する入力を、ユーザから受け付ける。送受信部１８２は、受け付けた回答の選択をサーバ２０へ送信する。
【０１１７】
以上のように、イベント情報配信システム１では、イベント情報の評価を、複数のユーザによるイベントの情報を収集し、収集した結果が第１の評価基準に達しない場合、当該イベントの情報が正しいか正しくないかの質問をユーザへ送信する。複数のユーザから質問への回答の情報を収集し、収集した結果が第２の評価基準に達した場合、当該イベントの情報について正しいと評価（成立）する。これにより、評価結果により正確性が担保されたスポーツ競技の情報を効率よく収集し、配信することが可能になる。
【０１１８】
＜４  画面例＞
以下、図９及び図１０を参照しながら、イベント情報配信システム１によるイベント情報の受付処理の画面例について説明する。
【０１１９】
図９は、端末装置１０に表示するイベント発生位置の入力画面例を示す図である。図９の画面例は、サーバ２０のイベント情報受付モジュール２０３４が受け付けるイベントの情報について、イベントが発生した位置を受け付けるために表示した画面例を示す。図７のステップＳ１１３に相当する。
【０１２０】
図９に示すように、端末装置１０のディスプレイ１３２には、イベントが発生した位置の入力を促す指示表示１０３１ａと、イベントが発生した位置の入力を受け付けるフィールド表示欄１０３１ｂとが表示されている。また、端末装置１０のディスプレイ１３２には、フィールド表示欄１０３１ｂへの選択をクリアするクリアボタン１０３１ｃと、フィールド表示欄１０３１ｂへの選択の送信を指示する送信ボタン１０３１ｄとが設けられている。
【０１２１】
ユーザは、スポーツ競技で発生したイベント情報を送信する際、当該イベントが発生した位置を、フィールド表示欄１０３１ｂ上でタップ等することにより選択する。その後、送信する場合は送信ボタン１０３１ｄを押下する。これにより、ユーザは簡便な操作でイベント情報（イベント発生場所）を送信することができる。ここで、フィールド表示欄１０３１ｂに、ドローンやカメラ等から試合状況が撮影された撮影画像データや、選手のユニフォーム等に埋め込まれた位置情報を発信するための機器から取得した位置情報を表示してもよい。
【０１２２】
図１０は、端末装置１０に表示するイベント情報の入力画面例を示す図である。図１０の画面例は、サーバ２０のイベント情報受付モジュール２０３４が受け付けるイベントの情報について、イベントの情報（内容）を受け付けるために表示した画面例を示す。図７のステップＳ１１３に相当する。
【０１２３】
図１０に示すように、端末装置１０のディスプレイ１３２には、発生したイベントの選択入力を促す指示表示１０３２ａと、イベントの選択を受け付けるイベント選択表示欄１０３２ｂとが表示されている。また、イベント選択表示欄１０３２ｂには、当該イベントに紐づくイベント情報を表示させる下位表示指示ボタン１０３２ｃが設けられている。
【０１２４】
ユーザは、スポーツ競技で発生したイベント情報を送信する際、当該イベントを、該当するイベント選択表示欄１０３２ｂをタップ等することにより選択する。このとき、当該イベントに下位表示指示ボタン１０３２ｃが設けられている場合、下位表示指示ボタン１０３２ｃを押下して紐づくイベント情報を表示させ、その中から該当するイベントについて、イベント選択表示欄１０３２ｂをタップ等することにより選択する。これにより、ユーザは簡便な操作でイベント情報を送信することができる。
【０１２５】
＜小括＞
以上のように、本実施形態によると、スポーツ競技の一覧がユーザに提示され、ユーザからスポーツ競技の選択を受け付けることでスポーツ競技が特定される。イベント情報の一覧がユーザに提示され、ユーザからイベント情報の選択の入力が受け付けられる。これにより、ユーザは簡便な操作でイベント情報を送信することができる。
【０１２６】
また、受け付けられたイベント情報について、実際に発生したイベントと相違ないかの評価が行われ、当該イベントの情報について正しいと評価された場合にユーザへ配信する。イベント情報の評価は、複数のユーザによるイベントの情報を収集し、収集した結果が第１の評価基準に達した場合、当該イベントの情報について正しいと評価（成立）する。収集した結果が第１の評価基準に達しない場合、当該イベントの情報が正しいか正しくないかの質問をユーザへ送信する。複数のユーザから質問への回答の情報を収集し、収集した結果が第２の評価基準に達した場合、当該イベントの情報について正しいと評価（成立）する。これにより、評価結果により正確性が担保されたスポーツ競技の情報を効率よく収集し、配信することが可能になる。
【０１２７】
さらに、正しいと評価されたイベントの情報を入力したユーザ、及び、正しいと評価されたイベントの情報について正当性の回答を入力したユーザに対して、所定の報酬が提供される。これにより、正確な情報入力をするユーザに対してインセンティブを与え、正確な情報入力を期待することが可能になる。
【０１２８】
＜第２の実施の形態＞
以下、イベント情報配信システム１の他の実施の形態について説明する。
【０１２９】
＜１  イベント情報配信システム１の全体構成＞
図１１は、第２の実施の形態のイベント情報配信システム１を構成するサーバ２０の機能的な構成を示す図である。第２の実施の形態におけるイベント情報配信システム１の全体の構成、端末装置１０の構成は、第１の実施の形態と同様であるので、繰り返して説明しない。サーバ２０の構成については、図１１に示すように、新たに制御部２０３の機能として、位置情報取得モジュール２０３９の機能を備える以外、第１の実施の形態と同様である。以下、第２の実施の形態における位置情報取得モジュール２０３９の機能について説明する。
【０１３０】
位置情報取得モジュール２０３９は、端末装置１０の位置情報センサ１５０で検出された、端末装置１０の位置情報を取得する処理を制御する。位置情報取得モジュール２０３９が取得する位置情報は、衛星測位システムにより検出可能な、ＧＰＳモジュールが搭載される端末装置１０の現在位置の情報である。
【０１３１】
第２の実施の形態におけるスポーツ競技種類特定モジュール２０３３は、位置情報取得モジュール２０３９が取得した端末装置１０の位置情報と、現在の日時とから、スポーツ競技データベース２０２１に格納されているスポーツ競技が開催される予定の情報を参照し、ユーザが観戦しようとするスポーツ競技を特定する。
【０１３２】
＜２  データ構造＞
第２の実施の形態におけるデータ構造は、第１の実施の形態と同様であるので、繰り返して説明しない。
【０１３３】
＜３  動作＞
第２の実施の形態における動作は、第１の実施の形態と同様であるので、繰り返して説明しない。
【０１３４】
＜４  画面例＞
第２の実施の形態における画面例は、第１の実施の形態と同様であるので、繰り返して説明しない。
【０１３５】
＜小括＞
以上のように、本実施形態によると、端末装置で検出された位置情報に基づき、スポーツ競技が開催される予定の情報が参照され、ユーザが観戦しようとするスポーツ競技が特定される。これにより、ユーザは簡便な操作でスポーツ競技を特定させることが可能である。
【０１３６】
＜第３の実施の形態＞
以下、イベント情報配信システム１の他の実施の形態について説明する。
【０１３７】
＜１  イベント情報配信システム１の全体構成＞
図１２は、第３の実施の形態のイベント情報配信システム１を構成するサーバ２０の機能的な構成を示す図である。第３の実施の形態におけるイベント情報配信システム１の全体の構成、端末装置１０の構成は、第１の実施の形態と同様であるので、繰り返して説明しない。サーバ２０の構成については、図１２に示すように、新たに制御部２０３の機能として、報酬分配受付モジュール２０４０の機能を備える以外、第１の実施の形態と同様である。以下、第２の実施の形態における報酬分配受付モジュール２０４０の機能について説明する。
【０１３８】
報酬分配受付モジュール２０４０は、ユーザが保有する報酬について、スポーツ競技に関する関係者へ分配する入力を受け付け、受け付けた内容に基づいて当該ユーザの報酬をスポーツ競技に関する関係者へ譲渡する処理を制御する。スポーツ競技に関する関係者とは、スポーツ競技に参加した選手、監督、コーチ等の特定の人物でもよく、チーム全体であってもよい。例えば、報酬分配受付モジュール２０４０は、ユーザが指定した報酬の数量について、ブロックチェーン上のトークンとして報酬の分配を行う。また、報酬分配受付モジュール２０４０が受け付ける報酬の分配は、上記のユーザのランクに応じて影響するように構成してもよく、例えば、ユーザのランクに応じて分配可能な報酬の上限に差を設けてもよく、当該選手への通知の順番等に差を設けてもよい。
【０１３９】
＜２  データ構造＞
第２の実施の形態におけるデータ構造は、第１の実施の形態と同様であるので、繰り返して説明しない。
【０１４０】
＜３  動作＞
第２の実施の形態における動作は、第１の実施の形態と同様であるので、繰り返して説明しない。
【０１４１】
＜４  画面例＞
第２の実施の形態における画面例は、第１の実施の形態と同様であるので、繰り返して説明しない。
【０１４２】
＜小括＞
以上のように、本実施形態によると、ユーザが保有する報酬について、スポーツ競技に関する関係者へ分配する入力を受け付け、分配を行う。これにより、ユーザは応援している選手等に対して直接支援することが可能である。
【０１４３】
以上、開示に係る実施形態について説明したが、これらはその他の様々な形態で実施することが可能であり、種々の省略、置換及び変更を行なって実施することができる。これらの実施形態及び変形例ならびに省略、置換及び変更を行なったものは、特許請求の範囲の技術的範囲とその均等の範囲に含まれる。
【０１４４】
＜付記＞
以上の各実施形態で説明した事項を、以下に付記する。
【０１４５】
（付記１）プロセッサ２９と、メモリ２５とを備えるコンピュータに実行させ、スポーツ競技の情報を収集して配信するためのプログラムであって、プログラムは、プロセッサ２９に、対象となるスポーツ競技を特定するステップ（Ｓ１２２）と、スポーツ競技を観戦しているユーザの端末装置から、スポーツ競技で発生したイベントの情報の入力を受け付けるステップ（Ｓ１２３）と、受け付けたイベントの情報を評価するステップ（Ｓ１２４）と、イベントの情報の評価結果に基づき、イベントの情報を配信するステップ（Ｓ１２５）と、イベントの情報の評価結果に基づき、イベントの情報を入力したユーザへの報酬を提供するステップ（Ｓ１２６）と、を実行させる、プログラム。
【０１４６】
（付記２）イベントの情報を評価するステップにおいて、複数のユーザのうち定められた割合以上の複数のユーザがイベントの情報を入力した場合、イベントの情報が正しいと評価する、（付記１）に記載のプログラム。
【０１４７】
（付記３）イベントの情報を評価するステップにおいて、複数のユーザによるイベントの情報が第１の評価基準に達したと判定すると、イベントの情報が正しいと評価し、複数のユーザによるイベントの情報が第１の評価基準に達しないと判定すると、スポーツ競技を観戦しているユーザの端末装置から、イベントの情報について正当性の回答入力を受け付けるステップを実行させ、複数のユーザによるイベントの情報が正当である回答が第２の評価基準に達したと判定すると、イベントの情報が正しいと評価する、（付記１）または（付記２）に記載のプログラム。
【０１４８】
（付記４）プログラムは、プロセッサ２９に、さらに、イベントの情報の評価結果に基づき、イベントの情報を入力したユーザについてランク付けを行うステップを実行させ、イベントの情報を評価するステップにおいて、複数のユーザによるイベントの情報が第１の評価基準に達したと判定するとき、及び、複数のユーザによるイベントの情報が正当である回答が第２の評価基準に達したと判定するとき、ユーザのランクに応じたユーザの重み付けを行い、判定を行う、（付記３）に記載のプログラム。
【０１４９】
（付記５）イベントの情報を入力したユーザについて、スポーツ競技の種類及びイベントの種類ごとにランク付けを行う、（付記４）に記載のプログラム。
【０１５０】
（付記６）イベントの情報を入力したユーザのランクに応じたポイントをユーザに付与し、第１の評価基準として、イベントの情報を入力した複数のユーザのポイントから演算された値を判定する第１の閾値を設定し、第２の評価基準として、イベントの情報が正当である回答を入力した複数のユーザのポイントから演算された値を判定する第２の閾値を設定し、イベントの情報を評価するステップにおいて、複数のユーザによるイベントの情報を入力した複数のユーザのポイントから演算された値が、第１の閾値に達した場合、イベントの情報が正しいと評価し、複数のユーザによるイベントの情報が正当である回答を入力した複数のユーザのポイントから演算された値が、第２の閾値に達した場合、イベントの情報が正しいと評価する、（付記４）または（付記５）に記載のプログラム。
【０１５１】
（付記７）プログラムは、プロセッサ２９に、さらに、正しいと評価されたイベントの情報を入力したユーザ、及び、正しいと評価されたイベントの情報が正当である回答を入力したユーザのポイントを増加させるステップを実行させる、（付記６）に記載のプログラム。
【０１５２】
（付記８）プログラムは、プロセッサ２９に、さらに、正しいと評価されなかったイベントの情報を入力したユーザ、及び、正しいと評価されなかったイベントの情報が正当である回答を入力したユーザのポイントを減少させるステップを実行させる、（付記６）または（付記７）に記載のプログラム。
【０１５３】
（付記９）イベントの情報を入力したユーザへの報酬を提供するステップにおいて、正しいと評価されたイベントの情報を入力したユーザ、及び、正しいと評価されたイベントの情報が正当である回答を入力したユーザについて、当該ユーザのランクに応じた報酬を提供する、（付記４）から（付記８）のいずれかに記載のプログラム。
【０１５４】
（付記１０）イベントの情報を配信するステップにおいて、正しいと評価されたイベントの情報を配信する、（付記２）から（付記９）のいずれかに記載のプログラム。
【０１５５】
（付記１１）メモリは、スポーツ競技の情報を記憶し、スポーツ競技を特定するステップにおいて、スポーツ競技の情報をユーザの端末装置へ送信して選択可能に表示させ、ユーザの選択入力によりスポーツ競技を特定する、（付記１）から（付記１０）のいずれかに記載のプログラム。
【０１５６】
（付記１２）過去にユーザが観戦したスポーツ競技の情報に基づき、スポーツ競技の情報をユーザの端末装置へ送信してレコメンドする、（付記１０）に記載のプログラム。
【０１５７】
（付記１３）メモリは、スポーツ競技が行われる場所及び日時の情報を記憶し、プログラムは、プロセッサ２９に、さらに、スポーツ競技を観戦しているユーザの端末装置から位置情報を取得するステップを実行させ、スポーツ競技を特定するステップにおいて、位置情報と現在の日時とから、スポーツ競技が行われる場所及び日時の情報を参照し、スポーツ競技を特定する、（付記１）から（付記１２）のいずれかに記載のプログラム。
【０１５８】
（付記１４）メモリは、スポーツ競技に対応するイベントの情報を記憶し、イベントの情報の入力を受け付けるステップにおいて、イベントの情報をユーザの端末装置へ送信して選択可能に表示させ、ユーザの選択入力によりイベントの情報の入力を受け付ける、（付記１）から（付記１３）のいずれかに記載のプログラム。
【０１５９】
（付記１５）イベントの情報の入力を受け付けるステップにおいて、ユーザの選択による１のイベントの情報に紐づく１または複数のイベントの情報の入力を受け付ける、（付記１４）に記載のプログラム。
【０１６０】
（付記１６）プログラムは、プロセッサ２９に、さらに、イベントの情報を入力したユーザへの報酬を、スポーツ競技に関する関係者へ分配する入力を受け付けるステップと、関係者へユーザの報酬を分配する入力に基づき、ユーザの報酬を関係者へ譲渡する情報を送信するステップと、を実行させる、（付記１）から（付記１４）のいずれかに記載のプログラム。
【０１６１】
（付記１７）イベントの情報を入力したユーザへの報酬は、ブロックチェーン上のトークンとして記録される、（付記１）から（付記１６）のいずれかに記載のプログラム。
【０１６２】
（付記１８）イベントの情報を入力したユーザへの報酬は、通貨と交換可能な価値として記録される、（付記１）から（付記１７）のいずれかに記載のプログラム。
【０１６３】
（付記１９）制御部２０３と、記憶部２０２とを備え、スポーツ競技の情報を収集して配信する情報処理装置であって、制御部２０３は、対象となるスポーツ競技を特定するステップ（Ｓ１２２）と、スポーツ競技を観戦しているユーザの端末装置から、スポーツ競技で発生したイベントの情報の入力を受け付けるステップ（Ｓ１２３）と、受け付けたイベントの情報を評価するステップ（Ｓ１２４）と、イベントの情報の評価結果に基づき、イベントの情報を配信するステップ（Ｓ１２５）と、イベントの情報の評価結果に基づき、イベントの情報を入力したユーザへの報酬を提供するステップ（Ｓ１２６）と、を実行する、情報処理装置。
【０１６４】
（付記２０）プロセッサ２９と、メモリ２５とを備えるコンピュータにより実行され、スポーツ競技の情報を収集して配信するための方法であって、方法は、プロセッサ２９が、対象となるスポーツ競技を特定するステップ（Ｓ１２２）と、スポーツ競技を観戦しているユーザの端末装置から、スポーツ競技で発生したイベントの情報の入力を受け付けるステップ（Ｓ１２３）と、受け付けたイベントの情報を評価するステップ（Ｓ１２４）と、イベントの情報の評価結果に基づき、イベントの情報を配信するステップ（Ｓ１２５）と、イベントの情報の評価結果に基づき、イベントの情報を入力したユーザへの報酬を提供するステップ（Ｓ１２６）と、を実行する、方法。
【符号の説明】
【０１６５】
１０  端末装置、２０  サーバ、８０  ネットワーク、１３０  操作受付部、１６１  ユーザ情報、２２  通信ＩＦ、２３  入出力ＩＦ、２５  メモリ、２６  ストレージ、２９  プロセッサ、２０１  通信部、２０２  記憶部、２０２１  スポーツ競技データベース、２０２２  イベントデータベース、２０２３  ユーザデータベース、２０３  制御部
【要約】
【課題】スポーツ競技の情報を効率よく収集し、配信する。
【解決手段】イベント情報配信システム１のサーバ２０は、その機能として、イベントの情報の入力を受け付ける対象であるスポーツ競技を特定するスポーツ競技種類特定モジュール２０３３と、スポーツ競技で発生したイベントの情報の入力を受け付けるイベント情報受付モジュール２０３４と、受け付けたイベントの情報を評価するイベント情報評価モジュール２０３５と、評価結果に基づき、イベントの情報を配信するイベント情報配信モジュール２０３６と、評価結果に基づき、ユーザに対して所定の報酬を提供する報酬提供モジュール２０３８と、を備える。
【選択図】図３【図１】
0006989186.tif 000002
【図２】
0006989186.tif 000003
【図３】
0006989186.tif 000004
【図４】
0006989186.tif 000005
【図５】
0006989186.tif 000006
【図６】
0006989186.tif 000007
【図７】
0006989186.tif 000008
【図８】
0006989186.tif 000009
【図９】
0006989186.tif 000010
【図１０】
0006989186.tif 000011
【図１１】
0006989186.tif 000012
【図１２】
0006989186.tif 000013