(57)【要約】【課題】無償でだれでも自由に参加できるゲームシステム、プログラム、及びゲームシステムの運用方法を提供する。【解決手段】ネットワークによって接続されたゲーム管理サーバと複数のユーザ端末とを有するゲームシステムであって、前記ゲーム管理サーバは、ゲーム管理部、ポイント管理部、タスク管理部、及びリワード管理部を有し、前記ポイント管理部は、ゲームの実行の結果に従い前記ゲームに勝ったユーザに勝者のポイントを付与するポイント処理部と、所定の期間の全ユーザの保有する前記ポイントの多い順に前記全ユーザを配列するランキング情報を生成するポイント集計部とを含み、前記タスク管理部は前記ランキング情報の上位のユーザにタスクを付与し、前記リワード管理部は、前記ランキング情報の上位のユーザの実行した前記タスクに対応してリワードを該ユーザに付与する。【選択図】図１
2016214316.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークによって接続されたゲーム管理サーバと複数のユーザ端末とを有するゲームシステムであって、
前記ゲーム管理サーバは、ゲーム管理部、ポイント管理部、タスク管理部、及びリワード管理部を有し、
前記ゲーム管理部は、ユーザにゲームを提供するゲーム提供部と、前記ユーザが前記ゲームの実行を要求した場合前記ユーザに前記ゲームの対戦相手となる他のユーザを選定する対戦相手選定部と、前記ゲームの実行の結果、勝敗を判定する判定部とを含み、
前記ポイント管理部は、前記ユーザが前記対戦相手となる他のユーザとの間で実行した前記ゲームの実行の結果に従い前記ゲームに勝ったユーザに勝者のポイントを付与するポイント処理部と、所定の期間の全ユーザの保有する前記ポイントに基づき前記ポイントの多い順に前記全ユーザを配列するランキング情報を生成するポイント集計部とを含み、
前記タスク管理部は前記ランキング情報に基づき、ランキング情報の上位のユーザにタスクを付与し、
前記リワード管理部は、前記ランキング情報の上位のユーザの実行した前記タスクに対応してリワードを該ユーザに付与することを特徴とするゲームシステム。
【請求項２】
前記タスクは複数であり、それぞれが実行されることにより付与される特定のリワードが対応付けられ、前記ユーザの選定により実行されることを特徴とする請求項１に記載のゲームシステム。
【請求項３】
前記対戦相手選定部が選定する前記ゲームの前記対戦相手となる他のユーザは、前記ゲームの実行を要求した前記ユーザの指定がある場合、前記ユーザの指定に基づき選定され、前記ユーザの指定がない場合、前記ゲームの実行を要求した複数の前記ユーザの中からランダムに選定されることを特徴とする請求項２に記載のゲームシステム。
【請求項４】
前記ポイント処理部は、前記ユーザ及び前記対戦相手となる他のユーザが前記ゲームの中で挑戦した挑戦項目に応じて挑戦のポイントを付与し、
前記所定の期間の全ユーザの保有する前記ポイントは前記勝者のポイント及び前記挑戦のポイントを合計したポイントであることを特徴とする請求項３に記載のゲームシステム。
【請求項５】
ネットワークによって接続されたゲーム管理サーバと複数のユーザ端末とを有するゲームシステムに使用するプログラムであって、
ユーザによるゲームの実行の要求に対応しゲーム管理部が前記ゲームの対戦相手となる他のユーザを選定し、前記ゲームの実行の結果、勝敗を判定し、
前記ゲームの実行の結果に従いポイント管理部が前記ゲームに勝ったユーザに勝者のポイントを付与するように制御し、
所定の期間の全ユーザの保有する前記ポイントに基づき前記ポイント管理部が前記ポイントの多い順に前記全ユーザを配列するランキング情報を作成し、
前記ランキング情報に基づき、タスク管理部が前記ランキング情報の上位のユーザにタスクを付与し、
前記ランキング情報の上位のユーザの実行した前記タスクに対応してリワード管理部がリワードを該ユーザに付与するように制御することを特徴とするプログラム。
【請求項６】
ネットワークによって接続されたゲーム管理サーバと複数のユーザ端末とを有するゲームシステムの運用方法であって、
ユーザによるゲームの実行の要求に対応し、前記ユーザに前記ゲームの対戦相手となる他のユーザを選定するステップと、
前記ゲームの実行の結果、勝敗を判定するステップと、
前記ゲームの実行の結果に従い、前記ゲームに勝ったユーザに勝者のポイントを付与するステップと、
所定の期間の全ユーザの保有する前記ポイントに基づき前記ポイントの多い順に前記全ユーザを配列するランキング情報を作成するステップと、
前記ランキング情報に基づき、ランキング情報の上位のユーザにタスクを付与するステップと、
前記ランキング情報の上位のユーザの実行した前記タスクに対応してリワードを該ユーザに付与するステップと、を有することを特徴とするゲームシステムの運用方法。
【請求項７】
前記ゲームの対戦相手となる他のユーザを選定するステップは、
前記ユーザの指定がある場合、前記ユーザの指定に基づき前記対戦相手となる他のユーザを選定し、
前記ユーザの指定がない場合、前記ゲームの実行を要求した複数の前記ユーザの中からランダムに選定するステップを含むことを特徴とする請求項６に記載のゲームシステムの運用方法。
【請求項８】
前記ユーザ及び前記対戦相手となる他のユーザが前記ゲームの中で挑戦した挑戦項目に応じて挑戦のポイントを付与するステップをさらに有し、
前記所定の期間の全ユーザの保有する前記ポイントは、前記勝者のポイント及び前記挑戦のポイントを合計したポイントであることを特徴とする請求項７に記載のゲームシステムの運用方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲームシステムに関し、特に無償ポイントの提供によりだれでも自由に参加できるゲームシステム、プログラム、及びゲームシステムの運用方法に関する。
【背景技術】
【０００２】
ネットワーク上に公開されたりアプリケーションとして提供されるゲームは、ゲームを購入したり、ゲームに参加するための参加費用が必要であるなど、何らかの対価を支払わないと参加したりプレイしたりできないものが多い。
しかし、ゲーム自体は無料で提供し、ゲームの中のアイテム購入や特別な機能を付加するなど付加的なニーズに対する課金システムにより運営されるゲームシステムも増えてきている。この場合多くの参加者（ユーザ）がアイテム購入など課金に応ずる行為をしないとゲーム運営上の収入は得られず、ゲームの開発費用が回収できないというリスクも伴う。
【０００３】
一方でスポンサーとなる企業の広告の掲示や企業に対するアンケートの実施などにより、ゲームの運営費用を確保するゲームも増えてきており、ユーザは安心してゲームに参加できる反面、ゲーム場面中に広告が掲示されるなどゲームに集中しづらいという問題もある。
また企業が提供するポイントによりゲームの参加資格が得られる形態のシステムも開示されている（特許文献１、２）。しかし、ユーザはゲーム自体には無料で参加できるものの、企業の提供するポイントを得るために、事前に企業からサービスや製品を購入しなければならず、完全に無料でゲームを楽しめるわけではない。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開第２０１４−０３０５１５号公報
【特許文献２】特開第２００２−１８９９１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、上記従来のゲームにおける問題点に鑑みてなされたものであって、本発明の目的は、無償でだれでも自由に参加できるゲームシステム、プログラム、及びゲームシステムの運用方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するためになされた本発明によるゲームシステムは、ネットワークによって接続されたゲーム管理サーバと複数のユーザ端末とを有するゲームシステムであって、前記ゲーム管理サーバは、ゲーム管理部、ポイント管理部、タスク管理部、及びリワード管理部を有し、前記ゲーム管理部は、ユーザにゲームを提供するゲーム提供部と、前記ユーザが前記ゲームの実行を要求した場合前記ユーザに前記ゲームの対戦相手となる他のユーザを選定する対戦相手選定部と、前記ゲームの実行の結果、勝敗を判定する判定部とを含み、前記ポイント管理部は、前記ユーザが前記対戦相手となる他のユーザとの間で実行した前記ゲームの実行の結果に従い前記ゲームに勝ったユーザに勝者のポイントを付与するポイント処理部と、所定の期間の全ユーザの保有する前記ポイントに基づき前記ポイントの多い順に前記全ユーザを配列するランキング情報を生成するポイント集計部とを含み、前記タスク管理部は前記ランキング情報に基づき、ランキング情報の上位のユーザにタスクを付与し、前記リワード管理部は、前記ランキング情報の上位のユーザの実行した前記タスクに対応してリワードを該ユーザに付与することを特徴とする。
【０００７】
前記タスクは複数であり、それぞれが実行されることにより付与される特定のリワードが対応付けられ、前記ユーザの選定により実行されることが好ましい。
前記対戦相手選定部が選定する前記ゲームの前記対戦相手となる他のユーザは、前記ゲームの実行を要求した前記ユーザの指定がある場合、前記ユーザの指定に基づき選定され、前記ユーザの指定がない場合、前記ゲームの実行を要求した複数の前記ユーザの中からランダムに選定されることが好ましい。
前記ポイント処理部は、前記ユーザ及び前記対戦相手となる他のユーザが前記ゲームの中で挑戦した挑戦項目に応じて挑戦のポイントを付与し、
前記所定の期間の全ユーザの保有する前記ポイントは前記勝者のポイント及び前記挑戦のポイントを合計したポイントであることが好ましい。
【０００８】
上記目的を達成するためになされた本発明によるプログラムは、ネットワークによって接続されたゲーム管理サーバと複数のユーザ端末とを有するゲームシステムに使用するプログラムであって、ユーザによるゲームの実行の要求に対応しゲーム管理部が前記ゲームの対戦相手となる他のユーザを選定し、前記ゲームの実行の結果、勝敗を判定し、前記ゲームの実行の結果に従いポイント管理部が前記ゲームに勝ったユーザに勝者のポイントを付与するように制御し、所定の期間の全ユーザの保有する前記ポイントに基づき前記ポイント管理部が前記ポイントの多い順に前記全ユーザを配列するランキング情報を作成し、前記ランキング情報に基づき、タスク管理部が前記ランキング情報の上位のユーザにタスクを付与し、前記ランキング情報の上位のユーザの実行した前記タスクに対応してリワード管理部がリワードを該ユーザに付与するように制御することを特徴とする。
【０００９】
上記目的を達成するためになされた本発明によるゲームシステムの運用方法は、ネットワークによって接続されたゲーム管理サーバと複数のユーザ端末とを有するゲームシステムの運用方法であって、ユーザによるゲームの実行の要求に対応し、前記ユーザに前記ゲームの対戦相手となる他のユーザを選定するステップと、前記ゲームの実行の結果、勝敗を判定するステップと、前記ゲームの実行の結果に従い、前記ゲームに勝ったユーザに勝者のポイントを付与するステップと、所定の期間の全ユーザの保有する前記ポイントに基づき前記ポイントの多い順に前記全ユーザを配列するランキング情報を作成するステップと、前記ランキング情報に基づき、ランキング情報の上位のユーザにタスクを付与するステップと、前記ランキング情報の上位のユーザの実行した前記タスクに対応してリワードを該ユーザに付与するステップと、を有することを特徴とする。
【００１０】
前記ゲームの対戦相手となる他のユーザを選定するステップは、前記ユーザの指定がある場合、前記ユーザの指定に基づき前記対戦相手となる他のユーザを選定し、前記ユーザの指定がない場合、前記ゲームの実行を要求した複数の前記ユーザの中からランダムに選定するステップを含むことが好ましい。
前記ユーザ及び前記対戦相手となる他のユーザが前記ゲームの中で挑戦した挑戦項目に応じて挑戦のポイントを付与するステップをさらに有し、前記所定の期間の全ユーザの保有する前記ポイントは、前記勝者のポイント及び前記挑戦のポイントを合計したポイントであることが好ましい。
【発明の効果】
【００１１】
本発明に係るゲームシステムによれば、新規登録することによって誰でもゲームに参加することができ、また、広告はランキング情報上位者にタスクとして付与されるのみでゲームの画面には表示されることがないので、ユーザは安心してゲームを楽しむことができる。
また、本発明に係るゲームシステムによれば、ゲームの運営費用は主に広告を行いたい企業によりサポートされるため、ゲームの提供者はゲームの開発や運営にかかわる費用を見込みやすいという効果がある。
さらに本発明に係るゲームシステムによれば、企業が広めたい広告やアンケートは複数のタスクの中から選択する形でユーザに提供されるため、企業はタスクの実行状況に応じてユーザの嗜好などに関する情報なども収集しやすいという効果もある。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態によるゲームシステムの構成を概略的に示す図である。
【図２】本発明の実施形態によるゲームシステムの一部の構成要素を概略的に示す図である。
【図３】本発明の実施形態によるゲームシステムの運用法における新規登録の処理を説明するためのフローチャートである。
【図４】本発明の実施形態によるゲームシステムの運用法におけるゲームの処理を説明するためのフローチャートである。
【図５】本発明の実施形態によるゲームシステムの運用法におけるタスク付与、リワード付与の処理を説明するためのフローチャートである。
【図６】本発明の実施形態によるゲームシステムのプログラムの構成を概略的に示す図である。
【発明を実施するための形態】
【００１３】
次に、本発明に係るゲームシステムを実施するための形態の具体例を図面を参照しながら説明する。
図１は、本発明の実施形態によるゲームシステムの構成を示す図である。
図１を参照すると本発明によるゲームシステム１はネットワーク５０により接続されたゲーム管理サーバ１００及び複数のユーザ端末（２００、３００）を含む。図１ではユーザ端末は代表例としてユーザ端末２００とユーザ端末３００の２台の場合を示すが、数はこれに限定されない。ネットワーク５０はインターネットのような広域な通信ネットワークである。
【００１４】
ゲーム管理サーバ１００は、ユーザ端末から送信されるゲームの実行要求に基づき、ユーザが選択するゲームの提供及び対戦相手となる他のユーザの選定を行い、ゲームの勝者にポイントを提供する。また、所定の期間のユーザの保有するポイントを集計してランキング情報を作成し、ランキング情報の上位のユーザにタスクを付与し、タスクの実行に伴ってリワードを付与する装置である。
図１を参照すると、ゲームサーバー１００は、制御部１１０、入出力部１２０、記憶部１３０、ユーザ情報管理部１４０、ゲーム管理部１５０、ポイント管理部１６０、タスク管理部１７０、及びリワード管理部１８０を含む。
【００１５】
ユーザ情報管理部１４０は、ユーザがゲームシステム１に新規登録する際、ユーザ端末から送信される登録情報に含まれるユーザの名前、メールアドレスなどの基本情報に基づき、ユーザの基本情報を含むユーザリストにまとめたユーザ情報を作成して管理する。ユーザ情報管理部１４０は新規登録したユーザが増えるたびにそのユーザに関する基本情報をユーザリストに追加してユーザ情報を作成する。ユーザ端末は複数が含まれるが、以下ではユーザ端末２００を代表として説明する。
【００１６】
またユーザ情報管理部１４０は新規登録ユーザに対してそのユーザ固有のユーザＩＤを発行する。ユーザＩＤは新規登録済みのユーザが再度ゲームシステム１にログインする際、ユーザ端末２００から送信され、ユーザ情報管理部１４０がユーザを特定するために使用される。ユーザＩＤの発行に際し、ユーザ側でパスワードを設定して登録するのが好ましい。パスワードを設定する場合は、ユーザ端末２００から登録情報にパスワードを含めて送信し、ユーザ情報管理部１４０は発行するユーザＩＤを送信されたパスワードと関連付けて管理する。
【００１７】
ユーザ情報管理部１４０は発行したユーザＩＤをユーザリストに追加し、ユーザ情報を更新する。パスワードを設定した場合はパスワードもさらにユーザリストに追加し、ユーザの基本情報、ユーザＩＤ、パスワードを関連付けして管理し、更新したユーザ情報を記憶部１３０に保存する。これにより、ユーザがゲームシステム１にログインする際、ユーザＩＤを送信することで、ユーザ情報管理部１４０はそのユーザを特定することができる。
ゲーム管理部１５０は、ユーザにゲームを提供してゲームの実行を管理し、ポイント管理部はゲームの実行の結果に基づき、ゲームの勝者に勝者のポイントを付与する。
【００１８】
図２は本発明の実施形態によるゲームシステムの一部の構成要素を概略的に示す図であり、ゲーム管理部１５０及びポイント管理部１６０の構成を示す図である。
図２を参照すると、ゲーム管理部１５０はゲーム提供部１５１、対戦相手選定部１５２、及び判定部１５３を含む。
ゲーム提供部１５１は、ユーザに実行可能なゲームのメニューを提供し、ユーザが希望のゲームを選択することによりユーザ端末２００から送信されるそのゲームの実行要求に基づき、ユーザにゲームを提供する。ゲーム提供部１５１はゲーム実行中にユーザ及びその対戦相手のユーザからの入力に従い、ゲームの進行を行う。
【００１９】
対戦相手選定部１５２は、ユーザ端末２００からゲームの実行要求を受信すると、その時点でそのゲームの実行要求を送信している他のユーザを対戦相手として選定し両ユーザにお互いの対戦相手を通知する。その時点でそのゲームの実行要求を送信しているユーザが複数いる場合、対戦相手選定部１５２はその複数のユーザの中から対戦相手となるユーザをランダムに選定する。ゲームを実行する際のユーザ名は、予め新規登録の際にニックネームを設定しておくことで、ゲームを実行するユーザは実名を出さずにゲームのお互いの対戦相手を認識することができる。ニックネームはユーザ情報管理部１４０にてユーザの基本情報やユーザＩＤなどと関連付けして管理する。
【００２０】
対戦相手選定部１５２は、ゲームの実行要求の際、ユーザから対戦相手の指定を受けた場合は優先的に、ユーザから指定された対戦相手を選定する。ユーザが対戦相手を指定する方法としてＳＮＳ（ｓｏｃｉａｌ  ｎｅｔｗｏｒｋｉｎｇ  ｓｅｒｖｉｃｅ）のアカウントを使用してもよい。ＳＮＳのユーザアカウントから必要な情報を取得することによりゲームサーバー１００は対戦相手を特定でき、ユーザから指定された対戦相手は、新たにゲームシステム１に新規登録しなくてもゲームに参加することができる。
判定部１５３はゲームの実行の結果勝敗を判定する。勝敗の判定は、到達ポイントまでの所要時間や、ゲーム中のキャラクタ同士の戦闘などゲームの内容により、ゲームのルールに従って行われる。
【００２１】
ポイント処理部１６１は、判定部１５３の勝敗判定に従い、ゲームの勝者に勝者のポイントを付与する。勝者のポイントは後述する所定期間ごとのタスクおよびリワードを付与するユーザを決定するために付与するものであって、ゲームの種類によりゲームごとに別々に定めてもよいし、ゲームの種類によらず、同一のポイントとして定めてもよい。
ポイント処理部１６１が付与した勝者のポイントは、ポイント集計部１６２に引き渡される。
【００２２】
ポイント集計部１６２は、ゲームシステム１に登録した全ユーザのポイントをポイント管理情報として管理し、所定の期間集計してその期間での獲得ポイントの多い順にユーザを配列するランキング情報を作成する。ポイント集計部１６２は、ポイント処理部１６１から引き渡された勝者のポイントを勝者であるユーザのユーザ情報に付加してユーザ情報を更新し、記憶部１３０に保存する。勝者のポイントはユーザがゲームに勝つごとに付与されるので、そのユーザが既に以前に実施したゲームで勝利して付与された勝者のポイントがある場合は、新たに付与された勝者のポイントはこれに加算される形で更新してもよい。
【００２３】
ポイント集計部１６２は、所定の期間ごとに記憶部１３０に保存されたユーザ情報に基づき、ゲームシステム１に登録した全ユーザのポイントを集計し、保有するポイントの多い順に全ユーザを配列するランキング情報を作成する。所定の期間は、例えば１か月であり、これに対応するランキング情報は月間ランキング情報である。ポイント集計部１６２は所定の期間の途中の時点で、途中経過のランキング情報を作成してもよい。例えば１か月の所定期間に対し、途中１週間ごとに集計を行い途中経過としての週間ランキング情報を作成してもよい。また一実施形態では勝者のポイントがいずれかのユーザに付与されるごとに集計してリアルタイムのランキング情報を作成してもよい。
【００２４】
途中経過のランキング情報はユーザの要求によりユーザ端末２００に送信して表示させてもよい。またゲームの実行画面でゲームを実行しているユーザの情報として、ニックネームとともにランキング情報の順位を表示するようにしてもよい。
またポイント集計部１６２は、所定の期間の集計によるランキング情報の作成の結果、後述する上位ユーザに対するタスク付与、リワード付与が終了すると、次の新たな所定の期間の集計のために、全ユーザの保有するポイントを０とする処理を行う。尚、一実施形態では、記憶部１３０に保存されたユーザ情報を０にしないで例えば月ごとに別のメモリエリアで保存し、集計上は次の月のカウントとして新たに集計するようにしてもよい。このように所定期間ごとの集計結果を残すことで、必要により更にまとめた期間、例えば年間のポイント獲得の上位者を選定することも可能となる。
【００２５】
タスク管理部１７０は、ポイント集計部１６２が集計して作成した所定の期間のランキング情報の上位者に対し、タスクを付与する。ここでタスクとは、ゲームシステム１の運用に必要な運営費用を提供するスポンサーに有益なアクションをユーザに促すためのツールであり、例えば広告のダウンロードや新製品に対するアンケートなどである。タスクは一つに限らず、またスポンサーが複数の場合は、それぞれのスポンサーに対応したものでもよく、複数の場合タスクはメニューとして付与される。タスク管理部１７０は、所定の期間のランキング情報の上位者、例えば１位〜３００位の上位３００名のそれぞれのユーザ端末にタスクメニューを送信する。
【００２６】
タスクは実行した分、報酬としてのリワードが付与されるものであり、ユーザは一つのタスクに限らず、複数実行できるように設定してもよい。また所定の期間のランキング情報の順位に応じメニューの内容を変更し、上位のユーザほどリワードが多く得られるようなタスクのメニューを提供するようにしてもよい。
タスク管理部１７０は、ランキング情報の上位のユーザが選択して実行したタスクをそのユーザと関連付けてタスク管理情報として管理する。
【００２７】
タスクはメニューとして複数が提供され、ユーザによって選択されて実行されることから、選択の内容により、ユーザごとの興味の対象を把握することができるとともに、タスクを配布された複数のユーザの全体的な好みの動向も把握することができ、スポンサーはゲームシステム１の運用を通じて有益な情報を得ることができる。
リワード管理部１８０は、タスク管理情報に基づき、実行されたタスクに対応したリワードをそのタスクを実行したユーザに付与する。リワードはそれぞれのタスクに対応して設定された実行に伴う報酬であり、例えば広告のダウンロードというタスクの実行に対し、その広告の商品の割引券が付与されるように設定される。
【００２８】
このようにユーザは登録することにより無料でゲームを実行でき、スポンサーの広告は所定の期間の付与されたポイントの多い上位ユーザに限定して配布されるため、ゲーム画面には広告が表示されることがなく、ユーザはゲームに集中することができる。
図１を参照するとユーザ端末２００はゲーム管理サーバ１００とデータの送受信を行う入出力部２２０、ゲームシステムの登録画面やゲーム画面を表示する表示部２３０、ユーザ端末を制御するプログラムなどを保存する記憶部２４０、及びこれら構成要素を制御する制御部２１０を含む。入出力部２２０はユーザの登録情報を入力したり、ゲームの進行に伴いゲーム中のキャラクタなどを操作したりするためのキーボードやタッチパネルなどの入力手段を備える。ユーザ端末２００はパーソナルコンピュータ、タブレットパソコン、スマートフォンなどにより具現化される。
【００２９】
他のユーザの端末であるユーザ端末３００も入出力部３２０、表示部３３０、記憶部３４０、及び制御部３１０を含み、パーソナルコンピュータ、タブレットパソコン、スマートフォンなどにより具現化される。ユーザ端末３００の構成はユーザ端末２００と同様であっても相違していても構わない。
以上は集計されるポイントがゲームの勝者のポイントを前提に説明したが、敗者でもポイント獲得のチャンスが得られるように別の形態のポイントを設定してもよい。勝者のポイント以外に、別の形態のポイントとして挑戦のポイントを設定するゲームシステム２について以下に説明する。
【００３０】
ゲームシステム２はシステムの構成は、図１に示すゲームシステム１と同様である。またゲーム管理部、ポイント管理部の構成も図２に示す構成と同様である。ゲームシステム２がゲームシステム１と相違するのは、ゲーム提供部１５１が提供するゲームの中で、ゲームを実行するユーザ又は対戦相手となる他のユーザが、選択して挑戦することにより獲得できる挑戦のポイントを付与する点である。
例えば目的ポイントに到達する時間を競うゲームにおいて、障害があるものの、その障害を乗り越えられれば早く目的地に近づける抜け道を設定し、抜け道に挑戦して無事抜けられれば挑戦のポイントを付与するように設定する。ゲームの勝者に勝者のポイントが付与されることはゲームシステム１と同様である。
【００３１】
このように挑戦のポイントを設定することで、敗者でもポイントを得ることができ、ユーザのポイント獲得への意欲を掻き立てることができる。勝者のポイントはゲームの中の挑戦の内容の難易度に応じて付与するポイントを変化させてもよい。
ゲームシステム２で集計するポイントは、勝者のポイントに限らず、勝者のポイントと挑戦のポイントの合計が対象となる点がゲームシステム１と相違する。そこでゲームシステム２ではポイント処理部１６１は、判定部１５３の勝敗判定に従い、ゲームの勝者に勝者のポイントを付与するとともに、ゲーム中に対戦したそれぞれのユーザが挑戦した内容に応じて挑戦のポイントをそれぞれのユーザに付与する。
【００３２】
例えばユーザＡとユーザＢがゲームを実行して対戦し、勝者のポイントが１００でユーザＡが挑戦のポイント５０と３０を獲得し、Ｂが挑戦のポイント６０を獲得し、最終的にユーザＡが勝利したとすると、ユーザＡには勝者のポイント１００と挑戦のポイント８０の合計１８０が付与され、ユーザＢには挑戦のポイント６０が付与される。
ポイント集計部１６２は、集計の対象として勝者のポイントと挑戦のポイントの合計ポイントを所定の期間で集計しランキング情報を生成する。このように対象のポイントの内訳が変わる点が相違するのみであるので、タスク管理部１７０やリワード管理部１８０についてはゲームシステム１で説明した内容と同様である。
【００３３】
図３は本発明の実施形態によるゲームシステムの運用法における新規登録の処理を説明するためのフローチャートである。
図３を参照すると、ユーザ端末はステップＳ１１０でユーザがゲームシステムに登録するのに必要な登録情報をゲーム管理サーバに送付する。登録情報にはユーザの名前、メールアドレスなどの基本情報の他、ユーザの設定するパスワードやユーザのニックネームなどの情報を含む。
【００３４】
ゲーム管理サーバはステップＳ１２０でユーザ端末から送付された登録情報に基づき、ユーザ情報を作成する。ユーザ情報は少なくともユーザの基本情報を含むユーザリストとして構成され、すべての登録済みのユーザについての基本情報が含まれており、新規のユーザが登録するたびにそのユーザの基本情報を追記して作成する。ユーザ情報にはユーザのニックネームも基本情報に関連付けして含めてもよい。
ゲーム管理サーバはステップＳ１３０でユーザに固有のユーザＩＤを発行する。ユーザＩＤはユーザを特定するためのＩＤであり、他のユーザと重複することの無いようゲーム管理サーバのユーザ情報管理部で管理する。
ステップＳ１４０にてゲーム管理サーバはユーザＩＤとユーザのパスワードとをユーザの基本情報と関連付けるようユーザ情報に追記してユーザ情報を更新する。
【００３５】
図４は本発明の実施形態によるゲームシステムの運用法におけるゲームの処理を説明するためのフローチャートである。
図４を参照すると、ゲーム管理サーバはステップＳ２００にて、ログインしているユーザＡのユーザ端末Ａと、同じくログインしているユーザＢのユーザ端末Ｂにゲームメニューを提示する。ゲームメニューとはその時点でゲーム管理サーバにて実行可能なゲームを一覧として表示するものである。図４ではゲーム管理サーバがゲームメニューを提示するのはユーザ端末Ａとユーザ端末Ｂの２台のみであるが、これはログインしている複数のユーザ端末の代表として記載したものであって、ゲームメニューの提示はログイン中のすべてのユーザ端末に対して行われる。提示されたゲームメニューはログイン中のすべてのユーザ端末の表示部に表示される。
【００３６】
ステップＳ２１０にて、ユーザＡはユーザ端末Ａに表示されるゲームメニューから実行したいゲームを選択することで、ユーザ端末Ａからゲーム管理サーバに選択したゲームの実行要求が送信される。
同様にステップＳ２１５にてユーザＢはユーザ端末Ｂに表示されるゲームメニューから実行したいゲームを選択することで、ユーザ端末Ｂからゲーム管理サーバに選択したゲームの実行要求が送信される。
【００３７】
ゲーム管理サーバはステップＳ２２０にてユーザＡからゲームの実行要求を受信すると、その時点でそのゲームの実行要求を送信している他のユーザをすべて抽出し、その中からユーザＡの対戦相手となるユーザを選定し、ユーザＡ及びユーザＡの対戦相手となるユーザにお互いの対戦相手を通知する。ユーザＡの対戦相手となるユーザを選定するのはそのゲームの実行要求を送信している複数の他のユーザの中からランダムに行う。また対戦相手の通知はニックネームによって行ってもよい。図４はユーザＡの対戦相手がユーザＢとなった場合を示す。
【００３８】
次いでステップＳ２３０及びステップＳ２３５にてユーザＡ及びユーザＢはゲーム管理サーバが提供するゲームを実行する。ゲーム管理サーバが提供するゲームは１対１の対戦型のゲームであり、ゲーム実行の結果一方のユーザが勝者となり他の一方のユーザが敗者となるように構成される。
ゲームの実行が終了すると、ステップＳ２４０にてゲーム管理サーバは実行されたゲームの結果から勝敗を判定し、ユーザＡ及びユーザＢに勝敗を通知する。
【００３９】
ゲーム管理サーバはステップＳ５２０にてゲームの勝者に勝者のポイントを付与する。勝者のポイントは予めゲームに対応して設定されたポイントである。図４ではゲームの勝者はユーザＡの場合を示し、勝者のポイントはユーザＡに付与される。
ゲーム管理サーバはステップＳ２６０にて、勝者のポイントを付与されたユーザＡのユーザ情報に勝者のポイントを付加してユーザ情報を更新する。
次いでステップＳ２７０にて、ゲーム管理サーバは、全ユーザのポイントを管理するポイント管理情報を更新して保存する。
【００４０】
図４はユーザＡがゲームを選択して実行要求する際、特に選択したゲームの対戦相手を指定しなかった場合を示す。ゲーム管理サーバは、ゲームの対戦相手を選択する選択肢を提供することができる。これは例えばゲームメニューを提示する画面で、ゲームの選定と別に、“対戦相手を指定して実行する”ボタンを設定することで具現化することができる。
この場合図４のステップＳ２２０における対戦相手の選定は、ゲームシステムによるランダムな選定ではなく、ユーザＡの指定に従い選定される。ユーザによる対戦相手指定の要求があると、ゲーム管理サーバは登録されているユーザのニックネームの一覧をユーザ端末Ａに提示し、ユーザＡによって指定されるニックネームのユーザを対戦相手として選定する。この時ゲーム管理サーバは、ゲームの対戦相手の候補としてユーザのニックネームの一覧の他にユーザがＳＮＳに登録しているメンバーのユーザアカウントを含めて提示してもよい。
【００４１】
勝者のポイントの他に、挑戦のポイントを設定する場合は、ステップＳ２３０及びステップＳ２３５にてユーザＡ及びユーザＢがゲーム実行中にユーザＡまたはユーザＢが挑戦を行い、その挑戦が成功するたびにその挑戦を行ったユーザに対し、ゲーム管理サーバは挑戦のポイントを付与していく。ゲームの実行が終了し、判定の結果勝者となったユーザＡにはステップＳ２５０にて勝者のポイントが付与され、ステップＳ２６０にてゲーム管理サーバは、ユーザＡがゲーム実行中に獲得した挑戦のポイントの合計と、勝者のポイントをユーザＡのユーザ情報に追加してユーザ情報を更新する。
【００４２】
同様にゲーム管理サーバは、ステップＳ２６０にてユーザＢがゲーム実行中に獲得した挑戦のポイントの合計をユーザＢのユーザ情報に追加してユーザ情報を更新する。
挑戦のポイントを設定する場合は、集計の対象が勝者のポイント以外に挑戦のポイントを含む点が相違するのみであるので、ステップＳ２７０にて、ゲーム管理サーバは、全ユーザのポイントを管理するポイント管理情報を更新して保存するのも前述のとおりである。
【００４３】
図５は本発明の実施形態によるゲームシステムの運用法におけるタスク付与、リワード付与の処理を説明するためのフローチャートである。
図５を参照すると、ゲーム管理サーバはステップＳ３１０でランキング情報を作成する。ランキング情報は、全ユーザのポイントを管理するポイント管理情報に基づき、所定の期間分の集計を行って、その期間の保有ポイントの多い順に全ユーザを配列することで作成する。一実施形態では所定の期間は１か月であり、ランキング情報は月間ランキング情報である。
【００４４】
ゲーム管理サーバはステップＳ３２０にて、ランキング情報の上位のユーザに対しタスクを送信する。ここで上位のユーザとはゲームシステムの中で予め設定された条件によって選ばれるユーザであり、例えば保有するポイントの高い順に１位から３００位のように人数を具体的に設定してもよいし、全ユーザの上位５％のユーザのように相対比率で定めてもよい。
また送信されるタスクは、一つでも複数でもよく、複数の場合はタスクメニューとして送信される。
【００４５】
ステップＳ３３０にてユーザはユーザ端末に表示されるタスクメニューの中から、実行できるタスクや興味のあるタスクを選択し、実行する。タスクは複数選択して実行してもよい。そこでタスクに有効期間を設定し、有効期間を過ぎるとタスクメニューが消去されて実行できなくなるような設定としてもよい。ユーザに送信されたタスクメニューとユーザが選定したタスクの情報は、ユーザと関連付けてゲーム管理サーバの中でタスク管理情報として管理する。
【００４６】
ゲーム管理サーバはステップＳ３４０にて、ユーザが実行したタスクに対しリワードを付与する。リワードは予めタスクごとに設定されるものであり、ユーザがタスクを複数選定して実行した場合は、それぞれのタスクに設定されたリワードがユーザに付与される。
ステップＳ３５０にてゲーム管理サーバは、タスク管理情報に基づき、ユーザが実行したタスクをそのユーザのユーザ情報に追加して更新し、保存する。このようにユーザがどのようなタスクを選定したかという情報を保存することで、ユーザの興味の対象を分析するなどスポンサーにとって有益な情報となり得るデータとなる。
最後にステップＳ３６０にてゲーム管理サーバはポイント管理情報を更新する。ポイント管理情報は次の所定期間の集計のために、全ユーザのポイントを０にすることで更新を行う。
【００４７】
図６は本発明の実施形態によるゲームシステムのプログラムの構成を概略的に示す図である。
図６を参照すると、プログラム５００は、ゲーム提供５１０、対戦相手選定５２０、勝敗判定５３０、ポイント付与５４０、ランキング情報作成５５０、タスク付与５６０、及びリワード付与５７０の構成要素を含む。
ゲーム提供５１０は、ゲーム管理部がユーザにゲームメニューを提示し、ユーザの選定・実行要求に対応してゲームを提供するように制御する。
【００４８】
対戦相手選定５２０は、ゲームメニューを提示した後、ユーザから対戦相手の指定があるかどうか監視し、指定がない場合はユーザが指定したゲームの実行を要求している複数のその他のユーザからランダムに対戦相手を選定するようにゲーム管理部を制御する。
勝敗判定５３０はゲームの実行の結果、勝敗を判定するようにゲーム管理部を制御する。
ポイント付与５４０はゲームの実行の結果に従いポイント管理部が前記ゲームに勝ったユーザに勝者のポイントを付与するように制御する。また勝者のポイント以外に挑戦のポイントを設定する場合は、ゲームの実行中ユーザが挑戦を実行するかどうかを監視し、挑戦が成功した場合に挑戦をしたユーザに挑戦のポイントを付与するようにポイント管理部を制御する。
【００４９】
ランキング情報作成５５０は、所定の期間の全ユーザの保有するポイントに基づき、ポイント管理部がポイントの多い順に全ユーザを配列するランキング情報を作成するように制御する。
タスク付与５６０は、ランキング情報に基づき、タスク管理部がランキング情報の上位のユーザにタスクを付与するように制御する。
リワード付与５７０はランキング情報の上位のユーザの実行したタスクに対応してリワード管理部がリワードをそのユーザに付与するように制御する。
【００５０】
以上、本発明の実施形態について図面を参照しながら説明したが、本発明は、上述の実施形態に限定されるものではなく、本発明の技術的範囲から逸脱しない範囲内で多様に変更することが可能である。
【符号の説明】
【００５１】
１    ゲームシステム
５０    ネットワーク
１００    ゲーム管理サーバ
１１０、２１０、３１０    制御部
１２０、２２０、３２０    入出力部
１３０、２４０、３４０    記憶部
１４０    ユーザ情報管理部
１５０    ゲーム管理部
１５１    ゲーム提供部
１５２    対戦相手選定部
１５３    判定部
１６０    ポイント管理部
１６１    ポイント処理部
１６２    ポイント集計部
１７０    タスク管理部
１８０    リワード管理部
２００、３００    ユーザ端末
２３０、３３０    表示部
【図１】
2016214316.tif 000003
【図２】
2016214316.tif 000004
【図３】
2016214316.tif 000005
【図４】
2016214316.tif 000006
【図５】
2016214316.tif 000007
【図６】
2016214316.tif 000008