(57)【特許請求の範囲】
【請求項１】
コンピューターに、
複数のゲームコンテンツのそれぞれを、プレイヤーが遭遇したことのあるゲームコンテンツであることを示す第１表示態様、及び、プレイヤーが未だ遭遇したことのないゲームコンテンツであることを示す第２表示態様、のうちのいずれかの表示態様で表示したゲームコンテンツ選択操作領域を含むゲーム画面が表示されている際に、プレイヤーによって前記第２表示態様で表示されたゲームコンテンツを指定する操作が行なわれた場合に、前記第２表示態様のゲームコンテンツが取得可能なプレイ種目を選択せず、かつ、プレイヤーによって前記第１表示態様で表示されたゲームコンテンツを指定する操作が行なわれた場合には、指定された前記第１表示態様のゲームコンテンツに遭遇可能なプレイ種目を、予め設定された複数のプレイ種目の中から選択するプレイ種目選択処理と、
選択された前記プレイ種目に前記プレイヤーを誘導する誘導操作領域を含むゲーム画面が表示されている際に、前記プレイヤーによって前記誘導操作領域が操作された場合には、誘導先の前記プレイ種目にて前記第１表示態様のゲームコンテンツに遭遇可能なゲームを進行させるゲーム進行処理と、
を実行させるゲームプログラム。
【請求項２】
コンピューターに、
ベースとなるゲームコンテンツに関連付けられた合成素材となるゲームコンテンツについて、プレイヤーがこれまでに遭遇したことがあるかを判定する判定処理と、
前記ベースとなるゲームコンテンツの合成用ゲーム画面において、プレイヤーが未だ遭遇したことのない合成素材のゲームコンテンツを指定する操作が前記プレイヤーによって行なわれた場合に、当該ゲームコンテンツを取得できるプレイ種目へ誘導する誘導用ゲーム画面を生成せず、かつ、プレイヤーがこれまでに遭遇したことのある合成素材のゲームコンテンツを指定する操作が前記プレイヤーによって行なわれた場合には、当該ゲームコンテンツに遭遇できるプレイ種目へ誘導する誘導用ゲーム画面を生成する画面生成処理と、
前記誘導用ゲーム画面において、当該ゲームコンテンツに遭遇できるプレイ種目にてゲームプレイを開始するための操作が前記プレイヤーによって行なわれた場合に、当該プレイ種目にプレイヤーを誘導するゲーム誘導処理と、
を実行させるゲームプログラム。
【請求項３】
複数のゲームコンテンツのそれぞれを、プレイヤーが遭遇したことのあるゲームコンテンツであることを示す第１表示態様、及び、プレイヤーが未だ遭遇したことのないゲームコンテンツであることを示す第２表示態様、のうちのいずれかの表示態様で表示したゲームコンテンツ選択操作領域を含むゲーム画面が表示されている際に、プレイヤーによって前記第２表示態様で表示されたゲームコンテンツを指定する操作が行なわれた場合に、前記第２表示態様のゲームコンテンツが取得可能なプレイ種目を選択せず、かつ、プレイヤーによって前記第１表示態様で表示されたゲームコンテンツを指定する操作が行なわれた場合に、指定された前記第１表示態様のゲームコンテンツに遭遇可能なプレイ種目を、予め設定された複数のプレイ種目の中から選択するプレイ種目選択部と、
選択された前記プレイ種目に前記プレイヤーを誘導する誘導操作領域を含むゲーム画面が表示されている際に、前記プレイヤーによって前記誘導操作領域が操作された場合には、誘導先の前記プレイ種目にて前記第１表示態様のゲームコンテンツに遭遇可能なゲームを進行させるゲーム進行処理部と、
を備える情報処理装置。
【請求項４】
ベースとなるゲームコンテンツに関連付けられた合成素材となるゲームコンテンツについて、プレイヤーがこれまでに遭遇したことがあるかを判定する判定部と、
前記ベースとなるゲームコンテンツの合成用ゲーム画面において、プレイヤーが未だ遭遇したことのない合成素材のゲームコンテンツを指定する操作が前記プレイヤーによって行なわれた場合に、当該ゲームコンテンツを取得できるプレイ種目へ誘導する誘導用ゲーム画面を生成せず、かつ、プレイヤーがこれまでに遭遇したことのある合成素材のゲームコンテンツを指定する操作が前記プレイヤーによって行なわれた場合には、当該ゲームコンテンツに遭遇できるプレイ種目へ誘導する誘導用ゲーム画面を生成する画面生成部と、
前記誘導用ゲーム画面において、当該ゲームコンテンツに遭遇できるプレイ種目にてゲームプレイを開始するための操作が前記プレイヤーによって行なわれた場合に、当該プレイ種目に前記プレイヤーを誘導するゲーム誘導部と、
を備える情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲームプログラム、及び、情報処理装置に関する。
【背景技術】
【０００２】
ゲームフィールド上で敵キャラクターとの対戦を開始し、その対戦結果等に応じてゲームコンテンツ（例えば、アイテム）をプレイヤーに付与するゲームシステムが知られている（たとえば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−０１３５０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このようなゲームシステムでは、これまでに遭遇したゲームコンテンツをプレイヤーが指定すると、指定されたゲームコンテンツに関する詳細情報がゲーム画面に表示される。
しかしながら、プレイヤーは、自らが指定したゲームコンテンツに関する詳細情報をゲーム画面にて閲覧することができたとしても、そのゲームコンテンツに再び遭遇したい場合には、改めてそのゲームコンテンツを求めて探索しなければならなかった。
本発明は、このような事情に鑑みてなされたものであり、その目的とするところは、プレイヤーが求めるゲームコンテンツを自らが探索する手間を軽減することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するための本発明の主たる発明は、
コンピューターに、
複数のゲームコンテンツのそれぞれを、プレイヤーが遭遇したことのあるゲームコンテンツであることを示す第１表示態様、及び、プレイヤーが未だ遭遇したことのないゲームコンテンツであることを示す第２表示態様、のうちのいずれかの表示態様で表示したゲームコンテンツ選択操作領域を含むゲーム画面が表示されている際に、プレイヤーによって前記第２表示態様で表示されたゲームコンテンツを指定する操作が行なわれた場合に、前記第２表示態様のゲームコンテンツが取得可能なプレイ種目を選択せず、かつ、プレイヤーによって前記第１表示態様で表示されたゲームコンテンツを指定する操作が行なわれた場合には、指定された前記第１表示態様のゲームコンテンツに遭遇可能なプレイ種目を、予め設定された複数のプレイ種目の中から選択するプレイ種目選択処理と、
選択された前記プレイ種目に前記プレイヤーを誘導する誘導操作領域を含むゲーム画面が表示されている際に、前記プレイヤーによって前記誘導操作領域が操作された場合には、誘導先の前記プレイ種目にて前記第１表示態様のゲームコンテンツに遭遇可能なゲームを進行させるゲーム進行処理と、
を実行させるゲームプログラムである。
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。
【発明の効果】
【０００６】
本発明によれば、プレイヤーが求めるゲームコンテンツを自らが探索する手間を軽減することができる。
【図面の簡単な説明】
【０００７】
【図１】ゲームシステム１の全体構成例を示す図である。
【図２】サーバー装置１０の機能上の構成を示すブロック図である。
【図３】プレイヤー端末２０の機能上の構成を示すブロック図である。
【図４】アイテム情報のデータ構造例を示す図である。
【図５】キャラクター情報のデータ構造例を示す図である。
【図６】合成情報のデータ構造例を示す図である。
【図７】ステージ情報のデータ構造例を示す図である。
【図８】抽選情報のデータ構造例を示す図である。
【図９】デッキ情報のデータ構造例を示す図である。
【図１０】ショップ情報のデータ構造例を示す図である。
【図１１】プレイヤー情報のデータ構造例を示す図である。
【図１２】所有キャラクター情報のデータ構造例を示す図である。
【図１３】所有アイテム情報のデータ構造例を示す図である。
【図１４】キャラクター図鑑情報のデータ構造例を示す図である。
【図１５】アイテム図鑑情報のデータ構造例を示す図である。
【図１６】クリアーステージ情報のデータ構造例を示す図である。
【図１７】キャラクター合成処理を説明するためのフローチャートである。
【図１８】進化合成用ゲーム画面５０の一例を示す図である。
【図１９】進化合成用ゲーム画面６０の一例を示す図である。
【図２０】詳細情報用ゲーム画面７０の一例を示す図である。
【図２１】アイテム図鑑用ゲーム画面８０の一例を示す図である。
【図２２】詳細情報用ゲーム画面９０の一例を示す図である。
【発明を実施するための形態】
【０００８】
本明細書及び添付図面の記載により、少なくとも以下の事項が明らかとなる。
即ち、コンピューターに、
複数のゲームコンテンツのそれぞれを、プレイヤーが遭遇したことのあるゲームコンテンツであることを示す第１表示態様、及び、プレイヤーが未だ遭遇したことのないゲームコンテンツであることを示す第２表示態様、のうちのいずれかの表示態様で表示したゲームコンテンツ選択操作領域を含むゲーム画面が表示されている際に、プレイヤーによって前記第２表示態様で表示されたゲームコンテンツを指定する操作が行なわれた場合に、前記第２表示態様のゲームコンテンツが取得可能なプレイ種目を選択せず、かつ、プレイヤーによって前記第１表示態様で表示されたゲームコンテンツを指定する操作が行なわれた場合には、指定された前記第１表示態様のゲームコンテンツに遭遇可能なプレイ種目を、予め設定された複数のプレイ種目の中から選択するプレイ種目選択処理と、
選択された前記プレイ種目に前記プレイヤーを誘導する誘導操作領域を含むゲーム画面が表示されている際に、前記プレイヤーによって前記誘導操作領域が操作された場合には、誘導先の前記プレイ種目にて前記第１表示態様のゲームコンテンツに遭遇可能なゲームを進行させるゲーム進行処理と、
を実行させるゲームプログラムである。
このようなゲームプログラムによれば、プレイヤーによって指定されたゲームコンテンツが取得可能なプレイ種目に前記プレイヤーを誘導することができるため、プレイヤーが求めるゲームコンテンツを自らが探索する手間を軽減することが可能となる。
【０００９】
次に、コンピューターに、
ベースとなるゲームコンテンツに関連付けられた合成素材となるゲームコンテンツについて、プレイヤーがこれまでに遭遇したことがあるかを判定する判定処理と、
前記ベースとなるゲームコンテンツの合成用ゲーム画面において、プレイヤーが未だ遭遇したことのない合成素材のゲームコンテンツを指定する操作が前記プレイヤーによって行なわれた場合に、当該ゲームコンテンツを取得できるプレイ種目へ誘導する誘導用ゲーム画面を生成せず、かつ、プレイヤーがこれまでに遭遇したことのある合成素材のゲームコンテンツを指定する操作が前記プレイヤーによって行なわれた場合には、当該ゲームコンテンツに遭遇できるプレイ種目へ誘導する誘導用ゲーム画面を生成する画面生成処理と、
前記誘導用ゲーム画面において、当該ゲームコンテンツに遭遇できるプレイ種目にてゲームプレイを開始するための操作が前記プレイヤーによって行なわれた場合に、当該プレイ種目にプレイヤーを誘導するゲーム誘導処理と、
を実行させるゲームプログラムである。
このようなゲームプログラムによれば、ベースとなるゲームコンテンツに合成させる素材ゲームコンテンツが取得可能なプレイ種目に、プレイヤーを誘導することが可能となる。
【００１０】
次に、複数のゲームコンテンツのそれぞれを、プレイヤーが遭遇したことのあるゲームコンテンツであることを示す第１表示態様、及び、プレイヤーが未だ遭遇したことのないゲームコンテンツであることを示す第２表示態様、のうちのいずれかの表示態様で表示したゲームコンテンツ選択操作領域を含むゲーム画面が表示されている際に、プレイヤーによって前記第２表示態様で表示されたゲームコンテンツを指定する操作が行なわれた場合に、前記第２表示態様のゲームコンテンツが取得可能なプレイ種目を選択せず、かつ、プレイヤーによって前記第１表示態様で表示されたゲームコンテンツを指定する操作が行なわれた場合には、指定された前記第１表示態様のゲームコンテンツに遭遇可能なプレイ種目を、予め設定された複数のプレイ種目の中から選択するプレイ種目選択部と、
選択された前記プレイ種目に前記プレイヤーを誘導する誘導操作領域を含むゲーム画面が表示されている際に、前記プレイヤーによって前記誘導操作領域が操作された場合には、誘導先の前記プレイ種目にて前記第１表示態様のゲームコンテンツに遭遇可能なゲームを進行させるゲーム進行処理部と、
を備える情報処理装置である。
このような情報処理装置によれば、プレイヤーが求めるゲームコンテンツを探索する手間を軽減することが可能となる。
【００１１】
次に、ベースとなるゲームコンテンツに関連付けられた合成素材となるゲームコンテンツについて、プレイヤーがこれまでに遭遇したことがあるかを判定する判定部と、
前記ベースとなるゲームコンテンツの合成用ゲーム画面において、プレイヤーが未だ遭遇したことのない合成素材のゲームコンテンツを指定する操作が前記プレイヤーによって行なわれた場合に、当該ゲームコンテンツを取得できるプレイ種目へ誘導する誘導用ゲーム画面を生成せず、かつ、プレイヤーがこれまでに遭遇したことのある合成素材のゲームコンテンツを指定する操作が前記プレイヤーによって行なわれた場合には、当該ゲームコンテンツに遭遇できるプレイ種目へ誘導する誘導用ゲーム画面を生成する画面生成部と、
前記誘導用ゲーム画面において、当該ゲームコンテンツに遭遇できるプレイ種目にてゲームプレイを開始するための操作が前記プレイヤーによって行なわれた場合に、当該プレイ種目に前記プレイヤーを誘導するゲーム誘導部と、
を備える情報処理装置である。
このような情報処理装置によれば、ベースとなるゲームコンテンツに合成させる素材ゲームコンテンツが取得可能なプレイ種目に、プレイヤーを誘導することが可能となる。
【００１２】
＝＝＝実施形態＝＝＝
＜＜ゲームシステム１の構成について＞＞
図１は、本実施形態に係るゲームシステム１の全体構成の一例を示す図である。ゲームシステム１は、ネットワーク２（例えば、インターネット等）を介してゲームに関する各種サービスをプレイヤーに提供するものであり、サーバー装置１０と、複数のプレイヤー端末２０と、を含んで構成される。
【００１３】
＜＜サーバー装置１０の構成について＞＞
図２は、本実施形態に係るサーバー装置１０の機能上の構成を示すブロック図である。サーバー装置１０は、システム管理者等がゲームサービスを運営・管理する際に利用する情報処理装置（例えば、ワークステーションやパーソナルコンピューター等）であり、プレイヤー端末２０から各種のコマンド（リクエスト）を受信すると、プレイヤー端末２０上で動作可能なゲームプログラムや、プレイヤー端末２０の規格に合わせたマークアップ言語（ＨＴＭＬ等）で作成されたＷｅｂページ（ゲーム画面等）を配信（レスポンス）することができる。このサーバー装置１０は、制御部１１と、記憶部１２と、入力部１３と、表示部１４と、通信部１５と、を有している。
【００１４】
制御部１１は、各部間のデータの受け渡しを行うと共に、サーバー装置１０全体の制御を行うものであり、ＣＰＵ（Central Processing Unit）が所定のメモリに格納されたプログラムを実行することによって実現される。本実施形態の制御部１１は、ゲーム進行処理部１１１、プレイ種目選択部１１２、ゲーム画面生成部１１３を備えている。
【００１５】
ゲーム進行処理部１１１は、ゲームプログラムに従ってゲームを進行させる処理を実行する機能を有している。このゲーム進行処理部１１１は、対戦処理部１１１Ａ、抽選処理部１１１Ｂ、合成処理部１１１Ｃ、購入処理部１１１Ｄを、少なくとも備えている。
【００１６】
対戦処理部１１１Ａは、対戦ゲームに関する各種処理を実行する機能を有している。抽選処理部１１１Ｂは、抽選ゲームに関する各種処理を実行する機能を有している。合成処理部１１１Ｃは、ゲームコンテンツの合成に関する各種処理を実行する機能を有している。購入処理部１１１Ｄは、ゲームコンテンツの購入に関する各種処理を実行する機能を有している。ゲームコンテンツは、電子的なゲームデータであって、例えば、キャラクター、キャラクター等が対応付けられたゲームカードやフィギア等、又は、ゲームにて使用される道具・アビリティ等のアイテムなどである。
【００１７】
プレイ種目選択部１１２は、ゲームシステム１において予め設定された複数のプレイ種目の中からいずれかのプレイ種目を選択する処理を実行する機能を有している。プレイ種目は、ゲームプログラムに従って進行するゲームにおいて、プレイヤーがゲームプレイできるアクションやエリア等を種類別に分けた単位のことである。プレイ種目を上位分類すると、例えば、対戦ゲーム、抽選ゲーム、ゲームコンテンツ購入などの項目に分けることができる。プレイ種目を下位分類すると、例えば、対戦ゲームの各種ステージ（ステージ１、ステージ２、ステージ３…）、抽選ゲームの各種デッキ（デッキ１、デッキ２、デッキ３…）、ゲームコンテンツを購入できる各種ショップ（ショップ１、ショップ２、ショップ３…）などの項目に分けることができる。
【００１８】
ゲーム画面生成部１１３は、ゲーム画面をプレイヤー端末２０に表示させるための画面データを生成する処理を実行する機能を有している。本実施形態のゲーム画面生成部１１３は、ゲーム画面に対応する画面データとしてＨＴＭＬデータを生成する。
【００１９】
記憶部１２は、システムプログラムが記憶された読み取り専用の記憶領域であるＲＯＭ（Read Only Memory）と、制御部１１による演算処理のワーク領域として使用される書き換え可能な記憶領域であるＲＡＭ（Random Access Memory）とを有しており、例えば、フラッシュメモリやハードディスク等の不揮発性記憶装置によって実現される。本実施形態の記憶部１２は、アイテム情報、キャラクター情報、ステージ情報、抽選情報、ショップ情報、プレイヤー情報を、少なくとも記憶する。なお、これら各情報については追って詳述する。
【００２０】
入力部１３は、システム管理者等が各種データ（例えば、キャラクター情報等）を入力するためのものであり、例えば、キーボードやマウス等によって実現される。
【００２１】
表示部１４は、制御部１１からの指令に基づいてシステム管理者用の操作画面を表示するためのものであり、例えば、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）等によって実現される。
【００２２】
通信部１５は、プレイヤー端末２０との間で通信を行うためのものであり、プレイヤー端末２０から送信される各種データや信号を受信する受信部としての機能と、制御部１１の指令に応じて各種データや信号をプレイヤー端末２０へ送信する送信部として機能とを有している。通信部１５は、例えば、ＮＩＣ（Network Interface Card）等によって実現される。
【００２３】
＜＜プレイヤー端末２０の構成について＞＞
図３は、プレイヤー端末２０の機能上の構成を示すブロック図である。本実施形態のプレイヤー端末２０は、ゲームをプレイする際にプレイヤーが利用する情報処理装置（例えば、携帯電話端末、スマートフォン、タブレット型端末等）であり、サーバー装置１０に対してゲームに関する各種情報（ゲームプログラムやＷｅｂページ等）の配信要求を行うことができる。プレイヤー端末２０は、プレイヤーにＷｅｂページを閲覧させるためのＷｅｂブラウザ機能を有しているため、サーバー装置１０から配信されたＷｅｂページ（ゲーム画面等）を表示することができる。このプレイヤー端末２０は、端末制御部２１と、端末記憶部２２と、端末入力部２３と、端末表示部２４と、端末通信部２５と、を有している。
【００２４】
端末制御部２１は、各部間のデータの受け渡しを行うととともに、プレイヤー端末２０全体の制御を行うものであり、ＣＰＵ（Central Processing Unit）が所定のメモリに格納されたプログラムを実行することによって実現される。なお、本実施形態の端末制御部２１は、端末表示部２４に表示されるゲーム画面の表示態様を制御する画面表示制御部としても機能する。端末記憶部２２は、バスを介して端末制御部２１に接続され、端末制御部２１からの指令に応じて記憶されているデータを参照、読み出し、書き換える処理が行われる。この端末記憶部２２は、例えば、フラッシュメモリやハードディスク等によって実現される。端末入力部２３は、プレイヤーが各種操作（ゲーム操作等）を行うためのものであり、例えば、操作ボタン、タッチパネル等によって実現される。端末表示部２４は、端末制御部２１からの指令によりゲーム画面を表示するためのものであり、たとえば、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）等によって実現される。端末通信部２５は、ネットワーク２を介してサーバー装置１０と各種情報の送受信を行うための送受信部として機能するものであり、例えば、ＮＩＣ（Network Interface Card）等によって実現される。
【００２５】
＜＜データ構造について＞＞
図４は、サーバー装置１０の記憶部１２に記憶されるアイテム情報のデータ構造例を示す図である。このアイテム情報は、アイテムＩＤ、アイテム名、価格の項目を有している。アイテムＩＤは、アイテムを識別する識別情報である。アイテム名は、アイテムの表示名を示す情報である。価格は、そのアイテムの価値を示す情報である。
【００２６】
図５は、サーバー装置１０の記憶部１２に記憶されるキャラクター情報のデータ構造例を示す図である。このキャラクター情報は、キャラクターＩＤ、キャラクター名、キャラクター画像、レアリティ、初期攻撃力、初期防御力、初期体力、上限攻撃力、上限防御力、上限体力、アイテムＩＤ、ドロップ率、合成情報等の項目（フィールド）を有している。キャラクターＩＤは、キャラクターを識別する識別情報である。キャラクター名は、キャラクターの表示名を示す情報である。キャラクター画像は、キャラクターの画像データである。レアリティは、キャラクターの希少度を示すパラメーターである。本実施形態においては、４段階のレアリティ（「コモン」→「アンコモン」→「レア」→「スーパーレア」）がキャラクターに設定されている。キャラクターの初期攻撃力、初期防御力、初期体力は、キャラクターに最初に設定された能力値を示すパラメーターである。アイテムＩＤは、キャラクターが保有するアイテムを示す情報である。ドロップ率は、キャラクターが保有するアイテムをプレイヤーが取得できる確率を示す情報である。合成情報は、キャラクターの合成条件を定めた情報である。
【００２７】
図６は、合成情報のデータ構造例を示す図である。この合成情報は、素材キャラクター、個数等の項目を有している。素材キャラクターは、ベースキャラクターの合成に必要となる素材キャラクターの種類を示す情報である。個数は、ベースキャラクターの合成に必要となる素材キャラクターの個数を示す情報である。
【００２８】
図７は、サーバー装置１０の記憶部１２に記憶されるステージ情報のデータ構造例を示す図である。このステージ情報は、ステージＩＤ、ステージ名、出現キャラクター等の項目を有している。ステージＩＤは、ステージを識別する識別情報である。ステージ名は、ステージの表示名を示す情報である。出現キャラクターは、そのステージに出現するキャラクターを示す情報であり、キャラクターＩＤ、出現率の項目を有している。キャラクターＩＤは、そのステージに出現するキャラクターの種類を示す情報である。出現率は、そのステージにキャラクターが出現する確率を示す情報である。
【００２９】
図８は、サーバー装置１０の記憶部１２に記憶される抽選情報のデータ構造例を示す図である。この抽選情報は、抽選ＩＤ、デッキ名、デッキ情報等の項目を有している。抽選ＩＤは、抽選ゲームを識別する識別情報である。デッキ名は、抽選ゲームで用いるデッキの表示名を示す情報である。デッキ情報は、複数のキャラクターから構成されるデッキに関する情報である。
【００３０】
図９は、デッキ情報のデータ構造例を示す図である。デッキ情報は、プレイヤーに付与され得るキャラクターを所定数毎に１つのセットにまとめたキャラクター収容デッキ（単に「デッキ」とも呼ぶ）を定義する情報である。このデッキ情報には、通し番号が付与された複数のキャラクター（キャラクターＩＤ）のそれぞれに、希少度を示すレアリティが対応付けられている。本実施形態におけるデッキは、図９に示すように、１番から９００番まで通し番号が付与された９００体のキャラクターを番号順に並べたキャラクター群を構成する。抽選ゲームでは、このデッキの中から選択されたキャラクターが、プレイヤーに対して付与される。
【００３１】
図１０は、サーバー装置１０の記憶部１２に記憶されるショップ情報のデータ構造例を示す図である。このショップ情報は、ショップＩＤ、ショップ名、アイテムＩＤ等の項目を有している。ショップＩＤは、アイテムを購入するためのショップを識別する識別情報である。ショップ名は、ショップの表示名を示す情報である。アイテムＩＤは、ショップで購入できるアイテムを識別する情報である。
【００３２】
図１１は、サーバー装置１０の記憶部１２に記憶されるプレイヤー情報のデータ構造例を示す図である。このプレイヤー情報は、プレイヤーＩＤ、仮想通貨、所有キャラクター情報、所有アイテム情報、キャラクター図鑑情報、アイテム図鑑情報、クリアーステージ情報等の項目を有している。プレイヤーＩＤは、プレイヤーを識別する識別情報である。仮想通貨は、遊戯ポイントの一例であって、プレイヤーが所有している仮想通貨の量を示す情報である。プレイヤーは、仮想通貨を購入し所有することができる。所有キャラクター情報は、プレイヤーが所有するキャラクターを示す情報である。所有アイテム情報は、プレイヤーが所有するアイテムを示す情報である。キャラクター図鑑情報は、プレイヤーがこれまでに遭遇したことのあるキャラクターの履歴を示す履歴情報である。アイテム図鑑情報は、プレイヤーがこれまでに遭遇したことのあるアイテムの履歴を示す履歴情報である。クリアーステージ情報は、プレイヤーがこれまでにクリアーしたことのあるステージの履歴を示す履歴情報である。
【００３３】
図１２は、所有キャラクター情報のデータ構造例を示す図である。この所有キャラクター情報は、キャラクターＩＤ、キャラクターのレベル、攻撃力、防御力、体力、獲得日時等の項目を有している。キャラクターＩＤは、プレイヤーが所有するキャラクターを識別する識別情報である。キャラクターのレベル、攻撃力、防御力、体力は、プレイヤーが所有するキャラクターに設定された現在の能力値を示すパラメーターである。これら各種パラメーターは、ゲームの進行に応じて更新される。獲得日時は、プレイヤーがキャラクターを獲得した日時を示す情報である。
【００３４】
図１３は、所有アイテム情報のデータ構造例を示す図である。この所有アイテム情報は、アイテムＩＤ、所有数等の項目を有している。アイテムＩＤは、プレイヤーが所有するアイテムを識別する識別情報である。所有数は、プレイヤーが所有するアイテムの数量を示す情報である。
【００３５】
図１４は、キャラクター図鑑情報のデータ構造例を示す図である。このキャラクター図鑑情報は、キャラクターＩＤ、フラグ情報等の項目を有している。キャラクターＩＤは、プレイヤーがこれまでに所有したことのあるキャラクター又はステージ等で対戦したことがあるキャラクターを識別する識別情報である。フラグ情報には、これまでに所有したことのあるキャラクターのキャラクターＩＤには「２」が設定され、これまでに所有したことはないが対戦したことのあるキャラクターのキャラクターＩＤには「１」が設定され、これまでに所有も対戦もしたことのないキャラクターのキャラクターＩＤには「０」が設定される。ここで、キャラクターＩＤが「１」又は「２」の場合、プレイヤーは、そのキャラクターに遭遇したとする。
【００３６】
図１５は、アイテム図鑑情報のデータ構造例を示す図である。このアイテム図鑑情報は、アイテムＩＤ、フラグ情報等の項目を有している。アイテムＩＤは、プレイヤーがこれまでに所有したことのあるアイテムを識別する識別情報である。フラグ情報には、これまでに所有したことのあるアイテムのアイテムＩＤには「２」が設定され、これまでに所有したことはないがドロップしたことのあるアイテムのアイテムＩＤには「１」が設定され、これまでに所有もドロップもしたことのないアイテムのアイテムＩＤには「０」が設定される。ここで、アイテムＩＤが「１」又は「２」の場合、プレイヤーは、そのアイテムに遭遇したとする。なお、アイテムＩＤが「１」のアイテムとは、対戦したキャラクターがそのアイテムをドロップしたものの、その対戦又はステージ内で敗北してしまい、所有することができなかったアイテムをいう。
【００３７】
図１６は、クリアーステージ情報のデータ構造例を示す図である。このクリアーステージ情報は、ステージＩＤ、フラグ情報等の項目を有している。ステージＩＤは、プレイヤーがこれまでにクリアーしたことのあるステージを識別する識別情報である。フラグ情報には、これまでにクリアーしたことのあるステージのステージＩＤには「TRUE」が設定され、これまでにクリアーしたことのないステージのステージＩＤには「FALSE」が設定される。
【００３８】
＜＜ゲームの概要について＞＞
ここでは、本実施形態のゲームシステム１によって提供されるゲームの概要について説明する。このゲームシステム１では、ゲームコンテンツの一例としてのキャラクターを用いて行う対戦ゲームと、抽選されたキャラクターをプレイヤーに付与する抽選ゲームと、複数のキャラクターを合成するキャラクター合成と、ゲームコンテンツの一例としてのアイテムをプレイヤーに購入させるアイテム購入と、キャラクターやアイテムに関する詳細情報の閲覧等が提供される。
【００３９】
＜対戦ゲーム＞
本実施形態のゲームシステム１において、プレイヤーは、キャラクターを複数所有することができる。プレイヤーは、自らが所有する複数のキャラクターの中から選択したキャラクターを用いて対戦ゲームを行うことができる。この対戦ゲームには、複数のステージ（ステージ１、ステージ２、ステージ３…）が設定されている。各ステージでは、対戦相手となる敵キャラクターが出現するため、プレイヤーが選択したプレイヤーキャラクターと対戦させることができる。プレイヤーは、敵キャラクターとの対戦に勝利した場合には、その敵キャラクターが保有するアイテムを取得できたり、その敵キャラクター自体を取得できたりする。そして、所定のクリアー条件（例えば、出現したボスキャラクターとの対戦に勝利すること）を満たすことができれば、そのステージをクリアーしたことになるため、次のステージに進むことができる。
【００４０】
＜抽選ゲーム＞
本実施形態におけるゲームシステム１において、プレイヤーは、所謂「ガチャガチャ」（登録商標）と呼ばれる抽選ゲームを行うことができる。抽選ゲームでは、デッキを構成する複数のキャラクターの中から選択されたキャラクターがプレイヤーに対して付与される。この抽選ゲームには、複数のデッキ（デッキ１、デッキ２、デッキ３…）が設定されている。プレイヤーは、各デッキに収容されているキャラクターの種類がそれぞれ異なるため、デッキを選択することによって希望のキャラクターの取得を目指して抽選ゲームを行うことができる。
【００４１】
＜キャラクター合成＞
本実施形態のゲームシステム１において、プレイヤーは、複数のキャラクターを組み合せてキャラクター合成を行うことができる。キャラクター合成を行うことによって、合成後のキャラクターに設定されたパラメーター（例えば、レベル、攻撃力、防御力等）を変動させることができる。
（強化合成）
本実施形態では、ベースキャラクターに対して少なくとも１体の素材キャラクターを組み合せることによってキャラクター合成が行われる。このキャラクター合成により、合成前のベースキャラクターに設定されたパラメーターの現在値が上昇し、その上昇した新たなパラメーターの現在値が合成後のベースキャラクターに設定される。このようにしてキャラクター合成が行われると、プレイヤーは、ベースキャラクター及び素材キャラクターの双方を所有せずに、合成によって強化された後のベースキャラクターのみを所有することになる。
（進化合成）
また、本実施形態では、ベースキャラクターに対して当該ベースキャラクターに関連付けられた全ての素材キャラクターを合成することによって、そのベースキャラクターに設定されたパラメーターの現在値のみならず上限値を上昇させ、上昇後の値を新たにパラメーターに設定することができる。なお、この進化合成によりベースキャラクターのキャラクターＩＤを変更してもよく、攻撃力等のパラメーターの現在値を初期値に設定してもよい。このようにしてキャラクター合成が行われると、プレイヤーは、ベースキャラクター及び全ての素材キャラクターを所有せずに、合成によって進化された後のベースキャラクター（新たに誕生したキャラクター）のみを所有することになる。
【００４２】
＜アイテム購入＞
本実施形態のゲームシステム１では、プレイヤーは、仮想通貨を消費することによって、ゲーム上におけるショップにて希望のアイテムを購入することができる。このアイテム購入では、複数のショップ（ショップ１、ショップ２、ショップ３…）が設定されている。プレイヤーは、各ショップで購入できるアイテムがそれぞれ異なるため、ショップを選択することによって希望のアイテムを購入できる。
【００４３】
＜詳細情報の閲覧、プレイ種目への誘導＞
本実施形態のゲームシステム１では、ベースキャラクターに関連付けられた素材キャラクターに関する詳細情報を、プレイヤーに閲覧させることができる。プレイヤーは、その素材キャラクターの取得を希望する場合に、誘導操作ボタンを操作することにより、その素材キャラクターが取得可能なプレイ種目に即座に誘導される。このため、プレイヤーは、誘導先のプレイ種目にて、その素材キャラクターの取得を目指してゲームプレイを行うことができる。すなわち、プレイヤーは、その素材キャラクターが出現するステージを探索しながら対戦ゲームを行ったり、その素材キャラクターが収容されているデッキを探索しながら抽選ゲームを行ったりする必要がなくなるので、その素材キャラクターを探索する手間を省くことができる。
【００４４】
また本実施形態のゲームシステム１では、これまでに所有したことのあるアイテムに関する詳細情報や、これまでに遭遇したことのあるキャラクターに関する詳細情報を、プレイヤーに図鑑により閲覧させることができる。プレイヤーは、そのアイテムやキャラクターの取得を希望する場合には、誘導操作ボタンを操作することにより、そのアイテムやキャラクターが取得可能なプレイ種目に即座に誘導される。このため、プレイヤーは、誘導先のプレイ種目にて、そのアイテムの取得を目指してゲームプレイを行うことができる。これにより、プレイヤーは、そのアイテムを保有するキャラクターが出現するステージを探索しながら対戦ゲームを行ったり、そのアイテムを購入できるショップを探索したりする必要がなくなるので、そのアイテムやキャラクターを探索する手間を省くことができる。
【００４５】
＜＜ゲームシステム１の動作について＞＞
本実施形態にかかるゲームシステムでは、サーバー装置１０における制御部１１が、記憶部１２に格納されたゲームプログラムに従って、制御対象となる各機能部を制御することにより、対戦ゲーム処理、抽選ゲーム処理、キャラクター合成処理、アイテム購入処理、図鑑閲覧処理を実行する。以下、各処理について説明する。
【００４６】
＜対戦ゲーム処理＞
プレイヤー端末２０は、プレイヤーがステージを指定して対戦ゲームを開始するための操作を行うと、対戦ゲーム開始要求をサーバー装置１０に送信する。
サーバー装置１０は、プレイヤー端末２０から送信された対戦ゲーム開始要求を受信すると、対戦ゲーム処理を実行する。
【００４７】
具体的には、対戦処理部１１１Ａは、図１２に示す所有キャラクター情報を参照して、プレイヤーキャラクターを選択し、図７に示すステージ情報を参照して、対戦相手となる敵キャラクターを選択する。次に、対戦処理部１１１Ａは、図７に示すステージ情報を参照して、その敵キャラクターをプレイヤーによって指定されたステージにおいて出現させるか否かを、その敵キャラクターの出現率に基づき決定する。次に、対戦処理部１１１Ａは、敵キャラクターの出現を決定した場合に、図１２に示す所有キャラクター情報を参照して、プレイヤーキャラクターに設定された各種パラメーター（攻撃力、防御力、体力等）を取得すると共に、図５に示すキャラクター情報を参照して、敵キャラクターに設定された各種パラメーター（攻撃力、防御力、体力等）を取得する。次に、対戦処理部１１１Ａは、プレイヤーキャラクターの各種パラメーター、及び、敵キャラクターの各種パラメーターに基づき、これらのキャラクター同士による対戦について勝敗を決定する。次に、対戦処理部１１１Ａは、プレイヤーの勝利を決定した場合には、所定確率によりその敵キャラクターをプレイヤーに付与し、図１２に示す所有キャラクター情報を更新する。また、対戦処理部１１１Ａは、敵キャラクターのドロップ率に従って（図５参照）、敵キャラクターの保有するアイテムをプレイヤーに付与し、図１３に示す所有アイテム情報を更新する。そして、対戦処理部１１１Ａは、次々と出現する敵キャラクターとの対戦が繰り返されることによって、プレイヤーが所定のクリアー条件を満たしたか否かを判定する。対戦処理部１１１Ａは、このクリアー条件が満たされた場合には、ステージクリアーとなるため、次のステージでのゲームプレイを許可し、図１６に示すクリアーステージ情報を更新する。
【００４８】
＜抽選ゲーム処理＞
プレイヤー端末２０は、プレイヤーがデッキを指定して抽選ゲームを開始するための操作を行うと、抽選ゲーム開始要求をサーバー装置１０に送信する。
サーバー装置１０は、プレイヤー端末２０から送信された抽選ゲーム開始要求を受信すると、抽選ゲーム処理を実行する。
【００４９】
具体的には、抽選処理部１１１Ｂは、図８に示す抽選情報を参照して、プレイヤーによって指定されたデッキを選択する。次に、抽選処理部１１１Ｂは、図９に示すデッキ情報を参照して、そのデッキに収容された複数のキャラクターの中からランダムに選択したキャラクターをプレイヤーに対して付与する。次に、抽選処理部１１１Ｂは、付与されたキャラクターがプレイヤーの所有するキャラクターとなるように、図１２に示す所有キャラクター情報を更新する。
【００５０】
＜キャラクター合成処理＞
（強化合成）
プレイヤー端末２０は、プレイヤーがベースキャラクター及び素材キャラクターを指定してキャラクターの強化合成を開始するための操作を行うと、強化合成要求をサーバー装置１０に送信する。
サーバー装置１０は、プレイヤー端末２０から送信された強化合成要求を受信すると、キャラクター合成処理（強化合成）を実行する。
【００５１】
具体的には、合成処理部１１１Ｃは、図１２に示す所有キャラクター情報を参照して、プレイヤーが所有する複数のキャラクターの中から、プレイヤーによって指定されたベースキャラクター及び素材キャラクターを選択する。次に、合成処理部１１１Ｃは、図１２に示す所有キャラクター情報を参照して、素材キャラクターのレベル、攻撃力、防御力等のパラメーターの現在値に基づき、ベースキャラクターのレベル、攻撃力、防御力等のパラメーターの現在値を上昇させ、上昇後の新たな現在値のパラメーターをそのベースキャラクターに設定する。そして、合成処理部１１１Ｃは、その合成に用いられた素材キャラクターがプレイヤーの所有するキャラクターとはならず、かつ、合成後のベースキャラクターがプレイヤーの所有するキャラクターとなるように、図１２に示す所有キャラクター情報を更新する。
【００５２】
（進化合成）
図１７は、本実施形態にかかるキャラクター合成処理（進化合成）を説明するためのフローチャートである。
【００５３】
先ず、プレイヤー端末２０は、プレイヤーがベースキャラクターを指定してキャラクターの進化合成を開始するための操作を行うと、進化合成要求をサーバー装置１０に送信する（Ｓ１０１）。
【００５４】
次に、サーバー装置１０は、プレイヤー端末２０から送信された進化合成要求を受信すると、ベースキャラクターに関連付けられた全ての素材キャラクターを選択する（Ｓ１０２）。すなわち、合成処理部１１１Ｃは、図５に示すキャラクター情報及び図６に示す合成情報を参照して、そのベースキャラクターに関連付けられた全ての素材キャラクターを選択する。
【００５５】
次に、サーバー装置１０は、進化合成用ゲーム画面（Ｗｅｂページ）をプレイヤー端末２０に表示させるための画面データ（ＨＴＭＬファイル）を、ゲーム画面生成部１１３に生成させる（Ｓ１０３）。
【００５６】
具体的には、合成処理部１１１Ｃは、図１２に示す所有キャラクター情報及び図６に示す合成情報を参照して、プレイヤーがベースキャラクターに関連付けられた全ての素材キャラクターを所有しているか否か（合成条件を満たしているか否か）を判定する。そして、合成処理部１１１Ｃは、かかる判定が肯定された場合には、図１８に示す進化合成用ゲーム画面５０をゲーム画面生成部１１３に生成させる。次に、合成処理部１１１Ｃは、かかる判定が否定された場合には、図１４に示すキャラクター図鑑情報を参照して、プレイヤーがベースキャラクターに関連付けられた全ての素材キャラクターに遭遇したことがあるか否かを判定する。そして、合成処理部１１１Ｃは、かかる判定結果に応じて、図１９に示す進化合成用ゲーム画面６０をゲーム画面生成部１１３に生成させる。
【００５７】
図１８は、全ての素材キャラクターを取得済みのときの進化合成用ゲーム画面５０の一例を示す図である。この進化合成用ゲーム画面５０は、ベースキャラクター表示エリア５１と、素材キャラクター表示エリア５２と、操作ボタン５３を有している。プレイヤーが全ての素材キャラクターを取得しているため、素材キャラクター表示エリア５２に配置された全ての素材キャラクターのキャラクター画像が、明瞭に表示された状態になっている。そのため、プレイヤーが操作ボタン５３を選択することによって、ベースキャラクター（「キャラクターＡ」）に全ての素材キャラクター（「キャラクターＢ」、「キャラクターＣ」、「キャラクターＤ」）を合成することができる。
【００５８】
図１９は、全ての素材キャラクターを取得済みでないときの進化合成用のゲーム画面６０の一例を示す図である。この進化合成用ゲーム画面６０は、ベースキャラクター表示エリア６１と、素材キャラクター表示エリア６２と、操作ボタン６３を有している。素材キャラクター表示エリア６２には、素材キャラクター６２１〜６２３が配置されている。素材キャラクター６２１は、プレイヤーが所有しているキャラクターであるため、キャラクター画像が明瞭に表示された状態になっている。素材キャラクター６２２は、プレイヤーが遭遇したことのないキャラクターであるため、キャラクター画像が非表示状態（秘密状態）になっている。素材キャラクター６２３は、プレイヤーが所有していないキャラクターであるが、これまでに遭遇したことのあるキャラクターであるため、キャラクター画像がグレー表示された状態になっている。そして、素材キャラクター６２１〜６２３のうち、素材キャラクター６２１、６２３については、詳細情報を閲覧することができるようになっている。素材キャラクター６２２については、秘密状態であるため、詳細情報を閲覧することができないようになっている。一方、プレイヤーは、例えば素材キャラクター６２３を取得したい場合には、その素材キャラクター６２３を指定することにより、その詳細情報を閲覧することができる。
【００５９】
そして、サーバー装置１０は、このようにして生成された進化合成用ゲーム画面に対応する画面データ（ＨＴＭＬファイル）を、ネットワークを介して要求元のプレイヤー端末２０に送信する。
【００６０】
次いで、プレイヤー端末２０は、サーバー装置１０から送信されたこの画面データ（ＨＴＭＬデータ）を受信すると、画面データを解析することにより、進化合成用ゲーム画面（Ｗｅｂページ）を端末表示部２４に表示させる。ここでは、図１９に示す進化合成用ゲーム画面６０が端末表示部２４に表示されているものとして、以下の説明を続ける。
【００６１】
次に、図１７に戻り、プレイヤーが、図１９に示す進化合成用ゲーム画面６０が表示されている際に、素材キャラクター表示エリア６２に配置された素材キャラクター６２１〜６２３のいずれかを指定して、その素材キャラクターの詳細情報を受け取るための操作を行うと、プレイヤー端末２０は、詳細情報受取要求をサーバー装置１０に送信する（Ｓ１０４）。ここでは、プレイヤーが、素材キャラクター６２１〜６２３のうち、素材キャラクター６２３（「キャラクターＤ」）の取得を希望し指定したものとして、以下の説明を続ける。
【００６２】
次に、サーバー装置１０は、プレイヤー端末２０から送信された詳細情報受取要求を受信すると、指定された素材キャラクター６２３（「キャラクターＤ」キャラクターＩＤ：「0004」、図５参照）を取得できるプレイ種目を、予め設定された複数のプレイ種目の中から選択するプレイ種目選択処理を行う（Ｓ１０５）。
【００６３】
具体的には、プレイ種目選択部１１２は、図７に示すステージ情報を参照して、指定された素材キャラクター６２３（「キャラクターＤ」）が出現し得るステージを、予め設定された複数のステージの中から選択する（例えば、「ステージ４」や「ステージ５」）。この際、プレイ種目選択部１１２は、キャラクターの出現率に基づき、指定された素材キャラクターが出現し易いステージ（指定された素材キャラクターを取得し易いステージ）から優先的に選択し表示しても良い（例えば、「ステージ４」よりも「ステージ５」を優先して、「ステージ５」のみを表示したり、「ステージ５」を「ステージ４」よりも上段に表示したり、「ステージ５」を強調表示したりする等）。また、プレイ種目選択部１１２は、図１６に示すクリアーステージ情報を参照して、プレイヤーが未だプレイを許可されていないステージを選択対象から除外するように制御しても良い（例えば、「ステージ５」を除外する）。
【００６４】
また具体的には、プレイ種目選択部１１２は、図９に示すデッキ情報を参照して、指定された素材キャラクター６２３（「キャラクターＤ」）を取得可能なデッキを、予め設定された複数のデッキの中から選択する（例えば、「デッキ１」）。
【００６５】
このようにして、プレイ種目選択部１１２は、例えば、「ステージ４」（「ステージ４」にて対戦ゲームを行うこと）、「ステージ５」（「ステージ５」にて対戦ゲームを行うこと）、「デッキ１」（「デッキ１」を用いて抽選ゲームを行うこと）を、指定された素材キャラクター６２３（「キャラクターＤ」）が取得可能なプレイ種目として選択する。
【００６６】
次に、サーバー装置１０は、詳細情報用ゲーム画面（Ｗｅｂページ）をプレイヤー端末２０に表示させるための画面データ（ＨＴＭＬファイル）を、ゲーム画面生成部１１３に生成させる（Ｓ１０６）。
【００６７】
具体的には、ゲーム画面生成部１１３は、図５に示すキャラクター情報に基づいて、指定された素材キャラクター６２３（「キャラクターＤ」）に関する詳細情報（例えば、レベル、攻撃力、防御力等のパラメーター等）を含む詳細情報用ゲーム画面のデータを生成する。また、ゲーム画面生成部１１３は、詳細情報用ゲーム画面において、プレイ種目選択部１１２によって選択されたプレイ種目にプレイヤーを誘導するための誘導操作ボタン（誘導操作領域）を配置する。
【００６８】
そして、サーバー装置１０は、このようにして生成された詳細情報用ゲーム画面に対応する画面データ（ＨＴＭＬファイル）を、ネットワークを介して要求元のプレイヤー端末２０に送信する。
【００６９】
プレイヤー端末２０は、サーバー装置１０から送信されたこの画面データ（ＨＴＭＬデータ）を受信すると、画面データを解析することにより、詳細情報用ゲーム画面（Ｗｅｂページ）を端末表示部２４に表示させる。
【００７０】
図２０は、この端末表示部２４に表示される詳細情報用ゲーム画面７０の一例を示す図である。この詳細情報用ゲーム画面７０には、詳細情報表示エリア７１、誘導操作ボタン７２〜７４が含まれている。ここでは、素材キャラクター６２３（「キャラクターＤ」）が取得可能なプレイ種目として、「ステージ４」（ステージ４にて対戦ゲームを行うこと）、「ステージ５」（ステージ５にて対戦ゲームを行うこと）、「デッキ１」（デッキ１を用いて抽選ゲームを行うこと）が選択されたことに対応して、誘導操作ボタン７２〜７４のそれぞれには、誘導先のプレイ種目である「ステージ４」、「ステージ５」、「デッキ１」が表示されている。なお、誘導操作ボタン７２〜７４には、プレイ種目名のみならず、そのプレイ種目に関連する情報を表示させても良い。この関連する情報には、例えば、そのプレイ種目をプレイするのに必要なゲームポイントや、ステージにおける対戦回数、レアキャラクターの取得確率やアイテムのドロップ率が倍増している等の情報が含まれる。
【００７１】
次に、図１７に戻り、プレイヤー端末２０は、図２０に示す詳細情報用ゲーム画面７０が表示されている際に、プレイヤーによって誘導操作ボタン７２〜７４のいずれかが選択されたか否かを判定する（Ｓ１０７）。そして、プレイヤー端末２０は、誘導操作ボタン７２〜７４のいずれかが選択されると、誘導先のプレイ種目でのゲームプレイ開始を要求するプレイ開始要求を、端末通信部２５を介してサーバー装置１０に送信する。
【００７２】
次に、サーバー装置１０は、プレイヤー端末２０から送信されたプレイ開始要求を受け付けると、ゲーム進行処理を行う。すなわち、ゲーム進行処理部１１１は、誘導先のプレイ種目にてゲームを進行させ、プレイヤーにゲームプレイを行わせる（Ｓ１０８）。例えば、プレイヤーによって誘導操作ボタン７２が選択された場合は、対戦処理部１１１Ａが「ステージ４」にて対戦ゲームを進行させる。また、プレイヤーによって誘導操作ボタン７４が選択された場合は、抽選処理部１１１Ｂが「デッキ１」を用いて抽選ゲームを進行させる。
【００７３】
次に、サーバー装置１０は、誘導先のプレイ種目にてゲームを進行させた結果、プレイヤーによって指定された素材キャラクター６２３（「キャラクターＤ」）が取得されたか否かを、ゲーム進行処理部１１１に判定させる（Ｓ１０９）。ゲーム進行処理部１１１は、その素材キャラクター６２３（「キャラクターＤ」）が取得された場合には（Ｓ１０９：ＹＥＳ）、ベースキャラクターに合成することを合成処理部１１１Ｃに対し許可する（Ｓ１１０）。より具体的には、ゲーム進行処理部１１１は、指定された素材キャラクター６２３（「キャラクターＤ」）の取得により、ベースキャラクターに関連付けられた全ての素材キャラクターをプレイヤーが取得できた場合は、ベースキャラクターの進化合成を許可し、それ以外の場合には、ベースキャラクターの強化合成を許可する。
【００７４】
＜アイテム購入処理＞
プレイヤー端末２０は、プレイヤーがショップ及びアイテムを指定してアイテム購入を開始するための操作を行うと、アイテム購入要求をサーバー装置１０に送信する。
サーバー装置１０は、プレイヤー端末２０から送信されたアイテム購入要求を受信すると、アイテム購入処理を実行する。
【００７５】
具体的には、購入処理部１１１Ｄは、図１０に示すショップ情報を参照して、そのショップで購入させることのできる複数のアイテムの中から、プレイヤーによって指定されたアイテムを選択する。次に、購入処理部１１１Ｄは、図４に示すアイテム情報及び図１１に示すプレイヤー情報を参照して、そのアイテムの価格に相当する仮想通貨をプレイヤーが所有しているか否かを判定する。そして、購入処理部１１１Ｄは、かかる判定が肯定された場合に、プレイヤーの仮想通貨を消費させ、そのアイテムをプレイヤーに付与する。次に、購入処理部１１１Ｄは、付与されたアイテムがプレイヤーの所有するキャラクターとなるように、図１３に示す所有アイテム情報を更新する。
【００７６】
＜図鑑閲覧処理＞
プレイヤー端末２０は、プレイヤーがアイテム図鑑を閲覧するための操作を行うと、図鑑閲覧要求をサーバー装置１０に送信する。
サーバー装置１０は、プレイヤー端末２０から送信された図鑑閲覧要求を受信すると、図鑑閲覧処理を実行する。
【００７７】
具体的には、ゲーム進行処理部１１１は、図４に示すアイテム情報、図１３に示す所有アイテム情報、及び図１５に示すアイテム図鑑情報を参照して、プレイヤーがこれまでに所有したことのあるアイテム、所有したことはないがドロップしたことがあるアイテム、プレイヤーが未だ所有もドロップもしたことのないアイテム（遭遇したことのないアイテム）を特定した上で、アイテム図鑑用のゲーム画面をゲーム画面生成部１１３に生成させる。
【００７８】
そして、サーバー装置１０は、このようにして生成されたアイテム図鑑用のゲーム画面に対応する画面データ（ＨＴＭＬファイル）を、ネットワークを介して要求元のプレイヤー端末２０に送信する。
【００７９】
プレイヤー端末２０は、サーバー装置１０から送信されたこの画面データ（ＨＴＭＬデータ）を受信すると、画面データを解析することにより、アイテム図鑑用のゲーム画面（Ｗｅｂページ）を端末表示部２４に表示させる。
【００８０】
図２１は、アイテム図鑑用のゲーム画面８０の一例を示す図である。このアイテム図鑑用のゲーム画面８０は、アイテム一覧表示エリア８１を有している。ここで、アイテム一覧表示エリア８１において明瞭に表示されているアイテム８１Ａは、これまでにプレイヤーが所有したことがあるアイテムである。プレイヤーは、例えばアイテム８１Ａを取得したい場合には、そのアイテムを指定することにより、その詳細情報を閲覧することができる。他方、アイテム一覧表示エリア８１においてグレーアウト表示されているアイテム８１Ｂは、これまでにプレイヤーが所有したことはないがドロップしたことのあるアイテムである。プレイヤーは、例えばアイテム８１Ｂを取得したい場合には、そのアイテム８１Ｂを指定することにより、その詳細情報を閲覧することができる。さらに、アイテム一覧表示エリア８１において「？」で表示されたアイテム８１Ｃは、これまでにプレイヤーが所有もドロップもしたことがないアイテムである。プレイヤーは、例えばアイテム８１Ｃを指定したとしても、秘密状態であるため、詳細情報を閲覧することができない。
【００８１】
次に、プレイヤーが、図２１に示すアイテム図鑑用のゲーム画面８０が表示されている際に、アイテム８１Ｂを指定して、その詳細情報を受け取るための操作を行うと、プレイヤー端末２０は、詳細情報受取要求をサーバー装置１０に送信する。
【００８２】
次に、サーバー装置１０は、プレイヤー端末２０から送信された詳細情報受取要求を受信すると、指定されたアイテム８１Ｂを取得できるプレイ種目を、予め設定された複数のプレイ種目の中から選択するプレイ種目選択処理を行う。
【００８３】
具体的には、プレイ種目選択部１１２は、図１０に示すショップ情報を参照して、指定されたアイテム８１Ｂが購入できるショップを、予め設定された複数のショップの中から選択する。また、具体的には、プレイ種目選択部１１２は、図５に示すキャラクター情報を参照して、アイテム８１Ｂを保有するキャラクターを特定した上で、図７に示すステージ情報を参照して、アイテム８１Ｂを保有するキャラクターが出現し得るステージを、予め設定された複数のステージの中から選択する。
【００８４】
このようにして、プレイ種目選択部１１２は、例えば、「ショップ１」（「ショップ１」にてアイテムを購入すること）、「ステージ３」（「ステージ３」にて対戦ゲームを行うこと）を、指定されたアイテム８１Ｂが取得可能なプレイ種目として選択する。
【００８５】
次に、サーバー装置１０は、詳細情報用ゲーム画面（Ｗｅｂページ）をプレイヤー端末２０に表示させるための画面データ（ＨＴＭＬファイル）を、ゲーム画面生成部１１３に生成させる。
【００８６】
具体的には、ゲーム画面生成部１１３は、図４に示すアイテム情報に基づいて、指定されたアイテム８１Ｂに関する詳細情報（例えば、価格、機能等）を含む詳細情報用ゲーム画面のデータを生成する。また、ゲーム画面生成部１１３は、詳細情報用ゲーム画面において、プレイ種目選択部１１２によって選択されたプレイ種目にプレイヤーを誘導するための誘導操作ボタン（誘導操作領域）を配置する。
【００８７】
そして、サーバー装置１０は、このようにして生成された詳細情報用ゲーム画面に対応する画面データ（ＨＴＭＬファイル）を、ネットワークを介して要求元のプレイヤー端末２０に送信する。
【００８８】
プレイヤー端末２０は、サーバー装置１０から送信されたこの画面データ（ＨＴＭＬデータ）を受信すると、画面データを解析することにより、詳細情報用ゲーム画面（Ｗｅｂページ）を端末表示部２４に表示させる。
【００８９】
図２２は、この端末表示部２４に表示される詳細情報用ゲーム画面９０の一例を示す図である。この詳細情報用ゲーム画面９０には、詳細情報表示エリア９１、誘導操作ボタン９２〜９３が含まれている。ここでは、アイテムＤ（アイテム８１Ｂ）が取得可能なプレイ種目として、「ショップ１」（「ショップ１」にて購入すること）、「ステージ３」（ステージ３にて対戦ゲームを行うこと）が選択されたことに対応して、誘導操作ボタン９２〜９３のそれぞれには、誘導先のプレイ種目である「ショップ１」、「ステージ３」が表示されている。なお、誘導先のプレイ種目として一又は複数のステージを表示する場合、プレイ種目選択部１１２は、アイテムのドロップ率やキャラクターの出現確率に基づき、指定されたアイテムが入手し易いステージから優先的に選択しても良い。この場合、プレイ種目選択部１１２は、プレイヤーが未だプレイを許可されていないステージを選択対象から除外しても良い。
【００９０】
次に、プレイヤー端末２０は、図２２に示す詳細情報用ゲーム画面９０が表示されている際に、プレイヤーによって誘導操作ボタン９２〜９３のいずれかが選択されたか否かを判定する。そして、プレイヤー端末２０は、誘導操作ボタン９２〜９３のいずれかが選択されると、誘導先のプレイ種目でのゲームプレイ開始を要求するプレイ開始要求を、端末通信部２５を介してサーバー装置１０に送信する。
【００９１】
次に、サーバー装置１０は、プレイヤー端末２０から送信されたプレイ開始要求を受け付けると、ゲーム進行処理を行う。すなわち、ゲーム進行処理部１１１は、誘導先のプレイ種目にてゲームを進行させ、プレイヤーにゲームプレイを行わせる。例えば、プレイヤーによって誘導操作ボタン９２が選択された場合は、購入処理部１１１Ｄが「ショップ１」にてアイテムＤ（アイテム８１Ｂ）を購入させる。また、プレイヤーによって誘導操作ボタン９３が選択された場合は、対戦処理部１１１Ａが「ステージ３」にて対戦ゲームを進行させる。
【００９２】
＜まとめ＞
以上のとおり、本実施形態に係るゲームシステム１によれば、プレイヤーは、キャラクターやアイテムを指定する操作を行うと、そのキャラクターやアイテムに関する詳細情報を閲覧することができる。そして、プレイヤーは、閲覧したキャラクターやアイテムとの遭遇を希望する場合には、誘導操作ボタンを選択することができる。プレイヤーは、誘導操作ボタンを操作することによって、そのキャラクターやアイテムに遭遇可能なプレイ種目に即座に誘導されるため、ただ闇雲にキャラクターやアイテムを求めて対戦ゲームの各ステージや抽選ゲームの各デッキ等を探索する必要がなくなり、そのキャラクターやアイテムを探索する手間を省くことが可能となる。特に、プレイヤーは、既に対戦又はドロップしたことはあるものの、取得することができなかったキャラクターやアイテムについて、遭遇可能なプレイ種目に即座に誘導されるため、煩わしさを感じずにゲームを行うことができる。
【００９３】
＝＝＝その他の実施形態＝＝＝
上記の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物も含まれる。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【００９４】
＜キャラクター合成処理＞
上記の本実施形態では、誘導先のプレイ種目にてゲームをプレイした結果、素材キャラクターを取得できた場合に、合成処理部１１１Ｃは、ベースキャラクターに関連付けられた全ての素材キャラクターを取得できたことを合成条件として、自動的に進化合成したり、または、進化合成するように勧めるゲーム画面を表示したりしても良い。
【００９５】
上記の本実施形態では、ベースキャラクターの進化合成を行う際に、プレイヤーが誘導操作ボタンを操作することによって、指定された素材キャラクターが取得可能なプレイ種目に即座に誘導される場合を例に挙げて説明したが、本発明はこれに限定されるものではない。例えば、ベースキャラクターに対して強化用の素材キャラクターが予め設定されている場合は、ベースキャラクターの強化合成を行う際に、指定された強化用の素材キャラクターが取得可能なプレイ種目に誘導するようにしても良い。
【００９６】
＜図鑑閲覧処理＞
上記の本実施形態では、アイテム図鑑を閲覧する場合を例に挙げて説明したが、本発明はこれに限られるものではなく、図１４に示すキャラクター図鑑情報を用いることにより、キャラクター図鑑を閲覧する場合に適用しても良い。これにより、プレイヤーは、キャラクター図鑑に表示されたキャラクターに遭遇可能なプレイ種目に誘導される。また、図１９に示す秘密状態の素材キャラクター６２２を指定した場合、図２０に示す詳細情報表示エリア７１には詳細情報を表示せず、誘導操作ボタン７２〜７４は表示することとしても良い。
【００９７】
＜プレイ種目選択処理＞
上記の本実施形態では、対戦ゲームの各ステージや抽選ゲームの各デッキに誘導する場合等に限定されるものではない。例えば、マップを複数のエリアに区画し、各エリアに取得可能なアイテムやキャラクターを設定しておき、プレイヤーが誘導操作ボタンを操作することによって、マップ上における或るエリアに誘導しても良い。かかる場合、プレイ種目選択部１１２は、例えば「エリア１」（「エリア１」にてプレイヤーキャラクターを移動させること）を、指定されたキャラクターやアイテムが取得可能なプレイ種目として選択する。そして、プレイヤーによって誘導操作ボタンが操作された場合は、ゲーム進行処理部１１１が「エリア１」にてプレイヤーキャラクターを移動させアイテムを取得させる。
【００９８】
＜キャラクターとの遭遇履歴＞
上記の本実施形態では、所有したことがあるキャラクター、又は対戦したことがあるキャラクターを遭遇したことがあるキャラクターとしているが、これらに限られるものではない。例えば、仲間プレイヤーと一緒にプレイした際に登場した仲間プレイヤーの所有キャラクター、仲間プレイヤーから借りたことがあるキャラクター、ゲームストーリー内で登場したことがあるキャラクター等も遭遇したことがあるキャラクターとすることができる。また、進化後のキャラクターと遭遇した場合には、進化前のキャラクターにも遭遇したことがあるとしても良い。
一方で、例えば、所有したことがないキャラクターと対戦しても、そのキャラクターに勝利しなければ、遭遇したことがないとしても良い。
【００９９】
＜アイテムとの遭遇履歴＞
上記の本実施形態では、所有したことがあるアイテム、又はドロップしたことがあるアイテムを遭遇したことがあるアイテムとしているが、これらに限られるものではない。例えば、仲間プレイヤーと一緒にプレイした際に使用された仲間プレイヤーの所有アイテム、仲間プレイヤーから借りたことがあるアイテム、敵キャラクターが対戦中に使用したアイテム、ゲームストーリー内で登場したことがあるアイテム等も遭遇したことがあるアイテムとすることができる。
【０１００】
＜サーバー装置＞
上記の本実施形態では、サーバー装置の一例として１台のサーバー装置１０を備えたゲームシステム１を例に挙げて説明したが、これに限らず、サーバー装置の一例として複数台のサーバー装置１０を備えたゲームシステム１としてもよい。すなわち、複数台のサーバー装置１０がネットワーク２を介して接続され、各サーバー装置１０が各種処理を分散して行うようにしてもよい。なお、サーバー装置１０はコンピューターの一例である。
【０１０１】
＜情報処理装置＞
上記の本実施形態におけるゲームシステム１では、ゲームプログラムに基づきサーバー装置１０及びプレイヤー端末２０を協働させて各種情報処理を実行する場合を例に挙げて説明したが、これに限定されるものではなく、情報処理装置としてのプレイヤー端末２０単体、または、サーバー装置１０単体が、ゲームプログラムに基づき上記の各種情報処理を実行するようにしてもよい。
また、情報処理装置としての機能の一部をプレイヤー端末２０が担う構成としてもよい。この場合には、サーバー装置１０及びプレイヤー端末２０が情報処理装置を構成する。
なお、情報処理装置はプロセッサー及びメモリを備えるコンピューターの一例である。
【符号の説明】
【０１０２】
１  ゲームシステム、２  ネットワーク、１０  サーバー装置、１１  制御部、１２  記憶部、１３  入力部、１４  表示部、１５  通信部、２０  プレイヤー端末、２１  端末制御部、２２  端末記憶部、２３  端末入力部、２４  端末表示部、２５  端末通信部、５０  ゲーム画面、５１  ベースキャラクター表示エリア、５２  素材キャラクター表示エリア、５３  操作ボタン、６０  ゲーム画面、６１  ベースキャラクター表示エリア、６２  素材キャラクター表示エリア、６３  操作ボタン、７０  ゲーム画面、７１  詳細情報表示エリア、７２  誘導操作ボタン、７３  誘導操作ボタン、７４  誘導操作ボタン、８０  ゲーム画面、８１  アイテム一覧表示エリア、８１Ａ〜Ｃ  アイテム、９０  ゲーム画面、９１  詳細情報表示エリア、９２  誘導操作ボタン、９３  誘導操作ボタン、１１１  ゲーム進行処理部、１１１Ａ  対戦処理部、１１１Ｂ  抽選処理部、１１１Ｃ  合成処理部、１１１Ｄ  購入処理部、１１２  プレイ種目選択部、１１３  ゲーム画面生成部、６２１  素材キャラクター、６２２  素材キャラクター、６２３  素材キャラクター
【要約】
【課題】プレイヤーが求めるゲームコンテンツを探索する手間を軽減する。
【解決手段】本発明に係るゲームプログラムは、プレイヤーが遭遇したことのあるゲームコンテンツが画面表示されている際に、プレイヤーによって当該ゲームコンテンツを指定する操作が行なわれた場合、指定されたゲームコンテンツに遭遇可能なプレイ種目にプレイヤーを誘導し、誘導先のプレイ種目にて当該ゲームコンテンツに遭遇可能なゲームを進行させる処理をコンピューターに実行させる。
【選択図】図１【図１】
0005526294.tif 000002
【図２】
0005526294.tif 000003
【図３】
0005526294.tif 000004
【図４】
0005526294.tif 000005
【図５】
0005526294.tif 000006
【図６】
0005526294.tif 000007
【図７】
0005526294.tif 000008
【図８】
0005526294.tif 000009
【図９】
0005526294.tif 000010
【図１０】
0005526294.tif 000011
【図１１】
0005526294.tif 000012
【図１２】
0005526294.tif 000013
【図１３】
0005526294.tif 000014
【図１４】
0005526294.tif 000015
【図１５】
0005526294.tif 000016
【図１６】
0005526294.tif 000017
【図１７】
0005526294.tif 000018
【図１８】
0005526294.tif 000019
【図１９】
0005526294.tif 000020
【図２０】
0005526294.tif 000021
【図２１】
0005526294.tif 000022
【図２２】
0005526294.tif 000023