WO2019004468A1 - Vehicle control system, server device, vehicle control method, and program - Google Patents
Vehicle control system, server device, vehicle control method, and program Download PDFInfo
- Publication number
- WO2019004468A1 WO2019004468A1 PCT/JP2018/024957 JP2018024957W WO2019004468A1 WO 2019004468 A1 WO2019004468 A1 WO 2019004468A1 JP 2018024957 W JP2018024957 W JP 2018024957W WO 2019004468 A1 WO2019004468 A1 WO 2019004468A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- vehicle
- information
- user
- terminal device
- unit
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 26
- 238000004891 communication Methods 0.000 claims description 25
- 230000008859 change Effects 0.000 claims description 10
- 238000012545 processing Methods 0.000 description 30
- 238000010586 diagram Methods 0.000 description 25
- 230000008569 process Effects 0.000 description 16
- 238000012544 monitoring process Methods 0.000 description 10
- 239000000284 extract Substances 0.000 description 8
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 3
- 230000009471 action Effects 0.000 description 3
- 239000000203 mixture Substances 0.000 description 3
- 238000005070 sampling Methods 0.000 description 3
- 238000012216 screening Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000001174 ascending effect Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 238000002485 combustion reaction Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000008451 emotion Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007499 fusion processing Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/123—Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles; Managing passenger vehicles circulating according to a fixed timetable, e.g. buses, trains, trams
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
Definitions
- the present invention relates to a vehicle control system, a server device, a vehicle control method, and a program.
- Patent Document 1 There has been proposed an autonomous driving vehicle capable of autonomously traveling without driving operation by a driver (for example, Patent Document 1). According to Patent Document 1, after transferring one user to a destination, the user moves to or waits for the destination based on an instruction given according to the behavior mode or action purpose of the user after getting off. An autonomous driving vehicle is described.
- the conventional technology is to move an autonomously moving vehicle to a destination input by one user, and it is not possible to allow another user to ride with the autonomously moving vehicle.
- An aspect of the present invention provides a vehicle control system, a server device, a vehicle control method, and a program capable of automatically driving a vehicle based on the user's purpose and providing information to other users about the purpose.
- the purpose is to
- One aspect includes an acquisition unit for acquiring purpose information input by a user, a plan setting unit for setting a travel plan of a vehicle based on the purpose information acquired by the acquisition unit, and A vehicle control system including an information providing unit for providing purpose information toward the outside of a vehicle.
- (3) The vehicle control system according to (1) or (2), wherein the information provision unit stops the provision of the purpose information when the number of vacant seats of the vehicle is zero.
- plan setting unit sets a plurality of users having the same or similar purpose included in the purpose information.
- a travel plan of the vehicle to be carried is set.
- plan setting unit sets a planned traveling route of the vehicle passing through designated positions designated by a plurality of users.
- the plan setting unit is configured to, based on the passenger information, when the passenger information is returned from the terminal device outside the vehicle after the purpose information acquired by the acquisition unit is transmitted to the terminal device outside the vehicle. It is a server apparatus which changes the said travel plan.
- (10) The server device according to (7), wherein the display unit of the terminal device transmits information for displaying the vehicle in order of proximity to the destination for which the purpose included in the purpose information is to be implemented. It is.
- (11) The server device according to any one of (7) to (10), wherein the display unit of the terminal device operates according to a plurality of purposes located within a predetermined range from a designated position Information for displaying the vehicle information of the vehicle to be transmitted.
- the computer acquires the objective information input by the user, sets the travel plan of the vehicle based on the acquired objective information, provides the objective information to the outside of the vehicle, and acquires It is a vehicle control method of changing the travel plan based on the passenger information, when the passenger information is sent back from the terminal device outside the vehicle after transmitting the purpose information to the terminal device outside the vehicle.
- a program for operating the terminal device of the user which causes the computer to acquire the target information of one or more vehicles traveling based on the target information input by the user, and the display unit The desired information to be acquired is displayed, and when one vehicle is selected by the user from among the one or more vehicles from which the objective information is acquired, it is desired to get in the selected vehicle and It is a program that sends the expected boarding position.
- the user can operate the screen displayed on the terminal device to extract candidates for vehicles that can be ridden in order to carry out the purpose. Vehicle can be selected.
- the vehicle control system is a device for supporting a plurality of users sharing one or more vehicles (ride share).
- the vehicle used for ride sharing is, for example, an autonomous driving vehicle that basically does not require a driving operation.
- an autonomous driving vehicle is explained as what is used for ride share, a manual driving vehicle may be used.
- the vehicle control system When the vehicle control system acquires the target information input from the terminal device of the user through communication, the vehicle control system searches for a vehicle (vehicle capable of dispatching) that matches the purpose included in the target information.
- the purpose is an object that the user U wants to implement.
- the vehicle control system causes the vehicle to travel such that a plurality of users having the same or similar purpose of operation of the vehicle used by the users can ride together.
- Communication may include both data communication and voice communication or telephony.
- FIG. 1 is a block diagram of a vehicle control system 1.
- the vehicle control system 1 includes one or more terminal devices 100-1 and 100-2 used by one or more users U-1 and U-2, and one or more vehicles 200, and a vehicle control device. And 300. These components can communicate with each other via the network NW.
- the network NW includes the Internet, a wide area network (WAN), a local area network (LAN), a public line, a provider device, a dedicated line, a wireless base station, and the like.
- WAN wide area network
- LAN local area network
- public line a public line
- provider device a public line
- a provider device a dedicated line
- a wireless base station and the like.
- the numbers below the hyphen correspond to the user and will be omitted as appropriate.
- “used by the user U” may include that the terminal device 100 that can be used by an unspecified number of persons, such as a terminal device of an internet cafe, is temporarily used by the user U.
- the user U performs user registration so as to be managed by an ID for identifying the user U in order to use the following services.
- the terminal device 100 is, for example, a smartphone, a tablet terminal, a personal computer, or the like.
- an application program for utilizing the ride sharing system, a browser or the like is activated, and the service described below is supported.
- the terminal device 100 is a smartphone and the application program (ride share application) is activated.
- the ride share application communicates with the vehicle control device 300 according to the operation of the user U, and transmits to the vehicle control device 300 the purpose information P (see FIG. 4) in which the purpose of the user U is digitized. Push notification is performed based on the information received from the device 300.
- the terminal device 100 includes, for example, an information acquisition unit 110, a display unit 120, and a communication unit 130. The operation of each functional unit will be described later.
- the display unit 120 is, for example, a touch panel, and displays an input screen when the ride share application is activated as described later, and receives an input of an object from a user.
- the vehicle 200 is, for example, a vehicle having four or more wheels on which a plurality of users U can ride, but may be a motorcycle or other vehicles.
- FIG. 2 is a block diagram of the vehicle 200. As shown in FIG. The vehicle 200 includes, for example, an environment monitoring unit 210, a communication device 220, a navigation device 230, a recommended lane determination device 240, an automatic driving control unit 250, a driving force output device 260, a brake device 262, and a steering device. H.264 and an output unit 270.
- the external world monitoring unit 210 includes, for example, a camera, a radar, an LIDAR (Light Detection and Ranging), an object recognition device that performs a sensor fusion process based on these outputs, and the like.
- the outside world monitoring unit 210 estimates the types of objects (in particular, vehicles, pedestrians and bicycles) present around the vehicle 200, and outputs the information to the automatic driving control unit 250 together with the information on the position and the speed.
- the external world monitoring unit 210 authenticates the user U who has made the gesture when the user U makes a predetermined gesture on the traveling route, and outputs the user U to the automatic driving control unit 250. Further, the outside world monitoring unit 210 may authenticate the face of the user U, the barcode displayed on the terminal device 100, and the like.
- the communication device 220 is, for example, a wireless communication module for connecting to the network NW or directly communicating with another vehicle or a terminal device of a pedestrian.
- the communication device 220 performs wireless communication based on Wi-Fi, DSRC (Dedicated Short Range Communications), Bluetooth (registered trademark), and other communication standards.
- a plurality of communication devices 220 may be prepared according to the application.
- the navigation device 230 includes, for example, a human machine interface (HMI) 232, a global navigation satellite system (GNSS) receiver 234, and a navigation control device 236.
- the HMI 232 includes, for example, a touch panel display device, a speaker, a microphone, and the like.
- the GNSS receiver 234 measures the position of the own vehicle (the position of the vehicle 200) based on radio waves coming from GNSS satellites (for example, GPS satellites).
- the navigation control device 236 includes, for example, a central processing unit (CPU) and various storage devices, and controls the entire navigation device 230. Map information (navigation map) is stored in the storage device.
- the navigation map is a map representing a road by nodes and links.
- the navigation control device 236 determines the route from the position of the vehicle 200 determined by the GNSS receiver 234 to the destination designated using the HMI 232 with reference to the navigation map. Further, the navigation control device 236 may transmit the position of the vehicle 200 and the destination to the navigation server (not shown) using the communication device 220, and may acquire the route returned from the navigation server.
- the information regarding the route to the destination may be designated or changed by the vehicle control device 300.
- the information on the route may include information on a passing point, a point at which the user U stops to get on or off, and an arrival target time.
- the navigation control device 236 outputs the information of the route determined by any of the above methods to the recommended lane determination device 240.
- the recommended lane determination device 240 includes, for example, an MPU (Map Positioning Unit) and various storage devices.
- the storage device stores high-precision map information more detailed than the navigation map.
- the high-accuracy map information includes, for example, information such as road width and slope for each lane, curvature, and signal position.
- the recommended lane determination device 240 determines a preferred recommended lane for traveling along the route input from the navigation device 230, generates information on the route, the recommended lane, and the traveling time, and outputs the information to the automatic driving control unit 250.
- the automatic driving control unit 250 includes one or more processors such as a CPU and a micro processing unit (MPU) and various storage devices.
- the autonomous driving control unit 250 follows the vehicle 200 on the principle of traveling on the recommended lane determined by the recommended lane determination device 240 so as to avoid contact with the object whose position and speed are input from the external world monitoring unit 210. Run automatically.
- the automatic driving control unit 250 sequentially executes various events, for example.
- the event includes a constant speed traveling event that travels in the same traveling lane at a constant speed, a following traveling event that follows the preceding vehicle, a lane change event, a merging event, a branch event, an emergency stop event, and a charge for passing the toll booth.
- Event a handover event for ending the automatic operation and switching to the manual operation, and the like.
- an action for avoidance may be planned based on the peripheral situation of the vehicle 200 (the presence of surrounding vehicles and pedestrians, lane constriction due to road construction, and the like).
- the autonomous driving control unit 250 generates a target track on which the vehicle 200 travels in the future.
- the target trajectory includes, for example, a velocity component.
- the target track is expressed as a sequence of points (track points) to be reached by the vehicle 200.
- the track point is a point to be reached by the vehicle 200 for each predetermined travel distance, and apart from that, the target velocity and the target acceleration for each predetermined sampling time (for example, about 0 commas [sec]) It is generated as a part.
- the track point may be a position to be reached by the vehicle 200 at the sampling time for each predetermined sampling time. In this case, information on the target velocity and the target acceleration is expressed by the distance between the track points.
- FIG. 3 is a diagram for explaining a process of automatic driving.
- the route is determined by the navigation device 230. This route is, for example, a rough route without distinction of lanes.
- the recommended lane determination device 240 determines a recommended lane that is easy to travel along the route.
- the automatic operation control unit 250 generates a track point for traveling along the recommended lane as much as possible while avoiding obstacles, etc., to the track point (and the accompanying speed profile).
- a part or all of the driving force output device 260, the braking device 262, and the steering device 264 is controlled to travel along.
- such a role assignment is an example to the last, for example, automatic operation control unit 250 may process centrally.
- the autonomous driving control unit 250 causes the vehicle 200 to stop after the vehicle 200 travels to the vicinity of the user U who has made the gesture, which is recognized by the external world monitoring unit 210.
- the driving force output device 260 outputs traveling driving force (torque) for the vehicle 200 to travel to the driving wheels.
- the driving force output device 260 includes, for example, a combination of an internal combustion engine, an electric motor, and a transmission, and a power ECU (Electronic Control Unit) that controls these.
- the power ECU controls the above configuration in accordance with the information input from the automatic driving control unit 250 or the information input from the driving operator (not shown).
- the brake device 262 includes, for example, a brake caliper, a cylinder that transmits hydraulic pressure to the brake caliper, an electric motor that generates hydraulic pressure in the cylinder, and a brake ECU.
- the brake ECU controls the electric motor in accordance with the information input from the automatic driving control unit 250 or the information input from the drive operator, and outputs the brake torque corresponding to the braking operation to each wheel.
- the brake device 262 may include, as a backup, a mechanism that transmits the hydraulic pressure generated by the operation of the brake pedal included in the operation operator to the cylinder via the master cylinder.
- the brake device 262 is not limited to the configuration described above, and is an electronically controlled hydraulic brake device that controls the actuator according to the information input from the automatic operation control unit 250 to transmit the hydraulic pressure of the master cylinder to the cylinder It is also good.
- the steering device 264 includes, for example, a steering ECU and an electric motor.
- the electric motor for example, applies a force to the rack and pinion mechanism to change the direction of the steered wheels.
- the steering ECU drives the electric motor to change the direction of the steered wheels according to the information input from the automatic driving control unit 250 or the information input from the driver.
- the output unit 270 notifies the outside of the vehicle of the target information of the vehicle 200 operating according to the purpose of the user U, as described later.
- the output unit 270 includes, for example, a display device and a speaker.
- the output unit 270 displays the target information outside the vehicle by the display device.
- the output unit 270 may notify the outside of the vehicle of the target information by the sound of the speaker.
- the vehicle control device 300 is, for example, a server device (information providing device) including a communication unit 310, an acquiring unit 320, a plan setting unit 330, an information providing unit 340, and a storage unit 380. .
- the communication unit 310 is, for example, a network card for connecting to the network NW.
- the storage unit 380 is realized by a hard disk drive (HDD), a flash memory, a random access memory (RAM), a read only memory (ROM), or the like.
- the communication unit 310 communicates with the terminal device 100 and the vehicle 200 via the network NW.
- the acquisition unit 320 and the plan setting unit 330 are realized, for example, by a processor (circuit) such as a CPU executing a program (software) stored in the storage unit 380.
- a processor circuit
- some or all of these functional units are realized by hardware such as LSI (Large Scale Integration), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), and GPU (Graphics Processing Unit). It may be realized by cooperation of software and hardware.
- the acquisition unit 320 acquires the object information P transmitted from the terminal device 100 of the user U via the communication unit 310 and the network NW, and registers the object information P in the storage unit 380 as the object information data 384.
- the purpose information data 384 includes the purpose information P of the plurality of other vehicles 200.
- the user information 382 includes personal information of the user U and the like.
- the acquisition unit 320 acquires the current position of the terminal device 100 at which the target information P is input by the user, or the position designated by the terminal device 100.
- the acquisition unit 320 acquires information of one or more vehicles operated according to the purpose of the user U at the current time or at a predetermined time.
- the plan setting unit 330 sets a travel plan of the vehicle 200 based on the purpose information data 384.
- the plan setting unit 330 also manages billing when the user U uses the vehicle 200.
- the plan setting unit 330 transmits the set travel plan to the vehicle 200 via the communication unit 310.
- the information providing unit 340 provides the purpose information P indicating the contents of the purpose for the vehicle 200 to travel to the destination toward the outside of the vehicle based on the set travel plan.
- providing toward the outside of the vehicle includes, for example, that the vehicle 200 displays the target information P outside the vehicle on the output unit 270 after the information providing unit 340 provides the vehicle 200 with the target information P.
- the information providing unit 340 includes, for example, providing the target information P to the terminal device 100 of the user U other than the user U who has input the target information P.
- FIG. 4 is a diagram showing an example of the content of the objective information P.
- the purpose information P is information in which a purpose, a current location, a desired boarding time, a desired boarding position, and the like are associated with a user ID which is identification information of the user U registered in advance.
- the “purpose” is, for example, a search query input from the input screen of the terminal device 100 by the user U or a category of the purpose selected from the recommended purposes.
- “Current location” is position data of the terminal device 100 when the terminal device 100 transmits the target information P.
- the position data is acquired, for example, by a GPS sensor or the like built in the terminal device 100.
- the “desired boarding time” and the “desired boarding position” are data input from the input screen of the display unit 120 of the terminal device 100 by the user.
- the content of the purpose information P is determined when the terminal device 100 receives an input from the user U, and is transmitted to the vehicle control device 300.
- the input information is transmitted to the vehicle control device 300 as the target information P.
- the vehicle control device 300 updates the target information data 384 in the storage unit 380.
- FIG. 5 is a diagram showing an example of an image IM1 to be displayed on the terminal device 100 for inputting the object information P.
- the user U inputs, for example, an object in the image IM1A.
- the purpose is to enter a search query or select from the recommendation list of the purpose.
- the user U inputs the desired boarding time in the switched image IM1B.
- the time is specified by, for example, an input format such as "immediately”, “* minutes after", “* hours * minutes” and the like.
- the user U inputs the desired boarding position in the switched image IM1C.
- the user U selects the current location if he / she desires to get in from the current location, and if he / she desires to get in from the designated location, for example, specify a position on the map.
- the plan setting unit 330 specifies a destination that meets the purpose of the user based on the received purpose information P.
- the purpose information P is not related to the recently implemented purpose, and may be input as the future implementation.
- the user U may set the time to a predetermined time to be scheduled in the future, as in “the purpose from 9 o'clock of tomorrow”.
- the plan setting unit 330 estimates a destination meeting the user's purpose, for example, based on the search query input regarding the purpose. For example, when the user inputs “movie 00” for the purpose, the plan setting unit 330 accesses the network NW to perform Internet search, and is screening “movie 00” based on the search result. Extract the cinema that is the destination. At this time, the plan setting unit 330 extracts, for example, movie theaters which are destinations, in order of proximity to the current location of the user. The plan setting unit 330 further selects, based on the target information data 384, a movie screening schedule that meets the movie ⁇ screening time, the user's desired boarding time, and the desired arrival time, and provides a movie. Choose a hall.
- the purpose may be presented, for example, based on the browsing history of the user U's Internet.
- the terminal device 100 accesses the plan setting unit 330.
- the plan setting unit 330 extracts, for example, the purpose related to the category in which the degree of preference of the user is high, based on the recent browsing history of the user U on the Internet.
- the target input may be performed by the terminal device 100 recognizing the voice of the user U.
- the terminal device 100 recognizes the user U's biological information (gesture, body vibration, expression, emotion analysis), and performs an intention estimation of the user U based on the recognition result.
- the target input may be performed based on.
- the plan setting unit 330 automatically displays the extracted purpose on the purpose input screen of the terminal device 100. At this time, the plan setting unit 330 may cause the display unit 120 of the terminal device 100 to present a plurality of purposes as a recommendation list, and allow the user U to select one purpose.
- the plan setting unit 330 selects the vehicle 200 which can be allocated to the destination set according to the purpose.
- the plan setting unit 330 refers to the vehicle operation information 386, and searches for a vehicle 200 which can be distributed to a destination (for example, a movie theater).
- FIG. 6 is a diagram showing an example of the content of the vehicle operation information 386.
- the vehicle operation information 386 is a vehicle allocation flag indicating whether or not the vehicle allocation has been determined for the vehicle ID that is identification information of the vehicle 200 managed by the vehicle control device 300 (for example, 1 is allocated and 0 is not allocated. Present location, departure location, transit location, destination location, purpose, number of vacant seats, departure time, arrival time, and the like are associated with each other.
- the vehicle operation information 386 is appropriately updated by the plan setting unit 330 when a change occurs.
- the plan setting unit 330 refers to the vehicle operation information 386, and extracts a vehicle 200 within a predetermined range from the current location of the user from among the vehicles for which allocation has not been determined.
- the plan setting unit 330 selects the vehicle 200 that can arrive at the desired riding time of the user U among the extracted vehicles 200 based on the target information data 384.
- the plan setting unit 330 sets a travel plan of the selected vehicle 200 based on the purpose information data 384.
- the plan setting unit 330 sets a route from the current position of the vehicle 200 to the current position of the user U or the desired riding position of the user U so that the user U can get on the vehicle 200 at the desired travel time of the user U. Do.
- the plan setting unit 330 updates the vehicle operation information 386 based on the determined route.
- the plan setting unit 330 transmits information on the route to the terminal device 100.
- the terminal device 100 displays an image asking whether to get on the vehicle 200 operating on the determined route.
- FIG. 7 is a diagram showing an example of an image IM2 displayed on the terminal device 100 and asking the user to get in the vehicle 200.
- the image IM2 for example, buttons such as “get on” and “do not get on” are displayed to convey presence or absence of a request for getting on the vehicle 200.
- the plan setting unit 330 transmits the set travel plan to the vehicle 200.
- the plan setting unit 330 charges the user U who wants to get on the vehicle. Further, the information providing unit 340 transmits the target information P to the vehicle 200 and the network NW. The vehicle 200 causes the user U to ride on the basis of the received travel plan and travels the route to the destination.
- the vehicle 200 which causes the user U to get to the destination may ride another user U on the route to the destination or on the way to the destination.
- the information providing unit 340 transmits the information included in the target information P transmitted by the information providing unit 340 to the output unit 270 of the vehicle 200. It may be displayed outside the vehicle.
- FIG. 8 is a diagram showing an example of the information 271 displayed on the output unit 270 of the vehicle 200.
- information 271 such as “purpose”, “destination”, “arrival time”, “vacant seat” and the like included in the purpose information P is displayed toward the outside of the vehicle 200.
- the information 271 may be notified to the outside of the vehicle by voice in addition to the information displayed on the output unit 270 by a speaker or the like.
- the vehicle 200 travels while displaying the information 271 on the output unit 270 on the route traveling toward the destination.
- the user U who is trying to move to the same destination or the user U who is going to move to the same destination has empty seats in the vehicle 200 For example, you may ride on the vehicle 200.
- the other user U performs a gesture such as holding the hand over the traveling vehicle 200, makes the vehicle 200 recognize the intention to ride, and stops the vehicle 200.
- the external world monitoring unit 210 of the vehicle 200 recognizes the user U who has made a gesture, and stops the vehicle 200 in front of the user U based on the recognition.
- the user U who tries to ride together by looking at the information 271 may use the terminal device 100 to transmit a request for riding together to the vehicle control device 300.
- the vehicle control device 300 instructs the vehicle 200 to stop in front of the user U who desires to ride.
- the user U may transmit a request for passenger riding directly to the vehicle 200 using the terminal device 100.
- the user U When the vehicle 200 stops in front of the user U, the user U holds the terminal device 100 over the vehicle 200 and performs authentication.
- the vehicle 200 performs communication with the terminal device 100, face authentication using the outside monitoring unit 210, barcode authentication displayed on the terminal device 100, RFID (Radio Frequency Identification) authentication such as the terminal device 100 or a card, fingerprints, etc. Authentication by biometrics etc. is performed to authenticate the user U and unlock the door.
- the vehicle 200 transmits the authentication result to the vehicle control device 300.
- the vehicle 200 may unlock the door and allow the user U to get in.
- the vehicle control device 300 When recognizing that the user U rides the vehicle 200 on the basis of a notification or the like transmitted by the vehicle 200, the vehicle control device 300 charges the user U who rides the vehicle. The charge is set high, for example, when the number of vacant seats of the vehicle 200 is large, and is set low when the number of vacant seats is small. At this time, the vehicle control device 300 may initially set the purpose and discount the fare of the user U who got on the vehicle according to the number of passengers.
- FIG. 9 is a sequence diagram showing processing between components of the vehicle control system 1.
- the terminal device 100-1 transmits the object information P to the vehicle control device 300 when the user U-1 who is about to board the vehicle 200 and accepts the object receives the input of the object information P (1) .
- the vehicle control device 300 specifies a destination that meets the purpose of the user U-1 based on the purpose information P, selects the vehicle 200 that can be allocated to the set destination, and selects the destination of the selected vehicle 200. Send information about the route to (2).
- the terminal device 100-1 receives an input of a desire for the user U-1 to get on the vehicle 200, and transmits information regarding the received request for getting on to the vehicle control device 300 (3).
- the vehicle control device 300 sets the charge amount for the user U-1 based on the user U-1's riding preference (4).
- the vehicle control device 300 sets a travel plan based on a route from the current position of the vehicle 200 to the current position of the user U-1 or the desired riding position of the user U-1 based on the target information P, and the set travel plan Is transmitted to the vehicle 200 (5).
- the vehicle control device 300 provides the vehicle 200 with the target information P (6).
- the vehicle 200 displays the provided purpose information P toward the outside of the vehicle by the output unit 270 (7).
- the other user U-2 looks at the target information P displayed on the output unit 270, and causes the vehicle 200 to recognize the desire to accompany the vehicle 200 by a gesture or a notification from the terminal device 100-2 (8).
- the vehicle 200 authenticates the user U-2 who tries to ride, and transmits the result of the authentication to the vehicle control device 300 (9).
- the vehicle control device 300 transmits, to the terminal device 100-1 of the user U-1, the information inquiring the user U-1 of the determination of permission / disapproval for the ride of the user U-2. Alternatively, the vehicle control device 300 transmits, to the inside of the vehicle 200, information inquiring as to whether the user U-2 is allowed to ride or not. At this time, the vehicle control device 300 presents the charge amount to which the discount is applied to the user U-1 when the discount is set by the user U-2 riding (10). The vehicle 200 or the terminal device 100-1 having received the operation for permitting the passenger ride transmits the permission for the passenger ride to the vehicle control device 300 (11). The vehicle control device 300 sets the charge amount for the user U-2 based on the permission of the passenger ride accepted from the user U-1 and the authentication result of the user U-2 (12). The vehicle control device 300 sets the corrected billing amount of the user U-1 (13).
- the vehicle control device 300 sets a travel plan for allowing the user U-2 who is going to ride together to ride, and transmits it to the vehicle 200 (14).
- the vehicle control device 300 determines the charges of the users U-1 and U-2 and charges them (15), (16).
- the plan setting unit 330 sets a route on which the vehicle 200 is to travel, which passes through the designated positions designated by the plurality of users U-1 and U-2.
- the plan setting unit 330 determines whether the vehicle 200 has arrived at the destination (step S160). If the vehicle 200 has not arrived at the destination, the process returns to step S120. In addition, when the vehicle 200 arrives at the destination, the processing of this flowchart ends.
- the destination can be determined according to the purpose of the user U-1, and the user U can be moved to the destination by the vehicle 200. Then, according to the vehicle control system 1, in the route for moving the user U-1 to the destination, the other user U-2 having the same or similar purpose can be carried on the vehicle 200.
- the user U-2 determines whether or not the user U-2 rides on the basis of the purpose information P displayed on the output unit 270 of the vehicle 200.
- the second embodiment exemplifies a case where the user U-2 who is to ride is provided with the target information P by the information providing unit 340 to the terminal device 100 via the network NW.
- the information providing unit 340A of the vehicle control device 300A provides the purpose information P of the vehicle 200 toward the outside of the vehicle.
- providing toward the outside of the vehicle means, for example, that the information providing unit 340 provides the target information P to the external terminal device 100 or the like (for example, outside the vehicle) via the Internet of the network NW.
- the current positions of the plurality of vehicles 200 and the virtual routes (routes 1 to 3 in the drawing) of the plurality of vehicles 200 are displayed on the map.
- the plurality of vehicles 200 that are located within a predetermined range from the current position of the user U are displayed.
- the virtual route is a trace when a plurality of vehicles 200 travel from the current location of the user U-2 to the destination.
- the plurality of vehicles 200 have vacant seats, and those which can be taken are displayed.
- the vehicle 200 with no vacant seat is not displayed because the output unit 270 stops providing information.
- the target information P is displayed in the vicinity of the plurality of vehicles 200, respectively.
- the fare for taking a ride, the purpose, the arrival time of the user U to the current location, the number of vacant seats, and the like are displayed.
- the user U selects the vehicle 200 from among the displayed plurality of vehicles 200 according to his / her purpose, a planned boarding position, a destination, an arrival time, and the like.
- the user U-2 when selecting the vehicle 200, the user U-2 operates the terminal device 100-2 to select items such as the purpose, the required time, the destination, etc.
- the vehicle 200 may be displayed on the display unit 120.
- the vehicle control system 1 weights the items according to the items such as the purpose, the required time, the destination, etc. selected by the user U-2, and changes the display order of the purpose of the displayed vehicle 200. Good.
- the vehicle 200 may be displayed in the order of items selected by the user U-2.
- the vehicles 200 are displayed on the display unit 120 in order of proximity to the destination for which the purpose is implemented, in accordance with the purpose input by the user U-2.
- the terminal device 100 may cause the display unit 120 to display the vehicles in order of proximity to the user's planned boarding location according to the current location of the user U-2 and the planned boarding position input by the user U-2. .
- the terminal device 100 may cause the display unit 120 to display information of the vehicle 200 of a vehicle operated according to a plurality of purposes located in a predetermined range from the position designated by the user U-2.
- the vehicles 200 are displayed in the display unit 120 in descending order of the degree of matching with the purpose information P.
- the user U-2 selects a vehicle 200 that is the same as or similar to his / her purpose from among the plurality of vehicles 200 displayed on the display unit 120.
- the similar purpose includes, for example, the action of implementing the purpose being identical or the destination being identical even if the target object is not identical.
- the purpose of watching movie ⁇ and the purpose of watching movie ⁇ ⁇ are regarded as similar if the movie is shown in the same movie theater.
- the purpose of eating ramen is similar to the purpose of eating dumplings.
- FIG. 13 is a diagram showing an example of the image IM4 displayed on the display unit 120 of the terminal device 100.
- an image including the target information P of the vehicle 200 selected by the user U- 2 and a button for selecting whether to get on or not is displayed.
- the image IM4A is switched to an image IM4B for specifying a position for the user U-2 for getting in.
- the riding position is specified by, for example, using the current location of the user U-2 and tapping the position displayed on the map.
- the passenger control information 101 including the ID of the user U, the ID of the vehicle 200 desiring to board the vehicle, the current position of the user U-2, and the desired boarding position is the vehicle control device Sent to 300.
- the information providing unit 340 After receiving the passenger information 101, the information providing unit 340 notifies the vehicle 200 that there is a ride request.
- the occupant of the vehicle 200 operates the operation screen displayed on the HMI 232 of the navigation device 230, for example, and transmits the permission to ride the vehicle to the vehicle control device 300.
- the vehicle control device 300 may transmit information in the vehicle 200 for inquiring as to whether the user U-2 is allowed to ride or not, and the user U-1 who is in the vehicle 200 It may be transmitted to the terminal device 100-1. Further, at that time, when a discount by ride is set, the vehicle control device 300 transmits the charge amount to which the discount is applied by the ride of the user U-2 to the user U-1, and the user If U-1 permits a ride, the preset charge amount is corrected.
- FIG. 14 is a diagram showing an example of the content of the passenger information 101.
- the plan setting unit 330 authenticates the user U-2 who desires to ride on the basis of the passenger information 101, and the traveling plan of the vehicle 200 for which the user desires to ride is required to pass through the designated position designated by the user U-2.
- Set a travel plan to change the route of When there are a plurality of users U who want to ride, the plan setting unit 330 changes the travel plan for changing the planned travel route of the vehicle 200 for which the passenger desires to ride so as to pass through the designated positions designated by the plurality of users.
- Each process in the terminal device 100 described above may be performed on the vehicle control device 300 side and displayed on the display unit 120 of the terminal device 100.
- FIG. 15 is a sequence diagram showing processing between components of the vehicle control system 1. The same processing as that of the first embodiment is performed from (1) to (5) of the processing of the vehicle control system 1. Hereinafter, the process (5) will be described.
- the vehicle control device 300 transmits the travel plan to the vehicle 200 based on the purpose information P of the user U (5). Thereafter, the vehicle control device 300 provides the purpose information P toward the outside of the vehicle via the network NW.
- the terminal device 100 acquires the target information P by the operation of the user U who desires to ride (6).
- the terminal device 100 allows the vehicle control device 300 to ride the vehicle 200 operating according to the same or similar purpose as the purpose of the user U who wants to ride by operation of the user U who desires to ride. Send hope (7).
- the vehicle control device 300 notifies the vehicle 200 that there is a request for passenger riding, and when a discount for passenger riding is set, it indicates to the occupant that the discount is applied for the passenger U-2 passenger riding. (8).
- the vehicle 200 transmits the passenger's permission to the vehicle control device 300 by the operation of the passenger (9).
- the vehicle control device 300 authenticates the user U-2 who desires to ride on the basis of the permission to ride and sets the charge amount of the user U-2 on the basis of the authentication result (10).
- the vehicle control device 300 sets the corrected billing amount of the user U-1 (11)
- the vehicle control device 300 sets a travel plan for causing the user U-2 to ride together and sends it to the vehicle 200 Do it (12).
- the vehicle control device 300 determines the charged amounts of the users U-1 and U-2 and charges them (13), (14).
- FIG. 16 is a flowchart showing an example of the flow of processing by the vehicle control device 300.
- the acquisition unit 320 of the vehicle control device 300 acquires the target information P input by the user U (step S200).
- the plan setting unit 330 sets a travel plan of the vehicle 200 based on the purpose information P acquired by the acquisition unit 320 (step S210).
- the information provision unit 340 provides the purpose information P toward the outside of the vehicle (step S220).
- the plan setting unit 330 calculates the number of vacant seats of the target vehicle 200 when there is a request for passenger riding from another user U, and determines whether or not there are vacant seats for the passenger preferred person (step S230). When there are vacant seats, the plan setting unit 330 sets a travel plan for allowing a plurality of users having the same or similar purpose included in the purpose information P to ride (step S240).
- the plan setting unit 330 sets a route for the vehicle 200 to travel through the designated positions designated by the plurality of users U (step S250).
- the plan setting unit 330 determines whether the vehicle 200 has arrived at the destination (step S260). If the vehicle 200 has not arrived at the destination, the process returns to step S220. In addition, when the vehicle 200 arrives at the destination, the processing of this flowchart ends.
- the plan setting unit 330 sets a travel plan of the vehicle 200 on which a plurality of users having the same or similar purpose included in the purpose information P are carried. That is, after the purpose information P of the user U accepted by the acquisition unit 320 is transmitted to the terminal device 100 outside the vehicle, the plan setting unit 330 is based on the passenger information 101 returned from the terminal device 100 outside the vehicle. , Change the travel plan of the vehicle 200.
- the user U who desires to ride can select the vehicle 200 moving to the destination with the same or similar purpose in the terminal device 100.
- a vehicle control system 1B of the third embodiment will be described.
- the user U who desires to ride is presented and displayed information about the purpose of the vehicle 200 to be ride-on through the output unit 270 of the vehicle 200 and the terminal device 100.
- the user U selected the purpose.
- 3rd Embodiment when the user U inputs the objective through the terminal device 100 grade
- FIG. 17 is a diagram showing an example of the configuration of a vehicle control system 1B of the third embodiment.
- the vehicle control system 1B has the same configuration as the configuration of the vehicle control system 1 of the first embodiment.
- the same names and reference numerals are used for the same configuration as that of the first embodiment, and the overlapping description is appropriately omitted.
- the terminal device 100 receives an input of an object by the user U who wants to ride on the basis of the search query.
- the target input is input, for example, by character input from the display unit 120.
- the target input may be input by a device that detects speech, brain waves, gestures, and gaze in addition to character input.
- the plan setting unit 330 extracts the vehicle 200 for the purpose that is the same as or similar to the purpose of the user U who desires to ride.
- the information providing unit 340B provides the extracted information on the vehicle 200 to the terminal device 100 of the user U who desires to ride.
- the display unit 120 displays, for example, an image similar to the image IM3 (see FIG. 12) in which a plurality of vehicles 200 located within a predetermined range centering on the current position on the map is displayed. The vehicle 200 is displayed within a predetermined range from the current location of the user U.
- FIG. 18 is a diagram showing an example of an image IM5 displayed on the terminal device 100 and including information of the vehicle 200 operated according to the same or similar purpose.
- Information on the vehicles 200 operated according to the same or similar purpose is not limited to one, and information for a plurality of vehicles may be provided.
- the image IM5 for example, in addition to a destination, a purpose, an estimated arrival time to the current position, and a charge, a button for making a request for getting in the vehicle 200 is displayed.
- the user U desires to get in the vehicle 200 by touching and operating the image IM 5 on the screen of the terminal device 100.
- the user U may select an object of interest from among a plurality of objects presented from the terminal device 100 and set the object information P.
- a plurality of candidate purposes are presented.
- a plurality of candidates for the purpose may be listed and displayed.
- FIG. 19 is a diagram showing an example of an image IM6 showing candidates of a plurality of purposes presented to the terminal device 100.
- the user U selects an object of interest from among a plurality of objects presented in the image IM6, and displays the details of the object.
- the display unit 120 On the display unit 120 whose display has been switched, for example, the above-described image IM5 in which detailed information of the vehicle 200 being carried is described is displayed.
- the user U desires to get in the vehicle 200 by carrying out an operation desired to ride on the image IM5 of the terminal device 100 in the same manner as described above.
- FIG. 20 is a diagram showing an example of the image IM 7 for inputting information displayed on the terminal device 100. As shown in FIG.
- the passenger ID 101 (see FIG. 14) including the ID of the user U, the ID of the vehicle 200 desiring to board the vehicle, the current position of the user U, and the desired boarding position controls the vehicle It is transmitted to the device 300B.
- the information providing unit 340B After receiving the passenger information 101, the information providing unit 340B notifies the vehicle 200 that there is a request for getting on the vehicle.
- the occupant of the vehicle 200 operates the operation screen displayed on the HMI 232 of the navigation device 230, for example, and transmits the permission to ride the vehicle to the vehicle control device 300B.
- the plan setting unit 330 adjusts the travel plan of the vehicle 200 based on the passenger information 101, and changes the route so that the user U can ride. When there is no need to change the route, the plan setting unit 330 changes the vehicle 200 travel plan by adding a plan such as stopping so that the user U can ride along while maintaining the route.
- FIG. 21 is a diagram showing an example of an image IM8 related to the route information of the vehicle 200 displayed on the terminal device 100. As shown in FIG. In the image IM8, for example, buttons such as “get on” and “do not get on” for determining the intention of getting on the vehicle 200 are displayed.
- the plan setting unit 330 transmits the changed travel plan to the vehicle 200.
- Vehicle 200 travels a route along which user U rides based on the changed travel plan.
- FIG. 22 is a sequence diagram showing processing between components of the vehicle control system 1B.
- the terminal device 100 receives an input intended to be performed by the user U (1).
- the vehicle control device 300B extracts the vehicle 200 operating or scheduled to operate according to the same or similar purpose as the purpose input by the user U, and provides the terminal device 100 with the information of the extracted vehicle 200 ( 2).
- the terminal device 100 receives the selection of the vehicle 200 operated according to the purpose which is the same as or similar to the purpose of the user U by the operation of the user U, the terminal device 100 rides the vehicle 200 with the riding preference for the vehicle 200. Passenger information 101 is transmitted to the vehicle control apparatus 300B (3).
- the vehicle control device 300B notifies the vehicle 200 that there is a ride request (4).
- the vehicle 200 transmits the passenger's permission to the vehicle control device 300B by the operation of the passenger (5).
- the vehicle control device 300B changes the travel plan of the vehicle 200 based on the passenger information 101, and transmits route information based on the travel plan to the terminal device 100 (6).
- the terminal device 100 transmits the notification of the determination of getting on the vehicle 200 by the input operation of the user U (7).
- the vehicle control device 300B sets the charge amount for the user U based on the determination of the user U's boarding (8).
- the vehicle control device 300B transmits, to the vehicle 200, a travel plan for allowing the user U to ride (9).
- the vehicle control device 300B determines the charge amount of the user U and charges it (10).
- the payment of the toll may be withdrawn by the payment method specified by the passenger in advance, but the charge may change due to the increase or decrease of the passenger or the change of the travel time / distance.
- the final charge amount may be set and settled at the time of getting off.
- FIG. 23 is a flowchart showing an example of the flow of processing by the vehicle control device 300B.
- the acquisition unit 320 of the vehicle control device 300B acquires the purpose input by the user U (step S300).
- the plan setting unit 330 extracts a rideable vehicle 200 having the same or similar purpose as the purpose acquired by the acquisition unit 320 (step S310).
- the plan setting unit 330 determines whether or not the vehicle 200 for which the terminal device 100 desires to ride is selected (step S320).
- the acquisition unit 320 acquires the passenger information 101 (step S330).
- the plan setting unit 330 changes the travel plan of the vehicle 200 to a travel plan on which the user U rides (step S340).
- the plan setting unit 330 determines whether or not the user U has decided to board the vehicle 200 based on the presence or absence of notification of determining the boarding from the terminal device 100 to the vehicle 200 (step S350). ).
- the process returns to step S310, and the plan setting unit 330 extracts another rideable vehicle 200.
- the information providing unit 340B transmits, to the vehicle 200, a travel plan for causing the user U to ride based on the notification. (Step S360).
- the plan setting unit 330 determines whether the vehicle 200 has arrived at the destination (step S370). If the vehicle 200 has not arrived at the destination, the process returns to step S310. In addition, when the vehicle 200 arrives at the destination, the processing of this flowchart ends.
- the user U inputs the purpose he / she intends to carry out with the terminal device 100 or the like, so that the purpose the same as or similar to the purpose of the user U
- the vehicle 200 operating for the purpose can be extracted and presented to the user.
- the user U can efficiently arrive at the destination for implementing his / her purpose by the vehicle control system 1B.
- the vehicle control device 300 may be applied to a manually driven vehicle that the user U is driving, and an automatically driven vehicle 200 in which the user U is executing the automatic driving mode.
- the user U searches for vehicle 200 purpose information in the vicinity of the own vehicle using the terminal device 100, and selects 200 to be operated according to the purpose which is the same as or similar to the purpose of the user. Then, the user U may register in the vehicle control device 300 the purpose information of the selected vehicle 200 as the purpose information of the own vehicle.
- the terminal device 100 acquires the destination of the vehicle 200 operated according to the purpose that is the same as or similar to the purpose of the user U, and the manually driven vehicle It may be registered in the navigation device of This registration may be performed directly by the operation of the navigation device. Further, the user U may find the vehicle 200 selected based on the search result, and track the target vehicle 200 to arrive at the destination. In this case, the vehicle control device 300 may perform the process of excluding the vehicle 200 registered as not to be tracked from the search target.
- the search of the vehicle 200 may be performed based on preset conditions.
- the conditions set in advance are, for example, setting the search range of the vehicle 200 within a predetermined range from the distance from the current location of the user, setting in advance the riding place on the vehicle 200, and setting the purpose in advance. It includes narrowing down a target search target in advance. By doing this, when the purpose of use of the vehicle 200 is determined by the user U, it is possible to speed up the search of the vehicle 200 of the vehicle control system.
- the terminal device 100 may display the vehicles 200 on the display unit 120 in descending order of the number of vehicles 200 for which the same purpose is set, regardless of the input of the user U. In this manner, the user U can know the event held on that day according to the target information P of the vehicle 200 displayed. Then, the user U may participate in the event, or may set another purpose to avoid the area or route congested by the event.
- the terminal device 100 may display the vehicles 200 on the display unit 120 in ascending order of the number of vehicles 200 for which the same purpose is set, without depending on the input of the user U. In this way, the user U can discover the purpose which he / she did not assume from the different purpose information P of the plurality of vehicles 200 displayed.
Landscapes
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- Radar, Positioning & Navigation (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Remote Sensing (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Traffic Control Systems (AREA)
- Navigation (AREA)
Abstract
A vehicle control system (1), provided with: an acquisition unit (320) for acquiring intention information inputted by a user; a plan setting unit (330) for setting a travel plan for a vehicle on the basis of the intention information acquired by the acquisition unit; and an information provision unit (340) for providing the intention information to the outside of the vehicle.
Description
本発明は、車両制御システム、サーバ装置、車両制御方法、及びプログラムに関する。
本願は、2017年6月29日に出願された特願2017-127815号に基づき優先権を主張し、その内容をここに援用する。 The present invention relates to a vehicle control system, a server device, a vehicle control method, and a program.
Priority is claimed on Japanese Patent Application No. 2017-127815, filed Jun. 29, 2017, the content of which is incorporated herein by reference.
本願は、2017年6月29日に出願された特願2017-127815号に基づき優先権を主張し、その内容をここに援用する。 The present invention relates to a vehicle control system, a server device, a vehicle control method, and a program.
Priority is claimed on Japanese Patent Application No. 2017-127815, filed Jun. 29, 2017, the content of which is incorporated herein by reference.
運転者による運転操作が無くても自律走行可能な自動運転車両が提案されている(例えば、特許文献1)。特許文献1には、一人の利用者を目的地まで移送した後、降車後の利用者の行動態様や行動目的に応じて与えられた指示に基づいて、目的地に移動したり待機したりする自動運転車両が記載されている。
There has been proposed an autonomous driving vehicle capable of autonomously traveling without driving operation by a driver (for example, Patent Document 1). According to Patent Document 1, after transferring one user to a destination, the user moves to or waits for the destination based on an instruction given according to the behavior mode or action purpose of the user after getting off. An autonomous driving vehicle is described.
従来の技術は、一人の利用者が入力した目的地まで自動運転車両で移動させるものであり、自動運転車両により他の利用者の相乗りを可能とするものではなかった。
The conventional technology is to move an autonomously moving vehicle to a destination input by one user, and it is not possible to allow another user to ride with the autonomously moving vehicle.
本発明の態様は、利用者の目的に基づいて車両を自動運転させると共に、他の利用者に対して目的を情報提供することができる車両制御システム、サーバ装置、車両制御方法、及びプログラムを提供することを目的とする。
An aspect of the present invention provides a vehicle control system, a server device, a vehicle control method, and a program capable of automatically driving a vehicle based on the user's purpose and providing information to other users about the purpose. The purpose is to
(1):一態様は、利用者により入力された目的情報を取得する取得部と、前記取得部により取得された前記目的情報に基づいて、車両の走行計画を設定する計画設定部と、前記目的情報を車外に向けて提供する情報提供部と、を備える、車両制御システムである。
(1): One aspect includes an acquisition unit for acquiring purpose information input by a user, a plan setting unit for setting a travel plan of a vehicle based on the purpose information acquired by the acquisition unit, and A vehicle control system including an information providing unit for providing purpose information toward the outside of a vehicle.
(2):(1)に記載の車両制御システムであって、前記情報提供部は、前記目的情報に加え、前記車両の空席数、前記計画設定部により設定された目的地までの予想到着時刻のうち少なくとも一つを前記車両に設けられた出力部に表示させるものである。
(2) The vehicle control system according to (1), wherein the information providing unit is the number of vacant seats of the vehicle in addition to the purpose information, and an estimated arrival time to a destination set by the plan setting unit. And at least one of the above is displayed on the output unit provided in the vehicle.
(3):(1)または(2)に記載の車両制御システムであって、前記情報提供部は、前記車両の空席数がゼロの場合、前記目的情報の提供を停止するものである。
(3): The vehicle control system according to (1) or (2), wherein the information provision unit stops the provision of the purpose information when the number of vacant seats of the vehicle is zero.
(4):(1)から(3)のうちいずれか1つに記載の車両制御システムであって、前記計画設定部は、前記目的情報に含まれる目的が同一または類似する複数の利用者を同乗させる前記車両の走行計画を設定するものである。
(4): The vehicle control system according to any one of (1) to (3), wherein the plan setting unit sets a plurality of users having the same or similar purpose included in the purpose information. A travel plan of the vehicle to be carried is set.
(5):(4)に記載の車両制御システムであって、前記計画設定部は、複数の利用者により指定された指定位置を通る前記車両の走行予定の経路を設定するものである。
(5): The vehicle control system according to (4), wherein the plan setting unit sets a planned traveling route of the vehicle passing through designated positions designated by a plurality of users.
(6):車外の利用者から入力された目的情報を取得する取得部と、前記取得部により取得された前記目的情報に基づいて、車両の走行計画を設定する計画設定部と、を備え、前記計画設定部は、前記取得部により取得された前記目的情報が車外の端末装置に送信された後、車外の前記端末装置から同乗者情報が返信された場合、前記同乗者情報に基づいて、前記走行計画を変更する、サーバ装置である。
(6): An acquisition unit for acquiring purpose information input from a user outside the vehicle, and a plan setting unit for setting a travel plan of the vehicle based on the purpose information acquired by the acquisition unit, The plan setting unit is configured to, based on the passenger information, when the passenger information is returned from the terminal device outside the vehicle after the purpose information acquired by the acquisition unit is transmitted to the terminal device outside the vehicle. It is a server apparatus which changes the said travel plan.
(7):利用者により目的情報が入力された端末装置の現在位置あるいは、前記端末装置により指定された位置と、現在または所定時刻において前記利用者の目的に従って運行される1以上の車両の情報とを取得する取得部と、前記取得部により取得された前記目的情報と前記車両の走行計画とに基づいて、前記目的情報の目的に合う前記車両を特定する計画設定部と、前記特定された車両の情報を前記端末装置に通信するとともに、前記端末装置から返信された前記車両への乗車希望を前記車両に送信する通信部と、を備える、サーバ装置である。
(7): Information on the current position of the terminal device where the target information has been input by the user, or the position designated by the terminal device, and information of one or more vehicles operated according to the user's purpose at the current or predetermined time And a plan setting unit for specifying the vehicle that meets the purpose of the purpose information based on the purpose information acquired by the acquisition unit and the travel plan of the vehicle; and And a communication unit that communicates information of a vehicle to the terminal device and transmits to the vehicle a request for getting in the vehicle, which is returned from the terminal device.
(8):(7)に記載のサーバ装置であって、前記端末装置の表示部に、前記目的情報に一致する度合いが高い順に前記車両を表示させる情報を送信するものである。
(8) The server device according to (7), wherein the display unit of the terminal device transmits information for displaying the vehicles in descending order of the degree of matching with the purpose information.
(9):(7)に記載のサーバ装置であって、前記端末装置の表示部に、利用者の乗車予定地から近い順に前記車両を表示させる情報を送信するものである。
(9): The server device according to (7), wherein the display unit of the terminal device transmits information for displaying the vehicle in order of proximity to the user's planned boarding position.
(10):(7)に記載のサーバ装置であって、前記端末装置の表示部に、前記目的情報に含まれる目的が実施される目的地から近い順に前記車両を表示させる情報を送信するものである。
(10): The server device according to (7), wherein the display unit of the terminal device transmits information for displaying the vehicle in order of proximity to the destination for which the purpose included in the purpose information is to be implemented. It is.
(11):(7)から(10)のうちいずれか1つに記載のサーバ装置であって、前記端末装置の表示部に、指定された位置から所定範囲内に位置する複数の目的に従って運行される車両の車両情報を表示させる情報を送信するものである。
(11): The server device according to any one of (7) to (10), wherein the display unit of the terminal device operates according to a plurality of purposes located within a predetermined range from a designated position Information for displaying the vehicle information of the vehicle to be transmitted.
(12):コンピュータが、利用者により入力された目的情報を取得し、取得した前記目的情報に基づいて、車両の走行計画を設定し、前記目的情報を車外に向けて提供し、取得した前記目的情報を車外の端末装置に送信した後、車外の前記端末装置から同乗者情報が返信された場合、前記同乗者情報に基づいて、前記走行計画を変更する、車両制御方法である。
(12): The computer acquires the objective information input by the user, sets the travel plan of the vehicle based on the acquired objective information, provides the objective information to the outside of the vehicle, and acquires It is a vehicle control method of changing the travel plan based on the passenger information, when the passenger information is sent back from the terminal device outside the vehicle after transmitting the purpose information to the terminal device outside the vehicle.
(13):コンピュータが、利用者により目的情報が入力された端末装置の現在位置あるいは、前記端末装置により指定された位置と、現在または所定時刻において前記利用者の目的に従って運行される1以上の車両の情報とを取得し、取得した前記目的情報と前記車両の走行計画とに基づいて、前記目的情報の目的に合う前記車両を特定し、前記特定した車両の情報を前記端末装置に通信するとともに、前記端末装置から返信された前記車両への乗車希望を前記車両に送信する、車両制御方法である。
(13): One or more of the computer operated according to the user's purpose at the current position of the terminal device where the object information is input by the user or the position designated by the terminal device and at the current or predetermined time The vehicle information is acquired, the vehicle meeting the object of the object information is identified based on the acquired object information and the travel plan of the vehicle, and the information of the identified vehicle is communicated to the terminal device At the same time, the vehicle control method transmits to the vehicle the entry request for the vehicle returned from the terminal device.
(14):利用者の端末装置を動作させるプログラムであって、コンピュータに、利用者により入力された目的情報に基づいて走行している1つ以上の車両の目的情報を取得させ、表示部により取得させた前記目的情報を表示させ、前記目的情報が取得された1つ以上の車両の中から、1つの車両が前記利用者により選択された場合、選択された前記車両に対して乗車希望および乗車予定位置を送信させる、プログラムである。
(14): A program for operating the terminal device of the user, which causes the computer to acquire the target information of one or more vehicles traveling based on the target information input by the user, and the display unit The desired information to be acquired is displayed, and when one vehicle is selected by the user from among the one or more vehicles from which the objective information is acquired, it is desired to get in the selected vehicle and It is a program that sends the expected boarding position.
(15):(14)に記載のプログラムであって、前記表示部に、前記目的情報に一致する度合いが高い順に車両を表示させるものである。
(15) The program according to (14), wherein the display unit displays the vehicles in descending order of the degree of agreement with the purpose information.
(16):(14)に記載のプログラムであって、前記表示部に、利用者の乗車予定地から近い順に車両を表示させるものである。
(16): The program according to (14), in which vehicles are displayed on the display section in order of proximity to a user's planned landing site.
(17):(14)に記載のプログラムであって、前記表示部に、前記目的情報に含まれる目的が実施される目的地から近い順に車両を表示させるものである。
(17) The program according to (14), wherein the display unit displays the vehicles in order of proximity to the destination where the purpose included in the purpose information is to be implemented.
(18):(14)から(17)のうちいずれか1つに記載のプログラムであって、前記表示部に、指定された位置から所定範囲に位置する複数の目的に従って運行される車両の車両情報を表示させるものである。
(18): The program according to any one of (14) to (17), wherein the display unit displays a plurality of vehicles operating according to a plurality of purposes located in a predetermined range from a designated position. Information is displayed.
(1)、(6)、(7)、(12)、(13)、(14)によれば、車両を配車させる場合に、利用者の目的を入力することで、目的を実施するために適した車両を配車することができる。
According to (1), (6), (7), (12), (13), (14), in order to carry out the purpose by inputting the purpose of the user when distributing the vehicle Suitable vehicles can be distributed.
(2)から(5)によれば、目的が同一又は類似の目的を実施するために運行している車両に同乗可能とすることができる。
According to (2) to (5), it is possible to ride on a vehicle operating to carry out the same or similar purpose.
(8)から(11)、(15)~(18)によれば、利用者が端末装置に表示される画面の操作により、目的を実施するために同乗可能な車両の候補を抽出し、最適な車両を選択することができる。
According to (8) to (11) and (15) to (18), the user can operate the screen displayed on the terminal device to extract candidates for vehicles that can be ridden in order to carry out the purpose. Vehicle can be selected.
[第1実施形態]
以下、図面を参照し、本発明の車両制御システム、サーバ装置、車両制御方法、及びプログラムの実施形態について説明する。車両制御システムは、複数の利用者によって一つ以上の車両を共同で利用すること(ライドシェア)を支援するための装置である。ライドシェアに利用される車両は、例えば、基本的には運転操作を必要としない自動運転車両である。以下、自動運転車両がライドシェアに用いられるものとして説明するが、手動運転車両が用いられても構わない。 First Embodiment
Hereinafter, embodiments of a vehicle control system, a server device, a vehicle control method, and a program according to the present invention will be described with reference to the drawings. The vehicle control system is a device for supporting a plurality of users sharing one or more vehicles (ride share). The vehicle used for ride sharing is, for example, an autonomous driving vehicle that basically does not require a driving operation. Hereinafter, although an autonomous driving vehicle is explained as what is used for ride share, a manual driving vehicle may be used.
以下、図面を参照し、本発明の車両制御システム、サーバ装置、車両制御方法、及びプログラムの実施形態について説明する。車両制御システムは、複数の利用者によって一つ以上の車両を共同で利用すること(ライドシェア)を支援するための装置である。ライドシェアに利用される車両は、例えば、基本的には運転操作を必要としない自動運転車両である。以下、自動運転車両がライドシェアに用いられるものとして説明するが、手動運転車両が用いられても構わない。 First Embodiment
Hereinafter, embodiments of a vehicle control system, a server device, a vehicle control method, and a program according to the present invention will be described with reference to the drawings. The vehicle control system is a device for supporting a plurality of users sharing one or more vehicles (ride share). The vehicle used for ride sharing is, for example, an autonomous driving vehicle that basically does not require a driving operation. Hereinafter, although an autonomous driving vehicle is explained as what is used for ride share, a manual driving vehicle may be used.
車両制御システムは、利用者の端末装置から入力された目的情報を通信によって取得すると、その目的情報に含まれる目的に合う車両(配車可能な車両)を検索する。目的とは、利用者Uが実施したいと思う対象である。更に、車両制御システムは、利用者が利用する車両の運行の目的が同一又は類似する複数の利用者が同乗できるように車両を走行させる。通信には、データ通信と、音声通信すなわち電話との双方が含まれてよい。
When the vehicle control system acquires the target information input from the terminal device of the user through communication, the vehicle control system searches for a vehicle (vehicle capable of dispatching) that matches the purpose included in the target information. The purpose is an object that the user U wants to implement. Furthermore, the vehicle control system causes the vehicle to travel such that a plurality of users having the same or similar purpose of operation of the vehicle used by the users can ride together. Communication may include both data communication and voice communication or telephony.
[全体構成]
図1は、車両制御システム1の構成図である。車両制御システム1は、一以上の利用者U-1,U-2,,により使用される一以上の端末装置100-1,100-2,,と、一以上の車両200と、車両制御装置300とを備える。これらの構成要素は、ネットワークNWを介して互いに通信可能である。ネットワークNWは、インターネット、WAN(Wide Area Network)、LAN(Local Area Network)、公衆回線、プロバイダ装置、専用回線、無線基地局などを含む。以下の説明では、ハイフン以下の数字は利用者に対応するものであり、適宜省略する。 [overall structure]
FIG. 1 is a block diagram of avehicle control system 1. The vehicle control system 1 includes one or more terminal devices 100-1 and 100-2 used by one or more users U-1 and U-2, and one or more vehicles 200, and a vehicle control device. And 300. These components can communicate with each other via the network NW. The network NW includes the Internet, a wide area network (WAN), a local area network (LAN), a public line, a provider device, a dedicated line, a wireless base station, and the like. In the following description, the numbers below the hyphen correspond to the user and will be omitted as appropriate.
図1は、車両制御システム1の構成図である。車両制御システム1は、一以上の利用者U-1,U-2,,により使用される一以上の端末装置100-1,100-2,,と、一以上の車両200と、車両制御装置300とを備える。これらの構成要素は、ネットワークNWを介して互いに通信可能である。ネットワークNWは、インターネット、WAN(Wide Area Network)、LAN(Local Area Network)、公衆回線、プロバイダ装置、専用回線、無線基地局などを含む。以下の説明では、ハイフン以下の数字は利用者に対応するものであり、適宜省略する。 [overall structure]
FIG. 1 is a block diagram of a
なお、「利用者Uにより使用される」とは、ネットカフェの端末装置など、不特定多数によって使用され得る端末装置100が、利用者Uにより一時的に使用されることを含んでよい。また、利用者Uは、以下のサービスを利用するために、利用者Uを識別するIDで管理されるようにユーザ登録を行っているものとする。
Note that “used by the user U” may include that the terminal device 100 that can be used by an unspecified number of persons, such as a terminal device of an internet cafe, is temporarily used by the user U. In addition, it is assumed that the user U performs user registration so as to be managed by an ID for identifying the user U in order to use the following services.
[端末装置]
端末装置100は、例えば、スマートフォンやタブレット端末、パーソナルコンピュータなどである。端末装置100では、ライドシェアシステムを利用するためのアプリケーションプログラム、或いはブラウザなどが起動し、以下に説明するサービスをサポートする。以下の説明では、端末装置100がスマートフォンであり、アプリケーションプログラム(ライドシェアアプリ)が起動していることを前提とする。 [Terminal device]
Theterminal device 100 is, for example, a smartphone, a tablet terminal, a personal computer, or the like. In the terminal device 100, an application program for utilizing the ride sharing system, a browser or the like is activated, and the service described below is supported. In the following description, it is assumed that the terminal device 100 is a smartphone and the application program (ride share application) is activated.
端末装置100は、例えば、スマートフォンやタブレット端末、パーソナルコンピュータなどである。端末装置100では、ライドシェアシステムを利用するためのアプリケーションプログラム、或いはブラウザなどが起動し、以下に説明するサービスをサポートする。以下の説明では、端末装置100がスマートフォンであり、アプリケーションプログラム(ライドシェアアプリ)が起動していることを前提とする。 [Terminal device]
The
ライドシェアアプリは、利用者Uの操作に応じて車両制御装置300と通信し、利用者Uの目的をデータ化した目的情報P(図4参照)を車両制御装置300に送信したり、車両制御装置300から受信した情報に基づくプッシュ通知を行ったりする。端末装置100は、例えば、情報取得部110と、表示部120と、通信部130とを備える。各機能部の動作については後述する。表示部120は、例えば、タッチパネルであり、後述のようにライドシェアアプリが起動された場合に入力画面を表示すると共に、利用者からの目的の入力を受け付ける。
The ride share application communicates with the vehicle control device 300 according to the operation of the user U, and transmits to the vehicle control device 300 the purpose information P (see FIG. 4) in which the purpose of the user U is digitized. Push notification is performed based on the information received from the device 300. The terminal device 100 includes, for example, an information acquisition unit 110, a display unit 120, and a communication unit 130. The operation of each functional unit will be described later. The display unit 120 is, for example, a touch panel, and displays an input screen when the ride share application is activated as described later, and receives an input of an object from a user.
[車両]
車両200は、例えば、複数の利用者Uが乗車可能な四輪以上の車輪を有する車両であるが、自動二輪車その他の車両であっても構わない。図2は、車両200の構成図である。車両200は、例えば、外界監視ユニット210と、通信装置220と、ナビゲーション装置230と、推奨車線決定装置240と、自動運転制御ユニット250と、駆動力出力装置260と、ブレーキ装置262と、ステアリング装置264と、出力部270とを備える。 [vehicle]
Thevehicle 200 is, for example, a vehicle having four or more wheels on which a plurality of users U can ride, but may be a motorcycle or other vehicles. FIG. 2 is a block diagram of the vehicle 200. As shown in FIG. The vehicle 200 includes, for example, an environment monitoring unit 210, a communication device 220, a navigation device 230, a recommended lane determination device 240, an automatic driving control unit 250, a driving force output device 260, a brake device 262, and a steering device. H.264 and an output unit 270.
車両200は、例えば、複数の利用者Uが乗車可能な四輪以上の車輪を有する車両であるが、自動二輪車その他の車両であっても構わない。図2は、車両200の構成図である。車両200は、例えば、外界監視ユニット210と、通信装置220と、ナビゲーション装置230と、推奨車線決定装置240と、自動運転制御ユニット250と、駆動力出力装置260と、ブレーキ装置262と、ステアリング装置264と、出力部270とを備える。 [vehicle]
The
外界監視ユニット210は、例えば、カメラやレーダ、LIDAR(Light Detection and Ranging)、これらの出力に基づいてセンサフュージョン処理を行う物体認識装置などを含む。外界監視ユニット210は、車両200の周辺に存在する物体の種類(特に、車両、歩行者、および自転車)を推定し、その位置や速度の情報と共に自動運転制御ユニット250に出力する。
The external world monitoring unit 210 includes, for example, a camera, a radar, an LIDAR (Light Detection and Ranging), an object recognition device that performs a sensor fusion process based on these outputs, and the like. The outside world monitoring unit 210 estimates the types of objects (in particular, vehicles, pedestrians and bicycles) present around the vehicle 200, and outputs the information to the automatic driving control unit 250 together with the information on the position and the speed.
外界監視ユニット210は、後述のように、走行している経路上で利用者Uが所定のジェスチャーを行った場合、ジェスチャーを行った利用者Uを認証し、自動運転制御ユニット250に出力する。また、外界監視ユニット210は、利用者Uの顔や端末装置100に表示されたバーコード等を認証してもよい。
As described later, the external world monitoring unit 210 authenticates the user U who has made the gesture when the user U makes a predetermined gesture on the traveling route, and outputs the user U to the automatic driving control unit 250. Further, the outside world monitoring unit 210 may authenticate the face of the user U, the barcode displayed on the terminal device 100, and the like.
通信装置220は、例えば、ネットワークNWに接続したり、他車両や歩行者の端末装置などと直接的に通信したりするための無線通信モジュールである。通信装置220は、Wi-Fi、DSRC(Dedicated Short Range Communications)、Bluetooth(登録商標)、その他の通信規格に基づいて無線通信を行う。通信装置220として、用途に応じた複数のものが用意されてもよい。
The communication device 220 is, for example, a wireless communication module for connecting to the network NW or directly communicating with another vehicle or a terminal device of a pedestrian. The communication device 220 performs wireless communication based on Wi-Fi, DSRC (Dedicated Short Range Communications), Bluetooth (registered trademark), and other communication standards. A plurality of communication devices 220 may be prepared according to the application.
ナビゲーション装置230は、例えば、HMI(Human machine Interface)232と、GNSS(Global Navigation Satellite System)受信機234と、ナビ制御装置236とを備える。HMI232は、例えば、タッチパネル式ディスプレイ装置やスピーカ、マイクなどを含む。GNSS受信機234は、GNSS衛星(例えばGPS衛星)から到来する電波に基づいて自機の位置(車両200の位置)を測位する。ナビ制御装置236は、例えば、CPU(Central Processing Unit)や各種記憶装置を備え、ナビゲーション装置230全体を制御する。記憶装置には、地図情報(ナビ地図)が格納されている。
The navigation device 230 includes, for example, a human machine interface (HMI) 232, a global navigation satellite system (GNSS) receiver 234, and a navigation control device 236. The HMI 232 includes, for example, a touch panel display device, a speaker, a microphone, and the like. The GNSS receiver 234 measures the position of the own vehicle (the position of the vehicle 200) based on radio waves coming from GNSS satellites (for example, GPS satellites). The navigation control device 236 includes, for example, a central processing unit (CPU) and various storage devices, and controls the entire navigation device 230. Map information (navigation map) is stored in the storage device.
ナビ地図は、ノードとリンクで道路を表現した地図である。ナビ制御装置236は、GNSS受信機234によって測位された車両200の位置から、HMI232を用いて指定された目的地までの経路を、ナビ地図を参照して決定する。また、ナビ制御装置236は、車両200の位置と目的地とを、通信装置220を用いてナビゲーションサーバ(不図示)に送信し、ナビゲーションサーバから返信された経路を取得してもよい。
The navigation map is a map representing a road by nodes and links. The navigation control device 236 determines the route from the position of the vehicle 200 determined by the GNSS receiver 234 to the destination designated using the HMI 232 with reference to the navigation map. Further, the navigation control device 236 may transmit the position of the vehicle 200 and the destination to the navigation server (not shown) using the communication device 220, and may acquire the route returned from the navigation server.
また、本実施例の場合、目的地までの経路に関する情報は、車両制御装置300によって指定される場合や変更される場合もある。経路に関する情報は、通過地点や利用者Uを乗車又は降車させるために停止する地点および到達目標時刻の情報が含まれてよい。ナビ制御装置236は、上記いずれかの方法で決定した経路の情報を推奨車線決定装置240に出力する。
Further, in the case of the present embodiment, the information regarding the route to the destination may be designated or changed by the vehicle control device 300. The information on the route may include information on a passing point, a point at which the user U stops to get on or off, and an arrival target time. The navigation control device 236 outputs the information of the route determined by any of the above methods to the recommended lane determination device 240.
推奨車線決定装置240は、例えば、MPU(Map Positioning Unit)と各種記憶装置を備える。記憶装置には、ナビ地図よりも詳細な高精度地図情報が格納されている。高精度地図情報には、例えば、車線ごとの道路幅や勾配、曲率、信号の位置などの情報が含まれている。推奨車線決定装置240は、ナビゲーション装置230から入力された経路に沿って走行するために好ましい推奨車線を決定し、経路、推奨車線、走行時刻の情報を生成し自動運転制御ユニット250に出力する。
The recommended lane determination device 240 includes, for example, an MPU (Map Positioning Unit) and various storage devices. The storage device stores high-precision map information more detailed than the navigation map. The high-accuracy map information includes, for example, information such as road width and slope for each lane, curvature, and signal position. The recommended lane determination device 240 determines a preferred recommended lane for traveling along the route input from the navigation device 230, generates information on the route, the recommended lane, and the traveling time, and outputs the information to the automatic driving control unit 250.
自動運転制御ユニット250は、CPUやMPU(Micro Processing Unit)などの一以上のプロセッサと各種記憶装置を備える。自動運転制御ユニット250は、推奨車線決定装置240により決定された推奨車線を走行することを原則として、外界監視ユニット210から位置や速度が入力された物体との接触を避けるように、車両200を自動的に走行させる。
The automatic driving control unit 250 includes one or more processors such as a CPU and a micro processing unit (MPU) and various storage devices. The autonomous driving control unit 250 follows the vehicle 200 on the principle of traveling on the recommended lane determined by the recommended lane determination device 240 so as to avoid contact with the object whose position and speed are input from the external world monitoring unit 210. Run automatically.
自動運転制御ユニット250は、例えば、各種イベントを順次実行する。イベントには、一定速度で同じ走行車線を走行する定速走行イベント、前走車両に追従する追従走行イベント、車線変更イベント、合流イベント、分岐イベント、緊急停止イベント、料金所を通過するための料金所イベント、自動運転を終了して手動運転に切り替えるためのハンドオーバイベントなどがある。また、これらのイベントの実行中に、車両200の周辺状況(周辺車両や歩行者の存在、道路工事による車線狭窄など)に基づいて、回避のための行動が計画される場合もある。
The automatic driving control unit 250 sequentially executes various events, for example. The event includes a constant speed traveling event that travels in the same traveling lane at a constant speed, a following traveling event that follows the preceding vehicle, a lane change event, a merging event, a branch event, an emergency stop event, and a charge for passing the toll booth. Event, a handover event for ending the automatic operation and switching to the manual operation, and the like. In addition, during the execution of these events, an action for avoidance may be planned based on the peripheral situation of the vehicle 200 (the presence of surrounding vehicles and pedestrians, lane constriction due to road construction, and the like).
自動運転制御ユニット250は、車両200が将来走行する目標軌道を生成する。目標軌道は、例えば、速度要素を含んでいる。例えば、目標軌道は、車両200の到達すべき地点(軌道点)を順に並べたものとして表現される。軌道点は、所定の走行距離ごとの車両200の到達すべき地点であり、それとは別に、所定のサンプリング時間(例えば0コンマ数[sec]程度)ごとの目標速度および目標加速度が、目標軌道の一部として生成される。また、軌道点は、所定のサンプリング時間ごとの、そのサンプリング時刻における車両200の到達すべき位置であってもよい。この場合、目標速度や目標加速度の情報は軌道点の間隔で表現される。
The autonomous driving control unit 250 generates a target track on which the vehicle 200 travels in the future. The target trajectory includes, for example, a velocity component. For example, the target track is expressed as a sequence of points (track points) to be reached by the vehicle 200. The track point is a point to be reached by the vehicle 200 for each predetermined travel distance, and apart from that, the target velocity and the target acceleration for each predetermined sampling time (for example, about 0 commas [sec]) It is generated as a part. Further, the track point may be a position to be reached by the vehicle 200 at the sampling time for each predetermined sampling time. In this case, information on the target velocity and the target acceleration is expressed by the distance between the track points.
図3は、自動運転の処理過程について説明するための図である。まず、上図に示すように、ナビゲーション装置230によって経路が決定される。この経路は、例えば車線の区別が付けられていない大まかな経路である。次に、中図に示すように、推奨車線決定装置240が、経路に沿って走行しやすい推奨車線を決定する。そして、下図に示すように、自動運転制御ユニット250が、障害物の回避などを行いながら、なるべく推奨車線に沿って走行するための軌道点を生成し、軌道点(および付随する速度プロファイル)に沿って走行するように、駆動力出力装置260、ブレーキ装置262、ステアリング装置264のうち一部又は全部を制御する。なお、このような役割分担はあくまで一例であり、例えば自動運転制御ユニット250が一元的に処理を行ってもよい。
FIG. 3 is a diagram for explaining a process of automatic driving. First, as shown in the above figure, the route is determined by the navigation device 230. This route is, for example, a rough route without distinction of lanes. Next, as shown in the middle view, the recommended lane determination device 240 determines a recommended lane that is easy to travel along the route. Then, as shown in the figure below, the automatic operation control unit 250 generates a track point for traveling along the recommended lane as much as possible while avoiding obstacles, etc., to the track point (and the accompanying speed profile). A part or all of the driving force output device 260, the braking device 262, and the steering device 264 is controlled to travel along. In addition, such a role assignment is an example to the last, for example, automatic operation control unit 250 may process centrally.
また、自動運転制御ユニット250は、外界監視ユニット210により認識された、ジェスチャーを行った利用者Uの近くまで車両200を走行させた後、車両200を停車させる。
In addition, the autonomous driving control unit 250 causes the vehicle 200 to stop after the vehicle 200 travels to the vicinity of the user U who has made the gesture, which is recognized by the external world monitoring unit 210.
駆動力出力装置260は、車両200が走行するための走行駆動力(トルク)を駆動輪に出力する。駆動力出力装置260は、例えば、内燃機関、電動機、および変速機などの組み合わせと、これらを制御するパワーECU(Electronic Control Unit)とを備える。パワーECUは、自動運転制御ユニット250から入力される情報、或いは不図示の運転操作子から入力される情報に従って、上記の構成を制御する。
The driving force output device 260 outputs traveling driving force (torque) for the vehicle 200 to travel to the driving wheels. The driving force output device 260 includes, for example, a combination of an internal combustion engine, an electric motor, and a transmission, and a power ECU (Electronic Control Unit) that controls these. The power ECU controls the above configuration in accordance with the information input from the automatic driving control unit 250 or the information input from the driving operator (not shown).
ブレーキ装置262は、例えば、ブレーキキャリパーと、ブレーキキャリパーに油圧を伝達するシリンダと、シリンダに油圧を発生させる電動モータと、ブレーキECUとを備える。ブレーキECUは、自動運転制御ユニット250から入力される情報、或いは運転操作子から入力される情報に従って電動モータを制御し、制動操作に応じたブレーキトルクが各車輪に出力されるようにする。ブレーキ装置262は、運転操作子に含まれるブレーキペダルの操作によって発生させた油圧を、マスターシリンダを介してシリンダに伝達する機構をバックアップとして備えてよい。なお、ブレーキ装置262は、上記説明した構成に限らず、自動運転制御ユニット250から入力される情報に従ってアクチュエータを制御して、マスターシリンダの油圧をシリンダに伝達する電子制御式油圧ブレーキ装置であってもよい。
The brake device 262 includes, for example, a brake caliper, a cylinder that transmits hydraulic pressure to the brake caliper, an electric motor that generates hydraulic pressure in the cylinder, and a brake ECU. The brake ECU controls the electric motor in accordance with the information input from the automatic driving control unit 250 or the information input from the drive operator, and outputs the brake torque corresponding to the braking operation to each wheel. The brake device 262 may include, as a backup, a mechanism that transmits the hydraulic pressure generated by the operation of the brake pedal included in the operation operator to the cylinder via the master cylinder. The brake device 262 is not limited to the configuration described above, and is an electronically controlled hydraulic brake device that controls the actuator according to the information input from the automatic operation control unit 250 to transmit the hydraulic pressure of the master cylinder to the cylinder It is also good.
ステアリング装置264は、例えば、ステアリングECUと、電動モータとを備える。電動モータは、例えば、ラックアンドピニオン機構に力を作用させて転舵輪の向きを変更する。ステアリングECUは、自動運転制御ユニット250から入力される情報、或いは運転操作子から入力される情報に従って、電動モータを駆動し、転舵輪の向きを変更させる。
The steering device 264 includes, for example, a steering ECU and an electric motor. The electric motor, for example, applies a force to the rack and pinion mechanism to change the direction of the steered wheels. The steering ECU drives the electric motor to change the direction of the steered wheels according to the information input from the automatic driving control unit 250 or the information input from the driver.
出力部270は、後述のように、利用者Uの目的に従って運行している車両200の目的情報を車外に報知する。出力部270は、例えば、ディスプレイ装置やスピーカを含む。出力部270は、ディスプレイ装置により目的情報を車外に表示する。出力部270は、スピーカの音声により目的情報を車外に報知してもよい。
The output unit 270 notifies the outside of the vehicle of the target information of the vehicle 200 operating according to the purpose of the user U, as described later. The output unit 270 includes, for example, a display device and a speaker. The output unit 270 displays the target information outside the vehicle by the display device. The output unit 270 may notify the outside of the vehicle of the target information by the sound of the speaker.
[車両制御装置]
図1に戻り、車両制御装置300は、例えば、通信部310と、取得部320と、計画設定部330と、情報提供部340と、記憶部380とを備えるサーバ装置(情報提供装置)である。 [Vehicle control device]
Returning to FIG. 1, thevehicle control device 300 is, for example, a server device (information providing device) including a communication unit 310, an acquiring unit 320, a plan setting unit 330, an information providing unit 340, and a storage unit 380. .
図1に戻り、車両制御装置300は、例えば、通信部310と、取得部320と、計画設定部330と、情報提供部340と、記憶部380とを備えるサーバ装置(情報提供装置)である。 [Vehicle control device]
Returning to FIG. 1, the
通信部310は、例えば、ネットワークNWに接続するためのネットワークカードである。また、記憶部380は、HDD(Hard Disk Drive)やフラッシュメモリ、RAM(Random Access Memory)、ROM(Read Only Memory)などにより実現される。通信部310は、ネットワークNWを介して端末装置100や車両200と通信する。
The communication unit 310 is, for example, a network card for connecting to the network NW. In addition, the storage unit 380 is realized by a hard disk drive (HDD), a flash memory, a random access memory (RAM), a read only memory (ROM), or the like. The communication unit 310 communicates with the terminal device 100 and the vehicle 200 via the network NW.
取得部320及び計画設定部330は、例えば、CPUなどのプロセッサ(回路)が記憶部380に格納されたプログラム(ソフトウェア)を実行することで実現される。また、これらの機能部のうち一部又は全部は、LSI(Large Scale Integration)やASIC(Application Specific Integrated Circuit)、FPGA(Field-Programmable Gate Array)、GPU(Graphics Processing Unit)などのハードウェアによって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。
The acquisition unit 320 and the plan setting unit 330 are realized, for example, by a processor (circuit) such as a CPU executing a program (software) stored in the storage unit 380. In addition, some or all of these functional units are realized by hardware such as LSI (Large Scale Integration), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), and GPU (Graphics Processing Unit). It may be realized by cooperation of software and hardware.
取得部320は、通信部310およびネットワークNWを介して、利用者Uの端末装置100から送信された目的情報Pを取得し、目的情報データ384として記憶部380に登録する。目的情報データ384は、他の複数の車両200の目的情報Pを含む。なお、利用者情報382は、利用者Uの個人情報などを含む。取得部320は、利用者により目的情報Pが入力された端末装置100の現在位置あるいは、端末装置100により指定された位置を取得する。また、取得部320は、現在または所定時刻において利用者Uの目的に従って運行される1以上の車両の情報を取得する。
The acquisition unit 320 acquires the object information P transmitted from the terminal device 100 of the user U via the communication unit 310 and the network NW, and registers the object information P in the storage unit 380 as the object information data 384. The purpose information data 384 includes the purpose information P of the plurality of other vehicles 200. The user information 382 includes personal information of the user U and the like. The acquisition unit 320 acquires the current position of the terminal device 100 at which the target information P is input by the user, or the position designated by the terminal device 100. In addition, the acquisition unit 320 acquires information of one or more vehicles operated according to the purpose of the user U at the current time or at a predetermined time.
計画設定部330は、目的情報データ384に基づいて、車両200の走行計画を設定する。また、計画設定部330は、利用者Uが車両200を利用した場合の課金を管理する。
The plan setting unit 330 sets a travel plan of the vehicle 200 based on the purpose information data 384. The plan setting unit 330 also manages billing when the user U uses the vehicle 200.
計画設定部330は、設定された走行計画を、通信部310を介して車両200に送信する。情報提供部340は、設定された走行計画に基づいて、車両200が目的地まで走行する目的の内容を示す目的情報Pを車外に向けて提供する。ここでいう車外に向けて提供するとは、例えば、情報提供部340が車両200に目的情報Pを提供した後、車両200が出力部270に目的情報Pを車外に表示することを含む。また、情報提供部340が例えば、目的情報Pを入力した利用者U以外の利用者Uの端末装置100に目的情報Pを提供することを含む。
The plan setting unit 330 transmits the set travel plan to the vehicle 200 via the communication unit 310. The information providing unit 340 provides the purpose information P indicating the contents of the purpose for the vehicle 200 to travel to the destination toward the outside of the vehicle based on the set travel plan. Here, providing toward the outside of the vehicle includes, for example, that the vehicle 200 displays the target information P outside the vehicle on the output unit 270 after the information providing unit 340 provides the vehicle 200 with the target information P. In addition, the information providing unit 340 includes, for example, providing the target information P to the terminal device 100 of the user U other than the user U who has input the target information P.
[配車処理]
以下、車両制御システム1により、目的地まで利用者Uを乗車させるよう車両200を配車する例を示す。 [Distribution processing]
Hereinafter, an example will be described in which thevehicle 200 is distributed by the vehicle control system 1 so that the user U gets to the destination.
以下、車両制御システム1により、目的地まで利用者Uを乗車させるよう車両200を配車する例を示す。 [Distribution processing]
Hereinafter, an example will be described in which the
図4は、目的情報Pの内容の一例を示す図である。図示するように、目的情報Pは、予め登録された利用者Uの識別情報である利用者IDに対し、目的、現在地、希望乗車時刻、及び希望乗車位置などが対応付けられた情報である。「目的」は、例えば、利用者Uが端末装置100の入力画面から入力した検索クエリや、推奨された目的の中から選択された目的のカテゴリである。
FIG. 4 is a diagram showing an example of the content of the objective information P. As shown in FIG. As illustrated, the purpose information P is information in which a purpose, a current location, a desired boarding time, a desired boarding position, and the like are associated with a user ID which is identification information of the user U registered in advance. The “purpose” is, for example, a search query input from the input screen of the terminal device 100 by the user U or a category of the purpose selected from the recommended purposes.
「現在地」は、端末装置100が目的情報Pを送信する際の端末装置の位置データである。位置データは、例えば、端末装置100に内蔵されているGPSセンサ等によって取得される。「希望乗車時刻」及び「希望乗車位置」は、利用者により端末装置100の表示部120の入力画面から入力されるデータである。
“Current location” is position data of the terminal device 100 when the terminal device 100 transmits the target information P. The position data is acquired, for example, by a GPS sensor or the like built in the terminal device 100. The “desired boarding time” and the “desired boarding position” are data input from the input screen of the display unit 120 of the terminal device 100 by the user.
目的情報Pは、端末装置100が利用者Uの入力を受け付けることで内容が決定され、車両制御装置300に送信される。入力された情報は、目的情報Pとして車両制御装置300に送信される。車両制御装置300は、記憶部380の目的情報データ384を更新する。
The content of the purpose information P is determined when the terminal device 100 receives an input from the user U, and is transmitted to the vehicle control device 300. The input information is transmitted to the vehicle control device 300 as the target information P. The vehicle control device 300 updates the target information data 384 in the storage unit 380.
図5は、端末装置100に表示される、目的情報Pを入力する画像IM1の一例を示す図である。利用者Uは、画像IM1Aにおいて、例えば、目的を入力する。目的は検索クエリを入力するか、あるいは目的の推奨リストから選択する。利用者Uは、切り替わった画像IM1Bにおいて、希望乗車時刻を入力する。時刻は、例えば、「今すぐ」、「*分後」、「*時*分」等の入力形式により指定する。
FIG. 5 is a diagram showing an example of an image IM1 to be displayed on the terminal device 100 for inputting the object information P. As shown in FIG. The user U inputs, for example, an object in the image IM1A. The purpose is to enter a search query or select from the recommendation list of the purpose. The user U inputs the desired boarding time in the switched image IM1B. The time is specified by, for example, an input format such as "immediately", "* minutes after", "* hours * minutes" and the like.
利用者Uは、切り替わった画像IM1Cにおいて、希望乗車位置を入力する。利用者Uは、現在地から乗車を希望する場合は現在地を選択し、指定場所から乗車を希望する場合は、例えば地図上の位置を指定する。計画設定部330は、受信した目的情報Pに基づいて、利用者の目的に合う目的地を特定する。
The user U inputs the desired boarding position in the switched image IM1C. The user U selects the current location if he / she desires to get in from the current location, and if he / she desires to get in from the designated location, for example, specify a position on the map. The plan setting unit 330 specifies a destination that meets the purpose of the user based on the received purpose information P.
この他、目的情報Pは、直近に実施される目的に関するものでなく、将来に実施されるものとして入力されてもよい。利用者Uは、時刻を設定する際に、「明日の9時から~の目的」のように、時刻を将来の予定とする所定時刻に設定してもよい。
Besides, the purpose information P is not related to the recently implemented purpose, and may be input as the future implementation. When setting the time, the user U may set the time to a predetermined time to be scheduled in the future, as in “the purpose from 9 o'clock of tomorrow”.
計画設定部330は、例えば、目的に関して入力された検索クエリに基づいて、利用者の目的に合う目的地を推定する。計画設定部330は、例えば、利用者が目的に「映画 〇〇」と入力した場合、ネットワークNWにアクセスしてインターネット検索を行い、検索結果に基づいて、「映画 〇〇」を上映している目的地である映画館を抽出する。このとき、計画設定部330は、例えば、目的地である映画館を利用者の現在地に近い順に抽出する。計画設定部330は、更に、目的情報データ384に基づいて、「映画 〇〇」の上映時間と利用者の希望乗車時刻及び希望到着時刻を満たす映画の上映スケジュールを選択し、映画を提供する映画館を選択する。
The plan setting unit 330 estimates a destination meeting the user's purpose, for example, based on the search query input regarding the purpose. For example, when the user inputs “movie 00” for the purpose, the plan setting unit 330 accesses the network NW to perform Internet search, and is screening “movie 00” based on the search result. Extract the cinema that is the destination. At this time, the plan setting unit 330 extracts, for example, movie theaters which are destinations, in order of proximity to the current location of the user. The plan setting unit 330 further selects, based on the target information data 384, a movie screening schedule that meets the movie 〇 screening time, the user's desired boarding time, and the desired arrival time, and provides a movie. Choose a hall.
目的は、例えば、利用者Uのインターネットの閲覧履歴に基づいて提示されてもよい。例えば、利用者Uが、端末装置100のライドシェアアプリを起動して、目的を入力する際に、端末装置100が計画設定部330にアクセスする。計画設定部330は、例えば、利用者Uの最近のインターネットの閲覧履歴に基づいて、利用者の嗜好の度合いが高いカテゴリに関連する目的を抽出する。目的の提示の際には、例えば、インターネットにおける検索ワードのランキングが参照されてもよい。また、端末装置100が利用者Uの音声を認識することによって目的の入力が行われてもよい。また、端末装置100が利用者Uの生体情報(ジェスチャー・体の振動・表情・感情分析)を認識して、認識結果に基づいて、利用者Uの意図推定を行った後、推定された意図に基づいて目的の入力が行われてもよい。
The purpose may be presented, for example, based on the browsing history of the user U's Internet. For example, when the user U activates the ride share application of the terminal device 100 and inputs a purpose, the terminal device 100 accesses the plan setting unit 330. The plan setting unit 330 extracts, for example, the purpose related to the category in which the degree of preference of the user is high, based on the recent browsing history of the user U on the Internet. At the time of presentation of the purpose, for example, the ranking of search words on the Internet may be referred to. Alternatively, the target input may be performed by the terminal device 100 recognizing the voice of the user U. In addition, the terminal device 100 recognizes the user U's biological information (gesture, body vibration, expression, emotion analysis), and performs an intention estimation of the user U based on the recognition result. The target input may be performed based on.
計画設定部330は、抽出した目的を端末装置100の目的入力画面に自動的に表示させる。このとき、計画設定部330は、複数の目的を推奨リストとして端末装置100の表示部120に提示させ、利用者Uに一つの目的を選択させてもよい。
The plan setting unit 330 automatically displays the extracted purpose on the purpose input screen of the terminal device 100. At this time, the plan setting unit 330 may cause the display unit 120 of the terminal device 100 to present a plurality of purposes as a recommendation list, and allow the user U to select one purpose.
利用者Uにより一つの目的が選択された場合、計画設定部330は、目的に応じて設定された目的地に配車可能な車両200を選択する。計画設定部330は、車両運行情報386を参照し、目的地(例えば映画館)に配車可能な車両200を検索する。
When one purpose is selected by the user U, the plan setting unit 330 selects the vehicle 200 which can be allocated to the destination set according to the purpose. The plan setting unit 330 refers to the vehicle operation information 386, and searches for a vehicle 200 which can be distributed to a destination (for example, a movie theater).
図6は、車両運行情報386の内容の一例を示す図である。車両運行情報386は、車両制御装置300が管理する車両200の識別情報である車両IDに対し、配車決定済であるか否かを示す配車フラグ(例えば1が配車決定済、0が配車未決定を示す)、現在地、出発地、経由地、目的地、目的、空席数、出発時刻、及び到着時刻等が対応付けられた情報である。車両運行情報386は、変更が生じた際に、計画設定部330により適宜更新される。
FIG. 6 is a diagram showing an example of the content of the vehicle operation information 386. As shown in FIG. The vehicle operation information 386 is a vehicle allocation flag indicating whether or not the vehicle allocation has been determined for the vehicle ID that is identification information of the vehicle 200 managed by the vehicle control device 300 (for example, 1 is allocated and 0 is not allocated. Present location, departure location, transit location, destination location, purpose, number of vacant seats, departure time, arrival time, and the like are associated with each other. The vehicle operation information 386 is appropriately updated by the plan setting unit 330 when a change occurs.
計画設定部330は、車両運行情報386を参照し、配車未決定の車両の中から利用者の現在地から所定範囲内の車両200を抽出する。計画設定部330は、目的情報データ384に基づいて、抽出された車両200の中から利用者Uの希望乗車時刻に到着可能な車両200を選択する。計画設定部330は、目的情報データ384に基づいて、選択した車両200の走行計画を設定する。
The plan setting unit 330 refers to the vehicle operation information 386, and extracts a vehicle 200 within a predetermined range from the current location of the user from among the vehicles for which allocation has not been determined. The plan setting unit 330 selects the vehicle 200 that can arrive at the desired riding time of the user U among the extracted vehicles 200 based on the target information data 384. The plan setting unit 330 sets a travel plan of the selected vehicle 200 based on the purpose information data 384.
計画設定部330は、利用者Uの乗車希望時刻において、利用者Uが車両200に乗車できるように、車両200の現在地から利用者Uの現在地又は利用者Uの希望乗車位置までの経路を設定する。計画設定部330は、決定した経路に基づいて、車両運行情報386を更新する。計画設定部330は、経路に関する情報を端末装置100に送信する。
The plan setting unit 330 sets a route from the current position of the vehicle 200 to the current position of the user U or the desired riding position of the user U so that the user U can get on the vehicle 200 at the desired travel time of the user U. Do. The plan setting unit 330 updates the vehicle operation information 386 based on the determined route. The plan setting unit 330 transmits information on the route to the terminal device 100.
端末装置100には、決定された経路で運行する車両200に乗車するか否かを尋ねる画像が表示される。図7は、端末装置100に表示される、車両200への乗車を利用者に尋ねる画像IM2の一例を示す図である。画像IM2には、例えば車両200への乗車の希望の有無を伝えるための「乗車する」、「乗車しない」等のボタンが表示される。利用者Uが端末装置100の画面上の画像IM2を介して車両200に乗車を希望する操作を行った場合、計画設定部330は、設定した走行計画を車両200に送信する。
The terminal device 100 displays an image asking whether to get on the vehicle 200 operating on the determined route. FIG. 7 is a diagram showing an example of an image IM2 displayed on the terminal device 100 and asking the user to get in the vehicle 200. In the image IM2, for example, buttons such as “get on” and “do not get on” are displayed to convey presence or absence of a request for getting on the vehicle 200. When the user U performs an operation for getting on the vehicle 200 via the image IM2 on the screen of the terminal device 100, the plan setting unit 330 transmits the set travel plan to the vehicle 200.
このとき、計画設定部330は、乗車を希望する利用者Uに課金する。また、情報提供部340は、目的情報Pを車両200やネットワークNWに送信する。車両200は、受信した走行計画に基づいて、利用者Uを乗車させると共に、目的地までの経路を走行する。
At this time, the plan setting unit 330 charges the user U who wants to get on the vehicle. Further, the information providing unit 340 transmits the target information P to the vehicle 200 and the network NW. The vehicle 200 causes the user U to ride on the basis of the received travel plan and travels the route to the destination.
[ライドシェア]
利用者Uを目的地まで乗車させる車両200は、目的地まで、あるいは目的地までの途中の経路において他の利用者Uを同乗させてもよい。 [Ride share]
Thevehicle 200 which causes the user U to get to the destination may ride another user U on the route to the destination or on the way to the destination.
利用者Uを目的地まで乗車させる車両200は、目的地まで、あるいは目的地までの途中の経路において他の利用者Uを同乗させてもよい。 [Ride share]
The
利用者Uが端末装置100で車両200に乗車する旨の操作を行った後、情報提供部340は、車両200の出力部270に情報提供部340により送信された目的情報Pに含まれる情報を車外に表示させてもよい。
After the user U performs an operation to get on the vehicle 200 by the terminal device 100, the information providing unit 340 transmits the information included in the target information P transmitted by the information providing unit 340 to the output unit 270 of the vehicle 200. It may be displayed outside the vehicle.
図8は、車両200の出力部270に表示される情報271の一例を示す図である。出力部270には、例えば、目的情報Pに含まれる「目的」、「目的地」、「到着時刻」、「空席」等の情報271が車両200の車外に向けて表示される。情報271は、出力部270に表示されるものの他、スピーカ等により音声で車外に報知されてもよい。
FIG. 8 is a diagram showing an example of the information 271 displayed on the output unit 270 of the vehicle 200. As shown in FIG. In the output unit 270, for example, information 271 such as “purpose”, “destination”, “arrival time”, “vacant seat” and the like included in the purpose information P is displayed toward the outside of the vehicle 200. The information 271 may be notified to the outside of the vehicle by voice in addition to the information displayed on the output unit 270 by a speaker or the like.
車両200は、目的地に向かって走行している経路上において、出力部270に情報271を表示させながら走行する。経路の途中で、出力部270の情報271を見た他の利用者Uのうち、同じ目的の利用者U、又は、同じ目的地に移動しようとしている利用者Uは、車両200に空席があれば車両200に同乗してもよい。
The vehicle 200 travels while displaying the information 271 on the output unit 270 on the route traveling toward the destination. Of the other users U who look at the information 271 of the output unit 270 on the way of the route, the user U who is trying to move to the same destination or the user U who is going to move to the same destination has empty seats in the vehicle 200 For example, you may ride on the vehicle 200.
このとき、他の利用者Uは、例えば、走行している車両200に対して手をかざす等のジェスチャーを行い、車両200に同乗の意思を認識させて車両200を止める。車両200の外界監視ユニット210は、ジェスチャーを行った利用者Uを認識し、認識に基づいて車両200を利用者Uの前で停止させる。
At this time, for example, the other user U performs a gesture such as holding the hand over the traveling vehicle 200, makes the vehicle 200 recognize the intention to ride, and stops the vehicle 200. The external world monitoring unit 210 of the vehicle 200 recognizes the user U who has made a gesture, and stops the vehicle 200 in front of the user U based on the recognition.
また、情報271を見て同乗しようとする利用者Uは、端末装置100を用いて同乗の希望を車両制御装置300に送信してもよい。車両制御装置300は、車両200に、同乗を希望する利用者Uの前で停止するよう指示する。また、利用者Uは、端末装置100を用いて車両200に、直接同乗の希望を送信してもよい。
In addition, the user U who tries to ride together by looking at the information 271 may use the terminal device 100 to transmit a request for riding together to the vehicle control device 300. The vehicle control device 300 instructs the vehicle 200 to stop in front of the user U who desires to ride. In addition, the user U may transmit a request for passenger riding directly to the vehicle 200 using the terminal device 100.
車両200が利用者Uの前に停車すると、利用者Uは、車両200に端末装置100をかざして認証を行う。車両200は、端末装置100との通信、外界監視ユニット210を用いた顔認証、端末装置100に表示されたバーコード認証、端末装置100やカード等のRFID(Radio Frequency Identification)認証、指紋等の生体認証などによる認証等を行って利用者Uを認証し、ドアのロックを解除する。車両200は、認証結果を車両制御装置300に送信する。
When the vehicle 200 stops in front of the user U, the user U holds the terminal device 100 over the vehicle 200 and performs authentication. The vehicle 200 performs communication with the terminal device 100, face authentication using the outside monitoring unit 210, barcode authentication displayed on the terminal device 100, RFID (Radio Frequency Identification) authentication such as the terminal device 100 or a card, fingerprints, etc. Authentication by biometrics etc. is performed to authenticate the user U and unlock the door. The vehicle 200 transmits the authentication result to the vehicle control device 300.
また、乗車する利用者Uが、既に端末装置100で認証が完了している利用者である場合、車両200は、ドアのロックを解除して利用者Uを乗り込ませてもよい。
In addition, when the user U who gets in is a user who has already been authenticated by the terminal device 100, the vehicle 200 may unlock the door and allow the user U to get in.
車両制御装置300は、車両200により送信された通知等により、利用者Uが車両200に同乗したことを認識すると、同乗した利用者Uに対して課金する。課金は、例えば、車両200の空席数が多い場合は高く設定され、空席数が少ない場合は安く設定される。このとき、車両制御装置300は、最初に目的を設定して乗車した利用者Uの料金を同乗者の数に応じて割引を行ってもよい。
When recognizing that the user U rides the vehicle 200 on the basis of a notification or the like transmitted by the vehicle 200, the vehicle control device 300 charges the user U who rides the vehicle. The charge is set high, for example, when the number of vacant seats of the vehicle 200 is large, and is set low when the number of vacant seats is small. At this time, the vehicle control device 300 may initially set the purpose and discount the fare of the user U who got on the vehicle according to the number of passengers.
[処理シーケンス]
次に、上記の車両制御システム1の各構成間の処理の関連について説明する。図9は、車両制御システム1の各構成間の処理を示すシーケンス図である。まず、端末装置100-1は、車両200に搭乗して目的を実施しようとする利用者U-1により目的情報Pの入力を受け付けると、目的情報Pを車両制御装置300に送信する(1)。車両制御装置300は、目的情報Pに基づいて、利用者U-1の目的に合う目的地を特定し、設定された目的地に配車可能な車両200を選択し、選択した車両200の目的地までの経路に関する情報を送信する(2)。 [Processing sequence]
Next, the relationship of processing between the components of thevehicle control system 1 described above will be described. FIG. 9 is a sequence diagram showing processing between components of the vehicle control system 1. First, the terminal device 100-1 transmits the object information P to the vehicle control device 300 when the user U-1 who is about to board the vehicle 200 and accepts the object receives the input of the object information P (1) . The vehicle control device 300 specifies a destination that meets the purpose of the user U-1 based on the purpose information P, selects the vehicle 200 that can be allocated to the set destination, and selects the destination of the selected vehicle 200. Send information about the route to (2).
次に、上記の車両制御システム1の各構成間の処理の関連について説明する。図9は、車両制御システム1の各構成間の処理を示すシーケンス図である。まず、端末装置100-1は、車両200に搭乗して目的を実施しようとする利用者U-1により目的情報Pの入力を受け付けると、目的情報Pを車両制御装置300に送信する(1)。車両制御装置300は、目的情報Pに基づいて、利用者U-1の目的に合う目的地を特定し、設定された目的地に配車可能な車両200を選択し、選択した車両200の目的地までの経路に関する情報を送信する(2)。 [Processing sequence]
Next, the relationship of processing between the components of the
次に、端末装置100-1は、利用者U-1による車両200に乗車する希望の入力を受け付け、受け付けた乗車希望に関する情報を車両制御装置300に送信する(3)。車両制御装置300は、利用者U-1の乗車希望に基づいて、利用者U-1に対する課金額を設定する(4)。車両制御装置300は、目的情報Pに基づいて、車両200の現在地から利用者U-1の現在地又は利用者U-1の希望乗車位置までの経路に基づく走行計画を設定し、設定した走行計画を車両200に送信する(5)。
Next, the terminal device 100-1 receives an input of a desire for the user U-1 to get on the vehicle 200, and transmits information regarding the received request for getting on to the vehicle control device 300 (3). The vehicle control device 300 sets the charge amount for the user U-1 based on the user U-1's riding preference (4). The vehicle control device 300 sets a travel plan based on a route from the current position of the vehicle 200 to the current position of the user U-1 or the desired riding position of the user U-1 based on the target information P, and the set travel plan Is transmitted to the vehicle 200 (5).
次に、車両制御装置300は、車両200に目的情報Pを提供する(6)。車両200は、提供された目的情報Pを出力部270により車外に向けて表示する(7)。他の利用者U-2は、出力部270に表示された目的情報Pを見て、車両200へ同乗する希望をジェスチャーや端末装置100-2による通知によって車両200に認識させる(8)。車両200は、同乗しようとする利用者U-2を認証し、認証結果を車両制御装置300に送信する(9)。
Next, the vehicle control device 300 provides the vehicle 200 with the target information P (6). The vehicle 200 displays the provided purpose information P toward the outside of the vehicle by the output unit 270 (7). The other user U-2 looks at the target information P displayed on the output unit 270, and causes the vehicle 200 to recognize the desire to accompany the vehicle 200 by a gesture or a notification from the terminal device 100-2 (8). The vehicle 200 authenticates the user U-2 who tries to ride, and transmits the result of the authentication to the vehicle control device 300 (9).
車両制御装置300は、利用者U-1に利用者U-2の同乗に対する許可・不可の判断を問い合わせる情報を利用者U-1の端末装置100-1に送信する。あるいは、車両制御装置300は、利用者U-2の同乗に対する許可・不可の判断を問い合わせる情報を車両200内に発信する。このとき、車両制御装置300は、利用者U-2の同乗により割引が設定される場合には、割引が適用された課金額を利用者U-1に提示する(10)。同乗を許可する旨の操作を受け付けた車両200又は端末装置100-1は、車両制御装置300に同乗の許可を送信する(11)。車両制御装置300は、利用者U-1から受け付けた同乗の許可、及び利用者U-2の認証結果に基づいて、利用者U-2に対する課金額を設定する(12)。車両制御装置300は、利用者U-1の修正した課金額を設定する(13)。
The vehicle control device 300 transmits, to the terminal device 100-1 of the user U-1, the information inquiring the user U-1 of the determination of permission / disapproval for the ride of the user U-2. Alternatively, the vehicle control device 300 transmits, to the inside of the vehicle 200, information inquiring as to whether the user U-2 is allowed to ride or not. At this time, the vehicle control device 300 presents the charge amount to which the discount is applied to the user U-1 when the discount is set by the user U-2 riding (10). The vehicle 200 or the terminal device 100-1 having received the operation for permitting the passenger ride transmits the permission for the passenger ride to the vehicle control device 300 (11). The vehicle control device 300 sets the charge amount for the user U-2 based on the permission of the passenger ride accepted from the user U-1 and the authentication result of the user U-2 (12). The vehicle control device 300 sets the corrected billing amount of the user U-1 (13).
車両制御装置300は、同乗しようとする利用者U-2を同乗させる走行計画を設定し、車両200に送信する(14)。車両制御装置300は、利用者U-1,U-2が降車した場合、利用者U-1,U-2の課金額を決定し課金する(15)、(16)。
The vehicle control device 300 sets a travel plan for allowing the user U-2 who is going to ride together to ride, and transmits it to the vehicle 200 (14). When the users U-1 and U-2 get off, the vehicle control device 300 determines the charges of the users U-1 and U-2 and charges them (15), (16).
[処理フロー]
次に、車両制御装置300による処理について説明する。図10は、車両制御装置300による処理の流れの一例を示すフローチャートである。 Processing flow
Next, processing by thevehicle control device 300 will be described. FIG. 10 is a flowchart illustrating an example of the flow of processing by the vehicle control device 300.
次に、車両制御装置300による処理について説明する。図10は、車両制御装置300による処理の流れの一例を示すフローチャートである。 Processing flow
Next, processing by the
車両制御装置300の取得部320は、利用者U-1により入力された目的情報Pを取得する(ステップS100)。次に、計画設定部330は、取得部320により取得された目的情報Pに基づいて、車両200の走行計画を設定する(ステップS110)。次に、計画設定部330は、対象となる車両200の空席の数を計算する(ステップS120)。空席がある場合、情報提供部340は、車外に向けて目的情報Pを提供する、即ち、情報提供部340は、車両200の出力部270に目的情報Pに含まれる情報を車外に表示させる(ステップS130)。取得部320は、車両200からの認証結果の受信の有無に基づいて同乗を希望する利用者U-2がいるか否かを判定する(ステップS140)。同乗を希望する利用者U-2がいない場合、ステップS120に戻る。また、同乗を希望する利用者U-2がいる場合、取得部320は、同乗を希望する利用者U-2を認証する(ステップS150)。
The acquisition unit 320 of the vehicle control device 300 acquires the target information P input by the user U-1 (step S100). Next, the plan setting unit 330 sets a travel plan of the vehicle 200 based on the purpose information P acquired by the acquisition unit 320 (step S110). Next, the plan setting unit 330 calculates the number of vacant seats of the target vehicle 200 (step S120). When there is a vacant seat, the information providing unit 340 provides the purpose information P toward the outside of the vehicle, that is, the information providing unit 340 causes the output unit 270 of the vehicle 200 to display the information included in the purpose information P outside the vehicle Step S130). The acquiring unit 320 determines whether there is a user U-2 who desires to ride on the basis of the presence or absence of the reception of the authentication result from the vehicle 200 (step S140). If there is no user U-2 who desires to ride, the process returns to step S120. In addition, when there is a user U-2 who desires to ride, the acquiring unit 320 authenticates the user U-2 who desires to ride (Step S150).
次に、計画設定部330は、複数の利用者U-1,U-2により指定された指定位置を通る車両200が走行する予定の経路を設定する。計画設定部330は、車両200が目的地に到着したか否かを判定する(ステップS160)。車両200が目的地に到着していない場合、ステップS120の処理に戻る。また、車両200が目的地に到着した場合、本フローチャートの処理を終了する。
Next, the plan setting unit 330 sets a route on which the vehicle 200 is to travel, which passes through the designated positions designated by the plurality of users U-1 and U-2. The plan setting unit 330 determines whether the vehicle 200 has arrived at the destination (step S160). If the vehicle 200 has not arrived at the destination, the process returns to step S120. In addition, when the vehicle 200 arrives at the destination, the processing of this flowchart ends.
以上説明した車両制御システム1によれば、利用者U-1の目的に応じて目的地を決定し、車両200によって利用者Uを目的地に移動させることができる。そして、車両制御システム1によると、利用者U-1を目的地に移動させる経路において、目的が同一又は類似している他の利用者U-2を車両200に同乗させることができる。
According to the vehicle control system 1 described above, the destination can be determined according to the purpose of the user U-1, and the user U can be moved to the destination by the vehicle 200. Then, according to the vehicle control system 1, in the route for moving the user U-1 to the destination, the other user U-2 having the same or similar purpose can be carried on the vehicle 200.
[第2実施形態]
次に、第2実施形態の車両制御システム1Aについて説明する。第1実施形態では、利用者U-2は、車両200に同乗する際、車両200の出力部270に表示された目的情報Pを見て同乗するか否かを判断していた。第2実施形態では、同乗しようとする利用者U-2がネットワークNWを介して、情報提供部340により端末装置100に目的情報Pが提供される場合を例示する。 Second Embodiment
Next, avehicle control system 1A of the second embodiment will be described. In the first embodiment, when the user U-2 rides on the vehicle 200, the user U-2 determines whether or not the user U-2 rides on the basis of the purpose information P displayed on the output unit 270 of the vehicle 200. The second embodiment exemplifies a case where the user U-2 who is to ride is provided with the target information P by the information providing unit 340 to the terminal device 100 via the network NW.
次に、第2実施形態の車両制御システム1Aについて説明する。第1実施形態では、利用者U-2は、車両200に同乗する際、車両200の出力部270に表示された目的情報Pを見て同乗するか否かを判断していた。第2実施形態では、同乗しようとする利用者U-2がネットワークNWを介して、情報提供部340により端末装置100に目的情報Pが提供される場合を例示する。 Second Embodiment
Next, a
図11は、第2実施形態の車両制御システム1Aの構成の一例を示す図である。車両制御システム1Aは、第1実施形態の車両制御システム1の構成と同様の構成を備える。以下の説明では、第1実施形態と同様の構成については同一の名称及び符号を用い、重複する説明は適宜省略する。車両制御システム1Aは、第1の実施形態と比較して、車両制御装置300Aに情報提供部340Aを備える。
FIG. 11 is a diagram showing an example of the configuration of a vehicle control system 1A of the second embodiment. The vehicle control system 1A has the same configuration as the configuration of the vehicle control system 1 of the first embodiment. In the following description, the same names and reference numerals are used for the same configuration as that of the first embodiment, and the overlapping description is appropriately omitted. The vehicle control system 1A includes an information providing unit 340A in the vehicle control device 300A as compared to the first embodiment.
[ライドシェア]
目的を持った利用者U-1を乗車させて車両200が運行している場合、車両制御装置300Aの情報提供部340Aは、車外に向けて車両200の目的情報Pを提供する。ここで車外に向けて提供するとは、例えば、情報提供部340がネットワークNWのインターネットを介して目的情報Pを外部の端末装置100等に(例えば、車外に)提供することをいう。 [Ride share]
When thevehicle 200 is operated with the user U-1 having a purpose, the information providing unit 340A of the vehicle control device 300A provides the purpose information P of the vehicle 200 toward the outside of the vehicle. Here, providing toward the outside of the vehicle means, for example, that the information providing unit 340 provides the target information P to the external terminal device 100 or the like (for example, outside the vehicle) via the Internet of the network NW.
目的を持った利用者U-1を乗車させて車両200が運行している場合、車両制御装置300Aの情報提供部340Aは、車外に向けて車両200の目的情報Pを提供する。ここで車外に向けて提供するとは、例えば、情報提供部340がネットワークNWのインターネットを介して目的情報Pを外部の端末装置100等に(例えば、車外に)提供することをいう。 [Ride share]
When the
図12は、端末装置100に表示されるライドシェア可能な車両200の位置と経路の一例を示す図である。例えば、車両200の同乗を希望する利用者U-2が端末装置100-2のライドシェアアプリを起動する。端末装置100-2は、例えば、情報取得部110により、情報提供部340Aがインターネットに提供した複数の車両200の目的情報Pを取得する。
FIG. 12 is a diagram showing an example of the position and route of the ride shareable vehicle 200 displayed on the terminal device 100. As shown in FIG. For example, the user U-2 who desires to ride the vehicle 200 activates the ride share application of the terminal device 100-2. In the terminal device 100-2, for example, the information acquisition unit 110 acquires the target information P of the plurality of vehicles 200 provided to the Internet by the information providing unit 340A.
端末装置100の表示部120が表示する画像IM3には、地図上に複数の車両200の現在位置と、複数の車両200のそれぞれの仮想ルート(図中ルート1~ルート3)が表示される。画像IM3において、複数の車両200は、利用者Uの現在位置から所定範囲内に位置するものが表示される。仮想ルートは、複数の車両200が利用者U-2の現在地から目的地まで走行した場合の軌跡である。
In the image IM3 displayed by the display unit 120 of the terminal device 100, the current positions of the plurality of vehicles 200 and the virtual routes (routes 1 to 3 in the drawing) of the plurality of vehicles 200 are displayed on the map. In the image IM3, the plurality of vehicles 200 that are located within a predetermined range from the current position of the user U are displayed. The virtual route is a trace when a plurality of vehicles 200 travel from the current location of the user U-2 to the destination.
複数の車両200は、空席があり、乗車可能なものが表示される。空席数がゼロの車両200については、出力部270が情報提供を停止するので表示されない。複数の車両200の近傍には、それぞれ目的情報Pが表示される。目的情報Pには、同乗する場合の料金、目的、利用者Uの現在地までの到着時間、空席の数等が表示される。利用者Uは、表示された複数の車両200の中から自分の目的、乗車予定位置、目的地、到着時刻等に応じて車両200を選択する。
The plurality of vehicles 200 have vacant seats, and those which can be taken are displayed. The vehicle 200 with no vacant seat is not displayed because the output unit 270 stops providing information. The target information P is displayed in the vicinity of the plurality of vehicles 200, respectively. In the purpose information P, the fare for taking a ride, the purpose, the arrival time of the user U to the current location, the number of vacant seats, and the like are displayed. The user U selects the vehicle 200 from among the displayed plurality of vehicles 200 according to his / her purpose, a planned boarding position, a destination, an arrival time, and the like.
また、車両200を選択する際、利用者U-2が端末装置100-2を操作して、目的、所要時間、目的地等の項目を選択することで、端末装置100-2は、項目別に車両200を表示部120に表示させてもよい。
In addition, when selecting the vehicle 200, the user U-2 operates the terminal device 100-2 to select items such as the purpose, the required time, the destination, etc. The vehicle 200 may be displayed on the display unit 120.
車両200の表示において、車両制御システム1は、利用者U-2が選択した目的、所要時間、目的地等の項目別に重みを付け、表示される車両200の目的の表示順を変更してもよい。このとき、利用者U-2が選択した項目順に従って車両200を表示してもよい。このようにして、例えば、端末装置100において、利用者U-2が入力した目的に応じて、表示部120に目的が実施される目的地から近い順に車両200が表示される。
In the display of the vehicle 200, the vehicle control system 1 weights the items according to the items such as the purpose, the required time, the destination, etc. selected by the user U-2, and changes the display order of the purpose of the displayed vehicle 200. Good. At this time, the vehicle 200 may be displayed in the order of items selected by the user U-2. Thus, for example, in the terminal device 100, the vehicles 200 are displayed on the display unit 120 in order of proximity to the destination for which the purpose is implemented, in accordance with the purpose input by the user U-2.
また、端末装置100は、利用者U-2の現在地や利用者U-2が入力した乗車予定位置に応じて、表示部120に利用者の乗車予定地から近い順に車両を表示させてもよい。また、端末装置100は、表示部120に、利用者U-2に指定された位置から所定範囲に位置する複数の目的に従って運行される車両の車両200の情報を表示させてもよい。
In addition, the terminal device 100 may cause the display unit 120 to display the vehicles in order of proximity to the user's planned boarding location according to the current location of the user U-2 and the planned boarding position input by the user U-2. . In addition, the terminal device 100 may cause the display unit 120 to display information of the vehicle 200 of a vehicle operated according to a plurality of purposes located in a predetermined range from the position designated by the user U-2.
端末装置100において、例えば、利用者U-2が選択した目的に応じて、表示部120に目的情報Pに一致する度合いが高い順に車両200が表示される。利用者U-2は、表示部120に表示される複数の車両200の中から自分の目的と同一又は類似している車両200を選択する。目的が類似しているとは、例えば、目的の対象が一致していなくても、目的を実施する行為が一致していたり、目的地が一致していたりすることを含む。例えば、映画△△鑑賞という目的と映画〇〇鑑賞という目的とは、映画が同じ映画館で上映されていれば、目的は類似とされる。また、ラーメンを食べるという目的と、餃子を食べるという目的は類似とされる。
In the terminal device 100, for example, in accordance with the purpose selected by the user U-2, the vehicles 200 are displayed in the display unit 120 in descending order of the degree of matching with the purpose information P. The user U-2 selects a vehicle 200 that is the same as or similar to his / her purpose from among the plurality of vehicles 200 displayed on the display unit 120. The similar purpose includes, for example, the action of implementing the purpose being identical or the destination being identical even if the target object is not identical. For example, the purpose of watching movie △ and the purpose of watching movie 映 画 are regarded as similar if the movie is shown in the same movie theater. Also, the purpose of eating ramen is similar to the purpose of eating dumplings.
車両200が選択された後、例えば、端末装置100の表示部120には、選択された車両200に乗車するか否かを尋ねる画像IM4が表示される。図13は、端末装置100の表示部120に表示される画像IM4の一例を示す図である。画像IM4Aには、例えば、利用者U-2が選択した車両200の目的情報Pと、乗車するか否かを選択するためのボタンを含む画像が表示される。
After the vehicle 200 is selected, for example, an image IM4 asking whether to get on the selected vehicle 200 is displayed on the display unit 120 of the terminal device 100. FIG. 13 is a diagram showing an example of the image IM4 displayed on the display unit 120 of the terminal device 100. As shown in FIG. In the image IM 4 A, for example, an image including the target information P of the vehicle 200 selected by the user U- 2 and a button for selecting whether to get on or not is displayed.
画像IM4により、利用者U-2が車両200への乗車を希望する入力操作を行うと、画像IM4Aは、利用者U-2が乗車を希望する位置を指定する画像IM4Bに切り替わる。乗車する位置は、例えば、利用者U-2の現在地を用いる他、地図上に表示される位置をタップすることで指定される。
When the user U-2 performs an input operation for getting in the vehicle 200 according to the image IM4, the image IM4A is switched to an image IM4B for specifying a position for the user U-2 for getting in. The riding position is specified by, for example, using the current location of the user U-2 and tapping the position displayed on the map.
利用者U-2が乗車位置を指定した後、利用者UのID、乗車を希望する車両200のID、利用者U-2の現在位置、希望乗車位置を含む同乗者情報101が車両制御装置300に送信される。同乗者情報101を受信した後、情報提供部340は、車両200に乗車希望があることを通知する。車両200の乗員は、例えば、ナビゲーション装置230のHMI232に表示される操作画面を操作して車両制御装置300に同乗の許可を送信する。
After the user U-2 specifies the boarding position, the passenger control information 101 including the ID of the user U, the ID of the vehicle 200 desiring to board the vehicle, the current position of the user U-2, and the desired boarding position is the vehicle control device Sent to 300. After receiving the passenger information 101, the information providing unit 340 notifies the vehicle 200 that there is a ride request. The occupant of the vehicle 200 operates the operation screen displayed on the HMI 232 of the navigation device 230, for example, and transmits the permission to ride the vehicle to the vehicle control device 300.
このとき、車両制御装置300は、利用者U-2の同乗に対する許可・不可の判断を問い合わせる情報を車両200内で発信してもよいし、車両200に乗車している利用者U-1の端末装置100-1に送信してもよい。また、その際に、車両制御装置300は、同乗による割引が設定される場合には、利用者U-2の同乗により割引が適用された課金額を利用者U-1に発信し、利用者U-1により同乗が許可された場合には、あらかじめ設定された課金額を修正する。
At this time, the vehicle control device 300 may transmit information in the vehicle 200 for inquiring as to whether the user U-2 is allowed to ride or not, and the user U-1 who is in the vehicle 200 It may be transmitted to the terminal device 100-1. Further, at that time, when a discount by ride is set, the vehicle control device 300 transmits the charge amount to which the discount is applied by the ride of the user U-2 to the user U-1, and the user If U-1 permits a ride, the preset charge amount is corrected.
図14は、同乗者情報101の内容の一例を示す図である。計画設定部330は、同乗者情報101に基づいて、同乗を希望する利用者U-2を認証し、利用者U-2が指定した指定位置を通るように乗車希望対象の車両200の走行予定の経路を変更する走行計画を設定する。計画設定部330は、同乗を希望する利用者Uが複数いる場合は、複数の利用者により指定された指定位置を通るように乗車希望対象の車両200の走行予定の経路を変更する走行計画を設定する。
FIG. 14 is a diagram showing an example of the content of the passenger information 101. As shown in FIG. The plan setting unit 330 authenticates the user U-2 who desires to ride on the basis of the passenger information 101, and the traveling plan of the vehicle 200 for which the user desires to ride is required to pass through the designated position designated by the user U-2. Set a travel plan to change the route of When there are a plurality of users U who want to ride, the plan setting unit 330 changes the travel plan for changing the planned travel route of the vehicle 200 for which the passenger desires to ride so as to pass through the designated positions designated by the plurality of users. Set
上記で説明した端末装置100における各処理は、車両制御装置300側で処理を行い、端末装置100の表示部120に表示させてもよい。
Each process in the terminal device 100 described above may be performed on the vehicle control device 300 side and displayed on the display unit 120 of the terminal device 100.
[処理シーケンス]
次に、第2実施形態の車両制御システム1Aの各構成間の処理の関連について説明する。図15は、車両制御システム1の各構成間の処理を示すシーケンス図である。車両制御システム1の処理の(1)から(5)までは第1実施形態と同じ処理が行われる。以下では処理(5)から説明する。 [Processing sequence]
Next, the processing relationship between the components of thevehicle control system 1A of the second embodiment will be described. FIG. 15 is a sequence diagram showing processing between components of the vehicle control system 1. The same processing as that of the first embodiment is performed from (1) to (5) of the processing of the vehicle control system 1. Hereinafter, the process (5) will be described.
次に、第2実施形態の車両制御システム1Aの各構成間の処理の関連について説明する。図15は、車両制御システム1の各構成間の処理を示すシーケンス図である。車両制御システム1の処理の(1)から(5)までは第1実施形態と同じ処理が行われる。以下では処理(5)から説明する。 [Processing sequence]
Next, the processing relationship between the components of the
車両制御装置300は、利用者Uの目的情報Pに基づいて、走行計画を車両200に送信する(5)。その後、車両制御装置300は、ネットワークNWを介し、車外に向けて目的情報Pを提供する。端末装置100は、同乗を希望する利用者Uの操作により、目的情報Pを取得する(6)。端末装置100は、同乗を希望する利用者Uの操作により、車両制御装置300に、同乗を希望する利用者Uの目的と同一又は類似している目的に従って運行している車両200への同乗の希望を送信する(7)。
The vehicle control device 300 transmits the travel plan to the vehicle 200 based on the purpose information P of the user U (5). Thereafter, the vehicle control device 300 provides the purpose information P toward the outside of the vehicle via the network NW. The terminal device 100 acquires the target information P by the operation of the user U who desires to ride (6). The terminal device 100 allows the vehicle control device 300 to ride the vehicle 200 operating according to the same or similar purpose as the purpose of the user U who wants to ride by operation of the user U who desires to ride. Send hope (7).
車両制御装置300は、同乗の希望があることを車両200に通知すると共に、同乗による割引が設定される場合には、利用者U-2の同乗により割引が適用される旨を乗員に提示する(8)。車両200は、乗員の操作により、車両制御装置300に同乗の許可を送信する(9)。車両制御装置300は、同乗の許可に基づいて同乗を希望する利用者U-2を認証し、認証結果に基づいて、利用者U-2の課金額を設定する(10)。車両制御装置300は、利用者U-1の修正した課金額を設定する(11)車両制御装置300は、同乗しようとする利用者U-2を同乗させる走行計画を設定し、車両200に送信する(12)。車両制御装置300は、利用者U-1,U-2が降車した場合、利用者U-1,U-2の課金額を決定し課金する(13)、(14)。
The vehicle control device 300 notifies the vehicle 200 that there is a request for passenger riding, and when a discount for passenger riding is set, it indicates to the occupant that the discount is applied for the passenger U-2 passenger riding. (8). The vehicle 200 transmits the passenger's permission to the vehicle control device 300 by the operation of the passenger (9). The vehicle control device 300 authenticates the user U-2 who desires to ride on the basis of the permission to ride and sets the charge amount of the user U-2 on the basis of the authentication result (10). The vehicle control device 300 sets the corrected billing amount of the user U-1 (11) The vehicle control device 300 sets a travel plan for causing the user U-2 to ride together and sends it to the vehicle 200 Do it (12). When the users U-1 and U-2 get off, the vehicle control device 300 determines the charged amounts of the users U-1 and U-2 and charges them (13), (14).
[処理フロー]
次に、第2実施形態の車両制御装置300による処理について説明する。図16は、車両制御装置300による処理の流れの一例を示すフローチャートである。 Processing flow
Next, processing by thevehicle control device 300 of the second embodiment will be described. FIG. 16 is a flowchart showing an example of the flow of processing by the vehicle control device 300.
次に、第2実施形態の車両制御装置300による処理について説明する。図16は、車両制御装置300による処理の流れの一例を示すフローチャートである。 Processing flow
Next, processing by the
車両制御装置300の取得部320は、利用者Uにより入力された目的情報Pを取得する(ステップS200)。次に、計画設定部330は、取得部320により取得された目的情報Pに基づいて、車両200の走行計画を設定する(ステップS210)。次に、情報提供部340は、車外に向けて目的情報Pを提供する(ステップS220)。次に、計画設定部330は、他の利用者Uから同乗の希望があった場合、対象となる車両200の空席の数を計算し同乗希望者の空席があるか否かを判定する(ステップS230)。空席がある場合、計画設定部330は、目的情報Pに含まれる目的が同一又は類似する複数の利用者を同乗させる走行計画を設定する(ステップS240)。
The acquisition unit 320 of the vehicle control device 300 acquires the target information P input by the user U (step S200). Next, the plan setting unit 330 sets a travel plan of the vehicle 200 based on the purpose information P acquired by the acquisition unit 320 (step S210). Next, the information provision unit 340 provides the purpose information P toward the outside of the vehicle (step S220). Next, the plan setting unit 330 calculates the number of vacant seats of the target vehicle 200 when there is a request for passenger riding from another user U, and determines whether or not there are vacant seats for the passenger preferred person (step S230). When there are vacant seats, the plan setting unit 330 sets a travel plan for allowing a plurality of users having the same or similar purpose included in the purpose information P to ride (step S240).
計画設定部330は、複数の利用者Uにより指定された指定位置を通る車両200が走行する予定の経路を設定する(ステップS250)。計画設定部330は、車両200が目的地に到着したか否かを判定する(ステップS260)。車両200が目的地に到着していない場合、ステップS220の処理に戻る。また、車両200が目的地に到着した場合、本フローチャートの処理を終了する。
The plan setting unit 330 sets a route for the vehicle 200 to travel through the designated positions designated by the plurality of users U (step S250). The plan setting unit 330 determines whether the vehicle 200 has arrived at the destination (step S260). If the vehicle 200 has not arrived at the destination, the process returns to step S220. In addition, when the vehicle 200 arrives at the destination, the processing of this flowchart ends.
このようにして、計画設定部330は、目的情報Pに含まれる目的が同一又は類似する複数の利用者を同乗させる車両200の走行計画を設定する。即ち、計画設定部330は、取得部320により受け付けられた利用者Uの目的情報Pが車外の端末装置100に送信された後、車外の端末装置100から返信された同乗者情報101に基づいて、車両200の走行計画を変更する。
In this manner, the plan setting unit 330 sets a travel plan of the vehicle 200 on which a plurality of users having the same or similar purpose included in the purpose information P are carried. That is, after the purpose information P of the user U accepted by the acquisition unit 320 is transmitted to the terminal device 100 outside the vehicle, the plan setting unit 330 is based on the passenger information 101 returned from the terminal device 100 outside the vehicle. , Change the travel plan of the vehicle 200.
以上説明した第2実施形態の車両制御システム1Aによれば、同乗を希望する利用者Uが端末装置100で目的が同一又は類似している目的地に移動する車両200を選択することができる。
According to the vehicle control system 1A of the second embodiment described above, the user U who desires to ride can select the vehicle 200 moving to the destination with the same or similar purpose in the terminal device 100.
[第3実施形態]
次に、第3実施形態の車両制御システム1Bについて説明する。第1実施形態及び第2実施形態では、同乗を希望する利用者Uは、車両200の出力部270や端末装置100を介して同乗対象となる車両200の目的に関する情報が提示され、表示された目的を見て利用者Uが目的を選択していた。第3実施形態では、利用者Uが端末装置100等を介して目的を入力した場合に、入力された目的に従って同乗の対象となる車両200の情報が提示される場合を例示する。 Third Embodiment
Next, avehicle control system 1B of the third embodiment will be described. In the first embodiment and the second embodiment, the user U who desires to ride is presented and displayed information about the purpose of the vehicle 200 to be ride-on through the output unit 270 of the vehicle 200 and the terminal device 100. In view of the purpose, the user U selected the purpose. In 3rd Embodiment, when the user U inputs the objective through the terminal device 100 grade | etc., The case where the information of the vehicle 200 used as the object of the riding according to the input objective is illustrated is illustrated.
次に、第3実施形態の車両制御システム1Bについて説明する。第1実施形態及び第2実施形態では、同乗を希望する利用者Uは、車両200の出力部270や端末装置100を介して同乗対象となる車両200の目的に関する情報が提示され、表示された目的を見て利用者Uが目的を選択していた。第3実施形態では、利用者Uが端末装置100等を介して目的を入力した場合に、入力された目的に従って同乗の対象となる車両200の情報が提示される場合を例示する。 Third Embodiment
Next, a
図17は、第3実施形態の車両制御システム1Bの構成の一例を示す図である。車両制御システム1Bは、第1実施形態の車両制御システム1の構成と同様の構成を備える。以下の説明では、第1実施形態と同様の構成については同一の名称及び符号を用い、重複する説明は適宜省略する。
FIG. 17 is a diagram showing an example of the configuration of a vehicle control system 1B of the third embodiment. The vehicle control system 1B has the same configuration as the configuration of the vehicle control system 1 of the first embodiment. In the following description, the same names and reference numerals are used for the same configuration as that of the first embodiment, and the overlapping description is appropriately omitted.
[ライドシェア]
端末装置100は、検索クエリに基づいて、同乗を希望する利用者Uによる目的の入力を受け付ける。目的の入力は、例えば、表示部120からの文字入力によって入力される。目的の入力は、文字入力の他、音声、脳波、ジェスチャー、及び視線を検出するデバイスによって入力されてもよい。 [Ride share]
Theterminal device 100 receives an input of an object by the user U who wants to ride on the basis of the search query. The target input is input, for example, by character input from the display unit 120. The target input may be input by a device that detects speech, brain waves, gestures, and gaze in addition to character input.
端末装置100は、検索クエリに基づいて、同乗を希望する利用者Uによる目的の入力を受け付ける。目的の入力は、例えば、表示部120からの文字入力によって入力される。目的の入力は、文字入力の他、音声、脳波、ジェスチャー、及び視線を検出するデバイスによって入力されてもよい。 [Ride share]
The
計画設定部330は、車両運行情報386に基づいて、同乗を希望する利用者Uの目的と同一又は類似している目的で車両200を抽出する。情報提供部340Bは、抽出された車両200に関する情報を、同乗を希望する利用者Uの端末装置100に提供する。表示部120には、例えば、地図上の現在地を中心に所定範囲内に位置する複数の車両200が表示される画像IM3(図12参照)と同様の画像が表示される。車両200は、利用者Uの現在地から所定範囲内にあるものが表示される。
Based on the vehicle operation information 386, the plan setting unit 330 extracts the vehicle 200 for the purpose that is the same as or similar to the purpose of the user U who desires to ride. The information providing unit 340B provides the extracted information on the vehicle 200 to the terminal device 100 of the user U who desires to ride. The display unit 120 displays, for example, an image similar to the image IM3 (see FIG. 12) in which a plurality of vehicles 200 located within a predetermined range centering on the current position on the map is displayed. The vehicle 200 is displayed within a predetermined range from the current location of the user U.
図18は、端末装置100に表示される、同一又は類似している目的に従って運行される車両200の情報を含む画像IM5の一例を示す図である。同一又は類似している目的に従って運行される車両200に関する情報は、1台分に限らず、複数台分の情報が提供されてもよい。画像IM5には、例えば、目的地、目的、現在地までの予想到着時刻、及び料金の他、車両200への乗車の希望をするためのボタンが表示される。利用者Uは、端末装置100の画面上で画像IM5に触れて操作することによって車両200への乗車の希望をする。
FIG. 18 is a diagram showing an example of an image IM5 displayed on the terminal device 100 and including information of the vehicle 200 operated according to the same or similar purpose. Information on the vehicles 200 operated according to the same or similar purpose is not limited to one, and information for a plurality of vehicles may be provided. In the image IM5, for example, in addition to a destination, a purpose, an estimated arrival time to the current position, and a charge, a button for making a request for getting in the vehicle 200 is displayed. The user U desires to get in the vehicle 200 by touching and operating the image IM 5 on the screen of the terminal device 100.
また、利用者Uは、端末装置100から提示された複数の目的の中から興味がある目的を選択し、目的情報Pを設定してもよい。例えば、端末装置100において、候補となる複数の目的が提示される。また、端末装置100には、複数の目的の候補がリスト化されて表示されてもよい。
In addition, the user U may select an object of interest from among a plurality of objects presented from the terminal device 100 and set the object information P. For example, in the terminal device 100, a plurality of candidate purposes are presented. Also, on the terminal device 100, a plurality of candidates for the purpose may be listed and displayed.
図19は、端末装置100に提示される複数の目的の候補を示す画像IM6の一例を示す図である。利用者Uは、例えば、端末装置100において、画像IM6に提示される複数の目的の中から興味がある目的を選択し、目的の詳細を表示させる。
FIG. 19 is a diagram showing an example of an image IM6 showing candidates of a plurality of purposes presented to the terminal device 100. As shown in FIG. For example, in the terminal device 100, the user U selects an object of interest from among a plurality of objects presented in the image IM6, and displays the details of the object.
表示が切り替わった表示部120には、例えば、同乗する車両200の詳細な情報が記載された上記の画像IM5が表示される。利用者Uは、上記と同様に端末装置100の画像IM5上で同乗を希望する操作を行うことによって車両200への乗車の希望をする。
On the display unit 120 whose display has been switched, for example, the above-described image IM5 in which detailed information of the vehicle 200 being carried is described is displayed. The user U desires to get in the vehicle 200 by carrying out an operation desired to ride on the image IM5 of the terminal device 100 in the same manner as described above.
利用者Uが端末装置100により、車両200に乗車を希望する操作を行った場合、端末装置100には、車両200への利用者Uの希望乗車位置を入力する画像IM7が表示される。車両200は、所定の走行計画に従って運行中又は運行予定であるため、利用者Uの乗車時刻は計画設定部330が調整する。図20は、端末装置100に表示される情報入力を行う画像IM7の一例を示す図である。
When the user U performs an operation for getting on the vehicle 200 by the terminal device 100, the terminal device 100 displays an image IM7 for inputting the desired riding position of the user U on the vehicle 200. Since the vehicle 200 is in operation or scheduled according to a predetermined travel plan, the plan setting unit 330 adjusts the getting-in time of the user U. FIG. 20 is a diagram showing an example of the image IM 7 for inputting information displayed on the terminal device 100. As shown in FIG.
利用者Uが乗車位置を指定した後、利用者UのID、乗車を希望する車両200のID、利用者Uの現在位置、希望乗車位置を含む同乗者情報101(図14参照)が車両制御装置300Bに送信される。同乗者情報101を受信した後、情報提供部340Bは、車両200に乗車希望があることを通知する。車両200の乗員は、例えば、ナビゲーション装置230のHMI232に表示される操作画面を操作して車両制御装置300Bに同乗の許可を送信する。
After the user U specifies the boarding position, the passenger ID 101 (see FIG. 14) including the ID of the user U, the ID of the vehicle 200 desiring to board the vehicle, the current position of the user U, and the desired boarding position controls the vehicle It is transmitted to the device 300B. After receiving the passenger information 101, the information providing unit 340B notifies the vehicle 200 that there is a request for getting on the vehicle. The occupant of the vehicle 200 operates the operation screen displayed on the HMI 232 of the navigation device 230, for example, and transmits the permission to ride the vehicle to the vehicle control device 300B.
計画設定部330は、同乗者情報101に基づいて、車両200の走行計画を調整し、利用者Uが同乗できるように経路の変更をする。計画設定部330は、経路の変更が不要な場合、経路を維持しつつ、利用者Uが同乗できるように停車する等の計画を追加して車両200走行計画を変更する。
The plan setting unit 330 adjusts the travel plan of the vehicle 200 based on the passenger information 101, and changes the route so that the user U can ride. When there is no need to change the route, the plan setting unit 330 changes the vehicle 200 travel plan by adding a plan such as stopping so that the user U can ride along while maintaining the route.
情報提供部340Bは、端末装置100に、変更された走行計画に基づく車両200の経路情報を送信する。端末装置100には、決定された経路で運行する車両200の情報に関する画像が表示される。図21は、端末装置100に表示される、車両200の経路情報に関する画像IM8の一例を示す図である。画像IM8には、例えば、車両200への乗車の意思を決定するための「乗車する」、「乗車しない」等のボタンが表示される。
Information providing unit 340B transmits route information of vehicle 200 based on the changed travel plan to terminal device 100. The terminal device 100 displays an image regarding information of the vehicle 200 operating on the determined route. FIG. 21 is a diagram showing an example of an image IM8 related to the route information of the vehicle 200 displayed on the terminal device 100. As shown in FIG. In the image IM8, for example, buttons such as “get on” and “do not get on” for determining the intention of getting on the vehicle 200 are displayed.
利用者Uが端末装置100により車両200に乗車を決定する操作を行った場合、計画設定部330は、変更された走行計画を車両200に送信する。車両200は、変更された走行計画に基づいて、利用者Uを同乗させる経路を走行する。
When the user U performs an operation to determine boarding on the vehicle 200 by the terminal device 100, the plan setting unit 330 transmits the changed travel plan to the vehicle 200. Vehicle 200 travels a route along which user U rides based on the changed travel plan.
[処理シーケンス]
次に、第3実施形態の車両制御システム1Bの各構成間の処理の関連について説明する。図22は、車両制御システム1Bの各構成間の処理を示すシーケンス図である。 [Processing sequence]
Next, the processing relationship between the components of thevehicle control system 1B of the third embodiment will be described. FIG. 22 is a sequence diagram showing processing between components of the vehicle control system 1B.
次に、第3実施形態の車両制御システム1Bの各構成間の処理の関連について説明する。図22は、車両制御システム1Bの各構成間の処理を示すシーケンス図である。 [Processing sequence]
Next, the processing relationship between the components of the
端末装置100は、利用者Uが実施しようとする目的の入力を受け付ける(1)。車両制御装置300Bは、利用者Uが入力した目的と同一又は類似の目的に応じて運行している又は運行予定の車両200を抽出し、端末装置100に抽出した車両200の情報を提供する(2)。端末装置100は、利用者Uの操作により、利用者Uの目的と同一又は類似している目的に従って運行される車両200の選択を受け付けると、車両200への乗車希望と、車両200に同乗するための同乗者情報101を車両制御装置300Bに送信する(3)。
The terminal device 100 receives an input intended to be performed by the user U (1). The vehicle control device 300B extracts the vehicle 200 operating or scheduled to operate according to the same or similar purpose as the purpose input by the user U, and provides the terminal device 100 with the information of the extracted vehicle 200 ( 2). When the terminal device 100 receives the selection of the vehicle 200 operated according to the purpose which is the same as or similar to the purpose of the user U by the operation of the user U, the terminal device 100 rides the vehicle 200 with the riding preference for the vehicle 200. Passenger information 101 is transmitted to the vehicle control apparatus 300B (3).
車両制御装置300Bは、車両200に乗車希望があることを通知する(4)。車両200は、乗員の操作により車両制御装置300Bに同乗の許可を送信する(5)。車両制御装置300Bは、同乗の許可を受信した後、同乗者情報101に基づいて、車両200の走行計画を変更し、走行計画に基づく経路情報を端末装置100に送信する(6)。端末装置100は、利用者Uの入力操作により、車両200への乗車を決定の通知を送信する(7)。
The vehicle control device 300B notifies the vehicle 200 that there is a ride request (4). The vehicle 200 transmits the passenger's permission to the vehicle control device 300B by the operation of the passenger (5). After receiving the permission to ride, the vehicle control device 300B changes the travel plan of the vehicle 200 based on the passenger information 101, and transmits route information based on the travel plan to the terminal device 100 (6). The terminal device 100 transmits the notification of the determination of getting on the vehicle 200 by the input operation of the user U (7).
車両制御装置300Bは、利用者Uの乗車の決定に基づいて、利用者Uに対する課金額を設定する(8)。車両制御装置300Bは、利用者Uを同乗させる走行計画を車両200に送信する(9)。車両制御装置300Bは、利用者Uが降車した場合、利用者Uの課金額を決定し、課金する(10)。
The vehicle control device 300B sets the charge amount for the user U based on the determination of the user U's boarding (8). The vehicle control device 300B transmits, to the vehicle 200, a travel plan for allowing the user U to ride (9). When the user U gets off, the vehicle control device 300B determines the charge amount of the user U and charges it (10).
なお、利用料金の決済については、乗車時にあらかじめ搭乗者が指定している支払い方法で引き落としてもよいが、同乗者の増減や乗車時間・距離の変更により課金額が変更する場合があるため、降車時に最終的な課金額が設定されて決済されるようにしてもよい。
It should be noted that the payment of the toll may be withdrawn by the payment method specified by the passenger in advance, but the charge may change due to the increase or decrease of the passenger or the change of the travel time / distance. The final charge amount may be set and settled at the time of getting off.
[処理フロー]
次に、第3実施形態の車両制御装置300Bによる処理について説明する。図23は、車両制御装置300Bによる処理の流れの一例を示すフローチャートである。 Processing flow
Next, processing by thevehicle control device 300B of the third embodiment will be described. FIG. 23 is a flowchart showing an example of the flow of processing by the vehicle control device 300B.
次に、第3実施形態の車両制御装置300Bによる処理について説明する。図23は、車両制御装置300Bによる処理の流れの一例を示すフローチャートである。 Processing flow
Next, processing by the
車両制御装置300Bの取得部320は、利用者Uにより入力された目的を取得する(ステップS300)。次に、計画設定部330は、取得部320により取得された目的と同一又は類似の目的の同乗可能な車両200を抽出する(ステップS310)。次に、計画設定部330は、端末装置100から同乗を希望する車両200が選択されたか否かを判定する(ステップS320)。次に、計画設定部330は、同乗を希望する車両200が選択されなかったと判定した場合、ステップS370の処理に移行する。次に、計画設定部330が同乗を希望する車両200が選択されたと判定した場合、取得部320は、同乗者情報101を取得する(ステップS330)。次に、計画設定部330は、同乗者情報101に基づいて、車両200の走行計画を利用者Uが同乗する走行計画に変更する(ステップS340)。
The acquisition unit 320 of the vehicle control device 300B acquires the purpose input by the user U (step S300). Next, the plan setting unit 330 extracts a rideable vehicle 200 having the same or similar purpose as the purpose acquired by the acquisition unit 320 (step S310). Next, the plan setting unit 330 determines whether or not the vehicle 200 for which the terminal device 100 desires to ride is selected (step S320). Next, if the plan setting unit 330 determines that the vehicle 200 for which a passenger is requested is not selected, the process proceeds to step S370. Next, when it is determined that the plan setting unit 330 has selected the vehicle 200 for which a ride is desired, the acquisition unit 320 acquires the passenger information 101 (step S330). Next, based on the passenger information 101, the plan setting unit 330 changes the travel plan of the vehicle 200 to a travel plan on which the user U rides (step S340).
次に、計画設定部330は、端末装置100からの車両200への乗車を決定する通知の有無に基づいて、利用者Uが車両200への乗車を決定したか否かを判定する(ステップS350)。次に、計画設定部330が、利用者Uが車両200への乗車をしないと判定した場合、ステップS310の処理に戻り、計画設定部330は、他の同乗可能な車両200を抽出する。次に、計画設定部330が、利用者Uが車両200への乗車を決定したと判定した場合、情報提供部340Bは、通知に基づいて、利用者Uを同乗させる走行計画を車両200に送信する(ステップS360)。
Next, the plan setting unit 330 determines whether or not the user U has decided to board the vehicle 200 based on the presence or absence of notification of determining the boarding from the terminal device 100 to the vehicle 200 (step S350). ). Next, when the plan setting unit 330 determines that the user U does not get on the vehicle 200, the process returns to step S310, and the plan setting unit 330 extracts another rideable vehicle 200. Next, when the plan setting unit 330 determines that the user U has decided to get on the vehicle 200, the information providing unit 340B transmits, to the vehicle 200, a travel plan for causing the user U to ride based on the notification. (Step S360).
次に、計画設定部330は、車両200が目的地に到着したか否かを判定する(ステップS370)。車両200が目的地に到着していない場合、ステップS310の処理に戻る。また、車両200が目的地に到着した場合、本フローチャートの処理を終了する。
Next, the plan setting unit 330 determines whether the vehicle 200 has arrived at the destination (step S370). If the vehicle 200 has not arrived at the destination, the process returns to step S310. In addition, when the vehicle 200 arrives at the destination, the processing of this flowchart ends.
以上説明した第3実施形態の車両制御システム1Bによれば、利用者Uが端末装置100等で自分が実施しようとする目的を入力することで、利用者Uの目的と同一又は類似の目的のために運行している車両200を抽出し、利用者に提示することができる。利用者Uは、車両制御システム1Bにより、自分の目的を実施するための目的地に効率的に到着することができる。
According to the vehicle control system 1B of the third embodiment described above, the user U inputs the purpose he / she intends to carry out with the terminal device 100 or the like, so that the purpose the same as or similar to the purpose of the user U The vehicle 200 operating for the purpose can be extracted and presented to the user. The user U can efficiently arrive at the destination for implementing his / her purpose by the vehicle control system 1B.
[第4実施形態]
次に、第4実施形態の車両制御システムについて説明する。上記の各実施形態の車両制御装置300は、利用者Uが運転している手動運転車両や、利用者Uが自動運転モードを実行している自動運転の車両200に適用してもよい。 Fourth Embodiment
Next, a vehicle control system of a fourth embodiment will be described. Thevehicle control device 300 according to each of the above-described embodiments may be applied to a manually driven vehicle that the user U is driving, and an automatically driven vehicle 200 in which the user U is executing the automatic driving mode.
次に、第4実施形態の車両制御システムについて説明する。上記の各実施形態の車両制御装置300は、利用者Uが運転している手動運転車両や、利用者Uが自動運転モードを実行している自動運転の車両200に適用してもよい。 Fourth Embodiment
Next, a vehicle control system of a fourth embodiment will be described. The
例えば、利用者Uは、端末装置100を用いて自車両の周辺の車両200目的情報を検索し、自分の目的と同一又は類似している目的に従って運行される200を選択する。そして、利用者Uは、選択された車両200の目的情報を自車両の目的情報として車両制御装置300に登録してもよい。
For example, the user U searches for vehicle 200 purpose information in the vicinity of the own vehicle using the terminal device 100, and selects 200 to be operated according to the purpose which is the same as or similar to the purpose of the user. Then, the user U may register in the vehicle control device 300 the purpose information of the selected vehicle 200 as the purpose information of the own vehicle.
また、利用者Uが手動運転車両を運転している場合、利用者Uの目的と同一又は類似している目的に従って運行される車両200の目的地を端末装置100により取得して、手動運転車両のナビゲーション装置に登録できるようにしてもよい。この登録は、ナビゲーション装置の操作によって直接行われてもよい。また、利用者Uは、検索結果に基づいて選択された車両200を発見し、対象となる車両200を追尾して目的地に到着するようにしてもよい。この場合、車両制御装置300は、追尾されたくないと登録されている車両200については、検索対象から除く処理を行ってもよい。
When the user U is driving a manually driven vehicle, the terminal device 100 acquires the destination of the vehicle 200 operated according to the purpose that is the same as or similar to the purpose of the user U, and the manually driven vehicle It may be registered in the navigation device of This registration may be performed directly by the operation of the navigation device. Further, the user U may find the vehicle 200 selected based on the search result, and track the target vehicle 200 to arrive at the destination. In this case, the vehicle control device 300 may perform the process of excluding the vehicle 200 registered as not to be tracked from the search target.
以上、本発明を実施するための形態について実施形態を用いて説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
As mentioned above, although the form for carrying out the present invention was explained using an embodiment, the present invention is not limited at all by such an embodiment, and various modification and substitution within the range which does not deviate from the gist of the present invention Can be added.
例えば、上記の実施形態の車両制御システムにおいて、車両200の検索を予め設定された条件に基づいて行ってもよい。予め設定された条件とは、例えば、車両200の検索範囲を自分の現在地からの距離から所定範囲内に設定すること、車両200への乗車場所を予め設定すること、目的を予め設定すること、目的の検索対象を予め絞り込んでおくこと等を含む。このようにすることで、利用者Uが車両200の使用目的が決まっている場合、車両制御システムの車両200の検索を高速化することができる。
For example, in the vehicle control system of the above-described embodiment, the search of the vehicle 200 may be performed based on preset conditions. The conditions set in advance are, for example, setting the search range of the vehicle 200 within a predetermined range from the distance from the current location of the user, setting in advance the riding place on the vehicle 200, and setting the purpose in advance. It includes narrowing down a target search target in advance. By doing this, when the purpose of use of the vehicle 200 is determined by the user U, it is possible to speed up the search of the vehicle 200 of the vehicle control system.
また、端末装置100は、利用者Uの入力によらず、同一の目的が設定されている車両200の数が多い順に車両200を表示部120に表示してもよい。このようにして、利用者Uは、表示される車両200の目的情報Pに応じてその日に開催されるイベントを知ることができる。そして、利用者Uは、イベントに参加してもよいし、イベントで混雑するエリアやルートを回避するよう他の目的を設定してもよい。
In addition, the terminal device 100 may display the vehicles 200 on the display unit 120 in descending order of the number of vehicles 200 for which the same purpose is set, regardless of the input of the user U. In this manner, the user U can know the event held on that day according to the target information P of the vehicle 200 displayed. Then, the user U may participate in the event, or may set another purpose to avoid the area or route congested by the event.
また、端末装置100は、利用者Uの入力によらず、同一の目的が設定されている車両200の数が少ない順に車両200を表示部120に表示してもよい。このようにして、利用者Uは、表示される複数の車両200の異なる目的情報Pによって自分が想定していなかった目的を発見することができる。
Further, the terminal device 100 may display the vehicles 200 on the display unit 120 in ascending order of the number of vehicles 200 for which the same purpose is set, without depending on the input of the user U. In this way, the user U can discover the purpose which he / she did not assume from the different purpose information P of the plurality of vehicles 200 displayed.
1、1A、1B‥車両制御システム、100-1、100-2‥端末装置、110‥情報取得部、120‥表示部、130‥通信部、200‥車両、210‥外界監視ユニット、220‥通信装置、230‥ナビゲーション装置、234‥GNSS受信機、236‥ナビ制御装置、240‥推奨車線決定装置、250‥自動運転制御ユニット、260‥駆動力出力装置、262‥ブレーキ装置、264‥ステアリング装置、270‥出力部、300‥車両制御装置、300、300A、300B‥車両制御装置、310‥通信部、320‥取得部、330‥計画設定部、340、340A、340B‥情報提供部、380‥記憶部
1, 1A, 1B .. vehicle control system, 100-1, 100-2 .. terminal device, 110 .. information acquisition unit, 120 .. display unit, 130 .. communication unit, 200 .. vehicle, 210 .. outside monitoring unit, 220 .. communication Device 230 navigation device 234 GNSS receiver 236 navigation control device 240 recommended lane determination device 250 automatic driving control unit 260 driving force output device 262 brake device 264 steering device 264 270. Output unit 300. Vehicle control device 300, 300A, 300B. Vehicle control device 310. Communication unit 320. Acquisition unit 330. Plan setting unit 340, 340A, 340B Information provision unit 380. Storage Department
Claims (18)
- 利用者により入力された目的情報を取得する取得部と、
前記取得部により取得された前記目的情報に基づいて、車両の走行計画を設定する計画設定部と、
前記目的情報を車外に向けて提供する情報提供部と、を備える、
車両制御システム。 An acquisition unit for acquiring the purpose information input by the user;
A plan setting unit configured to set a travel plan of the vehicle based on the purpose information acquired by the acquisition unit;
And an information providing unit for providing the purpose information toward the outside of the vehicle.
Vehicle control system. - 前記情報提供部は、前記目的情報に加え、前記車両の空席数、前記計画設定部により設定された目的地までの予想到着時刻のうち少なくとも一つを前記車両に設けられた出力部に表示させる、
請求項1に記載の車両制御システム。 The information providing unit causes the output unit provided in the vehicle to display at least one of the number of vacant seats of the vehicle and the estimated arrival time to the destination set by the plan setting unit, in addition to the purpose information. ,
The vehicle control system according to claim 1. - 前記情報提供部は、前記車両の空席数がゼロの場合、前記目的情報の提供を停止する、
請求項1または2に記載の車両制御システム。 The information providing unit stops the provision of the purpose information when the number of vacant seats of the vehicle is zero.
A vehicle control system according to claim 1 or 2. - 前記計画設定部は、前記目的情報に含まれる目的が同一または類似する複数の利用者を同乗させる前記車両の走行計画を設定する、
請求項1から3のうちいずれか1項に記載の車両制御システム。 The plan setting unit sets a travel plan of the vehicle for allowing a plurality of users having the same or similar purpose included in the purpose information to ride.
The vehicle control system according to any one of claims 1 to 3. - 前記計画設定部は、複数の利用者により指定された指定位置を通る前記車両の走行予定の経路を設定する、
請求項4に記載の車両制御システム。 The plan setting unit sets a planned travel route of the vehicle passing through designated positions designated by a plurality of users.
The vehicle control system according to claim 4. - 車外の利用者から入力された目的情報を取得する取得部と、
前記取得部により取得された前記目的情報に基づいて、車両の走行計画を設定する計画設定部と、を備え、
前記計画設定部は、前記取得部により取得された前記目的情報が車外の端末装置に送信された後、車外の前記端末装置から同乗者情報が返信された場合、前記同乗者情報に基づいて、前記走行計画を変更する、
サーバ装置。 An acquisition unit for acquiring target information input from a user outside the vehicle;
And a plan setting unit configured to set a travel plan of the vehicle based on the purpose information acquired by the acquisition unit.
The plan setting unit is configured to, based on the passenger information, when the passenger information is returned from the terminal device outside the vehicle after the purpose information acquired by the acquisition unit is transmitted to the terminal device outside the vehicle. Change the travel plan,
Server device. - 利用者により目的情報が入力された端末装置の現在位置あるいは、前記端末装置により指定された位置と、現在または所定時刻において前記利用者の目的に従って運行される1以上の車両の情報とを取得する取得部と、
前記取得部により取得された前記目的情報と前記車両の走行計画とに基づいて、前記目的情報の目的に合う前記車両を特定する計画設定部と、
前記特定された車両の情報を前記端末装置に通信するとともに、前記端末装置から返信された前記車両への乗車希望を前記車両に送信する通信部と、を備える、
サーバ装置。 Acquires the current position of a terminal device at which purpose information has been input by a user or the position designated by the terminal device, and information of one or more vehicles operated according to the purpose of the user at a current time or at a predetermined time. Acquisition part,
A plan setting unit that specifies the vehicle that meets the purpose of the purpose information based on the purpose information acquired by the acquisition unit and the travel plan of the vehicle;
And a communication unit configured to communicate information of the specified vehicle to the terminal device, and transmit to the vehicle a request for getting in the vehicle, which is returned from the terminal device.
Server device. - 前記端末装置の表示部に、前記目的情報に一致する度合いが高い順に前記車両を表示させる情報を送信する、
請求項7に記載のサーバ装置。 The display unit of the terminal device transmits information for displaying the vehicle in descending order of the degree of matching with the purpose information.
The server apparatus according to claim 7. - 前記端末装置の表示部に、利用者の乗車予定地から近い順に前記車両を表示させる情報を送信する、
請求項7に記載のサーバ装置。 Transmitting information to cause the display unit of the terminal device to display the vehicles in order of proximity to the user's planned landing location;
The server apparatus according to claim 7. - 前記端末装置の表示部に、前記目的情報に含まれる目的が実施される目的地から近い順に前記車両を表示させる情報を送信する、
請求項7に記載のサーバ装置。 The display unit of the terminal device transmits information for displaying the vehicle in order of proximity to the destination where the purpose included in the purpose information is to be implemented.
The server apparatus according to claim 7. - 前記端末装置の表示部に、指定された位置から所定範囲内に位置する複数の目的に従って運行される車両の情報を表示させる情報を送信する、
請求項7から10のうちいずれか1項に記載のサーバ装置。 The display unit of the terminal device transmits information for displaying information of a vehicle operated according to a plurality of purposes located within a predetermined range from the designated position.
The server apparatus according to any one of claims 7 to 10. - コンピュータが
利用者により入力された目的情報を取得し、
取得した前記目的情報に基づいて、車両の走行計画を設定し、
前記目的情報を車外に向けて提供し、
取得した前記目的情報を車外の端末装置に送信した後、車外の前記端末装置から同乗者情報が返信された場合、前記同乗者情報に基づいて、前記走行計画を変更する、
車両制御方法。 The computer acquires the objective information input by the user,
Setting a travel plan of the vehicle based on the acquired purpose information;
Providing the purpose information to the outside of the vehicle,
When the passenger information is returned from the terminal device outside the vehicle after transmitting the acquired target information to the terminal device outside the vehicle, the travel plan is changed based on the passenger information,
Vehicle control method. - コンピュータが
利用者により目的情報が入力された端末装置の現在位置あるいは、前記端末装置により指定された位置と、現在または所定時刻において前記利用者の目的に従って運行される1以上の車両の情報とを取得し、
取得した前記目的情報と前記車両の走行計画とに基づいて、前記目的情報の目的に合う前記車両を特定し、
前記特定した車両の情報を前記端末装置に通信するとともに、前記端末装置から返信された前記車両への乗車希望を前記車両に送信する、
車両制御方法。 The current position of the terminal device at which the user entered the target information by the user, or the position designated by the terminal device, and information of one or more vehicles operated according to the user's purpose at the current or predetermined time Acquired,
Identifying the vehicle that meets the purpose of the purpose information based on the obtained purpose information and the travel plan of the vehicle;
The information of the specified vehicle is communicated to the terminal device, and the entry request for the vehicle returned from the terminal device is transmitted to the vehicle.
Vehicle control method. - 利用者の端末装置を動作させるプログラムであって、
コンピュータに、
利用者により入力された目的情報に基づいて走行している1つ以上の車両の目的情報を取得させ、
表示部により取得させた前記目的情報を表示させ、
前記目的情報が取得された1つ以上の車両の中から、1つの車両が前記利用者により選択された場合、選択された前記車両に対して乗車希望および乗車予定位置を送信させる、
プログラム。 A program for operating the terminal device of the user,
On the computer
Get the purpose information of one or more vehicles traveling based on the purpose information input by the user,
Displaying the target information acquired by the display unit;
When one user is selected by the user from one or more vehicles for which the purpose information has been acquired, the user is caused to transmit a boarding desire and a planned boarding position to the selected car.
program. - 前記表示部に、前記目的情報に一致する度合いが高い順に車両を前記表示させる、
請求項14に記載のプログラム。 Causing the display unit to display the vehicles in descending order of the degree of agreement with the purpose information;
The program according to claim 14. - 前記表示部に、利用者の乗車予定地から近い順に前記車両を表示させる、
請求項14に記載のプログラム。 Causing the display unit to display the vehicles in order of proximity to the user's planned landing location;
The program according to claim 14. - 前記表示部に、前記目的情報に含まれる目的が実施される目的地から近い順に前記車両を表示させる、
請求項14に記載のプログラム。 Causing the display unit to display the vehicles in order of proximity to a destination where the purpose included in the purpose information is to be implemented;
The program according to claim 14. - 前記表示部に、指定された位置から所定範囲内に位置する複数の目的に従って運行される前記車両の情報を表示させる、
請求項14から17のうちいずれか1項に記載のプログラム。 The display unit displays information of the vehicle operated according to a plurality of purposes located within a predetermined range from the designated position.
The program according to any one of claims 14-17.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017127815 | 2017-06-29 | ||
JP2017-127815 | 2017-06-29 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019004468A1 true WO2019004468A1 (en) | 2019-01-03 |
Family
ID=64743001
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2018/024957 WO2019004468A1 (en) | 2017-06-29 | 2018-06-29 | Vehicle control system, server device, vehicle control method, and program |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2019004468A1 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020160912A (en) * | 2019-03-27 | 2020-10-01 | 日産自動車株式会社 | Traveling assist server and traveling assist method |
CN111752270A (en) * | 2019-03-11 | 2020-10-09 | 本田技研工业株式会社 | Vehicle control system, vehicle control method, and storage medium |
WO2020262673A1 (en) * | 2019-06-28 | 2020-12-30 | 株式会社NearMe | Information processing device, information processing method and program |
JP2021163415A (en) * | 2020-04-03 | 2021-10-11 | トヨタ自動車株式会社 | Operation management apparatus, operation management system, operation management method, and vehicle |
US20230059123A1 (en) * | 2018-09-30 | 2023-02-23 | Strong Force Tp Portfolio 2022, Llc | Expert system for vehicle configuration recommendations of vehicle or user experience parameters |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001291192A (en) * | 2000-04-05 | 2001-10-19 | Omron Corp | Information processor and recording medium |
JP2004362271A (en) * | 2003-06-04 | 2004-12-24 | Nippon Telegr & Teleph Corp <Ntt> | Ride sharing riding system, riding information processor and ride sharing riding method |
JP2007293530A (en) * | 2006-04-24 | 2007-11-08 | Nishiwaki Keisan Center:Kk | Transportation fare decision method for transportation means and transportation fare decision device |
JP2016194854A (en) * | 2015-04-01 | 2016-11-17 | 株式会社notteco | Share-riding support system, portable terminal, share-riding support method, and lease support system |
-
2018
- 2018-06-29 WO PCT/JP2018/024957 patent/WO2019004468A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001291192A (en) * | 2000-04-05 | 2001-10-19 | Omron Corp | Information processor and recording medium |
JP2004362271A (en) * | 2003-06-04 | 2004-12-24 | Nippon Telegr & Teleph Corp <Ntt> | Ride sharing riding system, riding information processor and ride sharing riding method |
JP2007293530A (en) * | 2006-04-24 | 2007-11-08 | Nishiwaki Keisan Center:Kk | Transportation fare decision method for transportation means and transportation fare decision device |
JP2016194854A (en) * | 2015-04-01 | 2016-11-17 | 株式会社notteco | Share-riding support system, portable terminal, share-riding support method, and lease support system |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20230059123A1 (en) * | 2018-09-30 | 2023-02-23 | Strong Force Tp Portfolio 2022, Llc | Expert system for vehicle configuration recommendations of vehicle or user experience parameters |
CN111752270A (en) * | 2019-03-11 | 2020-10-09 | 本田技研工业株式会社 | Vehicle control system, vehicle control method, and storage medium |
JP2020160912A (en) * | 2019-03-27 | 2020-10-01 | 日産自動車株式会社 | Traveling assist server and traveling assist method |
JP7236304B2 (en) | 2019-03-27 | 2023-03-09 | 日産自動車株式会社 | Driving support server and driving support method |
WO2020262673A1 (en) * | 2019-06-28 | 2020-12-30 | 株式会社NearMe | Information processing device, information processing method and program |
JPWO2020262673A1 (en) * | 2019-06-28 | 2021-09-13 | 株式会社NearMe | Programs, information processing methods and information processing equipment |
JP2021177411A (en) * | 2019-06-28 | 2021-11-11 | 株式会社NearMe | Program, information processing method, and information processor |
JP7378831B2 (en) | 2019-06-28 | 2023-11-14 | 株式会社NearMe | Information processing device, information processing method and program |
JP2021163415A (en) * | 2020-04-03 | 2021-10-11 | トヨタ自動車株式会社 | Operation management apparatus, operation management system, operation management method, and vehicle |
JP7413902B2 (en) | 2020-04-03 | 2024-01-16 | トヨタ自動車株式会社 | Traffic management device, traffic management system, and traffic management method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6852159B2 (en) | Vehicle information providing device, vehicle information providing method, and program | |
JP7191052B2 (en) | Pick-up management device, pick-up management method, and program | |
US11514545B2 (en) | Rideshare management system, rideshare management method, and program | |
JP2018205829A (en) | Ride-sharing control device, ride-sharing control method, and program | |
US12033194B2 (en) | Ridesharing management device, ridesharing management method, and program | |
WO2019004468A1 (en) | Vehicle control system, server device, vehicle control method, and program | |
JP7241685B2 (en) | Vehicle management system, vehicle management method, and program | |
JP2020077431A (en) | Vehicle allocation service providing device, vehicle allocation service providing method and program | |
US11069239B2 (en) | Event vehicle dispatch device, event vehicle dispatch method, program, and management system | |
JP2018185693A (en) | Ride share management device, ride share management method, and program | |
JP7331986B2 (en) | Commercial vehicle operation device and method | |
WO2019004467A1 (en) | Vehicle control device, vehicle control method, and program | |
JP2020074170A (en) | Service management device, service providing system, service management method, and program | |
CN110770767A (en) | Travel route determination device, autonomous vehicle, travel route determination method, and program | |
JP2019219781A (en) | Business vehicle operation system | |
JP2019128659A (en) | Vehicle call system | |
WO2019163194A1 (en) | Vehicle control system, vehicle control device, and vehicle control method | |
JP2022030594A (en) | Management device, management system, management method, and program | |
JP7172464B2 (en) | Vehicles and vehicle operation methods | |
US20210188325A1 (en) | Control device and control method | |
US10880694B2 (en) | Service assistance device, service assistance method, and computer readable storage medium | |
JP2021149356A (en) | Management device, management method, and program | |
JP2021179793A (en) | Information processing device, information processing system, program, and information processing method | |
JP2020126327A (en) | Driving support method and driving support device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18822942 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 18822942 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: JP |