Route generation system, route generation method, and program
The route generation system optimizes cargo vehicle routes to include dedicated parking lots as destinations or waypoints, addressing the underutilization of these spaces and enhancing delivery efficiency by integrating parking lot data with road networks.
Patent Information
- Application Number
- JP2023190923
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-11-08
- Publication Date
- 2025-05-20
AI Technical Summary
Conventional logistics systems fail to adequately guide drivers to dedicated parking spaces for cargo vehicles, leading to underutilization of these spaces and inefficiencies in cargo delivery operations.
A route generation system that integrates dedicated parking lot data with road network data to guide cargo vehicles to and from these spaces, optimizing routes to include parking lots as destinations or waypoints, and managing time availability and signage to ensure efficient use.
Enhances the active use of dedicated cargo parking spaces, improving delivery efficiency by facilitating easier parking and reducing the need for user intervention in route adjustments.
Smart Images

Figure 2025078390000001_ABST
Abstract
Description
[Technical field]
[0001] The present disclosure relates to a route generation system, a route generation method, and a program. [Background technology]
[0002] For example, Patent Document 1 discloses a logistics vehicle parking management system that provides a dedicated parking space for cargo handling including multiple parking areas on the road, and provides barriers to restrict vehicles from entering each parking area. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2008-158932 A Summary of the Invention [Problem to be solved by the invention]
[0004] In the conventional technology, the configuration for knowing where the dedicated parking space is installed has not been sufficiently considered, and if the driver does not know the location of the dedicated parking space, the driver cannot actively use the dedicated parking space. Therefore, a technology that allows the driver to actively use the dedicated parking space is desired. [Means for solving the problem]
[0005] The present disclosure can be realized in the following forms.
[0006] (1) According to one embodiment of the present disclosure, a route generation system is provided, which includes a storage unit that stores road network data indicating road connection states and dedicated parking lot data that is preset as the location of a dedicated cargo parking lot that can be used by a freight vehicle that collects and delivers freight, a route generation unit that uses the road network data and the dedicated parking lot data to generate route data that indicates a route to a destination, a route guidance unit that provides route guidance using the generated route data, and a dedicated parking lot extraction unit that extracts at least one of the dedicated cargo parking lots that is included in a first predetermined range from a set destination from the dedicated parking lot data. According to this form of route generation system, when generating route data to a destination, the dedicated parking lots around the destination are extracted, which can encourage active use of the dedicated parking lots. This makes it easier to park cargo vehicles, and improves the work efficiency of collecting and delivering cargo to the destination using cargo vehicles. (2) In the route generation system of the above embodiment, the route generation unit may generate route data in which the extracted cargo-only parking lot is a new destination in place of the set destination, or a stopover on the way to the set destination. According to this form of route generation system, it is possible to generate route data that matches the actual situation of heading to a dedicated parking lot before the destination. (3) In the route generation system of the above type, when a plurality of the cargo-only parking lots are extracted, the route generation unit may generate route data in which the cargo-only parking lot closest to the current location among the extracted plurality of the cargo-only parking lots is set as the new destination or the intermediate point. According to this form of route generation system, when multiple private parking lots are extracted, it is possible to guide the user to the nearest private parking lot without requiring any operation by the user. (4) In the route generation system of the above embodiment, a plurality of cargo parking lots including a first cargo parking lot and a second cargo parking lot different from the first cargo parking lot are extracted, route data is generated that sets the first cargo parking lot as the new destination or the waypoint, and the route guidance unit provides route guidance using the generated route data, The route generation unit may generate route data that sets the second cargo parking lot as the new destination or intermediate point instead of the first cargo parking lot when the current location has passed the first cargo parking lot. According to this form of route generation system, when the first cargo parking lot is passed, the vehicle can be automatically guided to another parking lot without requiring any operation by the user. (5) In the route generation system of the above aspect, the cargo-only parking lot may include a parking lot that is specified as being exclusive to the cargo vehicles by a road sign. According to this form of route generation system, it is possible to proactively utilize reserved parking areas defined by road signs. (6) In the route generation system of the above aspect, the cargo parking lot may include a parking lot that is specified as being exclusive to cargo vehicles by a sign on the road saying "exclusive for cargo vehicles." According to this form of route generation system, it is possible to proactively utilize dedicated parking lots defined by markings on roads. (7) In the route generation system of the above aspect, the dedicated parking lot data may correspond to the location of the cargo dedicated parking lot and the time period during which the cargo dedicated parking lot can be used. According to this form of route generation system, it is possible to suppress or prevent the extraction of a private parking lot that is unavailable due to being outside of its operating hours. (8) In the route generation system of the above embodiment, the dedicated parking lot extraction unit may extract from the dedicated parking lot data only those cargo parking lots where the current time or the planned time of arrival at the cargo parking lot is included in the usage time period. According to this form of route generation system, it is possible to suppress or prevent the extraction of a private parking lot that is unavailable due to being outside of its operating hours. (9) The route generation system of the above embodiment may further include a collection and delivery destination extraction unit that extracts the location of the collection and delivery destination of the cargo. The storage unit may further store collection and delivery destination data including the location of the collection and delivery destination. When the cargo parking lot is extracted, the collection and delivery destination extraction unit may extract from the collection and delivery destination data at least one of the collection and delivery destinations that is included in a second predetermined range from the extracted cargo parking lot. According to this form of route generation system, the user can determine in advance whether or not it is possible to collect and deliver cargo to a collection and delivery destination other than the destination during the usage hours of the dedicated parking lot. (10) The route generation system of the above embodiment may further include a request unit that outputs an instruction to request an assistant delivery person to assist in the collection and delivery of the cargo to the extracted collection and delivery destinations when the number of the extracted collection and delivery destinations is equal to or greater than a predetermined number. This type of route generation system makes it easy to collect and deliver cargo with the assistance of an assistant delivery person, and allows for more efficient use of dedicated parking lots compared to when a delivery person makes deliveries alone. (11) According to another aspect of the present embodiment, a route generation system is provided, which includes a storage unit that stores road network data indicating a road connection state, dedicated parking lot data that is preset as a location of a dedicated cargo parking lot that can be used by a freight vehicle that collects and delivers cargo, and collection and delivery destination data including a location of a destination of the cargo, a route generation unit that uses the road network data, the dedicated parking lot data, and the collection and delivery destination data to generate route data that shows a route to a destination on a map, a dedicated parking lot extraction unit that extracts at least one of the dedicated cargo parking lots included on the map from the dedicated parking lot data, and a collection and delivery destination extraction unit that extracts at least one of the collection and delivery destinations included in a second range predetermined from the extracted dedicated cargo parking lot from the collection and delivery destination data. According to this form of route generation system, delivery destinations included in the second range are extracted from the dedicated parking lots displayed on the map. Therefore, after confirming the number and locations of collection and delivery destinations around the dedicated parking lots, the user can select a dedicated parking lot to set as a destination or a stopover. The present disclosure may be realized in various forms other than the above-described route generation system, for example, a route generation device, a route guidance device, a route generation method executed by a computer, a computer program for generating a route, a non-transitory tangible recording medium on which the computer program is recorded, etc. [Brief description of the drawings]
[0007] [Figure 1] FIG. 1 is an explanatory diagram showing a schematic configuration of a route generation system according to a first embodiment. [Diagram 2] FIG. 13 is an explanatory diagram showing an example of a management screen for delivery destination data. [Diagram 3] FIG. 1 is an explanatory diagram showing a schematic diagram of a private parking lot. [Figure 4] 13 is a first flowchart showing a route generation process. [Diagram 5] 11 is a second flowchart showing the route generation process. [Figure 6] FIG. 13 is an explanatory diagram showing an example of a method for extracting a private parking lot. [Figure 7] FIG. 13 is an explanatory diagram showing an example of a method for changing a dedicated parking lot as a stopover point. [Figure 8] FIG. 11 is an explanatory diagram showing the internal functional configuration of a route generation system according to a second embodiment. [Figure 9] 10 is a flowchart showing a route generating method according to a second embodiment. [Figure 10] FIG. 11 is an explanatory diagram showing an example of a method for requesting an auxiliary delivery person. [Figure 11] 13 is a flowchart showing a route generating method according to the third embodiment. [Figure 12] FIG. 11 is an explanatory diagram showing an example of a method for extracting a delivery destination. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0008] A. First embodiment: FIG. 1 is an explanatory diagram showing a schematic configuration of a route generation system 10 in the first embodiment. The route generation system 10 is used, for example, in a delivery business in which cargo is delivered mainly to the entrance of a building using a cargo vehicle 50. In this specification, "cargo" means an item to be delivered, and includes general "luggage." "Cargo vehicle" means a vehicle used for transporting cargo. Cargo vehicles are, for example, trucks, and include those with "type and use" of "1," "4," "6," or "8" on the vehicle number plate, also called a license plate. The route generation system 10 includes a route guidance device 100 and a route generation server 200. The route guidance device 100 can be used, for example, by being mounted on a vehicle, and can also be used while walking.
[0009] The route guidance device 100 is configured, for example, by a mobile terminal such as a smartphone. The route guidance device 100 can access a route generation server 200 connected to the Internet 80 via a communication carrier 70 including a transmitting / receiving antenna, a wireless base station, and an exchange. The route guidance device 100 includes a CPU 110 as a central processing unit, a storage unit 120 such as a ROM or RAM, a communication unit 102, a touch panel 124, a display unit 126, and a positioning unit 122. These are connected to each other via an internal bus and an interface circuit.
[0010] The communication unit 102 is a circuit for performing data communication with the route generation server 200 via the communication carrier 70, or wireless LAN communication. The communication unit 102 acquires route data for guiding the user along a route from the route generation server 200. The "route data" is data representing a route from a departure point to a destination. The route data may include data representing a route including intermediate stops to reach the destination. The communication unit 102 may acquire not only route data, but also map data, guidance data, and the like. The map data is data representing the shapes of roads and features. The guidance data is data including images of guide signs and intersections around the route represented by the route data, images of interchange entrances and exits, and the like. The data acquired by the communication unit 102 is stored in the storage unit 120.
[0011] The display unit 126 is, for example, a liquid crystal monitor or an organic electroluminescence monitor, and is a device that displays various information such as a route. The touch panel 124 is provided superimposed on the display unit 126, and receives touch operations from a user using a finger or a pen. The positioning unit 122 includes a GNSS (Global Navigation Satellite System) receiver, and measures the latitude and longitude, which are the current position of the route guidance device 100, based on radio waves received from artificial satellites that constitute the GNSS. The route guidance device 100 may include other input devices, such as various buttons, a joystick, and a touch pad, in addition to the touch panel 124.
[0012] The CPU 110 controls each unit of the route guidance device 100. The storage unit 120 stores programs for providing each function provided in this embodiment. The CPU 110 executes the programs stored in the storage unit 120 to realize some or all of the functions of the route guidance unit 112 and the like.
[0013] The route guidance unit 112 acquires map data, route data, and guidance data from the route generation server 200 during route guidance processing, which will be described later. For example, the route guidance unit 112 acquires map data around the current location in parcel units divided into a mesh shape. The route guidance unit 112 acquires guidance data every time a predetermined distance is traveled on the route. The route guidance unit 112 acquires route data, for example, during route generation or rerouting. Rerouting refers to a process of setting a new route when the current location deviates from the route. In this embodiment, route generation and rerouting are performed by the route generation server 200. However, without being limited thereto, route generation and rerouting may be performed by either the route generation server 200 or the route guidance device 100.
[0014] The route guidance unit 112 controls the display unit 126 based on various data received from the route generation server 200 and the current position acquired by the positioning unit 122 to provide route guidance. Specifically, the route guidance unit 112 acquires map data 222 of the current position surroundings from the route generation server 200, displays the map on the display unit 126, and displays the route represented by the route data acquired from the route generation server 200 on the map. The route guidance unit 112 also uses the dedicated parking lot data 226 and the delivery destination data 230 acquired from the route generation server 200 to display images representing the cargo dedicated parking lot and the delivery destination on the map. The route guidance unit 112 also uses the guidance data 224 acquired from the route generation server 200 to display images representing points for turning right or left, interchanges for getting on and off, etc., based on the relationship between the route and the current position. It can control the display unit 126 to display a registration screen, an evaluation screen, etc., which will be described later.
[0015] The route generation server 200 includes a CPU 210 as a central processing unit, a storage unit 220, and a communication unit 202, which are connected to each other via a bus, an interface circuit, etc. The communication unit 202 is a circuit for communicating with the route guidance device 100 via the Internet 80.
[0016] The storage unit 220 is, for example, a RAM, a ROM, or a hard disk drive (HDD). In a readable / writable area of the storage unit 220, map data 222, guidance data 224, private parking lot data 226, road network data 228, and delivery destination data 230 are stored.
[0017] The map data 222 is data representing the type, position, shape, etc. of a feature. A feature refers to an object that occupies land, whether natural or artificial, and refers to an object that exists in the real world, such as a river, a mountain, a plant, a bridge, a railway, or a building. In the map data 222, for example, information representing the latitude and longitude of a feature is registered in association with the type of feature. The road network data 228 is data representing the connection state of roads by link data representing roads and node data representing intersections, bends, and dead ends. The node data includes information representing latitude and longitude. The link data includes information indicating the nodes that constitute the link data, and cost information representing the travel time required to pass through the road. The guidance data 224 represents images of guide signs, intersections, and interchange entrances and exits. The guidance data 224 is associated with the node data or the link data.
[0018] The delivery destination data 230 is various information related to the delivery destination of the cargo, such as the delivery status of the cargo, the location information of the delivery destination of the cargo, etc. The delivery destination data 230 is not limited to being obtained from the route generation server 200, and may be obtained, for example, by receiving the delivery destination data 230 transmitted from a consignor of the delivery business, such as a company conducting electronic commerce, or may be obtained by manual input by a delivery person without going through the communication unit 102.
[0019] Fig. 2 is an explanatory diagram showing an example of a management screen for the delivery destination data 230. Fig. 2 shows a screen 300 on which at least a portion of the information of the delivery destination data 230 is displayed on the display unit 126 of the route guidance device 100. A delivery person, for example, refers to the delivery destination data 230 shown in Fig. 2 to select the next delivery destination and set it as the destination. The delivery destination data 230 includes, for example, a delivery designated time slot 310 specified by the delivery destination, delivery destination information 320, identification information 326, and a delivery status 330.
[0020] The delivery destination information 320 is, for example, a delivery address 322, a delivery recipient 324, etc. The identification information 326 is various information capable of identifying the cargo, such as an identification number or ID associated with the cargo, information on the contents of the cargo, a method of packing the cargo such as a cardboard box or envelope, the type, color, size, number, and weight of the cargo, and the sender of the cargo.
[0021] The delivery status 330 indicates the status of delivery such as the progress and result of delivery. The delivery status 330 includes various information indicating the state of delivery, such as, for example, delivery in progress, absence of delivery recipient, redelivery, delivery completed, not started, etc. The user of the route guidance device 100, i.e., the delivery person, updates the delivery status 330 by operating the touch panel 124 according to the status of delivery.
[0022] In the example of Fig. 2, the delivery destination data of the delivery destination DA1 to which a delivery is currently being made and the delivery destination DAr to which the next delivery is scheduled after the delivery destination DA1 are displayed. In the delivery destination data of the delivery destination DA1, a delivery designated time period 310a that specifies a time period from 16:00 to 18:00 is set as an example of the delivery designated time period 310, and a delivery status 330a that indicates "in delivery" is set as an example of the delivery status 330. In the delivery destination DAr, a delivery designated time period 310r that specifies a time period from 18:00 to 20:00 and a delivery status 330r that indicates "not entered" are set.
[0023] Returning to FIG. 1, the dedicated parking lot data 226 is data indicating the location of the dedicated cargo parking lot, and includes information indicating, for example, latitude and longitude. A "dedicated cargo parking lot" is a parking lot available for use by cargo vehicles. Dedicated cargo parking lots may include, for example, parking lots designated by the Tokyo Metropolitan Police Department for cargo vehicles, parking lots for cargo vehicles owned by delivery companies, and parking lots for cargo vehicles provided near loading entrances or warehouses owned by commercial facilities. Hereinafter, dedicated cargo parking lots are also simply referred to as "dedicated parking lots."
[0024] The dedicated parking lot data 226 is preset for the purpose of facilitating route guidance. The dedicated parking lot data 226 can be manually registered according to the location of the dedicated parking lot, for example, by operating the route guidance device 100 or the like. Methods for acquiring the location of the dedicated parking lot include, for example, a method of manually registering the location of an actual dedicated parking lot found by a delivery person or the like, and a method of registering by referring to information on the location of cargo dedicated parking lots published by the Metropolitan Police Department or the like.
[0025] During route guidance, route guidance to a dedicated parking lot near the destination can be provided by guiding to the coordinates indicated by the dedicated parking lot data 226 as a new destination instead of the coordinates of the set destination, or as a waypoint on the way to the set destination. Therefore, compared to the case of guiding to the destination, parking of the cargo vehicle 50 when delivering cargo to the destination can be made easier.
[0026] Fig. 3 is an explanatory diagram showing a typical example of a dedicated parking lot. A freight vehicle 50 can be parked in a section AR1 between road signs TS1 and TS2 indicating no parking, as long as it is in a section AR2 between road signs PS1 and PS2 carrying a road sign S1 indicating a dedicated freight parking lot. In the example of Fig. 3, a freight vehicle can be parked at a position indicated by a sign CP on a road RS in section AR2, where the words "For freight vehicles only" are enclosed in a box.
[0027] As shown by road sign S2 in FIG. 3, a cargo parking lot may be specified as a time zone during which the parking lot can be used as a cargo parking lot. In this embodiment, the dedicated parking lot data 226 includes data indicating the time zone according to the road sign S2. More specifically, the dedicated parking lot data 226 stores the location of the cargo parking lot and the time zone during which the parking lot can be used as a cargo parking lot in a state in which they are associated with each other. Note that a cargo parking lot may be specified as having an upper limit on the parking time during the usage time, such as 20 minutes or less. In this case, the dedicated parking lot data 226 may store the upper limit on the parking time in association with the location of the cargo parking lot.
[0028] 1, various programs for implementing the functions provided in this embodiment are stored in the storage unit 220. When the computer programs stored in the storage unit 220 are executed by the CPU 210, the CPU 210 functions as a route generation unit 212, a dedicated parking lot extraction unit 214, and a delivery destination information acquisition unit 216.
[0029] When the route generating unit 212 receives a route generation request or a reroute request from the route guidance device 100 via the communication unit 202, the route generating unit 212 can perform a route generation process to generate a route according to the request. In this embodiment, when the route generating unit 212 receives a destination specified by the route generation request or the reroute request from the route guidance device 100, the route generating unit 212 searches for a route to the specified destination using the road network data 228 and generates route data. As an algorithm used for route generation, the well-known Dijkstra algorithm, A-Star algorithm, etc. can be used. The route generating unit 212 transmits the generated route data to the route guidance device 100 via the communication unit 202 together with the map data 222 and the guidance data 224.
[0030] The delivery destination information acquisition unit 216 acquires the delivery destination data 230 and stores it in the storage unit 220. The delivery destination information acquisition unit 216 acquires the delivery destination data 230, for example, by manually inputting the delivery destination data 230 by an administrator, or by receiving the delivery destination data 230 transmitted from a delivery business outsourcer such as an electronic commerce company. For example, when the delivery destination information acquisition unit 216 receives a cargo information request from the route guidance device 100 via the communication unit 202, the delivery destination information acquisition unit 216 transmits the delivery destination data 230 to the route guidance device 100. When the delivery destination information acquisition unit 216 receives a cargo information transmission request from the administrator, the delivery destination data 230 may be transmitted to a delivery person designated by the administrator.
[0031] When a destination is set in the route guidance process, the dedicated parking lot extraction unit 214 extracts dedicated parking lots included in a first range from the set destination from the dedicated parking lot data 226. The "first range" means an extraction range of dedicated parking lots that is arbitrarily set. In this embodiment, the first range is set using a predetermined distance from the destination, such as 20 meters, 50 meters, 100 meters, or 200 meters. The first range is not limited to only the straight-line distance from the destination, and may be set using, for example, the route length from the destination or the time required to move from the destination. The extracted dedicated parking lot may be a single dedicated parking lot, such as the dedicated parking lot closest to the current position, or multiple dedicated parking lots included in the first range.
[0032] Fig. 4 is a first flowchart showing the route generation process executed by the route generation system 10 according to this embodiment. Fig. 5 is a second flowchart showing the route generation process executed by the route generation system 10 according to this embodiment. This flow is executed, for example, when an operation for starting route guidance is performed on the route guidance device 100.
[0033] In step S10, the route guidance unit 112 of the route guidance device 100 accepts the designation of the starting point and the destination from the user. The route guidance unit 112 acquires the starting point and the destination as coordinate information indicating latitude and longitude, or as an address. When the starting point and the destination are acquired as an address, they may be converted into coordinate information by the route guidance unit 112 or the route generation server 200. The route guidance unit 112 requests the route generation server 200 to generate a route from the acquired starting point to the destination. When the starting point is not designated, the route guidance unit 112 may set the current position measured by the positioning unit 122 as the starting point. The route generation unit 212 of the route generation server 200 starts route generation using the map data 222, the dedicated parking lot data 226, the road network data 228, and the delivery destination data 230 according to the route generation request received from the route guidance device 100.
[0034] In step S20, the dedicated parking lot extraction unit 214 extracts at least one dedicated parking lot included in the first range from the acquired destination from the dedicated parking lot data 226. In this embodiment, the dedicated parking lot extraction unit 214 further extracts only the dedicated parking lots whose usage time period includes the current time from the dedicated parking lot data 226. By configuring in this manner, it is possible to suppress or prevent the extraction of a dedicated parking lot that is not actually available because it is outside the usage time period. Note that the planned time of arrival at the dedicated parking lot may be used instead of the current time. However, in cases where the usage time period set for the dedicated parking lot is not taken into consideration, such as when the usage time period is not set for the dedicated parking lot or when delivery is always performed only during the usage time period, the dedicated parking lot extraction unit 214 may extract all dedicated parking lots included in the first range regardless of the usage time period.
[0035] In step S30, the dedicated parking lot extraction unit 214 checks whether there is a dedicated parking lot included in the first range. If no dedicated parking lot is extracted (S30: NO), the dedicated parking lot extraction unit 214 transitions the process to step S60.
[0036] In step S60, the route generating unit 212 generates route data to the destination set by the user. The route generating unit 212 transmits the generated route data to the route guidance device 100. The route guidance unit 112 requests the route generating server 200 to transmit the guidance data 224, and acquires the guidance data 224. Immediately after executing the route guidance, the route guidance unit 112 acquires the guidance data 224 for, for example, a distance of 15 km from the current position along the route. The route guidance unit 112 also requests the route generating server 200 to acquire map data 222 of the area around the current position in parcel units. If the destination is a place such as a building that cannot be entered by the cargo vehicle 50, the route generating unit 212 may generate route data to the coordinates on the road that are the shortest distance from the destination.
[0037] In step S62, the route guidance unit 112 controls the display unit 126 to provide route guidance using the acquired route data, guidance data 224, and map data 222. Specifically, the map represented by the map data 222 is drawn on the display unit 126, and the route represented by the route data is drawn on the map. When the current position reaches a position corresponding to the guidance data 224, images representing intersections, traffic signs, and interchange entrances and exits are displayed using the guidance data 224. The route guidance unit 112 may provide guidance by transmitting voice instead of images.
[0038] In step S30, if a dedicated parking lot is extracted (S30: YES), the dedicated parking lot extraction unit 214 transitions the process to step S40. In step S40, the route generation unit 212 checks whether or not a plurality of dedicated parking lots have been extracted. If a single dedicated parking lot is extracted (S40: NO), the route generation unit 212 transitions the process to step S46. In step S46, the route generation unit 212 sets the extracted dedicated parking lot as a stopover point on the way to the destination.
[0039] In step S40, if a plurality of dedicated parking lots are extracted (S40: YES), the route generating unit 212 proceeds to step S42. In step S42, the route guiding unit 112 displays a selection screen on the display unit 126 to allow the user to select a dedicated parking lot to be set as a route from the plurality of extracted dedicated parking lots. The user selects a dedicated parking lot to be set as a route by operating the touch panel 124, inputting voice, or the like. In step S44, the route generating unit 212 sets the dedicated parking lot selected by the user as a route to the destination. When a plurality of the cargo dedicated parking lots are extracted, instead of the user's selection, route data may be generated in which the cargo dedicated parking lot closest to the current position AL among the plurality of extracted cargo dedicated parking lots is set as a new destination or route. In this case, the user's operation can be omitted, and convenience can be improved.
[0040] In step S50, the route generating unit 212 generates route data to the designated parking lot and route data from the designated parking lot to the destination, with the designated parking lot as a stopover. The method of generating the route data is the same as that in step S60 described above, and therefore the description is omitted. The route data from the designated parking lot to the destination is preferably route data for walking, in accordance with the actual situation in which a delivery person or the like parks the cargo vehicle 50 and heads to the destination on foot or the like. In addition, if the destination is not on the road network, the route generating unit 212 may generate a simple route that connects the designated parking lot to the destination in a straight line. In step S52, the route guidance unit 112 controls the display unit 126 to perform route guidance using the acquired route data, guidance data 224, map data 222, etc., in the same manner as in step S62 described above.
[0041] In step S54, the route guidance unit 112 monitors whether the current position has arrived near a dedicated parking lot as a stopover during route guidance. The vicinity of a dedicated parking lot is within a predetermined range that can be set arbitrarily, for example, between 0 meters and 20 meters from the location of the dedicated parking lot. If the current position has not arrived near the dedicated parking lot (S54: NO), the route guidance unit 112 returns the process to step S52 and continues route guidance. If the current position has arrived near the dedicated parking lot (S54: YES), the route guidance unit 112 transitions the process to step S70 shown in FIG. 5.
[0042] In step S70, the route guidance unit 112 checks whether the current position has passed a dedicated parking lot. In other words, the route guidance unit 112 checks whether the freight vehicle 50 has been parked in a dedicated parking lot. If the freight vehicle 50 has been parked without passing the dedicated parking lot (S70: NO), the route guidance unit 112 shifts the process to step S80. If the current position has passed a dedicated parking lot (S70: YES), the route guidance unit 112 shifts the process to step S72 to check whether rerouting to another dedicated parking lot is possible. If the dedicated parking lot has been passed, it can be inferred that the dedicated parking lot has already been used by another freight vehicle. Therefore, the convenience of the route generation system 10 can be improved by automatically prompting parking in another dedicated parking lot without requiring a user to perform an operation when the dedicated parking lot has been passed.
[0043] In step S72, the dedicated parking lot extraction unit 214 checks whether there is another dedicated parking lot. In this embodiment, the dedicated parking lot extraction unit 214 checks whether there is another dedicated parking lot that was not selected in step S42. However, this is not limited to the above, and the dedicated parking lot extraction unit 214 may, for example, search and extract another dedicated parking lot that is included within a predetermined range from the current position. In addition, when multiple other dedicated parking lots are extracted, the dedicated parking lot closest to the current position may be extracted, or another dedicated parking lot may be extracted by the user's selection. If another dedicated parking lot is not extracted (S72: NO), the route guidance unit 112 continues the route guidance to the destination and moves the process to step S90. If another dedicated parking lot is extracted (S72: YES), the route generation unit 212 moves the process to step S74 and changes the extracted other dedicated parking lot to a new route point.
[0044] In step S74, the route generation unit 212 generates route data to the new route and route data from the new route to the destination, using the extracted separate private parking lot as a new waypoint. In step S78, the route guidance unit 112 controls the display unit 126 to provide route guidance using the acquired route data, guidance data 224, map data 222, etc., in the same manner as in step S62 described above. Note that, if only one private parking lot is extracted, or if rerouting to another private parking lot is not desired, the processes from step S54 to step S78 may be omitted.
[0045] In step S80, the freight vehicle 50 arrives at the waypoint. That is, the freight vehicle 50 completes parking in the dedicated parking lot. Note that the route guidance from the dedicated parking lot to the destination continues by the route guidance unit 112. In step S90, the delivery person arrives at the destination, and this flow ends.
[0046] FIG. 6 is an explanatory diagram showing an example of a method for extracting a private parking lot. FIG. 6 shows a schematic diagram of a display screen on the display unit 126 of the route guidance device 100. As shown in FIG. 6, the display screen is composed of, for example, a window showing route guidance and a window showing a message to the user. In the example of FIG. 6, a destination G1 is set by the user. The starting point SP is set by the current position AL measured by the positioning unit 122.
[0047] As shown in FIG. 6, when the destination G1 is set, the dedicated parking lot extraction unit 214 checks whether there is a dedicated parking lot included in the first range RG1 from the destination G1. The first range RG1 is a range within 100 meters from the destination G1. In the example of FIG. 6, the first range RG1 includes two dedicated parking lots, dedicated parking lots CP1 and CP2. The dedicated parking lot CP1 is also called the "first cargo dedicated parking lot," and the dedicated parking lot CP2 is also called the "second cargo dedicated parking lot." As shown by the road sign S2 in FIG. 3, the dedicated parking lots CP1 and CP2 are available as dedicated parking lots during the time period from 9:00 to 21:00. The current time is 16:15, which is included in the time period. The dedicated parking lot extraction unit 214 refers to the dedicated parking lot data 226 to extract the dedicated parking lots CP1 and CP2.
[0048] The route guidance unit 112 displays on the display unit 126 a screen M1 including a message for prompting the user to select a private parking lot to be set as a route point from the extracted multiple private parking lots CP1 and CP2. In the example of FIG. 6, the user sets the private parking lot CP1 as the route point W1. The route generation unit 212 generates route data to the destination G1 with the private parking lot CP1 as the route point W1. More specifically, the route generation unit 212 generates a route R1a for vehicle travel to the route point W1, and a walking route R1b from the route point W1 to the destination G1.
[0049] FIG. 7 is an explanatory diagram showing an example of a method for changing a dedicated parking lot as a waypoint. The route guidance unit 112 performs route guidance according to the routes R1a and R1b shown in FIG. 6. The route guidance unit 112 monitors whether the current position AL has arrived near the dedicated parking lot CP1 as a waypoint. In the example of FIG. 7, the freight vehicle 50 travels along the route R1a and arrives near the dedicated parking lot CP1, but passes the dedicated parking lot CP1 because the dedicated parking lot CP1 is being used by another freight vehicle, for example. If the position of the other freight vehicle can be detected, the position of the other freight vehicle may be drawn on the display unit 126.
[0050] When the current position AL passes the dedicated parking lot CP1 as the waypoint W1, the dedicated parking lot extraction unit 214 checks whether there is a dedicated parking lot other than the dedicated parking lot CP1. In the example of FIG. 7, the dedicated parking lot CP2 not selected by the user corresponds to the other dedicated parking lot. The route generation unit 212 changes the other dedicated parking lot CP2 to a new waypoint W2 instead of the waypoint W1. In this case, as shown in FIG. 7, the route guidance unit 112 may draw a screen M2 including a message to the effect that the extracted other dedicated parking lot CP2 is set as the new waypoint W2 on the display unit 126. The route generation unit 212 generates route data of a route R2a to the new waypoint W2 and route data of a route R2b from the waypoint W2 to the destination G1.
[0051] As described above, the route generation system 10 of the present embodiment includes a storage unit 120 that stores the dedicated parking lot data 226 and the road network data 228 that are preset as the locations of the dedicated parking lots available to the freight vehicle 50, a route generation unit 212 that generates route data representing routes R1a, R1b to the destination G1 using the road network data 228 and the dedicated parking lot data 226, a route guidance unit 112 that guides the route using the generated route data, and a dedicated parking lot extraction unit 214 that extracts at least one dedicated parking lot CP1 included in a first range RG1 that is predetermined from the set destination G1 from the dedicated parking lot data 226. When generating route data to the destination, the dedicated parking lots around the destination are extracted, so that active use of the dedicated parking lots can be encouraged. Parking of the freight vehicle 50 until the arrival at the destination can be facilitated, and the work efficiency of delivering freight to the destination using the freight vehicle 50 can be improved.
[0052] According to the route generation system 10 of this embodiment, the route generation unit 212 generates route data in which the dedicated parking lot CP1 extracted when the destination G1 is set is set as the waypoint W1 on the way to the destination G1. Therefore, it is possible to generate route data that matches the actual situation of heading to the dedicated parking lot CP1 before the destination G1.
[0053] According to the route generation system 10 of this embodiment, when multiple private parking lots CP1, CP2 are extracted, the route generation unit 212 generates route data in which the private parking lot CP1 closest to the current location AL among the extracted multiple private parking lots CP1, CP2 is set as the intermediate point W1. When multiple private parking lots CP1, CP2 are extracted, the user can be guided to the nearest private parking lot CP1 without any operation by the user, and the convenience of the route generation system 10 can be improved.
[0054] According to the route generation system 10 of this embodiment, multiple parking lots including the first cargo parking lot CP1 and the second cargo parking lot CP2 are extracted, route data is generated with the first cargo parking lot CP1 as the waypoint W1, and when the route guidance unit 112 uses the generated route data to guide the route, the route generation unit 212 generates route data with the second cargo parking lot CP2 as the new waypoint W2 instead of the first cargo parking lot CP1 when the current position AL passes the first cargo parking lot CP1. By presuming that the first cargo parking lot CP1 is unavailable when the first cargo parking lot CP1 is passed, it is possible to automatically guide to another parking lot without requiring a user to perform an operation, thereby improving the convenience of the route generation system 10.
[0055] According to the route generation system 10 of this embodiment, the dedicated parking lots include parking lots that are specified as dedicated parking lots for freight vehicles by road signs S1. Therefore, the dedicated parking lots specified by road signs S1 can be actively used.
[0056] According to the route generation system 10 of this embodiment, the dedicated parking lots include parking lots that are specified as being dedicated to freight vehicles by a notation CP on the road RS with the words "For freight vehicles only" surrounded by a box. Therefore, the dedicated parking lots specified by the notation CP on the road RS can be actively used.
[0057] According to the route generation system 10 of this embodiment, the location of the dedicated parking lot CP1 is associated with the time period during which the dedicated parking lot CP1 can be used, in the dedicated parking lot data 226. This makes it possible to suppress or prevent extraction of a dedicated parking lot that is unavailable because it is outside the available time period.
[0058] According to the route generation system 10 of this embodiment, the dedicated parking lot extraction unit 214 extracts only the dedicated parking lots CP1 whose usage time period includes the current time or the planned time of arrival at the dedicated parking lot CP1 from the dedicated parking lot data 226. This makes it possible to suppress or prevent the extraction of dedicated parking lots that are unavailable because they are outside of the usage time period.
[0059] B. Second embodiment: 8 is an explanatory diagram showing the internal functional configuration of a route generation system 10b according to the second embodiment of the present disclosure. The route generation system 10b further includes a route guidance device 100b having a CPU 110b functioning as a request unit 114, and a route generation server 200b having a CPU 210b functioning as a delivery destination extraction unit 218. Other configurations of the route generation system 10b are the same as those of the first embodiment.
[0060] The delivery destination extraction unit 218 extracts the location of the delivery destination of the cargo. In this embodiment, the delivery destination extraction unit 218 extracts delivery destinations included in a second range determined in advance from an arbitrary designated location from the delivery destination data 230. In this embodiment, the designated location is the location of a dedicated parking lot extracted or selected when the destination is set. The "second range" means an extraction range of the delivery destination that is arbitrarily set. The second range is set using a predetermined distance from, for example, 10 meters, 20 meters, 50 meters, 100 meters, 200 meters, etc. The second range is not limited to only the straight-line distance from the designated location, and may be set using, for example, the route length from the designated location, the time required to move from the designated location, etc. The delivery destination to be extracted may be either single or multiple. The delivery destination extraction unit 218 can cause the display unit 126 to draw the extracted delivery destination.
[0061] The request unit 114 outputs an instruction to request an auxiliary delivery person. The term "auxiliary delivery person" refers to a person who assists the user in delivering the cargo to the delivery destination extracted by the delivery destination extraction unit 218. The auxiliary delivery person is, for example, a user of another route guidance device as a delivery person capable of delivering the cargo, a worker who specializes in assisting the delivery of the cargo, etc. It is preferable that delivery destination data 230 such as a designated time period in which the request will be used and a planned delivery destination are also output together with the instruction to request in order to indicate the content of the request.
[0062] In this embodiment, the request unit 114 allows the user to select whether to request an auxiliary delivery person when the number of delivery destinations extracted by the delivery destination extraction unit 218 is equal to or greater than a predetermined number, and when the user selects the request, the request for an auxiliary delivery person is executed. In this case, the "predetermined number of delivery destinations" can be set arbitrarily, for example, by using the number of delivery destinations that the user can complete within a predetermined time. In this case, the "predetermined time" is, for example, the upper limit of the parking time specified in the private parking lot, or a target value set by the user, administrator, etc. The output destination that outputs the request instruction is, for example, the route generation server 200b, a route guidance device owned by another user, or a higher-level management device that manages information related to delivery people. Each device or the user of each device that has received the request for an auxiliary delivery person performs procedures to secure and operate an auxiliary delivery person to assist the user in the delivery according to the specified content.
[0063] 9 is a flowchart showing a route generation method according to the second embodiment. This process is executed, for example, when an operation for starting route guidance is performed on the route guidance device 100.
[0064] In step S110, the route guidance unit 112 accepts a starting point and a destination specified by the user. The route generation unit 212 starts route generation according to the route generation request received from the route guidance device 100. In step S120, similar to step S20 shown in Fig. 4, the dedicated parking lot extraction unit 214 extracts at least one dedicated parking lot included in a first range from the acquired destination from the dedicated parking lot data 226.
[0065] In step S130, the dedicated parking lot extraction unit 214 checks whether there is a dedicated parking lot included in the first range. If no dedicated parking lot is extracted (S130: NO), the dedicated parking lot extraction unit 214 transitions the process to step S180. In step S180, similar to step S60 shown in FIG. 4, the route generation unit 212 generates route data to the destination set by the user and transmits it to the route guidance device 100. The route guidance unit 112 acquires the guidance data 224 from the route generation server 200. In step S190, the route guidance unit 112 controls the display unit 126 to perform route guidance using the acquired route data, guidance data 224, map data 222, etc.
[0066] In step S130, if a dedicated parking lot is extracted (S130: YES), the dedicated parking lot extraction unit 214 proceeds to step S140. In step S140, the delivery destination extraction unit 218 extracts delivery destinations within a second range determined in advance from the extracted dedicated parking lot from the delivery destination data 230. In step S150, the request unit 114 checks whether the extracted delivery destinations are equal to or greater than a predetermined number. In this embodiment, the "predetermined number" is set to 10 destinations that a delivery person can complete within 20 minutes, which is the maximum time that a car can be parked in a dedicated parking lot. In this case, the number of delivery destinations may include the delivery destination as the destination, if the destination is set as the delivery destination.
[0067] If the number of extracted delivery destinations is less than 10 (S150: NO), the request unit 114 shifts the process to step S160. In this case, the user individually completes delivery to each of the extracted delivery destinations within 20 minutes after parking the cargo vehicle 50 in a dedicated parking lot, for example. If the number of extracted delivery destinations is 10 or more (S150: YES), the request unit 114 shifts the process to step S152. In step S152, the request unit 114 causes the display unit 126 to display a display screen for confirming with the user whether or not to request an auxiliary delivery person. If the user does not request an auxiliary delivery person (S152: NO), the request unit 114 shifts the process to step S160. If the user requests an auxiliary delivery person (S152: YES), the request unit 114 shifts the process to step S154.
[0068] FIG. 10 is an explanatory diagram showing an example of a method for requesting an auxiliary delivery person. As shown in FIG. 10, when a user sets a destination G2, the dedicated parking lot extraction unit 214 extracts a dedicated parking lot CP3 included in a first range not shown in FIG. 10. In this case, the delivery destination extraction unit 218 extracts a delivery destination DA included in a second range RG2 determined in advance from the extracted dedicated parking lot CP3 from the delivery destination data 230. In the example of FIG. 10, the extracted delivery destinations DA are 11, including the delivery destination G2. Therefore, the request unit 114 causes the display unit 126 to display a screen M3 for confirming with the user whether or not to request an auxiliary delivery person.
[0069] Returning to FIG. 9, in step S154, the request unit 114 causes the display unit 126 to display a screen for setting a scheduled delivery time when delivery by an auxiliary delivery person will be made. In this case, the "scheduled delivery time" is the scheduled time when delivery of the cargo will be made to the 11 extracted delivery destinations. Note that step S154 may be omitted when the scheduled delivery time is set in advance, or when the current time or the scheduled arrival time at a dedicated parking lot is set as the scheduled delivery time. Also, multiple auxiliary delivery people may be requested according to the extracted delivery destinations.
[0070] In step S156, the request unit 114 outputs a request to have the auxiliary delivery person arrive at the dedicated parking lot at the scheduled delivery time to the route generation server 200b, a route guidance device owned by another delivery person, or a higher-level management device that manages the delivery person. As a result, each device that has received the request for the auxiliary delivery person or the user of each device performs a procedure to secure an auxiliary delivery person to assist in the delivery according to the specified content. In this case, for example, if the user parks the cargo vehicle 50 in the dedicated parking lot by the scheduled delivery time, the user can meet up with the auxiliary delivery person at the dedicated parking lot, and can share and complete the delivery of the cargo to 11 delivery destinations together with the auxiliary delivery person. The dedicated parking lot can be used as a meeting place with the auxiliary delivery person, making it easier to meet up with the auxiliary delivery person and shortening the time it takes to meet up.
[0071] In step S160, the route generation unit 212 generates route data from the designated parking lot to the destination, with the designated parking lot as a stopover. In step S170, the route guidance unit 112 controls the display unit 126 to provide route guidance using the acquired route data, guidance data 224, map data 222, etc., in the same manner as in step S62 described above.
[0072] As described above, according to the route generation system 10b of this embodiment, the storage unit 120 further stores the delivery destination data 230 including the location of the delivery destination, and when the dedicated parking lot CP3 is extracted, the delivery destination extraction unit 218 extracts the delivery destination DA included in the predetermined second range RG2 from the extracted dedicated parking lot CP3. Therefore, the user can determine whether or not it is possible to deliver cargo to a delivery destination DA other than the destination G2 during the usage time of the dedicated parking lot, and the convenience of the route generation system 10b can be improved.
[0073] The route generation system 10b of this embodiment further includes a request unit 114 that outputs an instruction to request an auxiliary delivery person to assist in the delivery of cargo to the extracted delivery destination DA when the number of extracted delivery destinations DA is equal to or greater than a predetermined number. By requesting an auxiliary delivery person, the number of deliveries that can be made while a dedicated parking lot is in use can be increased. Therefore, the dedicated parking lot can be used more efficiently compared to when a delivery person delivers alone. In addition, the dedicated parking lot can be used as a meeting place with the auxiliary delivery person, making it easier to meet up with the auxiliary delivery person and shortening the time it takes to meet up.
[0074] C. Third embodiment: FIG. 11 is a flowchart showing a route generation method according to the third embodiment. This process is executed, for example, when the route guidance device 100 is operated to draw a map on the display unit 126, or when the location of a delivery destination or a dedicated parking lot is confirmed using the map drawn on the display unit 126. In the above-mentioned second embodiment, an example was shown in which the delivery destination extraction unit 218 extracts a delivery destination included in a second range from a dedicated parking lot extracted when a destination is set. In contrast, in this embodiment, the delivery destination extraction unit 218 extracts a delivery destination included in a second range from the dedicated parking lot when a destination is not set and a dedicated parking lot is displayed on the map, or when a dedicated parking lot is selected, for example.
[0075] In step S210, the dedicated parking lot extraction unit 214 extracts dedicated parking lots that can be displayed on a map from the dedicated parking lot data 226, and causes the display unit 126 to draw the extracted dedicated parking lots. In step S220, the delivery destination extraction unit 218 extracts delivery destinations included in a second range from the dedicated parking lots displayed on the map from the delivery destination data 230, and causes the display unit 126 to draw the extracted delivery destinations.
[0076] In step S230, for example, a dedicated parking lot to be the destination is selected from the dedicated parking lots displayed on the map by a manual operation of the user. Note that any of the extracted delivery destinations may be selected as the destination, and the dedicated parking lot may be selected as a stopover point to be passed through on the way to the delivery destination. In step S250, the request unit 114 checks whether the number of delivery destinations included in the second range from the selected dedicated parking lot is equal to or greater than a predetermined number. If the number of extracted delivery destinations is less than the predetermined number (S250: NO), the request unit 114 shifts the process to step S260. If the number of extracted delivery destinations is equal to or greater than the predetermined number (S250: YES), the request unit 114 shifts the process to step S252. Steps S252 to S256 are the same as steps S152 to S156 shown in FIG. 9, and therefore will not be described.
[0077] In step S260, the route generation unit 212 generates route data to the set destination or to a dedicated parking lot as a stopover. In step S270, the route guidance unit 112 uses the acquired route data, guidance data 224, map data 222, etc. to control the display unit 126 to provide route guidance.
[0078] Fig. 12 is an explanatory diagram showing an example of a method for extracting a delivery destination. As shown in Fig. 12, when an operation for displaying a map is performed on the route guidance device 100, the dedicated parking lot extraction unit 214 extracts dedicated parking lots that can be displayed on the map from the dedicated parking lot data 226, and causes the display unit 126 to draw the extracted dedicated parking lots. This process is performed before the destination is set, for example, during the operation for setting the destination. In the example of Fig. 12, multiple dedicated parking lots CPa, CPb, CPc, and CPd included in the displayed map are extracted.
[0079] When a private parking lot is displayed, the delivery destination extraction unit 218 extracts delivery destinations included in the second range from each of the displayed private parking lots from the delivery destination data 230, and displays the extracted delivery destinations DA on the display unit 126. In the example of Fig. 12, 10 delivery destinations DA are displayed around the private parking lot CPa as shown in a bubble C1, 2 delivery destinations DA are displayed around the private parking lot CPb as shown in a bubble C2, and 4 delivery destinations DA are displayed around the private parking lot CPc as shown in a bubble C3. 0 delivery destinations are displayed around the private parking lot CPd as shown in a bubble C4, indicating that there are no delivery destinations included in the second range from the private parking lot CPd.
[0080] The route guidance unit 112 causes the display unit 126 to display a screen Ma for allowing the user to select a dedicated parking lot as a destination from among the dedicated parking lots displayed on the map. In the example of FIG. 12, when the user selects the dedicated parking lot CPa as the destination, the delivery destination DA is equal to or greater than 10, which is a predetermined number, so the request unit 114 causes the display unit 126 to display a screen (not shown) for confirming with the user whether or not to request an auxiliary delivery person. When the user selects any of the other dedicated parking lots CPb, CPc, and CPd as the destination, the confirmation as to whether or not to request an auxiliary delivery person is not performed, and the route generation unit 212 generates route data for the selected dedicated parking lot, and the route guidance unit 112 provides route guidance using the generated route data, etc.
[0081] As described above, in this embodiment, even if a destination is not set, when a dedicated parking lot is displayed on the map or when a dedicated parking lot is selected, the delivery destination extraction unit 218 extracts delivery destinations within the second range from the dedicated parking lot. Therefore, according to the route generation system 10 of this embodiment, it is possible to select a dedicated parking lot to be set as a destination or a stopover after checking the number and positions of delivery destinations around the dedicated parking lot.
[0082] D. Other embodiments: (D1) In the above first embodiment, an example was shown in which the extracted private parking lot was set as a route point, but the private parking lot may be set as a destination instead of a route point. For example, when the initially set destination is set as a first destination, the route generating unit 212 may generate route data in which the private parking lot extracted when the first destination was set is set as a new second destination instead of the first destination.
[0083] (D2) In each of the above embodiments, an example is shown in which a delivery person delivers cargo, but the delivery person may collect cargo from the destination instead of delivering the cargo to the destination, or may collect and distribute the cargo together with delivering it to the destination.
[0084] (D3) In the above embodiment, an example was shown in which the route guidance device 100 was configured as a smartphone. However, the route guidance device 100 may be configured as a device such as a car navigation system, a tablet, a personal computer, or a game machine.
[0085] (D4) The functions of the route generation server 200 may be included in the route guidance device 100. In other words, the route generation system 10 may be configured by the route guidance device 100 alone.
[0086] (D5) Each piece of data stored in the storage unit 220 may be stored in another device or apparatus connected to the route generating server 200 via a network.
[0087] The present disclosure is not limited to the above-mentioned embodiment, and can be realized in various configurations without departing from the spirit of the present disclosure. For example, the technical features in the embodiments corresponding to the technical features in each aspect described in the Summary of the Invention column can be appropriately replaced or combined to solve some or all of the above-mentioned problems or to achieve some or all of the above-mentioned effects. Furthermore, if the technical feature is not described as essential in this specification, it can be appropriately deleted. [Explanation of symbols]
[0088] 10,10b...route generation system, 50...freight vehicle, 70...communication carrier, 80...Internet, 100,100b...route guidance device, 102...communication unit, 110,110b...CPU, 112...route guidance unit, 114...request unit, 120...storage unit, 122...positioning unit, 124...touch panel, 126...display unit, 200,200b...route generation server, 202...communication unit, 210,210b...CPU, 212...route generation unit, 214...dedicated parking lot extraction unit, 216...delivery destination information acquisition unit, 218...delivery destination extraction unit, 220...storage unit, 222...map data, 224...guidance data, 226...dedicated parking lot data, 228...road network data, 230...delivery destination data, 300...table display screen, 310, 310a, 310r...designated delivery time zone, 320...delivery destination information, 322...address, 324...recipient, 326...identification information, 330, 330a, 330r...delivery status, AL...current location, C1, C2, C3, C4...balloon, CP...notation, CP1...first cargo parking lot, CP2...second cargo parking lot, CP3, CPa, CPb, CPc, CPd...dedicated parking lot, DA, DA1, DAr...delivery destination, G1, G2...destination, M1, M2, M3, Ma...screen, PS1...road sign, R1a, R1b, R2a, R2b...route, RG1...first range, RG2...second range, RS...road, S1, S2...road sign, SP...starting point, TS1, TS2...road sign, W1, W2...waypoint
Claims
1. A route generation system, comprising: A storage unit that stores road network data indicating road connection states and dedicated parking lot data that is preset as the location of a dedicated parking lot that can be used by a freight vehicle that collects and delivers freight; a route generation unit that generates route data representing a route to a destination using the road network data and the dedicated parking lot data; a route guidance unit that provides route guidance using the generated route data; and a dedicated parking lot extraction unit that extracts, from the dedicated parking lot data, at least one of the cargo dedicated parking lots that is included in a first range that is predetermined from the set destination. Route generation system.
2. 2. The route generation system according to claim 1, The route generation unit generates route data in which the extracted cargo parking lot is set as a new destination in place of the set destination or as a stopover on the way to the set destination. Route generation system.
3. 3. The route generation system according to claim 2, the route generation unit, when a plurality of the cargo parking lots are extracted, generates route data that designates a cargo parking lot that is closest to a current location among the extracted plurality of the cargo parking lots as the new destination or the intermediate point; Route generation system.
4. 3. The route generation system according to claim 2, A plurality of cargo parking lots including a first cargo parking lot and a second cargo parking lot different from the first cargo parking lot are extracted, route data is generated that sets the first cargo parking lot as the new destination or the waypoint, and the route guidance unit provides route guidance using the generated route data, the route generation unit generates route data that sets the second cargo parking lot as the new destination or the waypoint instead of the first cargo parking lot when the current location has passed the first cargo parking lot; Route generation system.
5. The route generation system of claim 1 , wherein the freight-only parking lot includes a parking lot that is designated as being exclusive to the freight vehicles by road signs.
6. The route generation system according to claim 1 , wherein the freight parking lot includes a parking lot that is designated as being exclusive to freight vehicles by a sign on the road indicating that the parking lot is exclusive to freight vehicles.
7. The route generation system according to claim 1 , wherein the dedicated parking lot data associates the location of the dedicated cargo parking lot with a time period during which the dedicated cargo parking lot can be used.
8. The route generation system according to claim 7, the dedicated parking lot extraction unit extracts only the cargo parking lots from the dedicated parking lot data, the cargo parking lots being those in which the current time or the planned time of arrival at the cargo parking lot is included in the utilization time period; Route generation system.
9. 2. The route generation system according to claim 1, Further, a collection and delivery destination extraction unit is provided for extracting the location of a collection and delivery destination of the cargo, The storage unit further stores collection and delivery destination data including the location of the collection and delivery destination, When the cargo parking lot is extracted, the collection and delivery destination extraction unit extracts, from the collection and delivery destination data, at least one collection and delivery destination included in a second range determined in advance from the extracted cargo parking lot. Route generation system.
10. 10. The route generation system according to claim 9, Further, a request unit is provided for outputting an instruction to request an assistant delivery person to assist in the collection and delivery of the cargo to the extracted collection and delivery destinations when the extracted collection and delivery destinations are equal to or greater than a predetermined number. Route generation system.
11. A route generation system, comprising: A storage unit that stores road network data indicating a road connection state, dedicated parking lot data that is preset as a location of a dedicated parking lot that can be used by a freight vehicle that collects and delivers freight, and collection and delivery destination data including a location of the collection and delivery destination of the freight; a route generating unit that generates route data showing a route to a destination on a map using the road network data, the dedicated parking lot data, and the collection / delivery destination data; a dedicated parking lot extraction unit that extracts at least one of the cargo dedicated parking lots included on the map from the dedicated parking lot data; and a collection and delivery destination extraction unit that extracts, from the collection and delivery destination data, at least one of the collection and delivery destinations included in a second range that is predetermined from the extracted cargo parking lot. Route generation system.
12. A route generation method, comprising: Extracting at least one cargo parking lot included in a first range determined in advance from the set destination from dedicated parking lot data that is preset as a location of a cargo parking lot available for a cargo vehicle that collects and delivers cargo; generating route data in which the extracted cargo parking lot is set as a new destination in place of the set destination or as a stopover on the way to the set destination; Route generation method.
13. A program, A function of referencing a memory unit that stores dedicated parking lot data that is preset as the location of a dedicated cargo parking lot that can be used by a cargo vehicle that collects and delivers cargo, and extracting at least one of the dedicated cargo parking lots that is included in a first range that is preset from the set destination; A function of generating route data in which the extracted cargo parking lot is set as a new destination in place of the set destination or as a stopover on the way to the set destination is realized by the computer. program.
Citation Information
Patent Citations
Physical distribution vehicle parking management system
JP2008158932A