Program, information processing method, and information processing system

A program using generative AI generates understandable farmer reports from soil analysis data, addressing the lack of appropriate fertilization information in agriculture by ensuring data validity and confidentiality.

JP7875542B1Active Publication Date: 2026-06-18QUANTUM NEXUS INC +2

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
QUANTUM NEXUS INC
Filing Date
2026-03-23
Publication Date
2026-06-18

Smart Images

  • Figure 0007875542000001_ABST
    Figure 0007875542000001_ABST
Patent Text Reader

Abstract

The purpose is to provide farmers with appropriate information regarding soil and soil improvement. [Solution] A program to be executed on a computer equipped with a processor, which causes the processor to perform the following steps: an administrator report acquisition step to acquire the administrator report from the generating AI by inputting a first prompt to the generating AI including information about the soil, information about crops previously cultivated in the soil, information about crops to be cultivated in the soil next season, and an instruction to generate an administrator report; a farmer report acquisition step to acquire the farmer report from the generating AI by inputting a second prompt to the generating AI including the administrator report and an instruction to create a farmer report based on the administrator report; a recording step to record the farmer report and the administrator report in association; and a presentation step to present the farmer report to the farmer.
Need to check novelty before this filing date? Find Prior Art

Description

【Technical Field】 【0001】 This disclosure relates to a program, an information processing method, and an information processing system. 【Background Art】 【0002】 In agriculture, accurately grasping the soil condition and performing appropriate fertilization are important for improving crop yield and quality, reducing fertilizer costs, and alleviating environmental burdens. Patent Document 1 discloses a technique for specifying fertilization standards for a field based on soil analysis information of the field including field information, crop information, and analysis data of collected soil by a soil analyzer. 【Prior Art Documents】 【Patent Documents】 【0003】 【Patent Document 1】 Japanese Patent Application Laid-Open No. 2025-073341 【Summary of the Invention】 【Problems to be Solved by the Invention】 【0004】 However, there has been a desire to provide appropriate information regarding fertilization to farmers by using generative AI. 【0005】 An object of this disclosure is to provide appropriate information regarding soil and soil improvement to farmers. 【Means for Solving the Problems】 【0006】 To solve the above problems, a program according to one aspect of the present disclosure is a program to be executed on a computer equipped with a processor, which causes the processor to perform the following steps: an administrator report acquisition step to acquire the administrator report from the generating AI by inputting a first prompt to the generating AI including information about soil, information about crops previously cultivated in the soil, information about crops to be cultivated in the soil in the next season, and an instruction to generate an administrator report; a farmer report acquisition step to acquire the farmer report from the generating AI by inputting a second prompt to the generating AI including the administrator report and an instruction to create a farmer report based on the administrator report; a recording step to record the farmer report and the administrator report in association; and a presentation step to present the farmer report to a farmer. [Effects of the Invention] 【0007】 This disclosure allows for the provision of appropriate information regarding soil and soil improvement to farmers. [Brief explanation of the drawing] 【0008】 [Figure 1] This block diagram shows an example of the overall structure of a soil management system. [Figure 2] This is a block diagram showing an example of a server device configuration. [Figure 3] This figure shows an example of the data structure of a report table. [Figure 4] This is a block diagram showing the functional parts implemented by the control unit. [Figure 5] This is a block diagram showing an example of the hardware configuration of an administrator device. [Figure 6] This is a flowchart showing the report creation process. [Figure 7] This figure shows an example of an administrator report. [Figure 8] This figure shows an example of a report for farmers. [Figure 9]This is a flowchart showing the process for creating a report on the first modification. [Modes for carrying out the invention] 【0009】 The embodiments of this disclosure will be described below with reference to the drawings. In all the drawings illustrating the embodiments, common components are denoted by the same reference numerals, and repeated explanations are omitted. The following embodiments are not intended to unduly limit the content of this disclosure as described in the claims. Not all components shown in the embodiments are necessarily essential components of this disclosure. Also, each drawing is a schematic diagram and is not necessarily a strict illustration. 【0010】 Furthermore, in the following description, "processor" refers to one or more processors. A processor may be expressed, for example, as processing circuitry. At least one processor is typically a microprocessor such as a CPU (Central Processing Unit), but may be other types of processors such as a GPU (Graphics Processing Unit). At least one processor may be single-core or multi-core. Also, at least one processor may be a general-purpose processor or a purpose-specific processor. 【0011】 Furthermore, at least one processor may be a broad-sense processor, such as a hardware circuit that performs some or all of the processing (e.g., an FPGA (Field-Programmable Gate Array), an ASIC (Application Specific Integrated Circuit)). 【0012】 The program may be pre-installed on the information processing device described below, or, for example, the information processing device may be on a readable (e.g., non-temporary) recording medium and the program may be installed on the information processing device. Alternatively, the program may be sent from a program distribution server to the information processing device and installed there. Furthermore, in the following description, two or more programs may be implemented as a single program, or one program may be implemented as two or more programs. 【0013】 Figure 1 is a block diagram showing an example of the overall configuration of the soil management system 1. The soil management system 1 presents a report on soil management based on soil analysis results. The soil management system 1 includes, for example, a server device 10, an administrator device 20, a farmer device 30, and a generation AI system 40. The server device 10, administrator device 20, farmer device 30, and generation AI system 40 communicate with each other via, for example, a network 80. Figure 1 shows one administrator device 20 and one farmer device 30, but the soil management system 1 may include multiple such devices. 【0014】 The server device 10 acquires soil analysis results and performs a soil analysis service that creates and presents reports for administrators and reports for farmers. The server device 10 is an information processing device. 【0015】 The administrator device 20 is an information processing device operated by the administrator. Administrators include those who manage the soil management system 1, as well as those who manage soil analysis results and the information obtained therefrom. Examples of administrators include experts in agriculture and soil. The farmer device 30 is an information processing device operated by the farmer. 【0016】 The administrator device 20 and the farmer device 30 can both be implemented using information processing devices such as smartphones or tablets. The administrator device 20 and the farmer device 30 may also be implemented using, for example, a mobile terminal, a stationary PC (Personal Computer), or a laptop PC. 【0017】 The generation AI system 40 provides the use of generative AI. In this disclosure, the case where the generation AI system 40 provides the use of a large language model (LLM), which is one of the generative AIs, will be described as an example. A large language model is a natural language model designed to execute multiple tasks of natural language processing. A large language model is an example of a learned model, and is a model learned using a large number (for example, billions to trillions) of parameters and high-level computing resources. A large language model is a computer program or algorithm designed to execute tasks of natural language processing. As an example, in natural language processing, by performing processes such as morphological analysis, syntactic analysis, information extraction, and text generation, the computer analyzes the language used by humans (that is, natural language) to enable predetermined processing. When a prompt (instruction sentence) is input into the large language model, an output based on the text, image, etc. of the prompt is generated. The prompt can be defined in natural language. 【0018】 Examples of large language models include the GPT (registered trademark) series (Generative Pre-Trained Transformer) developed by OPEN AI, StableLM developed by Stability AI, Llama2 developed by Meta, Palm2 (registered trademark), LaMDA2 (registered trademark), etc. developed by Google. Note that not only large language models but also other language models may be used. The language model may be, for example, BERT (Bidirectional Encoder Representations from Transformers) developed by Google. 【0019】 A prompt is mainly information input to generative AI. The information may include, for example, text, character strings, images, videos, audio, etc. When a prompt is input into the generative AI, an answer is output by the generative AI. 【0020】 Figure 2 is a block diagram showing an example configuration of the server device 10 shown in Figure 1. As shown in Figure 2, the server device 10 comprises a control unit 110, a storage unit 120, a communication unit 130, and an input / output IF 140. The control unit 110 executes various processes by executing various programs stored in the storage unit 120. The control unit 110 is, for example, a processor such as a CPU. A processor is hardware for executing instruction sets described in a program. A processor consists of an arithmetic unit, registers, peripheral circuits, etc. 【0021】 The storage unit 120 includes a main memory and an auxiliary memory. The storage unit 120 stores various programs and various information. The storage unit 120 stores application programs 121, a knowledge base 122, a materials table 123, and a report table 124. 【0022】 Application program 121 is application software for performing and managing soil analysis services. 【0023】 Knowledge Base 122 is a comprehensive knowledge base for farm soil analysis and material formulation design practices, included in prompts input to the generating AI. Knowledge Base 122 is a data set that structures the specialized knowledge system on soil diagnosis and material formulation design accumulated by soil management personnel and others in a computer-interpretable format. Knowledge Base 122 functions as a constraint that the generating AI system 40 should refer to as the sole and absolute truth when generating reports, rather than unreliable information sources on the internet. This systematically suppresses hallucination (the generation of plausible information not based on facts) inherent in generating AI, and ensures the generation of scientifically consistent and high-quality reports. 【0024】 Knowledge Base 122 includes, for example, a crop-specific requirement table defining nutrient requirements for each crop. Knowledge Base 122 also includes, for example, a "cation group threshold table" for varying diagnostic criteria according to crop characteristics (cation group attributes). Knowledge Base 122 also includes, for example, a "secondary component deduction rule" for reflecting the effects of secondary nutrients contained in composite materials in calculations. Knowledge Base 122 also includes, for example, a "contraindication list" defining materials whose application is prohibited under certain conditions. Knowledge Base 122 also includes, for example, a "safety upper limit table" to prevent growth disorders and environmental pollution caused by excessive material formulations. In this way, Knowledge Base 122 systematically includes multiple knowledge components. 【0025】 Materials Table 123 stores detailed information about a wide variety of materials that can be used. Here, materials refer to substances applied to the soil. Materials include compost, fertilizers, trace elements, soil conditioners, and green manure. Materials Table 123 associates the general name or brand name of a material with its chemical component name and the content of each component. Chemical components include major components such as nitrogen, phosphorus, and potassium, and secondary components such as sulfur, calcium, and magnesium. For example, for a material called "ammonium sulfate," data such as 21% nitrogen (N) as the major component and 24% sulfur (S) as the secondary component is stored. 【0026】 Figure 3 shows an example of the data structure of report table 124. In report table 124, administrator reports and farmer reports are stored in association with the field ID. Administrator reports are reports created for administrators, and farmer reports are reports created for farmers. 【0027】 The communication unit 130 performs modulation and demodulation processing for the server device 10 to communicate with external devices (e.g., the administrator device 20 or the farmer device 30). The communication unit 130 performs transmission processing on the signals generated by the control unit 110 and transmits them to the external devices. The communication unit 130 performs reception processing on the signals received from the external devices and outputs them to the control unit 110. The input / output IF 140 functions as an interface to an input device for receiving input operations from the user and an output device for presenting information to the user. 【0028】 Figure 4 is a block diagram showing the functional units implemented by the control unit 110. The control unit 110 includes an acquisition unit 111, an interaction unit 112, a report management unit 113, and a presentation unit 114 as functional units. Specifically, the control unit 110 implements each functional unit by reading a program (including an application program 121) stored in the storage unit 120 and executing the instructions contained in the program. 【0029】 The acquisition unit 111 acquires the information necessary for report creation. Specifically, the acquisition unit 111 acquires the analysis results of the target soil, information on crops planned to be cultivated in the target soil next season, information on crops previously cultivated in the target soil, information on materials previously applied to the target soil, etc. Soil analysis is performed, for example, by a specialized soil analysis institution. The analysis results of the soil analysis are transmitted, for example, from the administrator device 20 to the server device 10. The acquisition unit 111 acquires the analysis results via the communication unit 130. 【0030】 Here, we will explain the analysis results. The analysis results are numerical information showing the chemical analysis results of soil samples collected from the target field. The analysis results include pH (hydrogen ion concentration), which indicates the acidity of the soil; TEC (tequila exchange capacity), which indicates the nutrient retention capacity; the content of soil organic matter; and the content of various nutrients in the soil that are essential for crop growth. The nutrients include the three major elements: nitrogen (N), phosphorus (P), and potassium (K). In addition, nutrients include secondary elements such as calcium (Ca), magnesium (Mg), sulfur (S), and sodium (Na), as well as trace elements such as boron (B), manganese (Mn), zinc (Zn), copper (Cu), iron (Fe), molybdenum (Mo), and silicon (Si). The analysis results are just one example of information about soil. 【0031】 Information on crops planned for cultivation in the target soil next season includes, for example, information indicating the type of crop, such as rice or wheat, and may also include further information related to the crop. Information on crops previously cultivated in the target soil includes information on crops cultivated in the previous period. As another example, information on crops previously cultivated in the target soil may be a history of information on crops cultivated going back even further than the previous period. Information on materials previously applied to the target soil includes information indicating the type and amount of materials applied in the previous period. As another example, information on materials previously applied to the target soil may be a history of the type and amount of materials applied going back even further than the previous period. 【0032】 The dialogue unit 112 obtains responses from the generation AI system 40 by sending prompts to the generation AI system 40 via the communication unit 130. The dialogue unit 112 uses the generation AI to obtain administrator reports and farmer reports from the analysis results. Administrator reports and farmer reports will be described later. 【0033】 The report management unit 113 manages the reports (reports for administrators, reports for farmers) obtained through dialogue by the dialogue unit 112. For example, the report management unit 113 records the reports in the storage unit 120. 【0034】 The display unit 114 presents various information to farmers and managers. For example, the display unit 114 transmits the information to be displayed to the manager device 20 via the network 80. The manager device 20 outputs the information to be displayed from the output unit 250, which will be described later. Here, as will be described later, the output unit 250 includes a display unit and a speaker. Also, for example, the display unit 114 transmits the information to be displayed to the farmer device 30 via the network 80. The farmer device 30 outputs the information to be displayed from the output unit 250, which will be described later. The processing of each functional unit will be described in detail later. 【0035】 Figure 5 is a block diagram showing an example of the hardware configuration of the administrator device 20 shown in Figure 1. The administrator device 20 comprises a control unit 210, a storage unit 220, a communication unit 230, an input unit 240, and an output unit 250. Each part of the administrator device 20 is electrically connected, for example, by a bus. 【0036】 The control unit 210, storage unit 220, and communication unit 230 are the same as the control unit 110, storage unit 120, and communication unit 130 of the server device 10, respectively. The control unit 210 performs various processes by executing various programs stored in the storage unit 220. 【0037】 The memory unit 220 stores, for example, an application program 221. The application program 221 includes, for example, a programming language that runs on a web browser application (not shown) stored in the memory unit 220. 【0038】 The communication unit 230 performs processing such as modulation and demodulation for the administrator device 20 to communicate with an external device (for example, the server device 10). 【0039】 The input unit 240 receives information input from the user (administrator). The input unit 240 may be implemented by, for example, a touch-sensitive device that inputs instructions by touching the operating surface. If the administrator device 20 is a PC, the input unit 240 may be implemented by a reader, keyboard, mouse, etc. The input unit 240 converts the instructions input by the user into electrical signals and outputs them to the control unit 210. The input unit 240 may also include, for example, a receiving port that receives electrical signals input from an external input device. The input unit 240 may also include a microphone that receives audio input. 【0040】 The output unit 250 outputs various information. The output unit 250 includes, for example, a display unit. The display unit displays various information according to the control of the control unit 210. The output unit 250 may also include a speaker for outputting sound. The output unit 250 may also include an output port for outputting electrical signals to an external output device. 【0041】 The hardware configuration of the farm equipment 30 is the same as that of the administrator equipment 20, which was described with reference to Figure 5. 【0042】 Figure 6 is a flowchart showing the report generation process by the server device 10. First, in step S100, the acquisition unit 111 acquires the analysis results for the target soil, information on crops to be cultivated in the target soil next season, information on crops that have been cultivated in the target soil in the past, information on materials that have been applied to the target soil in the past, etc. Next, in step S102, the dialogue unit 112 inputs a first prompt to the generating AI and obtains an administrator report as a response. The administrator report contains information such as suggestions regarding material prescriptions obtained from the analysis results based on the crops to be cultivated and the current state of the soil. Since the administrator report is intended to be reviewed by experts, it contains specialized content about agriculture and soil. 【0043】 The first prompt contains the following information: • Instructions to generate reports for administrators · Analysis results · Information on crops scheduled for cultivation · Information on crops cultivated in the past · Information on materials applied in the past, knowledge base, and material table · Instruction to include detailed information in the report to make the entire process of calculating the amount of materials from diagnosis traceable 【0044】 Information on crops scheduled for cultivation and information on the immediately preceding cultivated crops are input from, for example, the administrator device 20 or the farmer device 30 and transmitted to the server device 10. 【0045】 The administrator-oriented report includes not only the conclusion of the diagnosis result but also a series of inference processes executed to derive the conclusion. For example, the reference values that serve as the basis for judging the excess or deficiency of each nutrient, the calculation formula for the required amount of materials (the basis for calculating the prescribed amount), the reasons for selecting a specific material from a plurality of material candidates, etc. are included. In addition, the administrator-oriented report includes information for enabling comprehensive verification by experts, such as a process of calculating the supply amount of secondary components associated with the application of composite materials and subtracting it from subsequent calculations. 【0046】 Next, in step S104, the dialogue unit 112 obtains a farmer-oriented report as an answer by inputting the second prompt to the generation AI. The farmer-oriented report is information including proposals regarding the prescription of materials obtained from the analysis results based on the crops scheduled for cultivation and the current state of the soil, similar to the administrator-oriented report. However, the farmer-oriented report is assumed to be confirmed by the farmer. For this reason, in the farmer-oriented report, the specialized content included in the administrator-oriented report is converted into farmer-oriented content. Also, while the administrator-oriented report includes information that should be kept confidential for farmers, such as the know-how of soil analysis and intellectual property, the farmer-oriented report does not include information that should be kept confidential. 【0047】 The second prompt includes the following information. · Instruction to create a farmer-oriented report • Administrator reports to refer to when creating reports for farmers. • Instructions for converting scientific terminology to everyday language. • Conversion instruction to normalize chemical component names to material names. • Instructions to remove confidential information such as intellectual property. 【0048】 When the generating AI system 40 receives a second prompt, it understands the content of the expert report included in the prompt as context and converts the content of the administrator report into a farmer report according to the conversion instructions also included in the prompt. This conversion process includes selectively removing confidential information such as calculation formulas, algorithms, and detailed diagnostic logic, which constitute know-how, from the administrator report. This conversion process also includes replacing chemical technical terms (e.g., "base saturation") with everyday words (e.g., "soil nutrient balance") and normalizing chemical component names (e.g., "ammonium sulfate") to commercially available product names or general material category names (e.g., "ammonium sulfate"). 【0049】 Figure 7 shows an example of a report for administrators. Figure 8 shows an example of a report for farmers. The farmer report shown in Figure 8 is a report created based on the administrator report shown in Figure 7. 【0050】 For example, the manager's report includes information on phosphorus, such as current values, target values, assessments, and prescriptions. Here, the current values ​​and target values ​​correspond to the soil components obtained from soil analysis and the ideal soil components for the crops to be grown, respectively. Furthermore, in contrast to this information in the manager's report, the farmer's report states, "Phosphorus accumulation is very abundant. This is a great asset that allows us to completely eliminate phosphorus fertilizer this year." In this way, the content of the manager's report is translated into simpler language that farmers can understand in the farmer's report. 【0051】 Furthermore, the manager report includes the material selection process and the basis for calculating the prescribed amount for each component. In addition, the farmer report provides improvement points based on this information from the manager report, specifying the names and quantities of materials that should be supplied. The farmer report also includes information that farmers can intuitively understand and act upon, such as an overall score, soil strengths, areas for improvement, and an action plan (material quantity, application rate, and objectives). 【0052】 Examples of converting reports from administrators to farmers include: "Phosphorus is 1850 ppm" is converted to "The soil has an excess of phosphorus." In terms of contextualization, "The balance of base saturation is disrupted, so the ratio of calcium and magnesium needs to be adjusted" is converted to "Apply xx kg / 10a of magnesium lime." In terms of concealing internal logic, information such as the order in which prescriptions were determined, the calculation process, and the rules referenced is removed. In terms of controlling the description of specific indicators, "Increase the calcium saturation to improve base saturation" is converted to "Supplementing with calcium will improve the soil's nutrient balance." This is to prevent farmers from using inappropriate materials in an attempt to directly adjust "base saturation." Other conversion processes include simplifying terminology, normalizing material names, and standardizing display formats. 【0053】 Returning to Figure 6, after step S104, in step S106, the report management unit 113 associates the manager report obtained in step S102 with the farmer report obtained in step S104 and records it in the report table 124. By recording the expert report and the farmer report in this way, when a farmer asks a question about the formulation of materials, the manager can refer to the manager report and accurately explain the scientific basis. In addition, the manager report can be referred to in order to confirm the basis for the information contained in the farmer report. 【0054】 Next, in step S108, the display unit 114 displays the farmer's report to the farmer's device 30. This allows the farmer to review the farmer's report. The display of the farmer's report may also be performed only when a display instruction is received from the farmer via the farmer's device 30. 【0055】 Next, in step S110, the control unit 110 checks whether it has received an instruction to present the administrator report. If the instruction to present is received (Y in step S110), the presentation unit 114 presents the administrator report to the administrator device 20 (step S112). If the instruction to present is not received (N in step S110), the control unit 110 terminates the process. This completes the report creation process. 【0056】 As described above, according to the soil management system 1 of this embodiment, the server device 10 can obtain reports for farmers based on soil information by utilizing generating AI and present them to farmers. In other words, it can provide farmers with appropriate information regarding soil and soil improvement. Furthermore, the server device 10 acquires not only reports for farmers but also corresponding reports for administrators and records them in association with the reports for farmers. Therefore, it is possible to verify the validity of the information contained in the reports for farmers and confirm the basis for the information contained. In addition, since the reports for administrators include confidential data that is not included in the reports for farmers, the reports for administrators can be managed as management data by administrators. 【0057】 A first modified example of the embodiment will now be described. Figure 9 is a flowchart of the report creation process of the first modified example. Processes that are the same as those in the report creation process of the embodiment shown in Figure 6 are denoted by the same reference numerals and their descriptions are omitted. 【0058】 In the report creation process of the first modified example, the presentation unit 114 obtains the report for the administrator and, in step S200, presents the report for the administrator to the administrator device 20 before obtaining the report for farmers. This allows the administrator to confirm whether the report for the administrator has been created correctly before presenting the report for farmers to the farmers. 【0059】 Once the administrator confirms that the report has been created correctly, the administrator inputs an instruction to the administrator device 20 to create a farmer report. The instruction to create a farmer report is sent to the server device 10. If the server device 10 receives the instruction to create a farmer report (Y in step S202), the dialogue unit 112 retrieves the farmer report from the generation AI (step S104). If the server device 10 does not receive an instruction to create a farmer report (N in step S202), the process proceeds to S110. The rest of the process is the same as the report processing described with reference to Figure 6. 【0060】 As a second variation, the server device 10 may obtain multiple farmer-oriented reports from the generating AI according to the farmer's knowledge level and present them according to the farmer's knowledge level. The dialogue unit 112 obtains these three types of farmer-oriented reports by inputting a second prompt to the generating AI, for example, which includes instructions to create three types of farmer-oriented reports: "beginner's report," "intermediate report," and "advanced report." 【0061】 In a "Beginner's Report," for example, technical jargon is avoided, and only specific work procedures are presented concisely. In an "Intermediate Report," basic soil indicators such as pH and TEC are used with explanatory notes, and simple diagnostic reasons are added (e.g., "The soil is acidic, so let's neutralize it with lime"). In an "Advanced Report," the use of more technical jargon is permitted, and deeper level information is provided, such as the prioritization of measures behind material prescriptions and the relationships between multiple improvement points. 【0062】 The server device 10 has pre-stored the knowledge level of each farmer, and for example, it presents a "beginner's report" to a farmer with a knowledge level of "beginner." Alternatively, the server device 10 may obtain the knowledge level from the farmer device 30 and present a report corresponding to the obtained knowledge level. 【0063】 Another example is that the server device 10 first presents a "beginner's report," and provides option buttons on the screen such as "Learn More" or "Show Expert Explanation." When a farmer operates these buttons, a request for detailed information is sent to the server device 10, and in response, the server device 10 may provide information in stages, such as a more detailed "intermediate report" or "advanced report." This staged information disclosure function allows each farmer to freely adjust the depth of information according to their level of understanding and interest, avoiding confusion from excessive information while also satisfying the intellectual curiosity of highly motivated farmers. 【0064】 In the above embodiments, the case in which the functional unit is implemented by a processor has been described, but it is not limited to this. The functional unit may be any hardware known to perform processing. 【0065】 Furthermore, although the server device 10 is configured as a single unit in the above embodiment, it may also be configured as a collection of multiple devices. The method of distributing the multiple functions required to realize the server device 10 to multiple devices may be determined according to the processing capacity of each device, the specifications required for the server device 10, etc. Some or all of the functions of the server device 10 according to this embodiment may be provided in the administrator device 20 or the farmer device 30 instead of the server device 10. In addition, the administrator device 20 and the farmer device 30 may be provided as a single unit. 【0066】 Although several embodiments of this disclosure have been described above, these embodiments can be implemented in a variety of other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. For example, configurations and processes in one embodiment may be combined with configurations and processes in another embodiment, or a modification of one embodiment may be applied to another embodiment. These embodiments and their variations are included in the scope and spirit of the invention, as well as in the claims and their equivalents. 【0067】 (Note) The details described in each of the above embodiments are noted below. 【0068】 (Note 1) A program to be executed on a computer equipped with a processor, The aforementioned processor, An administrator report acquisition step involves inputting a first prompt to the generating AI, which includes information about the soil, information about crops previously cultivated in the soil, information about crops planned to be cultivated in the soil next season, and instructions for generating an administrator report, thereby obtaining the administrator report from the generating AI. A farmer report acquisition step involves inputting a second prompt to the generating AI, which includes the aforementioned report for administrators and instructions to create a farmer report based on the administrator report, thereby obtaining the farmer report from the generating AI. A recording step that records the aforementioned farmer report and the aforementioned manager report in correspondence, The presentation step involves presenting the aforementioned report for farmers to the farmers, A program that executes the command. 【0069】 (Note 2) The program described in Appendix 1, wherein in the step for obtaining reports for farmers, the administrator report obtained in the step for obtaining reports for administrators is presented to the administrator, and if the administrator inputs an instruction to create a report for farmers, the program obtains the report for farmers. 【0070】 (Note 3) The aforementioned report for administrators is generated using the program described in Appendix 1 or 2, based on soil components obtained from soil analysis and the ideal soil components for the crops to be cultivated in the next season. 【0071】 (Note 4) The aforementioned administrator report is further generated by a program described in any one of the appendices 1 to 3, based on information about materials used during past cultivation. 【0072】 (Note 5) The aforementioned report for administrators includes the names of the chemical components of the materials. The aforementioned report for farmers includes the general name of the material, and is a program described in any one of the appendices 1 to 4. 【0073】 (Note 6) The aforementioned report for administrators includes the formulation amount of the aforementioned chemical component, The program described in Appendix 5 includes the prescribed amount of the aforementioned materials to be applied in the report for farmers. 【0074】 (Note 7) The aforementioned report for administrators includes the basis for calculating the prescribed dosage, The program described in Appendix 6 does not include the calculation basis mentioned above in the report for farmers. 【0075】 (Note 8) The aforementioned report for administrators contains information that should be kept confidential from the farmers. The program described in any one of the appendices 1 to 7, wherein the report to the farmers does not contain any information that should be kept confidential from the farmers. 【0076】 (Note 9) The program described in any one of the appendices 1 to 8 provides, in the aforementioned presentation step, a report for the farmer that is tailored to the farmer's level of knowledge. 【0077】 (Note 10) An information processing method performed by one or more processors, An administrator report acquisition step in which one or more processors input a first prompt to the generating AI, which includes information about the soil, information about crops previously cultivated in the soil, information about crops planned to be cultivated in the soil next season, and an instruction to generate an administrator report, thereby acquiring the administrator report from the generating AI. A farmer report acquisition step involves the one or more processors inputting a second prompt to the generating AI, which includes the administrator report and a creation instruction to create a farmer report based on the administrator report, thereby acquiring the farmer report from the generating AI. The one or more processors record the farmer report and the administrator report in association; The one or more processors include a presentation step of presenting the farmer report to the farmer, Information processing methods, including those mentioned above. 【0078】 (Note 11) An information processing system comprising one or more processors, The one or more processors described above By inputting a first prompt to the generating AI, which includes information about the soil, information about crops previously cultivated in the soil, information about crops planned to be cultivated in the soil next season, and instructions to generate a report for the administrator, the administrator report is obtained from the generating AI. By inputting a second prompt to the generating AI, which includes the aforementioned report for administrators and instructions to create a report for farmers based on the administrator report, the generating AI retrieves the report for farmers. The aforementioned report for farmers and the aforementioned report for managers are recorded in correspondence. The aforementioned report for farmers will be presented to the farmers. Information processing system. [Explanation of symbols] 【0079】 1. Soil Management System 10 Server devices 20 Administrator device 30 Farm equipment 40 Generative AI Systems 80 Networks 110 Control Unit 111 Acquisition Department 112 Dialogue Section 113 Report Management Department 114 Presentation section 120 Storage section 121 Application Programs 122 Knowledge Base 123 Material Table 124 Report Table 130 Communications Department 140 Input / Output Interfaces 210 Control Unit 220 Storage section 221 Application Programs 230 Communications Department 240 Input section 250 Output section

Claims

[Claim 1] A program to be executed on a computer equipped with a processor, The aforementioned processor, An administrator report acquisition step involves inputting a first prompt to the generating AI, which includes information about the soil, information about crops previously grown in the soil, information about crops planned for cultivation in the soil in the next season, and instructions to generate an administrator report containing detailed information to enable tracing of the process from diagnosis to calculation of material quantities, thereby obtaining the administrator report from the generating AI, which includes information about a series of reasoning processes performed to derive the diagnostic results. A farmer's report acquisition step involves inputting a second prompt to the generating AI, which includes the aforementioned report for administrators and instructions to create a farmer's report in which the scientific terminology contained in the administrator's report is converted into everyday language, thereby obtaining a farmer's report that is simpler than the administrator's report from the generating AI. A recording step that records the aforementioned farmer report and the aforementioned manager report in correspondence, A program to perform the steps of presenting the aforementioned report for farmers to farmers. [Claim 2] The program according to claim 1, wherein in the step of obtaining a report for farmers, the program presents the administrator report obtained in the step of obtaining a report for administrators to the administrator, and obtains the report for farmers when the administrator inputs an instruction to create a report for farmers. [Claim 3] The program according to claim 1, wherein the report for the administrator is generated based on soil components obtained from soil analysis and ideal soil components for the crops to be cultivated in the next season. [Claim 4] The program according to claim 1, wherein the aforementioned administrator report is further generated based on information about materials used during past cultivation. [Claim 5] The aforementioned report for administrators includes the names of the chemical components of the materials. The program according to claim 1, wherein the report for farmers includes the general name of the material. [Claim 6] The aforementioned report for administrators includes the formulation amount of the aforementioned chemical component, The program according to claim 5, wherein the report for farmers includes the prescribed amount of the material to be applied. [Claim 7] The aforementioned report for administrators includes the basis for calculating the prescribed dosage, The program according to claim 6, wherein the report for farmers does not include the basis for the calculation. [Claim 8] The program according to claim 1, wherein the presentation step presents a report for farmers that is tailored to the farmer's level of knowledge. [Claim 9] A program to be executed by a computer equipped with a processor, The aforementioned processor, An administrator report acquisition step involves inputting a first prompt to the generating AI, which includes information about the soil, information about crops previously grown in the soil, information about crops planned for cultivation in the soil in the next season, and instructions to generate an administrator report containing detailed information to enable tracing of the process from diagnosis to calculation of material quantities, thereby obtaining the administrator report from the generating AI, which includes information about a series of reasoning processes performed to derive the diagnostic results. A farmer report acquisition step involves inputting a second prompt to the generating AI, which includes the aforementioned administrator report and a creation instruction to create a farmer report by removing information that should be kept confidential from farmers from the information contained in the administrator report, thereby obtaining the farmer report from the generating AI, from which the information that should be kept confidential from farmers has been removed. A recording step that records the aforementioned farmer report and the aforementioned manager report in correspondence, A program to perform the steps of presenting the aforementioned report for farmers to farmers. [Claim 10] An information processing method performed by one or more processors, An administrator report acquisition step in which one or more processors input a first prompt to the generating AI, which includes a first prompt including information about the soil, information about crops previously grown in the soil, information about crops planned to be grown in the soil in the next season, and an instruction to generate an administrator report including detailed information to enable tracing of the process from diagnosis to calculation of material quantities, thereby obtaining the administrator report from the generating AI, which includes information about a series of reasoning processes performed to derive the diagnostic results. The one or more processors input a second prompt to the generating AI, which includes the administrator report and a creation instruction to create a farmer report in which the scientific technical terms contained in the administrator report are converted into everyday language, thereby obtaining a farmer report from the generating AI that is simpler than the administrator report; The recording step involves one or more processors recording the farmer's report and the administrator's report in association with each other. An information processing method comprising: a presentation step of presenting the report for farmers to farmers; one or more of the aforementioned processors. [Claim 11] An information processing method performed by one or more processors, An administrator report acquisition step in which one or more processors input a first prompt to the generating AI, which includes a first prompt including information about the soil, information about crops previously grown in the soil, information about crops planned to be grown in the soil in the next season, and an instruction to generate an administrator report including detailed information to enable tracing of the process from diagnosis to calculation of material quantities, thereby obtaining the administrator report from the generating AI, which includes information about a series of reasoning processes performed to derive the diagnostic results. The process involves one or more processors inputting a second prompt to the generating AI, which includes the administrator report and a creation instruction to create a farmer report by removing information that should be kept confidential from farmers from the information contained in the administrator report, thereby obtaining the farmer report from the generating AI, from which the information that should be kept confidential from farmers has been removed. The recording step involves one or more processors recording the farmer's report and the administrator's report in association with each other. An information processing method comprising: a presentation step of presenting the report for farmers to farmers; one or more of the aforementioned processors. [Claim 12] An information processing system comprising one or more processors, The one or more processors described above By inputting a first prompt to the generating AI, which includes information about the soil, information about crops previously grown in the soil, information about crops planned for cultivation in the soil in the next season, and instructions to generate an administrator report containing detailed information to enable tracing of the process from diagnosis to calculation of material quantities, the generating AI obtains the administrator report containing information about a series of reasoning processes performed to derive the diagnostic results. By inputting a second prompt to the generating AI, which includes the aforementioned report for administrators and instructions to create a report for farmers in which the scientific terminology contained in the administrator report is converted into everyday language, the generating AI obtains the farmer report, which is simpler than the administrator report. The aforementioned report for farmers and the aforementioned report for managers are recorded in correspondence. An information processing system that presents the aforementioned report for farmers to farmers. [Claim 13] An information processing system comprising one or more processors, The one or more processors described above By inputting a first prompt to the generating AI, which includes information about the soil, information about crops previously grown in the soil, information about crops planned for cultivation in the soil in the next season, and instructions to generate an administrator report containing detailed information to enable tracing of the process from diagnosis to calculation of material quantities, the generating AI obtains the administrator report containing information about a series of reasoning processes performed to derive the diagnostic results. By inputting a second prompt to the generating AI, which includes the aforementioned report for administrators and a creation instruction to create a report for farmers by removing information that should be kept confidential from farmers from the information contained in the administrator report, the generating AI obtains the farmer report from which the information that should be kept confidential from the information contained in the administrator report has been removed. The aforementioned report for farmers and the aforementioned report for managers are recorded in correspondence. An information processing system that presents the aforementioned report for farmers to farmers.