(57)【要約】      （修正有）【課題】通信端末からネットワークを介してアクセスすることにより登録・投票できるコンテストで使うコンテスト審査サーバ装置を提供する。【解決手段】コンテスト審査サーバ装置は、通信端末から応募する応募プログラムと、予選と決勝戦で構成された投票プログラムと、これら応募プログラムと投票プログラムを実行するＣＰＵを有し、応募プログラムは、前記通信端末からの利用者登録と応募を受け付け、投票プログラムは、前記応募プログラムで生成された応募データから生成したｎ人ずつの審査グループ単位で予選の審査投票を実行し、ＣＰＵは、予選において前記投票プログラムを使って同レベル又は下位レベルの落選者の得点データから敗者復活順位リストを生成する。応募が開始されると所定人数ｎ人（例えば９人）ずつ応募者グループが形成され、この応募グループから所定の人数が勝ち抜くと、高次の審査グループが自動的に生成される。【選択図】図２
2012185706.tif 000002
【特許請求の範囲】
【請求項１】
通信端末がネットワークを介して所定サーバコンピュータにアクセスすることによりコンテストに応募と投票ができるように構成されているサーバ装置において、
前記コンテストにおける各審査はグループ単位での審査であって、決勝戦以外の各審査の１グループがｎ人で構成され、各グループの中から所定人数が選ばれ、
前記サーバ装置は、通信端末から応募する応募プログラムと、予選と決勝戦で構成された投票プログラムと、これら応募プログラムと投票プログラムを実行するＣＰＵを有し、
前記応募プログラムは、前記通信端末からの利用者登録と応募を受け付け、
前記投票プログラムは、前記応募プログラムで生成された応募データから生成したｎ人ずつの審査グループ単位で予選の審査投票を実行し、
前記ＣＰＵは、予選において前記投票プログラムを使って同レベル又は下位レベルの落選者の得点データから敗者復活順位リストを生成し、
各審査レベルにおける予選審査が終了した時点で、
審査投票で選ばれて次の審査レベルに進む人数がｎ人以下となった場合には当該審査レベルの審査を決勝戦とし、
前記審査対象人数が（ｎ＋１）人以上となった場合には、次の審査レベルで予選審査を実行し、かつ前記（ｎ＋１）人以上の審査対象人数がｎの倍数になっていなければ、前記審査対象人数をｎで割った余りの不足人数を前記敗者復活順位リストから抽出して半端人数グループに追加したｎ人で次の予選審査を実行することを特徴とするコンテスト審査サーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介してモバイル端末やＰＣ端末からの応募・投票について決勝戦まで自動処理するコンテスト審査サーバ装置に関する。
【背景技術】
【０００２】
サーバ装置を使ってネットワークを介して投票を行うコンテストシステムとして特許文献１〜３に挙げるものが知られている。
【０００３】
特許文献１には、インターネット通信網を介したコンテストサーバと、パケット通信網を介してＮＴＴドコモの「ｉモード」(登録商標)通信を行うパケット処理部、画像及び文字を表示するディスプレイ及び文字入力を行う入力部を備えた携帯電話とで構成されるコンテストシステムが開示されている。
【０００４】
特にこの特許文献１には、オーディションの応募者および投票者が前記携帯電話機を操作して前記通信インターフェース部を介してアクセスに対してオーディションの応募および投票のプログラムを実行し、投票者が操作する携帯電話機は、ひとつのキーボタンにひとつの画像を対応させる形式で複数の被選択者となる応募者全員の画像を同時に表示する画面を前記表示部に表示し、前記複数の応募者のうちの特定の応募者の画像が画面上で前記キーボタンによって選択されることにより前記画像を前記表示部に拡大表示する記載がある。
【０００５】
特許文献２には、図５に例示する様な、オーディションの各段階の投票による審査を複数の応募者からなる投票対象となる審査グループに分け、低次の審査で選ばれた応募者を集めて高次の審査を行って決勝戦に至る方式のプログラムと、前記ＩＤを識別することで前記審査グループ単位における同一携帯電話機からの重複登録を防止するプログラムと、低次の審査の途中で高次の審査の審査グループを構成する人数が集まった段階で低次の審査は継続しつつ高次の審査を行う先入れ先出し方式の多重投票プログラムと、審査が終了した審査グループを表示対象から外すプログラムを含む記載がある。
【０００６】
特許文献３には、ネットワークに接続されたアプリケーションサーバと、ＩＤを備えた携帯電話機とを使い、前記アプリケーションサーバは、オーディションの応募および投票のプログラムを実行するＣＰＵを有し、前記プログラムは、各段階の投票による審査を複数の応募者からなる投票対象となる審査グループに分け、低次の審査で選ばれた応募者を集めて高次の審査を行って決勝戦に至る方式のプログラムと、前記ＩＤを識別することで前記審査グループ単位における同一携帯電話機からの重複登録を防止するプログラムと、低次の審査の途中で高次の審査の審査グループを構成する人数が集まった段階で低次の審査は継続しつつ高次の審査を行う先入れ先出し方式の多重投票プログラムと、低次の審査で選ばれなかった応募者を集め、その中から選ばれた応募者を高次の審査に組み込む敗者復活のプログラムを含む記載がある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１０−１５７０２０（特許第４３１２８２４号）
【特許文献２】特開２０１０−２８２３１３（特許第４３３８７７９号）
【特許文献３】特開２０１０−２８２３２１
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上記特許文献１〜３においては、携帯電話等の通信端末の画面に表示される１つのグループをｎ人で構成し、総応募人数がｍであった場合、必ずしもｍがｎの倍数になるとは限らないので、最後に残されたグループがｎ人で構成されるとは限らず、その処理に課題が残っている。
また、下位の審査から上位の審査に進む際に、どの時点で決勝戦になるかの判断ができないのでシステムとして未完成であった。
【０００９】
本発明においては、各グループを構成する人数をｎ人、総応募人数をｍ人として実施した場合、ｍがｎの倍数にならない場合においても自動プログラムで決勝戦が実施できるようにすることを課題とした。
【課題を解決するための手段】
【００１０】
上記課題を解決するため本発明に係るコンテスト審査サーバ装置を、通信端末がネットワークを介して所定サーバコンピュータにアクセスすることによりコンテストに応募と投票ができるように構成する。前記サーバ装置は通信端末から応募する応募プログラムと、予選と決勝戦で構成された投票プログラムと、これら応募プログラムと投票プログラムを実行するＣＰＵを有し、前記応募プログラムは、前記通信端末からの利用者登録と応募を受け付け、前記投票プログラムは、前記応募プログラムで生成された応募データから生成したｎ人ずつの審査グループ単位で予選の審査投票を実行する。前記ＣＰＵは、予選において前記投票プログラムを使って同レベル又は下位レベルの落選者の得点データから敗者復活順位リストを生成する。更に各審査レベルにおける予選審査が終了した時点で、各グループを構成する人数をｎとした場合において、審査投票で選ばれて次の審査レベルに進む先頭グループ人数がｎ人以下となった場合には当該審査レベルの審査を決勝戦とし、前記審査対象人数が（ｎ＋１）人以上となった場合には、更に予選グループを生成し、次の審査レベルで予選審査を実行するようにし、かつ前記（ｎ＋１）人以上の審査対象人数がｎの倍数になっていなければ、前記審査対象人数をｎで割った余りの不足人数を前記敗者復活順位リストから抽出して半端人数グループに追加したｎ人で次の予選審査を実行するようにした。
【００１１】
また、前記プログラムは、各審査グループにおいて最多得票者の得票数が所定数に達したら投票受付を中止することも考えられる。
【発明の効果】
【００１２】
本発明は、あらかじめ計算した時間に合わせて、すべてコンピュータシステムを使って自動的にオーディションを終了できるので、応募者は決勝戦においてもオーディション会場に出かけることを要せず、自動的に入賞者を決定することが可能となる。
【図面の簡単な説明】
【００１３】
【図１】本発明に係るコンテスト審査サーバ装置の図である。
【図２】コンテストシステムの時系列プロセスを示す図である。
【図３】総応募数ｍが１１１件の場合の審査プロセスを示す図である。
【図４】敗者復活のフローチャートを示す図である。
【図５】従来型のオーディション投票システムの例を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明を実施するための最良の形態を図面に基づいて詳細に説明する。なお、以下の説明において、同一機能を有するものは同一の符号とし、その繰り返しの説明は省略する。
【００１５】
図１は、本発明に係るコンテスト審査サーバ装置の図である。このコンテスト審査サーバ装置１で審査されるコンテストは、予選と決勝戦で構成されている。
【００１６】
コンテスト審査サーバ装置１は、アクセス端末のＩＤ検出機能と、時間管理機能と、敗者復活順位リスト作成機能を備え、決勝戦まで自動審査することができる。
【００１７】
以下において、コンテストの審査は１グループがｎ人で構成され、各グループの中からＡ人を選ぶものとする。応募総数をｍ人とした場合、ｍ人の中にはｎ人のグループがＢ組あり、ｎ未満の余りがα人とすると、下記の式が成りたつ。
ｍ＝ｎ×Ｂ＋α                                    （１）
【００１８】
コンテスト審査サーバ装置１は、アプリケーションサーバ５の持つＣＰＵを使って通信端末から応募する応募プログラムと、予選と決勝戦で構成された投票プログラムを実行する。
【００１９】
前記応募プログラムは、アクセス端末のＩＤを認証した後に前記通信端末からの利用者登録と応募を受け付ける。
【００２０】
コンテスト審査サーバ装置１は、ネットワーク２と、基地局アンテナを持つ携帯電話機の基地局３と、コンテスト関連情報の記憶手段を備えたデータベース６を持つネットワーク２上のアプリケーションサーバ５で構成される。基地局３には、通信端末４が接続される。
【００２１】
通信端末４には、携帯電話機４ａ、携帯端末４ｂ、スマートフォン、デスクトップ・コンピュータ４ｃ、ノートブック・コンピュータ４ｄなどが含まれる。
【００２２】
コンテスト審査サーバ装置１の主要構成部となる前記アプリケーションサーバ５のハードウェアには、汎用のサーバコンピュータが使え、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＨＤＤ（ハードディスク）、ＢＩＯＳ、通信インターフェース部（ＣＯＭ  Ｉ／Ｆ）、キーボードＫＢやマウスＭＳなどの入力部、およびディスプレイＤＳＰで構成されている。このうち、ＲＯＭ、ＲＡＭ、ＨＤＤ（ハードディスク）、ＢＩＯＳ、通信インターフェース部（ＣＯＭ  Ｉ／Ｆ）はバスを介して前記ＣＰＵと接続されていて、キーボードＫＢやマウスＭＳはヒューマンインターフェースＨＩ／Ｆを介して前記ＣＰＵと接続されている。
【００２３】
上記の構成において、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）は、システムプログラムを記憶する読み出し専用記憶デバイスである。このＲＯＭの中にアクセス端末のＩＤ検出プログラムと、時間管理プログラム、先入れ先だし方式の勝ち抜きコンテストプログラムと、敗者復活順位リスト作成プログラムが格納されている。
ここで、先入れ先だし方式の勝ち抜きコンテストプログラムはトーナメント方式でコンテストを行うに当たり、１次予選（低次審査）で勝ち抜いた人数（作品数）によって２次予選（高次審査）の単位審査グループが構成された時点で２次審査（高次審査）を開始するものである。
【００２４】
基本的にはローカルサーバに前記プログラムを格納してアプリケーションサーバ５で実行することが望ましいが、分散処理やクラウドコンピューティング処理する場合には前記プログラムを分散させたりリンクさせたりすることが考えられる。
【００２５】
アクセス端末のＩＤ検出プログラムは、アクセス元の携帯電話機などの通信端末やパーソナルコンピューターから識別情報を入手するプログラムである。
【００２６】
例えば、携帯電話機４ａや携帯端末４ｂにはＳＩＭカードが入っている。ＳＩＭカードは、ＧＳＭやＷ−ＣＤＭＡなどの方式の携帯電話の電話番号を特定するための固有のＩＤ番号が記録されているので、ＳＩＭカードに対して外部からコマンドを送り込めば前記ＩＤ番号が送出される。
【００２７】
デスクトップ・コンピュータ４ｃ、スマーフォン、ノートブック・コンピュータ４ｄの場合は、ＩＤもしくはパスワードで利用者を特定する。
【００２８】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）は、ＢＩＯＳやＲＯＭに記憶されているシステムプログラムによって起動され、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）に展開されたプログラム（アプリケーションプログラム）にしたがって各種の処理を実行する機能を持つ。
【００２９】
またＣＰＵは、入力部からの信号をトリガとして、前記システムプログラムの演算結果などをディスプレイに表示させる機能も持っている。
【００３０】
ＲＡＭは、前記ＣＰＵが各種の処理を実行する上において必要なプログラムやデータなどを適宜記憶する機能を持つ。
【００３１】
通信インターフェースは、ハードディスク、通信部インターフェース部、入力部１８、およびディスプレイの入出力を管理するようになされている。
【００３２】
ディスプレイＤＳＰは、ＣＲＴやＬＣＤなどにより構成され、ＣＰＵの制御によってＣＰＵの演算結果や外部からの入力データを表示する機能を持っている。
【００３３】
前記ＣＰＵ、ＲＯＭ、ＲＡＭ、ハードディスク、通信インターフェース部、キーボードやマウスなどの入力部、およびディスプレイは、バスを介して、ＣＰＵを中心として相互に接続されている。
【００３４】
携帯電話機の基地局３は、携帯電話機４ａ、通信端末４ｂなどと無線で接続する目的で設置する設備であり、携帯電話事業者が管理する。基地局３がカバーするセル（ＰＨＳの場合はマイクロセル）内の携帯電話機４ａ、通信端末４ｂなどと、無線通信により情報を相互に伝達する働きをする。
【００３５】
サーバ５は、オーディション応募受付及び投票に関する処理を実行する構成要素である。サーバ５は、本発明の各種の手段又はステップによる機能を実行するためのＷｅｂページを提供するＷｅｂサイト（以下、「コンテストサイト」と称する）をインターネットのＷＷＷ上に提供するＷＷＷサーバとしても機能する。
【００３６】
オーディション応募者及び投票者の携帯電話機４は、ネットワークとの接続インターフェース部と、メール送受信部と、表示部と、文字入力部と、送受信部を備えている。
【００３７】
携帯電話機４は、携帯電話機の基地局３との通信機能と、ネットワーク２を介してブラウザ閲覧やメールの送受信をするＳＳＬ通信機能と、オーディションサイトの画面情報を受信して画面に表示する機能と、オーディションで投票する際の選択手段を備えている。
【００３８】
図２は、コンテストシステムの時系列プロセスを示す図である。通常のオーディションと異なり、応募が開始されると所定人数ｎ人（例えば９人）ずつ応募者グループが形成され、この応募グループから所定の人数が勝ち抜くと高次の審査グループが自動的に生成されて行くので、低次の審査グループの審査時間と高次の審査グループの審査時間がそれほど違わない点に本願発明による自動審査システムの特徴がある。
【００３９】
本実施例における自動審査システムでは、４回の予選と１回の決勝戦が行われているが、これは後述する通り、各審査投票はｎ人ずつの審査グループ単位で行われるので予選回数はｎとＡの数値と応募総数によって決まるものであり４回に限定されない。
【００４０】
前記投票プログラムは、前記応募プログラムで生成された応募データから生成したｎ人ずつの審査グループ単位で予選の審査投票を実行する。
【００４１】
前記ＣＰＵは、予選において前記投票プログラムを使って同レベル又は下位レベルの落選者データベースから敗者復活順位リストを生成する。
【００４２】
各審査レベルにおける予選審査が終了した時点で、次の審査レベルの審査対象人数がｎ以下となった場合には該審査レベルの審査を決勝戦とする。ここで、ｎ＝１はあり得ない。ｎ＝１の場合は１つ前の投票が決勝戦となっていることを意味する。
【００４３】
前記審査対象人数が（ｎ＋１）人以上の場合には次の審査レベルで予選審査を実行して、審査レベルの審査対象人数がｎ人以下となるまで予選を繰り返してから決勝戦を実行する。
【００４４】
上記において、前記（ｎ＋１）人以上の審査対象人数がｎの倍数になっていなければ、前記審査対象人数をｎで割った余りの不足人数を前記敗者復活順位リストから抽出して半端人数グループに追加したｎ人で次の予選審査を実行する。この審査が終了した時点で次の審査対象人数がｎ人以下になれば決勝戦の審査投票を行う。
【００４５】
しかし、前記審査対象人数が依然として（ｎ＋１）人以上である場合には、上記の予選を審査対象人数がｎ人以下になるまで予選を繰り返し、審査対象人数がｎ人以下になったら決勝戦の審査投票を行う。
【００４６】
図３は、総応募人数が１１１件の場合の審査プロセスを示す図である。本発明の所定の審査グループ構成人数ｎは任意に設定することができるが、以下においては、応募を９人ずつでグループ形成する場合を想定する。
【００４７】
第１次審査の応募締め切りをｔ１とすると、ｔ１の後に第１次審査の実質的な審査数を９の倍数とする必要があるので、１１１人を９で割った余りの３人に６人を敗者復活させて実行することにより第１次審査を実質的に終了することができるようになる。
【００４８】
第２次審査は、１１１人を９人で割った商１２である１２グループから選出された１２×３＝３６人がおよび、敗者復活させて９人としたグループから選ばれた３人の合計３９人が審査対象となる。
【００４９】
第２次審査では３９人から９人ずつのグループをＧ１〜Ｇ４の４組作ることができるが、残りの３人Ｇ４では９人のグループを構成することができないので、６人を第１次審査の敗者復活順位リストから復活させて合計９人とし、グループＧ５の審査投票を行う。
【００５０】
ここで、敗者復活は原則として当該審査よりも１つ低次の審査から復活させるが、１次審査の場合はこれよりも低次の審査がない。
そこで、この実施例にあっては、１次審査を締め切った時点で、全体の人数が判明しており、その結果２次審査の最後の審査グループで不足する人数も判明していることに着目し、１次審査と２次審査の敗者復活をまとめて１次審査の落選者から選定するようにした。
具体的には、２次審査の最後の審査グループで３人不足し、１次審査の最後の審査グループで６人不足する場合には、１次審査の敗者復活リストの上位３人を２次審査の最後の審査グループの不足分に割り当て、１次審査の敗者復活リストの上位４〜９番目までの６人を１次審査の最後の審査グループの不足分に割り当てる。
【００５１】
第３次審査では、第２次審査の５グループから１５人が選ばれるので、この１５人から９人のグループは１グループＧ１０１しか作れない。そこで、残った６人と２次審査の敗者復活順位リストからの３人でもうひとつのグループＧ１０２を構成して審査投票を行う。
【００５２】
第３次審査では、２つのグループから３人ずつ、合計６人が選ばれｎ人以下となるので、この６人で決勝戦の投票を行い、優勝者や準優勝者を決定する。
【００５３】
【００５４】
図４は、本願のフローチャートを示す図である。１つの審査グループを構成する人数をｎ人ずつで選考を行う場合において、ステップＳ０１で審査が開始され、所定のｎ人数ずつ審査が開始される。所定人数ｎは、例えば９である。審査は並行して行われ、所定の条件を満たした候補者３人は次の２次審査に進む。
【００５５】
ステップＳ０２では、第１次審査から順番に投票が自動的に実行され、所定の審査人数の中から所定の人数が選出されて次の審査段階へ進むプロセスが繰り替えされる。
【００５６】
ステップＳ０３では、１次審査の応募締切時における最後のグループを構成する人数（ｘ）は、ｘ≦ｎとなる。
【００５７】
ステップＳ０４では、ｘ＝ｎか否かを判断する。ｘ＝ｎの場合には不足数を補うことなく２次予選に進み、ｘ＝ｎでない場合には、ステップＳ０５及びステップＳ０６により敗者復活リストから不足分を補う。
【００５８】
ステップＳ０７では、前記と同様にして２次審査を行い、次の審査レベルに進む人数がｎ人以下となった場合には、決勝戦を行い、ステップＳ０８で選考結果を発表する。
【００５９】
ここで、コンテストの応募や投票が増えてくると、サーバの処理能力が問題となり、通常は大きな能力を持ったサーバにスケールアップする必要が生じる。しかし、コンテストのようなリアルタイムのプログラムは途中で止める訳には行かない。
【００６０】
上記の実施例においては、美人コンテストなどの人を対象としたコンテストについての実施例であり、審査グループをｎ人としたが、例えば俳句コンテストの場合は応募単位は“人ではなく”句“であり、写真コンテストの場合は”“枚”が単位となり、本実施例の単位を読み替えることにより様々なコンテストを対象とすることができる。
【産業上の利用可能性】
【００６１】
高い普及率を持つ携帯電話等における画面一覧性を利用し、複数段階の審査を同時並行的に実施することにより、審査所用時間の短いコンテストなどを予選から決勝戦まで全て自動処理するので省力化に貢献できる。
【符号の説明】
【００６２】
１…コンテスト審査サーバ装置、ＷＥＢサーバ
２…ネットワーク
３…携帯電話機の基地局
４…通信端末
４ａ…携帯電話機
４ｂ…携帯端末
４ｃ…デスクトップ・コンピュータ
４ｄ…ノートブック・コンピュータ
５…アプリケーションサーバ
６…データベース（ファイルサーバ）
７…負荷分散装置
８…サーバ群
【図１】
2012185706.tif 000003
【図２】
2012185706.tif 000004
【図３】
2012185706.tif 000005
【図４】
2012185706.tif 000006
【図５】
2012185706.tif 000007