JP2017202295A - Information processing device and program - Google Patents
Information processing device and program Download PDFInfo
- Publication number
- JP2017202295A JP2017202295A JP2017000423A JP2017000423A JP2017202295A JP 2017202295 A JP2017202295 A JP 2017202295A JP 2017000423 A JP2017000423 A JP 2017000423A JP 2017000423 A JP2017000423 A JP 2017000423A JP 2017202295 A JP2017202295 A JP 2017202295A
- Authority
- JP
- Japan
- Prior art keywords
- user
- content
- character
- information
- unit
- 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.)
- Granted
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 37
- 230000004044 response Effects 0.000 claims abstract description 30
- 239000000463 material Substances 0.000 claims description 134
- 230000015572 biosynthetic process Effects 0.000 claims description 67
- 238000003786 synthesis reaction Methods 0.000 claims description 67
- 239000000203 mixture Substances 0.000 claims description 47
- 238000012790 confirmation Methods 0.000 abstract description 21
- 238000000034 method Methods 0.000 description 44
- 230000008569 process Effects 0.000 description 44
- 238000010586 diagram Methods 0.000 description 22
- 238000004891 communication Methods 0.000 description 13
- 230000005540 biological transmission Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 239000002131 composite material Substances 0.000 description 5
- 230000002194 synthesizing effect Effects 0.000 description 3
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 230000007123 defense Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000001681 protective effect Effects 0.000 description 1
- 230000002787 reinforcement Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 229920002994 synthetic fiber Polymers 0.000 description 1
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Processing Or Creating Images (AREA)
Abstract
Description
本発明は、情報処理装置及びプログラムに関する。 The present invention relates to an information processing apparatus and a program.
コンテンツの一例としてのキャラクターをユーザーに所持させ、ユーザーの所持するキャラクターのうちの素材となるキャラクター(素材キャラクター)を複数用いてキャラクター合成を行なう合成ゲームをコンピューターに実行させるためのプログラムが知られている(たとえば、特許文献1)。 There is a known program that allows a user to possess a character as an example of content, and to cause a computer to execute a synthesis game that uses multiple characters (material characters) as the material of the user's possessed character. (For example, Patent Document 1).
キャラクター合成に必要となる複数の素材キャラクターをすべて所持していないユーザーは、不足している素材キャラクターを獲得しなければならない。しかしながら、キャラクター合成に必要となる複数の素材キャラクターのうち、どの素材キャラクターが不足しているのかを忘れてしまう場合がある。この場合には、再び自分の所持するキャラクターとキャラクター合成に必要となる素材キャラクターとをそれぞれ比較し、不足分の素材キャラクターを詳しく調べて確認しなければならなかった。 Users who do not have all of the multiple material characters required for character composition must acquire the missing material characters. However, there are cases in which which material character is missing among a plurality of material characters necessary for character composition. In this case, it was necessary to compare the character that he possessed again with the material character necessary for character composition, and to examine and check the material character for the shortage.
本発明は、このような事情に鑑みてなされたものであり、その目的とするところは、ユーザーにとって必要となる素材コンテンツを簡単に確認できるようにすることにある。 The present invention has been made in view of such circumstances, and an object of the present invention is to enable easy confirmation of material contents necessary for a user.
上記課題を解決するための本発明の主たる発明は、
合成元となるコンテンツの合成に必要となる複数の素材コンテンツが設定されたコンテンツ情報を記憶するコンテンツ情報記憶部と、
ユーザーの所持する1又は複数のコンテンツが設定されたユーザー情報を記憶するユーザー情報記憶部と、
自己の所持するコンテンツの中から合成元となるコンテンツを指定する操作がユーザーによって行われたことに応答して、前記コンテンツ情報及び前記ユーザー情報を参照し、指定された前記合成元となるコンテンツの合成に必要となる複数の素材コンテンツのうち、前記ユーザーが所持していない不足分のコンテンツを獲得希望対象として予め登録する予約登録部と、
ユーザーの操作に応答して、獲得希望対象として予め登録されたコンテンツに関する所持状況を前記ユーザーに通知する通知部と、
を備えたことを特徴とする情報処理装置である。
このような情報処理装置によれば、ユーザーが合成元となるコンテンツを指定することで、その不足分の素材コンテンツを獲得希望対象として予め登録できる。さらに、その予め登録されたコンテンツに関する所持状況を簡単に把握できる。これにより、ユーザーにとって必要となる素材コンテンツを簡単に確認することが可能となる。
The main invention of the present invention to solve the above problems is
A content information storage unit for storing content information in which a plurality of material contents necessary for composition of content to be composed is set;
A user information storage unit for storing user information in which one or more contents possessed by the user are set;
In response to an operation for designating the content to be synthesized from among the content possessed by the user, the content information and the user information are referred to, and the designated content to be synthesized is Among a plurality of material contents necessary for composition, a reservation registration unit that pre-registers as a desired acquisition target content that the user does not possess,
In response to the user's operation, a notification unit for notifying the user of the possession status related to the content registered in advance as the acquisition target,
An information processing apparatus characterized by comprising:
According to such an information processing apparatus, when the user designates the content that is the composition source, the insufficient material content can be registered in advance as an acquisition target. Furthermore, it is possible to easily grasp the possession status regarding the pre-registered content. Thereby, it is possible to easily confirm the material content necessary for the user.
また、複数コンテンツの中から選択された1又は複数のコンテンツをユーザーに付与し所持させる付与部と、を備え、
前記予約登録部は、獲得希望対象として予め登録されたコンテンツのうちのいずれかと一致するコンテンツを前記付与部が付与したことによって、その一致するコンテンツを獲得希望対象から除外することが望ましい。
これにより、不足分の素材コンテンツが付与されることによって、予め登録された獲得希望対象が減って行くことになるので、ユーザーにとって必要となる素材コンテンツを適切に把握することが可能となる。
A granting unit that grants and possesses one or more contents selected from the plurality of contents;
It is desirable that the reservation registering unit excludes the matching content from the desired acquisition target by providing the content that matches any of the content registered in advance as the desired acquisition target.
As a result, since the insufficient material content is given, the number of acquisition target targets registered in advance decreases, so that the material content necessary for the user can be properly grasped.
また、前記通知部は、獲得希望対象として予め登録されたすべてのコンテンツが獲得希望対象から除外されたことにより、ユーザーによって指定された前記合成元となるコンテンツの合成が可能であることを前記ユーザーに通知することが望ましい。
これにより、ユーザーは、この通知を受けることで、自らが指定した合成元となるコンテンツについて即座に合成できるようになる。
Further, the notifying unit indicates that the content that is the composition source specified by the user can be combined when all the contents registered in advance as the acquisition target are excluded from the acquisition target. It is desirable to notify.
Thus, the user can immediately synthesize the content that is the synthesis source designated by the user by receiving this notification.
また、前記コンテンツ情報は、複数の素材コンテンツのそれぞれに対応付けてその素材コンテンツを獲得できるゲーム種目が設定されており、
前記通知部は、獲得希望対象として予め登録されたコンテンツのゲーム種目を所定のタイミングで通知することが望ましい。
これにより、不足分の素材コンテンツを獲得できるゲーム種目を知らなくても、それが適切なタイミングでユーザーに通知されることになる。そのため、ユーザーにとって必要となる素材コンテンツを簡単に獲得できるようになる。
In addition, the content information is set with a game item that can be acquired in association with each of a plurality of material contents,
The notification unit preferably notifies the game type of the content registered in advance as an acquisition desired target at a predetermined timing.
Thereby, even if the game item that can acquire the insufficient material content is not known, it is notified to the user at an appropriate timing. Therefore, it becomes possible to easily acquire the material content necessary for the user.
また、前記コンテンツ情報は、合成元となるコンテンツのそれぞれに対応付けて合成先となるコンテンツが設定されており、
前記予約登録部は、自己の所持するコンテンツの中から合成元となるコンテンツを指定する操作がユーザーによって行われたことに応答して、前記コンテンツ情報及び前記ユーザー情報を参照し、
前記ユーザーによって指定された前記合成元となるコンテンツの合成に必要となる複数の素材コンテンツのうち、前記ユーザーが所持していない不足分のコンテンツを獲得希望対象として予め登録すると共に、
不足分の前記コンテンツが合成先となるコンテンツとして対応付けられている他の合成元となるコンテンツ、及び、前記他の合成元となるコンテンツの合成に必要となる素材コンテンツのうち、ユーザーが所持していない不足分のコンテンツを獲得希望対象として予め登録することが望ましい。
これにより、不足分の素材コンテンツが合成先となるコンテンツでもあることによって、段階的に合成を行なう必要がある場合でも、各段階の合成に必要となるコンテンツのうちの不足しているコンテンツを、まとめて獲得希望対象として登録できる。
In addition, the content information is set as a content to be combined in association with each content to be combined,
The reservation registration unit refers to the content information and the user information in response to the user performing an operation of designating the content to be synthesized from the content owned by the user,
Among a plurality of material contents required for the composition of the content that is the composition source specified by the user, the insufficient content that the user does not possess is registered in advance as an acquisition target,
Among the content that is the other composition source that is associated with the shortage of the content as the composition destination and the material content that is necessary for the composition of the content that is the other composition source, the user has It is desirable to register in advance a shortage of content that is not yet available as an acquisition target.
As a result, even if it is necessary to perform composition step by step because the shortage of material content is also the content to be synthesized, the missing content of the content necessary for composition at each stage is It can be registered as a target for acquisition.
また、前記予約登録部は、自己の所持するコンテンツの中から複数の合成元となるコンテンツを指定する操作がユーザーによって行われたことに応答して、前記コンテンツ情報及び前記ユーザー情報を参照し、指定された各々の前記合成元となるコンテンツについて、合成に必要となる複数の素材コンテンツのうちの不足分のコンテンツを獲得希望対象としてそれぞれ登録し、
前記通知部は、ユーザーの操作に応答して、獲得希望対象として登録されたすべてのコンテンツに関する所持状況をまとめて通知することが望ましい。
これにより、ユーザーによって複数の合成元となるコンテンツが指定された場合でも、それぞれの合成に必要となるコンテンツのうちの不足しているコンテンツを、まとめて獲得希望対象として登録できる。さらに、その予め登録されたコンテンツに関する所持状況をまとめて把握できる。
In addition, the reservation registration unit refers to the content information and the user information in response to an operation performed by the user to specify a plurality of composition source content from among the content possessed by the reservation registration unit, For each of the specified content that is the composition source, register the shortage of the plurality of material contents necessary for composition as acquisition targets, respectively.
It is desirable that the notification unit collectively notifies the possession status regarding all the contents registered as acquisition target objects in response to a user operation.
Thereby, even when a plurality of contents to be combined are designated by the user, the missing contents among the contents necessary for each combination can be registered as acquisition target. Furthermore, the possession status regarding the pre-registered contents can be grasped collectively.
また、合成先となるコンテンツを合成により生成するために必要となる複数の素材コンテンツが設定されたコンテンツ情報を記憶するコンテンツ情報記憶部と、
ユーザーの所持する1又は複数のコンテンツが設定されたユーザー情報を記憶するユーザー情報記憶部と、
ユーザーによって合成先となるコンテンツを指定する操作が行われたことに応答して、前記コンテンツ情報及び前記ユーザー情報を参照し、指定された前記合成先となるコンテンツを合成により生成するために必要となる複数の素材コンテンツのうち、前記ユーザーが所持していない不足分のコンテンツを獲得希望対象として予め登録する予約登録部と、
ユーザーの操作に応答して、獲得希望対象として予め登録されたコンテンツに関する所持状況を前記ユーザーに通知する通知部と、
を備えたことを特徴とする情報処理装置である。
このような情報処理装置によれば、ユーザーが合成先となるコンテンツを指定することで、その不足分の素材コンテンツを獲得希望対象として予め登録できる。さらに、その予め登録されたコンテンツに関する所持状況を簡単に把握できる。これにより、ユーザーにとって必要となる素材コンテンツを簡単に確認することが可能となる。
In addition, a content information storage unit that stores content information in which a plurality of material contents necessary for generating content to be combined is generated by combining;
A user information storage unit for storing user information in which one or more contents possessed by the user are set;
In response to an operation of designating the content to be synthesized by the user, it is necessary to refer to the content information and the user information and generate the designated content to be synthesized by synthesis. Among the plurality of material contents, a reservation registration unit for registering in advance as a target of acquisition of insufficient content that the user does not possess,
In response to the user's operation, a notification unit for notifying the user of the possession status related to the content registered in advance as the acquisition target,
An information processing apparatus characterized by comprising:
According to such an information processing apparatus, when the user designates the content to be combined, the shortage of material content can be registered in advance as the acquisition target. Furthermore, it is possible to easily grasp the possession status regarding the pre-registered content. Thereby, it is possible to easily confirm the material content necessary for the user.
また、コンピューターを、
合成元となるコンテンツの合成に必要となる複数の素材コンテンツが設定されたコンテンツ情報を記憶するコンテンツ情報記憶手段、
ユーザーの所持する1又は複数のコンテンツが設定されたユーザー情報を記憶するユーザー情報記憶手段、
自己の所持するコンテンツの中から合成元となるコンテンツを指定する操作がユーザーによって行われたことに応答して、前記コンテンツ情報及び前記ユーザー情報を参照し、指定された前記合成元となるコンテンツの合成に必要となる複数の素材コンテンツのうち、前記ユーザーが所持していない不足分のコンテンツを獲得希望対象として予め登録する予約登録手段、
ユーザーの操作に応答して、獲得希望対象として予め登録されたコンテンツに関する所持状況を前記ユーザーに通知する通知手段、
として機能させるためのプログラムである。
このようなプログラムによれば、ユーザーにとって必要となる素材コンテンツを簡単に確認することが可能となる。
Also, the computer
Content information storage means for storing content information in which a plurality of material contents necessary for composition of content to be composed is set;
User information storage means for storing user information in which one or more contents possessed by the user are set;
In response to an operation for designating the content to be synthesized from among the content possessed by the user, the content information and the user information are referred to, and the designated content to be synthesized is Reservation registration means for registering in advance as acquisition target a shortage of content that the user does not have among a plurality of material contents required for composition,
A notification means for notifying the user of possession status relating to content registered in advance as an acquisition target in response to a user operation;
It is a program to make it function as.
According to such a program, it becomes possible to easily confirm the material content necessary for the user.
また、コンピューターを、
合成先となるコンテンツを合成により生成するために必要となる複数の素材コンテンツが設定されたコンテンツ情報を記憶するコンテンツ情報記憶手段、
ユーザーの所持する1又は複数のコンテンツが設定されたユーザー情報を記憶するユーザー情報記憶手段、
ユーザーによって合成先となるコンテンツを指定する操作が行われたことに応答して、前記コンテンツ情報及び前記ユーザー情報を参照し、指定された前記合成先となるコンテンツを合成により生成するために必要となる複数の素材コンテンツのうち、前記ユーザーが所持していない不足分のコンテンツを獲得希望対象として予め登録する予約登録手段、
ユーザーの操作に応答して、獲得希望対象として予め登録されたコンテンツに関する所持状況を前記ユーザーに通知する通知手段、
として機能させるためのプログラムである。
このようなプログラムによれば、ユーザーにとって必要となる素材コンテンツを簡単に確認することが可能となる。
Also, the computer
Content information storage means for storing content information in which a plurality of material contents necessary to generate content to be combined by generation are set;
User information storage means for storing user information in which one or more contents possessed by the user are set;
In response to an operation of designating the content to be synthesized by the user, it is necessary to refer to the content information and the user information and generate the designated content to be synthesized by synthesis. Reservation registration means for registering in advance as a subject of acquisition, a shortage of content that the user does not have among a plurality of material content
A notification means for notifying the user of possession status relating to content registered in advance as an acquisition target in response to a user operation;
It is a program to make it function as.
According to such a program, it becomes possible to easily confirm the material content necessary for the user.
以下では、本発明の実施形態に係る情報処理装置、プログラム及び情報処理システムについて詳細に説明する。なお、本発明はコンテンツ合成が行われるゲームを採用する情報処理装置、プログラム及び情報処理システム等に広く適用できる。 Hereinafter, an information processing apparatus, a program, and an information processing system according to an embodiment of the present invention will be described in detail. The present invention can be widely applied to an information processing apparatus, a program, an information processing system, and the like that employ a game in which content synthesis is performed.
[実施形態]
<システム構成>
図1は、本実施形態に係る情報処理システム1の一例を示す構成図である。図1に示すように、本実施形態に係る情報処理システム1は、1台以上のクライアント端末10とサーバー装置20とがネットワークNを介して接続されている。
[Embodiment]
<System configuration>
FIG. 1 is a configuration diagram illustrating an example of an
クライアント端末10は、ユーザーが操作するPC、スマートフォン、タブレットなどの端末装置や、家庭用や業務用のゲーム専用機器などの端末装置である。サーバー装置20は、クライアント端末10でユーザーにより行われるゲームの管理や制御、ゲーム内での課金処理等を行う。ネットワークNは、インターネット等であって、移動無線基地局などを含む。
The
なお、本発明は図1に示すクライアント・サーバー型の情報処理システム1の他、ゲーム内での課金処理を行う仕組みを別途設けることで単体のゲーム装置においても適用可能である。図1の情報処理システム1は一例であって用途や目的に応じて様々なシステム構成例があることは言うまでもない。例えば、図1のサーバー装置20は複数のコンピューターに分散して構成してもよい。
In addition to the client / server type
<ハードウェア構成>
《クライアント端末及びサーバー装置》
図2は、本実施形態に係るコンピューター50の一例を示すハードウェア構成図である。本実施形態に係るクライアント端末10及びサーバー装置20は、例えば図2に示すハードウェア構成のコンピューター50により実現される。なお、コンピューター50は情報処理装置の一例である。
<Hardware configuration>
<Client terminal and server device>
FIG. 2 is a hardware configuration diagram illustrating an example of the
コンピューター50は、図2に示すように、CPU51、RAM52、ROM53、通信インタフェース54、入力装置55、表示装置56、外部インタフェース57、及びHDD58などを備えており、それぞれがバスラインBで相互に接続されている。なお、入力装置55及び表示装置56は必要なときに接続して利用する形態であってもよい。
As shown in FIG. 2, the
CPU51は、ROM53やHDD58などの記憶装置からプログラムやデータをRAM52上に読み出し、読み出したプログラムやデータに基づく各種処理を実行することによって、コンピューター全体の制御や機能を実現する演算装置である。
The
RAM52は、プログラムやデータを一時保持するための揮発性の半導体メモリ(記憶装置)の一例であり、CPU51が各種処理を実行する際のワークエリアとしても利用される。
The
ROM53は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ(記憶装置)の一例である。ROM53には、コンピューター50の起動時に実行されるBIOS、OS設定、及びネットワーク設定などのプログラムやデータが格納されている。
The
通信インタフェース54は、コンピューター50をネットワークNに接続するためのインタフェースである。これにより、コンピューター50は通信インタフェース54を介してデータ通信を行うことができる。
The
入力装置55は、ユーザー又は管理者が各種信号を入力するのに用いる装置である。本実施形態における入力装置55は、例えば、タッチパネル、操作キーやボタン、キーボードやマウスなどの操作装置である。
The
表示装置56は、ユーザー又は管理者に対して各種情報を画面表示するための装置である。本実施形態における表示装置56は、例えば、液晶や有機ELなどのディスプレイである。
The
外部インタフェース57は、外部装置とデータ通信可能に接続するためのインタフェースである。これにより、コンピューター50は外部インタフェース57を介して記録媒体の読み取り及び/又は書き込みを行うことができる。外部装置は、例えば、フレキシブルディスク、CD、DVD、SDメモリカード、USBメモリなどの記録媒体である。
The
HDD58は、プログラムやデータを格納している不揮発性の記憶装置の一例である。格納されるプログラムやデータには、コンピューター全体を制御する基本ソフトウェアであるOS、及びOS上において各種機能を提供するアプリケーションなどがある。
The
なお、HDD58に替えて、記憶媒体としてフラッシュメモリを用いるドライブ装置(例えばソリッドステートドライブ:SSD)を利用してもよい。
Instead of the
本実施形態に係るクライアント端末10及びサーバー装置20は、上述したハードウェア構成のコンピューター50においてプログラムを実行することにより、後述するような各種処理を実現できる。
The
<ソフトウェア構成>
《サーバー装置》
図3は、本実施形態に係るサーバー装置20の一例を示す機能ブロック図である。本実施形態に係るサーバー装置20は、例えば図3に示す機能ブロックにより実現される。
<Software configuration>
<Server equipment>
FIG. 3 is a functional block diagram illustrating an example of the
本実施形態に係るサーバー装置20は、プログラムを実行することにより、サーバー制御部200、サーバー記憶部220、及びサーバー通信部240を実現する。
The
サーバー制御部200は、各種ゲームに関する処理を実行する機能を有する。このサーバー制御部200は、ゲーム進行部201、付与部202、通知部203、表示制御部204、及び予約登録部205を含む。
The
ゲーム進行部201は、クライアント端末10がユーザーから受け付けたゲーム操作に基づき、後述する対戦ゲーム、抽選ゲーム、及び合成ゲーム等、各種ゲームの進行を制御する。
The
付与部202は、対戦ゲームや抽選ゲームにおいて、後述するキャラクター情報に設定された複数種類のキャラクターのうち1又は複数のキャラクターをユーザーに対して付与し所持させる。
The granting
通知部203は、ユーザーの操作が行われたこと等により、後述するユーザー情報に予め登録されたキャラクターに関する内容をユーザーに対して通知する。通知部203は、ユーザーに対する通知を画面表示、メール送信、プッシュ通知等によって行うことができる。
The
表示制御部204は、例えば、ゲーム進行部201による対戦ゲーム、抽選ゲーム、及び合成ゲーム等の進行に従い各種画面のデータを生成することによって、クライアント端末10の画面表示を制御する。
The
予約登録部205は、ベースキャラクターの進化合成に必要となるキャラクターを予め登録しておくための予約登録処理を実行する。例えば、ユーザーに指定されたベースキャラクターに予め関連付けられた複数の素材キャラクターのうち(進化合成に必要となる複数の素材キャラクターのうち)、ユーザーが未だ所持していない不足分の素材キャラクターを予め登録する。
The
サーバー記憶部220は、各種ゲームに関する情報を記憶する機能を有する。このサーバー記憶部220は、キャラクター情報記憶部221、ユーザー情報記憶部222、クエスト情報記憶部223、及び抽選ゲーム情報記憶部224を含む。
The
キャラクター情報記憶部221は、コンテンツ情報記憶部の一例であって、コンテンツの一例としてのキャラクターに関するキャラクター情報(コンテンツ情報)を記憶している。キャラクター情報記憶部221が記憶するキャラクター情報には、対戦ゲーム、抽選ゲーム、合成ゲームで利用される各種キャラクター等が設定されている。
The character
ユーザー情報記憶部222は、ユーザーに関するユーザー情報を記憶している。ユーザー情報記憶部222が記憶するユーザー情報には、ユーザーのランク、ユーザーが所持する各種キャラクター、ユーザーの予約情報等が設定されている。
The user
クエスト情報記憶部223は、クエストに関するクエスト情報を記憶している。クエスト情報記憶部223が記憶するクエスト情報には、そのクエストで獲得可能な各種キャラクターや消費ポイント量等が設定されている。
The quest
抽選ゲーム情報記憶部224は、抽選ゲームに関する抽選ゲーム情報を記憶している。抽選ゲーム情報記憶部224が記憶する抽選ゲーム情報には、その抽選ゲームで獲得可能な各種キャラクター等が設定されている。
The lottery game
サーバー通信部240は、ネットワークNを介してクライアント端末10との通信を行う機能を有する。
The
《クライアント端末》
図4は、本実施形態に係るクライアント端末10の一例を示す機能ブロック図である。本実施形態に係るクライアント端末10は、例えば図4に示す機能ブロックにより実現される。
<Client terminal>
FIG. 4 is a functional block diagram illustrating an example of the
本実施形態に係るクライアント端末10は、プログラムを実行することにより、クライアント制御部100、クライアント記憶部120、クライアント通信部140、操作受付部150、画面表示部160を実現する。クライアント制御部100は、要求送信部101、応答受信部102を含む。
The
操作受付部150は、クライアント端末10を操作するユーザーからの操作を受け付ける。また、クライアント制御部100は、クライアント端末10におけるゲームに関する処理を行う。要求送信部101は、操作受付部150がユーザーから受け付けた操作の内容に基づき、サーバー装置20に対して要求を送信する。応答受信部102は、要求送信部101がサーバー装置20に対して送信した要求に対する処理結果などの応答を受信する。
The
また、クライアント記憶部120は、クライアント端末10において必要となる情報を記憶する。クライアント通信部140は、サーバー装置20との通信を行う。画面表示部160は、サーバー装置20からの制御に従い、クライアント端末10の画面表示を行う。
The
なお、上述したように、本実施形態に係る情報処理システム1では、サーバー装置20がゲームの進行や表示制御を行うが、クライアント端末10が行ってもよい。具体的には、ゲーム進行部及び表示制御部の少なくとも一方を、サーバー装置20のサーバー制御部200に設けない構成にする一方で、クライアント端末10のクライアント制御部100に設ける構成にしてもよい。
As described above, in the
また、クライアント端末10のクライアント制御部100は、HTML(Hyper Text Markup Language)等で記載されたページデータやページデータ内に含まれるスクリプトなどをサーバー装置20から受信して、ゲームに関する処理を行うブラウザ型がある。また、クライアント端末10のクライアント制御部100は、インストールされたアプリケーションに基づいて、ゲームに関する処理を行うアプリケーション型がある。
Further, the
<ゲームの概要>
ここでは、本実施形態におけるゲームの概要について説明する。本実施形態におけるゲームには、対戦ゲーム、抽選ゲーム、及び合成ゲームが含まれている。
<Outline of the game>
Here, an outline of the game in the present embodiment will be described. The game in this embodiment includes a battle game, a lottery game, and a composite game.
本実施形態における対戦ゲームは、複数キャラクターから構成されるパーティに対して敵キャラクターを出現させ、出現した敵キャラクターとパーティを構成する各キャラクターとを対戦させるゲームである。 The battle game in the present embodiment is a game in which an enemy character appears in a party composed of a plurality of characters, and an enemy character that has appeared and each character constituting the party are battled.
この対戦ゲームには、敵キャラクターを倒すことを目的とするクエストが難易度に応じて複数設定されている。ユーザーは、自らの所持するキャラクター等を用いてパーティを結成し、いずれかのクエストを選択して敵キャラクターとの対戦に挑むことができる。その対戦中には、その選択されたクエストにて獲得可能に設定されたキャラクターがユーザーに付与される場合がある。 In this battle game, a plurality of quests aimed at defeating enemy characters are set according to the difficulty level. The user can form a party using his / her own character and select one of the quests to challenge the enemy character. During the match, the user may be given a character that can be acquired in the selected quest.
この対戦の結果、敵キャラクターを倒すことでクエストをクリアすることができた場合には、ユーザーに対し付与されたキャラクターを獲得することができる。ユーザーは、獲得したキャラクターを用いて合成ゲームを行うこともできる。 As a result of this battle, if the quest can be cleared by defeating an enemy character, the character assigned to the user can be acquired. The user can also play a synthetic game using the acquired character.
本実施形態における抽選ゲームは、ユーザーからキャラクターの抽選実行の操作を受け付けると、抽選条件に基づいて抽選対象であるキャラクター群から選択したキャラクターをユーザーに付与するゲームである。ユーザーは、付与されたキャラクターを用いて対戦ゲームや合成ゲームを行うことができる。 The lottery game according to the present embodiment is a game in which when a character lottery operation is received from a user, a character selected from a character group that is a lottery target is given to the user based on a lottery condition. The user can play a battle game or a composite game using the assigned character.
本実施形態における合成ゲームは、ユーザーからキャラクターの合成実行の操作を受け付けると、合成元となるキャラクター(ベースキャラクター)に合成素材となるキャラクター(素材キャラクター)を組み合せることによって、ベースキャラクターの能力を強化させたり(強化合成)、ベースキャラクターを次の段階に成長させて合成先となるキャラクター(進化キャラクター)に進化させたり(進化合成)するゲームである。 When the composition game in this embodiment accepts an operation for character composition execution from the user, the character (material character) that is the composition material is combined with the character that is the composition source (base character), thereby improving the ability of the base character. It is a game that strengthens (strengthened synthesis) or grows the base character to the next stage and evolves it to the character (evolutionary character) that becomes the synthesis destination (evolutionary synthesis).
ユーザーは、自己の所持するキャラクターの中からベースキャラクターと素材キャラクターを選択し、強化合成や進化合成を行なう。強化合成では、素材キャラクターがユーザーの手元から無くなってしまう代わりに、引き続き所持するベースキャラクターの能力値を向上させたり、新たなスキルが追加させたりすることができる。進化合成では、ベースキャラクターに対して予め関連付けられた素材キャラクターすべてをそのベースキャラクターに合成させることで、すべての素材キャラクターがユーザーの手元から無くなってしまう代わりに、ベースキャラクターから成長させた進化キャラクターを所持することができる。 The user selects a base character and a material character from among the characters he possesses, and performs enhanced synthesis and evolutionary synthesis. In reinforced synthesis, instead of losing the material character from the user's hand, the ability value of the base character that he possesses can be improved or new skills can be added. In evolutionary synthesis, by synthesizing all the material characters previously associated with the base character into the base character, instead of losing all the material characters from the user's hand, the evolution character grown from the base character Can possess.
なお、本実施形態において、ユーザーは自己のキャラクターを売却することも可能である。売却されたキャラクターがユーザーの手元から無くなってしまう代わりに、ユーザーはポイントを得ることができる。 In this embodiment, the user can also sell his / her character. Instead of the sold character disappearing from the user's hand, the user can earn points.
<動作>
《予約登録》
図5は、本実施形態における情報処理システム1の予約登録に関する動作例を説明するフローチャートである。
<Operation>
《Reservation Registration》
FIG. 5 is a flowchart for explaining an operation example related to reservation registration of the
ユーザーは、クライアント端末10の画面表示部160にメニュー画面が表示されているときに、進化予約のための操作をクライアント端末10に対して行う。ユーザーがこの操作を行なうと、クライアント端末10の操作受付部150は、ユーザーのゲーム操作に基づく操作内容を受け付ける。クライアント端末10の要求送信部101は、操作受付部150がユーザーから受け付けた操作内容に基づき、サーバー装置20に要求を行う。
The user performs an operation for evolution reservation on the
サーバー装置20のゲーム進行部201は、クライアント端末10から進化予約を行うための操作内容を受け付け、キャラクター選択画面をクライアント端末10に表示させるように表示制御部204に画面表示制御の実行を要求する(ステップS11)。
The
具体的には、表示制御部204は、ゲーム進行部201から画面表示制御の実行を要求されると、ユーザー情報記憶部222が記憶するユーザー情報からそのユーザーの所持キャラクターを取得する。
Specifically, when the
図6は、ユーザー情報の一例を示す構成図である。このユーザー情報は、項目としてユーザーID、名前、ランク、所持キャラクター、所持ポイント、パーティ、予約情報、保護キャラクター等を有する。ユーザーIDは、ユーザーを一意に識別するための情報である。名前は、ユーザー名を示す情報である。ランクは、ユーザーのゲームレベルを示す情報である。所持キャラクターは、ユーザーが所持する1又は複数の各種キャラクターを示す情報である。ここでは、図中にて括弧書きで示すように、所持キャラクターの所持数も併せて設定されている。所持ポイントは、ユーザーが所持するゲームポイントの量を示す情報である。パーティは、ユーザーのパーティを構成する各キャラクターを示す情報である。予約情報は、ユーザーの予約登録に関する情報である。保護キャラクターは、売却や合成に利用されないように保護されたキャラクターを示す情報である。本実施形態では、保護キャラクターをユーザーが選択できないように選択対象から除外することによって保護する。 FIG. 6 is a configuration diagram illustrating an example of user information. This user information includes items such as a user ID, name, rank, possessed character, possessed point, party, reservation information, protective character, and the like. The user ID is information for uniquely identifying the user. The name is information indicating a user name. The rank is information indicating the user's game level. The possessed character is information indicating one or more various characters possessed by the user. Here, as shown in parentheses in the figure, the number of possessed characters is also set. The possession point is information indicating the amount of game points possessed by the user. The party is information indicating each character constituting the user's party. The reservation information is information related to the user's reservation registration. The protected character is information indicating a character protected so as not to be used for sale or composition. In this embodiment, the protection character is protected by excluding it from the selection target so that the user cannot select it.
そして、表示制御部204は、キャラクター情報記憶部221が記憶するキャラクター情報を参照して、ユーザーの所持キャラクターの中から進化キャラクターが設定されているキャラクター(つまり進化可能なキャラクター)を抽出する。
Then, the
図7は、キャラクター情報の一例を示す構成図である。このキャラクター情報は、項目としてキャラクターID、名称、レアリティ、能力パラメーター、スキル、進化キャラクター、素材キャラクター、ゲーム種目等を有する。キャラクターIDは、ベースキャラクターや素材キャラクターを含む各種キャラクターを一意に識別するための情報である。名称は、キャラクター名を示す情報である。レアリティは、キャラクターの希少価値を示す情報である。ここでは、複数段階(例えば5段階)のレアリティのうちのいずれかが設定される。能力パラメーターは、キャラクターの能力を示す情報である。ここでは、攻撃、防御、HP等の能力値が設定されている。スキルは、発動可能な特殊技能を示す情報である。スキルは、特殊キャラクターを素材キャラクターとして強化合成に用いることによって発動できるようになる。進化キャラクターは、進化合成を行なった際に、合成先となる進化後のキャラクターを示す情報である。なお、1つのキャラクターに対して2種類以上の進化キャラクターを設定することも可能である。素材キャラクターは、合成元となるキャラクターに予め関連付けられた合成素材となるキャラクターを示す情報である。この素材キャラクターは、ベースキャラクターの進化合成に必要となるキャラクターとなる。ゲーム種目は、そのキャラクターを獲得できるゲームの種類を示す情報である。ここでは、クエスト情報記憶部223が記憶するクエスト情報に設定された各種のクエストや、抽選ゲーム情報記憶部224が記憶する抽選ゲーム情報に設定された各種の抽選ゲーム等が、ゲーム種目として設定されている。
FIG. 7 is a block diagram showing an example of character information. The character information includes items such as a character ID, name, rarity, ability parameter, skill, evolution character, material character, game item, and the like. The character ID is information for uniquely identifying various characters including a base character and a material character. The name is information indicating a character name. The rarity is information indicating the rare value of the character. Here, one of a plurality of levels (for example, 5 levels) of rarity is set. The ability parameter is information indicating the ability of the character. Here, ability values such as attack, defense, and HP are set. The skill is information indicating a special skill that can be activated. Skills can be activated by using special characters as material characters for reinforcement synthesis. The evolution character is information indicating an evolved character that is a synthesis destination when evolution synthesis is performed. Two or more types of evolution characters can be set for one character. The material character is information indicating a character that is a composite material that is associated in advance with a character that is a composition source. This material character becomes a character required for the evolutionary synthesis of the base character. The game item is information indicating the type of game in which the character can be acquired. Here, various quests set in the quest information stored in the quest
図8は、クエスト情報の一例を示す構成図である。このクエスト情報は、項目としてクエストID、名称、消費ポイント、プレイ可能日、獲得可能キャラクター、敵キャラクター等を有する。クエストIDは、クエストを一意に識別するための情報である。名称は、クエスト名を示す情報である。消費ポイントは、そのクエストをプレイする際に消費されるポイントの量を示す情報である。プレイ可能日は、そのクエストをプレイできる日時や曜日等を示す日程情報である。獲得可能キャラクターは、そのクエストをクリアしたときに所定確率に基づいて獲得できる各種キャラクターを示す情報である。敵キャラクターは、そのクエストにて出現する各種キャラクターを示す情報である。ここでは、メインとなるボスキャラクターに設定された敵キャラクターと、ボス以外のサブキャラクターに設定された敵キャラクターとが含まれる。 FIG. 8 is a configuration diagram illustrating an example of quest information. This quest information includes a quest ID, a name, a consumption point, a playable date, an acquirable character, an enemy character, and the like as items. The quest ID is information for uniquely identifying the quest. The name is information indicating a quest name. A consumption point is information which shows the quantity of the point consumed when playing the quest. The playable date is schedule information indicating the date and day of the week when the quest can be played. The acquirable character is information indicating various characters that can be acquired based on a predetermined probability when the quest is cleared. The enemy character is information indicating various characters that appear in the quest. Here, an enemy character set as a main boss character and an enemy character set as a sub character other than the boss are included.
図9は、抽選ゲーム情報の一例を示す構成図である。この抽選ゲーム情報は、項目として抽選ID、名称、プレイ可能日、獲得可能キャラクター、確率等を有する。抽選IDは、抽選ゲームを一意に識別するための情報である。名称は、抽選ゲーム名を示す情報である。プレイ可能日は、その抽選ゲームをプレイできる日時や曜日等を示す日程情報である。獲得可能キャラクターは、その抽選ゲームをプレイしたとき獲得できる各種キャラクターを示す情報である。確率は、その獲得可能キャラクターが抽選される確率を示す情報である。 FIG. 9 is a configuration diagram illustrating an example of lottery game information. The lottery game information includes items such as a lottery ID, a name, a playable date, an acquirable character, and a probability. The lottery ID is information for uniquely identifying the lottery game. The name is information indicating a lottery game name. The playable date is schedule information indicating the date and day of the week when the lottery game can be played. The acquirable character is information indicating various characters that can be acquired when the lottery game is played. The probability is information indicating the probability that the obtainable character will be drawn.
図5に戻り、その後、表示制御部204は、ユーザーの所持キャラクターが一覧表示されたキャラクター選択画面をクライアント端末10の画面表示部160に表示させる制御を行なう。このとき、所持キャラクターの一覧では、進化可能なキャラクターと進化不可能なキャラクターとを区別できるように表示するとともに、進化可能なキャラクターのみをユーザーが選択できるように表示制御を行う。
Returning to FIG. 5, thereafter, the
次いで、ユーザーは、クライアント端末10の画面表示部160にキャラクター選択画面が表示されているときに、いずれかのベースキャラクターを指定する操作をクライアント端末10に対して行う。クライアント端末10の操作受付部150は、ユーザーがいずれかのベースキャラクターを指定する操作を行なうと、ユーザーのベースキャラクター指定に基づく操作内容を受け付ける(ステップS12)。
Next, when the character selection screen is displayed on the
そして、クライアント端末10の要求送信部101は、操作受付部150がユーザーから受け付けた操作内容に基づき、サーバー装置20に要求を行う。サーバー装置20のゲーム進行部201は、クライアント端末10から操作内容を受け付けると、予約登録部205に対してユーザーに指定されたベースキャラクターに関する予約登録処理の実行を要求する。
Then, the
次いで、サーバー装置20の予約登録部205は、ゲーム進行部201から予約登録処理の実行を要求されると、キャラクター情報記憶部221が記憶するキャラクター情報を参照して、ユーザーによって指定されたベースキャラクターに対応付けられた合成先となる進化キャラクターを取得する(ステップS13)。
Next, when the
次に、サーバー装置20の予約登録部205は、キャラクター情報記憶部221が記憶するキャラクター情報を参照して、ユーザーによって指定されたベースキャラクターに対応付けられた複数の素材キャラクター(つまりベースキャラクターの進化合成に必要となる素材キャラクター)を取得する(ステップS14)。
Next, the
次いで、サーバー装置20の予約登録部205は、ユーザー情報記憶部222が記憶するユーザー情報に設定された所持キャラクターを参照して、上述したステップS14の処理にて取得された複数の素材キャラクターのうち、ユーザーが未だ所持していない不足分のキャラクターを特定する(ステップS15)。
Next, the
次いで、サーバー装置20の予約登録部205は、キャラクター情報記憶部221が記憶するキャラクター情報を参照して、上述したステップS15の処理にて特定された不足分のキャラクターが合成先となる進化キャラクターとして対応付けられている他のベースキャラクターが存在するか否かを判定する(ステップS16)。
Next, the
この判定の結果、不足分のキャラクターが進化キャラクターとして対応付けられている他のベースキャラクターが存在しないと判定された場合は、後述するステップS19の処理に進む。その一方で、不足分の素材キャラクターが進化キャラクターとして対応付けられている他のベースキャラクターが存在すると判定された場合は、次のステップS17の処理に進む。 As a result of this determination, if it is determined that there is no other base character associated with the insufficient character as an evolution character, the process proceeds to step S19 described later. On the other hand, if it is determined that there is another base character associated with the insufficient material character as an evolution character, the process proceeds to the next step S17.
次いで、サーバー装置20の予約登録部205は、不足分の素材キャラクターが進化キャラクターとして対応付けられている他のベースキャラクターが存在すると判定された場合は、キャラクター情報記憶部221が記憶するキャラクター情報を参照して、他のベースキャラクターに対応付けられた複数の素材キャラクター(つまり他のベースキャラクターの進化合成に必要となる素材キャラクター)を取得する(ステップS17)。
Next, the
次いで、サーバー装置20の予約登録部205は、ユーザー情報記憶部222が記憶するユーザー情報に設定された所持キャラクターを参照して、他のベースキャラクター及びステップS17の処理にて取得された複数の素材キャラクターの中から、ユーザーが未だ所持していない不足分のキャラクターを特定する(ステップS18)。
Next, the
次いで、サーバー装置20の予約登録部205は、このようにしてユーザーに指定されたベースキャラクターの進化合成に必要となるキャラクターに関するデータを取得すると、予約登録画面をクライアント端末10に表示させるように表示制御部204に画面表示制御の実行を要求する(ステップS19)。
Next, the
表示制御部204は、予約登録部205から画面表示制御の実行を要求されると、上述したステップS16の処理における判定が否定された場合には、図10に示すような予約登録画面をクライアント端末10の画面表示部160に表示させる制御を行なう。その一方で、上述したステップS16の処理における判定が肯定された場合には、図11に示すような予約登録画面をクライアント端末10の画面表示部160に表示させる制御を行なう。
When requested to execute the screen display control from the
図10は、予約登録画面の一例を示すイメージ図である。図10に示す予約登録画面500には、進化キャラクター表示領域501、ベースキャラクター表示領域502、素材キャラクター表示領域503、不足キャラクター表示領域504、予約登録を行うための操作ボタン505、キャラクターの再選択を行うための操作ボタン506が表示されている。
FIG. 10 is an image diagram illustrating an example of a reservation registration screen. The
進化キャラクター表示領域501には、上述したステップS13の処理において取得された進化キャラクターが表示される。ここでは、進化キャラクターとして「キャラS」が表示されている。
In the evolution
ベースキャラクター表示領域502には、上述したステップS12の処理においてユーザーによって指定されたベースキャラクターが表示される。ここでは、ベースキャラクターとして「キャラA」が表示されている。つまり、合成元の「キャラA」について進化合成を行うと、合成先として「キャラS」に進化することになる。
In the base
素材キャラクター表示領域503には、上述したステップS14の処理において取得された複数の素材キャラクターが表示される。ここでは、素材キャラクターとして「キャラX」、「キャラY」、「キャラZ」が表示されている。つまり、合成元の「キャラA」の進化合成には、この3体の素材キャラクターが必要となる。また、上述したステップS15の処理において特定された不足分の素材キャラクター(ユーザーが未だ所持していない素材キャラクター)については、他の素材キャラクターと区別して表示される。ここでは、ユーザーが未だ所持していない不足分の素材キャラクターである「キャラX」が破線で囲われている。一方で、ユーザーが既に所持している素材キャラクターである「キャラY」及び「キャラZ」は実線で囲われている。
In the material
不足キャラクター表示領域504には、ユーザーによって指定されたベースキャラクターの進化合成に必要となる複数の素材キャラクターのうち、ユーザーが未だ所持していない不足分の素材キャラクターが表示される。ここでは、不足分の素材キャラクターとして「キャラX」が破線で囲われており、その不足個数も対応付けて表示されている。
In the missing
このように、ユーザーは、自らが指定したベースキャラクターである「キャラA」の進化合成を行う際、不足する素材キャラクターを簡単に把握することができる。 In this way, the user can easily grasp the insufficient material character when performing the evolution synthesis of “Character A”, which is the base character designated by the user.
図11は、予約登録画面の他の例を示すイメージ図である。図11に示す予約登録画面550には、進化キャラクター表示領域551、ベースキャラクター表示領域552、素材キャラクター表示領域553、不足キャラクター表示領域554、予約登録を行うための操作ボタン505、キャラクターの再選択を行うための操作ボタン506が表示されている。
FIG. 11 is an image diagram showing another example of the reservation registration screen. The
進化キャラクター表示領域551には、上述したステップS13の処理において取得された進化キャラクターが表示されている。ここでは、進化キャラクターとして「キャラS」が表示されている。
In the evolved
ベースキャラクター表示領域552には、上述したステップS12の処理においてユーザーによって指定されたベースキャラクターが表示される。ここでは、ベースキャラクターとして「キャラA」が表示されている。つまり、合成元の「キャラA」について進化合成を行うと、合成先として「キャラS」に進化することになる。
In the base
素材キャラクター表示領域553には、上述したステップS14の処理において取得された複数の素材キャラクターが表示される。ここでは、素材キャラクターとして「キャラX」、「キャラY」、「キャラZ」が表示されている。つまり、合成元の「キャラA」の進化合成には、この3体の素材キャラクターが必要となる。また、上述したステップS15の処理において特定された不足分の素材キャラクター(ユーザーが未だ所持していない素材キャラクター)については、他の素材キャラクターと区別して表示される。ここでは、ユーザーが未だ所持していない不足分の素材キャラクターである「キャラY」及び「キャラZ」が破線で囲われている。一方で、ユーザーが既に所持している素材キャラクターである「キャラX」は実線で囲われている。また、上述したステップS17の判定処理が肯定されたことにより、他のベースキャラクターの合成先となる不足分の素材キャラクターが含まれる。ここでは、不足分の「キャラY」及び「キャラZ」が他のベースキャラクター(「キャラB」、「キャラC」)の合成先となる進化キャラクターとなっている。なお、他のベースキャラクター(「キャラB」、「キャラC」)については、追って詳述する。
In the material
不足キャラクター表示領域554には、ユーザーによって指定されたベースキャラクターの進化合成に必要となる複数の素材キャラクターのうち、ユーザーが未だ所持していない不足分の素材キャラクターが表示される。また、上述したステップS16の処理において取得された他のベースキャラクター及び上述したステップS17の処理において取得された複数の素材キャラクターのうち、上述したステップS18の処理において特定された不足分のキャラクターが表示される。ここでは、後述するとおり、不足分のキャラクターとして「キャラP」、「キャラQ」、「キャラR」が破線で囲われており、その不足個数も対応付けて表示されている。以下では、不足分のキャラクターについて具体的に説明する。
In the missing
図12は、不足キャラクター表示領域554に表示される不足分のキャラクターについて説明する図である。
FIG. 12 is a diagram for explaining the insufficient characters displayed in the insufficient
本実施形態では、図12に示すように、ベースキャラクターである「キャラA」の合成先となる進化キャラクターは「キャラS」である。ベースキャラクターである「キャラA」の進化合成に必要となる素材キャラクターは「キャラX」、「キャラY」、「キャラZ」である。この素材キャラクターである「キャラX」、「キャラY」、「キャラZ」のうち、ユーザーが未だ所持していない不足分の素材キャラクターは「キャラY」及び「キャラZ」である。 In the present embodiment, as shown in FIG. 12, the evolution character that is the synthesis destination of the base character “Character A” is “Character S”. The material characters required for the evolution synthesis of the base character “Character A” are “Character X”, “Character Y”, and “Character Z”. Among the material characters “Character X”, “Character Y”, and “Character Z”, the insufficient material characters that the user has not yet possessed are “Character Y” and “Character Z”.
このとき、不足分の素材キャラクターである「キャラY」は、他のベースキャラクターである「キャラB」の合成先となっている。また、不足分の素材キャラクターである「キャラZ」は、他のベースキャラクターである「キャラC」の合成先となっている。ここでは、ユーザーは他のベースキャラクターである「キャラB」及び「キャラC」を所持しているものとする。 At this time, “Character Y”, which is an insufficient material character, is a destination for combining “Character B”, which is another base character. Also, “Character Z”, which is an insufficient material character, is a destination for combining “Character C”, which is another base character. Here, it is assumed that the user possesses “Character B” and “Character C” which are other base characters.
そして、他のベースキャラクターである「キャラB」の進化合成に必要となる素材キャラクターは、「キャラP」及び「キャラQ」である。ここでは、ユーザーは素材キャラクターである「キャラP」及び「キャラQ」を所持していないものとする。また、他のベースキャラクターである「キャラC」の進化合成に必要となる素材キャラクターは、「キャラP」及び「キャラR」である。ここでは、ユーザーは素材キャラクターである「キャラP」及び「キャラR」を所持していないものとする。 The material characters necessary for the evolutionary synthesis of “Character B”, which is another base character, are “Character P” and “Character Q”. Here, it is assumed that the user does not possess the material characters “Character P” and “Character Q”. Further, the material characters necessary for the evolutionary synthesis of “Character C”, which is another base character, are “Character P” and “Character R”. Here, it is assumed that the user does not possess the material characters “Character P” and “Character R”.
ここで、仮にユーザーが素材キャラクターである「キャラP」及び「キャラQ」を所持していれば、既に所持している他のベースキャラクターである「キャラB」の進化合成を行うことにより、合成先となる進化キャラクターである「キャラY」を得ることができる。同様に、仮にユーザーが素材キャラクターである「キャラP」及び「キャラR」を所持していれば、既に所持している他のベースキャラクターである「キャラC」の進化合成を行うことにより、合成先となる進化キャラクターである「キャラZ」を得ることができる。 Here, if the user possesses “Character P” and “Character Q” which are material characters, the synthesis is performed by performing evolutionary synthesis of “Character B” which is already possessed by other users. It is possible to obtain “Character Y” which is the previous evolution character. Similarly, if the user possesses “Character P” and “Character R” which are material characters, the synthesis is performed by performing evolution synthesis of “Character C” which is already possessed by other users. You can get “Character Z”, which is the previous evolution character.
すなわち、前段階の進化合成によって「キャラY」及び「キャラZ」を得ることができれば、既に所持している「キャラX」と合わせてすべての素材キャラクターが揃うことになる。その結果、これらキャラクターを合成素材に用いれば、ベースキャラクターである「キャラA」の進化合成を行うことにより、進化キャラクターである「キャラS」を得ることができる。 That is, if “Character Y” and “Character Z” can be obtained by the evolutionary synthesis in the previous stage, all the material characters will be aligned together with “Character X” already possessed. As a result, if these characters are used as the synthetic material, the evolution character “Character S” can be obtained by performing the evolution synthesis of the base character “Character A”.
したがって、ベースキャラクターである「キャラA」の進化合成を行うために不足しているキャラクターは、2体の「キャラP」、1体の「キャラQ」、1体の「キャラR」となる。そのため、不足キャラクター表示領域554には、「キャラP」(2体)、「キャラQ」(1体)、「キャラR」(1体)が不足分の素材キャラクターとして表示されることになる。
Therefore, the characters that are insufficient to perform the evolution synthesis of the base character “Character A” are two “Character P”, one “Character Q”, and one “Character R”. Therefore, in the missing
このように、ベースキャラクター(「キャラA」)の進化合成に必要な素材キャラクターのうちの不足分の素材キャラクター(「キャラY」や「キャラZ」)が、他のベースキャラクター(「キャラB」や「キャラC」)の合成先となる進化キャラクターでもあることによって、段階的に進化合成を行なう必要がある場合でも、各段階の進化合成に必要となるキャラクターのうちの不足しているキャラクターを、まとめて獲得希望対象として登録できる。また、ユーザーは、他のベースキャラクター(「キャラB」や「キャラC」)の存在を知らなくても、自らが指定したベースキャラクター(「キャラA」)の進化合成を行うために不足するキャラクターを、簡単に把握することができる。 In this way, the shortage of material characters (“Character Y” and “Character Z”) out of the material characters required for the evolutionary synthesis of the base character (“Character A”) are replaced with other base characters (“Character B”). Or “Character C”), it is an evolutionary character to be synthesized, so even if it is necessary to perform evolutionary synthesis step by step, the missing characters among the characters required for evolutionary synthesis at each stage , You can register as an acquisition target. Also, even if the user does not know the existence of other base characters (“Character B” or “Character C”), the character that is insufficient to perform the evolution synthesis of the base character (“Character A”) that he / she has specified. Can be easily grasped.
そして、予約登録を希望するユーザーは、クライアント端末10の画面表示部160に予約登録画面が表示されているときに、操作ボタン505を選択する操作をクライアント端末10に対して行う。その一方で、予約登録を希望せずにキャラクターの再選択を希望するユーザーは、クライアント端末10の画面表示部160に予約登録画面が表示されているときに、操作ボタン506を選択する操作をクライアント端末10に対して行う。
A user who desires reservation registration performs an operation on the
クライアント端末10の操作受付部150は、ユーザーから予約登録を行うための操作又はキャラクターの再選択を行うための操作を受け付ける。クライアント端末10の要求送信部101は、操作受付部150がユーザーから受け付けた操作内容に基づき、サーバー装置20に要求を行う。
The
図5に戻り、サーバー装置20の予約登録部205は、クライアント端末10から操作内容を受け付け、予約登録を行うための操作を受け付けたか否かを判定する(ステップS20)。
Returning to FIG. 5, the
この判定の結果、キャラクターの再選択を行うための操作が受け付けられた場合には、ステップS11の処理に戻り、それ以降の処理を繰り返す。これに対し、予約登録を行うための操作が受け付けられた場合には、次のステップS21の処理に進む。 As a result of this determination, if an operation for reselecting a character is accepted, the process returns to step S11 and the subsequent processes are repeated. On the other hand, when an operation for performing reservation registration is accepted, the process proceeds to the next step S21.
次いで、サーバー装置20の予約登録部205は、予約登録を行うための操作を受け付けた場合には、ユーザー情報記憶部222が記憶するユーザー情報に設定された予約情報に対して、ユーザーによって指定されたベースキャラクターに関する予約登録を行なう(ステップS21)。
Next, when the
図13は、予約情報の一例を示す構成図である。この予約情報は、項目として予約ID、名前、進化希望対象、獲得希望対象等を有する。予約IDは、進化予約を一意に識別するための情報である。名前は、予約名を示す情報である。進化希望対象は、ユーザーに指定され登録されたベースキャラクター(つまり「ベースキャラクター表示領域」に表示されたベースキャラクター)のキャラクターIDを示す情報である。獲得希望対象は、登録された不足分のキャラクター(つまり「不足キャラクター表示領域」に表示されたキャラクター)のキャラクターIDを示す情報である。図中にて括弧書きで示すように、不足個数も併せて設定されている。 FIG. 13 is a configuration diagram illustrating an example of reservation information. This reservation information includes a reservation ID, a name, an evolution desired object, an acquisition desired object, and the like as items. The reservation ID is information for uniquely identifying the evolution reservation. The name is information indicating a reserved name. The evolution target is information indicating the character ID of the base character designated and registered by the user (that is, the base character displayed in the “base character display area”). The acquisition desired object is information indicating the character IDs of the registered shortage characters (that is, the characters displayed in the “shortage character display area”). As shown in parentheses in the figure, the shortage is also set.
このように、ユーザーは、進化合成させたい自己のベースキャラクターを指定するだけで、その指定されたベースキャラクターの進化合成に必要なキャラクターをまとめて予約登録することができる。 In this way, the user can designate and register all the characters necessary for the evolution synthesis of the designated base character simply by designating the base character to be evolved and synthesized.
《予約確認》
図14は、本実施形態における情報処理システム1の予約確認に関する動作例を説明するフローチャートである。
"booking confirmation"
FIG. 14 is a flowchart for explaining an operation example related to reservation confirmation of the
ユーザーは、クライアント端末10の画面表示部160にメニュー画面が表示されているときに、予約確認のための操作をクライアント端末10に対して行う。ユーザーがこの操作を行なうと、クライアント端末10の操作受付部150は、ユーザーのゲーム操作に基づく操作内容を受け付ける(ステップS21)。
The user performs an operation for reservation confirmation on the
クライアント端末10の要求送信部101は、操作受付部150がユーザーから受け付けた操作内容に基づき、サーバー装置20に要求を行う。サーバー装置20のゲーム進行部201は、クライアント端末10から予約確認を行うための操作内容を受け付けると、通知部203に対して予約確認に関する通知処理の実行を要求する。
The
具体的には、サーバー装置20の通知部203は、ゲーム進行部201から予約確認に関する通知処理の実行を要求されると、ユーザー情報記憶部222が記憶するユーザー情報に設定されたユーザーの予約情報から、進化希望対象として登録されたベースキャラクターを予約毎に取得する(ステップS22)。
Specifically, when the
次に、サーバー装置20の通知部203は、キャラクター情報記憶部221が記憶するキャラクター情報を参照して、その取得したベースキャラクターに対応付けられた合成先となる進化キャラクターを予約毎に取得する(ステップS23)。
Next, the
次に、サーバー装置20の通知部203は、キャラクター情報記憶部221が記憶するキャラクター情報を参照して、上述したステップS22の処理で取得したベースキャラクターに対応付けられた複数の素材キャラクター(つまりベースキャラクターの進化合成に必要となる素材キャラクター)を予約毎に取得する(ステップS24)。
Next, the
次に、サーバー装置20の通知部203は、ユーザー情報記憶部222が記憶するユーザー情報に設定されたユーザーの予約情報を参照して、獲得希望対象として登録された不足分のキャラクターとその不足個数を予約毎に取得する(ステップS25)。
Next, the notifying
次に、サーバー装置20の通知部203は、このようにして取得した各種情報に基づいて、獲得希望対象として予め登録されたキャラクターに関する所持状況などをユーザーに通知する(ステップS26)。
Next, the
本実施形態では、図15に示すような確認画面によって通知が行われる。そのため、表示制御部204は、通知部203から画面表示制御の実行を要求されると、確認画面をクライアント端末10の画面表示部160に表示させる制御を行なう。
In the present embodiment, notification is performed by a confirmation screen as shown in FIG. Therefore, when the
図15は、確認画面の一例を示すイメージ図である。この確認画面600には、進化キャラクター表示領域601、ベースキャラクター表示領域602、素材キャラクター表示領域603、不足キャラクター表示領域604、予約解除を行うための操作ボタン605、メニュー画面に戻るための操作ボタン606、次の予約へ移行するための操作ボタン607が表示されている。
FIG. 15 is an image diagram illustrating an example of a confirmation screen. The
進化キャラクター表示領域601には、上述したステップS23の処理において取得された進化キャラクターが表示される。ここでは、「予約1」の進化キャラクターとして「キャラS」が表示されている。
In the evolved
ベースキャラクター表示領域602には、上述したステップS22の処理においてユーザーによって指定されたベースキャラクターが表示される。ここでは、「予約1」の進化希望対象として「キャラA」が表示されている。つまり、合成元の「キャラA」について進化合成を行うと、合成先として「キャラS」に進化することになる。
In the base
素材キャラクター表示領域603には、上述したステップS24の処理において取得された複数の素材キャラクターが表示される。ここでは、「予約1」の進化希望対象である「キャラA」の進化合成に必要となる複数の素材キャラクター「キャラX」、「キャラY」、「キャラZ」が表示されている。また、上述したステップS25の処理において取得された獲得希望対象となるキャラクターについては、他の素材キャラクターと区別して表示される。ここでは、獲得希望対象となる不足分の素材キャラクターである「キャラX」が破線で囲われている。一方で、ユーザーが既に所持している素材キャラクターである「キャラY」及び「キャラZ」は実線で囲われている。
In the material
不足キャラクター表示領域604には、進化希望対象としてのベースキャラクターの進化合成に必要となる複数の素材キャラクターのうち、獲得希望対象としての素材キャラクターが表示される。ここでは、獲得希望対象として「キャラX」が破線で囲われており、その不足個数も対応付けて表示されている。 The missing character display area 604 displays a material character as an acquisition desired object among a plurality of material characters necessary for the evolution synthesis of the base character as an evolution desired object. Here, “Character X” is surrounded by a broken line as an acquisition desired object, and the shortage is also displayed in association with it.
このように、ユーザーは、この確認画面を見ることで、獲得希望対象として予め登録されたキャラクターに関する所持状況を把握することができる。また、ユーザーは、この確認画面が表示されている際に、操作ボタン607を選択することによって次の予約に切り替えたり(「予約1」→「予約2」→・・・)、操作ボタン605を選択することによって予約を解除したりすることも可能である。
In this way, the user can grasp the possession status related to the character registered in advance as the acquisition target by looking at the confirmation screen. In addition, when the confirmation screen is displayed, the user switches to the next reservation by selecting the operation button 607 (“
《予約登録の更新》
図16は、本実施形態における情報処理システム1の予約登録の更新に関する動作例を説明するフローチャートである。
《Reservation Renewal》
FIG. 16 is a flowchart for explaining an operation example related to the update of reservation registration of the
サーバー装置20のゲーム進行部201は、ユーザーがクエストをクリアすると、付与部202が付与したキャラクターをユーザーに獲得させる(ステップS31)。この際に、ユーザー情報記憶部222が記憶するユーザー情報を更新することによって、その付与されたキャラクターをユーザーの所持キャラクターに設定する。そして、サーバー装置20のゲーム進行部201は、ユーザーの所持キャラクターを設定すると、予約登録部205に対して予約登録更新処理の実行を要求する。
When the user clears the quest, the
次いで、サーバー装置20の予約登録部205は、ゲーム進行部201から予約登録更新処理の実行を要求されると、ユーザー情報記憶部222が記憶するユーザー情報からそのユーザーの予約情報(図13参照)を取得する。予約登録部205は、キャラクター情報記憶部221が記憶するキャラクター情報を参照して、上述したステップS31の処理にて付与されたキャラクターが、その取得された予約情報に獲得希望対象として予め登録されたキャラクター(つまり不足分のキャラクター)と一致する同一キャラクターであるか否かを判定する(ステップS32)。
Next, when the
この判定の結果、獲得希望対象として予め登録されたキャラクターと同一のキャラクターでないと判定された場合には、この処理を終了する。これに対し、獲得希望対象として予め登録されたキャラクターと同一のキャラクターであると判定された場合には、次のステップS33の処理に進む。 As a result of this determination, if it is determined that the character is not the same as the character registered in advance as the acquisition target, this process is terminated. On the other hand, if it is determined that the character is the same as the character registered in advance as the acquisition target, the process proceeds to the next step S33.
次いで、サーバー装置20の予約登録部205は、ユーザー情報記憶部222が記憶するユーザー情報に設定された予約情報の更新を行ない、付与部202が付与したキャラクターと同一のキャラクターを獲得希望対象から除外する設定を行なう(ステップS33)。
Next, the
この際、サーバー装置20の予約登録部205は、ユーザー情報記憶部222が記憶するユーザー情報の更新を行ない、その除外されたキャラクターを保護キャラクターとして登録する(ステップS34)。これにより、進化希望対象として予め登録されたベースキャラクターの進化合成を行うまで、その除外されたキャラクターが売却や合成等に利用されないように保護することができる。
At this time, the
次いで、サーバー装置20の予約登録部205は、ユーザーの予約情報に設定された複数個の予約の中に、獲得希望対象として予め登録されたキャラクターがすべて除外された予約が存在するか否かを判定する(ステップS35)。
Next, the
この判定の結果、獲得希望対象として予め登録されたキャラクターがすべて除外された予約が存在しないと判定された場合には、後述するステップS38の処理に進む。これに対し、獲得希望対象として予め登録されたキャラクターがすべて除外された予約が存在すると判定された場合には、次のステップS36の処理に進む。 As a result of this determination, if it is determined that there is no reservation from which all the characters registered in advance as acquisition targets are excluded, the process proceeds to step S38 described later. On the other hand, if it is determined that there is a reservation in which all the characters registered in advance as acquisition targets are excluded, the process proceeds to the next step S36.
次いで、サーバー装置20の予約登録部205は、獲得希望対象として予め登録されたキャラクターがすべて除外された予約が存在すると判定された場合には、ユーザー情報記憶部222が記憶するユーザー情報に設定された予約情報の更新を行ない、その予約を解除する(ステップS36)。
Next, the
この際、サーバー装置20の予約登録部205は、ユーザー情報記憶部222が記憶するユーザー情報の更新を行ない、その解除された予約に進化希望対象として設定されていたベースキャラクターを保護キャラクターとして登録する(ステップS37)。
At this time, the
次いで、サーバー装置20の予約登録部205は、通知部203に対して通知処理の実行を要求する。サーバー装置20の通知部203は、予約登録部205から通知処理の実行を要求されると、各種情報をユーザーに対して通知する(ステップS38)。
Next, the
すなわち、上述したステップS35の処理で判定が否定された場合には、予め登録されたキャラクターが獲得希望対象から除外されると、不足分のキャラクターを獲得したことをユーザーに対して通知する。また、上述したステップS35の処理で判定が肯定された場合には、予め登録されたすべてのキャラクターが獲得希望対象から除外されたことによって予約が解除されると、ユーザーによって指定されたベースキャラクター(つまり進化希望対象として登録されていたベースキャラクター)の進化合成が可能であることをユーザーに対して通知する。 That is, when the determination in step S35 described above is negative, if a pre-registered character is excluded from the acquisition desired target, the user is notified that a shortage of characters has been acquired. If the determination in step S35 is affirmative, if the reservation is canceled because all the pre-registered characters have been excluded from the acquisition target, the base character specified by the user ( In other words, the user is notified that the evolution synthesis of the base character registered as the evolution target is possible.
本実施形態では、ユーザーに対して各種情報が通知画面によって通知される。そのため、表示制御部204は、通知部203から画面表示制御の実行を要求されると、通知画面をクライアント端末10の画面表示部160に表示させる制御を行なう。
In the present embodiment, various types of information are notified to the user through the notification screen. Therefore, when the
このように、獲得希望対象として予め登録されたキャラクターのうちのいずれかと一致するキャラクターがユーザーに対して付与されることによって、そのユーザーの予約情報が更新される。そして、獲得希望対象として予め登録されたキャラクターがすべて除外されたことによって、進化希望対象として登録されたベースキャラクターの進化合成が可能となったことがユーザーに対して通知される。そして、ユーザーの予約情報が次々と更新され、獲得希望対象として予め登録された不足分のキャラクターが徐々に減少すると、ユーザーにとって現時点で必要となるキャラクターを適切に把握することが可能となる。 As described above, when a character that matches one of the characters registered in advance as an acquisition target is given to the user, the reservation information of the user is updated. Then, the user is notified that all the characters registered in advance as the acquisition target are excluded, so that the base character registered as the evolution target can be evolved and synthesized. Then, when the user's reservation information is updated one after another and the number of insufficient characters registered in advance as acquisition targets gradually decreases, it becomes possible to appropriately grasp the characters that are currently required for the user.
[その他の実施形態]
前述の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物も含まれる。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
[Other Embodiments]
The above-described embodiments are for facilitating understanding of the present invention, and are not intended to limit the present invention. The present invention can be changed and improved without departing from the gist thereof, and the present invention includes equivalents thereof. In particular, the embodiments described below are also included in the present invention.
<合成ゲーム>
前述の実施形態では、合成元となるベースキャラクターに対し予め関連付けられた複数の素材キャラクターすべてを合成することによって、そのベースキャラクターを合成先となる進化キャラクターに変化させる合成ゲームを例に挙げて説明したが、本発明はこれに限定されるものではない。
<Synthetic game>
In the embodiment described above, an example of a synthesis game in which a plurality of material characters previously associated with a base character that is a composition source is synthesized to change the base character into an evolution character that is a composition destination will be described as an example. However, the present invention is not limited to this.
例えば、ベースキャラクターに対し素材キャラクターを合成するのではなく、互いに関連付けられたすべて素材キャラクター同士を合成することによって、新たなキャラクター(合成先となる進化キャラクター)を生成させる合成ゲームを実行してもよい。 For example, instead of synthesizing a material character to a base character, a synthetic game that generates a new character (an evolution character to be synthesized) by synthesizing all the material characters associated with each other may be executed. Good.
この場合、例えば、キャラクター情報記憶部221に記憶されたキャラクター情報には、合成先となる進化キャラクターを合成により生成するために必要となる複数の素材キャラクターを設定する。予約登録部205は、ユーザーによって合成先となる進化キャラクターを指定する操作が行われたことに応答して、キャラクター情報及びユーザー情報を参照し、その指定された進化キャラクターを合成により生成するために必要となる複数の素材キャラクターのうち、ユーザーが未だ所持していない不足分のキャラクターを獲得希望対象として予め登録する。そして、通知部203は、ユーザーの操作に応答して、獲得希望対象として予め登録されたキャラクターに関する所持状況を、確認画面600を用いてユーザーに通知する。
In this case, for example, in the character information stored in the character
<ゲーム種目>
前述の実施形態では、不足キャラクター表示領域に表示された不足分のキャラクターをユーザーに指定操作させることで、その指定された不足分のキャラクターを簡単に獲得できるゲーム種目をユーザーに通知してもよい。例えば、通知部203は、キャラクター情報を参照することで、その指定された不足分のキャラクターを獲得可能な「クエスト」をゲーム種目として通知してもよいし、その指定された不足分のキャラクターを抽選によって獲得できる「抽選ゲーム」をゲーム種目として通知してもよい。これにより、その指定した不足分のキャラクターを獲得できるゲーム種目を簡単に把握することが可能となる。
<Game events>
In the above-described embodiment, the user may be notified of the game type that can easily acquire the designated shortage character by causing the user to specify the shortage character displayed in the shortage character display area. . For example, the
また前述の実施形態では、獲得希望対象として予め登録されたキャラクターのゲーム種目を所定のタイミングで通知してもよい。例えば、通知部203は、クエスト情報や抽選ゲーム情報に設定されたプレイ可能日に基づいて、予め登録された不足分のキャラクターを獲得できるゲーム種目を通知してもよい。例えば、土曜日になったタイミングで、予め登録された不足分のキャラクターを獲得できる「クエスト」や「抽選ゲーム」をユーザーに通知してもよい。
In the above-described embodiment, the game type of the character registered in advance as the acquisition target may be notified at a predetermined timing. For example, the
<予約確認>
前述の実施形態では、予約毎に、獲得希望対象として予め登録された不足分のキャラクターを不足キャラクター表示領域604に表示させ、ユーザーが確認画面600の操作ボタン607を選択することによって、次の予約に切り替えて表示できる場合を例に挙げて説明したが、本発明はこれに限定されるものではない。
<Reservation confirmation>
In the above-described embodiment, for each reservation, the shortage characters registered in advance as acquisition targets are displayed in the shortage character display area 604, and the user selects the
例えば、確認画面600の不足キャラクター表示領域604に、すべての予約の不足分のキャラクター(獲得希望対象として予め登録されたキャラクター)をまとめて表示させることも可能である。例えば、予約情報には、「予約1」の獲得希望対象として「キャラA」、「キャラB」、「キャラC」が予め登録され、「予約2」の獲得希望対象として「キャラB」、「キャラC」、「キャラD」が予め登録されているものとする。この場合に、確認画面600の不足キャラクター表示領域604に『「キャラA」(1個不足)、「キャラB」(2個不足)、「キャラC」(2個不足)、「キャラD」(1個不足)』のように合計して(「予約1」と「予約2」をまとめて)表示させることによって、ユーザーに所持状況をまとめて通知することもできる。
For example, all the reserved characters (characters registered in advance as acquisition targets) can be displayed together in the missing character display area 604 of the
<進化キャラクターの分解>
前述の実施形態では、ユーザーが所持する進化キャラクターを分解することによって、不足分の素材キャラクターを獲得できる場合、その進化キャラクターを保護キャラクターに設定してもよい。
<Evolution character decomposition>
In the above-described embodiment, when the material characters for the shortage can be acquired by disassembling the evolution character possessed by the user, the evolution character may be set as the protection character.
例えば、複数の素材キャラクターである「キャラP」と「キャラX」を進化合成に用いて、進化キャラクターである「キャラW」を所持できた場合、その進化後の「キャラW」を退化させると、「キャラW」がユーザーの手元から無くなってしまう代わりに、「キャラP」と「キャラX」の素材キャラクターに分解し、ユーザーが所持することができるものとする。この場合、図14の確認画面600において、不足している素材キャラクターである「キャラX」を、ユーザーが所持している進化キャラクターである「キャラW」の分解によって補えることを通知してもよい。さらにこの場合には、その「キャラX」に対応する操作ボタンをユーザーが選択すると、進化キャラクターである「キャラW」を保護キャラクターとしてユーザー情報に登録してもよい。
For example, if you use multiple characters “Character P” and “Character X” for evolutionary synthesis and you have possessed the evolutionary character “Character W”, degenerate the “Character W” after that evolution. Instead of losing “Character W” from the user's hand, it is assumed that the character can be decomposed into “Character P” and “Character X” material characters and possessed by the user. In this case, the
<保護登録>
前述の実施形態では、図16のステップ34及びステップS37においてキャラクターを保護登録する場合を例に挙げて説明したが、これらの処理を省略してキャラクターを保護登録しないようにすることも可能である。この場合には、通知部203は、解除されたキャラクターが合成や売却に利用されるキャラクターとしてユーザーに選択されたタイミングで、合成や売却に利用しないように警告してもよい。ただし、進化合成に必要な個数以上のキャラクターを所持している場合には、警告しないようにすることも可能である。
<Protection registration>
In the above-described embodiment, the case where the character is registered for protection in step 34 and step S37 of FIG. 16 has been described as an example. However, it is also possible to omit these processes so that the character is not registered for protection. . In this case, the
<予約登録>
前述の実施形態では、ユーザーに指定されたベースキャラクターを進化希望対象として予め登録し、かつ、そのベースキャラクターの進化合成に必要な素材キャラクターのうち不足分のキャラクターを獲得希望対象として予め登録する場合を例に挙げて説明したが、進化希望対象を登録せずに、獲得希望対象のみ登録してもよい。
また前述の実施形態では、ユーザーに指定されたベースキャラクターの進化合成に必要な素材キャラクターのうち、ユーザーが未だ所持していない不足分の素材キャラクターに限らず、ユーザーに既に所持している素材キャラクターも併せて予約登録することもできる。
<Reservation registration>
In the above-described embodiment, when the base character designated by the user is registered in advance as a desired evolution target, and the missing characters among the material characters necessary for the evolution synthesis of the base character are registered in advance as acquisition desired targets However, it is also possible to register only the desired acquisition target without registering the desired evolution target.
In the above-described embodiment, the material characters necessary for the evolution synthesis of the base character specified by the user are not limited to the material characters that the user has not yet possessed, but the material characters already possessed by the user You can also make a reservation registration.
<予約登録の更新>
前述の実施形態では、上述のステップS31の処理では、クエストにおいて付与部202がキャラクターを付与した場合を例に挙げて説明したが、抽選ゲームにおいて付与部202がキャラクターを付与した場合にも適用できる。
<Renewal of reservation registration>
In the above-described embodiment, the case where the
<コンテンツ>
上記の実施形態では、キャラクター情報に設定されたキャラクターであったが、コンテンツはこれに限られるものではない。例えば、コンテンツは、アイテム、カード、フィギュア、アバター等でもよい。
<Content>
In the above embodiment, the character is set in the character information, but the content is not limited to this. For example, the content may be an item, card, figure, avatar or the like.
1 情報処理システム、10 クライアント端末、20 サーバー装置、50 コンピューター、51 CPU、52 RAM、53 ROM、54 通信インタフェース、55 入力装置、56 表示装置、57 外部インタフェース、58 HDD、100 クライアント制御部、101 要求送信部、102 応答受信部、120 クライアント記憶部、140 クライアント通信部、150 操作受付部、160 画面表示部、200 サーバー制御部、201 ゲーム進行部、202 付与部、203 通知部、204 表示制御部、205 予約登録部、220 サーバー記憶部、221 キャラクター情報記憶部、222 ユーザー情報記憶部、223 クエスト情報記憶部、240 サーバー通信部、500 予約登録画面、501 進化キャラクター表示領域、502 ベースキャラクター表示領域、503 素材キャラクター表示領域、504 不足キャラクター表示領域、505 操作ボタン、506 操作ボタン、550 予約登録画面、551 進化キャラクター表示領域、552 ベースキャラクター表示領域、553 素材キャラクター表示領域、554 不足キャラクター表示領域、600 確認画面、601 進化キャラクター表示領域、602 ベースキャラクター表示領域、603 素材キャラクター表示領域、604 不足キャラクター表示領域、605 操作ボタン、606 操作ボタン、607 操作ボタン、B バスライン、N ネットワーク
DESCRIPTION OF
Claims (9)
ユーザーの所持する1又は複数のコンテンツが設定されたユーザー情報を記憶するユーザー情報記憶部と、
自己の所持するコンテンツの中から合成元となるコンテンツを指定する操作がユーザーによって行われたことに応答して、前記コンテンツ情報及び前記ユーザー情報を参照し、指定された前記合成元となるコンテンツの合成に必要となる複数の素材コンテンツのうち、前記ユーザーが所持していない不足分のコンテンツを獲得希望対象として予め登録する予約登録部と、
ユーザーの操作に応答して、獲得希望対象として予め登録されたコンテンツに関する所持状況を前記ユーザーに通知する通知部と、
を備えたことを特徴とする情報処理装置。 A content information storage unit for storing content information in which a plurality of material contents necessary for composition of content to be composed is set;
A user information storage unit for storing user information in which one or more contents possessed by the user are set;
In response to an operation for designating the content to be synthesized from among the content possessed by the user, the content information and the user information are referred to, and the designated content to be synthesized is Among a plurality of material contents necessary for composition, a reservation registration unit that pre-registers as a desired acquisition target content that the user does not possess,
In response to the user's operation, a notification unit for notifying the user of the possession status related to the content registered in advance as the acquisition target,
An information processing apparatus comprising:
複数コンテンツの中から選択された1又は複数のコンテンツをユーザーに付与し所持させる付与部と、を備え、
前記予約登録部は、獲得希望対象として予め登録されたコンテンツのうちのいずれかと一致するコンテンツを前記付与部が付与したことによって、その一致するコンテンツを獲得希望対象から除外する、
ことを特徴とする情報処理装置。 An information processing apparatus according to claim 1,
A granting unit that grants and possesses one or more contents selected from a plurality of contents,
The reservation registering unit excludes the matching content from the acquisition desired target by giving the content that matches any of the contents registered in advance as the acquisition desired target,
An information processing apparatus characterized by that.
前記通知部は、獲得希望対象として予め登録されたすべてのコンテンツが獲得希望対象から除外されたことにより、ユーザーによって指定された前記合成元となるコンテンツの合成が可能であることを前記ユーザーに通知する、
ことを特徴とする情報処理装置。 An information processing apparatus according to claim 2,
The notification unit notifies the user that the content to be the composition source specified by the user can be combined when all the contents registered in advance as the acquisition target are excluded from the acquisition target. To
An information processing apparatus characterized by that.
前記コンテンツ情報は、複数の素材コンテンツのそれぞれに対応付けてその素材コンテンツを獲得できるゲーム種目が設定されており、
前記通知部は、獲得希望対象として予め登録されたコンテンツのゲーム種目を所定のタイミングで通知する、
ことを特徴とする情報処理装置。 An information processing apparatus according to any one of claims 1 to 3, wherein
In the content information, a game item that can be acquired in association with each of a plurality of material contents is set.
The notification unit notifies a game type of content registered in advance as an acquisition desired target at a predetermined timing.
An information processing apparatus characterized by that.
前記コンテンツ情報は、合成元となるコンテンツのそれぞれに対応付けて合成先となるコンテンツが設定されており、
前記予約登録部は、自己の所持するコンテンツの中から合成元となるコンテンツを指定する操作がユーザーによって行われたことに応答して、前記コンテンツ情報及び前記ユーザー情報を参照し、
前記ユーザーによって指定された前記合成元となるコンテンツの合成に必要となる複数の素材コンテンツのうち、前記ユーザーが所持していない不足分のコンテンツを獲得希望対象として予め登録すると共に、
不足分の前記コンテンツが合成先となるコンテンツとして対応付けられている他の合成元となるコンテンツ、及び、前記他の合成元となるコンテンツの合成に必要となる素材コンテンツのうち、ユーザーが所持していない不足分のコンテンツを獲得希望対象として予め登録する、
ことを特徴とする情報処理装置。 An information processing apparatus according to claim 1,
In the content information, content to be combined is set in association with each content to be combined,
The reservation registration unit refers to the content information and the user information in response to the user performing an operation of designating the content to be synthesized from the content owned by the user,
Among a plurality of material contents required for the composition of the content that is the composition source specified by the user, the insufficient content that the user does not possess is registered in advance as an acquisition target,
Among the content that is the other composition source that is associated with the shortage of the content as the composition destination and the material content that is necessary for the composition of the content that is the other composition source, the user has Pre-register the shortage of content that is not yet available
An information processing apparatus characterized by that.
前記予約登録部は、自己の所持するコンテンツの中から複数の合成元となるコンテンツを指定する操作がユーザーによって行われたことに応答して、前記コンテンツ情報及び前記ユーザー情報を参照し、指定された各々の前記合成元となるコンテンツについて、合成に必要となる複数の素材コンテンツのうちの不足分のコンテンツを獲得希望対象としてそれぞれ登録し、
前記通知部は、ユーザーの操作に応答して、獲得希望対象として登録されたすべてのコンテンツに関する所持状況をまとめて通知する、
ことを特徴とする情報処理装置。 An information processing apparatus according to any one of claims 1 to 5,
The reservation registration unit is designated by referring to the content information and the user information in response to an operation for designating a plurality of composition sources from among the contents possessed by the user. In addition, for each of the composition source contents, register the shortage of the plurality of material contents necessary for composition as acquisition targets, respectively.
In response to the user's operation, the notification unit collectively notifies the possession status regarding all the contents registered as the acquisition target.
An information processing apparatus characterized by that.
ユーザーの所持する1又は複数のコンテンツが設定されたユーザー情報を記憶するユーザー情報記憶部と、
ユーザーによって合成先となるコンテンツを指定する操作が行われたことに応答して、前記コンテンツ情報及び前記ユーザー情報を参照し、指定された前記合成先となるコンテンツを合成により生成するために必要となる複数の素材コンテンツのうち、前記ユーザーが所持していない不足分のコンテンツを獲得希望対象として予め登録する予約登録部と、
ユーザーの操作に応答して、獲得希望対象として予め登録されたコンテンツに関する所持状況を前記ユーザーに通知する通知部と、
を備えたことを特徴とする情報処理装置。 A content information storage unit for storing content information in which a plurality of material contents necessary for generating content to be combined by generation are set;
A user information storage unit for storing user information in which one or more contents possessed by the user are set;
In response to an operation of designating the content to be synthesized by the user, it is necessary to refer to the content information and the user information and generate the designated content to be synthesized by synthesis. Among the plurality of material contents, a reservation registration unit for registering in advance as a target of acquisition of insufficient content that the user does not possess,
In response to the user's operation, a notification unit for notifying the user of the possession status related to the content registered in advance as the acquisition target,
An information processing apparatus comprising:
合成元となるコンテンツの合成に必要となる複数の素材コンテンツが設定されたコンテンツ情報を記憶するコンテンツ情報記憶手段、
ユーザーの所持する1又は複数のコンテンツが設定されたユーザー情報を記憶するユーザー情報記憶手段、
自己の所持するコンテンツの中から合成元となるコンテンツを指定する操作がユーザーによって行われたことに応答して、前記コンテンツ情報及び前記ユーザー情報を参照し、指定された前記合成元となるコンテンツの合成に必要となる複数の素材コンテンツのうち、前記ユーザーが所持していない不足分のコンテンツを獲得希望対象として予め登録する予約登録手段、
ユーザーの操作に応答して、獲得希望対象として予め登録されたコンテンツに関する所持状況を前記ユーザーに通知する通知手段、
として機能させるためのプログラム。 Computer
Content information storage means for storing content information in which a plurality of material contents necessary for composition of content to be composed is set;
User information storage means for storing user information in which one or more contents possessed by the user are set;
In response to an operation for designating the content to be synthesized from among the content possessed by the user, the content information and the user information are referred to, and the designated content to be synthesized is Reservation registration means for registering in advance as acquisition target a shortage of content that the user does not have among a plurality of material contents required for composition,
A notification means for notifying the user of possession status relating to content registered in advance as an acquisition target in response to a user operation;
Program to function as.
合成先となるコンテンツを合成により生成するために必要となる複数の素材コンテンツが設定されたコンテンツ情報を記憶するコンテンツ情報記憶手段、
ユーザーの所持する1又は複数のコンテンツが設定されたユーザー情報を記憶するユーザー情報記憶手段、
ユーザーによって合成先となるコンテンツを指定する操作が行われたことに応答して、前記コンテンツ情報及び前記ユーザー情報を参照し、指定された前記合成先となるコンテンツを合成により生成するために必要となる複数の素材コンテンツのうち、前記ユーザーが所持していない不足分のコンテンツを獲得希望対象として予め登録する予約登録手段、
ユーザーの操作に応答して、獲得希望対象として予め登録されたコンテンツに関する所持状況を前記ユーザーに通知する通知手段、
として機能させるためのプログラム。
Computer
Content information storage means for storing content information in which a plurality of material contents necessary to generate content to be combined by generation are set;
User information storage means for storing user information in which one or more contents possessed by the user are set;
In response to an operation of designating the content to be synthesized by the user, it is necessary to refer to the content information and the user information and generate the designated content to be synthesized by synthesis. Reservation registration means for registering in advance as a subject of acquisition, a shortage of content that the user does not have among a plurality of material content
A notification means for notifying the user of possession status relating to content registered in advance as an acquisition target in response to a user operation;
Program to function as.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017000423A JP6848438B2 (en) | 2017-01-05 | 2017-01-05 | Information processing equipment, programs and information processing methods |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017000423A JP6848438B2 (en) | 2017-01-05 | 2017-01-05 | Information processing equipment, programs and information processing methods |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016094339A Division JP6075495B1 (en) | 2016-05-10 | 2016-05-10 | Information processing apparatus and program |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021031785A Division JP2021079216A (en) | 2021-03-01 | 2021-03-01 | Information processing device |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2017202295A true JP2017202295A (en) | 2017-11-16 |
JP2017202295A5 JP2017202295A5 (en) | 2019-12-26 |
JP6848438B2 JP6848438B2 (en) | 2021-03-24 |
Family
ID=60321775
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017000423A Active JP6848438B2 (en) | 2017-01-05 | 2017-01-05 | Information processing equipment, programs and information processing methods |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6848438B2 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020074925A (en) * | 2018-11-07 | 2020-05-21 | 株式会社ミクシィ | Game information processing device, method for controlling information processing device and control program |
JP6880440B1 (en) * | 2020-11-04 | 2021-06-02 | 株式会社ミクシィ | Information processing equipment, information processing methods and programs |
JP2021106797A (en) * | 2019-12-27 | 2021-07-29 | 株式会社Cygames | Information processing program, information processing method, and information processing device |
JP2021186186A (en) * | 2020-05-28 | 2021-12-13 | 株式会社カプコン | Game program, game apparatus and game system |
JP2022075466A (en) * | 2020-11-04 | 2022-05-18 | 株式会社ミクシィ | Information processing device, information processing method and program |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015029626A (en) * | 2013-07-31 | 2015-02-16 | 株式会社バンダイナムコゲームス | Program and game system |
JP2015112365A (en) * | 2013-12-13 | 2015-06-22 | 株式会社コナミデジタルエンタテインメント | Information processing device, information processing system, and program |
JP5740066B1 (en) * | 2015-01-29 | 2015-06-24 | 株式会社 ディー・エヌ・エー | Information processing apparatus and game program |
JP2015150114A (en) * | 2014-02-13 | 2015-08-24 | 株式会社コナミデジタルエンタテインメント | Information processing device, information processing system, and program |
JP2016022238A (en) * | 2014-07-23 | 2016-02-08 | 株式会社 ディー・エヌ・エー | Information processor and game program |
-
2017
- 2017-01-05 JP JP2017000423A patent/JP6848438B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015029626A (en) * | 2013-07-31 | 2015-02-16 | 株式会社バンダイナムコゲームス | Program and game system |
JP2015112365A (en) * | 2013-12-13 | 2015-06-22 | 株式会社コナミデジタルエンタテインメント | Information processing device, information processing system, and program |
JP2015150114A (en) * | 2014-02-13 | 2015-08-24 | 株式会社コナミデジタルエンタテインメント | Information processing device, information processing system, and program |
JP2016022238A (en) * | 2014-07-23 | 2016-02-08 | 株式会社 ディー・エヌ・エー | Information processor and game program |
JP5740066B1 (en) * | 2015-01-29 | 2015-06-24 | 株式会社 ディー・エヌ・エー | Information processing apparatus and game program |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020074925A (en) * | 2018-11-07 | 2020-05-21 | 株式会社ミクシィ | Game information processing device, method for controlling information processing device and control program |
JP2021106797A (en) * | 2019-12-27 | 2021-07-29 | 株式会社Cygames | Information processing program, information processing method, and information processing device |
JP2021186186A (en) * | 2020-05-28 | 2021-12-13 | 株式会社カプコン | Game program, game apparatus and game system |
JP7096505B2 (en) | 2020-05-28 | 2022-07-06 | 株式会社カプコン | Game programs, game devices and game systems |
JP7493144B2 (en) | 2020-05-28 | 2024-05-31 | 株式会社カプコン | Game program, game device, game system |
JP6880440B1 (en) * | 2020-11-04 | 2021-06-02 | 株式会社ミクシィ | Information processing equipment, information processing methods and programs |
JP2022075466A (en) * | 2020-11-04 | 2022-05-18 | 株式会社ミクシィ | Information processing device, information processing method and program |
JP2022074253A (en) * | 2020-11-04 | 2022-05-18 | 株式会社ミクシィ | Information processing device, information processing method and program |
JP7231855B2 (en) | 2020-11-04 | 2023-03-02 | 株式会社Mixi | Information processing device, information processing method and program |
Also Published As
Publication number | Publication date |
---|---|
JP6848438B2 (en) | 2021-03-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6075495B1 (en) | Information processing apparatus and program | |
JP6065145B1 (en) | Information processing apparatus and program | |
JP2017202295A (en) | Information processing device and program | |
JP6020751B1 (en) | Information processing apparatus and program | |
JP6389345B2 (en) | Information processing apparatus and program | |
JP6296198B1 (en) | Information processing apparatus and program | |
JP2024061868A (en) | Program, information processing method, and information processing device | |
JP6353879B2 (en) | Information processing apparatus and program | |
JP6065146B1 (en) | Information processing apparatus and program | |
JP6372830B2 (en) | Information processing apparatus and program | |
JP6135812B1 (en) | Information processing apparatus and program | |
JP2017196387A (en) | Information processor and program | |
JP2021003557A (en) | Information processing device and program | |
JP2018020127A (en) | Information processor and program | |
JP6809336B2 (en) | Information processing equipment and programs | |
JP2019022653A (en) | Information processing device and program | |
JP2019209164A (en) | Information processor and program | |
JP2018140288A (en) | Information processor and program | |
JP6402338B2 (en) | GAME SYSTEM, GAME CONTROL DEVICE, AND PROGRAM | |
JP6406728B1 (en) | Information processing apparatus and program | |
JP2018202188A (en) | Game system, game control device, and program | |
JP6822588B1 (en) | Information processing equipment and programs | |
JP6217873B1 (en) | Information processing apparatus and program | |
WO2020262499A1 (en) | Information processing device and program | |
JP6265457B2 (en) | Information processing apparatus and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190508 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191108 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20191108 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200427 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200602 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20200728 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201001 |
|
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: 20210202 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210215 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6848438 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |