METHOD FOR MANAGING TRAVEL, TRAVEL MANAGEMENT APPARATUS, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM
20230147258 · 2023-05-11
Assignee
Inventors
Cpc classification
G06Q10/08
PHYSICS
G01C21/3476
PHYSICS
G01C21/3617
PHYSICS
G01C21/3691
PHYSICS
International classification
Abstract
A method for managing travel includes: acquiring travel plan data of the vehicle and travel record data including a travel record of the vehicle traveling on a travel route included in the travel plan data; and generating scheduled and actual arrival time difference data indicating a first scheduled and actual time difference that is a difference between a scheduled time at which the vehicle arrives at a stopover point on the travel route and a time at which the vehicle arrives at the stopover point or a difference between a scheduled time at which the vehicle arrives at a destination point on the travel route and a time at which the vehicle arrives at the destination point, based on the travel plan data and the travel record data.
Claims
1. A method for managing travel of a vehicle, the method comprising: acquiring, by a processing apparatus, travel plan data of the vehicle, and travel record data including a travel record of the vehicle having traveled along a travel route included in the travel plan data; generating, by the processing apparatus, scheduled and actual arrival time difference data indicating a first scheduled and actual time difference, based on the travel plan data and the travel record data, the first scheduled and actual time difference being a difference between a scheduled time at which the vehicle arrives at a stopover point on the travel route and a time at which the vehicle actually arrives at the stopover point or a difference between a scheduled time at which the vehicle arrives at a destination point on the travel route and a time at which the vehicle actually arrives at the destination point; generating, by the processing apparatus, scheduled and actual departure time difference data indicating a second scheduled and actual time difference, based on the travel plan data and the travel record data, the second scheduled and actual time difference being a difference between a scheduled time at which the vehicle departs from a starting point on the travel route and a time at which the vehicle actually departs from the starting point or a difference between a scheduled time at which the vehicle departs from the stopover point and a time at which the vehicle actually departs from the stopover point; and generating display data including the scheduled and actual arrival time difference data and the scheduled and actual departure time difference data, wherein the travel plan data includes scheduled times at which the vehicle departs from the starting point and the stopover point, and scheduled times at which the vehicle arrives at the stopover point and the destination point, and the travel record data includes times at which the vehicle actually departs from the starting point and the stopover point, and times at which the vehicle actually arrives at the stopover point and the destination point.
2. The method according to claim 1, wherein the scheduled and actual arrival time difference data includes a first graphical image representing the first scheduled and actual time difference without using characters or numbers, the method comprising: displaying the first graphical image on a screen of a display device.
3. The method according to claim 1, wherein the scheduled and actual departure time difference data includes a second graphical image representing the second scheduled and actual time difference without using characters or numbers, the method comprising: displaying the second graphical image on a screen of a display device.
4. The method according to claim 2, wherein when the first scheduled and actual time difference is a difference between a scheduled time at which the vehicle arrives at the stopover point and a time at which the vehicle actually arrives at the stopover point, the first graphical image is displayed in an area of the screen, the area of the screen showing the stopover point, and when the first scheduled and actual time difference is a difference between a scheduled time at which the vehicle arrives at the destination point and a time at which the vehicle actually arrives at the destination point, the first graphical image is displayed in an area of the screen, the area of the screen showing the destination point.
5. The method according to claim 3, wherein when the second scheduled and actual time difference is a difference between a scheduled time at which the vehicle departs from the starting point and a time at which the vehicle actually departs from the starting point, the second graphical image is displayed in an area of the screen, the area of the screen showing the starting point, and when the second scheduled and actual time difference is a difference between a scheduled time at which the vehicle departs from the stopover point and a time at which the vehicle actually departs from the stopover point, the second graphical image is displayed in an area of the screen, the area of the screen showing the stopover point.
6. The method according to claim 4, wherein the screen shows a map including the travel route.
7. The method according to claim 1, wherein the display data further includes scheduled and actual movement time difference data indicating a scheduled and actual movement time difference, the scheduled and actual movement time difference being a difference between a scheduled time taken for the vehicle to move between two points among the starting point, the one or more stopover points on the travel route, and the destination point along the travel route and a time taken for the vehicle to actually move between the two points along the travel route.
8. The method according to claim 7, wherein a section between the two points is divided into a plurality of subsections, and the display data further includes, for each of the subsections, data indicating a difference between a scheduled time taken for the vehicle to move through the subsection along the travel route and a time taken for the vehicle to actually move through the subsection along the travel route.
9. The method according to claim 1, further comprising: transmitting, by the processing apparatus, factor data to the display device, the factor data indicating a factor that causes the first scheduled and actual time difference or the second scheduled and actual time difference.
10. The method according to claim 7, further comprising: receiving, by the processing apparatus, a designation of a time included in a time slot during which the vehicle travels; and transmitting, by the processing apparatus, factor data to the display device, the factor data indicating a factor that causes the scheduled and actual movement time difference at the designated time.
11. An apparatus for managing travel of a vehicle, the apparatus comprising: a memory; and a processor configured to read a computer program stored in the memory and execute a method for managing travel of the vehicle, wherein the method includes: acquiring travel plan data of the vehicle, and travel record data including a travel record of the vehicle having traveled along a travel route included in the travel plan data; generating scheduled and actual arrival time difference data indicating a first scheduled and actual time difference, based on the travel plan data and the travel record data, the first scheduled and actual time difference being a difference between a scheduled time at which the vehicle arrives at a stopover point on the travel route and a time at which the vehicle actually arrives at the stopover point, or a difference between a scheduled time at which the vehicle arrives at a destination point on the travel route and a time at which the vehicle actually arrives at the destination point; generating scheduled and actual departure time difference data indicating a second scheduled and actual time difference, based on the travel plan data and the travel record data, the second scheduled and actual time difference being a difference between a scheduled time at which the vehicle departs from a starting point on the travel route and a time at which the vehicle actually departs from the starting point, or a difference between a scheduled time at which the vehicle departs from the stopover point and a time at which the vehicle actually departs from the stopover point; and generating display data including the scheduled and actual arrival time difference data and the scheduled and actual departure time difference data, wherein the travel plan data includes a scheduled time at which the vehicle departs from the starting point and the stopover point, and a scheduled time at which the vehicle arrives at the stopover point and the destination point, and the travel record data includes times at which the vehicle actually departs from the starting point and the stopover point, and times at which the vehicle actually arrives at the stopover point and the destination point.
12. A non-transitory computer-readable recording medium storing a computer program for causing a computer to execute an analysis process, the analysis process comprising: acquiring travel plan data of a vehicle, and travel record data including a travel record of the vehicle having traveled along a travel route included in the travel plan data; generating scheduled and actual arrival time difference data indicating a first scheduled and actual time difference, based on the travel plan data and the travel record data, the first scheduled and actual time difference being a difference between a scheduled time at which the vehicle arrives at a stopover point on the travel route and a time at which the vehicle actually arrives at the stopover point, or a difference between a scheduled time at which the vehicle arrives at a destination point on the travel route and a time at which the vehicle actually arrives at the destination point; generating scheduled and actual departure time difference data indicating a second scheduled and actual time difference, based on the travel plan data and the travel record data, the second scheduled and actual time difference being a difference between a scheduled time at which the vehicle departs from a starting point on the travel route and a time at which the vehicle actually departs from the starting point, or a difference between a scheduled time at which the vehicle departs from the stopover point and a time at which the vehicle actually departs from the stopover point; and generating display data including the scheduled and actual arrival time difference data and the scheduled and actual departure time difference data, wherein the travel plan data includes a scheduled time at which the vehicle departs from the starting point and the stopover point, and a scheduled time at which the vehicle arrives at the stopover point and the destination point, and the travel record data includes times at which the vehicle actually departs from the starting point and the stopover point, and times at which the vehicle actually arrives at the stopover point and the destination point.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
DESCRIPTION OF EMBODIMENTS
Problems to be Solved by Present Disclosure
[0023] When making a new travel plan for a vehicle, the cause of the delay that has actually occurred in the past should be considered. If the cause of the delay can be easily grasped, it is useful for analyzing the delay.
[0024] However, in the PTL 1, the time set as a schedule is only a single time called “scheduled delivery time”. The display of the delay time such as PTL1 is useful for determining whether or not delivery has been performed as scheduled, but is not necessarily effective for grasping the cause of the delay. For example, it is difficult to determine whether the cause of the delay is during movement between delivery destinations or during work at a delivery destination from the display of the delay time such as PTL1.
[0025] The delay that occurs during travel between delivery destinations is, for example, a delay due to traffic congestion. The delay occurring during the work at the delivery destination is, for example, a delay due to prolonged work such as unloading after arriving at the delivery destination.
[0026] It would be desirable to make analysis of such delays easier.
Advantageous Effects of Present Disclosure
[0027] The present disclosure facilitates the analysis of delay.
Description of Embodiments of Present Disclosure
[0028] (1) A method for managing travel of a vehicle according to an embodiment includes acquiring, by a processing apparatus, travel plan data of the vehicle, and travel record data including a travel record of the vehicle having traveled along a travel route included in the travel plan data, generating, by the processing apparatus, scheduled and actual arrival time difference data indicating a first scheduled and actual time difference, based on the travel plan data and the travel record data, the first scheduled and actual time difference being a difference between a scheduled time at which the vehicle arrives at stopover point on the travel route and a time at which the vehicle actually arrives at the stopover point or a difference between a scheduled time at which the vehicle arrives at a destination point on the travel route and a time at which the vehicle actually arrives at the destination point, generating, by the processing apparatus, scheduled and actual departure time difference data indicating a second scheduled and actual time difference, based on the travel plan data and the travel record data, the second scheduled and actual time difference being a difference between a scheduled time at which the vehicle departs from a starting point on the travel route and a time at which the vehicle actually departs from the starting point or a difference between a scheduled time at which the vehicle departs from the stopover point and a time at which the vehicle actually departs from the stopover point, and generating display data including the scheduled and actual arrival time difference data and the scheduled and actual departure time difference data. The travel plan data includes scheduled times at which the vehicle departs from the starting point and the stopover point, and scheduled times at which the vehicle arrives at stopover points and the destination point, and the travel record data includes times at which the vehicle actually departs from the starting point and the stopover point, and times at which the vehicle actually arrives at the stopover point and the destination point. In this case, since the scheduled and actual arrival time difference data and the scheduled and actual departure time difference data are displayed, it is easy to analyze the delay.
[0029] (2) The scheduled and actual arrival time difference data includes a first graphical image representing the first scheduled and actual time difference without using characters or numbers. The method for managing travel according to the embodiment may include displaying the first graphical image on a screen of a display device. In this case, the scheduled and actual arrival time difference can be visually grasped.
[0030] (3) The scheduled and actual departure time difference data includes a second graphical image representing the second scheduled and actual time difference without using characters or numbers. The method for managing travel according to the embodiment may include displaying the second graphical image on a screen of a display device. In this case, the scheduled and actual departure time difference can be visually grasped.
[0031] (4) When the first scheduled and actual time difference is a difference between a scheduled time at which the vehicle arrives at the stopover point and a time at which the vehicle actually arrives at the stopover point, the first graphical image is displayed in an area of the screen, the area of the screen showing the stopover points, and when the first scheduled and actual time difference is a difference between a scheduled time at which the vehicle arrives at the destination point and a time at which the vehicle actually arrives at the destination point, the first graphical image may be displayed in an area of the screen, the area of the screen showing the destination point. In this case, the correspondence between the first scheduled and actual time difference at the stopover point and the destination point becomes clear, and the analysis of the delay becomes easy.
[0032] (5) When the second scheduled and actual time difference is a difference between a scheduled time at which the vehicle departs from the starting point and a time at which the vehicle actually departs from the starting point, the second graphical image may be displayed in an area of the screen, the area of the screen showing the starting point, and when the second scheduled and actual time difference is a difference between a scheduled time at which the vehicle departs from the stopover point and a time at which the vehicle actually departs from the stopover point, the second graphical image is displayed in an area of the screen, the area of the screen showing the stopover points. In this case, the correspondence between the second scheduled and actual time difference at the starting point and the stopover point becomes clear, and the analysis of the delay becomes easy.
[0033] (6) The screen may show a map including the travel route of the vehicle. In this case, the delay can be analyzed on the map.
[0034] (7) The display data may further include scheduled and actual movement time difference data indicating a scheduled and actual movement time difference, the scheduled and actual movement time difference being a difference between a scheduled time taken for the vehicle to move between two points among the starting point, one or more stopover points on the travel route, and the destination point along the travel route and a time taken for the vehicle to actually move between the two points along the travel route. In this case, it is possible to analyze the delay including the scheduled and actual movement time difference.
[0035] (8) A section between the two points is divided into a plurality of subsections, and the display data may further include, for each of the subsections, data indicating a difference between a scheduled time taken for the vehicle to move through the subsection along the travel route and a time taken for the vehicle to actually move through the subsection along the travel route. In this case, a detailed analysis of the scheduled and actual movement time difference is possible.
[0036] (9) The method for managing travel according to the embodiment may further include transmitting, by the processing apparatus, factor data to the display device, the factor data indicating a factor that causes the first scheduled and actual time difference or the second scheduled and actual time difference. In this case, a factor can be included in the analysis.
[0037] (10) The method for managing travel according to the embodiment may further include receiving, by the processing apparatus, a designation of a time included in a time slot during which the vehicle travels, and transmitting, by the processing apparatus, factor data to the display device, the factor data indicating a factor that causes the scheduled and actual movement time difference at the designated time. In this case, even when the factor varies with time, the factor at the designation time can be displayed.
[0038] (11) An apparatus for managing travel of a vehicle according to an embodiment includes a memory, and a processor configured to read a computer program stored in the memory and execute a method for managing travel of the vehicle. The method includes acquiring travel plan data of the vehicle, and travel record data including a travel record of the vehicle having traveled along a travel route included in the travel plan data, generating scheduled and actual arrival time difference data indicating a first scheduled and actual time difference, based on the travel plan data and the travel record data, the first scheduled and actual time difference being a difference between a scheduled time at which the vehicle arrives at a stopover point on the travel route and a time at which the vehicle actually arrives at the stopover point, or a difference between a scheduled time at which the vehicle arrives at a destination point on the travel route and a time at which the vehicle actually arrives at the destination point, generating scheduled and actual departure time difference data indicating a second scheduled and actual time difference, based on the travel plan data and the travel record data, the second scheduled and actual time difference being a difference between a scheduled time at which the vehicle departs from a starting point on the travel route and a time at which the vehicle actually departs from the starting point, or a difference between a scheduled time at which the vehicle departs from the stopover point and a time at which the vehicle actually departs from the stopover point, and generating display data including the scheduled and actual arrival time difference data and the scheduled and actual departure time difference data. The travel plan data includes scheduled times at which the vehicle departs from the starting point and the stopover point, and scheduled times at which the vehicle arrives at the stopover point and the destination point. The travel record data includes times at which the vehicle actually departs from the starting point and the stopover point, and times at which the vehicle actually arrives at the stopover point and the destination point.
[0039] (12) A non-transitory computer-readable recording medium storing a computer program according to an embodiment for causing a computer to execute an analysis process. The analysis process includes acquiring travel plan data of a vehicle, and travel record data including a travel record of the vehicle having traveled along a travel route included in the travel plan data, generating scheduled and actual arrival time difference data indicating a first scheduled and actual time difference, based on the travel plan data and the travel record data, the first scheduled and actual time difference being a difference between a scheduled time at which the vehicle arrives at a stopover point on the travel route and a time at which the vehicle actually arrives at the stopover point, or a difference between a scheduled time at which the vehicle arrives at a destination point on the travel route and a time at which the vehicle actually arrives at the destination point, generating scheduled and actual departure time difference data indicating a second scheduled and actual time difference, based on the travel plan data and the travel record data, the second scheduled and actual time difference being a difference between a scheduled time at which the vehicle departs from a starting point on the travel route and a time at which the vehicle actually departs from the starting point, or a difference between a scheduled time at which the vehicle departs from the stopover point and a time at which the vehicle actually departs from the stopover point, and generating display data including the scheduled and actual arrival time difference data and the scheduled and actual departure time difference data. The travel plan data includes scheduled times at which the vehicle departs from the starting point and the stopover point, and scheduled times at which the vehicle arrives at the stopover point and the destination point, and the travel record data includes times at which the vehicle actually departs from the starting point and the stopover point, and times at which the vehicle actually arrives at the stopover point and the destination point. The computer program is stored in a computer-readable, non-transitory storage medium.
Details of Embodiments of Present Disclosure
[0040] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. It should be noted that the embodiments described below each show a specific example of the present disclosure. Numerical values, shapes, constituent elements, arrangement positions and connection forms of the constituent elements, steps, the order of the steps, and the like shown in the following embodiments are examples, and are not intended to limit the present invention. The invention is defined by the claims. At least a part of the embodiments described below may be arbitrarily combined.
[0041]
[0042] Client terminal 30 is configured by a computer including a processing apparatus 310 and a storage device 320. Client terminal 30 may be, for example, a mobile terminal such as a laptop computer, a tablet, or a smartphone. Client terminal 30 can communicate with travel management apparatus 10 via a network.
[0043] Processing apparatus 310 is connected to storage device 320. Processing apparatus 310 is, for example, a CPU. Storage device 320 includes, for example, a primary storage device and a secondary storage device. The primary storage device is, for example, a RAM. The secondary storage device is, for example, a hard disk drive (HDD) or a solid state drive (SSD). In this specification, the CPU may be referred to as a processor, and storage device 320 may be referred to as a memory.
[0044] A travel management application computer program 321 for operating a computer as client terminal 30 is stored in storage device 320. Travel management application computer program 321 is configured, for example, to cause client terminal 30 to execute a travel management process 311 associated with travel management apparatus 10. The computer executing travel management process 311 operates as client terminal 30 shown in
[0045] Processing apparatus 310 reads out travel management application computer program 321 from storage device 320 and executes it. Travel management application computer program 321 includes code for causing a computer to execute travel management process 311.
[0046] Client terminal 30 includes an input device 330 for user input and a display 340. Input device 330 is, for example, a keyboard, a mouse, or a touch panel.
[0047] Travel management apparatus 10 according to the embodiment is used, for example, for travel management of vehicle 40 for package delivery. Vehicle 40 may be used for delivery of a package or transportation of a person such as picking a person up. Travel management apparatus 10 is used to analyze a travel plan and a travel record of vehicle 40. In the analysis, a scheduled and actual time difference that is a difference between the travel plan and the travel record of vehicle 40 is obtained. Travel management apparatus 10 provides an analysis result of the travel plan and the travel record of the vehicle to client terminal 30 in response to a request from client terminal 30. The analysis result provided to client terminal 30 includes a scheduled and actual time difference that is a difference between the travel plan and the travel record. The analysis result including the scheduled and actual time difference is displayed on display 340 of client terminal 30. Client terminal 30 including display 340 functions as a display device that displays the scheduled and actual time difference and the like.
[0048] Travel management apparatus 10 is configured by a computer including a processing apparatus 110 and a storage device 120. Processing apparatus 110 is connected to storage device 120. Processing apparatus 110 is, for example, a CPU. Storage device 120 includes, for example, a primary storage device and a secondary storage device. The primary storage device is, for example, a RAM. The secondary storage device is, for example, a hard disk drive (HDD) or a solid state drive (SSD). In the present specification, storage device 120 may be referred to as a memory.
[0049] Storage device 120 stores a computer program 140 for causing a computer to operate as travel management apparatus 10. Computer program 140 is configured to cause processing apparatus 110 to execute, for example, a travel plan creation process 111 and a scheduled and actual time difference analysis process 113. The computer executing travel plan creation process 111 and scheduled and actual time difference analysis process 113 operates as travel management apparatus 10 shown in
[0050] Processing apparatus 110 reads out computer program 140 from storage device 120 and executes it. Computer program 140 includes code for causing the computer to execute travel plan creation process 111 and code for causing the computer to execute scheduled and actual time difference analysis process 113.
[0051] The computer that operates as travel management apparatus 10 includes a communication interface 130. Communication interface 130 is used for travel management apparatus 10 to communicate with other computers such as client terminal 30 via network 20. Travel management apparatus 10 can acquire data from vehicle 40 via communication interface 130. The data acquired from vehicle 40 is, for example, probe data. The probe data includes, for example, the position and the speed of vehicle 40 at each time. The probe data is used to generate a travel record data 122 according to the embodiment.
[0052] Storage device 120 may store a travel plan data 121 and travel record data 122. Travel plan data 121 indicates, for example, a delivery plan of a package to be delivered by vehicle 40. Travel record data 122 indicates, for example, a delivery record of a package delivered by vehicle 40.
[0053] The delivery plan is, for example, a travel plan in which vehicle 40 returns from a vehicle base (starting point S) that is a base of delivery to a vehicle base (destination point D) via one or more stopover points P1, P2, and P3 that are delivery destinations. Travel plan data 121 is data indicating such a travel plan. In the travel plan, a starting point S may be different from a destination point D.
[0054] As shown in
[0055] Travel plan data 121 is generated, for example, by executing a vehicle operation plan creation method described in PTL2 in travel management apparatus 10. Further, travel plan data 121 may be generated by another computer for generating a travel plan. In this case, travel management apparatus 10 acquires travel plan data 121 from the other computer and stores it in storage device 120. Travel plan data 121 may be generated by a user such as a driver or a vehicle operation manager inputting a travel plan in client terminal 30. In this case, travel management apparatus 10 acquires travel plan data 121 from client terminal 30, and stores it in storage device 120.
[0056] The delivery record indicates a travel result of vehicle 40 in a case where vehicle 40 performs delivery according to the travel plan. The delivery record is, for example, a travel record until vehicle 40 returns to the vehicle base (destination point D) via first point P1, second point P2, and third point P3 which are delivery destinations from the vehicle base (starting point S) which is a base of delivery. Travel record data 122 is data indicating such a travel record. The travel record is usually different from the travel plan and has a difference with respect to the travel plan.
[0057] As shown in
[0058] Travel record data 122 is generated by travel management apparatus 10 based on, for example, probe data transmitted from vehicle 40. Travel record data 122 may be generated by a user such as a driver inputting a travel record in client terminal 30. In this case, travel management apparatus 10 acquires travel record data 122 from client terminal 30, and stores it in storage device 120.
[0059] Travel management apparatus 10 may acquire travel plan data 121 and travel record data 122 in advance prior to the analysis, or may acquire them from client terminal 30 when an analysis request is received from client terminal 30.
[0060] Storage device 120 may store a factor data 128 as shown in
[0061] Factors that affect the travel record include a factor that affects a travel time between points and a factor that affects a stay time at a point. Factors that affect the travel time between locations are, for example, congestion or weather. A factor that affects the stay time at a point is, for example, a delivery method of a package. The package delivery method includes, for example, Free on truck and Delivered at place. In the case of Free on truck, the stay time at the delivery destination is relatively short, and in the case of Delivered at place, the stay time at the delivery destination may be very long in some cases.
[0062] Factor data 128 may be generated by travel management apparatus 10 or may be generated by a computer other than travel management apparatus 10. When factor data 128 is generated by another computer, travel management apparatus 10 acquires factor data 128 from the other computer and stores it in storage device 120. Factor data 128 may be generated by a user such as a driver or a vehicle operation manager inputting factor data in client terminal 30. In this case, travel management apparatus 10 acquires factor data 128 from client terminal 30, and stores it in storage device 120.
[0063]
[0064] In step S13, processing apparatus 110 calculates a first scheduled and actual time difference that is a scheduled and actual arrival time difference at first point P1, second point P2, third point P3, and destination point D included in the travel plan of vehicle 40. In step S14, processing apparatus 110 generates a scheduled and actual arrival time difference data 123 indicating the calculated first scheduled and actual time difference.
[0065] Scheduled and actual arrival time difference data 123 shown in
[0066] As shown in
[0067] In an embodiment, the scheduled and actual arrival time difference and other scheduled and actual time differences are evaluated by processing apparatus 110 according to an evaluation table 126 shown in
[0068] As shown in
[0069] In
[0070] In step S15 of
[0071] Scheduled and actual departure time difference data 124 shown in
[0072] As shown in
[0073] In
[0074] In step S17 of
[0075] Scheduled and actual movement time difference data 125 shown in
[0076] As shown in
[0077] In step S19 of
[0078]
[0079] Screen 350 shown in
[0080] Screen 350 includes Gantt chart 380 and a legend 352 for Gantt chart 380. Gantt chart 380 is configured to include point markers 400, 400S, 400A, 400B, 400C, and 400D indicating stay times at starting point S, first point P1, second point P2, third point P3, and destination point D, and links 410A, 410B, 410C, and 410D indicating required times for movement between two points in a travel record of vehicle 40 shown in V1 in
[0081] Legend 352 includes a description of point marker 400 and a scheduled and actual time difference-color correspondence table 353 indicating the relationship between the length of the scheduled and actual time difference and the color. Point marker 400 in Gantt chart 380 is a screen area indicating starting point S, first point P1, second point P2, third point P3, and destination point D. As in the description of point marker 400, point marker 400 in Gantt chart 380 is a rectangular image (graphical image). Rectangular point marker 400 is divided by a line segment connecting the upper left end and the lower right end. A lower left area of rectangular point marker 400 is a first graphical image 401 indicating a scheduled and actual arrival time difference (first scheduled and actual time difference). First graphical image 401 has a color corresponding to the scheduled and actual arrival time difference (first scheduled and actual time difference) evaluations A, B, C and D. An upper right area of rectangular point marker 400 is a second graphical image 402 indicating a scheduled and actual departure time difference (second scheduled and actual time difference). Second graphical image 402 has a color corresponding to the evaluation A, B, C, and D of the scheduled and actual departure time difference (second scheduled and actual time difference).
[0082] The scheduled and actual arrival time difference (first scheduled and actual time difference) and the scheduled and actual departure time difference (second scheduled and actual time difference) are displayed in point markers 400S, 400A, 400B, 400C, and 400D, which are screen areas indicating starting point S, first point P1, second point P2, third point P3, and destination point D, so that the user can distinguish and grasp the arrival delay and the departure delay at each point.
[0083] Each of point markers 400S, 400A, 400B, 400C, and 400D has a width on the Gantt chart time axis (horizontal axis) corresponding to the length of the actual stay time at each point. Since point marker 400 has a width corresponding to the length of the actual stay time, the user can visually grasp the stay time at each point. The width of the point marker may be switched from the width corresponding to the actual stay time to the width corresponding to the scheduled stay time by a user operation.
[0084] In
[0085] Links 410A, 410B, 410C, and 410D are third graphical images indicating a scheduled and actual movement time difference (third scheduled and actual time difference). The third graphical image has a color corresponding to the evaluation A, B, C, D of the scheduled and actual movement time difference (third scheduled and actual time difference). Each of links 410A, 410B, 410C, and 410D has a width on the Gantt chart time axis (horizontal axis) corresponding to the length of the actual required time for movement from the first path to the fourth path. Since links 410A, 410B, 410C, and 410D, which are the third graphical images, have widths corresponding to the lengths of the actual required times, the user can visually grasp the required times of the respective paths. Further, since the scheduled and actual time difference of the required time is indicated by the difference in color, the scheduled and actual time difference can be visually grasped. The width of the link may be switched from the width corresponding to the actual required time to the width corresponding to the scheduled required time by a user operation.
[0086] In
[0087] According to Gantt chart 380 of the embodiment, it is easy for the user to distinguish and grasp a delay while moving and a delay while staying at a spot. Therefore, the user can easily determine whether the cause of the delay is during movement between delivery destinations (points) or during work at the delivery destination. In addition, even in a case where a plurality of points (delivery destinations) continuously exist, it is easy for the user to grasp the tendency of delay (expansion, maintenance, or reduction).
[0088]
[0089] Screen 350 shown in
[0090] Legend 352 includes a description of point marker 400 and scheduled and actual time difference-color correspondence table 353 indicating the relationship between the length of the scheduled and actual time difference and the color. Point marker 400 in map indication 390 is a screen area indicating starting point S, first point P1, second point P2, third point P3, and destination point D.
[0091] As in the description of point marker 400 in
[0092] The scheduled and actual arrival time difference (first scheduled and actual time difference) and the scheduled and actual departure time difference (second scheduled and actual time difference) are displayed in point markers 400SD, 400A, 400B, and 400C, which are screen areas indicating starting point S, first point P1, second point P2, third point P3, and destination point D, so that the user can distinguish and grasp the arrival delay and the departure delay at each point.
[0093] In
[0094] Links 410A, 410B, 410C, and 410D are third graphical images indicating a scheduled and actual movement time difference (third scheduled and actual time difference). The third graphical image has a color corresponding to the evaluation A, B, C, and D of the scheduled and actual movement time difference (third scheduled and actual time difference). The third graphical images links 410A, 410B, 410C, and 410D indicate the scheduled and actual time difference of the required time by a difference in color, so that the user can visually grasp the scheduled and actual time difference.
[0095] According to map indication 390 of the embodiment, it is easy for the user to distinguish and grasp a delay while moving and a delay while staying at a spot. Therefore, the user can easily determine whether the cause of the delay is during movement between the delivery destinations (points) or during work at the delivery destinations. In addition, even in a case where a plurality of points (delivery destinations) continuously exist, it is easy for the user to grasp the tendency of delay (expansion, maintenance, or reduction).
[0096] In
[0097] Screen 350 shown in
[0098] Here, it is assumed that the user places a mouse pointer 360A on point marker 400SD or clicks or taps point marker 400SD by a user operation in client terminal 30 as shown in
[0099] Next, it is assumed that the user places a mouse pointer 360C on any link, for example, link 410B, or clicks or taps link 410B by a user operation in client terminal 30 as shown in
[0100] As shown in
[0101] Factor data such as traffic jam information may change depending on the time, but according to the embodiment, factor data corresponding to the designation time by the user is displayed, and thus it becomes easy for the user to analyze the relationship between the delay and the factor.
[0102]
ADDITIONAL NOTE
[0103] It should be understood that the embodiments disclosed herein are illustrative in all respects and are not restrictive. The scope of the present invention is defined not by the above description but by the claims, and is intended to include meanings equivalent to the claims and all modifications within the scope.
REFERENCE SIGNS LIST
[0104] 1 travel management system, 10 travel management apparatus, 12 storage device, 20 network, 30 client terminal, 40 vehicle, 110 processing apparatus, 111 travel plan creation process, 113 analysis process, 120 storage device, 121 travel plan data, 122 travel record data, 123 scheduled and actual arrival time difference data, 124 scheduled and actual departure time difference data, 125 scheduled and actual movement time difference data, 126 evaluation table, 128 factor data, 130 communication interface, 140 computer program, 310 processing apparatus, 311 travel management process, 320 storage device, 321 travel management application computer program, 330 input device, 340 display, 350 screen, 352 legend, 353 color correspondence table, 354 driver information, 355 traffic jam information, 356 weather information, 357 traffic jam indication, 357A traffic jam indication, 357B traffic jam indication, 360 mouse pointer, 360A mouse pointer, 360B mouse pointer, 360C mouse pointer, 360D mouse pointer, 370A balloon, 370B balloon, 370C balloon, 370D balloon, 380 Gantt chart, 390 map indication, 400 point marker, 400A point marker, 400B point marker, 400C point marker, 400D point marker, 400S point marker, 400SD point marker, 401 first graphical image, 402 second graphical image, 410A link, 410B link, 410C link, 410D link, 411B section, 412B section, 413B section, 414B section, 420D link, D destination point, P1 first point, P2 second point, P3 third point, S starting point.