Work information management method, work information management system, and work information management program
The work information management system addresses delays in displaying work device information by adjusting trajectory detail based on communication speed, optimizing data acquisition and display in poor environments.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-09-02
- Publication Date
- 2026-03-13
AI Technical Summary
Existing systems for displaying work device information on a tablet terminal face delays due to poor communication environments, requiring extended time to acquire and display data.
A work information management system that stores position and area information of a work device, determines communication speed, and adjusts the level of detail in displayed trajectories based on communication speed, using high-speed or low-speed communication to optimize data acquisition and display.
Reduces the time required to display information even in poor communication environments by adapting the level of detail in displayed trajectories, thus minimizing delays.
Smart Images

Figure 2026046149000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a work information management method, a work information management system, and a work information management program.
Background Art
[0002] In order to confirm the content of work performed by a work device that performs work in a field, information related to the work of the work device, such as a movement locus, may be displayed on a computer, such as a tablet terminal device. For example, Patent Document 1 discloses a technique for displaying the movement locus of a work device on a tablet terminal device.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] Patent Document 1 discloses a technique for displaying data stored in a tablet terminal device, but data may be acquired and displayed from a server via a network. When the communication environment of the information terminal for displaying the data is poor, it may take time to acquire the data on the information terminal and time may be required to display the information.
[0005] In view of the above situation, one of the objectives of the present disclosure is to suppress the time required to display information even when the communication environment with the server is poor. Other objectives can be understood from the following description and the explanation of the embodiments.
Means for Solving the Problems
[0006] The means for solving the problem are described below using the numbers and symbols used in the embodiments for carrying out the invention. These numbers and symbols are added in parentheses for reference to show an example of the correspondence between the claims and the embodiments for carrying out the invention. Therefore, the claims should not be interpreted restrictively because of the parenthetical statements.
[0007] A work information management method according to one embodiment for achieving the above objective includes storing first position information and second position information representing the position of a work device (30) at each time point in a field (500). The work information management method also includes determining whether the communication speed of the communication used to acquire the first or second position information is high speed or low speed. The work information management method includes acquiring the first or second position information according to the determined communication speed. Furthermore, the work information management method includes displaying an image representing the movement trajectory (700) of the work device (30) represented by the acquired first or second position information. Here, the number of positions of the work device (30) represented in the second position information is less than the number of positions of the work device (30) represented in the first position information.
[0008] A work information management method according to one embodiment for achieving the above objective includes storing area information representing a work area where work is performed by a work device (30). The work information management method also includes determining whether the communication speed of the communication used to acquire the area information is high speed or low speed. When it is determined that the communication speed is high speed, the work information management method includes acquiring the area information. Furthermore, when the area information is acquired, the work information management method includes displaying the area information.
[0009] A work information management system (1000) according to one embodiment for achieving the above objective comprises a data storage unit (150), a speed determination unit (250, 170), an information acquisition unit (260), and a display unit (270). The data storage unit (150) stores first position information and second position information representing the position of the work device (30) at each time point in the field (500) where work was performed. The speed determination unit (250, 170) determines whether the communication speed of the communication acquiring the first or second position information is high speed or low speed. The information acquisition unit (260) acquires the first or second position information according to the determined communication speed. The display unit (270) displays an image representing the movement trajectory (700) of the work device (30) represented by the acquired first or second position information. Here, the number of positions of the work device (30) represented in the second position information is less than the number of positions of the work device (30) represented in the first position information.
[0010] A work information management system (1000) according to one embodiment for achieving the above objective comprises a data storage unit (150), a speed determination unit (250, 170), an information acquisition unit (260), and a display unit (270). The data storage unit (150) stores area information representing the work area in which work is performed by the work device (30). The speed determination unit (250, 170) determines whether the communication speed of the communication to acquire the area information is high speed or low speed. The information acquisition unit (260) acquires the area information when it is determined that the communication speed is high speed. The display unit (270) displays the area information when it has been acquired.
[0011] A work information management program (420) according to one embodiment for achieving the above objective causes the arithmetic unit (120) to store first position information and second position information representing the position of the work device (30) at each time point in the field (500). The work information management program (420) also causes the arithmetic unit (120, 220) to determine whether the communication speed of the communication to acquire the first or second position information is high speed or low speed. The work information management program (420) causes the arithmetic unit (220) to acquire the first or second position information according to the determined communication speed. Furthermore, the work information management program (420) causes the arithmetic unit (220) to display an image representing the movement trajectory (700) of the work device (30) represented by the acquired first or second position information. Here, the number of positions of the work device (30) represented in the second position information is less than the number of positions of the work device (30) represented in the first position information.
[0012] A work information management program (420) according to one embodiment for achieving the above objective causes the arithmetic unit (120) to store area information representing the work area where work is performed by the work device (30). The work information management program (420) also causes the arithmetic units (120, 220) to determine whether the communication speed of the communication to acquire the area information is high speed or low speed. When the work information management program (420) determines that the communication speed is high speed, it causes the arithmetic unit (220) to acquire the area information. Furthermore, when the work information management program (420) has acquired the area information, it causes the arithmetic unit (220) to display the area information. [Effects of the Invention]
[0013] According to the above configuration, even if the communication environment with the server is poor, the time required to display information can be reduced. [Brief explanation of the drawing]
[0014] [Figure 1]It is a schematic diagram of a work information management system in an embodiment. [Figure 2] It is a diagram for explaining the positioning position of a work device in an embodiment. [Figure 3] It is a diagram for explaining a first movement trajectory in an embodiment. [Figure 4] It is a diagram for explaining a second movement trajectory in an embodiment. [Figure 5] It is a diagram showing the configuration of a work information management device in an embodiment. [Figure 6] It is a diagram showing functional blocks executed by a work information management system in an embodiment. [Figure 7] It is a diagram showing the configuration of an information terminal in an embodiment. [Figure 8] It is a flowchart showing the process in which a work information management system displays display information in an embodiment. [Figure 9] It is a diagram showing functional blocks executed by a work information management system in an embodiment. [Figure 10] It is a flowchart showing the process in which a work information management system displays display information in an embodiment. [Figure 11] It is a diagram for explaining area information displayed by an information terminal in an embodiment.
Embodiments for Carrying Out the Invention
[0015] (Embodiment 1) The work information management system 1000 according to the present embodiment of the present invention will be described with reference to the drawings. In the present embodiment, as shown in FIG. 1, the work information management system 1000 includes a work information management device 100 and an information terminal 200. The work information management device 100 is communicably connected to the information terminal 200 and the work device 30 via a network 20, for example, the Internet.
[0016] The working device 30 performs operations while moving in the farmland 500, for example. The working device 30 includes a positioning device that measures the position at each moment, such as latitude and longitude. The positioning device measures the position of the working device 30 at a predetermined interval (for example, at an interval of 10 seconds). For example, as shown in FIG. 2, when the working device 30 moves along the movement path 600, the position of the working device 30 measured by the positioning device represents the positioning position 610 on the movement path 600. The positioning device may include, for example, a receiver of GNSS (Global Navigation Satellite System), a quantum compass, and the like.
[0017] Further, the working device 30 may acquire state information representing the state of the working device 30 at each moment. For example, the working device 30 acquires state information at a predetermined interval (for example, at an interval of 10 seconds). The state information represents, for example, the speed of the working device 30, the traveling direction, the steering angle, the states of various clutches, and the like. Further, when the working device 30 is a tractor that pulls a working machine, the state information may represent the PTO (power take-off) rotational speed when power is transmitted to the working machine, the hitch height indicating the attitude of the working machine, the lift arm angle, and the like.
[0018] The working device 30 outputs operation information including the position information and the state information to the work information management device 100 of the work information management system 1000. The working device 30 may output operation information including only the position information to the work information management device 100.
[0019] The work information management device 100 generates information related to the work of the work device 30 based on operational information. For example, based on the position information of the work device 30, the work information management device 100 generates trajectory information representing the trajectory of the work device 30's movement as information related to the work of the work device 30. For example, as shown in Figure 3, the work information management device 100 determines a line connecting the positioning positions 610 in the order of the measured times as the first movement trajectory 700-1 of the work device 30's movement. Furthermore, as shown in Figure 4, the work information management device 100 may determine a second movement trajectory 700-2 of the work device 30's movement based on a portion of the positioning positions 610. For example, the second movement trajectory 700-2 represents a line connecting every other positioning position 610 among the positioning positions 610 arranged in the order of the measured times. The trajectory information representing the movement trajectory 700 may be, for example, position information representing the corresponding positioning positions 610 in the order they were measured.
[0020] Users of the information terminal 200, such as workers or the owner of the field 500, input an operation to the information terminal 200 to display information related to the work performed by the work device 30 in order to confirm information related to the work performed by the work device 30. In response to the user's operation, the information terminal 200 requests the work information management device 100 to display information related to the work performed by the work device 30. At this time, the information terminal 200 determines whether to request trajectory information representing the first movement trajectory 700-1 or trajectory information representing the second movement trajectory 700-2, depending on the communication speed with the work information management device 100. For example, when the communication speed with the work information management device 100 is fast, the information terminal 200 requests trajectory information representing the more detailed first movement trajectory 700-1 as display information. When the communication speed with the work information management device 100 is slow, the information terminal 200 requests trajectory information representing the coarser second movement trajectory 700-2 as display information.
[0021] This allows the information terminal 200 to reduce the time required to display information.
[0022] (Configuration of the work information management system) The configuration of the work information management device 100 included in the work information management system 1000 shown in Figure 1 will be described. As shown in Figure 5, the work information management device 100 comprises an input / output device 110, an arithmetic unit 120, a communication device 130, and a storage device 140. The work information management device 100 is a computer, for example, a cloud server. Information for the arithmetic unit 120 to perform processing is input to the input / output device 110. The input / output device 110 also outputs the results of the processing performed by the arithmetic unit 120. The input / output device 110 includes various input and output devices, such as a keyboard, mouse, microphone, display, speaker, and touch panel. The input / output device 110 may be omitted.
[0023] The communication device 130 is connected to the network 20 and communicates with each device via the network 20. For example, the communication device 130 transfers information acquired from the work device 30 to the arithmetic unit 120. It also transfers signals generated by the arithmetic unit 120 to the information terminal 200. The communication device 130 includes various interfaces such as a NIC (Network Interface Card) and USB.
[0024] The storage device 140 stores various data for generating and outputting display information, such as display data 400, field data 410, and the work information management program 420. The storage device 140 is used as a non-transitory tangible storage medium for storing the work information management program 420. The work information management program 420 may be provided as a computer program product recorded on a computer-readable storage medium 1, or as a computer program product downloadable from a server.
[0025] The display data 400 stores display information to be displayed on the information terminal 200, such as information related to the operation of the work device 30. For example, as shown in Figure 3, the display data 400 stores trajectory information representing the first movement trajectory 700-1 as display information. Also, as shown in Figure 4, the display data 400 stores trajectory information representing the second movement trajectory 700-2 as display information.
[0026] The field data 410 stores information about the field 500 on which the work device 30 performs operations. For example, the field data 410 stores information representing the area of the field 500. For example, this information represents the location and shape of the field 500 in any way. For example, when the field 500 is represented as a polygon, this information represents the position of each vertex of the polygon (e.g., latitude and longitude) and the adjacent vertices when each vertex is lined up along the perimeter of the polygon. For example, when the field 500 is a quadrilateral, this information may represent the positions of the vertices in a clockwise order.
[0027] The arithmetic unit 120 reads and executes the work information management program 420 from the storage device 140 and performs various data processing to output information related to the work of the work device 30. For example, the arithmetic unit 120 includes a central processing unit (CPU).
[0028] The arithmetic unit 120 reads and executes the work information management program 420, and in cooperation with the storage device 140, realizes a data storage unit 150 and an output unit 160, as shown in Figure 6. The data storage unit 150 stores display data 400 and field data 410. For example, the data storage unit 150 generates information related to the work of the work device 30, such as trajectory information, based on the operation information of the work device 30, and stores the generated information as display information in the display data 400. The output unit 160 outputs the display information in response to a request from the information terminal 200.
[0029] Next, the configuration of the information terminal 200 shown in Figure 1 will be described. As shown in Figure 7, the information terminal 200 comprises an input / output device 210, an arithmetic unit 220, a communication device 230, and a storage device 240. The information terminal 200 includes, for example, a computer, a tablet, a mobile phone, etc. Information for the arithmetic unit 220 to perform processing is input to the input / output device 210. The input / output device 210 also outputs the results of the processing performed by the arithmetic unit 220. The input / output device 210 includes various input and output devices, such as a keyboard, mouse, microphone, display, speaker, touch panel, etc.
[0030] The communication device 230 is connected to the network 20 and communicates with each device via the network 20. The communication device 230, for example, transfers display information acquired from the work information management device 100 to the processing unit 220. The communication device 230 includes various interfaces such as transceivers used for wireless communication such as wireless LAN (Local Area Network) and cellular networks, NIC (Network Interface Card), and USB.
[0031] The storage device 240 stores various data for displaying display information, such as a display program 430. The storage device 240 is used as a non-transitory tangible storage medium for storing the display program 430. The display program 430 may be provided as a computer program product recorded on a computer-readable storage medium 2, or as a computer program product downloadable from a server.
[0032] The arithmetic unit 220 reads and executes the display program 430 from the storage device 240 and performs various data processing to display the display information. For example, the arithmetic unit 220 includes a central processing unit (CPU).
[0033] The arithmetic unit 220 reads and executes the display program 430, and in cooperation with the storage device 240, as shown in Figure 6, realizes the speed determination unit 250, the information acquisition unit 260, and the display unit 270. The speed determination unit 250 determines the communication speed of the communication that acquires the display information. The information acquisition unit 260 acquires the display information from the work information management device 100. The display unit 270, in cooperation with the input / output device 210, displays the display information.
[0034] (Generating display information) The operation of the work information management system 1000 will be explained. First, the operation of the work information management system 1000 in which it generates display information to be shown on the information terminal 200 based on the operation information of the work device 30 will be explained. When the work device 30 starts up a prime mover, such as an engine or electric motor, it acquires operation information and outputs the acquired operation information to the work information management system 100. For example, when the prime mover stops, the work device 30 outputs the operation information acquired from the start to the stop of the prime mover to the work information management system 100. The work device 30 may also output the operation information to the work information management system 100 sequentially when it acquires operation information.
[0035] When the arithmetic unit 120 of the work information management device 100 acquires operational information from the work device 30, it reads and executes the work information management program 420. The arithmetic unit 120 may also read and execute the work information management program 420 when the work information management device 100 is started up. By executing the work information management program 420, the data storage unit 150 implemented by the arithmetic unit 120 generates display information based on the operational information from the work device 30. For example, the data storage unit 150 determines the movement trajectory 700 of the work device 30 based on the position information included in the operational information, and generates trajectory information representing the determined movement trajectory 700 as display information. For example, as shown in Figure 3, the data storage unit 150 determines the line connecting the positioning positions 610 of the work device 30 in the order in which they were measured as the first movement trajectory 700-1. For example, the data storage unit 150 determines a line segment connecting two adjacent positioning positions 610, where the measured times are measured, as part of the first movement trajectory 700-1. The data storage unit 150 determines a line connecting the determined multiple line segments as the first movement trajectory 700-1. The data storage unit 150 generates first trajectory information representing the determined first movement trajectory 700-1 as display information. For example, the first trajectory information may be position information representing the positioning positions 610 used to determine the first movement trajectory 700-1 in the order in which they were measured. In the example shown in Figure 3, the first trajectory information may represent the positioning positions 610 in the order in which they were measured, such as first positioning position 610-1, second positioning position 610-2, third positioning position 610-3, etc.
[0036] Furthermore, the data storage unit 150 determines a line connecting some of the positioning positions 610 in the order they were measured as the movement trajectory 700. For example, as shown in Figure 4, the data storage unit 150 may determine a line connecting every other positioning position 610 among the positioning positions 610 arranged in the order they were measured as the second movement trajectory 700-2. For example, the data storage unit 150 excludes the second positioning position 610-2, which was measured after the first positioning position 610-1, and determines a line connecting the first positioning position 610-1 and the third positioning position 610-3 as part of the second movement trajectory 700-2. Similarly, the data storage unit 150 excludes the fifth positioning position 610-5, the seventh positioning position 610-7, etc., and determines a line connecting the positioning positions 610 in the order they were measured as the second movement trajectory 700-2. The data storage unit 150 generates second trajectory information representing the determined second movement trajectory 700-2 as display information. For example, the second trajectory information may be position information representing the positioning positions 610 used when determining the second movement trajectory 700-2, in the order in which they were measured. For example, the second trajectory information may be position information representing the order in which they were measured when some of the positioning positions 610 are excluded, such as the first positioning position 610-1, the third positioning position 610-3, etc. Therefore, the time intervals in which the positioning positions 610 of the position information included in the second trajectory information were measured are greater than the time intervals in which the positioning positions 610 of the position information included in the first trajectory information were measured.
[0037] When the data storage unit 150 determines the second movement trajectory 700-2 from a portion of the positioning positions 610, it may exclude a portion of the positioning positions 610 in any way. For example, the data storage unit 150 may generate the second movement trajectory 700-2 using some of the positioning positions 610 within the field 500 and all of the positioning positions 610 outside the field 500, for example, on the road 560. In this case, for example, the data storage unit 150 extracts every other positioning position 610 from the positioning positions 610 that are located within the area of the field 500 and are arranged in the order in which they were measured. The data storage unit 150 determines the second movement trajectory 700-2 as a line connecting the extracted positioning positions 610 and positioning positions 610 located outside the field area 500, arranged in the order in which they were measured. In this case, the time intervals in which the positioning positions 610 included in the second trajectory information were measured are greater than those in the first trajectory information for positioning positions 610 included within the field area 500, and equal to those in the first trajectory information for positioning positions 610 not included within the field area 500. Thus, at least a portion of the time intervals in which the positioning positions 610 included in the second trajectory information were measured may be greater than the time intervals in which the positioning positions 610 in the first trajectory information were measured, while the remaining portion may be greater than or equal to the time intervals in which the positioning positions 610 in the first trajectory information were measured. As the speed of the work device 30 decreases within the field 500, this trajectory information can represent a detailed movement trajectory 700 while reducing the number of positioning locations 610 that are displayed. Information representing the extent of the field 500 is pre-stored in the field data 410.
[0038] Furthermore, the data storage unit 150 may determine a work area representing the area where work was performed by the work device 30, based on the operating information of the work device 30. For example, the data storage unit 150 extracts position information when the work device 30 is performing work from the operating information acquired from the work device 30. For example, the data storage unit 150 identifies the period during which the speed of the work device 30 falls within the range of speeds during work as the period during which the work device 30 is performing work. The data storage unit 150 extracts position information representing the positioning position 610 measured during the identified period as the position information when the work device 30 is performing work. For example, the data storage unit 150 determines the convex hull of the positioning position 610 represented in the extracted position information as the work area where work was performed by the work device 30. The data storage unit 150 generates area information representing the determined work area as display information. For example, when the work area is a polygon, the area information represents the position of each vertex (e.g., latitude and longitude) and the other vertices adjacent to that vertex along the perimeter of the polygon.
[0039] In this way, the work information management device 100 generates display information based on the operation information of the work device 30. For example, the data storage unit 150 of the work information management device 100 generates first trajectory information representing a finer first movement trajectory 700-1 and second trajectory information representing a coarser second movement trajectory 700-2 as display information. The generated display information is stored in the display data 400 by the data storage unit 150.
[0040] (Display of information) Next, the process by which information is displayed on the information terminal 200 will be explained. For example, in order for a user to confirm information related to work performed by the work device 30, the user inputs an operation to display that information into the input / output device 210 of the information terminal 200. When the user's operation is input, the arithmetic unit 220 of the information terminal 200 reads and executes the display program 430. Once the display program 430 is executed, the arithmetic unit 220 starts the process shown in Figure 8, which is part of the work management method.
[0041] In step S110, the information acquisition unit 260, implemented by the arithmetic unit 220, determines the type of communication to acquire information related to the work performed by the work device 30, such as display information. For example, the information acquisition unit 260 determines the type of communication used by the information terminal 200 to acquire display information. For example, when the information terminal 200 is connected to the network 20 via a wireless LAN, the information acquisition unit 260 determines that the type of communication to acquire display information is a wireless LAN. When the information terminal 200 is connected to the network 20 via a cellular network, the information acquisition unit 260 determines that the type of communication to acquire display information is a cellular network. Also, when the information terminal 200 is connected to the network 20 via a wired LAN, the information acquisition unit 260 determines that the type of communication to acquire display information is a wired LAN.
[0042] In step S120, the speed determination unit 250 determines the communication speed for acquiring display information based on the type of communication. For example, the speed determination unit 250 determines whether the communication speed for acquiring display information is high speed or low speed based on the type of communication. For example, the speed determination unit 250 stores setting information that indicates whether the speed is high or low, corresponding to the type of communication. For example, this setting information indicates high speed when the type of communication is wireless LAN or wired LAN, and low speed when the type of communication is a cellular network. In this case, the speed determination unit 250 determines that the communication speed is high when the type of communication is wireless LAN or wired LAN. Also, the speed determination unit 250 determines that the communication speed is low when the type of communication is a cellular network.
[0043] In step S130, the information acquisition unit 260 requests display information from the work information management device 100 according to the determined communication speed. For example, when the information acquisition unit 260 determines that the communication speed is high, it outputs a first request signal to the work information management device 100 indicating a request for display information corresponding to more detailed first trajectory information. When the communication speed is determined to be low, it outputs a second request signal to the work information management device 100 indicating a request for display information corresponding to coarser second trajectory information.
[0044] In step S140, the output unit 160 of the work information management device 100 outputs display information to the information terminal 200 in response to a request signal obtained from the information terminal 200, for example, a first request signal or a second request signal. For example, when the request signal obtained from the information terminal 200 is a first request signal requesting first trajectory information, the output unit 160 outputs display information corresponding to the first trajectory information to the information terminal 200. When the request signal obtained from the information terminal 200 is a second request signal requesting second trajectory information, the output unit 160 outputs display information corresponding to the second trajectory information to the information terminal 200.
[0045] In step S150, the information acquisition unit 260 of the information terminal 200 acquires display information corresponding to the determined communication speed. For example, when the information acquisition unit 260 determines that the communication speed is high, it acquires display information corresponding to the first trajectory information. When the information acquisition unit 260 determines that the communication speed is low, it acquires display information corresponding to the second trajectory information.
[0046] In step S160, the display unit 270 displays the acquired display information. For example, when the display unit 270 determines that the communication speed is high, it displays an image representing the first movement trajectory 700-1 shown in the display information, as shown in Figure 3. The display unit 270 may also display an image of the first movement trajectory 700-1 on a map. When the communication speed is determined to be low, the display unit 270 displays an image representing the second movement trajectory 700-2 shown in the display information, as shown in Figure 4. The display unit 270 may also display an image of the second movement trajectory 700-2 on a map.
[0047] Here, the number of positioning positions 610 included in the second movement trajectory 700-2 is less than the number of positioning positions 610 included in the first movement trajectory 700-1. Therefore, the amount of data for the display information corresponding to the second trajectory information is smaller than the amount of data for the display information corresponding to the second trajectory information. As a result, when the communication speed is low, the information acquisition unit 260 acquires display information with a small amount of data, and when the communication speed is high, it acquires display information with a large amount of data. Therefore, when the communication speed is low, the time required for the information acquisition unit 260 to acquire the display information is suppressed. Furthermore, because the number of positioning positions 610 in the second movement trajectory 700-2 is less than the number of positioning positions 610 in the first movement trajectory 700-1, the processing time for displaying the image is also shorter when the communication speed is low than when the communication speed is high. Therefore, even when the communication speed is low, the time required to display the display information is suppressed.
[0048] Furthermore, the display information shown by the display unit 270 of the information terminal 200 may be updated periodically. For example, the information acquisition unit 260 may periodically output a request signal to the work information management device 100 to request display information corresponding to the processing speed. For example, when the processing speed is determined to be high, the information acquisition unit 260 periodically outputs a first request signal to the work information management device 100 to request display information corresponding to the first trajectory information. Also, when the processing speed is determined to be low, the information acquisition unit 260 periodically outputs a second request signal to the work information management device 100 to request display information corresponding to the second trajectory information. The output unit 160 of the work information management device 100 outputs the display information corresponding to the request signal to the information terminal 200. The display unit 270 of the information terminal 200 displays the display information acquired from the work information management device 100. In this way, the display unit 270 may periodically display new display information.
[0049] (Switching display information) The display unit 270 of the information terminal 200 may accept switching information to switch the displayed information when it is displaying information. For example, when the display unit 270 is displaying information corresponding to the second trajectory information, the user inputs a switching operation to the input / output device 210 to switch to the display information corresponding to the first trajectory information. When the display unit 270 receives a switching operation input from the user, it determines that it has received switching information. Upon receiving the switching information, the information acquisition unit 260 outputs a first request signal to the work information management device 100 to request the specified display information, for example, the display information corresponding to the first trajectory information.
[0050] The output unit 160 of the work information management device 100 outputs display information corresponding to the first trajectory information to the information terminal 200 in response to a first request signal from the information terminal 200. The display unit 270 of the information terminal 200 displays the display information acquired from the work information management device 100, for example, the display information corresponding to the first trajectory information. Subsequently, when the display unit 270 updates the display information, it displays the display information corresponding to the first trajectory information regardless of the determined communication speed.
[0051] Furthermore, the display unit 270 may, when displaying the information corresponding to the first trajectory, receive switching information to switch to the information corresponding to the second trajectory, similar to how it switches from the display information corresponding to the second trajectory to the display information corresponding to the first trajectory. This process is the same as the process of switching from the display information corresponding to the second trajectory to the display information corresponding to the first trajectory, so a detailed explanation is omitted. Subsequently, when updating the display information, the display unit 270 displays the information corresponding to the second trajectory until it receives switching information from the user, regardless of the determined communication speed. Also, when switching from the display information of the second trajectory to the display information of the first trajectory, the display unit 270 displays the display information of the first trajectory until it receives switching information from the user, regardless of the determined communication speed, when updating the display information.
[0052] (Embodiment 2) In Embodiment 1, an example was shown in which the information terminal 200 determines the communication speed for acquiring display information, but the work information management device 100 may also determine the communication speed. The configuration of the work information management system 1000 is the same as in Embodiment 1, except that the speed determination unit 250 implemented in the information terminal 200 is implemented as a speed determination unit 170 in the work information management device 100, as shown in Figure 9. For this reason, a detailed explanation of the configuration of the work information management system 1000 is omitted. Also, the operation for generating display information is the same as in Embodiment 1, so a detailed explanation is omitted.
[0053] (Display of information) The process by which information is displayed on the information terminal 200 will be described. For example, similar to Embodiment 1, the user inputs an operation to the input / output device 210 of the information terminal 200 to display information related to the work performed by the work device 30. When the user's operation is input, the arithmetic unit 220 of the information terminal 200 reads and executes the display program 430. Once the display program 430 is executed, the arithmetic unit 220 starts the process shown in Figure 10, which is part of the work management method.
[0054] In step S110, the information acquisition unit 260, implemented by the arithmetic unit 220, determines the type of communication for acquiring information related to the work performed by the work device 30, such as display information. The processing in step S110 is the same as in Embodiment 1, so a detailed explanation is omitted.
[0055] In step S130B, the information acquisition unit 260 requests display information from the work information management device 100. For example, the information acquisition unit 260 outputs a request signal to the work information management device 100 to request display information. Here, the request signal includes a signal indicating the type of communication for acquiring the display information. For example, when the type of communication is wireless LAN, the request signal includes a signal indicating that the type of communication is wireless LAN. Also, when the type of communication is wired LAN, the request signal includes a signal indicating that the type of communication is wired LAN. When the type of communication is a cellular network, the request signal includes a signal indicating that the type of communication is a cellular network. Thus, in Embodiment 1, the information acquisition unit 260 outputs a request signal corresponding to the determined communication speed, but in Embodiment 2, since the communication speed has not been determined, it outputs a request signal that includes a signal indicating the type of communication.
[0056] In step S120B, the speed determination unit 170 of the work information management device 100 determines the communication speed for the information terminal 200 to acquire display information based on the type of communication represented in the request signal. The processing in step S120B is the same as the processing in step S120 of Embodiment 1, so a detailed explanation is omitted.
[0057] In step S140B, the output unit 160 outputs display information to the information terminal 200 according to the determined communication speed. For example, when the output unit 160 determines that the communication speed is high, it outputs display information of first trajectory information representing a finer first movement trajectory 700-1 to the information terminal 200. When the communication speed is determined to be low, the output unit 160 outputs display information of second trajectory information representing a coarser second movement trajectory 700-2 to the information terminal 200.
[0058] Since the processing in step S150 and step S160 are the same as in Embodiment 1, a detailed explanation will be omitted.
[0059] Thus, the determination of the communication speed may be performed by the arithmetic unit 120 of the work information management device 100.
[0060] (modified version) The embodiments and modifications described above are merely examples, and the configurations described in each embodiment and modification may be arbitrarily changed and / or combined as long as they do not impair the function. Furthermore, some of the functions described in the embodiments and modifications may be omitted if the necessary functions can be achieved.
[0061] For example, in step S110 shown in Figure 8 or Figure 10, the information acquisition unit 260 of the information terminal 200 may determine the type of communication, such as a communication standard, for example, IEEE802.11ac. In this case, the speed determination unit 250, which performs processing in step S120 shown in Figure 8, stores setting information indicating whether it is high speed or low speed, corresponding to the communication standard. Therefore, the speed determination unit 250 determines the communication speed corresponding to the determined communication standard in the setting information as the communication speed for acquiring the display information.
[0062] Similarly, when determining the communication speed in the work information management device 100, in step S120B shown in Figure 10, the speed determination unit 170 may determine the communication speed using setting information that indicates whether it is high speed or low speed in accordance with the communication standard. The communication standard is transmitted from the information terminal 200 to the work information management device 100 as a request signal that the information acquisition unit 260 of the information terminal 200 requests display information. For example, the information acquisition unit 260 outputs a request signal to the work information management device 100 that includes a signal representing the communication standard.
[0063] For example, the speed determination unit 250 of the information terminal 200 may determine the communication speed based on the location of the information terminal 200 (e.g., latitude and longitude). In this case, the information terminal 200 is equipped with a positioning device that measures its own position, and instead of the process in step S110 shown in Figure 8, the information acquisition unit 260 measures its own position. In step S120, the speed determination unit 250 determines the communication speed based on the measured position. For example, the speed determination unit 250 stores setting information that represents a high-speed region in which the communication speed is determined to be high. When the measured position is included in the high-speed region, the speed determination unit 250 determines that the communication speed is high. When the measured position is not included in the high-speed region, the speed determination unit 250 determines that the communication speed is low. The high-speed region is specified in advance by the user, for example. Alternatively, the high-speed region may be set automatically based on locations where the user has stayed in the past.
[0064] Similarly, the speed determination unit 170 of the work information management device 100 may determine the communication speed based on the position of the information terminal 200. In this case as well, the information terminal 200 is equipped with a positioning device that measures its own position, and instead of the process in step S110 shown in Figure 10, the information acquisition unit 260 measures its own position. The measured position of the information terminal 200 is transmitted from the information terminal 200 to the work information management device 100 in step S130B by a request signal for display information. For example, the information acquisition unit 260 outputs a request signal to the work information management device 100 that includes a signal representing the position of the information terminal 200. In step S120B, the speed determination unit 170 of the work information management device 100 determines the communication speed based on the position of the information terminal 200, similar to the speed determination unit 250 of the information terminal 200 described above.
[0065] Furthermore, the speed determination unit 250 of the information terminal 200 may determine the communication speed based on the time required to acquire other information from the work information management device 100. For example, instead of the process in step S110 shown in Figure 8, the information acquisition unit 260 requests other information from the work information management device 100. For example, the information acquisition unit 260 outputs a signal to request a response from the work information management device 100, such as a packet using a Ping command, and measures the time until it receives a response from the work information management device 100. Alternatively, the information acquisition unit 260 may output a signal to request other information, such as data of any size, from the work information management device 100, and measure the time until it acquires that information. The data of any size may be, for example, elements of a screen displayed on the information terminal 200, such as map information or information about buttons operated by the user. In step S120, the speed determination unit 250 determines the communication speed based on the measured time. For example, the speed determination unit 250 determines that the communication speed is high when the time is less than a threshold, and determines that the communication speed is low when the time is greater than or equal to the threshold. This threshold is predetermined according to the amount of data in the response from the work information management device 100.
[0066] Similarly, the speed determination unit 170 of the work information management device 100 may determine the communication speed based on the time required for the information terminal 200 to acquire other information from the work information management device 100. In this case as well, instead of step S110 shown in Figure 10, the information acquisition unit 260 requests other information from the work information management device 100 and measures the time it takes to acquire that information. The measured time is transmitted from the information terminal 200 to the work information management device 100 in step S130B by a display information request signal. For example, the information acquisition unit 260 outputs a request signal to the work information management device 100 that includes a signal representing the measured time. In step S120B, the speed determination unit 170 of the work information management device 100 determines the communication speed based on the position of the information terminal 200, similar to the speed determination unit 250 of the information terminal 200 described above.
[0067] The speed determination units 250 and 170 may determine the communication speed using multiple pieces of information, such as the communication standard and the location of the information terminal 200. For example, if the setting information indicates that the communication standard is high speed and the location of the information terminal 200 is not included in the high speed region, the speed determination units 250 and 170 may determine that the communication speed is high speed. The combination of multiple pieces of information may be set arbitrarily. The speed determination units 250 and 170 may also store information indicating whether the communication speed is high speed or low speed for each combination of results determined by the multiple pieces of information, and determine the communication speed based on that information.
[0068] The data storage unit 150 of the work information management device 100 has shown an example in which it determines the first movement trajectory 700-1 using all the positioning positions 610, but it may also determine the first movement trajectory 700-1 using only a portion of the positioning positions 610. In this case, the data storage unit 150 determines the first movement trajectory 700-1 such that the number of positioning positions 610 used to determine the first movement trajectory 700-1 is greater than the number of positioning positions 610 used to determine the second movement trajectory 700-2. For example, at least a portion of the time intervals in which the positioning positions 610 of the position information included in the second trajectory information were measured is determined to be greater than the time interval in which the positioning positions 610 corresponding to the positioning positions 610 of the second trajectory information in the first trajectory information were measured. The remaining portion is determined to be greater than or equal to the time interval in which the positioning positions 610 corresponding to the positioning positions 610 of the second trajectory information in the first trajectory information were measured.
[0069] The speed determination units 250 and 170 may determine the communication speed not only in two stages, high speed and low speed, but in three or more stages. For example, the speed determination units 250 and 170 may determine that the communication speed is medium speed when the type of communication is wireless LAN. In this case, for example, the data storage unit 150 of the work information management device 100 determines a movement trajectory 700 such that the number of positioning positions 610 used for determination is less than that of the first movement trajectory 700-1 and greater than that of the second movement trajectory 700-2. When the output unit 160 of the work information management device 100 determines that the communication speed is medium speed, it outputs display information representing the determined movement trajectory 700.
[0070] In step S130 shown in Figure 8, the information acquisition unit 260 of the information terminal 200 may request area information representing the work area where work is performed by the work device 30 as display information, depending on the communication speed. For example, the information acquisition unit 260 requests area information representing the work area where work has been performed by the work device 30 in the past as display information, depending on the communication speed. For example, when the information acquisition unit 260 determines that the communication speed is high, it outputs a request signal to the work information management device 100 to request display information corresponding to the area information. Also, when the information acquisition unit 260 determines that the communication speed is low, it does not need to request display information corresponding to the area information.
[0071] In this case, in step S140, the output unit 160 of the work information management device 100 outputs the area information stored in the display data 400 as display information to the information terminal 200 in response to the request signal. In step S150, the information acquisition unit 260 of the information terminal 200 acquires area information from the work information management device 100 when it is determined that the communication speed is high. In step S160, the display unit 270 displays the acquired area information as shown in Figure 11. The display unit 270 may also display an image that shows the work area represented in the area information on a map. This makes it possible to suppress the display of work areas that require time to process when the communication speed is low.
[0072] Similarly, in step S140B shown in Figure 10, the output unit 160 of the work information management device 100 may output area information representing the work area where the work is performed by the work device 30 as display information, according to the communication speed.
[0073] Furthermore, the work area may represent the area of field 500. In this case, when generating display information, the data storage unit 150 of the work information management device 100 identifies the field 500 in which the work device 30 performed work, based on the positioning location 610 of the work device 30. For example, the data storage unit 150 extracts the field 500 that includes the positioning location 610 of the work device 30 from the field data 410. The data storage unit 150 identifies the extracted field 500 as the field 500 in which work was performed by the work device 30. The data storage unit 150 extracts area information representing the area of the identified field 500 from the field data 410 and stores the extracted area information as display information in the display data 400.
[0074] Furthermore, the work area may represent the area where work is scheduled to be performed. In this case, for example, when generating display information, the data storage unit 150 of the work information management device 100 acquires information representing the field 500 where work is scheduled to be performed from the information terminal 200. For example, the user inputs an operation to select the field 500 where work is scheduled to be performed into the input / output device 210 of the information terminal 200. The information representing the selected field 500 is output from the information terminal 200 to the work information management device 100. The data storage unit 150 of the work information management device 100 extracts area information representing the area of the selected field 500 from the field data 410 and stores the extracted area information as display information in the display data 400.
[0075] In step S130 shown in Figure 8, the information acquisition unit 260 of the information terminal 200 may request trajectory information relating to some of the work devices 30 from the trajectory information stored in the display data 400, depending on the communication speed. For example, the information acquisition unit 260 stores information representing the work devices 30 to be displayed preferentially. For example, the user inputs information representing the work devices 30 to be displayed preferentially into the input / output device 210, and the information acquisition unit 260 stores the input information.
[0076] In this case, for example, when the information acquisition unit 260 determines that the communication speed is low, it outputs a request signal to the work information management device 100 that includes a signal representing the work device 30 to be displayed preferentially. When the communication speed is determined to be high, the information acquisition unit 260 outputs a request signal to the work information management device 100 that does not include a signal representing the work device 30 to be displayed preferentially. When the request signal of the work information management device 100 includes a signal representing the work device 30, the output unit 160 extracts the trajectory information corresponding to the work device 30 represented by that signal from the display data 400 and outputs the extracted trajectory information as display information to the information terminal 200. When the request signal does not include a signal representing the work device 30, the output unit 160 outputs all the trajectory information stored in the display data 400 as display information to the information terminal 200. When the information acquisition unit 260 of the information terminal 200 determines that the communication speed is low, it will acquire trajectory information relating to some of the work devices 30 as display information. Furthermore, when it is determined that the communication speed is high, the information acquisition unit 260 acquires all trajectory information as display information. The display unit 270 displays the acquired display information. This makes it possible to suppress the display of movement trajectories 700, which require processing time when the communication speed is low. Similarly, in step S140B shown in Figure 10, the output unit 160 of the work information management device 100 may output trajectory information related to some of the work devices 30 as display information, depending on the communication speed.
[0077] For example, the work information management program 420 may include a display program 430.
[0078] (Note) The work information management method, work information management system, and work information management program described in each embodiment can be described as follows.
[0079] The work information management method relating to the first aspect is: The system stores first position information and second position information, which represent the position of the work equipment used in the field at each time point. Determining whether the communication speed of the communication for acquiring the first location information or the second location information is high speed or low speed, Depending on the determined communication speed, the first location information or the second location information is acquired, Display an image representing the movement trajectory of the work device, which is represented by the acquired first position information or the second position information. Includes, The number of positions of the work device represented in the second position information is less than the number of positions of the work device represented in the first position information.
[0080] The work information management method relating to the second embodiment is the work information management method relating to the first embodiment, Determining the aforementioned communication speed means The communication speed is determined based on the type of communication to which the information terminal displaying the first location information or the second location information is connected. Includes.
[0081] The work information management method relating to the third aspect is a work information management method relating to the first or second aspect, Determining the aforementioned communication speed means The communication speed is determined based on the location of the information terminal displaying the first location information or the second location information. Includes.
[0082] The work information management method relating to the fourth aspect is a work information management method relating to the third aspect, Determining the aforementioned communication speed means The communication speed is determined based on whether or not the location of the information terminal falls within a predetermined range. Includes.
[0083] The work information management method relating to the fifth aspect is a work information management method relating to any one of the first to fourth aspects, Determining the aforementioned communication speed means The communication speed is determined based on the time required for the information terminal displaying the first location information or the second location information to acquire other information. Includes.
[0084] The work information management method relating to the sixth aspect is a work information management method relating to any one of the first to fifth aspects, The second position information is such that, of the time intervals corresponding to the position of the work device, at least some intervals are greater than the first position information, and the remaining intervals are greater than or equal to the first position information.
[0085] The work information management method relating to the seventh aspect is a work information management method relating to the sixth aspect, The time interval corresponding to the position of the work device in the second position information is greater than that of the first position information when the work device is located within the field area, and equal to that of the first position information when the work device is located outside the field area.
[0086] The work information management method relating to the eighth aspect is a work information management method relating to any one of the first to seventh aspects, Displaying the first location information or the second location information is: When the second location information is displayed, the system receives switching information to switch to displaying the first location information. Includes, After receiving the aforementioned switching information, regardless of the communication speed, the first location information is acquired until switching information to change the display of the first location information is received. It also includes.
[0087] The work information management method relating to the ninth aspect is a work information management method relating to any one of the first to eighth aspects, The system stores area information representing the work area where the work is performed by the aforementioned work device. When it is determined that the communication speed is high, the area information is acquired, When the aforementioned region information is obtained, the region information is displayed, It also includes.
[0088] The work information management method relating to the tenth aspect is: To store area information representing the work area where work is performed by the work device, Determining whether the communication speed of the communication used to acquire the aforementioned region information is high speed or low speed, When it is determined that the communication speed is high, the area information is acquired, When the aforementioned region information is obtained, the region information is displayed, Includes.
[0089] The work information management system relating to the 11th aspect is: A data storage unit that stores first position information and second position information representing the position of the work equipment used in the field at each time point, A speed determination unit that determines whether the communication speed of the communication for acquiring the first location information or the second location information is high speed or low speed, An information acquisition unit that acquires the first location information or the second location information according to the determined communication speed, A display unit that displays an image representing the movement trajectory of the work device, which is represented by the acquired first position information or the second position information, Equipped with, The second position information is such that, among the time intervals corresponding to the position of the work device, at least some intervals are greater than the first position information, and the remaining intervals are greater than or equal to the first position information.
[0090] The work information management system relating to the 12th aspect is: A data storage unit that stores area information representing the work area where work is performed by the work device, A speed determination unit that determines whether the communication speed of the communication that acquires the aforementioned region information is high speed or low speed, When it is determined that the communication speed is high, an information acquisition unit acquires the area information, When the aforementioned region information is acquired, a display unit that displays the aforementioned region information is provided. It is equipped with.
[0091] The work information management program relating to the 13th aspect is: The system stores first position information and second position information, which represent the position of the work equipment used in the field at each time point. Determining whether the communication speed of the communication for acquiring the first location information or the second location information is high speed or low speed, Depending on the determined communication speed, the first location information or the second location information is acquired, Display an image representing the movement trajectory of the work device, which is represented by the acquired first position information or the second position information. The computing unit is made to execute this, The second position information is such that, among the time intervals corresponding to the position of the work device, at least some intervals are greater than the first position information, and the remaining intervals are greater than or equal to the first position information.
[0092] The work information management program relating to the 14th aspect is: To store area information representing the work area where work is performed by the work device, Determining whether the communication speed of the communication used to acquire the aforementioned region information is high speed or low speed, When it is determined that the communication speed is high, the area information is acquired, When the aforementioned region information is obtained, the region information is displayed, The arithmetic unit is made to execute it. [Explanation of symbols]
[0093] 1, 2: Storage medium 20: Network 30: Work equipment 100: Work information management device 110: Input / Output Devices 120: Arithmetic device 130: Communication device 140: Storage device 150: Data storage unit 160: Output section 170: Speed judgment section 200: Information terminal 210: Input / Output Devices 220: Arithmetic device 230: Communication equipment 240: Storage device 250: Speed judgment section 260: Information acquisition department 270: Display section 400: Display data 410: Field data 420: Work Information Management Program 430: Display Program 500: Field 560: Road 600: Travel route 610: Positioning location 700: Movement trajectory 1000: Work Information Management System
Claims
1. The system stores first position information and second position information representing the position of the work equipment used in the field at each time point, Determining whether the communication speed of the communication for acquiring the first location information or the second location information is high speed or low speed, The first location information or the second location information is acquired according to the determined communication speed, Display an image representing the movement trajectory of the work device, which is represented by the acquired first position information or the second position information. Includes, The number of positions of the work device represented in the second position information is less than the number of positions of the work device represented in the first position information. Work information management method.
2. Determining the aforementioned communication speed means The communication speed is determined based on the type of communication to which the information terminal displaying the first location information or the second location information is connected. A work information management method according to claim 1, including the following:
3. Determining the aforementioned communication speed means The communication speed is determined based on the location of the information terminal displaying the first location information or the second location information. A work information management method according to claim 1, including the following:
4. Determining the aforementioned communication speed means The communication speed is determined based on whether or not the location of the information terminal falls within a predetermined range. A work information management method according to claim 3, including the following:
5. Determining the aforementioned communication speed means The communication speed is determined based on the time required for the information terminal displaying the first or second location information to acquire other information. A work information management method according to claim 1, including the following:
6. The second position information is such that, among the time intervals corresponding to the position of the work device, at least some intervals are greater than the first position information, and the remaining intervals are greater than or equal to the first position information. The work information management method according to claim 1.
7. The time interval corresponding to the position of the work device in the second position information is greater than that of the first position information when the work device is located within the field area, and equal to that of the first position information when the work device is located outside the field area. The work information management method according to claim 6.
8. Displaying the first location information or the second location information is: When the second location information is displayed, the system receives switching information to switch to displaying the first location information. Includes, After receiving the aforementioned switching information, regardless of the communication speed, the first location information is acquired until switching information to change the display of the first location information is received. A work information management method according to any one of claims 1 to 7, further comprising:
9. The system stores area information representing the work area where the work is performed by the aforementioned work device. When the aforementioned communication speed is determined to be high speed, the area information is acquired, When the aforementioned region information is obtained, the aforementioned region information is displayed, A work information management method according to any one of claims 1 to 7, further comprising:
10. To store area information representing the work area where work is performed by the work device, Determining whether the communication speed of the communication used to acquire the aforementioned region information is high speed or low speed, When the aforementioned communication speed is determined to be high speed, the area information is acquired, When the aforementioned region information is obtained, the aforementioned region information is displayed, A work information management method that includes this.
11. A data storage unit that stores first position information and second position information representing the position of the work equipment used in the field at each time point, A speed determination unit that determines whether the communication speed of the communication for acquiring the first location information or the second location information is high speed or low speed, An information acquisition unit that acquires the first location information or the second location information according to the determined communication speed, A display unit that displays an image representing the movement trajectory of the work device, which is represented by the acquired first position information or the second position information, Equipped with, The second position information is such that, among the time intervals corresponding to the position of the work device, at least some intervals are greater than the first position information, and the remaining intervals are greater than or equal to the first position information. Work information management system.
12. A data storage unit that stores area information representing the work area where work is performed by the work device, A speed determination unit that determines whether the communication speed of the communication that acquires the aforementioned region information is high speed or low speed, When it is determined that the communication speed is high, an information acquisition unit acquires the area information, When the aforementioned region information is acquired, a display unit that displays the aforementioned region information is provided. A work information management system equipped with this system.
13. The system stores first position information and second position information representing the position of the work equipment used in the field at each time point, Determining whether the communication speed of the communication for acquiring the first location information or the second location information is high speed or low speed, The first location information or the second location information is acquired according to the determined communication speed, Display an image representing the movement trajectory of the work device, which is represented by the acquired first position information or the second position information. The computing unit is made to execute this, The second position information is such that, among the time intervals corresponding to the position of the work device, at least some intervals are greater than the first position information, and the remaining intervals are greater than or equal to the first position information. A work information management program.
14. To store area information representing the work area where work is performed by the work device, Determining whether the communication speed of the communication used to acquire the aforementioned region information is high speed or low speed, When the aforementioned communication speed is determined to be high speed, the area information is acquired, When the aforementioned region information is obtained, the aforementioned region information is displayed, A work information management program that instructs the computing unit to execute tasks.
Citation Information
Patent Citations
Electric cleaner
JP1989064615A