(57)【要約】  マイクロコントローラ（２０６）は、機械可読媒体に記憶されたプロセッサ及び命令を含む。命令は、プロセッサによってロード及び実行されると、プロセッサに、送信機による車両（１０２）へのアクセスを認識するステップと、車両（１０２）の一部分を開けるための音声コマンド（９９）を認識するステップと、音声コマンド（９９）の認識と送信機によるアクセスの認識との組み合わせに基づいて、音声コマンドで識別された車両（１０２）の機構を作動させる信号を発するステップと、を行わせる。【選択図】図１
2020529942.tif 000002
【特許請求の範囲】
【請求項１】
マイクロコントローラであって、
プロセッサと、
機械可読媒体に記憶された命令であって、前記命令が、前記プロセッサによってロード及び実行されると、前記プロセッサに、
送信機による車両へのアクセスを認識するステップと、
前記車両の一部分を開けるための音声コマンドを認識するステップと、
前記音声コマンドの前記認識と前記送信機による前記アクセスの前記認識との組み合わせに基づいて、前記音声コマンドで識別された前記車両の機構を作動させる信号を発するステップと、を行わせる、機械可読媒体に記憶された命令と、を含む、
マイクロコントローラ。
【請求項２】
前記プロセッサに、前記送信機による前記車両への前記アクセスの認識後にのみ、音声認識を更に開始させる、請求項１に記載のマイクロコントローラ。
【請求項３】
前記プロセッサに、前記送信機による前記車両への前記アクセスの認識前に、音声認識を更に開始させる、請求項１に記載のマイクロコントローラ。
【請求項４】
前記プロセッサに、他のデバイスの中で前記車両を一意に識別する単語を識別することによって、前記車両のための音声コマンドを更に認識させる、請求項１〜３のいずれか一項に記載のマイクロコントローラ。
【請求項５】
前記プロセッサに、前記送信機による前記アクセスの認識時、及び前記音声コマンドの認識前に、補助機構を更に起動させる、請求項１〜４のいずれか一項に記載のマイクロコントローラ。
【請求項６】
前記プロセッサは、前記送信機が前記車両の指定された通信範囲内にあり、ユーザが車両トランクを開けるための前記音声コマンドを発するときに、前記車両トランクを開けることによって、前記機構を作動させるように、更に構成されている、請求項１〜５のいずれか一項に記載のマイクロコントローラ。
【請求項７】
前記プロセッサは、前記音声コマンドが、前記送信機による前記車両への前記アクセスの認証の有効期間内に認識されたかどうかを判定するように、更に構成されている、請求項１〜６のいずれか一項に記載のマイクロコントローラ。
【請求項８】
非一時的機械可読媒体を備える製造物品であって、前記媒体は、命令を含み、前記命令が、プロセッサによってロード及び実行されると、前記プロセッサに、
送信機による車両へのアクセスを認識するステップと、
前記車両の一部分を開けるための音声コマンドを認識するステップと、
前記音声コマンドの前記認識と前記送信機による前記アクセスの前記認識との組み合わせに基づいて、前記音声コマンドで識別された前記車両の機構を作動させる信号を発するステップと、を行わせる、物品。
【請求項９】
前記プロセッサに、前記送信機による前記車両への前記アクセスの認識後にのみ、音声認識を開始させるように構成された命令を更に含む、請求項８に記載の物品。
【請求項１０】
前記プロセッサに、前記送信機による前記車両への前記アクセスの認識前に、音声認識を開始させるように構成された命令を更に含む、請求項８に記載の物品。
【請求項１１】
前記プロセッサに、他のデバイスの中で前記車両を一意に識別する単語を識別することによって、前記車両のための音声コマンドを認識させるように構成された命令を更に含む、請求項８〜１０のいずれか一項に記載の物品。
【請求項１２】
前記プロセッサに、前記送信機による前記アクセスの認識時、及び前記音声コマンドの認識前に、補助機構を起動させるように構成された命令を更に含む、請求項８〜１１のいずれか一項に記載の物品。
【請求項１３】
前記プロセッサに、前記送信機が前記車両の指定された通信範囲内にあり、ユーザが車両トランクを開けるための前記音声コマンドを発するときに、前記車両トランクを開けることによって、前記機構を作動させるように構成された命令を更に含む、請求項８〜１２のいずれか一項に記載の物品。
【請求項１４】
前記プロセッサに、前記音声コマンドが前記送信機による前記車両への前記アクセスの認証の有効期間内に認識されたかどうかを判定させるように構成された命令を更に含む、請求項８〜１３のいずれか一項に記載の物品。
【請求項１５】
請求項１〜１４に記載の、マイクロコントローラのいずれかによって実施される動作、又は、物品のいずれかの命令の実行を含む、車両を制御する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
（優先権）
本出願は、２０１７年８月７日に出願された米国特許仮出願第６２／５４２，０９１号に対する優先権を主張し、その内容がその全体にわたって参照により本明細書に組み込まれる。
【０００２】
（発明の分野）
本開示は、自動車、車両、及び周辺装置に関し、より具体的には、トランクなどの車両の機構の自動車音声起動による作動に関する。
【背景技術】
【０００３】
自動車システムのサプライヤが、自動車の相手先ブランド名製造（Original Equipment Manufacturer、ＯＥＭ）の厳格かつ絶えず変化する要件に対処するために競争するにつれて、電気／電子アーキテクチャの代替案の進化も継続している。このようなアーキテクチャは、いくつかのコンポーネントを有し得る。
【０００４】
いくつかのこのようなコンポーネントは、様々な業界標準に従って製造されている。例えば、車載電子部品評議会（Automotive Electronics Council、ＡＥＣ）は、ＡＥＣ−Ｑ１００などの多くの異なる規格を公表している。他の標準としては、国際標準化機構（International Standards Organization、ＩＳＯ）２６２６２及び国際電気標準会議（International Electrotechnical Commission、ＩＥＣ）６１５０８が挙げられる。これらの規格は、電気及び電子システムの設計、試験、製造、廃棄、及びリサイクルに適用され得る。
【０００５】
デバイスは、自動車の電子技術環境でより良好に機能するように、これらの規格又は他の規格に従って製造され得る。そのようなデバイスのいくつかは、他の非標準準拠の同等品を有し得る。
【０００６】
自動車の設計における電子機器は、車両の動作、ユーザの利便性、及び人命の保護に不可欠な役割を果たし得る。自動車用途における電子システムの広範な使用を考慮すると、それらの正しい動作が車両の制御にどのくらい不可欠であるかを理解することは困難であり得る。これらの電子システムが適切に機能する限り、車両内及び車両の周囲の人々の安全性は、主にドライバのスキル及び運転習慣によって異なる。しかしながら、意図しないエアバッグ展開などの機器の故障は悲惨な場合がある。
【０００７】
電子自動車システムのいくつかのコンポーネントは、バックボーンのメディアオリエンテッドシステムズトランスポート（Media-Oriented Systems Transport、ＭＯＳＴ）に従って開発され得る。ＭＯＳＴネットワークは、最小の遅延及びプレミアムなサービス品質でデータ伝送を提供する時間分割多重ネットワークであり得る。マルチカメラアプリケーションでは、カメラは、ＭＯＳＴネットワークを介して同期されて、ビデオフレームを低ジッタで正確に同時にサンプリングする。ＭＯＳＴは、オーディオ、ビデオデータ、及び制御情報を伝送するための単一の相互接続を用いて実装され得る。
【０００８】
電子自動車システムのいくつかのコンポーネントは、ユニバーサルシリアルバス（universal serial bus、ＵＳＢ）ポート及びブレークアウトボックスを含み得る。これらを使用して、ますます多くのポータブル消費者デバイスを車両や自動車内の要素に接続することができる。ＵＳＢポートは、Ｗｉ−Ｆｉ／ワイドローカルエリアネットワーク及び全地球測位システム（Global Positioning System、ＧＰＳ）コンポーネントなどの広範囲の産業デバイスへのインターフェースを提供し得る。ＵＳＢポートは、ＵＳＢデバイスの充電及びヘッドユニットへの接続を可能にし得る。
【０００９】
自動車システムのアクチュエータは、マイクロコントローラによって実装され得る。これらのアクチュエータは、より良好な使いやすさ、制御、精度、トルク、及び速度を可能にするインテリジェントなタスクを実施することができる。
【００１０】
電子自動車システムのコンポーネントは、イーサネット、特に修復及び診断システムなどの外部システムに接続され得る。イーサネットは、ソフトウェアの更新のために大量のデータをダウンロードするための高速インターフェースを提供することができる。
【００１１】
電子自動車システムのコンポーネントは、コントローラエリアネットワーク（Controller Area Network、ＣＡＮ）又はローカル相互接続ネットワーク（local interconnect network、ＬＩＮ）バスを使用して接続され得る。ＣＡＮ及びＬＩＮ通信は、独立型モジュール若しくは回路、又はマイクロコントローラなどの他の要素内に実装され得る。ＣＡＮ及びＬＩＮ要素は、コントローラ、トランシーバ、又はソフトウェアスタックを含み得る。
【発明の概要】
【００１２】
本開示の実施形態は、製造物品を含む。製造物品は、命令を含んでもよい。命令は、プロセッサによって実行されるか、又は組み合わせ論理で明示されると、送信機による車両へのアクセスを認識するようにプロセッサを構成する。送信機は、キーフォブであってもよい。命令は、プロセッサに、車両の一部分を開けるための音声コマンドを認識するステップと、音声コマンドの認識と送信機によるアクセスの認識との組み合わせに基づいて、音声コマンドで識別された車両の機構を作動させる信号を発するステップと、を行わせるように更に構成されてもよい。上記の実施形態のいずれかと組み合わせて、命令は、プロセッサに、送信機による車両へのアクセスの認識後にのみ音声認識を開始させるように更に構成されてもよい。上記の実施形態のいずれかと組み合わせて、命令は、プロセッサに、送信機による車両へのアクセスの認識前に、音声認識を開始させるように更に構成されてもよい。送信機による車両へのアクセスの前又は後に音声認識を開始することは、システムに基づいて実施されてもよい。送信機による車両へのアクセスは、送信機の許可に基づいてもよい。上記の実施形態のいずれかと組み合わせて、命令は、プロセッサに、他のデバイスの中で車両を一意に識別する単語を識別することによって、車両のための音声コマンドを認識させるように更に構成されてもよい。上記の実施形態のいずれかと組み合わせて、命令は、プロセッサに、送信機によるアクセスの認識時、及び音声コマンドの認識前に、補助機構を起動させるように更に構成されてもよい。上述の実施形態のいずれかと組み合わせて、命令は、プロセッサに、送信機が車両の指定された通信範囲内にあり、ユーザが車両トランクを開けるための音声コマンドを発するときに、車両トランクを開けることによって、機構を作動させるように更に構成されてもよい。上述の実施形態のいずれかと組み合わせて、命令は、プロセッサに、音声コマンドが送信機による車両へのアクセスの認証の有効期間内に認識されたかどうかを判定させるように更に構成されてもよい。音声コマンドが認証の有効期間内に認識されなかった場合、機構は起動されない場合がある。
【００１３】
本開示の実施形態は、マイクロコントローラ、プロセッサ、装置、チップ、システム、車両、駐車構造、又は上記実施形態の製造物品のいずれかを含む他のシステムを含んでもよい。
【００１４】
本開示の実施形態は、実行時の製造物品、マイクロコントローラ、プロセッサ、装置、チップ、システム、車両、駐車構造、又は上記実施形態の他のシステムのいずれかによって実施される方法を含んでもよい。
【図面の簡単な説明】
【００１５】
【図１】本開示の実施形態による、トランクオープナーなどの自動車の機構を作動させるための、音声起動のためのシステムの図である。
【図２】本開示の実施形態による、トランクオープナーなどの自動車の機構を作動させるための、音声起動のためのコントローラの図である。
【図３】本開示の実施形態による、トランクオープナーなどの自動車の機構を作動させるための、音声起動のための方法の図である。
【発明を実施するための形態】
【００１６】
図１は、本開示の実施形態による、トランクオープナーなどの自動車の機構の音声起動による作動のためのシステム１００及びシステム１００の使用の図である。システム１００は、自動車の他の部分の音声起動による自動化に使用されてもよい。システム１００は、車両１０２と、機構１０４と、送信機１０６と、制御モジュール１１０と、を含んでもよい。
【００１７】
システム１００は、車両１０２上で又は車両１０２のために実装されてもよい。車両１０２は、自動車、オートバイ、レクリエーション車両、又は他の車両を含んでもよい。システム１００は、特定の条件の組み合わせで車両１０２の機構１０４の作動を制御してもよい。機構１０４は、例えば、トランクリッド、窓、サンルーフ、ライト、点火スイッチ、サイドドア、リフトドア、スライドドア、又は車両の他の機構を含んでもよい。機構１０４の作動は、例えば、トランクリッド、ドア、若しくは窓を開閉すること、又は車両１０２の点火を開始若しくは停止することを含んでもよい。機構１０４の作動は、任意の好適な数及び種類のリレー、回路、モータ、又は他のアクチュエータ（図示せず）によって実施されてもよい。車両１０２は、近接センサ、マイクロフォン、又は送受信機（図示せず）などの任意の好適な数及び種類のセンサを含んでもよい。
【００１８】
システム１００システム１００は、ユーザ１０８によって使用されてもよい。ユーザ１０２は、システム１００と対話する人物であってもよい。ユーザ１０８は、システム１００の他の要素と電気的に通信するように構成された送信機１０６などの電子デバイスを携帯してもよい。送信機１０６は、機構１０４の作動のために制御モジュール１１０と通信してもよい。
【００１９】
送信機１０６及び制御モジュール１１０は、任意の好適な方法で実装されてもよい。例えば、制御モジュール１１０及び送信機１０６は、アナログ回路、デジタル回路、プロセッサによる実行のためのコンピュータ可読媒体上の命令、又はそれらの任意の好適な組み合わせによって実装されてもよい。更に、送信機１０６は、フォブ、スマートフォン、パッシブ型電磁源、スマートカード、又は近距離無線チップ（near-field chip、ＮＦＣ）によって実装されてもよい。送信機１０６及び制御モジュール１１０は、各々、受信機、追加の送信機、又は互いに電気的に通信する他の機構を含んでもよい。例えば、送信機１０６及び制御モジュール１１０は、送信機１０６及び制御モジュール１１０が互いに所与の範囲内にあるときに、無線周波数（radio frequency、ＲＦ）信号を介して通信してもよい。
【００２０】
他の解決策では、開放機構１０４は、キーが機構１０４のロック内に挿入され得るように携帯されるアイテムを、ユーザ１０８が移動させるか又は下に置くことを必要とし得る。そのような手動プロセスは、他の解決策で置き換えられてもよく、この場合、フォブ上のキーを押して、機構１０４の開口部を作動させてもよい。更に他の解決策では、ユーザ１０８は、バンパーの下で足又は手を放棄してもよく、バンパーは、トランク実装機構１０４を開けるためのカメラ又は近接センサを有する。しかしながら、これらの各々は、制限を有する。ユーザ１０８は、物体を下に置くか、フォブ上のボタンを物理的に押すか、又は片足で立つ必要がある。更に、このようなセンサは、故障する傾向がある。例えば、このような「キックセンサ」は、車バンパーの下を十分に深く横切っていない足を認識しない場合があり、又は動物がセンサの下に出現する場合に偽陽性の識別を行う可能性がある。
【００２１】
一実施形態では、システム１００は、ユーザ１０８が、送信機１０６及び別のアクションの使用の論理的組み合わせによって、機構１０４を作動させることを可能にし得る。更なる実施形態では、他のアクションは、ハンズフリーアクションであってもよい。例えば、アクションは、ユーザ１０８の音声認識を含んでもよい。音声認識は、機構１０４を作動させるための音声コマンドの認識を含んでもよい。音声認識は、ユーザ１０８の識別情報の認識を含んでもよい。音声認識は、送信機１０６を押すことを必要としない場合がある。しかしながら、送信機１０６は、他のアクションを実施するときに、ユーザ１０８によってその所有者によって使用されてもよい。例えば、音声認識が実施されるときに、送信機１０６は、特定の範囲の車両１０２又はコントローラモジュール１１０内にある必要があり得る。
【００２２】
例えば、ユーザ１０８は、車両１０２に接近してもよい。ユーザ１０８は、例えば、ポケット内にユーザ１０８上に位置する送信機１０６を有してもよい。送信機１０６は、コントローラモジュール１１０自体を認証するように構成されてもよい。プロキシによって、送信機１０６は、送信機１０６のホルダを車両１０２に対して認証してもよい。
【００２３】
認証は、共有秘密鍵、又は公開−秘密鍵検証などの任意の好適な暗号技術に基づいてもよい。送信機１０６が、コントローラモジュール１１０が予想している送信機のインスタンス、又は信頼されるか、そうでなければ車両１０２のサブシステムへのアクセスが与えられる送信機のインスタンスであることを、送信機１０６がコントローラモジュール１１０に証明するときに認証を行うことができる。したがって、送信機１０６は、コントローラモジュール１１０が、送信機１０６が認証された場合に、機構１０４又は車両１０２の他の機構のみを作動させることになるように、コントローラモジュール１１０に対してそれ自体を一意に識別するように構成されてもよい。認証は、送信機１０６がコントローラモジュール１１０の範囲内にあるときにのみ実施されてもよい。コントローラモジュール１１０は、送信機１０６からの通信信号が指定された閾値を下回るとき、送信機１０６を認証しないように構成されてもよく、送信機１０６が指定された範囲内にないことを示す。そのような閾値は、平均信号強度又は他の好適な基準に従って測定されてもよい。認証されると、送信機１０６は、送信機１０６が範囲外に移動するか、又は別の制限に達するまで、所与の時間の期間認証されてもよい。
【００２４】
車両１０２への接近中に、ユーザ１０８は、トランクリッドを開けるなどの、機構１０４を作動させるための車両の音声コマンドなどの指定されたアクションを実施してもよい。音声コマンドは、例えば、「車、開けトランク」であってもよい。コントローラモジュール１１０は、そのような音声コマンドを聞くように構成されてもよい。一実施形態では、コントローラモジュール１１０は、送信機１０６が認証された後に、音声コマンドの聞き取りを開始するように構成されてもよい。コントローラモジュール１１０は、送信機１０６が範囲外になった後に、又は送信機１０６が再び認証されない、例えば、１０秒の時間期間後に、そのような音声コマンドの聞き取りを停止するように構成されてもよい。別の実施形態では、コントローラモジュール１１０は、送信機１０６の認証前に音声コマンドを聞くことを可能にし得るが、コントローラモジュール１１０がコマンドを認識しても、コントローラモジュール１１０は、認証が起こる後までコマンドの実行を無視又は遅延することができる。そのような場合、コントローラモジュール１１０は、１０秒などの後続の認証が行われなければならない期間を設定してもよい。
【００２５】
コントローラモジュール１１０は、マイクロフォンなどのセンサ（図示せず）からの入力信号を処理してもよい。マイクロフォンは、積雪又は氷などの蓄積された降水による損傷又は干渉を防止するために、例えば、ナンバープレート領域の上のトランクリッドに位置していてもよい。
【００２６】
送信機１０６が認証されると、補助機構も作動されてもよい。例えば、送信機１０６が認証されると、車両１０２のハンドル付近の周辺ライト、ランニングライト、ナンバープレートライト、又はブレーキライトは、コントローラモジュール１１０によって起動され得る。一実施形態では、補助機構は、送信機認証後に異なる機構が作動されるように指示されるときに作動されてもよい。例えば、「車、開けトランク」というコマンドを受信した後に、かつ送信機１０６の認証後に、コントローラモジュール１１０は、ナンバープレートライト、ランニングライト、又はブレーキライトをつけるように構成されてもよい。別の実施形態では、認識された音声コマンドが指定された時間期間内に受信されない場合には、補助機構をオフにすることができる。
【００２７】
いくつかの実施形態では、送信機１０６の認証は、ハンズフリーでなくてもよい。送信機１０６の認証は、送信機１０６上のボタンを押すか、又は指を指紋認識センサに保持することを別個に必要とし得る。ボタンを押すか、又はそのような場合に指紋を認証した後にのみ、送信機１０６の認証を開始又は実施することができる。
【００２８】
コントローラモジュール１１０は、捕捉されたユーザ１０８からのオーディオでの処理を実施するように構成されてもよい。コントローラモジュール１１０は、発話された単語を認識し、認識された単語をフレーズに解析し、文法マッチングを形成する考えられるコマンドの状態モデルを適用して、その後実行され得るコマンドフレーズを識別するように構成されてもよい。このようなコマンドとしては、「開けドア」、「開けトランク」、「閉じろドア」、「閉じろトランク」、「開け窓」、「閉じろ窓」、「開けサンルーム」、「閉じろサンルーム」、「ライトをつけろ」、「ライトを消せ」、「ドアロックを解除しろ」、「ドアをロックしろ」、「車を始動しろ」、「車を見つけろ」（照明をつけろ）などを挙げることができる。一実施形態では、車両１０２の特定の例は、特定の識別子によって対処されてもよい。例えば、ユーザ１０８は、車両１０２のユーザの特定のインスタンスに名前又は他の識別子を与えてもよい。一実施形態では、コントローラモジュール１１０は、車両１０２の特定のインスタンスへのアドレスについて受信されたオーディオ信号を解析し、認証の一部としてそのようなアドレスを要求する場合がある。例えば、ユーザの車両の名前が「Ｂｌｕｅ  Ａｃｍｅ  Ｃａｒ」である場合、車両向けのコマンドの前に「Ｂｌｕｅ  Ａｃｍｅ  Ｃａｒ」というフレーズが続き、その後に特定のコマンドが続く場合がある。車両１０２の特定のインスタンスのアドレス指定を必要とするように構成されている場合、コントローラモジュール１１０は、車両１０２の特定のインスタンスのアドレス指定フレーズを含まないすべての命令を無視してもよい。
【００２９】
図２は、本開示の実施形態によるコントローラモジュール１１０のより詳細な図である。一実施形態では、コントローラモジュール１１０は、車両の機構の作動位置付近に実装されてもよい。例えば、コントローラモジュール１１０がトランクリッドを開ける制御をする場合、コントローラモジュール１１０は、車両の後部に実装されてもよい。
【００３０】
送信機１０６は、コントローラモジュール１１０のアンテナ２２０の十分な範囲に入ることができる。アンテナ２２０は、送信機１０６からＲＦ信号を受信し、送信機１０６から受信されたＲＦ信号をフォブ送受信機２０２に通信してもよい。フォブ送受信機２０２は、アナログ回路、デジタル回路、ファームウェア、又はＭＩＣＲＯＣＨＩＰ  ＴＥＣＨＮＯＬＯＧＹから入手可能なＡＴＡ５７ＸＸ又はＡＴＡＫ５１００４などによって、任意の好適な方法で実装されてもよい。フォブ送受信機２０２は、リモートキーレスエントリー（remote keyless entry、ＲＫＥ）、パッシブエントリーパッシブスタート（passive entry passive start、ＰＥＰＳ）、及びイモビライザー（immobilizer、ＩＭＭ）アプリケーションを実施するように構成されてもよい。フォブ送受信機２０２は、システムの残りの部分から送信機１０６に信号を送信するように構成されてもよい。
【００３１】
フォブ送受信機２０２は、好適なアナログ回路、デジタル回路、マイクロプロセッサ、マイクロコントローラ、又は他のコンピューティング回路で実装され得るエンジン制御ユニット（engine control unit、ＥＣＵ）２０４に通信可能に連結されてもよい。フォブ送受信機２０２及びＥＣＵ  ２０４は、ＬＩＮ又は他の好適な接続又はバスと連結されてもよい。ＥＣＵ２０４は、システムの他の部分との通信を管理するように構成されてもよい。
【００３２】
ＥＣＵ２０４は、マイクロコントローラ２０６に通信可能に連結されてもよい。マイクロコントローラが図２に示されているが、任意の好適なプロセッサは、フィールドプログラマブルゲートアレイ、特定用途向け集積回路、又は他のプロセッサ実装などのシステムの実装において使用されてもよい。マイクロコントローラ２０６は、例えば、ＳＡＭＶ７１又はＳＡＭＶ７２  Ｃｏｒｔｅｘ−Ｍ７ベースのマイクロコントローラによって実装されてもよい。ＥＣＵ２０４及びマイクロコントローラ２０６は、ＣＡＮバス又は他の好適なネットワーク又はバスを介して連結されてもよい。
【００３３】
マイクロコントローラ２０６は、車両に搭載された１つ以上のマイクロフォン２１６に通信可能に連結されてもよい。マイクロフォン２１６は、例えば、パルス密度変調（ＰＤＭ）マイクロフォンによって実装されてもよい。加えて、マイクロコントローラ２０６は、他のセンサ（図示せず）に通信可能に連結されてもよい。
【００３４】
マイクロコントローラ２０６は、１つ以上のアクチュエータ２１８に通信可能に連結されてもよい。アクチュエータ２１８は、任意の好適な電子回路、電子デバイス、又は電気機械デバイスによって実装されてもよい。例えば、アクチュエータ２１８は、リレー、回路、又はモータを含んでもよい。アクチュエータ２１８は、例えば、トランクリッドを開けるために使用されてもよい。マイクロコントローラ２０６、アクチュエータ２１８、及びマイクロフォン２１６は、ＣＡＮバス又は他の好適なネットワーク又はバスを使用して通信可能に連結されてもよい。
【００３５】
マイクロコントローラ２０６は、信号を分析し、かつ車両の機構を作動させるための任意の好適なソフトウェアを実装してもよい。例えば、マイクロコントローラ２０６は、ＥＣＵ２０４とセンサ及びアクチュエータとの通信を容易にするように構成された、ＣＡＮスタック２１４を含んでもよい。ＣＡＮスタック２１４は、これらのエンティティとマイクロコントローラ２０６上の他のソフトウェアとの間のデータ又はコマンドを変換してもよい。マイクロコントローラ２０６は、送信機１０６が認証されたことを検証するように構成された認証プログラム２１２を含んでもよい。マイクロコントローラ２０６は、マイクロフォン２１６から受信された信号から周囲ノイズ又は背景ノイズをキャンセルするように構成されたノイズキャンセルプログラム２１０を含んでもよい。マイクロコントローラ２０６は、マイクロフォン２０８からの入力を分析して音声コマンドが受信されたかどうかを判定するように構成された音声トリガプログラム２０８を含んでもよい。ソフトウェアは、プログラム、ライブラリ、関数、アルゴリズム、スクリプト、実行可能ファイル、アプリケーション、又はプロセッサによる実行のための任意の他の命令によって実装されてもよい。ソフトウェアは、メモリに記憶されてもよい。
【００３６】
図３は、本開示の実施形態による、トランクオープナーなどの自動車機構を作動させるための、音声起動のための方法３００の図である。方法３００は、コントローラ１１０の動作を実装してもよい。方法３００は、プロセッサ上にロード及び実行される、非一時的機械可読媒体上の命令によって実施されてもよい。方法３００は、図３に示されるよりも多いか又は少ない工程で実施されてもよい。方法３００の様々な工程は省略され、方法３００の他の工程と並行して実施され、繰り返され、又は再帰的に繰り返され得る。方法３００は、３０５などのいずれかの好適な点で開始してもよい。
【００３７】
３０５において、自動車機構を作動させるシステムのハードウェアが初期化されてもよい。どの機構が利用可能であるかなどの設定が判定されてもよい。通信は、アクチュエータ及びセンサによって確立されてもよい。
【００３８】
３１０において、車両の機構のためのフォブ又は他の送信機が指定された範囲内にあるかどうかが判定されてもよい。これは、例えば、受信されたＲＦ信号の信号強度を閾値と比較することによって判定されてもよい。そうでない場合、方法３００は３３５に進んでもよい。そうでない場合、方法３００は３１５に進んでもよい。
【００３９】
３１５において、フォブ又は他の送信機が１つ以上の車両の機構にアクセス可能であることが知られているかどうかが判定されてもよい。この認証は、例えば、共有秘密鍵又は公開−秘密鍵認証によって実施されてもよい。認証、及び方法３００の後続の工程は、異なる機構に対して複数回実施されてもよい。そうでない場合、方法３００は３３５に進んでもよい。そうでない場合、方法３００は３２０に進んでもよい。一実施形態では、認証後、音声コマンドを必要としない補助機構が作動されてもよい。
【００４０】
３２０において、所与の機構のためのコマンドが受信されたかどうかが判定されてもよい。一実施形態では、このようなコマンドを聞くことは、３１５での認証の際にのみ開始され得る。コマンドは、車両に固有のアドレス指定を必要とし得る。正しいコマンドが正常に受信されない場合、方法３００は３２５に進んでもよい。正しいコマンドが受信された場合、方法３００は３３０に進んでもよい。
【００４１】
３２５において、認証が経過したかどうかが判定されてもよい。このような経過は、例えば、認証が行われたために経過した時間、又は範囲外に移動するフォブ若しくは他の送信機から生じ得る。フォブ又は他の送信機が範囲外に移動したかどうかを判定するために、ＲＦ信号レベルは、閾値に対してチェックされてもよく、又は、フォブ若しくは他の送信機が依然として接続され、かつ情報を中継しているかどうかが判定されてもよい。認証が経過しなかった場合、方法３００は３２０に戻ってもよい。そうでない場合、方法３００は３３５に進んでもよい。
【００４２】
３３０において、機構が作動されてもよい。これは、ドライバ、リレー、モータ、コントローラ、又は他の好適な電気若しくは電気機械デバイス若しくはコンポーネントにコマンドを発することによって実施されてもよい。方法３００は、３３５に進んでもよい。
【００４３】
３３５において、機構が具体的に作動されなかった場合、試みられた作動は、拒否されてもよい。方法３００が繰り返されるかどうかが判定されてもよい。そうである場合、方法３００は、例えば、３１０に戻ってもよい。そうでない場合、方法３００は終了してもよい。
【００４４】
本開示では特定の実施形態が例示されてきたが、本開示の趣旨及び教示から逸脱することなく、本開示の例示的な実施形態に追加、修正、減算、及び他の変更を行うことができる。
【図１】
2020529942.tif 000003
【図２】
2020529942.tif 000004
【図３】
2020529942.tif 000005
【国際調査報告】
2020529942.tif 000006
2020529942.tif 000007