JP2004054391A - Competition management device and program - Google Patents
Competition management device and program Download PDFInfo
- Publication number
- JP2004054391A JP2004054391A JP2002208082A JP2002208082A JP2004054391A JP 2004054391 A JP2004054391 A JP 2004054391A JP 2002208082 A JP2002208082 A JP 2002208082A JP 2002208082 A JP2002208082 A JP 2002208082A JP 2004054391 A JP2004054391 A JP 2004054391A
- Authority
- JP
- Japan
- Prior art keywords
- competition
- terminal
- participant
- theme
- advertisement
- 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.)
- Pending
Links
- 238000011156 evaluation Methods 0.000 claims abstract description 100
- 230000005540 biological transmission Effects 0.000 claims abstract description 35
- 230000004044 response Effects 0.000 claims description 34
- 238000010586 diagram Methods 0.000 abstract description 44
- 238000007726 management method Methods 0.000 description 176
- 238000000034 method Methods 0.000 description 49
- 230000008569 process Effects 0.000 description 34
- 238000004891 communication Methods 0.000 description 29
- 230000006870 function Effects 0.000 description 27
- 238000012545 processing Methods 0.000 description 23
- 230000006872 improvement Effects 0.000 description 14
- 238000012937 correction Methods 0.000 description 13
- 230000001186 cumulative effect Effects 0.000 description 10
- 238000013523 data management Methods 0.000 description 10
- 230000000694 effects Effects 0.000 description 10
- 238000010606 normalization Methods 0.000 description 10
- 230000000386 athletic effect Effects 0.000 description 9
- 235000005911 diet Nutrition 0.000 description 9
- 230000037213 diet Effects 0.000 description 9
- 230000036541 health Effects 0.000 description 9
- 238000013500 data storage Methods 0.000 description 4
- 238000013439 planning Methods 0.000 description 4
- 230000008450 motivation Effects 0.000 description 3
- 238000012797 qualification Methods 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 230000001737 promoting effect Effects 0.000 description 2
- 230000036772 blood pressure Effects 0.000 description 1
- 230000037396 body weight Effects 0.000 description 1
- 238000010835 comparative analysis Methods 0.000 description 1
- 235000001916 dieting Nutrition 0.000 description 1
- 230000037228 dieting effect Effects 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000007115 recruitment Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000008685 targeting Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
【課題】ネットワークを介した競技を誰でも主催することができると共に、その主催者が自由な競技を企画設定したとしても、自由企画の各種の競技を統一的に運営できるようにする。
【解決手段】管理サーバ1は、テーマ主催者端末3から希望する競技内容を受け付けて登録する。管理サーバ1は、競技参加者端末6から競技テーマ別進捗状況を報告する為の送信フォーマットとして、各テーマ間において統一化した標準形式の競技データを受信し、この標準形式の競技データに基づいて各参加者の成果を比較評価して、その評価結果に応じた競技進捗状況報告画面を作成して競技参加者端末6へ送信する。
【選択図】 図1An object of the present invention is to allow anyone to host a competition via a network, and even if the organizer plans and sets up a free competition, it is possible to uniformly manage various competitions in a free plan.
A management server receives and registers a desired game content from a theme organizer terminal. The management server 1 receives standardized competition data among the themes as a transmission format for reporting the progress status of each competition theme from the competition participant terminal 6, and based on the standard competition data, The performance of each participant is compared and evaluated, a competition progress report screen is created according to the evaluation result, and transmitted to the competition participant terminal 6.
[Selection diagram] Fig. 1
Description
【0001】
【発明の属する技術分野】
この発明は、ネットワークを介して開催される競技を運営管理する競技管理装置およびプログラムに関する。
【0002】
【従来の技術】
一般に、特定技能に対する個人能力を競い合う為の競技を開催する場合、その参加者を募集し、各参加者の技能を評価し、他の参加者との比較によって順位を決定し、その順位に応じた賞品を授与するようにしている。例えば、ウォーキングキャンペーン競技にあっては、一定期間内の歩数を万歩計(登録商標)で個人毎にカウントし、各自の累積歩数を比較して順位を決定し、その順位に応じた賞品を授与するようにしている。この場合、インターネットを利用して、競技案内や参加者の募集/受付、競技状況(結果)等の情報をインターネット上のWebサーバで閲覧提供することも行われており、例えば、ネットワーク対戦ゲーム等では参加者からの競技データをネットワーク経由で受信することにより、遠隔地に居る参加者同士でもリアルタイムに競技を行うことが可能となる。また、英語能力等の特定技能に対する個人能力をコンピュータ装置によって自動評価することも行われている。
ところで、各人には様々な趣味、嗜好、目的、目標があり、健康管理や運動能力アップの為にウォーキングやダイエットを行ったり、資格取得や技能アップの為に勉強やタイピング練習等を行っているが、自分だけで行っていると、運動意欲や学習意欲が湧かず、途中で挫折してしまう場合が多かった。このような場合、競技形式で参加者同士が競い合い、自分の実力や成果が他の参加者と比べてどのくらいかを客観的に分かれば、各人の意欲を向上させ、目標を達成しやすいという効果を生む。
【0003】
【発明が解決しようとする課題】
しかしながら、これらの各種競技は、そのサービスを提供する業者側が固定的に設定したものであり、競技種目や競技内容が限られ、流行に合わなくなったり、直ぐに飽きられてしまうことも多かった。また、競技は、その参加者だけが楽しんだり、利益を得るものであり、盛り上がりに欠けたり、いま一つやる気が出せないことも多かった。
【0004】
第1の発明の課題は、ネットワークを介した競技を誰でも主催することができると共に、その主催者が自由な競技を企画設定したとしても、自由企画の各種の競技を統一的に運営できるようにすることである。
第2の発明の課題は、ネットワークを介して開催される競技において、その競技状況の他に、広告主側から提供される広告を競技参加者に限らず、第三者にも広く提示できるようにすることである。
第3の発明の課題は、ネットワークを介して開催される競技をその参加者に限らず、第三者にも広く公開して、競技結果を予想する楽しみ方も提供できるようにすることである。
【0005】
【課題を解決するための手段】
請求項1記載の発明(第1の発明)は、ネットワークを介して開催される競技を運営管理する競技管理装置であって、競技の主催を希望する主催者側の端末から希望する競技内容を受け付けて設定登録する競技登録手段と、この競技登録手段によって設定された複数種の競技種目のうち、任意の競技への参加希望の申込をその参加者側の端末から受け付けて登録する参加登録手段と、前記各参加者側の端末から種目別進捗状況を報告する為の送信フォーマットとして、各競技種目間において統一化した標準形式の競技データを受信する受信手段と、この受信手段によって受信した標準形式の競技データに基づいて各参加者の成果を比較評価して、その評価結果に応じた案内情報を作成出力する評価出力手段とを具備するものである。
更に、コンピュータに対して、上述した請求項1記載の発明に示した主要機能を実現させるためのプログラムを提供する(請求項12記載の発明)。
【0006】
したがって、請求項1、12記載の発明は、競技の主催を希望する主催者側の端末から希望する競技内容を受け付けて登録することができるので、自由企画の競技を誰でも主催することが可能となり、また、競技参加者側の端末から種目別進捗状況を報告する為の送信フォーマットとして、各競技種目間において統一化した標準形式の競技データを受信し、この標準形式の競技データに基づいて各参加者の成果を比較評価して、その評価結果に応じた案内情報を作成出力することにより、主催者が自由な競技を企画設定したとしても、自由企画の各種の競技を統一的に運営することができ、誰でも自由に競技に参加することが可能となる。
【0007】
なお、請求項1記載の発明は次のようなものであってもよい。
前記受信手段は、参加者からの自己申告によって入力された標準形式の競技データを電子メールによって受信する(請求項2記載の発明)。
したがって、請求項2記載の発明によれば、請求項1記載の発明と同様の効果を有する他に、競技専用機器やソフトの要否に拘らず、メールによる自己申告によって誰でも自由かつ容易に競技に参加することができる。
【0008】
複数種の競技種目の中から参加者側で任意に選択指定された競技の種類に応じて前記受信手段は、参加者所持の専用機器によって計測/算出された標準形式の競技データを受信する(請求項3記載の発明)。
したがって、請求項3記載の発明によれば、請求項1記載の発明と同様の効果を有する他に、競技を自由企画した主催者が運動量/学習量/練習量/作業量を競い合う競技に専用機器が必要な場合でも、標準形式の競技データを送信する機能を備えた専用機器またはソフトを開発して販売したり、貸し出しを行うだけで、自由企画を行うことができると共に、その販売や貸し出しによって利益を得ることもでき、また、専用機器またはソフトを利用して誰でも自由かつ容易に競技に参加することができる。
【0009】
参加者所持の専用機器によって計測/算出された標準形式の競技データが送信されて来た場合に、前記受信手段は、その専用機器によって暗号化された標準形式の競技データであることを条件に、当該競技データを正規な専用機器からの競技データとして受信する(請求項4記載の発明)。
したがって、請求項4記載の発明によれば、請求項3記載の発明と同様の効果を有する他に、正しい暗号化された標準形式の競技データであれば、正規な競技用として認定した専用機器、専用ソフトからの競技データであるかを認識することができ、競技用として認定していない機器やソフトからのデータをキャンセルすることができる。
【0010】
前記競技登録手段は、新規競技の主催を希望する希望者側の端末に対して、既に登録されている競技を含めた競技スケジュールを案内送信した後に、この主催希望者側の端末から受け付けた新規競技を設定登録する(請求項5記載の発明)。
したがって、請求項5記載の発明によれば、請求項1記載の発明と同様の効果を有する他に、既登録の競技とそのスケジュールを新規登録希望者に案内することで、同一内容の競技が重複して設定されることはなく、新鮮な競技を何時でも自由に設定することが可能となる。
【0011】
請求項6記載の発明(第2の発明)は、ネットワークを介して開催される競技を運営管理する競技管理装置であって、広告主が提供する広告に関する広告情報をその広告主側の端末から受信して登録する広告登録手段と、競技参加者側の端末から送信されて来た競技データを受信して各参加者の進捗状況を評価する評価手段と、競技状況の閲覧要求に応答して、前記評価手段によって得られた評価結果を送信する評価結果送信手段と、競技に関する各種のアクセスに応答して、前記広告情報対応の広告を取得して当該アクセス者側の端末へ送信する広告送信手段とを具備するものである。
更に、コンピュータに対して、上述した請求項6記載の発明に示した主要機能を実現させるためのプログラムを提供する(請求項13記載の発明)。
【0012】
したがって、請求項6、13記載の発明は、広告主が提供する広告に関する広告情報をその広告主側の端末から受信して登録しておき、競技参加者側の端末から送信されて来た競技データを受信して各参加者の進捗状況を評価し、この評価結果を競技状況の閲覧要求に応答してその要求元へ送信したり、登録されている広告を競技に関する各種のアクセスに応答してそのアクセス者側の端末へ送信するようにしたから、競技参加者の他、その競技に関心を持った競技見学者等に広告を提示することができ、多くの人達に効果的な宣伝が可能となる。
【0013】
なお、請求項6記載の発明は次のようなものであってもよい。
前記広告登録手段は、複数種の競技種目に対応して広告情報を登録し、複数種の競技種目のうち、任意に選択指定された競技に関する各種のアクセスに応答して、前記広告情報送信手段は、選択指定された競技に対応付けられている広告を取得してそのアクセス者側の端末へ送信する(請求項7記載の発明)。
したがって、請求項7記載の発明によれば、請求項1記載の発明と同様の効果を有する他に、競技種目毎に異なる広告を提示することができるので、競技に関心を持つ同じ消費者層をターゲットとして、多くの人達に効果的な宣伝が可能となる。
【0014】
前記広告登録手段は、広告主側の端末から広告情報の他に、資金提供情報を受信して登録し、前記広告送信手段は、競技に対して複数の広告が登録されている場合に、各広告主の資金提供情報を参照し、資金が多い広告主が提供した広告を優先送信する(請求項8記載の発明)。
したがって、請求項8記載の発明によれば、請求項1記載の発明と同様の効果を有する他に、資金が多い広告主が提供した広告を優先して提示することができるので、効果的な資金集めが可能となる。
【0015】
請求項9記載の発明(第3の発明)は、ネットワークを介して開催される競技を運営管理する競技管理装置であって、競技結果を予想投票する投票者側の端末から送信されて来た投票内容を登録する投票登録手段と、競技参加者側の端末から送信されて来た競技データを逐次受信して各参加者の進捗状況を評価する評価手段と、競技が終了した場合に、前記評価手段によって得られた評価結果と各投票者の投票内容とに基づいて各投票者に付与する報酬を決定する決定手段とを具備するものである。
更に、コンピュータに対して、上述した請求項9記載の発明に示した主要機能を実現させるためのプログラムを提供する(請求項14記載の発明)。
【0016】
したがって、請求項9、14記載の発明は、競技結果を予想投票する投票者側の端末から送信されて来た投票内容を登録し、競技参加者側の端末から送信されて来た競技データを逐次受信して各参加者の進捗状況を評価し、競技が終了した場合に、この評価結果と各投票者の投票内容とに基づいて各投票者に付与する報酬を決定するようにしたから、競技結果をその参加者に限らず、第三者にも広く公開して、競技結果を予想する楽しみ方を提供することができ、競技参加者にあっても、やる気を増大させることが可能となる。
【0017】
なお、請求項9記載の発明は次のようなものであってもよい。
競技への参加希望の申込をその参加者側の端末から受け付けて登録する参加登録手段と、投票者端末からの閲覧要求に応答して、競技内容およびその参加者に関する情報をその要求元の端末へ送信する閲覧要求送信手段と(請求項10記載の発明)。
したがって、請求項10記載の発明によれば、請求項9記載の発明と同様の効果を有する他に、投票者端末からの閲覧要求に応答して、競技内容およびその参加者に関する情報をその要求元の端末へ送信するようにしたから、競技の具体的な内容の他、参加者の個々の特徴とを加味して予想投票することができ、より正確な予想が可能となる。
【0018】
類似する複数種の競技種目間にまたがる競技管理および投票管理を行う(請求項11記載の発明)。
したがって、請求項11記載の発明によれば、請求項9記載の発明と同様の効果を有する他に、1つの競技種目に限らず、複数種の競技種目にまたがって投票することができ、より幅広い予想が可能となり、投票者も多くなり、盛大な競技および投票を期待することができる。
【0019】
【発明の実施の形態】
以下、図1〜図27を参照してこの発明の一実施形態を説明する。
図1は、競技運営管理システムの全体構成を示したブロック図である。
競技運営管理システムは、広域通信のネットワークを利用して誰でも自由に参加できる競技を提供する一般公開型の競技運営管理システムであり、ネットワークを介して開催される競技を運営管理するサービス提供者(企業)側の管理サーバ1を中核とし、1つの競技の枠内に制限されない自由な競技を主催し、どのような目標を持った人でも、自由に参加することができる競技の場を提供するものである。この場合、競技参加者は、個人に限らず、例えば、性別、年代、技能、目標等が似ている同士がグループを構成して参加することができ、更に、最初からグループ参加を申し込まなくてもよく、既存のグループに個人が任意に加入することもできる。
【0020】
ここで、ネットワークを介して開催される競技とは、例えば、ウォーキング等の健康促進、ダイエット、タイピング能力向上、語学等の資格取得等のように、身体能力、技能、知識能力の向上を図る競技およびボランティア競技等であり、ネットワークを介した競技を誰でも自由に主催することができると共に、その主催者が自由な競技を企画設定したとしても自由企画の各種の競技を統一的に運営管理できるようにしている。
更に、この競技運営管理システムにおいては、広告主(スポンサー)側から提供される広告を競技参加者に限らず、第三者(競技見学者等)にも広く閲覧できるようにしたり、第三者が競技結果(順位)を予想して投票する楽しみ方も提供できるようにしている。
【0021】
管理サーバ1には、有線/無線のネットワーク網(インターネット、移動体通信網)2を介して各種の端末として、テーマ主催者端末3、一般スポンサー端末4、一般投票者端末5、競技参加者端末6、競技専用機器7が接続されている。なお、管理サーバ1は、Webサーバ機能、電子メールサーバ機能、データベースサーバ機能等の各種のサーバ機能を備えており、また、テーマ主催者端末3、一般スポンサー端末4、一般投票者端末5、競技参加者端末6は、Webブラウザ機能および電子メール機能を備え、また、競技専用機器7は、電子メール機能を備えている。なお、上述した各関係者が使用する端末5〜6は、PC(パーソナルコンピュータ)またはPDA(パーソナルデジタルアシスタント)等であり、汎用のWebアクセスプログラムおよびメール送受信プログラムが搭載され、管理サーバ1を何時でも自由にアクセスして情報閲覧や情報送信等を行うことができる汎用のコンピュータ端末である。
【0022】
テーマ主催者端末3は、ネットワークを介した競技を誰でも主催することができる主催者側の端末であり、Webアクセスによって管理サーバ1との間でデータの送受信を行うようにしている。
ここで、「テーマ」とは、競技カテゴリーが例えば、運動競技であれば、このカテゴリーの中に含まれている「ウォーキング」、「ダイエット」等の競技種目を示し、また、競技カテゴリーが学習競技であれば、このカテゴリーの中に含まれている「タイピング能力向上」、「語学資格取得」等の競技種目を示しており、テーマ主催者は、管理サーバ1側に自由なテーマを企画して設定することができる。
【0023】
一般スポンサー端末4は、競技参加者、競技見学者等に閲覧させる広告イメージ(画像、写真、案内文等)を提供する広告提供者側の端末であり、Webアクセスによって管理サーバ1との間でデータの送受信を行うようにしている。ここで、一般企業や組織が自己の商品やサービスを宣伝する他に、個人でもスポンサーとなることができ、例えば、落し物をした個人が競技主催者となり、「落し物探し競技」を企画した場合には、その個人がスポンサーとなって広告を提供し、拾い主に対して謝礼を授与するようなケースがある。また、公共ボランティア競技を主催する場合には、そのボランティアに賛同した人がスポンサーとなり、資金の提供を行うこともできる。
【0024】
一般投票者端末5は、競技順位を誰でも自由に予想投票することができる投票者側の端末であり、Webアクセスによって管理サーバ1との間でデータの送受信を行うようにしている。ここで、管理サーバ1は、競技の開催前には競技の具体的な内容の他に、競技参加者に関する情報を要求に応じて公開して予想投票を受け付て、その投票内容を登録管理し、競技が終了した際に、最終競技結果と各投票者の投票内容とに基づいて予想が的中した投票者に対して付与する報酬ポイントを決定するようにしている。
【0025】
競技参加者端末6は、ネットワークを介して競技への参加申込を受け付けた競技参加者側の端末であり、Webアクセスによって管理サーバ1との間でデータの送受信を行うようにしていると共に、電子メールを管理サーバ1へ送信するようにしている。
競技専用機器7は、競技参加者が使用する電子機器であり、例えば、ウォーキング競技用の万歩計(登録商標)、ダイエット競技用の体重計の他、学習競技用のソフトをインストールしたPC、PDA等である。この場合、競技参加者端末6、競技専用機器7は、競技の進捗状況を電子メールによって管理サーバ1へ送信するが、競技参加者からの指示あるいは一定タイミング毎に競技の進捗状況を管理サーバ1へ送信するようにしている。
【0026】
図2は、管理サーバ1の基本的構成要素を示したブロック図である。
CPU101は、記憶装置102内のオペレーティングシステムや各種アプリケーションソフトにしたがってこの管理サーバ1の全体動作を制御する中央演算処理装置である。記憶装置102は、オペレーティングシステムや各種アプリケーションソフトの他、データベース等が格納され、磁気的、光学的、半導体メモリ等やその駆動系によって構成されている。この記録装置102はハードディスク等の固定的なメモリの他、CD−ROM、DVD等の着脱自在な記憶媒体を装着可能な構成であってもよい。この記憶装置102内のプログラムやデータは、必要に応じてRAM(例えば、スタティックRAM)103にロードされたり、RAM103内のデータが記憶装置102にセーブされる。更に、CPU101は通信装置104を介して他の電子機器のプログラム/データを直接アクセスして使用したり、他の電子機器から通信装置104を介してダウンロード受信することもできる。
【0027】
記憶装置102は、プログラム記憶領域102Aとデータ記憶領域102Bとを有し、このプログラム記憶領域102A内には、後述する各種の処理プログラムとして、「Webアクセス処理」、「新規〇〇設定/登録処理」、「競技進捗状況閲覧処理」、「投票処理」、「競技終了処理」、「競技データ受信処理」等が格納されている。また、データ記憶領域102Bには、後述する各種のテーブルとして、競技管理テーブル、グループ管理テーブル、評価方法管理テーブル、競技データ送信方法管理テーブル、成績管理テーブル、投票管理テーブル、競技参加者管理テーブル、競技データ管理テーブル、スポンサー管理テーブル等が格納されている。また、RAM103内には、プログラム実行領域103Aと作業領域103Bとを有している。
一方、CPU101にはその入出力周辺デバイスである通信装置104、入力装置105、表示装置106、印字装置107がバスラインを介して接続されており、入出力プログラムにしたがってCPU101はそれらの動作を制御する。なお、通信装置104は、構内通信網や広域通信網に接続され、他の情報処理装置との間でのデータの送受信を制御するもので、例えば、通信モデムや赤外線モジュールあるいはアンテナ等を含む有線/無線の通信インターフェイスである。
【0028】
図3は、学習用機器としての競技専用機器7の基本的構成要素を示したブロック図である。
この競技専用機器7の基本的構成要素においても、上述した管理サーバ1と同様に、CPU71、プログラム記憶領域72Aとデータ記憶領域72Bとを備えた記憶装置72、プログラム実行領域73Aと作業領域73Bとを備えたRAM73、通信装置74、入力装置75、表示装置76を有している。
この競技専用機器7は、汎用のPCまたはPDA等に対して、英語学習ソフト、タイピング練習ソフト等をインストールすることにより学習専用機器として使用可能としたものである。なお、プログラム記憶領域71Aには、後述する「競技データ送信処理」プログラム等が格納されている。
【0029】
図4は、運動用機器としての競技専用機器7の基本的構成要素を示したブロック図である。
この競技専用機器7は、図2で示した競技専用機器7と同様に、CPU71、プログラム記憶領域71Aとデータ記憶領域72Bとを備えた記憶装置72、プログラム実行領域73Aと作業領域73Bとを備えたRAM73、通信装置74、入力装置75、表示装置76を有している他、センサー77を有している。
このセンサー77は、運動競技の種類に応じて「万歩計(登録商標)」、「自転車走行距離計」、「血圧計」、「脈拍計」、「圧力計」、「体重計」、「身長計」、「位置検出器(GPS)」等である。
【0030】
図5は、テーマ主催希望者、スポンサー希望者、競技参加希望者、投票希望者等の要求に応じてその要求元の端末に対して提供する競技スケジュール&テーマ一覧画面STを示した図である。
なお、この競技スケジュール&テーマ一覧画面STは、上述した各希望者側の端末に限らず、管理サーバ1側であっても、勿論、それを任意に呼び出して表示させることができる。
この競技スケジュール&テーマ一覧画面STの上部に描画された横線は、競技スケジュールの進行を指標するもので、「年月」を示した時間軸となっており、1ヶ月単位毎に区分表示されている。
【0031】
この競技スケジュール指標Aを基準として、テーマ一覧ブロックB、C、D、E等が配置表示されている。テーマ一覧ブロックは、競技カテゴリー別に区分されたもので、例えば、テーマ一覧ブロックBは、「運動競技」、テーマ一覧ブロックCは、「人助け競技」、テーマ一覧ブロックDは、「公共ボランティア競技」、テーマ一覧ブロックEは、「学習競技」の競技カテゴリーに対応し、競技スケジュールに合わせた位置に各テーマ一覧ブロックが配置表示されている。
なお、テーマ一覧ブロック内の各テーマは、上述したように同一のカテゴリーに属する各種の競技種目を意味しているが、テーマ一覧ブロックは、競技カテゴリーを示している。つまり、テーマ一覧ブロック内の各競技種目がテーマを示し、テーマ一覧ブロックが競技カテゴリーを示している。以下、“競技カテゴリー”を単に“競技”と称する場合がある。
【0032】
競技スケジュール&テーマ一覧画面ST内に配置された各テーマ一覧ブロックの位置によって、その開催期間を知ることができるようになっており、例えば、テーマ一覧ブロックB内の「運動競技」は、“2001年の11月上旬”まで開催されていることが明示され、また、テーマ一覧ブロックCの「人助け競技」は、“9月上旬から11月上旬”まで開催されていることが明示される。
なお、図示の例では、競技スケジュール指標Aに「年月」を示したが、勿論、「年月日」、「年月日時分」を示すようにしてもよい。また、この各テーマ一覧ブロック内には、現在の競技状態も合わせて表示されており、例えば、テーマ一覧ブロックBの「運動競技」には、現在のステータスとして“競技終了”が表示され、また、テーマ一覧ブロックCには、“競技中”、テーマ一覧ブロックDには、“テーマ登録受付中”、テーマ一覧ブロックEは、“競技参加受付中”が表示されている。
【0033】
各テーマ一覧ブロック内には、1または複数種のテーマが企画設定されている。例えば、図5の例では、「運動競技」のテーマ一覧ブロックB内には、「チャレンジウォーキング」、「健康ウォーキング」、「ダイエット」が企画設定され、「人助け競技」のテーマ一覧ブロックC内には、上述した「落し物探し」が企画設定され、「公共ボランティア競技」のテーマ一覧ブロックD内には、「空き缶回収」が企画設定され、「学習競技」のテーマ一覧ブロックE内には、「英語学習」、「タイピング能力向上」、「タイピング練習量」、「タイピング絶対能力」が企画設定されている。
ここで、図中、破線で示した枠内には、他の競技テーマを追加設定できる余裕があることを示し、各競技カテゴリー(テーマ一覧ブロック)毎に予め設定されている最大テーマ数の範囲内において、他の競技テーマを自由に設定追加できるようにしている。なお、テーマ一覧ブロック内に設定された各種のテーマは、同一期間に開催される。
【0034】
各テーマ一覧ブロック内には、4種類のボタンBT1〜BT4が配置されており、この4種類のボタンBT1〜BT4は、「設定」、「提供」、「投票」、「閲覧」に対応付けられている。なお、図中、実線で示したボタンが現在アクティブ状態にあることを示している。また、競技スケジュール&テーマ一覧画面STの右下部には、競技設定ボタンBT5、終了ボタンBT6が配置されている。更に、競技スケジュール&テーマ一覧画面STには、上述した各種のボタンをどのような時にクリックするかを説明する為の各種のメッセージ文が案内表示されている。
【0035】
設定ボタンBT1は、“テーマ登録受付中”であるテーマ一覧ブロック内に新規なテーマを設定登録する場合にクリックされるボタンであり、提供ボタンBT2は、スポンサーが資金や広告提供を申し込む場合、また、投票ボタンBT3は、競技結果を予想投票する場合、閲覧ボタンBT4は、競技状況の詳細を閲覧する場合にクリックされるボタンである。
競技設定ボタンBT5は、競技カテゴリー(テーマ一覧ブロック)を新規設定する場合にクリックされるボタンであり、終了ボタンBT6は、競技スケジュール&テーマ一覧画面STを閉じる場合にクリックされるボタンである。
なお、各テーマの詳細、競技参加を希望する場合には、所望するテーマ一覧ブロック内のテーマをクリックして選択指定するようにしている。
競技スケジュール&テーマ一覧画面ST内には、左/右スクロールボタンBT7、BT8が配置されており、画面全体を横方向にスクロール表示させる場合に操作される。
【0036】
図6(A)は、競技スケジュール&テーマ一覧画面ST内の競技設定ボタンBT5が操作された場合において、その設定要求元の端末に対して提供される新規競技設定画面GAを示した図である。
この新規競技設定画面GAは、競技カテゴリーを新規設定する場合に使用されるもので、サービス提供者の他、テーマ主催希望者であっても新規競技を設定可能としている。この新規競技設定画面GA内には、「競技名」、「開始日時」、「終了日時」、「最大テーマ数」の各項目が表示されており、各項目に対応するデータを設定情報として入力する。「最大テーマ数」は、上述したように、1つの競技カテゴリー内に設定可能なテーマ数を示し、無制限な設定を避ける為にサービス提供者あるいはテーマ主催希望者が任意に設定するようにしている。この設定画面GA内に必要事項を入力した後、送信ボタンがクリックされると、管理サーバ1は、新規競技設定処理を行うが、キャンセルボタンがクリックされると、その設定処理はキャンセルされる。
【0037】
図6(B)は、テーマ主催希望者側の端末3に対して提供する新規テーマ設定画面TPを示した図である。
この新規テーマ設定画面TPは、競技カテゴリー内に新規なテーマを設定する場合に使用されるもので、このテーマ設定画面TP内には、「テーマ名」、「最大グループ数」、「グループ当たりの定員数」、「評価項目」、「個人評価方法」、「個人ハンデ」、「グループ評価方法」、「テーマ間正規化補正式」、「競技データ送信方法」、「専用機器/ソフトの購入/貸し出し/ダウンロード先」、「その他の詳細情報」等の各項目が表示されており、各項目に対応するデータを設定情報として入力する。なお、この設定画面TP内に必要事項を入力した後、送信ボタンがクリックされると、管理サーバ1は、新規テーマ設定処理を行うが、キャンセルボタンがクリックされると、その設定処理はキャンセルされる。
【0038】
「最大グループ数」は、テーマ競技に対してグループ参加できるグループ数を制限する情報であり、「グループ当たりの定員数」は、1グループ当たりの参加者数を制限する情報である。なお、「評価項目」、「個人評価方法」、「個人ハンデ」、「グループ評価方法」、「テーマ間正規化補正式」、「競技データ送信方法」については後述するが、各参加者の評価およびグループ全体の評価を決定したり、グループ毎の評価を比較する場合等に使用される情報である。
「専用機器/ソフトの購入/貸し出し/ダウンロード先」は、競技参加者に対して、テーマ主催者がその競技に必要な競技専用機器7の購入先、貸し出し先を案内したり、学習ソフト等の購入先、貸し出し先、ダウンロード先を案内する為の情報である。
【0039】
次に、図6(A)で示した新規競技設定画面GA、図6(B)で示した新規テーマ設定画面TPに関係するテーブルとして、競技管理テーブル11、グループ管理テーブル12、評価方法管理テーブル13、競技データ送信方法管理テーブル14の構成について説明する。
図7は、競技管理テーブル11の内容を示した図である。
競技管理テーブル11は、開催期間別の各競技スケジュール毎に開催される1または複数種の競技種目を管理するもので、競技カテゴリー毎に、「競技コード」、「競技名」、「開始日時」、「終了日時」、「最大テーマ数」の他、1または複数種の「テーマコード」および「テーマ名」の各項目を有しており、これらは新規競技設定画面GA、新規テーマ設定画面TPに入力されたデータに応じて設定された情報である。
【0040】
図8は、グループ管理テーブル12の内容を示した図である。
グループ管理テーブル12は、グループに対応付けて競技参加者を管理するもので、テーマ毎に、「テーマコード」、「テーマ名」、「最大グループ数」、「グループ当たりの定員数」の他、グループ毎に「グループコード」、「グループ名」、「競技参加者コード」、「競技参加者名」の各項目を有している。この場合、グループに関する登録をその代表者が単独で行うようにしてもよい。
「テーマコード」、「テーマ名」、「最大グループ数」、「グループ当たりの定員数」は、新規テーマ設定画面TPに入力されたデータに応じて設定された情報である。なお、「グループ当たりの定員数」は、“1”であってもよく、図示の例では、テーマ名「タイピング能力」に関しては個人をグループとしている。その他の項目は、後述する新規グループ登録画面(図11(A)参照)、新規競技参加者登録画面(図11(A)参照)内に入力されたデータに応じて設定された情報である。
【0041】
図9は、評価方法管理テーブル13の内容を示した図である。
評価方法管理テーブル13は、テーマ毎にその評価方法を管理するもので、テーマ毎に、「テーマコード」、「テーマ名」の他、上述した「評価項目」、「個人評価方法」、「個人ハンデ」、「グループ評価方法」、「テーマ間正規化補正式」の各項目を有している。
「評価項目」、「個人評価方法」、「個人ハンデ」は、競技参加者の個人成果を評価する為の情報であり、「評価項目」、「個人評価方法」として、例えば、テーマ名「チャレンジウォーキング」には “歩数”、“累積値” が設定され、「健康ウォーキング」には、“健康指数”、“向上度” が設定され、「ダイエット」には、“体重”、“減少値”が設定され、‥‥、「タイピング能力向上」には、“打鍵速度”、“向上度”、「タイピング練習量」には、“打鍵数”、“累積値”、「タイピング絶対能力」には、“打鍵速度”、“絶対値”‥‥が設定されている。
【0042】
「個人ハンデ」は、参加者の性別、年齢、身体的特徴、技能、経験等によって参加者の成果にハンディキャップを付けて評価する為の情報であり、例えば、「チャレンジウォーキング」には、“性別” が設定され,「健康ウォーキング」には、“年齢、性別” が設定され、「ダイエット」には、“体重比重”、‥‥が設定されている。この場合、「個人ハンデ」の初期値は、テーマ主催者端末3から任意に設定されたもので、この初期値は、当該テーマの実施に応じて得られたハンディキャップ別の競技結果に基づいて更新される。つまり、初期値設定後は、テーマの実施に応じて年齢、性別、技能、経験等のレベル別に平均化された平均値が「個人ハンデ」として更新される。
【0043】
「グループ評価方法」は、グループ毎にその各参加者の成果に基づいてグループ全体を評価する為の情報であり、例えば、「チャレンジウォーキング」には、“平均値”,「「健康ウォーキング」には、“最小値”、「ダイエット」には、“上位3人を除く平均値”、‥‥が設定されている。
「テーマ間正規化補正式」は、同一の競技カテゴリーに属する複数種のテーマ間において、各テーマ毎に異なる単位特性の成果を比較可能とする為にテーマ別成果を正規化する為の補正式であり、図示のように「チャレンジウォーキング」には、“=0.005*A+100”、「落し物探し」には、 “=10*A+200”、‥‥が設定されている。例えば、歩数と体重との成果は、単位の相違によって単純に比較することはできず、その単位特性に応じて調整する必要がある為、歩数に対しては、その変数としての成果「A」を5/1000とした後、100を加算するようにしている。
【0044】
図10は、競技データ送信方法管理テーブル14の内容を示した図である。
競技データ送信方法管理テーブル14は、テーマ毎に、各参加者側からの競技データ(進捗状況)の送信方法等を記憶管理するもので、テーマ毎に、「テーマコード」、「テーマ名」、「競技データ送信方法」、「購入/レンタル先等のその他の情報」を記憶するようにしている。「競技データ送信方法」としては、例えば、「チャレンジウォーキング」には、“GPS機能付き専用万歩計(登録商標)” によって送信すべきことが定義され、「ダイエット」には、“メールによる自己申告” によって送信すべきことが定義され、「英語学習」には、“英語学習専用ソフト” によって送信すべきことが定義されている。また、「購入/レンタル先等のその他の情報」として、例えば、「チャレンジウォーキング」には、“スポーツ洋品店、コンビニエンスストア” によってGPS機能付き専用万歩計(登録商標)を購入/レンタルすべきことが定義されている。
【0045】
図11(A)は、新規グループ登録画面GRを示した図である。
新規グループ登録画面GRは、グループ参加の申込に応答して管理サーバ1から送信されて来たもので、この登録画面GRには予め選択指定された所望の「テーマ名」が表示されており、また、入力項目として「グループ名」が設けられている。
「グループ名」は、例えば、女性限定、50歳代、仲良しグループ等のように任意であり、最初からグループを構成していなくても、個人が「女性限定」のように任意のグループを登録することも可能であり、ネットワークを介してそのグループに加入して来た参加希望者もメンバーに含めることもできる。勿論、「仲良しグループ」等のように第三者の途中加入を制限したグループ登録であってもよい。そして、この新規グループ登録画面GR内に入力された情報は、登録ボタンの操作に応答して管理サーバ1へ送信されてグループ登録処理が行われるが、キャンセルボタンがクリックされると、その登録処理はキャンセルされる。
【0046】
図11(B)は、新規競技参加者登録画面TRを示した図である。
この新規競技参加者登録画面TRは、競技参加の申込に応答して管理サーバ1から送信されて来たもので、この登録画面TRには、「テーマ名」、「グループ名」が表示されており、また、入力項目として、そのグループの参加希望者毎に、「参加者名」、「パスワード」、「メールアドレス」、「性別」、「年齢」、「身長」、「体重」、「語学歴」等が設けられている。
このようにグループの各メンバーに関する個人情報を入力した後、登録ボタンを操作すると、新規競技参加者登録画面TR内に入力された情報は、管理サーバ1へ送信されて参加者登録処理が行われるが、キャンセルボタンがクリックされると、その登録処理はキャンセルされる。
【0047】
図12は、新規競技参加者登録画面TRに入力された情報に基づいて作成される競技参加者管理テーブル15を示した図である。
競技参加者管理テーブル15は、競技参加者毎に、「競技参加者コード」、「競技参加者名」、「パスワード」、「メールアドレス」、「性別」、「年齢」、「身長」、「体重」、「語学歴」等を記憶管理するテーブルである。
なお、管理サーバ1は、新規グループ登録画面GR、新規競技参加者登録画面TRに入力された情報に基づいてグループ管理テーブル12内に「グループコード」、「グループ名」、「競技参加者コード」、「競技参加者名」を設定する(図8参照)。
【0048】
図13は、新規スポンサー登録画面SRを示した図である。
新規スポンサー登録画面SRは、競技カテゴリー内の各テーマに広告を掲載するスポンサーからの要求に応じて一般スポンサー端末4へ送信された登録画面であり、この登録画面SRには、予めスポンサーが任意に選択指定した「競技名」が表示され、また、入力項目として、「提供者氏名/会社名」、「パスワード」、「メールアドレス」、「電話番号」、「住所」、「提供金額」、「提供広告URL(Uniform Resource Locator)」等が設けられている。
この新規スポンサー登録画面SR内に入力された情報は、登録ボタンの操作に応答して管理サーバ1へ送信されてスポンサー登録処理が行われるが、キャンセルボタンがクリックされると、その登録処理はキャンセルされる。
【0049】
図14は、スポンサー管理テーブル16の内容を示した図である。
スポンサー管理テーブル16は、新規スポンサー登録画面SR内に入力された情報を競技カテゴリー毎に記憶管理するもので、「競技コード」、「競技名」、「提供者氏名/会社名」、「提供金額」、「提供広告URL」、「広告優先度」、その他の「パスワード」、「メールアドレス」、「電話番号」、「住所」を記憶する。
「広告優先度」は、管理サーバ1側で自動設定した情報であり、「提供金額」が多いスポンサー広告を優先的に閲覧させる為の制御情報であり、百分率によって示されている。
【0050】
図15(A)は、投票率&オッズ案内画面VOを示した図である。
投票率&オッズ案内画面VOは、後述する投票管理テーブル17(図16参照)の内容に基づいて生成されて要求元の一般投票希望者側の端末5へ送信された画面であり、棒グラフ表示によって現時点における投票率およびオッズを案内表示する。すなわち、その縦軸には「投票率」が配置され、また、その横軸方向には「グループ名」が配置されており、棒グラフによってグループ毎の投票率が案内表示されていると共に、各グループ対応の棒グラフ内にはオッズが数値表示されている。
ここで、投票対象のグループ位置をクリックすると、一般投票者端末5の画面は、図15(B)に示した新規投票登録画面VRに切り換えられるが、戻るボタンがクリックされると、投票率&オッズ案内画面VOに復帰する。
【0051】
新規投票登録画面VRは、予め投票者が任意に選択指定した「テーマ名」、「グループ名」が表示され、また、入力項目として、「投票者名」、「パスワード」、「投票口数」等が設けられている。この新規投票登録画面VR内に入力された情報は、送信ボタンの操作に応答して管理サーバ1へ送信されて投票登録処理が行われるが、キャンセルボタンがクリックされると、この登録処理はキャンセルされる。
【0052】
投票管理テーブル17は、複数のテーマにまたがった投票内容を記憶管理するテーブルである。つまり、同一の競技カテゴリー内において同時開催される複数のテーマに参加したグループの順位予想を受け付けて登録管理するもので、投票管理テーブル17は、図16に示すように、同一の競技カテゴリー内において、その各参加グループに対応して、「グループコード」、「グループ名」、「投票率」、「オッズ」、「投票者コード」、「投票者名」、「口数」の各項目を有している。
なお、「オッズ」は、同一競技内の各テーマ全体に対する「口数」の総計と、各グループ毎の「口数」とによってグループ毎に算出されたものである。
【0053】
図17(A)は、参加テーマに対する現在の進捗状況を含む電子メール本文が競技参加者端末6または競技専用機器7から送信されて来た場合に、その電子メール本文の内容を示した図である。
この電子メール本文には、「テーマコード」、「競技参加者コード」、「パスワード」、「競技データ(進捗状況)」が統一的に記述されており、競技参加者端末6または競技専用機器7からテーマ別進捗状況を報告する為の送信フォーマットとして、管理サーバ1は、各テーマ間において統一化されている標準形式の競技データを受信する。言換えれば、競技参加者端末6または競技専用機器7は、各テーマ間において統一化されている標準形式の電子メール本文を送信するようにしている。
なお、「テーマコード」、「競技参加者コード」は、管理サーバ1側で生成して、その競技参加者に対して発行した、テーマ識別情報、ユーザ識別情報である。
【0054】
また、専用機器または専用ソフトを使用する場合、競技参加者端末6または競技専用機器7は、テーマ別進捗状況を報告する為の送信メール本文を予め決められている暗号化方式にしたがって暗号化するようにしている。この場合、管理サーバ1は、競技参加者端末6または競技専用機器7からの送信メール本文が正しい暗号化された標準形式の競技データでるか否かに基づいて正規な競技用として認定した専用機器、専用ソフトからの競技データであるかを認識するようにしている。
【0055】
図17(B)は、競技データ管理テーブル18の内容を示した図である。
競技データ管理テーブル18は、競技参加者別に競技データを記憶管理するもので、「競技参加者コード」、「競技参加者名」、「初期値」、「現在値」、「累積値/向上度」、「単位」の各項目を有している。
「初期値」は、身長、体重等のように初期値を必要とするテーマの場合に競技参加者管理テーブル15から読み出したデータである。「現在値」には、競技参加者端末6または競技専用機器7から送信されて来たメール本文中の「競技データ(進捗状況)」がセットされ、また、「累積値/向上度」には、例えば、テーマがウォーキングの場合には「現在値」がそのまま累積値としてセットされ、ダイエットの場合には「初期値」と「現在値」とに基づいて算出された向上度がセットされる。「単位」は、例えば、歩数、−体重kg等のようにデータの単位を示している。なお、「現在値」および「累積値/向上度」は、競技参加者端末6または競技専用機器7から競技データが送信されて来る度に更新される。
【0056】
図18は、成績管理テーブル19の内容を示した図である。
成績管理テーブル19は、グループ毎および参加者毎の評価結果を記憶管理するもので、グループ毎に、「グループコード」、「グループ名」、「正規化値」、「グループ評価値」の各項目を有し、更に、競技参加者毎に、「競技参加者コード」、「競技参加者名」、「ハンデ付き評価値」、「グループ内貢献度」の各項目を有している。
競技参加者別の「ハンデ付き評価値」は、競技データ管理テーブル18内の「累積値/向上度」と評価方法管理テーブル13内にテーマ別に設定されている「個人ハンデ」とに基づいて算出された参加者別の評価値である。
【0057】
「グループ評価値」は、同一グループ内の各参加者別の「ハンデ付き評価値」を合計することによって得られたグループ全体の評価値である。
「グループ内貢献度」は、「グループ評価値」に対する各参加者別の「ハンデ付き評価値」に応じて算出された各参加者の貢献度であり、百分率によって示され、この「グループ内貢献度」によって同一グループ内における各参加者の貢献度が比較可能となる。
「正規化値」は、評価方法管理テーブル13内にテーマ別に設定されている「テーマ間正規化補正式」に「グループ評価値」を代入することによって算出されたテーマ間の正規化補正値であり、この「正規化値」によつて同一カテゴリーに属する各テーマ同士の評価結果が比較可能となる。
【0058】
図19(A)は、競技参加者端末6、一般投票者端末5等からの競技閲覧要求に応答してその要求元の端末へ案内送信される競技進捗状況報告画面ABを示した図である。
この競技進捗状況報告画面ABは、カテゴリー内の各テーマに参加した各グループ毎の評価を棒グラフ形式で案内報告する為の画面であり、その縦軸には「正規化値」が配置され、また、その横軸方向には「グループ名」が配置されており、棒グラフの高さ(正規化値)によってグループ毎の全体順位がグラフ表示されている。また、各グループ対応の棒グラフ内には、そのグループの各参加者の「グループ内貢献度」に応じた順序にしたがってその「参加者名」が配置表示されており、この「参加者名」の配置位置によって同一グループ内の順位がグラフ表示されている。また、各「参加者名」が配置表示されている棒グラフ内の領域は、各参加者の「グループ内貢献度」の比率に応じた幅に設定されており、この棒グラフ内での各領域の幅によって各参加者の貢献度合いを判断することができる。
【0059】
競技進捗状況報告画面ABの上部には、競技開始からの経過日数および残り日数が案内表示されていると共に、「競技全体順位」、「テーマ別順位」を指定する為のボタンが配置されており、この競技全体順位ボタンまたはテーマ別順位ボタンをクリックすると、それに対応する順位案内画面(図示せず)に切り換えられる。また、各グループ対応の棒グラフ内において、その「参加者名」の位置あるいはグループ位置がクリックされると、個人進捗状況報告画面あるいはグループ進捗状況報告画面に切り換えるが、戻るボタンがクリックされると、競技進捗状況報告画面ABに復帰するようにしている。
【0060】
図19(B)は、個人進捗状況報告画面PRを示した図で、この個人進捗状況報告画面PRには、参加者個人に関する詳細情報として、「参加名」、「初期値」、「現在値」、「ハンデ付き評価値」、「グループ内貢献度」等を詳細表示する画面である。
なお、この実施形態においては、競技中にその参加者同士(グループ内外)において、それらのコミュニケーションが要求された場合に、それらの競技参加者同士の端末6を接続することによって音声会話によるコミュニケーションを仲介するようにしており、管理サーバ1は、このコミュニケーションによって課金される通信料金を要求された競技参加者の進捗状況に基づいて割引するようにしている。
【0061】
次に、この実施形態における競技運営管理システムの動作アルゴリズムを図20〜図27に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作を逐次実行する。また、伝送媒体を介して伝送されてきた上述のプログラムコードにしたがった動作を逐次実行することもできる。すなわち、記録媒体の他、伝送媒体を介して外部供給されたプログラム/データを利用してこの実施形態特有の動作を実行することもできる。
【0062】
図20は、各種端末からのWebアクセスに応答して実行開始される管理サーバ1側でのWebアクセス処理を示したフローチャートである。
先ず、管理サーバ1は、現在のシステム日時を取得して競技管理テーブル11をアクセスし、開催期間別の各競技スケジュール毎に設定されている「開催日時」、「終了日時」に応じて“競技終了”、“競技中”、“競技参加受付中”、 “テーマ登録受付中”等を決定すると共に、この決定結果に基づいて“設定”、“提供”、“閲覧”の選択可否を決定した後、Web画面としての競技スケジュール&テーマ一覧画面ST(図5参照)を作成して、要求元の端末へ送信する(ステップA1)。
【0063】
その後、管理サーバ1は、端末からの要求内容あるいは受信情報の種類を解析して、それに応じた処理を行う。すなわち、要求元の端末から終了要求を受信するまで(ステップA2)、設定/登録/閲覧/投票要求(ステップA3〜A7、A16、A19)に対応した処理を行う(ステップA8〜A12、A20、A21)。
いま、新規〇〇設定/登録要求であれば(ステップA3〜A5、A16、A19)、それに対応する新規〇〇設定/登録処理を実行する(ステップA8〜A10、A20、A21)。
【0064】
図21(A)は、この新規〇〇設定/登録処理を詳述したフローチャートである。
先ず、管理サーバ1は、後述する広告表示処理を実行した後(ステップB1)、Web画面としての新規〇〇設定/登録画面を作成して、要求元端末へ送信する(ステップB2)。この場合、端末側ではこの新規〇〇設定/登録画面内に必要事項を記入して返信する。
管理サーバ1は、端末からキャンセル要求ではなく(ステップB3)、新規〇〇設定/登録画面内に入力された設定/登録データを受信した場合には(ステップB4)、受信した設定/登録データに基づいて対応する管理テーブルに追加設定/登録する処理を行う(ステップB5)。
【0065】
すなわち、サービス提供者あるいはテーマ主催希望者が「競技設定」を行う場合には、図5で示した競技スケジュール&テーマ一覧画面ST内の競技設定ボタンBT5をクリックする。すると、管理サーバ1に対して競技設定要求が送信される。
管理サーバ1は、サービス提供者あるいはテーマ主催希望者からの競技設定要求を受信すると(図20のステップA3)、新規競技設定処理を実行する(図20のステップA8)。
この場合、図6(A)で示した新規競技設定画面GAを要求元へ提供した後(図21のステップB2)、サービス提供者あるいはテーマ主催希望者側で任意に企画された競技に関する情報を受信して(ステップB4)、それを競技管理テーブル11に設定する(ステップB5)。
【0066】
また、テーマ主催希望者が「テーマ設定」を行う場合には、競技スケジュール&テーマ一覧画面STにおいて、所望するテーマ一覧ブロック内の設定ボタンBT1をクリックする。すると、管理サーバ1に対してテーマ設定要求が送信される。
管理サーバ1は、テーマ主催希望者からのテーマ設定要求を受信すると(図20のステップA4)、新規テーマ設定設定処理を実行する(図20のステップA9)。すなわち、図6(B)で示した新規テーマ設定画面TPを要求元のテーマ主催者端末3へ送信した後(ステップB2)、テーマ主催希望者側で任意に企画されたテーマに関する情報を受信した場合には(ステップB4)、その受信情報に基づいて競技管理テーブル11、グループ管理テーブル12、評価方法管理テーブル13、競技データ送信方法管理テーブル14内に必要事項を設定する(ステップB5)。この場合、テーマ主催希望者は、必要に応じて競技参加に使用される競技専用機器や専用ソフトを開発し、競技参加者に対してその販売または貸出を行う。
【0067】
スポンサーが「スポンサー登録」を行う場合には、競技スケジュール&テーマ一覧画面STにおいて、所望するテーマ一覧ブロック内の提供ボタンBT2をクリックする。すると、管理サーバ1に対してスポンサー登録要求が送信される。管理サーバ1は、このスポンサー登録要求を受信すると(図20のステップA5)、新規スポンサー登録処理を実行する(図20のステップA10)。
すなわち、図13で示した新規スポンサー登録画面SRを要求元の一般スポンサー端末4へ送信し(ステップB2)、スポンサー側で任意に入力したスポンサーに関する情報を受信した場合には(ステップB4)、それをスポンサー管理テーブル16内に登録する(ステップB5)。この場合、スポンサーは、資金を提供してもよいと思われるテーマを決め、このテーマに関連する広告を自己のホームページ上に作成し、広告および資金の提供をサービス提供者に申し込む。
【0068】
一方、競技参加を希望する場合、その希望者は、テーマの詳細を確認する為に競技スケジュール&テーマ一覧画面STにおいて、所望するテーマ一覧ブロック内のテーマ位置をクリックする。すると、管理サーバ1に対してテーマ選択情報が送信される。
管理サーバ1は、テーマ選択情報を受信すると(図20のステップA13)、選択されたテーマに関するテーマ詳細情報画面(Web画面)を作成して要求元の端末へ送信する(ステップA14)。なお、テーマ詳細情報画面は、図示していないが、競技管理テーブル11の内容と共に、テーマ競技のやり方等を案内するもので、参加希望者者は、競技参加に先だってその詳細を確認した後に、参加するかの意思決定を行い、不参加の場合に、その画面内の戻るボタンをクリックすると、管理サーバ1は、この戻る要求の受信に応じて(ステップA15)、最初の競技スケジュール&テーマ一覧画面STに切り換える(ステップA1)。
【0069】
ここで、参加希望者が「グループ登録」を要求した場合には(図20のステップA16)、新規グループ登録処理が実行される(図20のステップA20)。すなわち、図11(A)で示した新規グループ登録画面GRを要求元の競技参加者端末6へ送信した後(ステップB1)、競技参加者側で任意に入力したグループ名を受信した場合には(ステップB4)、このグループ名をグループ管理テーブル12内に新規登録する(ステップB5)。
【0070】
また、参加希望者が既に登録されているグループに加入する為に、この参加希望者によって任意に選択指定されたグループ選択情報を受信した場合には(図20のステップA17)、選択されたグループに関するグループメンバー詳細情報画面(Web画面)を作成して要求元の端末へ送信する(ステップA18)。なお、グループメンバー詳細情報画面は、図示していないが、グループ管理テーブル12および競技参加者管理テーブル15の内容を案内するもので、参加希望者は、グループやそのメンバー詳細を確認した上でそのグループに参加するかを意思決定することができる。
【0071】
また、管理サーバ1は、競技参加者登録要求を受信した場合には(図20のステップA19)、新規競技参加者登録処理を行う(図20のステップA21)。すなわち、図11(B)で示した新規競技参加者登録画面TRを要求元の競技参加者端末6へ送信した後(ステップB2)、競技参加者側で任意に入力した参加者に関する情報を受信した場合には(ステップB4)、それをグループ管理テーブル12、競技参加者管理テーブル15内に登録する(ステップB5)。この場合、必要に応じて競技参加に使用される競技専用機器や専用ソフトを購入したり、レンタルする。
【0072】
他方、一般投票希望者側の端末5から投票要求を受信した場合には(図20のステップA7)、投票処理が実行される(図20のステップA12)。
図22は、この投票処理を詳述したフローチャートである。
先ず、管理サーバ1は、上述の広告表示処理を実行した後に(ステップC1)、投票管理テーブル17(図16参照)の内容に基づいて投票率&オッズ案内画面VO(図15(A)参照)を作成し、要求元の一般投票者端末5へ送信する(ステップC2)。
この場合、一般投票者端末5側において、投票率&オッズ案内画面VOの中から所望するグループが投票対象として選択指定されると、管理サーバ1は、この選択グループを受信する(ステップC3)。
【0073】
すると、管理サーバ1は、このグループ対応の新規投票登録画面VR(図15(B)参照)を作成して、要求元の一般投票者端末5へ送信した後、この新規投票登録画面VR内に記入された投票情報を受信した場合には、この受信情報にしたがって新規投票登録処理を行う(ステップC4)。すなわち、管理サーバ1は、投票管理テーブル17をアクセスし、投票対象グループを検索し、このグループに対応付けて「投票者コード」、「投票者名」、「口数」をセットすると共に、同一競技内の各テーマ全体に対する「口数」の総計と、各グループ毎の「口数」とによってグループ毎に「オッズ」および「投票率」を算出して「オッズ」および「投票率」を更新する。ここで、戻る要求を受信した場合には(ステップC5)、投票率&オッズ案内画面VOの表示に戻る(ステップC2)。
【0074】
なお、投票希望者が投票対象であるテーマの詳細を確認する場合には、競技スケジュール&テーマ一覧画面STにおいて、所望するテーマ一覧ブロック内のテーマ位置をクリックする。すると、管理サーバ1は、このテーマ選択情報の受信に応じて(図20のステップA13)、選択されたテーマに関するテーマ詳細情報画面(Web画面)を作成して要求元の一般投票者端末5へ送信する(ステップA14)。
また、投票希望者が投票対象であるグループのメンバーを確認する為に、この投票希望者によって任意に選択指定されたグループ選択情報を受信した場合には(図20のステップA17)、選択されたグループに関するグループメンバー詳細情報画面(Web画面)を作成して要求元の端末へ送信する(ステップA18)。これによって投票希望者は、グループやそのメンバー詳細を確認した上でそのグループに投票するかを意思決定することができる。
【0075】
なお、競技参加者または投票者等が現在競技中の進捗状況を閲覧する場合には、競技スケジュール&テーマ一覧画面STにおいて、所望するテーマ一覧ブロック内の閲覧ボタンBT4をクリックする。すると、管理サーバ1に対してその競技カテゴリーの閲覧要求が送信される。管理サーバ1は、一般投票者端末5、競技参加者端末6等からの競技閲覧要求を受信した場合に(図20のステップA6)、競技進捗状況閲覧処理を実行する(ステップA11)。この競技進捗状況閲覧処理は、図25のフローチャートにしたがって実行されるが、その説明については後述する。
【0076】
図21(B)は、上述した広告表示処理を示したフローチャートである。
管理サーバ1は、スポンサー管理テーブル16をアクセスし、現在選択されている競技またはテーマに関する各広告対応付けられている「広告優先度」を参照し、この広告群の中からその1つを「広告優先度」に応じた確率で選択し(ステップD1)、この広告対応の「URL」を読み出して、その一般スポンサー端末4側から取得した広告情報を一定時間表示させる(ステップD2)。
【0077】
図23は、競技参加者端末6あるいは競技専用機器7から電子メールにて送信されて来る競技データを受信して処理する競技データ受信処理を示したフローチャートである。
先ず、管理サーバ1は、競技参加者端末6あるいは競技専用機器7から参加者の送信指示あるいは自動送信によって競技データが送信されて来た場合には、この受信メールの本文中から「テーマ名:テーマコード」を取得して(ステップE1)、そのテーマコードに基づいて競技管理テーブル11を検索し、そのテーマは現在競技中かをチェックする(ステップE2)。
いま、このテーマが競技中でなければ、エラー情報を返信するが(ステップE15)、競技中であれば、このテーマ名に基づいて競技データ送信方法管理テーブル14を検索し、メールによる自己申告が許可されているテーマかをチェックする(ステップE3)。
【0078】
ここで、専用機器または専用ソフトを使用するテーマであれば、その受信メールは自己申告ではないので、この受信メールは正しく暗号化されているかをチェックし(ステップE4)、正規に暗号化されてない不正メールであれば、エラー情報を返信するが(ステップE15)、正しい暗号化メールであれば、正規な専用機器、専用ソフトからの競技データであると認識する。つまり、受信メールが自己申告の場合には、正しく暗号化されているかを問わないが、専用機器、専用ソフトからの場合には、正規な競技用として認定した専用機器、専用ソフトかをチェックするようにしている。
【0079】
次に、受信メールの本文中から「競技参加者コード」、「パスワード」を取得して(ステップE5)、この「競技参加者コード」、「パスワード」に基づいて競技参加者管理テーブル15を検索し、該当する「競技参加者コード」および「パスワード」が設定されているかをチェックし(ステップE6、E7)、正規な競技参加者でなければ、エラー情報を返信するが(ステップE15)、該当する競技参加者であれば、正規な受信メールとして受け付け、この正規な受信メールから「競技データ」を取得する(ステップE8)。
【0080】
そして、評価方法管理テーブル13からそのテーマ対応の「個人評価方法」を取得し、「競技データ」と「個人評価方法」とに基づいて該当する競技データ管理テーブル18の内容を更新する(ステップE9)。すなわち、図17(B)に示す競技データ管理テーブル18において、「競技参加者コード」対応の「現在値」には、競技参加者端末6または競技専用機器7から送信されて来たメール本文中の「競技データ(進捗状況)」がセットされ、また、「累積値/向上度」には、例えば、テーマがウォーキングの場合には、「現在値」がそのまま累積値としてセットされ、更に、ダイエット競技等の場合には、その「初期値」と「現在値」とに基づいて算出された向上度がセットされる。
【0081】
次に、評価方法管理テーブル13からテーマ対応の「個人ハンデ」の平均値、つまり、テーマ主催者端末3から任意に設定された初期値後において、そのテーマの実施に応じて年齢、性別、技能、経験等のレベル毎に平均化された平均値を取得すると共に、この「個人ハンデ」の平均値と、競技データ管理テーブル18内の参加者対応の累積値/向上度」とに基づいて「ハンデ付き評価値」を算出し、図18に示す成績管理テーブル19の内容を更新する(ステップE10)。
更に、成績管理テーブル19において、その参加者が属する同一グループ内の各参加者別「ハンデ付き評価値」の合計に対するその参加者の「ハンデ付き評価値」の割合を参加者の「グループ内貢献度」として算出して、その値を更新すると共に(ステップE11)、この参加者が属する同一グループ内において、全ての参加者の「ハンデ付き評価値」をグループ評価方法に応じて評価することによって「グループ評価値」を算出して、その値を更新する(ステップE12)。そして、評価方法管理テーブル13からそのテーマ対応の「テーマ間正規化補正式」を取得し、この「テーマ間正規化補正式」に基づいて「グループ評価値」を補正して「正規化値」を算出し、成績管理テーブル19の内容を更新する(ステップE13)。
【0082】
このように受信メールにしたがって管理サーバ1は、競技データ管理テーブル18内の「現在値」、「累積値/向上度」と、成績管理テーブル19内の「ハンデ付き評価値」、「グループ評価値」、「グループ内貢献度」、「正規化値」を順次更新する。
その後、管理サーバ1は、受信メール本文中から取得した「テーマコード」に基づいてスポンサー管理テーブル16を検索し、そのテーマに関連する提供広告の中からその1つを「広告優先度」に応じた確率で選択し、この広告の提供元の「URL情報」を取得してそのホームページをアクセスし、該当する広告イメージ情報を取得した後に、この広告イメージ情報を電子メールにて競技参加者側の端末へ送信する(ステップE14)。
【0083】
図24は、競技専用機器7側の動作を示したフローチャートである。
先ず、競技専用機器7は、それが起動されると、練習問題を出題する(ステップF1)。例えば、タイピングテキストの表示、英語問題の表示、自転車こぎマシーンの負荷設定値等の表示を行った後、その回答入力を受け付ける(ステップF2)。例えば、キーボードからの打鍵入力、キーボード/マイクロホーンからの英語回答入力、万歩計(登録商標)からの歩数データ入力、GPSからの距離データ入力、自転車こぎマシーンからの走行距離データ入力等を受け付ける。そして、入力データに基づいて学習/練習/運動等の累積値のカウントを行い(ステップF3)、正答数、誤答数、歩数、距離、学習/練習/運動時間等を計測する。以下、終了が指示されるまで上述の計測動作を繰り返す(ステップF1〜F4)。
【0084】
練習終了後において、競技専用機器7は、回答のスピード、正答数等に基づいて能力(実力)を判定する(ステップF5)。例えば、正答数を加味したタイピング速度、英語検定の獲得点数、運動直後に測定した心拍数、脈数、血圧等と運動量とに基づいて健康指数等を算出する。そして、学習/練習/運動量および判定結果としての能力(実力)情報を案内表示する(ステップF6)。
競技専用機器7は、今回の進捗状況を管理サーバ1へ報告する為の電子メールを作成し、その本文中に「テーマ名」を設定すると共に(ステップF7)、「競技参加者コード」、「パスワード情報」を設定し(ステップF8)、更に、このテーマの評価項目に応じた競技データを設定する(ステップF9)。そして、このメール本文を予め決められている暗号化方式にしたがって暗号化した後(ステップF10)、管理サーバ1宛に作成メールを送信する(ステップF11)。その後、管理サーバ1から広告イメージを含むメールが送信されて来た場合には(ステップF11)、その広告イメージを受信して案内表示する(ステップF12)。
【0085】
図25は、管理サーバ1側において閲覧要求に応じて実行開始される上述の競技進捗状況閲覧処理を示したフローチャートである。
この競技進捗状況閲覧処理は、競技参加者端末6または一般投票者端末5等が競技状況の詳細を閲覧する場合に、図5で示した競技スケジュール&テーマ一覧画面STにおいて、所望するテーマ一覧ブロック内の閲覧ボタンBT4がクリックされることによって実行開始される。
先ず、管理サーバ1は、上述の広告表示処理を実行した後に(ステップG1)、成績管理テーブル19をアクセスし、閲覧要求された競技カテゴリー内において、各グループ毎の「正規化値」を比較することによってその競技カテゴリー全体の順位を決定する(ステップG2)。つまり、各グループ対応の「正規化値」は、その競技カテゴリー内の各テーマ間を正規化補正した値であり、同一カテゴリー内においては、どのテーマに参加したグループであっても統一化した評価値によって比較することができる為、各グループ毎の「正規化値」に基づいてその競技カテゴリー全体の順位を決定する。
【0086】
そして、決定された全体順位に基づいて各グループ毎の進捗状況をグラフ化した競技進捗状況報告画面AB(図19(A)参照)を作成し、要求元端末へ送信する(ステップG3)。この場合、競技進捗状況報告画面ABには、その棒グラフの高さ(正規化値)によってグループ毎の全体順位が案内表示され、各グループ対応の棒グラフ内には、そのグループの各参加者の「グループ内貢献度」に応じた順序および領域幅にしたがってその「参加者名」および貢献度合いが案内表示される。ここで、競技進捗状況報告画面AB内の競技全体順位ボタンまたはテーマ別順位ボタンがクリックされると、管理サーバ1に対して競技全体順位要求またはテーマ別順位要求が送信される。
【0087】
管理サーバ1は、テーマ別順位要求を受信すると(ステップG4)、成績管理テーブル19をアクセスし、そのテーマに参加した各グループ毎の「グループ評価値」に基づいて選択テーマ対応のグループ順位を決定すると共に、このグループ順位に基づいてその順位案内画面(図示せず)を作成して要求元端末へ送信する(ステップG5)。この状態において、更に、競技全体順位要求を受信すると(ステップG6)、上述と同様に、各グループ毎の「正規化値」に基づいてその競技カテゴリー全体の順位を決定して、競技進捗状況報告画面ABを作成し、要求元端末へ送信する(ステップG7)。
【0088】
また、各グループ対応のグラフ内において、その「参加者名」の位置あるいはグループ位置がクリックされると、競技参加者端末6または一般投票者端末5等は、競技参加者/グループの進捗状況詳細要求を管理サーバ1に対して送信する。
管理サーバ1は、進捗状況詳細要求を受信すると(ステップG8)、個人進捗状況報告画面(図19(B)参照)あるいはグループ進捗状況報告画面を作成して要求元の端末へ送信する(ステップG9)。
なお、上述した各進捗状況報告画面内には戻るボタンが配置されており、この戻るボタンがクリックされるまで上述の動作が繰り返される(ステップG3〜G10)。
【0089】
図26は、競技中に各競技参加者同士のコミュニケーションを仲介するコミュニケーション仲介処理(会話情報転送処理)を示したフローチャートである。
なお、競技参加者同士とは、同一グループ内に限らず、他のグループの参加者であってもよく、また、同一テーマに参加しているグループ間に限らず、他のテーマに参加しているグループの参加者であってもよい。
管理サーバ1は、競技中に競技参加者同士によるコミュニケーションが要求された場合には、それらの競技参加者同士の端末6を接続する(ステップH1)。そして、何れからの端末6から音声会話データが送信されて来た場合には(ステップH2)、コミュニケーション相手である他の1または複数の競技参加者端末6へ受信した音声会話データを転送することによって音声会話を仲介する(ステップH3)。
【0090】
この状態において、管理サーバ1は、会話中の各参加者の進捗状況を取得し、それらを比較検討することによって、特に進捗状況が芳しくない参加者(怠けている参加者)を抽出し(ステップH4)、該当する参加者が居れば、励ましの言葉を音声合成して転送する(ステップH5)。この場合、励ましの言葉と共に、好成績である他の参加者の進捗状況と比較した結果、どの程度、進捗状況が芳しくないかを知らせるようにしてもよい。このようなコミュニケーション仲介動作は、競技終了あるいは回線が遮断されるまで繰り返される(ステップH2〜H7)。
ここで、管理サーバ1は、競技が終了すると(ステップH7)、通信事業者をアクセスし、コミュニケーションによって課金される通信料金情報を取得し(ステップH8)、コミュニケーションを利用した各グループの競技進捗状況に応じて通信料金の割引率を決定して記憶管理しておく(ステップH9)。なお、この場合、サービス提供者は、予め通信事業者との間で料金割引提携を結んでいるものとする。
【0091】
図27は、競技終了処理を示したフローチャートである。
管理サーバ1は、競技管理テーブル11を参照して、終了日時を過ぎている競技が有るかを常時監視しており(ステップJ1)、競技終了を検出した場合には、各グループの競技順位に応じてグループ報酬ポイントを算出して、各参加者に均等配分すると共に(ステップJ2)、各参加の「グループ内貢献度」を成績管理テーブル19から取得し、この「グループ内貢献度」に応じて報酬ポイントを算出し、各参加者に均等配分する(ステップJ3)。更に、投票管理テーブル17を参照し、各投票者の「投票口数」に応じて報酬ポイントを算出して、各投票者に配分する(ステップJ4)。
これによって得られた各参加者の報酬ポイント、各投票者の報酬ポイントを該当する各参加者、各投票者宛にメール送信する(ステップJ5)。
【0092】
以上のように、この実施形態において管理サーバ1は、テーマ主催者端末3から希望する競技内容を受け付けて登録することができるので、自由企画の競技を誰でも主催することが可能となり、また、競技参加者端末6からテーマ別進捗状況を報告する為の送信フォーマットとして、各テーマ間において統一化した標準形式の競技データを受信し、この標準形式の競技データに基づいて各参加者の成果を比較評価して、その評価結果に応じた競技進捗状況報告画面ABを作成して競技参加者端末6へ案内送信するようにしたから、主催者が自由な競技を企画設定したとしても、自由企画の各種の競技を統一的に運営することができ、誰でも自由に競技に参加することが可能となる。
【0093】
管理サーバ1は、参加者からの自己申告によって入力された標準形式の競技データを電子メールによって受信するようにしたから、競技専用機器やソフトの要否に拘らず、メールによる自己申告によって誰でも自由かつ容易に競技に参加することができる。また、競技を自由企画した主催者が運動量/学習量/練習量/作業量を競い合う競技に専用機器が必要な場合でも、標準形式の競技データを送信する機能を備えた専用機器またはソフトを開発して販売したり、貸し出しを行うだけで、自由企画を行うことができると共に、その販売や貸し出しによって利益を得ることもでき、また、専用機器またはソフトを利用して誰でも自由かつ容易に競技に参加することができる。
【0094】
競技参加者端末6あるいは競技専用機器7によって計測/算出された標準形式の競技データが送信されて来た場合に、管理サーバ1は、その専用機器によって暗号化された標準形式の競技データであることを条件に、競技データを正規な専用機器からの競技データとして受信するようにしたから、正しい暗号化された標準形式の競技データであれば、正規な競技用として認定した専用機器、専用ソフトからの競技データであるかを認識することができ、競技用として認定していない機器やソフトからのデータをキャンセルすることができる。
管理サーバ1は、テーマ主催者端末3に対して、既に登録されている競技を含めた競技スケジュールを案内送信した後に、このテーマ主催者端末3から受け付けた新規競技を設定登録するようにしたから、同一内容の競技が重複して設定されることはなく、新鮮な競技を何時でも自由に設定することが可能となる。
【0095】
一方、管理サーバ1は、広告に関する広告情報をその一般スポンサー端末4から受信して登録しておき、競技参加者端末6から送信されて来た競技データを受信して各参加者の進捗状況を評価し、この評価結果を競技状況の閲覧要求に応答してその要求元へ送信したり、登録されている広告を競技に関する各種のアクセスに応答してそのアクセス者側の端末へ送信するようにしたから、競技参加者の他、その競技に関心を持った競技見学者等に広告を提示することができ、多くの人達に効果的な宣伝が可能となる。
この場合、競技カテゴリー毎に異なる広告を提示することができるので、競技に関心を持つ同じ消費者層をターゲットとして、多くの人達に効果的な宣伝が可能となる。また、資金が多い広告主が提供した広告を優先して提示することができるので、効果的な資金集めが可能となる。
【0096】
管理サーバ1は、競技結果を予想投票する一般投票者端末5から送信されて来た投票内容を登録し、競技参加者端末6あるいは競技専用機器7から送信されて来た競技データを逐次受信して各参加者の進捗状況を評価し、競技が終了した場合に、この評価結果と各投票者の投票内容とに基づいて各投票者に付与する報酬を決定するようにしたから、競技結果をその参加者に限らず、第三者にも広く公開して、競技結果を予想する楽しみ方を提供することができ、競技参加者にあっても、やる気を増大させることが可能となる。
この場合、一般投票者端末5からの閲覧要求に応答して、競技内容およびその参加者に関する情報をその要求元の端末へ送信するようにしたから、競技の具体的な内容の他、参加者の個々の特徴とを加味して予想投票することができ、より正確な予想が可能となる。また、1つのテーマに限らず、複数種のテーマにまたがって投票することができ、より幅広い予想が可能となり、投票者も多くなり、盛大な競技および投票を期待することができる。
【0097】
その他、競技への参加申込を受け付けてグループメンバーとして登録することができるので、競技にグループ単位毎に参加することが可能となり、また、同一グループに属する各参加者の進捗状況に元に当該グループ全体の進捗状況を評価して比較することができ、グループ間での競争が可能となり、各人の責任意識も生じ、個人目標もより達成し易くなる。
【0098】
なお、上述した実施形態においては、競技スケジュール&テーマ一覧画面STを閲覧したテーマ主催者あるいはサービス提供者が競技スケジュールを新規設定するようにしたが、競技スケジュールを自動設定するようにしてもよい。例えば、競技開催前に予めその参加者を募り、希望者の多い時期を特定し、その時期に競技スケジュールを自動設定したり、過去数年の参加状況を収集管理して自動設定してもよい。
また、参加者の運動量/学習量/能力向上度等をポイント化し、このポイント量に応じて商品またはサービスと引き換えたり、ポイントの譲渡を許可したり、予め所定の参加費の支払をポイントによって許可する等、ポイントを通貨のように利用可能としてもよい。
【0099】
上述した実施形態において、競技参加希望者は、各テーマの中から所望するテーマを選択指定することによって複数種の評価方法の中から任意の評価方法を選択指定するようにしたが、評価方法選択メニューを提示してその中から任意の評価方法を選択させるようにしてもよい。
また、上述した実施形態においては、テーマ間正規化補正式に基づいてテーマ間の評価値を補正するようにしたが、更に、競技カテゴリーが異なる異種の競技間の評価値を正規化補正するようにしてもよい。しかも、正規化補正式を固定化せずに、過去の競技結果等を解析して正規化補正式を再設定したり、自動編集するようにしてもよい。
【0100】
また、競技途中や競技終了時において、各競技参加者の進捗状況に応じて広告内容を切り換えたり、競技関連の情報(例えば、学習参考書案内、健康器具案内、ウォーキングスポット案内等の情報)を各競技参加者端末6へ送信する場合に、各競技参加者の進捗状況に応じて送信案内する情報の種類を変えて差別化を図るようにしてもよい。
その他、パーソナル用の電子ゲームに適用し、異なる内容のゲーム間での成績を統合的に評価するようにしてもよい。また、順位付けや報酬付与は、競技終了後に決定するようにしたが、途中経過において、所定のハードルをクリアする毎に順位付けや報酬を付与するようにすれば、更に効果的なものとなる。
【0101】
一方、コンピュータに対して、上述した各手段を実行させるためのプログラムコードをそれぞれ記録した記録媒体(例えば、CD−ROM、フロッピィデスク、RAMカード等)を提供するようにしてもよい。
すなわち、コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、競技の主催を希望する主催者側の端末から希望する競技内容を受け付けて設定登録する機能と、設定登録された複数種の競技種目のうち、任意の競技への参加希望の申込をその参加者側の端末から受け付けて登録する機能と、前記各参加者側の端末から種目別進捗状況を報告する為の送信フォーマットとして、各競技種目間において統一化した標準形式の競技データを受信する機能と、受信した標準形式の競技データに基づいて各参加者の成果を比較評価して、その評価結果に応じた案内情報を作成出力する機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。
【0102】
コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、広告主が提供する広告に関する広告情報をその広告主側の端末から受信して登録する機能と、競技参加者側の端末から送信されて来た競技データを受信して各参加者の進捗状況を評価する機能と、競技状況の閲覧要求に応答して、前記評価手段によって得られた評価結果を送信する機能と、競技に関する各種のアクセスに応答して、前記広告情報対応の広告を取得して当該アクセス者側の端末へ送信する機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。
【0103】
コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、競技結果を予想投票する投票者側の端末から送信されて来た投票内容を登録する機能と、競技参加者側の端末から送信されて来た競技データを逐次受信して各参加者の進捗状況を評価する機能と、競技が終了した場合に、前記評価結果と各投票者の投票内容とに基づいて各投票者に付与する報酬を決定する機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。
【0104】
【発明の効果】
第1の発明(請求項1記載の発明)によれば、競技の主催を希望する主催者側の端末から希望する競技内容を受け付けて登録することができるので、自由企画の競技を誰でも主催することが可能となり、また、競技参加者側の端末から種目別進捗状況を報告する為の送信フォーマットとして、各競技種目間において統一化した標準形式の競技データを受信し、この標準形式の競技データに基づいて各参加者の成果を比較評価して、その評価結果に応じた案内情報を作成出力することにより、主催者が自由な競技を企画設定したとしても、自由企画の各種の競技を統一的に運営することができ、誰でも自由に競技に参加することが可能となる。
第2の発明(請求項6記載の発明)によれば、広告主が提供する広告に関する広告情報をその広告主側の端末から受信して登録しておき、競技参加者側の端末から送信されて来た競技データを受信して各参加者の進捗状況を評価し、この評価結果を競技状況の閲覧要求に応答してその要求元へ送信したり、登録されている広告を競技に関する各種のアクセスに応答してそのアクセス者側の端末へ送信するようにしたから、競技参加者の他、その競技に関心を持った競技見学者等に広告を提示することができ、多くの人達に効果的な宣伝が可能となる。
第3の発明(請求項9記載の発明)によれば、競技結果を予想投票する投票者側の端末から送信されて来た投票内容を登録し、競技参加者側の端末から送信されて来た競技データを逐次受信して各参加者の進捗状況を評価し、競技が終了した場合に、この評価結果と各投票者の投票内容とに基づいて各投票者に付与する報酬を決定するようにしたから、競技結果をその参加者に限らず、第三者にも広く公開して、競技結果を予想する楽しみ方を提供することができ、競技参加者にあっても、やる気を増大させることが可能となる。
【図面の簡単な説明】
【図1】競技運営管理システムの全体構成を示したブロック図。
【図2】管理サーバ1の基本的構成要素を示したブロック図。
【図3】学習用機器としての競技専用機器7の基本的構成要素を示したブロック図。
【図4】運動用機器としての競技専用機器7の基本的構成要素を示したブロック図。
【図5】テーマ主催希望者、スポンサー希望者、競技参加希望者、投票希望者等の要求に応じてその要求元の端末に対して提供する競技スケジュール&テーマ一覧画面STを示した図。
【図6】(A)は、競技スケジュール&テーマ一覧画面ST内の競技設定ボタンBT5が操作された場合に提供される新規競技設定画面GAを示した図、(B)は、テーマ主催希望者側の端末3に提供する新規テーマ設定画面TPを示した図。
【図7】競技管理テーブル11の内容を示した図。
【図8】グループ管理テーブル12の内容を示した図。
【図9】評価方法管理テーブル13の内容を示した図。
【図10】競技データ送信方法管理テーブル14の内容を示した図。
【図11】(A)は、新規グループ登録画面GRを示した図、(B)は、新規競技参加者登録画面TRを示した図。
【図12】新規競技参加者登録画面TRに入力された情報に基づいて作成される競技参加者管理テーブル15を示した図。
【図13】新規スポンサー登録画面SRを示した図。
【図14】スポンサー管理テーブル16の内容を示した図。
【図15】(A)は、投票率&オッズ案内画面VOを示した図、(B)は、新規投票登録画面VRを示した図。
【図16】投票管理テーブル17の内容を示した図。
【図17】(A)は、参加テーマに対する現在の進捗状況を含む電子メール本文が競技参加者端末6または競技専用機器7から送信されて来た場合に、その電子メール本文の内容を示した図、(B)は、競技データ管理テーブル18の内容を示した図。
【図18】成績管理テーブル19の内容を示した図。
【図19】(A)は、競技参加者端末6、一般投票者端末5等からの競技閲覧要求に応答してその要求元の端末へ案内送信される競技進捗状況報告画面GSを示した図、(B)は、個人進捗状況報告画面PRを示した図。
【図20】各種端末からのWebアクセスに応答して実行開始される管理サーバ1側でのWebアクセス処理を示したフローチャート。
【図21】(A)は、この新規〇〇設定/登録処理を詳述したフローチャート、(B)は、広告表示処理を示したフローチャート。
【図22】投票処理を詳述したフローチャート。
【図23】競技参加者端末6あるいは競技専用機器7から電子メールにて送信されて来る競技データを受信して処理する競技データ受信処理を示したフローチャート。
【図24】競技専用機器7側の動作を示したフローチャート。
【図25】管理サーバ1側において閲覧要求に応じて実行開始される上述の競技進捗状況閲覧処理を示したフローチャート。
【図26】競技中に各競技参加者同士のコミュニケーションを仲介するコミュニケーション仲介処理(会話情報転送処理)を示したフローチャート。
【図27】競技終了処理を示したフローチャート。
【符号の説明】
1 管理サーバ
2 ネットワーク網
3 テーマ主催者端末
4 一般スポンサー端末
5 一般投票者端末
6 競技参加者端末
7 競技専用機器
11 競技管理テーブル
12 グループ管理テーブル
13 評価方法管理テーブル
14 競技データ送信方法管理テーブル
15 競技参加者管理テーブル
16 スポンサー管理テーブル
17 投票管理テーブル
18 競技データ管理テーブル
19 成績管理テーブル、
ST 競技スケジュール&テーマ一覧画面
AB 競技進捗状況報告画面
71、101 CPU
72、102 記憶装置
74、104 通信装置
75、105 入力装置
77 センサー[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a competition management device and a program for managing a competition held via a network.
[0002]
[Prior art]
In general, when a competition is held to compete for individual abilities for specific skills, the participants are recruited, the skills of each participant are evaluated, the ranking is determined by comparison with other participants, and the ranking is determined. Prizes are awarded. For example, in a walking campaign competition, the number of steps within a certain period is counted for each individual with a pedometer (registered trademark), the cumulative number of steps is compared, the rank is determined, and a prize according to the rank is determined. To be awarded. In this case, information such as competition guidance, recruitment / reception of participants, and competition status (results) is also browsed and provided on a Web server on the Internet using the Internet. By receiving the competition data from the participants via the network, it becomes possible for the remote participants to compete in real time. In addition, personal abilities for specific skills such as English proficiency are also automatically evaluated by a computer device.
By the way, each person has various hobbies, preferences, objectives, and goals.Walking and dieting for health management and improving athletic ability, and studying and typing practice for acquiring qualifications and improving skills. However, if they were going alone, they would not be motivated to exercise or learn, and often failed on the way. In such a case, if the participants compete in the form of competition and objectively determine how much their abilities and achievements are compared to other participants, it is easy to improve their motivation and achieve their goals easily Create an effect.
[0003]
[Problems to be solved by the invention]
However, these various competitions are fixedly set by the service provider, and the types of competitions and the content of the competitions are limited, so that they often become unsuitable for fashion and are often tired of immediately. Also, the competition was fun and profitable only for the participants, and often lacked in excitement and made it impossible to motivate them.
[0004]
An object of the first invention is to allow anyone to host a competition via a network, and even if the organizer plans and sets up a free competition, it will be able to uniformly manage various competitions in the free planning. It is to be.
A second object of the present invention is to provide, in a competition held via a network, advertisements provided by an advertiser, in addition to the competition status, not only to the competition participants but also to a third party. It is to be.
A third object of the present invention is to provide a game held via a network not only to its participants but also to a third party so as to provide a way of enjoying a game result. .
[0005]
[Means for Solving the Problems]
The invention according to claim 1 (first invention) is a competition management device that manages a competition to be held via a network, and stores a desired competition content from a terminal of a sponsor who desires to host the competition. A competition registration means for receiving and setting and registering, and a participation registration means for receiving and registering from a participant's terminal a request for participation in an arbitrary competition among a plurality of competitions set by the competition registration means And receiving means for receiving, as a transmission format for reporting the progress status of each event from the terminal of each participant, standard-format sport data unified between the sport events, and a standard received by the receiving means. It is provided with evaluation output means for comparing and evaluating the results of each participant based on the athletic data in the form, and generating and outputting guide information according to the evaluation results.
Further, the present invention provides a computer with a program for realizing the main functions described in the first aspect of the present invention (the second aspect of the present invention).
[0006]
Therefore, according to the inventions set forth in
[0007]
The invention described in
The receiving means receives, by e-mail, standard format competition data input by self-report from the participant (the invention according to claim 2).
Therefore, according to the invention of
[0008]
The receiving means receives standard-format competition data measured / calculated by a dedicated device possessed by the participant in accordance with the kind of competition arbitrarily selected and designated by the participant from among a plurality of kinds of competition events ( The invention according to claim 3).
Therefore, according to the third aspect of the invention, in addition to having the same effect as the first aspect of the invention, the organizer who freely plans the competition is dedicated to the competition in which the amount of exercise / learning / practice / work is competed. Even if equipment is needed, it is possible to freely plan and sell and rent it, just by developing and selling or renting out dedicated equipment or software with the function of transmitting standard format competition data. In addition, anyone can participate in the competition freely and easily using dedicated equipment or software.
[0009]
When the standard format competition data measured / calculated by the special equipment held by the participant is transmitted, the receiving unit is configured to provide the standard competition data encrypted by the special equipment. The competition data is received as competition data from an authorized dedicated device (the invention according to claim 4).
Therefore, according to the invention set forth in
[0010]
The competition registration means, after transmitting a competition schedule including the already registered competition to a terminal of a candidate who wishes to sponsor a new competition, transmits the new schedule received from the terminal of the candidate who wishes to sponsor. The competition is set and registered (the invention according to claim 5).
Therefore, according to the invention described in
[0011]
The invention according to claim 6 (second invention) is a competition management apparatus for managing a competition held via a network, wherein advertisement information on an advertisement provided by an advertiser is transmitted from a terminal of the advertiser. Advertising registration means for receiving and registering, evaluation means for receiving the competition data transmitted from the competitor's terminal and evaluating the progress of each participant, and responding to the competition status browsing request. An evaluation result transmitting means for transmitting an evaluation result obtained by the evaluation means, and an advertisement transmission for acquiring an advertisement corresponding to the advertisement information and transmitting the advertisement to a terminal on the side of the accessor in response to various accesses relating to a game. Means.
Further, the present invention provides a computer with a program for realizing the main functions shown in the invention described in claim 6 (the invention described in claim 13).
[0012]
Therefore, according to the invention of
[0013]
The invention described in
The advertisement registration means registers advertisement information corresponding to a plurality of kinds of sports, and responds to various accesses relating to a game arbitrarily selected and designated among the plurality of kinds of sports. Acquires the advertisement associated with the selected and specified competition and transmits it to the terminal of the accessor (the invention according to claim 7).
Therefore, according to the invention described in
[0014]
The advertisement registration unit receives and registers funding information, in addition to the advertisement information from the terminal of the advertiser, and the advertisement transmission unit, when a plurality of advertisements are registered for the competition, With reference to the advertiser's funding information, the advertisement provided by the advertiser with a large amount of money is preferentially transmitted (the invention according to claim 8).
Therefore, according to the invention described in
[0015]
The invention according to claim 9 (third invention) is a competition management device for managing a competition held via a network, and is transmitted from a terminal of a voter who predicts and votes on a competition result. Voting registration means for registering the contents of voting, evaluation means for sequentially receiving the competition data transmitted from the terminal of the competition participant and evaluating the progress of each participant, and, when the competition is over, And determining means for determining a reward to be given to each voter based on the evaluation result obtained by the evaluation means and the voting content of each voter.
Furthermore, the present invention provides a computer with a program for realizing the main functions shown in the ninth aspect of the invention (the invention of the fourteenth aspect).
[0016]
Therefore, according to the ninth and fourteenth aspects of the present invention, the contents of the voting transmitted from the terminal of the voter who predicts the competition result are registered, and the competition data transmitted from the terminal of the competition participant is registered. Since the progress status of each participant is sequentially received and evaluated, and when the competition is completed, the reward to be given to each voter is determined based on this evaluation result and the vote content of each voter, Competition results are not limited to the participants, but can be widely disclosed to third parties to provide a fun way to anticipate the competition results. Become.
[0017]
The invention according to
Participation registration means for accepting and registering the application for participation in the competition from the participant's terminal, and responding to the browse request from the voter terminal, and in response to the browsing request from the voter terminal, the terminal of the request source for information about the competition contents and the participant And a browsing request transmitting means for transmitting to the user (the invention according to claim 10).
Therefore, according to the tenth aspect of the present invention, in addition to having the same effect as the ninth aspect of the present invention, in addition to the browse request from the voter terminal, information on the contents of the game and its participants is requested. Since the information is transmitted to the original terminal, prediction voting can be performed in consideration of the specific characteristics of the competition and the individual characteristics of the participants, and more accurate prediction is possible.
[0018]
Competition management and voting management are performed over a plurality of similar competition events (the invention according to claim 11).
Therefore, according to the invention of
[0019]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, an embodiment of the present invention will be described with reference to FIGS.
FIG. 1 is a block diagram showing the overall configuration of the competition management system.
The competition operation management system is a publicly operated competition operation management system that provides competitions that anyone can freely participate using a wide area communication network, and is a service provider that operates and manages competitions held via the network With the
[0020]
Here, the competition held via the network is a competition that aims to improve physical abilities, skills, and knowledge abilities, for example, promoting health such as walking, improving diet, typing skills, acquiring qualifications for language, etc. And volunteer competitions, etc., and anyone can freely organize competitions via the network, and even if the organizer plans and sets up free competitions, it can uniformly manage and manage various competitions in free planning Like that.
Furthermore, in this competition operation management system, advertisements provided by advertisers (sponsors) can be widely viewed not only by competition participants but also by third parties (competition visitors, etc.) Has also provided a way to enjoy voting in anticipation of competition results (ranking).
[0021]
The
[0022]
The
Here, the term “theme” indicates a sport category such as “walking” or “diet” included in the category if the sport category is, for example, an athletic sport. If this is the case, it indicates competition events such as "Improving typing skills" and "Acquiring language qualifications" included in this category, and the theme organizer plans a free theme on the
[0023]
The
[0024]
The
[0025]
The
The competition
[0026]
FIG. 2 is a block diagram showing basic components of the
The
[0027]
The
On the other hand, a
[0028]
FIG. 3 is a block diagram showing basic components of the competition
Similarly to the
The competition dedicated
[0029]
FIG. 4 is a block diagram showing the basic components of the
The
This
[0030]
FIG. 5 is a diagram showing a competition schedule & theme list screen ST provided to a requesting terminal in response to a request from a theme sponsor applicant, sponsor applicant, competition participation applicant, voting applicant, or the like. .
Note that the competition schedule & theme list screen ST is not limited to the terminal of each applicant described above, and can be displayed by arbitrarily calling it on the
The horizontal line drawn at the top of the competition schedule & theme list screen ST indicates the progress of the competition schedule, serves as a time axis indicating "year and month", and is divided and displayed every month. I have.
[0031]
Based on the competition schedule index A, theme list blocks B, C, D, E, etc. are arranged and displayed. The theme list blocks are classified according to the competition category. For example, the theme list block B is “athletic sports”, the theme list block C is “human assisted sports”, the theme list block D is “public volunteer sports”, The theme list block E corresponds to the competition category of “learning competition”, and each theme list block is arranged and displayed at a position corresponding to the competition schedule.
Note that each theme in the theme list block means various competition events belonging to the same category as described above, but the theme list block indicates a competition category. In other words, each competition event in the theme list block indicates a theme, and the theme list block indicates a competition category. Hereinafter, the “competition category” may be simply referred to as “competition”.
[0032]
The event period can be known from the position of each theme list block arranged in the competition schedule & theme list screen ST. For example, “athletics” in the theme list block B is “2001”. It is clearly indicated that the event is held from "Early November to the beginning of November", and that the "human help competition" of the theme list block C is held from "Early September to early November".
In the illustrated example, “year / month / day” is indicated as the competition schedule index A. However, it is needless to say that “year / month / day” or “year / month / day / minute / minute” may be indicated. In addition, the current competition state is also displayed in each of the theme list blocks. For example, in the “athletics” of the theme list block B, “competition end” is displayed as the current status, In the theme list block C, "under competition" is displayed, in the theme list block D, "theme registration is being accepted", and in the theme list block E, "competition is being accepted".
[0033]
One or more types of themes are planned and set in each theme list block. For example, in the example of FIG. 5, “challenge walking”, “health walking”, and “diet” are planned and set in the theme list block B of “athletic sports”, and are set in the theme list block C of “human assisted sports”. In the above, "Lost item search" is planned and set, "Recovery of cans" is planned and set in the theme list block D of the "public volunteer competition", and "Land collection" is set in the theme list block E of the "learning competition". English learning, "Improving typing skills", "Typing practice amount", and "Typing absolute skills" are planned and set.
Here, in the frame shown by the broken line in the figure, it indicates that there is room to add another competition theme, and the range of the maximum number of themes set in advance for each competition category (theme list block) is shown. Within, other competition themes can be freely set and added. The various themes set in the theme list block are held during the same period.
[0034]
In each theme list block, four types of buttons BT1 to BT4 are arranged, and these four types of buttons BT1 to BT4 are associated with “setting”, “offer”, “voting”, and “browsing”. ing. In the drawing, the buttons indicated by solid lines indicate that they are currently active. A competition setting button BT5 and an end button BT6 are arranged at the lower right of the competition schedule & theme list screen ST. Further, on the competition schedule & theme list screen ST, various message texts for explaining when to click the various buttons described above are displayed.
[0035]
The setting button BT1 is a button that is clicked when setting and registering a new theme in the theme list block of “Theme registration is being accepted”. The provision button BT2 is used when the sponsor applies for fund or advertisement provision. The voting button BT3 is a button that is clicked when predicting voting for a competition result, and the browse button BT4 is clicked when browsing details of a competition situation.
The competition setting button BT5 is a button that is clicked when a new competition category (theme list block) is set, and the end button BT6 is a button that is clicked when the competition schedule & theme list screen ST is closed.
When the details of each theme and participation in the competition are desired, the theme in the desired theme list block is clicked and selected and designated.
Left / right scroll buttons BT7 and BT8 are arranged in the competition schedule & theme list screen ST, and are operated when the entire screen is scroll-displayed in the horizontal direction.
[0036]
FIG. 6A is a diagram showing a new competition setting screen GA provided to the terminal that has requested the setting when the competition setting button BT5 in the competition schedule & theme list screen ST is operated. .
The new competition setting screen GA is used when a new competition category is set, and enables a new competition to be set not only by a service provider but also by a person who wants to host a theme. In this new competition setting screen GA, items such as "competition name", "start date and time", "end date and time", and "maximum number of themes" are displayed, and data corresponding to each item is input as setting information. I do. The “maximum number of themes” indicates the number of themes that can be set in one competition category, as described above, and is arbitrarily set by the service provider or the theme organizer in order to avoid unlimited settings. . When the transmission button is clicked after inputting necessary items in the setting screen GA, the
[0037]
FIG. 6 (B) is a diagram showing a new theme setting screen TP provided to the
This new theme setting screen TP is used when a new theme is set in the competition category. The theme setting screen TP includes “theme name”, “maximum number of groups”, “ "Capacity", "Evaluation item", "Individual evaluation method", "Individual handicap", "Group evaluation method", "Correction formula between themes", "Competition data transmission method", "Purchase of special equipment / software / Items such as "rent / download destination" and "other detailed information" are displayed, and data corresponding to each item is input as setting information. When the transmission button is clicked after inputting necessary items in the setting screen TP, the
[0038]
The “maximum number of groups” is information for limiting the number of groups that can participate in the theme competition, and the “capacity per group” is information for limiting the number of participants per group. The “evaluation item”, “individual evaluation method”, “individual handicap”, “group evaluation method”, “normalization correction formula between themes”, and “competition data transmission method” will be described later. And information used for determining the evaluation of the entire group or comparing the evaluation of each group.
"Purchase / rent / download destination of dedicated equipment / software" means that the theme organizer provides the competition participants with information on where to purchase and rent the
[0039]
Next, as a table related to the new game setting screen GA shown in FIG. 6A and the new theme setting screen TP shown in FIG. 6B, a game management table 11, a group management table 12, an evaluation method management table 13. The configuration of the competition data transmission method management table 14 will be described.
FIG. 7 is a diagram showing the contents of the competition management table 11.
The competition management table 11 manages one or more kinds of competitions held for each competition schedule for each holding period, and for each competition category, “competition code”, “competition name”, “start date and time”. , “End date and time”, “maximum number of themes”, and one or more types of “theme code” and “theme name”. These items are a new competition setting screen GA and a new theme setting screen TP. Is information set in accordance with the data input to.
[0040]
FIG. 8 is a diagram showing the contents of the group management table 12.
The group management table 12 manages the competition participants in association with the groups. For each theme, in addition to “theme code”, “theme name”, “maximum number of groups”, “number of persons per group”, Each group has items of “group code”, “group name”, “competition participant code”, and “competition participant name”. In this case, the representative may independently register the group.
“Theme code”, “theme name”, “maximum number of groups”, and “number of members per group” are information set according to the data input to the new theme setting screen TP. Note that the “capacity per group” may be “1”, and in the illustrated example, individuals are grouped for the theme name “typing ability”. Other items are information set in accordance with data input in a new group registration screen (see FIG. 11A) and a new competition participant registration screen (see FIG. 11A) described later.
[0041]
FIG. 9 is a diagram showing the contents of the evaluation method management table 13.
The evaluation method management table 13 manages the evaluation method for each theme. For each theme, in addition to the “theme code” and “theme name”, the above-mentioned “evaluation item”, “individual evaluation method”, “individual evaluation” It has items of "handicap", "group evaluation method", and "inter-theme normalization correction formula".
The “evaluation item”, “individual evaluation method”, and “individual handicap” are information for evaluating the personal achievement of the competitor. For example, as the “evaluation item” and “individual evaluation method”, for example, the theme name “Challenge” “Walking” is set with “Steps” and “Cumulative value”, “Health walking” is set with “Health index” and “Improvement”, and “Diet” is “Weight” and “Decrease value”. ‥‥, “Keying speed improvement”, “Degree of improvement”, “Typing practice amount”, “Number of keystrokes”, “Cumulative value”, “Typing absolute ability” , “Keying speed”, and “absolute value” are set.
[0042]
“Individual handicap” is information for evaluating a participant's achievement with a handicap according to the participant's gender, age, physical characteristics, skills, experience, etc. For example, “Challenge walking” includes “ “Sex” is set, “age and gender” are set for “health walking”, and “weight ratio” and ‥‥ are set for “diet”. In this case, the initial value of “individual handicap” is arbitrarily set from the
[0043]
The “group evaluation method” is information for evaluating the entire group based on the performance of each participant for each group. For example, “challenge walking” includes “average value” and “health walking”. Is set to “minimum value”, and “diet” is set to “average value excluding the top three” and ‥‥.
The “inter-theme normalization correction formula” is a correction formula for normalizing the results by theme in order to make it possible to compare the results of different unit characteristics for each theme among multiple types of themes belonging to the same competition category. As shown in the figure, “= 0.005 * A + 100” is set for “challenge walking”, and “= 10 * A + 200”, ‥‥ is set for “lost item search”. For example, the result of the number of steps and the weight cannot be simply compared due to the difference in the unit, and must be adjusted according to the characteristics of the unit. Is set to 5/1000, and then 100 is added.
[0044]
FIG. 10 is a diagram showing the contents of the competition data transmission method management table 14.
The competition data transmission method management table 14 stores and manages the transmission method of competition data (progress status) from each participant for each theme, and includes, for each theme, “theme code”, “theme name”, A "sports data transmission method" and "other information such as purchase / rental destination" are stored. As the “sports data transmission method”, for example, “challenge walking” defines that the data should be transmitted by “dedicated pedometer with GPS function (registered trademark)”, and “diet” includes “self-email by e-mail”. "Declaration" defines what should be sent, and "English learning" defines that it should be sent using "English learning software". As “other information such as purchase / rental destinations”, for example, in “challenge walking”, a dedicated pedometer (registered trademark) with a GPS function should be purchased / rented by “sports clothing store, convenience store”. Is defined.
[0045]
FIG. 11A is a diagram showing a new group registration screen GR.
The new group registration screen GR is transmitted from the
The "group name" is arbitrary such as, for example, women only, 50s, good friends, etc., and even if an individual does not form a group from the beginning, an individual registers an arbitrary group such as "women only" It is also possible to include members who have joined the group via the network. Of course, a group registration in which a third party is restricted from joining in the middle, such as a “friend group”, may be used. Then, the information input in the new group registration screen GR is transmitted to the
[0046]
FIG. 11B is a diagram showing a new competition participant registration screen TR.
The new competition participant registration screen TR is transmitted from the
When the registration button is operated after inputting the personal information on each member of the group in this way, the information input in the new competition participant registration screen TR is transmitted to the
[0047]
FIG. 12 is a diagram showing the competition participant management table 15 created based on the information input to the new competition participant registration screen TR.
The competition participant management table 15 includes, for each competition participant, “competition participant code”, “competition participant name”, “password”, “e-mail address”, “sex”, “age”, “height”, “height”, It is a table for storing and managing "weight", "language history", and the like.
The
[0048]
FIG. 13 is a diagram showing a new sponsor registration screen SR.
The new sponsor registration screen SR is a registration screen transmitted to the
The information input in the new sponsor registration screen SR is transmitted to the
[0049]
FIG. 14 is a diagram showing the contents of the sponsor management table 16.
The sponsor management table 16 stores and manages information input in the new sponsor registration screen SR for each competition category, and includes “competition code”, “competition name”, “provider name / company name”, “provided amount”. , “Offer advertisement URL”, “advertisement priority”, and other “password”, “mail address”, “telephone number”, and “address”.
The “advertisement priority” is information automatically set on the
[0050]
FIG. 15A is a diagram showing a voting rate & odds guidance screen VO.
The voting rate & odds guidance screen VO is a screen generated based on the contents of a voting management table 17 (see FIG. 16) described later and transmitted to the
Here, when the position of the voting target group is clicked, the screen of the
[0051]
On the new voting registration screen VR, a "theme name" and a "group name" arbitrarily selected and designated by a voter in advance are displayed, and input items such as a "voter name", a "password", and a "number of votes" are displayed. Is provided. The information input in the new voting registration screen VR is transmitted to the
[0052]
The voting management table 17 is a table for storing and managing voting contents over a plurality of themes. In other words, the ranking prediction of the groups participating in a plurality of themes simultaneously held in the same competition category is received and registered and managed. The voting management table 17 stores, as shown in FIG. , Corresponding to each participating group, has the following items: “group code”, “group name”, “vote rate”, “odds”, “vote code”, “vote name”, and “number of words”. ing.
The “odds” are calculated for each group based on the total number of “units” for each of the themes in the same competition and the “units” for each group.
[0053]
FIG. 17A is a diagram showing the content of the e-mail text when the e-mail text including the current progress status for the participation theme is transmitted from the
In the body of the e-mail, “theme code”, “competitor code”, “password”, and “competition data (progress status)” are described in a unified manner. As a transmission format for reporting the progress status of each theme, the
The “theme code” and the “competitor code” are the theme identification information and the user identification information generated on the
[0054]
In the case of using a dedicated device or dedicated software, the
[0055]
FIG. 17B is a diagram showing the contents of the competition data management table 18.
The competition data management table 18 stores and manages competition data for each competition participant, and includes “competition participant code”, “competition participant name”, “initial value”, “current value”, “accumulated value / improvement degree”. , "Unit".
The “initial value” is data read from the competition participant management table 15 in the case of a theme that requires an initial value, such as height and weight. The “current value” is set to “competition data (progress)” in the text of the email transmitted from the
[0056]
FIG. 18 is a diagram showing the contents of the performance management table 19.
The results management table 19 stores and manages the evaluation results for each group and each participant. For each group, each item of “group code”, “group name”, “normalized value”, “group evaluation value” Furthermore, each of the competitors has items such as “competition participant code”, “competition participant name”, “handicapped evaluation value”, and “in-group contribution degree”.
The “evaluation value with handicap” for each competition participant is calculated based on “accumulated value / improvement degree” in the competition data management table 18 and “individual handicap” set for each theme in the evaluation method management table 13. This is the evaluation value for each participant.
[0057]
The “group evaluation value” is an evaluation value of the entire group obtained by summing up “handicapped evaluation values” for each participant in the same group.
The “in-group contribution” is the contribution of each participant calculated according to the “handicap evaluation value” for each participant with respect to the “group evaluation value”. The degree makes it possible to compare the contribution degree of each participant in the same group.
The “normalized value” is a normalized correction value between themes calculated by substituting the “group evaluation value” into the “inter-theme normalization correction formula” set for each theme in the evaluation method management table 13. Yes, the evaluation results of the themes belonging to the same category can be compared using the “normalized value”.
[0058]
FIG. 19 (A) is a diagram showing a competition progress report screen AB in response to a competition browsing request from the
This competition progress report screen AB is a screen for guiding and reporting the evaluation of each group participating in each theme in the category in the form of a bar graph, and a "normalized value" is arranged on the vertical axis thereof. The "group name" is arranged in the horizontal axis direction, and the overall rank of each group is displayed in a graph according to the height (normalized value) of the bar graph. In the bar graph corresponding to each group, the “participant names” are arranged and displayed in the order according to the “in-group contribution” of each participant of the group. The order in the same group is displayed in a graph according to the arrangement position. The area in the bar graph in which each "participant name" is arranged and displayed is set to have a width corresponding to the ratio of each participant's "in-group contribution". The degree of contribution of each participant can be determined based on the width.
[0059]
At the top of the competition progress report screen AB, the number of days elapsed since the start of the competition and the number of days remaining are displayed as guidance, and buttons for designating the “ranking of the entire competition” and the “ranking by theme” are arranged. Clicking on the overall competition ranking button or the theme ranking button switches to the corresponding ranking guidance screen (not shown). In addition, when the position of the “participant name” or the group position is clicked in the bar graph corresponding to each group, the screen switches to the individual progress report screen or the group progress report screen, but when the return button is clicked, It returns to the competition progress report screen AB.
[0060]
FIG. 19 (B) is a diagram showing an individual progress report screen PR. The individual progress report screen PR includes “participation name”, “initial value”, and “current value” as detailed information on the individual participant. , "Handicap-evaluated value", "contribution in group" and the like in detail.
In this embodiment, when communication is requested between the participants (inside and outside the group) during the competition, communication by voice conversation is performed by connecting the
[0061]
Next, an operation algorithm of the competition management system in this embodiment will be described with reference to flowcharts shown in FIGS. Here, the functions described in these flowcharts are stored in the form of readable program codes, and sequentially execute operations according to the program codes. Further, the operation according to the above-described program code transmitted via the transmission medium can be sequentially performed. That is, an operation unique to this embodiment can be executed using a program / data externally supplied via a transmission medium in addition to a recording medium.
[0062]
FIG. 20 is a flowchart showing Web access processing on the
First, the
[0063]
After that, the
If the request is a new $ setting / registration request (steps A3 to A5, A16, A19), the corresponding new $ setting / registration processing is executed (steps A8 to A10, A20, A21).
[0064]
FIG. 21A is a flowchart detailing the new $ setting / registration processing.
First, the
When the
[0065]
That is, when the service provider or the theme sponsor wants to perform “competition setting”, the competition setting button BT5 in the competition schedule & theme list screen ST shown in FIG. 5 is clicked. Then, a game setting request is transmitted to the
When receiving the competition setting request from the service provider or the theme sponsor (step A3 in FIG. 20), the
In this case, after providing the new competition setting screen GA shown in FIG. 6 (A) to the requestor (step B2 in FIG. 21), information on the competition arbitrarily planned by the service provider or the theme sponsor applicant is displayed. It receives (Step B4) and sets it in the competition management table 11 (Step B5).
[0066]
In addition, when the theme sponsor wants to perform “theme setting”, the user clicks the setting button BT1 in the desired theme list block on the competition schedule & theme list screen ST. Then, a theme setting request is transmitted to the
When receiving the theme setting request from the theme sponsor applicant (step A4 in FIG. 20), the
[0067]
When the sponsor performs "sponsor registration", on the competition schedule & theme list screen ST, the provision button BT2 in the desired theme list block is clicked. Then, a sponsor registration request is transmitted to the
That is, the new sponsor registration screen SR shown in FIG. 13 is transmitted to the requesting general sponsor terminal 4 (step B2), and when the sponsor side arbitrarily inputs information about the sponsor (step B4), it is displayed. Is registered in the sponsor management table 16 (step B5). In this case, the sponsor decides on a theme that may be funded, creates an advertisement related to this theme on his homepage, and applies to the service provider for advertisement and funding.
[0068]
On the other hand, if the player wants to participate in the competition, the applicant clicks on the theme position in the desired theme list block on the competition schedule & theme list screen ST to confirm the details of the theme. Then, theme selection information is transmitted to the
Upon receiving the theme selection information (Step A13 in FIG. 20), the
[0069]
Here, when the applicant for participation requests "group registration" (step A16 in FIG. 20), a new group registration process is executed (step A20 in FIG. 20). That is, after transmitting the new group registration screen GR shown in FIG. 11 (A) to the
[0070]
In addition, when the group applicant receives the group selection information arbitrarily selected and designated by the participant in order to join the already registered group (step A17 in FIG. 20), the selected group A group member detailed information screen (Web screen) is created and transmitted to the requesting terminal (step A18). Although the group member detailed information screen is not shown, it guides the contents of the group management table 12 and the competition participant management table 15, and the applicant who wants to participate confirms the group and the details of the members. You can decide whether to join a group.
[0071]
When receiving the competition participant registration request (step A19 in FIG. 20), the
[0072]
On the other hand, when a voting request is received from the
FIG. 22 is a flowchart detailing this voting process.
First, the
In this case, when a desired group is selected and designated as a voting target from the vote rate & odds guidance screen VO on the
[0073]
Then, the
[0074]
When the applicant for voting confirms the details of the theme to be voted, the user clicks a desired theme position in the desired theme list block on the competition schedule & theme list screen ST. Then, in response to receiving the theme selection information (step A13 in FIG. 20), the
In addition, in order to confirm the members of the group to be voted by the voting applicant, when the group selection information arbitrarily selected and designated by the voting applicant is received (step A17 in FIG. 20), the voting candidate is selected. A group member detailed information screen (Web screen) for the group is created and transmitted to the requesting terminal (step A18). This allows the voting candidate to determine whether to vote for the group after checking the details of the group and its members.
[0075]
When the competition participant or the voter views the progress of the current competition, he or she clicks the browse button BT4 in the desired theme list block on the competition schedule & theme list screen ST. Then, a browsing request for the competition category is transmitted to the
[0076]
FIG. 21B is a flowchart showing the advertisement display processing described above.
The
[0077]
FIG. 23 is a flowchart showing a competition data reception process for receiving and processing competition data transmitted by e-mail from the
First, when the competition data is transmitted from the
If the theme is not in competition, error information is returned (step E15). If the theme is in competition, the competition data transmission method management table 14 is searched based on the theme name, and self-report by e-mail is returned. It is checked whether the theme is permitted (step E3).
[0078]
Here, if the theme is to use a dedicated device or dedicated software, the received mail is not self-reported, so it is checked whether the received mail is correctly encrypted (step E4), and the received mail is properly encrypted. If there is no illegal e-mail, error information is returned (step E15), but if it is a correct encrypted e-mail, it is recognized as competition data from a legitimate dedicated device and dedicated software. In other words, if the received mail is self-reported, it does not matter whether it is correctly encrypted, but if it is from a dedicated device or software, check if it is a dedicated device or software certified as a legitimate competition use Like that.
[0079]
Next, the “competition participant code” and “password” are obtained from the text of the received mail (step E5), and the competition participant management table 15 is searched based on the “competition participant code” and “password”. Then, it is checked whether the corresponding “competitor code” and “password” have been set (steps E6 and E7). If the competitor is not a valid competitor, error information is returned (step E15). If it is a competition participant who does, it accepts it as a legitimate received mail, and acquires "competition data" from the legitimate received mail (step E8).
[0080]
Then, the "personal evaluation method" corresponding to the theme is acquired from the evaluation method management table 13, and the contents of the corresponding competition data management table 18 are updated based on the "competition data" and the "personal evaluation method" (step E9). ). That is, in the competition data management table 18 shown in FIG. 17 (B), the “current value” corresponding to the “competition participant code” is included in the mail text transmitted from the
[0081]
Next, after the average value of “personal handicap” corresponding to the theme from the evaluation method management table 13, that is, after the initial value arbitrarily set from the
Further, in the performance management table 19, the ratio of the “handicapped evaluation value” of the participant to the total of the “handicapped evaluation value” for each participant in the same group to which the participant belongs is represented by The degree is calculated as “degree”, the value is updated (step E11), and “evaluation value with handicap” of all participants in the same group to which this participant belongs is evaluated according to the group evaluation method. The “group evaluation value” is calculated, and the value is updated (step E12). Then, the "inter-theme normalization correction formula" corresponding to the theme is obtained from the evaluation method management table 13, and the "group evaluation value" is corrected based on the "inter-theme normalization correction formula" to obtain the "normalized value". Is calculated, and the contents of the result management table 19 are updated (step E13).
[0082]
According to the received mail, the
After that, the
[0083]
FIG. 24 is a flowchart showing the operation of the competition dedicated
First, the competition dedicated
[0084]
After the end of the practice, the competition dedicated
The competition dedicated
[0085]
FIG. 25 is a flowchart showing the above-described competition progress status browsing process that is started to be executed in response to the browsing request on the
In the competition progress status browsing process, when the
First, the
[0086]
Then, a game progress report screen AB (see FIG. 19A) in which the progress of each group is graphed based on the determined overall ranking is created and transmitted to the requesting terminal (step G3). In this case, on the competition progress report screen AB, the overall ranking of each group is guided and displayed by the height (normalized value) of the bar graph, and the bar graph corresponding to each group includes " The “participant name” and the degree of contribution are guided and displayed according to the order and the area width according to the “degree of contribution within group”. Here, when the overall competition ranking button or thematic ranking button in the competition progress report screen AB is clicked, the overall competition ranking request or thematic ranking request is transmitted to the
[0087]
When receiving the ranking request by theme (step G4), the
[0088]
When the position of the “participant name” or the position of the group is clicked in the graph corresponding to each group, the
When receiving the progress detail request (step G8), the
A return button is arranged in each of the progress report screens described above, and the above operation is repeated until the return button is clicked (steps G3 to G10).
[0089]
FIG. 26 is a flowchart showing a communication mediation process (conversation information transfer process) for mediating communication between the competitors during the competition.
Note that the competitors are not limited to within the same group, but may be participants of other groups, and not only between groups participating in the same theme, but also participating in other themes. It may be a participant of a certain group.
When communication between competitors is requested during the competition, the
[0090]
In this state, the
Here, when the competition ends (step H7), the
[0091]
FIG. 27 is a flowchart showing the game end processing.
The
The reward points of each participant thus obtained and the reward points of each voter are transmitted to the corresponding participant and each voter by e-mail (step J5).
[0092]
As described above, in this embodiment, since the
[0093]
Since the
[0094]
When the standard format competition data measured / calculated by the
Because the
[0095]
On the other hand, the
In this case, since different advertisements can be presented for each competition category, it is possible to effectively advertise to many people, targeting the same consumer group interested in the competition. In addition, the advertisement provided by the advertiser with a large amount of funds can be preferentially presented, so that effective fund collection can be achieved.
[0096]
The
In this case, in response to the browsing request from the
[0097]
In addition, since applications for participation in competitions can be received and registered as group members, it is possible to participate in competitions on a group basis, and based on the progress of each participant belonging to the same group, The overall progress can be evaluated and compared, competition between groups becomes possible, individual consciousness is generated, and individual goals are more easily achieved.
[0098]
In the above-described embodiment, the theme organizer or the service provider who browses the competition schedule & theme list screen ST sets a new competition schedule. However, the competition schedule may be automatically set. For example, the participants may be recruited in advance before the competition is held, the time when the number of applicants is high is specified, the competition schedule is automatically set at that time, or the participation status of the past several years may be collected and managed and automatically set. .
In addition, the amount of exercise / learning / performance improvement of the participant is converted into points, and in accordance with the amount of points, the participant can be exchanged for a product or service, the transfer of points is permitted, and the payment of a predetermined participation fee is permitted in advance by points. For example, the points may be made available like currency.
[0099]
In the above-described embodiment, the competition participation applicant selects and specifies an arbitrary evaluation method from a plurality of types of evaluation methods by selecting and specifying a desired theme from each theme. A menu may be presented and an arbitrary evaluation method may be selected from the menu.
In the above-described embodiment, the evaluation values between the themes are corrected based on the inter-theme normalization correction formula. However, the evaluation values between the different kinds of sports having different competition categories are further normalized and corrected. It may be. In addition, instead of fixing the normalization correction formula, past competition results and the like may be analyzed to reset the normalization correction formula or automatically edit the normalization correction formula.
[0100]
In addition, during the competition or at the end of the competition, advertisement contents are switched according to the progress of each competition participant, and competition-related information (for example, information such as learning reference book guidance, health equipment guidance, walking spot guidance, etc.) is provided. When transmitting to each
In addition, the present invention may be applied to a personal electronic game, and a score between games having different contents may be integratedly evaluated. In addition, ranking and reward giving are determined after the end of the competition, but it is more effective if a ranking or reward is given every time a predetermined hurdle is cleared during the course of the competition. .
[0101]
On the other hand, a recording medium (for example, a CD-ROM, a floppy disk, a RAM card, or the like) in which a program code for causing each of the above-described units to be executed may be provided to the computer.
That is, a recording medium having a computer-readable program code, a function of accepting a desired competition content from a terminal of a sponsor who desires to sponsor the competition, and setting and registering the same. Among the disciplines, there is a function for receiving and registering an application for participation in any competition from the participant's terminal, and a transmission format for reporting the progress status of each discipline from each of the participants' terminals. A function to receive standardized competition data between competition events and a comparison and evaluation of the results of each participant based on the received standard competition data, and create and output guidance information according to the evaluation results A computer-readable recording medium that stores a program for realizing the function of performing the function may be provided.
[0102]
A recording medium having a computer readable program code, a function of receiving and registering advertisement information on an advertisement provided by an advertiser from a terminal of the advertiser, and a function of A function to receive the competition data and evaluate the progress of each participant, a function to transmit the evaluation result obtained by the evaluation means in response to the browsing request for the competition status, and various access related to the competition. In response to the request, a computer-readable recording medium storing a program for realizing a function of acquiring the advertisement corresponding to the advertisement information and transmitting the advertisement to the terminal on the accessor side may be provided. .
[0103]
A recording medium having a computer-readable program code, a function of registering voting contents transmitted from a terminal of a voter who predicts a competition result, and a function of registering the contents of a vote transmitted from a terminal of a competition participant. A function of sequentially receiving incoming competition data and evaluating the progress of each participant, and a reward to be given to each voter based on the evaluation result and the content of each voter's vote when the competition is over. A computer-readable recording medium on which a program for realizing the function to be determined is recorded may be provided.
[0104]
【The invention's effect】
According to the first invention (the invention described in claim 1), since the contents of a desired competition can be received and registered from the terminal of the organizer who wishes to host the competition, anyone can host a freely planned competition. In addition, as a transmission format for reporting the progress status of each event from the competitor's terminal, it receives standardized competition data between each competition event, and receives this standard format competition data. By comparing and evaluating the results of each participant based on the data and creating and outputting guidance information according to the evaluation results, even if the organizer plans and sets up free competitions, various types of competitions of free planning can be performed. It can be operated unifiedly, and anyone can freely participate in the competition.
According to the second invention (the invention described in claim 6), the advertisement information on the advertisement provided by the advertiser is received and registered from the terminal of the advertiser, and is transmitted from the terminal of the competition participant. It receives the competition data received, evaluates the progress of each participant, transmits this evaluation result to the request source in response to the competition status browsing request, and transmits registered advertisements to various competition-related Since the response is sent to the accessor's terminal in response to the access, advertisements can be presented not only to the competition participants but also to the competition visitors who are interested in the competition, which is effective for many people. Advertising is possible.
According to the third invention (the invention described in claim 9), the voting content transmitted from the terminal of the voter who predicts the competition result is registered, and the voting content transmitted from the terminal of the competition participant is registered. In order to evaluate the progress of each participant and to determine the reward to be given to each voter based on the result of this evaluation and the content of each voter's vote when the competition is over. As a result, competition results can be widely disclosed not only to the participants but also to third parties to provide a fun way to anticipate the competition results, and even participants can increase their motivation It becomes possible.
[Brief description of the drawings]
FIG. 1 is a block diagram showing the overall configuration of a competition management system.
FIG. 2 is a block diagram showing basic components of the
FIG. 3 is a block diagram showing basic components of a competition
FIG. 4 is a block diagram showing basic components of a competition
FIG. 5 is a diagram showing a competition schedule & theme list screen ST provided to a requesting terminal in response to a request from a theme sponsor applicant, sponsor applicant, competition participation applicant, voting applicant, or the like.
6A is a diagram showing a new competition setting screen GA provided when a competition setting button BT5 in a competition schedule & theme list screen ST is operated, and FIG. Showing a new theme setting screen TP provided to the
FIG. 7 is a diagram showing the contents of a competition management table 11;
FIG. 8 is a diagram showing the contents of a group management table 12;
FIG. 9 is a diagram showing the contents of an evaluation method management table 13;
FIG. 10 is a diagram showing contents of a competition data transmission method management table 14;
11A is a diagram showing a new group registration screen GR, and FIG. 11B is a diagram showing a new competition participant registration screen TR.
FIG. 12 is a view showing a competition participant management table 15 created based on information input to a new competition participant registration screen TR.
FIG. 13 is a diagram showing a new sponsor registration screen SR.
FIG. 14 is a diagram showing the contents of a sponsor management table 16;
FIG. 15A is a diagram showing a voting rate & odds guidance screen VO, and FIG. 15B is a diagram showing a new voting registration screen VR.
FIG. 16 is a diagram showing the contents of a voting management table 17;
FIG. 17A shows the content of the e-mail text when the e-mail text including the current progress status of the participation theme is transmitted from the
FIG. 18 is a diagram showing the contents of a performance management table 19;
FIG. 19A is a diagram showing a competition progress report screen GS, which is transmitted in response to a competition browsing request from the
FIG. 20 is a flowchart showing Web access processing on the
FIG. 21A is a flowchart detailing the new $ setting / registration processing, and FIG. 21B is a flowchart showing advertisement display processing.
FIG. 22 is a flowchart detailing a voting process.
FIG. 23 is a flowchart showing a competition data reception process for receiving and processing competition data transmitted by e-mail from the
FIG. 24 is a flowchart showing the operation of the competition dedicated
FIG. 25 is a flowchart showing the above-described competition progress status browsing process which is started in response to a browsing request on the
FIG. 26 is a flowchart showing a communication mediation process (conversation information transfer process) for mediating communication between competitors during a competition.
FIG. 27 is a flowchart showing a game end process.
[Explanation of symbols]
1 management server
2 Network
3 Theme organizer terminal
4 General sponsor terminals
5 general voter terminals
6 Competition participant terminals
7 Competition equipment
11 Competition management table
12 Group management table
13 Evaluation method management table
14 Competition data transmission method management table
15 Competition Participant Management Table
16 Sponsor management table
17 Voting management table
18 Competition data management table
19 grade management table,
ST competition schedule & theme list screen
AB Competition progress report screen
71, 101 CPU
72, 102 storage device
74,104 Communication device
75, 105 input device
77 sensor
Claims (14)
この競技登録手段によって設定された複数種の競技種目のうち、任意の競技への参加希望の申込をその参加者側の端末から受け付けて登録する参加登録手段と、
前記各参加者側の端末から種目別進捗状況を報告する為の送信フォーマットとして、各競技種目間において統一化した標準形式の競技データを受信する受信手段と、
この受信手段によって受信した標準形式の競技データに基づいて各参加者の成果を比較評価して、その評価結果に応じた案内情報を作成出力する評価出力手段と、
を具備したことを特徴とする競技管理装置。A competition management device for managing competitions held via a network, comprising: competition registration means for receiving and setting and registering desired competition content from a terminal of a sponsor who desires to sponsor the competition,
A participation registration unit for receiving and registering from the terminal of the participant a request for participation in an arbitrary competition among a plurality of competitions set by the competition registration unit,
As a transmission format for reporting the progress status of each event from the terminal of each participant side, a receiving unit that receives standardized competition data between the respective competition events,
Evaluation output means for comparing and evaluating the results of each participant based on the standard format competition data received by the receiving means, and creating and outputting guidance information according to the evaluation result;
A competition management device comprising:
ようにしたことを特徴とする請求項1記載の競技管理装置。The receiving means receives, by e-mail, competition data in a standard format input by self-report from the participant,
The competition management device according to claim 1, wherein
ようにしたことを特徴とする請求項1記載の競技管理装置。The receiving unit receives standard-type competition data measured / calculated by a dedicated device possessed by the participant in accordance with the kind of competition arbitrarily selected and designated by the participant from among a plurality of kinds of competitions.
The competition management device according to claim 1, wherein
ようにしたことを特徴とする請求項3記載の競技管理装置。When the standard format competition data measured / calculated by the special equipment possessed by the participant is transmitted, the receiving means is provided on condition that the standard competition data is encrypted by the special equipment. , Receive the competition data as competition data from authorized special equipment,
The competition management device according to claim 3, wherein
ようにしたことを特徴とする請求項1記載の競技管理装置。The competition registration means transmits a competition schedule including a previously registered competition to a terminal of a candidate who wishes to sponsor a new competition, and then transmits the new schedule received from the terminal of the candidate for sponsor. Set up and register competitions,
The competition management device according to claim 1, wherein
競技参加者側の端末から送信されて来た競技データを受信して各参加者の進捗状況を評価する評価手段と、
競技状況の閲覧要求に応答して、前記評価手段によって得られた評価結果を送信する評価結果送信手段と、
競技に関する各種のアクセスに応答して、前記広告情報対応の広告を取得して当該アクセス者側の端末へ送信する広告送信手段と、
を具備したことを特徴とする競技管理装置。A competition management device that manages a competition held via a network, the advertisement registration unit receiving and registering advertisement information on an advertisement provided by an advertiser from a terminal of the advertiser,
An evaluation means for receiving the competition data transmitted from the terminal of the competition participant and evaluating the progress of each participant;
Evaluation result transmitting means for transmitting an evaluation result obtained by the evaluation means in response to a request for browsing a competition situation;
In response to various accesses related to the competition, an advertisement transmitting means for acquiring the advertisement corresponding to the advertisement information and transmitting the advertisement to the terminal on the side of the accessor,
A competition management device comprising:
複数種の競技種目のうち、任意に選択指定された競技に関する各種のアクセスに応答して、前記広告情報送信手段は、選択指定された競技に対応付けられている広告を取得してそのアクセス者側の端末へ送信する、
ようにしたことを特徴とする請求項6記載の競技管理装置。The advertisement registration means registers advertisement information corresponding to a plurality of types of competitions,
In response to various accesses relating to the arbitrarily selected and designated competition among the plurality of competitions, the advertisement information transmitting means obtains an advertisement associated with the selected and designated competition, and To the terminal on the side,
7. The competition management device according to claim 6, wherein:
前記広告送信手段は、競技に対して複数の広告が登録されている場合に、各広告主の資金提供情報を参照し、資金が多い広告主が提供した広告を優先送信する、
ようにしたことを特徴とする請求項6記載の競技管理装置。The advertisement registration unit receives and registers funding information, in addition to the advertisement information from the terminal of the advertiser,
The advertisement transmitting means, when a plurality of advertisements are registered for the competition, refers to funding information of each advertiser, and preferentially transmits an advertisement provided by an advertiser with a large amount of funding,
7. The competition management device according to claim 6, wherein:
競技参加者側の端末から送信されて来た競技データを逐次受信して各参加者の進捗状況を評価する評価手段と、
競技が終了した場合に、前記評価手段によって得られた評価結果と各投票者の投票内容とに基づいて各投票者に付与する報酬を決定する決定手段と、
を具備したことを特徴とする競技管理装置。A competition management device that manages a competition held via a network, and includes a voting registration unit that registers voting content transmitted from a terminal of a voter who predicts and votes a competition result.
An evaluation means for sequentially receiving the competition data transmitted from the terminal of the competition participant and evaluating the progress of each participant;
Determining means for determining a reward to be given to each voter based on the evaluation result obtained by the evaluation means and the voting content of each voter when the competition is over,
A competition management device comprising:
投票者端末からの閲覧要求に応答して、競技内容およびその参加者に関する情報をその要求元の端末へ送信する閲覧要求送信手段と、
を設けたことを特徴とする請求項9記載の競技管理装置。Participation registration means for receiving and registering an application for participation in a competition from a terminal of the participant,
A browsing request transmitting means for transmitting, in response to the browsing request from the voter terminal, information about the competition contents and the participants to the requesting terminal,
10. The competition management device according to claim 9, further comprising:
ようにしたことを特徴とする請求項9記載の競技管理装置。Manage competition and voting management across similar competitions,
10. The competition management device according to claim 9, wherein:
競技の主催を希望する主催者側の端末から希望する競技内容を受け付けて設定登録する機能と、
設定登録された複数種の競技種目のうち、任意の競技への参加希望の申込をその参加者側の端末から受け付けて登録する機能と、
前記各参加者側の端末から種目別進捗状況を報告する為の送信フォーマットとして、各競技種目間において統一化した標準形式の競技データを受信する機能と、
受信した標準形式の競技データに基づいて各参加者の成果を比較評価して、その評価結果に応じた案内情報を作成出力する機能と、
を実現させるためのプログラム。Against the computer
A function for accepting the desired competition content from the terminal of the sponsor who wishes to host the competition and setting and registering the content,
A function of accepting and registering from the terminal of the participant a request for participation in an arbitrary competition among a plurality of competition events set and registered,
As a transmission format for reporting the progress status of each event from the terminal of each participant side, a function of receiving standardized competition data between each competition event,
A function of comparing and evaluating the performance of each participant based on the received standard format competition data, and generating and outputting guidance information according to the evaluation result;
The program to realize.
広告主が提供する広告に関する広告情報をその広告主側の端末から受信して登録する機能と、
競技参加者側の端末から送信されて来た競技データを受信して各参加者の進捗状況を評価する機能と、
競技状況の閲覧要求に応答して、前記評価手段によって得られた評価結果を送信する機能と、
競技に関する各種のアクセスに応答して、前記広告情報対応の広告を取得して当該アクセス者側の端末へ送信する機能と、
を実現させるためのプログラム。Against the computer
The function of receiving and registering advertisement information on the advertisement provided by the advertiser from the terminal of the advertiser,
A function of receiving the competition data transmitted from the terminal of the competition participant and evaluating the progress of each participant;
A function of transmitting an evaluation result obtained by the evaluation means in response to a request to view a competition situation;
A function of acquiring an advertisement corresponding to the advertisement information and transmitting the advertisement to a terminal on the side of the accessor in response to various accesses related to the competition;
The program to realize.
競技結果を予想投票する投票者側の端末から送信されて来た投票内容を登録する機能と、
競技参加者側の端末から送信されて来た競技データを逐次受信して各参加者の進捗状況を評価する機能と、
競技が終了した場合に、前記評価結果と各投票者の投票内容とに基づいて各投票者に付与する報酬を決定する機能と、
を実現させるためのプログラム。Against the computer
A function to register the contents of the voting sent from the voter's terminal that anticipates the competition results,
A function of sequentially receiving the competition data transmitted from the competitor's terminal and evaluating the progress of each participant;
A function of determining a reward to be given to each voter based on the evaluation result and the voting content of each voter when the competition is over,
The program to realize.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002208082A JP2004054391A (en) | 2002-07-17 | 2002-07-17 | Competition management device and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002208082A JP2004054391A (en) | 2002-07-17 | 2002-07-17 | Competition management device and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2004054391A true JP2004054391A (en) | 2004-02-19 |
Family
ID=31932323
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002208082A Pending JP2004054391A (en) | 2002-07-17 | 2002-07-17 | Competition management device and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2004054391A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1568969A2 (en) | 2004-02-27 | 2005-08-31 | Aisin Aw Co., Ltd. | Navigation apparatus and arrival detection method |
JP2010198503A (en) * | 2009-02-26 | 2010-09-09 | Toshiba Tec Corp | Disclosed information management system and program |
JP2014191640A (en) * | 2013-03-27 | 2014-10-06 | Fujitsu Ltd | Discussion support program, discussion support method, and information processing device |
WO2022215383A1 (en) * | 2021-04-09 | 2022-10-13 | ジャングルX株式会社 | Program, information processing device, and method |
-
2002
- 2002-07-17 JP JP2002208082A patent/JP2004054391A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1568969A2 (en) | 2004-02-27 | 2005-08-31 | Aisin Aw Co., Ltd. | Navigation apparatus and arrival detection method |
JP2010198503A (en) * | 2009-02-26 | 2010-09-09 | Toshiba Tec Corp | Disclosed information management system and program |
JP2014191640A (en) * | 2013-03-27 | 2014-10-06 | Fujitsu Ltd | Discussion support program, discussion support method, and information processing device |
WO2022215383A1 (en) * | 2021-04-09 | 2022-10-13 | ジャングルX株式会社 | Program, information processing device, and method |
JP2022161447A (en) * | 2021-04-09 | 2022-10-21 | ジャングルX株式会社 | Program, information processing device, and method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20170337287A1 (en) | Intelligent integrating system for crowdsourcing and collaborative intelligence in human- and device- adaptive query-response networks | |
US8103517B2 (en) | System and method to improve fitness training | |
US7958010B2 (en) | Internet search engine with critic ratings | |
US8374888B2 (en) | Behavior monitoring and reinforcement system and method | |
US8725590B2 (en) | Methods and systems for generating customized user plans | |
US20040205065A1 (en) | System for creating and maintaining a database of information utilizing user opinions | |
US20090307234A1 (en) | Sports Matchmaker Systems | |
KR20100015528A (en) | Sports matchmaker systems | |
US20100153177A1 (en) | System for determining the intrinsic value provided to internet users by selected web sites | |
Robb et al. | Mastering survey design and questionnaire development | |
US20130218645A1 (en) | Computer based ballot system and process | |
US20100153178A1 (en) | System for determining the intrinsic value provided to internet users by selected web sites | |
JP2002297924A (en) | Question acceptance method and question system | |
JP2004054393A (en) | Evaluation device and program | |
KR20230043390A (en) | Apparatus and method for providing health care services | |
KR20200126549A (en) | Customized substitute sports trainer matching system and method | |
US20140095399A1 (en) | Competition-based method of ranking job candidates | |
JP2022025947A (en) | Information providing system, information providing program, and information providing method | |
JP2004054391A (en) | Competition management device and program | |
KR20090128828A (en) | Method and system for providing prediction game service | |
JP2004054392A (en) | Competition management device and program | |
JP2021182184A (en) | Reservation support device, reservation support method, and program | |
JP2007122620A (en) | Computer system characterized by login process when using group | |
Shah et al. | Local food delivery system | |
JP2021108063A (en) | Information processing device |