(57)【要約】【課題】コンテンツの転送を効率的に行うことを実現した情報処理装置を提供する。【解決手段】実施形態によれば、情報処理装置は、第１の入力手段が、第１の著作権保護方式が適用されて第１の伝送路に送出される第１のコンテンツの第１のパケット群を入力し、第２の入力手段が、第１または第２の著作権保護方式が適用されて第２の伝送路に送出される第２のコンテンツの第２のパケット群を入力する。変換手段は、第１のパケット群にパケット化された第１のコンテンツと第２のパケット群にパケット化された第２のコンテンツとを、第３の著作権保護方式を適用して伝送路に送出するための第３のパケット群にパケット化し直す。出力手段は、変換手段により生成された第１のコンテンツおよび第２のコンテンツの第３のパケット群を第３の伝送路に送出する。【選択図】図４
2014138247.tif 000002
【特許請求の範囲】
【請求項１】
第１の著作権保護方式が適用されて第１の伝送路に送出される第１のコンテンツの第１のパケット群を入力する第１の入力手段と、
前記第１の著作権保護方式または第２の著作権保護方式が適用されて第２の伝送路に送出される第２のコンテンツの第２のパケット群を入力する第２の入力手段と、
前記第１の入力手段により入力される前記第１のパケット群にパケット化された前記第１のコンテンツおよび前記第２の入力手段により入力される前記第２のパケット群にパケット化された前記第２のコンテンツを、第３の著作権保護方式を適用して伝送路に送出するための第３のパケット群にパケット化し直す変換手段と、
前記変換手段により生成された前記第１のコンテンツおよび前記第２のコンテンツの前記第３のパケット群を第３の伝送路に送出する出力手段と、
を具備する情報処理装置。
【請求項２】
前記出力手段は、前記第１のパケット群の時刻情報および前記第２のパケット群の時刻情報に基づき、前記第１のコンテンツと前記第２のコンテンツとが時系列的にパケット単位またはパケット群単位に交互に配置される配列で前記第３のパケット群を前記第３の伝送路に送出する請求項１に記載の情報処理装置。
【請求項３】
前記第１のコンテンツは、第１の解像度の第１の画像を再生するための第１の画像データを含み、
前記第２のコンテンツは、前記第１の画像を前記第１の解像度よりも高い第２の解像度の第２の画像として再生するための第２の画像データの生成に前記第１の画像データと共に用いられる前記第２の画像データと前記第１の画像データとの差分データを含む、
請求項１または２に記載の情報処理装置。
【請求項４】
前記変換手段は、
前記第１のパケット群から第１のＰＩＤ（Packet Identification）を抽出し、前記第２のパケット群から第２のＰＩＤを抽出する抽出手段と、
前記第１のＰＩＤから第１のＰＡＴ（Program Association Table）／ＰＭＴ（Program Map Table）を取得し、前記第２のＰＩＤから第２のＰＡＴ／ＰＭＴを取得する解析手段と、
前記第１のＰＡＴ／ＰＭＴおよび前記第２のＰＡＴ／ＰＭＴに基づき、前記第２の画像を再生するための第３のＰＭＴを生成するＰＭＴ生成手段と、
を具備し、
前記生成した前記第３のＰＭＴを前記第３のパケット群に含める請求項３に記載の情報処理装置。
【請求項５】
前記変換手段は、前記第１の画像を再生するための前記第１のＰＭＴをさらに前記第３のパケット群に含める請求項４に記載の情報処理装置。
【請求項６】
前記変換手段は、前記第１のパケット群に含まれるヌルパケットおよび前記第２のパケット群に含まれるヌルパケットを削除した後、前記第３のパケット群への再パケット化を行う請求項１に記載の情報処理装置。
【請求項７】
前記出力手段は、前記第１のコンテンツの前記第３のパケット群を前記第３の伝送路を介して確立された第１のセッションを用いて送出し、前記第２のコンテンツの前記第３のパケット群を前記第３の伝送路を介して確立された第２のセッションを用いて送出する請求項１に記載の情報処理装置。
【請求項８】
前記第３の伝送路は、伝送路品質が変動し得る無線伝送路であり、
前記変換手段は、前記第３の伝送路の伝送路品質に基づき、単位時間当たりの前記第３のパケット群を前記第１のパケット群および前記第２のパケット群の両方から生成し、または、単位時間当たりの前記第３のパケット群を前記第１のパケット群または前記第２のパケット群の一方のみから生成する請求項１に記載の情報処理装置。
【請求項９】
前記第３の著作権保護方式は、ＨＤＣＰ（High-bandwidth Digital Content Protection）２．０またはその後継規格方式である請求項１に記載の情報処理装置。
【請求項１０】
前記変換手段は、前記変換手段は、前記第１のパケット群に含まれるヌルパケットおよび前記第２のパケット群に含まれるヌルパケットを削除し、または、前記第３のパケット群に新たに生成したヌルパケットを含ませて、単位時間当たりの伝送量が一定となるように前記第３のパケット群を生成する請求項１に記載の情報処理装置。
【請求項１１】
前記出力手段は、複数の前記第３の伝送路それぞれに前記第３のパケット群を出力する請求項１に記載の情報処理装置。
【請求項１２】
情報処理装置のコンテンツ転送方法であって、
第１の著作権保護方式が適用されて第１の伝送路に送出される第１のコンテンツの第１のパケット群を入力し、
前記第１の著作権保護方式または第２の著作権保護方式が適用されて第２の伝送路に送出される第２のコンテンツの第２のパケット群を入力し、
前記第１のパケット群にパケット化された前記第１のコンテンツおよび前記第２のパケット群にパケット化された前記第２のコンテンツを、第３の著作権保護方式を適用して伝送路に送出するための第３のパケット群にパケット化し直し、
前記第１のコンテンツおよび前記第２のコンテンツの前記第３のパケット群を第３の伝送路に送出する、
コンテンツ転送方法。
【請求項１３】
コンピュータを、
第１の著作権保護方式が適用されて第１の伝送路に送出される第１のコンテンツの第１のパケット群を入力する第１の入力手段、
前記第１の著作権保護方式または第２の著作権保護方式が適用されて第２の伝送路に送出される第２のコンテンツの第２のパケット群を入力する第２の入力手段、
前記第１の入力手段により入力される前記第１のパケット群にパケット化された前記第１のコンテンツおよび前記第２の入力手段により入力される前記第２のパケット群にパケット化された前記第２のコンテンツを、第３の著作権保護方式を適用して伝送路に送出するための第３のパケット群にパケット化し直す変換手段、
前記変換手段により生成された前記第１のコンテンツおよび前記第２のコンテンツの前記第３のパケット群を第３の伝送路に送出する出力手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、例えばテレビジョン番組データ等のコンテンツを受信可能な情報処理装置に好適なコンテンツ転送技術に関する。
【背景技術】
【０００２】
近年、テレビジョン番組データは、デジタル化されて、地上波や衛星を使って放送されたり、インターネットやＣＤＮ（Contents Delivery Network）経由で配信されたりしている。デジタル化されたテレビジョン番組データは、劣化させることなく複製することが可能であるため、著作権保護が重要な問題となっている。
【０００３】
このようなことから、テレビジョン番組データを含むコンテンツの著作権保護に関する提案が、これまでも種々成されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−８８８０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
デジタルテレビジョン受像機は、高画質・高精細化の傾向にあり、フルＨＤ（High Definition）テレビなどと称される１９２０×１０８０画素の画像を表示可能なデジタルテレビジョン受像機の次世代機種として、最近では、４Ｋテレビなどと称される３８４０×２１６０画素の画像を表示可能なデジタルテレビジョン受像機が注目を集めている。この４Ｋテレビとの比較から、フルＨＤテレビは２Ｋテレビなどとも称されている。
【０００６】
また、この４Ｋテレビ用のテレビジョン番組データを配信する方式として、フルＨＤテレビ用のテレビジョン番組データ（第１のコンテンツ）を例えば地上波（第１の伝送路）を利用して配信し、４Ｋテレビ用のテレビジョン番組データとフルＨＤテレビ用のテレビジョン番組データとの差分データ（第２のコンテンツ）を例えばインターネットやＣＤＮ（第２の伝送路）経由で配信するといった方式が構想されている。この方式によれば、４Ｋテレビと並行して、フルＨＤテレビも使い続けることが可能となる。
【０００７】
ところで、最近では、例えばＷｉＦｉなどと称されるIEEE802.11規格に準拠した無線通信によってケーブルレスで家庭電化製品を相互接続することが行われ始めている。従って、４Ｋテレビの利用シーンとして、ホームサーバ的な位置付けが成された、室内のアンテナ端子と通信回線端子とに接続された４Ｋテレビにテレビジョン番組データの受信を実行させ、その視聴は、当該４Ｋテレビと無線接続（第３の伝送路）される別室の他の４Ｋテレビによって行うといったシーンも考えられ得る。
【０００８】
前述した４Ｋテレビ用のテレビジョン番組データの配信方式の場合、例えば地上波を利用して配信するフルＨＤテレビ用のテレビジョン番組データと、例えばインターネットやＣＤＮ経由で配信する（４Ｋテレビ用のテレビジョン番組データとフルＨＤテレビ用のテレビジョン番組データとの）差分データとに対して、何らかの著作権保護が各々施されることになる。その著作権保護方式は、同一のものでも良いし、異なるものでも良い。
【０００９】
また、無線接続される４Ｋテレビ間で画像を転送する場合にも、何らかの著作権保護を施すことが求められる。よって、一般的な手法によれば、ホームサーバ的な位置付けの４Ｋテレビは、何らかの著作権保護が各々施された２つのデータを受信してデコードし、２つの画像を合成して４Ｋテレビ用の画像を生成し、その画像を再エンコードして、何らかの著作権保護を施した上で他の４Ｋテレビに転送する、といった処理を実行することになるが、その際、これらをデータ受信時から遅滞無く完了させることが要求される。
【００１０】
しかしながら、再エンコードは品質劣化を招くおそれがあり、また、デコードおよび再エンコードに伴う遅延の発生は免れない。
【００１１】
本発明は、コンテンツの転送を効率的に行うことを実現した情報処理装置、コンテンツ転送方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
実施形態によれば、情報処理装置は、第１の入力手段と、第２の入力手段と、変換手段と、出力手段と、を具備する。第１の入力手段は、第１の著作権保護方式が適用されて第１の伝送路に送出される第１のコンテンツの第１のパケット群を入力する。第２の入力手段は、前記第１の著作権保護方式または第２の著作権保護方式が適用されて第２の伝送路に送出される第２のコンテンツの第２のパケット群を入力する。変換手段は、前記第１の入力手段により入力される前記第１のパケット群にパケット化された前記第１のコンテンツおよび前記第２の入力手段により入力される前記第２のパケット群にパケット化された前記第２のコンテンツを、第３の著作権保護方式を適用して伝送路に送出するための第３のパケット群にパケット化し直す。出力手段は、前記変換手段により生成された前記第１のコンテンツおよび前記第２のコンテンツの前記第３のパケット群を第３の伝送路に送出する。
【図面の簡単な説明】
【００１３】
【図１】実施形態の情報処理装置の動作環境の一例を示す図。
【図２】実施形態の情報処理装置が受信する第１のコンテンツと第２のコンテンツとの関係を説明するための図。
【図３】実施形態の情報処理装置が実行するコンテンツ転送の概要を示す図。
【図４】実施形態の情報処理装置のコンテンツ転送に関わる機能ブロックを示す図。
【図５】実施形態の情報処理装置が備える復号−ＴＳパケット生成部１２の構成を示す図。
【図６】実施形態の情報処理装置が入力する第１のコンテンツのトランスポートストリームを示す図。
【図７】実施形態の情報処理装置が入力する第２のコンテンツのトランスポートストリームを示す図。
【図８】実施形態の情報処理装置が生成する第１のコンテンツのトランスポートストリームを示す図。
【図９】実施形態の情報処理装置が生成する第２のコンテンツのトランスポートストリームを示す図。
【図１０】実施形態の情報処理装置が出力するパケット群の第１のパケット配列例を示す図。
【図１１】実施形態の情報処理装置が出力するパケット群の第２のパケット配列例を示す図。
【図１２】実施形態の情報処理装置における送出用のＴＳパケットを生成する手順を示すフローチャート。
【図１３】実施形態の情報処理装置におけるＰＥＳペイロードの暗号化の手順を示すフローチャート。
【図１４】実施形態の情報処理装置のコンテンツ転送に関わる機能ブロックの第１の変形例を示す図。
【図１５】実施形態の情報処理装置のコンテンツ転送に関わる機能ブロックの第２の変形例を示す図。
【図１６】実施形態の情報処理装置が備える復号−ＴＳパケット生成部の構成の変形例を示す図。
【図１７】実施形態の情報処理装置が出力するパケット群を受信する他の情報処理装置のコンテンツ再生に関わる機能ブロックの一例を示す図。
【発明を実施するための形態】
【００１４】
以下、実施の形態について図面を参照して説明する。
【００１５】
図１は、本実施形態の情報処理装置１の動作環境の一例を示す図である。本情報処理装置１は、例えば、３８４０×２１６０画素の画像を表示可能なデジタルテレビジョン受像機（４Ｋテレビ）として実現され得る。
【００１６】
本情報処理装置１は、第１に、放送事業者等のコンテンツプロバイダ３が例えば地上波を利用して配信する第１のコンテンツ（ストリーミングデータ）を受信する機能を有している（図１のａ１）。また、本情報処理装置１は、第２に、コンテンツプロバイダ３が例えばインターネットやＣＤＮ経由で配信する第２のコンテンツ（ストリーミングデータ）を受信する機能を有している（図１のａ２）。図２を参照して、本情報処理装置１が受信する第１のコンテンツと第２のコンテンツとの関係について説明する。
【００１７】
図２に示すように、フルＨＤテレビ用の画像は、１９２０×１０８０画素で構成されており（図２のｂ１）、また、４Ｋテレビ用の画像は、３８４０×２１６０画素で構成されている（図２のｂ２）。第１のコンテンツと第２のコンテンツとは、同一の画像に関するデータであり、第１のコンテンツはフルＨＤテレビ用のストリーミングデータ、第２のコンテンツは（４Ｋテレビ用の画像を生成するための）４Ｋテレビ用の画像とフルＨＤテレビ用の画像との差分データである。第１のコンテンツおよび第２のコンテンツは、例えばＭＰＥＧ２−ＴＳ（Transport Stream）形式のデータとして構成されている。
【００１８】
図２に示すように、フルＨＤテレビ用の画像と４Ｋテレビ用の画像とでは画像フォーマットが異なるので、前述のような第１のコンテンツと第２のコンテンツとから４Ｋテレビ用の画像を生成する場合、第１のコンテンツをデコードして得られるフルＨＤテレビ用の画像に対して、４Ｋテレビ用の画像の画像フォーマットに一致させるためのスケーリング処理を施し、第２のコンテンツをデコードして得られる画像と合成する。画素数の多い第２のコンテンツは、例えばＨＥＶＣ（High Efficiency Video Coding）によって符号化され得る。
【００１９】
つまり、コンテンツプロバイダ３が配信するコンテンツは、第１のコンテンツのみによってフルＨＤテレビ用の画像として再生できるし、第１のコンテンツと第２のコンテンツとの両方によって４Ｋテレビ用の画像としても再生できるようになっている。よって、フルＨＤテレビは、従前の通り、例えば地上波を利用して配信される第１のコンテンツのみを受信すればよい。コンテンツプロバイダ３は、画像を配信するにあたって、第１のコンテンツと第２のコンテンツとに対して、何らかの著作権保護を各々施す。
【００２０】
再び、図１を参照する。
【００２１】
本情報処理装置１は、第３に、コンテンツプロバイダ３から受信した第１のコンテンツと第２のコンテンツとを、例えばIEEE802.11規格に準拠した無線通信によって他の情報処理装置２に転送する機能を有している（図１のａ３）。他の情報処理装置２は、例えば４Ｋテレビやレコーダ等である。第１のコンテンツと第２のコンテンツとを他の情報処理装置２に転送する際、本情報処理装置１は、例えばＨＤＣＰ（High-bandwidth Digital Content Protection）２．０またはその後継規格に沿った著作権保護を施す。
【００２２】
つまり、本情報処理装置１は、図３に示すように、第１の著作権保護方式が適用されて第１の伝送路によって配信される第１のコンテンツと、第２の著作権保護方式が適用されて第２の伝送路によって配信される第２のコンテンツとを受信し、当該第１のコンテンツおよび第２のコンテンツの双方を第３の著作権保護方式を適用して単一の第３の伝送路によって転送する。より具体的には、本情報処理装置１は、（一般的な手法によれば実行するであろう）受信した第１のコンテンツおよび第２のコンテンツのデコードを行うことなく、即ち、４Ｋテレビ用の画像を生成したり、当該生成した画像を再エンコードしたりすることなく、第１の著作権保護方式を適用して第１の伝送路によって配信するために第１のパケット群にパケット化された第１のコンテンツと、第２の著作権保護方式を適用して第２の伝送路によって配信するために第２のパケット群にパケット化された第２のコンテンツとを、第３の著作権保護方式を適用して第３の伝送路によって転送するための第３のパケット群にパケット化し直して、当該第３のパケット群を第３の伝送路に出力する。
【００２３】
なお、図３では、判り易くするために、本情報処理装置１を「第１の情報処理装置１」と表記し、他の情報処理装置２を「第２の情報処理装置２」と表記している。以下、同様に、本情報処理装置１を「第１の情報処理装置１」と表記することがある。また、同じく判り易くするために、ここでは、第１のコンテンツを第１の伝送路によって配信する際に適用する著作権保護方式を「第１の著作権保護方式」と表記し、第２のコンテンツを第２の伝送路によって配信する際に適用する著作権保護方式を「第２の著作権保護方式」と表記したが、「第１の著作権保護方式」と「第２の著作権保護方式」とは、同一の著作権方式であっても良いし、異なる著作権方式であっても良い。
【００２４】
これにより、本情報処理装置１は、再エンコードによる品質劣化を招くことがなく、また、デコードおよび再エンコードに伴う遅延を発生させることもなく、コンテンツ（４Ｋテレビ用のテレビジョン番組データ）の転送を効率的に行うことを実現する。さらに、第１のコンテンツと第２のコンテンツとを単一の第３の伝送路によって転送するので、１つの著作権保護方式で双方の著作権保護を図ることができる。
【００２５】
図４は、本情報処理装置１のコンテンツ転送に関わる機能ブロックを示す図である。
【００２６】
図４に示すように、本情報処理装置１は、コンテンツ入力部［１］１１ａ、コンテンツ入力部［２］１１ｂ、復号−ＴＳパケット生成部１２およびコンテンツ出力部１３を有している。
【００２７】
コンテンツ入力部［１］１１ａは、第１の著作権保護方式が適用されて第１の伝送路に送出された第１のコンテンツのパケット群（第１のパケット群）を受信するモジュールである。一方、コンテンツ入力部［２］１１ｂは、第２の著作権保護方式が適用されて第２の第２の伝送路に送出された第２のコンテンツのパケット群（第２のパケット群）を受信するモジュールである。
【００２８】
また、復号−ＴＳパケット生成部１２は、コンテンツ入力部［１］１１ａにより入力される第１のパケット群にパケット化された第１のコンテンツと、コンテンツ入力部［２］１１ｂにより入力される第２のパケット群にパケット化された第２のコンテンツとを、第３の著作権保護方式を適用して第３の伝送路に送出するための第３のパケット群にパケット化し直すモジュールである。なお、復号−ＴＳパケット生成部１２の「復号」は、第１の著作権保護方式で要求される暗号化および第２の著作権保護方式で要求される暗号化に対する復号（decryption）であって、（画像を得るための）符号化に対する復号（decoding）ではない。
【００２９】
そして、コンテンツ出力部１３は、復号−ＴＳパケット生成部１２により生成された第３のパケット群を（他の情報処理装置２に向けて）第３の伝送路に送出するモジュールである。コンテンツ出力部１３は、第１のコンテンツに関する第３のパケットと第２のコンテンツに関する第３のパケットとを同期させて第３の伝送路に送出するための同期制御モジュール１３１を有している。より具体的には、同期制御モジュール１３１は、第３のパケット群を受信する他の情報処理装置２側で大量のバッファリングを不要とするための制御を実行する。ここで想定している他の情報処理装置２側で大容量のバッファリングが必要になる場合とは、第１のコンテンツまたは第２のコンテンツの一方のパケットのみが連続して転送され、時間的に対応する他方のパケットが転送されてくるのを長期間に渡って待機する状況が発生した場合である。同期制御モジュール１３１は、復号−ＴＳパケット生成部１２によって生成された第３のパケット群に含まれる、第１のパケット群の時刻情報および第２のパケットの時刻情報に基づき、当該第３のパケット群の第３の伝送路への送出を制御する。
【００３０】
図５は、復号−ＴＳパケット生成部１２の構成を示す図である。
【００３１】
図５に示すように、復号−ＴＳパケット生成部１２は、復号器［１］１０１ａ、復号器［２］１０１ｂ、ＰＩＤ（Packet Identification）フィルタ［１］１０２ａ、ＰＩＤフィルタ［２］１０２ｂ、ＰＡＴ（Program Association Table）／ＰＭＴ（Program Map Table）解析部１０３、ＰＭＴ生成部１０４、複数のＴＳパケット生成部１０５および複数の暗号器１０６を有している。
【００３２】
復号器［１］１０１ａには、（コンテンツ入力部［１］１１ａにより入力される）第１のコンテンツの第１のパケット群が入力される。また、復号器［２］１０１ｂには、（コンテンツ入力部［２］１１ｂにより入力される）第２のコンテンツの第２のパケット群が入力される。図６に、復号器［１］１０１ａに入力される第１のコンテンツの第１のパケット群（第１の著作権保護方式が適用されて第１の伝送路に送出される第１のコンテンツのトランスポートストリーム）を示し、図７に、復号器［２］１０１ｂに入力される第２のコンテンツの第２のパケット群（第２の著作権保護方式が適用されて第２の伝送路に送出される第２のコンテンツのトランスポートストリーム）を示す。
【００３３】
前述したように、第１のコンテンツおよび第２のコンテンツは、例えばＭＰＥＧ２−ＴＳ形式のデータとして構成されている。ＭＰＥＧ２−ＴＳ形式では、１つのＰＥＳ（Packetized Elementary Stream）ヘッダに対して１つのＰＥＳペイロードが対応し、ＰＥＳヘッダとＰＥＳペイロードとの組合せが繰り返される。ＰＥＳヘッダおよびＰＥＳペイロードの各組は、図６および図７に示したように、複数のＴＳパケットに分割され、各々の著作権保護方式に従い、ＴＳペイロードがＡＥＳ−ＣＢＣ暗号化される。
【００３４】
なお、図６および図７では、判り易くするために、各ＴＳパケットおよび複数のＴＳパケットに分割されたＰＥＳペイロードの各セグメントにＡｘ，Ｂｘといった連番を付している。また、図６および図７に示すように、伝送パケット量を一定化させるために、必要に応じて、ヌルパケットが付加される。
【００３５】
復号器［１］１０１ａは、例えば本情報処理装置１に挿入されるＢ−ＣＡＳカード（登録商標）等に記録された情報を使って第１のパケット群のＴＳペイロード部分をＡＥＳ−ＣＢＣ復号する。また、復号器［２］１０１ｂは、例えばコンテンツプロバイダ３と本情報処理装置１との間で認証処理および鍵交換処理が実行されることによって得られる暗号鍵を使って第２のパケット群のＴＳペイロード部分をＡＥＳ−ＣＢＣ復号する。
【００３６】
復号−ＴＳパケット生成部１２は、第１のパケット群の各パケットの種類をＰＩＤフィルタ［１］１０２ａにより識別し、第２のパケット群の各パケットの種類をＰＩＤフィルタ［２］１０２ｂにより識別する。即ち、復号器［１］１０１ａによってＴＳペイロード部分のＡＥＳ−ＣＢＣ復号が施された第１のパケット群は、ＰＩＤフィルタ［１］１０２ａに供給され、復号器［２］１０１ｂによってＴＳペイロード部分のＡＥＳ−ＣＢＣ復号が施された第２のパケット群は、ＰＩＤフィルタ［２］１０２ｂに供給される。
【００３７】
ＰＩＤフィルタ［１］１０２ａおよびＰＩＤフィルタ［２］１０２ｂは、各パケットのＴＳヘッダに含まれるＰＩＤを抽出し、このＰＩＤに基づき、フィルタリングを行う。復号−ＴＳパケット生成部１２は、ＰＡＴ（PID=0x0000）とヌルパケット（PID=0x1fff）とを、フィルタリング対象のＰＩＤの初期値として、ＰＩＤフィルタ［１］１０２ａおよびＰＩＤフィルタ［２］１０２ｂに設定する。
【００３８】
パケットがＰＡＴの場合、そのパケットはＰＡＴ／ＰＭＴ解析部１０３に供給される。ＰＡＴ／ＰＭＴ解析部１０３は、ＰＡＴを解析し、ＰＭＴのＰＩＤ（ＰＭＴ  ＰＩＤ）を取得する。ＰＭＴ  ＰＩＤが取得されると、（ＰＡＴのパケットを検出した）ＰＩＤフィルタ［１］１０２ａまたはＰＩＤフィルタ［２］１０２ｂのフィルタリング対象のＰＩＤとして、当該取得されたＰＭＴ  ＰＩＤが追加される。このＰＡＴのパケットは、ＴＳパケット生成部１０５に供給される。ＴＳパケット生成部１０５は、このパケットを、第３の著作権保護方式を適用して第３の伝送路に送出するための第３のパケットにパケット化し直す。
【００３９】
また、パケットが（フィルタリング対象としてＰＩＤが追加された）ＰＭＴの場合も、そのパケットはＰＡＴ／ＰＭＴ解析部１０３に供給される。ＰＡＴ／ＰＭＴ解析部１０３は、ＰＭＴを解析し、映像、音声、字幕等のＥＳ（Elementary Stream）のＰＩＤ（ＥＳ  ＰＩＤ）を取得する。ＥＳ  ＰＩＤが取得されると、（ＰＭＴのパケットを検出した）ＰＩＤフィルタ［１］１０２ａまたはＰＩＤフィルタ［２］１０２ｂのフィルタリング対象のＰＩＤとして、当該取得されたＥＳ  ＰＩＤが追加される。このＰＭＴのパケットは、ＰＭＴ生成部１０４に供給される。
【００４０】
ＰＭＴ生成部１０４は、ＰＡＴ／ＰＭＴ解析部１０３から受け取ったＰＭＴに、第３の著作権保護方式により暗号化されたコンテンツであることを示すディスクリプタ（例えばＨＤＣＰ２．０であればregistration_descriptor）を追加する。そして、ＰＭＴ生成部１０４は、このディスクリプタを追加したＰＭＴのパケットをＴＳパケット生成部１０５に供給する。前述したＰＡＴのパケットの場合と同様、ＴＳパケット生成部１０５は、このパケットを、第３の著作権保護方式を適用して第３の伝送路に送出するための第３のパケットにパケット化し直す。
【００４１】
パケットが（フィルタリング対象としてＰＩＤが追加された）ＥＳのパケットの場合、復号−ＴＳパケット生成部１２は、ＰＥＳヘッダとＰＥＳペイロードとの組合せ毎に、以下の処理を実行する。
【００４２】
復号−ＴＳパケット生成部１２は、ＴＳヘッダのpayload_unit_start_indicatorが１のとき、そのパケットにＰＥＳヘッダが含まれていると見做す。残ＰＥＳペイロードのサイズがＴＳペイロードとAdaptation Fieldとの合計サイズである１８４Byteより大きければ、復号−ＴＳパケット生成部１２は、１８４Byteより小さく、かつ、（第３の著作権保護方式で要求されるＡＥＳ−ＣＴＲ暗号化のためのＡＥＳ−ＣＴＲ暗号鍵サイズである）１６の倍数の最大値である１７６Byte分のデータを残ＰＥＳペイロードの先頭から抜き出し、暗号器１０６に供給する。暗号器１０６は、供給されたＰＥＳペイロードのデータをＡＥＳ−ＣＴＲ暗号化する。暗号化されたＰＥＳペイロードのデータは、ＴＳパケット生成部１０５に供給され、ＴＳパケット生成部１０５は、当該暗号化されたＰＥＳペイロードのデータの前に８Byte分のStuffing ByteによりパディングされたAdaptation Fieldを挿入して１つのＴＳパケットデータ（第３のパケット）を生成する。
【００４３】
復号−ＴＳパケット生成部１２は、残ＰＥＳペイロードのサイズが１８４Byte未満になるまで同様の手順でＴＳパケットデータ（第３のパケット）を生成する。残ＰＥＳペイロードのサイズが１８４Byte以下であれば、暗号器１０６により、残ＰＥＳペイロードはすべてＡＥＳ−ＣＴＲ暗号化され、ＴＳパケット生成部１０５により、暗号化されたＰＥＳペイロードの前にＴＳパケットデータのサイズが１８４ByteになるようにStuffing ByteによりパディングされたAdaptation Fieldが挿入されて、１つのＴＳパケットデータ（第３のパケット）が生成される。
【００４４】
復号−ＴＳパケット生成部１２は、複数の暗号器１０６および複数のＴＳパケット生成部１０５を有するので、前述したような複数のＴＳパケットデータ（第３のパケット）の生成を並行して実行することができる。
【００４５】
なお、パケットにＰＥＳヘッダが含まれるとき、復号−ＴＳパケット生成部１２は、そのＥＳ  ＰＩＤに対するＡＥＳ−ＣＴＲ暗号鍵とイニシャルベクタとをセットする。暗号鍵は、本実施形態においては初期値と同じである。イニシャルベクタの値は、直前のイニシャルベクタの値に、当該ＥＳ  ＰＩＤの直前のＰＥＳヘッダに付随した全ＰＥＳペイロードサイズに１５を加えた値を１６で割った数が追加されたものである。ここで、暗号鍵およびイニシャルベクタの初期値は、第２の著作権保護方式での鍵交換処理にて計算された値である。さらに、復号−ＴＳパケット生成部１２は、ＰＥＳヘッダに暗号鍵およびイニシャルベクタの一部を挿入する。例えば、ＨＤＣＰ２．０においては、ＰＥＳヘッダにPES_private_dataフィールドを挿入し、イニシャルベクタの構成要素の１つであるinputCtrとstreamCtrとを記述する。他の情報処理装置２は、本情報処理装置１との間で実行した鍵交換処理および本情報処理装置１から受信したＰＥＳヘッダの情報の組み合わせにより、ＰＥＳペイロードを正しく復号するための暗号鍵およびイニシャルベクタを得ることができる。
【００４６】
図８に、復号−ＴＳパケット生成部１２によって生成される第１のコンテンツの第３のパケット群を示し、図９に、復号−ＴＳパケット生成部１２によって生成される第２のコンテンツの第３のパケット群を示す。図８に示すように、第１のコンテンツの第３のパケット群のＰＥＳペイロードは、図６に示した第１のコンテンツの第１のパケット群のＰＥＳペイロードＡ１〜ＡＮのみからなる。また、図９に示すように、第２のコンテンツの第３のパケット群のＰＥＳペイロードは、図７に示した第２のコンテンツの第１のパケット群のＰＥＳペイロードＢ１〜ＢＮのみからなる。図８および図９に示すように、ＰＥＳヘッダおよびＰＥＳペイロードの各組は、図６および図７と同様、複数のＴＳパケットに分割され、第３の著作権保護方式に従い、ＴＳペイロードがＡＥＳ−ＣＴＲ暗号化される。
【００４７】
復号−ＴＳパケット生成部１２によって生成されたＴＳパケットは、コンテンツ出力部１３によって（他の情報処理装置２に向けて）第３の伝送路に送出される。図１０は、コンテンツ出力部１３によって出力される（第１のコンテンツ＋第２のコンテンツの）第３のパケット群の時間軸上の第１のパケット配列例を示す図である。
【００４８】
図１０中、（Ａ）は、本情報処理装置１が入力する第１のコンテンツの第１のパケット群のパケット配列を示し、（Ｂ）は、本情報処理装置１が入力する第２のコンテンツの第２のパケット群のパケット配列を示している。そして、（Ｃ）が、本情報処理装置１が出力する（第１のコンテンツおよび第２のコンテンツの）第３のパケット群のパケット配列を示している。
【００４９】
図１０に示すように、本情報処理装置１は、第１のコンテンツ用のパケットと、第２のコンテンツ用のパケットとを分離して第３の伝送路に送出する。また、コンテンツ出力部１３の同期制御モジュール１３１は、図１０に示すように、第１のコンテンツ用のパケットと、第２のコンテンツ用のパケットとを、例えばパケット単位またはパケット群単位で交互に配置されるように同期を取って配列として混在させる。これにより、第３のパケット群を受信する他の情報処理装置２側での大量のバッファリングを不要にできる。
【００５０】
また、図１１は、コンテンツ出力部１３によって出力される（第１のコンテンツ＋第２のコンテンツの）第３のパケット群の時間軸上の第２のパケット配列例を示す図である。
【００５１】
図１１に示すように、４Ｋテレビ用の（第１のコンテンツ+第２のコンテンツの）第３のパケット群の後ろにフルＨＤテレビ用の（第１のコンテンツの）第３のパケット群を追加する（図１１のｃ２）。併せて、両者を識別するためのヘッダを追加する（図１１のｃ１）。これにより、（データ総量は増えるが）他の情報処理装置２側において４Ｋテレビ用およびフルＨＤテレビ用の２種類のデータを１つのストリームとして保存できることになる。
【００５２】
ここで、図１２および図１３を参照して、本情報処理装置１が実行する著作権保護方式変換処理の流れを改めて説明する。
【００５３】
図１２は、送出用のＴＳパケットを生成する手順を示すフローチャートである。図１２中、ＴＳパケット［１］は、コンテンツプロバイダ３から受信するＴＳパケットを表し、ＴＳパケット［２］は、他の情報処理装置２へ送信するＴＳパケットを表す。また、ＴＳパケットデータ［２］は、ＴＳパケット［２］に格納するデータを表す。
【００５４】
復号−ＴＳパケット生成部１２は、送出量を減らすため、必要に応じて、受信したヌルパケットを削除する（ブロックＡ２１のＹＥＳ，Ａ２４のＹＥＳ）。第３の著作権保護方式に従い、他の情報処理装置２との認証および鍵交換処理を行い（ブロックＡ１）、他の情報処理装置２へ送信するコンテンツデータの暗号鍵およびイニシャルベクタの一部を決定する。本実施形態では、すべてのＥＳに対して、暗号鍵とイニシャルベクタのペアの初期値は同一であるが、第２の著作権保護方式によってはＥＳごとに異なるケースも考えられる。
【００５５】
一例では、コンテンツプロバイダ３からＭＰＥＧ２−ＴＳパケットおよびＨＥＶＣを順次受信し（ブロックＡ３）、ＴＳペイロード部分を復号鍵によりＡＥＳ−ＣＢＣ復号する（ブロックＡ４）。ここで、ＡＥＳ−ＣＢＣ復号のためのイニシャルベクタはサービスで共通の値であるとする。
【００５６】
復号−ＴＳパケット生成部１２は、ＰＩＤフィルタにより受信したパケットの種類を識別する（ブロックＡ５）。フィルタリング対象のＰＩＤは、初期値はＰＡＴ（PID=0x0000）とヌルパケット（PID=0x1fff）である。復号−ＴＳパケット生成部１２は、パケットを受信するごとに受信パケットカウンタに１を追加する（ブロックＡ６）。
【００５７】
受信パケットがＰＡＴのとき（ブロックＡ７のＹＥＳ）、復号−ＴＳパケット生成部１２は、ＰＡＴの解析によりＰＭＴのＰＩＤを取得し（ブロックＡ８）、ＰＩＤフィルタのフィルタリング対象ＰＩＤとしてＰＭＴ  ＰＩＤを追加する。復号−ＴＳパケット生成部１２は、受信パケットをそのまま他の情報処理装置２への送信パケットとして生成し（ブロックＡ９）、送信パケットカウンタに１を追加する（ブロックＡ１０）。
【００５８】
受信パケットがＰＭＴのとき（ブロックＡ７のＮＯ，Ａ１２のＹＥＳ）、復号−ＴＳパケット生成部１２は、ＰＭＴの解析によりＥＳのＰＩＤを取得し（ブロックＡ１３）、ＰＩＤフィルタのフィルタリング対象ＰＩＤとして映像、音声、字幕等のＥＳ  ＰＩＤを追加する。復号−ＴＳパケット生成部１２は、受信したＰＭＴに第３の著作権保護方式により暗号化されたコンテンツであることを示すディスクリプタ（例えばＨＤＣＰ２．０ではregistration_descriptor）を追加し（ブロックＡ１４）、他の情報処理装置２への送信パケットとして生成し（ブロックＡ１５）、送信パケットカウンタに１を追加する（ブロックＡ１６）。
【００５９】
受信パケットがＥＳのとき（ブロックＡ１２のＮＯ，Ａ１７のＹＥＳ）、復号−ＴＳパケット生成部１２は、生成ＴＳパケット数Ｎに初期値０をセットする。復号−ＴＳパケット生成部１２は、受信パケットに含まれるＴＳヘッダのpayload_unit_start_indicatorが１のときＰＥＳヘッダが含まれると見做す。残ＰＥＳペイロードのサイズがＴＳペイロードとAdaptation Fieldとの合計サイズである１８４Byteより大きければ、復号−ＴＳパケット生成部１２は、１８４Byteより小さく、かつ、（ＡＥＳ−ＣＴＲ暗号鍵のサイズである）１６の倍数の最大値である１７６Byte分のデータを残ＰＥＳペイロードの先頭から抜き出し、ＡＥＳ−ＣＴＲ暗号化する。復号−ＴＳパケット生成部１２は、暗号化したＰＥＳペイロードの前に８Byte分のStuffing ByteによりパディングされたAdaptation Fieldを挿入して１つのＴＳパケットデータとして生成し（ブロックＡ１８，Ａ１９）、生成ＴＳパケット数Ｎに１を追加する。
【００６０】
復号−ＴＳパケット生成部１２は、残ＰＥＳペイロードのサイズが１８４Byte未満になるまで同様の手順でＴＳパケットデータを生成し、生成ＴＳパケット数Ｎに１ずつ追加する。残ＰＥＳペイロードの残サイズが１８４Byte以下であれば、復号−ＴＳパケット生成部１２は、残PESペイロードをすべてＡＥＳ−ＣＴＲ暗号化する。復号−ＴＳパケット生成部１２は、暗号化したＰＥＳペイロードの前にＴＳパケットデータのサイズが１８４ByteになるようにStuffing ByteによりパディングされたAdaptation Fieldを挿入して、１つのＴＳパケットデータとして生成し（ブロックＡ１８，Ａ１９）、生成ＴＳパケット数Ｎに１を追加する。
【００６１】
受信パケットにＰＥＳヘッダが含まれるとき、復号−ＴＳパケット生成部１２は、当該ＥＳ  ＰＩＤに対するＡＥＳ−ＣＴＲ暗号鍵とイニシャルベクタとをセットする。暗号鍵は本実施形態においては初期値と同じである。イニシャルベクタの値は、直前のイニシャルベクタの値に、当該ＥＳ  ＰＩＤの直前のＰＥＳヘッダに付随した全ＰＥＳペイロードサイズに１５を加えた値を１６で割った数が追加されたものである。ここで、暗号鍵およびイニシャルベクタの初期値は、第２の著作権保護方式での鍵交換処理にて計算された値である。
【００６２】
さらに、復号−ＴＳパケット生成部１２は、ＰＥＳヘッダに暗号鍵およびイニシャルベクタの一部を挿入する。例えば、ＨＤＣＰ２．０においてはＰＥＳヘッダにPES_private_dataフィールドを挿入し、イニシャルベクタの構成要素の１つであるinputCtrとstreamCtrとを記述する。他の情報処理装置２は、本情報処理装置１との間で実行した鍵交換処理および本情報処理装置１から受信したＰＥＳヘッダの情報を組み合わせて、ＰＥＳペイロードを正しく復号するための暗号鍵およびイニシャルベクタを得ることができる。
【００６３】
図１３は、（図１２のブロックＡ１８で実行される）ＰＥＳペイロードの暗号化の手順を示すフローチャートである。
【００６４】
復号−ＴＳパケット生成部１２は、ＰＥＳヘッダの有無に関わらず、残ＰＥＳペイロードと受信パケットに含まれるＰＥＳペイロードとを結合し（ブロックＢ９）、残ＰＥＳペイロードをＡＥＳ−ＣＴＲ暗号化する（ブロックＢ１０）。ここで、復号−ＴＳパケット生成部１２は、暗号化対象ＰＥＳペイロードのサイズを次のように計算する。
【００６５】
復号−ＴＳパケット生成部１２は、ＴＳペイロードとAdaptation Fieldとの合計サイズである１８４Byteから、受信したパケットにAdaptation Fieldが含まれるときは、Stuffing Byteを除いたAdaptation Fieldのサイズを引き（但し、Adaptation FieldがStuffing Byteのみから構成される場合は、Adaptation Fieldが含まれないものとみなす）、また、受信したパケットにＰＥＳヘッダが含まれるときは、ＰＥＳヘッダのサイズを引く。そして、復号−ＴＳパケット生成部１２は、計算したＴＳパケットデータサイズより小さく、かつ、（ＡＥＳ−ＣＴＲ暗号鍵サイズである）１６の倍数の最大値を暗号化対象ＰＥＳペイロードのサイズとする。
【００６６】
続いて、復号−ＴＳパケット生成部１２は、Adaptation Fieldと、ＰＥＳヘッダ（ＰＥＳヘッダが含まれる場合のみ）と、暗号化したＰＥＳペイロードとの合計サイズが１８４Byteになるように、Stuffing Byteが挿入されたAdatptation Fieldを生成する（ブロックＢ５）。復号−ＴＳパケット生成部１２は、Adaptation Fieldと、ＰＥＳヘッダと、暗号化したＰＥＳペイロードとを結合してＴＳパケットデータを生成し（ブロックＢ９〜Ｂ１１）、生成ＴＳパケット数Ｎに１を追加する（ブロックＢ１２）。
【００６７】
残ＰＥＳペイロードのサイズが、１７６Byte（１８４Byteより小さく、かつ、ＡＥＳ−ＣＴＲ暗号鍵サイズである１６の倍数の最大値）以上であれば（ブロックＢ１３のＹＥＳ）、復号−ＴＳパケット生成部１２は、先頭から１７６Byte分のＰＥＳペイロードをＡＥＳ−ＣＴＲ暗号化する（ブロックＢ１４）。復号−ＴＳパケット生成部１２は、暗号化したＰＥＳペイロードの前に（Byte分のStuffing ByteによりパディングされたAdaptation Fieldを挿入して１つのＴＳパケットデータとして生成し、生成ＴＳパケット数Ｎに１を追加する（ブロックＢ１５，Ｂ１６）。復号−ＴＳパケット生成部１２は、残ＰＥＳペイロードが１７６Byte未満になるまで同様の手順を繰り返してＴＳパケットデータを生成し、生成ＴＳパケット数Ｎに１ずつ追加する。
【００６８】
そして、残ＰＥＳペイロードのサイズが１７６Byte未満になったら（ブロックＢ１３のＮＯ）、復号−ＴＳパケット生成部１２は、暗号化されなかった１７６Byte未満のＰＥＳペイロードを残ＰＥＳペイロードとして退避しておく（ブロックＢ１７）。
【００６９】
復号−ＴＳパケット生成部１２は、以上の手順により生成したＮ個のＴＳパケットデータそれぞれの前にＴＳヘッダを挿入し、他の情報処理装置２への送信パケットとして生成する。ここで、復号−ＴＳパケット生成部１２は、ＴＳヘッダの各フィールドについて、ＭＰＥＧ２−ＴＳフォーマットに従い、次のように値をセットする。
【００７０】
ＴＳヘッダのＰＩＤは、ＥＳ  ＰＩＤとする。ＴＳパケットデータにＰＥＳヘッダが含まれるときは、ＴＳヘッダのpayload_unit_start_indicatorに１をセットする。ＴＳパケットデータにＴＳペイロードが含まれるときは、ＴＳヘッダのcontinuity_counterをＴＳパケット毎に１ずつ追加する。送信パケットカウンタにＮを追加する。
【００７１】
なお、復号−ＴＳパケット生成部１２は、受信パケットがヌルパケットのとき（図１２のブロックＡ１７のＮＯ，Ａ２１のＹＥＳ）、受信パケットカウンタの値と送信パケットカウンタの値とを比較し（図１２のブロックＡ２４）、送信パケットカウンタの値が受信パケットカウンタの値より小さいとき（図１２のブロックＡ２４のＮＯ）、受信パケットをそのまま他の情報処理装置２への送信パケットとして生成し、送信パケットカウンタに１を追加する（図１２のブロックＡ２２，Ａ２３）。送信パケットカウンタの値が受信パケットカウンタの値と同じか大きいとき（図１２のブロックＡ２４のＹＥＳ）、復号−ＴＳパケット生成部１２は、受信したコンテンツデータのサイズと送信するコンテンツデータのサイズとの差を調整するために、送信パケットを生成せず、送信パケットカウンタの値も変更しない。
【００７２】
そして、コンテンツ出力部１３は、以上のように復号−ＴＳパケット生成部１２が生成した送信パケットを、順次、他の情報処理装置２へ送信する。
【００７３】
図１３では、本情報処理装置１における、第１および第２の著作権保護方式で暗号化されたコンテンツデータ群を受信した後から第３の著作権保護方式で暗号化してコンテンツデータを送信する前までのコンテンツデータの処理フローを示している。各暗号器１０６は、個々のＥＳに対して暗号鍵とイニシャルベクタとのペアを管理し、個々のＥＳのＰＥＳペイロードをＡＥＳ−ＣＴＲ暗号化する（ブロックＢ４，Ｂ１０，Ｂ１４）。
【００７４】
本情報処理装置１は、異なるフレームフォーマットを有する複数のトランスポートストリームに対するＰＩＤフィルタ１０２ａ，１０２ｂ、ＰＩＤごとに独立した暗号鍵とイニシャルベクタとのペアを管理してＰＥＳペイロードの暗号化を行う暗号器１０６およびＴＳパケット生成部１０５を具備することで、以下が実現されることになる。
【００７５】
（ａ）第１および第２の著作権保護方式による著作権保護付きコンテンツを第３の著作権保護方式で転送する場合において、コンテンツの再エンコードに伴う遅延を解消することができる。
【００７６】
（ｂ）第１および第２の著作権保護方式による著作権保護付きコンテンツを第３の著作権保護方式で転送する場合において、無劣化で送信することができる。
【００７７】
（ｃ）第１の著作権保護方式による著作権保護付きコンテンツを本情報処理装置１自体でデコードできない場合でも、転送先の他の情報処理装置２でデコードし、視聴することができる。
【００７８】
（ｄ）増えたパケット数分のヌルパケットを削除することで、コンテンツ転送サイズの増加を必要最小限に抑えることができる。
【００７９】
ところで、以上の説明では、図４および図５に示したように、第１のコンテンツの第１のパケット群および第２のコンテンツの第２のパケット群の両方を１つの復号−ＴＳパケット生成部１２で処理する例を示したが、図１４に示すように、第１のコンテンツおよび第２のコンテンツのそれぞれに対して、復号−ＴＳパケット生成部１２ａ，１２ｂを用意するようにしてもよい。
【００８０】
また、以上の説明では、第１のコンテンツに関する第３のパケット群および第２のコンテンツの第３のパケット群の両方を１つのコンテンツ出力部１３が第３の伝送路に送出する例を示したが、前述のように、２つの復号−ＴＳパケット生成部１２ａ，１２ｂを用意する場合、図１５に示すように、第１のコンテンツに関する第３のパケット群および第２のコンテンツの第３のパケット群のそれぞれについて、第３の伝送路上でセッションを確立し、別途設けた（前述した同期制御モジュール１３１と同等の機能を有する）同期制御部１４の制御の下、２つのコンテンツ出力部１３ａ，１３ｂによって第３の伝送路上に送出するようにしてもよい。この場合も、単一の伝送路上でのデータ転送なので、１つの著作権保護方式を両方に適用することができる。
【００８１】
２つの復号−ＴＳパケット生成部１２ａ，１２ｂを用意する場合における当該復号−ＴＳパケット生成部１２ａ，１２ｂの構成を図１６に示す。図１６中、（Ａ）が、第１の著作権保護方式が適用されて第１の伝送路に送出された第１のコンテンツの第１のパケット群を入力し、第３の著作権保護方式を適用して第３の伝送路に送出するための第１のコンテンツに関する第３のパケット群を生成する復号−ＴＳパケット生成部１２ａの構成を示し、（Ｂ）が、第２の著作権保護方式が適用されて第２の伝送路に送出された第２のコンテンツの第２のパケット群を入力し、第３の著作権保護方式を適用して第３の伝送路に送出するための第２のコンテンツに関する第３のパケット群を生成する復号−ＴＳパケット生成部１２ｂの構成を示している。
【００８２】
また、図１７に、本情報処理装置１が出力する第３のパケット群を受信する他の情報処理装置２のコンテンツ再生に関わる機能ブロックの一例を示す。
【００８３】
ここでは、ＡＡＣデコード（ｄ１）を経て音声データが生成され、また、ＭＰＥＧ−２デコード（ｄ２）および２Ｋ−４Ｋ変換（スケーリング処理）（ｄ３）を経て得た映像データと、ＨＥＶＣデコード（ｄ４）を経て得た映像データとを、ヘッダに含まれる同期情報に基づき合成（ｄ５）して、４Ｋ−ＵＨＤＴＶ出力を得る例を示している。
【００８４】
本情報処理装置１は、図１７のｄ１〜ｄ５のようなデコード等を経由することなく、暗号化データを転送するようにしたことにより、処理量を減らし、処理に伴う遅延やコンテンツ品質の劣化を避けることを実現する。
【００８５】
また、ここでは、本情報処理装置１と他の情報処理装置２とが例えばIEEE802.11規格に準拠した無線通信によってデータを送受信することを前提としている。無線通信は伝送路品質が変動し得るので、伝送路品質が劣化した際、第１のコンテンツと第２のコンテンツとから第３のパケット群を生成する場合と比較して少ないデータ量の例えば第１のコンテンツのみから第３のパケット群を生成するような制御を行ってもよい。これにより、例えば映像・音声の伝送が全く成されないという事態を回避することができる。
【００８６】
さらに、ここでは、本情報処理装置１が１つの他の情報処理装置２に向けて１つの第３の伝送路に第３のパケット群を送出する例を説明したが、複数の他の情報処理装置２に向けて複数の第３の伝送路に第３のパケット群を送出することも可能である。
【００８７】
なお、（第１のコンテンツおよび第２のコンテンツの）「受信」を「ＨＤＤや不揮発性メモリからの読み込み」に置き換えれば、外部からの受信信号処理ではなく、一旦不揮発性メモリに保存したデータに対する処理として同様の効果を得ることができる。
【００８８】
本実施形態の動作手順はソフトウェアによって実現することができるので、このソフトウェアをコンピュータ読み取り可能な記憶媒体を通じて通常のコンピュータに導入することにより、本実施形態と同様の効果を容易に実現することができる。
【００８９】
また、本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に構成要素を適宜組み合わせてもよい。
【符号の説明】
【００９０】
１…第１の情報処理装置、２…第２の情報処理装置、３…コンテンツプロバイダ、１２，１２ａ，１２ｂ…ＴＳパケット生成部、１３，１３ａ，１３ｂ…コンテンツ出力部、１４…同期制御部、１０１ａ，１０１ｂ…復号器、１０２ａ，１０２ｂ…ＰＩＤフィルタ、１０３…ＰＡＴ／ＰＭＴ解析部、１０４…ＰＭＴ生成部、１０５…ＴＳパケット生成部、１０６…暗号器、１３１…同期制御モジュール。
【図１】
2014138247.tif 000003
【図２】
2014138247.tif 000004
【図３】
2014138247.tif 000005
【図４】
2014138247.tif 000006
【図５】
2014138247.tif 000007
【図６】
2014138247.tif 000008
【図７】
2014138247.tif 000009
【図８】
2014138247.tif 000010
【図９】
2014138247.tif 000011
【図１０】
2014138247.tif 000012
【図１１】
2014138247.tif 000013
【図１２】
2014138247.tif 000014
【図１３】
2014138247.tif 000015
【図１４】
2014138247.tif 000016
【図１５】
2014138247.tif 000017
【図１６】
2014138247.tif 000018
【図１７】
2014138247.tif 000019