Agriculture assistance system

The agricultural support system addresses the lack of countermeasure information in plant disorder prediction by integrating a map display and consultation system with predictive analytics, enabling effective plant management and rapid response to disorders.

WO2026063379A1PCT designated stage Publication Date: 2026-03-26MIRAI SCIEN CO LTD
View PDF -1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-16
Publication Date
2026-03-26

AI Technical Summary

Technical Problem

Existing systems for predicting plant disorders lack the capability to provide information on countermeasures against these disorders.

Method used

An agricultural support system that includes a processor to execute steps for displaying a polygon map of plant growth areas and communication information regarding consultations, enabling users to collect and share information on plant growth and potential disorders, with a forecasting unit to predict damage likelihood and a response system to provide expert advice.

Benefits of technology

Facilitates easy collection and dissemination of information on plant growth and disorder countermeasures, allowing for proactive management and rapid resolution of plant health issues through expert consultation and predictive analytics.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure JP2025032447_26032026_PF_FP_ABST
    Figure JP2025032447_26032026_PF_FP_ABST
Patent Text Reader

Abstract

[Problem] To provide an agriculture assistance system capable of collecting information related to growth of plants. [Solution] According to one aspect of the present invention, provided is an agriculture assistance system comprising a processor that is configured to read a program to execute steps. In a map display control step, a polygon map which includes a polygon indicating a plant habitat and communication information associated with the polygon is displayed. The communication information indicates consultation regarding growth of the plant in the habitat indicated by the associated polygon.
Need to check novelty before this filing date? Find Prior Art

Description

Agricultural Support System

[0001] The present invention relates to an agricultural support system.

[0002] As disclosed in the following documents, an apparatus for predicting disorders (pests and physiological disorders) occurring in plants (crops) using a learning model is known.

[0003] Japanese Patent Application Laid-Open No. 2021-93957

[0004] Although the above apparatus can obtain a prediction of the occurrence of disorders, it cannot acquire information regarding countermeasures against the disorders.

[0005] In view of the above circumstances, the present invention aims to provide an agricultural support system capable of collecting information regarding the growth of plants.

[0006] According to one aspect of the present invention, there is provided an agricultural support system including a processor configured to execute the following steps by reading a program. In a map display control step, a polygon map including a polygon indicating a growth area of plants and communication information associated with the polygon is displayed, and the communication information is information indicating consultations regarding the growth of plants in the growth area indicated by the associated polygon.

[0007] According to such an aspect, a user can relatively easily collect information regarding the growth of plants.

[0008] This is a diagram showing the configuration of the agricultural support system 1. This is a block diagram showing the hardware configuration of the information processing device 2. This is a block diagram showing the hardware configuration of the user terminal 3 and the respondent terminal 4 (primary respondent terminal 4A). This is a block diagram showing the functions realized by the information processing device 2 (processor 23). This is a diagram showing an example of the structure of the organization to which the respondent belongs. This is a diagram showing an example of the forecast value display screen FD displayed on the user terminal 3 or the respondent terminal 4. This is a diagram showing an example of the first map display screen MD1 displayed on the user terminal 3 or the respondent terminal 4. This is a diagram showing an example of the second map display screen MD2 displayed on the user terminal 3 or the respondent terminal 4. This is an activity diagram showing the flow of information processing (consultation response processing) performed by the agricultural support system 1. This is an activity diagram showing the flow of information processing (forecast value display processing) performed by the agricultural support system 1. This is an activity diagram showing the flow of information processing (fault prediction processing) performed by the agricultural support system 1.

[0009] Embodiments of the present invention will be described below with reference to the drawings. The various features shown in the embodiments below can be combined with each other.

[0010] Incidentally, the program for realizing the software appearing in one embodiment may be provided as a computer-readable non-transitor-readable medium, or it may be provided so that it can be downloaded from an external server, or it may be provided so that the program is launched on an external computer and its functions are realized on a client terminal (so-called cloud computing).

[0011] Furthermore, in various information processing according to one embodiment, an input and an output corresponding to the input can be realized. Here, as long as an output is obtained as a result of the input, the form of the information referenced in such information processing (hereinafter referred to as "reference information") is not limited. The reference information may be, for example, rule-based information such as a database, a lookup table, or a predetermined function (including a decision formula such as a regression equation constructed by a statistical method), or a pre-trained model that has learned the correlation between input and output in advance, or a large-scale language model that can output a desired result by inputting a prompt.

[0012] Furthermore, in one embodiment, "part" may include, for example, hardware resources implemented by a circuit in a broad sense, and the information processing of software that can be specifically realized by these hardware resources. Also, in one embodiment, various types of information are handled, and this information can be represented, for example, by the physical values ​​of signal values ​​representing voltage and current, the high or low values ​​of signal values ​​as a set of binary bits composed of 0s or 1s, or by quantum superposition (so-called qubits), and communication and calculations can be performed on a circuit in a broad sense.

[0013] Furthermore, a circuit in a broad sense is a circuit realized by combining at least an appropriate combination of circuits, circuits, processors, and memory. The processor may be a general-purpose processor or a dedicated circuit. In other words, this includes application-specific integrated circuits (ASICs), programmable logic devices (for example, simple programmable logic devices (SPLDs), complex programmable logic devices (CPLDs), and field programmable gate arrays (FPGAs)), etc.

[0014] 1. Hardware Configuration This section describes the hardware configuration.

[0015] <Agricultural Support System 1> Figure 1 is a diagram showing the configuration of agricultural support system 1. Agricultural support system 1 provides services to multiple users, such as responding to inquiries regarding the growth of plants (mainly crops), forecasting the occurrence of problems, and diagnosing problems.

[0016] The agricultural support system 1 comprises an information processing device 2, a user terminal 3, and a respondent terminal 4 (primary respondent terminal 4A and secondary respondent terminal 4B). The information processing device 2, the user terminal 3, and the respondent terminal 4 are configured to communicate with each other via a telecommunications line.

[0017] In one embodiment of the agricultural support system 1, the agricultural support system 1 consists of one or more devices or components. For example, if the agricultural support system 1 consists only of an information processing device 2, then the agricultural support system 1 can be the information processing device 2. These components will be described below.

[0018] <Information Processing Device 2> Figure 2 is a block diagram showing the hardware configuration of the information processing device 2. The information processing device 2 comprises a communication bus 20, a communication unit 21, a storage unit 22, and a processor 23. The communication unit 21, the storage unit 22, and the processor 23 are electrically connected within the information processing device 2 via the communication bus 20.

[0019] <Communication Unit 21> The communication unit 21 preferably uses wired communication methods such as USB, IEEE 1394, Thunderbolt®, and wired LAN network communication, but may also include wireless LAN network communication, mobile communication such as LTE / 5G, and Bluetooth® communication as needed. In other words, it is more preferable to implement it as a collection of these multiple communication methods. That is, the information processing device 2 may communicate various information from the outside via the communication unit 21 and the network.

[0020] <Storage Unit 22> The storage unit 22 stores various types of information as defined above. This can be implemented, for example, as a storage device such as a solid-state drive (SSD) that stores various programs related to the information processing device 2 executed by the processor 23, or as a memory such as a random-access memory (RAM) that stores temporarily necessary information (arguments, arrays, etc.) related to program calculations. The storage unit 22 stores various programs, variables, etc. related to the information processing device 2 executed by the processor 23.

[0021] <Processor 23> The processor 23 performs processing and control of the overall operation related to the information processing device 2. The processor 23 is, for example, a Central Processing Unit (CPU). The processor 23 realizes various functions related to the information processing device 2 by reading predetermined programs stored in the memory unit 22. That is, information processing by software stored in the memory unit 22 is concretely realized by the processor 23, which is an example of hardware, and can be executed as each functional unit included in the processor 23. These will be described in more detail in the next section. Note that the processor 23 is not limited to being a single unit, and the information processing device 2 may have multiple processors 23 for each function. Furthermore, the information processing device 2 may have a configuration that combines these.

[0022] The information processing device 2 may be on-premise or in a cloud-based configuration. In the case of a cloud-based information processing device 2, for example, it may provide the above-mentioned functions and processing in the form of SaaS (Software as a Service) or cloud computing.

[0023] <User Terminal 3> Figure 3 is a block diagram showing the hardware configuration of user terminal 3 and respondent terminal 4 (primary respondent terminal 4A). As shown in Figure 3A, user terminal 3 comprises a communication bus 30, a communication unit 31, a storage unit 32, a processor 33, an output unit 34, and an input unit 35. The communication unit 31, storage unit 32, processor 33, output unit 34, and input unit 35 are electrically connected within user terminal 3 via the communication bus 30. The explanation of the communication unit 31, storage unit 32, and processor 33 is the same as the explanation of each part in the information processing device 2, so it is omitted.

[0024] <Output Unit 34> The output unit 34 displays a graphical user interface (GUI) screen that can be operated by the user. The output unit 34 may be included in the casing of the user terminal 3 or it may be an external device. Specifically, the output unit 34 may be implemented as a display device such as a CRT display, liquid crystal display, organic EL display, or plasma display. It is preferable that these display devices be used in accordance with the type of user terminal 3.

[0025] <Input Unit 35> The input unit 35 receives operation inputs made by the user. The operation inputs are transmitted to the processor 33 via the communication bus 30 as command signals. The processor 33 can perform predetermined controls and calculations based on the transmitted command signals as needed. The input unit 35 may be included in the casing of the user terminal 3 or it may be externally attached. For example, the input unit 35 may be implemented as a touch panel in conjunction with the output unit 34. When the input unit 35 is implemented as a touch panel, the user can input tap operations, swipe operations, etc. to the input unit 35. Instead of a touch panel, the input unit 35 can be a switch button, mouse, trackpad, QWERTY keyboard, etc.

[0026] <Respondent Terminal 4> As shown in Figure 3B, the primary respondent terminal 4A comprises a communication bus 40, a communication unit 41, a storage unit 42, a processor 43, an output unit 44, and an input unit 45. The communication unit 41, storage unit 42, processor 43, output unit 44, and input unit 45 are electrically connected within the primary respondent terminal 4A via the communication bus 40. The descriptions of the communication unit 41, storage unit 42, processor 43, output unit 44, and input unit 45 are the same as those for each part in the user terminal 3 and are therefore omitted. The hardware configuration of the secondary respondent terminal 4B is the same as that of the primary respondent terminal 4A.

[0027] 2. Functional Configuration This section describes the functional configuration of this embodiment. Information processing by software stored in the memory unit 22 is specifically realized by the processor 23, which is an example of hardware, and can be executed as each functional unit included in the processor 23.

[0028] Figure 4 is a block diagram showing the functions realized by the information processing device 2 (processor 23). Specifically, the information processing device 2 (processor 23) includes a registration unit 231, a consultation reception unit 232, a response reception unit 233, a forecast unit 234, a forecast value display control unit 235, a map display control unit 236, an image acquisition unit 237, an obstacle prediction unit 238, a point management unit 239, and an artificial intelligence unit 240.

[0029] <Registration Unit 231> The registration unit 231 registers users who will use the user terminal 3. Users are, for example, farmers or employees of organizations (farms or companies) that manage farms. The registration unit 231 registers user data, including the user's personal information (name, address, contact information, affiliated organization, etc.), as well as the user ID, the type of plant (crop) being cultivated, and the managed growing area (address of the field), in a user database stored, for example, in the storage unit 22. For users who have multiple growing areas, the registration unit 231 registers the addresses of all of those growing areas. Also, if the user is a farmer or an employee of a company, one growing area may be shared by multiple users in the user data.

[0030] The registration unit 231 also registers respondents who use the respondent terminal 4. Respondents are agricultural advisors and include, for example, employees of agricultural cooperatives (e.g., JA: Japan Agricultural Co-operated), local government agricultural officials, and employees of material companies such as pesticide manufacturers. The registration unit 231 registers respondent data, including the respondent's personal information (name, affiliated organization, contact information, etc.) and respondent ID, into a respondent database stored, for example, in the storage unit 22.

[0031] <Consultation Reception Unit 232> The consultation reception unit 232 is configured to receive consultations from the user terminal 3 regarding the growth of plants in a designated growing area. Specifically, the consultation reception unit 232 accepts input (upload) of matters that the user wants to consult with a respondent (instructor) for each growing area managed by the user on the user terminal 3. The consultation reception unit 232 links the consultation content received from the user terminal 3 with the user and the growing area and registers it in a consultation database stored, for example, in the storage unit 22.

[0032] The consultation department 232 accepts consultations that include, for example, the determination (diagnosis) of plant disorders (diseases, pests, and physiological disorders), and countermeasures against disorders or pests. The consultation information entered by the user into the user terminal 3 includes, for example, images of the plant in question, text describing the type of plant, its condition, symptoms, numerical values, symbols, etc.

[0033] For example, the user selects a respondent (primary respondent) from the list of respondent candidates (instructors) presented on the user terminal 3 and inputs the consultation request. The candidate respondents are extracted by the consultation reception unit 232 from the respondents registered in the respondent database according to the habitat of the animal being consulted (the habitat registered by the user). Alternatively, the consultation reception unit 232 may automatically select a respondent according to the habitat without accepting a response selection from the user terminal 3.

[0034] Furthermore, the consultation reception unit 232 may accept consultations directed not to the respondent (instructor), but to another user (for example, an employee, manager, or owner of the same farm). In this case, the user terminal 3 will select a different user as the person to consult. By enabling consultations directed to other users in this way, it becomes possible to visualize the occurrence of problems within the farm, accumulate a history of problems, strengthen farm monitoring, and provide employee training.

[0035] <Response Reception Unit 233> The response reception unit 233 is configured to forward the consultation received by the consultation reception unit 232 to the respondent (primary respondent or secondary respondent) registered in the respondent database and to receive responses from the respondent. The response reception unit 233 links the received response content with the respondent and the consultation content and registers it in the consultation database. As a result, the response content is stored linked not only to the respondent and the consultation content, but also to the user who made the consultation (consultant) and their place of origin.

[0036] The response receiving unit 233 transmits to the respondent terminal 4 (primary respondent terminal 4A or secondary respondent terminal 4B) the image for consultation uploaded from the user terminal 3, diagnostic information held by the information processing device 2 (for example, the predicted value of the occurrence of the problem described later, the status of the problem inferred from the image), etc.

[0037] The responses to the consultations include information such as the diagnosis of the problem and countermeasures (type of pesticide to use, timing, etc.). The respondent inputs this information on the respondent terminal 4. The response receiving unit 233 transmits the information received from the respondent terminal 4 to the user terminal 3 as a response to the consultation.

[0038] The response receiving unit 233 forwards the consultation to the primary respondent terminal 4A of the primary respondent, who is selected from among the respondents assigned according to the location of the habitat that is the subject of the consultation received by the consultation receiving unit 232, and also receives the response to the consultation from the primary respondent terminal 4A. As a result, the response to the consultation is considered by the primary respondent who has been assigned in advance to the habitat that is the subject of the consultation, so that the consultation can be resolved quickly.

[0039] Primary respondents may be assigned based on, for example, the relationship between the area covered by the primary organization to which the primary respondent belongs (for example, a branch of a JA cooperative) and the location of the area where the animal is growing, or they may be assigned based on the relationship between the area covered by each individual respondent and the location of the area where the animal is growing.

[0040] The response receiving unit 233, when it receives a retransmission instruction from the primary respondent terminal 4A, or when it fails to receive a response from the primary respondent terminal 4A within a predetermined period, should transfer the consultation to a secondary respondent terminal 4B, which is selected from among the respondents belonging to a second organization that has a cooperative relationship with the first organization to which the primary respondent belongs, and should also receive a response from the secondary respondent terminal 4B. The second organization is a superior organization to the first organization, or an organization that has established a cooperative relationship with the first organization. This allows for backup by a secondary respondent when the primary respondent is unable to answer the consultation. Therefore, in addition to the effect of quickly resolving consultations, it is possible to ensure that appropriate answers are provided to the user's consultations.

[0041] The period before transferring the consultation to the secondary respondent can be set arbitrarily, for example, one week. Furthermore, the response receiving unit 233 may, after a predetermined first period has elapsed since transferring the consultation to the primary respondent terminal 4A, first notify the primary respondent terminal 4A that no response has been entered, and then, after a predetermined second period has elapsed since the notification, transfer the consultation to the secondary respondent terminal 4B.

[0042] The response receiving unit 233 may adjust the display format of the consultation on the primary respondent terminal 4A (or secondary respondent terminal 4B) according to the status of the disorder estimated by the disorder estimation unit 238, described later, using the plant images included in the consultation. This makes it possible to present consultations that should be given priority to the primary respondent, thereby facilitating the rapid resolution of urgent consultations.

[0043] For example, the response reception unit 233 assigns a priority according to the estimated occurrence status of the failure to each consultation, and displays the consultations on the primary responder terminal 4A or the secondary responder terminal 4B in descending order of priority. Further, the response reception unit 233 may attach a label or icon indicating a high priority to a consultation with a high priority, or perform highlighted display by changing the font, coloring, etc. The priority is a numerical value representing the risk level of the failure. The priority may be calculated, for example, when the failure occurrence status is estimated by the failure estimation unit 238 described later, or may be calculated using the estimated failure type or degree and a table in which the risk level is defined in advance.

[0044] The growth area in charge of the responder and the organizational structure diagram (coordination relationship between organizations) to which the responder belongs are recorded, for example, in the responder database.

[0045] The response of the primary responder can be viewed only by other responders belonging to the first organization or responders belonging to the second organization among the responders registered in the responder database. Therefore, even for a responder registered in the responder database, if the organization to which the responder belongs is not the same first organization as the primary responder and does not belong to the second organization, for example, the map display control unit 236 restricts the viewing of the response of the primary responder (that is, the response is not displayed on the terminal). Thereby, personal information of the user and the like can be protected.

[0046] Also, under the above conditions, not only the response of the primary responder but also the entire consultation history including the response may be restricted from being viewed. Further, a viewing restriction may be set for the consultation history so that users other than the consulter or users outside the organization (farmer) to which the consulter belongs cannot view it. Also, the conditions for viewing restrictions (for example, whether to disclose the consultation history to other users) may be set by individual users.

[0047] FIG. 5 is a diagram showing an example of the structure of the organization to which the respondent belongs. In FIG. 5, from "A" to "T" each represents one respondent (instructor). Also, from "U" to "Z" enclosed by a dashed line each represents one user (e.g., a farmer) who consults with the respondent. In the example of FIG. 5, the respondent belongs to a respondent organization having a hierarchical structure composed of a first-level organization O1, a second-level organization O2, third-level organizations O31, O32, O33, and fourth-level organizations O41, O42, O43, O44, O45.

[0048] For example, when the respondent organization is a JA group, the fourth-level organizations O41, O42, O43, O44, O45 are regional JAs that each govern a predetermined region I-V. The third-level organizations O31, O32, O33 are economic agricultural cooperative federations at the prefecture level (i.e., governing a wider area than regions I-V) and are defined as the upper organizations of the fourth-level organizations O41, O42, O43, O44, O45. The second-level organization O2 is the Central Union of Agricultural Cooperatives that governs the whole country and is defined as the upper organization of the third-level organizations O31, O32, O33. The first-level organization O1 is the National Federation of Agricultural Cooperatives and is defined as the upper organization of the second-level organization O2.

[0049] Also, in the example of FIG. 5, between the fourth-level organization O42 in region II and the fourth-level organization O43 in region III among the fourth-level organizations O41, O42, O43, O44, O45, cooperation (a one-dot chain line) is set. Similarly, between the third-level organization O31 in prefecture α and the third-level organization O32 in prefecture β among the third-level organizations O31, O32, O33, cooperation is set.

[0050] In FIG. 5, for example, when user X inputs a consultation, among the respondents belonging to the fourth-level organization O43 (corresponding to the "first organization" in the processing of the response reception unit 233) in region III where the place of growth (the place of growth of the consultation target) managed by user X is located, the respondent P in charge of the place of growth is selected as the primary respondent by the response reception unit 233, and the consultation is transferred to the terminal of respondent P (primary respondent terminal 4A).

[0051] If respondent P is unable to answer the consultation themselves, they input a message indicating that they cannot answer (re-transfer of consultation) into the primary respondent terminal 4A. If the response receiving unit 233 receives a re-transfer of consultation, or if no response is input from the primary respondent within a predetermined period, it selects respondent G or respondent H belonging to the third-tier organization O32 of β prefecture (corresponding to the "second organization" in the processing of the response receiving unit 233), which is a higher-level organization of the fourth-tier organization O43 of region III, or respondent M or respondent N belonging to the fourth-tier organization O42 of region II (corresponding to the "second organization" in the processing of the response receiving unit 233), which is linked to the fourth-tier organization O43 of region III, as a secondary respondent, and transfers the consultation to the terminal of the said secondary respondent (secondary respondent terminal 4B).

[0052] If the secondary respondent is also unable to provide an answer, the response receiving unit 233 may further forward the consultation to a respondent in a higher-level organization of the second organization (in the example above, the second-tier organization O2) or an organization with which cooperation with the second organization has been established (in the example above, the third-tier organization O31 of α prefecture).

[0053] Furthermore, the response receiving unit 233 may accept nominations of secondary respondents from primary respondents. In this case, the primary respondent inputs the information of the respondent to be nominated as the secondary respondent from the primary respondent terminal 4A. The nominated respondent may be a respondent belonging to the second organization (a higher organization or a collaborating organization), or a respondent belonging to an organization that does not fall under either the higher organization or a collaborating organization (respondents outside the organizational structure, such as prefectural employees, in the example in Figure 5).

[0054] The response receiving unit 233 may either directly send the response received from the secondary respondent terminal 4B to the user terminal 3 as a response from the secondary respondent, or it may forward the response received from the secondary respondent terminal 4B to the primary respondent terminal 4A. The primary respondent may either send the response forwarded to the primary respondent terminal 4A to the user terminal 3 as is, or it may edit the forwarded response and send it to the user terminal 3.

[0055] When the consultation reception unit 232 receives a consultation request from a user terminal 3 for another user (for example, an employee or manager of the same farm), the response reception unit 233 forwards the consultation to the user terminal 3 of that other user. If the user who received the consultation is able to provide an answer, they input the answer themselves (for example, instructions for spraying pesticides). On the other hand, if they are unable to provide an answer, the user who received the consultation forwards the consultation to the respondent (instructor). The consultation reception unit 232 then receives the consultation again as a consultation to the respondent, and the response reception unit 233 forwards the consultation to the primary respondent terminal 4A.

[0056] <Forecasting Unit 234> The forecasting unit 234 is configured to forecast the possibility of damage occurring to plants. Specifically, the forecasting unit 234 estimates a forecast value indicating the possibility of damage based on forecast conditions including the predicted date and time, the type of plant, the plant's growing area, etc., and the first reference information.

[0057] The forecasting unit 234 estimates the likelihood of a disorder occurring (i.e., the forecast value) for each type of disorder. The forecasting unit 234 predicts the likelihood of a disorder occurring (i.e., the forecast value) for each type of disorder. The types of plants are, for example, varieties of strawberries, radishes, onions, broccoli, and cabbage. Furthermore, the types of plants may be subdivided by subcategories such as varieties of onions, such as "Sonic" and "Neo Earth," and harvest days such as "early" and "mid-season." The types of disorders are, for example, disease names such as sooty mold and black rot, pest names such as armyworms and aphids, or the names of physiological diseases such as magnesium deficiency and water shortage.

[0058] The first reference information includes the correlation between forecast conditions and the forecast values ​​for each failure, and is stored, for example, in the memory unit 22. The first reference information may also include, for example, a table, a function, a simple algorithm, etc., that shows the correlation between features extracted from the forecast conditions and the forecast values. The correlations included in the first reference information can be constructed, for example, by statistically analyzing data recorded by combining actual failures with the conditions for occurrence. The first reference information may also include a prediction value estimation model (artificial intelligence) that has been pre-machine-trained. The prediction value estimation model is included in the artificial intelligence unit 240.

[0059] The prediction value estimation model is trained to take forecast conditions as input and output forecast values. When using such a prediction value estimation model, the forecasting unit 234 inputs the type of plant to be predicted, the region, and the date and time (including future dates and times) into the prediction value estimation model, and causes the prediction value estimation model to output at least one possible problem and the probability (forecast value) of each of the at least one problem occurring. The forecasting unit 234 may also input forecast conditions including weather forecast values ​​(weather, atmospheric pressure, temperature, humidity, etc.) for the region where the forecast values ​​are to be output into the prediction value estimation model.

[0060] The forecast value estimation model used by the forecasting unit 234 is constructed by machine learning using, for example, records that associate the types of plants that have suffered damage in the past, the types of damage that have occurred, the regions where the affected plants grew, and the date and time the damage occurred as training data. Furthermore, when weather forecast values ​​are used as forecasting conditions, in addition to the above-mentioned plant types, types of damage, regions, and date and time of occurrence, records that associate the weather conditions (weather, atmospheric pressure, temperature, humidity, etc.) at the time of the damage are used as training data. In the forecast value estimation power model, the parameters calculated and tuned through learning constitute the correlation of the first reference information.

[0061] The forecast values ​​predicted by the forecasting unit 234 are linked to input conditions (plant type, region, date and time, weather forecast values, etc.) and stored, for example, in the forecast value database of the storage unit 22.

[0062] The forecasting unit 234 may output a notification (e.g., a push notification) to the user terminal 3 or respondent terminal 4 at a predetermined timing if the forecast value is above a predetermined threshold. The threshold is set, for example, as a percentage of the maximum value of the forecast (e.g., 80%). The timing for outputting the notification is, for example, the day of or the day before the date on which a forecast value above the threshold was predicted. The forecasting unit 234 may also output a notification if the forecast value is above the threshold for a specific number of consecutive days. The specific number of days is, for example, two days. The conditions such as the threshold, notification timing, and specific number of days may differ depending on the type of hazard, the type of plant, etc.

[0063] <Forecast Value Display Control Unit 235> The forecast value display control unit 235 is configured to display the forecast values ​​predicted by the forecast unit 234 on the user terminal 3 or the respondent terminal 4. Specifically, the forecast value display control unit 235 displays time-series data on the user terminal 3 or the respondent terminal 4, which includes forecast values ​​indicating the possibility of damage to plants at each of several forecast time points from the present onward, and the annual values ​​of the forecast values ​​for each of the multiple forecast time points. This makes it possible to proactively implement countermeasures against plant damage based on future forecast values.

[0064] The forecast time points for which the forecast value display control unit 235 displays the forecast values ​​are typically future dates and times, but may include the present time. Multiple forecast time points are set, for example, at equal intervals of one day each. The range of forecast time points displayed by the forecast value display control unit 235 is, for example, one week, but may be longer than one week depending on the forecast value estimation model used by the forecast unit 234, the accuracy of the weather forecast, etc. The forecast value display control unit 235 causes the forecast unit 234 to predict the forecast values ​​for multiple forecast time points.

[0065] The "annual value" is the average of the forecast values ​​for the same plant, the same region, and the same date and time for each year (for example, five years) that were predicted by the forecasting unit 234 in the past, and which are stored in the forecast value database. The time series data displayed by the forecast value display control unit 235 is generated for each plant type and region. That is, all the forecast values ​​included in a single time series data set are for the same plant and the same region. The time series data displayed on the user terminal 3 or respondent terminal 4 may be numerical values ​​or graphical representations such as graphs.

[0066] The forecast value display control unit 235 should display a comparison between a figure showing the magnitude of the forecast value and a figure showing the magnitude of the average value for each of the multiple forecast time points of the time series data. This makes it possible to grasp in advance the magnitude of the risk of future malfunctions.

[0067] Furthermore, the forecast value display control unit 235 may output a notification to the user terminal 3 or respondent terminal 4 if the value obtained by subtracting the average value from the forecast value is equal to or greater than a predetermined threshold. This allows the user to take early action to suppress the occurrence of a malfunction. The threshold may be a fixed value or a percentage of the average value (for example, 10% of the average value).

[0068] The forecast value display control unit 235 may display information on the user terminal 3 or respondent terminal 4 indicating whether the forecast value is higher or lower than the average value. This allows the user to understand the degree of risk of damage compared to previous years.

[0069] Figure 6 shows an example of a forecast value display screen FD displayed on the user terminal 3 or the respondent terminal 4. The forecast value display screen FD displays forecast values ​​for the cultivation area selected by the user. The forecast value display screen FD includes a plant selection area SA and multiple forecast value display areas FA. The plant selection area SA displays multiple plant selection buttons B11 for selecting plants (crops). When any of the plant selection buttons B11 are selected by pressing the input unit 35 of the user terminal 3, the forecast values ​​for potential problems that may occur in the selected plant are displayed in each forecast value display area FA.

[0070] The forecast value display area FA is the area where forecast values ​​are displayed for each type of fault. Specifically, the forecast value display area FA displays the fault name FN, fault image FI, first forecast value bar FB1, second forecast value bar FB2, risk graph DG, incident report button B12, and countermeasure input button B13.

[0071] The first forecast value bar FB1 is an object that shows the magnitude of the forecast value (probability of occurrence of a problem) for each day from the present (today) to a predetermined period (6 days from now), as predicted by the forecasting unit 234. The first forecast value bar FB1 may change color according to the magnitude of the forecast value. For example, the first forecast value bar FB1 may be colored such that it approaches green as the forecast value is small and approaches red as the forecast value is high.

[0072] The second forecast value bar FB2 is an object that shows the magnitude of the annual value of the forecast for the date on which the first forecast value bar FB1 is displayed. In the example in Figure 6, the second forecast value bar FB2 is positioned behind the first forecast value bar FB1 for the corresponding date, with a portion overlapping.

[0073] The Danger Graph DG is an object that shows the magnitude of the average value of the first forecast value bar FB1 displayed in the forecast value display area FA (the average value of the forecast values ​​for one week). The Danger Graph DG consists of a combination of a bar that shows the magnitude of the forecast value and text that shows the degree of danger (warning level) (for example, "Warning," "Caution," "Observe," etc.).

[0074] The occurrence report button B12 is an object that accepts input from the user to report the occurrence of a problem when the occurrence of a problem displayed in the forecast value display area FA is observed in the user's growing area. When the input unit 35 of the user terminal 3 performs an input operation on the occurrence report button B12, the forecast value display control unit 235 registers occurrence information, including the type of plant, the type of problem, the date of occurrence of the problem, and user information (growing area), for example, in the problem record database of the storage unit 22. This occurrence information is referenced as an occurrence history from the user terminal 3 or the respondent terminal 4 as appropriate, and is also used as training data for the prediction value estimation model used by the forecast unit 234.

[0075] The countermeasure input button B13 is an object that accepts input from the user to report the implementation of a countermeasure (e.g., spraying pesticides) when the user has taken action against a problem displayed in the forecast value display area FA. When an input operation is performed on the countermeasure input button B13, for example, the forecast value display control unit 235 displays a screen on the user terminal 3 that accepts input of details of the countermeasure (e.g., type of pesticide, area where it was sprayed, spraying date, etc.). The information entered on this screen is linked to the type of plant, the type of problem, etc., and registered in the problem record database as countermeasure implementation information. This countermeasure implementation information is referred to as appropriate as a response history from the user terminal 3 or the respondent terminal 4.

[0076] The forecast value display control unit 235 may, as a notification when the value obtained by subtracting the average value from the forecast value (the difference between the first forecast value bar FB1 and the second forecast value bar FB2) is greater than or equal to a predetermined threshold, display a text message or icon on the forecast value display screen FD (specifically, the forecast value display area FA), or it may highlight the corresponding first forecast value bar FB1 by changing its color, shape, etc.

[0077] The forecast value display control unit 235, for example, receives a display request from a user and causes the user terminal 3 to display time-series data of forecast values. Also, for example, when the response receiving unit 233 transfers the consultation to the respondent terminal 4, the forecast value display control unit 235 displays time-series data of forecast values ​​for plants related to the consultation, along with images and consultation content sent from the user terminal 3, on the respondent terminal 4. Note that the forecast value display screen FD displayed on the user terminal 3 and the forecast value display screen FD displayed on the respondent terminal 4 do not necessarily have the same configuration. For example, the forecast value display screen FD displayed on the respondent terminal 4 does not have to include the occurrence report button B12 and the countermeasure input button B13.

[0078] <Map display control unit 236> The map display control unit 236 is configured to display a map containing various information about plant damage on the user terminal 3 or the respondent terminal 4.

[0079] Specifically, the map display control unit 236 displays a polygon map on the user terminal 3 or respondent terminal 4, which includes polygons indicating plant habitats and communication information associated with those polygons. The "communication information" is information indicating consultations regarding plant growth in the habitat indicated by the associated polygon (consultations received by the consultation reception unit 232). This allows the user to check the history of problems, countermeasures, etc., by referring to the communication information of nearby habitats (polygons) on the polygon map.

[0080] A polygon is a figure that reflects the shape of a habitat on a map. The map display control unit 236 generates a polygon map using, for example, map data and habitat data. The map data and habitat data may be stored in the storage unit 22, or they may be obtained from a database stored on a server outside the information processing device 2. The habitat data includes information such as the location (address), shape, and area of ​​the habitat (cultivated land such as rice paddies and fields).

[0081] The communication information included in the polygon map also includes information about consultations conducted by other users, not just the user viewing the polygon map. Typically, the polygon map includes communication information about consultations from all users who have made their consultation content public, and this communication information is displayed on each user's user terminal 3.

[0082] The map display control unit 236 may display information on the polygon map indicating whether a consultation has been resolved or not. This allows the user to refer to communication information only for resolved or unresolved consultations, thereby improving the efficiency of information collection. The information indicating whether a consultation has been resolved or not may be included in the communication information (displayed as communication information) or displayed separately from the communication information.

[0083] Furthermore, the map display control unit 236 accepts the selection of communication information in the polygon map and displays the history of the consultations indicated by the selected communication information (consultations received by the consultation reception unit 232) and the answers to those consultations (answers received by the answer reception unit 233). This allows the user to refer to the consultation history of other users in habitats close to their own habitat and collect information about potential problems and countermeasures for those problems.

[0084] Communication information (history) is labeled according to the type of obstacle and / or the type of plant. The map display control unit 236 receives requests from the user terminal 3 or respondent terminal 4 for sorting by the type of obstacle or plant, switching between displaying and not displaying, searching, etc.

[0085] The map display control unit 236 may further display the cultivation history, which includes at least one of the plant's growth status and management work history, in the growing area indicated by the polygon associated with the selected communication information. This allows the user to refer to the plant's cultivation history along with past consultation history, enabling the user to collect more information. The "growth status" includes whether or not problems occurred, the type of problem that occurred, and the timing of the problem. The "management work history" includes pesticide application history, fertilization history, sowing time, planting time, etc. The pesticide application history includes the type of pesticide, the timing of application, and the number of applications. The fertilization history includes the type of fertilizer, the timing of fertilization, and the number of applications.

[0086] The map display control unit 236 may further display the occurrence status of the problem inferred by the problem prediction unit 238 (described later) from the plant images included in the consultation indicated by the selected communication information (images acquired by the image acquisition unit 237, described later). This allows the user to refer to the occurrence status of the problem along with the past consultation history, thereby enabling the user to collect more information.

[0087] Figure 7 shows an example of the first map display screen MD1 displayed on the user terminal 3 or the respondent terminal 4. The first map display screen MD1 includes a polygon map display area PA and a communication display area CA.

[0088] The polygon map display area PA displays a polygon map that includes a habitat polygon HP, a first communication icon CI1, and a second communication icon CI2. The polygon map in Figure 7 is created by overlaying a habitat polygon HP onto general map data, and further assigning either the first communication icon CI1 or the second communication icon CI2 to a predetermined habitat polygon HP.

[0089] The first communication icon CI1 is an example of communication information indicating that there are resolved inquiries in the habitat indicated by the assigned habitat polygon HP. The second communication icon CI2 is an example of communication information indicating that there are unresolved inquiries in the habitat indicated by the assigned habitat polygon HP.

[0090] Communication information included in the polygon map may be represented by the color of each habitat polygon HP. For example, habitat polygon HPs with resolved consultations may be colored green, and habitat polygon HPs with unresolved consultations may be colored red. Such coloring of habitat polygon HPs may be used in conjunction with communication icons. Also, habitat polygon HPs corresponding to habitats with no consultations do not need to be displayed (colored) in the polygon map. Furthermore, as a communication icon attached to the habitat polygon HP, an icon indicating the type (category) of the problem being consulted (for example, a virus icon for diseases, an insect icon for pests, a boar icon for vermin, etc.) may be displayed.

[0091] In the polygon map display area PA, when an input operation is performed from the user terminal 3 or the respondent terminal 4 on a habitat polygon HP to which communication information (first communication icon CI1 or second communication icon CI2) is attached, or on the communication icon itself, the history of the consultation indicated by the selected communication information is displayed in the communication display area CA.

[0092] The communication display area CA includes the disability name FN, disability image FI, consultant information CI, consultation message CM, respondent information AI, and response message AM. The disability name FN includes the disability name and plant name, which are extracted from the consultation content or response content. The disability image FI is selected from a pre-prepared set of images to correspond to the extracted disability name. The consultant information CI is information about the user who submitted the consultation. The consultation message CM is the consultation content sent by the user. The consultation message CM may include non-text information such as images. The respondent information AI is information about the respondent (instructor) who submitted the response. The response message AM is the response content sent by the respondent. The response message AM may also include non-text information such as images.

[0093] The map display control unit 236 may display an object (for example, a "Purchase Pesticides" button) in the communication display area CA displayed on the user terminal 3 that accepts the purchase of pesticides included in the respondent's answer. When the user terminal 3 makes an input operation on the object for purchasing pesticides, the map display control unit 236 may, for example, display a link (URL) to a pesticide purchase site (EC site), or transition the display screen of the user terminal 3 to the purchase site. Alternatively, the map display control unit 236 may directly accept the purchase of pesticides through an input operation on the object for purchasing pesticides.

[0094] The communication information contained in the polygon map is not limited to information indicating consultations received by the consultation reception unit 232, but may also include information regarding consultations obtained from external services other than those provided by the agricultural support system 1, or from external servers other than the information processing device 2.

[0095] Furthermore, the polygon map may include information indicating the magnitude of the forecast values ​​predicted by the forecasting unit 234. For example, the map display control unit 236 may overlay a layer (heatmap) on the polygon map that color-codes areas on the map according to the magnitude of the forecast values. The forecast value heatmap may, for example, be color-coded for each section divided into mesh units for forecasting. The map display control unit 236 may also display the forecast value heatmap independently of the polygon map on the user terminal 3 or respondent terminal 4. Furthermore, the independent heatmap may include communication information common to both the polygon map and the heatmap. Heatmaps are generated for each type of hazard and each type of plant.

[0096] Figure 8 shows an example of the second map display screen MD2 displayed on the user terminal 3 or the respondent terminal 4. The second map display screen MD2 includes a heat map display area HA and a communication display area CA. The communication display area CA is the same as that of the first map display screen MD1.

[0097] The heatmap display area HA displays a heatmap including the first communication icon CI1 and the second communication icon CI2. The heatmap in Figure 8 divides general map data into multiple sections and colors each section according to the magnitude of the forecast value. Areas with small forecast values ​​are colorless, and as the forecast value increases, the color of the section becomes darker (or approaches red). In the example in Figure 8, the lower right section contains the occurrence prediction area OA, where the forecast value is large (high probability of trouble occurring). The lines drawn in the heatmap display area HA represent roads on the map.

[0098] The first communication icon CI1 and the second communication icon CI2 displayed in the heatmap display area HA are the same as those in the first map display screen MD1. However, in the second map display screen MD2, the communication icons are not associated with polygons indicating habitats, but are placed at the location on the map of the habitat where the consultation occurred.

[0099] <Image Acquisition Unit 237> The image acquisition unit 237 is configured to acquire an inference image including a plant from the user terminal 3. The inference image is, for example, an image taken by the camera of the user terminal 3 that includes at least the affected part of the plant to be diseased. The image acquisition unit 237 may also acquire a plant image included in the consultation received by the consultation reception unit 232.

[0100] <Damage Prediction Unit 238> The damage prediction unit 238 is configured to predict the occurrence of damage in plants included in the prediction image, based on prediction information which includes at least the prediction image acquired by the image acquisition unit 237, the predicted value at the time the prediction image was acquired as predicted by the forecasting unit 234, and second reference information. This makes it possible to predict the occurrence of damage using the predicted value which represents the probability of damage occurring, thereby improving the accuracy of damage prediction based on plant images.

[0101] The second reference information includes the correlation between the inference information and predicted values ​​and the occurrence of the problem, and is stored, for example, in the memory unit 22. The inference information includes, in addition to the inference image, for example, the acquisition date, acquisition location, and plant type of the inference image. The second reference information may also include, for example, a table, function, simple algorithm, etc., that shows the correlation between the features (e.g., vector data) and predicted values ​​extracted from the inference information (typically the propulsion image) and the occurrence of the problem. The correlations included in the second reference information can be constructed, for example, by statistically analyzing data recorded by combining the plant image, occurrence date, occurrence location, plant type, and predicted value for actual problems. Furthermore, the second reference information may also include a problem prediction model (artificial intelligence) that has been pre-machine-trained. The problem prediction model is included in the artificial intelligence unit 240.

[0102] The fault prediction model includes a first form that takes prediction information as input and outputs the fault occurrence status, a second form that takes prediction information and forecast values ​​as input and outputs the fault occurrence status, and a third form that takes prediction information as input and outputs the likelihood of fault occurrence. When using the first form of the prediction value prediction model, the forecast values ​​are used as judgment information to determine whether or not to perform prediction using the fault prediction model.

[0103] When the first form of the damage prediction model is used, the second reference information includes a lower limit of the predicted value for determining whether or not damage has occurred, and a damage prediction model that has been trained to take prediction information, including a prediction image, as input and output the type of damage. The damage prediction unit 238 predicts that no damage has occurred to the plants included in the prediction image if the predicted value is below the lower limit included in the second reference information, and if the predicted value is above the lower limit, it inputs the prediction information, including the prediction image, to the damage prediction model to predict the type of damage occurring to the plants included in the prediction image. As a result, when there is a high probability of damage occurring (when the predicted value is above the lower limit), the damage prediction model can perform highly accurate predictions. Furthermore, when there is a low probability of damage occurring (when the predicted value is below the lower limit), processing by the damage prediction model is skipped, thereby reducing the processing load on the processor 23.

[0104] When the second form of the damage prediction model is used, the second reference information includes a damage prediction model that has been trained to take prediction information and forecast values ​​as inputs and output the type of damage. The damage prediction unit 238 inputs the prediction information and forecast values ​​into the damage prediction model to predict the type of damage occurring to the plants included in the prediction image.

[0105] When the third form of fault prediction model is used, the second reference information includes a determination threshold and a fault prediction model that has been trained to take prediction information, including prediction images, as input and output the probability of multiple faults occurring. For each fault, the fault prediction unit 238 predicts that the fault has occurred if the product of the probability of occurrence output by the fault prediction model and the predicted value is equal to or greater than the determination threshold.

[0106] The first and third forms of damage prediction models are constructed using machine learning, for example, with training data that associates images of affected parts of plants that have previously experienced damage, the type of damage that occurred, the region where the affected plants grew, and the date and time the damage occurred. The second form of damage prediction model is constructed using machine learning with training data that, in addition to the same affected part images, type of damage, region, and date and time of occurrence as the first form, further associates records with predicted values ​​at the time of damage occurrence. In these damage prediction models, the parameters calculated and tuned through learning constitute the correlation of the second reference information.

[0107] The damage prediction unit 238 may predict the occurrence of damage to plants included in plant images based on prediction information, which includes at least plant images included in the consultation received by the consultation reception unit 232, and third reference information. The third reference information includes the correlation between the prediction information and the occurrence of damage, and is stored, for example, in the storage unit 22. In addition to plant images, the prediction information includes, for example, the acquisition date, acquisition location, and plant type of the plant image. The third reference information may also include, for example, tables, functions, simple algorithms, etc., that show the correlation between feature quantities (e.g., vector data) and predicted values ​​extracted from the prediction information (typically plant images) and the occurrence of damage. The correlation included in the third reference information can be constructed, for example, by statistically analyzing data recorded by combining plant images, occurrence date, occurrence location, and plant type for damages that have actually occurred. Furthermore, the third reference information may also include a damage prediction model (artificial intelligence) that has been pre-machine-learned.

[0108] <Point Management Unit 239> The point management unit 239 is configured to award points, which can be exchanged for goods or services, to users who have submitted inquiries to the inquiry reception unit 232. This provides users with an incentive to submit inquiries and can revitalize communication on the agricultural support service provided by the information processing device 2.

[0109] Specifically, the point management unit 239 awards a predetermined number of points to the account of a user whose consultation has been accepted (registered in the database) from the user terminal 3, for each consultation.

[0110] Furthermore, the point management unit 239 accepts requests from users to exchange points for goods or services. Examples of exchangeable goods or services include products handled by the organization to which the respondent belongs, and service vouchers usable within that organization. Upon receiving a point exchange instruction from a user, the point management unit 239 causes the user terminal 3 to, for example, display a website for exchanging points. Once the point exchange is complete, the point management unit 239 deducts the exchanged points from the user's account.

[0111] <Artificial Intelligence Unit 240> The artificial intelligence unit 240 is configured to receive input from each functional unit and return the instructed output. The artificial intelligence used by the information processing device 2 in each functional unit may be common to all units, or it may be prepared individually for each functional unit.

[0112] Specific algorithms used in machine learning for artificial intelligence include nearest neighbors, naive Bayes, decision trees, support vector machines, deep learning using neural networks, and regression models.

[0113] The artificial intelligence unit 240 has a trained model constructed using a learning method such as supervised learning, unsupervised learning, or self-supervised learning. In supervised learning, machine learning is performed using training data. Training data consists of pairs of input data and output data (correct answer data) for training. The trained model included in the artificial intelligence unit 240 can undergo additional training as transfer learning or fine-tuning using new data acquired from the user terminal 3, etc.

[0114] 3. Agricultural Support Methods This section describes agricultural support methods for the information processing device 2. In these agricultural support methods, each part of the information processing device 2 is executed by a computer as each step. The agricultural support methods include the first embodiment, the second embodiment, and the third embodiment.

[0115] <First Embodiment> The agricultural support method of the first embodiment comprises a consultation reception step, a response reception step, and a map display control step. In the consultation reception step, a consultation is received from the user terminal 3. In the response reception step, the consultation is forwarded to the primary respondent terminal 4A of the primary respondent, who is selected from among the respondents assigned according to the location of the growing area that is the subject of the consultation, and a response to the consultation is received from the primary respondent terminal 4A. In the map display control step, a polygon map is displayed that includes polygons indicating the growing areas of plants and communication information associated with the polygons.

[0116] Figure 9 is an activity diagram showing the flow of information processing (consultation response processing) performed by the agricultural support system 1. Below, we will explain the information processing according to each activity in this activity diagram.

[0117] The consultation process begins when the user inputs a consultation request regarding plant growth on user terminal 3 (Activity A110). The information processing device 2 (processor 23) receives data indicating the content of the consultation from user terminal 3 and accepts the consultation (Activity A120). After accepting the consultation, the information processing device 2 forwards the consultation to respondent terminal 4 (primary respondent terminal 4A) (Activity A130).

[0118] The respondent to whom the consultation is forwarded enters their response on respondent terminal 4 (Activity A140). The information processing device 2 accepts the response by receiving data indicating the content of the response from respondent terminal 4 (Activity A150). If no response is received from respondent terminal 4, the information processing device 2 forwards the consultation to another respondent terminal 4 (secondary respondent terminal 4B) and accepts the response from that respondent terminal 4.

[0119] After receiving the response, the information processing device 2 outputs the response to the user terminal 3 that initiated the consultation, and, upon request from the user terminal 3, outputs a polygon map reflecting the history of the consultation as communication information to the user terminal 3 (Activity A160). As a result, the response to the consultation and the polygon map are displayed on the user terminal 3 as appropriate (Activity A170).

[0120] <Second Embodiment> The agricultural support method of the second embodiment includes a forecast value display control step. In the forecast value display control step, time-series data is displayed that includes forecast values ​​indicating the possibility of damage occurring to plants at each of several forecast time points from the present time onward, and the annual values ​​of the forecast values ​​for each of the multiple forecast time points.

[0121] Figure 10 is an activity diagram showing the flow of information processing (forecast value display processing) performed by the agricultural support system 1. Below, the information processing will be explained according to each activity in this activity diagram.

[0122] The forecast value display process begins when the user inputs the type of plant and its habitat for which they wish to check the forecast values ​​on the user terminal 3 (Activity A210). The information processing device 2 (processor 23) retrieves the forecast values ​​and typical values ​​corresponding to the plant and habitat input from the user terminal 3 from the database (Activity A220). If the forecast values ​​for the specified plant and habitat have not yet been calculated, the information processing device 2 calculates those forecast values. After obtaining the forecast values, the information processing device 2 outputs time-series data including the forecast values ​​and typical values ​​to the user terminal 3 (Activity A230). As a result, the time-series data is displayed on the user terminal 3 (Activity A240).

[0123] <Third Embodiment> The agricultural support method of the third embodiment comprises an image acquisition step and a damage estimation step. In the image acquisition step, an estimation image including plants is acquired. In the damage estimation step, the occurrence of damage in the plants is estimated based on the estimation image, the predicted value at the time the estimation image was acquired, and reference information.

[0124] Figure 11 is an activity diagram showing the flow of information processing (fault prediction processing) performed by the agricultural support system 1. The information processing will be explained below in accordance with each activity in this activity diagram.

[0125] The fault prediction process begins when the user inputs information such as an image of a plant whose fault status they wish to check on the user terminal 3 (Activity A310). The information processing device 2 (processor 23) receives the image input from the user terminal 3 and retrieves the corresponding predicted value from the database (Activity A320). After obtaining the image and predicted value, the information processing device 2 determines whether the predicted value is above or below the lower limit (Activity A330). If the predicted value is above or below the lower limit, the information processing device 2 uses a fault prediction model to predict the occurrence of the fault (Activity A340). On the other hand, if the predicted value is below the lower limit, the information processing device 2 predicts that no fault has occurred and skips Activity A340. After predicting the fault, the information processing device 2 outputs the prediction result to the user terminal 3 (Activity A350). As a result, the fault prediction result is displayed on the user terminal 3 (Activity A360).

[0126] 4. Function The function of this embodiment can be summarized as follows: In other words, users can collect information about plant growth relatively easily.

[0127] Although embodiments of the present invention have been described above, the present invention is not limited thereto and can be modified as appropriate without departing from the technical spirit of the invention.

[0128] 5. In the above embodiment, the information processing device 2 performed various storage and control functions, but multiple external devices may be used instead of the information processing device 2. That is, various information and programs may be stored in a distributed manner across multiple external devices using blockchain technology or the like.

[0129] The embodiments of this model are not limited to the agricultural support system 1, but may also be agricultural support methods or programs. The agricultural support method comprises each step of the agricultural support system 1. The program causes a computer to function as the agricultural support system 1.

[0130] The agricultural support system 1 does not necessarily have to include a forecasting unit 234, a forecast value display control unit 235, an image acquisition unit 237, a fault prediction unit 238, and a point management unit 239.

[0131] The product may be provided in any of the following embodiments.

[0132] (1) An agricultural support system comprising a processor, the processor configured to perform the following steps by reading a program, the map display control step of displaying a polygon map including polygons indicating plant habitats and communication information associated with the polygons, wherein the communication information is information indicating consultation regarding plant growth in the habitat indicated by the associated polygons.

[0133] (2) An agricultural support system as described in (1) above, wherein in the map display control step, information indicating whether or not the consultation has been resolved is displayed on the polygon map.

[0134] (3) An agricultural support system as described in (1) or (2) above, wherein the map display control step accepts the selection of the communication information in the polygon map and displays the history of the consultation indicated by the selected communication information and the response to the consultation.

[0135] (4) The agricultural support system described in (3) above, wherein the map display control step further displays a cultivation history including at least one of the plant growth status and management work history in the growing area indicated by the polygon associated with the selected communication information.

[0136] (5) An agricultural support system as described in (3) or (4) above, wherein the processor is configured to further perform the following steps: in the fault estimation step, the processor estimates the occurrence of a fault in the plant included in the plant image based on the plant image and reference information, where the reference information includes a correlation between the plant image and the occurrence of a fault; and in the map display control step, the processor further displays the occurrence of the fault estimated from the plant image.

[0137] (6) An agricultural support system according to any one of (1) to (5) above, wherein the processor is configured to perform the following steps: in the consultation reception step, the processor receives the consultation from a user terminal; and in the response reception step, the processor forwards the consultation to a primary respondent terminal of a primary respondent selected from among respondents assigned according to the location of the growing area that is the subject of the consultation, and receives a response to the consultation from the primary respondent terminal.

[0138] (7) An agricultural support system comprising a processor, wherein the processor is configured to perform the following steps by reading a program, the consultation receiving step receiving a consultation from a user terminal regarding the growth of plants in a growing area, and the response receiving step transferring the consultation to a primary respondent terminal of a primary respondent selected from among respondents assigned according to the location of the growing area to which the consultation pertains, and receiving a response to the consultation from the primary respondent terminal.

[0139] (8) In the agricultural support system described in (6) or (7) above, in the response reception step, if the primary respondent terminal issues a request for retransmission, or if a response is not received from the primary respondent terminal within a predetermined period, the consultation is forwarded to the secondary respondent terminal of a secondary respondent selected from among respondents belonging to a second organization that has a cooperative relationship with the first organization to which the primary respondent belongs, and a response is received from the secondary respondent terminal, wherein the second organization is a higher-level organization of the first organization, or an organization that has established a cooperative relationship with the first organization.

[0140] (9) In the agricultural support system described in (8) above, the responses of the primary respondent can only be viewed by other respondents belonging to the first organization or by respondents belonging to the second organization among the registered respondents.

[0141] (10) An agricultural support system according to any one of (6) to (9) above, wherein the processor is configured to further perform the following steps: in the fault estimation step, the processor estimates the occurrence of a fault in the plant included in the plant image based on the plant image and reference information, where the reference information includes the correlation between the plant image and the occurrence of the fault; and in the response reception step, the display format of the consultation on the primary respondent terminal is adjusted according to the estimated occurrence of the fault. Of course, this is not limited to this.

[0142] Finally, while various embodiments relating to this disclosure have been described, these are presented as examples only and are not intended to limit the scope of the invention. These novel 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. These embodiments and their variations are included in the scope and spirit of the invention, as well as in the claims and their equivalents.

[0143] 1: Agricultural support system, 2: Information processing device, 3: User terminal, 4: Respondent terminal, 4A: Primary respondent terminal, 4B: Secondary respondent terminal, 20: Communication bus, 21: Communication unit, 22: Memory unit, 23: Processor, 30: Communication bus, 31: Communication unit, 32: Memory unit, 33: Processor, 34: Output unit, 35: Input unit, 40: Communication bus, 41: Communication unit, 42: Memory unit, 43: Processor, 44: Output unit ,45: Input unit, 231: Registration unit, 232: Consultation reception unit, 233: Response reception unit, 234: Forecast unit, 235: Forecast value display control unit, 236: Map display control unit, 237: Image acquisition unit, 238: Obstacle prediction unit, 239: Point management unit, 240: Artificial intelligence unit, AI: Respondent information, AM: Response message, B11: Plant selection button, B12: Occurrence report button, B13: Countermeasure input button, CA: Communication display area, CI: Consultant information, CI1: First communication icon, CI2: Second communication icon, CM: Consultation message, DG: Risk graph, FA: Forecast value display area, FB1: First forecast value bar, FB2: Second forecast value bar, FD: Forecast value display screen, FI: Damage image, FN: Damage name, HA: Heat map display area, HP: Habitat polygon, MD1: First map display screen, MD2: Second map display screen, O1: First tier organization, O2: Second tier organization, O31: Third tier organization, O32: Third tier organization, O33: Third tier organization, O41: Fourth tier organization, O42: Fourth tier organization, O43: Fourth tier organization, O44: Fourth tier organization, O45: Fourth tier organization, OA: Occurrence prediction area, PA: Polygon map display area, SA: Plant selection area

Claims

1. An agricultural support system comprising a processor, the processor being configured to perform the following steps by reading a program, the map display control step of displaying a polygon map including polygons indicating plant habitats and communication information associated with the polygons, the communication information being information indicating consultation regarding plant growth in the habitat indicated by the associated polygons.

2. An agricultural support system according to claim 1, wherein the map display control step causes information indicating whether the consultation has been resolved to be displayed on the polygon map.

3. An agricultural support system according to claim 1 or claim 2, wherein the map display control step includes receiving the selection of the communication information in the polygon map and displaying a history of the consultation indicated by the selected communication information and the response to the consultation.

4. An agricultural support system according to claim 3, wherein the map display control step further displays a cultivation history including at least one of the plant growth status and management work history in the growing area indicated by the polygon associated with the selected communication information.

5. An agricultural support system according to claim 3 or claim 4, wherein the processor is configured to further perform the following steps: in the fault estimation step, the processor estimates the occurrence of a fault in the plant included in the plant image based on the plant image included in the consultation and reference information, where the reference information includes a correlation between the plant image and the occurrence of a fault; and in the map display control step, the processor further displays the occurrence of the fault estimated from the plant image.

6. An agricultural support system according to any one of claims 1 to 5, wherein the processor is configured to further perform the following steps: in the consultation reception step, it receives the consultation from a user terminal; and in the response reception step, it transfers the consultation to a primary respondent terminal of a primary respondent selected from among respondents assigned according to the location of the growing area that is the subject of the consultation, and receives a response to the consultation from the primary respondent terminal.

7. An agricultural support system comprising a processor, wherein the processor is configured to perform the following steps by reading a program, the consultation receiving step involves receiving a consultation from a user terminal regarding the growth of plants in a growing area, and the response receiving step involves transferring the consultation to a primary respondent terminal of a primary respondent selected from among respondents assigned according to the location of the growing area to which the consultation pertains, and receiving a response to the consultation from the primary respondent terminal.

8. An agricultural support system according to claim 6 or claim 7, wherein in the response reception step, if the primary respondent terminal issues a request for retransmission, or if a response is not received from the primary respondent terminal within a predetermined period, the consultation is transferred to the secondary respondent terminal of a secondary respondent selected from among respondents belonging to a second organization that has a cooperative relationship with the first organization to which the primary respondent belongs, and a response is received from the secondary respondent terminal, wherein the second organization is a superior organization of the first organization, or an organization that has established a cooperative relationship with the first organization.

9. An agricultural support system according to claim 8, wherein the responses of the primary respondent can only be viewed by other registered respondents belonging to the first organization or by respondents belonging to the second organization.

10. An agricultural support system according to any one of claims 6 to 9, wherein the processor is configured to further perform the following steps: in the fault estimation step, the system estimates the occurrence of a fault in the plant included in the plant image based on the plant image included in the consultation and reference information, where the reference information includes a correlation between the plant image and the occurrence of a fault; and in the response reception step, the system adjusts the display format of the consultation on the primary respondent terminal according to the estimated occurrence of a fault.