Information processing device, vehicle, route determination method and program
Patent Information
- Application Number
- JP2024540036
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-08-09
- Publication Date
- 2025-02-21
- Estimated Expiration
- 2043-08-09
AI Technical Summary
【0007】 本開示にかかる情報処理装置は、車両に乗車するユーザによる目的地の入力を必要とせずに車両の走行する経路を決定することができるという効果を奏する。
Smart Images

Figure 0007634788000001 
Figure 0007634788000002 
Figure 0007634788000003
Abstract
Description
[Technical field]
[0001] The present disclosure relates to an information processing device, a vehicle, a route determination method, and a program that search for a route for a vehicle to travel. [Background technology]
[0002] There is known a technique for searching for a route of a vehicle to a destination. Patent Document 1 discloses a technique in which a destination is specified by a user who gets in a vehicle, and a route of the vehicle to the specified destination is searched for. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 5872229 Summary of the Invention [Problem to be solved by the invention]
[0004] In the technology described in Patent Document 1, the destination is input by the user in the vehicle, but in cases where, for example, only children or only elderly people are in an autonomous vehicle, it may be difficult for the user to input the destination appropriately and at the same time.
[0005] The present disclosure has been made in consideration of the above, and aims to obtain an information processing device that can determine a route for a vehicle to travel without requiring a user in the vehicle to input a destination. [Means for solving the problem]
[0006] In order to solve the above-mentioned problems and achieve the object, an information processing device according to the present disclosure is an information processing device that determines a route along which a vehicle travels, and includes an information acquisition unit that acquires location-related information that is information about a location of a second user different from a first user who boards the vehicle, a destination setting unit that sets a destination of the vehicle using the location-related information, and a route search unit that determines a route along which the vehicle travels from a boarding location where the first user boards the vehicle to the destination set by the destination setting unit. The location-related information is schedule information indicating a schedule of the second user, the schedule indicated by the schedule information indicating a correspondence between a place where the second user will stay and a time when the second user will stay at the place, and the destination is a place corresponding to the schedule where the vehicle can arrive while the second user is at the place corresponding to the schedule. do. Effect of the Invention
[0007] The information processing device according to the present disclosure has an effect of being able to determine a route along which the vehicle will travel without requiring a user in the vehicle to input a destination. [Brief description of the drawings]
[0008] [Figure 1] FIG. 1 is a diagram showing a configuration example of a vehicle according to a first embodiment; [Diagram 2] A flowchart showing an example of a route determination process in an information processing unit according to the first embodiment. [Diagram 3] FIG. 1 is an image diagram showing a specific example of a route determination method according to the first embodiment. [Figure 4] FIG. 1 is a diagram showing an example of a route determination system according to a first embodiment. [Diagram 5] FIG. 1 is a diagram showing a configuration example of a manually driven vehicle according to a first embodiment; [Figure 6] FIG. 1 is a diagram showing a configuration example of a computer system that realizes an information processing unit and an information processing device according to a first embodiment. [Figure 7] FIG. 13 is a diagram showing a configuration example of a vehicle according to a second embodiment; [Figure 8] A flowchart showing an example of a route determination process in an information processing unit according to the second embodiment. [Figure 9] FIG. 13 is a diagram showing a configuration example of a vehicle according to a third embodiment; [Figure 10] A flowchart showing an example of a route determination process in an information processing unit according to a third embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] An information processing device, a vehicle, a route determination method, and a program according to embodiments will be described below in detail with reference to the drawings.
[0010] Embodiment 1 FIG. 1 is a diagram showing a configuration example of a vehicle according to the first embodiment. The vehicle 1 of the present embodiment includes an information processing unit 2, a driving control unit 3, a driving mechanism 4, and a self-location identification unit 5. The vehicle 1 is capable of carrying a user who is a user of the vehicle 1, and is capable of transporting the user to a destination. FIG. 1 shows an example in which the vehicle 1 is an autonomous vehicle capable of autonomous driving, but the present embodiment is not limited to autonomous vehicles, as described later, and can also be applied to manually driven vehicles operated by a driver. The present embodiment can also be applied to vehicles capable of switching between autonomous driving and manual driving.
[0011] The information processing unit 2 is an example of an information processing device that determines a route (a route along which the vehicle 1 travels) of the vehicle 1. The information processing unit 2 includes an information acquisition unit 21, a destination setting unit 22, a route search unit 23, and an information storage unit 24.
[0012] The information acquisition unit 21 receives information by communicating with other devices. For example, the information acquisition unit 21 acquires schedule information by receiving schedule information indicating a schedule of a second user different from a first user who is a user who gets on a vehicle from the information providing device 6, and stores the acquired schedule information in the information storage unit 24. The schedule information of the second user is an example of location-related information that is information regarding the location of the second user. For example, the first user is a child, and the second user is a guardian such as a parent of the child who is the first user. The child may be a minor, a person of elementary school age or younger, or an infant. Alternatively, the first user may be an elderly person, and the second user may be a spouse, child, relative, or the like of the elderly person who is the first user. The relationship between the first user and the second user is not limited to this, and it is sufficient that a second user corresponding to the first user is determined in advance. Since the second user is, for example, a person who welcomes the first user who is transported by the vehicle 1, it can be said that the second user is a user who indirectly uses the vehicle 1.
[0013] For example, when the vehicle 1 is dispatched by reservation, the identification information of the second user corresponding to the first user is registered in a vehicle dispatch management device (not shown) that manages the dispatch of the vehicle 1 at the time of reservation, and when the vehicle dispatch management device instructs the vehicle 1 to be dispatched, the identification information of the second user is transmitted. The information acquisition unit 21 acquires the identification information of the second user by receiving the identification information of the second user from the vehicle dispatch management device, and acquires the schedule information from the information providing device 6 based on the acquired identification information of the second user. This identification information, i.e., the user identification information, may be a login ID (IDentifier) defined for using a moving service by the vehicle 1. Alternatively, it may be a login ID defined for using a general-purpose service not limited to the moving service by the vehicle 1, a login ID for using a schedule management service that manages schedule information, or the identification information of a user terminal that is a terminal device that can be operated by a user, or may be other than these.
[0014] When a login ID for using a mobility service by the vehicle 1 is used as the user identification information, the user's schedule information may also be managed within the service system that provides the mobility service. For example, the user logs into the mobility providing service system that provides the mobility service using a login ID for using the mobility service, and registers the schedule information. In this case, the schedule information may be stored in the vehicle dispatch management device, or may be stored in an information processing device other than the vehicle dispatch management device in the mobility providing service system that provides the mobility service, or may be stored in the user terminal. In addition, when the user uses the mobility providing service system, the user is permitted to refer to the schedule information stored in a predetermined format in the user terminal, and the information acquisition unit 21 may acquire the schedule information from, for example, the user terminal used for logging in for the vehicle 1. The information acquisition unit 21 acquires the schedule information from a device in which the schedule information is stored. The information providing device 6 may be a vehicle dispatch management device, may be an information processing device other than the vehicle dispatch management device, or may be a user terminal. Note that the information acquisition unit 21 may acquire the schedule information from the information providing device 6 that stores the schedule information via another device. For example, the vehicle dispatch control device may acquire schedule information from a user terminal, and the information acquisition unit 21 may acquire the schedule information from the vehicle dispatch control device.
[0015] In addition, a user may be able to use the mobility providing service system by installing application software (hereinafter also referred to as an app) for using the mobility providing service system on a user terminal, or a user may be able to use the mobility providing service system by logging in to a web page for using the mobility providing service system.
[0016] Even when a general-purpose login ID, which is a login ID defined for using a general-purpose service, is used as the user identification information, the user's schedule information may be managed by a mobility providing service system that provides mobility services, as in the above example. Alternatively, when a general-purpose login ID is used as the user identification information, a schedule information management service system that provides a schedule management service that manages schedule information may cooperate with the mobility providing service system, and the information acquisition unit 21 may acquire schedule information from a schedule information management device that manages schedule information in the schedule information management service system. In other words, the information providing device 6 may be the schedule information management device.
[0017] When a reservation management login ID, which is a login ID defined for using the reservation management service, is used as the user identification information, for example, when a general-purpose login ID is used as the user identification information, a schedule information management service system that provides a schedule management service that manages schedule information and the mobility providing service system may cooperate with each other, and the information acquiring unit 21 may acquire schedule information from a schedule information management device that manages schedule information in the schedule information management service system. That is, the information providing device 6 may be the schedule information management device.
[0018] When the identification information of the user terminal is used as the user identification information, the information acquisition unit 21 acquires, for example, the schedule information from the user terminal.
[0019] Furthermore, the method of associating the first user with the second user is not limited to the above example. For example, when the first user gets into the vehicle 1, the first user may present presentation information that is reservation identification information assigned to the reservation, user identification information of the first user, or user identification information of the second user. The presentation information is recorded on an IC card or is indicated by a two-dimensional code such as a QR (registered trademark) code. When getting into the vehicle 1, the first user causes a reading device (not shown) in the vehicle 1 to read the IC card or the two-dimensional code. The information acquisition unit 21 receives the presentation information from the reading device and acquires schedule information from the information providing device 6 based on the presentation information.
[0020] When the presented information is reservation identification information, the reservation identification information may be transmitted to the vehicle dispatch management device and an inquiry may be made to the vehicle dispatch management device to acquire user identification information of the second user corresponding to the reservation identification information from the vehicle dispatch management device. The reservation identification information is determined by the vehicle dispatch management device when reserving the vehicle 1, for example. Alternatively, when receiving an instruction for dispatching from the vehicle dispatch management device, the information acquisition unit 21 may grasp the user identification information of the second user corresponding to the presented information received from the reading device by receiving and holding the reservation identification information and the corresponding user identification information of the second user from the vehicle dispatch management device. When the presented information is the user identification information of the first user, the user identification information of the second user corresponding to the user identification information of the first user may be acquired from the vehicle dispatch management device by making an inquiry to the vehicle dispatch management device, as in the case where the presented information is reservation identification information, or the user identification information of the first user and the corresponding user identification information of the second user may be received from the vehicle dispatch management device and held. In addition, when the presented information is the user identification information of the first user, the vehicle dispatch management device accepts registration of the user identification information of the first user together with the user identification information of the second user when registering for use of the mobility service. The user identification information of the first user may be information used for biometric authentication.
[0021] In addition, a reception unit (not shown) that receives input from the first user may receive the input of the presented information described above. In this case, the presented information is output from the reception unit to the information acquisition unit 21. The vehicle 1 may be capable of both reading the presented information by the above-mentioned reading device and receiving the input of the presented information by the reception unit, so that the first user can select either one. In addition, the reception unit may receive input of instruction information instructing the vehicle 1 to depart, i.e., to depart, from the first user, and output the instruction information to the route search unit 23.
[0022] Furthermore, when the vehicle 1 is not a vehicle that is dispatched by reservation but is, for example, a private vehicle, identification information of the information providing device 6 from which the schedule information is acquired may be registered in advance in the vehicle 1. For example, identification information of the user terminal of the second user may be registered as the information providing device 6. In this way, the information acquiring unit 21 acquires the schedule information from the user terminal of the second user, which is the information providing device 6.
[0023] The destination setting unit 22 uses the schedule information of the second user to set a destination of the vehicle 1. In detail, the destination setting unit 22 determines a destination of the vehicle 1 using the schedule information stored in the information storage unit 24, sets the determined destination as the destination of the vehicle 1, and notifies the route search unit 23 of the set destination.
[0024] For example, the destination setting unit 22 calculates the distance between the departure point and a first location corresponding to the earliest first schedule among the schedules indicated by the schedule information, calculates an approximate travel time based on the distance, and selects the first schedule as a route search target when the second user is scheduled to be at the first location at a time that is the approximate travel time after the departure time. When the second user is scheduled not to be at the first location at a time that is the approximate travel time after the departure time, the destination setting unit 22 calculates the distance between the departure point and a second location corresponding to the second earliest second schedule after the departure time, calculates an approximate travel time based on the distance, and selects the second schedule as a route search target when the second user is scheduled to be at the second location at a time that is the approximate travel time after the departure time. If the second user is not at the second location at the time the estimated required time from the departure time, the destination setting unit 22 similarly changes the target schedule to the next schedule, repeats these processes until a schedule is found in which the second user is staying at a location corresponding to the target schedule at the estimated required time from the departure time, and selects the found schedule as a route search target.The destination setting unit 22 then determines the location corresponding to the schedule selected as the route search target as the destination.
[0025] The information storage unit 24 can store various information. For example, as shown in FIG. 1, the information storage unit 24 stores schedule information and map information. The map information is information representing a map including information about roads, and includes the position of each road, the number of lanes of each road, the driving direction of each lane, the position of traffic lights, and regulation information indicating regulations such as one-way traffic and stop signs. The map information may also include information indicating the curvature of a curve of a road, the gradient of a road, and the degree of unevenness of the road surface. The map information may also include information indicating the occurrence status of crimes that have occurred in the past (types and frequency of crimes that have occurred) for each block on the map, such as a crime prevention map. The map information may also include information indicating the brightness for each block. The map information may also be information indicating a static map of high-precision three-dimensional map data including dynamic and semi-dynamic information, such as a dynamic map. If the dynamic map includes at least one of traffic light information and traffic congestion information, the information may be acquired as a dynamic map.
[0026] The route search unit 23 uses map information stored in the information storage unit 24 to determine a route (route of the vehicle 1) to be traveled by the vehicle 1 from the departure point (boarding point) to the destination notified by the destination setting unit 22, and notifies the travel control unit 3 of the determined route. The route search unit 23 determines, for example, as the destination of the vehicle 1, a location corresponding to a schedule indicated by the schedule information that is after the departure time and at which the vehicle 1 can arrive while the second user is at the location corresponding to the schedule.
[0027] For example, the route search unit 23 searches for a route that will arrive at the destination within the time that the second user is staying at the destination based on the map information stored in the information storage unit 24, and if there is a route that will arrive at the destination within the time that the second user is staying at the destination, it determines this route as the route of the vehicle 1. If there is no route that will arrive at the destination within the time that the second user is staying at the destination as a result of the route search, the route search unit 23 changes the plan selected as the route search target and performs the same process. The route search unit 23 repeats these processes until a route that will arrive at the destination where the second user is staying is found. By traveling along the route determined in this way, the vehicle 1 can deliver the first user to the place where the second user is expected to be.
[0028] The method of determining the route in the route search unit 23 is not limited to the above example. For example, the route search unit 23 may perform route search by sequentially changing the schedule to be the target of the route search without calculating the approximate required time. That is, the route search unit 23 determines the first location corresponding to the first schedule that is the schedule after the departure time and has the earliest time among the schedules indicated by the schedule information as the destination, performs route search, and if the result of the route search shows that there is a route that arrives at the destination within the time that the second user is staying at the destination, determines the route as the route of the vehicle 1. If there is no route that arrives at the destination within the time that the second user is staying at the destination, the route search unit 23 determines the second location corresponding to the second schedule that is the second earliest time after the departure time among the schedules indicated by the schedule information, performs route search, and if the result of the route search shows that there is a route that arrives at the destination within the time that the second user is staying at the destination, determines the route as the route of the vehicle 1. The route search unit 23 repeats these processes until a route that arrives at the destination where the second user is staying is found. In this case, the route search unit 23 searches for the destination together with the route, and therefore the route search unit 23 also has the function of the destination setting unit 22. The method of determining the route in the route search unit 23 is not limited to these examples.
[0029] The departure point is set to, for example, the current position of the vehicle 1 indicated by the position information (described later) that the route search unit 23 receives from the self-position identification unit 5, but is not limited to this. For example, the departure point may be specified from a vehicle dispatch management device, or a reception unit (not shown) may receive input of the departure point.
[0030] The self-location identifying unit 5 identifies the self-location of the vehicle 1, and outputs location information indicating the identified self-location to the driving control unit 3 and the route searching unit 23. The self-location identifying unit 5 identifies the self-location by performing positioning using a satellite positioning system such as a global positioning system (GPS) or a global navigation satellite system (GNSS), but the method of identifying the self-location in the self-location identifying unit 5 is not limited to this. Note that when the location information is not used in the route searching unit 23, the location information does not need to be output from the self-location identifying unit 5 to the route searching unit 23.
[0031] The travel control unit 3 controls the travel mechanism 4 based on the route notified from the route search unit 23, thereby performing travel control by the automatic driving of the vehicle 1. For example, the travel control unit 3 controls the travel mechanism 4 based on information acquired by sensors (not shown), such as a camera for detecting obstacles, a LiDAR (Light Detection And Ranging), and a millimeter wave sensor, position information received from the self-location identification unit 5, and map information stored in the information storage unit 24. Note that the travel control of the automatic driving of the vehicle 1 is not limited to the above as long as it controls the vehicle to travel along the route notified from the route search unit 23, and any method may be used, and a detailed description thereof will be omitted since a general method can be used.
[0032] Furthermore, the map information for automatic driving, which is the map information used by the driving control unit 3, may be different from the map information stored in the information storage unit 24. In this case, the driving control unit 3 performs driving control based on the map information for automatic driving stored in a map information storage unit (not shown) in the vehicle 1. For example, the map information stored in the information storage unit 24 may be two-dimensional map information, and the map information for automatic driving may be a dynamic map. When a dynamic map is used as the map information for automatic driving, the information to be updated may be acquired by the information acquisition unit 21 or may be acquired by a transmission / reception unit (not shown).
[0033] The driving mechanism 4 is a mechanism for driving the vehicle 1, and includes a plurality of mechanisms for driving the vehicle 1, such as an accelerator operation device such as an accelerator pedal, a steering device, and brakes.
[0034] In this embodiment, the route search unit 23 sets the destination of the vehicle 1 based on the schedule information of a second user different from the first user riding in the vehicle 1, so that the route of the vehicle 1 can be determined without the need for the first user riding in the vehicle 1 to input a destination. For example, if the first user riding in the vehicle 1 is a child and the second user is the child's guardian, the child riding in the vehicle 1 can be delivered to the guardian without the child needing to input a destination.
[0035] The information processing unit 2 may not only set the destination of the vehicle 1 based on the schedule information of the second user, but also notify the route search unit 23 of the destination received by the reception unit when the reception unit (not shown) receives the input of the destination, and the route search unit 23 may determine the route to the destination notified by the reception unit. It may also be possible to set which of the determination of the destination of the vehicle 1 based on the schedule information of the second user and the destination received by the reception unit is to be prioritized. For example, when reserving the vehicle 1, the user terminal of the second user receives input of priority information from the second user indicating which is to be prioritized, and the user terminal transmits the priority information to the vehicle allocation management device. Then, the vehicle allocation management device transmits the priority information to the vehicle 1, the information acquisition unit 21 receives the priority information from the vehicle allocation management device and outputs it to the route search unit 23, and the route search unit 23 determines the destination based on the priority information. For example, a guardian who is a second user can input priority information indicating that priority is given to determining the destination of vehicle 1 based on the second user's schedule information, thereby preventing a child who is a first user from entering a destination that is not intended by the second user and transporting the first user to that destination.
[0036] In the above example, the route search unit 23 notifies the driving control unit 3 of the determined route, but this is not limiting, and the route search unit 23 may store route information indicating the determined route in the information storage unit 24 or a route information storage unit (not shown) in the vehicle 1. In this case, the driving control unit 3 controls the driving of the vehicle 1 by referring to the route information stored in the information storage unit 24 or the route information storage unit.
[0037] Next, a route determination method in the information processing unit 2 of this embodiment will be described. Fig. 2 is a flowchart showing an example of route determination processing in the information processing unit 2 of this embodiment. Note that Fig. 2 shows an example in which the first user is a child and the second user is the guardian of the first user, but the first user and the second user are not limited to this, and the same processing is performed even when the second user is other than the guardian.
[0038] 2, the information processing unit 2 acquires schedule information of the guardian (step S1). In detail, the information acquiring unit 21 acquires schedule information of the guardian who is the second user from the information providing device 6, and stores the acquired schedule information in the information storage unit 24.
[0039] The information processing unit 2 sets a destination using the schedule information (step S2). For example, the destination setting unit 22 selects, as a route search target, a schedule in which the guardian stays at a location after the scheduled departure time by an approximate required time from the scheduled departure time among the schedules indicated by the schedule information stored in the information storage unit 24, sets the location corresponding to the schedule selected as the route search target as a destination, and notifies the route search unit 23 of the set destination.
[0040] Next, the information processing unit 2 determines a route using the set destination (step S3), and ends the route determination process. In detail, in step S3, the route search unit 23 uses map information stored in the information storage unit 24 to search for a route (route from the departure point to the destination) that arrives at the destination within the time that the guardian stays at the destination notified by the destination setting unit 22, and determines the route obtained by the search as the route of the vehicle 1. For example, the route search unit 23 may search for a route by the Dijkstra algorithm, Bellman-Ford algorithm, or the like, which considers intersections as nodes and sets costs on edges connecting nodes to search for a route that minimizes the cost, or may search for route candidates by a full search method, or may search for a route by a metaheuristic method, or may perform route search by a method other than these. For example, the cost in the Dijkstra algorithm may be, but is not limited to, a distance or a required time. As described above, the departure point may be the current location of vehicle 1, but is not limited to this. For example, the departure point may be specified by the vehicle dispatch management device, or the reception unit may receive input of the departure point.
[0041] If the route search in step S3 shows that there is no route to the destination within the time that the guardian stays at the destination, the route search unit 23 notifies the destination setting unit 22 of the fact, the destination setting unit 22 changes the plan to be searched for the route, determines the location corresponding to the changed plan as the destination, and the route search unit 23 performs route search again. If the plan to be searched for the route cannot be determined in step S2, or if a route to the destination within the time that the guardian stays at the destination is not found in step S3, the destination setting unit 22 may determine the destination as a designated destination designated by the guardian. The designated destination may be set in advance by, for example, the guardian who is the second user. Alternatively, the destination setting unit 22 may generate request information requesting the setting of a destination, transmit the generated request information to the guardian's user terminal via an information transmission unit (not shown), and the information acquisition unit 21 may receive information indicating the designated destination from the user terminal, and store the received information in the information storage unit 24. The destination setting unit 22 can grasp the designated destination by reading out the information indicating the designated destination from the information storage unit 24.
[0042] Furthermore, an information transmission unit (not shown) may transmit the set destination to the guardian's user terminal. This allows the guardian to confirm the destination of the vehicle 1. Furthermore, the information transmission unit may transmit the location information output from the self-location identification unit 5 to the guardian's user terminal. This allows the guardian to confirm the current location of the vehicle 1.
[0043] FIG. 3 is an image diagram showing a specific example of the route determination method of the present embodiment. In the example shown in FIG. 3, the number of stops is used as a route index as an example. In the example shown in FIG. 3, a first user, a child 201, is getting into a vehicle 1 at a departure point, and the current time of the vehicle 1 is 17:15, and it is assumed that the vehicle 1 will depart immediately after the child 201 gets in, and the departure time is 17:15. The rectangular frame at the top of FIG. 3 shows an example of a schedule of the mother 202 of the child 201, who is scheduled to attend a conference at a venue A from 16:00 to 17:00, and to shop at a store B from 17:30 to 18:00. It is assumed that the information processing unit 2 of the vehicle 1 has obtained a route to arrive at the store B at 17:40 by searching through the process illustrated in FIG. 2. Since the guardian is scheduled to be at store B from 17:30 to 18:00, it is expected that if vehicle 1 travels along this route, vehicle 1 will arrive at store B while the guardian is at store B.
[0044] If the arrival time is later than expected at the time the route was determined due to traffic conditions, the destination and route may be reset by using that time as the departure point again through the process shown in FIG.
[0045] In addition, when determining the route, the information processing unit 2 may set a route to the destination with as few stops as possible in order to prevent the first user from becoming involved in a crime. For example, the information acquisition unit 21 acquires traffic light information indicating the timing of changing the light color of a traffic light (traffic light), i.e., the timing of changing the light color of the traffic light, and congestion information indicating the occurrence of congestion from the information providing device 6 that provides such information, and stores the acquired traffic light information and congestion information in the information storage unit 24.
[0046] The traffic light information may be, for example, information indicating a traffic light cycle indicating the length of one cycle in which the traffic light is turned on in the order of green, yellow (or flashing green), and red, the lighting time of each lighting color, and the reference time, or information indicating the scheduled time when the traffic light changes from green to yellow, yellow to red, and red to green. The reference time is, for example, a reference time for determining the time when each color of the traffic light starts to be turned on, and may be, for example, the start time of one of the cycles. If the start of one cycle is when the green light starts to be turned on, the time when the green light starts to be turned on in one of the cycles can be used as the reference time. In this case, the time when the green light starts to be turned on can be determined by adding an integer multiple of the traffic light cycle to the reference time. The reference time is not limited to this, and may be set so as to be able to determine the time when each color of the traffic light starts to be turned on. The reference time may be a time in the past or in the future.
[0047] The route search unit 23 performs a determination process for determining whether or not at least one of a first stop, which is a stop due to the light color of the traffic light of the vehicle 1, and a second stop, which is a stop due to traffic congestion of the vehicle 1, occurs in the route candidate based on the traffic light information and traffic congestion information. If neither the first stop nor the second stop occurs in the route candidate by the determination process, the route search unit 23 determines the route candidate as the route of the vehicle 1. In addition, for example, the route search unit 23 may determine the route of the vehicle 1 based on at least one of the stop time and the number of stops of the vehicle 1 on the route of the vehicle 1 from among the route candidates determined by the determination process to have at least one of the first stop and the second stop. In detail, the route search unit 23 may determine, for example, the route candidate with the smallest number of stops as the route of the vehicle 1, or the route candidate with the smallest maximum value of the stop time among the route candidates as the route of the vehicle 1. The method of determining the route in the route search unit 23 is not limited to this.
[0048] In addition, in FIG. 1, an example is described in which the vehicle 1 performs the route determination process of this embodiment, but the route determination process may be performed by a device separate from the vehicle. FIG. 4 is a diagram showing an example of a route determination system of this embodiment. The route determination system of this embodiment includes a vehicle 1a and an information processing device 7, and the route determination process is performed by the information processing device 7. Components having the same functions as those in the example shown in FIG. 1 are given the same reference numerals, and duplicated explanations will be omitted.
[0049] 1. The information processing device 7 shown in FIG. 4 has a route transmission unit 25 added to the information processing unit 2 shown in FIG. 1, and the vehicle 1a shown in FIG. 4 has the information processing unit 2 removed from the vehicle 1 shown in FIG. 1 and has a transmission / reception unit 8 and a map information storage unit 9 added. In the route determination system shown in FIG. 4, the self-location identification unit 5 outputs location information indicating the location of the vehicle 1a to the driving control unit 3 and the transmission / reception unit 8. The transmission / reception unit 8 transmits the location information to the information processing device 7. Note that when location information is not used in the route search unit 23, the self-location identification unit 5 does not need to output location information to the transmission / reception unit 8.
[0050] The route search unit 23 in the information processing device 7 shown in Fig. 4 performs a route determination process in the same manner as the route search unit 23 of the information processing unit 2 shown in Fig. 1, and outputs route information indicating the determined route to the route transmission unit 25. The route transmission unit 25 transmits the route information to the vehicle 1a.
[0051] The transmitting / receiving unit 8 of the vehicle 1a receives route information from the information processing device 7 and outputs the received route information to the driving control unit 3. The driving control unit 3 controls the driving of the vehicle 1a by controlling the driving mechanism 4 based on the route indicated by the route information received from the transmitting / receiving unit 8. For example, similar to the driving control unit 3 shown in FIG. 1, the driving control unit 3 controls the driving mechanism 4 based on information acquired by a sensor (not shown), position information, and map information stored in the map information storage unit 9. The map information stored in the information storage unit 24 of the information processing device 7 and the map information stored in the map information storage unit 9 may be the same or different.
[0052] The division of functions between the vehicle and the information processing device is not limited to the example shown in FIG. 4. In the examples shown in FIG. 1 and FIG. 4, the vehicles 1 and 1a are autonomous vehicles, but this embodiment can also be applied to manually driven vehicles. FIG. 5 is a diagram showing a configuration example of a manually driven vehicle of this embodiment. The vehicle 1b shown in FIG. 5 is a vehicle driven by a driver, that is, a manually driven vehicle. As shown in FIG. 5, the vehicle 1b has the driving control unit 3 removed from the vehicle 1 and is equipped with an information processing unit 2b instead of the information processing unit 2. Components having the same functions as those in the example shown in FIG. 1 are given the same reference numerals and redundant explanations are omitted.
[0053] The information processing unit 2b is the same as the information processing unit 2 shown in FIG. 1 except that a route display unit 26 is added to the information processing unit 2 shown in FIG. 1. The route search unit 23 of the information processing unit 2b performs a route determination process in the same manner as the route search unit 23 of the information processing unit 2 shown in FIG. 1, and outputs route information indicating the determined route to the route display unit 26. The route display unit 26 displays the route indicated by the route information. The route display unit 26 may display the route on a map. In this case, the route search unit 23 may read the map information from the information storage unit 24 and pass it to the route display unit 26, or the route display unit 26 may read the map information from the information storage unit 24 and display it as a map.
[0054] Note that, even when a manually driven vehicle is used, the information processing device 7 may perform the route determination process in the same manner as in the example shown in Fig. 4. In this case, the vehicle is equipped with a route display unit 26 instead of the driving control unit 3 of the vehicle 1a shown in Fig. 4, route information indicating the route determined by the information processing device 7 is received by the transceiver unit 8, and the route indicated by the route information is displayed by the route display unit 26.
[0055] Next, the hardware configuration of the information processing units 2, 2b and the information processing device 7 of this embodiment will be described. Each of the information processing units 2, 2b and the information processing device 7 of this embodiment functions as the information processing units 2, 2b and the information processing device 7 by executing a computer program, which is a computer program describing the processing in the information processing units 2, 2b and the information processing device 7, on a computer system. FIG. 6 is a diagram showing an example of the configuration of a computer system that realizes the information processing units 2, 2b and the information processing device 7 of this embodiment. As shown in FIG. 6, this computer system includes a control unit 101, an input unit 102, a storage unit 103, a display unit 104, a communication unit 105, and an output unit 106, which are connected via a system bus 107.
[0056] In FIG. 6, the control unit 101 is a processor such as a CPU (Central Processing Unit), and executes a program in which the processing in the information processing units 2, 2b and the information processing device 7 of the present embodiment is described. The input unit 102 is composed of, for example, a keyboard, a button, a mouse, and the like, and is used by a user of the computer system to input various information. The storage unit 103 includes various memories such as a RAM (Random Access Memory), a ROM (Read Only Memory), and a storage device such as a hard disk, and stores the program to be executed by the control unit 101, necessary data obtained in the process of processing, and the like. The storage unit 103 is also used as a temporary storage area for the program. The control unit 101 and the storage unit 103 constitute, for example, a processing circuit. The processing circuit may be one circuit or multiple circuits. The display unit 104 is composed of a display, an LCD (Liquid Crystal Display Panel), and the like, and displays various screens to the user of the computer system. A touch panel in which the input unit 102 and the display unit 104 are integrated may be used. The communication unit 105 is a receiver and a transmitter that perform communication processing. The output unit 106 is a speaker, etc. Note that Fig. 6 is just an example, and the configuration of the computer system is not limited to the example of Fig. 6. For example, the output unit 106 does not necessarily have to be provided.
[0057] Here, an example of the operation of the computer system until the program of this embodiment is in an executable state will be described. In the computer system having the above-mentioned configuration, for example, a program is installed in the storage unit 103 from a CD-ROM or DVD-ROM set in a CD (Compact Disc)-ROM drive or DVD (Digital Versatile Disc)-ROM drive (not shown). Then, when the program is executed, the program read from the storage unit 103 is stored in the main storage area of the storage unit 103. In this state, the control unit 101 executes the processes as the information processing units 2, 2b and the information processing device 7 of this embodiment according to the program stored in the storage unit 103.
[0058] In the above description, a program describing the processing in the information processing units 2, 2b and the information processing device 7 is provided using a CD-ROM or DVD-ROM as a recording medium. However, this is not limiting, and depending on the configuration of the computer system, the capacity of the program to be provided, etc., it is also possible to use a program provided over a transmission medium such as the Internet via the communication unit 105.
[0059] The program of this embodiment executes, for example, the steps of acquiring location-related information, which is information regarding the location of a second user different from a first user boarding vehicle 1, setting a destination for vehicle 1 using the location-related information, and determining a route for vehicle 1 to travel from the boarding location where the first user boards vehicle 1 to the set destination.
[0060] The destination setting unit 22 and the route search unit 23 shown in FIG. 1, FIG. 4, and FIG. 5 are realized by executing a program stored in the storage unit 103 shown in FIG. 6 by the control unit 101 shown in FIG. 6. The destination setting unit 22 and the route search unit 23 shown in FIG. 1, FIG. 4, and FIG. 5 are realized by the storage unit 103. The information acquisition unit 21 shown in FIG. 1 is realized by the communication unit 105 shown in FIG. 6. Some functions of the information acquisition unit 21 shown in FIG. 1 may be realized by the control unit 101 and the storage unit 103. The information storage unit 24 is a part of the storage unit 103. The reception unit (not shown) is realized by at least one of the input unit 102 and the communication unit 105. The route display unit 26 shown in FIG. 5 is realized by the display unit 104 shown in FIG. 6. The control unit 101 may be used to control the destination setting unit 22, the route display unit 26, and the information acquisition unit 21. The information processing units 2, 2b, and the information processing device 7 may be realized by a plurality of computer systems. Furthermore, for example, the information processing device 7 may be realized by a cloud computer system.
[0061] The driving control unit 3 shown in FIG. 1, the driving control unit 3 shown in FIG. 4, and the map information storage unit 9 are also realized by a computer system. The driving control unit 3 shown in FIG. 1, the driving control unit 3 shown in FIG. 4, and the map information storage unit 9 are realized by a processing circuit configured with a control unit 101 and a storage unit 103 exemplified in FIG. 6, for example. The driving control unit 3 and the information processing unit 2 shown in FIG. 1 may be realized by one computer system. Furthermore, when the self-location determination unit 5 shown in FIG. 1, FIG. 4, and FIG. 5 acquires position information by GNSS positioning, the self-location determination unit 5 includes a GNSS antenna, and the position information is calculated by the above-mentioned control circuit using a signal received by the GNSS antenna.
[0062] As described above, in this embodiment, the information processing units 2, 2b and the information processing device 7 set the destination of the vehicle 1 based on the schedule information of the second user different from the first user riding in the vehicle 1, so that it is possible to determine the route of the vehicle 1 without the need for the first user riding in the vehicle 1 to input a destination. For example, when the first user riding in the vehicle 1 is a child and the second user is the child's guardian, the child riding in the vehicle 1 can be delivered to the guardian without the child needing to input a destination.
[0063] Embodiment 2 Fig. 7 is a diagram showing an example of the configuration of a vehicle according to the second embodiment. A vehicle 1c according to this embodiment is similar to the vehicle 1 according to the first embodiment, except that the vehicle 1c includes an information processing unit 2c instead of the information processing unit 2. Components having the same functions as those in the first embodiment are given the same reference numerals as those in the first embodiment, and duplicated explanations will be omitted. Below, differences from the first embodiment will be mainly explained.
[0064] In embodiment 1, the destination of vehicle 1 was determined based on the schedule information of a second user different from the first user riding in vehicle 1, but in this embodiment, vehicle 1c determines the destination of vehicle 1c based on the location of the second user.
[0065] As shown in FIG. 7, the information processing unit 2c is similar to the information processing unit 2 in the first embodiment, except that it includes a destination setting unit 22c and a route searching unit 23c instead of the destination setting unit 22 and the route searching unit 23. The information acquiring unit 21 receives information by communicating with other devices, as in the first embodiment. In this embodiment, the information acquiring unit 21 acquires, for example, location information indicating the location (current location) of the user terminal 10 from the user terminal 10 carried by the second user, and stores the acquired location information in the information storage unit 24. The location information of the second user is an example of location-related information that is information related to the location of the second user. The information storage unit 24 is capable of storing various information, and in this embodiment, for example, stores location information and map information as shown in FIG. 7.
[0066] The destination setting unit 22c sets the destination of the vehicle 1 using the position information stored in the information storage unit 24, and notifies the route search unit 23 of the set destination. For example, the destination setting unit 22c sets the location of the second user indicated by the position information stored in the information storage unit 24 as the destination. Note that in FIG. 7, the location information acquired by the information acquisition unit 21 is stored in the information storage unit 24, but this is not limited thereto, and the location information acquired by the information acquisition unit 21 may be directly output from the information acquisition unit 21 to the destination setting unit 22c. The route search unit 23c searches for a route of the vehicle 1 from the departure point to the destination notified by the destination setting unit 22c, using map information stored in the information storage unit 24. The departure point may be, for example, the current location of the vehicle 1, or may be designated by a vehicle dispatch management device, or the reception unit may receive an input, as in the first embodiment.
[0067] Next, a route determination method in the information processing unit 2c of this embodiment will be described. Fig. 8 is a flowchart showing an example of route determination processing in the information processing unit 2c of this embodiment. Note that Fig. 8 shows an example in which the first user is a child and the second user is the guardian of the first user, but the first user and the second user are not limited to this, and the same processing is performed even when the second user is not a guardian.
[0068] As shown in FIG. 8, the information processing unit 2c acquires the location information of the guardian (step S11). In detail, the information acquiring unit 21 receives location information indicating the location of the user terminal 10 from the user terminal 10 carried by the guardian as location information indicating the location of the guardian, and stores the received location information in the information storage unit 24. The user terminal 10 is, for example, a smartphone, a tablet, a smartwatch, a personal computer, etc., but is not limited to these, and may be any device that can identify its own location and transmit location information indicating the identified location. For example, the user terminal 10 may be a device specialized in identifying and transmitting location information.
[0069] The information processing unit 2c sets a destination using the location information (step S12). For example, the destination setting unit 22c sets the destination by determining the location of the guardian indicated by the location information stored in the information storage unit 24 as the destination, and notifies the route searching unit 23 of the set destination.
[0070] Next, the information processing unit 2c determines a route using the set destination (step S13), and ends the route determination process. In detail, in step S13, the route search unit 23c searches for a route for the vehicle 1 from the departure point to the destination using map information stored in the information storage unit 24, and determines the route obtained by the search as the route for the vehicle 1. For example, the route search unit 23c may search for a route using the Dijkstra algorithm, the Bellman-Ford algorithm, or the like, may search for route candidates using an exhaustive search method, may search for a route using a metaheuristic method, or may perform route search using a method other than these. For example, the cost in the Dijkstra algorithm may be a distance or a required time, but is not limited to these.
[0071] The information processing unit 2c shown in Fig. 7 is also realized by a computer system, similar to the information processing units 2 and 2b of embodiment 1. The destination setting unit 22c and the route searching unit 23c shown in Fig. 7 are realized by the control unit 101 shown in Fig. 6 executing a program stored in the storage unit 103 shown in Fig. 6. The storage unit 103 is also used to realize the destination setting unit 22c and the route searching unit 23c shown in Fig. 7.
[0072] In the example shown in Fig. 7, the vehicle 1c performs the route determination process as in the example shown in Fig. 1, but the present invention is not limited to this, and the information processing device may perform the route determination process as in the example shown in Fig. 4. In this case, for example, the information processing device 7 shown in Fig. 4 includes a destination setting unit 22c and a route searching unit 23c instead of the destination setting unit 22 and the route searching unit 23 shown in Fig. 4, and the information acquisition unit 21 acquires location information from the user terminal 10. Also, the division of functions between the information processing device and the vehicle is not limited to this example as in the first embodiment.
[0073] 7 shows an example in which the vehicle 1c is an autonomous vehicle, but the configuration and operation of this embodiment can also be applied to a manually driven vehicle, similar to the example shown in Fig. 5. In this case, for example, the information processing unit 2b shown in Fig. 5 includes a destination setting unit 22c and a route searching unit 23c instead of the destination setting unit 22 and the route searching unit 23 shown in Fig. 5, and the information acquiring unit 21 acquires location information from the user terminal 10.
[0074] As described above, in this embodiment, the information processing unit 2c sets the destination of the vehicle 1c based on the position of the second user different from the first user who gets in the vehicle 1c, so that the route of the vehicle 1c can be determined without the need for the first user who gets in the vehicle 1c to input a destination. For example, if the first user who gets in the vehicle 1c is a child and the second user is the child's guardian, the child who gets in the vehicle 1c can be delivered to the guardian without the child needing to input a destination.
[0075] Embodiment 3 Fig. 9 is a diagram showing an example of the configuration of a vehicle according to the third embodiment. A vehicle 1d according to this embodiment is similar to the vehicle 1 according to the first embodiment, except that it includes an information processing unit 2d instead of the information processing unit 2. Components having the same functions as those in the first and second embodiments are given the same reference numerals as those in the first and second embodiments, and duplicated explanations will be omitted. Below, differences from the first and second embodiments will be mainly explained.
[0076] In the first embodiment, the destination of vehicle 1 is determined based on schedule information of a second user different from a first user who gets in vehicle 1, and in the second embodiment, the destination of vehicle 1c is determined based on location information of the second user. In this embodiment, an example will be described in which the determination of the destination of vehicle 1d based on the schedule information of the second user and the determination of the destination of vehicle 1d based on the location information of the second user are switched.
[0077] As shown in FIG. 9, the information processing unit 2d is the same as the information processing unit 2 of the first embodiment, except that it includes a destination setting unit 22d and a route searching unit 23d instead of the destination setting unit 22 and the route searching unit 23. The information acquiring unit 21 receives information by communicating with other devices, as in the first embodiment. In this embodiment, the information acquiring unit 21 acquires schedule information of the second user from the information providing device 6, and stores the schedule information in the information storage unit 24. In this embodiment, the information acquiring unit 21 further acquires location information indicating the location of the user terminal 10 from the user terminal 10 carried by the second user, and stores the acquired location information in the information storage unit 24. Note that in FIG. 9, the information providing device 6 and the user terminal 10 are illustrated separately, but the information providing device 6 may be the user terminal 10 as described in the first embodiment. That is, the information providing device 6 and the user terminal 10 may be the same device. The information storage unit 24 is capable of storing various information, and in this embodiment, for example, as shown in FIG. 9, stores schedule information, location information, and map information.
[0078] The destination setting unit 22d can perform both the determination of the destination of the vehicle 1d based on the schedule information of the second user and the determination of the destination of the vehicle 1d based on the position information of the second user. For example, when the vehicle 1d departs, the destination setting unit 22d sets the destination by determining the destination of the vehicle 1d based on the schedule information of the second user, notifies the route search unit 23 of the set destination, and when a destination review condition, which is a set condition, is satisfied, resets the destination by determining the destination of the vehicle 1d based on the position information of the second user, and notifies the route search unit 23 of the reset destination. That is, for example, after determining the destination using the schedule information, when a set condition is satisfied, the destination setting unit 22d may reset the destination of the vehicle 1d using the position information, and the route search unit 23d may determine the route along which the vehicle 1d travels from the current position of the vehicle 1d to the destination reset by the destination setting unit 22d. In this embodiment, the self-location identification unit 5 also outputs position information indicating the current position of the vehicle 1d to the destination setting unit 22d.
[0079] Examples of the destination review conditions include, but are not limited to, a condition that the distance from the destination being set is equal to or less than a threshold value, a condition that the estimated time required to reach the destination being set is equal to or less than a threshold value, a condition that the elapsed time from departure is equal to or more than a threshold value, and a condition that the distance between the position of the second user estimated based on the schedule information and the current position of the second user indicated by the position information is equal to or more than a threshold value. For example, when the distance between the destination being set and the vehicle 1d is equal to or less than a threshold value, the vehicle 1d can adjust the destination according to the actual position of the second user by resetting the destination of the vehicle 1d based on the position information of the second user. Also, when the distance between the position of the second user estimated based on the schedule information and the current position of the second user indicated by the position information is equal to or more than a threshold value, the destination of the vehicle 1d can be reset according to the actual position when the actual behavior of the second user is changed from the plan by resetting the destination of the vehicle 1d based on the position information of the second user.
[0080] Note that the switching of the destination determination method in the destination setting unit 22d is not limited to this example, and for example, when the vehicle 1d departs, the destination may be set by determining the destination of the vehicle 1d based on the position information of the second user, and the set destination may be notified to the route searching unit 23, and when a destination review condition is satisfied, the destination may be reset by determining the destination of the vehicle 1d based on the schedule information of the second user, and the reset destination may be notified to the route searching unit 23. The destination review condition in this case is, for example, a condition that the position information of the second user cannot be received for a certain period of time or more, but is not limited to this.
[0081] Next, a route determination method in the information processing unit 2d of this embodiment will be described. Fig. 10 is a flow chart showing an example of route determination processing in the information processing unit 2 of this embodiment. Note that Fig. 8 shows an example in which the first user is a child and the second user is the guardian of the first user, but the first user and the second user are not limited to this, and the same processing is performed even when the second user is not a guardian.
[0082] 10, the information processing unit 2d performs steps S1 to S3 in the same manner as in embodiment 1. The information processing unit 2d determines whether or not a destination review condition is satisfied (step S21). In detail, the destination setting unit 22d determines whether or not the destination review condition is satisfied.
[0083] If the destination review condition is not satisfied (step S21 No), step S21 is repeated. If the destination review condition is satisfied (step S21 Yes), step S11 is performed as in the second embodiment. The information processing unit 2d resets the destination using the location information (step S12a). For example, the destination setting unit 22d resets the destination by determining the location of the guardian indicated by the location information stored in the information storage unit 24 as the destination, and notifies the route searching unit 23d of the set destination.
[0084] Next, the information processing unit 2d redetermines the route using the set destination (step S13a), and ends the route determination process. In step S13a, the route search unit 23d searches for a route of the vehicle 1d from the current position of the vehicle 1d indicated by the position information output from the self-position identification unit 5 to the reset destination using map information stored in the information storage unit 24, and resets the route by determining the route obtained by the search as the route of the vehicle 1.
[0085] 10 is merely an example, and is not limited thereto. As described above, after the destination of the vehicle 1d is determined based on the position information of the second user, if a destination review condition is satisfied, the destination of the vehicle 1d may be redetermined based on the schedule information of the second user. In addition, after the route shown in FIG. 10 is redetermined, if a destination review condition (a switching condition for switching from determining the destination of the vehicle 1d based on the position information of the second user to determining the destination of the vehicle 1d based on the schedule information of the second user) is satisfied, the destination of the vehicle 1d may be redetermined based on the schedule information of the second user. In this manner, the destination determination method may be switched multiple times.
[0086] The information processing unit 2d shown in Fig. 10 is also realized by a computer system, like the information processing units 2 and 2b of the first embodiment and the information processing unit 2c of the second embodiment. The destination setting unit 22d and the route searching unit 23d shown in Fig. 9 are realized by the control unit 101 shown in Fig. 6 executing a program stored in the storage unit 103 shown in Fig. 6. The storage unit 103 is also used to realize the destination setting unit 22d and the route searching unit 23d shown in Fig. 10.
[0087] In the example shown in Fig. 9, the vehicle 1d performs the route determination process as in the example shown in Fig. 1, but the present invention is not limited to this, and the information processing device may perform the route determination process as in the example shown in Fig. 4. In this case, for example, the information processing device 7 includes a destination setting unit 22d and a route searching unit 23d instead of the destination setting unit 22 and the route searching unit 23 shown in Fig. 4, and the information acquiring unit 21 acquires schedule information from the information providing device 6 and acquires location information from the user terminal 10. Also, the division of functions between the information processing device and the vehicle is not limited to this example as in the first embodiment.
[0088] 10 shows an example in which the vehicle 1d is an autonomous vehicle, but the configuration and operation of this embodiment can also be applied to a manually driven vehicle, similar to the example shown in Fig. 5. In this case, for example, the information processing unit 2b shown in Fig. 5 includes a destination setting unit 22d and a route searching unit 23d instead of the destination setting unit 22 and the route searching unit 23 shown in Fig. 5, and the information acquiring unit 21 acquires schedule information from the information providing device 6 and acquires location information from the user terminal 10.
[0089] As described above, in this embodiment, the information processing unit 2d switches between determining the destination of the vehicle 1d based on the schedule information of the second user and determining the destination of the vehicle 1d based on the location information of the second user. This provides the same effects as in the first embodiment and allows the destination to be set more appropriately depending on the situation. For example, in a case where the first user who gets on the vehicle 1d is a child and the second user is the child's guardian, if the destination is set based on the schedule information of the guardian and the vehicle 1d departs, and the distance between the set destination and the vehicle 1d becomes equal to or less than a threshold value, the destination determination method is switched to adjust the destination according to the actual location of the guardian.
[0090] The configurations shown in the above embodiments are merely examples, and may be combined with other known technologies, or the embodiments may be combined with each other. Also, parts of the configurations may be omitted or modified without departing from the spirit of the invention. [Explanation of symbols]
[0091] 1, 1a, 1b, 1c, 1d vehicle, 2, 2b, 2c, 2d information processing unit, 3 driving control unit, 4 driving mechanism, 5 self-location determination unit, 6 information providing device, 7 information processing device, 8 transmission / reception unit, 9 map information storage unit, 10 user terminal, 21 information acquisition unit, 22, 22c, 22d destination setting unit, 23, 23c, 23d route search unit, 24 information storage unit, 25 route transmission unit, 26 route display unit.
Claims
1. An information processing device that determines a route for a vehicle, an information acquisition unit that acquires location-related information that is information regarding a location of a second user different from a first user who is riding in the vehicle; a destination setting unit that sets a destination of the vehicle using the position related information; a route search unit that determines a route along which the vehicle will travel from a boarding location where the first user boards the vehicle to the destination set by the destination setting unit; Equipped with the location-related information is schedule information indicating a schedule of the second user, the schedule indicated by the schedule information indicates a correspondence between a place where the second user will be staying and a time when the second user will be staying at the place; 2. An information processing apparatus according to claim 1, wherein the destination is a location corresponding to a schedule at which a vehicle can arrive while the second user is at a location corresponding to the schedule.
2. the schedule information is managed by a schedule information management system different from a mobile service system that provides the mobile service by the vehicle; The information processing apparatus according to claim 1 , wherein the information acquisition unit acquires the schedule information from the schedule information management system.
3. When getting into the vehicle, the first user presents presentation information, which is reservation identification information assigned to a reservation of the vehicle, user identification information of the first user, or user identification information of the second user; The information processing apparatus according to claim 1 , wherein the information acquisition unit acquires the schedule information by using the presentation information.
4. An information processing device for determining a route for a vehicle, comprising: an information acquisition unit that acquires location-related information that is information regarding a location of a second user different from a first user who is riding in the vehicle; a destination setting unit that sets a destination of the vehicle using the position related information; a route search unit that determines a route along which the vehicle will travel from a boarding location where the first user boards the vehicle to the destination set by the destination setting unit; Equipped with the location-related information is location information indicating a detection result of a location of the second user, the destination setting unit determines the destination by using schedule information indicating a schedule of the second user as the location related information, and then resets the destination of the vehicle by using the location information when a defined condition is satisfied; The information processing device, wherein the route search unit determines a route along which the vehicle will travel from a current position of the vehicle to the destination that has been reset by the destination setting unit.
5. 5. The information processing apparatus according to claim 4, wherein the first user is a child, and the second user is a guardian of the first user.
6. 5. The information processing apparatus according to claim 4, wherein the determined condition is that a distance of the vehicle from the set destination is equal to or less than a threshold value.
7. A vehicle, an information acquisition unit that acquires location-related information that is information regarding a location of a second user different from a first user who is riding in the vehicle; a destination setting unit that sets a destination of the vehicle using the position related information; a route search unit that determines a route along which the vehicle will travel from a boarding location where the first user boards the vehicle to the destination set by the destination setting unit; Equipped with the location-related information is schedule information indicating a schedule of the second user, the schedule indicated by the schedule information indicates a correspondence between a place where the second user will be staying and a time when the second user will be staying at the place; A vehicle, wherein the destination is a location corresponding to a schedule that the vehicle can arrive at while the second user is at a location corresponding to the schedule.
8. A route determination method in an information processing device that determines a route for a vehicle, comprising: acquiring location-related information that is information regarding a location of a second user different from a first user who is riding in the vehicle; setting a destination for the vehicle using the location-related information; determining a route along which the vehicle will travel from a boarding location where the first user boards the vehicle to the set destination; Including, the location-related information is schedule information indicating a schedule of the second user, the schedule indicated by the schedule information indicates a correspondence between a place where the second user will be staying and a time when the second user will be staying at the place; A route determination method, characterized in that the destination is a location corresponding to the schedule that a vehicle can arrive at while the second user is at a location corresponding to the schedule.
9. A computer system that determines the route a vehicle will travel, acquiring location-related information that is information regarding a location of a second user different from a first user who is riding in the vehicle; setting a destination for the vehicle using the location-related information; determining a route along which the vehicle will travel from a boarding location where the first user boards the vehicle to the set destination; Run the command, the location-related information is schedule information indicating a schedule of the second user, the schedule indicated by the schedule information indicates a correspondence between a place where the second user will be staying and a time when the second user will be staying at the place; The destination is a location corresponding to the schedule at which a vehicle can arrive while the second user is at a location corresponding to the schedule.
Citation Information
Patent Citations
Portable terminal device and program
JP2008203013A
Mobile information terminal apparatus and program
JP2014174130A
Vehicle
JP2021018709A
Circularly visiting nursery service support system
JP2023067428A
Fault displaying system
JP1983072229A