Operation plan creation device and method

The driving plan creation device addresses safety challenges in automated driving by coordinating manned and unmanned sections through a transportation management system, optimizing transitions and reducing driver burden.

JP7619491B2Active Publication Date: 2025-01-22ISUZU MOTORS LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2024006070
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-01-18
Publication Date
2025-01-22
Estimated Expiration
2039-03-29

AI Technical Summary

Technical Problem

Unmanned and automated driving technologies face safety challenges on general roads compared to toll roads, necessitating a suitable transportation plan to manage transitions between manned and unmanned driving sections.

Method used

A driving plan creation device and method that includes acquiring and specifying travel plans for vehicles to transition between manned and unmanned driving sections, utilizing a transportation management system to coordinate vehicle movements and ensure seamless transitions at transfer points.

Benefits of technology

Enables a suitable transportation plan that reduces driver burden by optimizing manned and unmanned driving sections, enhancing safety and efficiency in transitioning between different road types.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007619491000001
    Figure 0007619491000001
  • Figure 0007619491000002
    Figure 0007619491000002
  • Figure 0007619491000003
    Figure 0007619491000003
Patent Text Reader

Abstract

To provide a technique for creating an appropriate transportation schedule.SOLUTION: A driving schedule management device manages driving schedules of a plurality of vehicles. The driving schedule management device creates the driving schedules in such a manner that a driver of a first vehicle from a place of departure through a change point to a place of arrival is assigned as a driver of a second vehicle from another place of departure through the change point to the place of departure and the drivers reciprocate between the places of departure and the change point.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] This disclosure relates to an operation plan create The present invention relates to an apparatus and a method. [Background technology]

[0002] Conventionally, there has been proposed an automatic driving device capable of executing unmanned automatic driving control to automatically drive a vehicle according to a driving plan without a driver being present in the vehicle.

[0003] For such an automatic driving device, a technique has been disclosed for executing unmanned automatic driving control according to a driving plan when a driver is not present (for example, see Patent Document 1). [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2018-103858 A Summary of the Invention [Problem to be solved by the invention]

[0005] Currently, there are many proposals for unmanned autonomous driving technologies for toll sections of expressways and other roads, as well as the infrastructure technologies that support them, so it is possible to realize unmanned autonomous driving on toll roads such as expressways. On the other hand, there are still many issues to overcome in terms of safety when it comes to realizing unmanned autonomous driving on general roads, compared to toll roads.

[0006] In recent years, in the transportation industry and the like, there has been a demand to apply unmanned automatic driving control technology to transport vehicles in order to increase the number of unmanned automatic driving sections where vehicles run without a driver, while reducing the number of manned driving sections where a driver is at the wheel, thereby reducing the burden on drivers.

[0007] However, most of the bases (or starting points and ending points) of the transportation industry, etc., are located along general roads. Therefore, in consideration of the above problem, the section from the starting point to the toll road and the section from the toll road to the ending point (section 1) on the outbound route (for example, from base 1 to base 2), and the section from the starting point to the toll road and the section from the toll road to the ending point (section 2) on the return route (for example, from base 2 to base 1) are manned driving sections.

[0008] Therefore, if the above-mentioned toll roads are made into unmanned autonomous driving vehicles, a possible form of transportation in the transportation industry would be to have manned vehicles driving on Sections 1 and 2, and unmanned autonomous vehicles driving on the toll roads.

[0009] Therefore, an object of the present disclosure is to provide a technique for creating a suitable transportation plan for such a transportation mode. [Means for solving the problem]

[0010] A driving plan creation device of the present disclosure is a driving plan creation device that creates a driving plan for a driver who drives a first vehicle that travels from a first departure point to a destination point via a transfer point, and a second vehicle that travels from a second departure point different from the first departure point to the first departure point via the transfer point, and includes a first driving plan acquisition means that acquires a first driving plan that is a driving plan for the first vehicle, a second driving plan acquisition means that acquires a second driving plan that is a driving plan for the second vehicle, and a driving plan creation means that drives the first vehicle from the first departure point to the transfer point based on the first driving plan and the second driving plan. and drivers who a driver who drives the second vehicle from the transfer point to the first departure point Same driver A designation means for designating The first driving plan includes a first estimated arrival time which is a scheduled time for the first vehicle to arrive at the transfer point, and the second driving plan includes a second estimated arrival time which is a scheduled time for the second vehicle to arrive at the transfer point, and the designation means performs the designation based on the first estimated arrival time and the second estimated arrival time. .

[0011] The driving plan creation method of the present disclosure is a driving plan creation method for creating a driving plan for a driver who drives a first vehicle that travels from a first departure point to a destination point via a transfer point, and a second vehicle that travels from a second departure point different from the first departure point to the first departure point via the transfer point, the method including the steps of: a computer acquiring a first driving plan that is a driving plan for the first vehicle; acquiring a second driving plan that is a driving plan for the second vehicle; and driving the first vehicle from the first departure point to the transfer point based on the first driving plan and the second driving plan. and drivers who a driver who drives the second vehicle from the transfer point to the first departure point Same driver specifying a step of The first driving plan includes a first estimated arrival time which is a time when the first vehicle is scheduled to arrive at the transfer point, and the second driving plan includes a second estimated arrival time which is a time when the second vehicle is scheduled to arrive at the transfer point, and in the designating step, the designation is performed based on the first estimated arrival time and the second estimated arrival time. . Effect of the Invention

[0012] According to the present disclosure, a technique for creating an optimal transportation plan can be provided. [Brief description of the drawings]

[0013] [Figure 1] FIG. 1 is a diagram illustrating a transportation mode according to an embodiment of the present disclosure. [Diagram 2] FIG. 1 is a system configuration diagram of a transportation management system according to an embodiment of the present disclosure. [Diagram 3] 1 is a diagram showing a transportation status from point A to point D managed by a transportation management device. [Figure 4] 1 is a diagram showing a transportation status from point D to point A managed by a transportation management device. [Diagram 5] 13 is a flowchart showing a transportation plan creation process performed by a transportation plan creation unit. [Figure 6] 1 is a flowchart showing a transportation plan creation process 1 in the transportation plan creation process. [Figure 7] 13 is a flowchart showing a transportation plan creation process 2 in the transportation plan creation process. [Figure 8] 13 is a flowchart showing an arrival prediction process. [Figure 9]13 is a flowchart showing a transportation plan creation process 3 in the transportation plan creation process. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0014] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. However, more detailed explanation than necessary, for example, detailed explanation of already well-known matters or duplicate explanation of substantially the same configuration, may be omitted.

[0015] It should be noted that the following description and the drawings referred to are provided to enable those skilled in the art to understand the present disclosure, and are not intended to limit the scope of the claims of the present disclosure.

[0016] (Transportation system according to an embodiment of the present disclosure) First, a transportation mode according to an embodiment of the present disclosure will be described with reference to FIG.

[0017] The transportation mode 1 according to the embodiment of the present disclosure is a system for transporting luggage (or people) from a first departure / arrival point P1 to a second departure / arrival point P4. In the case of luggage, the first departure / arrival point P1 and the first departure / arrival point P4 are, for example, luggage transportation bases (loading locations, unloading locations), and in the case of people, are, for example, boarding and disembarking locations. In the embodiment of the present disclosure, the first departure / arrival point P1 is called point A, and the second departure / arrival point P4 is called point D.

[0018] Between the first departure / arrival point P1 and the second departure / arrival point P42, there are a first boarding / alighting point P2 and a second boarding / alighting point P3. The first boarding / alighting point P2 and the second boarding / alighting point P3 are, for example, a parking lot for large vehicles at a smart interchange (hereinafter referred to as a smart IC) installed on a highway. In the embodiment of the present disclosure, the first boarding / alighting point P2 is referred to as point B, and the second boarding / alighting point P3 is referred to as point C.

[0019] Vehicle X (X01-03) is a transport vehicle traveling from point A to point D, and vehicle Y (Y01-03) is a transport vehicle traveling from point D to point A. Note that vehicle X (X01-03) that arrives at point D will next become vehicle Y (Y01-03) traveling from point D to point A. Note that vehicle Y (Y01-03) that arrives at point A will next become vehicle X (X01-03) traveling from point A to point D.

[0020] The section from point A to point B is the first manned driving section in which the first driver DA (DA01) drives vehicle X (X03) and vehicle Y (Y01). The first manned driving section is, for example, a general road driving section from point A to the smart IC of the expressway closest to point A. The first driver DA (DA01) drives vehicle X (X03) from point A to point B. Then, the first driver DA (DA01) switches to vehicle Y (Y01) at point B, and drives vehicle Y (Y01) from point B back to point A. Therefore, the driving section of the first driver DA is only the first manned driving section.

[0021] The section from point C to point D is the second manned driving section in which the second driver DD (DD11) drives vehicle X (X01) and vehicle Y (Y03). The second manned driving section is, for example, a general road driving section from point D to the smart IC on the expressway closest to point D. The second driver DD (DD11) drives vehicle Y (Y03) from point D to point C. Then, the second driver DD (DD11) switches to vehicle X (X01) at point C, and drives vehicle X (X01) from point C back to point A. Therefore, the driving section of the second driver DD is only the second manned driving section.

[0022] The section from point B to point C is an unmanned automatic driving section where vehicle X (X01-03) and vehicle Y (Y01-03) automatically drive without a driver. In the case of vehicle X (X01-03) heading from point B to point C, the unmanned automatic driving section is, for example, the expressway driving section from the large vehicle parking lot of the smart IC at point B, the uphill lane of the expressway, and to the large vehicle parking lot of the smart IC at point C. In the case of vehicle Y (Y01-03) heading from point C to point B, the expressway driving section is, for example, the expressway driving section from the large vehicle parking lot of the smart IC at point C, the downhill lane of the expressway, and to the large vehicle parking lot of the smart IC at point B.

[0023] Therefore, when transporting luggage by vehicle X from point A to point D, first, the first driver DA drives vehicle X from point A to point B, and the first driver DA gets off from vehicle X at point B. Vehicle X travels unmanned autonomously from point B to arrive at point C. From point C, the second driver DD drives vehicle X to transport the luggage to point D. Also, when transporting luggage from point D to point A by vehicle Y, first, the second driver DD drives vehicle Y from point D to point C, and the second driver DD gets off from vehicle Y at point C. Vehicle Y travels unmanned autonomously from point C to arrive at point B. From point B, the first driver DA drives vehicle Y to transport the luggage to point A.

[0024] By the method described above, the transportation mode 1 according to the embodiment of the present disclosure transports luggage (or people) from point A to point D and from point D to point A. The transportation management system according to the embodiment of the present disclosure is operated in such a transportation mode 1.

[0025] (Transportation management system overview) Next, the transportation management system 10 according to the embodiment of the present disclosure will be described with reference to FIG.

[0026] The transportation management system 10 according to the embodiment of the present disclosure includes a transportation management device 100, an in-vehicle system 200, and a driver terminal 300.

[0027] (transport management device) The transportation management device 100 is a server or the like installed in a headquarters that comprehensively manages the transportation of luggage from point A to point D and from point D to point A. The transportation management device 100 also communicates with a plurality of external servers (not shown) through a network 400 to acquire various information such as road traffic information and weather information. The transportation management device 100 is communicatively connected to an in-vehicle system 200 and a driver's terminal 300 through the network 400. The transportation management device 100 is also communicatively connected to a point A management device (not shown) installed at point A and a point D management device (not shown) installed at point D. Therefore, the information of the transportation management device 100 can be viewed at points A and D. The transportation management device 100 may be installed at points A and D.

[0028] The transportation management device 100 includes a storage unit 101, a control unit 102, a communication control I / F (interface) unit 103, and an input / output I / F (interface) unit 104. An operation unit 105 and a display unit 106 are connected to the input / output I / F unit 104.

[0029] The storage unit 101 stores a map information DB (database) 101a, a traffic information DB 101b, and a transportation plan DB 101c.

[0030] Map information DB 101a stores map information. In addition to road map information, map information includes various road information such as speed limit information, road type information, road width information, number of lanes information, tunnel information, and overpass (pedestrian bridge, multi-level intersection, etc.) information. Speed ​​limit information is information indicating the speed limit of each section of each road. Road type information is information indicating the type of each road such as expressway, prefectural road, city road, side road, etc., the presence or absence of right-turn exclusive lanes and left-turn exclusive lanes, the presence or absence of intersections and turning points (corners), the curvature of curves, the inclination angle of roads, etc. Road width information is information indicating the width of each road. Number of lanes information is information indicating the number of lanes on a road. Tunnel information is information indicating the distance of a tunnel and height restrictions in a tunnel. Overpass information is information indicating height restrictions of pedestrian bridges and multi-level intersections.

[0031] The traffic information DB 101b stores current road traffic information, future road traffic forecast information, and congestion forecast information. The road traffic information includes road traffic information on uplink and downlink lanes of each general road between points A and B, road traffic information on uplink and downlink lanes of each general road between points C and D, road traffic information on uplink lanes of an expressway between points B and C, road traffic information on downlink lanes of an expressway between points C and B, etc.

[0032] The future road traffic forecast information is information about future road conditions that are predicted in the event of an unexpected traffic event (occurrence of traffic jams that exceed the range of traffic jam forecasts, traffic jams and road closures caused by accidents, broken-down vehicles, disasters, etc.). The road traffic information and future road traffic forecast information are obtained periodically (e.g., every 5 minutes) from, for example, a server of the Japan Road Traffic Information Center, and updated as necessary. Therefore, the traffic information DB 101b stores the current road traffic information and future road traffic forecast information between points A and D.

[0033] The traffic congestion forecast information includes traffic congestion forecast information for each time period at each date and time in the upbound lanes of the expressway between point B and point C (sections B-1a, B-2a, B-3a, B-4a, and C, which will be described later), and traffic congestion forecast information for each time period at each date and time in the downbound lanes of the expressway between point C and point B (sections B-4b, B-3b, B-2b, B-1b, and B, which will be described later). The traffic congestion forecast information is obtained periodically (e.g., every hour) from a server of the Japan Road Traffic Information Center, for example, and is updated as necessary. Therefore, the traffic information DB 101b stores current traffic congestion forecast information between point B and point C.

[0034] The transportation plan DB 101c stores transportation plan information. The transportation plan information includes driving plan information of the vehicle X, driving plan change information of the vehicle X, driving route information indicating a driving route of the vehicle X from point B to point C, driving plan information of the vehicle Y, driving plan change information of the vehicle Y, driving route information indicating a driving route of the vehicle Y from point C to point B, driving plan information of the first driver DA, driving plan change information of the first driver DA, driving plan information of the second driver DD, and driving plan information of the second driver DD.

[0035] The driving plan information of vehicle X includes scheduled departure date and time information from point A, parking position information from point B, scheduled arrival date and time information from point B, scheduled departure date and time information from point B, driving speed information between points B and C, parking position information from point C, scheduled arrival date and time information from point C, scheduled departure date and time information from point C, scheduled arrival date and time information from point D, etc. The transportation plan information of vehicle X includes driver information of a first driver DA who drives vehicle X from point A to point B, driver information of a second driver DD who drives vehicle X from point C to point D, unlocking key information for unlocking vehicle X, locking key information for locking vehicle X, etc.

[0036] The driving plan change information for vehicle X includes changed scheduled departure date and time information from point A, changed parking position information from point B, changed scheduled arrival date and time information from point B, changed scheduled departure date and time information from point B, changed driving speed information between points B and C, changed parking position information from point C, changed scheduled arrival date and time information from point C, changed scheduled departure date and time information from point C, changed scheduled arrival date and time information from point D, nearest smart IC parking position information, nearest smart IC scheduled arrival information, nearest smart IC scheduled departure information, driving speed information between points nearest smart IC and C, changed driver information of a first driver DA who will drive vehicle X from point A to point B, changed driver information of a second driver DD who will drive vehicle X from point C to point D, etc.

[0037] The driving plan information of vehicle Y includes scheduled departure date and time information from point D, parking position information from point C, scheduled arrival date and time information from point C, scheduled departure date and time information from point C, driving speed information between point C and point B, parking position information from point B, scheduled arrival date and time information from point B, scheduled departure date and time information from point B, scheduled arrival date and time information from point A, etc. The transportation plan information of vehicle Y includes driver information of a second driver DD who drives vehicle Y from point D to point C, driver information of a first driver DA who drives vehicle Y from point B to point A, unlocking key information for unlocking vehicle Y, locking key information for locking vehicle Y, etc.

[0038] The driving plan change information for vehicle Y includes changed scheduled departure date and time information from point D, changed parking position information from point C, changed scheduled arrival date and time information from point C, changed scheduled departure date and time information from point C, changed driving speed information between point C and point B, changed parking position information from point B, changed scheduled arrival date and time information from point B, changed scheduled departure date and time information from point B, changed scheduled arrival date and time information from point A, nearest smart IC parking position information, nearest smart IC scheduled arrival information, nearest smart IC scheduled departure information, driving speed information between the nearest smart IC and point B, changed driver information of second driver DD who will drive vehicle Y from point C to point D, changed driver information of first driver DA who will drive vehicle Y from point B to point A, etc.

[0039] The driving plan information of the first driver DA includes unlocking key information for unlocking vehicle X, locking key information for locking vehicle X, scheduled departure information for vehicle X from point A, scheduled arrival date and time information for vehicle X from point B, parking position information for vehicle X from point B, unlocking key information for unlocking vehicle Y, locking key information for locking vehicle Y, parking position information for vehicle Y from point B, scheduled departure information for vehicle Y from point B, scheduled arrival date and time information for vehicle Y from point A, etc.

[0040] The driving plan change information of the first driver DA includes unlocking key information for unlocking the changed vehicle X, locking key information for locking the changed vehicle X, scheduled departure information for the changed vehicle X from point A, scheduled arrival date and time information for the changed vehicle X from point B, point B parking position information for the changed vehicle X, unlocking key information for unlocking the changed vehicle Y, locking key information for locking the changed vehicle Y, point B parking position information for the changed vehicle Y, scheduled departure information for the changed vehicle Y from point B, scheduled arrival date and time information for the changed vehicle Y, etc.

[0041] The driving plan information of the second driver DD includes unlocking key information for unlocking vehicle Y, locking key information for locking vehicle Y, scheduled departure information for vehicle Y from point D, scheduled arrival date and time information for vehicle Y from point C, parking position information for vehicle Y from point C, unlocking key information for unlocking vehicle X, locking key information for locking vehicle X, parking position information for vehicle X from point C, scheduled departure information for vehicle X from point C, scheduled arrival date and time information for vehicle X from point D, etc.

[0042] The driving plan change information of the second driver DD includes unlocking key information for unlocking the changed vehicle Y, locking key information for locking the changed vehicle Y, scheduled departure information for the changed vehicle Y from point D, scheduled arrival date and time information for the changed vehicle Y from point C, parking position information for the changed vehicle Y from point C, unlocking key information for unlocking the changed vehicle X, locking key information for locking the changed vehicle X, parking position information for the changed vehicle X from point C, scheduled departure information for the changed vehicle X from point C, scheduled arrival date and time information for the changed vehicle X, etc.

[0043] The control unit 102 includes a transportation plan creating unit 102a, a transportation plan changing unit 102b, a vehicle state management unit 102c, and a luggage compartment state management unit 102d.

[0044] The transportation plan creating unit 102a executes a transportation plan creating process for creating the above-mentioned transportation plan information. The transportation plan creating process will be described in detail later with reference to FIGS.

[0045] The transportation plan change unit 102b executes a transportation plan change process for changing the transportation plan information created by the transportation plan creation unit 102a. The transportation plan change unit 102b changes the transportation plan information when an event that needs to be changed occurs between point B and point C (point C and point B) before the vehicle X (vehicle Y) departs from point A (point D), when an event that needs to be changed occurs between point B and point C (point C and point B) while the vehicle X (vehicle Y) is traveling from point A (point D) to point D (point A), and the like. When an event that needs to be changed occurs between point B and point C (point C and point B), the transportation plan change unit 102b changes the driving plan of the vehicle X (vehicle Y). The changed driving plan is stored in the transportation plan DB 101c as driving plan change information. When an event that needs to be changed occurs between point B and point C (point C and point B), the transportation plan change unit 102b changes the driving plan of the first driver DA (second driver DD). In addition, when an event that needs to be changed occurs between point B and point C (point C and point B), the transportation plan change unit 102b changes the driving plan of the first driver DA (second driver DD). The changed operation plan is stored in the transportation plan DB 101c as operation plan change information.

[0046] The vehicle state management unit 102c manages the current vehicle state of each vehicle X, Y based on the vehicle state information transmitted from the in-vehicle system 200. The vehicle state management unit 102c also manages whether the throttle control, brake control, steering control, etc. of the vehicle are in a good state based on the vehicle state information transmitted from the in-vehicle system 200. The vehicle state management unit 102c also manages whether the drive control unit 208 is in a good state based on the vehicle state information transmitted from the in-vehicle system 200. Therefore, the items managed by the vehicle state management unit 102c are the outside vehicle situation, throttle control, brake control, steering control, drive control, etc. The vehicle state information that is the basis of these management is transmitted based on the recognition state by the vehicle state recognition unit 209b of the in-vehicle system 200. By receiving the vehicle state information, the vehicle state management unit 102c can grasp whether the current control state of each vehicle is in a good state or a malfunction state (or an abnormal state).

[0047] The luggage compartment status management unit 102d manages the current luggage compartment status (luggage loading status) of the vehicles X and Y based on luggage compartment status information transmitted from the in-vehicle system 200. The luggage compartment status information that is the basis of this management is transmitted based on the recognition status by the vehicle status recognition unit 209b of the in-vehicle system 200. By receiving the luggage compartment status information, the vehicle status management unit 102c can grasp whether the current luggage compartment of each vehicle is in a good state where no luggage collapse has occurred or in a state where luggage collapse may have occurred (or in a state where luggage has collapsed). When there is no abnormality in the luggage compartment, the in-vehicle system 200 transmits information indicating that there is no abnormality in the luggage compartment, each captured image information, and the acceleration values ​​of each acceleration sensor as luggage compartment status information. On the other hand, when it is recognized that an abnormality has occurred in the luggage compartment or that there is a possibility that an abnormality has occurred, the in-vehicle system transmits information indicating that there is an abnormality in the luggage compartment, information indicating the abnormal location, each captured image information, and the acceleration values ​​of each acceleration sensor as luggage compartment status information. The luggage compartment status management unit 102d receives this luggage compartment status information to grasp the status inside the luggage compartment of each vehicle.

[0048] The communication control I / F unit 103 complies with various communication standards such as LAN (Local Area Network) standards, and functions as an interface for communicating data with the in-vehicle system 200 and the driver's terminal 300 via a communication line.

[0049] The input / output I / F unit 104 functions as an interface for inputting information to the transportation management device 100 and outputting information from the transportation management device 100. To the input / output I / F unit 104, an operation unit 105 and a display unit 106 are connected.

[0050] The operation unit 105 is an information input device such as a keyboard or a mouse, and the display unit 106 is an information output device such as a display.

[0051] (In-vehicle systems) The in-vehicle system 200 is mounted on a vehicle X (vehicle Y). The in-vehicle system 200 includes a GPS (Global Positioning System) receiving unit 201, a navigation unit 202, a map information DB (database) 203, a driving plan storage unit 204, an outside vehicle situation detection unit 205, a luggage compartment situation detection unit 206, a locking unit 207, a drive control unit 208, a driving control unit 209, a communication control I / F unit 210, an input / output I / F unit 211, an operation unit 212, a voice input / output unit 213, and a display unit 214. The in-vehicle system 200 also includes a driver terminal mounting unit (not shown) on which the driver terminal 300 is mounted.

[0052] The GPS receiver 201 receives signals from multiple satellites, calculates the distance from the satellites, and identifies the latitude and longitude of the vehicle X (vehicle Y), thereby measuring the position of the vehicle X (vehicle Y). Then, the measured position information is transmitted to the driving control unit 209.

[0053] The navigation unit 202 sets a driving route from the current position of the vehicle X (vehicle Y) to the destination based on the position of the vehicle X (vehicle Y) measured by the GPS receiving unit 201 and the map information in the map information DB 203. Then, it transmits the set driving route information to the driving control unit 209. Also, the navigation unit 202 sets a driving route of the vehicle X (vehicle Y) in the unmanned automatic driving section based on the driving plan information and driving route information stored in the driving plan storage unit 204. Then, it transmits the set driving route information to the driving control unit 209.

[0054] The map information DB 203 stores map information. The map information includes various road information such as road map information, speed limit information, road type information, road width information, number of lanes information, tunnel information, and overpass (pedestrian bridge, multi-level intersection, etc.) information. The speed limit information is information indicating the speed limit of each section of each road. The road type information is information indicating the type of each road such as an expressway, a prefectural road, a city road, a side road, etc., the presence or absence of a right-turn exclusive lane or a left-turn exclusive lane, the presence or absence of an intersection or a turning point (corner), the curvature of a curve, the inclination angle of the road, etc. The road width information is information indicating the width of each road. The number of lanes information is information indicating the number of lanes on a road. The tunnel information is information indicating the distance of a tunnel and the height limit in the tunnel. The overpass information is information indicating the height limit of a pedestrian bridge or a multi-level intersection.

[0055] The driving plan storage unit 204 stores driving plan information and driving route information created by the above-mentioned transportation plan creation unit 102a. The stored driving plan information includes, in the case of vehicle X, driver information of a first driver DA who drives from point A to point B, driver information of a second driver DD who drives from point C to point D, unlocking key information for unlocking the vehicle X, locking key information for locking the vehicle X, scheduled departure date and time information from point A, scheduled parking position information from point B, scheduled arrival date and time information from point B, scheduled departure date and time information from point B, driving speed information between points B and C, parking position information from point C, scheduled arrival date and time information from point C, scheduled departure date and time information from point C, scheduled arrival date and time information from point D, and the like. In addition, the stored driving plan information, in the case of vehicle Y, includes driver information of the second driver DD who drives from point D to point C, driver information of the first driver DA who drives from point B to point A, unlocking key information for unlocking vehicle Y, locking key information for locking vehicle Y, planned departure date and time information from point D, planned parking position information from point C, planned arrival date and time information from point C, planned departure date and time information from point C, driving speed information between point C and point B, parking position information from point B, planned arrival date and time information from point B, planned departure date and time information from point B, planned arrival date and time information from point A, etc.

[0056] The vehicle exterior situation detection unit 205 includes an imaging device, a sensor, etc., and transmits information indicating the vehicle exterior situation of the vehicle X (vehicle Y) to the driving control unit 209. The imaging device is composed of a front imaging device that images the front of the vehicle X (vehicle Y), a rear imaging device that images the rear of the vehicle X (vehicle Y), a right side imaging device that images the right side of the vehicle X (vehicle Y), and a left side imaging device that images the left side of the vehicle X (vehicle Y). Each imaging device transmits the captured image information to the driving control unit 209. The sensor is composed of a LiDAR (Light Detection and Ranging) that irradiates a laser beam in front of the vehicle X (vehicle Y) to detect objects and measure the distance and direction to an object, and a sonic sensor (ultrasonic sensor) that detects obstacles at the corners of the vehicle X (vehicle Y), etc. Each sensor transmits the measured or detected information to the driving control unit 209.

[0057] The luggage compartment status detection unit 206 includes an imaging device, a sensor, etc., and transmits information indicating the status inside the luggage compartment of vehicle X (vehicle Y) to the driving control unit 209. The imaging device is composed of a luggage compartment front imaging device that images the luggage compartment interior from the front, and a luggage compartment rear imaging device that images the luggage compartment interior from the rear. Each imaging device transmits captured image information to the driving control unit 209. The sensors are composed of a front-rear acceleration sensor that detects acceleration in the front-rear direction of vehicle X (vehicle Y), a left-right acceleration sensor that detects acceleration in the left-right direction of vehicle X (vehicle Y), etc. Each sensor transmits detected acceleration information to the driving control unit 209.

[0058] The locking unit 207 includes a locking mechanism and locks the doors and luggage compartment of the vehicle X (vehicle Y).

[0059] The drive control unit 208 executes drive control of the vehicle X (vehicle Y). The drive control unit 208 includes a throttle control unit, a brake control unit, a steering control unit, a vehicle speed detection sensor, a yaw rate sensor, and the like. The drive control unit 208 executes throttle control by the throttle control unit in response to a throttle control signal from the driving control unit 209. Furthermore, the drive control unit 208 executes brake control by the brake control unit in response to a brake control signal from the driving control unit 209. Furthermore, the drive control unit 208 executes steering control by the steering control unit in response to a steering control signal from the driving control unit 209. The vehicle speed sensor detects the rotation speed of the wheels. The yaw rate sensor detects the speed of the rotation angle of the vehicle X (vehicle Y) in the turning direction. The drive control unit 208 transmits rotation speed information detected by the vehicle speed sensor and yaw rate information detected by the yaw rate sensor to the ECU 10.

[0060] The driving control unit 209 includes a current position recognition unit 209a, a vehicle state recognition unit 209b, a driving state recognition unit 209c, a driving control unit 209d, and a lock control unit 209e.

[0061] The current position recognition unit 209a recognizes the current position of the vehicle X (vehicle Y) at regular intervals (every second) based on the current position information from the GPS receiving unit 201 and the map information in the map information DB 203. Then, it transmits the recognized current position information to the transportation management device 100. When the current position recognition unit 209a recognizes that the vehicle X (vehicle Y) has departed from point A by recognizing the current position, it transmits point A departure date and time information to the transportation management device 100. Furthermore, when the current position recognition unit 209a recognizes that the vehicle X (vehicle Y) has arrived at point B by recognizing the current position, it transmits point B parking position information and point B arrival date and time information to the transportation management device 100, and when it recognizes that the vehicle X (vehicle Y) has departed from point B, it transmits point B departure date and time information to the transportation management device 100. Furthermore, when the current position recognition unit 209a recognizes that vehicle X (vehicle Y) has arrived at point C by recognizing the current position, it transmits point C parking position information and point C arrival date and time information to the transportation management device 100, and when it recognizes that vehicle X (vehicle Y) has departed from point C, it transmits point C departure date and time information to the transportation management device 100. Furthermore, when the current position recognition unit 209a recognizes that vehicle X (vehicle Y) has arrived at point D by recognizing the current position, it transmits point D arrival date and time information to the transportation management device 100, and when it recognizes that vehicle X (vehicle Y) has departed from point D, it transmits point D departure date and time information to the transportation management device 100.

[0062] Furthermore, when the current position recognizing unit 209a recognizes that the vehicle X (vehicle Y) has passed point B1 by recognizing the current position, it transmits point B1 passing date and time information to the transportation management device 100, and when it recognizes that the vehicle X (vehicle Y) has departed from point B2, it transmits point B1 passing date and time information to the transportation management device 100. Furthermore, when the current position recognizing unit 209a recognizes that the vehicle X (vehicle Y) has passed point B3 by recognizing the current position, it transmits point B3 passing date and time information to the transportation management device 100, and when it recognizes that the vehicle X (vehicle Y) has passed point B4, it transmits point B4 passing date and time information to the transportation management device 100.

[0063] The vehicle state recognition unit 209b recognizes the current vehicle exterior state based on the information transmitted from the vehicle exterior state detection unit 205, and recognizes the current luggage compartment state based on the information transmitted from the luggage compartment state detection unit 206. In addition, the vehicle state recognition unit 209b transmits the recognized vehicle exterior state as vehicle state information to the transportation management device 100, and transmits the recognized luggage compartment state as luggage compartment state information to the transportation management device 100. When the vehicle state recognition unit 209b recognizes that there is no abnormality outside the vehicle, it transmits information indicating that there is no abnormality outside the vehicle to the transportation management device 100 as vehicle state information. On the other hand, when the vehicle state recognition unit 209b recognizes that there is an abnormality outside the vehicle, it transmits information indicating that there is an abnormality outside the vehicle and information indicating the abnormality location to the transportation management device 100 as vehicle state information. In addition, when the vehicle state recognition unit 209b recognizes that there is no abnormality inside the luggage compartment, it transmits information indicating that there is no abnormality inside the luggage compartment, each captured image information, and the acceleration value of each acceleration sensor to the transportation management device 100 as luggage compartment state information. On the other hand, if the vehicle condition recognition unit 209b recognizes that an abnormality has occurred in the cargo compartment or that there is a possibility that an abnormality has occurred, it transmits information indicating that there is an abnormality in the cargo compartment, information indicating the location of the abnormality, each captured image information, and the acceleration values ​​of each acceleration sensor to the transportation management device 100 as cargo compartment status information.

[0064] Furthermore, the vehicle state recognition unit 209b recognizes whether the state of the drive control of the vehicle X (vehicle Y) by the drive control unit 208 is good or bad (or abnormal). The vehicle state recognition unit 209b diagnoses whether the throttle control (acceleration / deceleration performance) according to the throttle control signal from the drive control unit 209 is as set. The vehicle state recognition unit 209b diagnoses whether the brake control (braking effectiveness) according to the brake control signal from the drive control unit 209 is as set. The vehicle state recognition unit 209b diagnoses whether the steering control (rotation angle according to the steering control signal) according to the steering control signal from the drive control unit 209 is as set. The vehicle state recognition unit 209b diagnoses whether or not an abnormal sound is generated from the drive control unit 208, etc. When the vehicle state recognition unit 209b recognizes that the state of drive control of vehicle X (vehicle Y) by the drive control unit 208 is good based on these diagnosis results, it transmits information indicating that the state is good and the control values ​​of each control as vehicle state information to the transportation management device 100. On the other hand, when the vehicle state recognition unit 209b recognizes that the state of drive control of vehicle X (vehicle Y) by the drive control unit 208 is bad (or abnormal), it transmits information indicating where the bad (or abnormal) state is located and the control values ​​of each control as vehicle state information to the transportation management device 100.

[0065] The running state recognition unit 209c recognizes the running speed and direction of the vehicle X (vehicle Y) based on the rotation speed information and yaw rate information received from the drive control unit 208.

[0066] The driving control unit 209d switches between manned driving control and unmanned automatic driving control based on the recognition of the current position of vehicle X (vehicle Y) by the current position recognition unit 209a. In the manned driving control, driving control is performed by outputting a driving control signal corresponding to the driving operation by the driver to the drive control unit 208. In the unmanned automatic driving control, automatic driving control of the unmanned automatic driving section is performed by outputting a driving control signal corresponding to the driving plan information and driving route information stored in the driving plan storage unit 204 to the drive control unit 208.

[0067] The locking control unit 209e outputs a locking signal for locking the locking mechanism to the locking unit 207, and an unlocking signal for unlocking the locking mechanism. The locking control unit 209e compares the unlocking key information transmitted from the driver's terminal 300 with the unlocking key information registered in the locking control unit 209e, and outputs an unlocking signal to the locking unit 207 when the comparison is consistent. On the other hand, the locking control unit 209e outputs a locking signal to the locking unit 207 when the driver's terminal 300 is a predetermined distance (e.g., 5 m) away from the vehicle X (vehicle Y) or when a locking request signal is received from the driver's terminal 300.

[0068] The communication control I / F unit 210 functions as an interface for communicating data with the transportation management device 100 and the driver's terminal 300 via a communication line.

[0069] The input / output I / F unit 211 functions as an interface for inputting information to the operation control unit 209 and outputting information from the operation control unit 209. To the input / output I / F unit 211, an operation unit 212, a voice input / output unit 213, and a display unit 214 are connected.

[0070] The operation unit 212 is an information input device such as a touch screen including a keyboard and a touch panel, the voice input / output unit 213 is an information input / output device consisting of a speaker and a microphone, and the display unit 214 is an information output device such as a display.

[0071] (Driver's terminal) The driver terminal 300 is a terminal carried by the first driver DA (second driver DD). While driving the vehicle X (vehicle Y), the driver terminal 300 is attached to a driver terminal attachment unit (not shown) provided in the in-vehicle system 200. The driver terminal 300 includes a GPS receiver unit 301, a key information storage unit 302, a driving plan storage unit 303, a terminal control unit 304, a communication control I / F unit 305, an input / output I / F unit 306, an operation unit 307, a voice input / output unit 308, and a display unit 309, in addition to the functions of a so-called mobile phone.

[0072] The GPS receiver 301 receives signals from a plurality of satellites, calculates the distance from the satellites, and identifies the latitude and longitude of the driver's terminal 300, thereby measuring the position of the driver's terminal 300. Then, the measured position information is transmitted to the terminal control unit 304.

[0073] The key information storage unit 302 stores unlocking key information for unlocking vehicle X, locking key information for locking vehicle X, unlocking key information for unlocking vehicle Y, and locking key information for locking vehicle Y, which are transmitted from the transportation management device 100. Each piece of key information stored in the key information storage unit 302 is erased from the key information storage unit 302 by the terminal control unit 304 when the terminal control unit 304 receives erase instruction information from the transportation management device 100.

[0074] The driving plan storage unit 303 stores driving plan information created by the above-mentioned transportation plan creation unit 102a. In the case of the first driver DA, the driving plan information stored includes the vehicle number of the vehicle X, the scheduled date and time of departure from point A of the vehicle X, the parking position information of the vehicle X at point B, the scheduled date and time of arrival at point B of the vehicle X, the vehicle number of the vehicle Y, the parking position information of the vehicle Y at point B, the scheduled date and time of departure from point B of the vehicle Y, the scheduled date and time of arrival at point A of the vehicle Y, etc. In the case of the second driver DD, the vehicle number of the vehicle Y, the scheduled date and time of departure from point D of the vehicle Y, the parking position information of the vehicle Y at point C, the scheduled date and time of arrival at point C of the vehicle Y, the vehicle number of the vehicle X, the parking position information of the vehicle X at point C, the scheduled date and time of departure from point C of the vehicle X, the scheduled date and time of arrival at point D of the vehicle X, etc.

[0075] The terminal control unit 304 includes a lock / unlock instruction unit 304a and an operation plan execution unit 304b.

[0076] The lock / unlock instruction unit 304a instructs the driving control unit 209 of the in-vehicle system 200 to lock and unlock the vehicle X by transmitting unlock key information and lock key information of the vehicle X stored in the key information storage unit 302 to the in-vehicle system 200 of the vehicle X in response to an operation of the first driver DA (second driver DD). Also, the lock / unlock instruction unit 304a instructs the driving control unit 209 of the in-vehicle system 200 to lock and unlock the vehicle Y by transmitting unlock key information and lock key information of the vehicle Y stored in the key information storage unit 302 to the in-vehicle system 200 of the vehicle Y in response to an operation of the first driver DA (second driver DD).

[0077] The driving plan execution unit 304b displays on the display unit 309 the actions to be performed by the first driver DA (second driver DD) based on the driving plan information stored in the driving plan memory unit 303 and the position information of the driver terminal 300 from the GPS receiver unit 301.

[0078] For example, the following display is performed on the driver terminal 300 possessed by the first driver DA. When the first driver DA is at point A, the vehicle number of vehicle X and the scheduled departure date and time information of vehicle X from point A are displayed on the display unit 309. Also, when the first driver DA is driving vehicle X from point A toward point B, the vehicle X's parking position information of point B and the vehicle X's scheduled arrival date and time information are displayed on the display unit 309. Also, when the first driver DA arrives at point B and plans to drive vehicle Y next, the vehicle number of vehicle Y, the vehicle Y's parking position information of point B, the vehicle Y's scheduled arrival date and time information of vehicle Y, and the vehicle Y's scheduled departure date and time information are displayed on the display unit 309. On the other hand, when the first driver DA arrives at point B and does not plan to drive vehicle Y next, the display unit 309 displays the method of returning to point A. Also, when the first driver DA is driving vehicle Y from point B toward point A, the vehicle Y's scheduled arrival date and time information is displayed on the display unit 309.

[0079] Also, the driver terminal 300 carried by the second driver DD displays, for example, the following. When the second driver DD is at point D, the display unit 309 displays the vehicle number of the vehicle Y and the scheduled date and time of departure of the vehicle Y from point D. When the second driver DD is driving the vehicle Y from point D toward point C, the display unit 309 displays the parking position information of the vehicle Y at point C and the scheduled date and time of arrival of the vehicle Y at point C. When the second driver DD arrives at point C and plans to drive the vehicle X next, the display unit 309 displays the vehicle number of the vehicle X, the parking position information of the vehicle X at point C, the scheduled date and time of arrival of the vehicle X at point C, and the scheduled date and time of departure of the vehicle X at point C. On the other hand, when the second driver DD arrives at point C and does not plan to drive the vehicle X next, the display unit 309 displays the method of returning to point D. Also, when the second driver DD is driving the vehicle X from point C toward point D, the display unit 309 is caused to display information on the scheduled arrival date and time of the vehicle X at point D.

[0080] The communication control I / F unit 305 functions as an interface for communicating data with the transportation management device 100 and the in-vehicle system 200 via a communication line.

[0081] The input / output I / F unit 306 functions as an interface for inputting information to the terminal control unit 304 and outputting information from the terminal control unit 304. To the input / output I / F unit 306, an operation unit 307, an audio input / output unit 308, and a display unit 309 are connected.

[0082] The operation unit 307 is an information input device such as a touch screen including a keyboard and a touch panel, the voice input / output unit 308 is an information input / output device including a speaker and a microphone, and the display unit 309 is an information output device such as a display.

[0083] (Transportation status of vehicle X) Next, the transportation status of each vehicle X managed by the transportation management device 100 will be described with reference to FIG.

[0084] 3 is a first transportation status management screen 500 displayed on the display unit 106 of the transportation management device 100. By referring to this first transportation status management screen 500, the operator can check the travel history and current status of each vehicle X traveling from point A to point D.

[0085] The point A information display section 501 displays information about point A. The point B information display section 502 displays information about point B. Since point B is a smart interchange on a highway, the congestion status of the smart interchange is displayed. The congestion status is displayed with "○" indicating no congestion, "△" indicating slight congestion, and "×" indicating congestion.

[0086] The B-C traffic condition display section 503 displays the current traffic conditions at each passing point between point B and point C. Here, the passing points refer to, for example, interchanges, parking areas, service areas, etc., that exist between point B and point C. "B-1a" indicates the section between point B and point B1, the "B-2a" section indicates the section between point B1 and point B2, the "B-3a" section indicates the section between point B2 and point B3, the "B-4a" section indicates the section between point B3 and point B4, and the "C" section indicates the section between point B4 and point C. In the traffic condition display, "○" indicates no congestion or congestion, "△" indicates congestion of less than 5 km, "▲" indicates congestion of 5 km or more, and "×" indicates the occurrence of an accident.

[0087] The point C information display section 504 displays information about point C. Since point C is a smart interchange on the expressway, the congestion status of the smart interchange is displayed. The congestion status is displayed as "○" indicating no congestion, "△" indicating slight congestion, and "×" indicating congestion. The point D information display section 505 displays information about point D. The point D → point A switch display section 506 is a button that is clicked by the operator with the mouse to switch the display to the second transportation status management screen 600.

[0088] Reference numeral 510 denotes a transportation status display section of the vehicle X01. A first driver information display section 510a displays driver information of a first driver DA who drives the vehicle X01 from point A to point B.

[0089] The point A departure information display unit 510b displays the scheduled departure date and time of the vehicle X01 from point A and the departure date and time of the vehicle X01 from point A. The scheduled departure date and time of the vehicle X01 from point A is displayed based on the driving plan information of the vehicle X01 stored in the driving plan storage unit 204. In addition, the departure date and time of the vehicle X01 from point A is displayed because the transportation management device 100 has received the departure date and time information of the vehicle X01 from the in-vehicle system 200 of the vehicle X01.

[0090] The point B arrival / departure information display section 510c displays the planned point B parking position of the vehicle X01, the point B parking position of the vehicle X01, the planned arrival date and time of the vehicle X01 at point B, the arrival date and time of the vehicle X01 at point B, the planned departure date and time of the vehicle X01 at point B, and the departure date and time of the vehicle X01 at point B. The planned point B parking position of the vehicle X01, the planned arrival date and time of the vehicle X01 at point B, and the planned departure date and time of the vehicle X01 at point B are displayed based on the driving plan information of the vehicle X01 stored in the driving plan storage section 204. In addition, the point B parking position of the vehicle X01, the arrival date and time of the vehicle X01 at point B, and the departure date and time of the vehicle X01 at point B are displayed by the transportation management device 100 receiving the point B parking position information, the arrival date and time information of the vehicle X01 at point B, and the departure date and time information of the vehicle X01 at point B transmitted from the in-vehicle system 200 of the vehicle X01.

[0091] The unmanned automatic driving section passing status display unit 510d displays the passing date and time of the vehicle X01 at point B1, the passing date and time of the vehicle X01 at point B2, the passing date and time of the vehicle X01 at point B3, and the passing date and time of the vehicle X01 at point B4. These passing dates and times are displayed by the transportation management device 100 receiving the passing date and time information of each point transmitted from the vehicle-mounted system 200 of the vehicle X01.

[0092] The point C arrival / departure information display unit 510e displays the planned parking position of the vehicle X01 at point C, the parking position of the vehicle X01 at point C, the planned arrival date and time of the vehicle X01 at point C, the arrival date and time of the vehicle X01 at point C, the planned departure date and time of the vehicle X01 at point C, and the departure date and time of the vehicle X01 at point C. The planned parking position of the vehicle X01 at point C, the planned arrival date and time of the vehicle X01 at point C, and the planned departure date and time of the vehicle X01 at point C are displayed based on the driving plan information of the vehicle X01 stored in the driving plan storage unit 204. In addition, the parking position of the vehicle X01 at point C, the arrival date and time of the vehicle X01 at point C, and the departure date and time of the vehicle X01 at point C are displayed by the transportation management device 100 receiving the parking position information of the vehicle X01 at point C, the arrival date and time of the vehicle X01 at point C, and the departure date and time of the vehicle X01 at point C transmitted from the in-vehicle system 200 of the vehicle X01.

[0093] In the second driver information display portion 510f, the driver information of the second driver DD who drives the vehicle X01 from point C to point D is displayed.

[0094] The point D departure information display unit 510g displays the scheduled arrival date and time of the vehicle X01 at point D and the arrival date and time of the vehicle X01 at point D. The scheduled arrival date and time of the vehicle X01 at point D is displayed based on the driving plan information of the vehicle X01 stored in the driving plan storage unit 204. In addition, the arrival date and time of the vehicle X01 at point D is displayed because the transportation management device 100 has received the arrival date and time information of the vehicle X01 at point D transmitted from the in-vehicle system 200 of the vehicle X01.

[0095] The status display section 510h displays the vehicle status of the vehicle X01 and the cargo status of the vehicle X01. The vehicle status display shows "○" as being in good condition, "△" as being out of order, and "×" as being abnormal. The cargo status display shows "○" as being without problems, "△" as being possibly damaged, and "×" as being damaged.

[0096] The transportation status display unit 520 of the vehicle X02 and the transportation status display unit 530 of the vehicle X03 also display various pieces of information on each display unit in the same manner as the transportation status display unit 510 of the vehicle X01 described above.

[0097] The bold framed areas on the first transport status management screen 500 indicate the progress of each vehicle X's travel at the current date and time. Therefore, it can be seen that vehicle X01 arrived at parking position C25 at point C at 12:55. It can also be seen that vehicle X02 passed point B4 at 13:05 and is traveling toward point C. It can also be seen that vehicle X03 arrived at parking position B11 at point B at 13:02.

[0098] (Transportation status of vehicle Y) Next, the transportation status of each vehicle Y managed by the transportation management device 100 will be described with reference to FIG.

[0099] 4 is a second transportation status management screen 600 displayed on the display unit 106 of the transportation management device 100. By referring to this second transportation status management screen 600, the operator can check the travel history and current status of each vehicle Y traveling from point D to point A.

[0100] The D point information display section 601 displays information about the D point. The C point information display section 602 displays information about the C point. Since the C point is a smart interchange on the expressway, the congestion status of the smart interchange is displayed. The congestion status is displayed as "◯" indicating no congestion, "△" indicating slight congestion, and "×" indicating congestion.

[0101] The C-B traffic condition display section 603 displays the current traffic conditions at each passing point between point C and point B. Here, the passing points refer to, for example, interchanges, parking areas, service areas, etc., that exist between point C and point B. The "B-4b" section indicates the section between point C and point B4, the "B-3b" section indicates the section between point B4 and point B3, the "B-2b" section indicates the section between point B3 and point B2, the "B-1b" section indicates the section between point B2 and point B1, and the "B" section indicates the section between point B1 and point B. In the traffic condition display, "○" indicates no congestion or congestion, "△" indicates congestion of less than 5 km, "▲" indicates congestion of 5 km or more, and "×" indicates the occurrence of an accident.

[0102] The point B information display section 604 displays information about point B. Since point B is a smart interchange on the expressway, the congestion status of the smart interchange is displayed. The congestion status is displayed as "○" indicating no congestion, "△" indicating slight congestion, and "×" indicating congestion. The point A information display section 605 displays information about point A. The point A → point D switch display section 606 is a button that is clicked by the operator with the mouse to switch the display to the first transportation status management screen 500.

[0103] Reference numeral 610 denotes a transportation status display section of the vehicle Y01. In the second driver information display section 610a, driver information of the second driver DD who drives the vehicle Y01 from point D to point C is displayed.

[0104] The point D departure information display unit 610b displays the scheduled departure date and time of the vehicle Y01 from point D and the departure date and time of the vehicle Y01 from point D. The scheduled departure date and time of the vehicle Y01 from point D is displayed based on the driving plan information of the vehicle Y01 stored in the driving plan storage unit 204. In addition, the departure date and time of the vehicle Y01 from point D is displayed because the transportation management device 100 has received the departure date and time information of the vehicle Y01 from the in-vehicle system 200 of the vehicle Y01.

[0105] The point C arrival / departure information display section 610c displays the planned parking position of the vehicle Y01 at point C, the parking position of the vehicle Y01 at point C, the planned arrival date and time of the vehicle Y01 at point C, the arrival date and time of the vehicle Y01 at point C, the planned departure date and time of the vehicle Y01 at point C, and the departure date and time of the vehicle Y01 at point C. The planned parking position of the vehicle Y01 at point C, the planned arrival date and time of the vehicle Y01 at point C, and the planned departure date and time of the vehicle Y01 at point C are displayed based on the driving plan information of the vehicle Y01 stored in the driving plan storage section 204. In addition, the parking position of the vehicle Y01 at point C, the arrival date and time of the vehicle Y01 at point C, and the departure date and time of the vehicle Y01 at point C are displayed by the transportation management device 100 receiving the parking position information of the vehicle Y01 at point C, the arrival date and time information of the vehicle Y01 at point C, and the departure date and time information of the vehicle Y01 at point C transmitted from the in-vehicle system 200 of the vehicle Y01.

[0106] The unmanned automatic driving section passing status display section 610d displays the passing date and time of the vehicle Y01 at point B4, the passing date and time of the vehicle Y01 at point B3, the passing date and time of the vehicle Y01 at point B2, and the passing date and time of the vehicle Y01 at point B1. These passing dates and times are displayed by the transportation management device 100 receiving the passing date and time information of each point transmitted from the vehicle-mounted system 200 of the vehicle Y01.

[0107] The point B arrival / departure information display section 610e displays the planned parking position of the vehicle Y01 at point B, the parking position of the vehicle Y01 at point B, the planned arrival date and time of the vehicle Y01 at point B, the arrival date and time of the vehicle Y01 at point B, the planned departure date and time of the vehicle Y01 at point B, and the departure date and time of the vehicle Y01 at point B. The planned parking position of the vehicle Y01 at point B, the planned arrival date and time of the vehicle Y01 at point B, and the planned departure date and time of the vehicle Y01 at point B are displayed based on the driving plan information of the vehicle Y01 stored in the driving plan storage section 204. In addition, the parking position of the vehicle Y01 at point B, the arrival date and time of the vehicle Y01 at point B, and the departure date and time of the vehicle Y01 at point B are displayed by the transportation management device 100 receiving the parking position information of the vehicle Y01 at point B, the arrival date and time of the vehicle Y01 at point B, and the departure date and time of the vehicle Y01 at point B transmitted from the in-vehicle system 200 of the vehicle Y01.

[0108] The first driver information display portion 610f displays the driver information of the first driver DA who drives the vehicle Y01 from point B to point A.

[0109] The point A departure information display section 610g displays the scheduled arrival date and time of the vehicle Y01 at point A and the arrival date and time of the vehicle Y01 at point A. The scheduled arrival date and time of the vehicle Y01 at point A is displayed based on the driving plan information of the vehicle Y01 stored in the driving plan storage section 204. The arrival date and time of the vehicle Y01 at point A is displayed because the transportation management device 100 has received the arrival date and time information of the vehicle Y01 at point A transmitted from the in-vehicle system 200 of the vehicle Y01.

[0110] The status display section 610h displays the vehicle status of the vehicle Y01 and the cargo status of the vehicle Y01. The vehicle status display indicates that "○" is in good condition, "△" is in poor condition, and "×" is abnormal. The cargo status display indicates that "○" is no problem, "△" is possible that the cargo has collapsed, and "×" is that the cargo has collapsed.

[0111] The transportation status display unit 620 of the vehicle Y02 and the transportation status display unit 630 of the vehicle Y03 also display various information on each display unit in the same manner as the transportation status display unit 610 of the vehicle Y01 described above.

[0112] The bold framed areas on the second transportation status management screen 600 indicate the progress of each vehicle Y's travel at the current date and time. Therefore, it can be seen that vehicle Y01 arrived at parking position B12 at point B at 13:10. It can also be seen that vehicle Y02 passed point B2 at 12:25 and is traveling toward point B1. It can also be seen that vehicle Y03 departed from point C at 13:00.

[0113] (Transportation planning process) Next, the transportation plan creation process executed by the transportation plan creation unit 102a will be described with reference to FIGS.

[0114] Fig. 5 is a flowchart showing a transportation plan creation process executed by the transportation plan creation unit 102a. Fig. 6 is a flowchart showing a transportation plan creation process 1 in the transportation plan creation process. Fig. 7 is a flowchart showing a transportation plan creation process 2 in the transportation plan creation process. Fig. 8 is a flowchart showing an arrival prediction process in the transportation plan creation process 1 and the transportation plan creation process 2. Fig. 9 is a flowchart showing a transportation plan creation process 3 in the transportation plan creation process.

[0115] First, in step S11, the transportation plan creation unit 102a determines whether or not to create a transportation plan based on the arrival of vehicle Y at point B. If it is determined that a transportation plan is to be created based on the arrival of vehicle Y at point B, the process proceeds to step S12. On the other hand, if it is determined that a transportation plan is not to be created based on the arrival of vehicle Y at point B, the process proceeds to step S13.

[0116] When it is determined that a transportation plan is to be created based on the arrival of vehicle Y at point B, the transportation plan creation unit 102a executes transportation plan processing 1 in step S12.

[0117] If it is determined that a transportation plan is not to be created based on the arrival of vehicle Y at point B, the transportation plan creation unit 102a determines in step S13 whether or not to create a transportation plan for the arrival of vehicle X at point C. If it is determined that a transportation plan is to be created for the arrival of vehicle X at point C, the process proceeds to step S14. On the other hand, if it is determined that a transportation plan is not to be created for the arrival of vehicle X at point C, the process proceeds to step S15.

[0118] If it is determined that the transportation plan is not to be created based on the arrival of vehicle X at point C, the transportation plan creation unit 102a determines in step S15 whether or not to create a transportation plan based on the driving plans of the drivers DA and DD. If it is determined that the transportation plan is to be created based on the driving plans of the drivers DA and DD, the process proceeds to step S16. On the other hand, if it is determined that the transportation plan is not to be created based on the driving plans of the drivers DA and DD, the transportation plan creation process is terminated.

[0119] (Transportation plan creation process 1) Next, the transportation schedule creation process 1 will be described with reference to FIG.

[0120] First, in step S101, the transportation plan creation unit 102a selects a scheduled arrival date and time of the vehicle Y at the point B.

[0121] Next, in step S102, the transportation schedule creation unit 102a executes an arrival prediction process. Here, the arrival prediction process will be described with reference to FIG.

[0122] In step S1001, the transportation plan creation unit 102a determines whether the target of arrival prediction is vehicle X. If the target of arrival prediction is vehicle X, the process proceeds to step S1002. On the other hand, if the target of arrival prediction is not vehicle X, the process proceeds to step S1006.

[0123] Next, in step S1002, the transportation plan creation unit 102a determines whether to predict based on the scheduled arrival date and time of vehicle X at point C. If it is determined that the prediction is to be made based on the scheduled arrival date and time of vehicle X at point C, the process proceeds to step S1003. On the other hand, if it is determined that the prediction is not to be made based on the scheduled arrival date and time of vehicle X at point C, the process proceeds to step S1004.

[0124] When it is determined that the prediction is based on the scheduled arrival date and time of vehicle X at point C, in step S1003, the transportation plan creation unit 102a confirms the scheduled arrival date and time of vehicle X at point C. Note that this process of "confirming the scheduled arrival date and time of vehicle X at point C" is referred to as process (1).

[0125] On the other hand, if it is determined that the prediction is based on the scheduled arrival date and time of vehicle X at point B, in step S1004, the transportation plan creation unit 102a confirms the scheduled arrival date and time of vehicle X at point B. This process of "confirming the scheduled arrival date and time of vehicle X at point B" is referred to as process (2).

[0126] Next, in step S1005, when the transportation plan creation unit 102a executes the process of step S1005 following the process of step S1003, it determines the passing time zone of each section (section B-1a, section B-2a, section B-3a, section B-4a, section C) of vehicle X between points B and C by calculating backwards from the scheduled arrival date and time of vehicle X at point C. On the other hand, in step S1005, when the transportation plan creation unit 102a executes the process of step S1005 following the process of step S1004, it determines the passing time zone of each section (section B-1a, section B-2a, section B-3a, section B-4a, section C) of vehicle X between points B and C from the scheduled arrival date and time of vehicle X at point B.

[0127] In step S1001, if the target of arrival prediction is not vehicle X, the transportation plan creation unit 102a identifies that the target of arrival prediction is vehicle Y. Then, in step S1006, the transportation plan creation unit 102a determines whether to predict from the scheduled arrival date and time of vehicle Y at point B. If it is determined that the prediction is to be made from the scheduled arrival date and time of vehicle Y at point B, the processing proceeds to step S1007. On the other hand, if it is determined that the prediction is not to be made from the scheduled arrival date and time of vehicle Y at point B, it is determined that the prediction is to be made from the scheduled arrival date and time of vehicle Y at point C, and the processing proceeds to step S1008.

[0128] When it is determined that the prediction is made from the scheduled arrival date and time of vehicle Y at point B, in step S1007, the transportation plan creation unit 102a confirms the scheduled arrival date and time of vehicle Y at point B. Note that this process of "confirming the scheduled arrival date and time of vehicle Y at point B" is referred to as process (3).

[0129] On the other hand, if it is determined that the prediction is based on the scheduled arrival date and time of vehicle Y at point C, in step S1008, the transportation plan creation unit 102a confirms the scheduled arrival date and time of vehicle Y at point C. Note that this process of "confirming the scheduled arrival date and time of vehicle Y at point C" is referred to as process (4).

[0130] Next, in step S1009, when the transportation plan creation unit 102a executes the process of step S1009 following the process of step S1007, it determines the passing time zone of each section (B-4b section, B-3b section, B-2b section, B-1b section, B section) between points C and D of vehicle Y by calculating backwards from the scheduled arrival date and time of vehicle Y at point B. On the other hand, in step S1009, when the transportation plan creation unit 102a executes the process of step S1009 following the process of step S1008, it determines the passing time zone of each section (B-4b section, B-3b section, B-2b section, B-1b section, B section) between points C and D of vehicle Y from the scheduled arrival date and time of vehicle Y at point C.

[0131] Next, in step S1010, the transportation plan creation unit 102a refers to the congestion forecast information for the passing time period of each section stored in the traffic information DB 101b. In this step S1010, in the case of vehicle X (when the above processes (1) and (2) are executed), the transportation plan creation unit 102a refers to the congestion forecast information for the passing time period of each section (section B-1a, section B-2a, section B-3a, section B-4a, section C) between point B and point C. On the other hand, in this step S1010, in the case of vehicle Y (when the above processes (3) and (4) are executed), the transportation plan creation unit 102a refers to the congestion forecast information for the passing time period of each section (section B-4b, section B-3b, section B-2b, section B-1b, section B) between point C and point B.

[0132] Next, in step S1011, the transportation plan creation unit 102a determines whether or not there is a section for which congestion is predicted in the referenced congestion prediction information. If it is determined that there is a section for which congestion is predicted in the referenced congestion prediction information, the process proceeds to step S1012. On the other hand, if it is determined that there is no section for which congestion is predicted in the referenced congestion prediction information, the process proceeds to step S1016.

[0133] When it is determined that there is a section where congestion is predicted, in step S1012, the transportation plan creation unit 102a checks the predicted congestion distance and predicted travel time of the predicted congestion section.

[0134] Next, in step S1013, the transportation plan creation unit 102a sets a point passing date and time that takes into account the confirmed congestion forecast. Here, the transportation plan creation unit 102a assumes that, for example, a 5 km traffic jam is forecast in the B-1a section (between point B and point B1) where the section distance is 45 km and the B-1a section can be passed in 30 minutes by driving at an average speed of 75 km when there is no traffic jam, and that it takes 20 minutes to pass the traffic jam point. In such a case, the transportation plan creation unit 102a estimates the time required to pass the traffic jam to be 30 minutes in total, which is the time to pass the traffic jam point plus a margin time of 10 minutes. Then, by estimating 32 minutes for driving the remaining 40 km at an average speed of 75 km, the transportation plan creation unit 102a sets the passing date and time to be 62 minutes (average speed 43.5 km) to pass point B1.

[0135] Next, in step S1014, the transportation plan creation unit 102a calculates the average travel speed of each section. Here, in the case of vehicle X, the transportation plan creation unit 102a calculates the average speed of each section (section B-1a, section B-2a, section B-3a, section B-4a, section C) between point B and point C. In addition, in the case of vehicle Y, the transportation plan creation unit 102a calculates the average speed of each section (section B-4b, section B-3b, section B-2b, section B-1b, section B) between point C and point B.

[0136] Next, in step S1015, the transportation plan creation unit 102a subtracts 5 km from the average speed for each section calculated in step S1014 to correct for the deviation width in cases where the actual congestion distance is longer than the predicted congestion distance, etc.

[0137] If it is determined in step S1011 that there is no section where congestion is predicted, in step S1016, the transportation plan creation unit 102a sets a point passing date and time when there is no congestion for all sections.

[0138] Next, in step S1017, the transportation plan creation unit 102a calculates the average travel speed of each section. Here, in the case of vehicle X, the transportation plan creation unit 102a calculates the average speed of each section (section B-1a, section B-2a, section B-3a, section B-4a, section C) between point B and point C. In addition, in the case of vehicle Y, the transportation plan creation unit 102a calculates the average speed of each section (section B-4b, section B-3b, section B-2b, section B-1b, section B) between point C and point B.

[0139] Next, in step S1018, the transportation plan creation unit 102a corrects the deviation width in the actual travel (when congestion or the like occurs) by subtracting 2 km from the average speed for each section calculated in step S1017.

[0140] Next, in step S1019, the transportation plan creation unit 102a creates travel speed control data. Here, for example, in the case of vehicle X, the transportation plan creation unit 102a calculates that the average speed between point B and point C is 75 km in the B-1a section, 78 km in the B-2a section, 78 km in the B-3a section, 78 km in the B-4a section, and 73 km in the C section. Note that the processes from step S1012 to step S1015 and the processes from step S1016 to step S1018 may not be executed. In other words, in the travel plan creation stage, only the arrival date and time may be set, and the travel speed may not be set. In this way, it is also possible that vehicle X (vehicle Y) adjusts the speed according to the arrival date and time based on its own judgment (presence or absence of traffic jam, road conditions, etc.).

[0141] Next, in step S1020, the transportation plan creation unit 102a calculates a scheduled arrival date and time at point B and a scheduled departure date and time at point B when the process of (1) (the process of step S1003) or the process of (4) (the process of step S1008) is performed.

[0142] That is, speed control data between points B and C is created based on the scheduled arrival date and time of vehicle X at point C, and the scheduled arrival date and time of vehicle X at point B and the scheduled departure date and time of vehicle X at point B are calculated based on the created speed control data. Note that the scheduled departure date and time of vehicle X at point B is set to, for example, 30 minutes after the scheduled arrival date and time of vehicle X at point B.

[0143] Furthermore, speed control data between point C and point B is created based on the scheduled arrival date and time of vehicle Y at point C, and the scheduled arrival date and time of vehicle Y at point B and the scheduled departure date and time of vehicle Y at point B are calculated based on the created speed control data. Note that the scheduled departure date and time of vehicle Y at point B is set to, for example, 60 minutes after the scheduled arrival date and time of vehicle Y at point B.

[0144] Furthermore, in step S1020, when the transportation plan creation unit 102a performs the process (2) (the process of step S1004) or the process (3) (the process of step S1007), it calculates the scheduled arrival date and time at point C and the scheduled departure date and time at point C.

[0145] That is, speed control data between points B and C is created based on the scheduled arrival date and time of vehicle X at point B, and the scheduled arrival date and time of vehicle X at point C and the scheduled departure date and time of vehicle X at point C are calculated based on the created speed control data. Note that the scheduled departure date and time of vehicle X at point C is set to, for example, 60 minutes after the scheduled arrival date and time of vehicle X at point C.

[0146] Furthermore, speed control data between point C and point B is created based on the scheduled arrival date and time of vehicle Y at point C, and the scheduled arrival date and time of vehicle Y at point C and the scheduled departure date and time of vehicle Y at point C are calculated based on the created speed control data. Note that the scheduled departure date and time of vehicle Y at point C is set to, for example, 30 minutes after the scheduled arrival date and time of vehicle Y at point C.

[0147] Next, in step S1021, when the transportation plan creation unit 102a performs processing (1) (processing of step S1003) or processing (2) (processing of step S1004), it calculates the scheduled departure date and time of vehicle X from point A, the scheduled departure date and time of vehicle X from point C, and the scheduled arrival date and time of vehicle X from point D.

[0148] Therefore, in the case of the process (1) (processing of step S1003), the scheduled arrival date and time of vehicle X at point B is calculated from the set scheduled arrival date and time of vehicle X at point C, the scheduled departure date and time of vehicle X at point A is calculated from the calculated scheduled arrival date and time of vehicle X at point B, the scheduled departure date and time of vehicle X at point C is calculated from the set scheduled arrival date and time of vehicle X at point C, and the arrival date and time of vehicle X at point D is calculated from the calculated scheduled departure date and time of vehicle X at point C.

[0149] Furthermore, in the case of the process (2) (the process of step S1004), the scheduled arrival date and time of vehicle X at point C is calculated from the set scheduled arrival date and time of vehicle X at point B, the scheduled departure date and time of vehicle X at point C is calculated from the calculated scheduled arrival date and time of vehicle X at point C, the scheduled departure date and time of vehicle X at point A is calculated from the set scheduled arrival date and time of vehicle X at point B, and the arrival date and time of vehicle X at point D is calculated from the calculated scheduled departure date and time of vehicle X at point C.

[0150] In addition, in step S1021, when the transportation plan creation unit 102a performs processing (3) (processing of step S1007) or processing (4) (processing of step S1008), it calculates the departure date and time of vehicle Y from point D, the departure date and time of vehicle Y from point B, and the scheduled arrival date and time of vehicle Y from point A.

[0151] Therefore, based on the processing of (3) (processing of step S1007), the scheduled arrival date and time of vehicle Y at point C is calculated from the set scheduled arrival date and time of vehicle Y at point B, the scheduled departure date and time of vehicle Y at point D is calculated from the calculated scheduled arrival date and time of vehicle Y at point C, the scheduled departure date and time of vehicle Y at point B is calculated from the set scheduled arrival date and time of vehicle Y at point B, and the arrival date and time of vehicle X at point A is calculated from the calculated scheduled departure date and time of vehicle Y at point B.

[0152] Furthermore, when based on the processing of (4) (processing of step S1008), the scheduled arrival date and time of vehicle Y at point B is calculated from the set scheduled arrival date and time of vehicle Y at point C, the scheduled departure date and time of vehicle Y at point B is calculated from the calculated scheduled arrival date and time of vehicle Y at point B, the scheduled departure date and time of vehicle Y at point D is calculated from the set scheduled arrival date and time of vehicle Y at point C, and the arrival date and time of vehicle Y at point A is calculated from the calculated scheduled departure date and time of vehicle Y at point B.

[0153] When the arrival prediction process is executed in step S102, the transportation plan creation unit 102a determines in step S103 whether the parking space at point B and the parking space at point C of vehicle Y can be reserved. The determination of whether each parking space can be reserved is performed by checking the reservation status of the parking reservation site of each smart IC operating company. If it is determined that the parking space at point B and the parking space at point C of vehicle Y can be reserved, the process proceeds to step S104. On the other hand, if it is determined that the parking space at point B and the parking space at point C of vehicle Y cannot be reserved, the process proceeds to step S118.

[0154] If it is determined that the parking spaces at points B and C for vehicle Y can be reserved, in step S104, the transportation plan creation unit 102a reserves the parking spaces at points B and C for vehicle Y. Here, the transportation plan creation unit 102a reserves each parking space from the parking reservation site of each smart IC operating company. When reserving the parking space at point B, the transportation plan creation unit 102a reserves a time period that takes into consideration the scheduled arrival date and time of vehicle Y at point B, the scheduled departure date and time of vehicle Y from point B, and delays in arrival at point B due to traffic congestion, and also allows for a margin of time (for example, the scheduled departure date and time from point B + 2 hours). When reserving the parking space at point C, the transportation plan creation unit 102a reserves a time period that takes into consideration the scheduled arrival date and time of vehicle Y at point C and the scheduled departure date and time of vehicle Y from point C.

[0155] On the other hand, if it is determined that the parking space at point B and the parking space at point C for vehicle Y cannot be reserved, in step S118, the transportation plan creation unit 102a clears the setting of the scheduled arrival date and time of vehicle Y at point C and terminates this transportation plan creation process 1.

[0156] Next, in step S105, the transportation plan creation unit 102a determines whether or not there is a vehicle X scheduled to go from point A to point D. If it is determined that there is a vehicle X scheduled to go from point A to point D, the process proceeds to step S106. On the other hand, if it is determined that there is no vehicle X scheduled to go from point A to point D, the process proceeds to step S111.

[0157] Next, in step S106, the transportation plan creation unit 102a sets the scheduled arrival date and time of vehicle X, which is scheduled to travel from point A to point D, at point B. Here, the transportation plan creation unit 102a sets the scheduled arrival date and time of vehicle X at point B in accordance with the scheduled arrival date and time of vehicle Y at point B.

[0158] Next, in step S107, the transportation schedule creation unit 102a executes the arrival prediction process, which is as described above.

[0159] Next, in step S108, the transportation plan creation unit 102a determines whether the parking space at point B and the parking space at point C of vehicle X can be reserved. Whether each parking space can be reserved is determined by checking the reservation status of the parking reservation site of each smart IC operating company. If it is determined that the parking space at point B and the parking space at point C of vehicle X can be reserved, the process proceeds to step S109. On the other hand, if it is determined that the parking space at point B and the parking space at point C of vehicle X cannot be reserved, the process proceeds to step S110.

[0160] If it is determined that the parking spaces at points B and C for vehicle X can be reserved, in step S109, the transportation plan creation unit 102a reserves the parking spaces at points B and C for vehicle X. Here, the transportation plan creation unit 102a reserves each parking space from the parking reservation site of each smart IC operating company. When reserving the parking space at point B, a time period is reserved that takes into consideration the scheduled arrival date and time of vehicle X at point B and the scheduled departure date and time of point B. When reserving the parking space at point C, a time period is reserved that takes into consideration the scheduled arrival date and time of vehicle X at point C, the scheduled departure date and time, and a delay in arrival at point C due to traffic congestion, and that allows for a margin of time (for example, the scheduled departure date and time from point C + 2 hours).

[0161] On the other hand, if it is determined that the parking spaces at points B and C of vehicle X cannot be reserved, the transportation plan creation unit 102a clears the setting of the scheduled arrival date and time of vehicle X at point B in step S110.

[0162] Next, in step S111, the transportation plan creation unit 102a determines whether or not there is a vehicle X scheduled to arrive at point C within ±1 hour of the scheduled arrival date and time of vehicle Y at point C. If it is determined that there is a vehicle X scheduled to arrive at point C within ±1 hour of the scheduled arrival date and time of vehicle Y at point C, the process proceeds to step S112. On the other hand, if it is determined that there is no vehicle X scheduled to arrive at point C within ±1 hour of the scheduled arrival date and time of vehicle Y at point C, the process proceeds to step S115. Note that the process from step S112 onwards may be proceeded to without executing the process of step S111.

[0163] If it is determined that there is vehicle X scheduled to arrive at point C within ±1 hour of the scheduled arrival date and time of vehicle Y at point C, in step S112, the transportation plan creation unit 102a confirms the vehicle number of vehicle X scheduled to arrive and its parking position at point C.

[0164] Next, in step S113, the transportation schedule creation unit 102a designates a second driver DD to drive the vehicle Y from point D to point C and drive the vehicle X back from point C to point D.

[0165] Next, in step S114, the transportation schedule creation unit 102a designates a first driver DA who drives the vehicle X from point A to point B.

[0166] If it is determined that there is no vehicle X scheduled to arrive at point C within ±1 hour of the scheduled arrival date and time of vehicle Y at point C, in step S115, the transportation plan creation unit 102a designates a second driver DD to drive vehicle Y from point D to point C.

[0167] Next, in step S116, the transportation plan creation unit 102a creates a travel plan and an operation plan, and registers the created travel plan and operation plan in the transportation plan DB 101c.

[0168] Next, in step S117, the transportation plan creation unit 102a transmits the driving plan registered in the transportation plan DB 101c to the in-vehicle system 200 of the vehicle X and the in-vehicle system 200 of the vehicle Y, which are targets of this driving plan. In addition, the transportation plan creation unit 102a transmits the driving plan registered in the transportation plan DB 101c to the driver terminal 300 possessed by the first driver DA and the driver terminal 300 possessed by the second driver DD, which are targets of this driving plan. After executing the process of this step S117, the transportation plan creation process 1 is terminated. The in-vehicle system 200 of the vehicle X and the in-vehicle system 200 of the vehicle Y, which have received the driving plan information, store the driving plan information in their respective driving plan storage units 204. Then, the driving control unit 209d drives the vehicle X (vehicle Y) according to the driving plan information stored in the driving plan storage unit 204. The driver terminal 300, which has received the driving plan information, stores the received driving plan information in the driving plan storage unit 303. Then, according to the driving plan information stored in the driving plan storage unit 303, the first driver DA (second driver DD) drives the vehicle X (vehicle Y).

[0169] (Transportation plan creation process 2) Next, the transportation schedule creation process 2 will be described with reference to FIG.

[0170] First, in step S201, the transportation schedule creation unit 102a selects a scheduled arrival date and time of the vehicle X at the point C.

[0171] Next, in step S202, the transportation schedule creation unit 102a executes the arrival prediction process, as described above.

[0172] When the arrival prediction process is executed in step S202, the transportation plan creation unit 102a determines in step S203 whether the parking space at point B and the parking space at point C of vehicle X can be reserved. The determination of whether each parking space can be reserved is performed by checking the reservation status of the parking reservation site of each smart IC operating company. If it is determined that the parking space at point B and the parking space at point C of vehicle X can be reserved, the process proceeds to step S204. On the other hand, if it is determined that the parking space at point B and the parking space at point C of vehicle X cannot be reserved, the process proceeds to step S218.

[0173] If it is determined that the parking spaces at points B and C for vehicle X can be reserved, in step S204, the transportation plan creation unit 102a reserves the parking spaces at points B and C for vehicle X. Here, the transportation plan creation unit 102a reserves each parking space from the parking reservation site of each smart IC operating company. When reserving the parking space at point B, a time period is reserved that takes into account the scheduled arrival date and time of vehicle X at point B and the scheduled departure date and time of point B. When reserving the parking space at point C, a time period is reserved that takes into account the scheduled arrival date and time of vehicle X at point C, the scheduled departure date and time of point C, and delays in arrival at point C due to traffic congestion, and that allows for a margin of time (for example, the scheduled departure date and time from point C + 2 hours).

[0174] On the other hand, if it is determined that the parking space at point B and the parking space at point C for vehicle X cannot be reserved, in step S218, the transportation plan creation unit 102a clears the setting of the scheduled arrival date and time of vehicle X at point C and terminates this transportation plan creation process 1.

[0175] Next, in step S205, the transportation plan creation unit 102a determines whether or not there is a vehicle Y scheduled to go from point D to point A. If it is determined that there is a vehicle Y scheduled to go from point D to point A, the process proceeds to step S206. On the other hand, if it is determined that there is no vehicle Y scheduled to go from point D to point A, the process proceeds to step S211.

[0176] Next, in step S206, the transportation plan creation unit 102a sets the scheduled arrival date and time of vehicle Y, which is scheduled to travel from point D to point A, at point C. Here, the transportation plan creation unit 102a sets the scheduled arrival date and time of vehicle Y at point C in accordance with the scheduled arrival date and time of vehicle X at point C.

[0177] Next, in step S207, the transportation schedule creation unit 102a executes the arrival prediction process, which is as described above.

[0178] Next, in step S208, the transportation plan creation unit 102a determines whether the parking space at point B and the parking space at point C of vehicle Y can be reserved. Whether each parking space can be reserved is determined by checking the reservation status of the parking reservation site of each smart IC operating company. If it is determined that the parking space at point B and the parking space at point C of vehicle Y can be reserved, the processing proceeds to step S209. On the other hand, if it is determined that the parking space at point B and the parking space at point C of vehicle Y cannot be reserved, the processing proceeds to step S210.

[0179] If it is determined that the parking spaces at points B and C of vehicle Y can be reserved, in step S209, the transportation plan creation unit 102a reserves the parking spaces at points B and C of vehicle Y. Here, the transportation plan creation unit 102a reserves each parking space from the parking reservation site of each smart IC operating company. When reserving the parking space at point B, the transportation plan creation unit 102a reserves a time period that takes into consideration the scheduled arrival date and time of vehicle Y at point B, the scheduled departure date and time of vehicle Y from point B, and delays in arrival at point B due to traffic congestion, and also reserves a time period that takes into consideration a margin of time (for example, the scheduled departure date and time from point B + 2 hours). When reserving the parking space at point C, the transportation plan creation unit 102a reserves a time period that takes into consideration the scheduled arrival date and time of vehicle Y at point C and the scheduled departure date and time of vehicle Y from point C.

[0180] On the other hand, if it is determined that the parking spaces at points B and C of vehicle Y cannot be reserved, the transportation plan creation unit 102a clears the setting of the scheduled arrival date and time of vehicle Y at point C in step S210.

[0181] Next, in step S211, the transportation plan creation unit 102a determines whether or not there is a vehicle Y scheduled to arrive at point B within ±1 hour of the scheduled arrival date and time of vehicle X at point B. If it is determined that there is a vehicle Y scheduled to arrive at point B within ±1 hour of the scheduled arrival date and time of vehicle X at point B, the process proceeds to step S212. On the other hand, if it is determined that there is no vehicle Y scheduled to arrive at point B within ±1 hour of the scheduled arrival date and time of vehicle X at point B, the process proceeds to step S215. Note that the process from step S212 onwards may be proceeded to without executing the process of step S211.

[0182] If it is determined that there is vehicle Y that is scheduled to arrive at point B within ±1 hour of the scheduled arrival date and time of vehicle X at point B, in step S212, the transportation plan creation unit 102a confirms the vehicle number of vehicle Y that is scheduled to arrive and its parking position at point B.

[0183] Next, in step S213, the transportation schedule creation unit 102a designates a driver A-th DA who drives the vehicle X from point A to point B and drives the vehicle Y back from point B to point A.

[0184] Next, in step S214, the transportation plan creation unit 102a designates a second driver DD who drives the vehicle Y from point D to point C.

[0185] If it is determined that there is no vehicle Y scheduled to arrive at point B within ±1 hour of the scheduled arrival date and time of vehicle X at point B, in step S215, the transportation plan creation unit 102a designates a first driver DA to drive vehicle X from point A to point B.

[0186] Next, in step S216, the transportation plan creation unit 102a creates travel plan information and operation plan information, and registers the created travel plan information and operation plan information in the transportation plan DB 101c.

[0187] Next, in step S217, the transportation plan creation unit 102a transmits the driving plan information registered in the transportation plan DB 101c to the in-vehicle system 200 of the vehicle X and the in-vehicle system 200 of the vehicle Y, which are the targets of this driving plan. In addition, the transportation plan creation unit 102a transmits the driving plan information registered in the transportation plan DB 101c to the driver terminal 300 possessed by the first driver DA and the driver terminal 300 possessed by the second driver DD, which are the targets of this driving plan. After executing the process of this step S217, the transportation plan creation process 2 is terminated. The in-vehicle system 200 of the vehicle X and the in-vehicle system 200 of the vehicle Y, which have received the driving plan information, store the driving plan information in their respective driving plan storage units 204. Then, the driving control unit 209d drives the vehicle X (vehicle Y) according to the driving plan information stored in the driving plan storage unit 204. The driver terminal 300, which has received the driving plan information, stores the received driving plan information in the driving plan storage unit 303. Then, according to the driving plan information stored in the driving plan storage unit 303, the first driver DA (second driver DD) drives the vehicle X (vehicle Y).

[0188] (Transportation plan creation process 3) Next, the transportation schedule creation process 3 will be described with reference to FIG.

[0189] First, in step S701, the transportation plan creation unit 102a checks the scheduled arrival date and time of the first driver DA at point B. Here, the transportation plan creation unit 102a checks the driving plan information of the first driver DA registered in the transportation plan DB 101c. Note that the scheduled arrival date and time of the first driver DA at point B is the same as the arrival date and time of the vehicle X at point B.

[0190] Next, in step S702, the transportation plan creation unit 102a checks the scheduled arrival date and time of the second driver DD at point C. Here, the transportation plan creation unit 102a checks the driving plan information of the second driver DD registered in the transportation plan DB 101c. Note that the scheduled arrival date and time of the second driver DD at point C is the same as the arrival date and time of the vehicle Y at point C.

[0191] Next, in step S703, the transportation plan creation unit 102a judges whether the vehicle X can arrive at the scheduled arrival date and time of point C by traveling within the legal speed limit. Here, the transportation plan creation unit 102a calculates the difference time between the confirmed arrival date and time of point B of the first driver DA and the arrival date and time of point C of the second driver DD. Then, the transportation plan creation unit 102a judges whether the vehicle X can travel from point B to point C within the legal speed limit within the calculated difference time and arrive at the scheduled arrival date and time of point C. If it is judged that the vehicle X can arrive at the scheduled arrival date and time by traveling within the legal speed limit, the process proceeds to step S704. On the other hand, if it is judged that the vehicle X cannot arrive at the scheduled arrival date and time of point C by traveling within the legal speed limit (it will not make it unless it travels at a speed exceeding the speed limit), the transportation plan creation process 3 is terminated.

[0192] Next, in step S704, the transportation plan creation unit 102a determines whether the vehicle Y can arrive at the scheduled arrival date and time of point B by traveling within the legal speed limit of the vehicle Y. Here, the transportation plan creation unit 102a calculates the difference time between the confirmed arrival date and time of point C of the second driver DD and the arrival date and time of point B of the first driver DA. Then, the transportation plan creation unit 102a determines whether the vehicle Y can travel from point C to point B within the legal speed limit and arrive at the scheduled arrival date and time of point B within the calculated difference time. If it is determined that the vehicle Y can arrive at the scheduled arrival date and time of point B by traveling within the legal speed limit, the process proceeds to step S705. On the other hand, if it is determined that the vehicle Y cannot arrive at the scheduled arrival date and time of point B by traveling within the legal speed limit (it will not make it unless it travels at a speed exceeding the speed limit), the transportation plan creation process 3 is terminated.

[0193] Next, in step S705, the transportation plan creation unit 102a determines whether the parking spaces at point B and point C for vehicles X and Y can be reserved. Whether each parking space can be reserved is determined by checking the reservation status on the parking reservation site of each smart IC operating company. If it is determined that the parking spaces at point B and point C for vehicles X and Y can be reserved, the process proceeds to step S706. On the other hand, if it is determined that the parking spaces at point B and point C for both or either of vehicles X and Y cannot be reserved, the transportation plan creation process is terminated.

[0194] If it is determined that the parking spaces at point B and point C for vehicles X and Y can be reserved, in step S706, the transportation plan creation unit 102a reserves the parking spaces at point B and point C for vehicles X and Y. Here, the transportation plan creation unit 102a reserves each parking space from the parking reservation site of each smart IC operating company. When reserving the parking space at point B for vehicle X, a time period is reserved that takes into consideration the scheduled arrival date and time of vehicle X at point B and the scheduled departure date and time of vehicle X at point B. When reserving the parking space at point B for vehicle Y, a time period is reserved that takes into consideration the scheduled arrival date and time of vehicle Y at point B, the scheduled departure date and time of vehicle Y, and the delay in the arrival of vehicle Y at point B due to traffic congestion (for example, the scheduled departure date and time of point B + 2 hours). When a waiting time for vehicle Y at point B occurs (when waiting for the leeway time or more for the arrival date and time of the second driver DD at point C), a time period that takes into consideration that time is reserved.

[0195] Furthermore, when reserving a parking space at point C for vehicle Y, a time period is reserved that takes into consideration the scheduled arrival date and time of vehicle Y at point C and the scheduled departure date and time of vehicle Y at point C. Furthermore, when reserving a parking space at point C for vehicle X, a time period is reserved that takes into consideration the scheduled arrival date and time of vehicle X at point C, the scheduled departure date and time, and delays in vehicle X's arrival at point C due to traffic congestion, and also takes into consideration a margin of time (for example, the scheduled departure date and time from point C + 2 hours). Note that if vehicle X has to wait at point C (if it has to wait for the margin of time or more relative to the arrival date and time of first driver DA at point B), a time period that takes that time into consideration is reserved.

[0196] Next, in step S707, the transportation plan creation unit 102a calculates the average travel speed of each section of the vehicle X. Here, the transportation plan creation unit 102a calculates the average speed of each section between point B and point C (section B-1a, section B-2a, section B-3a, section B-4a, and section C).

[0197] Next, in step S708, the transportation plan creation unit 102a sets the departure date and time of vehicle X from point B and the arrival date and time of vehicle X at point C based on the average speed of each section between point B and point C.

[0198] Next, in step S709, the transportation plan creation unit 102a calculates the average travel speed of each section of the vehicle Y. Here, the transportation plan creation unit 102a calculates the average speed of each section between point C and point B (section B-4b, section B-3b, section B-2b, section B-1b, and section B).

[0199] Next, in step S710, the transportation plan creation unit 102a sets the departure date and time of vehicle Y from point C and the arrival date and time of vehicle Y at point B based on the average speed of each section between point C and point B.

[0200] Next, in step S711, the transportation plan creation unit 102a creates driving plan information, and registers the created driving plan information in the transportation plan DB 101c.

[0201] Next, in step S217, the transportation plan creation unit 102a transmits the driving plan information registered in the transportation plan DB 101c to the in-vehicle system 200 of the vehicle X and the in-vehicle system 200 of the vehicle Y, which are the targets of this driving plan. In addition, the transportation plan creation unit 102a transmits the driving plan information registered in the transportation plan DB 101c to the driver terminal 300 possessed by the first driver DA and the driver terminal 300 possessed by the second driver DD, which are the targets of this driving plan. After executing the process of this step S712, the transportation plan creation process 2 is terminated. The in-vehicle system 200 of the vehicle X and the in-vehicle system 200 of the vehicle Y, which have received the driving plan information, store the driving plan information in their respective driving plan storage units 204. Then, the driving control unit 209d drives the vehicle X (vehicle Y) according to the driving plan information stored in the driving plan storage unit 204.

[0202] (Additional Notes) In addition, the following configurations are disclosed in the embodiments of the present disclosure.

[0203] (Supplementary Note 1) A transportation management device that manages a transportation system that transports luggage, etc. from point A to point D and from point D to point A by having vehicles travel between point A and point B in a first manned driving section, between point B and point C in an unmanned automatic driving section, and between point C and point D in a second manned driving section, wherein the transportation management device predicts traffic conditions in the unmanned automatic driving sections, and creates a driving plan for a first vehicle traveling from point B to point C and a driving plan for a second vehicle traveling from point C to point B, creates a driving plan for a first driver who drives in the first manned driving section based on the driving plan for the first vehicle and the driving plan for the second vehicle, and creates a driving plan for a second driver who drives in the second manned driving section based on the driving plan for the first vehicle and the driving plan for the second vehicle.

[0204] (Supplementary Note 2) A transportation management device as described in Supplementary Note 1, in which, in creating a driving plan for the first vehicle, an arrival schedule for the first vehicle at point B is determined based on an arrival schedule for the first vehicle at point C.

[0205] (Supplementary Note 3) A transportation management device as described in Supplementary Note 1 or Supplementary Note 2, in creating a driving plan for the second vehicle, determines the arrival schedule of the second vehicle at point C based on the arrival schedule of the second vehicle at point B.

[0206] (Appendix 4) A transportation management device described in any one of Appendices 1 to 3, wherein, in creating a driving plan for the first vehicle, the arrival schedule of the first vehicle at point B is determined based on the arrival schedule of the second vehicle at point B.

[0207] (Appendix 5) A transportation management device described in any one of Appendices 1 to 4, wherein, in creating a driving plan for the second vehicle, the arrival schedule of the second vehicle at point C is determined based on the arrival schedule of the first vehicle at point C.

[0208] (Appendix 6) A transportation management device described in any one of appendices 1 to 5, wherein when creating a driving plan for the second vehicle, the availability of parking space for the second vehicle at points B and C is taken into consideration.

[0209] (Appendix 7) A transportation management device as described in any one of Appendices 1 to 6, which, in creating a driving plan for the second vehicle, determines the driving speed of the second vehicle in the unmanned automatic driving section based on the expected arrival time of the second vehicle at point B.

[0210] (Appendix 8) A transportation management method for managing a transportation system that transports luggage, etc. from point A to point D and from point D to point A by having vehicles travel between point A and point B in a first manned driving section, between point B and point C in an unmanned automatic driving section, and between point C and point D in a second manned driving section, the transportation management method including the steps of: predicting traffic conditions in the unmanned automatic driving sections, and creating a driving plan for a first vehicle traveling from point B to point C, and a driving plan for a second vehicle traveling from point C to point B; creating a driving plan for a first driver who drives the first manned driving section, based on the driving plan for the first vehicle and the driving plan for the second vehicle; and creating a driving plan for a second driver who drives the second manned driving section, based on the driving plan for the first vehicle and the driving plan for the second vehicle. [Industrial Applicability]

[0211] According to the transportation management device, transportation management method, and transportation system disclosed herein, a technology can be provided for creating an appropriate transportation plan in a transportation system that transports luggage, etc. from point A to point D by having vehicles travel between point A and point B in a first manned driving section, between point B and point C in an unmanned automatic driving section, and between point C and point D in a second manned driving section. [Explanation of symbols]

[0212] 1 Mode of transportation 10. Transportation Management System 100 Transport management equipment 101 Storage section 101a Map information DB 101b Traffic information DB 101c Transportation planning DB 102 Control section 102a Transportation Planning Department 102b Transportation Planning Change Division 102c Vehicle Status Management Department 102d Cargo Status Control Department 103 Communication control I / F section 104 Input / Output Interface 105 Operation section 106 Display section 200 In-vehicle systems 201 GPS receiver 202 Navigation Department 203 Map Information DB 204 Driving plan memory unit 205 Vehicle exterior condition detection unit 206 Luggage compartment status detection unit 207 Locking section 208 Drive control unit 209 Operation control unit 210 Communication control I / F section 211 Input / Output Interface 212 Operation section 213 Audio input / output section 214 Display section 300 Driver terminal 301 GPS receiver 302 Key information storage unit 303 Operation plan memory unit 304 Terminal control unit 305 Communication control I / F section 306 Input / Output Interface 307 Operation section 308 Audio input / output section 309 Display section 400 Network

Claims

1. A driving plan creation device that creates a driving plan for a driver who drives a first vehicle that travels from a first departure point to a destination point via a transfer point, and a second vehicle that travels from a second departure point different from the first departure point to the first departure point via the transfer point, a first driving plan acquisition means for acquiring a first driving plan which is a driving plan for the first vehicle; A second driving plan acquisition means for acquiring a second driving plan which is a driving plan for the second vehicle; a designation means for designating the same driver as a driver who drives the first vehicle from the first departure point to the transfer point and a driver who drives the second vehicle from the transfer point to the first departure point based on the first driving plan and the second driving plan; having The first travel plan includes a first estimated arrival time that is a scheduled time for the first vehicle to arrive at the transfer point, the second travel plan includes a second estimated arrival time that is a scheduled time for the second vehicle to arrive at the transfer point; The designation means performs the designation based on the first estimated arrival time and the second estimated arrival time. Operation plan creation device.

2. The designation means performs the designation when a difference between the first estimated arrival time and the second estimated arrival time is within a predetermined time. The operation plan creating device according to claim 1 .

3. The operation plan creation device is capable of communicating with a driver's terminal, The operation plan creation device has a transmission means for transmitting the designated driver to the driver terminal. The operation plan creating device according to claim 1 or 2.

4. a storage unit that stores parking position information of the first vehicle and the second vehicle at the transfer point and an estimated arrival time of the first vehicle and the second vehicle at the transfer point; The transmission means transmits the parking position information and the estimated arrival time to the driver's terminal. The operation plan creating device according to claim 3 .

5. a storage unit that stores parking position information of each of the first vehicle and the second vehicle at the transfer point and information regarding locking / unlocking of each of the first vehicle and the second vehicle when parked; The transmission means transmits the parking position information and the lock / unlock information to the driver's terminal. The operation plan creating device according to claim 3 .

6. a change information acquisition means for acquiring change information which is information regarding a change to the first driving plan or the second driving plan, The designation means redesignates a driver based on the change information, The transmission means transmits the re-designated driver to the driver terminal. The operation plan creating device according to claim 3 .

7. A driving plan creation method for creating a driving plan for a driver who drives a first vehicle that travels from a first departure point to a destination point via a transfer point, and a second vehicle that travels from a second departure point different from the first departure point to the first departure point via the transfer point, The computer acquiring a first driving plan which is a driving plan for the first vehicle; acquiring a second driving plan which is a driving plan for the second vehicle; A step of designating the same driver as a driver who drives the first vehicle from the first departure point to the transfer point and a driver who drives the second vehicle from the transfer point to the first departure point based on the first driving plan and the second driving plan; Run The first travel plan includes a first estimated arrival time that is a scheduled time for the first vehicle to arrive at the transfer point, the second travel plan includes a second estimated arrival time that is a scheduled time for the second vehicle to arrive at the transfer point; In the step of specifying, the specification is made based on the first estimated arrival time and the second estimated arrival time. How to create an operation plan.

Citation Information

Patent Citations

  • Unit and method for operation management control

    JP1995219633A

  • Automatic driving device for vehicle

    JP2008290680A

  • Automatic driving assisting system, automatic driving assisting method, and computer program

    JP2015157604A

  • Autonomous driving device

    JP2018103858A

  • Rank traveling operation system and rank traveling operation method

    JP2019159492A