(57)【要約】【課題】コンテンツの保存処理にかかる負荷を軽減して省電力化を図ることが可能な情報処理装置を実現する。【解決手段】情報処理装置を、暗号化されたコンテンツを含む信号を受信する情報処理装置であって、信号から取得した、信号に含まれるデータを特定する識別情報によって、信号を復号に使用されるデータを有する信号と復号に使用されるデータを有しない信号とに分離する信号分離部と、信号分離部により復号に使用されるデータを有する信号として分離された信号を、情報処理装置固有の鍵で暗号化する暗号処理部と、暗号処理部により暗号化した信号と、信号分離部により復号に使用されるデータを有しない信号として分離された信号とを、録画データとして保存する信号保存部とを有する構成とする。【選択図】図４
2015156620.tif 000002
【特許請求の範囲】
【請求項１】
暗号化されたコンテンツを含む信号を受信する情報処理装置であって、
前記信号から取得した、前記信号に含まれるデータを特定する識別情報によって、前記信号を復号に使用されるデータを有する信号と復号に使用されるデータを有しない信号とに分離する信号分離部と、
前記信号分離部により復号に使用されるデータを有する信号として分離された信号を、前記情報処理装置固有の鍵で暗号化する暗号処理部と、
前記暗号処理部により前記暗号化した信号と、前記信号分離部により復号に使用されるデータを有しない信号として分離された信号とを、録画データとして保存する信号保存部と
を有する情報処理装置。
【請求項２】
前記暗号化されたコンテンツを含む信号と前記暗号処理部による暗号化の対象となる信号であるか否かを示す指標との組み合わせを保存する信号情報保存部と、
前記信号保存部から取得された前記録画データに含まれる信号に対して、前記組み合わせにより、前記暗号処理部によって暗号化された信号であるか否かを判定する信号判定部と、
前記暗号処理部によって暗号化された信号であると判定された信号を、前記情報処理装置固有の鍵で復号化する復号処理部と、
前記復号化した信号と、前記暗号処理部によって暗号化された信号でないと判定された信号とを用いて、前記コンテンツの再生処理を行う再生処理部と
をさらに有する請求項１に記載の情報処理装置。
【請求項３】
前記暗号化されたコンテンツを含む信号には、所定位置に規定値が設定されており、
前記情報処理装置は、
前記信号保存部から取得された前記録画データに含まれる信号に対して、前記所定位置に設定されている値が前記規定値であるか否かを判定する信号判定部と、
前記信号判定部により前記所定位置に設定されている値が前記規定値でないと判定された信号を、前記情報処理装置固有の鍵で復号化する復号処理部と、
前記復号化した信号と、前記信号判定部により前記所定位置に設定されている値が前記規定値であると判定された信号とを用いて、前記コンテンツの再生処理を行う再生処理部と
をさらに有する
請求項１に記載の情報処理装置。
【請求項４】
暗号化されたコンテンツを含む信号から取得した、前記信号に含まれるデータを特定する識別情報によって、前記信号を復号に使用されるデータを有する信号と復号に使用されるデータを有しない信号とに分離するステップと、
復号に使用されるデータを有する信号として分離された信号を、前記暗号化されたコンテンツを含む信号を受信する情報処理装置固有の鍵で暗号化するステップと、
前記暗号化した信号と、復号に使用されるデータを有しない信号として分離された信号とを、録画データとして信号保存部に保存するステップと
を有する情報処理方法。
【請求項５】
コンピュータに、
暗号化されたコンテンツを含む信号から取得した、前記信号に含まれるデータを特定する識別情報によって、前記信号を復号に使用されるデータを有する信号と復号に使用されるデータを有しない信号とに分離するステップと、
復号に使用されるデータを有する信号として分離された信号を、前記暗号化されたコン
テンツを含む信号を受信する情報処理装置固有の鍵で暗号化するステップと、
前記暗号化した信号と、復号に使用されるデータを有しない信号として分離された信号とを、録画データとして信号保存部に保存するステップと
を実行させる情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本件開示の発明は、放送データの情報処理装置、情報処理方法及び情報処理プログラムに関する。
【背景技術】
【０００２】
近年、スマートフォン等の携帯端末装置でいわゆるフルセグメント放送（地上デジタル放送）が視聴可能となっている。このような携帯端末装置では、フルセグメント放送を視聴できるとともに、携帯端末装置におけるフルセグメント放送の録画機能も要求されている。
【０００３】
フルセグメント放送を録画する場合、テレビやＤＶＤ（Digital Versatile Disc）／Ｂｌｕ−ｒａｙ（登録商標）レコーダ等の据置型の録画機器では、内蔵ＨＤＤ（Hard Disk Drive）や外付けＨＤＤに放送データが保存される。あるいは、放送データは、録画機器
によってＤＶＤ−ＲＡＭやＢｌｕ−ｒａｙディスク等の記憶メディアに保存される。放送データをＤＶＤ−ＲＡＭやＢｌｕ−ｒａｙディスクに保存する場合は、各記憶メディアに対応する標準規格が規定されており、放送データは規定の暗号手段を用いて暗号化して保存される。なお、このような保存方式は、メディアバインド方式と呼ばれる。一方、内蔵／外付けＨＤＤに保存する場合は、録画した機器でのみ再生とするような暗号化手段による暗号化を行って保存することがＡＲＩＢ（Association of Radio Industries and Businesses）により規定されている。なお、このような保存方式は、デバイスバインド方式と呼ばれる。
【０００４】
携帯端末装置でフルセグメント放送を録画する場合の録画先の記憶メディアとして、現時点では、携帯端末装置内部の記憶装置や携帯端末装置に接続された記憶メディアとしてＳＤ（Secure Digital）カードや外付けＨＤＤ等が考えられる。携帯端末装置は、装置内部の記憶装置や外付けＨＤＤに放送データを保存する場合、上述の据置型の録画機器の場合と同様、デバイスバインドの方式でデータを保存する。また、ＳＤカードについては、ワンセグメント放送についてはＳＤ−Ｖｉｄｅｏという録画のための標準規格が存在するものの、フルセグメント放送の録画に対しては標準規格が存在しない。このため、放送データをＳＤカードに保存する場合も、デバイスバインド方式で保存する。
【０００５】
そこで、従来は、放送局側で、放送データに含まれる構成管理情報内に、暗号化の鍵を配信するＥＣＭ（Entitlement Control Messages）に関する情報を挿入し、受信装置側でカルーセル方式による伝送データから使用するデータを選択して蓄積する構成が提案されている。また、放送のコンテンツデータを生成する手段を備えた送信装置と複数の携帯端末装置を備えるデータ通信システムにおいて、携帯端末装置がデータを選択して受信する手段を用いて、各データに対応する識別子に基づいてデータを選別する構成が提案されている（特許文献１、２を参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００１−３３３０３２号公報
【特許文献２】特開２００１−２０３６５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、デバイスバインド方式での暗号化方式については、各機器の製造会社が独自
の方式を実装しており、受信したフルセグメント放送のデータ全体を暗号化している。しかし、ワンセグメント放送と比較して、フルセグメント放送のデータ量は多く、これに比例して暗号化する際の計算量も多くなる。据置型の録画機器では暗号化処理に対する処理性能や電力が確保されているために問題とはならないが、携帯端末装置等の情報処理装置にとって、そのような録画処理の負荷は無視できないほど大きい。したがって、当該情報処理装置においては、装置全体の性能に影響が出る懸念や、電力消費が増大して動作時間が短くなるという懸念がある。
【０００８】
本件開示の技術は、上記に鑑みてなされたものであり、その目的とするところは、コンテンツの保存処理にかかる負荷を軽減して省電力化を図ることが可能な情報処理装置を実現することである。
【課題を解決するための手段】
【０００９】
本件開示の情報処理装置は、１つの側面では、暗号化されたコンテンツを含む信号を受信する情報処理装置であって、信号から取得した、信号に含まれるデータを特定する識別情報によって、信号を復号に使用されるデータを有する信号と復号に使用されるデータを有しない信号とに分離する信号分離部と、信号分離部により復号に使用されるデータを有する信号として分離された信号を、情報処理装置固有の鍵で暗号化する暗号処理部と、暗号処理部により暗号化した信号と、信号分離部により復号に使用されるデータを有しない信号として分離された信号とを、録画データとして保存する信号保存部とを有する。
【発明の効果】
【００１０】
本件開示の技術によれば、コンテンツの保存処理にかかる負荷を軽減して省電力化を図ることが可能な情報処理装置を実現することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、一実施形態における携帯端末装置のハードウェア構成を示す概略構成図である。
【図２Ａ】図２Ａは、ＴＳパケットの構成を示す模式図である。
【図２Ｂ】図２Ｂは、ＴＳの構成を示す概略図である。
【図２Ｃ】図２Ｃは、ＴＳパケットのパケットとＰＩＤの関係を示す表である。
【図３】図３は、本実施形態における携帯端末装置の機能部の一部を示す機能構成図である。
【図４】図４は、本実施形態における携帯端末装置の機能部の一部を示す機能構成図である。
【図５】図５は、本実施形態における携帯端末処理で実行される録画処理のフローチャートである。
【図６】図６は、本実施形態におけるインデックス情報の一例を示す表である。
【図７】図７は、本実施形態における携帯端末装置の機能部の一部を示す機能構成図である。
【図８】図８は、本実施形態における携帯端末処理で実行される再生処理のフローチャートである。
【図９】図９は、変形例における携帯端末装置の機能部の一部を示す機能構成図である。
【図１０】図１０は、変形例における携帯端末装置の機能部の一部を示す機能構成図である。
【図１１】図１１は、変形例における携帯端末処理で実行される録画処理のフローチャートである。
【図１２】図１２は、変形例における携帯端末処理で実行される再生処理のフローチャートである。
【発明を実施するための形態】
【００１２】
まず、一実施形態における情報処理装置について図面を参照しながら説明する。本実施形態では、一例として携帯端末装置で地上デジタル放送波を受信し、端末内部の記憶装置に録画する。
【００１３】
図１に示すように、本実施形態に係る情報処理装置の一例である携帯端末装置１０は、受信部としての地上デジタルチューナ１０ａ、タッチパネル１０ｂ、ディスプレイ１０ｃ、スピーカ１０ｄ、ＣＰＵ１０ｅ、メモリ１０ｆ、内部記憶装置１０ｇ、カードＩ／Ｆ１０ｈ、ＳＤカードスロット１０ｉを備える。
【００１４】
地上デジタルチューナ１０ａは、地上デジタル放送を受信する受信部であり、受信した放送波の信号をＴＳ（Transport Stream）形式のデータに変換する。タッチパネル１０ｂは、ユーザからのタッチ入力を受け付ける。ディスプレイ１０ｃは、受信した地上デジタル放送の映像を表示する。また、ディスプレイ１０ｃには、ユーザがタッチパネル１０ｂを操作して選択できる情報等も表示される。スピーカ１０ｄは、受信した地上デジタル放送の音声を出力する。
【００１５】
ＣＰＵ１０ｅは、以下に説明する受信した放送データの種々の処理を制御及び実行する。メモリ１０ｆには、以下に説明する種々の処理を実行するアプリケーションが展開される。内部記憶装置１０ｇは、受信した地上デジタル放送を録画する際にデータを保存する。なお、内部記憶装置１０ｇが信号保存部及び信号情報保存部の一例に相当する。カードＩ／Ｆ１０ｈは、ＳＤカードスロット１０ｉに挿入されるＳＤカードとデータの送受信を行うためのインタフェースである。
【００１６】
地上デジタル放送の放送データは、１８８バイトのデータ（パケット）を最小単位とするＴＳ形式で伝送される。そして、各ＴＳパケットには、パケットの種別を示すパケットＩＤ（ＰＩＤ）が付与されており、同一ＰＩＤを有するパケットを互いに結合することにより所望のデータを取得することができる。
【００１７】
地上デジタル放送の映像や音声等、ユーザに提供されるデータはスクランブル（暗号化）処理が施されている。地上デジタル放送の受信機は、スクランブルされたデータをデスクランブル（復号化）する。なお、放送波のスクランブル方法及びデスクランブル方法については、ＡＲＩＢ（一般社団法人電波産業会）によって規定されている。なお、放送波のデータが、暗号化されたコンテンツを含む信号の一例に相当する。
【００１８】
図２Ａ〜図２Ｃに、本実施形態のデスクランブルにおいて使用されるＴＳパケット及びデータの構成を示す。図２Ａに示すように、ＴＳパケットのパケット単位は、１８８バイトである。また、ＴＳパケットにはＴＳパケットヘッダとペイロードがある。規格により、ＴＳパケットヘッダの先頭には同期バイトと呼ばれる１バイトの固定値「０ｘ４７」が設定されている。ペイロードには、映像のデータの他に、以下に説明する地上デジタル放送のデスクランブル（復号化）に使用されるデータも含まれる。映像のデータはペイロード部分に適宜分割されて格納される。
【００１９】
図２Ｂに示すように、スクランブル（暗号化）されたＴＳ形式の地上デジタル放送のデータをデスクランブル（復号化）する際に使用されるデータとして、ＥＭＭ（Entitlement Management Message）とＥＣＭ（Entitlement Control Message）がある。さらに、Ｅ
ＭＭを特定するＰＩＤを保持するＣＡＴ（Conditional Access Table）と呼ばれるデータがある。また、ＥＣＭを特定するＰＩＤを保持するＰＭＴ（Program Map Table）とＰＭ
Ｔを特定するＰＩＤを保持するＰＡＴ（Program Association Table）と呼ばれるデータ
がある。ＰＭＴには、映像、音声、映像及び音声以外のデータ等のＰＩＤと、ＥＣＭのＰＩＤが格納されている。
【００２０】
ＰＡＴは、放送番組に関連するＰＭＴを伝送するＴＳパケットのＰＩＤを指定する。ＰＭＴは、放送番組に関連する各符号化信号を伝送する。ＣＡＴは、有料放送の関連情報のうち個別情報を伝送するＴＳパケットのＰＩＤを指定する。ＥＣＭは、番組に関する情報とデスクランブルのための鍵等や制御情報からなる共通情報を伝送する。ＥＭＭは、加入者ごとの契約情報及び共通情報の暗号を解くためのワーク鍵を含む個別情報を伝送する。
【００２１】
次に、図２Ｃに上記の各パケットに割り当てられるＰＩＤの例を示す。図２Ｃに示すように、ＰＡＴのＰＩＤは、規定により「０ｘ００００」である。また、ＣＡＴのＰＩＤも、規定により「０ｘ０００１」である。ＰＭＴ、ＥＣＭ、ＥＭＭのＰＩＤは、それぞれＰＡＴ、ＰＭＴ、ＣＡＴによる間接指定によって決定される。ＴＳパケットのＰＩＤは、省令や告示で規定される信号及び電波産業会信号の伝送を妨げない範囲で設定されており、事業者信号として登録及び公開されている。図２Ｃに示すように、各データのＰＩＤは規定値や規定値を用いた間接指定により定まる値である。
【００２２】
そして、受信した放送波のデータにおいて、ＰＩＤ「０ｘ００００」を用いてＰＡＴを検索し、ＰＡＴからＰＭＴのＰＩＤを特定することができる。さらに、特定したＰＭＴのＰＩＤからＰＭＴを検索し、ＰＭＴに含まれるＥＣＭ、映像、音声、映像及び音声以外のデータのＰＩＤを特定することができる。また、ＰＩＤ「０ｘ０００１」を用いてＣＡＴを検索し、ＣＡＴからＥＭＭのＰＩＤを特定することができる。このように特定されたＰＩＤを用いて、ＰＡＴ、ＰＭＴ、ＥＣＭ、ＣＡＴ、ＥＭＭの各データを取得することができる。
【００２３】
次に、図３を参照しながら、本実施形態における放送データの録画処理について説明する。地デジチューナ（受信部）１０ａは、受信した地上デジタル放送の放送波をＴＳパケット形式のデータに変換する。本実施形態では、以下に説明する各部の処理の開始前に、データ変換後のＴＳパケットからＰＡＴ、ＰＭＴ、ＥＣＭ、ＣＡＴ、ＥＭＭの各データに対応するＰＩＤが特定され、データ種別とＰＩＤの組み合わせを示すＰＩＤテーブルが作成されてメモリ１０ｆに保存される。
【００２４】
地デジチューナ１０ａは、変換後のＴＳパケットをＴＳ再生処理部１０ｐ及びパケット分離部１０ｑに送る。ＴＳ再生処理部１０ｐは、ＭＰＥＧ２−ＴＳデータを再生する機能を有し、地デジチューナ１０ａから受け取ったＴＳパケットに対して再生処理を行う。なお、ＴＳ再生処理部１０ｐが、再生処理部の一例に相当する。
【００２５】
次に、図３を参照しながら、ＴＳ再生処理部１０ｐにおける、放送波のデスクランブル処理について説明する。ＴＳ再生処理部１０ｐは、地デジチューナ１０ａから受け取ったＴＳパケットから、ＥＭＭ及びＥＣＭを含む上記の各データを特定する。ＥＭＭはデバイス鍵Ｋｄによって暗号化されている。デバイス鍵Ｋｄは、あらかじめ携帯端末装置１０のメモリ１０ｆに保存されている。ＥＭＭ復号部１０ｊは、取得したＥＭＭを、デバイス鍵Ｋｄを用いて復号化し、ＥＭＭに含まれるワーク鍵Ｋｗを取得する。ＥＭＭ復号部１０ｊは取得したワーク鍵ＫｗをＥＣＭ復号部１０ｋに送る。
【００２６】
また、ＥＣＭは、ＥＭＭから取得されるワーク鍵Ｋｗで暗号化されている。したがって、ＥＣＭ復号部１０ｋは、ＥＭＭ復号部１０ｊから受け取ったワーク鍵Ｋｗを用いてＥＣＭを復号化し、ＥＣＭに含まれるスクランブル鍵Ｋｓを取得する。ＥＣＭ復号部１０ｋは、取得したスクランブル鍵Ｋｓをストリーム復号部１０ｍに送る。
【００２７】
ストリーム復号部１０ｍには、地デジチューナ１０ａからＴＳパケットが送られる。ストリーム復号部１０ｍは、ＥＣＭ復号部１０ｋから受け取ったスクランブル鍵Ｋｓを用いてスクランブルされたＴＳパケットをデスクランブルする。そして、ストリーム復号部１０ｍは、デスクランブル後のデータを取得してパケット分離部１０ｎに送る。パケット分離部１０ｎは、メモリ１０ｆに保存された上記のＰＩＤテーブルを参照して、ＴＳパケットから映像、音声、その他のデータを分離する。分離された映像、音声、その他のデータは、ＣＰＵ１０ｅの処理に従ってディスプレイ１０ｃやスピーカ１０ｄに出力される。
【００２８】
図４に示すように、パケット分離部１０ｑは、地デジチューナ１０ａからＴＳパケットを受け取ると、上記のＰＩＤテーブルを用いてデータを種類ごとに分離する。なお、パケット分離部１０ｑが信号分離部の一例に相当する。上述の通り、放送波データのデスクランブルには、ＰＡＴ、ＰＭＴ、ＥＣＭ、ＣＡＴ、ＥＭＭのデータが使用される。また、音声、映像及びその他のデータは暗号化されて放送されているため、携帯端末装置１０においては、録画時にこれらのデータを含むＴＳパケットに対して再度暗号化処理を施さなくてもよい。そこで、本実施形態では、携帯端末装置１０において、デバイスバインド方式による放送波データの録画時に、デスクランブルに使用するデータであるＰＡＴ、ＰＭＴ、ＥＣＭ、ＣＡＴ、ＥＭＭを含むＴＳパケットを暗号化して保存し、その他のＴＳパケットは暗号化せずに保存する。したがって、携帯端末装置１０では音声や映像等のデータを含むＴＳパケットの暗号化を省略することにより、録画処理に伴う負荷を軽減することができる。
【００２９】
パケット分離部１０ｑは、ＰＡＴ、ＰＭＴ、ＥＣＭ、ＣＡＴ、ＥＭＭに該当するＰＩＤを有するＴＳパケットを暗号化対象として分離する。そして、パケット分離部１０ｑは、ＴＳパケットに含まれる各データのインデックス情報をインデックス構成部１０ｓに送る。図５に、インデックス情報の例を示す。図５に示すように、インデックス情報は、データの開始インデックス、終了インデックス、暗号化対象として決定されたＴＳパケットであるか否かを示す指標が含まれる。図では、暗号化対象として決定されたＴＳパケットである場合は値「１」が設定され、暗号化対象としては決定されていないデータである場合は値「０」が設定される。インデックス構成部１０ｓは、パケット分離部１０ｑから受け取ったＴＳパケットを用いて、録画ストリーム内のＴＳパケットごとに暗号化されているか暗号化されていないかを示す情報を生成する。インデックス構成部１０ｓにより生成されたインデックス情報は、内部記憶装置１０ｇに送られる。なお、本実施形態では、インデックス情報の格納先を内部記憶装置１０ｇとした。ただし、携帯端末装置１０に接続されたＳＤカードや外付けのＨＤＤを格納先としてあらかじめインデックス構成部１０ｓに設定してもよい。
【００３０】
また、パケット分離部１０ｑは、暗号化対象であるＰＡＴ、ＰＭＴ、ＥＣＭ、ＣＡＴ、ＥＭＭのデータを含むＴＳパケットを暗号処理部１０ｒに送る。暗号処理部１０ｒは、パケット分離部１０ｑから受け取ったＴＳパケットを暗号化する。暗号処理部１０ｒは、ＴＳパケットを暗号化する際、携帯端末装置１０で復号化できるような暗号化手法を用いて暗号化する。本実施形態では、周知の暗号化手法によりＴＳパケットが暗号化される。例えば、携帯端末装置１０で再生可能とする暗号化手法としては、携帯端末装置に付与された端末固有の値を用いて暗号鍵を生成し、生成された暗号鍵を用いてＴＳパケットを暗号化する手法が挙げられる。あるいは、ＳＤカードや外付けＨＤＤなどの外部記憶装置（外部メディア）に録画データを保存する場合は、当該記憶装置ごとに付与された装置固有の値を用いて暗号鍵を生成し、生成された暗号鍵を用いてＴＳパケットを暗号化する手法が挙げられる。なお、装置固有の値を用いて暗号鍵を生成する際に、さらに端末固有の値も併せて用いて暗号鍵を生成してもよい。
【００３１】
暗号処理部１０ｒは、暗号化したＴＳパケットを対応するＰＩＤとともにストリーム構
成部１０ｔに送る。また、パケット分離部１０ｑは、暗号化対象ではないと判定したＴＳパケットを対応するＰＩＤとともに暗号ストリーム構成部１０ｔに送る。ストリーム構成部１０ｔは、パケット分離部１０ｑと暗号処理部１０ｒから受け取ったＴＳパケットを、ＴＳパケットとともに受信したＰＩＤと上記のＰＩＤテーブルとを照合してデータ種別を特定し、地デジチューナ１０ａにより受信した放送波データの配列に倣って一連のストリームとして再構成する。ストリーム構成部１０ｔは、再構成したストリームを暗号済ストリームとしてストリーム保存部１０ｕに送る。
【００３２】
ストリーム保存部１０ｕは、ストリーム構成部１０ｔから受け取った暗号済ストリームを内部記憶装置１０ｇに保存する。なお、本実施形態では、暗号済ストリームの格納先を内部記憶装置１０ｇとした。ただし、携帯端末装置１０に接続されたＳＤカードや外付けのＨＤＤを格納先としてあらかじめストリーム保存部１０ｕに設定してもよい。
【００３３】
次に、図６のフローチャートを参照しながら、上記の録画処理について説明する。なお、以下の説明において、ステップをＳと略記する。本実施形態では、地デジチューナ１０ａによる地上デジタル放送の受信が開始されると、ＣＰＵ１０ｅが図６に示すフローチャートの処理を開始する。
【００３４】
Ｓ１０１において、地デジチューナ１０ａが地上デジタル放送のＴＳパケットを受信する。次に、Ｓ１０２において、パケット分離部１０ｑが地デジチューナ１０ａから受け取ったＴＳパケットから各種データのＰＩＤを判別してＰＩＤテーブルを構成する。また、Ｓ１０３において、パケット分離部１０ｑは、上記の通りＴＳパケットを種類ごとに分離し、暗号化対象のＴＳパケット、すなわちＰＡＴ、ＰＭＴ、ＥＣＭ、ＣＡＴ、ＥＭＭを含むＴＳパケットであるか否かを判別する。ＴＳパケットが暗号化対象である場合は（Ｓ１０３：Ｙｅｓ）、パケット分離部１０ｑは当該ＴＳパケットを暗号処理部１０ｒに送る。次いで、処理はＳ１０４に進められる。また、ＴＳパケットが暗号化対象でない場合は（Ｓ１０３：Ｎｏ）、パケット分離部１０ｑは当該ＴＳパケットを対応するＰＩＤとともにストリーム構成部１０ｔに送る。次いで、処理はＳ１０５に進められる。また、Ｓ１０４及びＳ１０５において、パケット分離部１０ｑは、判別したＴＳパケットに関する上記のインデックス情報をインデックス構成部１０ｓに送る。
【００３５】
Ｓ１０４及びＳ１０５において、インデックス構成部１０ｓは、パケット分離部１０ｑから受け取ったインデックス情報を用いて図５に示すテーブルを作成する。なお、既に当該テーブルが作成されている場合は、インデックス構成部１０ｓは、テーブル内の開始インデックス、終了インデックス、暗号化対象か否かの指標の情報をそれぞれ更新する。Ｓ１０４の処理が完了した場合は、処理はＳ１０６に進められる。一方、Ｓ１０５の処理が完了した場合は、処理はＳ１０８に進められる。
【００３６】
Ｓ１０６において、暗号処理部１０ｒは、パケット分離部１０ｑ受け取ったＴＳパケット、すなわちＰＡＴ、ＰＭＴ、ＥＣＭ、ＣＡＴ、ＥＭＭのいずれかのデータを含むＴＳパケットを暗号化する。暗号化は周知の技術を用いて行えばよいため、ここでは詳細な説明は省略する。暗号処理部１０ｒは、暗号化を行ったＴＳパケットを対応するＰＩＤとともにストリーム構成部１０ｔに送る。次いで、処理はＳ１０７に進められる。Ｓ１０７において、ストリーム構成部１０ｔは、パケット分離部１０ｑ及び暗号処理部１０ｒから受け取った各ＴＳパケットパケットを、ＰＩＤを用いて上記の通り一連のストリームとして再構成する。ストリーム構成部１０ｔは、再構成したストリームをストリーム保存部１０ｕに送る。次いで、処理はＳ１０８に進められる。
【００３７】
Ｓ１０８において、ストリーム保存部１０ｕは、ストリーム構成部１０ｔから受け取ったストリームを内部記憶装置１０ｇに保存する。また、インデックス構成部１０ｓは、Ｓ
１０４及びＳ１０５において作成したインデックス情報のテーブルデータを内部記憶装置１０ｇに保存する。Ｓ１０８の処理が完了すると、処理はＳ１０９に進められる。Ｓ１０９において、ＣＰＵ１０ｅが録画処理が継続中か否かを判定する。録画処理が継続中であれば（Ｓ１０９：Ｙｅｓ）、処理はＳ１０１に戻される。また、録画処理が終了した場合は（Ｓ１０９：Ｎｏ）、図６に示すフローチャートの処理が完了する。
【００３８】
以上の処理により、本実施形態において、携帯端末装置１０は受信した放送波データのうち、デスクランブル処理に用いられるデータであり暗号化されていないＰＡＴ、ＰＭＴ、ＥＣＭ、ＣＡＴ、ＥＭＭ等のデータを含むＴＳパケットを暗号化し、既に暗号化されている映像等のデータを含むＴＳパケットは暗号化処理の対象外として録画処理を行う。このため、受信したＴＳパケットに対して一様に暗号化処理を行う従来の録画処理に比べて処理負荷を軽減することができる。
【００３９】
次に、本実施形態において、録画処理により保存された録画ストリームを再生する処理について、図７を参照しながら説明する。本実施形態において、ストリーム判定部１０ｖは、上記の通り内部記憶装置１０ｇに保存された暗号済ストリームとインデックス情報の各データを読み込む。なお、ストリーム判定部１０ｖが、信号判定部の一例に相当する。次に、ストリーム判定部１０ｖは、暗号済ストリームの各データについて、インデックス情報の「暗号化対象」の値「１」又は「０」に基づいて、暗号処理部１０ｒによる暗号化処理の対象となったＴＳパケットであるか否かを判断する。ストリーム判定部１０ｖは、暗号化対象となったＴＳパケットを復号処理部１０ｗに送る。また、ストリーム判定部１０ｖは、暗号化対象外のＴＳパケットをストリーム構成部１０ｔに送る。
【００４０】
復号処理部１０ｗは、ストリーム判定部１０ｖから受け取った暗号済のＴＳパケットを、暗号化時に使用した鍵を使用して復号化処理を行う。そして、復号処理部１０ｗは、復号化したＴＳパケットをストリーム構成部１０ｔに送る。なお、本実施形態では、パケット分離部１０ｑ及び暗号処理部１０ｒと同様に、ストリーム構成部１０ｔには、各ＴＳパケットとともにＰＩＤを送信する。
【００４１】
ストリーム構成部１０ｔは、パケット分離部１０ｑ及び暗号処理部１０ｒからＴＳパケットを受け取った場合と同様に、ストリーム判定部１０ｖ及び復号処理部１０ｗから受け取ったＴＳパケットを用いて、地デジチューナ１０ａにより当該データの放送波を受信したときの順序で、ストリームを再構成する。そして、ストリーム構成部１０ｔは、再構成したストリームを再生ストリームとしてＴＳ再生処理部１０ｐへ入力する。ＴＳ再生処理部１０ｐの処理は上述の通りであるため、ここでは説明を省略する。
【００４２】
次に、図８のフローチャートを参照しながら、上記の再生処理について説明する。本実施形態では、携帯端末装置１０において、ユーザがタッチパネル１０ｂを操作して録画データの再生操作を行う等、内部記憶装置１０ｇに保存された録画データの再生が開始されると、ＣＰＵ１０ｅが図８に示すフローチャートの処理を開始する。
【００４３】
Ｓ２０１において、ストリーム判定部１０ｖは、内部記憶装置１０ｇから再生対象の録画データのインデックス情報を読み込む。そして、Ｓ２０２において、ストリーム判定部１０ｖは、内部記憶装置１０ｇから当該再生対象の録画データを１ＴＳパケット単位で読み込む。なお、読み込むＴＳパケットの単位は適宜変更すればよい。次いで処理はＳ２０３に進められる。Ｓ２０３において、ストリーム判定部１０ｖは、Ｓ２０１で読み込んだインデックス情報を用いて、Ｓ２０２で読み込んだＴＳパケットが内部記憶装置１０ｇへの保存時に暗号化対象となったか否かを判定する。ストリーム判定部１０ｖは、暗号化対象となったＴＳパケットであると判定した場合は（Ｓ２０３：Ｙｅｓ）、当該ＴＳパケットを復号処理部１０ｗに送る。そして、処理はＳ２０４に進められる。一方、Ｓ２０３に
おいてストリーム判定部１０ｖが暗号化対象外のＴＳパケットであると判定した場合は（Ｓ２０３：Ｎｏ）、当該ＴＳパケットをストリーム構成部１０ｔに送る。次いで処理はＳ２０５に進められる。
【００４４】
Ｓ２０４では、復号処理部１０ｗがストリーム判定部１０ｖから受け取ったＴＳパケットを復号化する。そして、復号処理部１０ｗは、復号化したＴＳパケットをストリーム構成部１０ｔに送る。次いで処理はＳ２０５に進められる。
【００４５】
Ｓ２０５では、ストリーム構成部１０ｔが、ストリーム判定部１０ｖ及び復号処理部１０ｗから受け取ったＴＳパケットを、上記の通り一連のストリームとして再構成する。そして、ストリーム構成部１０ｔは、再構成したストリームを再生ストリームとしてＴＳ再生処理部１０ｐに送る。次いで処理はＳ２０６に進められる。Ｓ２０６では、ＴＳ再生処理部１０ｐが、ストリーム構成部１０ｔから受け取った再生ストリームを用いて再生処理を行い、ディスプレイ１０ｃを介して映像を表示し、スピーカ１０ｄから音声を出力する。Ｓ２０７において、ＣＰＵ１０ｅは、再生対象の録画データのＴＳパケットが残っている場合は、処理をＳ２０１に戻す。また、再生対象の録画データのＴＳパケットが残っていない場合やユーザがタッチパネル１０ｂを介して録画データの再生を終了する操作を行ったりした場合は、ＣＰＵ１０ｅは本フローチャートの処理を終了する。
【００４６】
以上の処理により、本実施形態では、放送データを受信した機器において、他の機器では再生できないように暗号化して保存する際に、ＰＡＴ等のデスクランブルに使用されるデータであって未暗号化のデータを含むＴＳパケットに対して暗号化処理が行われる。したがって、受信した放送データのうちデスクランブルに使用されないデータや既に暗号化されている映像等のデータを含むＴＳパケットに対しては暗号化処理が行われないため、機器における放送データの録画処理の負荷を軽減し、消費電力を抑えることができる。
【００４７】
以上が本実施形態に関する説明であるが、上記の情報処理装置の構成や処理は、上記の実施形態に限定されるものではなく、本発明の技術的思想と同一性を失わない範囲内において種々の変更が可能である。そこで、上記の実施例の変形例について以下説明する。なお、以下の説明において、上記の実施形態と同じ構成要素については、同一の符号を付して詳細な説明は省略する。
【００４８】
（変形例）
上記の実施形態では、保存した録画データの再生時に暗号化対象のＴＳパケットと暗号化対象外のＴＳパケットを判別するため、インデックスファイルを作成する構成とした。ところで、図２に示すように、ＴＳパケットは、先頭１バイトの値が「０ｘ４７」という固定値（同期バイト）を指定することが規格（ISO/IEC 13818-1:2000）により規定されている。そして、このため、録画データの再生時に保存済みのストリームのデータからＴＳパケットを読み出す際に、先頭１バイトが「０ｘ４７」であれば暗号化対象外のＴＳパケットと判断し、「０ｘ４７」でなければ暗号化対象のＴＳパケットであると判断することができる。なお、本変形例では、ＴＳパケットの先頭１バイトを判断の対象としているが、他の位置に固定値が現れる構成の場合は、その位置の値を判断の対象とすればよい。
【００４９】
図９、１０は、本変形例における携帯端末装置２０が有する一部の構成を示すブロック図である。図４に示す上記の実施形態との相違点は、インデックス構成部１０ｓが設けられていない点とパケット分離部２０ｑの処理が異なる点である。また、図７に示す上記の実施形態との相違点は、ストリーム判定部２０ｖの処理が異なる点である。次に本変形例における録画処理及び再生処理について、図１１、１２のフローチャートを参照しながら説明する。
【００５０】
携帯端末装置２０では、受信した放送データを録画する際に図１１に示すフローチャートの処理を実行する。なお、Ｓ３０１、Ｓ３０２、Ｓ３０３、Ｓ３０４、Ｓ３０５、Ｓ３０７の処理は、上記のＳ１０１、Ｓ１０２、Ｓ１０３、Ｓ１０６、Ｓ１０７、Ｓ１０９とそれぞれ同様であるため、詳細な説明は省略する。
【００５１】
Ｓ３０６では、ストリーム保存部１０ｕが、ストリーム構成部１０ｔから受け取ったストリームを内部記憶装置１０ｇに保存する。Ｓ３０６の処理が完了すると、処理はＳ３０７に進められる。Ｓ３０１〜Ｓ３０７の処理が繰り返し実行されることで、受信した放送データは内部記憶装置１０ｇに保存される。
【００５２】
次に、図１２を参照しながら、携帯端末装置２０において、上記の処理により保存した録画データを再生する際の処理について説明する。図１２において、Ｓ４０１、Ｓ４０３、Ｓ４０４、Ｓ４０５、Ｓ４０６の処理は、上記のＳ２０２、Ｓ２０４、Ｓ２０５、Ｓ２０６、Ｓ２０７とそれぞれ同様であるため、詳細な説明は省略する。
【００５３】
Ｓ４０２では、ストリーム判定部２０ｖは、Ｓ４０１において読み込んだＴＳパケットの先頭の１バイトが「０ｘ４７」である、すなわちＴＳパケットが暗号化対象である場合は（Ｓ４０２：Ｙｅｓ）、パケット分離部２０ｑは当該ＴＳパケットを暗号処理部１０ｒに送る。次いで、処理はＳ４０３に進められる。また、先頭の１バイトが「０ｘ４７」でない、すなわちＴＳパケットが暗号化対象でない場合は（Ｓ４０２：Ｎｏ）、パケット分離部２０ｑは当該ＴＳパケットを対応するＰＩＤとともにストリーム構成部１０ｔに送る。次いで、処理はＳ４０４に進められる。
【００５４】
したがって、本変形例では、放送データの録画処理及び再生処理において、上記の実施形態におけるインデックス情報の取得及び管理を行う代わりに、各ＴＳパケットの先頭の１バイトを暗号化対象か否かの判定に利用することができる。本変形例では、インデックス構成部１０ｓを設けたりインデックス情報を保存するための記憶領域を確保したりすることがないため、上記の実施形態に比べて携帯端末装置の構成をより簡易にすることができる。
【００５５】
＜コンピュータが読み取り可能な記録媒体＞
コンピュータその他の機械、装置（以下、コンピュータ等）に上記情報処理装置の設定を行うための管理ツール、ＯＳその他を実現させるプログラムをコンピュータ等が読み取り可能な記録媒体に記録することができる。そして、コンピュータ等に、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。ここで、コンピュータは、例えば、情報処理装置等である。
【００５６】
ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータ等から読み取ることができる記録媒体をいう。このような記録媒体のうちコンピュータ等から取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ／Ｗ、ＤＶＤ、ブルーレイディスク、ＤＡＴ、８ｍｍテープ、フラッシュメモリ等のメモリカード等がある。また、コンピュータ等に固定された記録媒体としてハードディスクやＲＯＭ等がある。
【００５７】
以上の実施形態に関し、さらに以下の付記を開示する。
【００５８】
（付記１）
暗号化されたコンテンツを含む信号を受信する情報処理装置であって、
前記信号から取得した、前記信号に含まれるデータを特定する識別情報によって、前記
信号を復号に使用されるデータを有する信号と復号に使用されるデータを有しない信号とに分離する信号分離部と、
前記信号分離部により復号に使用されるデータを有する信号として分離された信号を、前記情報処理装置固有の鍵で暗号化する暗号処理部と、
前記暗号処理部により前記暗号化した信号と、前記信号分離部により復号に使用されるデータを有しない信号として分離された信号とを、録画データとして保存する信号保存部と
を有する情報処理装置。
【００５９】
（付記２）
前記暗号化されたコンテンツを含む信号と前記暗号処理部による暗号化の対象となる信号であるか否かを示す指標との組み合わせを保存する信号情報保存部と、
前記信号保存部から取得された前記録画データに含まれる信号に対して、前記組み合わせにより、前記暗号処理部によって暗号化された信号であるか否かを判定する信号判定部と、
前記暗号処理部によって暗号化された信号であると判定された信号を、前記情報処理装置固有の鍵で復号化する復号処理部と、
前記復号化した信号と、前記暗号処理部によって暗号化された信号でないと判定された信号とを用いて、前記コンテンツの再生処理を行う再生処理部と
をさらに有する付記１に記載の情報処理装置。
【００６０】
（付記３）
前記暗号化されたコンテンツを含む信号には、所定位置に規定値が設定されており、
前記情報処理装置は、
前記信号保存部から取得された前記録画データに含まれる信号に対して、前記所定位置に設定されている値が前記規定値であるか否かを判定する信号判定部と、
前記信号判定部により前記所定位置に設定されている値が前記規定値でないと判定された信号を、前記情報処理装置固有の鍵で復号化する復号処理部と、
前記復号化した信号と、前記信号判定部により前記所定位置に設定されている値が前記規定値であると判定された信号とを用いて、前記コンテンツの再生処理を行う再生処理部と
をさらに有する
付記１に記載の情報処理装置。
【００６１】
（付記４）
暗号化されたコンテンツを含む信号から取得した、前記信号に含まれるデータを特定する識別情報によって、前記信号を復号に使用されるデータを有する信号と復号に使用されるデータを有しない信号とに分離するステップと、
復号に使用されるデータを有する信号として分離された信号を、前記暗号化されたコンテンツを含む信号を受信する情報処理装置固有の鍵で暗号化するステップと、
前記暗号化した信号と、復号に使用されるデータを有しない信号として分離された信号とを、録画データとして信号保存部に保存するステップと
を有する情報処理方法。
【００６２】
（付記５）
前記暗号化されたコンテンツを含む信号と前記暗号化の対象となる信号であるか否かを示す指標との組み合わせを信号情報保存部に保存するステップと、
前記信号保存部から取得された前記録画データに含まれる信号に対して、前記組み合わせにより、前記暗号化された信号であるか否かを判定するステップと、
前記暗号化された信号であると判定された信号を、前記情報処理装置固有の鍵で復号化
するステップと、
前記復号化した信号と、前記暗号化された信号でないと判定された信号とを用いて、前記コンテンツの再生処理を行うステップと
を有する付記４に記載の情報処理方法。
【００６３】
（付記６）
前記暗号化されたコンテンツを含む信号には、所定位置に規定値が設定されており、
前記情報処理方法は、
前記信号保存部から取得された前記録画データに含まれる信号に対して、前記所定位置に設定されている値が前記規定値であるか否かを判定するステップと、
前記所定位置に設定されている値が前記規定値でないと判定された信号を、前記情報処理装置固有の鍵で復号化するステップと、
前記復号化した信号と、前記所定位置に設定されている値が前記規定値であると判定された信号とを用いて、前記コンテンツの再生処理を行うステップと
をさらに有する
付記４に記載の情報処理方法。
【００６４】
（付記７）
コンピュータに、
暗号化されたコンテンツを含む信号から取得した、前記信号に含まれるデータを特定する識別情報によって、前記信号を復号に使用されるデータを有する信号と復号に使用されるデータを有しない信号とに分離するステップと、
復号に使用されるデータを有する信号として分離された信号を、前記暗号化されたコンテンツを含む信号を受信する情報処理装置固有の鍵で暗号化するステップと、
前記暗号化した信号と、復号に使用されるデータを有しない信号として分離された信号とを、録画データとして信号保存部に保存するステップと
を実行させる情報処理プログラム。
【００６５】
（付記８）
コンピュータに、
前記暗号化されたコンテンツを含む信号と前記暗号化の対象となる信号であるか否かを示す指標との組み合わせを信号情報保存部に保存するステップと、
前記信号保存部から取得された前記録画データに含まれる信号に対して、前記組み合わせにより、前記暗号化された信号であるか否かを判定するステップと、
前記暗号化された信号であると判定された信号を、前記情報処理装置固有の鍵で復号化するステップと、
前記復号化した信号と、前記暗号化された信号でないと判定された信号とを用いて、前記コンテンツの再生処理を行うステップと
をさらに実行させる付記７に記載の情報処理プログラム。
【００６６】
（付記９）
前記暗号化されたコンテンツを含む信号には、所定位置に規定値が設定されており、
コンピュータに、
前記信号保存部から取得された前記録画データに含まれる信号に対して、前記所定位置に設定されている値が前記規定値であるか否かを判定するステップと、
前記所定位置に設定されている値が前記規定値でないと判定された信号を、前記情報処理装置固有の鍵で復号化するステップと、
前記復号化した信号と、前記所定位置に設定されている値が前記規定値であると判定された信号とを用いて、前記コンテンツの再生処理を行うステップと
をさらに実行させる
付記７に記載の情報処理プログラム。
【符号の説明】
【００６７】
１０、２０    携帯端末装置
１０ａ    地デジチューナ
１０ｂ    タッチパネル
１０ｃ    ディスプレイ
１０ｄ    スピーカ
１０ｅ    ＣＰＵ
１０ｆ    メモリ
１０ｇ    内部記憶装置
１０ｐ    ＴＳ再生処理部
１０ｑ、２０ｑ    パケット分離部
１０ｒ    暗号処理部
１０ｓ    インデックス構成部
１０ｔ    ストリーム構成部
１０ｕ    ストリーム保存部
１０ｖ、２０ｖ    ストリーム判定部
１０ｗ    復号処理部
【図１】
2015156620.tif 000003
【図２Ａ】
2015156620.tif 000004
【図２Ｂ】
2015156620.tif 000005
【図２Ｃ】
2015156620.tif 000006
【図３】
2015156620.tif 000007
【図４】
2015156620.tif 000008
【図５】
2015156620.tif 000009
【図６】
2015156620.tif 000010
【図７】
2015156620.tif 000011
【図８】
2015156620.tif 000012
【図９】
2015156620.tif 000013
【図１０】
2015156620.tif 000014
【図１１】
2015156620.tif 000015
【図１２】
2015156620.tif 000016