Information providing system

The information provision system addresses the challenge of personalized information delivery by calculating user attachment to real areas and using virtual characters to enhance interaction and communication, providing tailored information and fostering a sense of attachment.

JP2025154962APending Publication Date: 2025-10-10HAKUHODO INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024058277
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-03-29
Publication Date
2025-10-10

AI Technical Summary

Technical Problem

Existing information gathering and communication methods on the Internet fail to provide personalized information tailored to individual preferences and interests, making it difficult to develop an attachment to real areas and obtain relevant information.

Method used

An information provision system that calculates a user's attachment to a real area based on behavioral history, generates a virtual character, sets an active virtual area, and allows users to interact with this character to obtain information, using augmented reality (AR) and avatar technology to enhance the experience.

Benefits of technology

The system provides personalized information by recreating real-world experiences, allowing users to easily obtain relevant information about their favorite areas and interact with virtual characters, promoting a sense of attachment and improving communication among residents.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025154962000001_ABST
    Figure 2025154962000001_ABST
Patent Text Reader

Abstract

To provide an information providing system, method and program that promote activities and conversations within a local community or neighborhood.SOLUTION: In an information providing system in which a server and a plurality of terminal devices communicate with each other, the server includes: an attachment-degree calculation unit that calculates a user's degree of attachment to a real-world region based on the user's activity history; a virtual character generation unit that generates a virtual character; a region setting unit that sets a virtual region in which the virtual character can operate within a virtual space, based on the degree of attachment; a server storage unit that stores, for each user, the degree of attachment, the virtual character, and the virtual region; an operation reception unit that allows the user to operate the virtual character within the virtual space by operation; an information providing unit that provides the user with information related to the real region when the virtual character is operated within the operable region; a display information generation unit that generates display information including the virtual space, the virtual character, and the operation information of the virtual character; and a server communication unit that transmits the generated display information to the user's terminal device.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information provision system that calculates each user's level of attachment to a real area based on the user's behavioral history, generates a virtual character based on the level of attachment, and sets areas in which the virtual character can be active in a virtual space, thereby providing information about the real area. [Background technology]

[0002] Traditionally, information gathering and communication on the Internet has typically been done using search engines and social networking sites. However, these methods have made it difficult to gather information and communicate in a way that is tailored to an individual's preferences and interests. This invention is a groundbreaking system that uses avatars to provide personalized information gathering and communication, promoting information gathering and communication tailored to individual needs, something that could not be achieved with conventional methods. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2023-181713 Summary of the Invention [Problem to be solved by the invention]

[0004] The present invention provides an information providing system that allows a user to develop an attachment to a real area and obtain information about that area. [Means for solving the problem]

[0005] The present invention includes an attachment calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area, a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation of the user, an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area, and a transmission unit that transmits the generated display information to a terminal device owned by the user. This configuration calculates the attachment degree from the user's actual behavioral history, generates a character that can be played in the virtual area that is the active area set based on the attachment degree, and allows the user to control the character to obtain information about the real area, which is an actual location, thereby recreating real-world experiences and sensations and providing new experiences and sensations. Another feature of such a system is that, because display information is generated and transmitted on the terminal device, users can use the system at any location and time.

[0006] The present invention is an information provision system that provides information about real areas visited by a user based on the user's behavioral history, and by including contact history information with other users in addition to the real areas visited by the user, it is possible to provide more detailed information.

[0007] The present invention aims to provide an information provision system that can provide more appropriate information to users by calculating the degree of attachment to a physical area that the user has visited. Therefore, the present invention has an attachment degree calculation unit that calculates the degree of attachment to the physical area for each user based on any one of the number of times the user has visited the physical area, the length of time the user stayed in the physical area, the range of activities in the physical area, and the number of facilities the user has visited in the physical area, thereby calculating the degree of attachment to the physical area that the user has visited and providing more appropriate information based on the result.

[0008] The present invention calculates the degree of attachment to the real area for each user based on any one of the number of people the user has actually met, the number of people the user has conversed with, and the duration of the conversations, thereby making it possible to calculate a more accurate degree of attachment by taking into account the time the user has actually spent in the area and events that occurred in the area.In this way, the present invention can solve the problems of the prior art.

[0009] The present invention provides an information provision system that allows users to collect information more comfortably by setting a virtual space corresponding to a real area to which the user has a strong attachment as an area in which the user can be active. To this end, a storage unit stores information on the virtual space corresponding to the real area, and an area setting unit can set the virtual space corresponding to the real area to which the user has a strong attachment as an area in which the user can be active. This allows users to collect information in their favorite places, making information collection more comfortable.

[0010] The present invention collects information on the places and facilities visited, products purchased, services used, and food and drink consumed by a user, and generates a virtual character corresponding to the user based on that information, thereby providing a virtual character that the user can feel closer to. For example, if the user eats a favorite food, a virtual character related to that food can be generated. It is also possible to generate a virtual character related to a facility visited or a product purchased by the user. This allows the user to have an even more enjoyable experience through communication with a virtual character based on their own experiences.

[0011] The present invention can generate a virtual character corresponding to a user based on either the user's health condition or mental state, thereby enabling provision of appropriate information tailored to the user's health condition or mental state. For example, if the user is in good health, a virtual character providing information about exercise and sports can be generated to encourage the user to exercise or sports. On the other hand, if the user's mental state is unstable, a virtual character providing information about relaxation and stress relief can be generated to support the user's physical and mental health. In this way, the present invention makes it possible to provide appropriate information tailored to the user's health condition or mental state, thereby contributing to improving the user's lifestyle.

[0012] The present invention aims to provide an information provision system in which a virtual character corresponding to a user provides information about a real area by coming into contact with a virtual character operated by another user. To this end, the information provision unit is configured to acquire location information of the other virtual character with whom the virtual character has come into contact, acquire information about the real area from the location information, and provide the information to the user. This allows the user to easily obtain information about real areas discovered by other users without having to explore the real area themselves. Furthermore, interaction with other users is promoted, allowing the user to obtain more information about real areas.

[0013] The present invention allows virtual characters to talk to other virtual characters, thereby realizing more realistic communication. Also, by providing conversation information from other users as information about the real area, it is possible to provide a more realistic experience.

[0014] The present invention can achieve more natural communication by correcting the facial expression of a user's virtual character. To this end, the virtual character generation unit is configured to correct the facial expression of the user's virtual character in accordance with the content of the utterance of the user's virtual character or utterances from other users' virtual characters. This allows users to communicate more naturally.

[0015] The present invention aims to provide an information providing system that allows each user to make information available to other users. To this end, the storage unit is configured to be able to further store information that each user can make available to other users. This allows users to make their own information available to other users, improving the convenience of the information providing system.

[0016] The present invention is an information provision system that stores information about real areas posted by multiple users and provides an experience of actually visiting the location by moving a virtual character. In such a system, a user can be provided with information about the location by moving the virtual character. For example, when a user moves the virtual character and arrives at a specific location, information about the location is automatically displayed. Such a system is very convenient because it can provide information about the location without the user having to actually go there. Furthermore, because such a system stores information posted by multiple users, it can provide a variety of information.

[0017] The present invention provides an information provision method that calculates a user's attachment level to a real area based on the user's behavioral history and generates a virtual character based on the attachment level, allowing the user to play in a virtual space while enjoying information about the real area. Furthermore, the area in which the virtual character can be active is set based on the attachment level, allowing the user to play in a place of their choice. Furthermore, by operating the virtual character, the user can obtain information about the real area, allowing the user to learn more about their favorite place.

[0018] The present invention provides an information provision program having functions of: calculating a degree of attachment to a real area for each user based on the user's behavioral history; generating a virtual character corresponding to the user based on the user's behavioral history; setting a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; storing the degree of attachment, the virtual character, and the active virtual area for each user; enabling the virtual character to be operated in the virtual space by the user's operation; providing the user with information about the real area by operating the virtual character in the set active area; and transmitting the generated display information to a terminal device owned by the user. This program allows users to rediscover the actual place where they live and its surrounding area through the attachment degree calculated from their own behavioral history and the virtual character based on that attachment degree, thereby making new discoveries and experiences. This program also allows users to rediscover the actual place where they live and its surrounding area through the attachment degree calculated from their own behavioral history and the virtual character based on that attachment degree. Furthermore, by transmitting the generated display information to a terminal device owned by the user, the user does not need to be present at all times and can receive information provision services regardless of time or place. [Effects of the Invention]

[0019] The present invention provides an information provision system that calculates a user's level of attachment to a real area based on the user's behavioral history and provides the user with information about the real area. The present invention allows users to easily obtain information about real areas they are attached to, allowing them to live more fulfilling lives. The present invention also generates a virtual character corresponding to the user and sets a virtual area as an area in which the virtual character can be active in a virtual space, providing a more realistic experience. [Brief explanation of the drawings]

[0020] [Figure 1] FIG. 2 is a schematic diagram illustrating an example of processing by the information providing system. [Figure 2] FIG. 1 is a diagram illustrating an example of a schematic configuration of an information providing system. [Figure 3] FIG. 2 is a diagram illustrating an example of a schematic configuration of a user terminal device. [Figure 4] FIG. 2 is a diagram illustrating an example of a schematic configuration of a server. [Figure 5] FIG. 2 is a diagram illustrating an example of the structure of a user database. [Figure 6] FIG. 10 is a diagram showing an example of an operation sequence of a series of flow of a virtual character generation process by the information provision system according to the present embodiment. [Figure 7] FIG. 10 is a diagram showing an example of an operation sequence of a series of flow of a correction process for a virtual character by the information provision system according to the present embodiment. [Figure 8] FIG. 10 is a diagram showing an example of an operation sequence of a series of flow of a process for calculating an attachment level for each real area by the information providing system according to the present embodiment. [Figure 9] FIG. 10 is a diagram showing an example of an operation sequence of a series of flow of a process for calculating an attachment level for each real area by the information providing system according to the present embodiment. [Figure 10] FIG. 10 is a diagram showing an example of an operation sequence of a flow of information provision processing of a real area by the information provision system according to the present embodiment. [Figure 11]FIG. 4 is a diagram showing an example of a display screen displayed on a user's terminal device according to the present embodiment. [Figure 12] FIG. 4 is a diagram showing an example of a display screen displayed on a user's terminal device according to the present embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0021] The information providing system according to this embodiment will be described below.

[0022] The information provision system of the present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the user to operate the virtual character in the virtual space through an operation by the user, an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character operated by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention also provides an information provision method and a program for realizing the above-mentioned system.

[0023] This invention is characterized by its ability to present information using AR and avatar technology to highlight and amplify the appeal of land, improving residents' impressions and evaluations of the social and physical environment of that land and fostering a sense of attachment to it. Specifically, by using AR technology to display information overlaid on real-world scenery, it is possible to visually express the appeal, historical background, cultural characteristics, and so on of land. Furthermore, avatar technology can be used to collect information about land and share it through interactions between avatars. This is expected to promote information sharing and communication among residents and foster a sense of attachment to the land.

[0024] This invention is a new land information presentation system that combines AR technology and avatar technology, and is a groundbreaking system that can maximize the appeal of land and increase resident satisfaction.

[0025] In the claims of the application, the following key words are defined:

[0026] 1. AR technology: This refers to augmented reality technology, which overlays digital content onto the real world.

[0027] 2. Avatar technology: Refers to technology that creates characters for self-expression in virtual space.

[0028] Below are some examples of how claims can be used:

[0029] Claim 1: An information presentation system utilizing AR technology and avatar technology, characterized in that AR technology is used to display information overlaid on real scenery, and avatar technology is used to collect and share information about land.

[0030] For example, AR technology can be used to display information overlaid on real-world scenery on a smartphone or tablet. Avatar technology can also be used to collect information about land and share it through interactions between avatars. In this way, combining AR and avatar technology can maximize the appeal of land and increase resident satisfaction.

[0031] Claim 2: In claim 1, the information displayed using AR technology includes the historical background and cultural characteristics of the land.

[0032] For example, AR technology can be used to display information about the historical background and cultural characteristics of a location, thereby highlighting and amplifying the appeal of that location.

[0033] Claim 3: In claim 1 or 2, the information collected using avatar technology is characterized in that it is shared among residents.

[0034] For example, information collected using avatar technology can be shared among residents through interactions between avatars. In this way, avatar technology can be used to promote information sharing and communication among residents, and is expected to foster a sense of attachment to the land.

[0035] AR technology: Refers to augmented reality technology, which overlays digital content onto the real world.

[0036] Avatar technology: Refers to technology that creates characters for self-expression in virtual space.

[0037] The purpose of this invention is to make the attractiveness of a place more apparent and amplified by presenting information using AR and avatar technologies, thereby improving the impression and evaluation that residents have of the social and physical environment of the place and fostering a sense of attachment among people.

[0038] As an example of this invention, AR technology can be used to display information overlaid on real-world scenery using a smartphone or tablet device. This information can include the land's historical background, cultural characteristics, and other potential attractions. Also, avatar technology can be used to collect information about the land and share it through interactions between avatars. This is expected to promote information sharing and communication among residents and foster a sense of attachment to the land.

[0039] Below are some examples of how the claims of this invention can be used.

[0040] Claim 1: A land information presentation system utilizing AR technology and avatar technology, characterized by using AR technology to display information overlaid on real scenery and using avatar technology to collect and share information about land.

[0041] Claim 2: In claim 1, the information displayed using AR technology includes the historical background and cultural characteristics of the land.

[0042] Claim 3: In claim 1 or 2, the information collected using avatar technology is characterized in that it is shared among residents.

[0043] This invention is a new land information presentation system that combines AR technology and avatar technology, and can be said to be a groundbreaking system that can maximize the appeal of land and increase resident satisfaction.

[0044] The present invention is a system that uses avatars to collect information on topics related to personal preferences and interests and recommend them to individuals. It also collects information through interactions between avatars and builds a network of avatars. Furthermore, because the present invention may affect an individual's privacy, it should only be used with the individual's consent, and appropriate privacy protection measures should be taken. Furthermore, the present invention clearly differentiates itself from prior art documents by clarifying that it is a system that focuses on collecting and recommending information based on an individual's preferences and interests, and on collecting information through interactions between avatars.

[0045] An embodiment of the present invention is a system for filtering and managing personal information in the digital world. The system performs filtering and search operations to exchange with the digital world, captures a user's personal information, and aggregates it into a semantic graph. The system then stores all captured personal information in a personal implementation storage device and monitors the user's interaction with the digital world. Timely alerts and / or recommendations can be generated and presented to the user to advise the user on data, privacy, activity, and life management.

[0046] It is expected that the present invention will promote the protection of users' privacy and make it easier to manage personal information in the digital world.

[0047] An embodiment of the present invention is a system for filtering and managing personal information in the digital world. The system performs filtering and search operations to exchange with the digital world, captures a user's personal information, and aggregates it into a semantic graph. The system then stores all captured personal information in a personal implementation storage device and monitors the user's interaction with the digital world. Timely alerts and / or recommendations can be generated and presented to the user to advise the user on data, privacy, activity, and life management.

[0048] It is expected that the present invention will promote the protection of users' privacy and make it easier to manage personal information in the digital world.

[0049] The present invention relates to a creative creation engine, system, and method, including at least one vault having media assets and a receiver for receiving requests for creative creations. The requests may include a creation request for at least one avatar and a request for at least one other media asset. The creative creations are created in response to the at least one avatar and further include at least one other media asset. The present embodiment provides a creative creation engine, system, and method according to the present invention.

[0050] In accordance with an embodiment of the present invention, a creative creation engine, system, and method are provided. The creative creation engine includes at least one vault having media assets and a receiver for receiving requests for creative creations. The requests may include a creation request for at least one avatar and a request for at least one other media asset. The creative creation is created in response to the at least one avatar and further includes at least one other media asset. The present embodiment provides a creative creation engine, system, and method according to the present invention.

[0051] In accordance with an embodiment of the present invention, a creative creation engine, system, and method are provided. The creative creation engine includes at least one vault having media assets and a receiver for receiving requests for creative creations. The requests may include a creation request for at least one avatar and a request for at least one other media asset. The creative creation is created in response to the at least one avatar and further includes at least one other media asset. The present embodiment provides a creative creation engine, system, and method according to the present invention.

[0052] An example of an embodiment of the present invention is a system that realizes recommendations by accurately understanding a user's profile and efficiently providing useful information. This system periodically sends questions to the user's device while accessing the system, obtains answers to the questions, and generates a user profile from the accumulated answers. The system then calculates the similarity between users' profiles and provides information on people with similar profiles (people recommendations) or information on products and services that people with similar profiles are interested in (item recommendations).

[0053] Claim 1: A recommendation system characterized by periodically sending questions to the accessing user's terminal and obtaining answers to the questions in order to generate a user profile.

[0054] The present invention makes it possible to accurately understand a user's profile and efficiently provide useful information. Based on the questions answered by the user, information about the user's preferences and interests can be grasped, and more appropriate information can be provided based on that information. Furthermore, by calculating the similarity between users' profiles, information exchange between users can be promoted, enabling better information to be provided.

[0055] An example of an embodiment of the present invention is a system that realizes recommendations by accurately understanding the profile of a user accessing the site and efficiently providing useful information. This system periodically sends questions to the device of the user accessing the site, obtains answers to the questions, and generates a user profile from the accumulated answers. The system then calculates the similarity of the profiles of users and provides information on people with similar profiles (people recommendations) or information on products and services that people with similar profiles are interested in (item recommendations).

[0056] In claiming the present invention, the following key word definitions are provided:

[0057] 1. Profile: Refers to a user's attribute information, including information about the user's preferences and interests.

[0058] 2. Recommendation: Refers to providing useful information based on the user's profile.

[0059] The following are examples of the patent specification of the present invention.

[0060] By periodically sending questions to the device of the user who is accessing the system and obtaining answers to the questions, the user's profile can be accurately understood. Based on this profile, the similarity between users' profiles can be calculated and information on people with similar profiles can be provided. It is also possible to provide information on products and services that people with similar profiles are interested in. This makes it possible to provide more appropriate information based on the user's profile. It can be said that the present invention is a recommendation system that can accurately understand a user's profile and efficiently provide useful information.

[0061] This invention is a recommendation system that can accurately understand the profile of a user accessing the service and efficiently provide useful information. Questions are periodically sent to the device of the user accessing the service, answers to the questions are obtained, and a user profile is generated from the accumulated answers. The system then calculates the similarity of the profiles of users and provides information on people with similar profiles (people recommendations) or information on products and services that people with similar profiles are interested in (item recommendations).

[0062] An information provision system including: an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be controlled in the virtual space by the user's operation; an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character controlled by the user as display information; and a transmission unit that transmits the generated display information to a terminal device owned by the user. The system is configured with a management unit. The management unit may change the size of a character image according to the user's behavioral history.

[0063] an information provision system including: an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the virtual area in which the virtual character can be active for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by an operation of the user; an information provision unit that provides the user with information about the real area by operating the virtual character by the user in the set area in which the virtual character can be active; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character operated by the user as display information; and a transmission unit that transmits the generated display information to a terminal device held by the user, wherein the management unit is capable of changing mobility performance according to the user's behavioral history.

[0064] An information provision system includes an attachment calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the user's attachment level to the real area; a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be operated in the virtual space by the user's operation; an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area; and a transmission unit that transmits the generated display information to a terminal device owned by the user. The management unit can change operability depending on the user's behavioral history. The management unit can also determine the user's current location and travel route from location information and behavioral history acquired from the user's terminal device and provide the user with information about services, stores, etc. available near the user's current location.

[0065] The game system according to the present invention includes a plurality of game devices and a server device connected to the plurality of game devices via a network. The game devices include a game control unit that controls the actions of player characters and executes multiplay, and a communication unit that transmits matching request information and position information between other game devices to the server device. The server device includes an information processing unit that receives the matching request information and position information, a matching unit that matches game devices 3 that have transmitted matching request information associated with each other by region information, a counting unit, and a non-player character participation unit. According to the present invention, multiplay can be performed by region, allowing for an enjoyable game experience that reflects the characteristics and features of each region. Furthermore, the non-player character participation unit allows for an enjoyable game experience even in regions where the number of successful matches falls below a predetermined number.

[0066] The present invention includes an attachment calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area, a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation of the user, an information provision unit that provides the user with information about the real area when the virtual character is controlled by the user in the set active area, a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character controlled by the user as display information, and a transmission unit that transmits the generated display information to a terminal device owned by the user.The present invention also includes providing the above-mentioned system.

[0067] The present invention provides an information provision system including an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by an operation by the user; an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character operated by the user as display information; and a transmission unit that transmits the generated display information to a terminal device held by the user. The present invention also includes transmitting first special matching request information to information processing means when the number of matches established within a predetermined period counted by the counting means is below a predetermined number (for example, below 100), and allowing a non-player character operating based on a game program to participate in the matching as a guest.

[0068] In this embodiment, an information provision system is provided, which includes an attachment degree calculation unit that calculates a user's attachment degree to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the user's attachment degree to the real area, a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that allows the user to operate the virtual character in the virtual space through an operation by the user, an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character operated by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. In this embodiment, the location information of the user's terminal is used to determine whether the user is in a specific area. However, the same applies if, for example, a specific code is transmitted from a server to the user's terminal and the code is read by a reader installed in the specific area.

[0069] The present invention includes an attachment calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the user to control the virtual character in the virtual space through an operation by the user, an information provision unit that provides the user with information about the real area when the user controls the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention also allows non-player characters to participate in matching (only matchings performed in the selected area) corresponding to only area information selected based on a probability table in which areas with fewer successful matches are more likely to be selected.

[0070] The present invention is an information providing system that combines the "real world" and the "virtual world" so that the experiences and sensations obtained in the "real world" can also be obtained in the "virtual world" and vice versa.

[0071] The information provision system includes an attachment calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the user to operate the virtual character in the virtual space through an operation by the user, an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character operated by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. Furthermore, a matching unit receives location information and associates it with matching request information to limit the number of participants in a multiplayer game, providing a comfortable gameplay environment.

[0072] The present invention provides an information provision system including: an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be operated in the virtual space by an operation of the user; an information provision unit that provides information about the real area by the user operating the virtual character in the set active area; and a transmission unit that transmits the generated display information to a terminal device owned by the user. Furthermore, when a predetermined number of participants is set in advance, the matching module performs a process of dividing and associating matching request information by location information.

[0073] an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area, a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that enables the virtual character to be operated in the virtual space by the user's operation, an information provision unit that provides information about the real area to the user by the user operating the virtual character in the set active area, and a transmission unit that transmits the generated display information to a terminal device owned by the user. Furthermore, this system has a function that, for example, even if the winning user wins a prize in a competition set for the Tokyo area, which is a specific area, or even if the winning user visits a store in the Tokyo area that he or she has not visited before, the winning user is referred to as a high-ranking user in the Tokyo area, and user-related information such as evaluation items is preferentially displayed on a store display device.

[0074] The information provision system according to the present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation by the user, an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user.

[0075] an attachment calculation unit that calculates an attachment level to a real area for each user based on the user's behavior history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavior history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be operated in the virtual space by an operation of the user, an information provision unit that provides information about a real place when the virtual character is operated by the user in the set active area, and a transmission unit that transmits the generated display information to a terminal device held by the user. Furthermore, the attachment level can be increased when the user gazes at a first part (e.g., face or head) of the character, for example.

[0076] The present invention is an information provision system comprising an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by operation of the user; an information provision unit that provides information about the real area by the user operating the virtual character in the set active area; and a transmission unit that transmits the generated display information to a terminal device held by the user.

[0077] The present invention provides an information provision system including: an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the degree of attachment to the real area; a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be operated in the virtual space by the user's operation; an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area; and a transmission unit that transmits the generated display information to a terminal device owned by the user. In this case, the attachment degree may be increased or decreased, or the magnitude of the increase or decrease may be controlled depending on the touch duration, the touch location, the gaze duration, or the gaze location.

[0078] an information provision system including: an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by an operation of the user; an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area; and a transmission unit that transmits the generated display information to a terminal device held by the user. For example, if the user's attachment degree to a character is higher than that of the character, recommended products to be presented to the user are determined from the character's menu.

[0079] The present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area, a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be operated in the virtual space by an operation of the user, an information provision unit that provides information in the set active area, a display information generation unit that generates display information, and a transmission unit that transmits the generated display information. When the attachment degree exceeds a threshold, processing is performed to increase answer options, increase the number of questions, or add a conversation scenario branch.

[0080] The present invention includes an attachment calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be operated in the virtual space by the user's operation, an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The attachment level information is used as an attachment level parameter, which is one of the game parameters.

[0081] The present invention includes an attachment calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be operated in the virtual space by an operation of the user, a display information generation unit that generates information provided by an information provider in the set active area as display information, and a transmission unit that transmits the generated display information to a terminal device owned by the user. For example, the attachment level information can be considered to be a specific parameter of the character that changes when the user performs various operations or actions.

[0082] An information provision system including: an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be operated in the virtual space by an operation of the user; an information provision unit that provides information about the real area by the user operating the virtual character in the set active area; and a transmission unit that transmits the generated display information to a terminal device owned by the user. This system can perform special processing, for example, if there is no suitable product or other item to be ordered based on the user's response results, character attachment degree information, etc.

[0083] an attachment calculation unit that calculates an attachment level to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation of the user, an information provision unit that provides the user with information about the real area when the virtual character is controlled by the user in the set active area, a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character controlled by the user as display information, and a transmission unit that transmits the generated display information to a terminal device owned by the user, and further includes a configuration in which branching of questions is added as the attachment level increases.

[0084] an attachment calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area, a memory unit that stores the degree of attachment, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be operated in the virtual space by an operation of the user, an information provision unit that provides information about the real area by the user operating the virtual character in the set active area, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The attachment degree information is a parameter and an index of the degree of attachment.

[0085] The virtual space communication system according to the present invention comprises a server device that provides a virtual space in which a character that acts as a user's avatar is placed, and a user terminal that is connected to the server device via a network and that the user uses to control the character. The virtual space has a virtual camera that the character uses to take pictures within the virtual space, and the user terminal has a display device that displays images of the virtual space. Based on the user's operation of the character, the system is configured to display images of the virtual space taken by the virtual camera on the display device.

[0086] The virtual space communication system of the present invention includes a server device that provides a virtual space in which a character acting as a user's avatar is placed, and a user terminal connected to the server device via a network and used by the user to control the character. The virtual space includes a virtual camera that the character uses to take photos within the virtual space, and the user terminal transmits shooting setting information entered by the user when taking photos with the virtual camera to the server device, and the server generates images captured by the virtual camera based on the shooting setting information. As a result, the system of the present invention allows a user to control a character that represents the user's avatar and share images captured by the character with other users. Furthermore, the system of the present invention allows the user to freely set the method for generating captured images, enabling a variety of expression methods.

[0087] The present invention provides a virtual space communication system including a server device that provides a virtual space in which a character that acts as a user's avatar is placed, and a user terminal that is connected to the server device via a network and that the user uses to control the character. A virtual camera is installed in the virtual space so that the character can take photos within the virtual space. The user terminal is also connected to a printing device that prints images. The user can cause the printing device to print images of the virtual space taken with the virtual camera based on the operation of the character. With this configuration, the user can take photos of places they have visited or their favorite places and print them through the character they control. The present invention is an information provision system that combines the "real world" and the "virtual world," and is capable of providing information such as "events" and "facilities" that take place in the "real world" and "events" and "facilities" that take place in the "virtual world," and is capable of providing information such as "events" and "facilities" that take place in the "real world" and the "virtual world" in a combined manner.

[0088] The information provision system according to the present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation by the user, an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user.

[0089] The present invention includes an attachment calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by the user's operation, an information provision unit that provides the user with information about the real area when the virtual character is controlled by the user in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. Furthermore, since the present invention has the above configuration, the user terminal can cause a printing device to print images captured in the virtual space based on operations of the character's virtual camera. With this configuration, users can take pictures of their favorite places and scenery and have them printed out, allowing them to keep them as "memories."

[0090] The game system according to the present invention includes a plurality of game devices and a server device connected to the plurality of game devices via a network. The game devices include a game control unit that controls the actions of player characters and executes multiplay, and a communication unit that transmits matching request information and position information between other game devices to the server device. The server device includes an information processing unit that receives the matching request information and position information, a matching unit that matches game devices 3 that have transmitted matching request information associated with each other by region information, a counting unit, and a non-player character participation unit. According to the present invention, multiplay can be performed by region, allowing for an enjoyable game experience that reflects the characteristics and features of each region. Furthermore, the non-player character participation unit allows for an enjoyable game experience even in regions where the number of successful matches falls below a predetermined number.

[0091] The information provision system according to this embodiment includes an attachment calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the virtual area in which the virtual character can be active for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by an operation by the user; an information provision unit that provides the user with information regarding the real area by operating the virtual character by the user in the set area in which the virtual character can be active; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character operated by the user as display information; and a transmission unit that transmits the generated display information to a terminal device held by the user. The present invention can provide an online game system and an information provision system. The online game system includes a deletion request means 51b, and when a deletion request is sent from the deletion request means 51b, a deletion execution means 63e performs deletion processing, thereby satisfying legal requirements such as the Personal Information Protection Act. The information provision system also includes an attachment degree calculation unit and a virtual character generation unit, and can generate each user's attachment degree to a real area and a virtual character corresponding to the user. These technologies are expected to have high visual expressiveness and high user satisfaction.

[0092] The present invention provides an information provision system including an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by an operation by the user; an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character operated by the user as display information; and a transmission unit that transmits the generated display information to a terminal device held by the user. The present invention also provides an information processing method that transmits information about a video including a character object of a first user to a second user terminal of a second user, generates information that enables the first user's character object to move based on the movement operation of the first user's character object and camera operation within a virtual space, and enables the video featuring the first user and multiple other people to be viewed on the second user terminal.

[0093] The information provision system according to the present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that enables the virtual character to be controlled in the virtual space by the user's operation, an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention also provides a program and a terminal device for realizing the above-described system.

[0094] The information provision system of the present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the user to operate the virtual character in the virtual space through an operation by the user, an information provision unit that provides the user with information about the real area when the user operates the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character operated by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention also includes a program and a terminal device for realizing the above-mentioned system.

[0095] The information provision system according to the present invention includes an attachment degree calculation unit that calculates a user's attachment degree to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the user's attachment degree to the real area, a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that enables the virtual character to be controlled in the virtual space by the user's operation, an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention has the above-described configuration, making it possible to provide information centered on a user's preferred real area and its surrounding areas, as well as information on specific facilities, stores, etc. that exist only in that area. Furthermore, since the present invention has the above-described configuration, it is possible to provide information on specific properties that exist only within an area, even if the specific facility, store, etc. does not exist there. (Supplementary Note 15) One aspect of the present invention is the information provision system described in (Supplementary Note 13), further comprising the following: the system comprises a data store containing information related to a character or user identification information associated with the character; a determination unit acquires the associated information from the data store (S6304), and determines from the acquired associated information whether the character is a specific character or whether the character is associated with specific user identification information (S6306); and a notification control unit controls the associated information to be displayed with priority based on the determination result.

[0096] The present invention includes an attachment calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that enables the virtual character to be controlled in the virtual space by the user's operation, an information provision unit that provides the user with information about the real area when the user controls the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention has the above-mentioned configuration, and a user with a high attachment level to a particular real area can play in a wider area in that real area, and is provided with information about the real area when playing in that area, thereby further increasing the user's attachment to the real area.

[0097] The information provision system according to the present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation by the user, an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user.

[0098] The information provision system according to the present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation by the user, an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. (Appendix 12): According to one aspect of an embodiment of the present disclosure, a gaming method executed on a computer (game play terminal 300) including a processor, a memory, an input unit, and a display unit includes the following steps: Distributing display information (game progress information) for displaying video within a virtual space in which a character that moves in response to the streamer's movements is positioned. Then, if a specific operation (e.g., a "Like" or a "Comment") from a user viewing the video is performed in data transmitted from an information terminal device (user terminal 100) that displays video within the virtual space based on the display information and corresponding to the viewpoint of a virtual camera (YES), the streamer confirms the specific operation (YES), and if the specific operation satisfies a predetermined condition (e.g., the number of "Likes" is equal to or greater than a certain number), performs a different process depending on the condition satisfied by the specific operation (e.g., if the number of "Likes" is equal to or greater than a certain number, notifying the user that the user has won a prize or the like set by the streamer).

[0099] The virtual space communication system according to the present invention comprises a server device that provides a virtual space in which a character that acts as a user's avatar is placed, and a user terminal that is connected to the server device via a network and that the user uses to control the character. The virtual space has a virtual camera that the character uses to take pictures within the virtual space, and the user terminal has a display device that displays images of the virtual space. Based on the user's operation of the character, the system is configured to display images of the virtual space taken by the virtual camera on the display device. According to the present invention, by controlling a character that acts as the user's avatar, the user can move freely within a virtual space and communicate with other characters and other users. Furthermore, the captured images can be shared with other users. This allows for realistic communication even between people in remote locations, providing a new style of communication.

[0100] The information provision system of the present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area, a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that enables the virtual character to be controlled in the virtual space by an operation by the user, an information provision unit that provides the user with information about the real area when the virtual character is controlled by the user in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention allows users to recreate real-world experiences and memories through attachment degrees calculated from their behavioral history and virtual characters based on the attachment degrees, and provides information about the places and surrounding environments, thereby encouraging new discoveries and experiences. The present invention is a display control device for a head-mounted display equipped with a display unit capable of displaying virtual space images representing a virtual space viewed in the viewing direction from a virtual viewpoint within the virtual space as stereoscopic images utilizing binocular parallax. The present invention acquires first and second virtual space images using a first acquisition means and a second acquisition means, and the first and second acquisition means acquire first and second virtual space images corresponding to a new viewing direction from the amount of change in orientation acquired by a detection result acquisition means, respectively. The display control means combines the images and displays them on the display unit. The present invention also includes a change means for decreasing the degree of occlusion over time. The present invention, which is comprised of these components, is a stereoscopic image display device capable of high-speed and smooth image processing, enabling a more natural and realistic video experience.

[0101] The information provision system according to the present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area, a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that enables the virtual character to be controlled in the virtual space by the user's operation, an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention has the above-described configuration, and is capable of identifying real-world places and scenery preferred by a specific user and providing information and experiences tailored to that user's preferences, thereby expected to enable the provision of new entertainment services, tourism services, and the like.

[0102] The present invention includes the steps of: determining a relative positional relationship between a first avatar associated with a first user and a second avatar associated with a second user; acquiring first virtual space data defining a first virtual space including the first avatar and the second avatar; acquiring second virtual space data defining a second virtual space including the first avatar and the second avatar; updating first field of view image data representing a first field of view image displayed on the first head-mounted device based on a movement of the first head-mounted device and the first virtual space data; and updating second field of view image data representing a second field of view image displayed on the second head-mounted device based on a movement of the second head-mounted device and the second virtual space data. By maintaining the relative positional relationship, the present invention enables more natural communication.

[0103] The information providing system according to the present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the attachment degree to the real area, a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation of the user, an information providing unit that provides the user with information about the real area when the virtual character is controlled by the user in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. A display control method according to one aspect of the present embodiment controls display of a head-mounted display that includes a display unit that can display a virtual space image representing a virtual space as viewed in a viewing direction from a virtual viewpoint within the virtual space as a stereoscopic image utilizing binocular parallax. This method acquires a detection result of the orientation of the head-mounted display (detection result acquisition step), acquires a first virtual space image (first acquisition step), acquires a second virtual space image (second acquisition step), executes control to synthesize the first virtual space image and the second virtual space image and display the synthesized image on a display unit (display control step), and reduces the degree of occlusion of the second virtual space image by the first virtual space image over time (change step).

[0104] The present invention relates to an information processing method for providing a virtual space to a user via a head-mounted display. According to the present invention, a first user and a second user can share a virtual experience in the virtual space via a first character object and a second character object, respectively. When the virtual space is set to a normal mode, which is a state before a predetermined content is played, the position of the virtual camera can be set to a height based on the first character object, and the position of the second character object can be set according to the size of the second character object. When the virtual space is set to a viewing mode, which is a state during the playback of the predetermined content, the height of the virtual camera and the eye height of the second character object can be controlled so that their positional relationship in the vertical direction in the virtual space is within a certain range. an operation receiving unit that enables the virtual character to be operated in the virtual space by an operation of the user; an information providing unit that provides the user with information about the real area by operating the virtual character in the set active area; a display information generating unit that generates operation information of the virtual space, the virtual character, and the virtual character operated by the user as display information; and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention is an "information provision system" comprising an "attachment level calculation unit," "virtual character generation unit," "region setting unit," "operation reception unit," "information provision unit," "display information generation unit," and "transmission unit."

[0105] The information provision system of the present invention includes an attachment degree calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the user's attachment level to the real area; a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the user to operate the virtual character in the virtual space through an operation by the user; an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area; a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character operated by the user; and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention has the above-described configuration, and in certain embodiments, has the following effects. That is, the present invention calculates a user's attachment level, sets an active area in a virtual space based on the result, and provides gameplay and content that can be played in that area. Furthermore, the present invention makes it easier for people who have played in real places to recreate the memories and sensations of playing in those places, and also allows people who have never played in real places to get the sensation of playing in those places, thereby providing new experiential value.

[0106] The information provision system according to the present invention includes an attachment calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the user's attachment level to the real area; a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user; an operation reception unit that allows the user to control the virtual character in the virtual space through user operation; an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area; a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user; and a transmission unit that transmits the generated display information to a terminal device owned by the user. The game system is an online game, and images captured in the virtual space are displayed on a display as game screens, and the game progresses in response to user operation inputs. Furthermore, the game progress information includes at least one or more pieces of information.

[0107] This embodiment includes an attachment calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area in which the virtual character can be active in a virtual space based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the user to operate the virtual character in the virtual space through an operation by the user, an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character operated by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. This embodiment can also be used with objects such as drones, as described under “[User].” [User] In this example, it says "by multiplying the amount of movement in the predetermined axis direction by a predetermined factor," but "by" is inappropriate. Also, it says "by moving the virtual object by the determined amount of movement," but "only" is also inappropriate. These should be deleted. In this embodiment, an object such as a drone as described in "[User]" can also be used. For example, the information processing device can use the movement amount of an object such as a drone that does not move with the user, multiply the movement amount in a predetermined axial direction by a predetermined factor, and move an object (e.g., a building) in the virtual space corresponding to the object such as the drone. In this case, the phrase "moving the virtual object by the determined movement amount" is unnecessary.

[0108] An information provision system includes: an attachment degree calculation unit that calculates a user's attachment degree to a real area based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area in a virtual space where the virtual character can be active based on the user's attachment degree to the real area; a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the user to operate the virtual character in the virtual space through an operation by the user; an information provision unit that provides information about the real area by operating the virtual character by the user in the set active area; and a transmission unit that transmits the generated display information to a terminal device owned by the user. This system calculates the attachment degree from places the user has visited in the past and the actions performed in those places, determines a range in which the virtual character can be active based on the attachment degree, and provides real-world information by operating the virtual character within that range. The system also provides information provision means displayed on the terminal device, allowing the user to obtain real-world information from the information displayed on the terminal device.

[0109] The present invention provides an information provision system including: an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation of the user; an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character controlled by the user as display information; and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention also provides an information provision method using the above-described information provision system.

[0110] The information provision system of the present invention includes an attachment degree calculation unit that calculates a user's attachment degree to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area in a virtual space where the virtual character can be active based on the user's attachment degree to the real area, a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that allows the user to operate the virtual character in the virtual space through an operation by the user, an information provision unit that provides information about the real area by operating the virtual character in the set active area, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The virtual area information also includes area identification information (virtual area identification information), map data for the virtual area (map data), a list of identification information for virtual facilities within the virtual area (virtual facility list), a list of identification information for spots set within the virtual area (spot list), and rules for the community to be formed (community rules).

[0111] The game program according to this embodiment is a game program for realizing a multiplayer game in which multiple users can participate in a game system including a memory unit that stores a second play history (play history) of the game for each user and a control unit 30 (computer) of the game device, in which multiple game devices, each of which is operated by a multiple user, are connected to each other via a network and communicate with each other, and the memory unit stores a second play history of the game for each user. The game program causes the control unit to function as: manual progression means that progresses the multiplayer game based on manual operation information that is generated by the users' operation inputs to the game device and received via the network; skill determination means that determines the user's skill based on the second play history stored in the memory unit; automatic information setting means that sets automatic operation information according to the skill of the user of the game device; detection means that detects whether a communication disconnection has occurred in any of the multiple game devices during the multiplayer game; and automatic progression means that, when the detection means detects a communication disconnection, progresses the multiplayer game based on the set automatic operation information, instead of the manual progression means progressing the multiplayer game based on the manual operation information from the game device that has been disconnected.

[0112] The information provision system according to the present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be controlled in the virtual space by the user's operation; an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character controlled by the user as display information; and a transmission unit that transmits the generated display information to a terminal device owned by the user. The program according to this embodiment is a program for realizing the above-described system. The computer (server device 2) is a computer for realizing the above-described system. The information processing method according to this embodiment is a method for realizing the above-described system.

[0113] The information provision system according to the present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation by the user, an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention also includes providing the above-mentioned system. An information provision system that calculates each user's level of attachment to a real area based on the user's behavioral history, sets areas in which the user can be active within a virtual space based on that level of attachment, and provides information about the real world when the user operates within that area. Specifically, the present invention is the above-mentioned system. This system is composed of the following: That is, the attachment level calculation unit calculates the attachment level of each user to a real area from the user's behavior history, sets an area in which the user can be active in the virtual space based on that attachment level (step S1), and when an operation is performed within that area, information in the real world can be provided (step S2). With this configuration, the present invention allows users to learn about places and surrounding information in the real world while playing or moving around in their favorite or interesting places. The present invention also includes providing the above-mentioned system.

[0114] The information provision system according to the present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area, a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that enables the virtual character to be controlled in the virtual space by an operation by the user, an information provision unit that provides the user with information about the real area when the virtual character is controlled by the user in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention has the above-described configuration, and is configured such that specific area information is associated with information about the number of people and managed in advance in a database or the like in a memory device, so that the reward granting means can change the reward content based on the number of people corresponding to the specific area information.

[0115] an attachment calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavior history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavior history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a storage unit that stores the degree of attachment, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be operated in the virtual space by an operation of the user; and a transmission unit that transmits the generated display information to a terminal device held by the user. The information provision system is characterized in that it includes a process of acquiring weather forecast information, storing the weather forecast information together with information indicating the time point for which the forecast that the acquired weather forecast information targets (forecast weather date and time information), and including the weather forecast information in the display information output from the display information generation unit if the date and time that the weather forecast information targets is the date and time indicated by the forecast weather date and time information.

[0116] The information provision system according to the present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the user to operate the virtual character in the virtual space through an operation by the user, an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character operated by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention also provides an information provision method using the above-mentioned system.

[0117] The information provision system of the present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the user to operate the virtual character in the virtual space through an operation by the user, an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character operated by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention also provides an information provision method using the above-mentioned system. To provide a "realistic virtual experience system" and a method thereof that combines the "real world" and the "virtual world" to enable experiences and sensations obtained in the "real world" to be obtained in the "virtual world" as well as experiences and sensations obtained in the "virtual world" to be obtained in the "real world."

[0118] The information provision system of the present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the user's attachment level to the real area, a memory unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by the user's operation, an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention also provides a method for providing the above-mentioned system. The present invention can provide a technical means for promoting activities, experiences, etc. in the real world by using attachment levels, etc. calculated from behavioral histories, etc. The present invention can also provide an information provision system and method using the above-described technical means.

[0119] The present invention includes an attachment calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by the user's operation, an information provision unit that provides the user with information about the real area when the virtual character is controlled by the user in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The terminal device can also reduce communication traffic by storing image data and the like that has been downloaded once and outputting it again.

[0120] The information provision system of the present invention includes an attachment level calculation unit that calculates a level of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the level of attachment to the real area, a memory unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be operated in the virtual space by an operation of the user, an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area, and a transmission unit that transmits the generated display information to a terminal device owned by the user.The present invention may also include a transportation means.

[0121] The present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area, a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be operated in the virtual space by an operation of the user, an information provision unit that provides information on the set active area, a display information generation unit, and a transmission unit that transmits the generated display information. The present invention is convenient because it allows users to play in their favorite places, making it easier to play, and also provides information about those places.

[0122] an attachment calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area, a storage unit that stores the degree of attachment, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be operated in the virtual space by an operation of the user, an information provision unit that provides information about the real area by the user operating the virtual character in the set active area, and a transmission unit that transmits the generated display information to a terminal device held by the user. Furthermore, when child objects and furniture objects are displayed on the screen of a stereoscopic image display device, and only the child object is operable (selected), the child object is displayed in red and other objects are displayed in gray on the screen of the flat image display device.

[0123] The number of times that the escaping character image can be operated may be greater than the number of times that the pursuing character image can be operated, or conversely, the number of times that the pursuing character image can be operated may be greater than the number of times that the escaping character image can be operated. In a game device having a display unit that displays the escaping character image and the pursuing character image, the number of times that the escaping character image can be operated is set greater than the number of times that the pursuing character image can be operated so that the player operating the escaping character image has an advantage over the player operating the pursuing character image. an attachment calculation unit that calculates the degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by operation of the user; an information provision unit that provides the user with information regarding the real area by the user operating the virtual character in the set active area; and a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character operated by the user as display information.

[0124] an operation receiving unit that enables the virtual character to be operated in the virtual space by an operation of the user; an information providing unit that provides the user with information regarding the real area by operating the virtual character by the user in the set active area; a display information generating unit that generates operation information of the virtual space, the virtual character, and the virtual character operated by the user as display information; and a transmitting unit that transmits the generated display information to a terminal device held by the user, wherein the operation command candidate presentation processing unit may present the operation commands by assigning them to physical switches or keyboards. Modification (Modification 2) In the above-described embodiment, the attachment level calculation unit calculates the attachment level from the behavioral history, but the attachment level calculation unit may also calculate the attachment level by referring to data other than the behavioral history. As described above, the system includes an attachment calculation unit that calculates the attachment level by referring to data other than the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual region as a region in which the virtual character can be active in the virtual space based on the attachment level to the real region, and a memory unit that stores the attachment level, the virtual character, and the virtual region in which the virtual character can be active for each user.

[0125] The operation reception unit is improved so that the number of times an operation can be performed changes (increases or decreases) depending on the items the user owns. Specifically, information about the items the user owns is stored in a storage unit, and when an operation is performed on the operation reception unit, the item information is obtained from the storage unit and the number of times an operation can be performed is determined. In this way, gameplay that reflects the effects of the items the user owns becomes possible.

[0126] The present invention includes an attachment calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area, a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be operated in the virtual space by an operation of the user, an information provision unit that provides information about the real area by the user operating the virtual character in the set active area, and a transmission unit that transmits the generated display information to a terminal device owned by the user.The present invention also includes a movement operation reception unit, a virtual camera control unit, and a video generation unit that are provided in a first user terminal.

[0127] The terminal device operated by the user includes a console with a touch screen and other input / output functions. The operation reception unit determines what input operation has been performed based on the user's actions and outputs the result to each element of the control unit. This allows the user to control a virtual character in the virtual space. Furthermore, by operating the virtual character in a designated area where the user can be active, information about the real area can be provided to the user. The generated display information is transmitted to the terminal device owned by the user.

[0128] According to the present invention, there is provided an information provision system including an attachment calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be controlled in the virtual space by the user's operation; an information provision unit that provides information in the set active area, a display information generation unit that generates the information as display information, and a transmission unit that transmits the information to a terminal device owned by the user. The operation reception unit can also receive signals input from an HMD 500 or a controller 540. The present invention provides an information provision system including these elements. The present invention provides an information provision system that combines the "real world" and the "virtual world" to enable experiences and sensations obtained in the "real world" to be obtained in the "virtual world" and to enable experiences and sensations obtained in the "virtual world" to be obtained in the "real world." The specific configuration is as follows:

[0129] The present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavior history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavior history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area, a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be operated in the virtual space by an operation of the user, an information provision unit that provides information on the set active area, a display information generation unit, and a transmission unit that transmits the generated display information. The operation reception unit also detects that the touch input has been released.

[0130] The information providing system of the present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area, a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that makes the virtual character controllable in the virtual space through an operation by the user, a display information generation unit that generates information provided by the information providing unit in the set active area, and a transmission unit that transmits the display information to a terminal device owned by the user. For example, the operation reception unit receives an input operation on an input unit, detects the coordinates of the input position of the input operation, and identifies the type of the input operation.

[0131] The information provision system includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area, a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user, and the operation reception unit identifies types of input operations, such as touch operation, slide operation, swipe operation, tap operation, etc. The information provision system includes an information provision unit that provides the user with information about the real area by operating the virtual character by the user in the set active area, a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character operated by the user as display information, and a transmission unit that transmits the generated display information to a terminal device owned by the user.

[0132] The information provision system includes an attachment calculation unit that calculates the degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the virtual area in which the virtual character can be active for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by operation of the user; an information provision unit that provides information about the real area by the user operating the virtual character in the set area in which the virtual character can be active; and a transmission unit that transmits the generated display information to a terminal device held by the user.

[0133] The present invention provides an information provision system including: an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be operated in the virtual space by an operation of the user; an information provision unit that provides information about the real area in which a first user actually lives when operated by a first user in the set active area; and a transmission unit that transmits the generated display information to a terminal device owned by the first user. The movement operation reception unit receives an operation to move the first user's character object in the virtual space.

[0134] The behavior of a virtual character operated by a user can be controlled by operations input by the user. To this end, the operation reception unit detects and receives input operations from the user via the input unit. For example, the user can move the virtual character to a location specified on the smartphone screen. The user can also place the virtual character in a location specified on the smartphone screen. In this way, the user can freely control the virtual character. The information provision system is characterized in that the attachment calculation unit, when calculating the user's degree of attachment to a real area from the behavioral history, takes into account the type of area visited by the user and the number of visits from the behavioral history. When calculating the user's degree of attachment to a real area from the behavioral history, the attachment calculation unit, when calculating the user's degree of attachment to a real area from the behavioral history, takes into account the type of area visited by the user and the number of visits from the behavioral history. For example, if the user visits the same area multiple times, the degree of attachment to that area will be high. Also, if the user prefers to visit a particular type of area (e.g., a park or a shopping district), the degree of attachment to that type of area will be high. The attachment calculated in this manner is used by a virtual character generation unit, a region setting unit, etc.

[0135] When a player controls a virtual character, the operation receiving unit detects and receives the player's input operation. For example, if the player wants to move the virtual character, the player performs an operation such as swiping in the desired direction on the terminal device. The virtual character moves in response to such input operation. Furthermore, if the player wants to have a conversation with the virtual character, the player can input the content of the conversation on the terminal device, thereby enabling a conversation with the virtual character. In this way, the player can freely control the virtual character.

[0136] The information provision system of the present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the attachment degree to the real area, a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be operated in the virtual space by the user's operation, an information provision unit that provides the user with information about the real area when the virtual character is operated by the user in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character operated by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention calculates a degree of attachment to a real area for each user based on the user's behavioral history, sets an active area for the set virtual character based on the attachment degree, and provides information about the real area when the virtual character is operated in the set active area. Furthermore, the present invention makes it easier for users to understand the charging status, such as the charge amount and number of charges, from the display information displayed on the terminal device, thereby improving convenience for users when making charges, etc. The present invention calculates the degree of attachment to a real area for each user from the user's behavioral history, sets an area in which a virtual character set based on that attachment can be active, and provides information about the real area when operated in that area.The present invention also makes it easier to understand the charge status and charge status, such as the charge amount and number of charge attempts, from the display information displayed on the terminal device, thereby improving convenience for users when making charges, etc.These are problems that could not be fully solved by conventional technology, and the present invention solves these problems and improves convenience.

[0137] The information provision system of the present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by an operation by the user; an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character operated by the user as display information; and a transmission unit that transmits the generated display information to a terminal device owned by the user. In addition, the judgment processing unit judges whether or not the charge history information satisfies specific conditions for each charging process, judges whether or not the charge history information satisfies specific conditions for each charging process, judges whether or not the multi-player play history information satisfies specific conditions, or whether or not the history of the charging process of the friend user, the added amount, and the charged amount included in the multi-player play history information satisfy specific conditions, and implements various events, etc. based on these judgment results.

[0138] The information provision system according to the present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that enables the virtual character to be controlled in the virtual space by an operation by the user, an information provision unit that provides the user with information about the real area when the virtual character is controlled by the user in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention may have or be configured as described above. If the player attribute information is of a predetermined type, data with a flag set to indicate that the player attribute information is of the predetermined type is received from the server device, and if the player attribute information is of the predetermined type, the player attribute information is separated from other player attribute information (for example, managed in a separate array, etc.), a random value (for example, 0 to 1) is assigned to each piece of player attribute information (for example, managed in an array, etc.), and if the value is equal to or greater than a predetermined value, data (for example, an array, etc.) is created (for example, managed in a separate array, etc.) in which the data (for example, an array, etc.) with a flag set to indicate that the player attribute information is of the predetermined type is replaced with data (for example, a character string, etc.) randomly selected from the data (for example, an array, etc.) and only data that is equal to or less than a random value (for example, 0 to 1) is selected and arranged from the created data (for example, an array, etc.). The present invention aims to provide technical means capable of solving the above-mentioned problems, and to achieve this aim, the following means are adopted.

[0139] The information provision system of this embodiment is composed of an attachment degree calculation unit that calculates the degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the virtual area in which the virtual character can be active for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by the user's operation; an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set area in which the virtual character can be active; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character operated by the user as display information; and a transmission unit that transmits the generated display information to a terminal device owned by the user.

[0140] The information provision system according to the present invention includes an attachment calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the user's attachment level to the real area; a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user; an operation reception unit that allows the user to control the virtual character in the virtual space through user operation; an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area; a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user; and a transmission unit that transmits the generated display information to a terminal device owned by the user. The game system is an online game, and images captured in the virtual space are displayed on a display as game screens, and the game progresses in response to user operation inputs. Furthermore, the game progress information includes at least one or more pieces of information.

[0141] The information provision system of the present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area, a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation of the user, an information provision unit that provides the user with information about the real area when the virtual character is controlled by the user in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention also provides an information display system that stores and displays information about multiple users.

[0142] The present invention provides an information provision system including: an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the degree of attachment to the real area; a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation of the user; an information provision unit that provides the user with information about the real area when the virtual character is controlled by the user in the set active area; a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user; and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention also provides a game method in which at least one virtual character exists and communicates via a communication network. In this method, the player has at least one parameter, the parameter changes through communication between the player and the virtual character, and a response according to the changed parameter is notified to the player.Furthermore, the present invention is characterized in that any information can be provided from the server management side even while the game is in progress.

[0143] An information notification system according to one embodiment of the present invention includes a location information acquisition unit (122, S300) that acquires location information of a user, a determination unit (123, S300) that determines whether or not the user is present at a specific location based on the location information acquired by the location information acquisition unit, an information notification unit that is provided at the specific location and notifies information, and a notification control unit (124, S306) that, when the determination unit determines that the user is present at the specific location, notifies user-related information associated with the user in the information notification unit in priority to other information. An information provision system according to one embodiment of the present invention comprises an attachment calculation unit that calculates the degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the virtual area in which the virtual character can be active for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by the user's operation; an information provision unit that provides information related to the real area by being operated within the virtual area that is the set area in which the virtual character can be active; and a transmission unit that transmits the generated display information to a terminal device.

[0144] The information provision system according to the present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be controlled in the virtual space by the user's operation; an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character controlled by the user as display information; and a transmission unit that transmits the generated display information to a terminal device owned by the user. The program according to this embodiment is a program for realizing the above-described system. The computer (server device 2) is a computer for realizing the above-described system. The information processing method according to this embodiment is a method for realizing the above-described system.

[0145] The information provision system of the present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by an operation by the user; an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character operated by the user as display information; and a transmission unit that transmits the generated display information to a terminal device owned by the user. In addition, an information display method for displaying information about multiple users on a first user's terminal via a communication network transfers information about multiple users from a server to the first user's terminal, and displays the information about each user with different display content based on the registered content of the information about the first user.

[0146] an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area, a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that enables the virtual character to be operated in the virtual space by an operation of the user, an information provision unit that provides information about the real area by the user operating the virtual character in the set active area, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The information provision unit restricts the provision of character information and object information when information of a user who wishes to download such information satisfies conditions indicated by provision condition information stored in the memory unit. This information provision system calculates each user's level of attachment to a real area based on the location and time of day the user visits, generates a virtual character corresponding to each user based on that level of attachment, sets a virtual area within which the virtual character can operate, generates display information from the settings, and displays it on a terminal device.

[0147] The present invention provides an information provision system including: an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be operated in the virtual space by an operation of the user; an information provision unit that provides information about the real area by the user operating the virtual character in the set active area; and a transmission unit that transmits the generated display information to a terminal device owned by the user. The information provision unit also limits the provision of information to undesirable users by filtering destinations of virtual characters and objects based on provision condition information.

[0148] The present invention provides an information provision system including: an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by an operation of the user; an information provision unit that provides information about the real area by the user operating the virtual character in the set active area; and a transmission unit that transmits the generated display information to a terminal device owned by the user. The information provision unit provides character information, etc. to a distributor terminal via a communication unit. The present invention provides an information provision system and method that can measure a user's level of attachment (liking level) to the area in which they live or the surrounding area, etc., so that they can enjoy playing, shopping, eating at restaurants, and various other activities in the area in which they live or the surrounding area, etc., and can provide a service for users (hereinafter referred to as "this service") based on the measurement results (hereinafter referred to as "liking level").

[0149] an attachment calculation unit that calculates the degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the virtual area in which the virtual character can be active for each user; an operation reception unit that makes the virtual character operable in the virtual space by operation of the user; an information provision unit that provides the user with information regarding the real area by the user operating the virtual character in the set area in which the virtual character can be active; a transmission unit that transmits the generated display information to a terminal device held by the user; and an operation input information provision unit that controls transmission of operation input information to a service server system in accordance with input from the operation input unit.

[0150] The present invention provides an information provision system including: an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by an operation of the user; an information provision unit that provides information about the real area by the user operating the virtual character in the set active area; and a transmission unit that transmits the generated display information to a terminal device owned by the user. The information provision unit provides character information, etc. to a distributor terminal via a communication unit, and the user can receive the information. This invention is a system that combines the "real world" and the "virtual world." Specifically, the "attachment level" is calculated from the "behavioral history" performed in the "real world," and places and items with a high "attachment level" are displayed in the "virtual world." In addition, while interacting with "yourself" and "others" in the "virtual world," information and knowledge obtained in the "real world" and the "virtual world" are shared.

[0151] The present invention provides an information provision system including an attachment calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the virtual area in which the virtual character can be active for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by operation of the user; and an information provision system in which an information provision unit provides information about the real area in the set area in which the virtual character can be active, and a transmission unit that transmits the display information generated by the display information generation unit to display on a terminal device held by the user.

[0152] The present invention provides an information provision system including: an attachment degree calculation unit that calculates a user's attachment degree to a real area based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the user's attachment degree to the real area; a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be operated in the virtual space by the user's operation; an information provision unit that provides information about the real area by the user operating the virtual character in the set active area; and a transmission unit that transmits the generated display information to a terminal device owned by the user. Another feature of the present invention is that the system provides virtual space display information having X, Y, and Z coordinate axes.

[0153] an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavior history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavior history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be operated in the virtual space by an operation of the user; an information provision unit that provides information about the real area by the user operating the virtual character in the set active area; and a transmission unit that transmits the generated display information to a terminal device owned by the user. The virtual space display information may also show a non-existent space (e.g., a non-existent city).

[0154] The present invention relates to an information provision system including: an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be controlled in the virtual space by the user's operation; an information provision unit that provides the user with information about the real area when the virtual character is controlled by the user in the set active area; a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user; and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention also relates to a computer-implemented method for generating a visual virtual agent configured to perform an artificial physiological color change response to a user for at least one visual virtual agent state and / or at least one user state. The visual virtual agent is configured to provide a visual response to a user. At least one visual virtual agent state and / or a state of the user is determined based on user-specific parameters. The determination is made from data acquired from at least one sensor. The artificial physiological color change response includes a color change for at least one determined visual virtual agent state and / or at least one determined state of the user. The method is implemented by acquiring, analyzing, determining, and displaying data from the sensors.

[0155] The information provision system according to the present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by the user's operation, an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention has the above-described configuration, and in certain embodiments, has the following advantages. That is, the present invention calculates the degree of attachment to each user's real area, generates a virtual character corresponding to that user from the results, and sets and provides areas in which that virtual character can be active, allowing the user to play in their favorite real area or its surrounding areas, etc. Furthermore, the present invention makes it easier to provide information about the area, etc. when the user plays in their favorite real area or its surrounding areas, etc., and makes it easier to share attractive points of the area, new discoveries, etc.

[0156] The present invention includes an attachment calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area in a virtual space where the virtual character can be active based on the user's attachment level to the real area; a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user; an operation reception unit that allows the user to operate the virtual character in the virtual space through user operation; an information provision unit that provides the user with information about the real area when the user operates the virtual character in the set active area; a display information generation unit that generates display information for the virtual space, the virtual character, and the virtual character operated by the user; and a transmission unit that transmits the generated display information to a terminal device owned by the user. At least one visual virtual agent state and / or user state is determined based on the user's activity data and / or the user's physiological and psychological data. The visual virtual agent is displayed two-dimensionally or three-dimensionally on a display device. The visual response includes a posture and / or movement of the visual virtual agent, and the audio response includes a sound, volume, emphasis, and / or accent of the visual virtual agent based on user activity data and / or user physiological and psychological data. At least one sensor is a biometric sensor, such as a pulse sensor or a respiration sensor, and at least one sensor is a video camera or a depth sensor.

[0157] The game program according to this embodiment is a game program for realizing a multiplayer game in which multiple users can participate in a game system including a memory unit that stores a second play history (play history) of the game for each user and a control unit 30 (computer) of the game device, in which multiple game devices, each of which is operated by a multiple user, are connected to each other via a network and communicate with each other, and the memory unit stores a second play history of the game for each user. The game program causes the control unit to function as: manual progression means that progresses the multiplayer game based on manual operation information that is generated by the users' operation inputs to the game device and received via the network; skill determination means that determines the user's skill based on the second play history stored in the memory unit; automatic information setting means that sets automatic operation information according to the skill of the user of the game device; detection means that detects whether a communication disconnection has occurred in any of the multiple game devices during the multiplayer game; and automatic progression means that, when the detection means detects a communication disconnection, progresses the multiplayer game based on the set automatic operation information, instead of the manual progression means progressing the multiplayer game based on the manual operation information from the game device that has been disconnected.

[0158] The present invention relates to an information processing method for providing a virtual space to a user via a head-mounted display. According to the present invention, a first user and a second user can share a virtual experience in the virtual space via a first character object and a second character object, respectively. When the virtual space is set to a normal mode, which is a state before a predetermined content is played, the position of the virtual camera can be set to a height based on the first character object, and the position of the second character object can be set according to the size of the second character object. When the virtual space is set to a viewing mode, which is a state during the playback of the predetermined content, the height of the virtual camera and the eye height of the second character object can be controlled so that their positional relationship in the vertical direction in the virtual space is within a certain range. an operation receiving unit that enables the virtual character to be operated in the virtual space by an operation of the user; an information providing unit that provides the user with information about the real area by operating the virtual character in the set active area; a display information generating unit that generates operation information of the virtual space, the virtual character, and the virtual character operated by the user as display information; and a transmission unit that transmits the generated display information to a terminal device owned by the user.

[0159] The information provision system includes an attachment calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area in which the virtual character can be active in a virtual space based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the user to control the virtual character in the virtual space through an operation by the user, an information provision unit that provides the user with information about the real area when the user controls the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. This embodiment also includes a visual virtual agent configured to perform an artificial physiological color change response for at least one visual virtual agent state and / or at least one user state. The visual virtual agent determines at least one visual virtual agent state and / or user state based on user activity data and / or user physiological and psychological data. The visual virtual agent can change at least one visual virtual agent state and / or user state in response to changes in the user activity data and / or user physiological and psychological data. The visual response includes an artificial physiological color change response for at least one visual virtual agent state and / or at least one user state. The present invention is an information provision system that uses emotional elements such as "attachment level" and "likability level."

[0160] The information provision system of the present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by an operation by the user; an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character operated by the user as display information; and a transmission unit that transmits the generated display information to a terminal device owned by the user. In addition, the determination processing unit determines whether or not the charge history information satisfies specific conditions for each charging process, determines whether or not the charge history information satisfies specific conditions for each charging process, determines whether or not the multi-player play history information satisfies specific conditions, and determines whether or not the friend user's charge process history and the history of the additional amount / charged amount satisfy specific conditions, and if all of these satisfy the specific conditions, executes a bonus granting process, which grants bonus points, etc. calculated from the additional amount / charged amount, etc. obtained from the charge history information and the charging history information.

[0161] The present invention is an information provision system including the steps of: identifying a specific evaluation value related to the body movements of a first user based on point cloud data of the first user; identifying a third user who will train with the first user based on the evaluation value of the first user by at least one of a first processor, a second processor, or a processor of a computer capable of communicating with the first user's terminal and the second user's terminal; and presenting to the second user an image including a first avatar and a second avatar corresponding to the body movements of the third user by the second processor receiving information based on the point cloud data of the first user and point cloud data sensed from the body movements of the third user. The image processing device is characterized in that the image processing unit extracts the person area from the image data, recognizes the action being performed by the person within the person area, generates synthesized voice data by changing the voice synthesis data output by the voice synthesis unit in accordance with the action being performed by the person, and outputs the synthesized voice data. The present invention provides an image processing device and a voice synthesizer, which can generate and output voice data synthesized in response to the actions of a person within a person area. Specifically, an image processing unit extracts a person area from image data, recognizes the actions of the person within the person area, and modifies the voice synthesis data output by the voice synthesis unit in response to the actions of the person to generate and output synthesized voice data. This enables enjoyable training with natural speech content in various situations, such as dancing and exercise. Furthermore, the present invention is not limited to a specific technical field and can be widely used.

[0162] The information provision system according to the present invention includes an attachment calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the user's attachment level to the real area; a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user; an operation reception unit that allows the user to control the virtual character in the virtual space through user operation; an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area; a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user; and a transmission unit that transmits the generated display information to a terminal device owned by the user. The game system is an online game, and images captured in the virtual space are displayed on a display as game screens, and the game progresses in response to user operation inputs. Furthermore, the game progress information includes at least one or more pieces of information.

[0163] The virtual space communication system according to the present invention comprises a server device that provides a virtual space in which a character that acts as a user's avatar is placed, and a user terminal that is connected to the server device via a network and that the user uses to control the character. The virtual space has a virtual camera that the character uses to take pictures within the virtual space, and the user terminal has a display device that displays images of the virtual space. Based on the user's operation of the character, the system is configured to display images of the virtual space taken by the virtual camera on the display device. According to the present invention, by controlling a character that acts as the user's avatar, the user can move freely within a virtual space and communicate with other characters and other users. Furthermore, the captured images can be shared with other users. This allows for realistic communication even between people in remote locations, providing a new style of communication.

[0164] The present invention includes an attachment calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by the user's operation, an information provision unit that provides the user with information about the real area when the virtual character is controlled by the user in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. Furthermore, the present invention can grant a benefit only if the above-mentioned conditions and specific conditions are met.

[0165] The information provision system of the present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by an operation by the user; an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character operated by the user as display information; and a transmission unit that transmits the generated display information to a terminal device held by the user. The present invention can provide an effective means for solving the above-mentioned technical problems. For example, the present invention can calculate the degree of attachment to a real area, which was difficult with conventional technology, and provide information using the results. The present invention can also calculate the degree of attachment to a real area, which was difficult with conventional technology, and provide information using the results.

[0166] The information provision system of the present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by an operation by the user; an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character operated by the user as display information; and a transmission unit that transmits the generated display information to a terminal device owned by the user.

[0167] The information provision system according to the present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that enables the virtual character to be controlled in the virtual space by the user's operation, an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention has the above-described configuration and can achieve the above-described effects. A recommendation system that calculates the degree of attachment to a real area for each user from the user's behavioral history, and recommends places, goods, etc. that the user is likely to like based on that degree of attachment; the recommendation system calculates the degree of attachment to a real area for each user using a terminal device on which the recommendation system is installed from location information and behavioral history, etc. collected from the terminal device, and recommends places, goods, etc. that the user is likely to like based on that degree of attachment. One possibility is to calculate "attachment level" based not only on "location information" and "behavioral history" but also on "favorite places" and "favorite items," etc., and make it possible to "recommend" based on "favorite places" and "favorite items," etc.

[0168] The present invention includes an attachment calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area, a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation of the user, an information provision unit that provides the user with information about the real area when the virtual character is controlled by the user in the set active area, a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character controlled by the user as display information, and a transmission unit that transmits the generated display information to a terminal device owned by the user.

[0169] The present invention provides an information provision system including an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by an operation by the user; an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character operated by the user as display information; and a transmission unit that transmits the generated display information to a terminal device held by the user. In addition, the charging terminal device generates first transmission information in accordance with charge control information, which is information transmitted from the virtual currency management server device based on a charge request and controls the charging of virtual currency for each user, and user operations input in accordance with control based on the charge control information, and transmits the generated first transmission information to the virtual currency management server device.

[0170] The information provision system of the present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by an operation by the user; an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character operated by the user as display information; and a transmission unit that transmits the generated display information to a terminal device owned by the user. Each charging terminal device and each game terminal device has a memory such as a charging terminal memory or a game terminal memory in which location information is stored, and when virtual currency is charged or a billing process is performed, the server device identifies an area (i.e., a group) based on the location information in these memories and performs various processes such as granting benefits based on the identified group.

[0171] In this embodiment, the game terminal device includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in the virtual space based on the attachment degree to the real area, a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation of the user, an information provision unit that provides the user with information about the real area when the virtual character is controlled by the user in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The second transmission information includes an authentication code, and the game terminal device is configured to execute an authentication process based on the authentication code to execute a game process.

[0172] The present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the user's attachment level to the real area, a memory unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation by the user, an information provision unit that provides the user with information about the real area by operating the virtual character by the user in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user.

[0173] The information provision system of the present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the user's attachment level to the real area; a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user; an operation reception unit that allows the user to operate the virtual character in the virtual space through an operation by the user; an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area; a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character operated by the user; and a transmission unit that transmits the generated display information to a terminal device owned by the user. For example, the present invention is preferably implemented on a mobile terminal device such as a smartphone. It is also preferably implemented on a server such as a three-dimensional content providing server.

[0174] The present invention provides an information provision system including an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by an operation by the user; an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character operated by the user as display information; and a transmission unit that transmits the generated display information to a terminal device held by the user. In addition, the multiple computer processors transmit information regarding a video including the first user's character object to the second user terminal of the second user, and by accepting movement operations and camera operations of the first user's character object within the virtual space, generate information that allows the first user's character object to move, and can also display character objects of one or more other users.This is an information processing system.

[0175] The information provision system according to the present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area, a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation by the user, an information provision unit that provides the user with information about the real area by operating the virtual character by the user in the set active area, a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character controlled by the user as display information, and a transmission unit that transmits the generated display information to a terminal device owned by the user.

[0176] The present invention provides an information provision system including an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by an operation by the user; an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character operated by the user as display information; and a transmission unit that transmits the generated display information to a terminal device held by the user.

[0177] The information provision system includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the degree of attachment to the real area, a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation of the user, an information provision unit that provides the user with information about the real area when the virtual character is controlled by the user in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. Furthermore, when the selection reception unit receives a selection of one other user from one or more other users from a first user, the transmission unit transmits information about a first-person perspective video of the other user.

[0178] The present invention provides an information provision system including: an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation of the user; an information provision unit that provides the user with information about the real area when the virtual character is controlled by the user in the set active area; a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user; and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention also includes a proximity information transmission step that performs processing to transmit the proximity information, etc. created by the proximity information creation unit to a group user terminal as data displayable on the group user terminal.

[0179] The present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavior history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavior history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the attachment degree to the real area, a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation of the user, an information provision unit that provides the user with information about the real area when the virtual character is controlled by the user in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The acquired information transmission unit also transmits tourist information to the user terminal when the route search unit determines that a tourist spot is located at the avatar position or when another avatar is located at the avatar position.

[0180] The information provision system of the present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the user's attachment level to the real area, a memory unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the user to operate the virtual character in the virtual space through an operation by the user, an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character operated by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention also provides a tourist guidance method using the information provision system.

[0181] The present invention provides an information provision system including: an attachment degree calculation unit that calculates an attachment degree to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the attachment degree to the real area; a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be operated in the virtual space by an operation of the user; an information provision unit that provides information about the real area by the user operating the virtual character in the set active area; and a transmission unit that transmits the generated display information to a terminal device owned by the user. Furthermore, when the selection reception unit receives a second user's selection of one user from the first user and one or more other users, the transmission unit may transmit information about a first-person perspective or a third-person perspective video of the character object of the selected user to the second user terminal.

[0182] an attachment calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area, a storage unit that stores the degree of attachment, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be operated in the virtual space by an operation of the user, an information provision unit that provides information about the real area when the virtual character is operated by the user in the set active area, and a transmission unit that transmits the generated display information to a terminal device owned by the user. Also, a neighborhood information transmission unit processes the neighborhood information created by the neighborhood information creation unit, user information of group users registered by the group registration unit, map information acquired by the map information acquisition unit, etc. to the user terminal as data that can be displayed on the user terminal. This system calculates the degree of attachment to a real area for each user from the user's behavioral history, generates a virtual character corresponding to that user based on that degree of attachment, and determines and displays the location and movement route in the virtual space within the range in which the virtual character can operate.The system also includes a neighborhood information creation unit and a group registration unit, and is capable of displaying data obtained from these units. This invention is a system that calculates the user's level of attachment to areas they frequently visit, such as the area where they live or commute to work or school, and generates and displays a character dedicated to the user based on that level of attachment. This system also includes a neighborhood information creation unit and a group registration unit, and can display data obtained from these units. The present invention is a system that can generate and display a character exclusive to a user.

[0183] The information providing system includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the user to operate the virtual character in the virtual space through an operation by the user, an information providing unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character operated by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. In the acquired information transmitting step, the acquired information transmission unit performs a process of transmitting the acquired information, avatar character information, map information, etc. stored in the acquired information storage unit to the user terminal as data displayable by a browser function of the user terminal. This system calculates each user's level of attachment to a real area from their behavioral history, and based on that level of attachment, sets areas in which each user can be active within a virtual space.When an avatar moves within that area, it can provide real-world information about the area to which the user moves. This system calculates the attachment level for each user from the location information entered by the user from the user terminal, the location information acquired from the user terminal, and the user's movement history data calculated from an acceleration sensor acquired from the user terminal, etc., and when an avatar moves within a different area depending on the attachment level, it can provide real-world information around the area to which the avatar moves and events occurring within that area.

[0184] The present invention provides an information provision system including: an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation of the user; an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character controlled by the user as display information; and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention also provides an information provision method using the above-described system.

[0185] The present invention provides an information provision system including: an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the attachment degree to the real area; a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation of the user; an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area; a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user; and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention also includes extracting skills in which the user lacks skills relative to a target state based on the skill proficiency status and characteristics obtained by analysis, and presenting advice and practice menus to the trainee based on the extracted results.

[0186] The information provision system according to the present invention includes an attachment level calculation unit that calculates a level of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation by the user, an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. Facial recognition techniques may include face detection and / or reference point face tracking, alignment of the face to a reference size and pose, illumination normalization preprocessing techniques, gradient feature extraction within a region of interest for the face, histogram classification of facial expressions via a logistic regression classifier trained on image data, and filtering of the resulting classifications. The present invention is an information provision system that calculates the degree of attachment to a real area for each user from the user's behavior history, generates a virtual character corresponding to the user based on the degree of attachment, and provides information about the real area by operating the virtual character within its range of activity (= a set range). The specific components are as follows: eight components: an "attachment degree calculation unit," a "virtual character generation unit," a "region setting unit," a "storage unit," an "operation reception unit," an "information provision unit," a "display information generation unit," and a "transmission unit." The present invention is characterized by the above-mentioned components.

[0187] The present invention provides an information provision system including: an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation of the user; an information provision unit that provides the user with information about the real area by operating the virtual character by the user in the set active area; a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user; and a transmission unit that transmits the generated display information to a terminal device owned by the user. The wearable device may also determine whether the wearable device is in a fixed position using distance, a size of a periocular feature, or the like.

[0188] The information provision system of the present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by an operation by the user; an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character operated by the user as display information; and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention, configured as described above, calculates the degree of attachment to a specific real area, determines a range of activity in a virtual space set based on that degree of attachment, and provides a virtual character that can be controlled only within that range, thereby enabling people to learn about and deepen their understanding of that area, culture, etc., even when it is difficult to act or experience it in the real world. Furthermore, the present invention allows people who are interested in a specific real area, culture, etc. to freely learn about and deepen their understanding of that area, culture, etc., and is therefore useful in fields such as education and tourism.

[0189] The present invention provides an information provision system including: an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation of the user; an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character controlled by the user as display information; and a transmission unit that transmits the generated display information to a terminal device owned by the user. The control element module may also include control and management of camera settings, etc.

[0190] In this embodiment, the terminal device operated by the user is an information processing device such as a smartphone, a tablet terminal, or a personal computer. The virtual space is a virtual space such as a VR space or an AR space. The weather forecast information is information acquired from a weather forecast site or the like. According to the present invention, the degree of attachment to a real area for each user is calculated based on the user's behavior history, and an area in which a virtual character can be active is set based on the degree of attachment, thereby making it easier for the user to become interested in the real area. Also, by operating a virtual character in the set area in which the virtual character can be active, information about the real area can be provided, making it easier for the user to become interested in the real area. Furthermore, by presenting weather forecast information, etc., it is easier for the user to become interested in the real area. Fig. 1 is a configuration diagram of an information provision system of the present invention. Fig. 2 is an operational flow diagram of the information provision system of the present invention. Fig. 3 is an example of a screen of the information provision system of the present invention. Fig. 4 is an example of a screen of the information provision system of the present invention. Fig. 5 is an example of a screen of the information provision system of the present invention.

[0191] an attachment calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the virtual area in which the virtual character can be active for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by an operation of the user; an information provision unit that provides the user with information about real products by the user operating the virtual character in the set area in which the virtual character can be active; and a transmission unit that transmits the generated display information to a terminal device owned by the user.

[0192] In this embodiment, the information provision system includes: an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by an operation by the user; an information provision unit that provides the user with information on races that are actually being run by a game device installed in a store in the set active area by the user operating the virtual character; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character operated by the user as display information; and a transmission unit that transmits the generated display information to a terminal device owned by the user.

[0193] The information provision system includes an attachment calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the user to operate the virtual character in the virtual space through operation by the user, an information provision unit that provides the user with information about the real area when the user operates the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character operated by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. This system can also be controlled from a mobile information terminal such as a mobile phone or PHS.

[0194] The present invention includes an attachment calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area, a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be operated in the virtual space by an operation of the user, an information provision unit that provides the user with information about the real area when the virtual character is operated by the user in the set active area, and a transmission unit that transmits the generated display information to a terminal device owned by the user.The present invention can also be used with small terminal devices such as mobile phones. The present invention calculates the degree of attachment from the behavioral history, generates a virtual character based on that degree of attachment, sets a range in which the virtual character can move, and provides information on real places, facilities, etc. within that range, thereby increasing interest in real places, facilities, etc. Furthermore, because it can be used on small terminal devices, it is expected to be widely and generally used.

[0195] The present invention provides an information provision system including: an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be operated in the virtual space by an operation of the user; an information provision unit that provides information about the real area to the user by operating the virtual character in the set active area; and a transmission unit that transmits the generated display information to a terminal device owned by the user. In addition, in the neighborhood information provision system, a group registration unit may be configured to switch and register users of group user terminals within a neighborhood range as target users.

[0196] The information provision system according to the present invention includes an attachment calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that enables the virtual character to be controlled in the virtual space by the user's operation, an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. When certain conditions are met, for example, when an item that displays information indicating the movement direction of another user's character image is acquired, or when the user's attributes (e.g., level) or points are acquired, information indicating the movement direction may be displayed.

[0197] The information provision system according to the present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by the user's operation, an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention has the above-mentioned configuration, and when realized, the following effects are achieved. In other words, the present invention calculates each user's level of attachment to a real area from the user's behavioral history, generates a virtual character corresponding to the user based on that level of attachment, and sets and provides a range in which the virtual character can move, thereby providing an environment in which the user can play in places they like or are interested in. The present invention also provides an environment in which the user can interact with other people and people playing in other places within that environment. These effects were not achieved by the prior art, and the present invention possesses novelty, non-obviousness, and industrial usefulness. This information providing system calculates the degree of attachment to a real area for each user from the user's behavior history, generates a virtual character corresponding to the user based on the degree of attachment, sets and provides a range in which the virtual character can move, and also provides an environment in which the virtual character can interact with other people within the environment and people playing in other places.

[0198] The information provision system according to the present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area in which the virtual character can be active in a virtual space based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the user to control the virtual character in the virtual space through an operation by the user, an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The system may also allow the user to view or copy the setting information of other users who played in the same room. In the second variant, it was explained that it is possible to view and copy the setting information of other users who played in the same room, but the condition of "same room" is not necessary, and it is also possible to make it possible to view and copy the setting information of other users even if there are commonalities such as "same group," "same community," or "same hobbies."

[0199] The system includes an attachment calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in the virtual space based on the degree of attachment to the real area, a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by the user's operation, an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area, a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character controlled by the user as display information, and a transmission unit that transmits the generated display information to a terminal device owned by the user. In this case, when the user terminal of another user is located in a specific location, the transmission means of the control unit does not transmit a notification to the user terminal that the other user has not returned home even after a preset time of returning home.

[0200] The present invention provides an information provision system that includes an attachment level calculation unit that calculates a level of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the attachment level to the real area, a memory unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be operated in the virtual space by an operation of the user, and a transmission unit that unlocks an app when the user goes to pick up another user in the set active area.The present invention also includes a transmission unit that transmits the generated display information to a terminal device owned by the user.

[0201] The present invention provides an information provision system including: an attachment degree calculation unit that calculates an attachment degree to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the attachment degree to the real area; a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be operated in the virtual space by an operation of the user; an information provision unit that provides information about the real area by the user operating the virtual character in the set active area; and a transmission unit that transmits the generated display information to a terminal device owned by the user. Furthermore, when the selection reception unit receives a second user's selection of one user from the first user and one or more other users, the transmission unit may transmit information about a first-person perspective or a third-person perspective video of the character object of the selected user to the second user terminal.

[0202] The present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area, a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation receiving unit that allows the virtual character to be controlled in the virtual space by the user's operation, an information providing unit that provides the user with information about the real area when the virtual character is controlled by the user in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. In addition, when a viewing user requests display of a wearable gift, a selection receiving unit selects a display instruction object for displaying a gift object corresponding to the wearable gift on a video, and the selection made by the first user or the second user can be displayed on the screen of one of the other users.

[0203] The present invention includes an attachment calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be operated in the virtual space by the user's operation; an information provision unit that provides information in the set active area, a display information generation unit that generates display information, and a transmission unit that transmits the generated display information. Furthermore, if the location of another user's user terminal has not reached the user's home by the time a predetermined return time has passed, a transmission means of the control unit transmits a notification to the user's user terminal that the other user has not returned home. The present invention is a system including an attachment calculation unit, a virtual character generation unit, etc., that calculates a degree of attachment to a specific place or area, generates a virtual character based on the attachment degree, and sets an active area for the virtual character. It also notifies other users that they have not returned home.

[0204] The present invention includes an attachment calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area, a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be operated in the virtual space by an operation of the user, an information reception unit that receives information provided by an information provision unit in the set active area, an information provision unit that provides the user with information about the real area when the virtual character is operated by the user in the set active area, and a transmission unit that transmits the display information generated by the display information generation unit.The present invention also includes a case where three or more maps are displayed.

[0205] An information provision system includes: an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be operated in the virtual space by the user's operation; an information provision unit that provides information about the real area to the user by the user operating the virtual character in the set active area; and a transmission unit that transmits the generated display information to a terminal device owned by the user. Furthermore, this embodiment can be applied to point-granting services and the like using location information and image information. The present invention can be applied to point-granting services and the like using location information and image information. Furthermore, the present invention can be used not only in specific locations or facilities, but also in general locations.

[0206] The information provision system according to the present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the degree of attachment to the real area, a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that enables the virtual character to be controlled in the virtual space by an operation of the user, an information provision unit that provides the user with information about the real area when the virtual character is operated by the user in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. With this configuration, the present invention calculates a degree of attachment to a real area for each user, provides an active area in the virtual space set based on the attachment degree, and can provide information about the real area when the user operates the virtual character in the set active area. Furthermore, the present invention is highly convenient because it can provide the above-mentioned functions through display information displayed on the terminal device.

[0207] The present invention also relates to a system including: an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation of the user; an information provision unit that provides the user with information about the real area when the virtual character is controlled by the user in the set active area; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character controlled by the user as display information; and a transmission unit that transmits the generated display information to a terminal device owned by the user.

[0208] The present invention provides an information provision system including an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by an operation by the user; an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character operated by the user as display information; and a transmission unit that transmits the generated display information to a terminal device held by the user. The present invention also includes transmitting first special matching request information to information processing means when the number of matches established within a predetermined period counted by the counting means is below a predetermined number (for example, below 100), and allowing a non-player character operating based on a game program to participate in the matching as a guest.

[0209] The present invention includes an attachment calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the user to control the virtual character in the virtual space through an operation by the user, an information provision unit that provides the user with information about the real area when the user controls the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention also allows non-player characters to participate in matching (only matchings performed in the selected area) corresponding to only area information selected based on a probability table in which areas with fewer successful matches are more likely to be selected.

[0210] The present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the user's attachment level to the real area, a memory unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation by the user, an information provision unit that provides the user with information about the real area by operating the virtual character by the user in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention also provides an information provision system having the above-mentioned components.

[0211] The information provision system according to the present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area, a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation by the user, an information provision unit that provides the user with information about the real area by operating the virtual character by the user in the set active area, a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character controlled by the user as display information, and a transmission unit that transmits the generated display information to a terminal device owned by the user.

[0212] The information provision system of the present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the user to operate the virtual character in the virtual space through an operation by the user, an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character operated by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention also provides an information provision method using the above-mentioned system. An information provision system that calculates the degree of attachment to a real area for each user from the user's behavioral history, generates a virtual character corresponding to the user from the result, sets the area in which the virtual character can be active, saves the setting result, displays a virtual character that can be operated by the user from the saved result, presents command candidates that can be operated on a terminal device held by the user from the displayed result, accepts an operation command candidate that is a command candidate selected by the user from the presented result, executes the processing content instructed by the command candidate, and provides information provision content that can be displayed on a terminal device held by the user from the execution result. The present invention is the system and method described above.

[0213] The information provision system according to the present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation by the user, an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user.

[0214] The information provision system according to the present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation by the user, an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user.

[0215] The present invention provides an information provision system including: an attachment degree calculation unit that calculates a user's attachment degree to a real area based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the user's attachment degree to the real area; a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that enables the user to operate the virtual character in the virtual space through an operation by the user; an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area; and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention also provides an information provision system that uses F, which indicates the number of frames (the number of times the game processing cycle has been repeated, where one frame time is the game processing time) from when a footstep flag is turned on to the current time, to perform processes such as obtaining items and adding scores using information obtained from the number and strength of footstep operations.

[0216] The information provision system according to the present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area, a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation by the user, an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character controlled by the user as display information, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention is characterized by having and being realized by the above-mentioned configuration. The present invention calculates the degree of attachment to a real area for each user from the user's behavioral history, generates a virtual character corresponding to the user based on that degree of attachment, sets an area in which the virtual character can be active (= a real area with a high degree of attachment), and when the user operates in the set area in which the virtual character can be active, provides and displays information about that real area (= a real area with a high degree of attachment). With this configuration, the user can play and learn in a place they like, which makes it easier for them to develop feelings of "liking" and "fun," and by making it easier for feelings of "liking" and "fun" to be generated, it is possible to expect learning effects from feelings of "liking" and "fun."

[0217] The information provision system according to the present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area in which the virtual character can be active in a virtual space based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the user to control the virtual character in the virtual space through an operation by the user, an information provision unit that provides the user with information about the real area when the user controls the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention also includes an online game system using the information provision system described above.

[0218] The information provision system of the present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by an operation by the user; an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character operated by the user as display information; and a transmission unit that transmits the generated display information to a terminal device owned by the user.

[0219] an attachment calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation of the user; an information provision unit that provides the user with information about the real area when the virtual character is controlled by the user in the set active area; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character controlled by the user as display information; and a transmission unit that transmits the generated display information to a terminal device owned by the user. An item selection unit selects a favorite item from items owned by a target virtual user, and an item extraction unit extracts an evolution item, the evolution item being usable multiple times within a predetermined period. There are also multiple types of evolution items, each with different effects. The present invention provides an image processing device and method that can generate and display information (hereinafter referred to as "matching information") indicating that the "position, orientation, etc." and the "image" match from image data (hereinafter referred to as "image") that includes "position, orientation, distance, angle, height, etc." (hereinafter referred to as "position, orientation, etc.") consisting of "position coordinates of the target object," "orientation of the target object," "position coordinates of the photographer," "orientation of the photographer," "distance to the target object as seen from the photographer's viewpoint," "angle to the target object as seen from the photographer's viewpoint," "height to the target object as seen from the photographer's viewpoint," etc., only when the "position, orientation, etc." and the "image" match.

[0220] The present invention provides an information provision system including: an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation of the user; an information provision unit that provides information about the real area by the user operating the virtual character in the set active area; and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention also distinguishes between a "first play history" and a "second play history," predicts the play status in the "first play history" from the play status in the "second play history," and, if the play status in the "first play history" is predicted, corrects the play status in the "first play history" from the play status in the "second play history."

[0221] The information provision system of the present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by an operation by the user; an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character operated by the user as display information; and a transmission unit that transmits the generated display information to a terminal device owned by the user. In addition, if the deletion confirmation period management means 63d determines that the user registration information 42c and the game progress information 42d have not been deleted from the HDD 42, it sends a warning notification to at least one of the game device and the administrator terminal owned by the administrator (manager) of the online game, informing them that information that can identify the user has not been deleted.

[0222] The information provision system of the present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the user to operate the virtual character in the virtual space through an operation by the user, an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character operated by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention also provides an information provision method using the above-mentioned system.

[0223] The information provision system of the present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by an operation by the user; an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character operated by the user as display information; and a transmission unit that transmits the generated display information to a terminal device owned by the user. In addition, the content screening execution control unit is configured to control the behavior of the target character displayed in a given order (e.g., input order) even when multiple operation commands are accepted at the same timing or within a predetermined period of time (e.g., 10 seconds or 20 seconds) at the same timing.

[0224] The information provision system of the present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation by the user, an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user.

[0225] The information provision system of the present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the user to operate the virtual character in the virtual space through an operation by the user, an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character operated by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention can be used any number of times within a predetermined period of time. The present invention calculates the degree of attachment to a real area for each user from the user's behavioral history, and allows the user to operate a virtual character in a virtual area that is set as an area where the user can be active based on that degree of attachment, making it easier to provide information about the actual area and allowing the user to learn while having fun in the process, making it easier for the user to acquire information about the actual area in a natural way.In addition, the present invention can be used any number of times within a specified period, making it easy for users to use it any number of times at their own convenience, enabling efficient and effective learning.

[0226] The information provision system according to the present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area, a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user, an operation reception unit that enables the virtual character to be controlled in the virtual space by an operation by the user, an information provision unit that provides the user with information about the real area when the virtual character is controlled by the user in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention has the above-described configuration, and is configured such that specific area information is associated with information about the number of people and managed in advance in a database or the like in a memory device, so that the reward granting means can change the reward content based on the number of people corresponding to the specific area information.

[0227] The information provision system according to the present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the user to operate the virtual character in the virtual space through an operation by the user, an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character operated by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention also provides an information provision method using the above-mentioned system. An information provision system characterized by including: a recommendation unit that calculates the degree of attachment to a real area for each user from the user's behavioral history and, based on the results, recommends places, events, etc. that the user is likely to like; an analysis unit that collects content such as photos and videos taken at recommended places, events, etc., calculates the degree of attachment to the places, events, etc. from the content, and, based on the results, analyzes the reasons why the places, events, etc. are popular and what are their attractive points; an introduction unit that introduces the attractive and distinctive points of the places, events, etc. based on information obtained from the analysis results; and an update unit that collects content such as photos and videos taken at recommended places, events, etc., calculates the degree of attachment to the places, events, etc. from the content, and, based on the results, continues to analyze the reasons why the places, events, etc. are popular and what are their attractive points.

[0228] The present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by an operation by the user; an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character operated by the user as display information; and a transmission unit that transmits the generated display information to a terminal device held by the user. Furthermore, the bonus granting means changes the content of the bonus granted to a user based on the number of users playing the game who are at a distance less than a predetermined threshold distance from the location of the specific area in the specific area information, or the number of users who are within the area of ​​the specific area in the specific area information. With this configuration, users playing the game can enjoy playing in their own place or a favorite place, which increases the enjoyment of the game, and also, if there are many other players playing around that place, players can receive a bonus, which makes it easier for players to interact with each other.

[0229] The present invention provides an information provision system including: an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by an operation of the user; an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area; and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention also provides a system in which the number of people who can appear in a first video can be set only if other users are allowed to appear, and the broadcasting user can freely determine the number of people up to the allowable upper limit. The system calculates the degree of attachment to a real area for each user from the user's behavioral history, generates a virtual character corresponding to the user from the result, sets the area in which the virtual character can be active, saves that information, makes the virtual character operable, provides information about the real area from the operation information, and generates and transmits display information for that information.The number of people who can appear in the first video is determined after other users have decided whether or not to appear, and can be freely determined by the distributor. The present invention is an information provision system comprising the following components: An attachment level calculation unit calculates the attachment level of each user to a real area from their behavioral history, and a virtual character generation unit generates a virtual character corresponding to the user from the results. The unit then sets and saves areas in which the virtual character can be active. An operation reception unit makes the virtual character operable, and an information provision unit provides information about the real area from the operation information. A display information generation unit generates and transmits display information from these.

[0230] The present invention provides an information provision system including: an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the user's attachment level to the real area; a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user; an operation reception unit that allows the user to control the virtual character in the virtual space through operation by the user; an information provision unit that provides the user with information about the real area when the user controls the virtual character in the set active area; a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user; and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention also provides a game program using the information provision system including the above-mentioned components.

[0231] The present invention provides an information provision system including: an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that allows the virtual character to be controlled in the virtual space by an operation of the user; an information provision unit that provides the user with information about the real area when the virtual character is controlled by the user in the set active area; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character controlled by the user as display information; and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention also provides a control device that determines adjustment information and controls each of the above-mentioned functions using the adjustment information. This control device consists of an adjustment information determination unit and each function control unit. The adjustment information determination unit determines adjustment information by referring to the values ​​of each actual user, and each function control unit controls each of the above-mentioned functions using that adjustment information.

[0232] The system includes an attachment calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be operated in the virtual space by the user's operation, an information provision unit that provides information on the set active area, a display information generation unit, and a transmission unit that transmits the generated display information.Information such as a user's purchase history, behavior history, number of followers, and number of friends can be used to select a character to serve as a poster boy.

[0233] The system includes an attachment calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavior history, and a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavior history. Also, there is a region setting unit that sets a virtual area as an area in which the virtual character can be active in the virtual space based on the degree of attachment to the real area. Furthermore, there is a storage unit that stores the attachment degree, the virtual character, and the active virtual area for each user. And there is an operation reception unit that enables the virtual character to be operated in the virtual space by an operation of the user. And there is an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area. And there is a transmission unit that transmits the generated display information to a terminal device owned by the user.

[0234] an operation receiving unit that enables the virtual character to be operated in the virtual space by an operation of the user; an information providing unit that provides the user with information about the real area by operating the virtual character by the user in the set active area; a display information generating unit that generates operation information of the virtual space, the virtual character, and the virtual character operated by the user as display information; and a transmitting unit that transmits the generated display information to a terminal device owned by the user, The system has the above-described configuration and is characterized by including the selection of influencers in influencer marketing. An attachment calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a storage unit that stores the degree of attachment, the virtual character, and the virtual area in which the virtual character can be active for each user; The present invention provides a system and method that can calculate "actual attachment level" from "actual behavioral history" instead of "number of followers" or "number of friends" used in "influencer marketing" or "SNS marketing" and can provide "information that a person really wants" based on "places that person really likes."

[0235] The system includes an attachment calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the user's attachment level to the real area; a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user; an operation reception unit that allows the user to operate the virtual character in the virtual space through operation by the user; an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area; a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character operated by the user; and a transmission unit that transmits the generated display information to a terminal device owned by the user. The "real store" refers to a store that actually sells products, and may be a store on a network such as an EC (electronic commerce) site or a store that serves customers in the real world. The "reward" refers to benefits such as points or discount coupons, or products.

[0236] The information provision system according to the present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be controlled in the virtual space by the user's operation, an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character controlled by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention has the above-mentioned configuration, and when realized, the following effects are achieved. In other words, the present invention calculates each user's level of attachment to a real area from the user's behavioral history, generates a virtual character corresponding to the user based on that level of attachment, and sets and provides a range in which the virtual character can move, thereby providing an environment in which the user can play in places they like or are interested in. The present invention also provides an environment in which the user can interact with other people and people playing in other places within that environment. These effects were not achieved by the prior art, and the present invention possesses novelty, non-obviousness, and industrial usefulness.

[0237] The information provision system according to the present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area in a virtual space as an area in which the virtual character can be active based on the user's attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the user to operate the virtual character in the virtual space through an operation by the user, an information provision unit that provides the user with information about the real area by operating the virtual character in the set active area, a display information generation unit that generates display information for the virtual space, the virtual character, and operation information for the virtual character operated by the user, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention also provides an information provision method using the above-mentioned system. An information provision system characterized by comprising: a recommendation unit that calculates the degree of attachment to a real area for each user from the user's behavioral history and, based on the result, recommends places, events, etc. that the user is likely to like; a content provision unit that collects content such as photos and videos taken at recommended places, events, etc., determines whether the places, events, etc. where the content was taken are places or events that the user is likely to like, and, if the content is a place or event that the user is likely to like, provides the content to the user; an advertisement display unit that determines whether the places, events, etc. where the content was taken are places or events that the user is likely to like, and, based on the result, displays advertisements for the places, events, etc. where the content was taken; and a product and service provision unit that provides products or services related to the advertisement content displayed by the advertisement display unit. The present invention can provide a technical solution that can solve the above-mentioned problems.

[0238] In this embodiment, the information provision system includes: an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by an operation by the user; an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character operated by the user as display information; and a transmission unit that transmits the generated display information to a terminal device held by the user.

[0239] The information provision system of the present invention includes an attachment degree calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the active virtual area for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by an operation by the user; an information provision unit that provides the user with information regarding the real area by the user operating the virtual character in the set active area; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character operated by the user as display information; and a transmission unit that transmits the generated display information to a terminal device held by the user.

[0240] The information provision system of the present invention includes an attachment level calculation unit that calculates a user's attachment level to a real area based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the user's attachment level to the real area, a memory unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that allows the virtual character to be operated in the virtual space by the user's operation, an information provision unit that provides the user with information about the real area by the user operating the virtual character in the set active area, and a transmission unit that transmits the generated display information to a terminal device owned by the user. The present invention also provides an information provision method using the above-mentioned system.

[0241] an attachment level calculation unit that calculates a level of attachment to a real area for each user based on the user's behavioral history, a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history, a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the attachment level to the real area, a storage unit that stores the attachment level, the virtual character, and the active virtual area for each user, an operation reception unit that enables the ...

Claims

1. an attachment calculation unit that calculates a degree of attachment to a real area for each user based on the user's behavioral history; a virtual character generation unit that generates a virtual character corresponding to the user based on the user's behavioral history; a region setting unit that sets a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a memory unit that stores the attachment degree, the virtual character, and the virtual area in which the virtual character can be active for each user; an operation reception unit that enables the virtual character to be operated in the virtual space by an operation by the user; an information provision unit that provides the user with information regarding the real area by the user operating the virtual character in the set area in which the virtual character can be active; a display information generation unit that generates operation information for the virtual space, the virtual character, and the virtual character operated by the user as display information; and a transmission unit that transmits the generated display information to a terminal device owned by the user.

2. The information providing system according to claim 1, characterized in that the behavioral history includes at least one of visit history information of the user's visits to the physical area and contact history information with other users with whom the user has interacted in the physical area.

3. The information provision system described in claim 2, characterized in that the attachment level calculation unit calculates the attachment level to the physical area for each user based on one of the number of times the user has visited the physical area, the length of time the user has stayed in the physical area, the range of activities in the physical area, and the number of facilities visited in the physical area.

4. The information provision system described in claim 2 or 3, characterized in that the attachment calculation unit calculates the attachment level to the physical area for each user based on one of the number of people the user actually met in the physical area, the number of people the user actually met with and had conversations with, and the duration of the conversations.

5. The information provision system described in claim 1, characterized in that the memory unit further stores information about the virtual space corresponding to the real area, and the area setting unit sets the area in which the user can be active to be the virtual space corresponding to the real area to which the user has a high degree of attachment.

6. The information provision system according to claim 1, characterized in that the virtual character generation unit generates a virtual character corresponding to the user based on one of places visited by the user in the real area, facilities visited, products purchased, services used, and food and drink consumed by the user.

7. 10. The information providing system according to claim 1, wherein the virtual character generating unit generates a virtual character corresponding to the user based on one of a health state and a mental state of the user.

8. 2. The information providing system according to claim 1, wherein the information providing unit provides the user with information about the real area by having the virtual character corresponding to the user come into contact with another virtual character operated by another user who exists in the virtual space.

9. 9. The information providing system according to claim 8, wherein the operation accepting unit enables the virtual character to talk to the other virtual character through an operation by the user, and the information providing unit provides the user with conversation information from another user operating the other virtual character as information about the real area.

10. The information providing system according to claim 9 , wherein the virtual character generation unit further corrects a facial expression of the user's virtual character in accordance with the content of an utterance of the user's virtual character or an utterance from the other user's virtual character.

11. 11. The information providing system according to claim 8, wherein the storage unit further stores, for each of the users, information about the users that can be made public to the other users.

12. The information provision system according to claim 1, characterized in that the memory unit stores information about the real area posted by a plurality of users, and the information provision unit provides the user with the information about the real area stored in the memory unit in response to the user moving the virtual character to a specific location or facility in the virtual space.

13. a step of calculating a degree of attachment to a real area for each user based on the user's behavioral history; a step of generating a virtual character corresponding to the user based on the user's behavioral history; a step of setting a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a step of storing the degree of attachment, the virtual character, and the virtual area in which the virtual character can be active for each user; a step of making the virtual character operable in the virtual space by operation of the user; a step of providing the user with information about the real area by operating the virtual character by the user in the set area in which the virtual character can be active; a step of generating operation information of the virtual space, the virtual character, and the virtual character operated by the user as display information; and a step of transmitting the generated display information to a terminal device owned by the user.

14. an information provision program that causes a computer to realize the following functions: a function to calculate a degree of attachment to a real area for each user based on the user's behavioral history; a function to generate a virtual character corresponding to the user based on the user's behavioral history; a function to set a virtual area as an area in which the virtual character can be active in a virtual space based on the degree of attachment to the real area; a function to store the degree of attachment, the virtual character, and the virtual area in which the virtual character can be active for each user; a function to make the virtual character operable in the virtual space by operation of the user; a function to provide the user with information about the real area by operating the virtual character by the user in the set area in which the virtual character can be active; a function to generate operation information for the virtual space, the virtual character, and the virtual character operated by the user as display information; and a function to transmit the generated display information to a terminal device owned by the user.

Citation Information

Patent Citations

  • Virtual space presentation system

    JP2023181713A