system
The system automates business travel processes to reduce manual effort and enhance efficiency by managing trip information, analyzing real-time routes, and providing cultural and emergency support, thus streamlining business travel operations.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- SOFTBANK GROUP CORP
- Filing Date
- 2024-12-09
- Publication Date
- 2026-06-19
AI Technical Summary
Business trips involve complex and time-consuming processes that often lead to errors and delays, burden employees with manual operations, and require extensive prior information collection to handle emergencies and cultural differences, hindering efficient work progress.
A system that automates business travel by acquiring and managing trip information, analyzing real-time routes, providing cultural information, and handling emergencies, while reducing manual intervention and streamlining processes such as expense settlement.
Enables efficient business travel management by automating trip planning, reducing employee burden, and ensuring safety through real-time support and seamless integration of travel, accommodation, and expense processing.
Smart Images

Figure 2026100675000001_ABST
Abstract
Description
【Technical Field】 【0001】 The technology of the present disclosure relates to a system. 【Background Art】 【0002】 Patent Document 1 discloses a method for controlling a persona chatbot, which is performed by at least one processor, and includes steps of receiving a user utterance, adding the user utterance to a prompt including an instruction sentence related to an explanation of a character of the chatbot, 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】 Japanese Patent Application Laid-Open No. 2022-180282 【Summary of the Invention】 【Problems to be Solved by the Invention】 【0004】 For business trips, there are many complex and time-consuming processes, including prior application procedures, arrangement of transportation means and accommodation, handling changes in local transportation, and expense settlement after the business trip. However, these manual operations cause errors and delays in processing, which burden employees. Furthermore, in order to appropriately respond to emergencies and cultural differences at the business trip destination, sufficient prior information collection and preparation are required, which also impose a great burden. Therefore, there is a need for means to comprehensively solve these problems and streamline business trips. 【Means for Solving the Problems】 【0005】 This invention relates to a system for fully automating business travel. This system automatically acquires travel information and manages the approval process at each stage of a business trip. During the trip, it analyzes the optimal travel route and mode of transport in real time, enabling a rapid response to unexpected situations. After the trip, it significantly reduces the burden on employees by automatically organizing expense information and processing settlements. Furthermore, it reduces anxiety about cultural differences by collecting and providing cultural information about the destination before departure. In the event of an emergency at the destination, it ensures safety by immediately suggesting evacuation routes and safety spots. With these comprehensive functions, this system enables the efficient execution of business travel and provides an environment where employees can focus on their core duties. 【0006】 "Business trip" refers to temporarily traveling to another location for business purposes and carrying out activities there. 【0007】 The term "approval process" refers to the procedure by which individuals or departments with the appropriate authority formally grant permission for proposals, plans, etc. 【0008】 "Transportation" is a general term for the devices and methods used to transport people or goods to their destination. 【0009】 "Expense information" refers to data related to expenses incurred in the course of business, and includes the amounts on receipts and a breakdown of expenditures. 【0010】 "Settlement" refers to the process of calculating received expenses and liabilities and carrying out necessary settlements. 【0011】 "Cultural information" refers to knowledge about social customs, manners, values, and traditions in a particular region or country. 【0012】 "Emergency situation" is a term that refers to a situation or event that occurs suddenly and has a significant impact on normal business operations or daily life. 【0013】 An "evacuation route" refers to a path designed to allow for rapid movement to a safe location in the event of a disaster or emergency. 【0014】 A "safety spot" is a term used to refer to a location where temporary safety can be ensured in the event of a disaster or crisis. [Brief explanation of the drawing] 【0015】 [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]It is a sequence diagram showing the processing flow of the data processing system in Embodiment 2 when the emotion engine is combined. [Figure 14] It is a sequence diagram showing the processing flow of the data processing system in Application Example 2 when the emotion engine is combined. 【Modes for Carrying Out the Invention】 【0016】 Hereinafter, an example of an embodiment of the system according to the technology of the present disclosure will be described with reference to the accompanying drawings. 【0017】 First, the terms used in the following description will be explained. 【0018】 In the following embodiments, the numbered 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. 【0019】 In the following embodiments, the numbered RAM (Random Access Memory) is a memory in which information is temporarily stored and is used as a work memory by the processor. 【0020】 In the following embodiments, the numbered 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, etc. 【0021】 In the following embodiments, the signed communication interface (I / F) is an interface that includes a communication processor and an antenna, etc. The communication interface manages communication between multiple computers. Examples of communication standards applicable to the communication interface include wireless communication standards such as 5G (5th Generation Mobile Communication System), Wi-Fi (registered trademark), or Bluetooth (registered trademark). 【0022】 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." 【0023】 [First Embodiment] 【0024】 Figure 1 shows an example of the configuration of the data processing system 10 according to the first embodiment. 【0025】 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. 【0026】 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). 【0027】 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. 【0028】 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. 【0029】 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. 【0030】 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. 【0031】 Figure 2 shows an example of the main functions of the data processing device 12 and the smart device 14. 【0032】 As shown in Figure 2, in the data processing device 12, a 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. 【0033】 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. 【0034】 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. 【0035】 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". 【0036】 As an embodiment of the present invention, we propose a system for efficiently managing business trips. This system automates various functions at each stage, reducing the burden on the user while achieving efficient work progress. 【0037】 Before a business trip, the user enters the trip dates, destination, and purpose using a terminal. This information is immediately sent to the server, and a business trip application form is automatically generated. The server submits the application form to the company's approval system and notifies administrators and relevant parties. After approval is obtained, the server calculates the optimal mode of transportation and accommodation by referring to past data, and automatically completes the booking and payment. Furthermore, the server collects cultural information of the destination in advance and provides it to the user before departure. 【0038】 During business trips, the server receives real-time location information from the terminal and analyzes the optimal travel route in conjunction with current traffic conditions. This allows for immediate suggestion of alternative routes in the event of delays or cancellations of public transportation. The user's terminal operates based on the information suggested by the server and sends necessary notifications to the user. In the event of unexpected disasters or emergencies, the server quickly provides information on evacuation routes and safety spots. 【0039】 After a business trip, users digitally save receipts obtained during the trip via their device and upload them to the server. Based on this data, the server automatically organizes expense information and accurately enters it into the company's expense reimbursement system. The approval process is also managed by the server, and it supports the entire process up to the final payment of expenses. 【0040】 For example, when a user travels to an international city, the system automatically handles everything from booking flights and hotels to selecting local transportation options, efficiently and seamlessly managing all aspects of the trip. This reduces the stress associated with business travel, allowing users to focus on their work. This system covers many aspects of business travel, providing users with a high level of convenience. 【0041】 The following describes the processing flow. 【0042】 Step 1: 【0043】 The user uses a terminal to enter the travel dates, destination, and purpose, and then sends the information to the server. The required fields for information entry are guided by an automatically generated form. 【0044】 Step 2: 【0045】 The server automatically generates a travel request form based on the received travel information. The generated form is sent to the company's approval system and notified to the necessary approvers. 【0046】 Step 3: 【0047】 The server checks the approval status of the application and monitors whether approval has been obtained. If approved, it triggers the process to proceed to the next step. 【0048】 Step 4: 【0049】 The server uses a historical database to calculate the optimal transportation and accommodation options. It then accesses available booking platforms, automatically reserves the selected options, and completes the payment process. 【0050】 Step 5: 【0051】 The server collects cultural information about the destination in advance and provides it to the user via email or notification before departure. This information includes local manners and unique customs. 【0052】 Step 6: 【0053】 The device acquires the user's location information in real time and sends it to the server. This allows for optimal support to be provided using location data even while the user is on the move. 【0054】 Step 7: 【0055】 The server analyzes traffic information in real time and quickly calculates alternative routes if there are delays or cancellations. It then sends instructions based on these calculations to the user's terminal. 【0056】 Step 8: 【0057】 The server constantly monitors for disaster and emergency information, collects information on optimal evacuation routes and safety spots when they occur, and supports safety by notifying users through their terminals. 【0058】 Step 9: 【0059】 Upon returning to the office, users photograph and save receipts obtained during their business trip using their terminals, and then upload the data to the server. This process is performed using a scanning function to eliminate the need for manual data entry. 【0060】 Step 10: 【0061】 The server analyzes uploaded receipt data and automatically organizes travel expenses. This clarifies the breakdown of expenses, and the data is automatically entered into the company's expense reimbursement system. 【0062】 Step 11: 【0063】 The server manages the settlement process and proceeds with processing according to the approval route. If finally approved, it arranges for the transfer to the user's designated account. 【0064】 (Example 1) 【0065】 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." 【0066】 In today's business environment, business travel should be managed efficiently. However, the process, from planning and approval to travel support and expense reimbursement, is generally managed manually, posing challenges in terms of time and effort. Furthermore, immediate responses to unexpected transportation problems and emergencies are required, but handling these individually is not easy. A solution to these challenges is needed. 【0067】 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. 【0068】 In this invention, the server includes means for automatically acquiring business information and managing approval processes, means for analyzing past data to calculate the optimal means of transportation and accommodation, and for automatically making reservations and payments, and means for analyzing the optimal route and means of travel during business trips and suggesting alternative means in response to changes in traffic conditions. This enables an environment where all aspects of business trips can be efficiently managed without manual intervention, and where unexpected situations can be flexibly addressed. 【0069】 "Business information" refers to basic data related to business trips, such as the schedule, destination, and purpose, and is the foundational information for business trip planning. 【0070】 "Approval processing" refers to the procedure by which a supervisor or manager reviews and approves a business trip based on the travel plan. 【0071】 "Analysis" is the process of information processing used to derive optimal conditions from past business trip data, etc. 【0072】 "Transportation" refers to the means of getting to your destination during a business trip, such as airplanes, trains, and buses. 【0073】 "Accommodation facilities" refer to places where one stays overnight during a business trip, and include hotels and inns. 【0074】 An "alternative measure" refers to a new means or method that replaces the original plan when traffic problems or emergencies occur. 【0075】 "Expense reimbursement" refers to the process of organizing expenses incurred in connection with business trips and completing the reimbursement procedures within the company. 【0076】 A "safe zone" is a place where one can evacuate to ensure their safety in an emergency. 【0077】 This system aims to efficiently manage business travel and is implemented through cooperation between a server, terminals, and users. Specifically, users input business information such as the travel schedule, destination, and purpose using a terminal. The terminal sends this information to the server, which automatically generates a travel request form based on the received business information. The server then works in conjunction with the company's approval system to send this request form to the relevant individuals. 【0078】 The server also utilizes data processing software and machine learning algorithms to analyze historical data and calculate the optimal mode of transport and accommodation. Based on the analysis results, the server connects with external booking services for transport and accommodation via APIs to automatically complete bookings and payments. 【0079】 During business trips, the device continuously sends the user's location information to the server using its GPS function. The server obtains weather data and traffic information from external services and analyzes the optimal route. If transportation is delayed or canceled, the server will suggest alternative options to the user. In the event of an emergency, it will also provide information on safe locations. 【0080】 After a business trip, employees upload digitized expense information to a server via their device. The server uses OCR technology to analyze receipts and automatically organizes the expense information. This allows the server to accurately input expense information into the company's expense reimbursement system, streamlining the reimbursement process. 【0081】 For example, when a user travels from Tokyo to New York, this system books flights and hotels and suggests transportation options at the destination. A possible prompt might be, "Regarding the business trip optimization system, please tell me how to automate all necessary procedures and reservations for business trips using past data." In this way, it's possible to reduce the burden on employees and provide an environment where they can make the most of their time during business trips. 【0082】 The flow of the specific processing in Example 1 will be explained using Figure 11. 【0083】 Step 1: 【0084】 The user uses a terminal to input basic business information such as the date, location, and purpose of the business trip. The entered information is sent from the terminal to the server. The server receives this information and automatically generates a business trip application form. As part of the data processing, a document is generated using a template on the server based on the transmitted business information. The output is a business trip application form. 【0085】 Step 2: 【0086】 The server sends the generated travel request form to the company's approval system. Here, email notifications are sent to relevant parties using the SMTP protocol to determine whether the submitted request form should be approved. The request form and administrator information are used as input. The output is a record of the approval. 【0087】 Step 3: 【0088】 After approval, the server retrieves and analyzes past business trip data from the database. Using machine learning algorithms, it calculates the optimal mode of transport and accommodation. This enables optimal planning. The data calculations yield optimized options for transport and accommodation. The output generates reservation information. 【0089】 Step 4: 【0090】 The server accesses external booking services via API to make reservations for transportation and accommodation. This process involves data exchange with third-party services. The input is calculated booking information. The output is confirmed booking details. 【0091】 Step 5: 【0092】 During a business trip, the device transmits GPS location information to the server in real time. The server retrieves traffic data via an API and analyzes the optimal route. This allows the user to travel based on current traffic conditions. The inputs are location information and traffic data. The output is the optimal travel route. 【0093】 Step 6: 【0094】 In the event of an unexpected disaster or emergency encountered by a user while on a business trip, the server immediately provides information on evacuation routes and safe locations. This is made possible by the server querying an external safety information database. The input is the user's current location and emergency information. The output is a safe evacuation plan. 【0095】 Step 7: 【0096】 After a business trip, the user uses their device to digitize receipts obtained during the trip and uploads them to the server. The server uses OCR technology to extract text data from the images and organize the expense information. The input is digitized image data, and the output is organized expense information. 【0097】 Step 8: 【0098】 The server inputs the organized expense information into the company's expense reimbursement system and processes the reimbursement. This frees users from manual data entry and improves process efficiency. The input is organized expense data. The output is a record of completed reimbursement. 【0099】 (Application Example 1) 【0100】 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." 【0101】 Modern business travel involves considerable effort and time, from planning and selecting transportation to handling emergencies and settling accounts upon returning to the office. This places a significant burden on travelers and hinders work efficiency. Furthermore, a lack of cultural background and local knowledge can also pose challenges when visiting different cities or countries. 【0102】 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. 【0103】 In this invention, the server includes means for automatically acquiring business trip information and managing the approval process at each stage of the business trip; means for analyzing and proposing the optimal travel route and means of transportation during the business trip; means for automatically organizing and settling expense information after the business trip; means for providing the optimal route and emergency evacuation information in real time based on location information within the city; and means for automatically presenting regional information of the visited city and recommended places to visit during the business trip planning stage. This streamlines the entire business trip process, reduces the burden on business travelers, and enables smooth business operations. 【0104】 "Business trip information" refers to detailed data about a business trip, such as its purpose, schedule, and destination. 【0105】 The "approval process" refers to the procedure for obtaining formal approval within the company for a business trip application. 【0106】 "Travel route" refers to the specific path or route taken by a business traveler to reach their destination. 【0107】 "Means of transportation" refers to the modes of transport and vehicles used during business trips, and supports efficient and safe travel. 【0108】 "Expense information" refers to data on all expenses incurred in connection with business trips. 【0109】 "Settlement" refers to the process of compiling and reimbursing expenses after a business trip has concluded. 【0110】 "Location information" refers to geographical data used to determine a user's current location. 【0111】 "Real-time" refers to a state where data and information are updated instantly and constantly reflect the current situation. 【0112】 "Emergency evacuation information" refers to instructions and guidance regarding evacuation provided in the event of a disaster or unexpected situation. 【0113】 "Local information" refers to information related to the culture, climate, and tourist attractions of the city or region you are visiting. 【0114】 "Place of visit" refers to the geographical location that a business traveler visits for business or networking purposes. 【0115】 This invention provides a comprehensive system for streamlining business travel management within a company. The server receives travel information entered by travelers and automates the approval process, enabling quick approval from supervisors and relevant departments. Based on past data, the server analyzes and proposes optimal travel routes and modes of transportation to travelers. Simultaneously, reservations for transportation and accommodation are automatically made, ensuring consistency in travel plans. 【0116】 Furthermore, regional information tailored to the business trip destination is automatically collected by the server and provided to the user's device. Before departure, users receive push notifications about the local culture and tourist attractions, allowing them to gain prior knowledge about their destination. In the event of an emergency, the server provides real-time emergency evacuation information based on location data, enabling business travelers to find safe evacuation routes. 【0117】 After a business trip, the user uses their device to photograph receipts obtained during the trip and uploads them digitally to the server. Based on this data, the server automates expense organization and settlement, and accurately enters the data into the company's accounting system. 【0118】 This system's implementation utilizes real-time travel path analysis using the Google® Maps API and cloud-based data processing via Amazon Web Services (AWS®). Communication uses a notification service powered by Twilio. When a business traveler visits a new city, they can use the service with a prompt message such as, "I'm planning a business trip to Tokyo in October 2023. Please tell me the best route from Haneda Airport to Shinagawa. I'd also like some local sightseeing information and restaurant recommendations." In this way, this invention leverages cutting-edge technology to support rational and safe business travel. 【0119】 The flow of a specific process in Application Example 1 will be explained using Figure 12. 【0120】 Step 1: 【0121】 The server collects travel information entered by the user on the terminal. This information includes the travel dates, destination, and purpose. The entered information is immediately sent to the server and used to generate the travel application form. 【0122】 Input: Travel information entered by the user 【0123】 Output: Travel request form data 【0124】 Step 2: 【0125】 The server automatically manages the approval process based on the travel request form. Approval requests generated from the request form data are sent to the relevant approvers. This process is integrated with the company's internal approval system, and notifications are sent to supervisors and relevant departments. 【0126】 Input: Generated travel request form 【0127】 Output: Approval request notification 【0128】 Step 3: 【0129】 After approval is obtained, the server consults the past travel database to calculate the optimal travel route and mode of transportation. This calculation takes into account factors such as distance, cost, and time. Based on this, it automatically completes bookings for flights and accommodations. 【0130】 Input: Approved travel request form, past travel data 【0131】 Output: Suggested travel routes and modes of transport, and booking data. 【0132】 Step 4: 【0133】 Before departure, the server automatically collects local and cultural information about the destination and sends it to the user's device as a push notification. This allows the user to learn about the local area in advance. 【0134】 Input: Destination information 【0135】 Output: Notification of local and cultural information 【0136】 Step 5: 【0137】 During business trips, the device continuously transmits the user's real-time location information to the server. Based on this information, the server analyzes the optimal travel route in conjunction with current traffic conditions and presents it to the device. It can also respond immediately to delays or cancellations of public transportation. 【0138】 Input: Real-time location information 【0139】 Output: Proposal of optimal travel route 【0140】 Step 6: 【0141】 In the event of an emergency, the server will use location information to provide users with evacuation routes and safety spots. This information will be transmitted quickly and notified to the device to maintain user safety. 【0142】 Input: Emergency incident, location information 【0143】 Output: Notification of evacuation routes and safety spots 【0144】 Step 7: 【0145】 After a business trip, the user takes a picture of the receipts obtained with their device and uploads them to the server. The server automatically organizes the expenses based on this data and accurately enters them into the company's expense reimbursement system. The server also manages the approval process and supports the entire process up to the final expense payment. 【0146】 Input: Digitized receipt 【0147】 Output: Automatically organized expense data and settlement reports 【0148】 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. 【0149】 This invention relates to a system that efficiently manages a user's business trips and provides support that takes their emotional state into account. By incorporating an emotion engine, this system can recognize the user's emotions in real time at each stage of the business trip and dynamically adjust the trip plan and suggestions. 【0150】 Before a business trip, the user uses a terminal to enter the trip dates, destination, and purpose, and submits it to the system. This information is received by the server, and a business trip application form is automatically generated. The server then manages the internal approval process and completes the necessary procedures. After approval is obtained, the server selects the most suitable mode of transportation and accommodation based on past data, and handles booking and payment. In addition, before departure, the server checks the user's emotional state and provides necessary information and support to reduce anxiety and stress about the business trip. 【0151】 During business trips, the device uses sensors and camera data to detect the user's emotions, which are then analyzed by an emotion engine. The server uses this data to make real-time adjustments based on the user's emotions. For example, if the server detects that the user is stressed, it may simplify the travel route or suggest appropriate rest spots. It also provides appropriate countermeasures for unexpected situations and displays other support information on the device as needed. 【0152】 After a business trip, users upload receipt information to a server via their device. The server then organizes the expense information and automatically processes the reimbursement within the company system. Furthermore, the server analyzes emotional data collected during the business trip and generates feedback to help users have a better business trip experience in the future. 【0153】 For example, if a user encounters unexpected trouble while on a business trip abroad, the emotion engine will detect their stress level, and the server will provide relaxing music or suggest taking a break at a nearby cafe. In this way, the system takes the user's emotions into account at each stage of the business trip and provides optimal support, thereby reducing the complexity of business travel and improving user satisfaction. 【0154】 The following describes the processing flow. 【0155】 Step 1: 【0156】 The user uses a terminal to input the travel dates, destination, and purpose, and then sends that information to the server. 【0157】 Step 2: 【0158】 The server automatically generates a travel request form based on the received information and submits it to the internal approval system. Notifications are then sent to the necessary approvers. 【0159】 Step 3: 【0160】 The server manages the approval process, notifies the user once approval is complete, and then initiates the next step of selecting transportation and accommodation. 【0161】 Step 4: 【0162】 The server analyzes past data and user preferences to select the optimal mode of transportation and accommodation. After selection, it automatically completes the booking and payment process. 【0163】 Step 5: 【0164】 Before departure, the server retrieves sensor information from the device to initialize the user's emotions, and the emotion engine determines whether the user is experiencing stress or anxiety. 【0165】 Step 6: 【0166】 Based on the results detected by the emotion engine, the server provides users with relaxing information, support documents, and cultural guides. 【0167】 Step 7: 【0168】 While on a business trip, the device continuously collects user emotion data through sensors and sends it to a server. 【0169】 Step 8: 【0170】 The server analyzes emotional data in real time, and if it detects a stressed state, it notifies the user's device in real time to adjust their travel route or suggest rest spots. 【0171】 Step 9: 【0172】 If the server detects an emergency, it will provide the terminal with information on evacuation routes and safe locations based on the user's emotional state and location. 【0173】 Step 10: 【0174】 After the business trip is complete, the user scans the receipt with their device and sends the data to the server. 【0175】 Step 11: 【0176】 The server automatically analyzes receipt data, organizes and inputs expense information, and proceeds with the approval process. 【0177】 Step 12: 【0178】 The server analyzes emotional data collected during business trips and provides users with feedback and suggestions for future improvements. It presents emotionally-based suggestions for improving business trips, which can then be used for future trips. 【0179】 (Example 2) 【0180】 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". 【0181】 When business trips are planned without considering the user's feelings, it can increase their stress and anxiety. Furthermore, it becomes difficult to respond flexibly to unexpected situations, and it's challenging to incorporate post-trip feedback into future planning. Additionally, the inability to make real-time adjustments can negatively impact the quality of the trip. Addressing these challenges and improving user satisfaction is essential. 【0182】 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. 【0183】 In this invention, the server includes means for detecting and analyzing the user's emotional information in real time, means for dynamically adjusting and proposing a business trip plan according to the user's emotional state, and means for considering the user's emotional state before departure and providing relaxation information. This makes it possible to grasp the user's emotions in real time and flexibly adjust the business trip plan. 【0184】 "Emotional information" refers to data that indicates a user's emotional state, and is acquired from devices such as sensors and cameras. 【0185】 "Real-time analysis" refers to the process of instantly processing emotional information obtained from users and generating results. 【0186】 "Dynamic adjustment" refers to the operation of making it possible to flexibly change business trip plans according to circumstances and conditions. 【0187】 "Relaxation information" refers to information such as music and exercise provided to reduce users' stress and anxiety. 【0188】 "Unexpected events" refer to unplanned and unforeseen incidents that may occur during a business trip. 【0189】 "Generating feedback" is the process of analyzing information collected during a business trip and creating improvement suggestions for the next trip. 【0190】 This invention is a system for improving the efficiency and comfort of users' business trips, and aims to dynamically adjust the business trip plan based on the analysis of the user's emotional state in real time using an emotion engine. 【0191】 The server is equipped with an emotion engine and processes emotional information obtained from the user's device. This information is acquired from sensors and cameras installed in the device. The server uses a generative AI model to analyze the user's emotional state in real time based on the acquired data. Based on the analysis results, the server proposes the most suitable business trip plan for the user and makes adjustments as needed. 【0192】 For example, before departure, the server can use a generative AI model to assess the user's emotional state and provide relaxation information. This could include links to music playlists or breathing exercises selected by the user. Furthermore, if the user experiences stress during the business trip, the server can suggest emergency countermeasures and recommend resting at nearby facilities. 【0193】 As an example of a prompt message, the user might input something like, "Please suggest ways to cope when a user feels anxious while on a business trip abroad," and the server would then provide support accordingly. 【0194】 In this way, the server optimizes the user's business trip experience according to their individual emotional state, playing a role in improving the overall quality of business trip operations. 【0195】 The flow of the specific processing in Example 2 will be explained using Figure 13. 【0196】 Step 1: 【0197】 The user enters the travel dates, destination, and purpose into a terminal and sends this information to the server. The input data includes basic information such as dates, locations, and purpose. The server receives this data and uses a generation AI model to automatically generate a travel request form. As a result, a standardized request form is output and sent to the management system for the approval process. 【0198】 Step 2: 【0199】 The server manages the internal approval process based on the generated travel request form. During this process, it receives approval information from the management system and updates the status accordingly. As a result of the process, the approved travel plan is output. For example, a notification is generated indicating that the plan has been approved after review by a supervisor. 【0200】 Step 3: 【0201】 The server uses past travel data and user sentiment information to select the optimal mode of transportation and accommodation. During this process, a generative AI model analyzes the user's past usage history and ratings to pick the best options. As a result, booking and payment information is output and sent to the user. 【0202】 Step 4: 【0203】 Before departure, the server checks the user's emotional state on the device. Based on data obtained from the device's sensors and camera, the emotion engine performs analysis. As output, relaxation information corresponding to the user's emotions is provided, such as a playlist of relaxing music. 【0204】 Step 5: 【0205】 During business trips, the device uses sensors to detect the user's emotions in real time and collect data. The server analyzes this data and uses a generative AI model to devise measures to reduce the user's stress. As output, specific support information and suggestions for rest spots are displayed on the user's device. 【0206】 Step 6: 【0207】 After a business trip, the user uploads receipt information to the server via their device. The server then uses this information to organize expense data and automatically processes the expense settlement using the company's accounting system. As a result, a list of settled expenses is output. The server also analyzes emotional data from the business trip and uses a generative AI model to generate feedback for the next business trip. 【0208】 (Application Example 2) 【0209】 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 device 14 will be referred to as the "terminal." 【0210】 Conventional business travel management systems lack dynamic support that takes into account the user's emotional state. Therefore, it is difficult to address unexpected stress and anxiety during business trips, resulting in challenges in improving user satisfaction. Furthermore, while autonomous vehicles require flexible service tailored to passengers' emotions, there have been limitations in achieving this. 【0211】 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. 【0212】 In this invention, the server includes means for automatically acquiring business trip information at each stage of a business trip and managing the approval process; means for analyzing and proposing the optimal travel route and means of transportation during the business trip; means for automatically organizing and settling expense information after the business trip; means for analyzing the passenger's emotional state in real time and dynamically adjusting the travel route and in-vehicle environment; and means for providing appropriate visual and auditory content based on the emotional state. This enables flexible and optimal support in response to the user's emotions, thereby improving the passenger experience in business trips and autonomous vehicles. 【0213】 "Business trip information" refers to information that details the dates, destination, purpose, and other aspects related to a business trip. 【0214】 The "approval process" refers to a series of steps required to complete the necessary internal procedures in order to carry out a business trip. 【0215】 A "travel route" refers to the most efficient path from the starting point to the destination. 【0216】 "Transportation" refers to the method of transport used to get to a destination. 【0217】 "Expense information" refers to all financial information related to expenses incurred during a business trip. 【0218】 "Emotional state" refers to an individual's psychological and sensory state, which can change in real time. 【0219】 "Visual and auditory content" refers to media that includes visual and auditory information, such as music and videos. 【0220】 "Dynamic adjustment" refers to the act of making changes in real time according to the situation and conditions. 【0221】 To implement this invention, the system is configured as follows: The server receives travel information entered by the user using a terminal and manages the approval process based on it. After travel approval is obtained, the server analyzes the user's past travel data, automatically suggests the optimal travel route and means of transportation, and makes reservations as needed. In addition, to take emotional state into consideration, the user's terminal is equipped with biosensors and a camera, and emotional data is collected from these devices. This data is transmitted to the server in real time and analyzed by the emotion engine. 【0222】 The server uses AI libraries such as Microsoft® Azure® Face API to classify emotional states. For example, if a user is stressed, it dynamically adjusts the driving route to match that emotion and selects visual and auditory content to provide relaxing music and scenery. Apache® Kafka supports real-time data processing, enabling rapid responses. 【0223】 For example, if a business user on a business trip shows signs of anxiety on their way to a meeting, the server can use biometric data to play relaxation music and suggest shortening the driving route or pausing at a comfortable cafe. In this way, the user receives optimal support during their business trip and has a more comfortable experience. 【0224】 Examples of prompts include specific instructions such as, "When a businessman is feeling stressed in a car, what kind of music or video content would be most relaxing?" 【0225】 The flow of a specific process in Application Example 2 will be explained using Figure 14. 【0226】 Step 1: 【0227】 The user enters travel information via a terminal. The terminal collects this information and sends it to the server via the internet. This input includes travel dates, destination, and purpose. The server stores the received data in a database and generates an initial travel profile. 【0228】 Step 2: 【0229】 The server automates the internal approval process based on the entered travel information. It sends the travel information to the internal approval management system and obtains the necessary approvals. After processing, it updates the approval status in the database and notifies the user. 【0230】 Step 3: 【0231】 After approval is obtained, the server compares past travel data with external traffic information to analyze the optimal travel route and mode of transport. Using algorithms, it evaluates multiple transport options and generates efficient and time-efficient suggestions. As a result, the user is presented with the best option. 【0232】 Step 4: 【0233】 The device uses biosensors and a camera to monitor the user's emotional state in real time. This is done by detecting changes in heart rate and facial expressions, and the data is sent to a server as emotional data. The server uses the Azure Face API to perform emotional analysis on the received data. 【0234】 Step 5: 【0235】 The server dynamically adjusts the travel route and in-car environment based on analyzed sentiment data. For example, if the user is feeling stressed, the server uses a real-time data processing framework (Apache Kafka) to simplify the route or provide comfortable music and visual content to the device. 【0236】 Step 6: 【0237】 After a business trip is completed, the user uploads receipts and expense information to the server via their terminal. The server automatically organizes this information and executes the reimbursement process. Once the reimbursement is complete, the results are reported to the company system and the user is notified. 【0238】 Step 7: 【0239】 The server analyzes emotional data and feedback information collected during business trips. Based on the insights gained from this analysis, it aims to improve future business trip experiences. For example, it may enhance content suggestions to promote relaxation. This feedback is presented to the user as recommendations to be used in planning future business trips. 【0240】 Through these steps, users can obtain an emotionally sensitive and efficient business travel experience. 【0241】 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. 【0242】 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. 【0243】 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. 【0244】 [Second Embodiment] 【0245】 Figure 3 shows an example of the configuration of the data processing system 210 according to the second embodiment. 【0246】 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. 【0247】 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). 【0248】 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. 【0249】 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. 【0250】 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). 【0251】 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. 【0252】 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. 【0253】 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. 【0254】 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. 【0255】 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. 【0256】 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". 【0257】 As an embodiment of the present invention, we propose a system for efficiently managing business trips. This system automates various functions at each stage, reducing the burden on the user while achieving efficient work progress. 【0258】 Before a business trip, the user enters the trip dates, destination, and purpose using a terminal. This information is immediately sent to the server, and a business trip application form is automatically generated. The server submits the application form to the company's approval system and notifies administrators and relevant parties. After approval is obtained, the server calculates the optimal mode of transportation and accommodation by referring to past data, and automatically completes the booking and payment. Furthermore, the server collects cultural information of the destination in advance and provides it to the user before departure. 【0259】 During business trips, the server receives real-time location information from the terminal and analyzes the optimal travel route in conjunction with current traffic conditions. This allows for immediate suggestion of alternative routes in the event of delays or cancellations of public transportation. The user's terminal operates based on the information suggested by the server and sends necessary notifications to the user. In the event of unexpected disasters or emergencies, the server quickly provides information on evacuation routes and safety spots. 【0260】 After a business trip, users digitally save receipts obtained during the trip via their device and upload them to the server. Based on this data, the server automatically organizes expense information and accurately enters it into the company's expense reimbursement system. The approval process is also managed by the server, and it supports the entire process up to the final payment of expenses. 【0261】 For example, when a user travels to an international city, the system automatically handles everything from booking flights and hotels to selecting local transportation options, efficiently and seamlessly managing all aspects of the trip. This reduces the stress associated with business travel, allowing users to focus on their work. This system covers many aspects of business travel, providing users with a high level of convenience. 【0262】 The following describes the processing flow. 【0263】 Step 1: 【0264】 The user uses a terminal to enter the travel dates, destination, and purpose, and then sends the information to the server. The required fields for information entry are guided by an automatically generated form. 【0265】 Step 2: 【0266】 The server automatically generates a travel request form based on the received travel information. The generated form is sent to the company's approval system and notified to the necessary approvers. 【0267】 Step 3: 【0268】 The server checks the approval status of the application and monitors whether approval has been obtained. If approved, it triggers the process to proceed to the next step. 【0269】 Step 4: 【0270】 The server uses a historical database to calculate the optimal transportation and accommodation options. It then accesses available booking platforms, automatically reserves the selected options, and completes the payment process. 【0271】 Step 5: 【0272】 The server collects cultural information about the destination in advance and provides it to the user via email or notification before departure. This information includes local manners and unique customs. 【0273】 Step 6: 【0274】 The device acquires the user's location information in real time and sends it to the server. This allows for optimal support to be provided using location data even while the user is on the move. 【0275】 Step 7: 【0276】 The server analyzes traffic information in real time and, in case of delays or cancellations, promptly calculates alternative means. It sends instructions based on the calculated results to the user's terminal. 【0277】 Step 8: 【0278】 The server constantly monitors information on disasters and emergencies, collects information on the optimal evacuation routes and safety spots when they occur, and supports safety by notifying the user through the terminal. 【0279】 Step 9: 【0280】 After returning to the company, the user takes a photo and saves the receipts obtained during the business trip using the terminal, and uploads the data to the server. This process is carried out with a scanning function to omit the trouble of manual input. 【0281】 Step 10: 【0282】 The server analyzes the uploaded receipt data and automatically organizes the business trip expenses. As a result, the breakdown of the expenses is clarified and the data is automatically input into the company's settlement system. 【0283】 Step 11: 【0284】 The server manages the settlement process and proceeds with the processing according to the approval route. If it is finally approved, a transfer is arranged to the user's designated account. 【0285】 (Example 1) 【0286】 Next, Example 1 will be described. In the following description, the data processing device 12 is referred to as the "server", and the smart glasses 214 are referred to as the "terminal". 【0287】 In today's business environment, business travel should be managed efficiently. However, the process, from planning and approval to travel support and expense reimbursement, is generally managed manually, posing challenges in terms of time and effort. Furthermore, immediate responses to unexpected transportation problems and emergencies are required, but handling these individually is not easy. A solution to these challenges is needed. 【0288】 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. 【0289】 In this invention, the server includes means for automatically acquiring business information and managing approval processes, means for analyzing past data to calculate the optimal means of transportation and accommodation, and for automatically making reservations and payments, and means for analyzing the optimal route and means of travel during business trips and suggesting alternative means in response to changes in traffic conditions. This enables an environment where all aspects of business trips can be efficiently managed without manual intervention, and where unexpected situations can be flexibly addressed. 【0290】 "Business information" refers to basic data related to business trips, such as the schedule, destination, and purpose, and is the foundational information for business trip planning. 【0291】 "Approval processing" refers to the procedure by which a supervisor or manager reviews and approves a business trip based on the travel plan. 【0292】 "Analysis" is the process of information processing used to derive optimal conditions from past business trip data, etc. 【0293】 "Transportation" refers to the means of getting to your destination during a business trip, such as airplanes, trains, and buses. 【0294】 "Accommodation facilities" refer to places where one stays overnight during a business trip, and include hotels and inns. 【0295】 An "alternative measure" refers to a new means or method that replaces the original plan when traffic problems or emergencies occur. 【0296】 "Expense reimbursement" refers to the process of organizing expenses incurred in connection with business trips and completing the reimbursement procedures within the company. 【0297】 A "safe zone" is a place where one can evacuate to ensure their safety in an emergency. 【0298】 This system aims to efficiently manage business travel and is implemented through cooperation between a server, terminals, and users. Specifically, users input business information such as the travel schedule, destination, and purpose using a terminal. The terminal sends this information to the server, which automatically generates a travel request form based on the received business information. The server then works in conjunction with the company's approval system to send this request form to the relevant individuals. 【0299】 The server also utilizes data processing software and machine learning algorithms to analyze historical data and calculate the optimal mode of transport and accommodation. Based on the analysis results, the server connects with external booking services for transport and accommodation via APIs to automatically complete bookings and payments. 【0300】 During business trips, the device continuously sends the user's location information to the server using its GPS function. The server obtains weather data and traffic information from external services and analyzes the optimal route. If transportation is delayed or canceled, the server will suggest alternative options to the user. In the event of an emergency, it will also provide information on safe locations. 【0301】 After a business trip, employees upload digitized expense information to a server via their device. The server uses OCR technology to analyze receipts and automatically organizes the expense information. This allows the server to accurately input expense information into the company's expense reimbursement system, streamlining the reimbursement process. 【0302】 As a specific example, when a user goes on a business trip from Tokyo to New York, this system reserves air tickets and hotels and proposes means of transportation at the destination. As an example, the prompt sentence is, "Regarding the business trip optimization system, please teach me how to automate all procedures and reservations required for a business trip by utilizing past data." In this way, it is possible to reduce the burden related to work and provide an environment where the time during the business trip can be utilized to the maximum extent. 【0303】 The flow of the specific process in Example 1 will be described with reference to FIG. 11. 【0304】 Step 1: 【0305】 The user uses a terminal to input basic business information such as the schedule, location, and purpose of the business trip. The input information is transmitted from the terminal to the server. The server receives this information and automatically generates a business trip application form. As data processing, based on the transmitted business information, a document is generated using a template in the server. As output, a business trip application form is obtained. 【0306】 Step 2: 【0307】 The server transmits the generated business trip application form to the company's approval system. Here, an email notification is sent to the relevant persons using the SMTP protocol. This is for determining whether the transmitted application form will be approved. As input, the application form and administrator information are used. The output is an approved record. 【0308】 Step 3: 【0309】 After obtaining approval, the server retrieves and analyzes past business trip data from the database. Using a machine learning algorithm, the optimal means of transportation and accommodation facilities are calculated. This enables optimal planning. Through data calculation, optimized options for the means of transportation and accommodation destinations are obtained. As output, reservation information is generated. 【0310】 Step 4: 【0311】 The server accesses external booking services via API to make reservations for transportation and accommodation. This process involves data exchange with third-party services. The input is calculated booking information. The output is confirmed booking details. 【0312】 Step 5: 【0313】 During a business trip, the device transmits GPS location information to the server in real time. The server retrieves traffic data via an API and analyzes the optimal route. This allows the user to travel based on current traffic conditions. The inputs are location information and traffic data. The output is the optimal travel route. 【0314】 Step 6: 【0315】 In the event of an unexpected disaster or emergency encountered by a user while on a business trip, the server immediately provides information on evacuation routes and safe locations. This is made possible by the server querying an external safety information database. The input is the user's current location and emergency information. The output is a safe evacuation plan. 【0316】 Step 7: 【0317】 After a business trip, the user uses their device to digitize receipts obtained during the trip and uploads them to the server. The server uses OCR technology to extract text data from the images and organize the expense information. The input is digitized image data, and the output is organized expense information. 【0318】 Step 8: 【0319】 The server inputs the organized expense information into the company's expense reimbursement system and processes the reimbursement. This frees users from manual data entry and improves process efficiency. The input is organized expense data. The output is a record of completed reimbursement. 【0320】 (Application Example 1) 【0321】 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." 【0322】 Modern business travel involves considerable effort and time, from planning and selecting transportation to handling emergencies and settling accounts upon returning to the office. This places a significant burden on travelers and hinders work efficiency. Furthermore, a lack of cultural background and local knowledge can also pose challenges when visiting different cities or countries. 【0323】 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. 【0324】 In this invention, the server includes means for automatically acquiring business trip information and managing the approval process at each stage of the business trip; means for analyzing and proposing the optimal travel route and means of transportation during the business trip; means for automatically organizing and settling expense information after the business trip; means for providing the optimal route and emergency evacuation information in real time based on location information within the city; and means for automatically presenting regional information of the visited city and recommended places to visit during the business trip planning stage. This streamlines the entire business trip process, reduces the burden on business travelers, and enables smooth business operations. 【0325】 "Business trip information" refers to detailed data about a business trip, such as its purpose, schedule, and destination. 【0326】 The "approval process" refers to the procedure for obtaining formal approval within the company for a business trip application. 【0327】 "Travel route" refers to the specific path or route taken by a business traveler to reach their destination. 【0328】 "Means of transportation" refers to the modes of transport and vehicles used during business trips, and supports efficient and safe travel. 【0329】 "Expense information" refers to data on all expenses incurred in connection with business trips. 【0330】 "Settlement" refers to the process of compiling and reimbursing expenses after a business trip has concluded. 【0331】 "Location information" refers to geographical data used to determine a user's current location. 【0332】 "Real-time" refers to a state where data and information are updated instantly and constantly reflect the current situation. 【0333】 "Emergency evacuation information" refers to instructions and guidance regarding evacuation provided in the event of a disaster or unexpected situation. 【0334】 "Local information" refers to information related to the culture, climate, and tourist attractions of the city or region you are visiting. 【0335】 "Place of visit" refers to the geographical location that a business traveler visits for business or networking purposes. 【0336】 This invention provides a comprehensive system for streamlining business travel management within a company. The server receives travel information entered by travelers and automates the approval process, enabling quick approval from supervisors and relevant departments. Based on past data, the server analyzes and proposes optimal travel routes and modes of transportation to travelers. Simultaneously, reservations for transportation and accommodation are automatically made, ensuring consistency in travel plans. 【0337】 Furthermore, regional information tailored to the business trip destination is automatically collected by the server and provided to the user's device. Before departure, users receive push notifications about the local culture and tourist attractions, allowing them to gain prior knowledge about their destination. In the event of an emergency, the server provides real-time emergency evacuation information based on location data, enabling business travelers to find safe evacuation routes. 【0338】 After a business trip, the user uses their device to photograph receipts obtained during the trip and uploads them digitally to the server. Based on this data, the server automates expense organization and settlement, and accurately enters the data into the company's accounting system. 【0339】 This system's implementation utilizes real-time travel route analysis using the Google Maps API and cloud-based data processing via Amazon Web Services (AWS). Twilio's notification service is used for communication. When a business traveler visits a new city, they can use the service with a prompt message such as, "I'm planning a business trip to Tokyo in October 2023. Please tell me the best route from Haneda Airport to Shinagawa. I'd also like local sightseeing information and restaurant recommendations." In this way, this invention leverages cutting-edge technology to support rational and safe business travel. 【0340】 The flow of a specific process in Application Example 1 will be explained using Figure 12. 【0341】 Step 1: 【0342】 The server collects travel information entered by the user on the terminal. This information includes the travel dates, destination, and purpose. The entered information is immediately sent to the server and used to generate the travel application form. 【0343】 Input: Travel information entered by the user 【0344】 Output: Travel request form data 【0345】 Step 2: 【0346】 The server automatically manages the approval process based on the travel request form. Approval requests generated from the request form data are sent to the relevant approvers. This process is integrated with the company's internal approval system, and notifications are sent to supervisors and relevant departments. 【0347】 Input: Generated travel request form 【0348】 Output: Approval request notification 【0349】 Step 3: 【0350】 After approval is obtained, the server consults the past travel database to calculate the optimal travel route and mode of transportation. This calculation takes into account factors such as distance, cost, and time. Based on this, it automatically completes bookings for flights and accommodations. 【0351】 Input: Approved travel request form, past travel data 【0352】 Output: Suggested travel routes and modes of transport, and booking data. 【0353】 Step 4: 【0354】 Before departure, the server automatically collects local and cultural information about the destination and sends it to the user's device as a push notification. This allows the user to learn about the local area in advance. 【0355】 Input: Destination information 【0356】 Output: Notification of local and cultural information 【0357】 Step 5: 【0358】 During business trips, the device continuously transmits the user's real-time location information to the server. Based on this information, the server analyzes the optimal travel route in conjunction with current traffic conditions and presents it to the device. It can also respond immediately to delays or cancellations of public transportation. 【0359】 Input: Real-time location information 【0360】 Output: Proposal of optimal travel route 【0361】 Step 6: 【0362】 In the event of an emergency, the server will use location information to provide users with evacuation routes and safety spots. This information will be transmitted quickly and notified to the device to maintain user safety. 【0363】 Input: Emergency incident, location information 【0364】 Output: Notification of evacuation routes and safety spots 【0365】 Step 7: 【0366】 After a business trip, the user takes a picture of the receipts obtained with their device and uploads them to the server. The server automatically organizes the expenses based on this data and accurately enters them into the company's expense reimbursement system. The server also manages the approval process and supports the entire process up to the final expense payment. 【0367】 Input: Digitized receipt 【0368】 Output: Automatically organized expense data and settlement reports 【0369】 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. 【0370】 This invention relates to a system that efficiently manages a user's business trips and provides support that takes their emotional state into account. By incorporating an emotion engine, this system can recognize the user's emotions in real time at each stage of the business trip and dynamically adjust the trip plan and suggestions. 【0371】 Before a business trip, the user uses a terminal to enter the trip dates, destination, and purpose, and submits it to the system. This information is received by the server, and a business trip application form is automatically generated. The server then manages the internal approval process and completes the necessary procedures. After approval is obtained, the server selects the most suitable mode of transportation and accommodation based on past data, and handles booking and payment. In addition, before departure, the server checks the user's emotional state and provides necessary information and support to reduce anxiety and stress about the business trip. 【0372】 During business trips, the device uses sensors and camera data to detect the user's emotions, which are then analyzed by an emotion engine. The server uses this data to make real-time adjustments based on the user's emotions. For example, if the server detects that the user is stressed, it may simplify the travel route or suggest appropriate rest spots. It also provides appropriate countermeasures for unexpected situations and displays other support information on the device as needed. 【0373】 After a business trip, users upload receipt information to a server via their device. The server then organizes the expense information and automatically processes the reimbursement within the company system. Furthermore, the server analyzes emotional data collected during the business trip and generates feedback to help users have a better business trip experience in the future. 【0374】 For example, if a user encounters unexpected trouble while on a business trip abroad, the emotion engine will detect their stress level, and the server will provide relaxing music or suggest taking a break at a nearby cafe. In this way, the system takes the user's emotions into account at each stage of the business trip and provides optimal support, thereby reducing the complexity of business travel and improving user satisfaction. 【0375】 The following describes the processing flow. 【0376】 Step 1: 【0377】 The user uses a terminal to input the travel dates, destination, and purpose, and then sends that information to the server. 【0378】 Step 2: 【0379】 The server automatically generates a travel request form based on the received information and submits it to the internal approval system. Notifications are then sent to the necessary approvers. 【0380】 Step 3: 【0381】 The server manages the approval process, notifies the user once approval is complete, and then initiates the next step of selecting transportation and accommodation. 【0382】 Step 4: 【0383】 The server analyzes past data and user preferences to select the optimal mode of transportation and accommodation. After selection, it automatically completes the booking and payment process. 【0384】 Step 5: 【0385】 Before departure, the server retrieves sensor information from the device to initialize the user's emotions, and the emotion engine determines whether the user is experiencing stress or anxiety. 【0386】 Step 6: 【0387】 Based on the results detected by the emotion engine, the server provides users with relaxing information, support documents, and cultural guides. 【0388】 Step 7: 【0389】 While on a business trip, the device continuously collects user emotion data through sensors and sends it to a server. 【0390】 Step 8: 【0391】 The server analyzes emotional data in real time, and if it detects a stressed state, it notifies the user's device in real time to adjust their travel route or suggest rest spots. 【0392】 Step 9: 【0393】 If the server detects an emergency, it will provide the terminal with information on evacuation routes and safe locations based on the user's emotional state and location. 【0394】 Step 10: 【0395】 After the business trip is complete, the user scans the receipt with their device and sends the data to the server. 【0396】 Step 11: 【0397】 The server automatically analyzes receipt data, organizes and inputs expense information, and proceeds with the approval process. 【0398】 Step 12: 【0399】 The server analyzes emotional data collected during business trips and provides users with feedback and suggestions for future improvements. It presents emotionally-based suggestions for improving business trips, which can then be used for future trips. 【0400】 (Example 2) 【0401】 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". 【0402】 When business trips are planned without considering the user's feelings, it can increase their stress and anxiety. Furthermore, it becomes difficult to respond flexibly to unexpected situations, and it's challenging to incorporate post-trip feedback into future planning. Additionally, the inability to make real-time adjustments can negatively impact the quality of the trip. Addressing these challenges and improving user satisfaction is essential. 【0403】 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. 【0404】 In this invention, the server includes means for detecting and analyzing the user's emotional information in real time, means for dynamically adjusting and proposing a business trip plan according to the user's emotional state, and means for considering the user's emotional state before departure and providing relaxation information. This makes it possible to grasp the user's emotions in real time and flexibly adjust the business trip plan. 【0405】 "Emotional information" refers to data that indicates a user's emotional state, and is acquired from devices such as sensors and cameras. 【0406】 "Real-time analysis" refers to the process of instantly processing emotional information obtained from users and generating results. 【0407】 "Dynamic adjustment" refers to the operation of making it possible to flexibly change business trip plans according to circumstances and conditions. 【0408】 "Relaxation information" refers to information such as music and exercise provided to reduce users' stress and anxiety. 【0409】 "Unexpected events" refer to unplanned and unforeseen incidents that may occur during a business trip. 【0410】 "Generating feedback" is the process of analyzing information collected during a business trip and creating improvement suggestions for the next trip. 【0411】 This invention is a system for improving the efficiency and comfort of users' business trips, and aims to dynamically adjust the business trip plan based on the analysis of the user's emotional state in real time using an emotion engine. 【0412】 The server is equipped with an emotion engine and processes emotional information obtained from the user's device. This information is acquired from sensors and cameras installed in the device. The server uses a generative AI model to analyze the user's emotional state in real time based on the acquired data. Based on the analysis results, the server proposes the most suitable business trip plan for the user and makes adjustments as needed. 【0413】 For example, before departure, the server can use a generative AI model to assess the user's emotional state and provide relaxation information. This could include links to music playlists or breathing exercises selected by the user. Furthermore, if the user experiences stress during the business trip, the server can suggest emergency countermeasures and recommend resting at nearby facilities. 【0414】 As an example of a prompt message, the user might input something like, "Please suggest ways to cope when a user feels anxious while on a business trip abroad," and the server would then provide support accordingly. 【0415】 In this way, the server optimizes the user's business trip experience according to their individual emotional state, playing a role in improving the overall quality of business trip operations. 【0416】 The flow of the specific processing in Example 2 will be explained using Figure 13. 【0417】 Step 1: 【0418】 The user enters the travel dates, destination, and purpose into a terminal and sends this information to the server. The input data includes basic information such as dates, locations, and purpose. The server receives this data and uses a generation AI model to automatically generate a travel request form. As a result, a standardized request form is output and sent to the management system for the approval process. 【0419】 Step 2: 【0420】 The server manages the internal approval process based on the generated travel request form. During this process, it receives approval information from the management system and updates the status accordingly. As a result of the process, the approved travel plan is output. For example, a notification is generated indicating that the plan has been approved after review by a supervisor. 【0421】 Step 3: 【0422】 The server uses past travel data and user sentiment information to select the optimal mode of transportation and accommodation. During this process, a generative AI model analyzes the user's past usage history and ratings to pick the best options. As a result, booking and payment information is output and sent to the user. 【0423】 Step 4: 【0424】 Before departure, the server checks the user's emotional state on the device. Based on data obtained from the device's sensors and camera, the emotion engine performs analysis. As output, relaxation information corresponding to the user's emotions is provided, such as a playlist of relaxing music. 【0425】 Step 5: 【0426】 During business trips, the device uses sensors to detect the user's emotions in real time and collect data. The server analyzes this data and uses a generative AI model to devise measures to reduce the user's stress. As output, specific support information and suggestions for rest spots are displayed on the user's device. 【0427】 Step 6: 【0428】 After a business trip, the user uploads receipt information to the server via their device. The server then uses this information to organize expense data and automatically processes the expense settlement using the company's accounting system. As a result, a list of settled expenses is output. The server also analyzes emotional data from the business trip and uses a generative AI model to generate feedback for the next business trip. 【0429】 (Application Example 2) 【0430】 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." 【0431】 Conventional business travel management systems lack dynamic support that takes into account the user's emotional state. Therefore, it is difficult to address unexpected stress and anxiety during business trips, resulting in challenges in improving user satisfaction. Furthermore, while autonomous vehicles require flexible service tailored to passengers' emotions, there have been limitations in achieving this. 【0432】 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. 【0433】 In this invention, the server includes means for automatically acquiring business trip information at each stage of a business trip and managing the approval process; means for analyzing and proposing the optimal travel route and means of transportation during the business trip; means for automatically organizing and settling expense information after the business trip; means for analyzing the passenger's emotional state in real time and dynamically adjusting the travel route and in-vehicle environment; and means for providing appropriate visual and auditory content based on the emotional state. This enables flexible and optimal support in response to the user's emotions, thereby improving the passenger experience in business trips and autonomous vehicles. 【0434】 "Business trip information" refers to information that details the dates, destination, purpose, and other aspects related to a business trip. 【0435】 The "approval process" refers to a series of steps required to complete the necessary internal procedures in order to carry out a business trip. 【0436】 A "travel route" refers to the most efficient path from the starting point to the destination. 【0437】 "Transportation" refers to the method of transport used to get to a destination. 【0438】 "Expense information" refers to all financial information related to expenses incurred during a business trip. 【0439】 "Emotional state" refers to an individual's psychological and sensory state, which can change in real time. 【0440】 "Visual and auditory content" refers to media that includes visual and auditory information, such as music and videos. 【0441】 "Dynamic adjustment" refers to the act of making changes in real time according to the situation and conditions. 【0442】 To implement this invention, the system is configured as follows: The server receives travel information entered by the user using a terminal and manages the approval process based on it. After travel approval is obtained, the server analyzes the user's past travel data, automatically suggests the optimal travel route and means of transportation, and makes reservations as needed. In addition, to take emotional state into consideration, the user's terminal is equipped with biosensors and a camera, and emotional data is collected from these devices. This data is transmitted to the server in real time and analyzed by the emotion engine. 【0443】 The server uses AI libraries such as the Microsoft Azure Face API to classify emotional states. For example, if a user is stressed, it dynamically adjusts the driving route to match that emotion and selects visual and auditory content to provide relaxing music and scenery. Apache Kafka supports real-time data processing, enabling rapid responses. 【0444】 For example, if a business user on a business trip shows signs of anxiety on their way to a meeting, the server can use biometric data to play relaxation music and suggest shortening the driving route or pausing at a comfortable cafe. In this way, the user receives optimal support during their business trip and has a more comfortable experience. 【0445】 Examples of prompts include specific instructions such as, "When a businessman is feeling stressed in a car, what kind of music or video content would be most relaxing?" 【0446】 The flow of a specific process in Application Example 2 will be explained using Figure 14. 【0447】 Step 1: 【0448】 The user enters travel information via a terminal. The terminal collects this information and sends it to the server via the internet. This input includes travel dates, destination, and purpose. The server stores the received data in a database and generates an initial travel profile. 【0449】 Step 2: 【0450】 The server automates the internal approval process based on the entered travel information. It sends the travel information to the internal approval management system and obtains the necessary approvals. After processing, it updates the approval status in the database and notifies the user. 【0451】 Step 3: 【0452】 After approval is obtained, the server compares past travel data with external traffic information to analyze the optimal travel route and mode of transport. Using algorithms, it evaluates multiple transport options and generates efficient and time-efficient suggestions. As a result, the user is presented with the best option. 【0453】 Step 4: 【0454】 The device uses biosensors and a camera to monitor the user's emotional state in real time. This is done by detecting changes in heart rate and facial expressions, and the data is sent to a server as emotional data. The server uses the Azure Face API to perform emotional analysis on the received data. 【0455】 Step 5: 【0456】 The server dynamically adjusts the travel route and in-car environment based on analyzed sentiment data. For example, if the user is feeling stressed, the server uses a real-time data processing framework (Apache Kafka) to simplify the route or provide comfortable music and visual content to the device. 【0457】 Step 6: 【0458】 After a business trip is completed, the user uploads receipts and expense information to the server via their terminal. The server automatically organizes this information and executes the reimbursement process. Once the reimbursement is complete, the results are reported to the company system and the user is notified. 【0459】 Step 7: 【0460】 The server analyzes emotional data and feedback information collected during business trips. Based on the insights gained from this analysis, it aims to improve future business trip experiences. For example, it may enhance content suggestions to promote relaxation. This feedback is presented to the user as recommendations to be used in planning future business trips. 【0461】 Through these steps, users can obtain an emotionally sensitive and efficient business travel experience. 【0462】 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. 【0463】 Data generation model 58 is a type of so-called generative AI (Artificial Intelligence). An 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. 【0464】 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. 【0465】 [Third Embodiment] 【0466】 Figure 5 shows an example of the configuration of the data processing system 310 according to the third embodiment. 【0467】 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. 【0468】 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). 【0469】 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. 【0470】 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. 【0471】 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). 【0472】 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. 【0473】 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. 【0474】 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. 【0475】 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. 【0476】 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. 【0477】 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". 【0478】 As an embodiment of the present invention, we propose a system for efficiently managing business trips. This system automates various functions at each stage, reducing the burden on the user while achieving efficient work progress. 【0479】 Before a business trip, the user enters the trip dates, destination, and purpose using a terminal. This information is immediately sent to the server, and a business trip application form is automatically generated. The server submits the application form to the company's approval system and notifies administrators and relevant parties. After approval is obtained, the server calculates the optimal mode of transportation and accommodation by referring to past data, and automatically completes the booking and payment. Furthermore, the server collects cultural information of the destination in advance and provides it to the user before departure. 【0480】 During business trips, the server receives real-time location information from the terminal and analyzes the optimal travel route in conjunction with current traffic conditions. This allows for immediate suggestion of alternative routes in the event of delays or cancellations of public transportation. The user's terminal operates based on the information suggested by the server and sends necessary notifications to the user. In the event of unexpected disasters or emergencies, the server quickly provides information on evacuation routes and safety spots. 【0481】 After a business trip, users digitally save receipts obtained during the trip via their device and upload them to the server. Based on this data, the server automatically organizes expense information and accurately enters it into the company's expense reimbursement system. The approval process is also managed by the server, and it supports the entire process up to the final payment of expenses. 【0482】 For example, when a user travels to an international city, the system automatically handles everything from booking flights and hotels to selecting local transportation options, efficiently and seamlessly managing all aspects of the trip. This reduces the stress associated with business travel, allowing users to focus on their work. This system covers many aspects of business travel, providing users with a high level of convenience. 【0483】 The following describes the processing flow. 【0484】 Step 1: 【0485】 The user uses a terminal to enter the travel dates, destination, and purpose, and then sends the information to the server. The required fields for information entry are guided by an automatically generated form. 【0486】 Step 2: 【0487】 The server automatically generates a travel request form based on the received travel information. The generated form is sent to the company's approval system and notified to the necessary approvers. 【0488】 Step 3: 【0489】 The server checks the approval status of the application and monitors whether approval has been obtained. If approved, it triggers the process to proceed to the next step. 【0490】 Step 4: 【0491】 The server uses a historical database to calculate the optimal transportation and accommodation options. It then accesses available booking platforms, automatically reserves the selected options, and completes the payment process. 【0492】 Step 5: 【0493】 The server collects cultural information about the destination in advance and provides it to the user via email or notification before departure. This information includes local manners and unique customs. 【0494】 Step 6: 【0495】 The device acquires the user's location information in real time and sends it to the server. This allows for optimal support to be provided using location data even while the user is on the move. 【0496】 Step 7: 【0497】 The server analyzes traffic information in real time and quickly calculates alternative routes if there are delays or cancellations. It then sends instructions based on these calculations to the user's terminal. 【0498】 Step 8: 【0499】 The server constantly monitors for disaster and emergency information, collects information on optimal evacuation routes and safety spots when they occur, and supports safety by notifying users through their terminals. 【0500】 Step 9: 【0501】 Upon returning to the office, users photograph and save receipts obtained during their business trip using their terminals, and then upload the data to the server. This process is performed using a scanning function to eliminate the need for manual data entry. 【0502】 Step 10: 【0503】 The server analyzes uploaded receipt data and automatically organizes travel expenses. This clarifies the breakdown of expenses, and the data is automatically entered into the company's expense reimbursement system. 【0504】 Step 11: 【0505】 The server manages the settlement process and proceeds with processing according to the approval route. If finally approved, it arranges for the transfer to the user's designated account. 【0506】 (Example 1) 【0507】 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." 【0508】 In today's business environment, business travel should be managed efficiently. However, the process, from planning and approval to travel support and expense reimbursement, is generally managed manually, posing challenges in terms of time and effort. Furthermore, immediate responses to unexpected transportation problems and emergencies are required, but handling these individually is not easy. A solution to these challenges is needed. 【0509】 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. 【0510】 In this invention, the server includes means for automatically acquiring business information and managing approval processes, means for analyzing past data to calculate the optimal means of transportation and accommodation, and for automatically making reservations and payments, and means for analyzing the optimal route and means of travel during business trips and suggesting alternative means in response to changes in traffic conditions. This enables an environment where all aspects of business trips can be efficiently managed without manual intervention, and where unexpected situations can be flexibly addressed. 【0511】 "Business information" refers to basic data related to business trips, such as the schedule, destination, and purpose, and is the foundational information for business trip planning. 【0512】 "Approval processing" refers to the procedure by which a supervisor or manager reviews and approves a business trip based on the travel plan. 【0513】 "Analysis" is the process of information processing used to derive optimal conditions from past business trip data, etc. 【0514】 "Transportation" refers to the means of getting to your destination during a business trip, such as airplanes, trains, and buses. 【0515】 "Accommodation facilities" refer to places where one stays overnight during a business trip, and include hotels and inns. 【0516】 An "alternative measure" refers to a new means or method that replaces the original plan when traffic problems or emergencies occur. 【0517】 "Expense reimbursement" refers to the process of organizing expenses incurred in connection with business trips and completing the reimbursement procedures within the company. 【0518】 A "safe zone" is a place where one can evacuate to ensure their safety in an emergency. 【0519】 This system aims to efficiently manage business travel and is implemented through cooperation between a server, terminals, and users. Specifically, users input business information such as the travel schedule, destination, and purpose using a terminal. The terminal sends this information to the server, which automatically generates a travel request form based on the received business information. The server then works in conjunction with the company's approval system to send this request form to the relevant individuals. 【0520】 The server also utilizes data processing software and machine learning algorithms to analyze historical data and calculate the optimal mode of transport and accommodation. Based on the analysis results, the server connects with external booking services for transport and accommodation via APIs to automatically complete bookings and payments. 【0521】 During business trips, the device continuously sends the user's location information to the server using its GPS function. The server obtains weather data and traffic information from external services and analyzes the optimal route. If transportation is delayed or canceled, the server will suggest alternative options to the user. In the event of an emergency, it will also provide information on safe locations. 【0522】 After a business trip, employees upload digitized expense information to a server via their device. The server uses OCR technology to analyze receipts and automatically organizes the expense information. This allows the server to accurately input expense information into the company's expense reimbursement system, streamlining the reimbursement process. 【0523】 For example, when a user travels from Tokyo to New York, this system books flights and hotels and suggests transportation options at the destination. A possible prompt might be, "Regarding the business trip optimization system, please tell me how to automate all necessary procedures and reservations for business trips using past data." In this way, it's possible to reduce the burden on employees and provide an environment where they can make the most of their time during business trips. 【0524】 The flow of the specific processing in Example 1 will be explained using Figure 11. 【0525】 Step 1: 【0526】 The user uses a terminal to input basic business information such as the date, location, and purpose of the business trip. The entered information is sent from the terminal to the server. The server receives this information and automatically generates a business trip application form. As part of the data processing, a document is generated using a template on the server based on the transmitted business information. The output is a business trip application form. 【0527】 Step 2: 【0528】 The server sends the generated travel request form to the company's approval system. Here, email notifications are sent to relevant parties using the SMTP protocol to determine whether the submitted request form should be approved. The request form and administrator information are used as input. The output is a record of the approval. 【0529】 Step 3: 【0530】 After approval, the server retrieves and analyzes past business trip data from the database. Using machine learning algorithms, it calculates the optimal mode of transport and accommodation. This enables optimal planning. The data calculations yield optimized options for transport and accommodation. The output generates reservation information. 【0531】 Step 4: 【0532】 The server accesses external booking services via API to make reservations for transportation and accommodation. This process involves data exchange with third-party services. The input is calculated booking information. The output is confirmed booking details. 【0533】 Step 5: 【0534】 During a business trip, the device transmits GPS location information to the server in real time. The server retrieves traffic data via an API and analyzes the optimal route. This allows the user to travel based on current traffic conditions. The inputs are location information and traffic data. The output is the optimal travel route. 【0535】 Step 6: 【0536】 In the event of an unexpected disaster or emergency encountered by a user while on a business trip, the server immediately provides information on evacuation routes and safe locations. This is made possible by the server querying an external safety information database. The input is the user's current location and emergency information. The output is a safe evacuation plan. 【0537】 Step 7: 【0538】 After a business trip, the user uses their device to digitize receipts obtained during the trip and uploads them to the server. The server uses OCR technology to extract text data from the images and organize the expense information. The input is digitized image data, and the output is organized expense information. 【0539】 Step 8: 【0540】 The server inputs the organized expense information into the company's expense reimbursement system and processes the reimbursement. This frees users from manual data entry and improves process efficiency. The input is organized expense data. The output is a record of completed reimbursement. 【0541】 (Application Example 1) 【0542】 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." 【0543】 Modern business travel involves considerable effort and time, from planning and selecting transportation to handling emergencies and settling accounts upon returning to the office. This places a significant burden on travelers and hinders work efficiency. Furthermore, a lack of cultural background and local knowledge can also pose challenges when visiting different cities or countries. 【0544】 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. 【0545】 In this invention, the server includes means for automatically acquiring business trip information and managing the approval process at each stage of the business trip; means for analyzing and proposing the optimal travel route and means of transportation during the business trip; means for automatically organizing and settling expense information after the business trip; means for providing the optimal route and emergency evacuation information in real time based on location information within the city; and means for automatically presenting regional information of the visited city and recommended places to visit during the business trip planning stage. This streamlines the entire business trip process, reduces the burden on business travelers, and enables smooth business operations. 【0546】 "Business trip information" refers to detailed data about a business trip, such as its purpose, schedule, and destination. 【0547】 The "approval process" refers to the procedure for obtaining formal approval within the company for a business trip application. 【0548】 "Travel route" refers to the specific path or route taken by a business traveler to reach their destination. 【0549】 "Means of transportation" refers to the modes of transport and vehicles used during business trips, and supports efficient and safe travel. 【0550】 "Expense information" refers to data on all expenses incurred in connection with business trips. 【0551】 "Settlement" refers to the process of compiling and reimbursing expenses after a business trip has concluded. 【0552】 "Location information" refers to geographical data used to determine a user's current location. 【0553】 "Real-time" refers to a state where data and information are updated instantly and constantly reflect the current situation. 【0554】 "Emergency evacuation information" refers to instructions and guidance regarding evacuation provided in the event of a disaster or unexpected situation. 【0555】 "Local information" refers to information related to the culture, climate, and tourist attractions of the city or region you are visiting. 【0556】 "Place of visit" refers to the geographical location that a business traveler visits for business or networking purposes. 【0557】 This invention provides a comprehensive system for streamlining business travel management within a company. The server receives travel information entered by travelers and automates the approval process, enabling quick approval from supervisors and relevant departments. Based on past data, the server analyzes and proposes optimal travel routes and modes of transportation to travelers. Simultaneously, reservations for transportation and accommodation are automatically made, ensuring consistency in travel plans. 【0558】 Furthermore, regional information tailored to the business trip destination is automatically collected by the server and provided to the user's device. Before departure, users receive push notifications about the local culture and tourist attractions, allowing them to gain prior knowledge about their destination. In the event of an emergency, the server provides real-time emergency evacuation information based on location data, enabling business travelers to find safe evacuation routes. 【0559】 After a business trip, the user uses their device to photograph receipts obtained during the trip and uploads them digitally to the server. Based on this data, the server automates expense organization and settlement, and accurately enters the data into the company's accounting system. 【0560】 This system's implementation utilizes real-time travel route analysis using the Google Maps API and cloud-based data processing via Amazon Web Services (AWS). Twilio's notification service is used for communication. When a business traveler visits a new city, they can use the service with a prompt message such as, "I'm planning a business trip to Tokyo in October 2023. Please tell me the best route from Haneda Airport to Shinagawa. I'd also like local sightseeing information and restaurant recommendations." In this way, this invention leverages cutting-edge technology to support rational and safe business travel. 【0561】 The flow of a specific process in Application Example 1 will be explained using Figure 12. 【0562】 Step 1: 【0563】 The server collects travel information entered by the user on the terminal. This information includes the travel dates, destination, and purpose. The entered information is immediately sent to the server and used to generate the travel application form. 【0564】 Input: Travel information entered by the user 【0565】 Output: Travel request form data 【0566】 Step 2: 【0567】 The server automatically manages the approval process based on the travel request form. Approval requests generated from the request form data are sent to the relevant approvers. This process is integrated with the company's internal approval system, and notifications are sent to supervisors and relevant departments. 【0568】 Input: Generated travel request form 【0569】 Output: Approval request notification 【0570】 Step 3: 【0571】 After approval is obtained, the server consults the past travel database to calculate the optimal travel route and mode of transportation. This calculation takes into account factors such as distance, cost, and time. Based on this, it automatically completes bookings for flights and accommodations. 【0572】 Input: Approved travel request form, past travel data 【0573】 Output: Suggested travel routes and modes of transport, and booking data. 【0574】 Step 4: 【0575】 Before departure, the server automatically collects local and cultural information about the destination and sends it to the user's device as a push notification. This allows the user to learn about the local area in advance. 【0576】 Input: Destination information 【0577】 Output: Notification of local and cultural information 【0578】 Step 5: 【0579】 During business trips, the device continuously transmits the user's real-time location information to the server. Based on this information, the server analyzes the optimal travel route in conjunction with current traffic conditions and presents it to the device. It can also respond immediately to delays or cancellations of public transportation. 【0580】 Input: Real-time location information 【0581】 Output: Proposal of optimal travel route 【0582】 Step 6: 【0583】 In the event of an emergency, the server will use location information to provide users with evacuation routes and safety spots. This information will be transmitted quickly and notified to the device to maintain user safety. 【0584】 Input: Emergency incident, location information 【0585】 Output: Notification of evacuation routes and safety spots 【0586】 Step 7: 【0587】 After a business trip, the user takes a picture of the receipts obtained with their device and uploads them to the server. The server automatically organizes the expenses based on this data and accurately enters them into the company's expense reimbursement system. The server also manages the approval process and supports the entire process up to the final expense payment. 【0588】 Input: Digitized receipt 【0589】 Output: Automatically organized expense data and settlement reports 【0590】 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. 【0591】 This invention relates to a system that efficiently manages a user's business trips and provides support that takes their emotional state into account. By incorporating an emotion engine, this system can recognize the user's emotions in real time at each stage of the business trip and dynamically adjust the trip plan and suggestions. 【0592】 Before a business trip, the user uses a terminal to enter the trip dates, destination, and purpose, and submits it to the system. This information is received by the server, and a business trip application form is automatically generated. The server then manages the internal approval process and completes the necessary procedures. After approval is obtained, the server selects the most suitable mode of transportation and accommodation based on past data, and handles booking and payment. In addition, before departure, the server checks the user's emotional state and provides necessary information and support to reduce anxiety and stress about the business trip. 【0593】 During business trips, the device uses sensors and camera data to detect the user's emotions, which are then analyzed by an emotion engine. The server uses this data to make real-time adjustments based on the user's emotions. For example, if the server detects that the user is stressed, it may simplify the travel route or suggest appropriate rest spots. It also provides appropriate countermeasures for unexpected situations and displays other support information on the device as needed. 【0594】 After a business trip, users upload receipt information to a server via their device. The server then organizes the expense information and automatically processes the reimbursement within the company system. Furthermore, the server analyzes emotional data collected during the business trip and generates feedback to help users have a better business trip experience in the future. 【0595】 For example, if a user encounters unexpected trouble while on a business trip abroad, the emotion engine will detect their stress level, and the server will provide relaxing music or suggest taking a break at a nearby cafe. In this way, the system takes the user's emotions into account at each stage of the business trip and provides optimal support, thereby reducing the complexity of business travel and improving user satisfaction. 【0596】 The following describes the processing flow. 【0597】 Step 1: 【0598】 The user uses a terminal to input the travel dates, destination, and purpose, and then sends that information to the server. 【0599】 Step 2: 【0600】 The server automatically generates a travel request form based on the received information and submits it to the internal approval system. Notifications are then sent to the necessary approvers. 【0601】 Step 3: 【0602】 The server manages the approval process, notifies the user once approval is complete, and then initiates the next step of selecting transportation and accommodation. 【0603】 Step 4: 【0604】 The server analyzes past data and user preferences to select the optimal mode of transportation and accommodation. After selection, it automatically completes the booking and payment process. 【0605】 Step 5: 【0606】 Before departure, the server retrieves sensor information from the device to initialize the user's emotions, and the emotion engine determines whether the user is experiencing stress or anxiety. 【0607】 Step 6: 【0608】 Based on the results detected by the emotion engine, the server provides users with relaxing information, support documents, and cultural guides. 【0609】 Step 7: 【0610】 While on a business trip, the device continuously collects user emotion data through sensors and sends it to a server. 【0611】 Step 8: 【0612】 The server analyzes emotional data in real time, and if it detects a stressed state, it notifies the user's device in real time to adjust their travel route or suggest rest spots. 【0613】 Step 9: 【0614】 If the server detects an emergency, it will provide the terminal with information on evacuation routes and safe locations based on the user's emotional state and location. 【0615】 Step 10: 【0616】 After the business trip is complete, the user scans the receipt with their device and sends the data to the server. 【0617】 Step 11: 【0618】 The server automatically analyzes receipt data, organizes and inputs expense information, and proceeds with the approval process. 【0619】 Step 12: 【0620】 The server analyzes emotional data collected during business trips and provides users with feedback and suggestions for future improvements. It presents emotionally-based suggestions for improving business trips, which can then be used for future trips. 【0621】 (Example 2) 【0622】 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." 【0623】 When business trips are planned without considering the user's feelings, it can increase their stress and anxiety. Furthermore, it becomes difficult to respond flexibly to unexpected situations, and it's challenging to incorporate post-trip feedback into future planning. Additionally, the inability to make real-time adjustments can negatively impact the quality of the trip. Addressing these challenges and improving user satisfaction is essential. 【0624】 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. 【0625】 In this invention, the server includes means for detecting and analyzing the user's emotional information in real time, means for dynamically adjusting and proposing a business trip plan according to the user's emotional state, and means for considering the user's emotional state before departure and providing relaxation information. This makes it possible to grasp the user's emotions in real time and flexibly adjust the business trip plan. 【0626】 "Emotional information" refers to data that indicates a user's emotional state, and is acquired from devices such as sensors and cameras. 【0627】 "Real-time analysis" refers to the process of instantly processing emotional information obtained from users and generating results. 【0628】 "Dynamic adjustment" refers to the operation of making it possible to flexibly change business trip plans according to circumstances and conditions. 【0629】 "Relaxation information" refers to information such as music and exercise provided to reduce users' stress and anxiety. 【0630】 "Unexpected events" refer to unplanned and unforeseen incidents that may occur during a business trip. 【0631】 "Generating feedback" is the process of analyzing information collected during a business trip and creating improvement suggestions for the next trip. 【0632】 This invention is a system for improving the efficiency and comfort of users' business trips, and aims to dynamically adjust the business trip plan based on the analysis of the user's emotional state in real time using an emotion engine. 【0633】 The server is equipped with an emotion engine and processes emotional information obtained from the user's device. This information is acquired from sensors and cameras installed in the device. The server uses a generative AI model to analyze the user's emotional state in real time based on the acquired data. Based on the analysis results, the server proposes the most suitable business trip plan for the user and makes adjustments as needed. 【0634】 For example, before departure, the server can use a generative AI model to assess the user's emotional state and provide relaxation information. This could include links to music playlists or breathing exercises selected by the user. Furthermore, if the user experiences stress during the business trip, the server can suggest emergency countermeasures and recommend resting at nearby facilities. 【0635】 As an example of a prompt message, the user might input something like, "Please suggest ways to cope when a user feels anxious while on a business trip abroad," and the server would then provide support accordingly. 【0636】 In this way, the server optimizes the user's business trip experience according to their individual emotional state, playing a role in improving the overall quality of business trip operations. 【0637】 The flow of the specific processing in Example 2 will be explained using Figure 13. 【0638】 Step 1: 【0639】 The user enters the travel dates, destination, and purpose into a terminal and sends this information to the server. The input data includes basic information such as dates, locations, and purpose. The server receives this data and uses a generation AI model to automatically generate a travel request form. As a result, a standardized request form is output and sent to the management system for the approval process. 【0640】 Step 2: 【0641】 The server manages the internal approval process based on the generated travel request form. During this process, it receives approval information from the management system and updates the status accordingly. As a result of the process, the approved travel plan is output. For example, a notification is generated indicating that the plan has been approved after review by a supervisor. 【0642】 Step 3: 【0643】 The server uses past travel data and user sentiment information to select the optimal mode of transportation and accommodation. During this process, a generative AI model analyzes the user's past usage history and ratings to pick the best options. As a result, booking and payment information is output and sent to the user. 【0644】 Step 4: 【0645】 Before departure, the server checks the user's emotional state on the device. Based on data obtained from the device's sensors and camera, the emotion engine performs analysis. As output, relaxation information corresponding to the user's emotions is provided, such as a playlist of relaxing music. 【0646】 Step 5: 【0647】 During business trips, the device uses sensors to detect the user's emotions in real time and collect data. The server analyzes this data and uses a generative AI model to devise measures to reduce the user's stress. As output, specific support information and suggestions for rest spots are displayed on the user's device. 【0648】 Step 6: 【0649】 After a business trip, the user uploads receipt information to the server via their device. The server then uses this information to organize expense data and automatically processes the expense settlement using the company's accounting system. As a result, a list of settled expenses is output. The server also analyzes emotional data from the business trip and uses a generative AI model to generate feedback for the next business trip. 【0650】 (Application Example 2) 【0651】 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." 【0652】 Conventional business travel management systems lack dynamic support that takes into account the user's emotional state. Therefore, it is difficult to address unexpected stress and anxiety during business trips, resulting in challenges in improving user satisfaction. Furthermore, while autonomous vehicles require flexible service tailored to passengers' emotions, there have been limitations in achieving this. 【0653】 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. 【0654】 In this invention, the server includes means for automatically acquiring business trip information at each stage of a business trip and managing the approval process; means for analyzing and proposing the optimal travel route and means of transportation during the business trip; means for automatically organizing and settling expense information after the business trip; means for analyzing the passenger's emotional state in real time and dynamically adjusting the travel route and in-vehicle environment; and means for providing appropriate visual and auditory content based on the emotional state. This enables flexible and optimal support in response to the user's emotions, thereby improving the passenger experience in business trips and autonomous vehicles. 【0655】 "Business trip information" refers to information that details the dates, destination, purpose, and other aspects related to a business trip. 【0656】 The "approval process" refers to a series of steps required to complete the necessary internal procedures in order to carry out a business trip. 【0657】 A "travel route" refers to the most efficient path from the starting point to the destination. 【0658】 "Transportation" refers to the method of transport used to get to a destination. 【0659】 "Expense information" refers to all financial information related to expenses incurred during a business trip. 【0660】 "Emotional state" refers to an individual's psychological and sensory state, which can change in real time. 【0661】 "Visual and auditory content" refers to media that includes visual and auditory information, such as music and videos. 【0662】 "Dynamic adjustment" refers to the act of making changes in real time according to the situation and conditions. 【0663】 To implement this invention, the system is configured as follows: The server receives travel information entered by the user using a terminal and manages the approval process based on it. After travel approval is obtained, the server analyzes the user's past travel data, automatically suggests the optimal travel route and means of transportation, and makes reservations as needed. In addition, to take emotional state into consideration, the user's terminal is equipped with biosensors and a camera, and emotional data is collected from these devices. This data is transmitted to the server in real time and analyzed by the emotion engine. 【0664】 The server uses AI libraries such as the Microsoft Azure Face API to classify emotional states. For example, if a user is stressed, it dynamically adjusts the driving route to match that emotion and selects visual and auditory content to provide relaxing music and scenery. Apache Kafka supports real-time data processing, enabling rapid responses. 【0665】 For example, if a business user on a business trip shows signs of anxiety on their way to a meeting, the server can use biometric data to play relaxation music and suggest shortening the driving route or pausing at a comfortable cafe. In this way, the user receives optimal support during their business trip and has a more comfortable experience. 【0666】 Examples of prompts include specific instructions such as, "When a businessman is feeling stressed in a car, what kind of music or video content would be most relaxing?" 【0667】 The flow of a specific process in Application Example 2 will be explained using Figure 14. 【0668】 Step 1: 【0669】 The user enters travel information via a terminal. The terminal collects this information and sends it to the server via the internet. This input includes travel dates, destination, and purpose. The server stores the received data in a database and generates an initial travel profile. 【0670】 Step 2: 【0671】 The server automates the internal approval process based on the entered travel information. It sends the travel information to the internal approval management system and obtains the necessary approvals. After processing, it updates the approval status in the database and notifies the user. 【0672】 Step 3: 【0673】 After approval is obtained, the server compares past travel data with external traffic information to analyze the optimal travel route and mode of transport. Using algorithms, it evaluates multiple transport options and generates efficient and time-efficient suggestions. As a result, the user is presented with the best option. 【0674】 Step 4: 【0675】 The device uses biosensors and a camera to monitor the user's emotional state in real time. This is done by detecting changes in heart rate and facial expressions, and the data is sent to a server as emotional data. The server uses the Azure Face API to perform emotional analysis on the received data. 【0676】 Step 5: 【0677】 The server dynamically adjusts the travel route and in-car environment based on analyzed sentiment data. For example, if the user is feeling stressed, the server uses a real-time data processing framework (Apache Kafka) to simplify the route or provide comfortable music and visual content to the device. 【0678】 Step 6: 【0679】 After a business trip is completed, the user uploads receipts and expense information to the server via their terminal. The server automatically organizes this information and executes the reimbursement process. Once the reimbursement is complete, the results are reported to the company system and the user is notified. 【0680】 Step 7: 【0681】 The server analyzes emotional data and feedback information collected during business trips. Based on the insights gained from this analysis, it aims to improve future business trip experiences. For example, it may enhance content suggestions to promote relaxation. This feedback is presented to the user as recommendations to be used in planning future business trips. 【0682】 Through these steps, users can obtain an emotionally sensitive and efficient business travel experience. 【0683】 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. 【0684】 Data generation model 58 is a type of so-called generative AI (Artificial Intelligence). An 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. 【0685】 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. 【0686】 [Fourth Embodiment] 【0687】 Figure 7 shows an example of the configuration of the data processing system 410 according to the fourth embodiment. 【0688】 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. 【0689】 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). 【0690】 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. 【0691】 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. 【0692】 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). 【0693】 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. 【0694】 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. 【0695】 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. 【0696】 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. 【0697】 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. 【0698】 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. 【0699】 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". 【0700】 As an embodiment of the present invention, we propose a system for efficiently managing business trips. This system automates various functions at each stage, reducing the burden on the user while achieving efficient work progress. 【0701】 Before a business trip, the user enters the trip dates, destination, and purpose using a terminal. This information is immediately sent to the server, and a business trip application form is automatically generated. The server submits the application form to the company's approval system and notifies administrators and relevant parties. After approval is obtained, the server calculates the optimal mode of transportation and accommodation by referring to past data, and automatically completes the booking and payment. Furthermore, the server collects cultural information of the destination in advance and provides it to the user before departure. 【0702】 During business trips, the server receives real-time location information from the terminal and analyzes the optimal travel route in conjunction with current traffic conditions. This allows for immediate suggestion of alternative routes in the event of delays or cancellations of public transportation. The user's terminal operates based on the information suggested by the server and sends necessary notifications to the user. In the event of unexpected disasters or emergencies, the server quickly provides information on evacuation routes and safety spots. 【0703】 After a business trip, users digitally save receipts obtained during the trip via their device and upload them to the server. Based on this data, the server automatically organizes expense information and accurately enters it into the company's expense reimbursement system. The approval process is also managed by the server, and it supports the entire process up to the final payment of expenses. 【0704】 For example, when a user travels to an international city, the system automatically handles everything from booking flights and hotels to selecting local transportation options, efficiently and seamlessly managing all aspects of the trip. This reduces the stress associated with business travel, allowing users to focus on their work. This system covers many aspects of business travel, providing users with a high level of convenience. 【0705】 The following describes the processing flow. 【0706】 Step 1: 【0707】 The user uses a terminal to enter the travel dates, destination, and purpose, and then sends the information to the server. The required fields for information entry are guided by an automatically generated form. 【0708】 Step 2: 【0709】 The server automatically generates a travel request form based on the received travel information. The generated form is sent to the company's approval system and notified to the necessary approvers. 【0710】 Step 3: 【0711】 The server checks the approval status of the application and monitors whether approval has been obtained. If approved, it triggers the process to proceed to the next step. 【0712】 Step 4: 【0713】 The server uses a historical database to calculate the optimal transportation and accommodation options. It then accesses available booking platforms, automatically reserves the selected options, and completes the payment process. 【0714】 Step 5: 【0715】 The server collects cultural information about the destination in advance and provides it to the user via email or notification before departure. This information includes local manners and unique customs. 【0716】 Step 6: 【0717】 The device acquires the user's location information in real time and sends it to the server. This allows for optimal support to be provided using location data even while the user is on the move. 【0718】 Step 7: 【0719】 The server analyzes traffic information in real time and quickly calculates alternative routes if there are delays or cancellations. It then sends instructions based on these calculations to the user's terminal. 【0720】 Step 8: 【0721】 The server constantly monitors for disaster and emergency information, collects information on optimal evacuation routes and safety spots when they occur, and supports safety by notifying users through their terminals. 【0722】 Step 9: 【0723】 Upon returning to the office, users photograph and save receipts obtained during their business trip using their terminals, and then upload the data to the server. This process is performed using a scanning function to eliminate the need for manual data entry. 【0724】 Step 10: 【0725】 The server analyzes uploaded receipt data and automatically organizes travel expenses. This clarifies the breakdown of expenses, and the data is automatically entered into the company's expense reimbursement system. 【0726】 Step 11: 【0727】 The server manages the settlement process and proceeds with processing according to the approval route. If finally approved, it arranges for the transfer to the user's designated account. 【0728】 (Example 1) 【0729】 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". 【0730】 In today's business environment, business travel should be managed efficiently. However, the process, from planning and approval to travel support and expense reimbursement, is generally managed manually, posing challenges in terms of time and effort. Furthermore, immediate responses to unexpected transportation problems and emergencies are required, but handling these individually is not easy. A solution to these challenges is needed. 【0731】 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. 【0732】 In this invention, the server includes means for automatically acquiring business information and managing approval processes, means for analyzing past data to calculate the optimal means of transportation and accommodation, and for automatically making reservations and payments, and means for analyzing the optimal route and means of travel during business trips and suggesting alternative means in response to changes in traffic conditions. This enables an environment where all aspects of business trips can be efficiently managed without manual intervention, and where unexpected situations can be flexibly addressed. 【0733】 "Business information" refers to basic data related to business trips, such as the schedule, destination, and purpose, and is the foundational information for business trip planning. 【0734】 "Approval processing" refers to the procedure by which a supervisor or manager reviews and approves a business trip based on the travel plan. 【0735】 "Analysis" is the process of information processing used to derive optimal conditions from past business trip data, etc. 【0736】 "Transportation" refers to the means of getting to your destination during a business trip, such as airplanes, trains, and buses. 【0737】 "Accommodation facilities" refer to places where one stays overnight during a business trip, and include hotels and inns. 【0738】 An "alternative measure" refers to a new means or method that replaces the original plan when traffic problems or emergencies occur. 【0739】 "Expense reimbursement" refers to the process of organizing expenses incurred in connection with business trips and completing the reimbursement procedures within the company. 【0740】 A "safe zone" is a place where one can evacuate to ensure their safety in an emergency. 【0741】 This system aims to efficiently manage business travel and is implemented through cooperation between a server, terminals, and users. Specifically, users input business information such as the travel schedule, destination, and purpose using a terminal. The terminal sends this information to the server, which automatically generates a travel request form based on the received business information. The server then works in conjunction with the company's approval system to send this request form to the relevant individuals. 【0742】 The server also utilizes data processing software and machine learning algorithms to analyze historical data and calculate the optimal mode of transport and accommodation. Based on the analysis results, the server connects with external booking services for transport and accommodation via APIs to automatically complete bookings and payments. 【0743】 During business trips, the device continuously sends the user's location information to the server using its GPS function. The server obtains weather data and traffic information from external services and analyzes the optimal route. If transportation is delayed or canceled, the server will suggest alternative options to the user. In the event of an emergency, it will also provide information on safe locations. 【0744】 After a business trip, employees upload digitized expense information to a server via their device. The server uses OCR technology to analyze receipts and automatically organizes the expense information. This allows the server to accurately input expense information into the company's expense reimbursement system, streamlining the reimbursement process. 【0745】 For example, when a user travels from Tokyo to New York, this system books flights and hotels and suggests transportation options at the destination. A possible prompt might be, "Regarding the business trip optimization system, please tell me how to automate all necessary procedures and reservations for business trips using past data." In this way, it's possible to reduce the burden on employees and provide an environment where they can make the most of their time during business trips. 【0746】 The flow of the specific processing in Example 1 will be explained using Figure 11. 【0747】 Step 1: 【0748】 The user uses a terminal to input basic business information such as the date, location, and purpose of the business trip. The entered information is sent from the terminal to the server. The server receives this information and automatically generates a business trip application form. As part of the data processing, a document is generated using a template on the server based on the transmitted business information. The output is a business trip application form. 【0749】 Step 2: 【0750】 The server sends the generated travel request form to the company's approval system. Here, email notifications are sent to relevant parties using the SMTP protocol to determine whether the submitted request form should be approved. The request form and administrator information are used as input. The output is a record of the approval. 【0751】 Step 3: 【0752】 After approval, the server retrieves and analyzes past business trip data from the database. Using machine learning algorithms, it calculates the optimal mode of transport and accommodation. This enables optimal planning. The data calculations yield optimized options for transport and accommodation. The output generates reservation information. 【0753】 Step 4: 【0754】 The server accesses external booking services via API to make reservations for transportation and accommodation. This process involves data exchange with third-party services. The input is calculated booking information. The output is confirmed booking details. 【0755】 Step 5: 【0756】 During a business trip, the device transmits GPS location information to the server in real time. The server retrieves traffic data via an API and analyzes the optimal route. This allows the user to travel based on current traffic conditions. The inputs are location information and traffic data. The output is the optimal travel route. 【0757】 Step 6: 【0758】 In the event of an unexpected disaster or emergency encountered by a user while on a business trip, the server immediately provides information on evacuation routes and safe locations. This is made possible by the server querying an external safety information database. The input is the user's current location and emergency information. The output is a safe evacuation plan. 【0759】 Step 7: 【0760】 After a business trip, the user uses their device to digitize receipts obtained during the trip and uploads them to the server. The server uses OCR technology to extract text data from the images and organize the expense information. The input is digitized image data, and the output is organized expense information. 【0761】 Step 8: 【0762】 The server inputs the organized expense information into the company's expense reimbursement system and processes the reimbursement. This frees users from manual data entry and improves process efficiency. The input is organized expense data. The output is a record of completed reimbursement. 【0763】 (Application Example 1) 【0764】 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". 【0765】 Modern business travel involves considerable effort and time, from planning and selecting transportation to handling emergencies and settling accounts upon returning to the office. This places a significant burden on travelers and hinders work efficiency. Furthermore, a lack of cultural background and local knowledge can also pose challenges when visiting different cities or countries. 【0766】 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. 【0767】 In this invention, the server includes means for automatically acquiring business trip information and managing the approval process at each stage of the business trip; means for analyzing and proposing the optimal travel route and means of transportation during the business trip; means for automatically organizing and settling expense information after the business trip; means for providing the optimal route and emergency evacuation information in real time based on location information within the city; and means for automatically presenting regional information of the visited city and recommended places to visit during the business trip planning stage. This streamlines the entire business trip process, reduces the burden on business travelers, and enables smooth business operations. 【0768】 "Business trip information" refers to detailed data about a business trip, such as its purpose, schedule, and destination. 【0769】 The "approval process" refers to the procedure for obtaining formal approval within the company for a business trip application. 【0770】 "Travel route" refers to the specific path or route taken by a business traveler to reach their destination. 【0771】 "Means of transportation" refers to the modes of transport and vehicles used during business trips, and supports efficient and safe travel. 【0772】 "Expense information" refers to data on all expenses incurred in connection with business trips. 【0773】 "Settlement" refers to the process of compiling and reimbursing expenses after a business trip has concluded. 【0774】 "Location information" refers to geographical data used to determine a user's current location. 【0775】 "Real-time" refers to a state where data and information are updated instantly and constantly reflect the current situation. 【0776】 "Emergency evacuation information" refers to instructions and guidance regarding evacuation provided in the event of a disaster or unexpected situation. 【0777】 "Local information" refers to information related to the culture, climate, and tourist attractions of the city or region you are visiting. 【0778】 "Place of visit" refers to the geographical location that a business traveler visits for business or networking purposes. 【0779】 This invention provides a comprehensive system for streamlining business travel management within a company. The server receives travel information entered by travelers and automates the approval process, enabling quick approval from supervisors and relevant departments. Based on past data, the server analyzes and proposes optimal travel routes and modes of transportation to travelers. Simultaneously, reservations for transportation and accommodation are automatically made, ensuring consistency in travel plans. 【0780】 Furthermore, regional information tailored to the business trip destination is automatically collected by the server and provided to the user's device. Before departure, users receive push notifications about the local culture and tourist attractions, allowing them to gain prior knowledge about their destination. In the event of an emergency, the server provides real-time emergency evacuation information based on location data, enabling business travelers to find safe evacuation routes. 【0781】 After a business trip, the user uses their device to photograph receipts obtained during the trip and uploads them digitally to the server. Based on this data, the server automates expense organization and settlement, and accurately enters the data into the company's accounting system. 【0782】 This system's implementation utilizes real-time travel route analysis using the Google Maps API and cloud-based data processing via Amazon Web Services (AWS). Twilio's notification service is used for communication. When a business traveler visits a new city, they can use the service with a prompt message such as, "I'm planning a business trip to Tokyo in October 2023. Please tell me the best route from Haneda Airport to Shinagawa. I'd also like local sightseeing information and restaurant recommendations." In this way, this invention leverages cutting-edge technology to support rational and safe business travel. 【0783】 The flow of a specific process in Application Example 1 will be explained using Figure 12. 【0784】 Step 1: 【0785】 The server collects travel information entered by the user on the terminal. This information includes the travel dates, destination, and purpose. The entered information is immediately sent to the server and used to generate the travel application form. 【0786】 Input: Travel information entered by the user 【0787】 Output: Travel request form data 【0788】 Step 2: 【0789】 The server automatically manages the approval process based on the travel request form. Approval requests generated from the request form data are sent to the relevant approvers. This process is integrated with the company's internal approval system, and notifications are sent to supervisors and relevant departments. 【0790】 Input: Generated travel request form 【0791】 Output: Approval request notification 【0792】 Step 3: 【0793】 After approval is obtained, the server consults the past travel database to calculate the optimal travel route and mode of transportation. This calculation takes into account factors such as distance, cost, and time. Based on this, it automatically completes bookings for flights and accommodations. 【0794】 Input: Approved travel request form, past travel data 【0795】 Output: Suggested travel routes and modes of transport, and booking data. 【0796】 Step 4: 【0797】 Before departure, the server automatically collects local and cultural information about the destination and sends it to the user's device as a push notification. This allows the user to learn about the local area in advance. 【0798】 Input: Destination information 【0799】 Output: Notification of local and cultural information 【0800】 Step 5: 【0801】 During business trips, the device continuously transmits the user's real-time location information to the server. Based on this information, the server analyzes the optimal travel route in conjunction with current traffic conditions and presents it to the device. It can also respond immediately to delays or cancellations of public transportation. 【0802】 Input: Real-time location information 【0803】 Output: Proposal of optimal travel route 【0804】 Step 6: 【0805】 In the event of an emergency, the server will use location information to provide users with evacuation routes and safety spots. This information will be transmitted quickly and notified to the device to maintain user safety. 【0806】 Input: Emergency incident, location information 【0807】 Output: Notification of evacuation routes and safety spots 【0808】 Step 7: 【0809】 After a business trip, the user takes a picture of the receipts obtained with their device and uploads them to the server. The server automatically organizes the expenses based on this data and accurately enters them into the company's expense reimbursement system. The server also manages the approval process and supports the entire process up to the final expense payment. 【0810】 Input: Digitized receipt 【0811】 Output: Automatically organized expense data and settlement reports 【0812】 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. 【0813】 This invention relates to a system that efficiently manages a user's business trips and provides support that takes their emotional state into account. By incorporating an emotion engine, this system can recognize the user's emotions in real time at each stage of the business trip and dynamically adjust the trip plan and suggestions. 【0814】 Before a business trip, the user uses a terminal to enter the trip dates, destination, and purpose, and submits it to the system. This information is received by the server, and a business trip application form is automatically generated. The server then manages the internal approval process and completes the necessary procedures. After approval is obtained, the server selects the most suitable mode of transportation and accommodation based on past data, and handles booking and payment. In addition, before departure, the server checks the user's emotional state and provides necessary information and support to reduce anxiety and stress about the business trip. 【0815】 During business trips, the device uses sensors and camera data to detect the user's emotions, which are then analyzed by an emotion engine. The server uses this data to make real-time adjustments based on the user's emotions. For example, if the server detects that the user is stressed, it may simplify the travel route or suggest appropriate rest spots. It also provides appropriate countermeasures for unexpected situations and displays other support information on the device as needed. 【0816】 After a business trip, users upload receipt information to a server via their device. The server then organizes the expense information and automatically processes the reimbursement within the company system. Furthermore, the server analyzes emotional data collected during the business trip and generates feedback to help users have a better business trip experience in the future. 【0817】 For example, if a user encounters unexpected trouble while on a business trip abroad, the emotion engine will detect their stress level, and the server will provide relaxing music or suggest taking a break at a nearby cafe. In this way, the system takes the user's emotions into account at each stage of the business trip and provides optimal support, thereby reducing the complexity of business travel and improving user satisfaction. 【0818】 The following describes the processing flow. 【0819】 Step 1: 【0820】 The user uses a terminal to input the travel dates, destination, and purpose, and then sends that information to the server. 【0821】 Step 2: 【0822】 The server automatically generates a travel request form based on the received information and submits it to the internal approval system. Notifications are then sent to the necessary approvers. 【0823】 Step 3: 【0824】 The server manages the approval process, notifies the user once approval is complete, and then initiates the next step of selecting transportation and accommodation. 【0825】 Step 4: 【0826】 The server analyzes past data and user preferences to select the optimal mode of transportation and accommodation. After selection, it automatically completes the booking and payment process. 【0827】 Step 5: 【0828】 Before departure, the server retrieves sensor information from the device to initialize the user's emotions, and the emotion engine determines whether the user is experiencing stress or anxiety. 【0829】 Step 6: 【0830】 Based on the results detected by the emotion engine, the server provides users with relaxing information, support documents, and cultural guides. 【0831】 Step 7: 【0832】 While on a business trip, the device continuously collects user emotion data through sensors and sends it to a server. 【0833】 Step 8: 【0834】 The server analyzes emotional data in real time, and if it detects a stressed state, it notifies the user's device in real time to adjust their travel route or suggest rest spots. 【0835】 Step 9: 【0836】 If the server detects an emergency, it will provide the terminal with information on evacuation routes and safe locations based on the user's emotional state and location. 【0837】 Step 10: 【0838】 After the business trip is complete, the user scans the receipt with their device and sends the data to the server. 【0839】 Step 11: 【0840】 The server automatically analyzes receipt data, organizes and inputs expense information, and proceeds with the approval process. 【0841】 Step 12: 【0842】 The server analyzes emotional data collected during business trips and provides users with feedback and suggestions for future improvements. It presents emotionally-based suggestions for improving business trips, which can then be used for future trips. 【0843】 (Example 2) 【0844】 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". 【0845】 When business trips are planned without considering the user's feelings, it can increase their stress and anxiety. Furthermore, it becomes difficult to respond flexibly to unexpected situations, and it's challenging to incorporate post-trip feedback into future planning. Additionally, the inability to make real-time adjustments can negatively impact the quality of the trip. Addressing these challenges and improving user satisfaction is essential. 【0846】 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. 【0847】 In this invention, the server includes means for detecting and analyzing the user's emotional information in real time, means for dynamically adjusting and proposing a business trip plan according to the user's emotional state, and means for considering the user's emotional state before departure and providing relaxation information. This makes it possible to grasp the user's emotions in real time and flexibly adjust the business trip plan. 【0848】 "Emotional information" refers to data that indicates a user's emotional state, and is acquired from devices such as sensors and cameras. 【0849】 "Real-time analysis" refers to the process of instantly processing emotional information obtained from users and generating results. 【0850】 "Dynamic adjustment" refers to the operation of making it possible to flexibly change business trip plans according to circumstances and conditions. 【0851】 "Relaxation information" refers to information such as music and exercise provided to reduce users' stress and anxiety. 【0852】 "Unexpected events" refer to unplanned and unforeseen incidents that may occur during a business trip. 【0853】 "Generating feedback" is the process of analyzing information collected during a business trip and creating improvement suggestions for the next trip. 【0854】 This invention is a system for improving the efficiency and comfort of users' business trips, and aims to dynamically adjust the business trip plan based on the analysis of the user's emotional state in real time using an emotion engine. 【0855】 The server is equipped with an emotion engine and processes emotional information obtained from the user's device. This information is acquired from sensors and cameras installed in the device. The server uses a generative AI model to analyze the user's emotional state in real time based on the acquired data. Based on the analysis results, the server proposes the most suitable business trip plan for the user and makes adjustments as needed. 【0856】 For example, before departure, the server can use a generative AI model to assess the user's emotional state and provide relaxation information. This could include links to music playlists or breathing exercises selected by the user. Furthermore, if the user experiences stress during the business trip, the server can suggest emergency countermeasures and recommend resting at nearby facilities. 【0857】 As an example of a prompt message, the user might input something like, "Please suggest ways to cope when a user feels anxious while on a business trip abroad," and the server would then provide support accordingly. 【0858】 In this way, the server optimizes the user's business trip experience according to their individual emotional state, playing a role in improving the overall quality of business trip operations. 【0859】 The flow of the specific processing in Example 2 will be explained using Figure 13. 【0860】 Step 1: 【0861】 The user enters the travel dates, destination, and purpose into a terminal and sends this information to the server. The input data includes basic information such as dates, locations, and purpose. The server receives this data and uses a generation AI model to automatically generate a travel request form. As a result, a standardized request form is output and sent to the management system for the approval process. 【0862】 Step 2: 【0863】 The server manages the internal approval process based on the generated travel request form. During this process, it receives approval information from the management system and updates the status accordingly. As a result of the process, the approved travel plan is output. For example, a notification is generated indicating that the plan has been approved after review by a supervisor. 【0864】 Step 3: 【0865】 The server uses past travel data and user sentiment information to select the optimal mode of transportation and accommodation. During this process, a generative AI model analyzes the user's past usage history and ratings to pick the best options. As a result, booking and payment information is output and sent to the user. 【0866】 Step 4: 【0867】 Before departure, the server checks the user's emotional state on the device. Based on data obtained from the device's sensors and camera, the emotion engine performs analysis. As output, relaxation information corresponding to the user's emotions is provided, such as a playlist of relaxing music. 【0868】 Step 5: 【0869】 During business trips, the device uses sensors to detect the user's emotions in real time and collect data. The server analyzes this data and uses a generative AI model to devise measures to reduce the user's stress. As output, specific support information and suggestions for rest spots are displayed on the user's device. 【0870】 Step 6: 【0871】 After a business trip, the user uploads receipt information to the server via their device. The server then uses this information to organize expense data and automatically processes the expense settlement using the company's accounting system. As a result, a list of settled expenses is output. The server also analyzes emotional data from the business trip and uses a generative AI model to generate feedback for the next business trip. 【0872】 (Application Example 2) 【0873】 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". 【0874】 Conventional business travel management systems lack dynamic support that takes into account the user's emotional state. Therefore, it is difficult to address unexpected stress and anxiety during business trips, resulting in challenges in improving user satisfaction. Furthermore, while autonomous vehicles require flexible service tailored to passengers' emotions, there have been limitations in achieving this. 【0875】 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. 【0876】 In this invention, the server includes means for automatically acquiring business trip information at each stage of a business trip and managing the approval process; means for analyzing and proposing the optimal travel route and means of transportation during the business trip; means for automatically organizing and settling expense information after the business trip; means for analyzing the passenger's emotional state in real time and dynamically adjusting the travel route and in-vehicle environment; and means for providing appropriate visual and auditory content based on the emotional state. This enables flexible and optimal support in response to the user's emotions, thereby improving the passenger experience in business trips and autonomous vehicles. 【0877】 "Business trip information" refers to information that details the dates, destination, purpose, and other aspects related to a business trip. 【0878】 The "approval process" refers to a series of steps required to complete the necessary internal procedures in order to carry out a business trip. 【0879】 A "travel route" refers to the most efficient path from the starting point to the destination. 【0880】 "Transportation" refers to the method of transport used to get to a destination. 【0881】 "Expense information" refers to all financial information related to expenses incurred during a business trip. 【0882】 "Emotional state" refers to an individual's psychological and sensory state, which can change in real time. 【0883】 "Visual and auditory content" refers to media that includes visual and auditory information, such as music and videos. 【0884】 "Dynamic adjustment" refers to the act of making changes in real time according to the situation and conditions. 【0885】 To implement this invention, the system is configured as follows: The server receives travel information entered by the user using a terminal and manages the approval process based on it. After travel approval is obtained, the server analyzes the user's past travel data, automatically suggests the optimal travel route and means of transportation, and makes reservations as needed. In addition, to take emotional state into consideration, the user's terminal is equipped with biosensors and a camera, and emotional data is collected from these devices. This data is transmitted to the server in real time and analyzed by the emotion engine. 【0886】 The server uses AI libraries such as the Microsoft Azure Face API to classify emotional states. For example, if a user is stressed, it dynamically adjusts the driving route to match that emotion and selects visual and auditory content to provide relaxing music and scenery. Apache Kafka supports real-time data processing, enabling rapid responses. 【0887】 For example, if a business user on a business trip shows signs of anxiety on their way to a meeting, the server can use biometric data to play relaxation music and suggest shortening the driving route or pausing at a comfortable cafe. In this way, the user receives optimal support during their business trip and has a more comfortable experience. 【0888】 Examples of prompts include specific instructions such as, "When a businessman is feeling stressed in a car, what kind of music or video content would be most relaxing?" 【0889】 The flow of a specific process in Application Example 2 will be explained using Figure 14. 【0890】 Step 1: 【0891】 The user enters travel information via a terminal. The terminal collects this information and sends it to the server via the internet. This input includes travel dates, destination, and purpose. The server stores the received data in a database and generates an initial travel profile. 【0892】 Step 2: 【0893】 The server automates the internal approval process based on the entered travel information. It sends the travel information to the internal approval management system and obtains the necessary approvals. After processing, it updates the approval status in the database and notifies the user. 【0894】 Step 3: 【0895】 After approval is obtained, the server compares past travel data with external traffic information to analyze the optimal travel route and mode of transport. Using algorithms, it evaluates multiple transport options and generates efficient and time-efficient suggestions. As a result, the user is presented with the best option. 【0896】 Step 4: 【0897】 The device uses biosensors and a camera to monitor the user's emotional state in real time. This is done by detecting changes in heart rate and facial expressions, and the data is sent to a server as emotional data. The server uses the Azure Face API to perform emotional analysis on the received data. 【0898】 Step 5: 【0899】 The server dynamically adjusts the travel route and in-car environment based on analyzed sentiment data. For example, if the user is feeling stressed, the server uses a real-time data processing framework (Apache Kafka) to simplify the route or provide comfortable music and visual content to the device. 【0900】 Step 6: 【0901】 After a business trip is completed, the user uploads receipts and expense information to the server via their terminal. The server automatically organizes this information and executes the reimbursement process. Once the reimbursement is complete, the results are reported to the company system and the user is notified. 【0902】 Step 7: 【0903】 The server analyzes emotional data and feedback information collected during business trips. Based on the insights gained from this analysis, it aims to improve future business trip experiences. For example, it may enhance content suggestions to promote relaxation. This feedback is presented to the user as recommendations to be used in planning future business trips. 【0904】 Through these steps, users can obtain an emotionally sensitive and efficient business travel experience. 【0905】 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. 【0906】 Data generation model 58 is a type of so-called generative AI (Artificial Intelligence). An 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. 【0907】 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. 【0908】 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. 【0909】 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. 【0910】 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. 【0911】 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. 【0912】 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. 【0913】 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." 【0914】 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. 【0915】 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. 【0916】 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. 【0917】 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. 【0918】 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. 【0919】 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. 【0920】 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. 【0921】 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. 【0922】 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. 【0923】 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. 【0924】 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. 【0925】 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 to be incorporated by reference. 【0926】 The following is further disclosed regarding the embodiments described above. 【0927】 (Claim 1) 【0928】 A means to automatically acquire travel information at each stage of a business trip and manage the approval process, 【0929】 A method for analyzing and proposing the optimal travel route and means of transportation during business trips, 【0930】 A method for automatically organizing and settling expense information after a business trip, 【0931】 A system that includes this. 【0932】 (Claim 2) 【0933】 The system according to claim 1, which automatically collects and provides to the user cultural information of the destination before departure. 【0934】 (Claim 3) 【0935】 The system according to claim 1, which automatically suggests evacuation routes and safety spots in the event of an emergency. 【0936】 "Example 1" 【0937】 (Claim 1) 【0938】 A means to automatically acquire business information and manage the approval process at each stage of a business trip, 【0939】 A system that analyzes past data to calculate the optimal transportation method and accommodation, and automatically handles booking and payment. 【0940】 A method for analyzing the optimal route and mode of transportation during business trips and proposing alternative means in response to changes in traffic conditions, 【0941】 A method for automatically organizing and settling expense information after a business trip, 【0942】 A system that includes this. 【0943】 (Claim 2) 【0944】 The system according to claim 1, which automatically collects and provides cultural information of the destination before departure. 【0945】 (Claim 3) 【0946】 The system according to claim 1, which automatically provides evacuation routes and safe locations in the event of an emergency. 【0947】 "Application Example 1" 【0948】 (Claim 1) 【0949】 A means to automatically acquire travel information at each stage of a business trip and manage the approval process, 【0950】 A means of analyzing and proposing the optimal travel route and means of transportation during business trips, 【0951】 A method for automatically organizing and settling expense information after a business trip, 【0952】 A means of providing optimal routes and emergency evacuation information in real time based on location information within a city, 【0953】 A means to automatically present regional information and recommended places to visit in the cities to be visited during the business trip planning stage, 【0954】 A system that includes this. 【0955】 (Claim 2) 【0956】 The system according to claim 1, which automatically collects and provides to the user regional information of the destination before departure. 【0957】 (Claim 3) 【0958】 The system according to claim 1, which automatically suggests evacuation routes and safe locations in the event of an emergency. 【0959】 "Example 2 of combining an emotion engine" 【0960】 (Claim 1) 【0961】 A means to detect and analyze user sentiment information in real time, 【0962】 A means of dynamically adjusting and proposing business trip plans according to the user's emotional state, 【0963】 A means of providing relaxation information while considering the user's emotional state before departure, 【0964】 ... 【0965】 A system that includes this. 【0966】 (Claim 2) 【0967】 The system according to claim 1, which provides emotional information-based support to deal with unexpected situations during business trips. 【0968】 (Claim 3) 【0969】 The system according to claim 1, which analyzes emotional information after a business trip and generates feedback to improve the next business trip. 【0970】 "Application example 2 when combining with an emotional engine" 【0971】 (Claim 1) 【0972】 A means to automatically acquire travel information at each stage of a business trip and manage the approval process, 【0973】 A method for analyzing and proposing the optimal travel route and means of transportation during business trips, 【0974】 A method for automatically organizing and settling expense information after a business trip, 【0975】 A means to analyze passengers' emotional states in real time and dynamically adjust travel routes and the in-vehicle environment, 【0976】 A means of providing appropriate visual and auditory content based on emotional state, 【0977】 A system that includes this. 【0978】 (Claim 2) 【0979】 The system according to claim 1, which automatically collects and provides to the user cultural information of the destination before departure. 【0980】 (Claim 3) 【0981】 The system according to claim 1, which automatically suggests evacuation routes and safety spots in the event of an emergency. [Explanation of Symbols] 【0982】 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
[Claim 1] A means to automatically acquire travel information at each stage of a business trip and manage the approval process, A method for analyzing and proposing the optimal travel route and means of transportation during business trips, A method for automatically organizing and settling expense information after a business trip, A system that includes this. [Claim 2] The system according to claim 1, which automatically collects and provides to the user cultural information of the destination before departure. [Claim 3] The system according to claim 1, which automatically suggests evacuation routes and safety spots in the event of an emergency.
Citation Information
Patent Citations
Persona chatbot control method and system
JP2022180282A