(57)【要約】      （修正有）【課題】最適な又は理想的な画像に従うマルチメディアコンテンツ又はメディアコンテンツの表示を最適化するための方法及びシステムを提供する。【解決手段】異なった表示装置ごとに最適化される異なったコンテンツバージョンが遠隔サーバ３０１で生成されて、表示装置１０６へ接続された受信器３０４へ送信される。更に、異なった表示装置ごとに最適化されるパラメータ表示設定の組は、マルチメディアコンテンツについて最適な像の表示を可能にするよう、受信器３０４へ送信される。更に、表示装置パラメータの記述又はインジケーションは、異なるバージョンのコンテンツ又は異なる組のパラメータ表示設定の生成における使用のために、遠隔サーバ３０１へ送信される。【選択図】図３
2015167368.tif 000002
【特許請求の範囲】
【請求項１】
ワイドエリアネットワーク上で少なくとも１つのクライアント表示装置の受信器へ接続されるサーバの作動方法であって、
前記サーバにおいて、前記受信器から前記ワイドエリアネットワーク上で、少なくとも１つのクライアント表示装置パラメータのインジケーションを受け取るステップと、
前記サーバにより、前記クライアント表示装置パラメータに基づき前記クライアント表示装置に対してマルチメディアコンテンツのバージョンを決定するステップと、
劇場設定において見られる前記マルチメディアコンテンツに対応するパラメータ設定を特定するパラメータモデルに前記バージョンを適応させるように、該バージョンを変換するステップと、
前記サーバによって、前記適応されたバージョンを前記受信器へ送信するステップと
を有する方法。
【請求項２】
前記マルチメディアコンテンツの要求を受け取ったことに応答して前記決定するステップ、前記変換するステップ及び前記送信するステップを実行するステップ
を更に有する請求項１に記載の方法。
【請求項３】
前記インジケーションを受け取ったことに応答して前記バージョンを生成するステップ
を更に有する請求項１に記載の方法。
【請求項４】
表示装置パラメータの異なる組に対して前記マルチメディアコンテンツの複数のバージョンを記憶するステップ
を更に有し、
前記決定するステップは、前記クライアント表示装置パラメータの前記インジケーションを前記クライアント表示装置パラメータに基づき対応するバージョンと整合させることによって、前記受信器へ送信すべき適切なバージョンを選択することを更に有する、
請求項１に記載の方法。
【請求項５】
前記クライアント表示装置パラメータに前記クライアント表示装置を取り囲む周辺光のインジケーションを含めるステップ
を更に有する請求項１に記載の方法。
【請求項６】
前記クライアント表示装置パラメータにガマット識別を含めるステップ
を更に有する請求項１に記載の方法。
【請求項７】
前記クライアント表示装置パラメータに前記クライアント表示装置のブランド及びモデルインジケーションを含めるステップ
を更に有する請求項１に記載の方法。
【請求項８】
複数の異なる表示装置のパラメータを示すデータベースを用いることによって前記バージョンを生成するステップ
を更に有する請求項１に記載の方法。
【請求項９】
前記クライアント表示装置に対して前記マルチメディアコンテンツのためのパラメータ表示設定を決定するステップ
を更に有し、
前記送信するステップは、前記決定されたパラメータ表示設定のインジケーションを前記ワイドエリアネットワーク上で前記受信器へ送信することを更に有する、
請求項１に記載の方法。
【請求項１０】
ワイドエリアネットワーク上で少なくとも１つのクライアント表示装置の受信器へ接続されるサーバの作動方法であって、
前記サーバにおいて、前記受信器から前記ワイドエリアネットワーク上で、クライアント表示装置パラメータのインジケーションを受け取るステップと、
前記サーバにより、少なくとも、クライアント表示装置パラメータと、劇場設定において見られるマルチメディアコンテンツに対応するパラメータ設定を特定するパラメータモデルとに基づき選択される、前記マルチメディアコンテンツのためのパラメータ表示設定を決定するステップと、
前記サーバによって、前記マルチメディアコンテンツ及び前記決定されたパラメータ表示設定のインジケーションを前記受信器へ送信するステップと
を有する方法。
【請求項１１】
前記マルチメディアコンテンツのための複数のクライアント表示装置パラメータに対応する表示装置パラメータ設定の複数の異なる組を記憶するステップ
を更に有し、
前記決定するステップは、表示装置パラメータ設定の異なる組の中の１つを選択することを更に有する、
請求項１０に記載の方法。
【請求項１２】
前記クライアント表示装置パラメータのインジケーションを受け取ったことに応答して前記パラメータ表示設定を生成するステップ
を更に有する請求項１０に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概して、マルチメディアコンテンツ配信、より具体的には、マルチメディアコンテンツ表示の最適化に係る。
【背景技術】
【０００２】
ホームエンターテイメントシステムをコンテンツサービスプロバイダ（例えば、ケーブル、衛星又はインターネットサービスプロバイダ）へ接続するとき、ユーザはしばしば、彼らが自身のホームエンターテイメントシステムの能力に応じて可能な最良の像表示を得ることを確かにするよう、システムの技術的側面に関する若干の基本的理解を有することを求められる。かかる側面には、ビデオ及びオーディオ復号化規格、表示装置によってサポートされる走査パラメータ、及びサービスプロバイダへの接続の帯域幅が含まれる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、多くのユーザは、そのような基本的な技術的知識を有しておらず、結果として、おそらく、彼らが自身のホームエンターテイメントシステムの全潜在能力を利用していないことを認識することなく、ビデオ表示品質の低下に対処する。
【課題を解決するための手段】
【０００４】
実施例は、最適な又は理想的な画像に従ってマルチメディアコンテンツ又はメディアコンテンツの表示を自動的に最適化する手段を提供する。例えば、遠隔サーバは、ユーザのホームネットワーク上で受信器から表示装置パラメータを受信することができ、次いで、前記遠隔サーバは、前記ユーザの特定の表示装置に対して最適化されるマルチメディアコンテンツを前記受信器へ送信することができる。代替的に、前記遠隔サーバは、表示装置に対して最適化されるパラメータ設定の記述を送信することができる。他の実施例には、ユーザの受信器によって選択及び使用可能な異なったコンテンツバージョン及び／又は異なった組のパラメータ設定を送信することがある。当然、ここで用いられる「表示装置」は、ありとあらゆるタイプのメディア及びマルチメディアコンテンツ（かかるコンテンツのビデオ及びオーディオ要素を含む。）を描画又は提示することができる如何なる装置も含む。
【０００５】
一実施形態で、遠隔サーバからコンテンツを配信する方法は、受信器からワイドエリアネットワーク上でクライアント表示装置パラメータのインジケーションを受け取るステップと、前記クライアント表示装置パラメータに基づきクライアント表示装置に対して最適化されるマルチメディアコンテンツのバージョンを決定するステップであって、前記クライアント表示装置での該バージョンの表示が前記マルチメディアコンテンツのための所定の最適モデルの表示特性に対応するようにするステップと、前記バージョンを前記受信器へ送信するステップとを有する。
【０００６】
代替の実施形態で、遠隔サーバからコンテンツを配信する方法は、受信器からワイドエリアネットワーク上でクライアント表示装置パラメータのインジケーションを受け取るステップと、クライアント表示装置に対して最適化されるマルチメディアコンテンツのためのパラメータ表示設定を決定するステップと、前記マルチメディアコンテンツ及び前記決定されたパラメータ表示設定のインジケーションを前記受信器へ送信するステップとを有する。
【０００７】
他の実施形態で、遠隔サーバからマルチメディアコンテンツを受け取る方法は、クライアント表示装置の表示パラメータのインジケーションを得るステップと、前記インジケーションをワイドエリアネットワーク上で遠隔サーバへ送信するステップと、前記クライアント表示装置の前記表示パラメータに対して最適化されるマルチメディアコンテンツのバージョンを受け取るステップとを有する。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施例に従って表示装置に対して最適化されるマルチメディアコンテンツのバージョンを配信するためのシステムの例のハイレベルブロック／フロー図である。
【図２】本発明の一実施例に従って表示装置に対して最適化される表示装置パラメータ設定の組及びマルチメディアコンテンツを配信するシステムの例のハイレベルブロック／フロー図である。
【図３】本発明の一実施例に従って異なった対応する表示装置に対して最適化される異なったバージョンのメディアコンテンツを送信するシステムの例のハイレベルブロック／フロー図である。
【図４】本発明の一実施例に従って異なった対応する表示装置に対して最適化される異なった組の表示装置パラメータ及びメディアコンテンツを送信するシステムの例のハイレベルブロック／フロー図である。
【図５】本発明の一実施例に従って表示装置に対して最適化されるメディアコンテンツのバージョンを配信する方法の例のハイレベルブロック／フロー図である。
【図６】本発明の一実施例に従って表示装置に対して最適化されるメディアコンテンツのバージョンを受信する方法の例のハイレベルブロック／フロー図である。
【図７】本発明の一実施例に従って表示装置に対して最適化される表示装置パラメータ設定の組及びメディアコンテンツを配信する方法の例のハイレベルブロック／フロー図である。
【図８】本発明の一実施例に従って表示装置に対して最適化される表示装置パラメータ設定の組及びメディアコンテンツを受信する方法の例のハイレベルブロック／フロー図である。
【図９】本発明の一実施例に従って異なった対応する表示装置に対して最適化される異なったバージョンのメディアコンテンツを送信する方法の例のハイレベルブロック／フロー図である。
【図１０】本発明の一実施例に従って異なった対応する表示装置に対して最適化されるメディアコンテンツの送信されたバージョン間の選択及びメディアコンテンツの受信のための方法の例のハイレベルブロック／フロー図である。
【図１１】本発明の一実施例に従って異なった対応する表示装置に対して最適化される異なった組の表示装置パラメータ設定及びメディアコンテンツを送信する方法の例のハイレベルブロック／フロー図である。
【図１２】本発明の一実施例に従って異なった対応する表示装置に対して最適化される表示装置パラメータ設定の送信された組間の選択及びメディアコンテンツの受信のための方法の例のハイレベルブロック／フロー図である。
【発明を実施するための形態】
【０００９】
本発明の教示は、添付の図面に関連して以下の詳細な説明を考慮することによって、容易に理解され得る。
【００１０】
当然、図面は、本発明の概念を説明するためのものであり、必ずしも、本発明を説明するための唯一可能な構成ではない。理解を助けるよう、同じ参照符号が、可能であれば、図面に共通する同じ要素を示すために、使用されている。
【００１１】
本発明の実施例に従って、顧客のホームエンターテイメントシステムのための「完璧な像（perfect  picture）」は、サービスプロバイダによって自動的に提供されて、顧客が自身のホームシステムの能力を理解し且つ自身が最良の可能な視聴経験を享受することを確信することを可能にする必要性を除くことができる。例えば、ビデオ及びオーディオ圧縮規格、走査パラメータ等に関連するオプションをユーザに提供するのとは対照的に、サービスプロバイダは、ほとんど又は全くユーザ干渉なしに、像を自動的に最適化することができる。
【００１２】
更に、たとえユーザが自身のホームエンターテイメントシステムの基本的な技術的理解を有するとしても、しばしば、コンテンツプロバイダは、ユーザのホームエンターテイメントシステム又は表示装置の全能力を活用しないコンテンツを配信する。例えば、ネットワーク（例えば、ケーブル若しくは衛星ネットワーク、又はインターネット）上でコンテンツを配信するコンテンツプロバイダは、コンテンツを、今日のＨＤ（高解像度）テレビジョンシステムで使用される基本的な比色分析（colorimetry）を規定する提言（Ｒｅｃ）７０９、又はＩＴＵ−Ｒ  ＢＴ．７０９（International  Telecommunications  Union  Ratio  Communication  Sector  Broadcast  Television  recommendation  709）標準規格に対応させる。同様に、Ｒｅｃ６０１標準規格は、今日のＳＤ（標準解像度）テレビジョンシステムで使用される基本的な比色分析を規定する。Ｒｅｃ７０９又はＲｅｃ６０１システムにおけるコンテンツは、もともと陰極線管（ＣＲＴ）に対して校正され、事実上、更なる比色分析要件（例えば、ＥＢＵ（European  Broadcasting  Union）要求）を課す。しかし、たとえコンテンツが厳密にＲｅｃ７０９又はＲｅｃ６０１標準規格に従うとしても、より新しい技術のディスプレイ（例えば、プラズマ、液晶ディスプレイ（ＬＣＤ）、バックライトとして発光ダイオードを備えたＬＣＤ（ＬＥＤ＋ＬＣＤ）、有機発光ダイオード（ＯＬＥＤ）、デジタル光処理（ＤＬＰ）プロジェクタ）は、ＣＲＴとは異なった特性を有し、同じコンテンツに対して異なった色を再現する。特に、それらの異なる装置は、一般的に、Ｒｅｃ７０９又はＲｅｃ６０１ガマット（gamut）よりも広い色ガマットを有し、且つ、Ｒｅｃ７０９又はＲｅｃ６０１に対応するコンテンツに対して、より豊かな視聴経験を提供する可能性を有する。従って、表示装置へ配信されるコンテンツは、ユーザの特定のホームエンターテイメントシステムに対して最適化されず、結果として、ユーザのエンターテイメントシステムの全潜在能力は十分に利用されない。
【００１３】
本発明の様々な実施例は、ユーザのエンターテイメントシステムの能力を十分に利用するためにコンテンツ又はその表示を調整するよう実施され得る。例えば、上述されたように、様々なパラメータが、ユーザのディスプレイ上に「完璧な像」を提供するために考えられてよい。かかるパラメータは、音響及び映像復号化規格、処理能力、ネットワーク帯域幅、マルチチャネル音響サポート（モノ、ステレオ、サラウンド等）、オーディオ及びビデオコーデックパラメータ、ネットワークレイテンシー、局部記憶及びバッファリング容量、２次元（２Ｄ）対３次元（３Ｄ）能力、３Ｄステレオ信号フォーマット等を含むことができる。更に、かかるパラメータは、表示パラメータ（例えば、色パラメータ、ガンマ（暗領域の描画）、アスペクト比、画面サイズ、画面解像度）を含むことができる。後述されるように、様々な方法及びシステムが、ユーザのエンターテイメントシステムに従ってコンテンツを最適化するよう、あるいは、代替的に、又は更に、特定のコンテンツのための理想的な設定に従ってユーザの表示装置を最適化するよう、実施され得る。更に、ユーザは、彼らが、ここで開示される原理により、後に、より高品位のホームネットワーク又はシステムを得た場合に、初期設定後に自身の像又は表示設定をアップグレードするオプションを与えられ得る。
【００１４】
本発明の側面の理解を助けるよう、以下、図面が参照され、図面において、同じ参照符号は、複数の図を通して、類似する又は同じ要素を識別する。図示される様々な要素の機能は、専用のハードウェア、又は適切なソフトウェアと関連してソフトウェアを実行可能なハードウェアの使用により適用され得る。プロセッサによって提供される場合に、機能は、単一の専用プロセッサによって、単一の共有プロセッサによって、又は複数の個別プロセッサ（そのうちの幾つかは共有されてよい。）によって、提供され得る。更に、語「プロセッサ」又は「コントローラ」の明示的使用は、もっぱらソフトウェアを実行可能なハードウェアを表すと考えられるべきではなく、暗に、デジタル信号プロセッサ（ＤＳＰ）ハードウェア、ソフトウェアを記憶する読出専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、及び不揮発性記憶装置を含むがこれらに限定されない。更に、本発明の原理、側面及び実施形態並びにそれらの具体例についての全ての記述は、それらと等価な構造及び機能の両方を包含するよう意図される。更に、そのような等価なものは、現在知られているもの及び将来開発されるものの両方（すなわち、構造に関わらず同じ機能を実行する、開発されるあらゆる要素）を含むよう意図される。
【００１５】
このように、例えば、当業者には明らかなように、ここで提示されるブロック図は、本発明の原理を具現する例示的なシステムコンポーネント及び／又は回路の概念図を表す。同様に、あらゆるフローチャート、フロー図、状態遷移図、擬似コード等も、実質的にコンピュータ可読媒体上で表現され、従って、そのようなコンピュータ又はプロセッサが明示的に示されていようといまいとコンピュータ又はプロセッサによって実行され得る様々なプロセスを表す。
【００１６】
ここで、図１を参照すると、本発明の一実施例に従うコンテンツ配信システム１００が表されている。理解を容易にするために１つの受信器しか本図及び他の図において示されていないが、当然、本願で記載されるシステムは、遠隔サーバからコンテンツを受信する複数の受信器を有することができる。システム１００で、ユーザのホーム・ローカルエリアネットワーク及び／又はエンターテイメントシステム表示装置１０６へ接続されている受信器１０４は、表示装置の局所パラメータを自動的に識別することができ、局所パラメータのインジケーションをワイドエリアネットワーク１２６上でチャネル１１０に沿って遠隔コンテンツプロバイダサーバ１０１へ送信することができる。当然、語「ワイドエリアネットワーク」は、当該技術における一般的な技術的意味に加えて、本願で、ケーブルブロードキャストネットワーク、光ブロードキャストネットワーク、衛星ブロードキャストネットワーク、並びに、インターネット上で実施されるユニキャスト及びマルチキャストネットワークを更に含むと定義される。更に、「ワイドエリアネットワーク」は、メトロポリタンエリアネットワーク及びキャンパスエリアネットワークを更に含む。
【００１７】
また、チャネル１１０は、特定のネットワーク（例えば、衛星ネットワーク）においてケーブルバックチャネルとして実施され得る。例えば、インジケーションは、製造会社及びモデル番号であってよい。更に、受信器と表示装置１０６との間の接続１３２は、ＨＤＭＩ（High  Definition  Multimedia  Interface）接続であってよい。受信器は、ＨＤＭＩによってサポートされるＶＥＳＡ（Video  Electronics  Standards  Association）  Ｅ−ＥＤＩＤ（Enhanced  Extended  Display  Identification  Data  Standard）を実施することによって、表示装置製造者識別番号及びモデル識別番号を決定することができる。代替的に、受信器は、例えば、インストールの間、そのような情報を打ち込むようユーザに要求することができる。様々な実施例において、インジケーションは、遠隔サーバへ１度だけ送信される必要があり、そして、コントローラ１０２に割り当てられているメモリに局所的に記憶され得る。更に、システム１００は、特定のビデオコンテンツの要求がネットワーク１２６を通じて又はバックチャネルを通じてチャネル１０８に沿って送信され得るオンデマンド設定において任意に実施され得る。
【００１８】
遠隔サーバ１０１は、理想像データベース１１８及びパラメータデータベース１２０を有することができる。理想像データベース１１８は、コンテンツが所定の仕様に従って表示されることを可能にする、様々なコンテンツのための如何なる理想的なパラメータも特定することができる。例えば、理想的なパラメータは、所定の最適パラメータモデルを記述することができ、そして、コンテンツが劇場設定と同じように表示され得るように、製作責任者の当初の意図に対応するパラメータ設定を特定することができる。かかるパラメータは、表示設定（色設定、輝度、コントラスト及び他の表示パラメータ）を含むことができる。次いで、パラメータデータベース１２０は、異なるタイプの表示装置又はホームエンターテイメントシステムに対応する様々なパラメータの記述を含むことができる。例えば、上述されたように、かかるパラメータは、映像及び音響復号化規格の互換性、色ガマット、アスペクト比、画面サイズ、処理能力、ビデオコーデックパラメータ、画面解像度、局部記憶容量、２次元対３次元能力等を含むことができる。更に、パラメータデータベース１２０は、様々な表示装置又はエンターテイメントシステムの型及びモデル番号に対してそのようなパラメータの組を相互参照することができる。かかる相互参照は、パラメータインジケーションを送信するために受信器によって使用される帯域幅リソースを最小限とするよう用いられ得る。
【００１９】
遠隔サーバ１０１は、例えば、ＤＣＩ（Digital  Cinema  Initiatives）標準規格に従うことができる基本ビデオコンテンツ１２４を受信して、コンテンツ記憶装置１１６に記憶される複数のバージョンのコンテンツを生成するよう構成され得るコンテンツ発生器１１４を更に有することができる。例えば、コンテンツ発生器１１４は、夫々のコンテンツバージョンを、理想像データベース１１８を用いて、パラメータデータベース１２０でリスト化されている夫々の表示装置又はエンターテイメントシステムへと調整するよう構成され得る。例えば、特定の表示装置は他よりも広範な能力を有することができ、その場合に、コンテンツ発生器１１４は、対応する表示装置の能力を十分に利用するようコンテンツを生成して、コンテンツバージョンが理想像データベース１１８でリスト化されているパラメータと可能な限り多く整合するようにすることができる。夫々のバージョンは、取り出しを容易にするよう型及びモデル番号を参照して記憶されてよい。
【００２０】
コントローラ１０２は、チャネル１１０に沿って受信された装置パラメータを参照することができ、そして、整合器１２２を用いて、表示装置１０６に対応するコンテンツバージョンを見つけることができる。上述されたように、受信器１０４から受信された装置パラメータは、記憶装置１１６に記憶されている対応するコンテンツバージョンに整合した型及びモデル番号を有することができる。このように、コントローラ１０２は、コンテンツデータベース１１６から適切なコンテンツを選択することができる。代替的に、受信器１０４から受信される装置パラメータは、任意に、装置パラメータのリストを送信することができる。リストは、パラメータデータベース１２０が特定の表示装置１０６を含まない場合に、送信され得る。この場合に、コンテンツ発生器１１４は、上述されたようにコンテンツを表示装置１０６に合わせるようオンフライでコンテンツを生成することができる。ある実施形態では、リストは、型及びモデル番号の有無に関わらず、最初に送信され得る。代替的に、リストは、サーバが、受信器１０４によって最初に送信される型及びモデルを有していないと決定した場合に、サーバ１０１からのクエリに応答して送信され得る。適切なコンテンツバージョンが見つけられた又は生成された後、それは受信器１０４へ送信され、そして、表示のために表示装置１０６へ送信される。また、留意すべきは、代替的に、表示装置１０６のバージョンが生成されている場合には、デフォルトのバージョンがチャネル１１２に沿って受信器１０４へ送信されてよい点である。
【００２１】
引き続き図１を参照するとともに、ここで図２を参照すると、本発明の他の実施例に従うコンテンツ配信システム２００が表されている。システム１００において見られるように、受信器２０４は、上述されたように、チャネル１１０に沿って同じ装置パラメータインジケーションを送信することができ、任意に、上述されたように、ネットワーク１２６上で遠隔サーバ２０１へチャネル１０８に沿って特定のビデオコンテンツの要求を送信することができる。システム１００において見られるように、遠隔サーバ２０１は、理想像データベース１１８及びパラメータデータベース１２０を有することができる。しかし、合わせられたバージョンのコンテンツを送信するのとは対照的に、サーバ２０１は、ネットワーク１２６においてチャネル２１２に沿って基本コンテンツ及びパラメータ設定の組の両方を受信器２０４へ送信することができる。例えば、遠隔サーバ２０１は、理想像データベース１１８に記憶されたパラメータ及びパラメータデータベース１２０に記憶されたパラメータを用いて異なった組のパラメータ設定を生成する設定発生器２１４を有することができる。例えば、パラメータデータベース１２０において設けられる夫々の表示装置又はエンターテイメントシステムは、対応する異なった組のパラメータ設定を有することができる。ここで、設定発生器２１４は、コンテンツが対応する表示装置で表示される場合に、対応する表示装置の異なった能力を十分に活用するように、夫々の組のパラメータ設定を生成することができる。例えば、特定の組のパラメータ設定に係る対応する表示装置がその設定の組に従ってコンテンツを表示する場合、ユーザは、データベース１１８において提供される理想像パラメータと可能な限り多く整合する表示を提供され得る。例えば、パラメータの組は、色設定、輝度、ボリューム及び他の同様のパラメータを含むことができる。更に、パラメータの各組は、受信器２０４に含まれるパラメータコントローラ２２６（後述される。）が表示装置１０６へサーバによって送信されるメディアコンテンツをどのように適応すべきかを示すメタデータを含むことができる。例えば、更に後述されるように、そのような適応は、コンテンツを表示装置の能力に合わせるよう色変換を実行することを含むことができる。
【００２２】
チャネル１０８に沿って受信器２０４から受信される装置パラメータインジケーションを用いると、コントローラ２０２は、提供されたインジケーションを、設定発生器２１４によって生成される設定の組の１つと整合させるために、整合器２２２を用いることができる。例えば、パラメータ設定の組は、対応する表示装置の型及びモデル番号を参照して設定記憶装置２１６に記憶され得る。整合された設定は、ネットワーク１２６においてチャネル２１２に沿って受信器２０４へ送信され得る。
【００２３】
パラメータ設定の受信に応答して、受信器２０４は、サーバ２０１から受信されたパラメータ設定の組に従って表示装置を設定するために、パラメータコントローラ２２６を用いることができる。例えば、パラメータコントローラ２２６は、色設定、輝度、ボリューム等を設定することができる。加えて、更に後述されるように、パラメータコントローラ２２６は、色変換を実行するよう構成されてもよい。受信器２０４は、パラメータ設定の組に従う表示のために、サーバ２０１から受信されたビデオコンテンツを表示装置１０６へ送信することができる。
【００２４】
留意すべきは、システム１００と同様に、パラメータ設定発生器２１４は、オンフライでパラメータ設定の組を生成することができる点である。例えば、上述されたように、オンフライ生成は、特定の表示装置１０６がパラメータデータベース１２０においてリスト化されていない場合に、実行され得る。このように、サーバ２０１は、表示装置１０６に合わせられたパラメータの組を生成することができ、且つ、上述されたように、最初にチャネル１０８を通じて送信されるパラメータのリストを受信したことに応答して、又はサーバクエリに応答して、パラメータの組を送信することができる。更に、上述されたように、表示装置１０６のためのパラメータ設定の組が生成されていない場合に、設定のデフォルトの組がチャネル２１２に沿って受信器２０４へ送信され得る。
【００２５】
また、当然、システム１００及び２００の任意の変形例は、表示装置１０６の周囲の周辺光条件を測定するよう構成され得る周辺環境センサ１３０を有することができる。例えば、周辺環境センサ１３０は、表示装置を取り囲む光の色及び／又は強さを測定し、チャネル１０８に沿って装置パラメータインジケーションとともに色／強度情報を送信することができる。このように、かかる場合において、システム１００におけるサーバ１０１は、表示されるコンテンツがデータベース１１８に含まれる理想像パラメータと可能な限り多く整合することができるように、周辺光条件を考慮してオンフライでバージョンを生成することができる。このバージョンは、ネットワーク１２６上でチャネル１１２に沿って送信され得る。次いで、システム２００においては、設定発生器２１４は、表示装置１０６の周囲の周辺光条件を考慮してオンフライで設定の組を生成することができる。設定の組は、照明が変更されるべき程度のインジケーションを含むことができる。例えば、パラメータコントローラ２２６は、照明が弱められる又は強められるべきことを示すユーザへのメッセージを表示するよう構成され得、そして、サーバ２０１から受信されたパラメータ設定の組において提供される設定を満足するのに十分な程度へと照明が調整される場合をユーザに示すためにセンサ１３０を用いることができる。代替的に、十分なインターフェースがユーザの施設において光源と受信器との間に設けられる場合には、調整はパラメータコントローラ２２６によって自動的に行われ得る。
【００２６】
更に、周辺光に関し、代替的に、適応プロセスが受信器内で直接に行われてよい。例えば、センサは周辺光条件を測定することができ、測定は、チャネル２１２に沿ってサーバから受信された色構成設定のサブセットを選択してそれを色処理のために用いるために、受信器によって使用され得る。このように、色パラメータ設定の組は、照明レベルごとに１つのパラメータ（例えば、薄暗い、暗い、普通、明るい等）の複数のサブセットを含むことができる。
【００２７】
更に、システム１００及び２００の任意の変形例は、受信器のネットワーク接続の帯域幅を測定するよう構成され得る帯域幅センサ１３４を含むことができる。帯域幅は、遠隔サーバへ送信される１つの装置パラメータであってよく、遠隔サーバは、表示装置１０６が接続されているネットワーク１２６又は局所ネットワークの特定の帯域幅制限にビデオコンテンツのバージョンを合わせるために帯域幅を使用することができる。帯域幅の測定及び使用について、色最適化の例に関連して、更に以下で記載される。
【００２８】
引き続き図１を参照するとともに、ここで図３を参照すると、本発明の他の実施例に従うコンテンツ配信システム３００が表されている。ここで、遠隔サーバ３０１は、コンテンツ発生器１１４、理想像データベース１１８、パラメータデータベース１２０、及びコンテンツ記憶装置１１６を有することができ、それらは全て、システム１００に関連して上述された同じ機能を実行することができる。しかし、システム３００は、選択決定が受信器３０４で行われる点で、システム１００と異なっている。例えば、遠隔サーバ３０１におけるコントローラ３０２は、コンテンツ記憶装置１１６に記憶されている全てのコンテンツバージョン（例えば、ｎ個のバージョン）を受信して、複数の受信器へ送信するよう構成され得る。ｎ個のバージョンは、チャネル３１２−１乃至３１２−ｎのうちの１又はそれ以上に沿って受信器３０４へ送信され得る。更に、遠隔サーバ３０１は、対応する組のビデオ表示装置パラメータのインジケーションとともに複数のバージョンを送信することができる。例えば、サーバ３０１は、対応する装置の型及びモデルとともに、コンテンツバージョン毎にチャネル又はパケット識別子をマッピングする参照テーブル３１３を送信することができる。このように、受信器３０４は、対応する表示装置１０６を適切なバージョンと整合させるためにインジケーションを受信して使用することができるバージョン選択器３２６を有することができる。例えば、バージョン選択器３２６は、表示装置１０６の型及びモデルを適切なバージョンと整合させるために参照テーブル３１３を用いることができる。バージョン選択器３２６による適切なバージョンの選択に応答して、受信器３０４は、適切な最適化されたコンテンツバージョンを、表示のために、表示装置１０６へ送信することができる。
【００２９】
引き続き図２を参照するとともに、ここで図４を参照すると、本発明の他の実施例に従うコンテンツ配信システム４００が表されている。システム４００において、遠隔サーバ４０１は、設定発生器２１４、理想像データベース１１８、パラメータデータベース１２０、設定記憶装置２１６、及びコンテンツ記憶装置１１６を有することができ、それらは全て、システム２００に関連して上述された同じ機能を実行することができる。システム４００は、選択決定が受信器４０４で行われる点で、システム２００と異なっている。例えば、遠隔サーバ４０１におけるコントローラ４０２は、コンテンツ記憶装置１１６からコンテンツを取り出して、チャネル４１２に沿って複数の受信器へ送信するよう構成され得る。加えて、コントローラ４０２は、また、設定記憶装置２１６に記憶されているパラメータ設定の組の全て、例えばｎ組のパラメータを取り出して、複数の受信器へ送信することもできる。例えば、ｎ組のパラメータは、チャネル４１２−１乃至４１２−ｎのうちの１又はそれ以上に沿って受信器４０４へ送信され得る。更に、遠隔サーバ４０１は、ビデオ表示装置パラメータの対応する組のインジケーションとともに複数組のパラメータを送信することができる。例えば、サーバ４０１は、対応する装置の型及びモデルとともに、パラメータの組ごとにチャネル又はパケット識別子をマッピングする参照テーブル４１３を送信することができる。このように、受信器４０４は、対応する表示装置１０６を適切な組の設定と整合させるためにインジケーションを受信して使用することができる設定選択器４２８を有することができる。例えば、選択器４２８は、表示装置１０６の型及びモデルを適切な組のパラメータ設定と整合させるために参照テーブル４１３を使用することができる。設定選択器４２８による適切な組のパラメータ設定の選択に応答して、パラメータコントローラ２２６は、システム２００に関連して上述されたように、適切な組の設定に従って表示装置設定を変更することができる。受信器４０４は、最適化されたパラメータ設定に従う表示のために、表示装置１０６へコンテンツを送信することができる。
【００３０】
また、当然、上記のシステム実施形態は、特徴の理解を簡単且つ容易にするよう特定の特徴に焦点を当てている。しかし、１つのシステム実施形態に関連して上述された側面のいずれも、上記の他のシステム実施形態のいずれかの１又はそれ以上と組み合わされ、又はそのような他のシステム実施形態に加えられてよい。例えば、１又はそれ以上のコンテンツバージョンを送信すること及び１又はそれ以上の組のパラメータ設定を送信することの両方に従事するシステムが得られる。このように、特定の側面について一実施形態に関連して記載してきたが、それらの側面は上記の他の実施形態のいずれにおいても実施され得る。
【００３１】
更に、ここで論じられている実施形態の夫々において、受信器は、ネットワーク接続特性及び装置能力を含む、表示装置の局所パラメータを自動的に識別するよう構成され得る。代替的に、又は更に、上述されたように、受信器は、表示装置１０６の型及びモデル番号を簡単に得ることができ、特定の装置のパラメータの組は、遠隔サーバで表示装置の型及びモデルを相互参照され得る。上述されたように、パラメータの組は、表示装置又はホームネットワークによってサポートされるビデオ及びオーディオ復号化規格の記述を含むことができる。そのような復号化規格には、ＷＭＶ（Windows（登録商標）  Media  Video）、ＶＣ１（Video  Coding  1）、ＭＰＥＧ（Moving  picture  experts  group）、ＭＰＥＧ２、Ｈ．２６４／ＭＰＥＧ−４  ＡＶＣ（Advanced  Video  Coding）、ＳＶＣ（Scalable  Video  Coding）、ＭＶＣ（Multi  View  Coding）、ＡＡＣ（Advanced  Audio  Coding）、ＡＣ３（Dolby  Digital,  Audio  Codec  3）、ＭＰ３（MEPG-1  Audio  Layer  3）等がある。上述されたように、遠隔サーバは、表示装置によってサポートされる特定の符号化規格により符号化されるビデオコンテンツを受信器へ送信することができる。代替的に、コンテンツは、例えば、サーバによって送信されるパラメータ設定の組を用いて、受信器で適切な符号化規格へ変換され得る。なお、このオプションは、追加費用を有して効率が悪い。また、留意すべきは、表示装置又はホームシステムパラメータは、例えば、ＭＰＥＧ−２  ＴＳ（Transport  Stream）、ＭＰＥＧ４ファイルフォーマット、Ｍａｔｒｏｓｋａ、Ｆｌａｓｈ、ＱｕｉｃｋＴｉｍｅ、ＩＰカプセル化（encapsulation）等をサポートされるコンテナフォーマットを含むことができる点である。当然、遠隔サーバは、表示装置、ホームネットワーク又はホームエンターテイメントシステムによってサポートされるコンテナフォーマットに従って受信器へビデオコンテンツを送信することができる。
【００３２】
他のパラメータは、表示装置又はホームエンターテイメントシステムによってサポートされる走査パラメータを含むことができる。かかる走査パラメータは、ＨＤ又はＳＤ、４８０ｉ、４８０ｐ、７２０ｐ、１０８０ｉ、１０８０ｐを含むことができ、且つ、走査レート、例えば、６０ヘルツ（Ｈｚ）又は５０Ｈｚ等を含むことができる。走査パラメータは、コンテンツをそのビットレートを考慮して配信されるよう最適化するために、遠隔サーバによって使用され得る。それらの走査パラメータは、ブランド／モデル情報又は拡張表示識別データ（ＥＤＩＤ）／消費者エレクトロニクス制御（ＣＥＣ）ＨＤＭＩデータを用いて取り出されてよい。
【００３３】
更に、パラメータは、表示装置又はホームエンターテイメントシステムによって用いられるワイドエリアネットワーク（ＷＡＮ）及び／又はローカルエリアネットワーク（ＬＡＮ）の帯域幅を含むことができる。帯域幅パラメータは、例えば、ビットストリーム入力バッファ充填をモニタすることによって受信器によってリアルタイムで測定され得る。代替的に、ユーザは、ユーザがネットワークオペレータから購入しているＷＡＮ帯域幅を宣言することができる。そのような情報は、表示装置にある受信器によってプロンプトされ、ユーザによって入力され得る。帯域幅情報は、サポートされる帯域幅に対して最適化される特定の表示装置のためのコンテンツバージョンを生成するためにサーバ２０１によって使用され得る。例えば、より高いビットレートを有するバージョンは、より高い帯域幅に対して生成され得、一方、より低いビットレートを有するバージョンは、より低い帯域幅に対して生成され得る。例えば、帯域幅の段階的な組は、段階的なインターバルに含まれる受信器から受信された如何なる帯域幅も対応するビットレートを割り当てられ得るように、ビットレートの段階的な組と相互参照され得る。上述されたように、バージョンは、オンフライで事前生成又は生成され得る。コンテンツを準備／選択するためにサーバによって使用され得る走査解像度パラメータ（ＨＤ、ＳＤ、４０８ｉ、４８０ｐ、７２０ｐ、１０８０ｉ、１０８０ｐ等）は、また、受信器が利用可能な帯域幅の推定からも得られる。例えば、帯域幅の低減又は増大は、夫々、より低い又はより高い解像度の選択をもたらしうる。解像度の低減は、ビットレートを低減するための簡単な手段である。
【００３４】
あるパラメータは、３Ｄ（３次元）ビューイング用途に対応することができる。例えば、パラメータは、ビデオ３Ｄ符号化スキーム、例えば、ＭＶＣ（Multi-view  Video  Coding）、ビューごとに半分の解像度を有するＡＶＣ（Advanced  Video  Coding）、並列デュアルＡＶＣ等を含むことができる。他のそのようなパラメータは、表示３Ｄレンダリング能力、例えば、フル３Ｄ、３Ｄレディ（ready）、及びサポートされるフォーマット（例えば、ラインシーケンシャル、フレームシーケンシャル、クインカンスク（quincunx））等を含むことができる。更なる他のパラメータは、表示装置又はホームエンターテイメントシステムが２つのビデオビュー（例えば、ＨＤＭＩ１．３又は１．４等）を支援することができるかどうかを特定することができる。上述されたように、遠隔サーバは、表示装置によってサポートされる復号化スキーム、３Ｄレンダリング能力及びフォーマットに全世界的に従うコンテンツのバージョンを生成することができ、更に、完全なユーザインストールを構成するために使用され得るあらゆる必要なパラメータ設定を受信器へ配信することができる。更に、ある例となるパラメータに関し、受信器は、表示装置に適した標準規格へとコンテンツを変更及び変換することができる。例えば、受信器のハードウェア能力に依存して、ＳＤはＨＤへ変換され、ＨＤはＳＤへ変換され得る。
【００３５】
上述されたように、パラメータは、また、色情報を含むこともできる。例えば、色情報は、ＩＥＣ（International  Electrotechnical  Commission）で目下検討中のガマット識別又はガマットＩＤにおいて定義されるパラメータであってよい。上述されたように、特定の装置に係るガマットＩＤは受信器によって送信され得、あるいは、ガマットＩＤはパラメータデータベースに記憶され、モデル及び型を用いて参照され得る。
【００３６】
本発明の側面の理解を助けるよう、ここで、どのように色情報が、特定の最適化されたコンテンツバージョンを生成することによって及び／又はパラメータ設定の組を生成することによって表示を最適化するために使用され得るのかに関する記述を参照する。色情報はパラメータタイプの単なる一例である。なお、ここで論じられる原理は、上記の他のパラメータに拡張されてよい。色情報は、表示装置での色のレンダリングが原の映画色と整合する又は厳密に対応することを確かにするために使用され得る。例えば、原の映画色は、製作責任者が映画又はフィルムが劇場設定において見られることを意図した場合に、その製作責任者によって指定された色に対応する。
【００３７】
このようにコンテンツ及び／又は表示設定を最適化するよう、幾つかの異なったコンポーネントが考えられるべきである。そのようなコンポーネントの１つは、原のビデオコンテンツ自体（例えば、上記の基本コンテンツ１２４）である。本発明の例となる側面に従って、原のビデオコンテンツはＤＣＩフォーマットで取り出され得、このフォーマットと同様に、フルカラースペクトル軌跡が表されてよい。他の考慮すべき事項には、ヘッドエンド又は遠隔サーバがある。ビデオコンテンツをネットワークへ配信する前に、ＤＣＩコンテンツは、配信フォーマット（例えば、Ｒｅｃ７０９及び４：２：２）と整合するよう色処理され得る。ヘッドエンドにおいては、理想像仕様又は所定の最適パラメータモデル（例えば、理想像データベース１１８に関連して上述されたもの）に適応する当該変換を扱うための幾つかの処理能力が存在する。他の考慮すべき事項は受信器であり、受信器は消費者セットトップボックス（ＳＴＢ）において実施されてよい。このＳＴＢは、適切なハードウェア及び／又はソフトウェアを用いて、例えば、遠隔サーバから受信されるパラメータ設定の組で特定される色変換を扱うための何らかの能力を有することができる。
【００３８】
見るために最終的に色がレンダリングされるところの表示装置は、他の考慮すべき事項である。レンダリングは、原色、ガンマ、コントラスト、明度等のディスプレイの能力に従って行われる。上述されたように、大部分の表示装置は、Ｒｅｃ７０９又はＲｅｃ６０１ガマットに従うよう設計される。これは、通常、ＬＣＤ、プラズマ、ＤＬＰを除くＣＲＴに関する場合であり、新興の技術は、７０９及び６０１ガマットの限界を広げ始めている。本発明の実施例によって実行される色管理は、理論上のＲｅｃ７０９と所与のディスプレイの実際のガマットの１つとの間の何らかの不一致の補正を含むことができる。更に、色管理は、ガンマを用いることによって、暗領域でのディテール・レンダリングを改善することができる。消費者のビューイング状態も考慮され得る。上述されたように、周辺環境センサが周辺光を検出するために使用され得る。通常、周辺光は消費者制御下にある。そのようなものとして、ビューイング状態ガイドラインが、最適な色レンダリングを可能にするためにユーザに提供され得る。例えば、上述されたように、センサの使用により、受信器に含まれるパラメータコントローラは、どのように周辺光が調整されるべきかを指示するメッセージを表示することができる。代替的に、センサが用いられない場合には、概要が、表示メッセージの形でユーザに提供され得る。
【００３９】
ここで、図２のシステム２００を参照する。システム２００は、どのように色最適化が実施例において実施され得るのかを記載するために一例として用いられる。なお、後述される原理は、上記のいずれかのシステムにおいて又はシステムのいずれかの組み合わせにおいて、用いられ得る。例えば、消費者が新しい表示装置１０６をセットトップボックスとして実施される受信器２０４へＨＤＭＩケーブルを用いて接続する場合に、表示装置のブランド及びモデルが、ＨＤＩＭケーブルにおけるＥＤＩＤプロトコルを用いてセットトップボックスによって取得され得る、又は手動で取得され得る。消費者は、また、ＳＴＢユーザガイドによって推奨されるデフォルト色、コントラスト及び他の設定へと表示をリセットするよう指示され得る。あるいは、ＳＴＢは、適切なプロトコル（例えば、ＣＥＣ又はＨＤＭＩ１．４）を用いて表示をそれらの設定にリセットすることができる。ＳＴＢは、遠隔サーバ２０１に接続し、表示装置のブランド／モデルとともに要求を送信する。更に、対応する色補正メタデータ、例えば、３×１Ｄルックアップテーブル（ＬＵＴ）及びマトリクス係数が遠隔サーバから送信され、色変換の実行中の使用のためにＳＴＢで局所的に取り出されて記憶され得る。色補正のためのセットトップボックスにおけるハードウェアは、３×３マトリクス及び３×１Ｄ−ＬＵＴであってよい。
【００４０】
Ｒｅｃ７０９又はＲｅｃ６０１に従って最適化されたコンテンツが見られる場合に、セットトップボックスは、色及びガンマ補正をリアルタイムで適用するよう構成され得る。消費者は、また、ユーザガイドに従って自身の視聴室を暗く又は明るくするよう指示され得る。消費者にとっての利点は、コンテンツのより一致した色レンダリングを有することである。更に、留意すべきは、Ｒｅｃ７０９又はＲｅｃ６０１標準規格が使用されるとしても、より幅広い色ガマットが用いられ得る点である。例えば、より幅広い色ガマットは、表示装置（例えば、プラズマ、ＯＬＥＤ、ＬＥＤ、ＤＬＰ及びＬＣＤ装置）の能力に従って妥当である。
【００４１】
セットトップボックスは、再生又はストリーミングの間コンテンツを復号化するために使用され得、リアルタイムの色処理機能が可能である。そのような機能は、３×１Ｄ−ＬＵＴの適用や、電気光学伝達関数（Electro-optical  transfer  function）（ＥＯＴＦ）、コントラスト、ホワイトレベル、ブラックレベル等の補正であってよい。他のそのような機能には、３×３線形（プログラム可能）マトリクスの適用、すなわち、原色補正、白点色温度、及び色相がある。更に、上述されたように、セットトップボックスは、表示画面色能力を捕捉することができる。これは、ユーザに表示装置のブランド及びモデルを打ち込むよう指示することによって手動で、又は、例えばＥＤＩＤ／ＨＤＭＩプロトコルを用いて自動で、行われ得る。次いで、セットトップボックスは遠隔サーバに接続し、全ての色補正情報（例えば、１Ｄ  ＬＵＴコンテンツ、マトリクス係数、等）を取り出すことができる。より幅広い色ガマットの表示装置に関し、３Ｄ  ＬＵＴはサーバによって用意され、色変換のためにＳＴＢによって使用され得る。また、ＳＴＢは、ディスプレイのブランド及びモデルに加えて、どのような色変換ハードウェアを自身が組み込んでいるのか（例えば、３×３マトリクス及び３×１Ｄ−ＬＵＴ対（疑似）３Ｄ−ＬＵＴ）をサーバに示すことができる。色変換ハードウェア情報に基づき、サーバは、ＳＴＢの色補正ハードウェアによって使用される設定を計算することができる。表示設定は、概して、異なるタイプの色変換ハードウェア（例えば、３×３マトリクス及び３×１Ｄ−ＬＵＴ対（疑似）３Ｄ−ＬＵＴ）ごとに異なっている。
【００４２】
更に、遠隔サーバは、セットトップボックスでダウンロードされる目標表示装置特性及び補正を保持する表示画面データベースをホスティングすることができる。また、データベースは、受信器ハードウェア情報、例えば、色変換ハードウェアを含むこともできる。表示画面データベース及び受信器は、設定記憶装置２１６に含まれ得る。表示画面データベースを構成するいくつかの方法、例えば、全ての既存の表示装置の特性を測定すること又は表示装置製造者から詳細な仕様を取得することがある。
【００４３】
引き続き図１を参照するとともに、ここで図５を参照すると、本発明の一実施例に従ってコンテンツを配信する方法５００が表されている。例えば、方法５００は、システム１００の遠隔サーバ１０１によって実行され得る。方法５００は、例えば、ステップ５０２から開始することができる。ステップ５０２で、コンテンツ発生器１１４は、上述されたように、表示装置パラメータの異なる組ごとに最適化されるマルチメディアコンテンツの複数のバージョンを生成することができる。更に、マルチメディアコンテンツのバージョンは、上述されたように、それらがそのコンテンツに関して理想像データベース１１８に含まれるパラメータと可能な限り多く対応するように、生成され得る。代替的に、複数のバージョンは、サーバで生成される必要はなく、遠隔のコンテンツ発生器から受信されて、コンテンツ記憶装置１１６に直接に記憶されてよい。
【００４４】
ステップ５０４で、サーバ１０１は、複数のバージョンをコンテンツ記憶装置１１６に記憶することができる。
【００４５】
ステップ５０６で、遠隔サーバ１０１は、上述されたように、受信器からクライアント表示装置１０６のクライアント表示装置パラメータのインジケーションを受け取ることができる。インジケーションは、ネットワーク１２６上で又はバックチャネル上で送信され得る。更に、上述されたように、インジケーションは型及びモデル番号であってよく、あるいは、それはクライアント装置パラメータの詳細な記述であってよい。
【００４６】
任意に、ステップ５０８で、サーバ１０１は、マルチメディアコンテンツの要求を受け取ることができる。例えば、上述されたように、システム１００は、オンデマンド設定において使用され得る。
【００４７】
ステップ５１０で、コントローラ１０２は、クライアント表示装置パラメータに基づき、クライアント表示装置に対して最適化されるマルチメディアコンテンツの適切なバージョンを決定することができる。例えば、上述されたように、コントローラ１０２は、クライアント表示装置パラメータのインジケーションを、クライアント表示装置パラメータに対して最適化される対応するバージョンと整合させるために、整合器１２２を用いることができる。例えば、上述されたように、整合器は、ディスプレイ及びモデル番号を、そのディスプレイ及びモデル番号を参照する対応するバージョンと整合させることができる。代替的に、上述されたように、サーバ１０１は、オンフライで適切なバージョンを生成することによって、クライアント表示装置に対して最適化されるマルチメディアコンテンツの適切なバージョンを決定することができる。例えば、クライアント表示装置パラメータのインジケーション及び／又はマルチメディアコンテンツの要求を受け取ったことに応答して、コンテンツ発生器１１４は、表示装置１０６のパラメータに合わせられたバージョンを生成することができる。
【００４８】
ステップ５１２で、サーバ１０１は、適切なバージョンを受信器へ送信することができる。
【００４９】
引き続き図１及び図５を参照するとともに、図６を参照すると、本発明の実施例に従って遠隔サーバからマルチメディアコンテンツを受信する方法６００が表されている。方法６００は受信器１０４によって実行され得、且つ、方法５００を補完することができる。方法６００は、ステップ６０２から開始することができる。ステップ６０２で、受信器１０４は、上述されたように、クライアント表示装置１０６のパラメータのインジケーションを取得することができる。例えば、インジケーションは、上述されたように、表示装置の型及びモデルであってよい。更に、パラメータ、例えば走査パラメータは、上述されたように、ＨＤＭＩ接続により取得され得る。更に、受信器１０４は、クライアント表示装置パラメータを得るためにセンサ１３０及び１３４を用いることができる。例えば、上述されたように、周辺環境センサ１３０は、周辺光の色及び強さを測定するよう構成され得る。更に、帯域幅センサ１３４は、遠隔サーバに接続されている送信チャネル１１０、１０８の帯域幅を測定するよう構成され得る。
【００５０】
ステップ６０４で、受信器１０４は、上述されたように、クライアント表示装置１０６のクライアント表示装置パラメータのインジケーションを遠隔サーバへ送信することができる。例えば、上述されたように、インジケーションは、表示装置の型及びモデルを含むことができ、且つ、パラメータの明示的な記述を含むことができる。上述されたように、そのようなパラメータは、復号化及び走査パラメータ、周辺環境情報並びに帯域幅を含むことができる。
【００５１】
任意に、ステップ６０６で、受信器１０４は、上述されたように、マルチメディアコンテンツの要求を送信することができる。
【００５２】
ステップ６０８で、受信器１０４は、上述されたように、クライアント表示装置パラメータに対して最適化されるマルチメディアコンテンツバージョンを受信することができ、ステップ６１０で、マルチメディアコンテンツバージョンは、上述されたように、表示装置１０６で表示され得る。
【００５３】
引き続き図２を参照するとともに、ここで図７を参照すると、本発明の一実施例に従ってコンテンツを配信する方法７００が表されている。例えば、方法７００は、システム２００の遠隔サーバ２０１によって実行され得る。方法７００は、例えば、ステップ７０２から開始することができる。ステップ７０２で、設定発生器２１４は、上述されたように、マルチメディアコンテンツのための対応する複数のクライアント表示装置パラメータに対して最適化される複数の異なる組の表示装置パラメータ設定を生成することができる。更に、パラメータ設定の組は、上述されたように、それらが、コンテンツに関して理想像データベース１１８に含まれるパラメータと可能な限り多く対応するように、生成され得る。上述されたように、設定の組は、例えば、マルチメディアコンテンツの制作責任者によって劇場設定でのその表示のために設定された色仕様に対応することができる。色仕様の組は、理想像データベース１１８において提供される所定の最適パラメータモデルに対応することができる。代替的に、複数のバージョンがサーバで生成される必要はなく、遠隔の設定発生器から受信されて、設定記憶装置２１６に直接に記憶されてよい。
【００５４】
ステップ７０４で、サーバ２０１は、生成されたパラメータ設定の組を設定記憶装置２１６に記憶することができる。
【００５５】
ステップ７０６で、遠隔サーバ２０１は、上述されたように、受信器２０４からクライアント表示装置１０６のクライアント表示装置パラメータのインジケーションを受け取ることができる。インジケーションは、ネットワーク１２６上で又はバックチャネル上で送信され得る。更に、上述されたように、インジケーションは型及びモデル番号であってよく、あるいは、それはクライアント装置パラメータの詳細な記述であってよい。
【００５６】
任意に、ステップ７０８で、サーバ２０１は、マルチメディアコンテンツの要求を受け取ることができる。例えば、上述されたように、システム２００は、オンデマンド設定において使用され得る。
【００５７】
ステップ７１０で、コントローラ２０２は、クライアント表示装置パラメータに基づき、クライアント表示装置に対して最適化されるパラメータ設定の適切な組を決定することができる。例えば、上述されたように、コントローラ２０２は、クライアント表示装置パラメータのインジケーションを、クライアント表示装置パラメータに対して最適化される対応する組のパラメータ設定と整合させるために、整合器２２２を用いることができる。例えば、上述されたように、整合器は、ディスプレイ及びモデル番号を、そのディスプレイ及びモデル番号を参照する対応する組のパラメータ設定と整合させることができる。代替的に、上述されたように、サーバ２０１は、リアルタイムで、オンフライで適切なバージョンを生成することによって、クライアント表示装置に対して最適化される適切な組の設定を決定することができる。例えば、クライアント表示装置パラメータに対してのインジケーション及び／又はマルチメディアコンテンツの要求を受け取ったことに応答して、設定発生器２１４は、表示装置１０６のパラメータに合わせられた設定の組を生成することができる。
【００５８】
ステップ７１２で、サーバ２０１は、マルチメディアコンテンツとともに、受信器へ適切な組の設定を送信することができる。
【００５９】
引き続き図２及び図７を参照するとともに、図８を参照すると、本発明の実施例に従って遠隔サーバからマルチメディアコンテンツを受信する方法８００が表されている。方法８００は受信器２０４によって実行され得、且つ、方法７００を補完することができる。方法８００は、ステップ８０２から開始することができる。ステップ８０２で、受信器２０４は、上述されたように、クライアント表示装置１０６のパラメータのインジケーションを取得することができる。例えば、インジケーションは、上述されたように、表示装置の型及びモデルであってよい。更に、あるパラメータは、上述されたように、ＨＤＭＩ接続により取得され得る。更に、受信器２０４は、クライアント表示装置パラメータを得るためにセンサ１３０及び１３４を用いることができる。例えば、上述されたように、周辺環境センサ１３０は、周辺光の色及び強さを測定するよう構成され得る。更に、帯域幅センサ１３４は、遠隔サーバに接続されている送信チャネル１１０、１０８の帯域幅を測定するよう構成され得る。
【００６０】
ステップ８０４で、受信器２０４は、上述されたように、クライアント表示装置１０６のクライアント表示装置パラメータのインジケーションを遠隔サーバへ送信することができる。例えば、上述されたように、インジケーションは、表示装置の型及びモデルを含むことができ、且つ、パラメータの明示的な記述を含むことができる。上述されたように、そのようなパラメータは、復号化及び走査パラメータ、色情報、周辺環境情報並びに帯域幅を含むことができる。更に、上述されたように、色情報はガマットＩＤを含むことができる。
【００６１】
任意に、ステップ８０６で、受信器２０４は、上述されたように、マルチメディアコンテンツの要求を送信することができる。
【００６２】
ステップ８０８で、受信器２０４は、上述されたように、マルチメディアコンテンツと、クライアント表示装置に対して最適化されるマルチメディアコンテンツのための表示装置１０６のパラメータ設定のインジケーションとを受信することができる。例えば、上述されたように、そのようなパラメータは、色設定、輝度、ボリューム、及び他のパラメータを含むことができる。色設定は、上述されたように、１Ｄ又は３Ｄ  ＬＵＴを含むことができる。
【００６３】
受信器２０４は、受け取ったパラメータ設定の組に従って、クライアント表示装置を設定し及び／又はマルチメディアコンテンツを変更することができる。
【００６４】
例えば、ステップ８１０で、受信器２０４のパラメータコントローラ２２６は、上述されたように、マルチメディアコンテンツの表示のために、表示装置パラメータ設定の組に従ってクライアント表示装置を設定することができる。例えば、パラメータコントローラ２２６は、サーバ２０１から取得された設定の組を用いて、色設定、輝度、ボリューム及び他のパラメータを調整することができる。更に、上述されたように、パラメータコントローラ２２６は、どのように周辺光が設定に応じて調整されるべきかをユーザに示すことができる、又は自動的に周辺光を変更することができる。
【００６５】
ステップ８１２で、パラメータコントローラ２２６は、表示装置パラメータ設定の組に従ってマルチメディアコンテンツを変更することができる。例えば、パラメータコントローラ２２６は、コンテンツが、可能な限り多く、理想像データベース１１８において提供される所定の最適設定モデルと整合するように、パラメータ設定の組に従ってマルチメディアコンテンツに対して色変換を実行することができる。
【００６６】
ステップ８１４で、表示装置１０６は、表示装置パラメータ設定の組に従ってマルチメディアコンテンツを表示することができる。そのようなものとして、最適化された像が自動的にユーザに提示され得る。
【００６７】
引き続き図３を参照するとともに、ここで図９を参照すると、本発明の一実施例に従ってコンテンツを配信する方法９００が表されている。例えば、方法９００は、システム３００の遠隔サーバ３０１によって実行され得る。方法９００は、例えば、ステップ９０２から開始することができる。ステップ９０２で、コンテンツ発生器１１４は、上述されたように、表示装置パラメータの異なる組ごとに最適化されるマルチメディアコンテンツの複数のバージョンを生成することができる。更に、マルチメディアコンテンツのバージョンは、上述されたように、それらがそのコンテンツに関して理想像データベース１１８に含まれるパラメータと可能な限り多く対応するように、生成され得る。代替的に、複数のバージョンは、サーバで生成される必要はなく、遠隔のコンテンツ発生器から受信されて、コンテンツ記憶装置１１６に直接に記憶されてよい。
【００６８】
ステップ９０４で、サーバ３０１は、複数のバージョンをコンテンツ記憶装置１１６に記憶することができる。
【００６９】
ステップ９０６で、遠隔サーバ３０１は、受信器が表示すべき適切なバージョンを選択することを可能にするよう、対応する組の表示装置パラメータのインジケーションとともに、複数のクライアント受信器へ複数のバージョンを送信するよう構成され得る。例えば、上述されたように、ビデオ表示パラメータの組のインジケーションは、表示装置１０６の型及びモデル番号であってよく、あるいは、それらは、対応するクライアント装置パラメータの詳細な記述であってよい。更に、インジケーションは、異なるバージョンのコンテンツを対応する表示装置型及びモデルに関連付ける参照テーブル３１３の形で、送信され得る。
【００７０】
引き続き図３及び図９を参照するとともに、図１０を参照すると、本発明の実施例に従って遠隔サーバからマルチメディアコンテンツを受信する方法１０００が表されている。方法１０００は受信器３０４によって実行され得、且つ、方法９００を補完することができる。方法１０００は、ステップ１００２から開始することができる。ステップ１００２で、受信器３０４は、上述されたように、クライアント表示装置１０６のパラメータのインジケーションを取得することができる。例えば、インジケーションは、上述されたように、表示装置の型及びモデルであってよい。
【００７１】
ステップ１００４で、受信器３０４は、ネットワーク上の遠隔サーバから、バージョンが最適化される対応する組の表示装置パラメータのインジケーションとともに、複数のバージョンのマルチメディアコンテンツを受け取ることができる。上述されたように、インジケーションは、例えば、インジケーションをそれらの対応するバージョンと関連づける参照テーブル３１３の形で送信される装置の型及びモデル番号であってよい。
【００７２】
ステップ１００６で、受信器３０４のバージョン選択器３２６は、クライアント表示装置パラメータの組のインジケーションを、遠隔サーバから受け取った対応するバージョンの１つと整合させることによって、バージョンの１つを選択することができる。例えば、バージョン選択器３２６は、ステップ１００２で得られた型及びモデルを、参照テーブル３１３を用いて、対応するバージョンと整合させることができる。
【００７３】
ステップ１００８で、表示装置１０６は、表示装置に対して最適化されている選択されたバージョンを表示することができる。
【００７４】
引き続き図４を参照するとともに、ここで図１１を参照すると、本発明の一実施例に従ってコンテンツを配信する方法１１００が表されている。例えば、方法１１００は、システム４００の遠隔サーバ４０１によって実行され得る。方法１１００は、例えば、ステップ１１０２から開始することができる。ステップ１１０２で、設定発生器２１４は、上述されたように、マルチメディアコンテンツのための対応する複数のクライアント表示装置パラメータに対して最適化される複数の異なる組の表示装置パラメータ設定を生成することができる。更に、パラメータ設定の組は、上述されたように、それらが、コンテンツに関して理想像データベース１１８に含まれるパラメータと可能な限り多く対応するように、生成され得る。代替的に、複数のバージョンがサーバで生成される必要はなく、遠隔の設定発生器から受信されて、設定記憶装置２１６に直接に記憶されてよい。
【００７５】
ステップ１１０４で、サーバ４０１は、生成されたパラメータ設定の組を設定記憶装置２１６に記憶することができる。
【００７６】
ステップ１１０６で、遠隔サーバ４０１は、受信器がビデオ表示パラメータ設定の適切な組を選択し、適切な設定に従ってマルチメディアコンテンツを表示することを可能にするよう、マルチメディアコンテンツ及び異なる組のビデオ表示パラメータ設定のインジケーションを複数の受信器へ送信するよう構成され得る。例えば、上述されたように、ビデオ表示パラメータの組のインジケーションは、表示装置１０６の型及びモデル番号であってよく、あるいは、それらは、対応するクライアント装置パラメータの詳細な記述であってよい。更に、インジケーションは、表示装置１０６に対して最適化されるパラメータの組を決定するために受信器４０４によって用いられ得る対応する装置の型及びモデルと各組のパラメータを関連付ける参照テーブル４１３の形で、送信され得る。
【００７７】
引き続き図４及び図１１を参照するとともに、図１２を参照すると、本発明の実施例に従って遠隔サーバからマルチメディアコンテンツを受信する方法１２００が表されている。方法１２００は受信器４０４によって実行され得、且つ、方法１１００を補完することができる。方法１２００は、ステップ１２０２から開始することができる。ステップ１２０２で、受信器４０４は、上述されたように、クライアント表示装置１０６のパラメータのインジケーションを取得することができる。例えば、インジケーションは、上述されたように、表示装置の型及びモデルであってよい。更に、あるパラメータは、上述されたように、ＨＤＭＩ接続により取得され得る。
【００７８】
ステップ１２０４で、受信器４０４は、上述されたように、マルチメディアコンテンツと、異なった対応するクライアント表示装置ごとに最適化されるマルチメディアコンテンツのための複数の組の表示装置パラメータ設定のインジケーションとを受け取ることができる。
【００７９】
ステップ１２０６で、設定選択器４２８は、クライアント表示装置パラメータの組のインジケーションを表示装置パラメータ設定の対応するインジケーションの１つと整合させることによって、クライアント表示装置に対して最適化される表示装置パラメータ設定の組を選択することができる。例えば、上述されたように、クライアント表示装置パラメータの組のインジケーションは、ステップ１２０２で取得された型及びモデルに対応することができる。更に、設定選択器４２８は、表示装置１０６の型及びモデルを、遠隔サーバ４０１から送信された適切な組の設定と整合させるために、参照テーブル４１３を用いることができる。
【００８０】
更に、受信器４０４は、上述されたように、受け取ったパラメータ設定の組に従って、クライアント表示装置を設定し及び／又はマルチメディアコンテンツを変更することができる。
【００８１】
例えば、ステップ１２０８で、受信器２４４のパラメータコントローラ２２６は、上述されたように、マルチメディアコンテンツの表示のために、選択された表示装置パラメータ設定の組に従ってクライアント表示装置を設定することができる。
【００８２】
ステップ１２１０で、パラメータコントローラ２２６は、上述されたように、選択された表示装置パラメータ設定の組に従ってマルチメディアコンテンツを変更することができる。
【００８３】
ステップ１２１２で、表示装置１０６は、選択された表示装置パラメータ設定の組に従ってマルチメディアコンテンツを表示することができる。
【００８４】
また、当然、上記の方法実施形態は、特徴の理解を簡単且つ容易にするよう特定の特徴に焦点を当てている。しかし、１つの方法実施形態に関連して上述された側面及び／又はステップのいずれも、上記の他の方法実施形態のいずれかの１又はそれ以上と組み合わされてよい。このように、特定の側面について一実施形態に関連して記載してきたが、それらの側面は上記の他の実施形態のいずれにおいても実施され得る。
【００８５】
例えば、本発明の実施例に従って、方法５００／６００は方法７００／８００と組み合わされてよい。例えば、受信器は、最初に、表示装置パラメータの形で自身の能力の詳細をワイドエリアネットワークを介してサーバへ送信することができる。サーバは、構成設定又はパラメータ設定をその使用のために受信器へ送信することができる。更に、サーバは、最も適切に最適化されたマルチメディアコンテンツをユニキャストモードにおいて受信器へ送信することができる。例えば、受信器は、色管理を行うために構成又はパラメータ設定を用いることができ、一方、コンテンツは、ＨＤ又はＳＤ、ＭＰＥＧ２又はＭＰＥＧ４、ＡＡＣ又はＡＣ３、２Ｄ対３Ｄ等であってよい。このシナリオは、インターネットに接続される標準のブロードキャストネットワークにおいて実施され得る。
【００８６】
更に、本発明の実施例に従って、方法９００／１０００は方法１１００／１２００と組み合わされてよい。例えば、サーバは、局所的にマルチメディアコンテンツを処理するために受信器によって使用される複数の構成設定又はパラメータ設定を送信することができる。更に、複数のマルチメディアコンテンツバージョン（同じコンテンツの幾つかのインスタンスであるが異なったフォーマットを有する。例えば、符号化パラメータ、色マッピング等）は、受信器へ送信され得る。ここで、受信器は、上述されたように、その局所能力に従って、最も適切な構成設定又はパラメータ設定と、最も適切なマルチメディアコンテンツバージョンとを選択することができる。このシナリオは、例えば衛星ネットワークのような標準のブロードキャストネットワークにおいて実施され得る。
【００８７】
コンテンツ配信に係る本発明の様々な実施例について記載してきたが、これらは、最適な又は理想的な像に従ってメディアコンテンツ又はメディアコンテンツの表示を自動的に最適化するものであり（例示であって限定ではない。）、変更及び変形が上記の教示を鑑みて当業者によって行われ得ることが知られる。従って、当然に、変更は、添付の特許請求の範囲によって示される本発明の技術的範囲内にある、開示される本発明の特定の実施形態に対して行われてよい。以上は本発明の様々な実施形態を対象とするが、本発明の他の及び更なる実施形態がその基本適用範囲から逸脱することなしに考え出されてよい。
【００８８】
［関連出願］
本願は、参照により本願に援用される、２００９年５月６日に出願された米国仮出願番号第６１／２１５６２７号に基づく優先権の利益を享受する。
【図１】
2015167368.tif 000003
【図２】
2015167368.tif 000004
【図３】
2015167368.tif 000005
【図４】
2015167368.tif 000006
【図５】
2015167368.tif 000007
【図６】
2015167368.tif 000008
【図７】
2015167368.tif 000009
【図８】
2015167368.tif 000010
【図９】
2015167368.tif 000011
【図１０】
2015167368.tif 000012
【図１１】
2015167368.tif 000013
【図１２】
2015167368.tif 000014
【外国語明細書】
2015167368000001.pdf