(57)【特許請求の範囲】
【請求項１】
ビデオプログラムコンテンツをエンドポイント装置へ配信する装置において、該ビデオプログラムコンテンツを前記エンドポイント装置に適応させるよう処理するビデオプログラムコンテンツ処理方法であって、
当該装置のパラメータ選択部によって、前記ビデオプログラムコンテンツの表示特性を定めるパラメータの組を選択することであり、該選択されたパラメータの組は、アスペクト比、クロップ、スケール、符号化ビットレート、色域、ノイズ低減及びプレフィルタリング情報のうちの少なくとも夫々を含む、前記パラメータの組を選択することと、
当該装置のプロファイル生成部によって、前記パラメータの組における夫々のパラメータをトランスコーディングプロファイルに入れることと、
当該装置のカプセル化部によって、前記パラメータを入れられたトランスコーディングプロファイル及び前記ビデオプログラムコンテンツをカプセル化することと、
当該装置のアンパッケージ化部によって、当該装置の送信部を通じて送られた前記カプセル化されたトランスコーディングプロファイル及びビデオプログラムコンテンツをアンパッケージ化することと、
当該装置のトランスコーダによって、前記エンドポイント装置による使用に適するよう前記選択されたパラメータの夫々に基づき前記アンパッケージ化されたビデオプログラムコンテンツをトランスコーディングすることと
を有するビデオプログラムコンテンツ処理方法。
【請求項２】
当該装置の分析部によって前記ビデオプログラムコンテンツを分析することを更に有し、
前記パラメータの組を選択することは、前記ビデオプログラムコンテンツの分析に応答して前記パラメータの組を選択することを含む、
請求項１に記載のビデオプログラムコンテンツ処理方法。
【請求項３】
前記トランスコーディングすることは、
前記トランスコーディングの後には必要とされない前記ビデオプログラムコンテンツの部分を除くことと、
前記ビデオプログラムコンテンツに対して逆テレシネ動作を実行することと、
前記ビデオプログラムコンテンツにフィルタをかけることと、
エンドポイント装置での使用のために品質を最適化するよう前記トランスコーディングプロファイルに基づき前記ビデオプログラムコンテンツを復号化し再符号化することと
を有する、
請求項１に記載のビデオプログラムコンテンツ処理方法。
【請求項４】
前記ビデオプログラムコンテンツについて前記エンドポイント装置の特性を測定することを更に有し、
前記トランスコーディングすることは、前記測定された特性に基づく、
請求項１に記載のビデオプログラムコンテンツ処理方法。
【請求項５】
ビデオプログラムコンテンツをエンドポイント装置へ配信する装置であって、該ビデオプログラムコンテンツを前記エンドポイント装置に適応させるよう処理するよう構成される前記装置において、
前記ビデオプログラムコンテンツの表示特性を定めるパラメータの組を選択するパラメータ選択部であり、該選択されたパラメータの組は、アスペクト比、クロップ、スケール、符号化ビットレート、色域、ノイズ低減及びプレフィルタリング情報のうちの少なくとも夫々を含む、前記パラメータ選択部と、
前記パラメータの組における夫々のパラメータをトランスコーディングプロファイルに入れるプロファイル生成部と、
前記パラメータを入れられたトランスコーディングプロファイル及び前記ビデオプログラムコンテンツをカプセル化するカプセル化部と、
送信部を通じて送られた前記カプセル化されたトランスコーディングプロファイル及びビデオプログラムコンテンツをアンパッケージ化するアンパッケージ化部と、
前記エンドポイント装置による使用に適するよう前記選択されたパラメータの夫々に基づき前記アンパッケージ化されたビデオプログラムコンテンツに対して働くトランスコーダと
を有する装置。
【請求項６】
前記ビデオプログラムコンテンツを評価して出力を生成する分析部を更に有し、
前記パラメータ選択部は、前記分析部の出力に応答して前記パラメータの組を選択するよう構成される、
請求項５に記載の装置。
【請求項７】
前記トランスコーダは、
トランスコーディング後には必要とされない前記ビデオプログラムコンテンツのプログラム部分を除く回路と、
前記ビデオプログラムコンテンツのための逆テレシネ動作部と、
前記ビデオプログラムコンテンツに対して働くフィルタと、
エンドポイント装置での使用のために品質を最適化するよう前記トランスコーディングプロファイルに基づき前記ビデオプログラムコンテンツに対して働く復号部及び再符号部と
を有する、
請求項５に記載の装置。
【請求項８】
前記ビデオプログラムコンテンツについて前記エンドポイント装置の特性を測定する測定部を更に有し、
前記トランスコーダは、前記測定された特性を用いて動作する、
請求項５に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本原理は、遠隔又は顧客構内設備（Customer  Premises  Equipment）（以後、「ＣＰＥ」と呼ぶ。）プラットフォームでトランスコーディングされるプログラムコンテンツの品質を改善するシステム及び方法に関する。
【背景技術】
【０００２】
プログラムコンテンツ、例えばビデオ／オーディオプログラム素材は、一般的には単純なフォーマットにおいて、ソース位置から発せられる。コンテンツは、１つのフォーマットにおいて、様々な装置での視聴に適した他のフォーマットへ変換される必要がある遠隔又は顧客設備の位置へ送られる。様々な装置には、通常、テレビ受像機、コンピュータ、タブレット装置及びスマートフォンが含まれる。それらの装置の技術的、視覚的及び聴覚的な機能は劇的に異なっており、しばしば原コンテンツはそれらの代替の装置による消費にうまく適合しない。
【０００３】
１つのフォーマットから他のフォーマットへのトランスコーディングが起こり得るＣＰＥにおける比較的低コストの高出力プラットフォームの最近の導入は、複数の相違する装置へのコンテンツの同時の高品質配信を確かにするという新たな課題を業界に示してきた。
【発明の概要】
【０００４】
ここで記載されるシステム及び方法の態様は、遠隔のシステム又はＣＰＥプラットフォームでトランスコーディングされるプログラムコンテンツの品質を改善するという問題に対処する。
【０００５】
ここで記載される原理は、コンテンツプロファイリングを用いる遠隔トランスコーディングに関する。ソースコンテンツをプロファイル分析し、パラメータの組を予め定めることによって、“高度化された（enhanced）”又は“ヒンティングが導入された（hinted）”コンテンツは、一般的且つ静的なプロファイルにより得られるよりもはるかに高い品質で遠隔アプリケーションによってトランスコーディングされ得る。パラメータの組には、アスペクト比、クロップ、スケール、符号化ビットレート、色域、ノイズ低減、及びプレフィルタリングが含まれるが、これらに限られない。
【０００６】
更に、測定すべき遠隔のトランスコーディングアプリケーションの能力、例えば、トランスコーダとエンドポイント装置との間の接続の品質及び利用可能なバンド幅は、適合性のあるトランスコードに関する能力を提供する。バンド幅及び他のトランスコーディングパラメータは、エンドポイントディスプレイへの接続の瞬間的な能力をより良く整合させるよう実時間で調整され得、いずれの時点でも取り得る最良の視聴品質を提供する。これは、複数の同時のトランスコードが起こる機会を生じさせ、それにより同時に異なる装置に高品質の経験を提供する。
【０００７】
本原理の一態様に従って、プログラムコンテンツをトランスコーディングする方法が提供される。当該方法は、ビデオプログラムコンテンツの表示特性を定めるパラメータの組を選択するステップと、前記パラメータをトランスコーディングプロファイルに入れるステップと、前記入れられたトランスコーディングプロファイルを第２のディスプレイ装置へ送るステップと、第２のディスプレイ装置で適切に見られるようプロファイルパラメータに基づき前記ビデオプログラムコンテンツをトランスコーディングするステップとを有する。
【０００８】
本原理の他の態様に従って、ビデオプログラムコンテンツを処理する更なる方法が提供される。当該方法は、トランスコーディングプロファイルを受けるステップと、前記トランスコーディングプロファイルからパラメータの組を取り出すステップと、第２の装置での表示に適するよう前記パラメータに基づきプログラムコンテンツをトランスコーディングするステップと、前記パラメータに従ってプログラムコンテンツを表示するステップとを有する。
【０００９】
本原理の他の態様に従って、ビデオプログラムコンテンツを処理する更なる方法が提供される。当該方法は、ビデオプログラムコンテンツの表示特性を定めるパラメータの組を選択するステップと、前記パラメータを第２のディスプレイ装置へ送るステップと、前記パラメータを用いることによって前記ビデオプログラムコンテンツをトランスコーディングするステップと、前記パラメータに従って前記ビデオプログラムコンテンツを表示するステップとを有する。
【００１０】
本原理の他の態様に従って、ビデオプログラムコンテンツを処理する装置が提供される。当該装置は、ビデオプログラムコンテンツの表示特性を定めるパラメータを選択するパラメータ選択部を有する。当該装置は、少なくとも１つのパラメータをトランスコーディングプロファイルに入れるプロファイル生成部を更に有する。当該装置は、前記入れられたトランスコーディングプロファイルを第２のディスプレイ装置へ送る送信部と、第２のディスプレイ装置での適切な表示のために少なくとも１つのパラメータに基づき前記ビデオプログラムコンテンツに対して働くトランスコーダとを更に有する。
【００１１】
本原理の他の態様に従って、ビデオプログラムコンテンツを表示する装置が提供される。当該装置は、第２のディスプレイ装置による使用に適するようビデオプログラムコンテンツをトランスコーディングするためのパラメータの組を含むトランスコーディングプロファイルを受ける受信部を有する。当該装置は、前記トランスコーディングプロファイルからパラメータを得る取出部を更に有する。当該装置は、前記トランスコーディングプロファイルからのパラメータに基づき前記ビデオプログラムコンテンツに対して働くトランスコーダを更に有する。当該装置は、トランスコーディングされたビデオプログラムコンテンツを表示するディスプレイ装置を更に有する。
【００１２】
本発明の他の態様に従って、ビデオプログラムコンテンツを表示する更なる装置が提供される。当該装置は、ビデオプログラムコンテンツの表示特性を定めるパラメータの組を選択するパラメータ選択部を有する。当該装置は、前記パラメータをディスプレイ装置へ送る送信部を更に有する。当該装置は、前記パラメータの組に基づき前記ビデオプログラムコンテンツに対して働くトランスコーダを更に有する。当該装置は、前記パラメータに従ってトランスコーディングされた前記ビデオプログラムコンテンツを表示するディスプレイ装置を更に有する。
【００１３】
１つのフォーマットにおいてソース位置で生成されたプログラムコンテンツが遠隔装置での使用のために代わりのフォーマットへトランスコーディングされる必要がある。遠隔装置には、例えばテレビ受像機、コンピュータ、スマートフォン、及びタブレットが含まれる。本原理の上記の及び他の態様、特徴及び利点は、添付の図面に関連して読まれるべきである以下の発明を実施するための形態から明らかになるであろう。
【図面の簡単な説明】
【００１４】
【図１】本原理に従うプロファイリング部のブロック図を示す。
【図２】本原理に従うプロファイリングアプリケーションのシーケンスを示す。
【図３】本原理を表すブロック図の例を示す。
【図４】ａ乃至ｃは、本原理に従うビデオプログラムコンテンツ処理方法の実施例を示す。
【図５】ａ乃至ｃは、本原理に従う、プログラムコンテンツ及びプロファイル情報のパッケージ化を含むビデオプログラムコンテンツ表示方法の実施例を示す。
【図６】ａ乃至ｃは、本原理に従うビデオプログラムコンテンツ処理装置の実施例を示す。
【図７】ａ乃至ｃは、本原理に従うビデオプログラムコンテンツ表示装置の実施例を示す。
【発明を実施するための形態】
【００１５】
ここで記載される原理は、上記の必要性を満たし、且つ、遠隔又はＣＰＥプラットフォームでトランスコーディングされるプログラムコンテンツの品質を改善するシステム及び方法に関連した基本的な問題を解消する。
【００１６】
ここで示される記載されているシステム及び方法は、プロファイリング（Profiling）部及びエンハンストトランスコーディング（Enhanced  Transcoding）部を有する。
【００１７】
プロファイリングは、エンハンストトランスコーディングのために遠隔の装置へ送られるコンテンツ（映像及び音声）の各片に対する一連の分析動作によって実行される。プロファイリングは、例えば、自動化されたコンピュータアプリケーションによって実行される大部分の分析と人間及び機械の動作との組み合わせであってよい。
【００１８】
プロファイリングには、以下のパラメータの組が含まれてよいが、それらに限られない：
素材の分類・・・ドラマ、スポーツ、アクション等（ソース素材の分類はビットレート、動き推定等の一般的なトランスコーディングパラメータに作用する。）
アスペクト比・・・ソース素材の垂直寸法に対する水平寸法の比
解像度・・・ソースフレームのピクセルにおけるサイズ
フレームレート・・・ソース素材の毎秒フレーム
フレームシーケンス・・・“３：２プルダウン”及び他のそのようなフレーム／フィールドシーケンス
プログレッシブ／インターレース・・・ソースコンテンツのフレーム構造
色域・・・ソース素材の色空間（例えば、ＲＧＢ、ＹＣｒＣｂ、Ｒｅｃ７０９、ＸＹＺ、６０１等）
ノイズ・・・ソース素材において存在する映像ノイズ又はフィルムグレインの量
ビット深度・・・ソースコンテンツが８ビット又は１０ビットのいずれであるか
アニメーション又はライブアクション・・・この選択はトランスコーディング設定に作用しうる
プレフィルタリング要件・・・人間及び／又は機械処理によるソース素材の分析は、トランスコーディング処理を高度化するために使用され得るプレフィルタリングのタイプを明らかにする。
【００１９】
図１において示されるように、プロファイリング処理が完了すると、プロファイリング決定の全てが、目標のトランスコーディングプラットフォーム（遠隔又はＣＰＥプラットフォーム）によって行われる必要な調整を反映するメタデータセットに符号化され得る。メタデータスキーマは、プロファイリングアプリケーション及びエンハンストトランスコーディングアプリケーションの両方によって集合的に理解される。例えば、メタデータは、バリデーションのためにＸＭＬスキーマを用いるＸＭＬフォーマットにあってよい。
【００２０】
また、図１において示されるように、メタデータは、ＮＳＰ（ネットワークサービスプロバイダ）又は横断される他のネットワークの要件に依存して、様々な方法を用いる遠隔又はＣＰＥプラットフォームへソースコンテンツとともにパッケージ化されて運ばれ得る。典型的な方法には、ＭＰＥＧ−２トランスポートストリーム内のプライベートストリーム、ＭＰ４内のプライベートメタデータ、ＭＸＦ（Material  Exchange  Format）内のダークメタデータが含まれるが、デジタルの音声、映像及び／又はデータコンテンツを多重化する他のコンテナフォーマットが本原理の適用範囲内で考えられる。
【００２１】
このメタデータが、送信されたソースコンテンツとともに受信される場合に、遠隔又はＣＰＥプラットフォームにおける静的／一般的トランスコードプロファイルはプロファイル情報を含むタイトル別メタデータによって上書きされる。これは、局所の発散的なプラットフォームのために最高品質の出力の組を生成するようトランスコーダ又はリパーパシング（repurposing）エンジンを設定する。
【００２２】
図２において示されるように、記載されているシステム及び方法の態様は、目標のトランスコーディングプラットフォームによるプロファイリングメタデータの適用のシーケンス及び方法論に関する。例えば、動的リフレーミングは、出力フレームにおいて必要とされないソースピクチャフレームの部分を除くよう、実際の映像トランスコードの前に適用され得る。この処理は、最終的に捨てられるトランスコードにおいてビットを消費しないことによって、より高い品質を確かにする。実際の処理シーケンスは、トランスコーディングプラットフォームの技術的な制約により様々であるが、プロファイリングアプリケーションの一般的なシーケンスは以下の通りであってよい：
動的リフレーミング・・・出力フレームにおいて必要とされないビットの除去
シーケンス適合・・・“逆テレシネ”又は“３：２プルダウン除去”等
プレフィルタリング・・・ガウス型エッジ成形、ノイズ低減、帯域幅成形等
トランスコーディング・・・エンドポイント装置への配信のための映像及び音声コンテンツの復号化及び再符号化
適応トランスコーディング・・・特定のエンドポイント装置について利用可能なバンド幅及び接続の品質を超えて最高品質の信号を供給するために、エンドポイント装置接続、バンド幅等の動的な測定、及び必要に応じて、トランスコードの調整に基づく。
【００２３】
図３は、ここで記載される原理の一例を表すブロック図を示す。ソースコンテンツは、１６×９、１９２０（H）×１０８０（Ｖ）プログレッシブフォーマットにおいて位置Ａで生成される。コンテンツはプロファイル分析をされ、プロファイル情報とともに位置Ｂへ送られる。位置Ｂで、コンテンツは、異なるエンドポイント装置によって必要とされる夫々異なったフォーマットごとに、プロファイル情報を用いてトランスコーディングされる。かかるエンドポイント装置は、例えばタブレット、ラップトップコンピュータ、又はスマートフォンであってよい。
【００２４】
本原理の一実施形態が図４（ａ）において示されている。図４（ａ）はビデオプログラムコンテンツを処理する方法４００である。方法４００は、ビデオプログラムコンテンツの表示特性を定めるパラメータの組を選択するステップ４１０を有する。方法４００は、そのパラメータの組における少なくとも１つの選択されたパラメータをトランスコーディングプロファイルに入れるステップ４２０と、その入れられたトランスコーディングプロファイルを第２のディスプレイ装置へ送るステップ４３０とを更に有する。方法４００は、ビデオプログラムコンテンツが第２のディスプレイ装置に適するように、選択されたパラメータのうちの少なくとも１つに基づきプログラムコンテンツをトランスコーディングするステップ４４０を更に有する。
【００２５】
図４（ａ）の方法４００を更に有する方法４１０の実施例が図４（ｂ）において詳細に示されている。方法４１０は、プログラムコンテンツを分析する分析ステップ４１２と、分析ステップに応答してパラメータの組を選択するステップ４１４とを有する。
【００２６】
図４（ｃ）は、プログラムコンテンツをトランスコーディングする方法４４０の一実施形態を示す。この方法４４０は、図４（ａ）のトランスコーディングステップ４４０の１つの可能な実施形態である。方法４４０は、トランスコーディング後に必要とされないプログラムコンテンツの部分を除くステップ４４２を有する。方法４４０は、プログラムコンテンツに対して逆テレシネ動作を実行するステップ４４４と、プログラムコンテンツにフィルタをかけるステップ４４６とを更に有する。方法４４０は、エンドポイント装置での使用のために品質を最適化するよう先のプロファイル情報に基づきプログラムコンテンツを復号化し再符号化するステップ４４８を更に有する。
【００２７】
本原理に従うビデオプログラムコンテンツ表示方法５００の他の実施例が図５において示されている。方法５００は、トランスコーディングプロファイルを受信するステップ５１０を有する。方法５００は、トランスコーディングプロファイルからパラメータの組を取り出すステップ５２０を更に有する。方法５００は、第２のディスプレイ装置による使用に適するようトランスコーディングプロファイルからのパラメータに基づきプログラムコンテンツをトランスコーディングするステップ５３０を更に有する。方法５００は、トランスコーディングプロファイルからのパラメータに従って第２のディスプレイ装置でビデオプログラムコンテンツを表示するステップ５４０を更に有する。
【００２８】
図５（ｂ）は、本原理に従うビデオプログラムコンテンツ表示方法５５０の実施例を示す。方法５５０は、ビデオプログラムコンテンツの表示特性を定めるパラメータの組を選択するステップ５５２を有する。方法５５０は、それらのパラメータを第２のディスプレイ装置へ送るステップ５５４と、選択されたパラメータに基づきビデオプログラムコンテンツをトランスコーディングするステップ５５６とを更に有する。方法５５０は、パラメータに従って第２のディスプレイ装置でビデオプログラムコンテンツを表示するステップ５５８を更に有する。
【００２９】
本原理の他の実施形態は図５（ｃ）において表されている。図５（ｃ）は、本原理に従う、図５（ｂ）の方法を更に有する方法５６０を示す。方法５６０は上記のステップを有するとともに、パラメータの組をトランスコーディングプロファイルに入れるステップ５６２と、プロファイル及びビデオプログラムコンテンツをカプセル化するステップ５６４と、プロファイル及びビデオプログラムコンテンツを第２のディスプレイ装置へ送るステップ５６６と、カプセル化されたプロファイル及びビデオプログラムコンテンツをアンパッケージ化するステップ５６８とを更に有する。
【００３０】
本原理に従うビデオプログラム処理装置６００の一実施形態が図６（ａ）において表されている。装置６００は、ビデオプログラムコンテンツの表示特性を定めるパラメータの組を選択するパラメータ選択部６１０を有する。装置６００は、プロファイル生成部６２０を更に有する。パラメータ選択部６１０の出力部は、プロファイル生成部６２０の入力部と通信する。装置６００は、パラメータを入れられたトランスコーディングプロファイルを第２のディスプレイ装置へ送る送信部６３０を更に有する。プロファイル生成部６２０の出力部は送信部６３０の入力部と通信する。装置６００はトランスコーダ６４０を更に有し、トランスコーダ６４０の入力部は無線又は有線のいずれかで送信部６３０の出力部と通信する。トランスコーダ６４０は、ビデオプログラムコンテンツが第２のディスプレイ装置での使用に適するように、パラメータの少なくとも１つに基づきビデオプログラムコンテンツに対して働く。
【００３１】
図６（ａ）のトランスコーダを更に有する、本原理に従うビデオプログラム処理装置６４０の他の実施例が図６（ｂ）において表されている。装置６４０は、トランスコーディングの後に必要とされないプログラム部分を除く回路６４２を有する。回路６４２の出力部は、装置６４０を更に有する逆テレシネ動作部６４４への入力部と通信する。逆テレシネ動作部６４４の出力部は、装置６４０を更に有し且つビデオプログラムにフィルタをかけるフィルタ６４６への入力部と通信する。装置６４０は、第２のディスプレイ装置での表示のためにビデオコンテンツの品質を最適化するようプロファイル情報に基づき先のプログラムコンテンツに対して働く復号器及び再符号器６４８を更に有する。フィルタ６４６の出力部は、復号器及び再符号器６４８の入力部と通信する。
【００３２】
図６（ａ）の装置６００を更に有する、本原理に従うビデオプログラム処理装置６５０の更なる実施形態が図６（ｃ）において示されている。装置６５０は、図６（ａ）の上記の装置６００を有するとともに、プログラムコンテンツについてエンドポイント装置の特性を測定し、その測定された特性を図６（ａ）のトランスコーダ６４０へ送る測定部６６０を更に有する。
【００３３】
本原理に従うビデオプログラム表示装置７００の更なる実施形態が図７（ａ）において示されている。装置７００は、第２のディスプレイ装置での使用に適するようプログラムコンテンツをトランスコーディングするためのパラメータの組を含むトランスコーディングプロファイルを受ける受信部７１０を有する。装置７００は取出部７２０を更に有し、取出部７２０の入力部は受信部７１０の出力部と通信する。取出部７２０は、トランスコーディングプロファイルからパラメータの組を得る。装置７００はトランスコーダ７３０を更に有し、トランスコーダ７３０の第１の入力部は取出部７２０の出力部と通信する。トランスコーダ７３０は、更に、第２の入力部でプログラムコンテンツを受け取る。トランスコーダ７３０は、プロファイルから取り出されたパラメータの組に基づきプログラムコンテンツに対して働く。装置７００は第２のディスプレイ装置７４０を更に有し、第２のディスプレイ装置７４０の入力部はトランスコーダ７３０の出力部と通信する。
【００３４】
本原理に従うビデオプログラム表示装置７５０が図７（ｂ）において示されている。装置７５０は、パラメータ選択部７５２、送信部７５４、トランスコーダ７５６、及びディスプレイ装置７５８を有する。パラメータ選択部７５２は、ビデオコンテンツを受け取り、ビデオコンテンツの表示特性を定めるパラメータの組を選択する。パラメータ選択部７５２の出力部は、送信部７５４への１つの入力部と通信する。送信部７５４への第２の入力部は、パラメータ選択部７５２から伝来するが他のソースから送信されることも可能な、図７（ｂ）に示されるビデオコンテンツを受け取る。送信部７５４の出力部は、トランスコーダ７５６と通信する。トランスコーダ７５６は、トランスコーディングプロファイルパラメータを用いてビデオプログラムコンテンツに対して働く。トランスコーダ７５６の出力は、視聴のためにディスプレイ装置７５８への入力部へ送られる。
【００３５】
本原理に従うビデオプログラム表示装置７６０の他の実施形態が図７（ｃ）において示されている。装置７６０は図７（ｂ）の装置７５０を更に有する。装置７６０は、プロファイル生成部７６２、エンカプスレータ７６４、送信部７６６、アンパッケージ化部７６８、トランスコーダ７５６、及びディスプレイ装置７５８を有する。プロファイル生成部７６２は、その入力部でコンテンツを受け取り、トランスコーディングプロファイルにパラメータの組を入れる。プロファイル生成部７６２の第１の出力はプロファイルを表し、エンカプスレータ７６４の第１の入力部へ送られる。エンカプスレータ７６４は、ビデオプログラムコンテンツを表す、プロファイル生成部７６２の第２の出力部からの第２の入力を受け取る。エンカプスレータ７６４の出力は送信部７６６へ送られる。送信部７６６の出力部はアンパッケージ化部７６８の入力部と通信し、アンパッケージ化部７６８はエンカプスレータ７６４とは逆の動作を実行する。アンパッケージ化部７６８の第１の出力はビデオコンテンツを表し、トランスコーダ７５６の第１の入力部へ送られる。アンパッケージ化部７６８の第２の出力はプロファイルを表し、トランスコーダ７５６の第２の入力部へ送られる。トランスコーダ７５６は、例えば、コンテンツを復号して、それをプロファイルにおけるパラメータを用いて再符号化することによって、ビデオコンテンツに作用する。トランスコーダ７５６の出力は、視聴のためにディスプレイ装置７５８への入力部へ送られる。
【００３６】
本発明の現在好ましい実施形態の具体的な特徴及び態様を有する１又はそれ以上の実施が与えられてきた。しかしながら、記載されている実施の特徴及び態様は他の実施にも適応することができる。例えば、そのような実施及び特徴は、他の映像装置又はシステムとの関連で使用されてよい。それらの実施及び特徴は標準的に使用される必要はない。
【００３７】
本原理の「一実施形態（実施例）」若しくは単に「実施形態（実施例）」又は「一実施」若しくは単に「実施」との明細書中の言及、及びそれらの変形は、その実施形態に関連して記載される特定の特徴、構造、特性等が本原理の少なくとも１つの実施形態に含まれることを意味する。よって、明細書全体を通して様々な箇所に現れる「一実施形態（実施例）において」若しくは単に「実施形態（実施例）において」又は「一実施において」若しくは単に「実施において」及びその他の変形の出現は、必ずしも全て同じ実施形態に言及しているわけではない。
【００３８】
ここで記載されている実施は、例えば、方法若しくは処理、装置、ソフトウェアプログラム、データストリーム、又は信号において実施されてよい。たとえ実施の形態が単一の形態（例えば、方法）に関してしか論じられないとしても、論じられている特徴の実施は他の形態（例えば、装置又はコンピュータソフトウェアプログラム）においても実施され得る。装置は、例えば適切なハードウェア、ソフトウェア、及びファームウェアにおいて実施されてよい。方法は、例えばコンピュータ、マイクロプロセッサ、集積回路、又はプログラム可能ロジックデバイスを含む、概して処理装置と呼ばれるプロセッサ等の装置において実施されてよい。また、プロセッサには、例えばコンピュータ、携帯電話機、ポータブル／パーソナルデジタルアシスタント（ＰＤＡ）、及びエンドユーザ間の情報のやり取りを助ける他の装置のような通信装置が含まれる。
【００３９】
ここで記載されている様々な処理及び特徴の実施は、多種多様な設備及び用途において具現されてよい。そのような設備の例には、ウェブサーバ、ラップトップ、パーソナルコンピュータ、携帯電話機、ＰＤＡ、及び他の通信装置がある。当然に、設備は移動体であってよく、あるいは移動車両に設置されてよい。
【００４０】
更に、方法は、命令がプロセッサによって実行されることによって実施されてよく、そのような命令（及び／又は実施によって生成されるデータ値）は、例えば集積回路、ソフトウェア担体、又は例えばハードディスク、コンパクトディスク、ランダムアクセスメモリ（ＲＡＭ）、若しくは読出専用メモリ（ＲＯＭ）等の他の記憶装置のようなプロセッサ読出可能媒体に記憶されてよい。命令は、プロセッサ読出可能媒体において有形に具現されたアプリケーションプログラムを形成してよい。命令は、例えばハードウェア、ファームウェア、ソフトウェア、又はそれらの組み合わせの中にあってよい。命令は、例えばオペレーティングシステム、別個のアプリケーション、又はそれらの組み合わせから入手されてよい。従って、プロセッサは、例えば、処理を実行するよう構成された装置、及び処理を実行するための命令を有するプロセッサ読出可能媒体（例えば、記憶装置）を含む装置、の両方と見なされ得る。更に、プロセッサ読出可能媒体は、命令に加えて、又は命令の代わりに、実施によって生成されるデータ値を記憶してよい。
【００４１】
当業者には明らかなように、実施は、ここで記載されているアプローチの全て又は一部を使用してよい。実施は、例えば、方法を実行するための命令、又は記載されている実施形態の１つによって生成されるデータ、を有してよい。
【００４２】
多数の実施が記載されてきた。それでもなお、様々な改良が為されてよいことが理解されるであろう。例えば、異なる実施の要素は、他の実施を生じるよう組み合わされ、補完され、変更され、又は除去されてよい。更に、当業者には明らかなように、他の構成及び処理が開示されているものの代わりに用いられてよく、結果として得られる実施は、開示されている実施と少なくとも実質的に同じ結果を達成するよう、少なくとも実質的に同じ方法において、少なくとも実質的に同じ機能を実行する。然るに、それらの及び他の実施は本開示によって考慮されており、それらの原理の適用範囲内にある。  
上記の実施形態に加えて、以下の付記を開示する。
（付記１）
第１のディスプレイ装置に適するが第２のディスプレイ装置には適さないビデオプログラムコンテンツを処理するビデオプログラムコンテンツ処理方法であって、
前記ビデオプログラムコンテンツの表示特性を定めるパラメータの組を選択するステップと、
前記パラメータの組における少なくとも１つの選択されたパラメータをトランスコーディングプロファイルに入れるステップと、
前記入れられたトランスコーディングプロファイルを前記第２のディスプレイ装置へ送るステップと、
前記第２のディスプレイ装置による使用に適するよう前記選択されたパラメータのうち少なくとも１つに基づき前記ビデオプログラムコンテンツをトランスコーディングするステップと
を有するビデオプログラムコンテンツ処理方法。
（付記２）
前記ビデオプログラムコンテンツを分析するステップと、
前記分析するステップに応答して前記パラメータの組を選択するステップと
を更に有する、付記１に記載のビデオプログラムコンテンツ処理方法。
（付記３）
前記選択するステップは、プログラムコンテンツの分類、アスペクト比、解像度、フレームレート、フレームシーケンス、プログレッシブ又はインターレース、色空間、ノイズレベル、ビット深度、アニメーションステータス、及びプレフィルタリング情報を含むリストから前記パラメータを選択するステップを有する、
付記２に記載のビデオプログラムコンテンツ処理方法。
（付記４）
前記パラメータの夫々をトランスコーディングプロファイルに入れるステップと、
前記第２のディスプレイ装置による使用に適するよう前記選択されたパラメータの夫々に基づき前記ビデオプログラムコンテンツをトランスコーディングするステップと
を有する、付記１に記載のビデオプログラムコンテンツ処理方法。
（付記５）
前記トランスコーディングするステップのためにアスペクト比、クロップ、スケール、符号化ビットレート、色域、ノイズ低減及びプレフィルタリングの夫々を選択するステップを有する、
付記４に記載のビデオプログラムコンテンツ処理方法。
（付記６）
前記トランスコーディングするステップのためにアスペクト比、クロップ、スケール、符号化ビットレート、色域、ノイズ低減及びプレフィルタリングのうち少なくとも１つを選択するステップを有する、
付記１に記載のビデオプログラムコンテンツ処理方法。
（付記７）
前記トランスコーディングするステップは、
前記トランスコーディングの後には必要とされない前記ビデオプログラムコンテンツの部分を除くステップと、
前記ビデオプログラムコンテンツに対して逆テレシネ動作を実行するステップと、
前記ビデオプログラムコンテンツにフィルタをかけるステップと、
エンドポイント装置での使用のために品質を最適化するよう前記トランスコーディングプロファイルに基づき前記ビデオプログラムコンテンツを復号化し再符号化するステップと
を有する、
付記１に記載のビデオプログラムコンテンツ処理方法。
（付記８）
前記ビデオプログラムコンテンツについてエンドポイント装置の特性を測定するステップを更に有し、
前記トランスコーディングするステップは、前記測定された特性に基づく、
付記１に記載のビデオプログラムコンテンツ処理方法。
（付記９）
前記測定するステップは、トランスコーディング装置と少なくとも１つのエンドポイント装置との間の接続の状態及びバンド幅を測定するステップを有する、
付記８に記載のビデオプログラムコンテンツ処理方法。
（付記１０）
前記トランスコーディングするステップの前に前記トランスコーディングプロファイル及び前記ビデオプログラムコンテンツをカプセル化するステップと、
前記トランスコーディングするステップの前に前記カプセル化されたトランスコーディングプロファイル及びビデオプログラムコンテンツをアンパッケージ化するステップと
を更に有する、付記１に記載のビデオプログラムコンテンツ処理方法。
（付記１１）
第１のディスプレイ装置に適するが第２のディスプレイ装置には適さないビデオプログラムコンテンツを表示するビデオプログラムコンテンツ表示方法であって、
前記第２のディスプレイ装置による使用に適するよう前記ビデオプログラムコンテンツをトランスコーディングするためのパラメータの組を含むトランスコーディングプロファイルを受けるステップと、
前記トランスコーディングプロファイルから前記パラメータの組を取り出すステップと、
前記第２のディスプレイ装置による使用に適するよう前記取り出されたパラメータの組に基づき前記ビデオプログラムコンテンツをトランスコーディングするステップと、
前記パラメータに従って前記第２のディスプレイ装置で前記ビデオプログラムコンテンツを表示するステップと
を有するビデオプログラムコンテンツ表示方法。
（付記１２）
前記取り出すステップの前に、カプセル化されたフォーマットから前記トランスコーディングプロファイル及び前記ビデオプログラムコンテンツをアンパッケージ化するステップ
を更に有する、付記１１に記載のビデオプログラムコンテンツ表示方法。
（付記１３）
第１のディスプレイ装置に適するが第２のディスプレイ装置には適さないビデオプログラムコンテンツを表示するビデオプログラムコンテンツ表示方法であって、
前記ビデオプログラムコンテンツの表示特性を定めるパラメータの組を選択するステップと、
前記パラメータを前記第２のディスプレイ装置へ送るステップと、
前記第２のディスプレイ装置による使用に適するよう前記選択されたパラメータの組に基づき前記ビデオプログラムコンテンツをトランスコーディングするステップと、
前記パラメータに従って前記第２のディスプレイ装置で前記ビデオプログラムコンテンツを表示するステップと
を有するビデオプログラムコンテンツ表示方法。
（付記１４）
前記パラメータの組をトランスコーディングプロファイルに入れるステップと、
前記トランスコーディングプロファイル及び前記ビデオプログラムコンテンツをカプセル化するステップと、
前記トランスコーディングプロファイルを前記第２のディスプレイ装置へ送るステップと、
前記カプセル化されたトランスコーディングプロファイル及びビデオプログラムコンテンツをアンパッケージ化するステップと
を更に有する、付記１３に記載のビデオプログラムコンテンツ表示方法。
（付記１５）
前記ビデオプログラムコンテンツを前記第１のディスプレイ装置で表示するステップ
を有する、付記１３に記載のビデオプログラムコンテンツ表示方法。
（付記１６）
前記ビデオプログラムコンテンツについてエンドポイント装置の特性を測定するステップと、
前記測定された特性を用いて前記トランスコーディングするステップを実行するステップと
を更に有する、付記１２に記載のビデオプログラムコンテンツ表示方法。
（付記１７）
第１のディスプレイ装置に適するが第２のディスプレイ装置には適さないビデオプログラムコンテンツを処理する装置であって、
前記ビデオプログラムコンテンツの表示特性を定めるパラメータの組を選択するパラメータ選択部と、
前記パラメータの組における少なくとも１つのパラメータをトランスコーディングプロファイルに入れるプロファイル生成部と、
前記入れられたトランスコーディングプロファイルを前記第２のディスプレイ装置へ送る送信部と、
前記第２のディスプレイ装置による使用に適するよう前記選択されたパラメータのうち少なくとも１つに基づき前記ビデオプログラムコンテンツに対して働くトランスコーダと
を有する装置。
（付記１８）
前記ビデオプログラムコンテンツを評価して出力を生成する分析部と、
前記分析部の出力に応答して前記パラメータの組を選択するパラメータ選択部と
を更に有する、付記１７に記載の装置。
（付記１９）
前記選択部は、プログラムコンテンツの分類、アスペクト比、解像度、フレームレート、フレームシーケンス、プログレッシブ又はインターレース、色空間、ノイズレベル、ビット深度、アニメーションステータス、及びプレフィルタリング情報を含むリストから前記パラメータを選択する、
付記１８に記載の装置。
（付記２０）
前記プロファイル生成部は、前記パラメータの夫々をトランスコーディングプロファイルに入れ、
前記トランスコーダは、前記第２のディスプレイ装置による使用に適するよう前記選択されたパラメータの夫々に基づき前記ビデオプログラムコンテンツに対して働く、
付記１７に記載の装置。
（付記２１）
前記プロファイル生成部は、前記トランスコーダのためにアスペクト比、クロップ、スケール、符号化ビットレート、色域、ノイズ低減及びプレフィルタリングの夫々を選択する、
付記２０に記載の装置。
（付記２２）
前記パラメータ選択部は、前記トランスコーダのためにアスペクト比、クロップ、スケール、符号化ビットレート、色域、ノイズ低減及びプレフィルタリングのうち少なくとも１つを選択する、
付記１７に記載の装置。
（付記２３）
前記トランスコーダは、
トランスコーディング後には必要とされない前記ビデオプログラムコンテンツのプログラム部分を除く回路と、
前記ビデオプログラムコンテンツのための逆テレシネ動作部と、
前記ビデオプログラムコンテンツに対して働くフィルタと、
エンドポイント装置での使用のために品質を最適化するよう前記トランスコーディングプロファイルに基づき前記ビデオプログラムコンテンツに対して働く復号部及び再符号部と
を有する、
付記１７に記載の装置。
（付記２４）
前記ビデオプログラムコンテンツについてエンドポイント装置の特性を測定する測定部を更に有し、
前記トランスコーダは、前記測定された特性を用いて動作する、
付記１７に記載の装置。
（付記２５）
前記測定部は、トランスコーディング装置と少なくとも１つのエンドポイント装置との間の接続の状態及びバンド幅を測定する、
付記２４に記載の装置。
（付記２６）
前記送信部の動作前に前記トランスコーディングプロファイル及び前記ビデオプログラムコンテンツをカプセル化するエンカプスレータと、
前記トランスコーダの動作前に前記カプセル化されたトランスコーディングプロファイル及びビデオプログラムコンテンツに対して働くアンパッケージ化部と
を更に有する、付記１７に記載の装置。
（付記２７）
第１のディスプレイ装置に適するが第２のディスプレイ装置には適さないビデオプログラムコンテンツを表示する装置あって、
前記第２のディスプレイ装置による使用に適するよう前記ビデオプログラムコンテンツをトランスコーディングするためのパラメータの組を含むトランスコーディングプロファイルを受ける受信部と、
前記トランスコーディングプロファイルから前記パラメータの組を取り出す取出部と、
前記第２のディスプレイ装置による使用に適するよう前記取り出されたパラメータの組に基づき前記ビデオプログラムコンテンツに対して働くトランスコーダと、
前記パラメータに従って前記ビデオプログラムコンテンツを表示する第２のディスプレイ装置と
を有する装置。
（付記２８）
前記取出部の動作前に、カプセル化されたフォーマットから前記トランスコーディングプロファイル及び前記ビデオプログラムコンテンツをアンパッケージ化するアンパッケージ化部
を更に有する、付記２７に記載の装置。
（付記２９）
第１のディスプレイ装置に適するが第２のディスプレイ装置には適さないビデオプログラムコンテンツを表示する装置であって、
前記ビデオプログラムコンテンツの表示特性を定めるパラメータの組を選択するパラメータ選択部と、
前記パラメータを前記第２のディスプレイ装置へ送る送信部と、
前記第２のディスプレイ装置による使用に適するよう前記選択されたパラメータの組に基づき前記ビデオプログラムコンテンツに対して働くトランスコーダと、
前記パラメータに従って前記ビデオプログラムコンテンツを表示する第２のディスプレイ装置と
を有する装置。
（付記３０）
前記パラメータの組をトランスコーディングプロファイルに入れるプロファイル生成部と、
前記トランスコーディングプロファイル及び前記ビデオプログラムコンテンツに対して働くエンカプスレータと、
前記トランスコーディングプロファイルを前記第２のディスプレイ装置へ送る送信部と、
前記カプセル化されたトランスコーディングプロファイル及びビデオプログラムコンテンツに対して働くアンパッケージ化部と
を更に有する、付記２９に記載の装置。
（付記３１）
前記ビデオプログラムコンテンツを表示する第１のディスプレイ装置
を有する、付記２９に記載の装置。
（付記３２）
前記ビデオプログラムコンテンツについてエンドポイント装置の特性を測定する測定部を更に有し、
前記トランスコーダは、前記第２のディスプレイ装置による使用に適するよう前記ビデオプログラムコンテンツの処理において前記測定された特性を用いる、
付記２７に記載の装置。
【００４３】
［関連出願の相互参照］
本願は、２０１１年１月２１日に出願された、「System  and  Method  for  Enhanced  Remote  Transcoding  using  Content  Profiling」と題された米国特許仮出願第６１／４３４９７７号明細書の優先権の利益を請求する。上記の特許仮出願の教示は参照により本願に援用される。
【図１】
0006514738.tif 000002
【図２】
0006514738.tif 000003
【図３】
0006514738.tif 000004
【図４】
0006514738.tif 000005
【図５】
0006514738.tif 000006
【図６】
0006514738.tif 000007
【図７】
0006514738.tif 000008