(57)【要約】【課題】行動指標に従った行動を行うことについての効果的な動機づけをグループの各プレーヤに与えてグループによるミッション達成等を実現するゲームシステム等の提供。【解決手段】ゲームシステムは、グループを構成する複数のプレーヤの各プレーヤが、キャラクタを操作して、ゲーム進行を区切るステージにおいて、得点又は勝敗を競うゲームをプレイする場合に、当該ゲームにおいて所与の行動指標に従った行動を行うことについての契約処理を行う契約処理部と、グループが参加するゲームについてのゲーム処理を行うゲーム処理部と、ゲーム処理の結果に基づいて、表示処理を行う表示処理部を含む。ゲーム処理部は、グループについての契約の契約内容及び契約履行度合いの少なくとも１つに応じて、前記ゲーム処理の内容を変化させる。【選択図】図１４
2020157147.tif 000002
【特許請求の範囲】
【請求項１】
グループを構成する複数のプレーヤの各プレーヤが、キャラクタを操作して、ゲーム進行を区切るステージにおいて、得点又は勝敗を競うゲームをプレイする場合に、前記ゲームにおいて所与の行動指標に従った行動を行うことについての契約処理を行う契約処理部と、
グループが参加する前記ゲームについてのゲーム処理を行うゲーム処理部と、
前記ゲーム処理の結果に基づいて、表示処理を行う表示処理部と、
を含み、
前記ゲーム処理部は、
グループについての契約の契約内容及び契約履行度合いの少なくとも１つに応じて、前記ゲーム処理の内容を変化させることを特徴とするゲームシステム。
【請求項２】
請求項１において、
グループを構成する複数のプレーヤの第１のプレーヤと第２のプレーヤが共通の契約を結んだ場合に、
前記ゲーム処理部は、
前記共通の契約の契約内容及び契約履行度合いの少なくとも１つに応じて、前記ゲーム処理の内容を変化させることを特徴とするゲームシステム。
【請求項３】
請求項１又は２において、
前記ゲーム処理部は、
グループの構成プレーヤを決めるマッチング処理を、プレーヤの過去の契約についての履歴情報に基づいて行うことを特徴とするゲームシステム。
【請求項４】
請求項１乃至３のいずれかにおいて、
前記表示処理部は、
プレーヤの過去の契約についての履歴情報、プレーヤ又はプレーヤが使用するキャラクタのレベル情報、及びプレーヤの今回のゲームプレイでの契約情報の少なくとも１つを、グループの構成プレーヤを決めるマッチング処理の前に表示する処理を行うことを特徴とするゲームシステム。
【請求項５】
請求項１乃至４のいずれかにおいて、
前記表示処理部は、
前記ゲームのステージ毎に又は前記ゲームの各対戦毎に、契約履行度合いについての表示処理を行うことを特徴とするゲームシステム。
【請求項６】
請求項１乃至５のいずれかにおいて、
前記契約処理部は、
前記ゲームの途中において、プレーヤの契約変更要求を受け付けることを特徴とするゲームシステム。
【請求項７】
請求項６において、
前記契約処理部は、
前記契約変更要求による前記契約の変更回数及び変更間隔の少なくとも１つを制限する処理を行うことを特徴とするゲームシステム。
【請求項８】
請求項１乃至７のいずれかにおいて、
前記ゲーム処理部は、
グループを構成する複数のプレーヤの中から、指定されたプレーヤの退場要求を受け付けることを特徴とするゲームシステム。
【請求項９】
請求項８において、
前記契約処理部は、
前記退場要求によるグループからの退場プレーヤがあった場合には、前記退場プレーヤが無い場合に比べて、グループについての契約履行度合いの評価を低くすることを特徴とするゲームシステム。
【請求項１０】
請求項１乃至９のいずれかにおいて、
前記契約処理部は、
グループを構成する複数のプレーヤの各プレーヤの契約内容又は契約履行度合いと、グループにおける各プレーヤの役割とに基づいて、グループ全体の契約内容又は契約履行度合いを表すグループについての契約内容又は契約履行度合いを求めることを特徴とするゲームシステム。
【請求項１１】
請求項１乃至１０のいずれかにおいて、
前記ゲーム処理部は、
グループについての契約履行度合いに応じて、イベントの発生処理及び前記ゲームのクリア条件の変更処理の少なくとも一方を行うことを特徴とするゲームシステム。
【請求項１２】
請求項１乃至１１のいずれかにおいて、
前記契約処理による契約によってグループ又はグループのプレーヤに付与される特典の決定処理を行う特典決定処理部を含むことを特徴とするゲームシステム。
【請求項１３】
請求項１２において、
前記特典決定処理部は、
グループについての契約履行度合いが高いと判断される場合には、前記契約履行度合いが低いと判断される場合に比べて、グループ又はプレーヤに付与される前記特典を有利にする処理を行うことを特徴とするゲームシステム。
【請求項１４】
請求項１３において、
前記特典決定処理部は、
前記特典を有利にする処理として、グループ又はプレーヤのアイテム取得の抽選を有利にする処理を行うことを特徴とするゲームシステム。
【請求項１５】
グループを構成する複数のプレーヤの各プレーヤが、キャラクタを操作して、ゲーム進行を区切るステージにおいて、得点又は勝敗を競うゲームをプレイする場合に、前記ゲームにおいて所与の行動指標に従った行動を行うことについての契約処理を行う契約処理部と、
グループが参加する前記ゲームについてのゲーム処理を行うゲーム処理部と、
前記ゲーム処理の結果に基づいて、表示処理を行う表示処理部として、
コンピュータを機能させ、
前記ゲーム処理部は、
グループについての契約の契約内容及び契約履行度合いの少なくとも１つに応じて、前記ゲーム処理の内容を変化させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲームシステム、及びプログラム等に関する。
【背景技術】
【０００２】
ＲＰＧ等のゲームでは、プレーヤはゲームの開始前に、自身が操作するキャラクタについてのゲームでの役割を選択する。具体的には、キャラクタの職業として、例えば戦士、魔法使い、僧侶等の役割を選択する。このようにして各キャラクタのゲームでの役割が決定すると、当該キャラクタのヒットポイント、攻撃力、守備力、魔法力等のゲームパラメータ値は、その役割に対応する値に設定される。また、各キャラクタが使用可能な技や、装備可能な武器、防具、道具等の装備品も、決定された役割に応じて設定される。
【０００３】
例えば戦士であれば、直接攻撃の技が使用可能になり、武器、防具、道具も直接攻撃やその防御に適した物を装備可能になる。またヒットポイントが高い値に設定され、直接攻撃力のゲームパラメータ値も高い値に設定される。
【０００４】
魔法使いであれば、魔法攻撃の技が使用可能になり、武器、防具、道具も魔法攻撃やその防御に適した物を装備可能になる。またヒットポイントは比較的低い値に設定され、魔法攻撃力や魔法防御力のゲームパラメータ値が高い値に設定される。
【０００５】
このようなＲＰＧのゲームシステムの従来技術としては、例えば特許文献１に開示される技術がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平６−１０５９５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、これまでのゲームシステムでは、ゲームにおけるプレーヤの行動指標をシステム的に認めるものではなかった。例えばプレーヤが、ゲームでの自身の行動指標を自主的に決めたとしても、その行動指標に従った行動を行うことによる報酬等の特典が、プレーヤに与えられることはなかった。そしてＲＰＧ等において、プレーヤが操作するキャラクタは、使用可能な技や、使用可能な武器、防具、道具等だけによって特徴づけられている。このため、その役割を演ずることによるプレーヤのゲームへの没入感を、今ひとつ高めることができないという課題があった。
【０００８】
またＲＰＧ等においては、複数のプレーヤがグループ（チーム）を組んでゲームを行う場合がある。この場合にグループに所属する各プレーヤが、上記した行動指標に従った行動を行わないと、グループ全体としてのミッションの達成が阻まれてしまう。
【０００９】
本発明の幾つかの態様によれば、行動指標に従った行動を行うことについての効果的な動機づけをグループの各プレーヤに与えてグループによるミッション達成等を実現するゲームシステム、及びプログラム等を提供できる。
【課題を解決するための手段】
【００１０】
本発明の一態様は、グループを構成する複数のプレーヤの各プレーヤが、キャラクタを操作して、ゲーム進行を区切るステージにおいて、得点又は勝敗を競うゲームをプレイする場合に、前記ゲームにおいて所与の行動指標に従った行動を行うことについての契約処理を行う契約処理部と、グループが参加する前記ゲームについてのゲーム処理を行うゲーム処理部と、前記ゲーム処理の結果に基づいて、表示処理を行う表示処理部と、を含み、前記ゲーム処理部は、グループについての契約の契約内容及び契約履行度合いの少なくとも１つに応じて、前記ゲーム処理の内容を変化させるゲームシステムに関係する。また本発明は、上記各部としてコンピュータを機能させるプログラム、又は該プログラムを記憶したコンピュータ読み取り可能な情報記憶媒体に関係する。
【００１１】
本発明の一態様によれば、グループの各プレーヤが各キャラクタを操作し、ゲームにおいて所与の行動指標に従った行動を行うことについての契約処理が行われる。そしてグループが参加するゲームについてのゲーム処理を行う際に、グループについての契約の契約内容及び契約履行度合いの少なくとも１つに応じて、ゲーム処理の内容が変化するようになる。このようにすれば、行動指標に従った行動を行うことについての効果的な動機づけをグループの各プレーヤに与えて、グループによるミッション達成等を実現できるようになり、これまでにないゲームシステムの提供が可能になる。
【００１２】
また本発明の一態様では、グループを構成する複数のプレーヤの第１のプレーヤと第２のプレーヤが共通の契約を結んだ場合に、前記ゲーム処理部は、前記共通の契約の契約内容及び契約履行度合いの少なくとも１つに応じて、前記ゲーム処理の内容を変化させてもよい。
【００１３】
このようにすれば、共通の契約を結んだ第１のプレーヤと第２のプレーヤが、当該共通の契約を履行することについての効果的な動機づけを付与できるようになる。
【００１４】
また本発明の一態様では、前記ゲーム処理部は、グループの構成プレーヤを決めるマッチング処理を、プレーヤの過去の契約についての履歴情報に基づいて行ってもよい。
【００１５】
このようにすれば、プレーヤの過去の契約についての履歴情報をマッチング条件として、グループの構成プレーヤを決めるマッチング処理を実現できるようになる。
【００１６】
また本発明の一態様では、前記表示処理部は、プレーヤの過去の契約についての履歴情報、プレーヤ又はプレーヤが使用するキャラクタのレベル情報、及びプレーヤの今回のゲームプレイでの契約情報の少なくとも１つを、グループの構成プレーヤを決めるマッチング処理の前に表示する処理を行ってもよい。
【００１７】
このようにすれば、プレーヤの過去の契約についての履歴情報、プレーヤ又はキャラクタのレベル情報、又はプレーヤの今回のゲームプレイでの契約情報を、マッチング処理の前に確認できるようになる。これにより、例えばマッチング候補となっているプレーヤが、適切なプレーヤなのかの確認が可能になる。
【００１８】
また本発明の一態様では、前記表示処理部は、前記ゲームのステージ毎に又は前記ゲームの各対戦毎に、契約履行度合いについての表示処理を行ってもよい。
【００１９】
このようにすれば、グループを構成するプレーヤは、契約の履行がどの程度達成されているのかを、各ステージ毎又は各対戦毎に確認できるようになる。
【００２０】
また本発明の一態様では、前記契約処理部は、前記ゲームの途中において、プレーヤの契約変更要求を受け付けてもよい。
【００２１】
このようにすれば、プレーヤは自身が所望する時に契約を変更して、変更された契約の行動規範に従った行動を行うようになり、プレーヤの多様なゲームプレイ等を実現できるようになる。
【００２２】
また本発明の一態様では、前記契約処理部は、前記契約変更要求による前記契約の変更回数及び変更間隔の少なくとも１つを制限する処理を行ってもよい。
【００２３】
このようにすれば、プレーヤの無制限な契約変更を抑制できるようになる。
【００２４】
また本発明の一態様では、前記ゲーム処理部は、グループを構成する複数のプレーヤの中から、指定されたプレーヤの退場要求を受け付けてもよい。
【００２５】
このようにすれば、例えば契約履行度合い等が低いプレーヤを、グループから退場させることが可能になり、グループのミッション達成を容易化したり、グループ全体での契約履行度合いを高めることが可能になる。
【００２６】
また本発明の一態様では、前記契約処理部は、前記退場要求によるグループからの退場プレーヤがあった場合には、前記退場プレーヤが無い場合に比べて、グループについての契約履行度合いの評価を低くしてもよい。
【００２７】
このようにすれば、例えば不必要な退場要求が行われたり、退場プレーヤが不合理と考えるような退場要求が行われる事態を抑制できる。
【００２８】
また本発明の一態様では、前記契約処理部は、グループを構成する複数のプレーヤの各プレーヤの契約内容又は契約履行度合いと、グループにおける各プレーヤの役割とに基づいて、グループ全体の契約内容又は契約履行度合いを表すグループについての契約内容又は契約履行度合いを求めてもよい。
【００２９】
このようにすれば、グループ全体の契約内容又は契約履行度合いを表すグループについての契約内容又は契約履行度合いを、グループを構成する各プレーヤの契約内容又は契約履行度合いとグループにおける各プレーヤの役割とに基づいて求めることができる。そして、このグループについての契約内容又は契約履行度合いに応じてゲーム処理の内容を変化させるなどの処理が可能になる。
【００３０】
また本発明の一態様では、前記ゲーム処理部は、グループについての契約履行度合いに応じて、イベントの発生処理及び前記ゲームのクリア条件の変更処理の少なくとも一方を行ってもよい。
【００３１】
このようにすれば、グループの契約履行度合いの状況を、イベントの発生や前記ゲームのクリア条件の変化により、プレーヤに効果的に知らせることが可能になり、より良い特典を獲得することの効果的な動機づけを与えることができる。
【００３２】
また本発明の一態様では、前記契約処理による契約によってグループ又はグループのプレーヤに付与される特典の決定処理を行う特典決定処理部を含んでもよい（特典決定処理部としてコンピュータを機能させてもよい）。
【００３３】
このようにすれば、例えば契約内容や契約履行等に応じた特典がグループ又はプレーヤに付与されるようになるため、契約の行動指標に従った行動を行うことについての効果的な動機づけを、プレーヤに付与できるようになる。
【００３４】
また本発明の一態様では、前記特典決定処理部は、グループについての契約履行度合いが高いと判断される場合には、前記契約履行度合いが低いと判断される場合に比べて、グループ又はプレーヤに付与される前記特典を有利にする処理を行ってもよい。
【００３５】
このようにすれば、契約の行動指針に従った行動を行うことで、契約履行度合いが高まると、グループ又はプレーヤに付与される特典が有利になるため、契約履行の効果的な動機づけをプレーヤに与えることが可能になる。
【００３６】
また本発明の一態様では、前記特典決定処理部は、前記特典を有利にする処理として、グループ又はプレーヤのアイテム取得の抽選を有利にする処理を行ってもよい。
【００３７】
このようにすれば、契約の行動指針に従った行動を行うことで、契約履行度合いが高まると、グループ又はプレーヤのアイテム取得の抽選が有利になるため、契約履行の効果的な動機づけをプレーヤに与えることが可能になる。
【図面の簡単な説明】
【００３８】
【図１】図１（Ａ）〜図１（Ｅ）は本実施形態のゲームシステムの構成例の説明図。
【図２】本実施形態のサーバシステムの構成例。
【図３】本実施形態の端末装置の構成例。
【図４】図４（Ａ）〜図４（Ｃ）はエリア（ステージ）、バトル（対戦）の説明図。
【図５】図５（Ａ）〜図５（Ｃ）はプレーヤの役割選択についての説明図。
【図６】図６（Ａ）〜図６（Ｃ）はチーム編成やバトル選択についての説明図。
【図７】本実施形態の手法が適用されるゲームの対戦画面の例。
【図８】図８（Ａ）、図８（Ｂ）は本実施形態の契約処理の説明図。
【図９】図９（Ａ）〜図９（Ｃ）は契約情報や契約のタイプについての説明図。
【図１０】契約（血盟）の例を示す図。
【図１１】契約（血盟）の例を示す図。
【図１２】契約（血盟）の例を示す図。
【図１３】契約の履行度合いを表す取得ポイントの説明図。
【図１４】図１４（Ａ）〜図１４（Ｃ）は本実施形態の手法の説明図。
【図１５】本実施形態の表示処理、マッチング処理の説明図。
【図１６】図１６（Ａ）〜図１６（Ｃ）は本実施形態の表示処理、契約変更要求及び退場要求の受け付け処理の説明図。
【図１７】図１７（Ａ）、図１７（Ｂ）は契約履行度合いに応じたイベントの発生処理、ゲームのクリア条件の変更処理の説明図。
【図１８】図１８（Ａ）、図１８（Ｂ）も契約履行度合いに応じたイベント発生処理、ゲームクリア条件の変更処理の説明図。
【図１９】図１９（Ａ）、図１９（Ｂ）は契約履行度合いに応じて特典を有利又は不利にする処理の説明図。
【図２０】図２０（Ａ）、図２０（Ｂ）はゲーム処理の内容を変化させる処理の説明図。
【図２１】図２１（Ａ）〜図２１（Ｃ）は契約と役割の組み合わせに応じたゲームパラメータの設定の説明図。
【図２２】エリアの奪還時間（制限時間）によるゲーム難易度の設定の説明図。
【図２３】図２３（Ａ）〜図２３（Ｃ）は契約分布状況に基づくゲーム難易度パラメータの設定の説明図。
【図２４】図２４（Ａ）〜図２４（Ｃ）は契約内容等に応じた隠しエリアの解放条件の設定の説明図。
【図２５】本実施形態の詳細な処理例を示すフローチャート。
【図２６】本実施形態の詳細な処理例を示すフローチャート。
【図２７】本実施形態の詳細な処理例を示すフローチャート。
【発明を実施するための形態】
【００３９】
以下、本実施形態について説明する。なお、以下に説明する本実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また本実施形態で説明される構成の全てが、本発明の必須構成要件であるとは限らない。
【００４０】
１．ゲームシステム
まず、図１（Ａ）〜図１（Ｅ）を用いて本実施形態のゲームシステムの構成例について説明する。
【００４１】
図１（Ａ）では、サーバシステム５００（情報処理システム）が、ネットワーク５１０を介して端末装置ＴＭ１〜ＴＭｎと通信接続されている。例えばサーバシステム５００はホストであり、端末装置ＴＭ１〜ＴＭｎはクライアントである。なお、以下では、本実施形態のゲームシステム及びその処理を、主にサーバシステム５００により実現する場合を例にとり説明するが、ゲームシステム及びその処理の全部又は一部を、端末装置ＴＭ１〜ＴＭｎにより実現してもよい。また、以下では、ＴＭ１〜ＴＭｎの各端末装置を、適宜、端末装置ＴＭと記載する。
【００４２】
サーバシステム５００は例えば１又は複数のサーバ（管理サーバ、ゲームサーバ、課金サーバ、サービス提供サーバ、コンテンツ配信サーバ、認証サーバ、データベースサーバ、又は通信サーバ等）により実現できる。このサーバシステム５００は、コミュニティ型ウェブサイトやオンラインゲームを運営するための各種サービスを提供し、ゲーム実行に必要なデータの管理や、クライアントプログラム及び各種データ等の配信を行うことができる。これにより、例えば、プレーヤ端末である端末装置ＴＭによりＳＮＳ（Social Networking Service）などを利用するためにサーバシステム５００にアクセスし、当該サーバシステム５００から提供されるオンラインゲームであるソーシャルゲームなどのプレイが可能になる。
【００４３】
ネットワーク５１０（配信網、通信回線）は、例えばインターネットや無線ＬＡＮ等を利用した通信路であり、直接接続のための専用線（専用ケーブル）やイーサネット（登録商標）等によるＬＡＮの他、電話通信網やケーブル網や無線ＬＡＮ等の通信網を含むことができる。また通信方法については有線／無線を問わない。
【００４４】
端末装置ＴＭ（プレーヤ端末）は、例えばネット接続機能（インターネット接続機能）を有する端末である。これらの端末装置ＴＭとしては、例えば図１（Ｂ）に示す携帯型通信端末（スマートフォン、携帯電話機）、図１（Ｃ）に示す携帯型ゲーム装置、図１（Ｄ）に示す家庭用ゲーム装置（据え置き型）、或いは図１（Ｅ）に示す業務用ゲーム装置などの種々の装置を用いることができる。或いは、端末装置ＴＭとして、パーソナルコンピュータ（ＰＣ）やタブレット型コンピュータなどの情報処理装置を用いてもよい。
【００４５】
図２に本実施形態のサーバシステム５００（ゲームシステム）の構成例を示す。サーバシステム５００は、処理部６００、操作部６６０、記憶部６７０、通信部６９６を含む。なお、サーバシステム５００の構成は図２に限定されず、その構成要素（各部）の一部を省略したり、他の構成要素を追加するなどの種々の変形実施が可能である。またサーバシステム５００の処理部６００の各処理は、後述する図３の端末装置ＴＭの処理部１００により実現してもよいし、サーバシステム５００の処理部６００と端末装置ＴＭの処理部１００の分散処理により実現してもよい。
【００４６】
処理部６００（プロセッサ）は、記憶部６７０（データベース）に記憶される各種の情報や、プログラムや、操作情報等に基づいて、ゲーム処理、ゲーム成績演算処理、表示処理、音処理、サーバに必要な各種の制御処理、或いは管理処理などを行う。この処理部６００の機能は、各種プロセッサ（ＣＰＵ、ＧＰＵ等）、ＡＳＩＣ（ゲートアレイ等）などのハードウェアや、プログラムにより実現できる。
【００４７】
処理部６００は、受信処理部６０２、送信処理部６０４、ゲーム処理部６０８、契約処理部６１０、特典決定処理部６１２、認証処理部６１５、課金処理部６１６、管理処理部６１８、表示処理部６２０、音処理部６３０を含む。なお、これらの構成要素の一部を省略したり、他の構成要素を追加するなどの種々の変形実施が可能である。
【００４８】
受信処理部６０２は情報の受信処理を行う。例えばネットワーク５１０を介して端末装置ＴＭ等からの情報を受信するための処理を行う。送信処理部６０４は情報の送信処理を行う。例えばネットワーク５１０を介して端末装置ＴＭ等に対して情報を送信する処理を行う。ここで受信処理は、通信部６９６に情報の受信を指示したり、通信部６９６が受信した情報を取得して記憶部６７０に書き込む処理などである。送信処理は、通信部６９６に情報の送信を指示したり、送信する情報を通信部６９６に指示する処理などである。
【００４９】
ゲーム処理部６０８、契約処理部６１０、特典決定処理部６１２の詳細については後述する。
【００５０】
認証処理部６１５はプレーヤの認証処理を行う。例えば端末装置ＴＭを用いてログインしたプレーヤの認証処理を行う。この認証処理は、例えばプレーヤが入力するパスワードやアカウント情報などに基づいて行う。
【００５１】
課金処理部６１６は、種々の課金処理（課金の決定処理、課金データの作成処理、保存処理等）を行う。記憶部６７０の課金情報記憶部６７６は、課金処理部６１６の課金処理の対象となる課金情報を記憶する。
【００５２】
管理処理部６１８は、サーバの各種の管理処理を行う。例えば、サーバが提供する各種サービスの管理処理や、サーバ管理情報などの各種情報の管理処理を行う。
【００５３】
例えばプレーヤは、サーバシステム５００が提供するサービスを利用するために、所定の手続きを行ってアカウントを取得する。取得したアカウントと対応づけられるパスワードを入力してログインすることで、プレーヤは、ネットワークゲームのプレイや、ゲーム用サイトでのサービスや、アイテム等のオンライショッピングや、プレーヤ間でのメッセージ交換や、フレンドユーザの登録などの各種サービスを利用できるようになる。管理処理部６１８は、このようなプレーヤのアカウント情報の管理処理等も行う。
【００５４】
表示処理部６２０は、端末装置ＴＭなどの表示部に画像を表示するための処理を行う。例えば当該画像を生成するための画像生成用データを生成する。或いは端末装置ＴＭなどの表示部に画像を表示する制御を行ってもよい。音処理部６３０は、端末装置ＴＭなどの音出力部から音を出力するための処理を行う。例えば、当該音（音声、ゲーム音、効果音）を生成するための音生成用データを生成する。或いは端末装置ＴＭなどの音出力部から音を出力する制御を行ってもよい。ここで、画像を生成するための画像生成用データとは、本実施形態の手法により生成された画像を端末装置ＴＭ等において表示するためのデータであり、画像データそのものであってもよいし、端末装置ＴＭが画像を生成するために使用する各種データ（表示画面の設定データ、オブジェクトデータ等）であってもよい。音処理部６３０が生成する音生成用データについても同様である。
【００５５】
操作部６６０は、システムの管理者（運営者）が種々の情報を入力するためのものである。
【００５６】
記憶部６７０は各種の情報を記憶する。例えばデータベース形式で各種情報を記憶する。また記憶部６７０は、処理部６００や通信部６９６などのワーク領域として機能する。記憶部６７０の機能は、ＲＡＭ（ＤＲＡＭ、ＳＲＡＭ、ＶＲＡＭ）やＳＳＤ（Solid State Drive）やＨＤＤ（Hard Disk Drive）などにより実現できる。
【００５７】
記憶部６７０は、契約情報記憶部６７２、ゲームパラメータ情報記憶部６７３、特典情報記憶部６７４、課金情報記憶部６７６、ユーザ情報記憶部６７８を含む。契約情報記憶部６７２は、契約処理部６１０の契約処理によって設定される各種の契約情報を記憶する。ゲームパラメータ情報記憶部６７３は、各種のゲームパラメータについての情報を記憶する。例えばプレーヤ、キャラクタ、又はグループ（チーム、パーティー、デッキ、集団）のゲームパラメータ値の情報等を記憶する。特典情報記憶部６７４は、契約によってグループ又はグループのプレーヤに付与される種々の特典の情報を記憶する。この特典情報は、ゲームパラメータに与える効果情報、或いはグループ又はグループのプレーヤに付与されるアイテム、ゲーム内通貨又は各種ポイント等の報酬の情報を含むことができる。課金情報記憶部６７６は、課金処理部６１６により行われる課金処理の情報を記憶する。ユーザ情報記憶部６７８は、プレーヤの個人情報（名前、性別、生年月日、メールアドレス等）をユーザ情報として記憶する。例えば、前述したプレーヤのアカウント情報もユーザ情報として記憶される。課金情報記憶部６７６に記憶される課金情報は、各プレーヤの各アカウント情報に対応づけられる。
【００５８】
情報記憶媒体６８０（コンピュータにより読み取り可能な媒体）は、プログラムやデータなどを格納するものであり、その機能は、ＨＤＤ、メモリ（ＲＯＭ等）、或いは光ディスク（ＣＤ、ＤＶＤ、ＢＤ）などにより実現できる。
【００５９】
通信部６９６は、有線や無線のネットワーク５１０を介して端末装置ＴＭ等との通信を行うものであり、その機能は、通信用ＡＳＩＣ又は通信用プロセッサなどのハードウェアや、通信用ファームウェアにより実現できる。
【００６０】
図３に本実施形態の端末装置ＴＭ（プレーヤ端末、クライアント装置）の構成例を示す。なお、端末装置ＴＭの構成は図３に限定されず、その構成要素（各部）の一部を省略したり、他の構成要素を追加するなどの種々の変形実施が可能である。
【００６１】
端末装置ＴＭは、処理部１００、操作部１６０、撮像部１６２、記憶部１７０、表示部１９０、音出力部１９２、Ｉ／Ｆ部１９４、通信部１９６を含む。
【００６２】
処理部１００（プロセッサ）は、操作部１６０からの操作情報やプログラムなどに基づいて、各種サービス提供のための処理、ゲーム処理、ゲーム成績演算処理、表示処理、或いは音処理などを行う。処理部１００は、記憶部１７０をワーク領域として各種処理を行う。この処理部１００の機能は、各種プロセッサ（ＣＰＵ、ＧＰＵ等）、ＡＳＩＣ（ゲートアレイ等）などのハードウェアや、プログラムにより実現できる。
【００６３】
処理部１００は、入力受け付け部１０１、受信処理部１０２、送信処理部１０４、ゲーム処理部１０８、契約処理部１１０、特典決定処理部１１２、表示処理部１２０、音処理部１３０を含む。
【００６４】
入力受け付け部１０１は、プレーヤ（ユーザ）からの入力情報（プレーヤの操作）の受け付け処理を行う。例えば操作部１６０を介して入力された情報の受け付け処理を行う。受信処理部１０２は、サーバシステム５００や他の端末装置等の外部装置からの情報の受信処理を行う。送信処理部１０４は、サーバシステム５００や他の端末装置等の外部装置の情報の送信処理を行う。ゲーム処理部１０８は各種のゲーム処理を行う。契約処理部１１０は各種の契約処理を行う。特典決定処理部１１２は各種の特典決定処理を行う。表示処理部１２０は、表示部１９０に画像を表示するための処理を行う。例えば端末装置側で画像を生成する場合には、処理部１００で行われる種々の処理（アプリケーション処理、ゲーム処理）の結果に基づいて描画処理を行い、これにより画像を生成し、表示部１９０に出力する。サーバ側で画像を生成する場合には、サーバシステムからの画像情報に基づく画像を表示部１９０に表示する処理を行う。音処理部１３０は、処理部１００で行われる種々の処理の結果に基づいて音制御を行う。これにより、ＢＧＭ、効果音、又は音声などが音出力部１９２から出力されるようになる。なお、本実施形態のゲーム処理、契約処理、特典決定処理、表示処理等は、サーバシステム５００と端末装置ＴＭのいずれか一方の処理により実現してもよいし、サーバシステム５００と端末装置ＴＭの分散処理により実現してもよい。
【００６５】
操作部１６０は、ユーザ（プレーヤ）が、操作情報等の種々の情報を入力するためのものであり、その機能は、操作ボタン、方向指示キー、アナログスティック、レバー、各種センサ（角速度センサ、加速度センサ等）、マイク、或いはタッチパネル型ディスプレイなどにより実現できる。
【００６６】
撮像部１６２（カメラ）は、被写体の撮像を行うものであり、ＣＣＤやＣＭＯＳセンサなどの画像センサと、フォーカスレンズ等により構成される光学系などにより実現される。
【００６７】
記憶部１７０は、処理部１００や通信部１９６などのワーク領域となるもので、その機能はＲＡＭやＳＳＤやＨＤＤなどにより実現できる。
【００６８】
情報記憶媒体１８０（コンピュータにより読み取り可能な媒体）は、プログラムやデータなどを格納するものであり、その機能は、光ディスク（ＤＶＤ、ＣＤ等）、ＨＤＤ（ハードディスクドライブ）、或いはメモリ（ＲＯＭ等）などにより実現できる。処理部１００は、情報記憶媒体１８０に格納されるプログラム（データ）に基づいて本実施形態の種々の処理を行う。この情報記憶媒体１８０に、本実施形態の各部としてコンピュータ（操作部、処理部、記憶部、出力部を備える装置）を機能させるためのプログラム（各部の処理をコンピュータに実行させるためのプログラム）を記憶できる。
【００６９】
表示部１９０は、本実施形態により生成された画像を出力するものであり、その機能は、ＬＣＤ、有機ＥＬディスプレイ、ＣＲＴ、或いはＨＭＤなどにより実現できる。音出力部１９２は、本実施形態により生成された音を出力するものであり、その機能は、スピーカ、或いはヘッドフォンなどにより実現できる。
【００７０】
Ｉ／Ｆ（インターフェース）部１９４は、携帯型情報記憶媒体１９５とのインターフェース処理を行うものであり、その機能はＩ／Ｆ処理用のＡＳＩＣなどにより実現できる。携帯型情報記憶媒体１９５は、ユーザが各種の情報を保存するためのものであり、電源が非供給になった場合にもこれらの情報の記憶を保持する記憶装置である。携帯型情報記憶媒体１９５は、ＩＣカード（メモリーカード）、ＵＳＢメモリー、或いは磁気カードなどにより実現できる。
【００７１】
通信部１９６は、ネットワーク５１０を介してサーバシステム５００や他の端末装置等の外部装置との間で通信を行うものであり、その機能は、通信用ＡＳＩＣ又は通信用プロセッサなどのハードウェアや、通信用ファームウェアにより実現できる。
【００７２】
なお本実施形態の各部としてコンピュータを機能させるためのプログラム（データ）は、サーバシステム（ホスト装置）が有する情報記憶媒体からネットワーク及び通信部１９６を介して情報記憶媒体１８０（あるいは記憶部１７０）に配信してもよい。このようなサーバシステムによる情報記憶媒体の使用も本発明の範囲内に含めることができる。
【００７３】
そして本実施形態では図２に示すように、ゲームシステムであるサーバシステム５００（或いは端末装置ＴＭ）が、ゲーム処理部６０８（ゲーム処理部１０８）、契約処理部６１０（契約処理部１１０）を含む。また特典決定処理部６１２（特典決定処理部１１２）や表示処理部６２０（表示処理部１２０）を含むことができる。
【００７４】
なお以下では、本実施形態のゲームシステムがサーバシステム５００により実現される場合を主に例にとり説明するが、本実施形態はこれに限定されず、ゲームシステムを端末装置ＴＭにより実現したり、サーバシステム５００と端末装置ＴＭの分散処理により実現してもよい。
【００７５】
ゲーム処理部６０８（ゲーム処理部１０８）は各種のゲーム処理を行う。例えばグループ（プレーヤ）が参加するゲームについてのゲーム処理を行う。具体的には、グループを構成する複数のプレーヤの各プレーヤが、キャラクタを操作して参加するゲームについてのゲーム処理を行う。このゲーム処理としては、ゲーム開始条件が満たされた場合にゲームを開始する処理、ゲームを進行させる処理、ゲーム成績を演算する処理、或いはゲーム終了条件が満たされた場合にゲームを終了する処理などがある。例えばゲーム処理部６０８は、グループの各プレーヤがキャラクタを用いてプレイするゲームの処理を行う。キャラクタ（ゲームプレイ要素）は、ゲームに登場して、プレーヤの操作対象となるものであり、例えば人間、魔法使い、魔物、怪物又は乗り物等を模擬した表示物である。このキャラクタの情報（キャラクタの識別情報、画像情報、ステータス情報、属性情報、又は所属情報等）は記憶部６７０に記憶される。
【００７６】
契約処理部６１０（契約処理部１１０）は各種の契約処理を行う。例えばグループを構成する複数のプレーヤの各プレーヤが、ゲームにおいて所与の行動指標（行動指針）に従った行動を行うことについての契約処理を行う。具体的には、グループを構成する複数のプレーヤの各プレーヤが、キャラクタを操作して、ゲーム進行を区切るステージにおいて、得点（パラメータ値を増やすことも含む）又は勝敗を競うゲームをプレイする場合に、当該ゲームにおいて所与の行動指標に従った行動を行うことについての契約処理を行う。例えばステージは、ゲーム上の進行（ゲーム空間）を時間的（空間的）に区切るゲーム上の単位である。
【００７７】
グループは、複数のプレーヤにより構成されるものであり、例えばチーム、パーティー、デッキ又は集団などとも呼ばれる。例えばグループとしては、ＲＰＧにおけるパーティー又はチームや、スポーツゲーム、競争ゲーム（車ゲーム等）、対戦ゲーム（格闘ゲーム等）、アクションゲーム、音楽ゲームにおけるチームや、カードゲームにおけるデッキなどがある。グループを構成する複数のプレーヤは、例えば互いに協力等することで、グループ全体としてのミッションの達成（ゲームクリア、ステージクリア、バトルクリア）を目指す。このグループは、例えばゲームの開始前において、グループ編成画面（チーム編成画面、パーティー編成画面、又はデッキ編集画面）などにより、グループの構成キャラクタを決定することで編成できる。
【００７８】
行動指標は、グループを構成する各プレーヤ（プレーヤが操作するキャラクタ）がゲームにおいてどのような指針（信条）に従って行動するかについての指標（基準）となるものであり、例えばゲームにおけるロールプレイング指標となるものである。この行動指標はプレーヤの行動動機を発生するものであり、本実施形態では、このような行動指標（行動動機）を規定する契約を、システム的に認めている。この行動指標としては、ステージ（ゲーム）の攻略を目指す行動指標、自身の強さ等のステータスの向上だけを目指す行動指標、自身を犠牲にして味方を守る行動指標、味方に対して様々な有利な効果を与える行動指標、メインプレーヤの敵に協力する行動指標、又は無差別に相手を攻撃する行動指標などを想定できる。
【００７９】
そしてグループを構成する各プレーヤは、複数の契約の中から、自身がゲームにおいて行うことを所望する行動指標を規定した契約を選択する。契約相手は、例えばゲームに登場する架空の人物（例えば後述する教祖）や、魔物又は怪物などである。例えばプレーヤが契約した契約相手に応じて、その契約内容が決定される。この契約には、当該契約の履行によって付与される特典（アチーブメント、報酬、ボーナス）が紐づけられている。そして契約は、例えばいつでも任意に変更可能である。契約処理によって設定された契約情報は、契約を行ったプレーヤに関連づけて契約情報記憶部６７２に記憶される。この契約情報は、例えば契約ＩＤ、契約名、契約効果ＩＤ、契約出現条件、契約相手名、契約における累計ポイント、契約のノルマＩＤ及び契約ノルマのステータス情報の少なくとも１つを含むことができる。契約処理部６１０が行う契約処理としては、複数の契約の中から所望の契約をプレーヤに選択させる処理、或いはプレーヤが契約を選択して契約が成立した場合に、その契約情報を契約情報記憶部６７２に登録する処理などがある。
【００８０】
そして、例えばグループを構成する複数のプレーヤが結んだ複数の契約の集合体を、グループ全体としての契約と見なすことができる。グループを構成する各プレーヤが自身の契約を適切に履行することで、グループ全体としての契約も適切に履行され、グループに課されたミッションの達成等も容易化される。
【００８１】
なお、１人のプレーヤが複数のキャラクタを所有（使用）している場合には、各キャラクタ毎に異なる契約を結ぶこともできる。例えばプレーヤが所有する複数のキャラクタのうちの第１のキャラクタについては第１の契約を結び、第２のキャラクタについては第１の契約とは異なる第２の契約（或いは共通の契約でもよい）を結ぶことができる。
【００８２】
これにより、例えば第１のプレーヤの所有キャラクタであり第１の契約を結んでいる第１のキャラクタと、第１のプレーヤの所有キャラクタであり第２の契約を結んでいる第２のキャラクタと、第２のプレーヤの所有キャラクタであり第３の契約を結んでいる第３のキャラクタと、第２のプレーヤの所有キャラクタであり第４の契約を結んでいる第４のキャラクタとにより、グループを構成することなども可能となる。
【００８３】
特典決定処理部６１２（特典決定処理部１１２）は、契約処理による契約によってグループ又はグループのプレーヤに付与される特典の決定処理を行う。例えば特典決定処理部６１２は、契約の履行度合いを判定する。そして契約の履行度合いの判定結果に基づいて、契約の履行（履行状況、履行度合い）によってグループ又はグループのプレーヤに付与される特典（報酬等）の決定処理を行う。或いは特典決定処理部６１２は、契約内容によってグループ又はグループのプレーヤに付与される特典（効果の付加）の決定処理を行う。
【００８４】
ここで特典は、例えば契約の履行や契約内容によってグループ又はグループのプレーヤに付与される報酬である。報酬は、例えば契約の履行や契約内容によってグループ又はグループのプレーヤに付与されるアイテム（武器、防具等の装備品や道具等）、ゲーム内通貨、技、又は各種ポイントなどである。またグループ又はグループのプレーヤに付与される特典は、各種のゲームパラメータを変化させる効果を発生するものであってもよい。特典決定処理部６１２によって決定された特典の情報は、当該特典が付与されるグループ又はグループのプレーヤ（キャラクタ）に関連づけて特典情報記憶部６７４に登録されて記憶される。特典決定処理部６１２は、このように登録される特典情報の決定処理を行うことになる。
【００８５】
以上のように本実施形態では、契約処理部６１０（契約処理部１１０）が、グループを構成する複数のプレーヤの各プレーヤが、キャラクタを操作して、ゲーム進行を区切るステージにおいて、得点又は勝敗を競うゲームをプレイする場合に、当該ゲームにおいて所与の行動指標に従った行動を行うことについての契約処理を行う。なお例えば各プレーヤが複数のキャラクタを所有する場合に、各キャラクタ毎に異なる契約を結んでもよい。またゲーム処理部６０８（ゲーム処理部１０８）が、当該グループが参加するゲームについてのゲーム処理を行い、表示処理部６２０（表示処理部１２０）が、ゲーム処理の結果に基づいて、表示処理を行う。例えばグループを構成する各プレーヤの端末装置の表示部に、ゲーム画面、グループ編成画面等を表示する処理を行う。
【００８６】
そしてゲーム処理部６０８は、グループについての契約（グループ全体としての契約）の契約内容及び契約履行度合いの少なくとも１つに応じて、ゲーム処理の内容を変化させる。
【００８７】
このようにゲーム処理の内容が変更されることで、グループを構成する複数のプレーヤの各プレーヤは、各プレーヤが締結した契約を守るように行動するようになる。例えば第１のプレーヤは、自身が締結した第１の契約を守り、第２のプレーヤは、自身が締結した第２の契約（例えば第１の契約とは異なる契約）を守るように行動するようになる。従って、契約の行動指標に従った行動を行うことについての効果的な動機づけをグループを構成する第１、第２のプレーヤに与えることができ、当該動機づけにより第１、第２のプレーヤが行動指標に従った行動を行うことで、グループによるミッション達成等が容易化されるようになる。
【００８８】
ここで契約内容は、例えば契約により規定される行動指標、契約のタイプ・属性、契約相手又は契約の履行条件などである。契約履行度合いは、契約の履行状況がどのような状況にあるかを示すものである。契約履行度合いは、例えば目標となる敵を倒した数、味方を守った数、又はステージや対戦のクリア数などの数値情報で表されるものであってもよいし、契約により規定されるノルマの達成具合などであってもよい。
【００８９】
そして、グループについての契約の契約内容（グループ全体の契約内容）としては、例えばグループ内での契約分布状況（契約締結状況）がある。例えばグループの第１のプレーヤが第１の契約を締結し、第２のプレーヤが第２の契約を締結し、第３のプレーヤが第１の契約を締結した場合には、当該グループの契約内容は、第１の契約の契約人数が２人であり、第２の契約の契約人数が１人であるため、第１の契約の分布が多い契約内容となる。
【００９０】
また、例えばグループの各プレーヤが締結した契約にノルマ（例えば敵を倒す数、味方を守る回数等）が設定されている場合には、グループについての契約の契約内容は、そのノルマの程度であってもよい。例えば同じ契約であっても、異なったノルマが設定される場合には、グループについての契約の契約内容は、各契約に設定されたノルマによっても異なるようになる。
【００９１】
またグループについての契約履行度合い（グループ全体の契約履行度合い）は、グループを構成する複数のプレーヤの契約履行度合いを、所与の評価式を用いて積算するなどの処理を行うことで、求めることができる。即ち、グループを構成する複数のプレーヤの契約履行度合いから、グループとしての契約履行度合いの指標となる指標情報を、当該評価式により求め、求められた当該指標情報を、グループについての契約履行度合いとして用いる。
【００９２】
より具体的には、グループについての契約履行度合い（グループ全体の契約履行度合い）は、グループを構成する複数のプレーヤの各プレーヤの契約履行度合いと、グループにおける各プレーヤの役割とに基づいて求めることができる。例えば、グループでのプレーヤの役割がホストであるのに、プレーヤの契約が用心棒、歌姫、騎士である場合には、当該プレーヤの単独での契約履行度合いが高くても、グループについての契約履行度合いはそれほど高く評価されない。また、グループでのプレーヤの役割が協力者であるのに、プレーヤの契約が盗賊、破壊者、狂人である場合には、当該プレーヤの単独での契約履行度合いが高くても、グループについての契約履行度合いは高く評価されず、逆に低く評価される。こうすることで、プレーヤの契約と役割の親和性を反映させた、グループ全体の契約履行度合いの評価処理を実現できるようになる。
【００９３】
またゲーム処理の内容の変化処理は、例えばゲームパラメータの変化処理等により実現できる。ゲームパラメータは、ゲーム処理に使用される各種のパラメータである。このゲームパラメータとしては、例えば対戦処理に使用される対戦処理パラメータ、ネットワークゲームにおけるマッチング処理に使用されるマッチング処理パラメータ、ゲームの難易度を設定するゲーム難易度パラメータ、又はゲーム進行を決めるゲーム進行パラメータなどの種々のパラメータを想定できる。
【００９４】
ここで対戦処理パラメータは、プレーヤ（プレーヤが操作するキャラクタ）の攻撃力、守備力、魔法力、パワー、レベル、経験値、装備力、又は所持品（アイテム等）に関するパラメータなどである。マッチング処理は、ネットワークゲーム（ソーシャルゲーム等）に参加する複数のプレーヤ（ログイン等しているプレーヤ）の中から、同じゲーム（対戦、バトル）に一緒に参加するプレーヤを抽出する処理である。マッチング処理パラメータは、このマッチング処理に使用されるパラメータであり、例えばマッチング率又はマッチング対象等を決めるパラメータである。ゲーム難易度パラメータは、ゲーム（ステージ、対戦）のクリアの難易度を設定するパラメータであり、例えばゲームの制限時間、ゲームに出現する敵の数、又はゲームに出現する敵の強さのパラメータ等である。
【００９５】
例えば本実施形態では、ゲーム処理部６０８は、グループについての契約の契約内容に応じて、ゲーム処理の内容を変化させる。
【００９６】
例えばグループについての契約内容は、前述のように、例えばグループ内での契約分布である。このグループ内での契約分布に基づいて、ゲーム処理の内容を変化させる。例えば、後述する騎士を契約しているプレーヤがグループ内に多い場合には、騎士が有利になるように対戦処理パラメータを変化させる。例えば騎士にとっては防御力が重要であるため、グループにおいて各プレーヤが操作するキャラクタにおいて、防御力を重点的にアップする。或いは、騎士を契約しているプレーヤがグループ内に多い場合には、グループの欠員時に、騎士がマッチング処理により優先的に選ばれるように、騎士についてのマッチング率を高くする。
【００９７】
或いは、グループを構成する各プレーヤの契約において、その契約のノルマが高いノルマに設定されている場合には、例えばゲーム難易度を高く設定する。即ち、グループのプレーヤが高いノルマのクリアに挑戦しているため、それに対応してゲーム難易度も高くする。
【００９８】
また本実施形態では、グループについての契約履行度合いに応じて、ゲーム処理の内容を変化させる。
【００９９】
例えばグループの第１のプレーヤが第１の契約を締結し、第２のプレーヤが第２の契約を締結した場合に、第１の契約の履行度合いと第２の契約の履行度合いを各々求め、これらの第１の契約の履行度合いと第２の契約の履行度合いを合算したものを、グループについての契約履行度合いとする。そして、このグループについての契約履行度合いに基づいて、対戦処理パラメータを変化させたり、マッチング処理パラメータを変化させたり、或いはゲーム難易度パラメータを変化させる。
【０１００】
これらの対戦処理パラメータ、マッチング処理パラメータ、ゲーム難易度パラメータなどのゲームパラメータの変化処理手法は、後述する各プレーヤの契約内容や契約履行度合いに基づくこれらのゲームパラメータの変化処理手法と同様であるため、ここでは詳細な説明は省略する。
【０１０１】
また例えばグループを構成する複数のプレーヤの第１のプレーヤと第２のプレーヤが共通の契約を結んだとする。即ち、これらの第１、第２のプレーヤが例えば同じ契約内容の共通の契約を結んだとする。この場合にゲーム処理部６０８は、共通の契約の契約内容及び契約履行度合いの少なくとも１つに応じて、ゲーム処理の内容を変化させる。
【０１０２】
このようにすれば、共通の契約を結んだ第１、第２のプレーヤは、当該共通の契約を守るように行動するようになる。従って、共通の契約の行動指標に従った行動を行うことについての効果的な動機づけをグループを構成する第１、第２のプレーヤに与えることができ、当該動機づけにより第１、第２のプレーヤが行動指標に従った行動を行うことで、グループによるミッション達成等が容易化されるようになる。
【０１０３】
なお、共通の契約の契約内容は、例えばグループ内でのその共通の契約の分布状況である。例えば、その共通の契約の分布がグループ内に多ければ、その契約がグループの支配的な契約になり、ゲーム処理の内容も、その支配的な契約に応じて変化するようになる。また共通の契約の履行度合いは、例えば第１のプレーヤについての当該共通契約の履行度合いと、第２のプレーヤについての当該共通契約の履行度合いとを、例えば合算することなどにより求めることができる。
【０１０４】
またゲーム処理部６０８は、グループの構成プレーヤを決めるマッチング処理を、プレーヤの過去の契約についての履歴情報に基づいて行う。ここでグループの構成プレーヤを決めるマッチング処理は、ゲームに参加する複数のプレーヤの中から、例えば互いに協力等しながらゲームプレイする複数のプレーヤを抽出する処理である。ネットワークゲーム（オンラインゲーム）を例にとれば、ゲームにログインしている複数のプレーヤの中から、所与のマッチング条件に従って、グループを構成する複数のプレーヤを抽出するマッチング処理を行う。具体的には、例えばホストとなるプレーヤ（ルームを作成したプレーヤ）に対して、ホストの協力者となるプレーヤ（同じルームに入室するプレーヤ）を抽出するマッチング処理を行う。そして、この際に、例えばプレーヤの過去の契約についての履歴情報等をマッチング条件として、マッチング処理を行う。
【０１０５】
プレーヤの過去の契約についての履歴情報は、例えばマッチング処理の抽出対象となるプレーヤ（候補プレーヤ）の過去のゲームでの契約履行度合い（契約の履行回数、不履行回数、履行の程度）、契約の変更回数（契約の再設定回数）、又は途中退場回数（途中解雇回数）などである。
【０１０６】
また表示処理部６２０は、プレーヤの過去の契約についての履歴情報、プレーヤ又はプレーヤが使用するキャラクタのレベル情報、及びプレーヤの今回のゲームプレイでの契約情報の少なくとも１つを、グループの構成プレーヤを決めるマッチング処理の前に表示する処理を行う。
【０１０７】
即ち、前述した過去のゲームでの契約履行度合い、契約の変更回数又は途中退場回数等の過去の契約についての履歴情報を、マッチング処理の前に表示する。また経験値等が高くなることで上昇するプレーヤやそのキャラクタのレベルの情報や、プレーヤの今回のゲームプレイでの契約情報を、マッチング処理の前に表示する。プレーヤの今回のゲームプレイでの契約情報とは、今回のゲームプレイにおいてプレーヤが結んでいる契約の内容、或いはプレーヤが今回のゲームプレイで予定している契約の履行の程度などである。
【０１０８】
本実施形態では、これらの情報を、マッチング処理を開始する前に、例えばプレーヤの端末装置の表示部に表示する。具体的には、例えばグループ編成を行うホストのプレーヤ（メインのプレーヤ、ルームを作成したプレーヤ）の端末装置の表示部に表示する。これにより、プレーヤは、これらの情報を確認することで、マッチング候補となっているプレーヤが、適切なプレーヤなのかの確認が可能になる。
【０１０９】
また表示処理部６２０は、ゲームのステージ毎に又はゲームの各対戦毎に、契約履行度合いについての表示処理を行う。例えば複数のステージの攻略が行われる場合に、ステージ間（例えば第ｉのステージと次の第ｊのステージの間）において、契約履行度合いを表示する。或いは、複数の対戦が行われる場合に、対戦間（例えば第ｐの対戦と次の第ｑの対戦の間）において、契約履行度合いを表示する。表示される契約履行度合いは、例えばグループを構成する複数のプレーヤの各プレーヤの契約履行度合いである。或いは、グループを構成する複数のプレーヤの契約履行度合いから、グループとしての契約履行度合いの指標となる指標情報を求め、当該指標情報を表示してもよい。このように契約履行度合いの情報を表示することで、グループを構成する各プレーヤは、契約の履行がどの程度達成されているのかを、各ステージ毎又は各対戦毎に確認できるようになる。
【０１１０】
また契約処理部６１０は、ゲームの途中において、プレーヤの契約変更要求を受け付ける。例えばゲームの各ステージやゲームの各対戦において、プレーヤの契約変更要求を受け付ける。例えばプレーヤが複数のステージの攻略を行っている場合に、ステージ間（例えば第ｉのステージと次の第ｊのステージの間）において、プレーヤの契約変更要求を受け付けて、プレーヤの契約変更を許容する。或いは、プレーヤが複数の対戦を行う場合に、対戦間（例えば第ｐの対戦と次の第ｑの対戦の間）において、プレーヤの契約変更要求を受け付けて、プレーヤの契約変更を許容する。
【０１１１】
この場合に契約処理部６１０は、契約変更要求による契約の変更回数及び変更間隔の少なくとも１つを制限する処理を行ってもよい。例えば契約の変更回数が所与の回数より多くならないように制限したり、契約の変更間隔が所与の期間よりも短くならないように制限して、プレーヤの無制限な契約変更を抑制する。
【０１１２】
またゲーム処理部６０８は、グループを構成する複数のプレーヤの中から、指定されたプレーヤの退場要求を受け付ける。例えば契約履行度合いが悪く、グループの他のプレーヤを不利な状況にするようなプレーヤや、迷惑等をかけているプレーヤについては、グループの構成プレーヤから外す退場要求を受け付ける。この場合に、グループのホスト（メイン）のプレーヤだけに、退場要求を認めてもよいし、グループを構成する全てのプレーヤに、退場要求を認めてもよい。或いは、退場要求対象となるプレーヤを、グループを構成するプレーヤの多数決等により指定するようにしてもよい。
【０１１３】
そして契約処理部６１０は、退場要求によるグループからの退場プレーヤがあった場合には、退場プレーヤが無い場合に比べて、グループについての契約履行度合いの評価を低くする。例えばグループの構成プレーヤからの退場要求により、特定のプレーヤがグループから退場した場合には、その見返りとして、当該グループについての契約履行度合いの評価を低くする。
【０１１４】
また契約処理部６１０は、グループを構成する複数のプレーヤの各プレーヤの契約内容又は契約履行度合いと、グループにおける各プレーヤの役割とに基づいて、グループ全体の契約内容又は契約履行度合いを表すグループについての契約内容又は契約履行度合いを求める。例えばグループを構成する各プレーヤの個人的な契約（後述する冒険者、覇王、騎士、歌姫等）と、各プレーヤの役割（後述するホスト、協力者、敵対者等）を反映して、グループ全体として契約を設定し、当該グループ全体として契約内容又は契約履行度合いを表すグループについての契約内容又は契約履行度合いを求める。例えば、グループを構成する複数のプレーヤの契約内容又は契約履行度合いから、グループとしての契約内容又は契約履行度合いの指標となる指標情報を求める場合に、グループについての契約内容又は契約履行度合いは、この指標情報とすることができる。
【０１１５】
またゲーム処理部６０８は、グループについての契約履行度合いに応じて、イベントの発生処理及びゲームのクリア条件の変更処理の少なくとも一方を行う。例えばグループについての契約履行度合いが高いと判断される場合には、グループ又はプレーヤにとって有利なイベントを発生する処理を行ったり、ゲームのクリア条件を易しくする変更処理を行う。一方、グループについての契約履行度合いが低いと判断される場合には、グループ又はプレーヤにとって不利なイベントを発生する処理を行ったり、ゲームのクリア条件を厳しくする変更処理を行う。
【０１１６】
また特典決定処理部６１２は、グループについての契約履行度合いが高いと判断される場合には、契約履行度合いが低いと判断される場合に比べて、グループ又はグループのプレーヤに付与される特典を有利にする処理を行う。例えば契約履行度合いが高い場合には、グループ又はグループのプレーヤに付与する報酬を有利にする処理（例えば報酬を増やしたり、より高い価値の報酬を付与する処理）を行ったり、ゲームパラメータを有利にする処理（例えば攻撃力や防御力を上げたり、ヒットポイントを増加させる処理）を行う。一方、契約履行度合いが低い場合には、グループ又はグループのプレーヤに付与する報酬を不利にする処理（例えば報酬を減らしたり、より低い価値の報酬を付与する）を行ったり、ゲームパラメータを不利にする処理（例えば攻撃力や防御力を下げたり、ヒットポイントを減少せる処理）を行う。
【０１１７】
より具体的には特典決定処理部６１２は、特典を有利にする処理として、グループ又はグループのプレーヤのアイテム取得の抽選を有利にする処理を行う。このアイテム取得の抽選を有利にする処理は、抽選でアイテム（レアアイテム）が当たる確率を高くする処理や、或いは例えば所定の確率でアイテムが当たるゲーム内チケットを付与する処理などにより実現できる。
【０１１８】
またゲーム処理部６０８は、プレーヤについてのゲーム処理の内容を、ゲームに参加する複数のプレーヤの契約内容、契約履行度合い、及び契約分布状況の少なくとも１つに応じて変化させる。ここで複数のプレーヤは、プレーヤを含む複数のプレーヤであってもよいし、プレーヤを含まない他の複数のプレーヤであってもよい。いずれにせよ、プレーヤのゲーム処理の内容に対して、プレーヤ以外の他のプレーヤが結んだ契約の契約内容、契約履行度合い又は契約分布状況を影響させて、当該ゲーム処理の内容を変化させる。例えば、他のプレーヤがプレーヤの契約と同じ内容や同じタイプ・属性の契約を行っているかに応じて、プレーヤのゲーム処理の内容を変化させたり、他のプレーヤの契約履行度合いが進んでいるか遅れているかに応じて、プレーヤのゲーム処理の内容を変化させる。或いは、プレーヤの契約と同じ内容や同じタイプ・属性の契約を結んでいる他のプレーヤや、プレーヤの契約と違う内容や違うタイプ・属性の契約を結んでいる他のプレーヤの分布状況に応じて、プレーヤのゲーム処理の内容を変化させる。
【０１１９】
またゲーム処理部６０８は、ゲームの対戦処理に使用される対戦処理パラメータ、プレーヤのマッチング処理に使用されるマッチング処理パラメータ、及びゲームの難易度を設定するゲーム難易度パラメータの少なくとも１つを含むゲームパラメータを、契約内容、契約履行度合い、及び契約分布状況の少なくとも１つに応じて変化させることで、ゲーム処理の内容を変化させる。即ち、契約内容、契約履行度合い又は契約分布状況に応じて、ゲーム処理の内容を変化させる処理を、契約内容、契約履行度合い又は契約分布状況に応じて、対戦処理パラメータ、マッチング処理パラメータ、又はゲーム難易度パラメータを変化させることで実現する。
【０１２０】
更に具体的にはゲーム処理部６０８は、契約内容、契約履行度合い、及び契約分布状況の少なくとも１つと、ゲームに参加するプレーヤの人数情報、及びゲームプレイが行われるプレイ時間帯の少なくとも１つとに応じて、ゲームの制限時間、ゲームに出現する敵の数、及びゲームに出現する敵の強さの少なくも１つを設定するゲーム難易度パラメータを変化させる。例えば契約内容、契約履行度合い、又は契約分布状況に加えて、ゲームに参加するプレーヤの人数情報、又はゲームプレイが行われるプレイ時間帯などを反映して、ゲーム難易度パラメータを設定する。
【０１２１】
またゲーム処理部６０８は、ゲームにおけるプレーヤの役割と、プレーヤの契約との組み合わせに応じて、ゲーム処理に使用するゲームパラメータを設定する。例えばプレーヤの役割とプレーヤが結んだ契約との相関度合いに応じて、対戦処理パラメータ、マッチング処理パラメータ又はゲーム難易度パラメータ等を設定する。プレーヤの役割とは、通常のＲＰＧ等のゲームにおいて、プレーヤがゲームの開始前に選択するゲームでの役割である。この選択された役割に応じて、例えばプレーヤ（キャラクタ）が繰り出すことができる技やゲームパラメータの基準値などが設定される。そして本実施形態では、このプレーヤの役割とプレーヤが結んだ契約との組み合わせに応じてゲームパラメータを設定するため、プレーヤが選択した役割が同じであっても、プレーヤが結んだ契約が異なれば、ゲームパラメータの設定内容も異なるようになる。
【０１２２】
例えば役割は、ゲームのホストとなるプレーヤとしての役割と、ホストの協力者となるプレーヤとしての役割と、ホストの敵対者となるプレーヤとしての役割を含むことができる。ここでホストとなるプレーヤは、メインのゲームプレーヤである。ネットワークゲームを例にとれば、最初にルームを作成したプレーヤ（ルームに入室したプレーヤ）である。例えばゲームのステージ（エリア）の攻略はこのホストのプレーヤのミッションとなる。ホストの協力者となるプレーヤは、例えばホストのプレーヤと協力して敵と対戦等するプレーヤである。ホストの敵対者となるプレーヤは、例えばホストの敵の側になって、ホストのプレーヤ（及び協力者）に対して攻撃等を行うプレーヤである。
【０１２３】
この場合にゲーム処理部６０８は、プレーヤの役割とプレーヤの契約との相関度合いに応じて、ゲームの対戦処理に使用される対戦処理パラメータ、プレーヤのマッチング処理に使用されるマッチング処理パラメータの少なくとも１つを設定する。即ち、プレーヤの役割がホストである場合には、ホストの役割との相関度合いが高い契約をプレーヤが結んでいれば、例えばプレーヤはゲームを有利に進めることができる。同様にプレーヤの役割が協力者、敵対者である場合には、各々、協力者、敵対者の役割との相関度合いが高い契約をプレーヤが結んでいれば、例えばプレーヤはゲームを有利に進めることができる。
【０１２４】
また複数のステージについてのステージクリアの態様が所与の解放条件を満たした場合に、所与のステージが解放されるとする。ステージクリアの態様とは、例えばステージ（エリア）のクリアの順番やクリアステージ数などである。ステージクリアの態様が所与の解放条件を満たした場合（例えばステージのクリア順番が所与の順番と一致したり、クリアステージ数が所与のステージ数を超えた場合）、それまでは選択できなかった所与のステージ（隠しステージ等）が出現して、プレーヤは当該ステージを選択してゲームプレイできるようになる。そしてこの場合にゲーム処理部６０８は、契約内容、契約履行度合い、及び契約分布状況の少なくとも１つに応じて、所与のステージの解放条件を異ならせる。例えばプレーヤがどのような内容の契約を行っているかや、プレーヤがどの程度まで契約を履行しているかや、ゲームに参加する複数のプレーヤの契約分布状況などに応じて、新たに出現するステージの解放条件を異ならせる。
【０１２５】
なお以上では、本実施形態のゲーム処理、契約処理、特典決定処理、表示処理等を、図２のサーバシステム５００が行う場合について説明したが、本実施形態はこれに限定されない。例えば、上記に説明した本実施形態のゲーム処理、契約処理、特典決定処理、表示処理等の一部又は全部を図３の端末装置ＴＭが行うようにしてもよい。この場合には、端末装置ＴＭ（或いは端末装置とサーバシステムが連携したシステム）が本実施形態のゲームシステムとして機能することになる。
【０１２６】
２．本実施形態の手法
次に本実施形態の手法について詳細に説明する。なお、以下では、本実施形態の手法が適用されるゲームがＲＰＧである場合を主に例にして説明するが、本実施形態はこれに限定されない。例えば本実施形態の手法はＲＰＧ以外の種々のゲーム（アクションゲーム、カードゲーム、スポーツゲーム、競争ゲーム、対戦ゲーム、或いは音楽ゲーム等）に適用できる。
【０１２７】
２．１  ゲームの概要
まず本実施形態の手法が適用されるゲームの概要について説明する。このゲームは、プレーヤ（プレーヤが操作するキャラクタ）が、様々な試練（冒険、戦闘、探索、難題）を乗り越えて目的を達成するＲＰＧのゲームである。例えばプレーヤは、このＲＰＧの１つのゲームモードとして、複数のエリア（広義にはステージ）の各エリアを、魔物である敵から奪還する奪還モードのゲームをプレイする。
【０１２８】
この場合に、各エリア（各ステージ）は、図４（Ａ）に示すように複数のバトルＢ１〜Ｂ５（広義には対戦）により構成される。エリアの奪還を目指すホストのプレーヤは、バトルＢ１から開始し、バトルＢ１の敵をせん滅して勝利（クリア）すると、次のバトルＢ２に移行する。同様にバトルＢ２の敵をせん滅して勝利すると、次のバトルＢ３に移行する。このようにしてバトルＢ１、Ｂ２、Ｂ３を順次にクリアして、バトルＢ４の敵をせん滅して勝利すると、ボス戦であるバトルＢ５に移行する。そしてバトルＢ５のボス（エリアボス）に勝利すると、当該エリアはクリアとなり、奪還済みエリアになる。
【０１２９】
図４（Ｂ）は、奪還モードでの奪還対象となる複数のエリアの一例である。プレーヤはエリアＡ１〜Ａ９の各エリアで、図４（Ａ）で説明した連続したバトルを行う。そして、そのエリアのボスを倒すことで、奪還済みとなったエリアでは、所与の奪還時間（広義には制限時間）の間、ボスが不存在になる。一方、この奪還時間が経過すると、ボスが再び現れ、当該エリアは未奪還エリアに戻る。そして、エリアＡ１〜Ａ９の全てを攻略（クリア）し、これらのエリアＡ１〜Ａ９が奪還済みエリアとなっている期間が存在すると、ラストボスのエリアであるエリアＡ１０が出現する。プレーヤが、このエリア１０のラストボスに勝利すると、エリアＡ１〜Ａ９のゲーム難易度が上昇すると共に、ラストボスのエリアＡ１０は非表示になる。プレーヤは、このようにゲーム難易度が上昇した場合に、その状態で、再度、エリアＡ１〜Ａ９の奪還とラストボスに対する勝利を目指すことになる。
【０１３０】
また、図４（Ｂ）のエリアＡ１１、Ａ１２は、いわゆる隠しエリア（ボーナスエリア）であり、エリアの解放条件が満たされると出現して、プレーヤは当該エリアでのバトルを行うことが可能になる。そして隠しエリアＡ１１、Ａ１２のボスを倒して攻略すると、プレーヤは、通常のエリアＡ１〜Ａ９では獲得できない特別なアイテム（レアアイテム）などを獲得できるようになる。またエリアＡ１３はイベントエリアであり、奪還モードにおいて一定期間イベント常駐する形で出現するエリアである。
【０１３１】
この奪還モードでは、プレーヤは、エリア攻略のホストとしての役割、ホストの協力者としての役割、ホストの敵対者としての役割のいずれかを選択できる。ホストＨＳとして参加するプレーヤは、図４（Ｃ）に示すように、当該エリア（ステージ）を構成する複数のバトルＢ１〜Ｂ５の最初のバトルＢ１から参戦する。一方、協力者や敵対者として参加するプレーヤは、バトルＢ１〜Ｂ５の任意のバトルからの参戦が可能になる。例えば図４（Ｃ）では、協力者ＢＴ１のプレーヤはバトルＢ１から参戦し、敵対者ＥＲ１のプレーヤはバトルＢ２から参戦している。また敵対者ＥＲ２のプレーヤはバトルＢ４から参戦し、協力者ＢＴ２のプレーヤは、ボスのバトルＢ５から参戦している。
【０１３２】
ホストは、ボスを倒して、奪われたエリアを奪還することを目的としており、エリアを奪還することで報酬を獲得できる。協力者、敵対者は、マルチプレイ時にホストの世界に入り込み、ホストのお手伝いや邪魔をする。図４（Ｃ）に示すように、協力者、敵対者は、自身が所望する任意のバトルから侵入できる。そして協力者、敵対者が獲得する報酬は、契約によって異なるようになる。
【０１３３】
例えば図４（Ｃ）の協力者ＢＴ１は、「助っ人の醍醐味は最初から最後までお手伝いすることである」と考えており、ホストＨＳに対して最初のバトルＢ１からお供をする。敵対者ＥＲ１は、バトルＢ２ではホストＨＳの敵（モンスター）の数が多いことに着目し、このバトルＢ２で敵と一緒に戦ってホストＨＳを倒すことを目指して、バトルＢ２から参戦している。敵対者ＥＲ２は、ボス戦であるバトルＢ５の前のバトルＢ４では、ホストＨＳが体力等を最も消費していることに着目し、このバトルＢ４でホストＨＳを倒すことを目指して、バトルＢ４から参戦している。協力者ＢＴ２は、ボス戦であるバトルＢ５がホストＨＳにとって最も重要なバトルであると考えており、最後のバトルＢ５からホストＨＳの助っ人として参戦する。なおエリア奪還のゲームにおいて、協力者、敵対者の最大の参加人数は、各々、例えば２人、１人である。図４（Ｃ）の敵対者ＥＲ２は、敵対者ＥＲ１がバトルＢ４の前に倒されているため、参戦可能になっている。また協力者ＢＴ１が倒される前は、１人の協力者だけが新たに参戦できるが、協力者ＢＴ１が倒された後は、２人の協力者が参戦可能になる。
【０１３４】
このように本実施形態では、マルチプレイゲームに参加する各プレーヤは、自身が所望する任意のバトルから参戦できる。また各バトルからの離脱も自由である。そして参戦される側のプレーヤは、どのタイミングのバトルで、協力者や敵対者が参戦（又は離脱）して来るのかを、当該バトルが開始するまでは知ることができない。従って、いわゆる劇場型の面白味のあるマルチプレイゲームを実現できる。
【０１３５】
図５（Ａ）は、役割選択画面の例である。プレーヤは、ゲームでの自身の役割を、図５（Ａ）の役割選択画面で選択する。即ち、ホスト、協力者、敵対者のいずれの役割で参戦するのかを選択する。例えば、プレーヤがホストを選択すると、ネットワークゲームにおけるルームが作成され、他のプレーヤは、協力者又は敵対者のいずれかの役割で、当該ルームに入室することになる。この際に、ルームに入室するプレーヤは、マッチング条件等に基づくマッチング処理により決定される。
【０１３６】
図５（Ｂ）は、プレーヤがホストとして参加した場合におけるゲーム開始までのフロー図である。まずプレーヤは、奪還を希望するエリアを選択する。例えば図４（Ｂ）のエリアＡ１〜Ａ９のいずれかを選択する。そして、選択したエリアの情報を確認する。次に図５（Ａ）の役割選択画面でホストの役割を選択する。そして、自身の協力者となるプレーヤを選択するチーム編成を行って、ゲームプレイを開始する。
【０１３７】
このように本実施形態では、ホストは、ゲーム開始時に所望のプレーヤを協力者として選択でき、選択された協力者は最初のバトルＢ１から参戦することになる。具体的には、プレーヤがエリアを選択してホストの役割を選択すると、プレーヤの端末装置の表示部に、図６（Ａ）に示すチーム編成画面（協力者選択画面）が表示される。ホストのプレーヤが、このチーム編成画面において「検索」のアイコンにタッチすると、近接無線通信によるマッチング処理が行われ、プレーヤの近くに居る他のプレーヤが検索される。ホストのプレーヤが、このようにして検索された他のプレーヤの中から所望のプレーヤ（最大で２名）を選択すると、選択されたプレーヤは、最初のバトルＢ１からホストの協力者として参戦することになる。
【０１３８】
図５（Ｃ）は、プレーヤが協力者、敵対者として参加した場合におけるゲーム開始までのフロー図である。まずプレーヤは、エリアを選択し、選択したエリアの情報を確認する。そして図５（Ａ）の役割選択画面で協力者又は敵対者の役割を選択する。次に、自身が参戦を希望するバトルを選択して、ゲームプレイを開始する。
【０１３９】
図６（Ｂ）、図６（Ｃ）はバトル選択画面の例である。図６（Ｂ）では、協力者又は敵対者となるプレーヤは、自身が参戦を希望するバトルとして、全てのバトルＢ１〜Ｂ５を選択している。従って、当該プレーヤは、最初のバトルＢ１から最後のバトルＢ５まで、自身が倒されるまで参戦することになる。一方、図６（Ｂ）では、協力者又は敵対者となるプレーヤは、自身が参戦を希望するバトルとして、最後のバトルＢ５だけを選択している。従って、当該プレーヤは、図４（Ｃ）の協力者ＢＴ２のように、ボス戦である最終のバトルＢ５だけに参戦することになる。
【０１４０】
図７は、図４（Ａ）の各バトルにおける対戦画面の一例である。図７では、協力者ＢＴ１、ＢＴ２がホストＨＳの助っ人として参加しており、ホストＨＳと一緒にモンスターである敵ＥＮに対して攻撃を行う。一方、敵対者ＥＲは、敵側として参戦しており、敵ＥＮと一緒にホストＨＳ、協力者ＢＴ１、ＢＴ２に対して攻撃を行う。
【０１４１】
ホストＨＳ、協力者ＢＴ１、ＢＴ２、敵対者ＥＲ、敵ＥＮの各キャラクタの上方には、ヒットポイントを表すゲージＨＰと、行動選択可能までの時間を表すゲージＡＧが表示される。ヒットポイントのゲージＨＰは、相手から攻撃を受けると減少し、ゲージＨＰがゼロになると、当該キャラクタは倒されたことになる。行動選択可能までの時間を表すゲージＡＧは、時間経過と共にその値が増加し、最大値（満杯）になると、当該キャラクタは技（行動）を繰り出すことが可能になる。例えば図７ではホストＨＳのキャラクタのゲージＡＧが最大値になっているため、技の繰り出しが可能な状態になっている。そしてホストＨＳのプレーヤが、所望する技のアイコンＷ１、Ｗ２、Ｗ３のいずれかを選択（タッチ）すると、選択された技が敵に対して繰り出される。技が繰り出されるとゲージＡＧはゼロにリセットされる。
【０１４２】
このようにして当該バトルにおいてホスト側が敵側をせん滅すると、ホスト側は当該バトルのクリアに成功して、次のバトルに進むことができる。そして図４（Ａ）の連続するバトルＢ１〜Ｂ４に勝利し、最後のバトルＢ５のボスを倒すと、当該バトルＢ１〜Ｂ５に対応するエリアが奪還される。そして、所与の奪還時間の間、そのエリアのボスは不存在となり、当該エリアは奪還済みエリアになる。
【０１４３】
２．２  契約処理
本実施形態では、ゲームに参加する各プレーヤがその行動指標（行動規範）についての契約を結ぶことができる契約システムを採用している。この契約システムでは、プレーヤがゲームにおいて所与の行動指標に従った行動を行うことについての契約処理が行われる。例えば、特典（報酬、アチーブメント、ボーナス）と紐づけられたプレーヤの行動指標（ロールプレイ指標）が、プレーヤが契約を結ぶことで発生し、プレーヤの持つ行動動機をシステム的に認めるものとなる。契約はいつでも任意に変更可能であり、プレーヤは複数の契約を自由に渡り歩くことも可能である。従って、プレーヤは、その日の気分や気持ちに応じて契約を変更し、その契約に沿った行動指標でゲームをプレイできるようになる。そして、プレーヤが当該行動指標に従った行動を行うと、契約の履行度合い（契約の履行状況）などに応じた種々の特典が、プレーヤに付与されるようになり、従来では実現できなかった体験をプレーヤに提供できる。
【０１４４】
具体的には、プレーヤは、図８（Ａ）に示すような選択画面において、契約を結ぶ教祖（広義には契約相手）を選択する。本実施形態では、プレーヤが結ぶ契約を、ゲームの便宜上、血盟と呼ぶ。血盟は、教祖を頂点とする集団に所属して、血盟に対応する行動指標に従った行動を行うことを誓う契約である。プレーヤは、血盟毎に設定された効果を受けることで、エリア等の攻略が容易になったり、契約のノルマを達成することで、特別な報酬を獲得できるようになる。
【０１４５】
図８（Ａ）では、契約相手である血盟の教祖として、例えば、冒険者、探求者、覇王、用心棒、歌姫、騎士、盗賊、破壊者、狂人等の教祖Ｌ１〜Ｌ９の拠点が表示されている。プレーヤは、自身が所望する教祖の拠点をゲーム画面上で選択して訪れる。すると例えば図８（Ｂ）に示すような画面が表示され、訪れた教祖と契約を結ぶことで、プレーヤは、その血盟の契約集団に属することになり、血盟の契約に従った行動を行うことを約束することになる。
【０１４６】
図９（Ａ）、図９（Ｂ）は、血盟の契約処理で設定される契約情報（血盟情報）の例である。図９（Ａ）はマスターとなる契約情報であり、図９（Ｂ）はプレーヤ毎に設定される契約情報である。
【０１４７】
血盟ＩＤ（契約ＩＤ）は、血盟（契約）に結びつく固有のＩＤである。血盟名（契約名）は、血盟の名称である。例えば図８（Ａ）の冒険者、探求者、覇王、用心棒、歌姫、騎士、盗賊、破壊者、狂人等の名称である。血盟効果ＩＤ（契約効果ＩＤ）は、各血盟に関連した血盟効果（契約効果）の指定を行うためのＩＤである。この血盟効果ＩＤには、例えば血盟効果を説明するテキスト情報が関連づけられる。血盟出現条件（契約出現条件）は、対象となる血盟を出現させるためのステージＩＤ（エリアＩＤ）等を指定するものである。指定したステージ（エリア）等をクリアしている場合に、当該血盟（契約）を出現させる。血盟教祖名（契約相手名）は、血盟の集団の教祖の名称である。
【０１４８】
累計ポイント（契約履行度合いの指標ポイント）は、各血盟に対するプレーヤの貢献度（契約履行度合い）を評価するためのポイントである。具体的には、契約のノルマに対する集計ポイントやランキングポイントなどであり、契約を行った各プレーヤに対応づけられて記憶される。血盟ノルマＩＤ（契約ノルマＩＤ）は、例えば相手を倒した数等が契約（血盟）のノルマとして指定される場合に、ノルマ達成の進捗状態を指定するＩＤである。血盟ノルマステータス情報（契約ノルマステータス情報）は、血盟ノルマＩＤに対して、当該ノルマのステータスを表すフラグである。なお図９（Ａ）、図９（Ｂ）以外にも、契約情報として、契約の報酬内容を規定する契約報酬情報（血盟報酬情報）などが用意される。
【０１４９】
図９（Ｃ）は、血盟のタイプの分類（契約のタイプの分類）の例を示す図である。例えば冒険者、探求者、覇王の血盟は、図４（Ａ）〜図７で説明したホストの役割との相関性（親和性）が高いため、ホストタイプとして分類される。用心棒、歌姫、騎士の血盟は、協力者の役割との相関性（親和性）が高いため、協力者タイプとして分類される。盗賊、破壊者、狂人の血盟は、敵対者の役割との相関性（親和性）が高いため、敵対者タイプとして分類される。これらのタイプの分類は、例えば後述する契約分布状況（血盟分布状況）の判断の際などに利用される。
【０１５０】
次に各血盟の契約を結ぶことによる効果（ゲームパラメータの変化等）や報酬などの特典の詳細について、図１０〜図１３を用いて説明する。
【０１５１】
図１０の冒険者は、奪還モードのプレイを開始した場合に最初に所属するデフォルトの血盟である。ゲームの初期時からホストのプレーヤがメインに選択するものであり、エリアのクリアを目的とする血盟である。
【０１５２】
図１０に示すように、プレーヤが図４（Ａ）〜図７で説明したホストの役割を選択し、冒険者の契約を結ぶと、用心棒のプレーヤとのマッチング率（広義にはマッチング処理パラメータ）が上昇するという効果が発生する。
【０１５３】
例えば本実施形態では、図４（Ｃ）のバトル間やバトル中においてバトルの参加プレーヤの欠員等を補充するマッチング処理が行われる。前述したように各バトルでは、ホストのプレーヤと、最大人数で２人の協力者のプレーヤと、最大人数で１人の敵対者のプレーヤと、１又は複数の敵（モンスター）が参戦する。従って、図４（Ｃ）のバトルＢ１において、協力者の数が最大人数＝２人に達していなかった場合に、協力者ＢＴ１はマッチング処理の対象となる。具体的には、ネットワークゲームに参加するプレーヤのうち、図６（Ｂ）、図６（Ｃ）のバトル選択画面においてバトルＢ１を選択したプレーヤが、マッチング処理の対象となる。そして、これらのプレーヤの中からマッチング処理により抽出されたプレーヤが、バトルＢ１に参戦することになる。
【０１５４】
そして図４（Ｃ）でホストＨＳが冒険者の契約を結んでいる場合には、バトルＢ１でのマッチング処理においては、用心棒の契約を結んでいるプレーヤのマッチング率（マッチングにより抽出される確率）が高い値に設定され、マッチング処理により抽出され易くなる。用心棒はホストである冒険者を助ける役目であるため、用心棒が抽出され易くなるようにする。
【０１５５】
また図１０の探求者は、ゲームの序盤より選択可能であり、奪還モードの進行を促す血盟であり、冒険者の上位の血盟である。例えばゲームのルールを大まかに覚えた状態のプレーヤが、奪還モードのクリアを目的として選択する血盟である。
【０１５６】
図１０に示すように、プレーヤがホスト又は役割を選択し、探求者の契約を結んでいる場合には、未奪還エリアのバトルにおいて、プレーヤ（キャラクタ）の攻撃力（広義には対戦処理パラメータ）がアップする。即ち、探求者は、未奪還エリアにおいてエリアのボスを倒し、当該エリアを奪還することを目的とする血盟であるため、未奪還エリアにホスト又は協力者の役目で参加した際に、その攻撃力をアップして、エリアの奪還が容易になるようにする。
【０１５７】
覇王は、ゲームの初期時から選択可能であり、自身の強さのみを追求する血盟である。ストーリーの進行とは無関係に、ホストのプレーヤとして自身の強さのみで対戦相手を倒すことを目的とする血盟である。強さ（対戦処理パラメータ、技、スキル）の追求を好むプレーヤが、ゲームの初期時から覇王を選択して、強さの追求を楽しむことを想定している。
【０１５８】
図１０に示すように、プレーヤがホストの役割を選択し、覇王の契約を結んでいると、協力者の救援要請は不可となり、チーム編成時においても協力者の選択は不可となる。即ち本実施形態では、バトル間やバトル中において、協力者の救援要請の操作をホストのプレーヤが行うと、協力者となるプレーヤについてのマッチング処理が行われるが、覇王では、この救援要請は不可となる。また図６（Ａ）で説明したようにホストのプレーヤは、エリアの攻略開始時に、最大人数で２人の協力者を選択してチームを編成できるが、覇王では、このようなチーム編成時の協力者の選択は不可になる。またプレーヤが協力者の役割を選択し、覇王の契約を結んでいると、例えばゲーム画面上において覇王のオーラのエフェクトが付与される。
【０１５９】
更に、覇王の契約を結んだ場合には、上記のような効果の付加（ゲームパラメータの変化）に加えて、覇王のランキングの階級（契約の履行度合い）に応じた報酬がプレーヤに付与される。例えば覇王の契約を結んだ場合には、ホスト又は協力者の役割時に、敵や敵対者を倒した数に応じたポイントがプレーヤに付与される。そして、ネットワークゲームに参加するプレーヤについて、覇王の取得ポイントのランキングが作成され、ランキングの階級（順位等）に応じた報酬（アイテム、ゲーム内通貨等）がプレーヤに付与されるようになる。
【０１６０】
また図１１の用心棒は、ゲームの序盤から選択可能であり、冒険者を守る事を促す血盟であり、協力者として協力プレイを行うことを目的とする血盟である。そして協力者の役割時に、冒険者とのマッチング率が上昇する。また用心棒に対しては、ホストにエリアをクリアさせた回数に応じた報酬が付与される。
【０１６１】
歌姫は、ゲームの終盤から選択可能であり、協力者系の中でも特殊なプレイを促す血盟である。例えば歌姫が居るだけで味方への追加効果が発生する。具体的には協力者の役割時に、所定時間毎に味方に対してバフ効果（味方に有益な効果）を与える。一方、バトル参加時に、ヒットポイント、防御力は、基準値から大幅に減少する。そして歌姫に対しては、歌姫のランキングの階級に応じた報酬が付与される。
【０１６２】
騎士は、ゲームの終盤から選択可能になり、味方が受けるダメージを肩代わりする血盟である。具体的には協力者の役割時に、味方が受ける全てのダメージを肩代わりする。また他の協力者が騎士である場合、マッチング処理の対象から外れる。即ち、最大人数で２人の協力者のうち、騎士として参加できるのは１人だけである。また騎士に対しては、騎士のランキングに応じた報酬が付与される。
【０１６３】
図１２の盗賊は、ゲームの序盤から選択可能であり、敵（モンスター）にまみれてホストに対する壁となる敵対者系の血盟である。例えば敵対者の役割時に、敵の数に応じて防御力がアップし、ホストの攻撃に対抗する。ホストにより敵が撃破されると、敵の数の減少に応じて防御力がダウンする。そして盗賊に対しては、ホストを倒した回数に応じた報酬が付与される。
【０１６４】
破壊者は、ゲームの中盤から選択可能であり、敵（モンスター）にまみれてホストに対する壁となる敵対者系の血盟である。例えば敵対者の役割時に、ホスト、敵等を問わずに、相手を倒した数に応じて攻撃力がアップし、敵とは別の第三勢力として出現する。そして破壊者に対しては、破壊者のランキングの階級に応じた報酬が付与される。
【０１６５】
狂人は、ゲームの終盤から選択可能であり、自身のみでホスト、協力者等の討伐を促す血盟である。例えば敵対者の役割時に、時間経過に伴い自分自身が毒によりダメージを受けるが、相手に与えるダメージ値も時間経過に伴いアップする。また敵を吹き飛ばして登場し、狂人のオーラのエフェクトが付与される。そして狂人に対しては、狂人のランキングの階級に応じた報酬が付与される。
【０１６６】
図１３は、各血盟（各契約）が、特典（報酬）として取得するポイントをまとめたものである。この取得ポイントは、契約の履行度合いを表すポイントとなる。
【０１６７】
図１３に示すように覇王は、ホスト、協力者の役割時に、敵（モンスター）や敵対者の討伐数に応じたポイントを取得する。用心棒は、ホストにエリアをクリアさせた回数に応じたポイントを取得する。歌姫は、生き残ったバトル数に応じたポイントを取得する。騎士は、協力者の役割時に、肩代わりして受けたダメージ値に応じたポイントを取得する。盗賊は、ホストを倒した回数に応じたポイントを取得する。破壊者は、協力者の役割時に、ホストを倒して生還するとポイントを取得する。狂人は、敵対者の役割時に、ホスト又は協力者を討伐して生還した回数に応じたポイントを取得する。
【０１６８】
以上に説明した本実施形態の契約システムによれば、プレーヤは、各契約（各血盟）の行動指標に沿って行動することで、様々な精神的、物理的な衝突が生まれる。そして、それを乗り越えられるか、乗り越えられないかが、大きな山場となり、その課程そのものがゲームの楽しみとなる。このため、プレーヤは、毎回違う展開を楽しみにして、繰り返しゲームを行うようになる。そして、それぞれの契約（血盟）に応じて、バトルの流れが異なるようになり、ゲーム成果の蓄積の効率も異なるようになる。プレーヤは、蓄積の効率や、生き方を考えて、行動指標を選択して行動することで、その行動指標に従った役割を演じる楽しさが生まれる。この結果、プレーヤ同士がゲームを通じて、いわゆる「ごっこ遊び」をするかのような楽しさを味わえるようになる。
【０１６９】
２．３  グループでの契約処理
本実施形態では、グループを構成する複数のプレーヤの各プレーヤが、ゲームにおいて所与の行動指標に従った行動を行うことについての契約処理を行う。またグループが参加するゲームについてのゲーム処理を行い、ゲーム処理の結果に基づいて、表示処理を行う。そして契約処理による契約によってグループ又はグループのプレーヤに付与される特典の決定処理を行う。
【０１７０】
例えば図１４（Ａ）では、プレーヤＰＬ１、ＰＬ２、ＰＬ３によりチームであるグループが構成されている。ここでプレーヤＰＬ１はホストの役割を選択しており、プレーヤＰＬ２、ＰＬ３は協力者の役割を選択している。そして、このグループは、例えば図６（Ａ）で説明したチーム編成画面（グループ編成画面）により形成できる。例えばホストのプレーヤＰＬ１が、ネットワークゲームにおけるルームを作成し、協力者となるプレーヤの募集を行う。具体的には図６（Ａ）で説明したように、チーム編成画面において「検索」のアイコンにタッチすると、近接無線通信によるマッチング処理が行われ、プレーヤの近くに居る他のプレーヤが検索される。そしてホストのプレーヤＰＬ１が、このようにして検索された他のプレーヤの中から所望のプレーヤを選択することで、図１４（Ａ）のプレーヤＰＬ２、ＰＬ３がグループの構成メンバーとして選択されている。
【０１７１】
また図１４（Ａ）に示すように、プレーヤＰＬ１は、図１０で説明した探求者の契約を結んでおり、プレーヤＰＬ２、ＰＬ３は、各々、図１１で説明した歌姫、騎士の契約を結んでいる。
【０１７２】
このようにグループ（チーム）を構成するＰＬ１、ＰＬ２、Ｐ３の各プレーヤは、ゲームにおいて所与の行動基準に従った行動を行うことについての契約を結んでいる。即ち、プレーヤＰＬ１は、探求者として、エリアの奪還を目指す行動を行う契約を結んでいる。またプレーヤＰＬ２は、歌姫として、味方のプレーヤに追加効果（有利な効果）を与える行動を行う契約を結んでいる。またプレーヤＰＬ３は、騎士として、身代わりとなって味方へのダメージを自身が受ける行動を行う契約を結んでいる。
【０１７３】
これらのグループ（チーム）を構成する複数のプレーヤＰＬ１、ＰＬ２、ＰＬ３が結んだ契約の集合体を、グループの契約と見なすことができる。
【０１７４】
そして図１４（Ａ）に示すように、このような契約の履行や契約内容によって、グループ又はグループのプレーヤに対して特典が付与される。
【０１７５】
即ち、グループを構成するＰＬ１、ＰＬ２、ＰＬ３の各プレーヤの契約の履行や契約内容に応じて、特典が決定され、決定された特典がグループ又はプレーヤに付与される。ここで特典は、例えばグループ又はプレーヤに付与されるアイテム、ゲーム内通貨又は各種ポイントなどである。また特典は、後述するようなゲームパラメータに与える効果であってもよい。
【０１７６】
なおグループを構成する各プレーヤの契約は、上記のような契約（血盟）には限定されない。例えばプレーヤＰＬＡ、ＰＬＢ、ＰＬＣによりグループが構成され、当該グループによりミッションを達成する場合に、メインのプレーヤであるＰＬＡは、例えば武器はナイフのみでミッションをクリアするという契約を行う。また、守護者のプレーヤであるＰＬＢは、味方に全くダメージを与えずにミッションをクリアするという契約を行う。また攻撃者のプレーヤＰＬＣは、ミッション中に１０人の敵を倒すという契約を行う。そして、これらの契約の履行や契約履行度合いや契約内容に応じて、グループやプレーヤＰＬＡ、ＰＬＢ、ＰＬＣに付与される特典を決定する。
【０１７７】
例えば、プレーヤＰＬＡ、ＰＬＢ、ＰＬＣの全員が上記の内容の契約の履行に成功した場合には、高い価値の特典を付与する。例えばレアアイテムを付与したり、大量のゲーム内通貨を付与する。また、例えばプレーヤＰＬＡ、ＰＬＢが上記の内容の契約の履行に成功し、プレーヤＰＬＣが上記の内容の契約の履行に失敗した場合には、全員が成功した場合に比べて、価値が低い特典を付与する。例えばレアアイテムについては付与せずに、それほど多くないゲーム内通貨を付与する。またプレーヤＰＬＡ、ＰＬＢ、ＰＬＣの全員が上記の内容の契約の履行に失敗した場合には、例えば特典を付与しないようにする。
【０１７８】
また、ナイフのみでミッションをクリアするというプレーヤＰＬＡの契約に対して、実際にはハンドガンだけでミッションをクリアしたとする。この場合には、プレーヤＰＬＡの契約履行度合いは、ナイフのみでミッションをクリアする場合に比べて、低いと判断される。
【０１７９】
また、味方に全くダメージを与えずにミッションをクリアするというプレーヤＰＬＢの契約に対して、実際には味方に２０％のダメージがあったとする。この場合には、プレーヤＰＬＢの契約履行度合いは、全くダメージを与えずにミッションをクリアする場合に比べて、低いと判断される。
【０１８０】
また、ミッション中に１０人の敵を倒すというプレーヤＰＬＣの契約に対して、実際には３人の敵しか倒せなかったとする。この場合には、プレーヤＰＬＣの契約履行度合いは、１０人の敵を倒す場合に比べて、低いと判断される。
【０１８１】
そして例えばＰＬＡ、ＰＬＢ、ＰＬＣの各プレーヤの契約履行度合いが高い場合には、より価値が高い特典がグループ又はプレーヤに付与される。ＰＬＡ、ＰＬＢ、ＰＬＣの各プレーヤの契約履行度合いが低い場合には、価値が低い特典がグループ又はプレーヤに付与される。
【０１８２】
また本実施形態では図１４（Ｂ）に示すように、グループについての契約の契約内容、及び契約履行度合いの少なくとも１つに応じて、ゲーム処理の内容を変化させる。具体的には、ゲーム処理の内容の変化処理は、ゲーム処理に使用されるゲームパラメータの変化処理などにより実現できる。例えば図１４（Ｃ）に、ゲーム処理に使用されるゲームパラメータの例を示す。ゲームパラメータとしては、図１４（Ｃ）に示すような対戦処理パラメータ、マッチング処理パラメータ、ゲーム難易度パラメータなどがある。
【０１８３】
なお、契約内容、契約履行度合いに応じて、ゲーム処理の内容を変化させる処理の詳細については、後述する。例えば本実施形態では、グループについての契約の契約内容や契約履行度合いに応じて、ゲーム処理の内容を変化させているが、このゲーム処理の内容の変化処理自体（ゲームパラメータの変化処理自体）は、各プレーヤの契約内容や契約履行度合いに基づくゲーム処理の内容の変化処理と同様であり、後述で説明する。
【０１８４】
また本実施形態では、グループの構成プレーヤを決めるマッチング処理を、プレーヤの過去の契約についての履歴情報に基づいて行う。そして図１５に示すように、プレーヤの過去の契約についての履歴情報、プレーヤ又はプレーヤが使用するキャラクタのレベル情報、又はプレーヤの今回のゲームプレイでの契約情報を、グループの構成プレーヤを決めるマッチング処理の前に表示する。
【０１８５】
即ち、このような情報を表示した後に、マッチング処理が行われて、グループの構成プレーヤが決定され、その後に、当該グループが参加するバトルの対戦処理が行われる。例えば図７において、ホストＨＳ（プレーヤＰＬ１）、協力者ＢＴ１（プレーヤＰＬ２）、協力者ＢＴ２（プレーヤＰＬ３）がチームとなるグループを組んで、敵ＥＮや敵対者ＥＲとの対戦が行われる。
【０１８６】
ここで、図１５において表示されるプレーヤの過去の契約についての履歴情報は、例えばマッチング処理の対象となるプレーヤの過去のゲームでの契約履行度合いや、契約の変更回数や、途中退場回数などである。本実施形態では、このプレーヤの過去の契約についての履歴情報等をマッチング条件として、マッチング処理が行われる。
【０１８７】
例えば契約履行度合いが悪く、契約の履行に何回も失敗しているプレーヤや、契約内容を途中で頻繁に変更（再設定）しているプレーヤや、或いは契約途中での退場回数が多いプレーヤについては、マッチング処理におけるマッチング率が低くなり、マッチングされにくくなる。逆に、契約履行度合いが良く、契約の履行に何回も成功しているプレーヤや、契約内容を途中であまり変更していないプレーヤや、或いは契約途中での退場回数がゼロであったり、極めて少ないプレーヤについては、マッチング処理におけるマッチング率が高くなり、マッチングされ易くなる。これらの過去の契約についての履歴情報は、例えば図２の契約情報記憶部６７２に各プレーヤに対応づけて記憶される。
【０１８８】
また図１５において表示されるプレーヤ又はキャラクタのレベル情報は、ＲＰＧ等において経験値やプレイ回数の増加に伴い上昇するプレーヤ又はキャラクタのレベルについての情報である。
【０１８９】
また図１５において表示されるプレーヤの今回の契約情報は、今回のゲームプレイにおいてプレーヤが結んでいる契約の内容、或いはプレーヤが今回のゲームプレイで予定している契約の履行の程度を示す情報である。
【０１９０】
ここで契約内容は、図９（Ａ）、図９（Ｂ）の契約情報（血盟情報）等により規定される内容等であり、契約での行動指標となるものである。
【０１９１】
また、今回のゲームプレイで予定している契約の履行の程度は、プレーヤが今回のゲームにおいて、契約の履行のうちのどの程度を行うかを示す情報である。例えば敵をなるべく多く倒すという契約であれば、今回のゲームプレイにおいてプレーヤが、具体的に何人の敵を倒す予定なのかについての情報である。
【０１９２】
そして本実施形態では、図１５に示すように、プレーヤの過去の契約についての履歴情報や、プレーヤ又はキャラクタのレベル情報や、プレーヤの今回のゲームプレイでの契約情報を表示した後に、マッチング処理を行う。これにより、プレーヤ（ホスト）は、これらの情報を確認することで、マッチング候補となっているプレーヤが、協力者として適切なプレーヤか否かなどを確認できるようになる。
【０１９３】
なお、これらの情報に加えて、例えば今回のゲームプレイのミッションの難易度の情報を表示してもよい。また例えば、この表示処理により、自身にとって不利な情報（契約の履行度合いが悪い、契約変更回数や途中退場回数が多い）が表示されてしまうのを避けたいプレーヤが、例えば対価（コスト）を支払うことで、当該不利な情報が非表示になるようにしてもよい。
【０１９４】
また本実施形態では、ゲームのバトル毎（対戦毎）に、或いはゲームのエリア毎（ステージ毎）に、契約履行度合いについての表示処理を行う。
【０１９５】
例えば図１６（Ａ）は、ゲームのバトル毎に契約履行度合いを表示する例である。図１６（Ａ）に示すように、バトルＢｉが終了した後、次のバトルＢｉ＋１が開始するまでの間に、契約履行度合いを表示している。即ち、バトルＢｉと次のバトルＢｉ＋１の間において、契約履行度合いを表示している。この契約履行度合いは、グループを構成する各プレーヤの契約履行度合いであってもよいし、グループについての契約履行度合いであってもよい。
【０１９６】
また図１６（Ａ）のようなバトル毎ではなく、図４（Ｂ）で説明したエリア毎（ステージ毎）に、契約履行度合いを表示してもよい。例えばプレーヤがエリアＡ１、Ａ２、Ａ３の順に、エリア奪還のゲームプレイを行った場合には、エリアＡ１とエリアＡ２の間の期間や、エリアＡ２とエリアＡ３の間の期間において、契約履行度合いを表示する。即ち、エリアＡ１のゲームプレイの終了後、次のエリアＡ２のゲームプレイ開始までの期間において、契約履行度合いを表示する。またエリアＡ２のゲームプレイの終了後、次のエリアＡ３のゲームプレイ開始までの期間において、契約履行度合いを表示する。
【０１９７】
以上のようにすれば、例えば複数のバトルや複数のエリアを順次にクリアした場合に、バトルやエリアのクリアが進むにつれて契約履行度合いが変化する様子を、プレーヤは視覚的に確認できるようになる。これにより、契約の履行による特典獲得を目指すプレーヤに対して有用な情報を提示できる。
【０１９８】
また本実施形態では、ゲームの途中において、プレーヤの契約変更要求を受け付けるようにしている。具体的には、ゲームの各エリア（各ステージ）やゲームの各バトル（各対戦）において、プレーヤの契約変更を受け付けている。
【０１９９】
例えば図１６（Ｂ）では、ゲームの各バトルにおいてプレーヤの契約変更要求を受け付けている。即ち、バトルＢｉと次のバトルＢｉ＋１の間において、プレーヤの契約変更を受け付けている。より具体的には、バトルＢｉの終了後、契約履行度合いを表示する。その後に、プレーヤの契約変更要求を受け付ける。そして契約が変更された後、次のバトルＢｉ＋１が開始する。
【０２００】
例えば図１６（Ｂ）において、プレーヤは歌姫として契約して、バトルＢｉのゲームプレイを行う。そしてバトルＢｉのゲームプレイの終了後、契約履行度合いが表示され、例えばプレーヤの歌姫としての契約履行度合いが低かったとする。この場合には、プレーヤは、歌姫としての自身の適性は低いと考え、例えば歌姫から騎士へと契約を変更する。こうすることで、次のバトルＢｉ＋１では、プレーヤは騎士の行動規範に従った行動で、ゲームプレイを行うことになる。このように図１６（Ｂ）では、ゲームの各バトルにおいてプレーヤの契約変更を許容しており、バトル毎の契約変更が可能になっている。
【０２０１】
なお、図１６（Ｂ）のようなバトル毎ではなく、図４（Ｂ）で説明したエリア毎（ステージ毎）での契約変更を許容してもよい。例えばプレーヤがエリアＡ１、Ａ２、Ａ３の順に、エリア奪還のゲームプレイを行った場合には、エリアＡ１とＡ２の間の期間や、エリアＡ２とエリアＡ３の間の期間において、プレーヤの契約変更要求を受け付ける。即ち、エリアＡ１のゲームプレイの終了後、エリアＡ２のゲームプレイ開始までの期間において、プレーヤの契約変更要求を受け付ける。またエリアＡ２のゲームプレイの終了後、エリアＡ３のゲームプレイ開始までの期間において、プレーヤの契約変更要求を受け付ける。
【０２０２】
なお、プレーヤの契約変更要求は、図８（Ａ）、図８（Ｂ）を例にとれば、変更先の契約の教祖の拠点を訪れる選択を行うことで実現される。
【０２０３】
また本実施形態では、プレーヤの契約変更を制限する処理を行ってもよい。例えば契約の変更回数や変更間隔等を制限する処理を行う。例えばプレーヤの契約の変更回数が所与の回数に達した場合には、契約変更を禁止する。或いは、契約の変更回数が所与の回数に達してから所与の期間が経過するまで、契約変更を禁止する。或いは、契約の変更間隔が所与の間隔よりも短い場合には、契約変更を禁止する。こうすることで、プレーヤの無制限な契約変更を抑制することが可能になる。
【０２０４】
このように本実施形態では、ゲーム途中でプレーヤの契約変更を認めており、プレーヤは、自身が所望する時に契約を変更できるようになる。従って、プレーヤは、その時の気分や気持ちに応じた契約に随時に変更しながら、その契約によってシステム的に認められた行動指標に従った行動を行うようになり、その契約の内容や履行に応じた特典を獲得できるようになる。即ち、プレーヤは所望する任意のタイミングで契約を変更して、自身の行動指標を随時に変えながら、ゲームをプレイできるようになり、ゲームプレイの多様性や面白味を増すことができる。
【０２０５】
また本実施形態では、グループを構成する複数のプレーヤの中から、指定されたプレーヤの退場要求を受け付けてもよい。
【０２０６】
例えば図１６（Ｃ）では、バトルＢｉの終了後、グループのメンバにより指定されたプレーヤの退場要求を受け付けている。
【０２０７】
具体的にはバトルＢｉの終了後、契約履行度合いが表示される。この契約履行度合いの表示により、例えばグループの特定のプレーヤの契約履行度合いが非常に低いことが判明したとする。この場合に、この特定のプレーヤの存在が原因で、グループのミッションが達成できなかったり、グループ全体での契約履行度合いが低く評価されてしまうおそれがある。
【０２０８】
そこで、グループの他のプレーヤが、この特定のプレーヤの退場を要求できるようにする。この場合に、例えばグループのホスト（メイン）のプレーヤだけが、退場要求対象のプレーヤを指定できるようにしてもよい。或いは、グループを構成する複数のプレーヤの多数決等によって指定されたプレーヤに対して、退場要求を行うようにしてもよい。
【０２０９】
そして、指定されたプレーヤの退場要求が受け付けられ、当該プレーヤの退場が決定されると、当該プレーヤはグループのメンバから外される（ルームから退室する）。そして、例えば欠員を補充するためのマッチング処理が行われて、新たなプレーヤがグループのメンバとして補充される。
【０２１０】
このようにすることで、例えば契約履行度合い等が低いプレーヤを、グループから退場させることが可能になる。これにより、グループのミッション達成を容易化したり、グループ全体での契約履行度合いを高めて、より価値が高い特典等をグループ又はプレーヤが獲得できるようになる。
【０２１１】
また、このように退場要求によるグループからの退場プレーヤがあった場合には、退場プレーヤが無い場合に比べて、グループについての契約履行度合いの評価を低くしてもよい。即ち、退場させられるようなプレーヤを、グループのメンバとして選定したことに対するペナルティーとして、グループについての契約履行度合いの評価を低くする。そして、このようなペナルティーを課したとしても、契約履行度合いが低いプレーヤを退場させることで、グループ全体としての契約履行度合いについてのパフォーマンスは上がるため、それほど支障は生じない。また、このようなペナルティーを課すことで、不必要な退場要求が行われたり、退場の対象となるプレーヤが納得できないような理不尽な退場要求が行われる事態を抑制できる。
【０２１２】
また本実施形態では、グループについての契約履行度合いに応じて、イベントの発生処理や、ゲームのクリア条件の変更処理を行う。
【０２１３】
例えば図１７（Ａ）、図１７（Ｂ）では、グループによりエリアＡ１、Ａ３、Ａ５が順次にクリアされており、このようなエリアのクリアが進むにつれて、契約履行度合いが変化している。
【０２１４】
そして図１７（Ａ）では、エリアＡ３までは、グループの契約履行度合いは増加していたが、エリアＡ５からは、契約履行度合いは増加から減少に転じている。例えばグループのプレーヤが契約の行動指標に合致しない行動を行ったため、契約履行度合いが減少している。そして、このように契約履行度合いが減少すると、グループ又はプレーヤに不利なイベントが発生したり、ゲームのクリア条件が厳しい条件に変更される。例えば、グループのミッション達成を邪魔するようなイベントが発生する。例えばエリアＡ５まで奪還に成功していたのに、エリアＡ５の奪還を無効にするようなイベントが発生する。或いは、図４（Ｂ）の隠しエリアＡ１１、Ａ１２の解放条件（出現条件）が厳しくなる。或いは、ゲームの制限時間（奪還時間等）が短くなるなどして、ゲーム難易度が上昇する。
【０２１５】
一方、図１７（Ｂ）では、エリアＡ１では、グループの契約履行度合いは減少していたが、エリアＡ３では契約履行度合いが減少から増加に転じており、エリアＡ５では契約履行度合いが更に増加している。このような場合には、グループ又はプレーヤに有利なイベントが発生したり、ゲームのクリア条件が易しい条件に変更される。例えば、グループのミッション達成を助けるようなイベントが発生する。例えば未奪還のエリアを自動的に奪還済みエリアにするようなイベントが発生する。或いは、図４（Ｂ）の隠しエリアＡ１１、Ａ１２の解放条件が易しくなる。或いは、ゲームの制限時間（奪還時間等）が長くなるなどして、ゲーム難易度が低下する。
【０２１６】
また図１８（Ａ）、図１８（Ｂ）では、グループによりバトルＢ１、Ｂ２、Ｂ３が順次にクリアされており、このようなバトルのクリアが進むにつれて、契約履行度合いが変化している。
【０２１７】
そして図１８（Ａ）では、バトルＢ２までは、グループの契約履行度合いは増加していたが、バトルＢ３からは、契約履行度合いが増加から減少に転じている。このように契約履行度合いが減少すると、グループ又はプレーヤに不利なイベントが発生したり、ゲームのクリア条件が厳しい条件に変更される。例えば、各バトルにおいて出現する敵（モンスター）の数が増える。或いは、出現する敵が強くなる。或いはＨＰ回復アイテム、レアアイテム等のドロップ数（ドロップ確率）が減る。或いは、最終のバトルではないのにボスが出現するイベントが発生する。
【０２１８】
一方、図１８（Ｂ）では、バトルＢ１までは、グループの契約履行度合いは減少していたが、バトルＢ２では、契約履行度合いが減少から増加に転じており、バトルＢ３では契約履行度合いが更に増加している。このような場合には、グループ又はプレーヤに有利なイベントが発生したり、ゲームのクリア条件が易しい条件に変更される。例えば、各バトルにおいて出現する敵の数が減る。或いは、出現する敵が弱くなる。或いはＨＰ回復アイテム、レアアイテム等のドロップ数（ドロップ確率）が増える。或いは、レアアイテムや大量のゲーム内通貨を獲得できるボーナスステージが出現するイベントが発生する。
【０２１９】
このように本実施形態では、グループの契約履行度合いに応じて、有利又は不利なイベントが発生したり、ゲームのクリア条件が易しくなったり、厳しくなる。このようにすれば、グループの契約履行度合いの状況を、イベントの発生やゲームクリア条件の変化により、プレーヤに効果的に認識させることが可能になる。そして、グループ全体の契約履行度合いを高めて、より価値の高い特典を獲得することの効果的な動機づけを、プレーヤに与えることができる。
【０２２０】
また本実施形態では、契約履行度合いが高いと判断される場合には、契約履行度合いが低いと判断される場合に比べて、グループ又はグループのプレーヤに付与される特典を有利にする処理を行う。ここで契約履行度合いは、グループの各プレーヤの契約履行度合いであってもよいし、グループについての契約履行度合いであってもよい。グループについての契約履行度合いは、グループ全体での契約履行度合いである。
【０２２１】
例えば図１９（Ａ）において、横軸は契約履行度合いの高低を表し、縦軸は特典の有利、不利を表している。そして、例えば契約履行度合いが低い場合（ＣＦ１）には、グループ又はプレーヤに付与される特典を不利（ＲＷ１）にする処理が行われる。一方、契約履行度合いが高い場合（ＣＦ２）には、グループ又はプレーヤに付与される特典を有利（ＲＷ２）にする処理が行われる。
【０２２２】
ここで契約履行度合いが高い場合とは、例えば図１３において、各契約での取得ポイントが多い場合であり、契約履行度合いが低い場合とは、各契約での取得ポイントが少ない場合である。例えば覇王の契約では、敵や敵対者の討伐数が多い場合は、契約履行度合いが高いと判断され、討伐数が少ない場合は、契約履行度合いが低いと判断される。用心棒の契約では、ホストにエリアをクリアさせた回数が多い場合は、契約履行度合いが高いと判断され、クリアさせた回数が少ない場合は、契約履行度合いが低いと判断される。
【０２２３】
また、グループ又はプレーヤに付与される特典を有利にする処理とは、特典となるゲーム内通貨や各種ポイントやアイテムの数を増やしたり、よりレアなアイテムや、より有利なアイテムを特典として付与したり、よりレアなアイテムや、より有利なアイテムを取得できる確率を高める処理などである。一方、グループ又はプレーヤに付与される特典を不利にする処理とは、特典となるゲーム内通貨や各種ポイントやアイテムの数を減らしたり、レアでないアイテムや、不利なアイテムを特典として付与したり、よりレアなアイテムや、より有利なアイテムを取得できる確率を低める処理などである。
【０２２４】
例えば本実施形態では、特典を有利にする処理として、グループ又はプレーヤのアイテム取得の抽選を有利にする処理を行っている。
【０２２５】
具体的には図１９（Ｂ）において、横軸は契約履行度合いの高低を表し、縦軸はアイテム取得の抽選の有利、不利を表している。そして、例えば契約履行度合いが低い場合（ＣＦ１）には、グループ又はプレーヤのアイテム取得の抽選を不利（ＬＲ１）にする処理が行われる。一方、契約履行度合いが高い場合（ＣＦ２）には、グループ又はプレーヤのアイテム取得の抽選を有利（ＬＲ２）にする処理が行われる。
【０２２６】
ここで、グループ又はプレーヤのアイテム取得の抽選を有利にする処理とは、よりレアなアイテムや、より有利なアイテムが抽選で当たる確率を高くする処理や、よりレアなアイテムや、より有利なアイテムが所与の確率で当たるゲーム内チケット等を、グループ又はプレーヤに付与する処理などである。例えばソーシャルゲーム等で、課金に伴う「ガチャ」において、レアなアイテム等が出現する確率（抽選確率）を高める処理などである。また、グループ又はプレーヤのアイテム取得の抽選を不利にする処理とは、よりレアなアイテムや、より有利なアイテムが抽選で当たる確率を低くする処理や、よりレアなアイテムや、より有利なアイテムが所与の確率で当たるゲーム内チケット等を、グループ又はプレーヤに付与しないことなどである。
【０２２７】
このように契約履行度合いの高低に応じて、グループ又はプレーヤに付与される特典を有利・不利にする処理を行ったり、アイテム取得の抽選を有利・不利にする処理を行えば、プレーヤに対して契約履行の効果的な動機づけを与えることが可能になる。これにより、ネットワークゲームに参加する多くのプレーヤが、自身が契約した行動指標に従ったゲームプレイを行うようになる。この結果、ゲームに参加するプレーヤが、契約に従った様々なゲームプレイを行うようになり、ゲームプレイの多様性や面白味を効果的に向上できる。
【０２２８】
２．４  ゲーム処理内容の変化処理
本実施形態では図２０（Ａ）に示すように、契約内容、契約履行度合い又は契約分布状況に応じて、ゲーム処理の内容を変化させる。例えば図２０（Ｂ）に示すように、プレーヤについてのゲーム処理の内容を、ゲームに参加する複数のプレーヤの契約内容、契約履行度合い又は契約分布状況に応じて変化させる。ここでゲームに参加する複数のプレーヤは、例えばネットワークゲームである当該ゲームに参加（ログイン）している複数のプレーヤであり、ゲーム処理の内容が変化するプレーヤ以外の他のプレーヤを含む。即ち、プレーヤのゲーム処理に対して、他のプレーヤについての契約内容、契約履行度合い又は契約分布状況を反映させて、プレーヤのゲーム処理の内容を変化させる。
【０２２９】
ここで契約内容は、例えば図９（Ａ）、図９（Ｂ）の契約情報（血盟情報）等により規定される内容等である。別の言い方をすれば、契約内容は、図１０〜図１３で説明した血盟の契約での行動指標となるものである。例えば冒険者、探求者の行動指標は、主にホストとしてプレイして、エリア（ステージ）をクリアすることである。覇王の行動指標は、主にホストとしてプレイして、自身の強さを追求し、自身の強さで対戦相手を倒すことである。用心棒の行動指標は、主にホストの協力者としてプレイして、冒険者等のホストに協力して守ることである。歌姫の行動指標は、主にホストの協力者としてプレイして、味方にバフ効果を与えることである。騎士の行動指標は、主にホストの協力者としてプレイして、味方の身代わりになってダメージを受けることである。盗賊、破壊者の行動指標は、主にホストの敵対者としてプレイして、敵にまみれてホストからの攻撃等に対する壁になることである。狂人の行動指標は、主にホストの敵対者としてプレイして、自身のみでホスト、協力者等の討伐を行うことである。
【０２３０】
契約履行度合いは、図１３の取得ポイント等によって表されるものである。例えば覇王では、敵や敵対者の討伐数が多くなるにつれて、契約履行度合いが高くなる。用心棒では、ホストにエリアをクリアした回数が多くなるにつれて、契約履行度合いが高くなる。歌姫では、生き残ったバトル数が多くなるにつれて、騎士では、肩代わりして受けたダメージ値が大きくなるにつれて、それぞれ契約履行度合いが高くなる。盗賊では、ホストを倒した回数が多くなるにつれて、破壊者では、ホストを倒して生還した回数が多くなるにつれて、狂人では、ホスト又は協力者を討伐して生還した回数が多くなるにつれて、それぞれ契約履行度合いが高くなる。
【０２３１】
契約分布状況は、各プレーヤがどのような契約を行っているかについての契約分布の状況を表すものである。この契約分布は、契約自体の分布であってもよいし、契約が属するタイプや属性等の分布であってもよい。契約分布状況については、後述の図２３（Ａ）〜図２３（Ｃ）で詳細に説明する。
【０２３２】
またゲーム処理の内容の変化処理は、ゲーム処理に使用されるゲームパラメータの変化処理などにより実現できる。
【０２３３】
例えば前述の図１４（Ｃ）において、対戦処理パラメータは、対戦処理に使用されるパラメータであり、例えばプレーヤ（キャラクタ）の守備力、防御力、ダメージ値、魔法力、装備レベル又はヒットポイント等のパラメータである。このパラメータは、対戦に登場するキャラクタのステータスパラメータでもある。図７で説明した対戦処理（バトル）においては、この対戦処理パラメータを用いて、キャラクタ間の対戦処理を行う。例えば第１のキャラクタが第２のキャラクタに攻撃を行った場合に、第１のキャラクタの攻撃力のパラメータと、第２のキャラクタの守備力のパラメータ等に基づいて、第１のキャラクタが第２のキャラクタに与えるダメージ値を決定して、決定されたダメージ値に基づいて第２のキャラクタのヒットポイントを減算させる対戦処理を実行する。
【０２３４】
マッチング処理パラメータは、例えばマルチプレイゲームにおけるプレーヤのマッチング処理に使用されるパラメータであり、例えばマッチング率やマッチング対象等のマッチング条件を決めるパラメータである。例えば図６（Ａ）のホストによるチーム編成時においては、ネットワークゲームに参加する複数のプレーヤの中から、ホストの協力者となるプレーヤ（候補プレーヤ）が、マッチング処理により抽出される。また図４（Ｃ）において、バトル間やバトル中においてホストの協力者や敵対者の欠員を補充する場合にも、ネットワークゲームに参加する複数のプレーヤ（例えば直近の所定期間内にネットワークゲームにログインしていたプレーヤ）の中から、協力者や敵対者となるプレーヤがマッチング処理により抽出される。マッチング処理パラメータは、このようなマッチング処理において、マッチング率やマッチング対象等のマッチング条件を決めるパラメータである。
【０２３５】
ゲーム難易度パラメータは、ゲームの難易度を設定するパラメータであり、例えばゲームの制限時間、ゲームに出現する敵の数、又はゲームに出現する敵の強さ等のパラメータである。ゲーム難易度パラメータによって、エリア（ステージ）やバトル（対戦）のクリアの難易度等が設定される。
【０２３６】
そして本実施形態では、プレーヤ（グループ）の契約内容、契約履行度合い、又は契約分布状況に応じて、これらのゲームパラメータを変化させることで、ゲーム処理の内容を変化させる。具体的には、本実施形態では、ゲームの対戦処理に使用される対戦処理パラメータ、プレーヤのマッチング処理に使用されるマッチング処理パラメータ、ゲームの難易度を設定するゲーム難易度パラメータの少なくとも１つを含むゲームパラメータを、契約内容、契約履行度合い、及び契約分布状況の少なくとも１つに応じて変化させる。
【０２３７】
例えばプレーヤが図１０の冒険者の契約を結んだ場合には、ホストの役割時での用心棒とのマッチング率が上昇する。即ち、プレーヤの契約内容に応じてマッチング処理パラメータ（マッチング率、マッチング対象）が変化し、これによりゲーム処理であるマッチング処理の内容が変化する。
【０２３８】
またプレーヤが探求者の契約を結んだ場合には、ホスト、協力者の役割時での未奪還エリアのバトルにおいて攻撃力がアップする。即ち、プレーヤの契約内容に応じて対戦処理パラメータ（攻撃力）が変化し、これによりゲーム処理である対戦処理の内容が変化する。
【０２３９】
またプレーヤが覇王の契約を結んだ場合には、ホストの役割時に、救援要請が不可になり、チーム編成時の協力者の選択も不可になる。即ち、プレーヤの契約内容に応じてマッチング処理パラメータが変化している。また覇王に対しては、覇王のランキングの階級に応じた報酬が付与される。図１３で説明したように、覇王のランキングの階級は、契約履行度合い（敵や敵対者の討伐数）によって決められるものであるため、プレーヤの契約履行度合いに応じて、特典決定処理（報酬決定処理）におけるゲームパラメータである特典決定処理パラメータ（報酬決定処理パラメータ）が変化している。
【０２４０】
またプレーヤが図１１の用心棒の契約を結んだ場合には、協力者の役割時に冒険者とのマッチング率が上昇しており、プレーヤの契約内容に応じてマッチング処理パラメータが変化している。また用心棒に対しては、ホストにエリアをクリアさせた回数に応じた報酬が付与され、図１３で説明したように、ホストにエリアをクリアさせた回数は、契約履行度合いを表すものである。従って、プレーヤの契約履行度合いに応じて、ゲームパラメータである特典決定処理パラメータが変化している。
【０２４１】
またプレーヤが歌姫の契約を結んだ場合には、協力者の役割時に、所定時間毎に味方にバフ効果が与えられると共に歌姫となるプレーヤ（キャラクタ）のヒットポイント、防御力が減少しており、プレーヤの契約内容に応じて対戦処理パラメータが変化している。また歌姫に対しては、歌姫のランキングの階級に応じた報酬が付与されており、プレーヤの契約履行度合いに応じて特典決定処理パラメータが変化している。
【０２４２】
またプレーヤが騎士の契約を結んだ場合には、協力者の役割時に、味方が受ける全てのダメージを肩代わりすると共に、他の協力者が騎士の場合にマッチング対象から外れる。従って、プレーヤの契約内容に応じて対戦処理パラメータとマッチング処理パラメータが変化している。また騎士に対しては、騎士のランキングの階級に応じた報酬が付与されており、プレーヤの契約履行度合いに応じて特典決定処理パラメータが変化している。
【０２４３】
またプレーヤが図１２の盗賊、破壊者、狂人の契約を行った場合にも、契約内容や契約履行度合いに応じて、ゲームパラメータである対戦処理パラメータや特典決定処理パラメータなどのゲームパラメータが変化し、ゲーム処理の内容が変化している。
【０２４４】
このように本実施形態では、プレーヤの行動指標（行動指針）をシステム的に認める契約処理の概念を新たに導入し、その契約内容や契約履行度合いや契約分布状況等に応じて、ゲームパラメータ等を変化させて、ゲーム処理の内容を変化させている。このようにすれば、プレーヤは、その時の気分や気持ちに応じた契約を結び、その契約によってシステム的に認められた行動指標に従った行動を行うと、その契約内容や契約履行度合いや契約分布状況に応じて、ゲーム処理の内容が変化し、ゲーム結果も異なった結果になる。従ってプレーヤは、契約の数や内容に応じた多様なゲームプレイが可能になり、そのゲームプレイによる結果も異なったゲーム結果になるため、毎回違うゲームプレイとそのゲーム結果を味わうことが可能になる。この結果、長期間に亘ってゲームプレイしても、飽きが来にくいゲームシステムを実現でき、ゲームの面白味やゲームシステムの稼働率の向上等を図れる。
【０２４５】
例えば従来のゲームシステムにおいても、プレーヤが自主的に、行動指標に沿った行動を行うことも可能である。例えば、自身の強さのみを追い求め、孤高の存在となる覇王のように行動したり、無差別に相手を攻撃しつつ自滅して行く狂人のように行動することも可能である。
【０２４６】
しかしながら、従来では、このようなプレーヤの自主的な行動指標は、システム的に何ら認められているものではなかった。従って、このような行動の振る舞いを行っても、プレーヤは何ら報酬等の特典を得ることができず、ゲーム処理の内容が変化することもなかった。このため、このような行動指標に従った行動を行うことの効果的な動機づけを、プレーヤに与えることができなかった。
【０２４７】
この点、本実施形態では、契約処理の概念を導入することで、プレーヤの行動指標を契約によって規定し、当該行動指標に従った行動をシステム的に認める。そして、プレーヤが、当該行動指標に従った行動を行った場合に、報酬等の特典をプレーヤに与えると共に、契約内容や契約履行度合いや契約分布状況等に応じてゲーム処理の内容も変化させる。このようにすることで、行動指標に従った行動を行うことの効果的な動機づけを、プレーヤに与えることが可能になり、ゲームに参加する各プレーヤは、自身が結んだ契約で規定される行動指標に従った様々な行動で振る舞うようになる。従って、これまでのゲームのように、プレーヤの行動が画一的な単純作業になってしまうような事態を防止でき、何回プレイしても飽きが来にくい多様性のあるゲームプレイを実現することが可能になる。
【０２４８】
２．５  役割と契約の組み合わせによるゲームパラメータの設定
本実施形態では、図２１（Ａ）に示すように、ゲーム（対戦）におけるプレーヤの役割と、プレーヤの契約（血盟）との組み合わせに応じて、ゲーム処理に使用するゲームパラメータを設定している。具体的には、プレーヤの役割として、図５（Ａ）等で説明したように、ゲームのホストとなる役割や、ホストの協力者となる役割や、ホストの敵対者となる役割などが用意される。
【０２４９】
そして図２１（Ｂ）に示すように、プレーヤの役割（ホスト、協力者、敵対者等）とプレーヤが結んだ契約（冒険者、探求者、覇王、用心棒、歌姫、騎士、盗賊、破壊者、狂人等）との相関度合い（相関関係）に応じて、ゲームの対戦処理に使用される対戦処理パラメータ（攻撃力、防御力、ダメージ値等）を設定する。或いは図２１（Ｃ）に示すように、プレーヤの役割とプレーヤが結んだ契約の相関度合い（相関関係）に応じて、プレーヤのマッチング処理に使用されるマッチング処理パラメータ（マッチング率、マッチング対象等）を設定する。
【０２５０】
例えば図１０では、プレーヤの役割であるホストと、プレーヤが結んだ契約である冒険者との組み合わせに応じて、用心棒とのマッチング率が上昇しており、当該組み合わせに応じたマッチング処理パラメータ（用心棒を指定するマッチング対象のパラメータ、マッチング率を指定するパラメータ）の設定が行われている。例えば、ホストと冒険者の相関度合いは高いため、この相関度合いに応じたマッチング処理パラメータの設定が行われている。
【０２５１】
また図１０では、プレーヤの役割であるホスト又は協力者と、プレーヤが結んだ契約である探求者との組み合わせ（相関度合い）に応じて、未奪還エリアのバトルでの攻撃力がアップしており、当該組み合わせに応じた対戦処理パラメータ（攻撃力）の設定が行われている。
【０２５２】
また図１０では、プレーヤの役割であるホストと、プレーヤが結んだ契約である覇王との組み合わせ（相関度合い）に応じて、救援要請や協力者選択が不可になっており、当該組み合わせに応じたマッチング処理パラメータの設定が行われている。例えば、ホストと覇王の相関度合いは高いため、この相関度合いに応じたマッチング処理パラメータの設定が行われている。
【０２５３】
また図１１では、プレーヤの役割である協力者と、プレーヤが結んだ契約である用心棒との組み合わせに応じて、冒険者とのマッチング率が上昇しており、当該組み合わせに応じたマッチング処理パラメータの設定が行われている。
【０２５４】
また図１１では、プレーヤの役割である協力者と、プレーヤが結んだ契約である歌姫との組み合わせに応じて、バフ効果が付与されると共にヒットポイント、防御力が減少しており、当該組み合わせに応じた対戦処理パラメータの設定が行われている。
【０２５５】
また図１１では、プレーヤの役割である協力者と、プレーヤが結んだ契約である騎士との組み合わせに応じて、味方のダメージの肩代わりが行われると共に、他の協力者が騎士の場合にマッチング対象から外れており、当該組み合わせに応じた対戦処理パラメータやマッチング処理パラメータの設定が行われている。
【０２５６】
同様に図１２でも、敵対者の役割と、盗賊、破壊者、狂人の契約との組み合わせ（相関度合い）に応じて、対戦処理パラメータ等の設定が行われている。
【０２５７】
このように本実施形態では、プレーヤが選択したゲームでの役割と、プレーヤが結んだ契約との組み合わせに応じて、対戦処理パラメータやマッチング処理パラメータなどのゲームパラメータを設定している。このようにすれば、プレーヤの役割と契約の相関度合いに応じて、ゲームパラメータが設定され、ゲーム処理の内容が変化するようになる。従って、役割と契約の相関度合いを反映させたゲーム処理の内容の変化処理を実現でき、プレーヤにとって、より自然で、より違和感のないゲーム処理を実現できるようになる。
【０２５８】
２．６  契約分布状況に応じたゲームパラメータの設定
図２２〜図２３（Ｃ）は、プレーヤの契約分布状況に応じて、ゲームパラメータを設定して、ゲーム処理の内容を変化させる処理の一例を説明する図である。
【０２５９】
例えば図２２において、プレーヤがエリアＡ１のボスを倒すことで、エリアＡ１が奪還済みエリアになると、エリアＡ１での奪還時間ＴＡ１のカウントが開始する。そして奪還時間ＴＡ１が経過するまでは、エリアＡ１にはボスが不存在となる。なお、奪還時間ＴＡ１が経過してしまうと、エリアＡ１に再びボスが現れ、エリアＡ１は未奪還エリアに戻る。
【０２６０】
次にプレーヤが、エリアＡ４のボスを倒すことで、エリアＡ４が奪還済みエリアになると、エリアＡ４での奪還時間ＴＡ４のカウントが開始する。この奪還時間ＴＡ４が経過するまでは、エリアＡ４にはボスが不存在となる。
【０２６１】
次にプレーヤが、エリアＡ５のボスを倒すことで、エリアＡ５が奪還済みエリアになると、エリアＡ５での奪還時間ＴＡ５のカウントが開始する。この奪還時間ＴＡ５が経過するまでは、エリアＡ５にはボスが不存在となる。
【０２６２】
このようにしてプレーヤ（グループ）は、複数のエリアを次々に奪還して行く。そして図２２のＥ１に示す期間は、Ａ１〜Ａ９の全てのエリアが奪還済みエリアとなる期間になっている。即ち、Ｅ１に示す期間は、全てのエリアＡ１〜Ａ９の奪還時間ＴＡ１〜ＴＡ９がカウント中であり、奪還時間ＴＡ１〜ＴＡ９が経過していない期間である。このようなＥ１に示す期間が存在すると、エリアＡ１０にラストボスが出現する。そしてプレーヤが、このラストボスを倒すと、奪還モードの１回目のゲームプレイはクリアとなり、奪還モードのゲーム難易度が１段階だけ上昇する。また奪還済みであったエリアＡ１〜Ａ９は未奪還エリアに戻るため、プレーヤは、奪還モードの２回目のゲームプレイを楽しむことができる。
【０２６３】
図２２において、奪還時間ＴＡ１〜ＴＡ９は、ゲームの制限時間に相当して、ゲーム難易度パラメータの１つである。例えば奪還時間ＴＡ１〜ＴＡ９（奪還時間の基準値）が長くなると、ゲーム難易度は低くなり、奪還時間ＴＡ１〜ＴＡ９が短くなると、ゲーム難易度は高くなる。なおＴＡ１〜ＴＡ９の各奪還時間の長さは同じであってもよいし、異なっていてもよい。
【０２６４】
そして本実施形態では、プレーヤの契約分布状況に応じて、ゲーム難易度パラメータである奪還時間を設定している。
【０２６５】
例えば図２３（Ａ）に示すように、ホストタイプの契約（血盟）である冒険者、探求者、覇王等と、協力者タイプの契約である用心棒、歌姫、騎士を、青組に配属（分類）し、敵対者タイプの契約である盗賊、破壊者、狂人を、赤組に配属（分類）する。そして図２３（Ｂ）、図２３（Ｃ）に示すように、参加プレーヤの契約分布状況として、図２３（Ａ）の青組と赤組の分布状況を求める。この参加プレーヤは、直近の所定期間（例えば数時間）においてネットワークゲーム（ソーシャルゲーム）にログインしていたプレーヤである。
【０２６６】
そして図２３（Ｂ）の契約分布状況では、ホスト・協力者タイプの契約の配属である青組が占める割合が多いため、例えば奪還時間（ＴＡ１〜ＴＡ９）を長い時間に設定する。これにより、ゲーム難易度は低くなる。
【０２６７】
一方、図２３（Ｃ）の契約分布状況では、敵対者タイプの契約の配属である赤組が占める割合が多いため、例えば奪還時間を短い時間に設定する。これにより、ゲーム難易度は高くなる。
【０２６８】
即ち、ホスト・協力者タイプの契約は、エリアの奪還を目指す方向性のものであるため、図２３（Ｂ）のように、このタイプの契約が占める割合が多い場合には、奪還時間を長くして、ゲーム難易度を低くし、エリアの奪還を容易にする。
【０２６９】
一方、敵対者タイプの契約は、エリアの奪還を阻止することを目指す方向性のものであるため、図２３（Ｃ）のように、このタイプの契約が占める割合が多い場合には、奪還時間を短くして、ゲーム難易度を高くし、エリアの奪還を困難にする。
【０２７０】
これにより、図２３（Ｂ）の場合には、味方側のプレーヤによりゲーム世界の多くが占められているというゲーム世界観を、プレーヤに感じさせることができる。一方、図２３（Ｃ）の場合には、敵側のプレーヤによりゲーム世界の多くが占められているというゲーム世界観を、プレーヤに感じさせることができる。従って、参加プレーヤの契約状況に応じて変化するゲーム世界観の状況を、プレーヤに感じさせることができ、プレーヤの仮想現実感等の向上を図れる。
【０２７１】
なお図２２〜図２３（Ｃ）では、ゲーム難易度パラメータとして、ゲームの制限時間に相当する奪還時間を用いたが、本実施形態はこれに限定されない、例えばゲームに出現する敵の数や、ゲームに出現する敵の強さを、ゲーム難易度パラメータとして設定してもよい。
【０２７２】
そして本実施形態では、プレーヤの契約内容、契約履行度合い、及び契約分布状況の少なくとも１つと、ゲームに参加するプレーヤの人数情報、及びゲームプレイが行われるプレイ時間帯の少なくとも１つとに応じて、ゲームの制限時間、ゲームに出現する敵の数、及びゲームに出現する敵の強さの少なくも１つを設定するゲーム難易度パラメータを変化させてもよい。即ち、契約内容や契約履行度合いや契約分布状況に加えて、プレーヤの人数情報やプレイ時間帯に応じて、ゲーム難易度を設定する。
【０２７３】
例えばプレーヤの人数情報が少なすぎる場合や、閑散期となるプレイ時間帯では、ネットワークゲームの参加プレーヤ数を増やすために、例えばゲーム難易度を低くする。例えばゲームの制限時間（奪還時間）を長くしたり、ゲームに出現する敵の数を少なくしたり、ゲームに出現する敵を弱くすることで、ゲーム難易度を低くする。
【０２７４】
一方、例えばプレーヤの人数情報が多すぎる場合や、繁忙期となるプレイ時間帯では、ネットワークゲームの参加プレーヤ数を抑制するために、例えばゲーム難易度を高くする。例えばゲームの制限時間（奪還時間）を短くしたり、ゲームに出現する敵の数を多くしたり、ゲームに出現する敵を強くすることで、ゲーム難易度を高くする。
【０２７５】
このようにすれば、プレーヤの契約内容や契約履行度合いや契約分布状況に加えて、プレーヤの人数情報やプレイ時間帯などの種々の状況を反映して、ゲーム難易度を設定できるため、ゲームシステムの効率的な運営や稼働率の向上等を図れるようになる。
【０２７６】
２．７  エリアの解放条件
本実施形態では、図４（Ｂ）の複数のエリア（ステージ）についてのエリアクリア（ステージクリア）の態様が所与の解放条件を満たした場合に、隠しエリアＡ１２、Ａ１３（広義には所与のエリア）が解放されるようにしている。ここでエリアクリアの態様は、例えばエリアのクリア順番（ステージのクリア順番）やクリアエリア数（クリアステージ数）などである。
【０２７７】
そして本実施形態では、プレーヤ（グループ）の契約内容、契約履行度合い、及び契約分布状況の少なくとも１つに応じて、隠しエリアＡ１２、Ａ１３（所与のステージ）の解放条件を異ならせている。
【０２７８】
例えば図２４（Ａ）では、プレーヤは探求者の契約を結んでいる。この場合には例えば、エリアＡ１、Ａ３、Ａ５、Ａ７のクリア順番で、エリアをクリアした場合（エリアのボスを倒した場合）に、隠しエリアＡ１１が出現するようにする。
【０２７９】
一方、図２４（Ｂ）では、プレーヤは歌姫の契約を結んでいる。この場合には例えば、エリアＡ１、Ａ９のクリア順番で、エリアをクリアした場合に、隠しエリアＡ１２が出現するようにする。
【０２８０】
このように図２４（Ａ）、図２４（Ｂ）では、プレーヤの契約内容（探求者、歌姫）に応じて、エリアクリア（ステージクリア）の態様であるクリア順番が異なっており、隠しエリアの解放条件が異なっている。
【０２８１】
また図２４（Ｃ）では、隠しエリアの出現に必要なクリアエリア数は、例えば冒険者の契約の場合には６エリアとなり、探求者の契約の場合には５エリアとなり、覇王の契約の場合には３エリアとなっている。即ち、プレーヤの契約内容（冒険者、探求者、覇王）に応じて、エリアクリアの態様であるクリアエリア数が異なっており、隠しエリアの解放条件が異なっている。
【０２８２】
なお図２４（Ａ）〜図２４（Ｃ）では、プレーヤの契約内容に応じて、隠しエリアの解放条件を異ならせているが、本実施形態はこれに限定されない。例えば契約履行度合いに応じて、隠しエリアの解放条件を異ならせてもよい。例えば契約履行度が高い場合には、解放条件を易しい条件（例えば、必要なクリアエリア数を少なくする）に設定し、契約履行度が低い場合には、解放条件を厳しい条件（例えば、必要なクリアエリア数を多くする）に設定してもよい。或いは契約分布状況に応じて、隠しエリアの解放条件を異ならせてよい。例えば前述の図２３（Ｂ）のよう味方側（ホスト、協力者）が多い契約分布状況の場合には、解放条件を易しい条件に設定し、隠しエリアの奪還を容易にする。一方、図２３（Ｃ）のよう敵側（敵対者）が多い契約分布状況の場合には、解放条件を厳しい条件に設定し、隠しエリアの奪還を困難にする。
【０２８３】
このように本実施形態では、プレーヤの契約内容や契約履行度合いや契約分布状況に応じて、エリアの解放条件を異ならせている。従って、プレーヤが結んだ契約の内容や履行度合いや分布状況に応じて、エリアの解放条件も様々に変化するようになり、プレーヤは、より多様性に富んだゲームプレイを楽しむことが可能になる。
【０２８４】
３．詳細な処理
次に本実施形態の詳細な処理例について図２５、図２６、図２７のフローチャートを用いて説明する。
【０２８５】
図２５はプレーヤの契約処理の詳細について示すフローチャートである。まずプレーヤからの契約要求の受け付け処理を行い、契約相手の選択処理を行う（ステップＳ１、Ｓ２）。例えば図８（Ａ）において、プレーヤが所望する契約の教祖の拠点を訪れる選択を行うことで、これらの処理が実現される。次に契約相手との契約が成立したか否かを判断し、契約が成立した場合には、契約情報（血盟情報）をプレーヤに関連づけて登録して保存する（ステップＳ３、Ｓ４）。これらの処理は、図８（Ｂ）においてプレーヤが教祖と契約を結ぶことを選択し、図９（Ａ）、図９（Ｂ）に示す契約情報が図２の契約情報記憶部６７２に登録されて記憶されることで実現される。
【０２８６】
図２６はゲーム処理の内容の変化処理の詳細について示すフローチャートである。まず、登録されている契約情報を読み出す（ステップＳ１１）。即ち、プレーヤ等に関連づけて登録された契約情報を読み出す。そして、読み出された契約情報に基づいて、マッチング処理パラメータ、ゲーム難易度パラメータ、対戦処理パラメータ、特典決定処理パラメータ等のゲームパラメータを設定する（ステップＳ１２）。
【０２８７】
次に、設定されたマッチング処理パラメータに基づいて、ゲーム（バトル）に参加するプレーヤのマッチング処理を行う（ステップＳ１３）。また、設定されたゲーム難易度パラメータに基づいて、ゲーム難易度を設定する処理を行う（ステップＳ１４）。次に、設定された対戦処理パラメータに基づいて、対戦処理を行う（ステップＳ１５）。そして、設定された特典決定処理パラメータに基づいて、プレーヤに付与する特典を決定する処理を行う（ステップＳ１６）。
【０２８８】
図２７は契約の変更要求処理、プレーヤの退場要求処理の詳細について示すフローチャートである。まず、対戦（バトル）が終了したか否かを判断する（ステップＳ３１）。そして対戦が終了した場合には、契約履行度合いを表示する（ステップＳ３２）。即ち図１６（Ａ）〜図１６（Ｃ）に示すように対戦毎に契約履行度合いを表示する。
【０２８９】
次に、プレーヤから契約の変更要求があったか否かを判断する（ステップＳ３３）。そして、契約変更要求があった場合には、図１６（Ｂ）で説明したように、契約の変更回数、変更間隔等が条件を満たしているか否かを判断する（ステップＳ３４）。そして、契約の変更回数が所与の回数以下であり、変更間隔が所与の間隔以上であるというように条件を満たしていた場合に、契約の変更処理を許容して実行する（ステップＳ３５）。
【０２９０】
次にグループの特定のプレーヤの退場要求があったか否かを判断する（ステップＳ３６）。そして、退場要求があった場合には、指定されたプレーヤをグループから退場させる処理を行う（ステップＳ３７）。そして、図１６（Ｃ）で説明したように、グループの契約履行度合いの評価を下げる処理を行い、次の対戦の処理に移行する（ステップＳ３８、Ｓ３９）。
【０２９１】
なお、上記のように本実施形態について詳細に説明したが、本発明の新規事項および効果から実体的に逸脱しない多くの変形が可能であることは当業者には容易に理解できるであろう。従って、このような変形例はすべて本発明の範囲に含まれるものとする。例えば、明細書又は図面において、少なくとも一度、より広義または同義な異なる用語（契約、特典、ステージ、対戦、制限時間、グループ等）と共に記載された用語（血盟、報酬、エリア、バトル、奪還時間、チーム等）は、明細書又は図面のいかなる箇所においても、その異なる用語に置き換えることができる。また、ゲーム処理、契約処理、特典決定処理、ゲームパラメータの変化処理、ゲーム処理の変化処理、マッチング処理、表示処理等も本実施形態で説明したものに限定されず、これらと均等な手法も本発明の範囲に含まれる。
【符号の説明】
【０２９２】
ＴＭ１〜ＴＭｎ、ＴＭ  端末装置、
Ｂ１〜Ｂ５  バトル（対戦）、Ａ１〜Ａ１３  エリア（ステージ）、
１００  処理部、１０１  入力受け付け部、１０２  受信処理部、１０４  送信処理部、１０８  ゲーム処理部、１１０  契約処理部、１１２  特典決定処理部、
１２０  表示処理部、１３０  音処理部、１６０  操作部、１６２  撮像部、
１７０  記憶部、１８０  情報記憶媒体、１９０  表示部、１９２  音出力部、
１９４  Ｉ／Ｆ部、１９５  携帯型情報記憶媒体、１９６  通信部、
５００  サーバシステム、５１０  ネットワーク、６００  処理部、
６０２  受信処理部、６０４  送信処理部、６０８  ゲーム処理部、
６１０  契約処理部、６１２  特典決定処理部、６１５  認証処理部、
６１６  管理処理部、６２０  表示処理部、６３０  音処理部、
６６０  操作部、６７０  記憶部、６７２  契約情報記憶部、
６７３  ゲームパラメータ情報記憶部、６７４  特典情報記憶部、
６７６  課金情報記憶部、６７８  ユーザ情報記憶部、
６８０  情報記憶媒体、６９６  通信部
【図１】
2020157147.tif 000003
【図２】
2020157147.tif 000004
【図３】
2020157147.tif 000005
【図４】
2020157147.tif 000006
【図５】
2020157147.tif 000007
【図６】
2020157147.tif 000008
【図７】
2020157147.tif 000009
【図８】
2020157147.tif 000010
【図９】
2020157147.tif 000011
【図１０】
2020157147.tif 000012
【図１１】
2020157147.tif 000013
【図１２】
2020157147.tif 000014
【図１３】
2020157147.tif 000015
【図１４】
2020157147.tif 000016
【図１５】
2020157147.tif 000017
【図１６】
2020157147.tif 000018
【図１７】
2020157147.tif 000019
【図１８】
2020157147.tif 000020
【図１９】
2020157147.tif 000021
【図２０】
2020157147.tif 000022
【図２１】
2020157147.tif 000023
【図２２】
2020157147.tif 000024
【図２３】
2020157147.tif 000025
【図２４】
2020157147.tif 000026
【図２５】
2020157147.tif 000027
【図２６】
2020157147.tif 000028
【図２７】
2020157147.tif 000029
【手続補正書】
【提出日】令和2年7月31日(2020.7.31)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
グループを構成する複数のプレーヤの各プレーヤが、キャラクタを操作して、プレーヤのゲームプレイのクリア対象である複数のステージの各ステージにおいて、得点又は勝敗を競うゲームをプレイする場合に、前記ゲームにおいてプレーヤが所与の行動指標に従った行動を行うことについて、前記ゲームに登場する契約相手とプレーヤとが契約するための契約処理を行う契約処理部と、
プレーヤと契約相手との契約が成立した場合に、契約情報をプレーヤに関連づけて記憶する契約情報記憶部と、
グループ又はグループのプレーヤに付与される特典の決定処理を行う特典決定処理部と、
決定された特典の情報を、特典が付与されるグループ又はグループのプレーヤに関連づけて記憶する特典情報記憶部と、
グループが参加する前記ゲームについてのゲーム処理を行うゲーム処理部と、
前記ゲーム処理の結果に基づいて、表示処理を行う表示処理部と、
を含み、
前記契約情報記憶部は、
プレーヤの契約履行度合いを表すポイントを前記契約情報として記憶し、
前記特典決定処理部は、
前記契約情報記憶部に記憶される前記ポイントにより表されるプレーヤの契約履行度合いを積算することで、複数のプレーヤにより構成されるグループの契約履行度合いを判定し、前記契約履行度合いの判定結果に基づいて、契約の履行によってグループ又はグループのプレーヤに付与される特典の決定処理を行うことを特徴とするゲームシステム。
【請求項２】
請求項１において、
前記表示処理部は、
プレーヤの過去の契約についての履歴情報、プレーヤ又はプレーヤが使用するキャラクタのレベル情報、及びプレーヤの今回のゲームプレイでの契約情報の少なくとも１つを、グループの構成プレーヤを決めるマッチング処理の前に表示する処理を行うことを特徴とするゲームシステム。
【請求項３】
請求項１又は２において、
前記表示処理部は、
前記ゲームのステージ毎に又は前記ゲームの各対戦毎に、契約履行度合いについての表示処理を行うことを特徴とするゲームシステム。
【請求項４】
請求項１乃至３のいずれかにおいて、
前記契約処理部は、
前記ゲームの途中において、プレーヤの契約変更要求を受け付けることを特徴とするゲームシステム。
【請求項５】
請求項４において、
前記契約処理部は、
前記契約変更要求による前記契約の変更回数及び変更間隔の少なくとも１つを制限する処理を行うことを特徴とするゲームシステム。
【請求項６】
請求項１乃至５のいずれかにおいて、
前記ゲーム処理部は、
グループを構成する複数のプレーヤの中から、指定されたプレーヤの退場要求を受け付けることを特徴とするゲームシステム。
【請求項７】
請求項６において、
前記契約処理部は、
前記退場要求によるグループからの退場プレーヤがあった場合には、前記退場プレーヤが無い場合に比べて、グループについての契約履行度合いの評価を低くすることを特徴とするゲームシステム。
【請求項８】
請求項１乃至７のいずれかにおいて、
前記契約処理部は、
グループを構成する複数のプレーヤの各プレーヤがゲーム開始後に結んだ契約の契約内容又は契約履行度合いと、グループにおける各プレーヤがゲーム開始前に選択する各プレーヤの役割とに基づいて、グループ全体の契約内容又は契約履行度合いを表すグループについての契約内容又は契約履行度合いを求めることを特徴とするゲームシステム。
【請求項９】
グループを構成する複数のプレーヤの各プレーヤが、キャラクタを操作して、プレーヤのゲームプレイのクリア対象である複数のステージの各ステージにおいて、得点又は勝敗を競うゲームをプレイする場合に、前記ゲームにおいてプレーヤが所与の行動指標に従った行動を行うことについて、前記ゲームに登場する契約相手とプレーヤとが契約するための契約処理を行う契約処理部と、
プレーヤと契約相手との契約が成立した場合に、契約情報をプレーヤに関連づけて記憶する契約情報記憶部と、
グループ又はグループのプレーヤに付与される特典の決定処理を行う特典決定処理部と、
決定された特典の情報を、特典が付与されるグループ又はグループのプレーヤに関連づけて記憶する特典情報記憶部と、
グループが参加する前記ゲームについてのゲーム処理を行うゲーム処理部と、
前記ゲーム処理の結果に基づいて、表示処理を行う表示処理部として、
コンピュータを機能させ、
前記契約情報記憶部は、
プレーヤの契約履行度合いを表すポイントを前記契約情報として記憶し、
前記特典決定処理部は、
前記契約情報記憶部に記憶される前記ポイントにより表されるプレーヤの契約履行度合いを積算することで、複数のプレーヤにより構成されるグループの契約履行度合いを判定し、前記契約履行度合いの判定結果に基づいて、契約の履行によってグループ又はグループのプレーヤに付与される特典の決定処理を行うことを特徴とするプログラム。