IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ 本田技研工業株式会社の特許一覧

特開2024-124664車両制御装置、車両制御方法、及び、プログラム
<>
  • 特開-車両制御装置、車両制御方法、及び、プログラム 図1
  • 特開-車両制御装置、車両制御方法、及び、プログラム 図2
  • 特開-車両制御装置、車両制御方法、及び、プログラム 図3
  • 特開-車両制御装置、車両制御方法、及び、プログラム 図4
  • 特開-車両制御装置、車両制御方法、及び、プログラム 図5
  • 特開-車両制御装置、車両制御方法、及び、プログラム 図6
  • 特開-車両制御装置、車両制御方法、及び、プログラム 図7
  • 特開-車両制御装置、車両制御方法、及び、プログラム 図8
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2024124664
(43)【公開日】2024-09-13
(54)【発明の名称】車両制御装置、車両制御方法、及び、プログラム
(51)【国際特許分類】
   E05B 49/00 20060101AFI20240906BHJP
   E05B 81/64 20140101ALI20240906BHJP
【FI】
E05B49/00 R
E05B81/64
【審査請求】未請求
【請求項の数】10
【出願形態】OL
(21)【出願番号】P 2023032496
(22)【出願日】2023-03-03
(71)【出願人】
【識別番号】000005326
【氏名又は名称】本田技研工業株式会社
(74)【代理人】
【識別番号】110001081
【氏名又は名称】弁理士法人クシブチ国際特許事務所
(72)【発明者】
【氏名】茂呂澤 亮
(72)【発明者】
【氏名】西野 光典
(72)【発明者】
【氏名】李 聖勲
【テーマコード(参考)】
2E250
【Fターム(参考)】
2E250AA21
2E250BB05
2E250DD08
2E250FF11
2E250HH01
2E250JJ03
2E250KK02
2E250LL01
(57)【要約】
【課題】利用者が車両に近づくことに対応して、適切なタイミングで車両を動作させる。
【解決手段】車両の後方を含む後方検出範囲、及び、後方検出範囲とは異なる範囲を含む側方検出範囲で人を検出する接近検出部と、車両に搭載された撮影部の撮影画像を利用して、接近検出部により検出された人が車両の利用者であることの認証を行う認証部と、接近検出部により側方検出範囲で人が検出された場合は、側方検出範囲で検出された人が車両から設定距離よりも近くに接近した際に撮影部を起動させ、後方検出範囲で人が検出された場合は、後方検出範囲で検出された人と車両との距離が設定距離以上であっても撮影部を起動させる起動制御部と、を備える、車両制御装置。
【選択図】図3
【特許請求の範囲】
【請求項1】
車両の後方を含む後方検出範囲、及び、前記後方検出範囲とは異なる範囲を含む側方検出範囲で人を検出する接近検出部と、
前記車両に搭載された撮影部の撮影画像を利用して、前記接近検出部により検出された人が前記車両の利用者であることの認証を行う認証部と、
前記接近検出部により前記側方検出範囲で人が検出された場合は、前記側方検出範囲で検出された人が前記車両から設定距離よりも近くに接近した際に前記撮影部を起動させ、前記後方検出範囲で人が検出された場合は、前記後方検出範囲で検出された人と前記車両との距離が前記設定距離以上であっても前記撮影部を起動させる起動制御部と、を備える、車両制御装置。
【請求項2】
前記撮影部は、前記車両において運転席側の側方を撮影する第1撮影部、及び、前記車両において助手席側の側方を撮影する第2撮影部を含み、
前記起動制御部は、前記接近検出部により前記後方検出範囲で検出された人の移動方向を推定し、前記移動方向が前記車両の運転席に向かう方向である場合は、前記第1撮影部を起動させ、前記移動方向が前記車両の助手席に向かう方向である場合は、前記第2撮影部を起動させる、請求項1に記載の車両制御装置。
【請求項3】
前記起動制御部は、
前記移動方向が前記車両の運転席に向かう方向である場合、前記第1撮影部を起動させた後に、前記第2撮影部を起動させ、
前記移動方向が前記車両の助手席に向かう方向である場合は、前記第2撮影部を起動させた後に前記第1撮影部を起動させる、請求項2に記載の車両制御装置。
【請求項4】
前記起動制御部は、
前記第1撮影部が備える第1通知装置、及び、前記第2撮影部が備える第2通知装置を制御可能であり、
前記移動方向が前記車両の運転席に向かう方向である場合は、前記第1撮影部を起動させる際に前記第1通知装置による通知を実行させ、その後に前記第2通知装置による通知を実行させ、
前記移動方向が前記車両の助手席に向かう方向である場合は、前記第2撮影部を起動させる際に前記第2通知装置による通知を実行させ、その後に前記第1通知装置による通知を実行させる、請求項3に記載の車両制御装置。
【請求項5】
前記撮影部は前記車両の後方を撮影する第3撮影部を含み、
前記接近検出部は、前記車両の運転席側の側方を含む第1側方検出範囲にいる人、前記車両の助手席側の側方を含む第2側方検出範囲にいる人、及び、前記後方検出範囲にいる人を区別して検出し、
前記起動制御部は、
前記接近検出部によって前記後方検出範囲にいる人が検出された場合に前記第1撮影部及び前記第2撮影部を起動させ、
前記接近検出部によって前記第1側方検出範囲にいる人が検出された場合に前記第1撮影部を起動させ、
前記接近検出部によって前記第2側方検出範囲にいる人が検出された場合に前記第2撮影部を起動させる、請求項4に記載の車両制御装置。
【請求項6】
前記起動制御部は、前記接近検出部によって前記後方検出範囲にいる人が検出された場合に前記第1撮影部及び前記第2撮影部を起動させた後、前記後方検出範囲において人を検出しなくなったことを契機として、前記第1通知装置および前記第2通知装置によって通知を実行させる、請求項5に記載の車両制御装置。
【請求項7】
前記起動制御部は、前記接近検出部によって前記第1側方検出範囲にいる人が検出された場合に、前記第1通知装置により通知を実行させ、前記接近検出部によって前記第2側方検出範囲にいる人が検出された場合に、前記第2通知装置により通知を実行させる、請求項5に記載の車両制御装置。
【請求項8】
前記起動制御部は、
前記接近検出部により検出された人の前記第1撮影部を起動させた後における移動方向を推定し、推定した移動方向が前記車両の運転席側のドアから離れる方向である場合に、前記第2撮影部を起動させ、
前記接近検出部により検出された人の前記第2撮影部を起動させた後における移動方向を推定し、推定した移動方向が前記車両の助手席側のドアから離れる方向である場合に、前記第1撮影部を起動させる、請求項2から請求項7のいずれか1項に記載の車両制御装置。
【請求項9】
コンピュータにより実行される車両制御方法であって、
車両の後方を含む後方検出範囲、及び、前記後方検出範囲とは異なる範囲を含む側方検出範囲で人を検出し、
前記側方検出範囲で人が検出された場合は、前記側方検出範囲で検出された人が前記車両から設定距離よりも近くに接近した際に、前記車両に搭載された撮影部を起動させ、前記後方検出範囲で人が検出された場合は、前記後方検出範囲で検出された人と前記車両との距離が前記設定距離以上であっても前記撮影部を起動させ、
前記撮影部の撮影画像を利用して、前記後方検出範囲または前記側方検出範囲で検出された人が前記車両の利用者であることの認証を行う、車両制御方法。
【請求項10】
コンピュータにより実行可能なプログラムであって、
前記コンピュータを、
車両の後方を含む後方検出範囲、及び、前記後方検出範囲とは異なる範囲を含む側方検出範囲で人を検出する接近検出部と、
前記車両に搭載された撮影部の撮影画像を利用して、前記接近検出部により検出された人が前記車両の利用者であることの認証を行う認証部と、
前記接近検出部により前記側方検出範囲で人が検出された場合は、前記側方検出範囲で検出された人が前記車両から設定距離よりも近くに接近した際に前記撮影部を起動させ、前記後方検出範囲で人が検出された場合は、前記後方検出範囲で検出された人と前記車両との距離が前記設定距離以上であっても前記撮影部を起動させる起動制御部と、して機能させる、プログラム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、車両制御装置、車両制御方法、及び、プログラムに関する。
【背景技術】
【0002】
近年、交通参加者の中でも高齢者や子供といった脆弱な立場にある人々にも配慮した持続可能な輸送システムへのアクセスを提供する取り組みが活発化している。この実現に向けて、車両の乗降性に関する開発を通して交通の安全性や利便性をより一層改善する研究開発に注力している。この種の技術としては、例えば、リモートコントロールキーの位置情報に基づいてリモートコントロールキーから車両までの距離を判定し、車両のドアを解錠する技術が提案されている(例えば、特許文献1参照)。
【先行技術文献】
【特許文献】
【0003】
【特許文献1】特開2022-161229号公報
【発明の概要】
【発明が解決しようとする課題】
【0004】
車両に乗車しようとする利用者の動き方は多様であると考えられる。このため、利用者と車両との距離を利用しても、利用者が車両に達するタイミングに対応することは、容易ではない。
本願は上記課題の解決のため、利用者が車両に近づくことに対応して、適切なタイミングで車両を動作させることを目的としたものである。そして、延いては持続可能な輸送システムの発展に寄与するものである。
【課題を解決するための手段】
【0005】
上記目的を達成するための一態様は、車両の後方を含む後方検出範囲、及び、前記後方検出範囲とは異なる範囲を含む側方検出範囲で人を検出する接近検出部と、前記車両に搭載された撮影部の撮影画像を利用して、前記接近検出部により検出された人が前記車両の利用者であることの認証を行う認証部と、前記接近検出部により前記側方検出範囲で人が検出された場合は、前記側方検出範囲で検出された人が前記車両から設定距離よりも近くに接近した際に前記撮影部を起動させ、前記後方検出範囲で人が検出された場合は、前記後方検出範囲で検出された人と前記車両との距離が前記設定距離以上であっても前記撮影部を起動させる起動制御部と、を備える、車両制御装置である。
【発明の効果】
【0006】
上記車両制御装置によれば、利用者が車両の後方を通って車両に近づいた場合に、より早いタイミングで撮影部を起動させて、撮影画像による認証を実行可能とする。このため、例えば、利用者が車両に到達するまでに認証を完了させるなど、利用者の移動に合わせた動作を行える。これにより、利用者が車両に近づくことに対応して、適切なタイミングで車両を動作させることができ、延いては持続可能な輸送システムの発展に寄与できる。
【図面の簡単な説明】
【0007】
図1】車両の構成及び検知範囲を示す平面図。
図2】車両の構成を示す側面視図。
図3】車両の制御系のブロック図。
図4】人の動きの説明図。
図5】車両制御装置の動作を示すフローチャート。
図6】車両制御装置の動作を示すフローチャート。
図7】車両制御装置の動作を示すフローチャート。
図8】車両制御装置の動作を示すフローチャート。
【発明を実施するための形態】
【0008】
[1.車両および検知範囲の構成]
図1及び図2を参照して、本実施形態の車両制御装置100を搭載する車両1の各部の構成を説明する。図1は、車両1の構成及び検知範囲51を示す平面図である。図2は車両1の構成を示す側面視図である。
【0009】
本実施形態では、車両制御装置100を搭載する車両1が、図1及び図2に示すように、複数の開閉体を有する四輪自動車である場合を例に挙げて説明する。具体的には、車両1は、開閉体として前部ドア11、前部ドア12、後部ドア13、後部ドア14、及びリアゲート15を有するハッチバック型の自動車である。これは一例であり、車両1は、開閉体を有し、開閉体を開いて利用者が昇降可能な移動体であればよい。車両1の開閉体の数は任意であり、車両1のサイズ、用途、駆動源の種類、車輪の仕様等について制限はない。また、開閉体とは、車両1の外面に設けられる開閉可能な部材であり、特に、人Pが車両1に昇降する目的、及び、人Pが車両1への荷物の出し入れを行う目的で開閉される部材を指す。
【0010】
車両制御装置100は、詳細は後述するが、プロセッサ、メモリ、インターフェース回路等により構成されて、車両1の作動を制御する装置またはデバイスであり、例えばECU(Electronic Control Unit)である。
【0011】
図1及び図2には、車両1における前、後、右、左の各方向を、符号FR、RE、RI、LEにより示す。前方FRは、車両1が走行する場合の進行方向であり、後方REは車両1が後退する方向である。車両1は、乗員(利用者)が着座する座席として運転席21、助手席22、後部座席23を備える。本実施形態では、車両1の右側に、運転手である利用者が着座する運転席21が配置され、車両1の左側に助手席22が配置されるが、これは一例である。運転席21と助手席22は、車両1の仕様により反対に設置されてもよい。
【0012】
車両1の右側面において、前部には前部ドア11が設けられ、前部ドア11の後方に後部ドア13が設けられる。車両1の左側面において、前部には前部ドア12が設けられ、前部ドア12の後方に後部ドア14が設けられる。前部ドア11、12には、それぞれドアハンドル11a、12aが設けられる。後部ドア13、14の各々にはドアハンドル13a、14aが設けられ、リアゲート15にはドアハンドル15aが取り付けられる。ドアハンドル11a、12a、13a、14a、15aは、利用者がドアを開く際に掴む把手である。
【0013】
前部ドア11は、運転席21に乗車する利用者が昇降する際に開閉され、前部ドア12は助手席22に乗車する利用者が昇降する際に開閉される。後部ドア13及び後部ドア14は後部座席23に乗車する利用者が昇降する際、及び、運転席21または助手席22に乗車する利用者が荷物を後部座席23に置く場合等に開閉される。リアゲート15は車両1の後端に設けられたドアであり、利用者が、車両1の車体後部のラゲッジスペースに荷物を置くために開閉される。
【0014】
前部ドア11にはドア動作ユニット31が内蔵される。ドア動作ユニット31は、後述するように、前部ドア11のドアロックの解錠と施錠とを行うドアロック装置を含む。また、ドア動作ユニット31は、モータやアクチュエータの動力によって前部ドア11を開く装置を備えてもよく、さらに、この装置は動力によって前部ドア11を閉じる装置を備えてもよい。本実施形態では、図3に示すように、ドア動作ユニット31がドアロック装置31a及び開閉装置31bを備える構成を例示する。ドアロック装置31aは、前部ドア11のドアが開かないようにロックする装置であり、車両制御装置100の制御に従ってロックの施錠および解錠を行う。開閉装置31bは、不図示のモータあるいはアクチュエータを備え、前部ドア11を開く開動作、及び、前部ドア11を閉じる閉動作を行う。
【0015】
前部ドア12にはドア動作ユニット32が内蔵され、後部ドア13にはドア動作ユニット33が内蔵され、後部ドア14にはドア動作ユニット34が内蔵される。リアゲート15にはドア動作ユニット35が内蔵される。ドア動作ユニット32、33、34、35は、ドア動作ユニット31と同様に、ドアロックの施錠および解錠を行う装置を備える。ドア動作ユニット32は、また、ドア動作ユニット31と同様に、前部ドア12の開動作および閉動作を行う装置を備える。ドア動作ユニット33、34、35も同様である。ドア動作ユニット31、32、33、34、35は、開閉体動作部の一例に対応する。
【0016】
車両1は、人Pが車両1に接近した場合に、人Pが予め登録されている利用者であるか否かを認証し、認証が成立した場合に車両1の前部ドア12のドアロックの解除等を行う、いわゆるスマートエントリー機能を有する。
【0017】
スマートエントリー機能に関し、車両1は、車両1の右側方、左側方、後方から接近する人Pを検出し、予め登録された車両1の利用者の認証を行う。利用者の認証とは、検出された人Pが、登録された車両1の利用者であることの認証を指す。人Pの検出および認証を行うための構成として、車両1は、検出部40a、40b、40cを備える。
【0018】
検出部40aは、車両1の右側面に配置される。図1及び図2の構成では、検出部40aは、前部ドア11と後部ドア13との間において、車両1のセンターピラーの外面に埋め込み設置される。検出部40bは、車両1の左側面に配置される。検出部40bは、前部ドア12と後部ドア14との間に位置し、例えば車両1のセンターピラーの外面に埋め込み設置される。検出部40cは車両1の後面に配置される。例えば、検出部40cは、リアゲート15の上部に埋め込み設置される。
【0019】
図2に示すように、検出部40aは、検知装置41a、カメラ42a、及び、通知装置43aを含む。検知装置41aは、車両1の右側方の検知範囲51aにおいて人Pの存在を検知する。検知装置41aの具体的な構成として、PIR(Passive Infrared Ray)センサ、カメラ、レーダー、あるいはその他の装置を用いることができる。レーダーとしては、例えば、30GHz~300GHzの周波数帯を利用するミリ波レーダーを用いることができる。検知装置41aが人Pを検知可能な範囲は、例えば、検知装置41aは、検知装置41aから距離R1以内で、水平方向に90°~180°、垂直方向に90°~150°程度の範囲で人Pを検知できるよう設定される。この場合、検知装置41aが人Pを検知可能な範囲は、図1に示す扇形の検知範囲51aである。
【0020】
カメラ42aは、カラーまたはモノクロのデジタルカメラである。車両制御装置100は、カメラ42aの撮影画像を、予め車両1の利用者として登録された人物の顔画像と照合することによって、人Pが登録された利用者であることの認証を行う。車両制御装置100が認証可能な場合の人Pの位置を、認証範囲52aとする。図1に示す扇形の認証範囲52aは、例えば、カメラ42aから距離R2以内で、水平方向に90°~150°、垂直方向に90°~150°程度の範囲である。検知範囲51aの半径R1は、認証範囲52aの半径R2よりも長い。すなわち、車両1に人Pが接近した場合、人Pは、最初に検知範囲51aに入ることで検知装置41aによって検知される。その後、人Pが認証範囲52aに入ると、車両制御装置100が、カメラ42aを利用して認証を行う。
【0021】
通知装置43aは、検出部40aの動作状態を通知する。通知装置43aは、例えば、LED(Light Emitting Diode)、有機EL照明素子、あるいは、その他の発光体を備えるインジケータである。通知装置43aは、例えば、車両制御装置100の制御によりカメラ42aが撮影を行っている間に点灯または点滅する。これにより、車両1の外にいる人Pに対し、検出部40aの動作状態を知らせることができる。
【0022】
検出部40bは、検出部40aと同様に、検知装置41b及びカメラ42bを有する。また、検出部40cは検知装置41c及びカメラ42cを有する。例えば、検知装置41b、41cの構成は、検知装置41aと共通である。この場合、検知装置41bが人Pを検知する範囲である検知範囲51b、及び、検知装置41cが人Pを検知する範囲である検知範囲51cの形状と大きさは、検知範囲51aと同じである。また、例えば、カメラ42b、42cの構成は、カメラ42aと共通である。この場合、カメラ42bを用いて人Pを認証できる範囲である認証範囲52b、及び、カメラ42cを用いて人Pを認証できる範囲である認証範囲52cの形状と大きさは、認証範囲52aと同じである。
【0023】
このように、車両1は、車両1の側方における検知範囲51a、51b、及び、車両1の後方における検知範囲51cで、人Pを検知できる。そして、車両1は、車両1の側方および後方における認証範囲52a、52b、52cに人Pがいる場合、人Pの認証を行うことができる。検知範囲51a及び検知範囲51bは側方検出範囲の一例に対応し、検知範囲51cは後方検出範囲の一例に対応する。
以下の説明において、検知範囲51a、51b、51cを区別しない場合には検知範囲51と記載する。同様に、認証範囲52a、52b、52cを区別しない場合に認証範囲52と記載する。
【0024】
[2.車両制御装置の構成]
図3は、車両1の制御系のブロック図である。車両1の制御系は、車両制御装置100に、車両1の各部が接続された構成を有する。
【0025】
車両制御装置100は、プロセッサ110、及び、メモリ120を備える。プロセッサ110は、例えば、CPU(Central Processing Unit)、MCU(Micro Controller Unit)、MPU(Micro Processor Unit)により構成されるコンピュータである。メモリ120は、書き換え可能な不揮発性の記憶装置であり、プロセッサ110が実行するプログラム、及び、プロセッサ110により処理されるデータを記憶する。メモリ120は、例えば、フラッシュROM(Read Only Memory)やSSD(Solid State Disk)等の半導体記憶デバイス、あるいは、磁気的記憶デバイスで構成される。メモリ120は、プログラム及びデータを一時的に記憶するためのワークエリアを形成するRAM(Random Access Memory)を備えてもよい。車両制御装置100は、プロセッサ110、及びメモリ120を一体に備える集積回路(IC)で構成されてもよい。
【0026】
メモリ120は、プロセッサ110により実行される制御プログラム121を、プロセッサ110によって読み取り可能に記憶する。メモリ120は、プロセッサ110によって処理されるデータとして、設定データ122を記憶する。また、メモリ120の記憶領域には顔特徴量DB(Data Base)123が設けられる。
【0027】
車両制御装置100には、検知装置41a、41b、41cが接続される。また、車両制御装置100には、カメラ42a、42b、42c、及び、通知装置43a、43b、43cがそれぞれ接続される。以下の説明において、検知装置41a、41b、41cを区別しない場合は検知装置41と記載する。同様に、個々の装置を区別することを要しない場合、カメラ42a、42b、42cをカメラ42と記載し、通知装置43a、43b、43cを通知装置43と記載する。カメラ42は撮影部の一例に対応し、カメラ42aは第1撮影部の一例に対応し、カメラ42bは第2撮影部の一例に対応し、カメラ42cは第3撮影部の一例に対応する。通知装置43のうち通知装置43aは第1通知装置の一例に対応し、通知装置43bは第2通知装置の一例に対応する。
【0028】
検知装置41は、車両制御装置100の制御に従って、検知範囲51における人Pを検知し、検知結果を車両制御装置100に出力する。カメラ42は、車両制御装置100の制御に従って撮影を実行し、撮影画像を車両制御装置100に出力する。通知装置43は、車両制御装置100の制御に従って、点灯または点滅する。
【0029】
車両制御装置100には、ドア動作ユニット31、32、33、34、35がそれぞれ接続される。上述のように、本実施形態では、ドア動作ユニット31は、ドアロック装置31a及び開閉装置31bを備える。ドア動作ユニット31が備えるドアロック装置31aは、車両制御装置100の制御に従って、前部ドア11のドアロックの施錠および解錠を行う。開閉装置31bは、車両制御装置100の制御に従って、前部ドア11の開動作および閉動作を行う。ドア動作ユニット32、33、34、35は、ドア動作ユニット31と同様に、車両制御装置100の制御に従って、各ドア或いはリアゲートのロックの施錠および解錠と、開動作と、閉動作とを行う。ドアロックは開閉体のロックの一例である。
【0030】
車両制御装置100には、ドアハンドルセンサ11bが接続される。ドアハンドルセンサ11bは、ドアハンドル11aに設けられ、ドアハンドル11aへの操作を検知するセンサである。ドアハンドルセンサ11bは、例えば、接触操作を検知する静電容量センサ、押圧操作によりオンになるプッシュボタンスイッチ、または、その他のセンサあるいはスイッチで構成される。ドアハンドルセンサ12b、13b、14b、15bは、それぞれ、ドアハンドル12a、13a、14a、15aに設けられるセンサであり、ドアハンドル12a、13a、14a、15aへの操作を検知する。ドアハンドルセンサ12b、13b、14b、15bは、例えば、ドアハンドルセンサ11bと同様に構成される。
【0031】
ドアハンドルセンサ11bは、ドアハンドル11aへの操作を検知すると、検知信号を車両制御装置100に出力する。同様に、ドアハンドルセンサ12b、13b、14b、15bは、それぞれ、ドアハンドル12a、13a、14a、15aへの操作を検知すると、検知信号を車両制御装置100に出力する。
【0032】
車両制御装置100には、通信装置29が接続される。通信装置29は、車両制御装置100の制御に従って、車両1の外部の装置との間で通信を行う装置である。通信装置29は、例えば、無線信号を送受信するアンテナ、ベースバンド回路、RF回路等を有し、トランスミッター及びレシーバーの機能を実行する無線通信装置である。
【0033】
通信装置29は、近距離無線通信を実行する。通信装置29は、例えば、Bluetooth(登録商標)、UWB(Ultra Wide Band)、及び、その他の通信方式のいずれかによる近距離無線通信を実行する。通信装置29は、LTE(Long Term Evolution)、5G(第5世代移動通信方式)等のセルラー通信方式により無線データ通信を実行可能な構成であってもよい。
【0034】
通信装置29は、車両1の近傍に位置する端末装置2との間で、近距離無線通信を実行する。また、通信装置29は、セルラー通信を実行し、不図示の基地局やサーバーを介して端末装置2との間でデータ通信を実行してもよい。
【0035】
端末装置2は、車両1の利用者として登録された人が使用する装置であり、通信装置29に対して近距離無線通信機能により信号を送信する。端末装置2は、例えば、スマートフォン、タブレット型コンピュータ、あるいは、ノート型コンピュータである。端末装置2は、FOBキーであってもよい。
【0036】
検知装置41、カメラ42、通知装置43、ドア動作ユニット31、32、33、34、35、および、ドアハンドルセンサ11b、12b、13b、14b、15bは、それぞれ、不図示の車両1のバッテリから供給される電力により動作する。車両制御装置100は、検知装置41及びカメラ42を含む各部への電力供給を開始させる制御、及び、電力供給を停止させる制御を行うことが可能である。例えば、車両制御装置100は、検知装置41及びカメラ42を含む各部へ電力を供給する不図示の電源回路に接続され、電源回路が内蔵するスイッチを切り替えさせることにより、電力供給の開始および停止を制御する構成である。
【0037】
プロセッサ110は、接近検出部111、認証部112、ドア動作制御部113、及び、起動制御部116を備える。これらの構成は、プロセッサ110が制御プログラム121を実行することによって実現される。
【0038】
接近検出部111は、検知装置41の検知結果に基づき、車両1に接近する人Pを検出する。接近検出部111は、人Pを検知した検知装置41を特定することにより、検知範囲51a、51b、51cのうち、人Pが検知された検知範囲51を特定する。
【0039】
認証部112は、カメラ42の撮影画像に基づいて、人Pが、車両1の利用者として登録された人物であるか否かの認証を実行する。認証部112によって、人Pが、登録された車両1の利用者であると判定されることを、認証成立という。認証失敗、及び、認証不成立とは、認証部112が、人Pが車両1の利用者であると判定されないことを指す。
【0040】
認証部112が認証を行う具体的な手法として、公知の種々の方法を用いることができる。本実施形態では一例として、車両制御装置100がメモリ120に顔特徴量DB123を有し、認証部112が顔特徴量DB123を利用して認証を行う例を示す。顔特徴量DB123は、車両1の利用者として登録された人物の顔の画像の特徴量を蓄積したデータベースである。車両1の利用者とは、車両1を運転する人を含む。車両1を運転せず、車両1に乗車する人が利用者として登録されてもよい。
【0041】
認証部112は、車両1の利用者を登録する処理を実行可能な構成であってもよい。この場合、認証部112は、カメラ42または他のカメラの撮影画像から利用者の顔の静止画像を取得する。認証部112は、取得した静止画像に対して、顔の一般的な特徴量を有する領域を、顔領域として抽出する。顔の一般的な特徴量とは、例えば、顔の輪郭の形状、輪郭に対する目鼻の位置、及び、他の特徴である。顔領域とは、静止画像における顔の画像部分をいう。認証部112は、顔領域に特徴点を設定する。特徴点は、例えば、認証部112が顔領域を検索して、目、眉、鼻、輪郭等の上に、認証部112により設定される。特徴点を設定する位置や特徴点の数は予め認証部112に設定され、あるいは、制御プログラム121に含まれるアルゴリズムにより決定される。認証部112は、特徴点の特徴量を検出し、検出した特徴量を、利用者に対応付けて顔特徴量DB123に格納する。
【0042】
認証部112は、認証を行う場合、カメラ42が撮影した撮影画像を取得する。例えば、認証部112は、カメラ42が静止画像を撮影する場合、カメラ42が撮影した1枚の撮影画像を取得する。また、例えば、カメラ42が動画像を撮影する場合、認証部112は、カメラ42の撮影画像を1フレームごとに取得し、取得した1つのフレームの画像を1つの撮影画像とする。この1つの撮影画像は静止画像である。
【0043】
認証部112は、取得した1つの撮影画像から人間の顔の画像である顔領域を抽出する。認証部112は、抽出した顔領域に対し、上述したように特徴点を設定し、各特徴点の特徴量を検出する。認証部112は、撮影画像において検出した特徴量と、顔特徴量DB123に格納されている特徴量とを比較し、特徴量の一致率を算出する。特徴量の一致率は、いわゆるマッチングスコアである。認証部112は、例えば、特徴点毎に特徴量の一致率を算出した後、算出した特徴点毎の一致率に基づいて、1つの撮影画像の一致率を算出する。認証部112は、一致率に基づいて、人Pが車両1の利用者であることを認証する。具体的には、認証部112は、一致率が予め設定された判定閾値以上である場合に、カメラ42の撮影画像に利用者の顔画像の候補が含まれていると判定する。認証部112が、カメラ42の撮影画像に利用者の顔画像の候補が含まれていると判定した場合、認証部112による認証が成立する。
【0044】
認証部112は、1つの静止画像である撮影画像を用いる認証、及び、動画像から取得した1フレームの画像を用いる認証において、一致率が判定閾値以上である場合に、認証成立を出力する。認証部112は、顔特徴量DB123に格納された特徴量のうち1人の特徴量を選択し、撮影画像において検出した特徴量との一致率を算出して判定する処理を、登録された利用者の数だけ繰り返し実行してもよい。
【0045】
認証部112は、複数回の認証を実行してもよい。この場合、認証部112は、カメラ42の撮影画像である動画像から複数のフレームの画像を取得して1フレームずつ上記認証を行い、或いは、カメラ42の撮影画像である複数の静止画像を取得し、各々の静止画像について上記認証を行う。認証部112は、予め指定された回数以上の認証が連続して成立した場合に、認証成立を出力する。この場合、認証成立が出力されるためには、一人の人Pに対して複数回の認証が成立することが必要になるので、セキュリティの強度を高めることができる。
【0046】
ドア動作制御部113は、ドア動作ユニット31、32、33、34、35のいずれか1以上を動作させて、ドアロックの解錠、及び、ドアの開動作の少なくともいずれかを実行させる。
【0047】
起動制御部116は、接近検出部111により人Pが検出された場合に、カメラ42を起動させる。カメラ42は認証部112による認証に利用される。
【0048】
起動制御部116は、接近検出部111により人Pが検出された場合に、人Pを検知した検知装置41を特定する。起動制御部116は、検知装置41aが人Pを検知した場合には、カメラ42aを起動させる。また、起動制御部116は、検知装置41bが人Pを検知した場合にはカメラ42bを起動させる。これらの場合において、起動制御部116がカメラ42a及びカメラ42bを起動させるタイミングは、例えば、接近検出部111により検出された人Pが認証範囲52に入る際、或いは、人Pが認証範囲52に入る直前である。具体的には、起動制御部116は、接近検出部111により検出された人Pと検知装置41との間の距離が、距離R2以下となるタイミングで、カメラ42を起動させる。検知装置41と人Pとの間の距離は、例えば、接近検出部111が、検知装置41を制御して検出する。
【0049】
さらに、起動制御部116は、カメラ42を起動させた後に、通知装置43によって通知を実行させる。通知装置43は、カメラ42が動作していることを人Pに知らせるための通知を行う。例えば、起動制御部116は、検知範囲51aの人Pが検出された場合にカメラ42aを起動させ、さらに、通知装置43aにより通知を実行させる。また、例えば、起動制御部116は、検知範囲51bの人Pが検出された場合にカメラ42bを起動させ、通知装置43bにより通知を実行させる。
【0050】
ところで、車両1に乗車しようとする人Pが、検知範囲51aまたは検知範囲51bに入った後で、車両1の周囲を回るように移動することがある。例えば、人Pが、運転席21側の車両1の側方から、助手席22側にある前部ドア12に向かうような動きをすることがある。このような場合、起動制御部116は人Pが検知範囲51aで検知されることに対応してカメラ42aを起動させるが、前部ドア12に近づく人Pを認証するためには、カメラ42bを起動させる必要がある。このようなケースは人Pが前部ドア11に向かう場合も起こり得る。そこで、起動制御部116は、人Pの、カメラ42aを起動させた後における移動方向を推定する。起動制御部116は、推定した移動方向が運転席21側にある前部ドア11から離れる方向である場合に、カメラ42bを起動させる。また、起動制御部116は、人Pの、カメラ42bを起動させた後における移動方向を推定し、推定した移動方向が助手席22側の前部ドア12から離れる方向である場合に、カメラ42aを起動させる。これにより、車両1の前方や後方を回り込むような人Pの動きに対応してカメラ42を起動させ、速やかに認証を行うことができる。
【0051】
起動制御部116が人Pの移動方向を推定する方法としては、種々の方法が挙げられる。例えば、起動制御部116は、接近検出部111が特定した人Pの位置の経時的な変化に基づいて、過去の人Pの移動の軌跡を求め、この軌跡を延長することにより移動方向を推定する。また、例えば、起動制御部116は、カメラ42の撮影画像を解析することにより、過去の人Pの移動の軌跡を求め、この軌跡を延長することにより移動方向を推定する。
【0052】
また、起動制御部116は、車両1の後方を含む検知範囲51cで人Pが検出された場合に、カメラ42aまたはカメラ42bを起動させる。これにより、人Pの接近に対応して、車両1の側方の認証範囲52a、52bにおける認証を、速やかに実行可能となる。
【0053】
図4は、人Pの動きの説明図であり、車両1及び人Pを上から見た平面図である。
図4には、車両1の外から前部ドア11に向かって移動する人Pの移動経路の例として、経路PA1、及び、経路PA2を示す。
経路PA1は、人Pが車両1の後方から車両1に接近し、車両1の側方に回り込んで前部ドア11に向かう経路である。経路PA2は、人Pが車両1の側方から前部ドア11に向かって接近する経路である。人Pが経路PA1及び経路PA2のどちらの経路を通っても、認証部112はカメラ42aの撮影画像により人Pの認証を行う。
【0054】
人Pが経路PA2のように移動する場合、検知範囲51aにおいて人Pが検出されてから、人Pが認証範囲52aに達するまで時間がある。このため、起動制御部116は、人Pが認証範囲52aに達するまでにカメラ42aを起動させれば、人Pの認証を速やかに行うことができる。
【0055】
一方、人Pが経路PA1のように移動する場合、検知範囲51cにおいて人Pが検出された後、検知範囲51aで人Pが検出される。起動制御部116は、検知範囲51aで人Pが検出されたことに対応して、カメラ42aを起動させる。
【0056】
経路PA1においては、人Pが検知範囲51aに入ってから認証範囲52aに達するまでの距離が、経路PA2に比べて短い。このため、検知範囲51aで人Pが検出されてからカメラ42aを起動させると、カメラ42aが起動する前に人Pが認証範囲52aに達する可能性が高い。従って、人Pが前部ドア11hに到達するまでに認証を完了させることが難しくなる。そこで、本実施形態では、起動制御部116が、検知範囲51cで人Pが検出された場合に、カメラ42aまたはカメラ42bを起動させる。ここで、起動制御部116は、人Pがカメラ42から距離R2以内に接近していなくても、カメラ42aまたはカメラ42bを起動させる。また、起動制御部116は、人Pが検知範囲51aまたは検知範囲51bで検出される前であっても、カメラ42aまたはカメラ42bを起動させる。これにより、人Pが認証範囲52aまたは認証範囲52bに入ったときには既にカメラ42aまたはカメラ42bが起動しているので、人Pの認証を速やかに実行できる。
【0057】
人Pが検知範囲51cで検出された場合、起動制御部116は、検知範囲51cで検出された人Pの移動方向を推定する。人Pの移動方向を推定する方法は上述した通りである。起動制御部116は、検知範囲51cで検出された人Pの移動方向が、車両1の運転席21に向かう方向である場合は、カメラ42aを起動させる。起動制御部116は、推定した人Pの移動方向が車両1の助手席22に向かう方向である場合は、カメラ42bを起動させる。これにより、人Pが車両1の後方から前部ドア11または前部ドア12に向かう場合に、速やかに認証可能な状態に移行するという利点がある。
【0058】
また、起動制御部116は、推定した人Pの移動方向に基づきカメラ42aを起動させた場合に、カメラ42aの後にカメラ42bを起動させてもよい。同様に、起動制御部116は、推定した人Pの移動方向に基づきカメラ42bを起動させた場合に、カメラ42bの後にカメラ42aを起動させてもよい。これにより、人Pが、起動制御部116が推定した移動方向から、さらに異なる方向に移動したとしても、速やかに認証を行うことができる。
【0059】
起動制御部116は、推定した人Pの移動方向に基づきカメラ42aを起動させる際に通知装置43aにより通知を実行させる。ここで、カメラ42aの後にカメラ42bを起動させる場合には、カメラ42bの起動の際に通知装置43bによる通知を実行させる。また、起動制御部116は、推定した人Pの移動方向に基づきカメラ42bを起動させる際に通知装置43bにより通知を実行させる。ここで、カメラ42bの後にカメラ42aを起動させる場合には、カメラ42aの起動の際に通知装置43aによる通知を実行させる。
【0060】
認証部112は、起動制御部116がカメラ42を起動させた後、起動したカメラ42の撮影画像を取得して、認証を開始する。そして、認証部112が、認証が成立したことを示す出力を行うと、ドア動作制御部113が、開閉体を選択する。すなわち、ドア動作制御部113は、認証に利用されたカメラ42に対応する位置の開閉体を、前部ドア11、12、後部ドア13、14及びリアゲート15の中から選択する。ドア動作制御部113は、ドア動作ユニット31、32、33、34、35の中から、選択した開閉体を動作させるユニットを特定し、動作させる。これにより、車両1のドアのロックの解錠が行われる。また、ドア動作制御部113は、ドアを開く開動作を行わせてもよい。
【0061】
検知装置41は、車両1が駐車している状態で動作する。駐車とは、車両1の速度が0に近い速度または0であって、車両1の駆動源が停止している状態をいう。例えば、車両1の駆動源がエンジンである場合、駐車中はエンジンが停止している。また、例えば、車両1の駆動源が駆動用モータである場合、駐車中は、駆動用モータに電力を供給するインバータ回路等への電力供給が停止している。車両1の駐車とは、車両1が機能を停止している状態を含み、具体的には、車両1のイグニッションスイッチがオフにされている状態を含む。また、車両1は、検知装置41を、車両1が駐車している状態であって車両1に誰も乗車していない状態で動作させてもよい。検知装置41が動作している間、接近検出部111は、所定の周期で検知装置41の検知結果を取得し、取得した検知結果に基づいて検知範囲51における人Pを検出する。
【0062】
検知装置41は、車両1が停車している状態で動作してもよい。停車とは、車両1の速度が0に近い速度または0であって、車両1の駆動源が動作している状態をいう。例えば、車両1の駆動源がエンジンである場合、停車中はエンジンが動作している。また、例えば、車両1の駆動源が駆動用モータである場合、停車中は、駆動用モータに電力を供給するインバータ回路等が通電され、駆動用モータを動作可能である。
【0063】
カメラ42は、人Pが検知範囲51において検出されない間は動作させる必要がないので、起動制御部116は、人Pが検知範囲51において検出されない間はカメラ42を停止させる。このとき、起動制御部116は、カメラ42への電力供給を停止させてもよい。これにより、カメラ42に係る消費電力量を抑制できる。また、カメラ42を起動させる制御及び停止させる制御は、認証部112が実行してもよい。
【0064】
図3は、車両1が備える各種のECU及び車両1の一部の構成を図示している。車両1が、図3に示されていない構成を備えることは当然に可能である。また、車両1は、図3に示された構成の全てを備える必要はない。例えば、車両1は、ドアハンドルセンサ11b、12b、13b、14b、15bを備えていなくてもよい。
【0065】
[3.車両制御装置の動作]
図5図6図7及び図8は、車両制御装置100の動作を示すフローチャートである。
図5において、ステップS11-S12は接近検出部111が実行し、ステップS13は起動制御部116及び認証部112が実行する。ステップS14-S16はドア動作制御部113が実行する。
【0066】
車両制御装置100は、検知装置41の検知結果を取得することにより、検知装置41が人Pを検知したか否かを判定する(ステップS11)。車両制御装置100は、検知装置41が人Pを検知していない場合(ステップS11;NO)、所定時間周期でステップS11を繰り返し実行する。検知装置41が人Pを検知した場合(ステップS11;YES)、車両制御装置100は、検知範囲51における人Pの存在を検出する(ステップS12)。
【0067】
車両制御装置100は、起動制御部116によりカメラ42を起動させる処理、及び、認証部112による認証を含む、起動処理を実行する(ステップS13)。起動処理の詳細については図6図8を参照して後述する。
【0068】
車両制御装置100は、認証が成立したか否かを判定し(ステップS14)、認証が成立していない間は(ステップS14;NO)、待機する。認証が成立した場合(ステップS14;YES)、車両制御装置100は、車両1が備えるドア動作ユニット31、32、33、34、35のうち、動作させる開閉体を選択する(ステップS15)。ステップS15で、車両制御装置100は、例えば、成立した認証に利用されたカメラ42を特定し、特定したカメラ42の撮影画像に基づき人Pが接近した開閉体を特定し、選択する。
【0069】
車両制御装置100は、ドア動作ユニット31、32、33、34、35のうち、ステップS15で選択した開閉体を動かすユニットを、動作させる(ステップS22)。これにより、前部ドア11、12、後部ドア13、14及びリアゲート15のいずれかに対し、ドアロックの解錠または開動作が実行される。
【0070】
図6図7及び図8は、ステップS14の判定処理を詳細に示すフローチャートである。図6及び図7の動作は起動制御部116により実行され、図8の動作は認証部112により実行される。
【0071】
車両制御装置100は、人Pが検知された検知範囲51を特定する(ステップS21)。車両制御装置100は、人Pが検知された検知範囲51が検知範囲51cであるか否かを判定する(ステップS22)。人Pが検出された検知範囲51が検知範囲51cである場合(ステップS22;YES)、車両制御装置100は、図7のステップS31に移行する。
【0072】
人Pが検出された検知範囲51が検知範囲51cでない場合(ステップS22;NO)、車両制御装置100は、人Pが検知装置41から距R2以下の位置まで接近したか否かを判定する(ステップS23)。人Pが検知装置41から距離R2以下の位置まで接近していない場合(ステップS23;NO)、車両制御装置100は、待機する。
【0073】
人Pが検知装置41から距離R2以下の位置まで接近した場合(ステップS23;YES)、車両制御装置100は、人Pが検出された側のカメラ42を起動させる(ステップS24)。具体的には、人Pが検知範囲51aで検出された場合、車両制御装置100は、ステップS24でカメラ42aを起動させる。人Pが検知範囲51bで検出された場合、車両制御装置100は、ステップS24でカメラ42bを起動させる。
【0074】
車両制御装置100は、ステップS24で起動したカメラ42の撮影画像を利用する認証処理を開始する(ステップS25)。認証処理については図8を参照して後述する。また、車両制御装置100は、カメラ42を起動させた後で、起動したカメラ42に対応する通知装置43によって通知を開始する(ステップS26)。例えば、ステップS24でカメラ42aを起動させた場合、車両制御装置100は、ステップS26で通知装置43aによる通知を開始する。車両制御装置100は、通知装置43による通知を、カメラ42が動作している間、継続して行わせてもよい。また、車両制御装置100は、通知装置43による通知を、通知開始から所定時間だけ行わせてもよい。
【0075】
車両制御装置100は、人Pが、ステップS24で起動させたカメラ42から離れる方向に移動したか否かを判定する(ステップS27)。車両制御装置100は、例えば、ステップS24でカメラ42を起動させた後、カメラ42から人Pまでの距離を監視する。車両制御装置100は、例えば、カメラ42から人Pまでの距離が大きくなった場合に、ステップS27で、人Pカメラ42から離れる方向に移動したと判定する。
【0076】
人Pがカメラ42から離れる方向に移動した場合(ステップS27;YES)、車両制御装置100は、車両1において、ステップS24で起動したカメラ42とは反対側の側面に配置されたカメラ42を起動させる(ステップS28)。例えば、カメラ42aに対して、反対側の側面に配置されたカメラ42とは、カメラ42bである。その逆も同様である。車両制御装置100は、ステップS28で起動したカメラ42の撮影画像を利用する認証処理を開始し(ステップS29)、起動したカメラ42に対応する通知装置43によって通知を開始する(ステップS30)。ステップS29及びステップS30の動作により、複数のカメラ42による認証処理、及び、複数の通知装置43による通知が実行されてもよい。車両制御装置100は、人Pがカメラ42から離れる方向に移動していない場合(ステップS27;NO)、ステップS28-S30をスキップする。図6の動作の終了後、車両制御装置100は、図5のステップS14に移行する。
【0077】
図7のステップS31で、車両制御装置100は、検知範囲51dで検出された人Pの移動方向を推定する(ステップS31)。車両制御装置100は、推定した人Pの移動方向が、運転席21に向かう方向であるか否かを判定する(ステップS32)。
【0078】
人Pの移動方向が運転席21に向かう方向であると判定した場合(ステップS32;YES)、車両制御装置100は、運転席21側のカメラ42であるカメラ42aを起動させる(ステップS33)。これにより、車両1の運転席21側の側面である認証範囲52aを撮影可能となる。車両制御装置100は、カメラ42aの撮影画像を利用する認証処理を開始する(ステップS34)。
【0079】
車両制御装置100は、カメラ42aが起動してから、所定の待機を経て、通知装置43aによる通知を開始させる(ステップS35)。ステップS35で通知を待機する時間は、例えば、予め設定された時間である。或いは、車両制御装置100は、カメラ42aが起動してから、ステップS35において、人Pが検知範囲51cにおいて検出されなくなるまで通知装置43aによる通知を待機する。この場合、人Pが検知範囲51cにおいて検出されなくなってから、通知装置43aによる通知が行われる。
【0080】
続いて、車両制御装置100は、助手席22側のカメラ42bを起動させ(ステップS36)、カメラ42bの撮影画像を利用する認証処理を開始する(ステップS37)。ここで、車両制御装置100は、カメラ42bに対応する通知装置43bによる通知を開始させ(ステップS38)、図5のステップS14に移行する。
ステップS33-S38の動作では、カメラ42aの撮影画像を利用する認証処理と、カメラ42bの撮影画像を利用する認証処理とが開始される。認証部112は、これらの認証処理を同時に行ってもよい。例えば、認証部112は、カメラ42aの撮影画像とカメラ42bの撮影画像との各々において人Pの画像を検出し、人Pの画像を含む撮影画像を取得した場合に認証を開始してもよい。
【0081】
人Pの移動方向が運転席21に向かう方向でないと判定した場合(ステップS32;NO)、車両制御装置100は、人Pの移動方向が助手席22に向かう方向であるか否かを判定する(ステップS39)。
【0082】
人Pの移動方向が助手席22に向かう方向であると判定した場合(ステップS39;YES)、車両制御装置100は、助手席22側のカメラ42であるカメラ42bを起動させる(ステップS40)。これにより、車両1の助手席22側の側面である認証範囲52bを撮影可能となる。車両制御装置100は、カメラ42bの撮影画像を利用する認証処理を開始する(ステップS41)。
【0083】
車両制御装置100は、カメラ42bが起動してから、所定の待機を経て、通知装置43bによる通知を開始させる(ステップS42)。ステップS42で通知を待機する時間は、ステップS35と同様であり、予め設定された時間、或いは、人Pが検知範囲51cにおいて検出されなくなるまでの時間である。
【0084】
車両制御装置100は、運転席21側のカメラ42aを起動させ(ステップS43)、カメラ42aの撮影画像を利用する認証処理を開始する(ステップS44)。ここで、車両制御装置100は、カメラ42aに対応する通知装置43aによる通知を開始させ(ステップS45)、図5のステップS14に移行する。
【0085】
車両制御装置100が人Pの移動方向が助手席22に向かう方向でないと判定した場合(ステップS39;NO)、人Pは、リアゲート15に向かって移動していると考えられる。この場合、車両制御装置100は、車両1の後方を撮影するカメラ42cを起動させる(ステップS46)。車両制御装置100は、カメラ42cの撮影画像を利用する認証処理を開始する(ステップS47)。さらに、車両制御装置100は、通知装置43cによる通知を開始させ(ステップS48)、図5のステップS14に移行する。ステップS48で通知装置43cによる通知を開始する際には、ステップS35、S42のような待機はしない。
【0086】
ステップS33-S38、及び、S40-S45の動作では、カメラ42aの撮影画像を利用する認証処理と、カメラ42bの撮影画像を利用する認証処理とが開始される。認証部112は、これらの認証処理を同時に行ってもよい。例えば、認証部112は、カメラ42aの撮影画像とカメラ42bの撮影画像との各々において人Pの画像を検出し、人Pの画像を含む撮影画像を取得した場合に認証を開始してもよい。
【0087】
図8に示すように、認証処理において、車両制御装置100は、カメラ42の撮影画像を取得する(ステップS51)。ステップS51で、例えば、車両制御装置100は、上述したように1つの静止画像または1つのフレームからなる1つの撮影画像を取得する。車両制御装置100は、取得した撮影画像から顔領域を抽出する(ステップS52)。車両制御装置100は、顔領域の特徴量を算出し(ステップS53)、算出した特徴量に基づき認証を行う(ステップS54)。ステップS54では、例えば上述したように、顔領域から算出した特徴量と顔特徴量DB123に格納された特徴量とのマッチングスコアを算出し、算出したマッチングスコアを判定閾値と比較する。
【0088】
車両制御装置100は、認証が成立したか否かを判定する(ステップS55)。例えば、車両制御装置100は、マッチングスコアが判定閾値以上である場合に、認証が成立したと判定する。認証が成立しなかった場合(ステップS55;NO)、車両制御装置100は、ステップS51に戻る。
【0089】
認証が成立した場合(ステップS55;YES)、車両制御装置100は、認証が成立したことの出力を行う(ステップS56)
【0090】
[4.他の実施形態]
上記実施形態では、検知範囲51及び認証範囲52を、中心が重なる扇形として示したが、これは一例である。検知範囲51及び認証範囲52の形状や大きさは図1に示した例に制限されない。また、認証範囲52は検知範囲51の内側でなくてもよい。また、上記実施形態では、車両1が、車両1の後方および側方に対応する3つの検出部40a、40b、40cを備える構成を例示したが、これは一例であり、より多数の検出部を車両1に設けてもよい。例えば、車両1の前方を含む検知範囲51及び認証範囲52を有する検出部を車両1に設けてもよい。この検出部は、例えば、車両1のADAS(Advanced Driver-Assistance Systems)で使用されるカメラやセンサ、或いは、車両1のセキュリティ装置が使用するカメラやセンサであってもよい。また、検出部40a及び検出部40bは、前部ドア11と後部ドア13との間において、車両1のセンターピラーの外面に埋め込み設置される例を示したが、これは一例である。例えば、検出部40a及び検出部40bの一方、或いは両方を、車両1のルーフに設置してもよい。また、例えば、検出部40a及び検出部40bの一方、或いは両方を、前部ドア11や後部ドア13の外面において、ピラーに重なる位置やピラーの近傍に重なる位置に埋め込んで設置してもよい。
【0091】
上記実施形態で説明した認証に係る動作は一例である。例えば、認証部112により、車両1が備えるカメラ42a、42b、42cのうちの複数のカメラ42で撮影した撮影画像を利用して、認証処理を行ってもよい。その他の方法による認証処理を採用することも、勿論可能である。
【0092】
図3は、本願発明の理解を容易にするために、車両制御装置100の構成を、主な処理内容により区分して示した概略図であり、車両制御装置100を他の区分によって構成してもよい。また、各構成要素の処理は、1つのハードウェアユニットにより実行されてもよいし、複数のハードウェアユニットにより実行されてもよい。図5及び図6に示した各処理は、1つのプログラムにより実行されてもよいし、複数のプログラムにより実行されてもよい。また、車両制御装置100は、1つのECUで構成されてもよいし、複数のECUにより車両制御装置100の機能が実行されてもよい。
【0093】
図5図8に示すフローチャートの処理単位は、車両制御装置100による処理を理解容易にするために、主な処理内容に応じて分割したものであり、処理単位の分割の仕方や名称によって本発明が制限されることはない。これらの処理は、処理内容に応じて、さらに多くの処理単位に分割することもできるし、1つの処理単位がさらに多くの処理を含むように分割することもできる。また、上記のフローチャートの処理順序も、図示した例に限られるものではない。
【0094】
上記実施形態では、本発明の車両制御装置を、車両1に備えられた車両制御装置100のプロセッサ110により制御プログラム121を実行することによって構成し、プロセッサ110により車両制御方法を実行した。他の実施形態として、車両制御装置を、車両1との間で通信を行うサーバーに備えられたコンピュータにより車両制御用プログラムを実行することによってサーバー上で構成し、コンピュータにより車両制御方法を実行するようにしてもよい。この場合は、車両1からサーバーに送信される車両1の周囲の撮影画像に基づいて、車両1に接近する利用者が認証されて、車両1への利用者のエントリーが許可される。
【0095】
本実施形態のプロセッサ110が実行する制御プログラム121は、メモリ120に記憶される構成のほか、非一時的コンピュータ可読記憶媒体に記憶させた態様で実施することも可能である。非一時的コンピュータ可読記憶媒体は、例えば、磁気的記憶装置、磁気的記録媒体、光学的記録媒体又は半導体メモリーデバイスを用いることができる。具体的には、フレキシブルディスク、HDD(Hard Disk Drive)、CD-ROM、DVD、光磁気ディスク、フラッシュメモリー、カード型記録媒体等の可搬型、あるいは固定式の記録媒体が挙げられる。非一時的コンピュータ可読記憶媒体は、車両制御装置100を含むコンピュータが備える内部記憶装置であるRAM、ROM、HDD等の不揮発性記憶装置であってもよい。
【0096】
[5.上記実施形態によりサポートされる構成]
上記実施形態は、以下の構成の具体例である。
【0097】
(構成1)車両の後方を含む後方検出範囲、及び、前記後方検出範囲とは異なる範囲を含む側方検出範囲で人を検出する接近検出部と、前記車両に搭載された撮影部の撮影画像を利用して、前記接近検出部により検出された人が前記車両の利用者であることの認証を行う認証部と、前記接近検出部により前記側方検出範囲で人が検出された場合は、前記側方検出範囲で検出された人が前記車両から設定距離よりも近くに接近した際に前記撮影部を起動させ、前記後方検出範囲で人が検出された場合は、前記後方検出範囲で検出された人と前記車両との距離が前記設定距離以上であっても前記撮影部を起動させる起動制御部と、を備える、車両制御装置。
構成1の車両制御装置によれば、利用者が車両の後方を通って車両に近づいた場合に、より早いタイミングで撮影部を起動させて、撮影画像による認証を実行可能とする。このため、例えば、利用者が車両に到達するまでに認証を完了させるなど、利用者の移動に合わせた動作を行える。これにより、利用者が車両に近づくことに対応して、適切なタイミングで車両を動作させることができ、延いては持続可能な輸送システムの発展に寄与できる。
【0098】
(構成2)前記撮影部は、前記車両において運転席側の側方を撮影する第1撮影部、及び、前記車両において助手席側の側方を撮影する第2撮影部を含み、前記起動制御部は、前記接近検出部により前記後方検出範囲で検出された人の移動方向を推定し、前記移動方向が前記車両の運転席に向かう方向である場合は、前記第1撮影部を起動させ、前記移動方向が前記車両の助手席に向かう方向である場合は、前記第2撮影部を起動させる、構成1に記載の車両制御装置。
構成2の車両制御装置によれば、利用者が運転席側に移動するか助手席側に移動するかに対応して、複数の撮影部を使い分けることができる。これにより、利用者が車両に近づく動きに適切に対応して、撮影画像による認証を行うことができる。
【0099】
(構成3)前記起動制御部は、前記移動方向が前記車両の運転席に向かう方向である場合、前記第1撮影部を起動させた後に、前記第2撮影部を起動させ、前記移動方向が前記車両の助手席に向かう方向である場合は、前記第2撮影部を起動させた後に前記第1撮影部を起動させる、構成2に記載の車両制御装置。
構成3の車両制御装置によれば、利用者が運転席側に移動するか助手席側に移動するかに対応して、複数の撮影部を適切な順序で起動させる。これにより、利用者が車両に近づく動きに対応して、撮影画像による認証を行うことができる。
【0100】
(構成4)前記起動制御部は、前記第1撮影部が備える第1通知装置、及び、前記第2撮影部が備える第2通知装置を制御可能であり、前記移動方向が前記車両の運転席に向かう方向である場合は、前記第1撮影部を起動させる際に前記第1通知装置による通知を実行させ、その後に前記第2通知装置による通知を実行させ、前記移動方向が前記車両の助手席に向かう方向である場合は、前記第2撮影部を起動させる際に前記第2通知装置による通知を実行させ、その後に前記第1通知装置による通知を実行させる、構成2または構成3に記載の車両制御装置。
構成4の車両制御装置によれば、利用者の移動方向に対応して複数の撮影部を使い分ける場合に、撮影部の起動に対応して通知を行うことができる。これにより、利用者が車両に近づく動きに適切に対応して、利用者への通知を行うタイミングを制御できる。
【0101】
(構成5)前記撮影部は前記車両の後方を撮影する第3撮影部を含み、前記接近検出部は、前記車両の運転席側の側方を含む第1側方検出範囲にいる人、前記車両の助手席側の側方を含む第2側方検出範囲にいる人、及び、前記後方検出範囲にいる人を区別して検出し、前記起動制御部は、前記接近検出部によって前記後方検出範囲にいる人が検出された場合に前記第1撮影部及び前記第2撮影部を起動させ、前記接近検出部によって前記第1側方検出範囲にいる人が検出された場合に前記第1撮影部を起動させ、前記接近検出部によって前記第2側方検出範囲にいる人が検出された場合に前記第2撮影部を起動させる、構成2から構成4のいずれか1項に記載の車両制御装置。
構成5の車両制御装置によれば、利用者の位置及び移動方向に対応して複数の撮影部を使い分けることができる。これにより、利用者が車両に近づく動きに適切に対応して、利用者への通知を行うタイミングを制御できる。
【0102】
(構成6)前記起動制御部は、前記接近検出部によって前記後方検出範囲にいる人が検出された場合に前記第1撮影部及び前記第2撮影部を起動させた後、前記後方検出範囲において人を検出しなくなったことを契機として、前記第1通知装置および前記第2通知装置によって通知を実行させる、構成5に記載の車両制御装置。
構成6の車両制御装置によれば、利用者の位置及び移動方向に対応して、複数の撮影部を使い分け、さらに、撮影部の起動に対応して通知を行うことができる。例えば、利用者が車両の後方から側方に移動した場合に、利用者が車両の側方に近づくタイミングに合わせて通知を行う。これにより、利用者が車両に近づく動きに適切に対応して、撮影が可能な状態への移行と、利用者への通知を行うことができる。例えば、通知が早すぎることによる違和感を利用者に抱かせることがない。
【0103】
(構成7)前記起動制御部は、前記接近検出部によって前記第1側方検出範囲にいる人が検出された場合に、前記第1通知装置により通知を実行させ、前記接近検出部によって前記第2側方検出範囲にいる人が検出された場合に、前記第2通知装置により通知を実行させる、構成5または構成6に記載の車両制御装置。
構成7の車両制御装置によれば、利用者が車両に近づく動きに適切に対応して、利用者への通知を行うタイミングを制御できる。
【0104】
(構成8)前記起動制御部は、前記接近検出部により検出された人の前記第1撮影部を起動させた後における移動方向を推定し、推定した移動方向が前記車両の運転席側のドアから離れる方向である場合に、前記第2撮影部を起動させ、前記接近検出部により検出された人の前記第2撮影部を起動させた後における移動方向を推定し、推定した移動方向が前記車両の助手席側のドアから離れる方向である場合に、前記第1撮影部を起動させる、構成2から構成7のいずれか1項に記載の車両制御装置。
構成8の車両制御装置によれば、車両の側面のドアから利用者が離れる場合に、反対側の側面に対応する撮影部を起動させるので、利用者が車両に近づくタイミングに対応して撮影画像による認証を行うことができる。
【0105】
(構成9)コンピュータにより実行される車両制御方法であって、車両の後方を含む後方検出範囲、及び、前記後方検出範囲とは異なる範囲を含む側方検出範囲で人を検出し、前記側方検出範囲で人が検出された場合は、前記側方検出範囲で検出された人が前記車両から設定距離よりも近くに接近した際に、前記車両に搭載された撮影部を起動させ、前記後方検出範囲で人が検出された場合は、前記後方検出範囲で検出された人と前記車両との距離が前記設定距離以上であっても前記撮影部を起動させ、前記撮影部の撮影画像を利用して、前記後方検出範囲または前記側方検出範囲で検出された人が前記車両の利用者であることの認証を行う、車両制御方法。
構成9の車両制御方法によれば、利用者が車両の後方を通って車両に近づいた場合に、より早いタイミングで撮影部を起動させて、撮影画像による認証を実行可能とする。このため、例えば、利用者が車両に到達するまでに認証を完了させるなど、利用者の移動に合わせた動作を行える。これにより、利用者が車両に近づくことに対応して、適切なタイミングで車両を動作させることができ、延いては持続可能な輸送システムの発展に寄与できる。
【0106】
(構成10)コンピュータにより実行可能なプログラムであって、前記コンピュータを、車両の後方を含む後方検出範囲、及び、前記後方検出範囲とは異なる範囲を含む側方検出範囲で人を検出する接近検出部と、前記車両に搭載された撮影部の撮影画像を利用して、前記接近検出部により検出された人が前記車両の利用者であることの認証を行う認証部と、前記接近検出部により前記側方検出範囲で人が検出された場合は、前記側方検出範囲で検出された人が前記車両から設定距離よりも近くに接近した際に前記撮影部を起動させ、前記後方検出範囲で人が検出された場合は、前記後方検出範囲で検出された人と前記車両との距離が前記設定距離以上であっても前記撮影部を起動させる起動制御部と、して機能させる、プログラム。
構成10のプログラムによれば、利用者が車両の後方を通って車両に近づいた場合に、より早いタイミングで撮影部を起動させて、撮影画像による認証を実行可能とする。このため、例えば、利用者が車両に到達するまでに認証を完了させるなど、利用者の移動に合わせた動作を行える。これにより、利用者が車両に近づくことに対応して、適切なタイミングで車両を動作させることができ、延いては持続可能な輸送システムの発展に寄与できる。
【符号の説明】
【0107】
1…車両、2…端末装置、11、12…前部ドア、11a、12a、13a、14a、15a…ドアハンドル、11b、12b、13b、14b、15b…ドアハンドルセンサ、13、14…後部ドア、15…リアゲート、21…運転席、22…助手席、23…後部座席、29…通信装置、31、32、33、34、35…ドア動作ユニット、31a…ドアロック装置、31b…開閉装置、40a、40b、40c…検出部、41、41a、41b、41c…検知装置、42…カメラ(撮影部)、42a…カメラ(第1撮影部)、42b…カメラ(第2撮影部)、42c…カメラ(第3撮影部)、43…通知装置、43a…通知装置(第1通知装置)、43b…通知装置(第2通知装置)、43c…通知装置、51…検知範囲、51a…検知範囲(側方検出範囲)、51b…検知範囲(側方検出範囲)、51c…検知範囲(後方検出範囲)、52、52a、52b、52c…認証範囲、100…車両制御装置、110…プロセッサ、111…接近検出部、112…認証部、113…ドア動作制御部(開閉体動作制御部)、116…起動制御部、120…メモリ、121…制御プログラム、122…設定データ、123…顔特徴量DB。
図1
図2
図3
図4
図5
図6
図7
図8