拡張可能なマルチメディア制御システムであって、A汎用コンピュータを含むプログラマブルマルチメディアコントローラであって、該汎用コンピュータが、1つ又は2つ以上のアプリケーションを実行し、及び1つ又は2つ以上のプログラマブルサービスを提供するためにオーディオ、ビデオ、電話、データ、セキュリティ、モータ駆動式、又はリレー駆動式のポートを含む関連する複数のコンポーネントを制御し、該複数のコンポーネント間でデータを交換し、及び該複数のコンポーネントと協働するよう構成されたものである、プログラマブルマルチメディアコントローラと、B無線及び有線の両互換性を有する携帯型制御装置であって、ユーザが選択を行うことを可能にするための構成情報で構成されるタッチセンサ式ユーザインタフェイスを含む、携帯型制御装置と、C前記携帯型制御装置を前記プログラマブルマルチメディアコントローラに結合させるよう構成されたドッキングステーションであって、前記携帯型制御装置及び前記プログラマブルマルチメディアコントローラから信号を受信するよう更に構成されている、ドッキングステーションと、D無線が存在しない場合又は信頼できない無線データの場合に有効な通信を提供するための専用の有線の冗長通信経路であって、前記ドッキングステーションと前記プログラマブルマルチメディアコントローラとの間に延びており、及び前記ドッキングステーションと前記プログラマブルマルチメディアコントローラとの間で双方向にメッセージを送信するよう構成されている、専用の有線の冗長通信経路とを備えている、拡張可能なマルチメディア制御システム。前記ドッキングステーションが、前記携帯型制御装置を入力手段において受容するよう構成されている、請求項1に記載の拡張可能なマルチメディア制御システム。前記ドッキングステーションの前記入力手段が、前記携帯型制御装置を受容するための30ピンコネクタを含む、請求項1に記載の拡張可能なマルチメディア制御システム。前記ドッキングステーションが、前記携帯型制御装置の存在を判定するよう構成された検出ロジックを更に備えている、請求項1に記載の拡張可能なマルチメディア制御システム。前記タッチセンサ式携帯型制御装置が、無線通信能力及び有線通信能力を両方とも有している、請求項1に記載の拡張可能なマルチメディア制御システム。前記ドッキングステーションが、前記携帯型制御装置から受信した信号をEthernet接続を介した送信に適したインターネットプロトコルへと変換するよう構成されたプロセッサを含む、請求項5に記載の拡張可能なマルチメディア制御システム。前記ドッキングステーションから前記有線の冗長通信経路を介して前記プログラマブルマルチメディア制御システムへの前記IP信号が、前記携帯型制御装置の前記タッチセンサ式ユーザインタフェイススクリーンで行われたユーザ選択を表す制御信号である、請求項6に記載の拡張可能なマルチメディア制御システム。前記コンポーネントの制御のために前記携帯型制御装置から発せられる前記ユーザインタフェイスによる選択が、前記ドッキングステーションへ送信され及びIP信号へと変換されて、前記有線の冗長通信経路を介して前記プログラマブルマルチメディアコントローラへ制御要求として送信される、請求項7に記載の拡張可能なマルチメディア制御システム。前記プログラマブルマルチメディアコントローラが、前記ドッキングステーションへ、前記コンポーネントに関する前記ユーザ選択の実施に関して前記携帯型制御装置のために前記プログラマブルマルチメディアコントローラから発せられる状態情報及びメタデータを送信する、請求項7に記載の拡張可能なマルチメディア制御システム。前記タッチセンサ式携帯型制御装置が、タッチセンサ式ユーザインタフェイススクリーンを含む、請求項1に記載の拡張可能なマルチメディア制御システム。前記携帯型制御装置が所定の構成情報で構成され、該構成情報が、前記タッチセンサ式携帯型制御装置の前記タッチセンサ式ユーザインタフェイススクリーンが、前記プログラマブルサービスを提供する1つ又は2つ以上のコンポーネントへ送るために前記プログラマブルマルチメディアコントローラにより使用することができる信号とインタフェイスし及び該信号を生成することを可能にするものである、請求項10に記載の拡張可能なマルチメディア制御システム。前記タッチセンサ式ユーザインタフェイススクリーンが、前記複数のコンポーネントのうちの1つ又は2つ以上に関連する複数のボタン位置、複数のボタン機能、及び複数のタッチスクリーンを含む、請求項11に記載の拡張可能なマルチメディア制御システム。前記構成情報が、1つ又は2つ以上のプログラマブルサービスを提供する1つ又は2つ以上のコンポーネントをユーザが制御することを可能にするためにユーザインタフェイスの一部として表示することが可能な、グラフィクスファイル、アートワーク、及びイメージ要素のうちの1つ又は2つ以上を含む、請求項11に記載の拡張可能なマルチメディア制御システム。前記携帯型制御装置がiPad登録商標である、請求項1に記載の拡張可能なマルチメディア制御システム。プログラマブルマルチメディアコントローラと携帯型制御装置との間における通信方法であって、前記プログラマブルマルチメディアコントローラにおいて、該プログラマブルマルチメディアコントローラにインタフェイスされたコンポーネントに関するユーザ選択を前記携帯型制御装置上のユーザインタフェイススクリーンで受容することを可能にするソフトウェア構成情報を該携帯型制御装置へダウンロードし、該携帯型制御装置を入力手段で受容して該携帯型制御装置からの信号を受信するドッキングステーションを配設し、該ドッキングステーションの前記入力手段における前記携帯型制御装置の存在を確認し、該ドッキングステーション及び前記プログラマブルマルチメディアコントローラを有線の冗長通信経路を用いた双方向通信のために接続し、前記ドッキングステーションにおいてユーザコマンドを受信してその信号を制御要求IP信号へと変換し、該制御要求を前記有線の冗長通信経路を介して前記プログラマブルマルチメディアコントローラへ送信し、前記プログラマブルマルチメディアコントローラにおいて前記ドッキングステーションからの信号を受信し、及びユーザ選択を実施する1つ又は2つ以上のそれぞれのコンポーネントへコマンドを送信する、という各ステップを含む、プログラマブルマルチメディアコントローラと携帯型制御装置との間における通信方法。前記プログラマブルマルチメディアコントローラが、前記携帯型制御装置により使用するための状態情報及びメタデータを、前記有線の冗長通信経路を介して前記ドッキングステーションへ送信するステップを更に含む、請求項15に記載の方法。前記複数のコンポーネントのうちの1つ又は2つ以上に関連する複数のボタン位置、複数のボタン機能、及び複数のタッチスクリーンを含むタッチセンサ式ユーザインタフェイススクリーンを介してユーザ選択を受信するように前記携帯型制御装置を構成するステップを更に含み、ユーザインタフェイスの一部として表示することが可能なアートワーク及びイメージ要素等の1つ又は2つ以上のグラフィックファイル、及び1つ又は2つ以上のプログラマブルサービスを提供する1つ又は2つ以上のコンポーネントに関連する一組の特定のグラフィックユーザインタフェイスファイルを含む、請求項15に記載の方法。プログラマブルマルチメディアコントローラと携帯型制御装置との間のドッキングステーションを操作する方法であって、前記ドッキングステーションに結合されているタッチセンサ式携帯型制御装置の存在を確認し、前記ドッキングステーションを無線接続及び有線の冗長通信経路の両方を用いてプログラマブルマルチメディアコントローラに接続し、前記プログラマブルマルチメディアコントローラとインタフェイスされている複数のコンポーネントの設定に関するユーザ入力された選択信号を前記タッチセンサ式携帯型制御装置から受信し、該選択信号を前記有線の冗長通信経路と互換性のあるIP信号へと変換し、該信号を制御メッセージとして前記有線の冗長通信経路を介して前記プログラマブルマルチメディアコントローラへ送信し、次いで該プログラマブルマルチメディアコントローラが前記ユーザの選択を実施するためのコマンドをそれぞれのコンポーネントへ送信し、前記プログラマブルマルチメディアコントローラから返された状態情報及びメタデータメッセージを受信し、該状態情報及びメタデータ信号を前記携帯型制御装置へ送信してそれぞれのコンポーネントの現在の状態で該携帯型制御装置を更新する、という各ステップを含む、プログラマブルマルチメディアコントローラと携帯型制御装置との間のドッキングステーションを操作する方法。前記ドッキングステーションにおいて、該ドッキングステーションに接続されている電源を用いて前記携帯型制御装置の給電又は充電を行うステップを更に含む、請求項18に記載の方法。前記有線の冗長通信経路が、無線接続が存在しない場合又は無線接続が信頼できない場合に前記ドッキングステーションから前記プログラマブルマルチメディアコントローラへ信号を伝達する働きをする、請求項18に記載の方法。時折、様々なタッチセンサ式携帯側通信及び制御装置が市場に出てくる。幾つかのかかる装置が、Apple登録商標iPad登録商標、iPod登録商標、及びiPodTouch登録商標である。これらの装置は、ユーザ選択のためのタッチセンサ機能を提供し、それら装置自体がプログラマブルなものである。このため、かかる携帯型制御装置の機能をPMCと組み合わせてプログラマブルマルチメディアシステムの各コンポーネントの制御を提供するのが有益である。しかし、多くのかかる装置は、無線接続、すなわちWiFiを介して無線で通信するものであり、該無線通信は、低信号強度又は干渉に基づいて信頼できない又は利用できないものとなり得る。更に、無線接続はセキュアでない場合が多い。上述その他の欠点は本発明により解決され、本発明では、拡張可能なマルチメディア制御システムが、該システムに結合されたタッチセンサ式携帯型制御装置とインタフェイスされる。本書で用いる場合、タッチセンサ式携帯型制御装置及び携帯型制御装置は同じ意味で使用される。該タッチセンサ式携帯型制御装置は、所定のアプリケーションを用いて構成され、該アプリケーションは、複数のコンポーネントのうちの1つ又は2つ以上についてのコンポーネントプロファイルに対する設定、選択、及び編集等の入力をユーザが行うことが可能となるように該タッチセンサ式携帯型制御装置がPMCと互換性を有することを可能にするものである。このため、ユーザは、該携帯型制御装置のタッチスクリーン上で直接入力を行うことが可能である。かかる入力は、サラウンドサウンドオーディオシステムの音量を上げる、又はセントラルエアコンシステムに温度を設定する、といったことを含むことが可能である。タッチセンサ式携帯型制御装置が、かかる入力をPMCへ送信することを可能にするために、該タッチセンサ式携帯型制御装置がドッキングステーションに結合され、次いで該ドッキングステーションはPMCに結合される。本発明によれば、PMCとタッチセンサ式携帯型通信装置との間にドッキングステーションを介して専用の有線の冗長通信経路が形成される。該有線の冗長接続経路は、PMCとタッチセンサ式携帯型制御装置との間に有効な双方向通信を提供する。無線接続が存在しない場合、又は信頼できない無線接続の場合に、本発明の有線接続は、2つの装置間で双方向にメッセージを送信し続ける。該有線接続の経路は、ドッキングステーションとPMCとの間に延びる。該ドッキングステーションは、30ピンコネクタ等の適当な入力要素内に該携帯型制御装置を受容するよう構成される。次いで、該携帯型制御装置の存在が該ドッキングステーションにより検出され、次いで該ドッキングステーションは該携帯型制御装置から信号を受信できる状態となる。該信号は、コンポーネントの設定を変更するため及び/又は該システムとインタフェイスされたコンポーネントに対する他のアクションを実施するためのユーザ選択信号である。ドッキングステーションは、携帯型制御装置からの信号を、例えば、Ethernet又はその他のケーブル接続を介して送信するのに適したIP制御メッセージへと変換するよう構成されている。次いでPMCがそれら信号を使用してユーザの入力を実施する。その後、PMCは状態情報及びメタデータをドッキングステーションへ返し、次いで該ドッキングステーションがかかる情報を更新情報として携帯型制御装置へ提供する。図1は、本発明の例示的な一実施形態による、多数の装置と相互接続されたPMC100のブロック図である。用語PMCは、オーディオ、ビデオ、電話、データ、セキュリティ、モータ駆動式、リレー駆動式、及び/又はその他のタイプの電子装置といった、様々な電子装置を制御し、かかる装置間でデータを交換し、及び/又はかかる装置と協働することが可能な装置として、広範に解釈されるべきである。これら装置と協働することにより、PMCは、統合型マルチメディア制御ソリューションを実施することが可能である。図示の実施形態では、PMC100は、広範なオーディオ/ビデオコンポーネント、例えば、CDcompactdiskプレーヤ105、DVDDigitalVersatileDiscプレーヤ110、オーディオ/ビデオレシーバ115、テレビ120、パーソナルメディアプレーヤ125、スピーカ122、マイク123、及び/又はビデオカメラ124に接続される。該PMCはまた、電話回路網130及び電話の受話器132等の電話装置にも接続することが可能である。該電話回路網130は、PSTNPubliclySwitchedTelephoneNetwork、ISDNIntegratedServicesDigitalNetwork、又はその他の通信ネットワークとすることが可能である。更に、PMCは、様々な照明及び/又はホームオートメーションシステム135と通信することが可能である。これらの装置は、PicoElectronicsにより開発されたX10プロトコル、SmartHomeIncにより開発されたINSTEON登録商標プロトコル、CEBusIndustryCouncilにより管理されているCEBus規格、又はその他の周知のホームオートメーション又はコントロールプロトコルを介して操作することが可能である。同様に、該コントローラは、モータ及び/又はリレー動作式装置137に接続することが可能であり、該装置137は、例えば、HVACHeatingVentilationandAirConditioningシステム、灌漑システム、自動シェード又はブラインドシステム、電子ドアロック、又はその他のタイプの装置を含むことが可能である。インターネット140等のコンピュータネットワークが該マルチメディアコントローラに接続される。更に、パーソナルコンピュータPC150、ビデオゲームシステム150、ホームレコーディング機器165、又はその他の装置を接続することも可能である。更に、該コントローラの機能を管理するため及び/又は該コントローラに接続された装置を制御するために、1つ又は2つ以上のリモート制御装置170を配設することが可能である。かかるリモート制御装置は、有線ネットワーク接続、赤外線リンク、無線リンク、Bluetooth登録商標リンク、ZigBee登録商標リンク、又はその他の適当なデータ接続を介して該コントローラに相互接続することが可能である。以下で一層完全に説明するように、ドッキングステーション104はPMC100とインタフェイスされる。図2は、本発明の一実施形態を採用することが可能なPMC100及びタッチセンサ式携帯型制御装置206を示している。より詳細には、システム200はPMC100を含み、該PMC100は、上述のように、特殊な埋込型コンピュータシステムを制御する汎用コンピュータをベースとするものである。該PMC100が提供するサービスは、単純な制御機能から、高性能オーディオビデオを例えば汎用コンピュータのグラフィクス能力、ウェブベースサービス、及び電気通信と組み合わせたマルチメディア体験まで変化し得るものである。該PMC100は、タッチセンサ式携帯型制御装置206とインタフェイスされる。該タッチセンサ式携帯型制御装置206は、外枠210内に収容されたタッチセンサ式スクリーン208を有する。該スクリーン208を使用して、ユーザは、該システム100がインタフェイスされているコンポーネントを制御するためのコマンド及び選択を入力することが可能である。例えば、ユーザは、タッチスクリーン208を使用して、オーディオ又はビデオシステム並びに電話システム及びローカルコンピュータLANを制御することが可能である。更に、暖房、エアコンシステム、警報システム、照明システム等の家庭用システムをPMCにインタフェイスすることが可能である。従来のシステムでは、タッチセンサ式パネルは、図2に示すように、コマンドその他の信号を無線ルータ212へ無線で発行する。既述のように、無線通信の問題は、その無線接続が利用可能となり又は信頼できない場合があることにある。このため、PMC100とタッチセンサ式携帯型制御装置206との間の制御が失われ、その結果、制御用の接続の欠如によりシステム全体がアクセス不能となり得る。本発明は、図3に示すシステムによりこの問題に対処する。図3に示すように、本発明のシステムは、上述のように汎用コンピュータ304をベースとする該PMC100を含む。図2に関して説明したように、PMC100は多数のコンポーネントにインタフェイスされる。本発明のシステムはまた、Apple登録商標iPad登録商標等のタッチセンサ式携帯型制御装置206を含む。iPad登録商標は、タッチセンサ式のスクリーンを有しており、PMC100にインタフェイスされている複数の装置を制御できるようにすることが可能なものである。この制御を可能とするために、本発明で使用するiPad登録商標は、SavantSystemsLLCHyannisMassachusettsUSA在から市販されているソフトウェアアプリケーション330を用いて構成することが可能である。該ソフトウェアアプリケーション330は、iPad登録商標のユーザが、該システムにインタフェイスされているコンポーネントに関する選択、設定、及びコマンドを入力することを可能にするものである。Apple登録商標iPad登録商標の基本構成は、3GネットワークとインタフェイスされているiPad登録商標を含む。更に、iPad登録商標は、WiFi登録商標を介して送受信するよう構成されており、該WiFi登録商標は、当業者には理解されるように、IEEE80211規格に基づく所与のネットワーククラスの無線接続である。本発明によれば、iPad登録商標又はその他の任意の同様の装置は、入力用接続部でドッキングステーション104内に受容される。iPad登録商標及びその他のApple登録商標装置の場合、ドッキングステーション104の入力用接続部は、Apple登録商標製品の対応するコネクタを受容する30ピンコネクタとなる。ドッキングステーション104はまた、電源340を有する。該電源は、ドッキングステーション104に電力を供給し、次いで該電力がタッチセンサ式携帯型制御装置206へ供給される。該ドッキングステーションの電源はまた、タッチセンサ式携帯型制御装置105内のバッテリーを充電するために使用することが可能である。更に、ドッキングステーションは補助検出ピン350を有し、該補助検出ピン350は、該ドッキングステーションに携帯型制御装置がインタフェイスされ及び正しくドッキングしているか否かを該ドッキングステーションに通知するものである。該携帯型制御装置と該ドッキングステーションとの間の通信のために、UARTUniversalAsynchronousピン352及びUSBUniversalSerialBusピン354が存在する。本発明によれば、ドッキングステーション104とPMC100との間に有線の冗長通信経路360が結合される。例示的な一実施形態では、該有線の冗長通信経路360は、Ethernet接続として提供される。既述のように、PMC100及びタッチセンサ式携帯型制御装置206はまた、無線能力を有する。とりわけ、本発明によれば、該有線の冗長通信経路360は、無線リンクが存在しない場合、又は信頼できない無線リンクの場合に、有効なものである。ドッキングステーション104とPMC100との間のメッセージのやりとりは双方向で発生する。より詳細には、制御要求がドッキングステーション104からPMC100へと渡される。状態情報及びメタデータメッセージがPMC100からドッキングステーション104へと返される。iPad登録商標の特定の実例では、iPad登録商標は、該iPad登録商標とドッキングステーション等のシステム内の他の装置との間のメッセージのやりとりのためにiAP登録商標補助プロトコルを使用する。図4は、ドッキングステーション104の回路及びプロセッサを示している。既述のように、該ドッキングステーション104は、携帯型制御装置206の対応するコネクタを受容するよう構成された30ピンコネクタを有している。該ドッキングステーションの回路には、UART及びUSBのための通信経路404が存在する。これは、タッチセンサ式制御装置105からドッキングステーションの30ピンヘッダ402を介してプロセッサ410へメッセージ及び信号を送信する双方向経路を確立する。該プロセッサは、埋込型プロセッサ等の任意の適当なプロセッサとすることが可能である。タッチセンサ式携帯型制御装置206の存在をドッキングステーションへ通知する検出ロジック414が該ドッキングステーション104により提供され、その状態が入力416で示すようにプロセッサにも送信されて、タッチセンサ式携帯型制御装置206の存在がプロセッサに通知される。該ドッキングステーション104は、タッチセンサ式携帯型制御装置206からのメッセージを、Ethernet接続すなわち本発明の有線の冗長通信経路360を介した送信に適したインターネットプロトコルIPへと変換する。オーディオ拡張装置420は、Ethernet接続との互換性を有するRJ45コネクタ440に結合されている。ビデオ拡張装置450はRJ45コネクタ460に結合されている。プロセッサを再び参照すると、該プロセッサ410は、メッセージをインターネットプロトコルIPへと変換し、それらメッセージが、RJ45コネクタ470を介して有線の冗長通信経路360へ渡される。更に、電源480は、ドッキングステーション104及びタッチセンサ式制御装置105に電力を供給する。Apple登録商標公認コプロセッサ490は、プロセッサ410へ適当な信号を提供する。こうして、30ピンコネクタにおいて、ユーザにより入力されたコマンドがドッキングステーションへと受信される。オーディオ信号はオーディオ拡張装置420を介して送信され、ビデオ信号はビデオ拡張装置450により処理され、その他の情報はプロセッサへ送られ、次いでRJ45コネクタを介してPMCへと送られる。図5を参照する。同図は、本システムの様々なコンポーネント間で渡されるメッセージのやりとりを示す図である。タッチセンサ式携帯型制御装置206で始まり、この装置206がPMC100とインタフェイスされている様々なコンポーネントのためのコマンド、設定、又は制御に関するユーザにより入力された選択を受信する。かかるユーザにより入力された選択は、制御要求メッセージ503へと変換される。かかる制御要求メッセージは、図4の30ピンコネクタを介してドッキングステーションへ送られる。ドッキングステーション104は次いで、それらメッセージを制御要求を含むEthernetIPメッセージへと変換する。該EthernetIPメッセージ508は、ドッキングステーション104により本発明の有線の冗長通信経路360図3を介して送信され、並びに無線で送信される図示せず。次いでPMC100がそれらメッセージを、コンポーネントの動作又はコンポーネントの構成に関する選択、コマンド、及び設定といったユーザの選択を実施するコマンドへと変換する。それらコマンドは、それぞれのコンポーネントへ送られる図1。こうして、例えば、ユーザは、オーディオサラウンドシステムの音量を増大させるためにタッチセンサ式携帯型制御装置206のタッチスクリーン208上で入力を行うことが可能であり、又はユーザは警報等の家庭用システムを操作することが可能である。特に、通信ポートは双方向であり、その両方向で独立したトラフィックが同時に流れることが可能である。図6のフローチャート600は、ドッキングステーション104が携帯型制御装置206とPMC100とをインタフェイスする手順を示している。該手順は、ステップ602でドッキングステーションにおいて始まり、ステップ604へと進む。ステップ604によれば、ドッキングステーション104は、タッチセンサ式携帯型制御装置206の存在を確認する。該携帯型制御装置206の存在は、補助検出ピン350図3によって示される。ステップ606で、ドッキングステーションが専用の有線の冗長通信経路を用いてPMC100に接続する。フローチャート600のPMC302側を参照すると、手順は、ステップ610で始まってステップ614へと進み、該ステップ614において、PMCが携帯型制御装置へ構成データをダウンロードし、これにより、該携帯型制御装置206がユーザ入力を受容して該ユーザ入力をそれぞれのコンポーネントを制御するためにPMCが作用することができる信号へと変換することを可能にする。この時点で、PMC100とドッキングステーション104の両者は共に専用の有線の冗長通信経路360に結合されており、その両者は該専用の有線の冗長通信経路360を介して信号を双方向に送受信することができる状態になっている。ステップ620を参照すると、ドッキングステーション側では、該ステップに従って、ドッキングステーション104がそれ自体の電源を使用して携帯型制御装置206の給電又は充電を行う。次のステップは照会ステップであり、該照会ステップは、ユーザにより入力されたコマンドが携帯型制御装置からドッキングステーションへと受信されたか否かをチェックする。その答えが真である場合、それら信号は図3に示す30ピンコネクタを介してドッキングステーションへと送信される。ステップ624に示すように、ドッキングステーションは、ユーザ入力コマンドを、Ethernetベースの有線の冗長通信経路を介して送信するのに適したIP制御メッセージへと変換する。PMC側では、ステップ630に従って、かかる制御メッセージをドッキングステーションから受信した際に、PMCは、該ユーザの選択を実施するよう1つ又は2つ以上のコンポーネントに通知する。これが完了した後、PMC100は、ステップ632に従って、状態情報及びメタデータを、有線の冗長通信経路360を介してドッキングステーション104へ送る。ドッキングステーションは、該メタデータメッセージ及び状態情報をPMC100から受信し、かかるメッセージを、携帯型制御装置により読み取ることが可能なフォーマットへと変換する。該手順はステップ645へと進み、該ステップ645において、PMC100からドッキングステーション104を介してタッチセンサ式携帯型制御装置206へとメッセージが送信される。本発明は、無線接続が利用不能であり又は信頼できない場合に中断されることのない有線の冗長通信経路を提供する、ということが理解されよう。該有線接続はまた、無線接続よりも一層セキュアなものである。上記説明は、本発明の特定の実施形態に関するものである。しかし、かかる実施形態の利点の一部又は全部を達成したまま該実施形態に対して他の変形及び修正を加えることが可能であることは明らかである。上記手順又はプロセッサは、ハードウェア、ソフトウェア、プログラム命令を有するコンピュータ読み取り可能媒体として実施されたもの、ファームウェア、又はそれらの組み合わせで実施することが可能である。よって、特許請求の範囲の目的は、全てのかかる変形例及び修正例を本発明の真の思想及び範囲内に含まれるものとして網羅することである。