Server, program, and control method

The communication system in town planning games scores and advises users on city development, addressing the lack of clear guidance and enhancing engagement through scoring and ranking systems.

JP7620944B2Active Publication Date: 2025-01-24GLEE HOLDINGS CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2023088123
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-05-29
Publication Date
2025-01-24
Estimated Expiration
2033-01-31

AI Technical Summary

Technical Problem

Conventional town planning games lack clear guidance for users on how to further develop their cities, and notifications of problems do not contribute effectively to the game's development goals.

Method used

A communication system comprising a server and terminal that scores user city progress based on various parameters, identifies underdeveloped areas, and provides advice on installations to enhance city development, using scoring and ranking systems to guide users.

Benefits of technology

Enhances user engagement by providing clear guidance for city development, maintaining interest through repeated advice, and fostering competition through city rankings, thereby improving gameplay experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007620944000001
    Figure 0007620944000001
  • Figure 0007620944000002
    Figure 0007620944000002
  • Figure 0007620944000003
    Figure 0007620944000003
Patent Text Reader

Abstract

To provide a communication system that can prevent a user from being brought into a state where the user is at a loss by offering an advice of the next operation to the user, and to provide a program.SOLUTION: A server 1 stores information on a virtual space in a game for each user. The server 1 identifies at least one object of multiple objects that are not set in a first virtual space based on information on the first virtual space for a first user. The server 1 displays information on the identified at least one object on a communication terminal 2 of the first user.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a server, a program, and a control method. [Background technology]

[0002] Conventionally, there have been city-building simulation games in which the user operates the environment of a city within the game to develop the city. In such city-building games, the user installs 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). [Prior art documents] [Non-patent literature]

[0003] [Non-Patent Document 1] Wikipedia, "SimCity series", [online], [Retrieved January 25, 2013], Internet〈URL:http: / / ja.wikipedia.org / wiki / SimCity_series〉 Summary of the Invention [Problem to be solved by the invention]

[0004] 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.

[0005] There is also a notification function that prompts users to deal with problems such as earthquakes that occur 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.

[0006] Therefore, in consideration of the above-mentioned problems, an object of the present invention is to provide a server, a program, and a control method that can reduce the likelihood that a user will be in a state where they do not know what to do in a game in which objects can be placed in a virtual space within the game. [Means for solving the problem]

[0007] 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.

[0008] 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 about the identified at least one object to be displayed on the communication terminal of the first user.

[0009] 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 identified at least one 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 relating to the identified at least one object to be displayed on the first user's communication terminal. Effect of the Invention

[0010] According to the server, program, and control method of the present invention, it is possible to reduce the likelihood that a user will be left in a state where they do not know what to do in a game in which objects can be placed in a virtual space within the game. [Brief description of the drawings]

[0011] [Figure 1] 1 is a block diagram of a communication system according to an embodiment of the present invention; [Diagram 2] FIG. 10 is a diagram showing user town information according to an embodiment of the present invention. [Diagram 3] 13 is an example of a scoring result screen according to an embodiment of the present invention. [Figure 4] 13 is an example of a scoring result screen according to an embodiment of the present invention. [Diagram 5] 13 is an example of a scoring result screen according to an embodiment of the present invention. [Figure 6] 4 is a flowchart showing an operation of the communication system according to the embodiment of the present invention. [Figure 7] 4 is an example of a main menu screen according to an embodiment of the present invention. [Figure 8] 13 is an example of a friend list screen according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0012] Hereinafter, an embodiment of the present invention will be described.

[0013] (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 system may include multiple communication terminals 2 associated with multiple users.

[0014] The server 1 includes a server communication unit 10, a scoring unit 11, an advice selection unit 12, a storage unit 13, and a server control unit .

[0015] The server communication unit 10 communicates with the communication terminal 2 wirelessly or via wired communication.

[0016] The scoring unit 11 scores the user town information 130 stored in the storage unit 13 to create the scoring information 131. Here, the scoring means, for example, calculating a score value by a predetermined calculation using a plurality of parameter values ​​included in the user town information 130 for a predetermined item.

[0017] Here, the user town information 130 will be described with reference to FIG. 2. 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 information on a user ID 1300 for identifying a 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. The user town information 130 preferably includes information on a friend user ID 1304 for identifying a friend user described later, and the previous rating 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 have been given, the information contained in user town information 130 is not limited to these and may include, for example, information such as the level of the user's town, amount of funds, amount of materials, and experience points required to raise the town level.

[0018] The number of resident problems solved 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 solved a problem (quest) that arose in the game.

[0019] 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, trees, roads, etc. installed. For the business facilities, an income value 1306 indicating the income per hour of the facility, a fun value 1307 indicating the fun of the facility, a cleanliness value 1309 indicating the cleanliness of the facility, etc. are predefined. For the decorative facilities, a fun value 1307, a cleanliness value 1309, etc. are predefined. For the community facilities, a convenience value 1308 indicating the convenience of the facility, a cleanliness value 1309, etc. are predefined. For the weeds, trees, roads, etc., a cleanliness value 1309, etc. are predefined. The fun value 1307 of each facility may be kept private from the user.

[0020] Returning to the explanation of Fig. 1, the scoring information 131 is information showing the result of scoring the user town information 130 for each predetermined index by the scoring unit 11. In one embodiment, the scoring information 131 includes the scores of each index of "happy", "rich", "fun", "beautiful", "convenient", and "balanced", as well as the total score value, but is not limited thereto.

[0021] The score for "happiness" is calculated based on the sum of the number of problems solved 1301 and the number of quests cleared 1302 by the residents. The score for "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 of each business facility 1303. The score for "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 of each business facility and each decoration facility 1303. The score for "beauty" is calculated based on the layout of each business facility, each decoration facility, the number of weeds and trees 1303, and the road. More specifically, the beauty value 1309 associated with each installation is multiplied by the number of each installation 1303. The score for "convenience" is calculated based on the sum of the convenience values ​​1308 associated with the community facilities. More specifically, the convenience value 1308 associated with each community facility is multiplied by the number of each community facility to calculate the convenience value 1308. The "Balance" score is calculated based on the variance of the scores for the five indicators above. More specifically, it is calculated by subtracting the standard deviation of each score from a given numerical value.

[0022] Preferably, the scoring information 131 further includes overall ranking information and neighborhood 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 neighborhood ranking information indicates the user's score ranking among a predetermined user group consisting of multiple users. This user group is made up of, for example, the user himself / herself and other users (friend users) who have registered each other as friends with the user himself / herself.

[0023] 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, when the score of the index of "fun" is the lowest, this measure indicates the facility with the highest fun value 1307 and encourages the installation of the facility.

[0024] 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, the advice selection unit 12 selects advice information 132 indicating a measure 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 an operation that the user has not yet taken, and selecting advice information 132 based on the identification result, it is possible to prevent an operation that the user has already taken from being presented as a measure, and improve the usefulness of the advice information 132.

[0025] The storage unit 13 pre-stores user town information 130 and a plurality of 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 .

[0026] The server control unit 14 performs various controls in the server 1. For example, the server control unit 14 receives a user's town scoring request and a 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 storage 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.

[0027] The server control unit 14 also determines whether the received scoring request satisfies the scoring condition. The scoring condition 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, the server control unit 14 determines that the scoring condition is not satisfied. More specifically, the server control unit 14 refers to the user town information 130, and determines that the scoring condition is not satisfied 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 the scoring will not be performed. Note that the scoring condition is not limited to the above-mentioned time constraint condition, and may be, for example, whether a predetermined task in the game has been solved.

[0028] The communication terminal 2 includes a terminal communication unit 20, a display unit 21, an operation unit 22, and a terminal control unit .

[0029] The terminal communication unit 20 communicates with the server 1 wirelessly or via wire.

[0030] 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 the marking conditions are not met and marking will not be performed.

[0031] The operation unit 22 is composed of buttons, a touch panel, etc., and receives operations performed by the user in the game and inputs them to the terminal control unit 23. In the following description, it is assumed that the operation unit 22 is composed of a touch panel.

[0032] 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. In addition, the terminal control unit 23 receives scoring information 131 and advice information 132 from the server 1 via the terminal communication unit 20.

[0033] 3, 4, and 5, a rating result screen 210 displayed on the display unit 21 of the communication terminal 2 according to an embodiment of the present invention will be described. The rating result screen 210 has a town score tab 2100, an overall rank tab 2101, a neighborhood rank tab 2102, and a close button 2103.

[0034] The town score tab 2100, the overall rank tab 2101, and the neighborhood rank tab 2102 are input interfaces that accept user input for switching 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.

[0035] The close button 2103 is an input interface that accepts a user input for closing 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.

[0036] 3 is an example of the score result screen 210 when the town score tab 2100 is selected. The score result screen 210 has a score graph 2100a, score results 2100b, characters 2100c, and a comment section 2100d.

[0037] The score graph 2100a is an image of a radar chart visually showing the scores of each index related to the scoring information 131 received from the server 1. In this radar chart, the index of "balance" is not shown. 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.

[0038] The scoring result 2100b is a numerical representation of the score of each index, 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.

[0039] 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 index with the lowest score is "fun" and that game centers and bowling alleys should be set up as a countermeasure.

[0040] 4 is 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.

[0041] The top display section 2101a is a ranking of the total score values ​​of all users based on the rating information 131, and displays the total score values ​​and ranks of the top 10 users.

[0042] The front / back display section 2101b is a ranking of the score totals based on the rating information 131, and displays the score totals and rankings of the user himself ("you" in FIG. 4) and other users before and after him.

[0043] The city visit button 2101c is an input interface that accepts a user input for displaying the city of the corresponding user. The city visit button 2101c is displayed corresponding to each user displayed on the scoring result screen 210. When the user taps the city visit button 2101c, the display of the display unit 21 is switched to a screen that displays the city of the corresponding user.

[0044] 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 FIG. 4, so a description thereof will be omitted.

[0045] The friend display section 2102a displays the score totals and ranks of each friend user in a user group related to the friend users, which is a ranking of the score totals based on the scoring information 131. When the user swipes within the friend display section 2102a or slides the scroll bar 2102c, the score totals and ranks of all friend users are scrolled and displayed.

[0046] The user display section 2102b displays the user's own score total and ranking among friend users.

[0047] 4 and 5, an image such as a distribution map that visually displays the user's own ranking may be further displayed.

[0048] The operation of the communication system according to one embodiment of the present invention will be described with reference to FIG.

[0049] 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).

[0050] Next, the server control unit 14 of the server 1 compares the received user ID with the user town information 130 stored in the storage unit 13 to identify the user related to the scoring request (step S2).

[0051] Next, the server control unit 14 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.

[0052] If it is determined in step S3 that the scoring condition is satisfied, the scoring unit 11 scores the user town information 130 stored in the storage unit 13 to create scoring information 131 (step S4).

[0053] Next, the server control unit 14 stores the marking information 131 created by the marking unit 11 in the storage unit 13 (step S5).

[0054] 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 are not installed by the user based on the user town information 130, and selects advice information 132 based on the identification result and the scoring information 131.

[0055] Next, the server control unit 14 transmits the scoring information 131 and the advice information 132 to the communication terminal 2 via the server communication unit 10 (step S7).

[0056] 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).

[0057] On the other hand, if it is determined in step S3 that the scoring condition is not satisfied, the server control unit 14 transmits, via the server communication unit 10, to the communication terminal 2, a message indicating that scoring will not be performed (step S9).

[0058] Next, display unit 21 of communication terminal 2 displays a message indicating that the scoring conditions are not met and therefore scoring will not be performed (step S10).

[0059] 7 shows an example of a main menu screen 211 displayed on the display unit 21 of the communications terminal 2. The main menu screen 211 has a town display portion 2110, a parameter display portion 2111, menu icons 2112, and a close button 2113.

[0060] The town display section 2110 displays an image showing the state of the user's town.

[0061] 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.

[0062] The menu icons 2112 are input interfaces that accept user inputs for switching to a screen that displays predetermined 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.

[0063] The close button 2113 is an input interface that accepts a 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.

[0064] 8 is an example of a friend list screen 212 displayed on the display unit 21 of the communications terminal 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 of FIG. 7, and therefore a description thereof will be omitted.

[0065] The friend name display section 2120 displays the name of a friend user in the game. The friend deletion 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.

[0066] The friend number display section 2124 displays the number of friend users the user has registered and the upper limit of the number of friend users that the user can register.

[0067] The close button 2125 is an input interface that accepts a user input for closing 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.

[0068] 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, so that the user can know effective operations for developing the town. In addition, the user can repeatedly receive advice from the server 1 and further develop the town, so that the user's interest in the game can be maintained. In addition, 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 the town in order to move up the ranking. In addition, by making it possible to display other users' towns using the display of the ranking as an opportunity, the user can refer to other users' town creation.

[0069] (Modification) A modified example of the embodiment of the present invention will be described below. In the above 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 a plurality of pieces of user city information 130 related to a plurality of users to create a single piece of scoring information 131. Here, the plurality of users is, 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.

[0070] In a modified example, the advice selection unit 12 identifies facilities that are not installed by any user based on a plurality of user town information 130, and selects advice information 132 based on the identification result and the scoring information 131. In this manner, an operation that is not taken by any user can be presented as a measure, and the usefulness of the advice information 132 can be improved.

[0071] 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.

[0072] Although the present invention has been described based on the drawings and embodiments, it should be noted that those skilled in the art can easily make various modifications and corrections based on the present disclosure. Therefore, it should be noted that these modifications and corrections are included in the scope of the present invention.

[0073] For example, in the above embodiment, the advice selection unit 12 selects the best advice based on the scoring information 131. The advice selection unit 12 may determine the index with the lowest 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 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 to preferentially indicate measures to increase the score of the index.

[0074] 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 described in [1], characterized in that the communication terminal displays a screen further including the contents of the received scoring information. [3] The communication system described in [2], wherein the scoring information includes a ranking based on a comparison with scoring information relating to other users. [4] The communication system described in [2] or [3], characterized in that the server identifies operations that have not been 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 [2] to [4], wherein the various parameters are various parameters indicating states of a plurality of towns related 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 described in [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 described in [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], wherein the various parameters are various parameters indicating states of a plurality of towns related 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. [Explanation of symbols]

[0075] 1 Server 2. Communication terminals 10 Server communication section 11 Scoring Department 12 Advice Selection Section 13 Storage section 14 Server control unit 20 Terminal communication unit 21 Display section 22 Control section 23 Terminal control unit 130 (130a, 130b) User town information 131 Scoring Information 132 Advice Information 210 Scoring results screen 211 Main menu screen 212 Friend List Screen 1300 User ID 1301 Residents' problems solved 1302 Quests Cleared 1303 Number of installations 1304 Friend's User ID 1305 Last grading date 1306 Income Value 1307 Fun Value 1308 Convenience Value 1309 Beauty Value 2100 Town Score Tab 2101 Overall Rank Tab 2102 Neighborhood Rank Tab 2103 Close button 2100a score graph 2100b Scoring Results 2100c Character 2100d Comments section 2101a Top display unit 2101b Front and rear display 2101c City visit button 2102a Friend display section 2102b User display section 2102c Scroll bar 2102d City visit button 2110 Town display section 2111 Parameter display section 2112 Menu Icon 2113 Close button 2120 Friend name display section 2121 Friend removal button 2122 Friend Town Icon 2123 Scrollbar 2124 Friend count display 2125 Close button 2126 Parameter display section

Claims

1. 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.

2. The server according to claim 1 , wherein the information about the objects is information about the types and number of objects.

3. The server according to claim 1 , wherein the advice information is information for encouraging the user to perform a game operation.

4. 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.

5. The server of claim 4 , wherein the predetermined scoring condition is a time-constrained condition.

6. The server according to claim 4 , wherein the predetermined scoring condition is related to the solution of a predetermined task within the game.

7. 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 generating one piece of second score information based on information relating to a plurality of objects arranged in the virtual space.

8. The server, and a sixth means for integrating the plurality of virtual spaces into one virtual space.

9. A server described in any one of claims 1 to 8, wherein the game is a city-building simulation game.

10. 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.

11. 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.

12. 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.

13. 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.

14. 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.

15. 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.

Citation Information

Patent Citations

  • Fortunetelling device

    JP1997253329A

  • Electronic jigsaw puzzle and storage medium

    JP2002078959A

  • Method and system for providing virtual space

    JP2002312612A

  • Method and system for block game provision

    JP2010094512A