(57)【要約】【課題】ゲームの利便性を向上させるプログラム、情報処理装置、及び制御方法を提供する。【解決手段】プログラムは、情報処理装置１１、１２に、ゲームパートの状態と開催期間とを記憶するステップと、ゲームパートが対応付けられた特定ゲーム媒体をユーザに対応付けるステップと、開催期間外である場合、ゲームパートを第１状態に定めるステップと、開催期間内である場合、ゲームパートを第２状態に定めるステップと、ゲームパートが第１状態又は第２状態であるときに開催要求を取得すると、ゲームパートを第３状態に定めるステップと、ゲームパートの状態が第２状態又は第３状態であるときに、ゲームパートの設定情報に基づいてゲームパートをユーザにプレイさせるプレイステップと、を実行させる。プレイステップにおいて、ゲームパートの状態に応じて異なる設定情報が用いられる。【選択図】図１
2017153941.tif 000002
【特許請求の範囲】
【請求項１】
ユーザにプレイさせるためのゲームパートを含むゲームを制御する情報処理装置に、
ゲームパートに対応付けて、ゲームパートの状態と、所定の期間を示す開催期間と、を記憶部に記憶するステップと、
前記ゲームパートが対応付けられた特定ゲーム媒体を前記ユーザに対応付けるステップと、
現在時刻が前記開催期間外である場合、前記ゲームパートの状態を、前記ユーザによるプレイが禁止される第１状態に定める第１ステップと、
現在時刻が前記開催期間内である場合、前記ゲームパートの状態を、前記ユーザによるプレイが許可される第２状態に定める第２ステップと、
前記ゲームパートの状態が第１状態又は第２状態であるときに、前記特定ゲーム媒体を示す情報及び前記ゲームパートを示す情報を含む開催要求を取得すると、前記ゲームパートの状態を、前記ユーザによるプレイが許可される第３状態に定める第３ステップと、
前記ゲームパートの状態が第２状態又は第３状態であるときに、前記ゲームパートの設定情報に基づいて前記ゲームパートを前記ユーザにプレイさせるプレイステップと、
を実行させ、
前記プレイステップにおいて、前記ゲームパートの状態が第２状態及び第３状態の何れであるかに応じて異なる前記設定情報が用いられる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラム、情報処理装置、及び制御方法に関する。
【背景技術】
【０００２】
従来、情報処理装置によって実行されるゲームにおいて、ゲーム内のイベント等のゲームパートを期間限定で開催する構成が知られている。例えば特許文献１には、通常対戦及び団体対戦の２つの対戦方式を有する対戦ゲームにおいて、団体対戦が、期間限定のイベントとして実装される構成が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１２６８０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来のゲームにおいて開催される期間限定のイベントは、ユーザにとって必ずしも利便性が高くない。例えば、従来のゲームにおいて、ゲームのプログラムにおいて開催期間が予め定められ、或いは、イベントの開催に必要なデータを配信するゲーム運営者によって開催期間が定められる。このように定められた開催期間はユーザの都合を考慮したものではないため、ユーザはイベントの開催期間にゲームをプレイできない場合がある。したがって、期間限定のイベントを開催するゲームの利便性について改善の余地があった。
【０００５】
かかる事情に鑑みてなされた本発明の目的は、ゲームの利便性を向上させるプログラム、情報処理装置、及び制御方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために本発明に係るプログラムは、
ユーザにプレイさせるためのゲームパートを含むゲームを制御する情報処理装置に、
ゲームパートに対応付けて、ゲームパートの状態と、所定の期間を示す開催期間と、を記憶部に記憶するステップと、
前記ゲームパートが対応付けられた特定ゲーム媒体を前記ユーザに対応付けるステップと、
現在時刻が前記開催期間外である場合、前記ゲームパートの状態を、前記ユーザによるプレイが禁止される第１状態に定める第１ステップと、
現在時刻が前記開催期間内である場合、前記ゲームパートの状態を、前記ユーザによるプレイが許可される第２状態に定める第２ステップと、
前記ゲームパートの状態が第１状態又は第２状態であるときに、前記特定ゲーム媒体を示す情報及び前記ゲームパートを示す情報を含む開催要求を取得すると、前記ゲームパートの状態を、前記ユーザによるプレイが許可される第３状態に定める第３ステップと、
前記ゲームパートの状態が第２状態又は第３状態であるときに、前記ゲームパートの設定情報に基づいて前記ゲームパートを前記ユーザにプレイさせるプレイステップと、
を実行させ、
前記プレイステップにおいて、前記ゲームパートの状態が第２状態及び第３状態の何れであるかに応じて異なる前記設定情報が用いられる。
【０００７】
また、本発明に係る情報処理装置は、
ユーザにプレイさせるためのゲームパートを含むゲームを制御する情報処理装置であって、
ゲームパートに対応付けて、ゲームパートの状態と、所定の期間を示す開催期間と、を記憶する記憶部と、
制御部と、を備え、
前記制御部は、
前記ゲームパートが対応付けられた特定ゲーム媒体を前記ユーザに対応付け、
現在時刻が前記開催期間外である場合、前記ゲームパートの状態を、前記ユーザによるプレイが禁止される第１状態に定め、
現在時刻が前記開催期間内である場合、前記ゲームパートの状態を、前記ユーザによるプレイが許可される第２状態に定め、
前記ゲームパートの状態が第１状態又は第２状態であるときに、前記特定ゲーム媒体を示す情報および前記ゲームパートを示す情報を含む開催要求を取得すると、前記ゲームパートの状態を、前記ユーザによるプレイが許可される第３状態に定め、
前記ゲームパートの状態が第２状態又は第３状態であるときに、前記ゲームパートの設定情報に基づいて前記ゲームパートをプレイさせるプレイ処理を行い、
前記プレイ処理において、前記ゲームパートの状態が第２状態及び第３状態の何れであるかに応じて異なる前記設定情報が用いられる。
【０００８】
また、本発明に係る制御方法は、
情報処理装置を用いて行う、ユーザにプレイさせるためのゲームパートを含むゲームの制御方法であって、
前記情報処理装置の制御部が、
ゲームパートに対応付けて、ゲームパートの状態と、所定の期間を示す開催期間と、を記憶部に記憶するステップと、
前記ゲームパートが対応付けられた特定ゲーム媒体を前記ユーザに対応付けるステップと、
現在時刻が前記開催期間外である場合、前記ゲームパートの状態を、前記ユーザによるプレイが禁止される第１状態に定める第１ステップと、
現在時刻が前記開催期間内である場合、前記ゲームパートの状態を、前記ユーザによるプレイが許可される第２状態に定める第２ステップと、
前記ゲームパートの状態が第１状態又は第２状態であるときに、前記特定ゲーム媒体を示す情報および前記ゲームパートを示す情報を含む開催要求を取得すると、前記ゲームパートの状態を、前記ユーザによるプレイが許可される第３状態に定める第３ステップと、
前記ゲームパートの状態が第２状態又は第３状態であるときに、前記ゲームパートの設定情報に基づいて前記ゲームパートをプレイさせるプレイステップと、
を含み、
前記プレイステップにおいて、前記ゲームパートの状態が第２状態及び第３状態の何れであるかに応じて異なる前記設定情報が用いられる。
【発明の効果】
【０００９】
本発明に係るプログラム、情報処理装置、及び制御方法によれば、ゲームの利便性が向上する。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係るゲームシステムのブロック図である。
【図２】ゲームパートに関する情報を示す図である。
【図３】特定ゲーム媒体に関する情報を示す図である。
【図４】ゲームパートの設定情報を示す図である。
【図５】端末装置に表示される第１画面の例を示す図である。
【図６】端末装置に表示される第２画面の例を示す図である。
【図７】端末装置に表示される第３画面の例を示す図である。
【図８】端末装置に表示される第４画面の例を示す図である。
【図９】第１画面及び第２画面に関する処理を示すフローチャートである。
【図１０】第３画面及び第４画面に関する処理を示すフローチャートである。
【図１１】ゲームパートの状態を決定する処理を示すフローチャートである。
【図１２】設定情報を読み込んでゲームパートを実行させる処理を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について説明する。
【００１２】
はじめに、本発明の一実施形態に係るサーバ装置及び端末装置を備えるゲームシステムについて説明する。図１に示すように、本実施形態に係るゲームシステム１０は、サーバ装置１１と、複数の端末装置１２と、を備える。図１では簡便のため、端末装置１２は１つのみ図示している。
【００１３】
サーバ装置１１は、例えばゲーム運営者が管理するサーバ等の情報処理装置であって、個々のユーザが所有する端末装置１２に対してゲーム（ゲームデータ）を提供する。また端末装置１２は、例えば携帯電話、スマートフォン、ＰＣ、又はゲーム装置等の情報処理装置であって、サーバ装置１１から提供されるゲームを実行する。このように、サーバ装置１１及び端末装置１２が協働して、当該端末装置１２のユーザに提供するゲームを制御する。
【００１４】
ここで、本実施形態に係るゲームの概要について説明する。本実施形態に係るゲームは、例えばゲーム媒体を用いて、ユーザが多様なゲームパートをプレイ可能なゲームである。
【００１５】
ゲーム媒体は、ゲームに使用される電子データであり、例えば、カード、アイテム、チケット、キャラクタ、及びアバタなど、任意の媒体を含む。また、ゲーム媒体は、ユーザによってゲーム内で取得、所有、使用、管理、交換、合成、強化、売却、廃棄、又は贈与等され得る電子データであるが、ゲーム媒体の利用態様は本明細書で明示されるものに限られない。
【００１６】
以下、特に明示した場合を除き、「ユーザが所有するゲーム媒体」とは、ユーザのユーザＩＤに対応付けられたゲーム媒体を示す。また、「ゲーム媒体をユーザに付与する」とは、ゲーム媒体をユーザＩＤに対応付けることを示す。また、「ユーザが所有するゲーム媒体を破棄する」とは、ユーザＩＤとゲーム媒体との対応付けを解消することを示す。また、「ユーザが所有するゲーム媒体を消費する」とは、ユーザＩＤとゲーム媒体との対応付けの解消に応じて、何らかの効果又は影響をゲーム内で発生させ得ることを示す。また、「ユーザが所有するゲーム媒体を売却する」とは、ユーザＩＤと当該ゲーム媒体との対応付けを解消し、且つ、ユーザＩＤに他のゲーム媒体（例えば、仮想通貨又はアイテム等）を対応付けることを示す。また、「ユーザＡが所有するゲーム媒体をユーザＢに譲渡する」とは、ユーザＡのユーザＩＤとゲーム媒体との対応付けを解消し、且つ、ユーザＢのユーザＩＤに当該ゲーム媒体を対応付けることを示す。
【００１７】
また、ゲームパートは、ゲーム内でユーザがプレイ可能なコンテンツであって、例えばクエスト、ミッション、ミニゲーム、アイテム入手イベント、ダンジョン探索イベント、及び対戦相手（例えば、他のユーザ、敵キャラクタ、及び敵の建物等）との対戦イベント等を含む。例えば、ゲームパート毎に設定される所定の条件（例えば、ゲーム課題）の達成に成功したと判定された場合、ユーザに対して所定の報酬、例えばゲーム媒体及び仮想通貨等が付与されてもよい。ゲーム課題には、例えば敵キャラクタとの対戦に勝利するとの課題、又はダンジョンのゴールまで到達するとの課題等、ゲームパートの内容に応じた任意の課題が採用可能である。以下の説明において、ユーザによるゲームパートのプレイが許可される状態（後述する第２状態又は第３状態）に定めることを、ゲームパートの開催ともいう。また、ゲームパートに設定されたゲーム課題のうち、特定の課題（クリア課題）が達成されることを、ゲームパートのクリアともいう。換言すると、ゲームパートにおいてクリア課題の達成に成功したと判定されると、ゲームパートのクリアと判定されて、ゲームパートが終了する。
【００１８】
本実施形態において、ゲームパートは、常時開催される（即ち、プレイが常時許可される）ゲームパートと、期間限定で開催される（即ち、所定の開催期間内のみプレイが許可される）ゲームパートと、を含む。以下、期間限定で開催されるゲームパートについて説明し、期間限定で開催されるゲームパートを単にゲームパートともいう。
【００１９】
概略として、本実施形態に係るゲームにおいて、ユーザは特定ゲーム媒体、本実施形態ではチケットを取得可能である。チケットには、１以上のゲームパートが対応付けられている。ユーザは、ゲーム内で所有しているチケットを消費することによって、当該チケットに対応付けられたゲームパートを、開催期間外であっても、強制的に開催させることができる。
【００２０】
（サーバ装置の構成）
次に、サーバ装置１１の構成の構成について説明する。サーバ装置１１は、サーバ通信部１３と、サーバ記憶部１４と、サーバ制御部１５と、を備える。
【００２１】
サーバ通信部１３は、外部装置と無線又は有線によって通信し、情報の送受信を行うインターフェースである。サーバ通信部１３は、例えばインターネット等のネットワーク１６を介して、端末装置１２との間で情報を送受信可能である。
【００２２】
サーバ記憶部１４は、例えば一次記憶装置及び二次記憶装置を含み、ゲームの提供及び制御に必要な種々の情報及びプログラムを記憶可能である。例えばサーバ記憶部１４は、各ユーザに関する情報、例えばユーザのＩＤ及び名称、ユーザのゲームパラメータ（例えば、後述するレベル及びスタミナ等、ゲームに用いられるパラメータ）、並びにユーザに対応付けられたゲーム媒体及び仮想通貨等を記憶する。以下、ユーザのＩＤ又は名称を、単にユーザともいう。またサーバ記憶部１４は、ゲームパートに関する情報、特定ゲーム媒体に関する情報、及びゲームパートの設定情報を記憶する。
【００２３】
（ゲームパートに関する情報）
まず、ゲームパートに関する情報について説明する。ゲームパートに関する情報は、例えば図２に示すように、ゲームパートのＩＤ又は名称に対応付けて、プレイ条件と、開催期間と、状態と、プレイ可否と、を示す情報を含む。
【００２４】
ゲームパートのＩＤ又は名称は、ゲームパートを一意に識別可能な情報である。以下、ゲームパートのＩＤ又は名称を、単にゲームパートともいう。図２において、ＧＰ００１−ＧＰ００４の４つのゲームパートが図示されているが、ゲームパートの数は任意に定められてもよい。
【００２５】
プレイ条件は、ゲームパートのプレイを許可するか否かの判定に用いられる情報である。本実施形態において、ゲームパートのプレイを許可するためには、プレイ条件が達成されていることと、後述するように現在時刻が開催期間内であることと、の双方が必要である。プレイ条件は、例えばユーザのレベル又はスタミナ等の所定のパラメータ、ゲームの達成度、ゲームパートのプレイ履歴、総プレイ時間、及びログイン履歴等、ユーザに固有の任意の情報に基づいて判定可能な条件である。図２において、例えばゲームパートＧＰ００１には「レベル５０以上」とのプレイ条件が定められている。かかる場合、ゲームパートＧＰ００１のプレイを許可するためには、少なくとも、ユーザのレベルが５０以上である必要がある。ゲームパートＧＰ００２−ＧＰ００４についてはＧＰ００１と同様のため、説明は省略する。
【００２６】
また、後述するように、各ゲームパートには「コスト」のパラメータが設定されており、上述したプレイ条件には、「スタミナの現在値又は最大値がコスト以上」との条件が更に含まれる。ここで、ユーザのスタミナの現在値は、例えば時間経過又は所定のゲーム媒体（例えば、アイテム）の使用に応じて増加（回復）する。また、ユーザのスタミナの最大値は、例えばユーザのレベルの増加に応じて増加する。
【００２７】
開催期間は、上述したプレイ条件とともに、ゲームパートのプレイを許可するか否かの判定に用いられる情報である。本実施形態において、開催期間は、例えばゲーム運営者が任意に定めた期間である。図２において、例えばゲームパートＧＰ００１の開催期間は「２０１６／０２／２９  １２：００−１３：００」である。かかる場合、ゲームパートＧＰ００１のプレイを許可するためには、少なくとも、現在時刻が２０１６年２月２９日の１２時から１３時までの間である必要がある。ゲームパートＧＰ００２−ＧＰ００４についてはＧＰ００１と同様のため、説明は省略する。
【００２８】
状態は、上述したプレイ条件、開催期間、及び後述する特定ゲーム媒体（本実施形態では、チケット）の使用に基づいて定められ、例えばユーザ毎に記憶される。本実施形態において、第１状態−第４状態の４つの状態が存在する。また、プレイ可否は、第１状態−第４状態に応じて定まるプレイの許可又は禁止を示す。
【００２９】
具体的には、第１状態は、現在時刻が開催期間外である状態を示す。第１状態のゲームパートは、「プレイ禁止（開催期間外）」に定められる。また第２状態は、プレイ条件が達成されており、且つ、現在時刻が開催期間内である状態を示す。第２状態のゲームパートは、「プレイ許可」に定められる。また第３状態は、プレイ条件が達成されており、且つ、ゲームパートに対応するチケットが使用された状態を示す。第３状態は、上述した第１状態及び第２状態に優先する。第３状態のゲームパートは、「プレイ許可（チケット使用）」に定められる。また第４状態は、プレイ条件が達成されていない状態を示す。第４状態のゲームパートは、「プレイ禁止（プレイ条件未達成）」に定められる。
【００３０】
（特定ゲーム媒体に関する情報）
次に、特定ゲーム媒体に関する情報について説明する。特定ゲーム媒体に関する情報は、例えばユーザ毎に記憶される。特定ゲーム媒体に関する情報は、例えば図３に示すように、ユーザが所有する特定ゲーム媒体、即ちユーザに対応付けられた特定ゲーム媒体に対応付けて、１以上のゲームパートと、制限設定と、を含む。
【００３１】
本実施形態において、特定ゲーム媒体が使用されると（例えば、後述するようにサーバ装置１１が端末装置１２からゲームパートの開催要求を取得し、特定ゲーム媒体とユーザとの対応付けを解消すると）、当該特定ゲーム媒体に対応付けられた１以上のゲームパートのうち、少なくとも１つのゲームパートの状態が、プレイが許可される状態（第３状態）に定められる。少なくとも１つのゲームパートを第３状態に定めるサーバ装置１１の具体的な処理については後述する。
【００３２】
制限設定は、特定ゲーム媒体の使用によって第３状態となったゲームパートに対して設定される情報であって、第３状態が解消される条件を示す。本実施形態において、制限設定は、ゲームパートのプレイ若しくはクリアが許可される制限回数、又は、当該ゲームパートのプレイが許可される制限時間を示す情報である。具体的には、第３状態に定められたゲームパートが制限回数だけプレイ又はクリアされると、当該ゲームパートが第３状態から他の状態に変化する。或いは、ゲームパートが第３状態に定められてから制限時間が経過すると、当該ゲームパートが第３状態から他の状態に変化する。以下の説明において、プレイ又はクリアが許可される制限回数を定めるための特定ゲーム媒体を、第１特定ゲーム媒体又は「チケットＡ」といい、プレイが許可される制限時間を定めるための特定ゲーム媒体を、第２特定ゲーム媒体又は「チケットＢ」ともいう。
【００３３】
例えば図３において、第１特定ゲーム媒体であるチケットＡ１には、ゲームパートＧＰ００１が対応付けられており、制限回数は「２回」である。また第１特定ゲーム媒体であるチケットＡ２には、ゲームパートＧＰ００１−ＧＰ００４の４つのゲームパートが対応付けられており、制限回数は「１回」である。また第２特定ゲームパートであるチケットＢ１には、ゲームパートＧＰ００３が対応付けられており、制限時間は「３０分」である。
【００３４】
本実施形態の特定ゲーム媒体に関する情報において、上述のように１つの特定ゲーム媒体に１つの制限回数又は１つの制限時間が対応付けられるが、特定ゲーム媒体に関する情報の構成はこれに限られない。例えば、特定ゲーム媒体に関する情報において、１つの特定ゲーム媒体に複数のゲームパートが対応付けられている場合、複数のゲームパートにそれぞれ複数の制限回数又は複数の制限時間が対応付けられてもよい。
【００３５】
（ゲームパートの設定情報）
次に、ゲームパートの設定情報について説明する。設定情報は、ゲームパートに関する多様な設定を示す情報であって、ゲームパート毎に記憶される。本実施形態において、各ゲームパートには、第２状態に対応する設定情報と、第３状態に対応する設定情報と、が対応付けられる。ゲームパートを実行する際（例えば、後述するようにサーバ装置１１が端末装置１２からゲームパートの実行要求を取得すると）、当該ゲームパートの状態（第２状態又は第３状態）に対応する設定情報が読み込まれる。そして、読み込まれた設定情報に基づいて、ゲームパートが実行される。
【００３６】
設定情報は、例えば図４に示すように、コストと、プレイの継続に関する情報と、難度と、報酬に関する情報と、を含む。
【００３７】
コストは、上述したプレイ条件の決定に用いられる情報である。例えば上述したように、各ゲームパートのプレイ条件には、「スタミナの現在値又は最大値がコスト以上」との条件が含まれる。後述するように、ゲームパートが実行される際に（例えば、後述するようにサーバ装置１１が端末装置１２からゲームパートの実行要求を取得すると）、ユーザのスタミナから当該ゲームパートのコストが減算される。
【００３８】
例えば図４において、第２状態に対応するコストは「１０」であり、第３状態に対応するコストは「１」である。このように、第２状態に対応するコスト及び第３状態に対応するコストは、異なってもよく、或いは同一であってもよい。
【００３９】
好適には、第２状態に対応するコストよりも、第３状態に対応するコストの方が小さい。かかる構成によって、例えば第２特定ゲーム媒体の使用によってゲームパートが第３状態となった場合に、ユーザのスタミナの現在値がコスト未満であるために当該ゲームパートが実行できないまま、制限時間が経過して第３状態が解消される等、ユーザにとって不利益となり得る事態の発生が抑制される。
【００４０】
また、第３状態に対応するコストが第２状態に対応するコストよりも小さい状態が解消される条件が設定されてもよい。具体的には、第３状態に対応するコストは、プレイ回数又はクリア回数が所定回数に達するまでの間に限り、第２状態に対応するコストよりも小さくなり、プレイ回数又はクリア回数が所定回数を越えると増加して、例えば第２状態に対応するコストと同一の値になってもよい。或いは、第３状態に対応するコストは、ゲームパートが第３状態に定められてからの経過時間が所定時間に達するまでの間に限り、第２状態に対応するコストよりも小さくなり、経過時間が所定時間を越えると増加して、例えば第２状態に対応するコストと同一の値になってもよい。かかる構成によって、例えば第３状態に対応するコストがゼロ又は極端に小さい値に定められた状態が継続するという状況等、ゲームバランスが崩れ得る状況の発生が抑制される。
【００４１】
プレイの継続に関する情報は、ゲームパートのプレイ中において、プレイが継続できない状態（例えば、ゲームオーバーの状態）となった場合に実行され得る、プレイを継続させるための処理（例えば、コンティニューするための処理）に用いられる情報である。例えば、ゲームパートのプレイ中にゲームオーバーになったときに、コンティニューが実行された場合、ユーザはゲームパートを継続可能である。一方、ゲームパートのプレイ中にゲームオーバーになったときに、コンティニューが実行されない場合、ゲームオーバーが確定してゲームパートが終了する。
【００４２】
本実施形態において、プレイの継続に関する情報は、ゲームオーバーとなった場合におけるコンティニューの可否を示す情報と、コンティニューを行うために消費されるユーザのリソース（例えば、ユーザに対応付けられたゲーム媒体又は仮想通貨等）を示す情報と、を含むが、プレイの継続に関する情報に含まれる情報はこれらに限られない。例えば、プレイの継続に関する情報は、コンティニューを実行可能な制限回数を示す情報を更に含んでもよい。
【００４３】
例えば図４において、第２状態に対応する、プレイの継続に関する情報は、「コンティニュー可（仮想通貨×５消費）」である。かかる場合、ユーザは５枚の仮想通貨を消費することによって、第２状態である当該ゲームパートのプレイ中にゲームオーバーになっても、コンティニューを実行可能である。一方、第３状態に対応する、プレイの継続に関する情報は、「コンティニュー不可」である。かかる場合、ユーザは、第３状態である当該ゲームパートのプレイ中に例えばゲームオーバーになっても、コンティニューを実行することができない。このように、第２状態に対応する、プレイの継続に関する情報と、第３状態に対応する、プレイの継続に関する情報と、は異なってもよく、或いは同一であってもよい。
【００４４】
難度は、ゲームパートにおいてユーザが達成すべきゲーム課題の難度を示す。例えば図４において、第２状態に対応する難度は「高」である。かかる場合、第２状態である当該ゲームパートにおけるゲーム課題の難度が高くなる。ゲーム課題の難度が高くなると、例えば敵キャラクタの数若しくは強さが増加し、又はダンジョンのゴールまで距離が長くなる。難度は、「高」「低」に限られず、例えば敵キャラクタに関する情報、又はダンジョンのマップデータ等、ゲーム課題の難度に関する任意の情報を含んでもよい。
【００４５】
報酬に関する情報は、ゲームパートにおいて所定の条件が達成された場合に、ユーザに対して付与され得る報酬に関する情報である。所定の条件は、例えばゲームパートに設定されたゲーム課題を含むが、ゲームパートに関する任意の条件であってもよい。本実施形態において、報酬に関する情報は、種類、数量、及び確率を示す情報を含む。
【００４６】
種類は、報酬の内容を示す情報であって、例えばゲーム媒体又は仮想通貨等などを示す。例えば図４において、第２状態に対応する報酬の種類は「アイテムＡ」であり、第３状態に対応する報酬の種類は「アイテムＢ」である。報酬は、１種類以上のゲーム媒体、仮想通貨、又はこれらの組み合わせであってもよい。また報酬は、特定ゲーム媒体を含んでもよい。第２状態に対応する報酬と、第３状態に対応する報酬と、は異なってもよく、或いは同一であってもよい。
【００４７】
数量は、報酬の数又は量を示す情報である。例えば図４において、第２状態に対応する報酬（アイテムＡ）の数量は「５」であり、第３状態に対応する報酬（アイテムＢ）の数量は「１０」である。第２状態に対応する数量と、第３状態に対応する数量と、は異なってもよく、或いは同一であってもよい。
【００４８】
確率は、所定の条件、例えばゲーム課題の達成に成功した場合に、報酬がユーザに付与される確率を示す情報である。例えば図４において、第２状態に対応する確率は「１０％」であり、第３状態に対応する確率は「１００％」である。第２状態に対応する確率と、第３状態に対応する確率と、は異なってもよく、或いは同一であってもよい。
【００４９】
好適には、第２状態に対応する設定情報と、第３状態に対応する設定情報と、が異なる。かかる構成によって、ユーザは、プレイが許可される第２状態であるゲームパートについて、特定ゲーム媒体の使用によって当該ゲームパートの設定情報を変化させることができる。したがって、第２状態であるゲームパートに対応する特定ゲーム媒体を使用するメリットが形成され、ユーザに対して特定ゲーム媒体の使用を促すことができる。また、ユーザは同一のゲームパートを異なる設定でプレイ可能となるので、ゲームパートのバリエーションが増加し、またゲームバランスの調整が容易となる。
【００５０】
サーバ制御部１５は（図１参照）、例えば特定のプログラムを読み込むことにより特定の機能を実現するＣＰＵである。サーバ制御部１５は、サーバ装置１１全体の動作を制御する。例えばサーバ制御部１５は、サーバ通信部１３を介して情報の送受信を行う。またサーバ制御部１５は、上述したゲームパートに関する情報、特定ゲーム媒体に関する情報、及びゲームパートの設定情報を、サーバ記憶部１４に記憶させる。
【００５１】
またサーバ制御部１５は、ゲームパートに関する種々の処理を行う。
【００５２】
例えば、サーバ制御部１５は、端末装置１２と協働して、第２状態であるゲームパートをユーザにプレイさせるための処理を行う。
【００５３】
具体的には、サーバ制御部１５は、第２状態である１以上のゲームパートが選択可能に表示される第１特定画面の表示要求を、端末装置１２から取得する。続いて端末制御部２１は、第１特定画面の表示指示を端末装置１２へ送信する。換言すると、サーバ制御部１５は、表示指示の送信によって、第１特定画面を端末装置１２に表示させる。ここで、第１特定画面の表示指示には、第１特定画面を表示するために必要な情報、例えば第２状態である１以上のゲームパートの情報が含まれる。
【００５４】
続いてサーバ制御部１５は、第１特定画面に対するユーザ操作に応じて選択された第２状態のゲームパートの実行要求を、端末装置１２から取得する。続いてサーバ制御部１５は、当該ゲームパートの第２状態に対応する設定情報を読み込む。続いてサーバ制御部１５は、読み込まれた設定情報を含むゲームパートの実行指示を端末装置１２へ送信する。換言すると、サーバ制御部１５は、実行指示の送信によって、端末装置１２にゲームパートを実行させ、ユーザにゲームパートをプレイさせる。ゲームパートの実行指示は、読み込まれた設定情報の他、ゲームパートの実行に必要な任意の情報を含んでもよい。
【００５５】
上述した処理の他、サーバ制御部１５が実行するゲームパートに関する処理の詳細については後述する。
【００５６】
（端末装置の構成）
次に、端末装置１２について説明する。図１に示すように、端末装置１２は、端末通信部１７と、端末記憶部１８と、表示部１９と、入力部２０と、端末制御部２１とを備える。
【００５７】
端末通信部１７は、外部装置と無線又は有線によって通信し、情報の送受信を行うインターフェースである。端末通信部１７は、ネットワーク１６を介して、サーバ装置１１との間で情報の送受信を行う。
【００５８】
端末記憶部１８は、例えば一次記憶装置及び二次記憶装置を含み、サーバ装置１１から提供されるゲームの処理に必要な種々の情報及びプログラムを記憶可能である。例えば端末記憶部１８は、上述したゲームパートに関する情報、特定ゲーム媒体に関する情報、及びゲームパートの設定情報の一部又は全部を記憶してもよい。これらの情報の一部又は全部は、例えば端末制御部２１によって、ゲームの実行中にサーバ装置１１から取得される。
【００５９】
表示部１９は、例えば液晶ディスプレイ又は有機ＥＬディスプレイ等の表示デバイスであって、多様な画面を表示可能である。
【００６０】
入力部２０は、例えば表示部１９と一体的に設けられたタッチパネルを含む入力インターフェースであって、端末装置１２に対するユーザ入力を受付可能である。
【００６１】
端末制御部２１は、例えば特定のプログラムを読み込むことによって特定の機能を実現するプロセッサであって、端末装置１２全体の動作を制御する。例えば端末制御部２１は、端末通信部１７を介して情報の送受信を行う。また、端末制御部２１は、ユーザの操作に応じてゲームのアプリケーションを実行（起動）する。また端末制御部２１は、端末通信部１７を介してサーバ装置１１から画面の表示指示を取得すると、当該指示に基づいて表示部１９に画面を表示させ、又は画面を更新させる。また端末制御部２１は、入力部２０を介して受け付けたユーザ入力に基づく情報を、端末通信部１７を介してサーバ装置１１へ送信する。
【００６２】
また端末制御部２１は、ゲームパートに関する種々の処理を行う。
【００６３】
例えば、端末制御部２１は、上述したようにサーバ装置１１と協働して、第２状態であるゲームパートを実行するための処理を行う。
【００６４】
具体的には、端末制御部２１は、第２状態である１以上のゲームパートが選択可能に表示される上述した第１特定画面の表示要求を、サーバ装置１１へ送信する。続いて端末制御部２１は、第１特定画面の表示指示をサーバ装置１１から取得すると、第１特定画面を表示部１９に表示させる。続いて端末制御部２１は、第１特定画面に対するユーザ操作に応じて、選択された第２状態のゲームパートの実行要求を取得する。続いて端末制御部２１は、当該ゲームパートの実行要求をサーバ装置１１へ送信する。そして端末制御部２１は、サーバ装置１１から当該ゲームパートの実行指示を取得すると、当該実行指示に含まれる設定情報に基づいて当該ゲームパートを実行する。換言すると、端末制御部２１は、ゲームパートの実行によって、当該ゲームパートをユーザにプレイさせる。
【００６５】
上述した処理の他、端末制御部２１が実行するゲームパートに関する処理の詳細については後述する。
【００６６】
次に、図５乃至図９を参照して、端末装置１２に表示される各種の画面、並びにサーバ装置１１及び端末装置１２の動作について説明する。
【００６７】
まず、各種の画面を表示するためのサーバ装置１１及び端末装置１２の動作について説明する。本実施形態において、端末装置１２の端末制御部２１は、所望の画面の表示要求をサーバ装置１１へ送信する。次に、サーバ装置１１のサーバ制御部１５は、表示要求の取得に応じて当該画面の表示指示を端末装置１２へ送信する。そして、端末制御部２１は、表示指示の取得に応じて当該画面を表示部１９に表示させる。ここで、画面の表示指示には、当該画面を表示させるために必要な情報が含まれてもよい。
【００６８】
（第１画面）
次に、図５を参照して、第１画面について説明する。第１画面は、１以上の特定ゲーム媒体が選択可能に表示される画面である。本実施形態において、第１画面には、１以上の選択ボタン２２が選択可能に表示される。
【００６９】
選択ボタン２２は、特定ゲーム媒体に対応して設けられ、当該特定ゲーム媒体を選択するユーザ操作を受け付けるインターフェースとして機能する。１つの選択ボタン２２が、複数の特定ゲーム媒体に対応して設けられてもよい。
【００７０】
本実施形態において、端末装置１２の端末制御部２１は、選択ボタン２２に対するユーザ操作を受け付けると、当該選択ボタン２２に対応する特定ゲーム媒体を選択（識別）する。そして端末制御部２１は、選択された特定ゲーム媒体に対応する第２画面の表示要求をサーバ装置１１へ送信する。第２画面については後述する。
【００７１】
また選択ボタン２２には、対応する特定ゲーム媒体に関する情報が表示される。或いは、特定ゲーム媒体に関する情報が、選択ボタン２２上ではなく第１画面上の任意の位置に、選択ボタン２２に対応して表示されてもよい。本実施形態において、選択ボタン２２には、特定ゲーム媒体に関する情報として、アイコン２３と、特定ゲーム媒体のＩＤ又は名称と、対応するゲームパートのＩＤ又は名称と、所持数（即ち、ユーザに対応付けられている特定ゲーム媒体の数量）と、特定ゲーム媒体の取得に必要なリソース（即ち、特定ゲーム媒体を取得するために消費されるゲーム媒体又は仮想通貨等）と、再取得可能となるまでの残り時間と、が表示され得る。
【００７２】
アイコン２３は、対応する特定ゲーム媒体が第１特定ゲーム媒体であるか第２特定ゲーム媒体であるかに応じて、外観が異なる。具体的には、第１特定ゲーム媒体に対応するアイコン２３は第１画像（例えば、ハート型の画像）を含み、第２特定ゲーム媒体に対応するアイコン２３は第１画像とは異なる第２画像（例えば、時計の画像）を含む。かかる構成によって、アイコン２３を視認したユーザは、第１画面上に表示される各選択ボタン２２に対応する特定ゲーム媒体が第１特定ゲーム媒体であるか第２特定ゲーム媒体であるかを一見して把握可能である。
【００７３】
好適には、第１特定ゲーム媒体に対応するアイコン２３は、第１画像と、対応する第１特定ゲーム媒体に設定された制限回数（図３参照）を示す情報と、を含む。また好適には、第２特定ゲーム媒体に対応するアイコン２３は、第２画像と、対応する第２特定ゲーム媒体に設定された制限時間（図３参照）を示す情報と、を含む。かかる構成によって、ユーザは、第１画面上に表示される各選択ボタン２２に対応する特定ゲーム媒体に設定された制限回数又は制限時間を一見して把握可能である。
【００７４】
再取得可能となるまでの残り時間は、後述する第２画面に対するユーザ操作に応じて特定ゲーム媒体がユーザに対応付けられてから、当該選択ボタン２２に対する操作を再度受付可能となるまでに必要な時間である。即ち、本実施形態において、再取得可能となるまでの残り時間がゼロになるまで、当該選択ボタン２２に対する操作の受け付けが禁止される。再取得可能となるまでの残り時間を決定する処理の詳細については後述する。好適には、選択ボタン２２は、再取得可能となるまでの残り時間が経過するまで、例えばグレーアウト等、通常とは異なる表示態様で表示される。或いは、選択ボタン２２は、再取得可能となるまでの残り時間が経過するまで非表示となってもよい。
【００７５】
例えば図５において、第１画面上に３つの選択ボタン２２（２２ａ，２２ｂ，２２ｃ）が表示されている。
【００７６】
選択ボタン２２ａは、第１特定ゲーム媒体であるチケットＡ１に対応している。選択ボタン２２ａに対応するアイコン２３ａは、第１画像と制限回数（２回）を示す情報とを含んでいる。また、選択ボタン２２ａには、特定ゲーム媒体に関する情報として、チケットＡ１に対応するゲームパート「ＧＰ００１」、所持数「０枚」、及びリソース「仮想通貨×５０枚」が表示されている。
【００７７】
選択ボタン２２ｂは、第２特定ゲーム媒体であるチケットＢ１に対応している。選択ボタン２２ｂに対応するアイコン２３ｂは、第２画像と制限時間（３０分）を示す情報とを含んでいる。また、選択ボタン２２ｂには、特定ゲーム媒体に関する情報として、チケットＢ１に対応するゲームパート「ＧＰ００１」、所持数「１枚」、及び再取得可能となるまでの残り時間「５７分」が表示されている。また、選択ボタン２２ｂは、再取得可能となるまでの残り時間が経過するまで、選択ボタン２２ｂに対する操作の受け付けが禁止されており、グレーアウトして表示されている。
【００７８】
選択ボタン２２ｃは、第１特定ゲーム媒体であるチケットＡ２に対応している。選択ボタン２２ｃに対応するアイコン２３ｃは、第１画像と制限回数（１回）を示す情報とを含んでいる。また、選択ボタン２２ｃには、特定ゲーム媒体に関する情報として、チケットＡ２に対応する４つのゲームパート「ＧＰ００１−ＧＰ００４」、所持数「０枚」、及びリソース「仮想通貨×１００枚」が表示されている。
【００７９】
（第２画面）
続いて、図６を参照して、第２画面について説明する。第２画面は、上述したように第１画面上に表示された選択ボタン２２に対する操作に応じて表示される。第２画面は、第１画面上の選択ボタン２２を介して選択された特定ゲーム媒体の取得要求、即ち特定ゲーム媒体をユーザに対応付ける要求を、端末装置１２からサーバ装置１１へ送信するための画面である。本実施形態において、第２画面には、情報表示領域２４と、戻るボタン２５と、取得ボタン２６と、が表示される。
【００８０】
情報表示領域２４は、特定ゲーム媒体に関する情報が表示される領域である。情報表示領域２４には、例えばアイコン２３と、特定ゲーム媒体のＩＤ又は名称と、制限設定と、特定ゲーム媒体の取得に必要なリソースと、特定ゲーム媒体に対応するゲームパートのＩＤ又は名称と、が表示される。情報表示領域２４に表示される情報と、上述した第１画面上の選択ボタン２２に表示される情報とは、異なってもよく、或いは同一であってもよい。好適には、情報表示領域２４には、特定ゲーム媒体に関する説明が表示される。特定ゲーム媒体に関する説明は、例えば、特定ゲーム媒体に対応するゲームパートのうち、プレイ条件を満たしていないゲームパートをユーザに示唆する説明を含む。
【００８１】
好適には、情報表示領域２４に表示されるゲームパートが第４状態、即ちプレイ条件が達成されていない状態である場合、当該ゲームパートが第４状態であることを示す情報が、情報表示領域２４に更に表示される。かかる構成によって、例えばゲームパートのプレイ条件が達成されていないことにユーザが気付かないまま特定ゲーム媒体を取得してしまう等、ユーザにとって不利益となり得る事態の発生が抑制される。
【００８２】
戻るボタン２５は、第１画面の表示を要求するユーザ操作を受け付けるインターフェースとして機能する。
【００８３】
本実施形態において、端末装置１２の端末制御部２１は、戻るボタン２５に対するユーザ操作に応じて、第１画面の表示要求を取得する。そして端末制御部２１は、第１画面の表示要求をサーバ装置１１へ送信する。
【００８４】
取得ボタン２６は、特定ゲーム媒体の取得を要求するユーザ操作を受け付けるインターフェースとして機能する。
【００８５】
本実施形態において、端末装置１２の端末制御部２１は、取得ボタン２６に対するユーザ操作に応じて、特定ゲーム媒体の取得要求を取得する。続いて端末制御部２１は、特定ゲーム媒体の取得要求をサーバ装置１１へ送信する。次にサーバ装置１１のサーバ制御部１５は、特定ゲーム媒体の取得要求を取得すると、当該特定ゲーム媒体に対応するリソース（例えば、ゲーム媒体又は仮想通貨等）とユーザとの対応付けを解消するとともに、当該特定ゲーム媒体をユーザに対応付ける。続いてサーバ制御部１５は、当該特定ゲーム媒体が再取得可能となるまでの残り時間の計測を開始する。残り時間の初期値は、例えば２４時間であるが、特定ゲーム媒体毎にゲーム運営者が任意に設定してもよい。
【００８６】
例えば図６は、第１特定ゲーム媒体であるチケットＡ２に対応する第２画面の例を示す。図６において、情報表示領域２４には、アイコン２３ｃ、特定ゲーム媒体の名称「チケットＡ２」、制限設定「１回」、リソース「仮想通貨×１００枚」、及びゲームパート「ＧＰ００１−ＧＰ００４」が表示されている。また情報表示領域２４には、ゲームパート「ＧＰ００４」が第４状態であることを示す情報「プレイ条件を満たしていません」が表示されている。
【００８７】
上述したように、サーバ装置１１及び端末装置１２が実行する、第１画面及び第２画面に関する処理によって、ユーザに対して特定ゲーム媒体が付与される。
【００８８】
（第３画面）
続いて、図７を参照して、第３画面について説明する。第３画面は、ユーザが所有するチケット、即ちユーザに対応付けられた特定ゲーム媒体と、第３状態であるゲームパートと、が選択可能に表示される画面である。本実施形態において、第３画面には、ゲームパートの実行要求ボタン２７と、特定ゲーム媒体の選択ボタン２８と、が表示され得る。
【００８９】
実行要求ボタン２７は、第３状態であるゲームパートに対応して設けられ、当該ゲームパートを実行するユーザ操作を受け付けるインターフェースとして機能する。
【００９０】
本実施形態において、端末装置１２の端末制御部２１は、実行要求ボタン２７に対するユーザ操作に応じて、第３状態のゲームパートの実行要求を取得する。続いて端末制御部２１は、第３状態のゲームパートの実行要求をサーバ装置１１へ送信する。次にサーバ装置１１のサーバ制御部１５は、第３状態のゲームパートの実行要求を取得すると、例えばユーザのスタミナからゲームパートのコストを減算する。またサーバ制御部１５は、当該ゲームパートの第３状態に対応する設定情報を読み込む。続いてサーバ制御部１５は、読み込まれた設定情報を含むゲームパートの実行指示を端末装置１２へ送信する。
【００９１】
ここでサーバ制御部１５は、例えばプレイが許可される制限回数がゲームパートに設定されている場合、プレイ回数をインクリメントしてサーバ記憶部１４に記憶する。そしてサーバ制御部１５は、プレイ回数と制限回数とが等しい場合、ゲームパートの第３状態を解消する。
【００９２】
続いて端末制御部２１は、ゲームパートの実行指示を取得すると、当該実行指示に含まれる設定情報に基づいてゲームパートを実行する。続いて端末制御部２１は、例えばゲームパートのクリア又はゲームオーバーによってゲームパートが終了すると、ゲームパートの実行結果を示す情報をサーバ装置１１へ送信する。ゲームパートの実行結果を示す情報は、例えばゲーム課題の達成の成否、スコア、プレイ時間、コンティニュー回数、及びゲームパートの実行に用いられたゲーム媒体のパラメータ等、ゲームパートの実行によって得られる任意の情報を含んでもよい。そしてサーバ制御部１５は、ゲームパートの実行結果を示す情報を取得する。
【００９３】
ここでサーバ制御部１５は、例えばクリアが許可される制限回数がゲームパートに設定されている場合、取得されたゲームパートの実行結果を示す情報がゲームパートのクリアを示すときに、クリア回数をインクリメントしてサーバ記憶部１４に記憶する。またサーバ制御部１５は、クリア回数と制限回数とが等しい場合、ゲームパートの第３状態を解消する。
【００９４】
また実行要求ボタン２７には、ゲームパートに関する情報が表示される。或いは、ゲームパートに関する情報が、実行要求ボタン２７上ではなく第３画面上の任意の位置に、実行要求ボタン２７に対応して表示されてもよい。本実施形態において、実行要求ボタン２７には、ゲームパートに関する情報として、アイコン２３と、当該ゲームパートを第３状態にするために使用された特定ゲーム媒体のＩＤ又は名称と、ゲームパートのＩＤ又は名称と、当該特定ゲーム媒体の所持数と、制限設定に関する情報と、が表示され得る。
【００９５】
制限設定に関する情報は、例えばゲームパートに制限時間が設定されている場合、制限時間経過までの残り時間を示す情報を含む。また制限設定に関する情報は、例えばゲームパートに制限回数が設定されている場合、制限回数までの残り回数を示す情報を含む。
【００９６】
選択ボタン２８は、ユーザが所有するチケット、即ちユーザに対応付けられた特定ゲーム媒体に対応して設けられ、当該特定ゲーム媒体を選択するユーザ操作を受け付けるインターフェースとして機能する。
【００９７】
本実施形態において、端末装置１２の端末制御部２１は、選択ボタン２８に対するユーザ操作を受け付けると、当該選択ボタン２８に対応する特定ゲーム媒体を選択（識別）する。そして端末制御部２１は、選択された特定ゲーム媒体に対応する第４画面の表示要求をサーバ装置１１へ送信する。第４画面については後述する。
【００９８】
また選択ボタン２８には、対応する特定ゲーム媒体に関する情報が表示される。或いは、特定ゲーム媒体に関する情報が、選択ボタン２２上ではなく第１画面上の任意の位置に、選択ボタン２２に対応して表示されてもよい。本実施形態において、選択ボタン２８には、特定ゲーム媒体に関する情報として、アイコン２３と、特定ゲーム媒体のＩＤ又は名称と、対応するゲームパートのＩＤ又は名称と、所持数（即ち、ユーザに対応付けられている特定ゲーム媒体の数量）と、が表示される。
【００９９】
例えば図３において、１つの実行要求ボタン２７及び１つの選択ボタン２８が表示されている。
【０１００】
図３に示す実行要求ボタン２７には、アイコン２３ｂ、ゲームパートを第３状態にするために使用された特定ゲーム媒体「チケットＢ１」、ゲームパート「ＧＰ００３」、所持数「１枚」、及び制限設定に関する情報「残り時間：２８分」が表示されている。
【０１０１】
また、図３に示す選択ボタン２８には、アイコン２３ｃ、特定ゲーム媒体「チケットＡ２」、ゲームパート「ＧＰ００１−ＧＰ００４」、及び所持数「１枚」が表示されている。
【０１０２】
（第４画面）
続いて、図８を参照して、第４画面について説明する。第４画面は、上述したように第３画面上に表示された選択ボタン２８に対する操作に応じて表示される。第４画面は、第３画面上の選択ボタン２８を介して選択された特定ゲーム媒体に対応付けられた、１以上のゲームパートのうち所定数のゲームパートの開催要求、即ち所定数のゲームパートの状態を第３状態に定める要求を、端末装置１２からサーバ装置１１へ送信するための画面である。所定数は、例えば１であるが、２以上の任意の数であってもよい。本実施形態において、第４画面には、１以上の開催ボタン２９が選択可能に表示される。
【０１０３】
開催ボタン２９は、特定ゲーム媒体に対応付けられた１以上のゲームパートそれぞれに対応して設けられ、ゲームパートの開催を要求するユーザ操作を受け付けるインターフェースとして機能する。
【０１０４】
本実施形態において、端末装置１２の端末制御部２１は、開催ボタン２９に対するユーザ操作に応じて、ゲームパートの開催要求を取得する。ここで開催要求は、第３画面上の選択ボタン２８を介して選択された特定ゲーム媒体を示す情報と、当該特定ゲーム媒体に対応付けられた１以上のゲームパートのうち、第４画面上の開催ボタン２９に対するユーザ操作に基づいて選択された所定数のゲームパートを示す情報と、を含む。続いて端末制御部２１は、ゲームパートの開催要求をサーバ装置１１へ送信する。次にサーバ装置１１のサーバ制御部１５は、ゲームパートの開催要求を取得すると、ユーザと当該特定ゲーム媒体との対応付けを解消するとともに、当該ゲームパートの状態を第３状態に定める。ここでサーバ制御部１５は、例えばプレイが許可される制限時間を当該ゲームパートに設定する場合、ゲームパートが第３状態となってからの経過時間の計測を開始する。そしてサーバ制御部１５は、経過時間と制限時間とが等しい場合、ゲームパートの第３状態を解消する。
【０１０５】
また開催ボタン２９には、対応するゲームパートに関する情報が表示される。或いは、ゲームパートに関する情報が、開催ボタン２９上ではなく第４画面上の任意の位置に、開催ボタン２９に対応して表示されてもよい。本実施形態において、開催ボタン２９には、ゲームパートに関する情報として、ゲームパートのＩＤ又は名称と、ゲームパートの状態に関する情報と、が表示され得る。
【０１０６】
ゲームパートの状態に関する情報は、ゲームパートの状態に応じて異なる情報を含む。本実施形態において、ゲームパートの状態に関する情報は、ゲームパートが第１状態である場合（即ち、開催期間外である場合）、例えば「ゲームパートを開催させる」とのメッセージ等、ゲームパートの開催を促す情報を含んでもよい。
【０１０７】
またゲームパートの状態に関する情報は、ゲームパートが第２状態である場合（即ち、開催期間内であってプレイ条件が満たされる場合）、例えばゲームパートが第２状態であることを示す情報、及び、開催期間終了までの残り時間を示す情報を含んでもよい。
【０１０８】
またゲームパートの状態に関する情報は、ゲームパートが第３状態である場合（即ち、特定ゲーム媒体の使用によってプレイが許可される状態となっている場合）、例えばゲームパートが第３状態であることを示す情報、及び、制限設定に関する情報を含んでもよい。制限設定に関する情報は、例えば制限回数までの残り回数又は制限時間経過までの残り時間を示す情報である。
【０１０９】
またゲームパートの状態に関する情報は、ゲームパートが第４状態である場合（即ち、プレイ条件が満たされない場合）、例えば第４状態であることを示す情報を含んでもよい。
【０１１０】
好適には、第３状態又は第４状態であるゲームパートに対応する開催ボタン２９は、例えばグレーアウト等、通常とは異なる表示態様で表示され、当該開催ボタン２９に対する操作の受け付けが禁止される。或いは、選択ボタン２２は、第４状態であるゲームパートに対応する開催ボタン２９は、非表示となってもよい。かかる構成によって、例えばゲームパートが既に第３状態であるにもかかわらず、当該ゲームパートを第３状態にさせるために特定ゲーム媒体が使用され、又は、プレイ条件が満たされないゲームパート、例えばユーザのレベルに照らして難度が高過ぎるゲームパートを第３状態にするために特定ゲーム媒体が使用されるなど、ユーザにとって不利益となり得る事態の発生が抑制される。
【０１１１】
例えば図８は、第１特定ゲーム媒体であるチケットＡ２に対応する第４画面の例を示す。図８において、チケットＡ２に対応する４つのゲームパート「ＧＰ００１−ＧＰ００４」にそれぞれ対応する４つの開催ボタン２９（２９ａ，２９ｂ，２９ｃ，２９ｄ）が表示されている。
【０１１２】
開催ボタン２９ａに対応するゲームパート「ＧＰ００１」は、第１状態である（図２参照）。このため、開催ボタン２９ａには、「ＧＰ００１を開催させる」とのメッセージが表示されている。
【０１１３】
また、開催ボタン２９ｂに対応するゲームパート「ＧＰ００２」は、第２状態である（図２参照）。このため、開催ボタン２９ｂには、「開催中」とのメッセージ、及び開催期間終了までの残り時間「４８時間」が表示されている。
【０１１４】
また、開催ボタン２９ｃに対応するゲームパート「ＧＰ００３」は、第３状態である（図２参照）。このため、開催ボタン２９ｃには、「開催中」とのメッセージ、及び制限時間経過までの残り時間「２８分」が表示されている。
【０１１５】
また、開催ボタン２９ｄに対応するゲームパート「ＧＰ００４」は、４状態である（図２参照）。このため、開催ボタン２９ｄには、「プレイ条件を満たしていません」とのメッセージが表示されている。また開催ボタン２９ｄは、開催ボタン２９ｄに対する操作の受け付けが禁止されており、グレーアウトして表示されている。
【０１１６】
次に、図９のフローチャートを参照して、サーバ装置１１及び端末装置１２が実行する、上述した第１画面及び第２画面に関する処理について、具体的に説明する。
【０１１７】
ステップＳ１００：はじめに端末装置１２の端末制御部２１は、第１画面の表示要求をサーバ装置１１へ送信する。
【０１１８】
ステップＳ１０１：次にサーバ装置１１のサーバ制御部１５は、端末装置１２から第１画面の表示要求が取得されると、１以上の特定ゲーム媒体を選択可能に、端末装置１２に表示させる。具体的には、サーバ制御部１５は、第１画面の表示指示を端末装置１２へ送信する。
【０１１９】
ステップＳ１０２：次に端末制御部２１は、サーバ装置１１から取得された表示指示に基づいて、当該１以上の特定ゲーム媒体を選択可能に、表示部１９に表示させる。具体的には、端末制御部２１は、第１画面を表示部１９に表示させる。
【０１２０】
ステップＳ１０３：続いて端末制御部２１は、第１画面において選択された特定ゲーム媒体に対応する第２画面の表示要求をサーバ装置１１へ送信する。
【０１２１】
ステップＳ１０４：次にサーバ制御部１５は、端末装置１２から第２画面の表示要求が取得されると、当該特定ゲーム媒体に対応する第２画面を端末装置１２に表示させる。具体的には、サーバ制御部１５は、当該特定ゲーム媒体に対応する第２画面の表示指示を端末装置１２へ送信する。
【０１２２】
ステップＳ１０５：次に端末制御部２１は、サーバ装置１１から取得された表示指示に基づいて、当該特定ゲーム媒体に対応する第２画面を、表示部１９に表示させる。
【０１２３】
ステップＳ１０６：続いて端末制御部２１は、第２画面に対する操作に応じて取得された当該特定ゲーム媒体の取得要求を、サーバ装置１１へ送信する。
【０１２４】
ステップＳ１０７：次にサーバ制御部１５は、当該特定ゲーム媒体の取得要求を取得すると、当該特定ゲーム媒体に対応するリソース（例えば、ゲーム媒体又は仮想通貨等）とユーザとの対応付けを解消する。このようにして、ユーザのリソースが使用（消費）される。
【０１２５】
ステップＳ１０８：続いてサーバ制御部１５は、当該特定ゲーム媒体をユーザに対応付ける。このようにして、ユーザに特定ゲーム媒体が付与される。
【０１２６】
ステップＳ１０９：そしてサーバ制御部１５は、当該特定ゲーム媒体が再取得可能となるまでの残り時間の計測を開始する。
【０１２７】
次に、図１０のフローチャートを参照して、サーバ装置１１及び端末装置１２が実行する、上述した第３画面及び第４画面に関する処理について、具体的に説明する。ここで、第３画面及び第４画面に関する処理のうち、ゲームパートの状態を変化させる処理については後述し、ここでは説明を省略する。
【０１２８】
ステップＳ２００：はじめに端末装置１２の端末制御部２１は、第３画面の表示要求をサーバ装置１１へ送信する。
【０１２９】
ステップＳ２０１：次にサーバ装置１１のサーバ制御部１５は、ゲームパートに関する情報（図２参照）及び特定ゲーム媒体に関する情報（図３参照）に基づいて、ユーザに対応付けられた特定ゲーム媒体と、第３状態であるゲームパートと、を識別する。
【０１３０】
ステップＳ２０２：続いてサーバ制御部１５は、ステップＳ２０１で識別された特定ゲーム媒体及びゲームパートを選択可能に、端末装置１２に表示させる。具体的には、サーバ制御部１５は、第３画面の表示指示を端末装置１２へ送信する。
【０１３１】
ステップＳ２０３：次に端末制御部２１は、サーバ装置１１から取得された表示指示に基づいて、ステップＳ２０１で識別された特定ゲーム媒体及びゲームパートを選択可能に、表示部１９に表示させる。具体的には、端末制御部２１は、第３画面を表示部１９に表示させる。
【０１３２】
ステップＳ２０４：続いて端末制御部２１は、第３画面において選択されたゲームパートの開催要求、又は第３画面において選択された特定ゲーム媒体に対応する第４画面の表示要求を、サーバ装置１１へ送信する。ここでは、第４画面の表示要求が送信されるものとして説明する。
【０１３３】
ステップＳ２０５：次にサーバ制御部１５は、端末装置１２から第４画面の表示要求が取得されると、ステップＳ２０４で選択された特定ゲーム媒体に対応するゲームパートを選択可能に、端末装置１２に表示させる。具体的には、サーバ制御部１５は、第４画面の表示指示を端末装置１２へ送信する。
【０１３４】
ステップＳ２０６：次に端末制御部２１は、サーバ装置１１から取得された表示指示に基づいて、ステップＳ２０４で選択された特定ゲーム媒体に対応するゲームパートを選択可能に、表示部１９に表示させる。具体的には、端末制御部２１は、第４画面を表示部１９に表示させる。
【０１３５】
ステップＳ２０７：続いて端末制御部２１は、第４画面に対する操作に応じて取得されたゲームパートの開催要求を、サーバ装置１１へ送信する。
【０１３６】
ステップＳ２０８：そしてサーバ制御部１５は、端末装置１２からゲームパートの開催要求が取得されると、第４画面に対応する特定ゲーム媒体とユーザとの対応付けを解消する。
【０１３７】
次に、図１１のフローチャートを参照して、ゲームパートの状態を決定（変化）させるサーバ装置１１の動作について、具体的に説明する。当該動作は、ユーザ毎に、各ゲームパートについて行われる。
【０１３８】
ステップＳ３００：はじめにサーバ制御部１５は、ゲームパートのプレイ条件（図２参照）が満たされるか否かを判定する。プレイ条件が満たされないと判定された場合（ステップＳ３００−Ｎｏ）、ステップＳ３０１に進む。一方、プレイ条件が満たされると判定された場合（ステップＳ３００−Ｙｅｓ）、ステップＳ３０２に進む。
【０１３９】
ステップＳ３０１：ステップＳ３００でプレイ条件が満たされないと判定された場合（ステップＳ３００−Ｎｏ）、サーバ制御部１５は、ゲームパートの状態を第４状態に決定する。その後、ステップＳ３００に戻る。
【０１４０】
ステップＳ３０２：ステップＳ３００でプレイ条件が満たされると判定された場合（ステップＳ３００−Ｙｅｓ）、サーバ制御部１５は、現在時刻が開催期間（図２参照）内であるか否かを判定する。開催期間内であると判定された場合（ステップＳ３０２−Ｙｅｓ）、ステップＳ３０３に進む。一方、開催期間外であると判定された場合（ステップＳ３０２−Ｎｏ）、ステップＳ３０４に進む。
【０１４１】
ステップＳ３０３：ステップＳ３０２で開催期間内であると判定された場合（ステップＳ３０２−Ｙｅｓ）、サーバ制御部１５は、ゲームパートの状態を第１状態に決定する。その後、ステップＳ３０５に進む。
【０１４２】
ステップＳ３０４：ステップＳ３０２で開催期間外であると判定された場合（ステップＳ３０２−Ｎｏ）、サーバ制御部１５は、ゲームパートの状態を第２状態に決定する。その後、ステップＳ３０５に進む。
【０１４３】
ステップＳ３０５：ステップＳ３０３又はステップＳ３０４の後、サーバ制御部１５は、端末装置１２からゲームパートの開催要求が取得されたか否かを判定する。開催要求が取得されたと判定された場合（ステップＳ３０５−Ｙｅｓ）、ステップＳ３０６に進む。一方、開催要求が取得されていないと判定された場合（ステップＳ３０５−Ｎｏ）、ステップＳ３００に戻る。
【０１４４】
ステップＳ３０６：ステップＳ３０５で開催要求が取得されたと判定された場合（ステップＳ３０５−Ｙｅｓ）、サーバ制御部１５は、ゲームパートの状態を第３状態に決定する。ここでサーバ制御部１５は、特定ゲーム媒体に関する情報（図３参照）に含まれる制限設定を、ゲームパートに対して設定する。具体的には、サーバ制御部１５は、ゲームパートに対して、制限回数又は制限時間を設定する。
【０１４５】
ステップＳ３０７：そしてサーバ制御部１５は、ゲームパートの第３状態を解消するか否かを判定する。例えば、ステップＳ３０６で設定された制限回数とプレイ回数若しくはクリア回数が等しくなった場合、又は、ステップＳ３０６で設定された制限時間が経過した場合、サーバ制御部１５は、第３状態を解消すると判定する。第３状態を解消すると判定された場合（ステップＳ３０７−Ｙｅｓ）、サーバ制御部１５は第３状態を解消する。その後、ステップＳ３００に戻る。一方、第３状態を解消しないと判定された場合（ステップＳ３０７−Ｎｏ）、ステップＳ３０７が繰り返し行われる。
【０１４６】
次に、図１２のフローチャートを参照して、ゲームパートをユーザにプレイさせるサーバ装置１１及び端末装置１２の動作について、具体的に説明する。
【０１４７】
ステップＳ４００：はじめに端末装置１２の端末制御部２１は、第２状態又は第３状態であるゲームパートの実行要求をサーバ装置１１へ送信する。具体的には、端末制御部２１は、上述した第１特定画面に対するユーザ操作に応じて選択された第２状態のゲームパートの実行要求を送信する。或いは、端末制御部２１は、上述した第３画面に対するユーザ操作に応じて選択された第３状態のゲームパートの実行要求を送信する。
【０１４８】
ステップＳ４０１：次にサーバ装置１１のサーバ制御部１５は、端末装置１２から実行要求を取得すると、当該実行要求に係るゲームパートの状態が第２状態であるか第３状態であるかを判定する。ゲームパートの状態が第２状態であると判定された場合（ステップＳ４０１−Ｙｅｓ）、ステップＳ４０２に進む。一方、ゲームパートの状態が第３状態であると判定された場合（ステップＳ４０１−Ｎｏ）、ステップＳ４０３に進む。
【０１４９】
ステップＳ４０２：ステップＳ４０１でゲームパートの状態が第２状態であると判定された場合（ステップＳ４０１−Ｙｅｓ）、サーバ制御部１５は、当該ゲームパートの第２状態に対応する設定情報（図４参照）を読み込む。その後、ステップＳ４０４に進む。
【０１５０】
ステップＳ４０３：ステップＳ４０１でゲームパートの状態が第３状態であると判定された場合（ステップＳ４０１−Ｎｏ）、サーバ制御部１５は、当該ゲームパートの第３状態に対応する設定情報（図４参照）を読み込む。
【０１５１】
ステップＳ４０４：ステップＳ４０２又はステップＳ４０３の後、サーバ制御部１５は、ステップＳ４０２又はステップＳ４０３で読み込まれた設定情報を含むゲームパートの実行指示を、端末装置１２へ送信する。
【０１５２】
ステップＳ４０５：そして端末制御部２１は、ステップＳ４０４の実行指示を取得すると、当該実行指示に含まれる設定情報に基づいて、当該ゲームパートを実行する。
【０１５３】
本実施形態において、サーバ装置１１が実行する動作及び処理の一部又は全部を、端末装置１２が実行する構成であってもよい。同様に、端末装置１２が実行する動作の一部を、サーバ装置１１が実行する構成であってもよい。
【０１５４】
以上述べたように、本実施形態に係るサーバ装置１１（又は端末装置１２）は、特定ゲーム媒体に対応付けられたゲームパートの開催要求を取得すると、当該ゲームパートの状態を、ユーザによるプレイが許可される第３状態に定める。かかる構成によって、ユーザは所望のタイミングでゲームパートを強制的に開催させることができるので、ゲームの利便性が向上する。またサーバ装置１１（又は端末装置１２）は、ゲームパートの状態が第２状態及び第３状態の何れであるかに応じて異なる設定情報に基づき、当該ゲームパートをユーザにプレイさせる。かかる構成によって、ユーザは、ゲームパートをプレイする際、互いに異なる２つの設定情報のうち、所望の設定情報に基づくゲームパートをプレイ可能となる。このため、例えば設定情報をユーザが自由に切り替えることができない構成と比較して、ゲームの利便性が更に向上する。
【０１５５】
また、１つの特定ゲーム媒体に複数のゲームパートが対応付けられ、サーバ装置１１（又は端末装置１２）は、当該複数のゲームパートのうち所定数のゲームパートを第３状態に定めてもよい。かかる構成によって、ユーザは、１つの特定ゲーム媒体を使用することで、複数のゲームパートのうち、強制的に開催させるゲームパートを選択することができる。このため、例えば１つの特定ゲーム媒体に１つのゲームパートが対応付けられる構成と比較して、ユーザの選択の幅が拡がるので、ゲームの利便性が更に向上する。
【０１５６】
また、複数のゲームパートそれぞれに、当該ゲームパートのプレイを許可するためのプレイ条件が定められてもよい。かかる構成によって、例えばユーザのレベルに照らして難度が高過ぎるゲームパートを強制的に開催させてしまい、特定ゲーム媒体が実質的に無駄に消費されてしまう等、ユーザにとって不利益となり得る事態の発生が抑制される。
【０１５７】
また、第１特定ゲーム媒体が使用されると、ゲームパートのプレイ又はクリアが許可される制限回数が定められ、第２特定ゲーム媒体が使用されると、ゲームパートのプレイが許可される制限時間が定められてもよい。かかる構成によって、ユーザは、使用する特定ゲーム媒体の種類に応じて、ゲームパートに設定される制限設定を異ならせることができるので、ゲームの利便性が更に向上する。
【０１５８】
本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。したがって、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各手段、各ステップ等に含まれる機能などは論理的に矛盾しないように再配置可能であり、複数の手段やステップなどを１つに組み合わせたり、或いは分割したりすることが可能である。
【０１５９】
例えば、上述した実施形態において、特定ゲーム媒体の２種類の取得方法について説明した。具体的には、上述した実施形態において、特定ゲーム媒体の取得要求に応じて、及びゲームパートにおけるゲーム課題の達成に応じて、第１特定ゲーム媒体又は第２特定ゲーム媒体がユーザに付与される。しかしながら、特定ゲーム媒体の取得方法に応じて、ユーザに付与される特定ゲーム媒体の種類を異ならせてもよい。
【０１６０】
例えば、サーバ装置１１のサーバ制御部１５は、特定ゲーム媒体の取得要求を端末装置１２から取得すると、第１特定ゲーム媒体（又は第２特定ゲーム媒体）をユーザに対応付ける。一方、サーバ制御部１５は、ゲーム課題の達成に成功すると、（ゲーム媒体の取得要求を取得することなく）第２特定ゲーム媒体（又は第１特定ゲーム媒体）をユーザに対応付ける。ここでゲーム課題は、ゲームパートのプレイ中に達成し得る課題の他、例えばゲームシステム１０にログインするとの課題を含んでもよい。かかる構成によって、ユーザは、特定ゲーム媒体の取得方法に応じて所望の種類の特定ゲーム媒体を取得することができ、ゲームの利便性が更に向上する。
【０１６１】
また、上述した実施形態において、第１画面上に１以上の特定ゲーム媒体が選択可能に表示される構成について説明したが、第１画面上に、所定の条件を満たす１以上の特定ゲーム媒体が優先的に又は選択的に表示されてもよい。以下、具体的に説明する。
【０１６２】
はじめに端末装置１２の端末制御部２１は、ユーザ操作に応じて検索要求を取得する。ここで検索要求は、例えばゲーム媒体を示す情報、又はゲーム媒体の名称、種類、若しくは属性を示す情報等、ゲーム媒体に関する任意の情報を含んでもよい。具体的には、端末制御部２１は、ユーザ操作によって直接入力されたゲーム媒体に関する情報を、検索要求として取得する。或いは、１つのゲーム媒体（例えば、キャラクタ）と、１以上の他のゲーム媒体（例えば、当該キャラクタを強化又は進化させるために必要なアイテム）と、の対応関係が端末記憶部１８に記憶されている構成において、端末制御部２１は、ユーザ操作に応じて選択されたゲーム媒体に対応付けられた１以上の他のゲーム媒体を示す情報を、検索要求として取得してもよい。続いて端末制御部２１は、当該検索要求をサーバ装置１１へ送信する。
【０１６３】
次に、サーバ装置１１のサーバ制御部１５は、端末装置１２から検索要求を取得すると、複数のゲームパートのうち、検索要求に合致するゲーム媒体が対応付けられたゲームパートを識別する。ここで検索要求に合致するゲーム媒体は、例えば検索要求によって示されるゲーム媒体であってもよく、或いは検索要求によって示される名称、種類、若しくは属性を含むゲーム媒体であってもよい。具体的には、サーバ制御部１５は、複数のゲームパートのうち、当該複数のゲームパートそれぞれの第３状態に対応する設定情報において、検索要求に合致するゲーム媒体が報酬に定められている１以上のゲームパートを識別する。例えば、検索要求がゲーム媒体「アイテムＡ」を示す場合、第３状態に対応する設定情報において「アイテムＡ」が報酬に定められている１以上のゲームパートが識別される。
【０１６４】
続いて、サーバ制御部１５は、複数の特定ゲーム媒体のうち、上述のようにして識別された少なくとも１つのゲームパートが対応付けられた１以上の特定ゲーム媒体を識別する。続いてサーバ制御部１５は、識別された１以上の特定ゲーム媒体が優先的に又は選択的に表示される第１画面の表示指示を、端末装置１２へ送信する。そして端末制御部２１は、サーバ装置１１から取得された表示指示に基づいて、当該１以上の特定ゲーム媒体を優先的に又は選択的に、表示部１９に表示させる。具体的には、端末制御部２１は、識別された１以上の特定ゲーム媒体が優先的に又は選択的に表示される第１画面を表示部１９に表示させる。
【０１６５】
このように、第１画面上に所定の条件を満たす１以上の特定ゲーム媒体が優先的に又は選択的に表示される構成によって、ユーザは、例えば取得を希望するゲーム媒体（例えば、アイテムＡ）を報酬として取得し得るゲームパートを強制的に開催させる特定ゲーム媒体を第１画面上で容易に見つけることができる。このため、ゲームの利便性が更に向上する。
【０１６６】
好適には、サーバ制御部１５は、検索要求の取得に応じて識別された１以上のゲームパートそれぞれに対して、優先度を設定する。例えば、検索要求に合致するゲーム媒体が報酬としてユーザに付与される数量、確率、又は数量の期待値（即ち、数量と確率との積）が大きいほど、設定されえる優先度が高い。続いてサーバ制御部１５は、識別された１以上の特定ゲーム媒体のうち、優先度が高いゲームパートが対応付けられた特定ゲーム媒体が優先的に表示される第１画面の表示指示を、端末装置１２へ送信する。かかる構成によって、ユーザは、検索要求に合致するゲーム媒体を報酬として得られる数量、確率、又は期待値が高いゲームパートを強制的に開催させる特定ゲーム媒体を第１画面上で容易に見つけることができる。このため、ゲームの利便性が更に向上する。
【０１６７】
また、端末制御部２１は、ユーザに関する情報に基づいて自動的に決定した検索要求を取得してもよい。例えば、端末制御部２１は、ユーザに関する情報に基づいて、ユーザが所有していないゲーム媒体を識別し、識別されたゲーム媒体を示す検索要求を自動的に決定する。或いは、端末制御部２１は、ユーザに関する情報に基づいて、ユーザが所有しているゲーム媒体のうち、所定の条件（例えば、当該ゲーム媒体のレベル、スキルレベル、合成回数、所有数、又は合計取得回数が所定の閾値以上であるとの条件）を満たすゲーム媒体を識別する。そして端末制御部２１は、識別されたゲーム媒体以外のゲーム媒体を示す検索要求を自動的に決定する。かかる構成によって、ユーザは、例えばユーザが所有していないゲーム媒体、又は合計取得回数等が少ないゲーム媒体を報酬として取得し得るゲームパートを強制的に開催させる特定ゲーム媒体を、第１画面上で容易に見つけることができる。このため、ゲームの利便性が更に向上する。
【０１６８】
また、上述した実施形態において、例えば同一のゲームパートが対応付けられた第１特定ゲーム媒体及び第２ゲーム媒体の双方が使用された場合、第３状態に定められた当該ゲームパートに対して制限回数及び制限時間の双方が設定され得る。ここで、サーバ制御部１５は、端末装置１２から当該ゲームパートの開催要求を取得すると、制限時間が経過していない間は、当該ゲームパートのプレイ回数又はクリア回数のインクリメントを停止してもよい。かかる構成によって、制限時間内であるにもかかわらず、制限回数との比較でプレイ可能な回数が減少してしまう等、ユーザにとって不利益となり得る事態の発生が抑制される。
【０１６９】
また、上述した実施形態において、第４画面に表示される、第３状態又は第４状態であるゲームパートに対応する開催ボタン２９が、通常とは異なる表示態様で表示され、当該開催ボタン２９に対する操作の受け付けが禁止される構成について説明した。ここで、第２状態であるゲームパート、即ち、開催期間内であってプレイ条件が達成されているゲームパートに対応する開催ボタン２９も同様に、通常とは異なる表示態様で表示され、当該開催ボタン２９に対する操作の受け付けが禁止されてもよい。或いは、第２状態であるゲームパートに対応する開催ボタン２９は、非表示となってもよい。かかる構成によって、例えば所望のゲームパートが開催中であるにもかかわらず、当該ゲームパートが開催期間外であると誤認したユーザが、当該ゲームパートを開催させる目的で特定ゲームパートを使用してしまう等、ユーザにとって不利益となり得る事態の発生が抑制される。
【０１７０】
ここで、例えば所望のゲームパートの状態が第１状態から第３状態に決定された後、即ち、ゲームパートの開催期間外に特定ゲーム媒体が使用されて当該ゲームパートが強制的に開催された後、時間経過によって現在時刻が開催期間内となった場合、当該ゲームパートの状態が、第３状態に優先して第２状態に定められてもよい。
【０１７１】
具体的には、サーバ制御部１５は、第１状態であるゲームパートを示す情報を含む開催要求を端末装置１２から取得すると、当該ゲームパートの状態を第１状態から第３状態に決定する。続いてサーバ制御部１５は、現在時刻が当該ゲームパートの開催期間内となった場合、開催期間が終了するまで、当該ゲームパートの状態を第３状態から一時的に第２状態に決定する。そしてサーバ制御部１５は、開催期間が終了すると、当該ゲームパートの状態を第２状態から第３状態に決定する。
【０１７２】
好適には、サーバ制御部１５は、ゲームパートの状態を第３状態から一時的に第２状態に決定する際に、第３状態におけるプレイ回数若しくはクリア回数、又は第３状態に定められてからの経過時間をサーバ記憶部１４に記憶する。またサーバ制御部１５は、ゲームパートの状態が一時的に第２状態に定められている間、プレイ回数若しくはクリア回数のインクリメントを停止し、又はゲームパートが第３状態に定められてからの経過時間の計測を停止する。そしてサーバ制御部１５は、開催期間の終了に応じてゲームパートの状態を第３状態に決定すると、プレイ回数若しくはクリア回数のインクリメントの停止を解除し、又はゲームパートが第３状態に定められてからの経過時間の計測の停止を解除する。或いは、第３状態のゲームパートに制限時間が設定されている場合、経過時間の計測の停止に替えて、制限時間を開催期間分延長してもよい。
【０１７３】
かかる構成によって、例えば、本来であれば特定ゲーム媒体を使用せずともプレイ可能な開催期間内であるにも関わらず、ゲームパートのプレイ回数若しくはクリア回数のインクリメント、又は第３状態に定められてからの経過時間の計測が行われる等、ユーザにとって不利益となり得る事態の発生が抑制される。
【０１７４】
また、上述した実施形態において、端末制御部２１が、第３画面に対するユーザ操作に応じて特定ゲーム媒体を選択し、第４画面に対するユーザ操作に応じて選択されたゲームパートの開催要求をサーバ装置１１へ送信する構成について説明したが、ゲームパートの開催要求を送信する構成はこれに限られない。例えば、ユーザが所望のゲームパートを選択し、選択されたゲームパートが対応付けられた特定ゲーム媒体を更に選択して、選択された当該特定ゲーム媒体を使用する構成であってもよい。
【０１７５】
具体的には、サーバ装置１１のサーバ制御部１５は、１以上のゲームパート、好適にはユーザに対応付けられた１以上の特定ゲーム媒体に対応付けられた１以上のゲームパートを、それぞれを選択可能に表示する画面（第５画面）の表示指示を端末装置１２へ送信する。
【０１７６】
次に端末制御部２１は、表示部１９に表示させた第５画面に対するユーザ操作に応じて選択されたゲームパートに対応付けられ、且つ、ユーザに対応付けられた１以上の特定ゲーム媒体を識別する。続いて端末制御部２１は、識別された１以上の特定ゲーム媒体を選択可能に表示する画面（第６画面）の表示要求をサーバ装置１１へ送信する。
【０１７７】
次にサーバ制御部１５は、端末装置１２から取得された表示要求に基づいて、第６画面の表示指示を端末装置１２へ送信する。
【０１７８】
次に端末制御部２１は、表示部１９に表示させた第６画面に対するユーザ操作に応じて、ゲームパートの開催要求を取得する。ここで開催要求は、第６画面に対するユーザ操作に応じて選択された１以上の特定ゲーム媒体を示す情報と、上述のように第５画面に対するユーザ操作に応じて選択されたゲームパートを示す情報と、を含む。そして端末制御部２１は、ゲームパートの開催要求をサーバ装置１１へ送信する。
【０１７９】
かかる構成によって、ユーザは、はじめに第５画面上で所望のゲームパートを選択し、続いて第６画面上で選択した特定ゲーム媒体を使用することができる。このように、ユーザは所望のゲームパートを先に選択することができるので、例えば多数の特定ゲーム媒体を所有するユーザが、所望のゲームパートに対応する特定ゲーム媒体を探す必要が無くなり、ゲームの利便性が更に向上する。
【０１８０】
好適には、第５画面上に表示される各ゲームパートには、第５画面上で選択可能な上限回数が設けられる。かかる構成によって、特定ゲーム媒体の使用によってユーザが強制的に開催させることができる上限回数を、ゲームパート毎に定めることができ、ゲームバランスの調整が容易となる。ここで、サーバ制御部１５は、時間経過に応じて、ユーザによるゲームパートの選択回数を減少又はゼロに定めてもよい。かかる構成によって、ユーザは、上限回数まで開催させたゲームパートを、時間経過によって再度開催させることができ、ゲームの利便性が更に向上する。
【０１８１】
また、上述した実施形態では、１以上のゲームパートのうちから所望のゲームパートを開催させる特定ゲーム媒体について説明したが、期間限定で開催される全てのゲームパートのうちから所望のゲームパートを開催させることができる特定ゲーム媒体が存在してもよい。具体的には、全てのゲームパートに対応付けられた特定ゲーム媒体が存在してもよい。かかる特定ゲーム媒体の使用によって、ユーザは全てのゲームパートのなかから所望のゲームパートを開催させることができ、ゲームの利便性が更に向上する。或いは、いずれのゲームパートにも対応付けられていない特定ゲーム媒体が存在してもよい。何れのゲームパートにも対応付けられていない特定ゲーム媒体は、上述した全てのゲームパートに対応付けられた特定ゲーム媒体と同様に機能する。
【０１８２】
また、上述した実施形態では、ゲームパートを第３状態に定めるために１つの特定ゲーム媒体が必要である構成について説明したが、複数の特定ゲーム媒体が必要であってもよい。また、ゲームパート毎に、当該ゲームパートを第３状態に定めるために必要な特定ゲーム媒体の数が設定されてもよい。かかる構成によって、ゲームパート毎に、第３状態に定めるために必要なユーザのリソースを設定可能であり、ゲームバランスの調整が容易となる。
【０１８３】
また、上述した実施形態において、各種のゲーム画面の一部を、サーバ装置１１が生成したデータに基づいて端末装置１２に表示させるウェブ表示とし、ゲーム画面の一部（例えば、メニューボタンが配されるヘッダ領域及びフッタ領域）を、端末装置１２にインストールされているネイティブアプリによって表示させるネイティブ表示としてもよい。このように、上述した実施形態に係るゲームは、サーバ装置１１及び端末装置１２のそれぞれが処理の一部を担うハイブリッドゲームとすることもできる。
【０１８４】
また、上述した実施形態に係るサーバ装置１１又は端末装置１２として機能させるために、コンピュータ又は携帯電話などの情報処理装置を好適に用いることができる。このような情報処理装置は、実施形態に係るサーバ装置１１又は端末装置１２の各機能を実現する処理内容を記述したプログラムを、情報処理装置の記憶部に格納し、情報処理装置のＣＰＵによって当該プログラムを読み出して実行させることによって実現可能である。
【０１８５】
以下に、本願の原出願の出願当初の特許請求の範囲に記載された発明を付記する。
［１］
ユーザにプレイさせるためのゲームパートを含むゲームを制御する情報処理装置に、
ゲームパートに対応付けて、ゲームパートの状態と、所定の期間を示す開催期間と、を記憶部に記憶するステップと、
前記ゲームパートが対応付けられた特定ゲーム媒体を前記ユーザに対応付けるステップと、
現在時刻が前記開催期間外である場合、前記ゲームパートの状態を、前記ユーザによるプレイが禁止される第１状態に定める第１ステップと、
現在時刻が前記開催期間内である場合、前記ゲームパートの状態を、前記ユーザによるプレイが許可される第２状態に定める第２ステップと、
前記ゲームパートの状態が第１状態又は第２状態であるときに、前記特定ゲーム媒体を示す情報及び前記ゲームパートを示す情報を含む開催要求を取得すると、前記ゲームパートの状態を、前記ユーザによるプレイが許可される第３状態に定める第３ステップと、
前記ゲームパートの状態が第２状態又は第３状態であるときに、前記ゲームパートの設定情報に基づいて前記ゲームパートを前記ユーザにプレイさせるプレイステップと、
を実行させ、
前記プレイステップにおいて、前記ゲームパートの状態が第２状態及び第３状態の何れであるかに応じて異なる前記設定情報が用いられる、プログラム。
［２］
［１］に記載のプログラムであって、
前記ゲームパートの前記設定情報は、前記ゲームパートの実行に用いられる所定のパラメータの値を示す情報と、前記ゲームパートにおけるプレイの継続に関する情報と、前記ゲームパートの難度を示す情報と、前記ゲームパートの実行によって前記ユーザに対応付けられ得るゲーム媒体の種類、数量、若しくは該ゲーム媒体が前記ユーザに対応付けられる確率を示す情報と、のうち少なくとも１つの情報を含む、プログラム。
［３］
［１］又は［２］に記載のプログラムであって、
前記特定ゲーム媒体には、複数のゲームパートが対応付けられており、
前記開催要求は、前記特定ゲーム媒体を示す前記情報と、前記特定ゲーム媒体に対応付けられた前記複数のゲームパートのうち第１状態又は第２状態である所定数のゲームパートを示す情報と、を含み、
前記第３ステップにおいて、取得された前記開催要求によって示される前記所定数のゲームパートの状態を第３状態に定める、プログラム。
［４］
［３］に記載のプログラムであって、
前記特定ゲーム媒体に対応付けられた前記複数のゲームパートそれぞれには、該ゲームパートのプレイを許可するためのプレイ条件が定められており、
前記開催要求は、前記特定ゲーム媒体を示す前記情報と、前記特定ゲーム媒体に対応付けられた前記複数のゲームパートのうち、第１状態又は第２状態であって且つ前記プレイ条件が満たされる所定数のゲームパートを示す情報を含む、プログラム。
［５］
［１］乃至［４］の何れか一項に記載のプログラムであって、
前記特定ゲーム媒体は、第１特定ゲーム媒体又は第２特定ゲーム媒体であり、
前記情報処理装置に、
前記ゲームパートが第３状態に定められると、前記特定ゲーム媒体が第１特定ゲーム媒体である場合、該ゲームパートのプレイ又はクリアが許可される制限回数を定め、前記特定ゲーム媒体が第２特定ゲーム媒体である場合、該ゲームパートのプレイが許可される制限時間を定めるステップ
を更に実行させる、プログラム。
［６］
［５］に記載のプログラムであって、
前記情報処理に、
ユーザ操作に基づく特定ゲーム媒体の取得要求を取得すると、前記第１特定ゲーム媒体を前記ユーザに対応付けるステップと、
所定のゲーム課題の達成に応じて、特定ゲーム媒体の取得要求を取得することなく、前記第２特定ゲーム媒体を前記ユーザに対応付けるステップと、
を更に実行させる、プログラム。
［７］
［１］乃至［６］の何れか一項に記載のプログラムであって、
複数のゲームパートそれぞれには、該ゲームパートのプレイに応じて前記ユーザに対応付けられ得るゲーム媒体が対応付けられており、
前記情報処理装置に、
検索要求を取得すると、前記複数のゲームパートのうち、該検索要求に合致するゲーム媒体が対応付けられたゲームパートを識別する第１識別ステップと、
複数の特定ゲーム媒体のうち、前記第１識別ステップで識別された前記ゲームパートが対応付けられた特定ゲーム媒体を識別するステップと、
を更に実行させる、プログラム。
［８］
ユーザにプレイさせるためのゲームパートを含むゲームを制御する情報処理装置であって、
ゲームパートに対応付けて、ゲームパートの状態と、所定の期間を示す開催期間と、を記憶する記憶部と、
制御部と、を備え、
前記制御部は、
前記ゲームパートが対応付けられた特定ゲーム媒体を前記ユーザに対応付け、
現在時刻が前記開催期間外である場合、前記ゲームパートの状態を、前記ユーザによるプレイが禁止される第１状態に定め、
現在時刻が前記開催期間内である場合、前記ゲームパートの状態を、前記ユーザによるプレイが許可される第２状態に定め、
前記ゲームパートの状態が第１状態又は第２状態であるときに、前記特定ゲーム媒体を示す情報および前記ゲームパートを示す情報を含む開催要求を取得すると、前記ゲームパートの状態を、前記ユーザによるプレイが許可される第３状態に定め、
前記ゲームパートの状態が第２状態又は第３状態であるときに、前記ゲームパートの設定情報に基づいて前記ゲームパートをプレイさせるプレイ処理を行い、
前記プレイ処理において、前記ゲームパートの状態が第２状態及び第３状態の何れであるかに応じて異なる前記設定情報が用いられる、情報処理装置。
［９］
情報処理装置を用いて行う、ユーザにプレイさせるためのゲームパートを含むゲームの制御方法であって、
前記情報処理装置の制御部が、
ゲームパートに対応付けて、ゲームパートの状態と、所定の期間を示す開催期間と、を記憶部に記憶するステップと、
前記ゲームパートが対応付けられた特定ゲーム媒体を前記ユーザに対応付けるステップと、
現在時刻が前記開催期間外である場合、前記ゲームパートの状態を、前記ユーザによるプレイが禁止される第１状態に定める第１ステップと、
現在時刻が前記開催期間内である場合、前記ゲームパートの状態を、前記ユーザによるプレイが許可される第２状態に定める第２ステップと、
前記ゲームパートの状態が第１状態又は第２状態であるときに、前記特定ゲーム媒体を示す情報および前記ゲームパートを示す情報を含む開催要求を取得すると、前記ゲームパートの状態を、前記ユーザによるプレイが許可される第３状態に定める第３ステップと、
前記ゲームパートの状態が第２状態又は第３状態であるときに、前記ゲームパートの設定情報に基づいて前記ゲームパートをプレイさせるプレイステップと、
を含み、
前記プレイステップにおいて、前記ゲームパートの状態が第２状態及び第３状態の何れであるかに応じて異なる前記設定情報が用いられる、制御方法。
【符号の説明】
【０１８６】
１０    ゲームシステム
１１    サーバ装置
１２    端末装置
１３    サーバ通信部
１４    サーバ記憶部
１５    サーバ制御部
１６    ネットワーク
１７    端末通信部
１８    端末記憶部
１９    表示部
２０    入力部
２１    端末制御部
２２、２２ａ、２２ｂ、２２ｃ    選択ボタン
２３、２３ａ、２３ｂ、２３ｃ    アイコン
２４    情報表示領域
２５    戻るボタン
２６    取得ボタン
２７    実行要求ボタン
２８    選択ボタン
２９、２９ａ、２９ｂ、２９ｃ、２９ｄ    開催ボタン
【図１】
2017153941.tif 000003
【図２】
2017153941.tif 000004
【図３】
2017153941.tif 000005
【図４】
2017153941.tif 000006
【図５】
2017153941.tif 000007
【図６】
2017153941.tif 000008
【図７】
2017153941.tif 000009
【図８】
2017153941.tif 000010
【図９】
2017153941.tif 000011
【図１０】
2017153941.tif 000012
【図１１】
2017153941.tif 000013
【図１２】
2017153941.tif 000014