拡張可能なマルチメディアコントロールシステムであって、a汎用コンピュータを含むプログラマブルマルチメディアコントローラであって、該汎用コンピュータが、1つ又は2つ以上のアプリケーションを実行し、並びに、オーディオ、ビデオ、電話、データ、セキュリティ、モータ駆動式又はリレー駆動式要素のうちの1つ又は2つ以上を含む複数の関連する構成要素を制御し、該構成要素間でデータを交換し、及び該構成要素を相互接続して、1つ又は2つ以上のプログラマブルサービスを提供するよう構成されている、プログラマブルマルチメディアコントローラと、b専用の無線受信機と、c双方向無線通信経路を介して前記プログラマブルマルチメディアコントローラと通信可能な関係にあり、更に前記専用の無線受信機と通信可能な関係にあって冗長通信経路を提供する、携帯型制御装置と、dリモコン装置であって、該携帯型通信装置が機械的及び電気的に該リモコン装置に結合されるように該携帯型通信装置を凹部内へと摺動自在に受容するよう構成されており、及びユーザが関連する構成要素の設定を選択するために該ユーザが触覚により該選択を行うことを可能にする表面が強化されたボタンを含む、リモコン装置とを備えている、拡張可能なマルチメディアコントロールシステム。前記リモコン装置が、全体的に矩形の形状を有しており、及び前記表面が強化されたボタンが配設された第1の部分を有する上面を有しており、該ボタンが、ユーザが該リモコン装置を見ることなく選択を行うことが可能となるように触知性のフィードバックを提供する、請求項1に記載の拡張可能なマルチメディアコントロールシステム。前記リモコン装置が、凹んだ部分とその両側の傾斜部とを有する第2の部分を有しており、該凹んだ部分が、前記携帯型制御装置を受容し固定する凹部を形成し、及び該携帯型制御装置の対応する30ピンコネクタを受容するための30ピンコネクタを更に有している、請求項2に記載の拡張可能なマルチメディアコントロールシステム。前記リモコン装置がユーザによるジェスチャ入力のために構成されている、請求項1に記載の拡張可能なマルチメディアコントロールシステム。前記プログラマブルマルチメディアコントローラが、前記リモコン装置を使用してVoIPvoiceoverIP電話を行うことができる電話機能を完全にサポートするよう構成されていることを更に含む、拡張可能なマルチメディアコントロールシステム。前記リモコン装置上の前記ボタンが電話ダイヤルボタンとして構成されている、請求項4に記載の拡張可能なマルチメディアコントロールシステム。前記専用の無線受信機が、前記プログラマブルマルチメディアコントローラからメッセージを受信し及び該受信に応じて該メッセージで伝達されたユーザ選択を実行するよう構成されている、請求項1に記載の拡張可能なマルチメディアコントロールシステム。前記専用の無線受信機が、前記ユーザ選択の実行後の状態情報を有する応答メッセージを送信するよう更に構成されている、請求項7に記載の拡張可能なマルチメディアコントロールシステム。携帯型マルチメディアコントロールシステムにおいて触知性のリモートコントロールを提供する方法であって、リモコン装置上のボタンのユーザによる押下を検出し、関連する情報を携帯型通信装置へ送信し、情報の種類を判定して適当な信号をプログラマブルマルチメディアコントローラへ送信し、該信号を介してユーザにより要求された通りに構成要素の設定を調整すべきことを前記プログラマブルマルチメディアコントローラにより該構成要素へ通知し、該構成要素の設定を前記ユーザにより選択された通りに調整する、という各ステップを含む方法。前記携帯型通信装置に対する入力が発呼であるか否かを判定し、該判定に応じて、該入力が発呼である場合には該携帯型通信装置が電話機能を有しているか否かを判定し、該携帯型通信装置が電話機能を有している場合には発呼を行い、該携帯型通信装置が電話機能を有していない場合にはPMCへ要求を転送し、該PMCにより発呼を行う、という各ステップを更に含む、請求項9に記載の方法。前記携帯型通信装置で着呼を受信し、発呼者の識別子を含む該着呼に関する情報を前記携帯型通信装置で判定し、該着呼の視覚的及び又は音響的な通知が存在するか否かを判定し、ユーザが前記リモコン装置の機能を使用して該着呼に応答することを可能にする、という各ステップを更に含む、請求項9に記載の方法。プログラマブルマルチメディアコントローラ及び携帯型制御装置と共に使用するためのコンピュータアプリケーションであって、持続性媒体に基づくコンピュータ読み取り可能命令であって、前記携帯型制御装置に対する前記プログラム命令が、要求及びメッセージを携帯型通信装置へ送信し次いで該携帯型通信装置からメッセージを受信してユーザ選択を実行するためのものである、持続性媒体に基づくコンピュータ読み取り可能命令からなる、コンピュータアプリケーション。前記携帯型制御装置に結合された専用の受信機により、該専用の受信機と前記携帯型制御装置との間のメッセージングを可能とし、及び該専用の受信機と前記携帯型制御装置との間の冗長通信経路を可能とする、請求項12に記載の方法。拡張可能なマルチメディアコントロールシステムにおけるメッセージング方法であって、リモコン装置によりユーザ選択を含むメッセージを受信し、該リモコン装置により該ユーザ選択に関するメッセージを携帯型制御装置へ送信し、該携帯型制御装置から前記ユーザ選択を含む無線メッセージをプログラマブルマルチメディアコントローラへ送信し、該プログラマブルマルチメディアコントロール装置により専用の無線装置へメッセージを送信し、前記ユーザ選択を実行するためのコマンドを有するメッセージを該プログラマブルマルチメディアコントロール装置により送信し、これに応じて該メッセージによる影響を受ける装置に関する状態情報を専用の無線受信機が前記プログラマブルマルチメディアコントローラへ返し、該携帯型マルチメディアコントローラが応答メッセージを前記携帯型制御装置へ発行し、前記ユーザ選択が完了した際に前記携帯型制御装置がメッセージを更新し及びエントリを消去する、という各ステップを含む、メッセージング方法。該特許出願に記載されているシステムによれば、携帯型制御装置は、プログラマブルコントロール装置との間で情報を無線で送受信する。更に、直接的なハードワイヤード接続を用いて冗長通信経路が生成される。しかし、状況によっては、無線通信装置を使用することが望ましい。このため、携帯型制御装置がPMCと結合することを可能にするシステムが必要とされている。対処すべきもう1つの問題は、PCDの平坦なタッチスクリーンが、TV、DVD、及びCDの制御に関する選択を行うために使用する場合に多くのユーザにとって望ましくないものである、ということである。多くのユーザは、ユーザに対して触知性のフィードバックを提供する複数の選択ボタンを含むリモコン装置を好む。これは、メディア画面から目を離すことなくリモコンボタンの感触に基づいて選択を行うことができるようにするためである。このため、かかる問題に対処することが必要とされている。上述その他の欠点は本発明により解決される。本発明では、マルチメディアコントロールシステムは、特殊なリモート制御及びPCDとPMCとの間の冗長無線接続を用いて該PCDと結合される。該PCDは、該PCDが該PMCと互換性を有することを可能にするアプリケーションを用いて構成される。これにより、該システムと結合された様々な構成要素を選択する入力をユーザが行うことが可能となる。詳細には、該PCDは、ROSIE登録商標として市販されているソフトウェアプログラムアプリケーションを用いて構成される該ソフトウェア及びそれに付随する商標は、SavantSystemsLLCOstervilleMassachusettsにより所有されている。多数のサポートされる機能として、例えば、サラウンドサウンドオーディオシステムの音量の増大又は集中空調システムの温度の設定、及び電話の発呼といったものが挙げられる。本発明の一態様によれば、プログラマブルマルチメディアコントローラは、以下で説明する様々な構成要素を制御する。そのために、関連するリモコン本体部分は、全体的に矩形形状を有し、2つの部分を有する上面を有するものとなる。その第1の部分は、表面が強化されたsurfaceenhanced一連のボタンを有している。これらのボタンは、ユーザが各ボタンをそれ以外のボタンと明確に区別することを可能にするように触知性のフィードバックを該ユーザに提供するものである。このため、ユーザは、該ユーザが関わっているメディアに関して実行されるべき動作へと変換される機能を選択することが可能となる。かかる機能には、音量制御、チャネル変更、DVD制御、及び電話の発呼又は着呼が含まれる。該ボタンは、ユーザが現在使用しているメディア画面から目を離すことを必要とすることなく該ボタンの感触に基づいて選択を行うことが可能となるように、隆起した表面又はその他の触知性の構成を有する。例えば、ユーザは、チャネルの上下や音量の上下を選択することが可能であり、また、ガイドボタン、メニューボタン、及びその類を用いることが可能である。後述するように、リモコン装置の上面は、PCDの表面に従った形状を有している。本発明の一実施形態によれば、リモコン装置は、PCDの外部周辺を受容し固定して該PCDを該リモコン装置に対して機械的に結合させる結合スロットを備えている。該リモコン装置はまた、該リモコン装置とPCDとを電気的に接続するように該リモコン装置が該PCDと結合することを可能にする30ピンコネクタのための受容部分を含む。このため、PCDは、リモコン装置に対して機械的に且つ電気的に結合される。本発明の別の態様によれば、結合されたリモコン装置及びPCDは、冗長無線通信システムを介してPMCと通信する。より詳細には、該PCDは、該PCDがPMCと無線通信することを可能にするソフトウェアを用いて構成されている。更に、該PCDとの間でデータの送受信を行う該システム内に専用のローカル受信機が配設される。こうして、複数の無線通信経路のうちの1つが利用不能になった場合には、他の無線通信経路がデータの送信及び又は受信を行う。これら2つの無線通信経路は、携帯型通信装置が該システムで使用される際の冗長性のために配設される。本発明の装置はまた、必要に応じて、それぞれのデータ送信に関し、複数の構成要素間での負荷分散を可能とする。本発明の更に別の態様によれば、リモコン装置は、複数の構成要素のジェスチャー制御を可能とするようプログラミングされる。例えば、該システムのユーザは、次に使用するメディアの入力又は変更を行うためにリモコン装置を前後に振ることが可能である。PMCが電話の全機能を完全にサポートするため、リモコン装置は電話器として使用することも可能であり、例えば、リモコン装置上でVoIP電話を行うことが可能である、ということが理解されよう。このため、リモコン装置は、TVその他の画面上でアイテムを選択するために使用することが可能であり、及び必要に応じて電話機として使用することが可能である。リモコン装置は、PMCから又は該リモコン装置から該PMCにより操作されている構成要素へ情報を直接送受信するために、無線ネットワークを介して送信するのに適したメッセージを提供するよう構成される。本発明の触知性リモコン装置及び携帯型制御装置と協働することにより、PMCは、所望されるユーザエクスペリエンスを有する統合型マルチメディアコントロールソリューションを実施するものとなる。例示的な一実施形態では、PMC100は、広範なオーディオ/ビデオ構成要素に接続され、例えば、コンパクトディスクCDプレーヤ105、DVDDigitalVersatileDiscプレーヤ110、オーディオ/ビデオレシーバ115、テレビ120、パーソナルメディアプレーヤ125、スピーカ122、マイク123、及び/又はビデオカメラ124に接続される。該PMC100はまた、電話回線網130及び電話送受話器132といった電話装置に接続される。該電話回線網130は、PSTN公衆交換電話網、ISDN統合ディジタル通信網、又はその他の通信ネットワークとすることが可能である。更に、PMC100は、様々な照明及び/又はホームオートメーションシステム135と相互に通信することが可能である。これらの装置は、PicoElectronicsにより開発されたX10プロトコル、SmartHomeIncにより開発されたINSTEON登録商標、CebusIndustryCouncilにより管理されているCebus規格、又はその他の周知のホームオートメーション又はコントロールプロトコルを介して動作することが可能である。同様に、PMC100は、例えば、HVAC冷暖房空調システム、灌漑システム、自動ブラインドシステム、電子ドアロック、又はその他のタイプの装置を含むモータ及び/又はリレー駆動式装置137に接続することが可能である。インターネット140等のコンピュータネットワークがPMC100に接続される。加えて、パーソナルコンピュータPC145、ビデオゲームシステム150、ホームレコーディング機器165、又はその他の装置もまた接続することが可能である。更に、PMC100の機能を管理するため、及び/又は該PMC100に接続された装置を制御するために、1つ又は2つ以上のリモコン装置170を配設することが可能である。以下で一層詳細に説明するように、PCD190が取り付けられたリモコン装置が、後述するようにPMC100に接続される。PMC100と結合された構成要素を制御するためのシステムを図2に示す。該システム200が有するリモコン装置202は、全体的に平坦な基部206と両側にそれぞれ位置する傾斜部208210とからなる凹んだ部分204を有する態様で構成されている。これはPCD220を受容する凹部204を形成する。該凹部の大きさは所望のPCDを受容するよう設計される。該凹部は、特定の種類の装置のためにカスタマイズすることが可能であり、又は該凹部は、互いに異なる物理的寸法の複数の装置に適応できるように複数の傾斜部を有することが可能である。該PCD220は、リモコン装置202の対応するコネクタ224内に受容される30ピンコネクタ222を有する。該リモコン装置202には多数のボタン226が配設されている。該ボタンは、ユーザがその各ボタンを目視することなく他のボタンと明確に区別することができるように該ユーザに触知性のフィードバックを提供するように表面が強化されたものである。したがって、ユーザは該リモコン装置202を見ずに選択を行うことができる。リモコン装置202又はPCD画面220上のボタンが押されると、該システムは先ず、WiFi登録商標を介した情報の送信を試行する。PCD220がROSIE登録商標アプリケーションを実行していない場合、又はWiFi登録商標がダウンしている場合には、専用の無線通信受信機260を介してコマンドが送信される。図3は、本発明のシステム300に関連して使用される構成要素を示している。本書で説明するように、装置302等の携帯型通信装置がリモコン装置304に結合される。該携帯型通信装置は、ROSIE登録商標PMC320と通信するソフトウェアであるROSIE登録商標アプリケーション310を用いて構成される。該PCD302は、ROSIE320と互換性を有するメッセージングその他の送信を実行し、次いで該ROSIE320が構成要素350等の構成要素に結合される。該携帯型通信装置302はWiFi登録商標送受信機330を有している。該携帯型通信装置302からROSIEメッセージングを用いて信号が送信されると、該信号がROSIEPMCへ送信され、次いで該ROSIEPMCが、図1に示すように、例えば、ビデオゲームシステム150、DVDプレーヤ110、又はその他のメディア装置を制御する。図4A4Bは、本発明のシステムの動作のためのメッセージングシーケンスを示している。図4Aは、リモコン装置404、PMC430、及び携帯型制御装置410の間のメッセージ処理を示している。ユーザが、システム内の複数の構成要素のうちの1つの機能を選択することを所望する場合、該ユーザは、リモコン装置404上のボタン402を押下することによりこれを行う。該リモコン装置404は、次いで、内部ステップ406として示すように、通信を行うために携帯型制御装置410が利用可能であるか否かを判定する。該携帯型制御装置410が利用可能でない場合には、リモコン装置404は、専用の無線接続408を使用してメッセージを送信する。携帯型制御装置410が利用可能であるすなわち、ROSIE登録商標アプリケーションが実行されており、且つWiFi登録商標が利用可能である場合には、該携帯型制御装置410が、ユーザ選択を反映するコマンドを有するメッセージ422をPMC430へ送信し、次いで該PMC430が該コマンドを関連する構成要素へ送信する。図4Bは、状態及びステータス操作のためのメッセージシーケンスを示している。PMC430は、リモコン装置がPCDWiFi登録商標を介してアクセス可能であるか否かを確認する。リモコン装置がアクセス可能である場合には、状態の更新がWiFi登録商標を介してメッセージ442として送信される。リモコン装置がアクセス可能でない場合には、状態及びステータス情報メッセージ445が専用の無線通信接続により送信される。図5は、本発明のメッセージによる手順のフローチャートを示している。該手順はステップ510で開始してステップ512へと続き、該ステップ512で、リモコン装置404図4がボタンの押下を検出する。ステップ514で、該ボタンの押下に従う関連する情報が携帯型通信装置410へ送信される。ステップ516で、入力された要求が発呼であるか否かが該携帯型通信装置410において判定される。該要求が発呼である場合には、ステップ518で、該携帯型通信装置が電話機能を備えているか否かが判定される。ステップ516に戻り、ユーザが発呼を行っていない場合には、ステップ520で、携帯型通信装置が該要求メッセージをPMCへ送信する。これに応じて、ステップ522で、PMCは、到来する要求に従って設定を調整するようそれぞれの構成要素へ通知する。次いでステップ524で該構成要素が新しい設定を実行する。ステップ516に戻り、前記要求が発呼を行うためのユーザからのものである場合には、ステップ518で、携帯型通信装置が電話機能を有しているか否かが判定される。携帯型通信装置が電話機能を有している場合には、ステップ533でPMCにより発呼が行われる。携帯型通信装置が電話機能を有していない場合には、ステップ518でNoの経路を進んで本手順が終了する。しかし、典型的にはPMCはステップ533で発呼を行う。本手順はステップ535で終了する。図6は、着呼がPMCで受信される手順を示している。着呼は携帯型通信装置で受信することも可能であることが理解されよう。PMCの場合に、図6の手順はステップ602で開始し、ステップ604へと進んで、着呼がPMCで受信される。ステップ608で、発呼者の識別子を含む着呼に関する情報が携帯型通信装置に提供される。ステップ610で視覚的及び音響的な通知を行う。リモコン装置には着呼応答ボタンが割り当てられており、ステップ612で該ボタンを使用してユーザが電話に出ることができる。本手順はステップ614で終了する。本発明は、構成要素の動作に関する選択をユーザが行うことを可能にする高度の触知性の知覚を提供するツールを提供し、該ツールによりユーザはリモコン装置に目を落とす必要がなくなる、ということを含め、多数の利点を有するものであることが理解されよう。第2に、本発明のシステムは、PMCに対する無線接続に加えて、専用の受信機に対する冗長無線通信経路を含む。携帯型通信装置及びPMCの両者がバランスのよい態様で無線を操作することになるため、該携帯型通信装置と該PMCとの間で負荷分散機能が提供される。上記説明は、本発明の特定の実施形態に関するものである。しかし、本開示の実施形態に対し、その一部又は全部の利点を達成しつつ他の変形及び修正を行うことが可能であることは明らかである。更に、前記手順又はプロセスは、ハードウェア、ソフトウェア、プログラム命令を有するコンピュータ読み取り可能媒体として実施されたもの、ファームウェア、又はそれらの組み合わせという形で実施することが可能である。よって、特許請求の範囲は、かかる変形例及び修正例を本発明の真の思想及び範囲内に含まれるものとして網羅することを目的としたものである。