(57)【要約】消費者環境に関連する１つ以上のコンテンツ処理装置に対するコンテンツ処理を制御する方法は、消費者環境内から初期コンテンツ参照を受信することを有する。初期コンテンツ参照に関連する０以上の等価なコンテンツ参照が特定される。消費者環境に関連する好ましい等価なコンテンツ参照は、初期コンテンツ参照と等価なコンテンツ参照とから選択される。好ましい等価なコンテンツ参照により記述されるコンテンツのインスタンスは、第１のコンテンツ処理装置で処理される。その方法はまた、消費者環境に関連する好ましいコンテンツ処理装置を選択することを有する。好ましいコンテンツ処理装置は、好ましい等価なコンテンツ参照と互換性がある。好ましい等価なコンテンツ参照により記述されるコンテンツのインスタンスは、好ましいコンテンツ処理装置に対して処理される。他の実施例では、消費者環境は、消費者ネットワークと、受信機と、コンテンツ等価サーバと、１つ以上のコンテンツ処理装置と、コントローラとを有する。
2006509417.tif 000002
【特許請求の範囲】
【請求項１】
消費者環境に関連する１つ以上のコンテンツ処理装置に対するコンテンツ処理を制御する方法であって、
a)前記消費者環境内から初期コンテンツ参照を受信し、
b)前記初期コンテンツ参照に関連する０以上の等価なコンテンツ参照を特定し、
c)前記初期コンテンツ参照と前記等価なコンテンツ参照とから前記消費者環境に関連する好ましい等価なコンテンツ参照を選択し、
d)前記好ましい等価なコンテンツ参照により記述されるコンテンツのインスタンスを第１のコンテンツ処理装置で処理することを有する方法。
【請求項２】
請求項１に記載の方法であって、
前記第１のコンテンツ処理装置は、ラジオ、オーディオ電話、携帯情報端末、パーソナルコンピュータ、テレビ、テレビ会議及び類似の装置を有するグループから選択される方法。
【請求項３】
請求項１に記載の方法であって、
前記初期コンテンツ参照は、前記消費者環境に関連するユーザインタフェースから受信される方法。
【請求項４】
請求項１に記載の方法であって、
前記初期コンテンツ参照は、前記消費者環境に関連する第１のコンテンツ処理装置から受信される方法。
【請求項５】
請求項１に記載の方法であって、
前記等価なコンテンツのインスタンスは、オーディオコンテンツのインスタンス、ビデオコンテンツのインスタンス及びマルチメディアコンテンツのインスタンスを有するグループのうち少なくとも１つを有する方法。
【請求項６】
請求項１に記載の方法であって、
ステップa)の前に、
前記消費者環境に利用可能なコンテンツのインスタンスについて１つ以上の等価なコンテンツ参照を集めることを更に有する方法。
【請求項７】
請求項６に記載の方法であって、
前記等価なコンテンツ参照は、前記消費者環境に関連するコンテンツ等価サーバにより集められる方法。
【請求項８】
請求項７に記載の方法であって、
前記等価なコンテンツ参照は、
１つ以上の等価なコンテンツのインスタンスに対して１つ以上の利用可能なコンテンツのインスタンスに関連するリンクと、
１つ以上の利用可能なコンテンツのインスタンスに関連するメタデータと、
前記コンテンツ等価サーバと、
前記コンテンツ等価サーバと通信する等価なコンテンツ情報プロバイダと
のうち１つ以上から少なくとも部分的に生成される方法。
【請求項９】
請求項１に記載の方法であって、
前記好ましい等価なコンテンツ参照は、自動的に選択される方法。
【請求項１０】
請求項９に記載の方法であって、
前記自動選択は、
前記好ましい等価なコンテンツ参照に関連するコンテンツのインスタンスを処理するコストと、
前記好ましい等価なコンテンツ参照に関連するコンテンツのインスタンスの品質と、
特定された等価なコンテンツの種類を制限するユーザプロフィール／選択と
のうち少なくとも１つに少なくとも部分的に基づく方法。
【請求項１１】
請求項１に記載の方法であって、
前記好ましい等価なコンテンツ参照は、前記消費者環境に関連するユーザインタフェースからユーザにより選択される方法。
【請求項１２】
請求項１１に記載の方法であって、
前記ユーザによる前記好ましい等価なコンテンツ参照の選択の前に、示唆された好ましい等価なコンテンツ参照が、前記ユーザインタフェースを介して前記ユーザに自動的に提供される方法。
【請求項１３】
請求項１に記載の方法であって、
代替のコンテンツ参照が好ましいことを決定し、ステップb)に戻ることを更に有する方法。
【請求項１４】
請求項１に記載の方法であって、
代替のコンテンツ参照が好ましいことを決定し、ステップc)に戻ることを更に有する方法。
【請求項１５】
請求項１に記載の方法であって、
ステップb)とd)との間に、
前記消費者環境に関連する好ましいコンテンツ処理装置を選択し、前記好ましいコンテンツ処理装置は、前記好ましい等価なコンテンツ参照に関連するコンテンツのインスタンスと互換性があり、ステップd)で処理されるコンテンツは、前記好ましいコンテンツ処理装置で処理されることを更に有する方法。
【請求項１６】
請求項１５に記載の方法であって、
前記好ましいコンテンツ処理装置は、自動的に選択される方法。
【請求項１７】
請求項１５に記載の方法であって、
前記好ましいコンテンツ処理装置は、前記消費者環境に関連するユーザインタフェースから、ユーザにより選択される方法。
【請求項１８】
請求項１５に記載の方法であって、
代替のコンテンツ処理装置が好ましいことを決定し、ステップc)に戻ることを更に有する方法。
【請求項１９】
a)消費者環境内から初期コンテンツ参照を受信する手段と、
b)前記初期コンテンツ参照に関連する０以上の等価なコンテンツ参照を特定する手段と、
c)前記初期コンテンツ参照と前記等価なコンテンツ参照とから前記消費者環境に関連する好ましい等価なコンテンツ参照を選択する手段と、
d)前記好ましい等価なコンテンツ参照により記述されるコンテンツのインスタンスを第１のコンテンツ処理装置で処理する手段と
を有する消費者環境。
【請求項２０】
請求項１９に記載の消費者環境であって、
e)前記消費者環境に関連する好ましいコンテンツ処理装置を選択する手段を更に有し、
前記好ましいコンテンツ処理装置は、前記好ましい等価なコンテンツ参照に関連するコンテンツのインスタンスと互換性があり、前記ステップd)の手段は、前記好ましいコンテンツ処理装置で前記コンテンツのインスタンスを処理する方法。
【請求項２１】
消費者ネットワークと、
前記消費者ネットワークと通信し、サービスプロバイダから複数のコンテンツのインスタンスを受信するように適合された受信機と、
前記消費者ネットワークと通信し、前記複数のコンテンツのインスタンスに関連するコンテンツ等価情報を格納するコンテンツ等価サーバと、
前記消費者ネットワークと通信し、特定のコンテンツのインスタンスを選択的に処理する第１のコンテンツ処理装置と、
前記消費者ネットワークと通信し、コンテンツ参照を受信し、前記コンテンツ参照に基づいて、1)前記複数のコンテンツのインスタンスを記述する複数のコンテンツの参照から好ましいコンテンツの参照を選択し、2)前記第１のコンテンツ処理装置に対して、前記好ましいコンテンツ参照により記述されるコンテンツのインスタンスを処理するコントローラと
を有する消費者環境。
【請求項２２】
請求項２１に記載の消費者環境であって、
前記消費者ネットワークとそれぞれ通信し、コンテンツのインスタンスを選択的に処理する１つ以上の更なるコンテンツ処理装置を更に有し、
前記コントローラは、前記初期コンテンツ参照に基づいて、前記第１と更なるコンテンツ処理装置から好ましいコンテンツ処理装置を選択し、
前記コントローラにより処理される前記コンテンツのインスタンスは、前記好ましいコンテンツ処理装置に対して処理される消費者環境。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ処理装置に対してコンテンツを処理するときに、コンテンツの等価性を検討する装置及び方法に関するものである。本発明は、特定の選択に基づくコンテンツのソースの選択と、オーディオ／ビデオコンテンツ処理装置の選択とに関連して特定の用途を見出し、それを特に参照して説明する。しかし、本発明は他の用途にも従うことがわかる。
【背景技術】
【０００２】
オーディオ、ビデオ及びマルチメディアコンテンツ用の受信、記録及びコンテンツ処理装置のような、家電(CE:consumer  electronics)製品について多数の進歩が行われてきた。同時に、急速に通信技術も進んできている。例えば、デジタルストリーミング技術は、インターネットのようなコンピュータネットワークを介して、オーディオ、ビデオ及びマルチメディアコンテンツを取得する機能をユーザに提供している。例えば、ホームネットワーキング及びオートメーションや、インターネットアクセスや、移動体無線データサービス及び装置のような他の通信技術分野でも、かなりの進歩が生じている。
【０００３】
家庭環境は、多種多様のデジタル装置を有する。例えば、家庭環境は、デジタルテレビ(TV)、携帯電話、携帯情報端末(PDA:personal  digital  assistant)、衛星受信機、ケーブルTV受信機、地上波アンテナ、DVDプレイヤ、デジタルビデオレコーダ等を有してもよい。更に、これらの装置は、１つ以上のホームネットワーキング技術により、“ホームネットワーク”に相互接続されてもよい。
【０００４】
一般的に、“ホームネットワーク”という表現は、家庭内及び家庭周辺での相互接続された装置の集合のことを示す。ネットワークの装置は、一般的にソフトウェアアプリケーション及びマクロの制御のもとで分散機能と相互作用とを提供するように、１つ以上の他の装置と通信することができる。ネットワークは、娯楽及び教育(例えば、オーディオ及びビデオ再生、電子番組ガイド(EPG))や、制御(例えば、サーモスタット、照明、スプリンクラー、台所用品)や、監視(例えば、セキュリティシステム、幼児モニタ)のような機能を提供する。多様なソフトウェアアーキテクチャがホームネットワークに実装されてもよい。その例には、HAVi、Home  API、UPnP、Jini、HomeRF、HomePNA等が含まれる。
【０００５】
ホームネットワークのいくつかの例について、PCT公開特許出願WO02/13463A3に記載されている。家庭のようなローカル内の装置は、ローカルの異なる領域内の識別ユーザの存在を検出することにより制御される。領域内の装置は、それぞれ識別されたユーザの選択に応じて制御される。発見及び制御装置は、スタンドアローン装置でもよく、また、TVやステレオやコンピュータ等のような他の電子装置内に統合されてもよい。また、ユーザの位置、現在の状況、及びユーザの以前の動作に基づくユーザのプロフィールに基づいて制御動作を示唆するユーザタスクモジュールも、このホームネットワークの例で提供されている。各ユーザの位置の決定は、ユーザが持ち運ぶトラッカーモジュールの使用により促される。ユーザは、常に適用される自動化の程度を決定してもよい。
【０００６】
WO02/13463A3に記載されているホームネットワークの他の例は、(一般的にはコンテンツ又は家庭娯楽システム内の)他の種類のコンテンツ情報についての他のデータと、EPGのデータとを結合するデータ管理システムに関する。そのシステムは、放送局又はビデオオンデマンド(VOD)サービスのようなコンテンツプロバイダからのスケジュール済のコンテンツ情報に関連するスケジュール情報を表すデータベースを有する。更に、そのデータベースはまた、他のリソース(例えば、消費者のデジタルパーソナルTV受信機で受信されたもの、又はCD若しくはDVDジュークボックスからのもの)から利用可能なコンテンツ情報に関連する在庫情報を表す。
【０００７】
WO02/13463A3に記載されているホームネットワークの更に他の例は、CEネットワーク可能装置の特定のエンドユーザのユーザプロフィールと、この種類の装置の技術機能のデータベースとを維持するサーバシステムを有する。ユーザプロフィールと技術機能との間に合致が存在し、ユーザが更新又はセールスオファーについての情報を受信するように指示した場合、ユーザはネットワークを介して機能についての情報を取得する選択肢の通知を受ける。
【０００８】
WO02/13463A3の更に他のホームネットワークの例は、ユーザのホームネットワークの装置及び機能の在庫へのアクセスを有するサーバに関する。例えば、在庫は、HAVi又はJiniアーキテクチャにより提供されるルックアップサービスである。サーバはまた、ネットワークの機能の情報を備えたデータベースへのアクセスを有する。サーバは、ユーザのネットワークに存在する装置の相互作用が、在庫のリストとユーザのプロフィールとに基づいて拡張され得るか否かを決定する。その基準に基づいて相互作用に関連する機能が存在する場合、ユーザが通知を受ける。
【０００９】
異なるCE装置の処理機能はしばしば異なる。例えば、デジタルTVは、高解像度のコンテンツストリーム(例えばDVB  MPEG-2ストリーム)をデコードできることがあるが、携帯電話は、低解像度のコンテンツストリーム(例えばUMTSを介して送信されるMPEG-4ムービー)しかデコードできないことがある。
【００１０】
コンテンツ処理機能の不均一性に加えて、CE装置のホームネットワーキング機能も異なることがある。例えば、TVは高ビットレートのIEEE1394インタフェースを備えることがあり、PDAは中ビットレートのIEEE802.11b無線インタフェースを備えることがあり、携帯電話は低ビットレートのBluetoothインタフェースを備えることがある。
【００１１】
この不均一な環境において、ユーザは、できるだけ多くのCE装置で家庭に利用可能なできるだけ多くのコンテンツにアクセスすることができるべきである。多様なサービスプロバイダのネットワークから利用可能なコンテンツは、ケーブルTVと、衛星TVと、有線及び無線電話と、ラジオ及びTV放送とを有することがある。コンテンツはまた、家庭内のいくつかの多様な記憶装置(例えば、DVDプレイヤ、ビデオ及びオーディオレコーダ、CDプレイヤ等)から利用可能なことがある。しばしば、同じコンテンツは、異なるフォーマットで又は異なるサービスプロバイダのネットワークを介して利用可能である。
【００１２】
更に、家庭内のCE装置が相互接続されているという事実により、コンテンツプロバイダが多様な装置にサービスを提供可能であり、コンテンツプロバイダのコンテンツの視聴時間を増加させることができる。これが実現可能な１つの方法は、異なるフォーマットでコンテンツを提供することによるものである。多様なフォーマットは異なるネットワークを介して転送されてもよい。このことにより、各装置が特定のフォーマット、特定のネットワークインタフェース、又はその双方を必要とする場合であっても、同じコンテンツが異なるCE装置で処理されることが可能になる。異なるネットワークでの異なるフォーマットのいくつかの例には、ラジオとTVとインターネットが含まれる。例えば、コンテンツプロバイダは、DVB-MPEG2を介して、UMTS-MPEG4を介して、及びラジオ(例えば、FM/DAB)を介して、特定のスポーツイベントを放送することができる。このことにより、ホーム映画、携帯電話又は携帯用ラジオを使用して、消費者がイベントを追うことが可能になる。
【００１３】
消費者の視点から関係する又は非常に類似する複数のストリーム又はデータのファイルは、ストリーム又はデータが技術的に非常に異なっていても、“等価なコンテンツ”と呼ばれる。異なる種類のコンテンツの等価物は、次のように識別され得る。1)異なるエンコード特性(例えば、エンコード機構、帯域等)を備える全く同じコンテンツ、2)同じであるが例えば言語又は解説者が異なるコンテンツ、3)コンテンツが生じたイベントが等しいが(例えば、あるフットボール試合)、異なる種類のメディアを介してコンテンツが提供される(例えば、一方は放送映像メディアであるが、他方はケーブルオーディオメディアである)。これらの種類の“等価なコンテンツ”ストリームは、あるアクセスポイントでまとめられて到達する必要は全くなく、同じサービスプロバイダから生じる必要もない点に留意すべきである。
【発明の開示】
【発明が解決しようとする課題】
【００１４】
等価なコンテンツの多様な形式を考慮すると、顧客が顧客の現在の状況と希望とに最も適したコンテンツのインスタンス及び／又は好ましいコンテンツ処理装置の少なくとも部分的な自動選択であるコンテンツのインスタンス、並びに関連の好ましいコンテンツのインスタンス又はその逆を選択することを可能にする等価なクラスに、多様なコンテンツを構成する装置及び方法に対する必要性が存在することが明らかである。
【課題を解決するための手段】
【００１５】
本発明の一態様において、消費者環境に関連する１つ以上のコンテンツ処理装置に対するコンテンツ処理を制御する方法が提供される。初期コンテンツ参照は消費者環境内から受信される。初期コンテンツ参照に関連する０以上の等価なコンテンツ参照が特定される。消費者環境に関連する好ましい等価なコンテンツ参照は、初期コンテンツ参照と等価なコンテンツ参照とから選択される。好ましい等価なコンテンツ参照により記述されるコンテンツのインスタンスは、第１のコンテンツ処理装置で処理される。
【００１６】
その他の態様において、消費者環境が提供される。消費者環境は、a)消費者環境内から初期コンテンツ参照を受信する手段と、b)初期コンテンツ参照に関連する０以上の等価なコンテンツ参照を特定する手段と、c)初期コンテンツ参照と等価なコンテンツ参照とから消費者環境に関連する好ましい等価なコンテンツ参照を選択する手段と、d)好ましい等価なコンテンツ参照により記述されるコンテンツのインスタンスを第１のコンテンツ処理装置で処理する手段とを有する。
【発明の効果】
【００１７】
本発明の１つの利点は、等価なコンテンツから最低のコストを有するコンテンツのインスタンスが選択され、所定のコンテンツ処理装置に提供され得ることである。
【００１８】
その他の更なる利点は、複数のコンテンツ処理装置間で、選択されたコンテンツと最も相性の良いコンテンツ処理装置が、コンテンツを処理するために選択され得ることである。
【００１９】
その他の更なる利点は、複数のコンテンツ処理装置間で、等価なコンテンツとコンテンツ処理装置について高品質又は低コストの組み合わせが、所望のコンテンツを処理するために選択され得ることである。
【００２０】
更にその他の更なる利点は、等価なコンテンツが一方のコンテンツ処理装置から他方に転送され得ることである。このような転送の間に、表示のストリームは、例えば低解像度の160×100バージョンから高解像度のMPEGバージョンに変更され得る。
【００２１】
更にその他の更なる利点は、広帯域ネットワーク(例えばWLAN)から低帯域ネットワーク(例えばGSM)への移動体クライアントのハンドオーバをサポートすることである。
【００２２】
他の利点は、以下の詳細な説明を読み取って理解することで当業者に明らかになる。
【発明を実施するための最良の形態】
【００２３】
図面は、本発明の例示的な実施例を示すためのものであり、そのような実施例に本発明を限定するものとして解釈されるべきではない。本発明は、図面と関連の説明に提供されるもの以外に、多様な構成要素及び構成要素の構成で、並びに多様なステップ及びステップの構成で具体化してもよいことがわかる。図面内で、同じ参照数字は同じ要素を示し、類似の参照数字(例えば116、216)は類似の要素を示す。
【００２４】
図１を参照すると、コンテンツプロバイダから消費者にコンテンツを配信するフレームワークは、消費者部分10と、インフラ部分11とを有する。消費者部分10は、１つ以上の消費者環境12を有する。一般的に、消費者環境は、家庭又はアパート、車、会社、及びビジネスである。本発明を実装し得るビジネス環境の例は、オーディオ、ビデオ又はマルチメディア装置(併せてコンテンツ処理装置と呼ぶ)を消費者に販売するビジネスである。その他の例は、このようなコンテンツ処理装置のネットワークを介してオーディオ、ビデオ又はマルチメディアコンテンツを消費者に利用可能にするビジネス(例えば図書館又はインターネットカフェ)である。
【００２５】
本発明を実装する消費者環境12は、消費者ネットワーク14と、コントローラ16と、１つ以上の受信機18と、コンテンツ等価サーバ20と、１つ以上のコンテンツ処理装置とを有する。コンテンツ処理装置は、オーディオ、ビデオ又はマルチメディアコンテンツを消費者に提示することができる。消費者環境12は、１つ以上のオーディオコンテンツ処理装置22(例えば、ラジオ、電話)、１つ以上のビデオコンテンツ処理装置24(例えば、限られたオーディオ機能を備えた3Dプロジェクタ、携帯情報端末(PDA)、及び限られたオーディオ機能を備えた他の種類のコンピュータ)、又は１つ以上のマルチメディアコンテンツ処理装置26(例えば、テレビ(TV)、3Dプロジェクタ、デスクトップコンピュータ、及びマルチメディア機能を備えた他の種類のコンピュータ、ビデオ表示付き電話)の如何なる組み合わせを有してもよい。
【００２６】
消費者環境12はまた、無線オーディオ、ビデオ又はマルチメディアコンテンツ処理装置の如何なる組み合わせを有してもよい。しかし、図面を簡略化するために、図１は、消費者環境12に１つの種類のこのような無線装置のみ(すなわち、無線コンテンツ処理装置28)を示している。消費者環境12はまた、１つ以上のコンテンツ記憶装置30(例えば、CD又はDVDプレイヤ、オーディオ又はビデオカセットプレイヤ、オーディオ又はビデオジュークボックス、ディスクドライブ)を有してもよい。
【００２７】
インフラ部分11は、１つ以上のコンテンツプロバイダ32と、インターネット34と、１つ以上のサービスプロバイダ36とを有する。これは、有線及び無線電話通信と、衛星通信と、ケーブルTV通信と、地上波無線及びTV放送と、コンテンツを消費者に配信できる他の通信ネットワーク用のインフラを含む。サービスプロバイダ36は、放送局と、インターネットサービスプロバイダ(ISP)と、ローカル及び長距離電話会社と、無線電話サービスプロバイダと、ケーブルTVサービスプロバイダと、衛星TVサービスプロバイダと、オーディオ、ビデオ又はマルチメディアコンテンツを消費者に提供する他の種類のサービスプロバイダとを含む。
【００２８】
サービスプロバイダ36は、複数のコンテンツプロバイダ32からコンテンツへのアクセスを提供してもよく、また、コンテンツを提供してもよい(サービス／コンテンツプロバイダとして機能する)。更に、如何なるコンテンツプロバイダ32も、コンテンツへのアクセスを消費者に提供してもよい(コンテンツ／サービスプロバイダとして機能する)。後者のものはラジオ及びTV放送領域のコンテンツプロバイダに一般的であり、前者のものはインターネット及びケーブルTVサービスプロバイダに一般的である。
【００２９】
所定のコンテンツプロバイダ32は、インターネット34、有線インタフェース又は無線インタフェースを介して１つ以上のサービスプロバイダ36に等価なコンテンツを提供してもよい。コンテンツプロバイダ32とサービスプロバイダ36との間のインタフェースは、所望のコンテンツを転送可能な何らかの通信プロトコルを実装し得る。コンテンツプロバイダ32は、複数の種類の通信プロトコルを介して同じコンテンツを通信してもよい。
【００３０】
多数のサービスプロバイダは、消費者に定期申込みサービスを提供する。代替として、又は更に、サービスプロバイダは、アクセス毎の代金、オンデマンド及びダウンロード(例えば、映画、音楽、電子ブック)としてそのような特別サービスを提供してもよい。多様な種類のサービスプロバイダについて多様なビジネスモデルが存在し、サービスプロバイダ間の競争は、同じ種類のサービスについて多様な価格体系にしばしば導く。サービスプロバイダ36は、所望のコンテンツを転送可能な何らかの通信プロトコルを介して、コンテンツへの消費者アクセスを提供することができる。サービスプロバイダ36は、複数の種類の通信プロトコルを介して、同じコンテンツを通信してもよい。図１に示すように、サービスプロバイダ36は、無線と有線の双方の技術を介して、消費者環境12にコンテンツへのアクセスを提供してもよい。
【００３１】
一般的に、消費者環境12の受信機18は、有線及び無線インタフェースを介して、１つ以上のサービスプロバイダ36からコンテンツを受信する。例えば、１つの受信機18は、有線又は無線電話インタフェース、衛星TVインタフェース、及びケーブルTVインタフェースを介してコンテンツを受信するように適合されてもよい。代替として、例えば、所望のコンテンツ転送方法毎に１つの複数の受信機18が実装されてもよい。更に、各受信機がコンテンツインタフェースの多様な組み合わせを有する受信機の多様な組み合わせが考えられる。無線コンテンツ処理装置28は、無線インタフェース(例えば、RF放送、衛星通信、セルラ通信等)を介してサービスプロバイダ36から直接コンテンツを受信することができる。
【００３２】
消費者環境12内で、コントローラ16と、受信機18と、コンテンツ等価サーバ20と、処理装置は、消費者ネットワーク14を介して通信する。消費者ネットワーク14は、宛先処理装置と互換性のあるコンテンツを転送可能な如何なる通信プロトコル(例えば、IEEE1394、イーサーネット、IEEE802.11b、Bluetooth等)を使用してもよい。代替として、ネットワークは、プロトコルの組み合わせを利用するネットワーク又はネットワーク装置の組み合わせでもよい。各無線コンテンツ処理装置28は、ローカル無線通信(例えば、低レベルRF、IR)と互換性のある通信技術を介して制御情報を受信するために、消費者ネットワーク14へのローカル無線インタフェースを有する。オーディオ、ビデオ及びマルチメディアコンテンツ処理装置22、24、26は、コンテンツと制御信号とを受信するために、消費者ネットワーク14への有線インタフェースを備えて図示されている。代替として、如何なるオーディオ、ビデオ又はマルチメディアコンテンツ処理装置22、24、26は、コンテンツ、制御信号又はその双方を受信するために、消費者ネットワーク14へのローカル無線インタフェースを有してもよい。
【００３３】
代替実施例において、コントローラ16と、受信機18と、コンテンツ等価サーバ20は、１つの装置に結合されてもよく、装置の多様な組み合わせに結合されてもよい。更なる代替実施例において、コントローラ16、受信機18又はコンテンツ等価サーバ20の構成要素の如何なるものも、１つ以上のコンテンツ処理装置に結合されてもよい。
【００３４】
一般的に、コントローラ16は、表示装置(例えば表示モニタ)と、入力装置(例えば、キーボード、マウス又は他の種類のポインティング装置、キーパッド又は他の種類のスイッチ／コントロール)とを有するユーザインタフェースを有する。更に、又は代替として、消費者ネットワーク14と通信する如何なる装置(例えば、処理装置、CE装置)も同様のユーザインタフェースを有してもよい。
【００３５】
一般的に、受信機18は、消費者ネットワーク14の所有者が申込みを行った各サービスプロバイダ36から、又は第三者のプロバイダから、電子番組ガイド(EPG)等を受信する。サービスプロバイダ36からのこの番組コンテンツ情報及びオンデマンドコンテンツ情報は、コンテンツ等価サーバ20に格納される。更に、コンテンツ等価サーバ20は、何らかのコンテンツ記憶装置30から利用可能なアイテムについて、ローカルコンテンツ情報を保持する。ローカルコンテンツ情報は、ダウンロードコンテンツと、消費者ネットワーク14の所有者により他の方法で購入されたコンテンツ(例えば、CD-ROM、DVD-ROM、カセットテープ)とを有する。
【００３６】
一実施例では、受信機18はまた、サービスプロバイダ36を介して特定のコンテンツプロバイダ32から等価なコンテンツ情報を受信する。この特定のコンテンツプロバイダ32は、特別サービスとして等価なコンテンツ情報を提供する。このように、コンテンツの等価物は、外部関係者又はサービスにより消費者環境12に提供される。例えば、この実施例では、等価なコンテンツ情報は、インターネットの検索エンジンを介して提供されてもよい。検索エンジンは、特定のコンテンツを特定する検索要求を受け付け、番組チャンネル、オンデマンドチャンネル、ダウンロードライブラリ、及び小売アウトレットを通じて利用可能なコンテンツ用の等価なコンテンツを返信してもよい。同時に利用可能な等価なコンテンツはしばしば特に注意付けされる。取り出された等価なコンテンツ情報は、等価なコンテンツサーバ20に格納される。外部のコンテンツ等価サービスは、インターネットサーバに基づいてもよい。同様に、インターネットサーバは、例えば回答がローカルで見つからない場合に他のサーバに問い合わせる現在のドメインネームサーバ(DNS)設定に類似した分散階層を有してもよい。
【００３７】
特定のフットボール試合の等価なコンテンツの例は、生番組チャンネルコンテンツと、遅延した番組チャンネルコンテンツと、ダウンロードコンテンツとを有する。当然のことながら、遅延した番組チャンネルコンテンツは、単に生番組の遅延したバージョン(すなわち、再放送)である場合には、生番組チャンネルコンテンツと等しくてもよい。等価な番組チャンネルコンテンツは、その試合のTV放送と、ラジオ放送と、ケーブルTV送信と、衛星TV送信とを有する。多くの場合、元の番組は、各チームの本拠地と独立して生成される。ダウンロードコンテンツは、記録済ビデオストリームと、記録済オーディオストリームとを有する。
【００３８】
コントローラ16は、消費者がユーザインタフェースを監視してコンテンツを要求したか否かを決定する処理を有してもよい。消費者は、ユーザインタフェースで代替物のリストから特定のコンテンツ参照を選択することにより、又は特定の通信チャンネルに特定の処理装置を設定することにより、コンテンツを要求することができる。代替のコンテンツ参照のリストは、番組と、オンデマンドと、コンテンツ等価サーバ20に格納されたローカル在庫コンテンツ情報とに基づいて、コントローラ16により構成される。
【００３９】
説明中の実施例においてコンテンツ要求が受信されると、コントローラ16は等価なコンテンツ情報を提供するコンテンツプロバイダ32に検索要求を提示する。コントローラ16は、消費者ネットワーク内の互換性のある処理装置に対する等価なコンテンツ情報と、コンテンツ記憶装置30を介して消費者に利用可能なローカル在庫コンテンツとを比較する。コントローラ16は、ユーザインタフェースで消費者に等価なコンテンツ情報を表示する。一般的に、ローカル在庫に既に存在する等価なコンテンツはハイライトされている。同様に、現在使用中の処理装置は“ダウンライト”
(例えば、ゴースト、影付き、隠す)されてもよい。更に、コントローラ16は、使用中の処理装置でコンテンツを現在受信している消費者を表示してもよい。これは、例えば処理装置でのログイン手順により、又は代替として、処理装置のマッピング位置又は検出位置に従って処理装置の認識範囲内の消費者を認識する消費者監視装置により、消費者識別表示を組み込んだ本発明の実施例で実現される。所定の処理装置での消費者間の衝突は、コントローラ16による自動又は手動での優先機構に基づいて解決され得る。ある消費者が処理装置を現在使用している消費者より高い優先度を有していない場合、コントローラ16は、その処理装置に関連する等価なコンテンツをユーザインタフェースでマスク又はグレイアウトしてもよい。
【００４０】
ユーザインタフェースで、消費者は、コンテンツが処理され、選択された装置の周辺に進むことを希望する装置を選択する。コントローラ16は、選択された処理装置を適切なチャンネルに設定し、それにより、消費者が装置の認識範囲内にあるときに装置が準備の整った状態になる。選択されたコンテンツが記憶装置30からのものである場合、コントローラ16は記憶装置30を設定し、所望のコンテンツの位置とロードに関して消費者に指示を提供し、又は自動的に所望のコンテンツをロードし、それにより、消費者が選択された処理装置の認識範囲内にあるときに準備の整った状態になる。
【００４１】
他の実施例では、コンテンツ等価サーバ20は、前述の検索エンジン技術のような等価なコンテンツ情報を提供する。コンテンツ等価サーバ20は、EPG及び多様なサービスプロバイダ36から提供された類似の情報を分析し、コンテンツの等価物を特定してもよい。コンテンツの記述又はメタデータがコンテンツ内に埋め込まれている場合、コンテンツ等価サーバ20は、記述及びメタデータを動的に取得し、格納されている記述及びメタデータを分析し、コンテンツの等価物を特定する。更に、コンテンツ等価サーバ20は、関連のサービスプロバイダを介して、コンテンツについての比較可能な情報を提供する何らかのコンテンツプロバイダからそのような情報を取り出す。更に、コンテンツ等価サーバ20は、動的にコンテンツをサンプリングし、コンテンツの等価物を特定する。説明中の実施例では、消費者は前述と同様にコントローラ16とインタフェース結合する。
【００４２】
更に他の実施例では、コンテンツプロバイダ32とサービスプロバイダ36は、等価なコンテンツへのリンクでコンテンツに注記を付ける。コンテンツ等価サーバ20は、EPGのリンク及び多様なサービスプロバイダ36から提供された類似の情報を受信して格納する。コンテンツ要求を受信すると、説明中の実施例では、コントローラ16はコンテンツ等価サーバ20から等価なコンテンツのリンクを取り出す。コントローラ16は、消費者ネットワーク内の互換性のある処理装置に対する等価なコンテンツのリンクと、コンテンツ記憶装置30を介して消費者に利用可能なローカル在庫コンテンツとを比較する。コントローラ16は、消費者に対して等価なコンテンツのリンクをユーザインタフェースに表示する。その他の場合、説明中の実施例では、消費者は前述と同様にコントローラ16とインタフェース結合する。
【００４３】
更に他の実施例では、コントローラ16は、消費者ネットワーク14で利用可能な処理装置を検討して、どの等価なコンテンツのインスタンスが最も高い品質処理を消費者に提供するかを示唆する。代替として、コントローラ16は、最も高い品質処理を生じる等価なコンテンツのインスタンス及び処理装置を自動的に選択する。
【００４４】
更に他の実施例では、コントローラ16は、消費者ネットワーク14で利用可能な処理装置を検討して、どの等価なコンテンツのインスタンスが最低のコストを消費者に提供するかを示唆する。コンテンツの処理に関連する少なくとも２つのコスト(例えば、金銭コストと、計算／ネットワーク性能コスト)が存在する。例えば、金銭コストは、インターネット接続で使用される帯域／時間に関連するコスト、及びコンテンツ自体のコストである。例えば、計算／ネットワーク性能コストは、コンテンツを伝送するときにホームネットワークで利用可能な帯域の使用に関連するコスト、及び処理又はエンコード装置で消費された計算能力である。この実施例では、消費者は、利用可能なオーディオ、ビデオ又はマルチメディア形式から好ましい種類の処理装置を選択してもよい。代替として、コントローラ16は、最低コスト処理を生じる等価なコンテンツのインスタンス及び処理装置を自動的に選択する。
【００４５】
他の実施例では、コントローラ16は、ユーザプロフィール／選択に基づいて等価なコンテンツ参照を選択してもよい。例えば、ユーザプロフィール／選択は、コンテンツのインスタンスの最終的な選択に進展する等価なコンテンツの種類を制限してもよい。前述のように、異なる種類のコンテンツの等価物は、1)異なるエンコード特性を備える全く同じコンテンツ、2)同じであるが例えば言語又は解説者が異なるコンテンツ、3)コンテンツが生じたイベントが等しいが、異なる種類のメディアを介してコンテンツが提供されるものを含む。如何なる識別可能な種類の等価なコンテンツも、ユーザプロフィール／選択に基づいて制限され得る。ユーザによる過去の選択に基づいて、コントローラ16はユーザプロフィール／選択を構成してもよい。代替として、ユーザは例えばユーザインタフェースを介してユーザプロフィール／選択を入力してもよい。
【００４６】
更に他の実施例では、コントローラ16は、特定の処理装置で処理中のコンテンツを示唆するため、又はそれを異なる処理装置の等価なコンテンツに自動的に転送するために、ユーザインタフェースを使用する。例えば、携帯ラジオでフットボール試合を聞く消費者環境14に消費者が入り、高品質又は低コストの等価なコンテンツのインスタンスが消費者の認識範囲内の他の処理装置で利用可能であることをコントローラ16が認識した場合に、このことが実装される。説明中の実施例では、前述の消費者識別技術及び処理装置を特定する類似の技術が実装され得る。比較的静止した処理装置では、前述のマッピング技術が実装され得る。
【００４７】
図２を参照すると、消費者環境の１つ以上の処理装置に対してコンテンツ処理を制御する方法100の実施例は、ステップ102で始まり、消費者環境はコンテンツ参照を受信する。コンテンツ参照は、消費者からのコンテンツの要求により生成される。一般的に、消費者の要求は、消費者ネットワークに事前に集められてユーザインタフェースを介して消費者に提示されるコンテンツ参照のリストからコンテンツ参照を選択することにより、消費者ネットワークに伝えられる。代替として、特定の処理装置で特別のコンテンツのインスタンスを選択する(例えば、処理装置をあるチャンネル又は周波数に同調する)ことにより、又は特定の処理装置で特別のコンテンツ参照を選択する(例えば、処理装置に関連するユーザインタフェースからコンテンツ参照を選択する)ことにより、消費者はコンテンツを要求してもよい。
【００４８】
ステップ104において、消費者環境は、受信したコンテンツ参照に関連する等価なコンテンツ参照を特定する。一般的に、コンテンツの等価物は、1)消費者環境又は2)特別サービスとして消費者にコンテンツの等価物を提供する第三者のコンテンツプロバイダにより事前に決定される。コンテンツの等価物の決定については、図１を参照して詳細に前述した。
【００４９】
ステップ106において、消費者ネットワークは、等価なコンテンツ参照から、消費者ネットワークにアクセス可能な好ましい等価なコンテンツ参照を選択する。好ましい等価なコンテンツ参照は自動的に選択され、半自動的に選択され(すなわち、消費者ネットワークにより示唆され、ユーザインタフェースを介して消費者により確認される)、又はユーザインタフェースを介して消費者により選択される。一般的に、好ましい等価なコンテンツ参照の選択は、コンテンツの品質又は解像度と、消費者に対するコストとを含み、複数の要因に基づく。
【００５０】
ステップ108において、消費者ネットワークは、選択されたコンテンツ参照に基づいて好ましいコンテンツ処理装置を選択する。この選択は自動でもよく、半自動でもよく、また、消費者により実行されてもよい。一般的に、選択は複数の要因に基づく。一般的に、選択された等価なコンテンツ参照と互換性がある最も高い品質又は最も高い解像度の処理装置が選択される。選択された処理装置が他の消費者により使用中である場合、消費者ネットワークは装置の衝突を解決する。装置の衝突の解決については、図１を参照して前述した。
【００５１】
ステップ110において、消費者ネットワークは選択された等価なコンテンツ参照により記述されるコンテンツのインスタンスを処理するように、選択されたコンテンツ処理装置を制御する。図１を参照して前述したように、選択されたコンテンツ処理装置は、消費者ネットワークに対して有線でもよく、無線でもよい。更に、同様に図１を参照して前述したように、選択された処理装置は、サービスプロバイダに対して有線でもよく、無線でもよい。
【００５２】
説明中の方法の実施例の拡張において、受信した最初のコンテンツ参照がサービス中である場合、消費者ネットワークは1)代替のコンテンツ参照が好ましいことを決定する(ステップ112)、2)代替の等価なコンテンツ参照が好ましいことを決定する(ステップ114)、又は3)代替のコンテンツ処理装置が好ましいことを決定することができる。
【００５３】
ステップ112で代替のコンテンツ参照が好ましいことを消費者ネットワークが決定すると、その方法はステップ104に戻る。消費者ネットワークは、1)ユーザインタフェースを介した消費者による代替のコンテンツ参照の要求、又は2) 消費者が選択された処理装置を異なるチャンネル又は周波数に同調させ、ステップ110で処理された以前のコンテンツのインスタンスと等価でないコンテンツのインスタンスを受信することを含み、多様な技術によりこのことを決定してもよい。
【００５４】
ステップ114で代替の等価なコンテンツ参照が好ましいことを消費者ネットワークが決定すると、その方法はステップ106に戻る。消費者ネットワークは、1)ユーザインタフェースを介した消費者による代替の等価なコンテンツ参照の要求、2)消費者が選択された処理装置を異なるチャンネル又は周波数に同調させ、ステップ110で処理された以前のコンテンツのインスタンスと等価なコンテンツのインスタンスを受信することを認識することによるもの、又は3)消費者が代替の処理装置で代替の等価なコンテンツ参照を選択したことを認識することによるものを含み、多様な技術によりこのことを決定することができる。
【００５５】
ステップ116で代替のコンテンツ処理装置が好ましいことを消費者ネットワークが決定すると、代替のコンテンツ処理装置は代替の等価なコンテンツ参照とより良い互換性を有する可能性があるため、その方法はステップ106に戻る。消費者ネットワークは、1)ユーザインタフェースを介した消費者による代替のコンテンツ処理装置の要求、2)代替のコンテンツ処理装置が移動体である場合、以前に選択された装置の周辺に代替の装置を移動すること(選択された装置で処理されるコンテンツが代替の装置に転送されることを消費者が希望することを示す)、3)反対に、選択された処理装置が移動体である場合、代替の装置の周辺に以前に選択された装置を移動すること(同様に、コンテンツが転送されることを消費者が希望することを示す)、又は4)代替の処理装置を特定のチャンネル又は周波数に同調させることにより、代替の処理装置でステップ110で以前に処理された同じコンテンツのインスタンスを消費者が選択したことを認識することによることを含み、多様な技術によりこのことを決定する。
【００５６】
説明中の方法の実施例のその他の拡張において、ステップ104で等価なコンテンツ参照が特定された後に、１つ以上の新しいコンテンツのインスタンスが利用可能であることを、消費者ネットワークが決定する(ステップ105)。ステップ104の等価なコンテンツ参照は、新しいコンテンツのインスタンスに基づいて更新される。従って、次回にステップ104とステップ105が実行されると、更新された等価なコンテンツ参照が提供される。この拡張により提供される“リフレッシュ”サイクルは、ポーリングに基づいてもよく、また、イベント駆動でもよい。
【００５７】
コンテンツへの参照(例えばURN)及びコンテンツのインスタンス(例えばURLのファイル／ストリーム)は、前述の方法及び図２に示す方法で分離される。その方法の一実施例では、コンテンツを配信可能なソース(例えばチューナ又はハードディスク)にその後に解決され得るコンテンツを一意且つ不変に特定するために、URNストリングが使用される(例えば、urn:wwice:content@homelab:harry-potter-movie-original)。等価なコンテンツは、一式のソースに解決され得る元の映画の監督者の場面のバージョン(例えば、urn:wwice:content@homelab:harry-potter-movie-directors-cut)でもよい(元の映画を提供するものと必ずしも同じセットとは限らない)。
【００５８】
本発明の一実施例において、消費者ネットワーク12(図１)は、コントローラ16、受信機18及び／又はコンテンツ等価サーバ20内にミドルウェアを有する。前述の及び図２に図示したコンテンツ処理を制御する方法の１つ以上のステップは、ミドルウェアに実装されてもよい。当業者にわかるように、ミドルウェアにより、消費者ネットワーク12内のネットワークアプリケーション及びサービスを通じて共有の機能が可能になる。
【００５９】
ここでは本発明を例示的な実施例について説明したが、多数の代替、変更及び変形が当業者に明らかであることが明白である。従って、以前の説明の本発明の実施例は、本発明の要旨及び範囲の限定ではなく、説明を意図する。具体的には、本発明は、特許請求の要旨及び範囲又はその均等物内にある前述の例示的な実施例の全ての代替、変更及び変形を包含することを意図する。
【図面の簡単な説明】
【００６０】
【図１】コンテンツプロバイダから消費者にコンテンツを配信するフレームワーク内で本発明の実施例を示したブロック図
【図２】消費者環境で１つ以上の処理装置に対してコンテンツ処理を制御する方法の実施例を示したフローチャート
【図１】
2006509417.tif 000003
【図２】
2006509417.tif 000004
【国際調査報告】
2006509417.tif 000005
2006509417.tif 000006
2006509417.tif 000007