[go: up one dir, main page]

JP3995207B2 - Content transmission apparatus, content transmission method, content transmission program and content reproduction apparatus, content reproduction method, and content reproduction program - Google Patents

Content transmission apparatus, content transmission method, content transmission program and content reproduction apparatus, content reproduction method, and content reproduction program Download PDF

Info

Publication number
JP3995207B2
JP3995207B2 JP2003048643A JP2003048643A JP3995207B2 JP 3995207 B2 JP3995207 B2 JP 3995207B2 JP 2003048643 A JP2003048643 A JP 2003048643A JP 2003048643 A JP2003048643 A JP 2003048643A JP 3995207 B2 JP3995207 B2 JP 3995207B2
Authority
JP
Japan
Prior art keywords
content
ecm
storage
encrypted
reproduction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2003048643A
Other languages
Japanese (ja)
Other versions
JP2004260522A (en
Inventor
友成 西本
辰弥 栗岡
秋継 馬場
亜里砂 藤井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Japan Broadcasting Corp
Original Assignee
Japan Broadcasting Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Japan Broadcasting Corp filed Critical Japan Broadcasting Corp
Priority to JP2003048643A priority Critical patent/JP3995207B2/en
Publication of JP2004260522A publication Critical patent/JP2004260522A/en
Application granted granted Critical
Publication of JP3995207B2 publication Critical patent/JP3995207B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Television Signal Processing For Recording (AREA)
  • Television Systems (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、コンテンツを暗号化した暗号化コンテンツを送信するコンテンツ送信装置、コンテンツ送信方法、コンテンツ送信プログラムおよび暗号化コンテンツを受信して再生するコンテンツ再生装置、コンテンツ再生方法、コンテンツ再生プログラムに関する。
【0002】
【従来の技術】
一般に、現行のデジタル放送では、秒単位(数秒程度)の時間で変更される暗号鍵(スクランブル鍵Ks)を用いて、デジタルコンテンツを暗号化(スクランブル)し暗号化コンテンツとして放送している。このスクランブル鍵Ksも暗号化され、ECM(Entitlement Control Message;共通情報)として、暗号化コンテンツに一定間隔で多重化されている。このECMが暗号化コンテンツに一定間隔で多重化される多重間隔は、図9に示したように、例えば、100ms程度の間隔(図9中、ECM1同士の間隔)である(非特許文献1を参照)。この多重間隔は、デジタル放送の放送帯域を有効に利用するためには、できる限り長い方が良いが、チャンネル選局時の応答速度を考慮すると短い方が良いために、長すぎず短すぎず適当な間隔に設定されたものである。
【0003】
そして、秒単位の時間で変更されるスクランブル鍵Ksで暗号化された暗号化コンテンツは、受信側のデジタル受信機で受信された時に、暗号が解除、すなわち復号されてデジタルコンテンツとされ、当該デジタル受信機に備えられるローカルな暗号鍵が用いられて、復号されたデジタルコンテンツが再暗号化されて、デジタル受信機に内蔵されている記録装置か外部の蓄積装置に蓄積される(以下、デジタル受信機に内蔵されている記録装置を、デジタル受信機と、外部の蓄積装置を、蓄積装置と略称することにする)。
【0004】
しかし、デジタル受信機や蓄積装置は、暗号化コンテンツを復号したり、一旦復号されたデジタルコンテンツを再暗号化して蓄積したりしているので、不正利用を行う目的で改造された(製造された)デジタル受信機(不正デジタル受信機)では、デジタルコンテンツが不正に利用されるおそれ(デジタルコンテンツ不正利用)が生じる。このデジタルコンテンツ不正利用を防止するために、デジタル受信機で受信時に復号せずに、暗号化コンテンツのまま蓄積する様々な方法が提案されている。
【0005】
ところで、デジタル受信機で受信時に復号せずに、暗号化コンテンツのまま蓄積した場合、当該デジタル受信機や蓄積装置には、蓄積された暗号化コンテンツの通常再生だけではなく、早送り再生や早巻き戻し再生等の特殊再生を可能にする必要がある(特許文献1参照)。
【0006】
例えば、MPEG2−TS形式(トランスポートストリーム)のデジタルコンテンツを暗号化した暗号化コンテンツを早送り再生や早巻き戻し再生する場合には、スクランブル鍵Ksが含まれている共通情報であるECMを検索し、この検索したECMをICカード等によって構成されるセキュリティモジュール内で復号し、この復号して得られたスクランブル鍵Ksを用いて、暗号化コンテンツを復号しながら、Iピクチャ、Pピクチャ、Bピクチャのうち、Iピクチャを検索して、このIピクチャのみを順次再生することで実現している。
【0007】
ここで、暗号化されていないデジタルコンテンツ(MPEG2−TS形式)の早送り再生、早巻き戻し再生について述べておくと、Iピクチャ、Pピクチャ、Bピクチャのうち、Iピクチャのみを順次再生するか、Iピクチャを数枚スキップしながら順次再生して、早送り再生、早巻き戻し再生を実現する。また、デジタル受信機で一旦蓄積し、デジタル受信機または蓄積装置にて、ローカルな暗号鍵で暗号化された再暗号化コンテンツを早送り再生や、早巻き戻し再生する場合には、ローカルな暗号鍵を取得して、おおよそのIピクチャの位置までスキップして、取得したローカルな暗号鍵で復号しながら、Iピクチャを検索し、この検索したIピクチャのみを順次再生することで実現する。
【0008】
【非特許文献1】
「デジタル放送における限定受信方式」 標準規格 ARIB STD−B25 p7,p17〜p19
【特許文献1】
特開2002−247547号公報(段落71〜77、第21図)
【0009】
【発明が解決しようとする課題】
しかしながら、従来の方式では、MPEG2のVideoストリームとは非同期にECMが暗号化コンテンツに多重化されており、当該暗号化コンテンツの早送り再生や早巻き戻し再生を実行した場合、ECMとIピクチャの間隔が変動しているので、スクランブル鍵Ksを用いて暗号化コンテンツを復号しながらIピクチャを検索すると、この検索するための処理時間が変動することになり、暗号化コンテンツの早送り再生や早巻き戻し再生の動作が不安定になるという問題がある。
【0010】
また、ECMとIピクチャの間隔は、ECMの送出間隔に依存し、ECMの送出間隔が長くなるほど、Iピクチャを検索するための処理時間が増大するので、暗号化コンテンツの早送り再生や早巻き戻し再生の性能は、ECMの送出間隔に多大な影響を受けることになるという問題がある。
【0011】
さらに、スクランブルされたVideoストリームをデスクランブルせずに、Iピクチャを検索するために、VideoストリームのTSパケットのヘッダ等の非暗号化部に、当該TSパケットがIピクチャであることを示す情報を入れ込む技術がある。この技術によって、Iピクチャの検索時間を短くすることが可能であるが、スクランブルされたVideoストリームにおいて、デジタルコンテンツ不正利用を実行する不正行為者に、少なくともIピクチャであることを知らしめてしまうことになり、当該不正行為者にスクランブル鍵Ksが不正に取得される恐れがあるという問題がある。
【0012】
さらにまた、特許文献1に記載されている方式では、複数のスクランブル鍵Ksをまとめて、スクランブル鍵KsリストとしてECMに挿入することにより、スクランブル鍵Ksを検索するまでの処理時間を短縮し、早送り再生や早巻き戻し再生の性能を向上させるものであるが、スクランブル鍵Ksリストの送出間隔を短くすると、放送帯域を不効率に使用することになり、長くすると、暗号化コンテンツの途中のみを記録した場合に暗号化コンテンツが再生できなくなってしまうという問題がある。
【0013】
そこで、本発明の目的は、前記した従来の技術が有する課題を解消し、スクランブル鍵Ks(暗号鍵)を不正に取得される恐れがなく、暗号化コンテンツの早送り再生や早巻き戻し再生(特殊再生)の性能を高性能に維持し、動作を安定させることができるコンテンツ送信装置、コンテンツ送信方法、コンテンツ送信プログラムおよびコンテンツ再生装置、コンテンツ再生方法、コンテンツ再生プログラムを提供することにある。
【0014】
【課題を解決するための手段】
本発明は、前記した目的を達成するため、以下に示す構成とした。
請求項1記載のコンテンツ送信装置は、コンテンツを暗号化した暗号化コンテンツを受信側で再生可能に送信するコンテンツ送信装置であって、コンテンツ符号化手段と、基準コンテンツ検出手段と、符号化コンテンツ暗号化手段と、ECM生成手段と、多重化制御信号生成手段と、暗号化コンテンツ多重化手段と、を備える構成とした。
【0015】
かかる構成によれば、コンテンツ送信装置は、まず、コンテンツ符号化手段によって、コンテンツを符号化して、符号化コンテンツとする。この符号化コンテンツは、例えば、MPEG等によって圧縮符号化されたものである。続いて、コンテンツ送信装置は、コンテンツ符号化手段によってコンテンツを符号化する際の基準となる基準コンテンツを、基準コンテンツ検出手段によって、符号化コンテンツから検出する。基準コンテンツは、例えば、MPEGにおけるIピクチャ(フレーム内符号化画像)である。
【0016】
そして、コンテンツ送信装置は、符号化コンテンツ暗号化手段によって、符号化コンテンツを暗号鍵で暗号化して、暗号化コンテンツとし、ECM生成手段によって、暗号鍵を含む暗号鍵関連情報を暗号化して、暗号化コンテンツを受信側でリアルタイム再生するための受信用ECMと、暗号化コンテンツを受信側で蓄積後に再生するための蓄積再生用ECMとを生成する。
【0017】
また、コンテンツ送信装置は、基準コンテンツに基づいて、蓄積再生用ECMを暗号化コンテンツに多重する際の多重化制御信号を多重化制御信号生成手段によって生成し、暗号化コンテンツ多重化手段によって、多重化制御信号に基づいて、暗号化コンテンツと、受信用ECMと、蓄積再生用ECMとを多重化して、多重化コンテンツとする。
【0018】
なお、受信用ECMと蓄積再生用ECMとは、実質的に同じものであってもいいが、蓄積再生用ECMは、多重化制御信号に基づいて、暗号化コンテンツ多重化手段で多重化される際の多重化位置が、受信用ECMの多重化位置とは異なるように制御されるものである。
【0019】
請求項2記載のコンテンツ送信方法は、コンテンツを暗号化した暗号化コンテンツを受信側で再生可能に送信するコンテンツ送信方法であって、コンテンツ符号化ステップと、基準コンテンツ検出ステップと、符号化コンテンツ暗号化ステップと、ECM生成ステップと、多重化制御信号生成ステップと、暗号化コンテンツ多重化ステップと、を含むものとした。
【0020】
この方法によれば、コンテンツ送信方法は、まず、コンテンツ符号化ステップにおいて、コンテンツを符号化して、符号化コンテンツとし、コンテンツ符号化ステップにてコンテンツを符号化する際の基準となる基準コンテンツを、基準コンテンツ検出ステップにおいて符号化コンテンツから検出する。続いて、コンテンツ送信方法は、符号化コンテンツ暗号化ステップにおいて、符号化コンテンツを暗号鍵で暗号化し、暗号化コンテンツとし、ECM生成ステップにおいて、暗号鍵を含む暗号鍵関連情報を暗号化することによって、暗号化コンテンツを受信側でリアルタイム再生するための受信用ECMと、暗号化コンテンツを受信側で蓄積後に再生するための蓄積再生用ECMとを生成する。
【0021】
また、コンテンツ送信方法は、多重化制御信号生成ステップにおいて、基準コンテンツに基づいて、蓄積再生用ECMを暗号化コンテンツに多重する際の多重化制御信号を生成し、暗号化コンテンツ多重化ステップにおいて、多重化制御信号に基づいて、暗号化コンテンツと、受信用ECMと、蓄積再生用ECMとを多重化して、多重化コンテンツとする。
【0022】
請求項3記載のコンテンツ送信プログラムは、コンテンツを暗号化した暗号化コンテンツを受信側で再生可能に送信する装置を、以下に示す手段として機能させることを特徴とする。当該装置を機能させる手段は、コンテンツ符号化手段、基準コンテンツ検出手段、符号化コンテンツ暗号化手段、ECM生成手段、多重化制御信号生成手段、暗号化コンテンツ多重化手段、である。
【0023】
かかる構成によれば、コンテンツ送信プログラムは、コンテンツ符号化手段によって、コンテンツを符号化して、符号化コンテンツとし、コンテンツ符号化手段によってコンテンツを符号化する際の基準となる基準コンテンツを、基準コンテンツ検出手段によって、符号化コンテンツから検出する。続いて、コンテンツ送信プログラムは、符号化コンテンツ暗号化手段によって、符号化コンテンツを暗号鍵で暗号化して、暗号化コンテンツとし、ECM生成手段によって、暗号鍵を含む暗号鍵関連情報を暗号化することにより、暗号化コンテンツを受信側でリアルタイム再生するための受信用ECMと、暗号化コンテンツを受信側で蓄積後に再生するための蓄積再生用ECMとを生成する。
【0024】
そして、コンテンツ送信プログラムは、多重化制御信号生成手段によって、基準コンテンツに基づいて、蓄積再生用ECMを暗号化コンテンツに多重する際の多重化制御信号を生成し、暗号化コンテンツ多重化手段によって、多重化制御信号に基づいて、暗号化コンテンツと、受信用ECMと、蓄積再生用ECMとを多重化して、多重化コンテンツとする。
【0025】
請求項4記載のコンテンツ再生装置は、請求項1に記載のコンテンツ送信装置から送信された多重化コンテンツを受信して、当該多重化コンテンツに含まれている暗号化コンテンツを符号化コンテンツに復号し、当該符号化コンテンツを復元したコンテンツを再生するコンテンツ再生装置であって、多重化コンテンツ受信分離手段と、ECM復号手段と、蓄積手段と、分離手段と、暗号化コンテンツ復号手段と、コンテンツ復元手段と、を備える構成とした。
【0026】
かかる構成によれば、コンテンツ再生装置は、多重化コンテンツ受信分離手段によって、多重化コンテンツを受信し、受信用ECMと、蓄積再生用ECMおよび暗号化コンテンツとに分離し、ECM復号手段によって、受信用ECMおよび蓄積再生用ECMを復号して、暗号鍵を取得する。続いて、コンテンツ再生装置は、蓄積手段によって、蓄積再生用ECMおよび暗号化コンテンツを蓄積し、分離手段によって、この蓄積手段に蓄積されている蓄積再生用ECMおよび暗号化コンテンツを分離する。
【0027】
そして、コンテンツ再生装置は、暗号化コンテンツ復号手段によって、暗号化コンテンツをECM復号手段にて取得された暗号鍵で復号し、符号化コンテンツとし、コンテンツ復元手段によって、この暗号化コンテンツ復号手段にて復号された符号化コンテンツをコンテンツに復元する。なお、多重化コンテンツを受信した後、すぐに再生する場合は、受信用ECMのみ復号し、暗号鍵を取得して、暗号化コンテンツを暗号化コンテンツ復号手段によって復号し、コンテンツ復元手段によって復元する。
【0028】
請求項5記載のコンテンツ再生方法は、請求項2に記載のコンテンツ送信方法によって送信された多重化コンテンツを受信して、当該多重化コンテンツに含まれている暗号化コンテンツを符号化コンテンツに復号し、当該符号化コンテンツを復元したコンテンツを再生するコンテンツ再生方法であって、多重化コンテンツ受信分離ステップと、ECM復号ステップと、蓄積ステップと、分離ステップと、暗号化コンテンツ復号ステップと、コンテンツ復元ステップと、を含むものとした。
【0029】
この方法によれば、コンテンツ再生方法は、多重化コンテンツ受信分離ステップにおいて、多重化コンテンツを受信して、受信用ECMと、蓄積再生用ECMおよび暗号化コンテンツとに分離し、ECM復号ステップにおいて、受信用ECMおよび蓄積再生用ECMを復号して暗号鍵を取得する。続いて、コンテンツ再生方法は、蓄積ステップにおいて、蓄積再生用ECMおよび暗号化コンテンツを蓄積装置に蓄積し、分離ステップにおいて、蓄積装置に蓄積されている蓄積再生用ECMおよび暗号化コンテンツを分離する。
【0030】
そして、コンテンツ再生方法は、暗号化コンテンツ復号ステップにおいて、暗号化コンテンツをECM復号ステップにて取得された暗号鍵で復号し、符号化コンテンツとし、コンテンツ復元ステップにおいて、暗号化コンテンツ復号ステップにて復号した符号化コンテンツをコンテンツに復元する。
【0031】
請求項6記載のコンテンツ再生プログラムは、請求項3に記載のコンテンツ送信プログラムが機能する装置によって送信された多重化コンテンツを受信して、当該多重化コンテンツに含まれている暗号化コンテンツを符号化コンテンツに復号し、当該符号化コンテンツを復元したコンテンツを再生する装置を、以下に示す手段として機能させることを特徴とする。当該装置を機能させる手段は、多重化コンテンツ受信分離手段、ECM復号手段、蓄積手段、分離手段、暗号化コンテンツ復号手段、コンテンツ復元手段、である。
【0032】
かかる構成によれば、コンテンツ再生プログラムは、多重化コンテンツ受信分離手段によって、多重化コンテンツを受信し、受信用ECMと、蓄積再生用ECMおよび暗号化コンテンツとに分離し、ECM復号手段によって、受信用ECMおよび蓄積再生用ECMを復号して、暗号鍵を取得する。続いて、コンテンツ再生プログラムは、蓄積手段によって、蓄積再生用ECMおよび暗号化コンテンツを蓄積装置に蓄積し、分離手段によって、この蓄積装置に蓄積している蓄積再生用ECMおよび暗号化コンテンツを分離する。
【0033】
そして、コンテンツ再生プログラムは、暗号化コンテンツ復号手段によって、暗号化コンテンツをECM復号手段にて取得した暗号鍵で復号し、符号化コンテンツとする。コンテンツ復元手段によって、この暗号化コンテンツ復号手段にて復号した符号化コンテンツをコンテンツに復元する。
【0034】
【発明の実施の形態】
以下、本発明の一実施の形態について、図面を参照して詳細に説明する。
(コンテンツ送信装置の構成)
図1にコンテンツ送信装置のブロック図を示す。この図1に示すように、コンテンツ送信装置1は、エンコーダ3と、Iピクチャ検出部5と、ECM多重化制御部7と、鍵生成部9と、スクランブル部11と、ECM生成部13と、多重化部15とを備えている。
【0035】
このコンテンツ送信装置1は、映像音声等のコンテンツを暗号化し、この暗号化した暗号化コンテンツの任意の場所を、受信側で、不連続に再生できるように(特殊再生可能に)して、送信するものである。
【0036】
エンコーダ3は、入力された映像音声等のコンテンツ(以下、映像音声コンテンツという)をエンコードする(符号化する)ものである。このエンコーダ3のエンコード(符号化)によって、映像音声コンテンツは、MPEG2形式の映像音声コンテンツストリーム(TS)とされる。なお、エンコードとは、映像音声信号(映像音声コンテンツ)からデジタル符号を生成することであり、エンコードの目的は、アナログ信号をデジタル信号に変換することや、デジタル信号の冗長度を減らすことで、元の信号を圧縮して伝送または蓄積されるデータ量を減少させることである。このエンコーダ3が特許請求の範囲に記載したコンテンツ符号化手段に相当するものであり、MPEG2形式の映像音声コンテンツストリーム(TS)が符号化コンテンツに相当するものである。
【0037】
また、MPEG2形式の映像音声コンテンツストリームは、Iピクチャ、Pピクチャ、Bピクチャの3種類のピクチャに分けることができ、Iピクチャがエンコードする前のコンテンツの一画像(そのまま(当初)の画像)であり、符号化する際の基準となるものである。このIピクチャが特許請求の範囲に記載した基準コンテンツに相当するものである。
【0038】
また、このMPEG2形式の映像音声コンテンツストリームは、厳密に言うと映像信号がMPEG2 Video、音声信号がMPEG2 Audio AACと呼ばれる符号化方式で圧縮されたものであり、ES(ElementaryStream)、PES(Packetized Elementary Stream)に変換されているものである。字幕や文字スーパーの情報はPES形式に、その他のデータはセクション(Section)と呼ばれる形式に変換されている。これらPES形式およびセクション形式の信号は、セクション形式のPSI(Program Specific Information、番組特定情報)およびSI(Service Information、番組配列情報)のチャンネル・番組情報と共にまとめられている。
【0039】
そして、このPSIに含まれている情報には、PAT(Program Association Table)と、PMT(Program Map Table)とが含まれている(なお、PSIに含まれている別の情報であるNIT(Network Information Table)、CAT(Conditional Access Table)については説明を省略)
【0040】
PATはTS内に含まれている全PMTのPID(Packet IDentifier、パケット識別)を示すものであり、PMTは、1個の編成チャンネルを構成するコンポーネント(映像、音声、データ等)のPID、つまり、stream_type等を示すものである。
【0041】
Iピクチャ検出部5は、エンコーダ3でエンコードされた映像音声コンテンツであるMPEG2形式の映像音声コンテンツストリーム(TSパケット)から、Iピクチャの先頭パケットを含んでいるTSパケットを検出するものである。つまり、このIピクチャ検出部5では、Iピクチャの先頭パケットを含んでいるTSパケットを検出することで、MPEG2形式の映像音声コンテンツストリーム(TSパケット)に含まれている各Iピクチャの正確な位置を取得するものである。このIピクチャ検出部5が特許請求の範囲に記載した基準コンテンツ検出手段に相当するものである。
【0042】
ECM多重化制御部7は、Iピクチャ検出部5で検出されたIピクチャに同期させて、ECM生成部13で生成された受信用ECM、蓄積再生用ECMを多重化部15で多重化する際の多重化タイミングを制御する多重化制御信号を生成し、当該多重化部15に出力して、多重化部15を制御するものである。なお、このECM多重化制御部7が特許請求の範囲に記載した多重化制御信号生成手段に相当するものである。
【0043】
鍵生成部9は、映像音声コンテンツを暗号化するための秘密鍵であるスクランブル鍵Ksを生成するものである。このスクランブル鍵Ksは、数秒単位(通常1秒)で更新されるものであり、この鍵生成部9では、この更新時刻に合わせて、スクランブル鍵Ksが生成される。
【0044】
スクランブル部11は、エンコーダ3でエンコードされた映像音声コンテンツストリーム(TS)をスクランブル鍵Ksでスクランブルして、暗号化コンテンツを生成するものである。なお、このスクランブル部11が特許請求の範囲に記載した符号化コンテンツ暗号化手段に相当するものであり、スクランブル鍵Ksが暗号鍵に相当するものである。
【0045】
ECM生成部13は、送信側と受信側との間で予め共通に保持している秘密鍵(例えば、ワーク鍵Kw、マスタ鍵Km等)によって、スクランブル鍵Ksを含む暗号鍵関連情報を暗号化し、ECM(ECM;Entitlement Control Message:共通情報、受信用ECMおよび蓄積再生用ECM)を生成するものである。このECM生成部13でECM(受信用ECMおよび蓄積再生用ECM)を生成する際に、「table_id_extension」を「0×0000」とする受信用ECMと、「table_id_extension」を「0×0001」とする蓄積再生用ECMとが生成され、多重化部15に出力される。
【0046】
受信用ECMは、受信側で暗号化コンテンツを受信しながら、当該暗号化コンテンツを復号する際(リアルタイム再生するため)に使用するものであり、蓄積再生用ECMは、受信側で一旦暗号化コンテンツを受信して蓄積した後、当該暗号化コンテンツを復号する際に使用するものである。
【0047】
また、スクランブル鍵Ksを含む暗号鍵関連情報とは、スクランブル鍵Ksと、映像音声コンテンツを提供した事業者ID、つまり放送局、コンテンツ制作会社等の識別情報とを含む情報のことである。なお、このECM生成部13が特許請求の範囲に記載したECM生成手段に相当するものである。
【0048】
多重化部15は、スクランブル部11で暗号化された暗号化コンテンツと、ECM生成部13で生成された受信用ECMおよび蓄積再生用ECMとを、ECM多重化制御部7で生成された多重化制御信号に基づいて多重化し、多重化コンテンツ(MPEG2−TS)として出力するものである。なお、この多重化部15が特許請求の範囲の請求項に記載した暗号化コンテンツ多重化手段に相当するものである。
【0049】
また、この多重化部15で蓄積再生用ECMを多重化するタイミングを制御する別の方法(ECM多重化制御部7の多重化制御信号によらない方法)として、Iピクチャ検出部5にてIピクチャを検出後、この多重化部15で暗号化コンテンツをバッファリングしておき、Iピクチャの先頭パケットが含まれているTSパケットの直前に当該蓄積再生用ECMを多重化してもよい。ただし、この方法では、多重化部15において、暗号化コンテンツからIピクチャを検出できる検出手段を備える必要があり、さらに、暗号化コンテンツをバッファリングする記録手段を備える必要がある。
【0050】
そこで、ECM多重化制御部7では、Iピクチャ検出部5にて検出されたIピクチャに基づいて、次のIピクチャがあると想定される地点の数パケット若しくは数十パケット前に蓄積再生用ECMを多重化するために、Iピクチャ検出部5にて所定のパケット数が通過した後(所定の時間が経過した後)、蓄積再生用ECMを多重化する構成としてもよい。このように構成することによって、多重化部15では、Iピクチャを認識する必要がなくなり、Iピクチャの先頭パケットより数パケット若しくは数十パケット前に蓄積再生用ECMを多重化することができる。
【0051】
このコンテンツ送信装置1によれば、エンコーダ3で、映像音声コンテンツがエンコード(符号化)されて、映像音声コンテンツストリーム(TS)とされる。Iピクチャ検出部5で、Iピクチャの先頭のパケットが検出される。また、スクランブル部11で、映像音声コンテンツストリーム(TS)がスクランブル鍵Ksで暗号化され、暗号化コンテンツとされる。また、ECM生成部13で、スクランブル鍵Ksを含む暗号鍵関連情報が受信側と共通の秘密鍵によって暗号化された受信用ECMおよび蓄積再生用ECMが生成され、多重化部15に出力される。さらにまた、ECM多重化制御部7で、Iピクチャ検出部5にて検出されたIピクチャに基づいて、蓄積再生用ECMを暗号化コンテンツに多重する際の多重化制御信号が生成される。そして、多重化部15で、暗号化コンテンツと、受信用ECMと、多重化制御信号に基づいた蓄積再生用ECMとが多重化されて多重化コンテンツとされる。
【0052】
このため、ECM生成部13で受信側と共通の秘密鍵でスクランブル鍵Ksが暗号化されているので、このスクランブル鍵Ksが不正に取得されるおそれが無くなり、さらに、Iピクチャの位置に従って蓄積再生用ECMが暗号化コンテンツに多重化されているので、暗号化コンテンツの早送り再生や早巻き戻し再生等の特殊再生を行ったとしても、蓄積再生用ECMを検出して、暗号化コンテンツを復号するためのスクランブル鍵Ksを即座に取得することができ、特殊再生の性能を高性能に維持し、動作を安定させることができる。
【0053】
(コンテンツ特殊再生装置の構成)
図2にコンテンツ特殊再生装置(コンテンツ再生装置の一実施の形態)のブロック図を示す。この図2に示すように、コンテンツ特殊再生装置17は、受信機本体19と、セキュリティモジュール21とを備えている。
【0054】
このコンテンツ特殊再生装置17は、送信側のコンテンツ送信装置1から送信された多重化コンテンツを一旦蓄積した後、当該多重化コンテンツに多重化されている暗号化コンテンツの早送り再生や早巻き戻し再生等の特殊再生を可能にするものである。
【0055】
受信機本体19は、多重化コンテンツ受信分離部23と、デスクランブル25と、デコーダ27と、蓄積部29と、分離部31とを備えている。
【0056】
多重化コンテンツ受信分離部23は、送信側から送信された多重化コンテンツ(MPEG2−TS)を受信して、リアルタイム再生を行う場合には、多重化コンテンツに含まれている受信用ECMと、暗号化コンテンツおよび蓄積再生用ECMとを分離し、受信用ECMをセキュリティモジュール21に出力し、暗号化コンテンツをデスクランブル部25に出力すると共に、蓄積部29に蓄積する場合には、分離せずに多重化コンテンツのまま蓄積部29に出力するものである。なお、この多重化コンテンツ受信分離部23が特許請求の範囲に記載した多重化コンテンツ受信分離手段に相当するものである。
【0057】
デスクランブル25は、多重化コンテンツ受信分離部23または蓄積部29から出力された暗号化コンテンツ(MPEG2−TS)を、セキュリティモジュール21から出力されたスクランブル鍵Ksでデスクランブル(復号)した符号化コンテンツをデコーダ27に出力するものである。なお、このデスクランブル部25が特許請求の範囲に記載した暗号化コンテンツ復号手段に相当するものである。
【0058】
デコーダ27は、デスクランブル部25でデスクランブル(復号)された符号化コンテンツを復元したコンテンツを外部に出力するものである。なお、このデコーダ27が特許請求の範囲に記載したコンテンツ復元手段に相当するものである。
【0059】
蓄積部29は、多重化コンテンツ受信分離部23にて受信し、分離した暗号化コンテンツおよび蓄積再生用ECMを蓄積するためのものである。この蓄積部29は、コンテンツ特殊再生装置17で受信した多重化コンテンツを蓄積すると当該装置17のユーザーが決定した場合に使用されるものである。なお、この蓄積部29が特許請求の範囲に記載した蓄積手段に相当するものである。
【0060】
分離部31は、蓄積部29に蓄積された暗号化コンテンツを再生する際に、当該暗号化コンテンツおよび蓄積再生用ECMを分離して、暗号化コンテンツをデスクランブル部25に、蓄積再生用ECMをセキュリティモジュール21に出力するものである。この分離部31は、コンテンツ特殊再生装置17で受信した多重化コンテンツを蓄積すると当該装置17のユーザーが決定した後、一旦蓄積部29に蓄積した暗号化コンテンツを読み出して再生する(視聴する)際に使用されるものである。なお、この分離部31が特許請求の範囲に記載した分離手段に相当するものである。
【0061】
セキュリティモジュール21は、ICカード等によって構成され、内部に記録した情報が外部より読取不可能に構成されており、耐タンパー性(耐衝撃性)を備えたモジュールであり、復号部33を備えている。
【0062】
復号部33は、受信機本体19の多重化コンテンツ受信分離部23から出力された受信用ECMおよび分離部31から出力された蓄積再生用ECMを、送信側のコンテンツ送信装置1と共通に備えられている秘密鍵によって、復号し、スクランブル鍵Ksを取得して、受信機本体19のデスクランブル部25に出力するものである。この復号部33が特許請求の範囲に記載したECM復号手段に相当するものである。
【0063】
このコンテンツ特殊再生装置17によれば、多重化コンテンツ受信分離部23で、送信側であるコンテンツ送信装置1から送信された多重化コンテンツが受信され、受信用ECMと、蓄積再生用ECMおよび暗号化コンテンツとに分離される。そして、リアルタイム再生の場合、セキュリティモジュール21の復号部33で、受信用ECMが復号され、スクランブル鍵Ksが取得され、デスクランブル部25に出力される。続いて、このデスクランブル部25で暗号化コンテンツがスクランブル鍵Ksによってデスクランブル(復号)され、デコーダ27で復元されて出力される。また、蓄積後再生する場合、蓄積部29に蓄積されている暗号化コンテンツおよび蓄積再生用ECMが分離部31で分離され、セキュリティモジュール21の復号部33で、蓄積再生用ECMが復号され、スクランブル鍵Ksが取得され、デスクランブル部25に出力される。続いて、このデスクランブル部25で暗号化コンテンツがスクランブル鍵Ksによってデスクランブル(復号)され、デコーダ27で復元されて出力される。
【0064】
このため、セキュリティモジュール21の復号部33で送信側と共通の秘密鍵でスクランブル鍵Ksが復号されるので、このスクランブル鍵Ksが不正に取得されるおそれが無くなり、さらに、蓄積部29に暗号化コンテンツを蓄積した後に早送り再生や早巻き戻し再生等の特殊再生を行う場合、スクランブル鍵Ksが含まれている蓄積再生用ECMがIピクチャの位置に従って暗号化コンテンツに多重化されているので、この多重化されている蓄積再生用ECMを即座に検出して、スクランブル鍵Ksを取得することができ、特殊再生の性能を高性能に維持し、当該装置17の動作を安定させることができる。
【0065】
(コンテンツ送信装置の動作)
次に、図3に示すフローチャートを参照して、コンテンツ送信装置1の動作について説明する(適宜、図1参照)。
まず、コンテンツ送信装置1に入力された映像音声コンテンツがエンコーダ3でエンコード(符号化)されて、符号化コンテンツとしてIピクチャ検出部5およびスクランブル部11に出力される(S1)。そしてまず、Iピクチャ検出部5において、符号化コンテンツから基準コンテンツ(Iピクチャ、複数の基準コンテンツ[複数のIピクチャ])が検出され、ECM多重化制御部7に出力される(S2)。
【0066】
そして、ECM多重化制御部7で、基準コンテンツに基づいて(Iピクチャの先頭パケットの数パケット若しくは数十パケット前)、多重化制御信号が生成され、多重化部15に出力される(S3)。
【0067】
また、鍵生成部9では、スクランブル鍵Ksが生成され、スクランブル部11およびECM生成部13に出力される(S4)。すると、スクランブル部11で符号化コンテンツがスクランブル鍵Ksによってスクランブルされ、暗号化コンテンツとして多重化部15に出力される(S5)。
【0068】
また、ECM生成部13で、スクランブル鍵Ksを含む暗号鍵関連情報が秘密鍵によって暗号化された受信用ECMおよび蓄積再生用ECMが生成され、多重化部15に出力される(S6)。その後、多重化部15で、ECM多重化制御部7で生成された多重化制御信号に基づいて、受信用ECM、蓄積再生用ECMおよび暗号化コンテンツが多重化され、多重化コンテンツ(MPEG2−TS)として出力(送信)される(S7)。
【0069】
(コンテンツ特殊再生装置の動作[受信・蓄積・通常再生時])
次に、図4に示すフローチャートを参照して、コンテンツ特殊再生装置17の受信・蓄積・通常再生時の動作について説明する(適宜、図2参照)。
まず、コンテンツ特殊再生装置17の多重化コンテンツ受信分離部23で多重化コンテンツが受信される(S11)。続いて、この多重化コンテンツに多重化されている暗号化コンテンツを復号して視聴するかどうかが当該装置17のユーザーの判断に委ねられ、当該装置17のユーザーがすぐに(リアルタイムに)暗号化コンテンツを復号して視聴するとして当該装置17を操作した場合(すぐにコンテンツ再生すると当該装置17が判定した場合、S12、Yes)、多重化コンテンツ受信分離部23で、多重化コンテンツが分離され、受信用ECMがセキュリティモジュール21の復号部33に出力され、暗号化コンテンツがデスクランブル部25に出力される(S13)。
【0070】
そして、セキュリティモジュール21の復号部33で受信用ECMが復号され、スクランブル鍵Ksが取得され、デスクランブル部25に出力される(S14)。
【0071】
すると、デスクランブル部25で、暗号化コンテンツがデスクランブルされ、符号化コンテンツがデコーダ27に出力され(S15)、デコーダ27で符号化コンテンツが復元され、コンテンツとして出力される(S16)。
【0072】
また、当該装置17のユーザーが一旦暗号化コンテンツを蓄積部29に蓄積した後に、復号して視聴するとして当該装置17を操作した場合(すぐにコンテンツ再生すると当該装置17が判定しなかった場合、S12、No)、多重化コンテンツ受信分離部23で多重化コンテンツが分離され、蓄積再生用ECMおよび暗号化コンテンツが蓄積部29に出力され、この蓄積部29で蓄積される(S17)。
【0073】
その後、当該装置17のユーザーによって、蓄積部29に蓄積した暗号化コンテンツを再生すると判断した場合(再生するとして当該装置17を操作した場合)、分離部31で、蓄積部29に蓄積されている蓄積再生用ECMと、暗号化コンテンツとが読み出されて分離され、蓄積再生用ECMがセキュリティモジュール21に出力され、暗号化コンテンツがデスクランブル部25に出力される(S19)。
【0074】
そしてまず、セキュリティモジュール21の復号部33で蓄積再生用ECMが復号され、スクランブル鍵Ksが取得され、このスクランブル鍵Ksがデスクランブル部25に出力される(S20)。続いて、デスクランブル部25で暗号化コンテンツがスクランブル鍵Ksによってデスクランブル(復号)され、符号化コンテンツとしてデコーダ27に出力され(S15)、デコーダ27で符号化コンテンツが復元され、コンテンツとして出力される(S16)。
【0075】
(コンテンツ特殊再生装置の動作[特殊再生時])
次に、図5に示すフローチャートを参照して、コンテンツ特殊再生装置17の特殊再生時の動作について説明する(適宜、図2参照)。
まず、暗号化コンテンツに含まれている(暗号化されている映像音声コンテンツストリーム)に含まれているPATが、図示を省略した主制御部によって検索され、検出される(S21)。続いて、このPATで記述されている全PMTのPIDに基づいて、PMTが図示を省略した主制御部によって検索され、検出される(S22)。また、PMTで記述されている情報に基づいて、ECMが図示を省略した主制御部によって検索され、検出される(S23)。
【0076】
そして、デスクランブル部25で、分離部31で分離された暗号化コンテンツ(暗号化されたTS)を復号しながらIフレーム(Iピクチャ)が検索され、検出されて、デコーダ27に出力される(S24)。さらに、次のIフレーム(Iピクチャ)を復号するために必要なECMまでスキップされる(おおよその時間から主制御部(図示せず)で算出したバイト数スキップ)(S25)。
【0077】
特殊再生を終了するか否か判定され(S26)、終了すると判定されない場合(S26、No)、S23に戻り、終了すると判定された場合(S26、Yes)、特殊再生が終了される。
【0078】
(コンテンツの特殊再生とECMとについて)
最後に、図6〜図8を参照して、コンテンツの特殊再生とECMとについて説明する(適宜、図2参照)。
図6は、コンテンツ特殊再生装置17の蓄積部29に蓄積されている暗号化コンテンツおよび蓄積再生用ECM(一本のTS)を示したものである。この図6に示すように、まず、時間軸にそって、ECM(ECM2;蓄積再生用ECM)が検索され、検索されると、この検索されたECM(ECM2;蓄積再生用ECM)からスクランブル鍵Ksが復号部33で取得される。続いて、このスクランブル鍵Ksで暗号化コンテンツが復号され、符号化コンテンツとされて、この符号化コンテンツに含まれているIピクチャが検索され検出される。
【0079】
そして、再生間隔では、再生(通常再生)、スキップ等の「早送り再生」がおこなわれ、この間では、GOP(Group of pictures;Iピクチャを少なくとも1個含む画面群)が再生されることになり、さらに、次のGOPが再生される前に、次のECM(ECM2;蓄積再生用ECM)が検索され、以下同様にこのECM(ECM2;蓄積再生用ECM)からスクランブル鍵Ksが取得される。
【0080】
また、図7にECMをIピクチャ同期で多重化した方式を示す。この図7に示したように、Iピクチャ先頭パケットの直前に、当該Iピクチャに同期したECM2(蓄積再生用ECM)が挿入されている。
【0081】
さらにまた、図8にECM1およびECM2を混合した方式を示す。この図8に示すように、ECM1(受信用ECM)とIピクチャの先頭パケットとの間にECM2(蓄積再生用ECM)が挿入されており、ECM1同士の間隔は一定間隔(例えば、100ms)である。
【0082】
(コンテンツ送信装置およびコンテンツ特殊再生装置の効果について)
以上、各図面(図1〜図8)に基づいて説明した本発明の一実施の形態であるコンテンツ送信装置1およびコンテンツ特殊再生装置17の効果について、まとめておく。
【0083】
コンテンツ送信装置1で、Iピクチャの先頭パケットを含んでいるTSパケットに同期するように蓄積再生用ECMを、多重化部15で多重化することにより、スクランブル部11でスクランブルしたTSパケットがIピクチャであることを示す情報を当該TSパケットの非暗号化部に入れることなしに、Iピクチャの先頭パケットが含まれているTSパケットのおおよその位置が判明する。
【0084】
このため、スクランブル部11でスクランブルしたTSパケットの安全性(秘匿性)を損なうことなしに、受信側(再生側)のコンテンツ特殊再生装置17において、Iピクチャの検索時間を短縮することができ、早送り再生や早巻き戻し再生等の特殊再生をするときに安定した動作を実現することができる(ユーザーにとって、十分満足のいくレベルを実現できる)。
【0085】
また、送信側のコンテンツ送信装置1の多重化部15において、一定間隔で符号化コンテンツに多重化する受信用ECMと、Iピクチャに同期して多重化する(多重化制御信号に基づいて)蓄積再生用ECMとを多重化することにより、受信側のコンテンツ特殊再生装置17において、受信時または選局時の応答速度の低下させることを防止することができる。
【0086】
さらに、蓄積再生用ECMは、Iピクチャに同期しており、送信側のコンテンツ送信装置1からは最小限必要なスクランブル鍵Ksを含む暗号鍵関連情報を送信しているので、放送帯域を効率的に使用することができ、且つ、蓄積部29に蓄積した後再生する場合に、GOPを最小単位として、コンテンツの一部分のみを通常再生および特殊再生(早送り再生、早巻き戻し再生)することができる。
【0087】
さらにまた、この実施の形態では、送信側のコンテンツ送信装置1において、ECMに含まれている暗号鍵関連情報(スクランブル鍵Ks関連情報)に変更を加えずに、受信側のコンテンツ特殊再生装置17において、Iピクチャの検索時間を軽減させているので、1秒間に表示されるIピクチャ数を所定の値にした際に、Iピクチャのスキップ数に制限なく、複数枚のIピクチャをスキップさせた非常に高速な早送り再生や早巻き戻し再生を実現することができる。
【0088】
以上、一実施形態に基づいて本発明を説明したが、本発明はこれに限定されるものではない。
例えば、コンテンツ送信装置1およびコンテンツ特殊再生装置17の各構成の処理を一つずつの過程と捉えたコンテンツ送信方法およびコンテンツ再生方法とみなすことや、各構成の処理を汎用的なコンピュータ言語で記述したコンテンツ送信プログラムおよびコンテンツ再生プログラムとみなすことは可能である。これらの場合、コンテンツ送信装置1およびコンテンツ特殊再生装置17と同様の効果を得ることができる。
【0089】
【発明の効果】
請求項1、2、3記載の発明によれば、受信用ECMおよび蓄積再生用ECMに暗号鍵が暗号化されているので、この暗号鍵が不正に取得されるおそれが無くなり、さらに、基準コンテンツの位置に従って蓄積再生用ECMが暗号化コンテンツに多重化されているので、暗号化コンテンツの早送り再生や早巻き戻し再生等の特殊再生を行ったとしても、蓄積再生用ECMを即座に検出して、暗号化コンテンツを復号するための暗号鍵を取得することができ、特殊再生の性能を高性能に維持し、動作を安定させることができる。
【0090】
請求項4、5、6記載の発明によれば、暗号鍵が含まれている蓄積再生用ECMが基準コンテンツの位置に従って暗号化コンテンツに多重化されているので、暗号化コンテンツおよび蓄積再生用ECMを蓄積した後に早送り再生や早巻き戻し再生等の特殊再生を行う場合、この多重化されている蓄積再生用ECMを即座に検出して、暗号鍵を取得することができ、特殊再生の性能を高性能に維持し、当該装置の動作を安定させることができる。
【図面の簡単な説明】
【図1】本発明による一実施の形態であるコンテンツ送信装置のブロック図である。
【図2】本発明の一実施の形態であるコンテンツ特殊再生装置のブロック図である。
【図3】図1に示したコンテンツ送信装置の動作を説明したフローチャートである。
【図4】図2に示したコンテンツ特殊再生装置の動作(受信、蓄積、通常再生動作)を説明したフローチャートである。
【図5】図2に示したコンテンツ特殊再生装置の動作(特殊再生動作)を説明したフローチャートである。
【図6】暗号化コンテンツおよび蓄積再生用ECM(一本のTS)を示した図である。
【図7】蓄積再生用ECMをIピクチャ同期で多重化した方式を示した図である。
【図8】受信用ECMおよび蓄積再生用ECMを混合した方式を示した図である。
【図9】暗号化コンテンツに一定間隔で多重化される従来のECMについて示した図である。
【符号の説明】
1 コンテンツ送信装置
3 エンコーダ
5 Iピクチャ検出部
7 ECM多重化制御部
9 鍵生成部
11 スクランブル部
13 ECM生成部
15 多重化部
17 コンテンツ特殊再生装置
19 受信機本体
21 セキュリティモジュール
23 多重化コンテンツ受信分離部
25 デスクランブル部
27 デコーダ
29 蓄積部
31 分離部
33 復号部
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a content transmission device, a content transmission method, a content transmission program, and a content reproduction device that receives and reproduces encrypted content, a content reproduction method, and a content reproduction program.
[0002]
[Prior art]
In general, in current digital broadcasting, digital content is encrypted (scrambled) using an encryption key (scramble key Ks) that is changed in units of seconds (several seconds) and broadcast as encrypted content. The scramble key Ks is also encrypted and multiplexed as an ECM (Entirement Control Message; common information) on the encrypted content at regular intervals. As shown in FIG. 9, the multiplexing interval at which the ECM is multiplexed with the encrypted content at regular intervals is, for example, an interval of about 100 ms (interval between ECMs 1 in FIG. 9) (Non-Patent Document 1). reference). This multi-interval should be as long as possible in order to effectively use the broadcasting band of digital broadcasting, but it should be as short as possible considering the response speed at the time of channel selection. It is set at an appropriate interval.
[0003]
Then, when the encrypted content encrypted with the scramble key Ks that is changed in units of seconds is received by the receiving digital receiver, the encrypted content is released, that is, decrypted into the digital content, and the digital content Using the local encryption key provided in the receiver, the decrypted digital content is re-encrypted and stored in a recording device built in the digital receiver or an external storage device (hereinafter referred to as digital reception). The recording device built in the apparatus is referred to as a digital receiver, and the external storage device is abbreviated as storage device).
[0004]
However, digital receivers and storage devices have been modified (manufactured for unauthorized use) because they decrypt encrypted content or re-encrypt and store digital content once decrypted. ) In digital receivers (unauthorized digital receivers), there is a risk of digital content being used illegally (digital content unauthorized use). In order to prevent unauthorized use of digital contents, various methods have been proposed in which encrypted contents are stored as they are without being decrypted by a digital receiver.
[0005]
By the way, when the encrypted content is stored as it is without being decrypted at the time of reception by the digital receiver, the digital receiver or the storage device not only performs normal playback of the stored encrypted content but also fast-forward playback and fast-winding. It is necessary to enable special reproduction such as reverse reproduction (see Patent Document 1).
[0006]
For example, when fast-forward playback or fast-rewind playback is performed on encrypted content obtained by encrypting digital content in the MPEG2-TS format (transport stream), an ECM that is common information including the scramble key Ks is searched. The retrieved ECM is decrypted in a security module constituted by an IC card or the like, and the encrypted content is decrypted using the scramble key Ks obtained by the decryption, while the I picture, P picture, B picture Of these, it is realized by searching for an I picture and sequentially reproducing only the I picture.
[0007]
Here, when describing fast-forward playback and fast-rewind playback of unencrypted digital content (MPEG2-TS format), only I pictures among I pictures, P pictures, and B pictures are played back sequentially. It reproduces sequentially while skipping several I pictures to realize fast forward playback and fast rewind playback. In addition, when re-encrypting content that has been temporarily stored in a digital receiver and then encrypted with a local encryption key in the digital receiver or storage device, fast-forward playback or fast-rewind playback, a local encryption key is used. This is realized by searching for the I picture while skipping to the approximate position of the I picture, decoding with the acquired local encryption key, and sequentially reproducing only the searched I picture.
[0008]
[Non-Patent Document 1]
“Limited reception system in digital broadcasting” Standard ARIB STD-B25 p7, p17-p19
[Patent Document 1]
JP 2002-247547 A (paragraphs 71-77, FIG. 21)
[0009]
[Problems to be solved by the invention]
However, in the conventional method, the ECM is multiplexed with the encrypted content asynchronously with the MPEG2 Video stream, and when the fast-forward playback or fast-rewind playback of the encrypted content is executed, the interval between the ECM and the I picture Therefore, if an I picture is searched while decrypting the encrypted content using the scramble key Ks, the processing time for this search will change, and fast forward playback and fast rewind of the encrypted content will occur. There is a problem that the operation of reproduction becomes unstable.
[0010]
Further, the interval between the ECM and the I picture depends on the ECM transmission interval, and the processing time for searching for the I picture increases as the ECM transmission interval becomes longer. There is a problem that the reproduction performance is greatly affected by the ECM transmission interval.
[0011]
Further, in order to search for an I picture without descrambling the scrambled video stream, information indicating that the TS packet is an I picture is sent to a non-encrypted part such as a header of the TS packet of the video stream. There is technology to put in. Although it is possible to shorten the I picture search time by this technology, in the scrambled Video stream, an unauthorized person who executes illegal use of digital contents is notified at least that it is an I picture. Therefore, there is a problem that the scramble key Ks may be illegally acquired by the fraudster.
[0012]
Furthermore, in the method described in Patent Document 1, a plurality of scramble keys Ks are collected and inserted into the ECM as a scramble key Ks list, thereby shortening the processing time until the scramble key Ks is searched and fast-forwarding. Although it improves the performance of playback and fast rewind playback, if the sending interval of the scramble key Ks list is shortened, the broadcast band will be used inefficiently. If it is lengthened, only the middle of the encrypted content is recorded. In such a case, the encrypted content cannot be played back.
[0013]
Accordingly, an object of the present invention is to solve the above-described problems of the prior art, and there is no fear that the scramble key Ks (encryption key) is illegally acquired, and fast-forward playback or fast-rewind playback (special It is an object to provide a content transmission device, a content transmission method, a content transmission program and content reproduction device, a content reproduction method, and a content reproduction program that can maintain the performance of reproduction) and stabilize the operation.
[0014]
[Means for Solving the Problems]
In order to achieve the above-described object, the present invention has the following configuration.
The content transmission device according to claim 1, wherein the content transmission device transmits the encrypted content encrypted so that the content can be reproduced on the receiving side, wherein the content encoding unit, the reference content detection unit, and the encoded content encryption And a means for generating an ECM, a multiplexing control signal generating means, and an encrypted content multiplexing means.
[0015]
According to such a configuration, the content transmitting apparatus first encodes the content by the content encoding unit to obtain encoded content. This encoded content is compressed and encoded by, for example, MPEG. Subsequently, the content transmitting apparatus detects, from the encoded content, the reference content serving as a reference when the content is encoded by the content encoding unit by the reference content detection unit. The reference content is, for example, an I picture (encoded image within a frame) in MPEG.
[0016]
Then, the content transmitting apparatus encrypts the encoded content with the encryption key by the encoded content encryption unit to obtain encrypted content, and encrypts the encryption key related information including the encryption key by the ECM generation unit, A reception ECM for reproducing the encrypted content in real time on the reception side and a storage / reproduction ECM for reproducing the encrypted content after storage on the reception side are generated.
[0017]
Further, the content transmission device generates a multiplexing control signal for multiplexing the storage and reproduction ECM on the encrypted content based on the reference content by the multiplexing control signal generating unit, and multiplexes the encrypted content by the encrypted content multiplexing unit. The encrypted content, the reception ECM, and the storage / reproduction ECM are multiplexed based on the encryption control signal to obtain a multiplexed content.
[0018]
The reception ECM and the storage / reproduction ECM may be substantially the same, but the storage / reproduction ECM is multiplexed by the encrypted content multiplexing means based on the multiplexing control signal. The multiplexing position at that time is controlled so as to be different from the multiplexing position of the receiving ECM.
[0019]
The content transmission method according to claim 2 is a content transmission method for transmitting the encrypted content obtained by encrypting the content so as to be reproducible on the receiving side, wherein the content encoding step, the reference content detection step, and the encoded content encryption And an ECM generation step, a multiplexing control signal generation step, and an encrypted content multiplexing step.
[0020]
According to this method, in the content transmission method, first, in the content encoding step, the content is encoded to be encoded content, and the reference content that is a reference in encoding the content in the content encoding step is In the reference content detection step, detection is performed from the encoded content. Subsequently, in the content transmission method, the encoded content is encrypted with the encryption key in the encoded content encryption step to be encrypted content, and the encryption key related information including the encryption key is encrypted in the ECM generation step. Then, a reception ECM for reproducing the encrypted content in real time on the reception side and an accumulation / reproduction ECM for reproducing the encrypted content after storage on the reception side are generated.
[0021]
Further, the content transmission method generates a multiplexing control signal for multiplexing the storage and reproduction ECM on the encrypted content based on the reference content in the multiplexed control signal generating step, and in the encrypted content multiplexing step, Based on the multiplexing control signal, the encrypted content, the reception ECM, and the storage / playback ECM are multiplexed to obtain a multiplexed content.
[0022]
According to a third aspect of the present invention, there is provided a content transmission program that causes an apparatus that transmits encrypted content encrypted so that the content can be reproduced on the receiving side to function as the following means. Means for causing the apparatus to function are content encoding means, reference content detection means, encoded content encryption means, ECM generation means, multiplexing control signal generation means, and encrypted content multiplexing means.
[0023]
According to such a configuration, the content transmission program encodes the content by the content encoding unit to obtain the encoded content, and the reference content that is a reference for encoding the content by the content encoding unit is detected as the reference content. By means of detection from the encoded content. Subsequently, the content transmission program encrypts the encoded content with the encryption key by the encoded content encryption unit to obtain the encrypted content, and encrypts the encryption key related information including the encryption key by the ECM generation unit. Thus, a reception ECM for reproducing the encrypted content in real time on the reception side and a storage / reproduction ECM for reproducing the encrypted content on the reception side after storage are generated.
[0024]
Then, the content transmission program generates a multiplexing control signal for multiplexing the storage and reproduction ECM on the encrypted content based on the reference content by the multiplexing control signal generating unit, and the encrypted content multiplexing unit Based on the multiplexing control signal, the encrypted content, the reception ECM, and the storage / playback ECM are multiplexed to obtain a multiplexed content.
[0025]
The content reproduction device according to claim 4 receives the multiplexed content transmitted from the content transmission device according to claim 1, and decrypts the encrypted content included in the multiplexed content into the encoded content. A content playback apparatus for playing back content obtained by restoring the encoded content, the multiplexed content receiving / separating means, the ECM decrypting means, the storing means, the separating means, the encrypted content decrypting means, and the content restoring means And a configuration comprising:
[0026]
According to such a configuration, the content reproduction apparatus receives the multiplexed content by the multiplexed content reception / separation unit, separates it into the reception ECM, the storage / reproduction ECM, and the encrypted content, and receives by the ECM decryption unit. The ECM for storage and the ECM for storage / reproduction are decrypted to obtain an encryption key. Subsequently, the content playback apparatus stores the storage playback ECM and the encrypted content by the storage unit, and separates the storage playback ECM and the encrypted content stored in the storage unit by the separation unit.
[0027]
Then, the content reproduction apparatus decrypts the encrypted content with the encryption key acquired by the ECM decryption unit by the encrypted content decryption unit to obtain the encoded content, and the content restoration unit performs the decryption by the encrypted content decryption unit. The decoded encoded content is restored to the content. When the multiplexed content is received and immediately played back, only the reception ECM is decrypted, the encryption key is obtained, the encrypted content is decrypted by the encrypted content decrypting means, and restored by the content restoring means. .
[0028]
The content playback method according to claim 5 receives the multiplexed content transmitted by the content transmission method according to claim 2, and decrypts the encrypted content included in the multiplexed content into the encoded content. A content reproduction method for reproducing a content obtained by restoring the encoded content, which is a multiplexed content reception separation step, an ECM decryption step, an accumulation step, a separation step, an encrypted content decryption step, and a content restoration step And.
[0029]
According to this method, in the content reproduction method, the multiplexed content is received and separated in the multiplexed content reception and separation step, and is separated into the reception ECM, the storage and reproduction ECM and the encrypted content, and in the ECM decryption step. The reception ECM and the storage / reproduction ECM are decrypted to obtain an encryption key. Subsequently, in the content playback method, the storage playback ECM and the encrypted content are stored in the storage device in the storage step, and in the separation step, the storage playback ECM and the encrypted content stored in the storage device are separated.
[0030]
In the content playback method, the encrypted content is decrypted with the encryption key acquired in the ECM decryption step in the encrypted content decryption step to be encoded content, and is decrypted in the encrypted content decryption step in the content restoration step. The encoded content is restored to the content.
[0031]
The content reproduction program according to claim 6 receives the multiplexed content transmitted by the device in which the content transmission program according to claim 3 functions, and encodes the encrypted content included in the multiplexed content A device that decodes content and reproduces the content obtained by restoring the encoded content is caused to function as the following means. Means for causing the apparatus to function are multiplexed content reception / separation means, ECM decryption means, storage means, separation means, encrypted content decryption means, and content restoration means.
[0032]
According to such a configuration, the content reproduction program receives the multiplexed content by the multiplexed content reception / separation unit, separates it into the reception ECM, the storage / reproduction ECM, and the encrypted content, and receives by the ECM decryption unit. The ECM for storage and the ECM for storage / reproduction are decrypted to obtain an encryption key. Subsequently, the content playback program stores the storage playback ECM and the encrypted content in the storage device by the storage unit, and separates the storage playback ECM and the encrypted content stored in the storage device by the separation unit. .
[0033]
Then, the content reproduction program decrypts the encrypted content with the encryption key acquired by the ECM decryption unit by the encrypted content decryption unit to obtain the encoded content. The content restoring means restores the encoded content decrypted by the encrypted content decrypting means to the content.
[0034]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
(Configuration of content transmission device)
FIG. 1 shows a block diagram of the content transmission apparatus. As shown in FIG. 1, the content transmission apparatus 1 includes an encoder 3, an I picture detection unit 5, an ECM multiplexing control unit 7, a key generation unit 9, a scramble unit 11, an ECM generation unit 13, And a multiplexing unit 15.
[0035]
The content transmitting apparatus 1 encrypts content such as video and audio, and transmits the encrypted encrypted content at any location on the receiving side so that it can be played back discontinuously (special playback is possible). To do.
[0036]
The encoder 3 encodes (encodes) input content such as video / audio (hereinafter referred to as video / audio content). By the encoding (encoding) of the encoder 3, the video / audio content is converted into a video / audio content stream (TS) in the MPEG2 format. Encoding is to generate a digital code from a video / audio signal (video / audio content), and the purpose of encoding is to convert an analog signal into a digital signal or to reduce the redundancy of the digital signal. It is to reduce the amount of data transmitted or stored by compressing the original signal. The encoder 3 corresponds to the content encoding means described in the claims, and the MPEG2 format audio / video content stream (TS) corresponds to the encoded content.
[0037]
In addition, the MPEG-2 format audio / video content stream can be divided into three types of pictures: I picture, P picture, and B picture, and is an image of the content before the I picture is encoded (as it is (initial) image). Yes, it is a standard for encoding. This I picture corresponds to the reference content described in the claims.
[0038]
Strictly speaking, this video / audio content stream in the MPEG2 format is a video signal compressed by an encoding method called MPEG2 Video and an audio signal called MPEG2 Audio AAC, and is an ES (Elementary Stream), PES (Packetized Elementary). (Stream). Subtitles and superimpose information are converted to PES format, and other data is converted to a format called section. These PES format and section format signals are grouped together with section format PSI (Program Specific Information, program identification information) and SI (Service Information, program arrangement information) channel / program information.
[0039]
The information included in the PSI includes a PAT (Program Association Table) and a PMT (Program Map Table) (Note that NIT (Network), which is another information included in the PSI). (Description of Information Table) and CAT (Conditional Access Table) are omitted)
[0040]
PAT indicates the PID (Packet IDentifier, packet identification) of all the PMTs included in the TS, and the PMT is the PID of components (video, audio, data, etc.) constituting one organized channel, that is, , Stream_type, and the like.
[0041]
The I picture detection unit 5 detects a TS packet including the first packet of the I picture from the MPEG2 format video / audio content stream (TS packet) which is the video / audio content encoded by the encoder 3. In other words, the I picture detection unit 5 detects the TS packet including the leading packet of the I picture, so that the exact position of each I picture included in the MPEG2 format audio / video content stream (TS packet) is detected. Is something to get. The I picture detection unit 5 corresponds to the reference content detection means described in the claims.
[0042]
When the ECM multiplexing control unit 7 multiplexes the reception ECM and the storage / reproduction ECM generated by the ECM generation unit 13 in synchronization with the I picture detected by the I picture detection unit 5 by the multiplexing unit 15. A multiplexing control signal for controlling the multiplexing timing is generated and output to the multiplexing unit 15 to control the multiplexing unit 15. The ECM multiplexing control unit 7 corresponds to the multiplexing control signal generating means described in the claims.
[0043]
The key generation unit 9 generates a scramble key Ks that is a secret key for encrypting the video / audio content. The scramble key Ks is updated in units of several seconds (usually 1 second), and the key generation unit 9 generates the scramble key Ks in accordance with the update time.
[0044]
The scramble unit 11 scrambles the video / audio content stream (TS) encoded by the encoder 3 with a scramble key Ks to generate encrypted content. The scramble unit 11 corresponds to the encoded content encryption means described in the claims, and the scramble key Ks corresponds to the encryption key.
[0045]
The ECM generation unit 13 encrypts encryption key related information including the scramble key Ks with a secret key (for example, a work key Kw, a master key Km, etc.) held in common between the transmission side and the reception side in advance. , ECM (ECM; Elemental Control Message: common information, ECM for reception, and ECM for storage and reproduction). When the ECM generation unit 13 generates an ECM (reception ECM and storage / reproduction ECM), a reception ECM in which “table_id_extension” is “0 × 0000” and “table_id_extension” is “0 × 0001”. The storage / playback ECM is generated and output to the multiplexing unit 15.
[0046]
The reception ECM is used when decrypting the encrypted content while receiving the encrypted content on the receiving side (for real-time reproduction). The storage and reproduction ECM is temporarily encrypted content on the receiving side. Are received and stored, and then used when decrypting the encrypted content.
[0047]
The encryption key related information including the scramble key Ks is information including the scramble key Ks and the ID of the provider that provided the video / audio content, that is, the identification information of the broadcasting station, the content production company, or the like. The ECM generation unit 13 corresponds to the ECM generation means described in the claims.
[0048]
The multiplexing unit 15 multiplexes the encrypted content encrypted by the scramble unit 11, the reception ECM generated by the ECM generation unit 13, and the storage / reproduction ECM with the ECM multiplexing control unit 7. Multiplexed based on the control signal and output as multiplexed content (MPEG2-TS). The multiplexing unit 15 corresponds to the encrypted content multiplexing means described in the claims.
[0049]
As another method for controlling the timing for multiplexing the storage / reproduction ECM by the multiplexing unit 15 (a method not using the multiplexing control signal of the ECM multiplexing control unit 7), the I picture detection unit 5 After the picture is detected, the encrypted content may be buffered by the multiplexing unit 15 and the storage / playback ECM may be multiplexed immediately before the TS packet containing the first packet of the I picture. However, in this method, the multiplexing unit 15 needs to include a detection unit that can detect an I picture from the encrypted content, and further needs to include a recording unit that buffers the encrypted content.
[0050]
Therefore, the ECM multiplexing control unit 7 uses the I picture detected by the I picture detection unit 5 to store and reproduce ECM for several or several tens of packets before the point where the next I picture is assumed to exist. In this case, the storage / reproduction ECM may be multiplexed after a predetermined number of packets have passed through the I picture detection unit 5 (after a predetermined time has elapsed). With this configuration, the multiplexing unit 15 does not need to recognize an I picture, and the storage and reproduction ECM can be multiplexed several packets or tens of packets before the leading packet of the I picture.
[0051]
According to the content transmitting apparatus 1, the video / audio content is encoded (encoded) by the encoder 3 into a video / audio content stream (TS). The I picture detection unit 5 detects the leading packet of the I picture. Further, the scramble unit 11 encrypts the video / audio content stream (TS) with the scramble key Ks to obtain the encrypted content. In addition, the ECM generation unit 13 generates a reception ECM and a storage / reproduction ECM in which the encryption key related information including the scramble key Ks is encrypted with a secret key common to the reception side, and is output to the multiplexing unit 15. . Furthermore, the ECM multiplexing control unit 7 generates a multiplexing control signal for multiplexing the storage / playback ECM on the encrypted content based on the I picture detected by the I picture detecting unit 5. Then, the multiplexing unit 15 multiplexes the encrypted content, the reception ECM, and the storage / playback ECM based on the multiplexing control signal into the multiplexed content.
[0052]
For this reason, since the scramble key Ks is encrypted by the ECM generation unit 13 with the secret key common to the receiving side, there is no possibility that the scramble key Ks is illegally acquired, and further, the accumulation reproduction is performed according to the position of the I picture. ECM is multiplexed with encrypted content, so even if special playback such as fast-forward playback or fast-rewind playback of encrypted content is performed, ECM for storage playback is detected and the encrypted content is decrypted Therefore, the scramble key Ks can be acquired immediately, the performance of special reproduction can be maintained at high performance, and the operation can be stabilized.
[0053]
(Configuration of content special playback device)
FIG. 2 shows a block diagram of the content special playback device (one embodiment of the content playback device). As shown in FIG. 2, the content special playback device 17 includes a receiver body 19 and a security module 21.
[0054]
The content special playback device 17 temporarily stores the multiplexed content transmitted from the content transmission device 1 on the transmission side, and then fast-forward playback or fast-rewind playback of the encrypted content multiplexed on the multiplexed content. It enables special reproduction of
[0055]
The receiver main body 19 includes a multiplexed content reception separation unit 23, a descrambling 25, a decoder 27, a storage unit 29, and a separation unit 31.
[0056]
When the multiplexed content reception / separation unit 23 receives the multiplexed content (MPEG2-TS) transmitted from the transmission side and performs real-time playback, the multiplexed content reception / separation unit 23 receives the ECM for reception included in the multiplexed content, the encryption When the encrypted content and the storage / reproduction ECM are separated, the reception ECM is output to the security module 21, and the encrypted content is output to the descrambling unit 25 and stored in the storage unit 29, without separation. The multiplexed content is output to the storage unit 29 as it is. The multiplexed content reception / separation unit 23 corresponds to the multiplexed content reception / separation means described in the claims.
[0057]
The descrambling 25 is an encoded content obtained by descrambling (decrypting) the encrypted content (MPEG2-TS) output from the multiplexed content receiving / separating unit 23 or the storage unit 29 with the scramble key Ks output from the security module 21. Are output to the decoder 27. The descrambling unit 25 corresponds to the encrypted content decrypting means described in the claims.
[0058]
The decoder 27 outputs content obtained by restoring the encoded content descrambled (decoded) by the descrambling unit 25 to the outside. The decoder 27 corresponds to the content restoring means described in the claims.
[0059]
The storage unit 29 is for storing the encrypted content and the storage / playback ECM received by the multiplexed content reception / separation unit 23 and separated. The storage unit 29 is used when the user of the device 17 decides to store the multiplexed content received by the content special playback device 17. The storage unit 29 corresponds to storage means described in the claims.
[0060]
When reproducing the encrypted content stored in the storage unit 29, the separation unit 31 separates the encrypted content and the storage / reproduction ECM, and stores the encrypted content in the descramble unit 25. This is output to the security module 21. When the separation unit 31 determines that the multiplexed content received by the content special playback device 17 is to be stored, the user of the device 17 determines that the encrypted content once stored in the storage unit 29 is read and played (viewed). Is used. The separation unit 31 corresponds to the separation means described in the claims.
[0061]
The security module 21 is configured by an IC card or the like, and is configured so that information recorded therein cannot be read from the outside. The security module 21 has tamper resistance (impact resistance), and includes a decryption unit 33. Yes.
[0062]
The decoding unit 33 includes the reception ECM output from the multiplexed content reception / separation unit 23 of the receiver body 19 and the storage / playback ECM output from the separation unit 31 in common with the content transmission apparatus 1 on the transmission side. The scramble key Ks is obtained by decrypting with the secret key that is stored, and is output to the descramble unit 25 of the receiver main body 19. The decoding unit 33 corresponds to the ECM decoding means described in the claims.
[0063]
According to the content special reproduction device 17, the multiplexed content reception / separation unit 23 receives the multiplexed content transmitted from the content transmission device 1 on the transmission side, and receives the ECM for reception, the ECM for storage reproduction, and the encryption. Separated into content. In the case of real-time reproduction, the decryption unit 33 of the security module 21 decrypts the reception ECM, acquires the scramble key Ks, and outputs it to the descramble unit 25. Subsequently, the descrambling unit 25 descrambles (decrypts) the encrypted content with the scramble key Ks, and the decoder 27 restores and outputs it. In addition, when playing back after storage, the encrypted content stored in the storage unit 29 and the storage / playback ECM are separated by the separation unit 31, and the storage / playback ECM is decrypted by the decryption unit 33 of the security module 21 and scrambled. The key Ks is acquired and output to the descrambling unit 25. Subsequently, the descrambling unit 25 descrambles (decrypts) the encrypted content with the scramble key Ks, and the decoder 27 restores and outputs it.
[0064]
For this reason, since the scramble key Ks is decrypted by the decryption unit 33 of the security module 21 with the secret key shared with the transmission side, there is no possibility that the scramble key Ks is illegally acquired, and the storage unit 29 encrypts the scramble key Ks. When special playback such as fast-forward playback or fast-rewind playback is performed after the content is stored, the storage / playback ECM including the scramble key Ks is multiplexed with the encrypted content according to the position of the I picture. The multiplexed storage / reproduction ECM can be immediately detected to obtain the scramble key Ks, the performance of special reproduction can be maintained at a high level, and the operation of the apparatus 17 can be stabilized.
[0065]
(Operation of content transmission device)
Next, the operation of the content transmission apparatus 1 will be described with reference to the flowchart shown in FIG. 3 (see FIG. 1 as appropriate).
First, the video / audio content input to the content transmitting apparatus 1 is encoded (encoded) by the encoder 3, and is output to the I picture detection unit 5 and the scramble unit 11 as encoded content (S1). First, the I picture detection unit 5 detects reference content (I picture, a plurality of reference contents [plurality of I pictures]) from the encoded content, and outputs it to the ECM multiplexing control unit 7 (S2).
[0066]
Then, the ECM multiplexing control unit 7 generates a multiplexing control signal based on the reference content (several packets or several tens of packets before the first packet of the I picture) and outputs it to the multiplexing unit 15 (S3). .
[0067]
Further, the key generation unit 9 generates a scramble key Ks and outputs it to the scramble unit 11 and the ECM generation unit 13 (S4). Then, the encoded content is scrambled with the scramble key Ks in the scramble unit 11 and output to the multiplexing unit 15 as the encrypted content (S5).
[0068]
In addition, the ECM generation unit 13 generates a reception ECM and a storage / reproduction ECM in which the encryption key related information including the scramble key Ks is encrypted with the secret key, and outputs the generated ECM to the multiplexing unit 15 (S6). Thereafter, the multiplexing unit 15 multiplexes the reception ECM, the storage / reproduction ECM, and the encrypted content based on the multiplexing control signal generated by the ECM multiplexing control unit 7, and the multiplexed content (MPEG2-TS). ) Is output (transmitted) (S7).
[0069]
(Operation of content playback device [during reception, storage, normal playback])
Next, with reference to the flowchart shown in FIG. 4, the operations during reception, storage, and normal playback of the content special playback device 17 will be described (see FIG. 2 as appropriate).
First, the multiplexed content is received by the multiplexed content receiving / separating unit 23 of the content special playback device 17 (S11). Subsequently, it is left to the user of the device 17 to determine whether or not the encrypted content multiplexed on the multiplexed content is to be viewed, and the user of the device 17 immediately (in real time) encrypts it. When the device 17 is operated to decrypt and view the content (when the device 17 determines that the content is to be immediately reproduced, S12, Yes), the multiplexed content is separated by the multiplexed content reception separation unit 23, The reception ECM is output to the decryption unit 33 of the security module 21, and the encrypted content is output to the descrambling unit 25 (S13).
[0070]
Then, the receiving ECM is decrypted by the decrypting unit 33 of the security module 21, and the scramble key Ks is acquired and output to the descrambling unit 25 (S14).
[0071]
Then, the descrambling unit 25 descrambles the encrypted content and outputs the encoded content to the decoder 27 (S15). The decoder 27 restores the encoded content and outputs it as the content (S16).
[0072]
In addition, when the user of the device 17 once operates to store the encrypted content in the storage unit 29 and then operates the device 17 to decrypt and view the content (if the device 17 does not determine that the content is to be played immediately, (S12, No), the multiplexed content reception / separation unit 23 separates the multiplexed content, and the storage / playback ECM and the encrypted content are output to the storage unit 29 and stored in the storage unit 29 (S17).
[0073]
Thereafter, when the user of the device 17 determines that the encrypted content stored in the storage unit 29 is to be played back (when the device 17 is operated to be played back), the separation unit 31 stores the encrypted content in the storage unit 29. The storage / playback ECM and the encrypted content are read and separated, the storage / playback ECM is output to the security module 21, and the encrypted content is output to the descrambling unit 25 (S19).
[0074]
First, the storage / reproduction ECM is decrypted by the decryption unit 33 of the security module 21, the scramble key Ks is obtained, and the scramble key Ks is output to the descramble unit 25 (S20). Subsequently, the descrambling unit 25 descrambles (decodes) the encrypted content with the scramble key Ks, and outputs the encoded content to the decoder 27 (S15). The decoder 27 restores the encoded content and outputs the content. (S16).
[0075]
(Operation of content special playback device [during special playback])
Next, the operation during special playback of the content special playback device 17 will be described with reference to the flowchart shown in FIG. 5 (see FIG. 2 as appropriate).
First, the PAT included in the encrypted content (encrypted video / audio content stream) is searched and detected by the main control unit (not shown) (S21). Subsequently, based on the PIDs of all the PMTs described in this PAT, the PMTs are searched and detected by the main control unit (not shown) (S22). Further, based on the information described in the PMT, the ECM is searched and detected by the main control unit (not shown) (S23).
[0076]
Then, the descrambling unit 25 searches for and detects an I frame (I picture) while decrypting the encrypted content (encrypted TS) separated by the separation unit 31 and outputs it to the decoder 27 ( S24). Further, the ECM necessary for decoding the next I frame (I picture) is skipped (the number of bytes skipped by the main control unit (not shown) from the approximate time) (S25).
[0077]
It is determined whether or not to end the special reproduction (S26). If it is not determined to end (S26, No), the process returns to S23, and if it is determined to end (S26, Yes), the special reproduction is ended.
[0078]
(About special playback of content and ECM)
Finally, content special reproduction and ECM will be described with reference to FIGS. 6 to 8 (see FIG. 2 as appropriate).
FIG. 6 shows the encrypted content and the storage / playback ECM (one TS) stored in the storage unit 29 of the content special playback device 17. As shown in FIG. 6, first, ECM (ECM2; ECM for storage / reproduction) is searched along the time axis, and when the search is performed, a scramble key is obtained from the searched ECM (ECM2; ECM for storage / reproduction). Ks is acquired by the decoding unit 33. Subsequently, the encrypted content is decrypted with the scramble key Ks to obtain the encoded content, and an I picture included in the encoded content is searched and detected.
[0079]
At the playback interval, “fast forward playback” such as playback (normal playback) and skip is performed, and during this time, GOP (Group of pictures; a screen group including at least one I picture) is played back. Further, before the next GOP is reproduced, the next ECM (ECM2; ECM for storage / reproduction) is searched, and the scramble key Ks is acquired from the ECM (ECM2; ECM for accumulation / reproduction) in the same manner.
[0080]
FIG. 7 shows a system in which the ECM is multiplexed with I picture synchronization. As shown in FIG. 7, ECM2 (accumulation / reproduction ECM) synchronized with the I picture is inserted immediately before the I picture head packet.
[0081]
Furthermore, FIG. 8 shows a method in which ECM1 and ECM2 are mixed. As shown in FIG. 8, ECM2 (storage / reproduction ECM) is inserted between ECM1 (reception ECM) and the leading packet of the I picture, and the interval between ECM1 is constant (for example, 100 ms). is there.
[0082]
(Effects of content transmission device and content special playback device)
The effects of the content transmission device 1 and the content special playback device 17 according to the embodiment of the present invention described with reference to the drawings (FIGS. 1 to 8) are summarized.
[0083]
The content transmission apparatus 1 multiplexes the storage and reproduction ECM by the multiplexing unit 15 so as to synchronize with the TS packet including the first packet of the I picture, so that the TS packet scrambled by the scramble unit 11 becomes the I picture. Thus, the approximate position of the TS packet that includes the first packet of the I picture can be found without putting the information indicating that in the non-encrypted part of the TS packet.
[0084]
For this reason, the search time of the I picture can be shortened in the content special playback device 17 on the reception side (playback side) without impairing the safety (confidentiality) of the TS packet scrambled by the scramble unit 11. Stable operation can be realized during special playback such as fast-forward playback and fast-rewind playback (a sufficiently satisfactory level can be realized for the user).
[0085]
In addition, in the multiplexing unit 15 of the content transmission apparatus 1 on the transmission side, the ECM for reception that is multiplexed with the encoded content at regular intervals and the multiplexing that is multiplexed in synchronization with the I picture (based on the multiplexing control signal) are stored. By multiplexing the playback ECM, it is possible to prevent the response speed at the time of reception or tuning from being lowered in the content special playback device 17 on the receiving side.
[0086]
Further, the ECM for storage and reproduction is synchronized with the I picture, and transmits the encryption key related information including the minimum required scramble key Ks from the content transmitting apparatus 1 on the transmission side, so that the broadcast band is efficiently used. In the case of reproduction after being accumulated in the accumulation unit 29, only a part of the content can be normally reproduced and specially reproduced (fast forward reproduction, fast rewind reproduction) with the GOP as a minimum unit. .
[0087]
Furthermore, in this embodiment, in the content transmission device 1 on the transmission side, the content special playback device 17 on the reception side does not change the encryption key related information (scramble key Ks related information) included in the ECM. The search time for I pictures is reduced, so when the number of I pictures displayed per second is set to a predetermined value, the number of I pictures skipped is not limited, and multiple I pictures are skipped. Very fast fast-forward playback and fast-rewind playback can be realized.
[0088]
As mentioned above, although this invention was demonstrated based on one Embodiment, this invention is not limited to this.
For example, the processing of each configuration of the content transmission device 1 and the content special playback device 17 can be regarded as a content transmission method and a content playback method that are regarded as one process, or the processing of each configuration is described in a general-purpose computer language The content transmission program and the content reproduction program can be considered. In these cases, the same effects as those of the content transmission device 1 and the content special playback device 17 can be obtained.
[0089]
【The invention's effect】
According to the first, second, and third aspects of the present invention, since the encryption key is encrypted in the reception ECM and the storage / reproduction ECM, there is no possibility that the encryption key is illegally obtained, and the reference content Since the storage / playback ECM is multiplexed with the encrypted content according to the position of the stored content, even if special playback such as fast-forward playback or fast-rewind playback of the encrypted content is performed, the storage / playback ECM is detected immediately. The encryption key for decrypting the encrypted content can be acquired, the performance of special reproduction can be maintained at high performance, and the operation can be stabilized.
[0090]
According to the fourth, fifth, and sixth aspects of the invention, since the storage / playback ECM including the encryption key is multiplexed with the encrypted content according to the position of the reference content, the encrypted content and the storage / playback ECM When special playback such as fast-forward playback or fast-rewind playback is performed after the image is stored, the multiplexed storage playback ECM can be immediately detected to obtain the encryption key, and the special playback performance can be improved. High performance can be maintained and the operation of the apparatus can be stabilized.
[Brief description of the drawings]
FIG. 1 is a block diagram of a content transmission apparatus according to an embodiment of the present invention.
FIG. 2 is a block diagram of a content special playback device according to an embodiment of the present invention.
FIG. 3 is a flowchart for explaining the operation of the content transmission apparatus shown in FIG. 1;
4 is a flowchart for explaining the operation (reception, storage, normal reproduction operation) of the content special reproduction apparatus shown in FIG.
FIG. 5 is a flowchart illustrating an operation (special reproduction operation) of the content special reproduction device shown in FIG. 2;
FIG. 6 is a diagram showing encrypted content and storage / playback ECM (one TS).
FIG. 7 is a diagram showing a scheme in which ECM for storage / reproduction is multiplexed with I picture synchronization.
FIG. 8 is a diagram showing a method in which reception ECM and storage / reproduction ECM are mixed.
FIG. 9 is a diagram showing a conventional ECM that is multiplexed with encrypted content at regular intervals.
[Explanation of symbols]
1 Content transmission device
3 Encoder
5 I picture detector
7 ECM multiplexing controller
9 Key generator
11 Scramble
13 ECM generator
15 Multiplexer
17 Special content playback device
19 Receiver body
21 Security module
23 Multiplexed content reception separation unit
25 Descramble club
27 Decoder
29 Accumulator
31 Separation part
33 Decryption unit

Claims (6)

コンテンツを暗号化した暗号化コンテンツを受信側で再生可能に送信するコンテンツ送信装置であって、
前記コンテンツを符号化して符号化コンテンツとするコンテンツ符号化手段と、
このコンテンツ符号化手段で前記コンテンツを符号化する際の基準となる基準コンテンツを前記符号化コンテンツから検出する基準コンテンツ検出手段と、
前記符号化コンテンツを暗号鍵で暗号化して暗号化コンテンツとする符号化コンテンツ暗号化手段と、
前記暗号鍵を含む暗号鍵関連情報を暗号化して、前記暗号化コンテンツを受信側でリアルタイム再生するための受信用ECMと、前記暗号化コンテンツを受信側で蓄積後に再生するための蓄積再生用ECMとを生成するECM生成手段と、
前記基準コンテンツに基づいて、前記蓄積再生用ECMを前記暗号化コンテンツに多重化する際の多重化制御信号を生成する多重化制御信号生成手段と、
前記多重化制御信号に基づいて、前記暗号化コンテンツと、前記受信用ECMと、前記蓄積再生用ECMとを多重化して多重化コンテンツとする暗号化コンテンツ多重化手段と、
を備えることを特徴とするコンテンツ送信装置。
A content transmission device that transmits encrypted content obtained by encrypting content in a receivable manner on the receiving side,
Content encoding means for encoding the content into encoded content;
Reference content detection means for detecting, from the encoded content, a reference content serving as a reference for encoding the content by the content encoding means;
Encrypted content encryption means for encrypting the encoded content with an encryption key to obtain encrypted content;
A reception ECM for encrypting encryption key-related information including the encryption key and reproducing the encrypted content in real time on the reception side, and a storage / reproduction ECM for reproducing the encrypted content after storage on the reception side ECM generation means for generating
Multiplexing control signal generating means for generating a multiplexing control signal when multiplexing the storage and reproduction ECM to the encrypted content based on the reference content;
Encrypted content multiplexing means for multiplexing the encrypted content, the reception ECM, and the storage / playback ECM based on the multiplexing control signal to obtain multiplexed content;
A content transmission apparatus comprising:
コンテンツを暗号化した暗号化コンテンツを受信側で再生可能に送信するコンテンツ送信方法であって、
前記コンテンツを符号化して符号化コンテンツとするコンテンツ符号化ステップと、
このコンテンツ符号化ステップにおいて前記コンテンツを符号化する際の基準となる基準コンテンツを前記符号化コンテンツから検出する基準コンテンツ検出ステップと、
前記符号化コンテンツを暗号鍵で暗号化して暗号化コンテンツとする符号化コンテンツ暗号化ステップと、
前記暗号鍵を含む暗号鍵関連情報を暗号化して、前記暗号化コンテンツを受信側でリアルタイム再生するための受信用ECMと、前記暗号化コンテンツを受信側で蓄積後に再生するための蓄積再生用ECMとを生成するECM生成ステップと、
前記基準コンテンツに基づいて、前記蓄積再生用ECMを前記暗号化コンテンツに多重化する際の多重化制御信号を生成する多重化制御信号生成ステップと、
前記多重化制御信号に基づいて、前記暗号化コンテンツと、前記受信用ECMと、前記蓄積再生用ECMとを多重化して多重化コンテンツとする暗号化コンテンツ多重化ステップと、
を含むことを特徴とするコンテンツ送信方法。
A content transmission method for transmitting encrypted content obtained by encrypting content in a receivable manner on the receiving side,
A content encoding step of encoding the content into encoded content;
A reference content detection step for detecting, from the encoded content, a reference content serving as a reference for encoding the content in the content encoding step;
An encoded content encryption step of encrypting the encoded content with an encryption key to obtain an encrypted content;
A reception ECM for encrypting encryption key-related information including the encryption key and reproducing the encrypted content in real time on the reception side, and a storage / reproduction ECM for reproducing the encrypted content after storage on the reception side An ECM generation step for generating
A multiplexing control signal generating step for generating a multiplexing control signal when multiplexing the storage and reproduction ECM with the encrypted content based on the reference content;
An encrypted content multiplexing step of multiplexing the encrypted content, the reception ECM, and the storage and reproduction ECM based on the multiplexing control signal to obtain a multiplexed content;
The content transmission method characterized by including.
コンテンツを暗号化した暗号化コンテンツを受信側で再生可能に送信する装置を、
前記コンテンツを符号化して符号化コンテンツとするコンテンツ符号化手段、
このコンテンツ符号化手段で前記コンテンツを符号化する際の基準となる基準コンテンツを前記符号化コンテンツから検出する基準コンテンツ検出手段、
前記符号化コンテンツを暗号鍵で暗号化して暗号化コンテンツとする符号化コンテンツ暗号化手段、
前記暗号鍵を含む暗号鍵関連情報を暗号化して、前記暗号化コンテンツを受信側でリアルタイム再生するための受信用ECMと、前記暗号化コンテンツを受信側で蓄積後に再生するための蓄積再生用ECMとを生成するECM生成手段、
前記基準コンテンツに基づいて、前記蓄積再生用ECMを前記暗号化コンテンツに多重化する際の多重化制御信号を生成する多重化制御信号生成手段、
前記多重化制御信号に基づいて、前記暗号化コンテンツと、前記受信用ECMと、前記蓄積再生用ECMとを多重化して多重化コンテンツとする暗号化コンテンツ多重化手段、
として機能させることを特徴とするコンテンツ送信プログラム。
A device that transmits encrypted content encrypted so that the content can be played back on the receiving side.
Content encoding means for encoding the content into encoded content;
Reference content detection means for detecting, from the encoded content, a reference content serving as a reference for encoding the content by the content encoding means;
Encoded content encryption means for encrypting the encoded content with an encryption key to obtain encrypted content;
A reception ECM for encrypting encryption key-related information including the encryption key and reproducing the encrypted content in real time on the reception side, and a storage / reproduction ECM for reproducing the encrypted content after storage on the reception side ECM generation means for generating
Multiplexing control signal generating means for generating a multiplexing control signal when multiplexing the storage / playback ECM with the encrypted content based on the reference content,
Encrypted content multiplexing means for multiplexing the encrypted content, the reception ECM, and the storage / playback ECM based on the multiplexing control signal to obtain a multiplexed content;
A content transmission program that is made to function as:
請求項1に記載のコンテンツ送信装置から送信された多重化コンテンツを受信して、当該多重化コンテンツに含まれている暗号化コンテンツを符号化コンテンツに復号し、当該符号化コンテンツを復元したコンテンツを再生するコンテンツ再生装置であって、
前記多重化コンテンツを受信して、前記受信用ECMと、前記蓄積再生用ECMおよび前記暗号化コンテンツとに分離する多重化コンテンツ受信分離手段と、
前記受信用ECMおよび前記蓄積再生用ECMを復号して前記暗号鍵を取得するECM復号手段と、
前記蓄積再生用ECMおよび前記暗号化コンテンツを蓄積する蓄積手段と、
この蓄積手段に蓄積されている前記蓄積再生用ECMおよび前記暗号化コンテンツを分離する分離手段と、
前記暗号化コンテンツを前記ECM復号手段にて取得された暗号鍵で復号し、
前記符号化コンテンツとする暗号化コンテンツ復号手段と、
この暗号化コンテンツ復号手段で復号された符号化コンテンツを前記コンテンツに復元するコンテンツ復元手段と、
を備えることを特徴とするコンテンツ特殊再生装置。
The multiplexed content transmitted from the content transmitting device according to claim 1 is received, the encrypted content included in the multiplexed content is decoded into the encoded content, and the content obtained by restoring the encoded content is A content playback device for playback,
A multiplexed content reception / separation unit that receives the multiplexed content and separates the received ECM into the storage / playback ECM and the encrypted content;
ECM decryption means for decrypting the reception ECM and the storage / reproduction ECM to obtain the encryption key;
Storage means for storing the ECM for storage and reproduction and the encrypted content;
Separation means for separating the ECM for storage and reproduction stored in the storage means and the encrypted content;
Decrypting the encrypted content with the encryption key acquired by the ECM decryption means;
Encrypted content decrypting means for the encoded content;
Content restoring means for restoring the encoded content decrypted by the encrypted content decrypting means to the content;
A content special playback apparatus comprising:
請求項2に記載のコンテンツ送信方法によって送信された多重化コンテンツを受信して、当該多重化コンテンツに含まれている暗号化コンテンツを符号化コンテンツに復号し、当該符号化コンテンツを復元したコンテンツを再生するコンテンツ再生方法であって、
前記多重化コンテンツを受信して、前記受信用ECMと、前記蓄積再生用ECMおよび前記暗号化コンテンツとに分離する多重化コンテンツ受信分離ステップと、
前記受信用ECMおよび前記蓄積再生用ECMを復号して前記暗号鍵を取得するECM復号ステップと、
前記蓄積再生用ECMおよび前記暗号化コンテンツを蓄積装置に蓄積させるための蓄積ステップと、
前記蓄積装置に蓄積されている前記蓄積再生用ECMおよび前記暗号化コンテンツを分離する分離ステップと、
前記暗号化コンテンツを前記ECM復号ステップにて取得された暗号鍵で復号し、前記符号化コンテンツとする暗号化コンテンツ復号ステップと、
この暗号化コンテンツ復号ステップにて復号された符号化コンテンツを前記コンテンツに復元するコンテンツ復元ステップと、
を含むことを特徴とするコンテンツ特殊再生方法。
The multiplexed content transmitted by the content transmission method according to claim 2 is received, the encrypted content included in the multiplexed content is decoded into the encoded content, and the content obtained by restoring the encoded content is A content playback method for playback,
Receiving the multiplexed content and separating the received content into the reception ECM, the storage / playback ECM and the encrypted content; and
An ECM decryption step of decrypting the reception ECM and the storage / reproduction ECM to obtain the encryption key;
An accumulation step for accumulating the accumulation and reproduction ECM and the encrypted content in an accumulation device;
A separation step of separating the ECM for storage and reproduction stored in the storage device and the encrypted content;
Decrypting the encrypted content with the encryption key acquired in the ECM decrypting step to obtain the encoded content;
A content restoring step for restoring the encoded content decrypted in the encrypted content decrypting step to the content;
The content special reproduction method characterized by including this.
請求項3に記載のコンテンツ送信プログラムが機能する装置によって送信された多重化コンテンツを受信して、当該多重化コンテンツに含まれている暗号化コンテンツを符号化コンテンツに復号し、当該符号化コンテンツを復元したコンテンツを再生する装置を、
前記多重化コンテンツを受信して、前記受信用ECMと、前記蓄積再生用ECMおよび前記暗号化コンテンツとに分離する多重化コンテンツ受信分離手段、
前記受信用ECMおよび前記蓄積再生用ECMを復号して前記暗号鍵を取得するECM復号手段、
前記蓄積再生用ECMおよび前記暗号化コンテンツを蓄積装置に蓄積させるための蓄積手段、
前記蓄積装置に蓄積されている前記蓄積再生用ECMおよび前記暗号化コンテンツを分離する分離手段、
前記暗号化コンテンツを前記ECM復号手段で取得された暗号鍵で復号し、前記符号化コンテンツとする暗号化コンテンツ復号手段、
この暗号化コンテンツ復号手段で復号された符号化コンテンツを前記コンテンツに復元するコンテンツ復元手段、
として機能させることを特徴とするコンテンツ特殊再生プログラム。
Receiving multiplexed content transmitted by a device that functions as a content transmission program according to claim 3, decrypting encrypted content included in the multiplexed content into encoded content, and decoding the encoded content A device that plays back the restored content
Multiplex content reception and separation means for receiving the multiplexed content and separating the received ECM into the storage and reproduction ECM and the encrypted content;
ECM decrypting means for decrypting the receiving ECM and the storage / reproducing ECM to obtain the encryption key;
Storage means for storing the ECM for storage and reproduction and the encrypted content in a storage device;
Separating means for separating the ECM for storage and reproduction stored in the storage device and the encrypted content;
An encrypted content decrypting unit that decrypts the encrypted content with the encryption key acquired by the ECM decrypting unit and sets the encrypted content as the encoded content;
Content restoring means for restoring the encoded content decrypted by the encrypted content decrypting means to the content;
Content special reproduction program characterized by being made to function as
JP2003048643A 2003-02-26 2003-02-26 Content transmission apparatus, content transmission method, content transmission program and content reproduction apparatus, content reproduction method, and content reproduction program Expired - Fee Related JP3995207B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003048643A JP3995207B2 (en) 2003-02-26 2003-02-26 Content transmission apparatus, content transmission method, content transmission program and content reproduction apparatus, content reproduction method, and content reproduction program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003048643A JP3995207B2 (en) 2003-02-26 2003-02-26 Content transmission apparatus, content transmission method, content transmission program and content reproduction apparatus, content reproduction method, and content reproduction program

Publications (2)

Publication Number Publication Date
JP2004260522A JP2004260522A (en) 2004-09-16
JP3995207B2 true JP3995207B2 (en) 2007-10-24

Family

ID=33114550

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003048643A Expired - Fee Related JP3995207B2 (en) 2003-02-26 2003-02-26 Content transmission apparatus, content transmission method, content transmission program and content reproduction apparatus, content reproduction method, and content reproduction program

Country Status (1)

Country Link
JP (1) JP3995207B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10104406B2 (en) 2013-06-21 2018-10-16 Saturn Licensing Llc Transmission apparatus, transmission method, reproduction apparatus, reproduction method and reception apparatus

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4893040B2 (en) * 2006-03-17 2012-03-07 ソニー株式会社 Encrypted data recording device
JP5011042B2 (en) * 2007-09-14 2012-08-29 株式会社日立製作所 Information processing device
JP5210723B2 (en) 2008-06-19 2013-06-12 株式会社日立製作所 Playback device
KR20100078352A (en) * 2008-12-30 2010-07-08 삼성전자주식회사 A method for digital broadcasting service and a system thereof
CN102090072A (en) * 2009-05-11 2011-06-08 松下电器产业株式会社 Content transmission device and content transmission method
GB201511385D0 (en) * 2015-06-29 2015-08-12 Nagravision Sa Secure programming of secret data

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10104406B2 (en) 2013-06-21 2018-10-16 Saturn Licensing Llc Transmission apparatus, transmission method, reproduction apparatus, reproduction method and reception apparatus

Also Published As

Publication number Publication date
JP2004260522A (en) 2004-09-16

Similar Documents

Publication Publication Date Title
JP2898591B2 (en) Copy protection method and copy protection device for digital video system
JP4861258B2 (en) Method and apparatus for encrypting media programs for later purchase and viewing
US7676039B2 (en) Apparatus for controlling storage and playback of digital broadcasting contents
US20070258586A1 (en) Personal video recorder having dynamic security functions and method thereof
JPH11176091A (en) Digital information input output device, receiving device, recording device, and reproducing device
JP2008539638A (en) Apparatus and method for processing a data stream having a packet sequence and timing information about the packet
GB2390274A (en) Information reproducing apparatus
US20060015750A1 (en) Storage of encrypted digital signals
JP2001024994A (en) Transmitter, receiver, recorder and program recording medium
JP4291525B2 (en) Scramble method, transmission method, transmission device, and receiver
JP3995207B2 (en) Content transmission apparatus, content transmission method, content transmission program and content reproduction apparatus, content reproduction method, and content reproduction program
JP4335372B2 (en) Data processing method, data processing apparatus, and data storage medium
JPWO2003030533A1 (en) Recording medium, reproducing apparatus, and recording / reproducing apparatus
JP4630073B2 (en) Content encryption apparatus and program thereof
JP2003264804A (en) Data distribution system, data distributor, digital receiver, and data distribution method
JP2007311842A (en) Data stream radio transmitter, data stream radio receiver, radio transmission system, imaging apparatus, reproducing apparatus, and data stream radio transmission method and program
JP3630406B2 (en) Packet processing apparatus, packet processing method and storage medium therefor
JP4731619B2 (en) Storage / playback device
JP4466425B2 (en) MPEG stream processing method and MPEG stream processing apparatus
KR100435918B1 (en) Method for encryption recording a data in digital broadcasting program
JP2005051514A (en) Information transmission system and method therefor
JP2006148416A (en) CONTENT TRANSMITTING DEVICE, CONTENT TRANSMITTING PROGRAM, CONTENT RECEIVING DEVICE, AND CONTENT RECEIVING PROGRAM
JP2003023596A (en) Digital broadcast recorder and method therefor
JP2007096896A (en) Broadcast recorder, broadcast recording and reproducing device and broadcast recording and reproduction program
US20090310780A1 (en) Broadcast receiving apparatus and broadcast receiving method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050310

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070713

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20070725

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070727

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100810

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100810

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110810

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120810

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120810

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130810

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140810

Year of fee payment: 7

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees