system
The system streamlines administrative procedures by generating and submitting documents automatically, using OCR and emotion analysis to reduce complexity and stress, ensuring efficient and user-friendly completion.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- SOFTBANK GROUP CORP
- Filing Date
- 2024-12-03
- Publication Date
- 2026-06-15
AI Technical Summary
Administrative procedures are complex, time-consuming, and prone to errors due to the difficulty in preparing and submitting documents, with missed deadlines and incomplete documentation being common issues.
A system that acquires basic user information, automatically generates necessary administrative documents, electronically submits them, and manages submission status, utilizing optical character recognition and emotion analysis to provide personalized support.
Enables users to complete administrative procedures quickly and accurately, reducing time and effort, while minimizing stress through tailored emotional support.
Smart Images

Figure 2026096434000001_ABST
Abstract
Description
【Technical Field】 【0001】 The technology of the present disclosure relates to a system. 【Background Art】 【0002】 Patent Document 1 discloses a persona chatbot control method performed by at least one processor, including steps of receiving a user utterance, adding the user utterance to a prompt including an instruction sentence related to an explanation of a chatbot character, encoding the prompt, and inputting the encoded prompt into a language model to generate a chatbot utterance in response to the user utterance. 【Prior Art Documents】 【Patent Documents】 【0003】 【Patent Document 1】 Japanese Patent Application Laid-Open No. 2022-180282 【Summary of the Invention】 【Problems to be Solved by the Invention】 【0004】 Administrative procedures are usually complex and time-consuming, imposing a burden on many individuals. In particular, the necessary procedures associated with various life events are diverse, and the preparation and submission of documents suitable for individual events are very difficult to understand. In addition, omissions and mistakes in document submission cause further burdens and delay the entire application process. Therefore, it is urgent to effectively utilize individual information and simplify administrative procedures. 【Means for Solving the Problems】 【0005】 This invention provides a means for acquiring basic user information and automatically generating necessary administrative documents based on that information. It also provides a means for electronically submitting the automatically generated administrative documents and managing their submission status. Furthermore, a system including means for acquiring information using image data of scanned documents and proposing procedures based on future actions enables increased efficiency and error prevention in the application process. This allows users to complete administrative procedures quickly and accurately. 【0006】 A "user" is an individual or organization that receives support for administrative procedures through the system. 【0007】 "Basic information" refers to data related to the personal identification of a user, including information such as name, address, and age. 【0008】 An "administrative document" is an official document that a user needs to submit to a government agency. 【0009】 "Automatic generation" refers to the process of creating necessary documents using computer algorithms without human intervention. 【0010】 "Electronically submitting" refers to the act of transmitting documents or information to government agencies using digital communication methods. 【0011】 "Monitoring submission status" refers to the process of tracking the processing status and progress of submitted documents and providing feedback to users. 【0012】 Optical character recognition (OCR) is a technology that analyzes character information from image data and converts it into digital data. 【0013】 "Future behavioral information" refers to data related to behaviors predicted based on the user's plans and schedules. 【0014】 "Proposing a procedure" refers to the act of showing users an appropriate action plan to improve convenience in a specific situation. [Brief explanation of the drawing] 【0015】 [Figure 1] It is a conceptual diagram showing an example of the configuration of a data processing system according to the first embodiment. [Figure 2] It is a conceptual diagram showing an example of the main functions of a data processing device and a smart device according to the first embodiment. [Figure 3] It is a conceptual diagram showing an example of the configuration of a data processing system according to the second embodiment. [Figure 4] It 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] It is a conceptual diagram showing an example of the configuration of a data processing system according to the third embodiment. [Figure 6] It 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] It is a conceptual diagram showing an example of the configuration of a data processing system according to the fourth embodiment. [Figure 8] It 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] It shows an emotion map to which multiple emotions are mapped. [Figure 10] It shows an emotion map to which multiple emotions are mapped. [Figure 11] It is a sequence diagram showing the processing flow of the data processing system in Example 1. [Figure 12] It 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 Example 2 when an 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 an emotion engine is combined. 【Embodiments for Carrying Out the Invention】 【0016】 An example of an embodiment of the system according to the technology of the present disclosure will be described below 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】 This invention is a system that streamlines administrative procedures for users, enabling them to easily prepare and submit necessary administrative documents based on their basic information. This system uses multiple modules and databases to automate and optimize the services it provides. 【0037】 When a user initiates an application process using the system, the terminal displays a list of available procedures. The user selects the desired procedure, instructing the system to collect data and automatically generate documents. The server retrieves the user's basic information and automatically generates administrative documents using document templates corresponding to the selected procedure. The generated documents are presented to the user via the terminal, and once the user reviews and approves the content, the server electronically submits the documents to the relevant administrative agencies. 【0038】 Furthermore, users can scan physical documents they bring with them using the terminal's scanner. The terminal sends the scanned data to a server, which uses optical character recognition technology to analyze the text information from the image and saves it in digital format. This saved information can be reused in future procedures. 【0039】 User activity and calendar information is periodically checked on the device, and when life events or important appointments are detected, the server suggests the relevant procedures. This suggestion is notified to the user via the device, allowing the user to know the next steps to take and the documents to prepare. 【0040】 Furthermore, the system manages future renewal applications based on past application data. The server tracks submission deadlines and renewal dates and displays reminders to users. This ensures that users can properly complete the necessary renewal procedures. 【0041】 For example, when a user moves, a list of administrative procedures related to the address change is automatically created, and the necessary documents and submission timing are notified to the device. In this way, the present invention enables users to complete administrative procedures quickly and accurately, significantly reducing the time and effort involved in the procedures. 【0042】 The following describes the processing flow. 【0043】 Step 1: 【0044】 The user accesses an interface on their device to begin the application process. The device displays a list of available procedures to the user. 【0045】 Step 2: 【0046】 The user selects the specific procedure they wish to apply for using the terminal's interface. 【0047】 Step 3: 【0048】 Based on the procedure selected by the user, the server identifies the necessary information and retrieves the user's basic information from the database. 【0049】 Step 4: 【0050】 The server uses the acquired basic information to automatically generate documents by filling in the appropriate administrative document templates. 【0051】 Step 5: 【0052】 The terminal presents the generated administrative document to the user and allows the user to confirm its contents. 【0053】 Step 6: 【0054】 The user reviews and approves the contents of the administrative document. The terminal sends the user's approval to the server. 【0055】 Step 7: 【0056】 The server receives the documents approved by the user and submits them electronically to the relevant government agencies. 【0057】 Step 8: 【0058】 When a user uses a device to scan physical documents, the device transfers the scanned image data to the server. 【0059】 Step 9: 【0060】 The server applies optical character recognition (OCR) to the received scan data and stores the analyzed text information in a database in digital format. 【0061】 Step 10: 【0062】 The device monitors the user's calendar information and activity history. When an important life event is detected, it sends that information to the server. 【0063】 Step 11: 【0064】 Based on the received life event data, the server identifies relevant administrative procedures and generates a list suggesting the next steps and necessary documents for the user. 【0065】 Step 12: 【0066】 The terminal notifies the user of a list of suggested procedures and helps the user decide on the next action. 【0067】 Step 13: 【0068】 The server continuously monitors the user's application history and manages deadlines and submission times for renewal applications. It generates reminders when necessary. 【0069】 Step 14: 【0070】 The device displays the generated reminder to the user, prompting them to prepare the renewal request. 【0071】 Step 15: 【0072】 Based on the reminder, the user prepares the necessary update procedures and supports the server in submitting the update request. 【0073】 (Example 1) 【0074】 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." 【0075】 Traditional administrative procedures have been problematic because they are very time-consuming and complex for users. In particular, the cumbersome process of preparing and submitting various documents hinders efficient processing. Furthermore, managing submission deadlines and keeping track of renewal procedures is difficult, which increases the risk of overlooking important procedures. 【0076】 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. 【0077】 In this invention, the server includes means for acquiring basic user information and automatically generating administrative documents based on said information; means for acquiring image data of scanned physical documents and analyzing information from said image data using optical character recognition; and means for monitoring the user's future behavior information and proposing administrative procedures based on that behavior. As a result, users can not only easily prepare and submit necessary administrative documents, but also automatically manage submission deadlines and keep track of renewal procedures. 【0078】 "Basic information" refers to personal information about the user, such as their name, address, and contact information. 【0079】 "Administrative documents" refer to formal documents required when carrying out administrative procedures. 【0080】 "Automatic generation" refers to the process of automatically generating documents and data based on pre-set rules and templates. 【0081】 "Electronically submitting" refers to the act of transmitting documents or data via electronic communication methods such as the internet. 【0082】 "Image data" refers to digital image information obtained from scanned documents or photographs. 【0083】 "Optical character recognition" refers to a technology that analyzes and digitizes characters contained in image data. 【0084】 "Behavioral information" refers to data related to the user's schedule and daily activities. 【0085】 "Proposing procedures" refers to the process of guiding and recommending appropriate administrative procedures based on the user's circumstances. 【0086】 A "template engine" refers to a software tool that uses placeholders to embed and generate data into document templates. 【0087】 A "reminder" refers to a notification function that informs users in advance of important appointments or deadlines. 【0088】 This invention is configured as a system to streamline administrative procedures for users. When a user accesses this system, the terminal displays a list of available administrative procedures. When the user selects a procedure from the displayed list, the terminal instructs the server to collect data and automatically generate documents based on that selection. 【0089】 The server first retrieves the user's basic information from the database and selects an appropriate document template based on that information. This template is prepared using a template engine, and administrative documents are generated by embedding the user's basic information. The generated document is presented to the user on the terminal, and the user can review and approve its contents. These documents are expected to be created in software formats such as "Microsoft® Word". 【0090】 Furthermore, if a user brings physical documents, they can be digitized using the terminal's scanner. The scanned images are sent from the terminal to a server, where optical character recognition (OCR) software is used to extract text information from the images. This information is stored in a format that can be reused for future procedures. 【0091】 The server also has a function to suggest appropriate administrative procedures based on the user's behavioral and calendar information. If a life event (e.g., moving or marriage) is detected, the server will notify the user of the necessary procedures. This notification is done by checking the relevant schedule using a calendar API such as "Google Calendar" and prompting the user to take the next action. 【0092】 The server tracks past application information and automatically displays reminders as submission deadlines or renewal periods approach. This allows users to proceed with procedures in a timely manner. For example, when a user moves, they will automatically receive notifications about all the necessary documents and submission procedures for a change of address. An example of a prompt to the generating AI model might be, "Please tell me how to obtain the international driver's license I need for my next trip." 【0093】 This invention allows users to complete administrative procedures quickly and accurately, significantly reducing the time and effort involved. 【0094】 The flow of the specific processing in Example 1 will be explained using Figure 11. 【0095】 Step 1: 【0096】 The user logs into the system using a terminal. The terminal receives authentication information as input and sends it to the server. The server uses this information to authenticate the user, and if successful, outputs a list of available administrative procedures to the terminal. 【0097】 Step 2: 【0098】 The user selects the desired procedure from the displayed list of procedures. The terminal receives the selected procedure as input and sends that information to the server. Based on the received information, the server retrieves the user's basic information necessary for the procedure from the database and outputs it to the terminal as an input form. 【0099】 Step 3: 【0100】 The user enters the required information into a form via their terminal. The terminal sends the entered data to the server. The server processes this information as input to a template engine and automatically generates an administrative document. The generated document is sent back to the terminal as a digital file. 【0101】 Step 4: 【0102】 The user reviews the document generated on their device. Once the user approves the content, the device sends the approval data to the server. The server adds a digital signature and electronically submits the document to the relevant government agency using a secure protocol. 【0103】 Step 5: 【0104】 If a user brings physical documents, the terminal's scanner scans them. The terminal sends the scanned images to a server, which uses optical character recognition technology to convert the image data into text information. This text information is then output to a database in digital format. 【0105】 Step 6: 【0106】 The server periodically checks the user's calendar information. Receiving this calendar information as input, if a life event is detected, it proposes appropriate administrative procedures as prompts for the AI model and outputs them to the terminal. The terminal then displays the suggestions to the user using its notification function. 【0107】 Step 7: 【0108】 The server tracks submission deadlines and renewal dates based on past application data. It manages this information as input, generates reminders as deadlines approach, and outputs them to the terminal. The terminal then notifies the user of the reminder, encouraging timely completion of the procedure. 【0109】 (Application Example 1) 【0110】 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." 【0111】 In modern society, administrative procedures for residents often involve preparing and submitting a wide range of documents, resulting in time-consuming and cumbersome processes. Furthermore, missed deadlines and delays due to incomplete documentation are common. This often places an unnecessary burden on residents, highlighting the need for efficient and reliable procedures. 【0112】 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. 【0113】 In this invention, the server includes means for acquiring basic user information and automatically generating administrative documents based on said information; means for electronically submitting the automatically generated administrative documents; means for monitoring the submission status of administrative documents and providing progress information; means for detecting life events and important appointments and suggesting relevant administrative procedures; and means for evaluating future action plans and sending reminders for procedures. This enables residents to complete administrative procedures quickly and accurately, significantly reducing the time and effort associated with the procedures. 【0114】 "User basic information" refers to all basic personal information such as the resident's name, address, contact information, and life events. 【0115】 "Automatic generation of administrative documents" refers to the process by which a server or system uses a user's basic information to mechanically create necessary documents in the required format. 【0116】 "Means of electronic submission" refers to technologies for transmitting generated administrative documents to relevant organizations via the internet or electronic communications. 【0117】 "Means of providing progress information" refers to a system for informing users of the progress and completion status of administrative procedures. 【0118】 "Life events" refer to major events that affect an individual, such as moving, getting married, having children, or starting a job. 【0119】 A "future action plan" refers to a schedule or plan created by the user that relates to future activities. 【0120】 Sending a "reminder" refers to a mechanism for notifying users in advance of deadlines for procedures or necessary actions. 【0121】 This invention provides a system to streamline administrative procedures for residents. The system aims to simplify procedures for residents using smartphones or other devices. 【0122】 1. The server obtains the user's basic information. This information is extracted from data entered by the user via smartphone or device, as well as data registered in the past. Based on the user's information, an automated administrative document generation program is launched, and the necessary documents are mechanically created. 【0123】 2. The device manages the user's life events and schedules and suggests relevant administrative procedures based on them. For example, when a move is planned and entered into the calendar, a list of procedures required for changing the address is generated. 【0124】 3. The server adds an electronic signature to the generated administrative document and submits it electronically to the relevant agency. A secure communication protocol is used for electronic transmission. 【0125】 4. The terminal periodically checks the progress of the procedure and notifies the user of the progress information. This allows the user to understand the status of the procedure in real time. 【0126】 5. Based on the future action plan, the server will send reminders and prompt users to complete the relevant procedures in advance. 【0127】 6. As a concrete example, consider the process a user goes through when moving. When a user starts the address change procedure in the app, a list of necessary procedures is displayed, and the generated document is presented to the user. Once the user reviews and approves the contents, the server sends the document to the administrative agency. 【0128】 An example of a prompt message is: "When the app detects a user's planned relocation, it should automatically list the necessary administrative procedures and generate prompts to help prepare the required documents. It should also suggest the best method for accurately detecting characters using OCR when scanning the resident registration certificate." 【0129】 This system uses the Google Cloud Vision API to perform OCR processing and digitize users' physical documents. It also utilizes Firebase for real-time data management and Node.js / Express for server-side logic development. React Native is used for cross-platform application development. 【0130】 The flow of a specific process in Application Example 1 will be explained using Figure 12. 【0131】 Step 1: 【0132】 The device receives the user's basic information and calendar information as input. Based on this, the device analyzes the user's schedule and life events and outputs data recommending relevant administrative procedures. Specifically, it detects events such as address changes and marriage and displays a list of procedures. 【0133】 Step 2: 【0134】 The server automatically generates necessary administrative documents based on user information received from the terminal. Using the user's basic information as input, it inserts data and applies formatting based on a document template, then outputs the completed document. Specifically, it generates the document in PDF format and sends it to the terminal. 【0135】 Step 3: 【0136】 The user reviews the document generated on the device and affixes an electronic signature. At this stage, user input requires approval and signature, resulting in the output of a signed document. The specific operations are performed via screen touch. 【0137】 Step 4: 【0138】 The server receives signed documents as input and submits them electronically to the relevant government agencies. It transmits the data using a secure transmission protocol and outputs a response to confirm successful transmission. Specifically, it uses HTTPS to securely transmit the data. 【0139】 Step 5: 【0140】 The server monitors the progress of administrative document submissions and provides progress information to the terminal. It receives the submission status as input and outputs notifications to the user regarding completion of the procedure or the need for additional action. For example, it sends push messages to the terminal for notification. 【0141】 Step 6: 【0142】 The device periodically checks future action plans and sends reminders in conjunction with the server. It receives calendar information updates as input and outputs reminders for related procedures. Specifically, it displays alerts to the user regarding procedures with approaching deadlines. 【0143】 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. 【0144】 This invention provides a system that efficiently and user-friendly supports administrative procedures, particularly enabling interactive procedures that take user emotions into consideration. The system collects basic user information, automatically generates necessary administrative documents, and submits them electronically. Furthermore, it enables efficient information processing by analyzing scanned documents using optical character recognition (OCR) technology. 【0145】 The emotion engine is a crucial element that evaluates the user's emotional state in real time and customizes the user experience throughout the application process. When a user starts a procedure using a terminal, the emotion engine analyzes the user's facial expressions and tone of voice through sensors such as cameras and microphones to recognize their current emotional state. Based on this analysis, the server dynamically adjusts the user interface and provides instructions and support that correspond to the user's emotions. 【0146】 For example, if a user is feeling anxious or stressed, the server can display gentle and easy-to-understand explanations. It can also provide recommended relaxation techniques and additional support options from the terminal as needed, helping users complete the process with peace of mind. Furthermore, emotional data is collected for future process optimization and used to improve the overall user experience of the system. 【0147】 Thus, a system that takes user emotions into consideration allows users not only to complete procedures quickly, but also to receive support tailored to their individual needs and gain a better experience. This invention provides a practical solution that reduces stress in administrative procedures and improves user satisfaction. 【0148】 The following describes the processing flow. 【0149】 Step 1: 【0150】 The user accesses the terminal and logs in to the application process platform. The terminal displays a list of available procedures to the user and waits for the user to make a selection. 【0151】 Step 2: 【0152】 The user uses the terminal to select the desired procedure. The terminal sends the selected procedure information to the server. 【0153】 Step 3: 【0154】 The server retrieves the user's basic information from the database and verifies the information required for the selected procedure. Then, it automatically fills in the necessary information using an application document template and generates the document. 【0155】 Step 4: 【0156】 The terminal presents the generated administrative document to the user and allows the user to confirm its contents. 【0157】 Step 5: 【0158】 The user reviews and approves the document. The terminal records the user's approval and sends that information to the server. 【0159】 Step 6: 【0160】 The server receives the approved document and initiates the electronic submission process to the government agency. Once the submission is complete, the server tracks the submission status and notifies the user of the progress. 【0161】 Step 7: 【0162】 When a user scans a physical document via a device, the device transfers the scanned data to the server. 【0163】 Step 8: 【0164】 The server applies OCR technology to the scanned image data to extract digital character information. This information is stored in a database and used as needed. 【0165】 Step 9: 【0166】 The device uses its communication capabilities to analyze the user's emotions in real time using an emotion engine. The collected data includes the user's facial expressions and tone of voice. 【0167】 Step 10: 【0168】 The server identifies the user's current emotional state based on the data provided by the emotion engine. Based on the emotional state, the server adjusts the interface and support provided for the entire process. 【0169】 Step 11: 【0170】 The device presents the user with a customized interface and provides additional support and guidance as needed. For example, if the user is feeling stressed, the device will offer gentle voice feedback and relaxation suggestions. 【0171】 Step 12: 【0172】 The server accumulates user application history and sentiment data over the long term and performs data analysis to improve future procedures. This analysis enables the system to provide more personalized services. 【0173】 (Example 2) 【0174】 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 will be referred to as the "terminal." 【0175】 In administrative procedures, there is a need to reduce the time and effort burden that users face, making the process efficient and user-friendly. Furthermore, a challenge lies in the lack of means to flexibly respond to users' psychological states and minimize stress. 【0176】 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. 【0177】 In this invention, the server includes means for acquiring basic user information and automatically generating information documents, means for generating information documents using digitally converted data, and means for dynamically adjusting the interface based on the user's emotional state. This improves the efficiency of administrative procedures and enables support that is tailored to the user's emotions. 【0178】 "User basic information" refers to identifying information such as the user's name, address, and contact information, and is a general term for the information required when starting a procedure. 【0179】 "Information documents" refer to documents and application forms required for administrative procedures, and are documents that are automatically generated based on the necessary data. 【0180】 "Submitting electronically" refers to the act of sending generated information documents in digital format to a designated online platform or server. 【0181】 "Digitally converted data" refers to information that has been converted from physical documents or handwritten documents into digital format using scanning or OCR technology. 【0182】 "User's emotional state" refers to the psychological state at a given time, as detected through the user's facial expressions, tone of voice, reaction speed, etc. 【0183】 "Dynamic adjustment" refers to changing the system's display content and operation methods in real time according to the user's emotional state and the progress of the procedure. 【0184】 The system according to the present invention is designed to efficiently support administrative procedures. The user initiates the procedure using a terminal. The terminal collects the user's basic information through an input device and transmits it to a server. This allows the server to prepare for the automatic generation of information documents. 【0185】 The server uses OCR-equipped software to convert the necessary information from scanned documents into a digital format. This process utilizes commonly used OCR-providing software. For example, commercially available OCR software such as ABBYY FineReader can perform this function. 【0186】 The generated information documents are submitted electronically by the server. This submission is done via the internet through a designated online platform or digital submission system. The server also uses cameras and microphones to capture the user's facial expressions and voice tone in real time to analyze the user's emotional state. This information is sent to an emotion analysis engine and used to evaluate the user's psychological state. 【0187】 If a user feels anxious, the server will display a gentle explanation on the screen, providing specific and easy-to-understand instructions. For example, for complex procedures, step-by-step guidance will be provided. Furthermore, to optimize future procedures, the server will accumulate analyzed emotional data, contributing to the overall improvement of the system. 【0188】 As a concrete example, consider a user who is changing their address when moving. The user scans the necessary documents and uploads the data to the server via their device. The server uses OCR technology to extract the text and automatically generates an information document containing the new address. At the same time, if the emotion analysis results indicate that the user is stressed, the server displays a message on the screen to encourage relaxation and provide reassurance during the process. 【0189】 An example of a prompt message a user might enter is, "I am in the process of changing my address due to moving. I have scanned and uploaded the documents, so please tell me what I should do to proceed to the next step." 【0190】 The flow of the specific processing in Example 2 will be explained using Figure 13. 【0191】 Step 1: 【0192】 The user initiates the process using a terminal. Basic information such as name and address is entered through the input device. The terminal compiles this basic information into a data package and sends it to the server. This data forms the basis for the next processing step. 【0193】 Step 2: 【0194】 The user uses a scanner to digitize the necessary physical documents. The image data obtained from the scanner is saved to the device and sent to the server. The server analyzes this image data using OCR technology and extracts text information. This process generates text data, preparing the information for automated document generation. 【0195】 Step 3: 【0196】 The server automatically generates the necessary information document by combining the received user's basic information with text data extracted by OCR. A template is used for generation, and appropriate information is inserted into specific data fields. The generated information document is saved electronically and ready for submission. 【0197】 Step 4: 【0198】 The server receives input from the camera and microphone connected to the terminal and analyzes the user's facial expressions and voice tone. The emotion analysis engine evaluates the data and recognizes the user's emotional state in real time. Specifically, emotions are identified through facial recognition algorithms and voice analysis. 【0199】 Step 5: 【0200】 Based on the user's emotional state, the server adjusts the interface. For example, if the user is feeling anxious, the server changes the wording displayed on the interface to something gentler and simpler. Furthermore, it adds guiding messages and offers support options such as suggestions for relaxation techniques. 【0201】 Step 6: 【0202】 Finally, once the user completes the procedure, the device returns the information to the server, recording that the procedure was successfully completed. The server stores the procedure completion information along with sentiment data and uses it for future system improvements. This allows the system to continuously learn and improve the user experience. 【0203】 (Application Example 2) 【0204】 Next, we will explain application example 2. In the following explanation, the data processing device 12 will be referred to as a "server" and the smart device 14 as a "terminal". 【0205】 Conventional electronic payment services lack the means to alleviate the anxiety and stress users experience during transactions and to improve their individual transaction experience. Specifically, there is a need for technology that provides dynamic support tailored to the user's emotional state. Solving this problem and realizing smoother, more user-friendly electronic procedures is highly desirable. 【0206】 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. 【0207】 In this invention, the server includes means for acquiring basic user information and automatically generating administrative documents based on said information; means for electronically submitting the automatically generated administrative documents; means for monitoring the submission status of the administrative documents and providing progress information to the user; and means for analyzing the user's emotional state using an imaging device and an acoustic device and dynamically adjusting the operation screen based on the analysis results. As a result, users can perform administrative procedures quickly and with peace of mind while receiving appropriate support according to their emotional state. 【0208】 "User basic information" refers to personal data and identifying information about users of electronic payment services. 【0209】 "Administrative documents" are electronic documents generated for procedures related to electronic payment services. 【0210】 "Automatic generation" refers to the process by which a system automatically creates necessary documents based on the user's basic information. 【0211】 "Electronically submitted" means sending the generated administrative documents online to the relevant organizations via the internet. 【0212】 "Progress information" refers to data used to inform users about the progress of a procedure and the remaining necessary tasks. 【0213】 An "imaging device" is a device that acquires visual information using a camera or similar device. 【0214】 An "acoustic device" is a device that acquires audio information using a microphone or the like. 【0215】 "Analyzing emotional state" is the process of identifying the user's emotions based on acquired visual and auditory information. 【0216】 "Dynamically adjusting the user interface" refers to the process of optimizing the user interface in real time according to the analyzed emotional state. 【0217】 To implement this invention, it is fundamental that a server, a terminal, and a user work together in cooperation. The server processes the basic information entered by the user and automatically generates business documents based on this information. The software used for this is built on the Python programming language and utilizes an automatic document generation library. The generated documents are submitted electronically to the relevant organizations via the internet. 【0218】 The device incorporates imaging devices such as a camera and microphone, as well as acoustic devices. These sensors are used to acquire the user's emotional state from their facial expressions and voice tone. This data is analyzed using the image processing library OpenCV and the audio processing library PyAudio. The analysis results are interpreted using the TENSORFLOW® generative AI model to identify the user's emotional state. 【0219】 If the server determines that a user is experiencing anxiety or stress, it dynamically adjusts the terminal's interface and provides gentle and clear explanations based on that determination. For example, in the new registration process for an electronic payment service, if the emotion engine determines that the user is confused, a detailed explanation and a visual guide outlining the procedure will be displayed. 【0220】 In this way, the system optimizes the interface according to the user's emotions and provides optimal support, thereby improving the comfort and efficiency of the procedure. An example of a prompt message that might be input to the generating AI model is, "If the user appears anxious, display specific guidelines and provide a simple explanation to reassure them." 【0221】 The flow of a specific process in Application Example 2 will be explained using Figure 14. 【0222】 Step 1: 【0223】 The server receives basic information from the user as input. This information includes personal data and identification information. This data is processed as the basis for automatically generating business documents using an automated document generation library, and output as business documents formatted in the required format. 【0224】 Step 2: 【0225】 The server receives the generated administrative documents as input and submits them electronically to the relevant organizations via the internet. The submission process converts the data into the appropriate format and transmits it securely. The goal is to ensure that the submitted administrative documents are verified. 【0226】 Step 3: 【0227】 The device uses a camera and microphone to acquire the user's visual and auditory information as input. This data is analyzed by the image processing library OpenCV and the audio processing library PyAudio. This results in the user's emotional state being output as the result of the emotion analysis. 【0228】 Step 4: 【0229】 The server receives the analyzed emotion data as input and uses the TensorFlow generative AI model to determine the user's specific emotional state. In this process, emotion categories (e.g., anxiety, relief, stress) are identified through data calculations. As a result, the emotional state is determined and output. 【0230】 Step 5: 【0231】 If the server determines that the user is feeling anxious or confused, it generates a prompt message based on the determination and sends it to the terminal. This prompt message includes instructions such as, "Please display specific guidelines to alleviate the anxiety I am currently feeling." As a result, support is output to help the user proceed with the procedure with confidence. 【0232】 Step 6: 【0233】 The terminal receives prompt messages from the server as input and dynamically adjusts the operation screen. This adjustment optimizes the interface according to the user's emotional state and outputs guidelines and procedural support. As a result, the user can comfortably continue the procedure. 【0234】 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. 【0235】 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. 【0236】 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. 【0237】 [Second Embodiment] 【0238】 Figure 3 shows an example of the configuration of the data processing system 210 according to the second embodiment. 【0239】 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. 【0240】 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). 【0241】 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. 【0242】 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. 【0243】 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). 【0244】 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. 【0245】 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. 【0246】 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. 【0247】 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. 【0248】 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. 【0249】 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". 【0250】 This invention is a system that streamlines administrative procedures for users, enabling them to easily prepare and submit necessary administrative documents based on their basic information. This system uses multiple modules and databases to automate and optimize the services it provides. 【0251】 When a user initiates an application process using the system, the terminal displays a list of available procedures. The user selects the desired procedure, instructing the system to collect data and automatically generate documents. The server retrieves the user's basic information and automatically generates administrative documents using document templates corresponding to the selected procedure. The generated documents are presented to the user via the terminal, and once the user reviews and approves the content, the server electronically submits the documents to the relevant administrative agencies. 【0252】 Furthermore, users can scan physical documents they bring with them using the terminal's scanner. The terminal sends the scanned data to a server, which uses optical character recognition technology to analyze the text information from the image and saves it in digital format. This saved information can be reused in future procedures. 【0253】 User activity and calendar information is periodically checked on the device, and when life events or important appointments are detected, the server suggests the relevant procedures. This suggestion is notified to the user via the device, allowing the user to know the next steps to take and the documents to prepare. 【0254】 Furthermore, the system manages future renewal applications based on past application data. The server tracks submission deadlines and renewal dates and displays reminders to users. This ensures that users can properly complete the necessary renewal procedures. 【0255】 For example, when a user moves, a list of administrative procedures related to the address change is automatically created, and the necessary documents and submission timing are notified to the device. In this way, the present invention enables users to complete administrative procedures quickly and accurately, significantly reducing the time and effort involved in the procedures. 【0256】 The following describes the processing flow. 【0257】 Step 1: 【0258】 The user accesses an interface on their device to begin the application process. The device displays a list of available procedures to the user. 【0259】 Step 2: 【0260】 The user selects the specific procedure they wish to apply for using the terminal's interface. 【0261】 Step 3: 【0262】 Based on the procedure selected by the user, the server identifies the necessary information and retrieves the user's basic information from the database. 【0263】 Step 4: 【0264】 The server uses the acquired basic information to automatically generate documents by filling in the appropriate administrative document templates. 【0265】 Step 5: 【0266】 The terminal presents the generated administrative document to the user and allows the user to confirm its contents. 【0267】 Step 6: 【0268】 The user reviews and approves the contents of the administrative document. The terminal sends the user's approval to the server. 【0269】 Step 7: 【0270】 The server receives the documents approved by the user and submits them electronically to the relevant government agencies. 【0271】 Step 8: 【0272】 When a user uses a device to scan physical documents, the device transfers the scanned image data to the server. 【0273】 Step 9: 【0274】 The server applies optical character recognition (OCR) to the received scan data and stores the analyzed text information in a database in digital form. 【0275】 Step 10: 【0276】 The terminal monitors the user's calendar information and behavior history. When an important life event is detected, the information is sent to the server. 【0277】 Step 11: 【0278】 Based on the received life event data, the server identifies relevant administrative procedures and generates a list of proposed procedures and required documents for the user to take next. 【0279】 Step 12: 【0280】 The terminal notifies the user of the proposed procedure list and assists the user in determining the next action. 【0281】 Step 13: 【0282】 The server continuously monitors the user's application history, manages the deadlines and submission times of renewal applications, and generates reminders if necessary. 【0283】 Step 14: 【0284】 The terminal displays the generated reminder to the user and prompts the user to prepare for the renewal application. 【0285】 Step 15: 【0286】 Based on the reminder, the user prepares the necessary renewal procedures and supports the server in submitting the renewal application. 【0287】 (Example 1) 【0288】 Next, we will describe Example 1. In the following description, the data processing device 12 will be referred to as the "server," and the smart glasses 214 will be referred to as the "terminal." 【0289】 Traditional administrative procedures have been problematic because they are very time-consuming and complex for users. In particular, the cumbersome process of preparing and submitting various documents hinders efficient processing. Furthermore, managing submission deadlines and keeping track of renewal procedures is difficult, which increases the risk of overlooking important procedures. 【0290】 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. 【0291】 In this invention, the server includes means for acquiring basic user information and automatically generating administrative documents based on said information; means for acquiring image data of scanned physical documents and analyzing information from said image data using optical character recognition; and means for monitoring the user's future behavior information and proposing administrative procedures based on that behavior. As a result, users can not only easily prepare and submit necessary administrative documents, but also automatically manage submission deadlines and keep track of renewal procedures. 【0292】 "Basic information" refers to personal information about the user, such as their name, address, and contact information. 【0293】 "Administrative documents" refer to formal documents required when carrying out administrative procedures. 【0294】 "Automatic generation" refers to the process of automatically generating documents and data based on pre-set rules and templates. 【0295】 "Electronically submitting" refers to the act of transmitting documents or data via electronic communication methods such as the internet. 【0296】 "Image data" refers to digital image information obtained from scanned documents or photographs. 【0297】 "Optical character recognition" refers to a technology that analyzes and digitizes characters contained in image data. 【0298】 "Behavioral information" refers to data related to the user's schedule and daily activities. 【0299】 "Proposing procedures" refers to the process of guiding and recommending appropriate administrative procedures based on the user's circumstances. 【0300】 A "template engine" refers to a software tool that uses placeholders to embed and generate data into document templates. 【0301】 A "reminder" refers to a notification function that informs users in advance of important appointments or deadlines. 【0302】 This invention is configured as a system to streamline administrative procedures for users. When a user accesses this system, the terminal displays a list of available administrative procedures. When the user selects a procedure from the displayed list, the terminal instructs the server to collect data and automatically generate documents based on that selection. 【0303】 The server first retrieves the user's basic information from the database and selects an appropriate document template based on that information. This template is prepared using a template engine, and administrative documents are generated by embedding the user's basic information. The generated document is presented to the user on a terminal, where the user can review and approve its contents. These documents are expected to be created in software formats such as "Microsoft Word". 【0304】 Furthermore, when the user brings physical documents, they can be digitized using the scanner of the terminal. The scanned image is sent from the terminal to the server, and the server extracts character information from the image using optical character recognition (OCR) software. This information is saved in a form that can be reused for future procedures. 【0305】 The server also has a function to propose appropriate administrative procedures based on the user's behavior information and calendar information. When a life event (e.g., moving or getting married) is detected, the server notifies the user of the necessary procedures. This notification is made in a form that uses a calendar API such as "Google Calendar" to check relevant schedules and prompt the user to take the next action. 【0306】 The server tracks past application information and automatically displays a reminder when the submission deadline or update time approaches. This enables the user to proceed with the procedures in a timely manner. For example, when the user moves, all the documents required for the address change and the notification regarding their submission are automatically carried out. Examples of prompt texts for the generative AI model include "Please tell me the procedures for obtaining an international driving permit required for the next trip." 【0307】 With this invention, the user can complete administrative procedures quickly and accurately, significantly reducing the associated time and effort. 【0308】 The flow of the specific process in Example 1 will be described using FIG. 11. 【0309】 Step 1: 【0310】 The user logs in to the system using the terminal. The terminal receives the authentication information as input and sends it to the server. The server uses this to authenticate the user, and if successful, outputs a list of available administrative procedures to the terminal. 【0311】 Step 2: 【0312】 The user selects the desired procedure from the displayed list of procedures. The terminal receives the selected procedure as input and sends that information to the server. Based on the received information, the server retrieves the user's basic information necessary for the procedure from the database and outputs it to the terminal as an input form. 【0313】 Step 3: 【0314】 The user enters the required information into a form via their terminal. The terminal sends the entered data to the server. The server processes this information as input to a template engine and automatically generates an administrative document. The generated document is sent back to the terminal as a digital file. 【0315】 Step 4: 【0316】 The user reviews the document generated on their device. Once the user approves the content, the device sends the approval data to the server. The server adds a digital signature and electronically submits the document to the relevant government agency using a secure protocol. 【0317】 Step 5: 【0318】 If a user brings physical documents, the terminal's scanner scans them. The terminal sends the scanned images to a server, which uses optical character recognition technology to convert the image data into text information. This text information is then output to a database in digital format. 【0319】 Step 6: 【0320】 The server periodically checks the user's calendar information. Receiving this calendar information as input, if a life event is detected, it proposes appropriate administrative procedures as prompts for the AI model and outputs them to the terminal. The terminal then displays the suggestions to the user using its notification function. 【0321】 Step 7: 【0322】 The server tracks submission deadlines and renewal dates based on past application data. It manages this information as input, generates reminders as deadlines approach, and outputs them to the terminal. The terminal then notifies the user of the reminder, encouraging timely completion of the procedure. 【0323】 (Application Example 1) 【0324】 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." 【0325】 In modern society, administrative procedures for residents often involve preparing and submitting a wide range of documents, resulting in time-consuming and cumbersome processes. Furthermore, missed deadlines and delays due to incomplete documentation are common. This often places an unnecessary burden on residents, highlighting the need for efficient and reliable procedures. 【0326】 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. 【0327】 In this invention, the server includes means for acquiring basic user information and automatically generating administrative documents based on said information; means for electronically submitting the automatically generated administrative documents; means for monitoring the submission status of administrative documents and providing progress information; means for detecting life events and important appointments and suggesting relevant administrative procedures; and means for evaluating future action plans and sending reminders for procedures. This enables residents to complete administrative procedures quickly and accurately, significantly reducing the time and effort associated with the procedures. 【0328】 "User basic information" refers to all basic personal information such as the resident's name, address, contact information, and life events. 【0329】 "Automatic generation of administrative documents" refers to the process by which a server or system uses a user's basic information to mechanically create necessary documents in the required format. 【0330】 "Means of electronic submission" refers to technologies for transmitting generated administrative documents to relevant organizations via the internet or electronic communications. 【0331】 "Means of providing progress information" refers to a system for informing users of the progress and completion status of administrative procedures. 【0332】 "Life events" refer to major events that affect an individual, such as moving, getting married, having children, or starting a job. 【0333】 A "future action plan" refers to a schedule or plan created by the user that relates to future activities. 【0334】 Sending a "reminder" refers to a mechanism for notifying users in advance of deadlines for procedures or necessary actions. 【0335】 This invention provides a system to streamline administrative procedures for residents. The system aims to simplify procedures for residents using smartphones or other devices. 【0336】 1. The server obtains the user's basic information. This information is extracted from data entered by the user via smartphone or device, as well as data registered in the past. Based on the user's information, an automated administrative document generation program is launched, and the necessary documents are mechanically created. 【0337】 2. The device manages the user's life events and schedules and suggests relevant administrative procedures based on them. For example, when a move is planned and entered into the calendar, a list of procedures required for changing the address is generated. 【0338】 3. The server adds an electronic signature to the generated administrative document and submits it electronically to the relevant agency. A secure communication protocol is used for electronic transmission. 【0339】 4. The terminal periodically checks the progress of the procedure and notifies the user of the progress information. This allows the user to understand the status of the procedure in real time. 【0340】 5. Based on the future action plan, the server will send reminders and prompt users to complete the relevant procedures in advance. 【0341】 6. As a concrete example, consider the process a user goes through when moving. When a user starts the address change procedure in the app, a list of necessary procedures is displayed, and the generated document is presented to the user. Once the user reviews and approves the contents, the server sends the document to the administrative agency. 【0342】 An example of a prompt message is: "When the app detects a user's planned relocation, it should automatically list the necessary administrative procedures and generate prompts to help prepare the required documents. It should also suggest the best method for accurately detecting characters using OCR when scanning the resident registration certificate." 【0343】 This system uses the Google Cloud Vision API to perform OCR processing and digitize users' physical documents. It also utilizes Firebase for real-time data management and Node.js / Express for server-side logic development. React Native is used for cross-platform application development. 【0344】 The flow of a specific process in Application Example 1 will be explained using Figure 12. 【0345】 Step 1: 【0346】 The device receives the user's basic information and calendar information as input. Based on this, the device analyzes the user's schedule and life events and outputs data recommending relevant administrative procedures. Specifically, it detects events such as address changes and marriage and displays a list of procedures. 【0347】 Step 2: 【0348】 The server automatically generates necessary administrative documents based on user information received from the terminal. Using the user's basic information as input, it inserts data and applies formatting based on a document template, then outputs the completed document. Specifically, it generates the document in PDF format and sends it to the terminal. 【0349】 Step 3: 【0350】 The user reviews the document generated on the device and affixes an electronic signature. At this stage, user input requires approval and signature, resulting in the output of a signed document. The specific operations are performed via screen touch. 【0351】 Step 4: 【0352】 The server receives signed documents as input and submits them electronically to the relevant government agencies. It transmits the data using a secure transmission protocol and outputs a response to confirm successful transmission. Specifically, it uses HTTPS to securely transmit the data. 【0353】 Step 5: 【0354】 The server monitors the progress of administrative document submissions and provides progress information to the terminal. It receives the submission status as input and outputs notifications to the user regarding completion of the procedure or the need for additional action. For example, it sends push messages to the terminal for notification. 【0355】 Step 6: 【0356】 The device periodically checks future action plans and sends reminders in conjunction with the server. It receives calendar information updates as input and outputs reminders for related procedures. Specifically, it displays alerts to the user regarding procedures with approaching deadlines. 【0357】 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. 【0358】 This invention provides a system that efficiently and user-friendly supports administrative procedures, particularly enabling interactive procedures that take user emotions into consideration. The system collects basic user information, automatically generates necessary administrative documents, and submits them electronically. Furthermore, it enables efficient information processing by analyzing scanned documents using optical character recognition (OCR) technology. 【0359】 The emotion engine is a crucial element that evaluates the user's emotional state in real time and customizes the user experience throughout the application process. When a user starts a procedure using a terminal, the emotion engine analyzes the user's facial expressions and tone of voice through sensors such as cameras and microphones to recognize their current emotional state. Based on this analysis, the server dynamically adjusts the user interface and provides instructions and support that correspond to the user's emotions. 【0360】 For example, if a user is feeling anxious or stressed, the server can display gentle and easy-to-understand explanations. It can also provide recommended relaxation techniques and additional support options from the terminal as needed, helping users complete the process with peace of mind. Furthermore, emotional data is collected for future process optimization and used to improve the overall user experience of the system. 【0361】 Thus, a system that takes user emotions into consideration allows users not only to complete procedures quickly, but also to receive support tailored to their individual needs and gain a better experience. This invention provides a practical solution that reduces stress in administrative procedures and improves user satisfaction. 【0362】 The following describes the processing flow. 【0363】 Step 1: 【0364】 The user accesses the terminal and logs in to the application process platform. The terminal displays a list of available procedures to the user and waits for the user to make a selection. 【0365】 Step 2: 【0366】 The user uses the terminal to select the desired procedure. The terminal sends the selected procedure information to the server. 【0367】 Step 3: 【0368】 The server retrieves the user's basic information from the database and verifies the information required for the selected procedure. Then, it automatically fills in the necessary information using an application document template and generates the document. 【0369】 Step 4: 【0370】 The terminal presents the generated administrative document to the user and allows the user to confirm its contents. 【0371】 Step 5: 【0372】 The user reviews and approves the document. The terminal records the user's approval and sends that information to the server. 【0373】 Step 6: 【0374】 The server receives the approved document and initiates the electronic submission process to the government agency. Once the submission is complete, the server tracks the submission status and notifies the user of the progress. 【0375】 Step 7: 【0376】 When a user scans a physical document via a device, the device transfers the scanned data to the server. 【0377】 Step 8: 【0378】 The server applies OCR technology to the scanned image data to extract digital character information. This information is stored in a database and used as needed. 【0379】 Step 9: 【0380】 The device uses its communication capabilities to analyze the user's emotions in real time using an emotion engine. The collected data includes the user's facial expressions and tone of voice. 【0381】 Step 10: 【0382】 The server identifies the user's current emotional state based on the data provided by the emotion engine. Based on the emotional state, the server adjusts the interface and support provided for the entire process. 【0383】 Step 11: 【0384】 The device presents the user with a customized interface and provides additional support and guidance as needed. For example, if the user is feeling stressed, the device will offer gentle voice feedback and relaxation suggestions. 【0385】 Step 12: 【0386】 The server accumulates user application history and sentiment data over the long term and performs data analysis to improve future procedures. This analysis enables the system to provide more personalized services. 【0387】 (Example 2) 【0388】 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". 【0389】 In administrative procedures, there is a need to reduce the time and effort burden that users face, making the process efficient and user-friendly. Furthermore, a challenge lies in the lack of means to flexibly respond to users' psychological states and minimize stress. 【0390】 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. 【0391】 In this invention, the server includes means for acquiring basic user information and automatically generating information documents, means for generating information documents using digitally converted data, and means for dynamically adjusting the interface based on the user's emotional state. This improves the efficiency of administrative procedures and enables support that is tailored to the user's emotions. 【0392】 "User basic information" refers to identifying information such as the user's name, address, and contact information, and is a general term for the information required when starting a procedure. 【0393】 "Information documents" refer to documents and application forms required for administrative procedures, and are documents that are automatically generated based on the necessary data. 【0394】 "Submitting electronically" refers to the act of sending generated information documents in digital format to a designated online platform or server. 【0395】 "Digitally converted data" refers to information that has been converted from physical documents or handwritten documents into digital format using scanning or OCR technology. 【0396】 "User's emotional state" refers to the psychological state at a given time, as detected through the user's facial expressions, tone of voice, reaction speed, etc. 【0397】 "Dynamic adjustment" refers to changing the system's display content and operation methods in real time according to the user's emotional state and the progress of the procedure. 【0398】 The system according to the present invention is designed to efficiently support administrative procedures. The user initiates the procedure using a terminal. The terminal collects the user's basic information through an input device and transmits it to a server. This allows the server to prepare for the automatic generation of information documents. 【0399】 The server uses OCR-equipped software to convert the necessary information from scanned documents into a digital format. This process utilizes commonly used OCR-providing software. For example, commercially available OCR software such as ABBYY FineReader can perform this function. 【0400】 The generated information documents are submitted electronically by the server. This submission is done via the internet through a designated online platform or digital submission system. The server also uses cameras and microphones to capture the user's facial expressions and voice tone in real time to analyze the user's emotional state. This information is sent to an emotion analysis engine and used to evaluate the user's psychological state. 【0401】 If a user feels anxious, the server will display a gentle explanation on the screen, providing specific and easy-to-understand instructions. For example, for complex procedures, step-by-step guidance will be provided. Furthermore, to optimize future procedures, the server will accumulate analyzed emotional data, contributing to the overall improvement of the system. 【0402】 As a concrete example, consider a user who is changing their address when moving. The user scans the necessary documents and uploads the data to the server via their device. The server uses OCR technology to extract the text and automatically generates an information document containing the new address. At the same time, if the emotion analysis results indicate that the user is stressed, the server displays a message on the screen to encourage relaxation and provide reassurance during the process. 【0403】 An example of a prompt message a user might enter is, "I am in the process of changing my address due to moving. I have scanned and uploaded the documents, so please tell me what I should do to proceed to the next step." 【0404】 The flow of the specific processing in Example 2 will be explained using Figure 13. 【0405】 Step 1: 【0406】 The user initiates the process using a terminal. Basic information such as name and address is entered through the input device. The terminal compiles this basic information into a data package and sends it to the server. This data forms the basis for the next processing step. 【0407】 Step 2: 【0408】 The user uses a scanner to digitize the necessary physical documents. The image data obtained from the scanner is saved to the device and sent to the server. The server analyzes this image data using OCR technology and extracts text information. This process generates text data, preparing the information for automated document generation. 【0409】 Step 3: 【0410】 The server automatically generates the necessary information document by combining the received user's basic information with text data extracted by OCR. A template is used for generation, and appropriate information is inserted into specific data fields. The generated information document is saved electronically and ready for submission. 【0411】 Step 4: 【0412】 The server receives input from the camera and microphone connected to the terminal and analyzes the user's facial expressions and voice tone. The emotion analysis engine evaluates the data and recognizes the user's emotional state in real time. Specifically, emotions are identified through facial recognition algorithms and voice analysis. 【0413】 Step 5: 【0414】 Based on the user's emotional state, the server adjusts the interface. For example, if the user is feeling anxious, the server changes the wording displayed on the interface to something gentler and simpler. Furthermore, it adds guiding messages and offers support options such as suggestions for relaxation techniques. 【0415】 Step 6: 【0416】 Finally, once the user completes the procedure, the device returns the information to the server, recording that the procedure was successfully completed. The server stores the procedure completion information along with sentiment data and uses it for future system improvements. This allows the system to continuously learn and improve the user experience. 【0417】 (Application Example 2) 【0418】 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." 【0419】 Conventional electronic payment services lack the means to alleviate the anxiety and stress users experience during transactions and to improve their individual transaction experience. Specifically, there is a need for technology that provides dynamic support tailored to the user's emotional state. Solving this problem and realizing smoother, more user-friendly electronic procedures is highly desirable. 【0420】 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. 【0421】 In this invention, the server includes means for acquiring basic user information and automatically generating administrative documents based on said information; means for electronically submitting the automatically generated administrative documents; means for monitoring the submission status of the administrative documents and providing progress information to the user; and means for analyzing the user's emotional state using an imaging device and an acoustic device and dynamically adjusting the operation screen based on the analysis results. As a result, users can perform administrative procedures quickly and with peace of mind while receiving appropriate support according to their emotional state. 【0422】 "User basic information" refers to personal data and identifying information about users of electronic payment services. 【0423】 "Administrative documents" are electronic documents generated for procedures related to electronic payment services. 【0424】 "Automatic generation" refers to the process by which a system automatically creates necessary documents based on the user's basic information. 【0425】 "Electronically submitted" means sending the generated administrative documents online to the relevant organizations via the internet. 【0426】 "Progress information" refers to data used to inform users about the progress of a procedure and the remaining necessary tasks. 【0427】 An "imaging device" is a device that acquires visual information using a camera or similar device. 【0428】 An "acoustic device" is a device that acquires audio information using a microphone or the like. 【0429】 "Analyzing emotional state" is the process of identifying the user's emotions based on acquired visual and auditory information. 【0430】 "Dynamically adjusting the user interface" refers to the process of optimizing the user interface in real time according to the analyzed emotional state. 【0431】 To implement this invention, it is fundamental that a server, a terminal, and a user work together in cooperation. The server processes the basic information entered by the user and automatically generates business documents based on this information. The software used for this is built on the Python programming language and utilizes an automatic document generation library. The generated documents are submitted electronically to the relevant organizations via the internet. 【0432】 The device incorporates imaging devices such as a camera and microphone, as well as acoustic devices. These sensors are used to acquire the user's emotional state from their facial expressions and voice tone. This data is analyzed using the image processing library OpenCV and the audio processing library PyAudio. The analysis results are interpreted using a TensorFlow generative AI model to identify the user's emotional state. 【0433】 If the server determines that a user is experiencing anxiety or stress, it dynamically adjusts the terminal's interface and provides gentle and clear explanations based on that determination. For example, in the new registration process for an electronic payment service, if the emotion engine determines that the user is confused, a detailed explanation and a visual guide outlining the procedure will be displayed. 【0434】 In this way, the system optimizes the interface according to the user's emotions and provides optimal support, thereby improving the comfort and efficiency of the procedure. An example of a prompt message that might be input to the generating AI model is, "If the user appears anxious, display specific guidelines and provide a simple explanation to reassure them." 【0435】 The flow of a specific process in Application Example 2 will be explained using Figure 14. 【0436】 Step 1: 【0437】 The server receives basic information from the user as input. This information includes personal data and identification information. This data is processed as the basis for automatically generating business documents using an automated document generation library, and output as business documents formatted in the required format. 【0438】 Step 2: 【0439】 The server receives the generated administrative documents as input and submits them electronically to the relevant organizations via the internet. The submission process converts the data into the appropriate format and transmits it securely. The goal is to ensure that the submitted administrative documents are verified. 【0440】 Step 3: 【0441】 The device uses a camera and microphone to acquire the user's visual and auditory information as input. This data is analyzed by the image processing library OpenCV and the audio processing library PyAudio. This results in the user's emotional state being output as the result of the emotion analysis. 【0442】 Step 4: 【0443】 The server receives the analyzed emotion data as input and uses the TensorFlow generative AI model to determine the user's specific emotional state. In this process, emotion categories (e.g., anxiety, relief, stress) are identified through data calculations. As a result, the emotional state is determined and output. 【0444】 Step 5: 【0445】 If the server determines that the user is feeling anxious or confused, it generates a prompt message based on the determination and sends it to the terminal. This prompt message includes instructions such as, "Please display specific guidelines to alleviate the anxiety I am currently feeling." As a result, support is output to help the user proceed with the procedure with confidence. 【0446】 Step 6: 【0447】 The terminal receives prompt messages from the server as input and dynamically adjusts the operation screen. This adjustment optimizes the interface according to the user's emotional state and outputs guidelines and procedural support. As a result, the user can comfortably continue the procedure. 【0448】 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. 【0449】 Data generation model 58 is a type of so-called generative AI (Artificial Intelligence). One example of data generation model 58 is ChatGPT (Internet search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search) <url: https: gemini.google.com ?hl="ja">Examples of generative AI include the following. The data generation model 58 is obtained by performing deep learning on a neural network. The data generation model 58 is input with prompts containing instructions, and with inference data such as audio data representing speech, text data representing text, and image data representing images. The data generation model 58 infers from the input inference data according to the instructions indicated by the prompts, and outputs the inference results in data formats such as audio data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization. 【0450】 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. 【0451】 [Third Embodiment] 【0452】 Figure 5 shows an example of the configuration of the data processing system 310 according to the third embodiment. 【0453】 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. 【0454】 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). 【0455】 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. 【0456】 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. 【0457】 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). 【0458】 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. 【0459】 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. 【0460】 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. 【0461】 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. 【0462】 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. 【0463】 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". 【0464】 This invention is a system that streamlines administrative procedures for users, enabling them to easily prepare and submit necessary administrative documents based on their basic information. This system uses multiple modules and databases to automate and optimize the services it provides. 【0465】 When a user initiates an application process using the system, the terminal displays a list of available procedures. The user selects the desired procedure, instructing the system to collect data and automatically generate documents. The server retrieves the user's basic information and automatically generates administrative documents using document templates corresponding to the selected procedure. The generated documents are presented to the user via the terminal, and once the user reviews and approves the content, the server electronically submits the documents to the relevant administrative agencies. 【0466】 Furthermore, users can scan physical documents they bring with them using the terminal's scanner. The terminal sends the scanned data to a server, which uses optical character recognition technology to analyze the text information from the image and saves it in digital format. This saved information can be reused in future procedures. 【0467】 User activity and calendar information is periodically checked on the device, and when life events or important appointments are detected, the server suggests the relevant procedures. This suggestion is notified to the user via the device, allowing the user to know the next steps to take and the documents to prepare. 【0468】 Furthermore, the system manages future renewal applications based on past application data. The server tracks submission deadlines and renewal dates and displays reminders to users. This ensures that users can properly complete the necessary renewal procedures. 【0469】 For example, when a user moves, a list of administrative procedures related to the address change is automatically created, and the necessary documents and submission timing are notified to the device. In this way, the present invention enables users to complete administrative procedures quickly and accurately, significantly reducing the time and effort involved in the procedures. 【0470】 The following describes the processing flow. 【0471】 Step 1: 【0472】 The user accesses an interface on their device to begin the application process. The device displays a list of available procedures to the user. 【0473】 Step 2: 【0474】 The user selects the specific procedure they wish to apply for using the terminal's interface. 【0475】 Step 3: 【0476】 Based on the procedure selected by the user, the server identifies the necessary information and retrieves the user's basic information from the database. 【0477】 Step 4: 【0478】 The server uses the acquired basic information to automatically generate documents by filling in the appropriate administrative document templates. 【0479】 Step 5: 【0480】 The terminal presents the generated administrative document to the user and allows the user to confirm its contents. 【0481】 Step 6: 【0482】 The user reviews and approves the contents of the administrative document. The terminal sends the user's approval to the server. 【0483】 Step 7: 【0484】 The server receives the documents approved by the user and submits them electronically to the relevant government agencies. 【0485】 Step 8: 【0486】 When a user uses a device to scan physical documents, the device transfers the scanned image data to the server. 【0487】 Step 9: 【0488】 The server applies optical character recognition (OCR) to the received scan data and stores the analyzed text information in a database in digital format. 【0489】 Step 10: 【0490】 The device monitors the user's calendar information and activity history. When an important life event is detected, it sends that information to the server. 【0491】 Step 11: 【0492】 Based on the received life event data, the server identifies relevant administrative procedures and generates a list suggesting the next steps and necessary documents for the user. 【0493】 Step 12: 【0494】 The terminal notifies the user of a list of suggested procedures and helps the user decide on the next action. 【0495】 Step 13: 【0496】 The server continuously monitors the user's application history and manages deadlines and submission times for renewal applications. It generates reminders when necessary. 【0497】 Step 14: 【0498】 The device displays the generated reminder to the user, prompting them to prepare the renewal request. 【0499】 Step 15: 【0500】 Based on the reminder, the user prepares the necessary update procedures and supports the server in submitting the update request. 【0501】 (Example 1) 【0502】 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." 【0503】 Traditional administrative procedures have been problematic because they are very time-consuming and complex for users. In particular, the cumbersome process of preparing and submitting various documents hinders efficient processing. Furthermore, managing submission deadlines and keeping track of renewal procedures is difficult, which increases the risk of overlooking important procedures. 【0504】 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. 【0505】 In this invention, the server includes means for acquiring basic user information and automatically generating administrative documents based on said information; means for acquiring image data of scanned physical documents and analyzing information from said image data using optical character recognition; and means for monitoring the user's future behavior information and proposing administrative procedures based on that behavior. As a result, users can not only easily prepare and submit necessary administrative documents, but also automatically manage submission deadlines and keep track of renewal procedures. 【0506】 "Basic information" refers to personal information about the user, such as their name, address, and contact information. 【0507】 "Administrative documents" refer to formal documents required when carrying out administrative procedures. 【0508】 "Automatic generation" refers to the process of automatically generating documents and data based on pre-set rules and templates. 【0509】 "Electronically submitting" refers to the act of transmitting documents or data via electronic communication methods such as the internet. 【0510】 "Image data" refers to digital image information obtained from scanned documents or photographs. 【0511】 "Optical character recognition" refers to a technology that analyzes and digitizes characters contained in image data. 【0512】 "Behavioral information" refers to data related to the user's schedule and daily activities. 【0513】 "Proposing procedures" refers to the process of guiding and recommending appropriate administrative procedures based on the user's circumstances. 【0514】 A "template engine" refers to a software tool that uses placeholders to embed and generate data into document templates. 【0515】 A "reminder" refers to a notification function that informs users in advance of important appointments or deadlines. 【0516】 This invention is configured as a system to streamline administrative procedures for users. When a user accesses this system, the terminal displays a list of available administrative procedures. When the user selects a procedure from the displayed list, the terminal instructs the server to collect data and automatically generate documents based on that selection. 【0517】 The server first retrieves the user's basic information from the database and selects an appropriate document template based on that information. This template is prepared using a template engine, and administrative documents are generated by embedding the user's basic information. The generated document is presented to the user on a terminal, where the user can review and approve its contents. These documents are expected to be created in software formats such as "Microsoft Word". 【0518】 Furthermore, if a user brings physical documents, they can be digitized using the terminal's scanner. The scanned images are sent from the terminal to a server, where optical character recognition (OCR) software is used to extract text information from the images. This information is stored in a format that can be reused for future procedures. 【0519】 The server also has a function to suggest appropriate administrative procedures based on the user's behavioral and calendar information. If a life event (e.g., moving or marriage) is detected, the server will notify the user of the necessary procedures. This notification is done by checking the relevant schedule using a calendar API such as Google Calendar and prompting the user to take the next action. 【0520】 The server tracks past application information and automatically displays reminders as submission deadlines or renewal periods approach. This allows users to proceed with procedures in a timely manner. For example, when a user moves, they will automatically receive notifications about all the necessary documents and submission procedures for a change of address. An example of a prompt to the generating AI model might be, "Please tell me how to obtain the international driver's license I need for my next trip." 【0521】 This invention allows users to complete administrative procedures quickly and accurately, significantly reducing the time and effort involved. 【0522】 The flow of the specific processing in Example 1 will be explained using Figure 11. 【0523】 Step 1: 【0524】 The user logs into the system using a terminal. The terminal receives authentication information as input and sends it to the server. The server uses this information to authenticate the user, and if successful, outputs a list of available administrative procedures to the terminal. 【0525】 Step 2: 【0526】 The user selects the desired procedure from the displayed list of procedures. The terminal receives the selected procedure as input and sends that information to the server. Based on the received information, the server retrieves the user's basic information necessary for the procedure from the database and outputs it to the terminal as an input form. 【0527】 Step 3: 【0528】 The user enters the required information into a form via their terminal. The terminal sends the entered data to the server. The server processes this information as input to a template engine and automatically generates an administrative document. The generated document is sent back to the terminal as a digital file. 【0529】 Step 4: 【0530】 The user reviews the document generated on their device. Once the user approves the content, the device sends the approval data to the server. The server adds a digital signature and electronically submits the document to the relevant government agency using a secure protocol. 【0531】 Step 5: 【0532】 If a user brings physical documents, the terminal's scanner scans them. The terminal sends the scanned images to a server, which uses optical character recognition technology to convert the image data into text information. This text information is then output to a database in digital format. 【0533】 Step 6: 【0534】 The server periodically checks the user's calendar information. Receiving this calendar information as input, if a life event is detected, it proposes appropriate administrative procedures as prompts for the AI model and outputs them to the terminal. The terminal then displays the suggestions to the user using its notification function. 【0535】 Step 7: 【0536】 The server tracks submission deadlines and renewal dates based on past application data. It manages this information as input, generates reminders as deadlines approach, and outputs them to the terminal. The terminal then notifies the user of the reminder, encouraging timely completion of the procedure. 【0537】 (Application Example 1) 【0538】 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." 【0539】 In modern society, administrative procedures for residents often involve preparing and submitting a wide range of documents, resulting in time-consuming and cumbersome processes. Furthermore, missed deadlines and delays due to incomplete documentation are common. This often places an unnecessary burden on residents, highlighting the need for efficient and reliable procedures. 【0540】 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. 【0541】 In this invention, the server includes means for acquiring basic user information and automatically generating administrative documents based on said information; means for electronically submitting the automatically generated administrative documents; means for monitoring the submission status of administrative documents and providing progress information; means for detecting life events and important appointments and suggesting relevant administrative procedures; and means for evaluating future action plans and sending reminders for procedures. This enables residents to complete administrative procedures quickly and accurately, significantly reducing the time and effort associated with the procedures. 【0542】 "User basic information" refers to all basic personal information such as the resident's name, address, contact information, and life events. 【0543】 "Automatic generation of administrative documents" refers to the process by which a server or system uses a user's basic information to mechanically create necessary documents in the required format. 【0544】 "Means of electronic submission" refers to technologies for transmitting generated administrative documents to relevant organizations via the internet or electronic communications. 【0545】 "Means of providing progress information" refers to a system for informing users of the progress and completion status of administrative procedures. 【0546】 "Life events" refer to major events that affect an individual, such as moving, getting married, having children, or starting a job. 【0547】 A "future action plan" refers to a schedule or plan created by the user that relates to future activities. 【0548】 Sending a "reminder" refers to a mechanism for notifying users in advance of deadlines for procedures or necessary actions. 【0549】 This invention provides a system to streamline administrative procedures for residents. The system aims to simplify procedures for residents using smartphones or other devices. 【0550】 1. The server obtains the user's basic information. This information is extracted from data entered by the user via smartphone or device, as well as data registered in the past. Based on the user's information, an automated administrative document generation program is launched, and the necessary documents are mechanically created. 【0551】 2. The device manages the user's life events and schedules and suggests relevant administrative procedures based on them. For example, when a move is planned and entered into the calendar, a list of procedures required for changing the address is generated. 【0552】 3. The server adds an electronic signature to the generated administrative document and submits it electronically to the relevant agency. A secure communication protocol is used for electronic transmission. 【0553】 4. The terminal periodically checks the progress of the procedure and notifies the user of the progress information. This allows the user to understand the status of the procedure in real time. 【0554】 5. Based on the future action plan, the server will send reminders and prompt users to complete the relevant procedures in advance. 【0555】 6. As a concrete example, consider the process a user goes through when moving. When a user starts the address change procedure in the app, a list of necessary procedures is displayed, and the generated document is presented to the user. Once the user reviews and approves the contents, the server sends the document to the administrative agency. 【0556】 An example of a prompt message is: "When the app detects a user's planned relocation, it should automatically list the necessary administrative procedures and generate prompts to help prepare the required documents. It should also suggest the best method for accurately detecting characters using OCR when scanning the resident registration certificate." 【0557】 This system uses the Google Cloud Vision API to perform OCR processing and digitize users' physical documents. It also utilizes Firebase for real-time data management and Node.js / Express for server-side logic development. React Native is used for cross-platform application development. 【0558】 The flow of a specific process in Application Example 1 will be explained using Figure 12. 【0559】 Step 1: 【0560】 The device receives the user's basic information and calendar information as input. Based on this, the device analyzes the user's schedule and life events and outputs data recommending relevant administrative procedures. Specifically, it detects events such as address changes and marriage and displays a list of procedures. 【0561】 Step 2: 【0562】 The server automatically generates necessary administrative documents based on user information received from the terminal. Using the user's basic information as input, it inserts data and applies formatting based on a document template, then outputs the completed document. Specifically, it generates the document in PDF format and sends it to the terminal. 【0563】 Step 3: 【0564】 The user reviews the document generated on the device and affixes an electronic signature. At this stage, user input requires approval and signature, resulting in the output of a signed document. The specific operations are performed via screen touch. 【0565】 Step 4: 【0566】 The server receives signed documents as input and submits them electronically to the relevant government agencies. It transmits the data using a secure transmission protocol and outputs a response to confirm successful transmission. Specifically, it uses HTTPS to securely transmit the data. 【0567】 Step 5: 【0568】 The server monitors the progress of administrative document submissions and provides progress information to the terminal. It receives the submission status as input and outputs notifications to the user regarding completion of the procedure or the need for additional action. For example, it sends push messages to the terminal for notification. 【0569】 Step 6: 【0570】 The device periodically checks future action plans and sends reminders in conjunction with the server. It receives calendar information updates as input and outputs reminders for related procedures. Specifically, it displays alerts to the user regarding procedures with approaching deadlines. 【0571】 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. 【0572】 This invention provides a system that efficiently and user-friendly supports administrative procedures, particularly enabling interactive procedures that take user emotions into consideration. The system collects basic user information, automatically generates necessary administrative documents, and submits them electronically. Furthermore, it enables efficient information processing by analyzing scanned documents using optical character recognition (OCR) technology. 【0573】 The emotion engine is a crucial element that evaluates the user's emotional state in real time and customizes the user experience throughout the application process. When a user starts a procedure using a terminal, the emotion engine analyzes the user's facial expressions and tone of voice through sensors such as cameras and microphones to recognize their current emotional state. Based on this analysis, the server dynamically adjusts the user interface and provides instructions and support that correspond to the user's emotions. 【0574】 For example, if a user is feeling anxious or stressed, the server can display gentle and easy-to-understand explanations. It can also provide recommended relaxation techniques and additional support options from the terminal as needed, helping users complete the process with peace of mind. Furthermore, emotional data is collected for future process optimization and used to improve the overall user experience of the system. 【0575】 Thus, a system that takes user emotions into consideration allows users not only to complete procedures quickly, but also to receive support tailored to their individual needs and gain a better experience. This invention provides a practical solution that reduces stress in administrative procedures and improves user satisfaction. 【0576】 The following describes the processing flow. 【0577】 Step 1: 【0578】 The user accesses the terminal and logs in to the application process platform. The terminal displays a list of available procedures to the user and waits for the user to make a selection. 【0579】 Step 2: 【0580】 The user uses the terminal to select the desired procedure. The terminal sends the selected procedure information to the server. 【0581】 Step 3: 【0582】 The server retrieves the user's basic information from the database and verifies the information required for the selected procedure. Then, it automatically fills in the necessary information using an application document template and generates the document. 【0583】 Step 4: 【0584】 The terminal presents the generated administrative document to the user and allows the user to confirm its contents. 【0585】 Step 5: 【0586】 The user reviews and approves the document. The terminal records the user's approval and sends that information to the server. 【0587】 Step 6: 【0588】 The server receives the approved document and initiates the electronic submission process to the government agency. Once the submission is complete, the server tracks the submission status and notifies the user of the progress. 【0589】 Step 7: 【0590】 When a user scans a physical document via a device, the device transfers the scanned data to the server. 【0591】 Step 8: 【0592】 The server applies OCR technology to the scanned image data to extract digital character information. This information is stored in a database and used as needed. 【0593】 Step 9: 【0594】 The device uses its communication capabilities to analyze the user's emotions in real time using an emotion engine. The collected data includes the user's facial expressions and tone of voice. 【0595】 Step 10: 【0596】 The server identifies the user's current emotional state based on the data provided by the emotion engine. Based on the emotional state, the server adjusts the interface and support provided for the entire process. 【0597】 Step 11: 【0598】 The device presents the user with a customized interface and provides additional support and guidance as needed. For example, if the user is feeling stressed, the device will offer gentle voice feedback and relaxation suggestions. 【0599】 Step 12: 【0600】 The server accumulates user application history and sentiment data over the long term and performs data analysis to improve future procedures. This analysis enables the system to provide more personalized services. 【0601】 (Example 2) 【0602】 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." 【0603】 In administrative procedures, there is a need to reduce the time and effort burden that users face, making the process efficient and user-friendly. Furthermore, a challenge lies in the lack of means to flexibly respond to users' psychological states and minimize stress. 【0604】 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. 【0605】 In this invention, the server includes means for acquiring basic user information and automatically generating information documents, means for generating information documents using digitally converted data, and means for dynamically adjusting the interface based on the user's emotional state. This improves the efficiency of administrative procedures and enables support that is tailored to the user's emotions. 【0606】 "User basic information" refers to identifying information such as the user's name, address, and contact information, and is a general term for the information required when starting a procedure. 【0607】 "Information documents" refer to documents and application forms required for administrative procedures, and are documents that are automatically generated based on the necessary data. 【0608】 "Submitting electronically" refers to the act of sending generated information documents in digital format to a designated online platform or server. 【0609】 "Digitally converted data" refers to information that has been converted from physical documents or handwritten documents into digital format using scanning or OCR technology. 【0610】 "User's emotional state" refers to the psychological state at a given time, as detected through the user's facial expressions, tone of voice, reaction speed, etc. 【0611】 "Dynamic adjustment" refers to changing the system's display content and operation methods in real time according to the user's emotional state and the progress of the procedure. 【0612】 The system according to the present invention is designed to efficiently support administrative procedures. The user initiates the procedure using a terminal. The terminal collects the user's basic information through an input device and transmits it to a server. This allows the server to prepare for the automatic generation of information documents. 【0613】 The server uses OCR-equipped software to convert the necessary information from scanned documents into a digital format. This process utilizes commonly used OCR-providing software. For example, commercially available OCR software such as ABBYY FineReader can perform this function. 【0614】 The generated information documents are submitted electronically by the server. This submission is done via the internet through a designated online platform or digital submission system. The server also uses cameras and microphones to capture the user's facial expressions and voice tone in real time to analyze the user's emotional state. This information is sent to an emotion analysis engine and used to evaluate the user's psychological state. 【0615】 If a user feels anxious, the server will display a gentle explanation on the screen, providing specific and easy-to-understand instructions. For example, for complex procedures, step-by-step guidance will be provided. Furthermore, to optimize future procedures, the server will accumulate analyzed emotional data, contributing to the overall improvement of the system. 【0616】 As a concrete example, consider a user who is changing their address when moving. The user scans the necessary documents and uploads the data to the server via their device. The server uses OCR technology to extract the text and automatically generates an information document containing the new address. At the same time, if the emotion analysis results indicate that the user is stressed, the server displays a message on the screen to encourage relaxation and provide reassurance during the process. 【0617】 An example of a prompt message a user might enter is, "I am in the process of changing my address due to moving. I have scanned and uploaded the documents, so please tell me what I should do to proceed to the next step." 【0618】 The flow of the specific processing in Example 2 will be explained using Figure 13. 【0619】 Step 1: 【0620】 The user initiates the process using a terminal. Basic information such as name and address is entered through the input device. The terminal compiles this basic information into a data package and sends it to the server. This data forms the basis for the next processing step. 【0621】 Step 2: 【0622】 The user uses a scanner to digitize the necessary physical documents. The image data obtained from the scanner is saved to the device and sent to the server. The server analyzes this image data using OCR technology and extracts text information. This process generates text data, preparing the information for automated document generation. 【0623】 Step 3: 【0624】 The server automatically generates the necessary information document by combining the received user's basic information with text data extracted by OCR. A template is used for generation, and appropriate information is inserted into specific data fields. The generated information document is saved electronically and ready for submission. 【0625】 Step 4: 【0626】 The server receives input from the camera and microphone connected to the terminal and analyzes the user's facial expressions and voice tone. The emotion analysis engine evaluates the data and recognizes the user's emotional state in real time. Specifically, emotions are identified through facial recognition algorithms and voice analysis. 【0627】 Step 5: 【0628】 Based on the user's emotional state, the server adjusts the interface. For example, if the user is feeling anxious, the server changes the wording displayed on the interface to something gentler and simpler. Furthermore, it adds guiding messages and offers support options such as suggestions for relaxation techniques. 【0629】 Step 6: 【0630】 Finally, once the user completes the procedure, the device returns the information to the server, recording that the procedure was successfully completed. The server stores the procedure completion information along with sentiment data and uses it for future system improvements. This allows the system to continuously learn and improve the user experience. 【0631】 (Application Example 2) 【0632】 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." 【0633】 Conventional electronic payment services lack the means to alleviate the anxiety and stress users experience during transactions and to improve their individual transaction experience. Specifically, there is a need for technology that provides dynamic support tailored to the user's emotional state. Solving this problem and realizing smoother, more user-friendly electronic procedures is highly desirable. 【0634】 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. 【0635】 In this invention, the server includes means for acquiring basic user information and automatically generating administrative documents based on said information; means for electronically submitting the automatically generated administrative documents; means for monitoring the submission status of the administrative documents and providing progress information to the user; and means for analyzing the user's emotional state using an imaging device and an acoustic device and dynamically adjusting the operation screen based on the analysis results. As a result, users can perform administrative procedures quickly and with peace of mind while receiving appropriate support according to their emotional state. 【0636】 "User basic information" refers to personal data and identifying information about users of electronic payment services. 【0637】 "Administrative documents" are electronic documents generated for procedures related to electronic payment services. 【0638】 "Automatic generation" refers to the process by which a system automatically creates necessary documents based on the user's basic information. 【0639】 "Electronically submitted" means sending the generated administrative documents online to the relevant organizations via the internet. 【0640】 "Progress information" refers to data used to inform users about the progress of a procedure and the remaining necessary tasks. 【0641】 An "imaging device" is a device that acquires visual information using a camera or similar device. 【0642】 An "acoustic device" is a device that acquires audio information using a microphone or the like. 【0643】 "Analyzing emotional state" is the process of identifying the user's emotions based on acquired visual and auditory information. 【0644】 "Dynamically adjusting the user interface" refers to the process of optimizing the user interface in real time according to the analyzed emotional state. 【0645】 To implement this invention, it is fundamental that a server, a terminal, and a user work together in cooperation. The server processes the basic information entered by the user and automatically generates business documents based on this information. The software used for this is built on the Python programming language and utilizes an automatic document generation library. The generated documents are submitted electronically to the relevant organizations via the internet. 【0646】 The device incorporates imaging devices such as a camera and microphone, as well as acoustic devices. These sensors are used to acquire the user's emotional state from their facial expressions and voice tone. This data is analyzed using the image processing library OpenCV and the audio processing library PyAudio. The analysis results are interpreted using a TensorFlow generative AI model to identify the user's emotional state. 【0647】 If the server determines that a user is experiencing anxiety or stress, it dynamically adjusts the terminal's interface and provides gentle and clear explanations based on that determination. For example, in the new registration process for an electronic payment service, if the emotion engine determines that the user is confused, a detailed explanation and a visual guide outlining the procedure will be displayed. 【0648】 In this way, the system optimizes the interface according to the user's emotions and provides optimal support, thereby improving the comfort and efficiency of the procedure. An example of a prompt message that might be input to the generating AI model is, "If the user appears anxious, display specific guidelines and provide a simple explanation to reassure them." 【0649】 The flow of a specific process in Application Example 2 will be explained using Figure 14. 【0650】 Step 1: 【0651】 The server receives basic information from the user as input. This information includes personal data and identification information. This data is processed as the basis for automatically generating business documents using an automated document generation library, and output as business documents formatted in the required format. 【0652】 Step 2: 【0653】 The server receives the generated administrative documents as input and submits them electronically to the relevant organizations via the internet. The submission process converts the data into the appropriate format and transmits it securely. The goal is to ensure that the submitted administrative documents are verified. 【0654】 Step 3: 【0655】 The device uses a camera and microphone to acquire the user's visual and auditory information as input. This data is analyzed by the image processing library OpenCV and the audio processing library PyAudio. This results in the user's emotional state being output as the result of the emotion analysis. 【0656】 Step 4: 【0657】 The server receives the analyzed emotion data as input and uses the TensorFlow generative AI model to determine the user's specific emotional state. In this process, emotion categories (e.g., anxiety, relief, stress) are identified through data calculations. As a result, the emotional state is determined and output. 【0658】 Step 5: 【0659】 If the server determines that the user is feeling anxious or confused, it generates a prompt message based on the determination and sends it to the terminal. This prompt message includes instructions such as, "Please display specific guidelines to alleviate the anxiety I am currently feeling." As a result, support is output to help the user proceed with the procedure with confidence. 【0660】 Step 6: 【0661】 The terminal receives prompt messages from the server as input and dynamically adjusts the operation screen. This adjustment optimizes the interface according to the user's emotional state and outputs guidelines and procedural support. As a result, the user can comfortably continue the procedure. 【0662】 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. 【0663】 Data generation model 58 is a type of so-called generative AI (Artificial Intelligence). One example of data generation model 58 is ChatGPT (Internet search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search) <url: https: gemini.google.com ?hl="ja">Examples of generative AI include the following. The data generation model 58 is obtained by performing deep learning on a neural network. The data generation model 58 is input with prompts containing instructions, and with inference data such as audio data representing speech, text data representing text, and image data representing images. The data generation model 58 infers from the input inference data according to the instructions indicated by the prompts, and outputs the inference results in data formats such as audio data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization. 【0664】 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. 【0665】 [Fourth Embodiment] 【0666】 Figure 7 shows an example of the configuration of the data processing system 410 according to the fourth embodiment. 【0667】 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. 【0668】 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). 【0669】 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. 【0670】 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. 【0671】 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). 【0672】 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. 【0673】 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. 【0674】 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. 【0675】 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. 【0676】 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. 【0677】 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. 【0678】 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". 【0679】 This invention is a system that streamlines administrative procedures for users, enabling them to easily prepare and submit necessary administrative documents based on their basic information. This system uses multiple modules and databases to automate and optimize the services it provides. 【0680】 When a user initiates an application process using the system, the terminal displays a list of available procedures. The user selects the desired procedure, instructing the system to collect data and automatically generate documents. The server retrieves the user's basic information and automatically generates administrative documents using document templates corresponding to the selected procedure. The generated documents are presented to the user via the terminal, and once the user reviews and approves the content, the server electronically submits the documents to the relevant administrative agencies. 【0681】 Furthermore, users can scan physical documents they bring with them using the terminal's scanner. The terminal sends the scanned data to a server, which uses optical character recognition technology to analyze the text information from the image and saves it in digital format. This saved information can be reused in future procedures. 【0682】 User activity and calendar information is periodically checked on the device, and when life events or important appointments are detected, the server suggests the relevant procedures. This suggestion is notified to the user via the device, allowing the user to know the next steps to take and the documents to prepare. 【0683】 Furthermore, the system manages future renewal applications based on past application data. The server tracks submission deadlines and renewal dates and displays reminders to users. This ensures that users can properly complete the necessary renewal procedures. 【0684】 For example, when a user moves, a list of administrative procedures related to the address change is automatically created, and the necessary documents and submission timing are notified to the device. In this way, the present invention enables users to complete administrative procedures quickly and accurately, significantly reducing the time and effort involved in the procedures. 【0685】 The following describes the processing flow. 【0686】 Step 1: 【0687】 The user accesses an interface on their device to begin the application process. The device displays a list of available procedures to the user. 【0688】 Step 2: 【0689】 The user selects the specific procedure they wish to apply for using the terminal's interface. 【0690】 Step 3: 【0691】 Based on the procedure selected by the user, the server identifies the necessary information and retrieves the user's basic information from the database. 【0692】 Step 4: 【0693】 The server uses the acquired basic information to automatically generate documents by filling in the appropriate administrative document templates. 【0694】 Step 5: 【0695】 The terminal presents the generated administrative document to the user and allows the user to confirm its contents. 【0696】 Step 6: 【0697】 The user reviews and approves the contents of the administrative document. The terminal sends the user's approval to the server. 【0698】 Step 7: 【0699】 The server receives the documents approved by the user and submits them electronically to the relevant government agencies. 【0700】 Step 8: 【0701】 When a user uses a device to scan physical documents, the device transfers the scanned image data to the server. 【0702】 Step 9: 【0703】 The server applies optical character recognition (OCR) to the received scan data and stores the analyzed text information in a database in digital format. 【0704】 Step 10: 【0705】 The device monitors the user's calendar information and activity history. When an important life event is detected, it sends that information to the server. 【0706】 Step 11: 【0707】 Based on the received life event data, the server identifies relevant administrative procedures and generates a list suggesting the next steps and necessary documents for the user. 【0708】 Step 12: 【0709】 The terminal notifies the user of a list of suggested procedures and helps the user decide on the next action. 【0710】 Step 13: 【0711】 The server continuously monitors the user's application history and manages deadlines and submission times for renewal applications. It generates reminders when necessary. 【0712】 Step 14: 【0713】 The device displays the generated reminder to the user, prompting them to prepare the renewal request. 【0714】 Step 15: 【0715】 Based on the reminder, the user prepares the necessary update procedures and supports the server in submitting the update request. 【0716】 (Example 1) 【0717】 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". 【0718】 Traditional administrative procedures have been problematic because they are very time-consuming and complex for users. In particular, the cumbersome process of preparing and submitting various documents hinders efficient processing. Furthermore, managing submission deadlines and keeping track of renewal procedures is difficult, which increases the risk of overlooking important procedures. 【0719】 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. 【0720】 In this invention, the server includes means for acquiring basic user information and automatically generating administrative documents based on said information; means for acquiring image data of scanned physical documents and analyzing information from said image data using optical character recognition; and means for monitoring the user's future behavior information and proposing administrative procedures based on that behavior. As a result, users can not only easily prepare and submit necessary administrative documents, but also automatically manage submission deadlines and keep track of renewal procedures. 【0721】 "Basic information" refers to personal information about the user, such as their name, address, and contact information. 【0722】 "Administrative documents" refer to formal documents required when carrying out administrative procedures. 【0723】 "Automatic generation" refers to the process of automatically generating documents and data based on pre-set rules and templates. 【0724】 "Electronically submitting" refers to the act of transmitting documents or data via electronic communication methods such as the internet. 【0725】 "Image data" refers to digital image information obtained from scanned documents or photographs. 【0726】 "Optical character recognition" refers to a technology that analyzes and digitizes characters contained in image data. 【0727】 "Behavioral information" refers to data related to the user's schedule and daily activities. 【0728】 "Proposing procedures" refers to the process of guiding and recommending appropriate administrative procedures based on the user's circumstances. 【0729】 A "template engine" refers to a software tool that uses placeholders to embed and generate data into document templates. 【0730】 A "reminder" refers to a notification function that informs users in advance of important appointments or deadlines. 【0731】 This invention is configured as a system to streamline administrative procedures for users. When a user accesses this system, the terminal displays a list of available administrative procedures. When the user selects a procedure from the displayed list, the terminal instructs the server to collect data and automatically generate documents based on that selection. 【0732】 The server first retrieves the user's basic information from the database and selects an appropriate document template based on that information. This template is prepared using a template engine, and administrative documents are generated by embedding the user's basic information. The generated document is presented to the user on a terminal, where the user can review and approve its contents. These documents are expected to be created in software formats such as "Microsoft Word". 【0733】 Furthermore, if a user brings physical documents, they can be digitized using the terminal's scanner. The scanned images are sent from the terminal to a server, where optical character recognition (OCR) software is used to extract text information from the images. This information is stored in a format that can be reused for future procedures. 【0734】 The server also has a function to suggest appropriate administrative procedures based on the user's behavioral and calendar information. If a life event (e.g., moving or marriage) is detected, the server will notify the user of the necessary procedures. This notification is done by checking the relevant schedule using a calendar API such as Google Calendar and prompting the user to take the next action. 【0735】 The server tracks past application information and automatically displays reminders as submission deadlines or renewal periods approach. This allows users to proceed with procedures in a timely manner. For example, when a user moves, they will automatically receive notifications about all the necessary documents and submission procedures for a change of address. An example of a prompt to the generating AI model might be, "Please tell me how to obtain the international driver's license I need for my next trip." 【0736】 This invention allows users to complete administrative procedures quickly and accurately, significantly reducing the time and effort involved. 【0737】 The flow of the specific processing in Example 1 will be explained using Figure 11. 【0738】 Step 1: 【0739】 The user logs into the system using a terminal. The terminal receives authentication information as input and sends it to the server. The server uses this information to authenticate the user, and if successful, outputs a list of available administrative procedures to the terminal. 【0740】 Step 2: 【0741】 The user selects the desired procedure from the displayed list of procedures. The terminal receives the selected procedure as input and sends that information to the server. Based on the received information, the server retrieves the user's basic information necessary for the procedure from the database and outputs it to the terminal as an input form. 【0742】 Step 3: 【0743】 The user enters the required information into a form via their terminal. The terminal sends the entered data to the server. The server processes this information as input to a template engine and automatically generates an administrative document. The generated document is sent back to the terminal as a digital file. 【0744】 Step 4: 【0745】 The user reviews the document generated on their device. Once the user approves the content, the device sends the approval data to the server. The server adds a digital signature and electronically submits the document to the relevant government agency using a secure protocol. 【0746】 Step 5: 【0747】 If a user brings physical documents, the terminal's scanner scans them. The terminal sends the scanned images to a server, which uses optical character recognition technology to convert the image data into text information. This text information is then output to a database in digital format. 【0748】 Step 6: 【0749】 The server periodically checks the user's calendar information. Receiving this calendar information as input, if a life event is detected, it proposes appropriate administrative procedures as prompts for the AI model and outputs them to the terminal. The terminal then displays the suggestions to the user using its notification function. 【0750】 Step 7: 【0751】 The server tracks submission deadlines and renewal dates based on past application data. It manages this information as input, generates reminders as deadlines approach, and outputs them to the terminal. The terminal then notifies the user of the reminder, encouraging timely completion of the procedure. 【0752】 (Application Example 1) 【0753】 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". 【0754】 In modern society, administrative procedures for residents often involve preparing and submitting a wide range of documents, resulting in time-consuming and cumbersome processes. Furthermore, missed deadlines and delays due to incomplete documentation are common. This often places an unnecessary burden on residents, highlighting the need for efficient and reliable procedures. 【0755】 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. 【0756】 In this invention, the server includes means for acquiring basic user information and automatically generating administrative documents based on said information; means for electronically submitting the automatically generated administrative documents; means for monitoring the submission status of administrative documents and providing progress information; means for detecting life events and important appointments and suggesting relevant administrative procedures; and means for evaluating future action plans and sending reminders for procedures. This enables residents to complete administrative procedures quickly and accurately, significantly reducing the time and effort associated with the procedures. 【0757】 "User basic information" refers to all basic personal information such as the resident's name, address, contact information, and life events. 【0758】 "Automatic generation of administrative documents" refers to the process by which a server or system uses a user's basic information to mechanically create necessary documents in the required format. 【0759】 "Means of electronic submission" refers to technologies for transmitting generated administrative documents to relevant organizations via the internet or electronic communications. 【0760】 "Means of providing progress information" refers to a system for informing users of the progress and completion status of administrative procedures. 【0761】 "Life events" refer to major events that affect an individual, such as moving, getting married, having children, or starting a job. 【0762】 A "future action plan" refers to a schedule or plan created by the user that relates to future activities. 【0763】 Sending a "reminder" refers to a mechanism for notifying users in advance of deadlines for procedures or necessary actions. 【0764】 This invention provides a system to streamline administrative procedures for residents. The system aims to simplify procedures for residents using smartphones or other devices. 【0765】 1. The server obtains the user's basic information. This information is extracted from data entered by the user via smartphone or device, as well as data registered in the past. Based on the user's information, an automated administrative document generation program is launched, and the necessary documents are mechanically created. 【0766】 2. The device manages the user's life events and schedules and suggests relevant administrative procedures based on them. For example, when a move is planned and entered into the calendar, a list of procedures required for changing the address is generated. 【0767】 3. The server adds an electronic signature to the generated administrative document and submits it electronically to the relevant agency. A secure communication protocol is used for electronic transmission. 【0768】 4. The terminal periodically checks the progress of the procedure and notifies the user of the progress information. This allows the user to understand the status of the procedure in real time. 【0769】 5. Based on the future action plan, the server will send reminders and prompt users to complete the relevant procedures in advance. 【0770】 6. As a concrete example, consider the process a user goes through when moving. When a user starts the address change procedure in the app, a list of necessary procedures is displayed, and the generated document is presented to the user. Once the user reviews and approves the contents, the server sends the document to the administrative agency. 【0771】 An example of a prompt message is: "When the app detects a user's planned relocation, it should automatically list the necessary administrative procedures and generate prompts to help prepare the required documents. It should also suggest the best method for accurately detecting characters using OCR when scanning the resident registration certificate." 【0772】 This system uses the Google Cloud Vision API to perform OCR processing and digitize users' physical documents. It also utilizes Firebase for real-time data management and Node.js / Express for server-side logic development. React Native is used for cross-platform application development. 【0773】 The flow of a specific process in Application Example 1 will be explained using Figure 12. 【0774】 Step 1: 【0775】 The device receives the user's basic information and calendar information as input. Based on this, the device analyzes the user's schedule and life events and outputs data recommending relevant administrative procedures. Specifically, it detects events such as address changes and marriage and displays a list of procedures. 【0776】 Step 2: 【0777】 The server automatically generates necessary administrative documents based on user information received from the terminal. Using the user's basic information as input, it inserts data and applies formatting based on a document template, then outputs the completed document. Specifically, it generates the document in PDF format and sends it to the terminal. 【0778】 Step 3: 【0779】 The user reviews the document generated on the device and affixes an electronic signature. At this stage, user input requires approval and signature, resulting in the output of a signed document. The specific operations are performed via screen touch. 【0780】 Step 4: 【0781】 The server receives signed documents as input and submits them electronically to the relevant government agencies. It transmits the data using a secure transmission protocol and outputs a response to confirm successful transmission. Specifically, it uses HTTPS to securely transmit the data. 【0782】 Step 5: 【0783】 The server monitors the progress of administrative document submissions and provides progress information to the terminal. It receives the submission status as input and outputs notifications to the user regarding completion of the procedure or the need for additional action. For example, it sends push messages to the terminal for notification. 【0784】 Step 6: 【0785】 The device periodically checks future action plans and sends reminders in conjunction with the server. It receives calendar information updates as input and outputs reminders for related procedures. Specifically, it displays alerts to the user regarding procedures with approaching deadlines. 【0786】 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. 【0787】 This invention provides a system that efficiently and user-friendly supports administrative procedures, particularly enabling interactive procedures that take user emotions into consideration. The system collects basic user information, automatically generates necessary administrative documents, and submits them electronically. Furthermore, it enables efficient information processing by analyzing scanned documents using optical character recognition (OCR) technology. 【0788】 The emotion engine is a crucial element that evaluates the user's emotional state in real time and customizes the user experience throughout the application process. When a user starts a procedure using a terminal, the emotion engine analyzes the user's facial expressions and tone of voice through sensors such as cameras and microphones to recognize their current emotional state. Based on this analysis, the server dynamically adjusts the user interface and provides instructions and support that correspond to the user's emotions. 【0789】 For example, if a user is feeling anxious or stressed, the server can display gentle and easy-to-understand explanations. It can also provide recommended relaxation techniques and additional support options from the terminal as needed, helping users complete the process with peace of mind. Furthermore, emotional data is collected for future process optimization and used to improve the overall user experience of the system. 【0790】 Thus, a system that takes user emotions into consideration allows users not only to complete procedures quickly, but also to receive support tailored to their individual needs and gain a better experience. This invention provides a practical solution that reduces stress in administrative procedures and improves user satisfaction. 【0791】 The following describes the processing flow. 【0792】 Step 1: 【0793】 The user accesses the terminal and logs in to the application process platform. The terminal displays a list of available procedures to the user and waits for the user to make a selection. 【0794】 Step 2: 【0795】 The user uses the terminal to select the desired procedure. The terminal sends the selected procedure information to the server. 【0796】 Step 3: 【0797】 The server retrieves the user's basic information from the database and verifies the information required for the selected procedure. Then, it automatically fills in the necessary information using an application document template and generates the document. 【0798】 Step 4: 【0799】 The terminal presents the generated administrative document to the user and allows the user to confirm its contents. 【0800】 Step 5: 【0801】 The user reviews and approves the document. The terminal records the user's approval and sends that information to the server. 【0802】 Step 6: 【0803】 The server receives the approved document and initiates the electronic submission process to the government agency. Once the submission is complete, the server tracks the submission status and notifies the user of the progress. 【0804】 Step 7: 【0805】 When a user scans a physical document via a device, the device transfers the scanned data to the server. 【0806】 Step 8: 【0807】 The server applies OCR technology to the scanned image data to extract digital character information. This information is stored in a database and used as needed. 【0808】 Step 9: 【0809】 The device uses its communication capabilities to analyze the user's emotions in real time using an emotion engine. The collected data includes the user's facial expressions and tone of voice. 【0810】 Step 10: 【0811】 The server identifies the user's current emotional state based on the data provided by the emotion engine. Based on the emotional state, the server adjusts the interface and support provided for the entire process. 【0812】 Step 11: 【0813】 The device presents the user with a customized interface and provides additional support and guidance as needed. For example, if the user is feeling stressed, the device will offer gentle voice feedback and relaxation suggestions. 【0814】 Step 12: 【0815】 The server accumulates user application history and sentiment data over the long term and performs data analysis to improve future procedures. This analysis enables the system to provide more personalized services. 【0816】 (Example 2) 【0817】 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". 【0818】 In administrative procedures, there is a need to reduce the time and effort burden that users face, making the process efficient and user-friendly. Furthermore, a challenge lies in the lack of means to flexibly respond to users' psychological states and minimize stress. 【0819】 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. 【0820】 In this invention, the server includes means for acquiring basic user information and automatically generating information documents, means for generating information documents using digitally converted data, and means for dynamically adjusting the interface based on the user's emotional state. This improves the efficiency of administrative procedures and enables support that is tailored to the user's emotions. 【0821】 "User basic information" refers to identifying information such as the user's name, address, and contact information, and is a general term for the information required when starting a procedure. 【0822】 "Information documents" refer to documents and application forms required for administrative procedures, and are documents that are automatically generated based on the necessary data. 【0823】 "Submitting electronically" refers to the act of sending generated information documents in digital format to a designated online platform or server. 【0824】 "Digitally converted data" refers to information that has been converted from physical documents or handwritten documents into digital format using scanning or OCR technology. 【0825】 "User's emotional state" refers to the psychological state at a given time, as detected through the user's facial expressions, tone of voice, reaction speed, etc. 【0826】 "Dynamic adjustment" refers to changing the system's display content and operation methods in real time according to the user's emotional state and the progress of the procedure. 【0827】 The system according to the present invention is designed to efficiently support administrative procedures. The user initiates the procedure using a terminal. The terminal collects the user's basic information through an input device and transmits it to a server. This allows the server to prepare for the automatic generation of information documents. 【0828】 The server uses OCR-equipped software to convert the necessary information from scanned documents into a digital format. This process utilizes commonly used OCR-providing software. For example, commercially available OCR software such as ABBYY FineReader can perform this function. 【0829】 The generated information documents are submitted electronically by the server. This submission is done via the internet through a designated online platform or digital submission system. The server also uses cameras and microphones to capture the user's facial expressions and voice tone in real time to analyze the user's emotional state. This information is sent to an emotion analysis engine and used to evaluate the user's psychological state. 【0830】 If a user feels anxious, the server will display a gentle explanation on the screen, providing specific and easy-to-understand instructions. For example, for complex procedures, step-by-step guidance will be provided. Furthermore, to optimize future procedures, the server will accumulate analyzed emotional data, contributing to the overall improvement of the system. 【0831】 As a concrete example, consider a user who is changing their address when moving. The user scans the necessary documents and uploads the data to the server via their device. The server uses OCR technology to extract the text and automatically generates an information document containing the new address. At the same time, if the emotion analysis results indicate that the user is stressed, the server displays a message on the screen to encourage relaxation and provide reassurance during the process. 【0832】 An example of a prompt message a user might enter is, "I am in the process of changing my address due to moving. I have scanned and uploaded the documents, so please tell me what I should do to proceed to the next step." 【0833】 The flow of the specific processing in Example 2 will be explained using Figure 13. 【0834】 Step 1: 【0835】 The user initiates the process using a terminal. Basic information such as name and address is entered through the input device. The terminal compiles this basic information into a data package and sends it to the server. This data forms the basis for the next processing step. 【0836】 Step 2: 【0837】 The user uses a scanner to digitize the necessary physical documents. The image data obtained from the scanner is saved to the device and sent to the server. The server analyzes this image data using OCR technology and extracts text information. This process generates text data, preparing the information for automated document generation. 【0838】 Step 3: 【0839】 The server automatically generates the necessary information document by combining the received user's basic information with text data extracted by OCR. A template is used for generation, and appropriate information is inserted into specific data fields. The generated information document is saved electronically and ready for submission. 【0840】 Step 4: 【0841】 The server receives input from the camera and microphone connected to the terminal and analyzes the user's facial expressions and voice tone. The emotion analysis engine evaluates the data and recognizes the user's emotional state in real time. Specifically, emotions are identified through facial recognition algorithms and voice analysis. 【0842】 Step 5: 【0843】 Based on the user's emotional state, the server adjusts the interface. For example, if the user is feeling anxious, the server changes the wording displayed on the interface to something gentler and simpler. Furthermore, it adds guiding messages and offers support options such as suggestions for relaxation techniques. 【0844】 Step 6: 【0845】 Finally, once the user completes the procedure, the device returns the information to the server, recording that the procedure was successfully completed. The server stores the procedure completion information along with sentiment data and uses it for future system improvements. This allows the system to continuously learn and improve the user experience. 【0846】 (Application Example 2) 【0847】 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". 【0848】 Conventional electronic payment services lack the means to alleviate the anxiety and stress users experience during transactions and to improve their individual transaction experience. Specifically, there is a need for technology that provides dynamic support tailored to the user's emotional state. Solving this problem and realizing smoother, more user-friendly electronic procedures is highly desirable. 【0849】 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. 【0850】 In this invention, the server includes means for acquiring basic user information and automatically generating administrative documents based on said information; means for electronically submitting the automatically generated administrative documents; means for monitoring the submission status of the administrative documents and providing progress information to the user; and means for analyzing the user's emotional state using an imaging device and an acoustic device and dynamically adjusting the operation screen based on the analysis results. As a result, users can perform administrative procedures quickly and with peace of mind while receiving appropriate support according to their emotional state. 【0851】 "User basic information" refers to personal data and identifying information about users of electronic payment services. 【0852】 "Administrative documents" are electronic documents generated for procedures related to electronic payment services. 【0853】 "Automatic generation" refers to the process by which a system automatically creates necessary documents based on the user's basic information. 【0854】 "Electronically submitted" means sending the generated administrative documents online to the relevant organizations via the internet. 【0855】 "Progress information" refers to data used to inform users about the progress of a procedure and the remaining necessary tasks. 【0856】 An "imaging device" is a device that acquires visual information using a camera or similar device. 【0857】 An "acoustic device" is a device that acquires audio information using a microphone or the like. 【0858】 "Analyzing emotional state" is the process of identifying the user's emotions based on acquired visual and auditory information. 【0859】 "Dynamically adjusting the user interface" refers to the process of optimizing the user interface in real time according to the analyzed emotional state. 【0860】 To implement this invention, it is fundamental that a server, a terminal, and a user work together in cooperation. The server processes the basic information entered by the user and automatically generates business documents based on this information. The software used for this is built on the Python programming language and utilizes an automatic document generation library. The generated documents are submitted electronically to the relevant organizations via the internet. 【0861】 The device incorporates imaging devices such as a camera and microphone, as well as acoustic devices. These sensors are used to acquire the user's emotional state from their facial expressions and voice tone. This data is analyzed using the image processing library OpenCV and the audio processing library PyAudio. The analysis results are interpreted using a TensorFlow generative AI model to identify the user's emotional state. 【0862】 If the server determines that a user is experiencing anxiety or stress, it dynamically adjusts the terminal's interface and provides gentle and clear explanations based on that determination. For example, in the new registration process for an electronic payment service, if the emotion engine determines that the user is confused, a detailed explanation and a visual guide outlining the procedure will be displayed. 【0863】 In this way, the system optimizes the interface according to the user's emotions and provides optimal support, thereby improving the comfort and efficiency of the procedure. An example of a prompt message that might be input to the generating AI model is, "If the user appears anxious, display specific guidelines and provide a simple explanation to reassure them." 【0864】 The flow of a specific process in Application Example 2 will be explained using Figure 14. 【0865】 Step 1: 【0866】 The server receives basic information from the user as input. This information includes personal data and identification information. This data is processed as the basis for automatically generating business documents using an automated document generation library, and output as business documents formatted in the required format. 【0867】 Step 2: 【0868】 The server receives the generated administrative documents as input and submits them electronically to the relevant organizations via the internet. The submission process converts the data into the appropriate format and transmits it securely. The goal is to ensure that the submitted administrative documents are verified. 【0869】 Step 3: 【0870】 The device uses a camera and microphone to acquire the user's visual and auditory information as input. This data is analyzed by the image processing library OpenCV and the audio processing library PyAudio. This results in the user's emotional state being output as the result of the emotion analysis. 【0871】 Step 4: 【0872】 The server receives the analyzed emotion data as input and uses the TensorFlow generative AI model to determine the user's specific emotional state. In this process, emotion categories (e.g., anxiety, relief, stress) are identified through data calculations. As a result, the emotional state is determined and output. 【0873】 Step 5: 【0874】 If the server determines that the user is feeling anxious or confused, it generates a prompt message based on the determination and sends it to the terminal. This prompt message includes instructions such as, "Please display specific guidelines to alleviate the anxiety I am currently feeling." As a result, support is output to help the user proceed with the procedure with confidence. 【0875】 Step 6: 【0876】 The terminal receives prompt messages from the server as input and dynamically adjusts the operation screen. This adjustment optimizes the interface according to the user's emotional state and outputs guidelines and procedural support. As a result, the user can comfortably continue the procedure. 【0877】 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. 【0878】 Data generation model 58 is a type of so-called generative AI (Artificial Intelligence). One example of data generation model 58 is ChatGPT (Internet search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search) <url: https: gemini.google.com ?hl="ja">Examples of generative AI include the following. The data generation model 58 is obtained by performing deep learning on a neural network. The data generation model 58 is input with prompts containing instructions, and with inference data such as audio data representing speech, text data representing text, and image data representing images. The data generation model 58 infers from the input inference data according to the instructions indicated by the prompts, and outputs the inference results in data formats such as audio data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization. 【0879】 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. 【0880】 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. 【0881】 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. 【0882】 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. 【0883】 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. 【0884】 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. 【0885】 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." 【0886】 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. 【0887】 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. 【0888】 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. 【0889】 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. 【0890】 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. 【0891】 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. 【0892】 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. 【0893】 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. 【0894】 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. 【0895】 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. 【0896】 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. 【0897】 All documents, patent applications, and technical standards described herein are incorporated by reference to the same extent as if each individual document, patent application, and technical standard were specifically and individually noted as being incorporated by reference. 【0898】 The following is further disclosed regarding the embodiments described above. 【0899】 (Claim 1) 【0900】 A means for obtaining basic user information and automatically generating administrative documents based on that information, 【0901】 A means for electronically submitting the automatically generated administrative document, 【0902】 A means of monitoring the submission status of administrative documents and providing progress information to users, 【0903】 A system that includes this. 【0904】 (Claim 2) 【0905】 The system according to claim 1, further comprising means for acquiring image data of scanned physical documents and analyzing information from the image data using optical character recognition. 【0906】 (Claim 3) 【0907】 The system according to claim 1, further comprising means for monitoring information on a user's future behavior and proposing administrative procedures based on that behavior. 【0908】 "Example 1" 【0909】 (Claim 1) 【0910】 A means for obtaining basic user information and automatically generating administrative documents based on that information, 【0911】 A means for electronically submitting the automatically generated administrative document, 【0912】 A means for acquiring image data of scanned physical documents and analyzing information from said image data using optical character recognition, 【0913】 A means of monitoring users' future behavioral information and proposing administrative procedures based on that behavior, 【0914】 A means of managing submission deadlines and renewal periods based on past application data and providing reminders to users, 【0915】 A system that includes this. 【0916】 (Claim 2) 【0917】 The system according to claim 1, further comprising means for embedding acquired data into an administrative document using a template engine and generating the document. 【0918】 (Claim 3) 【0919】 The system according to claim 1, further comprising means for visualizing the progress of a procedure via the user's terminal and prompting confirmation and approval. 【0920】 "Application Example 1" 【0921】 (Claim 1) 【0922】 A means for obtaining basic user information and automatically generating administrative documents based on that information, 【0923】 A means for electronically submitting the automatically generated administrative document, 【0924】 A means of monitoring the submission status of administrative documents and providing progress information, 【0925】 A means of sending generated administrative documents with an electronic signature, 【0926】 A means to detect life events and important appointments and suggest related administrative procedures, 【0927】 A means of evaluating future action plans and sending procedural reminders, 【0928】 A system that includes this. 【0929】 (Claim 2) 【0930】 The system according to claim 1, further comprising means for acquiring image data of scanned physical information and analyzing information from the image data using optical character recognition. 【0931】 (Claim 3) 【0932】 The system according to claim 1, further comprising means for managing residents' action plans and proposing necessary procedures based on those actions. 【0933】 "Example 2 of combining an emotion engine" 【0934】 (Claim 1) 【0935】 A means for acquiring basic user information and automatically generating information documents based on that information, 【0936】 A means for electronically submitting the automatically generated information document, 【0937】 A means of monitoring the submission status of information documents and providing progress information to users, 【0938】 A means for generating information documents using digitally converted data, 【0939】 A means for evaluating the user's emotional state and dynamically adjusting the user's interface based on the evaluation results, 【0940】 A system that includes this. 【0941】 (Claim 2) 【0942】 The system according to claim 1, further comprising means for acquiring image data of scanned physical documents and analyzing information from the image data using optical character recognition. 【0943】 (Claim 3) 【0944】 The system according to claim 1, further comprising means for monitoring information on a user's future behavior and proposing procedures based on that behavior. 【0945】 "Application example 2 when combining with an emotional engine" 【0946】 (Claim 1) 【0947】 A means for obtaining basic user information and automatically generating administrative documents based on that information, 【0948】 A means for electronically submitting the automatically generated administrative document, 【0949】 A means of monitoring the submission status of administrative documents and providing progress information to users, 【0950】 A means for analyzing the user's emotional state using an imaging device and an acoustic device, and dynamically adjusting the operation screen based on the analysis results, 【0951】 A system that includes this. 【0952】 (Claim 2) 【0953】 The system according to claim 1, further comprising means for acquiring image data of scanned physical documents and analyzing information from the image data using optical character recognition. 【0954】 (Claim 3) 【0955】 The system according to claim 1, further comprising means for monitoring information on a user's future behavior and proposing administrative procedures based on that behavior. [Explanation of symbols] 【0956】 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 for obtaining basic user information and automatically generating administrative documents based on that information, A means for electronically submitting the automatically generated administrative document, A means of monitoring the submission status of administrative documents and providing progress information to users, A system that includes this. [Claim 2] The system according to claim 1, further comprising means for acquiring image data of a scanned physical document and analyzing information from the image data using optical character recognition. [Claim 3] The system according to claim 1, further comprising means for monitoring information on a user's future behavior and proposing administrative procedures based on that behavior.