Work information management device, work information management system, work information management program, and work information management method
The work information management system addresses inefficiencies in agricultural operations by grouping work areas and synchronizing work type changes across related tasks, enhancing data analysis and operational efficiency.
Patent Information
- Application Number
- JP2024070357
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-04-24
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2040-11-09
AI Technical Summary
Existing work information management systems for agricultural operations struggle with efficiently managing work information due to incorrect determination of work types and improper grouping of work areas, leading to inefficiencies in data analysis and management.
A work information management device and system that groups multiple work areas based on predetermined conditions, allowing for the efficient management of work information by changing work type information across related tasks within the same group in response to user requests.
Enables efficient management of work information by accurately grouping work areas and synchronizing work type changes across related tasks, thereby improving data analysis and operational efficiency in agricultural operations.
Smart Images

Figure 0007660746000001 
Figure 0007660746000002 
Figure 0007660746000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a work information management device, a work information management system, a work information management program, and a work information management method. [Background technology]
[0002] In recent years, there has been much research into using information on agricultural practices in fields to analyze cultivation management.
[0003] Patent Document 1 discloses a technology for receiving position information and operation information from agricultural machinery used for farm work in a farm field and recording work information in the farm field. The recorded work information is used for analysis of cultivation management. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2018-190292 A Summary of the Invention [Problem to be solved by the invention]
[0005] In the technology described in Patent Document 1, the type of work, such as plowing, leveling, basal fertilizer spreading, planting, etc., is determined for each work area based on the position information and operation information. If the determined type of work is incorrect, the user changes it for each work area. In addition, since the work area is set according to the period during which the agricultural machine is running, it is divided according to the work period. For example, even if the same work is being performed, the work area where work was performed in the afternoon may be divided from the work area where work was performed in the morning.
[0006] In view of the above circumstances, one object of the present disclosure is to provide a work information management device that can efficiently manage work information by grouping a plurality of work areas. Other objects can be understood from the following description and the description of the embodiment. [Means for solving the problem]
[0007] 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.
[0008] To achieve the above object, a work information management device (100) according to one embodiment includes a storage device (140) and a calculation device (120). The storage device (140) stores a plurality of work area information representing work areas (330) in which work was performed, and work type information representing the work types of work performed in the work area (330). The calculation device (120) groups, as a work group, one or more works that satisfy a predetermined condition among a plurality of works corresponding to the plurality of work area information. Furthermore, the calculation device (120) changes the first work type information and the second work type information corresponding to a second work included in the work group based on a change request signal for changing the first work type information corresponding to a first work included in the work group.
[0009] To achieve the above object, a work information management system (1000) according to an embodiment includes the work information management device (100) described above and a terminal (200) that displays work area information. The terminal (200) displays an image that distinguishes the work area information included in the work group from other works. The terminal (200) also accepts an operation to change first work type information corresponding to a first work included in the work group.
[0010] To achieve the above object, a work information management program (400) according to an embodiment causes a calculation device (120) to retain a plurality of work area information representing work areas (330) in which work has been performed, and work type information representing the work types of the work performed in the work area (330). The work information management program (400) also causes the calculation device (120) to group, as a work group, one or more works that satisfy a predetermined condition, among a plurality of works corresponding to the plurality of work area information. Furthermore, the work information management program (400) causes the calculation device (120) to change the first work type information and the second work type information corresponding to a second work included in the work group, based on a change request signal for changing the first work type information corresponding to a first work included in the work group.
[0011] To achieve the above object, a work information management method according to one embodiment includes a calculation device (120) retaining a plurality of work area information representing work areas (330) in which work was performed, and work type information representing the work types of the work performed in the work area (330). The work information management method also includes the calculation device (120) grouping, as a work group, one or more works that satisfy a predetermined condition, among a plurality of works corresponding to the plurality of work area information. The work information management method further includes the calculation device (120) changing the first work type information and the second work type information corresponding to a second work included in the work group, based on a change request signal for changing the first work type information corresponding to a first work included in the work group. Effect of the Invention
[0012] According to the above aspect, the user can efficiently manage the work information registered in the work information management device. [Brief description of the drawings]
[0013] [Figure 1] 1 is a schematic diagram of a work information management system according to an embodiment; [Diagram 2] FIG. 4 is a diagram illustrating a configuration of task data according to an embodiment. [Diagram 3] FIG. 2 is a diagram illustrating a working area according to one embodiment. [Figure 4] FIG. 2 is a diagram illustrating functional blocks executed by a work information management system according to an embodiment. [Diagram 5] 10 is a flowchart illustrating a process performed by a work information management program according to an embodiment. [Figure 6] 11 is a diagram illustrating a configuration of work data when processing is being performed by a work information management program in one embodiment. FIG. [Figure 7] 5 is a flowchart showing processing by a work information management program and a display program according to an embodiment. [Figure 8] FIG. 2 is a diagram illustrating an image displayed by a display unit according to an embodiment. [Figure 9] 11 is a diagram showing a configuration of work data after a work type is changed in one embodiment. FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0014] (Embodiment) A work information 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 work information management system 1000 includes a work information management device 100 and a terminal 200. The work information management device 100 is communicably connected to the terminal 200 and a work vehicle 30 via a network 20, for example, the Internet.
[0015] The work information management device 100 acquires operation information in the field from the work vehicle 30, and stores information representing the type of work, the time of work, the work area, etc., for each work unit based on the acquired operation information. This work unit represents the work in one work period in the operation information from the work vehicle 30, for example, the work from when the engine of the work vehicle 30 is started to when it is stopped. The type of work represents the type of work performed in the field, for example, plowing, leveling, spreading basal fertilizer, planting, etc. The operation information includes information representing the state of the work vehicle 30 when working in the field, for example, the speed, steering angle, engine speed, ON / OFF status of various clutches, position information of the work vehicle 30 at each time, work period, etc. of the work vehicle 30. When the work vehicle 30 is a vehicle that tows a work machine, for example, a tractor, the operation information may include information such as the PTO (power take-off) speed when transmitting power to the work machine, and the hitch height and lift arm angle that indicate the attitude of the work machine.
[0016] The work information management device 100 groups works that are estimated to have been performed the same based on the stored information representing the work area, and retains the work types so that works included in the same group have the same work type. For example, when the work type is changed, the work information management device 100 changes the work type of the works included in the same group as the work whose work type has been changed to the same work type.
[0017] This allows the user to change the work type of one work, thereby changing the work types of one or more works included in the same group.
[0018] The configuration of the work information management device 100 will be described. The work information management device 100 includes an input / output device 110, a calculation device 120, a communication device 130, and a storage device 140. The work information 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 also outputs the results of the processing executed by the calculation device 120. The input / output device 110 includes various input devices and output devices, including, for example, a keyboard, a mouse, a microphone, a display, a speaker, a touch panel, and the like. 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 operation information acquired from the work vehicle 30 to the arithmetic device 120. The communication device 130 also transfers signals 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 grouping tasks, such as task data 300, and a task information management program 400. The storage device 140 is used as a non-transitory tangible storage medium for storing the task information management program 400. The task information management program 400 may be provided as a computer program product recorded on a computer-readable storage medium 1, or may be provided as a computer program product downloadable from a server.
[0021] The work data 300 includes data related to work in the field, for example data calculated from operation information from the work vehicle 30. For example, as shown in Fig. 2, the work data 300 includes a work ID 310, work period information indicating a work period 320, work area information indicating a work area 330, work type information indicating a work type 340, and work group information indicating a work group 350. The work ID 310, work period information, work area information, work type information, and work group information are registered in association with the work data 300. The work ID 310 represents an identifier used to distinguish units of work performed in the field, and a different value is assigned to each work.
[0022] The work period 320 represents the time when work in the field started and the time when it ended. For example, the work period 320 represents the time when the work vehicle 30 entered the field and the time when it left the field. The work period 320 may also represent the time when the work vehicle 30 started, for example when the engine started, and the time when the work vehicle 30 stopped, for example when the engine stopped. The work period 320 may select any format that represents the period during which work in the field was performed.
[0023] The work area 330 represents an area in the field where work has been performed, for example, a position and a shape. For example, "A" indicated by the work ID 310 "OP01" represents the work area 330A as shown in FIG. 3. The work area 330A is an area where work with the work ID 310 "OP01" has been performed, and is an area where work has been performed during the work period 320 indicated by "OP01". In FIG. 2, "B" indicated by the work ID 310 "OP02" represents the work area 330B in FIG. 3. Similarly, "C" indicated by "OP03" represents the work area 330C, "D" indicated by "OP04" represents the work area 330D, and "E" indicated by "OP05" represents the work area 330E. A part of the work area 330 may overlap with a part of another work area 330. For example, a portion of working area 330B overlaps a portion of working area 330A, and another portion of working area 330B overlaps a portion of working area 330C. Three or more working areas 330 may partially overlap one another.
[0024] The work type 340 indicates the type of work performed in the field, such as plowing, leveling, fertilizing, planting, etc. For example, the work type 340 of the work data 300 in FIG. 2 indicates that the work indicated by the work ID 310 "OP01" is "plowing". Therefore, the work data 300 indicates that "plowing" was performed in the work area 330A shown in FIG. 3 during the period indicated by the work period 320 indicated by "OP01". The work data 300 similarly indicates that "plowing" was performed in the work area 330B during the period indicated by the work period 320 indicated by "OP02", and that "plowing" was performed in the work area 330C during the period indicated by the work period 320 indicated by "OP03". The work data 300 also indicates that "plowing" was performed in work area 330D during the period represented by work period 320 shown in "OP04," and that "weeding" was performed in work area 330E during the period represented by work period 320 shown in "OP05."
[0025] Task group 350 is an identifier that indicates a group of tasks that are presumed to have been performed the same. The same identifier is set for task groups 350 that correspond to tasks that are presumed to have been performed the same way. In the example shown in FIG. 2, task groups 350 corresponding to tasks shown in "OP01" to "OP04" indicate the same value "1", and the tasks shown in "OP01" to "OP04" belong to the same group. Here, one or more tasks that belong to the same group may be referred to as a task group.
[0026] The task data 300 is read out by the arithmetic device 120 shown in Fig. 1 and used for various data processing for grouping tasks. The arithmetic device 120 reads out the task information management program 400 from the storage device 140 and executes it to group tasks based on the task data 300. For example, the arithmetic device 120 includes a central processing unit (CPU) and the like.
[0027] The arithmetic device 120 reads and executes the work information management program 400, thereby implementing a work registration unit 150 that executes various data processing for grouping works, a work type estimation unit 160, a group determination unit 170, and a response unit 180, as shown in FIG. 4. The work registration unit 150 calculates a work area 330 based on the operation information obtained from the work vehicle 30, and registers work area information representing the calculated work area 330 as a new work in the work data 300. The work type estimation unit 160 estimates a work type 340 based on the operation information obtained from the work vehicle 30, and registers work type information representing the estimated work type 340 in the work data 300 in association with the registered work. The group determination unit 170 groups the works registered in the work data 300 based on the work data 300. The response unit 180 transmits or changes the work data 300 in response to a request from the display unit 250 of the terminal 200.
[0028] 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.
[0029] 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 included in the work data 300 acquired from the work information management device 100 to the arithmetic device 220. The communication device 230 also transfers a signal generated by the arithmetic device 220 to the work information management device 100. The communication device 230 includes various interfaces, such as a network interface card (NIC) and a universal serial bus (USB).
[0030] The storage device 240 stores various data for changing the task data 300 registered in the task information management device 100, for example, a display program 500. The storage device 240 is used as a non-transitory tangible storage medium for storing the display program 500. The display program 500 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 display program 500 may be provided by being recorded in a storage medium 1.
[0031] The arithmetic device 220 reads and executes the display program 500 to realize a display unit 250 that displays information of the task data 300 stored in the task information management device 100, as shown in Fig. 4. The display unit 250 acquires the information of the task data 300 stored in the task information management device 100, and displays the information registered in the task data 300. The display unit 250 also updates the information registered in the task data 300 in response to a user operation.
[0032] (Operation of the work information management device) When the calculation device 120 of the work information management device 100 receives operation information from the work vehicle 30, it reads and executes the work information management program 400. By executing the work information management program 400, the calculation device 120 executes the processing shown in FIG. 5 using the work registration unit 150, the work type estimation unit 160, and the group determination unit 170.
[0033] In step S100, the work registration unit 150 determines the work period 320 based on the operation information received from the work vehicle 30. For example, the work registration unit 150 determines the work period 320 to be the period from the time the work vehicle 30 is started to the time the work vehicle 30 is stopped. The work registration unit 150 may also determine the work period 320 based on the time the work of the work vehicle 30 starts and ends, and, for example, the time the work machine towed by the work vehicle 30 starts and stops. The work registration unit 150 assigns a new work ID 310 to the work corresponding to the received operation information, and registers the determined work period 320 in the work data 300 as a new work, associated with the assigned work ID 310.
[0034] In step S110, the work registration unit 150 determines the work area 330 based on the position information of the work vehicle 30 during the determined work period 320. The work vehicle 30 is equipped with a positioning device, for example, a GNSS (Global Navigation Satellite System) receiver, and acquires position information representing the position at each time when it moves during the work period 320. The acquired position information is transmitted from the work vehicle 30 to the calculation device 120 of the work information management device 100. The work registration unit 150 realized by the calculation device 120 determines the work area 330 based on the acquired position information. For example, the work area 330 is represented by any closed figure, such as a polygon or rectangle, including the position represented in the acquired position information. For example, the work area 330 is represented by a figure that surrounds all the positions represented in the acquired position information. The work registration unit 150 associates the determined work area 330 with the work ID 310 and registers it in the work data 300. As a result, the work area 330 is associated with the work period 320 determined in step S100.
[0035] In step S120, the work type estimation unit 160 estimates the work type 340 based on the operation information received from the work vehicle 30. For example, the work type estimation unit 160 may calculate the work type 340 based on the model of the work vehicle 30. In this case, the storage device 140 stores work correspondence data that associates the model of the work vehicle 30 with the work represented in the work type 340. The work type estimation unit 160 estimates the work type 340 based on the work correspondence data. The work type estimation unit 160 may also estimate the work type 340 using a trained model obtained by machine learning. In this case, the trained model has been trained to estimate the work type 340 from the operation information.
[0036] The task type estimation unit 160 associates the estimated task type 340 with the task ID 310 and registers it in the task data 300. As a result, the task type 340 is associated with the task period 320 determined in step S100 and the task area 330 determined in step S110. For example, as shown in Fig. 6, the task data 300 holds the task period 320, task area 330, and task type 340 in association with each other for each task.
[0037] In step S130 shown in FIG. 5, the group determination unit 170 calculates the similarity between the new task and the task registered in the task data 300 based on the determined task area 330. The group determination unit 170 extracts a task group, which is a set of one or more tasks that satisfy the extraction condition, from the task data 300. For example, the group determination unit 170 extracts a task group, which is a set of one or more tasks that represent the same task type 340 as the new task, from the task data 300. The group determination unit 170 calculates the similarity using the distance from the task area 330 of the new task to the task area 330 of each extracted task. For example, the similarity may be the inverse of the distance. The method of calculating the distance between the two task areas 330 can be selected arbitrarily. For example, this distance may be the minimum distance between any positions of the two task areas 330, or may be the distance between the geometric centers of the two task areas 330. In addition, this distance may be calculated by any method of calculating the distance between two points, such as Euclidean distance or Manhattan distance.
[0038] In step S140, the group determination unit 170 determines a group for the new task based on the calculated similarity. The group determination unit 170 selects a task with the largest similarity calculated from the task data 300 from among the tasks. When the similarity of the selected task is greater than a predetermined threshold, the new task is determined to belong to the task group selected from the task data 300. When the group determination unit 170 determines that the new task belongs to the selected task group, it registers the same value as the selected task group in the task group 350 of the task data 300 shown in FIG. 2. When the similarity of the selected task is equal to or less than a predetermined threshold, the group determination unit 170 determines that the new task does not belong to a group registered in the task data 300. In this case, the group determination unit 170 registers a new value that is not used in the group registered in the task data 300 in the task group 350.
[0039] For example, in the example shown in FIG. 3, working area 330B is registered in the work data 300 as the same group as working area 330A because the distance to the nearest working area 330A is small. Working area 330C is registered in the work data 300 as the same group as working area 330B because the distance to the nearest working area 330B is small. Working area 330D is registered in the work data 300 as the same group as working area 330B because the distance to the nearest working area 330B is small. Working area 330E is registered in the work data 300 as a new group because no work representing the same work type 340 is included in the work data 300. In this way, the group determination unit 170 registers the same value "1" in the work groups 350 of "OP01" to "OP04" representing the work corresponding to working areas 330A to 330D, as shown in FIG. 2. Furthermore, the group determination unit 170 registers the value "2" in "OP05" representing the task corresponding to the task area 330E, which is different from the value in the task group 350 of "OP01" to "OP04".
[0040] In this way, the work information management device 100 can group works based on the operation information received from the work vehicle 30.
[0041] (Action to change working data) The arithmetic device 220 of the terminal 200 changes the work data 300 registered in the work information management device 100 in response to a user operation. The arithmetic device 220 reads and executes a display program 500 in response to a user operation. By executing the display program 500, the arithmetic device 220 executes step S200 shown in Fig. 7 using the display unit 250. The arithmetic device 120 of the work information management device 100 executes the work information management program 400 in response to a request from the display unit 250, and executes step S210 using the response unit 180.
[0042] In step S200, the display unit 250 of the terminal 200 acquires the task data 300 from the work information management device 100 and displays the acquired task data 300. First, the display unit 250 generates a data request signal requesting the task data 300 from the work information management device 100 in response to a user operation. The response unit 180 of the work information management device 100 generates a data output signal representing the task data 300 based on the data request signal. The display unit 250 of the terminal 200 extracts the task data 300 from the data output signal, and displays the task data 300 on the input / output device 110 of the terminal 200.
[0043] For example, as shown in FIG. 8, the display unit 250 displays an image showing an area representing a working area 330 included in the work data 300 on a map. When the input / output device 210 accepts a user's operation to select one working area 330, the display unit 250 displays work period information of the working period 320 and work type information of the work type 340 corresponding to the selected working area 330. The display unit 250 also displays an image that distinguishes a work belonging to the same group as the selected working area 330 from other works. For example, the display unit 250 displays an image that highlights an area representing the working area 330 that belongs to the same group as the selected working area 330. For example, when the user selects working area 330A, the display unit 250 highlights areas representing working areas 330A to 330D that belong to the same group as working area 330A.
[0044] A user can change the work type information of a work type 340 corresponding to one work area 330. When the input / output device 210 accepts an operation to change the work type information, the display unit 250 generates a change request signal indicating the work ID 310 corresponding to the accepted work type information and the changed work type information. For example, the user performs an operation to change the work type information corresponding to work area 330B to "land leveling." At this time, the display unit 250 generates a change request signal indicating "OP02" indicating the work ID 310 corresponding to work area 330B and "land leveling" indicating the changed work type information.
[0045] In step S210, the response unit 180 of the work information management device 100 changes the work type information registered in the work type 340 of the work data 300 based on the change request signal. The response unit 180 extracts the value of the work ID 310 and the work type information of the work type 340 from the change request signal received from the display unit 250 of the terminal 200. The response unit 180 changes the work type information corresponding to the extracted value of the work ID 310 to the work type information extracted from the change request signal. For example, when the response unit 180 receives a change request signal indicating the work ID 310 being "OP02" and the work type 340 being "land leveling", the response unit 180 changes the work type information of the work type 340 corresponding to "OP02" indicated in the change request signal to "land leveling", as shown in FIG. 9.
[0046] Furthermore, the response unit 180 changes the work type information of the work that belongs to the same group as the work ID 310 represented in the change request signal. Specifically, the response unit 180 extracts the work group 350 corresponding to the work ID 310 represented in the change request signal from the work data 300. The response unit 180 extracts the work ID 310 that has the work group 350 with the same value as the extracted work group 350. The response unit 180 changes the work type information of the extracted work ID 310 to the work type information represented in the change request signal. For example, as shown in FIG. 9, the response unit 180 acquires the value "1" of the work group 350 corresponding to "OP02". The response unit 180 extracts the work ID 310 whose work group 350 is "1", and acquires "OP01" to "OP04" that belong to the same group. The response unit 180 changes the work type information of the acquired "OP01" to "OP04" to "land leveling" represented in the change request signal.
[0047] In this way, by changing the work type information of one of the grouped works, the user can also change the work type information of the works belonging to the same group.
[0048] (Modification) The configuration described in the embodiment is an example, and the configuration can be changed within a range that does not impair the function. The work information management device 100 may change the work group 350 once determined by the user's operation. For example, the user selects one work area 330 and inputs to the input / output device 210 of the terminal 200 that the work group 350 of the selected work area 330 is to be changed. The display unit 250 generates a change request signal representing the work ID 310 corresponding to the work group 350 for which the change has been accepted and the value of the work group 350 after the change based on the user's input. For example, the user performs an operation to change the work group 350 corresponding to the work area 330D to "2". At this time, the display unit 250 generates a change request signal representing "OP04" indicating the work ID 310 corresponding to the work area 330D and "2" indicating the work group 350 after the change.
[0049] The response unit 180 of the work information management device 100 receives a change request signal from the display unit 250 of the terminal 200, and changes the work group 350 of the work ID 310 for which a change has been requested. Specifically, the response unit 180 extracts the value of the work ID 310 and the value of the work group 350 from the change request signal. The response unit 180 changes the work group 350 corresponding to the extracted value of the work ID 310 to the extracted value of the work group 350. For example, when the response unit 180 receives a change request signal representing "OP04" for the work ID 310 and "2" for the work group 350, it changes the work group 350 corresponding to "OP04" represented in the change request signal to "2."
[0050] Although an example has been shown in which the group determination unit 170 of the work information management device 100 calculates the similarity based on the distance between two work areas 330, this is not limiting. The group determination unit 170 may select any index value that indicates whether the same work is being performed. For example, the similarity may be calculated based on one work area 330 and the work area 330 of a work group that is a collection of works belonging to the same group. As an example of this case, the group determination unit 170 may use the Mahalanobis distance between the work group and the other work area 330 as the similarity. For each geometric center of the work area 330 of the work group that belongs to the same group, the group determination unit 170 calculates the average position and variance value of the work group. The group determination unit 170 calculates the Mahalanobis distance between the work group and the geometric center of the other work area 330 based on the calculated average position and variance value of the work group, and uses the calculated Mahalanobis distance as the similarity.
[0051] The group determination unit 170 may use other information registered in the task data 300 to calculate the similarity. For example, the group determination unit 170 may calculate the similarity between two tasks based on the task area 330 and the task period 320. The group determination unit 170 may use the time between the task periods 320 corresponding to the two tasks, for example, the time from the task end time of the task performed earlier to the task start time of the task performed later. In this case, the group determination unit 170 may calculate the similarity between the two tasks using a multi-dimensional distance, for example, a three-dimensional distance, by adding one dimension of the time between the task periods 320 to the number of dimensions representing the task area 330, for example, two dimensions. The group determination unit 170 may also calculate the similarity using the two-dimensional distance between the distance of the task area 330 and the time between the task periods 320. The similarity may also be calculated using the task period 320 without using the distance of the task area 330.
[0052] The group determination unit 170 may also calculate the similarity based on the work area 330 corresponding to the two works and the work type 340. For example, when the work type estimation unit 160 estimates the work type 340 using the confidence factor, the similarity may be calculated using the calculated confidence factor. The group determination unit 170 adds one dimension representing the difference in confidence factor to the number of dimensions representing the work area 330, and calculates the similarity between the two works using a multidimensional distance. The storage device 140 may store a similarity table representing the similarity between two different work types 340, and the group determination unit 170 may use the similarity table stored in the storage device 140 to calculate the similarity using the similarity of the work type 340. By calculating the similarity using the confidence factor representing the likelihood of the estimated work type 340, the group determination unit 170 may group works that are similarly likely to be changed. The confidence factor may be included in the work type information.
[0053] When the task type estimation unit 160 estimates the task type 340 using the confidence level, the group determination unit 170 may exclude tasks with high confidence levels from the group. For example, in step S130 shown in FIG. 5, when the confidence level of a new task to be classified into a group is greater than a predetermined threshold, the group determination unit 170 first ends step S130 and omits step S140. This excludes tasks with high confidence levels from the group. Also, when the confidence level of the task to be grouped is equal to or lower than a predetermined threshold, the process shown in step S130 described above is started. Here, the group determination unit 170 extracts tasks for which similarity with the new task is to be calculated based on extraction conditions. The extraction conditions include that the confidence level of the task is equal to or lower than a predetermined threshold. In this way, by the group determination unit 170 excluding tasks with high confidence levels from the group, it is possible to reduce the change of tasks with high confidence levels caused by the user changing the task type 340 of other tasks.
[0054] The similarity calculated in step S140 of Fig. 5 may have multiple dimensions. For example, the similarity may have three dimensions: the distance between the work areas 330, the time between the work periods 320, and the difference in confidence when estimating the work type 340. The group determination unit 170 groups the works when each dimension of the similarity is greater than a predetermined value.
[0055] The extraction conditions in step S130 in Fig. 5 can be selected arbitrarily as long as similar tasks can be extracted. For example, the extraction conditions may include that the task period 320 is included in a predetermined period. For example, the group determination unit 170 extracts tasks that were performed within one week of the task period 320 of the task for which a group is to be determined from the task data 300. The group determination unit 170 calculates the similarity between the extracted task and the task for which a group is to be determined, and determines the group.
[0056] 5 when the certainty of the determined work type 340 is smaller than a predetermined value. The group determination unit 170 can avoid grouping based on the work type 340 when the certainty of the estimated work type 340 is low.
[0057] The group determination unit 170 of the work information management device 100 may select any method capable of classifying work that can be estimated as having been performed the same work. For example, the group determination unit 170 determines that one or more work that satisfies a predetermined condition belongs to the same group. For example, as shown in the embodiment, the predetermined condition includes that the work type information is the same and that the similarity is greater than a predetermined value. Also, the predetermined condition may be that the similarity is greater than a predetermined value regardless of the work type information.
[0058] Furthermore, the range of one task included in the task data 300 can be arbitrarily selected as long as the task is a unit that represents the same task type 340. For example, one task may represent a unit of task determined based on information such as an arbitrary period or area, or may represent one task managed in the data.
[0059] 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, step S120 in FIG. 5 may be omitted. In this case, the operation type 340 may be input by the user using the terminal 200. [Explanation of symbols]
[0060] 1, 2: Storage medium 20: Network 30: Work vehicle 100: Work information management device 110: Input / Output device 120: Arithmetic device 130: Communication equipment 140: Storage device 150: Work registration section 160: Work type estimation unit 170: Group Decision Section 180 ; Response section 200: Terminal 210: Input / Output device 220: Arithmetic device 230:Communication equipment 240: Storage device 250:Display section 300: Work data 310: Work ID 320: Work period 330 :Work area 340: Work type 350: Working Group 400: Work information management program 500: Display program 1000: Work information management system
Claims
1. a storage device that stores a plurality of pieces of work area information representing work areas in which work has been performed and work type information representing work types of the work performed in the work areas; a calculation device for grouping, as a task group, one or more of the tasks that satisfy a predetermined condition among the tasks corresponding to the plurality of work area information; Equipped with The computing device includes: Based on a change request signal for changing first task type information corresponding to a first task included in the task group, the first task type information and second task type information corresponding to a second task included in the task group are changed. Work information management device.
2. The predetermined conditions include that the work types are the same and that a similarity indicating a similarity between the plurality of works is greater than a predetermined value. The work information management device according to claim 1 .
3. The similarity is calculated based on the distance of the working area. The work information management device according to claim 2 .
4. The storage device stores work period information indicating a work period during which the work was performed, The similarity is calculated based on the work period information. The work information management device according to claim 2 or 3.
5. The task type information includes a degree of certainty that indicates the certainty of the task type, The similarity is calculated based on the certainty. The work information management device according to any one of claims 2 to 4.
6. The computing device includes: Acquire operation information when a work vehicle used for the work is performing the work; The work area is determined based on the operation information. The work information management device according to any one of claims 1 to 5.
7. The work information management device according to any one of claims 1 to 6, a terminal for displaying the work area information; Equipped with The terminal includes: displaying an image that distinguishes the work area information included in the work group from other works; An operation to change the first task type information corresponding to the first task included in the task group is accepted. Work information management system.
8. Holding a plurality of pieces of work area information representing work areas in which work has been performed, and work type information representing work types of the work performed in the work areas; grouping, as a task group, one or more of the tasks that satisfy a predetermined condition among the tasks corresponding to the plurality of work area information; changing the first task type information and second task type information corresponding to a second task included in the task group based on a change request signal for changing first task type information corresponding to a first task included in the task group; A work information management program that causes a computing device to execute the above.
9. The computing device Holding a plurality of pieces of work area information representing work areas in which work has been performed, and work type information representing work types of the work performed in the work areas; grouping, as a task group, one or more of the tasks that satisfy a predetermined condition among the tasks corresponding to the plurality of work area information; changing the first task type information and second task type information corresponding to a second task included in the task group based on a change request signal for changing first task type information corresponding to a first task included in the task group; A work information management method comprising:
Citation Information
Patent Citations
Method and system for managing field work
JP2003331097A
Work recording device, work recording system, and work recording program
JP2010161991A
Farming assistance system
JP2018190292A
Farm work information management system
JP2019117514A
Work analysis device and work analysis method
WO2019087275A1