(57)【要約】      （修正有）【課題】触覚強化スマートホームアーキテクチャのためのシステムを提供する。【解決手段】建築コンポーネントの建築コンポーネント状態を決定するステップと、建築物の制御デバイスとの相互作用を決定するステップ（制御デバイスは、建築コンポーネントに関連付けられ、且つ、触覚出力デバイスを含む。）と、建築コンポーネント状態に基づいて触覚効果を決定するステップと、触覚出力デバイスに触覚効果を出力させるための信号を触覚出力デバイスに送信するステップとを含む。【選択図】図１１
2018081687.tif 000002
【特許請求の範囲】
【請求項１】
建築物の建築コンポーネントの建築コンポーネント状態を決定するステップと、
前記建築物の制御デバイスとの相互作用を決定するステップであって、前記制御デバイスは前記建築コンポーネントに関連付けられ且つ触覚出力デバイスを備えるステップと、
前記建築コンポーネント状態に基づいて触覚効果を決定するステップと、
前記触覚効果を前記触覚出力デバイスに出力させるための信号を前記触覚出力デバイスに送信するステップと
を含む、方法。
【請求項２】
前記制御デバイスは、前記建築コンポーネントの状態を変化させるように構成される、請求項１に記載の方法。
【請求項３】
前記建築コンポーネント状態を決定するステップは、
前記建築コンポーネントのアクティブ化状態を決定すること、及び
前記建築コンポーネントの前記アクティブ化状態と建築物状態の非適合性を決定すること
を含む、請求項１に記載の方法。
【請求項４】
前記制御デバイスは、照明スイッチ、ドアノブ、ドアの取っ手、アラームシステム制御パネル、又はＨＶＡＣ制御パネルを含む、請求項１に記載の方法。
【請求項５】
前記触覚効果は、運動感覚触覚効果を含む、請求項１に記載の方法。
【請求項６】
前記相互作用を決定するステップは、前記制御デバイスの入力デバイスの操作を決定することを含む、請求項１に記載の方法。
【請求項７】
前記触覚効果を決定するステップは、前記入力デバイスのタイプに更に基づく、請求項６に記載の方法。
【請求項８】
建築物の建築コンポーネントに関連付けられるセンサと、
前記建築コンポーネントに関連付けられ且つ触覚出力デバイスを備える制御デバイスと、
メモリと、
前記メモリ、前記センサ及び前記制御デバイスと通信するプロセッサであって、
建築コンポーネント状態を決定すること、
前記制御デバイスとの相互作用を決定すること、
前記建築コンポーネント状態に基づいて触覚効果を決定すること、及び
前記触覚効果を前記触覚出力デバイスに出力させるための信号を前記触覚出力デバイスに送信すること
を行うように前記メモリに記憶されているプロセッサ実行可能命令を実行するように構成されるプロセッサと
を備える、システム。
【請求項９】
前記制御デバイスは、前記建築コンポーネントの状態を変化させるように構成される、請求項８に記載のシステム。
【請求項１０】
前記建築コンポーネント状態を決定することは、
前記建築コンポーネントのアクティブ化状態を決定すること、及び
前記建築コンポーネントの前記アクティブ化状態と前記建築物の状態の非適合性を決定すること
を含む、請求項８に記載のシステム。
【請求項１１】
前記制御デバイスは、照明スイッチ、ドアノブ、ドアの取っ手、アラームシステム制御パネル、又はＨＶＡＣ制御パネルを含む、請求項８に記載のシステム。
【請求項１２】
前記触覚効果は、運動感覚触覚効果を含む、請求項８に記載のシステム。
【請求項１３】
前記相互作用を決定することは、前記制御デバイスの入力デバイスの操作を決定することを含む、請求項８に記載のシステム。
【請求項１４】
前記触覚効果を決定することは、前記入力デバイスのタイプに更に基づく、請求項１３に記載のシステム。
【請求項１５】
プロセッサ実行可能プログラムコードを含む非一時的なコンピュータ可読媒体であって、前記プログラムコードは、プロセッサに、
建築物の建築コンポーネントの建築コンポーネント状態を決定すること、
前記建築物の制御デバイスとの相互作用を決定することであって、前記制御デバイスは前記建築コンポーネントに関連付けられ且つ触覚出力デバイスを備えること、
建築コンポーネント状態に基づいて触覚効果を決定すること、及び
前記触覚効果を前記触覚出力デバイスに出力させるための信号を前記触覚出力デバイスに送信すること
を行わせるように構成される、非一時的なコンピュータ可読媒体。
【請求項１６】
前記制御デバイスは、前記建築コンポーネントの状態を変化させるように構成される、請求項１５に記載の非一時的なコンピュータ可読媒体。
【請求項１７】
前記建築コンポーネント状態を決定することは、
前記建築コンポーネントのアクティブ化状態を決定すること、及び
前記建築コンポーネントの前記アクティブ化状態と前記建築物の状態の非適合性を決定すること
を含む、請求項１５に記載の非一時的なコンピュータ可読媒体。
【請求項１８】
前記触覚効果は、運動感覚触覚効果を含む、請求項１５に記載の非一時的なコンピュータ可読媒体。
【請求項１９】
前記相互作用を決定することは、前記制御デバイスの入力デバイスの操作を決定することを含む、請求項１５に記載の非一時的なコンピュータ可読媒体。
【請求項２０】
前記触覚効果を決定することは、前記入力デバイスのタイプに更に基づく、請求項１９に記載の非一時的なコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、触覚フィードバックに関し、より詳細には、触覚強化スマートホームアーキテクチャに関する。
【背景技術】
【０００２】
最近の住宅は、ますます住宅の状態を監視又は制御する技術が備えられるようになってきている。例えば、冷暖房システム用のサーモスタットは、インターネット接続を介して遠隔でアクセス可能な場合が有る。同様に、ホームアラームシステムは、運動センサ、ドアセンサ、アラーム情報等の様々な状態情報に対するインターネットアクセスを提供する。
【発明の概要】
【０００３】
触覚強化スマートホームアーキテクチャのためのシステム及び方法に関する様々な例が記載されている。本開示の方法の１つは、建築物の建築コンポーネントの建築コンポーネント状態を決定するステップと、建築物の制御デバイスとの相互作用を決定するステップであって、制御デバイスは建築コンポーネントに関連付けられ且つ触覚出力デバイスを含むステップと、建築コンポーネント状態に基づいて触覚効果を決定するステップと、触覚出力デバイスに触覚効果を出力させるための信号を触覚出力デバイスに送信するステップとを含む。
【０００４】
別の例では、本開示のシステムは、建築物の建築コンポーネントに関連付けられるセンサと、建築コンポーネントに関連付けられ且つ触覚出力デバイスを含む制御デバイスと、メモリと、メモリ、センサ及び制御デバイスと通信するプロセッサであって、建築コンポーネント状態を決定すること、制御デバイスとの相互作用を決定すること、建築コンポーネント状態に基づいて触覚効果を決定すること、及び触覚出力デバイスに触覚効果を出力させるための信号を触覚出力デバイスに送信することを行うためにメモリに記憶されているプロセッサ実行可能命令を実行するように構成されるプロセッサとを含む。
【０００５】
更なる例は、建築物の建築コンポーネントの建築コンポーネント状態を決定すること、建築物の制御デバイスとの相互作用を決定することであって、制御デバイスは建築コンポーネントに関連付けられ且つ触覚出力デバイスを含むこと、建築コンポーネント状態に基づいて触覚効果を決定すること、及び触覚出力デバイスに触覚効果を出力させるための信号を触覚出力デバイスに送信することをプロセッサに行わせるように構成されるプロセッサ実行可能プログラムコードを含む非一時的なコンピュータ可読媒体を含む。
【０００６】
こうした例示は、本開示の範囲を限定又は定義するために言及されるのではなく、その理解を支援するための例示を提供するものである。詳細な説明において例示が検討されており、そこには更なる説明が提供されている。様々な例によってもたらされる利点は、本明細書を吟味することにより更に理解され得る。
【図面の簡単な説明】
【０００７】
本明細書に組み込まれてその一部を構成する添付の図面は、１つ以上の所定の例示を示しており、例示の説明と共に、所定の例示の原理及び実装を説明する役割を果たす。
【図１】触覚強化スマートホームアーキテクチャ用の例示的なシステムを示す。
【図２】触覚強化スマートホームアーキテクチャ用の例示的なシステムを示す。
【図３】触覚強化スマートホームアーキテクチャ用の例示的なシステムを示す。
【図４】触覚強化スマートホームアーキテクチャ用の例示的な触覚出力モジュールを示す。
【図５】触覚強化スマートホームアーキテクチャ用の例示的な触覚出力モジュールを示す。
【図６】図６Ａ及び図６Ｂは触覚強化スマートホームアーキテクチャ用の例示的な制御デバイスを示す。
【図７】図７Ａ及び図７Ｂは触覚強化スマートホームアーキテクチャ用の例示的な制御デバイスを示す。
【図８】図８Ａ及び図８Ｂは触覚強化スマートホームアーキテクチャ用の例示的な制御デバイスを示す。
【図９】図９Ａ及び図９Ｂは触覚強化スマートホームアーキテクチャ用の例示的な制御デバイスを示す。
【図１０】触覚強化スマートホームアーキテクチャ用の例示的なコントローラを示す。
【図１１】触覚強化スマートホームアーキテクチャ用の例示的な方法を示す。
【発明を実施するための形態】
【０００８】
本明細書では、触覚強化スマートホームアーキテクチャのためのシステム及び方法の文脈で例示が記載されている。当業者であれば、以下の記載は例示目的であり、如何なる限定も意図していないことを理解するであろう。次に、添付の図面に示された例示的な実装を詳細に参照する。同じ参照記号が同じ又は同様の項目を参照するために図面及び以下の記載を通じて使用される。
【０００９】
明確のため、本明細書に記載の例示の定型的な特徴の全てが示され且つ記載されているわけではない。勿論、このような実際の実装の開発において、アプリケーション及びビジネス関連の制約の遵守等の多くの実装固有の決定が開発者の特定の目的を達成するために行われなければならず、こうした特定の目的は実装ごとに又は開発者ごとに変化することが理解されるであろう。
【００１０】
（触覚強化スマートホームアーキテクチャのためのシステム及び方法の例示）
この例示では、人物が、自宅の様々な側面の状態を監視及び制御するために、自宅に様々な相互接続されたセンサ及びコンピュータデバイスを設置している。例えば、ユーザは、開閉されたこと等を示すように各ドア又は窓の状態を感知するために、外部ドア及び窓にドア及び窓センサを設置している。更に、センサ情報を取得して各外部ドア及び窓の状態を監視するために、こうした各ドアセンサにコンピュータデバイスが接続されている。更に、家屋の各照明スイッチが、電流フロー、オン、オフ又は調光の程度に基づいて、照明スイッチの状態を感知し得るコンピュータデバイスに接続されている。
【００１１】
ユーザは、仕事の後で夜に家に着くと、親指の指紋を検出して、本人確認すると、玄関ドアを開錠するセンサを親指で押す。ユーザがドアの取っ手を握ると、ドアの取っ手は、家屋の他の全てのドアが施錠されており、日中にセキュリティ侵害が検出されておらず、モーションセンサの動作が検出されていないことを示すために、３つの短時間の高振幅振動を出力する。従って、自宅に入る前に、入るのが安全であることを示す情報がユーザに与えられている。そのようにしてユーザが家に入り、ラップトップの鞄及び郵便物を通路のテーブルに置き、ボタンを押して、通路、キッチン及びリビングルームを照らす照明設備のプリセット設定をオンにする。しかしながら、ユーザがボタンを押している間、ボタンは、リビングルームの電球が切れていることを示す触覚効果を出力する。ユーザはキッチンに行って食糧棚のドアを開ける。このとき、食糧棚のドアの取っ手は、玄関ドアが空いたままであることを示す触覚効果を出力する。そのようにしてユーザは交換用電球を見つけ、食糧棚のドアを閉め、通路に戻り、玄関ドアを閉める。それからユーザはリビングルームに移動して電球を交換する。従って、住宅は、直観的に、及び住人が住宅の状態を調べるためにウェブページ又はスマートフォンアプリケーションにアクセスしなくても、住宅に関する控えめな状態情報を所有者又は他の住人に提供することができる。
【００１２】
この例示の実施形態は本明細書で検討される一般的な主題を読者に紹介するために与えられており、本開示はこの例示に限定されない。以下の段落では、触覚強化スマートホームアーキテクチャのためのシステム及び方法の様々な追加の非限定的な例示が記載されている。
【００１３】
次に図１を参照すると、図１は、触覚強化スマートホームアーキテクチャのための例示的なシステム１００を示す。システム１００は、コントローラ１１０、複数のセンサモジュール１２０ａ−ｃ、及び複数の触覚出力モジュール１３０ａ−ｃを含む。この例におけるコントローラ１１０は、図１０に関してより詳細に記載されているコンピュータデバイスである。コントローラ１１０は、建築物の様々な側面に関する情報を取得するための様々なセンサモジュール１２０ａ−ｃと通信する。この例では、建築物は家屋であるが、本開示による様々な例において、建築物は、アパート又は共同住宅、ホテルの部屋又はホテル、分譲マンション又はマンション、小売又は商業ビル、産業ビル、工場、又は任意の他の適切な建築物であってもよい。
【００１４】
センサモジュール１１０からセンサ情報を受信することに加えて、以下に図４に関してより詳細に記載されるように、触覚出力モジュール１３０ａ−ｃに１つ以上の触覚効果を出力させ得る触覚出力モジュール１３０ａ−ｃに信号を送信する。触覚出力モジュール１３０ａ−ｃは、建築物内の様々な制御デバイスに設置され又は関連付けられていてもよい。例えば、触覚出力モジュール１３０ａ−ｃは、建築物のコンポーネントを制御又は操作する建築物内のドア、蛇口、トイレの取っ手、照明スイッチ、サーモスタット又は他のデバイスに設置され又は関連付けられていてもよい。このような配置は、触覚通知を提供するために人物がこのような制御デバイスに接触しているときに触覚出力モジュール１３０ａ−ｃがこれらに触覚効果を提供することを可能にするが、そうでない場合は触覚効果を出力しなくてもよい。
【００１５】
センサモジュール１２０ａ−ｃは、家屋の様々なコンポーネント１４０−１６０の状態を感知して、コントローラ１１０にセンサ情報を送信する。コンポーネント１４０−１６０は、室内又は室外の両方のドア又は窓、照明スイッチ、照明、ストーブ、オーブン、冷蔵庫等の器具、又はテレビ若しくはホームシアター設備等の任意の様々な物であってもよい。一部の例では、コンポーネント１４０−１６０は、暖房・換気・空調（ＨＶＡＣ）システム、アラームシステム又はアラームシステム制御パネル、又は配管システム、例えば、１つ以上の蛇口、トイレ、シャワー、配管等であってもよい。このようなコンポーネント１４０−１６０は、建築物の所有者又は住人が支払うエネルギ又は他の資源の消費に関連してもよい。例えば、水を使用する蛇口又は他の備品若しくは器具が放置されているか又は水漏れしている可能性があり、窓及びドアが開いているか又は閉じているかに基づいてそれらはＨＶＡＣシステムによる電気の使用に影響を与え得る。オンのままになっている同様の器具、例えば、テレビ、ストーブは、電気又は他の資源（例えば、天然ガス）を消費してもよく、又はオンのままになっていれば安全性の危険を与える可能性すら有る。従って、センサモジュール１２０ａ−ｃは、このような器具の状態を監視して、コントローラ１１０に情報を提供し得る。
【００１６】
次に図２を参照すると、図２は、触覚強化スマートホームアーキテクチャのための例示的なセンサモジュール２００を示す。この例示では、センサモジュール２００は、プロセッサ２１０、メモリ２２０、センサ２３０、及び通信インターフェース２４０を含む。プロセッサ２１０は、センサ２３０からセンサ信号を受信して、通信インターフェース２４０を使用してセンサ情報をコントローラ１１０に送信する。また、一部の例では、プロセッサ２１０は、センサ情報又はセンサ較正パラメータ又は履歴データ等の他の情報をメモリ２２０に記憶してもよい。この例におけるセンサモジュール２００は、バッテリ（図示せず）により電力供給されているが、一部の例では、センサモジュール２００は、建築物内の電気配線等の外部電力供給部に接続されてもよい。
【００１７】
センサモジュール２００は、センサ２３０からのセンサ信号に基づいてコントローラ１１０にセンサ情報を提供する。この例で使用される適切なセンサ２３０は、電圧又は電流センサ、磁気接触又は近接センサ（例えば、ドア及び窓センサ用）、温度センサ（例えば、熱電対、サーミスタ等）、流量センサ、モーションセンサ等を含む。運動センサ等の一部のタイプのセンサは、建築物のコンポーネント、例えば、ホームシアターシステムと共に利用され且つこれらに関連付けられて、１人以上の人物がコンポーネントと相互作用しているかどうかを決定してもよい。一部の例では、センサモジュール２００は、同じ又は異なるタイプの複数のセンサ２３０を含んでもよい。
【００１８】
この例示では、センサモジュール２００は、コントローラ１１０と通信するために無線通信インターフェース２４０を利用するが、有線又は無線通信インターフェースを含む任意の適切な通信インターフェースが利用されてもよい。適切な無線インターフェースは、ブルートゥース（登録商標）、ＷｉＦｉ又はセルラを含み、一方で適切な有線インターフェースは、イーサネット（登録商標）、シリアル接続（例えば、ＲＳ−２３２又はＲＳ−４２２）、又は電圧若しくは電流信号を含む。図２に示された例示的なセンサモジュール２００は単一の通信インターフェース２４０のみを有するが、他の例示的なセンサモジュール２００は、例えば、有線及び無線通信をサポートするため、又は異なるタイプの有線又は無線通信のために複数の通信インターフェースを有してもよい。
【００１９】
一部の例では、大きな建築物又は建築物群等において、無線センサモジュールは、メッシュネットワークアーキテクチャを利用してもよい。このようなアーキテクチャは、コントローラ１１０から離れたセンサモジュールが相対的に低い電力レートの通信を使用して建築物又は敷地内の他のセンサモジュールを介してコントローラ１１０と通信することを可能にしてもよい。
【００２０】
プロセッサ２１０は、センサ情報をプロセッサ２１０に提供するセンサ２３０から１つ以上のセンサ信号を受信する。このようなセンサ信号は、デジタル又はアナログセンサ信号であってもよく、プロセッサ２１０は、センサ信号内に符号化された情報を受信して記憶してもよい。例えば、デジタルセンサ信号は、電流又は電圧値等のセンサ情報を含むビットパターン又はパルス幅変調（ＰＷＭ）を含んでもよい。アナログセンサ信号は、例えば、アナログ・デジタルコンバータ（ＡＤＣ）を介してプロセッサが受信する電圧又は電流レベルを提供してもよい。センサ信号を受信し且つセンサ信号内のセンサ情報を復号した後で、プロセッサ２１０は、コントローラ２１０に一部又は全てのセンサ情報を即座に送信してもよく、又はセンサ情報の一部又は全てのメモリ２２０に記憶してもよい。プロセッサ２１０がメモリ２２０にセンサ情報を記憶する一部の例では、プロセッサ２１０は、例えば、コントローラ１１０によって特定されたレートで、コントローラ１１０にセンサ情報を周期的に提供してもよい。しかしながら、一部の例では、プロセッサ２１０は、センサ情報に対する要求に応じてのみコントローラ１１０にセンサ情報を送信してもよい。
【００２１】
コントローラ１１０にセンサ情報を送信することに加えて、プロセッサ２１０は、コントローラ１１０から情報を受信してもよい。例えば、コントローラ１１０は、センサモジュール２００のアクティブ化状態を変更してもよい。一部の例では、コントローラ１１０は、センサモジュール２００からのバッテリ低下指示の受信に応じてセンサモジュール２００を非アクティブ化してもよく、又はセンサ２３０の感受性を変更してもよく又はセンサ２３０に対する更新された又はデフォルトの較正パラメータを提供してもよい。
【００２２】
センサモジュール１２０ａ−ｃが図２に示された例示的なセンサモジュール２００を含む一方で、センサモジュールの他の例が利用され得ることも理解されたい。例えば、図３を参照すると、図３は別の例示的なセンサモジュール２５０を示す。この例示では、センサモジュール２５０は、センサ２３０及び通信インターフェース２４０を含むが、別個のプロセッサ又はメモリを含まない。その代わり、センサ２３０は、通信インターフェース２４０を介してコントローラ１１０にセンサ信号を送信し、較正パラメータ又はアクティブ化コマンド等の信号をコントローラ１１０から受信してもよい。
【００２３】
再び図１を参照すると、上記のように、コントローラ１１０は、無線又は有線通信インターフェースを介してセンサモジュール１２０ａ−ｃからセンサ信号を受信する。図１に見て取れるように、センサモジュール１２０ａ−ｃは、コントローラ１１０と無線で通信し、一方でセンサモジュール１２０ａは有線接続を介してコントローラ１１０と通信する。更に、上記のように、コントローラ１１０は、触覚出力モジュール１３０ａ−ｃと通信して、触覚出力モジュール１３０ａ−ｃに１つ以上の触覚効果を出力させるための信号を触覚出力モジュール１３０ａ−ｃに送信する。
【００２４】
次に図４を参照すると、図４は例示的な触覚出力モジュール３００を示す。触覚出力モジュール３００は、プロセッサ３１０、メモリ３２０、センサ３３０、通信インターフェース３４０及び触覚出力デバイス３５０を含む。この例示では、プロセッサ３１０は、通信インターフェース３４０を介してコントローラ１１０から信号を受信し、触覚出力デバイス３５０に１つ以上の触覚効果を出力させるための１つ以上の触覚信号を生成する。適切な通信インターフェース３４０の例は、図２に示された通信インターフェース２４０に関して先に検討されている。
【００２５】
センサ３３０は、ドアノブ、照明スイッチ、蛇口等の操作子（又は制御デバイス）又は触覚出力モジュールへの接触又は近接を示すセンサ信号をプロセッサ３１０に提供する。この例示では、プロセッサ３１０は、センサ３３０が触覚出力モジュール３００又は関連制御デバイスとの接触を示すセンサ信号を提供する場合にのみ触覚信号を生成して触覚出力デバイス３５０に送信する。触覚出力モジュール３００用の適切なセンサ３３０は、抵抗性又は容量性タッチセンサ等の接触センサ、容量性又は誘導性近接センサ等の近接センサ、又はモーションセンサ、圧力センサ、回転エンコーダ、歪みゲージ、圧電素子等を含んでもよい。センサ３３０は、１つ以上のセンサ信号をプロセッサ３１０に提供し、これは人物が触覚出力モジュール３５０に関連付けられる制御デバイスに接触しているかどうかを決定してもよい。プロセッサ３１０は、人物が制御デバイスに接触しているか又はそれを操作しているかどうかを示すフラグ等のパラメータを保持してもよい。
【００２６】
本開示による例示は、１つ以上の異なるタイプの触覚出力デバイスを利用してもよい。適切な触覚出力デバイスの例は、偏心質量がモータによって動かされる偏心回転質量（Ｅｃｃｅｎｔｒｉｃ  Ｒｏｔａｔｉｎｇ  Ｍａｓｓ；ＥＲＭ）、バネに取り付けられた質量が前後に駆動される線形共振アクチュエータ（Ｌｉｎｅａｒ  Ｒｅｓｏｎａｎｔ  Ａｃｔｕａｔｏｒ；ＬＲＡ）、又は圧電物質、電気活性ポリマ若しくは形状記憶合金等の「スマート材料」を含む。また、触覚出力デバイスは、静電摩擦（ｅｌｅｃｔｒｏｓｔａｔｉｃ  ｆｒｉｃｔｉｏｎ；ＥＳＦ）、超音波表面摩擦（ｕｌｔｒａｓｏｎｉｃ  ｓｕｒｆａｃｅ  ｆｒｉｃｔｉｏｎ；ＵＳＦ）を使用するもの、又は超音波触覚トランスデューサによる音響放射圧を含むもの、又は触覚基板及び可撓性若しくは変形可能表面を使用するもの、又は空気ジェットを使用する空気の吹き出し等の投射触覚出力を提供するもの等の他のデバイスを広く含む。
【００２７】
他の例では、触覚効果を生成するために、１つ以上のコンポーネントの変形が使用され得る。例えば、表面の形状又は表面の摩擦係数を変えるために、１つ以上の触覚効果が出力されてもよい。一例では、表面の摩擦を変更するために使用される静電力及び／又は超音波力を生成することによって、１つ以上の触覚効果が生成される。他の例では、触覚効果を生成するために、スマートゲルを含む１つ以上の領域等の透明変形要素の配列が使用されてもよい。また、触覚出力デバイスは、静電摩擦（ｅｌｅｃｔｒｏｓｔａｔｉｃ  ｆｒｉｃｔｉｏｎ；ＥＳＦ）、超音波表面摩擦（ｕｌｔｒａｓｏｎｉｃ  ｓｕｒｆａｃｅ  ｆｒｉｃｔｉｏｎ；ＵＳＦ）、又は超音波触覚トランスデューサによる音響放射圧を含むもの、又は触覚基板及び可撓性若しくは変形可能表面を使用するもの、又は空気ジェットを使用する空気の吹き出し等の投射触覚出力を提供するものを広く含む。摩擦又は変形効果を生成することができる触覚出力デバイス３５０を備える一部の例示では、触覚出力デバイス３５０は、摩擦若しくは変形効果がユーザによって接触されるように構成される表面に加えられ得るように、制御デバイスの接触面上に重ね合わされてもよい。一部の例では、システムの他の部分が、例えば、ユーザによって接触され得る筐体の部分又はシステムに結合される別個のタッチセパレート入力デバイスにおいて、このような力を提供してもよい。
【００２８】
限定されないが、以下の表１に列記される合成方法の例示を含む１つ以上の触覚効果信号から相互作用パラメータを生成するために任意のタイプの入力合成方法が用いられてもよいことが理解されるであろう。
【００２９】
【表１】
2018081687.tif 000003
【００３０】
また、図４に示された例示的な触覚出力モジュール３００は単一の触覚出力デバイス３５０のみを含んでいるが、一部の例示的な触覚出力モジュールは複数の触覚出力モジュール３５０又は複数のタイプの触覚出力デバイス３５０を含んでもよい。更に、一部の例では、触覚出力モジュール３００はスピーカ等の他のコンポーネントを含んでもよく、これは建築コンポーネントの状態に関するビープ音又はボイスアラート（例えば、合成又は事前に記録されたボイスアラート）等のオーディオ信号を出力してもよい。
【００３１】
一部の例では、触覚出力モジュール３００は触覚出力モジュール３００及びセンサモジュール２００の両方として動作し得ることが理解されるべきである。例えば、センサ３３０は、コンポーネントの状態、例えば、蛇口を流れる水の流量と共に、制御デバイスの操作、例えば、蛇口の取っ手の動きを示す１つ以上のセンサ信号をコントローラ１１０に提供してもよい。
【００３２】
触覚出力モジュール１３０ａ−ｃは図４に示された例示的な触覚出力モジュール３００を含み得るが、触覚出力モジュールの他の例が利用され得ることも理解されるべきである。例えば、図５を参照すると、図５は別の例示的な触覚出力モジュール３６０を示す。この例示では、触覚出力モジュール３６０は、触覚出力デバイス３５０及び通信インターフェース５４０を含むが、別個のプロセッサ又はメモリを含まない。その代わり、コントローラ１１０は、通信インターフェース３４０を介して触覚出力デバイス３５０に信号を送信する。更に、例えば、触覚出力デバイス３５０が触覚出力デバイス３５０の回転又はそれとの接触等の情報を感知することができる場合に、コントローラ１１０は、触覚出力デバイス３５０から信号を受信してもよい。
【００３３】
上記のように、様々な制御デバイスが１つ以上の触覚出力モジュール３００を含んでもよい。図６Ａ−９Ｂを参照すると、こうした図の各々は、触覚出力モジュール３００を有する例示的な制御デバイスを示す。
【００３４】
図６Ａ−６Ｂは、ドアを開けるために人物が把持して回すことができるドアノブ６１０を有する例示的なドアの取っ手６００を示す。ドアの取っ手６００の中に触覚出力モジュール６２０が埋め込まれている。この例における触覚出力モジュール６２０は、ドアノブ６１０の回転を示すセンサ信号を触覚出力モジュールのプロセッサに提供する回転トランスデューサを含む。次に、プロセッサは、例えば、ドアノブを回すことに抵抗するように、運動感覚効果６１０を生成するために回転トランスデューサにドアノブを回転させるための１つ以上の駆動信号を回転トランスデューサに出力することができる。この例では、触覚出力モジュール６２０はバッテリを含むが、一部の例では、触覚出力モジュール６２０は建築物の電気配線に接続されてもよい。一部の例では、回転トランスデューサではなく、ドアノブは、接触センサを提供するためにドアノブに重ね合わされるスリーブ又はパッチを有してもよい。
【００３５】
一部の例では、触覚出力モジュールは、ドアラッチ上に又はその中に配置される強磁性材料（例えば、鉄又は鋼）又はドアフレーム内に配置される電磁石を含んでもよい。触覚効果を出力するために、触覚出力モジュール６２０は、電磁石にドアラッチを引き付けさせる信号を出力してもよく、それによってドアノブの動きに抵抗してもよい。或いは、一部の例では、触覚出力モジュール６２０は、軸方向にドアノブを動かすように、例えば、ドアノブに接触している人物から離れるようにドアノブを引き込む又は人物に向かってドアノブを延ばすように構成されてもよい。
【００３６】
図７Ａ−７Ｂは、例示的な水栓７００を示す。水栓７００は、取っ手７１０をそれぞれ上げる又は下げることで蛇口をオン又はオフにするように又は蛇口の取っ手７１０を左又は右に回転させることで水の温度を変えるようにユーザが操作できる取っ手７１０を含む。蛇口は、水栓７００のベース７２０に埋め込まれている触覚出力モジュール７３０を含む。この例示における触覚出力モジュール７３０は、１つ以上の自由度で取っ手の動きに抵抗又はそれを支援することができる触覚出力デバイスを含む。例えば、触覚出力デバイスは、温水器がオフにされている場合に温水を選択する方向への取っ手７１０の動きに抵抗してもよい。更に、触覚出力モジュール７３０は、蛇口の取っ手７１０の位置を示すセンサ信号をコントローラ１１０に提供するためのセンサモジュールとして動作してもよい。しかしながら、一部の例では、蛇口７００は別個のセンサモジュールを含んでもよく、又はセンサモジュールは水栓７００に接続される水道管に接続され且つ水栓７００に関連付けられてもよい。
【００３７】
一部の例では、触覚出力モジュール７３０は、取っ手７１０を動かさずに蛇口への水流に作用するように構成されてもよい。例えば、触覚出力モジュール７３０は、蛇口を流れる水流を変化させるために蛇口に至るパイプ上のバルブを開閉するための信号を出力してもよい。例えば、触覚出力モジュール７３０はパルスを発してもよく、例えば、建築物のコンポーネントの状態を示す水流を、１秒の周期ごとに５回オンオフを行ってもよい。このような効果は、水の使用が今月又は支払い請求サイクルの間通常よりも多いこと、又は水が建築物内の別の部屋で出しっ放しになっていることを示してもよい。
【００３８】
図８Ａ−８Ｂは、照明スイッチ８１０及び埋め込み触覚出力モジュール８２０を有する例示的な照明スイッチモジュール８００を示す。この例示では、触覚出力モジュール８２０は、センサモジュールとしても動作する。触覚出力モジュール８３０は、スイッチを流れている電流の量を感知するための電流センサを含む。更に、触覚出力モジュール８２０は、投位置間のスイッチの動きを検出するためのセンサを含む。また、触覚出力モジュール８２０は、照明スイッチ８１０に振動効果を出力することができる振動触覚出力デバイスも含む。また、一部の例では、触覚出力モジュール８２０は、運動感覚触覚効果、例えば、照明スイッチ８１０の動きに抵抗する又はそれを支援するための触覚効果を出力することができる触覚出力デバイスを含んでもよい。更に、一部の例では、触覚出力モジュールは、照明スイッチ８１０を引っ込めるか又は延ばすように動作してもよい。
【００３９】
図９Ａ−９Ｂは、ＨＶＡＣシステム用の例示的なサーモスタット９００を示す。サーモスタット９００は、ユーザがＨＶＡＣシステム用の設定温度を変更するか又はタッチスクリーン９１０上に表示される他のオプションを循環することを可能にするためのタッチスクリーン９１０及びダイヤル９２０を含む。また、サーモスタットは、２つの触覚出力デバイスを有する触覚出力モジュール９３０も含む。１つの触覚出力デバイスが、ダイヤル９２０上に回転触覚効果を出力するが、ダイヤル９２０の回転を感知することもできる回転トランスデューサを含む。また、触覚出力モジュール９３０はタッチスクリーン９１０と通信するＥＳＦ出力デバイス９４０とも通信する。従って、触覚出力モジュール９２０は、ダイヤル９２０への回転触覚効果又はタッチスクリーン９１０へのＥＳＦに基づく効果を出力することができる。
【００４０】
次に図１０を参照すると、図１０は、触覚強化スマートホームアーキテクチャのための例示的なコントローラ１１０を示す。図１０に示される例では、コントローラ１０００は、筐体１０１０、プロセッサ１０３０、メモリ１０６０、タッチセンサ式ディスプレイ１０２０、触覚出力デバイス１０４０、１つ以上のセンサ１０５０、１つ以上の通信インターフェース１０８０、及び１つ以上のスピーカ１０７０を備える。プロセッサ１０３０はメモリ１０６０と通信しており、この例では、プロセッサ１０３０及びメモリ１０６０は共に筐体１０１０の中に配置される。タッチセンサ面を備え又はこれと通信するタッチセンサ式ディスプレイ１０２０は、タッチセンサ式ディスプレイ１０２０の少なくとも一部がコントローラ１０００のユーザに露出されるように筐体１０１０の中に部分的に配置される。一部の例では、タッチセンサ式ディスプレイ１０２０は、筐体１０１０の中に配置されなくてもよい。例えば、コントローラ１０００は、別の筐体の中に配置されるタッチセンサ式ディスプレイ１０２０と接続され又は通信してもよい。一部の例では、筐体１０１０は、互いにスライド可能に結合され、互いに枢動可能に結合され又は互いに解放可能に結合され得る２つの筐体を備えてもよい。
【００４１】
図１０に示される例では、タッチセンサ式ディスプレイ１０２０は、プロセッサ１０３０と通信し、プロセッサ１０３０又はメモリ１０６０に信号を提供し、且つプロセッサ１０３０又はメモリ１０６０から信号を受信するように構成される。メモリ１０６０は、プロセッサ１０３０によって使用されるプログラムコード若しくはデータ、又はその両方を記憶するように構成される。プロセッサ２１０は、メモリ１０６０に記憶されたプログラムコードを実行して、タッチセンサ式ディスプレイ１０２０に信号を送信し且つタッチセンサ式ディスプレイ２３０から信号を受信するように構成される。図１０に示される実施形態では、プロセッサ１０３０は通信インターフェース１０８０とも通信し、通信インターフェース１０８０から信号を受信して、１つ以上のセンサモジュール１２０ａ−ｃ又は触覚出力モジュール１３０ａ−ｃ等の他のコンポーネント又はデバイスと通信するために通信インターフェース１０８０に信号を出力するように構成される。更に、プロセッサ１０３０は、触覚出力デバイス１０４０と通信し、触覚出力デバイス１０４０に１つ以上の触覚効果を出力させるための信号を出力するように更に構成される。更に、プロセッサ１０３０は、スピーカ１０７０と通信し、スピーカ１０７０に音声を出力させるように構成される。様々な例では、コントローラ１０００は、より少ない又は追加のコンポーネント又はデバイスを備え又はこれらと通信してもよい。
【００４２】
コントローラ１０００は、ユーザ入力を受信し且つソフトウェアアプリケーションを実行することが可能な任意のデバイスであり得る。例えば、図１０におけるコントローラ１０００は、タッチセンサ式表面を備えるタッチセンサ式ディスプレイ１０２０を含む。一部の例では、タッチセンサ式表面は、タッチセンサ式ディスプレイ１０２０上に重ね合わされてもよい。他の例では、コントローラ１０００は、ディスプレイ及び別のタッチセンサ式表面を備え又はこれらと通信してもよい。更に他の例では、コントローラ１０００は、ディスプレイを備え又はこれと通信してもよく、マウス、キーボード、ボタン、ノブ、スライダコントロール、スイッチ、ホイール、ローラ、ジョイスティック、他の操作子、又はこれらの組み合わせ等の他のユーザ入力デバイスを備え又はこれと通信してもよい。
【００４３】
様々な例では、コントローラ１０００は、図１０に示された例よりも少ない又は追加のコンポーネントを備え又はこれらと通信してもよい。例えば、一例では、コントローラ１０００はスピーカ１０７０を備えない。別の例では、コントローラ１０００は、タッチセンサ式ディスプレイ１０２０を備えないが、タッチセンサ式表面を備え、ディスプレイと通信する。従って、本明細書に開示の様々な例及び当業者には明白である変形等、様々な例において、コントローラ１０００は、任意の数のコンポーネントを備え又はこれらと通信してもよい。
【００４４】
一部の例では、タッチセンサ式ディスプレイ１０２０は、複数の同時接触に関する情報を感知及び提供することができるマルチタッチ型タッチセンサ式ディスプレイを含んでもよい。例えば、一例では、タッチセンサ式ディスプレイ１０２０は、相互キャパシタンスシステムを備え又はこれと通信する。一部の例は、圧力又は擬似圧力を感知する能力を有しており、１つ以上の接触場所において感知された圧力又は擬似圧力に関連付けられる情報をプロセッサに提供してもよい。別の例では、タッチセンサ式ディスプレイ１０２０は、絶対キャパシタンスシステムを備え又はこれと通信する。一部の例では、タッチセンサ式ディスプレイ１０２０は、抵抗性パネル、容量性パネル、赤外線ＬＥＤ、光検出器、画像センサ、光学カメラ、又はこれらの組み合わせを備え又はこれらと通信してもよい。従って、タッチセンサ式ディスプレイ１０２０は、例えば、抵抗性、容量性、赤外線、光学、熱、分散信号、又は音響パルス技術、又はこれらの組み合わせ等のタッチセンサ式表面上の接触を決定するための任意の適切な技術を組み込んでもよい。
【００４５】
図１０に示された例では、触覚出力デバイス１０４０は、プロセッサ１０３０と通信して、１つ以上の触覚効果を提供するように構成される。例えば、一例では、プロセッサ１０３０によって、作動信号が触覚出力デバイス１０４０に提供されると、触覚出力デバイス１０４０は、作動信号に基づいて触覚効果を出力する。例えば、図示の例では、プロセッサ１０３０は、アナログ駆動信号を含む触覚出力デバイス１０４０に触覚出力信号を送信するように構成される。一部の例では、プロセッサ１０３０は、触覚出力デバイス１０４０に高レベルコマンドを送信するように構成される。コマンドは、触覚出力デバイス１０４０に触覚効果を出力させる適切な駆動信号を生成するために使用されるコマンド識別子及びゼロ以上のパラメータを含む。他の例では、異なる信号及び異なる信号タイプが１つ以上の触覚出力デバイスの各々に送信されてもよい。例えば、一部の例では、プロセッサは、触覚出力デバイスを駆動して触覚効果を出力するために低レベル駆動信号を送信してもよい。このような駆動信号は、増幅器によって増幅されてもよく、又は駆動される特定の触覚出力デバイスに対応する適切なプロセッサ又は回路を使用してデジタルからアナログ信号に又はアナログからデジタル信号に変換されてもよい。
【００４６】
次に図１１を参照すると、図１１は、触覚強化スマートホームアーキテクチャのための例示的な方法１１００を示す。図１１に示された方法１１００は図１に示されたシステム１００に関して記載されているが、この例示的な方法１１００及び本開示による他の方法は本開示による他の例示的なシステムによって行われてもよいことが理解されるべきである。
【００４７】
ブロック１１１０において、コントローラ１０１は、建築物のコンポーネントの状態を決定する。上記のように、コンポーネントは、両方の室内又は室外のドア又は窓、照明スイッチ、照明、ストーブ、オーブン、冷蔵庫等の器具、又はテレビ若しくはホームシアター設備、ＨＶＡＣシステム、アラームシステム、又は配管システム、例えば、１つ以上の蛇口、トイレ、シャワー等の任意の様々な物であってもよい。コンポーネントの状態を決定するために、コントローラ１１０は、コンポーネントに関するセンサ情報にアクセスする。
【００４８】
上記のように、コントローラ１１０は、建築物（又は敷地）内の１つ以上のセンサモジュール１２０ａ−ｃと通信し、センサモジュール１２０ａ−ｃからセンサ情報を受信する。各センサモジュール１２０ａ−ｃは１つ以上のコンポーネント１４０−１６０に関連付けられ、各コンポーネント１４０−１６０は１つ以上の関連センサモジュール１２０ａ−ｃを有してもよい。センサ１２０ａ−ｃは、周期的に又は連続的に関連コンポーネントに関するセンサ情報を提供してもよく、又はメモリ、例えば、メモリ２２０内にセンサ情報をローカルに記憶してもよく、これはコントローラ１１０によって要求され又は他のやり方でアクセスされてもよい。
【００４９】
センサ１２０ａ−ｃ及び関連コンポーネント１４０−１６０のタイプに依存して、コントローラ１１０は、様々な異なるやり方でコンポーネントの状態を決定してもよい。例えば、窓又はドアコンポーネントは、バイナリ状態、即ち、開又は閉を有してもよく、開いた程度に関連付けられる状態の範囲を有してもよい。一例では、窓又はドア用のセンサモジュールは、閉じられると接近するが、開くと離れる２つの部分を有する電磁石近接センサを含む。このようなセンサは、センサの２つの部分が回路式接続を維持するために互いに十分に接近しているかどうかに基づいてバイナリ信号を提供してもよい。しかしながら、一部の例では、窓上のセンサは、どのくらい窓が開いているかに基づいて抵抗が変化する、可変抵抗器、例えば、レオスタットを含んでもよい。他の例示的なセンサは、ドア又は窓上のヒンジの動き又は位置、又は窓のクランク機構の位置を検出し得る回転エンコーダを含む。コントローラ１１０は、このようなセンサ情報にアクセスして、センサ信号に基づいて、対応するドア又は窓が開いているかどうか、又はドア又は窓が開いている程度を決定してもよい。
【００５０】
他のタイプのセンサは、電流又は電圧を検出してもよく、電源投入時に電気を引き込むコンポーネントに関連付けられてもよい。例えば、電流センサは、器具と通信し、器具によって引き込まれた電流の量を検出してもよい。電流レベルはコントローラ１１０に送信されてもよく、これは器具の状態を決定してもよい。例えば、一部のコンポーネントは、電源がオフにされたときに電流を引き込まない。例えば、照明スイッチは或る位置で回路接続を完全に遮断してもよい。従って、コントローラ１１０は、照明スイッチに関連付けられる非ゼロ電流を検出すると、照明スイッチの状態が「オン」であることを決定してもよいが、電流が検出されなければ、照明スイッチの状態が「オフ」であることを決定してもよい。一部の例では、例えば、調光スイッチに関して、コントローラ１１０は、例えば、スイッチに対する電流引き込みの学習範囲に基づいて、スイッチが「オン」である程度と状態を決定してもよい。
【００５１】
しかしながら、一部の例示的なコンポーネントは、電源がオフであっても電流を引き込んでもよい。例えば、ホームシアター設備は、電源がオフであっても頻繁に電流を引き込む。従って、コントローラ１１０は、ホームシアター設備に関連付けられる１つ以上のセンサモジュール１２０ａ−ｃから電流情報を取得してもよい。次に、コントローラ１１０は、感知された電流情報を「オフ」状態で期待される電流引き込みと比較してもよい。感知された電流が期待された「オフ」電流引き込みの既定の範囲内であれば、例えば、この例示では、１−５％内であれば、コントローラ１１０は、センサモジュール１２０ａ−ｃに関連付けられるコンポーネントがオフであることを決定してもよい。
【００５２】
一部の例では、コントローラ１１０は、例えば、ユーザからのフィードバックに基づいて経時的に期待されるＯＦＦの電流引き込みを学習してもよい。例えば、コントローラ１１０は、ステレオ受信機が検出された非ゼロ電流に基づいてオンであるとの通知を最初に提供してもよい。ユーザは、通知を却下して、ステレオ受信機の電源がオフであることをコントローラ１１０に示してもよい。次に、コントローラ１１０は、ステレオ受信機に対する「オフ」状態の電流引き込み値を記録してもよい。このような値は、ステレオ受信機の状態のより正確な決定を提供するために経時的に更新され又は平均化されてもよい。
【００５３】
バイナリ状態及び状態の範囲の特定の例が先に記載されているが、他のコンポーネントが、同様に、異なる例において感知され得るこのような離散的又は連続的なバイナリ状態又は状態の範囲を有してもよいことが理解されるべきである。更に、状態は、先に検討されたもの等の状態、例えば、オン若しくはオフ、又は開若しくは閉、又は使用されるコンポーネントに適用可能な他の状態を含んでもよい。一部の例では、状態は、アラームシステム等のシステムの状態を含んでもよい。例えば、アラームシステムは、「非作動」、「作動中」、「在宅作動中」、「不在作動中」等の異なるアラーム状態を有してもよい。
【００５４】
ブロック１１２０において、コントローラ１１０は、制御デバイスとの相互作用を決定する。上記のように、制御デバイスは、ドアノブ、蛇口、トイレの取っ手、照明スイッチ、サーモスタット等のコンポーネントの状態を制御するためにユーザによって使用され得るデバイスに関連する。こうした又は他の制御デバイスは、制御デバイスとの相互作用を感知することができる関連触覚出力モジュールを有してもよい。制御デバイスとの相互作用を決定するために、コントローラ１１０は、制御デバイスに関連付けられるセンサ１２０ａ−ｃ又は触覚出力モジュール１３０ａ−ｃからの情報にアクセスする。例えば、センサ１２０ａ−ｃは、デバイスの状態が変化していることを示す１つ以上のセンサ信号を提供してもよい。例えば、センサ１２０ａ−ｃは、コンポーネントの状態が変化したこと、例えば、窓が閉状態から開状態に変化したことを示すセンサ信号をコントローラ１１０に送信してもよい。コントローラ１１０は、状態の変化が制御デバイスとの相互作用を示すことを決定してもよい。
【００５５】
一部の例では、例えば、触覚出力モジュールにおけるセンサは、制御デバイスとの接触を検出してもよい。例えば、上記のように、触覚出力モジュールは、タッチセンサを含んでもよく、人物がタッチセンサにタッチすることに応答してタッチセンサからセンサ信号を受信してもよい。再び図６Ａを参照すると、ドアノブ６１０に関連付けられるタッチセンサは、触覚出力モジュール６２０にセンサ信号を送信してもよい。次に、触覚出力モジュール６２０は、ドアノブ６１０上でタッチが感知されたことを示す信号をコントローラ１１０に送信してもよい。コントローラ１１０は、受信したセンサ信号に基づいて人物がドアノブ６１０にタッチしていることを決定してもよい。或いは、一部の例では、センサは、ドアノブ６１０の回転を感知し、且つドアノブの回転及び、一部の例では、ドアノブの回転の度合いを示すセンサ信号を関連触覚出力モジュールに送信する回転エンコーダを含んでもよい。次に、触覚出力モジュールは、ドアノブの回転を示す信号をコントローラ１１０に送信してもよい。
【００５６】
接触が制御デバイスとの相互作用を示してもよいが、一部の例では、触覚出力モジュール１３０ａ−ｃは制御デバイスへの人物の接近を検出してもよい。例えば、触覚出力モジュール１３０ａ−ｃは、モーション検出器等の近接センサを含んでもよい。モーション検出器が動きを示す場合、コントローラ１１０又は触覚出力モジュール１３０ａ−ｃは、近くの人物が持ち運んでいる又は身に着けているデバイスとの通信を試行してもよい。例えば、コントローラ１１０又は触覚出力モジュール１３０ａ−ｃは、ユーザのスマートウォッチ又はスマートフォンとのペアリングを試行してもよい。
【００５７】
一部の例では、相互作用に基づいて意図が決定されてもよい。例えば、ユーザが屋外のドアの室内のドアノブを回すことは、人物が建築物から出ようとしていることを示してもよい。更に、他の状態情報と合わせた相互作用が意図に関する追加情報を提供してもよい。例えば、人物が屋外のドアの室内のドアノブを回転させ且つアラームシステムのカウントダウンタイマが作動している場合、それは延長期間にわたり人物が建築物から出ようとしていることを示してもよい。このような意図情報は、例えば、オーブンがオンであり且つ人物が非意図的にそれをオンにしたままであり得ることを決定するために使用されてもよい。より一般には、コントローラ１１０は、建築物の状態、例えば、ドア又は窓が開いていること又はストーブがオンのままであることと非適合であり又は望ましくないことである、建築物のコンポーネントのアクティブ化状態、例えば、アラームシステム又はＨＶＡＣシステムをオンにすること、又は建築物から出るためにドアノブを回すこと等を決定してもよい。一部のこのような例では、コントローラ１１０は、非適合性を決定し、ブロック１１３０において、非適合性に基づいて触覚効果を決定してもよい。
【００５８】
ブロック１１２０に関連する特徴はコントローラ１１０に関して記載されているが、制御デバイスに関連付けられる触覚出力モジュールは、コントローラ１１０の代わりに又はそれに加えて制御デバイスとの相互作用を決定し得ることが理解されるべきである。一部の例では、相互作用を決定した後で、触覚出力モジュールは、相互作用を示す信号をコントローラ１１０に送信してもよい。
【００５９】
ブロック１１３０において、コントローラ１１０は、建築物のコンポーネントの状態に基づいて触覚効果を決定する。この例示では、コントローラ１１０は、制御デバイスと相互作用する人物に家屋のコンポーネントの状態を通知するための触覚効果を決定する。例えば、家屋のコンテキストにおいて、コントローラ１１０は、ブロック１１１０において建築物の窓が開いていること、及びユーザが家屋の玄関ドアの内側のドアノブ６１０と相互作用していることを決定してもよい。コントローラ１１０は、窓を開けたままユーザが家屋から出ようとしている可能性が有ることを決定する。次に、コントローラ１１０は、家屋から出る前に家屋の状態が人物によって解決されるべきであることを示すための触覚効果を決定する。次に、この例示では、コントローラ１１０は、利用可能な触覚効果のライブラリからドアノブ６１０の動きに抵抗するための触覚効果を選択する。この例示では、選択された触覚効果は、回転可能なドアノブに関連付けられており、所定の方向への回転として出力されるように設計される。
【００６０】
例えば、コントローラメモリ又はネットワークロケーション（例えば、クラウド）に記憶された触覚効果ライブラリ内の異なる触覚効果が提供されてもよい。触覚効果ライブラリ内の触覚効果と１つ以上の検出された状態との相関性は、コントローラによって動的に決定されてもよく、又は人物によって、例えば、住宅所有者又は建築物賃借人によって事前に設定されてもよい。
【００６１】
更に、決定された触覚効果の強度、持続時間、タイプ等は検出された制御デバイスの使用に基づいてもよいことが理解されるべきである。例えば、人物がドアノブを素早く回している場合、より強い触覚効果、例えば、より強い抵抗性の触覚効果又はより強い振動が出力されてもよい。或いは、照明スイッチのコンテキストにおいて、コントローラ１１０は、その月のエネルギ使用が通常よりも著しく大きいことを決定して、照明スイッチの動きに強く抵抗するために高振幅を有する触覚効果を決定してもよい。一方で、エネルギ使用が通常よりも僅かに高い場合には、低振幅抵抗性効果が決定されてもよい。
【００６２】
再び図７Ａを参照すると、この例示では、コントローラ１１０は、家屋のトイレの状態が３０秒よりも長く流れていると以前に決定しており、これはトイレのシールの劣化又は漏れを示し得る。ブロック１１２０において、人物が蛇口の取っ手７１０を使用して蛇口７００をオンにしようとしているとの決定に応じて、コントローラ１１０は、トイレが流れ続けていることを人物に通知するための触覚効果を決定する。次に、コントローラ１１０は、蛇口に関連付けられる利用可能な触覚効果のライブラリから触覚効果を選択する。この例示では、コントローラ１１０は、家屋の他の場所で水が流れていることを示すために蛇口をオンにすることに抵抗するための触覚効果を選択する。一部の例では、コントローラ１１０は、水が流れていることに関連付けられる家屋のコンポーネントを示すための触覚効果を更に決定してもよい。例えば、コントローラ１１０は、コンポーネントがトイレであることに基づいて触覚効果を選択してもよく、この場合、これは単一のパルス振動に対応する。従って、コントローラ１１０は、２つの触覚効果、即ち、家屋で水が流れていることを示すために蛇口をオンにすることに抵抗するための抵抗性効果と、流れている水がトイレに関連付けられていることを示すための振動性効果とを選択する。
【００６３】
図８Ａに示された照明スイッチ８００に関して、コントローラ１１０は、ブロック１１１０において部屋の中のホームシアター設備の電源がオンになっていること、及び照明スイッチ８００を使用してユーザが部屋の照明をオフにしようとしていることを決定してもよい。コントローラ１１０は、ホームシアターシステムの電源がオンになっていることを示すための振動性触覚効果を決定してもよい。この例示では、ユーザの意図は曖昧であってもよい。即ち、ユーザは、部屋から出るため又は映画の鑑賞環境を改善するために照明をオフにしていてもよい。従って、コントローラ１１０は、抵抗性触覚効果ではなく振動タイプの効果を決定する。
【００６４】
一部の例では、抵抗性の触覚効果は、例えば、窓を閉めるため又はオーブンをオフにするために、ユーザのアクションが必要とされることをコントローラ１１０が決定する場合に、決定され且つ使用されてもよい。しかしながら、振動性触覚効果は、人物に通知を提供するために決定及び使用されてもよいが、必ずしもアクションが必要であることを示さない。
【００６５】
上記の一部の例はコントローラ１１０が触覚効果を決定することに関連しているが、一部の例では、コントローラ１１０は、その代わりに建築物の１つ以上のコンポーネントの状態を触覚出力モジュールに提供してもよく、それから触覚出力モジュールは上記の技術等を使用して出力される触覚効果を決定してもよい。
【００６６】
一部の例では、コントローラ１１０又は触覚出力モジュール１３０ａ−ｃは、同様に又は代わりに、１人以上の人々が持ち運んでいる又は身に着けているデバイスに送信され得る触覚効果を決定してもよい。例えば、ユーザは、スマートウォッチを装着し又はスマートフォンを持ち運んでもよい。このような例では、コントローラ１１０は、ユーザのウェアラブルデバイスによってサポートされている１つ以上の触覚効果を決定してもよく、ユーザのウェアラブルデバイスによってサポートされている触覚効果に基づいて触覚効果を決定してもよい。
【００６７】
更に、上記のように、コントローラ１１０は、一部の例では、建築物のコンポーネントの検出されたアクティブ化状態、及び建築物の状態に基づいて触覚効果を決定してもよい。ブロック１１２０に関して先に検討されたように、建築物は、建築物の窓が開いていること及び建築物を冷却するためにＨＶＡＣシステムの電源がオンになっていることを検出してもよい。コントローラ１１０は、開いている窓を介して冷気が逃れることを可能にしながらＨＶＡＣシステムを実行することの間の非適合性を決定し、ユーザにこのような状態を通知するための触覚効果を決定してもよい。
【００６８】
ブロック１１４０において、コントローラ１１０は、触覚効果を触覚出力デバイスに出力させるための信号を触覚出力デバイスに送信する。この例示では、コントローラ１１０は、ブロック１１２０で決定された相互作用に関連付けられる制御デバイスに関連付けられる触覚出力モジュールに出力される触覚効果の識別性を含む信号を送信する。触覚出力モジュールは、出力される触覚効果を識別する信号を受信し、識別された触覚効果に基づいて１つ以上の駆動信号を決定し、触覚効果デバイス、例えば、触覚効果デバイス３５０を使用して触覚効果を出力する。例えば、触覚出力モジュールは、異なる触覚効果に関連付けられる駆動信号のためのパラメータの項目を有するテーブルをメモリに保持する。触覚効果を識別する信号の受信に応答して、触覚出力モジュールは、識別された触覚効果に対応する項目に関してテーブルを検索し、テーブルの項目におけるパラメータに基づいて触覚効果デバイスを使用して触覚効果を生成し且つ出力する。しかしながら、一部の例では、コントローラは、振幅、持続時間、波形等の駆動信号を触覚出力モジュールによって生成するために使用可能なパラメータを送信してもよい。
【００６９】
一部の例では、コントローラ１１０は、過剰な水の使用又は水漏れを示すための蛇口からのパルス性流水等、非触覚効果を出力するために触覚出力モジュール１３０ａ−ｃを使用するための信号を送信してもよい。一部の例では、上記のように、触覚出力モジュールが触覚効果を決定してもよい。次に、一部のこのような例では、触覚出力モジュールのプロセッサ３１０は、触覚出力デバイス３５０に触覚効果を出力させるための信号を触覚出力デバイス３５０に送信してもよい。
【００７０】
上記のように、一部の例では、コントローラ１１０は、人物のウェアラブルデバイス又はスマートフォンに信号を送信してもよい。例えば、建築物のコンポーネントの状態が緊急状態を示す場合、コントローラ１１０は人物のウェアラブルデバイスに信号を送信してもよい。或いは、一部の例では、上記のように、触覚出力モジュール１３０ａ−ｃは、触覚出力モジュール１３０ａ−ｃに接近している人物を検出してもよい。このような場合、コントローラ１１０は、触覚出力モジュール１３０ａ−ｃではなく、ユーザのウェアラブルデバイス又はスマートフォンに信号を送信してもよい。例えば、人物は、触覚出力モジュール１３０ａ−ｃに関連付けられる制御デバイスに接触していなくてもよい。従って、触覚出力モジュール１３０ａ−ｃの触覚出力デバイスを使用して人物に触覚効果を出力することは可能でなくてもよい。一部の例では、コントローラ１１０が人物のウェアラブルデバイス又はスマートフォンに信号を送信するのではなく、コントローラ１１０は触覚出力モジュール１３０ａ−ｃに信号を送信し、次にこれは人物のウェアラブルデバイス又はスマートフォンにこの信号を又は信号に基づいて別の信号を送信してもよい。  また、このような信号は、人物のウェアラブルデバイス又はスマートフォンのディスプレイスクリーンに視覚状態情報を出力し得る情報又は別の信号と共に送信されてもよい。
【００７１】
本明細書に記載の方法及びシステムの一部の例は様々な機械で実行するソフトウェアに関して記載されているが、方法及びシステムは、例えば、様々な方法を特別に実行するためのフィールド・プログラマブル・ゲート・アレイ（ｆｉｅｌｄ−ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ；ＦＰＧＡ）等の特別に構成されたハードウェアとして実装されてもよい。例えば、例示は、デジタル電子回路で、又はコンピュータハードウェア、ファームウェア、ソフトウェア若しくはこれらの組み合わせで実装され得る。一例では、デバイスは、１つ又は複数のプロセッサを含んでもよい。プロセッサは、プロセッサに結合されるランダム・アクセス・メモリ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ；ＲＡＭ）等のコンピュータ可読媒体を備える。プロセッサは、メモリに記憶されたコンピュータ実行可能プログラム命令を実行する。例えば、画像を編集するために１つ以上のコンピュータプログラムを実行する。このようなプロセッサは、マイクロプロセッサ、デジタル・シグナル・プロセッサ（ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ；ＤＳＰ）、特定用途向け集積回路（ａｐｐｌｉｃａｔｉｏｎ−ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ；ＡＳＩＣ）、フィールド・プログラマブル・ゲート・アレイ（ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ；ＦＰＧＡ）、及び状態機械を含む。このようなプロセッサは、ＰＬＣ、割り込みコントローラ（ｐｒｏｇｒａｍｍａｂｌｅ  ｉｎｔｅｒｒｕｐｔ  ｃｏｎｔｒｏｌｌｅｒ；ＰＩＣ）、プログラマブル論理回路（ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｄｅｖｉｃｅ；ＰＬＤ）、プログラマブルＲＯＭ（ｐｒｏｇｒａｍｍａｂｌｅ  ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ；ＰＲＯＭ）、電気的プログラマブルＲＯＭ（ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  ｐｒｏｇｒａｍｍａｂｌｅ  ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ；ＥＰＲＯＭ又はＥＥＰＲＯＭ）、又は他の類似のデバイス等のプログラマブル電子デバイスを更に備えてもよい。
【００７２】
このようなプロセッサは、媒体、例えば、プロセッサによって実行されると、プロセッサによって遂行又は支援される本明細書に記載のステップをプロセッサに実行させることができる命令を記憶し得るコンピュータ可読記憶媒体を備え又はこれと通信してもよい。コンピュータ可読媒体の例は、限定されないが、プロセッサ、例えばウェブサーバのプロセッサにコンピュータ可読命令を提供することができる電子、光学、磁気又は他の記憶装置を含んでもよい。媒体の他の例は、限定されないが、フロッピーディスク、ＣＤ−ＲＯＭ、磁気ディスク、メモリチップ、ＲＯＭ、ＲＡＭ、ＡＳＩＣ、構成プロセッサ、全ての光学媒体、全ての磁気テープ若しくは他の磁気媒体、又はコンピュータプロセッサが読み取り可能な任意の他の媒体を含む。記載されたプロセッサ及び処理は、１つ以上の構造内に有ってもよく、１つ以上の構造を通じて分散されてもよい。プロセッサは、本明細書に記載の１つ以上の方法（又は方法の一部）を実行するためのコードを備えてもよい。
【００７３】
一部の例の上記の説明は、例示及び説明のためにのみ示されているのであって、網羅的であること又は開示された厳密な形態に本開示を限定することは意図されていない。その多くの修正及び適合が、本開示の精神及び範囲から逸脱することなく当業者には明らかであろう。
【図１】
2018081687.tif 000004
【図２】
2018081687.tif 000005
【図３】
2018081687.tif 000006
【図４】
2018081687.tif 000007
【図５】
2018081687.tif 000008
【図６】
2018081687.tif 000009
【図７】
2018081687.tif 000010
【図８】
2018081687.tif 000011
【図９】
2018081687.tif 000012
【図１０】
2018081687.tif 000013
【図１１】
2018081687.tif 000014
【外国語明細書】
2018081687000001.pdf