Assistance device, assistance method, and program
The support device addresses the inefficiencies in crop harvesting by using time-series data to estimate work completion in specific areas, allowing for improved work distribution and efficiency.
Patent Information
- Application Number
- PCT/JP2024/030824
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-09-14
- Filing Date
- 2024-08-28
- Publication Date
- 2025-03-20
AI Technical Summary
Crop harvesting in fields is often inefficient due to the difficulty in visually grasping the status of harvested and unharvested areas, leading to time loss and potential missed harvesting opportunities.
A support device that acquires time-series data of position information to calculate the stay time or movement speed of workers, estimating the degree of work completion in specific areas and outputting this information to facilitate better work distribution and efficiency.
Enables operators to quickly identify areas needing attention, improving work efficiency by reducing time loss and enhancing the overall productivity of crop harvesting operations.
Smart Images

Figure JP2024030824_20032025_PF_FP_ABST
Abstract
Description
Support device, support method, and program
[0001] The present invention relates to an assistance device, an assistance method, and a program.
[0002] For example, Patent Document 1 discloses an agricultural management system for estimating the harvesting position where a worker has harvested agricultural products.
[0003] Japanese Patent Application Laid-Open No. 2020-25474
[0004] Crop harvesting in fields often requires multiple workers to work simultaneously in a short period of time. It is difficult to visually determine whether crops have been harvested or not. For example, when a worker finishes the work assigned to him or her and attempts to help with another area, he or she searches for the unharvested areas of the crop. In this case, the worker visually inspects each part of the crop one by one, which takes time to determine the unharvested areas of the crop, potentially resulting in lost time or missed harvests. Crops grow quickly, and forgetting to harvest them for one day may mean that the crop cannot be shipped. Furthermore, in summer, crop harvesting can often only be performed during short periods of time, such as during cooler periods. Furthermore, determining the unharvested areas of the field, not just for crop harvesting but also for other tasks, takes time. Therefore, it is desirable to be able to easily grasp the work status of the field.
[0005] The present invention has been made in view of the above-mentioned circumstances, and an object of the present invention is to provide a technique that makes it possible to easily grasp the working conditions of a farm field.
[0006] A support device according to one aspect of the present invention includes an acquisition unit that acquires time-series data of location information including at least one of a point and a range where a worker is located in a field; an estimation unit that calculates the worker's stay time or movement speed based on the time-series data of location information and estimates the degree of completion of a predetermined task performed by the worker in a predetermined area of the field based on the worker's stay time or movement speed; and an output unit that outputs the degree of completion of the predetermined task in the predetermined area. The support device allows a worker to easily grasp the status of the predetermined task performed in the field. For example, the worker can avoid the need to search for a predetermined area where the degree of completion of the predetermined task is low, thereby improving the worker's work efficiency and reducing time loss. Furthermore, when multiple workers perform predetermined tasks in a field, the multiple workers can easily grasp the status of the predetermined task in the field and share the status of the predetermined task among themselves. Therefore, the work efficiency of the multiple workers can be improved and time loss can be reduced.
[0007] In the support device, the estimation unit may estimate the degree of completion of the predetermined task in a predetermined area of the field, or may estimate the degree of completion of the predetermined task for each of a plurality of the predetermined areas in the field, and the output unit may output the degree of completion of the predetermined task for the predetermined area, or may output the degree of completion of the predetermined task for each of the plurality of predetermined areas. In the support device, the estimation unit may estimate the degree of completion of the predetermined task for each of a plurality of divided areas obtained by dividing the predetermined area of the field into a plurality of areas, and the output unit may output the degree of completion of the predetermined task for each of the plurality of divided areas. In the support device, the estimation unit may calculate the degree of completion of the predetermined task based on the stay time or the movement speed of the worker and a judgment criterion. The support device may include a memory unit in which work performance data for the predetermined task is stored for each of the plurality of workers, and the estimation unit may calculate the stay time or the movement speed of the worker based on the time-series data of the location information, and estimate the degree of completion of the predetermined task based on the stay time or the movement speed of the worker and a weighting coefficient calculated from the work performance data for each of the plurality of workers stored in the memory unit.The support device may include a memory unit in which harvest performance data for crops in the field is stored, and the estimation unit may calculate the stay time or the movement speed of the worker based on the time-series data of the location information, and estimate the degree of completion of the predetermined task based on the stay time or the movement speed of the worker and a weighting coefficient calculated from the harvest performance data stored in the memory unit. In the assistance device, the estimation unit may calculate the stay time or the movement speed of the worker based on the time-series data of the position information, generate a learning model by performing machine learning using the stay time or the movement speed of the worker, and estimate the completion level of the predetermined task based on the stay time or the movement speed of the worker and the learning model. This makes it possible to more accurately estimate the completion level of the predetermined task.
[0008] In the assistance device, the estimation unit may estimate, based on correct answer data, the accuracy of the degree of completion of the predetermined task estimated based on the worker's stay time or the movement speed and the learning model, and the output unit may output the accuracy of the degree of completion of the predetermined task. The accuracy of the degree of completion of the predetermined task may be calculated using positive and negative numerical values, ranks, and levels. The positive and negative numerical values may be expressed as percentages or fractions.
[0009] In the support device, the degree of completion of the predetermined task and at least one of a map, a graphic, and an image of the field may be displayed on a display unit. In the support device, the degree of completion of the predetermined task and at least one of a map, a graphic, and an image of the field may be displayed on a display unit, and the display unit may display the predetermined area and the degree of completion of the predetermined task in association with each other, or may display the degree of completion of the predetermined task in association with each of a plurality of the predetermined areas. In the support device, the degree of completion of the predetermined task and at least one of a map, a graphic, and an image of the field may be displayed on a display unit, and the display unit may display the degree of completion of the predetermined task in association with each of the plurality of divided areas. By visually checking the display unit, a worker can grasp the work status in the field in real time.
[0010] In the above-described support device, the predetermined task may be a crop harvesting task performed by the worker in the field. The status of the crop harvesting task can be easily grasped. For example, the worker can avoid the trouble of searching for a predetermined area among a plurality of predetermined areas where the harvesting task has not been completed, thereby improving the efficiency of the worker's harvesting task and reducing time loss.
[0011] An assistance method according to one aspect of the present invention is an assistance method comprising the steps of: acquiring time series data of location information including at least one of a point and an area where a worker is located in a field; calculating the worker's stay time or movement speed based on the time series data of the location information; estimating the degree of completion of a specified task to be performed by the worker in a specified area of the field based on the worker's stay time or movement speed; and outputting the degree of completion of the specified task in the specified area.
[0012] A program according to one aspect of the present invention is a program for causing a computer to execute the steps of acquiring time series data of location information including at least one of the point and range where a worker is located in a field, calculating the worker's stay time or movement speed based on the time series data of the location information, and estimating the degree of completion of a specified task performed by the worker in a specified area of the field based on the worker's stay time or movement speed, and outputting the degree of completion of the specified task in the specified area.
[0013] According to the present invention, it is possible to provide a technique that makes it possible to easily grasp the work situation in a farm field.
[0014] Fig. 1 is a block diagram showing the configuration of the support system. Fig. 2 is a flowchart showing an example of the operation of the support device. Fig. 3 is a diagram showing an example of a screen displayed on a display device. Fig. 4 is a diagram showing an example of a screen displayed on a display device. Fig. 5 is a diagram showing an example of a screen displayed on a display device. Fig. 6 is a diagram showing an example of a screen displayed on a display device. Fig. 7 is a diagram showing an example of a display device installed in a farm field.
[0015] Application examples and embodiments will be described below with reference to the drawings. The application examples and embodiments described below are aspects of the present application and do not limit the scope of the rights of the present application.
[0016] <Application Example> The present invention can be applied to, for example, the support system shown in Fig. 1. Fig. 1 is a block diagram showing the configuration of the support system. The support system is a system that supports workers who work in a field (farm), which is an example of a workplace in agriculture, etc. The workers perform cultivation work on crops (plants) in the field. Types of cultivation work for crops include, but are not limited to, leaf removal, flower removal, bud removal, training, leaf removal, bud removal, topping, watering, top dressing, pesticide spraying, and harvesting.
[0017] <Embodiment> A support system according to an embodiment will be described. As shown in Fig. 1, the support system includes a support device 1 and a display device 2. The support device 1 has a control unit 10, a storage unit 20, and a communication unit 30. The control unit 10 controls each operation of the support device 1. The control unit 10 is configured to include an acquisition unit 110, a determination unit 120, an estimation unit 130, and an output unit 140.
[0018] The control unit 10 includes a central processing unit (CPU), random access memory (RAM), read-only memory (ROM), etc., and controls each unit of the control unit 10 and performs various processes. The storage unit 20 stores programs executed by the control unit 10 and various data used in the processes executed by the control unit 10. For example, the storage unit 20 may be an auxiliary storage device such as a hard disk drive (HDD) or a solid state drive (SSD). The storage unit 20 may be realized by a removable storage medium. The communication unit 30 is a communication interface that communicates with an external device. The communication unit 30 includes a wired communication module and / or a wireless communication module. The display device 2 is a display device such as a display that displays various images and data. The display device 2 may also have an input device such as a touch panel. The display device 2 is an example of a display unit.
[0019] Not all of the components of the support device 1 shown in FIG. 1 are essential, and components of the support device 1 may be added or deleted as appropriate. For example, the support device 1 may have an input device such as a mouse or a touch panel. At least some of the functions of the support device 1 may be realized by a computer on a cloud. The support device 1 and the display device 2 may be configured as an integrated unit or may be configured separately. The support device 1 may be realized, for example, by distributed computing using multiple computer devices, and some of the functional units may be realized by a cloud server. Some of the functional units of the support device 1 may be realized by dedicated hardware devices such as FPGAs or ASICs.
[0020] (Example of Operation of Support Device) FIG. 2 is a flowchart showing an example of the operation of the support device 1. An example of the operation of the support device 1 will be described with reference to the flowchart of FIG. 2. In step S11, the acquisition unit 110 acquires time-series data of position information of workers performing crop harvesting work in a field. When there are multiple workers in the field, the acquisition unit 110 acquires time-series data of position information of the multiple workers based on the position information of each worker. The position information is, for example, coordinate values representing the positions of the workers. The coordinate system of the position information may be a sensor coordinate system or a global coordinate system. Furthermore, the coordinate system of the position information may be a two-dimensional coordinate system indicating a position within a plane. The position information of the worker may include at least one of a point in the field where the worker is located and a range in the field where the worker is located. The acquisition unit 110 may acquire at least one of a point in the field where the worker is located and a range in the field where the worker is located as the worker's position information.
[0021] When a person or animal other than the worker is present in the field, the acquisition unit 110 distinguishes between the worker and the person or animal other than the worker based on the worker's location information and acquires time-series data of the worker's location information. The acquisition unit 110 may identify the worker based on the worker's characteristics. Examples of the worker's characteristics include the worker's face, clothing, and a tag worn by the worker. The acquisition unit 110 may identify the worker by communicating with a device carried by the worker. The acquisition unit 110 may also determine which of multiple cultivation areas the worker is staying in by using a work plan (worker's schedule) and work history managed in the memory unit 20 or on the cloud. A cultivation area is an area in the field where crops are cultivated, such as a divided area such as a ridge or field. A field may have one cultivation area or multiple cultivation areas. A cultivation area may be composed of multiple areas (such as a ridge or field) or a single area (such as a ridge or field). The cultivation area is an example of a predetermined area. An example of a process for acquiring the location information of a worker is shown below.
[0022] (Acquisition Process 1) The acquisition unit 110 may acquire photographed images (image data) of a farm field and acquire the worker's location information based on the photographed images. The photographed images may be moving images or still images. The acquisition unit 110 may acquire time-series data of the worker's location information based on the moving images. The acquisition unit 110 may acquire time-series data of the worker's location information based on still images taken at predetermined intervals by a photographing device. The photographed images may be images taken by a fixed camera (photographing device) installed in the farm field. The photographed images may be satellite photographs or aerial photographs. The photographed images may be images taken by a camera attached to an airborne vehicle such as a drone. The acquisition unit 110 may determine in which of a plurality of cultivation areas the worker is staying based on the photographed images. The acquisition unit 110 may also acquire location information of buildings and the like in the farm field based on the photographed images.
[0023] (Acquisition Process 2) The acquisition unit 110 may acquire measurement values (sensor data) measured by a sensor installed in the field and acquire the worker's location information based on the measurement values. The acquisition unit 110 may continuously acquire measurement values and acquire time-series data of the worker's location information based on the continuously acquired measurement values. The acquisition unit 110 may acquire measurement values at predetermined intervals and acquire time-series data of the worker's location information based on the measurement values acquired at the predetermined intervals. The sensor is a device for sensing the location of the worker in the field. Any type of sensor may be used as long as it can sense the worker's location. For example, the sensor may be an image sensor installed to capture an image of the worker's location area, or a motion sensor that detects the worker's location within the location area. Examples of motion sensors include infrared sensors and radio wave sensors. Alternatively, a system may be used that detects the worker's location by combining a device carried by the worker (such as a tag, smartphone, BLE device, or transmitter) with a sensor. The acquisition unit 110 may determine in which of the multiple cultivation areas the worker is staying, based on the sensor data.
[0024] (Acquisition Process 3) The acquisition unit 110 may acquire measurement values measured by a sensor carried by or worn by the worker, and may acquire location information of the worker based on the measurement values. The sensor carried by the worker may be a GPS (Global Positioning System) sensor mounted on an information processing device (terminal device) such as a smartphone or tablet terminal. The sensor carried by the worker may be a GPS sensor attached to agricultural tools or equipment used by the worker for harvesting crops. The sensor worn by the worker may be a GPS sensor mounted on a wearable device worn by the worker. The GPS sensor measures the location of the information processing device by receiving GPS signals from multiple GPS satellites. The acquisition unit 110 may determine which of multiple cultivation areas the worker is staying in based on the sensor data.
[0025] In the acquisition processes 1 to 3, the acquisition unit 110 may identify the worker based on the worker's characteristics. Examples of the worker's characteristics include the worker's face, clothing, and a tag worn by the worker. The acquisition unit 110 may identify the worker by communicating with a device carried by the worker. The acquisition unit 110 may also determine in which of multiple cultivation areas the worker is staying by using the work plan (worker's schedule) and work history managed in the storage unit 20 or on the cloud.
[0026] In step S12, the determination unit 120 determines whether or not crop harvesting is being performed. If crop harvesting is being performed (step S12; YES), the process proceeds to step S13. If there are multiple workers in the field and at least one of the multiple workers is performing crop harvesting (step S12; YES), the process proceeds to step S13. If crop harvesting is not being performed (step S12; NO), the process of the flowchart in FIG. 2 ends.
[0027] The determination unit 120 may perform the determination process of step S12 based on the worker's position information. A sensor that measures weight may be installed on the basket for placing the harvested product, and the determination unit 120 may perform the determination process of step S12 based on the measurement value of the sensor. A sensor that can detect whether the harvested product has passed through may be installed at the entrance / exit of the farm field, and the determination unit 120 may perform the determination process of step S12 based on the measurement value of the sensor. A sensor may be installed on the farm tools or equipment used for harvesting, and the determination unit 120 may perform the determination process of step S12 based on the measurement value of the sensor. Furthermore, the determination unit 120 may perform the determination process of step S12 by comprehensively using the worker's position information and the measurement values of these sensors.
[0028] In step S13, the estimation unit 130 calculates the stay time or movement speed of the worker in the field based on the time-series data of the position information. The stay time of the worker is the stay time of the worker in the area in the field where crops are grown (cultivation area). The movement speed of the worker is the movement speed of the worker working in the cultivation area. The stay time of the worker may be the stay time at the point where the worker is located in the field, or may be the stay time in the range where the worker is located in the field. The movement speed of the worker may be the speed when moving from the point where the worker is located in the field, or may be the speed when moving from the range where the worker is located in the field. If the position information of the worker includes information indicating the point where the worker is located in the field, the estimation unit 130 may calculate the stay time or movement speed of the worker for each point where the worker is located in the field. When the worker's location information includes information indicating the range in the field where the worker is located, the estimation unit 130 may calculate the worker's stay time or movement speed for each range in the field where the worker is located. An example of a process for calculating the worker's stay time is shown below.
[0029] (Stationary Time Calculation Process 1) The estimation unit 130 calculates the movement direction of the worker based on the time-series data of the position information. The estimation unit 130 calculates the worker's stagnation time based on the movement direction of the worker and the time-series data of the position information. For example, the direction (first direction) away from a predetermined position in the field (the entrance to the field) may be defined as the movement direction of the worker when harvesting crops. If the movement direction of the worker matches the first direction, the estimation unit 130 may calculate the worker's stagnation time based on the time-series data of the position information. A map of the field may be stored in advance in the storage unit 20. The map of the field may include at least the position of the cultivation area and a predetermined position of the field (the position of the entrance to the field). For example, there may be cases where workers frequently come and go through the entrance and exit of the field. If a specific worker frequently enters and exits the field, the estimation unit 130 does not calculate the specific worker's stagnation time. The estimation unit 130 may calculate the stay time of the worker by excluding time series data of the worker's location information during times when the frequency of workers passing through the entrance and exit of the field is high.
[0030] (Stationary Time Calculation Process 2) The estimation unit 130 calculates the worker's movement speed based on the time-series data of the location information. The estimation unit 130 calculates the worker's stay time based on the worker's movement speed and the time-series data of the location information. If the worker's movement speed is less than the speed threshold, the estimation unit 130 calculates the worker's stay time based on the time-series data of the location information. If the worker's movement speed is equal to or greater than the speed threshold, the estimation unit 130 does not calculate the worker's stay time. If the worker's movement speed is slow, it is highly likely that the worker is harvesting crops, and if the worker's movement speed is fast, it is highly likely that the worker is not harvesting crops. Based on such trends, the estimation unit 130 may calculate the worker's stay time.
[0031] (Station Time Calculation Process 3) When multiple workers stay in the same cultivation area, the estimation unit 130 may calculate the stay times of each of the multiple workers based on time-series data of the location information of the multiple workers, and may add up the stay times to calculate the worker stay time. Furthermore, when multiple workers stay in the same cultivation area, the estimation unit 130 may calculate the worker stay time based on time-series data of the location information of the worker who first arrived in the cultivation area, and may multiply the worker stay time by a value corresponding to the number of multiple workers. For example, when two workers stay in the same cultivation area, the worker stay time may be multiplied by 1.3. For example, when three workers stay in the same cultivation area, the worker stay time may be multiplied by 1.5.
[0032] (Processing for calculating movement speed) The estimation unit 130 calculates the movement speed of the worker based on the time-series data of the position information. If a specific worker frequently enters or exits the field, the estimation unit 130 does not calculate the movement speed of the specific worker. The estimation unit 130 may calculate the movement speed of the worker by excluding the time-series data of the position information of the worker during time periods when workers frequently pass through the entrances and exits of the field. If the movement speed of a specific worker among multiple workers is equal to or greater than a speed threshold, the estimation unit 130 may calculate the movement speed of the worker by excluding the time-series data of the position information of the specific worker. If the movement speed of the worker is slow, it is highly likely that the worker is harvesting crops, and if the movement speed of the worker is fast, it is highly likely that the worker is not harvesting crops. The estimation unit 130 may calculate the movement speed of the worker based on such trends.
[0033] In step S14, the estimation unit 130 estimates the degree of completion of the harvesting work in the field. The degree of completion of the harvesting work is a value indicating the status of the harvesting work. The degree of completion of the harvesting work may be a value indicating the ratio of the current value of the harvesting work to the target value of the harvesting work. The degree of completion of the harvesting work may also be the probability of the harvesting work being performed (harvest possibility probability). When multiple workers are harvesting crops, the estimation unit 130 estimates the degree of completion of the harvesting work for each of the multiple workers. The estimation unit 130 may also estimate the degree of completion of a predetermined task in a cultivation area of the field. When a single cultivation area is present in the field, the estimation unit 130 may estimate the degree of completion of the harvesting work in that single cultivation area. When a multiple cultivation area is present in the field, the estimation unit 130 may estimate the degree of completion of the harvesting work for each of the multiple cultivation areas. The estimation unit 130 may divide the cultivation area into multiple partitioned areas and estimate the degree of completion of the harvesting work for each of the multiple partitioned areas. An example of a process for estimating the success rate of harvesting work is shown below.
[0034] (Process 1 for estimating degree of achievement) The estimation unit 130 estimates the degree of achievement of the harvesting work based on the following (Equation 1): Worker's stay time / Reference time = Harvesting work achievement (%) (Equation 1) The reference time is a judgment criterion (threshold) for the worker's stay time. The reference time may be determined by actual measurement or simulation, and is stored in the memory unit 20. The estimation unit 130 may estimate the degree of achievement of the harvesting work by dividing the worker's stay time by the reference time. If the worker's stay time is short, it is likely that the crops have not been harvested. If the worker's stay time is long, it is likely that the crops have been harvested. The estimation unit 130 may estimate the degree of achievement of the harvesting work based on such trends in the worker's stay time.
[0035] (Process for estimating degree of completion 2) The estimation unit 130 estimates the degree of completion of the harvesting work based on the following (Equation 2): Worker movement speed / reference speed=Harvesting work completion rate (%) (Equation 2) The reference speed is a judgment standard (threshold value) for the worker's movement speed. The reference speed may be determined by actual measurement or simulation, and is stored in the memory unit 20. The estimation unit 130 may estimate the degree of completion of the harvesting work by dividing the worker's movement speed by the reference speed. If the worker's movement speed is fast, there is a high possibility that the crops have not been harvested. If the worker's movement speed is slow, there is a high possibility that the crops have been harvested. The estimation unit 130 may estimate the degree of completion of the harvesting work based on such trends in the worker's movement speed.
[0036] (Process for estimating achievement level 3) The memory unit 20 stores work performance data for harvesting work (predetermined work) for each of multiple workers. The estimation unit 130 estimates the achievement level of the harvesting work based on the worker's stay time or movement speed and the work performance data for each worker stored in the memory unit 20. The work performance data for a worker may be the value obtained by dividing the worker's harvest yield by the worker's harvesting time. The worker's harvest yield is, for example, the amount of crops harvested when the worker harvests one ridge of crops. The worker's harvesting time is, for example, the elapsed time from when the worker starts harvesting one ridge of crops to when the worker finishes harvesting the crops. The estimation unit 130 calculates a weighting coefficient from the worker's work performance data. The estimation unit 130 estimates the achievement level of the harvesting work based on the following (Equation 3) or (Equation 4). (Worker's stay time / reference time)×weighting coefficient=harvesting work achievement rate (%) (Equation 3) (Worker's movement speed / reference speed)×weighting coefficient=harvesting work achievement rate (%) (Equation 4)
[0037] When a worker is skilled in harvesting (a skilled worker), the harvest yield tends to be high and the harvesting time tends to be short. In other words, for a skilled worker, the harvest yield per harvesting time is high. As a result, the work performance of a skilled worker is high and the weighting coefficient is large. When a worker is unskilled in harvesting (an unskilled worker), the harvest yield tends to be low and the harvesting time tends to be long. In other words, for an unskilled worker, the harvest yield per harvesting time is low. As a result, the work performance of an unskilled worker is low and the weighting coefficient is small. Even if the stay time of a skilled worker and that of an unskilled worker are the same, the skilled worker's harvesting performance may be higher than that of an unskilled worker. Furthermore, even if the stay time of a skilled worker is shorter than that of an unskilled worker, the skilled worker's harvesting performance may be higher than that of an unskilled worker. Even when the movement speed of a skilled worker and that of an unskilled worker are the same, the degree of accomplishment of the harvesting work by the skilled worker may be higher than that of the unskilled worker. Also, even when the movement speed of a skilled worker is faster than that of an unskilled worker, the degree of accomplishment of the harvesting work by the skilled worker may be higher than that of the unskilled worker.
[0038] The worker's work performance may be, for example, an evaluation value obtained by a farm manager evaluating the worker's harvesting work. After the worker harvests the crops, the manager may visually inspect the area where the worker harvested and evaluate the worker's harvesting work. For example, if almost all of the harvestable crops have been harvested in the area where the worker harvested, the worker's harvesting work may be evaluated as "good." Furthermore, for example, if a small amount of harvestable crops remain in the area where the worker harvested, the worker's harvesting work may be evaluated as "average." Data regarding the worker's work performance is stored in the memory unit 20. The estimation unit 130 may calculate a weighting coefficient from the worker's work performance. The estimation unit 130 may estimate the degree of accomplishment of the harvesting work based on the above (Equation 3) or (Equation 4).
[0039] (Process for estimating degree of achievement 4) The memory unit 20 stores the harvest performance of crops in the field. The estimation unit 130 estimates the degree of achievement of the harvesting work based on the worker's stay time or movement speed and the harvest performance of crops in the field stored in the memory unit 20. The harvest performance may be the degree of growth of crops within a specified period, the yield of crops harvested within a specified period (total number of crops harvested), etc. The harvest performance may also be the worker's stay time or movement speed on the previous day. When estimating the degree of achievement of the harvesting work, the estimation unit 130 selects the harvest performance for the cultivation area that is the target of the process for estimating the degree of achievement of the harvesting work. The estimation unit 130 may calculate a weighting coefficient from the harvest performance for the cultivation area. The estimation unit 130 may estimate the degree of achievement of the harvesting work based on the above (Equation 3) or (Equation 4).
[0040] For example, the crops may not have grown much on a given day, resulting in a small amount of harvestable crops, but the next day, the crops may have grown and the amount of harvestable crops may be larger. Therefore, if the amount of harvestable crops is large but the worker's stay time is short, it is highly likely that the worker has not harvested enough of the harvestable crops. Furthermore, if the amount of harvestable crops is large but the worker's movement speed is fast, it is highly likely that the worker has not harvested enough of the harvestable crops. In such cases, the estimation unit 130 may set the weighting coefficient low and estimate the degree of accomplishment of the harvesting work based on the above (Equation 3) or (Equation 4).
[0041] For example, if the types of crops in cultivation areas A and B are the same and the growth rates of the crops in cultivation areas A and B are similar, the harvestable amount of crops in cultivation areas A and B tends to be similar. Therefore, the time required to harvest the crops in cultivation areas A and B is likely to be similar. If the time spent by workers in cultivation areas A is shorter than the time spent by workers in cultivation areas B, it is likely that the crops in cultivation areas A have not been sufficiently harvested. Furthermore, if the movement speed of workers in cultivation areas A is faster than the movement speed of workers in cultivation areas B, it is likely that the crops in cultivation areas A have not been sufficiently harvested. In such cases, the estimation unit 130 may set the weighting coefficient for cultivation area A to be lower than the weighting coefficient for cultivation area B and estimate the degree of completion of the harvesting work based on the above (Equation 3) or (Equation 4).
[0042] For example, if the yield of crops harvested on a given day is high, the amount of harvestable crops may be low the following day. Therefore, when the amount of harvestable crops is low, even if the worker's stay time is short, it is likely that the worker has harvested a sufficient amount of harvestable crops. Furthermore, when the amount of harvestable crops is low, even if the worker's movement speed is fast, it is likely that the worker has harvested a sufficient amount of harvestable crops. In such cases, the estimation unit 130 may set a high weighting coefficient and estimate the degree of success of the harvesting work based on the above (Equation 3) or (Equation 4). By estimating the degree of success of the harvesting work taking such harvest performance into consideration, the harvest status of the field can be more accurately grasped. Furthermore, the estimation unit 130 may estimate the degree of success of the harvesting work based on the worker's stay time or movement speed, the worker's work performance, and the harvest performance.
[0043] (Process for Estimating Achievement Level 5) The estimation unit 130 may estimate the achievement level of the harvesting work based on the worker's stay time or movement speed and a learning model (estimation model). The estimation unit 130 may generate the learning model by performing machine learning using the worker's stay time or movement speed. The estimation unit 130 may generate the learning model based on the worker's stay time or movement speed and correct answer data. For example, a manager may patrol the field for a predetermined period and determine whether the crops have been harvested or not for each seedling or for each predetermined location (harvesting determination result), and the result may be used as the correct answer data. Alternatively, the achievement level calculated from the harvest determination result may be used as the correct answer data. The predetermined location may be a location obtained by dividing the crop into a predetermined range (e.g., a range of several centimeters). The manager is a person who can correctly judge the condition of the crops, such as a cultivation manager. The manager may start patrolling the field during crop harvesting. The manager may start patrolling the field after crop harvesting is completed. The determination of whether crops have been harvested or not may be performed for the entire cultivation area within the field. Furthermore, in consideration of the burden on the manager, the determination of whether crops have been harvested or not may be performed for a specific part of the cultivation area within the field.
[0044] The manager may display a map, photographs, video, etc. of the farm field on the display unit (e.g., a display) of a terminal device (information processing device) such as a smartphone or tablet terminal, and then specify the locations where the crops have been determined to be harvested or unharvested, and input the harvest determination results into the terminal device. The manager may input the harvest determination results into the terminal device by selecting a harvest button or an unharvested button displayed on the display unit of the terminal device. The terminal device transmits the harvest determination results and the locations where the manager has determined the crops to be harvested or unharvested to the support device 1.
[0045] The terminal device may also acquire location information of the manager using a GPS sensor. In this case, when the manager inputs the harvesting decision result into the terminal device, the terminal device may acquire location information of the manager at the time the harvesting decision result was input. The terminal device transmits the harvesting decision result and the location information of the manager at the time the harvesting decision result was input to the support device 1.
[0046] The learning model and correct answer data are stored in the memory unit 20. The estimation unit 130 may estimate the accuracy of the degree of accomplishment of the harvesting work (a value indicating the likelihood) based on the correct answer data. The estimation unit 130 may estimate the accuracy of the degree of accomplishment of the harvesting work by comparing the learning data used in the machine learning with an estimated value from the learning model. Correct answer data may be prepared instead of the learning data. The estimation unit 130 may estimate the accuracy of the degree of accomplishment of the harvesting work by comparing the estimated value from the learning model with the correct answer data. The estimation unit 130 may estimate the accuracy of the degree of accomplishment of the harvesting work using positive and negative numerical values or ranks (levels). The positive and negative numerical values may be expressed as percentages or fractions. The ranks may be numerical values such as 1, 2, 3, etc., or alphabetic characters such as A, B, and C. The positive and negative numerical values and ranks may be colored. For example, different colors may be used for the alphabetic characters A, B, and C.
[0047] (Achievement Level Estimation Process 6) The estimation unit 130 may estimate the degree of accomplishment of the harvesting work as a rank (level) based on the results of comparing the degree of accomplishment (%) of the harvesting work estimated by the achievement level estimation processes 1 to 5 with a threshold. The rank may be a number such as 1, 2, or 3, or an English letter such as A, B, or C. Positive and negative numbers and ranks may be color-coded.
[0048] The estimation unit 130 may estimate the degree of completion of a predetermined task performed by a worker in a field. Examples of the predetermined task include, but are not limited to, harvesting, defoliation, flower thinning, bud thinning, training, leaf removal, bud removal, topping, watering, fertilizing, and pesticide spraying. The estimation unit 130 may determine the type of task performed by the worker based on the movement of the worker in the video, sensor data, and the like. Alternatively, the worker may input the type of task using a device or the like before or after the task. The estimation unit 130 may determine the type of task performed by the worker based on the input type of task. Alternatively, the estimation unit 130 may determine the type of task performed by the worker based on a task plan or work record managed in the memory unit 20 or on the cloud.
[0049] The estimation unit 130 may estimate the degree of achievement of the predetermined task according to achievement degree estimation processes 1 to 6, and may estimate the accuracy of the degree of achievement of the predetermined task according to achievement degree estimation process 5. The estimation unit 130 may estimate the degree of achievement of the predetermined task and the accuracy of the degree of achievement of the predetermined task by using the work plans and work results managed in the storage unit 20 or on the cloud.
[0050] In step S15, the output unit 140 outputs the degree of completion of the harvesting work (predetermined work) in the field. When the degree of completion of the harvesting work has been estimated for each of multiple workers, the output unit 140 outputs the degrees of completion of the multiple harvesting work. When the degree of completion of the harvesting work in one cultivation area has been estimated, the output unit 140 outputs the degree of completion of the harvesting work in one cultivation area. When the degree of completion of the harvesting work has been estimated for each of multiple cultivation areas, the output unit 140 outputs the degree of completion of the harvesting work for each of the multiple cultivation areas. When the degree of completion of the harvesting work has been estimated for each of multiple divided areas, the output unit 140 outputs the degree of completion of the harvesting work for each of the multiple divided areas. When the accuracy of the degree of completion of the harvesting work has been estimated, the output unit 140 outputs the accuracy of the degree of completion of the harvesting work.
[0051] In step S16, the output unit 140 stores the degree of accomplishment of the harvesting work in the memory unit 20. In step S17, the output unit 140 displays the degree of accomplishment of the harvesting work and at least one of a map, graphic, and image of the farm field on the display device 2. The images include still images and moving images. If the degrees of accomplishment of multiple harvesting work are estimated, the output unit 140 displays the degrees of accomplishment of multiple harvesting work on the display device 2. The display device 2 may display the cultivation area and the degree of accomplishment of the harvesting work in association with each other. The display device 2 may display the degree of accomplishment of the harvesting work in association with each other for multiple cultivation areas, or may display the degree of accomplishment of the harvesting work in association with each other for multiple divided areas. An example of a process for displaying the degree of accomplishment of the harvesting work is shown below.
[0052] (Display Process 1) FIG. 3 is a diagram illustrating an example of a screen displayed on the display device 2. When the worker's location information includes the point where the worker is located in the field, the estimation unit 130 may calculate the worker's stay time or movement speed for each point where the worker is located in the field. For example, when the worker's stay time or movement speed is calculated for each point where the worker is located in the field, a screen such as that shown in FIG. 3 is displayed on the display device 2. FIG. 3 illustrates a screen in which the display device 2 displays the degree of accomplishment of harvesting work in association with each of multiple divided areas. In the example screen illustrated in FIG. 3, an illustration of a map of the field as viewed from directly above is displayed. In the example screen illustrated in FIG. 3, the map of the field and the degree of accomplishment of harvesting work superimposed on the map of the field are displayed. In the example screen illustrated in FIG. 3, harvesting work is performed by multiple workers, and the degree of accomplishment of multiple harvesting work is displayed on the display device 2. This is not limited to this example, and harvesting work may be performed by a single worker. The map of the field may be pre-stored in the storage unit 20. The output unit 140 may read out a map of the field from the memory unit 20 and display the map of the field on the display device 2. The worker may also transmit the number, size, location, etc. of cultivation areas in the field to the support device 1 using an information processing device. For example, the output unit 140 may create a map of the field based on the number, size, location, etc. of ridges in the field and display the map of the field on the display device 2. The output unit 140 superimposes the degree of completion of harvesting work on the map of the field based on the worker's location information and the location of the cultivation areas on the map of the field.
[0053] In the example screen shown in Figure 3, the degree of completion of harvesting work is displayed as a percentage (%) and in shading. Areas 201 to 205 in the example screen of Figure 3 are cultivation areas. Each of areas 201 to 203 and 205 is divided into multiple partitioned areas. In the example screen of Figure 3, a warehouse 206, an office 207, a farm entrance / exit 208, and a road 209 are displayed.
[0054] FIG. 4 is a diagram showing an example of a screen displayed on the display device 2. FIG. 4 shows a screen in which the display device 2 displays the degree of accomplishment of harvesting work in association with each of multiple divided areas. In the example screen shown in FIG. 4, an illustration of a map of the field as viewed from directly above is displayed. In the example screen shown in FIG. 4, a map of the field, the degree of accomplishment of harvesting work superimposed on the map of the field, and the accuracy of the degree of accomplishment of harvesting work superimposed on the map of the field are displayed. In the example screen shown in FIG. 4, harvesting work is performed by multiple workers, and the degree of accomplishment of multiple harvesting work is displayed on the display device 2. This is not limited to this, and harvesting work may be performed by a single worker. In the example screen shown in FIG. 4, the degree of accomplishment of harvesting work is displayed as a percentage (%) and a shade, and the accuracy of the degree of accomplishment of harvesting work is displayed as a percentage (%).
[0055] In the example screens shown in FIGS. 3 and 4 , the degree of completion of the harvesting work is displayed as a percentage (%) and a shade of gray. The degree of completion of the harvesting work may also be displayed as a percentage (%) and a shade of color. The degree of completion of the harvesting work may be displayed only as a percentage (%), only as a shade of gray, or only as a shade of color. In the example screens shown in FIGS. 3 and 4 , the map is displayed as an illustration, but a satellite photograph of the field may also be displayed on the display device 2. The output unit 140 superimposes the degree of completion of the harvesting work on the satellite photograph of the field based on the worker's location information and the location information (longitude and latitude information) of the cultivation area in the satellite photograph. When the satellite photograph of the field is displayed on the display device 2, lines indicating the outlines of the areas 201 to 205, the warehouse 206, the office 207, the field entrance / exit 208, and the road 209 may be superimposed on the satellite photograph of the field.
[0056] 3 and 4 may also display a message prompting the worker to check cultivation areas with low harvesting achievement levels, or a message prompting the worker to prioritize harvesting areas with low harvesting achievement levels. For example, if the available harvesting time on a given day is limited, the worker can prioritize harvesting areas with low harvesting achievement levels. Based on such a message, the worker can determine whether to prioritize harvesting areas with low harvesting achievement levels.
[0057] (Display Process 2) FIG. 5 is a diagram illustrating an example of a screen displayed on the display device 2. When the worker's location information includes the point where the worker is located in the field, the estimation unit 130 may calculate the worker's stay time or movement speed for each point where the worker is located in the field. When the worker's location information includes the range where the worker is located in the field, the estimation unit 130 may calculate the worker's stay time or movement speed for each range where the worker is located in the field. For example, when the worker's stay time or movement speed is calculated for each point or range where the worker is located in the field, a screen such as that shown in FIG. 5 is displayed on the display device 2. FIG. 5 illustrates a screen in which the display device 2 displays the degree of accomplishment of harvesting work for each of multiple cultivation areas in association with each other. The example screen illustrated in FIG. 5 displays a diagram of the field as viewed from directly above. The example screen illustrated in FIG. 5 displays the diagram of the field and the degree of accomplishment of harvesting work superimposed on the diagram of the field. In the example screen shown in FIG. 5 , harvesting work is performed by multiple workers, and the completion levels of the multiple harvesting work are displayed on the display device 2. This is not a limitation, and harvesting work may be performed by a single worker. The field diagram may be pre-stored in the memory unit 20. The output unit 140 may read the field diagram from the memory unit 20 and display the field diagram on the display device 2. The worker may also transmit the number, size, position, etc. of cultivation areas in the field to the support device 1 using an information processing device. For example, the output unit 140 may create a field diagram based on the number, size, etc. of ridges in the field and display the field diagram on the display device 2. The output unit 140 superimposes the completion levels of the harvesting work on the field diagram based on the worker's position information and the positions of the cultivation areas in the field diagram.
[0058] In the example screen shown in FIG. 5 , the degree of accomplishment of the harvesting work is displayed in a heat map. The heat map may express the degree of accomplishment of the harvesting work, for example, by using different colors or shades of color. The degree of accomplishment of the harvesting work may be expressed by a color gradation of the heat map, with areas where the degree of accomplishment of the harvesting work is high being colored red and areas where the degree of accomplishment of the harvesting work is low being colored blue. Heat maps can be created using various methods. In the example screen shown in FIG. 5 , the heat map is superimposed on figures 211 and 212 indicating the cultivation area. In the example screen shown in FIG. 5 , figures 213 and 214 indicating buildings and figure 215 indicating a passage are also displayed.
[0059] FIG. 6 is a diagram illustrating an example of a screen displayed on the display device 2. FIG. 6 illustrates a screen in which the display device 2 displays the degree of accomplishment of harvesting work associated with each of a plurality of cultivation areas. The example screen illustrated in FIG. 6 displays a diagram of the field as viewed from an oblique direction. The example screen illustrated in FIG. 6 displays the diagram of the field and the degree of accomplishment of harvesting work superimposed on the diagram of the field. In the example screen illustrated in FIG. 6, harvesting work is performed by a plurality of workers, and the degree of accomplishment of the plurality of harvesting work is displayed on the display device 2. This is not limited to this, and harvesting work may be performed by a single worker. In the example screen illustrated in FIG. 6, the degree of accomplishment of harvesting work is displayed as a heat map. The heat map may, for example, represent the degree of accomplishment of harvesting work using different colors or shades of color. In the example screen illustrated in FIG. 6, the heat map is superimposed on a diagram 221 illustrating a cultivation area. In the example screen illustrated in FIG. 6, diagrams 222 and 223 illustrating buildings and a diagram 224 illustrating a passage are displayed.
[0060] In the example screens shown in FIGS. 5 and 6 , the degree of accomplishment of the harvesting work (heat map) is superimposed on the diagram of the field. In the example screens shown in FIGS. 5 and 6 , the accuracy of the degree of accomplishment of the harvesting work may be superimposed on the diagram of the field. In the example screens shown in FIGS. 5 and 6 , a diagram of the field is displayed. However, the display device 2 may display photographs (still images) or videos (moving images) of the field taken with a fixed camera, or snapshots or videos of the field taken with a handheld camera. In this case, the worker may determine the number, size, positions, etc. of the cultivation areas in the field by referring to the photographs or videos displayed on the display unit of the information processing device. The worker may transmit the number, size, positions, etc. of the cultivation areas in the field to the support device 1 using the information processing device. The output unit 140 superimposes the degree of accomplishment of the harvesting work on the photographs or videos of the field based on the worker's location information and the positions of the cultivation areas in the photographs or videos (image data) of the field. When a photograph or video of the farm field is displayed on the display device 2, lines indicating the outlines of the figures 221 to 224 may be superimposed on the photograph or video of the farm field. In addition, in the example screens shown in Figures 5 and 6, a message urging the operator to check a specific area may be displayed.
[0061] The display device 2 may be installed in the field. FIG. 7 is a diagram illustrating an example of the display device 2 installed in the field. The display device 2 may be installed, for example, near the cultivation area of the field. In the example illustrated in FIG. 7 , the display device 2 has a large display. Workers and managers can easily grasp the status of the harvesting work in the field by visually checking the degree of completion of the harvesting work displayed on the display device 2 in the field. For example, workers can avoid the trouble of searching for areas in the field where the degree of completion of the harvesting work is low, thereby improving the worker's work efficiency and preventing time loss. Furthermore, by visually checking the degree of completion of the harvesting work displayed on the display device 2 in the field, multiple workers can easily grasp the status of the harvesting work in the field and share the status of the harvesting work in the field among themselves. Therefore, the work efficiency of multiple workers can be improved and time loss can be prevented.
[0062] The output unit 140 may transmit output data including the degree of completion of the harvesting work and a map, photograph, or video of the field to the information processing device. The information processing device may display the degree of completion of the harvesting work and the map, photograph, or video of the field on a display unit (such as a monitor) of the information processing device. The output unit 140 may transmit output data including the degree of completion of the harvesting work, the accuracy of the degree of completion of the harvesting work, and the map, photograph, or video of the field to the worker's information processing device. The information processing device may display the degree of completion of the harvesting work, the accuracy of the degree of completion of the harvesting work, and the map, photograph, or video of the field on a display unit of the information processing device. Workers and managers can grasp the status of the harvesting work in the field by visually checking the degree of completion of the harvesting work displayed on the display unit of the information processing device. In addition, by multiple workers visually checking the degree of completion of the harvesting work displayed on the display unit of the information processing device, the multiple workers can understand the status of the harvesting work in the field and share the status of the harvesting work in the field among the multiple workers.
[0063] When the information processing device receives output data including the degree of completion of the harvesting work, it may notify the worker of information regarding the degree of completion of the harvesting work by outputting at least one of sound, vibration, and light. An example of a notification method in which the screen example shown in FIG. 4 is displayed on at least one of the display device 2 and the information processing device will be described. When the information processing device receives output data including the degree of completion of the harvesting work in the field area 201, it outputs at least one of sound, vibration, and light. By visually checking the display device 2 or the display unit of the information processing device, the worker can grasp the status of the harvesting work in the field area 201 in real time. When the information processing device receives output data including the degree of completion of the harvesting work in the field area 205, it outputs at least one of sound, vibration, and light. By visually checking the display device 2 or the display unit of the information processing device, the worker can grasp the status of the harvesting work in the field area 205 in real time. Therefore, the worker can immediately recognize the unharvested areas of crops in the field, improving the efficiency of crop harvesting work in the field. This reduces the time lost in determining the extent of unharvested crops.
[0064] According to this embodiment, a worker can grasp the work status in a field (e.g., the harvest status of crops) without carrying any special equipment. Furthermore, multiple workers can share the work status in a field among themselves without carrying any special equipment. By simply working in the field as usual, a worker can instantly recognize areas in the field where crops have been harvested and areas where harvesting has not yet been completed, thereby reducing the stress and time required to grasp the situation. Consequently, the harvesting work for the entire field is shorter than before, reducing the physical exhaustion of workers. Furthermore, it is also possible to prevent crops from being left unharvested in the field.
[0065] Conventionally, the harvest status of a field has been recorded by the cultivation manager's eyeballing, but according to this embodiment, the harvest status of a field can be recorded as an objective value. This makes it possible to accurately predict the period and time it will take to complete the harvesting work by utilizing the harvest status of the field and past harvest records (weather, worker combination, type of harvested crop, amount of harvested crop, work time, etc.). This can provide support for making more accurate farm work plans. Furthermore, this embodiment can be applied to fields where workers and work robots work together. For example, a work robot can grasp the work status in the field, recognize areas that have not yet been harvested, and perform harvesting work.
[0066] The present invention may be understood as an information processing device or information processing system having at least some of the configurations, means, and functions described above. The present invention may be understood as an assistance method or information processing method including at least some of the processes described above. The present invention may be understood as a method in which a computer executes the processes described above. The present invention may be understood as a program for causing a computer to execute the processes described above, and the program may be provided to the computer via a network or from a computer-readable recording medium that non-temporarily stores data.
[0067] <Computer-readable recording medium> A program that causes an information processing device or other machine or device (hereinafter referred to as a computer, etc.) to realize any of the above functions can be recorded on a computer-readable recording medium. Then, the computer, etc. can provide the function by reading and executing the program from this recording medium. A computer-readable recording medium refers to a recording medium that stores information such as data and programs through electrical, magnetic, optical, mechanical, or chemical action and can be read by a computer, etc.
[0068] <Supplementary Note 1> A support device (1) comprising: an acquisition unit (110) that acquires time-series data of location information including at least one of a point and an area where a worker is located in a field, an estimation unit (130) that calculates a stay time or a movement speed of the worker based on the time-series data of the location information, and estimates a degree of completion of a predetermined task performed by the worker in the field based on the stay time or the movement speed of the worker, and an output unit (140) that outputs the degree of completion of the predetermined task. <Supplementary Note 2> The support device (1) according to Supplementary Note 1, wherein the estimation unit (130) estimates the degree of completion of the predetermined task in a predetermined area of the field, or estimates the degree of completion of the predetermined task for each of a plurality of the predetermined areas in the field, and the output unit (140) outputs the degree of completion of the predetermined task for the predetermined area, or outputs the degree of completion of the predetermined task for each of the plurality of the predetermined areas. <Supplementary Note 3> The assistance device (1) according to Supplementary Note 1, wherein the estimation unit (130) estimates the degree of completion of the predetermined task for each of a plurality of partitioned areas obtained by dividing the predetermined area into a plurality of partitioned areas, and the output unit (140) outputs the degree of completion of the predetermined task for each of the plurality of partitioned areas. <Supplementary Note 4> The assistance device (1) according to any one of Supplementary Notes 1 to 3, wherein the estimation unit (130) calculates the stay time or the movement speed of the worker based on the time-series data of the position information, and estimates the degree of completion of the predetermined task based on the stay time or the movement speed of the worker and a determination criterion. <Supplementary Note 5> The assistance device (1) according to any one of Supplementary Notes 1 to 4, further comprising: a memory unit (20) in which work performance data relating to the predetermined work is stored for each of the plurality of workers; and the estimation unit (130) calculates the stay time or the movement speed of the worker based on the time series data of the position information, and estimates the achievement level of the predetermined work based on the stay time or the movement speed of the worker and a weighting coefficient calculated from the work performance data for each of the plurality of workers stored in the memory unit (20).<Supplementary Note 6> The support device (1) according to any one of Supplementary Notes 1 to 5, wherein the estimation unit (130) calculates the stay time or the movement speed of the worker based on the time-series data of the location information, and estimates the degree of completion of the predetermined task based on the stay time or the movement speed of the worker and a weighting coefficient calculated from the harvest performance stored in the storage unit (20). <Supplementary Note 7> The support device (1) according to any one of Supplementary Notes 1 to 6, wherein the estimation unit (130) calculates the stay time or the movement speed of the worker based on the time-series data of the location information, generates a learning model by performing machine learning using the stay time or the movement speed of the worker, and estimates the degree of completion of the predetermined task based on the stay time or the movement speed of the worker and the learning model. <Supplementary Note 8> The assistance device (1) according to Supplementary Note 7, wherein the estimation unit (130) estimates, based on correct answer data, the accuracy of the degree of achievement of the predetermined task estimated based on the stay time or the movement speed of the worker and the learning model, and the output unit (140) outputs the accuracy of the degree of achievement of the predetermined task. <Supplementary Note 9> The assistance device (1) according to any one of Supplements 1 to 8, wherein the degree of achievement of the predetermined task and at least one of a map, a graphic, and an image of the field are displayed on a display unit. <Supplementary Note 10> The assistance device (1) according to Supplementary Note 2, wherein the display unit displays the degree of achievement of the predetermined task and at least one of a map, a graphic, and an image of the field in association with each other, and wherein the display unit displays the degree of achievement of the predetermined task in association with each other, or displays the degree of achievement of the predetermined task for each of a plurality of the predetermined areas in association with each other. <Supplementary Note 11> The assistance device (1) according to Supplementary Note 3, wherein the completion level of the predetermined task and at least one of a map, a figure, and an image of the field are displayed on a display unit, and the display unit displays the completion level of the predetermined task in association with each of the plurality of divided areas. <Supplementary Note 12> The assistance device (1) according to any one of Supplementary Notes 1 to 11, wherein the predetermined task is crop harvesting work performed by the worker in the field.<Supplementary Note 13> A support method comprising: a step (S11) of acquiring time-series data of location information including at least one of a point and an area where a worker is located in a field; a step (S13, S14) of calculating a stay time or a movement speed of the worker based on the time-series data of the location information, and estimating a degree of completion of a predetermined task to be performed by the worker in a predetermined area of the field based on the stay time or the movement speed of the worker; and a step (S15) of outputting the degree of completion of the predetermined task in the predetermined area. <Supplementary Note 14> A program for causing a computer to execute the following steps: acquiring time series data of location information including at least one of a point and an area where a worker is located in a field (S11); calculating a stay time or a movement speed of the worker based on the time series data of the location information, and estimating a degree of completion of a predetermined task to be performed by the worker in a predetermined area of the field based on the stay time or the movement speed of the worker (S13, S14); and outputting the degree of completion of the predetermined task in the predetermined area (S15).
[0069] REFERENCE SIGNS LIST 1 Support device 2 Display device 10 Control unit 20 Storage unit 30 Communication unit 110 Acquisition unit 120 Determination unit 130 Estimation unit 140 Output unit
Claims
1. A support device comprising: an acquisition unit that acquires time series data of location information including at least one of a point and an area where a worker is located in a field; an estimation unit that calculates the stay time or movement speed of the worker based on the time series data of the location information, and estimates a degree of completion of a specified task performed by the worker in the field based on the stay time or movement speed of the worker; and an output unit that outputs the degree of completion of the specified task.
2. The support device described in claim 1, wherein the estimation unit estimates the degree of completion of the specified work in a specified area of the field, or estimates the degree of completion of the specified work for each of a plurality of the specified areas in the field, and the output unit outputs the degree of completion of the specified work for the specified area, or outputs the degree of completion of the specified work for each of the plurality of the specified areas.
3. The support device according to claim 1, wherein the estimation unit estimates the degree of completion of the specified task for each of a plurality of divided areas obtained by dividing a specified area of the field into a plurality of areas, and the output unit outputs the degree of completion of the specified task for each of the plurality of divided areas.
4. The support device according to claim 1, wherein the estimation unit calculates the degree of completion of the specified task based on the stay time or the movement speed of the worker and a judgment criterion.
5. The support device of claim 1, further comprising a memory unit in which work performance regarding the specified task is stored for each of the multiple workers, and the estimation unit calculates the stay time or the movement speed of the worker based on the time series data of the location information, and estimates the degree of completion of the specified task based on the stay time or the movement speed of the worker and a weighting coefficient calculated from the work performance of each of the multiple workers stored in the memory unit.
6. The support device according to claim 1, further comprising a memory unit in which actual harvest data of crops in the field is stored, and the estimation unit calculates the stay time or the movement speed of the worker based on the time series data of the position information, and estimates the degree of completion of the specified task based on the stay time or the movement speed of the worker and a weighting coefficient calculated from the harvest data stored in the memory unit.
7. The support device described in claim 1, wherein the estimation unit calculates the worker's stay time or the moving speed based on the time series data of the location information, generates a learning model by performing machine learning using the worker's stay time or the moving speed, and estimates the degree of completion of the specified task based on the worker's stay time or the moving speed and the learning model.
8. The assistance device described in claim 7, wherein the estimation unit estimates the accuracy of the degree of completion of the specified task, which is estimated based on the worker's stay time or movement speed and the learning model, based on correct answer data, and the output unit outputs the accuracy of the degree of completion of the specified task.
9. The support device according to claim 1, wherein the degree of completion of the predetermined task and at least one of a map, a figure, and an image of the farm field are displayed on a display unit.
10. The support device described in claim 2, wherein the degree of completion of the specified task and at least one of a map, a figure and an image of the field are displayed on a display unit, and the display unit links the specified area and the degree of completion of the specified task and displays them, or links the degree of completion of the specified task for each of a plurality of the specified areas and displays them.
11. The support device described in claim 3, wherein the degree of completion of the specified work and at least one of a map, a figure and an image of the field are displayed on a display unit, and the display unit links and displays the degree of completion of the specified work for each of the multiple divided areas.
12. The support device according to any one of claims 1 to 11, wherein the predetermined work is a crop harvesting operation performed by the worker in the field.
13. A support method comprising the steps of: acquiring time series data of location information including at least one of a point and an area in a field where a worker is located; calculating the stay time or movement speed of the worker based on the time series data of the location information, and estimating a degree of completion of a specified task performed by the worker in a specified area of the field based on the stay time or movement speed of the worker; and outputting the degree of completion of the specified task in the specified area.
14. A program for causing a computer to execute the steps of: acquiring time series data of location information including at least one of the point and range in which a worker is located in a field; calculating the stay time or movement speed of the worker based on the time series data of the location information, and estimating the degree of completion of a specified task performed by the worker in a specified area of the field based on the stay time or movement speed of the worker; and outputting the degree of completion of the specified task in the specified area.
Citation Information
Patent Citations
Agriculture support system
JP2015049868A
Work management system, work management method, and work management program
JP2022036524A