(57)【要約】  様々な従来の消費者装置から取得したオーディオビデオコンテンツを表示し、起動できるようにするＨＤＭＩ接続及びＵＳＢ接続がＴＶに備わる。このＴＶはさらに、認可された高解像度コンテンツの転送及びインターネット加入者サービスを可能にする安全なＨＤＭＩ−ＵＳＢインタフェースを提供する態勢にある。このような安全なＨＤＭＩ−ＵＳＢインタフェースにより、装着すべき専用のアプリケーションモジュールを選択できるようにもなる。画面上に表示されたユーザインタフェースに、ＸＭＬスタイルシートに非常によく似たダウンロード可能なユーザインタフェーステンプレートが表示される。これらのテンプレートは対応するサムネイル及びＵＲＩと関連づけられ、これによりユーザは題材のリスト及びカタログをサーフィンし、その後、それらを適当なフォーマットで再生し、カスタマイズしたコントローラを機械に備えることができるようになる。リモートコマンダは簡素化され、にもかかわらず、ユーザインタフェースとのやりとりを通じて全ての装着された装置を制御すべく拡張される。リモートコマンダのキーの機能は、いわゆるソフトキーと同じように、ユーザがどこでナビゲートしているか及びどの装置が制御されているかに応じて変化する。【選択図】図１
2010502115.tif 000002
【特許請求の範囲】
【請求項１】
第２の装置からオーディオビデオコンテンツを受信し、前記第２の装置から構成テンプレートを受信し、前記第２の装置と通信するように構成されたインタフェースを有するとともにビデオディスプレイ装置及び音声出力部を有する第１の装置と、
前記第１の装置に前記オーディオビデオコンテンツを提供し、前記第１の装置に前記構成テンプレートを提供し、前記第１の装置と通信するように構成されたインタフェースを有する第２の装置と、
を含み、
前記第１の装置は、前記構成テンプレートに含まれる情報に基づいて前記ビデオディスプレイ上でユーザインタフェースを生成するための構成表示エンジンを有する、
ことを特徴とする自動再構成可能マルチメディアシステム。
【請求項２】
前記ユーザインタフェースは、前記第２の装置の動作へのアクセスを提供する、
ことを特徴とする請求項１に記載のシステム。
【請求項３】
前記第１の装置に関連するリモートコマンダ装置をさらに含み、該リモートコマンダ装置は、前記構成テンプレートにより制御されるユーザが利用可能な機能にアクセスすることができ、前記リモートコマンダ装置は、前記インタフェースを介して前記第２の装置と通信を行って、前記第１の装置の機能を制御することに加え前記第２の装置の特定の機能を制御する、
ことを特徴とする請求項１に記載のシステム。
【請求項４】
個々の前記装置のインタフェースは、ＨＤＭＩインタフェース及びＵＳＢインタフェースを含む、
ことを特徴とする請求項１に記載のシステム。
【請求項５】
前記第１の装置と第２の装置との間の通信は、前記ＵＳＢインタフェースを介して行われる、
ことを特徴とする請求項４に記載のシステム。
【請求項６】
前記第１の装置は、前記第２の装置が前記第１の装置と動作できるようにする条件として、前記第２の装置との前記インタフェースを介して前記第２の装置を認証する手段を含む、
ことを特徴とする請求項１に記載のシステム。
【請求項７】
前記第２の装置は、該第２の装置の各々が前記第１の装置に提供できる機能又はオーディオビデオコンテンツにおいて異なる装置のグループから選択される、
ことを特徴とする請求項１に記載のシステム。
【請求項８】
前記第１の装置はテレビを含み、前記第２の装置は、前記テレビとネットワークとの間の通信機能を提供するネットワークアダプタを含み、前記構成テンプレートは、前記ネットワークアダプタを介してネットワーク通信を行うように前記テレビを自動的に再構成する、
ことを特徴とする請求項１に記載のシステム。
【請求項９】
前記ネットワークアダプタは、前記テレビを有線ネットワークに接続するように構成される、
ことを特徴とする請求項８に記載のシステム。
【請求項１０】
前記ネットワークアダプタは、前記テレビを無線ネットワークに接続するように構成される、
ことを特徴とする請求項８に記載のシステム。
【請求項１１】
前記第１の装置はテレビを含み、前記第２の装置は、前記テレビに大容量記憶を提供するための記憶アダプタを含み、前記構成テンプレートは、前記記憶アダプタに記憶されたオーディオコンテンツ、ビデオコンテンツ、又はオーディオコンテンツとビデオコンテンツとの両方にアクセスし、これらを表示するように前記テレビを自動的に再構成する、
ことを特徴とする請求項１に記載のシステム。
【請求項１２】
前記記憶アダプタは、前記テレビで表示するための写真又はビデオを記憶するように構成される、
ことを特徴とする請求項１１に記載のシステム。
【請求項１３】
前記記憶アダプタは、前記テレビで再生するための音楽を記憶するように構成される、
ことを特徴とする請求項１１に記載のシステム。
【請求項１４】
前記第１の装置はテレビを含み、前記第２の装置は、前記テレビでケーブル番組を受信するためのケーブルアダプタを含み、前記構成テンプレートは、前記ケーブルアダプタを介して前記テレビでケーブルテレビコンテンツを選択し、視聴するように前記テレビを自動的に再構成する、
ことを特徴とする請求項１に記載のシステム。
【請求項１５】
前記第１の装置はテレビを含み、前記第２の装置は、有線又は無線ネットワーク接続を介して前記テレビからパーソナルコンピュータ又は他のクライアント装置に音声及びビデオをストリーミングするように構成される、
ことを特徴とする請求項１に記載のシステム。
【請求項１６】
前記第１の装置はテレビを含み、前記第２の装置は、前記テレビをパーソナルコンピュータとして動作させるように構成される、
ことを特徴とする請求項１に記載のシステム。
【請求項１７】
前記第１の装置はテレビを含み、前記第２の装置は、前記テレビで無線放送を受信するための放送アダプタを含み、前記構成テンプレートは、前記放送アダプタを介して前記テレビで前記無線放送を選択し、視聴するように前記テレビを自動的に再構成する、
ことを特徴とする請求項１に記載のシステム。
【請求項１８】
前記第１の装置はテレビを含み、前記第２の装置は、基本的にＢｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）装置、ＤＶＤ装置、ＶＨＳ装置、ＰＶＲ装置、ＤＶＲ装置、ＩＰ−ＴＶ装置、ビデオゲーム装置、セットトップボックス装置、及びデジタル又はアナログ音楽装置から成る装置のグループから選択されたオーディオビデオ装置を含み、個々の前記第２の装置に関連する構成テンプレートは、前記テレビを前記第２の装置にアクセスし、これを動作させるように自動的に再構成する、
ことを特徴とする請求項１に記載のシステム。
【請求項１９】
リモートコマンダ装置をさらに含み、前記第１の装置及び前記第２の装置は、共に前記リモートコマンダによって動作可能であり、前記構成テンプレートは、前記リモートコマンダ装置から前記第１の装置を介して送られる、前記第２の装置を動作させるための特定のコマンドに対応するように前記第１の装置を自動的に再構成する、
ことを特徴とする請求項１に記載のシステム。
【請求項２０】
ネットワーククライアントとして前記第２の装置に接続し、前記第１の装置のユーザが、前記オーディオビデオコンテンツのリスト及び再生用に選択する特定のコンテンツを検索するためのナビゲーションを提供し、適当なユーザインタフェースを自動的に構成するために使用される対応する構成テンプレートをバックグラウンドで提供するネットワークコンテンツサーバをさらに含む、
ことを特徴とする請求項１に記載のシステム。
【請求項２１】
外部装置からオーディオビデオコンテンツを受信することができる第１のインタフェースと、
前記テレビ装置を介して前記外部装置の動作を制御するために前記外部装置との通信を可能にする、前記第１のインタフェースとペアになった前記第２のインタフェースと、
前記外部装置の前記テレビ装置との接続に応答して自動的に再構成され、前記外部装置の動作を制御するとともに前記外部装置から取得したオーディオビデオコンテンツへのアクセスに使用する動的メニューと、
前記外部装置から構成テンプレートを受信するとともに前記動的メニューの再構成を制御する設定表示エンジンと、
を含むことを特徴とする自動再構成可能なテレビ装置。
【請求項２２】
前記外部装置が前記テレビ装置と動作できるようにする条件として前記外部装置を認証する手段をさらに含む、
ことを特徴とする請求項２１に記載のテレビ装置。
【請求項２３】
前記第１のインタフェースに含まれる高解像度マルチメディアインタフェース（ＨＤＭＩ）と、前記第２のインタフェースに含まれるユニバーサルシリアルバス（ＵＳＢ）とをさらに含む、
ことを特徴とする請求項２１に記載のテレビ装置。
【請求項２４】
前記テレビ装置の、前記ＨＤＭＩインタフェース及びＵＳＢインタフェースに接続された外部装置との相互動作を許可するためのセキュリティ装置をさらに含む、
ことを特徴とする請求項２３に記載のテレビ装置。
【請求項２５】
前記ＨＤＭＩインタフェース及びＵＳＢインタフェースに接続された外部装置に対する前記テレビ装置及びその能力を識別するためのアイデンティティ装置をさらに含む、
ことを特徴とする請求項２３に記載のテレビ装置。
【請求項２６】
前記ＨＤＭＩインタフェース及びＵＳＢインタフェースに接続された外部装置に対して、該両方のインタフェースが単一の装置に属することを検証するためのペアリング装置をさらに含み、保護されたコンテンツのなりすましによるセキュリティ対策が防がれる、
ことを特徴とする請求項２３に記載のテレビ装置。
【請求項２７】
前記リモートコマンダ装置に関連し、前記リモートコマンダ装置の他の類似装置との置換を防ぐ暗号化装置をさらに含む、
ことを特徴とする請求項２１に記載のテレビ装置。
【請求項２８】
ユーザ優先度を記憶するとともに、前記テレビ装置に接続されたときに該ユーザ優先度で前記外部装置を自動的に更新するための不揮発性メモリをさらに含み、ユーザが前記ユーザ優先度の入力を繰り返す必要性から解放される、
ことを特徴とする請求項２１に記載のテレビ装置。
【請求項２９】
前記テレビ装置に高解像度オーディオビデオコンテンツを配信するために前記テレビ装置に接続されたときに、前記外部装置を許可するための高帯域幅デジタルコンテンツ保護（ＨＤＣＰ）回路をさらに含む、
ことを特徴とする請求項２１に記載のテレビ装置。
【請求項３０】
前記テレビ装置に高解像度オーディオビデオコンテンツを配信するために前記テレビ装置に接続されたときに、前記外部装置を許可するための高帯域幅デジタルコンテンツ保護（ＨＤＣＰ）回路と、前記ＨＤＣＰ回路から得られる鍵選択ベクトル（ＫＳＶ）を使用する前記外部装置との相互動作を許可するためのセキュリティ装置とをさらに含む、
ことを特徴とする請求項２１に記載のテレビ装置。
【請求項３１】
前記外部装置は、該外部装置の各々が前記テレビ装置に提供できる機能又はオーディオビデオコンテンツにおいて異なる装置のグループから選択される、
ことを特徴とする請求項２１に記載のテレビ装置。
【請求項３２】
前記外部装置は、前記テレビ装置とネットワークの間の通信機能を提供するネットワークアダプタを含み、前記構成テンプレートは、前記ネットワークアダプタを介してネットワーク通信を行うように前記テレビ装置を自動的に再構成する、
ことを特徴とする請求項２１に記載のテレビ装置。
【請求項３３】
前記ネットワークアダプタは、前記テレビを有線ネットワークに接続するように構成される、
ことを特徴とする請求項３２に記載のテレビ装置。
【請求項３４】
前記ネットワークアダプタは、前記テレビを無線ネットワークに接続するように構成される、
ことを特徴とする請求項３２に記載のテレビ装置。
【請求項３５】
前記外部装置は、前記テレビ装置に大容量記憶を提供するための記憶アダプタを含み、前記構成テンプレートは、前記記憶アダプタに記憶されたオーディオコンテンツ、ビデオコンテンツ、又はオーディオコンテンツとビデオコンテンツとの両方にアクセスし、これらを表示するように前記テレビ装置を自動的に再構成する、
ことを特徴とする請求項２１に記載のテレビ装置。
【請求項３６】
前記記憶アダプタは、前記テレビ装置で表示するための写真又はビデオを記憶するように構成される、
ことを特徴とする請求項３５に記載のテレビ装置。
【請求項３７】
前記記憶アダプタは、前記テレビ装置で再生するための音楽を記憶するように構成される、
ことを特徴とする請求項３５に記載のテレビ装置。
【請求項３８】
前記外部装置は、前記テレビ装置でケーブル番組を受信するためのケーブルアダプタを含み、前記構成テンプレートは、前記ケーブルアダプタを介して前記テレビ装置でケーブルテレビコンテンツを選択し、視聴するように前記テレビ装置を自動的に再構成する、
ことを特徴とする請求項２１に記載のテレビ装置。
【請求項３９】
前記外部装置は、有線又は無線ネットワーク接続を介して前記テレビ装置からパーソナルコンピュータ又は他のクライアント装置に音声及びビデオをストリーミングするように構成される、
ことを特徴とする請求項２１に記載のテレビ装置。
【請求項４０】
前記外部装置は、前記テレビ装置をパーソナルコンピュータとして動作させるように構成される、
ことを特徴とする請求項２１に記載のテレビ装置。
【請求項４１】
前記外部装置は、前記テレビ装置で無線放送を受信するための放送アダプタを含み、前記構成テンプレートは、前記放送アダプタを介して前記テレビ装置で前記無線放送を選択し、視聴するように前記テレビ装置を自動的に再構成する、
ことを特徴とする請求項２１に記載のテレビ装置。
【請求項４２】
前記外部装置は、基本的にＢｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）装置、ＤＶＤ装置、ＶＨＳ装置、ＰＶＲ装置、ＤＶＲ装置、ＩＰ−ＴＶ装置、テレビゲーム装置、セットトップボックス装置、及びデジタル又はアナログ音楽装置から成る装置のグループから選択されたオーディオビデオ装置を含み、個々の前記外部装置に関連する構成テンプレートは、前記テレビ装置を前記外部装置にアクセスし、これを動作させるように自動的に再構成する、
ことを特徴とする請求項２１に記載のテレビ装置。
【請求項４３】
リモートコマンダ装置をさらに含み、前記テレビ装置及び前記外部装置は、共に前記リモートコマンダ装置によって動作可能であり、前記構成テンプレートは、前記リモートコマンダ装置から前記テレビ装置を介して送られる、前記外部の装置を動作させるための特定のコマンドに対応するように前記テレビ装置を自動的に再構成する、
ことを特徴とする請求項２１に記載のテレビ装置。
【請求項４４】
前記外部装置はネットワーククライアント装置を含み、前記ネットワーククライアント装置は、ネットワークコンテンツサーバと接続するように構成され、前記ネットワーククライアント装置は、前記テレビ装置のユーザが、前記オーディオビデオコンテンツのリスト及び再生用に選択する特定のコンテンツを検索するためのナビゲーションを提供し、適当なユーザインタフェースを自動的に構成するために使用される対応する構成テンプレートをバックグラウンドで提供する、
ことを特徴とする請求項２１に記載のテレビ装置。
【請求項４５】
テレビ装置と共に使用するパーソナリティアダプタ装置であって、
オーディオビデオコンテンツをテレビ装置に転送することができる第１のインタフェースと、
前記テレビ装置を介して前記装置の動作を制御するために前記テレビ装置との通信を可能にする、前記第１のインタフェースとペアになった前記第２のインタフェースと、
前記装置のメモリに記憶された構成テンプレートと、
を含み、前記装置の前記テレビ装置との接続に応答して前記テレビ装置においてメニューを自動再構成するために、前記第１及び第２のインタフェースの少なくとも一方を介して前記構成テンプレートを前記テレビ装置へ転送することができ、前記装置の動作を制御できるとともに、前記メニューを介して前記装置から取得したオーディオビデオコンテンツにアクセスできることを特徴とする装置。
【請求項４６】
前記装置が前記テレビ装置と動作できるようにする条件として前記装置を認証する手段をさらに含む、
ことを特徴とする請求項４５に記載のパーソナリティアダプタ装置。
【請求項４７】
前記第１のインタフェースに含まれる高解像度マルチメディアインタフェース（ＨＤＭＩ）と、前記第２のインタフェースに含まれるユニバーサルシリアルバス（ＵＳＢ）とをさらに含む、
ことを特徴とする請求項４５に記載のパーソナリティアダプタ装置。
【請求項４８】
前記パーソナリティアダプタ装置の、前記ＨＤＭＩインタフェース及びＵＳＢインタフェースに接続されたテレビ装置との相互動作を許可する手段をさらに含む、
ことを特徴とする請求項４７に記載のパーソナリティアダプタ装置。
【請求項４９】
前記ＨＤＭＩインタフェース及びＵＳＢインタフェースに接続されたテレビ装置とその機能とを識別する手段をさらに含む、
ことを特徴とする請求項４７に記載のパーソナリティアダプタ装置。
【請求項５０】
前記ＨＤＭＩインタフェース及びＵＳＢインタフェースの両方に単一のテレビ装置が接続されていることを確認する手段をさらに含み、保護されたコンテンツのなりすましによるセキュリティ対策が防がれる、
ことを特徴とする請求項４７に記載のパーソナリティアダプタ装置。
【請求項５１】
前記装置は、該装置の各々が前記テレビ装置に提供できる機能又はオーディオビデオコンテンツにおいて異なる装置のグループから選択されることを特徴とする請求項４５に記載のパーソナリティアダプタ装置。
【請求項５２】
前記装置は、前記テレビ装置とネットワークの間の通信機能を提供するネットワークアダプタを含み、前記構成テンプレートは、前記ネットワークアダプタを介してネットワーク通信を行うように前記テレビ装置を自動的に再構成する、
ことを特徴とする請求項４５に記載のパーソナリティアダプタ装置。
【請求項５３】
前記ネットワークアダプタは、前記テレビ装置を有線ネットワークに接続するように構成される、
ことを特徴とする請求項５２に記載のパーソナリティアダプタ装置。
【請求項５４】
前記ネットワークアダプタは、前記テレビ装置を無線ネットワークに接続するように構成される、
ことを特徴とする請求項５２に記載のパーソナリティアダプタ装置。
【請求項５５】
前記装置は、前記テレビ装置に大容量記憶を提供するための記憶アダプタを含み、前記構成テンプレートは、前記記憶アダプタに記憶されたオーディオコンテンツ、ビデオコンテンツ、又はオーディオコンテンツとビデオコンテンツとの両方にアクセスし、これらを表示するように前記テレビ装置を自動的に再構成する、
ことを特徴とする請求項４５に記載のパーソナリティアダプタ装置。
【請求項５６】
前記記憶アダプタは、前記テレビ装置で表示するための写真又はビデオを記憶するように構成される、
ことを特徴とする請求項５５に記載のパーソナリティアダプタ装置。
【請求項５７】
前記記憶アダプタは、前記テレビ装置で再生するための音楽を記憶するように構成される、
ことを特徴とする請求項５５に記載のパーソナリティアダプタ装置。
【請求項５８】
前記装置は、前記テレビ装置でケーブル番組を受信するためのケーブルアダプタを含み、前記構成テンプレートは、前記ケーブルアダプタを介して前記テレビ装置でケーブルテレビコンテンツを選択し、視聴するように前記テレビ装置を自動的に再構成する、
ことを特徴とする請求項４５に記載のパーソナリティアダプタ装置。
【請求項５９】
前記装置は、有線又は無線ネットワーク接続を介して前記テレビ装置からパーソナルコンピュータ又は他のクライアント装置に音声及びビデオをストリーミングするように構成される、
ことを特徴とする請求項４５に記載のパーソナリティアダプタ装置。
【請求項６０】
前記装置は、前記テレビ装置をパーソナルコンピュータとして動作させるように構成される、
ことを特徴とする請求項４５に記載のパーソナリティアダプタ装置。
【請求項６１】
前記装置は、前記テレビ装置で無線放送を受信するための放送アダプタを含み、前記構成テンプレートは、前記放送アダプタを介して前記テレビ装置で前記無線放送を選択し、視聴するように前記テレビ装置を自動的に再構成する、
ことを特徴とする請求項４５に記載のパーソナリティアダプタ装置。
【請求項６２】
前記装置は、基本的にＢｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）装置、ＤＶＤ装置、ＶＨＳ装置、ＰＶＲ装置、ＤＶＲ装置、ＩＰ−ＴＶ装置、テレビゲーム装置、セットトップボックス装置、及びデジタル又はアナログ音楽装置から成る装置のグループから選択されたオーディオビデオ装置を含み、個々の前記外部装置に関連する構成テンプレートは、前記テレビ装置を前記外部装置にアクセスし、これを動作させるように自動的に再構成する、
ことを特徴とする請求項４５に記載のパーソナリティアダプタ装置。
【請求項６３】
前記装置はネットワーククライアント装置を含み、前記ネットワーククライアント装置は、ネットワークコンテンツサーバと接続するように構成され、前記ネットワーククライアント装置は、前記テレビ装置のユーザが、前記オーディオビデオコンテンツのリスト及び再生用に選択する特定のコンテンツを検索するためのナビゲーションを提供し、適当なユーザインタフェースを自動的に構成するために使用される対応する構成テンプレートをバックグラウンドで提供する、
ことを特徴とする請求項４５に記載のパーソナリティアダプタ装置。
【請求項６４】
前記構成テンプレートは、前記テレビ装置の動作を制御するリモートコマンダ装置から前記テレビ装置を介して送られる、前記パーソナリティアダプタ装置を動作させるための特定のコマンドに対応するように前記テレビ装置を再構成する、
ことを特徴とする請求項４５に記載のパーソナリティアダプタ装置。
【請求項６５】
ビデオディスプレイ画面と、音声回路と、メインメニューと、リモートコマンダとを有するテレビ受像機と、
前記ビデオディスプレイ画面用の映像コンテンツに対応することができる前記テレビ受像機用の高解像度マルチメディアインタフェース（ＨＤＭＩ）インタフェースと、
前記ＨＤＭＩインタフェースに接続し、前記リモートコマンダによるユーザ選択に従って前記ビデオコンテンツを提供し、前記メインメニューの自動調整を行うテレビ受像機アダプタと、
前記ビデオディスプレイ画面上に表示され、特定のビデオコンテンツに関連付けられた前記テレビ受像機アダプタが転送するユーザインタフェーステンプレートに記述されたルックアンドフィールを提供するユーザインタフェースと、
を含むことを特徴とするオーディオビデオシステム。
【請求項６６】
前記テレビ受像機アダプタ上に配置されるとともに、オーディオビデオコンテンツ及び関連するユーザインタフェーステンプレートを提供できるインターネットサービスサーバへのアクセスを提供するインターネット接続をさらに備える、
ことを特徴とする請求項６５に記載のオーディオビデオシステム。
【請求項６７】
前記テレビ受像機アダプタ上に配置されるとともに、デジタルカメラにより取得し、メモリモジュールにより導入される画像へのアクセスに対応するメモリモジュール接続をさらに備える、
ことを特徴とする請求項６５に記載のオーディオビデオシステム。
【請求項６８】
前記ＨＤＭＩインタフェースが単独でサポートできるデータ交換を上回るデータ交換を提供するための、前記テレビ受像機とテレビ受像機アダプタとの間のシリアルバスインタフェースと、前記ＨＤＭＩ接続とシリアルバス接続との整合が単一の装置の一部であることを検証し、その結果、なりすましの際の試みを失敗させる、前記テレビ受像機及びテレビ受像機アダプタの両方に配置されたプロトコルとをさらに含む、
ことを特徴とする請求項６５に記載のオーディオビデオシステム。
【請求項６９】
前記ＨＤＭＩインタフェースをサポートするとともに、前記テレビ受像機に接続されたコンテンツソースを許可して高解像度ビデオを提供する高帯域幅デジタルコンテンツ保護をさらに備える、
ことを特徴とする請求項６５に記載のオーディオビデオシステム。
【請求項７０】
前記テレビ受像機アダプタを含み、前記テレビ受像機により提供されるとともに前記テレビ受像機に設けられた複数のＨＤＭＩインタフェースの少なくとも１つに接続できる電力入力を有するセットバックボックス（ＳＢＢ）をさらに備える、
ことを特徴とする請求項６５に記載のオーディオビデオシステム。
【請求項７１】
テレビ受像機アダプタ上に配置され、インターネットへのアクセスを提供するモデムと、前記リモートコマンダに応答し、前記ユーザインタフェースに情報を読み込むことができるインターネットナビゲーション装置と、前記インターネットナビゲーション装置により閲覧されるオーディオビデオコンテンツに関するユニフォームリソースインディケータ（ＵＲＩ）リンク及び関連するメタデータの識別及び配信を実行することができる、前記インターネットに接続するためのデータベース、サーバ及びネットワーク要素のアレイとをさらに含むことを特徴とする請求項６５に記載のオーディオビデオシステム。
【請求項７２】
前記ユーザインタフェースと組み合わされ、様々なコンテンツソースから取得したオーディオビデオファイルの選択及び再生を制御する装置を提供する、前記ビデオディスプレイ画面上に配置されたタッチスクリーンをさらに備える、
ことを特徴とする請求項６５に記載のオーディオビデオシステム。
【請求項７３】
ＴＶクライアントに表示されるユーザインタフェースページ及びスタイルシートでコンテンツ記録の検索を行い、インターネットから収集したオーディオビデオコンテンツのサムネイル及びコンテンツ記録リンクを提供する、インターネットを介してアクセス可能な取引サーバ及び企業バックエンドをさらに備える、
ことを特徴とする請求項６５に記載のオーディオビデオシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
〔関連出願の相互参照〕
本出願は、２００６年８月１８日に出願された米国仮特許出願第６０／８３８，９４２号の優先権を主張するものであり、該特許は引用により全体が本明細書に組み入れられる。本出願は、２００７年３月２２日に出願された米国特許出願第１１／７２６，５５８号の一部継続出願であり、該特許は引用により全体が本明細書に組み入れられる。本出願は、２００６年１０月１３日に出願された米国特許出願第１１／５８０，７８１号の一部継続出願であり、該特許は引用により全体が本明細書に組み入れられる。本出願は、２００６年１１月２０日に出願された米国特許出願第１１／６０１，９７３号の一部継続出願であり、該特許は引用により全体が本明細書に組み入れられる。本出願は、２００７年５月１６日に出願された米国特許出願第１１／８０３，９８９号の一部継続出願であり、該特許は、２００６年８月１８日に出願された米国仮特許出願第６０／８３８，９４０号の優先権を主張するものであり、これらの両特許は引用により全体が本明細書に組み入れられる。本出願は、２００７年２月２７日に出願された米国特許出願第１１／７１１，２９９号の一部継続出願であり、該特許は引用により全体が本明細書に組み入れられる。本出願は、２００７年２月９日に出願された米国特許出願第１１／６７３，５２２号の一部継続出願であり、該特許は引用により全体が本明細書に組み入れられる。本出願は、２００７年３月１５日に出願された米国特許出願第１１／７２４，６３１号の一部継続出願であり、該特許は引用により全体が本明細書に組み入れられる。本出願は、２００７年２月５日に出願された米国特許出願第１１／７０２，２８０号の一部継続出願であり、該特許は引用により全体が本明細書に組み入れられる。上述の出願の各々に対して優先権を主張するものである。
【０００２】
連邦政府が支援する研究又は開発に関する記述
該当なし
【０００３】
コンパクトディスクで提出された資料の引用による組み入れ
該当なし
【０００４】
著作権保護を受ける資料の通知
この特許文献中の資料の一部は、アメリカ合衆国及びその他の国の著作権法に従って著作権保護を受ける。著作権の権利所有者は、合衆国特許商標庁の一般公開ファイル又は記録内に表されるとおりに特許文献又は特許開示を第三者が複製することには異議を唱えないが、それ以外は全ての著作権を留保する。著作権所有者は、限定的な意味ではないが、米国特許法施行規則§１．１４に従う権利を含み、この特許文献を秘密裏に保持しておく諸権利のいずれも放棄するものではない。
【０００５】
本発明は、一般にテレビ受信機に関し、より具体的には、自身を自動的に構成し、ダウンロード可能で添付可能なオーディオビデオコンテンツ用の様々な専用パーソナリティカードに適合できるオーディオビデオ機器に関する。
【背景技術】
【０００６】
幅広いテーマ、フォーマット及びソースのオーディオビデオコンテンツが市販されている。消費者にとって、インターネット、電波以外のケーブルテレビ番組、ホームビデオ、個人の写真、ウェブページ、映画及びその他の番組のダウンロード、ゲームなどにアクセスし、視聴するためには、家庭用テレビ受信機を使用するのが自然な方法である。多くのテレビ受信機にはチャネルチューナが内蔵されており、また、ゲーム、ケーブルチューナ、ＤＶＤプレーヤなどに利用可能ないくつかの補助映像音声入力部がある。コネクタ規格としては、ＡＶＩ、ＨＤＭＩ、ＶＧＡ、ＵＳＢ、ＦＩＲＥＷＩＲＥ及びその他の多くの規格が存在する。
【０００７】
これらのオーディオビデオソースを全て検索するということが１つの問題であり、これらのオーディオビデオソースを実際に再生するということがまた別の問題である。消費者にとってさらに状況を複雑化することに、個々の装置は、通常、専用の互換性のないリモートコマンダを有している。「汎用の」リモコンでさえ、２つのブランドを区別できる完全なユーザインタフェースを組み込んではいない。互換性のないオーディオ及びビデオフォーマット及び通信プロトコルが非常に多く存在し、各々に専用の機器及びアダプタが必要となってきている。その結果、配線のもつれ及びその選択方法及び操作方法に関する混乱が生じる。
【０００８】
現在、高解像度（ＨＤ）ビデオフォーマットのソースコンテンツが、ケーブルテレビ、衛星テレビ、オンエア放送、ＤＶＤディスクなどで幅広く利用可能になりつつある。このＨＤコンテンツの多くは著作権で保護されており、知的財産の保護に対して多大な技術的及び法的努力が行われ始めている。高品質なコピーがＨＤから容易にクリアな形で作成でき、認可を受けた製造コピーに加えてこのような自家製コピーが存在するようになるため、ＨＤ著作権保護コンテンツは特に厳密に保護を要する。
【０００９】
合成ビデオ、コンポーネントビデオ、ＤＶＩ、及び現在ではＨＤＭＩインタフェースが、家庭でＴＶモニタを使用してビデオ入力信号を受信し、表示する一般的な手段となっている。これらのインタフェースは、従来より、著作権保護されたコンテンツを傍受し、その後、このコンテンツを使用して無認可のコピーを生成するのに障害のない、格好の立場にある。ＤＶＤメーカー及びケーブルテレビ事業者は、無認可のコピーを作製できないように、例えば途方もない時間を掛けて自らのコンテンツを暗号化し、周波数を変えている。しかし、認可されたコンテンツが一旦復号化され解釈されると、この認可されたコンテンツを家庭用ＴＶモニタに障害なく公開し、表示できるようにすることは意味のないこととなる。
【００１０】
ＣａｂｌｅＬａｂｓ（登録商標）は、ＣａｂｌｅＣＡＲＤ（商標）−ホストインタフェースライセンス契約（ＣＨＩＬＡ）仕様及び関連する知的財産を管理する北アメリカケーブルテレビ事業者の共同企業体である。ＣａｂｌｅＣＡＲＤホストインタフェース仕様では、デジタルケーブルテレビ受像機又はセットトップボックスとケーブルテレビ事業者が配布するＣａｂｌｅＣＡＲＤモジュールとの間のインタフェースが定められている。このようなことが、双方向対話型装置の標準的なプラットフォームとなっている。契約を締結することにより、会社は、ＣａｂｌｅＣＡＲＤ（登録商標）取り外し可能セキュリティインタフェースでセットトップボックス、顧客の屋内設備、及びその他の製品を構築することができる。これらの製品は、番組ガイド及びビデオオンデマンド（ＶＯＤ）などの高度なケーブルサービスを受信し、表示することができる。ＣＨＩＬＡは、より革新的なケーブル装置を市場に展開する北米ケーブルテレビ事業者によって開始された取り組みの重要な構成要素である。追加の対話型サービスとしては、例えば、ＶＯＤ及び電子番組ガイド（ＥＰＧ）がある。
【００１１】
高解像度デジタルテレビ向けに高解像度マルチメディアインタフェース（ＨＤＭＩ）が開発された。ＨＤＭＩは、主としてコンピュータ用に開発され、音声データを処理する必要性を想定していなかった以前のデジタルビジュアルインタフェース（ＤＶＩ）とは異なり、１つの簡素化されたコネクタの形でＨＤビデオ及び高度音声インタフェースを実現するものである。初期のＴＶ及び特にＤＶＩコネクタを備えたＴＶでは、ＲＣＡ風の音声ジャックを使用して標準的な左右のアナログチャネルで音声をケーブル送信する必要があった。ＨＤＭＩ及びＤＶＩは、デジタルマルチメディア用の高帯域幅デジタルコンテンツ保護（ＨＤＣＰ）と互換性がある。ＨＤＭＩは、５．１ドルビのような、高度マルチチャネルデジタル音声転送をサポートする。
【００１２】
ＨＤＭＩは、さらにｃｏｎｓｕｍｅｒ  ｅｌｅｃｔｒｏｎｉｃｓ  ｃｏｎｔｒｏｌ（ＣＥＣ）をサポートするので、１つのリモコンを使用してＴＶとソースデバイスとの両方を制御することができる。ＣＥＣは、例えば１つのリモートコマンダを全ての装置に使用できるようにして、ＨＤＭＩ装置がシステム内の全ての装置に制御機能を伝達できるようにする、ＨＤＭＩシステムで使用される任意のプロトコルである。しかし、ＣＥＣは、最小の処理及びメモリオーバーヘッドで低速で機能するように設計されたものである。より大がかりな制御方式では、ＣＥＣにより帯域幅を追求する。例えば、ユニバーサルシリアルバス（ＵＳＢ）でＨＤＭＩ接続を補足することにより、広帯域バックチャネル通信を向上させるとともに、特定の制御コマンドの伝達速度を高めることができる。専用の装置が相互接続され、認可されたコンテンツがインタフェースを介して転送される場合、保護された接続が必要となる。第２の経路のＵＳＢにより、ＰＣがＴＶになりすまし、これによりセットトップボックス又は他のコンテンツソースとＴＶとの間におけるデータ交換の詳細に関する機密情報を取得できるようになる。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】米国仮特許出願第６０／８３８，９４２号
【特許文献２】米国特許出願第１１／７２６，５５８号
【特許文献３】米国特許出願第１１／５８０，７８１号
【特許文献４】米国特許出願第１１／６０１，９７３号
【特許文献５】米国特許出願第１１／８０３，９８９号
【特許文献６】米国仮特許出願第６０／８３８，９４０号
【特許文献７】米国特許出願第１１／７１１，２９９号
【特許文献８】米国特許出願第１１／６７３，５２２号
【特許文献９】米国特許出願第１１／７２４，６３１号
【特許文献１０】米国特許出願第１１／７０２，２８０号
【発明の概要】
【発明が解決しようとする課題】
【００１４】
消費者が視聴する認可された題材に対して信用のおける保護を保持しながら、消費者がアクセスしたいと思う種類のフォーマットに自己適合し、自己構成できるマルチメディア機器が必要とされている。
【課題を解決するための手段】
【００１５】
一例として、以下に限定されるわけではないが、本発明は、一般に、テレビ（ＴＶ）などのマルチメディア装置、及びＴＶの機能性を向上させる１又はそれ以上のパーソナリティアダプタを含むシステムに関するものである。パーソナリティアダプタは交換可能であり、スロット、ドッキングポートなどを介してＴＶに物理的に接続する。本システムはまた、ＴＶとパーソナリティアダプタとの間の保護された通信インタフェースも含む。
【００１６】
パーソナリティアダプタの選択により、専用インタフェース及び機能にアクセスすることができ、この機能には、以下に限定されるわけではないが、インターネットサービス、大容量メモリ記憶、ケーブルテレビ、電波以外の放送、無線ネットワーキング及び個人的なコンピュータの使用が含まれる。１つの実施形態では、パーソナリティアダプタの接続時にＴＶが自動的に自己再構成を行い、パーソナリティアダプタが実現する機能に対応するメニュー及びリモコン機能をユーザに提供する。一例として、アクセス中のオーディオビデオソースの題材の種類及びフォーマットに適したユーザインタフェースが表示されるようになる。１つの実施形態では、ＴＶとパーソナリティアダプタの両方が、安全な通信インタフェースを横切るマルチメディアコンテンツの転送を許可するにあたって協働し、これにより、パーソナリティアダプタが無許可の題材を出力し及び／又はこれをＴＶが受理することが防がれる。
【００１７】
従って、本発明の１つの態様は、自動再構成可能なマルチメディアシステムにある。１つの実施形態では、本システムは、（ｉ）第２の装置からオーディオビデオコンテンツを受信し、第２の装置から構成テンプレートを受信し、第２の装置と通信するように構成されたインタフェースを有し、ビデオディスプレイ及び音声出力部を有する第１の装置と、（ｉｉ）第１の装置にオーディオビデオコンテンツを提供し、第１の装置に構成テンプレートを提供し、第１の装置と通信するように構成されたインタフェースを有する第２の装置とを含み、（ｉｉｉ）第１の装置は、構成テンプレートに含まれる情報に基づいてビデオディスプレイ上にユーザインタフェースを生成する構成表示エンジンをさらに有する。
【００１８】
本発明の別の態様は、自動再構成可能なテレビ装置にある。１つの実施形態では、本装置は、（ｉ）オーディオビデオコンテンツを外部装置から受信することができる第１のインタフェースと、（ｉｉ）テレビ装置を介して外部装置の動作を制御するために外部装置との通信を可能にする、第１のインタフェースと対になった第２のインタフェースと、（ｉｉｉ）外部装置のテレビ装置との接続に応答して自動的に再構成され、外部装置の動作を制御するとともに外部装置から取得したオーディオビデオコンテンツへのアクセスに使用する動的メニューと、（ｉｖ）構成テンプレートを外部装置から受信するとともに動的メニューの再構成を制御する構成表示エンジンとを含む。
【００１９】
本発明の別の態様は、テレビ装置と共に使用するパーソナリティアダプタ装置にある。１つの実施形態では、本装置は、（ｉ）オーディオビデオコンテンツをテレビ装置に転送することができる第１のインタフェースと、（ｉｉ）テレビ装置を介して装置の動作を制御するためにテレビ装置との通信を可能にする、第１のインタフェースと対になった第２のインタフェースと、（ｉｉｉ）装置内のメモリに記憶された構成テンプレートとを含み、（ｉｖ）装置のテレビ装置との接続に応答して、テレビ装置内のメニューを自動再構成するために、インタフェースの少なくとも一方を介して、この構成テンプレートをテレビ装置に転送することができ、（ｖ）上記メニューを介して装置の動作を制御し、装置から取得したオーディオビデオコンテンツにアクセスすることができる。
【００２０】
本発明の別の態様はオーディオビデオシステムにある。１つの実施形態では、本システムは、（ｉ）ビデオディスプレイ画面と、音声回路と、メインメニューと、リモートコマンダとを備えたテレビ受像機と、（ｉｉ）上記ビデオディスプレイ画面用の映像コンテンツに対応することができるテレビ受像機用の高解像度マルチメディアインタフェース（ＨＤＭＩ）と、（ｉｉｉ）ＨＤＭＩインタフェースに接続し、リモートコマンダによるユーザ選択に従って上記ビデオコンテンツを提供し、上記メインメニューを自動調整するテレビ受像機アダプタと、（ｉｖ）ビデオディスプレイ画面上に表示され、特定のビデオコンテンツに関連付けられたテレビ受像機アダプタが転送するユーザインタフェーステンプレートに記述されたルックアンドフィールを提供するユーザインタフェースとを含む。
【００２１】
本発明の別の態様は、ＴＶ及びインターネットパーソナリティアダプタがオンラインリソースにアクセスできるようにするインターネットサービスネットワークにある。このようなインターネットサービスネットワークでは、ユーザを登録及び管理し、全てのオーディオビデオコンテンツのカタログを作成して記憶し、サーファー／買い物客にリスト及びサムネイルを提供し、適切なユーザインタフェースをＴＶに表示できるようにする、個々のオーディオビデオコンテンツに適したユーザインタフェーステンプレートを供給する。
【００２２】
本発明の別の態様は、様々な従来の消費者装置からのマルチメディアコンテンツを表示し、起動できるようにするＨＤＭＩ接続及びＵＳＢ接続を備えたＴＶにある。１つの実施形態では、このＴＶは、さらに、認可された高解像度コンテンツの転送及びインターネット加入者サービスを可能にする安全なＨＤＭＩ−ＵＳＢインタフェースを提供する態勢にある。このような安全なＨＤＭＩ−ＵＳＢインタフェースにより、装着すべき専用のアプリケーションアダプタを選択できるようにもなる。１つの実施形態では、画面上に表示されたユーザインタフェースに、ＸＭＬスタイルシートに非常によく似たダウンロード可能なユーザインタフェーステンプレートが表示される。これらのテンプレートは対応するサムネイル及びユニフォームリソースインジケータ（ＵＲＩ）と関連づけられ、これによりユーザは題材のリスト及びカタログをサーフィンし、その後、それらを適当なフォーマットで再生し、カスタマイズしたコントローラを機械に備えることができるようになる。リモートコマンダは簡素化され、にもかかわらず、ユーザインタフェースとのやりとりを通じて、全ての装着した装置を制御すべく拡張される。リモートコマンダのキーの機能は、いわゆるソフトキーと同じように、ユーザがどこでナビゲートしているか及びどの装置が制御されているかに応じて変化する。
【００２３】
本発明のさらなる態様は本明細書の以下の各部分で明らかになり、詳細な説明は、本発明に様々な限定を行うことなく、本発明の好適な実施形態を完全に開示することを目的としたものである。
【００２４】
本発明は、例示のみを目的とした以下の図面を参照することにより、さらに完全に理解されるであろう。
【図面の簡単な説明】
【００２５】
【図１】テレビの機能拡張のためにセットバック式のパーソナリティアダプタがテレビに接続されている本発明によるマルチメディアシステムの実施形態を示す図である。
【図２】テレビの機能拡張のためにカード形パーソナリティアダプタがテレビに接続されている本発明によるマルチメディアシステムの実施形態を示す図である。
【図３】テレビの機能拡張のために１又はそれ以上のパーソナリティアダプタがテレビに接続されている本発明によるマルチメディアシステムの実施形態のシステムレベル図である。
【図４】本発明のマルチメディアシステムと共に使用するパーソナリティアダプタの例を示す図である。
【図５】本発明の実施形態による外部マルチメディアソースデバイスとの接続を示す、図３に示したマルチメディアシステムの拡大機能ブロック図である。
【図６】本発明の実施形態によるメニューシステムの概略図である。
【図７】パーソナリティアダプタのＨＤＭＩチャネルびＵＳＢチャネルが同じＴＶに接続されていることを検証する方法の実施形態を示すフロー図である。
【図８】パーソナリティアダプタが認証されたものであることを検証する方法の実施形態をい示すフロー図である。
【図９】図３に示したマルチメディアシステムの実施形態の機能ブロック図である。
【図１０】インターネット上で検索可能であり、インターネットからダウンロード可能なオーディオビデオコンテンツを予約できるようにする本発明のオーディオビデオシステムの実施形態の機能ブロック図である。
【図１１】オーディオビデオコンテンツを求めてインターネットを巡回し、コンテンツリンク、サムネイル、ユーザインタフェース（Ｕｌ）ページ及びスタイルシートを公開することができる、本発明のシステム実施形態における取引サーバ及び企業バックエンドの機能ブロック図である。
【発明を実施するための最良の形態】
【００２６】
システム概要
まず図１〜図３を参照すると、本発明による交換可能なパーソナリティアダプタを備えた自動再構成可能なマルチメディアシステムの一般化した実施形態を示すとともに、この図において大まかな参照番号１００で示している。
【００２７】
システム１００は、従来の入力部の組及び動作機能を有するテレビ（ＴＶ）などのマルチメディア装置１０２、及びＴＶ１０２の機能を向上させる１又はそれ以上のパーソナリティアダプタ１０４を備える。パーソナリティアダプタ１０４は取り外し及び交換が可能であり、物理的かつ電気的にＴＶに接続される。
【００２８】
図１及び図３に示すように、本装置を物理的に接続する１つの方法に、ＴＶ１０２が、パーソナリティアダプタ１０４の挿入、及びその後の除去を可能にするスロット又はコンセントの形でドッキングポート１０６を含む方法がある。図２に示すように、別の方法としては、ネジ式のＶＥＳＡマウントなどを使用してセットバック取付け構造の形でＴＶ１０２の裏面にパーソナリティアダプタ１０４を接続することが考えられる。解放機構を有する基本的に任意のキャプティブコネクタ、又は、パーソナリティアダプタ１０４をＴＶ１０２に確実に装着する他の任意の物理的コネクタ機構を使用することができる。
【００２９】
１つの実施形態では、同時に２以上のパーソナリティアダプタをＴＶに接続できるように複数のドッキングポート１０６が設けられるが、パーソナリティアダプタが交換可能な実施形態では、このようなドッキングポートが１つのみ必要となる。
【００３０】
システムはまた、ＴＶと個々のパーソナリティアダプタ１０４との間のインタフェース１０８も含む。図１及び図３に示すカード式の実施形態では、インタフェース１０８は、パーソナリティアダプタ１０４とＴＶ１０２との間でＨＤＭＩ通信及びＵＳＢ通信を実現するとともにパーソナリティアダプタに電力を供給する嵌合せコネクタ１１０ａ、１１０ｂを含むことが好ましい。１つの実施形態では、電力、ＨＤＭＩ及びＵＳＢは、１又はそれ以上の専用の／特注のコネクタで提供される。専用のコネクタを使用することにより、許可されたパーソナリティアダプタ１０４のみがＴＶ１０２と共に機能できるように、ある程度のセキュリティも提供される。図２に示すセットバック式の実施形態では、標準的なＨＤＭＩコネクタ及びＵＳＢコネクタ及びケーブルを使用することができる。いずれの構成においても、ＵＳＢインタフェースを介してパーソナリティアダプタの電力を供給できるが、これとは別様に、ＵＳＢ接続の能力を上回る負荷に対しては別個の電力接続を設けることができる。さらに、いくつかの実施形態では、例えばアプリケーションプログラミングインタフェース（ＡＰＩ）を介して追加のセキュリティを提供することができる。追加のセキュリティメソッドについて以下でさらに詳述する。
【００３１】
パーソナリティアダプタ
図４Ａ〜図４Ｆを同様に参照すると、本発明のシステムにおいて様々なパーソナリティアダプタを使用することができる。
【００３２】
例えば、図４Ａは、インターネットへのアクセスを含め、ＴＶ１０２と有線又は無線ネットワークとの間に通信能力を提供するネットワークアダプタ１０４ａを示す図である。１つの実施形態では、ネットワークアダプタは、有線ネットワークにアクセスするための標準的な接続ポート２００を有するイーサネットアダプタ又はＵＳＢアダプタなどの有線ネットワークアダプタである。別の実施形態では、ネットワークアダプタは、無線ネットワーク２０６にアクセスするためのアンテナ２０４を有する標準的な８０２．１１ａ／ｂ／ｇ／ｎ無線ローカルエリアネットワーク（ＷＬＡＮ）アダプタ、ＷｉＦｉアダプタ、又はその他の無線通信アダプタである。ネットワーク相互接続のためには、従来の有線又は無線の通信回路、プロトコル及び機能が提供されることになる。
【００３３】
図４Ｂは、ＴＶ１０２に大容量記憶を提供するための記憶アダプタ１０４ｂを示す図である。例えば、記憶アダプタ１０４ｂに写真及び映像を記憶してＴＶ１０２で視聴することができ、或いは大容量記憶を提供して、（例えば、以下で説明するＶＡＩＯ（登録商標）アダプタ１０４ｅと共に使用する）他のパーソナリティアダプタと接続して使用することができる。１つの実施形態では、記憶アダプタは、従来の小型のフォームファクタのハードディスク２０８及び／又は従来のフラッシュメモリ２１０、及び好ましくは、従来のＭｅｍｏｒｙ  Ｓｔｉｃｋ（登録商標）、ＵＳＢフラッシュドライブ、コンパクトフラッシュカード又は類似の不揮発性メモリなどの取り外し可能なメモリ記憶装置２１４を受け入れるポート２１２を含む。
【００３４】
図４Ｃは、ケーブル会社２１６からＴＶ１０２に番組を受信するためのケーブルアダプタ１０４ｃを示す図である。例えば、ケーブルアダプタ１０４ｃは、従来のセットトップボックス（ＳＴＢ）が提供する機能を実現する。１つの実施形態では、ケーブルアダプタ１０４ｃは、従来のチューナ２１８及び従来のデコーダ２２０を含む。１つの実施形態では、外部ケーブルの接続がケーブルアダプタ１０４ｃに直接行われる。１つの実施形態では、チューナ２１８及びデコーダ２２０がアナログケーブル信号を受信して、この信号をＴＶ１０２内のビデオデコーダ及びＮＴＳＣ−フォーマットの音声デコーダへのコンポジットビデオ信号に変換し、このコンポジットビデオ信号は、ＣＶＢＳ（ｃｏｍｐｏｓｉｔｅ  ｖｉｄｅｏ  ｂｌａｎｋｉｎｇ  ａｎｄ  ｓｙｎｃ）及びマルチチャネルテレビジョン音声信号とも呼ばれ、ＭＴＳとしてよく知られているとともに（それを作成した放送テレビシステム委員会を表す）ＢＴＳＣと呼ばれることも多い。１つの実施形態では、チューナ２１８及びデコーダ２２０は、デジタルケーブル対応（ＤＣＲ）及び／又はインタラクティブデジタルケーブル対応（ＩＤＣＲ）であり、これによりＣａｂｌｅＣＡＲＤのような機能を提供するとともに、デジタル信号をＴＶ１０２内のＭＰＥＧ−２ＡＶＣ／ＶＣ−１デコーダなどで処理するためのフォーマットに変換する。１つの実施形態では、通常ＴＶ１０２に備わる復号化機能がケーブルアダプタ１０４ｃ自体に含まれることにより、ＴＶ１０２には、ＬＣＤディスプレイ及びオーディオアンプを駆動させるなどの基本的な画像及び音声処理を行うことのみが必要とされるようになる。
【００３５】
図４Ｄは、音声及びビデオをＴＶ１０２から他の装置にストリーミングするＳＯＮＹ  ＬｏｃａｔｉｏｎＦｒｅｅ（登録商標）ＴＶアダプタ１０４ｄを示す図である。このアダプタは、接続ポート２２０を有する標準的なイーサネット又はＵＳＢネットワークアダプタを含み、この接続ポート２２０は、インターネットに接続された有線ネットワーク２２２に接続を行って、ストリーミング中の音声及びビデオ信号をＴＶ１０２から遠隔にあるパーソナルコンピュータへ、又はインターネットに接続された他の装置へ送信する。また、このアダプタは、アンテナ２２４を有する標準的な８０２．１１のａ／ｂ／ｇ／ｎ無線ローカルエリアネットワーク（ＷＬＡＮ）アダプタ、ＷｉＦｉアダプタ、又はその他の無線通信アダプタを含み、このアンテナ２２４は、ストリーミング中の音声及びビデオ信号をＴＶ１０２から無線ネットワーク２２６を介してパソコン（ノートブック又はデスクトップ）、ＳＯＮＹ  ＰＳＰ（登録商標）、又はウインドウズモバイルポケットＰＣ又はＭａｃなどのその他の互換性のあるクライアント装置へ送信する。ネットワーク接続のために、従来の有線又は無線通信回路、プロトコル及び機能が提供される。１つの実施形態では、ＬｏｃａｔｉｏｎＦｒｅｅ（登録商標）アダプタが、ＴＶ１０２から音声及びビデオをストリーミングする。別の実施形態では、ＬｏｃａｔｉｏｎＦｒｅｅ（登録商標）アダプタが、ＤＶＤプレーヤ、カムコーダ、別のパーソナリティアダプタ、又はＴＶ１０２に接続されるとともにＴＶ１０２への音声及び／又はビデオ出力部を有する他の装置などの外部装置から音声及びビデオをストリーミングする。
【００３６】
図４Ｅは、ディスプレイなしで再梱包されたＳＯＮＹ  ＶＡＩＯ（登録商標）コンピュータを含むＶＡＩＯ（Ｒ）アダプタ１０４ｅを示す図である。このアダプタは、ＴＶ１０２をフル機能のパソコンに変える。
【００３７】
図４Ｆは、ＴＶ１０２で地上放送を受信するための放送アダプタ１０４ｆを示す図である。例えば、放送アダプタ１０４は、ｏｖｅｒ  ｔｈｅ  ａｉｒ（ＯＴＡ）又は地上放送信号２３０を受信するためのＡＴＳＣインタフェース２２８を含む。このアダプタにより、テレビ１０２に放送チューナ／デコーダが追加され、ユーザが同時に２つの番組を視聴したり、１つの番組を録画しながら別の番組を視聴したり、基本的に１つのユニットに２又はそれ以上のテレビ受像機を有することにより提供される他の柔軟性が実現可能になる。
【００３８】
上記は、パーソナリティアダプタ及び本発明によるパーソナリティアダプタで実現できる機能の例にすぎない。別のタイプのパーソナリティアダプタ及び機能としては、以下に限定されるわけではないが、Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（商標）装置、ＤＶＤ装置、ＰＶＲ装置、ＤＶＲ装置、ＶＨＳ装置、ＩＰ−ＴＶ装置、ビデオゲーム装置、（衛星、ケーブルなどの）セットトップボックス装置、及びデジタル又はアナログ音楽装置などの基本的に任意のオーディオビデオ装置が挙げられる。パーソナリティアダプタが提供できる機能は無限であり、パーソナリティアダプタの互換性により、高度の機能的柔軟性が提供される。
【００３９】
パーソナリティアダプタの記憶の拡張
上述したように、パーソナリティアダプタ１０４は、ＴＶ１０２内の対応するソケットにスライド自在に係合可能であり、或いは、テレビ１０２にドッキング可能であり、或いは別の方法でテレビ１０２に接続可能である。上述したパーソナリティアダプタの１つは、内部ハードディスクドライブ２０８、フラッシュメモリ２１０及びＭｅｍｏｒｙ  Ｓｔｉｃｋ（登録商標）２１４又はその他の形の取り外し可能なメモリを受け入れるポート２１２を有する記憶アダプタ１０４ｂであった。記憶アダプタ１０４ｂがテレビ１０２に挿入されると、ＴＶ１０２は、ユーザが利用できる記憶したコンテンツのメニュー又はリストを表示する。
【００４０】
記憶アダプタ１０４の他の様々な実施形態では、内部大容量記憶装置は全く必要ない。その代わりに、記憶アダプタ１０４ｂは、外部記憶装置と接続するための１又はそれ以上のポートを単純に含むことができる。このようなポートには、以下に限定されるわけではないが、ユニバーサルシリアルバス（ＵＳＢ）ポート及び／又はイーサネットポートなどの１又はそれ以上のコンピュータネットワーク接続ポート、並びに半導体メモリカードを受け入れるためのスロットなどの半導体メモリ素子インタフェースがある。記憶アダプタのポート／スロットの特定の組合せ及び構成は、パーソナリティアダプタのメーカー又はＴＶ１０２のメーカー、或いはその両方の裁量で決定される。
【００４１】
１つの実施形態では、記憶アダプタ１０４ｂは、外部記憶装置とテレビ１０２との間のインタフェースとして機能する。この実施形態では、記憶アダプタ１０４ｂには、それぞれの記憶装置をさらに取り外し可能に（例えば、スライド自在に）受け入れることができる１又はそれ以上の従来のソケットが構成される。別の実施形態では、記憶アダプタ１０４ｂは、ＴＶ１０２と非標準コネクタを有する外部記憶装置との間のインタフェースとして機能する。本発明を限定しない例では、インタフェースの物理的部分として、記憶アダプタ１０４ｂ内の「非標準」コネクタ及び記憶装置上の相補構成したコネクタを含むことができる。非標準とは、他のメーカーの装置に使用できる標準的なコネクタをコネクタとして使用できないという点で、コネクタがＴＶ１０２のメーカー専用のものであることを意味する。上述の本発明を限定しない実施形態では、個々のコネクタに含まれる最上列のコネクタ要素は、列内の最初の３つの要素が列内の最後の要素よりも小さなパッド又はピン又はソケットなどであってもよい。同様の最下列のコネクタ要素を設けることができ、またこの最下列のコネクタ要素をスペーサー部分によって最上列から分離することもできる。
【００４２】
１つの実施形態では、記憶アダプタはまた、マイクロプロセッサを含むとともに第１の記憶アダプタとして機能することもできる。前述の本発明を限定しない実施形態では、この第１の記憶アダプタを、内部ハードドライブ又は他の大容量記憶装置を有する第２の記憶アダプタなどの第２のパーソナリティアダプタを受け入れるように構成することができる。この場合、第１の記憶アダプタと第２の記憶アダプタとの間のインタフェースは、第１の記憶アダプタのプロセッサにより実行可能なアプリケーションプログラミングインタフェース（ＡＰＩ）を含むこともできる。
【００４３】
１つの実施形態では、第１の記憶アダプタと第２の記憶アダプタとの間のインタフェースを、インタフェース１０８とは異なる、及びいくつかの実施形態ではインタフェース１０８よりも緩和型の第２のインタフェースとすることにより、ＴＶ１０２が、さらなるメニューの投入を必要とせずに、或いは個々のグラフィカルユーザインタフェース（ＧＵＩ）を必要とせずに第２の記憶アダプタ上のコンテンツのリストを表示できるようになる。
【００４４】
いくつかの実施形態では、記憶アダプタ１０４ｂは、マイクロプロセッサ及びマイクロプロセッサにより実行可能なアプリケーションプログラミングインタフェース（ＡＰＩ）を含む。このＡＰＩにより、記憶アダプタへのイーサネット接続が、ＴＶ１０２上でｄｉｇｉｔａｌ  ｌｉｖｉｎｇ  ｎｅｔｗｏｒｋ  ａｓｓｏｃｉａｔｉｏｎ（ＤＬＮＡ）接続としてのみの扱いを受けるようになり、この結果、記憶アダプタに関連するＤＬＮＡのボリューム及びコンテンツのみをＴＶ１０２に表示できるようになる。また、１つの実施形態では、記憶アダプタ上でＵＳＢプラグによりテレビ１０２に接続されたＵＳＢ装置が、システムにより記憶媒体としてのみの扱いを受けるようになる。従って、記憶アダプタのＵＳＢプラグに接続されたコンピュータは、ＡＰＩにより記憶媒体としてのみ機能するように制限され、コンピュータとしての他の目的のために機能できなくなる。
【００４５】
機能拡張性
本発明によるパーソナリティアダプタは、ＴＶ１０２に備わる通常の機能を代わりに実行することができ、この結果ＴＶ１０２は機能しなくなるか、或いはＴＶ１０２にドッキングしたパーソナリティアダプタがなければ機能が非常に限られるようになる。しかしながら、本発明の好ましい実施形態では、ＴＶ１０２は単独でフルに機能するＴＶであり、パーソナリティアダプタが機能することを必要としない。
【００４６】
図５は、パーソナリティアダプタ以外の装置から入力された音声及びビデオコンテンツを受信する能力を含み、ＴＶ１０２の通常の機能が維持されることを示す図である。例えば、図５に示すように、ＴＶ１０２は複数の入力部２３２〜２３８を含む。入力部２３２、２３４は、パーソナリティアダプタ１０４に関連する入力に対応し、入力部２３６、２３８は、衛星セットトップボックス、ケーブルセットトップボックス、インターネットプロトコルＴＶ（ＩＰＴＶ）セットトップボックス、Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）プレーヤ、ＤＶＤプレーヤ、ＶＨＳプレーヤ、ＤＶＲ、Ｐｌａｙｓｔａｔｉｏｎ（登録商標）３などのアナログ２４０ソースデバイス及びデジタル２４２ソースデバイスに関連する入力に対応する。ＴＶ１０２は、例えば、ＨＤＭＩインタフェース２４４、アナログインタフェース２４６、ビデオ／ＮＴＳＣデコーダ２４８、音声／画像処理及び表示ドライバ回路２５０、このような装置からの入力に対応するための、通常ＴＶに備わる他の回路及び構成要素をさらに含む。
【００４７】
従って以上のように、テレビ１０２の通常の機能はパーソナリティアダプタにより拡大される。さらに、パーソナリティアダプタは、スタンドアローン型の装置として動作するのではなく、基本的にテレビ１０２に一体化してテレビ１０２を異なる装置に変化させる。例えば、１つの実施形態では、テレビ１０２は、パーソナリティアダプタが接続されると自動的に自己再構成し、パーソナリティアダプタが提供する機能に対応するメニュー及びリモコン機能をユーザに提供する。
【００４８】
動的ＴＶメニューの拡張
図６を参照すると、最新のテレビは、ユーザの操作を容易にするためにグラフィカルユーザインタフェース（ＧＵＩ）を含み、そして電子番組ガイド（ＥＰＧ）が、メニューシステム２５２を使用した番組及び／又は装置の選択を行う共通の形のＧＵＩである。本発明の１つの実施形態では、パーソナリティアダプタ１０４が、ドッキング時にＴＶ１０２にダウンロードされるパーソナリティアダプタの機能に関する情報を含む構成（ユーザインタフェース）テンプレート２５４を記憶する。ＴＶ１０２内の構成表示エンジン２５６がテンプレートを処理し、次にＴＶ１０２内のメニューシステム２５２がパーソナリティアダプタからの情報を読み込み、自動的に自己再構成を行う。この再構成には、以下に限定されるわけではないが、ＴＶディスプレイ２６２上に表示される既存のメニュー情報２６０に、パーソナリティアダプタに関連するアイコン、テキスト又はその他の情報２５８を追加することが含まれる。また、１つの実施形態では、ＴＶ１０２のリモコン機能も拡張され、ＴＶ１０２に使用する同じリモートコマンダ２６４を使用してＴＶ１０２を介してパーソナリティアダプタの機能にアクセスできるようになる。
【００４９】
図４を参照しながら上述したように、パーソナリティアダプタ１０４を、新規の又は拡張された機能をＴＶ１０２に提供するようにさまざまに構成することができる。また、図６を参照しながら上述したように、パーソナリティアダプタ１０４の少なくとも１つの実施形態には構成テンプレート２５４が含まれ、このテンプレートは、パーソナリティアダプタのメモリに記憶され、メニュー２５２をユーザに便利なようにＴＶ１０２内で自動的に再構成するために使用される。少なくとも１つの実施形態では、構成テンプレートは、ＴＶ１０２内で構成表示エンジン２５６により処理される。パーソナリティアダプタ１０４が、ＵＳＢチャネルを通じて構成テンプレートをＴＶ１０２に押し込むか、或いはＴＶ１０２が構成テンプレートを引き出すことができる。少なくとも１つの実施形態では、パーソナリティアダプタ１０４が最初に接続されたときに、構成テンプレートがＴＶ１０２に自動的に転送され、パーソナリティアダプタにより拡張された機能にアクセスを行うようにメニューが自動的に再構成される。換言すれば、周辺パーソナリティアダプタ１０４が接続されたときに、ＴＶ１０２内のメニューが動的に更新され、この結果、ＴＶメニューがパーソナリティアダプタに関連するメニュー項目を表示するようになる。
【００５０】
１つの実施形態では、ＴＶ１０２は、ハイパーテキスト転送プロトコル（ＨＴＴＰ）の「ｇｅｔ」要求などを使用して、構成情報についてパーソナリティアダプタ１０４に問い合わせを行うことができる。或いは、パーソナリティアダプタ１０４は、ＴＶ１０２により要求されなくても構成情報をＴＶ１０２に自動的に押し込むことができる。
【００５１】
１つの実施形態では、パーソナリティアダプタ１０４は、要求された構成情報をＸＭＬフォーマットなどでＴＶ１０２へ送信し、これをＴＶ１０２が解析して構成情報を取り出す。いくつかの実施構成では、この構成情報には、アプリケーションラベル、アプリケーション識別、ＴＶメニュー上へのアイコンの設置時に使用するアプリケーションアイコンロケーション、及び、ＴＶメニュー上でアプリケーションを整理するアプリケーションオーダーを含むことができる。「アプリケーション」という用語は、本明細書で全体的に使用されており、パーソナリティアダプタ自体、又は、パーソナリティアダプタが提供する様々な機能又は特徴を含むことを意味する。以下でさらに述べるように、アプリケーションラベルは、ＴＶ１０２がユーザの選択した言語でアプリケーション名を表示できるように、異なる言語のアプリケーション名を有することができる。
【００５２】
解析された情報を使用して、メニュー表現として使用される内部カテゴリテーブルを更新することにより、ＴＶ１０２がＴＶメニューを再構成する。ＴＶ１０２は、視聴者が選択した言語でＴＶ上にアプリケーションラベルを表示できるように、パーソナリティアダプタ１０４から翻訳ファイルを取り出すことができる（或いは、このファイルをＴＶ１０２に自動的に与えることができる）。
【００５３】
メニューが英数字フォーマットのアプリケーションラベルだけでなく、さらに個々のアプリケーションごとにアイコンを示すような実施形態では、メニューに追加すべき（単複の）アプリケーションの（単複の）アイコンを表すファイルをパーソナリティアダプタから取り出すことができる（或いは、このファイルを自動的に提供することができる）。ＴＶ１０２は新しく追加されたアプリケーションのコンテキストを認識していないため、アイコンデータは、アプリケーション情報で特定される場所から取り出される。今や、アプリケーション情報が完全に手元にある状態で、ＴＶ１０２は、以前のアイコン及びラベルとともに、新しく追加されたアプリケーションラベル及びアイコンをメニュー上に表示する。
【００５４】
ＴＶのメニュー項目と追加アプリケーションとの間の関連はアプリケーション識別で示され、全てのメニュー項目が上述のアプリケーション情報により記述される。ユーザがメニューでアイコンを選択した場合、ＴＶ１０２は、アプリケーションＩＤを（パーソナリティアダプタ１０４などの）アプリケーションホストへ送信する。ユーザが選択した正しいアプリケーションを呼び出すことができるように、アプリケーションＩＤは一意のものとなる。
【００５５】
ＴＶメニュー上のアプリケーション情報を動的に更新することにより、利用可能なアプリケーション項目に変更があった場合、アプリケーション情報がＴＶ１０２に送信されるだけで、オンザフライでメニューを自動的に再構成できるようになる。さらに、アプリケーション情報はＸＭＬフォーマットであってもよいため、アプリケーション情報を使用してＴＶメニューを更新できるだけでなく、アプリケーション情報を使用できるゲーム機などの任意の他の装置を更新することもできる。
【００５６】
構成テンプレート２５４において、或いはＴＶ１０２において個々のメニュー項目の実際の対応を実行することができる。所望であれば、ＴＶ１０２がアプリケーションを周期的にポーリングして、利用可能であることを確認することができ、またアプリケーションが応答しない場合、そのアイコン及びラベルをＴＶメニューから削除することができる。
【００５７】
再び図６を参照すると、この図に示す実施構成のことを口語的には「クロスメディアバー」又は「ＸＭＢ」という。図示のように、複数のアイコン２５８、２６０が整列したリストの形で示されており、これらのアイコンは、少なくともいくつかのアイコンの隣、上又は下に表示される関連する英数字アプリケーションラベルを含むことができる。アイコンは、例えば、「映像」、「音楽」、「コンピュータ」、「インターネット」、「ＬｏｃａｔｉｏｎＦｒｅｅ（登録商標）」などを示すカテゴリーアイコンであってもよく、カテゴリー内のアプリケーションを表すサブアイコンを表示することもできる。その他のアイコンの配列及びレイアウトを使用することもできる。
【００５８】
コンテンツベースの切り替え
図５及び図６を共に参照すると、メニューシステム２５２がＧＵＩを提供し、このＧＵＩにより、ＴＶ１０２に内蔵され、パーソナリティアダプタ１０４により提供され、及び／又はＴＶ１０２に接続された外部装置２４０により提供されるコンテンツ又は機能にユーザがアクセスできるようになる。図５及び図６の入力２３２（入力１）〜２３８（入力Ｎ）は、このようなコンテンツ及び機能の様々なソースを表している。本発明の１つの実施形態では、メニューシステム２５２はコンテンツベースの入力切り換えを行う。より具体的には、ユーザがメニューシステム２５２を介して特定のコンテンツ又は機能を選択した場合、ＴＶ１０２は、このようなコンテンツ又は機能を提供する特定の入力に自動的にアクセスする。これは、例えば、ＴＶ１０２が、特定の入力に接続された装置又は入力ソースの形式を認識できることにより容易になる。例えば、ＨＤＭＩは、コンテンツベースの入力切り替えのためにＴＶ１０２に伝達すべき装置情報を考慮に入れる。このような情報がＨＤＭＩチャネルを介して伝えられなかった場合、メニューシステム２５２は、特定のソースデバイスを特定の入力と関連づけるようにプログラムされる。
【００５９】
セキュリティ概要
図７を参照すると、１つの実施形態では、システムは、ＨＤＭＩ接続及びＵＳＢ接続が同じＴＶで行われることを確実にするためのソフトウェア、ファームウェア又はその他の手段も含む。パーソナリティアダプタは、ＨＤＭＩチャネルを介して一意のＴＶ識別番号を読み取り（３００）、ＵＳＢチャネルを介してＴＶに識別番号を返送して（３０２）認証を行う（３０４）。３０６において、認証が失敗した場合、ＴＶは、パーソナリティアダプタのＴＶとの動作の許可を拒み、そうでなければ、パーソナリティアダプタの動作が許可される。また、１つの実施形態では、この許可は、特定のタイプのパーソナリティアダプタがＴＶのどのＨＤＭＩポートを使用しているかについての識別を考慮に入れて、上述したコンテンツベースの入力切り替えを容易にする。
【００６０】
また、図８を参照すると、１つの実施形態では、システムは、インタフェース１０８を介してパーソナリティアダプタとＴＶ１０２との間のセキュリティを提供する。１つの実施形態では、個々のパーソナリティアダプタは、パーソナリティアダプタのドッキング時にインタフェース１０８を介してＴＶへ転送される１又はそれ以上の著作権保護されたセキュリティファイルを含む。３５０において、ＴＶはセキュリティファイルを読み取り、３５２においてファイルの存在及びファイルの信頼性又は（著作権保護されたデータ、ウォータマークなどの）関連する属性を検証する。３５４において、パーソナリティアダプタから転送された相応のデータ又はＴＶにより信頼できると認識されたデータが存在しない場合、ＴＶは、パーソナリティアダプタのＴＶとの動作の許可を拒み、そうでなければ動作が許可される。従って、偽造したパーソナリティアダプタをＴＶ１０２で使用することは許可されない。
【００６１】
インタフェース及び動作
本発明のオーディオビデオシステムの実施形態４００を図９に示しており、また、パーソナリティアダプタ１０４のさらなる詳細も示している。システム４００は、ＴＶにドッキングした少なくとも１つのパーソナリティアダプタ１０４を含むＴＶ１０２を備え、このパーソナリティアダプタ１０４は、ウェブページ、ビデオストリーム、音楽、デジタル写真、ビデオゲームなどのオーディオビデオコンテンツ４０２にアクセスすることができる。音声−ビデオ−コンテンツデータの安全な転送及び制御をサポートするために、高解像度マルチメディアインタフェース（ＨＤＭＩ）４０４及びユニバーサルシリアルバス（ＵＳＢ）４０６などのシリアルバスインタフェースを含むデジタルインタフェース１０８が含まれる。パーソナリティアダプタ１０４に電力を供給するための電力接続４０８も設けられる。
【００６２】
セキュアペア装置４１０は、パーソナリティアダプタ１０４に対して、ＨＤＭＩ接続及びＵＳＢ接続が単一の装置、この場合テレビ受像機１０２に確実に接続されていることを検証する。セキュアペア装置４１０は、ＨＤＭＩ４０４上に暗号化した課題を送出し、ＴＶ１０２にその暗号化した答えを計算させ、その後、その答えをＵＳＢ４０６上に設定して検証することにより上記検証を行なうことができる。ＵＳＢ４０６は、ＨＤＭＩ４０４がオーディオビデオコンテンツを保持している間に伝送できる１つの形式の高帯域幅バックチャネル通信をさらに行う。このようなシリアルインタフェースは、通常、ＨＤＭＩの逆チャネルにおいて実現可能な通信速度よりも大幅に高い通信速度を実現することができる。
【００６３】
オーディオビデオコンテンツ４０２を提供されたビデオプロセッサ４１２により、ビデオディスプレイ２６２が駆動される。ソフトメニューシステム２５２及びタッチスクリーン４１４は、各々がユーザインタフェース（Ｕｌ）４１６に接続され、このメニュー及びタッチスクリーンを重ね合わせてソフトキーを提供することができる。厳密に言えば、タッチスクリーン４１４は必要なものではなく、単にリモートコマンダ２６４又はその他の手段のみを介したアクセス機能の代替である。
【００６４】
特定のオーディオビデオコンテンツ４０２及び／又はパーソナリティアダプタ１０４の機能に関連する構成用Ｕｌテンプレートがパーソナリティアダプタ１０４から受信され表示されて、メニュー２５２を読み込むとともにタッチスクリーン４１４又は無線リモートコマンダ２６４がユーザ入力を解釈する方法を構成する。このようなＵｌテンプレートは、ビデオディスプレイ２６２上にトレードドレスっぽいルックアンドフィールを作製することもでき、これにより、ユーザはいつものプロバイダにアクセスし、或いは正しいサービス又は製品を発見したことを再確認することができる。
【００６５】
Ｕｌテンプレート及びその他の構成データは、パーソナリティアダプタ１０４に記憶され、ＴＶ１０２の自動再構成のためのドッキング時にＴＶ１０２へ自動的に転送されることが好ましい。特に、ユーザ設定及び他の構成優先度データは、フラッシュメモリ４１８に記憶され、ドッキング時にパーソナリティアダプタ１０４にアップロードされて、新しいパーソナリティアダプタ１０４が導入又は選択される度にユーザが優先度の設定を繰り返さなくてもいいようにすることが好ましい。パーソナリティアダプタ１０４は、アダプタの使用に特有の必要なＵｌテンプレートをＵｌ４１６に自動的にダウンロードする。メインメニュー２５２に対する任意の所望の変更も、個々の起動中パーソナリティアダプタ１０４がサポートするアプリケーション機能に適合するように自動的に更新される。
【００６６】
ＴＶ電子番組ガイド（ＥＰＧ）のようなインターネットメディアガイドをＵｌテンプレートで実行することができ、これらは、モザイク構成されたナビゲーション画像のサムネイルで満たされる。Ｓｏｎｙ  ＰＳＰ携帯ゲームシステムは、多数の選択肢へのアクセスを実現する使いやすいメニューを有する１つ装置の例である。マイクロソフトビスタメディアセンターは、ここで利用するサムネイルを有する最新ユーザインタフェースの別の例である。ユーザが任意の１つのサムネイルを選択したときに、対応するオーディオビデオコンテンツが起動する。ビデオディスプレイ２６２のマトリックス部分を垂直スクロールして、無限の数のページを表示することができる。
【００６７】
無線リモートコマンダ２６４は、処理用のユーザコマンドを赤外線ビームなどを介してリモコンマネージャ４２０へ送信する。このようなコマンドは、ビデオディスプレイ２６２上でユーザがどのソフトキー及びボタンをナビゲートした可能性があるか、或いは、リモートコマンダ２６４自体のディスプレイに表示される、近距離無線通信（ＮＦＣ）により提供される電子番組ガイド（ＥＰＧ）及びソフトキーにより解釈される。無線リモートコマンダ２６４上に設けられる他の鍵は固有のものであり、ビデオディスプレイ２６２上の行為とは無関係の機能であってもよい。無線リモートコマンダ２６４及びタッチスクリーン４１４は、ユーザがオーディオビデオコンテンツ４０２で閲覧する全ての可能性を通じてナビゲートできる２つの基本的な方法である。
【００６８】
ＨＤＭＩ４０４の代わりにデジタル映像インタフェース（ＤＶＩ）を使用することができるが、多くの有用なプロトコル及びマルチチャネルオーディオもサポートするという理由でＨＤＭＩの方が好ましい。電波以外の（ＯＴＡ）放送の受信用として、或いはケーブルテレビチューナを備えていない通常の共同ケーブルテレビ（ＣＣＴＶ）サービスのチューニング用として、テレビ受像機１０２にチューナを含めることができる。或いは、パーソナリティアダプタ１０４としてケーブルテレビチューナを含めるか、又はＴＶ１０２自体に一体化することができる。
【００６９】
当然ながら、ＨＤＭＩインタフェースは家電制御（ＣＥＣ）インタフェース４２２を含む。ＣＥＣは、ＣＥＣバス上の全ての装置の単一遠隔制御などのグローバルデバイスの発見及び制御に使用できるバックチャネルを提供する。ＣＥＣでは、システム内の全てのＡＶソースは直接的に又は間接的にルートに接続されていると想定される。様々なＨＤＭＩ接続により、ビデオディスプレイをルートとし、スイッチ類を枝とし、様々なソースを葉ノードとして、実質的に逆さまのツリーが形成される。残念ながら、ＣＥＣは低速通信チャネルであるため、ＨＤＭＩ４０４にも装着された装置とのより高いデータ転送速度の逆チャネル通信を可能にするために、ＴＶ１０２にはＵＳＢインタフェース４０６が装備される。
【００７０】
ＴＶ１０２は従来のビデオモニタとして機能し、このＴＶ１０２を接続して、ケーブルチューナ、ＤＶＤプレーヤ、デジタルビデオレコーダ、パーソナルコンピュータ及びその他の家庭用電子機器から得られるビデオ及び音声を表示することができる。ユーザは、単にＨＤＭＩケーブルコネクタをＨＤＭＩ４０４に接続するだけであり、このようなことは、一般の消費者がＴＶ１０２の使用で予想するであろう普通の方法である。単一のＴＶ１０２上にいくつかのこのようなＨＤＭＩインタフェース４０４を設けて、例えば、異なる用途及びアプリケーションのために接続を換える必要性をなくすことができる。
【００７１】
音声サブシステム４２４は、ドルビー５．１−チャネル及び／又は他の音響出力性能を実現する。
【００７２】
ＨＤＭＩ４０４上に表示される問い合わせに対してＴＶ１０２を一意に識別するために、ＴＶ１０２には拡張ディスプレイ識別（ＥＤＩＤ）回路４２６が含まれる。ＥＤＩＤは、ビデオ・エレクトロニクス・スタンダーズ・アソシエーション（ＶＥＳＡ）により定められ、公開されている規格である。ＥＤＩＤには、個々のメーカー名、製品タイプ、蛍光体、フィルタ形式、ディスプレイがサポートするタイミング、ディスプレイサイズ、輝度データ、画素マッピングデータなどに関するコードが含まれる。このようなＥＤＩＤ４２６は、型式及び型番を通じて、ＴＶ１０２が特殊用途拡張モジュールの範囲で機能できるものであり、高帯域幅デジタルコンテンツ保護（ＨＤＣＰ）性能を有するものであると識別する。例えば、パーソナリティアダプタは、インタフェースを介して、ＴＶ１０２が互換性を有し、許可されたものであることを識別できると思われる。
【００７３】
高帯域幅デジタルコンテンツ保護（ＨＤＣＰ）回路４２８は、Ｉｎｔｅｌ社が公開する規格で定められた保護プロトコルに対応する。適切なＨＤＣＰ対応により、高解像度（ＨＤ）ビデオソースが開かれ、最高解像度のビデオがＨＤＭＩ４０４に提供されるようになる。ＨＤＣＰの関与は、ＨＤＭＩ４０４を介したデータ転送が暗号化されて、盗聴者による傍受が防がれるようになることを意味する。ＨＤＣＰは、デジタルオーディオ及びビデオコンテンツがＤＶＩ又はＨＤＭＩ接続を通じて送信されるときにこれらを制御するためにＩｎｔｅｌ社が開発したデジタル著作権管理（ＤＲＭ）の１つの形である。仕様は専用のものであり、ＨＤＣＰの実施構成の作成にはライセンスが必要となる。ＨＤＣＰは、Ｉｎｔｅｌ社の子会社であるＤｉｇｉｔａｌ  Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ社により認可される。ソースが求めた場合、ライセンシーは製品の性能を制限することに同意する必要があり、例えば、高解像度デジタルビデオコンテンツは、非ＨＤＣＰ準拠映像出力の状態ではＤＶＤ品質に制限される必要がある。ＤＶＤ−オーディオコンテンツは、非ＨＤＣＰデジタル音声出力の状態ではＤＡＴ品質に制限される。ライセンシーは、自社の装置がコンテンツのコピーを行えないように自社製品を設計する必要があり、この設計により、コンテンツ保護を無効化する試みが効果的に妨げられるようにする必要がある。
【００７４】
ＨＤＣＰは、無認可のディスプレイ装置による非暗号化高解像度コンテンツの傍受又は再生を防止すべく動作する。認証プロセスにより、無認可装置は、ＨＤコンテンツの受信が許可されない。ＤＶＩ又はＨＤＭＩインタフェースを介して送信される実際のデータを暗号化することにより、情報の傍受が防がれ、「中間者」攻撃が防がれるようになる。鍵無効化手順により、ライセンス契約に違反する任意のベンダが製造した装置によるＨＤデータの受信を防ぐことが確実となる。認可コンテンツを含むＤＶＤなどの様々な公開媒体を介して、有効な鍵の更新リストがバックグランドで配布される。
【００７５】
個々のＨＤＣＰは一意の鍵の組を有し、４０個の鍵が存在し、各々は５６ビット長である。これらの鍵は秘密鍵であり、これらを秘密にしなければ、ライセンス契約の違反とみなすことができる。個々の鍵の組について鍵選択ベクトル（ＫＳＶ）が作成される。例えば、個々のＫＳＶの２０ビットがゼロに設定され、その他の２０ビットが１に設定される。
【００７６】
認証プロセス中、両方の当事者が自分たちのＫＳＶを交換する。次に、個々の装置が、別の装置から受け取ったＫＳＶに基づいて自身の秘密鍵をオーバーフローさせることなく共に追加する。ベクトル内の特定のビットが１に設定されている場合、対応する秘密鍵が追加に使用され、そうでなければそのビットは無視される。鍵及びＫＳＶは、両方の装置が結果的に同じ５６ビットの数字を算出するような方法で生成される。その数字は、後に暗号化プロセスで使用される。
【００７７】
暗号化は、ストリーム暗号によって行われる。発生器が生成した２４ビットの数字でＸＯＲ演算を適用することにより、個々の復号化済みの画素が暗号化される。ＨＤＣＰ規格では、個々の符号化済みフレームの後などに繰り返しの鍵更新が行われる。特定のメーカーのモデルが信用できなくなったと考えられる場合、ＨＤコンテンツで作製したディスク上に、提携する発行者によって複製された取り消しリスト内に、関連するＫＳＶが追加される。悪意なユーザが正当な装置を無効にすることを防ぐために、ＤＳＡアルゴリズムを使用して、個々の取り消しリストがデジタル署名で署名される。認証プロセス中、受信者のＫＳＶが、ソースの手元にある取り消しリスト内の１つとマッチした場合、ソースはその受信器を信用できないものとしてブラックリストに記載し、その受信者へのＨＤデータの送信を拒否する。
【００７８】
インタフェースセキュリティを実現する代替の方法は、インタフェースセキュリティモジュール４３０に代表される。例えば、単一のメーカーが、装置間の相互接続を他社のＨＤＣＰ装置に限定しないだけではなく、自社製品グループ内の装置のみに限定したいと望む場合、このような方法が使用される。テレビ受像機メーカーは、リモートコマンダ２６４とリモコンマネージャ４２０との間のリンクを保護したいと望むこともでき、その場合、インタフェースセキュリティモジュール４３０が必要な暗号化及び確認を行うことができる。通常デジタルガレージドアオープナに使用されるローリングコードを使用してリモコンのリンクを保護することもできる。
【００７９】
本発明の様々な実施形態は、ＨＤＣＰ４２８及びインタフェースセキュリティモジュール４３０の両方をうまく採用することができる。
【００８０】
ＨＤＭＩ−ＵＳＢ組合せセキュリティモジュール４１０は、暗号化された課題をＨＤＭＩ４０４上で受信し、暗号化した回答でＵＳＢ４０６上で返答することができる。生成される乱数又はＨＤＣＰ鍵からこのような課題を導き出すことができる。ＨＤＭＩ４０４及びＵＳＢ４０６の両方に接続されたコンテンツソースが、ＴＶ１０２などの単一のディスプレイ装置において２つのインタフェースが対になっていることを検証する必要がある場合、上記の組合せが重要となる。例えば、ソースのＵＳＢコネクタに接続されたＰＣになりすましても、このＰＣは課題をＨＤＭＩで受信せず、正しい暗号化した回答を作製することができないため、これを防ぐことができる。
【００８１】
ユーザインタフェース（Ｕｌ）制御装置４１６は、機能及びルックアンドフィールの詳細をスクリーン上のメニュー２５２及びリモコンマネージャ４２０に提供するＵｌテンプレートを受信することができる。上記により、リモートコマンダ２６４を個々のアプリケーションについて再カスタマイズし、その後、ＴＶ１０２をこれらの個々のアプリケーションに割り当てるようにすることができる。その後、スクリーン上のメニュー２５２及び関連するタッチスクリーン４１４が再構成されて、特定のアプリケーションが変更され、適合される。
【００８２】
Ｎｅａｒ  ｆｉｅｌｄ  ｃｏｍｍｕｎｉｃａｔｉｏｎ（ＮＦＣ）を使用して、リモートコマンダ２６４がＴＶ１０２から適当な電子番組ガイド（ＥＰＧ）をダウンロードできるようにすることが好ましい。ユーザコマンドをリモートコマンダ２６４からＴＶ１０２へ送信するために、赤外線（ＩＲ）無線チャネルが従来の方法で使用される。ＥＰＧに関連する大容量データには、まず基本的なチャネル情報を送信し、その後個々のプログラムの詳細を二次データとして送信することにより、トリアージ方式で対処する。３時間を超えて放映される番組情報は、後程時間が許すときなどに三次データとして転送される。このようにして、相対的に低速のＮＦＣメディアを使用して、最も急を要し、最も予想されるユーザの情報ニーズを満たすことができる。
【００８３】
暗号化され、或いは別様に複雑化したＩＲコマンドのみを受信するようにリモコンマネージャ４２０を構成して、リモートコマンダ２６４のみを認識するようにすることができる。この目的は、リモートコマンダ２６４の完全なユーザインタフェース及び性能をサポートできない汎用型のリモートコマンダが代用されるのを防ぐことにある。
【００８４】
これとは別に、セットバックボックス（ＳＢＢ）タイプの構成のアプリケーション拡張装置として、パーソナリティアダプタ１０４を実装することができる。ＳＢＢは、ＨＤＭＩ４０４を介してＴＶ１０２に問い合わせを行い、ＥＤＩＤ４２６にアクセスして、ＴＶ１０２がこの特定のＳＢＢと共に動作できるかどうかを確かめることができる。
【００８５】
パーソナリティアダプタ１０４は、テレビ受像機１０２にインタフェース接続し、オーディオビデオソースコンテンツを探索する方法、及び選択した任意のオーディオビデオソースコンテンツにアクセスする方法をテレビ受像機１０２に提供する。例えば、インターネットサービスは、インターネットパーソナリティアダプタ１０４を使用して、登録された／支払いの済んだ加入者がコンテンツリスト及びサムネイルを閲覧できるようにすることができる。ビデオディスプレイ２６２上に表示されたユーザインタフェースに読み込みを行うためにこれらが使用される。ユーザは、タッチスクリーン４１４及び／又はリモートコマンダ２６４を使用してどちらにアクセスするかを選択する。このような選択により、ユーザがプロバイダ及びオーディオビデオコンテンツ４０２とやりとりするのに必要なユニフォームリソースインジケータ及びユーザインタフェーステンプレートが得られるようになる。
【００８６】
ＥＤＩＤ４２６により実現される拡張ディスプレイ識別データ構造は、通常、ディスプレイの能力をグラフィックスカードに記述するためにコンピュータディスプレイにより実現されるタイプのものである。これにより、最新のパーソナルコンピュータは、どんなモニタが接続されているかを認識できるようになる。ＥＤＩＤは、ビデオ・エレクトロニクス・スタンダーズ・アソシエーション（ＶＥＳＡ）により定められ、公開されている規格である。ＥＤＩＤには、メーカー名、製品タイプ、蛍光体又はフィルタタイプ、ディスプレイがサポートするタイミング、ディスプレイサイズ、輝度データ、及び画素マッピングデータなどが含まれる。ＥＤＩＤ構造２．０は、新しい２５６バイト構造を規定する。ディスプレイからグラフィックスカードにＥＤＩＤを伝達するチャネルは、通常、Ｉ２Ｃバスである。ＥＤＩＤ及びＩ２Ｃの組合せは、ディスプレイデータチャネルバージョン２又はＤＤＣ２と呼ばれる。「２」は、異なるシリアルフォーマットを使用するＶＥＳＡの初代ＤＤＣと区別する意味を持つ。
【００８７】
オンラインオーディオビデオコンテンツへのアクセス
図１０は、ＴＶ１０２が適当なパーソナリティアダプタ１０４を用いてアクセスできるオンラインオーディオビデオコンテンツシステム５００を示す図である。これらは、図１０ではＴＶクライアント５０２と表される。インターネット５０４がアクセス可能であり、このインターネット上で、加入ＴＶ−クライアントサービスネットワーク５０６を発見できる。ＴＶクライアント５０２によりＵＲＩリンクが取得され、その後、インターネット５０４に接続して直接コンテンツを得るためにこのリンクが使用される。例えば、第三者プロバイダ５０８は、ＴＶ−クライアントサービスネットワーク５０６を介して取得したＵＲＩ値により参照される自身のコンテンツデータベース５１０を有する。
【００８８】
ＴＶ−クライアントサービスネットワーク５０６は、管理データベース５１４を有する管理システム５１２と、加入者に請求書を送付し、支払いに応じるための課金データベース５１８を有する課金システム５１６と、加入者の登録及びログインを管理するための登録システム５２０及び登録データベース５２２と、ネットナビゲーター５２４及びナビゲーションデータベース５２６と、コンテンツシステム５２８及びコンテンツダウンロードデータベース５３０と、ＴＶ電子番組ガイド（ＥＰＧ）システム５３２及びＥＰＧデータベース５３４とを含む。
【００８９】
ユーザが特定のサービスを選択すると、テレビ受像機１０２は、ビデオディスプレイ２６２の制御をクライアントパーソナリティアダプタ１０４に移行し、選択されたサービスをプラットフォームに示す。サービスプラットフォームは、それぞれの主なサービスに関するＵＲＩデータを含む個々の記録などの許可されたデータサービスプロバイダの現在のリストを保持する。サーバは、常にＵｌテンプレート及びデザインのルートソースではあるが、実際のＨＴＭＬ、ＣＳＳ及びＪａｖａＳｃｒｉｐｔデータをクライアント上でキャッシュして、ローカルな性能を向上させることができる。ユーザがＴＶメニュー２５２から選択した任意のパートナーサービスにより、対応するＵｌテンプレート内に表示される動的コンテンツ部分が提供される。ユーザが選択したサービスプロバイダのロゴを重ねるなどのＵｌ表示テンプレートの変更をサポートするために、特定のサービスに対応するＵＲＩデータレコードは、サービスに関連するＣＳＳスクリプトのフィールドを含む。サーバが提供するＵｌ関連のスクリプトは、全てのサービスプロバイダに対して同じことを実行する。要求のためのシンタックス、及び予想される応答のシンタックスが存在する。
【００９０】
サーバは、一度に表示できる画像のサイズ及び量に関してＵｌ４１６の要件及び制限を理解している。特定の画像と関連する見出しとの関係についても理解している。サーバは、Ｕｌ４１６によって表示するために、要求者に返送されたリストをフォーマットするように求められる。
【００９１】
基本的に、ＴＶ−クライアントサービスネットワーク５０６は、インターネット上で利用可能なオーディオビデオコンテンツのＵＲＩリンク及び関連するメタデータの発見及び配信を実行する一連のデータベース、サーバ及びネットワーク要素である。
【００９２】
ゲートキーパーモデルは、１つの組織が、ＴＶクライアント５０２がアクセスする全てのコンテンツを管理し、制御し、ここから利益を得られるようにする。実際のコンテンツがホストされる必要はなく、ＵＲＩの形でコンテンツへのポインタとなるだけである。クライアントへのこのような応答には、ＸＭＬリスト及び提供されるサービスの記述が含まれる。ｒｅａｌｌｙ  ｓｉｍｐｌｅ  ｓｙｎｄｉｃａｔｉｏｎ（ＲＳＳ）リンクサーバにより、ＲＳＳサービスのＸＭＬリストがＴＶクライアント５０２に提供される。このようなリンクを品質に関してテストし、保証することができる。コンテンツクリエータは、自身のリンク及び参照を際立たせることに対して料金を請求される。音楽ストリーム及びビデオストリームは専用サーバにより管理される。管理人のネットワークロケーションはハードウェアに組み込まれているため、ユーザインタフェースは単純化されるようになる。この結果、管理人は、１日２４時間、週７日、大人数のＴＶクライアント５０２にサービスを提供するのに必要な大サポートインフラの負荷バランシングに従事することができる。
【００９３】
ネットナビゲーター６００のデータフローを図１１に示す。上述したようなＴＶクライアント６０２は、インターネットを介して取引サーバ６０６の後ろで企業バックエンド６０４にインタフェース接続される。取引サーバ６０６は、Ｌｉｎｕｘ−Ａｐａｃｈｅ−Ｐｈｐプラットフォームとして実行することができる。ネットスパイダボット６０８は、インターネット上で公的に利用可能なオーディオビデオコンテンツのＵＲＩデータを探索し、識別する。候補コンテンツリンクデータベース６１０に未加工情報が記憶される。任意でコンテンツをコンテンツ提出サーバ６１２に提出することができ、提供された情報は、候補コンテンツリンクデータベース６１０に追加される。ＴＶクライアント６０２は、追跡マネージャ６３４とサービス及びコンテンツ使用情報を交換することができる。ＵＲＩ情報は、コンテンツから作成されるメタデータ及びサムネイルポスターを含む記録にフォーマットされる。個々の記録は複数のソートキーを使用してソートされ、またプロセス６１４によりこれらの記録の指標もリンク記録データベース６１６に記憶される。リンク監査ボット６１８は、収集したリンクが有効であるとともに有効であり続けることを確認する。管理システム６２０は、上記のプロセス及びＵｌテンプレート、登録、リスト、画像、追跡及びアップグレードなどの他のプロセスを制御する。ウェブサーバ、Ｕｌマネージャ６２２及びデータベース６２４は、ＴＶクライアント６０２により閲覧又はダウンロードされる特定のコンテンツに適合するＵｌテンプレートを供給する。Ｕｌコンテンツはサービス専用である。Ｕｌマネージャ６２２は、ＴＶクライアント６０２が表示するスクリプトをユーザインタフェースに配信し、このユーザインタフェースにより、画像マネージャ６３２がＵｌメニューに利用可能なオーディオビデオコンテンツのサムネイルを読み込みできるようになる。
【００９４】
登録マネージャ６２６及びデータベース６２８を使用して、ＴＶクライアント設備の購入者又は支払い済みの加入者などの許可されたユーザへのシステムアクセスを制御する。リストマネージャ６３０は、リンク記録データベース６１６から算出されたコンテンツリストを提供する。ＴＶクライアントにサムネイルを提供して、閲覧を迅速かつ簡単にする。追跡マネージャ６３４は、サービス及びコンテンツ使用情報を収集して、例えば、広告に値段を付け、一般の又は特定のユーザに提供されるコンテンツの種類を改善する。
【００９５】
ＴＶからパーソナリティアダプタへの各種設定の転送
様々な実施形態において、パーソナリティアダプタが使用される度にユーザが選択可能な設定を手動で入力しなくてもよいように、ＴＶ１０２からパーソナリティアダプタ１０４へユーザが選択可能な設定を自動的に転送することが望ましいと考えられる。パーソナリティアダプタ１０４をＴＶ１０２に接続すると、設定又は構成が最初に作成又は更新されたときに、一方の装置から他方の装置へ通知が送信される。様々な装置は、これらの機能を実行するために、各々が構成マネージャ及び設定データベースを含むことができる。
【００９６】
ＴＶ１０２とパーソナリティアダプタ１０４との間の設定情報の通信に使用できる１つの通信インタフェースに、上述したＵＳＢチャネル４０６がある。ＵＳＢ技術の１つの利点として、周辺装置がホストのＵＳＢバスに接続されているときに、装置がホストにより即座に認識され、動的に列挙され、アドレスを割り当てられるという点が挙げられる。次に、ホスト及び装置が問合せ／応答プロトコルを実行して、ホストが、装置の種類などの装置に関する情報、及びホストコンピュータが装置を動作させるために知る必要のある様々な他の詳細を取得できるようにする。この詳細は、装置におけるユーザ定義の設定を含むことができる。
【００９７】
１つの実施形態では、パーソナリティアダプタ１０４は、パーソナリティアダプタ１０４に関連する、ユーザが選択するとともに手動で入力した様々な値を記憶する設定データベースを含む。ユーザは、ユーザ入力（図示せず）により周知の方法で設定データベース内の様々な項目の値を設定することができ、この値により、例えばテレビ又は他のディスプレイ装置上にメニューを表示することができる。
【００９８】
パーソナリティアダプタ１０４は、ＴＶ１０２とやりとりを行い、パーソナリティアダプタ１０４に必要とされる任意の利用可能なユーザ選択できる設定をＴＶ１０２からダウンロードするための（マイクロプロセッサ及び関連するソフトウェア又はファームウェアなどの）構成マネージャを含む。パーソナリティアダプタの構成マネージャは、ユーザ選択可能なパーソナリティアダプタに関する既知のフィールドのリスト、並びにそれらのフィールドの現在選択されている値又は設定を含む。パーソナリティアダプタの構成マネージャは、パーソナリティアダプタ１０４に適用可能な、ＴＶ１０２に記憶されたこれらの設定を判断し、これらの設定をパーソナリティアダプタ１０４に適用することができる。パーソナリティアダプタの構成マネージャはまた、万一以前の設定が失われ、パーソナリティアダプタ１０４への設定の再入力が必要となった場合などの将来の参照に備えて、パーソナリティアダプタの設定をＴＶ１０２へ送信することもできる。
【００９９】
同様に、ＴＶ１０２は、様々なユーザ選択値を記憶する設定データベースを含む。ユーザは、ユーザ入力により周知の方法で設定データベース内の様々なフィールドに値を設定することができる。設定データベースは、ＴＶ１０２に関連する設定、並びにパーソナリティアダプタ１０４で使用する設定を保存する。
【０１００】
１つの実施形態では、パーソナリティアダプタ１０４がインタフェース１０８を介してＴＶ１０２に接続されている場合、パーソナリティアダプタ１０４の電源オン中又はリセット中などの初期化中に、ユーザ選択による設定にアクセスできる。初期化時に、パーソナリティアダプタの構成マネージャは、ＴＶ１０２の設定データベースに記憶された様々なフィールドのユーザ選択による設定にＴＶ１０２がアクセスするように要求する問合せをＴＶ１０２へ送信する。要求された設定がＴＶ１０２からパーソナリティアダプタの構成マネージャにダウンロードされ、パーソナリティアダプタの構成マネージャが、受信した情報を順に処理し、その後パーソナリティアダプタの設定データベースのフィールドに引き出しを行う。より詳細には、パーソナリティアダプタの構成マネージャは、設定データベース内の個々のフィールドの現在の設定（存在する場合）をＴＶ１０２から受信した設定と比較する。設定が同じでないフィールドについては、パーソナリティアダプタの構成マネージャが、対応するフィールドに関して、パーソナリティアダプタの設定データベース内の設定をＴＶ１０２から受信した設定に置き換える。
【０１０１】
その後、ＴＶ１０２がパーソナリティアダプタ１０４又はその他の装置と通信状態に置かれたときに、ユーザが設定又は構成を作成又は更新した場合、パーソナリティアダプタの構成マネージャに変更が通知され、更新された１又は複数のフィールドに対する新しい設定を要求する。
【０１０２】
パーソナリティアダプタの構成マネージャは、構成交換プロトコルを使用してＴＶ１０２と通信する。このプロトコルは、ＵＳＢバスなどの通信媒体とは無関係に準備及び生成できるデータファイルを交換する。すなわち、ファイルの内容及び構造は、ファイルが転送される際に通過する媒体とは無関係のものであってもよい。１つの実施形態では、ファイルの形式は、拡張可能マークアップ言語（ＸＭＬ）を使用して情報を記憶するが、当業者であれば、任意の構造を使用してメッセージ内の情報を記憶できることを認識するであろう。同様に、たとえ異なる媒体に従って送信するためにパッケージされたものであっても、パーソナリティアダプタ１０４に送信されるファイルは、同様の又は同じコンテンツを有することができる。従って、たとえ異なる通信メディアに従って送信され、結果パッケージ方法が異なっていたとしても、例えば、構成設定を含むファイルを任意の通信媒体に従って送信することができ、パーソナリティアダプタの構成マネージャがこれを理解することができる。
【０１０３】
ＸＭＬなどの構造を使用する１つの理由は、ファイルの内容を通信媒体と分断させるためである。ファイルの内容がファイルをすべき通信媒体と無関係であれば、パーソナリティアダプタの構成マネージャ６７は低レベル通信プロトコルを処理する必要がない。ＸＭＬなどの、通信媒体と無関係な構造を使用する実施形態には他の利点がある。例えば、メッセージが、情報を圧縮するとともに特定のビットが特定の意味を有するように解釈する符号化を使用する場合、ＴＶ１０２及びパーソナリティアダプタ１０４の両方が、このような符号化の作成法及び解釈法を知っている必要がある。符号化が、メッセージの送信に使用する通信媒体に依存する場合、ＴＶ１０２及びパーソナリティアダプタ１０４は、複数の符号化を作成法及び解釈法を知っている必要があり、この結果複雑さが増すことになる（なぜなら、伝達されるデータに対する全ての変更を個々の符号化に伝播する必要があると考えられるからである）。媒体とは無関係の（及びプロトコルとも無関係の）ＸＭＬのような構造を使用することにより、ＴＶ１０２及びパーソナリティアダプタ１０４は双方とも、１つの構造、例示の実施形態ではＸＭＬを解釈する方法さえ知っていればよい。
【０１０４】
構成交換プロトコルがどのように構築されているかによって、押し込み又は引き出しのいずれかの方法で、ＴＶ１０２からパーソナリティアダプタ１０４へ設定を通信することができる。引き出しを行う典型的なクライアント／サーバ環境では、クライアントはサーバをサービス又は情報に対する要求に関与させる。サーバは、要求に応答してクライアントに情報を戻す。このやりとりは、顧客が情報をサーバから効果的に引き出しているので引き出しという。上記の例においては、パーソナリティアダプタ１０４が要求を開始するため、引き込みの態様で設定が通信される。押し込みによるやりとりでは、サーバは、クライアントから明確な指示を受けずにクライアントへ情報を送信している。このやりとりは、サーバが情報をクライアントの方へ効果的に押し込んでいるので、押し込みという。この場合、ＴＶ１０２と設定データベースがＵＳＢチャネルを介して互いに接続されているときは常に、ＴＶ１０２は、設定データベース内に存在する設定をパーソナリティアダプタ１０４に押し込むことができる。
【０１０５】
上述した方法でＴＶ１０２とパーソナリティアダプタ１０４の間で設定をやりとりする機能により、多くの利点が得られる。例えば、上記機能により、ユーザは、個々の種類のパーソナリティアダプタに何度も同じ設定を入力せずに済むようになる。例えば、ＴＶ１０２のメニューの言語選択肢で英語が選択されると、この設定をＴＶ１０２に接続された様々なパーソナリティアダプタと共有することができる。また、ＴＶ１０２などの１つの装置が、例えば、パーソナリティアダプタ１０４の全ての設定を不揮発性メモリに記憶することができる。パーソナリティアダプタがその設定を失った場合、ユーザの手作業による再入力を必要とせずにＴＶ１０２からこの設定を容易に取り出すことができる。取り出すことができる設定には、パーソナリティアダプタ間で一般に共有される設定、並びに、これらの設定を取り出すパーソナリティアダプタ専用の設定を含むことができる。
【０１０６】
上述の構成の別の特長として、１台の装置が設定に関して別の装置に問い合わせできるということがある。例えば、第１のパーソナリティアダプタが第２のパーソナリティアダプタと多くの同じ設定オプションを有しており、この設定を第２のパーソナリティアダプタから使用したいと望む場合、第１のパーソナリティアダプタは、ＴＶ１０２のテレビに問合せを送信して第２のパーソナリティアダプタの設定を取り出し、第１のパーソナリティアダプタへ転送することができる。第１のパーソナリティアダプタの構成マネージャは、第２のパーソナリティアダプタから取得したどの設定を第１のパーソナリティアダプタに適用できるかを判断することができる。このようにして、１台の装置が別の装置から設定を集めて、自分の目的のためにどの設定が適用できるか判断することができる。その後、装置は、他の装置から入手不能な設定を手動で入力するようにユーザに促すだけでよい。
【０１０７】
パーソナリティアダプタセキュリティ
以上説明した内容から、様々な手段を採用して、ＴＶ１０２及びパーソナリティアダプタ１０４が互いに通信を許可されることを確実にできることが理解されるであろう。上記を採用する意図として、ＴＶ１０２のメーカーが、自社のテレビに偽造した又は無許可のパーソナリティアダプタ１０４が使用されるのを防ぐことができるようにするという意味があり、同様に、メーカーは、自社のパーソナリティアダプタ１０４が偽造した又は未許可のテレビに使用されるの防ぐこともできる。以下の説明は、上記の説明を補足するとともにこのような通信を保護する手段についてのさらなる詳細及び／又は実施形態を示すことを目的とするものである。
【０１０８】
最新のＴＶ１０２は、通常、他の構成部品の中でも特に、限定的な意味ではないが、グラフィカルユーザインタフェースの表示を含むテレビの動作のためのソフトウェア又はファームウェアの形のコードを実行するためのマイクロプロセッサなどを含む。このようなＴＶ１０２はまた、通常、拡張ディスプレイ識別データ（ＥＤＩＤ）電気的に消去及びプログラム可能な読み出し専用メモリ（ＥＥＰＲＯＭ）などのデータ記憶装置も含む。さらに、通常の高解像度テレビは少なくとも１つのＨＤＭＩベースのインタフェースを含み、このＨＤＭＩベースのインタフェース自体が、ＥＥＰＲＯＭ又はワンタイムプログラミング（ＯＴＰ）ＲＯＭなどのインタフェース記憶装置を含むことができる。通常、プロセッサは、ＥＤＩＤデータ記憶装置又はテレビに関連するその他のデータ記憶装置に記憶されたプログラムを実行するように構成される。
【０１０９】
ＴＶ１０２は特定のメーカーにより供給されるため、メーカーはＴＶ１０２に暗号化情報を供給できる位置にあることになる。ＴＶメーカーに直接端を発する、或いは第三者のインタフェースライセンサーに端を発することもあるこの暗号化情報は、テレビ固有の暗号化情報、並びに許可されたソースの暗号化情報のリストを含むことができる。例えば、ＨＤＭＩインタフェースの場合、テレビ固有の暗号化情報は、高解像度コンテンツ保護（ＨＤＣＰ）の鍵選択ベクトル（ＫＳＶ）であってもよく、また必要であれば、通常ＨＤＭＩインタフェースに関連するメモリにこのＫＳＶを記憶することができる。このようにして、ＫＳＶを、認証に使用する公開鍵又は秘密鍵とみなすことができる。リストは、パーソナリティアダプタ１０４などのソースデバイスに関連するＫＳＶのリストであってもよい。
【０１１０】
また、メーカーのＩＤ当局は、テレビメーカーと通信を行って、メーカー固有のＩＤをテレビメーカーに提供することができる。拡張ディスプレイ識別データ（ＥＤＩＤ）電気的に消去及びプログラム可能な読み出し専用メモリ（ＥＥＰＲＯＭ）などのテレビデータ記憶装置に、許可されたメーカーのＩＤのリストを記憶することができる。例えば、メーカーのＩＤ当局は、３バイトの米国電気電子工学会（ＩＥＥＥ）のメーカーのＩＤをメーカーに提供することができる拡張業界標準アーキテクチャ（ＥＩＳＡ）当局であってもよい。
【０１１１】
上記を念頭において、テレビメーカーは、パーソナリティアダプタ１０４の使用を、このテレビメーカーが製造又は提供したもののみに限定したいと望むことができる。テレビメーカーは、パーソナリティアダプタ１０４の製造及び提供を「下請業者」などのパートナー企業に許可することもできる。例えば、１つの方法として、下請業者がメーカーのテレビと動作させる承認を得たいと思う個々の種類のパーソナリティアダプタに関して、テレビメーカーがＨＤＣＰ  ＫＳＶなどの暗号化情報を個々の認可された下請業者から取得することである。その後、テレビメーカーは、下請業者がメーカーのテレビと動作できるようにしたパーソナリティアダプタのＫＳＶのテーブルなどの、承認されたパーソナリティアダプタに関連する暗号化情報のテーブルのようなデータ構造を構築する。必要であれば、データ構造をメーカーのＩＤによって分割することができる（同等に、個々のメーカーのＩＤごとに別個のデータ構造を提供することができる）。当然ながら、テレビメーカーがパーソナリティアダプタの提供者であってもよく、この場合、テレビメーカーが提供するパーソナリティアダプタ１０４に関連する暗号化情報も承認済みの装置のデータ構造に盛り込まれる。
【０１１２】
下請業者が提供したパーソナリティアダプタ１０４のメーカー承認後、メーカーのテレビが消費者に販売され、暗号化情報の任意の従来の使用法とは別に、例えば、鍵交換／認証／などのためにＨＤＣＰ  ＫＳＶを使用することとは別に、消費者が、当業で知られているＨＤＣＰの原理に従って（或いは、同等に、ＤＴＣＰ証明書を認証に使用することとは別に）パーソナリティアダプタをテレビに接続しようとしたとき、テレビ内のマイクロプロセッサが実行するソフトウェア又はファームウェアは、ソースにより提供されるＫＳＶ（又は、他の暗号化情報）が承認済みのソース情報のデータ構造であるかどうかを判断する段階へ進む。この点については、データ構造を個々のメーカーテレビに提供し、テレビの記憶装置及び／又はやインタフェースの記憶装置などに記憶することができる。或いは、テレビのマイクロプロセッサーが、データ構造を記憶するインターネット上のサーバデータベースにアクセスすることができる。必要であれば、パーソナリティアダプタ１０４が関連するメーカーのＩＤを提供して、メーカーのＩＤにより分割できるデータ構造の検索をより迅速に実行できるようにすることができる。
【０１１３】
パーソナリティアダプタ１０４により提供される暗号化情報が、承認済みの暗号化情報のデータ構造に存在しない場合、テレビは、パーソナリティアダプタ１０４の動作を許可しない。基本的には、暗号化／復号化されるものがないため、論理のこの部分は暗号化ベースの認証ではなく、むしろ、暗号化／解読に必要な情報を暗号化／解読に使用せずに、単にこの情報を検査して承認済みの暗号化情報のデータ構造に存在するかどうかを判断するに留まる。従って、従来の暗号化ベースの認証プロトコルが実行される前であっても、このプロセスが終了する可能性がある。
【０１１４】
一方、パーソナリティアダプタ１０４により提供された暗号化情報が、承認済みの暗号化情報のデータ構造に存在する場合、テレビは、従来のＨＤＣＰ鍵交換、認証などを含む暗号化ベースの認証プロトコルを実行する。暗号化ベースの認証プロトコルが成功した場合、テレビは、パーソナリティアダプタ１０４が動作できるようにし、そうでなければ、パーソナリティアダプタの動作は許可されない。場合によっては、インタフェースは、（ＨＤＣＰなどの）従来の暗号化を起動した状態では動作できない場合があり得る。これらの場合、ＨＤＣＰ鍵交換、認証などを行う必要がなく、パーソナリティアダプタ１０４を、許可済みのリスト上に存在するＫＳＶのみに基づいて動作できるようにすることができる。
【０１１５】
別の方法は、ＨＤＭＩチャネル及びＵＳＢチャネルを介したデータ転送に依拠する。上述したように、様々な実施形態において、ＴＶ１０２とパーソナリティアダプタ１０４との間のインタフェース１０８は、これらの装置上に相補的なＨＤＭＩポートとＵＳＢポートとを含む。パーソナリティアダプタ１０４は、パーソナリティアダプタのデータ記憶媒体に記憶されたソフトウェア又はファームウェアの形のコードを実行できるマイクロプロセッサをさらに含むことができる。パーソナリティアダプタの記憶媒体は、限定的な意味ではないが、ランダムアクセスメモリ（ＲＡＭ）、読取り専用メモリ（ＲＯＭ）、ディスクベースの記憶などであってもよい。
【０１１６】
１つの実施形態では、パーソナリティアダプタ１０４は、ＨＤＭＩチャネルを介してＴＶ１０２から暗号化要素を読み込む。例えば、暗号化要素は、口語的に「Ｂｋｓｖ」と呼ばれる鍵などのＴＶ１０２のＨＤＣＰ鍵であってもよい。
【０１１７】
その後、パーソナリティアダプタ１０４は、ＵＳＢチャネルを介してＴＶ１０２にＨＤＣＰ鍵を戻す。ＴＶのＨＤＣＰ鍵が戻されると、パーソナリティアダプタ１０４は、まずこのＴＶのＨＤＣＰ鍵を、ＵＳＢチャネルを介して送信する前に暗号化することができる。ＴＶ１０２は、受信した暗号化要素（必要であれば復号化後に）を、ＴＶ１０２がＨＤＭＩチャネルを介してパーソナリティアダプタ１０４へ送信した暗号化要素と比較し、一致が見つかれば、ＴＶ１０２のＨＤＭＩポート及びＵＳＢポートがパーソナリティアダプタ１０４上の対応するポートと適切に一致する旨を示す信号を返送する。この信号により、ＴＶ１０２を使用するユーザにメッセージが表示されることがあり、或いは表示されないこともあるが、重要なことは、ＴＶ１０２とパーソナリティアダプタ１０４との間の継続的な通信が許可されたということである。
【０１１８】
これとは逆に、ＴＶ１０２がＵＳＢチャネルを介して返送された適合する暗号化要素を発見できなかった場合、パーソナリティアダプタ１０４がＵＳＢチャネルを介して適切な暗号化要素を返送できかったという点で、ＴＶ１０２とパーソナリティアダプタ１０４の間の通信を中止すべきであることを示す「エラー」又は他の信号が返送される。その後、ＴＶ１０２は、認証プロセスが繰り返され、これが成功するまでパーソナリティアダプタ１０４と通信を行わない。
【０１１９】
代替の実施形態では、パーソナリティアダプタ１０４が、ＨＤＭＩチャネルを介してＴＶ１０２から暗号化要素を読み込む。暗号化要素は、それぞれ口語的に「Ｂｋｓｖ」及び「Ａｋｓｖ」と呼ばれるＴＶ１０２及びパーソナリティアダプタ１０４のＨＤＣＰ鍵を使用してＨＤＣＰ認証に従って生成される乱数であってもよい。
【０１２０】
パーソナリティアダプタ１０４は、ＵＳＢチャネルを介してＴＶ１０２へ暗号化要素を返送する。次に、ＴＶ１０２は、受信した暗号化要素（必要であれば暗号解読後に）を、ＴＶ１０２がＨＤＭＩチャネルを介してパーソナリティアダプタ１０４へ送信した暗号化要素と比較する。一致が見つかれば、ＴＶ１０２のＨＤＭＩポート及びＵＳＢポートがパーソナリティアダプタ１０４の対応するポートと適切に一致する旨を示す信号が返送される。この信号により、ＴＶ１０２を使用するユーザにメッセージが表示されることがあり、或いは表示されないこともあるが、重要なことは、ＴＶ１０２とパーソナリティアダプタ１０４との間の継続的な通信が許可されたということである。
【０１２１】
これとは逆に、ＴＶ１０２がＵＳＢチャネルを介して返送された適合する暗号化要素を発見できなかった場合、パーソナリティアダプタ１０４がＵＳＢチャネルを介して適切な暗号化要素を返送できかったという点で、ＴＶ１０２とパーソナリティアダプタ１０４の間の通信を中止すべきであることを示す「エラー」又は他の信号が返送される。その後、ＴＶ１０２は、認証プロセスが繰り返され、これが成功するまでパーソナリティアダプタ１０４と通信を行わない。
【０１２２】
上記の認証プロセスは、２回以上実行することができる。例えば、ＨＤＣＰの乱数は周期的に生成されるため、新しい乱数が生成されるたびに上記のプロセスを実行して、ＵＳＢチャネルにおけるデータの継続的かつ合法的受信を確実にすることができる。
【０１２３】
テレビメーカーに事前承認されていない、例えばライセンス契約などで認可されていないパーソナリティアダプタ１０４との通信からＴＶ１０２を保護するさらに別の方法に「ペアリング」処理がある。通信インタフェースが許可されると、ＴＶ１０２及びパーソナリティアダプタ１０４は、共に「ペアである」と考えられる。好ましい実施形態では、ＴＶ１０２は、１又はそれ以上のパーソナリティアダプタ１０４と「ペアになる」ことができる。しかしながら、装置は互いに分離又は切断され、その後再び装着又は接続できるため、装置のペアリングは過渡期なものと考えられる。従って、ＴＶ１０２は、ＴＶ１０２が以前通信インタフェースを認可したときのパーソナリティアダプタ１０４と後程再びペアになることができる。
【０１２４】
本実施形態のいくつかのあまり好ましくない変形例では、ＴＶ１０２を１つのパーソナリティアダプタ１０４のみと結合するように構成することができ、従って、唯一の許可された通信インタフェースは、最初に結合され、カップリングすなわちペアリングが承認された及び／又は適切であると判断されたパーソナリティアダプタとによるものとなる。換言すれば、ＴＶ１０２を、（特定の許可されたメーカーなどの問題のない属性を有するパーソナリティアダプタのみなどの）特定の種類のパーソナリティアダプタと、或いはあまり好ましくはないが、所定の数のパーソナリティアダプタと結合するように構成することができる。このようにして、偽造された、或いは別様に未許可のパーソナリティアダプタがＴＶ１０２内で機能することを防ぐことが可能となる。
【０１２５】
１つの実施形態では、ＴＶ１０２がパーソナリティアダプタ１０４のＴＶ１０２への接続を検出したときにペアリング法が開始される。いくつかの実施形態では、ＴＶ１０２及びパーソナリティアダプタ１０４が共に結合又は接続されたときに「カップリング」が検出され、例えば、パーソナリティアダプタ１０４は、ＴＶ１０２を用いて通信インタフェースを確立しようとする。カップリングを検出するステップは、例えば、ＴＶ１０２によるポート上に加えられた負荷を検出するステップを含むことができる。いくつかの変形例では、負荷を検出するステップは、抵抗の変化、電流引き込みの変化、地面に引き寄せられたピン、又は当業で公知の他の任意の方法を検出するステップを含むことができる。例えば、いくつかの実施形態では、カップリングを検出するステップは、ＴＶ１０２が、パーソナリティアダプタ１０４が通信インタフェースを確立しようとしている旨を示す信号を受信するステップを含むことができる。さらに、カップリングを検出するステップは、通信インタフェースの確立が第２の又は次の試みであることを検出するステップを含むこともできる。
【０１２６】
本実施形態のいくつかの変形例では、ＴＶ１０２は、パーソナリティアダプタ１０４から何らかの種類の識別を要求して、パーソナリティアダプタ１０４がＴＶ１０２との通信を許可されていることを確認することができる。要求される識別は、例えば、製造時にパーソナリティアダプタ１０４に発行される証明書であってもよい。パーソナリティアダプタ１０４を構成して、通信インタフェースを確立しようとするとき、或いはＴＶ１０２と結合しようとするときに、証明書を送るようにすることができる。いくつかの変形例では、この識別はペアリング証明書であり、顧客が機器を購入する前に、少なくともパーソナリティアダプタ１０４及び／又はＴＶ１０２に一意のペアリング証明書が発行される。さらに、いくつかの実施形態では、ペアリング証明書は機密事項であり、通信インタフェースを確立するためにペアリング証明書を提出又は転送する際には保護又は暗号化されたままとなる。
【０１２７】
いくつかの実施形態では、ＴＶ１０２は、通信インタフェースを確立する第１の試みの際に、パーソナリティアダプタにペアリング証明書を要求することができる。別の実施形態では、パーソナリティアダプタ１０４は、２つの機器のカップリング又は接続、及び通信インタフェースを確立する最初の試みであるという事実を検出したときに、ペアリング証明書をＴＶ１０２に自動的に提出することができる。
【０１２８】
本方法の１つのステップは、ＴＶ１０２がペアリング証明書が有効であると証明することである。本実施形態のいくつかの変形例では、ペアリング証明書が有効であることを証明するステップは、ＴＶ１０２が、通信相手として許可されたパーソナリティアダプタ１０４に関する種類、メーカー及び／又は一意の識別情報をリストするデータベース又はテーブルにアクセスするステップを含む。いくつかの実施形態では、この判断は、ＴＶ１０２が、許可されたメーカーのデータベース内にパーソナリティアダプタのメーカーを発見することを含むことができる。
【０１２９】
上記とは別に、或いは上記に加えて、ＴＶ１０２は、データベースにリストされたカップリングモジュールのペアリング証明書などの一意の識別情報を発見することができる。ペアリング証明書の証明は、ＴＶ１０２とパーソナリティアダプタ１０４とがペアであることが事前承認され、或いは互いによる通信インタフェースの確立が事前承認又は許可されていることの検証である。しかしながら、ＴＶ１０２とパーソナリティアダプタ１０４とのペアリングが継続できるか、或いは通信が許可される前に、これら２つの間の通信インタフェースがなおも許可される必要がある。
【０１３０】
ペアリング証明書が証明されると、パーソナリティアダプタ１０４に動作証明書が発行される。動作証明書は、ＴＶ１０２とパーソナリティアダプタ１０４との間で一意のものであり、いくつかの実施形態では、一旦使用されると、別のシステムで使用するために再生又はコピーすることができない。いくつかの変形例では、ＴＶ１０２がパーソナリティアダプタ１０４に対して動作証明書を発行する。別の変形例では、パーソナリティアダプタ１０４は、例えば、インターネット上でアクセスされるサーバなどの遠隔装置から動作証明書を受信することができる。さらに、動作証明書は、全てが許可された通信インタフェースの形でＴＶ１０２とペアになっている３以上のパーソナリティアダプタ間で一意のものであってもよい。
【０１３１】
いくつかの変形例では、動作証明書の発行後、パーソナリティアダプタ１０４がこの動作証明書をＴＶ１０２に提出する。従って、パーソナリティアダプタ１０４は動作証明書を記憶する。いくつかの変形例では、動作証明書が発行及び／又は記憶されると、ＴＶ１０２は通信インタフェースを許可することができる。いくつかの変形例では、ＴＶ１０２は、通信インタフェースを許可する前に動作証明書をさらに確認する。従って、適切に結合されたＴＶ１０２及びパーソナリティアダプタ１０４は、許可された通信インタフェースを介してペアとしての通信を続けることを許可される。換言すれば、ＴＶ１０２及びパーソナリティアダプタ１０４は保護されたインタフェースによってペアになり、情報を交換することができ、いくつかの実施形態では、別の無許可の装置へ移設したり、或いは別の無許可の装置とインタフェース接続したりすることから保護される。いくつかの実施形態では、装置のペアリングは、ペアリング証明書が証明された時点で証明されるが、動作証明書が発行されるまで確認及び許可はなされない。
【０１３２】
また、いくつかの実施形態では、動作証明書はＴＶ１０２とパーソナリティアダプタ１０４との間で一意のものであるため、ＴＶ１０２を、かつてパーソナリティアダプタ１０４とペアであったことを認識するように構成することができる。従って、ＴＶ１０２は、ＴＶ１０２がパーソナリティアダプタ１０４に後で結合した際に、この結合が通信を確立する後からの試みであることを検出し、この結果動作証明書の有効性を確認することにより、通信インタフェースを認可することができる。
【０１３３】
一例として、パーソナリティアダプタ１０４は、すでにパーソナルコンピュータ（ＰＣ）のパーソナリティアダプタとともに構成されているＴＶ１０２にユーザが転送したいと望む新しいソフトウェアアプリケーションを含む記憶装置であってもよい。通信インタフェースが許可されていない限り、無許可のパーソナリティアダプタは、ＴＶ１０２に新しいソフトウェアアプリケーションを転送することが許可されない。従って、いくつかの実施形態では、ＴＶ１０２は、新しいソフトウェアアプリケーションを転送する前に、パーソナリティアダプタ１０４との通信インタフェースを許可する。さらに、ＴＶ１０２が通信インタフェースを許可できなかった場合、ＴＶ１０２は、インタフェースが許可されるまで通信を中断するか、或いは、インタフェースが許可されなければ、パーソナリティアダプタ１０４との通信を終了させることができる。
【０１３４】
上記の例を継続すると、パーソナリティアダプタ１０４は、ＰＣで構成されたＴＶ１０２に結合されていることを検出し、製造時にパーソナリティアダプタに指定されたペアリング証明書を提出する。ＰＣで構成されたＴＶは、ペアリング証明書のリストを検討して、パーソナリティアダプタ１０４により提出されたペアリング証明書が有効であることを証明するように構成される。ＰＣで構成されたＴＶ１０２がパーソナリティアダプタ１０４のペアリング証明書を証明すると、パーソナリティアダプタ１０４に動作証明書が発行され、通常パーソナリティアダプタ１０４に記憶される。いくつかの実施形態では、パーソナリティアダプタ１０４は、ＰＣで構成されたＴＶ１０２に動作証明書を提出し、ＰＣで構成されたＴＶ１０２は、動作証明書が有効であることを確認し、パーソナリティアダプタ１０４へ許可を送信して、ペアとしての通信の許可する。別の実施形態では、パーソナリティアダプタ１０４から動作証明書を受信することは、通信インタフェースが許可されたことを示し、この結果ＰＣ−ＴＶ１０２がＴＶ１０２とＰＣとの間のペアとしての通信を許可する。ここで、パーソナリティアダプタ１０４は、ＰＣで構成されたＴＶ１０２への新しいソフトウェアアプリケーションの転送を許可される。
【０１３５】
また、ＰＣで構成されたＴＶ１０２からパーソナリティアダプタ１０４を取り外し、その後、ＰＣで構成されたＴＶ１０２に再び結合することができる。第２のすなわちその後の結合時には、パーソナリティアダプタ１０４とＰＣで構成されたＴＶ１０２との間の通信インタフェースは、改めて許可される必要がある。従って、パーソナリティアダプタ１０４は、ＰＣで構成されたＴＶ１０２に関して以前発行された動作証明書を提出して、有効であることを確認する。パーソナリティアダプタ１０４がＰＣで構成されたＴＶ１０２から許可を再び受けると、通信インタフェース及びペアとしての通信が許可される。従って、必要であれば、ＰＣで構成されたＴＶ１０２へソフトウェアアプリケーションを再び転送することをパーソナリティアダプタ１０４に許可することができる。
【０１３６】
しかしながら、動作証明書は、パーソナリティアダプタ１０４と異なるＰＣで構成されたＴＶ１０２との間の通信インタフェースを許可するようには構成されていない。従って、パーソナリティアダプタ１０４は、結合しようとする相手である全ての他の装置との通信インタフェースを許可するためのシーケンスを繰り返すことになる。いくつかの実施形態では、パーソナリティアダプタ上のソフトウェアアプリケーションをハッキング、又は許可されていない態様での使用から保護するために、パーソナリティアダプタ１０４は、他の装置との通信インタフェースを確立することができない。
【０１３７】
本実施形態のいくつかの変形例では、パーソナリティアダプタを所定の最大数のＴＶ１０２と結合するように構成することができる。いくつかの実施形態では、パーソナリティアダプタが結合できるテレビの数を制限するように構成する１つの方法として、通信インタフェースが許可された後にペアリング証明書を修正することによる方法がある。例えば、いくつかの実施形態では、顧客がパーソナリティアダプタを購入する前に、パーソナリティアダプタに指定されたペアリング証明書がパーソナリティアダプタのメモリに記憶される。いくつかの変形例では、第１の通信インタフェースを許可した後にペアリング証明書をメモリから消去することにより、ペアリング証明書が修正される。従って、ペアリング証明書の消去後には、パーソナリティアダプタは、ペアリング証明書を別のＴＶ１０２に提出することができず、この結果、モジュールはペアとしての通信相手を１つのＴＶ１０２のみに限定される。
【０１３８】
別の実施形態では、パーソナリティアダプタがペアリング証明書を修正して、以前にペアリング証明書を提出し、ペアになり及び／又は通信インタフェースを許可されたＴＶの数（例えば、モジュールが安全と判断されたインタフェースの数）を示すようにすることができる。そして、パーソナリティアダプタのペアとなるＴＶ１０２が所定の最大数に達すると、例えば、パーソナリティアダプタにペアリング証明書を修正、消去及び／又は消滅させるように求めることができる。従って、ペアリング証明書の修正後、いくつかの実施形態では、パーソナリティアダプタは、別のＴＶ１０２との通信が妨げられる。
【０１３９】
従って、いくつかの実施形態では、無許可の装置が専用インタフェースを使用するのを防ぐことができる。また、（最初にペアとなった装置からの別の装置への移設などの）許可されない移設を防止することができる。一例として、ＴＶ１０２が、パーソナリティアダプタ１０４とペアになり及び／又はパーソナリティアダプタ１０４との通信インタフェースを許可する。その後、パーソナリティアダプタ１０４がＴＶ１０２から取り外されて別のＴＶ１０２に接続される。いくつかの実施形態では、パーソナリティアダプタ１０４は、第２の通信インタフェースを許可することができず、この結果、別のＴＶ１０２へ移設したり、別のＴＶで使用したりすることができなくなる。上述の方法を実行することにより、パーソナリティアダプタ１０４は、ＴＶ１０２と「ペアとなった」ままとなり、別の装置とのペアリングが防がれる。
【０１４０】
一例として、ＴＶ１０２は、例えば、電源オン信号、ホットプラグ検出信号を受信し、通信インタフェース１０８から取り出される電流の増加を検出し、或いは地面に引き寄せられたピン又は信号線を検出することにより、通信インタフェース１０８と結合しているパーソナリティアダプタを検出する。上述のように、通信インタフェース１０８を、識別情報を要求することによりＴＶ１０２とパーソナリティアダプタ１０４との間の通信の許可を開始するように構成することができる。
【０１４１】
いくつかの実施形態では、パーソナリティアダプタ１０４は、例えば、記憶装置からペアリング証明書を取り出して、通信インタフェース１０８を介してこれをＴＶ１０２に提出することができる。いくつかの実施形態では、ペアリング証明書は、顧客がパーソナリティアダプタ１０４を購入する前にデータベース内でインデックスが付けられ、記憶装置にインストール又は記憶された、パーソナリティアダプタ１０４に指定された一意の識別コードである。
【０１４２】
上述のように、いくつかの実施形態では、ＴＶ１０２は、まず、パーソナリティアダプタ１０４が認証されたものであるとともにＴＶ１０２が結合できる事前承認された装置であることを証明する。いくつかの実施形態では、これは、パーソナリティアダプタ１０４が提出したペアリング証明書が有効であることを証明する証明モジュール又はプロセスにより達成される。本実施形態のいくつかの変形例では、証明モジュール又はプロセスが、データベース内の情報にアクセスして、ＴＶ１０２がペアになることができる条件に合ったパーソナリティアダプタのインデックスが付けられたリストとペアリング証明書を比較することができる。
【０１４３】
いくつかの実施形態では、証明モジュール又はプロセスによりアクセスされるデータベース情報が、ローカルに、例えば、ＴＶ１０２のメモリに記憶される。別の実施形態では、証明モジュール又はプロセスが、例えば、リモートサーバに記憶されたデータベース情報にアクセスする。いくつかの実施形態では、証明モジュール又はプロセスが、インターネットを介してリモートサーバに周期的にアクセスして、データベース内の更新済み情報をダウンロードし、ローカルに記憶することにより、インタフェースを安全にする試みがなされたときに、証明モジュール又はプロセスが迅速にデータベースにアクセスできるようになる。
【０１４４】
本実施形態のいくつかの変形例では、ＴＶ１０２とパーソナリティアダプタ１０４とがペアリング証明書を交換し、ペアとなる相手の装置が条件に合うか、或いは事前承認されているかを個々に検証することができる。さらに別の実施形態では、ＴＶ１０２及びパーソナリティアダプタ１０４の各々が証明モジュール又はプロセスを含み、また例えば、提出されたペアリング証明書が事前承認されたペアとなる相手の装置のデータベース内にリストされていることを証明するためにネットワーク上のサーバにアクセスするように、これらの装置をさらに構成することができる。
【０１４５】
ペアリング証明書が証明されると、パーソナリティアダプタ１０４に動作証明書を発行することができる。いくつかの変形例では、パーソナリティアダプタ１０４は動作証明書を受信するように構成され、またＴＶ１０２との通信許可を取得するために動作証明書を受信しなければならない。いくつかの実施形態では、将来のペアリングのために、発行された動作証明書をパーソナリティアダプタ１０４に記憶することができる。
【０１４６】
いくつかの実施形態では、証明モジュール又はプロセスは、パーソナリティアダプタ１０４に動作証明書を発行し、またパーソナリティアダプタ１０４は、新しい動作証明書をＴＶ１０２に提出した後で許可の確認を待つ。別の実施形態では、ＴＶ１０２は、通信インタフェースが許可されていることを示す動作証明書をパーソナリティアダプタ１０４に発行し、この結果ペアとしての通信が可能となる。別の変形例では、パーソナリティアダプタ１０４により確認のために動作証明書が発行及び／又は提出されると、ＴＶ１０２とパーソナリティアダプタ１０４との間の通信インタフェースが許可され、装置がペアとしての通信を可能にする。
【０１４７】
いくつかの実施形態では、発行された動作証明書を記憶装置に記憶し、その後のＴＶ１０２及びパーソナリティアダプタ１０４の結合時に提出し、証明することができる。これに対して、パーソナリティアダプタ１０４がペアになることができるＴＶ１０２の数を制限することに加え、システムは、ＴＶ１０２とパーソナリティアダプタ１０４とがペアになることのできる回数を同様の方法で制限することができる。
【０１４８】
いくつかの実施形態では、ペアリング証明書は、例えば、メーカーがパーソナリティアダプタ１０４に指定した機密の識別情報であり、記憶装置に記憶される。記憶装置は、パーソナリティアダプタ１０４によって修正されるように構成されたフラッシュメモリ又は不揮発性メモリであってもよい。従って、ＴＶ１０２がパーソナリティアダプタ１０４との通信インタフェースを許可すると、パーソナリティアダプタ１０４は、記憶装置に記憶されたペアリング証明書を消去又は修正することができる。従って、パーソナリティアダプタ１０４がペアリング証明書を消去すると、例えば、パーソナリティアダプタ１０４は、許可に必要とされる情報をもはや利用できなくなるため、この後、他の装置とペアになったり、或いは他の装置との通信インタフェースを許可したりすることができなくなる。
【０１４９】
いくつかの実施形態では、ＴＶ１０２は、パーソナリティアダプタがいつＴＶ１０２に接続されたかを検出することができる。いくつかの実施形態では、ＴＶは、例えば、通信インタフェース１０８においてパーソナリティアダプタ１０４から電源オン信号又はホットプラグ検出信号を受信することにより、結合を検出することができる。装置の結合を検出した後、ＴＶ１０２又はパーソナリティアダプタ１０４により許可シーケンスが開始される。いくつかの実施形態では、ＴＶ１０２にペアリング証明書を提出することにより、パーソナリティアダプタ１０４が許可を開始し、或いは、例えば、通信しようとするパーソナリティアダプタ１０４に識別情報を要求することにより、ＴＶ１０２が許可シーケンスを開始することができる。次に、ＴＶ１０２は、証明モジュール又はプロセスを介して、例えば、通信のために事前承認されている装置を記載するデータベース内でペアリング証明書を検索することによりペアリング証明書を証明する。ペアリング証明書が有効であると証明した後で、ＴＶ１０２は１０４パーソナリティアダプタに動作証明書を発行する。
【０１５０】
従って、いくつかの実施形態では、パーソナリティアダプタ１０４は、発行された動作証明書をＴＶ１０２に提出することにより許可を確認する。ＴＶ１０２が、動作証明書が有効であることを確認すると、ＴＶ１０２とパーソナリティアダプタ１０４との間の通信インタフェースが許可される。この時点で、パーソナリティアダプタ１０４は、ペアリング証明書を修正又は破棄することができる。いくつかの実施形態では、パーソナリティアダプタ１０４は、記憶装置に動作証明書を記憶するか、或いは、例えばペアリング証明書を動作証明書と置き替える。従って、パーソナリティアダプタ１０４がＴＶ１０２から取り外された場合、その後の結合時に、パーソナリティアダプタ１０４は再びＴＶ１０２に動作証明書を提出する。ＴＶ１０２は、動作証明書が有効であることを確認する。この時点で、ＴＶ１０２及びパーソナリティアダプタ１０４は、通信インタフェースを許可して、動作状態に至り、ＴＶ１０２及びパーソナリティアダプタ１０４は共にペアになり、許可された通信インタフェースを介して通信できるようになる。
【０１５１】
いくつかの実施形態では、証明モジュール又はプロセスはＴＶ１０２に存在するとともに、ペアリング証明書を証明する際に広域ネットワークを介してサーバにアクセスするようにこれらを構成することができる。上記に加えて、或いは上記とは別に、ＴＶ１０２が通信を事前承認されている可能性のあるパーソナリティアダプタ１０４に関するペアリング証明書のデータベースからネットワークを介してリストをダウンロードするように、ＴＶ１０２の証明モジュール又はプロセスを構成することができる。さらに、サーバからネットワークを介して動作証明書を受信し、及び／又は取り出し、ＴＶ１０２がペアになるのに適切であることを証明された、或いは事前承認されたパーソナリティアダプタ１０４に動作証明書を転送するように、ＴＶ１０２の証明モジュール又はプロセスを構成することができる。別の実施形態では、証明モジュール又はプロセスを、パーソナリティアダプタ１０４に関する動作証明書を生成するように構成することができる。
【０１５２】
上述のように、パーソナリティアダプタ１０４上の記憶装置を、ペアリング証明書を記憶するように構成することができる。いくつかの実施形態では、ＴＶ１０２及び／又はパーソナリティアダプタ１０４は、高帯域幅デジタルコンテンツ保護（ＨＤＣＰ）を使用するように構成された通信インタフェースを想定して設計される。ＨＤＣＰ認可を受けたフォーマットを使用する場合、いくぶん公開鍵と似た一意の値を有する鍵選択ベクトルを使用して他の装置と通信を行う。いくつかの実施形態では、装置の製造時に、この鍵を装置に関連して指定及び登録することができる。装置を追跡するために、また装置のペアリング証明書などの機密識別コードを生成する際、及びデータベース内の機密識別コードにインデックスを付ける際にこの鍵を使用することができる。さらに、ＴＶ１０２及び／又はパーソナリティアダプタ１０４は、例えば、鍵選択ベクトル、機密識別コード及び／又はペアリング証明書、メーカー及び対応する装置を記載するテーブルを含むデータベースにアクセスすることができる。鍵が実際に結合しようとする装置に属しており、すなわち有効であることを検証するために、結合している装置がこのデータベースを使用することができる。上記は実行できる方法ではあるが、説明した実施形態の実行に必要なものではない。
【０１５３】
いくつかの実施形態では、パーソナリティアダプタ１０４を、記憶装置に所定の最大回数アクセスするように構成することができる。いくつかの実施形態では、この構成によって、パーソナリティアダプタ１０４が記憶装置にアクセスしてＴＶ１０２にペアリング証明書を提出する回数を制限し、或いは、例えば、動作証明書の受信後に記憶装置にアクセスしてペアリング証明書を修正する回数を制限することができる。これにより、メーカーは、パーソナリティアダプタ１０４のペアリング、及び通信インタフェースの許可の相手となるＴＶ１０２の数をモニタし、及び／又は制限することができる。一例として、パーソナリティアダプタ１０４がＴＶ１０２との通信インタフェースを許可し、ユーザがパーソナリティアダプタ１０４を別のＴＶ１０２へ移設しようとする場合、パーソナリティアダプタ１０４のペアリング証明書が最大回数提出されていれば、或いは、例えば、ペアリング証明書が証明モジュール又はプロセスによって証明できないように修正又は消去されていれば、パーソナリティアダプタ１０４は新しいＴＶ１０２との通信インタフェースを許可することができなくなる。
【０１５４】
本実施形態のいくつかの変形例では、ＴＶ１０２及び／又はパーソナリティアダプタ１０４は、許可された通信インタフェースの形ですでにペアになっている場合、（第２のパーソナリティアダプタ１０４などの）第３の装置の結合を検出することができる。従って、いくつかの実施形態では、ＴＶ１０２及び／又は第１のパーソナリティアダプタ１０４の少なくとも一方は、第２のパーソナリティアダプタ１０４から第２のペアリング証明書を受信し、ペアリング証明書が第２のパーソナリティアダプタ１０４と、ＴＶ１０２及び第１のパーソナリティアダプタ１０４の少なくとも一方との間で有効であることを証明する。第２のペアリング証明書が有効であると証明した後に、第２の動作証明書が発行され、ＴＶ１０２、第１のパーソナリティアダプタ１０４及び第２のパーソナリティアダプタのうちの少なくとも１つに記憶される。このようにして、第２のパーソナリティアダプタ１０４と、ＴＶ１０２及び／又は第１のパーソナリティアダプタ１０４の少なくとも一方との間の通信インタフェースが許可され、第２のパーソナリティアダプタ１０４が、許可された通信インタフェースを介してペアとしての通信を可能にする。いくつかの実施形態では、第２のパーソナリティアダプタ１０４は、ＴＶ１０２及び第１のパーソナリティアダプタ１０４の一方のみとペアになることができる。別の実施形態では、第２のパーソナリティアダプタ１０４は、ＴＶ１０２及び第１のパーソナリティアダプタ１０４の両方とペアになることができる。
【０１５５】
いくつかの実施形態では、ＴＶ１０２及びパーソナリティアダプタ１０４は互いに接続され、ＴＶ１０２は、まず有効な動作証明書が存在するかどうかを検証することにより通信を確立し始める。いくつかの実施形態では、動作証明書は、パーソナリティアダプタ１０４により自動的に提出又は交換され、場合によっては、動作証明書はＴＶ１０２の要求時に提供される。有効な動作証明書が存在する場合、通信インタフェースが許可され、装置は、許可された通信インタフェースを介してペアとして通信できるようになる。
【０１５６】
有効な動作証明書が存在しない場合、パーソナリティアダプタ１０４は、自動的に、或いは要求時にペアリング証明書を提出することができ、ＴＶ１０２は、カップリングモジュールのペアリング証明書が有効であることを証明する。一例として、例えば、パーソナリティアダプタ１０４がＹ社製であるという理由で、Ｘ社製であるＴＶ１０２は、ペアリング証明書が有効でないと判断することができる。このようにして、ＴＶ１０２は、インタフェースが専用のものではないため許可されていないと判断する。従って、ＴＶ１０２とパーソナリティアダプタ１０４との間の通信は拒否され、終了する。
【０１５７】
しかしながら、ＴＶ１０２がペアリング証明書が有効であると判断した場合、動作証明書をパーソナリティアダプタ１０４に発行することができる。そしてこれに応じて、ＴＶ１０２とパーソナリティアダプタ１０４の間の通信インタフェースが許可され、この装置のペアがペアとしての通信を進める。
【０１５８】
別の実施形態では、パーソナリティアダプタ１０４が、以前ＴＶ１０２と最大回数ペアになったことがあり、従って、ＴＶ１０２が最後に通信インタフェースを許可しペアリングを許されたときに、パーソナリティアダプタ１０４がペアリング証明書を消去してしまっている。従って、ＴＶ１０２は、ペアリング証明書が有効であると証明することができず、この結果インタフェースが許可されていないと判断し、通信を拒否する。
【０１５９】
一例として、パーソナリティアダプタ１０４は、新機能、アプリケーション、能力や機能性をＴＶ１０２に供給するように構成することができる。従って、上述した方法の様々な実施形態を使用して、最大数を上回るＴＶ１０２との通信からパーソナリティアダプタ１０４を保護し、この結果、パーソナリティアダプタ１０４をこれらの機能の無許可のテレビへの転送から保護することができる。別の実施形態では、装置を共に保護し、パーソナリティアダプタの他のテレビとの使用を制限するために、ＴＶ１０２をパーソナリティアダプタ１０４とペアにすることが望ましい場合、上述した方法の変形例を使用することができる。このようにして、この方法を使用して、パーソナリティアダプタをハッキング及び認可されていない使用から保護することができる。
【０１６０】
別の実施形態では、ＴＶ１０２をホスト装置と考えることができ、パーソナリティアダプタ１０４を結合装置と考えることができる。
【０１６１】
いくつかの実施形態では、ホスト装置は、結合装置と通信するように構成された通信インタフェースを含む。さらに、ホスト装置の通信インタフェースを証明モジュールに結合するか、或いは証明モジュールと通信状態にすることができる。いくつかの実施形態では、証明モジュールは、ケーブル、ワイヤ、又は無線でホスト装置に結合された別個の装置であってもよく、或いは、例えば、証明モジュールをホスト装置上に又はホスト装置の一部として構成することができる。
【０１６２】
１つの実施例では、ホスト装置の通信インタフェースは、結合装置がホスト装置に結合されていることを検出する。従って、ホスト装置は許可シーケンスを開始して、結合装置がホスト装置とインタフェース接続するように構成及び／又は承認されているかどうかを判断する。
【０１６３】
いくつかの実施形態では、結合装置は、ホスト装置により受信された識別証明書を送信することにより、許可シーケンスの開始に応答することができる。証明モジュールは、まず識別証明書が有効な動作証明書であることを確認することができる。証明書が有効な動作証明書である場合、ホスト装置は通信インタフェースを許可し、結合装置と通信できるようにする。
【０１６４】
証明書が有効な動作証明書でない場合、証明モジュールは、証明書が有効なペアリング証明書であるかどうかを判断する。ホスト装置が、証明書が有効なペアリング証明書及び有効な動作証明書であると証明できなかった場合、ホスト装置は結合装置との通信を拒否する。従って、結合装置が以前に別のホストとペアであった場合、前に許可された通信インタフェースが保護されたままであり、結合装置は新しいホスト装置との通信が制限される。
【０１６５】
証明モジュールが、識別証明書が有効なペアリング証明書であると判断した場合、この証明モジュールは結合装置に動作証明書を発行することができる。従って、ホスト装置は、結合装置との通信インタフェースを許可し、ペアとしての通信を可能にする。さらに、いくつかの実施形態では、ホスト装置と結合装置との間のインタフェースが保護され、結合装置は、別のホスト装置との通信インタフェースを許可することができない。
【０１６６】
別の実施形態では、上述のように、通信インタフェースを含む結合装置がホスト装置と通信を試みることができる。いくつかの実施形態では、結合装置はまた、通信インタフェースに結合された修正可能な記憶装置を含むこともでき、この修正可能な記憶装置がペアリング証明書を記憶するように構成される。この記憶装置を、結合装置に発行された動作証明書を記憶するように構成することもできる。
【０１６７】
この実施形態では、通信インタフェースは、ホスト装置に結合装置が結合されていることを検出するように構成される。いくつかの実施形態では、結合装置が以前にホスト装置と通信インタフェースを確立しようとしたことがなく、従って、これが最初のカップリングであることを識別するように結合装置を構成することができる。その後、結合装置は、記憶装置からペアリング証明書を取り出し、このペアリング証明書をホスト装置に提出する。
【０１６８】
結合装置は、ホスト装置からの動作証明書の受信を待つように構成される。従って、結合装置は、動作証明書が受信されたかどうかを判断し、動作証明書が受信されなかった場合、結合装置は、動作証明書が受信されるまで通信を中断する。動作証明書が受信されると、結合装置はペアリング証明書を修正することになる。これに応じて、結合装置はホスト装置の通信インタフェースを許可し、ペアとしての通信を進める。ホスト装置が結合装置を証明できず、この結果、結合装置による通信の中断が無期限となる場合がある。
【０１６９】
別の実施形態では、上述のように、通信インタフェースを含む結合装置がホスト装置との結合を試みる（例えば、通信インタフェースを確立しようとする）ことができる。いくつかの実施形態では、結合装置が、以前にホスト装置に結合したことがあり、及び／又はホスト装置と通信インタフェースを確立しようとしたことがあると判断する。従って、結合装置は、これがホスト装置とのその後の結合であることを検出する。次に、結合装置が以前に発行された動作証明書を提出する。結合装置は、動作証明書が有効であるという確認をホスト装置から受信するために待つ。従って、結合装置は、確認が受信されるまで通信を中断することになる。確認がずっと受信されなければ、通信インタフェースは許可されず、通信は許可されない。結合装置が許可の確認を受信すれば、結合装置はホスト装置との通信インタフェースを許可し、ペアとしての通信を進める。
【０１７０】
いくつかの実施形態では、結合装置の修正可能な記憶装置を、後で所定の最大回数ホスト装置とペアになった後に動作証明書を修正又は破壊するように構成することができる。さらに、例えば、メーカーから許可を受信した後に、元のペアリング証明書を修復するように結合装置を構成することができる。例えば、交換、保証又は修理の場合、購入後にペアリング証明書のシリアル番号及び他の関係情報が既に会社に登録されていれば、ペアリング証明書を再初期化することができる。いくつかの実施形態では、これにより、メーカー又はライセンス会社に製品の登録情報を送付しようとする顧客の努力を促し、高めることができる。
【０１７１】
別の実施形態では、製品の販売促進のための小売店におけるデモユニットの使用のようにデモモードで動作する間、装置を一時的にペアにすることができる。従って、装置は、顧客がデモンストレーションモードを利用することを防止するために、追加のハードウェア又はソフトウェア保護を含むことができる。或いは、店が最初に製造又はライセンス会社に製品を登録し、装置が顧客に販売されるときに許可を得てペアリング証明書を再初期化するようにすることができる。
【０１７２】
アプリケーションによっては、いくつかの実施形態では、装置のペアリングは、例えば、何らかの種類のユーザインタフェースによる警告により最初のペアリング時にユーザに明らかにすることができる。そして、別の実施形態では、ペアリング及びインタフェースの保護をユーザに対して透過的にすることができる。
【０１７３】
別の実施形態では、上述のように、結合装置がホスト装置と通信しようとする。結合装置は、結合及び通信の試みを検出することができ、識別証明書をホスト装置に自動的に提出することができる。次に、結合装置は、動作証明書又は許可の確認を受信するまで通信を中断することができる。従って、これが結合装置のホスト装置との最初のカップリングである場合、ホスト装置が、識別証明書が有効なペアリング証明書であると証明すると、ホスト装置が、発行された動作証明書を送信し、結合装置が、この発行された動作証明書を受信する。結合装置が動作証明書を受信すると、結合装置はペアリング証明書を修正する。このようにして、結合装置は、ホスト装置と結合装置との間の通信インタフェースを許可し、通信を可能にする。
【０１７４】
さらに、これが結合装置のホスト装置とのその後の結合である場合、ホスト装置は、識別証明書が有効な動作証明書であるという確認を送信し、結合装置は、識別証明書が有効な動作証明書であるという確認を受信する。このようにして、結合装置は、ホスト装置と結合装置の間の通信インタフェースを許可し、通信を可能にする。
【０１７５】
本明細書で説明したいくつかの実施形態はＴＶ１０２及びパーソナリティアダプタ１０４のみを含むが、３台以上のモジュールが共に結合している場合でもこれらの実施形態を実行することができる。例えば、ＴＶ１０２は、パーソナリティアダプタ１０４及び第３のモジュールと結合することができる。別の変形例では、パーソナリティアダプタ１０４は、第１の通信インタフェースでＴＶ１０２と、第２の通信インタフェースで第３のモジュールと結合することができる。このようにして、本明細書で開示する発明について特定の実施形態、実施例及び用途により説明してきたが、当業者であれば、特許請求の範囲に定める本発明の範囲から逸脱することなく、数多くの修正及び変更を行うことができる。
【０１７６】
説明を簡潔にするために、上述した様々な実施形態では、ＴＶ１０２をホスト装置とし、パーソナリティアダプタ１０４を結合装置と仮定している。しかしながら、パーソナリティアダプタ１０４がホスト装置であり、ＴＶ１０２が結合装置である場合でも同じ方法を用いることができる。
【０１７７】
以上の説明には多くの詳細が含まれているが、これらは、本発明の範囲を限定するものではなく、現在のところ本発明の好ましい実施形態の一部を例示するためのものにすぎないと解釈すべきである。従って、本発明の範囲は、当業者にとって明らかになると考えられる他の実施形態も完全に含み、従って本発明の範囲は、添付の特許請求の範囲以外のいかなるものによっても限定すべきものではなく、特許請求の範囲では、単数形による要素への言及は、明述しない限り「唯一」を意味するものではなく、「１又はそれ以上」を意味することが意図されると理解できるであろう。当業者に知られている上述の好ましい実施形態の要素の構造上、化学上及び機能上の均等物は、引用により本明細書に明確に組み入れられ、本特許請求の範囲に含まれることが意図されている。さらに、本発明が解決しようとする個々の及び全ての問題は本特許請求の範囲に含まれるため、装置及び方法によりこれらの問題に対応する必要はない。
【符号の説明】
【０１７８】
１００  システム
１０４  パーソナリティアダプタ
１０６  ドッキングポート
１１２  ＴＶ
【図１】
2010502115.tif 000003
【図２】
2010502115.tif 000004
【図３】
2010502115.tif 000005
【図４Ａ】
2010502115.tif 000006
【図４Ｂ】
2010502115.tif 000007
【図４Ｃ】
2010502115.tif 000008
【図４Ｄ】
2010502115.tif 000009
【図４Ｅ】
2010502115.tif 000010
【図４Ｆ】
2010502115.tif 000011
【図５】
2010502115.tif 000012
【図６】
2010502115.tif 000013
【図７】
2010502115.tif 000014
【図８】
2010502115.tif 000015
【図９】
2010502115.tif 000016
【図１０】
2010502115.tif 000017
【図１１】
2010502115.tif 000018
【国際調査報告】
2010502115.tif 000019