system
The system addresses the challenge of complex company establishment by automating legal document generation and back-office operations, using a generation engine and emotion engine to streamline processes and enhance user experience.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- SOFTBANK GROUP CORP
- Filing Date
- 2024-10-10
- Publication Date
- 2026-04-22
AI Technical Summary
New enterprises face challenges in efficiently and accurately completing public procedures and back-office operations during company establishment, which can lead to missed business opportunities due to the complexity and time required for legal document creation and management.
An information processing system with a generation engine that automatically generates legally valid documents based on user input, guided by local laws and regulations, and provides a task list for back-office operations, supported by an emotion engine that adjusts the user interface based on emotional state.
The system significantly reduces the time and complexity of company establishment, enabling faster market entry by automating document creation and providing real-time guidance, thus enhancing operational efficiency and user experience.
Smart Images

Figure 2026068447000001_ABST
Abstract
Description
Technical Field
[0001] The technology of the present disclosure relates to a system.
Background Art
[0002] Patent Document 1 discloses a method for controlling a persona chatbot, which is performed by at least one processor, and includes steps of receiving a user utterance, adding the user utterance to a prompt including an instruction sentence related to an explanation of a character of the chatbot, encoding the prompt, and inputting the encoded prompt into a language model to generate a chatbot utterance in response to the user utterance.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] In order for new enterprises to quickly enter the market, it is necessary to efficiently and accurately proceed with public procedures and back-office operations associated with company establishment. However, since these tasks require a lot of time and labor, they can cause missed business opportunities. Therefore, it is an important issue to automate complex document creation and business construction and create an environment where corporate activities can be started quickly and smoothly.
Means for Solving the Problems
[0005] This invention provides an information processing means having a generation engine that automatically generates legal documents based on data entered by users. This streamlines the legal document creation process. Furthermore, by using templates that correspond to local laws and regulations, it is possible to quickly generate legally valid documents. In addition, the invention provides a means to guide back-office operations and a task list to manage the progress of work, thereby building a system that supports users in efficiently performing their tasks.
[0006] A "user" is an individual or organization that operates the system to provide information necessary for company establishment and receives document generation and operational guidance.
[0007] "Input data" refers to the information necessary for establishing a company, which users provide to the system through the interface.
[0008] An "interface" is a user interface that allows users to access a system and input necessary data.
[0009] "Legal documents" refer to official application forms and regulations required for company establishment, which are automatically generated by the system's AI engine.
[0010] A "generation engine" is a software component that has the function of automatically generating legal documents based on input data, according to predefined templates and rules.
[0011] "Information processing means" refers to a series of system processes that process input data and generate legal documents using a generation engine.
[0012] "Saving" refers to storing generated documents in a database, keeping them accessible and editable at a later date.
[0013] "Means of provision" refers to a part of a system that has the function of presenting generated documents and business guides in a format that is easily accessible to users.
[0014] "Back office operations" refers to all operational tasks related to accounting, human resources, IT, facilities, and governance that are carried out after a company is established.
[0015] "Means of guiding the process" refers to support functions that show users the necessary steps and progress to efficiently manage and execute business operations after the establishment of a company. [Brief explanation of the drawing]
[0016] [Figure 1] This is a conceptual diagram showing an example of the configuration of a data processing system according to the first embodiment. [Figure 2] This is a conceptual diagram showing an example of the essential functions of a data processing device and a smart device according to the first embodiment. [Figure 3] This is a conceptual diagram showing an example of the configuration of a data processing system according to the second embodiment. [Figure 4] This is a conceptual diagram showing an example of the main functions of a data processing device and smart glasses according to the second embodiment. [Figure 5] This is a conceptual diagram showing an example of the configuration of a data processing system according to the third embodiment. [Figure 6] This is a conceptual diagram showing an example of the main functions of a data processing device and a headset-type terminal according to the third embodiment. [Figure 7] This is a conceptual diagram showing an example of the configuration of a data processing system according to the fourth embodiment. [Figure 8] This is a conceptual diagram showing an example of the main functions of a data processing device and a robot according to the fourth embodiment. [Figure 9] This shows an emotion map where multiple emotions are mapped. [Figure 10] This shows an emotion map where multiple emotions are mapped. [Figure 11]It is a sequence diagram showing the processing flow of the data processing system in Embodiment 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 Embodiment 2 when the emotion engine is combined. [Figure 14] It is a sequence diagram showing the processing flow of the data processing system in Application Example 2 when the emotion engine is combined.
Mode for Carrying Out the Invention
[0017] Hereinafter, an example of an embodiment of a system according to the technology of the present disclosure will be described with reference to the accompanying drawings.
[0018] First, the terms used in the following description will be explained.
[0019] In the following embodiments, the numbered processor (hereinafter simply referred to as "processor") may be a single arithmetic device or a combination of multiple arithmetic devices. Also, the processor may be a single type of arithmetic device or a combination of multiple types of arithmetic devices. Examples of arithmetic devices 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.
[0020] 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.
[0021] In the following embodiments, the signed storage is one or more non-volatile storage devices that store various programs and various parameters. Examples of non-volatile storage devices include flash memory (SSD (Solid State Drive)), magnetic disks (e.g., hard disks), or magnetic tapes.
[0022] 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).
[0023] 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."
[0024] [First Embodiment]
[0025] Figure 1 shows an example of the configuration of the data processing system 10 according to the first embodiment.
[0026] 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.
[0027] 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).
[0028] 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.
[0029] 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.
[0030] 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.
[0031] 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.
[0032] Figure 2 shows an example of the main functions of the data processing device 12 and the smart device 14.
[0033] As shown in Figure 2, in the data processing device 12, specific processing is performed by the processor 28. A specific processing program 56 is stored in the storage 32. The specific processing program 56 is an example of a "program" related to the technology of this disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific processing is realized by the processor 28 operating as a specific processing unit 290 according to the specific processing program 56 executed on the RAM 30.
[0034] 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.
[0035] 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.
[0036] 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".
[0037] The system of this invention streamlines the procedures necessary for startup companies to quickly enter the market. This system provides comprehensive support, from information input to the generation of legal documents and the management of back-office operations.
[0038] The user accesses the system's user interface using a terminal and enters the information necessary for company establishment, such as company name, address, and representative information.
[0039] The terminal sends the provided information to the server. This transmitted data undergoes validation to ensure that the information is complete and accurate.
[0040] The server passes validated data to a generation AI engine, which automatically generates the official documents required by the user. Legally valid documents are output based on templates that comply with local laws and regulations.
[0041] The server stores the generated document in a database and provides a link that allows users to download or view the document. This makes the document immediately available.
[0042] The server then displays guidelines to the user, prompting them to confirm details and take the next steps. This is intended to provide users with a task list to help them smoothly carry out back-office operations after establishing their company, and to manage their progress.
[0043] As a concrete example, when a user establishes a new company, this system allows them to complete the establishment process, which typically takes several weeks, within a few days. During this process, the system provides the user with real-time reminders to ensure legal obligations are met and suggestions for efficient operation. In this way, the present invention reduces the complexity of company establishment and enables faster market entry.
[0044] The following describes the processing flow.
[0045] Step 1:
[0046] The user accesses the system's user interface through their device. The user enters the information necessary for company establishment into a form and provides the data to the system by pressing the "Submit" button.
[0047] Step 2:
[0048] The terminal structures the data entered by the user and sends it to the server. Data security is ensured during transmission using encryption technologies such as SSL.
[0049] Step 3:
[0050] The server puts the received data through a validation process. This process verifies that all required fields are filled in correctly and that the format is correct.
[0051] Step 4:
[0052] The server passes the validated data to the generation AI engine. The generation AI engine automatically generates legal documents based on pre-prepared templates and rules.
[0053] Step 5:
[0054] The generated documents are stored in a database by the server. The server generates a download link for the document and provides this link to the user through the user interface.
[0055] Step 6:
[0056] The server generates a task list related to back-office operations. This includes tasks such as opening bank accounts and filing tax returns. The task list is presented to the user in a format that allows for progress tracking.
[0057] Step 7:
[0058] Users receive documents via the provided download link and prepare them for submission as the next step in establishing their company. They also proceed with preparing to operate the company while referring to the task list.
[0059] (Example 1)
[0060] 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."
[0061] The legal documents and procedures required for company establishment are complex, time-consuming, and labor-intensive, posing a challenge to startups in quickly entering the market. Furthermore, for users unfamiliar with legal procedures, the steps involved are often unclear, hindering efficient business operations.
[0062] 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.
[0063] In this invention, the server includes means for providing a user interface to receive input information from a user, means for validating the input information and sending it to the server, and information processing means including a generation engine that inputs prompt sentences to a generation AI model and automatically generates legal documents. This makes it possible to quickly and accurately generate the legal documents necessary for company establishment and to provide guidelines for users to smoothly proceed with the next procedures.
[0064] A "user interface" refers to the screens and operating methods that users use to input information and interact with a system.
[0065] "Validation" refers to the process of verifying that the format and content of the entered information are accurate.
[0066] A "server" refers to a computer system that processes data received from users' terminals via a network and provides necessary services.
[0067] A "generative AI model" refers to an algorithm or program that automatically generates content or documents based on input prompts.
[0068] A "prompt statement" refers to an input statement used to provide instructions or specifications to a generative AI model.
[0069] "Legal documents" refer to official documents created in accordance with the law and required for company establishment and various procedures.
[0070] A "database" refers to a system that systematically stores and manages information, allowing it to be searched and accessed as needed.
[0071] An "electronic link" refers to a URL or hyperlink that allows users to access resources or documents online.
[0072] "Guidelines" refer to information that outlines procedures and guidelines that users should refer to when carrying out tasks or procedures.
[0073] "Business process" refers to the procedures and workflows that a company or organization follows to achieve its objectives.
[0074] A "task list" is a list of tasks or procedures to be performed in order to achieve a specific objective.
[0075] "Progress tracking" refers to the activity of monitoring whether tasks or projects are progressing according to plan and making adjustments as needed.
[0076] The system of this invention aims to simplify the procedures involved in establishing a company and is realized through the coordination of a user interface, a server, and a generating AI model. Users access the user interface using a dedicated terminal and input the information necessary for company establishment. This information includes company name, address, and representative information.
[0077] The terminal validates the input information in real time and verifies the format's integrity. The validated data is then sent to the server. The server receives this data and inputs prompt statements into the generative AI model. The generative AI model uses advanced language models, such as GPT-3 (registered trademark), to automatically generate official legal documents.
[0078] An example of this prompt message might be, "Please generate a registration application form based on the items required for establishing a new company." The generated document is stored in a database by the server. Users can download or view this document online using an electronic link provided by the server.
[0079] Furthermore, the server provides the user with the necessary guidelines to proceed with the next steps. These guidelines outline the procedures for efficiently performing the back-office tasks required after company establishment and include features such as task lists and progress tracking.
[0080] In this way, the system of the present invention streamlines the complex legal procedures and back-office processes involved in company establishment, helping users to quickly start their businesses.
[0081] The flow of the specific processing in Example 1 will be explained using Figure 11.
[0082] Step 1:
[0083] The user accesses the terminal's user interface and enters the information necessary for company establishment. For example, this includes the company name, address, and representative information. The input data is provided manually by the user.
[0084] Step 2:
[0085] The terminal validates the input information in real time. Specifically, it checks whether the format is correct, whether all required fields are filled in, and whether the data is valid. The validated output data is then ready to be sent to the server.
[0086] Step 3:
[0087] The terminal sends validated data to the server. This data is sent in JSON format via a REST API or similar method. The server receives the input data and passes it on to the next processing step.
[0088] Step 4:
[0089] The server creates a prompt message for the generating AI model based on the received data. This prompt message might be something like, "Generate a registration application form based on the items required for establishing a new company." The generating AI model then generates the legal documents from this prompt.
[0090] Step 5:
[0091] The server receives legal documents generated by the AI model and stores them in a database. The documents are stored in formats such as PDF, to allow for later access.
[0092] Step 6:
[0093] The server generates and provides users with electronic links to the stored documents. Users can download or view the documents through these links.
[0094] Step 7:
[0095] The server provides users with guidelines for procedures and back-office operations that should be carried out after the company is established. This includes task lists and progress management functions, and the server regularly updates the information to support users.
[0096] (Application Example 1)
[0097] 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."
[0098] Modern e-commerce businesses face challenges when starting a new operation, including complex and time-consuming legal procedures and the considerable effort required to prepare necessary documents. In particular, quickly and accurately preparing documents that comply with local laws and regulations is extremely difficult and contributes to delays before operations can begin.
[0099] 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.
[0100] In this invention, the server includes means for providing a terminal having the function of acquiring information from a user; an information processing device including a generation engine that automatically creates legal documents based on the information; distribution means for storing the legal documents in a data storage device and making them accessible to the user; guidance means for instructing back-office procedures; and means for creating and providing the permit application documents necessary for starting electronic trading operations. This enables electronic trading businesses to quickly and accurately prepare the necessary documents and significantly reduce the time until they can start their business.
[0101] A "terminal" is a device used by users to input and transmit information, and it is a device that provides an interface with the system.
[0102] An "information processing device" is a device that processes input information and performs calculations and data processing to generate legal documents.
[0103] A "generation engine" is a software component that automatically creates legal documents based on templates and input information.
[0104] A "data storage device" is a storage system that stores generated legal documents and makes them accessible as needed.
[0105] "Distribution methods" refer to functions that enable users to easily access, download, or view stored legal documents.
[0106] "Guidance methods" refer to functions that manage back-office procedures and guide users on the next actions and procedures they should take.
[0107] "Electronic trading" refers to business activities that involve trading goods and services via the internet or electronic media.
[0108] "Permit application documents" are formal documents required to obtain the legal approval necessary to legally start a business.
[0109] The system for implementing this invention is designed to enable users to quickly launch new businesses. Specifically, the terminal used by the user is responsible for inputting business-related information via an interface. The information transmitted from this terminal is transferred to a server and managed by an information processing device. Based on the input information, the information processing device operates a generation engine that automatically creates legal documents that comply with local laws and regulations.
[0110] The server stores the generated legal documents in a data storage device and makes them accessible to users via a distribution mechanism. This allows users to easily access, download, or view the necessary documents. The server also provides guidance on back-office operations using guidance tools, clearly indicating the next actions users should take.
[0111] Specifically, the process involves users who wish to begin electronic transactions using a terminal to input the necessary information, and then utilizing a system provided by the server to quickly generate the necessary permit application documents. The computer program utilizes web frameworks such as Flask and the Python document generation library, docx. This combination allows for efficient process management.
[0112] As a concrete example, an entrepreneur wanting to launch a new electronic payment platform can use this system to generate the necessary contracts and documents for license applications in just a few minutes. This significantly reduces the time it takes for entrepreneurs to start their businesses. An example of a prompt to the generating AI model is as follows: "I would like to launch a new electronic transaction service. Please generate the necessary legal documents. The company name is "XYZ Solutions," the representative is "Taro Yamada," and the address is "Minato-ku, Tokyo."
[0113] The flow of a specific process in Application Example 1 will be explained using Figure 12.
[0114] Step 1:
[0115] The terminal receives input information from the user. This input includes basic business information such as company name, representative's name, and address. The user enters this information on the terminal screen and presses the send button to transfer the data to the server.
[0116] Step 2:
[0117] The server receives data from the terminal and performs validation to verify its accuracy and completeness. Here, it uses a generative AI model to check the necessary data, and if there are errors, it prompts the user to re-enter the data. Once validation is complete, the server passes the data to the next process.
[0118] Step 3:
[0119] The server passes validated information as input to the generation engine, which automatically generates legal documents that comply with local laws based on a template. The generation engine then uses the received data to embed data that conforms to the document template and outputs a valid document.
[0120] Step 4:
[0121] The server stores the generated legal documents in a data storage device and generates a link that users can access. Users can then download the generated documents or view them in their browser via this link.
[0122] Step 5:
[0123] The server provides users with guidance and task lists for future back-office operations through instructional tools. This includes procedures and recommended actions to be taken to ensure legal compliance, and users will use this information to guide their work.
[0124] 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.
[0125] This invention is a system that supports the procedures necessary for startup companies to efficiently prepare for market entry, and further optimizes the experience by providing an interface that takes user emotions into consideration. This system consists of an emotion engine, a generative AI engine, a data processing module, a user interface, and the like.
[0126] Users access the system through their terminals and input the information necessary for establishing a company. The interface features a user-friendly design and navigation functions.
[0127] The emotion engine analyzes the user's voice and facial expression data to monitor their emotional state in real time. This allows the system to dynamically change the interface according to the user's emotional state. For example, if the user is feeling anxious, additional explanations or support messages will be displayed.
[0128] Data sent from the terminal is received by the server. The server puts this data through a validation process and prepares it as input for the generation AI engine. The data that has been verified for compliance is passed to the generation AI engine, and the legally required documents are automatically generated.
[0129] The AI generation engine uses templates that conform to local laws and regulations to generate legal documents accurately and quickly. These documents are then stored in a database and provided to users via the server.
[0130] Back-office support is presented to users as a task list and includes a function to monitor progress. Users can manage their tasks based on the task list and perform them efficiently. An emotion engine adjusts the content of this support in response to changes in the user's emotions.
[0131] For example, if the emotion engine detects that a user is experiencing stress during the company establishment process, the system improves the user experience by using calming colors in the UI and emphasizing guiding messages. Furthermore, if the legal documents are complex, the emotion engine can detect user confusion, and the system will flexibly provide detailed tutorials and FAQ sections. This allows users to proceed through the process with confidence.
[0132] The following describes the processing flow.
[0133] Step 1:
[0134] Users access the system from their terminals and input the necessary information for company establishment through the user interface. The terminals incorporate voice input and camera functions, allowing for the capture of the user's voice and facial expressions.
[0135] Step 2:
[0136] The terminal sends the user's voice data and facial expression data to the server along with the entered text data. The transmitted data is protected by encryption technologies such as SSL.
[0137] Step 3:
[0138] The server analyzes the received data. Text data undergoes a validation process, while emotional data is analyzed by an emotion engine. The emotion engine evaluates the user's emotional state in real time, detecting things like stress and anxiety.
[0139] Step 4:
[0140] The server passes validated data to the generation AI engine, which uses templates to automatically generate the necessary legal documents. The generation AI engine creates accurate documents based on local laws and regulations.
[0141] Step 5:
[0142] The generated legal documents are stored in a database by the server. Users receive notifications from the server and can download or preview the documents through the user interface.
[0143] Step 6:
[0144] If the emotion engine detects user stress or anxiety, the server will modify the UI. Support messages and additional guidance will be displayed as needed to help the user understand.
[0145] Step 7:
[0146] The server generates a task list related to back-office operations and provides it to the user. The user uses this list to efficiently manage and advance their tasks. Based on the analysis results of the emotion engine, the presentation method and content of this task list are adjusted as needed.
[0147] (Example 2)
[0148] Next, we will describe Example 2. In the following description, the data processing device 12 will be referred to as the "server" and the smart device 14 as the "terminal".
[0149] When users go through complex procedures such as company registration, the generation of related legal documents is cumbersome, and this further increases the psychological burden on users. In addition, it is difficult to track the progress of the procedures, which can lead to decreased work efficiency.
[0150] 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.
[0151] In this invention, the server includes means for providing a display device that receives input information from a user, means including an emotion analysis device that evaluates the input information and analyzes the user's emotional state, and a data processing device including a generation unit that automatically generates legal documents based on the input information. This enables users to easily and efficiently obtain the necessary legal documents and allows for the adaptation of the interface according to the user's emotional state. Furthermore, by including backend process support means that provide guidance information to support business management, the progress confirmation and management of business are improved.
[0152] A "user" refers to an individual or legal entity that uses the system to receive support for company establishment and related procedures.
[0153] "Input information" refers to the data and information necessary for company establishment and related procedures, which users provide through the system's display device.
[0154] A "display device" refers to a device that includes an interface used by users to provide input information.
[0155] An "emotion analysis device" is a device that analyzes a user's voice and facial expression data to grasp their emotional state in real time and use that information to adjust the interface.
[0156] A "generation unit" is a device that has the function of automatically generating legal documents in accordance with local laws and regulations based on input information.
[0157] A "data processing device" is a device that has the processing capabilities to evaluate input information and use emotion analysis devices and generation units to create necessary documents and adjust interfaces.
[0158] A "backend process support device" is a device or software that provides guidance information and task lists, and has the function of monitoring progress, in order to support business management.
[0159] This system is designed to facilitate the company establishment process. Its main components include a display device, an emotion analyzer, a generation unit, a data processing unit, and backend process support mechanisms. These elements work together to assist users in easily completing the procedures.
[0160] Users access the system through a terminal equipped with a display device and provide the necessary input information. This input information includes basic information such as company name, address, and industry. Simultaneously, the user's voice and facial expression data are collected and analyzed by an emotion analysis device.
[0161] An emotion analysis device located on the server analyzes the user's emotional state in real time and dynamically adjusts the user interface based on the analysis results. The aim is to reduce user stress and anxiety. For example, if the system detects that the user is feeling anxious, it can change the screen's color scheme and display a reassuring message.
[0162] The generation unit automatically generates legal documents in accordance with local laws and regulations based on input information that has passed validation by the data processing unit. This generation process utilizes existing legal document templates, and the generation AI model quickly and accurately creates the necessary documents. This method reduces human error in legal procedures and improves overall operational efficiency.
[0163] The server stores the generated documents in a database and provides them to the user. The user has a means to download or review them. Furthermore, backend process support mechanisms provide task lists and guidance information to facilitate work management. This allows the user to track the progress of procedures in real time and perform tasks efficiently.
[0164] As a concrete example, by inputting the message "Generate legal documents related to company establishment in a format compliant with local laws and regulations" into the generation AI model via a prompt, the necessary documents are quickly created. This allows users to smoothly carry out their work even without specific legal knowledge.
[0165] The flow of the specific processing in Example 2 will be explained using Figure 13.
[0166] Step 1:
[0167] The user enters basic information regarding company establishment through the terminal's display device. This information includes company name, address, and industry. The entered information is formatted for transmission to the system and sent to the server.
[0168] Step 2:
[0169] The server receives input information sent from the terminal and performs validation using a data processing device. This verifies the format of the input information and checks for any missing required fields. Based on the validation results, valid data proceeds to the next step, while invalid data generates an error message, which is then fed back to the user.
[0170] Step 3:
[0171] The server uses an emotion analysis device to analyze the user's voice and facial expression data. This analysis identifies the user's emotional state. Based on the analysis results, the interface's colors and messages are dynamically adjusted. For example, if the user indicates anxiety, the interface colors change and a support message is displayed.
[0172] Step 4:
[0173] The server passes the validated information to the generation unit, which then generates legal documents in accordance with local laws and regulations. This process utilizes a generative AI model, which receives input information as prompts to construct appropriate legal documents. The generated legal documents are stored in a database by the server and returned to the user.
[0174] Step 5:
[0175] The server uses backend process support to provide users with task lists and guidance information. Users manage their tasks and monitor the progress of their procedures based on this information. The information provided is customized according to the user's emotional state and progress.
[0176] (Application Example 2)
[0177] 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".
[0178] When startups enter a new market, creating legal documents and managing back-office operations are crucial elements, but they often lack the necessary expertise, leading to complicated procedures. Furthermore, these processes can be emotionally burdensome, potentially degrading the user experience. Therefore, there is a need for efficient and emotionally sensitive support systems.
[0179] 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.
[0180] In this invention, the server includes means for providing an interface for receiving input data from a user, information processing means including a generation engine that automatically generates legal documents based on the input data, means for storing and providing the legal documents to the user, means for guiding back-office operations, and means for analyzing the user's emotional state and dynamically changing the user interface based on that state. This makes it possible to efficiently manage legal procedures and back-office operations while reducing emotional burden.
[0181] A "user" is an individual or organization that uses this system to input information and receives support for legal documents and back-office operations.
[0182] An "interface" is a user interface or graphical user interface that allows a user to input information into a system or receive outputted information.
[0183] A "generation engine" is a collection of software or algorithms used to automatically generate legal documents based on input data.
[0184] "Information processing means" refers to a computer system or process for processing input data and generating the necessary output.
[0185] "Legal documents" refer to contracts, notifications, and other legal documents required for business activities and market entry.
[0186] "Back office operations" refer to administrative and management tasks performed within a company, and particularly include process management and task list creation.
[0187] "Emotional state" refers to a user's psychological or emotional condition and is an indicator used to adapt the user interface.
[0188] "Means for dynamically changing the user interface" refers to technologies or methods for adjusting the displayed information and navigation in real time based on the user's emotional state.
[0189] The system of this invention is designed to help startup companies effectively enter the market. Users access the system using devices such as smartphones and tablets and input information related to company establishment and back-office operations through the interface. The interface is user-friendly, visually intuitive, and designed with user experience in mind.
[0190] The server receives data entered by the user and analyzes the user's emotional state using an emotion analysis library (e.g., Affectiva). Based on this analysis, the server dynamically modifies the user interface, adding explanations and changing colors to optimize the user experience.
[0191] The generative AI engine (e.g., OpenAI® GPT) automatically generates legal documents that comply with local laws and regulations based on the information provided. These documents include contracts and permits necessary for company establishment and transactions. The generated legal documents are stored in the appropriate database and provided to the user as needed.
[0192] As a concrete example, suppose a user is trying to launch a new online fashion retail service. Using this system, the user can quickly generate transaction contracts that comply with the laws of a specific sales region. Through sentiment analysis, the system detects the user's anxieties and adjusts the guide messages and support content displayed accordingly.
[0193] An example of a prompt is, "Generate a legally compliant commercial contract template." Using this prompt, the generation AI model can accurately provide a document that meets specific requirements.
[0194] In this way, the present invention meets the legal and operational needs of startup companies and enables efficient and user-centered processes.
[0195] The flow of a specific process in Application Example 2 will be explained using Figure 14.
[0196] Step 1:
[0197] The user uses a terminal to input the information necessary for company establishment through an interface. This input includes basic information such as company name, address, and business description. After this data is entered, the terminal sends it to the server.
[0198] Step 2:
[0199] The server puts the received input data through a validation process. Checks are performed on the format and content to ensure data integrity and completeness. For example, it verifies whether the postal code of the location and the description of the business are in the correct format. Data that passes validation is sent to the next process.
[0200] Step 3:
[0201] The server uses an emotion analysis library to analyze the user's emotional state. It acquires voice and facial expression data as the user inputs information and evaluates the emotional state in real time. For example, if the user has an anxious expression, this will be detected. The results of this data analysis are used to dynamically control the user interface.
[0202] Step 4:
[0203] The server activates the generation AI engine and uses validated information and prompts to generate the necessary legal documents. These prompts include specific instructions such as, "Generate a legally compliant commercial contract template." Based on this input, the generation AI engine outputs documents that take local laws and regulations into account.
[0204] Step 5:
[0205] The generated legal documents are stored in a database by the server. Simultaneously, the user interface provided to the user is optimized based on the results of sentiment analysis. For example, the system may highlight guide messages to alleviate anxiety.
[0206] Step 6:
[0207] Users can view generated legal documents and a guided user interface through their device. Furthermore, a task list is displayed to guide back-office processes, allowing users to proceed to the next steps according to that list.
[0208] Through these step-by-step processing steps, the system can effectively support startup companies in entering the market.
[0209] 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.
[0210] 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.
[0211] 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.
[0212] [Second Embodiment]
[0213] Figure 3 shows an example of the configuration of the data processing system 210 according to the second embodiment.
[0214] 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.
[0215] 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).
[0216] 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.
[0217] 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.
[0218] 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).
[0219] 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.
[0220] 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.
[0221] 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.
[0222] 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.
[0223] 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.
[0224] 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".
[0225] The system of this invention streamlines the procedures necessary for startup companies to quickly enter the market. This system provides comprehensive support, from information input to the generation of legal documents and the management of back-office operations.
[0226] The user accesses the system's user interface using a terminal and enters the information necessary for company establishment, such as company name, address, and representative information.
[0227] The terminal sends the provided information to the server. This transmitted data undergoes validation to ensure that the information is complete and accurate.
[0228] The server passes validated data to a generation AI engine, which automatically generates the official documents required by the user. Legally valid documents are output based on templates that comply with local laws and regulations.
[0229] The server stores the generated document in a database and provides a link that allows users to download or view the document. This makes the document immediately available.
[0230] The server then displays guidelines to the user, prompting them to confirm details and take the next steps. This is intended to provide users with a task list to help them smoothly carry out back-office operations after establishing their company, and to manage their progress.
[0231] As a concrete example, when a user establishes a new company, this system allows them to complete the establishment process, which typically takes several weeks, within a few days. During this process, the system provides the user with real-time reminders to ensure legal obligations are met and suggestions for efficient operation. In this way, the present invention reduces the complexity of company establishment and enables faster market entry.
[0232] The following describes the processing flow.
[0233] Step 1:
[0234] The user accesses the system's user interface through their device. The user enters the information necessary for company establishment into a form and provides the data to the system by pressing the "Submit" button.
[0235] Step 2:
[0236] The terminal structures the data entered by the user and sends it to the server. Data security is ensured during transmission using encryption technologies such as SSL.
[0237] Step 3:
[0238] The server puts the received data through a validation process. This process verifies that all required fields are filled in correctly and that the format is correct.
[0239] Step 4:
[0240] The server passes the validated data to the generation AI engine. The generation AI engine automatically generates legal documents based on pre-prepared templates and rules.
[0241] Step 5:
[0242] The generated documents are stored in a database by the server. The server generates a download link for the document and provides this link to the user through the user interface.
[0243] Step 6:
[0244] The server generates a task list related to back-office operations. This includes tasks such as opening bank accounts and filing tax returns. The task list is presented to the user in a format that allows for progress tracking.
[0245] Step 7:
[0246] Users receive documents via the provided download link and prepare them for submission as the next step in establishing their company. They also proceed with preparing to operate the company while referring to the task list.
[0247] (Example 1)
[0248] 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."
[0249] The legal documents and procedures required for company establishment are complex, time-consuming, and labor-intensive, posing a challenge to startups in quickly entering the market. Furthermore, for users unfamiliar with legal procedures, the steps involved are often unclear, hindering efficient business operations.
[0250] 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.
[0251] In this invention, the server includes means for providing a user interface to receive input information from a user, means for validating the input information and sending it to the server, and information processing means including a generation engine that inputs prompt sentences to a generation AI model and automatically generates legal documents. This makes it possible to quickly and accurately generate the legal documents necessary for company establishment and to provide guidelines for users to smoothly proceed with the next procedures.
[0252] A "user interface" refers to the screens and operating methods that users use to input information and interact with a system.
[0253] "Validation" refers to the process of verifying that the format and content of the entered information are accurate.
[0254] A "server" refers to a computer system that processes data received from users' terminals via a network and provides necessary services.
[0255] A "generative AI model" refers to an algorithm or program that automatically generates content or documents based on input prompts.
[0256] A "prompt statement" refers to an input statement used to provide instructions or specifications to a generative AI model.
[0257] "Legal documents" refer to official documents created in accordance with the law and required for company establishment and various procedures.
[0258] A "database" refers to a system that systematically stores and manages information, allowing it to be searched and accessed as needed.
[0259] An "electronic link" refers to a URL or hyperlink that allows users to access resources or documents online.
[0260] "Guidelines" refer to information that outlines procedures and guidelines that users should refer to when carrying out tasks or procedures.
[0261] "Business process" refers to the procedures and workflows that a company or organization follows to achieve its objectives.
[0262] A "task list" is a list of tasks or procedures to be performed in order to achieve a specific objective.
[0263] "Progress tracking" refers to the activity of monitoring whether tasks or projects are progressing according to plan and making adjustments as needed.
[0264] The system of this invention aims to simplify the procedures involved in establishing a company and is realized through the coordination of a user interface, a server, and a generating AI model. Users access the user interface using a dedicated terminal and input the information necessary for company establishment. This information includes company name, address, and representative information.
[0265] The terminal validates the input information in real time, verifying format consistency. The validated data is then sent to the server. The server receives this data and inputs prompts into the generative AI model. The generative AI model uses advanced language models, such as GPT-3, to automatically generate official legal documents.
[0266] An example of this prompt message might be, "Please generate a registration application form based on the items required for establishing a new company." The generated document is stored in a database by the server. Users can download or view this document online using an electronic link provided by the server.
[0267] Furthermore, the server provides the user with the necessary guidelines to proceed with the next steps. These guidelines outline the procedures for efficiently performing the back-office tasks required after company establishment and include features such as task lists and progress tracking.
[0268] In this way, the system of the present invention streamlines the complex legal procedures and back-office processes involved in company establishment, helping users to quickly start their businesses.
[0269] The flow of the specific processing in Example 1 will be explained using Figure 11.
[0270] Step 1:
[0271] The user accesses the terminal's user interface and enters the information necessary for company establishment. For example, this includes the company name, address, and representative information. The input data is provided manually by the user.
[0272] Step 2:
[0273] The terminal validates the input information in real time. Specifically, it checks whether the format is correct, whether all required fields are filled in, and whether the data is valid. The validated output data is then ready to be sent to the server.
[0274] Step 3:
[0275] The terminal sends the validated data to the server. This transmission of data is in JSON format via a REST API or the like. The server receives the input data and passes it on to the next process.
[0276] Step 4:
[0277] Based on the received data, the server creates a prompt sentence for the generative AI model. This prompt sentence could be something like "Please generate an application form based on the items required for the establishment of a new corporation." The generative AI model generates legal documents from this prompt.
[0278] Step 5:
[0279] The server receives the legal documents created by the generative AI model and saves them in a database. The saving format is PDF or the like, for future access.
[0280] Step 6:
[0281] The server generates an electronic link to the saved document and provides it to the user. The user can download or view the document through this link.
[0282] Step 7:
[0283] The server presents to the user guidelines for proceeding with procedures and back-office operations to be carried out after the establishment of the company. This includes a task list and a progress management function, and the server updates the information regularly to support the user.
[0284] (Application Example 1)
[0285] Next, Application Example 1 will be described. In the following description, the data processing device 12 is referred to as the "server", and the smart glasses 214 are referred to as the "terminal".
[0286] When modern e-commerce operators newly start their businesses, there are issues such as complex and time-consuming legal procedures and the need for a great deal of effort in preparing the required documents. In particular, it is very difficult to quickly and accurately prepare documents that comply with local laws and regulations, which has become a factor causing a time lag until the business starts.
[0287] The specific processing by the specific processing unit 290 of the data processing device 12 in Application Example 1 is realized by the following means.
[0288] In this invention, the server includes means for providing a terminal having a function of acquiring information from a user, an information processing device including a generation engine for automatically creating a legal document based on the information, a distribution means for storing the legal document in a data storage device and enabling the user to access it, a guidance means for instructing a back-office procedure, and means for creating and providing permission application documents required for starting an e-commerce business. Thereby, e-commerce operators can quickly and accurately prepare the required documents and significantly shorten the time until the business starts.
[0289] A "terminal" is a device for a user to input and transmit information and is a device that provides an interface with the system.
[0290] An "information processing device" is a device that processes the input information and performs calculations and data processing for generating a legal document.
[0291] A "generation engine" is a software component that automatically creates a legal document based on a template and input information.
[0292] A "data storage device" is a storage system for storing the generated legal document and enabling access as needed.
[0293] A "distribution means" is a function for enabling a user to easily access, download, or view the stored legal document.
[0294] "Guidance methods" refer to functions that manage back-office procedures and guide users on the next actions and procedures they should take.
[0295] "Electronic trading" refers to business activities that involve trading goods and services via the internet or electronic media.
[0296] "Permit application documents" are formal documents required to obtain the legal approval necessary to legally start a business.
[0297] The system for implementing this invention is designed to enable users to quickly launch new businesses. Specifically, the terminal used by the user is responsible for inputting business-related information via an interface. The information transmitted from this terminal is transferred to a server and managed by an information processing device. Based on the input information, the information processing device operates a generation engine that automatically creates legal documents that comply with local laws and regulations.
[0298] The server stores the generated legal documents in a data storage device and makes them accessible to users via a distribution mechanism. This allows users to easily access, download, or view the necessary documents. The server also provides guidance on back-office operations using guidance tools, clearly indicating the next actions users should take.
[0299] Specifically, the process involves users who wish to begin electronic transactions using a terminal to input the necessary information, and then utilizing a system provided by the server to quickly generate the necessary permit application documents. The computer program utilizes web frameworks such as Flask and the Python document generation library, docx. This combination allows for efficient process management.
[0300] As a specific example, an entrepreneur who wants to launch a new electronic payment platform can use this system to create the contracts and documents required for the necessary license applications in just a few minutes. This enables the entrepreneur to significantly shorten the time to start their business. Examples of prompt texts for the generative AI model are as follows: "I want to start a new electronic trading service. Please generate the necessary legal documents. The company name is 'XYZ Solutions', the representative is 'Taro Yamada', and the location is 'Minato-ku, Tokyo'."
[0301] The flow of the specific process in Application Example 1 will be described using FIG. 12.
[0302] Step 1:
[0303] The terminal receives input information from the user. The input includes basic information necessary for the business, such as the company name, representative name, and location. The user enters this information on the terminal screen and performs an operation to transfer the data to the server by pressing the send button.
[0304] Step 2:
[0305] The server receives the data sent from the terminal and performs validation to check the accuracy and completeness of the data. Here, the generative AI model is used to check the necessary data, and if there are any errors, the user is prompted to re-enter the data. When the validation is completed, the server passes the data to the next process.
[0306] Step 3:
[0307] The server passes the validated information as input to the generation engine and automatically generates a legal document that complies with local laws based on the template. The generation engine embeds data that conforms to the document template based on the received data and outputs a valid document.
[0308] Step 4:
[0309] The server stores the generated legal documents in a data storage device and generates a link that users can access. Users can then download the generated documents or view them in their browser via this link.
[0310] Step 5:
[0311] The server provides users with guidance and task lists for future back-office operations through instructional tools. This includes procedures and recommended actions to be taken to ensure legal compliance, and users will use this information to guide their work.
[0312] 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.
[0313] This invention is a system that supports the procedures necessary for startup companies to efficiently prepare for market entry, and further optimizes the experience by providing an interface that takes user emotions into consideration. This system consists of an emotion engine, a generative AI engine, a data processing module, a user interface, and the like.
[0314] Users access the system through their terminals and input the information necessary for establishing a company. The interface features a user-friendly design and navigation functions.
[0315] The emotion engine analyzes the user's voice and facial expression data to monitor their emotional state in real time. This allows the system to dynamically change the interface according to the user's emotional state. For example, if the user is feeling anxious, additional explanations or support messages will be displayed.
[0316] Data sent from the terminal is received by the server. The server puts this data through a validation process and prepares it as input for the generation AI engine. The data that has been verified for compliance is passed to the generation AI engine, and the legally required documents are automatically generated.
[0317] The AI generation engine uses templates that conform to local laws and regulations to generate legal documents accurately and quickly. These documents are then stored in a database and provided to users via the server.
[0318] Back-office support is presented to users as a task list and includes a function to monitor progress. Users can manage their tasks based on the task list and perform them efficiently. An emotion engine adjusts the content of this support in response to changes in the user's emotions.
[0319] For example, if the emotion engine detects that a user is experiencing stress during the company establishment process, the system improves the user experience by using calming colors in the UI and emphasizing guiding messages. Furthermore, if the legal documents are complex, the emotion engine can detect user confusion, and the system will flexibly provide detailed tutorials and FAQ sections. This allows users to proceed through the process with confidence.
[0320] The following describes the processing flow.
[0321] Step 1:
[0322] Users access the system from their terminals and input the necessary information for company establishment through the user interface. The terminals incorporate voice input and camera functions, allowing for the capture of the user's voice and facial expressions.
[0323] Step 2:
[0324] The terminal sends the user's voice data and facial expression data to the server along with the entered text data. The transmitted data is protected by encryption technologies such as SSL.
[0325] Step 3:
[0326] The server analyzes the received data. Text data undergoes a validation process, while emotional data is analyzed by an emotion engine. The emotion engine evaluates the user's emotional state in real time, detecting things like stress and anxiety.
[0327] Step 4:
[0328] The server passes validated data to the generation AI engine, which uses templates to automatically generate the necessary legal documents. The generation AI engine creates accurate documents based on local laws and regulations.
[0329] Step 5:
[0330] The generated legal documents are stored in a database by the server. Users receive notifications from the server and can download or preview the documents through the user interface.
[0331] Step 6:
[0332] If the emotion engine detects user stress or anxiety, the server will modify the UI. Support messages and additional guidance will be displayed as needed to help the user understand.
[0333] Step 7:
[0334] The server generates a task list related to back-office operations and provides it to the user. The user uses this list to efficiently manage and advance their tasks. Based on the analysis results of the emotion engine, the presentation method and content of this task list are adjusted as needed.
[0335] (Example 2)
[0336] 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".
[0337] When users go through complex procedures such as company registration, the generation of related legal documents is cumbersome, and this further increases the psychological burden on users. In addition, it is difficult to track the progress of the procedures, which can lead to decreased work efficiency.
[0338] 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.
[0339] In this invention, the server includes means for providing a display device that receives input information from a user, means including an emotion analysis device that evaluates the input information and analyzes the user's emotional state, and a data processing device including a generation unit that automatically generates legal documents based on the input information. This enables users to easily and efficiently obtain the necessary legal documents and allows for the adaptation of the interface according to the user's emotional state. Furthermore, by including backend process support means that provide guidance information to support business management, the progress confirmation and management of business are improved.
[0340] A "user" refers to an individual or legal entity that uses the system to receive support for company establishment and related procedures.
[0341] "Input information" refers to the data and information necessary for company establishment and related procedures, which users provide through the system's display device.
[0342] A "display device" refers to a device that includes an interface used by users to provide input information.
[0343] An "emotion analysis device" is a device that analyzes a user's voice and facial expression data to grasp their emotional state in real time and use that information to adjust the interface.
[0344] A "generation unit" is a device that has the function of automatically generating legal documents in accordance with local laws and regulations based on input information.
[0345] A "data processing device" is a device that has the processing capabilities to evaluate input information and use emotion analysis devices and generation units to create necessary documents and adjust interfaces.
[0346] A "backend process support device" is a device or software that provides guidance information and task lists, and has the function of monitoring progress, in order to support business management.
[0347] This system is designed to facilitate the company establishment process. Its main components include a display device, an emotion analyzer, a generation unit, a data processing unit, and backend process support mechanisms. These elements work together to assist users in easily completing the procedures.
[0348] Users access the system through a terminal equipped with a display device and provide the necessary input information. This input information includes basic information such as company name, address, and industry. Simultaneously, the user's voice and facial expression data are collected and analyzed by an emotion analysis device.
[0349] An emotion analysis device located on the server analyzes the user's emotional state in real time and dynamically adjusts the user interface based on the analysis results. The aim is to reduce user stress and anxiety. For example, if the system detects that the user is feeling anxious, it can change the screen's color scheme and display a reassuring message.
[0350] The generation unit automatically generates legal documents in accordance with local laws and regulations based on input information that has passed validation by the data processing unit. This generation process utilizes existing legal document templates, and the generation AI model quickly and accurately creates the necessary documents. This method reduces human error in legal procedures and improves overall operational efficiency.
[0351] The server stores the generated documents in a database and provides them to the user. The user has a means to download or review them. Furthermore, backend process support mechanisms provide task lists and guidance information to facilitate work management. This allows the user to track the progress of procedures in real time and perform tasks efficiently.
[0352] As a concrete example, by inputting the message "Generate legal documents related to company establishment in a format compliant with local laws and regulations" into the generation AI model via a prompt, the necessary documents are quickly created. This allows users to smoothly carry out their work even without specific legal knowledge.
[0353] The flow of the specific processing in Example 2 will be explained using Figure 13.
[0354] Step 1:
[0355] The user enters basic information regarding company establishment through the terminal's display device. This information includes company name, address, and industry. The entered information is formatted for transmission to the system and sent to the server.
[0356] Step 2:
[0357] The server receives input information sent from the terminal and performs validation using a data processing device. This verifies the format of the input information and checks for any missing required fields. Based on the validation results, valid data proceeds to the next step, while invalid data generates an error message, which is then fed back to the user.
[0358] Step 3:
[0359] The server uses an emotion analysis device to analyze the user's voice and facial expression data. This analysis identifies the user's emotional state. Based on the analysis results, the interface's colors and messages are dynamically adjusted. For example, if the user indicates anxiety, the interface colors change and a support message is displayed.
[0360] Step 4:
[0361] The server passes the validated information to the generation unit, which then generates legal documents in accordance with local laws and regulations. This process utilizes a generative AI model, which receives input information as prompts to construct appropriate legal documents. The generated legal documents are stored in a database by the server and returned to the user.
[0362] Step 5:
[0363] The server uses backend process support to provide users with task lists and guidance information. Users manage their tasks and monitor the progress of their procedures based on this information. The information provided is customized according to the user's emotional state and progress.
[0364] (Application Example 2)
[0365] 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."
[0366] When startups enter a new market, creating legal documents and managing back-office operations are crucial elements, but they often lack the necessary expertise, leading to complicated procedures. Furthermore, these processes can be emotionally burdensome, potentially degrading the user experience. Therefore, there is a need for efficient and emotionally sensitive support systems.
[0367] 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.
[0368] In this invention, the server includes means for providing an interface for receiving input data from a user, information processing means including a generation engine that automatically generates legal documents based on the input data, means for storing and providing the legal documents to the user, means for guiding back-office operations, and means for analyzing the user's emotional state and dynamically changing the user interface based on that state. This makes it possible to efficiently manage legal procedures and back-office operations while reducing emotional burden.
[0369] A "user" is an individual or organization that uses this system to input information and receives support for legal documents and back-office operations.
[0370] An "interface" is a user interface or graphical user interface that allows a user to input information into a system or receive outputted information.
[0371] A "generation engine" is a collection of software or algorithms used to automatically generate legal documents based on input data.
[0372] "Information processing means" refers to a computer system or process for processing input data and generating the necessary output.
[0373] "Legal documents" refer to contracts, notifications, and other legal documents required for business activities and market entry.
[0374] "Back office operations" refer to administrative and management tasks performed within a company, and particularly include process management and task list creation.
[0375] "Emotional state" refers to a user's psychological or emotional condition and is an indicator used to adapt the user interface.
[0376] "Means for dynamically changing the user interface" refers to technologies or methods for adjusting the displayed information and navigation in real time based on the user's emotional state.
[0377] The system of this invention is designed to help startup companies effectively enter the market. Users access the system using devices such as smartphones and tablets and input information related to company establishment and back-office operations through the interface. The interface is user-friendly, visually intuitive, and designed with user experience in mind.
[0378] The server receives data entered by the user and analyzes the user's emotional state using an emotion analysis library (e.g., Affectiva). Based on this analysis, the server dynamically modifies the user interface, adding explanations and changing colors to optimize the user experience.
[0379] The generative AI engine (e.g., OpenAI GPT) automatically generates legal documents that comply with local laws and regulations based on the provided information. These documents include contracts and permits necessary for company establishment and transactions. The generated legal documents are stored in the appropriate database and provided to the user as needed.
[0380] As a concrete example, suppose a user is trying to launch a new online fashion retail service. Using this system, the user can quickly generate transaction contracts that comply with the laws of a specific sales region. Through sentiment analysis, the system detects the user's anxieties and adjusts the guide messages and support content displayed accordingly.
[0381] An example of a prompt is, "Generate a legally compliant commercial contract template." Using this prompt, the generation AI model can accurately provide a document that meets specific requirements.
[0382] In this way, the present invention meets the legal and operational needs of startup companies and enables efficient and user-centered processes.
[0383] The flow of a specific process in Application Example 2 will be explained using Figure 14.
[0384] Step 1:
[0385] The user uses a terminal to input the information necessary for company establishment through an interface. This input includes basic information such as company name, address, and business description. After this data is entered, the terminal sends it to the server.
[0386] Step 2:
[0387] The server puts the received input data through a validation process. Checks are performed on the format and content to ensure data integrity and completeness. For example, it verifies whether the postal code of the location and the description of the business are in the correct format. Data that passes validation is sent to the next process.
[0388] Step 3:
[0389] The server uses an emotion analysis library to analyze the user's emotional state. It acquires voice and facial expression data as the user inputs information and evaluates the emotional state in real time. For example, if the user has an anxious expression, this will be detected. The results of this data analysis are used to dynamically control the user interface.
[0390] Step 4:
[0391] The server activates the generation AI engine and uses validated information and prompts to generate the necessary legal documents. These prompts include specific instructions such as, "Generate a legally compliant commercial contract template." Based on this input, the generation AI engine outputs documents that take local laws and regulations into account.
[0392] Step 5:
[0393] The generated legal documents are stored in a database by the server. Simultaneously, the user interface provided to the user is optimized based on the results of sentiment analysis. For example, the system may highlight guide messages to alleviate anxiety.
[0394] Step 6:
[0395] Users can view generated legal documents and a guided user interface through their device. Furthermore, a task list is displayed to guide back-office processes, allowing users to proceed to the next steps according to that list.
[0396] Through these step-by-step processing steps, the system can effectively support startup companies in entering the market.
[0397] 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.
[0398] 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.
[0399] 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.
[0400] [Third Embodiment]
[0401] Figure 5 shows an example of the configuration of the data processing system 310 according to the third embodiment.
[0402] 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.
[0403] 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).
[0404] 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.
[0405] 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.
[0406] 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).
[0407] 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.
[0408] 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.
[0409] 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.
[0410] 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.
[0411] 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.
[0412] 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".
[0413] The system of this invention streamlines the procedures necessary for startup companies to quickly enter the market. This system provides comprehensive support, from information input to the generation of legal documents and the management of back-office operations.
[0414] The user accesses the system's user interface using a terminal and enters the information necessary for company establishment, such as company name, address, and representative information.
[0415] The terminal sends the provided information to the server. This transmitted data undergoes validation to ensure that the information is complete and accurate.
[0416] The server passes validated data to a generation AI engine, which automatically generates the official documents required by the user. Legally valid documents are output based on templates that comply with local laws and regulations.
[0417] The server stores the generated document in a database and provides a link that allows users to download or view the document. This makes the document immediately available.
[0418] The server then displays guidelines to the user, prompting them to confirm details and take the next steps. This is intended to provide users with a task list to help them smoothly carry out back-office operations after establishing their company, and to manage their progress.
[0419] As a concrete example, when a user establishes a new company, this system allows them to complete the establishment process, which typically takes several weeks, within a few days. During this process, the system provides the user with real-time reminders to ensure legal obligations are met and suggestions for efficient operation. In this way, the present invention reduces the complexity of company establishment and enables faster market entry.
[0420] The following describes the processing flow.
[0421] Step 1:
[0422] The user accesses the system's user interface through their device. The user enters the information necessary for company establishment into a form and provides the data to the system by pressing the "Submit" button.
[0423] Step 2:
[0424] The terminal structures the data entered by the user and sends it to the server. Data security is ensured during transmission using encryption technologies such as SSL.
[0425] Step 3:
[0426] The server puts the received data through a validation process. This process verifies that all required fields are filled in correctly and that the format is correct.
[0427] Step 4:
[0428] The server passes the validated data to the generation AI engine. The generation AI engine automatically generates legal documents based on pre-prepared templates and rules.
[0429] Step 5:
[0430] The generated documents are stored in a database by the server. The server generates a download link for the document and provides this link to the user through the user interface.
[0431] Step 6:
[0432] The server generates a task list related to back-office operations. This includes tasks such as opening bank accounts and filing tax returns. The task list is presented to the user in a format that allows for progress tracking.
[0433] Step 7:
[0434] Users receive documents via the provided download link and prepare them for submission as the next step in establishing their company. They also proceed with preparing to operate the company while referring to the task list.
[0435] (Example 1)
[0436] 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."
[0437] The legal documents and procedures required for company establishment are complex, time-consuming, and labor-intensive, posing a challenge to startups in quickly entering the market. Furthermore, for users unfamiliar with legal procedures, the steps involved are often unclear, hindering efficient business operations.
[0438] 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.
[0439] In this invention, the server includes means for providing a user interface to receive input information from a user, means for validating the input information and sending it to the server, and information processing means including a generation engine that inputs prompt sentences to a generation AI model and automatically generates legal documents. This makes it possible to quickly and accurately generate the legal documents necessary for company establishment and to provide guidelines for users to smoothly proceed with the next procedures.
[0440] A "user interface" refers to the screens and operating methods that users use to input information and interact with a system.
[0441] "Validation" refers to the process of verifying that the format and content of the entered information are accurate.
[0442] A "server" refers to a computer system that processes data received from users' terminals via a network and provides necessary services.
[0443] A "generative AI model" refers to an algorithm or program that automatically generates content or documents based on input prompts.
[0444] A "prompt statement" refers to an input statement used to provide instructions or specifications to a generative AI model.
[0445] "Legal documents" refer to official documents created in accordance with the law and required for company establishment and various procedures.
[0446] A "database" refers to a system that systematically stores and manages information, allowing it to be searched and accessed as needed.
[0447] An "electronic link" refers to a URL or hyperlink that allows users to access resources or documents online.
[0448] "Guidelines" refer to information that outlines procedures and guidelines that users should refer to when carrying out tasks or procedures.
[0449] "Business process" refers to the procedures and workflows that a company or organization follows to achieve its objectives.
[0450] A "task list" is a list of tasks or procedures to be performed in order to achieve a specific objective.
[0451] "Progress tracking" refers to the activity of monitoring whether tasks or projects are progressing according to plan and making adjustments as needed.
[0452] The system of this invention aims to simplify the procedures involved in establishing a company and is realized through the coordination of a user interface, a server, and a generating AI model. Users access the user interface using a dedicated terminal and input the information necessary for company establishment. This information includes company name, address, and representative information.
[0453] The terminal validates the input information in real time, verifying format consistency. The validated data is then sent to the server. The server receives this data and inputs prompts into the generative AI model. The generative AI model uses advanced language models, such as GPT-3, to automatically generate official legal documents.
[0454] An example of this prompt message might be, "Please generate a registration application form based on the items required for establishing a new company." The generated document is stored in a database by the server. Users can download or view this document online using an electronic link provided by the server.
[0455] Furthermore, the server provides the user with the necessary guidelines to proceed with the next steps. These guidelines outline the procedures for efficiently performing the back-office tasks required after company establishment and include features such as task lists and progress tracking.
[0456] In this way, the system of the present invention streamlines the complex legal procedures and back-office processes involved in company establishment, helping users to quickly start their businesses.
[0457] The flow of the specific processing in Example 1 will be explained using Figure 11.
[0458] Step 1:
[0459] The user accesses the terminal's user interface and enters the information necessary for company establishment. For example, this includes the company name, address, and representative information. The input data is provided manually by the user.
[0460] Step 2:
[0461] The terminal validates the input information in real time. Specifically, it checks whether the format is correct, whether all required fields are filled in, and whether the data is valid. The validated output data is then ready to be sent to the server.
[0462] Step 3:
[0463] The terminal sends validated data to the server. This data is sent in JSON format via a REST API or similar method. The server receives the input data and passes it on to the next processing step.
[0464] Step 4:
[0465] The server creates a prompt message for the generating AI model based on the received data. This prompt message might be something like, "Generate a registration application form based on the items required for establishing a new company." The generating AI model then generates the legal documents from this prompt.
[0466] Step 5:
[0467] The server receives legal documents generated by the AI model and stores them in a database. The documents are stored in formats such as PDF, to allow for later access.
[0468] Step 6:
[0469] The server generates and provides users with electronic links to the stored documents. Users can download or view the documents through these links.
[0470] Step 7:
[0471] The server provides users with guidelines for procedures and back-office operations that should be carried out after the company is established. This includes task lists and progress management functions, and the server regularly updates the information to support users.
[0472] (Application Example 1)
[0473] 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."
[0474] Modern e-commerce businesses face challenges when starting a new operation, including complex and time-consuming legal procedures and the considerable effort required to prepare necessary documents. In particular, quickly and accurately preparing documents that comply with local laws and regulations is extremely difficult and contributes to delays before operations can begin.
[0475] 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.
[0476] In this invention, the server includes means for providing a terminal having the function of acquiring information from a user; an information processing device including a generation engine that automatically creates legal documents based on the information; distribution means for storing the legal documents in a data storage device and making them accessible to the user; guidance means for instructing back-office procedures; and means for creating and providing the permit application documents necessary for starting electronic trading operations. This enables electronic trading businesses to quickly and accurately prepare the necessary documents and significantly reduce the time until they can start their business.
[0477] A "terminal" is a device used by users to input and transmit information, and it is a device that provides an interface with the system.
[0478] An "information processing device" is a device that processes input information and performs calculations and data processing to generate legal documents.
[0479] A "generation engine" is a software component that automatically creates legal documents based on templates and input information.
[0480] A "data storage device" is a storage system that stores generated legal documents and makes them accessible as needed.
[0481] "Distribution methods" refer to functions that enable users to easily access, download, or view stored legal documents.
[0482] "Guidance methods" refer to functions that manage back-office procedures and guide users on the next actions and procedures they should take.
[0483] "Electronic trading" refers to business activities that involve trading goods and services via the internet or electronic media.
[0484] "Permit application documents" are formal documents required to obtain the legal approval necessary to legally start a business.
[0485] The system for implementing this invention is designed to enable users to quickly launch new businesses. Specifically, the terminal used by the user is responsible for inputting business-related information via an interface. The information transmitted from this terminal is transferred to a server and managed by an information processing device. Based on the input information, the information processing device operates a generation engine that automatically creates legal documents that comply with local laws and regulations.
[0486] The server stores the generated legal documents in a data storage device and makes them accessible to users via a distribution mechanism. This allows users to easily access, download, or view the necessary documents. The server also provides guidance on back-office operations using guidance tools, clearly indicating the next actions users should take.
[0487] Specifically, the process involves users who wish to begin electronic transactions using a terminal to input the necessary information, and then utilizing a system provided by the server to quickly generate the necessary permit application documents. The computer program utilizes web frameworks such as Flask and the Python document generation library, docx. This combination allows for efficient process management.
[0488] As a concrete example, an entrepreneur wanting to launch a new electronic payment platform can use this system to generate the necessary contracts and documents for license applications in just a few minutes. This significantly reduces the time it takes for entrepreneurs to start their businesses. An example of a prompt to the generating AI model is as follows: "I would like to launch a new electronic transaction service. Please generate the necessary legal documents. The company name is "XYZ Solutions," the representative is "Taro Yamada," and the address is "Minato-ku, Tokyo."
[0489] The flow of a specific process in Application Example 1 will be explained using Figure 12.
[0490] Step 1:
[0491] The terminal receives input information from the user. This input includes basic business information such as company name, representative's name, and address. The user enters this information on the terminal screen and presses the send button to transfer the data to the server.
[0492] Step 2:
[0493] The server receives data from the terminal and performs validation to verify its accuracy and completeness. Here, it uses a generative AI model to check the necessary data, and if there are errors, it prompts the user to re-enter the data. Once validation is complete, the server passes the data to the next process.
[0494] Step 3:
[0495] The server passes validated information as input to the generation engine, which automatically generates legal documents that comply with local laws based on a template. The generation engine then uses the received data to embed data that conforms to the document template and outputs a valid document.
[0496] Step 4:
[0497] The server stores the generated legal documents in a data storage device and generates a link that users can access. Users can then download the generated documents or view them in their browser via this link.
[0498] Step 5:
[0499] The server provides users with guidance and task lists for future back-office operations through instructional tools. This includes procedures and recommended actions to be taken to ensure legal compliance, and users will use this information to guide their work.
[0500] 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.
[0501] This invention is a system that supports the procedures necessary for startup companies to efficiently prepare for market entry, and further optimizes the experience by providing an interface that takes user emotions into consideration. This system consists of an emotion engine, a generative AI engine, a data processing module, a user interface, and the like.
[0502] Users access the system through their terminals and input the information necessary for establishing a company. The interface features a user-friendly design and navigation functions.
[0503] The emotion engine analyzes the user's voice and facial expression data to monitor their emotional state in real time. This allows the system to dynamically change the interface according to the user's emotional state. For example, if the user is feeling anxious, additional explanations or support messages will be displayed.
[0504] Data sent from the terminal is received by the server. The server puts this data through a validation process and prepares it as input for the generation AI engine. The data that has been verified for compliance is passed to the generation AI engine, and the legally required documents are automatically generated.
[0505] The AI generation engine uses templates that conform to local laws and regulations to generate legal documents accurately and quickly. These documents are then stored in a database and provided to users via the server.
[0506] Back-office support is presented to users as a task list and includes a function to monitor progress. Users can manage their tasks based on the task list and perform them efficiently. An emotion engine adjusts the content of this support in response to changes in the user's emotions.
[0507] For example, if the emotion engine detects that a user is experiencing stress during the company establishment process, the system improves the user experience by using calming colors in the UI and emphasizing guiding messages. Furthermore, if the legal documents are complex, the emotion engine can detect user confusion, and the system will flexibly provide detailed tutorials and FAQ sections. This allows users to proceed through the process with confidence.
[0508] The following describes the processing flow.
[0509] Step 1:
[0510] Users access the system from their terminals and input the necessary information for company establishment through the user interface. The terminals incorporate voice input and camera functions, allowing for the capture of the user's voice and facial expressions.
[0511] Step 2:
[0512] The terminal sends the user's voice data and facial expression data to the server along with the entered text data. The transmitted data is protected by encryption technologies such as SSL.
[0513] Step 3:
[0514] The server analyzes the received data. Text data undergoes a validation process, while emotional data is analyzed by an emotion engine. The emotion engine evaluates the user's emotional state in real time, detecting things like stress and anxiety.
[0515] Step 4:
[0516] The server passes validated data to the generation AI engine, which uses templates to automatically generate the necessary legal documents. The generation AI engine creates accurate documents based on local laws and regulations.
[0517] Step 5:
[0518] The generated legal documents are stored in a database by the server. Users receive notifications from the server and can download or preview the documents through the user interface.
[0519] Step 6:
[0520] If the emotion engine detects user stress or anxiety, the server will modify the UI. Support messages and additional guidance will be displayed as needed to help the user understand.
[0521] Step 7:
[0522] The server generates a task list related to back-office operations and provides it to the user. The user uses this list to efficiently manage and advance their tasks. Based on the analysis results of the emotion engine, the presentation method and content of this task list are adjusted as needed.
[0523] (Example 2)
[0524] 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."
[0525] When users go through complex procedures such as company registration, the generation of related legal documents is cumbersome, and this further increases the psychological burden on users. In addition, it is difficult to track the progress of the procedures, which can lead to decreased work efficiency.
[0526] 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.
[0527] In this invention, the server includes means for providing a display device that receives input information from a user, means including an emotion analysis device that evaluates the input information and analyzes the user's emotional state, and a data processing device including a generation unit that automatically generates legal documents based on the input information. This enables users to easily and efficiently obtain the necessary legal documents and allows for the adaptation of the interface according to the user's emotional state. Furthermore, by including backend process support means that provide guidance information to support business management, the progress confirmation and management of business are improved.
[0528] A "user" refers to an individual or legal entity that uses the system to receive support for company establishment and related procedures.
[0529] "Input information" refers to the data and information necessary for company establishment and related procedures, which users provide through the system's display device.
[0530] A "display device" refers to a device that includes an interface used by users to provide input information.
[0531] An "emotion analysis device" is a device that analyzes a user's voice and facial expression data to grasp their emotional state in real time and use that information to adjust the interface.
[0532] A "generation unit" is a device that has the function of automatically generating legal documents in accordance with local laws and regulations based on input information.
[0533] A "data processing device" is a device that has the processing capabilities to evaluate input information and use emotion analysis devices and generation units to create necessary documents and adjust interfaces.
[0534] A "backend process support device" is a device or software that provides guidance information and task lists, and has the function of monitoring progress, in order to support business management.
[0535] This system is designed to facilitate the company establishment process. Its main components include a display device, an emotion analyzer, a generation unit, a data processing unit, and backend process support mechanisms. These elements work together to assist users in easily completing the procedures.
[0536] Users access the system through a terminal equipped with a display device and provide the necessary input information. This input information includes basic information such as company name, address, and industry. Simultaneously, the user's voice and facial expression data are collected and analyzed by an emotion analysis device.
[0537] An emotion analysis device located on the server analyzes the user's emotional state in real time and dynamically adjusts the user interface based on the analysis results. The aim is to reduce user stress and anxiety. For example, if the system detects that the user is feeling anxious, it can change the screen's color scheme and display a reassuring message.
[0538] The generation unit automatically generates legal documents in accordance with local laws and regulations based on input information that has passed validation by the data processing unit. This generation process utilizes existing legal document templates, and the generation AI model quickly and accurately creates the necessary documents. This method reduces human error in legal procedures and improves overall operational efficiency.
[0539] The server stores the generated documents in a database and provides them to the user. The user has a means to download or review them. Furthermore, backend process support mechanisms provide task lists and guidance information to facilitate work management. This allows the user to track the progress of procedures in real time and perform tasks efficiently.
[0540] As a concrete example, by inputting the message "Generate legal documents related to company establishment in a format compliant with local laws and regulations" into the generation AI model via a prompt, the necessary documents are quickly created. This allows users to smoothly carry out their work even without specific legal knowledge.
[0541] The flow of the specific processing in Example 2 will be explained using Figure 13.
[0542] Step 1:
[0543] The user enters basic information regarding company establishment through the terminal's display device. This information includes company name, address, and industry. The entered information is formatted for transmission to the system and sent to the server.
[0544] Step 2:
[0545] The server receives input information sent from the terminal and performs validation using a data processing device. This verifies the format of the input information and checks for any missing required fields. Based on the validation results, valid data proceeds to the next step, while invalid data generates an error message, which is then fed back to the user.
[0546] Step 3:
[0547] The server uses an emotion analysis device to analyze the user's voice and facial expression data. This analysis identifies the user's emotional state. Based on the analysis results, the interface's colors and messages are dynamically adjusted. For example, if the user indicates anxiety, the interface colors change and a support message is displayed.
[0548] Step 4:
[0549] The server passes the validated information to the generation unit, which then generates legal documents in accordance with local laws and regulations. This process utilizes a generative AI model, which receives input information as prompts to construct appropriate legal documents. The generated legal documents are stored in a database by the server and returned to the user.
[0550] Step 5:
[0551] The server uses backend process support to provide users with task lists and guidance information. Users manage their tasks and monitor the progress of their procedures based on this information. The information provided is customized according to the user's emotional state and progress.
[0552] (Application Example 2)
[0553] 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."
[0554] When startups enter a new market, creating legal documents and managing back-office operations are crucial elements, but they often lack the necessary expertise, leading to complicated procedures. Furthermore, these processes can be emotionally burdensome, potentially degrading the user experience. Therefore, there is a need for efficient and emotionally sensitive support systems.
[0555] 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.
[0556] In this invention, the server includes means for providing an interface for receiving input data from a user, information processing means including a generation engine that automatically generates legal documents based on the input data, means for storing and providing the legal documents to the user, means for guiding back-office operations, and means for analyzing the user's emotional state and dynamically changing the user interface based on that state. This makes it possible to efficiently manage legal procedures and back-office operations while reducing emotional burden.
[0557] A "user" is an individual or organization that uses this system to input information and receives support for legal documents and back-office operations.
[0558] An "interface" is a user interface or graphical user interface that allows a user to input information into a system or receive outputted information.
[0559] A "generation engine" is a collection of software or algorithms used to automatically generate legal documents based on input data.
[0560] "Information processing means" refers to a computer system or process for processing input data and generating the necessary output.
[0561] "Legal documents" refer to contracts, notifications, and other legal documents required for business activities and market entry.
[0562] "Back office operations" refer to administrative and management tasks performed within a company, and particularly include process management and task list creation.
[0563] "Emotional state" refers to a user's psychological or emotional condition and is an indicator used to adapt the user interface.
[0564] "Means for dynamically changing the user interface" refers to technologies or methods for adjusting the displayed information and navigation in real time based on the user's emotional state.
[0565] The system of this invention is designed to help startup companies effectively enter the market. Users access the system using devices such as smartphones and tablets and input information related to company establishment and back-office operations through the interface. The interface is user-friendly, visually intuitive, and designed with user experience in mind.
[0566] The server receives data entered by the user and analyzes the user's emotional state using an emotion analysis library (e.g., Affectiva). Based on this analysis, the server dynamically modifies the user interface, adding explanations and changing colors to optimize the user experience.
[0567] The generative AI engine (e.g., OpenAI GPT) automatically generates legal documents that comply with local laws and regulations based on the provided information. These documents include contracts and permits necessary for company establishment and transactions. The generated legal documents are stored in the appropriate database and provided to the user as needed.
[0568] As a concrete example, suppose a user is trying to launch a new online fashion retail service. Using this system, the user can quickly generate transaction contracts that comply with the laws of a specific sales region. Through sentiment analysis, the system detects the user's anxieties and adjusts the guide messages and support content displayed accordingly.
[0569] An example of a prompt is, "Generate a legally compliant commercial contract template." Using this prompt, the generation AI model can accurately provide a document that meets specific requirements.
[0570] In this way, the present invention meets the legal and operational needs of startup companies and enables efficient and user-centered processes.
[0571] The flow of a specific process in Application Example 2 will be explained using Figure 14.
[0572] Step 1:
[0573] The user uses a terminal to input the information necessary for company establishment through an interface. This input includes basic information such as company name, address, and business description. After this data is entered, the terminal sends it to the server.
[0574] Step 2:
[0575] The server puts the received input data through a validation process. Checks are performed on the format and content to ensure data integrity and completeness. For example, it verifies whether the postal code of the location and the description of the business are in the correct format. Data that passes validation is sent to the next process.
[0576] Step 3:
[0577] The server uses an emotion analysis library to analyze the user's emotional state. It acquires voice and facial expression data as the user inputs information and evaluates the emotional state in real time. For example, if the user has an anxious expression, this will be detected. The results of this data analysis are used to dynamically control the user interface.
[0578] Step 4:
[0579] The server activates the generation AI engine and uses validated information and prompts to generate the necessary legal documents. These prompts include specific instructions such as, "Generate a legally compliant commercial contract template." Based on this input, the generation AI engine outputs documents that take local laws and regulations into account.
[0580] Step 5:
[0581] The generated legal documents are stored in a database by the server. Simultaneously, the user interface provided to the user is optimized based on the results of sentiment analysis. For example, the system may highlight guide messages to alleviate anxiety.
[0582] Step 6:
[0583] Users can view generated legal documents and a guided user interface through their device. Furthermore, a task list is displayed to guide back-office processes, allowing users to proceed to the next steps according to that list.
[0584] Through these step-by-step processing steps, the system can effectively support startup companies in entering the market.
[0585] 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.
[0586] 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.
[0587] 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.
[0588] [Fourth Embodiment]
[0589] Figure 7 shows an example of the configuration of the data processing system 410 according to the fourth embodiment.
[0590] 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.
[0591] 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).
[0592] 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.
[0593] 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.
[0594] 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).
[0595] 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.
[0596] 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.
[0597] 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.
[0598] 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.
[0599] 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.
[0600] 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.
[0601] 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".
[0602] The system of this invention streamlines the procedures necessary for startup companies to quickly enter the market. This system provides comprehensive support, from information input to the generation of legal documents and the management of back-office operations.
[0603] The user accesses the system's user interface using a terminal and enters the information necessary for company establishment, such as company name, address, and representative information.
[0604] The terminal sends the provided information to the server. This transmitted data undergoes validation to ensure that the information is complete and accurate.
[0605] The server passes validated data to a generation AI engine, which automatically generates the official documents required by the user. Legally valid documents are output based on templates that comply with local laws and regulations.
[0606] The server stores the generated document in a database and provides a link that allows users to download or view the document. This makes the document immediately available.
[0607] The server then displays guidelines to the user, prompting them to confirm details and take the next steps. This is intended to provide users with a task list to help them smoothly carry out back-office operations after establishing their company, and to manage their progress.
[0608] As a concrete example, when a user establishes a new company, this system allows them to complete the establishment process, which typically takes several weeks, within a few days. During this process, the system provides the user with real-time reminders to ensure legal obligations are met and suggestions for efficient operation. In this way, the present invention reduces the complexity of company establishment and enables faster market entry.
[0609] The following describes the processing flow.
[0610] Step 1:
[0611] The user accesses the system's user interface through their device. The user enters the information necessary for company establishment into a form and provides the data to the system by pressing the "Submit" button.
[0612] Step 2:
[0613] The terminal structures the data entered by the user and sends it to the server. Data security is ensured during transmission using encryption technologies such as SSL.
[0614] Step 3:
[0615] The server puts the received data through a validation process. This process verifies that all required fields are filled in correctly and that the format is correct.
[0616] Step 4:
[0617] The server passes the validated data to the generation AI engine. The generation AI engine automatically generates legal documents based on pre-prepared templates and rules.
[0618] Step 5:
[0619] The generated documents are stored in a database by the server. The server generates a download link for the document and provides this link to the user through the user interface.
[0620] Step 6:
[0621] The server generates a task list related to back-office operations. This includes tasks such as opening bank accounts and filing tax returns. The task list is presented to the user in a format that allows for progress tracking.
[0622] Step 7:
[0623] Users receive documents via the provided download link and prepare them for submission as the next step in establishing their company. They also proceed with preparing to operate the company while referring to the task list.
[0624] (Example 1)
[0625] 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".
[0626] The legal documents and procedures required for company establishment are complex, time-consuming, and labor-intensive, posing a challenge to startups in quickly entering the market. Furthermore, for users unfamiliar with legal procedures, the steps involved are often unclear, hindering efficient business operations.
[0627] 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.
[0628] In this invention, the server includes means for providing a user interface to receive input information from a user, means for validating the input information and sending it to the server, and information processing means including a generation engine that inputs prompt sentences to a generation AI model and automatically generates legal documents. This makes it possible to quickly and accurately generate the legal documents necessary for company establishment and to provide guidelines for users to smoothly proceed with the next procedures.
[0629] A "user interface" refers to the screens and operating methods that users use to input information and interact with a system.
[0630] "Validation" refers to the process of verifying that the format and content of the entered information are accurate.
[0631] A "server" refers to a computer system that processes data received from users' terminals via a network and provides necessary services.
[0632] A "generative AI model" refers to an algorithm or program that automatically generates content or documents based on input prompts.
[0633] A "prompt statement" refers to an input statement used to provide instructions or specifications to a generative AI model.
[0634] "Legal documents" refer to official documents created in accordance with the law and required for company establishment and various procedures.
[0635] A "database" refers to a system that systematically stores and manages information, allowing it to be searched and accessed as needed.
[0636] An "electronic link" refers to a URL or hyperlink that allows users to access resources or documents online.
[0637] "Guidelines" refer to information that outlines procedures and guidelines that users should refer to when carrying out tasks or procedures.
[0638] "Business process" refers to the procedures and workflows that a company or organization follows to achieve its objectives.
[0639] A "task list" is a list of tasks or procedures to be performed in order to achieve a specific objective.
[0640] "Progress tracking" refers to the activity of monitoring whether tasks or projects are progressing according to plan and making adjustments as needed.
[0641] The system of this invention aims to simplify the procedures involved in establishing a company and is realized through the coordination of a user interface, a server, and a generating AI model. Users access the user interface using a dedicated terminal and input the information necessary for company establishment. This information includes company name, address, and representative information.
[0642] The terminal validates the input information in real time, verifying format consistency. The validated data is then sent to the server. The server receives this data and inputs prompts into the generative AI model. The generative AI model uses advanced language models, such as GPT-3, to automatically generate official legal documents.
[0643] An example of this prompt message might be, "Please generate a registration application form based on the items required for establishing a new company." The generated document is stored in a database by the server. Users can download or view this document online using an electronic link provided by the server.
[0644] Furthermore, the server provides the user with the necessary guidelines to proceed with the next steps. These guidelines outline the procedures for efficiently performing the back-office tasks required after company establishment and include features such as task lists and progress tracking.
[0645] In this way, the system of the present invention streamlines the complex legal procedures and back-office processes involved in company establishment, helping users to quickly start their businesses.
[0646] The flow of the specific processing in Example 1 will be explained using Figure 11.
[0647] Step 1:
[0648] The user accesses the terminal's user interface and enters the information necessary for company establishment. For example, this includes the company name, address, and representative information. The input data is provided manually by the user.
[0649] Step 2:
[0650] The terminal validates the input information in real time. Specifically, it checks whether the format is correct, whether all required fields are filled in, and whether the data is valid. The validated output data is then ready to be sent to the server.
[0651] Step 3:
[0652] The terminal sends validated data to the server. This data is sent in JSON format via a REST API or similar method. The server receives the input data and passes it on to the next processing step.
[0653] Step 4:
[0654] The server creates a prompt message for the generating AI model based on the received data. This prompt message might be something like, "Generate a registration application form based on the items required for establishing a new company." The generating AI model then generates the legal documents from this prompt.
[0655] Step 5:
[0656] The server receives legal documents generated by the AI model and stores them in a database. The documents are stored in formats such as PDF, to allow for later access.
[0657] Step 6:
[0658] The server generates and provides users with electronic links to the stored documents. Users can download or view the documents through these links.
[0659] Step 7:
[0660] The server provides users with guidelines for procedures and back-office operations that should be carried out after the company is established. This includes task lists and progress management functions, and the server regularly updates the information to support users.
[0661] (Application Example 1)
[0662] 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".
[0663] Modern e-commerce businesses face challenges when starting a new operation, including complex and time-consuming legal procedures and the considerable effort required to prepare necessary documents. In particular, quickly and accurately preparing documents that comply with local laws and regulations is extremely difficult and contributes to delays before operations can begin.
[0664] 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.
[0665] In this invention, the server includes means for providing a terminal having the function of acquiring information from a user; an information processing device including a generation engine that automatically creates legal documents based on the information; distribution means for storing the legal documents in a data storage device and making them accessible to the user; guidance means for instructing back-office procedures; and means for creating and providing the permit application documents necessary for starting electronic trading operations. This enables electronic trading businesses to quickly and accurately prepare the necessary documents and significantly reduce the time until they can start their business.
[0666] A "terminal" is a device used by users to input and transmit information, and it is a device that provides an interface with the system.
[0667] An "information processing device" is a device that processes input information and performs calculations and data processing to generate legal documents.
[0668] A "generation engine" is a software component that automatically creates legal documents based on templates and input information.
[0669] A "data storage device" is a storage system that stores generated legal documents and makes them accessible as needed.
[0670] "Distribution methods" refer to functions that enable users to easily access, download, or view stored legal documents.
[0671] "Guidance methods" refer to functions that manage back-office procedures and guide users on the next actions and procedures they should take.
[0672] "Electronic trading" refers to business activities that involve trading goods and services via the internet or electronic media.
[0673] "Permit application documents" are formal documents required to obtain the legal approval necessary to legally start a business.
[0674] The system for implementing this invention is designed to enable users to quickly launch new businesses. Specifically, the terminal used by the user is responsible for inputting business-related information via an interface. The information transmitted from this terminal is transferred to a server and managed by an information processing device. Based on the input information, the information processing device operates a generation engine that automatically creates legal documents that comply with local laws and regulations.
[0675] The server stores the generated legal documents in a data storage device and makes them accessible to users via a distribution mechanism. This allows users to easily access, download, or view the necessary documents. The server also provides guidance on back-office operations using guidance tools, clearly indicating the next actions users should take.
[0676] Specifically, the process involves users who wish to begin electronic transactions using a terminal to input the necessary information, and then utilizing a system provided by the server to quickly generate the necessary permit application documents. The computer program utilizes web frameworks such as Flask and the Python document generation library, docx. This combination allows for efficient process management.
[0677] As a concrete example, an entrepreneur wanting to launch a new electronic payment platform can use this system to generate the necessary contracts and documents for license applications in just a few minutes. This significantly reduces the time it takes for entrepreneurs to start their businesses. An example of a prompt to the generating AI model is as follows: "I would like to launch a new electronic transaction service. Please generate the necessary legal documents. The company name is "XYZ Solutions," the representative is "Taro Yamada," and the address is "Minato-ku, Tokyo."
[0678] The flow of a specific process in Application Example 1 will be explained using Figure 12.
[0679] Step 1:
[0680] The terminal receives input information from the user. This input includes basic business information such as company name, representative's name, and address. The user enters this information on the terminal screen and presses the send button to transfer the data to the server.
[0681] Step 2:
[0682] The server receives data from the terminal and performs validation to verify its accuracy and completeness. Here, it uses a generative AI model to check the necessary data, and if there are errors, it prompts the user to re-enter the data. Once validation is complete, the server passes the data to the next process.
[0683] Step 3:
[0684] The server passes validated information as input to the generation engine, which automatically generates legal documents that comply with local laws based on a template. The generation engine then uses the received data to embed data that conforms to the document template and outputs a valid document.
[0685] Step 4:
[0686] The server stores the generated legal documents in a data storage device and generates a link that users can access. Users can then download the generated documents or view them in their browser via this link.
[0687] Step 5:
[0688] The server provides users with guidance and task lists for future back-office operations through instructional tools. This includes procedures and recommended actions to be taken to ensure legal compliance, and users will use this information to guide their work.
[0689] 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.
[0690] This invention is a system that supports the procedures necessary for startup companies to efficiently prepare for market entry, and further optimizes the experience by providing an interface that takes user emotions into consideration. This system consists of an emotion engine, a generative AI engine, a data processing module, a user interface, and the like.
[0691] Users access the system through their terminals and input the information necessary for establishing a company. The interface features a user-friendly design and navigation functions.
[0692] The emotion engine analyzes the user's voice and facial expression data to monitor their emotional state in real time. This allows the system to dynamically change the interface according to the user's emotional state. For example, if the user is feeling anxious, additional explanations or support messages will be displayed.
[0693] Data sent from the terminal is received by the server. The server puts this data through a validation process and prepares it as input for the generation AI engine. The data that has been verified for compliance is passed to the generation AI engine, and the legally required documents are automatically generated.
[0694] The AI generation engine uses templates that conform to local laws and regulations to generate legal documents accurately and quickly. These documents are then stored in a database and provided to users via the server.
[0695] Back-office support is presented to users as a task list and includes a function to monitor progress. Users can manage their tasks based on the task list and perform them efficiently. An emotion engine adjusts the content of this support in response to changes in the user's emotions.
[0696] For example, if the emotion engine detects that a user is experiencing stress during the company establishment process, the system improves the user experience by using calming colors in the UI and emphasizing guiding messages. Furthermore, if the legal documents are complex, the emotion engine can detect user confusion, and the system will flexibly provide detailed tutorials and FAQ sections. This allows users to proceed through the process with confidence.
[0697] The following describes the processing flow.
[0698] Step 1:
[0699] Users access the system from their terminals and input the necessary information for company establishment through the user interface. The terminals incorporate voice input and camera functions, allowing for the capture of the user's voice and facial expressions.
[0700] Step 2:
[0701] The terminal sends the user's voice data and facial expression data to the server along with the entered text data. The transmitted data is protected by encryption technologies such as SSL.
[0702] Step 3:
[0703] The server analyzes the received data. Text data undergoes a validation process, while emotional data is analyzed by an emotion engine. The emotion engine evaluates the user's emotional state in real time, detecting things like stress and anxiety.
[0704] Step 4:
[0705] The server passes validated data to the generation AI engine, which uses templates to automatically generate the necessary legal documents. The generation AI engine creates accurate documents based on local laws and regulations.
[0706] Step 5:
[0707] The generated legal documents are stored in a database by the server. Users receive notifications from the server and can download or preview the documents through the user interface.
[0708] Step 6:
[0709] If the emotion engine detects user stress or anxiety, the server will modify the UI. Support messages and additional guidance will be displayed as needed to help the user understand.
[0710] Step 7:
[0711] The server generates a task list related to back-office operations and provides it to the user. The user uses this list to efficiently manage and advance their tasks. Based on the analysis results of the emotion engine, the presentation method and content of this task list are adjusted as needed.
[0712] (Example 2)
[0713] 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".
[0714] When users go through complex procedures such as company registration, the generation of related legal documents is cumbersome, and this further increases the psychological burden on users. In addition, it is difficult to track the progress of the procedures, which can lead to decreased work efficiency.
[0715] 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.
[0716] In this invention, the server includes means for providing a display device that receives input information from a user, means including an emotion analysis device that evaluates the input information and analyzes the user's emotional state, and a data processing device including a generation unit that automatically generates legal documents based on the input information. This enables users to easily and efficiently obtain the necessary legal documents and allows for the adaptation of the interface according to the user's emotional state. Furthermore, by including backend process support means that provide guidance information to support business management, the progress confirmation and management of business are improved.
[0717] A "user" refers to an individual or legal entity that uses the system to receive support for company establishment and related procedures.
[0718] "Input information" refers to the data and information necessary for company establishment and related procedures, which users provide through the system's display device.
[0719] A "display device" refers to a device that includes an interface used by users to provide input information.
[0720] An "emotion analysis device" is a device that analyzes a user's voice and facial expression data to grasp their emotional state in real time and use that information to adjust the interface.
[0721] A "generation unit" is a device that has the function of automatically generating legal documents in accordance with local laws and regulations based on input information.
[0722] A "data processing device" is a device that has the processing capabilities to evaluate input information and use emotion analysis devices and generation units to create necessary documents and adjust interfaces.
[0723] A "backend process support device" is a device or software that provides guidance information and task lists, and has the function of monitoring progress, in order to support business management.
[0724] This system is designed to facilitate the company establishment process. Its main components include a display device, an emotion analyzer, a generation unit, a data processing unit, and backend process support mechanisms. These elements work together to assist users in easily completing the procedures.
[0725] Users access the system through a terminal equipped with a display device and provide the necessary input information. This input information includes basic information such as company name, address, and industry. Simultaneously, the user's voice and facial expression data are collected and analyzed by an emotion analysis device.
[0726] An emotion analysis device located on the server analyzes the user's emotional state in real time and dynamically adjusts the user interface based on the analysis results. The aim is to reduce user stress and anxiety. For example, if the system detects that the user is feeling anxious, it can change the screen's color scheme and display a reassuring message.
[0727] The generation unit automatically generates legal documents in accordance with local laws and regulations based on input information that has passed validation by the data processing unit. This generation process utilizes existing legal document templates, and the generation AI model quickly and accurately creates the necessary documents. This method reduces human error in legal procedures and improves overall operational efficiency.
[0728] The server stores the generated documents in a database and provides them to the user. The user has a means to download or review them. Furthermore, backend process support mechanisms provide task lists and guidance information to facilitate work management. This allows the user to track the progress of procedures in real time and perform tasks efficiently.
[0729] As a concrete example, by inputting the message "Generate legal documents related to company establishment in a format compliant with local laws and regulations" into the generation AI model via a prompt, the necessary documents are quickly created. This allows users to smoothly carry out their work even without specific legal knowledge.
[0730] The flow of the specific processing in Example 2 will be explained using Figure 13.
[0731] Step 1:
[0732] The user enters basic information regarding company establishment through the terminal's display device. This information includes company name, address, and industry. The entered information is formatted for transmission to the system and sent to the server.
[0733] Step 2:
[0734] The server receives input information sent from the terminal and performs validation using a data processing device. This verifies the format of the input information and checks for any missing required fields. Based on the validation results, valid data proceeds to the next step, while invalid data generates an error message, which is then fed back to the user.
[0735] Step 3:
[0736] The server uses an emotion analysis device to analyze the user's voice and facial expression data. This analysis identifies the user's emotional state. Based on the analysis results, the interface's colors and messages are dynamically adjusted. For example, if the user indicates anxiety, the interface colors change and a support message is displayed.
[0737] Step 4:
[0738] The server passes the validated information to the generation unit, which then generates legal documents in accordance with local laws and regulations. This process utilizes a generative AI model, which receives input information as prompts to construct appropriate legal documents. The generated legal documents are stored in a database by the server and returned to the user.
[0739] Step 5:
[0740] The server uses backend process support to provide users with task lists and guidance information. Users manage their tasks and monitor the progress of their procedures based on this information. The information provided is customized according to the user's emotional state and progress.
[0741] (Application Example 2)
[0742] 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".
[0743] When startups enter a new market, creating legal documents and managing back-office operations are crucial elements, but they often lack the necessary expertise, leading to complicated procedures. Furthermore, these processes can be emotionally burdensome, potentially degrading the user experience. Therefore, there is a need for efficient and emotionally sensitive support systems.
[0744] 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.
[0745] In this invention, the server includes means for providing an interface for receiving input data from a user, information processing means including a generation engine that automatically generates legal documents based on the input data, means for storing and providing the legal documents to the user, means for guiding back-office operations, and means for analyzing the user's emotional state and dynamically changing the user interface based on that state. This makes it possible to efficiently manage legal procedures and back-office operations while reducing emotional burden.
[0746] A "user" is an individual or organization that uses this system to input information and receives support for legal documents and back-office operations.
[0747] An "interface" is a user interface or graphical user interface that allows a user to input information into a system or receive outputted information.
[0748] A "generation engine" is a collection of software or algorithms used to automatically generate legal documents based on input data.
[0749] "Information processing means" refers to a computer system or process for processing input data and generating the necessary output.
[0750] "Legal documents" refer to contracts, notifications, and other legal documents required for business activities and market entry.
[0751] "Back office operations" refer to administrative and management tasks performed within a company, and particularly include process management and task list creation.
[0752] "Emotional state" refers to a user's psychological or emotional condition and is an indicator used to adapt the user interface.
[0753] "Means for dynamically changing the user interface" refers to technologies or methods for adjusting the displayed information and navigation in real time based on the user's emotional state.
[0754] The system of this invention is designed to help startup companies effectively enter the market. Users access the system using devices such as smartphones and tablets and input information related to company establishment and back-office operations through the interface. The interface is user-friendly, visually intuitive, and designed with user experience in mind.
[0755] The server receives data entered by the user and analyzes the user's emotional state using an emotion analysis library (e.g., Affectiva). Based on this analysis, the server dynamically modifies the user interface, adding explanations and changing colors to optimize the user experience.
[0756] The generative AI engine (e.g., OpenAI GPT) automatically generates legal documents that comply with local laws and regulations based on the provided information. These documents include contracts and permits necessary for company establishment and transactions. The generated legal documents are stored in the appropriate database and provided to the user as needed.
[0757] As a concrete example, suppose a user is trying to launch a new online fashion retail service. Using this system, the user can quickly generate transaction contracts that comply with the laws of a specific sales region. Through sentiment analysis, the system detects the user's anxieties and adjusts the guide messages and support content displayed accordingly.
[0758] An example of a prompt is, "Generate a legally compliant commercial contract template." Using this prompt, the generation AI model can accurately provide a document that meets specific requirements.
[0759] In this way, the present invention meets the legal and operational needs of startup companies and enables efficient and user-centered processes.
[0760] The flow of a specific process in Application Example 2 will be explained using Figure 14.
[0761] Step 1:
[0762] The user uses a terminal to input the information necessary for company establishment through an interface. This input includes basic information such as company name, address, and business description. After this data is entered, the terminal sends it to the server.
[0763] Step 2:
[0764] The server puts the received input data through a validation process. Checks are performed on the format and content to ensure data integrity and completeness. For example, it verifies whether the postal code of the location and the description of the business are in the correct format. Data that passes validation is sent to the next process.
[0765] Step 3:
[0766] The server uses an emotion analysis library to analyze the user's emotional state. It acquires voice and facial expression data as the user inputs information and evaluates the emotional state in real time. For example, if the user has an anxious expression, this will be detected. The results of this data analysis are used to dynamically control the user interface.
[0767] Step 4:
[0768] The server activates the generation AI engine and uses validated information and prompts to generate the necessary legal documents. These prompts include specific instructions such as, "Generate a legally compliant commercial contract template." Based on this input, the generation AI engine outputs documents that take local laws and regulations into account.
[0769] Step 5:
[0770] The generated legal documents are stored in a database by the server. Simultaneously, the user interface provided to the user is optimized based on the results of sentiment analysis. For example, the system may highlight guide messages to alleviate anxiety.
[0771] Step 6:
[0772] Users can view generated legal documents and a guided user interface through their device. Furthermore, a task list is displayed to guide back-office processes, allowing users to proceed to the next steps according to that list.
[0773] Through these step-by-step processing steps, the system can effectively support startup companies in entering the market.
[0774] 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.
[0775] 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.
[0776] 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.
[0777] 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.
[0778] 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.
[0779] 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.
[0780] 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.
[0781] 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.
[0782] 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."
[0783] 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.
[0784] 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.
[0785] 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.
[0786] 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.
[0787] 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.
[0788] 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.
[0789] 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.
[0790] 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.
[0791] 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.
[0792] 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.
[0793] 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.
[0794] 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.
[0795] The following is further disclosed regarding the embodiments described above.
[0796] (Claim 1)
[0797] A means of providing an interface for receiving input data from users,
[0798] Information processing means including a generation engine that automatically generates legal documents based on the aforementioned input data,
[0799] Means for storing and providing the aforementioned legal documents to users,
[0800] A means of guiding back-office operations processes,
[0801] A system that includes this.
[0802] (Claim 2)
[0803] The system according to claim 1, wherein the generation engine has a function to output documents in accordance with local laws and regulations based on a template.
[0804] (Claim 3)
[0805] The system according to claim 1, wherein the means for guiding the back-office operations includes a function for generating a task list and monitoring its progress.
[0806] "Example 1"
[0807] (Claim 1)
[0808] A means of providing a user interface that receives input information from users,
[0809] Means for validating the aforementioned input information and sending it to the server,
[0810] The server inputs prompt statements to a generation AI model based on validated data, and the information processing means includes a generation engine that automatically generates legal documents.
[0811] A means of storing the aforementioned legal documents in a database and providing electronic links to users,
[0812] We will provide users with guidelines for the following procedures and means to manage business processes,
[0813] A system that includes this.
[0814] (Claim 2)
[0815] The system according to claim 1, wherein the generation engine has a function to output documents that conform to local regulations based on a template.
[0816] (Claim 3)
[0817] The system according to claim 1, wherein the means for managing the business process has a function to generate a task list and track its progress.
[0818] "Application Example 1"
[0819] (Claim 1)
[0820] A means of providing a terminal that has the function of acquiring information from users,
[0821] An information processing device including a generation engine that automatically creates legal documents based on the aforementioned information,
[0822] The aforementioned legal documents are stored in a data storage device, and a distribution means is provided that allows users to access them.
[0823] Instructional tools for providing instructions on back-office procedures,
[0824] The means of preparing and providing the necessary application documents for starting electronic trading operations,
[0825] A system that includes this.
[0826] (Claim 2)
[0827] The system according to claim 1, wherein the generation engine has the function of creating documents from templates based on local laws and standards.
[0828] (Claim 3)
[0829] The system according to claim 1, wherein the instruction means for providing instructions for the aforementioned back-office operations procedures includes a function for creating a list of tasks and tracking their progress.
[0830] "Example 2 of combining an emotion engine"
[0831] (Claim 1)
[0832] A means for providing a display device that receives input information from a user,
[0833] Means including an emotion analysis device that evaluates the input information and analyzes the user's emotional state,
[0834] A data processing device including a generation unit that automatically generates legal documents based on the input information,
[0835] Means including a storage device for storing and providing the aforementioned legal documents to users,
[0836] A backend process support system that provides guidance information to support business management,
[0837] A system that includes this.
[0838] (Claim 2)
[0839] The system according to claim 1, wherein the generation unit has a function to output documents in accordance with local laws and regulations based on a template.
[0840] (Claim 3)
[0841] The system according to claim 1, wherein the backend process support means has the function of generating a list of tasks and monitoring their progress.
[0842] "Application example 2 when combining with an emotional engine"
[0843] (Claim 1)
[0844] A means of providing an interface for receiving input data from users,
[0845] Information processing means including a generation engine that automatically generates legal documents based on the aforementioned input data,
[0846] Means for storing and providing the aforementioned legal documents to users,
[0847] A means of guiding back-office operations processes,
[0848] A means for analyzing the emotional state of the user and dynamically changing the user interface based on that state,
[0849] A system that includes this.
[0850] (Claim 2)
[0851] The system according to claim 1, wherein the generation engine has a function to output documents in accordance with local laws and regulations based on a template.
[0852] (Claim 3)
[0853] The system according to claim 1, wherein the means for guiding the back-office operations includes a function for generating a task list and monitoring its progress. [Explanation of Symbols]
[0854] 10, 210, 310, 410 Data Processing Systems 12 Data Processing Devices 14 Smart Devices 214 Smart Glasses 314 Headset-type terminal 414 Robots< / url:> < / url:> < / url:> < / url:>
Claims
1. A means of providing an interface for receiving input data from users, Information processing means including a generation engine that automatically generates legal documents based on the aforementioned input data, Means for storing and providing the aforementioned legal documents to users, A means of guiding back-office operations processes, A system that includes this.
2. The system according to claim 1, wherein the generation engine has a function to output documents in accordance with local laws and regulations based on a template.
3. The system according to claim 1, wherein the means for guiding the back-office operations includes a function for generating a task list and monitoring its progress.
Citation Information
Patent Citations
Persona chatbot control method and system
JP2022180282A