Business support device, business support method, and program

The business support device facilitates the use of generation AI to efficiently obtain and validate business parameters, addressing the limitations of existing systems in generating appropriate business plan information.

JP2026014702APending Publication Date: 2026-01-29PROFINANSS INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024116084
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-07-19
Publication Date
2026-01-29

AI Technical Summary

Technical Problem

Existing business planning support systems face challenges in obtaining appropriate business plan information due to limitations in utilizing the capabilities of generation AI effectively.

Method used

A business support device that utilizes a parameter storage unit, parameter acquisition unit, answer acquisition unit, and business plan acquisition unit to interact with generation AI, employing prompt templates and unique/explanatory business parameter identifiers to acquire and validate business parameters, thereby generating business plan information.

Benefits of technology

Enables easy and effective acquisition of business plan information by leveraging generation AI capabilities, ensuring the generation of accurate and relevant business parameters and plans.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026014702000001_ABST
    Figure 2026014702000001_ABST
Patent Text Reader

Abstract

To solve the problem that it is difficult to acquire business plan information in a conventional business support device.SOLUTION: A parameter storage unit 114 in which two or more business parameters that are parameters related to a business are stored, a parameter acquiring unit 133 that acquires one or more business parameters input by a user and accumulates the one or more business parameters in the parameter storage unit 114, a response acquiring unit 132 that passes a prompt for acquiring the business parameters to the generation AI, acquires a response including the business parameters from the generation AI, and accumulates the business parameters in the parameter storage unit 114, and a response acquiring unit that, using the two or more business parameters in the parameter storage unit 114, A business support device 1 includes a business plan acquiring part 134 for acquiring business plan information which is information about a business plan, and a business plan outputting part 142 for outputting the business plan information acquired by the business plan acquiring part 134, so that the business plan information can be easily acquired by appropriately using the capability of a generation AI.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a business support device that supports the formulation of a business plan. [Background technology]

[0002] Conventionally, there has been a business planning support system that supports the work involved in formulating a business plan using data such as open data (see Patent Document 1).

[0003] Such a business plan formulation support system stores multiple pieces of regional information, which is information indicating the structure of regions, and case information, which is information on business cases formulated for each region, obtains indicators for the issues to be resolved by the business plan, extracts case information with common indicators from the case information as recommended case information, obtains business evaluation items indicating business results from the recommended case information, and generates and outputs information based on the business evaluation items.The business plan formulation support system is a system that generates learning data based on the recommended case information, using one of the business evaluation items as a dependent variable and the other business evaluation items as explanatory variables, generates an evaluation model trained from the learning data, and generates and outputs the value of the dependent variable obtained by inputting the values ​​of the business evaluation items of the business plan into the evaluation model as explanatory variables. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2024-11875 A Summary of the Invention [Problem to be solved by the invention]

[0005] However, in the prior art, it was not easy to obtain appropriate business plan information. [Means for solving the problem]

[0006] The business support device of the first invention is a business support device comprising: a parameter storage unit in which two or more business parameters related to a business are stored; a parameter acquisition unit that acquires one or more business parameters input by a user and stores the one or more business parameters in the parameter storage unit; an answer acquisition unit that passes a prompt to the generation AI to acquire the business parameters, acquires an answer including the business parameters from the generation AI, and stores the business parameters in the parameter storage unit; a business plan acquisition unit that acquires business plan information, which is information related to a business plan, using the two or more business parameters in the parameter storage unit; and a business plan output unit that outputs the business plan information acquired by the business plan acquisition unit.

[0007] With this configuration, business plan information can be easily obtained by appropriately using the capabilities of the generation AI.

[0008] In addition, the business support device of the second invention, compared to the first invention, further comprises a prompt template storage unit in which a prompt template that is the basis for constructing a prompt for acquiring business parameters is stored; a unique information storage unit in which an explanatory business parameter identifier that identifies an explanatory business parameter, which is a business parameter used when acquiring the business parameter identified by the parameter identifier, is stored in correspondence with a parameter identifier that identifies each of two or more business parameters; a common information storage unit in which parameter common information, which is the same information for each of two or more business parameters, is stored; and a prompt acquisition unit that acquires, for each of two or more business parameters, the explanatory business parameter identified by the explanatory business parameter identifier associated with the business parameter from the parameter storage unit, places the explanatory business parameter in a prompt template, places the parameter common information in the prompt template, and acquires a prompt; and the answer acquisition unit passes the prompt acquired by the prompt acquisition unit to the generation AI, acquires an answer including the business parameter from the generation AI, and stores the business parameter in the parameter storage unit.

[0009] With this configuration, appropriate business parameters can be obtained from the generation AI by obtaining appropriate prompts.

[0010] Furthermore, the business support device of the third invention is a business support device in which, compared to the first or second invention, the answer acquisition unit is a business parameter necessary for the business plan acquisition unit to acquire business plan information, passes a prompt to the generation AI to acquire business parameters that the parameter acquisition unit cannot acquire, acquires an answer including the business parameters from the generation AI, and stores the business parameters in the parameter storage unit.

[0011] With this configuration, business plan information can be easily obtained by appropriately using the capabilities of the generation AI.

[0012] In addition, the business support device of the fourth invention is a business support device in which, compared to the first or second invention, the answer acquisition unit passes a prompt to the generation AI to acquire the business parameters acquired by the parameter acquisition unit, acquires an answer including the business parameters from the generation AI, and stores the business parameters in the parameter storage unit.

[0013] With this configuration, business plan information can be easily obtained by appropriately using the capabilities of the generation AI.

[0014] In addition, the business support device of the fifth invention is a business support device in which, compared to any one of the first to fourth inventions, the answer acquisition unit passes a prompt to the generation AI to determine the validity of the business parameters acquired by the parameter acquisition unit, acquires an answer regarding the validity from the generation AI, and outputs the answer acquired by the answer acquisition unit.

[0015] With this configuration, business plan information can be easily obtained by appropriately using the capabilities of the generation AI.

[0016] In addition, the business support device of the sixth invention is a business support device in which, compared to the fifth invention, the answer acquisition unit passes a prompt to the generation AI to judge the validity of only those business parameters that satisfy the validity judgment conditions from among the business parameters acquired by the parameter acquisition unit, and acquires an answer from the generation AI.

[0017] With this configuration, business plan information can be easily obtained by appropriately using the capabilities of the generation AI. [Effects of the Invention]

[0018] According to the business support device of the present invention, business plan information can be easily obtained by appropriately using the capabilities of the generation AI. [Brief explanation of the drawings]

[0019] [Figure 1] Conceptual diagram of business support system A in embodiment 1 [Figure 2] Block diagram of the business support system A [Figure 3] Block diagram of the business support device 1 [Figure 4] A flowchart illustrating an example of the operation of the business support device 1. [Figure 5] Flowchart explaining an example of the business parameter acquisition process [Figure 6] A flowchart illustrating an example of the parameter AI acquisition process [Figure 7] Flowchart explaining an example of the AI ​​validity judgment process [Figure 8] A flowchart illustrating an example of the operation of the terminal device 2 [Figure 9] FIG. 10 shows an example of the parameter definition management table. [Figure 10] Figure showing an example of a parameter acquisition prompt template [Figure 11] Figure showing an example of a parameter validity judgment prompt template [Figure 12] FIG. 10 is a diagram showing an example of the unique information identifier management table. [Figure 13] An example of the common information management table is shown below. [Figure 14] FIG. 10 shows an example of the parameter management table. [Figure 15] FIG. 10 shows an example of the input screen. [Figure 16] Figure showing an example of the parameter acquisition prompt [Figure 17] A diagram showing an example of a response from the AI [Figure 18] Figure showing an example of the output [Figure 19] Figure showing an example of the parameter acquisition prompt [Figure 20] A diagram showing an example of a response from the AI [Figure 21] A diagram showing an example of the PL output [Figure 22] Block diagram of the computer system DETAILED DESCRIPTION OF THE INVENTION

[0020] Hereinafter, embodiments of a business support device and the like will be described with reference to the drawings. Note that components with the same reference numerals in the embodiments perform similar operations, and therefore repeated description may be omitted.

[0021] (Embodiment 1) In this embodiment, a business support device that acquires and outputs business plan information using two or more business parameters will be described, which acquires business plan information using business parameters acquired from a generation AI.

[0022] In addition, in this embodiment, a business support device will be described that uses parameter common information and parameter specific information to configure a prompt, and uses the prompt to acquire appropriate business parameters from a generating AI.

[0023] In this embodiment, a business support device will be described that identifies business parameters that are missing when acquiring business plan information, and acquires the missing business parameters from a generation AI.

[0024] In addition, in this embodiment, we will describe a business support device that acquires a response from the generation AI for business parameters that have already been acquired, and acquires business plan information using the business parameter selected by the user from two business parameters: the acquired business parameter and the business parameter included in the response acquired from the generation AI.

[0025] In addition, in this embodiment, a business support device that requests a generating AI to determine the validity of acquired business parameters will be described.

[0026] Furthermore, in this embodiment, a business support device that requests the generation AI to determine the validity of only some business parameters will be described.

[0027] In this specification, information X being associated with information Y means that information Y can be obtained from information X, or information X can be obtained from information Y, and the method of association is not important. Information X and information Y may be linked, may exist in the same buffer, information X may be included in information Y, or information Y may be included in information X, etc.

[0028] Furthermore, in this specification, selecting or determining information Z means obtaining information Z, obtaining a pointer to information Z, obtaining the ID of information Z, setting a flag on information Z, etc., and it is sufficient if information Z can be accessed.

[0029] 1 is a conceptual diagram of a business support system A according to this embodiment. The business support system A includes a business support device 1, one or more terminal devices 2, and a generation AI device 3.

[0030] The business support device 1 is, for example, a cloud server or an ASP server, but the type is not important. The business support device 1 may also be a terminal. If the business support device 1 is a terminal, the business support system A does not require a terminal device 2, or it can be considered that the business support device 1 also serves as the terminal device 2. If the business support device 1 is a terminal, the business support device 1 is, for example, a so-called personal computer, smartphone, or tablet terminal, but the type is not important.

[0031] The terminal device 2 is a terminal used by a user. A user is usually a person who wants to obtain business plan information. The terminal device 2 is, for example, a personal computer, a smartphone, or a tablet terminal, but the type is not important.

[0032] The generation AI device 3 is a device that has the function of a generation AI. Here, the generation AI device 3 typically has the function of a text generation AI. The generation AI may be, for example, ChatGPT or Google Bard, but this does not matter. Google is a registered trademark. The generation AI device 3 may be, for example, a cloud server or an ASP server, but the type does not matter. The generation AI device 3 will be referred to as a generation AI as appropriate. The business support device 1 may also have the function of a generation AI. In such a case, the generation AI device 3 is not necessary.

[0033] The business support device 1 and one or more terminal devices 2, and the business support device 1 and the generation AI device 3, can communicate with each other via a network such as the Internet.

[0034] Fig. 2 is a block diagram of the business support system A in this embodiment. Fig. 3 is a block diagram of the business support device 1.

[0035] The business support device 1 includes a storage unit 11, a reception unit 12, a processing unit 13, and an output unit 14. The storage unit 11 includes a project management unit 110, a prompt template storage unit 111, a specific information storage unit 112, a common information storage unit 113, and a parameter storage unit 114. The reception unit 12 includes a parameter reception unit 121. The processing unit 13 includes a prompt acquisition unit 131, an answer acquisition unit 132, a parameter acquisition unit 133, and a business plan acquisition unit 134. The output unit 14 includes an answer output unit 141 and a business plan output unit 142.

[0036] The terminal device 2 includes a terminal storage unit 21, a terminal reception unit 22, a terminal processing unit 23, a terminal transmission unit 24, a terminal reception unit 25, and a terminal output unit 26.

[0037] Various types of information are stored in the storage unit 11 constituting the business support device 1. The various types of information include, for example, project information (to be described later), a prompt template (to be described later), common information (to be described later), business parameters, one or more explanatory business parameter identifiers (to be described later) corresponding to the business parameters, two or more parameter identifiers corresponding to the business plan identifier, and various conditions.

[0038] Business parameters are information used when acquiring business plan information. Business parameters are usually numerical values. Examples of business parameters include "CPL," "cancellation rate," "average unit price," "monthly growth rate of lead acquisition," "productivity per person," "initial leads," "standard number of lead acquisitions," "lead accrual method," "conversion rate," "lead time," and "conversion rate."

[0039] "CPL" is the cost per lead acquired. A lead is a potential customer. "Canceler rate" is the percentage of cancellations among all subscribers. "Average unit price" is the average unit price of the product or service sold. "Monthly growth rate of lead acquisition" is the monthly growth rate of the number of leads (potential customers) acquired. "Initial headcount" is the number of employees at the start of the business. "Initial leads" is the number of leads at the start of the business. "Initial conversions" is the constraint (number of customers) at the start of the business. "Lead counting method" is either "TOTAL" or "NEW_ON_EACH_MONTH." "TOTAL" indicates that new leads each month are accumulated and counted as valid leads. "NEW_ON_EACH_MONTH" indicates that only new leads each month are counted as valid leads. "Conversion rate" is the percentage of valid leads converted to each tier in the funnel. "Lead time" is the period until a contract is concluded. The "conversion rate" is the number of leads that result in a contract.

[0040] A business plan identifier is information that identifies business plan information. Examples of business plan identifiers are "PL", "BS", "CF", "HR", and "CAP". "PL" is a profit and loss statement. "BS" is a balance sheet. "CF" is a cash flow statement. "HR" is a personnel plan. "CAP" is a capital policy table. In the business support device 1, users can freely create their own business plan information.

[0041] The parameter identifier associated with the business plan identifier is an identifier of a business parameter used when acquiring the business plan information identified by the business plan identifier. The business parameter is associated with the parameter identifier.

[0042] A parameter identifier is information that identifies a business parameter. The parameter identifier is, for example, the name of the business parameter or the ID of the business parameter.

[0043] The various conditions are, for example, validity judgment conditions, confirmation conditions, etc. It goes without saying that the various conditions may be embedded in the program.

[0044] The validity judgment condition is a condition for judging the validity of a business parameter. The validity judgment condition is a condition for determining the business parameter for which validity is to be judged. The validity judgment condition is, for example, one or more parameter identifiers. In other words, for example, only one or more specific business parameters are judged for validity.

[0045] The confirmation condition is a condition for identifying the identifier of a parameter for acquiring the business parameter from the generation AI, even if the parameter acquisition unit 133 acquires the business parameter. The confirmation condition has, for example, one or more parameter identifiers. The business parameter identified by such a parameter identifier is the business parameter for which a response is obtained from the generation AI, even if the parameter acquisition unit 133 acquires the business parameter.

[0046] The project management unit 110 stores one or more pieces of project information. Project information is information about a project. A project is usually a business. A project may also be a company. A project is usually a unit of a budget. Project information has a project identifier. Project information usually has one or more project attribute values. Project information may also have common parameter information, which will be described later, and business parameters, which will be described later.

[0047] A project identifier is information that identifies a project. For example, a project identifier is a project ID or a project name. Project attribute values ​​are, for example, the type of project, the name of the company implementing the project, or the name of the project leader.

[0048] One or more prompt templates are stored in the prompt template storage unit 111. The prompt templates are, for example, a parameter acquisition prompt template and a parameter validity determination prompt template.

[0049] A prompt is information given to a generation AI to obtain a response from the generation AI. A prompt may also be called a query or inquiry. A prompt is, for example, an attribute value in a file or database, but its data structure is not important. A prompt is usually text, but may also include images, audio, etc.

[0050] A parameter acquisition prompt template is the information that forms the basis of a prompt for acquiring business parameters. A parameter acquisition prompt template typically has one or more variables. Examples of variables include a variable into which parameter-specific information (which may simply be called "specific information"), which will be described later, is assigned, and a variable into which parameter-common information (which may simply be called "common information"), which will be described later, is assigned.

[0051] The parameter validity determination prompt template is information that serves as the basis for constructing a prompt for determining the validity of business parameters acquired by the parameter acquisition unit 133. The parameter validity determination prompt template typically has one or more variables. The variables are, for example, variables into which specific information, described later, is assigned, and variables into which parameter common information, described later, is assigned.

[0052] The business plan information is information related to a business plan, such as a planned profit and loss statement, a planned balance sheet, a planned cash flow statement, a planned human resources statement, and a planned capital expenditure statement.

[0053] The unique information storage unit 112 stores unique information corresponding to each of two or more business parameters. The unique information has one or more explanatory business parameter identifiers. The unique information may be information having one or more pairs of explanatory parameter identifiers and explanatory business parameters.

[0054] The explanation business parameter identifier is a business parameter identifier specific to the business parameter you want to obtain from the generation AI. The explanation business parameter identifier is a parameter identifier. The explanation business parameter identifier is information that identifies the business parameter to be given to the generation AI in order to obtain an answer containing the appropriate business parameter from the generation AI.

[0055] An explanatory business parameter is a business parameter identified by an explanatory business parameter identifier.

[0056] The common information storage unit 113 stores one or more pieces of parameter common information. The parameter common information is information that is common to two or more business parameters. The parameter common information is associated with, for example, a project identifier. The parameter common information is, for example, a project name and a project overview.

[0057] The parameter storage unit 114 stores two or more business parameters. The business parameters here are information used when acquiring business plan information. It is preferable that the two or more business parameters are associated with a project identifier. It is preferable that the parameter storage unit 114 stores two or more business parameters corresponding to each of the two or more project identifiers.

[0058] The reception unit 12 receives various information and instructions, such as business parameters, instructions to output a business plan, selections, and user responses.

[0059] The business plan output instruction is an instruction to output business plan information. The business plan output instruction includes a project identifier. It is preferable that the business plan output instruction includes a business plan identifier.

[0060] A selection is typically a user selection of one business parameter from two or more business parameters, but may also be a user-input business parameter as opposed to two or more business parameters output to the user.

[0061] User responses are business parameters entered by the user.

[0062] The reception unit 12 normally receives various information and instructions from the terminal device 2. The reception unit 12 may also receive various information and instructions from a user.

[0063] The parameter receiving unit 121 receives one or more business parameters. The business parameters are associated with parameter identifiers. The business parameters received by the parameter receiving unit 121 are usually associated with project identifiers.

[0064] The processing unit 13 performs various types of processing, such as processing performed by a prompt acquisition unit 131, a response acquisition unit 132, a parameter acquisition unit 133, or a business plan acquisition unit .

[0065] The prompt acquisition unit 131 acquires, for each of one or more business parameters, one or more other business parameters that have been acquired from the parameter storage unit 114, places the one or more other business parameters in a parameter acquisition prompt template (which may simply be called a prompt template), and also places the parameter common information in the common information storage unit 113 in the parameter acquisition prompt template, thereby acquiring a parameter acquisition prompt (which may simply be called a prompt). Here, the prompt acquisition unit 131 may place all of the other business parameters that have been acquired in the prompt template.

[0066] The prompt acquisition unit 131, for example, acquires one or more explanatory parameter identifiers corresponding to each of one or more business parameters from the unique information storage unit 112, acquires business parameters identified by the one or more explanatory parameter identifiers from the parameter storage unit 114, places one or more pairs of the explanatory parameter identifiers and the business parameters in a prompt template, and also places the parameter common information in the common information storage unit 113 in the prompt template, thereby acquiring the prompt.

[0067] The prompt acquisition unit 131 acquires, for example, a prompt for acquiring a business parameter identified by one parameter identifier specified by the user. For example, the prompt acquisition unit 131 acquires one or more explanatory parameter identifiers corresponding to the one parameter identifier specified by the user from the specific information storage unit 112, acquires business parameters identified by the one or more explanatory parameter identifiers from the parameter storage unit 114, arranges one or more pairs of the explanatory parameter identifiers and the business parameters in a prompt template, and also arranges the parameter common information in the common information storage unit 113 in the prompt template, and acquires the prompt.

[0068] The prompt acquisition unit 131, for example, acquires a business plan identifier included in the business plan output instruction and acquires one or more parameter identifiers paired with the business plan identifier from the storage unit 11. The prompt acquisition unit 131, for example, acquires business parameters paired with the one or more parameter identifiers and the project identifier included in the business plan output instruction from the parameter storage unit 114. The prompt acquisition unit 131, for example, constructs a prompt for acquiring, from the generation AI, business parameters that could not be acquired from the parameter storage unit 114. In such a case, the prompt acquisition unit 131, for example, acquires, from the specific information storage unit 112, one or more explanatory parameter identifiers paired with the parameter identifiers of the business parameters that could not be acquired from the parameter storage unit 114, acquires business parameters identified by the one or more explanatory parameter identifiers from the parameter storage unit 114, arranges one or more pairs of the explanatory parameter identifiers and the business parameters in a prompt template, and arranges the parameter common information in the common information storage unit 113 in the prompt template, thereby acquiring the prompt.

[0069] The prompt acquisition unit 131 acquires a parameter validity judgment prompt using a parameter validity judgment prompt template to determine the validity of a business parameter, for example. To determine the validity of a business parameter, the prompt acquisition unit 131 acquires one or more explanatory parameter identifiers corresponding to a parameter identifier that identifies the business parameter from the specific information storage unit 112, acquires business parameters identified by the one or more explanatory parameter identifiers from the parameter storage unit 114, arranges one or more pairs of the explanatory parameter identifiers and the business parameters in the prompt template, and arranges the parameter common information in the common information storage unit 113 in the parameter validity judgment prompt template, thereby acquiring the parameter validity judgment prompt.

[0070] The answer acquisition unit 132 passes the prompt acquired by the prompt acquisition unit 131 to the generation AI, acquires an answer including business parameters from the generation AI, and stores the business parameters in the parameter storage unit 114. It is preferable that the answer acquisition unit 132 stores the business parameters in association with a parameter identifier and a project identifier.

[0071] The answer acquisition unit 132 passes a prompt to the generation AI for acquiring the business parameters for each of the two or more business parameters, acquires an answer including the business parameters from the generation AI, and stores the business parameters in the parameter storage unit 114.

[0072] The answer acquisition unit 132 preferably passes a prompt to the generation AI to acquire business parameters that the business plan acquisition unit 134 needs to acquire business plan information, which are business parameters that the parameter acquisition unit 133 cannot acquire, acquires an answer including the business parameters from the generation AI, and stores the business parameters in the parameter storage unit 114.

[0073] In order to acquire the business parameters acquired by the parameter acquisition unit 133 from the generation AI as well, the answer acquisition unit 132 may pass a prompt for acquiring the business parameters to the generation AI, acquire an answer including the business parameters from the generation AI, and store the business parameters in the parameter storage unit 114. Such a prompt is the prompt acquired by the prompt acquisition unit 131.

[0074] If the parameter acquisition unit 133 and the response acquisition unit 132 acquire different business parameters identified by the same parameter identifier, for example, the business parameter selected by the user is adopted.

[0075] The answer acquisition unit 132 may pass a validity determination prompt for determining the validity of the business parameters acquired by the parameter acquisition unit 133 to the generation AI, and acquire an answer regarding the validity from the generation AI. Such validity determination prompt is the prompt acquired by the prompt acquisition unit 131.

[0076] The answer acquisition unit 132 passes a prompt to the generation AI for determining the validity of only those business parameters that satisfy the validity judgment conditions from among the business parameters acquired by the parameter acquisition unit 133, and acquires an answer from the generation AI. Note that this answer includes the validity judgment result.

[0077] The validity determination result is information regarding whether or not the business parameters acquired by the parameter acquisition unit 133 are valid. The validity determination result is, for example, "valid," "invalid," or "valid business parameter (value)."

[0078] The parameter acquisition unit 133 acquires one or more business parameters and stores the one or more business parameters in the parameter storage unit 114 .

[0079] The parameter acquisition unit 133 acquires, for example, one or more business parameters accepted by the parameter acceptance unit 121 and stores the one or more business parameters in the parameter storage unit 114.

[0080] The parameter acquisition unit 133 automatically calculates business parameters from one or more business parameters received by the parameter reception unit 121 , and stores the business parameters in the parameter storage unit 114 , for example.

[0081] It is preferable that the parameter acquisition unit 133 stores the business parameters in the parameter storage unit 114 in association with the project identifier and the parameter identifier.

[0082] The business plan acquisition unit 134 uses two or more business parameters in the parameter storage unit 114 to acquire business plan information, which is information related to a business plan.

[0083] The business plan acquisition unit 134 creates a PL using, for example, two or more business parameters required for creating a PL. The two or more business parameters required for creating a PL are, for example, "CPL," "cancellation rate," "average unit price," "monthly growth rate of the number of acquired leads," "initial number of people," "productivity per person," "initial leads," "reference value of the number of acquired leads," "initial number of successful deals," "lead counting method," "conversion rate," "lead time," and "success rate." Note that the technology for creating a PL is publicly known.

[0084] The business plan acquisition unit 134 creates a balance sheet using, for example, two or more business parameters required to create a balance sheet. The two or more business parameters required to create a balance sheet are, for example, "asset type," "acquisition cost," "monthly cost," "capitalization month," "depreciation period," and "depreciable amount." "Asset type" can be broadly categorized into tangible assets and intangible assets. Tangible assets include, for example, factories, equipment, vehicles, and land. Intangible assets include, for example, patent rights, trademark rights, design rights, and software. "Acquisition cost" refers to costs incurred when acquiring an asset. "Monthly cost" refers to costs paid monthly, such as outsourced manufacturing and development, installment payments, etc. The "capitalization month" refers to the month in which the asset is acquired. The "depreciation period" refers to the amortization period starting from the month following the capitalization month. The "depreciation period" is approximately 240 months for "FACTORY," 120 months for "FACILITY / EQUIPMENT / TRADEMARK," 96 months for "PATENT," 84 months for "DESIGN," 60 months for "SERVER," and 48 months for "MOTORCAR." The "depreciable amount" is the amount of acquisition cost that is subject to depreciation. The technology for creating a balance sheet is publicly known.

[0085] The output unit 14 outputs various types of information. The various types of information include, for example, the answer acquired by the answer acquisition unit 132, business parameters included in the answer acquired by the answer acquisition unit 132, the validity judgment result included in the answer acquired by the answer acquisition unit 132, and business plan information acquired by the business plan acquisition unit 134.

[0086] Here, output usually means transmission to terminal device 2, but it may also be a concept that includes display on a display, projection using a projector, printing on a printer, sound output, storage on a recording medium, and handing over the processing results to other processing devices or other programs.

[0087] The answer output unit 141 outputs the answer acquired by the answer acquisition unit 132. The answer output unit 141 normally transmits the answer to the terminal device 2.

[0088] The business plan output unit 142 outputs the business plan information acquired by the business plan acquisition unit 134. The business plan output unit 142 normally transmits the business plan information to the terminal device 2.

[0089] Various types of information are stored in the terminal storage unit 21 included in the terminal device 2. The various types of information are, for example, project identifiers.

[0090] The terminal reception unit 22 receives input of instructions, information, etc. from the user. The instructions, information, etc. are, for example, business parameters, instructions to output a business plan, selections, or user responses.

[0091] The means for inputting instructions and information may be any means, such as a touch panel, keyboard, mouse, or menu screen.

[0092] The device processing unit 23 performs various types of processing, such as processing to change instructions, information, etc. received by the device receiving unit 22 into instructions, information, etc. with a structure to be transmitted, and processing to change information received by the device receiving unit 25 into a structure to be output.

[0093] The device processing unit 23 acquires, for example, a project identifier from the device storage unit 21, and composes information including the project identifier and the instructions, information, etc. accepted by the device accepting unit 22.

[0094] The terminal transmission unit 24 transmits various types of information, instructions, etc. to the business support device 1. The various types of information, instructions, etc. are, for example, business parameters and business plan output instructions. The terminal transmission unit 24 transmits, for example, information constructed by the terminal processing unit 23 to the business support device 1.

[0095] The terminal receiving unit 25 receives various types of information from the business support device 1. The various types of information are, for example, a response, business plan information, and two business parameters paired with the same parameter identifier.

[0096] The terminal output unit 26 outputs various types of information. The various types of information include, for example, a response, business plan information, and two business parameters. Here, output refers to, for example, display on a display, but may also include projection using a projector, printing on a printer, sound output, storage on a recording medium, transmission to another processing device, or delivery of processing results to another processing device or another program.

[0097] The storage unit 11, project management unit 110, prompt template storage unit 111, specific information storage unit 112, common information storage unit 113, parameter storage unit 114, and terminal storage unit 21 are preferably non-volatile recording media, but can also be realized with volatile recording media.

[0098] There is no restriction on the process by which information is stored in the storage unit 11 etc. For example, information may be stored in the storage unit 11 etc. via a recording medium, information transmitted via a communication line etc. may be stored in the storage unit 11 etc., or information input via an input device may be stored in the storage unit 11 etc.

[0099] The reception unit 12 and the parameter reception unit 121 are preferably realized by wireless or wired communication means, but may also be realized by a means for receiving broadcasts, a device driver for an input means such as a touch panel or keyboard, or control software for a menu screen.

[0100] The processing unit 13, the prompt acquisition unit 131, the answer acquisition unit 132, the parameter acquisition unit 133, the business plan acquisition unit 134, and the device processing unit 23 can usually be realized by a processor, a memory, etc. The processing procedures of the processing unit 13, etc. are usually realized by software, and the software is recorded on a recording medium such as a ROM. However, they may also be realized by hardware (dedicated circuit). The processor may be a CPU, MPU, GPU, etc., and the type is not important.

[0101] The output unit 14, the answer output unit 141, and the business plan output unit 142 are usually realized by wireless or wired communication means, but may also be realized by driver software for an output device such as a display or speaker, or by driver software for an output device and an output device, etc.

[0102] The terminal reception unit 22 can be realized by a device driver for an input means such as a touch panel or a keyboard, or control software for a menu screen.

[0103] The terminal transmitting unit 24 is usually realized by a wireless or wired communication means, but may also be realized by a broadcasting means.

[0104] The terminal receiving unit 25 is usually realized by a wireless or wired communication means, but may also be realized by a means for receiving broadcasts.

[0105] The terminal output unit 26 may or may not include an output device such as a display, a speaker, etc. The terminal output unit 26 may be realized by driver software for an output device, or by a combination of driver software for an output device and the output device, etc.

[0106] Next, an example of the operation of the business support device 1 will be described with reference to the flowchart of FIG.

[0107] (Step S401) The parameter receiving unit 121 determines whether or not business parameters have been received. If business parameters have been received, the process proceeds to step S402, and if not, the process proceeds to step S403.

[0108] In this step, the parameter receiving unit 121 normally determines whether or not the business parameters associated with the project identifier and the parameter identifier have been received from the terminal device 2.

[0109] (Step S402) The parameter acquisition unit 133 associates the business parameters received in step S401 with the parameter identifiers and stores them in the parameter storage unit 114. The process returns to step S401.

[0110] In this step, the parameter acquisition unit 133 normally stores the business parameters in the parameter storage unit 114 in association with the project identifier and the parameter identifier.

[0111] (Step S403) The reception unit 12 determines whether or not a business plan output instruction has been received. If a business plan output instruction has been received, the process proceeds to step S404, and if not, the process proceeds to step S409.

[0112] (Step S404) The parameter acquisition unit 133 acquires the business plan identifier included in the business plan output instruction.

[0113] (Step S405) The parameter acquisition unit 133 acquires two or more parameter identifiers that are paired with the business plan identifier from the storage unit 11. Each of the two or more parameter identifiers is information that identifies a business parameter used when acquiring business plan information identified by the business plan identifier.

[0114] (Step S406) The parameter acquisition unit 133 acquires business parameters identified by two or more parameter identifiers. An example of such business parameter acquisition processing will be described with reference to the flowchart of FIG.

[0115] (Step S407) The business plan acquisition unit 134 acquires business plan information using the two or more business parameters acquired in step S406.

[0116] (Step S408) The business plan output unit 142 outputs the business plan information acquired in step S407. The process returns to step S401.

[0117] In this step, the business plan output unit 142 transmits, for example, business plan information to the terminal device 2.

[0118] (Step S409) Parameter receiving unit 121 determines whether or not one parameter identifier has been received. If a parameter identifier has been received, the process proceeds to step S410, and if not, the process returns to step S401.

[0119] In this step, the parameter receiving unit 121 normally determines whether or not the project identifier and the parameter identifier have been received from the terminal device 2.

[0120] (Step S410) The response acquisition unit 132 acquires the parameter identifier accepted in step S409.

[0121] (Step S411) The response acquisition unit 132 acquires the business parameters identified by the parameter identifiers acquired in step S410, using the generation AI. An example of such parameter AI acquisition processing will be described with reference to the flowchart of FIG.

[0122] (Step S412) The answer output unit 141 outputs the business parameters acquired in step S411 in association with the parameter identifiers and project identifiers. Return to step S401.

[0123] The answer output unit 141, for example, associates the business parameters acquired in step S411 with the parameter identifier and the project identifier, and stores them in the parameter storage unit 114. The answer output unit 141 transmits the business parameters acquired in step S411 to the terminal device 2, for example.

[0124] In the flowchart of FIG. 4, the process ends when the power is turned off or an interrupt occurs to end the process.

[0125] Next, an example of the business parameter acquisition process in step S406 will be described with reference to the flowchart in FIG.

[0126] (Step S501) The processing unit 13 assigns 1 to a counter i.

[0127] (Step S502) The processing unit 13 determines whether or not the i-th parameter identifier exists among the parameter identifiers acquired in step S405. If the i-th parameter identifier exists, the process proceeds to step S503; if not, the process returns to the upper processing.

[0128] (Step S503) The parameter acquisition unit 133 determines whether or not a business parameter paired with the i-th parameter identifier exists in the parameter storage unit 114. If the business parameter exists, the process proceeds to step S504; if not, the process proceeds to step S505.

[0129] In this step, the parameter acquisition unit 133 normally determines whether or not a business parameter that pairs with the project identifier included in the business plan output instruction and the i-th parameter identifier exists in the parameter storage unit 114.

[0130] (Step S504) The parameter acquisition unit 133 reads the business parameter paired with the i-th parameter identifier from the parameter storage unit 114. The process proceeds to step S508.

[0131] (Step S505) The parameter acquisition unit 133 determines whether a business parameter paired with the i-th parameter identifier can be calculated using one or more other business parameters. If the business parameter can be calculated, the process proceeds to step S506; if not, the process proceeds to step S517.

[0132] Note that the parameter identifiers of business parameters that can be calculated using one or more other business parameters are usually stored in the storage unit 11. Also, an arithmetic formula for calculating the business parameters that can be calculated is paired with the parameter identifier and stored in the storage unit 11, for example.

[0133] (Step S506) The parameter acquisition unit 133 acquires from the parameter storage unit 114 one or more other business parameters required for calculating the business parameter paired with the i-th parameter identifier.

[0134] (Step S507) The parameter acquisition unit 133 calculates a business parameter paired with the i-th parameter identifier, using one or more other business parameters acquired in step S506.

[0135] The parameter acquisition unit 133, for example, substitutes one or more other business parameters into an arithmetic expression for calculating a business parameter paired with the i-th parameter identifier, executes the arithmetic expression, and acquires the business parameter. Note that the arithmetic expression is stored in the storage unit 11, for example.

[0136] (Step S508) The answer acquisition unit 132 determines whether the i-th parameter identifier satisfies the confirmation condition. If the confirmation condition is met, the process proceeds to step S509; if not, the process proceeds to step S512. If the confirmation condition is met, the answer is obtained from the generation AI.

[0137] (Step S509) The response acquisition unit 132 acquires the business parameter identified by the i-th parameter identifier using the generation AI. An example of such parameter AI acquisition processing will be described with reference to the flowchart of FIG.

[0138] (Step S510) The answer output unit 141 outputs the business parameters from the generation AI acquired in step S509 and the business parameters acquired by the parameter acquisition unit 133.

[0139] In this step, the response output unit 141 normally transmits the two business parameters to the terminal device 2.

[0140] (Step S511) The answer acquisition unit 132 determines whether or not a business parameter selection has been accepted from the user who has been provided with two business parameters. If a selection has been accepted, the process proceeds to step S516; if not, the process returns to step S511.

[0141] (Step S512) The processing unit 13 judges whether or not the i-th parameter identifier satisfies the validity judgment condition. If the validity judgment condition is satisfied, the process proceeds to step S513, and if not, the process proceeds to step S516.

[0142] (Step S513) The response acquisition unit 132 uses the generation AI to determine the validity of the business parameter corresponding to the i-th parameter identifier. An example of such validity AI determination processing will be described with reference to the flowchart of FIG.

[0143] (Step S514) The answer output unit 141 outputs the validity determination result acquired in step S513.

[0144] In this step, the response output unit 141 normally transmits the validity determination result to the terminal device 2.

[0145] (Step S515) The accepting unit 12 judges whether or not a user answer has been accepted according to the output of the validity judgment result. If a user answer has been accepted, the process proceeds to step S516, and if not, the process returns to step S515.

[0146] In this step, the accepting unit 12 normally determines whether or not a user response has been received from the terminal device 2. The user response includes, for example, business parameters to be stored.

[0147] (Step S516) The processing unit 13 pairs the business parameter with the i-th parameter identifier and stores it in the parameter storage unit 114. The process proceeds to step S520.

[0148] The business parameters accumulated in this step are the business parameters obtained in step S504, or the business parameters calculated in step S507, or the business parameters corresponding to the selection in step S511, or the business parameters included in the user's response in step S515, or the business parameters obtained from the generation AI in step S517.

[0149] In addition, in this step, the processing unit 13 usually stores the business parameters in the parameter storage unit 114 by pairing the project identifier with the i-th parameter identifier.

[0150] (Step S517) The response acquisition unit 132 acquires the business parameter identified by the i-th parameter identifier using the generation AI. An example of such parameter AI acquisition processing will be described with reference to the flowchart of FIG.

[0151] (Step S518) The processing unit 13 determines whether to ask the user to decide whether to adopt the business parameters included in the response of the generating AI. If the user decides to adopt the business parameters, the processing unit 13 proceeds to step S519. If the user decides not to adopt the business parameters, the processing unit 13 proceeds to step S516.

[0152] The parameter identifiers of the business parameters for which the user is asked to decide whether or not to adopt them are stored in the storage unit 11, for example.

[0153] (Step S519) The response output unit 141 outputs the business parameters acquired in step S517.

[0154] In this step, the response output unit 141 normally transmits the business parameters acquired in step S517 to the terminal device 2.

[0155] (Step S520) The processing unit 13 increments the counter i by 1. The process returns to step S502.

[0156] Next, an example of the parameter AI acquisition process in steps S411, S509, and S517 will be described with reference to the flowchart of FIG.

[0157] (Step S601) The prompt acquiring unit 131 acquires a parameter acquisition prompt template from the prompt template storage unit 111.

[0158] (Step S602) The prompt acquiring unit 131 acquires common parameter information. The answer acquiring unit 132 normally acquires common parameter information paired with a project identifier from the storage unit 11.

[0159] (Step S603) The prompt acquiring unit 131 replaces the variable of the parameter common information in the parameter acquisition prompt template with the parameter common information acquired in step S602.

[0160] (Step S604) The prompt acquisition unit 131 acquires a parameter identifier of the business parameter acquired using the generation AI.

[0161] (Step S605) The prompt acquiring unit 131 acquires from the storage unit 11 one or more explanation parameter identifiers that are paired with the parameter identifier acquired in step S604.

[0162] (Step S606) The prompt acquisition unit 131 acquires business parameters identified by the one or more explanatory parameter identifiers acquired in step S605 from the parameter storage unit 114. Note that the business parameters identified by the explanatory parameter identifiers are referred to as explanatory business parameters.

[0163] (Step S607) The prompt acquisition unit 131 replaces the variable of the parameter specific information in the parameter acquisition prompt template with a set (one or more sets) of an explanatory parameter identifier and an explanatory business parameter. Through the above processing, a parameter acquisition prompt is configured.

[0164] (Step S608) The answer acquisition unit 132 passes the parameter acquisition prompt acquired in step S607 to the generation AI.

[0165] (Step S609) The answer acquisition unit 132 determines whether or not an answer has been received from the generation AI. If an answer has been received, the process proceeds to step S610, and if not, the process returns to step S609.

[0166] (Step S610) The response acquisition unit 132 acquires business parameters from the response acquired in step S609, and returns to the upper level processing.

[0167] Next, an example of the AI ​​validity determination process in step S513 will be described with reference to the flowchart in FIG.

[0168] (Step S701) The prompt acquiring unit 131 acquires a parameter validity determination prompt template from the prompt template storage unit 111.

[0169] (Step S702) The prompt acquiring unit 131 acquires common parameter information. The answer acquiring unit 132 normally acquires common parameter information paired with a project identifier from the storage unit 11.

[0170] (Step S703) The prompt acquisition unit 131 replaces the variable of the parameter common information in the parameter validity determination prompt template with the parameter common information acquired in step S702.

[0171] (Step S704) The prompt acquisition unit 131 acquires the parameter identifier of the business parameter whose validity is to be determined using the generation AI.

[0172] (Step S705) The prompt acquiring unit 131 acquires from the storage unit 11 one or more explanation parameter identifiers that are paired with the parameter identifier acquired in step S704.

[0173] (Step S706) The prompt acquisition unit 131 acquires business parameters identified by the one or more explanatory parameter identifiers acquired in step S705 from the parameter storage unit 114. Note that the business parameters identified by the explanatory parameter identifiers are referred to as explanatory business parameters.

[0174] (Step S707) The prompt acquiring unit 131 replaces the variable of the parameter specific information in the parameter validity determination prompt template with a set (one or more sets) of an explanatory parameter identifier and an explanatory business parameter. Through the above processing, the parameter validity determination prompt is configured.

[0175] (Step S708) The answer acquisition unit 132 passes the parameter validity determination prompt acquired in step S707 to the generation AI.

[0176] (Step S709) The answer acquisition unit 132 determines whether or not an answer has been received from the generation AI. If an answer has been received, the process proceeds to step S710, and if not, the process returns to step S709.

[0177] (Step S710) The answer acquisition unit 132 acquires the validity judgment result from the answer acquired in step S709, and returns to the upper level processing.

[0178] Next, an example of the operation of the terminal device 2 will be described with reference to the flowchart of FIG.

[0179] (Step S801) The terminal reception unit 22 determines whether or not business parameters have been received from the user. If business parameters have been received, the process proceeds to step S802, and if not, the process proceeds to step S803.

[0180] (Step S802) The terminal processing unit 23 acquires the parameter identifier corresponding to the business parameter and the project identifier of the terminal storage unit 21. The terminal transmission unit 24 associates the business parameter with the project identifier and the parameter identifier and transmits the business parameter to the business support device 1. Return to step S801.

[0181] (Step S803) The terminal reception unit 22 determines whether or not a business plan output instruction has been received from the user. If a business plan output instruction has been received, the process proceeds to step S804; if not, the process proceeds to step S805.

[0182] (Step S804) The terminal processing unit 23 acquires the project identifier from the terminal storage unit 21. The terminal transmission unit 24 transmits a business plan output instruction including the project identifier to the business support device 1. The process returns to step S801.

[0183] (Step S805) The terminal receiving unit 25 determines whether or not two business parameters have been received from the business support device 1. If two business parameters have been received, the process proceeds to step S806; if not, the process proceeds to step S809.

[0184] (Step S806) The terminal output unit 26 outputs two business parameters in a selectable manner.

[0185] (Step S807) The terminal reception unit 22 determines whether or not a selection of business parameters has been accepted from the user. If a selection has been accepted, the process proceeds to step S808, and if not, the process returns to step S807.

[0186] (Step S808) The terminal transmitting unit 24 transmits the selected business parameters to the business support device 1. The process returns to step S801.

[0187] (Step S809) The terminal receiving unit 25 determines whether or not business parameters, etc. have been received from the business support device 1. If business parameters, etc. have been received, the process proceeds to step S810; if not, the process proceeds to step S813. The business parameters, etc. are, for example, business parameters, validity judgment results, or responses from the generation AI.

[0188] (Step S810) The terminal output unit 26 outputs the business parameters etc. received in step S809.

[0189] (Step S811) The terminal receiving unit 22 determines whether or not a user answer has been received from the user. If a user answer has been received, the process proceeds to step S812, and if not, the process returns to step S811.

[0190] (Step S812) The terminal transmitting unit 24 transmits the user answer associated with the project identifier. Return to step S801.

[0191] (Step S813) The terminal receiving unit 25 determines whether or not business plan information has been received from the business support device 1. If business plan information has been received, the process proceeds to step S814, and if not, the process proceeds to step S815.

[0192] (Step S814) The terminal output unit 26 outputs the business plan information. Return to step S801.

[0193] (Step S815) The terminal reception unit 22 determines whether or not one parameter identifier has been received. If one parameter identifier has been received, the process proceeds to step S816, and if not, the process returns to step S801.

[0194] (Step S816) The terminal processing unit 23 acquires the project identifier from the terminal storage unit 21. The terminal transmission unit 24 transmits the project identifier and the parameter identifier to the business support device 1.

[0195] (Step S817) The terminal receiving unit 25 determines whether or not the business parameters corresponding to the parameter identifier have been received from the business support device 1. If the business parameters have been received, the process proceeds to step S818; if not, the process returns to step S817.

[0196] (Step S818) The terminal output unit 26 outputs the business parameters received in step S817. The process returns to step S801.

[0197] In the flowchart of FIG. 8, the process ends when the power is turned off or an interrupt occurs to end the process.

[0198] A specific example of the operation of the business support system A in this embodiment will be described below.

[0199] Currently, the storage unit 11 of the business support device 1 stores the parameter definition management table shown in Figure 9. The parameter definition management table is a table that manages two or more pieces of parameter definition information. Parameter definition information is information about business parameters. Parameter definition information is information about the definition of a business parameter. The parameter definition management table manages two or more records that have an "ID," "parameter identifier," "definition," "schema," and "unit." "ID" is information that identifies a record. "Parameter identifier" here is the business parameter name. "Definition" is the definition of the business parameter. "Schema" is the schema of the business parameter. The schema can also be thought of as a constraint. "Unit" is the unit of the numerical value that is the business parameter.

[0200] The prompt template storage unit 111 stores the parameter acquisition prompt template shown in FIG. 10 and the parameter validity determination prompt template shown in FIG. 11. In the parameter acquisition prompt template and the parameter validity determination prompt template, character strings enclosed in "<" and ">" are variables. Also, "for{···}" is a command indicating that the information between "for{···}" can be placed repeatedly.

[0201] The unique information storage unit 112 stores the unique information identifier management table shown in Figure 12. The unique information identifier management table is a table that manages unique information for each parameter. The unique information identifier management table stores one or more records having [ID] "parameter identifier" and "explanation business parameter identifier". The "parameter identifier" is the identifier of the business parameter obtained from the generation AI. The "explanation business parameter identifier" is the identifier that identifies the business parameter to be given to the generation AI when the business parameter identified by the "parameter identifier" is obtained from the generation AI.

[0202] The common information storage unit 113 stores a common information management table shown in FIG. 13. The common information management table is a table that manages common information for each project. The common information management table stores two or more records each having an "ID," "project identifier," and "common information." The "common information" includes a "business name" and a "business overview."

[0203] The parameter storage unit 114 stores the parameter management table shown in FIG. 14. The parameter management table is a table for managing two or more business parameters for one or more projects. In the parameter management table, the business parameters "54000," "10," "y1," "y2," "y3," etc. are values, and are business parameters entered by the user or business parameters calculated by the parameter acquisition unit 133 using one or more other business parameters. In the parameter management table, values ​​acquired by the generation AI may be stored for the business parameters. Furthermore, the business parameters entered by the user are, for example, entered by a person involved in a project identified by a project identifier paired with the business parameter and stored by the business support device 1. Specific example 2 is a case where the business parameter "CPL" is acquired using the generation AI. Specific example 3 is a case where business plan information (here, q "PL") is output.

[0204] (Example 1) Assume that a user U participating in a project identified by the project identifier "Vividir" operates the terminal device 2 to input various business parameters in order to obtain the "PL" of the future (here, for example, next year), which is business information. The input screen for this is 1501 in FIG. 15. As a result of the input by user U, business parameters such as "54000" and "10" of "ID=1" are stored in the parameter management table (FIG. 14).

[0205] Furthermore, it is assumed that user U finds it difficult to determine the business parameter "CPL," and moves the focus to the "CPL" input field 1502 in FIG. 15 and presses the "Execute" button (not shown).

[0206] Then, the terminal device 2 accepts the instruction to the "Execute" button, acquires the parameter AI acquisition instruction "<parameter identifier>CPL <project identifier>Vividir", and transmits the parameter AI acquisition instruction to the business support device 1. Note that the parameter AI acquisition instruction includes one parameter identifier. The parameter AI acquisition instruction usually also includes a project identifier.

[0207] Next, the reception unit 12 of the business support device 1 receives the parameter AI acquisition instruction "<parameter identifier>CPL <project identifier>Vividir".

[0208] Next, the answer acquisition unit 132 and the like perform the parameter AI acquisition process (see FIG. 6) as follows. That is, the prompt acquisition unit 131 acquires a parameter acquisition prompt template (FIG. 10) from the prompt template storage unit 111. Next, the prompt acquisition unit 131 acquires the project identifier "Vividir" from the parameter AI acquisition instruction. Next, the prompt acquisition unit 131 acquires the parameter common information "<Business Name>Vividir <Business Overview>Vividir is a dynamic management simulator that continues to evolve for all entrepreneurs, from starting a business to running a business..." that is paired with the project identifier "Vividir" from the common information management table (FIG. 13). Next, the prompt acquisition unit 131 replaces the parameter common information variables (<Business> and <Business Overview>) in the acquired parameter acquisition prompt template with the acquired parameter common information. Furthermore, the prompt acquisition unit 131 acquires the parameter identifier "CPL" from the parameter AI acquisition instruction. Next, the answer acquisition unit 132 acquires the parameter definition information "<definition> Cost per lead. Estimated investment amount for one lead. ... <schema> integer equal to or greater than 0 <unit> yen / case" that pairs with the parameter identifier "CPL" from the parameter definition management table (FIG. 9). Next, the prompt acquisition unit 131 replaces the parameters identifier and parameter definition information variables (<parameter identifier><definition><schema><unit>) in the parameter acquisition prompt template with the acquired parameter identifier and parameter definition information.

[0209] Next, the prompt acquisition unit 131 acquires one or more explanatory parameter identifiers "average unit price, monthly growth rate of number of leads acquired, initial number of people, productivity per person, etc." that are paired with the acquired parameter identifier "CPL" from the unique information identifier management table (Figure 12).

[0210] Next, the prompt acquisition unit 131 acquires from the parameter management table (FIG. 14) the business parameters that are identified by the acquired explanatory parameter identifiers and that pair with the project identifier "Vividir". Next, the prompt acquisition unit 131 replaces the variable of the parameter-specific information in the parameter acquisition prompt template with a pair (one or more pairs) of explanatory parameter identifier and explanatory business parameter. Through the above processing, the parameter acquisition prompt of FIG. 16 is constructed.

[0211] Next, the answer acquisition unit 132 passes a parameter acquisition prompt (Figure 16) to the generation AI. Next, the answer acquisition unit 132 receives the answer of Figure 17 from the generation AI. Next, the answer acquisition unit 132 acquires the business parameter (CPL) "1500" from the acquired answer. The answer acquisition unit 132 determines that the business parameter "CPL" satisfies the inquiry condition. Note that the inquiry condition is a condition for determining whether or not the generation AI should inquire of the user about whether or not to adopt the acquired business parameter. The inquiry condition has, for example, one or more parameter identifiers. Such a parameter identifier may be the identifier of a business parameter to be inquired of the user, or may be the identifier of a business parameter to be not inquired of the user.

[0212] Next, the response output unit 141 transmits to the terminal device 2 a response including the CPL "1500" proposed by the generation AI as the business parameter (CPL).

[0213] Next, the terminal device 2 receives and outputs the response. An example of such an output is shown in FIG.

[0214] Next, it is assumed that the user U instructs the "Apply this proposal" button 1801 in Fig. 18. Then, the terminal device 2 receives the instruction and applies the parameter information "<Project Identifier>Vividir <cpl>1500" and transmits the parameter information to the business support device 1.

[0215] Next, the parameter receiving unit 121 of the business support device 1 receives the parameter information including the business parameters. Next, the parameter acquiring unit 133 associates the received CPL "1500" with the project identifier "Vividir" and the business parameter "CPL" and stores them in the parameter management table (FIG. 14).

[0216] Through the above processing, the business parameters necessary for user U to obtain business plan information, which are unknown to user U, can be obtained with the help of the generation AI.

[0217] (Example 2) As in Specific Example 1, user U finds it difficult to determine the business parameter "cancellation rate," so he shifts the focus to the input field for "cancellation rate" (not shown) on the screen for entering business parameters (e.g., Figure 15), and presses the "Execute" button (not shown).

[0218] Thereafter, the same processing as in the first specific example is performed, and the prompt acquiring unit 131 creates the parameter acquisition prompt shown in FIG.

[0219] Next, the answer acquisition unit 132 passes a parameter acquisition prompt (FIG. 19) to the generation AI. Next, the answer acquisition unit 132 receives the answer of FIG. 20 from the generation AI. Next, the answer acquisition unit 132 acquires the business parameter (churn rate) "6" from the acquired answer.

[0220] Here, the response acquisition unit 132 determines that the business parameter (cancellation rate) does not satisfy the inquiry condition, and stores "6" in the parameter management table (FIG. 14) in association with the project identifier "Vividir" and the business parameter "cancellation rate."

[0221] In addition, the response output unit 141 transmits to the terminal device 2 a response including the churn rate "6" proposed by the generation AI.

[0222] Through the above processing, the business parameters necessary for user U to obtain business plan information, which are unknown to user U, can be obtained with the help of the generation AI.

[0223] (Example 3) Next, it is assumed that the user U inputs a business plan output instruction to output the PL to the terminal device 2. Then, the terminal device 2 composes a business plan output instruction “<business plan identifier>PL <project identifier>Vividir” and transmits the business plan output instruction to the business support device 1.

[0224] Next, the reception unit 12 of the business support device 1 receives the business plan output instruction "<business plan identifier>PL <project identifier>Vividir".

[0225] Next, the parameter acquisition unit 133 acquires the business plan identifier "PL" and the project identifier "Vividir" included in the business plan output instruction.

[0226] Next, the parameter acquisition unit 133 acquires parameter identifiers of business parameters, which are two or more parameter identifiers paired with the business plan identifier "PL" and are used when acquiring the PL, from the storage unit 11. Such parameter identifiers are, for example, "CPL," "churn rate," "average unit price," "monthly growth rate of number of acquired leads," "initial number of people," "productivity per person," "reference value of number of acquired leads," "conversion rate," etc.

[0227] Next, the parameter acquisition unit 133 acquires, from the parameter management table (FIG. 14), business parameters that are identified by two or more parameter identifiers and that are paired with the project identifier "Vividir."

[0228] Next, the business plan acquisition unit 134 acquires a PL using the two or more acquired business parameters. Then, the business plan output unit 142 transmits the PL to the terminal device 2.

[0229] Next, the terminal device 2 receives and outputs the predicted PL. An example of such output is shown in Fig. 21. The user U may review part of the business by looking at the predicted PL.

[0230] As described above, according to this embodiment, business plan information can be easily acquired by appropriately using the capabilities of the generation AI.

[0231] Furthermore, according to this embodiment, by obtaining an appropriate prompt, it is possible to obtain appropriate business parameters from the generation AI.

[0232] Furthermore, according to this embodiment, business plan information can be easily obtained by appropriately using the capabilities of the generation AI.

[0233] The processing in this embodiment may be implemented by software. This software may be distributed by software download or the like. Furthermore, this software may be recorded on a recording medium such as a CD-ROM and distributed. This also applies to other embodiments in this specification. The software implementing the business support device 1 in this embodiment is the following program. That is, this program causes a computer that can access a parameter storage unit in which two or more business parameters related to a business are stored to function as a parameter acquisition unit that acquires one or more business parameters input by a user and stores the one or more business parameters in the parameter storage unit, an answer acquisition unit that passes a prompt for acquiring the business parameters to a generation AI, acquires an answer including the business parameters from the generation AI, and stores the business parameters in the parameter storage unit, a business plan acquisition unit that acquires business plan information, which is information related to a business plan, using the two or more business parameters in the parameter storage unit, and a business plan output unit that outputs the business plan information acquired by the business plan acquisition unit.

[0234] FIG. 22 is a block diagram of a computer system 300 that executes the programs described in this specification to realize the business support device 1 and the like according to the various embodiments described above.

[0235] In FIG. 22, a computer system 300 includes a computer 301 including a CD-ROM drive, a keyboard 302, a mouse 303, and a monitor 304.

[0236] 22, computer 301 includes, in addition to CD-ROM drive 3012, MPU 3013, bus 3014 connected to CD-ROM drive 3012 etc., ROM 3015 for storing programs such as a boot-up program, RAM 3016 connected to MPU 3013 for temporarily storing instructions of application programs and providing temporary storage space, and hard disk 3017 for storing application programs, system programs, and data. Although not shown here, computer 301 may further include a network card for providing connection to a LAN.

[0237] A program that causes the computer system 300 to execute the functions of the business support device 1 of the above-described embodiment, etc., may be stored on a CD-ROM 3101, inserted into the CD-ROM drive 3012, and then transferred to the hard disk 3017. Alternatively, the program may be transmitted to the computer 301 via a network (not shown) and stored on the hard disk 3017. The program is loaded into the RAM 3016 when executed. The program may also be loaded directly from the CD-ROM 3101 or the network.

[0238] The program does not necessarily include an operating system (OS) or a third-party program that causes the computer 301 to execute the functions of the business support device 1 of the above-described embodiment. The program only needs to include instructions that call appropriate functions (modules) in a controlled manner to achieve the desired results. How the computer system 300 operates is well known, and a detailed description thereof will be omitted.

[0239] In addition, in the above program, the steps of transmitting information and receiving information do not include processing performed by hardware, such as processing performed by a modem or interface card in the transmission step (processing that can only be performed by hardware).

[0240] The computer that executes the program may be a single computer or a plurality of computers, that is, it may perform centralized processing or distributed processing.

[0241] Furthermore, in each of the above embodiments, it goes without saying that two or more communication means present in one device may be physically realized by one medium.

[0242] Furthermore, in each of the above embodiments, each process may be realized by centralized processing in a single device, or may be realized by distributed processing in a plurality of devices.

[0243] The present invention is not limited to the above-described embodiment, and various modifications are possible, and it goes without saying that these modifications are also included within the scope of the present invention. [Industrial Applicability]

[0244] As described above, the business support device 1 according to the present invention has the effect of being able to easily acquire business plan information by appropriately using the capabilities of the generation AI, and is useful as a server or the like that provides business support. [Explanation of symbols]

[0245] A Business Support System 1 Business support equipment 2. Terminal Device 3 Generation AI device 11 Storage area 12 Reception 13 Processing section 14 Output section 21 Terminal storage section 22 Terminal Reception 23 Terminal processing section 24 Terminal transmitter 25 Terminal receiving section 26 Terminal Output Unit 110 Project Management Department 111 Prompt template storage section 112 Unique information storage unit 113 Common Information Storage Unit 114 Parameter storage section 121 Parameter reception section 131 Prompt Acquisition Section 132 Answer acquisition part 133 Parameter Acquisition Unit 134 Business Plan Acquisition Department 141 Answer output section 142 Business Plan Output Section< / cpl>

Claims

1. a parameter storage unit in which two or more business parameters that are parameters related to a business are stored; a parameter acquisition unit that acquires one or more business parameters input by a user and stores the one or more business parameters in the parameter storage unit; an answer acquisition unit that passes a prompt for acquiring business parameters to the generation AI, acquires an answer including the business parameters from the generation AI, and stores the business parameters in the parameter storage unit; a business plan acquisition unit that acquires business plan information, which is information related to a business plan, using the two or more business parameters in the parameter storage unit; a business plan output unit that outputs the business plan information acquired by the business plan acquisition unit.

2. a prompt template storage unit for storing a prompt template that is a basis for configuring a prompt for acquiring business parameters; a unique information storage unit that stores explanatory business parameter identifiers that identify explanatory business parameters, which are business parameters used when acquiring the business parameters identified by the parameter identifiers, in association with parameter identifiers that identify each of two or more business parameters; a common information storage unit in which parameter common information, which is the same information for each of the two or more business parameters, is stored; a prompt acquisition unit that acquires, for each of the two or more business parameters, an explanatory business parameter identified by the explanatory business parameter identifier corresponding to the business parameter from the parameter storage unit, arranges the explanatory business parameter in the prompt template, arranges the parameter common information in the prompt template, and acquires a prompt; The answer acquisition unit 2. The business support device according to claim 1, wherein the prompt acquisition unit passes the acquired prompt to the generation AI, acquires the answer including business parameters from the generation AI, and stores the business parameters in the parameter storage unit.

3. The answer acquisition unit The business support device of claim 1 or claim 2 passes the prompt to the generation AI to acquire business parameters that are necessary for the business plan acquisition unit to acquire the business plan information and that the parameter acquisition unit cannot acquire, acquires the answer including the business parameters from the generation AI, and stores the business parameters in the parameter storage unit.

4. The answer acquisition unit A business support device as described in claim 1 or claim 2, wherein the parameter acquisition unit passes the prompt for acquiring the business parameters acquired to the generation AI, acquires the answer including the business parameters from the generation AI, and stores the business parameters in the parameter storage unit.

5. The answer acquisition unit For the business parameters acquired by the parameter acquisition unit, a prompt for determining the validity of the business parameters is passed to the generation AI, and an answer regarding the validity is acquired from the generation AI; The business support device according to claim 1 , further comprising a response output unit that outputs the response acquired by the response acquisition unit.

6. The answer acquisition unit A business support device as described in claim 5, wherein the parameter acquisition unit passes the prompt to the generation AI to determine the validity of only those business parameters that satisfy the validity judgment conditions from among the business parameters acquired, and obtains the answer from the generation AI.

7. A business support method realized by a parameter storage unit in which two or more business parameters that are parameters related to a business are stored, a parameter acquisition unit, a response acquisition unit, a business plan acquisition unit, and a business plan output unit, a parameter acquisition step in which the parameter acquisition unit acquires one or more business parameters input by a user and stores the one or more business parameters in the parameter storage unit; An answer acquisition step in which the answer acquisition unit passes a prompt to the generation AI to acquire business parameters, acquires an answer including the business parameters from the generation AI, and stores the business parameters in the parameter storage unit; a business plan acquisition step in which the business plan acquisition unit acquires business plan information, which is information related to a business plan, by using the two or more business parameters in the parameter storage unit; a business plan output step in which the business plan output unit outputs the business plan information acquired by the business plan acquisition unit.

8. a computer that can access a parameter storage unit in which two or more business parameters that are parameters related to a business are stored; a parameter acquisition unit that acquires one or more business parameters input by a user and stores the one or more business parameters in the parameter storage unit; an answer acquisition unit that passes a prompt for acquiring business parameters to the generation AI, acquires an answer including the business parameters from the generation AI, and stores the business parameters in the parameter storage unit; a business plan acquisition unit that acquires business plan information, which is information related to a business plan, using the two or more business parameters in the parameter storage unit; A program for causing the business plan acquisition unit to function as a business plan output unit that outputs the business plan information acquired by the business plan acquisition unit.

Citation Information

Patent Citations

  • Business plan formulation support system and business plan formulation support method

    JP2024011875A