(57)【要約】  動き感知型リモコンについて説明する。ある実施形態では、テレビ用リモコンは、当該デバイスの動きを感知する様々なセンサーを含むことができる。テレビ用リモコンはまた、センサーから動きに対応する動き信号を受信して、当該動き信号をリモコン指令に変換する集積回路を含む。テレビ用リモコンはさらに、集積回路によって起動して、テレビ用クライアントデバイスに対しデバイス動作の開始を求めるリモコン指令を通信する光源を含む。別の実施形態では、テレビ用リモコンは、当該デバイスの動きを感知する様々なセンサーを含むことができる。テレビ用リモコンはまた、プロセッサーで実行して動きをリモコン指令に翻訳し、テレビ用クライアントデバイスに対しデバイス動作の開始を求めるリモコン指令の通信を開始するコンピューター実行可能命令を含むことができる。
2011505753.tif 000002
【特許請求の範囲】
【請求項１】
テレビ用リモコンデバイス（１０２）の（１つまたは複数の）動き（motions）を、ユーザーによって開始された（initiated）ときに感知する（sensing）（３０２）ステップと、
前記１つまたは複数の動きをリモコン指令（command）（１１８）に変換する（３０６）ステップと、
前記リモコン指令（１１８）をテレビ用クライアントデバイス（１０４）に通信し、それによりデバイス動作（action）が開始される（３０８）ステップと
を含む方法（３００）。
【請求項２】
前記１つまたは複数の動きによる前記リモコン指令が赤外線信号に変換され、前記赤外線信号として前記テレビ用クライアントデバイスに通信される、請求項１に記載の方法。
【請求項３】
リモコンボタンのユーザー開始の選択を探知する一方で、前記テレビ用リモコンデバイスの前記１つまたは複数の動きを感知して、前記１つまたは複数の動きを前記リモコン指令に変換するステップをさらに含む、請求項１に記載の方法。
【請求項４】
前記１つまたは複数の動きを変換するステップが、前記１つまたは複数の動きを電子信号に翻訳するステップ、および前記電子信号を、前記リモコン指令として前記テレビ用クライアントデバイスに通信される赤外線信号に変換するステップを含む、請求項１に記載の方法。
【請求項５】
前記リモコン指令が前記テレビ用クライアントデバイスに通信されてテレビ制御動作を開始する、請求項１に記載の方法。
【請求項６】
前記リモコン指令が前記テレビ用クライアントデバイスに通信されてプログラム・ガイド・メニュー動作を開始する、請求項１に記載の方法。
【請求項７】
前記リモコン指令が前記テレビ用クライアントデバイスに通信されて記録済みメディアコンテンツ動作を開始する、請求項１に記載の方法。
【請求項８】
前記テレビ用リモコンデバイス（１０２）の動きを感知するよう構成された１つまたは複数のセンサー（１０８）と、
前記１つまたは複数のセンサー（１０８）から前記動きに対応する動き信号（１１６）を受信するよう構成され、前記動き信号（１１６）をリモコン指令（１１８）に変換するようさらに構成された集積回路（１１０）と、
前記集積回路（１１０）によって起動し、テレビ用クライアントデバイス（１０４）に対しデバイス動作の開始を求める前記リモコン指令（１１８）を赤外線信号（１２０）として通信するよう構成された光源（１１２）と
を備えるテレビ用リモコンデバイス（１０２）。
【請求項９】
選択されたときに前記テレビ用リモコンデバイスの前記動きを感知する前記１つまたは複数のセンサーを始動するリモコンボタンさらに備える、請求項８に記載のテレビ用リモコンデバイス。
【請求項１０】
ユーザーの選択により、前記動き信号が受信されたときに前記動き信号を前記リモコン指令に変換する前記集積回路を始動するよう構成された第１のリモコンボタンと、
ユーザーの選択により、前記動き信号が受信されたときに前記動き信号を異なるリモコン指令に変換する前記集積回路を始動するよう構成された第２のリモコンボタンと
をさらに備える、請求項８に記載のテレビ用リモコンデバイス。
【請求項１１】
前記リモコン指令がテレビ制御動作として生成される、請求項８に記載のテレビ用リモコンデバイス。
【請求項１２】
前記リモコン指令が記録済みメディアコンテンツ動作として生成される、請求項８に記載のテレビ用リモコンデバイス。
【請求項１３】
前記１つまたは複数のセンサーが前記テレビ用リモコンデバイスの追加的動きを感知するようさらに構成され、前記集積回路が
前記１つまたは複数のセンサーから前記追加的動きに対応する追加的動き信号を受信し、
前記動き信号および前記追加的動き信号を合わせて異なるリモコン信号に変換する
ようさらに構成された、請求項８に記載のテレビ用リモコンデバイス。
【請求項１４】
前記集積回路が、前記動き信号を、前記テレビ用クライアントデバイスに通信される前記赤外線信号に変換される２進法のリモコン指令に翻訳するようさらに構成された、請求項８に記載のテレビ用リモコンデバイス。
【請求項１５】
前記テレビ用リモコンデバイス（２０２）の動きを感知するよう構成された１つまたは複数のセンサー（２０４）と、
プロセッサー（２０６）で実行して前記動きをリモコン指令（２１８）に翻訳するよう構成され、テレビ用クライアントデバイス（１０４）に対しデバイス動作の開始を求める前記リモコン指令（２１８）の通信を開始するようさらに構成されたコンピューター実行可能命令（２１４）と
を備えるテレビ用リモコンデバイス（２０２）。
【請求項１６】
選択されたときに前記テレビ用リモコンデバイスの前記動きを感知する前記１つまたは複数のセンサーを始動するリモコンボタンさらに備える、請求項１５に記載のテレビ用リモコンデバイス。
【請求項１７】
ユーザーの選択により、前記動きをリモコン指令に翻訳する前記コンピューター実行可能命令を開始するよう構成された第１のリモコンボタンと、
ユーザーの選択により、前記動きを異なるリモコン指令に翻訳する前記コンピューター実行可能命令を開始するよう構成された第２のリモコンボタンと
をさらに備える、請求項１５に記載のテレビ用リモコンデバイス。
【請求項１８】
前記リモコン指令がテレビ制御動作として生成される、請求項１５に記載のテレビ用リモコンデバイス。
【請求項１９】
前記リモコン指令が記録済みメディアコンテンツ動作として生成される、請求項１５に記載のテレビ用リモコンデバイス。
【請求項２０】
前記１つまたは複数のセンサーが前記テレビ用リモコンデバイスの追加的動きを感知するようさらに構成され、前記コンピューター実行可能命令が
前記１つまたは複数のセンサーから追加的動きを受信し、
前記動きおよび前記追加的動きを合わせて異なるリモコン指令に変換する
ようさらに構成された、請求項１５に記載のテレビ用リモコンデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施例は、例えば、動き感知型リモコンに関する。
【背景技術】
【０００２】
リモコンは、テレビ、デジタルビデオレコーダー（ＤＶＲ）、テレビ用セットトップボックス、ステレオシステムおよび他の種類のメディアデバイスなどの多くの電子デバイスを制御するために使用することができる。ユーザーは通常、様々なデバイスを制御するために使用できるリモコンなど、技術の進歩によって提供される利便性を享受する。一方で、リモコンはますます複雑になっており、多くのボタン、選択可能な制御機能および各種構成により、一部のユーザーにとって操作および／または使用法の習得が難しくなっている。
【発明の概要】
【課題を解決するための手段】
【０００３】
本概要は、動き感知型リモコンの簡略化されたコンセプトを紹介するために提供される。この簡略化されたコンセプトは、以下の「発明を実施するための形態」で詳しく説明する。本概要は、特許請求内容の本質的特徴を特定することを意図するものではなく、特許請求内容の範囲を確定する際に使用することを意図するものでもない。
【０００４】
動き感知型リモコンの（１つまたは複数の）実施形態では、テレビ用リモコンは、当該デバイスの１つの動きまたは複数の動きの組合せを感知する様々なセンサーを含むことができる。テレビ用リモコンはまた、センサーから動きに対応する動き信号を受信して、当該動き信号をリモコン指令に変換する集積回路を含む。テレビ用リモコンはさらに、集積回路によって起動して、テレビ用クライアントデバイスに対してテレビ制御動作、プログラム・ガイド・メニュー動作または記録済みメディアコンテンツ動作などのデバイス動作の開始を求めるリモコン指令を通信する光源を含むことができる。テレビ用リモコンはまた、様々なセンサーを起動するための選択可能な（１つまたは複数の）リモコンボタンを含むことができる。
【０００５】
動き感知型リモコンの他の（１つまたは複数の）実施形態では、テレビ用リモコンは、当該デバイスの１つの動きまたは複数の動きの組合せを感知する様々なセンサーを含むことができ、プロセッサーで実行して当該動きをテレビ用リモコン指令に翻訳するコンピューター実行可能命令を含む。ソフトウェアやファームウェアのアプリケーションなどのコンピューター実行可能命令は、テレビ用クライアントデバイスに対しテレビ制御動作、プログラム・ガイド・メニュー動作または記録済みメディアコンテンツ動作などのデバイス動作の開始を求めるリモコン指令の通信を開始することができる。テレビ用リモコンはまた、様々なセンサーを起動するための選択可能な（１つまたは複数の）リモコンボタンを含むことができる。
【０００６】
動き感知型リモコンの実施形態について、以下の図面を参照して説明する。同じ番号は、図面を通じて同様の特徴およびコンポーネントを指すために使用される。
【図面の簡単な説明】
【０００７】
【図１】１つまたは複数の実施形態による動き感知型リモコンを含む例示的なシステムを示す図である。
【図２】１つまたは複数の実施形態による動き感知型リモコンを含む例示的なシステムを示す図である。
【図３】１つまたは複数の実施形態による動き感知型リモコンを対象とした例示的な（１つまたは複数の）方法を示す図である。
【発明を実施するための形態】
【０００８】
動き感知型リモコンの実施形態では、テレビ用リモコンの実装により、１つの動きまたは複数の動きの組合せを感知するモーションセンサーを備えることができ、それによりユーザーは当該デバイスを動かしてリモコン機能を開始することができる。例えば、ユーザーは、リモコンデバイスを上、下、左および／または右へと様々に動かして、音量調整指令、チャンネル変更指令、ＤＶＲ記録済みメディアコンテンツ指令、プログラム・ガイド・ナビゲーション指令などを開始することができる。
【０００９】
動き感知型リモコンに関する説明されるシステムおよび方法の特徴およびコンセプトは、任意の数の様々な環境、システムおよび／または各種構成で実施することができ、動き感知型リモコンの実施形態について、以下の例示的なシステムおよび環境のコンテキストで説明する。
【００１０】
図１は、システム１００の動き感知型リモコンの例示的な（１つまたは複数の）実施形態を示している。本例では、システム１００は、リモコンデバイス１０２、テレビ用クライアントデバイス１０４およびディスプレイデバイス１０６を含む。リモコンデバイス１０２（本明細書では「リモコン」ともいう）は動き感知型リモコンの一例に過ぎない。テレビ用クライアントデバイス１０４およびディスプレイ１０６は合わせて、音声、ビデオおよび／または画像データを表示するテレビ用クライアントシステムの例である。ディスプレイデバイス１０６は、テレビ用メディアコンテンツを表示する任意の種類のテレビ、ＬＣＤまたは類似のディスプレイシステムとして実装することができる。テレビ用クライアントデバイス１０４は、テレビ、テレビ用セットトップボックス、デジタルビデオレコーダー（ＤＶＲ）および再生システム、電気製品、ゲームコンソールのいずれか１つもしくはこれらの組合せとして、かつ／またはその他の種類のメディアデバイスとして実装することができる。
【００１１】
本例では、リモコンデバイス１０２は、（１つまたは複数の）様々なモーションセンサー１０８、集積回路１１０および光源１１２を含む。モーションセンサー１０８の実装により、ユーザーがリモコンデバイス１０２を取り上げて当該デバイスを上、下、左および／または右に動かしたときなどに、当該デバイスの１つの動きまたは複数の動きの組合せを感知することができる。様々な実施形態では、リモコンデバイス１０２の実装により、１つのモーションセンサー１０８または複数のモーションセンサーの組合せを備えることができ、これは微小電気機械システム（ＭＥＮＳ）のために開発されたような小型または超小型のモーションセンサーとして実装することができる。ある実施形態では、モーションセンサー１０８の実装により、ユーザーがリモコンデバイス１０２を動かしたときに当該デバイスの動きの方向を感知する。他の実施形態では、リモコンデバイス１０２上の１つのボタン１１４または複数のボタンがユーザーによって選択されたときに、モーションセンサー１０８が始動して当該デバイスの動きの方向を感知する。
【００１２】
１つの動きまたは複数の動きの組合せを感知したとき、リモコンデバイス１０２の実装により、（１つまたは複数の）当該動きをリモコン指令に変換し、リモコン指令をテレビ用クライアントデバイス１０４に送信してデバイス操作を開始することができる。リモコンデバイス１０２の集積回路１１０の実装により、モーションセンサー１０８から動き信号１１６を受信することができる。例えば、モーションセンサー１０８は、リモコンデバイス１０２が上方向に動くのを感知することができ、集積回路１１０はリモコンデバイスの「上」の動きを示す動き信号１１６を受信することができる。集積回路１１０は、モーションセンサー１０８から動き信号１１６を受信した後、動き信号をリモコン指令１１８に変換することができる。
【００１３】
一例では、リモコンデバイス１０２を使用してテレビ用クライアントデバイス１０４を制御することができ、リモコンを「上」に動かすことで「音量アップ」指令を示すことができる。集積回路１１０は、動き「上」を示す動き信号１１６を「音量アップ」リモコン指令１１８に変換することができる。場合によっては、集積回路は動き信号を２進法のリモコン指令に変換することによって、動き信号をリモコン指令に変換することができる。同様の例では、リモコンの動き「右」をモーションセンサー１０８は感知することができ、集積回路１１０は動き信号１１６を「チャンネルアップ」リモコン指令１１８に変換することができる。
【００１４】
光源１１２は、集積回路１１０によって起動することができ、始動してテレビ用クライアントデバイス１０４に対し赤外線信号１２０としてリモコン指令（例：リモコン指令１１８）を通信することができる。光源１１２は、１つもしくは複数の発光ダイオード（ＬＥＤ）または１つもしくは複数の赤外線信号を送信できるその他の適切な光源として実装することができる。リモコンデバイス１０２からのリモコン指令の通信により、テレビ用クライアントデバイス１０４において、テレビ制御動作、プログラム・ガイド・メニュー動作または記録済みメディアコンテンツ動作などの対応するクライアントデバイス動作を開始させることができる。
【００１５】
集積回路１１０はまた、リモコンデバイス１０２上の１つのリモコンボタン１１４（または複数のボタン）がユーザーなどによって選択されたことを示す（１つまたは複数の）信号を受信することができる。リモコンボタンの例として、「オン／オフ」ボタン、「デバイス機能」ボタンおよび「クライアントデバイス選択」ボタンなどを挙げることができる。これらは想定される各種リモコンボタンの一部の例に過ぎないことを認識すべきである。ある実施形態では、集積回路１１０の実装により、ボタンが選択されたことを示す信号と合わせて受信される動き信号をリモコン指令に変換することができる。
【００１６】
リモコンデバイス１０２上の１つのボタン１１４または複数のボタンの選択を、デバイス１０２の動き感知機能と合わせて使用して、クライアントデバイス動作を開始することができる。ある実施形態では、リモコンデバイス１０２は、当該デバイスの動き感知機能を開始するよう実装されたリモコンボタン１１４を含むことができる。例えば、ユーザーはリモコンデバイス１０２を取り上げ、各種リモコンボタンを押すことによって、またはユーザーがリモコン指令を動きで開始できるようにリモートの動き感知機能を起動するボタン１１４を押すことによって、リモコン指令を開始することができる。
【００１７】
ある実施形態では、リモコンボタン１１４（またはリモコンデバイス上のその他の指定ボタン）は、一度押すことでリモートの動き感知機能を「オン」または「オフ」にすることができる「オン／オフ」ボタンである。別の実施形態では、リモコンボタン１１４（またはリモコンデバイス上のその他の指定ボタン）は、長押しにより当該デバイスのモーションセンサーを開始することができる。リモコンデバイス１０２の動き感知機能を開始するためにユーザーが押すことまたは選択することができるボタンの実装により、不注意な動きがリモコン指令に変換されるのを防ぐことができる。テレビ用リモコンデバイス１０２は複数のボタンを含むことができること、ならびに（１つまたは複数の）ボタンの選択および（１つまたは複数の）動きの感知の様々な組合せが想定されることを認識すべきである。
【００１８】
ある実施形態では、集積回路１１０の実装により、デバイス機能ボタン１１４が選択された場合に動き信号１１６をリモコン指令１１８に変換することができる。一方、デバイス機能ボタン１１４が選択されなかった場合、集積回路１１０は、動き信号１１６を異なるリモコン指令に変換することができる。例えば、リモコンデバイス１０２を使用してテレビ用クライアントデバイス１０４を制御している場合、リモコンデバイス１０２の動き「上」は「音量アップ」指令を示すことができる。一方、リモコンボタン１１４が選択された場合、同じ動き「上」は「チャンネルアップ」指令を示すことができる。
【００１９】
ある実施形態では、リモコンデバイス１０２の実装により、複数の動きの組合せをリモコン指令１１８に変換することができる。例えば、リモコンデバイス１０２の実装により、１つの動きと追加的動きの両方を感知し、２つの動きを合わせてリモコン指令１１８に変換することができる。ある場合においては、リモコンデバイス１０２を使用してＤＶＲを制御することができ、動き「右」をモーションセンサー１０８が感知し、集積回路１１０が「再生」指令に変換することで、ＤＶＲにおいて記録済みメディアコンテンツを再生させることができる。一方、リモコンデバイス１０２の実装により、同じ動き「右」および追加的動き「右」を感知し、２つの動きを「早送り」指令などの異なるリモコン指令に変換することもできる。任意の数の様々な動きおよび動きの組合せをモーションセンサー１０８が感知し、集積回路１１０が様々なリモコン指令に変換することができることを認識すべきである。
【００２０】
リモコンデバイス１０２はまた、制御に使用されているデバイスの種類に基づき、様々なリモコン指令を開始することができる。ある実施形態では、リモコンボタン１１４（またはリモコンデバイス上のその他の指定ボタン）は、選択されたボタンと結び付いたデバイスの種類にリモコンデバイス１０２の動きが対応するように選択できる「クライアントデバイス選択」ボタンである。例えば、リモコンデバイス１０２を使用してテレビを制御する場合、リモコンの実装により、音量変更などのテレビ制御動作を開始することができる。リモコンデバイス１０２を使用してテレビ用セットトップボックスを制御する場合、リモコンの実装により、プログラム・ガイド・メニュー動作を開始することができる。リモコンデバイス１０２を使用してＤＶＲまたはその他類似の記録済みメディアコンテンツデバイスを制御する場合、リモコンの実装により、「再生」や「早送り」などの記録済みメディアコンテンツ動作を開始することができる。リモコンデバイス１０２を使用してステレオデバイスまたはその他のメディアデバイスを制御する場合、リモコンの実装により、メディアデバイス動作を開始することができる。
【００２１】
図２は、システム２００の動き感知型リモコンの他の（１つまたは複数の）実施形態を示している。本例では、システム２００はリモコンデバイス２０２の他、テレビ用クライアントデバイス１０４およびディスプレイデバイス１０６を含む。リモコンデバイス２０２は、動き感知型リモコンの別の例である。図１を参照して説明したリモコンデバイス１０２と同様に、リモコンデバイス２０２の実装により、ユーザーが当該デバイスを取り上げて当該デバイスを上、下、左および／または右に動かしたときなどに、１つの動きまたは複数の動きの組合せを感知することができる。さらに、リモコンデバイス２０２の実装により、１つの動きまたは複数の動きの組合せをリモコン指令に変換し、リモコン指令をテレビ用クライアントデバイス１０４に送信してデバイス動作を開始することができる。
【００２２】
本例では、リモコンデバイス２０２は、（１つまたは複数の）様々なモーションセンサー２０４、プロセッサー２０６（例：マイクロプロセッサー、コントローラーなどのうちいずれか）、メモリー２０８および光源２１０を含む。各種実施形態では、リモコンデバイス２０２の実装により、微小電気機械システム（ＭＥＮＳ）のために開発されたような小型または超小型のモーションセンサーとして実装できる１つのモーションセンサー２０４または複数のモーションセンサーの組合せを備えることができる。ある実施形態では、モーションセンサー２０４の実装により、ユーザーがリモコンデバイス２０２を動かしたときに、当該デバイスの動きの方向を感知する。他の実施形態では、リモコンデバイス２０２上の１つのボタン２１２または複数のボタンがユーザーによって選択されたときに、モーションセンサー２０４が始動して当該デバイスの動きの方向を感知する。
【００２３】
リモコンデバイス２０２のメモリー２０８は、任意の種類のコンピューター可読メディアとして実装することができ、その例として、ランダムアクセスメモリー（ＲＡＭ）および不揮発性メモリー（例：読み取り専用メモリー（ＲＯＭ）、フラッシュメモリー、ＥＰＲＯＭなどのいずれか１つまたは複数）が挙げられる。メモリー２０８は、リモコンデバイス２０２の運用面に関するアプリケーションならびに他の種類の情報および／またはデータを保存するデータ記憶機構を提供する。本例では、リモコンデバイス２０２は、動き感知型リモコンの実施形態を実現するためにメモリー２０８と共にコンピューターアプリケーション（例：コンピューター可読メディア）として維持され、プロセッサー２０６で実行され得る動き変換アプリケーション２１４を含む。
【００２４】
１つの動きまたは複数の動きの組合せを感知したとき、リモコンデバイス２０２の実装により、（１つまたは複数の）当該動きをリモコン指令に変換し、リモコン指令をテレビ用クライアントデバイス１０４に送信してデバイス動作を開始することができる。リモコンデバイス２０２のプロセッサー２０６および／または動き変換アプリケーション２１４の実装により、モーションセンサー２０４からリモコンデバイスの動きを示す動き信号２１６を受信することができる。動き変換アプリケーション２１４は、モーションセンサー２０４から動き信号２１６を受信した後、動き信号２１６をリモコン指令２１８に変換することができる。
【００２５】
光源２１０は、プロセッサー２０６および／または動き変換アプリケーション２１４によって起動し、赤外線信号２２０としてテレビ用クライアントデバイス１０４に対しリモコン指令（例：リモコン指令２１８）を通信することができる。光源２１０は、１つもしくは複数の発光ダイオード（ＬＥＤ）または１つもしくは複数の赤外線信号を送信できるその他の適切な光源として実装することができる。リモコンデバイス２０２からのリモコン指令の通信により、テレビ用クライアントデバイス１０４において、テレビ制御動作、プログラム・ガイド・メニュー動作または記録済みメディアコンテンツ動作などの対応するクライアントデバイス動作を開始させることができる。
【００２６】
動き変換アプリケーション２１４はまた、リモコンデバイス２０２上の１つのリモコンボタン２１２（または複数のボタン）がユーザーなどによって選択されたことを示す（１つまたは複数の）信号を受信することができる。図１に示すリモコンデバイス１０２を参照して説明したように、リモコンボタンの例として、「オン／オフ」ボタン、「デバイス機能」ボタンおよび「クライアントデバイス選択」ボタンなどを挙げることができる。論じられているボタンは、想定される様々なリモコンボタンの一部の例に過ぎないことを認識すべきである。動き変換アプリケーション２１４の実装により、ボタンが選択されたことを示す信号と合わせて受信される動き信号をリモコン指令に変換することができる。さらに、リモコンデバイス２０２上の１つのボタン２１２または複数のボタンの選択を、デバイス２０２の動き感知機能と合わせて使用して、クライアントデバイス動作を開始することができる。
【００２７】
ある実施形態では、リモコンデバイス２０２は、当該デバイスの動き感知機能を開始するよう実装されたリモコンボタン２１２を含むことができる。リモコンボタン２１２（またはリモコンデバイス上のその他の指定ボタン）は、一度押すことでリモートの動き感知機能を「オン」または「オフ」にすることができる「オン／オフ」ボタンとして実装することができる。別の実施形態では、リモコンボタン２１２（またはリモコンデバイス上のその他の指定ボタン）は、長押しにより当該デバイスのモーションセンサーを開始することができる。テレビ用リモコンデバイス２０２は複数のボタンを含むことができること、ならびに（１つまたは複数の）ボタンの選択および（１つまたは複数の）動きの感知の様々な組合せが想定されることを認識すべきである。
【００２８】
ある実施形態では、動き変換アプリケーション２１４の実装により、デバイス機能ボタン２１２が選択された場合、動き信号２１６をリモコン指令２１８に変換することができる。一方、デバイス機能ボタン２１２が選択されなかった場合、動き変換アプリケーション２１４は、動き信号２１６を異なるリモコン指令に変換することができる。別の実施形態では、リモコンデバイス２０２の実装により、複数の動きの組合せをリモコン指令２１８に変換することができる。例えば、リモコンデバイス２０２の実装により、１つの動きおよび追加的動きの両方を感知し、２つの動きを合わせてリモコン指令２１８に変換することができる。
【００２９】
リモコンデバイス２０２はまた、制御に使用されているデバイスの種類に基づき、様々なリモコン指令を開始することができる。ある実施形態では、リモコンボタン２１２（またはリモコンデバイス上のその他の指定ボタン）は、選択されたボタンと結び付いたデバイスの種類にリモコンデバイス２０２の動きが対応するように選択できる「クライアントデバイス選択」ボタンであり得る。
【００３０】
総じて、本明細書で説明する機能、方法、手順、モジュールおよびコンポーネントはいずれも、ハードウェア、ソフトウェア、ファームウェア（例：固定論理回路）、手動処理またはこれらの組合せを使用して実現することができる。機能、方法、手順、モジュールまたはコンポーネントのソフトウェア実装は、計算ベースのプロセッサーで処理されるとき特定のタスクを実行するプログラムコードである。図３を参照して説明する例示的な方法３００は、コンピューター実行可能命令の一般的なコンテキストにおいて説明することができる。一般に、コンピューター実行可能命令は、特定の機能を実行するか、または抽象データ型を実施するアプリケーション、ルーチン、プログラム、オブジェクト、コンポーネント、データ構造、手順、モジュール、機能などを含むことができる。
【００３１】
（１つまたは複数の）本方法は、通信ネットワークを介してリンクされたリモート処理デバイスによって機能が実行される分散コンピューティング環境で実施することもできる。分散コンピューティング環境では、コンピューター実行可能命令は記憶装置を含むローカルおよびリモートのコンピューター記憶メディアの中に存在することができる。さらに、本明細書で説明する特徴はプラットフォームに依存しないため、様々なプロセッサーを有する様々なコンピューティングプラットフォームで技術を実施することができる。
【００３２】
図３は、動き感知型リモコンの例示的な（１つまたは複数の）方法３００を示している。この方法を説明する順序は、限定的なものとして解釈されることを意図しておらず、この方法または代替的方法を実施するため、任意の数の説明の方法ブロックを任意の順序で結合することができる。
【００３３】
ブロック３０２において、リモコンデバイスの（１つまたは複数の）動きが、ユーザーによって開始されたときに感知される。例えば、リモコンデバイス１０２（図１）のモーションセンサー１０８は、当該デバイスの動きまたは動きの組合せを、ユーザーが当該デバイスを取り上げて当該デバイスを上、下、左および／または右に動かしたときなど、ユーザーによって開始されたときに感知する。同様に、リモコンデバイス２０２（図２）のモーションセンサー２０４は、当該デバイスの動きまたは動きの組合せを、ユーザーによって開始されたときに感知する。
【００３４】
ブロック３０４において、（１つまたは複数の）リモコンボタンのユーザー開始の選択が探知される。例えば、リモコンデバイス１０２は、様々な実施形態においてクライアントデバイス動作を開始するためにデバイス１０２の動き感知機能と合わせてユーザーが選択できるデバイス機能ボタン１１４を含む。例えば、ユーザーはリモコンのモーションセンサー１０８を起動するボタン１１４を押すことができ、それによりユーザーは動きによってリモコン指令を開始することができる。リモコンデバイス１０２の集積回路１１０は、リモコンボタン１１４（または複数のボタン）が選択されたことを示す（１つまたは複数の）信号を検出する。
【００３５】
同様に、リモコンデバイス２０２は、様々な実施形態においてクライアントデバイス動作を開始するためにデバイス２０２の動き感知機能と合わせてユーザーが選択できるデバイス機能ボタン２１２を含む。例えば、ユーザーはリモコンのモーションセンサー２０４を起動するボタン２１２を押すことができ、それによりユーザーは動きによってリモコン指令を開始することができる。リモコンデバイス２０２のプロセッサーおよび／または動き変換アプリケーション２１４は、リモコンボタン２１２（または複数のボタン）が選択されたことを示す（１つまたは複数の）信号を検出する。
【００３６】
ブロック３０６において、リモコンデバイスの（１つもしくは複数の）動きおよび／または（１つもしくは複数の）リモコンボタンの選択がリモコン指令に変換される。例えば、リモコンデバイス１０２の集積回路１１０は、（ブロック３０２から）当該デバイスの感知された（１つもしくは複数の）動きを受信し、かつ／または（ブロック３０４から）リモコンボタン選択の検出された（１つもしくは複数の）信号を受信する。次いで、集積回路１１０は、（１つもしくは複数の）感知された動きおよび／または（１つもしくは複数の）検出されたボタン信号をリモコン指令１１８に変換する。同様に、リモコンデバイス２０２のプロセッサー２０６および／または動き変換アプリケーション２１４は、当該デバイスの（１つもしくは複数の）感知された動きを受信し、かつ／またはリモコンボタン選択の（１つもしくは複数の）検出された信号を受信する。次いで、動き変換アプリケーション２１４は、（１つもしくは複数の）感知された動きおよび／または（１つもしくは複数の）検出されたボタン信号をリモコン指令２１８に変換するか、その他の方法で翻訳する。
【００３７】
ブロック３０８において、リモコン指令はテレビ用クライアントデバイスに通信され、それによりデバイス動作が開始される。例えば、リモコンデバイス１０２の集積回路１１０は光源１１２の起動を開始して、リモコン指令１１８が赤外線信号１２０としてテレビ用クライアントデバイス１０４に通信される。同様に、リモコンデバイス２０２のプロセッサー２０６および／または動き変換アプリケーション２１４は光源２１０の起動を開始して、リモコン指令２１８が赤外線信号２２０としてテレビ用クライアントデバイス１０４に通信される。リモコン指令の通信により、テレビ用クライアントデバイス１０４が起動し、テレビ制御動作、プログラム・ガイド・メニュー動作または記録済みメディアコンテンツ動作などの対応するクライアントデバイス動作を開始する。
【００３８】
動き感知型リモコンの実施形態について特徴および／または方法に固有の言葉で説明してきたが、添付の特許請求の範囲の対象は説明された特定の特徴または方法に必ずしも限定されるわけではないことを理解すべきである。むしろ、特定の特徴および方法は、動き感知型リモコンの実施例として開示される。
【図１】
2011505753.tif 000003
【図２】
2011505753.tif 000004
【図３】
2011505753.tif 000005
【国際調査報告】
2011505753.tif 000006
2011505753.tif 000007