JP5864804B1 - プログラム、サーバの制御方法、及びサーバ - Google Patents

プログラム、サーバの制御方法、及びサーバ Download PDF

Info

Publication number
JP5864804B1
JP5864804B1 JP2015118269A JP2015118269A JP5864804B1 JP 5864804 B1 JP5864804 B1 JP 5864804B1 JP 2015118269 A JP2015118269 A JP 2015118269A JP 2015118269 A JP2015118269 A JP 2015118269A JP 5864804 B1 JP5864804 B1 JP 5864804B1
Authority
JP
Japan
Prior art keywords
cell
player
cells
terminal
game
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2015118269A
Other languages
English (en)
Other versions
JP2016036721A (ja
Inventor
伊藤 祐輔
祐輔 伊藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GREE Inc
Original Assignee
GREE Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by GREE Inc filed Critical GREE Inc
Priority to JP2015118269A priority Critical patent/JP5864804B1/ja
Application granted granted Critical
Publication of JP5864804B1 publication Critical patent/JP5864804B1/ja
Publication of JP2016036721A publication Critical patent/JP2016036721A/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

【課題】プレイヤ間の交流を促進する方法を提供することによってゲームに対する興味を向上させることができるプログラムを提供する。【解決手段】所定の規則に従って記憶部に記憶される複数のセル21を用いるゲームを提供するサーバ11として機能するコンピュータに、複数のセルのうちの第1又は第2のセルに関連付けられて記憶されているプレイヤを示す情報と第1又は第2のプレイヤの端末からの入力信号とに応じて第1又は第2のセルが選択済みの状態であることを示す情報を第1又は第2のセルに関連付けて記憶するステップと、セルに関連付けられて記憶されているプレイヤを示す情報を変更するステップと、選択済みの状態である第1のセル及び第2のセルが所定の配列となった場合に、第1のプレイヤ及び第2のプレイヤのうち少なくとも1のプレイヤにゲーム媒体を付与するステップとを実行させるプログラム。【選択図】図4

Description

本発明は、ゲームを提供するプログラム、サーバの制御方法、及びサーバに関する。
従来、ゲームにおいてプレイヤにゲーム媒体を提供する方法の一つとして、スクラッチカードを用いる方法がある。特許文献1において、その一態様が開示されている。
特開2014−087701号公報
従来のスクラッチカードを用いる方法は、カードに含まれるセルを選択できるのはカードが割り当てられているプレイヤ自身のみに限られていた。しかしながら複数のプレイヤがセルを選択できる方がゲームにおけるプレイヤ間の交流を促進するために望ましい。
従って、上記のような問題点に鑑みてなされた本発明の目的は、プレイヤ間の交流を促進する方法を提供することによってゲームに対する興味を向上させることができるプログラム、サーバの制御方法、及びサーバを提供することにある。
上記課題を解決するために本発明に係るプログラムは、
所定の規則に従って記憶部に記憶される複数のセルを用いるゲームを提供するサーバとして機能するコンピュータに、
前記複数のセルのうちの第1のセルに前記第1のセルを第1のプレイヤによって選択可能であることが関連付けられて記憶されている場合、前記第1のプレイヤの端末からの入力信号に応じて前記第1のセルが選択済みの状態であることを示す情報を前記第1のセルに関連付けて記憶するステップと、
前記複数のセルのうちの第2のセルに前記第2のセルを第2のプレイヤによって選択可能であることが関連付けられて記憶されている場合、前記第2のプレイヤの端末からの入力信号に応じて前記第2のセルが選択済みの状態であることを示す情報を前記第2のセルに関連付けて記憶するステップと、
前記セルに関連付けられて記憶されている前記プレイヤを示す情報を変更するステップと、
選択済みの状態である前記第1のセル及び前記第2のセルが所定の配列となった場合に、前記第1のプレイヤ及び前記第2のプレイヤのうち少なくとも1のプレイヤにゲーム媒体を付与するステップとを実行させる。
また本発明に係るプログラムは好適には、
前記セルに関連付けられているプレイヤを変更するステップをさらに含む。
また本発明に係るプログラムは好適には、
所定の条件に基づき、前記セルに関連付けられて記憶されている、該セルが選択済みの状態であることを示す情報を、前記複数のセルについて一括して選択済みの状態ではないことを示す情報に変更するステップをさらに含む
また本発明に係るプログラムは好適には、
前記第1及び第2のプレイヤの端末からの入力信号のそれぞれは、
前記第1及び第2のプレイヤのそれぞれが前記ゲームにログインしたことを示す信号、又は、
前記第1及び第2のプレイヤのそれぞれが前記複数のセルのうちのいずれかのセルに関連付けられたクエストをクリアしたことを示す信号である
ことを特徴とする。
また本発明に係るプログラムは好適には、
前記第1のプレイヤの端末及び前記第2のプレイヤの端末のうち少なくとも1の端末にプレイヤリストを含む画面を表示するための情報を送信するステップ
をさらに含む。
また本発明に係るプログラムは好適には、
前記所定の配列は、前記第1のセルと前記第2のセルとがゲーム媒体が関連付けられたセルを挟む配列であることを特徴とする。
また本発明に係るプログラムは好適には、
前記ゲーム媒体を付与する前記ステップにおいて、第1のプレイヤ及び第2のプレイヤのうち少なくとも1のプレイヤの最終ログイン記録に応じて、付与するゲーム媒体のランクを変更することを特徴とする。
また本発明に係るプログラムは好適には、
プレイヤの端末からの入力信号に応じて、前記複数のセルのうち少なくとも1つのセルに前記ゲーム媒体を関連付けるステップをさらに含む。
また本発明に係るプログラムは好適には、
前記第1のプレイヤの端末又は前記第2のプレイヤの端末に前記複数のセルを表示させるための情報を出力するステップと、
前記第1のプレイヤの端末又は前記第2のプレイヤの端末に前記選択済みであることを示す情報を関連付けられたセルを識別可能に表示させるための情報を出力するステップとをさらに含む。
また本発明に係るサーバの制御方法は、
所定の規則に従って記憶部に記憶される複数のセルを用いるゲームを提供するサーバの制御方法であって、
サーバが、前記複数のセルのうちの第1のセルに前記第1のセルを第1のプレイヤによって選択可能であることが関連付けられて記憶されている場合、前記第1のプレイヤの端末からの入力信号に応じて前記第1のセルが選択済みの状態であることを示す情報を前記第1のセルに関連付けて記憶するステップと、
サーバが、前記複数のセルのうちの第2のセルに前記第2のセルを第2のプレイヤによって選択可能であることが関連付けられて記憶されている場合、前記第2のプレイヤの端末からの入力信号に応じて前記第2のセルが選択済みの状態であることを示す情報を前記第2のセルに関連付けて記憶するステップと、
サーバが、前記セルに関連付けられて記憶されている前記プレイヤを示す情報を変更するステップと、
サーバが、選択済みの状態である前記第1のセル及び前記第2のセルが所定の配列となった場合に、前記第1のプレイヤ及び前記第2のプレイヤのうち少なくとも1のプレイヤにゲーム媒体を付与するステップとを含む。
また本発明に係るサーバは、
所定の規則に従って記憶部に記憶される複数のセルを用いるゲームを提供するサーバであって、
前記複数のセルのうちの第1のセルに前記第1のセルを第1のプレイヤによって選択可能であることが関連付けられて記憶されている場合、前記第1のプレイヤの端末からの入力信号に応じて前記第1のセルが選択済みの状態であることを示す情報を前記第1のセルに関連付けて記憶し、
前記複数のセルのうちの第2のセルに前記第2のセルを第2のプレイヤによって選択可能であることが関連付けられて記憶されている場合、前記第2のプレイヤの端末からの入力信号に応じて前記第2のセルが選択済みの状態であることを示す情報を前記第2のセルに関連付けて記憶し、
前記セルに関連付けられて記憶されている前記プレイヤを示す情報を変更し、
選択済みの状態である前記第1のセル及び前記第2のセルが所定の配列となった場合に、前記第1のプレイヤ及び前記第2のプレイヤのうち少なくとも1のプレイヤにゲーム媒体を付与する。
本発明におけるプログラム、サーバの制御方法、及びサーバによれば、プレイヤ間の交流を促進する方法を提供することによってゲームに対する興味を向上させることができる。
サーバとそれと通信可能な端末とを含む通信システムのブロック図である。 カード割当データ及びカードデータの例である。 カードの表示例である。 ゲーム媒体セルを含んだ所定の配列を示す図である。 サーバに対するプレイヤのログインに応じて行われる処理を示すフローチャートである。 サーバから提供されたクエストをプレイヤがクリアすることに応じて行われる処理を示すフローチャートである。 セルに関連付けられるプレイヤIDの変更順序が予め決められている場合におけるセルを選択できるプレイヤの変更を示す図である。 セルに関連付けられるプレイヤIDを変更する毎にプレイヤが指定される場合におけるセルを選択できるプレイヤの変更を示す図である。 セルを選択できるプレイヤを変更するためのプレイヤ選択画面である。 セルを選択できるプレイヤをマッピングして示した図である。 セルに曜日又は図形が関連付けられているカードを示す図である。 プレイヤがカードにゲーム媒体を配置する場合のカードの状態を示す。 セルに関連付けられるプレイヤIDの変更順序のバリエーションを示す図である。 ゲーム媒体セルを含んだ所定の配列のバリエーションである。
(実施の形態1)
以下、本発明の実施の形態1について説明する。
本実施形態によって提供されるゲームは、複数のプレイヤによってプレイされるゲーム媒体を用いたゲームである。概略として本ゲームではまず、プレイヤがゲームにログインする。次にプレイヤごとに割り当てられているカードがプレイヤの端末に表示される。当該カードの内容はプレイヤがゲームにログインすることによって変化し、また他のプレイヤがゲームにログインすることによっても変化する。そして当該カードの内容が条件を満たせばプレイヤにゲーム媒体が付与される。なお本実施の形態では、プレイヤごとに割り当てられているカードがプレイヤの端末に表示されるものとして説明するがこれに限られない。他にもプレイヤの端末に複数のセルを含むシート等の配列が表示されればよい。
図1は本発明の一実施形態に係るサーバとそれと通信可能な端末とを含む通信システム1のブロック図である。本実施形態に係る通信システム1は、サーバ11と通信端末12とを備える。サーバ11は、複数のプレイヤによってプレイされるゲーム媒体を用いたゲームを、ネットワークを介してプレイヤの通信端末12に対して提供する。
サーバ11は、通信部110と、記憶部111と、制御部112とを備える。
通信部110は、通信端末12と無線又は有線の少なくとも一方により通信する。
記憶部111には、ゲームの処理に用いられる各種情報が格納される。記憶部111には、ゲーム媒体データ1111が格納される。ゲーム媒体データ1111は、ゲームで各プレイヤが使用する複数のゲーム媒体と、各ゲーム媒体に固有のパラメータとに関する情報を含む。ゲーム媒体は、ゲームに使用される電子データであり、例えば、カード、アイテム、キャラクタ及びアバタ等を含む。また、ゲーム媒体は、ゲームの進行に応じ、プレイヤによって、ゲーム内で、取得、保有、使用、管理、交換、合成、強化、売却、廃棄、及び/又は贈与等され得る電子データであるが、ゲーム媒体の利用態様は本明細書で明示されるものには限られない。ゲーム媒体に固有のパラメータは、ゲーム媒体の攻撃力及び防御力等の戦闘力、ゲーム媒体の攻撃手段及び防御手段等の戦闘手段、ゲーム媒体のスキル情報、ゲーム媒体のアバタに関する情報、ゲーム媒体の属性、ゲーム媒体の希少度を示す指標等である。ゲーム媒体の希少度を示す指標は、ノーマル、レア、スーパーレア、ウルトラレア等の階層により表されてもよい。
ゲーム媒体の属性とは、例えばバトルゲームにおいて強弱関係を定義するものである。強弱関係が定義される属性の例としてはじゃんけんのグー・チョキ・パーが挙げられる。他には、炎・風・土・雷・水の各属性が定義されて、循環的な強弱関係となる場合が考えられる。
また記憶部111には、カード割当データ1112が格納される。カード割当データ1112は、カードIDとプレイヤIDとが関連付けられるデータである。カードIDとは、本ゲームにおけるカードを一意に特定するための識別子である。また、プレイヤIDとは、プレイヤを一意に特定するための識別子である。
図2(a)にカード割当データ1112の一例を示す。例えば1行目によれば、カードID“0001”とプレイヤID“A”とが関連付けられている。これは、カードID“0001”で特定されるカードがプレイヤID“A”で特定されるプレイヤに割り当てられていることを示す。
また記憶部111には、カードデータ1113が格納される。カードデータ1113は、複数のセルを含むカードに関する情報を含む。図2(b)にカードデータ1113の一例を示す。カードデータ1113は、カードID、セルID、プレイヤID、クエストID、ゲーム媒体ID、選択フラグ、又はデータを含む。
セルIDとは、あるカードに含まれるセルを一意に特定するための識別子である。カードID及びセルIDによってあるカードのセルが特定され、特定されたセルに関連付けられたプレイヤID、クエストID、ゲーム媒体ID、選択フラグ、又はデータによって当該セルが特徴づけられる。
プレイヤIDとは、前述の通りプレイヤを一意に特定するための識別子である。セルに関連付けられたプレイヤIDは、当該セルを選択できるプレイヤを示している。例えばプレイヤID“A”が関連付けられたセルはプレイヤAのみが選択できる。なお、セルに関連付けられたプレイヤIDに対応するプレイヤのことを、単にセルに関連付けられたプレイヤと呼ぶことにする。
クエストIDとは、クエストを一意に特定するための識別子である。セルに関連付けられたクエストIDは、当該セルに関連付けられるクエストを示している。なお、セルに関連付けられたクエストIDに対応するクエストのことを、単にセルに関連付けられたクエストと呼ぶことにする。
ゲーム媒体IDとは、ゲーム媒体を一意に特定するための識別子である。セルに関連付けられたゲーム媒体IDは、当該セルに関連付けられるゲーム媒体を示している。セルに関連付けられたゲーム媒体IDに対応するゲーム媒体のことを、単にセルに関連付けられたゲーム媒体と呼ぶことにする。またゲーム媒体が関連付けられたセルのことをゲーム媒体セルと呼ぶことにする。
選択フラグとは、セルがすでに選択されて選択済みの状態になっているか未選択の状態であるかを示す情報である。選択フラグが“済”である場合、セルが選択済みであることを示す。一方、選択フラグが”未”である場合、セルが未選択の状態を表す。当該セルが選択済みの状態である場合、“済”の替わりに当該セルを選択したプレイヤのプレイヤIDを選択フラグに含めてもよい。
データとは、数字、文字、図形、絵柄、又はプレイヤIDなどの各種情報である。セルに関連付けられたデータは、当該セルを選択する際に参照される。
図2(b)の1行目のカードID“0001”,セルID“11”で特定されるセルには、プレイヤID“A,B”が関連付けられている。これはプレイヤA及びBが当該セルを選択できることを示している。また当該セルには選択フラグ“未”が関連付けられている。これは当該セルが未選択であることを示している。
図2(b)の7行目のカードID“0001”,セルID“32”で特定されるセルには、選択フラグ“済(A)”が関連付けられている。これは当該セルが選択済みの状態であり、プレイヤAによって選択されたことを示している。
図2(b)の8行目のカードID“0001”,セルID“33”で特定されるセルには、ゲーム媒体ID“023(炎)”が関連付けられている。これは当該セルに炎属性のゲーム媒体が関連付けられていることを示しており、当該セルはゲーム媒体セルである。
図2(b)の11行目のカードID“0002”,セルID“11”で特定されるセルには、プレイヤID“C,D”が関連付けられている。これはプレイヤC及びDが当該セルを選択できることを示している。図2(a)によればカードID“0002”はプレイヤCに割り当てられている。
図2(b)に示したカードデータ1113に対応する複数のセルを含むカードの表示例を図3(a)に示す。カード2の中にセル21が4行4列の格子状に配置されている。なおカード2の構成はこの例に限られず、行数及び列数を変更してもよいし、三角形状や六角形状の配置などでもよいし、不規則な配置であってもよい。以下、図2(b)に示したカードデータ1113の例と対応させて説明する。
図3(a)に示したカードの中の上から1行目左から1列目のセルは、図2(b)に示したカードデータ1113の2行目のカードID“0001”及びセルID“11”によって特定されるセルである。つまり、セルIDの十の位が行数を表し、一の位が列数を表している。当該セルは選択フラグが未選択状態である。また、当該セルにはプレイヤID“A,B”が関連付けられている。すなわちプレイヤA及びBが当該セルを選択することができることを示している。さらにそのセルにはデータ“2”が関連付けられており、図3(a)の該当するセルには、“2”と表示されている。
次に図2(b)に示したカードデータ1113の9行目について2行目との違いのみ説明する。カードID“0001”及びセルID“33”によって特定されるセルは図3(a)に例示したカードの中の上から3行目左から3列目のセルである。当該セルにはゲーム媒体ID“023”が関連付けられている。つまり当該セルにはゲーム媒体ID“023”に対応するゲーム媒体が関連付けられている。このようなセルをゲーム媒体セル22という。
制御部112は通信端末12に提供するゲームの進行を制御する。また制御部112はプレイヤからのログイン要求に対してログイン認証を行い、認証できればプレイヤのログインを許可する。また制御部112はカードデータ1113を制御する。制御部112は通信部110がプレイヤの通信端末12から受信した入力信号に応じて、プレイヤによるセルの選択を受け付ける。入力信号は例えば、プレイヤがサーバによって提供されるゲームにログインしたことを示す信号である。あるいは入力信号は、プレイヤがサーバ11から提供されたゲーム中のクエストであってカードに含まれるセルに関連付けられたクエストをクリアしたことを示す信号である。なお入力信号の種類はこれらに限られない。
制御部112はプレイヤの通信端末12から受信した入力信号と各セルに関連付けられたデータとに基づき、プレイヤによる選択の対象となるセルを抽出する。セルを抽出するために具体的には、例えば入力信号としてプレイヤのログイン情報(ログインの日付、時刻、曜日など)を用いる場合、ログインした日付が“6日”、ログインした時刻が“6時”、ログインした曜日が“金曜日”(日曜日から数えて6番目)等である場合に、制御部112はデータ“6”が関連付けられたセルを抽出する。
次に制御部112は抽出されたセルそれぞれに関連付けられたプレイヤIDに基づいて、当該抽出されたセルそれぞれを選択済みの状態に変更するかどうか決定する。つまり、制御部112は、入力信号に係るプレイヤIDが、抽出されたセルに関連付けられたプレイヤIDに含まれる場合、当該抽出されたセルを選択済みの状態に変更する。一方制御部112は、入力信号に係るプレイヤIDが、抽出されたセルに関連付けられたプレイヤIDに含まれない場合、当該抽出されたセルを選択済みの状態に変更しない。
続いて制御部112は当該抽出されたセルそれぞれを選択済みの状態に変更すると決定した場合、当該セルに関連付けられた選択フラグを選択済みの状態、すなわち“済”に変更する。以下、選択フラグが選択済みの状態であるセルのことを選択済みセルという。
図2に示したカードデータ1113の例の場合、各セルにはプレイヤID“A,B”が関連付けられており、プレイヤA及びBが各セルを選択することができる。ここで、プレイヤAを第1のプレイヤと呼び、プレイヤBを第2のプレイヤと呼び、第1のプレイヤ及び第2のプレイヤの入力信号により選択されるセルをそれぞれ第1のセル及び第2のセルと呼ぶことにする。このとき、サーバ11(又は制御部112)は、第1のプレイヤの端末からの入力信号に応じてカードに含まれる複数のセルのうちの第1のセルを選択済みの状態にし、第2のプレイヤの端末からの入力信号に応じてカードに含まれる複数のセルのうちの第2のセルを選択済みの状態にする。
図3(b)はセルの一部が選択済みセルになった場合のカードの表示の一例である。この例ではデータ“9”が関連付けられたセルが選択済みセル23になっている。サーバ11の制御部112はカード2及びカード2に含まれるセル21を表示させるための情報、並びにカード2に含まれるセル21のうちどのセル21が選択済みセル23であるのかを表示させるための情報を通信端末12に送信する。通信端末は、表示部121(後述)により当該情報に基づいてカード2、セル21、及び選択済みセル23を表示する。すなわち、制御部112は第1のプレイヤの端末又は第2のプレイヤの端末にカードを表示させるための情報を出力し、第1のプレイヤの端末又は第2のプレイヤの端末に選択済みセルを識別可能に表示させるための情報を出力する。
選択済みセルが所定の配列となったときに、制御部112はプレイヤにゲーム媒体を付与する。図4にゲーム媒体セルと選択済みセルとの所定の配列の例を示す。例えば、カード2に含まれるセル21において、ゲーム媒体セル22を挟むように上下のセル(“7”及び“3”)を選択済みセル23にした場合(図4(a))、当該ゲーム媒体セルに関連付けられたゲーム媒体をプレイヤに付与するようにすることができる(図4(b))。
図4において2個の選択済みセルでゲーム媒体セルを挟んだが、2個の選択済みセルそれぞれは異なるプレイヤによって選択されたセルであってもよい。すなわち、サーバ11(又は制御部112)は、第1のプレイヤによって選択された第1のセル及び第2のプレイヤによって選択された第2のセルが所定の配列となった場合に第1のプレイヤ及び第2のプレイヤのうち少なくとも1のプレイヤにゲーム媒体を付与する。また所定の配列は、第1のセルと第2のセルとがゲーム媒体が関連付けられたセルを挟む配列である。
通信端末12は、通信部120と、表示部121と、操作部122と、制御部123とを備える。
通信部120は、サーバ11と無線又は有線の少なくとも一方により通信をする。具体的には通信部120は、プレイヤによる操作部122の操作に基づき、サーバ11に信号を送信する。また通信部120は、サーバ11から表示部121にゲームに係る画面を表示させるための情報を受信する。
表示部121は、液晶ディスプレイ、有機ELディスプレイ等により構成され、サーバ11から受信した情報に基づいてゲームに係る画面を表示する。例えば表示部121は、サーバ11から提供されるカード2に係る画像を表示する。
操作部122は、ボタン、タッチパネル等により構成され、ゲームにおけるプレイヤからの入力信号を受け付ける。そして操作部122は、プレイヤから受け付けた入力信号を制御部123に送出する。
制御部123は、通信端末12に係る各種制御を行う。例えば制御部123は、プレイヤによる操作部122の操作に応じた信号を、通信部120を介してサーバ11に送信する。
次に、本発明の実施の形態1に係る通信システム1について、図5、6に示すフローチャートによりその動作を説明する。図5は、プレイヤがサーバ11にログインしてゲームの提供を受ける場合のサーバ11の動作を示すフローチャートである。まずサーバ11は通信部110を通じてプレイヤの通信端末12からログイン要求を受信する(S502)。
次にサーバ11の制御部112はプレイヤのログイン認証を行い、認証されれば当該プレイヤのログインを許可する(S504)。
次に制御部112は、カード割当データ1112に基づき、プレイヤIDに割り当てられたカード2及びカード2に含まれるセル21を表示させるための情報、並びにカード2に含まれるセル21のうちどのセル21が選択済みセル23であるのかを表示させるための情報をプレイヤの通信端末12に送信する(S506)。
次に制御部112は、当該プレイヤのログイン情報(入力信号)とセルに関連付けられたデータとに基づき、カードデータ1113において当該データに係る全てのセルを抽出する(S508)。ログイン情報は、例えばログインの日付、時刻、曜日などを含むがこれらに限られない。例えばログインした日付が“6日”、ログインした時刻が“6時”、ログインした曜日が“金曜日”(日曜日から数えて6番目)等の場合、制御部112はデータ“6”が関連付けられたセルを抽出する。
次に制御部112は、S508で抽出されたセルのそれぞれに関連付けられたプレイヤIDがログインしたプレイヤのプレイヤIDと一致するか否か確認する(S510)。
プレイヤIDの一致するセルがある場合、サーバ11は当該セルに関連付けられた選択フラグを選択済みの状態にする(当該セルを選択済みセルにする)(S512)。つまりステップS502〜S508により、カードデータ1113を更新する。一方、プレイヤIDの一致するセルがない場合、制御部112はステップS512〜S516をスキップし処理を終了する(ステップS510:No)。
次に制御部112は、カードに含まれる選択済みセルが所定の配列になったかどうか判定する(S514)。所定の配列は、ゲーム媒体が関連付けられたセルを選択済みセルが挟む配列である。
所定の配列になっている場合(ステップS514:Yes)、制御部112はプレイヤにゲーム媒体を付与し(ステップS516)、処理を終了する。このときゲーム媒体を付与する対象となるプレイヤは、少なくとも当該カードが割り当てられているプレイヤである。他に、当該カードに含まれるセルを選択することのできるプレイヤをゲーム媒体付与の対象としてもよい。一方、ステップS514において所定の配列になっていない場合(ステップS514:No)、制御部112はステップS516をスキップして処理を終了する。
(実施の形態2)
以下、本発明の実施の形態2について説明する。実施の形態1と共通する部分の説明は省略する。
本実施形態では、セルにクエストIDが関連付けられている場合を説明する。この場合、プレイヤがクエストをクリアすることによって、当該クエストに対応するクエストIDが関連付けられているセルを選択することができるものとする。すなわち、サーバ11がプレイヤの端末から受信した入力信号が、プレイヤがサーバ11から提供されたゲーム中のクエストをクリアしたことを示す信号である場合である。
図6は、サーバ11から提供されたクエストをプレイヤがクリアすることに応じて制御部112が行う処理を示すフローチャートである。プレイヤがサーバ11から提供されたクエストをクリアしたときに、制御部112は図6のフローを実行する。
まず制御部112はプレイヤがクエストをクリアした場合、当該クエストに対応するクエストIDが関連づけられるセルを抽出し、当該抽出されたセルそれぞれに当該クエストをクリアしたプレイヤのプレイヤIDが関連付けられているか否か確認する(S602)。
クエストをクリアしたプレイヤのプレイヤIDが関連付けられている場合、サーバ11は当該セルを選択済みセル23にして(S604)、処理を終了する(S606)。関連付けられていない場合、サーバ11はステップS604をスキップして、処理を終了する(S606)。
(実施の形態3)
以下、本発明の実施の形態3について説明する。実施の形態1又は2と共通する部分の説明は省略する。
本実施形態では、セルに関連付けられたプレイヤを、逐次変更する場合を説明する。サーバ11の制御部112はセルに関連付けられているプレイヤ、すなわちセルを選択できるプレイヤを逐次変更するようにしてもよい。例えば、プレイヤ毎にセルを選択した回数をカウントしておき、選択した回数が規定数に達したプレイヤのプレイヤIDをセルに関連付けられているプレイヤIDから削除してもよい。そしてその代わりに選択した回数が規定数未満の他のプレイヤのプレイヤIDをセルに関連付けられているプレイヤIDに追加してもよい。このようにすることにより、特定のプレイヤだけがセルを選択するという偏った状況を防ぎ、多くのプレイヤがセルを選択することを促して、ゲームの活性化を図ることができる。
図7及び図8にセルを選択できるプレイヤが変更される場合のバリエーションを示す。ここではプレイヤがセルの選択を1回行った場合にセルを選択できるプレイヤが変更されるものとする。図7は、変更されるプレイヤが予め決められている場合である。すなわちカードに含まれるセルを選択できるプレイヤがプレイヤAのみである場合に、プレイヤAが“9”のセルを選択して、当該セルが選択済みの状態になる。その後、予め決められていた順序に従って、カードに含まれるセルを選択できるプレイヤがプレイヤBのみであるように変更されている。図8は、現在セルを選択できるプレイヤが次にセルを選択できるプレイヤを指定する場合である。すなわち図7の例においてプレイヤAが“9”のセルを選択して、当該セルが選択済みの状態になった後の動作が異なる。図8では、カードに含まれるセルを選択できるプレイヤが、プレイヤAの指定によってプレイヤBのみであるように変更されている。
なお図8の例では、現在セルを選択できるプレイヤが次にセルを選択できるプレイヤを指定したが、例えば、スーパーバイザーのような特別なプレイヤが次にセルを選択できるプレイヤを指定するようにしてもよい。
図9は、セルに関連付けられているプレイヤを変更するためにプレイヤを選択する画面を示している。プレイヤ選択画面3は、プレイヤのアバタ31、プレイヤ情報32、チェックボックス33、又は決定ボタン34を含んでいる。制御部112はプレイヤ選択画面3を表示させるための情報を、セルに関連付けられているプレイヤIDを変更するための信号を入力できるプレイヤの通信端末12に送信し、通信端末の表示部121はその情報に基づいてプレイヤ選択画面3を表示する。当該プレイヤは、プレイヤ選択画面3によってセルに関連付けようとするプレイヤを選択する。その際、プレイヤのアバタ31やプレイヤ情報32を参考にできる。プレイヤを選択するとき、当該プレイヤのチェックボックス33にチェックして決定ボタン34をタッチしたりクリックしたりすることによって、プレイヤを選択できる。通信端末12は選択されたプレイヤのプレイヤIDを含む入力信号をサーバ11へ送信し、サーバ11の制御部112はセルに関連付けられているプレイヤIDを変更する。さらに制御部112は選択されたプレイヤに対して、カードに含まれるセルを選択できるプレイヤとなった旨を含む招待メールを送ってもよい。
プレイヤを選択する基準として種々考えられるが、例えば、ログイン頻度が低いプレイヤを選択させるように促すために、ログイン頻度が低いプレイヤがログインすることによってセルが選択された場合に、付与されるゲーム媒体のランクがアップするようにしてもよい。すなわち、サーバ11の制御部112は、第1のプレイヤ及び第2のプレイヤのうち少なくとも1のプレイヤのログイン頻度に応じて付与するゲーム媒体のランクを変更するようにしてもよい。このようにすることで、ログイン頻度が低いプレイヤのログインを促し、ゲームの活性化を図ることができる。
(変形例1)
実施の形態1乃至3では、カードに含まれるセルそれぞれに同じプレイヤIDが関連付けられている場合を説明した。変形例1ではセル毎に異なるプレイヤIDが関連付けられる場合を説明する。
図10にセルを選択できるプレイヤをカード上にマッピングして示している。図10(a)はカード2の全てのセルを選択できるプレイヤが1プレイヤ(プレイヤA)のみである状態を示している。この状態はカード2の全セルに、プレイヤAのプレイヤIDが関連付けられていることに相当する。図10(b)はカード2の全てのセルを選択できるプレイヤが2プレイヤ(プレイヤA及びB)存在している状態を示している。この状態はカード2の全セルにプレイヤA及びBのプレイヤIDが関連付けられていることに相当する。図10(c)は1のカード2の中でセル毎に当該セルを選択できるプレイヤが分けられている状態を示している。すなわち、1のカード2の中で左上の4セルを選択できるのがプレイヤA、右上の4セルを選択できるのがプレイヤB、左下の4セルを選択できるのがプレイヤC、右下の4セルを選択できるのがプレイヤDとなっている状態である。この状態はカード2のセル毎に関連付けられているプレイヤIDが異なることに相当する。
このようにすることによってプレイヤ間の協力を促すことができ、長期間ログインしていないプレイヤ(休眠プレイヤ)にもゲームへの参加を促すことができ、ゲームを活性化することができる。
(変形例2)
実施の形態1乃至3では、セルに関連付けられているデータが数字である例を説明した。変形例2として、セルに関連付けられているデータが数字以外のものである場合を説明する。
図11(a)は、セルに曜日を関連付けたカードを示している。例えばこのカード2のセル21全てを選択できるプレイヤが日曜日にログインした場合、図11(a)右側のように日曜日が関連付けられたセル21が選択済みセル23になる。
図11(b)は、セル21に図形を関連付けたカード2を示している。前提としてこの例では、各プレイヤに図形が関連付けられていることとする。例えば星形の図形に関連付けられているプレイヤがログインした場合、図11(b)右側のように星形の図形が関連付けられたセル21が選択済みセル23になる。
他にも、セル21にプレイヤ属性を関連付けたり、クエスト属性を関連付けたりすることが考えられる。
このようにすることによってプレイヤに対して多様な遊び方を提供でき、休眠プレイヤにゲームへの参加を促すことができる。
(変形例3)
ここまで説明してきた実施形態においては、セルにゲーム媒体IDが関連付けられ、ゲーム媒体セルの位置が予めカードデータ1113により定められていた。変形例3として、プレイヤの指定によりセルにゲーム媒体IDをセルに関連付けることができる例を説明する。
図12は、プレイヤがカード2に含まれるセルにゲーム媒体に対応するゲーム媒体IDを新たに関連付ける場合のカード2の状態の変化を示す。図12左上はセル21に数字のみが関連付けられておりゲーム媒体セルが存在しないカードである。なお、これらの数字はクエスト番号に関連付けられているものとし、セル21を選択するためには当該セルに関連付けられたクエストをクリアする必要があるものとする。
次にこのカード2のセル“14”にプレイヤからの指示に基づいてゲーム媒体IDを関連付ける。すなわち、プレイヤの端末からの入力信号に応じて、サーバ11(又は制御部112)はカードに含まれる少なくとも1つのセルにゲーム媒体を関連付ける。前述の通りゲーム媒体には属性が設定されている場合がある。この例においてはセル“14”に関連付けられたゲーム媒体IDに対応するゲーム媒体の属性が炎属性であるものとする。図12右上はセルにゲーム媒体IDが関連付けられたことによりゲーム媒体セル22が発生した状態である。このときゲーム媒体セル22の上下左右に隣接した4セルのそれぞれに関連付けられているクエストIDに対応するクエストが、当該ゲーム媒体セルに関連付けられているゲーム媒体IDに対応するゲーム媒体の属性と同じ属性、すなわち炎属性のクエストになるようにしてもよい。このようにもともと関連付けられていたクエストIDに対応するクエストの属性が変化したセルを属性変化セル24と呼ぶ。
なお、属性変化セル24に関連付けられるクエストIDに対応するクエストの属性はゲーム媒体の属性と異なるようにしてもよい。例えばゲーム媒体セル22の上下左右に隣接した4セルのそれぞれに関連付けられているクエストIDに対応するクエストの属性をそれぞれ異なる属性とした属性変化セル24となるようにして、様々なプレイヤの協力を仰がなければクリアが困難になるようにしてもよい。そのようにすればさらにゲームの活性化を図ることができる。
次に図12右下はプレイヤがゲーム媒体セル22の左に隣接するセル“9”を選択して選択済みになった状態である。セル“9”を選択するために、プレイヤはセル“9”に関連付けられているクエストをクリアする必要がある。図12右上においてセル“9”が炎属性に変化しているため、セル“9”に関連付けられているクエストも炎属性に変化し、プレイヤは炎属性に対応する準備をしてクエストに臨むことができる。
次に図12左下はプレイヤがゲーム媒体セル22の右に隣接するセル“15”を選択して、さらにセル“9”及び“15”に挟まれたゲーム媒体セル22も選択した状態である。このときプレイヤに炎属性のゲーム媒体が付与される。
なお変形例3ではプレイヤが好きな属性のゲーム媒体に対応するゲーム媒体IDを所望のセルに関連付けることができるようにしてもよいし、所定の制限をかけるようにしてもよい。また、プレイヤがゲーム媒体IDを通常のセルに関連付けることによって属性変化セル24が発生するが、当該属性変化セルの発生後一定期間が経過すると属性変化セル24が通常のセル21に戻ってしまうようにすることもできる。この措置によりプレイヤに対してクエストをプレイすることを促すことができる。
このようにすることによってプレイヤの選択肢を増やすことができ、休眠プレイヤにゲームへの参加を促すことができる。
(変形例4)
カードに含まれるセルが次々と選択済みセルになるにつれて、次に選択できるセルが減少する。そこでカードに含まれるセルに関連付けられている選択フラグを一括して未選択の状態にするリセット動作や、当該リセット動作と合わせて、カードに含まれるセルに関連付けられているプレイヤID、クエストID、ゲーム媒体ID、又はデータを変更する動作を行うようにすることができる。カードのリセット動作とカードのデータ等を変更する動作とを合わせてカードの更新と呼ぶことにする。変形例4では、カードを新たなカードに更新する例を説明する。
カードを新たなカードに更新する条件として1つには、カードに含まれるセルが全て選択済みセルになった場合とすることができる。この場合、これ以上カードに含まれるセルを選択できないため必然的に更新されなければならない。
カードを新たなカードに更新する条件として他には、プレイヤが更新を指示する場合とすることができる。このとき無秩序に更新されないように、更新を指示できるプレイヤを予め決めておくようにしてもよい。
更新を指示できるプレイヤがカードを新たなカードに更新するかどうか決定する際に、カードに含まれるゲーム媒体セルに関連付けられたゲーム媒体のランクを参照してもよい。すなわち、ゲーム媒体のランクが低ければ新たなカードに更新する決定をしやすくなる。また、ある特定のプレイヤがセルの選択を怠ってなかなか進行しない場合に新たなカードに更新する決定をしてもよい。また、新たなカードへの更新を無制限に行うことができないように、サーバがなんらかの制限をかけるようにしてもよい。
なおカードの更新を行わずに次々に新たなカードを生成し、生成したカードに含まれるセルにプレイヤIDを関連付けるようにしてもよい。
このようにすることによってプレイヤの選択肢を増やすことができ、休眠プレイヤにゲームへの参加を促すことができる。
(変形例5)
実施の形態3において、セルに関連付けられるプレイヤIDが変更されうることについて説明したが、ここでは変形例4としてその変更順序のバリエーションを説明する。なおここでは、いずれかのセルが選択されたタイミングでセルに関連付けられるプレイヤIDを変更するものとする。
図13(a)は本変形例に係る変更順序の基本形となる単純なシーケンシャル配列であって、セルに関連付けられるプレイヤIDを常に1プレイヤに対応するプレイヤIDとして変更される場合である。この場合プレイヤA〜Dを1つのグループのメンバーであるとみなす。まずプレイヤAがセルに関連付けられる。プレイヤAがセルの選択を行った場合、ステップが進行する。すなわち、プレイヤAはセルへの関連付けを解除され、次にプレイヤBがセルに関連付けられる。続いてプレイヤBがセルの選択を行い、ステップが進行する。これらのステップをプレイヤDまで続けることによって、プレイヤA〜D、すなわちグループのメンバー全てに対してゲーム媒体が付与される。途中どのプレイヤがセルの選択、すなわちログイン又はクエストのクリアを怠っても次のプレイヤに変更されずにステップが進行しないため、グループのメンバーは互いにセルの選択を促しあうことが期待できる。
図13(b)はパラレル配列であって、セルに関連付けられるプレイヤIDを2プレイヤに対応するプレイヤIDとして変更される場合である。この場合、セルに関連付けられるプレイヤIDが“A/E”であるときに、プレイヤA又はEのいずれかがセルを選択すればステップが進み、セルに関連付けられるプレイヤIDが“B/F”に変更される。したがって、常に2プレイヤのいずれかがセルを選択すればステップが進行することになる。この場合プレイヤA〜C及びE〜Gを1つのグループのメンバーであるとみなす。したがってステップを終了した場合、グループのメンバー全てに対してゲーム媒体が付与される。
図13(c)は(b)と同じくパラレル配列であるが、プレイヤIDを変更する系統が2つに分かれている。それぞれの系統はプレイヤA〜D及びプレイヤE〜Hからなる。したがってプレイヤA〜Dを1つのグループのメンバーであるとみなし、プレイヤE〜Hを他の1つのグループのメンバーであるとみなす。この場合それぞれの系統についてステップを進行させる。すなわち、セルに関連付けられるプレイヤIDが“A/E”であるときに、プレイヤAがセルを選択すれば、セルに関連付けられるプレイヤIDが“B/E”に変更される。つまり、プレイヤA〜Dからなる系統のみステップが進んでいる。このように進行した場合、どちらか一方の系統が先に終了に到達することがあり、当該系統を構成するグループのメンバーのみにゲーム媒体を付与するようにすることもできる。このようにすればグループ間の競争をあおることになりプレイヤのモチベーションを高めることができる。
図13(d)は図13(a)乃至(c)を組み合わせた形式となっている。すなわち、パラレル配列区間とシーケンシャル配列区間(この例ではプレイヤCの区間)とが混在している。この場合プレイヤA〜Gを1つのグループのメンバーであるとみなす。プレイヤCがセルの選択、すなわちログイン又はクエストのクリアを怠ればステップが全く進行しない。この状態が続くとゲーム媒体が付与されないため、グループのメンバーはプレイヤCにログイン又はクエストのクリアを促す。プレイヤCが休眠プレイヤである場合、プレイヤ間の交流によって休眠プレイヤに働きかけさせ、結果として休眠プレイヤにゲームへの参加を促すことができる。
なお図13の例はこれらに限られず、パラレル配列区間の系統数を3系統以上に増やしてもよいし、さらに複雑な経路を構築してもよい。
(変形例6)
選択済みセルが所定の配列となったときに、制御部112はプレイヤにゲーム媒体を付与する。実施の形態1ではゲーム媒体セルを上下に隣接した選択済みセルで挟むことを条件としてゲーム媒体を付与した。図14にゲーム媒体セルと選択済みセルとの所定の配列の他の例を示す。左右の選択済みセル(“9”及び“15”)で挟んだことを条件としてもよいし(図14(a))、斜めの選択済みセル(“6”及び“4”、又は“10”及び“16”)で挟んだことを条件としてもよい(図14(b))。また上下左右の選択済みセル(“7”,“3”,“9”及び“15”)で囲むことを条件としてもよい(図14(c))。なおこれらの条件に限られるものではなく、自由に条件を設定することができる。
また、ゲーム媒体をプレイヤに付与する条件としては、ゲーム媒体セルを含む配列が所定の配列となる場合に限られない。例えば、選択済みセルが縦、横、又は斜めに1列に並んだ場合に、プレイヤにゲーム媒体を付与してもよい。
また制御部112がセルに関連付けられたプレイヤを変更する場合において、制御部112が変更したプレイヤがセルを選択し、制御部112が定める条件を満たした場合には、選択済みセルの配列に関わらずセルを選択したプレイヤに成功報酬としてゲーム媒体を付与するようにしてもよい。
このようにすることによって、プレイヤに多様な選択肢を提供でき、休眠プレイヤにゲームへの参加を促すことができる。
なお、上記各実施形態及び実施例において、サーバ11又は通信端末12として機能させるために、コンピュータを好適に用いることができ、そのようなコンピュータは、サーバ11又は通信端末12の各機能を実現する処理内容を記述したプログラムを、当該コンピュータの記憶部に格納しておき、当該コンピュータの中央演算処理装置(CPU)によってこのプログラムを読み出して実行させることで実現することができる。
以上、本発明に係るプログラム、サーバの制御方法、及びサーバについての具体的な実施形態を説明してきた。一実施形態によれば、複数のセルを含むカードを用いたゲームにおいて1のセルを複数のプレイヤが選択できるようにすることにより、プレイヤ間の協力関係が生まれ、ゲームの活性化につながる。
また一実施形態によれば、プレイヤのログインによりセルを選択できるようにすることにより、プレイヤにゲームへの参加を促すことができる。
また一実施形態によれば、プレイヤがクエストをクリアすることによりセルを選択できるようにすることにより、プレイヤにゲームへの参加を促すことができる。
また一実施形態によれば、セルを選択するプレイヤのログイン頻度が低かった場合に付与されるゲーム媒体のランクがアップすることにより、ログイン頻度が低いプレイヤの参加を促すことができる。
また一実施形態によれば、プレイヤがゲーム媒体をセルに配置することができるようにすることにより、ゲームの戦略性を増すことができ、ゲームに対する興味を向上させることができる。
本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各手段、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段やステップ等を1つに組み合わせたり、或いは分割したりすることが可能である。以下に、本願の原出願の分割直前の特許請求の範囲に記載された発明を付記する。
[1]
所定の規則に従って記憶部に記憶される複数のセルを用いるゲームを提供するサーバとして機能するコンピュータに、
前記複数のセルのうち少なくとも1のセルにプレイヤを示す情報を関連付けて前記記憶部に記憶するステップと、
前記複数のセルのうちの第1及び第2のセルのそれぞれに第1又は第2のプレイヤを示す情報が関連付けられて記憶されているか否かを判定するステップと、
前記第1のセルに前記第1のプレイヤを示す情報が関連付けられて記憶されている場合に、前記第1のプレイヤの端末からの入力信号に応じて前記第1のセルが選択済みの状態であることを示す情報を前記第1のセルに関連付けて記憶するステップと、
前記第2のセルに前記第2のプレイヤを示す情報が関連付けられて記憶されている場合に、前記第2のプレイヤの端末からの入力信号に応じて前記第2のセルが選択済みの状態であることを示す情報を前記第2のセルに関連付けて記憶するステップと、
選択済みの状態である前記第1のセル及び前記第2のセルが所定の配列となった場合に、前記第1のプレイヤ及び前記第2のプレイヤのうち少なくとも1のプレイヤにゲーム媒体を付与するステップとを実行させ、
前記第1及び第2のプレイヤの端末からの入力信号のそれぞれは、
前記第1及び第2のプレイヤのそれぞれが前記ゲームにログインしたことを示す信号、又は、
前記第1及び第2のプレイヤのそれぞれが前記複数のセルのうちのいずれかのセルに関連付けられたクエストをクリアしたことを示す信号であることを特徴とするプログラム。
[2]
前記セルに関連付けられているプレイヤを変更するステップをさらに含む、上記[1]に記載のプログラム。
[3]
前記プレイヤを示す情報を変更するステップは、現在セルに関連付けられているプレイヤの端末から次にセルに関連付けられるプレイヤを選択する情報を受信するステップを含む、上記[2]に記載のプログラム。
[4]
前記第1のプレイヤの端末及び前記第2のプレイヤの端末のうち少なくとも1の端末にプレイヤリストを含む画面を表示するための情報を送信するステップ
をさらに含む、上記[1]乃至[3]いずれか1つに記載のプログラム。
[5]
前記所定の配列は、前記第1のセルと前記第2のセルとがゲーム媒体が関連付けられたセルを挟む配列であることを特徴とする、上記[1]乃至[4]いずれか1つに記載のプログラム。
[6]
前記ゲーム媒体を付与する前記ステップにおいて、第1のプレイヤ及び第2のプレイヤのうち少なくとも1のプレイヤのログイン頻度に応じて、付与するゲーム媒体のランクを変更することを特徴とする、上記[1]乃至[5]いずれか1つに記載のプログラム。
[7]
プレイヤの端末からの入力信号に応じて、前記複数のセルのうち少なくとも1つのセルに前記ゲーム媒体を関連付けるステップをさらに含む、上記[1]乃至[6]いずれか1つに記載のプログラム。
[8]
前記第1のプレイヤの端末又は前記第2のプレイヤの端末に前記複数のセルを表示させるための情報を出力するステップと、
前記第1のプレイヤの端末又は前記第2のプレイヤの端末に前記選択済みセルを識別可能に表示させるための情報を出力するステップとをさらに含む、上記[1]乃至[7]いずれか1つに記載のプログラム。
[9]
所定の規則に従って記憶部に記憶される複数のセルを用いるゲームを提供するサーバの制御方法であって、
サーバが、前記複数のセルのうち少なくとも1のセルにプレイヤを示す情報を関連付けて前記記憶部に記憶するステップと、
サーバが、前記複数のセルのうちの第1及び第2のセルのそれぞれに第1又は第2のプレイヤを示す情報が関連付けられて記憶されているか否かを判定するステップと、
前記第1のセルに前記第1のプレイヤを示す情報が関連付けられて記憶されている場合に、サーバが、前記第1のプレイヤの端末からの入力信号に応じて前記第1のセルが選択済みの状態であることを示す情報を前記第1のセルに関連付けて記憶するステップと、
前記第2のセルに前記第2のプレイヤを示す情報が関連付けられて記憶されている場合に、サーバが、前記第2のプレイヤの端末からの入力信号に応じて前記第2のセルが選択済みの状態であることを示す情報を前記第2のセルに関連付けて記憶するステップと、
サーバが、選択済みの状態である前記第1のセル及び前記第2のセルが所定の配列となった場合に、前記第1のプレイヤ及び前記第2のプレイヤのうち少なくとも1のプレイヤにゲーム媒体を付与するステップとを含み、
前記第1及び第2のプレイヤの端末からの入力信号のそれぞれは、
前記第1及び第2のプレイヤのそれぞれが前記ゲームにログインしたことを示す信号、又は、
前記第1及び第2のプレイヤのそれぞれが前記複数のセルのうちのいずれかのセルに関連付けられたクエストをクリアしたことを示す信号であることを特徴とするサーバの制御方法。
[10]
所定の規則に従って記憶部に記憶される複数のセルを用いるゲームを提供するサーバであって、
前記複数のセルのうち少なくとも1のセルにプレイヤを示す情報を関連付けて前記記憶部に記憶し、
前記複数のセルのうちの第1及び第2のセルのそれぞれに第1又は第2のプレイヤを示す情報が関連付けられて記憶されているか否かを判定し、
前記第1のセルに前記第1のプレイヤを示す情報が関連付けられて記憶されている場合に、前記第1のプレイヤの端末からの入力信号に応じて前記第1のセルが選択済みの状態であることを示す情報を前記第1のセルに関連付けて記憶し、
前記第2のセルに前記第2のプレイヤを示す情報が関連付けられて記憶されている場合に、前記第2のプレイヤの端末からの入力信号に応じて前記第2のセルが選択済みの状態であることを示す情報を前記第2のセルに関連付けて記憶し、
選択済みの状態である前記第1のセル及び前記第2のセルが所定の配列となった場合に、前記第1のプレイヤ及び前記第2のプレイヤのうち少なくとも1のプレイヤにゲーム媒体を付与し、
前記第1及び第2のプレイヤの端末からの入力信号のそれぞれは、
前記第1及び第2のプレイヤのそれぞれが前記ゲームにログインしたことを示す信号、又は、
前記第1及び第2のプレイヤのそれぞれが前記複数のセルのうちのいずれかのセルに関連付けられたクエストをクリアしたことを示す信号であることを特徴とするサーバ。
1 通信システム
11 サーバ(ゲームサーバ)
110 通信部
111 記憶部
1111 ゲーム媒体データ
1112 カード割当データ
1113 カードデータ
112 制御部
12 通信端末
120 通信部
121 表示部
122 操作部
123 制御部
2 カード
21 セル
22 ゲーム媒体セル
23 選択済みセル
24 属性変化セル
3 プレイヤ選択画面
31 アバタ
32 プレイヤ情報
33 チェックボックス
34 決定ボタン

Claims (11)

  1. 所定の規則に従って記憶部に記憶される複数のセルを用いるゲームを提供するサーバとして機能するコンピュータに、
    前記複数のセルのうちの第1のセルに前記第1のセルを第1のプレイヤによって選択可能であることが関連付けられて記憶されている場合、前記第1のプレイヤの端末からの入力信号に応じて前記第1のセルが選択済みの状態であることを示す情報を前記第1のセルに関連付けて記憶するステップと、
    前記複数のセルのうちの第2のセルに前記第2のセルを第2のプレイヤによって選択可能であることが関連付けられて記憶されている場合、前記第2のプレイヤの端末からの入力信号に応じて前記第2のセルが選択済みの状態であることを示す情報を前記第2のセルに関連付けて記憶するステップと、
    前記セルに関連付けられて記憶されている前記プレイヤを示す情報を変更するステップと、
    選択済みの状態である前記第1のセル及び前記第2のセルが所定の配列となった場合に、前記第1のプレイヤ及び前記第2のプレイヤのうち少なくとも1のプレイヤにゲーム媒体を付与するステップとを実行させるプログラム。
  2. 前記プレイヤを示す情報を変更するステップは、現在セルに関連付けられているプレイヤの端末から次にセルに関連付けられるプレイヤを選択する情報を受信するステップを含む、請求項1に記載のプログラム。
  3. 所定の条件に基づき、前記セルに関連付けられて記憶されている、該セルが選択済みの状態であることを示す情報を、前記複数のセルについて一括して選択済みの状態ではないことを示す情報に変更するステップをさらに含む、請求項1又は2に記載のプログラム。
  4. 前記第1及び第2のプレイヤの端末からの入力信号のそれぞれは、
    前記第1及び第2のプレイヤのそれぞれが前記ゲームにログインしたことを示す信号、又は、
    前記第1及び第2のプレイヤのそれぞれが前記複数のセルのうちのいずれかのセルに関連付けられたクエストをクリアしたことを示す信号である
    ことを特徴とする、請求項1乃至3いずれか1項に記載のプログラム。
  5. 前記第1のプレイヤの端末及び前記第2のプレイヤの端末のうち少なくとも1の端末にプレイヤリストを含む画面を表示するための情報を送信するステップ
    をさらに含む、請求項1乃至4いずれか1項に記載のプログラム。
  6. 前記所定の配列は、前記第1のセルと前記第2のセルとがゲーム媒体が関連付けられたセルを挟む配列であることを特徴とする、請求項1乃至5いずれか1項に記載のプログラム。
  7. 前記ゲーム媒体を付与する前記ステップにおいて、第1のプレイヤ及び第2のプレイヤのうち少なくとも1のプレイヤの最終ログイン記録に応じて、付与するゲーム媒体のランクを変更することを特徴とする、請求項1乃至6いずれか1項に記載のプログラム。
  8. プレイヤの端末からの入力信号に応じて、前記複数のセルのうち少なくとも1つのセルに前記ゲーム媒体を関連付けるステップをさらに含む、請求項1乃至7いずれか1項に記載のプログラム。
  9. 前記第1のプレイヤの端末又は前記第2のプレイヤの端末に前記複数のセルを表示させるための情報を出力するステップと、
    前記第1のプレイヤの端末又は前記第2のプレイヤの端末に前記選択済みであることを示す情報を関連付けられたセルを識別可能に表示させるための情報を出力するステップとをさらに含む、請求項1乃至8いずれか1項に記載のプログラム。
  10. 所定の規則に従って記憶部に記憶される複数のセルを用いるゲームを提供するサーバの制御方法であって、
    サーバが、前記複数のセルのうちの第1のセルに前記第1のセルを第1のプレイヤによって選択可能であることが関連付けられて記憶されている場合、前記第1のプレイヤの端末からの入力信号に応じて前記第1のセルが選択済みの状態であることを示す情報を前記第1のセルに関連付けて記憶するステップと、
    サーバが、前記複数のセルのうちの第2のセルに前記第2のセルを第2のプレイヤによって選択可能であることが関連付けられて記憶されている場合、前記第2のプレイヤの端末からの入力信号に応じて前記第2のセルが選択済みの状態であることを示す情報を前記第2のセルに関連付けて記憶するステップと、
    サーバが、前記セルに関連付けられて記憶されている前記プレイヤを示す情報を変更するステップと、
    サーバが、選択済みの状態である前記第1のセル及び前記第2のセルが所定の配列となった場合に、前記第1のプレイヤ及び前記第2のプレイヤのうち少なくとも1のプレイヤにゲーム媒体を付与するステップとを含むサーバの制御方法。
  11. 所定の規則に従って記憶部に記憶される複数のセルを用いるゲームを提供するサーバであって、
    前記複数のセルのうちの第1のセルに前記第1のセルを第1のプレイヤによって選択可能であることが関連付けられて記憶されている場合、前記第1のプレイヤの端末からの入力信号に応じて前記第1のセルが選択済みの状態であることを示す情報を前記第1のセルに関連付けて記憶し、
    前記複数のセルのうちの第2のセルに前記第2のセルを第2のプレイヤによって選択可能であることが関連付けられて記憶されている場合、前記第2のプレイヤの端末からの入力信号に応じて前記第2のセルが選択済みの状態であることを示す情報を前記第2のセルに関連付けて記憶し、
    前記セルに関連付けられて記憶されている前記プレイヤを示す情報を変更し、
    選択済みの状態である前記第1のセル及び前記第2のセルが所定の配列となった場合に、前記第1のプレイヤ及び前記第2のプレイヤのうち少なくとも1のプレイヤにゲーム媒体を付与するサーバ。
JP2015118269A 2015-06-11 2015-06-11 プログラム、サーバの制御方法、及びサーバ Active JP5864804B1 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015118269A JP5864804B1 (ja) 2015-06-11 2015-06-11 プログラム、サーバの制御方法、及びサーバ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015118269A JP5864804B1 (ja) 2015-06-11 2015-06-11 プログラム、サーバの制御方法、及びサーバ

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2014162419A Division JP5763815B1 (ja) 2014-08-08 2014-08-08 プログラム、サーバの制御方法、及びサーバ

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2015251956A Division JP5947447B2 (ja) 2015-12-24 2015-12-24 プログラム、サーバの制御方法、及びサーバ

Publications (2)

Publication Number Publication Date
JP5864804B1 true JP5864804B1 (ja) 2016-02-17
JP2016036721A JP2016036721A (ja) 2016-03-22

Family

ID=55346964

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015118269A Active JP5864804B1 (ja) 2015-06-11 2015-06-11 プログラム、サーバの制御方法、及びサーバ

Country Status (1)

Country Link
JP (1) JP5864804B1 (ja)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003144746A (ja) * 2001-11-12 2003-05-20 Konami Co Ltd ゲームシステム、ビンゴカード作成記録媒体、ビンゴカード作成プログラム、ビンゴカード作成方法。
JP2011206482A (ja) * 2010-03-30 2011-10-20 Namco Bandai Games Inc プログラム、情報記憶媒体及び電子装置
JP2013208220A (ja) * 2012-03-30 2013-10-10 Konami Digital Entertainment Co Ltd ゲーム機、それに用いる制御方法及び、コンピュータプログラム
JP2013223602A (ja) * 2012-04-20 2013-10-31 Square Enix Co Ltd ビデオゲーム制御サーバ、ビデオゲーム制御装置、及びビデオゲーム制御プログラム
JP2014039689A (ja) * 2012-08-23 2014-03-06 Konami Digital Entertainment Co Ltd ゲーム制御装置、ゲーム制御方法、プログラム、ゲームシステム
JP2014087701A (ja) * 2012-06-21 2014-05-15 Gree Inc ゲーム制御方法、ゲームサーバ、及びプログラム

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003144746A (ja) * 2001-11-12 2003-05-20 Konami Co Ltd ゲームシステム、ビンゴカード作成記録媒体、ビンゴカード作成プログラム、ビンゴカード作成方法。
JP2011206482A (ja) * 2010-03-30 2011-10-20 Namco Bandai Games Inc プログラム、情報記憶媒体及び電子装置
JP2013208220A (ja) * 2012-03-30 2013-10-10 Konami Digital Entertainment Co Ltd ゲーム機、それに用いる制御方法及び、コンピュータプログラム
JP2013223602A (ja) * 2012-04-20 2013-10-31 Square Enix Co Ltd ビデオゲーム制御サーバ、ビデオゲーム制御装置、及びビデオゲーム制御プログラム
JP2014087701A (ja) * 2012-06-21 2014-05-15 Gree Inc ゲーム制御方法、ゲームサーバ、及びプログラム
JP2014039689A (ja) * 2012-08-23 2014-03-06 Konami Digital Entertainment Co Ltd ゲーム制御装置、ゲーム制御方法、プログラム、ゲームシステム

Also Published As

Publication number Publication date
JP2016036721A (ja) 2016-03-22

Similar Documents

Publication Publication Date Title
JP5770904B1 (ja) サーバ装置の制御方法、サーバ装置及びプログラム
JP5409876B1 (ja) サーバー装置、及び、ゲームプログラム
JP5388016B1 (ja) ゲーム制御方法、ゲーム制御装置及びプログラム
JP5382292B2 (ja) ネットワークゲームシステム
JP5822774B2 (ja) ビデオゲーム制御サーバ、ビデオゲーム制御装置、及びビデオゲーム制御プログラム
JP5945083B2 (ja) サーバ装置の制御方法、サーバ装置及びプログラム
JP5763815B1 (ja) プログラム、サーバの制御方法、及びサーバ
JP5827386B1 (ja) プログラム、サーバの制御方法、及びサーバ
JP2015119766A (ja) 情報処理装置、及び、ゲームプログラム
JP2017113582A (ja) サーバ装置の制御方法
JP2019051108A (ja) ゲームプログラム及びゲームシステム
JP5947447B2 (ja) プログラム、サーバの制御方法、及びサーバ
JP6345204B2 (ja) サーバ装置の制御方法、サーバ装置及びプログラム
JP6274748B2 (ja) ビデオゲーム処理装置、ビデオゲーム処理サーバ、及びビデオゲーム処理プログラム
JP5493048B1 (ja) 情報処理装置、及び、ゲームプログラム
JP5864804B1 (ja) プログラム、サーバの制御方法、及びサーバ
JP2019155169A (ja) ゲーム提供システム、ゲーム提供方法、端末装置及びゲーム処理プログラム
JP5837718B1 (ja) サーバ装置の制御方法、サーバ装置及びプログラム
JP5905144B1 (ja) 制御方法、サーバ装置及びプログラム
JP2018118105A (ja) 端末装置、コンピュータ、制御方法、及び制御プログラム
JP2019025068A (ja) プログラム、サーバ装置、及び制御方法
JP5688177B1 (ja) ゲーム制御方法、ゲームシステム、ゲームサーバ及びプログラム
JP5588079B1 (ja) ゲーム制御方法、ゲームシステム、ゲームサーバ及びプログラム
JP2017000721A (ja) 制御方法、サーバ装置及びプログラム
JP5877270B1 (ja) サーバ装置の制御方法、サーバ装置及びプログラム

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20151124

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20151224

R150 Certificate of patent or registration of utility model

Ref document number: 5864804

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250