【手続補正書】
【提出日】平成30年3月28日(2018.3.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ＭＭＴ（ＭＰＥＧ Ｍｅｄｉａ Ｔｒａｎｓｐｏｒｔ）を用いてコンテンツをＩＰパケット化して送信する送信装置において、
前記コンテンツをスクランブルするスクランブル鍵を生成するとともに、前記スクランブル鍵をワーク鍵で暗号化した受信装置共通の共通鍵情報と、前記ワーク鍵を受信装置個別の暗号鍵で暗号化した受信装置個別の個別鍵情報とを生成する鍵情報生成手段と、
前記共通鍵情報の所在を特定する位置情報を指定したテーブル情報であるＭＭＴパッケージテーブルを生成するＭＭＴパッケージテーブル生成手段と、
前記個別鍵情報の所在を特定する位置情報を指定したテーブル情報である限定受信テーブルを生成する限定受信テーブル生成手段と、
共通鍵暗号方式のカウンタモードにおいて前記スクランブルに用いるカウンタの初期値である初期カウンタ値を生成する初期値生成手段と、
前記共通鍵情報と、前記個別鍵情報と、前記ＭＭＴパッケージテーブルと、前記限定受信テーブルとに、それぞれを識別するための固有の識別情報を付して制御メッセージを生成する制御メッセージ生成手段と、
前記コンテンツと前記制御メッセージとを、ＭＭＴＰ（ＭＭＴ Ｐｒｏｔｏｃｏｌ）パケットとして構成して当該ＭＭＴＰパケットのヘッダにパケット識別子とパケットシーケンス番号とを設定するＭＭＴＰパケット構成手段と、
前記カウンタモードで前記ＭＭＴＰパケットのペイロード領域を、前記初期値生成手段で生成された初期カウンタ値を用いて、前記スクランブル鍵でスクランブルするスクランブル手段と、
を備え、
前記初期値生成手段は、少なくともパケット識別子と、前記パケットシーケンス番号と、を連接することで前記初期カウンタ値を生成することを特徴とする送信装置。
【請求項２】
ＭＭＴ（ＭＰＥＧ Ｍｅｄｉａ Ｔｒａｎｓｐｏｒｔ）を用いてＩＰパケット化されたコンテンツを受信する受信装置において、
前記コンテンツをスクランブルしたスクランブル鍵をワーク鍵で暗号化した受信装置共通の共通鍵情報の所在を特定する位置情報を指定したテーブル情報であるＭＭＴパッケージテーブルを受信し、前記共通鍵情報の位置情報を抽出するＭＭＴパッケージテーブル処理手段と、
前記ワーク鍵を受信装置個別の暗号鍵で暗号化した受信装置個別の個別鍵情報の所在を特定する位置情報を指定したテーブル情報である限定受信テーブルを受信し、前記個別鍵情報の位置情報を抽出する限定受信テーブル処理手段と、
位置情報で特定される前記共通鍵情報と前記個別鍵情報とから、前記スクランブル鍵を抽出する鍵情報処理手段と、
共通鍵暗号方式のカウンタモードにおいて前記スクランブルに用いるカウンタの初期値である初期カウンタ値を生成する初期値生成手段と、
前記初期値生成手段で生成された初期カウンタ値を用いて、スクランブルされたデータを前記スクランブル鍵でデスクランブルするデスクランブル手段と、
ＩＰパケットからＭＭＴＰ（ＭＭＴ Ｐｒｏｔｏｃｏｌ）パケットを抽出するＩＰパケットフィルタリング手段と、
前記初期カウンタ値を生成するためのシードを指定して前記ＭＭＴＰパケットのペイロード領域を前記デスクランブル手段でデスクランブルし、前記ＭＭＴＰパケットからコンテンツを抽出するＭＭＴＰパケットフィルタリング手段と、
を備え、
前記ＭＭＴＰパケットフィルタリング手段は、前記ＭＭＴＰパケットのヘッダに設定されているパケット識別子とパケットシーケンス番号とを当該ヘッダから取得し、前記パケット識別子と前記パケットシーケンス番号とを前記シードとして前記初期値生成手段に通知し、
前記初期値生成手段は、少なくとも前記パケット識別子と、前記パケットシーケンス番号と、を連接することで前記初期カウンタ値を生成することを特徴とする受信装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
前記課題を解決するため、本発明に係る送信装置は、ＭＭＴを用いてコンテンツをＩＰパケット化して送信する送信装置において、鍵情報生成手段と、ＭＭＴパッケージテーブル生成手段と、限定受信テーブル生成手段と、初期値生成手段と、制御メッセージ生成手段と、ＭＭＴＰパケット構成手段と、スクランブル手段と、を備える構成とした。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
そして、送信装置は、ＭＭＴパッケージテーブル生成手段によって、共通鍵情報の所在を特定する位置情報を指定したテーブル情報であるＭＭＴパッケージテーブルを生成する。また、送信装置は、限定受信テーブル生成手段によって、個別鍵情報の所在を特定する位置情報を指定したテーブル情報である限定受信テーブルを生成する。
また、送信装置は、初期値生成手段によって、共通鍵暗号方式のカウンタモードにおいてスクランブルに用いるカウンタの初期値である初期カウンタ値を生成する。これによって、スクランブルを行う際の初期値を更新することができる。
そして、送信装置は、制御メッセージ生成手段によって、共通鍵情報と、個別鍵情報と、ＭＭＴパッケージテーブルと、限定受信テーブルとに、それぞれを識別するための固有の識別情報を付して制御メッセージを生成する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
また、送信装置は、ＭＭＴＰパケット構成手段によって、コンテンツと制御メッセージとをＭＭＴＰ（ＭＭＴ Ｐｒｏｔｏｃｏｌ）パケットとして構成して当該ＭＭＴＰパケットのヘッダにペイロードのデータの種類を識別するためのパケット識別子と、同一のパケット識別子を持つＭＭＴＰパケットの順序を示すパケットシーケンス番号とを設定する。
これによって、制御メッセージがコンテンツと同様にＭＭＴＰパケットにカプセル化されて送信されることになる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
そして、送信装置は、初期値生成手段によって、少なくともパケット識別子と、パケットシーケンス番号と、を連接することで初期カウンタ値を生成する。これによって、送信装置は、初期カウンタ値を用いてスクランブルすることができる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
そして、受信装置は、初期値生成手段によって、共通鍵暗号方式のカウンタモードにおいてスクランブルに用いるカウンタの初期値である初期カウンタ値を生成する。これによって、デスクランブルを行う際の初期値を更新することができる。
そして、受信装置は、ＩＰパケットフィルタリング手段によって、ＩＰパケットからＭＭＴＰパケットを抽出する。
また、受信装置は、ＭＭＴＰパケットフィルタリング手段によって、初期カウンタ値を生成するためのシードを指定してＭＭＴＰパケットのペイロード領域をデスクランブル手段でデスクランブルし、ＭＭＴＰパケットからコンテンツを抽出する。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
このとき、ＭＭＴＰパケットフィルタリング手段は、ＭＭＴＰパケットのヘッダに設定されているパケット識別子とパケットシーケンス番号とを当該ヘッダから取得し、パケット識別子とパケットシーケンス番号とをシードとして初期値生成手段に通知する。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
そして、通知を受けた初期値生成手段は、少なくともパケット識別子と、パケットシーケンス番号と、を連接することで初期カウンタ値を生成する。
また、このとき、デスクランブル手段は、初期値生成手段で生成された初期カウンタ値を用いて、スクランブルされたデータをスクランブル鍵でデスクランブルする。
これによって、受信装置は、初期カウンタ値を用いて、ＭＭＴレイヤのデータをデスクランブルすることができる。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
限定受信システム（放送システム）Ｓは、メディアトランスポート方式としてＭＭＴ（ＭＰＥＧ Ｍｅｄｉａ Ｔｒａｎｓｐｏｒｔ）を用い、コンテンツをＩＰパケット化し、放送波Ｗまたは通信回線Ｎを介して、伝送するものである。
また、限定受信システムＳは、ネットワークレイヤ（ＩＰレイヤ）とメディアトランスポートレイヤ（ＭＭＴレイヤ）の２つの異なるレイヤに対して、スクランブルを施すことで、データやサービス（番組）を保護し、限定受信を実現するものである。
この限定受信システムＳは、放送事業者が有するデジタル放送の送信装置１（または、通信ネットワークのサービスを行う送信装置１）と、各家庭等に設置されたデジタル放送の受信装置３，３，…とで構成される。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】０１７４
【補正方法】変更
【補正の内容】
【０１７４】
＜６−３．変形例３＞
また、ここでは、送信装置１は、ポリシ記憶手段１５にスクランブル方式を設定し、ＩＰレイヤのデータのスクランブルに関しては複数のスクランブル方式の中から１つを選択する例を説明した。
しかし、ＩＰレイヤのデータのスクランブルに関してもＭＭＴレイヤのデータのスクランブルと同様にして、予め定めた１つのスクランブル方式（ＣＴＲモード）を用いることとしてもよい。
その場合、送信装置１のポリシ記憶手段１５に記憶するポリシから「スクランブル方式」を省略することとする。
そして、スクランブル手段１６は、ＩＰのレイヤおよびＭＭＴのレイヤの各データをＣＴＲモードでスクランブルを行うこととする。このとき、パケット再構成手段１７は、図１１に示した各ヘッダに設定する情報のうち「スクランブル方式識別子」を設定しないこととする。