(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2024124662
(43)【公開日】2024-09-13
(54)【発明の名称】車両制御装置、車両制御方法、及び、プログラム
(51)【国際特許分類】
E05B 49/00 20060101AFI20240906BHJP
E05B 81/64 20140101ALI20240906BHJP
【FI】
E05B49/00 R
E05B81/64
【審査請求】未請求
【請求項の数】10
【出願形態】OL
(21)【出願番号】P 2023032489
(22)【出願日】2023-03-03
(71)【出願人】
【識別番号】000005326
【氏名又は名称】本田技研工業株式会社
(74)【代理人】
【識別番号】110001081
【氏名又は名称】弁理士法人クシブチ国際特許事務所
(72)【発明者】
【氏名】野村 晃司
(72)【発明者】
【氏名】茂呂澤 亮
(72)【発明者】
【氏名】李 聖勲
(72)【発明者】
【氏名】猪鼻 元気
【テーマコード(参考)】
2E250
【Fターム(参考)】
2E250AA21
2E250BB05
2E250DD08
2E250FF11
2E250HH01
2E250JJ03
2E250KK02
2E250LL01
(57)【要約】
【課題】利用者が車両に近づいた場合に車両の開閉体を動作させる制御を適切に行い、不要な開閉体の動作を抑制する。
【解決手段】車両の周囲の人を検出する接近検出部と、接近検出部によって人が検出された場合に車両に搭載された撮影部を起動させる起動制御部と、撮影部の撮影画像を利用して、接近検出部により検出された人が車両の利用者であることの認証を行い、認証基準回数以上の認証が成立したことを条件として認証完了を決定する認証部と、認証部が認証完了を決定した場合に、車両が備える開閉体のロックの解錠、及び、開閉体を開く開動作の少なくともいずれかを実行する開閉体動作部を動作させる開閉体動作制御部と、を備える、車両制御装置。
【選択図】
図3
【特許請求の範囲】
【請求項1】
車両の周囲の人を検出する接近検出部と、
前記接近検出部によって人が検出された場合に前記車両に搭載された撮影部を起動させる起動制御部と、
前記撮影部の撮影画像を利用して、前記接近検出部により検出された人が前記車両の利用者であることの認証を行い、認証基準回数以上の前記認証が成立したことを条件として認証完了を決定する認証部と、
前記認証部が認証完了を決定した場合に、前記車両が備える開閉体のロックの解錠、及び、前記開閉体を開く開動作の少なくともいずれかを実行する開閉体動作部を動作させる開閉体動作制御部と、を備える、車両制御装置。
【請求項2】
前記認証部は、前記撮影画像を構成する1フレームの画像を取得し、取得した前記1フレームの画像に前記車両の利用者の顔画像が含まれているか否かに基づいて、1回の前記認証を行う、請求項1に記載の車両制御装置。
【請求項3】
前記認証部は、
前記接近検出部により検出された人の動きが特定の態様に該当するか否かを判定し、
前記接近検出部により検出された人の動きが前記特定の態様に該当する場合は、前記認証基準回数以上の前記認証が成立したことを条件として前記認証完了を決定し、
前記接近検出部により検出された人の動きが前記特定の態様に該当しない場合は、前記認証基準回数よりも少ない回数の前記認証が成立したことを条件として前記認証完了を決定する、請求項1に記載の車両制御装置。
【請求項4】
前記認証部は、前記撮影画像における人の画像の位置、及び、前記撮影画像における人の画像の位置の変化の少なくともいずれかに基づき、前記接近検出部により検出された人の動きが前記特定の態様に該当するか否かを判定する、請求項3に記載の車両制御装置。
【請求項5】
前記特定の態様は、前記車両の前記撮影部の撮影範囲を通過する動きであり、
前記認証部は、前記撮影部の撮影範囲の左端部または右端部で撮影された人が前記撮影画像に含まれる場合に、前記接近検出部により検出された人の動作が前記特定の態様に該当すると判定する、請求項3に記載の車両制御装置。
【請求項6】
前記認証部は、前記撮影部が起動した後、前記接近検出部により検出された人を撮影した最初の撮影画像に、前記接近検出部により検出された人が正面を向いている顔の画像が含まれる場合は、前記接近検出部により検出された人の動きが特定の態様に該当しないと判定する、請求項3から請求項5のいずれか1項に記載の車両制御装置。
【請求項7】
前記認証部は、前記接近検出部により検出された人の移動速度を求め、前記接近検出部により検出された人が前記車両に接近するにつれて移動速度が低下した場合、前記接近検出部により検出された人の動きが特定の態様に該当しないと判定する、請求項3から請求項5のいずれか1項に記載の車両制御装置。
【請求項8】
前記認証部は、前記接近検出部により検出された人の移動速度を求め、前記接近検出部により検出された人が前記車両に接近するにつれて移動速度が低下したこと、及び、前記認証基準回数以上の前記認証が成立したことの両方が満たされた場合に、前記認証完了を決定する、請求項1に記載の車両制御装置。
【請求項9】
コンピュータにより実行される車両制御方法であって、
車両の周囲の人を検出し、
前記車両の周囲の人が検出された場合に前記車両に搭載された撮影部を起動させ、
前記撮影部の撮影画像を利用して、検出された人が前記車両の利用者であることの認証を行い、認証基準回数以上の前記認証が成立したことを条件として認証完了を決定し、
前記認証完了を決定した場合に、前記車両が備える開閉体のロックの解錠、及び、前記開閉体を開く開動作の少なくともいずれかを実行する開閉体動作部を動作させる、車両制御方法。
【請求項10】
コンピュータにより実行可能なプログラムであって、
前記コンピュータを、
車両の周囲の人を検出する接近検出部と、
前記接近検出部によって人が検出された場合に前記車両に搭載された撮影部を起動させる起動制御部と、
前記撮影部の撮影画像を利用して、前記接近検出部により検出された人が前記車両の利用者であることの認証を行い、認証基準回数以上の前記認証が成立したことを条件として認証完了を決定する認証部と、
前記認証部が認証完了を決定した場合に、前記車両が備える開閉体のロックの解錠、及び、前記開閉体を開く開動作の少なくともいずれかを実行する開閉体動作部を動作させる開閉体動作制御部と、
して機能させる、プログラム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、車両制御装置、車両制御方法、及び、プログラムに関する。
【背景技術】
【0002】
近年、交通参加者の中でも高齢者や子供といった脆弱な立場にある人々にも配慮した持続可能な輸送システムへのアクセスを提供する取り組みが活発化している。この実現に向けて、車両の乗降性に関する開発を通して交通の安全性や利便性をより一層改善する研究開発に注力している。この種の技術としては、例えば、車両の周辺を撮像した撮像画像を利用して、車両の周辺にいる利用者を検出し、利用者の視線方向に基づいて車両の開閉体を開く技術が提案されている(例えば、特許文献1参照)。
【先行技術文献】
【特許文献】
【0003】
【発明の概要】
【発明が解決しようとする課題】
【0004】
上記従来の技術において、利用者が車両に乗車しない場合は、ドア等の車両の開閉体を動かすことを避ける必要がある。一方、利用者が車両に乗車しようとする場合には、速やかに開閉体を動かすことが望まれる。
本願は上記課題の解決のため、利用者が車両に近づいた場合に車両の開閉体を動作させる制御を適切に行い、不要な開閉体の動作を抑制することを目的としたものである。そして、延いては持続可能な輸送システムの発展に寄与するものである。
【課題を解決するための手段】
【0005】
上記目的を達成するための一態様は、車両の周囲の人を検出する接近検出部と、前記接近検出部によって人が検出された場合に前記車両に搭載された撮影部を起動させる起動制御部と、前記撮影部の撮影画像を利用して、前記接近検出部により検出された人が前記車両の利用者であることの認証を行い、認証基準回数以上の前記認証が成立したことを条件として認証完了を決定する認証部と、前記認証部が認証完了を決定した場合に、前記車両が備える開閉体のロックの解錠、及び、前記開閉体を開く開動作の少なくともいずれかを実行する開閉体動作部を動作させる開閉体動作制御部と、を備える、車両制御装置である。
【発明の効果】
【0006】
上記車両制御装置によれば、車両の周囲で検出された人を車両の利用者であることが、撮影画像を利用して認証基準回数以上の認証を行うことによって確認された場合に、開閉体のロックの解錠または開動作が実行される。これにより、利用者が車両に近づいた場合に車両の開閉体を動作させる制御を適切に行い、不要な開閉体の動作の抑制と、開閉体を動かすことによる昇降性の向上とを実現でき、延いては持続可能な輸送システムの発展に寄与できる。
【図面の簡単な説明】
【0007】
【発明を実施するための形態】
【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を区別しない場合には検知範囲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と記載する。
【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による認証が成立する。1つの静止画像である撮影画像を用いる認証、及び、動画像から取得した1フレームの画像を用いる認証を、1回の認証とする。顔特徴量DB123に複数の利用者の特徴量が格納されている場合、認証部112は、顔特徴量DB123に格納された特徴量のうち1人の特徴量を選択し、撮影画像において検出した特徴量との一致率を算出して判定する処理を、登録された利用者の数だけ繰り返し実行する。
【0044】
認証部112は、複数回の認証を実行する。すなわち、認証部112は、カメラ42の撮影画像である動画像から複数のフレームの画像を取得して1フレームずつ上記認証を行い、或いは、カメラ42の撮影画像である複数の静止画像を取得し、各々の静止画像について上記認証を行う。認証部112は、予め指定された回数(以下、認証基準回数という)以上の認証が連続して成立した場合、認証完了を決定する。すなわち、認証部112は、連続する複数のフレームを用いた認証が成立した場合、または、連続して撮影された複数の撮影画像を用いた認証が成立した場合に、認証完了を決定する。認証部112の認証完了は、人Pが車両1の利用者であるという認証結果を確定させることをいう。換言すれば、1フレームまたは1つの撮影画像を利用して認証部112が行う1回の認証は、仮認証ということができ、認証基準回数の仮認証が成立したことを条件として、認証部112は、車両1の利用者の認証が完了した最終的に決定する。認証部112が認証完了を決定することは、人Pが車両1の利用者であるという認証結果が確定されたことを意味する。これは、人Pが車両1の利用者であり、かつ、人Pが車両1に乗車しようとしていることに相当する。
【0045】
認証部112は、1つのカメラ42が撮影した撮影画像を用いて認証基準回数以上の認証が成立することを、認証完了を決定する条件としてもよい。例えば、認証部112は、カメラ42aが撮影した動画像から認証基準回数に相当する複数のフレームを取得し、取得した複数のフレームを用いて、上記の仮認証が成立した場合に、認証完了を決定する。また、例えば、認証部112は、カメラ42aが撮影した静止画像のうち認証基準回数に相当する複数の撮影画像を取得し、取得した複数の撮影画像を用いて、上記の仮認証が成立した場合に、認証完了を決定する。
【0046】
認証部112が行う1回の認証、すなわち仮認証は、静止画像または1フレームの画像である撮影画像を1つだけ用いる例に限定されない。認証部112が、2以上の所定数の撮影画像を用いて行う認証を、1回の認証としてもよい。この場合、認証部112は、例えば、1つの撮影画像を用いて特徴量の比較とマッチングスコアの算出と判定を行い、所定数のフレームについてのマッチングスコアの判定結果を集計し、マッチングスコアが判定閾値以上となった撮影画像が多い場合に、仮認証が成立したと判定する。
【0047】
また、例えば、認証部112は、所定数の撮影画像の顔領域において検出した特徴量を集計し、平均或いはその他の統計値を求め、求めた統計値を顔特徴量DB123の特徴量と比較してマッチングスコアを算出してもよい。
その他の方法によって、認証部112が複数の撮影画像を用いて1回の認証を行うことも勿論可能である。
【0048】
認証部112は、認証基準回数を変更する機能を有する。本実施形態では、認証部112は認証基準回数を2段階に変更可能であり、具体的には、第1の回数と第2の回数との2つの数のいずれかに設定する。第1の回数は、第2の回数より多い数である。
【0049】
認証部112は、接近検出部111により検出された人Pの動きを、カメラ42の撮影画像に基づき推定し、推定した人Pの動きが特定の態様に該当するか否かを判定する。認証部112は、人Pの動きが特定の態様に該当しない場合に、認証基準回数を第2の回数に設定する。認証部112は、人Pの動きが特定の態様に該当する場合には、認証基準回数を、第2の回数より多い第1の回数に設定する。
【0050】
本実施形態における特定の態様とは、具体的には、車両1に乗車しない人Pの動きであり、人Pが車両1に乗車しないことを推定させる動きということもできる。人Pが車両1に乗車しない場合、車両1の開閉体である前部ドア11、12、後部ドア13、14、及びリアゲート15のいずれも動作させないことが適切である。一方、人Pが車両1に乗車することを望んでいる場合には、車両1の開閉体を速やかに動作させることにより、車両1の昇降性を高めることができる。そこで、車両制御装置100は、車両1の開閉体を適切に動作させるために、人Pの動きが特定の態様に該当するか否かを判定し、特定の態様に該当する場合は開閉体を動かさない。特定の態様を示す情報は、例えば、設定データ122に含まれてメモリ120に記憶される。特定の態様は、1つの移動経路に限定されず、様々な移動経路が特定の態様に該当し得る。認証部112には、特定の態様である移動経路そのものを指定する情報が与えられてもよいが、本実施形態では、認証部112が人Pの移動経路を特定の態様であるか否かを判定するための条件が、予め認証部112に設定される。
【0051】
特定の態様の例として、人Pが車両1の近傍を通過する動きが挙げられる。
図4は、人Pの動きの説明図であり、車両1及び人Pを上から見た平面図である。
図4に示す経路PA、PBは、検知範囲51aにおいて検出された人Pの移動経路を模式的に示す。経路PAは、人Pが車両1に乗車する場合の移動経路の例であり、経路PBは人Pが車両1に乗車しない場合の移動経路の例である。
【0052】
検知範囲51aを通って車両1の運転席21に乗車する人Pの移動経路は、例えば、経路PAのように、検知範囲51aにおいて方向をほぼ変えない経路である。人Pは、検知範囲51aに入ったときに検知装置41aにより検知され、認証範囲52aに入るとカメラ42aにより撮影される。経路PAに沿って移動する人Pをカメラ42aが撮影した撮影画像には、人Pが前部ドア11を向く顔が写る。一方、検知範囲51aを通り、車両1に乗車しない人Pの移動経路は、経路PBのように、車両1とは異なる方向に向かう。経路PCに沿って人Pが移動する場合、人Pの顔は車両1を向かない可能性が高い。このため、カメラ42aが撮影画像に写る人Pの顔は、主に横向きの顔である。
【0053】
このように、車両1に乗車する人Pの経路と、車両1に乗車しない人Pの経路とは、カメラ42aの撮影画像に基づき区別することが可能である。
また、経路PBは、前部ドア11に向かってほぼ直線状に人Pが移動する経路であり、このような方向に移動する人Pは、車両1に乗車するため、顔を前部ドア11に向けていると考えられる。このため、カメラ42aの撮影画像のうち、人Pが認証範囲52aに侵入して最初に撮影された撮影画像には、人Pが正面を向く画像が含まれる。
【0054】
車両1に乗車しない人Pは、経路PBのように、認証範囲52aの水平方向における端部から認証範囲52aに進入することが多いと考えられる。この場合、カメラ42aの撮影画像において人Pが最初に写る撮影画像には、人Pの画像が、撮影画像の水平方向における端部に位置する。この特徴は、カメラ42aに限らず発生する。例えば、車両1の左側を通過する人Pは、カメラ42bの撮影範囲である認証範囲52bにおいて、水平方向における端部で撮影される。また、車両1の後方を通過する人Pは、カメラ42cの撮影範囲である認証範囲52cにおいて、水平方向の端部で撮影される。
【0055】
また、車両1に乗車する人Pの移動速度は、車両1に接近するにつれて、遅くなると考えられる。一方、車両1に乗車する意図のない人Pの移動速度は、車両1から人Pまでの距離に関係なく変化し、或いは、一定であると考えられる。
【0056】
本実施形態の認証部112は、人Pの動きが特定の態様に該当するか否かを、上記の撮影画像における特徴に基づき判定する。すなわち、認証部112は、人Pが接近検出部111により検出された場合に、カメラ42の起動後に最初に人Pが撮影された撮影画像において人Pの画像が水平方向における端部にない場合、人Pの動きが特定の態様に該当しないと判定する。また、認証部112は、カメラ42の起動後に最初に人Pが撮影された撮影画像において、正面を向く人Pの顔の画像が含まれる場合、人Pの動きが特定の態様に該当しないと判定する。また、認証部112は、撮影画像から人Pの移動速度の変化を検出し、人Pの移動速度が、車両1に人Pが近づくにつれて低下しない場合は、人Pの動きが特定の態様に該当すると判定する。ここで、認証部112は、人Pの移動速度が、車両1に人Pが近づくにつれて低下する場合、人Pの動きが特定の態様に該当しないと判定してもよい。
【0057】
認証部112は、後述する起動制御部116がカメラ42を起動させた後、人Pが認証範囲52に入るまで待機し、人Pが認証範囲52に入ってからカメラ42の撮影画像を取得して、認証を開始してもよい。つまり、半径R2の範囲である認証範囲52は、認証処理を実行する条件として設定されていてもよい。また、認証部112は、人Pの進行方向が車両1に向かう方向であると判定した後、速やかに認証を開始してもよい。
【0058】
ドア動作制御部113は、認証部112による認証が成立した場合に、ドア動作ユニット31、32、33、34、35のいずれか1以上を動作させて、ドアロックの解錠を実行させる。ドア動作制御部113は、ドアロックの解錠に続いて、開動作を実行させてもよい。ドア動作制御部113は、ドア動作ユニット31、32、33、34、35のいずれかを選択して、動作させる。ドア動作制御部113は、例えば、認証部112の認証結果、及び、接近検出部111により検出された人Pが通った検知範囲51等に基づいて、ドア動作ユニット31、32、33、34、35のいずれかを選択する。ドア動作制御部113は、開閉体動作制御部の一例に対応する。
【0059】
起動制御部116は、接近検出部111が人Pを検出した場合に、人Pが検出された検知範囲51を特定する。起動制御部116は、特定した検知範囲51に対応する方向を撮影するカメラ42を、起動させる。例えば、起動制御部116は、人Pが検知範囲51aにおいて検出された場合に、カメラ42aを起動させる。
【0060】
検知装置41は、車両1が駐車している状態で動作する。駐車とは、車両1の速度が0に近い速度または0であって、車両1の駆動源が停止している状態をいう。例えば、車両1の駆動源がエンジンである場合、駐車中はエンジンが停止している。また、例えば、車両1の駆動源が駆動用モータである場合、駐車中は、駆動用モータに電力を供給するインバータ回路等への電力供給が停止している。車両1の駐車とは、車両1が機能を停止している状態を含み、具体的には、車両1のイグニッションスイッチがオフにされている状態を含む。また、車両1は、検知装置41を、車両1が駐車している状態であって車両1に誰も乗車していない状態で動作させてもよい。検知装置41が動作している間、接近検出部111は、所定の周期で検知装置41の検知結果を取得し、取得した検知結果に基づいて検知範囲51における人Pを検出する。
【0061】
検知装置41は、車両1が停車している状態で動作してもよい。停車とは、車両1の速度が0に近い速度または0であって、車両1の駆動源が動作している状態をいう。例えば、車両1の駆動源がエンジンである場合、停車中はエンジンが動作している。また、例えば、車両1の駆動源が駆動用モータである場合、停車中は、駆動用モータに電力を供給するインバータ回路等が通電され、駆動用モータを動作可能である。
【0062】
カメラ42は、人Pが検知範囲51において検出されない間は動作させる必要がないので、起動制御部116は、人Pが検知範囲51において検出されない間はカメラ42を停止させる。このとき、起動制御部116は、カメラ42への電力供給を停止させてもよい。これにより、カメラ42に係る消費電力量を抑制できる。また、カメラ42を起動させる制御及び停止させる制御は、認証部112が実行してもよい。
【0063】
図3は、車両1が備える各種のECU及び車両1の一部の構成を図示している。車両1が、
図3に示されていない構成を備えることは当然に可能である。また、車両1は、
図3に示された構成の全てを備える必要はない。例えば、車両1は、ドアハンドルセンサ11b、12b、13b、14b、15bを備えていなくてもよい。
【0064】
[3.車両制御装置の動作]
図5及び
図6は、車両制御装置100の動作を示すフローチャートである。
図5において、ステップS11-S12は接近検出部111が実行し、ステップS13は起動制御部116が実行する。ステップS14-S26は認証部112が実行し、ステップS27はドア動作制御部113が実行する。
【0065】
車両制御装置100は、検知装置41の検知結果を取得することにより、検知装置41が人Pを検知したか否かを判定する(ステップS11)。車両制御装置100は、検知装置41が人Pを検知していない場合(ステップS11;NO)、所定時間周期でステップS11を繰り返し実行する。検知装置41が人Pを検知した場合(ステップS11;YES)、車両制御装置100は、検知範囲51における人Pの存在を検出する(ステップS12)。
【0066】
車両制御装置100は、検知範囲51で人Pを検出したことをトリガーとしてカメラ42を起動させる(ステップS13)。ステップS13で、車両制御装置100は、車両1に設けられたカメラ42a、42b、42cの全てを起動させてもよい。また、ステップS13で、車両制御装置100は、人Pが検出された検知範囲51に対応するカメラ42を起動させてもよい。
【0067】
車両制御装置100は、カメラ42の起動後にカメラ42が撮影した撮影画像を利用して、動き判定処理を実行する(ステップS14)。動き判定処理は、ステップS12で検出された人Pの動きが特定の態様に該当するか否かを判定する処理である。動き判定処理の詳細を、
図6に示す。
【0068】
図6は、ステップS14の動き判定処理を詳細に示すフローチャートであり、ステップS31-S37は認証部112により実行される。
車両制御装置100は、カメラ42の撮影画像のうち、人Pを撮影した最初の撮影画像を取得する(ステップS31)。車両制御装置100は、取得した撮影画像において、人Pの画像の位置が撮影画像の端部か否かを判定する(ステップS32)。詳細には、ステップS32で、車両制御装置100は、ステップS31で取得した撮影画像から人Pの画像を抽出し、抽出した画像が撮影画像の水平方向における端部に位置するか否かを判定する。
【0069】
人Pの画像の位置が撮影画像の端部でない場合(ステップS32;NO)、車両制御装置100は、後述するステップS36に移行する。人Pの画像の位置が撮影画像の端部である場合(ステップS32;YES)、車両制御装置100は、ステップS31で取得した撮影画像が、正面を向く顔の画像を含むか否かを判定する(ステップS33)。
【0070】
撮影画像が正面を向く顔の画像を含む場合(ステップS33;YES)、車両制御装置100は、後述するステップS36に移行する。撮影画像が正面を向く顔の画像を含まない場合(ステップS33;NO)、車両制御装置100はステップS34に移行する。
【0071】
ステップS34で、車両制御装置100は、1つのカメラ42により撮影された複数の撮影画像を利用して、人Pの移動速度の変化を検出する(ステップS34)。例えば、車両制御装置100は、ステップS34で、カメラ42が撮影した複数の撮影画像を取得し、各々の撮影画像における人Pの画像の位置の変化から、人Pの移動速度を推定する。そして、車両制御装置100は、時間の経過とともに人Pの移動速度が低下しているか否かを、判定する(ステップS35)。ステップS35で、車両制御装置100は、時間の経過に伴って人Pの移動速度が低下したか否かを判定してもよい。また、車両制御装置100は、ステップS34で移動速度を推定する際に人Pの位置を推定してもよい。この場合、車両制御装置100は、ステップS35で、人Pが車両1に近づくにつれて人Pの移動速度が低下したか否かを判定する。
【0072】
人Pの移動速度が低下していると判定した場合(ステップS35;YES)、車両制御装置100は、ステップS36に移行する。ステップS36で、車両制御装置100は、人Pの動きが特定の態様に該当しないと判定する(ステップS36)。また、車両制御装置100は、人Pの移動速度が低下していないと判定した場合(ステップS35;NO)、人Pの動きが特定の態様に該当すると判定する(ステップS37)。
【0073】
図5に戻り、車両制御装置100は、ステップS14の動き判定処理の判定結果を参照し、人Pの動きが特定の態様に該当するか否かを判定する(ステップS15)。人Pの動きが特定の態様に該当する場合(ステップS15;YES)、車両制御装置100は、認証基準回数を第1の回数に設定し(ステップS16)、ステップS18に移行する。人Pの動きが特定の態様に該当しない場合(ステップS15;NO)、車両制御装置100は、認証基準回数を第2の回数に設定し(ステップS17)、ステップS18に移行する。
【0074】
ステップS16及びステップS17の処理によって、人Pの動きが特定の態様に該当しない場合は、人Pの動きが特定の態様に該当する場合に比べ、認証基準回数が少ない回数に設定される。
【0075】
車両制御装置100は、ステップS18-S22で人Pに対する認証を行う。ステップS18-S22は、1回の仮認証に相当する。車両制御装置100は、ステップS18でカメラ42の撮影画像を取得する(ステップS18)。ステップS18で、車両制御装置100は、上述したように1つの静止画像または1つのフレームからなる1つの撮影画像を取得する。車両制御装置100は、取得した撮影画像から顔領域を抽出する(ステップS19)。車両制御装置100は、顔領域の特徴量を算出し(ステップS20)、算出した特徴量に基づき認証を行う(ステップS21)。ステップS21では、例えば上述したように、顔領域から算出した特徴量と顔特徴量DB123に格納された特徴量とのマッチングスコアを算出し、算出したマッチングスコアを判定閾値と比較する。
【0076】
車両制御装置100は、認証が成立したか否かを判定する(ステップS22)。例えば、車両制御装置100は、マッチングスコアが判定閾値以上である場合に、認証が成立したと判定する。認証が成立しなかった場合(ステップS22;NO)、車両制御装置100は、ステップS18に戻る。
【0077】
認証が成立した場合(ステップS22;YES)、車両制御装置100は、認証基準回数以上の認証が成立したか否かを判定する(ステップS23)。ステップS23で、車両制御装置100は、認証基準回数以上の認証が、連続して成立したか否かを判定してもよい。車両制御装置100は、認証基準回数以上の認証が成立していない場合(ステップS23;NO)、ステップS18に戻る。認証基準回数以上の認証が成立した場合(ステップS23;YES)、ステップS24に移行する。
【0078】
ステップS24で、車両制御装置100は、人Pの移動速度の変化を検出する(ステップS24)。ステップS24の動作は上述したステップS34と同様であり、車両制御装置100は、1つのカメラ42により撮影された複数の撮影画像を利用して人Pの移動速度の変化を検出する。続いて、車両制御装置100は、ステップS35と同様に、人Pの移動速度が低下したか否かを判定する(ステップS25)。
【0079】
人Pの移動速度が低下しなかったと判定した場合(ステップS25;NO)、車両制御装置100は、本処理を終了する。人Pの移動速度が低下したと判定した場合(ステップS25;YES)、認証が完了したこと、すなわち認証完了を決定する(ステップS26)。つまり、ステップS24-S26の処理で、車両制御装置100は、認証基準回数以上の認証が成立すること、及び、人Pが車両1に接近することに伴い人Pの移動速度が低下することの両方が成立することを条件として、認証完了を決定する。
【0080】
認証完了を決定した後、車両制御装置100は、ドア動作ユニット31、32、33、34、35のいずれか1以上を動作させる(ステップS27)。ステップS27で、車両制御装置100は、前部ドア11、12、後部ドア13、14、及びリアゲート15の中から、動作させる開閉体を選択する。車両制御装置100は、ドア動作ユニット31、32、33、34、35のうち、選択した開閉体に設けられたドア動作ユニットを動作させる。これにより、車両1の開閉体のいずれかにおいて、ドアロックの解錠、または、開動作が実行される。その後、車両制御装置100は本処理を終了し、例えば、車両1が駐車中であればステップS11に戻って待機を継続する。
【0081】
図5及び
図6に示した動作は一例である。例えば、ステップS25で人Pの移動速度が低下していないと判定した場合(ステップS25;NO)、車両制御装置100は、所定時間待機してから再びステップS25の判定を行ってもよい。
【0082】
また、車両制御装置100が動き判定処理を含むステップS14-S17を実行するタイミングは、
図5の例に限定されない。車両制御装置100は、ステップS14-S17の処理を、他の処理と並行して行ってもよい。例えば、車両制御装置100は、ステップS13の後、第1の処理(ステップS14-S17)と、第2の処理(ステップS18-S22)とを並行して実行する。この場合、ステップS23の判定を行う前に、第1の処理によって認証基準回数が決定されていればよい。
【0083】
[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の外面において、ピラーに重なる位置やピラーの近傍に重なる位置に埋め込んで設置してもよい。
【0084】
上記実施形態で説明した認証に係る動作は一例である。例えば、認証部112により、車両1が備えるカメラ42a、42b、42cのうちの複数のカメラ42で撮影した撮影画像を利用して、認証処理を行ってもよい。その他の方法による認証処理を採用することも、勿論可能である。
【0085】
図3は、本願発明の理解を容易にするために、車両制御装置100の構成を、主な処理内容により区分して示した概略図であり、車両制御装置100を他の区分によって構成してもよい。また、各構成要素の処理は、1つのハードウェアユニットにより実行されてもよいし、複数のハードウェアユニットにより実行されてもよい。
図5及び
図6に示した各処理は、1つのプログラムにより実行されてもよいし、複数のプログラムにより実行されてもよい。また、車両制御装置100は、1つのECUで構成されてもよいし、複数のECUにより車両制御装置100の機能が実行されてもよい。
【0086】
図5及び
図6に示すフローチャートの処理単位は、車両制御装置100による処理を理解容易にするために、主な処理内容に応じて分割したものであり、処理単位の分割の仕方や名称によって本発明が制限されることはない。これらの処理は、処理内容に応じて、さらに多くの処理単位に分割することもできるし、1つの処理単位がさらに多くの処理を含むように分割することもできる。また、上記のフローチャートの処理順序も、図示した例に限られるものではない。
【0087】
上記実施形態では、本発明の車両制御装置を、車両1に備えられた車両制御装置100のプロセッサ110により制御プログラム121を実行することによって構成し、プロセッサ110により車両制御方法を実行した。他の実施形態として、車両制御装置を、車両1との間で通信を行うサーバーに備えられたコンピュータにより車両制御用プログラムを実行することによってサーバー上で構成し、コンピュータにより車両制御方法を実行するようにしてもよい。この場合は、車両1からサーバーに送信される車両1の周囲の撮影画像に基づいて、車両1に接近する利用者が認証されて、車両1への利用者のエントリーが許可される。
【0088】
本実施形態のプロセッサ110が実行する制御プログラム121は、メモリ120に記憶される構成のほか、非一時的コンピュータ可読記憶媒体に記憶させた態様で実施することも可能である。非一時的コンピュータ可読記憶媒体は、例えば、磁気的記憶装置、磁気的記録媒体、光学的記録媒体又は半導体メモリーデバイスを用いることができる。具体的には、フレキシブルディスク、HDD(Hard Disk Drive)、CD-ROM、DVD、光磁気ディスク、フラッシュメモリー、カード型記録媒体等の可搬型、あるいは固定式の記録媒体が挙げられる。非一時的コンピュータ可読記憶媒体は、車両制御装置100を含むコンピュータが備える内部記憶装置であるRAM、ROM、HDD等の不揮発性記憶装置であってもよい。
【0089】
[5.上記実施形態によりサポートされる構成]
上記実施形態は、以下の構成の具体例である。
【0090】
(構成1)車両の周囲の人を検出する接近検出部と、前記接近検出部によって人が検出された場合に前記車両に搭載された撮影部を起動させる起動制御部と、前記撮影部の撮影画像を利用して、前記接近検出部により検出された人が前記車両の利用者であることの認証を行い、認証基準回数以上の前記認証が成立したことを条件として認証完了を決定する認証部と、前記認証部が認証完了を決定した場合に、前記車両が備える開閉体のロックの解錠、及び、前記開閉体を開く開動作の少なくともいずれかを実行する開閉体動作部を動作させる開閉体動作制御部と、を備える、車両制御装置。
構成1の車両制御装置によれば、車両の周囲で検出された人を車両の利用者であることが、撮影画像を利用して認証基準回数以上の認証を行うことによって確認された場合に、ロックの解錠または開閉体の開動作が実行される。例えば、利用者が乗車の意図なく車両の近くを通過する場合は、認証基準回数以上の認証が成立する前に利用者が車両から離れるため、開閉体の動作が行われない。従って、利用者が乗車の意図を有していない場合に車両の開閉体を動かすことが抑制される。これにより、利用者が車両に近づいた場合に車両の開閉体を動作させる制御を適切に行い、不要な開閉体の動作の抑制と、開閉体を動かすことによる昇降性の向上とを実現でき、延いては持続可能な輸送システムの発展に寄与できる。
【0091】
(構成2)前記認証部は、前記撮影画像を構成する1フレームの画像を取得し、取得した前記1フレームの画像に前記車両の利用者の顔画像が含まれているか否かに基づいて、1回の前記認証を行う、構成1に記載の車両制御装置。
構成2の車両制御装置によれば、撮影部が撮影する動画像の1つのフレームを取得して1回の認証を行い、この認証が認証基準回数以上、成立した場合に、開閉体に係る動作を実行させる。これにより、利用者が乗車の意図を有していない場合に車両の開閉体を動かすことを効果的に抑制し、利用者が車両に近づいた場合に車両の開閉体を動作させる制御を、より適切に行うことができる。
【0092】
(構成3)前記認証部は、前記接近検出部により検出された人の動きが特定の態様に該当するか否かを判定し、前記接近検出部により検出された人の動きが特定の態様に該当する場合は、前記認証基準回数以上の前記認証が成立したことを条件として前記認証完了を決定し、前記接近検出部により検出された人の動きが前記特定の態様に該当しない場合は、前記認証基準回数よりも少ない回数の前記認証が成立したことを条件として前記認証完了を決定する、構成1または構成2に記載の車両制御装置。
構成3の車両制御装置によれば、車両の近くで検出された人の動きが、例えば乗車とは異なる動きである場合に、より多くの回数の認証が成立することを条件として開閉体を動かす。これにより、車両に乗車する意図の無い利用者に対して、車両の開閉体を動かすことを抑制できる。
【0093】
(構成4)前記認証部は、前記撮影画像における人の画像の位置、及び、前記撮影画像における人の画像の位置の変化の少なくともいずれかに基づき、前記接近検出部により検出された人の動きが前記特定の態様に該当するか否かを判定する、構成3に記載の車両制御装置。
構成4の車両制御装置によれば、車両の近くで検出された人の動きを、撮影画像をもとに、より適切に判定できる。
【0094】
(構成5)前記特定の態様は、前記車両の前記撮影部の撮影範囲を通過する動きであり、前記認証部は、前記撮影部の撮影範囲の左端部または右端部で撮影された人が前記撮影画像に含まれる場合に、前記接近検出部により検出された人の動作が前記特定の態様に該当すると判定する、構成3または構成4に記載の車両制御装置。
構成5の車両制御装置によれば、撮影画像を利用して、車両の近くで検出された人の動きが車両の前記撮影部の撮影範囲を通過する動きであるか否かを、適切に判定できる。
【0095】
(構成6)前記認証部は、前記撮影部が起動した後、前記接近検出部により検出された人を撮影した最初の撮影画像に、前記接近検出部により検出された人が正面を向いている顔の画像が含まれる場合は、前記接近検出部により検出された人の動きが特定の態様に該当しないと判定する、構成3から構成5のいずれか1項に記載の車両制御装置。
構成6の車両制御装置によれば、車両の近くで検出された人が移動中の初期から車両に顔を向けている場合に、乗車の意思が明確であることから、より少ない回数の認証が成立することを条件として開閉体を動かす。このため、乗車の意図を有する利用者に対して速やかに開閉体を動かすことができ、昇降性の向上を図ることができる。
【0096】
(構成7)前記認証部は、前記接近検出部により検出された人の移動速度を求め、前記接近検出部により検出された人が前記車両に接近するにつれて移動速度が低下した場合、前記接近検出部により検出された人の動きが特定の態様に該当しないと判定する、構成3から構成6のいずれか1項に記載の車両制御装置。
構成7の車両制御装置によれば、車両に近づくにつれて移動速度が低下している人は、乗車を望んでいる可能性が高いという知見に基づき、利用者が車両に近づいた場合に車両の開閉体を動作させる制御を、より適切に行うことができる。
【0097】
(構成8)前記認証部は、前記接近検出部により検出された人の移動速度を求め、前記接近検出部により検出された人が前記車両に接近するにつれて移動速度が低下したこと、及び、前記認証基準回数以上の前記認証が成立したことの両方が満たされた場合に、前記認証完了を決定する、構成1から構成7のいずれか1項に記載の車両制御装置。
構成8の車両制御装置によれば、乗車を望んでいる利用者は、車両に近づくにつれて移動速度が低下するという知見に基づき、利用者が車両に近づいた場合に車両の開閉体を動作させる制御を、より適切に行うことができる。
【0098】
(構成9)コンピュータにより実行される車両制御方法であって、車両の周囲の人を検出し、前記車両の周囲の人が検出された場合に前記車両に搭載された撮影部を起動させ、前記撮影部の撮影画像を利用して、検出された人が前記車両の利用者であることの認証を行い、認証基準回数以上の前記認証が成立したことを条件として認証完了を決定し、前記認証完了を決定した場合に、前記車両が備える開閉体のロックの解錠、及び、前記開閉体を開く開動作の少なくともいずれかを実行する開閉体動作部を動作させる、車両制御方法。
構成9の車両制御方法によれば、車両の周囲で検出された人を車両の利用者であることが、撮影画像を利用して認証基準回数以上の認証を行うことによって確認された場合に、ロックの解錠または開閉体の開動作が実行される。例えば、利用者が乗車の意図なく車両の近くを通過する場合は、認証基準回数以上の認証が成立する前に利用者が車両から離れるため、開閉体の動作が行われない。従って、利用者が乗車の意図を有していない場合に車両の開閉体を動かすことが抑制される。これにより、利用者が車両に近づいた場合に車両の開閉体を動作させる制御を適切に行い、不要な開閉体の動作の抑制と、開閉体を動かすことによる昇降性の向上とを実現でき、延いては持続可能な輸送システムの発展に寄与できる。
【0099】
(構成10)コンピュータにより実行可能なプログラムであって、前記コンピュータを、車両の周囲の人を検出する接近検出部と、前記接近検出部によって人が検出された場合に前記車両に搭載された撮影部を起動させる起動制御部と、前記撮影部の撮影画像を利用して、前記接近検出部により検出された人が前記車両の利用者であることの認証を行い、認証基準回数以上の前記認証が成立したことを条件として認証完了を決定する認証部と、前記認証部が認証完了を決定した場合に、前記車両が備える開閉体のロックの解錠、及び、前記開閉体を開く開動作の少なくともいずれかを実行する開閉体動作部を動作させる開閉体動作制御部と、して機能させる、プログラム。
構成10のプログラムによれば、車両の周囲で検出された人を車両の利用者であることが、撮影画像を利用して認証基準回数以上の認証を行うことによって確認された場合に、ロックの解錠または開閉体の開動作が実行される。例えば、利用者が乗車の意図なく車両の近くを通過する場合は、認証基準回数以上の認証が成立する前に利用者が車両から離れるため、開閉体の動作が行われない。従って、利用者が乗車の意図を有していない場合に車両の開閉体を動かすことが抑制される。これにより、利用者が車両に近づいた場合に車両の開閉体を動作させる制御を適切に行い、不要な開閉体の動作の抑制と、開閉体を動かすことによる昇降性の向上とを実現でき、延いては持続可能な輸送システムの発展に寄与できる。
【符号の説明】
【0100】
1…車両、2…端末装置、11、12…前部ドア(開閉体)、11a、12a、13a、14a、15a…ドアハンドル、11b、12b、13b、14b、15b…ドアハンドルセンサ、13、14…後部ドア(開閉体)、15…リアゲート(開閉体)、29…通信装置、31、32、33、34、35…ドア動作ユニット(開閉体動作部)、31a…ドアロック装置、31b…開閉装置、40a、40b、40c…検出部、41、41a、41b、41c…検知装置、42、42a、42b、42c…カメラ(撮影部)、43、43a、43b、43c…通知装置、51、51a、51b、51c…検知範囲、52、52a、52b、52c…認証範囲、100…車両制御装置、110…プロセッサ、111…接近検出部、112…認証部、113…ドア動作制御部(開閉体動作制御部)、116…起動制御部、120…メモリ、121…制御プログラム、122…設定データ、123…顔特徴量DB。