Regional revitalization game program, program, computer, and information processing method

A regional revitalization game program uses location-based preferential treatment to enhance regional engagement and economic development, addressing population decline and aging in regional cities.

JP7821829B2Active Publication Date: 2026-02-27CAPCOM CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024043247
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-03-19
Publication Date
2026-02-27
Estimated Expiration
2043-03-07

AI Technical Summary

Technical Problem

The issues of population decline and aging in regional cities, coupled with overconcentration in large metropolitan areas, necessitate effective measures to promote regional revitalization and maintain a vibrant Japanese society.

Method used

A regional revitalization game program that utilizes location information of users and supporters to provide preferential game treatment based on geographical proximity and support, incorporating benefits and rewards tied to specific areas, enhancing engagement and attraction to regional locations.

Benefits of technology

Enhances regional engagement and attractiveness by providing preferential game treatment and benefits, encouraging migration and economic development in regional areas, thereby addressing population decline and aging.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007821829000001
    Figure 0007821829000001
  • Figure 0007821829000002
    Figure 0007821829000002
  • Figure 0007821829000003
    Figure 0007821829000003
Patent Text Reader

Abstract

To provide a new regional revitalization game program, a program, a computer, and an information processing method.SOLUTION: A program causes a control unit 40 to function as storage means 41, calculation means 42, and transmission means 43. The storage means 41 causes a storage unit 60 to store specific area information on a position or a region of a specific area beforehand. The calculation means 42 calculates game processing information on the basis of the specific area information stored in the storage unit 60 and at least one of first position information which is information on a position of a user terminal possessed by a user as a player of a game and second position information which is information on positions of supporter terminals possessed by one or a plurality of supporters for supporting a play of the game by the user. The transmission means 43 transmits the game processing information calculated by the calculation means 42 to at least one of the user terminal and an operation device different from the user terminal used by the user in the game.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to a regional revitalization game program, a program, a computer, and an information processing method. [Background technology]

[0002] Population decline and overconcentration in large metropolitan areas are major issues in regional revitalization. For example, while the population of large cities such as Tokyo continues to grow, many regional cities are facing serious problems of population decline and aging. Japan's birth rate and number of births have been declining for a long time since the mid-1970s, and the population decline has not been halted. Under these circumstances, regional cities are expected to experience further population decline and aging. There is also a phenomenon of population outflow from regional cities to large metropolitan areas due to a lack of or few jobs in the place of birth or hometown (local area).

[0003] In light of this situation, Japan is also undertaking various initiatives to try to resolve the problems mentioned above.

[0004] For example, the government has formulated regional comprehensive strategies and utilized subsidies to accelerate regional revitalization, prioritized Local Abenomics, and used large amounts of money to respond to local initiatives. Furthermore, large budgets have been allocated for various grants, project expenses, and other government projects. However, despite these measures, they have not led to much regional revitalization. Furthermore, the grants mentioned above are primarily one-time measures. For this reason, it has been difficult for grants alone to improve regional productivity and strengthen international competitiveness, thereby encouraging the development of local businesses, attracting people, and expanding the local economy.

[0005] It is necessary to respond appropriately to the declining birthrate and aging population, halt the decline in population in regional cities, correct the overconcentration of population in metropolitan areas, including the Tokyo metropolitan area, ensure a livable environment in each region, and maintain a vibrant Japanese society into the future. To achieve this, we need to aim to create towns, people, and jobs. It is also important that not only Japanese people but also people from overseas find our regional cities attractive, live there, and develop their economies, so that each region can create an autonomous and sustainable local community that makes the most of its unique characteristics.

[0006] The goals of the region include creating profitable regions and enabling people to work with peace of mind, building ties with rural areas and encouraging new people to move there, fulfilling hopes for marriage, childbirth, and child-rearing, and creating attractive regions where people can gather and live with peace of mind. To achieve these goals, it is necessary to strengthen the competitiveness of the region by utilizing local resources and industries, secure and develop specialized human resources, create attractive and easy-to-work employment environments and secure leaders, promote migration to rural areas through telework (remote work), realize attractive regional universities and create and expand local industries to encourage young people to settle in rural areas through training and employment, create and expand the connected population, create and expand the flow of funds to rural areas through corporate hometown tax donations, support marriage, childbirth, and child-rearing, balance work and child-rearing, promote initiatives tailored to the local situation, generate vitality through urban development for a high quality of life, and ensure an environment where people can live with peace of mind. In order to solve the above problems, the promotion of Society 5.0 in local areas could lead to regional revitalization, as could the promotion of Japan's Super City concept, which involves urban development that makes full use of digital technology, the utilization of DX (digital transformation) in local areas, and sustainable urban development such as the realization of the Regional Revitalization SDGs.

[0007] In recent years, e-sports (electronic sports), which treats computer game competitions as sports competitions, has been attracting attention, and technologies for promoting e-sports are known. For example, Patent Document 1 discloses an e-sports management system that can give preferential treatment to players in the game depending on the relationship between their positions and preferential attributes. [Prior art documents] [Non-patent literature]

[0008] [Patent Document 1] Japanese Patent Publication No. 2022-137905 Summary of the Invention [Problem to be solved by the invention]

[0009] By utilizing games such as the esports mentioned above, as well as various other games, it is necessary to respond to the declining birthrate and aging population, put a stop to the population decline, correct the excessive concentration of population in the Tokyo area, ensure a livable environment in each region, and promote regional revitalization in order to maintain a vibrant Japanese society into the future.

[0010] The present disclosure aims to provide a new regional revitalization game program, a program, a computer, and an information processing method. [Means for solving the problem]

[0011] The first aspect is A program that causes a computer to function as a storage means, a calculation means, and a transmission means, The storage means stores specific area information relating to the position or region of the specific area in a storage unit in advance, the calculation means calculates game processing information based on the specific area information stored in the storage unit and at least one of first location information, which is information on the location of a user terminal carried by a user as a player playing the game, and second location information, which is information on the location of a supporter terminal carried by one or more supporters who support the user in playing the game; The transmitting means is a program that transmits the game processing information calculated by the calculation means to at least one of the user terminal and an operating device other than the user terminal that the user uses in the game.

[0012] Also, in the first aspect, The calculation means can calculate the game processing information based on the number of supporter terminals whose distance from the position of the specific area in the specific area information to the position of the supporter terminal is less than a predetermined threshold distance, or the number of supporter terminals whose position is within the area of ​​the specific area in the specific area information.

[0013] Also, in the first aspect, The storage means stores the specific area information in advance in the storage unit in association with information regarding the number of people, The calculation means can calculate the game processing information based on the ratio of the number of supporter terminals whose distance from the position of the specific area in the specific area information to the position of the supporter terminal is less than a predetermined threshold distance to the number of people associated with the specific area information, or the ratio of the number of supporter terminals whose position is within the area of ​​the specific area in the specific area information to the number of people associated with the specific area information.

[0014] Also, in the first aspect, causing the computer to further function as a registration means; When the registration means receives the registration information from the supporter terminal, it issues supporter identification information that is identification information of the supporter who owns the supporter terminal; the second location information is associated with the supporter identification information issued by the registration means, When the calculation means calculates the game processing information, the number of supporter terminals having different supporter identification information is used as the number of supporter terminals.

[0015] Also, in the first aspect, The storage means stores the specific area information designated at the supporter terminal in advance in the storage unit, The calculation means can calculate the game processing information based on the number of supporter terminals that have specified the specific area information where the distance from the position of the user terminal to the position of the specific area in the specific area information is less than a predetermined threshold distance, or the number of supporter terminals that have specified the specific area information where the position of the user terminal is within the region of the specific area in the specific area information.

[0016] Also, in the first aspect, the storage means stores the specific area information designated at the supporter terminal in the storage unit in advance, and associates the specific area information with information regarding the number of people and stores the information in the storage unit in advance; The calculation means can calculate the game processing information based on the ratio of the number of supporter terminals that have specified the specific area information where the distance from the position of the user terminal to the position of the specific area in the specific area information is less than a predetermined threshold distance to the number of people associated with the specific area information, or the ratio of the number of supporter terminals that have specified the specific area information where the position of the user terminal is within the area of ​​the specific area in the specific area information to the number of people associated with the specific area information.

[0017] Also, in the first aspect, The game processing information transmitted to the user terminal by the transmitting means may include a first game processing command used in the game.

[0018] Also, in the first aspect, The content of the game, including the presentation and parameters of the game, which is executed on the user terminal in response to the first game processing command, is determined based on the specific area information.

[0019] In a first aspect, the transmitting means transmits the game processing information calculated by the calculating means to the supporter terminal as well; The game processing information transmitted to the supporter terminal by the transmission means includes a second game processing command for causing the supporter terminal to display a screen of the game being played on the user terminal.

[0020] Also, in the first aspect, The game processing information transmitted to the operating device by the transmitting means includes an operating command to be used by the operating device.

[0021] Also, in the first aspect, the program further causes the computer to function as a reward providing unit, The storage means stores in advance in the storage unit information relating to the specific area information in association with information relating to a benefit, The benefit granting means can grant the user the benefit corresponding to the specific area information stored in the memory unit, depending on the result of the game played by the user.

[0022] Also, in the first aspect, The benefit given to the user by the benefit giving means changes the content of the game played by the user, including the presentation and parameters of the game.

[0023] Also, in the first aspect, the transmitting means transmits to the terminal a display instruction signal for displaying a selection screen for allowing the player to select either the user or the supporter; When a selection instruction is given that the player is either the user or the supporter, the calculation means can calculate the game processing information based on the given selection instruction.

[0024] The second aspect is A regional revitalization game program that causes a computer to function as a storage means, a calculation means, and a transmission means, and that gives an advantage to a player of a game depending on the number of spectators of the game, The storage means stores specific area information relating to the position or region of the specific area in a storage unit in advance, the calculation means calculates game processing information based on the specific area information stored in the storage unit and second location information which is information on locations of supporter terminals carried by one or more supporters as spectators watching the game played by the player; The transmission means is a regional revitalization game program that transmits the game processing information calculated by the calculation means to at least one of the user terminal and an operating device other than the user terminal that the user uses in the game.

[0025] The third aspect is A computer that functions as a storage means, a calculation means, and a transmission means by executing a program, The storage means stores specific area information relating to the position or region of the specific area in a storage unit in advance, the calculation means calculates game processing information based on the specific area information stored in the storage unit and at least one of first location information, which is information on the location of a user terminal carried by a user as a player playing the game, and second location information, which is information on the location of a supporter terminal carried by one or more supporters who support the user in playing the game; The transmitting means is a computer that transmits the game processing information calculated by the calculation means to at least one of the user terminal and an operating device other than the user terminal that the user uses in the game.

[0026] The fourth aspect is An information processing method executed by a computer having a control unit, a step in which the control unit causes a storage unit to store specific area information relating to a position or region of the specific area in advance; a step in which the control unit calculates game processing information based on the specific area information stored in the storage unit and at least one of first location information, which is information on the location of a user terminal carried by a user as a player playing a game, and second location information, which is information on the location of a supporter terminal carried by one or more supporters who support the user in playing the game; a step in which the control unit transmits the calculated game processing information to at least one of the user terminal and an operating device other than the user terminal that the user uses in the game; The information processing method includes the steps of: [Effects of the Invention]

[0027] According to the present disclosure, a new regional revitalization game program, a program, a computer, and an information processing method can be provided. [Brief explanation of the drawings]

[0028] [Figure 1] 1 is a block diagram showing the configuration of a game system according to an embodiment of the present invention. [Figure 2] (a) A diagram showing the relationship between the position of a specific area and the position of a supporter terminal when calculation processing is performed based on the number of supporter terminals in the game system of this embodiment. (b) A diagram showing the relationship between the region of a specific area and the position of a supporter terminal when calculation processing is performed based on the number of supporter terminals in the game system of this embodiment. [Figure 3] FIG. 2 is a diagram showing an operation flow of the game system according to the present embodiment. [Figure 4] FIG. 10 is a diagram showing the operational flow of a registration means of the game system according to the present embodiment. [Figure 5] FIG. 10 is a diagram showing the operational flow of a bonus awarding means of the game system according to the present embodiment. [Figure 6] FIG. 2 is a diagram showing a screen displayed on the display of the operation terminal when information is processed by the game system according to the present embodiment. [Figure 7] (a) A diagram showing the relationship between the position of a specific area and the position of a user terminal when calculation processing is performed based on the number of supporter terminals in the game system of this embodiment. (b) A diagram showing the relationship between the area of ​​a specific area and the position of a user terminal when calculation processing is performed based on the number of supporter terminals in the game system of this embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0029] (Regional revitalization) As mentioned above, it is necessary to respond appropriately to the declining birthrate and aging population, put a stop to the decline in population, correct the excessive concentration of population in the Tokyo area, and ensure a livable environment in each region, in order to maintain a vibrant Japanese society into the future (Article 1 of the Act on Overcoming Population Decline and Vitalizing Local Economy).

[0030] The goals are to create a region where people can earn money and work with peace of mind, to build connections with rural areas and create a new flow of people to rural areas, to fulfill hopes for marriage, childbirth and child-rearing, and to create an attractive region where people can gather and live with peace of mind.

[0031] To achieve this goal, it is necessary to strengthen regional competitiveness by utilizing local resources and industries, secure and develop specialized human resources, create attractive working environments that are easy to work in and secure the people who will carry out the work, promote migration to regional areas by utilizing teleworking and other methods, encourage young people to settle in regional areas by studying and working through the realization of attractive regional universities and the creation and expansion of regional industries, create and expand the relevant population, create and expand the flow of funds to regional areas through methods such as corporate hometown tax donations, support for marriage, childbirth and child-rearing, enable people to balance work and child-rearing, promote initiatives tailored to the actual conditions of the region, enhance town functions that ensure a high quality of life, create unique regions that utilize local resources, generate vitality by creating towns where people can live in peace, and ensure an environment in which a secure life can be realized.

[0032] To solve this problem, the promotion of Society 5.0 in local areas is leading to the realization of sustainable urban development, including the promotion of the Super City concept, the utilization of DX (digital transformation) in local areas, and the realization of the SDGs for regional revitalization.

[0033] As a result of thorough consideration of the above problems, the inventors have come up with the following new regional revitalization game program, program, computer, and information processing method for holding games in venues such as local governments and realizing regional revitalization.

[0034] [Present embodiment] A game system 1 according to an embodiment of the present disclosure will be described with reference to the drawings.

[0035] <Game Description> The game according to this embodiment (hereinafter also simply referred to as "game") is a competitive game in which player characters compete against each other, and is a so-called e-sports.

[0036] The game according to this embodiment is an online action game executed by the game system 1. In this game, a player controls one or more player characters (corresponding to objects) to move around in a virtual game space, and pits the player characters against enemy characters, which are non-player characters. FIG. 6 is a diagram showing a screen displayed on the display of the operation terminal when information is processed by the game system 1 according to this embodiment. In addition, the game according to this embodiment has attributes of users, including players, or characters that can be given preferential treatment in the progress of the game (hereinafter also referred to as "preferential attributes"). In addition, in the game, in order to promote regional revitalization, the progress of the game is given preferential treatment depending on the relationship between the preferential attributes and location information.

[0037] "Location information" includes information about the locations of game users when playing a game and supporters (operation terminals), such as spectators watching the game. The location information includes, for example, information about the locations of game users when playing a game and supporters watching the game, detected by GPS, Wi-Fi, a beacon communication base station, IPS, etc., of the operation terminals 2 and 3 carried by the game users when playing a game and supporters watching the game. Specifically, the location information includes information about the locations of the operation terminals 2 and 3, i.e., information expressed as latitude and longitude coordinates of the operation terminals 2 and 3 at a specific time measured using GPS or the like before the start of or during the game. As another example, the location information may be linked from other apps (e.g., social networking apps, map apps, etc.) installed on the operation terminals 2 and 3. Indoor location information may also be used as location information. For example, in a certain facility, multiple supporters may be accommodated in different rooms on the same floor. Alternatively, multiple supporters may be accommodated in different rooms on different floors. Furthermore, as a use of location information in ballparks and various stadiums, for example, if a supporter is in the home seats where the users of the game are, it may be defined that the supporter is there to watch the play of the users, and if a supporter is in the away seats where the opponent playing the user is, it may be defined that the supporter is there to watch the play of the opponent playing the user. Furthermore, location information may be registered in advance in the user / supporter DB as information on the users playing the game and supporters such as spectators watching the game when the game starts.

[0038] In this embodiment, when playing in a game tournament, the location where a user of the game plays (play location) may coincide with the location where the game tournament is being held (including the host location and venue). For example, if the preferential attribute is a preferential location and the location where the game tournament is being held coincides with the user's preferential location, the game according to this embodiment may give preferential treatment to the user's game progress. Here, a "preferential location" refers to a location related to a user or character where the user's or character's game progress is given preferential treatment. Details of preferential locations will be described later. Note that in this embodiment, the locations will be described by dividing them into certain areas (for example, by prefecture or by city, town, or village), but this is not intended to be limiting.

[0039] Such games are played using a game device, which is an electronic device such as a stationary game console, a portable game console, a personal computer, a smartphone, a tablet, etc. In the following, a case where the game device is a smartphone (operation terminals 2, 3) is taken as an example.

[0040] <Game System 1 Overview> 1, the game system 1 of this embodiment includes an operation terminal 2 carried by a user who is a game user, an operation terminal 3 carried by a supporter including a spectator of the game, and a server device 4 that performs various controls using various information transmitted and received between the operation terminals 2 and 3. The server device 4 stores a game program and game data, and manages the game data of the game device.

[0041] The operation terminals 2, 3 execute a predetermined game based on operations by the user and the supporter. To do so, the operation terminals 2, 3 receive (specifically, download and install) a game program and game data from the server device 4 or any external device via the network N. Each user and supporter is assigned account information, including identification information and a password, in association with the operation terminal 2, 3. This account information is transmitted from the operation terminal 2, 3 to the server device 4 at the time of login, and is used for authenticating the user and supporter on the server device 4.

[0042] After the user and supporter are authenticated, mutual communication becomes possible between the server device 4 and the operation terminals 2 and 3. When the operation terminals 2 and 3 receive data necessary for the game progress (data related to the game progress status) from the server device 4 at the time of login, the operation terminals 2 and 3 progress the game while outputting game images and sounds to the display and speaker based on the operations of the user and supporter.

[0043] <Configuration of Game System 1> 1 etc., a description will be given below of the hardware configuration of the server device 4, the user's operation terminal 2, the supporter's operation terminal 3, and the management terminal 5. Note that each of the multiple operation terminals 2 and 3 has the same configuration.

[0044] In the game system 1, a server device 4, multiple operation terminals 2 and 3, and an administration terminal 5 owned by an administrator who manages the game tournament are communicably connected to each other via a network N, and a game is executed on the operation terminals 2 and 3. The server device 4 includes computers such as personal computers, servers, and mainframes. Note that in this specification, a computer will be referred to as the server device 4. Note that the administration terminal 5 is an operation terminal owned by the game administrator, and is an operation terminal used by the game administrator, the owner of the administration terminal 5, or an operator with equivalent authority.

[0045] <Configuration of operation terminals 2 and 3> The operation terminals 2 and 3 are devices operated by users and supporters, such as smartphones, tablet terminals, mobile phones, and personal computers. The operation terminals 2 and 3 have externally connected or built-in displays, speakers, and touchpads. The operation terminals 2 and 3 also have a network interface, a graphics processing unit, an audio processing unit, an operation unit, a memory unit, and a control unit. The network interface, the graphics processing unit, the audio processing unit, the operation unit, and the memory unit are electrically connected to the control unit via a bus. The location information of the operation terminals 2 and 3 is detected by GPS.

[0046] The network interfaces of the operation terminals 2 and 3 are communicably connected to the network N in order to transmit and receive various data between the operation terminals 2 and 3, the server device 4, and the management terminal 5.

[0047] The graphics processing unit renders game images, including characters and various objects related to the virtual game space, in a moving image format in accordance with game image information output from the control unit. The graphics processing unit is connected to a display, such as a liquid crystal display, and the rendered game images are displayed on the display as a game screen.

[0048] The audio processing unit is connected to a speaker, and reproduces and synthesizes game sounds in accordance with instructions from the control unit, and outputs the sounds from the speaker.

[0049] The operation unit is connected to a touchpad, and transmits and receives data related to operation inputs to and from the touchpad. The user and the assistant input operation signals to the operation terminals 2 and 3 by touching the touchpad.

[0050] The storage unit of the operation terminals 2 and 3 is composed of an HDD, SSD, RAM, ROM, etc. The storage unit stores game data downloaded from the server device 4, various programs including part of the game program, account information, etc.

[0051] The control unit of the operation terminals 2 and 3 is configured by a microcomputer including a CPU and a semiconductor memory, and controls the operation of the operation terminals 2 and 3.

[0052] The control units of the operation terminals 2 and 3 execute various programs to function as communication means, game execution means, and notification control means.

[0053] -Means of communication- The communication means is a function for communicating with the server device 4 via a network interface.

[0054] The communication means generates and transmits information that can be grasped by the server device 4 in response to various operation signals received by the operation unit from the touchpad. For example, the communication means transmits account information, download request information for new game data, a gacha execution request, a quest execution request, etc. to the server device 4. The communication means also receives from the server device 4 new game data sent from the server device 4 in response to the download request information, information regarding the game content selected by the lottery process, etc.

[0055] Here, game media refers to electronic data representing elements related to the game, such as the name of the character used as the player character and items (weapons, armor, tools) used by the player character in the virtual game space. Users and supporters can obtain game media by directly purchasing it for a fee, clearing quests, or through a lottery system known as gacha. The obtained game media is stored and managed in the user / supporter DB in association with the identification information of the user and supporter who owns the game media.

[0056] -Game execution means- The game execution means reads data such as virtual game space objects and textures included in the game data from the storage unit in accordance with touchpad operations by the user and assistant of the operation terminals 2 and 3, or uses data received from the server device 4 to execute the game program and generate two-dimensional or three-dimensional game image information. The game image information is processed by the graphics processing unit, and the processed game images are successively displayed on the display.

[0057] The game execution means then places characters on the game image in accordance with operations by the user and supporter of the operation terminals 2 and 3, and controls the behavior of the characters in the virtual game space in accordance with the operations by the user and supporter and the progress of the game. For example, the game execution means executes quests in the game in accordance with operations by the user and supporter via the touchpads.

[0058] - Notification control means - When a game is executed, the notification control means controls the display on the display and the audio output from the speaker in response to operations by the user and the supporter of the operation terminals 2 and 3. For example, the notification control means causes a different type of screen to be displayed on the display during the game or when a lottery process is being executed.

[0059] In this way, the operation terminals 2 and 3 transmit and receive various signals to and from the server device 4. The game user and supporter input operation commands to the game system 1 by operating the operation terminals 2 and 3. An example of an operation command is a command to switch between starting and stopping an operation. The game system 1 starts and ends operation in accordance with the input operation command.

[0060] <Configuration of Server Device 4> The server device 4 controls the operation of the game system 1 by executing a program. As shown in Fig. 1, the server device 4 has an input unit 50, an output unit 70, a storage unit 60, and a control unit 40. The storage unit 60, the input unit 50, and the output unit 70 are all electrically connected to the control unit 40 via a bus 80. The server device 4 also has a network interface 90, which is communicatively connected to the network N to transmit and receive various data to and from the operation terminals 2 and 3 and the management terminal 5.

[0061] The input unit 50 is a device used to input various data from outside the server device 4 to inside the server device 4. For example, the input unit 50 is an input device such as a hardware switch, an input key, a keyboard, a mouse, a touch panel, various cameras, a scanner, and a pointing device.

[0062] The storage unit 60 is a device that stores various programs and data. The storage unit 60 temporarily stores data used while a program is processing. The storage unit 60 also permanently stores data.

[0063] The storage unit 60 is configured with a hard disk drive (HDD), a random access memory (RAM), a read only memory (ROM), a solid state drive (SSD), and the like.

[0064] The storage unit 60 stores various programs including a part of the game program according to this embodiment, as well as various data such as a user / supporter DB and a lottery list. Programs are loaded into the storage unit 60 by the control unit 40, which will be described later. The storage unit 60 is used as a work area for the control unit 40.

[0065] The user / supporter DB stores, for each user's identification number playing the game, information about the player character controlled by the user (status, etc.), the amount of consumable media that can be used within the virtual game space, and other information that is associated with the user's identification number.

[0066] Here, consumable media refers to currency, points, etc. that can be used within the virtual game space and are consumed within the game to progress through the game. Consumable media are given to users as rewards for completing quests or as charges in the real world.

[0067] The lottery list is used when the lottery execution means performs a lottery process generally known as gacha, and includes information about multiple game media to be selected. The lottery list associates information about the game media (such as name, ability parameters, rarity, and level) with the selection rate in the lottery.

[0068] Gacha is a method in which server device 4 randomly selects game media from a lottery list based on a predetermined selection ratio. The selected game media are given to the operation terminals 2 and 3 of the user and supporter. "Giving the game media selected by gacha to the user and supporter / owning them" is synonymous with "associating / being associated with the game media selected by the lottery process with identification information indicating the user and supporter."

[0069] The memory unit 60 stores specific area information regarding the location or area defining a certain range of a specific area such as one or more prefectures, cities, towns, villages, etc., which is received from the operation terminals 2 and 3 and specified by the user's operation terminal 2 (user terminal) or the supporter's operation terminal 3 (supporter terminal).

[0070] The storage unit 60 can also store specific area information and information related to the number of people associated by the control unit 40. The storage unit 60 can also store specific area information and information related to benefits associated by the control unit 40.

[0071] The information about the benefit is used to determine the benefit that can be obtained when a predetermined condition is achieved in the game, and defines the type of benefit (for example, different types of effects in the game, such as game background images, sounds, etc.). In addition, the information about the benefit changes depending on the number of supporters in a specific area.

[0072] The benefits may reflect tangible or intangible information related to a specific area. For example, in the Hokkaido area, there may be snow-related benefits. The benefits may also change the content of the game played by the user, including the game's presentation and parameters. For example, if wood is famous in a specific area, the game character may change its form to reflect wood. The game's background image and sound may also change appropriately based on the specific area information.

[0073] The storage unit 60 also includes non-volatile memory such as an EEPROM (Electrically Erasable Programmable Read-Only Memory), an HDD (Hard Disk Drive), a ROM (Read Only Memory), etc. The storage unit 60 stores not only programs but also various data used in the processing of the control unit 40.

[0074] The storage unit 60 supplies the control unit 40 with data to be used by the control unit 40 in accordance with instructions from the control unit 40. The storage unit 60 also stores data supplied from each means.

[0075] The control unit 40 reads out programs and data from the storage unit 60, controls each unit, and executes instructions written in the programs. The control unit 40 functions as a processor and is composed of a microcomputer including a CPU (Central Processing Unit), MPU (Micro Processing Unit), and semiconductor memory, and is responsible for various types of arithmetic processing, control processing, etc.

[0076] Furthermore, the control unit 40 reads out programs and data stored in the storage unit 60 and executes the programs to realize various functions and perform the processes according to the present disclosure. Specifically, the control unit 40 executes the programs to function as a storage unit 41, a calculation unit 42, a transmission unit 43, a registration unit 44, and a bonus granting unit 45.

[0077] -Memory means- The storage means 41 performs a process of storing various information in the storage unit 60. In the present disclosure, the storage means 41 performs a process of storing specific area information relating to an area that defines the position or a certain range of a specific area such as one or more prefectures, cities, wards, towns, and villages in the storage unit 60. The position or a certain range of the specific area is defined by geospatial information that has information related to the position.

[0078] The storage means 41 also performs a process of associating information regarding the number of people with the specific area information and storing the information in the storage unit 60. The information regarding the number of people refers to the number of people previously set for each specific area, or the ratio of the number of people previously set for each specific area to the population of the specific area. The information regarding the number of people is also associated with the specific area information. This associated information functions as threshold data set for determining game benefits, and is used as an index for determining whether the number of user terminals and supporter terminals within the specific area, or the ratio of the number of user terminals and supporter terminals corresponding to the number of people previously set for each specific area to the population of the specific area, exceeds a threshold (border) for determining game benefits.

[0079] The threshold data has a specific value or a predetermined range of values. As mentioned above, the information about the number of people is associated with the specific area information received from the user terminal and supporter terminal. An arbitrary identification tag is used for the association.

[0080] The storage means 41 also performs a process of storing the specific area information specified on the supporter's operation terminal 3 in the storage unit 60. The storage means 41 also performs a process of associating the specific area information with information related to benefits and storing them in the storage unit 60. An arbitrary identification tag is used for the association.

[0081] -Arithmetic means- The calculation means 42 calculates game processing information based on the specific area information stored in the memory unit 60 and at least one of first location information, which is information on the location of the operation terminal 2 carried by the user, and second location information, which is information on the location of the supporter's operation terminal 3 carried by a supporter who supports and watches the user play the game.

[0082] Furthermore, when it is determined that there are user terminals and supporter terminals within the specific area, the calculation means 42 calculates the total number of user terminals and supporter terminals within the specific area. Furthermore, when the distance (d1) from the position (p1) of the specific area in the specific area information to the position (up) of the supporter's operating terminal 3 is equal to or less than the distance defined by a predetermined threshold (FIG. 2(a)), or when there is a supporter's operating terminal 3 within region R of the specific area in the specific area information (FIG. 2(b)), the calculation means 42 calculates game processing information based on the number of supporter's operating terminals 3.

[0083] Here, the game processing information is used to determine whether or not the information regarding the number of people associated with the specific area information received from the user terminal / supporter terminal is within the range of the threshold data.

[0084] The game processing information can affect game effects and parameters based on the location information of each operation terminal 2, 3, or the number of user terminals and supporter terminals, or the ratio of the number of user terminals and supporter terminals corresponding to a predetermined number of people in each specific area to the population of the specific area. The game processing information is used to determine the type of game benefit (e.g., the output content of game effects, differences in the output time of effects, etc.) based on the determination results of the calculation means 42. For example, the game processing information flexibly changes various effects such as game background images and sounds, and parameters defining character strength and weakness based on a predetermined formula or gradually based on a predetermined table, depending on the number of supporter operation terminals 3 in the specific area or the ratio of the number of supporter terminals corresponding to a predetermined number of people in each specific area to the population of the specific area. The calculation means 42 then creates parameter change information that changes various game parameters.

[0085] The game processing information also includes a first game processing command used in the game and a second game processing command for displaying the screen of the game played on the user's operation terminal 2 on the supporter's operation terminal 3. The game processing information also includes an operation command used for an operating device carried by the user. Here, the operating device is a device such as a radio-controlled car or a drone.

[0086] The game processing information also includes information about the number of supporters who have gathered (information about the number of supporter operation terminals 3 whose positions are within the specific area). This number information is set based on the number of supporter operation terminals 3. For example, the calculation means 42 uses this game processing information to calculate the number of supporters who have gathered (the number of operation terminals 3 present within the specific area). Then, when a predetermined number of supporters have gathered (when the number of operation terminals 3 present within the specific area is equal to or greater than a predetermined value), the calculation means 42 performs processing to issue a first game processing command to permit game play.

[0087] Furthermore, when the positions of the operation terminals 3 of the supporters are within the region of the specific area, the calculation means 42 calculates the game processing information based on the number of operation terminals 3 of the supporters.

[0088] In addition, the calculation means 42 calculates game processing information based on the ratio of the number of supporter operation terminals 3 corresponding to the number of people previously set within each specific area to the population of the specific area when the distance (d1) from a specific position (p1) in the specific area to the position (up) of the supporter operation terminal 3 is less than or equal to the distance (d2) specified by a predetermined threshold value, relative to the number of people associated with the specific area information.

[0089] In addition, the calculation means 42 calculates game processing information based on the ratio of the number of supporter operation terminals 3 corresponding to the number of people preset for each specific area to the population of the specific area when the position of the supporter operation terminal 3 is within the area of ​​the specific area, relative to the number of people associated with the specific area information.

[0090] Furthermore, the calculation means 42 determines the benefit depending on the calculated total number of user terminals and supporter terminals in the specific area. In this way, it is possible to associate information about the benefit with the specific area information.

[0091] Furthermore, when calculating the game processing information, the calculation means 42 determines the number of operation terminals 3 of the supporter based on the number of supporter identification information associated by the registration means 44. This makes it possible to prevent multiple registrations by a supporter who owns multiple operation terminals.

[0092] Furthermore, when a selection screen for selecting whether the game player is a user or a supporter is displayed on the display, the calculation means 42 calculates game processing information based on the player's operation instructions on the displayed selection screen.

[0093] -Transmission method- The transmitting means 43 transmits the game processing information calculated by the calculating means 42 to at least one of the operation terminal 2 of the user and an operating device other than the operation terminal 2 that the user uses in the game.

[0094] Furthermore, the transmission means 43 transmits the game processing information calculated by the calculation means 42 to the operation terminal 3 of the supporter.

[0095] Furthermore, the transmission means 43 transmits to the operation terminals 2 and 3 a display instruction signal for displaying a selection screen for allowing the player of the game to select whether he or she is a user or a supporter.

[0096] -Method of registration- The registration means 44 issues supporter identification information, which is identification information of the supporter who owns the operation terminal 3, based on the registration information received from the supporter's operation terminal 3. The registration information includes identification information that specifies the supporter's operation terminal 3. The registration means 44 receives the registration information sent from the supporter's operation terminal 3.

[0097] The registration means 44 then assigns new supporter identification information to the received registration information, thereby associating the supporter's operation terminal 3 with the supporter identification information.

[0098] The supporter identification information is information on the supporter's account for identifying multiple supporters, and is identification information associated with each of the multiple accounts. For example, multiple supporters can be identified by adding an identification tag to the supporter identification information.

[0099] Furthermore, the registration means 44 associates the supporter identification information with the second location information, which is the location information of the supporter's operation terminal 3. An arbitrary identification tag is used for the association.

[0100] -Method of granting benefits- The benefit granting means 45 grants to the user a benefit corresponding to the specific area information stored in the storage unit 60, depending on the result of the game played by the user. For example, when the user meets the conditions for clearing the game, the benefit granting means 45 grants to the user (transmits information that makes the benefit available) a benefit specified by information related to the benefit associated with the specific area information.

[0101] The reward granting means 45 determines whether or not a predetermined condition (e.g., a condition for clearing the game) set in advance in the game has been satisfied by the user's play. If it is determined that the condition has not been satisfied, the reward granting means 45 retries a predetermined number of times, and if it is determined that the condition has not been satisfied even after multiple retries, it stops this determination process.

[0102] Furthermore, the reward giving means 45 determines whether or not to give a reward to the user based on the above-mentioned determination result.

[0103] Furthermore, the benefit granting means 45 reads out benefit-related information that defines the determined benefit from the storage unit 60. When presented to the user, the read-out benefit-related information is output by the output unit 70 in a form that is visible to the user and the supporter.

[0104] The output unit 70 sends out data stored inside the server device 4. The output unit 70 is a mechanism including output devices such as display devices formed by LEDs (Light Emitting Diodes), LCDs (Liquid Crystal Displays), etc., various printers, various projectors, buzzers, speakers, etc.

[0105] Furthermore, the output unit 70, in accordance with instructions from the control unit 40, outputs various data information transmitted by the transmission means 43 in a form that can be viewed by the user and supporter.

[0106] By utilizing the above-described hardware configuration in cooperation, the game system 1 can appropriately change the game presentation and various benefits based on the relative positions and numbers of game users and supporters, and the ratio of the number of user terminals and supporter terminals corresponding to a predetermined number of people in each specific area to the population of the specific area.The game system 1 can also arouse people's interest in the specific area by making various changes in the game visible to users, supporters, and other people.

[0107] The program in the present disclosure can be downloaded to the game system 1 from another device such as a server via the network N. The program can also be stored and distributed on a computer-readable recording medium such as a CD-ROM (Compact Disc Read Only Memory), a DVD (Digital Versatile Disc), a magneto-optical disk, a USB (Universal Serial Bus) memory, an HDD (Hard Disk Drive), an SSD (Solid State Drive), or a memory card. By installing the program on a specific or general-purpose computer, the server device 4 can function as a controller.

[0108] <Operation flow of game system 1> Next, the operation of the game system 1 will be described with reference to the drawings.

[0109] As shown in Figure 3, in the game system 1, first, the storage means 41 stores in advance in the storage unit 60 specific area information regarding the location or area specifying a certain range of a specific area such as one or more prefectures, cities, towns, and villages, etc., received from at least one of the user terminal and the supporter terminal (step S1).

[0110] In addition, the storage means 41 associates, in the storage unit 60, information regarding the number of people preset for each specific area and the ratio of the number of people preset for each specific area to the population of the specific area with the specific area information received from at least one of the user terminal and the supporter terminal (step S2).

[0111] Furthermore, the storage means 41 associates in advance in the storage unit 60 information related to the benefit with the specific area information received from at least one of the user terminal and the supporter terminal (step S3).

[0112] When a signal regarding the start of the game is received, the calculation means 42 determines whether or not there is a user terminal or a supporter terminal within the specific area (step S4). If the calculation means 42 determines that there is no user terminal or supporter terminal within the specific area, the calculation means 42 retries a predetermined number of times, and if it determines that the conditions are not satisfied even after multiple retries, it stops this determination process.

[0113] If it is determined that the user terminal and the supporter terminal are within the specific area, the calculation means 42 then determines to perform processing to calculate game processing information (step S5).

[0114] At the start of the game, the transmission means 43 transmits a display instruction signal to the user's operation terminal 2 or the supporter's operation terminal 3 to display a selection screen that allows the player to select whether they are the user or the supporter.

[0115] Furthermore, when a selection instruction is given that the player is either a user or a supporter, the calculation means 42 calculates game processing information for starting the game based on the given selection instruction.

[0116] Next, if the distance from a specific position in the specific area to the position of the supporter terminal 3 is equal to or less than the distance specified by a predetermined threshold, or if the supporter's operating terminal 3 is included in region R of the specific area in the specific area information, the calculation means 42 acquires the number of supporter terminals and the ratio of the number of supporter terminals corresponding to the number of people preset for each specific area to the population of the specific area. If the distance (d1) from the position (p1) of the specific area in the specific area information to the position (up) of the supporter's operating terminal 3 is equal to or less than the distance specified by a predetermined threshold, or if the supporter's operating terminal 3 is included in region R of the specific area in the specific area information, the calculation means 42 calculates and computes game processing information based on at least one of the number of supporter operating terminals 3 and the ratio of the number of supporter terminals corresponding to the number of people preset for each specific area to the population of the specific area (step S6).

[0117] Next, the calculation means 42 changes various game parameters based on the calculated game processing information, and creates the changed information as parameter change information (step S7). At this time, the game processing information includes a second game processing command for displaying a game screen on the supporter terminal.

[0118] The transmission means 43 transmits the parameter change information to at least one of the user's operation terminal 2, the supporter's operation terminal 3, and other operating devices (step S8).

[0119] The parameter change information transmitted by the transmitting means 43 to the various terminals and operating devices is output to the output unit 70 in a perceptible form (step S9). In this output, the perceptible form is realized by the second game processing command. This ends the processing.

[0120] Next, a method for preventing multiple registrations when one supporter has multiple operation terminals will be described.

[0121] As shown in FIG. 4, during the processing of step S1, the registration means 44 issues supporter identification information (step S10).

[0122] Next, the registration means 44 receives the registration information transmitted from the supporter's operation terminal 3, and associates the supporter's operation terminal 3 with the supporter identification information (step S11).

[0123] Next, the registration means 44 associates the second location information, which is the location information of the supporter's operation terminal 3, with the supporter identification information (step S12).

[0124] As the steps proceed, when the calculation means 42 calculates the game processing information, the calculation means 42 calculates the number of pieces of supporter identification information (step S13).

[0125] The calculation means 42 determines the number of supporter identification information items as the number of supporter operation terminals 3, thereby establishing a one-to-one correspondence between the operation terminals 3 held by one supporter. After that, the processing from step S7 onwards described above proceeds.

[0126] Next, an example of a process for granting a benefit when a predetermined condition is met in a game will be described in more detail.

[0127] As shown in FIG. 5, when processing step S6, the benefit providing means 45 determines whether or not any predetermined condition for the game played by the user is satisfied (step S14).

[0128] Next, if the reward granting means 45 determines that the arbitrary condition is satisfied, it determines to grant a reward to the user (step S15).

[0129] Then, the benefit granting means 45 reads out, from the storage unit 60, information about the benefit that corresponds to the benefit that has been decided to be granted to the user (step S16).

[0130] When the read-out information about the benefit is presented to the user, it is output by the output unit 70 in a form that can be seen by the user and the supporter, as shown in FIG. 6, and the process ends.

[0131] To summarize the above, the program causes the control unit 40 (computer) to function as a memory means 41, a calculation means 42, and a transmission means 43, wherein the memory means 41 pre-stores specific area information relating to the position or region of a specific area in the memory unit 60, the calculation means 42 calculates game processing information based on the specific area information stored in the memory unit 60 and at least one of first location information which is information on the location of a user terminal carried by a user as a player playing the game and second location information which is information on the location of a supporter terminal carried by one or more supporters who assist the user in playing the game, and the transmission means 43 transmits the game processing information calculated by the calculation means 42 to at least one of the user terminal and an operating device other than the user terminal used by the user in the game.

[0132] <Effects> The regional revitalization game program, program, computer, and information processing method of the present embodiment, configured as described above, can calculate game processing information based on the operation terminals 2 and 3 within a predetermined specific area. More specifically, prior art was intended to provide preferential treatment for game progress but did not directly contribute to regional revitalization. In contrast, the regional revitalization game program, program, computer, and information processing method of the present embodiment can calculate game processing information based on the operation terminals within a predetermined specific area. This allows various preferential treatment to be given to the terminals of participants who visit the game venue or other location and participate in the game directly or indirectly, based on changes in the game over time. This allows game participants to receive preferential treatment related to the game venue. This can also raise awareness of the game venue and motivate them to become more connected (involved or interested) with it. This provides connections to the local history, tourist destinations, local specialties, and local people, thereby promoting local government PR activities.

[0133] Furthermore, in the regional revitalization game program, program, computer, and information processing method of this embodiment, as described above, the calculation means 42 calculates game processing information based on the number of supporter terminals whose distance from the location of the specific area in the specific area information to the location of the supporter terminal is less than a predetermined threshold distance, or the number of supporter terminals whose location is within the area of ​​the specific area in the specific area information. In this case, the game processing information can be calculated based on the number of supporters located in the specific area. This allows multiple supporters who support (promote) the participant to gather in the specific area, providing them with a connection to the land.

[0134] Furthermore, in the regional revitalization game program, program, computer, and information processing method of this embodiment, as described above, the storage means 41 associates information regarding the number of people with the specific area information and stores it in advance in the storage unit. The calculation means 42 calculates game processing information based on the ratio of the number of supporter terminals whose locations from the specific area in the specific area information to the number of people associated with the specific area information are less than a predetermined threshold distance, or the ratio of the number of supporter terminals whose locations are within the specific area in the specific area information, to the number of people associated with the specific area information. In this case, the game processing information can be calculated based on the ratio of the number of supporters located in the specific area to the population of the specific area. This allows the specific area to be filled with a number of supporters according to the population and population density of the area, providing a well-balanced game that takes into account the size of the region.

[0135] Furthermore, in the regional revitalization game program, program, computer, and information processing method of this embodiment, as described above, the program further causes the computer to function as registration means 44, and upon receiving registration information from a supporter terminal, the registration means 44 issues supporter identification information, which is identification information of the supporter who owns the supporter terminal. The supporter identification information issued by the registration means 44 is associated with the second location information. When the calculation means 42 calculates the game processing information, the number of supporter terminals with different supporter identification information is used as the number of supporter terminals. In this case, by registering supporters and using the identification information of the registered supporters, it is possible to prevent one supporter from having multiple computers and multiple registrations.

[0136] In the regional revitalization game program, program, computer, and information processing method of the present embodiment, as described above, the game processing information transmitted to the user terminal by the transmission means 43 includes a first game processing command used in the game. In this case, the game processing information can function as instruction information for playing the game on the user terminal.

[0137] Furthermore, in the regional revitalization game program, program, computer, and information processing method of this embodiment, as described above, the content of the game, including the game presentation and parameters, played on the user terminal in response to the first game processing command is determined based on the specific area information. In this case, for example, the background image and sound of the game can be changed based on the specific area information. This provides information about the history, tourist spots, local specialties, and local people of the area, and can promote PR activities for the local government.

[0138] Furthermore, in the regional revitalization game program, program, computer, and information processing method of this embodiment, as described above, the transmission means 43 also transmits the game processing information calculated by the calculation means 42 to the supporter terminal. The game processing information transmitted to the supporter terminal by the transmission means 43 includes a second game processing command that causes the supporter terminal to display the screen of the game being played on the user terminal. In this case, the supporter can view images and videos of the game being operated by the user. This provides information about the history, tourist spots, local specialties, and local people of the area, and can promote PR activities by the local government.

[0139] Furthermore, in the regional revitalization game program, program, computer, and information processing method of the present embodiment, as described above, the game processing information transmitted to the operating device by the transmission means 43 includes an operation command used by the operating device. In this case, the game processing information is transmitted not only to terminals such as smartphones, but also to devices such as radio-controlled cars and drones.

[0140] Furthermore, in the regional revitalization game program, program, computer, and information processing method of this embodiment, as described above, the program further causes the computer to function as a reward granting means 45, and the storage means 41 associates information related to rewards with specific area information and stores the information in advance in the storage unit. The reward granting means 45 grants a reward corresponding to the specific area information stored in the storage unit to the user based on the results of the game played by the user. In this case, when a predetermined condition is satisfied in the game played by the user, the reward corresponding to the specific area information can be granted to the user. This allows the user to obtain special rewards in the game by visiting and interacting with the local area, providing connections to the local area's history, tourist destinations, local specialties, and local people, and promoting the local government's PR activities.

[0141] Furthermore, in the regional revitalization game program, program, computer, and information processing method of this embodiment, as described above, the benefit granted to the user by the benefit granting means 45 changes the content of the game played by the user, including the presentation and parameters of the game. In this case, the benefit granted to the user can change the content of the game played by the user. This allows the user to gain an advantage in the game by visiting and interacting with the local area, providing connections to the local area's history, tourist spots, local specialties, and local people, and promoting the local government's PR activities.

[0142] Furthermore, in the regional revitalization game program, program, computer, and information processing method of this embodiment, as described above, the transmission means 43 transmits to the terminal a display instruction signal for displaying a selection screen that allows the player to select whether he or she is a user or a supporter. When a selection instruction indicating that the player is either a user or a supporter is given, the calculation means 42 calculates game processing information based on the given selection instruction. In this case, the game participants can select a user or a supporter and start the game.

[0143] [Other embodiments] The various control means and processing procedures described in this embodiment are merely examples and are not intended to limit the scope of the present disclosure, its applications, or its uses. The various control means and processing procedures can be appropriately modified in design within the scope that does not change the gist of the present disclosure.

[0144] In the present embodiment, the case where the operation terminals 2 and 3 are smartphones has been exemplified, but the operation terminals 2 and 3 may also be amusement machines provided in game centers and the like.

[0145] In this embodiment, the game is an action game, but the present invention is not limited to this. The game can be applied to various types of games, such as shooting games, role-playing games, simulation games, board games, card games, and puzzle games.

[0146] For example, if the game is a card game, a card object corresponding to a depicted player character is set in a deck in a virtual space, and the player character corresponding to that card object plays against an enemy character. Alternatively, the player character holds a card depicting the character and uses that card in the game space to play against an enemy character.

[0147] In the present embodiment, the object is a player character, but is not limited to this. For example, the object can be a card or an item (weapon, armor, or other equipment) used in the virtual game space.

[0148] In this embodiment, the games are exemplified without distinguishing between free and paid games, but either may be possible. For example, the game system 1 may have a screen on which supporters can purchase paid tickets to participate in the games and select which games to watch. Furthermore, the revenue from these tickets may be calculated so that it can be distributed to local governments in specific areas.

[0149] In the present embodiment, the storage unit 60 has been exemplified as a case in which the specific area information relating to the location or area defining a certain range of a specific area such as one or more prefectures, cities, wards, towns, and villages is specified by the user terminal or supporter terminal, but is not limited to this. For example, the specific area information relating to the location or area defining a certain range of a specific area such as one or more prefectures, cities, wards, towns, and villages may be received from the management terminal 5 and stored. In this case, map information may be acquired to set the specific area.

[0150] In the present embodiment, the calculation means 42 determines whether or not there are user terminals and supporter terminals within a specific area corresponding to the specific area information. However, this is not limiting. For example, the calculation means 42 may determine whether or not there are user terminals and supporter terminals within a specific area corresponding to the specific area information received from the management terminal 5. In this case, when the calculation means 42 receives a signal regarding the start of a game, it determines whether or not the specific area information received from the management terminal 5 and the specific area information received from the user terminal and supporter terminal can be matched. At this time, the calculation means 42 determines whether or not there is a match using identification information previously assigned to both pieces of information, and determines whether or not there are user terminals and supporter terminals within the specific area. In this way, institutions such as prefectures, cities, towns, and villages can designate specific areas in advance, and game users and supporters can indirectly contribute to the revitalization of specific prefectures, cities, towns, and villages through public institutions by designating specific areas.

[0151] In this embodiment, the calculation means 42 performs calculation processing by using information based on the position of the supporter terminal from a specific position in the specific area as threshold data, or when the supporter's operation terminal 3 is within region R of the specific area, but this is not limiting. For example, when the distance (d2) from the position (p1) of the specific area in the specific area information to the position (up) of the user's operation terminal 2 is equal to or less than the distance defined by a predetermined threshold ( FIG. 7(a) ), or when the user's operation terminal 2 is within region R of the specific area in the specific area information ( FIG. 7(b) ), the calculation means 42 may calculate game processing information based on the number of operation terminals 3 (up) of supporters who have specified the specific area information. This allows the user to feel that they are receiving support from nearby users.

[0152] In addition, the calculation means 42 may calculate game processing information based on the ratio of the number of operation terminals 3 of supporters who have specified the specific area information to the number of people associated with the specific area information when the distance from a specific position in the specific area to the position of the user's operation terminal 2 is less than or equal to a distance specified by a predetermined threshold.

[0153] In addition, the calculation means 42 may calculate game processing information based on the ratio of the number of operation terminals 3 of supporters who have specified the specific area information to the number of people associated with the specific area information when the position of the user's operation terminal 2 is within the area of ​​the specific area.

[0154] For example, the storage means 41 stores in advance in the storage unit specific area information specified by the supporter terminal. The calculation means 42 calculates game processing information based on the number of supporter terminals that have specified specific area information in which the distance from the location of the user terminal to the location of the specific area in the specific area information is less than a predetermined threshold distance, or the number of supporter terminals that have specified specific area information in which the location of the user terminal is within the region of the specific area in the specific area information. In this case, the game processing information may be calculated based on the number of supporters that have specified specific area information in which the location of the user terminal is within the specific area.

[0155] The storage means 41 also stores in advance specific area information specified by the supporter terminals in the storage unit, and associates information regarding the number of people with the specific area information and stores it in the storage unit in advance. The calculation means 42 may calculate game processing information based on the ratio of the number of supporter terminals that specified specific area information where the distance from the location of the user terminal to the location of the specific area in the specific area information is less than a predetermined threshold distance to the number of people associated with the specific area information, or the ratio of the number of supporter terminals that specified specific area information where the location of the user terminal is within the region of the specific area in the specific area information to the number of people associated with the specific area information. In this case, the game processing information can be calculated based on the ratio of the number of supporters located in the specific area to the population of the specific area. By performing processing based on such ratios, even if an imbalance occurs in the population of the specific area, differences in preferential treatment will not occur, and it is possible to avoid a sense of imbalance among game participants.

[0156] In the present embodiment, the server device 4, the operation terminals 2 and 3, and the management terminal 5 are integrated to function as a program, but this is not limiting. All of the means of the program may be provided in the server device 4 alone, in each of the operation terminals 2 and 3 alone, in a communication terminal other than the server device 4 and the operation terminals 2 and 3 alone, or in a device that can be combined with any of these. Furthermore, when the server device 4, the operation terminals 2 and 3, and the communication terminals are integrated to function as a program, it is also possible to change as appropriate which means are to be functioned by which device. [Explanation of symbols]

[0157] 2. User operation terminal 3. Supporter operation device 4. Server equipment 40 Control Unit 41 Memory means 42 Calculation means 43 Transmission Method 44 Registration Method 45 Benefit Granting Means 60 Storage section

Claims

1. A program that causes a computer to function as a storage means, a calculation means, and a transmission means, The storage means stores specific area information relating to the position or region of the specific area in a storage unit in advance, the calculation means calculates game processing information based on the specific area information stored in the storage unit and at least one of first location information, which is information on the location of a user terminal carried by a user as a player playing the game, and second location information, which is information on the location of a supporter terminal carried by one or more supporters who support the user in playing the game; the transmitting means transmits the game processing information calculated by the calculating means to at least one of the user terminal and an operating device other than the user terminal that the user uses in the game; The specific area information is information about the location of a specific area designated by an operation on the user terminal or the supporter terminal, The calculation means calculates game processing information based on whether at least one of the first position information and the second position information is included in the specific area. program.

2. 2. The program according to claim 1, wherein the specific area information is information about the location of a specific area such as one or more prefectures, cities, towns, and villages.

3. 2. The program according to claim 1, wherein the specific area information is position information relating to one or more regions that define a certain range.

4. The program of claim 1, wherein the calculation means calculates the game processing information based on the number of supporter terminals whose distance from the position of the specific area in the specific area information to the position of the supporter terminal is less than a predetermined threshold distance, or the number of supporter terminals whose position is within the area of ​​the specific area in the specific area information.

5. the game processing information transmitted to the user terminal by the transmitting means includes a first game processing command to be used in the game; 2. The program according to claim 1, wherein the content of the game, including the presentation and parameters of the game, which is executed on the user terminal in response to the first game processing command is determined based on the specific area information.

6. The program of claim 1, wherein the game processing information changes at least one of the parameters that determine the game's background image, various sound effects, and character strength depending on the number of supporter terminals within the specific area and the ratio of the number of supporter terminals corresponding to a predetermined number of people within the specific area to the population of the specific area.

7. causing the computer to further function as a reward providing means; The storage means stores in advance in the storage unit information relating to the specific area information in association with information relating to a benefit, 2. The program according to claim 1, wherein the bonus granting means grants the user the bonus corresponding to the specific area information stored in the memory unit depending on the result of the game played by the user.

8. 8. The program according to claim 7, wherein the benefit given to the user by the benefit giving means changes the content of the game played by the user, including the presentation and parameters of the game.

9. A computer that functions as a storage means, a calculation means, and a transmission means by executing a program, The storage means stores specific area information relating to the position or region of the specific area in a storage unit in advance, the calculation means calculates game processing information based on the specific area information stored in the storage unit and at least one of first location information, which is information on the location of a user terminal carried by a user as a player playing the game, and second location information, which is information on the location of a supporter terminal carried by one or more supporters who support the user in playing the game; the transmitting means transmits the game processing information calculated by the calculating means to at least one of the user terminal and an operating device other than the user terminal that the user uses in the game; The specific area information is information about the location of a specific area designated by an operation on the user terminal or the supporter terminal, the calculation means calculates game processing information based on whether at least one of the first position information and the second position information is included in the specific area; computer.

10. An information processing method executed by a computer having a control unit, a step in which the control unit stores in advance in a storage unit specific area information, which is information on the position of a specific area designated by an operation on a user terminal or a supporter terminal, relating to the position or region of the specific area; a step in which the control unit calculates game processing information based on the specific area information stored in the storage unit and on the fact that at least one of first location information, which is information on the location of a user terminal carried by a user as a player playing the game, and second location information, which is information on the location of a supporter terminal carried by one or more supporters who support the user in playing the game, is included in the specific area; a step in which the control unit transmits the game processing information calculated by the control unit to at least one of the user terminal and an operating device other than the user terminal that the user uses in the game; An information processing method comprising:

Citation Information

Patent Citations

  • Game control device, game control method, program, and game system

    JP2013247980A

  • Information processing device, terminal device, and program

    JP2017170020A

  • Method and system of computer proceeding game based on position information of user, and program for computer executing method

    JP2018064677A

  • Game program, game device, and game system

    JP2022137905A