(57)【要約】【課題】視聴条件を適切に更新するための視聴条件更新方法、更新コード生成システム、更新コード生成装置、視聴条件管理装置、コンテンツ受信システム、および、コンテンツ配信システムを提供する。【解決手段】コンテンツ信号の視聴条件を管理する視聴条件管理装置（３）における前記視聴条件を更新する方法であって、更新コード生成システム（５）が、前記視聴条件の更新内容を示す更新情報と、前記視聴条件管理装置の識別情報と、を受信するステップ（Ｓ２１）と、前記更新コード生成システム（５）が、前記更新情報および前記識別情報に基づいて、固有の更新コードを生成するステップ（Ｓ２３）と、前記視聴条件管理装置（３）が、前記更新コードを受信するステップ（Ｓ４１）と、前記視聴条件管理装置（３）が、前記更新コードに基づいて前記視聴条件を更新するステップ（Ｓ４２）と、を備える、視聴条件更新方法が提供される。【選択図】図１２
2016171412.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ信号の視聴条件を管理する視聴条件管理装置における前記視聴条件を更新する方法であって、
更新コード生成システムが、前記視聴条件の更新内容を示す更新情報と、前記視聴条件管理装置の識別情報と、を受信するステップと、
前記更新コード生成システムが、前記更新情報および前記識別情報に基づいて、固有の更新コードを生成するステップと、
前記視聴条件管理装置が、前記更新コードを受信するステップと、
前記視聴条件管理装置が、前記更新コードに基づいて前記視聴条件を更新するステップと、を備える、視聴条件更新方法。
【請求項２】
前記視聴条件管理装置は、前記コンテンツ信号を受信する受信機に用いられ、
ユーザから前記受信機に手動入力された前記更新コードを、前記視聴条件管理装置が受信する、請求項１に記載の視聴条件更新方法。
【請求項３】
前記更新コードを生成するステップでは、前記更新コードを生成する度に値が異なるシリアル番号を含む前記更新コードを生成する、請求項１または２に記載の視聴条件更新方法。
【請求項４】
前記更新コードを生成するステップでは、前記識別情報が示す前記視聴条件管理装置が持つ固有の鍵を用いて前記更新情報を暗号化し、前記更新コードを生成する、請求項１乃至３のいずれかに記載の視聴条件更新方法。
【請求項５】
コンテンツ信号の視聴条件を管理する視聴条件管理装置における前記視聴条件を更新するための更新コードを生成するシステムであって、
前記更新コードの生成に際して課金処理を行う課金処理装置と、
前記課金処理装置とは別個の装置であって、前記更新コードが用いられる前記視聴条件管理装置が持つ固有の鍵を用いて前記更新コードを生成する更新コード生成装置と、を備える、更新コード生成システム。
【請求項６】
コンテンツ信号の視聴条件を管理する視聴条件管理装置における前記視聴条件を更新するための更新コードを生成する更新コード生成装置であって、
前記視聴条件の更新内容を示す更新情報と、前記視聴条件管理装置の識別情報と、を受信する受信部と、
前記識別情報が示す前記視聴条件管理装置が持つ固有の鍵を用いて前記更新情報を暗号化して、固有の前記更新コードを生成する生成部と、を備える、更新コード生成装置。
【請求項７】
前記生成部は、前記更新コードを生成する度に値が異なるシリアル番号を含む前記更新コードを生成する、請求項６に記載の更新コード生成装置。
【請求項８】
暗号化されたコンテンツ信号を受信する受信機に対して、視聴条件を満たす場合に前記暗号化されたコンテンツ信号を復号する鍵を出力する視聴条件管理装置であって、
ユーザから前記受信機に手動入力された、前記視聴条件管理装置の識別情報および前記視聴条件の更新内容に応じた固有の更新コードに基づいて前記視聴条件を更新する視聴条件更新部を備える、視聴条件管理装置。
【請求項９】
前記更新コードは、
請求項１乃至４のいずれかに記載の視聴条件更新方法によって生成された前記更新コード、
請求項５に記載の更新コード生成システムによって生成された前記更新コード、または、
請求項６または７に記載の更新コード生成装置によって生成された前記更新コードである、請求項８に記載の視聴条件管理装置。
【請求項１０】
前記更新コードは、前記更新コードの生成回数を示すシリアル番号を含み、
当該視聴条件管理装置は、前記視聴条件を更新した回数を記憶する記憶部を備え、
前記視聴条件更新部は、前記シリアル番号と、前記視聴条件を更新した回数と、を比較して、前記視聴条件を更新するか否かを判断する、請求項８または９に記載の視聴条件管理装置。
【請求項１１】
前記受信機は、前記暗号化されたコンテンツ信号の配信日を示す日付情報を受信し、
前記視聴条件更新部は、前記日付情報を考慮して、前記視聴条件における視聴期限を更新する、請求項８乃至１０のいずれかに記載の視聴条件管理装置。
【請求項１２】
コンテンツ信号の視聴期間を所定日延長することを示す更新コードを受信する第１受信部と、
前記更新コード受信後に前記コンテンツ信号を初めて受信した日と、延長される前記所定日とに基づいて、前記コンテンツ信号の視聴期限を更新する視聴条件更新部と、を備える、視聴条件管理装置。
【請求項１３】
前記視聴条件管理装置は、前記コンテンツ信号を受信する受信機に用いられ、
ユーザから前記受信機に手動入力された前記更新コードを、前記第１受信部が受信する、請求項１２に記載の視聴条件管理装置。
【請求項１４】
前記コンテンツ信号の配信日を示す日付情報を受信する第２受信部を備え、
前記視聴条件更新部は、前記日付情報に基づいて、前記更新コード受信後に前記コンテンツ信号を初めて受信した日を把握する、請求項１２または１３に記載の視聴条件管理装置。
【請求項１５】
暗号化された前記コンテンツ信号と、前記コンテンツ信号の配信日を示す日付情報と、を受信する受信機と、
請求項８乃至１４のいずれかに記載の視聴条件管理装置と、を備え、
前記視聴条件管理装置は、前記日付情報に基づいて前記視聴条件を満たすと判定される場合に、前記暗号化されたコンテンツ信号を復号する鍵を前記受信機に出力し、
前記受信機は、前記コンテンツ信号を復号する鍵が出力された場合に、前記暗号化されたコンテンツ信号を復号する、コンテンツ受信システム。
【請求項１６】
放送装置と、受信機と、前記受信機に挿入されるＩＣカードと、前記放送装置からの放送波を処理するチューナを持たない再生装置と、更新コード生成システムと、を備えるコンテンツ配信システムであって、
前記放送装置は、
コンテンツ信号を第１鍵を用いて暗号化し、暗号化コンテンツ信号を生成する第１暗号化部と、
前記第１鍵と、前記コンテンツ信号の配信日を示す日付情報と、を第２鍵を用いて暗号化し、第１制御情報を生成する第２暗号化部と、
前記第２鍵、を前記ＩＣカードに固有の第３鍵を用いて暗号化し、第２制御情報を生成する第３暗号化部と、を有し、
前記暗号化コンテンツ信号、前記第１制御情報および前記第２制御情報は、放送波によって前記受信機に送信され、
前記受信機は、
前記暗号化コンテンツ信号、前記第１制御情報および前記第２制御情報を処理するチューナと、
前記ＩＣカードから前記第１鍵が出力された場合に、前記暗号化コンテンツ信号を復号して、前記コンテンツ信号を復元する第１復号部と、
更新コードであって、視聴条件の更新内容と、前記更新コードの生成回数を示すシリアル番号と、を前記第３鍵を用いて暗号化して生成された更新コードを、ユーザからの手動入力により受信する第１受信部と、を有し、
前記復元されたコンテンツ信号は、前記再生装置によって再生され、
前記ＩＣカードは、
前記受信機を介して前記第２制御情報を受信し、前記ＩＣカードが持つ前記第３鍵を用いて前記第２制御情報を復号して、前記第２鍵を復元する第２復号部と、
前記受信機を介して前記第１制御情報を受信し、復元された前記第２鍵を用いて前記第１制御情報を復号して、前記第１鍵および前記日付情報を復元する第３復号部と、
前記暗号化コンテンツ信号を初めて受信したときの前記日付情報が示す日に、予め設定された視聴期間を加算して、前記コンテンツ信号の視聴期限を設定する視聴条件設定部と、
前記暗号化コンテンツ信号を受信したときに、前記日付情報が示す日と、前記視聴期限とを比較して、前記第１鍵を出力するか否かを判定する期限判定部と、
出力すると判定された場合に、前記第１鍵を前記受信機に出力する出力部と、
前記受信機を介して前記暗号化された更新コードを受信し、前記ＩＣカードが持つ前記第３鍵を用いて前記暗号化された更新コードを復号する第４復号部と、
前記視聴条件が更新された回数を記憶する記憶部と、
前記視聴条件が更新された回数と、前記更新コードに含まれるシリアル番号と、が一致する場合に、前記更新コードおよび前記日付情報に基づいて、前記視聴条件を更新する視聴条件更新部と、を有し、
前記更新コード生成システムは、
前記更新コードの生成に際して課金処理を行う課金処理装置と、
前記更新コードを生成する更新コード生成装置と、を備え、
前記課金処理装置は、
前記視聴条件の更新内容を示す更新情報と、前記ＩＣカードの識別情報と、を受信する第２受信部と、
前記更新内容に応じて課金処理を行う課金処理部と、を有し、
前記更新コード生成装置は、
前記更新情報と、前記識別情報と、を受信する第３受信部と、
前記更新情報および前記シリアル番号を、前記識別情報が示す前記ＩＣカードが持つ前記第３鍵を用いて暗号化して、前記更新コードを生成する生成部と、を有する、コンテンツ配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、視聴条件更新方法、更新コード生成システム、更新コード生成装置、視聴条件管理装置、コンテンツ受信システム、および、コンテンツ配信システムに関する。
【背景技術】
【０００２】
放送局からコンテンツ信号を配信し、これをスマートフォン、パーソナルコンピュータ、テレビ等の電子機器で再生することが広く行われている。有料放送の場合、コンテンツ配信者が配信による利益を確保するために、コンテンツ信号を暗号化して配信する。この場合、コンテンツ配信者と契約を結んだ特定のユーザのみがコンテンツ信号を復号でき、コンテンツを視聴できる。
ユーザがコンテンツの視聴期限延長を望む場合や、他のコンテンツ配信者からのコンテンツの視聴を希望する場合などには、視聴条件を更新する必要がある。
【０００３】
引用文献１には視聴期限を初期設定する手法が開示されているが、視聴期限を更新することには触れていない。引用文献２には放送波を利用して有効期限を設定する手法が開示されているが、放送波に有効期限の情報を含めない限り有効期限を設定できないという問題がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平９−１３９９３０号公報
【特許文献２】特開２０００−４１２３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明はこのような問題点に鑑みてなされたものであり、本発明の課題は、視聴条件を適切に更新するための視聴条件更新方法、更新コード生成システム、更新コード生成装置、視聴条件管理装置、コンテンツ受信システム、および、コンテンツ配信システムを提供することである。
【課題を解決するための手段】
【０００６】
本発明の一態様によれば、コンテンツ信号の視聴条件を管理する視聴条件管理装置における前記視聴条件を更新する方法であって、更新コード生成システムが、前記視聴条件の更新内容を示す更新情報と、前記視聴条件管理装置の識別情報と、を受信するステップと、前記更新コード生成システムが、前記更新情報および前記識別情報に基づいて、固有の更新コードを生成するステップと、前記視聴条件管理装置が、前記更新コードを受信するステップと、前記視聴条件管理装置が、前記更新コードに基づいて前記視聴条件を更新するステップと、を備える、視聴条件更新方法が提供される。
この構成によれば、更新コードを用いて視聴条件を更新できる。
【０００７】
前記視聴条件管理装置は、前記コンテンツ信号を受信する受信機に用いられ、ユーザから前記受信機に手動入力された前記更新コードを、前記視聴条件管理装置が受信するのが望ましい。
この構成によれば、更新コードを手動入力とするため、更新コードを受信する機構を受信機に設ける必要がなくなり、受信機の製造コストを下げることができる。
【０００８】
前記更新コードを生成するステップでは、前記更新コードを生成する度に値が異なるシリアル番号を含む前記更新コードを生成するのが望ましい。
この構成によれば、更新コードがシリアル番号を含むため、１つの更新コードを用いて１度だけの視聴条件更新を実現できる。
【０００９】
前記更新コードを生成するステップでは、前記識別情報が示す前記視聴条件管理装置が持つ固有の鍵を用いて前記更新情報を暗号化し、前記更新コードを生成するのが望ましい。
この構成によれば、固有の鍵を用いた暗号化によって更新コードを生成するため、１つの更新コードを１つの視聴条件管理装置のみに適用可能とすることができる。
【００１０】
また、本発明の別の態様によれば、コンテンツ信号の視聴条件を管理する視聴条件管理装置における前記視聴条件を更新するための更新コードを生成するシステムであって、前記更新コードの生成に際して課金処理を行う課金処理装置と、前記課金処理装置とは別個の装置であって、前記更新コードが用いられる前記視聴条件管理装置が持つ固有の鍵を用いて前記更新コードを生成する更新コード生成装置と、を備える、更新コード生成システムが提供される。
この構成によれば、課金処理装置と更新コード生成装置とを別個に設けるため、課金処理を安価な汎用装置で行うことでコストを削減できるとともに、更新コードの生成をセキュリティが高い装置で行うことで固有の鍵を確実に秘匿することができる。
【００１１】
また、本発明の別の態様によれば、コンテンツ信号の視聴条件を管理する視聴条件管理装置における前記視聴条件を更新するための更新コードを生成する更新コード生成装置であって、前記視聴条件の更新内容を示す更新情報と、前記視聴条件管理装置の識別情報と、を受信する受信部と、前記識別情報が示す前記視聴条件管理装置が持つ固有の鍵を用いて前記更新情報を暗号化して、固有の前記更新コードを生成する生成部と、を備える、更新コード生成装置が提供される。
この構成によれば、固有の鍵を用いた暗号化によって更新コードを生成するため、１つの更新コードを１つの視聴条件管理装置のみに適用可能とすることができる。
【００１２】
前記生成部は、前記更新コードを生成する度に値が異なるシリアル番号を含む前記更新コードを生成するのが望ましい。
この構成によれば、更新コードがシリアル番号を含むため、１つの更新コードを用いて１度だけの視聴条件更新を実現できる。
【００１３】
また、本発明の別の態様によれば、暗号化されたコンテンツ信号を受信する受信機に対して、視聴条件を満たす場合に前記暗号化されたコンテンツ信号を復号する鍵を出力する視聴条件管理装置であって、ユーザから前記受信機に手動入力された、前記視聴条件管理装置の識別情報および前記視聴条件の更新内容に応じた固有の更新コードに基づいて前記視聴条件を更新する視聴条件更新部を備える、視聴条件管理装置が提供される。
この構成によれば、更新コードを用いて視聴条件を更新できる。
【００１４】
望ましくは、前記更新コードは、上記視聴条件更新方法によって生成された前記更新コード、上記更新コード生成システムによって生成された前記更新コード、または、上記更新コード生成装置によって生成された前記更新コードである。
【００１５】
前記更新コードは、前記更新コードの生成回数を示すシリアル番号を含み、当該視聴条件管理装置は、前記視聴条件を更新した回数を記憶する記憶部を備え、前記視聴条件更新部は、前記シリアル番号と、前記視聴条件を更新した回数と、を比較して、前記視聴条件を更新するか否かを判断するのが望ましい。
この構成によれば、更新コードがシリアル番号を含み、視聴条件管理装置が視聴条件の更新回数を記憶するため、１つの更新コードを用いて１度だけの視聴条件更新を実現できる。
【００１６】
前記受信機は、前記暗号化されたコンテンツ信号の配信日を示す日付情報を受信し、前記視聴条件更新部は、前記日付情報を考慮して、前記視聴条件における視聴期限を更新するのが望ましい。
この構成によれば、日付情報を考慮するため、適切に視聴期限を更新できる。
【００１７】
また、本発明の別の態様によれば、コンテンツ信号の視聴期間を所定日延長することを示す更新コードを受信する第１受信部と、前記更新コード受信後に前記コンテンツ信号を初めて受信した日と、延長される前記所定日とに基づいて、前記コンテンツ信号の視聴期限を更新する視聴条件更新部と、を備える、視聴条件管理装置が提供される。
この構成によれば、更新コード入力後最初にコンテンツ信号を受信した日を基準とするため、ユーザが一定の視聴可能期間を確保できる。
【００１８】
前記視聴条件管理装置は、前記コンテンツ信号を受信する受信機に用いられ、ユーザから前記受信機に手動入力された前記更新コードを、前記第１受信部が受信するのが望ましい。
この構成によれば、更新コードを手動入力とするため、更新コードを受信する機構を受信機に設ける必要がなくなり、受信機の製造コストを下げることができる。
【００１９】
前記コンテンツ信号の配信日を示す日付情報を受信する第２受信部を備え、前記視聴条件更新部は、前記日付情報に基づいて、前記更新コード受信後に前記コンテンツ信号を初めて受信した日を把握してもよい。
この構成によれば、改ざんが困難な日付情報を用いることで、適切に視聴期限を設定できる。
【００２０】
また、本発明の別の態様によれば、暗号化された前記コンテンツ信号と、前記コンテンツ信号の配信日を示す日付情報と、を受信する受信機と、上記視聴条件管理装置と、を備え、前記視聴条件管理装置は、前記日付情報に基づいて前記視聴条件を満たすと判定される場合に、前記暗号化されたコンテンツ信号を復号する鍵を前記受信機に出力し、前記受信機は、前記コンテンツ信号を復号する鍵が出力された場合に、前記暗号化されたコンテンツ信号を復号する、コンテンツ受信システムが提供される。
【００２１】
また、本発明の別の態様によれば、放送装置と、受信機と、前記受信機に挿入されるＩＣカードと、前記放送装置からの放送波を処理するチューナを持たない再生装置と、更新コード生成システムと、を備えるコンテンツ配信システムであって、前記放送装置は、コンテンツ信号を第１鍵（Ｋｓ）を用いて暗号化し、暗号化コンテンツ信号を生成する第１暗号化部（１１）と、前記第１鍵（Ｋｓ）と、前記コンテンツ信号の配信日を示す日付情報と、を第２鍵（Ｋｗ）を用いて暗号化し、第１制御情報（ＥＣＭ）を生成する第２暗号化部（１２）と、前記第２鍵（Ｋｗ）、を前記ＩＣカードに固有の第３鍵（Ｋｍ）を用いて暗号化し、第２制御情報（ＥＭＭ）を生成する第３暗号化部（１４）と、を有し、前記暗号化コンテンツ信号、前記第１制御情報（ＥＣＭ）および前記第２制御情報（ＥＭＭ）は、放送波によって前記受信機に送信され、前記受信機は、前記暗号化コンテンツ信号、前記第１制御情報（ＥＣＭ）および前記第２制御情報（ＥＭＭ）を処理するチューナ（２１）と、前記ＩＣカードから前記第１鍵（Ｋｓ）が出力された場合に、前記暗号化コンテンツ信号を復号して、前記コンテンツ信号を復元する第１復号部（２２）と、更新コードであって、視聴条件の更新内容と、前記更新コードの生成回数を示すシリアル番号と、を前記第３鍵（Ｋｍ）を用いて暗号化して生成された更新コードを、ユーザからの手動入力により受信する第１受信部（２３）と、を有し、前記復元されたコンテンツ信号は、前記再生装置によって再生され、前記ＩＣカードは、前記受信機を介して前記第２制御情報（ＥＭＭ）を受信し、前記ＩＣカードが持つ前記第３鍵（Ｋｍ）を用いて前記第２制御情報（ＥＭＭ）を復号して、前記第２鍵（Ｋｗ）を復元する第２復号部（３１）と、前記受信機を介して前記第１制御情報（ＥＣＭ）を受信し、復元された前記第２鍵（Ｋｗ）を用いて前記第１制御情報（ＥＣＭ）を復号して、前記第１鍵（Ｋｓ）および前記日付情報を復元する第３復号部（３２）と、前記暗号化コンテンツ信号を初めて受信したときの前記日付情報が示す日に、予め設定された視聴期間を加算して、前記コンテンツ信号の視聴期限を設定する視聴条件設定部（３４）と、前記暗号化コンテンツ信号を受信したときに、前記日付情報が示す日と、前記視聴期限とを比較して、前記第１鍵（Ｋｓ）を出力するか否かを判定する期限判定部（３５２）と、出力すると判定された場合に、前記第１鍵を前記受信機に出力する出力部（３５３）と、前記受信機を介して前記暗号化された更新コードを受信し、前記ＩＣカードが持つ前記第３鍵（Ｋｍ）を用いて前記暗号化された更新コードを復号する第４復号部（３６）と、前記視聴条件が更新された回数を記憶する記憶部（３３）と、前記視聴条件が更新された回数と、前記更新コードに含まれるシリアル番号と、が一致する場合に、前記更新コードおよび前記日付情報に基づいて、前記視聴条件を更新する視聴条件更新部（３７）と、を有し、前記更新コード生成システムは、前記更新コードの生成に際して課金処理を行う課金処理装置（５１）と、前記更新コードを生成する更新コード生成装置（５２）と、を備え、前記課金処理装置（５１）は、前記視聴条件の更新内容を示す更新情報と、前記ＩＣカードの識別情報と、を受信する第２受信部（５１１）と、前記更新内容に応じて課金処理を行う課金処理部（５１２）と、を有し、前記更新コード生成装置（５２）は、  前記更新情報と、前記識別情報と、を受信する第３受信部（５２１）と、前記更新情報および前記シリアル番号を、前記識別情報が示す前記ＩＣカードが持つ前記第３鍵（Ｋｍ）を用いて暗号化して、前記更新コードを生成する生成部（５２３）と、を有する、コンテンツ配信システムが提供される。
【発明の効果】
【００２２】
視聴条件を適切に更新できる。
【図面の簡単な説明】
【００２３】
【図１】コンテンツ配信システムの概略構成を示すブロック図。
【図２】放送装置１の内部構成の一例を示すブロック図。
【図３】記憶部１３に記憶されるデータを模式的に示す図。
【図４】受信機２およびＩＣカード３の内部構成の一例を示すブロック図。
【図５】Ｐｉｎコード生成システム５の概略構成を示すブロック図。
【図６】記憶部５２２の記憶内容を説明する図。
【図７】Ｐｉｎコードの生成手法の一例を示す図。
【図８】契約内容を変えずに視聴期間を延長する更新を説明する図。
【図９】契約内容を「単チャネル契約」から「パック契約」に変更する更新を説明する図。
【図１０】契約内容を「パック契約」から「単チャネル契約」に変更する更新を説明する図。
【図１１】ＩＣカード３の状態遷移を説明する図。
【図１２】視聴条件の更新手続きを説明するシーケンス図。
【発明を実施するための形態】
【００２４】
以下、本発明に係る実施形態について、図面を参照しながら具体的に説明する。
【００２５】
図１は、コンテンツ配信システムの概略構成を示すブロック図である。コンテンツ配信システムは、放送装置１、受信機２、ＩＣカード（視聴条件管理装置）３、再生装置４、および、Ｐｉｎコード生成システム５から構成される。なお、同図には、１組の受信機２、ＩＣカード３および再生装置４を描いているが、通常、これらの組は複数存在する。また、放送装置１が複数あってもよい。
【００２６】
放送装置１は、例えば放送局内に設けられ、暗号化されたコンテンツ信号（以下、単に暗号化コンテンツ信号という）と、後述する制御情報ＥＣＭ（Entitlement Control Message），ＥＭＭ（Entitlement Management Message）とを放送波により送信する。
【００２７】
受信機２はユーザが使用するものであり、暗号化コンテンツ信号および制御情報ＥＣＭ，ＥＭＭを受信して、制御情報ＥＣＭ，ＥＭＭをＩＣカード３に転送する。
【００２８】
ＩＣカード３は受信機２に挿入され、コンテンツ信号の再生条件、言い換えると、コンテンツの視聴条件を管理する。すなわち、ＩＣカード３は、所定の視聴条件を満たす場合にのみ、暗号化コンテンツ信号を復号するための鍵Ｋｓ（スクランブル鍵）を受信機２に送信する。受信機２は、鍵Ｋｓを受信すると、この鍵Ｋｓを用いて暗号化コンテンツ信号を復号できる。復号されたコンテンツ信号は再生装置４によって再生される。
【００２９】
Ｐｉｎコード生成システム５は、ユーザからの要求に応じて更新情報およびＣＡＳクライアントＩＤ（後述）を取得し、ＩＣカード３における視聴条件を更新するためのＰｉｎコード（更新コード）を生成する。このＰｉｎコードが受信機２を介してＩＣカード３に入力されることで、視聴条件が更新される。
【００３０】
一例として、受信機２はドングルであり、再生装置４はこのドングルと接続可能なスマートフォンである。このような構成にすることで、スマートフォンがチューナを持たず放送波を処理できない場合であっても、ユーザはこのスマートフォンを用いてコンテンツを楽しむことができる。別の例として、受信機２はセットトップボックスであり、再生装置４はこのセットトップボックスとＨＤＭＩ（登録商標）ケーブルなどで接続可能なディスプレイであってもよい。あるいは、再生装置４に受信機２が内蔵されていてもよい。また、ＩＣカード３相当の再生管理装置がＩＣチップとして受信機２に組み込まれていてもよい。
【００３１】
以下、各装置について詳しく説明する。
【００３２】
図２は、放送装置１の内部構成の一例を示すブロック図である。放送装置１は、スクランブラ１１（暗号化部）と、暗号化部１２と、記憶部１３と、暗号化部１４と、送信部１５とを有する。
【００３３】
スクランブラ１１は鍵Ｋｓを用いてコンテンツ信号をスクランブル（暗号化）する。コンテンツ信号は、例えば映像信号や音声信号である。暗号化により、鍵Ｋｓなしでは再生でない暗号化コンテンツ信号が生成される。鍵Ｋｓは放送装置１が持っている鍵であり、送信先の受信機２ごとに異なるものでなくてもよく、また、コンテンツごとに異なるものでなくてもよい。
【００３４】
暗号化部１２は、鍵Ｋｗ（ワーク鍵）を用いて、鍵Ｋｓ、コンテンツ情報および日付情報を暗号化し、制御情報ＥＣＭを生成する。鍵Ｋｗも放送装置１が持っている鍵であり、送信先の受信機２ごとに異なるものでなくてもよく、また、コンテンツごとに異なるものでもなくてもよい。
【００３５】
ここで、コンテンツ情報は、対応するコンテンツ信号がどの放送事業者からのものであるか、当該コンテンツ信号が有料放送であるか無料放送であるか、対応するコンテンツ信号を識別する情報などを示し、ティアとも呼ばれる。有料放送とはコンテンツを視聴するための有料契約を結んだユーザのみが視聴できる放送を言い、無料放送とはコンテンツを視聴するための契約なしで視聴できる放送を言う。
また、日付情報とは、当該コンテンツ信号の配信日を示す情報である。日付情報は、さらに時分を示してもよい。日付情報は改ざんが困難であるのが望ましい。
【００３６】
図３は、記憶部１３に記憶されるデータを模式的に示す図である。図示のように、記憶部１３は、ＩＣカード３ごとに、固有のＣＡＳクライアントＩＤ（ＩＣカード３の識別情報）と、鍵Ｋｍとを関連付けて記憶している。
【００３７】
図１に戻り、暗号化部１４は特定のＩＣカード３に送信される制御情報ＥＭＭを生成する。すなわち、暗号化部１４は、記憶部１３を参照し、送信対象のＩＣカード３が持っている鍵Ｋｍを用いて鍵Ｋｗを暗号化して、当該特定のＩＣカード３用の制御情報ＥＭＭを生成する。
【００３８】
例えば、図３において、ＣＡＳクライアントＩＤがＣ１であるＩＣカード３用の制御情報ＥＭＭを生成する場合、暗号化部１４は鍵Ｋｍ１を用いて鍵Ｋｗを暗号化する。
【００３９】
以上の暗号化コンテンツ信号および制御情報ＥＣＭ，ＥＭＭは放送波により放送装置１から受信機２に送信される。なお、暗号化コンテンツ信号と制御情報ＥＣＭは組になって送信されるが、制御情報ＥＭＭは任意のタイミングで送信される。また、制御情報ＥＭＭは特定のＩＣカード３で用いられるものであるため、通信により送信されてもよく、これにより放送波の伝送帯域を節約できる。一方、制御情報ＥＭＭを通信により送信することで、受信機２内に通信機能を設けなくてもよくなる。
【００４０】
図４は、受信機２およびＩＣカード３の内部構成の一例を示すブロック図である。
受信機２は、チューナ２１と、デスクランブラ２２（復号部）とを有する。
【００４１】
チューナ２１は、放送波から暗号化コンテンツ信号および制御情報ＥＣＭ，ＥＭＭを受信し、必要であればユーザの設定に応じて選局する。暗号化コンテンツ信号はデスクランブラ２２に供給され、制御情報ＥＣＭ，ＥＭＭはＩＣカード３に転送される。
【００４２】
デスクランブラ２２は鍵Ｋｓを用いて暗号化コンテンツ信号をデスクランブル（復号）する。すなわち、デスクランブラ２２は、ＩＣカード３から鍵Ｋｓが出力された場合には暗号化コンテンツ信号を復号できるが、鍵Ｋｓが出力されない場合には暗号化コンテンツをデスクランブルできない。デスクランブルされたコンテンツ信号は映像信号および／または音声信号に変換されて、再生装置４に出力される。
【００４３】
一方、ＩＣカード３は、復号部３１，３２と、視聴条件記憶部３３と、視聴条件設定部３４と、制御部３５とを有する。なお、特に図示していないが、ＩＣカード３には固有のＣＡＳクライアントＩＤ（識別情報）が割り当てられ、記憶されている。そして、このＣＡＳクライアントＩＤは、ＩＣカード３に記載されていたり、受信機２を介して再生装置４に表示されたりして、ユーザが自身のＩＣカード３のＣＡＳクライアントＩＤを把握できるようになっている。
【００４４】
復号部３１は、制御情報ＥＭＭを受信する受信部でもあり、ＩＣカード３が持っている固有の鍵Ｋｍを用いてこれを復号して、鍵Ｋｗを復元する。鍵Ｋｗは復号部３２に供給される。
【００４５】
復号部３２は、制御情報ＥＣＭを受信する受信部でもあり、鍵Ｋｗを用いてこれを復号して、鍵Ｋｓ、コンテンツ情報および日付情報を復元する。これらは制御部３５に供給される。また、コンテンツ情報は視聴条件更新部３７にも供給され、日付情報は視聴条件設定部３４および視聴条件更新部３７にも供給される。
【００４６】
視聴条件記憶部３３には、出荷時の初期状態として、契約内容および視聴期間が予め記憶されている。
契約内容は、コンテンツを視聴するための契約を結んだ放送事業者を示している。本実施形態では、契約対象の放送事業者が放送事業者１および放送事業者２の２つであるとする。そして、契約内容としては、「単チャネル契約」として放送事業者１のコンテンツのみを視聴する契約と、「パック契約」として放送事業者１および放送事業者２のコンテンツを両方とも視聴とする契約の２種類があるものとする。
視聴期間は、契約を結んだ放送事業者のコンテンツを視聴可能な期間を示している。視聴期間に代えて視聴期限であってもよいが、視聴期間を定めるのが望ましい。視聴期間は放送事業者ごとに異なっていてもよい。
【００４７】
なお、視聴条件記憶部３３には、初期状態では視聴期限が記憶されていないが、後述する視聴条件設定部３４によって視聴期限が記憶される。すなわち、ＩＣカード３の使用開始後には、契約内容および視聴期限が記憶され、これらが制御部３５で用いられる。また、視聴条件記憶部３３に記憶された契約内容および視聴期限は、後述する視聴条件更新部３７によって更新される。さらに、視聴条件記憶部３３には、視聴条件が更新された回数（以下、視聴条件更新回数ともいう。詳しくは後述する。）も記憶されている。
【００４８】
視聴条件設定部３４は、初めて放送事業者からの放送波を受信した場合、制御情報ＥＣＭに含まれる日付情報と、視聴条件記憶部３３に予め記憶された視聴期間とに基づいて、視聴期限を設定する。具体的には、視聴条件設定部３４は、日付情報が示す日付に視聴期間を加えて、視聴期限とする。設定された視聴期限は視聴条件記憶部３３に記憶される。これにより、実際に使用を開始する前に視聴可能な期間が減っていくのを防ぎ、ユーザが一定の視聴可能期間を確保できる。なお、初めての受信であることは、例えば視聴期限が未設定であることから把握される。
【００４９】
制御部３５は、契約判定部３５１と、期限判定部３５２と、出力部３５３とを有し、制御情報ＥＣＭが受信された場合に、これを復号するための鍵Ｋｓを受信機２に出力するか否かを制御する。
【００５０】
契約判定部３５１は、コンテンツ情報と、視聴条件のうちの契約内容とに基づいて、コンテンツ信号の再生可否を判定する。当該コンテンツ信号が有料放送であり（このことはコンテンツ情報から把握される）、かつ、当該コンテンツ信号を再生する契約が結ばれている（このことは契約内容から把握される）場合に、契約判定部３５１は再生可と判定する。また、無料放送である場合には、契約内容に関わらず契約判定部３５１は再生可と判定する。言い換えると、有料放送であって、そのコンテンツ信号を再生する契約が結ばれていない場合に、契約判定部３５１は再生不可と判定する。
【００５１】
期限判定部３５２は、日付情報と、視聴条件のうちの視聴期限とに基づいて、コンテンツ信号の再生可否を判定する。すなわち、期限判定部３５２は、コンテンツの配信日（日付情報から把握される）が視聴期限以前であれば再生可と判定し、コンテンツ配信日が視聴期限を過ぎていれば再生不可と判定する。
【００５２】
出力部３５３は、契約判定部３５１および期限判定部３５２の両方が再生可と判定した場合に、鍵Ｋｓを受信機２に出力する。言い換えると、出力部３５３は、契約判定部３５１および期限判定部３５２の少なくとも一方が再生不可と判定した場合には、鍵Ｋｓを受信機２に出力しない。
【００５３】
なお制御部３５は、復元されたコンテンツ情報および日付情報、ならびに、視聴条件記憶部３３に記憶された視聴条件に基づいて、鍵Ｋｓを受信機２に供給するか否かを制御すればよく、図４の契約判定部３５１、期限判定部３５２および出力部３５３を設ける構成は一例にすぎず、種々の変形が考えられるのは言うまでもない。
【００５４】
図４において、受信機２はさらに受信部２３を有し、ＩＣカード３はさらに復号部３６および視聴条件更新部３７を有する。これらはＰｉｎコードを用いて視聴条件を更新するためのものであり、Ｐｉｎコード生成システム５の説明の後に説明する。
【００５５】
図５は、Ｐｉｎコード生成システム５の概略構成を示すブロック図である。図５の構成例では、Ｐｉｎコード生成システム５は課金処理装置５１およびＰｉｎコード生成装置５２から構成される。
【００５６】
課金処理装置５１は、受信部５１１と、課金処理部５１２と、送信部５１３とを有する。受信部５１１は受信機２（ＩＣカード３）のユーザから更新情報およびＣＡＳクライアントＩＤを受信する。更新情報は視聴条件の更新内容（どのように更新するか）を示している。更新内容の一例は、視聴期間の延長である。延長される期限は固定（例えば６か月）であってもよいし、ユーザが指定できてもよい。また、更新内容の別の例は、契約内容の変更であり、「単チャネル契約」を「パック契約」に変更することや、逆に「パック契約」を「単チャネル契約」に変更することが挙げられる。
【００５７】
なお、受信部５１１による受信の方法に特に制限はない。典型例として、オペレータが電話やメールなどで更新情報およびＣＡＳクライアントＩＤをユーザから取得し、受信部５１１はそのオペレータの入力操作に応じて更新情報およびＣＡＳクライアントＩＤを受信することができる。あるいは、再生装置４がスマートフォンなどである場合、再生装置４に更新用のインターネットサイトを表示し、このサイトを通じて受信部５１１は更新情報およびＣＡＳクライアントＩＤを受信してもよい。
【００５８】
課金処理部５１２は視聴条件における更新内容に応じて課金処理を行う。一例として、課金処理部５１２は、視聴期間を延長する場合や、「単チャネル契約」を「パック契約」に変更する場合に、課金処理を行う。
【００５９】
送信部５１３は、課金処理が正常に完了すると、受信部５１１が受信した更新情報およびＣＡＳクライアントＩＤをＰｉｎコード生成装置５２に送信する。
【００６０】
Ｐｉｎコード生成装置５２は、受信部５２１と、記憶部５２２と、生成部５２３とを有する。
【００６１】
受信部５２１は、課金処理装置５１の送信部５１３から（あるいは直接）、更新情報およびＣＡＳクライアントＩＤを受信する。
【００６２】
図６は、記憶部５２２の記憶内容を説明する図である。図示のように、記憶部５２２は、ＣＡＳクライアントＩＤと、鍵Ｋｍと、シリアル番号とを関連付けて記憶している。シリアル番号とは、同ＣＡＳクライアントＩＤに対するＰｉｎコードの生成が何回目であるかを示すものであり、まだ一度もＰｉｎコードが生成されていない場合、シリアル番号は０であるとする。
【００６３】
図５に戻り、生成部５２３は、更新情報およびＣＡＳクライアントＩＤに基づいて、Ｐｉｎコードを生成する。生成されたＰｉｎコードは、電話やメールなどでオペレータからユーザに伝えられる。あるいは、インターネットサイトを通じて更新情報およびＣＡＳクライアントＩＤが送信された場合、同サイトにＰｉｎコードを表示してもよい。Ｐｉｎコード生成の際、生成部５２３は、記憶部５２２に記憶されている、受信されたＣＡＳクライアントＩＤと関連付けられたシリアル番号を１だけインクリメントする。以下、Ｐｉｎコードの生成手法の一例を詳細に説明する。
【００６４】
図７は、Ｐｉｎコードの生成手法の一例を示す図である。
まず、同図（ａ）に示すように、生成部５２３は、受信部５２１が受信した、更新内容に応じた値と、このＣＡＳクライアントＩＤに対応するシリアル番号と、ＣＡＳクライアントＩＤとを連結する。連結された値は、例えば１６進数で表されるバイナリのｂｉｔ列である。
【００６５】
更新内容に応じた値とは、例えば視聴期間延長の有無、視聴期間を延長する場合の延長期間、契約内容変更の有無などを所定の規則に従って１６進数で表現したものであり、本実施形態においては、ｘバイトとする。シリアル番号は、ｙバイトとする。仮に１バイトとした場合は、最大２５５回更新することができる。また、ＣＡＳクライアントＩＤは、ｚバイトとする。ＣＡＳクライアントＩＤは、重複があってはならないため、十分なサイズが必要であるが、概ね１０バイトもあれば十分な数のＩＣカード３を識別できる。
【００６６】
続いて、同図（ｂ）に示すように、生成部５２３は、受信部５２１が受信したＣＡＳクライアントＩＤと関連付けられた鍵Ｋｍを用いて同図（ａ）で連結された値を可逆的に攪拌（電子的撹拌）して、（ｘ＋ｙ＋ｚ）バイトのｂｉｔ列を生成する。これにより、連結された値は、本攪拌に用いられた鍵Ｋｍを持つただ１つのＩＣカード３でしか元の状態に戻せない状態となる。
【００６７】
さらに、同図（ｃ）に示すように、生成部５２３は暗号化されたｂｉｔ列からチェックビットを生成する。チェックビットのサイズは、同図（ｂ）で生成されたｂｉｔ列の妥当性を担保できる程度のサイズであれば任意でよい。
【００６８】
そして、同図（ｄ）に示すように、生成部５２３は、同図（ｂ）のｂｉｔ列の少なくとも一部およびチェックビットの少なくとも一部に対して、本実施形態に係るコンテンツ配信システムにおいて共通かつ可逆的なデータの攪拌を実施し、Ｐｉｎコードを生成する。
【００６９】
さらに、生成部５２３は、ユーザが入力しやすいよう、１６進数で表された図（ｄ）のビット列を１０進数に変換する。一例として、同図（ｄ）のＰｉｎコードが１０バイトのｂｉｔ列であった場合には、２４ケタの１０進数に変換できる。２４ケタの数字列であれば、ユーザが入力するのもそれほど手間にならない。
【００７０】
以上のようにしてＰｉｎコードが生成される。Ｐｉｎコードはシリアル番号（初めて生成されるＰｉｎコードのシリアル番号は０）を含む。そのため、ユーザが視聴条件の更新情報を行う度に、言い換えると、Ｐｉｎコード生成の度に、異なるＰｉｎコードが生成され、１つのＣＡＳクライアントＩＤに対して同一のＰｉｎコードが生成されることはない。また、Ｐｉｎコードは特定の鍵Ｋｍで暗号化されているため、この鍵Ｋｍと関連付けられたＩＣカード３でしか復号できない。
【００７１】
図５に示すＰｉｎコード生成システム５の構成例では、課金処理とＰｉｎコード生成処理とを異なる装置で行う。両処理を分けることで、課金処理装置５１として汎用の装置を用いることができ、コストを抑えることができる。そして、Ｐｉｎコード生成装置５２を別個に設けることで、鍵Ｋｍを外部に出すことなく厳密に管理できるとともに、Ｐｉｎコードの生成手法を秘匿できる。より具体的な構成例として、課金処理装置５１の機能をＡＳＰとして提供し、Ｐｉｎコード生成装置５２を放送事業者のいずれかが管理してもよい。
【００７２】
もちろん、課金処理とＰｉｎコード生成処理とを同一の装置で行うＰｉｎコード生成システム５を実装してもよいし、３以上の装置からＰｉｎコード生成システム５を構成してもよい。
以上のようにして生成されたＰｉｎコードを用いて視聴条件が更新されることを、図４に戻って説明する。
【００７３】
図４において、受信機２は受信部２３を有する。受信部２３はＰｉｎコードを受信する。受信部２３による受信の方法に特に制限はない。典型例として、ユーザから手動入力されたＰｉｎコードを受信部２３が受信することができる。この場合、ユーザからの入力操作を受け付けるために、受信機２は、タッチパネル、リモコン、テンキーなどの入力インターフェースを備えているのが望ましい。必要に応じて、ユーザからの入力操作を受け付けるためのＧＵＩを再生装置４に表示してもよい。ユーザから入力インターフェースを介してＰｉｎコードを受信することで、Ｐｉｎコード用の通信機構を受信機２内に設ける必要がなくなり、受信機２の製造コストを大幅に削減できる。
【００７４】
別の例として、Ｐｉｎコード生成システム５から放送波や通信によってＰｉｎコードが送信され、これを受信部２３が受信してもよい。あるいは、再生装置４がスマートフォンなどである場合、Ｐｉｎコード生成システム５から通信によってＰｉｎコードが再生装置４に送信され、再生装置４から自動的に受信機２に入力されてもよい。これにより、ユーザの利便性が向上する。
【００７５】
ＩＣカード３は復号部３６および視聴条件更新部３７を有する。復号部３６は、Ｐｉｎコードを受信する受信部でもあり、鍵Ｋｍを用いてこれを復号する。これにより、図７（ｄ）における更新内容およびシリアル番号が復元される。上述のように、視聴条件記憶部３３には、視聴条件が更新された回数が記憶されている。そこで、視聴条件更新部３７はこの視聴条件が更新された回数とシリアル番号とを比較する。
【００７６】
両者が一致する場合、視聴条件更新部３７は適正なＰｉｎコードが入力された判断し、視聴条件記憶部３３における視聴条件を、復元された更新内容に基づき、必要に応じて日付情報やコンテンツ情報を参照して更新する。具体的な更新の例は、図８〜図１０を用いて説明する。さらに、視聴条件更新部３７は、視聴条件を更新する際に、視聴条件記憶部３３に記憶された視聴条件更新回数を１だけインクリメントする。
【００７７】
一方、両者が一致しない場合、視聴条件更新部３７は視聴条件を更新しない。例えば、既に入力済のＰｉｎコードが再度入力された場合、視聴条件更新回数はＰｉｎコードにおけるシリアル番号より大きいため、視聴条件の更新は行われない。これにより、１つのＰｉｎコードで複数回の更新が行われることを防げる。必要であれば、視聴条件更新部３７は入力されたＰｉｎコードが正しくない旨を再生装置４に表示してもよい。
【００７８】
このように、Ｐｉｎコードがシリアル番号を含む。そのため、１つのＰｉｎコードで視聴条件を１度だけ更新できる。ユーザがさらなる視聴条件の更新を望む場合、ユーザは再度Ｐｉｎコードを要求する必要がある。また、ＰｉｎコードはＩＣカード３に固有の鍵Ｋｍで暗号化されている。そのため、１つのＰｉｎコードで特定のＩＣカード３のみの視聴条件を更新でき、他のＩＣカード３の視聴条件を更新するために流用されることはない。
【００７９】
次に、視聴条件更新部３７による視聴条件更新の具体例を示す。視聴条件記憶部３３には、どの放送事業者のコンテンツを視聴可能であるかを示す契約内容と、いつまで視聴可能であるかを示す視聴期限とが記憶されている。以下では、契約内容を変えずに視聴期限を一定期間（１８０日とする、以下同じ）延長する更新（図８）、契約内容を「単チャネル契約」から「パック契約」に変更する更新（図９）、および、契約内容を「パック契約」から「単チャネル契約」に変更する更新（図１０）を例示するが、他の更新、例えば期間視聴期限の任意期間延長などの更新ができてもよい。
【００８０】
図８は、契約内容を変えずに視聴期間を延長する更新を説明する図である。同図（ａ）に示すように、初期状態（ユーザがＩＣカード３を入手した状態）においては、初めて放送波を受信した日から１８０日間が初期視聴期間である。すなわち、視聴条件設定部３４は同日から１８０日後を視聴期限とする。放送波を受信した日は制御情報ＥＣＭに含まれる日付情報から把握される。
【００８１】
同図（ｂ）に示すように、最初の視聴を行う前に視聴期限を延長すること（使用開始前チャージ）ができる。この場合の視聴可能期間は、初期の１８０日と追加された１８０日とを合わせて３６０日となる。すなわち、視聴条件更新部３７は、初めて放送波を受信した日に、初期視聴期間１８０日と追加視聴期間１８０日とを加算し、初めて放送波を受信した日から３６０日後を新たな視聴期限とする。
【００８２】
同図（ｃ）に示すように、使用開始後かつ視聴期限が経過する前に視聴期限を延長すること（期限経過前チャージ）もできる。この場合も視聴可能期間が１８０日追加され、視聴条件更新部３７は、更新前の視聴期限に追加視聴期間１８０日を加算して、新たな視聴期限とする。
【００８３】
同図（ｄ）に示すように、視聴期限が経過した後に視聴期限を延長すること（期限経過後チャージ）もできる。この場合、視聴条件更新部３７はＰｉｎコード入力後に初めて放送波を受信した日に追加視聴期間１８０日を加算して視聴期限とする。
【００８４】
図９は、契約内容を「単チャネル契約」から「パック契約」に変更する更新を説明する図である。同図（ａ）に示すように、初期状態（ユーザがＩＣカード３を入手した状態）においては、初めて放送事業者１からの放送波を受信した日から１８０日間が初期視聴期間である。すなわち、視聴条件設定部３４は、同日から１８０日後を視聴期限とする。この視聴期限前であれば、受信機２は放送事業者１からのコンテンツ信号を再生できる。放送事業者１からの放送波を受信した日は、制御情報ＥＣＭに含まれる日付情報およびコンテンツ情報から把握される。
【００８５】
同図（ｂ）に示すように、最初の視聴を行う前に、単チャネル契約からパック契約に変更するとともに、視聴期限を延長すること（使用開始前チャージ）ができる。この場合、視聴条件更新部３７は、契約内容をパック契約に変更するとともに、初めて放送事業者１または放送事業者２からの放送波を受信した日から１８０日後を新たな視聴期限とする。この視聴期限前であれば、受信機２は放送事業者１および放送事業者２からのコンテンツ信号を再生できる。
【００８６】
同図（ｃ）に示すように、使用開始後かつ視聴期限が経過する前に、単チャネル契約からパック契約に変更するとともに、視聴期限を延長すること（期限経過前チャージ）もできる。この場合、視聴条件更新部３７は、契約内容をパック契約に変更するとともに、Ｐｉｎコードの入力後に初めて放送事業者１または放送事業者２からの放送波を受信した日から１８０日後を新たな視聴期限とする。この視聴期限前であれば、受信機２は放送事業者１および放送事業者２からのコンテンツ信号を再生できる。
【００８７】
同図（ｄ）に示すように、視聴期限が経過した後に、単チャネル契約からパック契約に変更するとともに、視聴期限を延長すること（期限経過後チャージ）もできる。この場合、視聴条件更新部３７は、契約内容をパック契約に変更するとともに、Ｐｉｎコードの入力後に初めて放送事業者１または放送事業者２からの放送波を受信した日から１８０日後を新たな視聴期限とする。この視聴期限前であれば、受信機２は放送事業者１および放送事業者２からのコンテンツ信号を再生できる。
【００８８】
図１０は、契約内容を「パック契約」から「単チャネル契約」に変更する更新を説明する図である。同図（ａ）に示すように、初期状態（ユーザがＩＣカード３を入手した状態）においては、最初に放送事業者１または放送事業者２からの放送波を受信した日から１８０日間が初期視聴期間である。すなわち、視聴条件設定部３４は、同日から１８０日後を視聴期限とする。この視聴期限前であれば、受信機２は放送事業者１および放送事業者２からのコンテンツ信号を再生できる。放送事業者１または放送事業者２からの放送波を受信した日は、制御情報ＥＣＭに含まれる日付情報およびコンテンツ情報から把握される。
【００８９】
同図（ｂ）に示すように、最初の視聴を行う前に、パック契約から単チャネル契約に変更するとともに、視聴期限を延長すること（使用開始前チャージ）ができる。この場合の視聴可能期間は、初期視聴期間１８０日と追加視聴期間１８０日とを合わせて３６０日となる。すなわち、視聴条件更新部３７は、契約内容を単チャネル契約に変更するとともに、初めて放送事業者１からの放送波を受信した日から３６０日後を新たな視聴期限とする。この視聴期限前であれば、受信機２は放送事業者１からのコンテンツ信号を再生できる。
【００９０】
同図（ｃ）に示すように、使用開始後かつ視聴期限が経過する前に、パック契約から単チャネル契約に変更するとともに、視聴期限を延長すること（期限経過前チャージ）もできる。この場合、視聴条件更新部３７は、契約内容を単チャネル契約に変更するとともに、Ｐｉｎコードの入力後に初めて放送事業者１からの放送波を受信した日から１８０日後を新たな視聴期限とする。この視聴期限前であれば、受信機２は放送事業者１からのコンテンツ信号を再生できる。
【００９１】
同図（ｄ）に示すように、視聴期限が経過した後に、パック契約から単チャネル契約に変更するとともに、視聴期限を延長すること（期限経過後チャージ）もできる。この場合、視聴条件更新部３７は、契約内容を単チャネル契約に変更するとともに、Ｐｉｎコードの入力後に初めて放送事業者１からの放送波を受信した日から１８０日後を新たな視聴期限とする。この視聴期限前であれば、受信機２は放送事業者１からのコンテンツ信号を再生できる。
【００９２】
以上説明したように、本実施形態では、視聴期限の初期設定時のみならず、更新時にも日付情報を用いる。すなわち、視聴条件更新部３７は、Ｐｉｎコード受信後に初めてコンテンツ信号を受信した日と、Ｐｉｎコードに含まれる視聴期間の延長期間と、に基づいて視聴期限を更新する。そのため、Ｐｉｎコード入力後ただちに視聴期間が経過するのではなく、Ｐｉｎコード入力後最初に放送波を受信した日（最初にコンテンツ信号を再生した日）を基準として適切に視聴期限を更新できる。
また、延長すべき「１８０日」という期間を示す情報は、望ましくは手動入力されるＰｉｎコードに含まれており、これにより受信機２の製造コストを削減できる。
【００９３】
図１１は、ＩＣカード３の状態遷移を説明する図である。初期状態は、パック契約の使用開始前状態Ｐ１０または単チャネル契約の使用開始前状態Ｐ２０である。ユーザはいずれかの状態のＩＣカード３を選択して入手でき、そのいずれであるかは、契約内容として視聴条件記憶部３３に初期状態として記憶されている。また、視聴期間も視聴条件記憶部３３に記憶されている。初期状態においては、各ＩＣカード３に対して、契約内容の変更を伴わない使用開始前チャージ（図８（ａ）参照）を行うことができる（Ｔ１１，Ｔ１２）。
【００９４】
パック契約の使用開始前状態Ｐ１０であるＩＣカード３に対して、契約内容の変更を伴う使用開始前チャージ（図１０（ａ）参照）を行うことができる（Ｔ１２）。これにより、ＩＣカード３は単チャネル契約の使用開始前状態Ｐ２０となる。
【００９５】
単チャネル契約の使用開始前状態Ｐ２０であるＩＣカード３に対して、契約内容の変更を伴う使用開始前チャージ（図９（ａ）参照）を行うことができる（Ｔ２２）。これにより、ＩＣカード３はパック契約の使用開始前状態Ｐ１０となる。
【００９６】
パック契約の使用開始前状態Ｐ１０であるＩＣカード３は、放送事業者１および放送事業者２のいずれかからの暗号化コンテンツ信号に付随する制御情報ＥＣＭを受信すると（Ｔ１３）、受信した日が視聴期間の起算日となり、使用開始後状態Ｐ１１となる。
【００９７】
単チャネル契約の使用開始前状態Ｐ２０であるＩＣカード３は、放送事業者１からの暗号化コンテンツ信号に付随する制御情報ＥＣＭを受信すると（Ｔ２３）、受信した日が視聴期間の起算日となり、使用開始後状態Ｐ２１となる。なお、放送事業者１からの暗号化コンテンツ信号に付随する制御情報ＥＣＭを受信しても、状態は変化しない。
【００９８】
パック契約の使用開始後状態Ｐ１１であるＩＣカード３は、視聴期限を経過すると（Ｔ１４）、契約なし状態Ｐ３０となる。また、パック契約の使用開始後状態Ｐ１１であるＩＣカード３に対して、契約内容の変更を伴わない期限経過前のチャージ（図８（ｃ）参照）を行うことができる（Ｔ１５）。この場合、ＩＣカード３の状態に変化はない。さらに、パック契約の使用開始後状態Ｐ１１であるＩＣカード３に対して、契約内容の変更を伴う期限経過前のチャージ（図１０（ｃ）参照）を行うことができる（Ｔ１６）。これにより、ＩＣカード３は単チャネル契約の使用開始前状態Ｐ２０となる。
【００９９】
単チャネル契約の使用開始後状態Ｐ２１であるＩＣカード３は、視聴期限を経過すると（Ｔ２４）、契約なし状態Ｐ３０となる。また、単チャネル契約の使用開始後状態Ｐ２１であるＩＣカード３に対して、契約内容の変更を伴わない期限経過前のチャージ（（図８（ｃ））を行うことができる（Ｔ２５）。この場合、ＩＣカード３の状態に変化はない。また、単チャネル契約の使用開始後状態Ｐ２１であるＩＣカード３に対して、契約内容の変更を伴う期限経過前のチャージ（図９（ｃ）参照）を行うことができる（Ｔ２６）。これにより、ＩＣカード３はパック契約の使用開始前状態Ｐ１０となる。
【０１００】
契約なし状態Ｐ３０のＩＣカード３に対して、契約内容をパック契約とする期限経過後チャージを行うことができる（Ｔ１７）。これにより、ＩＣカード３はパック契約の使用開始前状態Ｐ１０となる。また、契約なし状態Ｐ３０のＩＣカード３に対して、契約内容を単チャネル契約とする期限経過後チャージを行うことができる（Ｔ２７）。これにより、ＩＣカード３は単チャネル契約の使用開始前状態Ｐ２０となる。
【０１０１】
このようなＩＣカード３の状態遷移は、Ｐｉｎコードの入力、制御情報ＥＣＭの受信、視聴期限の経過をトリガにして行われる。そして、ＩＣカード３の状態は視聴条件設定部３４や視聴条件更新部３７によって設定・更新され、視聴条件記憶部３３に記憶される。
【０１０２】
続いて、以上のようなコンテンツ配信システムにおける視聴条件の更新手続きの流れについて説明する。
【０１０３】
図１２は、視聴条件の更新手続きを説明するシーケンス図である。
まず、ユーザが、視聴条件の更新内容を示す更新情報と、自身のＩＣカード３のＣＡＳクライアントＩＤとを、直接的または間接的に、Ｐｉｎコード生成システム５に提示する（ステップＳ１１）。更新情報およびＣＡＳクライアントＩＤはＰｉｎコード生成システム５に入力される。
【０１０４】
これにより、Ｐｉｎコード生成システム５の受信部５１１は更新情報およびＣＡＳクライアントＩＤを受信する（ステップＳ２１）。上述したように、受信部５１１は、オペレータの入力操作によりこれらを受信してもよいし、インターネットなどを介してこれらを受信してもよい。そして、課金処理部５１２が更新情報に応じた課金処理を行った後（ステップＳ２２）、生成部５２３がＰｉｎコードを生成する（ステップＳ２３）。
【０１０５】
ユーザは生成されたＰｉｎコードを受信する（ステップＳ１２）。続いて、ユーザは、例えば受信機２の入力インターフェースを利用して、受信したＰｉｎコードを入力する（ステップＳ１３）。このＰｉｎコードは受信機２に送信される。なお、ユーザの操作を介さずに、Ｐｉｎコード生成システム５から受信機２にＰｉｎコードが入力されてもよい。
【０１０６】
これに応じて、受信機２の受信部２３はＰｉｎコードを受信する（ステップＳ３１）。このＰｉｎコードはＩＣカード３に転送される。
【０１０７】
続いて、ＩＣカード３の復号部３６はＰｉｎコードを受信および復号し（ステップＳ４１）、視聴条件更新部３７は更新情報に応じて視聴条件を更新する（ステップＳ４１）。
【０１０８】
このように、本実施形態では、ユーザの要求に応じて生成されるＰｉｎコードにより、視聴条件を更新できる。
【０１０９】
上述した実施形態で説明したコンテンツ配信システムの各部の少なくとも一部は、ハードウェアで構成してもよいし、ソフトウェアで構成してもよい。ソフトウェアで構成する場合には、コンテンツ配信システムの各部の少なくとも一部の機能を実現するプログラムをフレキシブルディスクやＣＤ−ＲＯＭ等の記録媒体に収納し、コンピュータに読み込ませて実行させてもよい。記録媒体は、磁気ディスクや光ディスク等の着脱可能なものに限定されず、ハードディスク装置やメモリなどの固定型の記録媒体でもよい。
【０１１０】
また、コンテンツ配信システムの各部の少なくとも一部の機能を実現するプログラムを、インターネット等の通信回線（無線通信も含む）を介して頒布してもよい。さらに、同プログラムを暗号化したり、変調をかけたり、圧縮した状態で、インターネット等の有線回線や無線回線を介して、あるいは記録媒体に収納して頒布してもよい。
【０１１１】
上記の記載に基づいて、当業者であれば、本発明の追加の効果や種々の変形を想到できるかもしれないが、本発明の態様は、上述した個々の実施形態には限定されるものではない。特許請求の範囲に規定された内容およびその均等物から導き出される本発明の概念的な思想と趣旨を逸脱しない範囲で種々の追加、変更および部分的削除が可能である。
【符号の説明】
【０１１２】
１  放送装置
１１  スクランブラ
１２  暗号化部
１３  記憶部
１４  暗号下部
２  受信機
２１  チューナ
２２  デスクランブラ
２３  受信部
３  ＩＣカード
３１  復号部
３２  復号部
３３  視聴条件記憶部
３４  視聴条件設定部
３５  判定部
３５１  契約判定部
３５２  期限判定部
３５３  出力部
３６  復号部
３７  視聴条件更新部
４  再生装置
５  Ｐｉｎコード生成システム
５１  課金処理装置
５１１  受信部
５１２  課金処理部
５１３  送信部
５２  Ｐｉｎコード生成装置
５２１  受信部
５２２  記憶部
５２３  生成部
【図１】
2016171412.tif 000003
【図２】
2016171412.tif 000004
【図３】
2016171412.tif 000005
【図４】
2016171412.tif 000006
【図５】
2016171412.tif 000007
【図６】
2016171412.tif 000008
【図７】
2016171412.tif 000009
【図８】
2016171412.tif 000010
【図９】
2016171412.tif 000011
【図１０】
2016171412.tif 000012
【図１１】
2016171412.tif 000013
【図１２】
2016171412.tif 000014