Information processing system, program and information processing method

By combining artificial intelligence generation first draft and proofreading by professional supporters, the problem of insufficient application documents in the existing technology is solved, and the efficiency and high quality of document creation is achieved.

JP2025016421AActive Publication Date: 2025-02-04STAYWAY CO LTD

Patent Information

Application Number
JP2023217456
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-07-23
Filing Date
2023-12-22
Publication Date
2025-02-04
Estimated Expiration
2043-12-22

AI Technical Summary

Technical Problem

When using AI document creation functions in the prior art, the document quality and accuracy of the application for subsidies are insufficient, making it difficult to balance the convenience of writing and the quality of content.

Method used

Through an information processing system, artificial intelligence is used to generate the first draft of the application document, and proofread and improve it by proponents familiar with this type of document, including multiple terminal devices and processing steps, such as selecting application targets, generating documents, accepting user input, proofreading and managing versions.

Benefits of technology

Improves the quality and accuracy of application documents, while reducing the difficulty of writing, making the document creation process more efficient and easy to manage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025016421000001_ABST
    Figure 2025016421000001_ABST
Patent Text Reader

Abstract

To provide an information processing system, etc. capable of achieving both facilitation of text creation and improvement in quality of the text.SOLUTION: There is provided an information processing system with a processor. The information processing system causes the processor to execute: a selection display step of displaying a selection screen for receiving selection operation of a type of an application document on a first user terminal; an instruction step of instructing artificial intelligence with a text creation function to create a text of the application document of the type selected by the selection operation; an edit display step of displaying the application document created by the instruction on the first user terminal in an editable manner; and a correction display step of displaying a request for correction of the application document edited in the first user terminal on a second user terminal of a corrector who is familiar with the type of the selected application document.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing system, a program, and an information processing method. [Background technology]

[0002] Patent document 1 discloses a technology in which a question is sent to a business seeking to receive a subsidy, and upon receiving a response from the business, a subsidy for which the business can apply is selected based on the response, and information about the selected subsidy is sent to the business. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2002-15100 A Summary of the Invention [Problem to be solved by the invention]

[0004] There is a need to utilize AI document creation functions for applying for subsidies, etc., but the accuracy and appropriateness of the content of the documents created are still not sufficient.

[0005] In view of the above circumstances, the present invention provides an information processing system and the like that can facilitate writing text while improving the quality of the text. [Means for solving the problem]

[0006] According to one aspect of the present invention, there is provided an information processing system including a processor. In this information processing system, the processor causes a first user terminal to display a selection screen that accepts a selection operation of an application document type in a selection display step. In an instruction step, the processor instructs an artificial intelligence having a writing function to create a text for the application document type selected by the selection operation. In an edit display step, the application document created in response to the instruction is displayed on the first user terminal in an editable manner. In a correction display step, a request for corrections of the application document edited on the first user terminal is displayed on a second user terminal of a corrector who is familiar with the selected application document type.

[0007] According to the above aspect, an information processing system and the like is provided that can facilitate writing text while improving the quality of the text. [Brief description of the drawings]

[0008] [Figure 1] 1 is a diagram illustrating an example of an overall configuration of an application support system. [Diagram 2] FIG. 2 is a diagram illustrating a hardware configuration of a server device 10. [Diagram 3] FIG. 2 is a diagram showing a hardware configuration of an applicant terminal 30. [Figure 4] FIG. 2 is a diagram illustrating an example of a functional configuration of each control unit. [Diagram 5] FIG. 11 is an activity diagram showing an example of application support processing. [Figure 6] FIG. 11 is a diagram showing an example of a menu screen. [Figure 7] FIG. 13 illustrates an example of an instruction screen. [Figure 8] FIG. 13 is a diagram showing an example of a draft screen of an application document. [Figure 9] FIG. 13 is a diagram showing an example of an input and corrected application document. [Figure 10] FIG. 13 illustrates an example of an application document table. [Figure 11] FIG. 13 is a diagram showing an example of a screen for requesting corrections to an application document. [Figure 12]FIG. 13 is a diagram showing an example of a corrected application document. [Figure 13] FIG. 13 is a diagram showing an example of a draft screen of a corrected application document. [Figure 14] FIG. 11 is a diagram showing another example of the instruction screen. [Figure 15] FIG. 13 is a diagram showing another example of the draft screen of the application document. [Figure 16] FIG. 13 is a diagram showing another example of the application document correction request screen. [Figure 17] FIG. 13 is a diagram showing another example of a corrected application document. [Figure 18] 4 is a diagram illustrating another example of the functional configuration of the control unit 11 of the server device 10. FIG. [Figure 19] FIG. 11 is an activity diagram showing another example of the application support process. [Figure 20] FIG. 11 is a diagram showing an example of a menu screen. [Figure 21] FIG. 11 illustrates an example of a template database. [Figure 22] FIG. 11 is a diagram illustrating an example of a specific information database. [Diagram 23] FIG. 2 is a diagram illustrating another example of the overall configuration of the application support system. [Figure 24] FIG. 13 is a diagram illustrating an example of a template editing screen. [Diagram 25] FIG. 13 is a diagram illustrating an example of a template editing screen. [Figure 26] FIG. 13 is a diagram illustrating an example of a template editing screen. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described with reference to the drawings. Various characteristic features shown in the following embodiments can be combined with each other.

[0010] Incidentally, the program for realizing the software appearing in this embodiment may be provided as a non-transitory computer-readable recording medium, or may be provided so as to be downloadable from an external server, or may be provided so that the program is started on an external computer and its functions are realized on a client terminal (so-called cloud computing).

[0011] In addition, in this embodiment, the term "unit" may include, for example, a combination of hardware resources implemented by a circuit in the broad sense and software information processing that can be specifically realized by these hardware resources. In addition, in this embodiment, various information is handled, and this information is represented, for example, by physical values ​​of signal values ​​representing voltage and current, high and low signal values ​​as a binary bit collection consisting of 0 or 1, or quantum superposition (so-called quantum bits), and communication and calculation can be performed on the circuit in the broad sense.

[0012] In addition, a circuit in the broad sense is a circuit realized by at least appropriately combining a circuit, circuitry, a processor, a memory, etc. In other words, it includes an application specific integrated circuit (ASIC), a programmable logic device (e.g., a simple programmable logic device (SPLD), a complex programmable logic device (CPLD), and a field programmable gate array (FPGA)), etc.

[0013] 1. Hardware Configuration In this section, the hardware configuration of the application support system according to this embodiment will be described.

[0014] FIG. 1 is a diagram showing an example of the overall configuration of an application support system. The application support system 1 shown in FIG. 1 is an information processing system that executes processing to support the creation of application documents for subsidies, grants, support funds, etc. The application support system 1 includes a communication line 2, a server device 100, an AI server device 20, an applicant terminal 30, and multiple supporter terminals 40. The communication line 2 includes the Internet, etc., and mediates communication between devices connected to the communication line. The server device 100 and the AI ​​server device 20 are connected to the communication line 2 by wire, and the applicant terminal 30 and multiple supporter terminals 40 are connected to the communication line 2 by wireless. The connection to the communication line 2 may be wired or wireless.

[0015] The AI ​​server device 20 has a function of creating sentences using artificial intelligence (AI). The AI ​​server device 20 creates and outputs sentences by receiving instructions to create sentences (so-called prompts). The server device 100 generates an input screen for instructions to create sentences to the AI ​​server device 20 and a display screen for sentences output from the AI ​​server device 20, and performs processing to display them on the applicant terminal 30 and the supporter terminal 40.

[0016] The applicant terminal 30 is a terminal used by an applicant who prepares application documents. The applicant may be an employee of a company, a sole proprietor, an individual, etc. The applicant terminal 30 accepts input of instructions for creating text by the applicant, and displays the text output from the AI ​​server device 20. The supporter terminal 40 is a terminal used by a supporter who supports the applicant in creating application documents. The applicant creates application documents using text created by the AI, and the supporter supports the creation of application documents by correcting the application documents created by the applicant.

[0017] Correcting application documents means deleting or adding sentences to improve the application documents, i.e., to make the application more likely to be adopted. Correcting application documents includes not only correcting the sentences themselves, but also adding comments and specifying documents to be attached. The supporter is a person who is knowledgeable about the application in question, such as a lawyer, patent attorney, certified public accountant, administrative scrivener, or social insurance and labor consultant. However, the supporter does not need to be limited to a licensed professional, and can be anyone who is knowledgeable about applications. In the application support system 1, multiple supporters are registered, and support is provided by someone who is knowledgeable about the application documents that the applicant is planning to submit.

[0018] 2 is a diagram showing a hardware configuration of server device 10. Server device 10 includes a control unit 11, a storage unit 12, a communication unit 13, and a bus 14. Bus 14 electrically connects each unit included in server device 10.

[0019] (Control unit 11) The control unit 11 includes a processor such as a central processing unit (CPU). The control unit 11 realizes various functions related to the application support system 1 by reading out a predetermined program stored in the storage unit 12. That is, information processing by software stored in the storage unit 12 is specifically realized by the control unit 11, which is an example of hardware, and can be executed as each functional unit included in the control unit 11. The control unit 11 is not limited to being single, and may be implemented with multiple control units 11 for each function. Also, a combination of these may be used.

[0020] (Storage unit 12) The storage unit 12 stores various information defined by the above description. This can be implemented, for example, as a storage device such as a solid state drive (SSD) that stores various programs and the like related to the application support system 1 executed by the control unit 11, or as a memory such as a random access memory (RAM) that stores temporarily required information (arguments, arrays, etc.) related to the program calculations. The storage unit 12 stores various programs, variables, etc. related to the application support system 1 executed by the control unit 11.

[0021] (Communications Department 13) The communication unit 13 is configured to be able to transmit various electrical signals from the server device 10 to external components. The communication unit 13 is also configured to be able to receive various electrical signals from the external components to the server device 10. More preferably, the communication unit 13 has a network communication function, and may be implemented so that various information can be communicated between the server device 10 and external devices via the communication line 2.

[0022] 3 is a diagram showing the hardware configuration of applicant terminal 30. Applicant terminal 30 includes a control unit 41, a storage unit 42, a communication unit 43, an input unit 44, a display unit 45, and a bus 46. Bus 46 electrically connects the various units included in applicant terminal 30.

[0023] (Input section 44) The input unit 44 has buttons, a touch screen, etc., and accepts input from the user. (Display section 45) The display unit 45 has a display or the like and displays an image on a display surface. In this embodiment, the display unit 25 is included in a touch screen of the input unit 44. The display unit 45 displays, for example, a product page written in HTML (Hypertext Markup Language) or the like by a browser or an application.

[0024] The AI ​​server device 20 shown in Figure 2 has the same hardware configuration as the server device 10. Regarding the AI ​​server device 20, only the control unit 21 will be described with a different reference number from the control unit 11 of the server device 10. The supporter terminal 40 shown in Figure 3 has the same hardware configuration as the applicant terminal 30. Regarding the supporter terminal 40, only the control unit 41 will be described with a different reference number from the control unit 31 of the applicant terminal 30.

[0025] 2. Functional configuration In this section, the functional configuration of the present embodiment will be described. As described above, information processing by software stored in the storage unit of each device included in the application support system 1 is specifically realized by a control unit, which is an example of hardware, and each functional unit included in each control unit can be executed.

[0026] 4 is a diagram showing an example of the functional configuration of each control unit. The control unit 11 includes a server display unit 111, a user authentication unit 112, a form processing unit 113, a creation instruction unit 114, a type identification unit 115, a request destination determination unit 116, a correction request unit 117, and a version management unit 118. The control unit 21 includes an instruction reception unit 211, a text creation unit 212, and a text output unit 213. The control unit 31 includes a user display unit 311 and an operation reception unit 312. The control unit 41 includes a user display unit 411 and an operation reception unit 412.

[0027] The server display unit 111 executes processing for displaying on each terminal a system screen related to the application support system 1. The server display unit 111 performs processing such as generating and transmitting an HTML (Hyper Text Markup Language) file, and displays a web page showing the system screen on the applicant terminal 30 and the supporter terminal 40. The server display unit 111 may also perform processing such as generating and transmitting display data for an application for using the application support system 1.

[0028] The user authentication unit 112 authenticates users who log in via the applicant terminal 30, supporter terminal 40, etc., based on authentication information such as a registered user ID (Identification) and password. This authentication enables the server device 10 to process data exchanged with the applicant terminal 30 and supporter terminal 40 in association with the user related to that data. The form processing unit 113 executes processing related to the form of the application document submitted by the applicant. The application document form is information indicating the documents, format, attached documents, etc. required for the application document.

[0029] The creation instruction unit 114 inputs text creation instructions to the AI ​​server device 20 based on the applicant's operation on the applicant terminal 30. The type identification unit 115 identifies the type of application for which the applicant is creating an application document. The request recipient determination unit 116 determines the supporter to whom the application document will be requested to be corrected. The correction request unit 117 executes a request process to request the supporter determined by the request recipient determination unit 116 to correct the application document. The version management unit 118 executes a management process to manage the version of the application document.

[0030] The instruction receiving unit 211 receives an instruction to create a text from the creation instruction unit 114. The text creation unit 212 creates a text in accordance with the instruction received by the instruction receiving unit 211. The text output unit 213 outputs the text created by the text creation unit 212. The text output unit 213 outputs the created text to the server device 10, for example. The server display unit 111 displays a screen including the output text on the applicant terminal 30, for example.

[0031] User display unit 311 of applicant terminal 30 controls the display on a display, which is a display means of applicant terminal 30. User display unit 311 displays, for example, a web page or application screen transmitted from server display unit 111 on the display means. Operation receiving unit 312 receives operations performed by the applicant.

[0032] The user display unit 411 of the supporter terminal 40 controls the display on a display, which is a display means of the supporter terminal 40. The user display unit 411 displays, for example, a web page or an application screen transmitted from the server display unit 111 on the display means. The operation receiving unit 412 receives operations performed by the supporter.

[0033] 3. Information Processing In this section, information processing of this embodiment will be described. The application support system 1 executes an application support process that supports an applicant in making an application. The application support system 1 includes a processor capable of executing a program to perform each step included in the application support process.

[0034] 5 is an activity diagram showing an example of the application support process. The application support process is initiated when an applicant operates the applicant terminal 30 to display a menu screen of the application support system 1. First, the server device 10 generates screen data showing the menu screen of the application support system 1 by the server display unit 111 (A11). The server display unit 111 transmits the generated screen data to the applicant terminal 30. The applicant terminal 30 displays the menu screen shown in the transmitted screen data by the user display unit 311 (A12).

[0035] Fig. 6 is a diagram showing an example of a menu screen. The menu screen G1 shown in Fig. 6 displays a character string "Please select the application target", a search input field E11, a character string "Recommended application", and a plurality of application target buttons B11. Each application target button B11 displays a character string "Subsidy AP01", "Subsidy AP02", "Subsidy AP03", "Subsidy AP04", "Subsidy AP05", and "Benefit AP06".

[0036] When a keyword is entered in the search input field E11, information about applications related to that keyword is displayed, and the application can be selected as the application target. In addition, when the application target button B11 is operated, the application shown in the application target button B11 can be selected as the application target. The applicant terminal 30 accepts an operation to select the application target via the operation acceptance unit 312 (A13). The operation acceptance unit 312 transmits selection data indicating the selected application target to the server device 10.

[0037] When the server device 10 receives the transmitted selection data, the form processing unit 113 acquires the application form indicated by the selection data (A14). The form processing unit 113 acquires the application form, for example, by downloading document data indicating the relevant application form from a webpage on which the form is posted. Note that the form processing unit 113 may also download document data of application forms distributed on the Internet in advance, store the data in association with the type of application document, and acquire the selected application form from the stored document data.

[0038] Next, the server device 10 extracts text items contained in the selected application document by the form processing unit 113 (A15). The documents contained in the application document include non-text items in which only non-text information such as name, address, date, and amount is input, and text items in which text is input such as reason for application, business explanation, business plan, business status, and business performance. The form processing unit 113 extracts, for example, items containing specific keywords (such as "business," "plan," "reason," "status," "performance," and "report") contained in the acquired form as text items.

[0039] Next, the server device 10 generates instruction screen data for instructing the AI ​​server device 20 to create text for the extracted text items, i.e., the text items included in the application document of the acquired form, via the server display unit 111 (A16). The server display unit 111 transmits the generated instruction screen data to the applicant terminal 30. The applicant terminal 30 displays, via the user display unit 311, the instruction screen indicated by the transmitted instruction screen data (A17).

[0040] Fig. 7 is a diagram showing an example of an instruction screen. The instruction screen G2 shown in Fig. 7 displays a character string "Please enter instructions for writing text.", input fields P21, P22, and P23 for writing instructions (prompts), and a text writing instruction button B21. The input fields P21, P22, and P23 correspond to text items "Reason for application," "Business plan," and "Business performance report," respectively. The applicant inputs a sentence or phrase indicating the content to be written in each text item into each input field.

[0041] Applicant terminal 30 accepts input into each input field as an instruction input for creating a text (A21) via operation acceptance unit 312. Operation acceptance unit 312 transmits input data indicating the accepted instruction for creating a text (for example, data associating text items with prompts) to server device 10.

[0042] The server device 10 generates instruction data for instructing the creation of a sentence based on the transmitted input data by the creation instruction unit 114 (A22). The creation instruction unit 114 generates, for example, data in which sentence items and prompts are associated with each other as instruction data, similar to the input data. When there are two or more sentence items for which sentence creation is instructed, the creation instruction unit 114 generates instruction data for instructing the creation of two or more sentences corresponding to each of the sentence items. The creation instruction unit 114 transmits the generated instruction data to the AI ​​server device 20.

[0043] When the AI ​​server device 20 receives the transmitted instruction data, the instruction receiving unit 211 receives an instruction to create a sentence indicated by the received instruction data (A23). Next, the AI ​​server device 20 causes the sentence creation unit 212 to create a sentence in accordance with the received instruction (A24). Specifically, the sentence creation unit 212 creates a sentence for each sentence item indicated by the instruction data in response to a prompt associated with the sentence item. The sentence creation unit 212 generates creation result data that associates the created sentence with the corresponding sentence item, and outputs the data to the server device 10.

[0044] When the server device 10 receives the output creation result data, the server display unit 111 generates draft screen data of the application document including the text indicated by the received creation result data, i.e., the result of text creation by the AI ​​server device 20 (A25). The server display unit 111 transmits the generated draft screen data to the applicant terminal 30. The applicant terminal 30 displays, by the user display unit 311, the draft screen of the application document indicated by the transmitted draft screen data (A26).

[0045] Fig. 8 is a diagram showing an example of the application document draft screen. The application document draft screen G3 shown in Fig. 8 displays the title "Application Document Draft Screen", the character strings "Please enter text into the blank entry fields" and "Please check the text created by the AI ​​and correct it as necessary", the application document draft DF1, a next page button B31, a correction request button B32, a temporary save button B33, and an application button B34.

[0046] The application document draft DF1 includes non-text items E31 (name, address, business plan name, business start date and end date, business expenses and subsidy eligible expenses) and text items E32 (reason for application, business plan). Text items E32 contain texts D31 and D32 created by the AI ​​server device 20. In each figure including FIG. 8, characters contained in texts created by the AI ​​are represented by "*". The applicant inputs the non-text items E31 himself and makes corrections to texts D31 and D32 in his own way. The applicant terminal 30 accepts an operation to create the application document draft DF1 through the operation acceptance unit 312 (A31).

[0047] Fig. 9 is a diagram showing an example of an application document that has been entered and amended. In Fig. 9, the parts entered and amended by the applicant are represented by the character "#" on the draft screen G3 of the application document shown in Fig. 8. For example, the amendment F31 is represented in sentence D31, and amendments F32 and F33 are represented in sentence D32. Note that the characters "*" and "#" are merely expressions for distinguishing between the parts created by AI and the parts entered by the applicant, and in the actual character string, these are displayed in the same manner, and in the example of Fig. 9, it is assumed that the parts amended by the applicant cannot be identified.

[0048] When the Next Page button B31 is operated, the next page (second sheet) of the application documents is displayed. Since application documents may contain multiple pages, the applicant inputs and modifies information on each page while turning the pages. When the Temporary Save button B33 is operated, the input and modifications are temporarily saved. The Apply button B34 is a button that is operated when the application documents have been completed and the application procedure is being carried out.

[0049] The correction request button B32 is a button that an applicant operates to request a supporter to correct the content they have created if they are unsure about it. Here, it is assumed that the applicant operates the correction request button B32. The operation reception unit 312 generates request data indicating that a supporter has been requested to correct the content, and transmits the request to the server device 10. When the request data is transmitted, the server device 10 uses the type identification unit 115 to identify the type of application document indicated by the received request data, i.e., the type of application document that has been requested to be corrected (A32). The type identification unit 115 identifies the type of application document using an application document table that associates information related to the type of application document.

[0050] Fig. 10 is a diagram showing an example of an application document table. Fig. 10 shows an application document table TB1 in which "keywords", "application document types", "professional occupations", and "registered supporters" are associated with each other. For example, a keyword "patent, utility model, design, trademark, copyright, application, infringement, intellectual property, ..." is associated with an application document type "foreign patent application costs, foreign infringement investigation costs, patent investigation costs, foreign copyright registration costs, ...", a professional occupation "patent attorney", and registered supporters "BR001, BR002, BR003, ...".

[0051] In addition, professional occupations such as "lawyer," "certified public accountant," "administrative scrivener," and "social insurance and labor consultant" are each associated with a keyword, an application document type, and a registered supporter. Each keyword represents a word that is likely to be included in the associated application document type. Each professional occupation represents a professional occupation that is likely to be knowledgeable about the associated application document. A registered supporter represents a person who holds the associated qualification and is registered in the application support system 1.

[0052] For example, when an application document type that matches the title of the application document requested to be corrected is included in the application document table TB1, the type identification unit 115 identifies that application document type as the type of the application document requested to be corrected. Also, even if such an application document type is not included, when a keyword that matches a word included in the application document requested to be corrected is included in the application document table TB1, the type identification unit 115 identifies the application document type associated with that keyword as the type of the application document requested to be corrected.

[0053] Next, the server device 10 determines, via the request recipient determination unit 116, a supporter who is knowledgeable about the identified type of application document as the correction partner (A33). The request recipient determination unit 116 determines, for example, a randomly selected supporter from among the registered supporters associated with the application document type identified in A32 in the application document table TB1 as the correction partner.

[0054] The method of determining the correction partner is not limited to this. For example, the support track record of each supporter in creating application documents (information such as the type of application document and the number of cases supported) may also be registered, and the request destination determination unit 116 may determine the registered supporter who has a lot of support track record for the specified application document type as the correction partner. Conversely, the request destination determination unit 116 may also determine the registered supporter who has a little support track record for the application document type as the correction partner (to distribute the load of support work).

[0055] Next, the server device 10 generates correction request screen data for requesting corrections from the determined correction partner through the server display unit 111 (A34). The server display unit 111 transmits the generated correction request screen data to the supporter terminal 40 used by the determined correction partner. The supporter terminal 40 displays, through the user display unit 411, a request screen for correction of the application document indicated by the transmitted correction request screen data (A35).

[0056] Fig. 11 is a diagram showing an example of an application document correction request screen. The correction request screen G4 shown in Fig. 11 displays a title "Application document correction request screen", a character string "Please correct the application document draft", an application document draft DF2, a next page button B41, and a correction completion button B42. The application document draft DF2 is a slightly modified display form of the application document draft DF1 shown in Fig. 9.

[0057] Specifically, draft DF2 is a version of the text (D31 and D32) created by the AI, in which the display mode of the parts (F31, F32, and F33) corrected by the applicant in draft DF1 has been changed. In the example of Fig. 11, the server display unit 111 changes the display mode by underlining the parts corrected by the applicant. The supporter corrects the text while distinguishing between the parts created by the AI ​​and the parts entered by the applicant.

[0058] Fig. 12 is a diagram showing an example of a corrected application document. In Fig. 12, the parts corrected by the supporter are represented by the character "$" on the correction request screen G4 shown in Fig. 11. For example, in sentence D31, the correction part H41 is represented, and in sentence D32, the correction parts H42 and H43 are represented. This character "$", like "#", is merely an expression to distinguish between the part represented by "*" created by AI and the part entered by the supporter, and in the actual character string, "*" and "$" are displayed in the same manner.

[0059] Although FIG. 12 shows corrections in the form of correcting sentences, corrections may also be made in the form of leaving comments. When the next page button B41 is operated, the next page (the second document) of the application document is displayed. The supporter turns the pages and makes corrections to each page. The supporter terminal 40 accepts the above-mentioned correction operation by the operation acceptance unit 412 (A41). The operation acceptance unit 412 transmits corrected document data indicating the corrected application document to the server device 10.

[0060] When the corrected document data is transmitted, server device 10 generates, via server display unit 111, correction result screen data showing the corrected application document indicated by the received corrected document data (A42). Server display unit 111 transmits the generated correction result screen data to applicant terminal 30 used by the applicant who requested the corrections. Applicant terminal 30 displays, via user display unit 311, the corrected application document indicated by the transmitted correction result screen data (A43).

[0061] Fig. 13 is a diagram showing an example of a corrected draft screen of an application document. The corrected draft screen G5 of an application document shown in Fig. 13 displays the title "Application document draft screen (corrected)", character strings "Please check the corrections and make corrections if necessary" and "Please submit your application when complete", a counter CT51, a draft DF3 of the application document, a next page button B51, a request corrections button B52, a temporary save button B53, and an apply button B54.

[0062] The counter CT51 indicates the number of times the draft of the application document has been corrected. In the example of FIG. 13, the counter CT51 indicates the number of times "1 time". For example, when the supporter terminal 40 transmits the corrected document data at A42 shown in FIG. 5, the server device 10 counts up the number of corrections (increases by one) and adds it to the received corrected document data by the version management unit 118. For example, if the number of times has not yet been added to the corrected document data, the version management unit 118 adds the number of corrections "1 time". Also, if "1 time" has been added to the corrected document data, the version management unit 118 adds the number of corrections "2 times". The server display unit 111 generates correction screen data that indicates the number of times added to the corrected document data in the counter CT51.

[0063] The applicant looks at the correction results and judges whether or not he or she can complete the document by himself or herself (A51), and if he or she judges that he or she cannot complete the document yet, he or she further revises the draft DF3 of the application document. The applicant terminal 30 accepts the revision of the application document by the operation acceptance unit 312 (A52). Then, when the applicant operates the correction request button B52, the operation acceptance unit 312 accepts the operation, generates request data indicating that a supporter has been requested to make corrections, and transmits the request data to the server device 10. In this case, since the person to whom the corrections are to be requested has already been decided, the server device 10 executes the generation of the correction request screen data of A34.

[0064] As described above, by repeating A34 (generation of correction request screen), A35 (display of correction request screen), A41 (acceptance of corrections), A42 (generation of correction screen), A43 (display of correction screen), and A52 (correction of application document), the applicant can have the supporter correct his / her document any number of times. When the applicant determines in A51 that he / she can complete the rest of the application document by himself / herself, completes the application document and operates the application button B54, the applicant terminal 30 accepts the operation on the application button B54 as an application operation via the operation acceptance unit 312 (A53).

[0065] When an application operation is performed, for example, the user display unit 311 displays a web page that accepts the application. Then, the operation acceptance unit 312 accepts an operation to upload an application document to the application web page. In this manner, an application based on the application document created by the applicant is made.

[0066] As described above, in the application support system 1, the server display unit 111 functions as an example of a first display unit that executes a first process for displaying an instruction screen for receiving an instruction to the artificial intelligence to create a sentence on the first user terminal. The instruction to create a sentence here is an instruction to create a sentence to be written in the application document. The AI ​​server device 20 shown in FIG. 1 is an example of an artificial intelligence, and the applicant terminal 30 is an example of a first user terminal. The instruction screen G2 shown in FIG. 7 is an example of an instruction screen. The process of generating instruction screen data and the process of transmitting the instruction screen data to the applicant terminal 30 performed at A16 shown in FIG. 5 are examples of the first process.

[0067] Furthermore, the server display unit 111 functions as an example of a second display unit that executes a second process for displaying, in an editable manner, on the first user terminal, a text output by the artificial intelligence based on an instruction given on the instruction screen. Texts D31 and D32 included in the draft DF1 of the application document shown in Fig. 8 are examples of text output by the artificial intelligence. Furthermore, the process of generating draft screen data and the process of transmitting the draft screen data to the applicant terminal 30 performed at A25 shown in Fig. 5 are examples of the second process.

[0068] Furthermore, the server display unit 111 functions as an example of a third display unit that executes a third process for displaying a correction request for a text edited on the first user terminal on the second user terminal. The supporter terminal 40 is an example of a second user terminal. The second user terminal is a terminal registered as a terminal used by a person familiar with application documents. In this embodiment, the person familiar with application documents is a licensed professional. Furthermore, the process of generating correction request screen data and the process of transmitting the correction request screen data to the supporter terminal 40, which are performed at A34 in FIG. 5, are an example of a third process.

[0069] Moreover, the server display unit 111 functions as an example of a fourth display unit that executes a fourth process for displaying the correction result inputted in the second user terminal on which the edited text is displayed on the first user terminal. The correction points H41, H42, and H43 shown in Fig. 12 are an example of the correction result. Moreover, the process of generating the correction result screen data and the process of transmitting the correction result screen data to the supporter terminal 40, which are performed at A42 shown in Fig. 5, are an example of the fourth process.

[0070] According to the above-mentioned embodiment, since the artificial intelligence creates the base sentence, it becomes easier to create sentences compared to creating sentences from scratch. Also, by having a supporter correct the sentences, it is possible to improve the quality of the sentences compared to creating the application documents by the applicant alone. In this way, the application support system 1 can achieve both simplification of sentence creation and improvement of sentence quality.

[0071] Furthermore, in the application support system 1, there are multiple types of application documents. The server display unit 111 (an example of a third display unit) executes the third process with a terminal used by a person familiar with the type of application document for which writing has been instructed as the second user terminal. Specifically, the server device 10 performs A32 (identifying the type of application document) and A33 (determining the person to be corrected), thereby determining a person familiar with the type of application document as the supporter. According to this embodiment, it is possible to further improve the quality of the writing compared to the case where a person to be corrected is selected completely at random.

[0072] Furthermore, there are multiple types of application documents. The server display unit 111 (an example of a first display unit) displays, as an instruction screen, a screen for inputting text creation instructions (prompts) for items corresponding to the type of application document in which the text to be created by the instructions will be written. The text items "Reason for application", "Business plan", and "Business performance report" shown in FIG. 7 are examples of items corresponding to the type of application document. According to this aspect, it becomes easier to create more appropriate creation instructions (prompts) compared to a case in which the text items are not clearly indicated, thereby improving the accuracy of the created text.

[0073] In addition, the server display unit 111 (an example of a second display unit) displays, on the first user terminal, an editable document in which the sentences output by the artificial intelligence based on the instruction to create the application document are arranged in positions in the application document corresponding to the items instructed to be created. For example, on the draft screen G3 shown in FIG. 8, the server display unit 111 arranges the sentences D31 and D32 output by the AI ​​server device 20 in positions corresponding to the items "Reason for application" and "Business plan", respectively. According to this embodiment, it is easier to start editing the application document compared to a case in which the sentences output by the artificial intelligence are not arranged in positions corresponding to the sentence items.

[0074] As described in FIG. 5, the correction request is repeated until the application document is completed. In this case, the version management unit 118 functions as an example of a management unit that executes a management process that manages the number of corrections in the second user terminal. The version management unit 118 executes, for example, a process of counting up the number of corrections in the corrected document data in A42 shown in FIG. 5 as the management process. Then, the server display unit 111 (an example of a fourth display unit) displays the correction result together with the number of corrections managed by the management process on the first user terminal. The draft DF3 of the application document shown in FIG. 13 is an example of a correction result displayed together with the number of corrections indicated by the counter CT51. According to this embodiment, it is possible to manage versions of a document that is repeatedly edited.

[0075] The server display unit 111 (an example of a third display unit) displays the sentences output by the artificial intelligence and the parts edited on the first user terminal in different modes. For example, the server display unit 111 displays the sentences created by the AI ​​(D31 and D32 are not underlined) and the parts corrected by the applicant (F31, F32, and F33 are underlined) in different modes on the correction request screen G4 shown in Fig. 11. According to such a mode, the supporter can easily distinguish between the parts created by the AI ​​and the parts created by the applicant compared to a case where there is no difference between these modes, making it easier to correct the sentences.

[0076] <Other embodiments> (1) Description of text items When there are multiple text items, the server display unit 111 (an example of a first display unit) may display the input field for each text item in a different manner. For example, on the instruction screen G2 shown in Fig. 7, the server display unit 111 displays "Reason for application", which is suitable for writing instructions in natural sentences, in a different manner (for example, in bullet points for the latter), and "Business plan" and "Business performance report", which are suitable for writing instructions in an orderly manner by listing items. According to such a manner, it is easier to recognize the differences in the items to be entered, compared to when the manner of all text items is uniform.

[0077] (2) Instructions in the form of questions The server display unit 111 (an example of a first display unit) may display, as an instruction screen, a screen showing a sentence asking a question about the input content of the sentence item. For example, the server display unit 111 stores in advance questions about the input content corresponding to the sentence item, and displays the sentence asking the question about the input content of the sentence item. Then, when the applicant inputs an answer to the question, the creation instruction unit 114 generates instruction data showing the input answer as an instruction (prompt) to create a sentence, and transmits it to the AI ​​server device 20. According to this aspect, it is possible to make it easier to input instructions compared to a case where a question is not displayed.

[0078] (3) Correction of text items The form of an application document may be updated. Therefore, the text items extracted by the form processing unit 113 may not be the latest ones. In such a case, the server display unit 111 may function as an example of a first reception unit that receives corrections to the text items displayed on the applicant terminal 30. For example, the server display unit 111 receives an operation to select and correct a text item on the instruction screen G2 shown in Fig. 7, and displays the corrected text item.

[0079] Then, the server display unit 111 (first display unit) displays, as an instruction screen, a screen for inputting a text creation instruction (prompt) for the corrected text item. For example, in the example of FIG. 7, the server display unit 111 accepts the correction of the text item "business performance report" to "business status report". Then, the creation instruction unit 114 generates instruction data indicating an instruction to create the text of "business status report" and transmits it to the AI ​​server device 20. According to this aspect, the accuracy of instructions to the artificial intelligence can be improved compared to the case where corrections to the text item are not accepted.

[0080] (4) Description of text items The form of an application document may be updated. Therefore, the portion of the application document in which the text item extracted by the form processing unit 113 is described may not be the latest. For example, a business plan that was written at the beginning of the application document may be written at the latter half of the application document. In this case, the server display unit 111 may function as an example of a second reception unit that receives corrections to portions according to the text items.

[0081] Fig. 14 is a diagram showing another example of an instruction screen. In addition to the text items and the like displayed on the instruction screen G2 shown in Fig. 7, the instruction screen G6 shown in Fig. 14 displays specification fields Q61, Q62, and Q63 for specifying the location of the text items. In the specification fields Q61, Q62, and Q63, the location in the application document where each text item is written is indicated as "bottom of page 1," "bottom of page 1," and "top of page 3," respectively. If the applicant notices that the application document form has been updated, he or she can correct the location of the description.

[0082] At A21 shown in Fig. 5, the applicant terminal 30 also accepts, via the operation reception unit 312, input of corrections to the writing location as an instruction input for creating a document. In the example of Fig. 13, the writing location of the text item "business plan" is corrected from "bottom of page 1" to "top of page 3", and the writing location of the text item "business performance report" is corrected from "top of page 3" to "middle of page 3". The operation reception unit 312 transmits, for example, data in which the text item, the prompt, and the writing location are associated with each other to the server device 10 as input data.

[0083] At A25 in Fig. 5, the server device 10 generates, by the server display unit 111, draft screen data of the application document including the result of the text created by the AI ​​server device 20. At this time, the server display unit 111 (an example of a second display unit) displays, in an editable manner on the first user terminal, the application document in which the text output by the artificial intelligence based on the creation instruction is placed in the corrected description location of the text item instructed to be created in the application document. An example of a draft application document in which the description location of the text item has been changed will be described with reference to Fig. 14.

[0084] Fig. 15 is a diagram showing another example of the application document draft screen. The application document draft screen G7 shown in Fig. 15 displays the application document draft DF7, a previous page button B71, and a next page button B72. In the example of Fig. 15, the third page of the application document draft DF7 is displayed, with a text item called "business plan" arranged in the upper row and a text item called "business implementation report" arranged in the middle row. According to this embodiment, it is possible to reduce corrections during editing compared to a case in which the description of the text item cannot be corrected.

[0085] (5) Description of text items The server display unit 111 (an example of a third display unit) may display, in addition to the correction request, instructions (prompts) to the artificial intelligence on the second user terminal.

[0086] Fig. 16 is a diagram showing another example of the application document correction request screen. In addition to the first page of the draft DF2 shown in Fig. 11, the correction request screen G8 shown in Fig. 16 displays a creation instruction P81 for a text item called "reason for application" displayed on the first page, and a creation instruction P82 for a text item called "business plan" also displayed on the first page. The supporter may not only correct the draft DF2, but also correct the creation instructions P81 and P82. In this case, the server display unit 111 (fourth display unit) displays the correction result by the corrector in this case, that is, the correction result including the method of instruction for creating the application document, on the first user terminal.

[0087] FIG. 17 is a diagram showing another example of a corrected application document. In the draft screen G9 of the corrected application document shown in FIG. 17, a recreate button B91 is displayed in addition to the buttons shown in FIG. 13. Also, unlike the draft screen G5 shown in FIG. 12, the draft screen G9 displays the corrected creation instructions P91 and P92 in addition to the draft DF9 of the application document. The draft DF9 includes the sentences D31 and D32 created by the AI, but the applicant can recreate the draft using the creation instructions P91 and P92 by operating the recreate button B91. According to this embodiment, the accuracy of re-instructions to the artificial intelligence can be improved compared to the case where the creation instructions are not corrected.

[0088] (6) Auto-prompt creation In the above embodiment, the user inputs a prompt, which is a sentence that indicates an instruction to create a sentence, but the prompt may be automatically created so that the user does not have to input the prompt. The functional configuration and information processing in this case will be described with reference to Figure 18 onwards.

[0089] Fig. 18 is a diagram showing another example of the functional configuration of the control unit 11 of the server device 10. The control unit 11 includes a template processing unit 119 instead of the form processing unit 113 shown in Fig. 4. The template processing unit 119 executes processing related to templates of application documents. The templates will be described in detail later.

[0090] Fig. 19 is an activity diagram showing another example of the application support process. As with the example shown in Fig. 5, the application support process shown in Fig. 19 is initiated when the applicant operates the applicant terminal 30 to display a menu screen of the application support system 1. Specifically, the server device 10 generates screen data showing the menu screen by the server display unit 111 (A61), and the applicant terminal 30 displays the menu screen shown by the transmitted screen data by the user display unit 311 (A62).

[0091] Fig. 20 is a diagram showing an example of a menu screen. In the menu screen G11 shown in Fig. 20, a character string "Please select the application document to create", a search input field E111, a display field E112 for the application document name, and a Create Application Document button B111 are displayed. When an operation of inputting a keyword into the search input field E111 is performed, the server display unit 111 displays a list of application documents related to the keyword, for example, in a pull-down list.

[0092] The server display unit 111 displays in the display field E112 the application document selected from the displayed list. In the example of Fig. 20, an application document titled "Application A" is selected and displayed. When the Create button B111 is operated, an instruction is given to create a statement to be written on the application document displayed in the display field E112. Specifically, the applicant terminal 30 accepts these operations (an operation to select the application document and an instruction to create a statement) via the operation acceptance unit 312, and transmits instruction data indicating the selected application document and an instruction to create the document to the server device 10 (A63).

[0093] When the server device 10 receives the transmitted instruction data, the template processing unit 119 acquires the application document template indicated by the instruction data (A64). A template is data that serves as a prototype of an application document, and is, for example, data that indicates the order in which text items are to be written in each application document. The server device 10 stores a template database that stores application document templates.

[0094] Fig. 21 is a diagram showing an example of a template database. Template database DB1 shown in Fig. 21 stores application document templates in association with the names of the application documents (such as "Application A", "Application B" and "Application C" in the example of Fig. 21). The template includes an "item name", "reference information" and a "prompt" for each text item included in the application document.

[0095] The "item names" are listed in the order in which they are written in the application documents; for example, in the case of "Application A," they are listed in the order of "business name," "business entity," "business content," and "business plan." In the case of "Application B," they are listed in the order of "company overview," "history," "business plan," and "business name." In the case of "Application C," they are listed in the order of "business overview," "business objectives," "business plan," and "expense details."

[0096] The granularity of each text item varies depending on the type of application document, with some application documents requiring the "business name," "business entity," and "business content" to be written separately, such as Application A, and others requiring them to be written together under the "business summary," such as Application C. The order in which the text items are written is also determined for each application document.

[0097] "Reference information" indicates information to be referenced when creating text for each text item. Reference information is basically information unique to the applicant submitting the application document (hereinafter referred to as "unique information"), and is registered in advance by the applicant. Server device 10 stores a unique information database that stores the registered unique information.

[0098] Fig. 22 is a diagram showing an example of a unique information database. Unique information of applicants "Company C1", "Company C2", "Company C3", "Company C4" and "Company C5" is stored in the unique information database DB2 shown in Fig. 22. The unique information includes, for example, information about each company, such as the company name, representative name, date of establishment and capital, and information about the business, such as the business name, business purpose, business plan and budget information. Note that the unique information is not limited to these pieces of information, and may be any information that is necessary for the application and unique to the applicant.

[0099] The "prompt" shown in FIG. 21 is a sentence that instructs the creation of a sentence to be written in each sentence item. A prompt is text data indicating a sentence that includes one or more pieces of unique information required to create a sentence for the sentence item corresponding to the prompt and an instruction to create the sentence for that sentence item, such as "Create a sentence indicating 'sentence item 1' based on the applicant's 'unique information 1' and 'unique information 2'" (specific information names or item names are entered for 'unique information 1' and 'sentence item 1'). Note that if there is a sentence item for which unique information is not required, a prompt that does not indicate unique information may be used.

[0100] When server device 10 acquires the template in A64, it acquires unique information based on the acquired template by template processing unit 119 (A65). Specifically, template processing unit 119 reads and acquires the unique information indicated by the reference information included in the template from unique information database DB2.

[0101] Next, the server device 10 generates instruction data for instructing the AI ​​server device 20 to create a sentence through the creation instruction unit 114 (A66). Specifically, the creation instruction unit 114 generates instruction data for each sentence item indicated by the acquired template, the instruction data indicating unique information acquired for each sentence item indicated by the acquired template and a prompt for instructing the AI ​​server device 20 to create a sentence based on the unique information.

[0102] When the AI ​​server device 20 receives the transmitted instruction data, the instruction receiving unit 211 receives an instruction to create a sentence indicated by the received instruction data (A71), and the sentence creation unit 212 creates a sentence in accordance with the received instruction (A72). Specifically, the sentence creation unit 212 creates a sentence for the sentence item indicated by each prompt based on each unique information in accordance with the unique information and prompt indicated by the instruction data. The sentence creation unit 212 generates creation result data that associates the created sentence with the corresponding sentence item, and outputs the data to the server device 10.

[0103] Thereafter, in A73, A74, and A75, the same information processing is performed as A25 (generation of draft screen data), A26 (display of draft screen), and A31 (acceptance of draft creation operation) shown in Fig. 5. In the example of Fig. 19, since text is being created for the type of application document selected in A63, A32 (identification of the type of application document) shown in Fig. 5 is not performed.

[0104] After A75, A76, A77, and A78 carry out the same information processing as A33 (determining the person to be corrected), A34 (generating the correction request screen), and A35 (displaying the correction request screen) shown in Fig. 5. Then, A41 (accepting corrections) to A43 (displaying the correction screen) shown in Fig. 5 are carried out, and if further corrections are necessary, the corrections are carried out again via A52 (correcting the application document), and when the application document is completed, A53 (executing the application) is carried out.

[0105] As described above, in the application support system 1, the server display unit 111 functions as an example of a selection display unit that executes a selection display process (e.g., the process of A61) for displaying a selection screen that accepts a selection operation of the type of application document on the first user terminal. The applicant terminal 30 is an example of a first user terminal, and the menu screen G11 shown in FIG. 20 is an example of a selection screen. The creation instruction unit 114 functions as an example of an instruction unit that executes an instruction process (e.g., the process of A66) for instructing an artificial intelligence having a text creation function to create a text for the type of application document selected by a selection operation. The AI ​​server device 20 is an example of an artificial intelligence.

[0106] The creation instruction unit 114 (an example of an instruction unit) creates a prompt that indicates the sentence to be created and instructs the artificial intelligence to create the sentence. As described above, the creation instruction unit 114 creates, as a prompt, text data indicating a sentence that includes unique information required to create the sentence and an instruction to create the sentence. According to this embodiment, it is possible to reduce the effort required of the user when creating an application document, compared to when the user creates a prompt.

[0107] Furthermore, the above-mentioned prompt, i.e., the prompt that indicates an instruction to the artificial intelligence to create a sentence, is included in the template as shown in Fig. 21. According to this embodiment, a prompt is prepared for each type of application document, just like the templates, so that the content of the prompt can be more closely matched to the content of the application document, compared to the case where a common prompt is used for different application documents.

[0108] Furthermore, the creation instruction unit 114 (an example of an instruction unit) instructs the artificial intelligence to create text in accordance with a template for the type of application document selected by the selection operation. This template is prepared for each type of application document, as shown in Fig. 21, and indicates the items included in each type of application document. According to this embodiment, the same template is used to create application documents of the same type, so the quality of application documents can be made more uniform than when a template is not used.

[0109] The server display unit 111 also functions as an example of an editing display unit that executes an editing display process (e.g., the process of A73) for displaying the application document created in response to an instruction from the creation instruction unit 114 in an editable manner on the first user terminal. The server display unit 111 also functions as an example of a correction display unit that executes a correction display process (e.g., the process of A77) for displaying a request for corrections to the application document edited on the first user terminal on the second user terminal of a corrector who is familiar with the type of selected application document. The supporter terminal 40 is an example of a second user terminal.

[0110] According to this aspect, application documents of types that can be selected by a selection operation can be corrected by a corrector who is familiar with those types of application documents, thereby improving the quality of a variety of types of application documents compared to cases where corrections cannot be made or the types of application documents that can be corrected are limited.

[0111] As shown in Fig. 21, a template includes one or more items. The template processing unit 119 also functions as an example of an acquisition unit that executes an acquisition process (e.g., the A65 process) that acquires unique information of the user who submits the application document, i.e., the applicant. The creation instruction unit 114 (an example of an instruction unit) then refers to definition information that defines unique information corresponding to text items, and instructs the creation of a text item so that the acquired unique information of the user is embedded in the text item corresponding to the unique information.

[0112] The definition information referred to here is, for example, the reference information shown in FIG. 21. For example, in text item 1 (company overview) of application B, the reference information defines that it corresponds to unique information indicating a company overview such as "company name," "representative name," "date of establishment," and "capital." Also, in text item 4 (business name) of application B, the reference information defines that it corresponds to unique information called "business name." According to this embodiment, the unique information required for creating the text for each text item is always used, so that the text for each item can be created more accurately than if definition information is not used.

[0113] (7) Template editing A configuration for editing the above-mentioned template will now be described. Fig. 23 is a diagram showing another example of the overall configuration of the application support system. The application support system 1a shown in Fig. 23 includes an administrator terminal 50 in addition to the devices shown in Fig. 1. The administrator terminal 50 is a terminal used by an administrator of the application support system 1a. The administrator terminal 50 has the same hardware configuration and functional configuration as the applicant terminal 30. The server device 10 causes the server display unit 111 to display a template editing screen on the administrator terminal 50.

[0114] Fig. 24 is a diagram showing an example of a template editing screen. The template editing screen G12 shown in Fig. 24 displays a character string "Please select the template to edit or copy", a list of templates L1, a selection button B121, and a copy button B122. The list L1 includes names of application documents such as "Application A", "Application B", "Application C", "Application D", and "Application E", and text items of each application document.

[0115] When the administrator selects any application document from list L1 and operates the select button B121, the server display unit 111 switches to an edit screen for editing the template of the selected application document. Also, when the administrator selects any application document from list L1 and operates the copy button B122, the server display unit 111 switches to an edit screen for editing a copy of the template of the selected application document. The following describes the case where the template of "Application A" is copied.

[0116] Fig. 25 is a diagram showing an example of a template editing screen. The template editing screen G13 shown in Fig. 25 displays a character string "Please select the text item to edit", a display field E131 for the name of the selected application document, display fields E132, E133, E134, and E135 for the text items of the application document, a back button B131, a save button B132, and an edit button B133.

[0117] Display field E131 displays the name of the application document from which the template is copied, "Copy of Application A," and a phrase indicating that the template is a copy. The name of the application document displayed in display field E131 can be edited. For example, when copying the template of Application A to create a template for Application F, which has similar text items to Application A, the administrator edits the name of the application document displayed in display field E131 to "Application F."

[0118] The order in which text items are displayed in display columns E132, E133, E134, E135, etc. indicates the order in which they are written in the application document. For example, if application F has the same text items as application A but the order of description is different, the order of description can be changed by moving the display columns up and down on this screen (by dragging, using the arrow keys, etc.).

[0119] When the back button B131 is operated, the server display unit 111 returns to displaying the template editing screen G12 shown in Fig. 24. When the save button B132 is operated, the template processing unit 119 saves the displayed template in the edited state (for example, the state in which the order of the sentence items has been changed). To edit the contents of a sentence item, select the display field to be edited and operate the edit button B133, and the server display unit 111 switches to an edit screen for editing the selected sentence item.

[0120] Fig. 26 is a diagram showing an example of a template editing screen. In the template editing screen G14 shown in Fig. 26, a character string "Edit the text item", a display field E141 for the name of the selected text item, a display field E142 for the prompt of the text item, a display field E143 for reference information of the text item, a back button B141, and a save button B142 are displayed. When the back button B141 is operated, the server display unit 111 returns to the display of the template editing screen G13 shown in Fig. 25.

[0121] The name of the text item displayed in display field E141, the prompt displayed in display field E142, and the reference information displayed in display field E143 can all be edited. When the administrator edits these display fields and operates the save button B142, the template processing unit 119 saves the text item of the displayed template in the edited state (for example, a state in which the unique information indicated by the reference information has been changed).

[0122] Thus, in the application support system 1a, the template processing unit 119 functions as an example of a duplication unit that executes a generation process (processing executed when the copy button B122 is operated in the example of FIG. 24) for generating a duplicate of an existing template selected by the administrator. The server display unit 111 functions as an example of an edit display unit that executes an edit display process for displaying the generated duplicate on the third user terminal in an editable manner. The administrator terminal 50 is an example of a third user terminal.

[0123] Furthermore, the template processing unit 119 functions as an example of a storage unit that executes a storage process (processing executed when the save button B132 in the example of FIG. 25 and the save button B142 in FIG. 26 are operated) that saves the copy edited in the third user terminal as a template for a new type of application document. According to this aspect, it is possible to easily increase the types of application forms for which the artificial intelligence can create documents, compared to a case in which templates cannot be copied.

[0124] (8) Other variations Although the above embodiment has been described as a configuration of an information processing system such as the application support system 1, an information processing method including each step executed by the information processing system may be provided. Also, a program for causing a computer to execute each step executed by the information processing system may be provided.

[0125] The configuration shown in FIG. 1 and the like is an example, and other aspects may be adopted as long as there is no inconvenience in implementation. For example, one device may be distributed to two or more devices, or may be replaced by a cloud computing system. Furthermore, the functions of one device may be distributed and realized to two or more devices, or the functions of two or more devices may be concentrated and realized in one device. Furthermore, the operation performed by one function may be distributed to two or more functions, or two or more functions may be integrated into one function. In short, as long as each function required for the entire information processing system is realized, the devices that realize those functions may have any configuration.

[0126] The output destination of information or data (hereinafter referred to as "information, etc.") may be another device, a display, a memory unit (including a built-in memory unit and an external memory unit), etc. Acquisition of information, etc. includes acquiring information, etc. generated by the device itself, in addition to acquiring information, etc. transmitted from another device. The table in which parameters are associated is not limited to the table shown in the figure, and the number of parameters may be reduced or increased. Furthermore, information, etc. corresponding to parameters may be obtained by a formula, a conditional formula, etc., without using a table.

[0127] <Additional Notes> Furthermore, it may be provided in the following aspects:

[0128] (1) An information processing system having a processor, wherein the processor, in a selection and display step, displays a selection screen on a first user terminal that accepts a selection operation of a type of application document, in an instruction step, instructs an artificial intelligence having a writing function to create text for the type of application document selected by the selection operation, in an editing and display step, displays the application document created by the instruction in an editable manner on the first user terminal, and in a correction and display step, displays a request for corrections of the application document edited on the first user terminal on a second user terminal of a corrector who is familiar with the type of application document selected.

[0129] According to this embodiment, the quality of various types of application documents can be improved.

[0130] (2) In the information processing system described in (1) above, in the instruction step, the processor instructs the artificial intelligence to create a document according to a template for the selected type of application document, the template being prepared for each type of application document and indicating the items included in each type of application document.

[0131] According to this embodiment, the quality of application documents can be made uniform.

[0132] (3) In the information processing system described in (2) above, the processor generates a copy of the selected existing template in a duplication step, displays the generated copy in an editable manner on a third user terminal in an editing and displaying step, and saves the edited copy on the third user terminal as a template for a new type of application document in a saving step.

[0133] According to this embodiment, the number of types of application forms that can be created can be easily increased.

[0134] (4) In the information processing system described in (2) or (3) above, the template includes a prompt that represents an instruction to the artificial intelligence to create a sentence.

[0135] According to this embodiment, the content of the prompt can be more closely matched to the content of the application document.

[0136] (5) In the information processing system according to any one of (2) to (4) above, the template includes one or more items, and the processor, in the acquisition step, acquires unique information of a user who submits the application document, and in the instruction step, refers to definition information that defines unique information corresponding to the items, and instructs the creation of a document so as to embed the acquired unique information of the user in the item corresponding to the unique information.

[0137] According to this embodiment, it is possible to create sentences for each item more accurately.

[0138] (6) An information processing system according to any one of (1) to (5) above, wherein the processor, in a result display step, causes the first user terminal to display the correction results made by the corrector in response to the correction request, and the correction request is repeated until the application document is completed, and in the result display step, causes the first user terminal to display the correction results together with the number of corrections.

[0139] According to this embodiment, it is possible to manage versions of a document that is repeatedly edited.

[0140] (7) An information processing system according to any one of (1) to (6) above, wherein in the correction display step, when the processor displays the text requested for correction on the second user terminal, the text created by the artificial intelligence and the portion edited on the first user terminal are displayed in different manners.

[0141] According to this embodiment, corrections can be made easier.

[0142] (8) In an information processing system described in any one of (1) to (7) above, in the instruction display step, the processor displays on the first user terminal a screen for inputting a prompt indicating instructions for writing text for items corresponding to the type of application document selected by the selection operation.

[0143] According to this embodiment, the accuracy of the created text can be improved.

[0144] (9) In the information processing system described in any one of (1) to (8) above, in the instructing step, the processor creates a prompt instructing the sentence to be created and instructs the artificial intelligence to create the sentence, in the correction display step, causes the prompt to be displayed on the second user terminal, and in the editing display step, causes the results of the corrections by the corrector to be displayed on the first user terminal.

[0145] According to this embodiment, the accuracy of re-instructions given to the artificial intelligence can be improved.

[0146] (10) A program that causes a computer to execute each step of the information processing system according to any one of (1) to (9) above.

[0147] According to this embodiment, the quality of various types of application documents can be improved.

[0148] (11) An information processing method comprising the steps of the information processing system according to any one of (1) to (9) above.

[0149] According to this embodiment, the quality of various types of application documents can be improved. Of course, this is not the case. Furthermore, the above-described embodiments and modifications may be combined in any desired manner.

[0150] Finally, although various embodiments of the present invention have been described, these are presented as examples and are not intended to limit the scope of the invention. The new embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. The embodiments and their modifications are within the scope and spirit of the invention, and are included in the scope of the invention and its equivalents described in the claims. [Explanation of symbols]

[0151] 1: Application support system 2: Communication lines 10: Server device 11: Control section 20: AI server device 21: Control section 30: Applicant terminal 31: Control section 40: Supporter terminal 41: Control section 50: Operator terminal 100: Server device 111: Server display section 112: User authentication section 113: Form processing section 114: Creation instruction section 115: Type identification part 116: Request Determination Department 117: Correction Request Department 118: Version Control Department 119: Template processing section 211: Instructions Reception Department 212: Writing Department 213: Text output section 311: User display section 312: Operation reception section 411: User display section 412: Operation reception section

Claims

1. An information processing system including a processor, The processor, In the selection and display step, a selection screen for accepting a selection operation of the type of application document is displayed on the first user terminal; In the instruction step, an artificial intelligence having a writing function is instructed to write a document for the application document of the type selected by the selection operation; In the editing and displaying step, the application document created in response to the instruction is displayed on the first user terminal in an editable manner; In the correction display step, a request for correction of the application document edited in the first user terminal is displayed on a second user terminal of a corrector who is familiar with the type of the selected application document. Information processing system.

2. 2. The information processing system according to claim 1, The processor, In the instruction step, the artificial intelligence is instructed to create a document according to a template of the selected type of application document; The template is prepared for each type of application document and indicates items to be included in each type of application document. Information processing system.

3. 3. The information processing system according to claim 2, The processor, A duplication step includes creating a duplicate of the selected existing template; In the editing and displaying step, the generated copy is displayed on a third user terminal in an editable manner; In the saving step, the edited copy is saved in the third user terminal as a template for a new type of the application document. Information processing system.

4. 3. The information processing system according to claim 2, The template includes a prompt representing an instruction for creating a sentence to the artificial intelligence. Information processing system.

5. 3. The information processing system according to claim 2, The template includes one or more items, The processor, In the acquisition step, unique information of a user who submits the application document is acquired; In the instruction step, definition information that defines unique information corresponding to the item is referenced, and an instruction is given to create a sentence so that the acquired unique information of the user is embedded in the item corresponding to the unique information. Information processing system.

6. 2. The information processing system according to claim 1, The processor, In the result display step, a result of the correction performed by the corrector in response to the request for correction is displayed on the first user terminal; The correction requests are repeated until the application document is completed. In the result display step, the correction result is displayed on the first user terminal together with the number of corrections. Information processing system.

7. 2. The information processing system according to claim 1, The processor, In the correction display step, when the text to be corrected is displayed on the second user terminal, the text created by the artificial intelligence and the part edited on the first user terminal are displayed in different forms. Information processing system.

8. 2. The information processing system according to claim 1, The processor, In the instruction display step, a screen for inputting a prompt indicating an instruction for creating text for an item corresponding to the type of application document selected by the selection operation is displayed on the first user terminal. Information processing system.

9. 2. The information processing system according to claim 1, The processor, In the instruction step, a prompt is created to instruct the artificial intelligence to create the sentence, In the correction display step, the prompt is displayed on the second user terminal; In the editing and displaying step, a result of the correction by the corrector is displayed on the first user terminal. Information processing system.

10. A program, A program for causing a computer to execute each step of the information processing system according to any one of claims 1 to 9.

11. 1. An information processing method, comprising: The information processing system according to any one of claims 1 to 9, Information processing methods.

Citation Information

Patent Citations

  • System and method for supporting preparation public issue application

    JP2002312713A

  • Information processing device, information processing method, and program

    JP2020035019A

  • Sentence structure drawing device

    JP2021120790A

  • Data generation method using language model, computer device, and computer program

    JP2023018624A

  • Method for propriety decision of subsidy application, creation method of application document and creation method of company regulations

    JP2002015100A

Cited By

  • Information processing system and information processing method using the information processing system

    JP7891767B1