(57)【特許請求の範囲】
【請求項１】
車両を運転操作するドライバの運転操作態様に基づいてドライバの特定を行う車両ドライバの特定装置であって、
ドライバによる運転操作の特徴量を示すデータが当該運転操作の行われた地点の別に記録されるデータベースと、特定対象とするドライバの該当する地点における運転操作の特徴量と前記データベースにデータとして記録された地点別の運転操作の特徴量との比較を通じてドライバを特定する処理を行うドライバ特定処理部と、を備え、
前記データベースに記録された前記特徴量を示すデータに、特定の交差点に侵入してから該交差点を通過するまでの区間において、アクセルペダル、ターンランプ、およびブレーキペダルのそれぞれが操作された地点に関するデータが含まれる
ことを特徴とする車両ドライバの特定装置。
【請求項２】
前記ドライバ特定処理部は、ドライバの特定に際し、該当する地点におけるドライバの運転操作の特徴量を示すデータが前記データベースに存在しないとき、当該地点と走行環境の類似する地点における運転操作の特徴量を示すデータを用いて前記特定対象とするドライバを特定する
請求項１に記載の車両ドライバの特定装置。
【請求項３】
前記ドライバ特定処理部は、該当する地点におけるドライバの運転操作の特徴量を示すデータが前記データベースに存在しないとき、前記特定対象とするドライバの特定に併せて、当該ドライバによる運転操作の特徴量を示すデータを前記データベースに新規登録する
請求項２に記載の車両ドライバの特定装置。
【請求項４】
車両を運転操作するドライバの運転操作態様に基づいてドライバの特定を行う車両ドライバの特定方法であって、
データベース化処理部が、ドライバによる運転操作の特徴量を示すデータを当該運転操作の行われた地点の別にデータベースに記録するステップと、
ドライバ特定処理部が、特定対象とするドライバの該当する地点における運転操作の特徴量と前記データベースにデータとして記録された地点別の運転操作の特徴量との比較を通じてドライバを特定するステップと、を含み、
前記データベースに記録された前記特徴量を示すデータに、特定の交差点に侵入してから該交差点を通過するまでの区間において、アクセルペダル、ターンランプ、およびブレーキペダルのそれぞれが操作された地点に関するデータが含まれる
ことを特徴とする車両ドライバの特定方法。
【請求項５】
前記ドライバ特定処理部は、前記特定するステップにおいて、該当する地点におけるドライバの運転操作態様を示すデータが前記データベースに存在しないとき、当該地点と走行環境の類似する地点における運転操作の特徴量を示すデータを用いて前記特定対象とするドライバを特定する
請求項４に記載の車両ドライバの特定方法。
【請求項６】
前記ドライバ特定処理部は、前記特定するステップにおいて、該当する地点におけるドライバの運転操作の特徴量を示すデータが前記データベースに存在しないとき、前記特定対象とするドライバの特定に併せて、当該ドライバによる運転操作の特徴量を示すデータを前記データベースに新規登録する
請求項５に記載の車両ドライバの特定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両を運転操作するドライバの特定に利用して有益な車両ドライバの特定装置及び車両ドライバの特定方法に関する。
【背景技術】
【０００２】
近年、車両のセキュリティーを高めるべく、車両のドライバを特定し、この特定結果に基づいて車両のドライバが正規ユーザであるか否かを認証するようにしたシステムなどが開発されている。また、この特定結果に基づき、ルームミラーやシートポジションの位置調整などを車両のドライバに合わせて自動的に行うシステムの開発も検討されている。
【０００３】
一方、こうしたドライバの特定に際しては通常、認証用のＩＤキーやＩＤカードなどの物理的な認証用の媒体を正規のユーザに予め配布するとともに、それらＩＤキーやＩＤカードに付与されるＩＤ情報を車載機に予め登録するようにしている。そして、ＩＤキーやＩＤカードに付与されているＩＤ情報と車載機に予め登録されたＩＤ情報とを照合することにより、ＩＤキーやＩＤカードの所有者、すなわち車両のドライバを特定するようにしている。
【０００４】
ところで、このようにＩＤキーやＩＤカードといった物理的な媒体を利用してドライバを特定しようとすると、それらＩＤキーやＩＤカードが不正入手された場合には、正規ユーザではないドライバが正規ユーザであると誤って認証されてしまうなど、セキュリティーを担保することは難しい。さらに、このような物理的な媒体を用いてドライバを特定しようとすると、ドライバは、車両を利用する都度、いちいち同媒体を用いて認証を受ける必要があるなど、利便性を欠くものともなっていた。
【０００５】
そこで、例えば特許文献１に記載のシステムを含む従来のシステムでは、各ドライバが行うドアロック手順やアクセルペダルの踏み込み周期、ステアリングの操作速度などの特徴量を学習し、この学習した特徴量をドライバの別にデータベースに記録するようにしている。そして、データベースに登録された特徴量とドライバにより実際に行われた運転操作の特徴量とを比較し、データベースに登録された特徴量と同一の特徴量についてはデータベースに登録されたドライバの運転操作によるものとして、同ドライバを特定するようにしている。これにより、ＩＤキーやＩＤカードなどの物理的な媒体を用いずとも、また、ドライバを特定するための所定の操作をドライバに要求せずとも、ドライバを特定することができるようになる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００１−６３４００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、例えばアクセルペダルの踏み込み周期やステアリングの操作速度など、道路上を走行する車両のもとで行われる運転操作の内容や各種操作要素の操作量とは、交通量や道路線形などのように車両周辺の走行環境によって大きく変化する。すなわち、たとえ同一のドライバであっても、アクセルペダルの踏み込み周期やステアリングの操作速度などが必ずしも一定の傾向となるとは限らない。また、アクセルペダルの踏み込み周期やステアリングの操作速度等の個々の運転操作の特徴量は、走行環境のもとで行われるときには各ドライバ間でも類似する傾向にあり、そのような環境下では各ドライバの運転操作の特徴量の差が十分に現れないことも想定される。
【０００８】
こうしたことから、ドライバの運転操作の特徴量のみに基づいてドライバを特定することは難しく、その特定精度を向上する上ではなお改良の余地を残すものとなっている。
本発明は、このような実情に鑑みてなされたものであり、その目的は、車両ドライバの特定にかかる利便性が維持される運転操作の学習を通じての車両ドライバの特定をより高精度に行うことのできる車両ドライバの特定装置及び車両ドライバの特定方法を提供することにある。
【課題を解決するための手段】
【０００９】
以下、上記課題を解決するための手段及びその作用効果について記載する。
請求項１に記載の発明は、車両を運転操作するドライバの運転操作態様に基づいてドライバの特定を行う車両ドライバの特定装置であって、ドライバによる運転操作の特徴量を示すデータが当該運転操作の行われた地点の別に記録されるデータベースと、特定対象とするドライバの該当する地点における運転操作の特徴量と前記データベースにデータとして記録された地点別の運転操作の特徴量との比較を通じてドライバを特定する処理を行うドライバ特定処理部と、を備え、前記データベースに記録された前記特徴量を示すデータに、特定の交差点に侵入してから該交差点を通過するまでの区間において、アクセルペダル、ターンランプ、およびブレーキペダルのそれぞれが操作された地点に関するデータが含まれることを要旨とする。
【００１０】
請求項４に記載の発明は、車両を運転操作するドライバの運転操作態様に基づいてドライバの特定を行う車両ドライバの特定方法であって、データベース化処理部が、ドライバによる運転操作の特徴量を示すデータを当該運転操作の行われた地点の別にデータベースに記録するステップと、ドライバ特定処理部が、特定対象とするドライバの該当する地点における運転操作の特徴量と前記データベースにデータとして記録された地点別の運転操作の特徴量との比較を通じてドライバを特定するステップと、を含み、前記データベースに記録された前記特徴量を示すデータに、特定の交差点に侵入してから該交差点を通過するまでの区間において、アクセルペダル、ターンランプ、およびブレーキペダルのそれぞれが操作された地点に関するデータが含まれることを要旨とする。
【００１１】
車両の走行する各地点では、その地点に応じた運転操作が行われる傾向にあり、こうした運転操作にはドライバに固有の癖等が反映される傾向にある。そして、同一のドライバが或る地点のもとで行う運転操作の特徴量は共通もしくは類似する傾向にあり、地点毎に行われる運転操作にはドライバ固有の癖が特に反映されるものとなっている。すなわち、地点毎に行われる運転操作の特徴量は、同一のドライバのものは共通もしくは類似する一方、異なるドライバ間では相違する蓋然性が高い。
【００１２】
そこで、上記構成あるいは方法によるように、まず、ドライバの運転操作の特徴量を示すデータをデータベースに記録する。そして、ドライバの特定に際しては、特定対象とするドライバが或る地点のもとで行った運転操作を示すデータを取得し、この取得したデータとデータベースに登録した同地点における運転操作の特徴量を示すデータとを比較する。この比較の結果、特定対象とするドライバの運転操作を示すデータと共通もしくは類似するデータがデータベースに存在するときには、特定対象とするドライバが同データベースに登録されたデータにて示される運転操作を行ったドライバであると特定することが可能となる。このため、認証のための操作をドライバに何ら要求することなく、ドライバが車両の運転操作を行う過程で同ドライバを特定することが可能となる。また、地点毎に行われる運転操作の特徴量といったドライバ毎に固有の要素に基づきドライバを特定することが可能となり、ドライバの特定にかかる利便性が向上されるようになる。
【００１３】
また、上記構成あるいは方法によれば、ドライバの運転操作の特徴量を示すデータが各運転操作の行われた地点毎に記録される。このため、道路上を走行する際に継続的に行われる一連の車両操作を混合させることなく各地点毎に記録することが可能となり、地点毎に行われる運転操作の特徴量といったドライバ毎に固有の要素に基づいてドライバを特定することが可能となる。これにより、ドライバの特定をより高精度に行うことができるようになる。
ところで、例えば、交差点では、交差点に進入してから同交差点を通過するまでの間に、車両の減速、加速、方向転換等をさせるための複数種の運転操作要素の一連の運転操作が交差点を含む所定の走行区間の各地点で行われる。そして、こうした運転操作要素の運転操作が行われる地点、換言すれば、各種運転操作が行われるタイミングとは、ドライバ毎に相違し、ドライバ固有の癖が反映されやすい。すなわち、こうした運転操作要素の一連の運転操作の組み合わせ態様は、同一のドライバにおいては共通もしくは類似する一方、異なるドライバ間では共通もしくは類似する蓋然性が極めて低い。
そこで、上記構成あるいは方法によるように、運転操作の特徴量として、一連の運転操作が行われる連続した地点のもとで行われる複数種の運転操作要素の操作態様を示すデータを、データベースに記録する。そして、この記録したデータに基づいてドライバを特定することとすれば、特定の交差点のもとで行われる一連の運転操作のパターンに基づいてドライバを特定することが可能となり、ドライバの特定精度の一層の向上が図られるようになる。
【００１４】
請求項２に記載の発明は、請求項１に記載の車両ドライバの特定装置において、前記ドライバ特定処理部は、ドライバの特定に際し、該当する地点におけるドライバの運転操作の特徴量を示すデータが前記データベースに存在しないとき、当該地点と走行環境の類似する地点における運転操作の特徴量を示すデータを用いて前記特定対象とするドライバを特定することを要旨とする。
【００１５】
請求項５に記載の発明は、請求項４に記載の車両ドライバの特定方法において、前記ドライバ特定処理部は、前記特定するステップにおいて、該当する地点におけるドライバの運転操作態様を示すデータが前記データベースに存在しないとき、当該地点と走行環境の類似する地点における運転操作の特徴量を示すデータを用いて前記特定対象とするドライバを特定することを要旨とする。
【００１６】
例えば、特定対象とするドライバが初めて訪れるエリアにあっては、同ドライバの運転操作の特徴量を示すデータがデータベースに登録されていない状態となっている。しかし、道路上に存在する各種地点の走行環境とは、エリアが異なる場合であっても類似するものが多く存在する。そして、この類似する走行環境のもとで同一のドライバによる行われる車両操作とは共通もしくは類似する傾向にある。
【００１７】
そこで、上記構成あるいは方法によるように、該当する地点におけるドライバの運転操作の特徴量を示すデータがデータベースに存在しないときには、この地点と走行環境の類似する地点における運転操作の特徴量を示すデータを用いて特定対象とするドライバを特定する。このため、ドライバが運転操作する車両が走行した地点における運転操作の特徴量を示すデータがデータベースに存在しないときでも、同地点と走行環境が類似する地点のもとで行われた運転操作の特徴量を示すデータさえ存在すれば、このデータに基づいてドライバを特定することが可能となる。これにより、ドライバの特定に際して同ドライバの各地点における運転履歴を用いながらも、特定に用いるデータの選定範囲が拡大されるようになり、ひいては、ドライバの特定にかかる自由度が向上されるようになる。
【００１８】
請求項３に記載の発明は、請求項２に記載の車両ドライバの特定装置において、前記ドライバ特定処理部は、該当する地点におけるドライバの運転操作の特徴量を示すデータが前記データベースに存在しないとき、前記特定対象とするドライバの特定に併せて、当該ドライバによる運転操作の特徴量を示すデータを前記データベースに新規登録することを要旨とする。
【００１９】
請求項６に記載の発明は、請求項５に記載の車両ドライバの特定方法において、前記ドライバ特定処理部は、前記特定するステップにおいて、該当する地点におけるドライバの運転操作の特徴量を示すデータが前記データベースに存在しないとき、前記特定対象とするドライバの特定に併せて、当該ドライバによる運転操作の特徴量を示すデータを前記データベースに新規登録することを要旨とする。
【００２０】
上記構成あるいは方法によれば、該当する地点におけるドライバの運転操作の特徴量を示すデータがデータベースに存在しないときには、走行環境の類似する地点で既に取得済みのデータに基づいてドライバを特定しつつ、未登録の新規な地点で行われた運転操作の特徴量を示すデータがデータベースに新規登録される。このため、同データがデータベースに新規登録されて以降は、新規登録されたデータに基づいてドライバを特定することが可能となる。これにより、走行環境の類似する地点で取得されたデータに基づくドライバの特定と新規地点で行われた運転操作の学習とが並行して行われることとなり、新規地点で運転操作を行ったドライバを特定可能しつつ、データベースの拡充が漸次図られるようになる。
【図面の簡単な説明】
【００３３】
【図１】本発明にかかる車両ドライバの特定装置及び車両ドライバの特定方法の第１の実施の形態について、同車両ドライバの特定装置が搭載される車両の概略構成を示すブロック図。
【図２】データベースに登録された運転操作の特徴量と当該運転操作の行われた地点とを示すデータの一例を示す図。
【図３】交差点の手前の連続する各地点で行われる運転操作の一例を、車両の走行速度の推移とともに示す図。
【図４】交差点の手前の連続する各地点で行われる運転操作要素の操作態様の一例を、ドライバの別に示す図。
【図５】同実施の形態の車両ドライバの特定装置及び車両ドライバの特定方法によるドライバの特定手順の一例を示すフローチャート。
【図６】本発明にかかる車両ドライバの特定装置及び車両ドライバの特定方法の第２の実施の形態について、同車両ドライバの特定装置が搭載される車両の概略構成を示すブロック図。
【図７】（ａ）は、交差点に向かう車両の走行態様の一例を示す図。（ｂ）は、（ａ）に例示した交差点の手前の連続する各地点で行われる運転操作の一例を、車両の走行速度の推移とともに示す図。（ｃ）は、（ａ）に例示した交差点に類似する交差点に向かう車両の走行態様の一例を示す図。（ｄ）は、（ｃ）に例示した交差点の手前の連続する各地点で行われる運転操作の一例を、車両の走行速度の推移とともに示す図。
【図８】或る交差点と同交差点に類似する交差点のもとで行われた同一のドライバによる運転操作要素の操作態様の一例を示す図。
【図９】類似する交差点のもとで行われた各ドライバによる運転操作要素の操作態様の一例を示す図。
【図１０】同実施の形態の車両ドライバの特定装置及び車両ドライバの特定方法によるドライバの特定手順の一例を示すフローチャート。
【発明を実施するための形態】
【００３４】
（第１の実施の形態）
以下、本発明にかかる車両ドライバの特定装置及び車両ドライバの特定方法を具体化した第１の実施の形態について図１〜図５を参照して説明する。なお、本実施の形態の車両ドライバの特定装置及び車両ドライバの特定方法は、例えば複数のユーザに共有される車両に適用されるものである。
【００３５】
図１に示すように、本実施の形態の車両ドライバの特定装置及び車両ドライバの特定方法が適用される車両１００には、同車両１００に設けられた各種運転操作要素の操作態様を検出する運転操作検出手段１１０が設けられている。
【００３６】
運転操作検出手段１１０は、例えば、アクセルセンサ１１１、ブレーキセンサ１１２、ウィンカスイッチ１１３、及び操舵角センサ１１４等を備えている。運転操作検出手段１１０は、各センサ等１１１〜１１４の検出結果を、同検出結果に基づき各種車載機器を制御する車載制御装置１３０に出力する。
【００３７】
アクセルセンサ１１１は、車両１００のドライバによるアクセルペダルの踏み込み量を検出し、この検出した結果を車載制御装置１３０に出力する。ブレーキセンサ１１２は、車両１００のドライバによるブレーキペダルの踏込み量を検出し、この検出した結果を車載制御装置１３０に出力する。ウィンカスイッチ１１３は、車両１００のドライバによるターンランプ、すなわち方向指示器の使用状態を検出し、その検出結果を車載制御装置１３０に出力する。また、操舵角センサ１１４は、車両１００のドライバにより操作されるステアリングの操作角度を検出し、その検出結果を車載制御装置１３０に出力する。
【００３８】
また、車両１００には、衛星信号を受信し、この受信した衛星信号をもとに車両１００の絶対位置、すなわち緯度経度を検出するＧＰＳ１２０が設けられている。ＧＰＳ１２０は、車両１００の移動に伴って変化する車両１００の緯度経度、換言すれば、車両１００が走行した各地点の緯度経度を検出し、その検出結果を示す緯度経度データを車載制御装置１３０に出力する。
【００３９】
このように、本実施の形態の車載制御装置１３０には、運転操作検出手段１１０により検出される各種運転操作要素の操作態様を示すデータと車両１００の緯度経度を示す緯度経度データとが適宜入力される。
【００４０】
車載制御装置１３０は、運転操作検出手段１１０から入力される検出結果、すなわち、ドライバによる各種運転操作要素の操作態様を示すデータに基づき、エンジン、ブレーキ、ターンランプ、及びステアリング等の各種車載機器を制御するシステム制御部１３１を備えている。また、車載制御装置１３０は、運転操作検出手段１１０及びＧＰＳ１２０から入力されたデータをデータベース１４０に記録するデータベース化処理部１３２を備えている。さらに、本実施の形態の車載制御装置１３０は、車両１００のドライバを特定する処理を行うドライバ特定処理部１３３を備えている。
【００４１】
このうち、システム制御部１３１は、運転操作検出手段１１０から各運転操作要素の検出結果が入力されると、その検出結果に基づいて各種車載機器を制御する。これにより、例えば、ドライバによりアクセルペダルが踏み込まれたことによってアクセルセンサ１１１の検出結果が変化すると、この検出結果に応じてエンジンの制御量が算出され、この算出結果に応じてエンジンが制御される。
【００４２】
また、データベース化処理部１３２は、運転操作検出手段１１０から各運転操作要素の検出結果が入力されると、この検出結果を示すデータにＧＰＳ１２０から入力された緯度経度データを関連付ける。そして、データベース化処理部１３２は、それら関連付けたデータを、緯度経度データによって示される地点の別にデータベース１４０に記録する。
【００４３】
本実施の形態のドライバ特定処理部１３３は、運転操作検出手段１１０及びＧＰＳ１２０から各運転操作要素の検出結果及び車両１００の緯度経度データが入力されると、データベース１４０に既に記録されている過去の各運転操作要素の操作態様を示すデータ及び該当する緯度経度データに基づいて、ドライバを特定する処理を行う。また、ドライバ特定処理部１３３は、ドライバの特定結果を、同特定結果に基づいて各種運転支援を行う運転支援部１５０に出力する。
【００４４】
一方、データベース１４０には、ドライバによる運転操作によって各運転操作要素が運転操作される都度、各運転操作要素の操作態様を示すデータが車両１００の走行した地点を示す緯度経度データとともに記録される。
【００４５】
なお、本実施の形態のデータベース化処理部１３２は、図２に例示するように、アクセルペダル、ターンランプ、ブレーキペダル、及びステアリング等の運転操作要素の操作内容を示すデータと、各運転操作要素が操作されたときの車両１００の走行地点、すなわち緯度経度を示すデータとを、交通要素の別にデータベース１４０に登録する。
【００４６】
また、本実施の形態のデータベース化処理部１３２は、図１に示すように、例えば、車両１００のイグニッションキーがオンとされてからオフとされるまでの間に取得される運転操作要素の操作態様を示すデータと緯度経度データとを、一つの運転履歴、すなわち、同一のドライバの運転履歴としてデータベース１４０に登録する。これにより、データベース１４０には、地点毎に行われる運転操作要素の操作態様を示すデータがドライバ毎に登録されることとなる。なお、本実施の形態のデータベース１４０には、例えば、運転操作要素の操作態様を示すデータに、ドライバ毎のシートポジションやドアミラーの位置などを示すデータが関連付けられて記録されている。
【００４７】
運転支援部１５０は、ドライバ特定処理部１３３からドライバの特定結果が入力されると、特定されたドライバのシートポジションやドアミラーの位置などを示すデータをデータベース１４０から抽出する。そして、運転支援部１５０は、この抽出したデータにて示される位置にシートポジションやドアミラーの位置を調整する。これにより、シートポジションやドアミラーが車両１００のドライバ固有の癖に応じて自動的に調整される。また、運転支援部１５０は、ドライバ特定処理部１３３からドライバの特定結果が入力されると、この特定されたドライバの運転操作要素の操作態様、換言すれば、同ドライバの運転操作パターンを識別する。そして、運転支援部１５０は、この識別したドライバの運転操作パターンに応じた運転支援を、音声案内や画像案内、半自動運転等を通じて実行する。この運転支援としては、例えば、特定されたドライバが、交差点やカーブなどの減速を要する地点においてアクセルペダルをオフとするタイミングが遅く、ブレーキペダルの踏込み量が過剰である傾向にあるとき、通常よりも早いタイミングでのアクセルペダルのオフやブレーキペダルのオンを促す運転支援が行われる。また、例えば、車両１００の減速時にブレーキペダルの適正な踏込み量を案内する運転支援や、車両１００の発進時にアクセルペダルの適正な踏込み量を案内する運転支援が行われる。逆に、特定されたドライバが車両挙動の少ない安定した運転操作や省燃費な運転を行う傾向にあると識別できたとき、運転支援部１５０は、同ドライバに対する運転支援を行わない。これにより、各々特定されるドライバ固有の癖や運転技量に応じた運転支援が自動的に行われることとなる。
【００４８】
次に、本実施の形態の車両ドライバの特定装置及び車両ドライバの特定方法によるドライバの特定原理について図３及び図４を参照して説明する。
図３に示すように、道路上を走行する車両１００が交差点ＳＣに向かって走行しており、この車両１００が交差点ＳＣを左折しようとしていたとする。
【００４９】
この際、車両１００のドライバにより、例えば、車両１００が交差点ＳＣの手前の地点Ｐ１に到達するタイミングｔ１において、アクセルペダルをオンからオフとする操作が行われる。次いで、地点Ｐ１を通過した車両１００が地点Ｐ２に到達するタイミングｔ２において、車両１００が左折する旨を示すべく進行方向左側のターンランプがオンとされる。そして、地点Ｐ２を通過した車両１００が地点Ｐ３に到達するタイミングｔ３において、車両１００を減速すべくブレーキペダルが踏み込まれる。
【００５０】
このように、交差点やカーブ等の特定の交通要素のもとでは、車両１００が同交通要素に進入してから同交通要素を通過するまでの各地点で、例えば、アクセルペダル、ターンランプ、及びブレーキペダルなどの複数の運転操作要素が操作される。
【００５１】
一方、ドライバ毎の運転操作要素の操作態様の一例を図４に示すように、たとえ同一の交差点ＳＣであっても、各ドライバＤ１〜Ｄ３がアクセルペダル、ターンランプ、及びブレーキペダルのそれぞれの運転操作要素を操作する地点、並びに各運転操作要素の操作回数は相違するものとなっている。また例えば、ドライバＤ１は、アクセルペダルのオンオフ操作を複数回繰り返し行ったのちにターンランプをオンとする操作を行う傾向にある一方、ドライバＤ２は、アクセルペダルを一度オフとしたのちにターンランプをオンとする操作を行うなど、交差点ＳＣのもとで行われる各種運転操作要素の組み合わせは異なるものとなっている。
【００５２】
そこで、こうした特性に鑑み、図４に例示するドライバＤ１〜Ｄ３等の各運転操作要素の地点毎の操作態様がデータベース１４０に記録されており、交差点ＳＣ付近の連続する地点において或るドライバにより行われた運転操作要素の操作態様がドライバＤ１のものと共通もしくは類似するときには、車両１００を運転しているドライバがドライバＤ１であると特定できる。
【００５３】
また、図４に例示するように、ドライバＤ１〜Ｄ３の運転操作要素の操作態様は、各要素が操作される地点や操作回数等が大きく相違するものとなっている。よって、異なるドライバの地点毎の運転操作要素の操作態様が一致する蓋然性は極めて低いものとなっている。
【００５４】
以下、本実施の形態の車両ドライバの特定装置及び車両ドライバの特定方法の作用を図５を参照して説明する。
図５にステップＳ１００として示すように、特定対象とするドライバの運転操作する車両１００が定期的に通過する或る交差点の手前に到達すると、この交差点における地点毎の運転操作要素の操作態様のデータベース化が完了しているか否かが判断される（ステップＳ１０１）。なお、例えば、車両１００を運転する各ドライバによる運転操作要素の操作態様を示すデータがデータベース１４０に所定数以上記録されているとき、データベース化が完了している旨判断される。
【００５５】
そして、データベース化が完了していないときには（ステップＳ１０１：ＮＯ）、車両１００のドライバによるアクセルペダルをオフとする操作、ターンランプをオンとする操作、及びブレーキペダルをオンとする操作がそれぞれ検出される（ステップＳ１０２）。
【００５６】
そして、この検出結果が各々の検出位置を示す緯度経度データに関連付けされてデータベース１４０に記録される（ステップＳ１０３）。なお、ここでの例では、例えば緯度経度データとして交差点から手前の距離を示すデータが関連付けられる。
【００５７】
次いで、ステップＳ１０４において、アクセルペダル、ターンランプ、及びブレーキペダルの各要素が操作された地点と共通もしくは類似する地点のデータがデータベース１４０に存在するか否かが判断される。そして、共通もしくは類似する地点のデータがデータベース１４０に存在しないときには（ステップＳ１０４：ＮＯ）、そのとき車両１００を運転しているドライバの同地点における運転履歴が未登録であるとして、当該交差点における同ドライバの運転履歴がデータベース１４０に新たに登録される。
【００５８】
一方、共通もしくは類似する地点のデータがデータベース１４０に存在するときには（ステップＳ１０４：ＹＥＳ）、当該ドライバの運転履歴として、ステップＳ１０２で検出された運転操作要素の操作態様を示すデータがデータベース１４０に新たに追加されることにより、当該ドライバの運転履歴が更新される（ステップＳ１０６）。
【００５９】
また、先のステップＳ１０１において、交差点における運転操作要素の操作態様のデータベース化が完了している旨判断されたときには（ステップＳ１０１：ＹＥＳ）、まず、アクセルペダルのオンからオフへの変化が検出される（ステップＳ１０７）。そして、アクセルペダルがオフとされた地点がデータベース１４０に記録済みの地点と共通もしくは類似するとき、車両１００を運転操作しているドライバがデータベース１４０に記録済みのドライバであると特定される（ステップＳ１０８、Ｓ１０９）。
【００６０】
一方、アクセルペダルの操作態様に基づきドライバを特定できないときには（ステップＳ１０９：ＮＯ）、例えば、ターンランプがオンとされた地点が共通もしくは類似する旨を示すデータがデータベース１４０に存在するか否かに基づいてドライバの特定が行われる（ステップＳ１１０、Ｓ１１１）。
【００６１】
そして、ターンランプの操作態様に基づきドライバを特定できないときには（ステップＳ１１２：ＮＯ）、例えば、ブレーキペダルがオンとされた地点が共通もしくは類似する旨を示すデータがデータベース１４０に存在するか否かに基づいてドライバの特定が行われる（ステップＳ１１３〜Ｓ１１５）。
【００６２】
そして、当該交差点においてアクセルペダル、ターンランプ、及びブレーキペダルのいずれの運転操作要素の操作態様によってもドライバを特定できないときは（ステップＳ１１５：ＮＯ）、異なるエリアに存在する交差点やカーブ等のもとで行われた運転操作要素の操作態様に基づいてドライバが特定されることとなる（ステップＳ１１６）。
【００６３】
こうして、ドライバが特定されると、例えば、データベース１４０に登録された運転操作要素の操作態様を示すデータに関連付けられているシートポジションやドアミラーの位置などを示すデータに基づいてシートポジションやドアミラーの位置調整が行われる。また、例えば、特定されたドライバ固有の走行パターンに応じた運転支援が行われる（ステップＳ１１７）。なお、ドライバを特定できなかったときには、例えば標準のドライバ向けの運転支援が行われる。
【００６４】
以上説明したように、本実施の形態にかかる車両ドライバの特定装置及び車両ドライバの特定方法によれば、以下の効果が得られるようになる。
（１）ドライバによる運転操作の特徴量を示すデータを、当該運転操作の行われた地点の別にデータベース１４０に記録した。そして、特定対象とするドライバの該当する地点における運転操作の特徴量とデータベース１４０にデータとして記録された地点別の運転操作の特徴量との比較を通じてドライバを特定した。これにより、ドライバを特定するための認証コードの入力やＩＤカードやＩＤキーによる認証をドライバに要求せずとも、ドライバが車両の運転操作を行う過程で、同ドライバの運転操作の特徴量に基づいて同ドライバを特定することが可能となる。また、これにより、地点毎に行われる運転操作の特徴量といったドライバ毎に固有の要素に基づき、ドライバを特定することが可能となり、ドライバの特定にかかる利便性が向上されるようになる。さらに、これにより、道路上を走行する際に継続的に行われる一連の車両操作を混合させることなく各地点毎に記録することが可能となり、地点毎に行われる運転操作の特徴量といったドライバ毎に固有の要素に基づいてドライバを特定することが可能となる。よって、ドライバの特定をより高精度に行うことができるようになる。
【００６５】
（２）運転操作の特徴量として、特定の交通要素のもとで行われる複数種の運転操作要素の操作態様を選定した。また、上記地点として、特定の交通要素のもとで行われる複数種の運転操作要素による一連の運転操作が行われる連続した地点を選定した。このため、特定の交通要素のもとで行われる一連の運転操作のパターンに基づいてドライバを特定することが可能となり、ドライバの特定精度の一層の向上が図られるようになる。
【００６６】
（３）運転操作要素として、アクセルペダル、ターンランプ、及びブレーキペダルの少なくとも２つの要素を選定した。このため、一連の地点のもとで行われるアクセルペダル、ターンランプ、及びブレーキペダルといった通常の運転操作において操作されやすくドライバ固有の癖が反映されやすい要素に基づいてドライバを特定することが可能となる。これにより、ドライバの特定をより多くの地点における運転操作の特徴量に基づき行うことが可能になるとともに、その特定精度の一層の向上が図れるようになる。
【００６７】
（４）ドライバを特定するとともに、特定したドライバの運転操作パターンに応じた運転支援を実行した。このため、ドライバが車両１００を運転する過程で同ドライバを特定しつつ、この特定したドライバの運転操作パターンに応じた運転支援を実行することが可能となる。これにより、ドライバに対して同ドライバを特定するための各種操作を要求せずとも、ドライバの嗜好に応じた運転支援を行うことが可能となる。
【００６８】
（第２の実施の形態）
次に、本発明にかかる車両ドライバの特定装置及び車両ドライバの特定方法の第２の実施の形態を、第１の実施の形態との相違点を中心に、図６〜図１０を参照して説明する。なお、本実施の形態にかかる車両ドライバの特定装置及び車両ドライバも、その基本的な構成は第１の実施の形態と同等であり、本実施の形態においても第１の実施の形態と実質的に同一の要素にはそれぞれ同一の符号を付して示し、重複する説明は割愛する。
【００６９】
図６に示すように、本実施の形態の車両１００は、道路線形、交差点形状、及び道路勾配がそれらの緯度を示す緯度経度データとともに予め登録された地図データ１６０を保有している。
【００７０】
また、本実施の形態のドライバ特定処理部１３３Ａは、ドライバの特定に際して、車両１００が走行中の地点と走行環境の類似する地点における運転操作要素の操作態様を示すデータをデータベース１４０から抽出する類似データ抽出部１３４を備えている。
【００７１】
類似データ抽出部１３４は、例えば、特定対象とするドライバが運転する車両１００の走行した地点と一致する緯度経度のもとで取得されたデータがデータベース１４０に存在しないとき、同地点の緯度経度をもとに地図データ１６０を参照し、同地点の道路線形、交差点形状、及び道路勾配を識別する。また、類似データ抽出部１３４は、それら識別した道路線形、交差点形状、及び道路勾配を識別した地点と、道路線形、交差点形状、及び道路勾配の少なくとも１つが類似する地点をデータベース１４０に登録されている地点の中から特定する。そして、類似データ抽出部１３４は、この特定した地点における運転操作要素の操作態様を示すデータを抽出し、ドライバ特定処理部１３３Ａに出力する。
【００７２】
ドライバ特定処理部１３３Ａは、類似データ抽出部１３４によりデータベース１４０から抽出されたデータの中から、車両１００のドライバの運転操作要素の操作態様が類似するデータを特定する。ドライバ特定処理部１３３Ａは、この特定したデータが、車両１００を運転中のドライバの運転操作に基づき取得されたデータであると特定する。
【００７３】
また、データベース化処理部１３２は、データベース１４０に未登録の地点でドライバにより行われた運転操作要素の操作態様を示すデータをデータベース１４０に新規登録する。
【００７４】
次に、本実施の形態の車両ドライバの特定装置及び車両ドライバの特定方法によるドライバの特定原理について図７〜図９を参照して説明する。
図７（ａ）に示すように、道路上を走行する車両１００が交差点ＳＣ１に向かって走行しており、この車両１００が交差点ＳＣ１を左折しようとしていたとする。
【００７５】
この際、図７（ｂ）に示すように、車両１００のドライバにより、例えば、車両１００が交差点ＳＣの手前の地点Ｐａに到達するタイミングｔａにおいて、アクセルペダルをオンからオフとする操作が行われる。次いで、地点Ｐａを通過した車両１００が地点Ｐｂに到達するタイミングｔｂにおいて、車両１００が左折する旨を示すべく進行方向左側のターンランプがオンとされる。そして、地点Ｐｂを通過した車両１００が地点Ｐｃに到達するタイミングｔｃにおいて、車両１００を減速すべくブレーキペダルが踏み込まれる。
【００７６】
また、図７（ｃ）に示すように、同一のドライバにより操作される車両１００が交差点ＳＣ１に道路幅や交差点形状、車線数などが類似する交差点ＳＣ２に向かって走行しており、この車両１００が交差点ＳＣ２を左折しようとしていたとする。
【００７７】
この際にも、図７（ｄ）に示すように、例えば、車両１００が地点Ｐｄ、Ｐｅ、Ｐｆに到達する各タイミングｔｄ、ｔｅ、ｔｆにおいて、アクセルペダルのオフ、ターンランプのオン、ブレーキペダルのオンといった操作が順次行われる。
【００７８】
そしてこのとき、交差点ＳＣ１に類似する交差点ＳＣ２の手前でアクセルペダルのオフ、ターンランプのオン、ブレーキペダルの各操作が行われる各地点Ｐｄ、Ｐｅ、Ｐｆから交差点ＳＣ２までの距離はそれぞれ、交差点ＳＣ１から各地点Ｐａ、Ｐｂ、Ｐｃまでの距離に近似するものとなっている。
【００７９】
すなわち、同一のドライバはたとえ車両１００の走行する地点が相違したとしてもその走行環境が類似するときには共通もしくは類似する運転操作を行う傾向にあり、運転操作要素が操作される地点、タイミングは近似する傾向にある。
【００８０】
よって、図８に例示するように、同一のドライバにより交差点ＳＣ１の手前で行われるアクセルペダル、ターンランプ、及びブレーキペダルの操作態様と、同交差点ＳＣ１に類似する交差点ＳＣ２の手前で行われるアクセルペダル、ターンランプ、及びブレーキペダルの操作態様とは、類似するものとなっている。
【００８１】
これに対し、図９に例示するように、交差点ＳＣ１に類似する交差点ＳＣ２においてドライバＤ１〜Ｄ３がアクセルペダル、ターンランプ、及びブレーキペダルのそれぞれの運転操作要素を操作する地点、並びに各運転操作要素の操作回数は相違するものとなっている。すなわち、走行環境が類似する地点のもとで行われる運転操作は、ドライバが同一であるときには類似するもののドライバが相違するときには非類似となる。よって、本実施の形態では、こうした運転操作の特性に鑑み、共通の地点で取得された運転操作要素の操作態様を示すデータがデータベース１４０に存在しないときには、走行環境の類似する地点のもとで取得されたデータに基づいてドライバの特定が行われる。
【００８２】
以下、本実施の形態の車両ドライバの特定装置及び車両ドライバの特定方法の作用を図１０を参照して説明する。
図１０にステップＳ２００として示すように、ドライバを特定するために必要なデータが取得されていない経路を車両１００が走行しており、この経路における運転履歴がデータベース１４０に未登録であったとする。
【００８３】
次いで、車両１００が走行中の地点と走行環境の類似する地点におけるデータがデータベース１４０に存在するか否かが判断される（ステップＳ２０１）。そして、走行環境の類似する地点におけるデータがデータベース１４０に存在するとき（ステップＳ２０１：ＹＥＳ）、このデータベース１４０に存在するデータにて示される操作態様と車両１００のドライバにより行われた操作態様とが比較される（ステップＳ２０２）。ここでは、例えば、交差点の手前から所定の距離に存在する各地点で行われた運転操作要素の操作態様が共通もしくは類似するか否かが比較される。
【００８４】
そして、この比較を通じて、車両１００のドライバによる運転操作要素の操作態様に共通もしくは類似する操作態様を示すデータがデータベース１４０に存在するときには、同データの取得源が同ドライバであると特定される（ステップＳ２０３）。
【００８５】
次いで、この特定されたドライバの走行パターンがデータベース１４０に登録されている運転履歴をもとに識別され、この識別された走行パターンをもとに運転支援が行われる（ステップＳ２０４、Ｓ２０５）。ここでは、例えば、車両１００が交差点等の減速地点から所定距離手前の地点に到達すると、運転支援として、アクセルペダルのオフやブレーキペダルのオンなどをドライバに促す音声案内や画像案内が行われる。なお、所定距離としては、例えば、省燃費を実現するための十分な距離が設定されている。また、こうした所定距離は、特定されるドライバ固有の走行パターンに応じて動的に変更される。そして、例えば、ドライバが減速を開始するタイミングが遅く、急ブレーキを行う傾向にあるときには、標準的な減速開始地点よりも余裕を持った距離が設定されることとなる。
【００８６】
以上説明したように、本実施の形態にかかる車両ドライバの特定装置及び車両ドライバの特定方法によれば、前記（１）〜（４）の効果が得られるとともに、さらに以下の効果が得られるようになる。
【００８７】
（５）ドライバの特定に際し、該当する地点におけるドライバの運転操作の特徴量を示すデータがデータベース１４０に存在しないとき、当該地点と走行環境の類似する地点における運転操作の特徴量を示すデータを用いて特定対象とするドライバを特定することとした。このため、特定に用いる地点における運転操作の特徴量を示すデータがデータベースに存在しないときでも、同地点と走行環境が類似する地点のもとで行われた運転操作の特徴量を示すデータさえデータベース１４０に存在すれば、ドライバを特定することが可能となる。これにより、ドライバの特定に際して同ドライバの各地点における運転履歴を用いることとしながらも、特定に用いるデータの選定範囲が拡大されるようになり、ひいては、ドライバの特定にかかる自由度が向上されるようになる。
【００８８】
（６）該当する地点におけるドライバの運転操作の特徴量を示すデータがデータベース１４０に存在しないとき、特定対象とするドライバの特定に併せて、当該ドライバによる運転操作の特徴量を示すデータをデータベース１４０に新規登録することとした。このため、同データがデータベース１４０に新規登録されて以降は、新規登録されたデータに基づいてドライバを特定することが可能となる。これにより、走行環境の類似する地点で取得されたデータに基づくドライバの特定と新規地点で行われた運転操作の学習とが並行して行われることとなり、新規地点で運転操作を行ったドライバを特定可能しつつ、データベース１４０に登録されるデータの拡充が漸次図られるようになる。
【００８９】
（７）走行環境の類似する地点として、道路線形、道路勾配、及び交差点形状の少なくとも１つが類似する地点を選択した。これにより、異なるエリアにも多数存在し、ドライバ固有の癖が反映される地点で取得されたデータに基づきドライバを特定することが可能となり、走行環境の類似する地点で取得されたデータを用いたドライバの特定をより高精度に実現することが可能となる。
【００９０】
（他の実施の形態）
なお、上記各実施の形態は、以下のような形態をもって実施することもできる。
・上記第２の実施の形態では、走行環境の類似する地点として、道路線形、道路勾配、及び交差点形状の少なくとも１つが類似する地点を選択した。これに限らず、道路線形、道路勾配、及び交差点形状の全てが類似する地点を走行環境が類似する地点として選択するようにしてもよい。また併せて、道路線形、道路勾配、及び交差点形状の少なくとも１つが類似し、かつ、運転操作の特徴量を示すデータが取得されたときの路面状態、時間帯や車両１００周辺の天候が車両１００の走行時における路面状態、時間帯や天候と類似しているとき、それら各要素が類似する地点を走行環境の類似する地点として選択するようにしてもよい。また、走行環境の類似する地点として、車両１００の走行時における路面状態、時間帯、及び天候の少なくとも１つが類似する地点を選択するようにしてもよい。この他、走行環境の類似する地点とは、同地点におけるドライバに固有の運転操作のパターンが反映されるものであればよく、適宜選択することが可能である。
【００９１】
・上記第２の実施の形態では、該当する地点におけるドライバの運転操作の特徴量を示すデータがデータベース１４０に存在しないとき、特定対象とするドライバの特定に併せて、当該ドライバによる運転操作の特徴量を示すデータをデータベース１４０に新規登録することとした。これに限らず、走行環境の類似する地点における運転操作の特徴量を示すデータがデータベース１４０に存在するときには、当該ドライバによる運転操作の特徴量を示すデータの新規登録を行わないこととしてもよい。この場合には、データベース１４０に登録されるデータ量を必要最小限としつつ、データベース１４０に登録されたデータと同データの取得された地点と走行環境の類似する地点で実際に行われた運転操作の特徴量とに基づいて、ドライバを特定することが可能となる。
【００９２】
・上記第１の実施の形態では、ドライバを特定できなかったとき、標準のドライバ向けの運転支援を行うこととした。これに限らず、ドライバを特定できなかったときには、第２の実施の形態と同様に、運転支援を行わないようにしてもよい。また、上記第２の実施の形態において、ドライバを特定できなかったときには、標準のドライバ向けの運転支援を行うようにしてもよい。
【００９３】
・上記各実施の形態では、ドライバを特定するとともに、特定したドライバの運転操作パターンに応じた運転支援を実行した。これに限らず、例えば、車両１００に搭載される車載情報端末等で利用可能なアプリケーションやコンテンツデータが課金制であるとき、課金したドライバ、すなわち正当な利用権限を有するドライバを、同ドライバの運転操作の特徴量に基づいて特定するようにしてもよい。この場合には、ドライバが車両１００の利用中にアプリケーションやコンテンツデータに課金したとき、同ドライバがアプリケーションやコンテンツデータに課金した旨を示すデータが、同ドライバの運転操作の特徴量を示すデータに関連付けられてデータベース１４０に登録される。そして、ドライバの運転操作の特徴量に基づき同ドライバが特定されると、同ドライバがアプリケーションやコンテンツデータの利用権限を有するか否かが併せて特定されることとなる。またこの他、例えば、データベース化が完了したデータベース１４０に記録済みのデータに基づいてドライバを特定するときができないときには、この特定できないドライバが車両１００の不正利用者であると特定するようにしてもよい。そして、正規のドライバに車両１００が不正利用されている旨を報知したり、不正利用者であると特定されたドライバに対して警告を促すようにしてもよい。またこの他、例えば、ドライバの自宅等の拠点やドライバの利用頻度の高い訪問地点に関するデータをドライバの運転操作の特徴量を示すデータに関連付けて、それら各データをデータベース１４０に登録するようにしてもよい。この場合には、運転操作の特徴量に基づきドライバが特定されると、同特定されたドライバの特徴量を示すデータに関連付けられている拠点や利用頻度の高い訪問地点が特定される。そして、例えば、この特定された拠点や訪問地点が経路案内に際しての目的地の候補として提示されることとなる。このため、ドライバが車両１００を運転操作する過程で同ドライバの拠点や利用頻度の高い訪問地点が自動的に特定され、それら特定された拠点や訪問地点をドライバ毎に提示することが可能となる。これにより、拠点や訪問地点が異なる複数のドライバが車両１００を利用するようなときにも、ドライバ毎に拠点や訪問地点を提示したり、それら拠点や訪問地点までの経路案内を行ったりすることが可能となる。
【００９４】
・上記各実施の形態では、運転操作要素として、アクセルペダル、ターンランプ、及びブレーキペダルの少なくとも２つの要素を選定した。これに限らず、運転操作要素としては、アクセルペダル、ターンランプ、及びブレーキペダルのうち一つの要素であってもよい。またこの他、ドライバの特定に用いられる運転操作要素としては、道路上の各地点の特性に応じて操作される要素であればよく、例えば、ステアリング、エンジンブレーキ、手動変速機等の少なくとも１つであってもよい。
【００９５】
・運転操作の特徴量として、特定の交通要素のもとで行われる複数種の運転操作要素の操作態様を選定した。これに限らず、運転操作の特徴量としては、例えば、特定の交通要素のもとで行われるアクセルペダルのみの操作態様といったように、一種の運転操作要素の操作態様を選定するようにしてもよい。また、ドライバの特定に用いられる地点とは、同地点の特性に応じて運転操作要素の操作量や操作タイミングなどの運転操作の特徴量が変化する地点であればよく、交差点やカーブ等の特定の交通要素が存在しない地点であってもよい。
【００９６】
・上記各実施の形態では、上記地点として、複数種の運転操作要素による一連の運転操作が行われる連続した地点を選定した。これに限らず、上記地点としては、複数種の運転操作要素による一連の運転操作が行われる連続した地点のうちの一つの地点であってもよい。この場合には、例えば、図３に示した例では、交差点ＳＣの手前の連続した地点Ｐ１〜Ｐ３のうち、地点Ｐ１で行われた運転操作のみや地点Ｐ２で行われた運転操作のみに基づいてドライバが特定されることとなる。
【００９７】
・上記各実施の形態では、データベース化処理部１３２、ドライバ特定処理部１３３、及びデータベース１４０を車両１００に搭載した。これに限らず、データベース化処理部１３２、ドライバ特定処理部１３３、及びデータベース１４０を、ドライバの運転操作の特徴量を示すデータが集約される管理センターに設ける構成としてもよい。この構成では、この管理センターと車両１００との間での通信を通じて、車両１００のドライバによる運転操作の特徴量と運転操作の行われた地点とを示すデータが車両１００から管理センターに送信される。そして、管理センターでは、車両１００から送信されたデータとデータベース１４０に登録されているデータとに基づいて、車両１００のドライバが特定される。これにより、車載制御装置１３０の構成の簡略化が図られるようになる。また、これにより、ドライバの特定に必要なデータを管理センターで一括管理することが可能になるとともに、ドライバの特定に必要な処理を管理センターで一括して行うことが可能となる。
【符号の説明】
【００９８】
１００…車両、１１０…運転操作検出手段、１１１…アクセルセンサ、１１２…ブレーキセンサ、１１３…ウィンカスイッチ、１１４…操舵角センサ、１２０…ＧＰＳ、１３０…車載制御装置、１３１…システム制御部、１３２…データベース化処理部、１３３…ドライバ特定処理部、１３３Ａ…ドライバ特定処理部、１３４…類似データ抽出部、１４０…データベース、１５０…運転支援部、１６０…地図データ、ＳＣ、ＳＣ１…交差点、ＳＣ２…ＳＣ１に走行環境が類似する交差点。
【図１】
0005811776.tif 000002
【図２】
0005811776.tif 000003
【図３】
0005811776.tif 000004
【図４】
0005811776.tif 000005
【図５】
0005811776.tif 000006
【図６】
0005811776.tif 000007
【図７】
0005811776.tif 000008
【図８】
0005811776.tif 000009
【図９】
0005811776.tif 000010
【図１０】
0005811776.tif 000011