(57)【要約】【課題】車両のセキュリティを向上し且つ車両の使用不能を低減する車両制御装置等を提供する。【解決手段】車両制御装置１００は、車両１のキーの検出情報と、車両１のエンジンの始動指令とを含む始動情報を取得する始動情報取得部１０１と、始動情報に応じて、車両１のセンサによって検出されるユーザのセンシング情報と、センシング情報に対応する予め登録されたユーザの情報とを取得し、検出されたユーザが予め登録されたユーザであるか否かを認証する第一認証部１０２と、始動情報に応じて、ユーザによって入力される認証情報と、認証情報に対応する予め登録された認証情報とを取得し、入力された認証情報が予め登録された認証情報であるか否かを認証する第二認証部１０３と、第一認証部１０２及び第二認証部１０３の少なくとも一方の認証結果に基づくエンジンの始動の制御情報を出力する制御情報出力部１０６とを備える。【選択図】図２
2019026243.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載される車両制御装置であって、
前記車両のキーの検出情報と、前記車両のエンジンの始動指令とを含む始動情報を取得する取得部と、
取得される前記始動情報に応じて、前記車両のセンサによって検出されるユーザのセンシング情報と、前記センシング情報に対応する予め登録されたユーザの情報とを取得し、検出された前記ユーザが予め登録されたユーザであるか否かを認証する第一認証部と、
取得される前記始動情報に応じて、ユーザによって入力される認証情報と、前記認証情報に対応する予め登録された認証情報とを取得し、入力された前記認証情報が予め登録された認証情報であるか否かを認証する第二認証部と、
前記第一認証部及び前記第二認証部の少なくとも一方の認証結果に基づく前記エンジンの始動の制御情報を出力する制御情報出力部とを備える
車両制御装置。
【請求項２】
前記センシング情報に対応する予め登録されたユーザの情報を格納する第一格納部と、
前記認証情報に対応する予め登録された認証情報を格納する第二格納部とをさらに備え、
前記第一認証部は、前記第一格納部から前記予め登録されたユーザの情報を取得し、
前記第二認証部は、前記第二格納部から前記予め登録された認証情報を取得する
請求項１に記載の車両制御装置。
【請求項３】
前記制御情報出力部は、前記第一認証部及び前記第二認証部の少なくとも一方による認証が成功した場合、前記エンジンを始動する制御情報を出力する
請求項１または２に記載の車両制御装置。
【請求項４】
前記第一認証部による認証が失敗した場合、前記第二認証部による認証が行われる
請求項１〜３のいずれか一項に記載の車両制御装置。
【請求項５】
前記始動指令は、前記車両のアクセサリ電源がオン状態であることを示す
請求項１〜４のいずれか一項に記載の車両制御装置。
【請求項６】
前記始動指令は、前記車両の運転席へのユーザの着座を示す
請求項１〜４のいずれか一項に記載の車両制御装置。
【請求項７】
前記第一認証部による認証の実施を示す第一認証提示部と、
前記第二認証部による認証の実施を示す第二認証提示部とをさらに備える
請求項１〜６のいずれか一項に記載の車両制御装置。
【請求項８】
前記第一認証部は、
前記車両のマイクを介して入力されるユーザの音声を、前記センシング情報として取得し、
予め登録されたユーザの音声情報を、前記予め登録されたユーザの情報として取得し、
前記音声と前記音声情報との類似度に基づき、前記音声を発したユーザが予め登録されたユーザであるか否かを認証する
請求項１〜７のいずれか一項に記載の車両制御装置。
【請求項９】
前記第一認証部は、前記音声を音声認識することによって取得される文字列と、前記予め登録されたユーザの音声情報に含まれる文字列との一致度に基づき、前記認証を行う
請求項８に記載の車両制御装置。
【請求項１０】
前記第一認証部は、前記音声から取得される特徴量と、前記予め登録されたユーザの音声情報に含まれる音声の特徴量との類似度に基づき、前記認証を行う
請求項８に記載の車両制御装置。
【請求項１１】
前記第一認証部は、
前記音声を音声認識することによって取得される文字列と、前記予め登録されたユーザの音声情報に含まれる文字列との一致度に基づく前記認証と、
前記音声から取得される特徴量と、前記予め登録されたユーザの音声情報に含まれる音声の特徴量との類似度に基づく前記認証とを行い、
両方の前記認証が成功した場合、前記音声を発したユーザが予め登録されたユーザであると認証する
請求項８に記載の車両制御装置。
【請求項１２】
前記車両のマイクを介して入力されるユーザの音声を取得し、前記音声を発したユーザが高年齢層に該当するか否かを識別する識別部と、
前記識別部の識別結果に応じて、高年齢層のユーザの運転操作を支援する情報を出力する支援部とをさらに備える
請求項１〜１１のいずれか一項に記載の車両制御装置。
【請求項１３】
車両のキーの検出情報と、前記車両のエンジンの始動指令とを含む始動情報を取得し、
取得される前記始動情報に応じて、前記車両のセンサによって検出されるユーザのセンシング情報と、前記センシング情報に対応する予め登録されたユーザの情報とを取得し、
検出された前記ユーザが予め登録されたユーザであるか否かの第一認証を行い、
取得される前記始動情報に応じて、ユーザによって入力される認証情報と、前記認証情報に対応する予め登録された認証情報とを取得し、
入力された前記認証情報が予め登録された認証情報であるか否かの第二認証を行い、
前記第一認証及び前記第二認証の少なくとも一方の認証結果に基づく前記エンジンの始動の制御情報を出力する
車両制御方法。
【請求項１４】
車両のキーの検出情報と、前記車両のエンジンの始動指令とを含む始動情報を取得し、
取得される前記始動情報に応じて、前記車両のセンサによって検出されるユーザのセンシング情報と、前記センシング情報に対応する予め登録されたユーザの情報とを取得し、
検出された前記ユーザが予め登録されたユーザであるか否かの第一認証を行い、
取得される前記始動情報に応じて、ユーザによって入力される認証情報と、前記認証情報に対応する予め登録された認証情報とを取得し、
入力された前記認証情報が予め登録された認証情報であるか否かの第二認証を行い、
前記第一認証及び前記第二認証の少なくとも一方の認証結果に基づく前記エンジンの始動の制御情報を出力する
ことをコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、車両制御装置、車両制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来から、車両のドアの施錠及び解錠、並びに、ドアの開閉等に、エンジンキー又はリモコンキーが使用されている。このようなキーを落とした場合、他人に拾われ、車両が盗難される可能性がある。例えば、特許文献１は、使用者が発する音声に従い、ドアの施錠及び解錠、トランクオープン、ヘッドライトの点灯及び消灯等の車両各部の制御を行う車両制御装置を開示している。この車両制御装置は、車両に備え付けられたマイクに入力される音声に対して、使用者識別用の音声データに基づく音声認識と、使用者識別用の声紋データに基づく声紋判定とを行うことによって、音声が予め登録された使用者であるか否かを判定する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−８０８２８号公報
【特許文献２】特開２０１７−１６１８２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の車両制御装置は、音声認識を用いることによって、車両のセキュリティを向上している。しかしながら、特許文献１の車両制御装置は、予め登録された使用者の体調に起因する声の変化及び周囲の雑音等の影響により、当該使用者によって発せられた音声であっても、音声認証ができない可能性がある。このような場合、当該使用者は車両を運転することができない、つまり、車両が使用不能になる。
【０００５】
本開示は、車両のセキュリティを向上し且つ車両の使用不能を低減する車両制御装置、車両制御方法及びプログラムを提供する。
【課題を解決するための手段】
【０００６】
本開示の一態様に係る車両制御装置は、車両に搭載される車両制御装置であって、前記車両のキーの検出情報と、前記車両のエンジンの始動指令とを含む始動情報を取得する取得部と、取得される前記始動情報に応じて、前記車両のセンサによって検出されるユーザのセンシング情報と、前記センシング情報に対応する予め登録されたユーザの情報とを取得し、検出された前記ユーザが予め登録されたユーザであるか否かを認証する第一認証部と、取得される前記始動情報に応じて、ユーザによって入力される認証情報と、前記認証情報に対応する予め登録された認証情報とを取得し、入力された前記認証情報が予め登録された認証情報であるか否かを認証する第二認証部と、前記第一認証部及び前記第二認証部の少なくとも一方の認証結果に基づく前記エンジンの始動の制御情報を出力する制御情報出力部とを備える。
【０００７】
本開示の一態様に係る車両制御方法は、車両のキーの検出情報と、前記車両のエンジンの始動指令とを含む始動情報を取得し、取得される前記始動情報に応じて、前記車両のセンサによって検出されるユーザのセンシング情報と、前記センシング情報に対応する予め登録されたユーザの情報とを取得し、検出された前記ユーザが予め登録されたユーザであるか否かの第一認証を行い、取得される前記始動情報に応じて、ユーザによって入力される認証情報と、前記認証情報に対応する予め登録された認証情報とを取得し、入力された前記認証情報が予め登録された認証情報であるか否かの第二認証を行い、前記第一認証及び前記第二認証の少なくとも一方の認証結果に基づく前記エンジンの始動の制御情報を出力する。
【０００８】
本開示の一態様に係るプログラムは、車両のキーの検出情報と、前記車両のエンジンの始動指令とを含む始動情報を取得し、取得される前記始動情報に応じて、前記車両のセンサによって検出されるユーザのセンシング情報と、前記センシング情報に対応する予め登録されたユーザの情報とを取得し、検出された前記ユーザが予め登録されたユーザであるか否かの第一認証を行い、取得される前記始動情報に応じて、ユーザによって入力される認証情報と、前記認証情報に対応する予め登録された認証情報とを取得し、入力された前記認証情報が予め登録された認証情報であるか否かの第二認証を行い、前記第一認証及び前記第二認証の少なくとも一方の認証結果に基づく前記エンジンの始動の制御情報を出力することをコンピュータに実行させる。
【０００９】
なお、上記の包括的又は具体的な態様は、システム、装置、方法、集積回路、コンピュータプログラム又はコンピュータ読取可能な記録ディスク等の記録媒体で実現されてもよく、システム、装置、方法、集積回路、コンピュータプログラム及び記録媒体の任意な組み合わせで実現されてもよい。コンピュータ読み取り可能な記録媒体は、例えばＣＤ−ＲＯＭ（Compact Disc-Read Only Memory）等の不揮発性の記録媒体を含む。
【発明の効果】
【００１０】
本開示の車両制御装置等によれば、車両のセキュリティを向上し且つ車両の使用不能を低減することが可能になる。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施の形態１に係る車両制御装置が搭載される車両の車室内の一例を示す模式的な図である。
【図２】図２は、実施の形態１に係る車両制御装置の機能的な構成の一例を示すブロック図である。
【図３】図３は、実施の形態１に係る車両制御装置の第一認証部の機能的な構成の一例を示すブロック図である。
【図４】図４は、実施の形態１に係る車両制御装置の第二認証部の機能的な構成の一例を示すブロック図である。
【図５】図５は、実施の形態１に係る車両制御装置のユーザ登録動作の流れの一例を示すフローチャートである。
【図６】図６は、実施の形態１に係る車両制御装置のユーザ認証動作の流れの一例を示すフローチャートである。
【図７】図７は、実施の形態１に係る車両制御装置の変形例の機能的な構成の一例を示すブロック図である。
【図８】図８は、実施の形態２に係る車両制御装置の機能的な構成の一例を示すブロック図である。
【図９】図９は、実施の形態３に係る車両制御装置の機能的な構成の一例を示すブロック図である。
【図１０】図１０は、実施の形態４に係る車両制御装置の機能的な構成の一例を示すブロック図である。
【図１１】図１１は、実施の形態５に係る車両制御装置の機能的な構成の一例を示すブロック図である。
【図１２】図１２は、実施の形態６に係る車両制御装置の機能的な構成の一例を示すブロック図である。
【図１３】図１３は、実施の形態７に係る車両制御装置の機能的な構成の一例を示すブロック図である。
【図１４】図１４は、実施の形態８に係る車両制御装置の機能的な構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１２】
「背景技術」の欄でも記載したように、エンジンキー又はリモコンキーの他人による不正使用に対する車両のセキュリティを向上するために、予め登録されたユーザの認証が組み込まれた車両の制御技術が検討されている。本発明者らは、上記技術を検討し、例えば、「背景技術」の欄で挙げた特許文献１の技術において、予め登録されたユーザであっても認証されないケースがあることを見出した。例えば、予め登録されたユーザの体調に起因して声が変化するケース、周囲の雑音が当該ユーザの音声に混入してマイクに入力されるケース等が該当する。このような場合、当該ユーザが認証のための行為を行っても、当人であると認証されず、車両を使用することができない。そこで、本発明者らは、キーの不正使用に対するセキュリティを向上しつつ、予め登録されたユーザであれば認証が失敗しても車両の使用を可能にする技術を、下記のように創案した。
【００１３】
例えば、本開示の一態様に係る車両制御装置は、車両に搭載される車両制御装置であって、前記車両のキーの検出情報と、前記車両のエンジンの始動指令とを含む始動情報を取得する取得部と、取得される前記始動情報に応じて、前記車両のセンサによって検出されるユーザのセンシング情報と、前記センシング情報に対応する予め登録されたユーザの情報とを取得し、検出された前記ユーザが予め登録されたユーザであるか否かを認証する第一認証部と、取得される前記始動情報に応じて、ユーザによって入力される認証情報と、前記認証情報に対応する予め登録された認証情報とを取得し、入力された前記認証情報が予め登録された認証情報であるか否かを認証する第二認証部と、前記第一認証部及び前記第二認証部の少なくとも一方の認証結果に基づく前記エンジンの始動の制御情報を出力する制御情報出力部とを備える。
【００１４】
上記態様によると、車両制御装置は、第一認証部によるユーザのセンシング情報に関する認証と、第二認証部による入力認証情報に関する認証とを行うことができる。そして、車両制御装置は、第一認証部及び第二認証部の少なくとも一方の認証結果に基づくエンジンの始動の制御情報を出力する。このため、車両制御装置は、第一認証部及び第二認証部の一方の認証が失敗した場合でも、他方の認証結果を用いて、制御情報を出力することができる。よって、車両制御装置は、車両のセキュリティを向上し且つ車両の使用不能を低減することができる。特に、ユーザのセンシング情報に関する認証は、体調等のユーザの状態によっては、予め登録されたユーザであっても失敗する可能性があるが、入力認証情報を用いた認証が実施可能であるため、予め登録されたユーザの誤認証の低減が可能である。
【００１５】
本開示一態様に係る車両制御装置は、前記センシング情報に対応する予め登録されたユーザの情報を格納する第一格納部と、前記認証情報に対応する予め登録された認証情報を格納する第二格納部とをさらに備え、前記第一認証部は、前記第一格納部から前記予め登録されたユーザの情報を取得し、前記第二認証部は、前記第二格納部から前記予め登録された認証情報を取得してもよい。
【００１６】
上記態様によると、車両制御装置が第一格納部及び第二格納部を備えるため、外部から第一格納部及び第二格納部内の情報への改変を抑制することが可能になる。
【００１７】
本開示一態様に係る車両制御装置において、前記制御情報出力部は、前記第一認証部及び前記第二認証部の少なくとも一方による認証が成功した場合、前記エンジンを始動する制御情報を出力してもよい。
【００１８】
上記態様によると、車両を使用するユーザは、第一認証部及び第二認証部のいずれによる認証を用いても、エンジンを始動することができる。
【００１９】
本開示一態様に係る車両制御装置において、前記第一認証部による認証が失敗した場合、前記第二認証部による認証が行われてもよい。
【００２０】
上記態様によると、第一認証部によるユーザのセンシング情報に関する認証は、第二認証部による入力認証情報に関する認証よりも、簡便であるが認証精度が劣る。より簡便な第一認証部による認証を先に行うことによって、ユーザに要求される認証のための行為が低減される。また、後に行われる認証精度をより高くすることによって、セキュリティが高くなる。
【００２１】
本開示一態様に係る車両制御装置において、前記始動指令は、前記車両のアクセサリ電源がオン状態であることを示してもよい。
【００２２】
上記態様によると、車両制御装置による認証は、ユーザのエンジン始動の一連の動作の中に組み込まれる。よって、円滑な認証処理が可能になる。
【００２３】
本開示一態様に係る車両制御装置において、前記始動指令は、前記車両の運転席へのユーザの着座を示してもよい。
【００２４】
上記態様によると、ユーザは、スタートボタンを押さずに、エンジンを始動することができる。よって、エンジン始動のためのユーザの操作の簡略化が可能になる。
【００２５】
本開示一態様に係る車両制御装置は、前記第一認証部による認証の実施を示す第一認証提示部と、前記第二認証部による認証の実施を示す第二認証提示部とをさらに備えてもよい。
【００２６】
上記態様によると、第一認証部による認証のための装置の起動、及び、第二認証部による認証のための装置の起動をそれぞれ、第一認証提示部の提示後及び第二認証提示部の提示後とすることができる。よって、認証に不要な情報が、認証のための装置によって取得されることが抑制される。従って、認証精度が向上する。
【００２７】
本開示一態様に係る車両制御装置において、前記第一認証部は、前記車両のマイクを介して入力されるユーザの音声を、前記センシング情報として取得し、予め登録されたユーザの音声情報を、前記予め登録されたユーザの情報として取得し、前記音声と前記音声情報との類似度に基づき、前記音声を発したユーザが予め登録されたユーザであるか否かを認証してもよい。
【００２８】
上記態様によると、第一認証部による認証は、車両を使用するユーザによって発せられた音声を用いて行われる。よって、認証のためのユーザの行為が簡略になる。
【００２９】
本開示一態様に係る車両制御装置において、前記第一認証部は、前記音声を音声認識することによって取得される文字列と、前記予め登録されたユーザの音声情報に含まれる文字列との一致度に基づき、前記認証を行ってもよい。
【００３０】
上記態様によると、第一認証部による認証は、車両を使用するユーザによって発せられた音声に含まれる文字列を用いて行われる。当該文字列は、音声信号に対して音声認識処理を行うことによって、抽出される。この処理は、比較的低い処理量で実行可能である。よって、車両制御装置の処理速度の向上が可能になる。
【００３１】
本開示一態様に係る車両制御装置において、前記第一認証部は、前記音声から取得される特徴量と、前記予め登録されたユーザの音声情報に含まれる音声の特徴量との類似度に基づき、前記認証を行ってもよい。
【００３２】
上記態様によると、第一認証部による認証は、車両を使用するユーザによって発せられた音声に含まれる特徴量を用いて行われる。つまり、第一認証部による認証では、音声を発した話者が識別され、当該話者が予め登録されたユーザに該当するか否かが認証される。よって、ユーザの認証精度が高くなる、つまり、セキュリティが向上する。
【００３３】
本開示一態様に係る車両制御装置において、前記第一認証部は、前記音声を音声認識することによって取得される文字列と、前記予め登録されたユーザの音声情報に含まれる文字列との一致度に基づく前記認証と、前記音声から取得される特徴量と、前記予め登録されたユーザの音声情報に含まれる音声の特徴量との類似度に基づく前記認証とを行い、両方の前記認証が成功した場合、前記音声を発したユーザが予め登録されたユーザであると認証してもよい。
【００３４】
上記態様によると、第一認証部による認証は、車両を使用するユーザによって発せられた音声に含まれる文字列及び特徴量を用いて行われる。そして、文字列を用いた認証及び特徴量を用いた認証のいずれもが成功した場合、第一認証部による認証は成功する。よって、セキュリティが向上する。
【００３５】
本開示一態様に係る車両制御装置は、前記車両のマイクを介して入力されるユーザの音声を取得し、前記音声を発したユーザが高年齢層に該当するか否かを識別する識別部と、前記識別部の識別結果に応じて、高年齢層のユーザの運転操作を支援する情報を出力する支援部とをさらに備えてもよい。
【００３６】
上記態様によると、車両を使用するユーザが予め登録されたユーザであるか否かの認証に加え、車両を使用するユーザの年齢層が識別される。そして、車両制御装置は、識別された年齢層に応じた運転操作の支援を可能にする。
【００３７】
本開示の一態様に係る車両制御方法は、車両のキーの検出情報と、前記車両のエンジンの始動指令とを含む始動情報を取得し、取得される前記始動情報に応じて、前記車両のセンサによって検出されるユーザのセンシング情報と、前記センシング情報に対応する予め登録されたユーザの情報とを取得し、検出された前記ユーザが予め登録されたユーザであるか否かの第一認証を行い、取得される前記始動情報に応じて、ユーザによって入力される認証情報と、前記認証情報に対応する予め登録された認証情報とを取得し、入力された前記認証情報が予め登録された認証情報であるか否かの第二認証を行い、前記第一認証及び前記第二認証の少なくとも一方の認証結果に基づく前記エンジンの始動の制御情報を出力する。上記態様によると、本開示の一態様に係る車両制御装置と同様の効果が得られる。
【００３８】
本開示の一態様に係るプログラムは、車両のキーの検出情報と、前記車両のエンジンの始動指令とを含む始動情報を取得し、取得される前記始動情報に応じて、前記車両のセンサによって検出されるユーザのセンシング情報と、前記センシング情報に対応する予め登録されたユーザの情報とを取得し、検出された前記ユーザが予め登録されたユーザであるか否かの第一認証を行い、取得される前記始動情報に応じて、ユーザによって入力される認証情報と、前記認証情報に対応する予め登録された認証情報とを取得し、入力された前記認証情報が予め登録された認証情報であるか否かの第二認証を行い、前記第一認証及び前記第二認証の少なくとも一方の認証結果に基づく前記エンジンの始動の制御情報を出力することをコンピュータに実行させる。上記態様によると、本開示の一態様に係る車両制御装置と同様の効果が得られる。
【００３９】
なお、上記の包括的又は具体的な態様は、システム、装置、方法、集積回路、コンピュータプログラム又はコンピュータ読取可能な記録ディスク等の記録媒体で実現されてもよく、システム、装置、方法、集積回路、コンピュータプログラム又は記録媒体の任意な組み合わせで実現されてもよい。コンピュータ読み取り可能な記録媒体は、例えばＣＤ−ＲＯＭ等の不揮発性の記録媒体を含む。また、装置は、１つ以上の装置で構成されてもよい。装置が２つ以上の装置で構成される場合、当該２つ以上の装置は、１つの機器内に配置されもよく、分離した２つ以上の機器内に分かれて配置されてもよい。本明細書及び特許請求の範囲では、「装置」とは、１つの装置を意味し得るだけでなく、複数の装置からなるシステムも意味し得る。
【００４０】
以下、本開示に係る車両制御装置等について、図面を参照しながら具体的に説明する。なお、以下で説明する実施の形態は、いずれも包括的又は具体的な例を示すものである。以下の実施の形態で示される数値、形状、構成要素、構成要素の配置位置及び接続形態、ステップ（工程）、ステップの順序等は、一例であり、本開示を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。また、各図は模式図であり、必ずしも厳密に図示されたものではない。さらに、各図において、実質的に同一の構成要素に対しては同一の符号を付しており、重複する説明は省略又は簡略化される場合がある。
【００４１】
［実施の形態１］
実施の形態１に係る車両制御装置１００を説明する。以下の実施の形態では、車両制御装置１００は、リモコンキーの電波を検知することによってエンジンが始動可能な状態となる車両１に搭載され、且つ、エンジンの始動を制御するとして、説明する。本実施の形態では、車両１は、エンジン、つまり内燃機関を搭載する車両である。車両制御装置１００は、車両１において、ＥＣＵ（電子制御ユニット：Electronic Control Unit）等の装置を単独で構成してもよく、車両１のＥＣＵ等の装置に、制御回路等として組み込まれてもよい。
【００４２】
［１−１．車両１の構成］
図１を参照しつつ、実施の形態１に係る車両制御装置１００を備える車両１の構成を説明する。図１は、実施の形態１に係る車両制御装置１００が搭載される車両１の車室内の一例を示す模式的な図である。車両１は、通信可能なリモコンキー２と、リモコンキー２と通信する通信器４と、車両１のエンジンを始動するためのスタートボタン３と、車両制御装置１００と、ＥＣＵ１０とを備える。ＥＣＵ１０は、車両１に含まれる様々なＥＣＵの総称であり、エンジンを含む車両の各部を制御する。リモコンキー２は、操作が入力されなくても微弱な電波を発信し、通信器４は、車体又は車室内に配置されたアンテナを介して上記電波を受信する。ＥＣＵ１０は、通信器４を介してリモコンキー２の電波信号を受信すると、ドアの解錠等をする。さらに、ＥＣＵ１０は、リモコンキー２の電波信号を受信した状態で、車室内のスタートボタン３が押されると、エンジンの始動等ための電源をオン状態とし、さらに、車両制御装置１００の制御のもと、エンジンを始動する。上記電源は、アクセサリ電源（ＡＣＣ電源）とも呼ばれる。アクセサリ電源は、オン状態で、エンジンの始動の他、空調機器の稼動、カーオーディオ及びナビゲーションシステムなどを含むＩＶＩ（車載インフォテインメント：in-vehicle infotainment）の稼動、ミラー及び窓などの車両の付属装置の稼動等を可能にする。上記のようなリモコンキー２は、スマートキーとも呼ばれる。
【００４３】
また、車両１は、運転席のシートに、人の着座を検出する着座センサ５を備えてもよい。着座センサ５の例は、シート上の荷重を検出する荷重センサである。ＥＣＵ１０は、着座センサ５によって検出される荷重を取得し、当該荷重に基づき、運転席のシートへの人の着座の有無を検出する。ＥＣＵ１０は、通信器４を介してリモコンキー２の電波信号を受信し、且つ、運転席のシートへの人の着座を検出すると、スタートボタン３への入力がなくても、アクセサリ電源をオン状態にする、又は、エンジンを始動するように構成されてもよい。
【００４４】
また、車両１は、車室内に、音声を取得するマイク６と、各種情報を示す表示装置７とを備える。マイク６は、運転席の近傍に配置され、運転席に着座する人の音声を取得する。表示装置７は、ディスプレイ及びスピーカのうちの少なくともディスプレイを備える。ディスプレイの例は、液晶ディスプレイ（ＬＣＤ；Liquid Crystal Display）、及び、有機又は無機ＥＬ（Electroluminescence）ディスプレイである。表示装置７は、車両１の状態に関する情報、ナビゲーションシステムが発する地図及び位置情報、カーオーディオの状態を示す情報、及び空調の状態を示す情報等の様々な情報を視覚的及び／又は聴覚的に示す。表示装置７は、人が入力するための入力インタフェース７ａも備える。入力インタフェース７ａは、表示装置７と一体化されていてもよく、別個に配置されてもよい。本実施の形態では、入力インタフェース７ａは、表示装置７のディスプレイと一体化され、ディスプレイはタッチパネルで構成されているが、これに限定されない。
【００４５】
また、車両１は、車室内に、カメラ８及び／又は指紋認証センサ９を備えてもよい。カメラ８は、運転席のシートに着座している人の顔を撮像し、当該顔の画像を取得する。指紋認証センサ９は、指紋認証センサ９に接触する人の指の指紋の画像を取得する。指紋認証センサ９の例は、指紋の凹凸に起因する電極の電荷の変化を画像に変換する指紋センサである。
【００４６】
マイク６によって取得される音声、カメラ８によって取得される顔画像、及び、指紋認証センサ９によって取得される指紋画像は、後述する車両１を使用するユーザの認証に用いられ得る。
【００４７】
［１−２．車両制御装置１００の構成］
車両制御装置１００の構成を説明する。図２は、実施の形態１に係る車両制御装置１００の機能的な構成の一例のブロック図を示す。図２に示すように、車両制御装置１００は、始動情報取得部１０１と、第一認証部１０２と、第二認証部１０３と、第一認証情報格納部１０４と、第二認証情報格納部１０５と、制御情報出力部１０６とを備える。
【００４８】
車両制御装置１００の始動情報取得部１０１、第一認証部１０２、第二認証部１０３及び制御情報出力部１０６からなる各構成要素は、ＣＰＵ（Central Processing Unit）又はＤＳＰ（Digital Signal Processor）等のプロセッサ、並びに、ＲＡＭ（Random Access Memory）及びＲＯＭ（Read-Only Memory）等のメモリなどからなるコンピュータシステム（図示せず）により構成されてもよい。各構成要素の一部又は全部の機能は、ＣＰＵ又はＤＳＰがＲＡＭを作業用のメモリとして用いてＲＯＭに記録されたプログラムを実行することによって達成されてもよい。また、各構成要素の一部又は全部の機能は、電子回路又は集積回路等の専用のハードウェア回路によって達成されてもよい。各構成要素の一部又は全部の機能は、上記のソフトウェア機能とハードウェア回路との組み合わせによって構成されてもよい。プログラムは、アプリケーションとして、インターネット等の通信網を介した通信、モバイル通信規格による通信、その他の無線ネットワーク、有線ネットワーク、又は放送等で提供されるものであってもよい。
【００４９】
第一認証情報格納部１０４及び第二認証情報格納部１０５は、車両１を使用するユーザを認証するための情報を格納する。第一認証情報格納部１０４及び第二認証情報格納部１０５が格納する情報の詳細は、後述する。第一認証情報格納部１０４及び第二認証情報格納部１０５は、例えば、ＲＯＭ、ＲＡＭ、フラッシュメモリなどの半導体メモリ、ハードディスクドライブ、又はＳＳＤ（Solid State Drive）等の記憶装置によって実現される。本実施の形態では、第一認証情報格納部１０４及び第二認証情報格納部１０５は、車両制御装置１００に含まれ、車両１に搭載されるが、これに限定されない。第一認証情報格納部１０４及び第二認証情報格納部１０５の少なくとも一方は、車両１に搭載されず、車両１から離れた位置にある図示しないサーバ装置に備えられてもよい。この場合、車両制御装置１００は、図示しない通信装置を介して、サーバ装置と無線通信し、第一認証情報格納部１０４及び／又は第二認証情報格納部１０５から必要な情報を取得してもよい。無線通信は、インターネット等の通信網を介した無線ＬＡＮ（Local Area Network）であってもよい。第一認証情報格納部１０４及び第二認証情報格納部１０５はそれぞれ、第一格納部及び第二格納部の一例である。
【００５０】
始動情報取得部１０１は、車両１が備えるキー検出部１１、スタートボタン入力検出部１２及びアクセサリ電源起動部１３から、車両１のリモコンキー２の検出情報と車両１のエンジンの始動指令とを含む始動情報を取得する。始動情報取得部１０１は、始動情報を第一認証部１０２及び第二認証部１０３に出力する。始動情報取得部１０１は、取得部の一例である。
【００５１】
ここで、キー検出部１１、スタートボタン入力検出部１２及びアクセサリ電源起動部１３の構成を説明する。キー検出部１１は、車室内に配置された通信器４を介して、リモコンキー２が発する電波信号を受信することによって、リモコンキー２が所定エリア内に存在することを検出する。所定エリアの例は、車室内のエリアである。キー検出部１１は、リモコンキー２を検出すると、その検出結果を、リモコンキー２の検出情報として、アクセサリ電源起動部１３に出力する。
【００５２】
スタートボタン入力検出部１２は、車両１を使用するユーザによって、スタートボタン３が押されると、スタートボタン３から入力信号を受信する。スタートボタン入力検出部１２は、スタートボタン３の入力信号を受信すると、スタートボタン３がオンされた情報を、スタートボタン３のオン情報として、アクセサリ電源起動部１３に出力する。スタートボタン３のオン情報は、車両１のエンジンを始動する指令を含む。
【００５３】
アクセサリ電源起動部１３は、リモコンキー２の検出情報を取得している状態で、スタートボタン３のオン情報を取得すると、アクセサリ電源をオン状態にする。さらに、アクセサリ電源起動部１３は、リモコンキー２の検出情報と、車両１のエンジンを始動する指令とを、始動情報取得部１０１に出力する。アクセサリ電源起動部１３は、エンジンを始動する指令として、アクセサリ電源がオン状態である情報を始動情報取得部１０１に出力してもよい。
【００５４】
キー検出部１１、スタートボタン入力検出部１２及びアクセサリ電源起動部１３は、車両制御装置１００の始動情報取得部１０１等の構成要素に関して上述した構成のいずれかで構成されてもよい。キー検出部１１、スタートボタン入力検出部１２及びアクセサリ電源起動部１３は、ＥＣＵ１０に含まれてもよく、エンジン始動用のＥＣＵ等を別個に構成してもよい。
【００５５】
ＥＣＵ１０、キー検出部１１、スタートボタン入力検出部１２、アクセサリ電源起動部１３及び車両制御装置１００の間の通信は、いかなる通信であってもよい。当該通信の例は、ＣＡＮ（Controller Area Network）等の車載ネットワークを介した通信である。
【００５６】
図２及び図３に示すように、車両制御装置１００の第一認証部１０２は、認証制御部１０２ａと、検出情報取得部１０２ｂと、認証部１０２ｃと、認証結果出力部１０２ｄとを含む。なお、図３は、実施の形態１に係る車両制御装置１００の第一認証部１０２の機能的な構成の一例を示すブロック図である。認証制御部１０２ａは、始動情報取得部１０１から始動情報を受信する。認証制御部１０２ａは、始動情報を受信すると、検出情報取得部１０２ｂに、車両１のセンサを用いて車両１のユーザをセンシングさせ、当該ユーザの身体的情報を、センシング情報として取得させる。以下において、上記ユーザの身体的情報を、「センシング身体的情報」とも呼ぶ。このように、第一認証部１０２は、取得される始動情報に応じて、車両１のセンサによって検出されるユーザのセンシング情報を取得する。
【００５７】
車両１のセンサの例は、マイク６、カメラ８及び指紋認証センサ９である。マイク６によってセンシングされるユーザの身体的情報は、マイク６によって集音される当該ユーザの音声の情報である。カメラ８によってセンシングされるユーザの身体的情報は、カメラ８によって撮像される画像内の当該ユーザの顔画像又は眼の虹彩画像である。指紋認証センサ９によってセンシングされるユーザの身体的情報は、指紋認証センサ９によって画像化された当該ユーザの指紋画像である。マイク６、カメラ８及び指紋認証センサ９等の車両１のセンサは、第一認証装置を構成する。
【００５８】
検出情報取得部１０２ｂは、ユーザの音声を取得する場合、音声認識することによって、取得された音声に含まれる文字列を抽出し、センシング身体的情報として認証制御部１０２ａに出力してもよい。又は、検出情報取得部１０２ｂは、取得された音声から特徴量を抽出し、センシング身体的情報として認証制御部１０２ａに出力してもよい。音声の特徴量は、当該音声を発するユーザの特徴を示す。
【００５９】
検出情報取得部１０２ｂは、ユーザの画像を取得する場合、当該画像からユーザの顔領域を抽出し、顔領域の画像を、センシング身体的情報として認証制御部１０２ａに出力してもよい。又は、検出情報取得部１０２ｂは、当該画像からユーザの眼の虹彩領域を抽出し、虹彩領域の画像を、センシング身体的情報として認証制御部１０２ａに出力してもよい。
【００６０】
さらに、認証制御部１０２ａは、検出情報取得部１０２ｂから取得されたセンシング身体的情報を認証部１０２ｃに出力する。認証部１０２ｃは、第一認証情報格納部１０４において、取得されたセンシング身体的情報に対応する身体的情報（以下、「登録身体的情報」とも呼ぶ）を参照し、センシング身体的情報と登録身体的情報とを照合する。そして、認証部１０２ｃは、センシング身体的情報と登録身体的情報との一致度又は類似度に基づき、センシング身体的情報の対象のユーザが予め登録されたユーザであるか否かを認証する。認証部１０２ｃは、センシング身体的情報と登録身体的情報とが一致する又は事前に定義された類似度以上の関係を有する場合、センシング身体的情報の対象のユーザが予め登録されたユーザであると認証する、つまり、認証が成功した判定する。上記以外の場合、認証部１０２ｃは、センシング身体的情報の対象のユーザが予め登録されたユーザでないと認証する、つまり、認証が失敗した判定する。このように、第一認証部１０２は、第一認証情報格納部１０４から、センシング身体的情報に対応する登録身体的情報を取得し、センシング身体的情報の対象のユーザが予め登録されたユーザであるか否かを認証する。認証部１０２ｃは、認証結果を認証結果出力部１０２ｄに出力し、認証結果出力部１０２ｄは、当該認証結果を制御情報出力部１０６又は第二認証部１０３に出力する。
【００６１】
登録身体的情報は、車両１の所有者及び当該所有者によって許可されたユーザ等の車両１を正規に使用することができるユーザによって、車両１のセンサを用いて予め取得され、第一認証情報格納部１０４に登録されている。なお、登録身体的情報は、車両１の外部のセンサによって取得されてもよい。登録身体的情報の例は、センシング身体的情報と同様に、ユーザの音声の情報、ユーザの顔画像又は眼の虹彩画像、及びユーザの指紋画像である。
【００６２】
図２及び図４に示すように、第二認証部１０３は、認証制御部１０３ａと、検出情報取得部１０３ｂと、認証部１０３ｃと、認証結果出力部１０３ｄとを含む。なお、図４は、実施の形態１に係る車両制御装置１００の第二認証部１０３の機能的な構成の一例を示すブロック図である。認証制御部１０３ａは、始動情報取得部１０１から始動情報を受信する。認証制御部１０３ａは、始動情報を受信すると、検出情報取得部１０３ｂに、表示装置７の入力インタフェース７ａを介した認証情報の入力を受け付ける状態に遷移させ、認証情報の入力を待たせる、つまり、入力待ち受け状態とさせる。認証情報の例は、暗証番号、パスワード、ボタンの入力順序等の暗号キーである。
【００６３】
認証情報が入力されると、検出情報取得部１０３ｂは、認証制御部１０３ａを介して、認証部１０３ｃに当該認証情報（以下、「入力認証情報」とも呼ぶ）を出力する。認証部１０３ｃは、第二認証情報格納部１０５において、入力認証情報に対応する認証情報（以下、「登録認証情報」とも呼ぶ）を参照し、入力認証情報と登録認証情報とを照合する。そして、認証部１０３ｃは、入力認証情報と登録認証情報との一致度に基づき、入力認証情報が登録認証情報であるか否かを認証する。認証部１０３ｃは、入力認証情報と登録認証情報とが一致する場合、認証が成功した判定する。上記以外の場合、認証部１０３ｃは、認証が失敗した判定する。このように、第二認証部１０３は、第二認証情報格納部１０５から、入力認証情報に対応する登録認証情報を取得し、入力認証情報が登録認証情報であるか否かを認証する。認証部１０３ｃは、認証結果を認証結果出力部１０３ｄに出力し、認証結果出力部１０３ｄは、当該認証結果を制御情報出力部１０６に出力する。ここで、入力インタフェース７ａは、第二認証装置を構成する。
【００６４】
登録認証情報は、車両１の所有者及び当該所有者によって許可されたユーザ等の車両１を正規に使用することができるユーザによって、入力インタフェース７ａを用いて予め入力され、第二認証情報格納部１０５に登録されている。なお、登録認証情報は、車両１の外部の装置から無線通信又は有線通信を介して、第二認証情報格納部１０５に登録されてもよい。登録認証情報は、ユーザへの車両１の引き渡し前に、自動車販売会社等によって予め登録されてもよい。登録認証情報の例は、入力認証情報と同様に、暗号キーである。
【００６５】
制御情報出力部１０６は、第一認証部１０２及び第二認証部１０３の少なくとも一方の認証結果に基づくエンジンの始動の制御情報を、ＥＣＵ１０に出力する。具体的には、制御情報出力部１０６は、第一認証部１０２の認証成功の認証結果、及び、第二認証部１０３の認証成功の認証結果のうちの少なくとも１つを取得すると、エンジンを始動させる制御情報を、ＥＣＵ１０に出力する。これにより、ＥＣＵ１０はエンジンを始動する。また、制御情報出力部１０６は、第一認証部１０２の認証失敗の認証結果、及び、第二認証部１０３の認証失敗の認証結果を取得すると、エンジンを始動させない制御情報を、ＥＣＵ１０に出力する。これにより、ＥＣＵ１０はエンジンを始動しない。後者の場合、制御情報出力部１０６は、認証が失敗したこと示す情報を表示装置７に表示し、ユーザに報知してもよい。そして、第二認証部１０３は、入力インタフェース７ａへの認証情報の入力を待つ入力待ち受け状態を維持してもよい。
【００６６】
［１−３．車両制御装置１００のユーザ登録動作］
車両制御装置１００における第一認証情報格納部１０４及び第二認証情報格納部１０５へのユーザ情報の登録動作を説明する。通常、車両制御装置１００は、車両１を使用するユーザを認証結果に応じてエンジンを始動する認証モードで動作する。しかしながら、車両制御装置１００は、予め定義されたルールに従った入力を受けると、第一認証情報格納部１０４及び第二認証情報格納部１０５へユーザ情報を登録する登録モードで動作する。予め定義されたルールは、所定の入力回数及びタイミングでのスタートボタン３への入力、入力インタフェース７ａへの暗号の入力、図示しない端子に接続される入力装置を介した暗号の入力等のいかなるルールであってもよい。
【００６７】
図５は、実施の形態１に係る車両制御装置１００のユーザ登録動作の流れの一例を示すフローチャートである。図５は、登録モードでの車両制御装置１００の動作を示す。図５に示すように、ステップＳ１において、始動情報取得部１０１は、キー検出部１１からリモコンキー２の検出情報を取得できるか否かを判定する。始動情報取得部１０１は、取得できる場合（ステップＳ１でＹｅｓ）、ステップＳ２に進み、取得できない場合（ステップＳ１でＮｏ）、ステップＳ１に戻る。
【００６８】
ステップＳ２において、始動情報取得部１０１は、スタートボタン入力検出部１２からエンジンの始動指令を取得できるか否かを判定する。始動情報取得部１０１は、取得できる場合（ステップＳ２でＹｅｓ）、ステップＳ３に進む。この場合、アクセサリ電源起動部１３は、オフ状態からオン状態になる。また、始動情報取得部１０１は、取得できない場合（ステップＳ２でＮｏ）、ステップＳ２に戻る。
【００６９】
ステップＳ３において、第一認証部１０２は、第一認識装置である車両１のセンサの電源を起動する。車両１のセンサは、マイク６、カメラ８又は指紋認証センサ９である。
【００７０】
次いで、ステップＳ４において、第二認証部１０３は、第二認識装置である入力インタフェース７ａ及び表示装置７の電源を起動する。
【００７１】
次いで、ステップＳ５において、第一認証部１０２は、車両１のセンサにユーザをセンシングさせ、当該ユーザの身体的情報を取得する。そして、第一認証部１０２は、取得された身体的情報を第一認証情報格納部１０４に格納する、つまり登録する。登録される身体的情報は、１人のユーザの情報であってもよく、複数のユーザの情報であってもよい。
【００７２】
次いで、ステップＳ６において、第二認証部１０３は、入力インタフェース７ａへの認証情報の入力を受け付ける入力待ち受け状態となる。入力インタフェース７ａへ認証情報が入力されると、第二認証部１０３は、入力された認証情報を第二認証情報格納部１０５に格納する、つまり登録する。入力待ち受け状態のとき、第二認証部１０３は、入力インタフェース７ａへの入力を促す画像又は音声を、表示装置７に出力させてもよい。登録される認証情報は、１つであるが、複数であってもよい。ステップＳ６の処理の終了後、車両制御装置１００は、認証モードでの動作を終了する。
【００７３】
上述のようなステップＳ１〜Ｓ６の処理によって、第一認証情報格納部１０４及び第二認証情報格納部１０５それぞれに、登録身体的情報及び登録認証情報が格納される。認証モードでの登録身体的情報及び登録認証情報の格納は、車両１が自動車販売会社からユーザに引き渡される際又は引き渡し前に行われてもよく、引き渡し後に、各情報を変更するために行われてもよい。
【００７４】
また、ステップＳ３及びＳ４の順序は、図５の順序に限定されず、逆であってもよい。ステップＳ５及びＳ６の順序は、図５の順序に限定されず、逆であってもよい。
【００７５】
［１−４．車両制御装置１００のユーザ認証動作］
車両制御装置１００におけるエンジン始動時のユーザの認証動作を説明する。図６は、実施の形態１に係る車両制御装置１００のユーザ認証動作の流れの一例を示すフローチャートである。図６は、通常行われるモードである認証モードでの車両制御装置１００の動作を示す。車両制御装置１００は、認証モードにおいて、車両１を使用しようとするユーザが予め登録されたユーザに該当するか否かを認証する。
【００７６】
図６に示すように、ステップＳ１０１において、始動情報取得部１０１は、キー検出部１１からリモコンキー２の検出情報を取得できるか否かを判定する。始動情報取得部１０１は、取得できる場合（ステップＳ１０１でＹｅｓ）、ステップＳ１０２に進み、取得できない場合（ステップＳ１０１でＮｏ）、ステップＳ１０１に戻る。
【００７７】
ステップＳ１０２において、始動情報取得部１０１は、スタートボタン入力検出部１２からエンジンの始動指令を取得できるか否かを判定する。始動情報取得部１０１は、取得できる場合（ステップＳ１０２でＹｅｓ）、ステップＳ１０３に進む。この場合、アクセサリ電源起動部１３は、オフ状態からオン状態になる。また、始動情報取得部１０１は、取得できない場合（ステップＳ１０２でＮｏ）、ステップＳ１０２に戻る。
【００７８】
ステップＳ１０３において、第一認証部１０２は、第一認識装置である車両１のセンサの電源を起動する。車両１のセンサは、マイク６、カメラ８又は指紋認証センサ９である。
【００７９】
次いで、ステップＳ１０４において、第二認証部１０３は、第二認識装置である入力インタフェース７ａ及び表示装置７の電源を起動する。
【００８０】
次いで、ステップＳ１０５において、第一認証部１０２は、第一認証部１０２による認証である第一認証の実施が可能であるか否かを判定する。第一認証部１０２は、実施可能である場合（ステップＳ１０５でＹｅｓ）、ステップＳ１０６に進み、実施不可能である場合（ステップＳ１０５でＮｏ）、ステップＳ１０９に進む。なお、第一認証部１０２は、車両１のセンサの起動後、第一所定時間以内に当該センサによって検出されるセンシング身体的情報を取得できる場合、第一認証を実施可能であると判定する。第一認証部１０２は、第一所定時間以内に当該センシング身体的情報を取得できない場合、及び、当該センシング身体的情報を取得する前に入力インタフェース７ａへの入力を検出する場合、第一認証を実施不可能であると判定する。センシング身体的情報の取得は、マイク６へ入力された音声情報の取得、カメラ８による撮像画像の取得、又は、指紋認証センサ９へ入力された指紋の画像の取得である。
【００８１】
ステップＳ１０６において、第一認証部１０２は、取得されたセンシング身体的情報と、第一認証情報格納部１０４内の登録身体的情報とを照合し、当該センシング身体的情報の認証を行う。第一認証部１０２は、センシング身体的情報の認証が成功する、つまり認証結果が適合する場合（ステップＳ１０６でＹｅｓ）、ステップＳ１１３に進む。第一認証部１０２は、センシング身体的情報の認証が失敗する、つまり認証結果が不適合である場合（ステップＳ１０６でＮｏ）、ステップＳ１０７に進む。
【００８２】
ステップＳ１０７において、第一認証部１０２は、車両１のセンサの起動後に実施されたセンシング身体的情報の認証回数、つまり認証処理回数をカウントする。具体的には、第一認証部１０２は、直近のステップＳ１０６の処理の前に保持している認証処理回数に、「１」を加算する。
【００８３】
次いで、ステップＳ１０８において、第一認証部１０２は、センシング身体的情報の認証処理回数が第一閾値よりも大きいか否かを判定する。第一閾値は、予め設定され、例えば、第一認証情報格納部１０４に格納されている。第一認証部１０２は、第一閾値以下である場合（ステップＳ１０８でＮｏ）、センシング身体的情報の認証処理を継続し、ステップＳ１０５に戻り、新たなセンシング身体的情報を取得する。この場合、ステップＳ１０５では、第一認証部１０２は、直近のステップＳ１０６での認証処理後、第二所定時間以内に新たなセンシング身体的情報を取得できる場合、第一認証を実施可能であると判定する。さらに、第一認証部１０２は、直近のステップＳ１０６での認証処理後、第二所定時間以内に新たなセンシング身体的情報を取得できない場合、及び、新たなセンシング身体的情報を取得する前に入力インタフェース７ａへの入力を検出する場合、第一認証を実施不可能であると判定する。第二所定時間は、第一所定時間と同じであってもよく、異なっていてもよい。また、第一認証部１０２は、認証処理回数が第一閾値超である場合（ステップＳ１０８でＹｅｓ）、ステップＳ１０９に進む。
【００８４】
ステップＳ１０９において、第二認証部１０３は、第二認証部１０３による認証である第二認証の実施が可能であるか否かを判定する。第二認証部１０３は、実施可能である場合（ステップＳ１０９でＹｅｓ）、ステップＳ１１０に進み、実施不可能である場合（ステップＳ１０９でＮｏ）、認証モードの処理を終了する。なお、第二認証部１０３は、入力インタフェース７ａ及び表示装置７の起動後、第三所定時間以内に入力インタフェース７ａに入力される入力認証情報を取得できる場合、実施可能であると判定し、第三所定時間以内に当該入力認証情報を取得できない場合、実施不可能であると判定する。第三所定時間は、第一所定時間及び第二所定時間のいずれかと同じであってもよく、いずれとも異なっていてもよい。
【００８５】
ステップＳ１１０において、第二認証部１０３は、取得された入力認証情報と、第二認証情報格納部１０５内の登録認証情報とを照合し、当該入力認証情報の認証を行う。第二認証部１０３は、入力認証情報の認証が成功する、つまり認証結果が適合する場合（ステップＳ１１０でＹｅｓ）、ステップＳ１１３に進む。第二認証部１０３は、入力認証情報の認証が失敗する、つまり認証結果が不適合である場合（ステップＳ１１０でＮｏ）、ステップＳ１１１に進む。
【００８６】
ステップＳ１１１において、第二認証部１０３は、入力インタフェース７ａ及び表示装置７の起動後に実施された入力認証情報の認証回数、つまり認証処理回数をカウントする。具体的には、第二認証部１０３は、直近のステップＳ１１０の処理の前に保持している認証処理回数に、「１」を加算する。
【００８７】
次いで、ステップＳ１１２において、第二認証部１０３は、入力認証情報の認証処理回数が第二閾値よりも大きいか否かを判定する。第二閾値は、予め設定され、例えば、第二認証情報格納部１０５に格納されている。第二認証部１０３は、第二閾値以下である場合（ステップＳ１１２でＮｏ）、入力認証情報の認証処理を継続し、ステップＳ１０９に戻り、新たな入力認証情報を取得する。この場合、ステップＳ１０９では、第二認証部１０３は、直近のステップＳ１１０での認証処理後、第四所定時間以内に新たな入力認証情報を取得できる場合、第二認証を実施可能であると判定する。さらに、第二認証部１０３は、直近のステップＳ１１０での認証処理後、第四所定時間以内に当該入力認証情報を取得できない場合、第二認証を実施不可能であると判定する。第四所定時間は、第一所定時間、第二所定時間及び第三所定時間のいずれかと同じであってもよく、いずれとも異なっていてもよい。また、第二認証部１０３は、認証処理回数が第二閾値超である場合（ステップＳ１１２でＹｅｓ）、認証モードの処理を終了する。
【００８８】
ステップＳ１１３において、制御情報出力部１０６は、第一認証部１０２又は第二認証部１０３から認証が成功した情報を取得するため、車両１のエンジンを始動させる制御情報をＥＣＵ１０に出力する。これにより、ＥＣＵ１０はエンジンを始動する。
【００８９】
上述したように、車両制御装置１００は、第一認証の実施が不可能である場合、第一認証が第一閾値を超えて失敗した場合、又は、第一認証が成功する前に入力インタフェース７ａへの入力がある場合、第二認証を行う。さらに、車両制御装置１００は、第二認証の実施が不可能である場合、又は、第二認証が第二閾値を超えて失敗した場合、ユーザの認証が失敗したと判定する。一方、車両制御装置１００は、第一認証及び第二認証のいずれかが成功した場合、ユーザの認証が成功したと判定する。
【００９０】
［１−５．効果］
上述したように実施の形態１に係る車両制御装置１００は、車両１のキーの検出情報と、車両１のエンジンの始動指令とを含む始動情報を取得する始動情報取得部１０１と、取得される始動情報に応じて、車両１のセンサによって検出されるユーザのセンシング情報と、センシング情報に対応する予め登録されたユーザの情報とを取得し、検出されたユーザが予め登録されたユーザであるか否かを認証する第一認証部１０２と、取得される始動情報に応じて、ユーザによって入力される認証情報と、認証情報に対応する予め登録された認証情報とを取得し、入力された認証情報が予め登録された認証情報であるか否かを認証する第二認証部１０３と、第一認証部１０２及び第二認証部１０３の少なくとも一方の認証結果に基づくエンジンの始動の制御情報を出力する制御情報出力部１０６とを備える。
【００９１】
上記構成によると、車両制御装置１００は、第一認証部１０２によるユーザのセンシング情報に関する認証と、第二認証部１０３による入力認証情報に関する認証とを行うことができる。そして、車両制御装置１００は、第一認証部１０２及び第二認証部１０３の少なくとも一方の認証結果に基づくエンジンの始動の制御情報を出力する。このため、車両制御装置１００は、第一認証部１０２及び第二認証部１０３の一方の認証が失敗した場合でも、他方の認証結果を用いて、制御情報を出力することができる。よって、車両制御装置１００は、車両１のセキュリティを向上し且つ車両１の使用不能を低減することができる。特に、ユーザのセンシング情報に関する認証は、体調等のユーザの状態によっては、予め登録されたユーザであっても失敗する可能性があるが、入力認証情報を用いた認証が実施可能であるため、予め登録されたユーザの誤認証の低減が可能である。
【００９２】
また、実施の形態１に係る車両制御装置１００は、センシング情報に対応する予め登録されたユーザの情報を格納する第一認証情報格納部１０４と、認証情報に対応する予め登録された認証情報を格納する第二認証情報格納部１０５とを備える。第一認証部１０２は、第一認証情報格納部１０４から予め登録されたユーザの情報を取得し、第二認証部１０３は、第二認証情報格納部１０５から予め登録された認証情報を取得する。上記構成によると、車両制御装置１００が第一認証情報格納部１０４及び第二認証情報格納部１０５を備えるため、外部から第一認証情報格納部１０４及び第二認証情報格納部１０５の情報への改変を抑制することが可能になる。
【００９３】
また、実施の形態１に係る車両制御装置１００において、制御情報出力部１０６は、第一認証部１０２及び第二認証部１０３の少なくとも一方による認証が成功した場合、エンジンを始動する制御情報を出力する。上記構成によると、車両１を使用するユーザは、第一認証部１０２及び第二認証部１０３のいずれによる認証を用いても、エンジンを始動することができる。
【００９４】
また、実施の形態１に係る車両制御装置１００において、第一認証部１０２による認証が失敗した場合、第二認証部１０３による認証が行われる。上記構成によると、第一認証部１０２によるユーザのセンシング情報に関する認証は、第二認証部１０３による入力認証情報に関する認証よりも、簡便であるが認証精度が劣る。より簡便な第一認証部１０２による認証を先に行うことによって、ユーザに要求される認証のための行為が低減される。また、後に行われる認証精度をより高くすることによって、セキュリティが高くなる。
【００９５】
また、実施の形態１に係る車両制御装置１００において、始動指令は、車両１のアクセサリ電源がオン状態であることを示す。上記構成によると、車両制御装置１００による認証は、ユーザのエンジン始動の一連の動作の中に組み込まれる。よって、円滑な認証処理が可能になる。
【００９６】
［実施の形態１の変形例］
実施の形態１に係る車両制御装置１００の変形例を説明する。以下において、本変形例について、実施の形態１と異なる点を中心に説明する。図７に示すように、本変形例では、始動情報取得部１０１は、車両１のキー検出部１１及び着座検出部１４から、アクセサリ電源起動部１３を介さずに、車両１のリモコンキー２の検出情報と車両１のエンジンの始動指令とを含む始動情報を取得する。なお、図７は、実施の形態１に係る車両制御装置１００の変形例の機能的な構成の一例を示すブロック図である。
【００９７】
着座検出部１４は、図１に示す着座センサ５によって検出される荷重を取得し、荷重に基づき、運転席のシートへの人の着座の有無を検出する。始動情報取得部１０１は、キー検出部１１からリモコンキー２の検出情報を取得する。始動情報取得部１０１は、リモコンキー２の検出情報を取得している状態において、着座検出部１４から運転席のシートへの人の着座の有りの検出結果を取得すると、当該検出結果を車両１のエンジンの始動指令とする。始動情報取得部１０１は、リモコンキー２の検出情報とエンジンの始動指令とを含む始動情報を第一認証部１０２及び第二認証部１０３に出力する。
【００９８】
このように、本変形例では、車両制御装置１００が動作を開始するためのトリガが、実施の形態１と異なる。その他の構成及び動作は、実施の形態１と同様であるため、その説明を省略する。そして、本変形例においても、実施の形態１と同様の効果が得られる。また、本変形例では、始動指令は、車両１の運転席へのユーザの着座を示す。上記構成によると、ユーザは、スタートボタン３を押さずに、エンジンを始動することができる。よって、エンジン始動のためのユーザの操作の簡略化が可能になる。
【００９９】
［実施の形態２］
実施の形態２に係る車両制御装置２００を説明する。実施の形態２に係る車両制御装置２００は、第一認証及び第二認証を行う前に、第一認証及び第二認証の実施をユーザに提示する点で、実施の形態１と異なる。以下において、実施の形態２について、実施の形態１と異なる点を中心に説明する。
【０１００】
図８は、実施の形態２に係る車両制御装置２００の機能的な構成の一例を示すブロック図である。図８に示すように、車両制御装置２００は、実施の形態１に係る車両制御装置１００と同様に、始動情報取得部１０１と、第一認証部１０２と、第二認証部１０３と、第一認証情報格納部１０４と、第二認証情報格納部１０５と、制御情報出力部１０６とを備える。さらに、車両制御装置２００は、第一認証提示部２０１及び第二認証提示部２０２を備える。第一認証提示部２０１及び第二認証提示部２０２の構成は、実施の形態１に係る車両制御装置１００の始動情報取得部１０１等の構成要素について上述した構成のいずれかと同様である。
【０１０１】
第一認証提示部２０１は、始動情報取得部１０１から始動情報を取得すると、第一認証を実施することを、ユーザに提示する。言い換えれば、第一認証提示部２０１は、第一認証が実施可能状態であることを提示する。例えば、第一認証提示部２０１は、表示装置７のスピーカを用いて、音声により聴覚的に提示してもよく、表示装置７のディスプレイを用いて、画像内の文字列等により視覚的に提示してもよく、聴覚的な提示と視覚的な提示とを併用してもよい。例えば、車両１のセンサがマイク６である場合、第一認証提示部２０１は、マイク６への発話を促す提示をユーザにする。車両１のセンサがカメラ８である場合、第一認証提示部２０１は、カメラ８に顔を向けることを促す提示をユーザにする。車両１のセンサが指紋認証センサ９である場合、第一認証提示部２０１は、指紋認証センサ９への指の接触を促す提示をユーザにする。第一認証部１０２は、第一認証提示部２０１による提示開始後、車両１のセンサを起動する。これにより、車両１のセンサは、意図するタイミングでセンシング身体的情報を取得し得る。つまり、車両１のセンサは、ユーザの音声以外の不要なノイズ、ユーザの顔が写っていない意図しない画像、又は、ユーザの指以外の指紋画像の取得を抑制することができる。
【０１０２】
第二認証提示部２０２は、第二認証を実施することをユーザに提示する。言い換えれば、第二認証提示部２０２は、第二認証の実施が実施可能状態であることを提示する。第二認証提示部２０２は、始動情報取得部１０１から始動情報を取得すると、提示を行ってもよい。第二認証提示部２０２は、始動情報の取得直後に提示せず、第一認証の実施が不可能である場合、又は、第一認証が第一閾値を超えて失敗した場合、提示を行ってもよい。例えば、第二認証提示部２０２は、表示装置７のスピーカを用いて、音声により聴覚的に提示してもよく、表示装置７のディスプレイを用いて、画像内の文字列等により視覚的に提示してもよく、聴覚的な提示と視覚的な提示とを併用してもよい。第二認証提示部２０２は、第一認証提示部２０１と一緒に提示する場合、第一認証提示部２０１と異なる手段で提示を行ってもよい。第二認証部１０３は、第二認証提示部２０２による提示開始後、入力インタフェース７ａを介した認証情報の入力の受け付けを開始する。
【０１０３】
実施の形態２に係る車両制御装置２００のその他の構成及び動作は、実施の形態１と同様であるため、その説明を省略する。そして、実施の形態２に係る車両制御装置２００においても、実施の形態１と同様の効果が得られる。また、実施の形態２に係る車両制御装置２００は、第一認証部１０２による認証の実施を示す第一認証提示部２０１と、第二認証部１０３による認証の実施を示す第二認証提示部２０２とを備える。上記構成によると、第一認証部１０２による認証のための装置の起動、及び、第二認証部１０３による認証のための装置の起動をそれぞれ、第一認証提示部２０１の提示後及び第二認証提示部２０２の提示後とすることができる。よって、認証に不要な情報が、認証のための装置によって取得されることが抑制される。従って、認証精度が向上する。また、認証のための装置の不要な稼動が低減されるため、省電力化が可能になる。
【０１０４】
［実施の形態３］
実施の形態３に係る車両制御装置３００を説明する。実施の形態３に係る車両制御装置３００は、車両１のマイク６に入力されるユーザの音声を用いて第一認証を行い、入力インタフェース７ａを介して入力される暗号キーを用いて第二認証を行う。以下において、実施の形態３について、実施の形態１及び２と異なる点を中心に説明する。
【０１０５】
図９は、実施の形態３に係る車両制御装置３００の機能的な構成の一例を示すブロック図である。図９に示すように、車両制御装置３００は、実施の形態１に係る車両制御装置１００と同様に、始動情報取得部１０１と、第一認証部１０２と、第二認証部１０３と、第一認証情報格納部１０４と、第二認証情報格納部１０５と、制御情報出力部１０６とを備える。さらに、車両制御装置３００は、音声取得部３０１及び入力信号取得部３０２を備える。音声取得部３０１及び入力信号取得部３０２の構成は、実施の形態１に係る車両制御装置１００の始動情報取得部１０１等の構成要素について上述した構成のいずれかと同様である。
【０１０６】
音声取得部３０１は、始動情報取得部１０１から始動情報を取得すると、車両１のマイク６を起動する。そして、音声取得部３０１は、マイク６を介して入力されるユーザの音声信号を取得する。音声取得部３０１は、音声認識することによって、取得された音声信号に含まれる文字列を抽出し、センシング身体的情報として第一認証部１０２に出力してもよく、取得された音声信号から特徴量を抽出し、センシング身体的情報として第一認証部１０２に出力してもよい。音声取得部３０１は、文字列及び特徴量の両方を抽出し、第一認証部１０２に出力してもよい。
【０１０７】
第一認証部１０２は、取得された音声信号の文字列及び／又は特徴量と、第一認証情報格納部１０４に格納されている予め登録されたユーザの音声情報である当該ユーザの音声の文字列及び／又は特徴量とを照合する。そして、第一認証部１０２は、両者の一致度又は類似度に基づき、センシング身体的情報の対象のユーザが予め登録されたユーザであるか否かの認証を行う。
【０１０８】
入力信号取得部３０２は、始動情報取得部１０１から始動情報を取得すると、入力インタフェース７ａを介した暗号キーの入力の受け付けを開始する。そして、入力信号取得部３０２は、入力インタフェース７ａを介して入力される暗号キーの入力信号を取得し、第二認証部１０３に出力する。
【０１０９】
第二認証部１０３は、取得された暗号キーと、第二認証情報格納部１０５に格納されている予め登録され暗号キーとを照合する。そして、第二認証部１０３は、両者が一致する場合、認証が成功したと判定する、つまり、暗号キーを入力したユーザが予め登録されたユーザであると認証する。第二認証部１０３は、両者が一致しない場合、認証が失敗したと判定する。
【０１１０】
実施の形態３に係る車両制御装置３００のその他の構成及び動作は、実施の形態１と同様であるため、その説明を省略する。そして、実施の形態３に係る車両制御装置３００においても、実施の形態１と同様の効果が得られる。また、実施の形態３に係る車両制御装置３００では、第一認証部１０２は、車両１のマイク６を介して入力されるユーザの音声を、センシング情報として取得し、予め登録されたユーザの音声情報を、予め登録されたユーザの情報として取得し、音声と音声情報との類似度に基づき、音声を発したユーザが予め登録されたユーザであるか否かを認証する。上記構成によると、第一認証部１０２による認証は、車両１を使用するユーザによって発せられた音声を用いて行われる。よって、認証のためのユーザの行為が簡略になる。
【０１１１】
［実施の形態４］
実施の形態４に係る車両制御装置４００を説明する。実施の形態４に係る車両制御装置４００は、第一認証及び第二認証を行う前に、第一認証及び第二認証の実施をユーザに提示する点で、実施の形態３と異なる。以下において、実施の形態４について、実施の形態１〜３と異なる点を中心に説明する。
【０１１２】
図１０は、実施の形態４に係る車両制御装置４００の機能的な構成の一例を示すブロック図である。図１０に示すように、車両制御装置４００は、実施の形態３に係る車両制御装置３００と同様に、始動情報取得部１０１と、第一認証部１０２と、第二認証部１０３と、第一認証情報格納部１０４と、第二認証情報格納部１０５と、制御情報出力部１０６と、音声取得部４０２と、入力信号取得部４０４とを備える。さらに、車両制御装置４００は、実施の形態２に係る車両制御装置２００と同様に、第一認証提示部４０１及び第二認証提示部４０３を備える。音声取得部４０２及び入力信号取得部４０４の構成はそれぞれ、実施の形態３の音声取得部３０１及び入力信号取得部３０２と同じである。第一認証提示部４０１及び第二認証提示部４０３の構成は、実施の形態２の第一認証提示部２０１及び第二認証提示部２０２と同様である。
【０１１３】
第一認証提示部４０１は、始動情報取得部１０１から始動情報を取得すると、第一認証を実施することを、ユーザに提示する。そして、第一認証提示部４０１は、提示開始後、音声取得部３０１を起動する。
【０１１４】
第二認証提示部４０３は、第二認証を実施することをユーザに提示する。第二認証提示部４０３は、始動情報取得部１０１から始動情報を取得すると、提示を行ってもよい。第二認証提示部４０３は、始動情報の取得直後に提示せず、第一認証の実施が不可能である場合、又は、第一認証が第一閾値を超えて失敗した場合、提示を行ってもよい。そして、第二認証提示部４０３は、提示開始後、入力信号取得部４０４を起動する。
【０１１５】
実施の形態４に係る車両制御装置４００のその他の構成及び動作は、実施の形態３と同様であるため、その説明を省略する。そして、実施の形態４に係る車両制御装置４００においても、実施の形態２及び３と同様の効果が得られる。
【０１１６】
［実施の形態５］
実施の形態５に係る車両制御装置５００を説明する。実施の形態５に係る車両制御装置５００は、車両１のマイク６に入力されるユーザの音声に含まれる文字列を用いて第一認証を行う。以下において、実施の形態５について、実施の形態１〜４と異なる点を中心に説明する。
【０１１７】
図１１は、実施の形態５に係る車両制御装置５００の機能的な構成の一例を示すブロック図である。図１１に示すように、車両制御装置５００は、実施の形態４に係る車両制御装置４００と同様に、始動情報取得部１０１と、第二認証部１０３と、第二認証情報格納部１０５と、制御情報出力部１０６と、第一認証提示部４０１と、音声取得部４０２と、第二認証提示部４０３と、入力信号取得部４０４とを備える。さらに、車両制御装置５００は、第一認証部１０２及び第一認証情報格納部１０４の代わりに、キーワード認証部５０１及びキーワード情報格納部５０２を備える。キーワード認証部５０１及びキーワード情報格納部５０２の構成はそれぞれ、第一認証部１０２及び第一認証情報格納部１０４と同様であってもよい。キーワード認証部５０１は第一認証部の一例であり、キーワード情報格納部５０２は第一格納部の一例である。
【０１１８】
キーワード情報格納部５０２は、予め登録されたキーワードの文字列の情報を格納する。キーワードは、マイク６を介して音声信号として入力され、音声認識により、音声信号から文字列に変換されたものであってよく、入力インタフェース７ａを介して入力された文字列であってもよい。
【０１１９】
音声取得部４０２は、マイク６を介して入力されるユーザの音声信号を音声認識することによって、当該音声信号に含まれる文字列を抽出し、キーワード認証部５０１に出力する。音声信号からの文字列の抽出は、既知の様々な音声認識技術を用いることによって、実現可能である。
【０１２０】
キーワード認証部５０１は、取得された音声信号の文字列と、キーワード情報格納部５０２に格納されている予め登録されたキーワードの文字列とを照合する。キーワード認証部５０１は、音声信号の文字列とキーワードの文字列とが一致する場合、認証が成功したと判定する、つまり、音声信号を発したユーザが予め登録されたユーザであると認証する。キーワード認証部５０１は、両者が一致しない場合、認証が失敗したと判定する。
【０１２１】
実施の形態５に係る車両制御装置５００のその他の構成及び動作は、実施の形態４と同様であるため、その説明を省略する。そして、実施の形態５に係る車両制御装置５００においても、実施の形態４と同様の効果が得られる。また、実施の形態５に係る車両制御装置５００では、第一認証部１０２は、音声を音声認識することによって取得される文字列と、予め登録されたユーザの音声情報に含まれる文字列との一致度に基づき、認証を行う。上記構成によると、第一認証部１０２による認証は、車両１を使用するユーザによって発せられた音声に含まれる文字列を用いて行われる。当該文字列は、音声信号に対して音声認識処理を行うことによって、抽出される。この処理は、比較的低い処理量で実行可能である。よって、車両制御装置１００の処理速度の向上が可能になる。
【０１２２】
［実施の形態６］
実施の形態６に係る車両制御装置６００を説明する。実施の形態６に係る車両制御装置６００は、車両１のマイク６に入力されるユーザの音声に含まれる特徴量を用いて第一認証を行う。以下において、実施の形態６について、実施の形態１〜５と異なる点を中心に説明する。
【０１２３】
図１２は、実施の形態６に係る車両制御装置６００の機能的な構成の一例を示すブロック図である。図１２に示すように、車両制御装置６００は、実施の形態４に係る車両制御装置４００と同様に、始動情報取得部１０１と、第二認証部１０３と、第二認証情報格納部１０５と、制御情報出力部１０６と、第一認証提示部４０１と、音声取得部４０２と、第二認証提示部４０３と、入力信号取得部４０４とを備える。さらに、車両制御装置６００は、第一認証部１０２及び第一認証情報格納部１０４の代わりに、特徴量認証部６０１及び特徴量情報格納部６０２を備える。特徴量認証部６０１及び特徴量情報格納部６０２の構成はそれぞれ、第一認証部１０２及び第一認証情報格納部１０４と同様であってもよい。特徴量認証部６０１は第一認証部の一例であり、特徴量情報格納部６０２は第一格納部の一例である。
【０１２４】
特徴量情報格納部６０２は、予め登録されたユーザの音声の特徴量の情報を格納する。特徴量は、マイク６を介して取得される当該ユーザの音声信号から、車両制御装置６００によって抽出されてもよく、車両１の外部の装置を用いて当該ユーザの音声信号から抽出された特徴量であってもよい。特徴量情報格納部６０２には、１人のユーザの音声の特徴量の情報が格納されてもよく、複数のユーザの音声の特徴量の情報が格納されてもよい。
【０１２５】
ユーザの音声の特徴量の情報の例は、当該ユーザを識別するための個人用音声辞書である。個人用音声辞書は、ユーザの音声の特徴量と、不特定多数の話者の音声のデータ、雑音データ、又は、これら両方を用いて抽出される特徴量とに基づいて生成される音声モデルで構成される。
【０１２６】
音声取得部４０２は、マイク６を介して入力されるユーザの音声信号から特徴量を抽出し、特徴量認証部６０１に出力する。音声信号からの特徴量の抽出は、既知の様々な特徴量抽出技術を用いることによって、実現可能である。
【０１２７】
特徴量認証部６０１は、取得された音声信号の特徴量に基づき、当該音声信号の音声モデルを生成し、当該音声信号の音声モデルと、特徴量情報格納部６０２に格納されている予め登録されたユーザの音声の特徴量の情報である個人用音声辞書とを照合する。そして、特徴量認証部６０１は、音声信号の音声モデルと個人用音声辞書の音声モデルとの類似度が事前に定義された類似度以上である場合、認証が成功したと判定し、当該音声信号を発したユーザは予め登録されたユーザであると認証する。特徴量認証部６０１は、上記類似度が事前に定義された類似度未満である場合、認証が失敗したと判定する。
【０１２８】
なお、音声の特徴量は、話者の音声の特徴を示し、音声の特徴量を用いて話者の識別が可能である。音声の特徴量を用いた話者の識別方法の１つに、ｉ−ｖｅｃｔｏｒと呼ばれる話者識別方法がある。ｉ−ｖｅｃｔｏｒに基づく話者識別では、因子分析を利用して、話者に含まれる固有の特徴を抽出し、抽出した特徴量を比較することで話者を判別する。ｉ−ｖｅｃｔｏｒでは、特徴抽出に因子分析を用いているため、次元を削減して特徴を表現することが可能であり、少量の発話データでも効率よく話者性を表現することができる。特徴量認証部６０１は、ｉ−ｖｅｃｔｏｒ等の話者の識別方法を用いて、音声信号の音声モデルと個人用音声辞書の音声モデルとの類似度を算出する。このように、特徴量認証部６０１は、話者を識別することにより、認証を行う。ｉ−ｖｅｃｔｏｒ等を用いた話者の識別方法は、特許文献２に開示されるように既知であるため、その詳細な説明を省略する。
【０１２９】
実施の形態６に係る車両制御装置６００のその他の構成及び動作は、実施の形態４と同様であるため、その説明を省略する。そして、実施の形態６に係る車両制御装置６００においても、実施の形態４と同様の効果が得られる。また、実施の形態６に係る車両制御装置６００では、特徴量認証部６０１は、音声から取得される特徴量と、予め登録されたユーザの音声情報に含まれる音声の特徴量との類似度に基づき、認証を行う。上記構成によると、特徴量認証部６０１による認証は、車両１を使用するユーザによって発せられた音声に含まれる特徴量を用いて行われる。つまり、特徴量認証部６０１による認証では、音声を発した話者が識別され、当該話者が予め登録されたユーザに該当するか否かが認証される。よって、ユーザの認証精度が高くなる、つまり、セキュリティが向上する。
【０１３０】
［実施の形態７］
実施の形態７に係る車両制御装置７００を説明する。実施の形態７に係る車両制御装置６００は、車両１のマイク６に入力されるユーザの音声に含まれる文字列と特徴量とを用いて第一認証を行う。以下において、実施の形態７について、実施の形態１〜６と異なる点を中心に説明する。
【０１３１】
図１３は、実施の形態７に係る車両制御装置７００の機能的な構成の一例を示すブロック図である。図１３に示すように、車両制御装置７００は、実施の形態４に係る車両制御装置４００と同様に、始動情報取得部１０１と、第二認証部１０３と、第二認証情報格納部１０５と、制御情報出力部１０６と、第一認証提示部４０１と、音声取得部４０２と、第二認証提示部４０３と、入力信号取得部４０４とを備える。さらに、車両制御装置７００は、実施の形態５に係る車両制御装置５００と同様に、キーワード認証部７０１及びキーワード情報格納部７０２を備える。さらにまた、車両制御装置７００は、実施の形態６に係る車両制御装置６００と同様に、特徴量認証部７０３及び特徴量情報格納部７０４を備える。また、車両制御装置７００は、統合部７０５を備える。
【０１３２】
キーワード認証部７０１及びキーワード情報格納部７０２はそれぞれ、実施の形態５のキーワード認証部５０１及びキーワード情報格納部５０２と同じである。キーワード認証部７０１は、認証結果を統合部７０５に出力する。
【０１３３】
特徴量認証部７０３及び特徴量情報格納部７０４はそれぞれ、実施の形態６の特徴量認証部６０１及び特徴量情報格納部６０２と同じである。特徴量認証部７０３は、認証結果を統合部７０５に出力する。
【０１３４】
また、音声取得部４０２は、マイク６を介して入力されるユーザの音声信号から文字列及び特徴量を抽出し、文字列をキーワード認証部７０１に出力し、特徴量を特徴量認証部６０１に出力する。
【０１３５】
統合部７０５は、キーワード認証部７０１及び特徴量認証部７０３それぞれから取得される認証結果を統合し、音声信号を発したユーザが予め登録されたユーザであるか否かを判定する。具体的には、統合部７０５は、キーワード認証部７０１から認証成功の認証結果を取得し、且つ、特徴量認証部７０３から認証成功の認証結果を取得した場合、音声信号を発したユーザは予め登録されたユーザであると判定する。統合部７０５は、キーワード認証部７０１から取得される認証結果と特徴量認証部７０３から取得される認証結果との少なくとも一方が、認証失敗を示す場合、音声信号を発したユーザは予め登録されたユーザでないと判定する。統合部７０５は、判定結果を、第一認証の統合認証結果として、制御情報出力部１０６又は第二認証提示部４０３に出力する。
【０１３６】
実施の形態７に係る車両制御装置７００のその他の構成及び動作は、実施の形態４〜６と同様であるため、その説明を省略する。そして、実施の形態７に係る車両制御装置７００においても、実施の形態４〜６と同様の効果が得られる。また、実施の形態７に係る車両制御装置７００では、キーワード認証部７０１は、音声を音声認識することによって取得される文字列と、予め登録されたユーザの音声情報に含まれる文字列との一致度に基づく認証を行う。特徴量認証部７０３は、音声から取得される特徴量と、予め登録されたユーザの音声情報に含まれる音声の特徴量との類似度に基づく認証を行う。統合部７０５は、両方の認証が成功した場合、音声を発したユーザが予め登録されたユーザであると認証する。上記構成によると、第一認証は、車両１を使用するユーザによって発せられた音声に含まれる文字列及び特徴量を用いて行われる。そして、文字列を用いた認証及び特徴量を用いた認証のいずれもが成功した場合、第一認証は成功する。よって、セキュリティが向上する。
【０１３７】
［実施の形態８］
実施の形態８に係る車両制御装置８００を説明する。実施の形態８に係る車両制御装置８００は、車両１のマイク６に入力されるユーザの音声に含まれる特徴量からユーザの年齢層を特定し、年齢層に応じた運転支援情報を出力する。以下において、実施の形態８について、実施の形態１〜７と異なる点を中心に説明する。
【０１３８】
図１４は、実施の形態８に係る車両制御装置８００の機能的な構成の一例を示すブロック図である。図１４に示すように、車両制御装置８００は、実施の形態４に係る車両制御装置４００と同様に、始動情報取得部１０１と、第一認証部１０２と、第二認証部１０３と、第一認証情報格納部１０４と、第二認証情報格納部１０５と、制御情報出力部１０６と、第一認証提示部４０１と、音声取得部４０２と、第二認証提示部４０３と、入力信号取得部４０４とを備える。さらに、車両制御装置８００は、高齢層識別部８０１と、高齢層情報格納部８０２と、運転操作支援部８０３とを備える。
【０１３９】
高齢層情報格納部８０２は、高齢層の話者の音声の特徴量の情報を格納する。この特徴量の情報は、不特定多数の高齢層の話者の音声から抽出された特徴量の情報である。このような特徴量の情報の例は、高齢者を識別するための高齢層音声辞書である。高齢層音声辞書は、不特定多数の高齢層の話者の音声のデータ、雑音データ、又は、これら両方を用いて抽出される特徴量に基づいて生成される音声モデルで構成される。一般的に、加齢に伴って、調音器官の筋肉が衰え、発話行動における音声強度が低下し、口唇の開閉及び舌の動きが緩慢になる。これにより、高齢層の話者の音声は、高齢層以外の話者の音声と異なる特徴を有する。このような高齢層の話者に特有の特徴量の情報が、高齢層情報格納部８０２に格納される。高齢層の話者の音声の特徴量の情報は、車両１の製造過程などの車両１がユーザに引き渡される前に、予め高齢層情報格納部８０２に格納され得る。
【０１４０】
なお、高齢層とは、任意の年齢層に設定されてもよい。例えば、高齢層は、車両の運転時に車両への高齢者マーク（「高齢者運転標識」とも呼ばれる）の表示が要求される７０歳以上の年齢層であってもよい。又は、高齢層は、車両への高齢者マーク（「高齢者運転標識」とも呼ばれる）の表示が義務化され且つ運転免許証の更新時に認知機能検査及び高齢者運転講習の受講が義務化されている７５歳以上の年齢層であってもよい。
【０１４１】
高齢層識別部８０１は、第一認証部１０２から、第一認証の認証結果と、第一認証に用いられた音声信号又はその特徴量を取得する。高齢層識別部８０１は、取得された音声信号から特徴量を抽出する。さらに、高齢層識別部８０１は、特徴量から、音声信号を発したユーザの音声モデルを生成する。高齢層識別部８０１は、生成された音声モデルと、高齢層情報格納部８０２に格納されている高齢層音声辞書とを照合する。そして、高齢層識別部８０１は、音声モデルと高齢層音声辞書の音声モデルとの類似度が事前に定義された類似度以上である場合、音声モデルの対象のユーザは高齢層に該当すると判定し、上記類似度が事前に定義された類似度未満である場合、当該ユーザは高齢層に該当しないと判定する。高齢層識別部８０１は、判定結果、つまり識別結果を運転操作支援部８０３に出力し、第一認証部１０２の認証結果を、制御情報出力部１０６又は第二認証提示部４０３に出力する。このように、高齢層識別部８０１は、車両１のマイク６を介して入力されるユーザの音声を取得し、当該音声を発したユーザが高年齢層に該当するか否かを識別する。
【０１４２】
運転操作支援部８０３は、高齢層識別部８０１の識別結果に応じて、高齢層のユーザの運転操作を支援する情報である支援情報を出力する。具体的には、運転操作支援部８０３は、高齢層識別部８０１から、音声モデルの対象のユーザは高齢層に該当するという識別結果を取得する場合、支援情報を表示装置７に出力し、表示装置７に出力させる。表示装置７は、ディスプレイ及び／又はスピーカを介して、支援情報を視覚的及び／又は聴覚的に出力する。運転操作支援部８０３は、車両１のエンジンの始動直後、停車状態又は駐車状態からの車両１の発進時、車両１の停止時、車両１の後退時、車両１の左右折又は旋回時、及び、車両１の長く続く定速直進走行時などのユーザの運転開始時及び運転中に、誤操作の抑制、注意喚起、及び漫然運転の解消等のために、状況に応じた支援情報を出力してもよい。例えば、運転操作支援部８０３は、停車状態又は駐車状態からの車両１の発進時、ブレーキペダルとアクセルペダルとの踏み間違いを注意喚起する支援情報を出力してもよい。
【０１４３】
実施の形態８に係る車両制御装置８００のその他の構成及び動作は、実施の形態４と同様であるため、その説明を省略する。そして、実施の形態８に係る車両制御装置８００においても、実施の形態４と同様の効果が得られる。また、実施の形態８に係る車両制御装置８００は、車両１のマイク６を介して入力されるユーザの音声を取得し、音声を発したユーザが高年齢層に該当するか否かを識別する識別部としての高齢層識別部８０１と、高齢層識別部８０１の識別結果に応じて、高年齢層のユーザの運転操作を支援する情報を出力する支援部としての運転操作支援部８０３とを備える。上記構成によると、車両１を使用するユーザが予め登録されたユーザであるか否かの認証に加え、車両１を使用するユーザの年齢層が識別される。そして、車両制御装置８００は、識別された年齢層に応じた運転操作の支援も可能にする。
【０１４４】
また、実施の形態８に係る車両制御装置８００では、高齢層識別部８０１は、ユーザの音声信号の特徴量に基づき、当該ユーザの年齢層を識別していたが、これに限定されない。例えば、第一認証情報格納部１０４は、音声情報と、当該音声情報を発したユーザの情報とを対応付けて、格納してもよい。このようなユーザ情報は、対応するユーザの年齢を含んでもよい。この場合、高齢層識別部８０１は、第一認証部１０２による認証が成功したユーザについて、第一認証情報格納部１０４から、当該ユーザに対応する音声情報のユーザ情報を取得し、認証が成功したユーザの年齢層を識別してもよい。又は、高齢層識別部８０１は、第一認証部１０２を介して、第一認証情報格納部１０４から上記ユーザ情報を取得してもよい。
【０１４５】
［その他］
以上、１つ又は複数の態様に係る車両制御装置等について、実施の形態に基づいて説明したが、本開示は、これらの実施の形態に限定されるものではない。本開示の趣旨を逸脱しない限り、当業者が思いつく各種変形を実施の形態に施したものや、異なる実施の形態における構成要素を組み合わせて構築される形態も、１つ又は複数の態様の範囲内に含まれてもよい。
【０１４６】
例えば、実施の形態及び変形例に係る車両制御装置は、エンジンを搭載する車両１に備えられる構成であったが、電気自動車等のエンジンを搭載しない車両に備えられてもよい。この場合、車両制御装置は、車両に搭載されるモータ等の動力装置の始動を制御する。
【０１４７】
また、実施の形態及び変形例に係る車両制御装置は、車両１のエンジンを始動するための認証を行ったが、これに限定されない。実施の形態及び変形例に係る車両制御装置は、ドアの施錠及び解錠等の車両１の各装置を動作させるための認証に適用されてもよい。
【０１４８】
また、実施の形態及び変形例に係る車両制御装置は、アクセサリ電源がオン状態で動作していたが、アクセサリ電源がオフ状態で動作するように構成されてもよい。この場合、車両制御装置に専用の電源がひかれてもよい。
【０１４９】
また、上述したように、本開示の技術は、システム、装置、方法、集積回路、コンピュータプログラム又はコンピュータ読取可能な記録ディスク等の記録媒体で実現されてもよく、システム、装置、方法、集積回路、コンピュータプログラム及び記録媒体の任意な組み合わせで実現されてもよい。コンピュータ読み取り可能な記録媒体は、例えばＣＤ−ＲＯＭ等の不揮発性の記録媒体を含む。
【０１５０】
例えば、上記実施の形態に含まれる各処理部は典型的には集積回路であるＬＳＩ（Large Scale Integration：大規模集積回路）として実現される。これらは個別に１チップ化されてもよいし、一部又は全てを含むように１チップ化されてもよい。
【０１５１】
また、集積回路化はＬＳＩに限るものではなく、専用回路又は汎用プロセッサで実現してもよい。ＬＳＩ製造後にプログラムすることが可能なＦＰＧＡ（Field Programmable Gate Array）、又はＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。
【０１５２】
なお、上記実施の形態において、各構成要素は、専用のハードウェアで構成されるか、各構成要素に適したソフトウェアプログラムを実行することによって実現されてもよい。各構成要素は、ＣＰＵなどのプロセッサ等のプログラム実行部が、ハードディスク又は半導体メモリ等の記録媒体に記録されたソフトウェアプログラムを読み出して実行することによって実現されてもよい。
【０１５３】
また、上記構成要素の一部又は全部は、脱着可能なＩＣ（Integrated Circuit）カード又は単体のモジュールから構成されてもよい。ＩＣカード又はモジュールは、マイクロプロセッサ、ＲＯＭ、ＲＡＭ等から構成されるコンピュータシステムである。ＩＣカード又はモジュールは、上記のＬＳＩ又はシステムＬＳＩを含むとしてもよい。マイクロプロセッサが、コンピュータプログラムにしたがって動作することにより、ＩＣカード又はモジュールは、その機能を達成する。これらＩＣカード及びモジュールは、耐タンパ性を有するとしてもよい。
【０１５４】
本開示の車両制御方法は、ＭＰＵ（Micro Processing Unit）及びＣＰＵなどのプロセッサ、ＬＳＩなどの回路、ＩＣカード又は単体のモジュール等によって、実現されてもよい。
【０１５５】
さらに、本開示の技術は、ソフトウェアプログラム又はソフトウェアプログラムからなるデジタル信号によって実現されてもよく、プログラムが記録された非一時的なコンピュータ読み取り可能な記録媒体であってもよい。また、上記プログラムは、インターネット等の伝送媒体を介して流通させることができるのは言うまでもない。
【０１５６】
また、上記で用いた序数、数量等の数字は、全て本開示の技術を具体的に説明するために例示するものであり、本開示は例示された数字に制限されない。また、構成要素間の接続関係は、本開示の技術を具体的に説明するために例示するものであり、本開示の機能を実現する接続関係はこれに限定されない。
【０１５７】
また、ブロック図における機能ブロックの分割は一例であり、複数の機能ブロックを１つの機能ブロックとして実現したり、１つの機能ブロックを複数に分割したり、一部の機能を他の機能ブロックに移してもよい。また、類似する機能を有する複数の機能ブロックの機能を単一のハードウェア又はソフトウェアが並列又は時分割に処理してもよい。
【産業上の利用可能性】
【０１５８】
本開示の技術は、車両の各装置を稼動する際のセキュリティを向上する技術に有用である。
【符号の説明】
【０１５９】
１  車両
２  リモコンキー
３  スタートボタン
４  通信器
５  着座センサ
６  マイク
７  表示装置
７ａ  入力インタフェース
８  カメラ
９  指紋認証センサ
１１  キー検出部
１２  スタートボタン入力検出部
１３  アクセサリ電源起動部
１４  着座検出部
１００，２００，３００，４００，５００，６００，６００，７００，８００  車両制御装置
１０１  始動情報取得部（取得部）
１０２  第一認証部
１０３  第二認証部
１０４  第一認証情報格納部（第一格納部）
１０５  第二認証情報格納部（第二格納部）
１０６  制御情報出力部
２０１，４０１  第一認証提示部
２０２，４０３  第二認証提示部
３０１，４０２  音声取得部
３０２，４０４  入力信号取得部
５０１，７０１  キーワード認証部（第一認証部）
５０２，７０２  キーワード情報格納部（第一格納部）
６０１，７０３  特徴量認証部（第一認証部）
６０２，７０４  特徴量情報格納部（第一格納部）
７０５  統合部
８０１  高齢層識別部（識別部）
８０２  高齢層情報格納部
８０３  運転操作支援部（支援部）
【図１】
2019026243.tif 000003
【図２】
2019026243.tif 000004
【図３】
2019026243.tif 000005
【図４】
2019026243.tif 000006
【図５】
2019026243.tif 000007
【図６】
2019026243.tif 000008
【図７】
2019026243.tif 000009
【図８】
2019026243.tif 000010
【図９】
2019026243.tif 000011
【図１０】
2019026243.tif 000012
【図１１】
2019026243.tif 000013
【図１２】
2019026243.tif 000014
【図１３】
2019026243.tif 000015
【図１４】
2019026243.tif 000016