Farming information management method, farming information management system, and program
The farming information management system addresses the inefficiency in conventional systems by determining and outputting the difference between planned and actual input amounts, enhancing agricultural management through precise input material application analysis.
Patent Information
- Application Number
- JP2024094878
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-06-12
- Publication Date
- 2025-12-24
AI Technical Summary
Conventional technologies fail to efficiently provide information about the difference between planned and actual input amounts of materials such as fertilizers applied to farm fields, which is crucial for agricultural management decisions.
A farming information management system and method that determines the difference between planned and actual input amounts by using a farming information management device, terminal device, and work device, which communicate via a network to measure and analyze the input material application, adjusting for events like slipping or clogging, and outputting the difference information.
Enables efficient management of input material application by providing precise information on the difference between planned and actual input amounts, supporting informed farming decisions.
Smart Images

Figure 2025186657000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a farming information management method, a farming information management system, and a program. [Background technology]
[0002] As agriculture becomes increasingly information-based and automated, systems have been developed to manage information related to the application of inputs such as fertilizers and pesticides to farm fields.
[0003] For example, Patent Document 1 discloses a system that transmits setting data such as the amount of fertilizer to be applied to a farm field to a mobile communication device owned by a user or a fixed communication device provided in a work device.
[0004] Furthermore, Patent Document 2 discloses a technology for a spraying vehicle that uses an impact sensor to detect the impact of a spraying material, such as fertilizer, colliding with the wall of a spraying pipe, and determines the amount of the input material actually sprayed on the ground of a field per unit area based on the detection result. The vehicle disclosed in Patent Document 2 lights up a warning lamp to alert the operator when the difference between the determined spray amount and the planned spray amount exceeds an allowable range. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] Patent No. 6591496 [Patent Document 2] Patent No. 6091131 Summary of the Invention [Problem to be solved by the invention]
[0006] Generally, when applying inputs such as fertilizer to a field, the planned input amount per unit area may differ from the actual input amount per unit area. Information about the difference between the planned input amount and the actual input amount can be used for agricultural management decisions, such as formulating future work plans and evaluating workers. However, conventional technologies cannot obtain information about the difference between the planned and actual input amounts. For example, Patent Document 1 discloses a system for acquiring information about input plans, while the technology of Patent Document 2 only issues a warning to the driver if the input amount is abnormal during input work. As such, conventional technologies have a problem in that they cannot efficiently provide information about the difference between the planned and actual input amounts.
[0007] In view of the above circumstances, one object of the present disclosure is to efficiently provide information about the work of inputting input materials into a farm field. Other objects can be understood from the following description and explanation of the embodiments. [Means for solving the problem]
[0008] The following describes the means for solving the problems using the numbers and symbols used in the description of the invention. These numbers and symbols are added in parentheses for reference purposes to show an example of the correspondence between the claims and the description of the invention. Therefore, the claims should not be interpreted as being limited by the parenthetical descriptions.
[0009] The farming information management method according to the embodiment includes determining the difference between the planned input amount (D1) and the actual input amount in multiple areas (A) based on plan information (D1) indicating the planned input amount of input material to be input to multiple areas (A) set within a field (F) and actual information indicating the actual input amount of input material actually input to the multiple areas (A), and outputting output information relating to the determined difference.
[0010] The farming information management system (1) according to the embodiment includes a difference determination unit (130) that determines the difference between the planned input amount (D1) and the actual input amount in multiple areas (A) based on plan information (D1) indicating the planned input amount of input material to be input to multiple areas (A) set within a farm field (F) and actual information indicating the actual input amount of input material actually input to the multiple areas (A), and an information output unit (150) that outputs output information regarding the difference determined by the difference determination unit (130).
[0011] The programs (P1, P2, P3) according to the embodiments cause a computer (14, 24, 34) to determine the difference between the planned input amount (D1) and the actual input amount in multiple areas (A) based on plan information (D1) indicating the planned input amount of input material to be input to multiple areas (A) set within a field (F) and actual information indicating the actual input amount of input material actually input to the multiple areas (A), and to output output information relating to the determined difference. [Effects of the Invention]
[0012] According to the embodiment, it is possible to efficiently provide information about the work of inputting input materials into a farm field. [Brief explanation of the drawings]
[0013] [Figure 1] FIG. 1 is a block diagram showing the configuration of a farming information management system according to an embodiment. [Figure 2] FIG. 1 is a conceptual diagram for explaining regions in a farm field according to an embodiment. [Figure 3] FIG. 10 is a diagram illustrating an example of plan information according to an embodiment. [Figure 4] FIG. 1 is a block diagram showing the configuration of a farming information management device according to an embodiment. [Figure 5] FIG. 2 is a block diagram showing the configuration of a terminal device according to an embodiment. [Figure 6] 1 is a block diagram showing a configuration of a working device according to an embodiment. [Figure 7]FIG. 2 is a block diagram showing the functional configuration of a farming information management system according to an embodiment. [Figure 8] FIG. 10 is a diagram illustrating an example of cause information according to the embodiment. [Figure 9A] 1 is a flowchart showing processing executed by a farming information management system according to an embodiment. [Figure 9B] 1 is a flowchart showing processing executed by a farming information management system according to an embodiment. [Figure 10] FIG. 10 is a diagram showing an example of a screen displayed by the farming information management system according to an embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0014] (First embodiment) A farming information management system 1 according to this embodiment will be described with reference to the drawings. As shown in FIG. 1, the farming information management system 1 comprises a farming information management device 10, a terminal device 20, and one or more operation devices 30. The farming information management device 10, the terminal device 20, and the operation devices 30 can communicate with each other via a network NT. The network NT is, for example, the Internet. The operation devices 30 may receive positioning signals from a positioning satellite GP.
[0015] The work device 30 is, for example, an agricultural machine capable of applying inputs such as fertilizer or pesticides. The work device 30 may be, for example, a rice transplanter equipped with a fertilizer spreader. The work device 30 may also be a tractor equipped with a fertilizer spreader or an agricultural drone that performs work in a field F. One or more work devices 30 may each perform input work (e.g., fertilization work) in one or more fields F while moving over the field F with a predetermined work width in a direction perpendicular to the direction of travel.
[0016] As will be described later, the work device 30 continuously measures its own position based on the positioning signals of the positioning satellite GP. Hereinafter, the position measured by the work device 30 may be referred to as the measured position, the time when the measured position is measured may be referred to as the positioning time, and information indicating the measured position may be referred to as positioning information.
[0017] In this embodiment, multiple areas are set in each of one or more fields F, as shown in FIG. 2. In the example of FIG. 2, the field F includes a total of 16 areas A_1 to A_16, which are divided into a 4-row, 4-column grid. When the multiple areas included in the field F are not distinguished from one another, they may be simply referred to as areas A. The areas A set in the field F are set so that their geographical ranges do not overlap. Furthermore, the multiple areas A may include two or more areas A with different growth conditions for the target crops to be cultivated. Each of the multiple areas A set in the field F may be small areas obtained by dividing the field F into a mesh-like shape by lines extending east-west and lines extending north-south. Furthermore, the areas A may have a shape other than a square, such as a regular hexagon, rectangle, or triangle.
[0018] In Figure 2, each area A within field F is shown as a square, with area A_1, which has the worst growing conditions, being filled in black, and area A_2, which has the next worst growing conditions, being shaded diagonally. Area A_16, which has the best growing conditions, is lined vertically, and area A_15, which has the next best growing conditions, is lined horizontally. Other areas A within field F, which have standard growing conditions, are shown as white squares.
[0019] The farming information management device 10 and the work device 30 of the farming information management system 1 can communicate with a server device S external to the farming information management system 1 via a network NT. The server device S is, for example, a computer with server functions managed by a company or organization that provides farming services. The server device S may provide the farming information management device 10 with information (for example, plan information D1 in Figure 3) regarding the amount of input to be applied to an area A set within one or more fields F. The functions of the server device S may also be provided by cloud computing via the network NT.
[0020] As shown in FIG. 3, the plan information D1 transmitted by the server device S to the farming information management device 10 stores, in association with one another, an "area ID" indicating the identifier of each area A included in the field F to be worked on, "geographical information" indicating the geographical extent of each area A, an "area rank" indicating the quality of the growing conditions of the area A, and an "input amount" indicating the amount per unit area of the input to be input to the area A (also referred to as the planned input amount). When the shape of the area A is polygonal, the "geographical information" includes information indicating the geographical coordinates (e.g., latitude and longitude) of the vertices of the boundary lines of the area A. The "geographical information" may also include the area of the area A. The "input amount" indicates the amount of the input (also referred to as the planned input amount) that the work device 30 should input to each area A of the field F. For example, the "input amount" indicates the mass per unit area of the input to be input to each area A. The plan information D1 corresponding to one or more fields F may include information indicating each field F (for example, an identifier) and information indicating the geographical range of each field F.
[0021] For example, the server device S may generate plan information D1 regarding an input plan for a certain field F so that an area A with good growing conditions receives a smaller amount of input material than an area A with standard growing conditions, and an area A with poor growing conditions receives a larger amount of input material than an area A with standard growing conditions. As an example, the server device S acquires a multispectral image of the ground surface including the target field F, photographed by an artificial satellite. The server device S generates a growth map of the target field F based on the multispectral image. The growth map is, for example, a Normalized Difference Vegetation Index (NDVI) map. For the field F, the server device S determines the degree of quality of the growing conditions of each area A set within the field F (for example, an area rank, which will be described later) based on the NDVI map. Then, the server device S generates information (for example, plan information D1 in FIG. 3 ) regarding a recommended amount of input material (also referred to as a planned input amount) for each area A based on the determined area rank. The server device S generates plan information D1 for each of one or more fields F and provides it to the farming information management device 10.
[0022] As an example, the server device S divides the geographical range of the target field F into multiple areas A. Then, based on an NDVI map of the field F at a certain time (for example, a predetermined number of days before the scheduled input date for the field F), the server device S assigns a rank (also referred to as an area rank) for each area A from multiple ranks of crop growth conditions (for example, ranks 1 to 5) according to the growth conditions of the area A. In the example of FIG. 3, the server device S stores information indicating whether the area rank of each area is one of five levels, from rank 1 indicating the worst growth conditions to rank 5 indicating the best growth conditions, in the "area rank" field. It can be estimated that an area A in the field F where the crop growth rate is high has better crop growth conditions than an area A where the crop growth rate is low. Therefore, the server device S determines the "input amount" so that the mass of input material per unit area indicated by the "input amount" is smaller for areas A corresponding to area ranks with higher growth rates.
[0023] Based on the plan information D1, the implement 30 applies an input to each area A of the field F in an amount corresponding to the input rank. When the input is fertilizer, this type of application is sometimes referred to as variable fertilization. During application work, if an event occurs in a certain area A, such as the implement 30 exceeding its speed or the input clogging the application path, the weight of the input per unit area (also referred to as the actual input amount) actually applied to the area A may be less than the planned input amount indicated by the plan information D1. Furthermore, if an event occurs in a certain area A, such as the implement 30 slipping, the actual input amount actually applied to the area A may be greater than the planned input amount. If a difference occurs between the planned input amount and the actual input amount in a certain area A, this may affect future farming operations. Therefore, the farming information management system 1 of this embodiment generates and manages information regarding the difference between the planned input amount and the actual input amount, thereby efficiently supporting the user's farming decisions.
[0024] The configuration of the farming information management system 1 will now be described. As shown in Figure 4, the farming information management device 10 included in the farming information management system 1 comprises an input / output device 12, a calculation device 14, a communication device 16, and a storage device 18. The farming information management device 10 is, for example, a computer with server functionality. Note that some or all of the functions of the farming information management device 10 may be provided as a cloud service on the network NT.
[0025] Information for the arithmetic device 14 to execute processing is input to the input / output device 12. The input / output device 12 also outputs the results of processing executed by the arithmetic device 14. The input / output device 12 includes various input devices and output devices, such as a keyboard, a mouse, a microphone, a display, a speaker, and a touch panel. The input / output device 12 may be omitted.
[0026] The communication device 16 is communicatively connected to the network NT and communicates with devices external to the farming information management device 10 (e.g., terminal devices 20 and server devices S) via the network NT. The communication device 16 may transfer information acquired from one or more terminal devices 20 and the server device S to the calculation device 14. The communication device 16 may also transfer information generated by the calculation device 14 to the terminal devices 20 and the server device S. The communication device 16 includes various interfaces, such as a NIC (Network Interface Card) and a USB (Universal Serial Bus) terminal.
[0027] The storage device 18 stores a program P1 and other data including various data and instructions for the farming information management device 10 of this embodiment to execute the processes described below. The storage device 18 is used as a non-transitory tangible storage medium for storing these data and instructions. The program P1 may be provided as a computer program product recorded on a computer-readable storage medium M1. Alternatively, the storage medium M1 may be a storage device of an external server that stores the program P1. In this case, the program P1 may be provided as a computer program product that can be downloaded from the server.
[0028] The arithmetic device 14 reads and executes a program P1 including instructions and data for executing at least a part of the processing described below from the storage device 18. For example, the arithmetic device 14 includes a central processing unit (CPU) and the like.
[0029] The arithmetic device 14 reads and executes the program P1 to realize the functional units of the farming information management device 10, which will be described later.
[0030] As shown in Fig. 5, the terminal device 20 included in the farming information management system 1 includes an input / output device 22, a calculation device 24, a communication device 26, and a storage device 28. The terminal device 20 is, for example, a mobile device such as a tablet or a smartphone. The terminal device 20 may be a stationary personal computer or a notebook computer. Alternatively, the terminal device 20 may be a computer device (for example, a car navigation system) installed in a work device 30 that applies inputs to the field F.
[0031] Information for the arithmetic unit 24 to execute processing is input to the input / output device 22. The input / output device 22 also outputs the results of processing executed by the arithmetic unit 24. The input / output device 22 includes various input devices and output devices, such as a speaker and a touch panel. The input / output device 22 may also include a keyboard, a mouse, a microphone, etc. The input / output device 22 includes a display device capable of displaying images, such as a touch panel or a liquid crystal panel or an organic EL (electro-luminescence) panel included in a display.
[0032] The communication device 26 is communicatively connected to the network NT and communicates with devices external to the terminal device 20 (for example, the farming information management device 10) via the network NT. The communication device 26 transfers information acquired from the farming information management device 10 to the calculation device 24. The communication device 26 may also transfer information generated by the calculation device 24 to the farming information management device 10. The communication device 26 includes various interfaces such as a transceiver used for wireless communication such as a wireless LAN (Local Area Network) or a cellular network, a NIC, and a USB terminal.
[0033] The storage device 28 stores a program P2 and other data including various data and instructions for the farming information management system 1 of this embodiment to execute the processes described below. The storage device 28 is used as a non-transitory storage medium for storing these data and instructions. The program P2 may be provided as a computer program product recorded on a computer-readable storage medium M2. Alternatively, the storage medium M2 may be a storage device of an external server that stores the program P2. In this case, the program P2 may be provided as a computer program product that can be downloaded from the server.
[0034] The arithmetic unit 24 reads and executes a program P2 including instructions and data for executing at least a part of the processing described below from the storage device 28. For example, the arithmetic unit 24 includes a central processing unit (CPU) and the like.
[0035] The arithmetic unit 24 reads and executes the program P2 to realize the functional units of the terminal device 20, which will be described later.
[0036] As shown in Figure 6, the work device 30 of the farming information management system 1 includes a power source 31, an input / output device 32, an input device 33, a calculation device 34, a communication device 36, a memory device 38, and a measurement device 39.
[0037] The power source 31 provides the working device 30 with power to move on the field F. The power source 31 includes, for example, a prime mover (for example, an engine or motor) that generates power, a steering device that controls the direction of movement of the working device 30, and a transmission that controls the speed and output. The power source 31 may also provide power for the input device 33, which will be described later, to perform the input work. The power source 31 may operate based on control signals supplied from the calculation device 34 or the input / output device 32. Note that the state in which the power source 31 provides power may be referred to as an activated state, and the state in which the power source 31 has stopped and is no longer providing power may be referred to as a stopped state.
[0038] Information for executing processing by the arithmetic unit 34 is input to the input / output device 32. The input / output device 32 also outputs the results of processing executed by the arithmetic unit 34. The input / output device 32 may also include various input and output devices, such as a speaker, a touch panel, a keyboard, a mouse, a microphone, and a display.
[0039] The input device 33 includes, for example, a device for inputting an input material toward the ground of the field F using power supplied by the power source 31. For example, if the input material is fertilizer, the input device 33 may include a fertilizer applicator that spreads powdered fertilizer toward the surface of the field F. The fertilizer applicator has, for example, an outlet having a predetermined working width (e.g., 1 meter) perpendicular to the traveling direction of the work device 30, and spreads the fertilizer within the working width. Alternatively, if the input material is a pesticide, the input device 33 includes a pesticide applicator that spreads the pesticide toward the surface of the field F or toward crops grown in the field F. The input device may also adjust the input amount (e.g., mass of input material per unit area) of the input material to be input into the field F based on a control signal supplied from the calculation device 34 or the input / output device 32. The input device 33 may also include an input device (e.g., a shift lever) that accepts user input indicating which of multiple levels of input amount, from 0 to the maximum amount, to execute.
[0040] In this embodiment, the loading device 33 is equipped with a loading amount sensor SD that determines the amount of loading material currently actually loaded (e.g., the mass of loading material loaded per unit time). The loading amount sensor SD includes, for example, a collision sensor provided on a path (e.g., a metal pipe) leading from a tank storing the loading material to the discharge outlet. In this case, the loading amount sensor SD determines the mass of loading material loaded per unit time based on the magnitude of the impact force of the loading material colliding with the wall of the path on which the collision sensor is provided. The loading amount sensor SD transfers information indicating the determined amount of loading material loaded per unit time to the calculation device 34.
[0041] Alternatively, the input amount sensor SD may include a weight sensor provided in a tank that stores the input material. In this case, the input amount sensor SD may detect the amount of decrease per unit time in the weight of the input material detected by the weight sensor, and determine the amount of decrease as the input amount per unit time of the input material.
[0042] The communication device 36 is communicatively connected to the network NT and communicates with devices external to the operation device 30 (for example, the server device S, the farming information management device 10, or the terminal device 20) via the network NT. The communication device 36 transfers information acquired from the farming information management device 10 to the calculation device 34. It also transfers information generated by the calculation device 34 to the farming information management device 10. The communication device 36 includes various interface devices with wireless communication functions, such as a cellular network or wireless LAN transceiver. The communication device 36 also includes various interfaces, such as a NIC, a USB terminal, and a serial port.
[0043] The storage device 38 stores a program P3 including various data and instructions for the farming information management system 1 of this embodiment to execute the processes described below. The storage device 38 is used as a non-transitory storage medium for storing this data and instructions. The program P3 may be provided as a computer program product recorded on a computer-readable storage medium M3. The storage medium M3 may be a portable physical medium such as a CD, DVD, or USB memory. Alternatively, the storage medium M3 may be a storage device of an external server that stores the program P3. In this case, the program P3 may be provided as a computer program product that can be downloaded from the server.
[0044] The measuring device 39 continuously measures the operating status of the operating device 30 and generates operating information indicating the operating status. The operating status measured by the measuring device 39 includes, for example, the measured position and time of the operating device 30. For example, the measuring device 39 is equipped with a GNSS (Global Navigation Satellite System) receiver and uses the receiver to receive positioning signals from positioning satellites GP to measure the measured position and time of the operating device 30. Alternatively, the measuring device 39 may measure the position of the operating device 30 by self-localization using a quantum compass. The measuring device 39 may also include a jam sensor that detects if an input object is jammed in the path of the input device 33.
[0045] The operating conditions measured by the measuring device 39 may include, for example, the rotation speed of the power source 31 of the working device 30 and the wheel speed of the working device 30. In this case, the measuring device includes a rotation speed sensor and a wheel speed sensor. The measuring device 39 transmits operating information indicating the measured operating conditions to the computing device 34.
[0046] The arithmetic device 34 reads and executes a program P3, which includes instructions and data for executing at least a portion of the processing described below, from the storage device 38. For example, the arithmetic device 34 includes a central processing unit (CPU). The arithmetic device 34 may be, for example, an ECU (Electronic Control Unit) that is incorporated into the working device 30 and controls each part of the working device 30.
[0047] With the physical configurations shown in Figures 4 to 6, the farming information management device 10, the terminal device 20, and the work device 30 realize the functional units shown in Figure 7. The work device 30 realizes the functions of the information acquisition unit 310, the sampling unit 320, the output unit 330, and the work unit 340 in Figure 7 by the calculation device 34 in Figure 6 executing the program P3.
[0048] The information acquisition unit 310 of the working device 30 stores plan information D1 corresponding to the input work in the target field F to be performed by the working device 30 before starting the processing of FIGS. 9A and 9B described below. For example, the information acquisition unit 310 acquires the corresponding plan information D1 in advance from the server device S using the communication device 36. Alternatively, if the user connects a storage medium (e.g., a USB memory) storing plan information D1 corresponding to the work in the field F provided by the server device S to the communication device 36 before the processing of FIGS. 9A and 9B, the information acquisition unit 310 may acquire the corresponding plan information D1 from the storage medium. The information acquisition unit 310 stores the acquired plan information D1 corresponding to the input work to be performed until the processing of FIGS. 9A and 9B starts. Note that the information acquisition unit 310 may also store information indicating the configuration of the working device 30, such as working width information indicating the working width of the input device 33.
[0049] As will be described later, the sampling unit 320 of the operating device 30 continuously and uninterruptedly measures the operating status, including the position of the operating device 30, using the measuring device 39 at a predetermined sampling period (e.g., every second) while the operating device 30 is performing the operation of inserting an input object. The sampling unit 320 also measures the input amount of the input object per unit time (e.g., per second) using the input amount sensor SD of the input device 33 in synchronization with the measurement of the operating status. The sampling unit 320 then generates operating information indicating the measured operating status and actual time input amount information indicating the input amount per unit time. The time at which the sampling unit 320 performs sampling may be referred to as the sampling time.
[0050] The output unit 330 of the operation device 30 uses the communication device 36 to transmit the operation information and actual time input information generated by the sampling unit 320 to the farming information management device 10. The operation information output by the output unit 330 may include information (e.g., an identifier) that identifies the operation device 30.
[0051] As will be described later, the work unit 340 performs the work of inserting the insert material using the insert device 33 based on the plan information D1.
[0052] In addition, the calculation device 14 of the farming information management device 10 realizes each of the functions of the information acquisition unit 110, the input determination unit 120, the difference determination unit 130, the cause determination unit 140, the information output unit 150, and the information storage unit 160 by executing the program P1.
[0053] The information storage unit 160 stores, for example, information input by a user using the input / output device 12 and information acquired from an external device (for example, the server device S). Furthermore, the information storage unit 160 temporarily stores information generated or updated by the information acquisition unit 110, the input determination unit 120, the difference determination unit 130, and the cause determination unit 140. The information storage unit 160 may provide the stored information to the input determination unit 120, the difference determination unit 130, the cause determination unit 140, and the information output unit 150. For example, the information storage unit 160 stores in advance field information D2 and cause information D3 before the start of the processing described below.
[0054] For example, for one or more fields F that are the subject of processing by the farming information management system 1, the field information D2 stores information indicating the field F (e.g., an identifier or name), information indicating the geographical extent of the field F, and a map image of the geographical extent including the field F, in association with each other.
[0055] As shown in FIG. 8, for example, the cause information D3 indicates typical occurrences that may occur when multiple types of events (also referred to as causal events) that cause a difference between planned input and actual input in input work occur. In the example of FIG. 8, the cause information D3 indicates, for multiple types of causal events, the magnitude relationship between the standard planned input and actual input when each causal event occurs, and typical events (also referred to as operation events) that occur in the operating state of the operation device 30 when each causal event occurs. Note that the operation events indicate, for example, characteristic states or numerical changes that appear in the operation information of the operation device 30 when a certain causal event occurs. In the example of FIG. 8, the cause information stores, in association with each other, "causal events" that indicate the names of multiple types of events, "difference modes" that indicate the size of the actual input relative to the standard planned input when a certain type of event occurs (e.g., actual input / planned input), and "operation events" that indicate characteristic events in the operating state that occur when each type of event occurs.
[0056] As shown in FIG. 8 , the cause information D3 stores information on the following causal events: "slip," in which the wheels (e.g., tires) of the implement 30 idle on the soil surface of the field F; "excessive speeding," in which the vehicle speed of the implement 30 during application exceeds the standard operating speed; and "fertilizer jamming," in which the input fertilizer gets jammed somewhere along the application path and is not sprayed from the discharge outlet. The cause information D3 in FIG. 8 indicates that when "slipping" occurs, the actual input amount typically becomes 1.3 times or more the planned input amount, resulting in the occurrence of an operational event called "slip detection," which will be described later. Furthermore, the cause information D3 indicates that when "excessive speeding" occurs, the actual input amount typically becomes 0.25 to 0.75 times the planned input amount, resulting in the occurrence of an operational event called "excessive speeding," which will be described later. The cause information D3 indicates that when "fertilizer jamming" occurs, the actual input amount typically becomes 0.1 times or less the planned input amount, resulting in the occurrence of an operational event called "jam detection," which will be described later.
[0057] 7 acquires information necessary for the farming information management device 10 to execute the processes described below from the information storage unit 160, the terminal device 20, or the server device S. The information acquisition unit 110 provides the acquired information to the input determination unit 120, the difference determination unit 130, the cause determination unit 140, the information output unit 150, and the information storage unit 160.
[0058] As will be described later, the input determination unit 120 determines the actual input amount, which is the amount per unit area of the input that has actually been input to the multiple regions A included in the field F to be treated.
[0059] As will be described later, the difference determination unit 130 determines the difference between the planned input amount and the actual input amount in a plurality of areas A included in the field F to be treated.
[0060] As will be described later, for an area A where the difference determined by the difference determination unit 130 exceeds a predetermined standard, the cause determination unit 140 determines the type of causal event (also called an estimated event) that is estimated to be the cause of the difference in the area A.
[0061] The information output section 150 outputs information relating to the difference determined by the difference determination section 130, as will be described later.
[0062] Furthermore, the arithmetic unit 24 of the terminal device 20 realizes the functions of the display unit 210 by executing the program P2.
[0063] As described below, the display unit 210 uses the input / output device 22 to display information indicating the difference between the planned input amount and the actual input amount based on the output information output by the information output unit 150 in a manner that is visible to the user.
[0064] (Operation of the farming information management system) The farming information management system 1, using the functional configuration described above, executes the process shown in Figure 9A to display information regarding the difference between the planned input amount and the actual input amount of an input material for an area A within one or more fields F. For example, the work device 30 of the farming information management system 1 starts the process of Figure 9A when the power source 31 is activated in order to perform input work in the field F that is the target of the input work.
[0065] 9A , first, in step S1002, the sampling unit 320 of the task implement 30 measures the operating status of the task implement 30. For example, the sampling unit 320 measures the current position and time of the task implement 30 using the measuring device 39. The sampling unit 320 also measures the current wheel speed of the task implement 30 using the measuring device 39. If the measuring device 39 includes a clogging sensor, the sampling unit 320 detects whether or not a clogging of the input material has occurred in the path of the input device 33.
[0066] Next, in step S1004, the working unit 340 of the task apparatus 30 inputs an amount of input material into area A according to the current position. For example, the working unit 340 inputs an amount of input material corresponding to the planned input amount into area A, which is one of multiple areas A included in the field F currently being worked on and includes the measured position (also referred to as the current position) of the task apparatus 30 measured in the immediately preceding step S1002. For example, the working unit 340 determines, as the area A where the task apparatus 30 is currently located, the area A that includes the current position within the geographical range indicated by the "geographical information" in the plan information D1 (see FIG. 3 ) stored in the information acquisition unit 310 of the task apparatus 30. The working unit 340 then inputs, into area A, the amount of input material per unit area indicated by the "input amount" in the row of the plan information D1 corresponding to the determined area A where the task apparatus 30 is currently located. The amount of input material per unit area to be input into area A, indicated by the "input amount," is also referred to as the planned input amount. In addition, the work unit 340 may set the input amount of the input material to 0 if the current position of the work device 30 is not included in any geographical range of the area A included in the field F stored in the plan information D1.
[0067] For example, the working unit 340 determines the amount of material to be input per unit time (also referred to as the planned time input amount) to be input by the input device 33 into area A based on the wheel speed measured in the immediately preceding step S1002, the sampling period of the sampling unit 320, and the working width of the input device 33 indicated by the working width information stored in the information acquisition unit 310. For example, if the planned input amount is x (grams / square meter), the wheel speed is v (meters / second), the working width is W (meters), and the unit time is t1 (seconds), the working unit 340 can calculate the planned time input amount y using the formula y = xvWt1. The working unit 340 inputs the calculated planned time input amount of material into area A.
[0068] Next, in step S1006 of FIG. 9A , the sampling unit 320 determines the amount of the inserted object per unit time (e.g., 1 second) (also referred to as the actual time-input amount) inserted into area A in step S1004. If the insertion amount sensor SD is a collision sensor, the sampling unit 320 may measure the impact force of the inserted object inserted in the immediately preceding step S1004 and determine the actual time-input amount a based on the impact force using a known technique such as the technique disclosed in Japanese Patent Publication No. 6091131. Note that if the insertion amount sensor SD is a weight sensor, the sampling unit 320 may determine the actual time-input amount a based on the weight z of the inserted object in the tank reduced by the insertion of the inserted object in step S1004 and the insertion amount sampling period t2. In this case, where t1 is the unit time, the sampling unit 320 may calculate the amount of inserted object inserted per unit time (actual time-input amount a) using, for example, the equation a = z * t1 / t2.
[0069] Next, in step S1008, the sampling unit 320 determines whether the currently executing input operation has ended. For example, the sampling unit 320 determines that the operation has not ended when the power source 31 is still in the activated state (step S1008; NO). In this case, the process returns to step S1002, and the processes of steps S1002 to S1008 are executed at the next sampling time. On the other hand, the sampling unit 320 may determine that the operation has ended when the power source 31 transitions from the activated state to the deactivated state (step S1008; YES). In this case, step S1010 is executed next.
[0070] In addition, the sampling unit 320 may determine that the work has not been completed when the current position of the work implement 30 measured in step S1002 is within the geographical range of the field F indicated by the planning information D1 stored in the information acquisition unit 310, and may determine that the work has been completed when the current position is outside the range.
[0071] Next, in step S1010, the output unit 330 outputs actual time input information indicating the actual time input at each sampling time of the current input work, and operation information indicating the operating state of the implement 30 at each sampling time. For example, the output unit 330 outputs operation information indicating each sampling time measured in step S1002 of the loop from step S1002 to step S1008 executed during the current input work, the position of the implement 30 at each sampling time, the wheel speed of the implement 30 at each sampling time, and whether or not clogging was detected at each sampling time to the farming information management device 10. Furthermore, the output unit 330 outputs actual time input information indicating the actual time input at each sampling time measured in step S1006 of the loop from step S1002 to step S1008 executed during the current input work to the farming information management device 10. In this embodiment, in step S1010, the output unit 330 further outputs the plan information D1 used in the current input work, which is stored in the information acquisition unit 310.
[0072] Next, in step S1012, the information acquisition unit 110 of the farming information management device 10 acquires the actual time input information and operation information. For example, the information acquisition unit 110 uses the communication device 16 to acquire the actual time input information and operation information output in step S1010.
[0073] 9B, the information acquisition unit 110 acquires the plan information D1 corresponding to the current input work. For example, the information acquisition unit 110 may acquire the plan information D1 output in step S1010 using the communication device 16.
[0074] Next, in step S1016, input determination unit 120 determines the actual input amount for each area A. For example, input determination unit 120 determines the actual input amount for each area A based on the actual time input amount at the input amount sampling time indicated by the actual time input amount information acquired in step S1012 of FIG. 9A, the measured position of operation device 30 at the operation information sampling time indicated by the operation information acquired in step S1012, and information indicating the geographical range of each area A indicated by plan information D1 acquired in step S1014. As described above, in this embodiment, the actual input amount indicates the amount of input material per unit area.
[0075] For example, the input determination unit 120 determines the period during which the work device 30 was working within a certain area A (also referred to as the in-area work period) based on the positioning position and positioning time of the work device 30 and the geographical range of each area A.
[0076] For example, when the positioning positions of the maintenance device 30 indicated by the operation information acquired in step S1012 are sorted in order of positioning time, the deployment determination unit 120 determines a pair (also referred to as an entry pair) in which a positioning position located within the range of a certain area A is located next to a positioning position located outside the geographical range of the certain area A. The deployment determination unit 120 then determines a time representative of the entry pair (for example, the middle time of the two positioning times of the entry pair, or the later of the two positioning times) as the start time of the in-area work period of the certain area A. Furthermore, when the positioning positions of the maintenance device 30 indicated by the operation information acquired in step S1012 are sorted in order of positioning time, the deployment determination unit 120 determines a pair (also referred to as an exit pair) in which a positioning position located within the geographical range of the certain area A is located next to a positioning position located outside the range of the certain area A. Then, the input determination unit 120 determines the time that represents the exit pair (for example, the average of the two positioning times of the exit pair, or the later of the two positioning times) as the end time of the in-area work period for the area A.
[0077] Then, the input determination unit 120 calculates the total amount of input materials input into the area A based on the actual time input materials at each sampling time indicated by the actual time input material information, the unit time of the actual time input materials, and the determined in-area work period. For example, if the unit time of the actual time input materials is t1 (seconds), the sampling period of the input materials is t2 (seconds), and n actual time input material values measured during the in-area work period are Vi (i=1, 2, ..., n), the total amount of input materials Z can be calculated using the following formula (1):
number
[0078] Furthermore, the input determination unit 120 determines the numerical value obtained by dividing the calculated total amount of input by the area of the geographical range of the area A indicated by the plan information D1 as the actual input amount for the area A. The input determination unit 120 determines the actual input amount for each of the multiple areas A indicated by the plan information D1.
[0079] Next, in step S1018, the difference determination unit 130 determines the difference between the planned input amount and the actual input amount in each region A. For example, the difference determination unit 130 determines, for each region A, a numerical value related to the ratio of the actual input amount to the planned input amount as the difference for region A. This difference may be, for example, a percentage of the increase rate of the actual input amount relative to the planned input, which is expressed as (actual input amount / planned input amount-1)*100. Alternatively, the difference may be a percentage of the decrease rate of the actual input amount relative to the planned input, which is expressed as (1-actual input amount / planned input amount)*100. Hereinafter, the increase rate or decrease rate may be referred to as the increase / decrease rate.
[0080] Next, in step S1020, the cause determination unit 140 determines whether there is an area A in which the difference determined in step S1018 exceeds a predetermined standard. For example, if there is one or more areas A in which the difference between the actual input amount and the planned input amount determined in step S1016 is larger than a predetermined threshold (for example, areas A in which the absolute value of the percentage of the rate of change of the actual input amount relative to the planned input amount is 10% or more), the cause determination unit 140 determines that there is an area A in which the difference exceeds the standard (also called a difference area) (step S1020: YES). In this case, step S1022 is then executed.
[0081] On the other hand, if there is no region A where the difference between the actual input amount and the planned input amount exceeds a predetermined threshold (for example, region A where the percentage difference between the actual input amount and the planned input amount is 10% or more), the cause determination unit 140 determines that there is no difference region (step S1020: NO). In this case, step S1022 is skipped and step S1024 is executed next.
[0082] In step S1022, the cause determination unit 140 estimates the type of cause that caused the difference determined in step S1018 for the differential region determined in step S1020. For example, the cause determination unit 140 determines the type of estimated event based on at least one of the magnitude relationship between the planned input amount and the actual input amount in the differential region and the operating state of the operation device 30 in the differential region, and cause information D3 that indicates typical events that may occur when each of multiple types of causal events occurs.
[0083] For example, when the magnitude relationship between the planned input amount and the actual input amount in the difference domain matches the magnitude of the actual input amount relative to the standard planned input amount indicated by the "difference mode" in the cause information D3 in FIG. 8, the cause determination unit 140 may determine the type of the causal event in that row as the type of the inferred event. In the example of FIG. 8, when the magnitude of the actual input amount in the difference domain is equal to or greater than a first threshold (130%) with respect to the magnitude of the planned input amount, the cause determination unit 140 may determine the type of the inferred event to be "slip." Furthermore, when the magnitude of the actual input amount in the difference domain is equal to or greater than a second threshold (25%) and equal to or less than a third threshold (75%) with respect to the magnitude of the planned input amount, the cause determination unit 140 may determine the type of the inferred event to be "excessive speeding." Furthermore, when the magnitude of the actual input amount in the difference domain is equal to or less than a fourth threshold (10%) with respect to the magnitude of the planned input amount, the cause determination unit 140 may determine the type of the inferred event to be "fertilizer clogging."
[0084] Furthermore, when an event indicated by "operation event" in the cause information D3 of Fig. 8 occurs in the operating state of the working device 30 during work in the difference area, the cause determination unit 140 may determine the type of causal event in that row as the type of estimated cause. As an example, when the operating state of the working device 30 during work in the difference area satisfies the condition of "slip detection," the cause determination unit 140 may determine that the type of estimated event is "slip."
[0085] Note that, based on the operating state indicated by the operation information sampled within a certain differential region, the cause determination unit 140 determines that a "slip detection" event has occurred within the differential region when it determines that the vehicle speed of the working implement 30 within the differential region is smaller than the wheel speed by more than a predetermined standard (for example, 0.5 times or less). For example, the cause determination unit 140 determines the vehicle speed at each positioning position by multiplying the distance between the positioning positions indicated by two consecutively sampled pieces of operation information corresponding to the differential region by the sampling period of the positioning positions. Then, the cause determination unit 140 may determine that the condition for "slip detection" is met within the differential region when the average vehicle speed determined at each positioning position within the differential region is smaller than the wheel speed of the working implement 30 indicated by the operation information corresponding to the differential region by more than a predetermined standard. In this case, the cause determination unit 140 may determine that the type of estimated event for the differential region is "slip."
[0086] Furthermore, the cause determination unit 140 may determine that the type of the estimated event is "speeding" when the operating state of the working implement 30 during work in the differential region satisfies the condition of "speeding." For example, the cause determination unit 140 may determine that the condition of "speeding" is satisfied in the differential region when the average vehicle speed in the differential region determined by the above-described method exceeds a predetermined threshold (for example, 5 km / h). In this case, the cause determination unit 140 may determine that the type of the estimated event in the differential region is "speeding."
[0087] Furthermore, the cause determination unit 140 may determine that the type of the inferred event is "fertilizer clogging" when the operating state of the working device 30 during work in the differential region satisfies the condition of "clogging detected." For example, when the clogging sensor of the measuring device 39 detects a clogging in the path of the input material, the cause determination unit 140 may determine that the condition of "clogging detected" is satisfied in the differential region. In this case, the cause determination unit 140 may determine that the type of the inferred event in the differential region is "fertilizer clogging."
[0088] For a causal event in which the cause information D3 stores both a "difference state" that defines a condition regarding the magnitude relationship between the planned input amount and the actual input amount, and an "operation event" that defines a condition regarding the operating state of the operating device 30 within the differential area, the cause determination unit 140 may determine that the type of estimated condition within the differential area corresponds to the causal event if either one of the conditions is met. Alternatively, the cause determination unit 140 may determine that the type of estimated condition within the differential area corresponds to the causal event if both conditions are met.
[0089] 9B , the information output unit 150 outputs output information related to the difference in each area A determined in step S1018. For example, the information output unit 150 uses the communication device 16 to output to the terminal device 20 output information including information indicating the geographical ranges of the multiple areas A set in the field F, the planned input amount and actual input amount in each area A, and the difference determined in step S1018. If it is determined in step S1020 that a difference area exists, the output information may further include information indicating the type of estimated event determined for the difference area in step S1022. The output information may also include information indicating the name or identifier of the field F that was the target of the input operation, its geographical range, and a map image of the geographical range including the field F, which are stored in the field information D2.
[0090] Next, in step S1026, the display unit 210 of the terminal device 20 displays information related to the output information. For example, based on the output information output in step S1024, the display unit 210 displays information indicating the difference determined in step S1018 for each area A of the field F, as shown in Fig. 10 .
[0091] In the example of FIG. 10, the display unit 210 displays an image including display areas DA1 to DA4 to the user using the display device of the input / output device 22. Different types of information are displayed in each of display areas DA1 to DA4 based on the output information. For example, the display unit 210 displays, in display area DA1, as information about field F, an identifier or name of the field ("field name") and information indicating the geographical location of the field ("latitude and longitude"). The information indicating the geographical location of field F may be, for example, the latitude and longitude of the center of field F.
[0092] The display unit 210 also displays, in the display area DA2, the amount of input material to be input to the entire field F ("planned mass") and the amount of input material actually input to the entire field F ("actual mass"). The display unit 210 displays, in the "planned mass" field, a numerical value obtained by multiplying the area of each region A indicated by the planning information D1 included in the output information by the planned input amount for each region A, and adding up the resulting numerical value for all regions A, as information on the mass of input material to be input to the entire field F. The display unit 210 also displays, in the "actual mass" field, a numerical value obtained by multiplying the area of each region A indicated by the planning information D1 included in the output information by the actual input amount for each region A, and adding up the resulting numerical value for all regions A, as information on the mass of input material input to the entire field F. The display unit 210 also displays, in the "ratio" field, a percentage corresponding to the ratio of the mass of input material actually input to the entire field F to the mass of input material to be input to the entire field F. Furthermore, the further the "ratio" value is from 100%, the greater the difference between the mass of input that should be input to the entire field F and the mass of input that has actually been input to the entire field F. Therefore, it can be said that the display unit 210 displays information regarding the difference between the "planned mass" and the "actual mass" in the "ratio."
[0093] The display unit 210 also displays, within the display area DA3, information indicating the difference between the planned input amounts of inputs to be input to multiple areas A set in the field F and the actual input amounts actually input to each area A. In the example of FIG. 10, the display unit 210 displays information indicating the geographical range of each area A (squares in FIG. 10) on a map image of the geographical range including the field F included in the output information. The display unit 210 then displays the information indicating the geographical range of each area A together with information indicating the difference between the planned input amount and the actual input amount for each area A. In the example of FIG. 10, the display unit 210 displays the percentage of the ratio of the actual input amount to the planned input to be input to each area A as information indicating the difference between the planned input and the actual input amount. The further this number is from 100%, the greater the difference between the mass per unit area of the input material to be input into area A (planned input amount) and the mass per unit area of the input material that has been input into area A (actual input amount).Therefore, by displaying this number, display unit 210 can be said to display information regarding the difference between the planned input amount and the actual input amount.
[0094] The display unit 210 may display, in each region A, a symbol of a color, shape, or size corresponding to the ratio of the actual input to the planned input per unit area, as information indicating the difference between the planned input and the actual input. For example, the display unit 210 may gradually change the hue of the symbol displayed in each region A according to the rate of increase or decrease of the actual input relative to the planned input. As an example, the display unit 210 may gradually change the hue of the symbol according to the numerical value of the ratio, such that the hue of the symbol is a first color (e.g., yellow) when the percentage ratio of the actual input to the planned input is at a minimum level (e.g., 0 to 10%) and a second color (e.g., purple) when the percentage ratio is at a maximum level (e.g., 200% or more).
[0095] Furthermore, the display unit 210 may display information indicating an area A determined to be a differential area in step S1020 of Fig. 9B among the areas A in the display area DA3 in a manner that is different from the other areas A to a degree that the information is visible to the user. For example, the display unit 210 may display the geographical range of an area A determined to be not a differential area in step S1020 of Fig. 9B in white, and may display the geographical range of an area A determined to be a differential area in a different color or pattern that is recognizable as not being white. Furthermore, when the field F includes multiple differential areas, the display unit 210 may display the differential areas in a manner that differs depending on the type of estimated event that is estimated to be the cause of each differential area.
[0096] Furthermore, the display unit 210 displays, within the display area DA4 in Fig. 10, information indicating the type of inferred event that is inferred to be the event that caused the difference for an area A that was determined to be a differential area in step S1020 in Fig. 9B out of multiple areas A set in the field F. For example, the display unit 210 displays, for each differential area, information (e.g., a character string) indicating the type of inferred event determined in step S1022 in Fig. 9B and information indicating to which area A the difference in the inferred event corresponds (e.g., a leader line extending from the information indicating area A and a symbol attached to the leader line).
[0097] When step S1026 is completed, the processing in FIGS. 9A and 9B ends.
[0098] As described above, the farming information management system 1 of this embodiment generates information on the difference between the planned input amount and the actual input amount when input materials are input to the field F, and displays the information on the difference. Therefore, the farming information management system 1 can efficiently provide the user with information on the difference between the planned input amount and the actual input amount as information on the work of inputting input materials into the field.
[0099] (Variation) The configuration described in the embodiment is merely an example, and the configuration can be modified as long as the functionality is not impaired. For example, the farming information management system 1 may have a different device configuration from the above example. For example, in the above embodiment, the farming information management system 1 includes a farming information management device 10, a terminal device 20, and an operation device 30. However, for example, if the farming information management device 10 has a functional unit corresponding to the display unit 210 of the terminal device 20, the farming information management system 1 does not need to include the terminal device 20. In this case, in step S1026 of FIG. 9B, the image of FIG. 10 is displayed using the input / output device 22 of the farming information management device 10. Also, if information indicating the actual input amount for each area A in the input process to be processed and operation information can be acquired from an external device, such as a server device S, the farming information management system 1 does not need to include the operation device 30. In this modification, in step S1012 of FIG. 9A, the information acquisition unit 110 acquires actual time input amount information and operation information from an external device rather than the operation device 30.
[0100] Alternatively, the farming information management device 10 of the farming information management system 1 of the above embodiment may have the functions of the server device S. For example, when information indicating an NDVI map is obtained from an external server, as described with reference to FIGS. 2 and 3, the farming information management device 10 may generate plan information D1 based on the growth map before starting the processing of FIG. 9A. Alternatively, the work device 10 may receive a user operation to input a planned input amount for each area A of the field F using the input / output device 12, and generate work information D1 based on the user operation. Furthermore, when a user manages the server device S, the farming information management system 1 may include the server device S. In this case, in step S1004 of FIG. 9A, the information acquisition unit 110 may acquire plan information D1 for the target field F from the server device S.
[0101] Furthermore, in the above embodiment, the work device 30 performs variable fertilization in which the amount of input per unit area (planned input amount) to be input to multiple areas A set in the field F varies. However, the planned input amount of the work device 30 for each area A of the field F may be uniform for each area A of the field F. In this modification, if the field information D2 stores information indicating the geographical ranges of multiple areas A set in the field F instead of the plan information D1, the plan information D1 may store information indicating the total mass of inputs to be input to the entire field F instead of the information shown in FIG. 3. In this case, the work device 30 acquires information indicating the geographical range of each area A of the target field F from the farming information management device 10 at the start of the processing of FIG. 9A . In this case, the planned input amount for each area A can be calculated by dividing the total mass of inputs to be input to the entire field F by the total area of the field F.
[0102] Furthermore, the operating device 30 automatically adjusted the input amount based on the plan information D1 in the loop of steps S1002 to S1008 in FIG. 9A. However, the operating device 30 may adjust the input amount of the input material by manual operation by the user. In this case, for example, in step S1004, the operating unit 340 displays the planned input amount at the current position using the input / output device 22 of the operating device 30. Then, the user adjusts the input amount by operating an input device (e.g., a shift lever) for adjusting the input amount of the input device 33 according to the displayed planned input amount. Then, in step S1006, the sampling unit 320 measures the actual input amount adjusted by the user.
[0103] Furthermore, in the above embodiment, the sampling unit 320 samples the actual time input amount in synchronization with the operating state of the operating device 30. However, this is not limiting, and the sampling unit 320 may determine the actual time input amount at a timing independent of the operating state of the operating device 30. In this case, the sampling unit 320 executes the process of step S1004 in parallel with the loop of steps S1002 to S1008 at every input amount sampling period (e.g., t3 seconds). In this modification, in step S1014 of FIG. 9B, if the n actual time input amounts measured within the in-area work period are V_i (i=1, 2, ..., n) and the unit time of the actual time input is t4, the total amount Z of input material in the area A can be calculated using the following equation (2):
number
[0104] Furthermore, in step S1016 of FIG. 9B, the input determination unit 120 of the farming information management device 10 determined the total amount of inputs input into area A based on the actual time input information sampled during the work period within the area. However, the input determination unit 120 may determine the total amount of inputs input into area A based on the actual time input sampled within the geographical range of area A from the actual time input information. In this case, for example, in S1010 of FIG. 9A, the output unit 330 outputs actual time input information in which information indicating the actual time input is associated with information indicating the positioning location measured in the immediately preceding step S1002. Then, in step S1016 of FIG. 9B, the input determination unit 120 may determine the total amount of inputs input into area A using the actual time inputs Vi (i = 1, 2, ..., n) sampled within the geographical range of area A indicated by the plan information D1 from the actual time input information, according to the above-mentioned formula (1).
[0105] In addition, in step S1018 of FIG. 9B, the difference determination unit 130 of the farming information management device 10 determined the difference between the planned input amount and the actual input amount in each region A based on the ratio of the actual input amount to the planned input amount. However, the difference determination unit 130 may, for example, determine the absolute amount of the difference between the planned input amount and the actual input amount as the difference in each region A. In this case, in step S1020, the region A in which the absolute amount of the difference exceeds a predetermined threshold may be determined as the difference region. Furthermore, the output information output in step S1024 includes information indicating the absolute value of the difference between the planned input amount and the actual input amount in each region A. Furthermore, in step S1026, the display unit 210 may display a character string or symbol indicating the numerical value of the absolute amount of the planned input amount and the actual input amount, attached to the information indicating each region A.
[0106] Furthermore, in step S1024 of FIG. 9B, the difference determination unit 130 of the farming information management device 10 may output the output information to a device other than the terminal device 20 (for example, an external server provided by the manufacturer of the server device S or the work device 30). For example, when outputting to a device that already stores information about the geographical range of area A, such as the server device S, the output information does not need to include information indicating the geographical range of area A. Furthermore, for example, when generating statistical information about the difference between the planned input amount and the actual input amount (for example, the average difference amount and variance), the output information may include only information indicating the magnitude of the difference in each area A. In this case, the display unit 210 may display only information indicating the magnitude of the difference in each area A and the statistical information in step S1026 of FIG. 9B.
[0107] (Addendum) The farming information management method, farming information management system, and program described in each embodiment can be described as follows.
[0108] The farming information management method according to the first aspect includes: determining a difference between the planned input amount and the actual input amount for a plurality of areas set within the farm field based on plan information indicating a planned input amount of an input material to be input to the plurality of areas and actual input information indicating an actual input amount of the input material actually input to the plurality of areas; outputting output information relating to the determined difference; Includes:
[0109] The farming information management method according to the second aspect is the farming information management method according to the first aspect, the output information includes information indicating geographical ranges of the plurality of regions; The method further includes displaying information regarding the geographic extent of the plurality of regions and the determined difference for the plurality of regions.
[0110] The farming information management method according to the third aspect is the farming information management method according to the second aspect, Displaying the geographical extents of the plurality of regions and information regarding the difference includes displaying regions where the difference is determined to be greater than a predetermined standard in a manner different from other regions.
[0111] A farming information management method according to a fourth aspect is a farming information management method according to any one of the first to third aspects, determining a type of inferred event that is inferred to be the event that caused the difference based on at least one of operation information of a work device that performed work of inputting the input material into the field in the area where the difference occurred and a magnitude relationship between the planned input amount and the actual input amount in the area where the difference occurred, The output information further includes information regarding the determined inferred event.
[0112] A farming information management method according to a fifth aspect is the farming information management method according to the fourth aspect, Determining the estimated event includes determining the type of the estimated event based on the operation information in the area where the difference occurred and cause information indicating standard changes that may occur in the operation information of the work device that is inputting the input material when each of multiple types of causative events that may cause a difference between the planned input amount and the actual input amount occurs.
[0113] A farming information management method according to a sixth aspect is the farming information management method according to the fifth aspect, determining a type of the predicted event, determining an area among the plurality of areas in which the work device that input the input object slipped based on the operation information; when it is determined that the working implement has slipped in the region where the difference has occurred, determining that the type of the estimated event in the region where the difference has occurred is the occurrence of a slip; Includes:
[0114] A farming information management method according to a seventh aspect is a farming information management method according to the fifth or sixth aspect, determining a type of the predicted event, determining, based on the operation information, a region among the plurality of regions in which the speed of the work device that input the input object is higher than a predetermined threshold; determining that the type of the estimated event in the area where the difference occurred is excessive speed when it is determined that the speed of the work implement is higher than a predetermined threshold in the area where the difference occurred; Includes:
[0115] The farming information management method according to the eighth aspect is the farming information management method according to any one of the fourth to seventh aspects, Determining the type of the estimated event includes determining the type of the estimated event based on the magnitude of the determined difference and, for a plurality of types of causal events that may cause a difference between the planned input and the actual input, cause information indicating a standard magnitude relationship that may occur between the planned input and the actual input when each of the causal events occurs.
[0116] The farming information management system according to the ninth aspect is a difference determination unit that determines a difference between the planned input amount and the actual input amount for a plurality of areas set within a farm field based on plan information indicating a planned input amount of an input material to be input to the plurality of areas and actual input information indicating an actual input amount of the input material actually input to the plurality of areas; an information output unit that outputs output information regarding the difference determined by the difference determination unit; Equipped with.
[0117] A program according to a tenth aspect comprises: On the computer, determining a difference between the planned input amount and the actual input amount for a plurality of areas set within the farm field based on plan information indicating a planned input amount of an input material to be input to the plurality of areas and actual input information indicating an actual input amount of the input material actually input to the plurality of areas; outputting output information relating to the determined difference; Execute the following. [Explanation of symbols]
[0118] 1. Farming information management system 10. Farming information management device 12 Input / Output Devices 14 Arithmetic unit 16. Communications equipment 18 Storage device 110 Information Acquisition Department 120 Input decision section 130 Difference determination unit 140 Cause Determination Department 150 Information output section 160 Information storage section 20 Terminal equipment 22 Input / Output Devices 24 Arithmetic unit 26 Communication equipment 28 Storage device 210 Display section 30 Work equipment 31 Power source 32 Input / Output Devices 33 Feeding device 34 Arithmetic unit 36 Communication equipment 38 Storage device 39 Measuring Equipment 310 Information Acquisition Department 320 Sampling Section 330 Output section 340 Working Unit NT Network S Server device F field GP positioning satellite A_1~A_16 area SD input amount sensor P1, P2, P3 Programs M1, M2, M3 storage medium D1 Planning Information D2 Field information D3 Cause information DA1~DA4 display area
Claims
1. determining a difference between the planned input amount and the actual input amount for a plurality of areas set within the farm field based on plan information indicating a planned input amount of an input material to be input to the plurality of areas and actual input information indicating an actual input amount of the input material actually input to the plurality of areas; outputting output information relating to the determined difference; Including, Farming information management methods.
2. the output information includes information indicating geographical ranges of the plurality of regions; and displaying information regarding the geographical extent of the plurality of regions and the determined difference for the plurality of regions. The farming information management method according to claim 1.
3. Displaying the geographical ranges of the plurality of regions and information about the difference includes displaying a region where the difference is determined to be greater than a predetermined standard in a manner different from other regions. The farming information management method according to claim 2.
4. determining a type of inferred event that is inferred to be the event that caused the difference based on at least one of operation information of a work device that performed work of inputting the input material into the field in the area where the difference occurred and a magnitude relationship between the planned input amount and the actual input amount in the area where the difference occurred, the output information further includes information regarding the determined inferred event. The farming information management method according to claim 1.
5. determining the type of the estimated event based on the operation information in the area where the difference occurred and cause information indicating a standard change that may occur in the operation information of the work device that is inputting the input material when each of multiple types of causal events that may cause a difference between the planned input amount and the actual input amount occurs; The farming information management method according to claim 4.
6. determining a type of the predicted event, determining an area among the plurality of areas in which the work device that input the input object slipped based on the operation information; when it is determined that the working implement has slipped in the region where the difference has occurred, determining that the type of the estimated event in the region where the difference has occurred is the occurrence of a slip; Including, The farming information management method according to claim 5.
7. determining a type of the predicted event, determining, based on the operation information, a region among the plurality of regions in which the speed of the work device that input the input object is higher than a predetermined threshold; determining that the type of the estimated event in the area where the difference occurred is excessive speed when it is determined that the speed of the work implement is higher than a predetermined threshold in the area where the difference occurred; Including, The farming information management method according to claim 5 or 6.
8. determining the type of the estimated event includes determining the type of the estimated event based on the magnitude of the determined difference and, for a plurality of types of causal events that may cause a difference between the planned input and the actual input, cause information indicating a standard magnitude relationship that may occur between the planned input and the actual input when each of the causal events occurs. The farming information management method according to claim 4.
9. a difference determination unit that determines a difference between the planned input amount and the actual input amount for a plurality of areas set within a farm field based on plan information indicating a planned input amount of an input material to be input to the plurality of areas and actual input information indicating an actual input amount of the input material actually input to the plurality of areas; an information output unit that outputs output information regarding the difference determined by the difference determination unit; Equipped with Farming information management system.
10. On the computer, determining a difference between the planned input amount and the actual input amount for a plurality of areas set within the farm field based on plan information indicating a planned input amount of an input material to be input to the plurality of areas and actual input information indicating an actual input amount of the input material actually input to the plurality of areas; outputting output information relating to the determined difference; In order to execute program.
Citation Information
Patent Citations
Ceramic radiator
JP1985091131A
Work Support System
JP6591496B2