JP2019144748A - 情報処理システム、車載制御装置、及び情報処理装置 - Google Patents
情報処理システム、車載制御装置、及び情報処理装置 Download PDFInfo
- Publication number
- JP2019144748A JP2019144748A JP2018027090A JP2018027090A JP2019144748A JP 2019144748 A JP2019144748 A JP 2019144748A JP 2018027090 A JP2018027090 A JP 2018027090A JP 2018027090 A JP2018027090 A JP 2018027090A JP 2019144748 A JP2019144748 A JP 2019144748A
- Authority
- JP
- Japan
- Prior art keywords
- information processing
- vehicle
- driving
- processing system
- driver
- 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.)
- Pending
Links
Images
Landscapes
- Traffic Control Systems (AREA)
Abstract
【課題】運転支援機能を適切に発揮させることができる技術を提供する。【解決手段】情報処理システム1は、複数の車両2それぞれにて用いられる複数の車載制御装置4と、複数の車載制御装置4と通信可能に構成される情報処理装置3と、を備える。情報処理装置3は、ドライバーの運転操作の特徴を示す1つ以上の運転特性を記憶可能に構成された記憶装置11を備える。情報処理装置3又は車載制御装置4は、記憶装置に記憶される1つ以上の運転特性を取得するように構成された取得部41を備える。【選択図】図1
Description
本開示は、車両の運転支援機能を有するシステムに関する。
車両の運転者に対する運転支援機能の一つとして、他の車両の接近を検出したときに自動で減速したり警告を行ったりするという技術が知られている。下記特許文献1には、車両のドライバーごとの運転特性を学習することで、その運転特性に応じた近接判定閾値を設定するという技術が提案されている。
しかしながら、発明者の詳細な検討の結果、ドライバーが頻繁に運転していない車両を運転する場合は、当該車両における運転特性の学習が十分になされていないため、運転特性を利用した運転支援ができないという課題が見出された。
本開示の1つの局面は、運転支援機能を適切に発揮させることができる技術を提供することにある。
本開示の一態様は、複数の車両(2)それぞれにて用いられる複数の車載制御装置(4)と、前記複数の車載制御装置と通信可能に構成される情報処理装置(3)と、を備える情報処理システム(1)である。前記情報処理装置は、ドライバーの運転操作の特徴を示す1つ以上の運転特性を記憶可能に構成された記憶装置(11)を備える。前記情報処理装置又は前記車載制御装置は、前記記憶装置に記憶される1つ以上の運転特性を取得するように構成された取得部(18、41)を備える。
このような構成によれば、複数の車載制御装置のそれぞれが、情報処理装置の記憶装置にて記憶される運転特性を取得することができる。よって、あるドライバーが複数の異なる車両を運転する場合に、複数の異なる車両それぞれにおいて運転特性を取得することができるため、例えばその車両を運転した回数が少なくとも、適切な運転支援の制御を行うことができる。
本開示の別の態様は、上述した情報処理システム(1)を構成する車載制御装置(4)である。この車載制御装置は、上述した情報処理システムを構成することができる。
本開示のさらに別の態様は、上述した情報処理システム(1)を構成する情報処理装置(3)である。この情報処理装置は、上述した情報処理システムを構成することができる。
本開示のさらに別の態様は、上述した情報処理システム(1)を構成する情報処理装置(3)である。この情報処理装置は、上述した情報処理システムを構成することができる。
なお、この欄及び特許請求の範囲に記載した括弧内の符号は、一つの態様として後述する実施形態に記載の具体的手段との対応関係を示すものであって、本開示の技術的範囲を限定するものではない。
以下、図面を参照しながら、本開示の実施形態を説明する。
[1.第1実施形態]
[1−1.構成]
図1に示す情報処理システム1は、車両2の外部に配置される情報処理装置3と、車両2に搭載される車載制御装置4と、を備える。情報処理システム1は、図示しないが、複数の車両2それぞれにて用いられる複数の車載制御装置4を含む。情報処理装置3は複数の車載制御装置4と通信可能に構成されており、データの送受信が可能に構成されている。図1では省略しているが、情報処理装置3と車載制御装置4との通信は、無線基地局などを介して実現される。情報処理装置3と車載制御装置4との具体的な通信手段は特に限定されない。例えば、公衆電話網、移動体通信網、インターネット網などを用いた通信により実現することができる。車載制御装置4は、車両2にて用いることができれば、車両2に対して着脱可能に設けられていてもよい。
[1.第1実施形態]
[1−1.構成]
図1に示す情報処理システム1は、車両2の外部に配置される情報処理装置3と、車両2に搭載される車載制御装置4と、を備える。情報処理システム1は、図示しないが、複数の車両2それぞれにて用いられる複数の車載制御装置4を含む。情報処理装置3は複数の車載制御装置4と通信可能に構成されており、データの送受信が可能に構成されている。図1では省略しているが、情報処理装置3と車載制御装置4との通信は、無線基地局などを介して実現される。情報処理装置3と車載制御装置4との具体的な通信手段は特に限定されない。例えば、公衆電話網、移動体通信網、インターネット網などを用いた通信により実現することができる。車載制御装置4は、車両2にて用いることができれば、車両2に対して着脱可能に設けられていてもよい。
情報処理装置3は、コンピュータシステムであって、図2Aに示されるように、記憶装置11と、通信モジュール15と、CPU16と、RAM又はROM等の半導体メモリ(以下、メモリ17)と、を備える。情報処理装置3の各機能は、CPU31が非遷移的実体的記録媒体に格納されたプログラムを実行することにより実現される。この例では、メモリ17が、プログラムを格納した非遷移的実体的記録媒体に該当する。また、このプログラムが実行されることで、プログラムに対応する方法が実行される。
情報処理装置3は、本実施形態では上述したように車両2の外部に配置されるが、別の実施形態では、いずれかの車両2の内部に配置されていてもよい。
情報処理装置3は、本実施形態では上述したように車両2の外部に配置されるが、別の実施形態では、いずれかの車両2の内部に配置されていてもよい。
記憶装置11は、情報を記憶可能な記憶領域を備えるものであり、運転特性のデータベースを記憶している。また情報処理装置3は、車載制御装置4から送信される情報に基づいて記憶装置11に記憶される情報を更新する。
運転特性とは、ドライバーの運転操作の特徴を示す情報である。本実施形態における運転特性は、ドライバーがブレーキを操作したときの、当該車両と当該車両の前方に位置する障害物までの距離と、当該車両と障害物との相対的な接近速度と、により求められる情報であって、上記距離と上記接近速度との関係を表す情報である。運転特性は、後述する学習部42によって、ドライバーによる複数回の運転操作に基づいて求められる。求められる運転特性の具体的な例を説明する。車両前方の障害物との実相対距離をL、減速要求を出す判定を行う当該障害物との相対速度閾値をXとしたときには、運転特性を例えば図3に示す複数のテーブルのように表すことができる。これらのテーブルにおいて、Xの値はドライバーの運転操作を学習することで求められる。つまり、Xの値はドライバーの運転の仕方によって変化する。
あるドライバーの車両Aに関するテーブル1では、L=20mの場合には、X=12km/hが算出される。またL=15mの場合には、例えば線形補間により、X=13km/hが算出される。相対速度≧Xであれば、後述する近接判定部44にて減速要求が出される。
また、あるドライバーの車両Bに関するテーブル2では、L=20mの場合には、X=17km/hが算出される。またL=15mの場合には、例えば線形補間により、X=18km/hが算出される。相対速度≧Xであれば、後述する近接判定部44にて減速要求が出される。
また、あるドライバーの車両Bに関するテーブル2では、L=20mの場合には、X=17km/hが算出される。またL=15mの場合には、例えば線形補間により、X=18km/hが算出される。相対速度≧Xであれば、後述する近接判定部44にて減速要求が出される。
記憶装置11の記憶領域には、運転特性を含むデータとして、学習結果12a、12b…が記憶される。以下、それらのデータを区別せずに説明するときには単に学習結果12とも記載する。ここで、これらの学習結果12は、ドライバーごとに設定されるグループ13a、13b…のいずれかに属している。以下、それらのグループを区別せずに説明するときには単にドライバーグループ13と記載する。また、1つのドライバーグループ13の中では、複数の学習結果12は、車両ごとに設定されるグループ14a、14b…のいずれかに属している。以下、それらのグループを区別せずに説明するときには単に車両グループ14と記載する。
このように、複数の学習結果12は、ドライバーグループ13によってドライバー別に分類されており、またドライバーグループ13の中において、車両グループ14により車両別に分類されている。
ドライバーグループ13は、ドライバーそれぞれに対応するグループである。言い換えると、グループ13aに属する複数の学習結果12と、グループ13bに属する複数の学習結果12は、別のドライバーの運転特性を示すデータである。
車両グループ14は、車両それぞれに対応するグループである。よって、同じ車種の車両であっても、別の車両に関する学習結果12は、別の車両グループ14に属する。なお、車両グループ14の分類方法はそれに限定されない。例えば、別の実施形態としては、車両グループ14は、車種ごとのグループ、複数の類似車種ごとのグループ、車格ごとのグループなど、様々な分類によるグループとすることができる。
複数の学習結果12それぞれは、車両状況ごと区別されるデータである。ここでいう車両状況とは、車両の運転に係る環境である運転環境を示す、1つの要素又は2つ以上の要素の組み合わせである。これらの要素は、車両情報、環境情報、及び生体情報などに区別できる。車両情報とは、車格、タイヤの空気圧、車両重量などが例示できる。環境情報とは、時刻、周囲の明るさ、天候、走行中の道路の種別などが例示できる。生体情報とは、ドライバーの健康状態、体調、年齢、眠気などが例示できる。車両状況が、本開示の運転環境に相当する。
つまり、上述した学習結果12が属するグループの組み合わせも考慮すると、記憶装置11の記憶領域には、ドライバー、車両、及び車両状況による分類がなされた複数の学習結果12が記憶されることとなる。
学習結果12は、信頼度情報と、運転特性と、を含む。信頼度情報とは、運転特性の信頼度、即ち適正であると考えられる度合を示す情報である。本実施形態では、学習回数及び最新学習時刻が含まれる。学習回数とは、後述する学習部42により学習が行われた回数である。信頼度情報は、これらの情報に限定されない。例えば別の実施形態としては、学習結果12を更新した更新回数や、学習の頻度などを信頼度情報として用いることができる。
車両2は、ドライバーによる運転操作が可能に構成された一般的な自動車である。車両2は、車載制御装置4のほかに、通信モジュール21、ドライバー識別装置22、ブレーキセンサ23、1つ以上の車両状態センサ24、車速センサ25、車間距離センサ26、減速装置27、警告装置28などを備える。
通信モジュール21は、無線通信が可能なモジュールである。
ドライバー識別装置22は、車両2のドライバーを識別する装置である。ドライバー識別装置22の具体的な構成は特に限定されない。例えばドライバーの外観(例えば顔や瞳孔の形態)、指紋などを検出して登録された情報と比較することで識別を行う装置であってもよい。また例えば、スマートエントリー等の機能を有する車両2の無線通信キーにドライバーを関連付けることや、ドライバーを特定できるカードの読み取り、ドライバー自らの入力操作などによりドライバーを識別してもよい。ドライバー識別装置22はドライバーを識別すると、ドライバーを特定する特定情報であるドライバーのIDを車載制御装置4に出力する。
ドライバー識別装置22は、車両2のドライバーを識別する装置である。ドライバー識別装置22の具体的な構成は特に限定されない。例えばドライバーの外観(例えば顔や瞳孔の形態)、指紋などを検出して登録された情報と比較することで識別を行う装置であってもよい。また例えば、スマートエントリー等の機能を有する車両2の無線通信キーにドライバーを関連付けることや、ドライバーを特定できるカードの読み取り、ドライバー自らの入力操作などによりドライバーを識別してもよい。ドライバー識別装置22はドライバーを識別すると、ドライバーを特定する特定情報であるドライバーのIDを車載制御装置4に出力する。
ブレーキセンサ23は、ドライバーのブレーキ操作を検出するセンサである。車両状態センサ24は、車両の様々な状態を検出する1つ以上のセンサである。車速センサ25は、車両の走行速度を検出するセンサである。
車間距離センサ26は、当該車両と、先行車両などの当該車両前方の障害物と、の相対的な距離を検出するセンサである。例えば、ミリ波レーダー、前方を撮影するカメラ、ステレオカメラなどを用いることができる。
減速装置27は、車両の走行速度を減速させる装置である。本実施形態では、車載制御装置4の制御信号を受けて、ドライバーの操作がない場合であっても作動可能に構成された自動ブレーキ装置を含む。
警告装置28は、ドライバーに先行車両の近接を警告する装置である。例えば、警報音を発するスピーカーや、近接した場合に点灯するランプなどを用いることができる。また、ナビゲーションシステムを警告装置28として利用してもよい。その場合、ディスプレイに近接を示す表示を行うことができる。
車載制御装置4は、図2Bに示されるように、CPU31と、例えば、RAM又はROM等の半導体メモリ(以下、メモリ32)と、を有するマイクロコンピュータを備える。車載制御装置4の各機能は、CPU31が非遷移的実体的記録媒体に格納されたプログラムを実行することにより実現される。この例では、メモリ32が、プログラムを格納した非遷移的実体的記録媒体に該当する。また、このプログラムが実行されることで、プログラムに対応する方法が実行される。なお、車載制御装置4は、1つのマイクロコンピュータを備えてもよいし、複数のマイクロコンピュータを備えてもよい。
車載制御装置4は、図1に示すように、取得部41と、学習部42と、算出送信部43と、近接判定部44と、減速制御部45と、を備える。車載制御装置4に含まれる各部の機能を実現する手法はソフトウェアに限るものではなく、その一部又は全部の機能は、一つあるいは複数のハードウェアを用いて実現されてもよい。例えば、上記機能がハードウェアである電子回路によって実現される場合、その電子回路は、デジタル回路、又はアナログ回路、あるいはこれらの組合せによって実現されてもよい。
取得部41は、記憶装置11に記憶される1つ以上の学習結果12を取得する。取得される学習結果12は、次の(i)〜(iii)のようなものである。(i)特定情報に基づき特定されるドライバーに関する学習結果12である。(ii)信頼度が高い学習結果12である。(iii)当該車両の車両状況に対応する運転特性である。上記(i)は、車載制御装置4がドライバー識別装置22から取得したドライバーのIDに基づいて判断される。なお上記(ii)、(iii)は、後述する運転特性取得処理のS14及びS15において説明する。
学習部42は、ドライバーの運転操作に基づいて運転特性の学習を行う。本実施形態では、ドライバーのブレーキ操作と、先行車両との距離及び接近速度との関係を示す情報を蓄積する。このように、センサ等を用いてドライバーの運転操作を検出して走行状態等と組み合わせてドライバーの運転操作の特徴につき学習を行う手段は公知であるため、詳細な説明は割愛する。
算出送信部43は、取得部41が取得した1つ以上の学習結果12に基づき、場合により学習部42が学習により取得した運転特性を考慮して、判定用運転特性を算出する。判定用運転特性とは、運転支援のための制御を行う際に用いる情報である。判定用運転特性は、学習結果12に含まれる運転特性と同じ特性の情報でもよいし(即ち、上述したLとXの関係式であってもよい)、全く特性の異なる情報であってもよい。本実施形態においては、判定用運転特性は、学習結果12に含まれる運転特性と同じ特性の情報である。取得部41が取得した1つ以上の学習結果12は、その学習結果12に係る車両や車両状況が、現在の車両や車両状況と完全に一致しない場合がある。そのような場合には、類似する車両や車両状況の学習結果12に含まれる運転特性を用いて判定用運転特性を算出する。また、走行中に学習がなされることにより運転特性が追加された場合には、その情報を考慮して判定用運転特性を補正することで、判定用運転特性を迅速に適正なものとする。
また算出送信部43は、判定用運転特性を通信モジュール21を介して情報処理装置3に送信する。この算出送信部43が、本開示の送信部に相当する。
近接判定部44は、各種センサの出力に基づいて、先行車両との距離及び接近速度を算出する。そして、判定用運転特性に基づいて定まる閾値と比較し、警報等を行うべき状態であると判定した場合には、警告装置28や減速制御部45に制御信号を出力する。警告装置28は、所定の警告処理を実行する。
近接判定部44は、各種センサの出力に基づいて、先行車両との距離及び接近速度を算出する。そして、判定用運転特性に基づいて定まる閾値と比較し、警報等を行うべき状態であると判定した場合には、警告装置28や減速制御部45に制御信号を出力する。警告装置28は、所定の警告処理を実行する。
減速制御部45は、減速装置27を駆動して車両2の減速を実行する。減速制御部45は、上述したように、近接判定部44からの制御信号を受けて駆動する。近接判定部44、減速制御部45、減速装置27、警告装置28により、運転特性に基づいて運転支援制御を行う支援制御部51が構成される。
[1−2.処理]
[1−2−1.運転特性取得処理]
車載制御装置4のCPU31が実行する運転特性取得処理について、図4のフローチャートを用いて説明する。本処理は、ドライバーが車両に搭乗し、ドライバー識別装置22によってドライバーが特定された際に開始され、その後は一定の周期で実行される。以下の説明において、特定されたドライバーを該当ドライバーと記載する。
[1−2−1.運転特性取得処理]
車載制御装置4のCPU31が実行する運転特性取得処理について、図4のフローチャートを用いて説明する。本処理は、ドライバーが車両に搭乗し、ドライバー識別装置22によってドライバーが特定された際に開始され、その後は一定の周期で実行される。以下の説明において、特定されたドライバーを該当ドライバーと記載する。
まずS11では、CPU31は、初回起動時であるか否か、又は、現在の車両状況が変化したか否かを判断する。初回起動時である場合とは、車載制御装置4の起動後最初のS11である場合、と言い換えることができる。即ち、S11では、新たに判定用運転特性を取得すべきタイミングであるか否かが判断される。
S11にて、CPU31により初回起動時であると判断された場合、又は、車両状況が変化したと判断された場合には、処理がS12に移行する。一方、CPU31により初回起動時でないと判断され、かつ、車両状況が変化していないと判断された場合には、処理がS21に移行する。
S12では、CPU31は、記憶装置11のデータベースから、該当ドライバーの学習結果数LNを取得する。学習結果数LNは、記憶装置11に記憶される、該当ドライバーに関する学習結果12の数である。例えば、該当ドライバーについて、3つの車両で4つの学習結果12が存在し、別の2つの車両で3つの学習結果12が存在する場合、学習結果数LNは、LN=3×4+2×3=18となる。
S13では、CPU31は、該当ドライバーのN番目の学習結果12を参照する。なおNの初期値はN=1である。S14〜S16では、このN番目の学習結果12に基づいて処理を行う。
S14では、CPU31は、N番目の学習結果12について、学習回数と最終学習日に基づいて、信頼度が高いか否かを判断する。具体的には、学習回数が所定の閾値を超えており、かつ、最終学習日が所定期間以内であれば、信頼度が高いと判断する。一方で、学習回数が所定の閾値以下であるか、又は、最終学習日が所定期間より過去であれば、信頼度が低いと判断する。S14にて信頼度が高いと判断された場合は、処理がS15に移行する。一方、信頼度が低いと判断された場合には、処理がS18に移行する。
S15では、CPU31は、N番目の学習結果12について、車両状況が現在車両状況と類似するか否かを判断する。車両状況が類似するか否かの具体的な判断方法は特に限定されない。例えば、車両状況に車格と時間帯が含まれる場合、以下の式に示されるように、車格及び時間帯のいずれもが類似の場合に類似と判断することが考えられる。α及びβは一定の範囲を意味するものである。
(車格−α<参照車格<車格+α)&(現在時間帯−β<参照時間帯<現在時間帯+β)
車両状況に複数の要素が含まれる場合、一定数以上の要素において類似であれば、車両状況が類似すると判断してもよい。なおS15の判断では、学習結果12の車両状況が現在の車両状況と同一であるものも類似に含まれる。S15にて、車両状況が類似すると判断された場合は、処理がS16に移行する。一方、車両状況が類似しないと判断された場合には、処理がS18に移行する。
(車格−α<参照車格<車格+α)&(現在時間帯−β<参照時間帯<現在時間帯+β)
車両状況に複数の要素が含まれる場合、一定数以上の要素において類似であれば、車両状況が類似すると判断してもよい。なおS15の判断では、学習結果12の車両状況が現在の車両状況と同一であるものも類似に含まれる。S15にて、車両状況が類似すると判断された場合は、処理がS16に移行する。一方、車両状況が類似しないと判断された場合には、処理がS18に移行する。
S16では、CPU31は、N番目の学習結果12を、参照学習結果データバッファDbuf[ ]のDrefN番目に格納する。
S17では、CPU31は、DrefNをDrefN+1に加算する。
S17では、CPU31は、DrefNをDrefN+1に加算する。
S18では、CPU31は、NをN+1に加算する。
S19では、CPU31は、N≧LN−1であるか否かを判断する。即ち、記憶装置11に記憶される該当ドライバーの全ての学習結果12に対してS13〜S18が実行されたか否かを判断する。S19にてN≧LN−1であると判断された場合、処理がS21へ移行する。一方、N≧LN−1でないと判断された場合、処理がS13へ移行する。
S19では、CPU31は、N≧LN−1であるか否かを判断する。即ち、記憶装置11に記憶される該当ドライバーの全ての学習結果12に対してS13〜S18が実行されたか否かを判断する。S19にてN≧LN−1であると判断された場合、処理がS21へ移行する。一方、N≧LN−1でないと判断された場合、処理がS13へ移行する。
即ち、S11〜S19によって、CPU31は、信頼度が高く、かつ、車両状況が類似する学習結果12を参照学習結果データバッファに格納する。
続く処理を、図5のフローチャートを用いて説明する。
続く処理を、図5のフローチャートを用いて説明する。
S21では、CPU31は、初回起動時であるか否か、又は、車両状況が変化したか否かを判断する。この処理は、S11の処理と同様である。S21にて、初回起動時であると判断された場合、又は、車両の状況が変化したと判断された場合には、処理がS22に移行する。一方、初回起動時でないと判断され、かつ、車両状況が変化していないと判断された場合には、本処理が終了する。
S22では、CPU31は、DrefN>0であるか否かを判断する。言い換えると、参照可能な学習結果12が存在するか否かを判断する。S22にてDrefN>0であると判断された場合、処理がS23へ移行する。一方、DrefN>0でないと判断された場合、処理がS26へ移行する。
S23では、CPU31は、参照学習結果データバッファに、車両状況が現在の車両状況と完全に一致する学習結果12があるか否かを判断する。S23にて現在の車両状況と完全一致の学習結果12があると判断された場合は、処理がS24に移行する。一方、現在の車両状況と完全一致の学習結果がないと判断された場合には、処理がS25に移行する。
S24では、CPU31は、現在の車両状況と完全一致の学習結果12の運転特性を、判定用運転特性として設定する。このS24の後、本処理が終了する。
S25では、CPU31は、車両状況が類似する全ての学習結果12の運転特性の平均値を、判定用運転特性として設定する。なお運転特性が表で示される場合のように、単純な算術平均ができない場合もあるが、その場合の平均化の方法は特に限定されず、公知の様々な手法を用いることができる。このS25の後、本処理が終了する。
S25では、CPU31は、車両状況が類似する全ての学習結果12の運転特性の平均値を、判定用運転特性として設定する。なお運転特性が表で示される場合のように、単純な算術平均ができない場合もあるが、その場合の平均化の方法は特に限定されず、公知の様々な手法を用いることができる。このS25の後、本処理が終了する。
S26では、CPU31は、判定用運転特性として、予め設定された初期設定値を設定する。このS26の後、本処理が終了する。
[1−2−2.運転特性算出処理]
次に、車載制御装置4のCPU31が実行する運転特性算出処理について、図6のフローチャートを用いて説明する。本処理は、車載制御装置4の起動中、一定周期で実行される。
[1−2−2.運転特性算出処理]
次に、車載制御装置4のCPU31が実行する運転特性算出処理について、図6のフローチャートを用いて説明する。本処理は、車載制御装置4の起動中、一定周期で実行される。
まずS31では、CPU31は、シャットダウン処理中であるか否か、又は、車両状況が変化したか否かを判断する。即ち、S31では、学習を終了するタイミング、又は異なる車両状況での学習に切り換えるタイミングであるか否かが判断される。なお、学習部42による学習は、車載制御装置4の起動中は常時実行されている。
S31にて、CPU31によりシャットダウン処理中であると判断された場合、又は、車両の状況が変化したと判断された場合には、処理がS32に移行する。一方、CPU31によりシャットダウン処理中でないと判断され、かつ、車両状況が変化していないと判断された場合には、処理がS34に移行する。
S32では、CPU31は、記憶装置11に判定用運転特性と学習回数とを送信する。後述するように、判定用運転特性は学習された運転特性を考慮して随時更新される。よって、判定用運転特性は、最新の運転特性といえる。情報処理装置3は、記憶装置11に記憶される学習結果12の運転特性を更新し、学習回数を加算する。なお、完全に同一の車両状況である学習結果が存在しない場合には、送信された判定用運転特性と学習回数が新たな学習結果として追加される。学習回数とは、学習部42により学習がなされた回数である。この学習は、対応する運転操作一回ごとに実行してもよいし、所定の回数の操作がなされたときになされてもよい。
S33では、CPU31は、学習回数を0にリセットする。これにより、次回のS32にて送信処理を行うときの学習回数を適切な値とすることができる。
S34では、CPU31は、運転特性更新要求があるか否か判断する。ここでは、学習部42にて学習が実行されて補正量等が算出されていれば、運転特性更新要求があると判断される。S34にて、運転特性更新要求があれば、処理がS35に移行する。一方、運転特性更新要求がなければ、本処理が終了する。
S34では、CPU31は、運転特性更新要求があるか否か判断する。ここでは、学習部42にて学習が実行されて補正量等が算出されていれば、運転特性更新要求があると判断される。S34にて、運転特性更新要求があれば、処理がS35に移行する。一方、運転特性更新要求がなければ、本処理が終了する。
S35では、CPU31は、運転特性の更新をおこなう。具体的には、判定用運転特性に、学習により算出された補正量を加算する。また、学習回数に1を加算する。その後、本処理を終了する。
[1−2−3.支援制御部の制御]
例えば、通常時のブレーキ操作が遅いドライバーに対しては遅めに自動ブレーキや警告を行い、通常時のブレーキ操作が早いドライバーに対しては早めに自動ブレーキや警告を行うことができる。これにより、ドライバーが操作しようとするよりも早く自動ブレーキや警告がなされたり、ドライバーが希望するよりも遅いタイミングで急な自動ブレーキや警告が行われたりすることを抑制でき、ドライバーが受ける不快感を低減できる。
例えば、通常時のブレーキ操作が遅いドライバーに対しては遅めに自動ブレーキや警告を行い、通常時のブレーキ操作が早いドライバーに対しては早めに自動ブレーキや警告を行うことができる。これにより、ドライバーが操作しようとするよりも早く自動ブレーキや警告がなされたり、ドライバーが希望するよりも遅いタイミングで急な自動ブレーキや警告が行われたりすることを抑制でき、ドライバーが受ける不快感を低減できる。
[1−3.効果]
以上詳述した第1実施形態によれば、以下の効果を奏する。
(1a)情報処理システム1では、車載制御装置4は、記憶装置11から学習結果12を取得して該当ドライバーの運転特性を取得することができる。よってそのドライバーは、車載制御装置4が搭載された複数の車両において、運転特性を利用した適切な運転支援制御を受けることができる。
以上詳述した第1実施形態によれば、以下の効果を奏する。
(1a)情報処理システム1では、車載制御装置4は、記憶装置11から学習結果12を取得して該当ドライバーの運転特性を取得することができる。よってそのドライバーは、車載制御装置4が搭載された複数の車両において、運転特性を利用した適切な運転支援制御を受けることができる。
(1b)情報処理システム1では、複数のドライバーの運転特性を管理することができる。よって、車両2が複数のドライバーに使用される場合であっても、そのドライバーの運転特性を取得することができる。
(1c)情報処理システム1では、ドライバー個人の学習結果12を参照するのみでなく、その中で、車両状況が類似し、信頼度が高い学習結果12の運転特性を利用することができる。よって、運転中の車両において利用される運転特性が、その車両におけるドライバーの運転特性と大きく相違する危険が低減され、適切な運転特性を利用することができる。
(1d)情報処理システム1では、学習部42によってドライバーの運転特性が取得され、その結果が判定用運転特性に反映されるとともに、記憶装置11にも出力されるため、運転特性を適切なものとすることができる。
(1e)情報処理システム1では、近接判定において運転特性を利用することができ、ドライバーに不快感を与えることを抑制しつつ走行の安全性を向上することができる。
(1e)情報処理システム1では、近接判定において運転特性を利用することができ、ドライバーに不快感を与えることを抑制しつつ走行の安全性を向上することができる。
[2.第2実施形態]
[2−1.第1実施形態との相違点]
第2実施形態は、基本的な構成は第1実施形態と同様であるため、相違点について以下に説明する。なお、第1実施形態と同じ符号は、同一の構成を示すものであって、先行する説明を参照する。
[2−1.第1実施形態との相違点]
第2実施形態は、基本的な構成は第1実施形態と同様であるため、相違点について以下に説明する。なお、第1実施形態と同じ符号は、同一の構成を示すものであって、先行する説明を参照する。
前述した第1実施形態では、取得部41は車載制御装置4の機能である構成を例示した。これに対し、第2実施形態では、図7に示されるように、取得部18は情報処理装置3の機能である点で、第1実施形態と相違する。取得部18は、情報処理装置3のCPU16やメモリ17、プログラムなどにより実現される機能部である。
[2−2.処理]
第2実施形態では、情報処理装置3が、第1実施形態の運転特性取得処理(図4,図5)に代えて同様の運転特性取得処理を実行する。なお、情報処理装置3は、車載制御装置4と通信することで現在の車両状況の変化やドライバーの情報などを取得できる。
第2実施形態では、情報処理装置3が、第1実施形態の運転特性取得処理(図4,図5)に代えて同様の運転特性取得処理を実行する。なお、情報処理装置3は、車載制御装置4と通信することで現在の車両状況の変化やドライバーの情報などを取得できる。
[2−3.効果]
以上詳述した第2実施形態によれば、前述した第1実施形態と同様の効果を奏することができる。
以上詳述した第2実施形態によれば、前述した第1実施形態と同様の効果を奏することができる。
[3.他の実施形態]
以上、本開示の実施形態について説明したが、本開示は上述の実施形態に限定されることなく、種々変形して実施することができる。
以上、本開示の実施形態について説明したが、本開示は上述の実施形態に限定されることなく、種々変形して実施することができる。
(3a)上記実施形態では、運転特性は、当該車両と当該車両の前方に位置する障害物までの距離と、当該車両と前記障害物との相対的な接近速度と、の関係を示す情報である構成を例示した。しかしながら、運転特性はこれに限定されるものではなく、様々な情報を用いることができる。
例えば、車両を安全な走行状態とするための制御を開始するタイミングを、観測可能な車両状態パラメータで表したもの、を運転特性としてもよい。車両を安全な走行状態とするための制御とは、例えば、前方の障害物が近接したときの自動ブレーキ制御や警告音の出力制御、又は、横滑り時の車両挙動安定化制御などが挙げられる。観測可能な車両状態パラメータとは、例えば、車両前方の障害物との相対距離、相対速度、車両旋回速度などが挙げられる。
例えば、車両を安全な走行状態とするための制御を開始するタイミングを、観測可能な車両状態パラメータで表したもの、を運転特性としてもよい。車両を安全な走行状態とするための制御とは、例えば、前方の障害物が近接したときの自動ブレーキ制御や警告音の出力制御、又は、横滑り時の車両挙動安定化制御などが挙げられる。観測可能な車両状態パラメータとは、例えば、車両前方の障害物との相対距離、相対速度、車両旋回速度などが挙げられる。
(3b)上記実施形態では、情報処理装置3の記憶装置11には複数のドライバーの学習結果12を記憶し、複数のドライバーが利用できる情報処理システム1を例示した。しかしながら、1人のドライバーが利用するシステムであってもよい。
(3c)上記実施形態では、学習部42による学習によって運転特性が取得される構成を例示した。しかしながら、運転特性は学習以外によって取得されてもよい。例えば、予めドライバーの運転能力を測定し、その測定結果に基づいて定められてもよい。
(3d)上記実施形態では、学習結果12は、ドライバー、車両、車両状況に応じて分類される構成を例示した。しかしながら、これら全てを用いて区別しなくともよい。例えば、車両状況を判断せず、ドライバーと車両によって学習結果12を分類したり、ドライバーと車両状況によって学習結果12を分類したりしてもよい。
(3e)上記実施形態では、取得部41は、信頼度が高く、かつ、現在の車両状況と類似する車両状況の運転特性を取得する構成を例示した。しかしながら、信頼度及び類似性のうちのいずれか一方又は両方を判断せずに運転特性を取得するように構成されていてもよい。
また上記実施形態では、取得部41は、車両状況が類似する1つ以上の学習結果12の運転特性を取得する構成を例示した。しかしながら、車両状況が完全に同一である学習結果12の運転特性のみを取得したり、車両状況の類似度がもっとも近い学習結果12の運転特性のみを取得したりしてもよい。
(3f)上記実施形態では、支援制御部51は、近接判定を行い、自動ブレーキや警告を行う構成を例示した。しかしながら、運転特性に基づいて運転支援を行う構成であれば、近接判定に基づく運転支援以外の運転支援を行ってもよい。なお、運転支援とは、安全性向上や快適性向上のために、車両の駆動に関するドライバーの運転操作を補助することを意味する。
(3g)上記実施形態では、算出送信部43は、学習により取得した運転特性を判定用運転特性に反映させた上で、情報処理装置3に送信する構成を例示した。しかしながら、算出送信部43は、取得した運転特性を判定用運転特性に反映させずに情報処理装置3に送信してもよい。その場合、情報処理装置3にて、送信された運転特性を用いて、学習結果12を更新するように構成されていてもよい。
(3h)上記実施形態における1つの構成要素が有する複数の機能を、複数の構成要素によって実現したり、1つの構成要素が有する1つの機能を、複数の構成要素によって実現したりしてもよい。また、複数の構成要素が有する複数の機能を、1つの構成要素によって実現したり、複数の構成要素によって実現される1つの機能を、1つの構成要素によって実現したりしてもよい。また、上記実施形態の構成の一部を省略してもよい。また、上記実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加又は置換してもよい。なお、特許請求の範囲に記載した文言から特定される技術思想に含まれるあらゆる態様が本開示の実施形態である。
(3i)上述した情報処理システム1の他、当該情報処理システム1の構成要素である情報処理装置3又は車載制御装置4、当該3又は4としてコンピュータを機能させるためのプログラム、このプログラムを記録した半導体メモリ等の非遷移的実態的記録媒体など、種々の形態で本開示を実現することもできる。
1…情報処理システム、2…車両、3…情報処理装置、4…車載制御装置、11…記憶装置、18,41…取得部
Claims (11)
- 複数の車両(2)それぞれにて用いられる複数の車載制御装置(4)と、前記複数の車載制御装置と通信可能に構成される情報処理装置(3)と、を備える情報処理システム(1)であって、
前記情報処理装置は、ドライバーの運転操作の特徴を示す1つ以上の運転特性を記憶可能に構成された記憶装置(11)を備え、
前記情報処理装置又は前記車載制御装置は、前記記憶装置に記憶される前記1つ以上の運転特性を取得するように構成された取得部(18、41)を備える、情報処理システム。 - 請求項1に記載の情報処理システムであって、
前記記憶装置は、複数の前記ドライバーそれぞれに関する前記1つ以上の運転特性を記憶可能に構成されており、
前記情報処理装置又は前記車載制御装置は、当該車両のドライバーを識別可能に構成されたドライバー識別装置(22)から、該ドライバーを特定する特定情報を取得可能に構成されており、
前記取得部は、前記特定情報に基づき特定されるドライバーに関する前記1つ以上の運転特性を前記記憶装置から取得するように構成されている、情報処理システム。 - 請求項1又は請求項2に記載の情報処理システムであって、
前記記憶装置は、前記1つ以上の運転特性を、当該車両の運転に係る環境である運転環境ごとに区別して記憶しており、
前記取得部は、当該車両の運転環境に対応する前記運転特性を取得するように構成されている、情報処理システム。 - 請求項3に記載の情報処理システムであって、
前記1つ以上の運転特性は、当該運転特性の信頼度を示す信頼度情報を含み、
前記取得部は、前記信頼度情報に基づいて選択される前記1つ以上の運転特性を取得するように構成されている、情報処理システム。 - 請求項1から請求項4のいずれか1項に記載の情報処理システムであって、
前記取得部は、前記情報処理装置に備えられており、取得した前記1つ以上の運転特性を前記車載制御装置に送信するように構成されている、情報処理システム。 - 請求項1から請求項4のいずれか1項に記載の情報処理システムであって、
前記取得部は、前記車載制御装置に備えられている、情報処理システム。 - 請求項1から請求項6のいずれか1項に記載の情報処理システムであって、
前記車載制御装置は、
さらに、ドライバーの運転操作に基づいて前記運転特性を取得するように構成された学習部(42)と、
前記学習部により取得された前記運転特性を前記情報処理装置に送信するように構成された送信部(43)と、を備える、情報処理システム。 - 請求項1から請求項7のいずれか1項に記載の情報処理システムであって、
さらに、前記車両に搭載され、前記取得部により取得された前記1つ以上の運転特性に基づいて運転支援制御を行う支援制御部(51)を備える、情報処理システム。 - 請求項1から請求項8のいずれか1項に記載の情報処理システムであって、
前記運転特性は、ドライバーがブレーキを操作したときの、当該車両と当該車両の前方に位置する障害物までの距離と、当該車両と前記障害物との相対的な接近速度と、により求められる情報である、情報処理システム。 - 請求項1から請求項9のいずれか1項に記載の情報処理システム(1)を構成する車載制御装置(4)。
- 請求項1から請求項9のいずれか1項に記載の情報処理システム(1)を構成する情報処理装置(3)。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018027090A JP2019144748A (ja) | 2018-02-19 | 2018-02-19 | 情報処理システム、車載制御装置、及び情報処理装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018027090A JP2019144748A (ja) | 2018-02-19 | 2018-02-19 | 情報処理システム、車載制御装置、及び情報処理装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2019144748A true JP2019144748A (ja) | 2019-08-29 |
Family
ID=67772283
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018027090A Pending JP2019144748A (ja) | 2018-02-19 | 2018-02-19 | 情報処理システム、車載制御装置、及び情報処理装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2019144748A (ja) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112682202A (zh) * | 2019-10-18 | 2021-04-20 | 丰田自动车株式会社 | 车辆用控制系统、车辆用控制装置、车辆用学习装置、车辆用控制方法以及存储介质 |
CN112682184A (zh) * | 2019-10-18 | 2021-04-20 | 丰田自动车株式会社 | 车辆用控制装置、车辆用控制系统以及车辆控制方法 |
CN112682204A (zh) * | 2019-10-18 | 2021-04-20 | 丰田自动车株式会社 | 车辆用控制装置、控制系统、学习装置和方法及存储介质 |
CN112682197A (zh) * | 2019-10-18 | 2021-04-20 | 丰田自动车株式会社 | 车辆用控制数据的生成方法、车辆用控制装置和控制系统 |
CN112682198A (zh) * | 2019-10-18 | 2021-04-20 | 丰田自动车株式会社 | 车辆用控制系统、车辆用控制装置及车辆用控制方法 |
CN112682181A (zh) * | 2019-10-18 | 2021-04-20 | 丰田自动车株式会社 | 车辆用控制装置、车辆用控制系统以及车辆控制方法 |
CN113187613A (zh) * | 2020-01-29 | 2021-07-30 | 丰田自动车株式会社 | 控制车辆的方法、用于车辆的控制装置、以及服务器 |
US11530662B2 (en) | 2019-10-18 | 2022-12-20 | Toyota Jidosha Kabushiki Kaisha | Method of generating vehicle control data, vehicle control device, and vehicle control system |
WO2023032361A1 (ja) * | 2021-09-06 | 2023-03-09 | 株式会社Jvcケンウッド | 運転支援システム |
US11679784B2 (en) | 2020-01-09 | 2023-06-20 | Toyota Jidosha Kabushiki Kaisha | Vehicle control data generation method, vehicle controller, vehicle control system, vehicle learning device, vehicle control data generation device, and memory medium |
US11745746B2 (en) | 2020-01-09 | 2023-09-05 | Toyota Jidosha Kabushiki Kaisha | Method for generating vehicle controlling data, vehicle controller, vehicle control system, and learning device for vehicle |
US11840245B2 (en) | 2020-01-09 | 2023-12-12 | Toyota Jidosha Kabushiki Kaisha | Vehicle control data generation method, vehicle controller, vehicle control system, vehicle learning device, vehicle control data generation device, and memory medium |
WO2024090444A1 (ja) * | 2022-10-24 | 2024-05-02 | ソフトバンクグループ株式会社 | 情報処理装置、車両、情報処理方法及びプログラム |
-
2018
- 2018-02-19 JP JP2018027090A patent/JP2019144748A/ja active Pending
Cited By (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11235781B2 (en) | 2019-10-18 | 2022-02-01 | Toyota Jidosha Kabushiki Kaisha | Vehicle control system, vehicle controller, vehicle learning device, vehicle control method, and memory medium |
CN112682204B (zh) * | 2019-10-18 | 2023-03-10 | 丰田自动车株式会社 | 车辆用控制装置、控制系统、学习装置和方法及存储介质 |
CN112682202A (zh) * | 2019-10-18 | 2021-04-20 | 丰田自动车株式会社 | 车辆用控制系统、车辆用控制装置、车辆用学习装置、车辆用控制方法以及存储介质 |
CN112682197A (zh) * | 2019-10-18 | 2021-04-20 | 丰田自动车株式会社 | 车辆用控制数据的生成方法、车辆用控制装置和控制系统 |
CN112682198A (zh) * | 2019-10-18 | 2021-04-20 | 丰田自动车株式会社 | 车辆用控制系统、车辆用控制装置及车辆用控制方法 |
CN112682181A (zh) * | 2019-10-18 | 2021-04-20 | 丰田自动车株式会社 | 车辆用控制装置、车辆用控制系统以及车辆控制方法 |
JP2021067193A (ja) * | 2019-10-18 | 2021-04-30 | トヨタ自動車株式会社 | 車両用制御装置 |
JP2021067194A (ja) * | 2019-10-18 | 2021-04-30 | トヨタ自動車株式会社 | 車両用制御システム、車両用制御装置、および車両用学習装置 |
JP2021067192A (ja) * | 2019-10-18 | 2021-04-30 | トヨタ自動車株式会社 | 車両用制御データの生成方法、車両用制御装置、車両用制御システム、および車両用学習装置 |
JP2021067195A (ja) * | 2019-10-18 | 2021-04-30 | トヨタ自動車株式会社 | 車両用制御システム、車両用制御装置、および車両用学習装置 |
US11248553B2 (en) | 2019-10-18 | 2022-02-15 | Toyota Jidosha Kabushiki Kaisha | Vehicle control device, vehicle control system, and vehicle control method |
US11691639B2 (en) | 2019-10-18 | 2023-07-04 | Toyota Jidosha Kabushiki Kaisha | Vehicle control system, vehicle control device, and control method for a vehicle |
CN112682204A (zh) * | 2019-10-18 | 2021-04-20 | 丰田自动车株式会社 | 车辆用控制装置、控制系统、学习装置和方法及存储介质 |
US11313309B2 (en) | 2019-10-18 | 2022-04-26 | Toyota Jidosha Kabushiki Kaisha | Vehicle control device, vehicle control system, and method for controlling vehicle |
US11654915B2 (en) | 2019-10-18 | 2023-05-23 | Toyota Jidosha Kabushiki Kaisha | Method of generating vehicle control data, vehicle control device, and vehicle control system |
US11377084B2 (en) | 2019-10-18 | 2022-07-05 | Toyota Jidosha Kabushiki Kaisha | Vehicle controller, vehicle control system, vehicle learning device, vehicle learning method, and memory medium |
US11530662B2 (en) | 2019-10-18 | 2022-12-20 | Toyota Jidosha Kabushiki Kaisha | Method of generating vehicle control data, vehicle control device, and vehicle control system |
CN112682198B (zh) * | 2019-10-18 | 2023-01-03 | 丰田自动车株式会社 | 车辆用控制系统、车辆用控制装置及车辆用控制方法 |
CN112682184A (zh) * | 2019-10-18 | 2021-04-20 | 丰田自动车株式会社 | 车辆用控制装置、车辆用控制系统以及车辆控制方法 |
US11679784B2 (en) | 2020-01-09 | 2023-06-20 | Toyota Jidosha Kabushiki Kaisha | Vehicle control data generation method, vehicle controller, vehicle control system, vehicle learning device, vehicle control data generation device, and memory medium |
US11745746B2 (en) | 2020-01-09 | 2023-09-05 | Toyota Jidosha Kabushiki Kaisha | Method for generating vehicle controlling data, vehicle controller, vehicle control system, and learning device for vehicle |
US11840245B2 (en) | 2020-01-09 | 2023-12-12 | Toyota Jidosha Kabushiki Kaisha | Vehicle control data generation method, vehicle controller, vehicle control system, vehicle learning device, vehicle control data generation device, and memory medium |
JP2021116782A (ja) * | 2020-01-29 | 2021-08-10 | トヨタ自動車株式会社 | 車両制御方法、車両用制御装置及びサーバ |
JP7314813B2 (ja) | 2020-01-29 | 2023-07-26 | トヨタ自動車株式会社 | 車両制御方法、車両用制御装置及びサーバ |
CN113187613A (zh) * | 2020-01-29 | 2021-07-30 | 丰田自动车株式会社 | 控制车辆的方法、用于车辆的控制装置、以及服务器 |
WO2023032361A1 (ja) * | 2021-09-06 | 2023-03-09 | 株式会社Jvcケンウッド | 運転支援システム |
WO2024090444A1 (ja) * | 2022-10-24 | 2024-05-02 | ソフトバンクグループ株式会社 | 情報処理装置、車両、情報処理方法及びプログラム |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2019144748A (ja) | 情報処理システム、車載制御装置、及び情報処理装置 | |
JP5521893B2 (ja) | 運転支援システム、車載装置 | |
US10093320B2 (en) | Drive support device for controlling drive support functions and evaluating driver performance | |
IT201800006843A1 (it) | Adas systems using haptic stimuli produced by wearable devices | |
WO2018163288A1 (ja) | 走行支援方法及び運転制御装置 | |
JP4182131B2 (ja) | 覚醒度判定装置及び覚醒度判定方法 | |
JP2014081947A (ja) | 情報配信装置 | |
CN111108539A (zh) | 行驶支持方法以及行驶支持装置 | |
GB2550250A (en) | Systems and Methods for Driving Risk Index Estimation | |
CN109712430B (zh) | 信息处理系统、信息处理装置、信息处理方法和存储程序的非暂时性计算机可读存储介质 | |
US10059340B2 (en) | Starting control device and starting control method | |
JP6693321B2 (ja) | 能力評価システム | |
KR20190000794A (ko) | 통신적으로 연결된 차량들의 소대의 긴급 제동을 조정하는 방법 및 시스템 | |
JP5772850B2 (ja) | 情報端末 | |
JP2017117039A (ja) | 標識情報表示装置及び方法 | |
CN114007919A (zh) | 用于确定驾驶员对接管车辆控制是否准备就绪的系统和方法 | |
CN107924626B (zh) | 增强的碰撞避免 | |
JP2020047072A (ja) | ドライブレコーダ及び状況情報管理システム | |
JP2015207253A (ja) | 車両用報知装置 | |
CN103963698A (zh) | 车辆接近通知装置 | |
JP7384131B2 (ja) | 車両の運転支援装置、車両の運転支援方法、およびプログラム | |
JP6475428B2 (ja) | 車載装置及び安全運転システム | |
SE1451149A1 (sv) | Method and system for improving driving safety of a | |
JP2018112975A (ja) | 疲労度推定装置 | |
JP7000130B2 (ja) | 接近防止装置、及び接近防止方法 |