【誤訳訂正書】
【提出日】平成16年10月29日(2004.10.29)
【誤訳訂正１】
【訂正対象書類名】明細書
【訂正対象項目名】全文
【訂正方法】変更
【訂正の内容】
【書類名】  明細書
【発明の名称】  コマンドを伝達する方法及び装置
【特許請求の範囲】
【請求項１】  制御可能な装置にコマンドを伝達する方法であって、前記方法が、
前記制御可能な装置により実行されるべき前記コマンドを有するウォーターマークを生成するステップ、
前記ウォーターマークと前記制御可能な装置に伝送されるべき情報ユニットとを有するウォーターマークされた信号を生成するステップ、及び
前記制御可能な装置に前記コマンドを実行させるために前記制御可能な装置に前記ウォーターマークされた信号を伝送するステップ、
を有する方法。
【請求項２】  第１のドメインにおいてウォーターマーク信号を前記情報ユニットを表す情報信号に結合するため、前記第１のドメインに前記ウォーターマークを表すウォーターマーク信号を出力することによって、前記ウォーターマークされた信号が第１のドメインに生成される請求項１に記載の方法。
【請求項３】  前記第１のドメインは、音響ドメイン及び視覚ドメインのうちの１つである請求項２に記載の方法。
【請求項４】  第２のドメインは電気ドメインである請求項２又は３に記載の方法。
【請求項５】  前記コマンドが、前記制御可能な装置の一部の物理的な動きの制御、前記制御可能な装置による音声出力の表現、前記制御可能な装置による視覚出力の表現、及び前記コマンドに関連する少なくとも１つのパラメータのための値の調節のうちの少なくとも１つに関する請求項１に記載の方法。
【請求項６】  制御可能な装置を遠隔的に制御するための装置であって、
前記制御可能な装置により実行されるべきコマンドを有するウォーターマークを生成するための埋込手段、
前記ウォーターマークと前記制御可能な装置に伝送されるべき情報ユニットとを有するウォーターマークされた信号を生成するウォーターマーキング手段、
前記制御可能な装置に前記コマンドを実行させるため、前記制御可能な装置に、前記ウォーターマークされた信号を伝送するための出力手段、
前記制御可能な装置に前記信号を受け取るための受信手段、
前記信号から前記情報ユニットを得るとともに前記情報ユニットから前記コマンドを得るためのデコード手段、及び
前記コマンドを実行するための実行手段、
を有する装置。
【請求項７】  制御可能な装置に対し第１のドメインにコマンドを伝達するための制御装置であって、
前記制御可能な装置により実行されるべき前記コマンドを有するウォーターマークを生成するための埋込手段、
前記ウォーターマークと前記制御可能な装置に伝送されるべき情報ユニットとを有するウォーターマークされた信号を生成するためのウォーターマーキング手段、及び
前記制御可能な装置に前記コマンドを実行させるために、前記制御可能な装置に前記ウォーターマークされた信号を伝送するための出力手段、
を有する制御装置。
【請求項８】  制御装置から第１のドメインにコマンドを受け取る制御可能な装置であって、
前記制御可能な装置に信号を受け取るための受信手段、
前記信号から情報ユニットを得るとともに前記情報ユニットから前記コマンドを得るためのデコード手段、及び
前記コマンドを実行するための実行手段、
を有する制御可能な装置。
【請求項９】  プロセッサに請求項１の方法を実行させるコンピュータプログラム。
【請求項１０】  ユーザに広告を提示する方法であって、
制御可能な装置により実行されるべきコマンドであって、広告の提示に関するコマンドを有するウォーターマークを生成するステップ、
前記ウォーターマークと前記制御可能な装置に伝送されるべき情報ユニットとを有するウォーターマークされた信号を生成するステップ、及び
前記広告を生成し前記広告をユーザに提示することによって前記制御可能な装置に前記コマンドを実行させるために、前記ウォーターマークされた信号を前記制御可能な装置に伝送するステップ、
を有する方法。
【請求項１１】  前記方法が、
前記制御可能な装置の前記ユーザへの販売に基づいて前記ユーザのユーザプロファイルを保持するステップ、
前記ユーザプロファイルを用いて、前記ユーザが買いたいと望んでいると思われる製品を決定するステップ、及び
前記製品のための識別子を前記コマンドに加えるステップ、
を有する請求項１０に記載の方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、制御可能な装置にコマンドを伝達する方法に関する。
本発明は、更に、制御可能な装置を遠隔的に制御するための装置に関する。
本発明は、更に、制御可能な装置にコマンドを伝達する制御装置に関する。
本発明は、更に、制御装置からコマンドを受け取るための制御可能な装置に関する。
本発明は、更に、コンピュータプログラムに関する。
本発明は、更に、広告をユーザに提示する方法に関する。
本発明は、更に信号に関する。
【０００２】
【従来の技術】
プリアンブルによる方法は、米国特許第４，８０７，０３１号から既知である。この方法によれば、コマンドは、ビデオ画像フィールドの選択されたシーケンスを潜在的に変調することによって、ビデオ信号を用いて対話装置にインバンド伝送される。交互に比例的に上げ下げされた輝度水平走査線を有し、テレビジョンの表示領域内の結果として生じる変調されたビデオフィールドは、ユーザのテレビ画面に隣接して位置する受光装置によって監視される。この装置は、テレビ番組から制御データを区別し、その制御データを有するＩＲキャリアを生成する。そのＩＲキャリアは、制御データをデコードしそのデコードされた制御データに応答して所定の動作を選択的に実行する対話装置に発せられる。
【０００３】
この方法の不利なことは、ビデオフィールド内の変調はほとんどユーザには見えないが、変調されたフィールドを検出することができるようにするために受光装置を配さなければならないということである。このことは、一般に、センサのような入力装置が画面の適切な位置に配されなければならないことを意味し、これはユーザに対してその位置を見えにくくする。更に、変調されたフィールドをＩＲによって対話装置に送られるコマンド信号に変換する別個の装置が必要である。これは、上記の方法を導入するには高価且つ複雑なものにする。他の不利なことは、その方法はビデオ信号でのみ使用可能であるということである。
【０００４】
【発明が解決しようとする課題】
本発明の目的は、プリアンブルによる伝達の方法であって、制御可能な装置にコマンドを直に送る方法を提供することである。
【０００５】
【課題を解決するための手段】
本発明によれば、上記の目的は、
・前記制御可能な装置により実行されるべき前記コマンドを有するウォーターマークを生成するステップ、
・前記ウォーターマークと前記制御可能な装置に伝送されるべき情報ユニットとを有するウォーターマークされた信号を生成するステップ、及び
・前記制御可能な装置に前記コマンドを実行させるために前記制御可能な装置に前記ウォーターマークされた信号を伝送するステップ、
を有する方法で達成される。
【０００６】
本発明によれば、コマンドは、ウォーターマークによって伝送信号に埋め込まれることにより、制御可能な装置に伝達される。従って、情報ユニットは、コマンドのためのキャリアとしての役目を果たし、制御可能な装置にコマンドを伝送する制御チャネルはもはや必要ない。制御可能な装置は、マイクロフォン又はそれと同等の装置を用いてウォーターマークされた信号を受け取り、埋め込まれたコマンドをデコードして実行することができる。この方法は、どのような状況及び環境（例えば、スピーカがオーディオ信号を発する公共の場所、又はコマンドを有する信号を用いてスクリーン上にオブジェクトが示される展覧会）においても適用できる。情報ユニットはそれをブロードキャストによって伝送することができ、又は制御可能な装置がウォーターマークされた信号を受け取ることができる場所で再生されるビデオテープ若しくはコンパクトディスクのような担体にそれを記憶することにより伝送することができる。実際、この方法を使用する効果は、単にウォーターマークの入った信号を表現（Rendering）することが、その使用されるウォーターマークによりコマンドの伝達が目に見えないようにして、制御可能な装置に幾つかの動作を実行させる結果となることである。オーディオ信号は非常に普及しているので、それらはコマンドのキャリアとして非常に適切である。この方法を使用して、制御装置によって制御可能な装置を遠隔的に制御することができる。
【０００７】
特別な情報を埋め込むために情報ユニットに対してウォーターマークを使うことは知られている。この特別な情報は、米国特許第５，８４１，９７８号に記載されているように、情報ユニットに関連するより多くの情報を含むワールドワイドウェブ資源に対する統一資源ロケータ（ＵＲＬ）の場合がある。埋め込まれた特別な情報を伴う情報ユニットを受け取ると、制御可能な装置はＵＲＬをデコードし、それをユーザに表示するために関連する資源を呼ぶことができる。しかしながら、このアプローチは、それをユーザに提示するために特定の形式の特別な情報を埋め込むことに限られてしまい、拡張可能ではない。これに対して、本発明は、制御可能な装置を遠隔的に制御するために使われるコマンドを情報ユニットに埋め込むためにウォーターマークを用いている。
【０００８】
一実施例では、第１のドメインにおいてウォーターマーク信号を情報ユニットを表す情報信号に結合するために、ウォーターマークを表すウォーターマーク信号を第１のドメインに出力することによりウォーターマークされた信号が第１のドメインに生成される。好ましくは、第１のドメインは、音響ドメイン及び視覚ドメインのうちの１つである。情報ユニットは、典型的には、電気ドメインのような別の第２のドメインに存在する。この実施例の利点は、元の入力信号自体にウォーターマークが入れられており、ウォーターマークの入っていないものが存在しないことである。例えば、絵の展覧会を考える。絵のためのウォーターマークが生成され、埋め込まれるウォーターマークを伴う絵のコピーを出力する代わりに、ビジュアルウォーターマークが壁に掛かる実際の絵に投影される。絵を作る全ての写真等は埋め込まれるウォーターマークを有する。更に、ウォーターマークされた信号を音響ドメイン又は視覚ドメインに伝送することにより、制御可能な装置にコマンドを到達させるためにケーブルのような物理的通信チャネルを確立する必要はない。これは、その方法をどんな種類の装置の遠隔操作にも非常に適したものにする。例えば、制御可能な装置は携帯電話として実現することができ、その所有者は、信号を受け取るためには携帯電話を単にその信号源に向ければよい。コマンドは、テレビジョン又はスピーカのような装置により伝送されるオーディオ信号又はビデオ信号に埋め込まれるので、そのコマンドを有する信号は、制御可能な装置に直に到達する。
【０００９】
他の実施例では、前記コマンドが、前記制御可能な装置の一部の物理的な動きの制御、前記制御可能な装置による音声出力の表現、前記制御可能な装置による視覚出力の表現、及び前記コマンドに関連する少なくとも１つのパラメータに関する値の調節のうちの少なくとも１つに関する。この方法を用いて、中央コンピュータは、制御される必要がある他の機器に、口語コマンドを与えることができる。この方法では、ユーザはどのコマンドが与えられているのかをすぐに聞くことができ、機器がどのように反応するのかを見ることができ、これは、目に見えないコマンドが送られ、機器が突然に違った動作をするのを見るようなときに、好ましい。しかしながら、その機器で解読される音声コマンド自体の代わりに、それは実際のコマンドを含む信号に埋め込まれるコマンドである。このようにして、どのような機器も再プログラムすることなく、音声コマンドは、例えば地方の言葉又はユーザの好みに自由にプログラムできる。或るユーザは丁寧で格式ばったコマンドを好むかもしれず、一方、他のユーザは短くて明白なコマンドを好むかもしれない。両方のユーザは、本発明による方法を用いて、彼ら自身のコマンドをプログラムすることができるが、彼らは、実際のコマンド設定が修正される必要が無く、ユーザのコマンドを認識するために機器が再プログラムされる必要も無いことを望む。コマンドは、中央コンピュータ及び機器において同じ方法で規定される短い識別子（例えば数字）として埋め込むことができる。
【００１０】
本発明の他の目的は、プリアンブルによる装置であって、コマンドを制御可能な装置に直に送る方法を与える装置を提供することである。
【００１１】
この目的は、本発明よれば、前記制御可能な装置により実行されるべきコマンドを有するウォーターマークを生成するための埋込手段、前記ウォーターマークと前記制御可能な装置に伝送されるべき情報ユニットとを有するウォーターマークされた信号を生成するウォーターマーキング手段、前記制御可能な装置に前記コマンドを実行させるため、前記制御可能な装置に、前記ウォーターマークされた信号を伝送するための出力手段、前記制御可能な装置に前記信号を受け取るための受信手段、前記信号から前記情報ユニットを得るとともに前記情報ユニットから前記コマンドを得るためのデコード手段、及び前記コマンドを実行するための実行手段を有する装置で達成される。
【００１２】
本発明の他の目的は、プリアンブルによる制御装置であって、コマンドを制御可能な装置に直に送る制御装置を提供することである。
【００１３】
この目的は、本発明によれば、前記制御可能な装置により実行されるべき前記コマンドを有するウォーターマークを生成するための埋込手段、前記ウォーターマークと前記制御可能な装置に伝送されるべき情報ユニットとを有するウォーターマークされた信号を生成するためのウォーターマーキング手段、前記制御可能な装置に前記コマンドを実行させるために、前記制御可能な装置に前記ウォーターマークされた信号を伝送するための出力手段を有する制御装置で達成される。
【００１４】
本発明の他の目的は、プリアンブルによる制御可能な装置であって、制御装置からコマンドを第１のドメインに直に受け取る制御可能な装置を提供することである。
【００１５】
この目的は、本発明によれば、前記制御可能な装置に信号を受け取るための受信手段、前記信号から情報ユニットを得るとともに前記情報ユニットから前記コマンドを得るためのデコード手段、及び前記コマンドを実行するための実行手段を有する制御可能な装置で達成される。
【００１６】
本発明は、更に、プロセッサに本発明による伝達の方法を実行させるコンピュータプログラムに関する。
【００１７】
本発明の他の目的は、プリアンブルによる広告の提示方法であって、広告に関するコマンドを制御可能な装置に直に送る方法を与える広告の提示方法を提供することである。
【００１８】
この目的は、制御可能な装置により実行されるべきコマンドであって、広告の提示に関するコマンドを有するウォーターマークを生成するステップ、前記ウォーターマークと前記制御可能な装置に伝送されるべき情報ユニットとを有するウォーターマークされた信号を生成するステップ、及び前記広告を生成し前記広告をユーザに提示することによって前記制御可能な装置に前記コマンドを実行させるために、前記ウォーターマークされた信号を前記制御可能な装置に伝送するステップを有する方法で達成される。この方法を用いて、顧客に広告メッセージを直に届けることができる。制御可能な装置は典型的にはテディベア又は他のおもちゃとして実現することができ、広告がこのおもちゃから来たら、その所有者はそれに肯定的に答えそうである。
【００１９】
一実施例では、上記方法は、前記制御可能な装置の前記ユーザへの販売に基づいて前記ユーザのユーザプロファイルを保持するステップ、前記ユーザプロファイルを用いて、前記ユーザが買いたいと望んでいると思われる製品を決定するステップ、及び前記製品のための識別子を前記コマンドに加えるステップを更に有する。この実施例の利点は、ユーザプロファイルを製品の広告のターゲットに用いることができ、提示される広告がユーザにさらに適合することである。このような形式の個人へのメッセージは、それが制御可能な装置から発せられるように見え、その所有者に直に向けられ、幾つかの非個人的な公共のお知らせからではないので、広告された製品の販売を非常に刺激する。
【００２０】
本発明のこれら及び他の態様は図面に示される実施例から明らかであり、その実施例を基準に説明される。
【００２１】
図を通じて、同じ符号は、同等の構成又は対応する構成を示す。図面に示されるいくつかの構成は、典型的にはソフトウェアで実現され、その構成自体は、ソフトウェアモジュール又はソフトウエアオブジェクトのようなソフトウエアエンティティを表す。
【００２２】
【発明の実施の形態】
図１は、制御装置１１０と制御可能な装置１３０とを有する第１の装置１００を概略的に示す。制御装置１１０は、決定モジュール１１１、ローディングモジュール１１２、埋込モジュール１１３、ウォーターマーキングモジュール１１４及び出力モジュール１１５を有する。本発明によれば、制御装置１１０は、１つ以上のコマンドをそれらコマンドを実行するであろう制御可能な装置１３０に伝達する。決定モジュール１１１は、それらコマンドを決定する。コマンドは、制御可能な装置１３０に伝送されるべき情報ユニット１１６に関係することが好ましい。情報ユニット１１６は、例えば、テレビ番組、ラジオ番組、映画、広告、絵若しくは音声又はそれらの一部分である。
【００２３】
コマンドは、何らかの方法で、情報ユニット１１６の一部分に関係することが好ましい。例えば、オブジェクト上に特定の背景情報を示すためのコマンドは、そのオブジェクトが再生の間に表現されるときに与えられることが好ましいだろう。制御可能な装置１３０は、適切な時間に背景情報を示す。他の例として、歌の録音を再生するコマンドは、その同じ歌が歌われるときに情報ユニット１１６に与えられることが好ましく、このため、制御可能な装置１３０がその情報ユニット１１６に"合わせて歌う"ように見える。しかしながら、コマンドは情報ユニット１１６に関係する必要はない。これは、情報ユニット１１６が、他の装置もそれを受け取ることができるブロードキャストによって伝送されるときに、しばしば起きる。これは、以下図２を基準にして更に詳細に説明される。
【００２４】
コマンドは、そのコマンドの実行に影響する１つ以上のパラメータに対する値を有することができる。例えば、コマンドは１つの特定の制御可能な装置にのみ関係しており、一方で、複数の制御可能な装置がそのコマンドを受け取ることもできる場合がある。この場合、コマンドはその１つの特定の制御可能な装置を識別するパラメータを有するべきである。制御可能な装置１３０は、コマンドに与えられる値に基づいて、少なくとも１つのパラメータに対する値をそのコンフィギュレーションに調整することもできる。例えば、コマンドは音量に関係することができ、その音量に対する数値を有することができる。制御可能な装置１３０は、その音量を、コマンドに与えられている値に調節するだろう。
【００２５】
ローディングモジュール１１２は情報ユニット１１６をロードする。情報ユニット１１６は複数チャネルを有するブロードキャスト伝送の１つのチャネルの場合があり、又は記憶装置１１７上に記憶される項目の場合もある。この記憶装置は、テープ又はＤＶＤ若しくはビデオＣＤのようなディスクとすることができる。それは、インターネット、衛星フィード又はホームネットワークのような外部源から受け取ることもできる。情報ユニット１１６は、遠隔操作装置又は他の入力装置を使うユーザによって選択することができるが、選択は、制御装置１１０自体によって行われることもできる。
【００２６】
埋込モジュール１１３は、制御可能な装置１３０により実行されるべきコマンドを有するウォーターマークを生成する。このウォーターマークは情報ユニット１１６と共に制御可能な装置１３０に伝達されるべきであり、そのため、ウォーターマークは情報ユニット１１６又はその表現に基づいて生成されることが好ましい。コマンドは行動に同期されたやり方で情報ユニット１１６に埋め込む必要があってもよく、このため、それらの実行も当該行動に同期するだろう。他の状況では、コマンドは、例えばそのコマンドがいくつかの所定のスケジュールに従って制御可能な装置１３０を活性化（activate）又は不活性化（deactivate）しようとするときに間に合うように特定のポイントにおいて実行される必要がある。それらの状況では、情報ユニット１１６の予想レンダリング時間は、その表現の対応する位置にコマンドを埋め込むことができるように、知られるべきである。
【００２７】
コマンドの埋込みは、情報ユニット１１６に対してウォーターマーク技術又は適切な他の電子迷彩技術を用いて行うことができる。コマンドを有するウォーターマークは、第２のドメイン（例えば電気的ドメイン）内に存在する情報ユニット１１６の表現に埋め込むことができる。埋め込まれるコマンドを伴う表現は、ウォーターマーキングモジュール１１４に送られる。このモジュール１１４は、制御可能な装置１３０に対し第１のドメイン（例えば、音響ドメイン又は視覚ドメイン）に伝達することができるウォーターマークされた信号１２０を生成する。あるいは、情報ユニット１１６を表す情報信号とコマンドを有するウォーターマークのためのウォーターマーク信号とを生成し、ウォーターマークされた信号１２０を形成するためにそれらを結合することができる第１のドメインに両方の信号を出力することにより、そのコマンドを埋め込むことができる。これは、制御装置１１０に、２つのウォーターマーキングモジュール１１４及び／又は２つの出力モジュール１１５を、各信号に対して１つ必要とすることがある。コマンドは、結合によって、第１のドメインにおいてウォーターマークされた信号１２０に埋め込められる。
【００２８】
いずれにせよ、ウォーターマーキングモジュール１１４は、ウォーターマークと情報ユニット１１６とを有するウォーターマークされた信号１２０を生成する。次に、出力モジュール１１５は、制御可能な装置１３０にコマンドを実行させるために、制御可能な装置１３０に、ウォーターマークされた信号１２０を伝送する。ここではリアルタイム動作として示されているが、制御装置１１０にとって、コマンドを信号に埋め込み、ウォーターマークされた信号１２０をすぐに出力することは実際必要ではない。制御装置１１０は、後で出力するために、記憶装置１１７のような記憶媒体上にウォーターマークされた信号１２０を記憶することもできる。例えば、制御装置１１０は、この方法でウォーターマークされたビデオテープを作ることができる。このテープは店で販売され、制御可能な装置１３０の所有者によって再生されることができる。従って、出力モジュール１１５によって実行される伝送は、制御可能な装置１３０の第１のドメインへの伝送のために、ウォーターマークされた信号１２０の読出しができる記憶媒体に向けて出力することにより実現することができる。
【００２９】
制御可能な装置１３０は、受信モジュール１３１、デコードモジュール１３２及び実行モジュール１３３を有する。受信モジュール１３１は、第１のドメインで信号１２０を受信し、それをデコードモジュール１３２に供給する。受信モジュール１３１は、例えば、マイクロフォン、カメラ又は何らかの受光センサとすることができる。
【００３０】
デコードモジュール１３２は、信号１２０から情報ユニット１１６を得る。典型的には、受信及びデコードは、信号１２０を電気ドメインの表現に変換する。次に、デコードモジュール１３２は、コマンドを得るために情報ユニット１１６を処理する。
【００３１】
次に、そのコマンドは、コマンドを実行する実行モジュール１３３に供給される。コマンドは、制御可能な装置１３０の一部の物理的な動きの制御、制御可能な装置１３０による音声出力の表現、制御可能な装置１３０による視覚出力の表現、コマンドに関連する少なくとも１つのパラメータに関する値の調節、又は制御可能な装置１３０が実行すべき他の動作に関連することができる。可能なコマンドのいくつかの例が、図２を基準にして以下に与えられる。
【００３２】
コマンドは、中央コンピュータ及び装置において同じ方法で規定される短い識別子（例えば数字）として埋め込まれることができる。このことは、埋め込まれる必要がある情報を非常に短くし、長く且つ複雑なコマンドを埋め込むことを潜在的にさらに可能とする。制御可能な装置１３０は、信号１２０に埋め込まれる識別子に対し対応するコマンドを単に調べる必要があるだけである。単一コマンドは、所定の一連の動作のトリガとすることができる。例えば、単一コマンド"踊り始める"は、適切に備え付けられた人形の足、頭及び腕の動きのトリガとすることができる。
【００３３】
制御装置１１０は、プロセッサに本発明による制御方法を実行させるためのコンピュータプログラムプロダクト１４０として実現することができる。コンピュータプログラムプロダクト１４０は、プログラマブル装置が上記コンピュータプログラムプロダクトを実行するときに制御装置１１０として機能することを可能とする。同様に、制御可能な装置１３０は、プログラマブル装置がコンピュータプログラムプロダクトを実行するときに制御可能な装置１３０として機能することを可能にするコンピュータプログラムプロダクト１４１として実現することができる。
【００３４】
図２は、第２の実施例の装置１００を概略的に示す。この実施例では、制御装置１１０は、信号１２０をブロードキャストすることによってその信号を出力する。例えば、オーディオ信号１２０の場合、その信号１２０は、全ての制御可能な装置がマイクロフォンを使ってその信号を受信することができるように、スピーカによって出力されることができる。制御可能な装置は、テレビジョン受像機２３０又はパーソナルステレオ２３１のようなマルチメディアステーションとして実現することができる。テディベア２３２のようなおもちゃとして実現することもできる。他の実施例も、もちろん可能である。制御可能な装置２３０、２３１、２３２はそれぞれ、この実施例ではブロードキャスト信号１２０を受信する受信装置１３１（オーディオ信号の場合は好ましくはマイクロフォン）を有する。
【００３５】
特定のコマンドが１つの特定の制御可能な装置のみのためのものであるということが生じてもよい。他の制御可能な装置は、望ましくない状況を導くかもしれないので、このコマンドを実行するべきではない。目当ての制御可能な装置のみがコマンドを実行するようにするため、制御装置１１０は、それを情報ユニット１１６の表現に埋め込む前に、目当ての特定の制御可能な装置の識別子をコマンドに加えることが好ましい。例えば、情報ユニット１１６はスピーカで再生されるＢＧＭとすることができ、その情報ユニット内のコマンドを、スピーカの範囲内に存在する１つの制御可能な装置１３０のためのものとすることができる。この場合、情報ユニット１１６はブロードキャストを通じて制御可能な装置１３０に伝送されるが、それはその情報ユニット１１６に関連しないことに注意されたい。
【００３６】
制御可能な装置で実行されるコマンドは、制御可能な装置の一部の物理的動きの制御に関連していてもよい。例えば、制御装置１１０はテディベア２３２の腕２３９を動かすためのコマンドをそのテディベア２３２に送ることができる。情報ユニット１１６の表現に埋め込まれるコマンドが情報ユニット１１６の行動と調和する場合、制御可能な装置により実行される物理的動きは情報ユニット１１６の反応として見られるだろう。これは、制御可能な装置の１つ以上の部分の動きに適用されるが、制御可能な装置による音響出力若しくは視覚出力、又はコマンドの受信に応答して行われる他の動作にも適用される。
【００３７】
一例として、テディベア２３２の実行手段１３３は、制御装置１１０からの適切なコマンドの受信に応答して、テディベア２３２の腕２３９又は他の手足を動かすことができるが、歌を歌い又はいくつかの文若しくは単語を出力することもできる。情報ユニット１１６がテレビ番組であるならば、コマンドは、テレビ番組の対応する動作が生じる位置に埋め込むことができる。その効果は、テディベア２３２がテレビ番組の歌うキャラクタとともに歌い、テレビ番組のキャラクタが手足を動かすときに自分も手足を動かす等である。観察者にとっては、まるでテディベア２３２が本当にテレビ番組自体に反応するように思われる。
【００３８】
制御装置１１０及び制御される装置１３０を、テディベア２３２のような１つの物理的装置内に実現することも可能である。そのテディベア２３２は、決定モジュール１１１、ローディングモジュール１１２、埋込モジュール１１３、ウォーターマーキングモジュール１１４、デコードモジュール１３２及び実行モジュール１３３を有し、更に出力モジュール１１５と受信モジュール１３１との両方を有する。このやり方で実現される２つのテディベアは、コマンドをやり取りすることができ、お互いのコマンドに応答することができる。観察者にとっては、まるでテディベア達が本当にお互いに対話しているように思われる。例えば、一方のテディベアは歌を歌い始めることができ（予め録音してある音楽ユニットの再生を開始することにより実現される）、他方のテディベアは、その出力されている音楽ユニットがこの他方のテディベアにも歌わせ始めるという埋め込まれたコマンドを有するので、一緒に歌う。好ましくは、コマンドは音楽ユニットのどのポイントでこの他方のテディベアが再生し始めるべきかを示すパラメータを含み、このため、両方のテディベアが調和して歌う。
【００３９】
図３は、制御装置１１０及び制御可能な装置１３０の別の実施例を概略的に示す。制御可能な装置１３０は、携帯電話３１０、ハンドヘルドコンピュータ３１１若しくはパーソナル携帯情報機器３１２又は任意の他の種類のモバイル装置として実現することができる。制御装置１１０は、この実施例では、統計値又は情報ユニット１１６に関連する情報を記録（record）又はログ（log）するためのコマンドが情報ユニット１１６に埋め込まれている状態で、その情報ユニット１１６を制御可能な装置３２０、３１１、３１２に伝送する。制御可能な装置１３０を携帯電話３１０、ハンドヘルドコンピュータ３１１又はＰＤＡ３１２として実現する利点は、それらがマイクロフォンのような受信モジュール１３１をたいていは既に備えており、外部修正を必要としないことである。デコードモジュール１３２及び実行モジュール１３３がソフトウェアモジュールとして実現することができる場合、ハードウェア調整は全く必要ではなく、これにより、これらの制御可能な装置１３０を製造するときのコストが節約される。実行モジュール１３３によりコマンドが実行されるには、制御可能な装置１３０の所有者は、例えばそれをスピーカに向けて保持することにより、その装置１３０を信号１２０のソースに向ける必要があるだけである。もちろん、マイクロフォンは、ソースに正確に向けなくても信号１２０を受信するのに十分な感度を有していてもよい。
【００４０】
この実施例での制御可能な装置３１０、３１１、３１２は、図１を基準にして説明したように、情報ユニット１１６を有する信号を受信し、そこに埋め込まれるコマンドを得、そのコマンドを実行する。図３の実施例では、コマンドは受信した情報ユニットのロギングに関連する。例えば、コマンドは、受信した情報ユニットを識別するパラメータ値と一緒に、単に"ログファイルに記録する"とすることができる。例えば受信した情報ユニットに対するユーザの好みを判断するために、そのユーザに質問事項を提示するように制御可能な装置に指示することもできる。次に、ユーザの入力が、受信した情報ユニットの識別子と一緒に記録される。加えて、コマンドは、制御可能な装置に、ユーザが直に情報ユニットを購入するために作動することができる"購入ボタン"を示すように指示することができる。
【００４１】
制御可能な装置３１０、３１１、３１２は、コネクタ３２０を通じて、インターネットのようなネットワーク３３０に接続することができる。コネクタ３２０は、例えば、制御可能な装置３１０、３１１、３１２のためのドッキングステーション若しくは転送装置、又はネットワーク３２０上の通信セッションに中継できる基地局とすることができる。また、ネットワーク３３０には、複数のサーバ３４０も接続されている。ネットワーク接続を使って、制御可能な装置３１０、３１１、３１２は、それらのログファイルに記録される情報をサーバ３４０に伝達することができる。この情報を使って、サーバ３４０は制御可能な装置３１０、３１１、３１２の所有者のためのユーザプロファイルを生成又は保持することができる。複数のサーバ３４０は、制御可能な装置３１０、３１１からそのログファイル又は他のデータを受信してそれに基づきいくつかの動作を実行する電子商取引サーバを有することもできる。
【００４２】
上記のような装置１００並びに制御装置１１０及び制御可能な装置１３０の種々の実施例が、テレビ番組及びラジオ番組、インタラクティブ映像及び広告の機能を拡張するために有利に用いることができる。制御可能な装置１３０は、特定のコマンドを受信したとき、例えば、音声メッセージを含む予め録音された音声ユニットを再生することにより、テレビに注意を引き寄せることができる。テレビが特定のコマンドが埋め込まれたコマーシャルを示す場合、制御可能な装置１３０は、そのコマーシャルに注意を引き寄せる。これは、コマーシャルに晒すことを増加させる。
【００４３】
同じ原理を他の状況にも使用することができる。２つの制御可能な装置１３０は、それらが或る範囲内にあるとき、例えばそれらの固有の識別子を伴うコマンドをそれらの全てのオーディオ出力に埋め込むことにより互いに応答するように構成することができる。このコマンドは、他の制御可能な装置１３０に、数種類の挨拶で応答させるか又は歌を歌うというような共同の行動を始めさせるだろう。このコマンドは、おもちゃの店のＢＧＭに埋め込むこともでき、その所有者は、自分のテディベア２３２をお店に持っていき、そのテディベアをそこで販売中の他のテディベア２３２と対話させることができる。
【００４４】
図４は装置１００の代替実施例を示す。制御可能な装置（この実施例ではテディベア２３２）が個人のものとなり、その所有者４２０に関連する識別子を有する場合、この識別子を、対象の広告を配布するために使用することができる。マーチャント４００は、テディベア２３２の販売に関するデータのトラックをデータベース４１０を用いて保持することができ、そのテディベア２３２を購入した顧客用のユーザプロファイル４１１を得るためにこのデータを他のマーケティングデータに関連させることができる。ユーザプロファイル４１１に基づいて、マーチャント４００は対象の広告を生成することができる。
【００４５】
マーチャント４００は、特定の制御可能な装置１３０の所有者が受け取りそうないくつかの情報ユニット１１６に、広告に関連するコマンドを埋め込むため、自分の制御装置１１０を使う。コマンドは、対象の広告に特有のパラメータ値（例えば、テディベア２３２の識別子及び広告されている製品又はサービスの識別子及び価格）を有するだろう。コマンドが情報ユニット１１６に埋め込まれるとき、そのユニット１１６は信号１２０としてテディベア２３２に送られる。テディベア２３２は、そのマイクロフォン１３１を用いて信号１２０を受信し、そこに埋め込まれているコマンドをデコードする。次に、テディベア２３２はそのコマンドを実行し、対象の広告４３０がその所有者４２０に提示される。対象の広告４３０を生成し及び提示する種々の方法がある。いくつかの方法が以下に記載されている。
【００４６】
ニューモデル又はアクセサリーが利用可能であると仮定する。所有者４２０のユーザプロファイル４１１に基づいて、マーチャント４００は、この所有者４２０がこのニューモデル又はアクセサリを購入したいと望んでいるようだということを判断する。マーチャント４００は、コマンド"広告を提示する"を選択し、広告に適切なパラメータ値（例えば、新しい製品の識別子及びその価格）、ユーザの識別子、及び多分他のパラメータ値も調整する。
【００４７】
次に、マーチャント４００は所有者４２０が受け取りたいと望んでいるような情報ユニット１１６を決定する。これは、テディベア２３２を扱うテレビ番組や、テディベア２３２を扱うショーに関連する音楽のＣＤ又はＤＶＤ等とすることができる。あるいは、マーチャントの店が位置するショッピングモールのＢＧＭを情報ユニット１１６として決定することができるだろう。このＢＧＭは、公共のスピーカシステムを通じて買い物客に提供される。マーチャント４００は、適切なパラメータ値を伴うコマンド"広告を提示する"をＢＧＭに埋め込む。
【００４８】
対象のテディベア２３２がＢＧＭ信号を受けると、それはそのコマンドをデコードし、その広告４３０を生成してその所有者に提示することによりそれを実行する。この広告４３０の好適実施例は、コマンドの中で示される製品を販売促進する音声メッセージである。テディベア２３２は、例えば"わあっ、僕に新しい友人ができた！たった２９．９５ドルで今売っているよ。お店に走ろう！"とその所有者に言ってコマンドを実行する。この形式の個人メッセージは、それがテディベア２３２から発せられるように見え、その所有者に直に向けられ、いくつかの非個人的な公共のお知らせからではないので、広告された製品の販売を非常に刺激する。
【００４９】
あるいは、制御可能な装置１３０が表示部を有していれば、広告をその表示部に示すことができる。制御可能な装置１３０は、映像ユニット又は音声ユニットをダウンロードし、それらをユーザに提示することができる。この機構は、コマンドに応答して広告をダウンロードして提示するために用いることができる。
【図面の簡単な説明】
【図１】  本発明による制御装置と制御可能な装置とを有する第１の装置を概略的に示す。
【図２】  装置の第２実施例を概略的に示す。
【図３】  制御装置及び制御可能な装置のもう一つの実施例を示す。
【図４】  本発明による装置の他の実施例を示す。