(57)【要約】  機器（Ａ）をリモート制御するリモートコントロールデバイス（１）を提供する。リモート制御デバイス（１）は、コンタクトセンシング部（１０）、制御モード選択部（２０）、入力部（３０）、プロセッサ部（４０）、及び送信部（５０）を有する。コンタクトセンシング部（１０）は、リモートコントロールデバイスとユーザ（Ｕ）との間の物理的コンタクトの程度を決定し、この程度を示すモード制御信号（Ｓｍｃ）を発生する。制御モード選択部（２０）は、モード制御信号により示された程度に応じてリモートコントロールデバイスの選択可能な複数の動作モード（Ｍ１、Ｍ２、Ｍ３）のうち１つを選択する。選択可能な動作モードは複数のユーザコントロールモードからそのサブセットをイネーブルする。入力部（３０）は、ユーザ入力を受け取り、そのユーザ入力を示すユーザ入力信号（Ｓｉｎｐ）を発生するように構成されている。プロセッサ部（４０）は、選択可能動作モードによりイネーブルされた機能により、ユーザ入力信号から機器の機器制御情報（Ｓａｃｉ）を求め、送信部（５０）は、機器に機器制御情報を送信する。
2015509629.tif 000002
【特許請求の範囲】
【請求項１】
機器をリモート制御するリモートコントロールデバイスであって、
前記リモートコントロールデバイスとユーザとの間の物理的コンタクトの程度を決定し、この程度を示すモード制御信号を発生するコンタクトセンシング部と、
前記モード制御信号により示された程度に応じて前記リモートコントロールデバイスの選択可能な複数の動作モードであって複数のユーザ制御モードのうちのユーザ制御モードの各サブセットをイネーブルする複数の動作モードのうち一動作モードを選択する制御モード選択部と、
ユーザ入力を受け取り、前記ユーザ入力を示すユーザ入力信号を発生するように構成された入力部と、
前記選択された動作モードによりイネーブルされた機能により、前記ユーザ入力信号から前記機器の機器制御情報を求めるプロセッサ部と、
前記機器制御情報を前記機器に送信する送信部とを有する、
リモートコントロールデバイス。
【請求項２】
前記選択可能な複数の動作モードは少なくとも第１と第２と第３の動作モードのうち二動作モードを含み、第１の動作モードは少なくとも第１のユーザ制御モードをイネーブルし、第２の動作モードは第２のユーザ制御モードのみをイネーブルし、第３の動作モードは第３のユーザ制御モードのみをイネーブルし、前記第１のユーザ制御モードでは、前記ユーザは、前記リモートコントロールデバイスにビジュアル入力を提供することにより、前記機器を制御でき、前記第２のユーザ制御モードでは、前記ユーザは、前記リモートコントロールデバイスの空間的状態を制御することにより、前記機器を制御でき、前記第３のユーザ制御モードでは、前記ユーザは、前記リモートコントロールデバイスにタッチ入力を提供することにより、前記機器を制御できる、請求項１に記載のリモートコントロールデバイス。
【請求項３】
前記コンタクトセンシング部は、前記リモートコントロールデバイスと前記ユーザとの間の物理的接触の在否、ユーザの顔に対する前記リモートコントロールデバイスの方向、前記リモートコントロールデバイスが手に持たれている方法でのユーザの顔に対する前記リモートコントロールデバイスの距離、リモートコントロールデバイスが手に持たれている方向との条件のうち少なくとも一条件を検出するように構成されている、
請求項１または２に記載のリモートコントロールデバイス。
【請求項４】
前記接触検知部は、少なくとも、デバイスをユーザが手に持っているか判断し、この判断を示すグリップ表示信号を生成するタッチセンシング部を有する、
請求項１に記載のリモートコントロールデバイス。
【請求項５】
前記コンタクトセンシング部は、少なくとも、デバイスが人の顔に向けられているか判断し、この判断を示すオリエンテーション表示信号を発生する顔認識部を有する、
請求項１に記載のリモートコントロールデバイス。
【請求項６】
前記コンタクトセンシング部は、前記リモートコントロールデバイスと前記ユーザとの間の距離を判断し、この判断を示す距離表示信号を発生する距離センサ部を有する、
請求項１に記載のリモートコントロールデバイス。
【請求項７】
前記入力部は、ビジュアル入力センサを有し、第１のユーザ制御モードを有し、前記第１のユーザ制御モードでは、前記リモートコントロールデバイスは、前記ビジュアル入力センサで善意ユーザによるビジュアル入力を検知し、ビジュアル入力信号を発生し、第１の機能に応じて前記ビジュアル入力信号から前記機器の機器制御情報を求め、前記送信部で、前記機器に前記機器制御情報を送信するようにイネーブルされる、
請求項１に記載のリモートコントロールデバイス。
【請求項８】
前記入力部は、空間的状態センサを有し、第２のユーザ制御モードを有し、前記第２のユーザ制御モードでは、前記空間的状態センサは、前記ユーザによる前記リモートコントロールデバイスの空間的状態を検出し、前記ユーザ入力信号として空間的状態信号を発生し、第２の機能に応じて前記ユーザ入力信号から前記機器の機器制御情報を求め、前記送信部で、前記機器に前記機器制御情報を送信するようにイネーブルされる、
請求項１に記載のリモートコントロールデバイス。
【請求項９】
前記入力部は、タッチ入力センサを有し、第３のユーザ制御モードを有し、前記第３のユーザ制御モードでは、前記リモート制御デバイスは、前記タッチ入力センサからユーザ入力を受け取り、第３の機能に応じて前記ユーザ入力から前記機器の機器制御情報を求め、前記送信部で前記機器に前記機器制御情報を送信するようにイネーブルされる、
請求項１に記載のリモートコントロールデバイス。
【請求項１０】
前記入力部は、オーディオ入力センサを有し、第４のユーザ制御モードを有し、前記第４のユーザ制御モードでは、前記リモート制御デバイスは、前記オーディオ入力センサからユーザ入力を受け取り、第４の機能に応じて前記ユーザ入力から前記機器の機器制御情報を求め、前記送信部で前記機器に前記機器制御情報を送信するようにイネーブルされる、
請求項６に記載のリモートコントロールデバイス。
【請求項１１】
リモートコントロールデバイスで機器をリモート制御する方法であって、
前記リモートコントロールデバイスとユーザとの間の物理的コンタクトの程度を決定し、この程度を示すモード制御信号を発生するステップと、
前記モード制御信号により示された前記程度に応じて選択可能な複数の動作モードであって複数のユーザ制御モードからユーザ制御モードの各サブセットをイネーブルする複数の動作モードのうちの一動作モードを選択するステップと、
前記イネーブルされたユーザ制御モードのサブセットに応じた機能により、ユーザ入力から機器制御情報を求めるステップと、
前記機器制御情報を前記機器に送信するステップとを有する、
方法。
【請求項１２】
前記選択可能な複数の動作モードは少なくとも第１と第２と第３の動作モードのうち二動作モードを含み、第１の動作モードは少なくとも第１のユーザ制御モードをイネーブルし、第２の動作モードは第２のユーザ制御モードのみをイネーブルし、第３の動作モードは第３のユーザ制御モードのみをイネーブルし、前記第１のユーザ制御モードでは、前記ユーザは、前記リモートコントロールデバイスにビジュアル入力を提供することにより、前記機器を制御でき、前記第２のユーザ制御モードでは、前記ユーザは、前記リモートコントロールデバイスの空間的状態を制御することにより、前記機器を制御でき、前記第３のユーザ制御モードでは、前記ユーザは、前記リモートコントロールデバイスにタッチ入力を提供することにより、前記機器を制御できる、請求項１１に記載の方法。
【請求項１３】
物理的コンタクトの程度を決定するステップは、前記リモートコントロールデバイスと前記ユーザとの間の物理的接触の在否、ユーザの顔に対する前記リモートコントロールデバイスの方向、前記リモートコントロールデバイスが手に持たれている方法でのユーザの顔に対する前記リモートコントロールデバイスの距離、リモートコントロールデバイスが手に持たれている方向との条件のうち少なくとも一条件の検出を含む、
請求項１１に記載の方法。
【請求項１４】
プロセッサに請求項１１に記載の方法を実行させるコンピュータプログラムを格納した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はリモートコントロールデバイスに関する。
【０００２】
本発明は、さらに、リモートコントロールデバイスで機器をリモート制御する方法に関する。
【０００３】
本発明は、さらに、プロセッサに上記方法を実行させるコンピュータプログラムを記憶した記憶媒体に関する。
【背景技術】
【０００４】
テレビジョンやオーディオセットなどの多くのコンシューマ機器により、リモートコントロールデバイスによるリモート制御が幾つかの形式でできる。ユーザは、キーボードを押すことにより制御入力をする。特許文献１は、デバイス自体の動きを検出して、その動きをコマンドとして解釈して、そのコマンドを実行または転送するハンドヘルドデバイスを説明している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】米国特許第７，７７７，６４９号明細書
【発明の概要】
【０００６】
本発明の一目的は、リモートコントロールデバイスの改良である。
【０００７】
本発明の別の一目的は、リモートコントロールデバイスで機器をリモート制御する方法の改良である。
【０００８】
本発明のさらに別の一目的は、プロセッサに上記の改良された方法を実行させるコンピュータプログラムを記憶した記憶媒体を提供することである。
【０００９】
本発明の第１の態様によると、機器をリモート制御するリモートコントロールデバイスを提供する。前記リモートコントロールデバイスは、
前記リモートコントロールデバイスとユーザとの間の物理的コンタクトの程度を決定し、この程度を示すモード制御信号を発生するコンタクトセンシング部と、
前記モード制御信号により示された程度に応じて前記リモートコントロールデバイスの選択可能な複数の動作モードであって複数のユーザ制御モードのうちのユーザ制御モードの各サブセットをイネーブルする複数の動作モードのうち一動作モードを選択する制御モード選択部と、
ユーザ入力を受け取り、前記ユーザ入力を示すユーザ入力信号を発生するように構成された入力部と、
前記選択された動作モードによりイネーブルされた機能により、前記ユーザ入力信号から前記機器の機器制御情報を求めるプロセッサ部と、
前記機器制御情報を前記機器に送信する送信部とを有する。
【００１０】
本発明の第１の態様によるリモートコントロールデバイスにおいて、様々なユーザ制御モードを利用できる。リモートコントロールデバイスとユーザとの間の物理的コンタクトの程度に応じて、リモート制御に最も適した利用可能なユーザ制御モードのサブセットが選択される。互いに干渉しないユーザ制御モードがイネーブルされることを考慮できる。
【００１１】
一実施形態では、前記選択可能な複数の動作モードは少なくとも第１と第２と第３の動作モードのうち二動作モードを含み、第１の動作モードは少なくとも第１のユーザ制御モードをイネーブルし、第２の動作モードは第２のユーザ制御モードのみをイネーブルし、第３の動作モードは第３のユーザ制御モードのみをイネーブルし、前記第１のユーザ制御モードでは、前記ユーザは、前記リモートコントロールデバイスにビジュアル入力を提供することにより、前記機器を制御でき、前記第２のユーザ制御モードでは、前記ユーザは、前記リモートコントロールデバイスの空間的状態を制御することにより、前記機器を制御でき、前記第３のユーザ制御モードでは、前記ユーザは、前記リモートコントロールデバイスにタッチ入力を提供することにより、前記機器を制御できる。
【００１２】
リモートコントロールデバイス、またはリモートコントロールデバイスを加速して、またはリモートコントロールデバイスの空間的状態を制御して、前記第３のユーザ制御モードでは、前記ユーザは、前記リモートコントロールデバイスにタッチ入力を提供することにより、前記機器を制御できる。
【００１３】
リモートコントロールデバイスの各動作モードにおいて、ユーザ制御モードのサブセットが選択される。一動作モードにおけるユーザ制御モードのサブセットは、そのサブセット中のユーザ制御モードが互いに干渉しすぎないことを条件に、二以上のユーザ制御モードを含む。例えば、オーディオ入力に基づくユーザ制御モードは、ビジュアル入力に基づくユーザ制御モードと同じ動作モードで用いることができる。しかし、リモートコントロールデバイスの空間的状態に基づきユーザ制御モードをイネーブルする動作モードと、タッチ入力に基づくユーザ制御モードをイネーブルするものを有することが望ましい。
【００１４】
用途とコスト仕様とに応じて、コンタクトセンシング部は、リモートコントロールデバイスとユーザとの間のコンタクトの程度を示すパラメータを検知して、対応する検知信号を発生する一以上のセンサを有する。複数のセンサからの検知信号は、論理的機能その他の機能により結合される。一実施形態では、前記コンタクトセンシング部は、前記リモートコントロールデバイスと前記ユーザとの間の物理的接触の在否、ユーザの顔に対する前記リモートコントロールデバイスの方向、前記リモートコントロールデバイスが手に持たれている方法でのユーザの顔に対する前記リモートコントロールデバイスの距離、リモートコントロールデバイスが手に持たれている方向との条件のうち少なくとも一条件を検出するように構成されている。
【００１５】
一実施形態では、前記接触検知部は、少なくとも、デバイスをユーザが手に持っているか判断し、この判断を示すグリップ表示信号を生成するタッチセンシング部を有する。
【００１６】
一実施形態では、前記コンタクトセンシング部は、少なくとも、デバイスが人の顔に向けられているか判断し、この判断を示すオリエンテーション表示信号を発生する顔認識部を有する。
【００１７】
一実施形態では、前記コンタクトセンシング部は、前記リモートコントロールデバイスと前記ユーザとの間の距離を判断し、この判断を示す距離表示信号を発生する距離センサ部を有する。
【００１８】
アプリケーションに対して条件付きで許されるべきユーザ制御モードに応じて、第１の態様によるリモートコントロールデバイスの入力部は、可能性のある入力センサの選択を含む。
【００１９】
一実施形態では、前記入力部は、ビジュアル入力センサを有し、前記リモートコントロールデバイスは、第１のユーザ制御モードを有し、前記第１のユーザ制御モードでは、前記リモートコントロールデバイスは、前記ビジュアル入力センサで善意ユーザによるビジュアル入力を検知し、ビジュアル入力信号を発生し、第１の機能に応じて前記ビジュアル入力信号から前記機器の機器制御情報を求め、前記送信部で、前記機器に前記機器制御情報を送信するようにイネーブルされる。
【００２０】
一実施形態では、前記入力部は、空間的状態センサを有し、前記リモートコントロールデバイスは、第２のユーザ制御モードを有し、前記第２のユーザ制御モードでは、前記空間的状態センサは、前記ユーザによる前記リモートコントロールデバイスの空間的状態を検出し、前記ユーザ入力信号として空間的状態信号を発生し、第２の機能に応じて前記ユーザ入力信号から前記機器の機器制御情報を求め、前記送信部で、前記機器に前記機器制御情報を送信するようにイネーブルされる。空間的状態は、リモートコントロールデバイスの位置と方向を含み、またそれらの一次または高次の時間微分も含む。
【００２１】
一実施形態では、前記入力部は、タッチ入力センサを有し、前記リモートコントロールデバイスは、第３のユーザ制御モードを有し、前記第３のユーザ制御モードでは、前記リモートコントロールデバイスは、前記タッチ入力センサからユーザ入力を受け取り、第３の機能に応じて前記ユーザ入力から前記機器の機器制御情報を求め、前記送信部で前記機器に前記機器制御情報を送信するようにイネーブルされる。
【００２２】
一実施形態では、前記入力部は、オーディオ入力センサを有し、前記リモートコントロールデバイスは、第４のユーザ制御モードを有し、前記第４のユーザ制御モードでは、前記リモートコントロールデバイスは、前記オーディオ入力センサからユーザ入力を受け取り、第４の機能に応じて前記ユーザ入力から前記機器の機器制御情報を求め、前記送信部で前記機器に前記機器制御情報を送信するようにイネーブルされる。
【００２３】
本発明の第２の態様によると、リモートコントロールデバイスで機器をリモート制御する方法を提供する。この方法は次のステップを有する：
前記リモートコントロールデバイスとユーザとの間の物理的コンタクトの程度を決定し、この程度を示すモード制御信号を発生するステップと、
前記モード制御信号により示された前記程度に応じて選択可能な複数の動作モードであって複数のユーザ制御モードからユーザ制御モードの各サブセットをイネーブルする複数の動作モードのうちの一動作モードを選択するステップと、
前記イネーブルされたユーザ制御モードのサブセットに応じた機能により、ユーザ入力から機器制御情報を求めるステップと、
前記機器制御情報を前記機器に送信するステップ。
【００２４】
本発明の第３の態様によると、プロセッサに第２の態様による改良された方法を実行させるコンピュータプログラムを格納した記憶媒体が提供される。
【００２５】
本発明によるリモートコントロールデバイスとリモート制御方法では、許容されるユーザ入力及び／または機器制御情報を取得するためにそれが処理される方法は、リモートコントロールデバイスとユーザとの間の物理的コンタクトの程度に依存する。これにより、ユーザは機器を制御するより多くのオプションを有し、リモートコントロールデバイスとリモート制御方法が改良される。
【図面の簡単な説明】
【００２６】
これらの態様及びその他の態様を、図面を参照してより詳細に説明する。図中、
【図１】従来技術のリモートコントロールデバイスを示す図である。
【図２】本発明の第１の態様によるリモートコントロールデバイスの第１の実施形態を示す図である。
【図３】本発明の第１の態様によるリモートコントロールデバイスの第２の実施形態を示す図である。
【図４】本発明の第１の態様によるリモートコントロールデバイスの第３の実施形態を示す図である。
【図５】本発明の第１の態様によるリモートコントロールデバイスの第４の実施形態を示す図である。
【図６】本発明の第１の態様によるリモートコントロールデバイスの第５の実施形態を示す図である。
【図７】本発明の第２の態様による方法の一実施形態を示す図である。
【図８】各ユーザコントロールモードがどのように異なるインターラクションレンジに関連しているか示す図である。
【図９】いろいろなユーザコントロールモードにおけるユーザコントロール動作の例を示す図である。
【発明を実施するための形態】
【００２７】
特に断らない限り、図中、同じ参照符号は同じ要素を示す。
【００２８】
言うまでもなく、いろいろな要素、コンポーネント、ステップ及び／又はモードを記述するため第１、第２、第３等の用語を用いる場合もあるが、これらの要素、コンポーネント、ステップ及び／又はモードはこれらの用語により限定されない。これらの用語は、ある要素、コンポーネント、ステップ及び／またはモードを、他の要素、コンポーネント、ステップ及び／またはモードから区別するためだけに使われる。このように、本発明の教示から逸脱することなく、以下に説明する第１の要素、コンポーネント、ステップ及び／またはモードは、第２の要素、コンポーネント、ステップ及び／またはモードと呼ぶこともできる。
【００２９】
図１は、ユーザＵが機器Aをリモート制御する先行技術のリモートコントロールデバイスを示す図である。この機器は、例えば、オーディオまたはテレビジョンセットまたはハードディスクレコーダである。リモートコントロールデバイス１は、ユーザ入力を受け取るボタン２などの入力部（input  facility）と、ユーザ入力を処理する処理部（processing  facility）（図示せず）と、機器Ａに制御信号Ｓｔを送信して、ユーザ入力に応じて機器Ａの機能を起動または制御する送信手段（図示せず）とを有する。
【００３０】
図２は、機器Ａをリモート制御する、本発明の第１の態様によるリモートコントロールデバイス１の第１の実施形態を示す図である。リモートコントロールデバイス１は、リモートコントロールデバイスとユーザＵとの間の物理的接触の程度を決定する接触検出部１０を有する。接触検出部１０は、この程度を示すモード制御信号Ｓｍｃを発生する。リモートコントロールデバイス１は、さらに、モード制御信号により示された接触の程度に応じてリモートコントロールデバイスの選択可能な複数の動作モードのうちの１つを選択するコントロールモード選択部２０を有する。選択可能な各動作モードにより、複数のユーザコントロールモードからそのサブセットが得られる。
【００３１】
リモートコントロールデバイス１は、さらに、ユーザ入力を受け取り、前記ユーザ入力を示すユーザ入力信号Ｓｉｎｐを発生する入力部３０を有する。リモートコントロールデバイス１は、さらに、選択された動作モードによりイネーブルされる機能により、ユーザ入力信号から聞きに対する機器制御情報を求める処理部４０を有する。リモートコントロールデバイス１は、さらに、前記機器制御情報Ｓａｃｉを機器Ａに送信する送信部５０を有する。
【００３２】
図３は、第１の態様によるリモートコントロールデバイスの第２の実施形態をより詳細に示す図である。入力部３０はビジュアル入力センサ３１を有し、処理部４０はビジュアル入力センサ３１により生成されたユーザ入力信号Ｓｖｉｎを処理するビジュアル入力処理部４２を有する。リモートコントロールデバイス１は第１のユーザコントロールモードＵＩ１を有する。このとき、リモートコントロールデバイスがイネーブルされ、ビジュアル入力センサによりユーザにより提供されるビジュアル入力、例えばジェスチャを検出し、第１の機能によりユーザ入力信号から機器に対する機器制御情報を求め、前記送信部により機器に前記機器制御情報を送信する。ビジュアル入力センサ３１は、例えば、フォトディテクタなどの少数のビジュアル入力センサ要素を有する。このビジュアル入力センサ要素により、ビジュアル入力処理部４２は、リモートコントロールデバイスの表面がユーザの手の影にあるか、及び／またはある方向にどんな速さで影が動くか、判断できる。それにより、ビジュアル入力処理部４２は、フォトディテクタにより提供されるユーザ入力信号Ｓｖｉｎから機器制御情報Ｓａｃｉ、ここでは機器に対するビジュアル入力制御情報Ｓｖｃｉを求める。例えば、リモートコントロールデバイスの第１の方向での影の動きにより、機器Ａに第１の設定、例えばテレビジョンセットのチャンネル選択を変更させる制御信号が得られる。リモートコントロールデバイスの第２の方向での影の動きにより、機器Ａに第２の設定、例えばテレビジョンセットの音量を変更させる制御信号が得られる。他の一実施形態では、ビジュアル入力センサ３１は例えばカメラである。これは、より高度なビジュアル入力処理機能４２と組み合わせて、もっと異なる特異なタイプのビジュアルユーザ入力、例えば顔の表情などの認識が可能になる。
【００３３】
図３に示したリモートコントロールデバイスの入力部３０は、空間的状態センサ３２も有する。空間的状態センサ３２は、リモートコントロールデバイスの空間的状態（における変化）を検出し、それを示すユーザ入力信号Ｓｍｉｎを提供するように構成されている。リモートコントロールデバイス１は、第２のユーザコントロールモードＵ２を有する。このモードでは、空間的状態センサを利用して、ユーザにより制御されたリモートコントロールデバイスの空間的状態（における変化）を検出する。一般的に、空間的状態センサ３２は、一以上の加速度センサを含む。しかし、他のタイプの空間的状態センサ、例えば位置の３次微分を検知する加加速度センサ（jerk  sensor）も利用可能である。また、チルトセンサを用いて、リモートコントロールデバイスの方向を示す出力信号を提供してもよい。処理部４０は、空間的状態センサ入力信号を処理する空間的状態信号処理機能４２を有する。それにより、空間的状態信号処理機能４２は、ユーザ入力信号Ｓｍｉｎから、この機器の機器制御情報Ｓａｃｉ、ここでは空間的状態制御情報Ｓｍｃｉを求める。例えば、第１の方向でリモートコントロールデバイスを加速すると、機器Ａに第１の設定を変更させる制御信号Ｓｍｃｉが生成され、第２の方向でリモートコントロールデバイスを加速すると、機器Ａに第２の設定を変更させる制御信号Ｓｍｃｉが生成される。第１と第２の設定は、例えば、テレビジョンセットやオーディオセットのチャンネルと音量である。
【００３４】
図３に示した実施形態では、接触検知部１０は、デバイスをユーザが手に持っているか判断し、この判断を示すグリップ表示信号Ｓｇｉを生成するタッチセンシング部１１を有する。制御モード選択部２０は、グリップ表示信号Ｓｇｉに基づき、リモートコントロールデバイスの選択可能な複数の動作モードのうちの１つを選択する。
【００３５】
この場合、制御モード選択部は、リモートコントロールデバイスをユーザが手に持っていないことをグリップ表示信号Ｓｇｉが示す場合、第１の動作モードＭ１を選択する。タッチセンシング部１１は、例えば、リモートコントロールデバイスの対向側にかかる圧力を検知する圧力感知要素を有する。圧力検知要素は、感圧ベベル（pressure  sensitive  bevels）により構成されてもよい。これらを用いて、リモートコントロールデバイスがユーザの手の中にあるか、あれば、ユーザはそのリモートコントロールデバイスをどのように持っているかを検出する。その場合、タッチセンシング部１１は、検知された圧力がある閾値を超える場合、リモートコントロールデバイスが手に持たれていることを示す。あるいは、タッチセンシング部１１は、圧力パターンを検出できるタッチセンサアレイを含む。その場合、タッチセンシング部１１は、検知された圧力がある閾値を超える場合、リモートコントロールデバイスが手に握られていることを示す。他の一実施形態では、タッチセンシング部１１は温度センサを有する。検知された温度が室温より所定レベルだけ高い場合、タッチセンシング部１１は、リモートコントロールが手に握られていることを示す。
【００３６】
第１の態様によるリモートコントロールデバイスは、複数のユーザモードを有する。図３に示した実施形態では、リモートコントロールデバイスは、第１のユーザ制御モードＵＣ１を有し、ユーザにより提供されたビジュアル入力がリモート制御に用いられ、第２のユーザ制御モードＵＣ２を有し、リモートコントロールデバイスの空間的状態情報をリモート制御に用いる。
【００３７】
モード制御信号Ｓｍｃ、ここではタッチセンシング部１１により供給されるグリップ表示信号Ｓｇｉの値に応じて、制御モード選択部２０は、選択可能な複数の動作モードＭ１，Ｍ２のうちの１つを選択する。選択可能な各動作モードＭ１，Ｍ２により、複数のユーザコントロールモードＵＣ１、ＵＣ２からユーザコントロールモードのサブセットが得られる。リモートコントロールデバイスが手でもたれていないことを表示信号Ｓｇｉが示すとき、制御モード選択部２０により第１の動作モードＭ１が選択される。その場合、デバイスは第１と第２のユーザコントロールモードを両方ともイネーブルする。その状況で第１のユーザコントロールモードＵＣ１が使われていなくても、リモートコントロールデバイスの動作をじゃましない。すなわち、この場合に利用可能なユーザコントロールモードのサブセットは、複数のユーザコントロールモードに対応する。あるいは、第２のユーザコントロールモードＵＣ２はモードＭ１でディスエーブルされてもよい。しかし、このユーザコントロールモードを利用できるようにしておき、ユーザがリモートコントロールデバイスを取ったときには、動き制御をすぐに適用できるようにすると都合がよい。
【００３８】
リモートコントロールデバイスが手に握られていることを表示信号Ｓｇｉが示す場合、コントロールモード選択部２０は動作モードＭ２を選択する。この場合、第２のユーザ制御モードＵＣ２がイネーブルされ（続け）、第１のユーザ制御モードＵＣ１がディスエーブルされる。したがって、利用可能なユーザ制御モードのサブセットは第２のユーザ制御モードＵＣ２を含む。第１のユーザコントロールモードＵＣ１はディスエーブルされ、制御信号の提供に使われる動きにより、付随的なビジュアル入力から生じる不要な制御信号が発生することを防止するようにする。
【００３９】
具体的に、コントロールモード選択部２０により、それぞれ第１のユーザコントロールモードと第２のユーザコントロールモードをイネーブルするイネーブル信号Ｓｅ１，Ｓｅ２による複数のユーザコントロールモードからの選択が可能である。イネーブル信号は選択をイネーブルするいろいろな方法で用いることができる。例えば、イネーブル信号Ｓｅ１，Ｓｅ２により、センサ（例えば３１または３２）、処理部（例えば４１または４２）、または両者（例えば３１と４１または３２と４２）を選択的にイネーブルできる。
【００４０】
図４は、第３の態様によるリモートコントロールデバイスの第２の実施形態をより詳細に示す図である。第３の実施形態は、タッチ入力部３３が設けられている点で、第２の実施形態と異なる。タッチ入力は、ここでは、リモートコントロールデバイスの表面に圧力がかかるか否かにかかわらず、その表面にタッチすることにより提供されるリモート制御の入力であると定義する。したがって、タッチ入力部は、例えば一以上のキー、タッチパネル（場合によってはディスプレイに組み込まれているもの）、別のタッチセンシティブ要素などのセットを含む。第３のユーザ制御モードＵＣ３では、ユーザは、タッチ入力部３３にユーザ入力を提供することにより、機器Ａをリモート制御できる。この場合、タッチ入力処理部４３が、タッチ入力部３３により供給される入力信号Ｓｔｉｎから機器制御情報Ｓｔｃｉを求める。この第３の実施形態では、ビジュアル入力センサ３１と関連処理部４１を用いて、第１のユーザ制御モードＵＣ１が可能になり、及び／またはタッチまたは圧力センサ３３と関連処理部４３を用いて、第３のユーザ制御モードＵＣ３が可能になる。
【００４１】
この第３の実施形態では、リモートコントロールデバイスは、動作モードＭ１とＭ３のうち一方を仮定してもよい。リモートコントロールデバイスが手でもたれていないことを表示信号Ｓｇｉが示すとき、制御モード選択部２０により第１の動作モードＭ１が選択される。その場合、モード選択部２０は第１と第３のユーザ制御モードを両方ともイネーブルする。その状況で第３のユーザコントロールモード（ＵＣ３）が使われていなくても、リモートコントロールデバイスの動作をじゃましない。すなわち、この場合に利用可能なユーザコントロールモードＵＣ１、ＵＣ３のサブセットは、複数のユーザコントロールモードに対応する。あるいは、第３のユーザコントロールモードＵＣ３はモードＭ１でディスエーブルされてもよい。しかし、ユーザがタッチ制御をすぐに利用できるように、このユーザ制御モードＵＣ３を利用できるようにしておけば都合がよい。ユーザは、例えば、リモートコントロールデバイスがテーブル上に置かれている時、そのリモートコントロールデバイスをタップすることにより、シンプルなデバイス機能を起動できる。これは、例えば、機器をスイッチオン／オフするのに用いることができる。
【００４２】
リモートコントロールデバイスが手に握られていることを表示信号Ｓｇｉが示す場合、コントロールモード選択部２０は動作モードＭ３を選択する。この場合、第３のユーザ制御モードＵＣ３がイネーブルされ（続け）、第１のユーザ制御モードＵＣ１がディスエーブルされる。したがって、利用可能なユーザ制御モードのサブセットは第３のユーザ制御モードＵＣ３を含む。第１のユーザ制御モードＵＣ１はこの動作モードＭ３ではディスエーブルされる。実際には、タッチ入力信号を提供する間、ユーザは、例えばリモートコントロールデバイスの前で動いたり、リモートコントロールデバイス自体を動かしたりして、無意識にビジュアル効果を生じてしまうからである。動作モードＭ３において第１のユーザ制御モードＵＣ１がまだイネーブルされている場合、付随的な好ましくない機器制御信号Ｓｖｃｉが生じることがある。
【００４３】
第３の実施形態のバリエーションでは、コンタクトセンシング部１０は、デバイスが人の顔に向けられているか判断し、この判断を示すオリエンテーション表示信号Ｓｏｉを発生する顔認識部１２を少なくとも有する。このバリエーションでは、コンタクトセンシング部１０は、リモートコントロールデバイスとユーザとの間の距離を判断し、この判断を示す距離表示信号Ｓｄｉを発生する距離センサ部１３も有する。
【００４４】
コンタクトセンシング部１０のこれらのエクステンション１２、１３により、第３のユーザ制御モードを精密化できる。モード制御部２０は、リモートコントロールデバイス１とユーザＵの顔との間の距離に依存する制御信号Ｓｃ３を提供する。
【００４５】
制御信号Ｓｃ３は、その値に応じてタッチ入力信号処理部４３の動作を制御する。例えばタッチ入力部３３がタッチパッドであるとき、制御信号Ｓｃ３は、距離が短いとき、タッチパッド上の動きが強く増幅され、距離が長いとき、タッチパッド上の動きが比較的弱く増幅される。これにより、リモートコントロールが比較的近ければ、ユーザは比較的高い精度でタッチパッドをポイントでき、リモートコントロールが遠いとき、精度は落ちることを考慮できる。リモートコントロールデバイスにディスプレイが設けられているとき、制御信号Ｓｃ３を用いて、距離にほぼ比例するサイズで、ディスプレイに関する情報を提供してもよい。
【００４６】
図５は、第１の態様によるリモートコントロールデバイスの第４の実施形態をより詳細に示す図である。この実施形態では、リモートコントロールデバイスは、図３を参照して第２の実施形態で説明したように、空間的状態センサ３２及び関連する処理部４２を有する。この実施形態では、リモートコントロールデバイスは、図４を参照して第３の実施形態で説明したように、タッチ入力部３３及び関連する処理部４３をさらに有する。コンタクトセンシング部１０は、デバイスが人の顔に向けられているか判断し、この判断を示すオリエンテーション表示信号Ｓｏｉを発生する顔認識部１２を有する。この第４の実施形態では、コンタクトセンシング部１０は、図３、４の実施形態で説明したような、デバイスがユーザにより手に持たれているか判断するタッチセンシング部１１は有さない。この実施形態では、コンタクトセンシング部１０は、距離センサ部（１３）も含まない。しかし、これら１１，１３は、点線で示したように、任意的に含まれてもよい。
【００４７】
この第４の実施形態にある入力部により第２と第３のユーザ制御モードＵＣ２，ＵＣ３が実現される。リモートコントロールデバイスは、ユーザがリモートコントロールデバイスの空間的状態を設定／変更することにより入力を提供する第２のユーザ制御モードＵＣ２のみがイネーブルされる第２の動作モードＭ２と、ユーザがタッチ入力を提供する第３のユーザ制御モードＵＣ３のみがイネーブルされる第３の動作モードＭ３とを有する。
【００４８】
コントロールモード選択部２０は、モード制御信号（この場合、顔認識部１２により提供される方向表示信号Ｓｏｉ）により示される程度に応じて、これらの動作モードＭ２、Ｍ３のうち一方を選択する。方向表示信号Ｓｏｉが、タッチ入力部に設けられたリモートコントロールデバイスがユーザに向いていることを示す場合、第３の動作モードＭ３が選択され、ユーザがタッチ入力を提供できるようにされる。しかし、その第３の動作モードＭ３において、ユーザがリモートコントロールデバイスの空間的状態を設定／変更することにより機器をリモート制御できないようにされ、意図しないタッチ入力により、空間的状態センシング部３２及び関連する処理部４２により間違って機器制御信号が生成されないようにする。あるいは、タッチ入力部が設けられたリモートコントロールデバイスの面がユーザに向いていないことを方向表示信号Ｓｏｉが示す場合、第２の動作モードＭ２が選択され、第２のユーザ制御モードＵＣ２がイネーブルされ、リモートコントロールデバイスの空間的状態を設定／変更（例えば、デバイスを加速したり傾けたり）することにより、ユーザがリモートコントロールの入力を提供できるようにする。リモートコントロールデバイスを手に持つことによりタッチ入力制御部３３，４３により間違って機器制御信号が生じることを防ぐため、第３のユーザ制御モードＵＣ３によるタッチ入力信号処理はしない。
【００４９】
より経済的な実施形態では、コンタクトセンシング部１０は、顔認識部１２ではなく、チルトセンシング部を有し、方向表示信号を提供しても良い。しかし、動きとタッチ入力との間の選択をする目的のため、顔認識部はより信頼性高く動作する。一実施形態では、チルトセンシング部と顔認識部が組み合わされてモード制御信号を発生する。
【００５０】
チルトセンシング部は、動きセンシング部の替わりまたは追加として用いることもできる。その場合、チルトセンシング部は、リモートコントロールデバイスの方向を変えることにより、ユーザに入力を提供させる。一実施形態では、チルトセンシング部（tilt  sensing  facility）は、モード制御信号を提供する手段（facility）として、及びユーザ入力信号を提供する手段として用いることができる。他の一実施形態では、コンタクトセンシング部１０は、ユーザがリモートコントロールデバイスを手に持った持ち方を示すグリップ表示信号Ｓｇｉを提供するように構成されたタッチセンシング部１１を有する。例えば、リモートコントロールデバイスはバックサイドとフロントサイドとを有し、フロントサイドには機器の機能を制御する複数のキーを有するキーボード３３が設けられている。その場合、バックサイドがユーザの手により覆われていることをタッチセンシング部１１が検知すると、グリップ表示信号Ｓｇｉが、キーボードでの入力によるリモート制御のみがイネーブルされるサブセットＵＣ３のみが許される第３の動作モードＭ３を選択するモード制御信号として機能する。しかし、フロントサイドがユーザの手により実質的に覆われていることをタッチセンシング部１１が検知すると、グリップ表示信号Ｓｇｉは、第２のユーザ制御モードＵＣ２によるリモート制御のみがイネーブルされる（例えば、リモートコントロールデバイスの方向または加速度の変化によりリモート制御が可能となる）第２の動作モードＭ２を選択するモード制御信号として機能する。
【００５１】
図６は、第１の態様によるリモートコントロールデバイスの第５の実施形態をより詳細に示す図である。第５の実施形態では、リモートコントロールデバイスは、タッチセンシング部１１と顔認識部１２と距離センサ部１３とを有するコンタクトセンシング部１０を有する。入力部３０は、関連する処理部４１を有するビジュアル入力部３１（例えば、カメラ）と、関連する処理部４２を有する空間的状態センシング部３２（例えば、疎きまたはチルトセンサ）と、関連する処理部４３を有するタッチ入力部３３（例えば、タッチパネル）とを有する。これらを有する入力部３０は、第１の制御モードＵＣ１と第２の制御モードＵＣ２と第３の制御モードＵＣ３とを実施可能である。第１のユーザ制御モードでは、機器Ａのリモート制御に、ビジュアルユーザ入力、例えばジェスチャや顔の表情を用いる。第２のユーザ制御モードＵＣ２では、ユーザは、リモートコントロールデバイスの空間的状態を設定及び／または変更することにより、例えばリモートコントロールデバイスを異なる角度で手に持ったり、リモートコントロールデバイスを動かしたりして、リモート制御用の入力を提供する。第３のユーザ制御モードＵＣ３では、ユーザは、タッチパネルにタッチして、またはボタンを押してリモート制御用入力を提供してもよい。この場合、リモートコントロールデバイスは、第１の動作モードＭ１、第２の動作モードＭ２、及び第３の動作モードＭ３を有し、各モードはにより潜在的に可能なユーザ制御モードＵＣ１、ＵＣ２、ＵＣ３を選択できる。
【００５２】
制御モード選択部２０は、表１に示した条件により、複数の選択可能な動作モードＭ１、Ｍ２、Ｍ３のうちの１つを選択するように構成されている。
【００５３】
【表１】
2015509629.tif 000003
リモートコントロールデバイスがユーザにより手に持たれていない場合、例えばテーブル上に置かれている場合、コントロールモード選択部２０は動作モードとしてモードＭ１を選択する。ユーザがリモートコントロールデバイスを手に持っている場合、リモートコントロールデバイスがユーザに向いていなければ、制御モード選択部２０は、第２の動作モードＭ２を選択する。ユーザがリモートコントロールデバイスを手に持ち、リモートコントロールデバイスがユーザに向いているとき、制御モード選択部２０は第３の動作モードＭ３を選択する。
【００５４】
各動作モードＭ１、Ｍ２、Ｍ３において許容されるユーザ制御モードの概要を表２に示す。
【００５５】
【表２】
2015509629.tif 000004
この実施形態では、第１のユーザ制御モードＵＣ１は、第１の動作モードＭ１でのみイネーブルされる。第２のユーザ制御モードは、第２の動作モードＭ２でイネーブルされ、任意的に第１の動作モードＭ１でイネーブルされるが、第３の動作モードＭ３では常にディスエーブルされている。第３のユーザ制御モードＵＣ３は、第３の動作モードＭ３でイネーブルされ、任意的に第１の動作モードＭ１でイネーブルされるが、第２の動作モードＭ２では常にディスエーブルされている。
【００５６】
図７は、リモートコントロールデバイスを有する機器をリモート制御する方法を示す。本方法は、リモートコントロールデバイスとユーザとの間の物理的コンタクトの程度を決定し、この程度を示すモード制御信号を生成する第１のステップＳ１を含む。第２のステップＳ２では、モード制御信号により示された程度に応じて、選択可能な複数の動作モードの１つを選択する。この場合、動作モードＭ１、Ｍ２及びＭ３が選択可能である。これらの動作モードの各々により、例えば、上記の表２に示したように、複数のユーザ制御モードからユーザ制御モードの各サブセットがイネーブルされる。他の実施形態では、例えば、リモートコントロールデバイスがユーザ入力に反応しない動作モードなど、他の動作モードも選択可能である。一実施形態では、かかる動作モードは、エネルギー節約を目的として、一定の時間中動きがなければ、自動的に起動される。
【００５７】
第３のステップＳ３Ａ、Ｓ３Ｂ、Ｓ３Ｃにおいて、イネーブルされたユーザ制御モードのサブセットに応じた機能により、ユーザ入力から機器制御情報（Ｓａｃｉ）が求められる。ここで、モードＭ１が選択された場合、第３のステップはＳ３Ａであり、ビジョンユーザ入力、動きユーザ入力及びタッチユーザ入力のそれぞれから機器制御情報（Ｓａｃｉ）が求められる。
【００５８】
第４のステップＳ４では、このように取得した機器制御情報を機器に送信する。
【００５９】
図７では、第２の態様による方法の例を順次的手順として示し、関連するいろいろな態様とその相互関係とを明確に示す。これは可能性のある実装であるが、実際には必要ない。様々なステップは並列に実行してもよい。例えば、時刻ｔにおいてリモートコントロールデバイスとユーザとの間の物理的コンタクトの程度を示すモード制御信号を生成している間に（Ｓ１）、このモード制御信号に基づき時刻ｔ−Δｔ１の動作モードを選択してもよい（Ｓ２）。同様に、デバイスは、時刻ｔ−Δｔ１−Δｔ２において動作モード選択Ｓ２によりイネーブルされたユーザ制御モードのサブセットに応じた機能により、ユーザ入力から機器制御情報（Ｓａｃｉ）を求める（Ｓ３）。同時に、時刻ｔ−Δｔ１−Δｔ２−Δｔ３において、ステップＳ３で求めた機器制御情報を機器に送信してもよい（Ｓ４）。
【００６０】
あるいは、例えばハードウェア機能が時分割されている場合など、これらのステップの一部は並列に行われても良い。例えば、１つの汎用プロセッサを用いて様々な処理ステップを実行してもよい。
【００６１】
要約すると、本発明は、なかんずく、機器Ａをリモート制御するリモートコントロールデバイス１を提供する。リモート制御デバイス１は、コンタクトセンシング部１０、制御モード選択部２０、入力部３０、プロセッサ部４０、及び送信部５０を有する。コンタクトセンシング部１０は、リモートコントロールデバイスとユーザＵとの間の物理的コンタクトの程度を決定し、この程度を示すモード制御信号Ｓｍｃを発生する。制御モード選択部２０は、モード制御信号により示された程度に応じてリモートコントロールデバイスの選択可能な複数の動作モードＭ１、Ｍ２、Ｍ３のうち１つを選択する。選択可能な動作モードは複数のユーザコントロールモードからそのサブセットをイネーブルする。入力部３０は、ユーザ入力を受け取り、そのユーザ入力を示すユーザ入力信号Ｓｉｎｐを発生するように構成されている。プロセッサ部４０は、選択可能動作モードによりイネーブルされた機能により、ユーザ入力信号から機器の機器制御情報Ｓａｃｉを求め、送信部５０は、機器に機器制御情報を送信する。
【００６２】
図８において、矢印の方向はユーザとリモートコントロールデバイスとの間の近接性の増加（increasing  proximity）を示す。矢印の下のボックスは、リモートコントロールデバイスとユーザとの間の物理的コンタクトの程度に対応する典型的なレンジを示す。レンジＲ１において、リモートコントロールデバイスはユーザの腕の長さ以内にある。レンジＲ２において、リモートコントロールデバイスはユーザによりゆるく手に持たれている。レンジＲ３において、リモートコントロールデバイスはユーザにより、よりしっかりと手に持たれている。レンジＲ４において、リモートコントロールデバイスは、ユーザによりしっかり手に持たれ、ユーザにより見られている。矢印の上のボックスは、イネーブルされるユーザ制御モードを示す。レンジＲ１において、一般的にはコースユーザ制御モードがイネーブルされ、レンジＲ４においては、一般的に精密なユーザ制御モードがイネーブルされる。
【００６３】
ユーザは、リモートコントロールデバイスまたは機器をスタートし制御をイネーブルする必要がある。あるいは、デバイスまたはアプリケーションが、短距離無線通信を用いてＴＶの近くで自動的にスタートしてもよい。アプリケーションが起動されると、ユーザは、リモートコントロールデバイスを自分の近くに置くか、自分の手で持つことができる。リモートコントロールデバイスがユーザの近くに置かれると、レンジ１のインターラクションが利用可能となる。レンジ１では、基本的な機能のみが利用できる（２−３機能）。限定された数の制御のみがサポートされているので、非常に単純なインターラクション手法を使うことができる。例えば、チャンネルを変更するスワイピング／フリッキングジェスチャ、連続的チャンネル変更（ザッピング）する連続的円運動、ボリュームを制御する上下のドラッグ運動、消音のためのシングルタップなどである。もちろん、これは可能性のあるインターラクション設定のセットに過ぎない。ユーザが、リラックスした握り方で（レンジＲ２）、リモートコントロールを手に持っているとき、同様の制御が利用できる（例えば、他方の手でジェスチャをできる）。しかし、ユーザはすでにリモートコントロールを手に持っているので、基本的なテレビ機能を、リモートコントロールに組み込まれた加速時計その他のセンサを用いる異なるインターラクションにマッピングできる。例えば、リモートコントロールを少し左または右に傾けるとチャンネルが変わり、リモートコントロールを前または後に傾けるとボリュームが変わり、リモートコントロールを振ると消音する（あるいは、ランダムなチャンネルを選択する）。
【００６４】
最後に、ユーザがリモートコントロールをコントロールグリップで（すなわち、リモートコントロールのサイドに高い圧力をかけ、スクリーンを顔に向けて）手に持つと、標準的なタッチインタフェースを通してすべての機能が利用できるようになる。イネーブルされていれば、ズーミング機能（すなわち、リモートコントロールを顔の近くに動かす）を用いて、リモートコントロールのディスプレイに（あるいは、テレビスクリーンに）提供される情報を変更する。すなわち、リモートコントロールが遠くにあるときチャンネルのオーバービューが提供され、リモートコントロールが近づくと、１つのチャンネルにズームし、さらに近づくと、１つのショーにズームする。
【００６５】
図９は、テレビジョンセットをリモート制御する様々なユーザ制御モードで用いられるユーザ制御動作の例を示す。図９の左上の図は、第１のユーザ制御モードにおいて第１のジェスチャをどのように使って、テレビジョンセットは自動的に利用可能なチャンネルを回るチャンネルザッピングモードを開始するかを示す。左下の図は、第２のジェスチャをどのように使って、テレビジョンセットを制御して、次のチャンネルまたは前のチャンネルを選択するかを示す。両方の場合において、ユーザの指は、リモートコントロールデバイスの前で動いており、デバイスには接触していない。中央の２つの図は、第３のユーザ制御モードにおいて、こんどはリモートコントロールデバイスにタッチして、同じジェスチャを用いるかを示す。図９の右の図は、第２のユーザ制御モードで、別のユーザ制御オプションをどのようにしてイネーブルするかを示す。この例では、ユーザは、リモートコントロールデバイスを回転させるまたは傾けることにより、ユーザ制御を提供する。
【００６６】
上記のインターラクションのユーザレンジに割り当てられた異なる動作モードを有するアプローチは、オーディオプレーヤや照明器具などの制御にも使うことができる。主な相違点は、インターラクションと制御する機能との間のマッピングであり、例えば、スクリーン上のタップにより消音の替わりに再生が一時停止され、シェークによりランダムチャンネルの替わりに歌がダウンランクされ、リモートコントロールを左または右に少し回すことにより歌が変更され、より大きな角度を回すことによりアルバムが変更される。
【００６７】
本発明の好ましい実施形態を添付図面に示し、上記の通り説明したが、言うまでもなく、本発明は開示した実施形態には限定されず、特許請求の範囲に記載した本発明の範囲から逸脱することなく多くの修正ができる。例えば、リモートコントロールデバイスがフレキシブルデバイスとして生産された場合、デバイスの形状状態を決定して、それを用いて形状状態信号を発生してもよい。この入力機能はユーザ制御モードＵＣ４をイネーブルする。ユーザはリモートコントロールデバイスの形状状態を制御することにより、アプリケーションをリモート制御することができる。タッチ入力に基づくユーザ制御モードＵＣ３は、形状状態入力に基づくユーザ制御モードＵＣ４とは異なる動作モードの一部であり、これらのユーザ制御モードＵＣ３、ＵＣ４は互いに干渉できない。さらに別の例として、リモートコントロールデバイスにはオーディオ入力センサが、例えば音声コメントを認識するように構成された好適な処理機能と組み合わせて、設けられていても良い。デバイスは、各々がボイスコマンドを認識する異なるユーザ制御モードＵＣ５Ａ，ＵＣ５Ｂ，ＵＣ５Ｃ・・・を有する。リモートコントロールデバイスの近さと、ユーザに対する方向とに応じて、異なるユーザ制御モードが選択され、期待される信号／ノイズ比を考慮してもよい。信号／ノイズ比が高いことが期待されるとき、比較的大きな制御コマンドのセットから制御コマンドを認識するユーザ制御モードが選択される。信号／ノイズ比が低いことが期待されるとき、比較的小さな制御コマンドのセットから、例えばオン／オフコマンドのみから制御コマンドを認識するユーザ制御モードが選択される。
【００６８】
リモートコントロールデバイスは、スタンドアロンデバイスであってもよいが、他のデバイスの一部であっても、スマートホンなどの他のデバイス上に追加機能としてインストールされてもよい。リモートコントロールアプリケーションは、例えばａｐｐストアからダウンロードできる。テレビジョンとリモートコントロールアプリケーションとの間の接続を使用する追加機能を使うこともできる。例えば、ａｐｐはスマートホン上にインストールされ、スマートホンが呼ばれていることを検出する検出機能を有する。この検出時、または呼を受けたことを検出した時、ａｐｐはテレビジョン番組を一時停止する、または音声を消音する（または通話中に字幕を表示する）マニュアル的または自動的手段を提供できる。ａｐｐを介したインターラクションを用いて、例えば、どの番組をとばしたか、どの番組を一時停止したか、どれを見たか、どの番組により多くの情報が見いだせたかなど、視聴上の嗜好に関するデータをマイニングできる。これは、部分的にはユーザとａｐｐとの間のインターラクションを介して取得できる、テレビジョン番組のプロバイダには有用なデータである。
【００６９】
留意点として、リモートコントロールデバイスにより制御される機器は、オーディオビジュアル機器に限定されず、どんなリモート制御可能機器であってもよい。例えば、様々な家庭用デバイスは、本発明によるリモートコントロールデバイス及びリモート制御方法でリモート制御できる。料理用レンジ上で何かが沸騰していることに気づいたユーザは、急いで、例えば、スマートホンに組み込まれているリモートコントロールデバイスを振って、加熱を弱くすることができる。より精密な制御が必要であれば、ユーザはリモートコントロールデバイスを見て、より精密なリモート制御オプションをイネーブルしてもよい。同様に、本発明によるリモートコントロールデバイス及び方法を用いて、他の機器例えば照明装置やスプリンクラーを制御してもよい。
【００７０】
当業者には言うまでもないが、「部（facility）」は任意の（個別回路または集積回路または電子要素などの）ハードウェアまたは（プログラムやその一部なのどの）ソフトウェアを含み、指定された機能を単独で、または他の機能と共に、それだけで独立して、または他の要素と協働して、動作時に再生または再生するように設計されたものである。本発明は、複数のエレメントを有するハードウェアによっても、好適にプログラムされたコンピュータによっても実施することができる。複数の部（facilities）を挙げる装置クレームにおいて、これらの部（facilities）は、まったく同一のハードウェアにより実施することができる。「コンピュータプログラム製品」は、フロッピー（登録商標）ディスクなどのコンピュータ読み取り可能媒体に格納された、インターネットなどのネットワークを介してダウンロード可能な、またはその他の方法で上市可能な任意のソフトウェア製品を意味するものと理解すべきである。
【００７１】
ここで、「comprises」、「comprising」、「includes」、「including」、「has」、「having」との用語は、またはこれらのその他のバリエーションは、非排他的包含を言うものである。例えば、要素のリストを含むプロセス、方法、製品または装置は、必ずしも、これらの要素のみに限定されず、かかるプロセス、方法、製品または装置に明示的には列挙されていない、または本来的な他の要素を含み得る。さらに、特に断らなければ、「or」はinclusive  orを言い、exclusive  orではない。例えば、ＡまたはＢとの条件は、Ａが真でありＢが偽である、Ａが偽でありＢが真である、及びＡとＢが真である場合に満たされる。本発明の要素及びコンポーネントを記載するために「a」または「an」を用いた。これは便宜上、本発明の一般的意味を与えるためだけである。この記載は、１つまたは少なくとも１つを含み、単数は、そうでないと明確でない限り、複数を含むものと読むべきである。
【図１】
2015509629.tif 000005
【図２】
2015509629.tif 000006
【図３】
2015509629.tif 000007
【図４】
2015509629.tif 000008
【図５】
2015509629.tif 000009
【図６】
2015509629.tif 000010
【図７】
2015509629.tif 000011
【図８】
2015509629.tif 000012
【図９】
2015509629.tif 000013
【手続補正書】
【提出日】平成26年8月26日(2014.8.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
機器をリモート制御するリモートコントロールデバイスであって、
前記リモートコントロールデバイスとユーザとの間の物理的コンタクトの程度を決定し、この程度を示すモード制御信号を発生するコンタクトセンシング部と、
前記モード制御信号により示された程度に応じて前記リモートコントロールデバイスの選択可能な複数の動作モードの１つを選択する制御モード選択部であって、前記選択可能な複数の動作モードは、少なくとも第２と第３の動作モードを含み、複数のユーザ制御モードのうちのユーザ制御モードの各サブセットをイネーブルする複数の動作モードのうち一動作モードを選択する、第２の動作モードは第２のユーザ制御モードのみをイネーブルし、第３の動作モードは第３のユーザ制御モードのみをイネーブルし、前記第３のユーザ制御モードでは、前記ユーザは、前記リモートコントロールデバイスにタッチ入力を提供することにより、前記機器を制御できる、制御モード選択部と、
ユーザ入力を受け取り、前記ユーザ入力を示すユーザ入力信号を発生するように構成された入力部と、
前記選択された動作モードによりイネーブルされた機能により、前記ユーザ入力信号から前記機器の機器制御情報を求めるプロセッサ部と、
前記機器制御情報を前記機器に送信する送信部とを有する、
前記第２のユーザ制御モードでは、前記ユーザは、前記リモートコントロールデバイスの空間的状態を制御することにより、前記機器を制御でき、前記コンタクトセンシング部は、物理的接触の存在の相互に異なる程度を決定し、物理的接触があるとき、前記決定された物理的接触の存在の程度に応じて前記第２または第３の動作モードを設定するように構成されている、
リモートコントロールデバイス。
【請求項２】
前記選択可能な複数の動作モードは、前記ユーザが、前記リモートコントロールデバイスにビジュアル入力を提供することにより前記機器を制御できる少なくとも第１のユーザ制御モードをイネーブルする第１の動作モードを有する、請求項１に記載のリモートコントロールデバイス。
【請求項３】
前記コンタクトセンシング部は、前記リモートコントロールデバイスと前記ユーザとの間の物理的接触の在否、ユーザの顔に対する前記リモートコントロールデバイスの方向、前記リモートコントロールデバイスが手に持たれている方法でのユーザの顔に対する前記リモートコントロールデバイスの距離、リモートコントロールデバイスが手に持たれている方向との条件のうち少なくとも一条件を検出するように構成されている、
請求項１または２に記載のリモートコントロールデバイス。
【請求項４】
前記接触検知部は、少なくとも、デバイスをユーザが手に持っているか判断し、この判断を示すグリップ表示信号を生成するタッチセンシング部を有する、
請求項１に記載のリモートコントロールデバイス。
【請求項５】
前記コンタクトセンシング部は、少なくとも、デバイスが人の顔に向けられているか判断し、この判断を示すオリエンテーション表示信号を発生する顔認識部を有する、
請求項１に記載のリモートコントロールデバイス。
【請求項６】
前記コンタクトセンシング部は、前記リモートコントロールデバイスと前記ユーザとの間の距離を判断し、この判断を示す距離表示信号を発生する距離センサ部を有する、
請求項１に記載のリモートコントロールデバイス。
【請求項７】
前記入力部は、ビジュアル入力センサを有し、第１のユーザ制御モードを有し、前記第１のユーザ制御モードでは、前記リモートコントロールデバイスは、前記ビジュアル入力センサで善意ユーザによるビジュアル入力を検知し、ビジュアル入力信号を発生し、第１の機能に応じて前記ビジュアル入力信号から前記機器の機器制御情報を求め、前記送信部で、前記機器に前記機器制御情報を送信するようにイネーブルされる、
請求項１に記載のリモートコントロールデバイス。
【請求項８】
前記入力部は、空間的状態センサを有し、第２のユーザ制御モードを有し、前記第２のユーザ制御モードでは、前記空間的状態センサは、前記ユーザによる前記リモートコントロールデバイスの空間的状態を検出し、前記ユーザ入力信号として空間的状態信号を発生し、第２の機能に応じて前記ユーザ入力信号から前記機器の機器制御情報を求め、前記送信部で、前記機器に前記機器制御情報を送信するようにイネーブルされる、
請求項１に記載のリモートコントロールデバイス。
【請求項９】
前記入力部は、タッチ入力センサを有し、第３のユーザ制御モードを有し、前記第３のユーザ制御モードでは、前記リモート制御デバイスは、前記タッチ入力センサからユーザ入力を受け取り、第３の機能に応じて前記ユーザ入力から前記機器の機器制御情報を求め、前記送信部で前記機器に前記機器制御情報を送信するようにイネーブルされる、
請求項１に記載のリモートコントロールデバイス。
【請求項１０】
前記入力部は、オーディオ入力センサを有し、第４のユーザ制御モードを有し、前記第４のユーザ制御モードでは、前記リモート制御デバイスは、前記オーディオ入力センサからユーザ入力を受け取り、第４の機能に応じて前記ユーザ入力から前記機器の機器制御情報を求め、前記送信部で前記機器に前記機器制御情報を送信するようにイネーブルされる、
請求項６に記載のリモートコントロールデバイス。
【請求項１１】
リモートコントロールデバイスで機器をリモート制御する方法であって、
前記リモートコントロールデバイスとユーザとの間の物理的コンタクトの程度を決定し、この程度を示すモード制御信号を発生するステップであって、前記選択可能な複数の動作モードは、少なくとも第２と第３の動作モードを含み、第２の動作モードは第２のユーザ制御モードのみをイネーブルし、第３の動作モードは第３のユーザ制御モードのみをイネーブルし、前記第３のユーザ制御モードでは、前記ユーザは、前記リモートコントロールデバイスにタッチ入力を提供することにより、前記機器を制御できる、ステップと、
前記モード制御信号により示された前記程度に応じて選択可能な複数の動作モードであって複数のユーザ制御モードからユーザ制御モードの各サブセットをイネーブルする複数の動作モードのうちの一動作モードを選択するステップと、
前記イネーブルされたユーザ制御モードのサブセットに応じた機能により、ユーザ入力から機器制御情報を求めるステップと、
前記機器制御情報を前記機器に送信するステップとを有し、
前記第２のユーザ制御モードでは、前記ユーザは、前記リモートコントロールデバイスの空間的状態を制御することにより、前記機器を制御でき、前記コンタクトセンシング部は、物理的接触の存在の相互に異なる程度を決定し、物理的接触があるとき、前記決定された物理的接触の存在の程度に応じて前記第２または第３の動作モードを設定するように構成されている、方法。
【請求項１２】
前記選択可能な複数の動作モードはさらに第３の動作モードを含み、少なくとも第１のユーザ制御モードをイネーブルし、前記ユーザは、前記リモートコントロールデバイスにビジュアル入力を提供することにより、前記機器を制御できる、請求項１１に記載の方法。
【請求項１３】
物理的コンタクトの程度を決定するステップは、前記リモートコントロールデバイスと前記ユーザとの間の物理的接触の在否、ユーザの顔に対する前記リモートコントロールデバイスの方向、前記リモートコントロールデバイスが手に持たれている方法でのユーザの顔に対する前記リモートコントロールデバイスの距離、リモートコントロールデバイスが手に持たれている方向との条件のうち少なくとも一条件の検出を含む、
請求項１１に記載の方法。
【請求項１４】
プロセッサに請求項１１に記載の方法を実行させるコンピュータプログラムを格納した記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
テレビジョンやオーディオセットなどの多くのコンシューマ機器により、リモートコントロールデバイスによるリモート制御が幾つかの形式でできる。ユーザは、キーボードを押すことにより制御入力をする。特許文献１は、デバイス自体の動きを検出して、その動きをコマンドとして解釈して、そのコマンドを実行または転送するハンドヘルドデバイスを説明している。
特許文献１は、電子デバイスのＩ／Ｏモードを選択するシステムを開示している。ハンドディテクタのイン／アウトによる決定に基づいて、Ｉ／Ｏセレクタを利用して一または複数のＩ／Ｏデバイス及び／またはエッジセンサを選択的にイネーブルまたはディスエーブルできる。一実施形態では、電子デバイスがユーザの手のなかにあることがハンドディテクタのイン／アウトにより決定された時、Ｉ／Ｏセレクタは、電子デバイスがユーザの手にないことがハンドディテクタのイン／アウトにより決定された時、一または複数のマイクロホンまたはスピーカを起動し、一または複数のタッチスクリーンまたはディスプレイスクリーンを停止する。
特許文献３は、消費者用電子デバイス及び消費者用電子デバイスのコントローラを含むインターラクティブ入力システムを記載している。コントローラは、タッチ入力モードとジェスチャ入力モードの一方で動作可能であり、コントローラの動作モードに応じて検出されたユーザタッチ入力とユーザジェスチャ入力の一方に応じて消費者用電子デバイスを制御する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
【特許文献１】米国特許第７，７７７，６４９号明細書
【特許文献２】米国特許出願公開第２０１０／１３８６８０号明細書
【特許文献３】米国特許出願公開第２００９／１０２８００号明細書
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
前記選択可能な複数の動作モードは少なくとも第２と第３の動作モードを含み、第２の動作モードは第２のユーザ制御モードのみをイネーブルし、第３の動作モードは第３のユーザ制御モードのみをイネーブルし、前記第２のユーザ制御モードでは、前記ユーザは、前記リモートコントロールデバイスの空間的状態を制御することにより、例えば前記リモートコントロールデバイスを加速することまたは傾けることにより、前記機器を制御でき、前記第３のユーザ制御モードでは、前記ユーザは、前記リモートコントロールデバイスにタッチ入力を提供することにより、前記機器を制御できる。コンタクトセンシング部は、物理的接触の存在の相互に異なる程度を決定し、物理的接触があるとき、前記決定された物理的接触の存在の程度に応じて前記第２または第３の動作モードを設定するように構成されている。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
一実施形態では、前記選択可能な複数の動作モードはさらに少なくとも第１のユーザ制御モードをイネーブルする第１の動作モードを含み、前記第１のユーザ制御モードでは前記ユーザは前記リモートコントロールデバイスにビジュアル入力を提供することにより前記機器を制御でき、第２の動作モードではユーザは前記リモートコントロールデバイスの空間的状態を制御することにより前記機器を制御でき、前記第３の動作モードでは前記ユーザは前記リモートコントロールデバイスにタッチ入力を提供することにより、前記機器を制御できる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
本発明の第２の態様によると、リモートコントロールデバイスで機器をリモート制御する方法を提供する。この方法は次のステップを有する：
前記リモートコントロールデバイスとユーザとの間の物理的コンタクトの程度を決定し、この程度を示すモード制御信号を発生するステップであって、、前記選択可能な複数の動作モードは、少なくとも第２と第３の動作モードを含み、第２の動作モードは第２のユーザ制御モードのみをイネーブルし、第３の動作モードは第３のユーザ制御モードのみをイネーブルし、前記第３のユーザ制御モードでは、前記ユーザは、前記リモートコントロールデバイスにタッチ入力を提供することにより、前記機器を制御できる、ステップと、
前記モード制御信号により示された前記程度に応じて選択可能な複数の動作モードであって複数のユーザ制御モードからユーザ制御モードの各サブセットをイネーブルする複数の動作モードのうちの一動作モードを選択するステップと、
前記イネーブルされたユーザ制御モードのサブセットに応じた機能により、ユーザ入力から機器制御情報を求めるステップと、
前記機器制御情報を前記機器に送信するステップとを有し、
前記第２のユーザ制御モードでは、前記ユーザは、前記リモートコントロールデバイスの空間的状態を制御することにより、前記機器を制御でき、前記コンタクトセンシング部は、物理的接触の存在の相互に異なる程度を決定し、物理的接触があるとき、前記決定された物理的接触の存在の程度に応じて前記第２または第３の動作モードを設定するように構成されている。
【国際調査報告】
2015509629.tif 000014
2015509629.tif 000015