(57)【要約】  ゲームシステムは、制御部と、選択部と、を少なくとも含む。前記制御部は、第１のユーザの操作入力を受け付けて進行させるゲームの進行中に発生するイベントを、第２のユーザが保有するオブジェクトの少なくとも一部を用いて実行する。前記選択部は、前記イベントにおいて用いられるオブジェクトである選択オブジェクトを、前記第２のユーザが保有するオブジェクトから選択する。そして、前記制御部は、前記選択部によって選択された前記選択オブジェクトが前記イベントにおいて用いられるまで、前記選択オブジェクトが前記第２のユーザの操作入力を受け付けて進行させるゲーム及び当該ゲームの進行中に発生するイベントにおいて用いられることを制限する。
2013146804.tif 000002
【特許請求の範囲】
【請求項１】
第１のユーザの操作入力を受け付けて進行させるゲームの進行中に発生するイベントを、第２のユーザが保有するオブジェクトの少なくとも一部を用いて実行する制御部と、
前記イベントにおいて用いられるオブジェクトである選択オブジェクトを、前記第２のユーザが保有するオブジェクトから選択する選択部と、を少なくとも含み、
前記制御部は、前記選択部によって選択された前記選択オブジェクトが前記イベントにおいて用いられるまで、前記選択オブジェクトが前記第２のユーザの操作入力を受け付けて進行させるゲーム及び当該ゲームの進行中に発生するイベントにおいて用いられることを制限する
ゲームシステム。
【請求項２】
前記選択オブジェクトは、前記第１のユーザが保有するオブジェクトと前記第２のユーザが保有するオブジェクトとが含まれる複数のオブジェクトによって構成される
請求項１に記載のゲームシステム。
【請求項３】
前記選択部は、前記第２のユーザから、前記第２のユーザが保有するオブジェクトのうち前記第１のユーザに貸与する選択オブジェクトの入力を受け付け、入力された選択オブジェクトを選択する
請求項１に記載のゲームシステム。
【請求項４】
前記選択部は、前記第２のユーザから、前記第２のユーザが保有するオブジェクトのうち前記第１のユーザに貸与する選択オブジェクトの入力を受け付け、入力された選択オブジェクトを選択する
請求項２に記載のゲームシステム。
【請求項５】
前記イベントが発生した際に、前記第２のユーザに対してオブジェクト貸与依頼を通知する通知部を更に含み、
前記選択部は、前記通知部によって通知された前記オブジェクト貸与依頼に応じて、前記第２のユーザから、前記第２のユーザが保有するオブジェクトのうち前記第１のユーザに貸与する選択オブジェクトの入力を受け付け、入力された選択オブジェクトを選択する
請求項１に記載のゲームシステム。
【請求項６】
前記イベントが発生した際に、前記第２のユーザに対してオブジェクト貸与依頼を通知する通知部を更に含み、
前記選択部は、前記通知部によって通知された前記オブジェクト貸与依頼に応じて、前記第２のユーザから、前記第２のユーザが保有するオブジェクトのうち前記第１のユーザに貸与する選択オブジェクトの入力を受け付け、入力された選択オブジェクトを選択する
請求項２に記載のゲームシステム。
【請求項７】
前記イベントが発生した際に、前記第２のユーザに対してオブジェクト貸与依頼を通知する通知部を更に含み、
前記選択部は、前記通知部によって通知された前記オブジェクト貸与依頼に応じて、前記第２のユーザから、前記第２のユーザが保有するオブジェクトのうち前記第１のユーザに貸与する選択オブジェクトの入力を受け付け、入力された選択オブジェクトを選択する
請求項３に記載のゲームシステム。
【請求項８】
前記制御部は、前記選択部によって選択された前記選択オブジェクトに関連したパラメータを参照して、前記イベントにおける所定の条件が満たされたか否かを判定し、前記所定の条件が満たされたと判定した場合、前記第２のユーザに報酬を付与する
請求項１に記載のゲームシステム。
【請求項９】
前記制御部は、前記選択部によって選択された前記選択オブジェクトに関連したパラメータを参照して、前記イベントにおける所定の条件が満たされたか否かを判定し、前記所定の条件が満たされたと判定した場合、前記第２のユーザに報酬を付与する
請求項２に記載のゲームシステム。
【請求項１０】
前記制御部は、前記選択部によって選択された前記選択オブジェクトに関連したパラメータを参照して、前記イベントにおける所定の条件が満たされたか否かを判定し、前記所定の条件が満たされたと判定した場合、前記第２のユーザに報酬を付与する
請求項３に記載のゲームシステム。
【請求項１１】
前記制御部は、前記選択部によって選択された前記選択オブジェクトに関連したパラメータを参照して、前記イベントにおける所定の条件が満たされたか否かを判定し、前記所定の条件が満たされたと判定した場合、前記第２のユーザに報酬を付与する
請求項４に記載のゲームシステム。
【請求項１２】
前記制御部は、前記所定の条件が満たされたと判定した場合、前記選択オブジェクトのパラメータに応じて、前記第２のユーザに報酬を付与する
請求項８に記載のゲームシステム。
【請求項１３】
前記制御部は、前記所定の条件が満たされないと判定した場合、前記第２のユーザに報酬を付与しない
請求項８に記載のゲームシステム。
【請求項１４】
前記制御部は、前記所定の条件が満たされないと判定した場合、前記第２のユーザに報酬を付与しない
請求項１２に記載のゲームシステム。
【請求項１５】
前記制御部は、前記所定の条件が満たされたと判定した場合、前記第２のユーザに付与する報酬を抽選し、抽選結果に応じた報酬を前記第２のユーザに付与する
請求項８に記載のゲームシステム。
【請求項１６】
前記制御部は、前記所定の条件が満たされたと判定した場合、前記第２のユーザに付与する報酬を抽選し、抽選結果に応じた報酬を前記第２のユーザに付与する
請求項１２に記載のゲームシステム。
【請求項１７】
前記制御部は、前記所定の条件が満たされたと判定した場合、前記第２のユーザに付与する報酬を抽選し、抽選結果に応じた報酬を前記第２のユーザに付与する
請求項１３に記載のゲームシステム。
【請求項１８】
前記制御部は、前記選択部によって選択された前記選択オブジェクトが選択されてから所定時間経過後、前記選択オブジェクトを前記第２のユーザの前記ゲームの進行において利用可能にする
請求項１に記載のゲームシステム。
【請求項１９】
前記制御部は、前記選択部によって選択された前記選択オブジェクトが選択されてから所定時間経過後、前記選択オブジェクトを前記第２のユーザの前記ゲームの進行において利用可能にする
請求項２に記載のゲームシステム。
【請求項２０】
前記制御部は、前記選択部によって選択された前記選択オブジェクトが選択されてから所定時間経過後、前記選択オブジェクトを前記第２のユーザの前記ゲームの進行において利用可能にする
請求項３に記載のゲームシステム。
【請求項２１】
前記制御部は、前記選択部によって選択された前記選択オブジェクトが選択されてから所定時間経過後、前記選択オブジェクトを前記第２のユーザの前記ゲームの進行において利用可能にする
請求項５に記載のゲームシステム。
【請求項２２】
前記制御部は、前記選択部によって選択された前記選択オブジェクトが選択されてから所定時間経過後、前記選択オブジェクトを前記第２のユーザの前記ゲームの進行において利用可能にする
請求項８に記載のゲームシステム。
【請求項２３】
前記制御部が、前記第１及び第２のユーザ以外の少なくとも一人のユーザが保有するオブジェクトの少なくとも一部を用いて前記イベントを実行する
請求項１に記載のゲームシステム。
【請求項２４】
第１のユーザの操作入力を受け付けて進行させるゲームの進行中に発生するイベントを、第２のユーザが保有するオブジェクトの少なくとも一部を用いて実行すること、
前記イベントにおいて用いられるオジェクトである選択オブジェクトを、前記第２のユーザが保有するオブジェクトから選択すること、
選択した前記選択オブジェクトが前記イベントにおいて用いられるまで、前記選択オブジェクトが前記第２のユーザの操作入力を受け付けて進行させるゲーム及び当該ゲームの進行中に発生するイベントにおいて用いられることを制限すること、
を少なくとも含むゲーム制御方法。
【請求項２５】
第１のユーザの操作入力を受け付けて進行させるゲームの進行中に発生するイベントを、第２のユーザが保有するオブジェクトの少なくとも一部を用いて実行すること、
前記イベントにおいて用いられるオブジェクトである選択オブジェクトを、前記第２のユーザが保有するオブジェクトから選択すること、
選択した前記選択オブジェクトが前記イベントにおいて用いられるまで、前記選択オブジェクトが前記第２のユーザの操作入力を受け付けて進行させるゲーム及び当該ゲームの進行中に発生するイベントにおいて用いられることを制限すること、
を少なくとも含むゲーム制御方法を行うために実行されるコンピュータプログラムを記憶した非一時的記憶媒体。
【請求項２６】
コンピュータに、
第１のユーザの操作入力を受け付けて進行させるゲームの進行中に発生するイベントを、第２のユーザが保有するオブジェクトの少なくとも一部を用いて実行するステップと、
前記イベントにおいて用いられるオブジェクトである選択オブジェクトを、前記第２のユーザが保有するオブジェクトから選択するステップと、
選択した前記選択オブジェクトが前記イベントにおいて用いられるまで、前記選択オブジェクトが前記第２のユーザの操作入力を受け付けて進行させるゲーム及び当該ゲームの進行中に発生するイベントにおいて用いられることを制限する制御部と、
を実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲームシステム、ゲーム制御方法、プログラムに関する。
本願は、２０１２年３月２６日に、日本に出願された特願２０１２−０７０３９５に基づき優先権を主張する。
【背景技術】
【０００２】
ＳＮＳ（ソーシャルネットワーキングサービス）上で提供されるゲームであるソーシャルゲームが知られている。このようなソーシャルゲームとしては、例えば、ゲームの進行中に発生するイベントにおいて敵キャラクタが登場し、ユーザに付与された複数のオブジェクト（例えば、キャラクタやアイテム等）を使用して、ユーザと敵キャラクタとが戦闘を行うゲーム等があり、ゲーム上で仲間関係となったユーザ同士がコミュニケーションをとりながらゲームを進めることができる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
また、このようなソーシャルゲームでは、仲間関係になったユーザ同士がメッセージやオブジェクトをやり取りすること等で交流することができる。しかし、ゲームの進行自体や戦闘自体はユーザ毎に個別に行われる場合が多かった。【０００４】
本発明の幾つかの態様は、複数のユーザ同士がつながっているソーシャルゲームの要素を活かし、ゲーム性の高いゲームを提供するゲームシステム、ゲーム制御方法、プログラムを提供する。
【課題を解決するための手段】
【０００５】
本発明の一態様は、ゲームシステムを提供する。前記ゲームシステムは、制御部と、選択部と、を少なくとも含んでもよいが、必ずしもこれらに限定されるものではない。前記制御部は、第１のユーザの操作入力を受け付けて進行させるゲームの進行中に発生するイベントを、第２のユーザが保有するオブジェクトの少なくとも一部を用いて実行する。前記選択部は、前記イベントにおいて用いられるオブジェクトである選択オブジェクトを、前記第２のユーザが保有するオブジェクトから選択する。そして、前記制御部は、前記選択部によって選択された前記選択オブジェクトが前記イベントにおいて用いられるまで、前記選択オブジェクトが前記第２のユーザの操作入力を受け付けて進行させるゲーム及び当該ゲームの進行中に発生するイベントにおいて用いられることを制限する。
【図面の簡単な説明】
【０００６】
【図１】本発明の第１の実施形態によるゲーム装置の構成の概要を示すブロック図である。
【図２】本発明の第１の実施形態によるオブジェクト情報のデータ例を示す図である。
【図３】本発明の第１の実施形態によるゲーム装置の動作例を示すフローチャートである。
【図４】本発明の第２の実施形態によるゲームシステムの構成を示すブロック図である。
【図５】本発明の第２の実施形態によるゲームの基本画面の例を示す図である。
【図６】本発明の第２の実施形態によるゲームの進行画面を示す図である。
【図７】本発明の第２の実施形態によるゲームの進行中において発生するイベントとしての戦闘画面を示す図である。
【図８】本発明の第２の実施形態によるゲームの進行中において発生するイベントにおける救援依頼画面の例を示す図である。
【図９】本発明の第２の実施形態によるゲームの救援依頼通知画面の例を示す図である。
【図１０】本発明の第２の実施形態によるゲームの救援オブジェクト選択画面の例を示す図である。
【図１１】本発明の第２の実施形態による救援応答を受けた戦闘画面の例を示す図である。
【図１２】本発明の第２の実施形態によるＳＮＳサーバが記憶するユーザ情報のデータ例を示す図である。
【図１３】本発明の第２の実施形態によるゲーム装置が記憶するユーザ情報のデータ例を示す図である。
【図１４】本発明の第２の実施形態によるオブジェクト情報のデータ例を示す図である。
【図１５】本発明の第２の実施形態によるゲームシステムの動作例を示すフローチャートである。
【図１６】本発明の第２の実施形態によるオブジェクト選択処理の動作例を示すフローチャートである。
【発明を実施するための形態】
【０００７】
本発明の一態様は、ゲームシステムを提供する。前記ゲームシステムは、制御部と、選択部と、を少なくとも含んでもよいが、必ずしもこれらに限定されるものではない。前記制御部は、第１のユーザの操作入力を受け付けて進行させるゲームの進行中に発生するイベントを、第２のユーザが保有するオブジェクトの少なくとも一部を用いて実行する。前記選択部は、前記イベントにおいて用いられるオブジェクトである選択オブジェクトを、前記第２のユーザが保有するオブジェクトから選択する。そして、前記制御部は、前記選択部によって選択された前記選択オブジェクトが前記イベントにおいて用いられるまで、前記選択オブジェクトが前記第２のユーザの操作入力を受け付けて進行させるゲーム及び当該ゲームの進行中に発生するイベントにおいて用いられることを制限する。
【０００８】
前記選択オブジェクトは、前記第１のユーザが保有するオブジェクトと前記第２のユーザが保有するオブジェクトとが含まれる複数のオブジェクトによって構成されてもよい。
前記制御部が、前記第１及び第２のユーザ以外の少なくとも一人のユーザが保有するオブジェクトの少なくとも一部を用いて前記イベントを実行してもよい。
前記選択部は、前記第２のユーザから、前記第２のユーザが保有するオブジェクトのうち前記第１のユーザに貸与する選択オブジェクトの入力を受け付け、入力された選択オブジェクトを選択してもよい。
【０００９】
前記ゲームシステムは、前記イベントが発生した際に、前記第２のユーザに対してオブジェクト貸与依頼を通知する通知部を更に含んでもよい。そして、前記選択部は、前記通知部によって通知された前記オブジェクト貸与依頼に応じて、前記第２のユーザから、前記第２のユーザが保有するオブジェクトのうち前記第１のユーザに貸与する選択オブジェクトの入力を受け付け、入力された選択オブジェクトを選択してもよい。
【００１０】
前記制御部は、前記選択部によって選択された前記選択オブジェクトに関連したパラメータを参照して、前記イベントにおける所定の条件が満たされたか否かを判定し、前記所定の条件が満たされたと判定した場合、前記第２のユーザに報酬を付与してもよい。
【００１１】
前記制御部は、前記所定の条件が満たされたと判定した場合、前記選択オブジェクトのパラメータに応じて、前記第２のユーザに報酬を付与してもよい。
【００１２】
前記制御部は、前記所定の条件が満たされないと判定した場合、前記第２のユーザに報酬を付与しないようにしてもよい。
【００１３】
前記制御部は、前記所定の条件が満たされたと判定した場合、前記第２のユーザに付与する報酬を抽選し、抽選結果に応じた報酬を前記第２のユーザに付与してもよい。
【００１４】
前記制御部は、前記選択部によって選択された前記選択オブジェクトが選択されてから所定時間経過後、前記選択オブジェクトを前記第２のユーザの前記ゲームの進行において利用可能にしてもよい。
【００１５】
本発明の他の態様は、第１のユーザの操作入力を受け付けて進行させるゲームの進行中に発生するイベントを、第２のユーザが保有するオブジェクトの少なくとも一部を用いて実行すること、前記イベントにおいて用いられるオブジェクトである選択オブジェクトを、前記第２のユーザが保有するオブジェクトから選択すること、選択した前記選択オブジェクトが前記イベントにおいて用いられるまで、前記選択オブジェクトが前記第２のユーザの操作入力を受け付けて進行させるゲーム及び当該ゲームの進行中に発生するイベントにおいて用いられることを制限すること、を少なくとも含むゲーム制御方法を提供する。
【００１６】
本発明の他の態様は、第１のユーザの操作入力を受け付けて進行させるゲームの進行中に発生するイベントを、第２のユーザが保有するオブジェクトの少なくとも一部を用いて実行すること、第２のユーザが保有するオブジェクトを記憶部から取得し、前記イベントにおいて用いられるオブジェクトである選択オブジェクトを、前記第２のユーザが保有するオブジェクトから選択すること、選択オブジェクトとして選択したオブジェクトを前記記憶部に記憶させ、選択した前記選択オブジェクトが前記イベントにおいて用いられるまで、前記選択オブジェクトが前記第２のユーザの操作入力を受け付けて進行させるゲーム及び当該ゲームの進行中に発生するイベントにおいて用いられることを制限すること、を少なくとも含むゲーム制御方法を行うために実行されるコンピュータプログラムを記憶した非一時的記憶媒体を提供する。
【００１７】
前述した発明の形態において、ゲームとイベントとの関係につき説明する。ゲームは、ユーザ毎に進めるゲームである。イベントは、ユーザ毎に進める当該ゲームの進行中において発生する。ここで、当該イベントは、前記ゲームに組み込まれた一要素であってもよく、また前記ゲームと区別される独立したゲームであってもよい。当該イベントが前記ゲームと区別される独立したゲームである場合、ゲームは、ユーザの操作入力に基づいて進行できるのに対して、イベントは、ゲーム中にある確率で発生する(常には発生しない)ゲームであり、前記ゲームを主たるゲーム、前記イベントを従たるゲームとみなすことができる。前記イベントが発生するまでは、ユーザは単独でゲームを進行させているが、前記イベントが発生すると、当該イベントには、他のユーザが参加することができる。一旦、他のユーザがイベントに参加すると、その後は、当該イベントは、参加したユーザ毎に進行する。すなわち主たるゲームは、他のユーザのオブジェクトの使用が制限される（使用できない）のに対して、イベントは、他のユーザのオブジェクトを使用することができる。なお、イベントが発生した際には、主たるゲームを中断してもよい。
前記イベントは、ゲームに組み込まれた一要素である場合、例えば、ゲームは、戦闘を実行しながら進める戦闘ゲームであってもよく、この場合、イベントが戦闘である。
前記イベントが、前記ゲームと区別される独立したゲームである場合、前記ゲームとイベントとは、互いに影響を及ぼし合う関係であってもよく、また、オブジェクトの関係を除けば、影響を及ぼすことがない互いに独立した関係であってもよい。前記ゲームとイベントとが、互いに影響を及ぼし合う関係である場合、例えば、ゲームは宝探しゲームであり、イベントは戦闘ゲームであってもよい。当該戦闘ゲームの結果が、当該宝探しゲームを進める上で何らかの影響をもたらすものであってもよい。前記ゲームとイベントとが、影響を及ぼすことがない互いに独立した関係である場合、例えば、ゲームはパズルゲームで、イベントは戦闘ゲームであってもよい。当該戦闘ゲームの結果が、当該パズルゲームを進める上で影響を与えることがないものであってもよい。
また、シナリオに沿ってゲームが進行するシナリオモードでゲームが進行している際にイベントが発生すると、複数のユーザのオブジェクトで敵と戦闘を行うバトルモードに移行するなど、ユーザが単独で進行するモード（状態）から、複数のユーザのオブジェクトを用いて進行するモード（状態）に、モードが移行することでイベントが行われてもよい。
前述したゲーム及びイベントにおいて使用するオブジェクトについて説明する。複数のユーザは、それぞれが進めるゲームで使用するオブジェクトをそれぞれ所有する。イベントで使用するオブジェクトは、当該イベントが発生したゲームを進めるユーザが所有するオブジェクトから選択することもできるが、他のユーザが当該ユーザのイベントに参加する場合には、当該他のユーザが所有するオブジェクトから選択した選択オブジェクトを使用してイベントを実行することができる。即ち、第一のユーザのゲームの進行中に発生した第一のイベントにおいて、当該第一のユーザが所有するオブジェクトに限らず、他のユーザであって当該第一のイベントに参加する第二のユーザが所有するオブジェクトのうち選択された少なくとも一の選択オブジェクトを、当該第一のイベントで使用できる選択オブジェクトとして選択することができる。この場合、前記第二のユーザが所有する選択オブジェクトが当該第一のイベントにおいて使用されるまで、当該第二のユーザにより進められるゲームにおいて当該選択オブジェクトの使用が制限される。
イベントを発生させる手法は、特に限定しないが、例えば、ユーザから入力される指示情報や記憶部に記憶されているゲームプログラムに基づき、複数のユーザのそれぞれが保有するオブジェクトの少なくとも一部を用いてイベントを実行するためのデータ処理や演算処理を行うことにより発生させてもよい。
尚、オブジェクトは、ユーザがゲーム内で認識できるゲーム要素であればよく、ゲームアイテムやゲームキャラクタを含むが、これらに限定するものではない。
【００１８】
以下、本発明の一実施形態について、図面を参照して説明する。本実施形態では、主たるゲームとして戦闘ゲームを進行する間に、イベントとしての戦闘が発生する例を用いて説明する。
＜第１の実施形態＞
まず、本発明の第１の実施形態として、本発明の概要を説明する。図１は、本実施形態によるゲーム装置１の構成の概要を示すブロック図である。ゲーム装置１は、オブジェクト情報記憶部３２２と、制御部３３０と、選択部３３２とを備えており、ユーザから入力される指示情報に応じて処理を実行することによって進行させるゲームを提供する。本実施形態において、戦闘ゲームの進行中にイベントが発生し、前記イベントにおいて敵キャラクタが登場し、複数のユーザのそれぞれに付与された複数のオブジェクトの少なくとも一部を用いて、ユーザと敵キャラクタとが戦闘を行う。
【００１９】
オブジェクト情報記憶部３２２は、ユーザが保有するオブジェクトに関する情報であるオブジェクト情報をユーザと対応付けて記憶する。図２は、オブジェクト情報のデータ例を示す図である。オブジェクト情報には、ユーザＩＤと、オブジェクトＩＤと、攻撃力と、貸し出しフラグとの情報が含まれる。ユーザＩＤ（Identifier）は、ゲーム装置３００が提供するゲームをプレイするユーザを識別する情報である。オブジェクトＩＤは、ゲーム内においてユーザが保有するオブジェクトを識別する情報である。このようなオブジェクトは、ゲーム内でユーザが所定の条件を充足した場合の報酬として付与されたり、ゲームの進行に応じて又は任意のタイミングで発生したイベントや抽選等に基づいてユーザに付与される。攻撃力は、対応するオブジェクトを戦闘において使用した場合に敵キャラクタに与えるダメージの程度を示す値である。このように、ユーザには複数のオブジェクトが対応付けられており、オブジェクト毎に攻撃力が異なる。すなわち、攻撃力が高いオブジェクトを多く保有するユーザは、戦闘において敵キャラクタに対して与えるダメージが大きくなり、有利に戦闘を進めることができる。貸し出しフラグは、対応するオブジェクトが他のユーザに貸し出されているか否かを示す情報である。例えば、貸し出しフラグが０であれば対応するオブジェクトは他のユーザに貸し出されていないことを示し、１であれば対応するオブジェクトは他のユーザに貸し出されていることを示す。
尚、イベントの発生タイミングの例として、戦闘ゲームが行われている間の任意のタイミングで戦闘を発生させる例、及び、ゲームの進行に応じて戦闘を発生させる例を挙げることができる。ゲームの進行に応じて発生するイベントの例として、当該ゲームの進行過程の予め決まった場所で発生する戦闘を挙げることができる。典型的には、ゲームの進行過程における各エリアの最後の場所で発生する戦闘を挙げることができるが、必ずしもこれに限るものではない。
【００２０】
制御部３３０は、ユーザから入力される指示情報や記憶部に記憶されているゲームプログラムに基づき、複数のユーザのそれぞれが保有するオブジェクトの少なくとも一部を用いてゲームの進行及び当該ゲームの進行中において発生するイベントなどを実行するためのデータ処理や演算処理を行う。ゲームの進行は、制御部３３０により、既存の手法により必要なデータ処理や演算処理を行うことで実現する。前記イベントは、制御部３３０により、複数のユーザのうちある一ユーザが進める戦闘ゲームの進行中において戦闘を発生させ、実行する。ゲームの進行に応じて、一定の確率で敵キャラクタを出現させることによりイベントを発生させてもよい。例えば、ゲームにおける予め決められた一又は複数の場所でイベントを発生させるように制御部３３０を設定してもよい。複数のイベントは、同一種類のイベントであっても異なる種類のイベントであってもよい。
以下では、制御部３３０の機能及び動作に関して、特に、イベントの発生及び実行、並びに、オブジェクトの使用制限につき詳細に説明するが、当該イベントに関係ないゲームの進行に必要な処理については、既知の手法により実現できるため、詳細な説明は行わない。
以下では、「ゲームの進行中にイベントを発生させる」と表現するが、必ずしも、ゲームの進行とイベント発生とがリアルタイムで同期して生じる場合のみを意味するのではなく、ゲームの進行の過程におけるどこかにおいてイベントが発生する確率を有していることを意味する。進行中の意味は、時間的完全同時を意味するものではなく、進行の過程の中にある状態を意味する。
本実施形態では、ゲームは複数のエリアを含み、各エリアは複数のステージを含む。ゲームの進行は、エリアを進むこと、及び/又はステージを進むことを意味する。以下では、エリアを基準にゲームの進行を説明する際には、エリアを進むと表現し、ステージを基準にゲームの進行を説明する際には、ステージを進むと表現する。
制御部３３０は、ユーザが保有するオブジェクトから選択されたオブジェクトに対応する攻撃力の合計値が、敵キャラクタの所定の体力を超えるか否かによって勝敗を決する戦闘処理を行う。すなわち、攻撃力の合計値が敵キャラクタの所定の体力以上であると敵に勝ったと判定し、攻撃力の合計値が敵キャラクタの所定の体力未満であると敵に負けたと判定する。
【００２１】
選択部３３２は、第１のユーザのゲームの進行中に発生するイベントにおいて用いられるオブジェクトである選択オブジェクトを、第２のユーザが保有するオブジェクトから選択する。例えば、選択部３３２は、ユーザＩＤが「Ｕ１」である第１のユーザのゲームの進行中において敵キャラクタが出現すると、その敵キャラクタと戦闘を行うイベントにおいて用いられるオブジェクトを、ユーザＩＤが「Ｕ２」である第２のユーザに対応付けられてオブジェクト情報記憶部３２２に記憶されているオブジェクトから選択する。また、選択部３３２がオブジェクト情報記憶部３２２に記憶されているオブジェクトから選択オブジェクトを選択する際には、貸し出しフラグが１であるオブジェクトを除外して選択オブジェクトを選択する。
【００２２】
ここで、選択部３３２によって第２のユーザのオブジェクトが選択されると、制御部３３０は、選択部３３２によって選択された選択オブジェクトに対応する貸し出しフラグに１を対応付けてオブジェクト情報記憶部３２２に記憶させる。また、制御部３３０は、所定の条件が満たされると、選択部３３２によって選択された選択オブジェクトに基づいて戦闘処理を行う。所定の条件とは、例えば、第２のユーザから選択されたオブジェクトに対応する攻撃力の合計値が、敵キャラクタの体力以上となったことである。そして、制御部３３０は、戦闘処理を行うと、その選択オブジェクトに対応する貸し出しフラグに０を対応付けてオブジェクト情報記憶部３２２に記憶させる。これにより、制御部３３０は、第２のユーザが保有するオブジェクトから選択した選択オブジェクトが第１のユーザのイベントにおいて用いられるまで、その選択オブジェクトが第２のユーザのゲームの進行において用いられることを制限する。
【００２３】
次に、本実施形態のゲーム装置１の動作例を説明する。図３は、本実施形態のゲーム装置１の動作例を示すフローチャートである。
第１のユーザからの指示情報が制御部３３０に入力されると（ステップＳ１）、制御部３３０は、一定の確率に基づいてイベントを発生させるか否かを判定する（ステップＳ２）。イベントを発生させないと判定すると（ステップＳ２：ＮＯ）、処理を終了する。制御部３３０が、イベントを発生させると判定すると（ステップＳ２：ＹＥＳ）、選択部３３２が、第１のユーザのイベントに用いる選択オブジェクトを、第２のユーザに対応付けられてオブジェクト情報記憶部３２２に記憶されているオブジェクトから選択する。制御部３３０は、選択部３３２によって選択された選択オブジェクトに対応する貸し出しフラグに１を対応付けてオブジェクト情報記憶部３２２に記憶させる（ステップＳ４）。これにより、第２のユーザが保有するオブジェクトであっても、貸し出しフラグが１であるオブジェクトは、第２のユーザのゲームにおいてイベントが発生した場合、その第２のユーザのゲームにおいて発生したイベントにおいて選択できず、利用が制限される。
【００２４】
制御部３３０は、所定の条件が満たされたと判定すると、第２のユーザから選択した選択オブジェクトを用いて第１のユーザのイベントにおける戦闘処理を実行する（ステップＳ５）。制御部３３０は、戦闘処理を行うと、ステップＳ３において選択部３３２によって選択された選択オブジェクトに対応する貸し出しフラグに０を対応付けてオブジェクト情報記憶部３２２に記憶させる。これによって、その後に第２のユーザのゲームにおいてイベントが発生した場合、その第２のユーザのゲームにおいて発生したイベントにおいてそのオブジェクトを選択できるようになる。
【００２５】
このように、本実施形態によれば、第１のユーザのゲームのイベントである戦闘において、第２のユーザが保有するオブジェクトを利用するようにしたので、第１のユーザと第２のユーザとが協力して敵キャラクタと戦闘を行うゲームを提供することができる。さらに、選択された第２のユーザのオブジェクトは、戦闘処理に用いられるまで第２のユーザのゲームにおいて利用できなくなるため、どのオブジェクトを用いて戦闘に参加するかといった戦略も第２のユーザにとって重要であり、ゲーム性が高くなる。以下、このようなゲームを提供する実施形態について第２の実施形態を用いて詳細に説明する。
【００２６】
＜第２の実施形態＞
次に、本発明の第２の実施形態を説明する。第１の実施形態と同様の構成については図１と同一の符号を付し、説明を省略する。図４は、本実施形態によるゲームシステム２の構成を示すブロック図である。ゲームシステム２は、ユーザ端末１００−１と、ユーザ端末１００−２と、ユーザ端末１００−３、・・・と、ＳＮＳサーバ２００と、ゲーム装置３００とのコンピュータ装置を備えており、これらのコンピュータ装置はインターネット網やＬＡＮ（Local Area Network）等のネットワークを介して接続されている。ユーザ端末１００−１と、ユーザ端末１００−２と、ユーザ端末１００−３とは同様の構成であるため、特に区別しない場合には、「−１」、「−２」等の記載を省略してユーザ端末１００として説明する。ここでは３台のユーザ端末１００を図示して説明するが、任意の台数のユーザ端末１００がＳＮＳサーバ２００に接続されていてもよい。
【００２７】
まず、ゲームシステム２の概要を説明する。ＳＮＳサーバ２００は、複数のユーザを会員とするＳＮＳを提供する。ゲーム装置３００は、ＳＮＳサーバ２００によって提供されるＳＮＳ上において動作するソーシャルゲームを提供する。ユーザ端末１００は、ＳＮＳサーバ２００によって提供されるＳＮＳのユーザに、ゲーム装置３００から提供されるゲームをプレイさせる。
【００２８】
次に、ゲームシステム２が備える各コンピュータ装置の具体的な構成を説明する。
ユーザ端末１００は、ユーザが利用するコンピュータ装置であり、例えばＰＣ（Personal Computer）、タブレットＰＣ、スマートフォンやフィーチャーフォン等の携帯電話機、携帯情報端末（ＰＤＡ：Personal Digital Assistant）等が適用できる。本実施形態では、ユーザ端末１００はスマートフォンであるとして説明する。ユーザ端末１００は、入力部１１０と、通信部１２０と、表示部１３０と、記憶部１４０と、制御部１５０とを備えている。
【００２９】
入力部１１０は、ボタンやタッチパネルなどの入力デバイスを備えており、ユーザからの指示情報の入力を受け付ける。また、入力部１１０は、ユーザからの指示情報の入力を音声により受け付けるマイクロホンであってもよい。
通信部１２０は、ネットワークを介して接続された他のコンピュータ装置と通信する。
表示部１３０は、画像やテキスト等の情報を表示するディスプレイであり、例えば液晶表示パネルである。ここで、入力部１１０と表示部１３０とは一体に構成されてユーザからの操作を受け付けるタッチパネルでもよい。
記憶部１４０には、ユーザ端末１００を動作する際に用いる各種情報が記憶される。
【００３０】
制御部１５０は、ユーザ端末１００の制御中枢として機能するＣＰＵ（Central Processing Unit）等の情報処理装置を備えており、ユーザ端末１００の各部を制御する。例えば、制御部１５０は、入力部１１０に入力されるユーザからの指示情報に応じた処理を実行したり、通信部１２０を介してＳＮＳサーバ２００やゲーム装置３００から受信するウェブページ等の情報を表示部１３０に表示させたりする処理を行う。また、制御部１５０は、ＳＮＳサーバ２００を介してゲーム装置３００と通信を行うことにより所定のゲームを進行させる。
【００３１】
本実施形態においてゲーム装置３００から提供されるゲームはＳＮＳ上において動作するソーシャルゲームであり、制御部１５０はブラウザアプリケーションを動作させることによりゲームを進行させる。図５から図１１は、制御部１５０が表示部１３０に表示させるゲーム画面の例を示す図である。図５は、表示部１３０が表示するゲームの基本画面の例を示す図である。ゲームの基本画面における符号ａの領域には、ユーザを示す画像を表示する。この画像は、例えば、ＳＮＳにおけるアバター画像を適用してもよい。符号ｂの領域には、ユーザＩＤを表示する。符号ｃの領域には、ゲーム内におけるユーザの各パラメータを表示する。符号ｄの領域には、ユーザがゲームを開始することを示す指示情報の入力を受け付ける「ゲーム開始」ボタンを表示する。
【００３２】
図６は、ゲーム開始ボタンが押下されると表示するゲームの進行画面を示す図である。
ここでは、所定のエリアであるエリアＡ１に複数のステージが対応付けられており、このようなステージを進むことによりゲームが進行する。例えば、エリアＡ１には、エリアＡ１−１、エリアＡ１−２、エリアＡ１−３、エリアＡ１−４までのステージが対応付けられており、ゲームはこのステージ順に進行する。この図は、符号ｅに示すエリアＡ１−１と符号ｆに示すエリアＡ１−２とを進み終え、符号ｇに示すエリアＡ１−３を進んでいる場合の進行画面である。符号ｇ１の領域には、進行中のステージを識別する「エリアＡ１−３」の文字を表示する。符号ｇ２の領域には、そのステージの進行度を表示する。進行度は、例えば０から開始し、ユーザが進むごとに加算して、１００になった時点でそのステージが終了し、次のステージに移行する。次のステージに移行すると、新たなステージの進行度を０から開始し、ユーザが進むごとに加算する。エリアに定められた全てのステージが終了すると、そのエリアにおけるゲームクリアとなり他のエリアに進む。符号ｇ３の領域には、ユーザに対応する体力を示しており、体力は「進む」ボタンが押下される毎に減少し、０になるとゲームを続けることができなくなる。体力は、例えば一定時間毎（例えば、３分）に一定量（例えば、１）が回復（増加）する。符号ｇ４の領域には、「進む」ボタンを表示しており、このボタンが押下されると、進行度を増加させることによりユーザが進む制御を行う。
【００３３】
ここで、本実施形態により提供するゲームにおいて、ユーザがゲームの進行を指示する毎に、定められた確率に基づく抽選処理を行ってユーザに報酬を付与する。ここでユーザに付与する報酬は、例えば、ユーザが敵キャラクタと対戦する際に使用するキャラクタや、キャラクタに装備させる武器や防具等といったアイテムなどのオブジェクトが適用できる。ユーザは、このようなオブジェクトを収集することにより、イベント及びイベント以外のゲーム部分の少なくとも一方を有利に進めることができる。また、ユーザに対応する体力を増加させて回復させる回復薬等のアイテムを、ユーザがゲームの進行を指示する毎に、定められた確率でユーザに報酬として付与することもできる。さらに、一定の確率で敵キャラクタが出現し、イベントが発生する。上記説明では、ユーザがゲームの進行を指示する度に上記抽選処理を行うことを説明したが、これに限るものではなく、次のステージに移動する度に上記処理を行ってもよい。また、次のエリアへ移動する度に上記抽選処理を行ってもよい。
【００３４】
図７は、敵キャラクタが出現しイベントが発生した際の戦闘画面を示す図である。符号ｈの領域には、敵キャラクタの体力を表示する。体力は、ユーザが敵キャラクタに攻撃することにより減少し、体力が０になるとその敵キャラクタを倒したこととなるパラメータである。符号ｉの領域には、敵キャラクタの姿を示す画像を表示する。符号ｊの領域には、ユーザが敵キャラクタとの戦闘において使用する選択オブジェクトを表示する。符号ｋの領域には、「戦闘開始」ボタンを表示しており、このボタンが押下されると戦闘処理を行う。
【００３５】
図８は、イベントにおける戦闘処理において敵キャラクタの体力が０にならず、敵キャラクタを倒せなかった場合の救援依頼画面の例を示す図である。符号ｌの領域に示される敵キャラクタの体力は戦闘処理前に比べて減少しているが、０には至っていない。この場合、ユーザはイベントとしての戦闘を終了する（イベントをクリアする）ことができない。そこで、符号ｍの領域に、他のユーザに対する救援依頼を送るための「救援依頼」ボタンを表示する。以下、救援依頼を出す第１のユーザを特に主ユーザといい、救援依頼を受ける第２のユーザを特に仲間ユーザという。
【００３６】
図９は、主ユーザからの救援依頼を受けた仲間ユーザに対して表示される救援依頼通知画面の例を示す図である。ここでは、基本画面における符号ｎの領域に、主ユーザからの救援依頼がきたことを表示して通知する。符号ｏの領域に、救援依頼に応答する場合に押下する「救援」ボタンを表示する。
【００３７】
図１０は、「救援」ボタンが押下された場合に表示する救援オブジェクト選択画面の例を示す図である。符号ｐの領域には、救援依頼に応答する仲間ユーザが保有するオブジェクトのリストを表示する。ここで、各オブジェクトにはそのオブジェクトを選択するラジオボタンを対応付けて表示する。符号ｑの領域には、救援依頼に応答するオブジェクトを確定する「確定」ボタンを表示する。このボタンが押下されると、その時点でラジオボタンにより選択されていたオブジェクトを救援に出すものとして確定する。
図１１は、救援応答を受けた戦闘画面の例を示す図である。符号ｒの領域に救援依頼を出した主ユーザのオブジェクトを表示するとともに、符号ｓの領域に救援依頼に応答した仲間ユーザのオブジェクトを表示する。
【００３８】
図４に戻り、ＳＮＳサーバ２００は、ＳＮＳを提供するコンピュータ装置であり、制御部２１０と、ユーザ情報記憶部２２０と、通信部２３０とを備えている。
制御部２１０は、例えばウェブサーバの機能を備えており、予め定められたプログラムに基づいてＳＮＳを提供する。
【００３９】
ユーザ情報記憶部２２０には、ＳＮＳを利用する会員であるユーザに関するユーザ情報が記憶される。図１２は、ユーザ情報記憶部２２０に記憶されるユーザ情報のデータ例を示す図である。ユーザ情報には、ユーザＩＤと、フレンドユーザＩＤと、メールアドレスとが含まれる。ユーザＩＤは、ＳＮＳにおいてユーザを識別する情報である。フレンドユーザＩＤは、ＳＮＳにおいて対応付けられた他のユーザのユーザＩＤである。例えば、フレンドユーザとして対応付けられたユーザ間ではＳＮＳにおける各種情報が共有されるように制御される。メールアドレスは、ユーザのメールアドレスである。
【００４０】
図４に戻り、通信部２３０は、ネットワークを介して接続された他のコンピュータ装置と通信する。
上記構成を用いて、ＳＮＳサーバ２００は、ユーザ端末１００を介してユーザにＳＮＳを提供する。また、ユーザ端末１００とゲーム装置３００との通信を中継する。本実施形態においては、ユーザ端末１００とゲーム装置３００との間の通信は全てＳＮＳサーバ２００を介して行われるものとするが、ユーザ端末１００とゲーム装置３００とが直接通信を行うようにしてもよい。
【００４１】
ゲーム装置３００は、ＳＮＳ上で動作するソーシャルゲームを提供するコンピュータ装置であり、通信部３１０と、記憶部３２０と、制御部３３０とを備えている。
通信部３１０は、ネットワークを介して接続された他のコンピュータ装置と通信する。
【００４２】
記憶部３２０は、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）、ＨＤＤ（Hard Disk Drive）等の記録媒体またはこれらの組合せを用いて構成され、ゲーム装置３００が実行するプログラム（ゲームプログラム）や、ソーシャルゲームを提供するために利用する各種情報が記憶される。記憶部３２０は、ユーザ情報記憶部３２１と、オブジェクト情報記憶部３２２とを備えている。
【００４３】
ユーザ情報記憶部３２１は、ゲーム装置３００が提供するゲームをプレイするユーザに関するユーザ情報を記憶する。図１３は、ユーザ情報記憶部３２１が記憶するユーザ情報のデータ例を示す図である。ユーザ情報には、ユーザＩＤと、仲間ユーザＩＤと、レベルと、経験値と、体力（現状値／上限値）と、攻撃ポイント（現状値／上限値）と、防御ポイント（現状値／上限値）と、進行ステージと、進行度とが含まれる。ユーザＩＤは、ゲーム装置３００が提供するソーシャルゲームをプレイするユーザを識別する情報である。
ユーザＩＤは、ＳＮＳサーバ２００によって提供されるＳＮＳにおけるユーザＩＤと同一でもよい。
【００４４】
仲間ユーザＩＤは、ユーザに対応付けられた他のユーザである仲間ユーザのユーザＩＤである。本実施形態では、ＳＮＳにおけるフレンドユーザと、ソーシャルゲームにおける仲間ユーザとは別個に管理する例を示すが、仲間ユーザＩＤは、ＳＮＳにおけるフレンドユーザＩＤと同一でもよい。
【００４５】
レベルは、ゲーム内におけるユーザの成長度を示す情報であり、ゲーム内におけるユーザの強さの段階を示す。例えば、ステージを進む毎にユーザに報酬として経験値を付与し、経験値が定められた閾値を超えると、レベルの値を増加させる。レベルの値が増加すると、例えば、体力の上限値等が増加する。また、レベルの値が増加することに応じて、例えば後述する攻撃ポイントや防御ポイントが増加して１回の戦闘に使用できるオブジェクトの個数が増加したり、アイテムの熟練度が上がることにより攻撃力が増加する等の制御を行うこともできる。あるいは、例えばゲーム内において一人のユーザに対応付けることができる仲間ユーザの数に上限値を設けておき、レベルの値が増加することに応じて、仲間ユーザの数の上限値が増加するような制御を行うこともできる。経験値は、ユーザに対応するキャラクタがステージを進むことにより付与する報酬である。
【００４６】
体力（現状値／上限値）は、ゲーム内においてユーザが行動する際に減少する値であり、例えばステージを進む毎に減少し、一定時間経過する毎に増加して回復する。あるいは、例えば回復薬等のアイテムを使用することにより増加する。そして、現状値は、現在の体力の値であり、上限値は体力が回復する際の上限値である。攻撃ポイント（現状値／上限値）は、敵キャラクタに戦闘を仕掛ける際に必要となるポイントである。後述するように、戦闘に用いるオブジェクトには所要ポイントが対応付けられており、ユーザは、自身が保有するＮ個（Ｎは自然数。例えば、５０）のオブジェクトのうちから、この所要ポイントの合計値が攻撃ポイントの現状値を超えない範囲で、上限Ｍ個（ＭはＮ以下の自然数。例えば、１０）までのオブジェクトを選択して戦闘に用いることができる。攻撃ポイントは、オブジェクトを用いた戦闘によって減少し、所定の時間が経過する毎に増加して回復する。
【００４７】
防御ポイント（現状値／上限値）は、敵キャラクタから戦闘を仕掛けられた際に必要となるポイントである。攻撃ポイントと同様に、ユーザは、自身が保有するＮ個のオブジェクトのうちから、オブジェクトの所要ポイントの合計値が防御ポイントの現状値を超えない範囲で、上限Ｍ個（Ｍは自然数）までのオブジェクトを選択して戦闘に用いることができる。防御ポイントは、オブジェクトを用いた戦闘によって減少しない。なお、攻撃ポイと同様に、戦闘によって減少し、所定の時間が経過する毎に増加して回復する構成としてもよい。進行ステージは、ユーザが進行中のエリアにおけるステージを識別する情報である。進行度は、ステージにおいてユーザが進んでいる度合いを示す値である。
【００４８】
オブジェクト情報記憶部３２２には、ユーザが保有するオブジェクトに関するオブジェクト情報が記憶される。図１４は、オブジェクト情報のデータ例を示す図である。ここでは、オブジェクト情報には、ユーザＩＤと、オブジェクトＩＤと、オブジェクト名と、所要ポイントと、攻撃力と、防御力と、攻撃オブジェクトフラグと、防御オブジェクトフラグと、貸し出しフラグとの情報が含まれる。ユーザＩＤは、オブジェクトを保有するユーザを識別する情報である。オブジェクトＩＤは、オブジェクトを識別する情報である。カード名はオブジェクトの名称であり、例えばオブジェクトに示されるキャラクタの名称である。
【００４９】
所要ポイントは、オブジェクトを戦闘に参加させる際に必要となる攻撃ポイント又は防御ポイントを示す値である。攻撃力は、対応するオブジェクトを戦闘において使用した場合に敵キャラクタに与えるダメージの程度を示す能力値である。防御力は、対応するオブジェクトを戦闘において使用した場合に敵キャラクタから与えられる攻撃を防御する能力値である。
攻撃オブジェクトフラグは、選択部３３２が戦闘において攻撃に用いるオブジェクトを自動的に選択する際に、優先的に選択するオブジェクトであるか否かを示す情報である。
ユーザは、自身が保有するオブジェクトのうち、任意のオブジェクトを優先的に戦闘に用いる攻撃オブジェクトとして設定しておくことができる。例えば、攻撃オブジェクトフラグの値が０であればそのオブジェクトが攻撃オブジェクトとして選択されていないことを示し、攻撃オブジェクトフラグの値が１であればそのオブジェクトが攻撃オブジェクトとして選択されていることを示す。このような攻撃オブジェクトフラグの設定がない場合（攻撃オブジェクトフラグが１であるオブジェクトが戦闘で使用されるオブジェクトの数よりも少ない場合）は、攻撃オブジェクトとして選択されていない（攻撃オブジェクトフラグの値が０である）オブジェクトから戦闘に用いるオブジェクトを自動的に選択する。
【００５０】
防御オブジェクトフラグは、選択部３３２が防御に用いるオブジェクトを自動的に選択する際に、優先的に選択するオブジェクトであるか否かを示す情報である。攻撃オブジェクトと同様に、ユーザは、自身が保有するオブジェクトのうち、任意のオブジェクトを優先的に防御に用いる防御オブジェクトとして設定しておくことができる。例えば、防御オブジェクトフラグの値が０であればそのオブジェクトが防御オブジェクトとして選択されていないことを示し、防御オブジェクトフラグの値が１であればそのオブジェクトが防御オブジェクトとして選択されていることを示す。このような防御オブジェクトフラグの設定がない場合（防御オブジェクトフラグが１であるオブジェクトが防御で使用されるオブジェクトの数よりも少ない場合）は、として選択されていない（防御オブジェクトフラグの値が０である）オブジェクトから防御に用いるオブジェクトを自動的に選択する。貸し出しフラグは、そのオブジェクトが他のユーザに対する救援に出されて貸し出されているか否かを示す情報である。
【００５１】
図４に戻り、制御部３３０は、通知部３３１と、選択部３３２と、ゲーム進行部３３３と、抽選部３３４とを備えている。そして、複数のユーザのそれぞれが保有するオブジェクトの少なくとも一部を用いて、ユーザ毎に進めるゲームの進行中に発生するイベントを行うことを可能にする。
【００５２】
通知部３３１は、主ユーザのゲームの進行中にイベントが発生し、救援依頼画面において主ユーザにより「救援依頼」ボタンが押下された場合に、その主ユーザの仲間ユーザに対するオブジェクト貸与依頼である救援依頼を通知する。例えば、通知部３３１は、仲間ユーザがログインした際に、ユーザ端末１００の表示部１３０に救援依頼通知画面を表示させる。
【００５３】
選択部３３２は、オブジェクト情報記憶部３２２に記憶されているユーザが保有するオブジェクトから、イベントに用いるオブジェクトを選択する。ここで、オブジェクト情報記憶部３２２は、主ユーザからの救援依頼に応じた救援依頼通知画面において、仲間ユーザによって「救援依頼に応答」ボタンが押下されると、救援オブジェクト選択画面を仲間ユーザのユーザ端末１００の表示部１３０に表示させる。選択部３３２は、救援オブジェクト選択画面において、その仲間ユーザが保有するオブジェクトのうち主ユーザに貸与する選択オブジェクトの入力を受け付け、入力された選択オブジェクトを選択する。
【００５４】
すなわち、選択部３３２は、通知部３３１によって通知された主ユーザからの救援依頼に応じて、仲間ユーザから、その仲間ユーザが保有するオブジェクトのうち主ユーザに貸与する選択オブジェクトの入力を受け付け、入力された選択オブジェクトを選択する。このように本実施形態では、救援依頼の通知を受けた時点で仲間ユーザが救援依頼に応答するか否かを判断し、救援依頼に応答する場合には、救援に出すオブジェクトを選択する指示情報を入力する。ここで、仲間ユーザは、所定時間の間、救援に出したオブジェクトを利用できなくなるので、どのオブジェクトを救援に出すかを状況に応じて判断する必要があり、ゲームにおける戦略性が増し、ゲーム性を高めることができる。
【００５５】
ゲーム進行部３３３は、記憶部に記憶されているゲームプログラムに基づき、ユーザから入力される指示情報に応じた処理を実行することで、上述のようなゲームの進行中において発生したイベントに関する処理を制御する。例えば、ゲーム進行部３３３は、主ユーザからの救援依頼に応じて、選択部３３２によって仲間ユーザの選択オブジェクトが選択されると、選択されたオブジェクト情報の貸し出しフラグに１を対応付けて、オブジェクト情報記憶部３２２に記憶させる。また、ゲーム進行部３３３は、主ユーザからの救援依頼に応じて、選択部３３２によって選択された仲間ユーザの選択オブジェクトに対応するパラメータに基づいて、イベントにおける所定の条件が満たされたか否かを判定し、所定の条件が満たされたと判定した場合、その仲間ユーザに報酬を付与する。
【００５６】
例えば、選択部３３２によって選択された仲間ユーザの選択オブジェクトに対応するパラメータである攻撃力の合計値が、所定の条件である敵キャラクタの体力を超えると判定した場合、その敵キャラクタを倒す戦闘処理を行って、主ユーザの勝利とする。そして、救援依頼に応じた仲間ユーザに報酬を付与する。報酬とは、例えば、キャラクタやアイテム等のオブジェクト、経験値、ゲーム内における通貨等である。このようにすれば、救援依頼に応じてオブジェクトを救援に出し、主ユーザの戦闘処理において敵キャラクタが倒されると報酬が付与されるので、仲間ユーザに対して救援依頼に応じる動機付けを与えることができる。これにより、ユーザ間のコミュニケーションを促すことができ、ゲーム性を高めることができる。
【００５７】
ここで、ゲーム進行部３３３は、選択部３３２によって選択された仲間ユーザの選択オブジェクトに対応するパラメータである攻撃力の合計値が、所定の条件が満たされないと判定した場合、仲間ユーザに報酬を付与しない。すなわち、救援依頼に応じてオブジェクトを救援に出しても、主ユーザの戦闘処理において敵キャラクタが倒せないと報酬を得ることができないので、仲間ユーザに、より攻撃力の高いオブジェクトを救援依頼に出す動機付けを与えることができる。これにより、ユーザ間のコミュニケーションを促すことができ、ゲーム性を高めることができる。また、戦闘に勝つ見込みのない救援依頼には応じないなどの判断も可能であるため、ゲームにおける戦略性が増し、ゲーム性を高めることができる。
【００５８】
また、ゲーム進行部３３３は、所定の条件が満たされたか否かに関わらず、選択部３３２によって選択された選択オブジェクトが選択されてから所定時間経過後、その選択オブジェクトに対応するオブジェクト情報の貸し出しフラグに０を対応付けて、オブジェクト情報記憶部３２２に記憶させる。これにより、その選択オブジェクトを仲間ユーザのゲームの進行において利用可能にする。所定時間としては、例えば２時間など、予め時間を設定することができる。また、実際の処理が行われるまでの期間としてもよい。すなわち、仲間ユーザは、救援依頼に応じてオブジェクトを救援に出すと自身がそのオブジェクトを利用できなくなるが、戦闘の経過や結果に関わらず、所定時間経過後には救援に出したオブジェクトを利用可能となるので、気軽に救援依頼に応じることができる。これにより、ユーザは気軽に救援依頼を出したり、その救援依頼に応じたりすることができるため、ユーザ間のコミュニケーションを促すことができ、ゲーム性を高めることができる。
【００５９】
抽選部３３４は、ユーザから入力される指示情報に応じてユーザに付与する報酬を抽選し、抽選により選択した報酬をユーザに付与する抽選処理を行う。報酬は、例えば、キャラクタやアイテム等のオブジェクトである。抽選処理とは、抽選対象である複数種類の報酬から、所定の確率に基づいて、ユーザに付与する一の報酬を選択する処理をいう。
【００６０】
次に、図面を参照して、本実施形態によるゲームシステム２の動作例を説明する。図１５は、本実施形態によるゲームシステム２の動作例を示すフローチャートである。
ゲーム開始の事前処理として、ユーザ端末１００は、主ユーザから入力されるアカウント情報をＳＮＳサーバ２００に送信し、ＳＮＳサーバ２００が提供するＳＮＳにログインする。ユーザ端末１００は、ゲーム装置３００によって提供されるゲームの提供要求をＳＮＳサーバ２００に送信する。ＳＮＳサーバ２００は、ゲーム装置３００にゲームの基本画面の送信要求を送信する。ゲーム装置３００は、ＳＮＳサーバ２００を介して、ゲームの基本画面をユーザ端末１００に送信する。
【００６１】
ユーザ端末１００の通信部１２０が、ゲーム装置３００から送信されたゲームの基本画面を受信すると、制御部１５０は、通信部１２０が受信した基本画面を表示部１３０に表示させる。基本画面に含まれる「ゲーム開始」ボタンが押下され、入力部１１０にゲーム開始の指示情報が入力されると、制御部１５０は、通信部１２０を介してゲーム装置３００にゲームの進行画面の送信要求を送信する。ゲーム装置３００は、ユーザ端末１００から送信されるゲームの進行画面の送信要求に応じて、ゲームの進行画面をユーザ端末１００に送信する。
【００６２】
ユーザ端末１００の通信部１２０が、ゲーム装置３００から送信されたゲームの進行画面を受信すると、制御部１５０は、通信部１２０が受信した進行画面を表示部１３０に表示させる。進行画面に含まれる「進む」ボタンが押下された指示情報が入力されると（ステップＳ１１）、制御部１５０は、通信部１２０を介してゲーム装置３００にゲームの進行要求を送信する。ゲーム装置３００のゲーム進行部３３３は、ゲームの進行要求を受信すると、ユーザ情報記憶部３２１に記憶されている主ユーザのユーザ情報を読み出し、１回の進行に必要な体力を減少させるとともに、１回の進行により与える経験値を増加させて、ユーザ情報記憶部３２１に記憶させる。また、ゲーム進行部３３３は、敵キャラクタを出現（イベントを発生）させるか否かを判定する（ステップＳ１２）。
【００６３】
ゲーム進行部３３３が、敵キャラクタを出現させ、イベントを発生させるか否かを判定する方法としては、例えば、次の方法が挙げられる。まず、ゲーム進行部３３３は、イベント発生確率を示す値を予め自身の記憶領域に記憶させておき、０から９９までのランダム値を生成して、生成したランダム値が、定められたイベント発生確率の示す値以下であるか否かを判定する。そして、生成したランダム値がイベント発生確率の示す値以下であれば、イベントを発生させると判定し、生成したランダム値がイベント発生確率の示す値を超えていれば、イベントを発生させないと判定する。
【００６４】
ゲーム進行部３３３が、イベントを発生させないと判定すれば（ステップＳ１２：ＮＯ）、処理を終了する。一方、ゲーム進行部３３３が、イベントを発生させると判定すると（ステップＳ１２：ＹＥＳ）、ユーザ端末１００の表示部１３０に戦闘画面を表示させる。戦闘画面において、「戦闘開始」ボタンが押下されると、ゲーム装置３００の選択部３３２が、主ユーザの戦闘に用いるオブジェクトを選択するオブジェクト選択処理Ｓ３−１を行う。以下、選択部３３２によるオブジェクト選択処理Ｓ３−１を図１６を参照して詳細に説明する。
【００６５】
図１６は、本実施形態のゲーム装置３００による図１５に示すオブジェクト選択処理（ステップＳ３−１）の動作例を示すフローチャートである。ここでは、主ユーザは、Ｎ個のオブジェクトをゲーム内で所有し、Ｍ個のオブジェクトをイベントで使用することができる。また、主ユーザに対応するオブジェクト情報には、攻撃オブジェクトが設定されていない（攻撃オブジェクトフラグが全て０である）として説明する。選択部３３２は、主ユーザのユーザＩＤに対応付けられたＮ個のオブジェクト情報を、オブジェクト情報記憶部３２２から読み出す。選択部３３２は、読み出したＮ個のオブジェクト情報に対応する攻撃力を降順に並べたときに上位Ｍ個となるオブジェクト情報を選択する（ステップＳ３０）。ただし、この際、選択部３３２は、オブジェクト情報に含まれる貸し出しフラグが１であるオブジェクトを除いて選択する。オブジェクト情報に含まれる貸し出しフラグが１であるオブジェクトは、他のユーザに救援に出したオブジェクトだからである。選択部３３２は、選択したＭ個のオブジェクト情報の合計所要ポイントを算出する（ステップＳ３１）。
【００６６】
選択部３３２は、選択したＭ個のオブジェクト情報の合計所要ポイントが、主ユーザに対応付けられた攻撃ポイントの現状値以下であるか否かを判定する（ステップＳ３２）。
選択部３３２は、選択したＭ個のオブジェクト情報の合計所要ポイントが、主ユーザに対応付けられた攻撃ポイントの現状値以下であると判定すると（ステップＳ３２：ＹＥＳ）、ステップＳ３９に進み、選択したオブジェクトを、イベントに用いるオブジェクトとして確定し、オブジェクト選択処理を終了する。一方、選択したＭ個のオブジェクト情報の合計所要ポイントが、主ユーザに対応付けられた攻撃ポイントの現状値以下でないと判定すると（ステップＳ３２：ＮＯ）、選択したオブジェクトから、最も攻撃力の小さいオブジェクトを除外する（ステップＳ３３）。この時点で、選択したオブジェクトはＭ−１個である。
【００６７】
そして、選択部３３２は、選択したＭ−１個のオブジェクトの合計所要ポイントが、主ユーザに対応付けられた攻撃ポイントの現状値以下であるか否かを判定する（ステップＳ３４）。選択部３３２は、選択したＭ−１個のオブジェクトの合計所要ポイントが、主ユーザに対応付けられた攻撃ポイントの現状値以下でないと判定すると（ステップＳ３４：ＮＯ）、ステップＳ３３に戻り、選択したオブジェクトから、最も攻撃力の小さいオブジェクトを除外する処理を繰り返す。
【００６８】
選択部３３２は、選択したオブジェクトの合計所要ポイントが、主ユーザに対応付けられた攻撃ポイントの現状値以下であると判定すると（ステップＳ３４：ＹＥＳ）、選択したオブジェクトの合計所要ポイントと、主ユーザの攻撃ポイントの現状値との差を算出する（ステップＳ３５）。選択部３３２は、算出した差以下である所要ポイントが対応付けられており、かつ貸し出しフラグが０であるオブジェクトが、主ユーザに対応付けられてオブジェクト情報記憶部３２２に記憶されているか否かを判定する（ステップＳ３６）。
【００６９】
選択部３３２は、算出した差以下である所要ポイントが対応付けられており、かつ貸し出しフラグが０であるオブジェクトが、主ユーザに対応付けられてオブジェクト情報記憶部３２２に記憶されていないと判定すると（ステップＳ３６：ＮＯ）、ステップＳ３９に進み、選択したオブジェクトを、イベントに用いるオブジェクトとして確定し、オブジェクト選択処理を終了する。一方、算出した差以下である所要ポイントが対応付けられており、かつ貸し出しフラグが０であるオブジェクトが、主ユーザに対応付けられてオブジェクト情報記憶部３２２に記憶されていると判定すると（ステップＳ３６：ＹＥＳ）、そのオブジェクトの内で最も攻撃力が高いオブジェクトを、選択したオブジェクトに加える（ステップＳ３７）。選択部３３２は、選択したオブジェクト数が、Ｍ以上であるか否かを判定する（ステップＳ３８）。選択したオブジェクト数が、Ｍ以上でないと判定すると（ステップＳ３８：ＮＯ）、ステップＳ３６に戻り、選択したオブジェクトを追加する処理を繰り返す。選択部３３２は、選択したオブジェクト数がＭ以上であると判定すると（ステップＳ３８：ＹＥＳ）、選択したオブジェクトを、イベントに用いるオブジェクトとして確定し（ステップＳ３９）、図１５に示すオブジェクト選択処理（ステップＳ３−１）を終了する。
【００７０】
図１５に戻り、ステップＳ１３において、選択部３３２による上述のようなオブジェクト選択処理によって主ユーザが戦闘に用いるオブジェクトが選択されると、ゲーム進行部３３３は、選択されたオブジェクトに対応する攻撃力の合計値を算出し、算出した合計値を敵キャラクタの体力から減少させる戦闘処理を行うとともに、選択されたオブジェクトに対応する所要ポイントを、主ユーザの攻撃ポイントから減少させる処理を行う。これにより、敵キャラクタの体力の残量が０になれば、主ユーザの勝利と判定し、所定の報酬を主ユーザに付与し（ステップＳ２１）、処理を終了する。
【００７１】
ステップＳ１３における戦闘処理において、敵キャラクタの体力が０にならなければ、ゲーム進行部３３３は、ユーザ端末１００に救援依頼画面を表示させる。ユーザ端末１００に救援依頼ボタンが押下された指示情報が入力されると、ゲーム装置３００の通知部３３１は、主ユーザに対応付けられた仲間ユーザＩＤをユーザ情報記憶部３２１から読み出し、読み出した仲間ユーザＩＤが示すユーザに救援依頼を通知する（ステップＳ１４）。
具体的には、仲間ユーザがログインした際の基本画面に、救援依頼通知を表示させる。ここで、仲間ユーザがオブジェクトを選択し、基本画面に表示された「救援」ボタンを押下すると、ゲーム進行部３３３は、選択されたオブジェクト情報に対応する貸し出しフラグに１を対応付けてオブジェクト情報記憶部３２２に記憶させる（ステップＳ１５）。これにより、仲間ユーザは救援依頼の応答に選択したオブジェクトの使用が自身のゲーム及びイベントにおいて制限され、利用できなくなる。
【００７２】
一方、ゲーム進行部３３３は、ステップＳ１４において救援依頼を通知してからの経過時間を計測し、経過時間が所定時間を経過したか否かを判定する（ステップＳ１６）。所定時間を経過していないと判定すると（ステップＳ１６：ＮＯ）、ゲーム進行部３３３は、主ユーザからの救援依頼に対する仲間ユーザからの応答を待つ（ステップＳ１７）。ステップＳ１５において仲間ユーザからの応答が入力されると、その時点での主ユーザの攻撃ポイントの残量に応じて上述したオブジェクト選択処理を行い、主ユーザが保有するオブジェクトから選択したオブジェクトと、救援依頼の応答として選択された仲間ユーザのオブジェクトとの攻撃力の合計値を算出する。すなわち、この場面での戦闘に用いられる選択オブジェクトは、主ユーザが保有するオブジェクトと、救援依頼に応じた仲間のユーザが保有するオブジェクトとが含まれる複数のオブジェクトによって構成される。
【００７３】
主ユーザが保有するオブジェクトから選択したオブジェクトと、救援依頼の応答として選択された仲間ユーザのオブジェクトとの攻撃力の合計値が敵キャラクタの体力の残量を超えていなければ（ステップＳ１８：ＮＯ）、ステップＳ１６に戻る。合計値が敵キャラクタの体力の残量を超えていれば（ステップＳ１８：ＹＥＳ）、戦闘処理を行い、救援依頼に応答した仲間ユーザに報酬を付与する（ステップＳ１９）。この際、戦闘処理を行っても、救援依頼に応じた仲間ユーザの攻撃ポイントは減少させないようにすることができる。
【００７４】
ステップＳ１６において、ゲーム進行部３３３が、救援依頼を通知してからの経過時間が所定時間を経過したと判定した場合、あるいはステップＳ１９の処理を行った場合は、救援依頼に応答した仲間ユーザの選択オブジェクトに対応する貸し出しフラグに０を対応付けてオブジェクト情報記憶部３２２に記憶させる。これにより、仲間ユーザは救援依頼の応答に選択したオブジェクトを利用可能になる（ステップＳ２０）。
【００７５】
以上説明したように、本実施形態のゲーム装置３００によれば、本実施形態によれば、主ユーザの入力に基づいて主となるゲームが進行する間にイベントが発生し、主ユーザから救援依頼を受けた仲間ユーザが、救援依頼に応じて主ユーザの戦闘（イベント）に参加するか否かを判断し、また救援に出すオブジェクトを選択する。これにより、非同期でありながら協力して敵キャラクタを倒すゲーム体験を提供することができる。また、オブジェクトを救援に出してから戦闘処理が行われるまで、すなわち実際に処理が行われるか、あるいは所定時間が経過するまでは、救援に出したオブジェクトを利用できないため、救援に出したオブジェクトが遠征しているかのような演出をすることができ、新たなゲーム性を創出することができる。
なお、主となるゲームは、プレイヤ毎に進行するゲームであればよい。また、イベントとして発生するゲームは、敵キャラクタとの戦闘に限られるものではなく、主ユーザが主となるゲームを進行中に発生し、複数のユーザがそれぞれ保有するオブジェクトを用いたゲームであればよい。例えば、仲間のユーザにイベントへの参加を募集或いは招待し、参加する仲間のユーザが所有するオブジェクトのパラメータに基づいて抽選を行い、オブジェクトを発見できたか否かを決定する宝探しゲームや、釣り上げたオブジェクトをパラメータに基づいた抽選で決定し、当該オブジェクトの大きさ等に基づいてランキングを競う釣りゲームなどを挙げることができる。また、主となるゲームのステージとは別に、イベントに用いるステージが現れてもよい。
【００７６】
＜他の実施形態＞
次に、本実施形態の他の実施形態について説明する。
上述のステップＳ１９において、救援依頼に応じた戦闘処理が勝利の結果に終わった場合、仲間ユーザに対して付与する報酬は、全ての仲間ユーザに同様の報酬を付与してもよいが、戦闘への貢献度に応じて報酬を付与することもできる。すなわち、ゲーム進行部３３３は、戦闘における所定の条件が満たされたと判定した場合、救援に出された選択オブジェクトのパラメータである攻撃力の値に応じて、仲間ユーザに報酬を付与することができる。例えば、複数の仲間ユーザから救援に出された選択オブジェクトの攻撃力の合計値と、ある仲間ユーザから救援に出された選択オブジェクトの攻撃力の比に応じて、所定量の報酬を複数の仲間ユーザに分配して付与することができる。あるいは、攻撃力の降順にオブジェクトを順位付け、順位に応じて報酬を付与してもよい。このようにすれば、救援に出したオブジェクトの攻撃力が高い程、高い報酬が付与されるので、より攻撃力の高いオブジェクトを救援に出す動機を仲間ユーザに与えることができる。これにより、ユーザ間のコミュニーションを促し、ゲーム性を高めることができる。ここで、仲間ユーザが救援に出すオブジェクトは、複数であってもよく、この場合、救援に出した複数のオブジェクトの攻撃力の合計値に応じた報酬が分配されるようにすることもできる。
【００７７】
あるいは、仲間ユーザに対して付与する報酬は、抽選部３３４による抽選処理を行って付与することもできる。例えば、ゲーム進行部３３３が、戦闘における所定の条件が満たされたと判定した場合、抽選部３３４は、救援に応じた仲間ユーザに付与する報酬を抽選し、抽選結果に応じた報酬を仲間ユーザに付与する。このように、救援依頼に応じてオブジェクトを救援に出すことの報酬を抽選により決定することで、ゲーム性が増す。
【００７８】
また、本実施形態では、仲間ユーザに救援依頼が通知された際に、仲間ユーザによって救援に出すオブジェクトが選択される例を示したが、例えば、予め救援依頼に出すオブジェクトを設定しておき、設定されたオブジェクトを選択オブジェクトとして救援に出すこともできる。あるいは、選択部３３２が、救援に出すオブジェクトをランダムに選択することもできる。
【００７９】
また、本実施形態では、主ユーザの仲間ユーザに救援依頼を通知する例を示したが、救援依頼を通知する第２のユーザは、仲間ユーザでなくてもよい。例えば、主ユーザのレベルや進行度と同一または近似する他のユーザに対して、救援依頼を通知することができる。ここで、救援依頼を通知する第２のユーザを選択する画面を表示して、主ユーザによって選択された任意のユーザに対して救援依頼を通知することもできる。
【００８０】
また、本実施形態では、ゲーム進行部３３３は、救援依頼に応じた選択オブジェクトに基づく戦闘処理を、その選択オブジェクトの攻撃力の合計値が敵キャラクタの体力を超えたときに行うこととした。ただし、例えば、選択オブジェクトの攻撃力の合計値が敵キャラクタの体力を超えなくても、所定時間が経過することを条件として戦闘処理を行うこともできるし、所定人数（例えば、５人）から救援が出されたことを条件として、戦闘処理を行うこともできる。
【００８１】
また、本実施形態では、敵キャラクタとの戦闘の際に救援依頼を通知する例を示したが、この他にも、例えば仲間ユーザとの擬似戦闘等において救援依頼を通知し、救援を受けられるようにしてもよい。
また、本実施形態では、ゲーム進行部３３３が、救援依頼の通知を受けてからの経過時間を計測し、経過時間が所定時間を超えた場合に、選択オブジェクトの貸し出しフラグを０にする例を示した。ただし、経過時間を計測しなくても、例えば、救援依頼を通知した時刻を記憶しておき、主ユーザや仲間ユーザからの指示情報を受信した時に、その時刻と救援依頼を通知した時刻とを比較して、所定時間を経過したか否かを判定することもできる。
【００８２】
なお、本発明における処理部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによりゲームの制御を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ホームページ提供環境（あるいは表示環境）を備えたＷＷＷシステムも含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００８３】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【００８４】
１  ゲーム装置
２  ゲームシステム
１００  ユーザ端末
１１０  入力部
１２０  通信部
１３０  表示部
１４０  記憶部
１５０  制御部
２００  ＳＮＳサーバ
２１０  ＳＮＳ制御部
２２０  ユーザ情報記憶部
２３０  通信部
３００  ゲーム装置
３１０  通信部
３２０  記憶部
３２１  ユーザ情報記憶部
３２２  オブジェクト情報記憶部
３３０  制御部
３３１  通知部
３３２  選択部
３３３  ゲーム進行部
３３４  抽選部
【図１】
2013146804.tif 000003
【図２】
2013146804.tif 000004
【図３】
2013146804.tif 000005
【図４】
2013146804.tif 000006
【図５】
2013146804.tif 000007
【図６】
2013146804.tif 000008
【図７】
2013146804.tif 000009
【図８】
2013146804.tif 000010
【図９】
2013146804.tif 000011
【図１０】
2013146804.tif 000012
【図１１】
2013146804.tif 000013
【図１２】
2013146804.tif 000014
【図１３】
2013146804.tif 000015
【図１４】
2013146804.tif 000016
【図１５】
2013146804.tif 000017
【図１６】
2013146804.tif 000018
【手続補正書】
【提出日】平成26年10月29日(2014.10.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１のユーザの操作入力を受け付けて進行させるゲームの進行中に発生するイベントを、第２のユーザが保有するキャラクタの少なくとも一部を用いて実行する制御部と、
前記イベントにおいて用いられるキャラクタである選択キャラクタを、前記第２のユーザが保有するキャラクタから選択する選択部と、を少なくとも含み、
前記選択キャラクタは、前記第１のユーザが保有するキャラクタと前記第２のユーザが保有するキャラクタとが含まれる複数のキャラクタによって構成され、
前記選択部は、前記第２のユーザから、前記第２のユーザが保有するキャラクタのうち前記第１のユーザに貸与する前記選択キャラクタの入力を受け付け、入力された前記選択キャラクタを選択し、
前記制御部は、前記選択部によって選択された前記選択キャラクタが前記イベントにおいて用いられるまで、前記選択キャラクタが前記第２のユーザの操作入力を受け付けて進行させるゲーム及び当該ゲームの進行中に発生するイベントにおいて用いられることを制限する
ゲームシステム。
【請求項２】
前記イベントが発生した際に、前記第２のユーザに対してキャラクタ貸与依頼を通知する通知部を更に含み、
前記選択部は、前記通知部によって通知された前記キャラクタ貸与依頼に応じて、前記第２のユーザから、前記第２のユーザが保有するキャラクタのうち前記第１のユーザに貸与する選択キャラクタの入力を受け付け、入力された選択キャラクタを選択する
請求項１に記載のゲームシステム。
【請求項３】
前記制御部は、前記選択部によって選択された前記選択キャラクタに関連したパラメータを参照して、前記イベントにおける所定の条件が満たされたか否かを判定し、前記所定の条件が満たされたと判定した場合、前記第２のユーザに報酬を付与する
請求項１または請求項２に記載のゲームシステム。
【請求項４】
前記制御部は、前記所定の条件が満たされたと判定した場合、前記選択キャラクタのパラメータに応じて、前記第２のユーザに報酬を付与する
請求項３に記載のゲームシステム。
【請求項５】
前記制御部は、前記所定の条件が満たされないと判定した場合、前記第２のユーザに報酬を付与しない
請求項３または請求項４に記載のゲームシステム。
【請求項６】
前記制御部は、前記所定の条件が満たされたと判定した場合、前記第２のユーザに付与する報酬を抽選し、抽選結果に応じた報酬を前記第２のユーザに付与する
請求項３から請求項５の何れか一項に記載のゲームシステム。
【請求項７】
前記制御部は、前記選択部によって選択された前記選択キャラクタが選択されてから所定時間経過後、前記選択キャラクタを前記第２のユーザの前記ゲームの進行において利用可能にする
請求項１から請求項６の何れか一項に記載のゲームシステム。
【請求項８】
前記制御部が、前記第１及び第２のユーザ以外の少なくとも一人のユーザが保有するキャラクタの少なくとも一部を用いて前記イベントを実行する
請求項１から請求項７の何れか一項に記載のゲームシステム。
【請求項９】
第１のユーザの操作入力を受け付けて進行させるゲームの進行中に発生するイベントを、第２のユーザが保有するキャラクタの少なくとも一部を用いて実行すること、
前記イベントにおいて用いられるキャラクタである選択キャラクタとして、前記第２のユーザから、前記第２のユーザが保有するキャラクタのうち前記第１のユーザに貸与する前記選択キャラクタの入力を受け付けること、
入力を受け付けた前記選択キャラクタを、前記第１のユーザが保有するキャラクタと前記第２のユーザが保有するキャラクタとが含まれる前記選択キャラクタとして選択すること、
選択した前記選択キャラクタが前記イベントにおいて用いられるまで、前記選択キャラクタが前記第２のユーザの操作入力を受け付けて進行させるゲーム及び当該ゲームの進行中に発生するイベントにおいて用いられることを制限すること、
を少なくとも含むゲーム制御方法を行うために実行されるコンピュータプログラムを記憶した非一時的記憶媒体。
【請求項１０】
コンピュータに、
第１のユーザの操作入力を受け付けて進行させるゲームの進行中に発生するイベントを、第２のユーザが保有するキャラクタの少なくとも一部を用いて実行するステップと、
前記イベントにおいて用いられるキャラクタである選択キャラクタとして、前記第２のユーザから、前記第２のユーザが保有するキャラクタのうち前記第１のユーザに貸与する前記選択キャラクタの入力を受け付けるステップと、
入力を受け付けた前記選択キャラクタを、前記第１のユーザが保有するキャラクタと前記第２のユーザが保有するキャラクタとが含まれる前記選択キャラクタとして選択するステップと、
選択した前記選択キャラクタが前記イベントにおいて用いられるまで、前記選択キャラクタが前記第２のユーザの操作入力を受け付けて進行させるゲーム及び当該ゲームの進行中に発生するイベントにおいて用いられることを制限するステップと、
を実行させるためのコンピュータプログラム。
【国際調査報告】
2013146804.tif 000019
2013146804.tif 000020
2013146804.tif 000021
2013146804.tif 000022