JP7745408B2 - Automatic driving control device, automatic driving control system, automatic driving control method - Google Patents
Automatic driving control device, automatic driving control system, automatic driving control methodInfo
- Publication number
- JP7745408B2 JP7745408B2 JP2021163437A JP2021163437A JP7745408B2 JP 7745408 B2 JP7745408 B2 JP 7745408B2 JP 2021163437 A JP2021163437 A JP 2021163437A JP 2021163437 A JP2021163437 A JP 2021163437A JP 7745408 B2 JP7745408 B2 JP 7745408B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- destination
- vehicle
- driving
- autonomous
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Navigation (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
Description
本発明は、自動運転制御装置、自動運転制御システム、自動運転制御方法に関する。 The present invention relates to an automatic driving control device, an automatic driving control system, and an automatic driving control method.
自動運転により走行することが可能な自動運転車両の走行を制御する技術として、例えば、特許文献1に開示されている技術がある。特許文献1に開示されている技術では、自動運転車両に乗車した利用者が目的地の方面を設定し、設定した目的地の方面へ向けて、自動運転により自動運転車両に走行させる。そして、目的地の方面へ自動運転車両を走行させている状態で、利用者が最終目的地を設定し、最終目的地に到着するための走行経路を、自動運転により自動運転車両に走行させる。 One example of technology for controlling the driving of an autonomous vehicle capable of autonomous driving is the technology disclosed in Patent Document 1. With the technology disclosed in Patent Document 1, a user in an autonomous vehicle sets the direction of a destination and causes the autonomous vehicle to drive autonomously toward the set destination. Then, while the autonomous vehicle is driving toward the destination, the user sets a final destination and causes the autonomous vehicle to drive autonomously along a route to reach the final destination.
特許文献1に開示されている技術では、自動運転車両に乗車した利用者が目的地の方面を設定した後に、自動運転車両を走行させる。このため、目的地の方面を設定している間は、自動運転車両が道路に停車している状態となる。したがって、自動運転車両に利用者が乗車してから自動運転車両を発進させるまでに要する時間を、短縮することが困難である。 In the technology disclosed in Patent Document 1, a user in an autonomous vehicle sets the direction of the destination, and then the autonomous vehicle is put into operation. As a result, the autonomous vehicle remains stopped on the road while the direction of the destination is being set. This makes it difficult to shorten the time required from when a user gets in the autonomous vehicle until the autonomous vehicle starts moving.
本発明は、上記問題点を鑑み、自動運転車両に利用者が乗車してから発進させるまでに要する時間を短縮することが可能な、自動運転制御装置、自動運転制御システム、自動運転制御方法を提供することを目的とする。 In consideration of the above-mentioned problems, the present invention aims to provide an automatic driving control device, an automatic driving control system, and an automatic driving control method that can shorten the time required from when a user gets into an automatic driving vehicle until the vehicle starts moving.
本発明の一態様によれば、自動運転により走行することが可能な自動運転車両に乗車する利用者を認証する処理と、認証した利用者が過去に自動運転車両へ乗車した乗車地から降車した降車地までの走行履歴を取得する処理と、取得した走行履歴に応じて降車地を含む地域である目的地域を推定する処理と、自動運転車両を目的地域へ向けて走行させる処理と、自動運転車両を発進させると、利用者に今回の降車地である目的地を設定する操作を促す処理と、利用者による目的地を設定する操作を受け入れる処理と、目的地を設定する操作を受け入れる前に、自動運転車両を目的地域へ向けて発進させる処理と、をコンピュータが実行する自動運転制御方法、自動運転制御システム、自動運転制御装置が提供される。 One aspect of the present invention provides an autonomous driving control method, an autonomous driving control system, and an autonomous driving control device in which a computer performs the following processes: authenticating a user who is riding in an autonomous vehicle capable of autonomous driving; acquiring the authenticated user's driving history from the boarding location where the authenticated user previously boarded the autonomous vehicle to the disembarking location where the user disembarked; estimating a destination area that includes the disembarking location based on the acquired driving history; driving the autonomous vehicle toward the destination area; prompting the user to set a destination that will be the current disembarking location when the autonomous vehicle starts; accepting the user's operation to set the destination; and starting the autonomous vehicle toward the destination area before accepting the operation to set the destination.
本発明によれば、自動運転車両に利用者が乗車してから発進させるまでに要する時間を短縮することが可能な、自動運転制御方法、自動運転制御システム、自動運転制御装置を提供することが可能となる。 The present invention makes it possible to provide an autonomous driving control method, an autonomous driving control system, and an autonomous driving control device that can shorten the time required from when a user gets into an autonomous driving vehicle until the vehicle starts moving.
以下、図面を参照して、本発明の実施形態を説明する。図面の記載において、同一又は類似の部分には同一又は類似の符号を付し、重複する説明を省略する。各図面は模式的なものであり、現実のものとは異なる場合が含まれる。以下に示す実施形態は、本発明の技術的思想を具体化するための装置や方法を例示するものであって、本発明の技術的思想は、下記の実施形態に例示した装置や方法に特定するものでない。本発明の技術的思想は、特許請求の範囲に記載された技術的範囲内において、種々の変更を加えることが可能である。 Embodiments of the present invention will be described below with reference to the drawings. In the description of the drawings, identical or similar parts will be designated by identical or similar reference numerals, and redundant explanations will be omitted. The drawings are schematic and may differ from the actual product. The embodiments shown below exemplify devices and methods that embody the technical concept of the present invention, but the technical concept of the present invention is not limited to the devices and methods exemplified in the following embodiments. The technical concept of the present invention can be modified in various ways within the technical scope described in the claims.
(第一実施形態)
以下、本発明の第一実施形態について、図面を参照しつつ説明する。
(First embodiment)
Hereinafter, a first embodiment of the present invention will be described with reference to the drawings.
(構成)
図1を用いて、自動運転制御システム1の構成を説明する。
自動運転制御システム1は、自動運転車両3の利用者5が、駅の付近に存在するタクシー乗り場や、病院や宿泊施設等の乗車地で自動運転車両3に乗車し、利用者5が降車する目的地まで、自動運転車両3を自動運転により走行させて移動するシステムである。
なお、利用者5が乗車する自動運転車両3は、乗車地に停車している自動運転車両3に限定されるものではなく、利用者5が乗車していない状態で道路を走行している(所謂「流し」の)自動運転車両3であってもよい。この場合、利用者5が乗車していない状態で道路を走行している自動運転車両3が停車した位置を、「乗車地」とする。
また、自動運転制御システム1は、センタ装置2と、自動運転車両3に搭載される車載装置30と、利用者5が所持する利用者端末4を備える。
(composition)
The configuration of an automatic driving control system 1 will be described with reference to FIG.
The autonomous driving control system 1 is a system in which a user 5 of an autonomous vehicle 3 boards the autonomous vehicle 3 at a boarding point such as a taxi stand near a station, a hospital, or an accommodation facility, and the autonomous vehicle 3 drives autonomously to the destination where the user 5 disembarks.
The autonomously driven vehicle 3 that the user 5 rides in is not limited to an autonomously driven vehicle 3 parked at a boarding location, but may also be an autonomously driven vehicle 3 that is traveling on a road without the user 5 on board (a so-called "driving vehicle"). In this case, the location where the autonomously driven vehicle 3 that is traveling on a road without the user 5 on board is stopped is referred to as the "boarding location."
The automatic driving control system 1 also includes a center device 2, an in-vehicle device 30 mounted on an automatic driving vehicle 3, and a user terminal 4 carried by a user 5.
<センタ装置>
センタ装置2は、通信装置20と、地図データベース(図では、「地図DB」と表記する)21と、サーバ装置22を備える。
通信装置20は、サーバ装置22と外部装置との間における通信機能を提供する。通信装置20による通信方式は、例えば、公衆移動体通信網による有線通信や無線通信、衛星通信、自動運転車両3の車載装置30との間の路車間通信等である。
サーバ装置22は、通信装置20によって、車載装置30や利用者端末4との間でデータを送受信する。また、サーバ装置22は、通信装置20によって、配車システムや、他の公共交通システム、インフラストラクチャからデータを受信してもよい。なお、配車システムとは、利用者5が自動運転車両3の配車を依頼する配車要求情報に応じて、自動運転車両3を配車する配車サービスを提供するシステムである。
<Center device>
The center device 2 includes a communication device 20 , a map database (denoted as “map DB” in the drawing) 21 , and a server device 22 .
The communication device 20 provides a communication function between the server device 22 and an external device. The communication method used by the communication device 20 is, for example, wired communication or wireless communication via a public mobile communication network, satellite communication, road-to-vehicle communication with the on-board device 30 of the autonomously driven vehicle 3, or the like.
Server device 22 transmits and receives data to and from in-vehicle device 30 and user terminal 4 via communication device 20. Server device 22 may also receive data from a vehicle dispatch system, other public transportation systems, or infrastructure via communication device 20. Note that the vehicle dispatch system is a system that provides a vehicle dispatch service that dispatches an autonomously driven vehicle 3 in response to vehicle dispatch request information in which a user 5 requests the dispatch of an autonomously driven vehicle 3.
地図データベース21には、自動運転制御システム1がサービスを提供する地域の地図情報が格納されている。地図情報は、自動運転制御システム1がサービスを提供する地域の道路に関する道路情報の他、利用者5が自動運転車両3に乗車する場所(乗車地)として利用することが可能な地点を含んでいてもよい。さらに、地図情報は、乗車地に車両を駐車することが可能な駐車スペースに関する地理情報を含んでいてもよい。 The map database 21 stores map information for the area where the autonomous driving control system 1 provides services. In addition to road information about roads in the area where the autonomous driving control system 1 provides services, the map information may also include locations that can be used as locations where users 5 board the autonomous vehicle 3 (boarding locations). Furthermore, the map information may also include geographic information about parking spaces where the vehicle can be parked at the boarding location.
サーバ装置22は、プロセッサ23と、記憶装置24を備える。プロセッサ23は、例えばCPU(Central Processing Unit)や、MPU(Micro-Processing Unit)である。記憶装置24は、レジスタ、キャッシュメモリや、主記憶装置として使用されるROM(Read Only Memory)、RAM(Random Access Memory)等を含んでよい。また、記憶装置24は、メモリ等の一時的でない有形の記憶媒体(Non-transitory tangible storage media)を含んでよい。
サーバ装置22の機能は、例えば、記憶装置24に格納されたコンピュータプログラムを、プロセッサ23が実行することにより実現される。
The server device 22 includes a processor 23 and a storage device 24. The processor 23 is, for example, a CPU (Central Processing Unit) or an MPU (Micro-Processing Unit). The storage device 24 may include a register, a cache memory, a ROM (Read Only Memory) used as a main memory, a RAM (Random Access Memory), etc. The storage device 24 may also include a non-transitory tangible storage medium such as a memory.
The functions of the server device 22 are realized, for example, by the processor 23 executing a computer program stored in the storage device 24 .
<自動運転車両>
自動運転車両3は、例えば、電動モータを駆動源として備える電気自動車、内燃機関を駆動源として備えるエンジン自動車、電動モータ及び内燃機関の両方を駆動源として備えるハイブリッド自動車である。
また、自動運転車両3は、センサ31による周囲環境や車両走行状態の検出結果と、測位装置32と、地図データベース(図では、「地図DB」と表記する)33とに基づいて、利用者5の目的地まで自律的に走行して利用者5を移送することが可能な車両である。すなわち、自動運転車両3を運転する主体は、自動運転車両3の走行を制御することが可能な走行制御装置である。なお、地図データベース33の代わりに、地図データベース21に格納されている地図情報を用いてもよい。
<Autonomous vehicles>
The automatically driven vehicle 3 is, for example, an electric vehicle equipped with an electric motor as a drive source, an engine vehicle equipped with an internal combustion engine as a drive source, or a hybrid vehicle equipped with both an electric motor and an internal combustion engine as drive sources.
Furthermore, the autonomously driven vehicle 3 is a vehicle that can autonomously drive to the destination of the user 5 and transport the user 5 based on the results of detection of the surrounding environment and vehicle driving conditions by sensors 31, a positioning device 32, and a map database (denoted as "map DB" in the figure) 33. In other words, the entity that drives the autonomously driven vehicle 3 is a driving control device that can control the driving of the autonomously driven vehicle 3. Note that instead of the map database 33, map information stored in the map database 21 may be used.
自動運転車両3の車載装置30は、センサ31と、測位装置32と、地図データベース33と、通信装置34と、ヒューマンマシンインタフェース(以降の説明と図では、「HMI」と表記する)35と、コントローラ36と、アクチュエータ37を備える。
センサ31は、自動運転車両3の周囲に存在する物体を検出する物体センサや、自動運転車両3から得られる様々な情報(車両状態)を検出する車両センサを含む。
The on-board device 30 of the autonomously driving vehicle 3 includes a sensor 31, a positioning device 32, a map database 33, a communication device 34, a human-machine interface (hereinafter referred to as "HMI") 35, a controller 36, and an actuator 37.
The sensors 31 include object sensors that detect objects present around the autonomously driven vehicle 3, and vehicle sensors that detect various information (vehicle state) obtained from the autonomously driven vehicle 3.
物体センサは、例えば、自動運転車両3の周囲に存在する物体と自動運転車両3との相対位置や距離、物体が存在する方向等の自動運転車両3の周囲環境を検出する。また、物体センサは、例えば、自動運転車両3の周囲環境を撮影するカメラを含んでよい。また、例えば、物体センサは、レーザレンジファインダ(LRF)や、レーダ、LiDAR(Light Detection and Ranging)のレーザレーダ等の測距装置を含んでもよい。さらに、物体センサは、検出した自動運転車両3の周囲環境を含む情報である周囲環境情報を、コントローラ36へ出力する。 The object sensor detects the surrounding environment of the autonomously driven vehicle 3, such as the relative position and distance between the autonomously driven vehicle 3 and objects present around the autonomously driven vehicle 3, and the direction in which the objects are located. The object sensor may also include, for example, a camera that captures images of the surrounding environment of the autonomously driven vehicle 3. The object sensor may also include, for example, a distance measuring device such as a laser range finder (LRF), radar, or LiDAR (Light Detection and Ranging) laser radar. The object sensor also outputs surrounding environment information, which is information including the detected surrounding environment of the autonomously driven vehicle 3, to the controller 36.
車両センサは、例えば、自動運転車両3の走行速度(車速)を検出する車速センサ、自動運転車両3が備える各タイヤの回転速度を検出する車輪速センサ、自動運転車両3の3軸方向の加速度(減速度を含む)を検出する3軸加速度センサ(Gセンサ)を含んでよい。また、車両センサは、例えば、操舵角(転舵角を含む)を検出する操舵角センサ、自動運転車両3に生じる角速度を検出するジャイロセンサ、ヨーレイトを検出するヨーレイトセンサを含んでよい。さらに、車両センサは、検出した自動運転車両3の車両状態を含む情報である車両状態情報を、コントローラ36へ出力する。 The vehicle sensors may include, for example, a vehicle speed sensor that detects the traveling speed (vehicle speed) of the autonomously driven vehicle 3, a wheel speed sensor that detects the rotational speed of each tire equipped on the autonomously driven vehicle 3, and a three-axis acceleration sensor (G sensor) that detects the acceleration (including deceleration) of the autonomously driven vehicle 3 in three axial directions. The vehicle sensors may also include, for example, a steering angle sensor that detects the steering angle (including the turning angle), a gyro sensor that detects the angular velocity generated in the autonomously driven vehicle 3, and a yaw rate sensor that detects the yaw rate. Furthermore, the vehicle sensors output vehicle state information, which is information including the detected vehicle state of the autonomously driven vehicle 3, to the controller 36.
測位装置32は、自動運転車両3の現在位置及び姿勢を測定する。測位装置32は、例えば、全地球型測位システム(GNSS)受信機を備える。GNSS受信機は、例えば、地球測位システム(GPS)受信機等であり、複数の航法衛星から電波を受信して自動運転車両3の現在位置を測定する。また、測位装置32は、例えば、慣性航法装置を備えてもよい。さらに、測位装置32は、測定した現在位置及び姿勢の情報である現在位置情報を、コントローラ36へ出力する。
地図データベース33は、地図情報を記憶する。地図情報は、例えば、ナビゲーション用の地図データ(以下、単に「ナビゲーション地図」という)と、自動運転用の地図として好適な高精度地図データ(以下、単に「高精度地図」という)とを含む。
The positioning device 32 measures the current position and attitude of the autonomously driven vehicle 3. The positioning device 32 includes, for example, a Global Navigation System (GNSS) receiver. The GNSS receiver is, for example, a Global Positioning System (GPS) receiver, and receives radio waves from multiple navigation satellites to measure the current position of the autonomously driven vehicle 3. The positioning device 32 may also include, for example, an inertial navigation system. Furthermore, the positioning device 32 outputs current position information, which is information on the measured current position and attitude, to the controller 36.
The map database 33 stores map information. The map information includes, for example, map data for navigation (hereinafter simply referred to as a "navigation map") and high-precision map data suitable as a map for automated driving (hereinafter simply referred to as a "high-precision map").
通信装置34は、車載装置30と外部装置との間における通信機能を提供する。通信装置34による通信方式は、例えば、公衆移動体通信網による無線通信、衛星通信、路車間通信等である。
車載装置30は、通信装置34によって、センタ装置2のサーバ装置22と、利用者端末4のコントローラ43との間でデータを送受信する。
The communication device 34 provides a communication function between the in-vehicle device 30 and an external device. The communication method used by the communication device 34 is, for example, wireless communication using a public mobile communication network, satellite communication, road-to-vehicle communication, or the like.
The in-vehicle device 30 transmits and receives data between the server device 22 of the center device 2 and the controller 43 of the user terminal 4 via the communication device 34 .
HMI35は、車載装置30と自動運転車両3の乗員との間で情報を授受するインタフェース装置である。HMI35は、自動運転車両3の乗員が視認可能な表示装置や、警報音、通知音、音声情報を出力するためのスピーカやブザーを備える。
また、HMI35は、車載装置30への乗員の操作入力を受け付ける操作子や音声入力デバイスを備える。操作子は、ボタンやスイッチ、レバー、ダイヤル、キーボード等の機械的なインタフェース装置であってもよく、タッチパネルの画面に表示されたボタンやスイッチ、レバー、ダイヤル、キーボード等であってもよい。
The HMI 35 is an interface device that exchanges information between the in-vehicle device 30 and the occupant of the autonomously driven vehicle 3. The HMI 35 includes a display device that can be seen by the occupant of the autonomously driven vehicle 3, as well as a speaker and a buzzer for outputting warning sounds, notification sounds, and audio information.
The HMI 35 also includes operators and a voice input device that accept operational inputs from the occupant to the in-vehicle device 30. The operators may be mechanical interface devices such as buttons, switches, levers, dials, and keyboards, or may be buttons, switches, levers, dials, keyboards, and the like displayed on a touch panel screen.
コントローラ36は、車載装置30の動作を制御する電子制御ユニット(ECU:Electronic Control Unit)である。また、コントローラ36は、自動運転車両3の自動運転制御を行う電子制御ユニットであり、自動運転制御装置を形成する。
コントローラ36は、プロセッサ38と、記憶装置39等の周辺部品とを含む。プロセッサ38は、例えば、CPUやMPUであってよい。記憶装置39は、レジスタ、キャッシュメモリや、主記憶装置として使用されるROM、RAM等、メモリ等の一時的でない有形の記憶媒体を含んでよい。
The controller 36 is an electronic control unit (ECU) that controls the operation of the in-vehicle device 30. The controller 36 is also an electronic control unit that performs automatic driving control of the automatically driving vehicle 3, and forms an automatic driving control device.
The controller 36 includes a processor 38 and peripheral components such as a storage device 39. The processor 38 may be, for example, a CPU or an MPU. The storage device 39 may include a non-transitory tangible storage medium such as a register, a cache memory, or a memory such as a ROM or RAM used as a main storage device.
コントローラ36の機能は、例えば、プロセッサ38が、記憶装置39に格納されたコンピュータプログラムを実行することにより実現される。なお、コントローラ36が行う具体的な処理については後述する。
アクチュエータ37は、コントローラ36からの制御信号に応じて、自動運転車両3の操舵装置と、駆動装置と制動装置を操作して、自動運転車両3の車両挙動を発生させることにより、自動運転車両3を自動的に運転する。また、アクチュエータ37は、操舵アクチュエータと、アクセル開度アクチュエータと、ブレーキ制御アクチュエータを備える。
The functions of the controller 36 are realized, for example, by the processor 38 executing a computer program stored in the storage device 39. Note that specific processing performed by the controller 36 will be described later.
The actuator 37 operates the steering device, drive device, and braking device of the autonomously driven vehicle 3 in response to control signals from the controller 36 to generate vehicle behaviors of the autonomously driven vehicle 3, thereby automatically driving the autonomously driven vehicle 3. The actuator 37 also includes a steering actuator, an accelerator opening actuator, and a brake control actuator.
<利用者端末>
利用者端末4は、利用者5に所持されて自動運転車両3を利用する際に使用される。
また、利用者端末4は、測位装置40と、通信装置41と、ヒューマンマシンインタフェース(以降の説明と図では、「HMI」と表記する)42と、コントローラ43を備える。
測位装置40は、利用者端末4の現在位置(すなわち、利用者5の現在位置)を測定する。測位装置40は、例えば、全地球型測位システム受信機を備えてよい。GNSS受信機は、例えば、地球測位システム受信機等であってよい。また、測位装置40は、測定した現在位置を含む情報である現在位置情報を、コントローラ43へ出力する。
<User terminal>
The user terminal 4 is carried by a user 5 and used when using the autonomously driven vehicle 3.
The user terminal 4 also includes a positioning device 40 , a communication device 41 , a human-machine interface (hereinafter referred to as “HMI” in the following description and drawings) 42 , and a controller 43 .
The positioning device 40 measures the current location of the user terminal 4 (i.e., the current location of the user 5). The positioning device 40 may include, for example, a global positioning system receiver. The GNSS receiver may be, for example, a global positioning system receiver. The positioning device 40 also outputs current location information, which is information including the measured current location, to the controller 43.
通信装置41は、利用者端末4と外部装置との間における通信機能を提供する。通信装置41による通信方式は、例えば、公衆移動体通信網による無線通信、衛星通信等であってよい。
利用者端末4は、通信装置41によって、センタ装置2のサーバ装置22と、自動運転車両3の車載装置30との間でデータを送受信する。
The communication device 41 provides a communication function between the user terminal 4 and an external device. The communication method used by the communication device 41 may be, for example, wireless communication using a public mobile communication network, satellite communication, or the like.
The user terminal 4 transmits and receives data between the server device 22 of the center device 2 and the in-vehicle device 30 of the autonomously driven vehicle 3 using the communication device 41.
HMI42は、利用者端末4と利用者5との間で情報を授受するインタフェース装置である。HMI42は、利用者5が視認可能な表示装置や、警報音、通知音、音声情報を出力するスピーカやブザーを備える。
また、HMI42は、利用者5の操作入力を受け付ける操作子や音声入力デバイスを備える。操作子は、ボタンやスイッチ、レバー、ダイヤル、キーボード等の機械的なインタフェース装置であってもよく、タッチパネルの画面に表示されたボタンやスイッチ、レバー、ダイヤル、キーボード等であってもよい
The HMI 42 is an interface device that exchanges information between the user terminal 4 and the user 5. The HMI 42 includes a display device that can be seen by the user 5, and a speaker and buzzer that output alarm sounds, notification sounds, and audio information.
The HMI 42 also includes an operator and a voice input device that accepts operation inputs from the user 5. The operator may be a mechanical interface device such as a button, switch, lever, dial, or keyboard, or may be a button, switch, lever, dial, or keyboard displayed on a touch panel screen.
コントローラ43は、利用者端末4の動作を制御する電子制御ユニットである。コントローラ43は、プロセッサ44と、記憶装置45等の周辺部品とを含む。プロセッサ44は、例えば、CPUやMPUであってよい。記憶装置45は、レジスタ、キャッシュメモリや、主記憶装置として使用されるROM、RAM等のメモリ等、一時的でない有形の記憶媒体を含んでよい。
コントローラ43の機能は、例えば、プロセッサ44が、記憶装置45に格納されたコンピュータプログラムを実行することにより実現される。
The controller 43 is an electronic control unit that controls the operation of the user terminal 4. The controller 43 includes a processor 44 and peripheral components such as a storage device 45. The processor 44 may be, for example, a CPU or an MPU. The storage device 45 may include non-transitory tangible storage media such as registers, cache memory, and memories such as ROM and RAM used as main storage devices.
The functions of the controller 43 are realized, for example, by the processor 44 executing a computer program stored in the storage device 45 .
(自動運転制御システムの動作の概要)
以下、自動運転制御システム1の動作の概要について説明する。
停車している自動運転車両3に利用者5が乗車する際に、車載装置30が、自動運転車両3に乗車する利用者5を認証する処理を行う。
一方、サーバ装置22は、車載装置30が認証した利用者5が過去に自動運転車両3へ乗車した乗車地から降車した降車地までの走行履歴を検出する処理を実行する。
(Overview of the operation of the automated driving control system)
An outline of the operation of the automatic driving control system 1 will be described below.
When a user 5 gets into a parked autonomous vehicle 3, the in-vehicle device 30 performs a process to authenticate the user 5 getting into the autonomous vehicle 3.
Meanwhile, the server device 22 executes a process of detecting the driving history of the user 5 authenticated by the in-vehicle device 30 from the boarding location where the user boarded the autonomously driven vehicle 3 to the disembarking location where the user disembarked.
そして、車載装置30が、サーバ装置22から、認証した利用者5が過去に自動運転車両3へ乗車した乗車地から降車した降車地までの走行履歴を取得する処理と、取得した走行履歴に応じて降車地を含む地域である目的地域を推定する処理を行う。なお、例えば、記憶装置39に利用者5の走行履歴が記憶されている場合、車載装置30は、サーバ装置22から走行履歴を取得する処理の代わりに、記憶装置39から走行履歴を取得する処理を行ってもよい。
また、車載装置30が、自動運転車両3に利用者5が乗車したか否かを判定する処理を行う。さらに、車載装置30が、自動運転車両3に利用者5が乗車したと判定すると、自動運転車両3を目的地域へ向けて発進させる処理と、発進させた自動運転車両3を目的地域へ向けて走行させる処理を行う。そして、自動運転車両3を発進させると、車載装置30が、利用者5に今回の降車地である目的地を設定する操作を促す処理と、利用者5による目的地を設定する操作を受け入れる処理を行う。さらに、車載装置30が、目的地を設定する操作を受け入れる前に、自動運転車両3を目的地域へ向けて発進させる処理を実行する。
The in-vehicle device 30 then performs a process of acquiring from the server device 22 the driving history of the authenticated user 5 from the boarding location where the authenticated user 5 previously boarded the autonomously driven vehicle 3 to the disembarking location where the authenticated user 5 disembarked, and a process of estimating the destination area, which is an area including the disembarking location, based on the acquired driving history. Note that, for example, if the driving history of the user 5 is stored in the storage device 39, the in-vehicle device 30 may perform a process of acquiring the driving history from the storage device 39 instead of the process of acquiring the driving history from the server device 22.
The in-vehicle device 30 also performs a process to determine whether or not the user 5 has boarded the autonomously driven vehicle 3. Furthermore, when the in-vehicle device 30 determines that the user 5 has boarded the autonomously driven vehicle 3, it performs a process to start the autonomously driven vehicle 3 toward the destination area, and a process to make the started autonomously driven vehicle 3 travel toward the destination area. Then, when the autonomously driven vehicle 3 has started, the in-vehicle device 30 performs a process to prompt the user 5 to set a destination that will be the current disembarkation location, and a process to accept the operation to set the destination by the user 5. Furthermore, before accepting the operation to set the destination, the in-vehicle device 30 executes a process to start the autonomously driven vehicle 3 toward the destination area.
(自動運転車両が備えるコントローラの構成)
以下、自動運転車両3が備えるコントローラ36について説明する。
コントローラ36は、図2に示すように、利用者認証部60と、情報取得部61と、乗車検知部62と、走行経路算出部63と、車両挙動制御部64と、出力情報制御部65を備える。
(Configuration of controller equipped in autonomous driving vehicle)
The controller 36 provided in the autonomously driven vehicle 3 will be described below.
As shown in FIG. 2 , the controller 36 includes a user authentication unit 60 , an information acquisition unit 61 , a ride detection unit 62 , a travel route calculation unit 63 , a vehicle behavior control unit 64 , and an output information control unit 65 .
<利用者認証部>
利用者認証部60は、車載装置30が利用者5を認証する処理を行う際に、例えば、利用者端末4にインストールされているアプリケーションと通信装置34により連携するソフトを用いて、自動運転車両3に乗車する利用者5を認証する。なお、利用者認証部60は、例えば、利用者5が所持しているIDカードをスキャンすることや、利用者5が所持しているRFIDタグを認識することで利用者5を認証する構成としてもよい。また、利用者認証部60は、例えば、車内や車外に設置されたカメラを用いて利用者5の顔を撮像し、撮像した顔の画像認証により、利用者5を認証する構成としてもよい。
利用者5を認証する際には、自動運転車両3に乗車した利用者5の識別情報(例えば、氏名、ID、性別、年齢等)を取得する。利用者5の識別情報は、例えば、利用者5が、自動運転車両3に乗車する前に、アプリケーション等を介して記憶装置45に記憶させておく。そして、利用者認証部60は、認証した利用者5の識別情報を含む情報である利用者情報を、情報取得部61へ出力する。
<User authentication section>
When the in-vehicle device 30 performs a process of authenticating the user 5, the user authentication unit 60 authenticates the user 5 riding in the autonomously driving vehicle 3, for example, by using software that links with an application installed on the user terminal 4 via the communication device 34. The user authentication unit 60 may be configured to authenticate the user 5, for example, by scanning an ID card carried by the user 5 or by recognizing an RFID tag carried by the user 5. The user authentication unit 60 may also be configured to capture an image of the user 5's face using a camera installed inside or outside the vehicle, and authenticate the user 5 by image recognition of the captured face.
When authenticating the user 5, the identification information (e.g., name, ID, gender, age, etc.) of the user 5 who boarded the autonomously driven vehicle 3 is acquired. The identification information of the user 5 is stored in the storage device 45 via an application or the like, for example, before the user 5 boards the autonomously driven vehicle 3. Then, the user authentication unit 60 outputs user information, which is information including the identification information of the authenticated user 5, to the information acquisition unit 61.
<情報取得部>
情報取得部61は、走行履歴を取得する処理を行う。取得した走行履歴を含む情報である走行履歴情報を、走行経路算出部63へ出力する。
走行履歴を取得する処理は、以下の処理(A1)及び処理(A2)のうち少なくとも一方を行う。
<Information acquisition department>
The information acquisition unit 61 performs a process of acquiring a driving history, and outputs driving history information, which is information including the acquired driving history, to the driving route calculation unit 63.
The process of acquiring the driving history involves performing at least one of the following processes (A1) and (A2).
処理(A1)は、利用者情報を参照して、利用者認証部60が認証した利用者5が、過去に自動運転車両3へ乗車した乗車地から降車した降車地までの走行履歴を取得する処理である。利用者認証部60が認証した利用者5の走行履歴を取得する際には、例えば、記憶装置39に記憶されているデータや、サーバ装置22の記憶装置24から、走行履歴を取得する。
処理(A2)は、利用者に属性が類似している他の利用者に対して、他の利用者が過去に自動運転車両へ乗車した乗車地から降車した降車地までの走行履歴を取得する処理である。「属性」とは、例えば、年齢、年代(世代)、性別、家族構成(家族の年齢と性別を含んでもよい)、乗車地、目的地のうち、少なくとも一つである。他の利用者に対して走行履歴を取得する際には、例えば、サーバ装置22の記憶装置24から、他の利用者が過去に自動運転車両へ乗車した乗車地から降車した降車地までの走行履歴を取得する。
Process (A1) is a process of referencing user information and acquiring a driving history of a user 5 authenticated by the user authentication unit 60 from a boarding location where the user boarded an autonomously driven vehicle 3 to a disembarking location where the user disembarked. When acquiring the driving history of a user 5 authenticated by the user authentication unit 60, the driving history is acquired from, for example, data stored in the storage device 39 or the storage device 24 of the server device 22.
Process (A2) is a process for acquiring, for other users with attributes similar to the user, the driving history of the other users from the boarding location where they boarded an autonomously driven vehicle in the past to the disembarking location where they disembarked. "Attributes" are, for example, at least one of age, generation (generation), gender, family composition (which may include the ages and genders of family members), boarding location, and destination. When acquiring the driving history of the other users, for example, the driving history of the other users from the boarding location where they boarded an autonomously driven vehicle in the past to the disembarking location is acquired from the storage device 24 of the server device 22.
<乗車検知部>
乗車検知部62は、自動運転車両3に利用者5が乗車したか否かを判定する処理を行う際に、例えば、自動運転車両3が備えるシートベルトに配置したセンサ等を用いて、自動運転車両3に利用者5が乗車したか否かを判定する。また、乗車検知部62は、自動運転車両3に利用者5が乗車したと判定すると、利用者5が乗車したと判定した判定結果を含む情報である乗車確認情報を、走行経路算出部63と車両挙動制御部64へ出力する。
<Occupancy detection unit>
When performing the process of determining whether or not the user 5 has boarded the autonomously driven vehicle 3, the boarding detection unit 62 determines whether or not the user 5 has boarded the autonomously driven vehicle 3, for example, by using a sensor or the like arranged on a seat belt equipped on the autonomously driven vehicle 3. Furthermore, when the boarding detection unit 62 determines that the user 5 has boarded the autonomously driven vehicle 3, it outputs boarding confirmation information, which is information including the determination result that the user 5 has boarded, to the driving route calculation unit 63 and the vehicle behavior control unit 64.
<走行経路算出部>
走行経路算出部63は、目的地域を推定する処理を行う際に、現在位置情報と走行履歴情報を参照し、地図データベース21や地図データベース33の地図情報を用いて、降車地を含む地域である目的地域を推定する。なお、利用者5が初めて自動運転車両3に乗車する場合等、利用者認証部60で認証した利用者5に走行履歴が無い場合には、処理(A2)で取得した他の利用者の走行履歴のみに応じて、目的地域を推定する。
利用者5の走行履歴に応じて目的地域を推定する処理では、例えば、利用者5の走行履歴に、乗車地から移動した回数が他の降車地よりも多い降車地が存在する場合、移動した回数が多い降車地を含む地域を、目的地域として推定する。この場合、例えば、利用者5が、乗車地を自宅とし、降車地を職場として移動した走行履歴が、他の走行履歴(例えば、自宅から商店へ移動した走行履歴や、職場から商店へ移動した走行履歴)よりも多い場合には、職場を含む地域を目的地域として推定する。
なお、目的地域を推定する処理には、曜日や時間を考慮した処理を加えてもよい。すなわち、例えば、平日の午前中には自宅から職場へ移動する走行履歴が多く、休日の午前中には自宅と商店とを往復して移動する走行履歴が多い場合には、曜日と時間を考慮して目的地域を推定してもよい。具体的には、平日の午前中に利用者5が乗車地を自宅として自動運転車両3に乗車した場合、走行経路算出部63は、職場を含む地域を目的地域として推定する。一方、休日の午前中に利用者5が乗車地を自宅として自動運転車両3に乗車した場合、走行経路算出部63は、商店を含む地域を目的地域として推定する。
<Driving route calculation unit>
When performing the process of estimating the destination area, the driving route calculation unit 63 references the current location information and driving history information, and estimates the destination area, which is the area including the drop-off point, using the map information in the map database 21 and the map database 33. Note that if the user 5 authenticated by the user authentication unit 60 has no driving history, such as when the user 5 gets into the autonomously driven vehicle 3 for the first time, the destination area is estimated based only on the driving history of other users acquired in process (A2).
In the process of estimating the destination area based on the driving history of user 5, for example, if the driving history of user 5 includes a drop-off location that has been traveled to more frequently from the boarding location than other drop-off locations, the area including the drop-off location that has been traveled to more frequently is estimated as the destination area. In this case, for example, if the driving history of user 5 includes more travels from the boarding location to home and the drop-off location to work than other driving histories (for example, driving histories of travel from home to a store or from work to a store), the area including the work place is estimated as the destination area.
Note that the process of estimating the destination area may include processing that takes into account the day of the week and time. That is, for example, if there is a lot of driving history of traveling from home to work in the morning on weekdays and a lot of driving history of traveling back and forth between home and a store in the morning on holidays, the destination area may be estimated by taking the day of the week and time into account. Specifically, when the user 5 boards the autonomously driven vehicle 3 on a weekday morning and specifies their home as the boarding location, the driving route calculation unit 63 estimates an area that includes their workplace as the destination area. On the other hand, when the user 5 boards the autonomously driven vehicle 3 on a holiday morning and specifies their home as the boarding location, the driving route calculation unit 63 estimates an area that includes the store as the destination area.
他の利用者の走行履歴に応じて目的地域を推定する処理では、例えば、利用者5が40代の女性であり、他の利用者も40代の女性である場合を想定する。この場合、他の利用者の走行履歴に、乗車地から移動した回数が他の降車地よりも多い降車地が存在する場合、移動した回数が多い降車地を含む地域を、目的地域として推定する。また、この場合、例えば、他の利用者が、降車地を商店として移動した走行履歴が、他の走行履歴(例えば、降車地を美容室として移動した走行履歴)よりも多い場合には、商店を含む地域を目的地域として推定する。
目的地域を推定した走行経路算出部63は、仮走行経路を算出して、算出した仮走行経路を含む情報である仮走行経路情報を、車両挙動制御部64へ出力する。仮走行経路は、利用者5が自動運転車両3へ乗車した現在地から推定した目的地域までに自動運転車両3が走行する走行経路である。
In the process of estimating a destination area based on the travel history of other users, for example, assume that user 5 is a woman in her 40s and the other users are also women in their 40s. In this case, if the travel history of the other users includes a drop-off location that has been traveled to more frequently from the boarding location than other drop-off locations, the area including the drop-off location that has been traveled to more frequently is estimated as the destination area. Also, in this case, for example, if the travel history of the other users includes a drop-off location that is a shop more often than other travel history (for example, a drop-off location that is a beauty salon), the area including the shop is estimated as the destination area.
Having estimated the destination area, the driving route calculation unit 63 calculates a tentative driving route and outputs tentative driving route information, which is information including the calculated tentative driving route, to the vehicle behavior control unit 64. The tentative driving route is the driving route that the autonomously driven vehicle 3 will travel from the current location where the user 5 gets into the autonomously driven vehicle 3 to the estimated destination area.
また、走行経路算出部63は、仮走行経路を算出する際に、自動運転車両3を発進させてから目的地を設定する操作を受け入れるまでの間は、複数の走行車線のうち他の走行車線よりも遅い速度で走行することが可能な走行車線である低速車線を検出する。そして、検出した低速車線を含む走行経路として、仮走行経路を算出する。
なお、低速車線としては、例えば、日本国内においては左車線を検出するが、周囲環境情報を参照して自動運転車両3の周囲環境を取得し、他車両の流れ(車速)が遅い車線を、低速車線として検出してもよい。また、低速車線としては、乗車地から目的地域までに走行することが可能な道路のうち、例えば、幅が狭い道路(制限速度が低い道路)を検出してもよい。
Furthermore, when calculating the tentative driving route, the driving route calculation unit 63 detects a low-speed lane among the multiple driving lanes, which is a driving lane in which the autonomously driven vehicle 3 can be driven at a slower speed than the other driving lanes, from the time the autonomously driven vehicle 3 starts until the operation to set the destination is accepted.Then, the driving route calculation unit 63 calculates the tentative driving route as a driving route that includes the detected low-speed lane.
In Japan, for example, the left lane is detected as the low-speed lane, but surrounding environment information may be referenced to acquire the surrounding environment of the autonomously driven vehicle 3, and a lane with a slow flow of other vehicles (vehicle speed) may be detected as the low-speed lane. Furthermore, among roads that can be traveled from the boarding point to the destination area, narrow roads (roads with low speed limits) may be detected as the low-speed lane.
また、走行経路算出部63は、自動運転車両3の走行中に、後述する交差点進路情報の入力を受けると、利用者5が設定した進行方向に応じて、仮走行経路を変化させて算出する。
さらに、走行経路算出部63は、仮走行経路を算出する際に、乗車地から目的地域までの間に走行可能な道路のうち、走行方向を変化させることが可能な場所が多い道路を含む走行経路として、仮走行経路を算出する。走行方向を変化させることが可能な場所が多い道路を含む仮走行経路の算出は、利用者5に目的地を設定する操作を促した時点から目的地を設定する操作を受け入れるまでの間に行う。このとき、例えば、乗車地から目的地域までの間に走行可能な道路に、転回禁止の車線が存在する場合には、転回禁止の車線を含まない走行経路として、仮走行経路を算出する。
In addition, when the driving route calculation unit 63 receives input of intersection route information described below while the autonomous vehicle 3 is driving, it changes and calculates a tentative driving route according to the direction of travel set by the user 5.
Furthermore, when calculating the tentative driving route, the driving route calculation unit 63 calculates the tentative driving route as a driving route that includes roads that have many locations where the driving direction can be changed among roads that can be driven between the boarding location and the destination area. The calculation of the tentative driving route that includes roads that have many locations where the driving direction can be changed is performed between the time when the user 5 is prompted to operate to set a destination and the time when the user accepts the operation to set the destination. At this time, for example, if there is a no-turn lane on a road that can be driven between the boarding location and the destination area, the tentative driving route is calculated as a driving route that does not include the no-turn lane.
また、走行経路算出部63は、利用者5に目的地を設定する操作を促した時点から予め設定した閾値時間が経過しても目的地を設定する操作を受け入れていない場合には、閾値時間が経過した時点で最寄りに存在する停車可能な地点を検出する。これに加え、自動運転車両3の現在位置から、検出した停車可能な地点までの走行経路として、仮走行経路を算出する。なお、「最寄りに存在する停車可能な地点」とは、例えば、駅の付近に存在するタクシー乗り場や、病院や宿泊施設等の乗車地である。
また、走行経路算出部63は、利用者5による目的地を設定する操作を受け入れると、後述する目的地情報の入力を受け、自動運転車両3の現在位置から目的地情報が含む目的地までに自動運転車両3が走行する走行経路を、本走行経路として算出する。そして、算出した本走行経路を含む情報である本走行経路情報を、車両挙動制御部64へ出力する。
Furthermore, if a preset threshold time has elapsed since the user 5 was prompted to set a destination and the user has not accepted the operation to set a destination, the driving route calculation unit 63 detects the nearest possible stopping point at the time the threshold time has elapsed. In addition, the driving route calculation unit 63 calculates a tentative driving route as a driving route from the current position of the autonomously driven vehicle 3 to the detected possible stopping point. The "nearest possible stopping point" is, for example, a taxi stand near a station or a boarding point such as a hospital or accommodation facility.
Furthermore, when the driving route calculation unit 63 accepts an operation by the user 5 to set a destination, it receives input of destination information (described later) and calculates, as an actual driving route, a driving route that the automatically driven vehicle 3 will take from the current position of the automatically driven vehicle 3 to the destination included in the destination information. Then, it outputs actual driving route information, which is information including the calculated actual driving route, to the vehicle behavior control unit 64.
<車両挙動制御部>
車両挙動制御部64は、周囲環境情報、現在位置情報、乗車確認情報、仮走行経路情報を参照して、自動運転車両3に利用者5が乗車すると、目的地を設定する操作を受け入れる前に、自動運転車両3を目的地域へ向けて発進させる。これにより、車両挙動制御部64は、目的地を設定する操作を受け入れる前に、自動運転車両3を目的地域へ向けて発進させる処理を行う。
また、車両挙動制御部64は、本走行経路情報の入力を受けると、目的地域へ向けて走行している自動運転車両3を、目的地へ向けて走行させる処理を行う。
<Vehicle behavior control unit>
The vehicle behavior control unit 64 refers to the surrounding environment information, current location information, boarding confirmation information, and tentative driving route information, and when the user 5 gets into the autonomously driven vehicle 3, causes the autonomously driven vehicle 3 to start moving toward the destination area before accepting the operation to set the destination. As a result, the vehicle behavior control unit 64 performs processing to cause the autonomously driven vehicle 3 to start moving toward the destination area before accepting the operation to set the destination.
Furthermore, when the vehicle behavior control unit 64 receives the input of this driving route information, it performs processing to make the automatically driven vehicle 3, which is driving toward the destination area, drive toward the destination.
さらに、車両挙動制御部64は、自動運転車両3の走行中は、センサ31が検出した周囲環境情報や車両状態と、地図データベース21や地図データベース33の地図情報とに基づいてアクチュエータ37を動作させ、自動運転車両3の走行状態を制御する。
また、車両挙動制御部64は、閾値時間が経過した時点で、自動運転車両3の現在位置から最寄りに存在する停車可能な地点まで自動運転車両3を走行させ、停車可能な地点に自動運転車両3を停車させる処理を行う。
Furthermore, while the autonomous vehicle 3 is traveling, the vehicle behavior control unit 64 operates the actuator 37 based on the surrounding environment information and vehicle state detected by the sensor 31 and the map information in the map database 21 and the map database 33, thereby controlling the traveling state of the autonomous vehicle 3.
In addition, when the threshold time has elapsed, the vehicle behavior control unit 64 drives the autonomous vehicle 3 from its current position to the nearest point where it can stop, and stops the autonomous vehicle 3 at the point where it can stop.
<出力情報制御部>
出力情報制御部65は、利用者5に今回の降車地である目的地を設定する操作を促す処理として、利用者5に目的地を設定する操作を促す情報を出力する。
第一実施形態では、一例として、出力情報制御部65が、走行履歴に応じて、目的地の候補となる複数の候補地を利用者5へ提示し、利用者5に複数の候補地から目的地を選択して設定させる操作を促す場合について説明する。
具体的には、HMI35が備えるタッチパネルの画面に、「〇〇病院」、「△△ホテル」、「××商店」等、候補地の名称を示す複数のアイコンを表示する。そして、利用者5が一つのアイコンを選択すると、HMI35は、選択された候補地の住所を含む情報である目的地情報を、走行経路算出部63へ出力する。
<Output information control section>
The output information control unit 65 outputs information that prompts the user 5 to set a destination, which is the current disembarkation point, as a process of prompting the user 5 to set a destination.
In the first embodiment, as an example, a case will be described in which the output information control unit 65 presents multiple candidate destination locations to the user 5 based on the driving history, and prompts the user 5 to select and set a destination from the multiple candidate locations.
Specifically, a plurality of icons indicating the names of candidate locations, such as "XX Hospital,""YYHotel," and "XX Store," are displayed on the touch panel screen of the HMI 35. When the user 5 selects one of the icons, the HMI 35 outputs destination information, which is information including the address of the selected candidate location, to the driving route calculation unit 63.
なお、利用者5に目的地を設定する操作を促す情報を出力する際には、HMI35が備えるタッチパネルの画面に、「目的地を入力してください」のメッセージを表示してもよい。この場合、HMI35は、HMI35を介して利用者5が入力した目的地の住所を含む情報として、目的地情報を走行経路算出部63へ出力する。また、アイコンやメッセージを表示する画面は、HMI35が備えるタッチパネルの画面に限定するものではなく、HMI42が備えるタッチパネルの画面としてもよい。この場合、HMI42は、目的地情報を走行経路算出部63へ出力する。
また、利用者5に目的地を設定する操作を促す処理は、画面にアイコンやメッセージを表示する処理に限定するものではなく、例えば、音声により目的地を設定する操作を促してもよい。また、利用者5が目的地を設定する操作としては、音声認識を用いてもよい。
When outputting information prompting the user 5 to set a destination, a message "Please enter your destination" may be displayed on the screen of a touch panel provided in the HMI 35. In this case, the HMI 35 outputs the destination information to the driving route calculation unit 63 as information including the address of the destination input by the user 5 via the HMI 35. Furthermore, the screen on which the icons and messages are displayed is not limited to the screen of the touch panel provided in the HMI 35, and may be the screen of the touch panel provided in the HMI 42. In this case, the HMI 42 outputs the destination information to the driving route calculation unit 63.
The process of prompting the user 5 to set a destination is not limited to the process of displaying an icon or a message on the screen, but may prompt the user 5 to set a destination by voice, for example. Furthermore, voice recognition may be used for the user 5 to set a destination.
さらに、出力情報制御部65は、自動運転車両3を発進させてから目的地を設定する操作を受け入れる前に、図3に示すように自動運転車両3が交差点CRを通過する場合、利用者5に交差点CRの進行方向を設定させる操作を促す。なお、図3には、交差点CRの進行可能な方向を、白抜きの矢印で示す。
具体的には、図4に示すように、HMI35が備えるタッチパネルTPの画面に、交差点CRの進行方向として選択することが可能な複数の選択肢を示す、複数のアイコンIC1~IC3を表示する。アイコンIC1は、交差点CRの進行方向として直進を選択するアイコンである。アイコンIC2は、交差点CRの進行方向として左折を選択するアイコンである。アイコンIC3は、交差点CRの進行方向をコンピュータ36に任せるアイコンである。そして、利用者5がアイコンIC1~IC3のいずれかを選択すると、HMI35は、選択された進行方向を含む情報である交差点進路情報を、走行経路算出部63へ出力する。
Furthermore, when the autonomously driven vehicle 3 passes through an intersection CR as shown in Fig. 3 after starting the autonomously driven vehicle 3 and before accepting the operation to set a destination, the output information control unit 65 prompts the user 5 to operate to set the direction of travel at the intersection CR. Note that in Fig. 3, the possible directions of travel at the intersection CR are indicated by outlined arrows.
Specifically, as shown in FIG. 4 , a plurality of icons IC1 to IC3 are displayed on the screen of the touch panel TP provided in the HMI 35, indicating a plurality of options that can be selected as the traveling direction at the intersection CR. Icon IC1 is an icon for selecting going straight as the traveling direction at the intersection CR. Icon IC2 is an icon for selecting turning left as the traveling direction at the intersection CR. Icon IC3 is an icon for leaving the traveling direction at the intersection CR to the computer 36. When the user 5 selects one of icons IC1 to IC3, the HMI 35 outputs intersection course information, which is information including the selected traveling direction, to the driving route calculation unit 63.
なお、アイコンIC1~IC3を表示する画面は、HMI35が備えるタッチパネルの画面に限定するものではなく、HMI42が備えるタッチパネルの画面としてもよい。この場合、HMI42は、交差点進路情報を走行経路算出部63へ出力する。
また、利用者5に交差点CRの進行方向を設定させる操作を促す処理は、画面にアイコンを表示する処理に限定するものではなく、例えば、音声により進行方向を設定する操作を促してもよい。また、利用者5が進行方向を設定する操作としては、音声認識を用いてもよい。
The screen on which the icons IC1 to IC3 are displayed is not limited to the touch panel screen of the HMI 35, but may be the touch panel screen of the HMI 42. In this case, the HMI 42 outputs the intersection course information to the driving route calculation unit 63.
Furthermore, the process of prompting the user 5 to set the direction of travel at the intersection CR is not limited to the process of displaying an icon on the screen, and the user 5 may be prompted to set the direction of travel by voice, for example. Furthermore, voice recognition may be used as the operation for the user 5 to set the direction of travel.
(動作)
次に、図1から図4を参照しつつ、図5を用いて、自動運転制御システム1や自動運転制御装置を用いて行う自動運転制御方法の一例を説明する。
停車している自動運転車両3に利用者5が乗り込むと、ステップS1において、コントローラ36は、利用者5を認証する。
ステップS2において、コントローラ36は、利用者5が自動運転車両3に乗車を完了したか否かを判定する。利用者5が乗車を完了したと判定した場合(ステップS2:Yes)、処理はステップS3へ進む。一方、利用者5が乗車を完了していないと判定した場合(ステップS2:No)、ステップS2の処理を繰り返す。
ステップS3において、コントローラ36は、停車している自動運転車両3を、目的地域へ向けて発進させる。
(operation)
Next, with reference to FIGS. 1 to 4, an example of an automatic driving control method performed using the automatic driving control system 1 and the automatic driving control device will be described using FIG. 5.
When a user 5 gets into a parked autonomous vehicle 3, the controller 36 authenticates the user 5 in step S1.
In step S2, the controller 36 determines whether or not the user 5 has completed boarding the autonomously driven vehicle 3. If it is determined that the user 5 has completed boarding (step S2: Yes), the process proceeds to step S3. On the other hand, if it is determined that the user 5 has not completed boarding (step S2: No), the process of step S2 is repeated.
In step S3, the controller 36 causes the stopped autonomous vehicle 3 to start moving toward the destination area.
ステップS4において、コントローラ36は、利用者5に目的地を設定する操作を促す。
ステップS5において、コントローラ36は、利用者5に目的地を設定する操作を促した時点から予め設定した閾値時間が経過したか否かを判定する。閾値時間が経過したと判定した場合(ステップS5:Yes)、コントローラ36は、自動運転車両3の現在位置から最寄りに存在する停車可能な地点まで自動運転車両3を走行させ、停車可能な地点に自動運転車両3を停車させる。一方、閾値時間が経過していないと判定した場合(ステップS5:No)、処理はステップS6へ進む。
ステップS6において、コントローラ36は、目的地を設定する操作を受け入れたか否かを判定する。目的地を設定する操作を受け入れたと判定した場合(ステップS6:Yes)、処理はステップS7へ進む。一方、目的地を設定する操作を受け入れていないと判定した場合(ステップS6:No)、処理はステップS4へ進む。
In step S4, the controller 36 prompts the user 5 to perform an operation to set a destination.
In step S5, controller 36 determines whether a preset threshold time has elapsed since the user 5 was prompted to set a destination. If it is determined that the threshold time has elapsed (step S5: Yes), controller 36 drives autonomous vehicle 3 from the current position of autonomous vehicle 3 to the nearest possible stopping point, and stops autonomous vehicle 3 at the possible stopping point. On the other hand, if it is determined that the threshold time has not elapsed (step S5: No), the processing proceeds to step S6.
In step S6, the controller 36 determines whether or not the operation to set a destination has been accepted. If it is determined that the operation to set a destination has been accepted (step S6: Yes), the process proceeds to step S7. On the other hand, if it is determined that the operation to set a destination has not been accepted (step S6: No), the process proceeds to step S4.
ステップS7において、コントローラ36は、自動運転車両3の走行経路を仮走行経路から本走行経路へ変更する。その後、自動運転車両3を目的地へ向けて走行させて、処理は終了する。 In step S7, the controller 36 changes the driving route of the autonomous vehicle 3 from the tentative driving route to the actual driving route. The autonomous vehicle 3 then drives toward the destination, and the process ends.
なお、上述した第一実施形態は、本発明の一例であり、本発明は、上述した第一実施形態に限定されることはなく、この実施形態以外の形態であっても、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能である。 The above-described first embodiment is merely an example of the present invention, and the present invention is not limited to the above-described first embodiment. Various modifications can be made to forms other than this embodiment, depending on the design, etc., as long as they do not deviate from the technical concept of the present invention.
(第一実施形態の効果)
第一実施形態の自動運転制御装置であれば、以下に記載する効果を奏することが可能となる。
(1)自動運転制御装置が備えるコンピュータが、自動運転車両3に乗車する利用者5を認証する処理と、認証した利用者5が過去に自動運転車両3へ乗車した乗車地から降車した降車地までの走行履歴を取得する処理を実行する。さらに、取得した走行履歴に応じて降車地を含む地域である目的地域を推定する処理と、自動運転車両3を目的地域へ向けて走行させる処理を実行する。これに加え、自動運転車両3を発進させると、利用者5に今回の降車地である目的地を設定する操作を促す処理と、利用者5による目的地を設定する操作を受け入れる処理を実行する。そして、コンピュータは、目的地を設定する操作を受け入れる前に、自動運転車両3を目的地域へ向けて発進させる。
(Effects of the first embodiment)
The automatic driving control device of the first embodiment can achieve the effects described below.
(1) A computer provided in the autonomous driving control device executes a process to authenticate a user 5 who boards an autonomous vehicle 3 and a process to acquire the driving history of the authenticated user 5 from the boarding location where the autonomous vehicle 3 was boarded to the disembarking location where the authenticated user 5 disembarked. The computer also executes a process to estimate a destination area that is an area that includes the disembarking location based on the acquired driving history, and a process to drive the autonomous vehicle 3 toward the destination area. In addition, when the autonomous vehicle 3 starts moving, the computer executes a process to prompt the user 5 to set a destination that is the current disembarking location, and a process to accept the user 5's operation to set the destination. The computer then starts the autonomous vehicle 3 toward the destination area before accepting the operation to set the destination.
このため、自動運転車両3に乗車した利用者5が目的地を設定する前に自動運転車両3を走行させることが可能となり、利用者5が目的地を設定している間は、自動運転車両3が道路に停車せずに走行している状態となる。
その結果、自動運転車両3に利用者5が乗車してから発進させるまでに要する時間を短縮することが可能な、自動運転制御装置を提供することが可能となる。
This makes it possible for the user 5 riding in the self-driving vehicle 3 to drive the self-driving vehicle 3 before setting a destination, and while the user 5 is setting a destination, the self-driving vehicle 3 will be driving without stopping on the road.
As a result, it is possible to provide an automatic driving control device that can shorten the time required from when a user 5 gets into an automatic driving vehicle 3 until the vehicle starts moving.
これにより、自動運転車両3が道路に停車している時間を短縮することが可能となるため、交通に与える影響を低減させることが可能となる。
また、利用者5が目的地域を設定する必要が無いため、利用者5が目的地域の方面が分からない場合であっても、自動運転車両3を目的地域へ向けて発進させることが可能となる。
This makes it possible to shorten the time that the autonomous vehicle 3 is stopped on the road, thereby reducing the impact on traffic.
Furthermore, since the user 5 does not need to set the destination area, the automatically driven vehicle 3 can be started toward the destination area even if the user 5 does not know the direction of the destination area.
(2)コンピュータは、利用者5による目的地を設定する操作を受け入れると、推定した目的地域へ向けて走行している自動運転車両3を、目的地へ向けて走行させる。
その結果、目的地域へ向けて移動している利用者5を、自動運転により目的地へ移動させることが可能となる。
(2) When the computer accepts the operation by the user 5 to set a destination, it causes the automatically driven vehicle 3, which is traveling toward the estimated destination area, to continue traveling toward the destination.
As a result, it becomes possible for a user 5 traveling toward a destination area to be transported to the destination by automatic driving.
(3)コンピュータは、自動運転車両3を発進させてから目的地を設定する操作を受け入れるまでの間は、複数の走行車線のうち他の走行車線よりも遅い速度で走行することが可能な走行車線を自動運転車両3に走行させる。
その結果、交通の流れが速い走行車線を自動運転車両3に走行させる場合と比較して、利用者5が目的地を設定する操作を行う時間を確保することが可能となる。
(3) From the time the computer starts the autonomous vehicle 3 until it accepts the operation to set the destination, the computer causes the autonomous vehicle 3 to travel in one of multiple travel lanes in which it can travel at a slower speed than the other travel lanes.
As a result, compared to when the autonomous vehicle 3 is driven in a lane with fast traffic flow, it is possible for the user 5 to have more time to perform the operation to set the destination.
(4)コンピュータは、利用者5に属性が類似している他の利用者に対して走行履歴を取得し、取得した他の利用者の走行履歴及び認証した利用者5の走行履歴のうち少なくとも一方に応じて目的地域を推定する。
その結果、目的地域を推定する精度を向上させることが可能となる。また、利用者5が自動運転車両3を初めて使用する場合等、利用者5の走行履歴を取得することが不可能な場合であっても、自動運転車両3を目的地域へ向けて発進させることが可能となる。
(4) The computer acquires the driving history of other users whose attributes are similar to those of user 5, and estimates the destination area based on at least one of the acquired driving history of the other users and the driving history of authenticated user 5.
As a result, it is possible to improve the accuracy of estimating the destination area. Furthermore, even if it is impossible to obtain the driving history of the user 5, such as when the user 5 is using the autonomous vehicle 3 for the first time, it is possible to start the autonomous vehicle 3 toward the destination area.
(5)コンピュータは、自動運転車両3を発進させると、走行履歴に応じて目的地の候補となる複数の候補地を利用者5へ提示し、利用者5に複数の候補地から目的地を選択して設定させる操作を促す。
その結果、例えば、目的地を文字で入力して設定する場合と比較して、目的地を設定する時間を短縮することが可能となる。
(5) When the computer starts the autonomous vehicle 3, it presents the user 5 with multiple candidate destinations based on the driving history, and prompts the user 5 to select and set a destination from the multiple candidate destinations.
As a result, it is possible to reduce the time required to set a destination compared to when the destination is set by inputting the destination in characters, for example.
(6)コンピュータは、自動運転車両3を発進させてから目的地を設定する操作を受け入れる前に自動運転車両3が交差点CRを通過する場合、利用者5に交差点CRの進行方向を設定させる操作を促す。そして、利用者5が交差点CRの進行方向を設定すると、利用者5が設定した進行方向に応じて交差点CRを自動運転車両3に走行させる。
その結果、コンピュータによって交差点CRの進行方向を設定する場合と比較して、利用者5が目的地を設定する操作を行う時間を確保することが可能となる。
(6) If the autonomously driven vehicle 3 passes through an intersection CR after starting the autonomously driven vehicle 3 and before accepting the operation to set a destination, the computer prompts the user 5 to operate to set the direction of travel for the intersection CR. Then, when the user 5 sets the direction of travel for the intersection CR, the computer causes the autonomously driven vehicle 3 to travel through the intersection CR according to the direction of travel set by the user 5.
As a result, compared to when the travel direction at the intersection CR is set by a computer, it is possible to secure time for the user 5 to perform the operation to set the destination.
(7)コンピュータは、利用者5に目的地を設定する操作を促した時点から目的地を設定する操作を受け入れるまでの間は、乗車地から目的地域までの間に走行可能な道路のうち、走行方向を変化させることが可能な場所が多い道路を自動運転車両3に走行させる。
その結果、例えば、自動運転車両3の現在位置から目的地までの走行経路が、方向変換の多い複雑な経路である場合であっても、目的地域へ向けて走行している自動運転車両3を目的地まで走行させることが容易となる。
(7) From the time when the computer prompts the user 5 to set a destination until the user accepts the operation to set a destination, the computer causes the self-driving vehicle 3 to drive on roads that are drivable between the boarding location and the destination area and that have many locations where the driving direction can be changed.
As a result, even if the route from the current position of the self-driving vehicle 3 to the destination is a complex route with many direction changes, it becomes easy to guide the self-driving vehicle 3 traveling toward the destination area to the destination.
(8)コンピュータは、利用者5に目的地を設定する操作を促した時点から予め設定した閾値時間が経過しても目的地を設定する操作を受け入れていない場合には、閾値時間が経過した時点で最寄りに存在する停車可能な地点に自動運転車両3を停車させる。
その結果、例えば、自動運転車両3が目的地域の近くまで走行している時点で目的地が設定されていない場合に、自動運転車両3が道路に停車している状態となることを防止することが可能となる。
(9)コンピュータは、自動運転車両3に利用者5が乗車したか否かを判定する処理と、自動運転車両3に利用者5が乗車したと判定すると、自動運転車両3を目的地域へ向けて発進させる処理を実行する。
その結果、自動運転車両3に利用者5が乗車したと判定した時点で、自動運転車両3を発進させることが可能となり、自動運転車両3に利用者5が乗車してから発進させるまでに要する時間を短縮することが可能となる。
(8) If the user 5 does not accept the operation to set a destination even after a preset threshold time has elapsed since the computer prompted the user 5 to do so, the computer will stop the autonomous vehicle 3 at the nearest possible stopping point once the threshold time has elapsed.
As a result, for example, if the destination has not been set when the autonomous vehicle 3 is traveling close to the destination area, it is possible to prevent the autonomous vehicle 3 from being stopped on the road.
(9) The computer executes a process to determine whether or not a user 5 is in the autonomous vehicle 3, and if it determines that a user 5 is in the autonomous vehicle 3, executes a process to start the autonomous vehicle 3 toward the destination area.
As a result, it becomes possible to start the self-driving vehicle 3 as soon as it is determined that the user 5 has boarded the self-driving vehicle 3, thereby shortening the time required from when the user 5 boards the self-driving vehicle 3 until it starts to move.
また、第一実施形態の自動運転制御システム1であれば、以下に記載する効果を奏することが可能となる。
(10)自動運転車両3に搭載された車載装置30と、車載装置30とデータの送受信を行うサーバ装置22を備える。そして、車載装置30は、自動運転車両3に乗車する利用者5を認証する処理と、サーバ装置22から、認証した利用者5の走行履歴を取得する処理と、取得した走行履歴に応じて降車地を含む地域である目的地域を推定する処理を実行する。さらに、自動運転車両3に利用者5が乗車したか否かを判定する処理と、自動運転車両3に利用者5が乗車したと判定すると、自動運転車両3を目的地域へ向けて発進させる処理と、発進させた自動運転車両3を目的地域へ向けて走行させる処理を実行する。これに加え、自動運転車両3を発進させると、利用者5に目的地を設定する操作を促す処理と、利用者5による目的地を設定する操作を受け入れる処理と、目的地を設定する操作を受け入れる前に、自動運転車両3を目的地域へ向けて発進させる処理を実行する。また、サーバ装置22は、車載装置30が認証した利用者5の走行履歴を検出する処理を実行する。
Furthermore, the automatic driving control system 1 of the first embodiment can achieve the effects described below.
(10) The system includes an on-board device 30 mounted on an autonomously driven vehicle 3 and a server device 22 that transmits and receives data to and from the on-board device 30. The on-board device 30 executes processes to authenticate a user 5 riding in the autonomously driven vehicle 3, acquire the driving history of the authenticated user 5 from the server device 22, and estimate a destination area, which is an area including a disembarkation location, based on the acquired driving history. Furthermore, the system executes processes to determine whether the user 5 has boarded the autonomously driven vehicle 3, start the autonomously driven vehicle 3 toward the destination area when it is determined that the user 5 has boarded the autonomously driven vehicle 3, and drive the started autonomously driven vehicle 3 toward the destination area. In addition, when the autonomously driven vehicle 3 starts, the system executes processes to prompt the user 5 to set a destination, accept the destination setting operation by the user 5, and start the autonomously driven vehicle 3 toward the destination area before accepting the destination setting operation. The server device 22 also executes processes to detect the driving history of the user 5 authenticated by the on-board device 30.
このため、自動運転車両3に乗車した利用者5が目的地を設定する前に自動運転車両3を走行させることが可能となり、利用者5が目的地を設定している間は、自動運転車両3が道路に停車せずに走行している状態となる。
その結果、自動運転車両3に利用者5が乗車してから発進させるまでに要する時間を短縮することが可能な、自動運転制御システム1を提供することが可能となる。
これにより、自動運転車両3が道路に停車している時間を短縮することが可能となるため、交通に与える影響を低減させることが可能となる。また、利用者5が目的地域を設定する必要が無いため、利用者5が目的地域の方面が分からない場合であっても、自動運転車両3を目的地域へ向けて発進させることが可能となる。
This makes it possible for the user 5 riding in the self-driving vehicle 3 to drive the self-driving vehicle 3 before setting a destination, and while the user 5 is setting a destination, the self-driving vehicle 3 will be driving without stopping on the road.
As a result, it is possible to provide an automatic driving control system 1 that can shorten the time required from when a user 5 gets into an automatic driving vehicle 3 until the vehicle starts moving.
This makes it possible to reduce the time that the autonomous vehicle 3 is stopped on the road, thereby reducing the impact on traffic. Also, because the user 5 does not need to set a destination area, the autonomous vehicle 3 can start heading toward the destination area even if the user 5 does not know the direction of the destination area.
また、第一実施形態の自動運転制御方法であれば、以下に記載する効果を奏することが可能となる。
(11)コンピュータに、自動運転により走行することが可能な自動運転車両3に乗車する利用者5を認証する処理と、認証した利用者5が過去に自動運転車両3へ乗車した乗車地から降車した降車地までの走行履歴を取得する処理を実行させる。また、コンピュータに、取得した走行履歴に応じて降車地を含む地域である目的地域を推定する処理と、自動運転車両3に利用者5が乗車したか否かを判定する処理を実行させる。さらに、コンピュータに、自動運転車両3に利用者5が乗車したと判定すると、自動運転車両3を目的地域へ向けて発進させる処理と発進させた自動運転車両3を目的地域へ向けて走行させる処理を実行させる。これに加え、コンピュータに、自動運転車両3を発進させると、利用者5に今回の降車地である目的地を設定する操作を促す処理と、利用者5による目的地を設定する操作を受け入れる処理を実行させる。そして、コンピュータに、目的地を設定する操作を受け入れる前に、自動運転車両3を目的地域へ向けて発進させる処理を実行させる。
Furthermore, the automatic driving control method of the first embodiment can achieve the effects described below.
(11) A computer is caused to execute a process for authenticating a user 5 who is riding in an autonomously driven vehicle 3 that is capable of autonomous driving, and a process for acquiring a driving history of the authenticated user 5 from a boarding location where the user boarded the autonomously driven vehicle 3 to a disembarking location where the user disembarked. The computer is also caused to execute a process for estimating a destination area that is an area including the disembarking location based on the acquired driving history, and a process for determining whether the user 5 has boarded the autonomously driven vehicle 3. The computer is further caused to execute a process for starting the autonomously driven vehicle 3 toward the destination area and a process for driving the started autonomously driven vehicle 3 toward the destination area when it is determined that the user 5 has boarded the autonomously driven vehicle 3. In addition, the computer is caused to execute a process for prompting the user 5 to set a destination that is the current disembarkation location when the autonomously driven vehicle 3 has started, and a process for accepting the user 5's operation to set the destination. The computer is then caused to execute a process for starting the autonomously driven vehicle 3 toward the destination area before accepting the operation to set the destination.
このため、自動運転車両3に乗車した利用者5が目的地を設定する前に自動運転車両3を走行させることが可能となり、利用者5が目的地を設定している間は、自動運転車両3が道路に停車せずに走行している状態となる。
その結果、自動運転車両3に利用者5が乗車してから発進させるまでに要する時間を短縮することが可能な、自動運転制御方法を提供することが可能となる。
これにより、自動運転車両3が道路に停車している時間を短縮することが可能となるため、交通に与える影響を低減させることが可能となる。また、利用者5が目的地域を設定する必要が無いため、利用者5が目的地域の方面が分からない場合であっても、自動運転車両3を目的地域へ向けて発進させることが可能となる。
This makes it possible for the user 5 riding in the self-driving vehicle 3 to drive the self-driving vehicle 3 before setting a destination, and while the user 5 is setting a destination, the self-driving vehicle 3 will be driving without stopping on the road.
As a result, it is possible to provide an automatic driving control method that can shorten the time required from when the user 5 gets into the automatic driving vehicle 3 until the vehicle starts moving.
This makes it possible to reduce the time that the autonomous vehicle 3 is stopped on the road, thereby reducing the impact on traffic. Also, because the user 5 does not need to set a destination area, the autonomous vehicle 3 can start heading toward the destination area even if the user 5 does not know the direction of the destination area.
(第一実施形態の変形例)
(1)第一実施形態では、利用者認証部60の構成を、利用者5が自動運転車両3に乗車した後に、利用者5を認証する構成とした。しかしながら、これに限定するものではない。
すなわち、例えば、車外に配置した、自動運転車両3に乗車する前の利用者5を撮像することが可能なカメラを用いて、利用者認証部60の構成を、自動運転車両3に乗車する前の利用者5を認証する構成としてもよい。
この場合、走行履歴を取得する処理に要する時間を短縮することが可能となる。
(2)第一実施形態では、例えば、利用者5の走行履歴に応じて、乗車地から移動した回数が他の降車地よりも多い降車地が存在する場合、移動した回数が多い降車地を含む地域を、目的地域として推定する構成とした。しかしながら、これに限定するものではない。
すなわち、走行履歴が含む範囲のうち、同じ時間帯に移動した目的地を含む所定の範囲を、目的地域として推定する構成としてもよい。
この場合、利用者5が自動運転車両3を利用する時間帯に応じた目的地域に、自動運転車両3を発進させることが可能となる。
また、走行履歴を確認して複数の目的地が目的地域の候補として存在する場合、少なくとも二箇所以上の目的地を含む地域を、目的地域として推定する構成としてもよい。
この場合、複数の目的地を含む地域である目的地域に自動運転車両3を発進させるため、発進させた自動運転車両3を、利用者5が目的地を設定するまでに、目的地の候補となる複数の位置を含む地域まで走行させることが可能となる。
また、走行履歴を確認して複数の目的地が目的地域の候補として存在する場合、過去に移動した頻度が低い目的地よりも、過去に移動した頻度が高い目的地を含む地域を、目的地域として推定する構成としてもよい。
この場合、過去に移動した頻度が高い目的地を含む地域に自動運転車両3を発進させるため、発進させた自動運転車両3を、利用者5が目的地として設定する可能性が高い地域まで走行させることが可能となる。
(Modification of the first embodiment)
(1) In the first embodiment, the user authentication unit 60 is configured to authenticate the user 5 after the user 5 gets into the automatically driven vehicle 3. However, this is not limited to this.
That is, for example, the user authentication unit 60 may be configured to authenticate the user 5 before boarding the autonomous vehicle 3 using a camera placed outside the vehicle that is capable of capturing an image of the user 5 before boarding the autonomous vehicle 3.
In this case, it is possible to reduce the time required for the process of acquiring the driving history.
(2) In the first embodiment, for example, if there is a drop-off location that has been traveled to more frequently from the boarding location than other drop-off locations according to the travel history of the user 5, the area including the drop-off location that has been traveled to more frequently is estimated as the destination area. However, this is not limited to this.
That is, a predetermined range that includes destinations traveled to during the same time period within the range included in the travel history may be estimated as the destination area.
In this case, it is possible to start the autonomous vehicle 3 at a destination area according to the time period during which the user 5 will be using the autonomous vehicle 3.
Furthermore, when a plurality of destinations are present as candidate destination areas after checking the travel history, an area including at least two or more destinations may be estimated as the destination area.
In this case, the self-driving vehicle 3 is started at a destination area that includes multiple destinations, so the started self-driving vehicle 3 can be driven to an area that includes multiple locations that are candidate destinations before the user 5 sets the destination.
In addition, when multiple destinations are identified as possible destination areas after checking the driving history, the destination area may be estimated to be an area that includes destinations that have been visited more frequently in the past than destinations that have been visited less frequently in the past.
In this case, the self-driving vehicle 3 is started in an area that includes a destination that has been frequently traveled to in the past, so the started self-driving vehicle 3 can be driven to an area that the user 5 is likely to set as a destination.
(その他の実施形態)
上記のように、本発明の実施形態を記載したが、この開示の一部をなす論述及び図面は、本発明を限定するものであると理解すべきではない。この開示から、当業者には様々な代替実施形態、実施例及び運用技術が明らかとなろう。
その他、上記の実施形態において説明される各構成を任意に応用した構成等、本発明は、ここでは記載していない様々な実施形態等を含むことは勿論である。したがって、本発明の技術的範囲は上記の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ、定められるものである。
(Other embodiments)
Although the embodiments of the present invention have been described above, the descriptions and drawings that form part of this disclosure should not be understood to limit the present invention. From this disclosure, various alternative embodiments, examples, and operating techniques will become apparent to those skilled in the art.
In addition, the present invention naturally includes various embodiments not described here, such as configurations in which the configurations described in the above embodiments are arbitrarily applied, etc. Therefore, the technical scope of the present invention is defined only by the invention-specifying matters according to the scope of the claims that are appropriate from the above description.
1…自動運転制御システム、2…センタ装置、3…自動運転車両、4…利用者端末、20、34、41…通信装置、21、33…地図データベース、22…サーバ装置、23、38、44…プロセッサ、24、39、45…記憶装置、30…車載装置、31…センサ、32、40…測位装置、35、42…ヒューマンマシンインタフェース(HMI)、36、43…コントローラ、37…アクチュエータ、60…利用者認証部、61…情報取得部、62…乗車検知部、63…走行経路算出部、64…車両挙動制御部、65…出力情報制御部、CR…交差点、TP…タッチパネル、IC1、IC2、IC3…アイコン 1...Autonomous driving control system, 2...Center device, 3...Autonomous driving vehicle, 4...User terminal, 20, 34, 41...Communication device, 21, 33...Map database, 22...Server device, 23, 38, 44...Processor, 24, 39, 45...Storage device, 30...In-vehicle device, 31...Sensor, 32, 40...Positioning device, 35, 42...Human-machine interface (HMI), 36, 43...Controller, 37...Actuator, 60...User authentication unit, 61...Information acquisition unit, 62...Occupancy detection unit, 63...Driving path calculation unit, 64...Vehicle behavior control unit, 65...Output information control unit, CR...Intersection, TP...Touch panel, IC1, IC2, IC3...Icon
Claims (18)
前記認証した利用者が過去に前記自動運転車両へ乗車した乗車地から降車した降車地までの走行履歴を取得する処理と、
前記取得した走行履歴に応じて前記降車地を含む地域である目的地域を推定する処理と、
前記自動運転車両を前記目的地域へ向けて走行させる処理と、
前記自動運転車両を発進させると、前記利用者に今回の降車地である目的地を設定する操作を促す処理と、
前記利用者による前記目的地を設定する操作を受け入れる処理と、を実行するコンピュータを備え、
前記コンピュータは、前記目的地を設定する操作を受け入れる前に、前記自動運転車両を前記目的地域へ向けて発進させ、前記自動運転車両を発進させてから前記目的地を設定する操作を受け入れるまでの間は、複数の走行車線のうち他の走行車線よりも遅い速度で走行することが可能な走行車線を前記自動運転車両に走行させる自動運転制御装置。 A process for authenticating a user who rides in an autonomous vehicle capable of traveling by autonomous driving;
A process of acquiring a driving history from a boarding location where the authenticated user boarded the autonomous driving vehicle in the past to a disembarking location where the user disembarked;
A process of estimating a destination area that is an area including the drop-off point based on the acquired travel history;
A process of driving the autonomously driven vehicle toward the destination area;
When the autonomous driving vehicle starts, a process of prompting the user to set a destination that is the current disembarkation point;
a process of accepting an operation by the user to set the destination,
The computer starts the autonomous vehicle toward the destination area before accepting the operation to set the destination , and, from the time the autonomous vehicle starts moving until the time the computer accepts the operation to set the destination, causes the autonomous vehicle to travel in one of multiple driving lanes in which it can travel at a slower speed than other driving lanes .
前記認証した利用者が過去に前記自動運転車両へ乗車した乗車地から降車した降車地までの走行履歴を取得する処理と、
前記取得した走行履歴に応じて前記降車地を含む地域である目的地域を推定する処理と、
前記自動運転車両を前記目的地域へ向けて走行させる処理と、
前記自動運転車両を発進させると、前記利用者に今回の降車地である目的地を設定する操作を促す処理と、
前記利用者による前記目的地を設定する操作を受け入れる処理と、を実行するコンピュータを備え、
前記コンピュータは、前記目的地を設定する操作を受け入れる前に、前記自動運転車両を前記目的地域へ向けて発進させ、前記自動運転車両を発進させてから前記目的地を設定する操作を受け入れる前に自動運転車両が交差点を通過する場合、前記利用者に前記交差点の進行方向を設定させる操作を促し、前記利用者が前記交差点の進行方向を設定すると、前記利用者が設定した進行方向に応じて前記交差点を前記自動運転車両に走行させる自動運転制御装置。 A process for authenticating a user who rides in an autonomous vehicle capable of traveling by autonomous driving;
A process of acquiring a driving history from a boarding location where the authenticated user boarded the autonomous driving vehicle in the past to a disembarking location where the user disembarked;
A process of estimating a destination area that is an area including the drop-off point based on the acquired travel history;
A process of driving the autonomously driven vehicle toward the destination area;
When the autonomous driving vehicle starts, a process of prompting the user to set a destination that is the current disembarkation point;
a process of accepting an operation by the user to set the destination,
The computer starts the autonomous vehicle toward the destination area before accepting the operation to set the destination, and if the autonomous vehicle passes through an intersection after starting the autonomous vehicle and before accepting the operation to set the destination, prompts the user to operate to set the direction of travel through the intersection, and when the user sets the direction of travel through the intersection, the computer causes the autonomous vehicle to travel through the intersection in accordance with the direction of travel set by the user.
前記認証した利用者が過去に前記自動運転車両へ乗車した乗車地から降車した降車地までの走行履歴を取得する処理と、
前記取得した走行履歴に応じて前記降車地を含む地域である目的地域を推定する処理と、
前記自動運転車両を前記目的地域へ向けて走行させる処理と、
前記自動運転車両を発進させると、前記利用者に今回の降車地である目的地を設定する操作を促す処理と、
前記利用者による前記目的地を設定する操作を受け入れる処理と、を実行するコンピュータを備え、
前記コンピュータは、前記目的地を設定する操作を受け入れる前に、前記自動運転車両を前記目的地域へ向けて発進させ、前記利用者に前記目的地を設定する操作を促した時点から目的地を設定する操作を受け入れるまでの間は、前記乗車地から前記目的地域までの間に走行可能な道路のうち走行方向を変化させることが可能な場所が多い道路を前記自動運転車両に走行させる自動運転制御装置。 A process for authenticating a user who rides in an autonomous vehicle capable of traveling by autonomous driving;
A process of acquiring a driving history from a boarding location where the authenticated user boarded the autonomous driving vehicle in the past to a disembarking location where the user disembarked;
A process of estimating a destination area that is an area including the drop-off point based on the acquired travel history;
A process of driving the autonomously driven vehicle toward the destination area;
When the autonomous driving vehicle starts, a process of prompting the user to set a destination that is the current disembarkation point;
a process of accepting an operation by the user to set the destination,
The computer starts the autonomous vehicle toward the destination area before accepting the operation to set the destination, and from the time the computer prompts the user to operate to set the destination until the operation to set the destination is accepted, the autonomous vehicle is driven on roads that have many locations where the driving direction can be changed among the roads that are drivable between the boarding location and the destination area.
前記車載装置は、
前記自動運転車両に乗車する利用者を認証する処理と、
前記サーバ装置から、前記認証した利用者が過去に前記自動運転車両へ乗車した乗車地から降車した降車地までの走行履歴を取得する処理と、
前記取得した走行履歴に応じて前記降車地を含む地域である目的地域を推定する処理と、
前記自動運転車両を前記目的地域へ向けて走行させる処理と、
前記自動運転車両を発進させると、前記利用者に今回の降車地である目的地を設定する操作を促す処理と、
前記利用者による前記目的地を設定する操作を受け入れる処理と、
前記目的地を設定する操作を受け入れる前に、前記自動運転車両を前記目的地域へ向けて発進させる処理と、
前記自動運転車両を発進させてから前記目的地を設定する操作を受け入れるまでの間は、複数の走行車線のうち他の走行車線よりも遅い速度で走行することが可能な走行車線を前記自動運転車両に走行させる処理と、を実行し、
前記サーバ装置は、前記車載装置が認証した利用者が過去に前記自動運転車両へ乗車した乗車地から降車した降車地までの走行履歴を検出する処理を実行する自動運転制御システム。 The system comprises an on-board device mounted on an autonomous vehicle capable of traveling by autonomous driving, and a server device that transmits and receives data to and from the on-board device,
The in-vehicle device
A process of authenticating a user who rides in the autonomous driving vehicle;
A process of acquiring, from the server device, a driving history of the authenticated user from a boarding location where the user boarded the autonomous driving vehicle in the past to a disembarking location where the user disembarked;
A process of estimating a destination area that is an area including the drop-off point based on the acquired travel history;
A process of driving the autonomously driven vehicle toward the destination area;
When the autonomous driving vehicle starts, a process of prompting the user to set a destination that is the current disembarkation point;
a process of accepting an operation by the user to set the destination;
a process of starting the autonomously driven vehicle toward the destination area before accepting the operation to set the destination;
and executing a process of causing the autonomously driven vehicle to travel in a driving lane among a plurality of driving lanes in which the autonomously driven vehicle can travel at a slower speed than other driving lanes, from the time the autonomously driven vehicle starts until the time the operation to set the destination is accepted ;
The server device is an autonomous driving control system that executes a process to detect the driving history of a user authenticated by the in-vehicle device from the boarding location where the user boarded the autonomous driving vehicle to the disembarking location where the user disembarked.
前記車載装置は、The in-vehicle device
前記自動運転車両に乗車する利用者を認証する処理と、A process of authenticating a user who rides in the autonomous driving vehicle;
前記サーバ装置から、前記認証した利用者が過去に前記自動運転車両へ乗車した乗車地から降車した降車地までの走行履歴を取得する処理と、A process of acquiring, from the server device, a driving history of the authenticated user from a boarding location where the user boarded the autonomous driving vehicle in the past to a disembarking location where the user disembarked;
前記取得した走行履歴に応じて前記降車地を含む地域である目的地域を推定する処理と、A process of estimating a destination area that is an area including the drop-off point based on the acquired travel history;
前記自動運転車両を前記目的地域へ向けて走行させる処理と、A process of driving the autonomously driven vehicle toward the destination area;
前記自動運転車両を発進させると、前記利用者に今回の降車地である目的地を設定する操作を促す処理と、When the autonomous driving vehicle starts, a process of prompting the user to set a destination that is the current disembarkation point;
前記利用者による前記目的地を設定する操作を受け入れる処理と、a process of accepting an operation by the user to set the destination;
前記目的地を設定する操作を受け入れる前に、前記自動運転車両を前記目的地域へ向けて発進させる処理と、a process of starting the autonomously driven vehicle toward the destination area before accepting the operation to set the destination;
前記自動運転車両を発進させてから前記目的地を設定する操作を受け入れる前に自動運転車両が交差点を通過する場合、前記利用者に前記交差点の進行方向を設定させる操作を促し、前記利用者が前記交差点の進行方向を設定すると、前記利用者が設定した進行方向に応じて前記交差点を前記自動運転車両に走行させる処理と、を実行し、If the autonomous vehicle passes through an intersection after starting the autonomous vehicle and before accepting an operation to set the destination, the autonomous vehicle prompts the user to perform an operation to set a direction of travel through the intersection, and when the user sets the direction of travel through the intersection, the autonomous vehicle travels through the intersection in accordance with the direction of travel set by the user;
前記サーバ装置は、前記車載装置が認証した利用者が過去に前記自動運転車両へ乗車した乗車地から降車した降車地までの走行履歴を検出する処理を実行する自動運転制御システム。The server device is an autonomous driving control system that executes a process to detect the driving history of a user authenticated by the in-vehicle device from the boarding location where the autonomous vehicle was boarded to the disembarking location where the user disembarked.
前記車載装置は、The in-vehicle device
前記自動運転車両に乗車する利用者を認証する処理と、A process of authenticating a user who rides in the autonomous driving vehicle;
前記サーバ装置から、前記認証した利用者が過去に前記自動運転車両へ乗車した乗車地から降車した降車地までの走行履歴を取得する処理と、A process of acquiring, from the server device, a driving history of the authenticated user from a boarding location where the user boarded the autonomous driving vehicle in the past to a disembarking location where the user disembarked;
前記取得した走行履歴に応じて前記降車地を含む地域である目的地域を推定する処理と、A process of estimating a destination area that is an area including the drop-off point based on the acquired travel history;
前記自動運転車両を前記目的地域へ向けて走行させる処理と、A process of driving the autonomously driven vehicle toward the destination area;
前記自動運転車両を発進させると、前記利用者に今回の降車地である目的地を設定する操作を促す処理と、When the autonomous driving vehicle starts, a process of prompting the user to set a destination that is the current disembarkation point;
前記利用者による前記目的地を設定する操作を受け入れる処理と、a process of accepting an operation by the user to set the destination;
前記目的地を設定する操作を受け入れる前に、前記自動運転車両を前記目的地域へ向けて発進させる処理と、a process of starting the autonomously driven vehicle toward the destination area before accepting the operation to set the destination;
前記利用者に前記目的地を設定する操作を促した時点から目的地を設定する操作を受け入れるまでの間は、前記乗車地から前記目的地域までの間に走行可能な道路のうち走行方向を変化させることが可能な場所が多い道路を前記自動運転車両に走行させる処理と、を実行し、and during the period from the time when the user is prompted to operate to set the destination until the user accepts the operation to set the destination, execute a process of causing the autonomous vehicle to travel on roads that have many locations where it is possible to change the traveling direction among roads that are drivable between the boarding location and the destination area;
前記サーバ装置は、前記車載装置が認証した利用者が過去に前記自動運転車両へ乗車した乗車地から降車した降車地までの走行履歴を検出する処理を実行する自動運転制御システム。The server device is an autonomous driving control system that executes a process to detect the driving history of a user authenticated by the in-vehicle device from the boarding location where the autonomous vehicle was boarded to the disembarking location where the user disembarked.
前記認証した利用者が過去に前記自動運転車両へ乗車した乗車地から降車した降車地までの走行履歴を取得する処理と、
前記取得した走行履歴に応じて前記降車地を含む地域である目的地域を推定する処理と、
前記自動運転車両を前記目的地域へ向けて走行させる処理と、
前記自動運転車両を発進させると、前記利用者に今回の降車地である目的地を設定する操作を促す処理と、
前記利用者による前記目的地を設定する操作を受け入れる処理と、
前記目的地を設定する操作を受け入れる前に、前記自動運転車両を前記目的地域へ向けて発進させる処理と、
前記自動運転車両を発進させてから前記目的地を設定する操作を受け入れるまでの間は、複数の走行車線のうち他の走行車線よりも遅い速度で走行することが可能な走行車線を前記自動運転車両に走行させる処理と、をコンピュータに実行させる自動運転制御方法。 A process for authenticating a user who rides in an autonomous vehicle capable of traveling by autonomous driving;
A process of acquiring a driving history from a boarding location where the authenticated user boarded the autonomous driving vehicle in the past to a disembarking location where the user disembarked;
A process of estimating a destination area that is an area including the drop-off point based on the acquired travel history;
A process of driving the autonomously driven vehicle toward the destination area;
When the autonomous driving vehicle starts, a process of prompting the user to set a destination that is the current disembarkation point;
a process of accepting an operation by the user to set the destination;
a process of starting the autonomously driven vehicle toward the destination area before accepting the operation to set the destination;
and a process of causing the autonomous vehicle to travel in one of a plurality of driving lanes in which the autonomous vehicle can travel at a slower speed than other driving lanes, from the time the autonomous vehicle starts until the operation to set the destination is accepted .
前記認証した利用者が過去に前記自動運転車両へ乗車した乗車地から降車した降車地までの走行履歴を取得する処理と、
前記取得した走行履歴に応じて前記降車地を含む地域である目的地域を推定する処理と、
前記自動運転車両を前記目的地域へ向けて走行させる処理と、
前記自動運転車両を発進させると、前記利用者に今回の降車地である目的地を設定する操作を促す処理と、
前記利用者による前記目的地を設定する操作を受け入れる処理と、
前記目的地を設定する操作を受け入れる前に、前記自動運転車両を前記目的地域へ向けて発進させる処理と、
前記自動運転車両を発進させてから前記目的地を設定する操作を受け入れる前に自動運転車両が交差点を通過する場合、前記利用者に前記交差点の進行方向を設定させる操作を促し、前記利用者が前記交差点の進行方向を設定すると、前記利用者が設定した進行方向に応じて前記交差点を前記自動運転車両に走行させる処理と、
をコンピュータに実行させる自動運転制御方法。 A process for authenticating a user who rides in an autonomous vehicle capable of traveling by autonomous driving;
A process of acquiring a driving history from a boarding location where the authenticated user boarded the autonomous driving vehicle in the past to a disembarking location where the user disembarked;
A process of estimating a destination area that is an area including the drop-off point based on the acquired travel history;
A process of driving the autonomously driven vehicle toward the destination area;
When the autonomous driving vehicle starts, a process of prompting the user to set a destination that is the current disembarkation point;
a process of accepting an operation by the user to set the destination;
a process of starting the autonomously driven vehicle toward the destination area before accepting the operation to set the destination;
a process of prompting the user to perform an operation to set a traveling direction for the intersection when the autonomous vehicle passes through an intersection after starting the autonomous vehicle and before accepting an operation to set the destination, and causing the autonomous vehicle to travel through the intersection in accordance with the traveling direction set by the user when the user sets the traveling direction for the intersection ;
An automatic driving control method that causes a computer to execute the above.
前記認証した利用者が過去に前記自動運転車両へ乗車した乗車地から降車した降車地までの走行履歴を取得する処理と、A process of acquiring a driving history from a boarding location where the authenticated user boarded the autonomous driving vehicle in the past to a disembarking location where the user disembarked;
前記取得した走行履歴に応じて前記降車地を含む地域である目的地域を推定する処理と、A process of estimating a destination area that is an area including the drop-off point based on the acquired travel history;
前記自動運転車両を前記目的地域へ向けて走行させる処理と、A process of driving the autonomously driven vehicle toward the destination area;
前記自動運転車両を発進させると、前記利用者に今回の降車地である目的地を設定する操作を促す処理と、When the autonomous driving vehicle starts, a process of prompting the user to set a destination that is the current disembarkation point;
前記利用者による前記目的地を設定する操作を受け入れる処理と、a process of accepting an operation by the user to set the destination;
前記目的地を設定する操作を受け入れる前に、前記自動運転車両を前記目的地域へ向けて発進させる処理と、a process of starting the autonomously driven vehicle toward the destination area before accepting the operation to set the destination;
前記利用者に前記目的地を設定する操作を促した時点から目的地を設定する操作を受け入れるまでの間は、前記乗車地から前記目的地域までの間に走行可能な道路のうち走行方向を変化させることが可能な場所が多い道路を前記自動運転車両に走行させる処理と、a process of causing the autonomous vehicle to travel on roads that have many locations where it is possible to change the traveling direction among roads that are drivable between the boarding location and the destination area, from the time when the user is prompted to perform an operation to set the destination until the user accepts the operation to set the destination;
をコンピュータに実行させる自動運転制御方法。An automatic driving control method that causes a computer to execute the above.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021163437A JP7745408B2 (en) | 2021-10-04 | 2021-10-04 | Automatic driving control device, automatic driving control system, automatic driving control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021163437A JP7745408B2 (en) | 2021-10-04 | 2021-10-04 | Automatic driving control device, automatic driving control system, automatic driving control method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023054528A JP2023054528A (en) | 2023-04-14 |
| JP7745408B2 true JP7745408B2 (en) | 2025-09-29 |
Family
ID=85874073
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021163437A Active JP7745408B2 (en) | 2021-10-04 | 2021-10-04 | Automatic driving control device, automatic driving control system, automatic driving control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7745408B2 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015191355A (en) | 2014-03-27 | 2015-11-02 | 株式会社日本総合研究所 | Local information discovery system and method using mobile object |
| JP2018127032A (en) | 2017-02-06 | 2018-08-16 | 株式会社デンソー | Automatic driving device |
| JP2019086458A (en) | 2017-11-09 | 2019-06-06 | 大日本印刷株式会社 | PROGRAM, INFORMATION PROCESSING APPARATUS, AND INFORMATION PROCESSING METHOD |
| JP2019148975A (en) | 2018-02-27 | 2019-09-05 | パイオニア株式会社 | Device, method, and program for controlling automatic driving |
| US20200249046A1 (en) | 2019-02-04 | 2020-08-06 | Ford Global Technologies, Llc | Systems and methods for predicting travel destination of an automobile based on attire worn by individual |
-
2021
- 2021-10-04 JP JP2021163437A patent/JP7745408B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015191355A (en) | 2014-03-27 | 2015-11-02 | 株式会社日本総合研究所 | Local information discovery system and method using mobile object |
| JP2018127032A (en) | 2017-02-06 | 2018-08-16 | 株式会社デンソー | Automatic driving device |
| JP2019086458A (en) | 2017-11-09 | 2019-06-06 | 大日本印刷株式会社 | PROGRAM, INFORMATION PROCESSING APPARATUS, AND INFORMATION PROCESSING METHOD |
| JP2019148975A (en) | 2018-02-27 | 2019-09-05 | パイオニア株式会社 | Device, method, and program for controlling automatic driving |
| US20200249046A1 (en) | 2019-02-04 | 2020-08-06 | Ford Global Technologies, Llc | Systems and methods for predicting travel destination of an automobile based on attire worn by individual |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023054528A (en) | 2023-04-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11972687B2 (en) | Parking control method | |
| US11307041B2 (en) | Vehicle information providing device, vehicle information providing method, and program | |
| CN113496623B (en) | Automatic valet parking system and service provision method | |
| JP6702217B2 (en) | Automatic driving device | |
| US9821763B2 (en) | Hierarchical based vehicular control systems, and methods of use and manufacture thereof | |
| CN111047891B (en) | Driving support device, vehicle, driving support system, driving support method, and storage medium | |
| KR20180079453A (en) | Autonomous vehicle services | |
| CN109890676A (en) | Vehicle control system, control method for vehicle and vehicle control program | |
| CN113470420B (en) | Containment area management device | |
| CN111766867A (en) | Vehicle control system, vehicle control method, and storage medium | |
| JP2018124855A (en) | Vehicle control system, vehicle control method, and vehicle control program | |
| US20200142496A1 (en) | Vehicle and operation method of vehicle | |
| JP2021162960A (en) | Storage area management device | |
| JP6897481B2 (en) | Disembarkation position setting device | |
| US11333523B2 (en) | Vehicle control device, output device, and input and output device | |
| CN109146756B (en) | Service support device, service support method, and storage medium | |
| JP7745408B2 (en) | Automatic driving control device, automatic driving control system, automatic driving control method | |
| CN116982095A (en) | Boarding place setting device, vehicle dispatching service system, boarding place setting method and boarding place display device | |
| US20210295690A1 (en) | Software rewriting device | |
| US20210295218A1 (en) | Accommodation area management device | |
| JP7768363B2 (en) | Vehicle route planning device, vehicle route planning method, and vehicle route planning system | |
| JP4794668B2 (en) | Electronic device, audio output method, audio output program, and recording medium | |
| CN113942507A (en) | Vehicle control method and device and vehicle | |
| JP7685629B2 (en) | Driving support device and driving support method | |
| US12579891B2 (en) | Information processing device, information processing method, and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240807 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250409 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250415 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250611 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250819 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250916 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7745408 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |