(57)【要約】  本発明は、少なくとも１つのターゲット装置を特定する情報と、前記少なくとも１つのターゲット装置に対して実行されるアクションとを有するユーザからの入力に基づき、インタフェースを介しターゲット装置を遠隔制御する方法であって、前記インタフェース装置は、前記少なくとも１つのターゲット装置の方向に前記入力に基づく制御信号を直接送信するよう構成され、前記送信方向は、前記インタフェース装置に格納されているセットアップデータを利用して制御可能であり、前記セットアップデータは、前記インタフェース装置のセットアップ段階中に取得され、前記ターゲット装置を一意的に特定する識別データと、前記送信方向を特定する識別データのそれぞれに係る方向データとを有し、前記ユーザの入力に基づき、前記少なくとも１つのターゲット装置に対するアクションの実行は、前記少なくとも１つのターゲット装置に対する送信方向を制御するため、前記少なくとも１つのターゲット装置の識別データに係る方向データを利用する方法に関する。
2008514087.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つのターゲット装置を特定する情報と、前記少なくとも１つのターゲット装置に対して実行されるアクションとを有するユーザからの入力に基づき、インタフェースを介しターゲット装置を遠隔制御する方法であって、
前記インタフェース装置は、前記少なくとも１つのターゲット装置の方向に前記入力に基づく制御信号を直接送信するよう構成され、
前記送信方向は、前記インタフェース装置に格納されているセットアップデータを利用して制御可能であり、
前記セットアップデータは、前記インタフェース装置のセットアップ段階中に取得され、前記ターゲット装置を一意的に特定する識別データと、前記送信方向を特定する識別データのそれぞれに係る方向データとを有し、
前記ユーザの入力に基づき、前記少なくとも１つのターゲット装置に対するアクションの実行は、前記少なくとも１つのターゲット装置に対する送信方向を制御するため、前記少なくとも１つのターゲット装置の識別データに係る方向データを利用する方法。
【請求項２】
前記ユーザからの入力は、音声信号を有する、請求項１記載の方法。
【請求項３】
前記識別データは、前記ユーザからの音声信号を介し取得される、請求項１記載の方法。
【請求項４】
前記識別データのそれぞれに係る方向データは、コンピュータビジョン装置を用いて取得されたデータと、前記コンピュータビジョン装置の参照ポイントとして前記ユーザとを有する、請求項１記載の方法。
【請求項５】
前記識別データのそれぞれに係る方向データは、前記ターゲット装置を視覚的に特定するよう構成されるコンピュータビジョン装置を用いて取得されたデータを有する、請求項１記載の方法。
【請求項６】
前記方向データは、音響ローカライゼーション装置を用いて取得されたデータと、前記音響ローカライゼーション装置の参照ポイントとして前記ユーザとを有する、請求項１記載の方法。
【請求項７】
前記ターゲット装置に対してコマンドを自動的に実行するステップをさらに有する、請求項１乃至６何れか一項記載の方法。
【請求項８】
処理ユニットに請求項１乃至７記載の方法を実行させる命令を格納したコンピュータ可読媒体。
【請求項９】
少なくとも１つのターゲット装置を特定する情報と、前記少なくとも１つのターゲット装置に対して実行されるアクションとを有するユーザからの入力に基づき、ターゲット装置を遠隔制御するためにユーザとターゲット装置の間のインタフェースとして使用される制御装置であって、
前記少なくとも１つのターゲット装置の方向に前記入力に基づく制御信号を直接送信する送信機と、
前記ターゲット装置を一意的に特定する識別データと、前記送信方向を特定する前記識別データのそれぞれに係る方向データとを有する当該制御装置に対するセットアップデータを取得するため、セットアップ段階中に使用されるセットアップ装置と、
前記少なくとも１つのターゲット装置に対して前記アクションを実行するための前記ユーザの入力に基づき、前記少なくとも１つのターゲット装置の識別データに係る方向データを利用して前記送信方向を制御するコントローラと、
を有する制御装置。
【請求項１０】
前記セットアップ装置は、回転部に配置される音響センサと、前記回転部に接続されるコーディネートシステムとを有する、請求項９記載の制御装置。
【請求項１１】
前記セットアップ装置は、回転部に配置されるカメラと、前記回転部に接続されるコーディネートシステムとを有する、請求項９記載の制御装置。
【請求項１２】
前記ユーザの入力から前記情報を抽出するダイアログシステムをさらに有する、請求項９記載の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、少なくとも１つのターゲット装置を特定する情報と、該少なくとも１つのターゲット装置に対して実行されるアクションとを有するユーザからの入力に基づき、インタフェースを介しターゲット装置をリモート制御する方法であって、インタフェース装置が、前記ターゲット装置の少なくとも１つの方法に前記入力に基づく制御信号を直接送信するよう調整され、当該送信方向が、インタフェース装置に格納されているセットアップデータを利用して制御可能である方法に関する。
【背景技術】
【０００２】
大部分の家電装置は、赤外線信号と専用のリモコンによって制御される。各装置は自らのリモコンを有するため、必要なコントロールの個数は標準的なリビングに対して不便なくらいに多くなる可能性がある。この状況に対応するため、複数の装置に対するコマンドセットを処理可能である、いわゆる「ユニバーサルリモコン」が開発されてきた。従って、複数のリモコンが、単一のユニバーサルリモコンに置換することが可能である。ユーザが制御中にはターゲット装置にリモコンを向けるため、低パワーでフォーカスされる信頼できる赤外線と関連する生成装置が利用可能である。
【０００３】
発話又はマルチモードダイアログを実行可能なインタフェースなど、ユーザと家電装置との間のより先進的なインタフェースについて、当該インタフェースはユーザの手の中に留まる必要はない。このような場合、赤外線信号は、ユーザがそれを向けることなくターゲット装置に到達しなければならない。１つの可能な手段は、送信記載に到達するため、複数の方向に信号を同時に送信する赤外線ブラスタ（ｉｎｆｒａｒｅｄ  ｂｌａｓｔｅｒ）である。このようなブラスタによる問題点は、より高いエネルギーが求められ、より大きな送信機が必要とされるということである。また、対象されていないが、同様のコードを理解可能な装置による誤った解釈が行われる可能性がある。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従って、本発明の課題は、上記問題点を解決することである。
【課題を解決するための手段】
【０００５】
一特徴によると、本発明は、少なくとも１つのターゲット装置を特定する情報と、前記少なくとも１つのターゲット装置に対して実行されるアクションとを有するユーザからの入力に基づき、インタフェースを介しターゲット装置を遠隔制御する方法であって、前記インタフェース装置は、前記少なくとも１つのターゲット装置の方向に前記入力に基づく制御信号を直接送信するよう構成され、前記送信方向は、前記インタフェース装置に格納されているセットアップデータを利用して制御可能であり、前記セットアップデータは、前記インタフェース装置のセットアップ段階中に取得され、前記ターゲット装置を一意的に特定する識別データと、前記送信方向を特定する識別データのそれぞれに係る方向データとを有し、前記ユーザの入力に基づき、前記少なくとも１つのターゲット装置に対するアクションの実行は、前記少なくとも１つのターゲット装置に対する送信方向を制御するため、前記少なくとも１つのターゲット装置の識別データに係る方向データを利用する方法に関する。
【０００６】
これにより、対象とされていないが、同様の制御信号を理解可能な装置による誤った解釈の可能性が排除される。また、送信される制御信号は特定のターゲット装置のみにポインティングされているため、より少ないエネルギーしか必要とされない。制御信号が赤外線信号である場合には、低パワー赤外線送信機の利用が可能となる。
【０００７】
一実施例では、前記ユーザからの入力は、音声信号を有する。
【０００８】
これにより、ユーザは、音声コマンドを利用することによって、大変便利なユーザフレンドリーな方法によりターゲット装置を制御することができる。
【０００９】
一実施例では、前記識別データは、前記ユーザからの音声信号を介し取得される。
【００１０】
従って、ユーザは、識別データがターゲット装置の正確な赤外線コードに関連付けされる便利な方法により、ターゲット装置を特定する正確なデータを制御装置に提供することが可能である。これは、各種赤外線コードと共にターゲット装置の各種タイプを有する制御装置に予め格納されているデータベースに基づき行われるかもしれない。一例として、テレビは複数の赤外線コードセットを有しているため、テレビの必要な情報が与えられる場合、当該テレビに対する正確な赤外線コードが取得される。
【００１１】
一実施例では、前記識別データのそれぞれに係る方向データは、コンピュータビジョン装置を用いて取得されたデータと、前記コンピュータビジョン装置の参照ポイントとして前記ユーザとを有する。
【００１２】
これにより、ユーザがコンピュータビジョン装置に対する参照ポイントを生成するため、ターゲット装置に移動すれば十分である場合、迅速かつ便利な方法によりポインティング位置が決定される。
【００１３】
一実施例では、前記識別データのそれぞれに係る方向データは、前記ターゲット装置を視覚的に特定するよう構成されるコンピュータビジョン装置を用いて取得されたデータを有する。
【００１４】
これにより、コンピュータビジョンは視覚的スキャンなどを用いてターゲット装置を直接特定することが可能であり、画像の視覚的解析に基づきターゲット装置を特定する。
【００１５】
一実施例では、前記方向データは、音響ローカライゼーション装置を用いて取得されたデータと、前記音響ローカライゼーション装置の参照ポイントとして前記ユーザとを有する。
【００１６】
これにより、ユーザがターゲット装置に移動し、当該装置のターゲットポイントを生成するため、音声信号を生成すれば十分であり、それは初期的なセットアップ段階を大変容易かつユーザフレンドリーなものにする。
【００１７】
一実施例では、本方法は、前記ターゲット装置に対してコマンドを自動的に実行するステップをさらに有する。
【００１８】
従って、コマンドが、ユーザとのやりとりの直後に必ずしも実行されなくてもよい。例えば、ユーザがテレビのショーをある時刻に録画されるようプログラムした場合や、２時間でテレビをオフにするようプログラムした場合などである。これにより、制御システムは、あるバックグラウンドプロセスなどに基づき、ターゲット装置を自動的に制御することが可能となる。制御システムは、ユーザの関与なく以降において必要な制御シーケンス（おそらく、関係する複数の装置に対する）を自ら開始する。
【００１９】
他の特徴では、本発明は、処理ユニットに本方法を実行させる命令を格納したコンピュータ可読媒体に関する。
【００２０】
さらなる特徴では、本発明は、少なくとも１つのターゲット装置を特定する情報と、前記少なくとも１つのターゲット装置に対して実行されるアクションとを有するユーザからの入力に基づき、ターゲット装置を遠隔制御するためにユーザとターゲット装置の間のインタフェースとして使用される制御装置であって、前記少なくとも１つのターゲット装置の方向に前記入力に基づく制御信号を直接送信する送信機と、前記ターゲット装置を一意的に特定する識別データと、前記送信方向を特定する前記識別データのそれぞれに係る方向データとを有する当該制御装置に対するセットアップデータを取得するため、セットアップ段階中に使用されるセットアップ装置と、前記少なくとも１つのターゲット装置に対して前記アクションを実行するための前記ユーザの入力に基づき、前記少なくとも１つのターゲット装置の識別データに係る方向データを利用して前記送信方向を制御するコントローラとを有する制御装置に関する。
【００２１】
一実施例では、前記セットアップ装置は、回転部に配置される音響センサと、前記回転部に接続されるコーディネートシステムとを有する。
【００２２】
従って、セットアップ段階中、ユーザはユーザのアプローチが回転部の回転に介しカメラにより追従されるように、ターゲット装置に接近すれば十分となる。停止位置に到達した後、コーディネートシステム（ｃｏｏｒｄｉｎａｔｅ  ｓｙｓｔｅｍ）が、球状又は円筒状のコーディネートデータなどの出力データを提供し、当該データと識別データとを関連付けるようにしてもよい。
【００２３】
一実施例では、前記セットアップ装置は、回転部に配置されるカメラと、前記回転部に接続されるコーディネートシステムとを有する。
【００２４】
従って、カメラを使用する代わりに、ユーザの位置は、音響ローカライゼーション技術を介し決定される。
【００２５】
一実施例では、制御装置は、前記ユーザの入力から前記情報を抽出するダイアログシステムをさらに有する。
【００２６】
従って、ダイアログシステムは、ユーザの音声コマンドにおけるコンテンツを意味解析などすることによって認識し、これにより、システムを大変ユーザフレンドリーなものにする。
【発明を実施するための最良の形態】
【００２７】
図１は、ユーザ１０１からの入力に基づきターゲット装置１０３、１０５、１０７及び１０９を遠隔制御するため、ユーザ１０１とターゲット装置１０３、１０５、１０７及び１０９との間のインタフェースとして利用される本発明による制御装置１００を示す。これは、ユーザ入力に基づき、制御可能な送信方向１１１、１１３、１１５及び１１７によりターゲット装置１０３、１０５、１０７及び１０９に直接赤外線制御信号を送信する制御装置１００において構成される赤外線送信機などの送信機１０２を用いて実行される。ユーザ１０１からの入力は、一実施例では、少なくとも１つのターゲット装置を特定する情報と、当該少なくとも１つのターゲット装置に対して実行されるべきアクションとを有する音声信号を有する。この音声信号は、意味解析に基づくダイアログシステム（図示せず）を利用して解析されてもよい。意味解析の結果の少なくとも一部が、赤外線送信機１０２によってターゲット装置１０３、１０５、１０７及び１０９に送信される赤外線信号に転送される。ユーザ入力は、一例として、「テレビをオンせよ」という音声コマンドを有するかもしれず、この音声信号の意味アイテムはテレビに送信される赤外線信号に転送される。従って、これはリモコンの「スイッチオン」ボタンを押下するユーザに対応する。
【００２８】
送信方向の制御を可能にするため、制御装置１００の初期的なセットアップ処理が実行される必要がある。セットアップ処理では、送信機１０２のターゲット装置１０３、１０５、１０７及び１０９への送信方向１１１、１１３、１１５及び１１７を特定するための方向データが、送信機１０２に設けられ、これらの方向データは、ターゲット装置１０３、１０５、１０７及び１０９を一意的に特定する識別データに関連付けされている。ターゲット装置１０３、１０５、１０７及び１０９への送信機１０２の各種方向データを決定するため、セットアップ装置が利用される。一実施例では、セットアップ装置は、回転部に構成されるカメラと、回転部に接続されるコーディネートシステムとを有する。このため、ユーザが第１ターゲット装置を設置すると、ユーザは、装置１００にターゲット装置を一意的に特定する識別データを提供する。一実施例では、ユーザ１０１は、設置すべきターゲット装置に接近し、ユーザ１０１は、セットアップ段階中に参照ポイントして利用される。カメラは、回転部により提供される回転を通じてユーザの位置に追従する。ユーザ１０１がテレビ１０９などのターゲット装置の前に位置すると、ユーザは装置１００にターゲット装置のテレビ１０９の識別子を通知する。これは、例えば、「テレビタイプフィリップス２８ＰＴ５００７がここにある」と発話することによって、制御装置１００にターゲット装置が近くにあることを知らせることによって行うことができる。制御装置１００に予め格納されているデータを介して、テレビ１０９は、当該テレビ１０９の赤外線送信コードなど共に特定される。カメラの現在のポインティング方向に基づき、コーディネートシステムは、特定されたテレビ１０９と当該テレビの送信信号１１７の送信コードとに係る出力調整データを提供する。プロセッサ１０４は、当該データを関連付けし、それらをメモリ１０６に格納する。このステップが以降のターゲット装置に対して繰り返される。これにより、コンピュータ又はホームエンターテイメントシステム１０７は第２の送信方向１１５を、ＶＣＲは第３の送信方向１１３を、セキュリティシステムは第４の送信方向１１１を有することになる。これは、セットアップ中に１回のみ実行されればよい。
【００２９】
プロセッサ１０４は、赤外線ＬＥＤとすることが可能な送信機１０２の方向と、制御信号の送信方向とを制御する。このため、ユーザ１０１が装置１００に、テレビ１０９のスイッチオンなどのアクションを実行するよう指示するとき、ユーザの音声コマンドがダイアログシステムにより処理され、これにより、テレビ１０９が特定され、関連する方向データとテレビに係る赤外線送信コードが生成される。プロセッサ１０４は、送信機がテレビに実質的に直接ポインティングされるように、送信機の方向を変更する。ユーザの音声コマンド、すなわち、「テレビをオンせよ」というコマンドにおいてアクションを実行するための実際のコマンドが、例えば、送信機が結果として得られる赤外線コマンドを送信する場合など、以降において実行される。また、装置１００は、コマンドをテレビ１０９に送信するため、電子番組ガイドアプリケーションの結果の解釈など内部的な推論から推論する場合、送信機がオンされ、低エネルギーによる従来のリモコンなどを利用してコマンドデータを送信する。
【００３０】
図２は、図１に記載される制御装置のためのセットアップ段階の一実施例のフローチャートを示す。装置２０１をスタートした後、セットアップ段階（Ｓ＿Ｐ）２０３に入る。これは、例えば、「テレビはここにある」と発話することによって、ユーザにより指示されてもよい。制御装置は、「ある」という単語を表すデータ又はセンテンスの単語を表すデータの組み合わせが、当該装置がセットアップ段階（Ｓ＿Ｐ）２０３に入るよう指示するようにして予めプログラムされるようにしてもよい。また、ユーザは、単に「セットアップ段階に入ってください」と発話することによって、セットアップ段階に入ることも可能である。他の可能性は、例えば、キーボードのコマンドによって制御装置に対するセットアップ段階を手動により選択し、又は制御装置上の各ボタンを押下することによって、セットアップ段階に入ることが本来的に可能である。ここで、制御装置がセットアップ段階になると、ターゲット装置（Ｓ＿Ｐ）２０３を一意的に特定する識別データが提供される必要がある。これは、音声コマンドを利用することによってユーザにより実行されるかもしれない。当該情報は、ターゲット装置を表すデータが付加的な詳細と共に装置により知られている場合、「テレビフィリップス２８ＰＴ５００７はここにある」という初期的な音声コマンドに含まれてもよい。その後、送信方向が、例えば、上述されたようなコンピュータビジョン技術又は音響ローカライゼーション技術を利用することによって決定される（Ｐ＿Ｔ＿Ｃ）２０７。（送信方向は、装置のタイプを示すデータが提供される前に決定することが可能である。）その後、ポインティング位置が、ターゲット装置の識別データに関連付けされ、格納される。さらに設置すべき装置がある場合、ステップ（Ｓ＿Ｐ）２０５、（Ｐ＿Ｔ＿Ｃ）２０７及び（Ａ＿Ｐ＿Ｄ）２０９が繰り返される。そうでない場合、セットアップ段階は終了される（Ｅ）２１３。再び、セットアップ段階は、「セットアップ段階を終了してください」などの音声コマンドを介してユーザにより終了することも可能である。
【００３１】
上記実施例は本発明を限定するものでなく、説明するものであり、当業者は、添付した請求項の範囲から逸脱することなく、他の多数の実施例を構成することが可能であるということに留意すべきである。請求項において、括弧内に置かれた参照記号は、請求項を限定するものとして解釈されるべきでない。「有する」という用語は、請求項に列挙した以外の要素又はステップの存在を排除するものでない。本発明は、複数の要素を有するハードウェア及び適切にプログラムされたコンピュータによって実現可能である。複数の手段を列挙した装置クレームでは、これらの手段のいくつかは１つの同一のハードウェアアイテムにより実現可能である。ある手段が互いに異なる従属クレームに記載されているという事実は、当該手段の組み合わせが効果的に利用可能でないことを示すものでない。
【図面の簡単な説明】
【００３２】
【図１】図１は、ユーザとターゲット装置との間のインタフェースとして利用される本発明による制御装置を示す。
【図２】図２は、図１に記載される制御装置のセットアップ段階の一実施例のフローチャートを示す。
【図１】
2008514087.tif 000003
【図２】
2008514087.tif 000004
【国際調査報告】
2008514087.tif 000005
2008514087.tif 000006