(57)【要約】【課題】起動後において速やかに暗号化放送コンテンツを利用できるようにする。【解決手段】ネットワークを介してライセンスサーバＬＳおよびコンテンツサーバＣＳに接続される通信部１１と、ライセンスサーバＬＳから取得されるライセンスの有効期間を確認してコンテンツサーバＣＳから取得される暗号化放送コンテンツの暗号を解除する受信処理部１２−１６とを備える。この受信処理部１２−１６は起動からの経過時間が猶予期間内である場合に有効期間の確認を省略するように構成される。【選択図】    図１
2009147466.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介してライセンスサーバおよびコンテンツサーバに接続される通信部と、ライセンスサーバから取得されるライセンスの有効期間を確認してコンテンツサーバから取得される暗号化放送コンテンツの暗号を解除する受信処理部とを備え、この受信処理部は起動からの経過時間が猶予期間内である場合に有効期間の確認を省略するように構成されることを特徴とする視聴契約確認装置。
【請求項２】
前記受信処理部は前記有効期間の確認を省略した場合に前記ネットワークを介してセキュア時刻情報を取得しないように構成されることを特徴とする請求項１に記載の視聴契約確認装置。
【請求項３】
前記受信処理部はさらに前回の起動からの経過時間が猶予期間内である場合に有効期間の確認を省略するように構成されることを特徴とする請求項１に記載の視聴契約確認装置。
【請求項４】
前記受信処理部は前記猶予期間をライセンスから取得するように構成されることを特徴とする請求項１に記載の視聴契約確認装置。
【請求項５】
前記受信処理部は前記猶予期間を予め保持するように構成されることを特徴とする請求項１に記載の視聴契約確認装置。
【請求項６】
ネットワークを介してライセンスサーバおよびコンテンツサーバに接続し、ライセンスサーバから取得されるライセンスの有効期間を確認してコンテンツサーバから取得される暗号化放送コンテンツの暗号を解除し、起動からの経過時間が猶予期間内である場合に有効期間の確認を省略することを特徴とする視聴契約確認方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク経由で配信されるデジタル放送の視聴契約を確認する視聴確認装置および視聴契約確認方法に関する。
【背景技術】
【０００２】
近年では、衛星やネットワーク経由のデジタル放送が開始され、視聴可能なデジタル放送の数が増大しつつある。アナログ放送では、放送コンテンツの著作権を確実に保護することが難しいため、放送コンテンツの数はスポンサー広告等による収益で無料放送できる範囲に制約されていた。これに対してデジタル放送では、視聴契約の確認が放送コンテンツを利用するために行われる（例えば、特許文献１を参照）。このため、無料放送が難しい様々な放送コンテンツが視聴契約者に有料で提供されるようになった。
【０００３】
ネットワーク経由で配信されるデジタル放送を視聴する場合、デジタル放送受信機は、所望の放送コンテンツをコンテンツサーバから取得し、この放送コンテンツのＥＭＭ(Entitlement Management Message)情報を視聴契約ライセンスとしてライセンスサーバから取得する。放送コンテンツはコンテンツ情報、並びにこのコンテンツ情報を有効にするＥＣＭ(Entitlement Control Message)情報を含み、暗号化された状態で配信される。コンテンツ情報、ＥＣＭ情報およびＥＭＭ情報はいずれも独立に暗号化されている。デジタル放送受信機は、この受信機に固有のＩＤおよび鍵を用いて放送コンテンツに対するＥＭＭ情報を取得すると、このＥＭＭ情報からＥＣＭ鍵を取出し、このＥＣＭ鍵でＥＣＭ情報の暗号を解除し、これにより得られる暗号解除鍵によりコンテンツ情報の暗号を解除する。
【０００４】
ところで、放送コンテンツや視聴契約には、一般に有効期間が設けられている。このため、現在時刻を正確に把握し、この現在時刻が放送コンテンツの有効期間または視聴契約の有効期間を越えている場合にコンテンツ情報の暗号解除を阻止する必要がある。従来のデジタル放送受信機は、現在時刻を把握するための時計部を備え、通常時計サーバを兼ねるライセンスサーバに対してセキュア時刻情報を電源投入後の初期化処理で要求し、この結果として取得したセキュア時刻情報を用いて時計部の誤差を修正する。
【特許文献１】特開２００７−３６６２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、デジタル放送受信機がセキュア時刻情報の要求を行っても、ライセンスサーバがネットワークトラフィックの増大によりデジタル放送受信機からの要求に応答できないことがある。このような理由から、視聴契約者、すなわちデジタル放送受信機のユーザは、放送コンテンツや視聴契約の有効期間内であっても、電源投入による起動後において速やかに放送コンテンツを利用できないという問題があった。また、ユーザの待ち時間、すなわちセキュア時刻情報がトラフィックの低下に伴って取得されるまでの時間が変動的であった。
【０００６】
本発明はこのような課題に鑑みてなされたものであり、起動後において速やかに暗号化放送コンテンツを利用できる視聴契約確認装置および視聴契約確認方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１観点によれば、ネットワークを介してライセンスサーバおよびコンテンツサーバに接続される通信部と、ライセンスサーバから取得されるライセンスの有効期間を確認してコンテンツサーバから取得される暗号化放送コンテンツの暗号を解除する受信処理部とを備え、この受信処理部は起動からの経過時間が猶予期間内である場合に有効期間の確認を省略するように構成される視聴契約確認装置が提供される。
【０００８】
本発明の第２観点によれば、ネットワークを介してライセンスサーバおよびコンテンツサーバに接続し、ライセンスサーバから取得されるライセンスの有効期間を確認してコンテンツサーバから取得される暗号化放送コンテンツの暗号を解除し、起動からの経過時間が猶予期間内である場合に有効期間の確認を省略する視聴契約確認方法が提供される。
【発明の効果】
【０００９】
これら視聴契約確認装置および視聴契約確認方法では、有効期間の確認が起動からの経過時間が猶予期間内である場合に省略される。これにより、起動後において速やかに暗号化放送コンテンツを利用できるようになる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の第１実施形態に係るデジタル放送受信機について添付図面を参照して説明する。
【００１１】
図１はこのデジタル放送受信機ＲＸの構成を概略的に示す。デジタル放送受信機ＲＸは通信部１１、セキュリティ管理部１２、ＴＳストリーム受信部１３、暗号解除部１４、ＴＳ多重分離部１５、およびＡＶデコーダ部１６を備える。通信部１１はインターネットのようなネットワークを介してコンテンツサーバＣＳおよびライセンスサーバＬＳに接続される。コンテンツサーバＣＳは様々な暗号化放送コンテンツを配信するサーバであり、ライセンスサーバＬＳはコンテンツサーバから配信される暗号化放送コンテンツの各々に対するライセンスを配信するサーバである。このライセンスサーバＬＳは、ライセンスの有効期限を確認するために必要なセキュア時刻をセキュア時刻情報として配信する時刻情報源を兼ねる。セキュリティ管理部１２はライセンスサーバＬＳに対してライセンスやセキュア時刻情報を要求すると共にコンテンツサーバＣＳに対して放送コンテンツを要求するよう通信部１１を制御する。また、セキュリティ管理部１２はこれらライセンスサーバＬＳからのライセンスおよびコンテンツサーバＣＳからの放送コンテンツに対する暗号解除のために暗号化解除部１４を制御する。ＴＳストリーム受信部１３は通信部１１を介してライセンスおよび放送コンテンツのストリームを受信してパケットの再配置を行う。暗号解除部１４はＴＳストリーム受信部１３から得られたライセンスおよび放送コンテンツに対して暗号解除処理を行う。ＴＳ多重分離部１５は暗号解除部１４から得られる暗号解除処理結果において多重化されている後述のＥＭＭ情報、ＥＣＭ情報、コンテンツ情報のような多重化情報を分離する。ＥＭＭ情報およびＥＣＭ情報はセキュリティ管理部１１に供給され、コンテンツ情報はＡＶデコーダ部１６に供給される。ＡＶデコーダ部１６はコンテンツ情報をデコードして音声および映像を再生する。
【００１２】
図２は図１に示すセキュリティ管理部１２の構成を示す。セキュリティ管理部１２はＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、時計部２４、ユーザインタフェース２５を含み、これらは通信部１１、暗号解除部１４、およびＴＳ多重分離部１５と共にバスラインにより相互接続される。ＣＰＵ２１はデジタル放送受信機ＲＸ全体の動作を制御する処理を行う。ＲＯＭ２２はＣＰＵ２１の制御プログラムや初期化データ等を保持する。ＲＡＭ２３はＣＰＵ２１の入出力データを一時的に格納する。時計部２４は受信機ＲＸの電源投入による起動からの経過時間や現在時刻を計時する。現在時刻の計時動作は、受信機ＲＸの電源オフ状態でもバッテリにより継続される。ユーザインタフェース２５は例えば放送コンテンツ選択用の入力操作キーやエラー表示用の表示パネルを含む。
【００１３】
図３は図１に示すＴＳ多重分離部１４から得られるＥＣＭ情報およびＥＭＭ情報のフォーマットを示す。コンテンツサーバＣＳからの放送コンテンツは図３に示すＥＣＭ情報がコンテンツ情報に任意の間隔で挿入されたストリームである。このＥＣＭ情報は、ＥＣＭ鍵ＩＤデータ、有効期間データ、猶予期間データ、暗号解除鍵データ(odd)、暗号解除鍵データ(even)、改ざん検出データを含む。ＥＣＭ情報において、ＥＣＭ鍵データおよび改ざん検出データは非暗号化範囲にあり、有効期間データ、猶予期間データ、暗号解除鍵データ(odd)、および暗号解除鍵データ(even)は暗号化範囲にある。ＥＣＭ鍵ＩＤデータはＥＣＭ情報の鍵ＩＤを表す。有効期間データはコンテンツ情報に対する有効期間を表す。猶予期間データはコンテンツ情報に対する有効期間を表す。暗号解除鍵データ(odd)はコンテンツ情報のoddフレーム用の暗号解除鍵を表す。暗号解除鍵データ(even)はコンテンツのevenフレーム用の暗号解除鍵を表す。改ざん検出データはＥＣＭ情報の改ざん検出に必要な値を表す。
【００１４】
ライセンスサーバＬＳからのライセンスは図３に示すＥＭＭ情報である。このＥＭＭ情報は、有効期間データ、猶予期間データ、ＥＣＭ鍵ＩＤデータ、およびＥＣＭ鍵データを含み、これらは非暗号化範囲にある。有効期間データはユーザの視聴契約に対する有効期間を表す。猶予期間データはユーザの視聴契約に対する有効期間を表す。ＥＣＭ鍵ＩＤデータはＥＣＭ情報の鍵ＩＤを表す。ＥＣＭ鍵データはＥＣＭ情報用の暗号解除鍵を表す。
【００１５】
図４は図１に示すセキュリティ管理部１２の動作を示す。この動作は、受信機ＲＸの電源投入に伴って開始される。ステップＳ１では、初期化処理が行われる。この初期化処理では、例えば起動からの経過時間のリセットが時計部２４に対して行われる。放送コンテンツの選択がステップＳ２で行われると、この放送コンテンツのライセンスが取得済であるかステップＳ３でチェックされる。取得済でなければ、ステップＳ４で選択放送コンテンツのライセンスがライセンスサーバＬＳから取得される。ライセンスが取得済であることがステップＳ３で確認された場合、あるいはステップＳ４でライセンスが取得された場合、ステップＳ５でコンテンツ受信処理が行われる。このコンテンツ受信処理後には、再び放送コンテンツの選択がステップＳ２で行われる。
【００１６】
図５は図４に示すコンテンツ受信処理をさらに詳しく示す。このコンテンツ受信処理が開始されると、ステップＳ１０でＥＣＭ情報がＥＣＭ処理要求として検出されたかチェックされる。検出されなければ、ステップＳ１０が繰り返される。ＥＣＭ情報が検出されると、ステップＳ１１でこのＥＣＭ情報が保持ライセンスで復号される。具体的には、暗号解除部１４がライセンスに含まれるＥＣＭ鍵でＥＣＭ情報の暗号を解除するように制御される。ステップＳ１２では、ＥＣＭ情報の復号が成功したかチェックされる。成功であれば、ステップＳ１３でセキュア時刻情報が電源投入による起動後に取得済であるかチェックされる。セキュア時刻情報が取得済であれば、ステップ１４で現在時刻が保持ライセンスにある有効期間内であるかチェックされる。現在時刻がこの有効期間内であれば、ステップＳ１５で現在時刻がＥＣＭ情報にある有効期間内であるかチェックされる。現在時刻がこの有効期間内であれば、ステップＳ１６でＥＣＭ情報から得られた暗号解除鍵(odd,even)が暗号解除部１４に設定される。
【００１７】
ステップＳ１２で復号に失敗したことが確認された場合、ステップＳ１４で現在時刻が保持ライセンスの有効期間を越えたことが確認された場合、あるいはステップＳ１５で現在時刻がＥＣＭ情報にある有効期間を越えたことが確認された場合には、ステップＳ１７で暗号解除鍵(odd,even)が抹消され、ステップＳ１８でエラー表示が行われる。
【００１８】
ステップＳ１６またはステップＳ１８に続くステップＳ１９では、放送コンテンツが全て受信済かチェックされる。全て受信済でなければ、ステップＳ１０が再度実行される。他方、全て受信済であれば、コンテンツ受信処理が終了する。
【００１９】
ステップＳ１３でセキュア時刻情報が電源投入による起動後に取得済でない場合には、ステップＳ２０で保持ライセンスおよびＥＣＭ情報にある猶予期間が確認され、ステップＳ２１で起動から現在時刻までの経過時間がこれら猶予期間内であるかチェックされる。この経過時間が猶予期間内であることが確認されれば、ステップＳ１６でＥＣＭ情報から得られた暗号解除鍵(odd,even)が暗号解除部１４に設定される。これに対して、経過時間が猶予期間内でないことが確認されれば、ステップＳ２２でセキュア時刻情報の要求がライセンスサーバＬＳに送信され、セキュア時刻情報がこの結果として取得される。この場合、時計部２４の現在時刻がセキュア時刻情報に基づいて修正される。
【００２０】
本実施形態では、有効期間の確認が起動からの経過時間が猶予期間内である場合に省略される。これにより、起動後において速やかに暗号化放送コンテンツを利用できるようになる。また、ユーザの待ち時間が変動的でなくなる。
【００２１】
尚、本発明は上述の実施形態に限定されず、その要旨を逸脱しない範囲で様々に変形可能である。
【００２２】
上述の実施形態では、セキュリティ管理部１２が起動からの経過時間が猶予期間内である場合に有効期間の確認を省略するが、さらに前回の起動からの経過時間が猶予期間内である場合に有効期間の確認を省略するように構成されてもよい。これにより、ライセンスサーバＬＳをアクセスする頻度を低減させることが可能になる。
【００２３】
また、上述の実施形態では、猶予期間データ(コンテンツ情報に対する有効期間およびユーザの視聴契約に対する有効期間)がＥＣＭ情報およびＥＭＭ情報に組み込まれたが、セキュリティ管理部１２がこれらの猶予期間データを予め保持するように構成されてもよい。
【図面の簡単な説明】
【００２４】
【図１】本発明の第１実施形態に係るデジタル放送受信機の構成を示す図である。
【図２】図１に示すセキュリティ管理部の構成を示す図である。
【図３】図１に示すＴＳ多重分離部から得られるＥＣＭ情報およびＥＭＭ情報のフォーマットを示す図である。
【図４】図１に示すセキュリティ管理部１２の動作を示す図である。
【図５】図４に示すコンテンツ受信処理をさらに詳しく示す図である。
【符号の説明】
【００２５】
１１…通信部、１２…セキュリティ管理部、１３…ＴＳストリーム受信部、１４…暗号解除部、１５…ＴＳストリーム分離部、１６…ＡＶデコーダ部、ＲＸ…デジタル放送受信機、ＬＳ…ライセンスサーバ、ＣＳ…コンテンツサーバ。
【図１】
2009147466.tif 000003
【図２】
2009147466.tif 000004
【図３】
2009147466.tif 000005
【図４】
2009147466.tif 000006
【図５】
2009147466.tif 000007