DATA MANAGEMENT METHOD, DATA MANAGEMENT SYSTEM, AND DATA MANAGEMENT PROGRAM

The integration of work data for multiple small regions within a field into a single data management system addresses the inefficiency of manual data selection for work devices, enhancing operational efficiency and reducing operator workload.

JP7657675B2Active Publication Date: 2025-04-07YANMAR HLDG CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2021118542
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-07-19
Publication Date
2025-04-07
Estimated Expiration
2041-07-19

AI Technical Summary

Technical Problem

Existing data management systems for work devices, such as those used for fertilizer application, require operators to manually select and set work data for each field before performing work, which increases the workload and can be inefficient.

Method used

A data management method and system that stores and integrates work data for multiple small regions within a field, generating integrated work data that can be used by work devices to perform work across multiple fields without the need for manual data selection at each field.

Benefits of technology

This approach reduces the workload for operators by allowing them to efficiently perform work across multiple fields using integrated work data, improving operational efficiency and reducing the time required for data setup.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007657675000001
    Figure 0007657675000001
  • Figure 0007657675000002
    Figure 0007657675000002
  • Figure 0007657675000003
    Figure 0007657675000003
Patent Text Reader

Abstract

To provide a data management method, a data management system, and a data management program which cause a worker to efficiently perform work in a field with a work device.SOLUTION: A data management system stores a plurality of pieces of work data 300 showing, respectively, amounts of work performed in a plurality of small regions into which a field is divided, by a work device in the field and, in a plurality of integration small regions 610-1 to 610-8 into which a region including a plurality of fields corresponding to the plurality of pieces of work data is divided, produces integrated work data 600 having an integration of the plurality of pieces of work data showing the amounts of work performed by the work device in the plurality of fields.SELECTED DRAWING: Figure 9
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a data management method, a data management system, and a data management program. [Background technology]

[0002] In recent years, research has been conducted into techniques that enable an implement to perform work in a farm field, such as spreading fertilizer, using work data for performing the work, such as a fertilizer application map in which the amount of fertilizer to be spread is set. [Prior art documents] [Patent documents]

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

[0004] The technology described in Patent Document 1 discloses a technology for determining work data to be used for work based on the position information of a work implement. However, there are cases where the work implement cannot identify the field to be worked on before entering the field. In such cases, the worker needs to select the field to be worked on before working in each field.

[0005] In view of the above circumstances, one of the objects of the present disclosure is to reduce the workload of workers in a farm field by generating integrated work data that integrates work data. Other objects can be understood from the following description and the description of the embodiment. [Means for solving the problem]

[0006] The means for solving the problems will be described below using the numbers and symbols used in the description of the embodiment of the invention. These numbers and symbols are added in parentheses for reference purposes to show an example of the correspondence between the description of the claims and the description of the embodiment of the invention. Therefore, the description in parentheses should not be interpreted as limiting the scope of the claims.

[0007] A data management method according to one embodiment for achieving the above object includes storing a plurality of pieces of work data (300) representing an amount of work performed by a work implement (30) in a plurality of small areas (510) dividing the field (400). The data management method also includes generating integrated work data (600) that integrates the plurality of work data (300) into one. The data management method also includes outputting the integrated work data (600). The integrated work data (600) represents an amount of work performed by the work implement (30) in a plurality of integrated small areas (610) dividing an area including the plurality of fields (400) corresponding to the plurality of work data (300). The integrated work data (600) is used by the work implement (30) to perform work in the plurality of fields (400) corresponding to the plurality of work data (300).

[0008] A data management system (1000) according to an embodiment for achieving the above object includes a data storage unit (150), a data generation unit (160), and an output unit (170). The data storage unit (150) stores a plurality of work data (300) representing the amount of work performed by the work implement (30) in a plurality of small areas (510) dividing the field (400). The data generation unit (160) generates integrated work data (600) by integrating the plurality of work data (300) into one. The output unit (170) outputs the integrated work data (600). The integrated work data (600) represents the amount of work performed by the work implement (30) in a plurality of integrated small areas (610) dividing an area including a plurality of fields (400) corresponding to the plurality of work data (300). Moreover, the integrated work data (600) is used by the work implement (30) to perform work in a plurality of fields (400) corresponding to the plurality of work data (300).

[0009] A data management program (310) according to one embodiment for achieving the above object causes a calculation device (120) to store a plurality of work data (300) representing the amount of work performed by a work device (30) in a plurality of small areas (510) dividing the field (400). The data management program (310) also causes the calculation device (120) to generate integrated work data (600) that integrates the plurality of work data (300) into one. The data management program (310) also causes the calculation device (120) to output the integrated work data (600). The integrated work data (600) represents the amount of work performed by a work device (30) in a plurality of integrated small areas (610) dividing an area including a plurality of fields (400) corresponding to the plurality of work data (300). Moreover, the integrated work data (600) is used by the work implement (30) to perform work in a plurality of fields (400) corresponding to the plurality of work data (300). Effect of the Invention

[0010] According to the above aspect, the worker can efficiently carry out work in the field using the work implement. [Brief description of the drawings]

[0011] [Figure 1] FIG. 1 is a configuration diagram of a data management system according to an embodiment. [Diagram 2] FIG. 4 is a diagram for explaining a configuration of work data according to an embodiment. [Diagram 3] 2 is a diagram for explaining a field in which work is carried out using integrated work data in one embodiment. FIG. [Figure 4] FIG. 2 is a diagram illustrating functional blocks executed by a data management system according to an embodiment. [Diagram 5] 4 is a diagram for explaining a configuration of integrated task data according to an embodiment; FIG. [Figure 6] 1 is a flowchart illustrating a process performed by a data management system according to an embodiment. [Figure 7] 10 is a flowchart illustrating a process for setting task data in one embodiment. [Figure 8] 11A and 11B are diagrams for explaining a process for matching a small area of ​​work data with an integrated small area of ​​integrated work data in an embodiment. [Figure 9] 11A and 11B are diagrams for explaining a process for matching a small area of ​​work data with an integrated small area of ​​integrated work data in an embodiment. [Figure 10] 11 is a diagram for explaining a process of setting a work amount for an integrated small area including a plurality of farm field areas in one embodiment. FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0012] (Embodiment 1) A data management system 1000 according to this embodiment of the present invention will be described with reference to the drawings. In this embodiment, as shown in Fig. 1, the data management system 1000 includes a data management device 100 and a terminal 200. The data management device 100 is communicably connected to the terminal 200 and a working device 30 via a network 20, for example, the Internet.

[0013] The data management device 100 generates work data 300 for the work device 30 to perform work. For example, as shown in FIG. 2, the work data 300 represents the amount of work performed on small areas 510 obtained by dividing the field 400 into a mesh shape. For example, if the work data 300 is fertilization data for performing fertilization by spraying fertilizer, the work data 300 represents the amount of fertilizer to be sprayed on each of the multiple small areas 510, for example, the amount sprayed per unit area. Also, if the work data 300 is pesticide spraying data for spraying pesticide, the work data 300 represents the amount of pesticide to be sprayed on each of the multiple small areas 510, for example, the amount sprayed per unit area. Note that the work data for performing fertilization by spraying fertilizer may be called a fertilization map.

[0014] The working device 30 moves through the field 400 and performs work based on the work data 300. For example, the working device 30 includes a positioning device, such as a GNSS (Global Navigation Satellite System) receiver, and performs work according to the position of the working device 30. Specifically, the working device 30 detects a small area 510 including a position measured by the positioning device in the work data 300, and performs work based on the amount of work (e.g., a spraying amount) set in the detected small area 510. For example, the working device 30 acquires the position of the working device 30 from the positioning device, and acquires the amount of fertilizer to be sprayed based on the acquired position and the work data 300. The working device 30 sprays fertilizer on the field 400 based on the acquired amount of spraying. The working device 30 includes a tractor that pulls a spraying machine that sprays fertilizer or pesticide, a drone that sprays pesticide, and the like.

[0015] When the working device 30 moves through the field 400 to perform work, the worker sets the work data 300 corresponding to the field 400 in the working device 30. For example, as shown in FIG. 3, the working device 30 performs work in a first field 400-1, a second field 400-2, a third field 400-3, and a fourth field 400-4. In this case, in order to perform work in the first field 400-1, the worker sets the work data 300 corresponding to the first field 400-1 in the working device 30 when starting work in the first field 400-1. When the working device 30 finishes work in the first field 400-1, the worker sets the work data 300 corresponding to the second field 400-2 in the working device 30 in order to perform work in the second field 400-2. In this way, immediately before starting work in each farm field 400, the worker needs to set the corresponding work data 300 in the work implement 30.

[0016] Here, the data management device 100 generates integrated work data that integrates the work data 300 corresponding to a plurality of fields 400. For example, the integrated work data includes work data 300 corresponding to the first field 400-1, work data 300 corresponding to the second field 400-2, work data 300 corresponding to the third field 400-3, and work data 300 corresponding to the fourth field 400-4. When performing work in the field 400, the worker sets the integrated work data in the work device 30. In this case, when the work device 30 finishes work in the first field 400-1 and starts work in the second field 400-2, the integrated work data including the work data 300 corresponding to the second field 400-2 is set in the work device 30. Therefore, immediately before starting work in the second field 400-2, the worker starts work in the second field 400-2 without setting in the work implement 30 the work data 300 corresponding to the second field 400-2.

[0017] In this way, the data management system 1000 generates integrated work data that integrates the work data 300 corresponding to multiple fields 400, allowing workers to work in multiple fields 400 efficiently.

[0018] (Data Management System Configuration) The configuration of a data management device 100 included in a data management system 1000 will be described. As shown in FIG. 1, the data management device 100 includes an input / output device 110, a calculation device 120, a communication device 130, and a storage device 140. The data management device 100 is, for example, a computer. Information for the calculation device 120 to execute processing is input to the input / output device 110. The input / output device 110 outputs the results of the processing executed by the calculation device 120. The input / output device 110 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 110 may be omitted.

[0019] The communication device 130 is electrically connected to the network 20 and communicates with each device via the network 20. The communication device 130 transfers a signal received from the terminal 200 to the arithmetic device 120. The communication device 130 also transfers a signal generated by the arithmetic device 120 to the terminal 200. The communication device 130 includes various interfaces, such as a network interface card (NIC) and a universal serial bus (USB).

[0020] The storage device 140 stores various data for generating integrated work data, for example, work data 300, and a data management program 310. The storage device 140 is used as a non-transitory tangible storage medium for storing the data management program 310. The data management program 310 may be provided as a computer program product recorded in a computer-readable storage medium 1, or may be provided as a computer program product downloadable from a server.

[0021] As shown in FIG. 2, the work data 300 represents the amount of work (e.g., the amount of spraying) for a plurality of small areas 510 divided by a first line segment 511 extending in a first direction and a second line segment 512 extending in a second direction. The first direction represents, for example, a north-south direction, more specifically, the direction in which a meridian extends, and the first line segment 511 extends, for example, along the meridian. The second direction represents, for example, an east-west direction, more specifically, the direction in which a latitude line extends, and the second line segment 512 extends, for example, along the latitude line. The first distances 521 representing the lengths of the small areas 510 in the first direction are equal to each other. In addition, the second distances 522 representing the lengths of the small areas 510 in the second direction are also equal to each other. The second distances 522 may be equal to or different from the first distances 521. The first distances 521 may be represented by the longitude difference between adjacent first line segments 511. The second distance 522 may be represented by the latitude difference between adjacent second line segments 512 .

[0022] The task data 300 has position information, for example information representing latitude and longitude, of a reference position 520 that represents the position of the area of ​​the task data 300. The reference position 520 represents, for example, the intersection of a first line segment 511 that is furthest in a first direction and a second line segment 512 that is furthest in a second direction within the area represented by the task data 300. The range of each small area 510 is represented by the reference position 520, a first distance 521, a second distance 522, and the position of the small area 510 in the task data 300.

[0023] The work data 300 is generated in advance. For example, the work data 300 is generated based on a yield map that represents the yield harvested in the previous year by averaging it for each small area. For example, the work data 300 is generated so that the amount of fertilizer sprayed on a small area with a low yield is greater than the amount of fertilizer sprayed on a small area with a high yield. The work data 300 may also be generated based on a growth map that represents NDVI (Normalized Difference Vegetation Index) information acquired by an imaging device mounted on a drone before harvesting by averaging it for each small area.

[0024] 1 reads out and executes the data management program 310 from the storage device 140, and performs various data processing for generating integrated work data. For example, the computing device 120 includes a central processing unit (CPU) and the like.

[0025] The arithmetic device 120 reads and executes the data management program 310 to realize a data storage unit 150, a data generation unit 160, and an output unit 170, as shown in Fig. 4. The data storage unit 150 stores work data 300. The data generation unit 160 generates integrated work data based on the work data 300. The output unit 170 outputs the integrated work data generated by the data generation unit 160 to the terminal 200.

[0026] The data generation unit 160 includes a data area determination unit 162 and a work data setting unit 164. The data area determination unit 162 determines the area represented by the integrated work data based on the area of ​​the field 400 where work is to be performed. The work data setting unit 164 sets the amount of work in the integrated work data based on the work data 300.

[0027] 5, the integrated work data 600 represents the amount of work to be performed on an integrated small area 610 surrounded by a first integrated line segment 611 extending in a first direction and a second integrated line segment 612 extending in a second direction. The first direction in which the first integrated line segment 611 of the integrated work data 600 extends is the same as the first direction in which the first line segment 511 of the work data 300 extends, and the first integrated line segment 611 extends, for example, along a meridian. The second direction in which the second integrated line segment 612 of the integrated work data 600 extends is the same as the second direction in which the second line segment 512 of the work data 300 extends, and the second integrated line segment 612 extends, for example, along a latitude line.

[0028] The first integrated distance 621 represents the distance of the integrated small region 610 in the first direction, and may be represented by the longitude difference between the adjacent first integrated line segments 611. The second integrated distance 622 represents the distance of the integrated small region 610 in the second direction, and may be represented by the latitude difference between the adjacent second integrated line segments 612. The first integrated distances 621 of the integrated small regions 610 have equal latitude differences. Also, the second integrated distances 622 of the integrated small regions 610 have equal longitude differences. Also, the first integrated line segments 611 and the second integrated line segments 612 may be provided so that the sizes of the integrated small regions 610 are equal to each other. Also, the first integrated distances 621 of the integrated small regions 610 may be equal to each other. Also, the second integrated distances 622 of the integrated small regions 610 may be equal to each other.

[0029] The integrated work data 600 has position information, for example, information representing latitude and longitude, of an integrated reference position 620 that represents the position of the area of ​​the integrated work data 600. The integrated reference position 620 represents, for example, the intersection point between a first integrated line segment 611 that is closest to the first direction and a second integrated line segment 612 that is closest to the second direction within the area represented by the integrated work data 600.

[0030] Next, the configuration of the terminal 200 will be described. As shown in FIG. 1, the terminal 200 includes an input / output device 210, a calculation device 220, a communication device 230, and a storage device 240. The terminal 200 includes, for example, a computer, a tablet, a mobile phone, and the like. Information for the calculation device 220 to execute processing is input to the input / output device 210. In addition, the input / output device 210 outputs the result of the calculation device 220 executing the processing. The input / output device 210 includes various input devices and output devices, and includes, for example, a keyboard, a mouse, a microphone, a display, a speaker, a touch panel, and the like.

[0031] The communication device 230 is electrically connected to the network 20 and communicates with each device via the network 20. The communication device 230 transfers information acquired from the data management device 100 to the arithmetic device 220. The communication device 230 also transfers signals generated by the arithmetic device 220 to the data management device 100. The communication device 230 includes various interfaces, such as a network interface card (NIC) and a universal serial bus (USB).

[0032] The storage device 240 stores various data for setting the integrated task data 600 in the task device 30, for example, the setting program 320. The storage device 240 is used as a non-transitory tangible storage medium for storing the setting program 320. The setting program 320 may be provided as a computer program product recorded in a computer-readable storage medium 2, or may be provided as a computer program product downloadable from a server. The setting program 320 may be provided by being recorded in a storage medium 1.

[0033] The arithmetic device 220 reads and executes the setting program 320 to perform various data processing for setting the integrated task data 600 in the task device 30. The arithmetic device 220 includes, for example, a central processing unit (CPU; Central Processing Unit) and the like.

[0034] When the calculation device 220 reads and executes the setting program 320, it cooperates with the input / output device 210 to realize a setting unit 250 as shown in Fig. 4. The setting unit 250 receives a request for generating integrated work data 600 corresponding to a plurality of fields 400. The setting unit 250 also acquires the integrated work data 600 from the data management device 100 and sets it in the work device 30.

[0035] (Data Management System Operation) When the data management device 100 shown in Fig. 1 starts up, the arithmetic device 120 of the data management device 100 executes a data management program 310. In addition, the operator inputs a start-up operation for starting the setting program 320 to the input / output device 210 of the terminal 200. When the operator inputs an input operation, the arithmetic device 220 of the terminal 200 executes the setting program 320 and starts the process shown in Fig. 6, which is a data management method.

[0036] In step S110, the setting unit 250 realized by the calculation device 220 accepts a request operation for the integrated work data 600. For example, the setting unit 250 outputs information representing the fields 400 registered in the data management device 100. The worker inputs a request operation to the input / output device 210 to select, from the output information, a plurality of fields 400 corresponding to the integrated work data 600 to be generated. Based on the request operation, the setting unit 250 transmits request information representing the fields 400 corresponding to the integrated work data 600 to the data management device 100. The setting unit 250 may transmit request information for generating the integrated work data 600 for the registered fields 400 without a selection operation being input by the worker.

[0037] In step S120, the data area determination unit 162 of the data management device 100 determines the area of ​​the integrated work data 600. For example, the data area determination unit 162 determines the integration reference position 620 shown in Fig. 5. For example, the data area determination unit 162 determines the intersection of a second integrated line segment 612 passing through a point in the selected field 400 that is closest to the first direction, and a first integrated line segment 611 passing through a point in the selected field 400 that is closest to the second direction, as the integration reference position 620.

[0038] Furthermore, the data area determination unit 162 determines a first integrated distance 621 and a second integrated distance 622. For example, the data area determination unit 162 determines the minimum value of the first distances 521 of the small areas 510 in the plurality of work data 300 corresponding to the selected field 400 as the first integrated distance 621. Furthermore, the second integrated distance 622 is determined to be the minimum value of the second distances 522 of the small areas 510 in the plurality of work data 300 corresponding to the selected field 400.

[0039] Furthermore, the data area determination unit 162 determines the distance in the first direction and the distance in the second direction of the generated integrated work data 600. For example, the data area determination unit 162 determines a distance that is an integer multiple of the first integrated distance 621 and includes all areas of the selected field 400 as the distance in the first direction of the integrated work data 600. In addition, the distance in the second direction of the integrated work data 600 is determined to be a distance that includes all areas of the selected field 400.

[0040] The data area determination unit 162 sets an initial value as the amount of work for the integrated small area 610 of the integrated task data 600. The initial value is a value that indicates that no work is to be performed, for example, 0. The initial value may also be the minimum value at which the task device 30 can perform the task.

[0041] 6, the work data setting unit 164 sets the work data 300 of the target field 400 in the integrated work data 600. Specifically, the work data setting unit 164 sets the amount of work set in the small area 510 of the work data 300 of the field 400 shown in FIG 2 in the integrated small area 610 of the integrated work data 600 corresponding to the small area 510 shown in FIG 5.

[0042] The work data setting unit 164 sets the work data 300 of the field 400 into the integrated work data 600, for example, by using the method shown in Fig. 7. In step S131, the work data setting unit 164 selects one field 400 from the target fields 400. For example, in the example shown in Fig. 5, the work data setting unit 164 selects the second field 400-2.

[0043] 7, the work data setting unit 164 determines, from the integrated work data 600, an integrated small area 610 for setting the amount of work of the work data 300. For example, the work data setting unit 164 determines an integrated small area 610 corresponding to a small area 510 included in the work data 300. The determined integrated small area 610 represents the integrated small area 610 for setting the amount of work of the corresponding small area 510.

[0044] 8, the work data setting unit 164 determines whether the reference position 520 of the work data 300 overlaps with the intersection 630 of the first integrated line segment 611 and the second integrated line segment 612 of the integrated work data 600. When the reference position 520 of the work data 300 does not overlap with the intersection 630 of the integrated work data 600, the work data setting unit 164 moves the area of ​​the work data 300 so that the reference position 520 overlaps with the intersection 630 of the integrated work data 600. For example, the work data setting unit 164 selects the first integrated line segment 611, which is located in a first direction from the reference position 520 and closest to the reference position 520, and the second integrated line segment 612, which is located in a second direction from the reference position 520 and closest to the reference position 520. The area represented by the task data 300 is moved so that the reference position 520 overlaps with the intersection 630 of the selected first integrated line segment 611 and second integrated line segment 612.

[0045] Here, the first integrated distance 621 of the integrated small area 610 represents the minimum value of the first distance 521 in the small areas 510 of the multiple work data 300, and the second integrated distance 622 represents the minimum value of the second distance 522 in the small areas 510 of the multiple work data 300. Therefore, since the first integrated distance 621 is less than or equal to the first distance 521 and the second integrated distance 622 is less than or equal to the second distance 522, when the area of ​​the work data 300 is moved, the small area 510 includes the integrated small area 610.

[0046] Next, with the reference position 520 superimposed on the intersection 630 of the integrated work data 600, the work data setting unit 164 determines an integrated small area 610 of the integrated work data 600 corresponding to the small area 510 based on the position of the small area 510 of the work data 300. For example, the work data setting unit 164 determines the integrated work data 600 included in the area represented by the small area 510 as the integrated small area 610 corresponding to that small area 510.

[0047] Next, the work data setting unit 164 detects, from among the integrated small regions 610, boundary small regions that are included in the region of the work data 300 before the movement and are not included in the region of the work data 300 after the movement. For example, as shown in FIG. 9, by moving the region of the work data 300, the upper end line segment 512-1 of the work data 300 overlaps with one first integrated line segment 612-1, and the right end line segment 511-1 overlaps with one second integrated line segment 611-1. In this case, before the movement of the work data 300, the first integrated small region 610-1, the second integrated small region 610-2, the third integrated small region 610-3, the fourth integrated small region 610-4, and the seventh integrated small region 610-7 are included in the region. However, by moving the work data 300, these integrated small regions 610 are no longer included in the region of the work data 300. Therefore, the boundary sub-regions include a first integrated sub-region 610-1, a second integrated sub-region 610-2, a third integrated sub-region 610-3, a fourth integrated sub-region 610-4, and a seventh integrated sub-region 610-7.

[0048] Finally, the work data setting unit 164 determines the small area 510 corresponding to the boundary small area that is included in the area of ​​the work data 300 before the movement and is not included in the area of ​​the work data 300 after the movement. For example, the work data setting unit 164 determines the small area 510 corresponding to the integrated small area 610 adjacent to the boundary small area as the small area 510 corresponding to the boundary small area. For example, in the example shown in FIG. 9, the small area 510 corresponding to the first integrated small area 610-1 is determined to be the small area 510 corresponding to the fifth integrated small area 610-5. The small area 510 corresponding to the second integrated small area 610-2 is determined to be the small area 510 corresponding to the fifth integrated small area 610-5. The small area 510 corresponding to the third integrated small area 610-3 is determined to be the small area 510 corresponding to the sixth integrated small area 610-6. The small area 510 corresponding to the fourth integrated small area 610-4 is determined to be the small area 510 corresponding to the fifth integrated small area 610-5. The small region 510 corresponding to the seventh integrated small region 610-7 is determined to be the small region 510 corresponding to the eighth integrated small region 610-8.

[0049] In step S133 shown in Fig. 7, the work data setting unit 164 detects an integrated small area 610 that includes areas of two or more fields 400. For example, as shown in Fig. 10, the work data setting unit 164 detects a ninth integrated small area 610-9 that includes a first area 401 included in a first field 400-1 and a second area 402 included in a second field 400-2. The amount of work for the integrated small area 610 that includes areas of two or more fields 400 (hereinafter also referred to as an overlapping small area) is set based on the work data 300 of the multiple fields 400 included in the integrated small area 610.

[0050] In step S134 shown in Fig. 7, the work data setting unit 164 sets the amount of work for the integrated small area 610 based on the amount of work set for the small area 510. Except for an integrated small area 610 that includes the areas of two or more fields 400, the work data setting unit 164 sets the amount of work set for the small area 510 as the amount of work for the integrated small area 610 corresponding to that small area 510. For example, as shown in Fig. 8, the work data setting unit 164 moves the area of ​​the work data 300 to set the amount of work for the small area 510 as the amount of work for the corresponding integrated small area 610.

[0051] In the example shown in FIG. 9, the small region 510 corresponding to the first integrated small region 610-1 is the small region 510 corresponding to the fifth integrated small region 610-5. Therefore, the amount of work of the small region 510 corresponding to the fifth integrated small region 610-5 is set as the amount of work of the first integrated small region 610-1. Similarly, the amount of work of the small region 510 corresponding to the fifth integrated small region 610-5 is set as the amount of work of the second integrated small region 610-2. The amount of work of the small region 510 corresponding to the sixth integrated small region 610-6 is set as the amount of work of the third integrated small region 610-3. The amount of work of the small region 510 corresponding to the fifth integrated small region 610-5 is set as the amount of work of the fourth integrated small region 610-4. The amount of work of the small region 510 corresponding to the eighth integrated small region 610-8 is set as the amount of work of the seventh integrated small region 610-7.

[0052] Therefore, the amount of work to be set for the adjacent integrated small area 610 is set as the amount of work for the boundary small area that is included in the area of ​​the work data 300 before the movement and is not included in the area of ​​the work data 300 after the movement. The amount of work to be set for the adjacent fifth integrated small area 610-5 is set as the amount of work for the first integrated small area 610-1. The amount of work to be set for the adjacent fifth integrated small area 610-5 is set as the amount of work for the second integrated small area 610-2. The amount of work to be set for the adjacent sixth integrated small area 610-6 is set as the amount of work for the third integrated small area 610-3. The amount of work to be set for the adjacent fifth integrated small area 610-5 is set as the amount of work for the fourth integrated small area 610-4. The amount of work to be set for the adjacent eighth integrated small area 610-8 is set as the amount of work for the seventh integrated small area 610-7.

[0053] As shown in FIG. 10, the amount of work for an overlapping small area including areas of two or more fields 400, for example the ninth integrated small area 610-9, is set based on the amount of work set for the small area 510 of the work data 300 corresponding to the two or more fields 400. For example, the amount of work for the overlapping small area is set based on the ratio of the area of ​​the field 400 included in the overlapping small area and the amount of work for the corresponding small area 510. For example, the amount of work for the overlapping small area is calculated by multiplying the ratio of the area of ​​the field 400 included in the overlapping small area and the amount of work for the small area 510 of the work data 300 corresponding to the field 400, and adding up the integrated amount of work. In this way, as shown in FIG. 10, when there is an area between the first field 400-1 and the second field 400-2 that is not included in the field 400, the area of ​​this area does not need to be used to calculate the amount of work.

[0054] In the example shown in FIG. 10, the amount of work for the ninth integrated small area 610-9 is determined based on the ratio between the area of ​​the first area 401 and the area of ​​the second area 402, the amount of work for the work data 300 for the first field 400-1, and the amount of work for the work data 300 for the second field 400-2. Here, the small area 510 of the work data 300 for the first field 400-1 corresponding to the ninth integrated small area 610-9 is called the first small area. Also, the small area 510 of the work data 300 for the second field 400-2 corresponding to the ninth integrated small area 610-9 is called the second small area. For example, when the area of ​​the first area 401 is equal to the area of ​​the second area 402, the amount of work for the ninth integrated small area 610-9 is set to the average value of the amount of work for the first small area and the amount of work for the second small area. Furthermore, when the area of ​​the first region 401 is twice the area of ​​the second region 402, the workload of the ninth integrated small region 610-9 is set to a value obtained by adding 2 / 3 of the workload of the first small region to 1 / 3 of the workload of the second small region.

[0055] 7, the work data setting unit 164 determines whether all of the target fields 400 have been selected. If there is an unselected field 400 among the target fields 400, the work data setting unit 164 returns to the process of step S131, selects an unselected field 400, and repeats the process. If all of the fields 400 have been selected, the generation of the integrated work data 600 ends, and the process proceeds to step S140 shown in FIG.

[0056] In step S140 shown in FIG. 6, the output unit 170 outputs the generated integrated work data 600 to the terminal 200.

[0057] In step S150, the setting unit 250 of the terminal 200 acquires the integrated work data 600 from the output unit 170 of the data management device 100. The setting unit 250 may display, on the input / output device 210, an image showing the field 400 corresponding to the acquired integrated work data 600. For example, the setting unit 250 displays an image showing the field 400 corresponding to the acquired integrated work data 600 on a map.

[0058] The acquired integrated work data 600 is registered in the work device 30 and used when the work device 30 performs work in multiple fields 400, for example, a first field 400-1, a second field 400-2, a third field 400-3, and a fourth field 400-4 shown in Fig. 3. For example, the integrated work data 600 is recorded from the terminal 200 in an external storage device, for example, a Universal Serial Bus (USB) memory, and registered in the work device 30.

[0059] In this way, the integrated work data 600 includes the amount of work in multiple fields 400, for example, the amount of fertilizer applied, so that a worker can perform work in multiple fields 400 by registering the integrated work data 600 once in the work device 30. The data management system 1000 reduces the workload of the worker in the field 400.

[0060] (Modification) The configuration described in the embodiment is an example, and the configuration can be changed as long as the function is not impaired. Although an example in which the first direction and the second direction are perpendicular to each other as shown in Figures 2 and 5 has been shown, the present invention is not limited to this. The angle between the first direction and the second direction may be an acute angle or an obtuse angle so that the first line segment 511 extending in the first direction and the second line segment 512 extending in the second direction intersect.

[0061] In one piece of work data 300, the first distance 521 of the small region 510 shown in FIG. 2 may be different from the first distance 521 of at least one other small region 510. In addition, in one piece of work data 300, the second distance 522 of the small region 510 may be different from the second distance 522 of at least one other small region 510. In one piece of integrated work data 600, the first integrated distance 621 of the integrated small region 610 shown in FIG. 5 may be different from the first integrated distance 621 of at least one other integrated small region 610. In addition, in one piece of integrated work data 600, the second integrated distance 622 of the integrated small region 610 may be different from the second integrated distance 622 of at least one other integrated small region 610.

[0062] The reference position 520 of the work data 300 shown in Fig. 2 may be set to any position as long as it can represent the position of the area of ​​the work data 300. For example, the reference position 520 may represent any one of the intersections of the first line segment 511 and the second line segment 512 shown in Fig. 2. The reference position 520 may also represent a position representing the edge of the area of ​​the work data 300 in the first direction, for example, the position closest to the first direction, or the position closest to the first direction. The reference position 520 may also represent a position representing the edge of the area of ​​the work data 300 in the second direction, for example, the position closest to the second direction, or the position closest to the second direction.

[0063] Furthermore, reference position 520 does not have to represent the position of the intersection between first line segment 511 and second line segment 512. For example, reference position 520 may represent the position of the geometric center of the area of ​​task data 300.

[0064] The integrated reference position 620 of the integrated work data 600 shown in FIG. 5 may be set to any position as long as it can represent the position of the area of ​​the integrated work data 600, similar to the reference position 520 of the work data 300. For example, the integrated reference position 620 may represent any one of the intersections of the first integrated line segment 611 and the second integrated line segment 612 shown in FIG. 5. The integrated reference position 620 may represent the position of the edge of the area of ​​the integrated work data 600 in the first direction. The integrated reference position 620 may represent the position of the edge of the area of ​​the integrated work data 600 in the second direction. The integrated reference position 620 does not have to represent the position of the intersection of the first integrated line segment 611 and the second integrated line segment 612.

[0065] For example, in step S120 of FIG. 6, the data region determination unit 162 may determine the intersection of the second integrated line segment 612 passing through an end point in the first direction of the selected field 400 and the first integrated line segment 611 passing through an end point in the second direction as the integrated reference position 620. In this case, the integrated reference position 620 represents the end position of the region of the integrated work data 600 in both the first direction and the second direction. For example, the integrated reference position 620 represents the position in the region of the integrated work data 600 that is closest to the first direction and closest to the second direction. The integrated reference position 620 may also represent the position in the region of the integrated work data 600 that is closest to the opposite direction to the first direction and closest to the second direction. The integrated reference position 620 may also represent the position in the region of the integrated work data 600 that is closest to the first direction and closest to the opposite direction to the second direction. The integrated reference position 620 may represent a position in the area of ​​the integrated task data 600 that is located most opposite to the first direction and most opposite to the second direction.

[0066] 6, the data area determination unit 162 may determine the first integrated distance 621 and the second integrated distance 622 shown in FIG 5 to be any length. For example, in the plurality of work data 300 corresponding to the selected field 400, the maximum value of the first distances 521 of the small areas 510 may be determined as the first integrated distance 621. Alternatively, the average value of the first distances 521 of the small areas 510 may be determined as the first integrated distance 621.

[0067] 7, the work data setting unit 164 determines whether the reference position 520 of the work data 300 overlaps with the intersection 630 of the integrated work data 600 as shown in Fig. 8, but is not limited to this. The work data setting unit 164 may also determine whether one of the intersections between the first line segment 511 and the second line segment 512 of the work data 300 overlaps with the intersection 630 of the integrated work data 600.

[0068] For example, the work data setting unit 164 may determine whether an intersection located at the end in both the first direction and the second direction among the intersections of the first line segment 511 and the second line segment 512 overlaps with the intersection 630 of the integrated work data 600. For example, the work data setting unit 164 may determine whether an intersection located closest to the first direction and closest to the second direction among the intersections of the first line segment 511 and the second line segment 512 overlaps with the intersection 630 of the integrated work data 600. The work data setting unit 164 may also determine whether an intersection located closest to the first direction and closest to the second direction overlaps with the intersection 630 of the integrated work data 600. The work data setting unit 164 may also determine whether an intersection located closest to the first direction and closest to the second direction overlaps with the intersection 630 of the integrated work data 600. Furthermore, the work data setting unit 164 may determine whether the intersection point that is located most opposite to the first direction and most opposite to the second direction overlaps with the intersection point 630 of the integrated work data 600.

[0069] 7, the work data setting unit 164 may move the area of ​​the work data 300 so that the reference position 520 shown in FIG 8 overlaps with one of the vertices of the integrated small area 610 that includes the reference position 520. Here, the vertices of the integrated small area 610 represent the intersections of the two first integrated line segments 611 and the two second integrated line segments 612 that surround the integrated small area 610. For example, the work data setting unit 164 may move the area of ​​the work data 300 so that the reference position 520 overlaps with the closest vertex of the integrated small area 610 that includes the reference position 520.

[0070] 7, when one integrated small area 610 of the integrated work data 600 includes multiple small areas 510 of the work data 300, the work data setting unit 164 may set the amount of work for the integrated small area 610 based on the amount of work for the multiple small areas 510 included in the integrated small area 610. For example, the work data setting unit 164 may set the minimum value of the amount of work for the multiple small areas 510 as the amount of work for the integrated small area 610. The amount of work for the integrated small area 610 may also be set to a statistical value, such as a maximum value or average value, of the amount of work for the multiple small areas 510.

[0071] The task data setting section 164 may set the task amount of the integrated small area 610 based on the task amount of the multiple small areas 510 included in the integrated small area 610 and the ratio of the area of ​​the small areas 510. For example, the task amount of the integrated small area 610 may be calculated by multiplying the ratio of the area of ​​the small areas 510 included in the integrated small area 610 and the task amount of the small areas 510, and adding up the integrated task amounts.

[0072] 7, the amount of work may be set only for the boundary small area shown in FIG. 9, specifically, for the integrated small area 610 that is included in the area of ​​the work data 300 before the movement and is not included in the area of ​​the work data 300 after the movement, and that is included in the area of ​​the field 400. For example, in the example shown in FIG. 9, the first integrated small area 610-1, the second integrated small area 610-2, and the third integrated small area 610-3 do not include the area of ​​the field 400, and the fourth integrated small area 610-4 and the seventh integrated small area 610-7 include the area of ​​the field 400. In this case, the amount of work set for the small area 510 of the work data 300 is not set for the first integrated small area 610-1, the second integrated small area 610-2, and the third integrated small area 610-3. The fourth integrated sub-area 610-4 is set with the amount of work set in the sub-area 510 corresponding to the fifth integrated sub-area 610-5, and the seventh integrated sub-area 610-7 is set with the amount of work set in the sub-area 510 corresponding to the eighth integrated sub-area 610-8.

[0073] 7, the amount of work may be set for the overlapping small area shown in FIG. 10, specifically the ninth integrated small area 610-9 including the areas of a plurality of fields 400, regardless of the area of ​​the areas of the fields 400 included in the overlapping small area. For example, the work data setting unit 164 may acquire the amount of work for the small area 510 corresponding to the overlapping small area in the work data 300 corresponding to the plurality of fields 400, and set a statistical value of the acquired amount of work, such as a minimum value, a maximum value, or an average value, as the amount of work for the overlapping small area. For example, even if the minimum value of the acquired amount of work is set, the worker may additionally spray a shortage of materials, such as fertilizer or pesticide, after the work by the work device 30 is finished.

[0074] 6, the work data setting unit 164 may set a value indicating that no work is being performed, for example, 0, as the amount of work for the integrated small area 610 that does not include the area of ​​the field 400. Alternatively, the minimum value that the work implement 30 can perform may be set as the amount of work for the integrated small area 610 that does not include the area of ​​the field 400. Alternatively, the minimum value of the work amounts set in the integrated work data 600 may be set as the amount of work for the integrated small area 610 that does not include the area of ​​the field 400.

[0075] The above-described embodiment and modified examples are merely examples, and the configurations described in each embodiment and modified example may be arbitrarily changed and / or arbitrarily combined as long as the functions are not impaired. Furthermore, some of the functions described in the embodiment and modified examples may be omitted as long as the necessary functions can be realized. For example, the data management system 1000 shown in FIG. 1 may not include the terminal 200. The terminal 200 may be incorporated in the operation device 30. Furthermore, all or part of the processing of the data management device 100 may be executed by the terminal 200. Furthermore, all or part of the processing of the terminal 200 may be executed by the data management device 100. Furthermore, the data management program 310 may include a setting program 320. [Explanation of symbols]

[0076] 1, 2: Storage medium 20: Network 30: Work equipment 100: Data management device 110: Input / Output device 120: Arithmetic device 130: Communication equipment 140: Storage device 150: Data storage unit 160: Data generation unit 162: Data area determination section 164: Work data setting section 170: Output section 200: Terminal 210: Input / Output device 220: Arithmetic device 230:Communication equipment 240: Storage device 250: Setting section 300: Work data 310: Data Management Program 320: Setting program 400: Field 401 :First area 402:Second area 510 :Small area 511: First line segment 511-1:Right end line segment 512: Second line segment 512-1: Top line segment 520: Reference position 521: 1st distance 522 :Second distance 600: Integrated work data 610 :Integrated subarea 611: First integration line segment 611-1: The first integrated line segment where the rightmost line segment overlaps 612: Second integration line segment 612-1: The second integrated line segment where the upper end segment overlaps 621: First integrated distance 622: Second integrated distance 630: Intersection 1000: Data Management System

Claims

1. storing, by a data storage unit, a plurality of work data representing an amount of work to be performed in a farm field by a work implement in a plurality of small areas that divide the farm field; A data generating unit generates integrated work data by integrating the plurality of work data into one. outputting the integrated work data by an output unit; Including, The integrated work data includes: represents the amount of work to be performed by the work implement in the multiple fields in multiple integrated small areas that divide an area including the multiple fields corresponding to the multiple work data; The work device is used to perform work in the plurality of fields corresponding to the plurality of work data. Data management methods.

2. the plurality of integrated small regions of the integrated work data are surrounded by two first integrated line segments extending in a first direction and two second integrated line segments extending in a second direction different from the first direction, the small area of ​​the work data is surrounded by two first line segments extending in the first direction and two second line segments extending in the second direction, Generating the integrated task data includes: moving an area of ​​the working data such that a first intersection point among intersection points between the first line segment and the second line segment overlaps with a second intersection point among intersection points between the first integrated line segment and the second integrated line segment; setting the amount of work in the plurality of integrated small areas based on the area of ​​the moved task data; The data management method according to claim 1 , comprising:

3. a first integrated line segment passing through the second intersection point is located in a second direction of the first line segment passing through the first intersection point among the plurality of first integrated line segments and is closest to the first intersection point; A second integrated line segment passing through the second intersection point is located in a first direction of a second line segment passing through the first intersection point among the plurality of second integrated line segments and is closest to the first intersection point. The data management method according to claim 2 .

4. Generating the integrated task data includes: detecting a boundary small area, from among the plurality of integrated small areas, that is included in the area of ​​the work data before the area of ​​the work data is moved and that is not included in the area of ​​the work data after the area of ​​the work data is moved; setting the work amount set for the integrated small area adjacent to the detected boundary small area as the work amount for the boundary small area; The data management method according to claim 2 or 3, further comprising:

5. Generating the integrated task data includes: detecting an overlapping sub-area including areas of two or more of the plurality of fields from the plurality of integrated sub-areas; determining the amount of work for the overlapping small area in each of the work data corresponding to the two or more fields, the small area of ​​the work data corresponding to the overlapping small area; setting the amount of work for the overlapping small area based on the amount of work set for each of the small areas corresponding to the overlapping small area; The data management method according to claim 1 , further comprising:

6. Setting the amount of work for the overlapping small area includes: setting the amount of work for the overlapping small area based on the ratio of the area of ​​each of the two or more fields included in the overlapping small area; The data management method according to claim 5 , further comprising:

7. the plurality of integrated small regions of the integrated work data are surrounded by two first integrated line segments extending in a first direction and two second integrated line segments extending in a second direction different from the first direction, the small area of ​​the work data is surrounded by two first line segments extending in the first direction and two second line segments extending in the second direction, the integrated task data includes information on an integrated reference position that represents a position of an intersection between the first integrated line segment that is closest to the first direction and the second integrated line segment that is closest to the second direction, The integrated reference position represents the position of the area of ​​the integrated task data. The data management method according to claim 1 .

8. the plurality of integrated small regions of the integrated work data are surrounded by two first integrated line segments extending in a first direction and two second integrated line segments extending in a second direction different from the first direction, the small area of ​​the work data is surrounded by two first line segments extending in the first direction and two second line segments extending in the second direction, a first integrated distance representing a length of the integrated small area in the first direction represents a minimum value of lengths of the small areas of the plurality of work data in the first direction; A second integrated distance representing the length of the integrated small region in the second direction represents the minimum value of the lengths of the small regions in the second direction of the plurality of work data. The data management method according to claim 1 .

9. and acquiring, by the data generating unit, request information representing a plurality of fields included in the generated integrated work data; The plurality of work data to be integrated into the integrated work data correspond to the plurality of fields represented in the request information. The data management method according to any one of claims 1 to 8.

10. a data storage unit that stores a plurality of work data representing an amount of work to be performed by a work implement in a plurality of small areas that divide the farm field; a data generation unit that generates integrated work data by integrating the plurality of work data into one; an output unit that outputs the integrated work data; Equipped with The integrated work data includes: represents the amount of work to be performed by the work implement in the multiple fields in multiple integrated small areas that divide an area including the multiple fields corresponding to the multiple work data; The work device is used to perform work in the plurality of fields corresponding to the plurality of work data. Data management system.

11. storing a plurality of work data representing an amount of work to be performed in a farm field by a work implement in a plurality of small areas that divide the farm field; Generating integrated work data by integrating the plurality of work data into one; outputting the integrated work data; and causing a computing device to execute the following: The integrated work data includes: represents the amount of work to be performed by the work implement in the multiple fields in multiple integrated small areas that divide an area including the multiple fields corresponding to the multiple work data; The work device is used to perform work in the plurality of fields corresponding to the plurality of work data. Data management programs.

Citation Information

Patent Citations

  • Work managing device

    JP2004213239A

  • Work control system

    JP2020156390A

  • Farming system and farming program

    JP2020166851A

  • Agriculture supporting device

    JP2021009455A