JP7620944B2 - Server, program, and control method - Google Patents
Server, program, and control method Download PDFInfo
- Publication number
- JP7620944B2 JP7620944B2 JP2023088123A JP2023088123A JP7620944B2 JP 7620944 B2 JP7620944 B2 JP 7620944B2 JP 2023088123 A JP2023088123 A JP 2023088123A JP 2023088123 A JP2023088123 A JP 2023088123A JP 7620944 B2 JP7620944 B2 JP 7620944B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- user
- game
- virtual space
- objects
- 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
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- User Interface Of Digital Computer (AREA)
Description
本発明は、サーバ、プログラム、及び制御方法に関する。 The present invention relates to a server, a program, and a control method.
従来から、ユーザがゲーム内の街の環境を操作し、街を発展させることを目的とする街づくりシミュレーションゲームがある。このような街づくりゲームにおいては、ユーザは様々な施設や建物をゲーム内の街に設置して発展させ、また地震や公害等発生する諸問題に対処する(例えば、非特許文献1参照)。 Conventionally, there have been city-building simulation games in which the user manipulates the environment of a city within the game to develop the city. In such city-building games, the user places various facilities and buildings in the city within the game to develop it, and also deals with various problems that arise, such as earthquakes and pollution (for example, see Non-Patent Document 1).
従来の街づくりゲームでは、ユーザの選択肢が多岐に渡り、またゲーム目的に終わりが無いため、街を更に発展させるためにユーザが次にどんな操作をすればよいか分からなくなることがあった。 In conventional city-building games, users have a wide range of options and the game objectives are never-ending, which can leave users unsure of what to do next to further develop their city.
また街に地震等の問題が発生した場合等にその対処を促す通知機能がある。しかしこれは単に問題が発生していることを指摘するものに過ぎず、またユーザが問題に対処しても、ゲーム目的である街の発展に寄与するものではなかった。 There is also a notification function that prompts users to deal with problems when they encounter them, such as an earthquake, in the town. However, this only points out that a problem has occurred, and even if users deal with the problem, it does not contribute to the development of the town, which is the purpose of the game.
従って、上記のような問題点に鑑みてなされた本発明の目的は、ゲーム内の仮想空間にオブジェクトを配置可能なゲームにおいて、ユーザが何をすればよいか分からない状態になる蓋然性を低減可能なサーバ、プログラム、及び制御方法を提供することにある。 Therefore, in consideration of the above problems, the objective of the present invention is to provide a server, program, and control method that can reduce the likelihood that a user will be left unsure of what to do in a game in which objects can be placed in the game's virtual space.
上記課題を解決するために本発明に係るサーバは、
ユーザ毎に、ゲーム内における仮想空間に関する情報を記憶し、
第1ユーザの第1仮想空間に関する前記情報に基づいて、前記第1仮想空間に設置されていない複数のオブジェクトのうち少なくとも1つのオブジェクトを識別する識別処理を実行し、
識別された少なくとも1つの前記オブジェクトに関する情報を、前記第1ユーザの通信端末に表示させる。
In order to solve the above problems, the server according to the present invention comprises:
storing information regarding a virtual space within a game for each user;
executing an identification process for identifying at least one object among a plurality of objects that are not placed in the first virtual space based on the information regarding the first virtual space of the first user;
Information relating to the identified at least one of the objects is displayed on the communication terminal of the first user.
また、本発明に係るプログラムは、
通信端末に、
ゲーム内におけるユーザの仮想空間に関する情報をサーバから受信するステップと、
前記仮想空間に関する前記情報に基づいて、前記仮想空間に設置されていない複数のオブジェクトのうち少なくとも1つのオブジェクトを識別する識別ステップと、
識別された前記少なくとも1つのオブジェクトに関する情報を表示するステップと、を実行させる。
また、本発明に係るプログラムは、
サーバに、
ユーザ毎に、ゲーム内における仮想空間に関する情報を記憶するステップと、
第1ユーザの第1仮想空間に関する前記情報に基づいて、前記第1仮想空間に設置されていない複数のオブジェクトのうち少なくとも1つのオブジェクトを識別するステップと、
識別された前記少なくとも1つのオブジェクトに関する情報を、前記第1ユーザの通信端末に表示させるステップと、を実行させる。
In addition, the program according to the present invention is
In the communication terminal,
receiving information about the user's virtual space within the game from a server;
an identification step of identifying at least one object among a plurality of objects not installed in the virtual space based on the information about the virtual space;
and displaying information about the at least one identified object.
In addition, the program according to the present invention is
On the server,
storing information regarding a virtual space within a game for each user;
identifying at least one object among a plurality of objects not located in the first virtual space based on the information about the first virtual space of the first user;
and causing information relating to the identified at least one object to be displayed on the communication terminal of the first user.
また、本発明に係る制御方法は、
通信端末の制御方法であって、
ゲーム内におけるユーザの仮想空間に関する情報をサーバから受信するステップと、
前記仮想空間に関する前記情報に基づいて、前記仮想空間に設置されていない複数のオブジェクトのうち少なくとも1つのオブジェクトを識別するステップと、
識別された前記少なくとも1つのオブジェクトに関する情報を表示するステップと、を含む。
また、本発明に係る制御方法は、
サーバの制御方法であって、
ユーザ毎に、ゲーム内における仮想空間に関する情報を記憶するステップと、
第1ユーザの第1仮想空間に関する前記情報に基づいて、前記第1仮想空間に設置されていない複数のオブジェクトのうち少なくとも1つのオブジェクトを識別するステップと、
識別された前記少なくとも1つのオブジェクトに関する情報を、前記第1ユーザの通信端末に表示させるステップと、を含む。
Further, the control method according to the present invention comprises:
A method for controlling a communication terminal, comprising:
receiving information about the user's virtual space within the game from a server;
identifying at least one object among a plurality of objects not installed in the virtual space based on the information about the virtual space;
and displaying information about the at least one identified object.
Further, the control method according to the present invention comprises:
A method for controlling a server, comprising:
storing information regarding a virtual space within a game for each user;
identifying at least one object among a plurality of objects not located in the first virtual space based on the information about the first virtual space of the first user;
and causing information about the identified at least one object to be displayed on the first user's communication terminal.
本発明におけるサーバ、プログラム、及び制御方法によれば、ゲーム内の仮想空間にオブジェクトを配置可能なゲームにおいて、ユーザが何をすればよいか分からない状態になる蓋然性を低減可能となる。 The server, program, and control method of the present invention can reduce the likelihood that a user will be left unsure of what to do in a game in which objects can be placed in the game's virtual space.
以下、本発明の実施の形態について説明する。 The following describes an embodiment of the present invention.
(実施の形態)
図1は、本発明の一実施形態に係る通信システムのブロック図である。通信システムは、サーバ1と、通信端末2とを備える。図1においては簡便のため、1つの通信端末2を記載しているが、複数のユーザに係る複数の通信端末2を備えてもよい。
(Embodiment)
Fig. 1 is a block diagram of a communication system according to an embodiment of the present invention. The communication system includes a server 1 and a communication terminal 2. For simplicity, one communication terminal 2 is illustrated in Fig. 1, but the communication system may include multiple communication terminals 2 associated with multiple users.
サーバ1は、サーバ通信部10と、採点部11と、アドバイス選択部12と、記憶部13と、サーバ制御部14とを備える。 The server 1 includes a server communication unit 10, a scoring unit 11, an advice selection unit 12, a memory unit 13, and a server control unit 14.
サーバ通信部10は、通信端末2と無線又は有線により通信する。 The server communication unit 10 communicates with the communication terminal 2 wirelessly or via a wired connection.
採点部11は、記憶部13に記憶されているユーザ街情報130を採点して採点情報131を作成する。ここで採点とは、例えば、所定の項目について、ユーザ街情報130に含まれる複数のパラメータ値を用いて所定の計算によりスコア値を算出することをいう。 The scoring unit 11 scores the user town information 130 stored in the memory unit 13 to create scoring information 131. Here, scoring refers to, for example, calculating a score value for a specific item by a specific calculation using multiple parameter values included in the user town information 130.
ここで図2を参照して、ユーザ街情報130について説明する。ユーザ街情報130は、ゲーム進行に必要な情報やユーザ情報(ユーザ街情報130a)、ユーザの街の状態を示す各種のパラメータ等の情報(ユーザ街情報130b)を含む。一実施形態において、ユーザ街情報130aは、ユーザを識別するユーザID1300、住人の悩み解決数1301、クエストクリア数1302、及びユーザの街に設置されている種々の設置物の数1303の情報を含む。好適にはユーザ街情報130は、後述するフレンドユーザを識別するフレンドユーザID1304、前回の採点日時1305の情報を含む。またユーザ街情報130bは、設置物に係るパラメータとして、収入値1306、楽しさ値1307、便利さ値1308、及び綺麗さ値1309を含む。なお採点に用いる情報を具体的に例示したが、ユーザ街情報130に含まれる情報はこれらに限られるものではなく、例えばユーザの街のレベルや資金額、資材の量、街のレベルを上げるために必要な経験値等の情報を含んでもよい。 Now, referring to FIG. 2, the user town information 130 will be described. The user town information 130 includes information necessary for game progress, user information (user town information 130a), and information such as various parameters indicating the state of the user's town (user town information 130b). In one embodiment, the user town information 130a includes a user ID 1300 for identifying the user, the number of residents' solved problems 1301, the number of quests cleared 1302, and the number 1303 of various installations installed in the user's town. Preferably, the user town information 130 includes a friend user ID 1304 for identifying a friend user described later, and information on the previous grading date and time 1305. The user town information 130b also includes an income value 1306, a fun value 1307, a convenience value 1308, and a cleanliness value 1309 as parameters related to the installations. Although specific examples of information used for scoring are given above, the information included in the user town information 130 is not limited to these, and may include information such as the level of the user's town, the amount of funds, the amount of materials, and the experience points required to increase the town level.
住民の悩み解決数1301は、ゲーム内の街の住人から通知される要望等にユーザが対応した数である。クエストクリア数1302は、ゲーム内において発生した課題(クエスト)をユーザが解決した数である。 The number of resident problems resolved 1301 is the number of times the user responded to requests and the like notified by residents of the town in the game. The number of quests cleared 1302 is the number of times the user resolved issues (quests) that arose in the game.
設置物の数1303は、ショップやボウリング場等のビジネス施設、オブジェ等のデコレーション施設、郵便局等のコミュニティ施設、雑草・雑木、及び道等の設置数である。ビジネス施設には、その施設の1時間あたりの収入を示す収入値1306、その施設の楽しさを示す楽しさ値1307、その施設の綺麗さを示す綺麗さ値1309等が予め定められている。デコレーション施設には、楽しさ値1307、綺麗さ値1309等が予め定められている。コミュニティ施設には、その施設の利便性を示す便利さ値1308、綺麗さ値1309等が予め定められている。雑草・雑木、及び道等は、綺麗さ値1309等が予め定められている。なお、各施設の楽しさ値1307はユーザに対して非公開としてもよい。 The number of installations 1303 is the number of business facilities such as shops and bowling alleys, decorative facilities such as objects, community facilities such as post offices, weeds and trees, and roads. For business facilities, an income value 1306 indicating the income per hour of the facility, a fun value 1307 indicating the fun of the facility, and a cleanliness value 1309 indicating the cleanliness of the facility are predefined. For decorative facilities, a fun value 1307 and a cleanliness value 1309 are predefined. For community facilities, a convenience value 1308 indicating the convenience of the facility and a cleanliness value 1309 are predefined. For weeds and trees, roads, and the like, a cleanliness value 1309 is predefined. The fun value 1307 of each facility may be kept private from users.
図1の説明に戻る。採点情報131は、採点部11が所定の指標毎にユーザ街情報130を採点した結果を示す情報である。一実施形態において、採点情報131は、「幸せ」、「お金持ち」、「楽しい」、「綺麗」、「便利」、及び「バランス」の各指標のスコア、並びにスコアの合計値を含むが、これらに限られるものでない。 Returning to the explanation of FIG. 1, the scoring information 131 is information indicating the results of the scoring unit 11 scoring the user town information 130 for each predetermined indicator. In one embodiment, the scoring information 131 includes, but is not limited to, the scores for each of the indicators "happy," "rich," "fun," "beautiful," "convenient," and "balanced," as well as the total score value.
「幸せ」のスコアは、住人の悩み解決数1301とクエストクリア数1302の合計に基づいて算出する。「お金持ち」のスコアは、ビジネス施設の収入値1306の合計に基づいて算出する。より具体的には、各ビジネス施設に対応づけられた収入値1306と、各ビジネス施設の数1303を乗算して算出する。「楽しい」のスコアは、ビジネス施設やデコレーション施設の楽しさ値1307の合計に基づいて算出する。より具体的には、各ビジネス施設および各デコレーション施設に対応づけられた楽しさ値1307と、各ビジネス施設および各デコレーション施設の数1303を乗算して算出する。「綺麗」のスコアは、各ビジネス施設、各デコレーション施設、雑草・雑木の数1303及び道の配置に基づいて算出する。より具体的には、各設置物に対応付けられた綺麗さ値1309と各設置物の数1303を乗算して算出する。「便利」のスコアは、コミュニティ施設に対応づけられた便利さ値1308の合計に基づいて算出する。より具体的には、各コミュニティ施設に対応づけられた便利さ値1308と、各コミュニティ施設の数を乗算して算出す
る。「バランス」のスコアは、上記5つの指標のスコアのばらつきに基づいて算出する。より具体的には、所定の数値から各スコアの標準偏差を減算して算出する。
The score of "happiness" is calculated based on the sum of the number of problems solved 1301 and the number of quests cleared 1302 by the resident. The score of "rich" is calculated based on the sum of the income values 1306 of the business facilities. More specifically, the income value 1306 associated with each business facility is multiplied by the number 1303 of each business facility. The score of "fun" is calculated based on the sum of the fun values 1307 of the business facilities and decoration facilities. More specifically, the fun value 1307 associated with each business facility and each decoration facility is multiplied by the number 1303 of each business facility and each decoration facility. The score of "beauty" is calculated based on the layout of each business facility, each decoration facility, the number 1303 of weeds and trees, and the road. More specifically, the beauty value 1309 associated with each installation is multiplied by the number 1303 of each installation. The score of "convenience" is calculated based on the sum of the convenience values 1308 associated with the community facilities. More specifically, it is calculated by multiplying the convenience value 1308 associated with each community facility by the number of each community facility. The "Balance" score is calculated based on the variance of the scores of the above five indicators. More specifically, it is calculated by subtracting the standard deviation of each score from a predetermined numerical value.
好適には採点情報131は、ユーザ本人以外の他のユーザに係る採点情報131との比較に基づく全体ランキング情報及びご近所ランキング情報を更に含む。全体ランキング情報は、当該ゲームをプレイしている全ユーザにおけるユーザ本人のスコア順位を示す。ご近所ランキング情報は、複数のユーザからなる所定のユーザグループにおけるユーザ本人のスコア順位を示す。このユーザグループは、例えばユーザ本人及びユーザ本人と相互にフレンド登録を行った他のユーザ(フレンドユーザ)からなる。 Preferably, the scoring information 131 further includes overall ranking information and local ranking information based on a comparison with the scoring information 131 of other users other than the user himself/herself. The overall ranking information indicates the user's score ranking among all users playing the game. The local ranking information indicates the user's score ranking among a predetermined user group consisting of multiple users. This user group consists of, for example, the user himself/herself and other users (friend users) who have registered each other as friends with the user himself/herself.
アドバイス選択部12は、採点情報131に基づいて最もスコアの低い指標を判別し、当該最もスコアの低い指標及び当該指標のスコアを上げるための対策を示すアドバイス情報132を選択する。この対策は、例えば「楽しい」の指標のスコアが最も低い場合、最も楽しさ値1307が高い施設を提示して設置を促すものである。 The advice selection unit 12 determines the index with the lowest score based on the scoring information 131, and selects the advice information 132 indicating the index with the lowest score and a measure to increase the score of the index. For example, if the score of the "fun" index is the lowest, this measure presents the facility with the highest fun value 1307 and encourages its installation.
好適にはアドバイス選択部12は、ユーザ街情報130に基づいてユーザが設置していない施設を識別し、当該識別結果と採点情報131とに基づいてアドバイス情報132を選択する。より具体的には、当該設置していない施設のうち最も楽しさ値が高い施設の設置を促す対策を示すアドバイス情報132を選択する。このように、ユーザが未だとっていない操作を識別し、当該識別結果に基づいてアドバイス情報132を選択することで、既にユーザが行った操作を対策として提示することを防ぎ、アドバイス情報132の有益性を向上させることができる。 Preferably, the advice selection unit 12 identifies facilities that the user has not installed based on the user town information 130, and selects advice information 132 based on the identification result and the scoring information 131. More specifically, it selects advice information 132 that indicates measures to encourage the installation of the facility with the highest fun value among the facilities that have not been installed. In this way, by identifying operations that the user has not yet taken, and selecting advice information 132 based on the identification result, it is possible to prevent operations that the user has already taken from being presented as measures, and to improve the usefulness of the advice information 132.
記憶部13は、ユーザ街情報130、及び複数のアドバイス情報132を予め記憶している。また記憶部13は、サーバ制御部14の制御により、採点部11が作成した採点情報131を記憶する。 The storage unit 13 prestores user town information 130 and multiple pieces of advice information 132. The storage unit 13 also stores scoring information 131 created by the scoring unit 11 under the control of the server control unit 14.
サーバ制御部14は、サーバ1における各種制御を行う。例えばサーバ制御部14は、サーバ通信部10を介して、ユーザによる街の採点要求及びユーザIDを通信端末2から受信する。サーバ制御部14は、受信したユーザIDと記憶部13に記憶されているユーザ街情報130とを照合して、採点要求に係るユーザを識別する。またサーバ制御部14は、サーバ通信部10を介して採点情報131及びアドバイス情報132を通信端末2に送信する。 The server control unit 14 performs various controls on the server 1. For example, the server control unit 14 receives a user's town scoring request and user ID from the communication terminal 2 via the server communication unit 10. The server control unit 14 compares the received user ID with the user town information 130 stored in the memory unit 13 to identify the user related to the scoring request. The server control unit 14 also transmits scoring information 131 and advice information 132 to the communication terminal 2 via the server communication unit 10.
またサーバ制御部14は、受信した採点要求について採点条件を満たすか否かを判別する。採点条件は、例えば、同一ユーザからの採点要求は1日1回までとする。同日に2回目以降の採点要求があった場合、採点条件を満たさないと判別する。より具体的には、サーバ制御部14は、ユーザ街情報130を参照し、前回の採点日時1305から1日経過していない場合、採点条件を満たさないと判別する。そしてサーバ制御部14は、サーバ通信部10を介して、採点を行わない旨を通信端末2に送信する。なお採点条件は、上述の時間的制約による条件に限られるものでなく、例えばゲーム内における所定の課題を解決したか否かであってもよい。 The server control unit 14 also determines whether the received scoring request satisfies the scoring conditions. The scoring conditions may be, for example, that a single user may only make one scoring request per day. If a second or subsequent scoring request is made on the same day, it is determined that the scoring conditions are not met. More specifically, the server control unit 14 refers to the user town information 130, and determines that the scoring conditions are not met if one day has not passed since the previous scoring date and time 1305. The server control unit 14 then transmits, via the server communication unit 10, to the communication terminal 2 that scoring will not be performed. Note that the scoring conditions are not limited to the above-mentioned conditions based on time constraints, and may be, for example, whether or not a specific task in the game has been solved.
通信端末2は、端末通信部20と、表示部21と、操作部22と、端末制御部23とを備える。 The communication terminal 2 includes a terminal communication unit 20, a display unit 21, an operation unit 22, and a terminal control unit 23.
端末通信部20は、サーバ1と無線又は有線により通信する。 The terminal communication unit 20 communicates with the server 1 wirelessly or via a wired connection.
表示部21は、ゲームにおける各種画面を表示する。表示部21は、サーバ1から受信した採点情報131及びアドバイス情報132に基づく画面を表示する。また表示部21
は、サーバ1から採点を行わない旨を受信した場合、採点条件を満たさず採点が行われない旨を表示する。
The display unit 21 displays various screens in the game. The display unit 21 displays a screen based on the score information 131 and advice information 132 received from the server 1. The display unit 21
When a message that marking will not be performed is received from the server 1, a message is displayed indicating that marking conditions are not met and marking will not be performed.
操作部22は、ボタン、タッチパネル等で構成され、ゲームにおけるユーザの操作を受け付けて端末制御部23に入力する。なお、以下の説明においては操作部22はタッチパネルで構成されているものとする。 The operation unit 22 is composed of buttons, a touch panel, etc., and accepts user operations in the game and inputs them to the terminal control unit 23. In the following explanation, it is assumed that the operation unit 22 is composed of a touch panel.
端末制御部23は、通信端末2における各種制御を行う。例えば端末制御部23は、端末通信部20を介して街の採点要求及びユーザIDをサーバ1に送信する。また端末制御部23は、端末通信部20を介して採点情報131及びアドバイス情報132をサーバ1から受信する。 The terminal control unit 23 performs various controls in the communication terminal 2. For example, the terminal control unit 23 transmits a town scoring request and a user ID to the server 1 via the terminal communication unit 20. The terminal control unit 23 also receives scoring information 131 and advice information 132 from the server 1 via the terminal communication unit 20.
図3、4、及び5を参照して、本発明の一実施形態に係る通信端末2の表示部21に表示される採点結果画面210について説明する。採点結果画面210は、街スコアタブ2100と、全体ランクタブ2101と、ご近所ランクタブ2102と、クローズボタン2103とを有する。 The scoring result screen 210 displayed on the display unit 21 of the communication terminal 2 according to one embodiment of the present invention will be described with reference to Figures 3, 4, and 5. The scoring result screen 210 has a town score tab 2100, an overall rank tab 2101, a neighborhood rank tab 2102, and a close button 2103.
街スコアタブ2100、全体ランクタブ2101、及びご近所ランクタブ2102は、採点結果画面210の内容を切替えるためのユーザ入力を受け付ける入力インターフェースである。ユーザがこれらのタブをタップして選択することにより、タブに対応する内容が採点結果画面210に表示される。 The town score tab 2100, overall rank tab 2101, and neighborhood rank tab 2102 are input interfaces that accept user input to switch the content of the scoring result screen 210. When the user taps and selects one of these tabs, the content corresponding to the tab is displayed on the scoring result screen 210.
クローズボタン2103は、表示されている採点結果画面210を閉じるためのユーザ入力を受け付ける入力インターフェースである。ユーザがクローズボタン2103をタップすることにより、採点結果画面210を閉じて、例えば図7に示すメインメニュー画面211に表示部21の表示を切り替える。 The close button 2103 is an input interface that accepts user input to close the displayed scoring result screen 210. When the user taps the close button 2103, the scoring result screen 210 is closed and the display on the display unit 21 is switched to, for example, the main menu screen 211 shown in FIG. 7.
図3は、街スコアタブ2100が選択されている場合の採点結果画面210の例である。採点結果画面210は、スコアグラフ2100aと、採点結果2100bと、キャラクタ2100cと、コメント部2100dとを有する。 Figure 3 is an example of the scoring result screen 210 when the town score tab 2100 is selected. The scoring result screen 210 has a score graph 2100a, a scoring result 2100b, a character 2100c, and a comment section 2100d.
スコアグラフ2100aは、サーバ1から受信した採点情報131に係る各指標のスコアを視覚的に表したレーダチャートの画像である。このレーダチャートにおいては、「バランス」の指標については表示していない。なおスコアグラフ2100aは、上述のレーダチャートに限られるものでなく、例えば棒グラフや折れ線グラフ等の画像であってもよい。 The score graph 2100a is an image of a radar chart that visually represents the scores of each indicator related to the scoring information 131 received from the server 1. In this radar chart, the indicator for "balance" is not displayed. Note that the score graph 2100a is not limited to the above-mentioned radar chart, and may be an image of, for example, a bar graph or a line graph.
採点結果2100bは、サーバ1から受信した採点情報131に基づいて、各指標のスコア、スコアの合計である総合得点、総合得点のご近所ランク、及び全体ランクを数値で表したものである。 The scoring result 2100b is a numerical representation of the score for each indicator, the total score which is the sum of the scores, the neighborhood rank of the total score, and the overall rank based on the scoring information 131 received from the server 1.
キャラクタ2100cは、コメント部2100d内に表示される情報をユーザに提示するキャラクタの画像である。コメント部2100dは、サーバ1から受信したアドバイス情報132に基づく情報を表示する。具体的には、図3では最もスコアの低い指標が「楽しい」であること、及び対策としてゲームセンターやボウリング場を設置すべきことを表示している。 The character 2100c is an image of a character that presents the information displayed in the comment section 2100d to the user. The comment section 2100d displays information based on the advice information 132 received from the server 1. Specifically, in FIG. 3, it displays that the indicator with the lowest score is "fun" and that game centers and bowling alleys should be set up as a countermeasure.
図4は、全体ランクタブ2101が選択されている場合の採点結果画面210の例である。採点結果画面210は、トップ表示部2101aと、前後表示部2101bと、街訪問ボタン2101cとを有する。 Figure 4 shows an example of the scoring result screen 210 when the overall rank tab 2101 is selected. The scoring result screen 210 has a top display section 2101a, a previous/next display section 2101b, and a town visit button 2101c.
トップ表示部2101aは、全ユーザにおける、採点情報131に基づいたスコア合計値のランキングであって、上位10人分のスコア合計値及び順位を表示する。 The top display section 2101a is a ranking of the total score values of all users based on the scoring information 131, and displays the total score values and rankings of the top 10 users.
前後表示部2101bは、採点情報131に基づいたスコア合計値のランキングであって、ユーザ本人(図4における「あなた」)及び前後の他のユーザのスコア合計値及び順位を表示する。 The previous/next display section 2101b is a ranking of the total score values based on the scoring information 131, and displays the total score values and rankings of the user himself ("you" in FIG. 4) and other users before and after him/her.
街訪問ボタン2101cは、対応するユーザの街を表示するためのユーザ入力を受け付ける入力インターフェースである。街訪問ボタン2101cは、採点結果画面210に表示されるユーザに対応してそれぞれ表示される。ユーザが街訪問ボタン2101cをタップすることにより、対応するユーザの街を表示する画面に表示部21の表示を切り替える。 The town visit button 2101c is an input interface that accepts user input to display the town of the corresponding user. The town visit button 2101c is displayed corresponding to each user displayed on the scoring result screen 210. When the user taps the town visit button 2101c, the display of the display unit 21 is switched to a screen that displays the town of the corresponding user.
図5は、ご近所ランクタブ2102が選択されている場合の採点結果画面210の例である。採点結果画面210は、フレンド表示部2102aと、ユーザ表示部2102bと、スクロールバー2102cと、街訪問ボタン2102dとを有する。なお街訪問ボタン2102dは、図4の街訪問ボタン2101cと同一の構成であるため説明は省略する。 Figure 5 is an example of the scoring result screen 210 when the neighborhood rank tab 2102 is selected. The scoring result screen 210 has a friend display section 2102a, a user display section 2102b, a scroll bar 2102c, and a town visit button 2102d. Note that the town visit button 2102d has the same configuration as the town visit button 2101c in Figure 4, so a description of it will be omitted.
フレンド表示部2102aは、フレンドユーザに係るユーザグループ内における、採点情報131に基づいたスコア合計値のランキングであって、各フレンドユーザのスコア合計値及び順位を表示する。ユーザがフレンド表示部2102a内をスワイプすることにより、又はスクロールバー2102cによりスライドすることにより、全てのフレンドユーザのスコア合計値及び順位をスクロールして表示する。 The friend display section 2102a displays the total score and rank of each friend user, which is a ranking of the total score within the user group related to the friend users, based on the scoring information 131. When the user swipes within the friend display section 2102a or slides the scroll bar 2102c, the total score and rank of all friend users are scrolled and displayed.
ユーザ表示部2102bは、フレンドユーザ内におけるユーザ本人のスコア合計値及び順位を表示する。 The user display section 2102b displays the user's total score and ranking among friend users.
なお、図4及び5において、分布図等のユーザ本人の順位を視覚的に表示する画像を更に表示してもよい。 In addition, in Figures 4 and 5, an image that visually displays the user's own ranking, such as a distribution map, may also be displayed.
図6を参照して、本発明の一実施形態に係る通信システムの動作を説明する。 The operation of a communication system according to one embodiment of the present invention will be described with reference to FIG. 6.
はじめに通信端末2の端末制御部23は、端末通信部20を介して街の採点要求及びユーザIDをサーバ1に送信する(ステップS1)。 First, the terminal control unit 23 of the communication terminal 2 transmits a town scoring request and a user ID to the server 1 via the terminal communication unit 20 (step S1).
次にサーバ1のサーバ制御部14は、受信したユーザIDと記憶部13に記憶されているユーザ街情報130とを照合して、採点要求に係るユーザを識別する(ステップS2)。 Next, the server control unit 14 of the server 1 compares the received user ID with the user town information 130 stored in the memory unit 13 to identify the user related to the scoring request (step S2).
続いてサーバ制御部14は、受信した採点要求について採点条件を満たすか否かを判別する(ステップS3)。ステップS3で採点条件を満たすと判別した場合(ステップS3のYes)、ステップS4に進む。一方、ステップS3で採点条件を満たさないと判別した場合(ステップS3のNo)、ステップS9に進む。 The server control unit 14 then determines whether the received scoring request satisfies the scoring conditions (step S3). If it is determined in step S3 that the scoring conditions are met (Yes in step S3), the process proceeds to step S4. On the other hand, if it is determined in step S3 that the scoring conditions are not met (No in step S3), the process proceeds to step S9.
ステップS3で採点条件を満たすと判別した場合、採点部11は、記憶部13に記憶されているユーザ街情報130を採点して採点情報131を作成する(ステップS4)。 If it is determined in step S3 that the scoring conditions are met, the scoring unit 11 scores the user town information 130 stored in the memory unit 13 to create scoring information 131 (step S4).
次にサーバ制御部14は、記憶部13に採点部11が作成した採点情報131を記憶する(ステップS5)。 Next, the server control unit 14 stores the scoring information 131 created by the scoring unit 11 in the memory unit 13 (step S5).
次にアドバイス選択部12は、採点情報131に基づいてアドバイス情報132を選択する(ステップS6)。好適にはアドバイス選択部12は、ユーザ街情報130に基づいてユーザが設置していない施設を識別し、当該識別結果と採点情報131とに基づいてアドバイス情報132を選択する。 Next, the advice selection unit 12 selects advice information 132 based on the scoring information 131 (step S6). Preferably, the advice selection unit 12 identifies facilities that the user has not installed based on the user town information 130, and selects advice information 132 based on the identification result and the scoring information 131.
次にサーバ制御部14は、サーバ通信部10を介して採点情報131及びアドバイス情報132を通信端末2に送信する(ステップS7)。 Next, the server control unit 14 transmits the scoring information 131 and advice information 132 to the communication terminal 2 via the server communication unit 10 (step S7).
次に通信端末2の表示部21は、サーバ1から受信した採点情報131及びアドバイス情報132に基づく採点結果画面210を表示する(ステップS8)。 Next, the display unit 21 of the communication terminal 2 displays the scoring result screen 210 based on the scoring information 131 and advice information 132 received from the server 1 (step S8).
一方、ステップS3で採点条件を満たさないと判別した場合、サーバ制御部14は、サーバ通信部10を介して、採点を行わない旨を通信端末2に送信する(ステップS9)。 On the other hand, if it is determined in step S3 that the scoring conditions are not met, the server control unit 14 transmits a message to the communication terminal 2 via the server communication unit 10 indicating that scoring will not be performed (step S9).
次に通信端末2の表示部21は、採点条件を満たさず採点が行われない旨を表示する(ステップS10)。 Next, the display unit 21 of the communication terminal 2 displays a message indicating that the scoring conditions are not met and that scoring will not be performed (step S10).
図7は、通信端末2の表示部21に表示されるメインメニュー画面211の例である。メインメニュー画面211は、街表示部2110と、パラメータ表示部2111と、メニューアイコン2112と、クローズボタン2113とを有する。 Figure 7 is an example of a main menu screen 211 displayed on the display unit 21 of the communication terminal 2. The main menu screen 211 has a city display section 2110, a parameter display section 2111, a menu icon 2112, and a close button 2113.
街表示部2110は、ユーザの街の様子を示す画像を表示する。 The city display unit 2110 displays an image showing the user's city.
パラメータ表示部2111は、ユーザ街情報130に基づく所定のパラメータを表示する。例えば、パラメータ表示部2111-1は、街のレベルを表示する。パラメータ表示部2111-2は、街の資金額を表示する。パラメータ表示部2111-3は、街の資材量を表示する。パラメータ表示部2111-4は、街のレベルを上げるために必要な経験値を表示する。 The parameter display section 2111 displays predetermined parameters based on the user town information 130. For example, the parameter display section 2111-1 displays the town level. The parameter display section 2111-2 displays the town's financial amount. The parameter display section 2111-3 displays the town's resource amount. The parameter display section 2111-4 displays the experience points required to increase the town level.
メニューアイコン2112は、各アイコンに対応する所定の情報を表示する画面に切り替えるためのユーザ入力を受け付ける入力インターフェースである。ユーザは何れかのメニューアイコン2112をタップすることにより、メニューアイコン2112に対応する情報を表示する画面に表示部21の表示を切り替える。例えば、ユーザはメニューアイコン2112-1をタップすることにより、採点結果画面210に表示部21の表示を切り替える。またユーザはメニューアイコン2112-3をタップすることにより、後述するフレンドリスト画面212に表示部21の表示を切り替える。 The menu icons 2112 are input interfaces that accept user input for switching to a screen that displays specific information corresponding to each icon. By tapping any of the menu icons 2112, the user switches the display of the display unit 21 to a screen that displays the information corresponding to the menu icon 2112. For example, by tapping the menu icon 2112-1, the user switches the display of the display unit 21 to the scoring result screen 210. Also, by tapping the menu icon 2112-3, the user switches the display of the display unit 21 to the friend list screen 212, which will be described later.
クローズボタン2113は、表示されているメニューアイコン2112を非表示にするためのユーザ入力を受け付ける入力インターフェースである。ユーザがクローズボタン2113をタップすることにより、メニューアイコン2112及びクローズボタン2113を非表示にする。 The close button 2113 is an input interface that accepts user input for hiding the displayed menu icon 2112. When the user taps the close button 2113, the menu icon 2112 and the close button 2113 are hidden.
図8は、通信端末2の表示部21に表示されるフレンドリスト画面212の例である。フレンドリスト画面212は、ご近所ランキングの対象となるフレンドユーザのリストを示す。フレンドリスト画面212は、フレンド名表示部2120と、フレンド削除ボタン2121と、フレンド街アイコン2122と、スクロールバー2123と、フレンド数表示部2124と、クローズボタン2125と、パラメータ表示部2126とを有する。なおパラメータ表示部2126は、図7のパラメータ表示部2111と同一の構成であるため説明は省略する。 Figure 8 is an example of a friend list screen 212 displayed on the display unit 21 of the communication device 2. The friend list screen 212 shows a list of friend users who are the subject of the neighborhood ranking. The friend list screen 212 has a friend name display section 2120, a friend deletion button 2121, a friend town icon 2122, a scroll bar 2123, a friend number display section 2124, a close button 2125, and a parameter display section 2126. Note that the parameter display section 2126 has the same configuration as the parameter display section 2111 in Figure 7, so a description thereof will be omitted.
フレンド名表示部2120は、ゲームにおけるフレンドユーザの名前を表示する。フレンド削除ボタン2121は、対応するフレンドユーザとのフレンド登録を解消するためのユーザ入力を受け付ける入力インターフェースである。フレンド街アイコン2122は、対応するフレンドユーザの街の様子を示す画像である。ユーザがフレンドリスト画面212をスワイプすることにより、又はスクロールバー2123によりスライドすることにより、全てのフレンドユーザをスクロールして表示する。 The friend name display section 2120 displays the name of the friend user in the game. The friend removal button 2121 is an input interface that accepts user input to cancel friend registration with the corresponding friend user. The friend town icon 2122 is an image showing the town of the corresponding friend user. When the user swipes the friend list screen 212 or slides the scroll bar 2123, all friend users are scrolled and displayed.
フレンド数表示部2124は、ユーザが登録済みのフレンドユーザ数及び登録可能なフレンドユーザ数の上限を表示する。 The friend count display section 2124 displays the number of friend users the user has registered and the maximum number of friend users that can be registered.
クローズボタン2125は、表示されているフレンドリスト画面212を閉じるためのユーザ入力を受け付ける入力インターフェースである。ユーザがクローズボタン2125をタップすることにより、フレンドリスト画面212を閉じて、例えばメインメニュー画面211に表示部21の表示を切り替える。 The close button 2125 is an input interface that accepts user input to close the displayed friend list screen 212. When the user taps the close button 2125, the friend list screen 212 is closed and the display on the display unit 21 is switched to, for example, the main menu screen 211.
このように本発明に係る通信システムによれば、サーバ1がユーザの作成した街を所定の項目について採点し、ユーザへ次の操作をアドバイスすることにより、ユーザは街を発展させるための効果的な操作を知ることができる。またユーザは繰り返しサーバ1からアドバイスを受けて街を更に発展させることができるため、ユーザのゲームに対する興味を維持させることができる。また他のユーザの街についての採点を行うことで、他のユーザとの間の比較を示す街のランキングを提示することにより、よりランキングの上位になるために、街を発展させるといったモチベーションを形成することができる。また、ランキング表示を契機にして、他のユーザの街の表示を可能にすることで、ユーザが他のユーザの街作りを参考にすることができる。 In this way, according to the communication system of the present invention, the server 1 scores the town created by the user for predetermined items and advises the user on the next operation, allowing the user to know effective operations for developing the town. Furthermore, the user can repeatedly receive advice from the server 1 to further develop the town, thereby maintaining the user's interest in the game. Furthermore, by scoring other users' towns and presenting a ranking of the town showing a comparison with other users, it is possible to motivate the user to develop their town in order to move up the rankings. Furthermore, by making it possible to display other users' towns using the display of the rankings as an opportunity, the user can use other users' town building as a reference.
(変形例)
以下に、本発明の実施の形態の変形例について説明する。上述の一実施形態においては、サーバ1は、ユーザ本人のユーザ街情報130を採点して1つの採点情報131を作成するのに対し、変形例においては、サーバ1は、複数のユーザに係る複数のユーザ街情報130を採点して1つの採点情報131を作成する。ここで複数のユーザとは、例えばユーザ本人とそのフレンドユーザからなるユーザグループである。このようにすることで、例えば単一のユーザの街及びそのフレンドユーザの街を統合して1つの大きな街とする場合等に、サーバ1がこの大きな街を採点してアドバイスを行うことができる。
(Modification)
A modified example of the embodiment of the present invention will be described below. In the above-mentioned embodiment, the server 1 scores the user city information 130 of the user himself/herself to create one piece of scoring information 131, whereas in the modified example, the server 1 scores multiple pieces of user city information 130 related to multiple users to create one piece of scoring information 131. Here, multiple users are, for example, a user group consisting of the user himself/herself and his/her friend users. In this way, for example, when a single user's city and the city of the friend user are integrated into one large city, the server 1 can score this large city and provide advice.
また変形例においては、アドバイス選択部12は、複数のユーザ街情報130に基づいて何れのユーザも設置していない施設を識別し、当該識別結果と採点情報131とに基づいてアドバイス情報132を選択する。このようにすることで、何れのユーザもとっていない操作を対策として提示することができ、アドバイス情報132の有益性を向上させることができる。 In a modified example, the advice selection unit 12 identifies facilities that are not installed by any user based on multiple user town information 130, and selects advice information 132 based on the identification result and the scoring information 131. In this way, an operation that is not taken by any user can be presented as a countermeasure, and the usefulness of the advice information 132 can be improved.
このように実施の形態の変形例に係る通信システムによれば、ユーザグループを構成する複数のユーザに対し、協力して街を発展させるという新たなモチベーションを形成することができる。 In this way, the communication system according to the modified embodiment can create new motivation for multiple users who make up a user group to work together to develop the town.
本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲に含まれることに留意されたい。 Although the present invention has been described based on various drawings and examples, it should be noted that a person skilled in the art would easily be able to make various modifications and corrections based on this disclosure. Therefore, it should be noted that these modifications and corrections are included within the scope of the present invention.
例えば上述の実施の形態では、アドバイス選択部12は、採点情報131に基づいて最
もスコアの低い指標を判別し、当該最もスコアの低い指標及び当該指標のスコアを上げるための対策を示すアドバイス情報132を選択するが、これに限られるものではない。例えば、アドバイス選択部12は、採点情報131に係る指標の内容により、最もスコアの高い指標を判別し、当該最もスコアの高い指標及び当該指標のスコアを下げるための対策を示すアドバイス情報132を選択してもよい。また、例えばゲームにおける期間限定イベント等において、イベント目的を達成するための新たな指標を設定し、当該指標のスコアを上げるための対策を優先的に示すことも可能である。
For example, in the above-described embodiment, the advice selection unit 12 determines the index with the lowest score based on the scoring information 131, and selects the advice information 132 indicating the index with the lowest score and measures to increase the score of the index, but is not limited to this. For example, the advice selection unit 12 may determine the index with the highest score based on the content of the index related to the scoring information 131, and select the advice information 132 indicating the index with the highest score and measures to decrease the score of the index. Also, for example, in a time-limited event in a game, it is possible to set a new index for achieving the event objective, and preferentially indicate measures to increase the score of the index.
以下に、本願の原出願の出願当初の特許請求の範囲に記載された発明を付記する。
[1]
サーバと、該サーバと通信可能な複数の通信端末とを備える通信システムにおいて、
前記サーバは、前記複数の通信端末のユーザが通信システム上でプレイすることができるゲーム内で形成する街の状態を示す各種のパラメータに基づいて、前記街についての次の操作を示唆するアドバイス情報を前記通信端末に送信し、
前記通信端末は、受信した前記アドバイス情報を含む画面を表示することを特徴とする通信システム。
[2]
前記サーバは、前記各種のパラメータに基づいて採点情報を算出すると共に、前記採点情報及び前記アドバイス情報を前記通信端末に送信し、
前記通信端末は、受信した前記採点情報の内容を更に含む画面を表示することを特徴とする、[1]に記載の通信システム。
[3]
前記採点情報は、他のユーザに係る採点情報との比較に基づくランキングを含むことを特徴とする、[2]に記載の通信システム。
[4]
前記サーバは、前記各種のパラメータに基づいてユーザが行っていない操作を識別し、該識別結果と前記採点情報とに基づいて、前記アドバイス情報を前記通信端末に送信することを特徴とする、[2]又は[3]に記載の通信システム。
[5]
前記各種のパラメータは、複数のユーザに係る複数の街の状態を示す各種のパラメータであることを特徴とする、[2]~[4]の何れか一項に記載の通信システム。
[6]
サーバと、該サーバと通信可能な複数の通信端末とを備える通信システムの制御方法において、
前記サーバが、
前記複数の通信端末のユーザが通信システム上でプレイすることができるゲーム内で形成する街の状態を示す各種のパラメータに基づいて、前記街についての次の操作を示唆するアドバイス情報を前記通信端末に送信するステップと、
前記通信端末が、受信した前記アドバイス情報を含む画面を表示するステップを含むことを特徴とする、通信システムの制御方法。
[7]
前記サーバが、前記各種のパラメータから算出した採点情報に基づいて、前記アドバイス情報及び前記採点情報を前記通信端末に送信するステップと、
前記通信端末が、受信した前記採点情報の内容を更に含む画面を表示するステップを含むことを特徴とする、[6]に記載の制御方法。
[8]
前記採点情報は、他のユーザに係る採点情報との比較に基づくランキングを含むことを特徴とする、[7]に記載の制御方法。
[9]
前記サーバは、前記各種のパラメータに基づいてユーザが行っていない操作を識別し、
該識別結果と前記採点情報とに基づいて、前記アドバイス情報を前記通信端末に送信することを特徴とする、[7]又は[8]に記載の制御方法。
[10]
前記各種のパラメータは、複数のユーザに係る複数の街の状態を示す各種のパラメータであることを特徴とする、[7]~[9]の何れか一項に記載の制御方法。
[11]
サーバと、該サーバと通信可能な複数通信端末とを備える通信システムにおいて、通信端末として機能するコンピュータに、
アドバイス情報及び採点情報を前記サーバから受信するステップと、
受信した前記アドバイス情報の内容及び採点情報を含む画面を表示するステップを含むことを特徴とする、プログラム。
The inventions described in the claims of the original application of this application are set forth below.
[1]
A communication system including a server and a plurality of communication terminals capable of communicating with the server,
the server transmits to the communication terminals advice information suggesting a next operation for the town based on various parameters indicating a state of the town formed in a game that can be played by the users of the plurality of communication terminals on the communication system;
The communication system is characterized in that the communication terminal displays a screen including the received advice information.
[2]
the server calculates scoring information based on the various parameters, and transmits the scoring information and the advice information to the communication terminal;
The communication system according to [1], wherein the communication terminal displays a screen further including the contents of the received scoring information.
[3]
The communication system according to [2], wherein the rating information includes a ranking based on a comparison with rating information relating to other users.
[4]
The communication system described in [2] or [3], characterized in that the server identifies operations that are not performed by the user based on the various parameters, and transmits the advice information to the communication terminal based on the identification result and the scoring information.
[5]
The communication system according to any one of claims [2] to [4], characterized in that the various parameters are various parameters indicating the states of a plurality of towns relating to a plurality of users.
[6]
A method for controlling a communication system including a server and a plurality of communication terminals capable of communicating with the server, comprising:
The server,
transmitting advice information to the communication terminals, the advice information suggesting a next operation for the town, based on various parameters indicating a state of the town formed in a game that can be played by users of the plurality of communication terminals on a communication system;
A method for controlling a communication system, comprising the step of: displaying, by the communication terminal, a screen including the received advice information.
[7]
a step of the server transmitting the advice information and the scoring information to the communication terminal based on the scoring information calculated from the various parameters;
The control method described in [6], characterized in that it includes a step in which the communication terminal displays a screen further including the contents of the received scoring information.
[8]
The control method according to [7], wherein the scoring information includes a ranking based on a comparison with scoring information relating to other users.
[9]
The server identifies non-user-initiated operations based on the various parameters;
The control method according to [7] or [8], characterized in that the advice information is transmitted to the communication terminal based on the identification result and the scoring information.
[10]
The control method according to any one of [7] to [9], characterized in that the various parameters are various parameters indicating the states of a plurality of towns relating to a plurality of users.
[11]
In a communication system including a server and a plurality of communication terminals capable of communicating with the server, a computer that functions as a communication terminal includes:
receiving advice information and scoring information from the server;
A program comprising a step of displaying a screen including the received advice information and score information.
1 サーバ
2 通信端末
10 サーバ通信部
11 採点部
12 アドバイス選択部
13 記憶部
14 サーバ制御部
20 端末通信部
21 表示部
22 操作部
23 端末制御部
130(130a、130b) ユーザ街情報
131 採点情報
132 アドバイス情報
210 採点結果画面
211 メインメニュー画面
212 フレンドリスト画面
1300 ユーザID
1301 住人の悩み解決数
1302 クエストクリア数
1303 設置物の数
1304 フレンドのユーザID
1305 前回の採点日時
1306 収入値
1307 楽しさ値
1308 便利さ値
1309 綺麗さ値
2100 街スコアタブ
2101 全体ランクタブ
2102 ご近所ランクタブ
2103 クローズボタン
2100a スコアグラフ
2100b 採点結果
2100c キャラクタ
2100d コメント部
2101a トップ表示部
2101b 前後表示部
2101c 街訪問ボタン
2102a フレンド表示部
2102b ユーザ表示部
2102c スクロールバー
2102d 街訪問ボタン
2110 街表示部
2111 パラメータ表示部
2112 メニューアイコン
2113 クローズボタン
2120 フレンド名表示部
2121 フレンド削除ボタン
2122 フレンド街アイコン
2123 スクロールバー
2124 フレンド数表示部
2125 クローズボタン
2126 パラメータ表示部
Reference Signs List 1 Server 2 Communication terminal 10 Server communication unit 11 Scoring unit 12 Advice selection unit 13 Storage unit 14 Server control unit 20 Terminal communication unit 21 Display unit 22 Operation unit 23 Terminal control unit 130 (130a, 130b) User town information 131 Scoring information 132 Advice information 210 Scoring result screen 211 Main menu screen 212 Friend list screen 1300 User ID
1301 Number of residents' problems solved 1302 Number of quests cleared 1303 Number of installed objects 1304 Friend's user ID
1305 Last scoring date and time 1306 Income value 1307 Fun value 1308 Convenience value 1309 Cleanliness value 2100 Town score tab 2101 Overall rank tab 2102 Neighborhood rank tab 2103 Close button 2100a Score graph 2100b Scoring result 2100c Character 2100d Comment section 2101a Top display section 2101b Previous/Next display section 2101c Town visit button 2102a Friend display section 2102b User display section 2102c Scroll bar 2102d Town visit button 2110 Town display section 2111 Parameter display section 2112 Menu icon 2113 Close button 2120 Friend name display section 2121 Friend deletion button 2122 Friend town icon 2123 Scroll bar 2124 Friend number display section 2125 Close button 2126 Parameter display section
Claims (15)
ユーザが前記ゲームにおいて通知されて対応した要望の数、又は前記ユーザが前記ゲームにおいて解決した課題若しくはクエストの数の情報である第1情報に基づいて算出される第1スコアと、前記仮想空間に配置されたオブジェクトに関する情報である第2情報に基づいて算出される第2スコアと、を含む第1採点情報を作成する第1手段と、
前記第1採点情報に基づいて前記ユーザに対するアドバイス情報を選択する第2手段と、
前記選択したアドバイス情報を前記ユーザの通信端末に送信する第3手段と、を備える、サーバ。 A server for use in a game using a virtual space in which a user can place a plurality of types of objects, the virtual space being capable of allowing the user to place a plurality of objects of the same type,
a first means for creating first scoring information including a first score calculated based on first information, which is information on the number of requests notified to and responded to by a user in the game, or the number of tasks or quests that the user has solved in the game, and a second score calculated based on second information, which is information on objects arranged in the virtual space;
a second means for selecting advice information for the user based on the first rating information;
and a third means for transmitting the selected advice information to the communication terminal of the user.
所定の採点条件を満たすか否かを判断する第4手段と、を備え、
前記所定の採点条件を満たすと判断した場合、前記第1採点情報を作成するものである、請求項1乃至3のいずれかに記載のサーバ。 The server,
A fourth means for determining whether a predetermined scoring condition is satisfied,
The server according to claim 1 , which creates the first scoring information when it is determined that the predetermined scoring condition is satisfied.
複数の前記仮想空間に配置されたオブジェクトに関する情報に基づき1つの第2採点情報を作成する第5手段と、を備える、請求項1乃至6のいずれかに記載のサーバ。 the server is a virtual space in which a user can place a plurality of types of objects, the server being used for a game using a plurality of virtual spaces in which the user can place a plurality of objects of the same type,
The server according to claim 1 , further comprising: a fifth means for creating one piece of second score information based on information relating to a plurality of objects arranged in the virtual space.
前記複数の仮想空間を統合して1つの仮想空間とする第6手段と、を備える、請求項7に記載のサーバ。 The server,
and a sixth means for integrating the plurality of virtual spaces into one virtual space.
前記仮想空間にオブジェクトを配置するための指示、前記ゲームにおいて通知された要望に対応するための指示、又は前記ゲームにおいて発生した課題若しくはクエストを解決するための指示を前記ユーザから受け付ける受付手段と、
前記仮想空間内のオブジェクトに関する情報、前記ユーザが前記ゲームにおいて通知されて対応した要望の数の情報、又は前記ユーザが解決した課題若しくはクエストの数の情報を用いて作成された採点情報に基づくアドバイス情報を含む画面を表示する表示手段と、を備える、通信端末。 A communication terminal used for a game using a virtual space in which a user can place a plurality of types of objects, the virtual space in which the user can place a plurality of objects of the same type,
a receiving means for receiving from the user an instruction to place an object in the virtual space, an instruction to respond to a request notified in the game, or an instruction to solve a problem or a quest occurring in the game;
A communication terminal comprising: a display means for displaying a screen including advice information based on scoring information created using information regarding objects in the virtual space, information regarding the number of requests notified to the user in the game and responded to, or information regarding the number of tasks or quests the user has solved.
前記仮想空間にオブジェクトを配置するための指示、前記ゲームにおいて通知された要望に対応するための指示、又は前記ゲームにおいて発生した課題若しくはクエストを解決するための指示を前記ユーザから受け付けることと、
前記仮想空間内のオブジェクトに関する情報、前記ユーザが前記ゲームにおいて通知されて対応した要望の数の情報、又は前記ユーザが解決した課題若しくはクエストの数の情報を用いて作成された採点情報に基づくアドバイス情報を含む画面を表示することと、を実行させる、通信端末のゲームプログラム。 A game program for a communication terminal used in a game using a virtual space in which a user can place a plurality of types of objects, the virtual space being capable of placing a plurality of objects of the same type by the user, the game program comprising:
receiving from the user an instruction to place an object in the virtual space, an instruction to respond to a request notified in the game, or an instruction to solve a problem or a quest that has occurred in the game;
A game program for a communication terminal that executes the following: displaying a screen including advice information based on scoring information created using information regarding objects in the virtual space, information regarding the number of requests that the user has been notified of and responded to in the game, or information regarding the number of challenges or quests that the user has solved.
前記仮想空間にオブジェクトを配置するための指示、前記ゲームにおいて通知された要望に対応するための指示、又は前記ゲームにおいて発生した課題若しくはクエストを解決するための指示を前記ユーザから受け付けることと、
前記仮想空間内のオブジェクトに関する情報、前記ユーザが前記ゲームにおいて通知されて対応した要望の数の情報、又は前記ユーザが解決した課題若しくはクエストの数の情報を用いて作成された採点情報に基づくアドバイス情報を含む画面を表示することと、とを含む、通信端末の制御方法。 A method for controlling a communication terminal used in a game using a virtual space in which a user can place a plurality of types of objects, the virtual space being capable of placing a plurality of objects of the same type by the user, the method comprising:
receiving from the user an instruction to place an object in the virtual space, an instruction to respond to a request notified in the game, or an instruction to solve a problem or a quest that has occurred in the game;
A method for controlling a communication terminal, comprising: displaying a screen including advice information based on scoring information created using information regarding objects within the virtual space, information regarding the number of requests notified to the user in the game and responded to, or information regarding the number of challenges or quests the user has solved.
ユーザが前記ゲームにおいて通知されて対応した要望の数、又は前記ユーザが前記ゲームにおいて解決した課題若しくはクエストの数の情報である第1情報に基づいて算出される第1スコアと、前記仮想空間に配置されたオブジェクトに関する情報である第2情報に基づいて算出される第2スコアと、を含む第1採点情報を作成することと、
前記第1採点情報に基づいて前記ユーザに対するアドバイス情報を選択することと、
前記選択したアドバイス情報を前記ユーザの通信端末に送信することと、を含む、サーバの制御方法。 A method for controlling a server used in a game using a virtual space in which a user can place a plurality of types of objects, the virtual space being capable of placing a plurality of objects of the same type by the user, the method comprising:
creating first scoring information including a first score calculated based on first information, which is information on the number of requests notified to and responded to by the user in the game, or the number of tasks or quests the user has solved in the game, and a second score calculated based on second information, which is information on objects arranged in the virtual space;
selecting advice information for the user based on the first rating information;
and transmitting the selected advice information to the communication terminal of the user.
ユーザが前記ゲームにおいて通知されて対応した要望の数、又は前記ユーザが前記ゲームにおいて解決した課題若しくはクエストの数の情報である第1情報に基づいて算出される第1スコアと、前記仮想空間に配置されたオブジェクトに関する情報である第2情報に基づいて算出される第2スコアと、を含む第1採点情報を作成することと、
前記第1採点情報に基づいて前記ユーザに対するアドバイス情報を選択することと、
前記選択したアドバイス情報を前記ユーザの通信端末に送信することと、を実行させる、サーバのプログラム。 A server program for a game using a virtual space in which a user can place a plurality of types of objects, the virtual space being capable of placing a plurality of objects of the same type by the user, the server comprising:
creating first scoring information including a first score calculated based on first information, which is information on the number of requests notified to and responded to by the user in the game, or the number of tasks or quests the user has solved in the game, and a second score calculated based on second information, which is information on objects arranged in the virtual space;
selecting advice information for the user based on the first rating information;
and transmitting the selected advice information to the communication terminal of the user.
ユーザが前記ゲームにおいて通知されて対応した要望の数、又は前記ユーザが前記ゲームにおいて解決した課題若しくはクエストの数の情報である第1情報に基づいて算出される第1スコアと、前記仮想空間に配置されたオブジェクトに関する情報である第2情報に基づいて算出される第2スコアと、を含む第1採点情報を作成する第1手段と、
前記第1採点情報に基づいて前記ユーザに対するアドバイス情報を選択する第2手段と、
前記選択したアドバイス情報を表示する第3手段と、を備える、システム。 A system for use in a game using a virtual space in which a user can place a plurality of types of objects, the virtual space being capable of allowing the user to place a plurality of objects of the same type, comprising:
a first means for creating first scoring information including a first score calculated based on first information, which is information on the number of requests notified to and responded to by a user in the game, or the number of tasks or quests that the user has solved in the game, and a second score calculated based on second information, which is information on objects arranged in the virtual space;
a second means for selecting advice information for the user based on the first rating information;
and third means for displaying the selected advice information.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023088123A JP7620944B2 (en) | 2018-09-06 | 2023-05-29 | Server, program, and control method |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018166469A JP7146533B2 (en) | 2018-09-06 | 2018-09-06 | Server, program and control method |
| JP2021027400A JP7595346B2 (en) | 2018-09-06 | 2021-02-24 | Server, program, and control method |
| JP2023088123A JP7620944B2 (en) | 2018-09-06 | 2023-05-29 | Server, program, and control method |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021027400A Division JP7595346B2 (en) | 2018-09-06 | 2021-02-24 | Server, program, and control method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023103497A JP2023103497A (en) | 2023-07-26 |
| JP7620944B2 true JP7620944B2 (en) | 2025-01-24 |
Family
ID=64478229
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018166469A Active JP7146533B2 (en) | 2018-09-06 | 2018-09-06 | Server, program and control method |
| JP2021027400A Active JP7595346B2 (en) | 2018-09-06 | 2021-02-24 | Server, program, and control method |
| JP2023088123A Active JP7620944B2 (en) | 2018-09-06 | 2023-05-29 | Server, program, and control method |
Family Applications Before (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018166469A Active JP7146533B2 (en) | 2018-09-06 | 2018-09-06 | Server, program and control method |
| JP2021027400A Active JP7595346B2 (en) | 2018-09-06 | 2021-02-24 | Server, program, and control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (3) | JP7146533B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112870705B (en) * | 2021-03-18 | 2023-04-14 | 腾讯科技(深圳)有限公司 | Display method, device, equipment and medium of game settlement interface |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002078959A (en) | 2000-09-08 | 2002-03-19 | Line System Kk | Electronic jigsaw puzzle and storage medium |
| JP2002312612A (en) | 2001-04-13 | 2002-10-25 | Sony Communication Network Corp | Method and system for providing virtual space |
| JP2010094512A (en) | 2008-10-14 | 2010-04-30 | Nhn Corp | Method and system for block game provision |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3702527B2 (en) * | 1996-03-27 | 2005-10-05 | カシオ計算機株式会社 | Fortune teller |
| JP2005152040A (en) | 2003-11-20 | 2005-06-16 | Omron Corp | Game device with premium payout function, control program for game device with premium payout function, computer-readable recording medium storing control program, and control method for game device with premium payout function |
| JP2012249714A (en) | 2011-05-31 | 2012-12-20 | Namco Bandai Games Inc | Program, information storage medium, and server |
| JP6401366B2 (en) * | 2017-10-20 | 2018-10-10 | グリー株式会社 | Server, program, and control method |
-
2018
- 2018-09-06 JP JP2018166469A patent/JP7146533B2/en active Active
-
2021
- 2021-02-24 JP JP2021027400A patent/JP7595346B2/en active Active
-
2023
- 2023-05-29 JP JP2023088123A patent/JP7620944B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002078959A (en) | 2000-09-08 | 2002-03-19 | Line System Kk | Electronic jigsaw puzzle and storage medium |
| JP2002312612A (en) | 2001-04-13 | 2002-10-25 | Sony Communication Network Corp | Method and system for providing virtual space |
| JP2010094512A (en) | 2008-10-14 | 2010-04-30 | Nhn Corp | Method and system for block game provision |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021098041A (en) | 2021-07-01 |
| JP7595346B2 (en) | 2024-12-06 |
| JP2018187478A (en) | 2018-11-29 |
| JP2023103497A (en) | 2023-07-26 |
| JP7146533B2 (en) | 2022-10-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12285684B2 (en) | Communication system, method for controlling communication system, and program | |
| US7144323B2 (en) | Server for network game, network game progress control method and network game progress control program | |
| US20100331075A1 (en) | Using game elements to motivate learning | |
| JP7620944B2 (en) | Server, program, and control method | |
| JP6401366B2 (en) | Server, program, and control method | |
| US20230019684A1 (en) | Reward provision device, reward provision method, and program | |
| JP7274699B1 (en) | Information processing device, information processing method, and program | |
| JP2015054176A (en) | Management device, program, management method, and management system | |
| JP5270824B2 (en) | Answer counting system, server used for answer counting system, answerer terminal, and answer counting method | |
| JP7638468B2 (en) | Program, control method and information processing device | |
| JP6671270B2 (en) | Server, program, and control method | |
| JP5291873B2 (en) | Information processing system, server used in information processing system, solver terminal, and information processing method | |
| JP2005157510A (en) | House plan simulation system | |
| JP7678379B2 (en) | Information processing device, information processing method, and program | |
| JP2014164723A (en) | Program of information providing device, control method of information providing device, information providing device, and information providing system | |
| JP2019115813A (en) | Information processor, game program and information processing method | |
| JP2024106725A (en) | Information processing device, information processing method, and program | |
| JP2022073273A (en) | Game machine information provision system and game machine information provision program | |
| JP2018158016A (en) | Stock transaction game program, stock transaction game processing method, and stock transaction game system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230529 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240227 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240424 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240618 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240815 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241001 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241126 |
|
| 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: 20241217 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241227 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7620944 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |