(57)【要約】【課題】設計自由度が高い投票ゲームシステムを低コストで実現する。【解決手段】各クライアント端末２１〜２Ｎが、投票ゲーム中の選択項目を示す投票選択項目識別情報を投票ゲームサーバ１０に対して送信し、投票選択項目識別情報に基づいて投票ゲームサーバ１０によって所定の集計演算により生成された集計結果情報を受信し、投票選択項目識別情報および集計結果情報を利用して投票ゲームを進行させ、投票ゲームの進行度合いに応じて、クライアント端末の表示画面上に集計結果表示画面１５０を表示する。また、投票ゲームサーバ１０が、各クライアント端末２１〜２Ｎによりそれぞれ送信された複数の投票選択項目識別情報を受信し、複数の投票選択項目識別情報に基づく所定の集計演算を行うことにより選択項目に関する集計結果を示す集計結果情報を生成し、集計結果情報を各クライアント端末２１〜２Ｎに対してそれぞれ送信する。【選択図】図４
2011156396.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークにより接続された複数のクライアント端末と投票ゲームサーバとを備えた投票ゲームシステムであって、
前記クライアント端末は、
投票ゲームを進行させるゲーム進行手段と、
前記投票ゲーム中の項目を自在に選択させる選択手段と、
前記選択手段により選択された項目を示す投票選択項目識別情報を前記投票ゲームサーバに対して送信する識別情報送信手段と、
前記投票ゲームサーバからの集計結果情報を受信する集計結果情報受信手段と、
前記集計結果情報に基づいて画面表示する集計結果表示手段とを有し、
前記ゲーム進行手段は、前記投票選択項目識別情報および前記集計結果情報を利用して前記投票ゲームを進行させるものであり、
前記投票ゲームサーバは、
前記クライアント端末により送信された投票選択項目識別情報を受信する識別情報受信手段と、
複数のクライアント端末より受信された投票選択項目識別情報に基づく所定の集計演算を行うことにより前記集計結果情報を生成する集計結果情報生成手段と、
生成された集計結果情報を前記クライアント端末に対して送信する集計結果情報送信手段とを有する
ことを特徴とする投票ゲームシステム。
【請求項２】
前記投票選択項目識別情報と前記集計結果情報とは、一定の要素数をもつ同一フォーマットの配列データであり、
前記所定の集計演算は、前記投票選択項目識別情報と前記集計結果情報との四則演算であることを特徴とする請求項１記載の投票ゲームシステム。
【請求項３】
前記識別情報送信手段は、前記投票選択項目識別情報を対応するクライアント端末に関連付けて前記投票ゲームサーバに送信し、
前記集計結果情報送信手段は、前記集計結果情報を前記投票選択項目識別情報に対応したクライアント端末に関する情報とともに送信することを特徴とする請求項１記載の投票ゲームシステム。
【請求項４】
前記識別情報送信手段は、前記投票選択項目識別情報を対応する投票ゲームに関連付けて前記投票ゲームサーバに送信し、
前記集計結果情報送信手段は、前記集計結果情報を前記投票選択項目識別情報に対応した投票ゲームに関する情報とともに送信することを特徴とする請求項１記載の投票ゲームシステム。
【請求項５】
前記投票選択項目識別情報は、前記項目に関連する複数のパラメータ項目に関する情報を含み、
前記選択手段は、前記複数のパラメータ項目をリスト表示して選択させることを特徴とする請求項１記載の投票ゲームシステム。
【請求項６】
請求項１記載の投票ゲームシステムを構築する方法において、
前記投票ゲームサーバを、複数種類の投票ゲームに対応する汎用サーバとして設けるとともに、
前記クライアント端末を、
前記ゲーム進行手段が異時的または同時に複数種類の投票ゲームを進行させ、前記投票選択項目識別情報および前記集計結果情報がこれら複数種類の投票ゲームで汎用のフォーマットとなるように設けたことを特徴とする投票ゲームシステムの構築方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークにより接続された複数のクライアント端末と投票ゲームサーバとを備えた投票ゲームシステムおよびその構築方法に関する。
【背景技術】
【０００２】
従来から、複数のプレイヤが互いにある事柄を選びあって、その集計結果でゲームを進めるタイプのいわゆる投票ゲームが知られている。このような投票ゲームとしては、代表的なものとして、例えばインターネット等の通信ネットワークを介して掲示板やチャットシステムを利用した人狼ゲームが知られているが、この人狼ゲームでは、主催者が投票の集計を行ってゲームの進行を人為的に制御する必要があるため、ゲームシステムとしては発展途上と言わざるを得なかった。
【０００３】
この点を考慮して、ゲームの進行を自動的に制御したものとして、例えばユーザが投票を行い、この投票を基にしてゲームの進行を行うオンラインの競馬ゲームなどに用いられるゲーム通信提供方法が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−４５５７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１に記載されたゲーム通信提供方法では、クライアント端末からの投票に関する情報を基にしてサーバを含むゲーム提供装置側で複雑な抽選処理を行い、抽選結果に関する情報をクライアント端末側に送信している。このため、クライアント端末とゲーム提供装置との間で送受信される情報（データ）が複数種類存在して統一されておらず、ゲーム提供装置の処理や構成を簡略化することが困難であるとともに、新たなゲーム開発などを行う場合にはクライアント端末とゲーム提供装置についてそれぞれ新たに設計をし直す必要があり、クライアント端末のみにおいて簡単かつ容易にゲーム設計を行い、低コストで投票ゲームを実現することができないという問題があった。
【０００６】
本発明は、上記の問題を解消すべく、クライアント端末単位での投票ゲームの設計変更を可能にして設計自由度を向上させつつサーバの処理や構成を簡略化して低コスト化を図り、複数種類の投票ゲームを簡単に行うことができる投票ゲームシステムおよびその構築方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の投票ゲームシステムは、通信ネットワークにより接続された複数のクライアント端末と投票ゲームサーバとを備えた投票ゲームシステムであって、前記クライアント端末は、投票ゲームを進行させるゲーム進行手段と、前記投票ゲーム中の項目を自在に選択させる選択手段と、前記選択手段により選択された項目を示す投票選択項目識別情報を前記投票ゲームサーバに対して送信する識別情報送信手段と、前記投票ゲームサーバからの集計結果情報を受信する集計結果情報受信手段と、前記集計結果情報に基づいて画面表示する集計結果表示手段とを有し、前記ゲーム進行手段は、前記投票選択項目識別情報および前記集計結果情報を利用して前記投票ゲームを進行させるものであり、前記投票ゲームサーバは、前記クライアント端末により送信された投票選択項目識別情報を受信する識別情報受信手段と、複数のクライアント端末より受信された投票選択項目識別情報に基づく所定の集計演算を行うことにより前記集計結果情報を生成する集計結果情報生成手段と、生成された集計結果情報を前記クライアント端末に対して送信する集計結果情報送信手段とを有することを特徴とする。
【０００８】
上記のように構成したことで、クライアント端末と投票ゲームサーバとの間で投票選択項目識別情報および集計結果情報のみを送受信し、投票ゲームサーバにて所定の集計演算を行うだけで投票ゲームを遊戯することが可能となり、投票ゲームサーバの処理や構成を簡略化して投票ゲームシステムを低コストで実現することができるようになる。
【０００９】
また、クライアント端末と投票ゲームサーバとの間で送受信する情報が規定されており、投票ゲームサーバでは所定の集計演算のみが行われるため、クライアント端末単位での投票ゲームの設計変更を可能にして設計自由度を向上させることができるようになる。
【００１０】
前記投票選択項目識別情報と前記集計結果情報とは、一定の要素数をもつ同一フォーマットの配列データであり、前記所定の集計演算は、前記投票選択項目識別情報と前記集計結果情報との四則演算である構成とされていてもよい。このように構成すれば、クライアント端末と投票ゲームサーバとの間で同一フォーマットの配列データを送受信し、投票ゲームサーバにて四則演算を行うだけで投票ゲームを遊戯することが可能となるため、さらに低コスト化を図ることができるようになる。
【００１１】
前記識別情報送信手段は、前記投票選択項目識別情報を対応するクライアント端末に関連付けて前記投票ゲームサーバに送信し、前記集計結果情報送信手段は、前記集計結果情報を前記投票選択項目識別情報に対応したクライアント端末に関する情報とともに送信する構成とされていてもよい。このように構成すれば、異なる種類の投票ゲームを同時並行的に行っているクライアント端末のグループが通信ネットワーク上に複数存在している場合であっても、１台の投票ゲームサーバにて対応することができるようになる。
【００１２】
また、前記識別情報送信手段は、前記投票選択項目識別情報を対応する投票ゲームに関連付けて前記投票ゲームサーバに送信し、前記集計結果情報送信手段は、前記集計結果情報を前記投票選択項目識別情報に対応した投票ゲームに関する情報とともに送信する構成とされていてもよい。このように構成すれば、異なる種類の投票ゲームを同時並行的に行っているクライアント端末のグループが通信ネットワーク上に複数存在している場合であっても、あるいは同一のクライアント端末にて異なる種類の投票ゲームを同時並行的に行っている場合であっても、１台の投票ゲームサーバにて対応することができるようになる。
【００１３】
前記投票選択項目識別情報は、前記項目に関連する複数のパラメータ項目に関する情報を含み、前記選択手段は、前記複数のパラメータ項目をリスト表示して選択させる構成とされていてもよい。このように構成すれば、インターネットなどを介する従来の人狼ゲーム等で必要とされていたチャットなどの煩雑な操作を利用することなく投票ゲームを行えるので、チャットなどの煩雑な操作に不慣れなユーザに対しても容易に投票ゲームを遊戯させることができるようになる。
【００１４】
本発明の投票ゲームシステムの構築方法は、上記に記載の投票ゲームシステムを構築する方法において、前記投票ゲームサーバを、複数種類の投票ゲームに対応する汎用サーバとして設けるとともに、前記クライアント端末を、前記ゲーム進行手段が異時的または同時に複数種類の投票ゲームを進行させ、前記投票選択項目識別情報および前記集計結果情報がこれら複数種類の投票ゲームで汎用のフォーマットとなるように設けたことを特徴とする。
【００１５】
上記のように構成したことで、投票ゲームサーバを汎用サーバで構成し、クライアント端末にて複数種類の投票ゲームを進行可能かつ送受信される投票選択項目識別情報および集計結果情報を複数種類の投票ゲームで使用可能な汎用フォーマットとすることができる。このため、クライアント端末単位での投票ゲームの設計変更を可能にして設計自由度を向上させることができるとともに、投票ゲームサーバの処理や構成を簡略化して投票ゲームシステムを低コストで構築することができるようになる。
【発明の効果】
【００１６】
本発明によれば、クライアント端末単位での投票ゲームの設計変更を可能にして設計自由度を向上させることができるとともに、投票ゲームサーバの処理や構成を簡略化して投票ゲームシステムを低コストで実現することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施の形態における投票ゲームシステムの構成の例を示すブロック図である。
【図２】投票ゲームサーバおよびクライアント端末の構成の例を示すブロック図である。
【図３】投票ゲームサーバのハードウェア構成の例を示す説明図である。
【図４】投票ゲームシステムにおける投票ゲーム実行処理の例を示すフローチャートである。
【図５】投票ゲームシステムにおいてクライアント端末の表示画面上に表示される一の投票ゲームの表示画面構成の例を示す説明図である。
【図６】投票ゲームシステムにおいてクライアント端末の表示画面上に表示される一の投票ゲームの表示画面構成の例を示す説明図である。
【図７】投票ゲームシステムにおいてクライアント端末の表示画面上に表示される一の投票ゲームの表示画面構成の例を示す説明図である。
【図８】投票ゲームシステムにおいてクライアント端末の表示画面上に表示される一の投票ゲームの表示画面構成の例を示す説明図である。
【図９】投票ゲームシステムにおいてクライアント端末の表示画面上に表示される一の投票ゲームの表示画面構成の例を示す説明図である。
【図１０】投票ゲームシステムにおいてクライアント端末の表示画面上に表示される一の投票ゲームの表示画面構成の例を示す説明図である。
【図１１】投票ゲームシステムにおいてクライアント端末の表示画面上に表示される一の投票ゲームの表示画面構成の例を示す説明図である。
【図１２】投票ゲームシステムにおいてクライアント端末の表示画面上に表示される一の投票ゲームの表示画面構成の例を示す説明図である。
【図１３】投票ゲームシステムにおいてクライアント端末の表示画面上に表示される一の投票ゲームの表示画面構成の例を示す説明図である。
【図１４】投票ゲームシステムにおいてクライアント端末の表示画面上に表示される一の投票ゲームの表示画面構成の例を示す説明図である。
【図１５】投票ゲームシステムにおいてクライアント端末の表示画面上に表示される一の投票ゲームの表示画面構成の例を示す説明図である。
【図１６】投票ゲームシステムにおいてクライアント端末の表示画面上に表示される一の投票ゲームの表示画面構成の例を示す説明図である。
【図１７】投票ゲームシステムにおいてクライアント端末の表示画面上に表示される一の投票ゲームの表示画面構成の例を示す説明図である。
【図１８】投票ゲームシステムにおいてクライアント端末の表示画面上に表示される他の投票ゲームの表示画面構成の例を示す説明図である。
【図１９】投票ゲームシステムにおいてクライアント端末の表示画面上に表示される他の投票ゲームの表示画面構成の例を示す説明図である。
【図２０】投票ゲームシステムにおいてクライアント端末の表示画面上に表示される他の投票ゲームの表示画面構成の例を示す説明図である。
【図２１】投票ゲームシステムにおいてクライアント端末の表示画面上に表示される他の投票ゲームの表示画面構成の例を示す説明図である。
【図２２】投票ゲームシステムにおいてクライアント端末の表示画面上に表示される他の投票ゲームの表示画面構成の例を示す説明図である。
【図２３】投票ゲームシステムにおいてクライアント端末の表示画面上に表示される他の投票ゲームの表示画面構成の例を示す説明図である。
【図２４】投票ゲームシステムにおいてクライアント端末の表示画面上に表示される他の投票ゲームの表示画面構成の例を示す説明図である。
【図２５】投票ゲームシステムにおいてクライアント端末の表示画面上に表示される他の投票ゲームの表示画面構成の例を示す説明図である。
【図２６】投票ゲームシステムにおいてクライアント端末の表示画面上に表示される他の投票ゲームの表示画面構成の例を示す説明図である。
【図２７】投票ゲームシステムにおいてクライアント端末の表示画面上に表示される他の投票ゲームの表示画面構成の例を示す説明図である。
【発明を実施するための形態】
【００１８】
以下、本発明の一実施の形態について図面を参照して説明する。
図１は、本発明の一実施の形態における投票ゲームシステムの構成の例を示すブロック図である。図１に示すように、投票ゲームシステム１００は、投票ゲームサーバ１０と、複数のクライアント端末２１〜２Ｎ（Ｎは任意の整数）とを含む。
【００１９】
この投票ゲームシステム１００を構成する投票ゲームサーバ１０および複数のクライアント端末２１〜２Ｎは、それぞれインターネットなどの通信ネットワーク３０に接続されている。
【００２０】
投票ゲームサーバ１０は、例えば本システム１００のシステム管理者によって管理され、クライアント端末２１〜２Ｎそれぞれに対して投票ゲームの集計結果を提供するための各種の機能を有する。この投票ゲームサーバ１０は、ＷＷＷサーバなどの情報処理装置によって構成される。
【００２１】
クライアント端末２１〜２Ｎは、それぞれ、投票ゲームを行うユーザによって管理され、例えばパーソナルコンピュータや携帯情報端末などの情報処理装置によって構成される。クライアント端末２１〜２Ｎは、通信ネットワーク３０に接続するためのハードウェアおよびソフトウェアを備えている。これらのクライアント端末２１〜２Ｎは、それぞれ、テレビジョン装置や液晶表示装置などによって構成される画像表示部を有する表示装置を、内部あるいは外部に備えている。
【００２２】
ここで、本実施の形態における投票ゲームとは、例えばクライアント端末２１〜２Ｎにおいて実行されている投票ゲーム中の項目（以下、「選択項目」という）を、それぞれのクライアント端末２１〜２Ｎのユーザが選択して（あるいは、クライアント端末２１〜２Ｎのうちの少なくとも一のクライアント端末にて自動的に選択が行われて）投票を行い、その投票に基づいて投票ゲームサーバ１０にて集計演算処理を行って、その集計結果を各クライアント端末２１〜２Ｎの投票ゲームに反映させて遊戯を行うゲームのことをいう。本システム１００においては、ユーザは投票を行うという簡単な操作のみで投票ゲームの遊戯を行うことができる。
【００２３】
図２は、投票ゲームサーバ１０およびクライアント端末２１（２２〜２Ｎ）の構成の例を示すブロック図である。図２に示すように、ゲームサーバ１０は、情報通信部１１と、集計演算部１２と、ゲーム識別部１３と、データベース（ＤＢ）１４とを含む。また、クライアント端末２１（２２〜２Ｎ）は、情報通信部３１と、ゲーム実行部３２と、表示処理部３３とを含む。
【００２４】
投票ゲームサーバ１０の情報通信部１１は、複数のクライアント端末２１（２２〜２Ｎ）がそれぞれ有する情報通信部３１によりそれぞれ送信された複数の投票情報を通信ネットワーク３０を介して受信するとともに、集計演算部１２によって生成された集計結果情報を通信ネットワーク３０を介して各クライアント端末２１（２２〜２Ｎ）に対してそれぞれ送信する。
【００２５】
なお、投票情報は、例えば図示しない選択手段により自在に選択されたり、あるいはユーザにより選択された投票ゲーム中の選択項目を示す投票選択項目識別情報である。この投票選択項目識別情報は、対応するクライアント端末２１〜２Ｎに関連付けられたり、対応する投票ゲームに関連付けられたりする情報である。これにより、例えば異なる種類の投票ゲームを同時並行的に行っているクライアント端末２１〜２Ｎのグループが複数存在していても、同一のクライアント端末（例えばクライアント端末２１）で異なる種類の投票ゲームを同時並行的に行っている場合でも、１台の投票ゲームサーバ１０により対応する（集計演算をする）ことができるようになる。この投票選択項目識別情報により、投票ゲーム中の選択項目と、投票ゲームの種類と、投票ゲームを実行しているクライアント端末とを識別することが可能となる。
【００２６】
集計演算部１２は、各クライアント端末２１（２２〜２Ｎ）から送信されて受信された複数の投票選択項目識別情報に基づく所定の集計演算を行い、選択項目に関する集計結果を示す集計結果情報を生成する。ゲーム識別部１３は、各クライアント端末２１（２２〜２Ｎ）にて複数種類の投票ゲームがそれぞれ行われている場合に、投票選択項目識別情報に基づいて各投票ゲームの種類を識別する。
【００２７】
したがって、集計演算部１２では、ゲーム識別部１３によって識別された投票ゲームの種別ごとに集計演算処理が行われる。ＤＢ１４は、集計演算部１２にて集計演算された集計結果を示す集計結果情報を格納したり、各クライアント端末２１（２２〜２Ｎ）からの投票選択項目識別情報を一時的に格納したりする。
【００２８】
ここで、集計演算部１２により行われる集計演算処理は、具体的には、例えば四則演算による処理が挙げられる。また、クライアント端末２１〜２Ｎと投票ゲームサーバ１０との間で送受信される投票選択項目識別情報と集計結果情報とは、後述するように一定の要素数をもつ同一フォーマットの配列データとして扱われる。
【００２９】
クライアント端末２１（２２〜２Ｎ）の情報通信部３１は、上述したように、選択された投票ゲーム中の選択項目を、例えばこの投票ゲームや当該投票ゲームを実行しているクライアント端末などに関連付けられた投票選択項目識別情報を通信ネットワーク３０を介して投票ゲームサーバ１０に対して送信するとともに、投票選択項目識別情報に基づいて投票ゲームサーバ１０によって所定の集計演算により生成された集計結果情報を通信ネットワーク３０を介して受信する。
【００３０】
ゲーム実行部３２は、クライアント端末２１（２２〜２Ｎ）にて投票ゲームを実行するとともに、情報通信部３１により投票ゲームサーバ１０に送信した投票選択項目識別情報や情報通信部３１により投票ゲームサーバ１０から受信した集計結果情報を利用してこの投票ゲームを進行させる。
【００３１】
表示処理部３３は、ゲーム実行部３２による投票ゲームの進行度合いに応じて、集計結果をクライアント端末２１（２２〜２Ｎ）の表示画面上に表す集計結果表示画像を生成するとともに、この集計結果表示画像を含む集計結果表示画面を表示する。
【００３２】
図３は、投票ゲームサーバ１０のハードウェア構成の例を示す説明図である。図３に示すように、投票ゲームサーバ１０は、ＣＰＵ４１と、ＲＡＭ４２と、ＲＯＭ４３と、ハードディスクドライブ（ＨＤドライブ）４４と、ハードディスク（ＨＤ）４５と、フレキシブルディスクドライブ（ＦＤドライブ）４６と、フレキシブルディスク（ＦＤ）４７と、光ディスクドライブ４８と、光ディスク４９と、を備えている。
【００３３】
また、投票ゲームサーバ１０は、入力インターフェイス（Ｉ／Ｆ）５０と、キーボード５１と、マウス５２と、音声入出力インターフェイス（Ｉ／Ｆ）５３と、スピーカ５４と、マイク５５と、通信インターフェイス（Ｉ／Ｆ）５６と、モニタ５７と、プリンタ５８と、を備えている。なお、各構成部４１〜４３，４４，４６，４８，５０，５３，５６〜５８は、バス６０によってそれぞれ接続されている。
【００３４】
ＣＰＵ４１は、投票ゲームサーバ１０の全体の制御を司る。ＲＡＭ４２は、ＣＰＵ４１のワークエリアとして使用される。ＲＯＭ４３は、ブートプログラム、集計演算プログラム、通信プログラム、ＤＢ作成プログラムなどの各種プログラムを記録している。
【００３５】
ＨＤドライブ４４およびＦＤドライブ４６は、それぞれＣＰＵ４１の制御にしたがって、ＨＤ４５あるいはＦＤ４７に対する情報の読み取り／書き込みを制御する。ＨＤ４５は、ＨＤドライブ４４の制御で書き込まれた情報を記録する。ＦＤ４７は、ＦＤドライブ４６の制御で書き込まれた情報を記録する。
【００３６】
また、光ディスクドライブ４８は、ＣＰＵ４０１の制御にしたがって、光ディスク４９に対する情報の読み取り／書き込みを制御する。光ディスク４９は、光ディスクドライブ４８の制御にしたがって、情報の読み出される着脱自在な記録媒体である。光ディスク４９は、書き込み可能な記録媒体を利用することもできる。また、この着脱可能な記録媒体として、光ディスク４９の他、ＭＯやメモリカードなどが利用されてもよい。
【００３７】
入力Ｉ／Ｆ５０は、文字、数値、各種指示などの入力のための複数のキーを備えたキーボード５１およびマウス５２などの入力デバイスからの情報を入力する。入力デバイスは、その他、リモコンやタッチパネルなどであってもよい。
【００３８】
また、音声入出力Ｉ／Ｆ５３は、音声出力用のスピーカ５４および音声入力用のマイク５５に接続される。スピーカ５４からは音声入出力Ｉ／Ｆ５３内でＤ／Ａ変換された音声が出力され、マイク５５に受音された音声は、音声入出力Ｉ／Ｆ５３内でＡ／Ｄ変換される。
【００３９】
通信Ｉ／Ｆ５６は、有線や無線を介して通信ネットワーク３０などの通信網に接続され、投票ゲームサーバ１０とＣＰＵ４１とのインターフェイスとして機能する。通信網には、例えばＬＡＮ、ＷＡＮ、公衆回線網や携帯電話網などがある。
【００４０】
モニタ５７には、アイコン、カーソル、メニュー、ウィンドウ、あるいは文字や画像などの各種情報や、投票ゲームのゲーム画面あるいは集計結果表示画面などが表示される。このモニタ５７は、例えばＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなどを採用することができる。
【００４１】
このモニタ５７は、図示しない映像インターフェイス（Ｉ／Ｆ）を介してバス６０に接続されている。ここで、映像Ｉ／Ｆは、例えばモニタ５７全体の制御を行うグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶ−ＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像情報に基づいてモニタ５７を表示制御する制御ＩＣなどで構成される。プリンタ５８は、投票ゲームサーバ１０で扱われる各種情報の印刷出力を行う。
【００４２】
なお、各クライアント端末２１〜２Ｎのハードウェア構成についても、上述した投票ゲームサーバ１０のハードウェア構成と同様の構成を採用することができるため、ここでは説明を省略する。
【００４３】
図４は、本例の投票ゲームシステム１００における投票ゲーム実行処理の例を示すフローチャートである。なお、以降においては複数のクライアント端末２１〜２Ｎのうちのクライアント端末２１を例に挙げて説明するが、他のクライアント端末２２〜２Ｎについても同様に処理が行われる。投票ゲームが実行された場合、まず、ユーザの操作によって、クライアント端末２１から投票ゲームサーバ１０にアクセスし、ログインが行われる（ステップＳ１０１）。
【００４４】
クライアント端末２１によるログインが行われたら、投票ゲームサーバ１０は、ユーザ認証を行い（ステップＳ１０２）、ユーザ認証をパスした場合は、クライアント端末２１において実行されている投票ゲームについて、ユーザによって投票ゲーム中の投票する選択項目（投票選択項目）の選択が行われ（ステップＳ１０３）、選択された投票選択項目を投票ゲームとクライアント端末２１とに関連付けた投票選択項目識別情報が投票ゲームサーバ１０に対して送信される（ステップＳ１０４）。
【００４５】
なお、他のクライアント端末２２〜２Ｎにおいて、投票ゲームが自動実行されている場合は、上記ステップＳ１０３の選択項目の選択は、自動的に行われてもよい。
【００４６】
投票ゲームサーバ１０は、複数のクライアント端末２１〜２Ｎのそれぞれの情報通信部３１からそれぞれ送信された複数の投票選択項目識別情報を受信し（ステップＳ１０５）、投票ゲームに参加しているすべてのクライアント端末２１〜２Ｎからの受信を完了したら、受信された複数の投票選択項目識別情報に基づく所定の集計演算を行い（ステップＳ１０６）、投票選択項目に関する集計結果を示す集計結果情報を生成してこの集計結果情報をクライアント端末２１（および他のクライアント端末２２〜２Ｎ）に対してそれぞれ送信し（ステップＳ１０７）、本フローチャートによる一連の処理を終了する。
【００４７】
クライアント端末２１は、投票ゲームサーバ１０によって所定の集計演算により生成された集計結果情報を受信し（ステップＳ１０８）、受信した集計結果情報およびステップＳ１０４にて送信した投票選択項目識別情報に基づいて投票ゲームを進行させる（ステップＳ１０９）。そして、クライアント端末２１は、例えばこの投票ゲームの進行度合いに応じて、集計結果を示す集計結果表示画像を生成し、この集計結果表示画像を含む集計結果表示画面をモニタ５７の表示画面上に表示して（ステップＳ１１０）、投票ゲームが終了したか否かを判断する（ステップＳ１１１）。
【００４８】
クライアント端末２１は、投票ゲームが終了したと判断した場合は（ステップＳ１１１のＹ）、本フローチャートによる一連の処理を終了する。投票ゲームが終了していないと判断した場合は（ステップＳ１１１のＮ）、上記ステップＳ１０３に移行して処理を繰り返す。
【００４９】
このように、本例の投票ゲームシステム１００では、クライアント端末２１側で投票ゲームを実行（進行）し、投票ゲームサーバ１０側で集計演算処理を行うとともに、クライアント端末２１および投票ゲームサーバ１０間で送受信される情報を同一フォーマットの配列データである投票選択項目識別情報および集計結果情報のみとすることができる。このため、投票ゲームサーバ１０における処理負荷を軽減して構成を簡略化することができるとともに、クライアント端末２１において種類の異なる複数の投票ゲームを同時並行的に行ったり、投票ゲームの開発などを独自に行ったりしつつ、ユーザの投票を集計して遊戯を行う投票ゲームシステム１００を低コストで実現することができる。
【００５０】
図５〜図１７は、本例の投票ゲームシステム１００においてクライアント端末２１のモニタ５７の表示画面上に表示される一の投票ゲームの表示画面構成の例を示す説明図である。図５に示すように、クライアント端末２１にて一の投票ゲームが実行されると、上記ステップＳ１０１のログイン時に、クライアント端末２１のモニタ５７の表示画面上には、例えば投票ゲームのログイン画面１１０が表示される。このログイン画面１１０には、投票ゲームの種類を示すタイトルを表示するためのタイトル表示領域１１１と、ログインを行うためにマウス５２などを用いてユーザにより選択され押下されるログインボタン１１２とが設けられている。
【００５１】
ログインボタン１１２が押下されてログインが行われると、投票ゲームサーバ１０にて認証処理が行われた後に、クライアント端末２１のモニタ５７の表示画面上には、図６に示すように、例えば投票ゲームの投票選択項目選択画面１２０が図示しない選択手段によって選択自在に表示される。この投票選択項目選択画面１２０には、投票選択項目を表示するための投票選択項目表示領域１２１と、投票選択項目選択画面１２０が表示されているクライアント端末２１のユーザに関する情報を表示するための第１ユーザ表示領域１３０と、投票ゲームに参加している他のクライアント端末２２〜２Ｎのユーザに関する情報を表示するための第２ユーザ表示領域１４０とが設けられている。
【００５２】
投票選択項目表示領域１２１には、ユーザにより選択可能な複数の投票選択項目１２２〜１２６、投票選択項目１２２〜１２６を決定するために押下する決定ボタン１２７および選択可能な残り時間を示す制限時間表示領域１２８が設けられている。なお、各投票選択項目１２２〜１２６には、任意のキャラクタＡ〜Ｅが描かれていることとする。また、第１ユーザ表示領域１３０には、ユーザを簡易的に表すユーザキャラクタ１３１が表示されるとともに、所定のメッセージを表すメッセージ表示領域１３２が設けられている。また、第２ユーザ表示領域１４０には、他のユーザを簡易的に表すユーザキャラクタ１４１〜１４４が表示されている。
【００５３】
そして、ユーザは、投票選択項目選択画面１２０の投票選択項目表示領域１２１に表示された投票選択項目１２２〜１２６の中から、上記ステップＳ１０３にて任意に一の投票選択項目を選択して決定ボタン１２７を押下し投票を行う。ここでは、ユーザにより投票選択項目１２４に描かれたキャラクタＣが選択されて投票された場合を例にして説明する。なお、投票選択項目１２２〜１２６が制限時間表示領域１２８に表示されている残り時間内に決定されなかった場合は、後述するように終了画面１６０（図１５参照）が表示画面上に表示され投票ゲームが終了する。
【００５４】
投票選択項目が選択されたら、上記ステップＳ１０４にて投票選択項目識別情報が投票ゲームサーバ１０に対して送信され、投票ゲームサーバ１０にて上記ステップＳ１０６の集計演算処理および上記ステップＳ１０７の集計結果情報送信処理が行われ、クライアント端末２１によって上記ステップＳ１０８にて集計結果情報を受信して、上記ステップＳ１０９にてこの集計結果情報および投票選択項目識別情報に基づいてゲームが進行される。
【００５５】
すなわち、クライアント端末２１は、既に投票ゲームサーバ１０により投票選択項目識別情報が集計演算された集計結果情報を受信して集計結果が出ているにもかかわらず、この集計結果情報（および投票選択項目識別情報）に基づいてゲームを進行させることができるように構成されている。
【００５６】
なお、上述した投票選択項目１２２〜１２６については、例えば項目識別ＩＤ０〜４が割り当てられ、この項目識別ＩＤ０〜４のそれぞれについて、選択したクライアント端末および投票ゲームの種類などの属性情報が付加されて投票選択項目識別情報として構成されている。投票ゲームサーバ１０では、受信した投票選択項目識別情報に基づいて項目識別ＩＤ０〜４の集計演算（例えば、重複する項目識別ＩＤがあるか否かなど）を行って集計結果情報を生成する。
【００５７】
ここで、例えばクライアント端末２１からの投票選択項目識別情報の一例（ただし、属性情報を除く部分、以下同じ。）としては、データ配列は［１，０，０，０，０，０，０，０］であり、集計結果情報の一例としては、データ配列は［１，１，２，０，１，０，０，０］であることが挙げられる。この場合は、配列の左側から順番にＩＤ０、ＩＤ１、ＩＤ２〜ＩＤ４であり、その後に続く３個の０はこの投票ゲームでは使用しない領域である。
【００５８】
各データ配列の数字はそれぞれの項目に関する投票数を表しており、集計演算時に複数の投票選択項目識別情報の加算によって算出されたものである。なお、上述したデータ配列は一例であり、配列は１次元のものに限定されずに多次元のものであってもよい。また、集計演算も加算だけに限定されず、上述したように加減乗除などの四則演算を単体で行っても、これらの組み合わせによる演算を行ってもよい。
【００５９】
投票選択項目が選択されゲームが進行されると、図７〜図１３に示すように、集計結果表示画面１５０がゲームの進行度合いに応じてモニタ５７の表示画面上に表示される。この集計結果表示画面１５０には、集計結果表示画像を表示するための画像表示領域１７０と、上述した第１および第２ユーザ表示領域１３０，１４０が設けられている。
【００６０】
なお、第１ユーザ表示領域１３０には、メッセージ表示領域１３２に代えて、ユーザが選択した投票選択項目１２４に描かれたキャラクタＣを表示するためのキャラクタ表示領域１３３と、ゲームの進行中にユーザの感情を表すために選択する各種アイコンが表示されたアイコン表示領域１３４とが設けられている。
【００６１】
ユーザは、ゲームの進行中に、アイコン表示領域１３４に表示されたアイコンをマウスなどにより選択することで、図８〜図１２に示すように、ユーザキャラクタ１３１の近傍に選択したアイコン１３１ａを表示することができる。他のユーザは、同様に他のユーザキャラクタ１４１〜１４４についてアイコン１４１ａ〜１４４ａを表示することができる。これにより、ユーザ同士の意思の疎通を図ったり感情表現を容易に表したりすることができ、ゲームの興趣を向上させることができる。
【００６２】
また、画像表示領域１７０には、例えばゲームの進行度合いに応じて表示形態が種々変化する複数の画像１７１〜１７５に分割された集計表示画像が表示される。ここでは、画像表示領域１７０の向かって左側から右側にかけて投票選択項目１２２〜１２６のキャラクタＡ〜Ｅを選択したユーザが早い順に対応付けられることとする。図７に示すように、画像１７２に投票選択項目１２４のキャラクタＣが表示されているため、ここではユーザが投票選択項目１２４をすべてのユーザの中で２番目の早さで選択したこととなる。
【００６３】
そして、ゲームがさらに進行すると、図８〜図１２に示すように、画像表示領域１７０において画像１７１から画像１７５にかけて順番に各ユーザが選択した投票選択項目１２２〜１２６のキャラクタＡ〜Ｅがそれぞれ表示される。図１２に示すように、画像表示領域１７０のすべての画像１７１〜１７５がキャラクタＡ〜Ｅが重複することなく表示された場合は、投票選択項目１２２〜１２６がそれぞれ各ユーザによって重複することなく選択されたこととなる。
【００６４】
この場合は、図１３に示すように、画像表示領域１７０にすべてのキャラクタＡ〜Ｅが描かれた投票ゲームの上がり画像１７６を表示するようにしたり、図示は省略するが、他の投票ゲームや各キャラクタＡ〜Ｅについての宣伝プロモーション画像などを表示するようにしてもよい。
【００６５】
また、図１４に示すように、画像表示領域１７０のすべての画像１７１〜１７５のうち、キャラクタＡ〜Ｅが重複して表示された場合（ここでは、画像１７１と画像１７２が（キャラクタＣで重複している）は、投票選択項目１２２〜１２６のうち投票選択項目１２４が重複して選択されたこととなる。
【００６６】
この場合は、図１５に示すように、クライアント端末２１（２２〜２Ｎ）のモニタ５７の表示画面上に終了画面１６０を表示して投票ゲームを終了するようにしてもよい。この終了画面１６０には、例えば上記第１および第２ユーザ表示領域１３０，１４０の他に、投票ゲームが終了したことを示す画像を表示する画像表示領域１６１が設けられている。
【００６７】
なお、上述したログイン画面１１０において、すべてのユーザのうち一番最初にログインしたユーザのクライアント端末のモニタ５７における表示画面上には、図１６に示すように、例えば集計結果表示画面１５０において、第１ユーザ表示領域１３０に表示されるユーザキャラクタ１３１により表されるユーザが、画像表示領域１７０の画像１７１のところに対応付けられるとともに、第２ユーザ表示領域１４０には、ユーザキャラクタ１４１〜１４４は表示されない。
【００６８】
また、すべてのユーザのうち３番目にログインしたユーザのクライアント端末のモニタ５７における表示画面上には、図１７に示すように、例えば集計結果表示画面１５０において、第１ユーザ表示領域１３０に表示されるユーザキャラクタ１３１により表されるユーザが、画像表示領域１７０の画像１７３のところに対応付けられるとともに、第２ユーザ表示領域１４０には、画像１７１のところに対応付けられたユーザキャラクタ１４１と、画像１７２のところに対応付けられたユーザキャラクタ１４２とが表示される。
【００６９】
このようにすれば、投票ゲームに参加しているすべてのユーザの状態やどのユーザが画像表示領域１７０における各画像１７１〜１７５により表される投票選択項目１２２〜１２６のキャラクタＡ〜Ｅを選択したかなどの情報を容易に把握することができるため、ゲームの趣向性を向上させることができる。
【００７０】
図１８〜図２７は、本例の投票ゲームシステム１００においてクライアント端末２１のモニタ５７の表示画面上に表示される他の投票ゲームの表示画面構成の例を示す説明図である。なお、以降において、既に説明した部分と重複する箇所には同一の符号を付して説明を省略する。
【００７１】
図１８に示すように、クライアント端末２１にて他の投票ゲームが実行されると、モニタ５７の表示画面上には、上述したようなタイトル表示領域１１１およびログインボタン１１２とが設けられたログイン画面１１０ａが表示される。ログインが行われると、投票ゲームサーバ１０での認証処理を経た後に、クライアント端末２１のモニタ５７の表示画面上には、図１９に示すように、投票選択項目選択画面１２０ａが表示される。
【００７２】
この投票選択項目選択画面１２０ａには、ユーザにより選択可能な複数の投票選択項目２０１〜２０８が図示しない選択手段によって選択自在に表示されるとともに、各投票選択項目２０１〜２０８を決定するために押下する複数の決定ボタン２０９が設けられている。なお、各投票選択項目２０１〜２０８には、任意のキャラクタＦ〜Ｍと、これらのキャラクタＦ〜Ｍの子供のキャラクタｆ〜ｍがそれぞれ描かれていることとする。また、ここでは、ユーザにより投票選択項目２０１に描かれたキャラクタＦおよびｆが決定ボタン２０９を押下したことにより選択決定されたこととする。
【００７３】
この場合は、投票選択項目選択画面１２０ａ内に、キャラクタＦおよびｆの画像を表す画像表示領域２１１、メッセージを表すメッセージ表示領域２１２、選択決定した投票選択項目２０１を了承するための「はい」ボタン２１３および了承しないための「いいえ」ボタン２１４が設けられた確認ウィンドウ２１０が表示される。
【００７４】
ここで、「はい」ボタン２１３を選択した場合は、第１の投票選択項目識別情報が投票ゲームサーバ１０に対して送信され、集計演算および集計結果情報送信処理が行われて、図２０に示すように、モニタ５７の表示画面上には、集計結果表示画面であるゲーム進行画面２１０が表示される。一方、「いいえ」ボタン２１４を選択した場合は、投票選択項目選択画面１２０ａに戻る。
【００７５】
ここで、例えばクライアント端末２１からの投票選択項目識別情報の一例としては、データ配列は［１，０，０，０，０，０，０，０］であり、集計結果情報の一例としては、データ配列は［１，１，０，０，１，０，０，０］であることが挙げられる。この場合は、配列の左側からキャラクタＦ，Ｇ，Ｈ，Ｉ，Ｊ，Ｋ，Ｌ，Ｍにそれぞれ対応し、数字はそれぞれのキャラクタＦ〜Ｍに対する投票数を表している。
【００７６】
また、データ配列における１は、エントリー済み（投票済み）を表し、データ配列における０は、未エントリー（投票未済み）を表しており、集計演算時に複数の投票選択項目識別情報の加算によって算出されたものである。なお、既にエントリー済みになったキャラクタの選択拒否は、集計結果情報に基づいてクライアント端末２１側で選択手段により制御する。
【００７７】
ゲーム進行画面２１０には、例えば、他のユーザとのチャットなどに関する情報が表示される情報表示領域２２０と、投票選択項目２０１のキャラクタＦに関する情報が表示される主キャラクタ表示領域２３０と、投票選択項目２０１のキャラクタｆに関する情報が表示される副キャラクタ表示領域２４０と、投票ゲームに参加している他のユーザが選択した投票選択項目２０１〜２０８に描かれたキャラクタＦ〜Ｍおよびｆ〜ｍが表示される他キャラクタ表示領域２５０とが設けられている。
【００７８】
ここで、ユーザによって、主キャラクタ表示領域２３０の「進む」ボタン２３１が押下された場合は、図２１に示すように、ゲーム進行画面２１０に、キャラクタｆについての各種パラメータを選択するためのパラメータ選択項目表示領域２６０が表示される。このパラメータ選択項目表示領域２６０には、メッセージを表示するためのメッセージ表示領域２６２と、各種パラメータを表示するパラメータ表示領域２６３が設けられている。
【００７９】
パラメータ表示領域２６３に表示される各種パラメータには、例えば「政」、「人徳」、「健康」、「武術」、「馬術」、「容姿」、「芸」、「財力」、「頭脳」、「運」などの項目が設けられており、各項目について数値選択ウィンドウ２６１にて、例えばあらかじめ割り当てられている１００ポイント中の任意のポイントを割り当てることができる。
【００８０】
その他、パラメータ選択項目表示領域２６０には、キャラクタｆの属性情報として、「元気」、「暴れん坊」、「ガリ勉」、「おまかせ」などの各属性を選択するための複数の属性選択ボタン２６８が設けられるとともに、割り当てたポイントや属性を決定するための決定ボタン２６９が設けられている。
【００８１】
ここで、決定ボタン２６９が押下された場合は、図２２に示すように、パラメータ選択項目表示領域２６０内に、メッセージを表すメッセージ表示領域２１８、選択したポイントの割り当てや属性を了承するための「はい」ボタン２１６および了承しないための「いいえ」ボタン２１７が設けられた確認ウィンドウ２１５が表示される。
【００８２】
例えば、「はい」ボタン２１６を選択した場合は、選択されたパラメータの組み合わせを当該クライアント端末２１において分析し、分析結果として表示すべきコメント（例えば、図２３に示す情報表示領域２２０に例示されている。これらのコメントは、所定の識別番号で整理された上でクライアント端末２１側にあらかじめ格納されている。）を決定する。そして、この決定したコメントについての第２の投票選択項目識別情報が投票ゲームサーバ１０に対して送信され、集計演算および集計結果情報送信処理が行われて、図２３に示すように、モニタ５７の表示画面上には、情報表示領域２２０が再度表示されたゲーム進行画面２１０が表示される。
【００８３】
ここで、例えばクライアント端末２１からの投票選択項目識別情報の一例としては、データ配列は［０，０，６，０，０，０，０，０］であり、集計結果情報の一例としては、データ配列は［４，８，６，２０，１，９，１１，１９］であることが挙げられる。この場合は、配列の左側からキャラクタＦ〜Ｍにそれぞれ対応し、数字はそれぞれのキャラクタＦ〜Ｍについてのコメントの識別番号を表しており、複数の投票選択項目識別情報の加算によって算出されたものである。ここでは、例えばキャラクタＨについて６番のコメントが決定された場合を例示している。そして、各クライアント端末２１〜２Ｎは、この集計結果情報に基づいて情報表示領域２２０それぞれにコメントを表示する。
【００８４】
なお、このゲーム進行画面２１０においては、副キャラクタ表示領域２４０に、パラメータ項目表示領域２６０にて各種パラメータの項目に割り当てたポイント数が表示される。また、主キャラクタ表示領域２３０には、ポイントを割り当てた各種パラメータの項目のうち、ユーザが最も重要と思う項目を選択するための項目選択ウィンドウ２３２、最も無駄と思う項目を選択するための項目選択ウィンドウ２３３および決定ボタン２３４が設けられる。
【００８５】
ここでは、項目選択ウィンドウ２３２にて項目「政」が、項目選択ウィンドウ２３３にて項目「芸」が、例えばプルダウンメニューによりそれぞれ選ばれたこととする。こうして、項目選択ウィンドウ２３２，２３３にて重要あるいは無駄と思うパラメータの項目を選択したら、決定ボタン２３４を押下することにより、第３の投票選択項目識別情報が投票ゲームサーバ１０に対して送信され、集計演算および集計結果情報送信処理が行われて、集計結果情報が各クライアント端末２１〜２Ｎに送信される。
【００８６】
すなわち、例えばクライアント端末２１からの投票選択項目識別情報の一例としては、データ配列は［０，０，１，０，０，１０，０，０］であり、左側から順番に「政」、「人徳」、「健康」などの各項目に対応し、数字は「重要」が１で「無駄」が０として表される。また、集計結果情報の一例としては、データ配列は［２，４０，１０，４，１１，１１，０，１０］であることが挙げられ、複数の投票選択項目識別情報の加算によって算出されており、各要素の１の位は「重要」に投票した数を表し、１０の位は「無駄」に投票した数を表している。
【００８７】
続いて、各クライアント端末２１〜２Ｎでは、集計結果情報のデータ配列［２，４０，１０，４，１１，１１，０，１０］に基づいて最も重要とされる４番目の要素について、そのクライアント端末のキャラクタで設定したパラメータの値を示す投票選択項目識別情報を投票ゲームサーバ１０に送信する。このデータ配列は、例えばＧのキャラクタの場合は［０，１２，０，０，０，０，０，０］となる。この場合は、配列の左側から順番にキャラクタＦ〜Ｍに対する要素であり、数字はパラメータを表している。
【００８８】
そして、投票ゲームサーバ１０では、すべてのクライアント端末２１〜２Ｎからの投票選択項目識別情報を演算（加算）し、データ配列［２０，１２，３，８０，１，２０，１８，０］のような集計結果情報を各クライアント端末２１〜２Ｎに送信する。この場合、図２４に示すように、モニタ５７の表示画面上には、ゲーム進行画面２１０が表示され、このゲーム進行画面２１０内において、集計結果表示画像３１０を含む集計結果表示画面３００が表示される。
【００８９】
これにより、例えば各クライアント端末２１〜２Ｎでは、集計結果情報のデータ配列［２０，１２，３，８０，１，２０，１８，０］に基づいて、「重要」な要素が最も低いキャラクタ（ここでは、キャラクタＭ）を認識し、引き続き「無駄」な要素が最も高いキャラクタについても同様の手順で演算処理を行い認識する。
【００９０】
この集計結果表示画面３００の集計結果表示画像３１０には、各ユーザが選択したキャラクタＦ〜Ｍの画像と、最多得票の最も重要と思われるパラメータ項目についての各ユーザが割り当てたポイント値が表示される。ここで、最もポイント値が低かったキャラクタのユーザ（ここでは、キャラクタＭを選択したユーザ）は脱落者とみなされ、図２５に示すように、他キャラクタ表示領域２５０にて強調表示（反転表示や網掛け表示など）され、投票ゲームの閲覧のみ可能となり以後ゲーム終了まで参加できなくなる。
【００９１】
また、最多得票の最も無駄と思われるパラメータ項目について、最もポイント値が高かったユーザについても同様に脱落者とみなされる。この場合、副キャラクタ表示領域２４０にて、最多得票の最も無駄と思われるパラメータ項目は削除される。
【００９２】
このようにしてゲームが進行し、図２６に示すように、ゲーム進行画面２１０にて、最終的には全参加ユーザのうち、一組のユーザのキャラクタ同士で、残ったパラメータ項目について割り当てたポイント数が大きかったユーザが勝者となる。
【００９３】
このゲーム進行画面２１０には、例えば勝者となったキャラクタＩを描く投票選択項目２０４の画像およびメッセージを表示するメッセージ表示領域３２１を有する最終結果表示画像３２０と、残ったパラメータ項目についてのポイントの内訳とメッセージを表示する表示領域３３１を有する結果内訳表示画像３３０とが表示される。したがって、この投票ゲームでは、最終勝者となるためには、各種パラメータ項目へのポイントの割り当てが重要な要素となり、遊戯の興趣を向上させることができる。
【００９４】
なお、この投票ゲームの途中で、ユーザが脱落者となった場合は、図２７に示すように、ゲーム進行画面２１０において、主キャラクタ表示領域２３０のキャラクタＦを示す画像が上述したように強調表示されるとともに、副キャラクタ表示領域２４０のキャラクタｆを示す画像が強調表示され、以後ゲーム終了まで閲覧のみの参加となる。
【００９５】
この投票ゲームでは、複数種類の投票選択項目が設けられた複雑な投票ゲームにおいても、ゲーム進行画面２１０がシンプルな構成のインターフェイスにより実現されたり、情報表示領域２２０に表示されるコメントが自動的に決定されたりすることで、いわゆるチャットなどを使用せずにオンラインの投票ゲーム特有の参加に際しての煩わしさや遊戯に関しての怖さをユーザに感じさせることなく、万人に対して対人戦の楽しさや戦略性を向上させた投票ゲームの楽しさを提供することができる。
【００９６】
以上説明したように、上述した一実施の形態では、複数のクライアント端末２１〜２Ｎが、例えばユーザにより選択された投票ゲーム中の選択項目（投票選択項目１２２〜１２６など）を、例えばこの投票ゲームや当該投票ゲームを実行しているクライアント端末に関連付けられた投票選択項目識別情報を投票ゲームサーバ１０に対して送信し、投票選択項目識別情報に基づいて投票ゲームサーバ１０によって四則演算などの所定の集計演算により生成された集計結果情報を受信し、送信した投票選択項目識別情報および受信した集計結果情報を利用して投票ゲームを進行させ、投票ゲームの進行度合いに応じて、集計結果をクライアント端末の表示画面上に表す集計結果表示画像を生成してこの集計結果表示画像を含む集計結果表示画面１５０などを表示するとともに、投票ゲームサーバ１０が、例えば複数のクライアント端末２１〜２Ｎがそれぞれ有する情報通信部３１によりそれぞれ送信された複数の投票選択項目識別情報を受信し、受信された複数の投票選択項目識別情報に基づく所定の集計演算を行うことにより選択項目に関する集計結果を示す集計結果情報を生成し、生成された集計結果情報を複数のクライアント端末２１〜２Ｎに対してそれぞれ送信する構成としているので、クライアント端末２１〜２Ｎと投票ゲームサーバ１０との間で投票選択項目識別情報および集計結果情報のみを送受信し、投票ゲームサーバ１０にて簡単な演算を行うだけで投票ゲームを遊戯することが可能となり、投票ゲームサーバ１０の処理や構成を簡略化して投票ゲームシステム１００を低コストで実現することができるとともに、クライアント端末２１〜２Ｎと投票ゲームサーバ１０との間で送受信する情報が規定されており、投票ゲームサーバ１０では簡単な演算のみが行われるため、クライアント端末単位での投票ゲームの設計変更を可能にして設計自由度を向上させることができる。
【００９７】
すなわち、投票選択項目識別情報に基づいて投票ゲームサーバ１０にて加減乗除などの四則演算により生成された集計結果情報を利用してクライアント端末２１〜２Ｎ側で投票ゲームを進行させるようにしているので、投票ゲームサーバ１０の処理負荷を軽減し構成を簡略化することができ、ユーザの投票を集計して遊戯を行うタイプのオンラインの投票ゲームを実行可能な投票ゲームシステム１００を低コストで実現することができる。
【００９８】
また、上述した実施の形態では、投票選択項目識別情報と集計結果情報とが、一定の要素数をもつ同一フォーマットの配列データであり、所定の集計演算が、投票選択項目識別情報と集計結果情報との四則演算である構成とされているので、クライアント端末２１〜２Ｎと投票ゲームサーバ１０との間で送受信する投票選択項目識別情報と集計結果情報とが一つのフォーマットに決まっており、投票ゲームサーバ１０では四則演算が行われるため、クライアント端末２１〜２Ｎ単位での投票ゲームの設計変更を可能にしてさらに低コスト化を図り設計自由度を向上させつつ投票ゲームを容易に遊戯することができるようになる。
【００９９】
また、上述した実施の形態では、複数のクライアント端末２１〜２Ｎが、それぞれ、種類の異なる投票ゲームを同時並行的に進行させる複数のゲーム進行手段を有し、投票ゲームサーバ１０が、投票選択項目識別情報に基づいて各クライアント端末２１〜２Ｎにおける複数のゲーム進行手段により進行されている投票ゲームに対応する集計結果情報をそれぞれ生成する構成とされているので、投票ゲームサーバ１０の構成を複雑化することなく各クライアント端末２１〜２Ｎにて種類の異なる多数の投票ゲームを同時並行的に実行することができる。なお、本システム１００では、その他の例として、複数のクライアント端末２１〜２Ｎのうち、あるグループのクライアント端末で進行している投票ゲームの種類と、これと同時並行的に別のグループのクライアント端末で進行している投票ゲームの種類とが異なる場合でも、これらの集計演算処理を同一の投票ゲームサーバ１０に担わせることも可能である。また、これら種類の異なる投票ゲームは同時並行的に実行できるだけでなく、異時的に前後して行うことも勿論可能である。
【０１００】
すなわち、上述した実施の形態では、投票選択項目識別情報を対応するクライアント端末に関連付けて投票ゲームサーバ１０に送信し、集計結果情報を投票選択項目識別情報に対応したクライアント端末に関する情報とともに送信する構成とされているので、上述したように、異なる種類の投票ゲームを同時並行的に行っているクライアント端末のグループが通信ネットワーク３０上に複数存在している場合であっても、１台の投票ゲームサーバ１０にて対応することができる。
【０１０１】
また、上述した実施の形態では、投票選択項目識別情報を対応する投票ゲームに関連付けて投票ゲームサーバ１０に送信し、集計結果情報を投票選択項目識別情報に対応した投票ゲームに関する情報とともに送信する構成とされているので、上述したように、異なる種類の投票ゲームを同時並行的に行っているクライアント端末のグループが通信ネットワーク３０上に複数存在している場合であっても、あるいは同一のクライアント端末２１などにて異なる種類の投票ゲームを同時並行的に行っている場合であっても、１台の投票ゲームサーバ１０にて対応することができる。
【０１０２】
また、上述した実施の形態では、投票選択項目識別情報が、項目に関連する複数のパラメータ項目に関する情報を含み、選択手段が複数のパラメータ項目をリスト表示して選択させる構成とされているので、インターネットなどを介する従来の人狼ゲーム等で必要とされていたチャットなどの煩雑な操作を利用することなく投票ゲームを行えるので、チャットなどの煩雑な操作に不慣れなユーザに対しても容易に投票ゲームを遊戯させることができるとともに、投票ゲームにおいて単純に項目についての投票を行うだけでなく、より複雑な投票を行って遊戯の興趣を向上させることができる。
【０１０３】
さらに、上述した実施の形態では、例えば集計結果表示画面１５０などが、集計結果表示画像を表示する画像表示領域１７０と、複数のクライアント端末２１〜２Ｎのうちの一のクライアント端末２１のユーザに関する情報を表示する第１ユーザ表示領域１３０と、複数のクライアント端末２１〜２Ｎのうちの他のクライアント端末２２〜２Ｎのユーザに関する情報を表示する第２ユーザ表示領域１４０とを有する構成とされているので、投票ゲームを愉しむ他のユーザとの意思疎通や感情表現などを容易に行うことができるとともに、シンプルな画面構成を実現して複雑な操作なしに簡単に投票ゲームを行うことができ、遊戯の興趣を向上指せることができる。
【０１０４】
また、上述した実施の形態では、投票ゲームシステム１００を構築する場合に、投票ゲームサーバ１０を、複数種類の投票ゲームに対応する汎用サーバとして設け、クライアント端末２１〜２Ｎを、異時的または同時に複数種類の投票ゲームを進行可能であり、かつ投票選択項目識別情報および前記集計結果情報がこれら複数種類の投票ゲームで汎用のフォーマットとなるように設けるようにしているので、投票ゲームサーバ１０を汎用サーバで構成し、クライアント端末２１〜２Ｎにて複数種類の投票ゲームを進行可能かつ送受信される投票選択項目識別情報および集計結果情報を複数種類の投票ゲームで使用可能な汎用フォーマットとすることができ、クライアント端末単位での投票ゲームの設計変更を可能にして設計自由度を向上させることができるとともに、投票ゲームサーバ１０の処理や構成を簡略化して投票ゲームシステム１００を低コストで構築することができる。
【産業上の利用可能性】
【０１０５】
本発明によれば、通信ネットワークにより接続された複数のクライアント端末と投票ゲームサーバとを備えた投票ゲームシステムや、このような投票ゲームシステムを構築する際に適用するのに有用である。
【符号の説明】
【０１０６】
１０        投票ゲームサーバ
２１〜２Ｎ  クライアント端末
３０        通信ネットワーク
１００      投票ゲームシステム
【図１】
2011156396.tif 000003
【図２】
2011156396.tif 000004
【図３】
2011156396.tif 000005
【図４】
2011156396.tif 000006
【図５】
2011156396.tif 000007
【図６】
2011156396.tif 000008
【図７】
2011156396.tif 000009
【図８】
2011156396.tif 000010
【図９】
2011156396.tif 000011
【図１０】
2011156396.tif 000012
【図１１】
2011156396.tif 000013
【図１２】
2011156396.tif 000014
【図１３】
2011156396.tif 000015
【図１４】
2011156396.tif 000016
【図１５】
2011156396.tif 000017
【図１６】
2011156396.tif 000018
【図１７】
2011156396.tif 000019
【図１８】
2011156396.tif 000020
【図１９】
2011156396.tif 000021
【図２０】
2011156396.tif 000022
【図２１】
2011156396.tif 000023
【図２２】
2011156396.tif 000024
【図２３】
2011156396.tif 000025
【図２４】
2011156396.tif 000026
【図２５】
2011156396.tif 000027
【図２６】
2011156396.tif 000028
【図２７】
2011156396.tif 000029