system
A system using generative AI and AR technology provides personalized and interactive sightseeing experiences, addressing the challenge of repeat visits by continuously enhancing tourist destinations with tailored plans based on user interests and emotions.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- SOFTBANK GROUP CORP
- Filing Date
- 2024-10-10
- Publication Date
- 2026-04-22
AI Technical Summary
Conventional sightseeing tours and stamp rallies lose their novelty on repeat visits, and tourist destinations struggle to provide personalized experiences based on individual visitor interests and emotions, leading to a lack of engagement and satisfaction.
A system combining generative artificial intelligence and augmented reality technology to create personalized sightseeing plans, provide interactive experiences, and record user behavior for continuous enhancement.
Enables unique experiences on each visit, enhancing the appeal of tourist destinations by tailoring plans to individual interests and emotions, ensuring continuous engagement and satisfaction.
Smart Images

Figure 2026068323000001_ABST
Abstract
Description
Technical Field
[0001] The technology of the present disclosure relates to a system.
Background Art
[0002] Patent Document 1 discloses a persona chatbot control method performed by at least one processor, including steps of receiving a user utterance, adding the user utterance to a prompt including an instruction sentence related to an explanation of a chatbot character, encoding the prompt, and inputting the encoded prompt into a language model to generate a chatbot utterance in response to the user utterance.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] In conventional sightseeing tours and stamp rallies, once participated, the novelty is lost, and there is a problem that it is difficult to provide the same enjoyment in revisits. Also, tourist destinations are severely short of staff, and it is difficult to provide an optimal experience based on the individual interests and experiences of visitors.
Means for Solving the Problems
[0005] This invention provides a means for generating optimal sightseeing tour plans by analyzing visitors' individual information and interests through the construction of a tourism system that combines generative artificial intelligence and augmented reality technology. Furthermore, by providing interactive experiences at the site using augmented reality technology and recording user behavior in real time, it becomes possible to provide new experiences repeatedly. With this system, visitors can continue to enjoy different experiences each time they visit, thereby continuously enhancing the appeal of tourist destinations.
[0006] "Generative artificial intelligence" is an artificial intelligence technology that automatically generates optimal solutions and plans by mimicking human reasoning and judgment based on input data.
[0007] Augmented reality technology is a technology that overlays computer-generated images and information onto real-world scenes, allowing users to enjoy them visually.
[0008] "Tourist information" refers to information useful for tourism regarding specific places or locations, including tourist attractions, events, services, and access information.
[0009] A "tourist tour plan" is a systematically organized document outlining the planned visits and travel routes for a particular tourist destination, serving as a guide for travelers to efficiently enjoy sightseeing.
[0010] "User" refers to an individual or group that uses the system of the present invention to conduct tourism, and is the entity that inputs tourism-related information or enjoys local experiences. [Brief explanation of the drawing]
[0011] [Figure 1] This is a conceptual diagram showing an example of the configuration of a data processing system according to the first embodiment. [Figure 2] This is a conceptual diagram showing an example of the essential functions of a data processing device and a smart device according to the first embodiment. [Figure 3]This is a conceptual diagram showing an example of the configuration of a data processing system according to the second embodiment. [Figure 4] This is a conceptual diagram showing an example of the main functions of a data processing device and smart glasses according to the second embodiment. [Figure 5] This is a conceptual diagram showing an example of the configuration of a data processing system according to the third embodiment. [Figure 6] This is a conceptual diagram showing an example of the main functions of a data processing device and a headset-type terminal according to the third embodiment. [Figure 7] This is a conceptual diagram showing an example of the configuration of a data processing system according to the fourth embodiment. [Figure 8] This is a conceptual diagram showing an example of the main functions of a data processing device and a robot according to the fourth embodiment. [Figure 9] This shows an emotion map where multiple emotions are mapped. [Figure 10] This shows an emotion map where multiple emotions are mapped. [Figure 11] This is a sequence diagram showing the processing flow of the data processing system in Example 1. [Figure 12] This is a sequence diagram showing the processing flow of the data processing system in Application Example 1. [Figure 13] This is a sequence diagram showing the processing flow of the data processing system in Example 2, which incorporates an emotion engine. [Figure 14] This is a sequence diagram showing the processing flow of the data processing system in Application Example 2, which combines an emotion engine. [Modes for carrying out the invention]
[0012] Hereinafter, an example of an embodiment of the system relating to the technology of this disclosure will be described with reference to the attached drawings.
[0013] First, let's explain the terminology used in the following explanation.
[0014] In the following embodiments, the labeled processor (hereinafter simply referred to as "processor") may be a single arithmetic unit or a combination of multiple arithmetic units. Also, the processor may be a single type of arithmetic unit or a combination of multiple types of arithmetic units. Examples of arithmetic units include a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), a GPGPU (General-Purpose computing on Graphics Processing Units), an APU (Accelerated Processing Unit), and the like.
[0015] In the following embodiments, the labeled RAM (Random Access Memory) is a memory in which information is temporarily stored and is used as a work memory by the processor.
[0016] In the following embodiments, the labeled storage is one or more non-volatile storage devices that store various programs and various parameters, etc. Examples of non-volatile storage devices include flash memory (SSD (Solid State Drive)), magnetic disks (e.g., hard disks), or magnetic tapes, and the like.
[0017] In the following embodiments, the labeled communication I / F (Interface) is an interface including a communication processor and an antenna, etc. The communication I / F controls communication between multiple computers. Examples of communication standards applied to the communication I / F include wireless communication standards including 5G (5th Generation Mobile Communication System), Wi-Fi (registered trademark), or Bluetooth (registered trademark), and the like.
[0018] In the following embodiments, "A and / or B" is synonymous with "at least one of A and B." That is, "A and / or B" means that it may be A alone, or B alone, or a combination of A and B. Furthermore, in this specification, the same concept as "A and / or B" applies when expressing three or more things linked by "and / or."
[0019] [First Embodiment]
[0020] Figure 1 shows an example of the configuration of the data processing system 10 according to the first embodiment.
[0021] As shown in Figure 1, the data processing system 10 includes a data processing device 12 and a smart device 14. An example of the data processing device 12 is a server.
[0022] The data processing device 12 comprises a computer 22, a database 24, and a communication interface 26. The computer 22 is an example of a "computer" related to the technology of this disclosure. The computer 22 comprises a processor 28, RAM 30, and storage 32. The processor 28, RAM 30, and storage 32 are connected to a bus 34. The database 24 and the communication interface 26 are also connected to the bus 34. The communication interface 26 is connected to a network 54. An example of the network 54 is a WAN (Wide Area Network) and / or a LAN (Local Area Network).
[0023] The smart device 14 comprises a computer 36, a reception device 38, an output device 40, a camera 42, and a communication interface 44. The computer 36 comprises a processor 46, RAM 48, and storage 50. The processor 46, RAM 48, and storage 50 are connected to a bus 52. The reception device 38, output device 40, and camera 42 are also connected to the bus 52.
[0024] The reception device 38 is equipped with a touch panel 38A and a microphone 38B, etc., and receives user input. The touch panel 38A receives user input by detecting contact with an object (e.g., a pen or finger). The microphone 38B receives user input by detecting the user's voice. The control unit 46A transmits data indicating the user input received by the touch panel 38A and microphone 38B to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the data indicating the user input.
[0025] The output device 40 includes a display 40A and a speaker 40B, and presents data to the user 20 by outputting the data in a form perceptible to the user 20 (e.g., audio and / or text). The display 40A displays visible information such as text and images according to instructions from the processor 46. The speaker 40B outputs audio according to instructions from the processor 46. The camera 42 is a small digital camera equipped with an optical system such as a lens, aperture, and shutter, and an image sensor such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor.
[0026] Communication interface 44 is connected to network 54. Communication interfaces 44 and 26 are responsible for the exchange of various types of information between processor 46 and processor 28 via network 54.
[0027] Figure 2 shows an example of the main functions of the data processing device 12 and the smart device 14.
[0028] As shown in Figure 2, in the data processing device 12, specific processing is performed by the processor 28. A specific processing program 56 is stored in the storage 32. The specific processing program 56 is an example of a "program" related to the technology of this disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific processing is realized by the processor 28 operating as a specific processing unit 290 according to the specific processing program 56 executed on the RAM 30.
[0029] The storage 32 stores the data generation model 58 and the emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.
[0030] In the smart device 14, the processor 46 performs the reception output processing. The storage 50 stores the reception output program 60. The reception output program 60 is used in conjunction with a specific processing program 56 by the data processing system 10. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output processing is realized by the processor 46 operating as a control unit 46A according to the reception output program 60 executed on the RAM 48.
[0031] Next, the specific processing performed by the specific processing unit 290 of the data processing device 12 will be described. In the following description, the data processing device 12 will be referred to as the "server" and the smart device 14 as the "terminal".
[0032] The tourism system according to the present invention provides custom tour plans using generating artificial intelligence based on the user's individual information and tourist destination information. In this system, the server first receives the user's participation history, interests, and location information, and collects information on the relevant tourist destinations from a database. The collected data is input into the generating artificial intelligence, and a tour plan including multiple tourist routes and spots is generated based on the user's interests and visit history. This allows the user to choose a plan that matches their interests from the options presented.
[0033] The device displays detailed information about the selected tour based on the user's choices. Furthermore, augmented reality technology is used to prepare for additional on-site experiences. Specifically, the device can retrieve information from AR markers placed at the tourist destinations the user visits and present it visually to the user.
[0034] When a user arrives at a location, the device provides interactive content through an AR app, allowing the user to experience special missions and episodes at the tourist destination. During this time, users can utilize their smartphones or tablets to enjoy AR content such as character portraits and make new discoveries in real time.
[0035] The server records the user's actions and mission progress, and provides guidance to the next tourist destination or additional information as needed. After completing the tour, users can send feedback to the server, and the feedback received will contribute to improving the experience on their next visit.
[0036] As a concrete example, when a user visits a tourist destination that served as the setting for an anime, the server creates a tour plan based on information about spots and events related to that anime. The terminal provides the user with quests and missions utilizing AR technology, allowing the user to experience parts of the story and enjoy the world of the anime more deeply. In this way, the system of the present invention provides visitors with a new experience each time they visit, enabling them to continuously enjoy the charm of the tourist destination.
[0037] The following describes the processing flow.
[0038] Step 1:
[0039] Based on user input, the server accesses a publicly available database of tourist destinations and collects information related to the user's interests and past visit history.
[0040] Step 2:
[0041] The terminal processes user input and sends that information to the server. Users input their interests and desired tourist destinations into the terminal.
[0042] Step 3:
[0043] The server uses artificial intelligence to generate multiple personalized sightseeing tour plans based on the user information received and the collected tourist destination information. The generated plans include recommended places to visit and optimal travel routes.
[0044] Step 4:
[0045] The terminal presents the user with a list of tour plan options sent from the server and waits for the user's selection. The user can review the presented plans and choose the one that interests them most.
[0046] Step 5:
[0047] When a user selects a tour plan, the server prepares the augmented reality content associated with that plan and sends the necessary data to the device.
[0048] Step 6:
[0049] The device downloads AR content according to the selected tour and prepares to deliver it to the user through the AR application.
[0050] Step 7:
[0051] When a user visits a tourist destination, the device recognizes local AR markers and character panels and presents the user with augmented reality content. This content includes specific missions and episodes.
[0052] Step 8:
[0053] The server records user activity in real time and monitors mission progress. If necessary, it sends directions to the next location and additional information to the user's device.
[0054] Step 9:
[0055] Once a user completes a tour, they send feedback to the server via their device. The server analyzes this feedback and uses it to improve the experience for their next visit.
[0056] (Example 1)
[0057] Next, we will describe Example 1. In the following description, the data processing device 12 will be referred to as the "server," and the smart device 14 will be referred to as the "terminal."
[0058] It is necessary to provide visitors to tourist destinations with customized sightseeing plans based on their individual interests and visit history, making their visits richer and more personalized. In addition, there is a need for a system that can enhance the real-time value of the visited destination and provide plans that are tailored to the user's preferences on subsequent visits.
[0059] The identification process performed by the identification processing unit 290 of the data processing device 12 in Example 1 is realized by the following means.
[0060] In this invention, the server includes means for analyzing individual user information and tourist destination information using a generative model to generate multiple sightseeing plans that match the user's interests, means for acquiring information from identification devices placed at tourist destinations using augmented reality technology to provide the user with a specific experience, and means for recording the user's choices and actions in real time and suggesting the next sightseeing destination or additional information. As a result, the user can enjoy new experiences at the site based on a sightseeing plan optimized for their interests, and further obtain a more fulfilling plan for their next visit that reflects feedback after the visit.
[0061] A "generative model" is an artificial intelligence technology that analyzes individual user information and tourist destination information to automatically generate travel plans based on the user's interests.
[0062] Augmented reality technology is a technology that overlays digital information onto the real world, providing users with an interactive and immersive experience.
[0063] An "identification device" is a marker or signal transmitter placed in a tourist area that uses augmented reality technology to provide additional information.
[0064] A "terminal device" is an electronic device used by users to display the details of a generated sightseeing plan and to select and confirm it.
[0065] "Interactive content" refers to dynamic and participatory digital content that allows users to deepen their experience through interaction.
[0066] "Evaluation information" refers to feedback provided by users after their sightseeing experience, and this data can be used to improve plans for future visits.
[0067] In this system, the server and terminal work together to provide users with a customized sightseeing experience. The server uses a generative AI model to collect individual information provided by the user and analyzes the sightseeing destination information in the database based on that information. Specifically, the server requires a high-performance processor and large-capacity storage, and the software uses natural language processing technology such as GPT-4 (registered trademark) as the AI model. This generates sightseeing plans based on the user's interests and past visit history.
[0068] The terminal displays the details of the sightseeing plan selected by the user and allows the user to confirm and modify their selection. The terminal will be a tablet or smartphone, with an intuitive and easy-to-use user interface. Furthermore, it will utilize augmented reality technology to acquire information from identification devices installed at tourist destinations and use this information to provide interactive content at those locations. For this purpose, the terminal's camera and display device will contribute to the visualization of the AR content.
[0069] Users can view sightseeing plans presented through their devices and choose one that matches their interests. Upon arriving at the tourist destination, they can then enjoy an augmented reality experience using their device. As a concrete example, consider a case where a user visits a tourist destination that served as the setting for an anime. In this case, the server inputs prompts based on anime-related spots and events into an AI model to generate a tour plan. An example of a prompt might be: "Generate a tourist tour plan related to the anime '○○'. The user's interests are focused on characters A and B, and their visit history includes tourist destination X."
[0070] This system allows users to receive individually customized travel experiences and fully enjoy the appeal of new tourist destinations.
[0071] The flow of the specific processing in Example 1 will be explained using Figure 11.
[0072] Step 1:
[0073] The server collects individual information from users. Input includes the user's past participation history, interests, and location information. This data is received through the application, and the server compiles it into a single dataset. Specifically, it uses location services to determine the user's current location and provides a user interface for selecting interest categories. The output is user data in a standard format necessary for analysis.
[0074] Step 2:
[0075] The server analyzes user data collected using a generative AI model and generates travel plans based on the user's interests. Standardized user datasets and pre-prepared tourist destination information are supplied to the AI model as input. For data processing, a prompt message is generated, for example, "Please suggest the best travel plan for this user," which calls the AI model. In practice, the AI model performs natural language processing and outputs a plan containing multiple travel routes and spots. This output becomes the candidate plan presented to the user.
[0076] Step 3:
[0077] The terminal displays sightseeing plans sent from the server on its screen, offering the user choices. Sightseeing plan data is received from the server as input. The terminal converts this data into a user-friendly interface and presents it visually. Specifically, a touch panel selection function is implemented. The output is the specific sightseeing plan selected by the user.
[0078] Step 4:
[0079] The user visits a tourist destination based on their selected travel plan and initiates an augmented reality experience using their device. Inputs include the selected plan information and AR data from on-site identification devices. The user scans AR markers using their device's camera, and the device then provides augmented reality content based on this. Specific actions include launching an AR application and displaying content in real time. The output is a new augmented reality experience presented to the user.
[0080] Step 5:
[0081] The server collects user behavior data and feedback to improve future visit plans. User behavior logs and feedback information are transmitted through the application as input. The server analyzes this data and provides it as feedback to a generating AI model. Specific operations include writing data to a database and training the AI model. The output is a more optimized sightseeing plan suggested for the next visit.
[0082] (Application Example 1)
[0083] Next, we will explain Application Example 1. In the following explanation, the data processing device 12 will be referred to as the "server," and the smart device 14 will be referred to as the "terminal."
[0084] Traditional tourism experiences have often been based on generic itineraries, making it difficult to customize them to accommodate individual user interests and past visits. Furthermore, their limitation to physical tourist destinations has hindered the provision of broader experiences. Current technology, utilizing information terminals and augmented reality, necessitates making tourism experiences more interactive and personalized for users.
[0085] The specific processing performed by the specific processing unit 290 of the data processing device 12 in Application Example 1 is realized by the following means.
[0086] This invention includes a server that analyzes individual participant information and tourist destination information to generate multiple sightseeing tour plans that match the participant's interests; a server that uses augmented reality technology to acquire information from identification devices placed at tourist destinations and provides the user with a specific experience; a server that records the user's choices and actions in real time and presents the next sightseeing destination or additional information; and a server that provides a virtual space and allows the user to enjoy an interactive experience using a digital device. This makes it possible to provide personalized sightseeing experiences based on the user's interests.
[0087] "Generative artificial intelligence" is an artificial intelligence technology that analyzes a user's individual information and interests to automatically generate appropriate travel plans.
[0088] "Participant information" refers to a collection of personalized data, such as user interests, past visit history, and current location information.
[0089] "Tourist information" refers to data such as tourist spots, history, and event information related to a specific geographical location.
[0090] A "sightseeing tour plan" is an itinerary that combines suggested sightseeing routes and destinations based on the user's interests.
[0091] Augmented reality technology is a technology that overlays digital information onto the real world, providing users with an interactive experience.
[0092] An "identification device" is a device placed in tourist areas that enables the collection of information and interaction with users.
[0093] A "virtual space" is a virtual environment that users can experience through digital devices.
[0094] An "interactive experience" is an experience in which users can actively participate and receive feedback.
[0095] This invention is a system for providing users with personalized travel experiences. The system primarily utilizes generative artificial intelligence, augmented reality technology, and virtual space. The server first collects individual participant information and tourist destination information, and then analyzes this data using a generative AI model. The generative artificial intelligence proposes multiple travel tour plans that reflect the user's interests and visit history. This provides users with an environment in which they can select an itinerary that suits them.
[0096] The device utilizes augmented reality technology to acquire data from identification devices placed in tourist destinations. Based on this data, it provides users with specific experiences through augmented reality. Specifically, by using smartphones or tablets, users can visually experience digital content in tourist destinations.
[0097] Furthermore, the system provides a virtual space, offering users a means to enjoy interactive experiences using digital devices. This virtual environment records user behavior data in real time and promptly guides users to their next sightseeing destination and related information.
[0098] As an example, when a user visits a specific historical site, the server generates a digital tour related to that history. On the device, relevant AR content is displayed, and the user can participate in quests related to that history. In this case, a prompt message to the generating AI model might be, "Please suggest new experiences based on past visit history and interests."
[0099] The flow of a specific process in Application Example 1 will be explained using Figure 12.
[0100] Step 1:
[0101] The server receives individual participant information. It takes user interests, past visit history, and location information as input and performs analysis based on this data. The output is an analyzed user profile. This profile is used in subsequent processing to generate customized sightseeing plans.
[0102] Step 2:
[0103] The server collects tourist destination information and processes it in combination with user profiles. The inputs are database information about tourist destinations and user profiles. Using this data, a generative AI model generates appropriate tour plans. The output is multiple custom tour plans suggested to the user.
[0104] Step 3:
[0105] The user uses a device to select a tour plan of interest from the suggested options. The input is a list of multiple tour plans, and the user chooses the plan best suited to their interests. The output is the selected sightseeing tour plan.
[0106] Step 4:
[0107] The device retrieves information from identification devices placed at tourist destinations based on the selected tour plan. Input consists of details of the selected plan, and digital information and AR content related to the tourist destination are retrieved. Output is specific experience information provided to the user.
[0108] Step 5:
[0109] Users enjoy interactive experiences at tourist destinations through their devices. The devices utilize AR technology to visualize local digital content. Input consists of information acquired from an identification device and AR content, while output is a visual and interactive experience for the user.
[0110] Step 6:
[0111] The server records user activity in real time and guides users to the next tourist destination or provides additional information based on this activity data. Inputs are user selections and activity history, while outputs are suggestions for the next place to visit and related information.
[0112] Step 7:
[0113] After the user completes the tour, the device collects feedback and sends it to the server. The input is the user's feedback, and the output is data that contributes to improving the experience for future visits. This data is used to improve the generative AI model.
[0114] Furthermore, an emotion engine that estimates the user's emotions may be incorporated. That is, the identification processing unit 290 may use the emotion identification model 59 to estimate the user's emotions and perform identification processing using the user's emotions.
[0115] The system according to the present invention combines an emotion engine to personalize participants' experiences and provide more advanced interactions. In this system, the server comprehensively manages individual user information, tourist destination information, and emotion recognition data.
[0116] First, the device receives information about the user's interests and browsing history, and sends this information to the server. The server then uses artificial intelligence to generate sightseeing tour plans that match the user's interests, utilizing this information.
[0117] The emotion engine connects to the user's device and has the capability to analyze emotions in real time from the user's voice, facial expressions, etc. This emotion data is sent to a server via the terminal and used to adjust the sightseeing tour plan.
[0118] For example, when a user visits a specific tourist spot, if the emotion engine recognizes the user's joy or excitement, the server can instantly adjust the difficulty and type of AR content based on that emotion data. Specifically, if the user is enjoying themselves, the difficulty of the mission is slightly increased to provide new stimulation. If the user is not satisfied, the experience is improved by adding more interesting information about the tourist spot.
[0119] When a user finishes an experience, the device sends feedback about the user's emotions to the server. The server combines and analyzes this feedback with the emotional history to generate data that helps prepare a more appropriate sightseeing tour plan for the next visit. In this way, the emotion engine is not merely a recording device, but plays a crucial role in improving the user experience.
[0120] This system allows users to enjoy a more personalized experience, and new things are offered with each visit, thus continuously enhancing the appeal of tourist destinations.
[0121] The following describes the processing flow.
[0122] Step 1:
[0123] Users use a terminal to input their interests and past travel history, registering this information in the system. This information is then transferred to the server as foundational data for personalized experiences.
[0124] Step 2:
[0125] The device also activates an emotion engine, with the user's consent, and prepares to detect emotional data in real time from the user's facial expressions and voice.
[0126] Step 3:
[0127] The server collects all available tourist destination information and uses artificial intelligence to design and generate multiple sightseeing tour plans based on the user's interests.
[0128] Step 4:
[0129] The generated sightseeing tour plans are sent to the device, which then displays them to the user. The user selects the plan that interests them from the multiple plans presented.
[0130] Step 5:
[0131] Based on the plan selected by the user, the server prepares the necessary augmented reality content. This content includes scenarios and interactions that vary depending on different conditions.
[0132] Step 6:
[0133] When a user visits a tourist destination, the device activates an emotion engine to analyze the user's emotional state in real time. Specific emotional data is collected and sent to a server.
[0134] Step 7:
[0135] Based on the received emotional data, the server dynamically adjusts the current AR content to provide the best possible user experience and sends instructions to the device in real time. For example, if the server detects that the user is excited, it will offer a more challenging mission.
[0136] Step 8:
[0137] The device presents the user with customized AR content, supporting their interactive sightseeing experience. Through the AR content, the user completes specific missions within the tourist destination.
[0138] Step 9:
[0139] After the user completes the tour, the device sends final data regarding the user's feedback and emotions to the server. The server uses this information to further improve the personalized tour plan for the user's next visit.
[0140] (Example 2)
[0141] Next, we will describe Example 2. In the following description, the data processing device 12 will be referred to as the "server" and the smart device 14 as the "terminal".
[0142] Traditional tourism experience systems have struggled to dynamically provide tour plans tailored to the individual interests and emotions of users, making it difficult to maintain a consistent quality of experience. There is a growing need to provide more satisfying experiences by adjusting plans based on users' interests and emotions.
[0143] The identification process performed by the identification processing unit 290 of the data processing device 12 in Example 2 is realized by the following means.
[0144] In this invention, the server includes means for generating a sightseeing plan based on the user's individual information and interests using generative artificial intelligence, means for acquiring information in the sightseeing area using augmented reality technology and providing the user with a specific experience, and means for analyzing the user's emotions and dynamically adjusting the sightseeing plan based on the results. This makes it possible to provide flexible plans that are tailored to the user's individual needs and real-time emotional state.
[0145] "Generative artificial intelligence" is a technology that analyzes a user's individual information and interests and generates appropriate travel plans based on that analysis.
[0146] Augmented reality technology is a technology that adds digital information to information from the real world and presents it in a way that provides users with an immersive experience.
[0147] "User emotion analysis" is a technology that analyzes a user's emotions in real time from their voice and facial expressions, and adjusts the system's operation based on that information.
[0148] A "tourism plan" is a plan that outlines the schedule and content of a tourist experience designed based on the user's interests and emotional state.
[0149] "Dynamic adjustment" is the process of modifying existing plans and settings based on data acquired by the system in real time.
[0150] "Local information acquisition" refers to the processes and technologies used to collect real-world data in tourist destinations and provide it to users.
[0151] "Feedback" refers to evaluations and impressions collected from users after their experience, and is information used to improve and optimize the system.
[0152] This invention is a system that personalizes the tourism experience and provides users with a more engaging travel experience. Specific embodiments of this invention are described below.
[0153] The server uses generative artificial intelligence to analyze users' individual information and past visit history. This process creates sightseeing plans tailored to the user's interests and preferences. The generative AI model plays a central role in dynamically selecting appropriate plans from the tourism resource database.
[0154] The terminal is a device such as a smartphone or tablet that accepts user input. Through these devices, users input their interests, and their emotions during their trip are also collected in real time by an emotion engine. This emotion engine captures the user's voice and facial expressions with a camera and microphone and performs data analysis.
[0155] The generated sightseeing plan is provided to the user as visual and audio information using augmented reality technology. AR technology is utilized to receive location information and related data from local identification devices, enabling an interactive experience.
[0156] For example, when a user visits a cultural heritage site, if the emotion engine detects the user's curiosity or excitement, the server can provide more in-depth explanatory information or challenging missions using AR. On the other hand, if it determines that the user's interest is waning, it prioritizes guiding them to the next destination. This flexible adjustment supports the prompt message input to the generative AI model: "Create a dynamic guide tailored to visitors of cultural heritage sites."
[0157] Furthermore, at the end of their trip, users provide feedback, which is sent to the server. The server uses this feedback and sentiment history to prepare for optimizing sightseeing plans for their next visit. Through this entire process, users can always enjoy a new and unique travel experience.
[0158] The flow of the specific processing in Example 2 will be explained using Figure 13.
[0159] Step 1:
[0160] Users input their interests and past browsing history into the terminal. This input data reflects the user's preferences and browsing history, and the terminal aggregates this data and sends it to the server. As output, user profile information is generated and stored in the server's database.
[0161] Step 2:
[0162] The server uses an AI model to analyze the received user profile information. Specifically, it uses an algorithm based on interests and cross-references with tourist destination information to generate a travel plan optimized for the user. The output is a list of recommended tourist spots.
[0163] Step 3:
[0164] The device retrieves the generated sightseeing plan and presents it to the user using augmented reality technology. Based on the acquired location information and data obtained from the identification device, it provides on-site guidance and information. The output of this step is the provision of visual and audio AR content to the user.
[0165] Step 4:
[0166] While the user visits a tourist spot, the emotion engine analyzes emotional data in real time through voice and facial expressions. The device collects this data and sends it to a server. The output is provided to the server as an emotion analysis result and used to adjust the plan.
[0167] Step 5:
[0168] The server dynamically adjusts the content of the sightseeing plan based on sentiment data provided in real time. Using a generative AI model, it measures the user's level of enjoyment and interest, and modifies the difficulty and content of activities accordingly. The output is the updated plan information.
[0169] Step 6:
[0170] After the experience ends, the user enters feedback into the device. The device sends this information to the server, which analyzes the user's feedback and emotional history to improve the plan for their next visit. The output is information about an optimized plan for future visits.
[0171] (Application Example 2)
[0172] Next, we will explain application example 2. In the following explanation, the data processing device 12 will be referred to as a "server" and the smart device 14 as a "terminal".
[0173] In tourism and content viewing experiences, there is a challenge in providing personalized experiences that meet users' interests and emotions. By solving this problem, users can have more fulfilling experiences, and content providers can also increase user satisfaction.
[0174] The specific processing performed by the specific processing unit 290 of the data processing device 12 in Application Example 2 is realized by the following means.
[0175] In this invention, the server includes means for analyzing individual participant information and tourist destination information using generative artificial intelligence to generate multiple sightseeing tour plans that match the participant's interests; means for acquiring information from identification devices placed at tourist destinations using augmented reality technology and providing the user with a specific experience; means for recording the user's choices and actions in real time and suggesting the next sightseeing destination or additional information; means for analyzing the user's emotional state using emotion recognition functionality and dynamically adjusting the content of the experience provided based on that emotion; and means for generating interactive content that responds to the viewer's emotions and presenting it through an information display device. This makes it possible to individually adjust the experience and viewing content according to the user's emotions and provide a richer experience.
[0176] "Generative artificial intelligence" is an intelligent function that analyzes a user's individual information and interests to generate the optimal experience.
[0177] Augmented reality technology is a technique that overlays digital content onto information from the real world, providing users with new experiences.
[0178] "Emotion recognition functionality" is a technology that analyzes a user's emotions in real time from their voice, facial expressions, and other data.
[0179] A "tourist tour plan" is a systematically organized plan of experiences at a tourist destination, generated based on the user's interests and history.
[0180] "Interactive content" refers to content that dynamically changes in response to user input or status, providing viewers with an immersive experience.
[0181] An "identification device" is a device installed in tourist areas to identify information accessed by users.
[0182] An "information display device" is a device that visually presents digital information to a user.
[0183] A "viewer" is a user who consumes the content provided.
[0184] The server uses generative artificial intelligence to analyze individual participant information and tourist destination information, generating multiple sightseeing tour plans that match the user's interests. At the same time, it utilizes emotion recognition to analyze the user's voice and facial expression data in real time, dynamically adjusting the tour plan based on their emotional state. Specifically, if the user's emotional data is positive, it can suggest new activities that increase the difficulty level of the tour; if it is negative, it will supplement the information to make it more interesting.
[0185] The device uses augmented reality technology to acquire information about the tourist destination from an identification device and provide the user with a specific experience. Furthermore, it records the user's choices and actions in real time and sends feedback data to a server to provide a more personalized and satisfying experience on subsequent visits. This data contributes to improving the next tourist tour plan.
[0186] Users can interactively engage with the experience by obtaining visual information through information display devices. The server can generate interactive content that responds to the viewer's emotions, guiding them to make more spontaneous choices and reactions.
[0187] As a concrete example, when a user visits a virtual tourist destination, the generative AI model predicts the user's preferences and generates relevant prompts during their first experience. An example of a prompt might be, "When the user is laughing, what content should be added next to make it even more enjoyable?" This makes it possible to provide users with a unique, comfortable, and highly satisfying entertainment experience.
[0188] The flow of a specific process in Application Example 2 will be explained using Figure 14.
[0189] Step 1:
[0190] The terminal acquires the user's individual information and past visit history as input. Based on this, the terminal sends this data to the server, providing basic data for analyzing the user's interests and preferences.
[0191] Step 2:
[0192] The server inputs the received user information into a generating AI model and analyzes it in combination with tourist destination information. This analysis generates multiple sightseeing tour plans and provides suggestions that match the user's interests. At this stage, prompt messages are generated to determine the direction of the personalized experience.
[0193] Step 3:
[0194] When a user begins their sightseeing experience, the device uses augmented reality technology to communicate with identification devices placed at the tourist site, acquiring location information and related data. This prepares the device to present a personalized experience to the user.
[0195] Step 4:
[0196] The server analyzes the user's voice and facial expression data in real time through an emotion recognition system to understand their emotional state. It extracts emotional characteristics as input data and uses this information to generate subsequent suggestions.
[0197] Step 5:
[0198] The server adjusts the content of the sightseeing tour plan on the spot based on the acquired sentiment data. Specifically, if it recognizes a positive reaction from the user, it increases the difficulty of the activity; if it recognizes a negative reaction, it provides additional information to pique the user's interest.
[0199] Step 6:
[0200] The terminal presents interactive content to the user through an information display device. This content is further enhanced by prompts generated by the server to elicit user responses. The information display device utilizes visual elements to maintain user interest and facilitate the experience.
[0201] Step 7:
[0202] When a user finishes an experience, the device sends all data, including emotional feedback, to the server. This feedback is analyzed for future visits and used to improve the experience, allowing the user to receive a better experience next time.
[0203] The specific processing unit 290 transmits the result of the specific processing to the smart device 14. In the smart device 14, the control unit 46A causes the output device 40 to output the result of the specific processing. The microphone 38B acquires audio indicating user input for the result of the specific processing. The control unit 46A transmits the audio data indicating user input acquired by the microphone 38B to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the audio data.
[0204] Data generation model 58 is a so-called generative AI (Artificial Intelligence). An example of data generation model 58 is ChatGPT (registered trademark) (Internet search).<URL: https: / / openai.com / blog / chatgpt> ), Gemini (registered trademark) (Internet search) <url: https: gemini.google.com ?hl="ja">Examples of generative AI include the following. The data generation model 58 is obtained by performing deep learning on a neural network. The data generation model 58 is input with prompts containing instructions, and with inference data such as audio data representing speech, text data representing text, and image data representing images. The data generation model 58 infers from the input inference data according to the instructions indicated by the prompts, and outputs the inference results in data formats such as audio data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.
[0205] In the above embodiment, an example was given in which specific processing is performed by the data processing device 12, but the technology of this disclosure is not limited thereto, and the specific processing may also be performed by the smart device 14.
[0206] [Second Embodiment]
[0207] Figure 3 shows an example of the configuration of the data processing system 210 according to the second embodiment.
[0208] As shown in Figure 3, the data processing system 210 includes a data processing device 12 and smart glasses 214. An example of the data processing device 12 is a server.
[0209] The data processing device 12 comprises a computer 22, a database 24, and a communication interface 26. The computer 22 is an example of a "computer" related to the technology of this disclosure. The computer 22 comprises a processor 28, RAM 30, and storage 32. The processor 28, RAM 30, and storage 32 are connected to a bus 34. The database 24 and the communication interface 26 are also connected to the bus 34. The communication interface 26 is connected to a network 54. An example of the network 54 is a WAN (Wide Area Network) and / or a LAN (Local Area Network).
[0210] The smart glasses 214 include a computer 36, a microphone 238, a speaker 240, a camera 42, and a communication interface 44. The computer 36 includes a processor 46, RAM 48, and storage 50. The processor 46, RAM 48, and storage 50 are connected to a bus 52. The microphone 238, speaker 240, and camera 42 are also connected to the bus 52.
[0211] The microphone 238 receives voice signals from the user 20 and receives instructions from the user 20. The microphone 238 captures the voice signals from the user 20, converts the captured voice into audio data, and outputs it to the processor 46. The speaker 240 outputs audio according to the instructions from the processor 46.
[0212] Camera 42 is a small digital camera equipped with an optical system including a lens, aperture, and shutter, and an image sensor such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor, and captures images of the area around the user 20 (for example, an imaging range defined by a field of view equivalent to the width of a typical healthy person's field of vision).
[0213] Communication interface 44 is connected to network 54. Communication interfaces 44 and 26 are responsible for the exchange of various information between processor 46 and processor 28 via network 54. The exchange of various information between processor 46 and processor 28 using communication interfaces 44 and 26 is performed in a secure manner.
[0214] Figure 4 shows an example of the main functions of the data processing device 12 and the smart glasses 214. As shown in Figure 4, the data processing device 12 performs specific processing using the processor 28. The storage 32 stores the specific processing program 56.
[0215] The specific processing program 56 is an example of a "program" relating to the technology of this disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific processing is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.
[0216] The storage 32 stores the data generation model 58 and the emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.
[0217] In the smart glasses 214, the processor 46 performs the reception output processing. The storage 50 stores the reception output program 60. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output processing is realized by the processor 46 operating as a control unit 46A according to the reception output program 60 executed on the RAM 48.
[0218] Next, the identification processing performed by the identification processing unit 290 of the data processing device 12 will be described. In the following description, the data processing device 12 will be referred to as the "server" and the smart glasses 214 will be referred to as the "terminal".
[0219] The tourism system according to the present invention provides custom tour plans using generating artificial intelligence based on the user's individual information and tourist destination information. In this system, the server first receives the user's participation history, interests, and location information, and collects information on the relevant tourist destinations from a database. The collected data is input into the generating artificial intelligence, and a tour plan including multiple tourist routes and spots is generated based on the user's interests and visit history. This allows the user to choose a plan that matches their interests from the options presented.
[0220] The device displays detailed information about the selected tour based on the user's choices. Furthermore, augmented reality technology is used to prepare for additional on-site experiences. Specifically, the device can retrieve information from AR markers placed at the tourist destinations the user visits and present it visually to the user.
[0221] When a user arrives at a location, the device provides interactive content through an AR app, allowing the user to experience special missions and episodes at the tourist destination. During this time, users can utilize their smartphones or tablets to enjoy AR content such as character portraits and make new discoveries in real time.
[0222] The server records the user's actions and mission progress, and provides guidance to the next tourist destination or additional information as needed. After completing the tour, users can send feedback to the server, and the feedback received will contribute to improving the experience on their next visit.
[0223] As a concrete example, when a user visits a tourist destination that served as the setting for an anime, the server creates a tour plan based on information about spots and events related to that anime. The terminal provides the user with quests and missions utilizing AR technology, allowing the user to experience parts of the story and enjoy the world of the anime more deeply. In this way, the system of the present invention provides visitors with a new experience each time they visit, enabling them to continuously enjoy the charm of the tourist destination.
[0224] The following describes the processing flow.
[0225] Step 1:
[0226] Based on user input, the server accesses a publicly available database of tourist destinations and collects information related to the user's interests and past visit history.
[0227] Step 2:
[0228] The terminal processes user input and sends that information to the server. Users input their interests and desired tourist destinations into the terminal.
[0229] Step 3:
[0230] The server uses artificial intelligence to generate multiple personalized sightseeing tour plans based on the user information received and the collected tourist destination information. The generated plans include recommended places to visit and optimal travel routes.
[0231] Step 4:
[0232] The terminal presents the user with a list of tour plan options sent from the server and waits for the user's selection. The user can review the presented plans and choose the one that interests them most.
[0233] Step 5:
[0234] When a user selects a tour plan, the server prepares the augmented reality content associated with that plan and sends the necessary data to the device.
[0235] Step 6:
[0236] The device downloads AR content according to the selected tour and prepares to deliver it to the user through the AR application.
[0237] Step 7:
[0238] When a user visits a tourist destination, the device recognizes local AR markers and character panels and presents the user with augmented reality content. This content includes specific missions and episodes.
[0239] Step 8:
[0240] The server records user activity in real time and monitors mission progress. If necessary, it sends directions to the next location and additional information to the user's device.
[0241] Step 9:
[0242] Once a user completes a tour, they send feedback to the server via their device. The server analyzes this feedback and uses it to improve the experience for their next visit.
[0243] (Example 1)
[0244] Next, we will describe Example 1. In the following description, the data processing device 12 will be referred to as the "server," and the smart glasses 214 will be referred to as the "terminal."
[0245] It is necessary to provide visitors to tourist destinations with customized sightseeing plans based on their individual interests and visit history, making their visits richer and more personalized. In addition, there is a need for a system that can enhance the real-time value of the visited destination and provide plans that are tailored to the user's preferences on subsequent visits.
[0246] The identification process performed by the identification processing unit 290 of the data processing device 12 in Example 1 is realized by the following means.
[0247] In this invention, the server includes means for analyzing individual user information and tourist destination information using a generative model to generate multiple sightseeing plans that match the user's interests, means for acquiring information from identification devices placed at tourist destinations using augmented reality technology to provide the user with a specific experience, and means for recording the user's choices and actions in real time and suggesting the next sightseeing destination or additional information. As a result, the user can enjoy new experiences at the site based on a sightseeing plan optimized for their interests, and further obtain a more fulfilling plan for their next visit that reflects feedback after the visit.
[0248] A "generative model" is an artificial intelligence technology that analyzes individual user information and tourist destination information to automatically generate travel plans based on the user's interests.
[0249] Augmented reality technology is a technology that overlays digital information onto the real world, providing users with an interactive and immersive experience.
[0250] An "identification device" is a marker or signal transmitter placed in a tourist area that uses augmented reality technology to provide additional information.
[0251] A "terminal device" is an electronic device used by users to display the details of a generated sightseeing plan and to select and confirm it.
[0252] "Interactive content" refers to dynamic and participatory digital content that allows users to deepen their experience through interaction.
[0253] "Evaluation information" refers to feedback provided by users after their sightseeing experience, and this data can be used to improve plans for future visits.
[0254] In this system, the server and terminal work together to provide users with a customized sightseeing experience. The server uses a generative AI model to collect individual information provided by the user and analyzes the sightseeing destination information in the database based on that information. Specifically, the server requires a high-performance processor and large-capacity storage, and the software uses natural language processing technology such as GPT-4 as the AI model. This generates sightseeing plans based on the user's interests and past visit history.
[0255] The terminal displays the details of the sightseeing plan selected by the user and allows the user to confirm and modify their selection. The terminal will be a tablet or smartphone, with an intuitive and easy-to-use user interface. Furthermore, it will utilize augmented reality technology to acquire information from identification devices installed at tourist destinations and use this information to provide interactive content at those locations. For this purpose, the terminal's camera and display device will contribute to the visualization of the AR content.
[0256] Users can view sightseeing plans presented through their devices and choose one that matches their interests. Upon arriving at the tourist destination, they can then enjoy an augmented reality experience using their device. As a concrete example, consider a case where a user visits a tourist destination that served as the setting for an anime. In this case, the server inputs prompts based on anime-related spots and events into an AI model to generate a tour plan. An example of a prompt might be: "Generate a tourist tour plan related to the anime '○○'. The user's interests are focused on characters A and B, and their visit history includes tourist destination X."
[0257] This system allows users to receive individually customized travel experiences and fully enjoy the appeal of new tourist destinations.
[0258] The flow of the specific processing in Example 1 will be explained using Figure 11.
[0259] Step 1:
[0260] The server collects individual information from users. Input includes the user's past participation history, interests, and location information. This data is received through the application, and the server compiles it into a single dataset. Specifically, it uses location services to determine the user's current location and provides a user interface for selecting interest categories. The output is user data in a standard format necessary for analysis.
[0261] Step 2:
[0262] The server analyzes user data collected using a generative AI model and generates travel plans based on the user's interests. Standardized user datasets and pre-prepared tourist destination information are supplied to the AI model as input. For data processing, a prompt message is generated, for example, "Please suggest the best travel plan for this user," which calls the AI model. In practice, the AI model performs natural language processing and outputs a plan containing multiple travel routes and spots. This output becomes the candidate plan presented to the user.
[0263] Step 3:
[0264] The terminal displays sightseeing plans sent from the server on its screen, offering the user choices. Sightseeing plan data is received from the server as input. The terminal converts this data into a user-friendly interface and presents it visually. Specifically, a touch panel selection function is implemented. The output is the specific sightseeing plan selected by the user.
[0265] Step 4:
[0266] The user visits a tourist destination based on their selected travel plan and initiates an augmented reality experience using their device. Inputs include the selected plan information and AR data from on-site identification devices. The user scans AR markers using their device's camera, and the device then provides augmented reality content based on this. Specific actions include launching an AR application and displaying content in real time. The output is a new augmented reality experience presented to the user.
[0267] Step 5:
[0268] The server collects user behavior data and feedback to improve future visit plans. User behavior logs and feedback information are transmitted through the application as input. The server analyzes this data and provides it as feedback to a generating AI model. Specific operations include writing data to a database and training the AI model. The output is a more optimized sightseeing plan suggested for the next visit.
[0269] (Application Example 1)
[0270] Next, we will explain Application Example 1. In the following explanation, the data processing device 12 will be referred to as the "server," and the smart glasses 214 will be referred to as the "terminal."
[0271] Traditional tourism experiences have often been based on generic itineraries, making it difficult to customize them to accommodate individual user interests and past visits. Furthermore, their limitation to physical tourist destinations has hindered the provision of broader experiences. Current technology, utilizing information terminals and augmented reality, necessitates making tourism experiences more interactive and personalized for users.
[0272] The specific processing performed by the specific processing unit 290 of the data processing device 12 in Application Example 1 is realized by the following means.
[0273] This invention includes a server that analyzes individual participant information and tourist destination information to generate multiple sightseeing tour plans that match the participant's interests; a server that uses augmented reality technology to acquire information from identification devices placed at tourist destinations and provides the user with a specific experience; a server that records the user's choices and actions in real time and presents the next sightseeing destination or additional information; and a server that provides a virtual space and allows the user to enjoy an interactive experience using a digital device. This makes it possible to provide personalized sightseeing experiences based on the user's interests.
[0274] "Generative artificial intelligence" is an artificial intelligence technology that analyzes a user's individual information and interests to automatically generate appropriate travel plans.
[0275] "Participant information" refers to a collection of personalized data, such as user interests, past visit history, and current location information.
[0276] "Tourist information" refers to data such as tourist spots, history, and event information related to a specific geographical location.
[0277] A "sightseeing tour plan" is an itinerary that combines suggested sightseeing routes and destinations based on the user's interests.
[0278] Augmented reality technology is a technology that overlays digital information onto the real world, providing users with an interactive experience.
[0279] An "identification device" is a device placed in tourist areas that enables the collection of information and interaction with users.
[0280] A "virtual space" is a virtual environment that users can experience through digital devices.
[0281] An "interactive experience" is an experience in which users can actively participate and receive feedback.
[0282] This invention is a system for providing users with personalized travel experiences. The system primarily utilizes generative artificial intelligence, augmented reality technology, and virtual space. The server first collects individual participant information and tourist destination information, and then analyzes this data using a generative AI model. The generative artificial intelligence proposes multiple travel tour plans that reflect the user's interests and visit history. This provides users with an environment in which they can select an itinerary that suits them.
[0283] The terminal utilizes augmented reality technology to acquire data from identification devices deployed at tourist destinations. Based on this data, it provides users with specific experiences through augmented reality. Specifically, by using smartphones or tablets, it enables users to visually experience digital content at tourist destinations.
[0284] Furthermore, the system provides a virtual space and is equipped with means for users to enjoy an interactive experience by leveraging digital devices. This virtual environment records the user's behavioral data in real time and appropriately guides the next tourist location and related information.
[0285] As an example, when a user visits a specific historical tourist destination, the server generates a digital tour related to that history. On the terminal, relevant AR content is displayed, and users can participate in quests related to that history. At this time, a prompt sentence to the generation AI model could be "Please propose a new experience based on past visit history and interests."
[0286] The flow of the specific process in Application Example 1 will be described using FIG. 12.
[0287] Step 1:
[0288] The server receives the individual information of the participants. As input, it captures the user's interests, past visit history, and location information, and conducts analysis based on this data. The output is the analyzed user profile. This profile is used in subsequent processes to generate customized tourist plans.
[0289] Step 2:
[0290] The server collects tourist destination information and processes it in combination with the user profile. The inputs are the database information related to tourist destinations and the user profile. Using these data, the generation AI model generates an appropriate tourist tour plan. As output, a plurality of custom tour plans to be proposed to the user are obtained.
[0291] Step 3:
[0292] The user uses a device to select a tour plan of interest from the suggested options. The input is a list of multiple tour plans, and the user chooses the plan best suited to their interests. The output is the selected sightseeing tour plan.
[0293] Step 4:
[0294] The device retrieves information from identification devices placed at tourist destinations based on the selected tour plan. Input consists of details of the selected plan, and digital information and AR content related to the tourist destination are retrieved. Output is specific experience information provided to the user.
[0295] Step 5:
[0296] Users enjoy interactive experiences at tourist destinations through their devices. The devices utilize AR technology to visualize local digital content. Input consists of information acquired from an identification device and AR content, while output is a visual and interactive experience for the user.
[0297] Step 6:
[0298] The server records user activity in real time and guides users to the next tourist destination or provides additional information based on this activity data. Inputs are user selections and activity history, while outputs are suggestions for the next place to visit and related information.
[0299] Step 7:
[0300] After the user completes the tour, the device collects feedback and sends it to the server. The input is the user's feedback, and the output is data that contributes to improving the experience for future visits. This data is used to improve the generative AI model.
[0301] Furthermore, an emotion engine that estimates the user's emotions may be incorporated. That is, the identification processing unit 290 may use the emotion identification model 59 to estimate the user's emotions and perform identification processing using the user's emotions.
[0302] The system according to the present invention combines an emotion engine to personalize participants' experiences and provide more advanced interactions. In this system, the server comprehensively manages individual user information, tourist destination information, and emotion recognition data.
[0303] First, the device receives information about the user's interests and browsing history, and sends this information to the server. The server then uses artificial intelligence to generate sightseeing tour plans that match the user's interests, utilizing this information.
[0304] The emotion engine connects to the user's device and has the capability to analyze emotions in real time from the user's voice, facial expressions, etc. This emotion data is sent to a server via the terminal and used to adjust the sightseeing tour plan.
[0305] For example, when a user visits a specific tourist spot, if the emotion engine recognizes the user's joy or excitement, the server can instantly adjust the difficulty and type of AR content based on that emotion data. Specifically, if the user is enjoying themselves, the difficulty of the mission is slightly increased to provide new stimulation. If the user is not satisfied, the experience is improved by adding more interesting information about the tourist spot.
[0306] When a user finishes an experience, the device sends feedback about the user's emotions to the server. The server combines and analyzes this feedback with the emotional history to generate data that helps prepare a more appropriate sightseeing tour plan for the next visit. In this way, the emotion engine is not merely a recording device, but plays a crucial role in improving the user experience.
[0307] With this system, users can enjoy a more customized experience, and each time they visit, something new is offered, so it is possible to continuously enhance the charm of tourist destinations.
[0308] The processing flow will be described below.
[0309] Step 1:
[0310] The user uses the terminal to input their interests and past tourism history and registers with the system. This information is transferred to the server as basic data for personalized experiences.
[0311] Step 2:
[0312] The terminal also prepares to activate the emotion engine and detect emotion data in real time from the user's expressions and voice with the user's consent.
[0313] Step 3:
[0314] The server collects all available tourism destination information and uses a generative artificial intelligence to design and generate multiple tourism tour plans based on the user's interests.
[0315] Step 4:
[0316] The generated tourism tour plans are sent to the terminal, and the terminal displays them to the user. The user selects the ones they are interested in from the presented multiple plans.
[0317] Step 5:
[0318] Based on the plan selected by the user, the server prepares the necessary augmented reality content. This content includes scenarios and interactions according to different conditions.
[0319] Step 6:
[0320] When a user visits a tourist destination, the device activates an emotion engine to analyze the user's emotional state in real time. Specific emotional data is collected and sent to a server.
[0321] Step 7:
[0322] Based on the received emotional data, the server dynamically adjusts the current AR content to provide the best possible user experience and sends instructions to the device in real time. For example, if the server detects that the user is excited, it will offer a more challenging mission.
[0323] Step 8:
[0324] The device presents the user with customized AR content, supporting their interactive sightseeing experience. Through the AR content, the user completes specific missions within the tourist destination.
[0325] Step 9:
[0326] After the user completes the tour, the device sends final data regarding the user's feedback and emotions to the server. The server uses this information to further improve the personalized tour plan for the user's next visit.
[0327] (Example 2)
[0328] Next, we will describe Example 2. In the following description, the data processing device 12 will be referred to as the "server" and the smart glasses 214 will be referred to as the "terminal".
[0329] Traditional tourism experience systems have struggled to dynamically provide tour plans tailored to the individual interests and emotions of users, making it difficult to maintain a consistent quality of experience. There is a growing need to provide more satisfying experiences by adjusting plans based on users' interests and emotions.
[0330] The identification process performed by the identification processing unit 290 of the data processing device 12 in Example 2 is realized by the following means.
[0331] In this invention, the server includes means for generating a sightseeing plan based on the user's individual information and interests using generative artificial intelligence, means for acquiring information in the sightseeing area using augmented reality technology and providing the user with a specific experience, and means for analyzing the user's emotions and dynamically adjusting the sightseeing plan based on the results. This makes it possible to provide flexible plans that are tailored to the user's individual needs and real-time emotional state.
[0332] "Generative artificial intelligence" is a technology that analyzes a user's individual information and interests and generates appropriate travel plans based on that analysis.
[0333] Augmented reality technology is a technology that adds digital information to information from the real world and presents it in a way that provides users with an immersive experience.
[0334] "User emotion analysis" is a technology that analyzes a user's emotions in real time from their voice and facial expressions, and adjusts the system's operation based on that information.
[0335] A "tourism plan" is a plan that outlines the schedule and content of a tourist experience designed based on the user's interests and emotional state.
[0336] "Dynamic adjustment" is the process of modifying existing plans and settings based on data acquired by the system in real time.
[0337] "Local information acquisition" refers to the processes and technologies used to collect real-world data in tourist destinations and provide it to users.
[0338] "Feedback" refers to evaluations and impressions collected from users after their experience, and is information used to improve and optimize the system.
[0339] This invention is a system that personalizes the tourism experience and provides users with a more engaging travel experience. Specific embodiments of this invention are described below.
[0340] The server uses generative artificial intelligence to analyze users' individual information and past visit history. This process creates sightseeing plans tailored to the user's interests and preferences. The generative AI model plays a central role in dynamically selecting appropriate plans from the tourism resource database.
[0341] The terminal is a device such as a smartphone or tablet that accepts user input. Through these devices, users input their interests, and their emotions during their trip are also collected in real time by an emotion engine. This emotion engine captures the user's voice and facial expressions with a camera and microphone and performs data analysis.
[0342] The generated sightseeing plan is provided to the user as visual and audio information using augmented reality technology. AR technology is utilized to receive location information and related data from local identification devices, enabling an interactive experience.
[0343] For example, when a user visits a cultural heritage site, if the emotion engine detects the user's curiosity or excitement, the server can provide more in-depth explanatory information or challenging missions using AR. On the other hand, if it determines that the user's interest is waning, it prioritizes guiding them to the next destination. This flexible adjustment supports the prompt message input to the generative AI model: "Create a dynamic guide tailored to visitors of cultural heritage sites."
[0344] Furthermore, at the end of their trip, users provide feedback, which is sent to the server. The server uses this feedback and sentiment history to prepare for optimizing sightseeing plans for their next visit. Through this entire process, users can always enjoy a new and unique travel experience.
[0345] The flow of the specific processing in Example 2 will be explained using Figure 13.
[0346] Step 1:
[0347] Users input their interests and past browsing history into the terminal. This input data reflects the user's preferences and browsing history, and the terminal aggregates this data and sends it to the server. As output, user profile information is generated and stored in the server's database.
[0348] Step 2:
[0349] The server uses an AI model to analyze the received user profile information. Specifically, it uses an algorithm based on interests and cross-references with tourist destination information to generate a travel plan optimized for the user. The output is a list of recommended tourist spots.
[0350] Step 3:
[0351] The device retrieves the generated sightseeing plan and presents it to the user using augmented reality technology. Based on the acquired location information and data obtained from the identification device, it provides on-site guidance and information. The output of this step is the provision of visual and audio AR content to the user.
[0352] Step 4:
[0353] While the user visits a tourist spot, the emotion engine analyzes emotional data in real time through voice and facial expressions. The device collects this data and sends it to a server. The output is provided to the server as an emotion analysis result and used to adjust the plan.
[0354] Step 5:
[0355] The server dynamically adjusts the content of the sightseeing plan based on real-time sentiment data. Using a generative AI model, it measures the user's level of enjoyment and interest, and modifies the difficulty and content of activities accordingly. The output is the updated plan information.
[0356] Step 6:
[0357] After the experience ends, the user enters feedback into the device. The device sends this information to the server, which analyzes the user's feedback and emotional history to improve the plan for their next visit. The output is information about an optimized plan for future visits.
[0358] (Application Example 2)
[0359] Next, we will explain application example 2. In the following explanation, the data processing device 12 will be referred to as the "server," and the smart glasses 214 will be referred to as the "terminal."
[0360] In tourism and content viewing experiences, there is a challenge in providing personalized experiences that meet users' interests and emotions. By solving this problem, users can have more fulfilling experiences, and content providers can also increase user satisfaction.
[0361] The specific processing performed by the specific processing unit 290 of the data processing device 12 in Application Example 2 is realized by the following means.
[0362] In this invention, the server includes means for analyzing individual participant information and tourist destination information using generative artificial intelligence to generate multiple sightseeing tour plans that match the participant's interests; means for acquiring information from identification devices placed at tourist destinations using augmented reality technology and providing the user with a specific experience; means for recording the user's choices and actions in real time and suggesting the next sightseeing destination or additional information; means for analyzing the user's emotional state using emotion recognition functionality and dynamically adjusting the content of the experience provided based on that emotion; and means for generating interactive content that responds to the viewer's emotions and presenting it through an information display device. This makes it possible to individually adjust the experience and viewing content according to the user's emotions and provide a richer experience.
[0363] "Generative artificial intelligence" is an intelligent function that analyzes a user's individual information and interests to generate the optimal experience.
[0364] Augmented reality technology is a technique that overlays digital content onto information from the real world, providing users with new experiences.
[0365] "Emotion recognition functionality" is a technology that analyzes a user's emotions in real time from their voice, facial expressions, and other data.
[0366] A "tourist tour plan" is a systematically organized plan of experiences at a tourist destination, generated based on the user's interests and history.
[0367] "Interactive content" refers to content that dynamically changes in response to user input or status, providing viewers with an immersive experience.
[0368] An "identification device" is a device installed in tourist areas to identify information accessed by users.
[0369] An "information display device" is a device that visually presents digital information to a user.
[0370] A "viewer" is a user who consumes the content provided.
[0371] The server uses generative artificial intelligence to analyze individual participant information and tourist destination information, generating multiple sightseeing tour plans that match the user's interests. At the same time, it utilizes emotion recognition to analyze the user's voice and facial expression data in real time, dynamically adjusting the tour plan based on their emotional state. Specifically, if the user's emotional data is positive, it can suggest new activities that increase the difficulty level of the tour; if it is negative, it will supplement the information to make it more interesting.
[0372] The device uses augmented reality technology to acquire information about the tourist destination from an identification device and provide the user with a specific experience. Furthermore, it records the user's choices and actions in real time and sends feedback data to a server to provide a more personalized and satisfying experience on subsequent visits. This data contributes to improving the next tourist tour plan.
[0373] Users can interactively engage with the experience by obtaining visual information through information display devices. The server can generate interactive content that responds to the viewer's emotions, guiding them to make more spontaneous choices and reactions.
[0374] As a concrete example, when a user visits a virtual tourist destination, the generative AI model predicts the user's preferences and generates relevant prompts during their first experience. An example of a prompt might be, "When the user is laughing, what content should be added next to make it even more enjoyable?" This makes it possible to provide users with a unique, comfortable, and highly satisfying entertainment experience.
[0375] The flow of a specific process in Application Example 2 will be explained using Figure 14.
[0376] Step 1:
[0377] The terminal acquires the user's individual information and past visit history as input. Based on this, the terminal sends this data to the server, providing basic data for analyzing the user's interests and preferences.
[0378] Step 2:
[0379] The server inputs the received user information into a generating AI model and analyzes it in combination with tourist destination information. This analysis generates multiple sightseeing tour plans and provides suggestions that match the user's interests. At this stage, prompt messages are generated to determine the direction of the personalized experience.
[0380] Step 3:
[0381] When a user begins their sightseeing experience, the device uses augmented reality technology to communicate with identification devices placed at the tourist site, acquiring location information and related data. This prepares the device to present a personalized experience to the user.
[0382] Step 4:
[0383] The server analyzes the user's voice and facial expression data in real time through an emotion recognition system to understand their emotional state. It extracts emotional characteristics as input data and uses this information to generate subsequent suggestions.
[0384] Step 5:
[0385] The server adjusts the content of the sightseeing tour plan on the spot based on the acquired sentiment data. Specifically, if it recognizes a positive reaction from the user, it increases the difficulty of the activity; if it recognizes a negative reaction, it provides additional information to pique the user's interest.
[0386] Step 6:
[0387] The terminal presents interactive content to the user through an information display device. This content is further enhanced by prompts generated by the server to elicit user responses. The information display device utilizes visual elements to maintain user interest and facilitate the experience.
[0388] Step 7:
[0389] When a user finishes an experience, the device sends all data, including emotional feedback, to the server. This feedback is analyzed for future visits and used to improve the experience, allowing the user to receive a better experience next time.
[0390] The specific processing unit 290 transmits the result of the specific processing to the smart glasses 214. In the smart glasses 214, the control unit 46A causes the speaker 240 to output the result of the specific processing. The microphone 238 acquires audio indicating user input for the result of the specific processing. The control unit 46A transmits the audio data indicating user input acquired by the microphone 238 to the data processing unit 12. In the data processing unit 12, the specific processing unit 290 acquires the audio data.
[0391] Data generation model 58 is a type of so-called generative AI (Artificial Intelligence). One example of data generation model 58 is ChatGPT (Internet search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search) <url: https: gemini.google.com ?hl="ja">Examples of generative AI include the following. The data generation model 58 is obtained by performing deep learning on a neural network. The data generation model 58 is input with prompts containing instructions, and with inference data such as audio data representing speech, text data representing text, and image data representing images. The data generation model 58 infers from the input inference data according to the instructions indicated by the prompts, and outputs the inference results in data formats such as audio data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.
[0392] In the above embodiment, an example was given in which specific processing is performed by the data processing device 12, but the technology of this disclosure is not limited thereto, and the specific processing may also be performed by the smart glasses 214.
[0393] [Third Embodiment]
[0394] Figure 5 shows an example of the configuration of the data processing system 310 according to the third embodiment.
[0395] As shown in Figure 5, the data processing system 310 includes a data processing device 12 and a headset terminal 314. An example of the data processing device 12 is a server.
[0396] The data processing device 12 comprises a computer 22, a database 24, and a communication interface 26. The computer 22 is an example of a "computer" related to the technology of this disclosure. The computer 22 comprises a processor 28, RAM 30, and storage 32. The processor 28, RAM 30, and storage 32 are connected to a bus 34. The database 24 and the communication interface 26 are also connected to the bus 34. The communication interface 26 is connected to a network 54. An example of the network 54 is a WAN (Wide Area Network) and / or a LAN (Local Area Network).
[0397] The headset terminal 314 includes a computer 36, a microphone 238, a speaker 240, a camera 42, a communication interface 44, and a display 343. The computer 36 includes a processor 46, RAM 48, and storage 50. The processor 46, RAM 48, and storage 50 are connected to a bus 52. The microphone 238, speaker 240, camera 42, and display 343 are also connected to the bus 52.
[0398] The microphone 238 receives voice signals from the user 20 and receives instructions from the user 20. The microphone 238 captures the voice signals from the user 20, converts the captured voice into audio data, and outputs it to the processor 46. The speaker 240 outputs audio according to the instructions from the processor 46.
[0399] Camera 42 is a small digital camera equipped with an optical system including a lens, aperture, and shutter, and an image sensor such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor, and captures images of the area around the user 20 (for example, an imaging range defined by a field of view equivalent to the width of a typical healthy person's field of vision).
[0400] Communication interface 44 is connected to network 54. Communication interfaces 44 and 26 are responsible for the exchange of various information between processor 46 and processor 28 via network 54. The exchange of various information between processor 46 and processor 28 using communication interfaces 44 and 26 is performed in a secure manner.
[0401] Figure 6 shows an example of the main functions of the data processing device 12 and the headset terminal 314. As shown in Figure 6, the data processing device 12 performs specific processing using the processor 28. The storage 32 stores the specific processing program 56.
[0402] The specific processing program 56 is an example of a "program" relating to the technology of this disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific processing is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.
[0403] The storage 32 stores the data generation model 58 and the emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.
[0404] In the headset terminal 314, the processor 46 performs the reception output processing. The storage 50 stores the reception output program 60. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output processing is realized by the processor 46 operating as a control unit 46A according to the reception output program 60 executed on the RAM 48.
[0405] Next, the specific processing performed by the specific processing unit 290 of the data processing device 12 will be described. In the following description, the data processing device 12 will be referred to as the "server" and the headset terminal 314 will be referred to as the "terminal".
[0406] The tourism system according to the present invention provides custom tour plans using generating artificial intelligence based on the user's individual information and tourist destination information. In this system, the server first receives the user's participation history, interests, and location information, and collects information on the relevant tourist destinations from a database. The collected data is input into the generating artificial intelligence, and a tour plan including multiple tourist routes and spots is generated based on the user's interests and visit history. This allows the user to choose a plan that matches their interests from the options presented.
[0407] The device displays detailed information about the selected tour based on the user's choices. Furthermore, augmented reality technology is used to prepare for additional on-site experiences. Specifically, the device can retrieve information from AR markers placed at the tourist destinations the user visits and present it visually to the user.
[0408] When a user arrives at a location, the device provides interactive content through an AR app, allowing the user to experience special missions and episodes at the tourist destination. During this time, users can utilize their smartphones or tablets to enjoy AR content such as character portraits and make new discoveries in real time.
[0409] The server records the user's actions and mission progress, and provides guidance to the next tourist destination or additional information as needed. After completing the tour, users can send feedback to the server, and the feedback received will contribute to improving the experience on their next visit.
[0410] As a concrete example, when a user visits a tourist destination that served as the setting for an anime, the server creates a tour plan based on information about spots and events related to that anime. The terminal provides the user with quests and missions utilizing AR technology, allowing the user to experience parts of the story and enjoy the world of the anime more deeply. In this way, the system of the present invention provides visitors with a new experience each time they visit, enabling them to continuously enjoy the charm of the tourist destination.
[0411] The following describes the processing flow.
[0412] Step 1:
[0413] Based on user input, the server accesses a publicly available database of tourist destinations and collects information related to the user's interests and past visit history.
[0414] Step 2:
[0415] The terminal processes user input and sends that information to the server. Users input their interests and desired tourist destinations into the terminal.
[0416] Step 3:
[0417] The server uses artificial intelligence to generate multiple personalized sightseeing tour plans based on the user information received and the collected tourist destination information. The generated plans include recommended places to visit and optimal travel routes.
[0418] Step 4:
[0419] The terminal presents the user with a list of tour plan options sent from the server and waits for the user's selection. The user can review the presented plans and choose the one that interests them most.
[0420] Step 5:
[0421] When a user selects a tour plan, the server prepares the augmented reality content associated with that plan and sends the necessary data to the device.
[0422] Step 6:
[0423] The device downloads AR content according to the selected tour and prepares to deliver it to the user through the AR application.
[0424] Step 7:
[0425] When a user visits a tourist destination, the device recognizes local AR markers and character panels and presents the user with augmented reality content. This content includes specific missions and episodes.
[0426] Step 8:
[0427] The server records user activity in real time and monitors mission progress. If necessary, it sends directions to the next location and additional information to the user's device.
[0428] Step 9:
[0429] Once a user completes a tour, they send feedback to the server via their device. The server analyzes this feedback and uses it to improve the experience for their next visit.
[0430] (Example 1)
[0431] Next, we will describe Example 1. In the following description, the data processing device 12 will be referred to as the "server," and the headset-type terminal 314 will be referred to as the "terminal."
[0432] It is necessary to provide visitors to tourist destinations with customized sightseeing plans based on their individual interests and visit history, making their visits richer and more personalized. In addition, there is a need for a system that can enhance the real-time value of the visited destination and provide plans that are tailored to the user's preferences on subsequent visits.
[0433] The identification process performed by the identification processing unit 290 of the data processing device 12 in Example 1 is realized by the following means.
[0434] In this invention, the server includes means for analyzing individual user information and tourist destination information using a generative model to generate multiple sightseeing plans that match the user's interests, means for acquiring information from identification devices placed at tourist destinations using augmented reality technology to provide the user with a specific experience, and means for recording the user's choices and actions in real time and suggesting the next sightseeing destination or additional information. As a result, the user can enjoy new experiences at the site based on a sightseeing plan optimized for their interests, and further obtain a more fulfilling plan for their next visit that reflects feedback after the visit.
[0435] A "generative model" is an artificial intelligence technology that analyzes individual user information and tourist destination information to automatically generate travel plans based on the user's interests.
[0436] Augmented reality technology is a technology that overlays digital information onto the real world, providing users with an interactive and immersive experience.
[0437] An "identification device" is a marker or signal transmitter placed in a tourist area that uses augmented reality technology to provide additional information.
[0438] A "terminal device" is an electronic device used by users to display the details of a generated sightseeing plan and to select and confirm it.
[0439] "Interactive content" refers to dynamic and participatory digital content that allows users to deepen their experience through interaction.
[0440] "Evaluation information" refers to feedback provided by users after their sightseeing experience, and this data can be used to improve plans for future visits.
[0441] In this system, the server and terminal work together to provide users with a customized sightseeing experience. The server uses a generative AI model to collect individual information provided by the user and analyzes the sightseeing destination information in the database based on that information. Specifically, the server requires a high-performance processor and large-capacity storage, and the software uses natural language processing technology such as GPT-4 as the AI model. This generates sightseeing plans based on the user's interests and past visit history.
[0442] The terminal displays the details of the sightseeing plan selected by the user and allows the user to confirm and modify their selection. The terminal will be a tablet or smartphone, with an intuitive and easy-to-use user interface. Furthermore, it will utilize augmented reality technology to acquire information from identification devices installed at tourist destinations and use this information to provide interactive content at those locations. For this purpose, the terminal's camera and display device will contribute to the visualization of the AR content.
[0443] Users can view sightseeing plans presented through their devices and choose one that matches their interests. Upon arriving at the tourist destination, they can then enjoy an augmented reality experience using their device. As a concrete example, consider a case where a user visits a tourist destination that served as the setting for an anime. In this case, the server inputs prompts based on anime-related spots and events into an AI model to generate a tour plan. An example of a prompt might be: "Generate a tourist tour plan related to the anime '○○'. The user's interests are focused on characters A and B, and their visit history includes tourist destination X."
[0444] This system allows users to receive individually customized travel experiences and fully enjoy the appeal of new tourist destinations.
[0445] The flow of the specific processing in Example 1 will be explained using Figure 11.
[0446] Step 1:
[0447] The server collects individual information from users. Input includes the user's past participation history, interests, and location information. This data is received through the application, and the server compiles it into a single dataset. Specifically, it uses location services to determine the user's current location and provides a user interface for selecting interest categories. The output is user data in a standard format necessary for analysis.
[0448] Step 2:
[0449] The server analyzes user data collected using a generative AI model and generates travel plans based on the user's interests. Standardized user datasets and pre-prepared tourist destination information are supplied to the AI model as input. For data processing, a prompt message is generated, for example, "Please suggest the best travel plan for this user," which calls the AI model. In practice, the AI model performs natural language processing and outputs a plan containing multiple travel routes and spots. This output becomes the candidate plan presented to the user.
[0450] Step 3:
[0451] The terminal displays sightseeing plans sent from the server on its screen, offering the user choices. Sightseeing plan data is received from the server as input. The terminal converts this data into a user-friendly interface and presents it visually. Specifically, a touch panel selection function is implemented. The output is the specific sightseeing plan selected by the user.
[0452] Step 4:
[0453] The user visits a tourist destination based on their selected travel plan and initiates an augmented reality experience using their device. Inputs include the selected plan information and AR data from on-site identification devices. The user scans AR markers using their device's camera, and the device then provides augmented reality content based on this. Specific actions include launching an AR application and displaying content in real time. The output is a new augmented reality experience presented to the user.
[0454] Step 5:
[0455] The server collects user behavior data and feedback to improve future visit plans. User behavior logs and feedback information are transmitted through the application as input. The server analyzes this data and provides it as feedback to a generating AI model. Specific operations include writing data to a database and training the AI model. The output is a more optimized sightseeing plan suggested for the next visit.
[0456] (Application Example 1)
[0457] Next, we will explain Application Example 1. In the following explanation, the data processing device 12 will be referred to as the "server," and the headset-type terminal 314 will be referred to as the "terminal."
[0458] Traditional tourism experiences have often been based on generic itineraries, making it difficult to customize them to accommodate individual user interests and past visits. Furthermore, their limitation to physical tourist destinations has hindered the provision of broader experiences. Current technology, utilizing information terminals and augmented reality, necessitates making tourism experiences more interactive and personalized for users.
[0459] The specific processing performed by the specific processing unit 290 of the data processing device 12 in Application Example 1 is realized by the following means.
[0460] This invention includes a server that analyzes individual participant information and tourist destination information to generate multiple sightseeing tour plans that match the participant's interests; a server that uses augmented reality technology to acquire information from identification devices placed at tourist destinations and provides the user with a specific experience; a server that records the user's choices and actions in real time and presents the next sightseeing destination or additional information; and a server that provides a virtual space and allows the user to enjoy an interactive experience using a digital device. This makes it possible to provide personalized sightseeing experiences based on the user's interests.
[0461] "Generative artificial intelligence" is an artificial intelligence technology that analyzes a user's individual information and interests to automatically generate appropriate travel plans.
[0462] "Participant information" refers to a collection of personalized data, such as user interests, past visit history, and current location information.
[0463] "Tourist information" refers to data such as tourist spots, history, and event information related to a specific geographical location.
[0464] A "sightseeing tour plan" is an itinerary that combines suggested sightseeing routes and destinations based on the user's interests.
[0465] Augmented reality technology is a technology that overlays digital information onto the real world, providing users with an interactive experience.
[0466] An "identification device" is a device placed in tourist areas that enables the collection of information and interaction with users.
[0467] A "virtual space" is a virtual environment that users can experience through digital devices.
[0468] An "interactive experience" is an experience in which users can actively participate and receive feedback.
[0469] This invention is a system for providing users with personalized travel experiences. The system primarily utilizes generative artificial intelligence, augmented reality technology, and virtual space. The server first collects individual participant information and tourist destination information, and then analyzes this data using a generative AI model. The generative artificial intelligence proposes multiple travel tour plans that reflect the user's interests and visit history. This provides users with an environment in which they can select an itinerary that suits them.
[0470] The device utilizes augmented reality technology to acquire data from identification devices placed in tourist destinations. Based on this data, it provides users with specific experiences through augmented reality. Specifically, by using smartphones or tablets, users can visually experience digital content in tourist destinations.
[0471] Furthermore, the system provides a virtual space, offering users a means to enjoy interactive experiences using digital devices. This virtual environment records user behavior data in real time and promptly guides users to their next sightseeing destination and related information.
[0472] As an example, when a user visits a specific historical site, the server generates a digital tour related to that history. On the device, relevant AR content is displayed, and the user can participate in quests related to that history. In this case, a prompt message to the generating AI model might be, "Please suggest new experiences based on past visit history and interests."
[0473] The flow of a specific process in Application Example 1 will be explained using Figure 12.
[0474] Step 1:
[0475] The server receives individual participant information. It takes user interests, past visit history, and location information as input and performs analysis based on this data. The output is an analyzed user profile. This profile is used in subsequent processing to generate customized sightseeing plans.
[0476] Step 2:
[0477] The server collects tourist destination information and processes it in combination with user profiles. The inputs are database information about tourist destinations and user profiles. Using this data, a generative AI model generates appropriate tour plans. The output is multiple custom tour plans suggested to the user.
[0478] Step 3:
[0479] The user uses a device to select a tour plan of interest from the suggested options. The input is a list of multiple tour plans, and the user chooses the plan best suited to their interests. The output is the selected sightseeing tour plan.
[0480] Step 4:
[0481] The device retrieves information from identification devices placed at tourist destinations based on the selected tour plan. Input consists of details of the selected plan, and digital information and AR content related to the tourist destination are retrieved. Output is specific experience information provided to the user.
[0482] Step 5:
[0483] Users enjoy interactive experiences at tourist destinations through their devices. The devices utilize AR technology to visualize local digital content. Input consists of information acquired from an identification device and AR content, while output is a visual and interactive experience for the user.
[0484] Step 6:
[0485] The server records user activity in real time and guides users to the next tourist destination or provides additional information based on this activity data. Inputs are user selections and activity history, while outputs are suggestions for the next place to visit and related information.
[0486] Step 7:
[0487] After the user completes the tour, the device collects feedback and sends it to the server. The input is the user's feedback, and the output is data that contributes to improving the experience for future visits. This data is used to improve the generative AI model.
[0488] Furthermore, an emotion engine that estimates the user's emotions may be incorporated. That is, the identification processing unit 290 may use the emotion identification model 59 to estimate the user's emotions and perform identification processing using the user's emotions.
[0489] The system according to the present invention combines an emotion engine to personalize participants' experiences and provide more advanced interactions. In this system, the server comprehensively manages individual user information, tourist destination information, and emotion recognition data.
[0490] First, the device receives information about the user's interests and browsing history, and sends this information to the server. The server then uses artificial intelligence to generate sightseeing tour plans that match the user's interests, utilizing this information.
[0491] The emotion engine connects to the user's device and has the capability to analyze emotions in real time from the user's voice, facial expressions, etc. This emotion data is sent to a server via the terminal and used to adjust the sightseeing tour plan.
[0492] For example, when a user visits a specific tourist spot, if the emotion engine recognizes the user's joy or excitement, the server can instantly adjust the difficulty and type of AR content based on that emotion data. Specifically, if the user is enjoying themselves, the difficulty of the mission is slightly increased to provide new stimulation. If the user is not satisfied, the experience is improved by adding more interesting information about the tourist spot.
[0493] When a user finishes an experience, the device sends feedback about the user's emotions to the server. The server combines and analyzes this feedback with the emotional history to generate data that helps prepare a more appropriate sightseeing tour plan for the next visit. In this way, the emotion engine is not merely a recording device, but plays a crucial role in improving the user experience.
[0494] This system allows users to enjoy a more personalized experience, and new things are offered with each visit, thus continuously enhancing the appeal of tourist destinations.
[0495] The following describes the processing flow.
[0496] Step 1:
[0497] Users use a terminal to input their interests and past travel history, registering this information in the system. This information is then transferred to the server as foundational data for personalized experiences.
[0498] Step 2:
[0499] The device also activates an emotion engine, with the user's consent, and prepares to detect emotional data in real time from the user's facial expressions and voice.
[0500] Step 3:
[0501] The server collects all available tourist destination information and uses artificial intelligence to design and generate multiple sightseeing tour plans based on the user's interests.
[0502] Step 4:
[0503] The generated sightseeing tour plans are sent to the device, which then displays them to the user. The user selects the plan that interests them from the multiple plans presented.
[0504] Step 5:
[0505] Based on the plan selected by the user, the server prepares the necessary augmented reality content. This content includes scenarios and interactions that vary depending on different conditions.
[0506] Step 6:
[0507] When a user visits a tourist destination, the device activates an emotion engine to analyze the user's emotional state in real time. Specific emotional data is collected and sent to a server.
[0508] Step 7:
[0509] Based on the received emotional data, the server dynamically adjusts the current AR content to provide the best possible user experience and sends instructions to the device in real time. For example, if the server detects that the user is excited, it will offer a more challenging mission.
[0510] Step 8:
[0511] The device presents the user with customized AR content, supporting their interactive sightseeing experience. Through the AR content, the user completes specific missions within the tourist destination.
[0512] Step 9:
[0513] After the user completes the tour, the device sends final data regarding the user's feedback and emotions to the server. The server uses this information to further improve the personalized tour plan for the user's next visit.
[0514] (Example 2)
[0515] Next, we will describe Example 2. In the following description, the data processing device 12 will be referred to as the "server," and the headset-type terminal 314 will be referred to as the "terminal."
[0516] Traditional tourism experience systems have struggled to dynamically provide tour plans tailored to the individual interests and emotions of users, making it difficult to maintain a consistent quality of experience. There is a growing need to provide more satisfying experiences by adjusting plans based on users' interests and emotions.
[0517] The identification process performed by the identification processing unit 290 of the data processing device 12 in Example 2 is realized by the following means.
[0518] In this invention, the server includes means for generating a sightseeing plan based on the user's individual information and interests using generative artificial intelligence, means for acquiring information in the sightseeing area using augmented reality technology and providing the user with a specific experience, and means for analyzing the user's emotions and dynamically adjusting the sightseeing plan based on the results. This makes it possible to provide flexible plans that are tailored to the user's individual needs and real-time emotional state.
[0519] "Generative artificial intelligence" is a technology that analyzes a user's individual information and interests and generates appropriate travel plans based on that analysis.
[0520] Augmented reality technology is a technology that adds digital information to information from the real world and presents it in a way that provides users with an immersive experience.
[0521] "User emotion analysis" is a technology that analyzes a user's emotions in real time from their voice and facial expressions, and adjusts the system's operation based on that information.
[0522] A "tourism plan" is a plan that outlines the schedule and content of a tourist experience designed based on the user's interests and emotional state.
[0523] "Dynamic adjustment" is the process of modifying existing plans and settings based on data acquired by the system in real time.
[0524] "Local information acquisition" refers to the processes and technologies used to collect real-world data in tourist destinations and provide it to users.
[0525] "Feedback" refers to evaluations and impressions collected from users after their experience, and is information used to improve and optimize the system.
[0526] This invention is a system that personalizes the tourism experience and provides users with a more engaging travel experience. Specific embodiments of this invention are described below.
[0527] The server uses generative artificial intelligence to analyze users' individual information and past visit history. This process creates sightseeing plans tailored to the user's interests and preferences. The generative AI model plays a central role in dynamically selecting appropriate plans from the tourism resource database.
[0528] The terminal is a device such as a smartphone or tablet that accepts user input. Through these devices, users input their interests, and their emotions during their trip are also collected in real time by an emotion engine. This emotion engine captures the user's voice and facial expressions with a camera and microphone and performs data analysis.
[0529] The generated sightseeing plan is provided to the user as visual and audio information using augmented reality technology. AR technology is utilized to receive location information and related data from local identification devices, enabling an interactive experience.
[0530] For example, when a user visits a cultural heritage site, if the emotion engine detects the user's curiosity or excitement, the server can provide more in-depth explanatory information or challenging missions using AR. On the other hand, if it determines that the user's interest is waning, it prioritizes guiding them to the next destination. This flexible adjustment supports the prompt message input to the generative AI model: "Create a dynamic guide tailored to visitors of cultural heritage sites."
[0531] Furthermore, at the end of their trip, users provide feedback, which is sent to the server. The server uses this feedback and sentiment history to prepare for optimizing sightseeing plans for their next visit. Through this entire process, users can always enjoy a new and unique travel experience.
[0532] The flow of the specific processing in Example 2 will be explained using Figure 13.
[0533] Step 1:
[0534] Users input their interests and past browsing history into the terminal. This input data reflects the user's preferences and browsing history, and the terminal aggregates this data and sends it to the server. As output, user profile information is generated and stored in the server's database.
[0535] Step 2:
[0536] The server uses an AI model to analyze the received user profile information. Specifically, it uses an algorithm based on interests and cross-references with tourist destination information to generate a travel plan optimized for the user. The output is a list of recommended tourist spots.
[0537] Step 3:
[0538] The device retrieves the generated sightseeing plan and presents it to the user using augmented reality technology. Based on the acquired location information and data obtained from the identification device, it provides on-site guidance and information. The output of this step is the provision of visual and audio AR content to the user.
[0539] Step 4:
[0540] While the user visits a tourist spot, the emotion engine analyzes emotional data in real time through voice and facial expressions. The device collects this data and sends it to a server. The output is provided to the server as an emotion analysis result and used to adjust the plan.
[0541] Step 5:
[0542] The server dynamically adjusts the content of the sightseeing plan based on sentiment data provided in real time. Using a generative AI model, it measures the user's level of enjoyment and interest, and modifies the difficulty and content of activities accordingly. The output is the updated plan information.
[0543] Step 6:
[0544] After the experience ends, the user enters feedback into the device. The device sends this information to the server, which analyzes the user's feedback and emotional history to improve the plan for their next visit. The output is information about an optimized plan for future visits.
[0545] (Application Example 2)
[0546] Next, we will explain application example 2. In the following explanation, the data processing device 12 will be referred to as the "server," and the headset-type terminal 314 will be referred to as the "terminal."
[0547] In tourism and content viewing experiences, there is a challenge in providing personalized experiences that meet users' interests and emotions. By solving this problem, users can have more fulfilling experiences, and content providers can also increase user satisfaction.
[0548] The specific processing performed by the specific processing unit 290 of the data processing device 12 in Application Example 2 is realized by the following means.
[0549] In this invention, the server includes means for analyzing individual participant information and tourist destination information using generative artificial intelligence to generate multiple sightseeing tour plans that match the participant's interests; means for acquiring information from identification devices placed at tourist destinations using augmented reality technology and providing the user with a specific experience; means for recording the user's choices and actions in real time and suggesting the next sightseeing destination or additional information; means for analyzing the user's emotional state using emotion recognition functionality and dynamically adjusting the content of the experience provided based on that emotion; and means for generating interactive content that responds to the viewer's emotions and presenting it through an information display device. This makes it possible to individually adjust the experience and viewing content according to the user's emotions and provide a richer experience.
[0550] "Generative artificial intelligence" is an intelligent function that analyzes a user's individual information and interests to generate the optimal experience.
[0551] Augmented reality technology is a technique that overlays digital content onto information from the real world, providing users with new experiences.
[0552] "Emotion recognition functionality" is a technology that analyzes a user's emotions in real time from their voice, facial expressions, and other data.
[0553] A "tourist tour plan" is a systematically organized plan of experiences at a tourist destination, generated based on the user's interests and history.
[0554] "Interactive content" refers to content that dynamically changes in response to user input or status, providing viewers with an immersive experience.
[0555] An "identification device" is a device installed in tourist areas to identify information accessed by users.
[0556] An "information display device" is a device that visually presents digital information to a user.
[0557] A "viewer" is a user who consumes the content provided.
[0558] The server uses generative artificial intelligence to analyze individual participant information and tourist destination information, generating multiple sightseeing tour plans that match the user's interests. At the same time, it utilizes emotion recognition to analyze the user's voice and facial expression data in real time, dynamically adjusting the tour plan based on their emotional state. Specifically, if the user's emotional data is positive, it can suggest new activities that increase the difficulty level of the tour; if it is negative, it will supplement the information to make it more interesting.
[0559] The device uses augmented reality technology to acquire information about the tourist destination from an identification device and provide the user with a specific experience. Furthermore, it records the user's choices and actions in real time and sends feedback data to a server to provide a more personalized and satisfying experience on subsequent visits. This data contributes to improving the next tourist tour plan.
[0560] Users can interactively engage with the experience by obtaining visual information through information display devices. The server can generate interactive content that responds to the viewer's emotions, guiding them to make more spontaneous choices and reactions.
[0561] As a concrete example, when a user visits a virtual tourist destination, the generative AI model predicts the user's preferences and generates relevant prompts during their first experience. An example of a prompt might be, "When the user is laughing, what content should be added next to make it even more enjoyable?" This makes it possible to provide users with a unique, comfortable, and highly satisfying entertainment experience.
[0562] The flow of a specific process in Application Example 2 will be explained using Figure 14.
[0563] Step 1:
[0564] The terminal acquires the user's individual information and past visit history as input. Based on this, the terminal sends this data to the server, providing basic data for analyzing the user's interests and preferences.
[0565] Step 2:
[0566] The server inputs the received user information into a generating AI model and analyzes it in combination with tourist destination information. This analysis generates multiple sightseeing tour plans and provides suggestions that match the user's interests. At this stage, prompt messages are generated to determine the direction of the personalized experience.
[0567] Step 3:
[0568] When a user begins their sightseeing experience, the device uses augmented reality technology to communicate with identification devices placed at the tourist site, acquiring location information and related data. This prepares the device to present a personalized experience to the user.
[0569] Step 4:
[0570] The server analyzes the user's voice and facial expression data in real time through an emotion recognition system to understand their emotional state. It extracts emotional characteristics as input data and uses this information to generate subsequent suggestions.
[0571] Step 5:
[0572] The server adjusts the content of the sightseeing tour plan on the spot based on the acquired sentiment data. Specifically, if it recognizes a positive reaction from the user, it increases the difficulty of the activity; if it recognizes a negative reaction, it provides additional information to pique the user's interest.
[0573] Step 6:
[0574] The terminal presents interactive content to the user through an information display device. This content is further enhanced by prompts generated by the server to elicit user responses. The information display device utilizes visual elements to maintain user interest and facilitate the experience.
[0575] Step 7:
[0576] When a user finishes an experience, the device sends all data, including emotional feedback, to the server. This feedback is analyzed for future visits and used to improve the experience, allowing the user to receive a better experience next time.
[0577] The specific processing unit 290 transmits the result of the specific processing to the headset terminal 314. In the headset terminal 314, the control unit 46A causes the speaker 240 and display 343 to output the result of the specific processing. The microphone 238 acquires audio indicating user input for the result of the specific processing. The control unit 46A transmits the audio data indicating user input acquired by the microphone 238 to the data processing unit 12. In the data processing unit 12, the specific processing unit 290 acquires the audio data.
[0578] Data generation model 58 is a type of so-called generative AI (Artificial Intelligence). One example of data generation model 58 is ChatGPT (Internet search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search) <url: https: gemini.google.com ?hl="ja">Examples of generative AI include the following. The data generation model 58 is obtained by performing deep learning on a neural network. The data generation model 58 is input with prompts containing instructions, and with inference data such as audio data representing speech, text data representing text, and image data representing images. The data generation model 58 infers from the input inference data according to the instructions indicated by the prompts, and outputs the inference results in data formats such as audio data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.
[0579] In the above embodiment, an example was given in which specific processing is performed by the data processing device 12, but the technology of this disclosure is not limited thereto, and specific processing may also be performed by the headset terminal 314.
[0580] [Fourth Embodiment]
[0581] Figure 7 shows an example of the configuration of the data processing system 410 according to the fourth embodiment.
[0582] As shown in Figure 7, the data processing system 410 includes a data processing device 12 and a robot 414. An example of the data processing device 12 is a server.
[0583] The data processing device 12 comprises a computer 22, a database 24, and a communication interface 26. The computer 22 is an example of a "computer" related to the technology of this disclosure. The computer 22 comprises a processor 28, RAM 30, and storage 32. The processor 28, RAM 30, and storage 32 are connected to a bus 34. The database 24 and the communication interface 26 are also connected to the bus 34. The communication interface 26 is connected to a network 54. An example of the network 54 is a WAN (Wide Area Network) and / or a LAN (Local Area Network).
[0584] The robot 414 includes a computer 36, a microphone 238, a speaker 240, a camera 42, a communication interface 44, and a controlled object 443. The computer 36 includes a processor 46, RAM 48, and storage 50. The processor 46, RAM 48, and storage 50 are connected to a bus 52. The microphone 238, speaker 240, camera 42, and controlled object 443 are also connected to the bus 52.
[0585] The microphone 238 receives voice signals from the user 20 and receives instructions from the user 20. The microphone 238 captures the voice signals from the user 20, converts the captured voice into audio data, and outputs it to the processor 46. The speaker 240 outputs audio according to the instructions from the processor 46.
[0586] Camera 42 is a small digital camera equipped with an optical system including a lens, aperture, and shutter, and an image sensor such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor, and captures images of the area around the user 20 (for example, an imaging range defined by a field of view equivalent to the width of a typical healthy person's field of vision).
[0587] Communication interface 44 is connected to network 54. Communication interfaces 44 and 26 are responsible for the exchange of various information between processor 46 and processor 28 via network 54. The exchange of various information between processor 46 and processor 28 using communication interfaces 44 and 26 is performed in a secure manner.
[0588] The controlled object 443 includes a display device, LEDs in the eyes, and motors that drive the arms, hands, and feet. The posture and gestures of the robot 414 are controlled by controlling the motors of the arms, hands, and feet. Some of the robot 414's emotions can be expressed by controlling these motors. Furthermore, the robot 414's facial expressions can also be expressed by controlling the illumination state of the LEDs in its eyes.
[0589] Figure 8 shows an example of the main functions of the data processing device 12 and the robot 414. As shown in Figure 8, the data processing device 12 performs specific processing using the processor 28. The storage 32 stores the specific processing program 56.
[0590] The specific processing program 56 is an example of a "program" relating to the technology of this disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific processing is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.
[0591] The storage 32 stores the data generation model 58 and the emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.
[0592] In robot 414, the processor 46 performs the reception output processing. The storage 50 stores the reception output program 60. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output processing is realized by the processor 46 operating as a control unit 46A according to the reception output program 60 executed on the RAM 48.
[0593] Next, the specific processing performed by the specific processing unit 290 of the data processing device 12 will be described. In the following description, the data processing device 12 will be referred to as the "server" and the robot 414 as the "terminal".
[0594] The tourism system according to the present invention provides custom tour plans using generating artificial intelligence based on the user's individual information and tourist destination information. In this system, the server first receives the user's participation history, interests, and location information, and collects information on the relevant tourist destinations from a database. The collected data is input into the generating artificial intelligence, and a tour plan including multiple tourist routes and spots is generated based on the user's interests and visit history. This allows the user to choose a plan that matches their interests from the options presented.
[0595] The device displays detailed information about the selected tour based on the user's choices. Furthermore, augmented reality technology is used to prepare for additional on-site experiences. Specifically, the device can retrieve information from AR markers placed at the tourist destinations the user visits and present it visually to the user.
[0596] When a user arrives at a location, the device provides interactive content through an AR app, allowing the user to experience special missions and episodes at the tourist destination. During this time, users can utilize their smartphones or tablets to enjoy AR content such as character portraits and make new discoveries in real time.
[0597] The server records the user's actions and mission progress, and provides guidance to the next tourist destination or additional information as needed. After completing the tour, users can send feedback to the server, and the feedback received will contribute to improving the experience on their next visit.
[0598] As a concrete example, when a user visits a tourist destination that served as the setting for an anime, the server creates a tour plan based on information about spots and events related to that anime. The terminal provides the user with quests and missions utilizing AR technology, allowing the user to experience parts of the story and enjoy the world of the anime more deeply. In this way, the system of the present invention provides visitors with a new experience each time they visit, enabling them to continuously enjoy the charm of the tourist destination.
[0599] The following describes the processing flow.
[0600] Step 1:
[0601] Based on user input, the server accesses a publicly available database of tourist destinations and collects information related to the user's interests and past visit history.
[0602] Step 2:
[0603] The terminal processes user input and sends that information to the server. Users input their interests and desired tourist destinations into the terminal.
[0604] Step 3:
[0605] The server uses artificial intelligence to generate multiple personalized sightseeing tour plans based on the user information received and the collected tourist destination information. The generated plans include recommended places to visit and optimal travel routes.
[0606] Step 4:
[0607] The terminal presents the user with a list of tour plan options sent from the server and waits for the user's selection. The user can review the presented plans and choose the one that interests them most.
[0608] Step 5:
[0609] When a user selects a tour plan, the server prepares the augmented reality content associated with that plan and sends the necessary data to the device.
[0610] Step 6:
[0611] The device downloads AR content according to the selected tour and prepares to deliver it to the user through the AR application.
[0612] Step 7:
[0613] When a user visits a tourist destination, the device recognizes local AR markers and character panels and presents the user with augmented reality content. This content includes specific missions and episodes.
[0614] Step 8:
[0615] The server records user activity in real time and monitors mission progress. If necessary, it sends directions to the next location and additional information to the user's device.
[0616] Step 9:
[0617] Once a user completes a tour, they send feedback to the server via their device. The server analyzes this feedback and uses it to improve the experience for their next visit.
[0618] (Example 1)
[0619] Next, we will describe Example 1. In the following description, the data processing device 12 will be referred to as the "server" and the robot 414 as the "terminal".
[0620] It is necessary to provide visitors to tourist destinations with customized sightseeing plans based on their individual interests and visit history, making their visits richer and more personalized. In addition, there is a need for a system that can enhance the real-time value of the visited destination and provide plans that are tailored to the user's preferences on subsequent visits.
[0621] The identification process performed by the identification processing unit 290 of the data processing device 12 in Example 1 is realized by the following means.
[0622] In this invention, the server includes means for analyzing individual user information and tourist destination information using a generative model to generate multiple sightseeing plans that match the user's interests, means for acquiring information from identification devices placed at tourist destinations using augmented reality technology to provide the user with a specific experience, and means for recording the user's choices and actions in real time and suggesting the next sightseeing destination or additional information. As a result, the user can enjoy new experiences at the site based on a sightseeing plan optimized for their interests, and further obtain a more fulfilling plan for their next visit that reflects feedback after the visit.
[0623] A "generative model" is an artificial intelligence technology that analyzes individual user information and tourist destination information to automatically generate travel plans based on the user's interests.
[0624] Augmented reality technology is a technology that overlays digital information onto the real world, providing users with an interactive and immersive experience.
[0625] An "identification device" is a marker or signal transmitter placed in a tourist area that uses augmented reality technology to provide additional information.
[0626] A "terminal device" is an electronic device used by users to display the details of a generated sightseeing plan and to select and confirm it.
[0627] "Interactive content" refers to dynamic and participatory digital content that allows users to deepen their experience through interaction.
[0628] "Evaluation information" refers to feedback provided by users after their sightseeing experience, and this data can be used to improve plans for future visits.
[0629] In this system, the server and terminal work together to provide users with a customized sightseeing experience. The server uses a generative AI model to collect individual information provided by the user and analyzes the sightseeing destination information in the database based on that information. Specifically, the server requires a high-performance processor and large-capacity storage, and the software uses natural language processing technology such as GPT-4 as the AI model. This generates sightseeing plans based on the user's interests and past visit history.
[0630] The terminal displays the details of the sightseeing plan selected by the user and allows the user to confirm and modify their selection. The terminal will be a tablet or smartphone, with an intuitive and easy-to-use user interface. Furthermore, it will utilize augmented reality technology to acquire information from identification devices installed at tourist destinations and use this information to provide interactive content at those locations. For this purpose, the terminal's camera and display device will contribute to the visualization of the AR content.
[0631] Users can view sightseeing plans presented through their devices and choose one that matches their interests. Upon arriving at the tourist destination, they can then enjoy an augmented reality experience using their device. As a concrete example, consider a case where a user visits a tourist destination that served as the setting for an anime. In this case, the server inputs prompts based on anime-related spots and events into an AI model to generate a tour plan. An example of a prompt might be: "Generate a tourist tour plan related to the anime '○○'. The user's interests are focused on characters A and B, and their visit history includes tourist destination X."
[0632] This system allows users to receive individually customized travel experiences and fully enjoy the appeal of new tourist destinations.
[0633] The flow of the specific processing in Example 1 will be explained using Figure 11.
[0634] Step 1:
[0635] The server collects individual information from users. Input includes the user's past participation history, interests, and location information. This data is received through the application, and the server compiles it into a single dataset. Specifically, it uses location services to determine the user's current location and provides a user interface for selecting interest categories. The output is user data in a standard format necessary for analysis.
[0636] Step 2:
[0637] The server analyzes user data collected using a generative AI model and generates travel plans based on the user's interests. Standardized user datasets and pre-prepared tourist destination information are supplied to the AI model as input. For data processing, a prompt message is generated, for example, "Please suggest the best travel plan for this user," which calls the AI model. In practice, the AI model performs natural language processing and outputs a plan containing multiple travel routes and spots. This output becomes the candidate plan presented to the user.
[0638] Step 3:
[0639] The terminal displays sightseeing plans sent from the server on its screen, offering the user choices. Sightseeing plan data is received from the server as input. The terminal converts this data into a user-friendly interface and presents it visually. Specifically, a touch panel selection function is implemented. The output is the specific sightseeing plan selected by the user.
[0640] Step 4:
[0641] The user visits a tourist destination based on their selected travel plan and initiates an augmented reality experience using their device. Inputs include the selected plan information and AR data from on-site identification devices. The user scans AR markers using their device's camera, and the device then provides augmented reality content based on this. Specific actions include launching an AR application and displaying content in real time. The output is a new augmented reality experience presented to the user.
[0642] Step 5:
[0643] The server collects user behavior data and feedback to improve future visit plans. User behavior logs and feedback information are transmitted through the application as input. The server analyzes this data and provides it as feedback to a generating AI model. Specific operations include writing data to a database and training the AI model. The output is a more optimized sightseeing plan suggested for the next visit.
[0644] (Application Example 1)
[0645] Next, we will explain Application Example 1. In the following explanation, the data processing device 12 will be referred to as the "server" and the robot 414 as the "terminal".
[0646] Traditional tourism experiences have often been based on generic itineraries, making it difficult to customize them to accommodate individual user interests and past visits. Furthermore, their limitation to physical tourist destinations has hindered the provision of broader experiences. Current technology, utilizing information terminals and augmented reality, necessitates making tourism experiences more interactive and personalized for users.
[0647] The specific processing performed by the specific processing unit 290 of the data processing device 12 in Application Example 1 is realized by the following means.
[0648] This invention includes a server that analyzes individual participant information and tourist destination information to generate multiple sightseeing tour plans that match the participant's interests; a server that uses augmented reality technology to acquire information from identification devices placed at tourist destinations and provides the user with a specific experience; a server that records the user's choices and actions in real time and presents the next sightseeing destination or additional information; and a server that provides a virtual space and allows the user to enjoy an interactive experience using a digital device. This makes it possible to provide personalized sightseeing experiences based on the user's interests.
[0649] "Generative artificial intelligence" is an artificial intelligence technology that analyzes a user's individual information and interests to automatically generate appropriate travel plans.
[0650] "Participant information" refers to a collection of personalized data, such as user interests, past visit history, and current location information.
[0651] "Tourist information" refers to data such as tourist spots, history, and event information related to a specific geographical location.
[0652] A "sightseeing tour plan" is an itinerary that combines suggested sightseeing routes and destinations based on the user's interests.
[0653] Augmented reality technology is a technology that overlays digital information onto the real world, providing users with an interactive experience.
[0654] An "identification device" is a device placed in tourist areas that enables the collection of information and interaction with users.
[0655] A "virtual space" is a virtual environment that users can experience through digital devices.
[0656] An "interactive experience" is an experience in which users can actively participate and receive feedback.
[0657] This invention is a system for providing users with personalized travel experiences. The system primarily utilizes generative artificial intelligence, augmented reality technology, and virtual space. The server first collects individual participant information and tourist destination information, and then analyzes this data using a generative AI model. The generative artificial intelligence proposes multiple travel tour plans that reflect the user's interests and visit history. This provides users with an environment in which they can select an itinerary that suits them.
[0658] The device utilizes augmented reality technology to acquire data from identification devices placed in tourist destinations. Based on this data, it provides users with specific experiences through augmented reality. Specifically, by using smartphones or tablets, users can visually experience digital content in tourist destinations.
[0659] Furthermore, the system provides a virtual space, offering users a means to enjoy interactive experiences using digital devices. This virtual environment records user behavior data in real time and promptly guides users to their next sightseeing destination and related information.
[0660] As an example, when a user visits a specific historical site, the server generates a digital tour related to that history. On the device, relevant AR content is displayed, and the user can participate in quests related to that history. In this case, a prompt message to the generating AI model might be, "Please suggest new experiences based on past visit history and interests."
[0661] The flow of a specific process in Application Example 1 will be explained using Figure 12.
[0662] Step 1:
[0663] The server receives individual participant information. It takes user interests, past visit history, and location information as input and performs analysis based on this data. The output is an analyzed user profile. This profile is used in subsequent processing to generate customized sightseeing plans.
[0664] Step 2:
[0665] The server collects tourist destination information and processes it in combination with user profiles. The inputs are database information about tourist destinations and user profiles. Using this data, a generative AI model generates appropriate tour plans. The output is multiple custom tour plans suggested to the user.
[0666] Step 3:
[0667] The user uses a device to select a tour plan of interest from the suggested options. The input is a list of multiple tour plans, and the user chooses the plan best suited to their interests. The output is the selected sightseeing tour plan.
[0668] Step 4:
[0669] The device retrieves information from identification devices placed at tourist destinations based on the selected tour plan. Input consists of details of the selected plan, and digital information and AR content related to the tourist destination are retrieved. Output is specific experience information provided to the user.
[0670] Step 5:
[0671] Users enjoy interactive experiences at tourist destinations through their devices. The devices utilize AR technology to visualize local digital content. Input consists of information acquired from an identification device and AR content, while output is a visual and interactive experience for the user.
[0672] Step 6:
[0673] The server records user activity in real time and guides users to the next tourist destination or provides additional information based on this activity data. Inputs are user selections and activity history, while outputs are suggestions for the next place to visit and related information.
[0674] Step 7:
[0675] After the user completes the tour, the device collects feedback and sends it to the server. The input is the user's feedback, and the output is data that contributes to improving the experience for future visits. This data is used to improve the generative AI model.
[0676] Furthermore, an emotion engine that estimates the user's emotions may be incorporated. That is, the identification processing unit 290 may use the emotion identification model 59 to estimate the user's emotions and perform identification processing using the user's emotions.
[0677] The system according to the present invention combines an emotion engine to personalize participants' experiences and provide more advanced interactions. In this system, the server comprehensively manages individual user information, tourist destination information, and emotion recognition data.
[0678] First, the device receives information about the user's interests and browsing history, and sends this information to the server. The server then uses artificial intelligence to generate sightseeing tour plans that match the user's interests, utilizing this information.
[0679] The emotion engine connects to the user's device and has the capability to analyze emotions in real time from the user's voice, facial expressions, etc. This emotion data is sent to a server via the terminal and used to adjust the sightseeing tour plan.
[0680] For example, when a user visits a specific tourist spot, if the emotion engine recognizes the user's joy or excitement, the server can instantly adjust the difficulty and type of AR content based on that emotion data. Specifically, if the user is enjoying themselves, the difficulty of the mission is slightly increased to provide new stimulation. If the user is not satisfied, the experience is improved by adding more interesting information about the tourist spot.
[0681] When a user finishes an experience, the device sends feedback about the user's emotions to the server. The server combines and analyzes this feedback with the emotional history to generate data that helps prepare a more appropriate sightseeing tour plan for the next visit. In this way, the emotion engine is not merely a recording device, but plays a crucial role in improving the user experience.
[0682] This system allows users to enjoy a more personalized experience, and new things are offered with each visit, thus continuously enhancing the appeal of tourist destinations.
[0683] The following describes the processing flow.
[0684] Step 1:
[0685] Users use a terminal to input their interests and past travel history, registering this information in the system. This information is then transferred to the server as foundational data for personalized experiences.
[0686] Step 2:
[0687] The device also activates an emotion engine, with the user's consent, and prepares to detect emotional data in real time from the user's facial expressions and voice.
[0688] Step 3:
[0689] The server collects all available tourist destination information and uses artificial intelligence to design and generate multiple sightseeing tour plans based on the user's interests.
[0690] Step 4:
[0691] The generated sightseeing tour plans are sent to the device, which then displays them to the user. The user selects the plan that interests them from the multiple plans presented.
[0692] Step 5:
[0693] Based on the plan selected by the user, the server prepares the necessary augmented reality content. This content includes scenarios and interactions that vary depending on different conditions.
[0694] Step 6:
[0695] When a user visits a tourist destination, the device activates an emotion engine to analyze the user's emotional state in real time. Specific emotional data is collected and sent to a server.
[0696] Step 7:
[0697] Based on the received emotional data, the server dynamically adjusts the current AR content to provide the best possible user experience and sends instructions to the device in real time. For example, if the server detects that the user is excited, it will offer a more challenging mission.
[0698] Step 8:
[0699] The device presents the user with customized AR content, supporting their interactive sightseeing experience. Through the AR content, the user completes specific missions within the tourist destination.
[0700] Step 9:
[0701] After the user completes the tour, the device sends final data regarding the user's feedback and emotions to the server. The server uses this information to further improve the personalized tour plan for the user's next visit.
[0702] (Example 2)
[0703] Next, we will describe Example 2. In the following description, the data processing device 12 will be referred to as the "server" and the robot 414 as the "terminal".
[0704] Traditional tourism experience systems have struggled to dynamically provide tour plans tailored to the individual interests and emotions of users, making it difficult to maintain a consistent quality of experience. There is a growing need to provide more satisfying experiences by adjusting plans based on users' interests and emotions.
[0705] The identification process performed by the identification processing unit 290 of the data processing device 12 in Example 2 is realized by the following means.
[0706] In this invention, the server includes means for generating a sightseeing plan based on the user's individual information and interests using generative artificial intelligence, means for acquiring information in the sightseeing area using augmented reality technology and providing the user with a specific experience, and means for analyzing the user's emotions and dynamically adjusting the sightseeing plan based on the results. This makes it possible to provide flexible plans that are tailored to the user's individual needs and real-time emotional state.
[0707] "Generative artificial intelligence" is a technology that analyzes a user's individual information and interests and generates appropriate travel plans based on that analysis.
[0708] Augmented reality technology is a technology that adds digital information to information from the real world and presents it in a way that provides users with an immersive experience.
[0709] "User emotion analysis" is a technology that analyzes a user's emotions in real time from their voice and facial expressions, and adjusts the system's operation based on that information.
[0710] A "tourism plan" is a plan that outlines the schedule and content of a tourist experience designed based on the user's interests and emotional state.
[0711] "Dynamic adjustment" is the process of modifying existing plans and settings based on data acquired by the system in real time.
[0712] "Local information acquisition" refers to the processes and technologies used to collect real-world data in tourist destinations and provide it to users.
[0713] "Feedback" refers to evaluations and impressions collected from users after their experience, and is information used to improve and optimize the system.
[0714] This invention is a system that personalizes the tourism experience and provides users with a more engaging travel experience. Specific embodiments of this invention are described below.
[0715] The server uses generative artificial intelligence to analyze users' individual information and past visit history. This process creates sightseeing plans tailored to the user's interests and preferences. The generative AI model plays a central role in dynamically selecting appropriate plans from the tourism resource database.
[0716] The terminal is a device such as a smartphone or tablet that accepts user input. Through these devices, users input their interests, and their emotions during their trip are also collected in real time by an emotion engine. This emotion engine captures the user's voice and facial expressions with a camera and microphone and performs data analysis.
[0717] The generated sightseeing plan is provided to the user as visual and audio information using augmented reality technology. AR technology is utilized to receive location information and related data from local identification devices, enabling an interactive experience.
[0718] For example, when a user visits a cultural heritage site, if the emotion engine detects the user's curiosity or excitement, the server can provide more in-depth explanatory information or challenging missions using AR. On the other hand, if it determines that the user's interest is waning, it prioritizes guiding them to the next destination. This flexible adjustment supports the prompt message input to the generative AI model: "Create a dynamic guide tailored to visitors of cultural heritage sites."
[0719] Furthermore, at the end of their trip, users provide feedback, which is sent to the server. The server uses this feedback and sentiment history to prepare for optimizing sightseeing plans for their next visit. Through this entire process, users can always enjoy a new and unique travel experience.
[0720] The flow of the specific processing in Example 2 will be explained using Figure 13.
[0721] Step 1:
[0722] Users input their interests and past browsing history into the terminal. This input data reflects the user's preferences and browsing history, and the terminal aggregates this data and sends it to the server. As output, user profile information is generated and stored in the server's database.
[0723] Step 2:
[0724] The server uses an AI model to analyze the received user profile information. Specifically, it uses an algorithm based on interests and cross-references with tourist destination information to generate a travel plan optimized for the user. The output is a list of recommended tourist spots.
[0725] Step 3:
[0726] The device retrieves the generated sightseeing plan and presents it to the user using augmented reality technology. Based on the acquired location information and data obtained from the identification device, it provides on-site guidance and information. The output of this step is the provision of visual and audio AR content to the user.
[0727] Step 4:
[0728] While the user visits a tourist spot, the emotion engine analyzes emotional data in real time through voice and facial expressions. The device collects this data and sends it to a server. The output is provided to the server as an emotion analysis result and used to adjust the plan.
[0729] Step 5:
[0730] The server dynamically adjusts the content of the sightseeing plan based on sentiment data provided in real time. Using a generative AI model, it measures the user's level of enjoyment and interest, and modifies the difficulty and content of activities accordingly. The output is the updated plan information.
[0731] Step 6:
[0732] After the experience ends, the user enters feedback into the device. The device sends this information to the server, which analyzes the user's feedback and emotional history to improve the plan for their next visit. The output is information about an optimized plan for future visits.
[0733] (Application Example 2)
[0734] Next, we will explain application example 2. In the following explanation, the data processing device 12 will be referred to as the "server" and the robot 414 as the "terminal".
[0735] In tourism and content viewing experiences, there is a challenge in providing personalized experiences that meet users' interests and emotions. By solving this problem, users can have more fulfilling experiences, and content providers can also increase user satisfaction.
[0736] The specific processing performed by the specific processing unit 290 of the data processing device 12 in Application Example 2 is realized by the following means.
[0737] In this invention, the server includes means for analyzing individual participant information and tourist destination information using generative artificial intelligence to generate multiple sightseeing tour plans that match the participant's interests; means for acquiring information from identification devices placed at tourist destinations using augmented reality technology and providing the user with a specific experience; means for recording the user's choices and actions in real time and suggesting the next sightseeing destination or additional information; means for analyzing the user's emotional state using emotion recognition functionality and dynamically adjusting the content of the experience provided based on that emotion; and means for generating interactive content that responds to the viewer's emotions and presenting it through an information display device. This makes it possible to individually adjust the experience and viewing content according to the user's emotions and provide a richer experience.
[0738] "Generative artificial intelligence" is an intelligent function that analyzes a user's individual information and interests to generate the optimal experience.
[0739] Augmented reality technology is a technique that overlays digital content onto information from the real world, providing users with new experiences.
[0740] "Emotion recognition functionality" is a technology that analyzes a user's emotions in real time from their voice, facial expressions, and other data.
[0741] A "tourist tour plan" is a systematically organized plan of experiences at a tourist destination, generated based on the user's interests and history.
[0742] "Interactive content" refers to content that dynamically changes in response to user input or status, providing viewers with an immersive experience.
[0743] An "identification device" is a device installed in tourist areas to identify information accessed by users.
[0744] An "information display device" is a device that visually presents digital information to a user.
[0745] A "viewer" is a user who consumes the content provided.
[0746] The server uses generative artificial intelligence to analyze individual participant information and tourist destination information, generating multiple sightseeing tour plans that match the user's interests. At the same time, it utilizes emotion recognition to analyze the user's voice and facial expression data in real time, dynamically adjusting the tour plan based on their emotional state. Specifically, if the user's emotional data is positive, it can suggest new activities that increase the difficulty level of the tour; if it is negative, it will supplement the information to make it more interesting.
[0747] The device uses augmented reality technology to acquire information about the tourist destination from an identification device and provide the user with a specific experience. Furthermore, it records the user's choices and actions in real time and sends feedback data to a server to provide a more personalized and satisfying experience on subsequent visits. This data contributes to improving the next tourist tour plan.
[0748] Users can interactively engage with the experience by obtaining visual information through information display devices. The server can generate interactive content that responds to the viewer's emotions, guiding them to make more spontaneous choices and reactions.
[0749] As a concrete example, when a user visits a virtual tourist destination, the generative AI model predicts the user's preferences and generates relevant prompts during their first experience. An example of a prompt might be, "When the user is laughing, what content should be added next to make it even more enjoyable?" This makes it possible to provide users with a unique, comfortable, and highly satisfying entertainment experience.
[0750] The flow of a specific process in Application Example 2 will be explained using Figure 14.
[0751] Step 1:
[0752] The terminal acquires the user's individual information and past visit history as input. Based on this, the terminal sends this data to the server, providing basic data for analyzing the user's interests and preferences.
[0753] Step 2:
[0754] The server inputs the received user information into a generating AI model and analyzes it in combination with tourist destination information. This analysis generates multiple sightseeing tour plans and provides suggestions that match the user's interests. At this stage, prompt messages are generated to determine the direction of the personalized experience.
[0755] Step 3:
[0756] When a user begins their sightseeing experience, the device uses augmented reality technology to communicate with identification devices placed at the tourist site, acquiring location information and related data. This prepares the device to present a personalized experience to the user.
[0757] Step 4:
[0758] The server analyzes the user's voice and facial expression data in real time through an emotion recognition system to understand their emotional state. It extracts emotional characteristics as input data and uses this information to generate subsequent suggestions.
[0759] Step 5:
[0760] The server adjusts the content of the sightseeing tour plan on the spot based on the acquired sentiment data. Specifically, if it recognizes a positive reaction from the user, it increases the difficulty of the activity; if it recognizes a negative reaction, it provides additional information to pique the user's interest.
[0761] Step 6:
[0762] The terminal presents interactive content to the user through an information display device. This content is further enhanced by prompts generated by the server to elicit user responses. The information display device utilizes visual elements to maintain user interest and facilitate the experience.
[0763] Step 7:
[0764] When a user finishes an experience, the device sends all data, including emotional feedback, to the server. This feedback is analyzed for future visits and used to improve the experience, allowing the user to receive a better experience next time.
[0765] The specific processing unit 290 transmits the result of the specific processing to the robot 414. In the robot 414, the control unit 46A causes the speaker 240 and the controlled object 443 to output the result of the specific processing. The microphone 238 acquires audio indicating user input for the result of the specific processing. The control unit 46A transmits the audio data indicating user input acquired by the microphone 238 to the data processing unit 12. In the data processing unit 12, the specific processing unit 290 acquires the audio data.
[0766] Data generation model 58 is a type of so-called generative AI (Artificial Intelligence). One example of data generation model 58 is ChatGPT (Internet search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search) <url: https: gemini.google.com ?hl="ja">Examples of generative AI include the following. The data generation model 58 is obtained by performing deep learning on a neural network. The data generation model 58 is input with prompts containing instructions, and with inference data such as audio data representing speech, text data representing text, and image data representing images. The data generation model 58 infers from the input inference data according to the instructions indicated by the prompts, and outputs the inference results in data formats such as audio data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.
[0767] In the above embodiment, an example was given in which the specific processing is performed by the data processing device 12, but the technology of this disclosure is not limited thereto, and the specific processing may also be performed by the robot 414.
[0768] Furthermore, the emotion identification model 59, acting as an emotion engine, may determine the user's emotion according to a specific mapping. Specifically, the emotion identification model 59 may determine the user's emotion according to a specific mapping, which is an emotion map (see Figure 9). Similarly, the emotion identification model 59 may also determine the robot's emotion, and the identification processing unit 290 may perform identification processing using the robot's emotion.
[0769] Figure 9 shows an emotion map 400 in which multiple emotions are mapped. In the emotion map 400, emotions are arranged in concentric circles radiating from the center. The closer to the center of the concentric circles, the more primitive the emotions are located. Further out of the concentric circles, emotions representing states and actions arising from mental states are located. Emotion is a concept that includes feelings and mental states. On the left side of the concentric circles, emotions that are generally generated from reactions occurring in the brain are located. On the right side of the concentric circles, emotions that are generally induced by situational judgment are located. Above and below the concentric circles, emotions that are generally generated from reactions occurring in the brain and induced by situational judgment are located. In addition, the emotion of "pleasure" is located on the upper side of the concentric circles, and the emotion of "displeasure" is located on the lower side. Thus, in the emotion map 400, multiple emotions are mapped based on the structure in which emotions arise, and emotions that are likely to occur simultaneously are mapped close together.
[0770] These emotions are distributed at the 3 o'clock position on the Emotion Map 400, and usually fluctuate between feelings of security and anxiety. In the right half of the Emotion Map 400, situational awareness takes precedence over internal feelings, resulting in a calm impression.
[0771] The inside of the Emotion Map 400 represents inner thoughts, while the outside represents actions. Therefore, the further you go from the outside of the Emotion Map 400, the more visible (expressed in actions) your emotions become.
[0772] Here, human emotions are based on various balances, such as posture and blood sugar levels. When these balances deviate from the ideal, it results in discomfort, and when they approach the ideal, it results in pleasure. Similarly, in robots, cars, motorcycles, etc., emotions can be created based on various balances, such as posture and battery level. When these balances deviate from the ideal, it results in discomfort, and when they approach the ideal, it results in pleasure. The emotion map can be generated, for example, based on Dr. Mitsuyoshi's emotion map (Research on a system for analyzing brain physiological signals of speech emotion recognition and emotion, Tokushima University, doctoral dissertation: https: / / ci.nii.ac.jp / naid / 500000375379). The left half of the emotion map contains emotions belonging to a region called "response," where sensation is dominant. The right half of the emotion map contains emotions belonging to a region called "situation," where situational awareness is dominant.
[0773] The emotion map defines two emotions that promote learning. One is the emotion around the middle of the negative "repentance" and "reflection" on the situation side. In other words, it is when the robot experiences negative emotions such as "I never want to feel this way again" or "I don't want to be scolded again." The other is the emotion around the positive "desire" on the reaction side. In other words, it is when the robot has positive feelings such as "I want more" or "I want to know more."
[0774] The emotion identification model 59 inputs user input into a pre-trained neural network, obtains emotion values representing each emotion shown in the emotion map 400, and determines the user's emotion. This neural network is pre-trained based on multiple training data sets, which are combinations of user input and emotion values representing each emotion shown in the emotion map 400. Furthermore, this neural network is trained so that emotions located close together have similar values, as shown in the emotion map 900 in Figure 10. Figure 10 shows an example where multiple emotions such as "reassured," "calm," and "confident" have similar emotion values.
[0775] The above description primarily focuses on the functions of the data processing device 12 in relation to this disclosure. However, the system related to this disclosure is not necessarily implemented on a server. The system related to this disclosure may be implemented as a general information processing system. This disclosure may be implemented, for example, as a software program that runs on a personal computer or as an application that runs on a smartphone. The method related to this disclosure may be provided to users in SaaS (Software as a Service) format.
[0776] In the above embodiment, an example was given in which a specific process is performed by a single computer 22. However, the technology of this disclosure is not limited thereto, and a distributed processing of the specific process may be performed by multiple computers, including computer 22. For example, a data generation model 58 may be provided in an external device of the data processing device 12, and the external device may generate data according to the input data.
[0777] In the above embodiment, an example was given in which the specific processing program 56 is stored in the storage 32, but the technology of this disclosure is not limited thereto. For example, the specific processing program 56 may be stored in a portable, computer-readable, non-temporary storage medium such as a USB (Universal Serial Bus) memory. The specific processing program 56 stored in the non-temporary storage medium is installed in the computer 22 of the data processing device 12. The processor 28 executes specific processing according to the specific processing program 56.
[0778] Alternatively, the specific processing program 56 may be stored in a storage device such as a server connected to the data processing device 12 via the network 54, and the specific processing program 56 may be downloaded and installed on the computer 22 in response to a request from the data processing device 12.
[0779] Furthermore, it is not necessary to store the entirety of the specific processing program 56 in a storage device such as a server connected to the data processing device 12 via the network 54, or to store the entirety of the specific processing program 56 in the storage 32; it is acceptable to store only a portion of the specific processing program 56.
[0780] The following types of processors can be used as hardware resources to perform specific processing. Examples of processors include a CPU, a general-purpose processor that functions as a hardware resource to perform specific processing by executing software, i.e., a program. Other examples of processors include dedicated electrical circuits, such as FPGAs (Field-Programmable Gate Arrays), PLDs (Programmable Logic Devices), or ASICs (Application Specific Integrated Circuits), which have circuit configurations specifically designed to perform specific processing. All of these processors have built-in or connected memory, and all of them perform specific processing by using memory.
[0781] The hardware resource that performs a specific process may consist of one of these various processors, or it may consist of a combination of two or more processors of the same or different types (for example, a combination of multiple FPGAs, or a combination of a CPU and an FPGA). Alternatively, the hardware resource that performs a specific process may consist of a single processor.
[0782] Examples of configurations using a single processor include, firstly, a configuration in which one or more CPUs and software are combined to form a single processor, and this processor functions as a hardware resource that performs a specific process. Secondly, there is a configuration using a processor that realizes the functions of the entire system, including multiple hardware resources that perform a specific process, on a single IC chip, as exemplified by SoCs (System-on-a-chip). In this way, a specific process is realized using one or more of the above types of processors as hardware resources.
[0783] Furthermore, the hardware structure of these various processors can more specifically utilize electrical circuits that combine circuit elements such as semiconductor devices. Also, the specific processing described above is merely an example. Therefore, it goes without saying that unnecessary steps can be deleted, new steps added, or the processing order rearranged, as long as it does not deviate from the main purpose.
[0784] The descriptions and illustrations presented above are detailed explanations of the technical aspects of this disclosure and are merely examples of the technical aspects. For example, the above descriptions of the structure, function, operation, and effect are examples of the structure, function, operation, and effect of the technical aspects of this disclosure. Therefore, it goes without saying that you may delete unnecessary parts, add new elements, or replace elements in the descriptions and illustrations presented above, as long as you do not deviate from the essence of the technical aspects of this disclosure. Furthermore, in order to avoid confusion and facilitate understanding of the technical aspects of this disclosure, explanations of common technical knowledge and the like that do not require special explanation to enable the implementation of the technical aspects of this disclosure have been omitted from the descriptions and illustrations presented above.
[0785] All documents, patent applications, and technical standards described herein are incorporated by reference to the same extent as if each individual document, patent application, and technical standard were specifically and individually noted as being incorporated by reference.
[0786] Regarding the above embodiments, the following is further disclosed.
[0787] (Claim 1)
[0788] Means for analyzing the individual information of participants and tourist destination information using a generation artificial intelligence, and generating a plurality of tourism tour plans that match the interests of the participants;
[0789] Means for obtaining information from an identification device arranged at a tourist destination using augmented reality technology and providing a specific experience to the user;
[0790] Means for recording the user's selections and actions in real time and presenting the next tourist destination and additional information;
[0791] A system comprising the above.
[0792] (Claim 2)
[0793] The system according to claim 1, wherein the generation artificial intelligence designs a mission individualized based on the past visit history of each participant, and the mission is provided to the user by augmented reality technology.
[0794] (Claim 3)
[0795] The system according to claim 1, further comprising means for obtaining user feedback and improving the tourism tour plan for the next visit by the generation artificial intelligence based on the feedback.
[0796] "Example 1"
[0797] (Claim 1)
[0798] Means for analyzing the individual information of users and tourist destination information using a generation model, and generating a plurality of tourism plans that match the interests of the users;
[0799] Means for obtaining information from an identification device arranged at a tourist destination using augmented reality technology and providing a specific experience to the user;
[0800] Means for recording the user's selections and actions in real time and presenting the next tourist destination and additional information,
[0801] Terminal means for displaying the details of the tourist plan selected by the user,
[0802] Means for generating interactive content provided through an identification device and enabling the user to deepen the experience through an operating device,
[0803] A system including the above.
[0804] (Claim 2)
[0805] The system according to claim 1, wherein the generation model designs individualized activities based on the past visit history of each user, and the activities are provided to the user by augmented reality technology.
[0806] (Claim 3)
[0807] The system according to claim 1, further comprising means for obtaining the user's evaluation information and improving the tourist plan for the next visit by the generation model based on the evaluation information.
[0808] "Application Example 1"
[0809] (Claim 1)
[0810] Means for analyzing the personal information of participants and tourist destination information using a generative artificial intelligence to generate a plurality of tourist tour plans that match the interests of the participants,
[0811] Means for obtaining information from an identification device arranged at a tourist destination using augmented reality technology and providing a specific experience to the user,
[0812] Means for recording the user's selections and actions in real time and presenting the next tourist destination and additional information,
[0813] A means of providing a virtual space and allowing users to enjoy interactive experiences using digital devices,
[0814] A system that includes this.
[0815] (Claim 2)
[0816] The system according to claim 1, wherein a generative artificial intelligence designs personalized missions based on each participant's past visit history, and these missions are provided to the user using augmented reality technology.
[0817] (Claim 3)
[0818] The system according to claim 1, further comprising means for obtaining user feedback and improving the sightseeing tour plan for the next visit using artificial intelligence generated based on that feedback.
[0819] "Example 2 of combining an emotion engine"
[0820] (Claim 1)
[0821] A means of generating a sightseeing plan based on the user's individual information and interests using generative artificial intelligence,
[0822] A means of obtaining information in tourist areas using augmented reality technology and providing users with specific experiences,
[0823] A means of analyzing user emotions and dynamically adjusting the sightseeing plan based on the results,
[0824] A means of recording user choices and actions in real time and suggesting the next tourist destination or additional information,
[0825] A means of accumulating emotional information and improving sightseeing plans in preparation for the next visit,
[0826] A system that includes this.
[0827] (Claim 2)
[0828] The system according to claim 1, which adjusts the user experience through emotion analysis and changes the difficulty level and content of the sightseeing plan according to the user's satisfaction level.
[0829] (Claim 3)
[0830] The system according to claim 1, further comprising means for further optimizing the sightseeing plan for the next visit based on user feedback and sentiment history.
[0831] "Application example 2 when combining with an emotional engine"
[0832] (Claim 1)
[0833] A means for generating multiple sightseeing tour plans that match the participants' interests by analyzing individual participant information and tourist destination information using generative artificial intelligence,
[0834] A means of obtaining information from identification devices placed in tourist destinations using augmented reality technology and providing users with a specific experience,
[0835] A means of recording user choices and actions in real time and suggesting the next tourist destination or additional information,
[0836] A means of analyzing the user's emotional state using emotion recognition functionality and dynamically adjusting the content of the experience provided based on those emotions,
[0837] A means of generating interactive content that responds to the viewer's emotions and presenting it through an information display device,
[0838] A system that includes this.
[0839] (Claim 2)
[0840] The system according to claim 1, wherein a generative artificial intelligence designs personalized missions based on each participant's past visit history, and these missions are provided to the user using augmented reality technology.
[0841] (Claim 3)
[0842] The system according to claim 1, comprising means for obtaining user feedback and improving the sightseeing tour plan for the next visit using artificial intelligence generated based on that feedback, and in addition, analyzing emotional data shown by the user during the experience and adjusting the viewing content. [Explanation of Symbols]
[0843] 10, 210, 310, 410 Data Processing Systems 12 Data Processing Devices 14 Smart Devices 214 Smart Glasses 314 Headset-type terminal 414 Robots< / url:> < / url:> < / url:> < / url:>
Claims
1. A means for generating multiple sightseeing tour plans that match the participants' interests by analyzing individual participant information and tourist destination information using generative artificial intelligence, A means of obtaining information from identification devices placed in tourist destinations using augmented reality technology and providing users with a specific experience, A means of recording user choices and actions in real time and suggesting the next tourist destination or additional information, A system that includes this.
2. The system according to claim 1, wherein a generative artificial intelligence designs personalized missions based on each participant's past visit history, and these missions are provided to the user using augmented reality technology.
3. The system according to claim 1, further comprising means for obtaining user feedback and improving the sightseeing tour plan for the next visit using artificial intelligence generated based on that feedback.
Citation Information
Patent Citations
Persona chatbot control method and system
JP2022180282A