(57)【特許請求の範囲】
【請求項１】
送信装置と受信装置とを有するコンテンツ伝送システムであって、
上記送信装置は、
時刻情報サーバから取得した時刻情報を、コンテンツの視聴期限を有する視聴期限時刻情報に変更する時刻情報変更手段と、
上記視聴期限時刻情報とコンテンツを有するパケットを生成するパケット生成手段と、
上記パケットを有する送信信号を送信する送信手段と
を有し、
上記パケット生成手段が、上記視聴期限時刻情報を用いて上記コンテンツに係るパケットの再生タイミングを示す再生タイミング情報を生成する再生タイミング情報生成部を有し、
上記受信装置は、
上記送信信号を受信信号として受信する受信処理手段と、
上記受信信号における上記視聴期限時刻情報と、時刻情報サーバから取得した現在時刻情報との比較結果に基づいて、当該受信信号に係るコンテンツの再生判断を行うコンテンツ処理手段と
を有する
ことを特徴とするコンテンツ伝送システム。
【請求項２】
上記コンテンツ処理手段が、
上記現在時刻情報が上記視聴期限時刻情報より小さいときに、上記コンテンツを展開して上記コンテンツの再生を実行し、
上記現在時刻情報が上記視聴期限時刻情報以上のときに、上記コンテンツの再生を実行しない
ことを特徴とする請求項１に記載のコンテンツ伝送システム。
【請求項３】
コンテンツを送信する送信装置において、
時刻情報サーバから取得した時刻情報を、コンテンツの視聴期限を有する視聴期限時刻情報に変更する時刻情報変更手段と、
上記視聴期限時刻情報とコンテンツを有するパケットを生成するパケット生成手段と、
上記パケットを有する送信信号を送信する送信手段と
を有し、
上記パケット生成手段が、上記視聴期限時刻情報を用いて上記コンテンツに係るパケットの再生タイミングを示す再生タイミング情報を生成する再生タイミング情報生成部を有する
ことを特徴とする送信装置。
【請求項４】
コンテンツを送信する送信装置における送信方法において、
上記送信装置は、
時刻情報サーバから取得した時刻情報を、コンテンツの視聴期限を有する視聴期限時刻情報に変更する時刻情報変更ステップと、
上記視聴期限時刻情報とコンテンツを有するパケットを生成するパケット生成ステップと、
上記パケットを有する送信信号を送信する送信ステップと
を有し、
上記パケット生成ステップは、上記視聴期限時刻情報を用いて上記コンテンツに係るパケットの再生タイミングを示す再生タイミング情報を生成する再生タイミング情報生成ステップを有する
ことを特徴とする送信方法。
【請求項５】
コンテンツを送信するコンピュータを、
時刻情報サーバから取得した時刻情報を、コンテンツの視聴期限を有する視聴期限時刻情報に変更する時刻情報変更手段、
上記視聴期限時刻情報とコンテンツを有するパケットを生成するパケット生成手段、
上記パケットを有する送信信号を送信する送信手段
として機能させ、
上記パケット生成手段が、上記視聴期限時刻情報を用いて上記コンテンツに係るパケットの再生タイミングを示す再生タイミング情報を生成する再生タイミング情報生成部を有する
ことを特徴とする送信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ伝送システム、送信装置、送信方法、送信プログラムに関するものであり、例えば、コンテンツの不正な視聴を防ぐシステム、装置、方法、プログラムに適用し得るものである。
【背景技術】
【０００２】
近年、デジタル放送などの放送伝送路の帯域の広がりを受けて、多くの番組情報の提供サービスが可能となっている。また、データ通信においても、通信技術の発展に伴い、通信帯域の拡大などにより多くの情報を提供している。デジタル放送は一方向の情報伝送であるのに対して、データ通信は双方向の情報伝送が可能となっている。そのため、近年、放送と通信との統合的に利用するサービスが期待されている。
【０００３】
特許文献１には、放送コンテンツ（ＭＰＥＧ）に所定の時間間隔で含まれているＥＣＭ（Ｅｎｔｉｔｌｅｍｅｎｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ）パケットから、コンテンツの視聴制限時間や視聴制限期間についての違反を検出することが記載されている。
【０００４】
ここで、ＥＣＭパケットとは、コンテンツである番組情報（番組に関する情報とデスクランブルのための鍵など）および制御情報（デコーダのデスクランブル機能の強制オン／オフの指令）からなる共通情報の伝送パケットである。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−０１２３４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述した従来技術は、視聴者に対するコンテンツの視聴を無料にしたり、有料の放送コンテンツの視聴について受信者を限定したりすることができる。しかしながら、コンテンツの視聴期限を制限することができないという問題が生じ得る。例えば、放送コンテンツを一時的に記憶し、受信者との間で締結した契約の下、ビデオオンデマンドなどにより記憶したコンテンツを受信者に配信するときには、そのコンテンツの視聴期限を制限することが望まれる。
【０００７】
また、上述した従来技術は、ＥＣＭが含まれないコンテンツ（例えば、ＭＭＴ（ＭＰＥＧ  Ｍｉｄｅａ  Ｔｒａｎｓｐｏｒｔ）や、放送ではないＭＰＥＧ等のコンテンツ）に関しては、適用範囲外であるという問題点がある。
【０００８】
そのため、コンテンツを記憶し、そのコンテンツを再生する際に、当該コンテンツの視聴期限を制限することができるコンテンツ伝送システム、送信装置、送信方法、送信プログラムが求められている。
【課題を解決するための手段】
【０００９】
かかる課題を解決するために、第１の本発明に係るコンテンツ伝送システムは、送信装置と受信装置とを有するコンテンツ伝送システムであって、（Ａ）上記送信装置は、時刻情報サーバから取得した時刻情報を、コンテンツの視聴期限を有する視聴期限時刻情報に変更する時刻情報変更手段と、上記視聴期限時刻情報とコンテンツを有するパケットを生成するパケット生成手段と、上記パケットを有する送信信号を送信する送信手段とを有し、上記パケット生成手段は、上記視聴期限時刻情報を用いて上記コンテンツに係るパケットの再生タイミングを示す再生タイミング情報を生成する再生タイミング情報生成部を有し、（Ｂ）上記受信装置は、上記送信信号を受信信号として受信する受信処理手段と、上記受信信号における上記視聴期限時刻情報と、時刻情報サーバから取得した現在時刻情報との比較結果に基づいて、当該受信信号に係るコンテンツの再生判断を行うコンテンツ処理手段とを有することを特徴とする。
【００１０】
第２の本発明に係る送信装置は、（Ａ）コンテンツを送信する送信装置において、時刻情報サーバから取得した時刻情報を、コンテンツの視聴期限を有する視聴期限時刻情報に変更する時刻情報変更手段と、上記視聴期限時刻情報とコンテンツを有するパケットを生成するパケット生成手段と、上記パケットを有する送信信号を送信する送信手段とを有し、上記パケット生成手段は、上記視聴期限時刻情報を用いて上記コンテンツに係るパケットの再生タイミングを示す再生タイミング情報を生成する再生タイミング情報生成部を有することを特徴とする。
【００１２】
第３の本発明に係る送信方法は、コンテンツを送信する送信装置における送信方法において、（Ａ）上記送信装置は、時刻情報サーバから取得した時刻情報を、コンテンツの視聴期限を有する視聴期限時刻情報に変更する時刻情報変更ステップと、上記視聴期限時刻情報とコンテンツを有するパケットを生成するパケット生成ステップと、上記パケットを有する送信信号を送信する送信ステップとを有し、上記パケット生成ステップは、上記視聴期限時刻情報を用いて上記コンテンツに係るパケットの再生タイミングを示す再生タイミング情報を生成する再生タイミング情報生成ステップを有することを特徴とする。
【００１４】
第４の本発明に係る送信プログラムは、（Ａ）コンテンツを送信するコンピュータを、時刻情報サーバから取得した時刻情報を、コンテンツの視聴期限を有する視聴期限時刻情報に変更する時刻情報変更手段、上記視聴期限時刻情報とコンテンツを有するパケットを生成するパケット生成手段、上記パケットを有する送信信号を送信する送信手段として機能させ、上記パケット生成手段は、上記視聴期限時刻情報を用いて上記コンテンツに係るパケットの再生タイミングを示す再生タイミング情報を生成する再生タイミング情報生成部を有する。
【発明の効果】
【００１６】
本発明によれば、コンテンツの再生において視聴期限を制限することができる。
【図面の簡単な説明】
【００１７】
【図１】第１の実施形態に係るコンテンツ伝送システムの全体的な構成を示す全体構成図である。
【図２】送信装置と受信装置との間のネットワークにおいて、放送伝送路などが用いられる場合のプロトコルスタックの一例である。
【図３】送信装置と受信装置との間のネットワークにおいて、通信回線などが用いられる場合のプロトコルスタックの一例である。
【図４】第１の実施形態に係る送信装置１の送信処理部１１の内部構成を示す内部構成である。
【図５】第１の実施形態に係る受信装置のコンテンツ処理部２２の内部構成を示す内部構成図である。
【図６】第１の実施形態に係る送信装置における視聴期限時刻情報に変更したコンテンツの送信処理を示すフローチャートである。
【図７】第１の実施形態に係る受信装置においてコンテンツの処理を示すフローチャートである。
【図８】第１の実施形態に係るＭＭＴコンテンツの視聴期限情報の設定を説明する説明図である。
【発明を実施するための形態】
【００１８】
（Ａ）第１の実施形態
以下では、本発明に係るコンテンツ伝送システム、送信装置、送信方法、送信プログラムの第１の実施形態を、図面を参照しながら詳細に説明する。
【００１９】
第１の実施形態では、コンテンツ伝送システムにおいて、送信装置が送信したコンテンツを再生する場合の実施形態を例示して説明する。ここで、コンテンツ伝送システムは、例えば、ハイブリッドキャスト（Ｈｙｂｒｉｄｃａｓｔ：登録商標）などで利用されるＭＭＴ（ＭＰＥＧ  Ｍｅｄｉａ  Ｔｒａｎｓｐｏｒｔ）を用いたものであり、放送システム、コンテンツ配信システムに適用可能なものである。コンテンツ伝送システムにおいて、送信装置と受信装置との間の伝送に関わるプロトコルスタックの一例は、図２および図３（出典：「デジタル放送におけるＭＭＴによるメディアトランスポート方式  標準規格  ＡＲＩＢ  ＳＴＤ−Ｂ６０  １．２版  平成２７年３月１７日  １．２改定」、一般財団法人  電波産業会、平成２７年３月  １．２版第１刷発行、４〜５頁、図２−１および図２−２）である。
【００２０】
図２は、送信装置と受信装置との間のネットワークにおいて、放送伝送路などが用いられる場合のプロトコルスタックの一例である。なお、第１の実施形態では、送信装置と受信装置との間の伝送において、図２のプロトコルスタックにおける、放送（放送伝送路など）、ＴＬＶ（Ｔｙｐｅ  Ｌｅｎｇｔｈ  Ｖａｌｕｅ）、ＵＤＰ／ＩＰ、ＭＭＴ、映像符号化方式であるＨＥＶＣ（Ｈｉｇｈ  Ｅｆｆｉｃｉｅｎｃｙ  Ｖｉｄｅｏ  Ｃｏｄｉｎｇ）、映像（映像信号／映像情報／映像データなど）、音声符号化方式であるＡＡＣ，ＡＬＳ（ＭＰＥＧ−４  ＡＡＣ，ＭＰＥＧ−４   ＡＬＳ）、音声（音声信号／音声情報／音声データなど）等を用いる。
【００２１】
図３は、送信装置と受信装置との間のネットワークにおいて、通信回線などが用いられる場合のプロトコルスタックの一例である。なお、第１の実施形態では、送信装置と受信装置との間の伝送において、図３のプロトコルスタックにおける、通信（通信回線など）ＵＤＰ／ＩＰ、ＭＭＴ、映像符号化方式であるＨＥＶＣ（Ｈｉｇｈ  Ｅｆｆｉｃｉｅｎｃｙ  Ｖｉｄｅｏ  Ｃｏｄｉｎｇ）、映像（映像信号／映像情報／映像データなど）、音声符号化方式であるＡＡＣ，ＡＬＳ（ＭＰＥＧ−４  ＡＡＣ，ＭＰＥＧ−４   ＡＬＳ）、音声（音声信号／音声情報／音声データなど）等を用いる。
【００２２】
（Ａ−１）第１の実施形態の構成
（Ａ−１−１）全体構成
図１は、第１の実施形態に係るコンテンツ伝送システムの全体的な構成を示す全体構成図である。
【００２３】
図１において、第１の実施形態に係るコンテンツ伝送システム１０は、ＭＭＴを用いてコンテンツを送信する送信装置１、送信されたＭＭＴを用いてコンテンツを受信する受信装置２、時刻情報を配信する時刻情報サーバ４を有する。ここで、送信装置１と受信装置２は、地上波放送、衛星放送、ケーブルテレビ放送等で用いられるネットワークであり放送伝送路等を有するネットワークである放送系ネットワーク５を介して接続されている。また、送信装置１と受信装置２、送信装置１と時刻情報サーバ４、受信装置２と時刻情報サーバ４は、インターネットプロトコル技術等をベースとしたネットワークであり通信回線等を有するネットワークである通信系ネットワーク６を介して接続されている。
【００２４】
時刻情報サーバ４は、標準時刻情報を配信するＮＴＰ（ＮＴＰ：Ｎｅｔｗｏｒｋ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）サーバである。時刻情報サーバ４は、多重化されたコンテンツの時間軸を共有して同期を図るために、標準時刻情報を送信装置１及び受信装置２に配信する。また、時刻情報サーバ４は、送信装置１から放送系ネットワーク５を介して受信装置２に伝送されるコンテンツと、送信装置１から通信系ネットワーク６を介して受信装置２に伝送されるコンテンツとの同期を図るために、標準時刻としての時刻情報を送信側である送信装置１及び受信側である受信装置２に配信する。
【００２５】
送信装置１は、ＭＭＴを用いた送信装置であり、ＭＭＴによりパケット化されたコンテンツを送信するものである。送信装置１は、ＭＭＴを用いたメディア（映像、音声等）データを送信する送信装置としての送信処理部１１を有する。なお、送信装置１は、各コンテンツやサービス毎の視聴期限を記憶しており、この視聴期限に関する情報を用いて、各コンテンツやサービス毎の視聴期限を設定することができる。
【００２６】
送信処理部１１は、時刻情報サーバ４から取得した時刻情報に対して視聴期限情報を付与した時刻情報を生成すると共に、コンテンツの視聴や再生に係る当該コンテンツ伝送システム１０のクロック周波数を、時刻情報サーバ４から取得した時刻情報に基づいて同期する。そして、送信処理部１１は、時刻情報サーバ４の時刻情報に基づく相対的な時刻情報に同期（つまりクロック同期であり、時刻同期ではない）させたメディア（例えば、映像データ、音声データ等）であり、視聴期限情報が付与された時刻情報を有するメディアを含む信号（パケット）を送信するものである。
【００２７】
受信装置２は、送信装置１から受信したＭＭＴを用いてコンテンツを受信するものである。受信装置２は、所定の方法によりチャネル選択や送信装置１が提供するサービス等の選択を行ない、コンテンツ（ＭＭＴによりパケット化されたもの）を受信する受信処理部２１、受信処理部２１により受信されたコンテンツ（ＭＭＴによりパケット化されたもの）を記憶する記憶装置２３、受信処理部２１により受信されたコンテンツまたは記憶装置２３に記憶されるコンテンツ（ＭＭＴによりパケット化されたもの）を例えば受信装置２の表示部（図示せず）する際にコンテンツの処理を行うコンテンツ処理部２２を有する。
【００２８】
また、コンテンツ処理部２２は、対応するコンテンツ（ＭＭＴによりパケット化されたもの）の視聴期限情報が付与された時刻情報に基づいて、再生するコンテンツの視聴期限を管理する。つまり、コンテンツ処理部２２は、視聴期限情報と現在時刻とを比較し、現在時刻が視聴期限前であれば、当該対応するコンテンツの再生を許容する。一方、現在時刻が視聴期限以降であれば、コンテンツ処理部２２は、当該対応するコンテンツの再生を制限する。なお、絶対時刻を取得するために、コンテンツ処理部２２は、時刻情報サーバ４から標準時刻としての時刻情報の配信を受けている。
【００２９】
受信装置２は、例えば、受信装置２を使用する受信者との間で締結した契約等の下で、受信者から視聴要求されたコンテンツを再生する。このときに、受信者から視聴要求されたコンテンツの視聴期限情報に基づいて、当該視聴要求されたコンテンツの視聴期限が有効であるか又は無効であるかを判断する。なお、受信装置２は、受信者との間の視聴に係る契約情報（例えば、視聴可能なコンテンツやサービス内容、無料視聴又は有料視聴に関する情報、受信者の視聴期限等）を記憶するようにしても良い。
【００３０】
なお、図１では、受信装置２が、送信装置１から伝送されたコンテンツ（ＭＭＴによりパケット化されたもの）、または記憶装置２３で一旦記憶された当該伝送されたコンテンツ（ＭＭＴによりパケット化されたもの）を受信装置２で再生する場合を例示している。受信装置２は、例えば、テレビジョン受信機、通信機能を有するパーソナルコンピュータ、スマートフォン、タブレット端末等を適用することができる。図１では、受信装置２が１台記載されているが、受信装置２が複数台であってもよい。
【００３１】
（Ａ−１−２）送信装置１の詳細な構成
図４は、第１の実施形態に係る送信装置１の送信処理部１１の内部構成を示す内部構成である。
【００３２】
図４では、ＭＭＴを用いた送信処理部１１の内部構成であり、クロック周波数の同期方式と、視聴期限を付与した時刻情報を有するコンテンツの送信方式を有する構成である。送信装置１のハードウェア構成は図示していないが、既存のＣＰＵや記憶装置等を有する情報処理装置を用いることができる。また、送信装置１の処理は、ソフトウェア処理により実現するものであっても良い。
【００３３】
図４において、第１の実施形態に係る送信装置１の送信処理部１１は、ＮＴＰ／ＩＰインタフェース部１３１、３２ビットレジスタ１３２ａ、３２ビットレジスタ１３２ｂ、電圧制御発振部１３３、時計を構成する２４ビットカウンタ１３４ａ及び３２ビットカウンタ１３４ｂ、比較器１３６、映像音声符号化部１３８、視聴期限情報付加部１３９、ＭＰＵ／ＭＭＴパケット化部１５１、映像・音声同期制御部１５２、ＭＭＩ−ＳＩ生成・パケット化部１５３、エンコードバッファ１４０、マルチプレクサ（ＭＵＸ）１４１を有する。
【００３４】
送信装置１の送信処理部１１は、ＮＴＰ／ＩＰインタフェース部１３１を通じて、時刻情報サーバ４から標準時刻としての時刻情報（ＵＴＣ（Ｕｎｉｖｅｒｓａｌ  Ｔｉｍｅ  Ｃｏｏｒｄｉｎａｔｅｄ））を取得し、２２４Ｈｚのクロック（システムクロック）を生成し、視聴期限を付与した時刻情報を有するコンテンツを生成する。
【００３５】
ＮＴＰ／ＩＰインタフェース部１３１は、時刻情報サーバ４から、所定の時間間隔で、標準時刻としての６４ビットフォーマットの時刻情報を取得する。ＮＴＰ／ＩＰインタフェース部１３１は、６４ビットフォーマットの時刻情報（上位３２ビットのビットデータと下位３２ビットのビットデータ）を３２ビットレジスタ１３２ｂに与える。
【００３６】
視聴期限情報付加部１３９は、時刻情報サーバ４から取得した時刻情報を、視聴期限情報に変更するものである。視聴期限情報付加部１３９は、ＮＴＰ／ＩＰインタフェース部１３１から受信した６４ビットフォーマットの時刻情報（上位３２ビットのビットデータと下位３２ビットのビットデータ）に、６４ビットフォーマットの視聴期間情報（上位３２ビットのビットデータと下位３２ビットのビットデータ）を加算して、視聴期限時刻情報に変更する。視聴期限情報付加部１３９は、６４ビットフォーマットの視聴期限時刻情報（上位３２ビットのビットデータと下位３２ビットのビットデータ）のうち、上位３２ビットのビットデータを３２ビットレジスタ１３２ａに与え、下位３２ビットのビットデータを３２ビットレジスタ１３２ｂに与える。
【００３７】
３２ビットレジスタ１３２ａには、６４ビットフォーマットの時刻情報の上位３２ビットのビットデータが保持される。また、３２ビットレジスタ１３２ｂには、６４ビットフォーマットの時刻情報の下位３２ビットのビットデータが保持される。３２ビットレジスタ１３２ａ、１３２ｂに保持される内容は、ＮＴＰ／ＩＰインタフェース１３１で６４ビットフォーマットの時刻情報を取得し、視聴期限情報付加部１３９で視聴期限時刻情報に変更する毎に更新される。
【００３８】
ここで、時刻情報サーバ４から時刻情報を取得する頻度が十分高い場合には、図４に例示する構成でよいが、時刻情報を取得する頻度が低い場合、３２ビットレジスタ１３２ａ、１３２ｂは、時刻情報サーバ４が計時する時計情報を再現するために、自動的に時刻を示すカウンタとして継続動作するようにしても良い。
【００３９】
また、３２ビットレジスタ１３２ａ及び１３２ｂは、取得した時刻情報の下位３２ビットのビットデータがオール０となった時点で、時刻情報の上位３２ビットを示す３２ビットレジスタ１３２ａの出力を３２ビットカウンタ１３４ｂの初期値としてセットし、かつ後述する２４ビットカウンタ１３４ａをオール０にセットする。この設定動作は送信装置１が動作開始する１回のみに限定される。
【００４０】
ここで、３２ビットレジスタ１３２ａ、１３２ｂに保持される時刻情報は、視聴期限情報付加部１３９において、標準時刻としての時刻情報（ＵＴＣ）から視聴期限時刻情報に変更された相対的な時刻情報である。そのため、視聴期限情報付加部１３９に視聴時間時刻情報が付加されても、コンテンツの再生に必要なシステムクロック周波数については、この相対的な時刻情報に同期させることができる。
【００４１】
電圧制御発振器１３３、２４ビットカウンタ１３４ａ、３２ビットカウンタ１３４ｂ、ビット変換部１３５および比較器１３６からなる構成は、ＰＬＬ（Ｐｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐ）を実現するための構成である。
【００４２】
電圧制御発振器１３３は、時刻情報サーバ４から取得された標準時刻としての時刻情報（ＵＴＣ）に対して、視聴期限情報付加部１３９により変更された６４ビットフォーマットの視聴期限時刻情報に同期した２２４Ｈｚのクロック（システムクロック）を生成する。電圧制御発振器１３３は、生成した２２４Ｈｚのクロックを、２４ビットカウンタ１３４ａ及び３２ビットカウンタ１３４ｂと、映像音声符号化部１３８に与える。
【００４３】
２４ビットカウンタ１３４ａ及び３２ビットカウンタ１３４ｂは、電圧制御発振器１３３により生成された２２４Ｈｚのクロックの周波数情報を含み、視聴期限情報付加部１３９により変更された視聴期限時刻情報に同期した５６ビットの時刻情報を生成する。
【００４４】
ここで、２４ビットカウンタ１３４ａでは、電圧制御発振器１３３から出力される２２４Ｈｚのクロックがカウントされて、２２４分周され、１Ｈｚのクロックが出力される。３２ビットカウンタ１３４ｂでは、２４ビットカウンタ１３４ａから出力される１Ｈｚのクロックがカウントされて、秒精度の時刻情報（Ｒｅｇｅｎｅｒａｔｅｄ  ＵＴＣ）である３２ビットのビット出力が得られる。
【００４５】
２４ビットカウンタ１３４ａ及び３２ビットカウンタ１３４ｂの５６ビットのビット出力は、初期値からの上記カウンタ動作により、時刻情報としてのシステム・タイム・クロック（ＳＴＣ：Ｓｙｓｔｅｍ  Ｔｉｍｅ  Ｃｌｏｃｋ）となる。このシステム・タイム・クロックは比較器１３６に入力される。
【００４６】
比較器１３６は、３２ビットレジスタ１３２ａ、１３２ｂの保持内容が更新されるタイミングで、２４ビットカウンタ１３４ａ及び３２ビットカウンタ１３４ｂからシステム・タイム・クロック（ＳＴＣ）がラッチされ、レジスタ保持内容、つまり視聴期限情報付加部１３９により変更された視聴期限時刻情報と比較される。比較器１３６は、システム・タイム・クロック（ＳＴＣ）のビット長と視聴期限時刻情報のビット長とを同じビット長に調整して、システム・タイム・クロック（ＳＴＣ）と視聴期限時刻情報を比較する。そして、比較器１３６から電圧制御発振器１３３に、比較誤差信号が制御信号として供給される。
【００４７】
映像音声符号化部１３８は、電圧制御発振器１３３で得られる２２４Ｈｚのクロックに同期して、映像データと音声データを符号化する。映像データは、映像符号化方式であるＨＥＶＣ等により符号化される。音声データは、音声符号化方式であるＡＡＣ，ＡＬＳ等により符号化される。
【００４８】
ＭＰＵ／ＭＭＴパケット化部１５１は、映像音声符号化部１３８による符号化後のＭＭＴコンテンツを構成するエレメンタリストリームを所定の大きさの固まりに分割し、それぞれの固まりをペイロード部に含むＭＭＴパケット（ＭＭＴｐａｃｋｅｔ）を生成する。つまり、ＭＰＵ／ＭＭＴパケット化部１５１は、映像音声符号化部１３８による符号化後の映像音声データを、ＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅｓ）の単位とするＭＰＵ（Ｍｅｄｉａ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）に変換し、変換されたＭＰＵをベースとして複数のＭＦＵ（Ｍｅｄｉａ  Ｆｒａｇｍｅｎｔ  Ｕｎｉｔ）を生成する。ＭＰＵ／ＭＭＴパケット化部１５１は、それぞれの変換されたＭＦＵをペイロード部に含むＭＭＴパケットを生成する。このＭＭＴパケットは、エンコードバッファ１４０を通じてＭＵＸ１４１に供給される。
【００４９】
映像・音声同期制御部１５２は、３２ビットカウンタ１３４ｂの３２ビット出力と２４ビットカウンタ１３４ｃの２４ビット出力とが供給される。また、映像・音声同期制御部１５２は、供給された３２ビットカウンタ１３４ｂの３２ビット出力と２４ビットカウンタ１３４ｃの２４ビット出力に基づいて、次の処理を実行する。映像・音声同期制御部１５２は、映像音声符号化部１３８でエンコードされる映像音声データのＧＯＰ毎に、先頭のピクチャ（サンプル＝提示単位）のエンコードタイミングを基に、そのピクチャの提示時刻（ＰＴ：Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｔｉｍｅ）が求められる。この提示時刻ｍｐｔは、ＭＭＴ−ＳＩ生成・パケット化部１５３に供給される。なお、提示時刻ｍｐｔは、視聴期限時刻情報ベースとした提示時刻となる。
【００５０】
さらに、映像・音声同期制御部１５２は、映像音声符号化部１３８で符号化される映像音声データのＧＯＰ毎に、各データのエンコードタイミングを基に、ＰＴ情報（提示時刻ＰＴを得るための時刻取得情報）が生成される。映像・音声同期制御部１５２は、生成したＰＴ情報を、ＭＰＵ／ＭＭＴパケット化部１５１に供給する。なお、ＭＰＵ／ＭＭＴパケット化部１５１は、映像・音声同期制御部１５２からＰＴ情報を取得し、映像音声データに関わるＭＭＴパケットに、ＰＴ情報を持つＭＭＴ拡張ヘッダ（ｈｅａｄｅｒ＿ｅｘｔｅｎｓｉｏｎ）を配置する。ここで、ＰＴ情報は、視聴期限時刻情報ベースとしたＰＴ情報となる。
【００５１】
ＭＭＴ−ＳＩ生成・パケット化部１５３は、映像・音声同期制御部１５２から取得された提示時刻ｍｐｔ、ＰＴ情報に関するシグナリングメッセージが生成され、ペイロード部にこのシグナリングメッセージが配置されたＭＭＴパケットを含むＩＰパケットがマルチプレクサ１４２に送られる。
【００５２】
ＭＵＸ１４１は、上述したように、シグナリングメッセージを含むＭＭＴパケットが供給される。ＭＵＸ１４１は、各パケットにさらに必要なヘッダが付加され、ＭＭＴを用いたコンテンツ（ストリーム）を生成し、送信装置１の送信信号として送信する。送信装置１は、放送系ネットワーク５（図１）を介して受信装置２（図１）に、送信信号を送信する場合、送信信号は、図２のプロトコルスタックに基づいた送信信号である。送信装置１は、通信系ネットワーク６（図１）を介して受信装置２（図１）に、送信信号を送信する場合、送信信号は、図３のプロトコルスタックに基づいた送信信号である。
【００５３】
（Ａ−１−３）受信装置２の詳細な構成
図５は、第１の実施形態に係る受信装置２のコンテンツ処理部２２の内部構成を示す内部構成図である。
【００５４】
図５において、第１の実施形態に係る受信装置２のコンテンツ処理部２２は、デマルチプレクサ（ＤＥＭＵＸ）２３１、電圧制御発振器２３２、時計を構成する２４ビットカウンタ２３３ａ及び３２ビットカウンタ２３３ｂ、比較器２３４、ＭＰＵ／ＭＭＴパケット解析部２５１、デコードバッファ２３５、ＭＭＩ−ＳＩ解析部２３６、映像・音声同期制御部２３７、映像音声復号部２３８を有する。
【００５５】
ここで、受信装置２のコンテンツ処理部２２は、受信装置２の受信処理部２１（図１）で処理された受信信号（ＭＭＴを用いたストリーム）を取得するものであり、受信装置２の受信処理部２１（図１）は、次の処理が行われる。
【００５６】
受信処理部２１（図１）は、送信装置１（図１）から送信された送信信号（ＭＭＴを用いたストリーム）を、放送系ネットワーク５（図１）を介して受信信号として受信する場合、受信処理部２１（図１）は、受信信号を、受信処理部２１（図１）で図２のプロトコルスタックに基づいて処理し、処理した受信信号を、ＤＥＭＵＸ２３１に供給する。さらに、受信処理部２１（図１）は、時刻情報サーバ４から（図１）から送信された標準時刻としての時刻情報（ＵＴＣ）［ＩＰパケット］を取得し、この標準時刻としての時刻情報（ＵＴＣ）［ＩＰパケット］をＤＥＭＵＸ２３１に供給する（なお、供給されるこの標準時刻としての時刻情報（ＵＴＣ）は、受信処理部２１（図１）において、時刻情報のビット長を６４ビットから５６ビットに変換される）。
【００５７】
また、受信処理部２１（図１）は、送信装置１（図１）から送信された送信信号（ＭＭＴを用いたストリーム）を、通信系ネットワーク６（図１）を介して受信信号として受信する場合、受信処理部２１（図１）は、受信信号を、受信処理部２１（図１）で図３のプロトコルスタックに基づいて処理し、処理した受信信号を、ＤＥＭＵＸ２３１に供給する。さらに、受信処理部２１（図１）は、時刻情報サーバ４から（図１）から送信された標準時刻としての時刻情報（ＵＴＣ）［ＩＰパケット］を取得し、この標準時刻としての時刻情報（ＵＴＣ）［ＩＰパケット］をＤＥＭＵＸ２３１に供給する（なお、供給されるこの標準時刻としての時刻情報（ＵＴＣ）は、受信処理部２１（図１）において、時刻情報のビット長を６４ビットから５６ビットに変換される）。
【００５８】
ここで、受信処理部２１（図１）は、当該受信信号を録画して再生する場合、次のように受信信号を処理する。
【００５９】
受信処理部２１（図１）は、録画処理として、処理した受信信号（符号化された映像音声データを含むＭＭＴパケットとシグナリングメッセージとを含むＭＭＴパケット）を、記憶装置２３（図１）を供給する（記憶装置２３（図１）は、供給されたＭＭＴパケットを記憶する）。
【００６０】
受信処理部２１（図１）は、再生処理として、第１再生処理、第２再生処理と第３再生処理が行われる。受信処理部２１（図１）は、第１再生処理として、時刻情報サーバ４から受信した標準時刻としての時刻情報（ＵＴＣ）［ＩＰパケット］と、記憶装置２３から供給されるＭＭＴパケットを受信する。受信処理部２１（図１）は、第２再生処理として、標準時刻としての時刻情報（ＵＴＣ）［ＩＰパケット］において、時刻情報のビット長を６４ビットから５６ビットに変換する。受信処理部２１（図１）は、第３再生処理として、ビット長が変換された標準時刻としての時刻情報（ＵＴＣ）［ＩＰパケット］と、記憶装置２３から供給されるＭＭＴパケットを、ＤＥＭＵＸ２３１に供給する。
【００６１】
ＤＥＭＵＸ２３１は、受信処理部２１（図１）から供給された標準時刻としての時刻情報（ＵＴＣ）［ＩＰパケット］と受信信号を取得するものである。
【００６２】
ＤＥＭＵＸ２３１は、標準時刻としての時刻情報（ＵＴＣ）［ＩＰパケット］からＮＴＰ・クロック・リファレンス（ＮＴＰ＿ＣＲ）を含むＩＰパケットからＮＴＰ＿ＣＲが抽出される。選局時や電源投入時において、最初に受信した５６ビットのＮＴＰ＿ＣＲは、２４ビットカウンタ２３３ａ、３２ビットカウンタ２３３ｂからなる５６ビットのカウンタに初期値としてセットされる、その後に受信したＮＴＰ＿ＣＲは、比較器２３４に供給される。
【００６３】
電圧制御発振器２３２は、ＮＴＰ＿ＣＲに同期した２２４Ｈｚのクロックが生成される。この２２４Ｈｚのクロックの周波数は、上述した送信装置１の電圧制御発振器１３３で生成されるクロックの周波数と等しくなり、クロック同期が実現される。
【００６４】
また、電圧制御発振器２３２で生成される２２４Ｈｚのクロックは２４ビットカウンタ２３３ａでカウントされ、２２４分周される。この２４ビットカウンタ２３３ａで得られる１Ｈｚのクロックは３２ビットカウンタ２３３ｂでカウントされる。３２ビットカウンタ２３３ｂでは、秒精度の時刻情報（ＲｅｇｅｎｅｒａｔｅｄＵＴＣ）である３２ビットのビット出力が得られる。
【００６５】
２４ビットカウンタ２３３ａおよび３２ビットカウンタ２３３ｂの５６ビットのビット出力は、時刻情報としてのシステム・タイム・クロック（ＳＴＣ：ＳｙｓｔｅｍＴｉｍｅＣｌｏｃｋ）となる。このシステム・タイム・クロックは、比較器２３４に供給される。
【００６６】
比較器２３４は、例えば、デマルチプレクサ２３１からＮＴＰ＿ＣＲが供給されるタイミングで、システム・タイム・クロックがラッチされ、ＮＴＰ＿ＣＲと比較される。
【００６７】
この比較器２３４から出力される比較誤差信号は、電圧制御発振器２３２に制御信号として供給される。ここで、電圧制御発振器２３２、２４ビットカウンタ２３３ａ，３２ビットカウンタ２３３ｂおよび比較器２３４により、ＰＬＬ（ＰｈａｓｅＬｏｃｋｅｄＬｏｏｐ）回路が構成される。そのため、電圧制御発振器２３２ではＮＴＰ＿ＣＲに同期した２２４Ｈｚのクロックが生成される。この２２４Ｈｚのクロックの周波数は、上述した送信装置１の電圧制御発振器１３３で生成されるクロックの周波数と等しくなり、クロック同期が実現される。
【００６８】
２４ビットカウンタ２３３ａ及び３２ビットカウンタ２３３ｂは、ＮＴＰ＿ＣＲに同期したシステム・タイム・クロックが生成される。このシステム・タイム・クロックは、上述した送信装置１の２４ビットカウンタ１３４ａ、３２ビットカウンタ１３４ｂで生成されるシステム・タイム・クロックと比べると、相対的な時刻情報に同期（つまりクロック同期であり、時刻同期ではない）するものである。そのため、映像音声の提示単位毎の提示時刻ＰＴを求めるための情報（提示時刻ｍｐｔ、ＰＴ情報）は、この相対的な時刻情報を考慮して、提示同期に関わる処理が実行され、最初のＭＭＴパケットのタイムスタンプを基準（０）にそれぞれのＭＭＴパケットの相対的な時刻の同期が実現される。
【００６９】
２４ビットカウンタ２３３ａ及び３２ビットカウンタ２３３ｂは、３２ビットカウンタ２３３ｂの３２ビット出力と２４ビットカウンタ２３３ａの２４ビット出力を、システム・タイム・クロックとして映像・音声同期制御部２３７に供給される。
【００７０】
また、ＤＥＭＵＸ２３１は、ＭＭＴパケットを抽出し、ＭＭＴ−ＳＩ解析部２３６に供給する。ＭＭＴ−ＳＩ解析部２３６は、供給されたＭＭＴパケットからシグナリングメッセージを解析処理し、解析処理したシグナリングメッセージから、映像音声データのＧＯＰ毎に、その映像音声データの提示時刻ｍｐｔとＰＴ情報を取り出す。ＭＭＴ−ＳＩ解析部２３６は、この提示時刻ｍｐｔとＰＴ情報を、映像・音声同期制御部２３７に供給する。
【００７１】
またさらに、ＤＥＭＵＸ２３１は、ＭＭＴパケットを抽出し、ＭＰＵ／ＭＭＴ解析部２５１に供給する。ＭＰＵ／ＭＭＴ解析部２５１は、供給されたＭＭＴパケットから、送信装置１（図１）のＭＰＵ／ＭＭＴパケット化部１５１に対応したＭＭＴパケットの復号に関する解析処理し、解析処理したＭＭＴパケットから、ＰＴ情報を取り出し、このＰＴ情報を映像・音声同期制御部２３７に供給する。さらに、ＭＰＵ／ＭＭＴ解析部２５１は、供給されたＭＭＴパケットから、送信装置１（図１）のＭＰＵ／ＭＭＴパケット化部１５１に対応したＭＭＴパケットの復号に関する解析処理し、解析処理したＭＭＴパケットから、符号化された映像音声データを取り出す。ＭＰＵ／ＭＭＴ解析部２５１は、この符号化された映像音声データを、デコードバッファ２３５に供給する。
【００７２】
デコードバッファ２３５は、ＭＰＵ／ＭＭＴ解析部２５１から供給された符号化された映像音声データを一時的に蓄積する。デコードバッファ２３５は、一時的に蓄積された符号化された映像音声データを映像音声復号部２３８に供給する。
【００７３】
映像・音声同期制御部２３７は、２４ビットカウンタ２３３ａ及び３２ビットカウンタ２３３ｂからの出力に基づいて、現在時刻情報を取得する。
【００７４】
映像・音声同期制御部２３７は、供給された提示時刻ｍｐｔ（または、提示時刻ｍｐｔとＰＴ情報）に基づいて、映像音声データのＧＯＰ毎に、各映像音声データの提示時刻ＰＴを求める。
【００７５】
映像・音声同期制御部２３７は、映像音声復号部２３８に対して、デコードバッファ２３５に蓄積されている各符号化された映像音声データに対する、復号および提示の指示を行う。この場合、映像・音声同期制御部２３７は、指示を行う際、２４ビットカウンタ２３３ａ及び３２ビットカウンタ２３３ｂで生成されたシステム・タイム・クロックが参照され、求められた提示時刻ＰＴがこのシステム・タイム・クロックより早い時刻情報であるならば、コンテンツ視聴許可の状態と判断する。
【００７６】
それゆえ、映像・音声同期制御部２３７は、コンテンツ視聴許可の状態と判断したときに、映像音声復号部２３８に対して、デコードバッファ２３５に蓄積されている各符号化された映像音声データに対する、復号および提示の指示を行う。映像・音声同期制御部２３７は、求められた提示時刻ＰＴがこのシステム・タイム・クロックより遅い時刻情報であるならば、視聴不可の状態と判断したときに、映像音声復号部２３８に対して、デコードバッファ２３５に蓄積されている各符号化された映像音声データに対する、復号および提示の指示をしない。
【００７７】
なお、映像・音声同期制御部２３７は、上述のように、映像音声の提示単位毎の提示時刻ＰＴを求めるための情報（提示時刻ｍｐｔ、ＰＴ情報）について、相対的な時刻情報を考慮して、提示同期に関わる処理が実行される。
【００７８】
映像音声復号部２３８は、映像・音声同期制御部２３７からの指示に基づいて、デコードバッファ２３５に蓄積されている各符号化された映像音声データの復号処理を行う。映像音声復号部２３８は、各映像音声データを提示時刻ＰＴのタイミングで順次出力される。
【００７９】
ここで、上述のＭＰＵ／ＭＭＴ解析部２５１、デコードバッファ２３５、映像・音声同期制御部２３７と映像音声復号部２３８は、次のような構成でもよい。
【００８０】
ＭＰＵ／ＭＭＴ解析部２５１は、デコードバッファ２３５への供給に関して、供給されたＭＭＴパケットから、送信装置１（図１）のＭＰＵ／ＭＭＴパケット化部２５１に対応したＭＭＴパケットの復号に関する解析処理し、解析処理したＭＭＴパケットから、符号化された映像音声データと符号化された映像音声データのＰＴ情報を取り出す。さらに、ＭＰＵ／ＭＭＴ解析部２５１は、この符号化された映像音声データとそのＰＴ情報を、デコードバッファ２３５に供給する。デコードバッファ２３５は、ＭＰＵ／ＭＭＴ解析部２５１から供給された符号化された映像音声データとそのＰＴ情報を一時的に蓄積する。デコードバッファ２３５は、一時的に蓄積された符号化された映像音声データとそのＰＴ情報を映像音声復号部２３８に供給する。
【００８１】
映像・音声同期制御部２３７は、供給された提示時刻ｍｐｔ（または、提示時刻ｍｐｔとＰＴ情報）に基づいて、映像音声データのＧＯＰ毎に、各映像音声データの提示時刻ＰＴを求める。
【００８２】
映像・音声同期制御部２３７は、映像音声復号部２３８に対して、デコードバッファ２３５に蓄積されている各符号化された映像音声データに対する、復号および提示の指示を行う。ここで、映像・音声同期制御部２３７は、上述のように、映像音声の提示単位毎の提示時刻ＰＴを求めるための情報（提示時刻ｍｐｔ、ＰＴ情報）について、相対的な時刻情報を考慮して、提示同期に関わる処理が実行される。
【００８３】
さらに、映像・音声同期制御部２３７は、４ビットカウンタ２３３ａ及び３２ビットカウンタ２３３ｂで生成されたシステム・タイム・クロックを映像音声復号部２３８に供給する。
【００８４】
映像音声復号部２３８は、映像・音声同期制御部２３７からの指示に基づいて、デコードバッファ２３５に蓄積されている各符号化された映像音声データの復号処理を行う。映像音声復号部２３８は、各映像音声データを提示時刻ＰＴに基づくクロックタイミングで順次出力される。この場合、映像音声復号部２３８は、順次出力する際、映像・音声同期制御部２３７から供給され、２４ビットカウンタ２３３ａ及び３２ビットカウンタ２３３ｂで生成されたシステム・タイム・クロックが参照され、符号化された映像音声データのＰＴ情報がこのシステム・タイム・クロックより早い時刻情報であるならば、コンテンツ視聴許可の状態と判断する。
【００８５】
それゆえ、映像音声復号部２３８は、コンテンツ視聴許可の状態と判断したときに、各映像音声データを提示時刻ＰＴに基づくクロックタイミングで順次出力される。映像音声復号部２３８は、符号化された映像音声データのＰＴ情報がこのシステム・タイム・クロックより遅い時刻情報であるならば、視聴不可の状態と判断して、各映像音声データを提示時刻ＰＴに基づくクロックタイミングで順次出力しない。
【００８６】
（Ａ−２）第１の実施形態の動作
次に、第１の実施形態に係る通信システム１０における送信装置１によるコンテンツの送信処理と、受信装置２によるコンテンツの再生処理との動作を説明する。
【００８７】
図６は、第１の実施形態に係る送信装置１における視聴期限情報を付加した放送コンテンツの送信処理を示すフローチャートである。
【００８８】
送信装置１では、送信処理部１１が、ＭＭＴを用いて符号化されたコンテンツを送信する。
【００８９】
送信処理部１１では、時刻情報サーバ４からの時刻情報（ＵＴＣ）を取得する（Ｓ１０１）。
【００９０】
視聴期限情報付加部１３９は、時刻情報（ＵＴＣ）を、当該コンテンツの視聴期限情報に基づいて視聴期限時刻情報に変更する（Ｓ１０２）。
【００９１】
ＮＴＰ／ＩＰインタフェース部１３１は、時刻情報サーバ４から、所定の時間間隔で、標準時刻としての６４ビットフォーマットの時刻情報を取得する。ＮＴＰ／ＩＰインタフェース部１３１は、６４ビットフォーマットの時刻情報（上位３２ビットのビットデータと下位３２ビットのビットデータ）を３２ビットレジスタ１３２ｂに与える。
【００９２】
視聴期限情報付加部１３９は、時刻情報サーバ４から取得した時刻情報を、視聴期限情報に変更するものである。視聴期限情報付加部１３９は、ＮＴＰ／ＩＰインタフェース部１３１から受信した６４ビットフォーマットの時刻情報（上位３２ビットのビットデータと下位３２ビットのビットデータ）に、６４ビットフォーマットの視聴期間情報（上位３２ビットのビットデータと下位３２ビットのビットデータ）を加算して、視聴期限時刻情報に変更する。視聴期限情報付加部１３９は、６４ビットフォーマットの視聴期限時刻情報（上位３２ビットのビットデータと下位３２ビットのビットデータ）のうち、上位３２ビットのビットデータを３２ビットレジスタ１３２ａに与え、下位３２ビットのビットデータを３２ビットレジスタ１３２ｂに与える。
【００９３】
３２ビットレジスタ１３２ａには、６４ビットフォーマットの時刻情報の上位３２ビットのビットデータが保持される。また、３２ビットレジスタ１３２ｂには、６４ビットフォーマットの時刻情報の下位３２ビットのビットデータが保持される。３２ビットレジスタ１３２ａ、１３２ｂに保持される内容は、ＮＴＰ／ＩＰインタフェース１３１で６４ビットフォーマットの時刻情報を取得し、視聴期限情報付加部１３９で視聴期限時刻情報に変更する毎に更新される。
【００９４】
例えば、図８に示すように、送信処理部１１が、「2015/2/21  0：00：00」に、２時間のコンテンツを送信する場合に、当該コンテンツの視聴期限が１週間とし、視聴期限が「2015/2/28/0：00：00」とする。このとき、視聴期限情報付加部１３９は、３２ビットレジスタ１３２ａ、１３２ｂに保持される「2015/2/21  0：00：00」を示すビットデータに視聴期限「2015/2/28  0：00：00」に変更する。
【００９５】
電圧制御発振器１３３、２４ビットカウンタ１３４ａ、３２ビットカウンタ１３４ｂ、ビット変換部１３４および比較器１３６は、ＰＬＬ（ＰｈａｓｅＬｏｃｋｅｄＬｏｏｐ）回路を実現するための構成である。
【００９６】
そのため、電圧制御発振器１３３では、時刻情報サーバ４から取得された６４ビットフォーマットの時刻情報をベースとした視聴期限時刻情報に同期した２２４Ｈｚのクロック（システムクロック）が生成されて、このシステムクロックが、２４ビットカウンタ１３４ａ及び３２ビットカウンタ１３４ｂと、映像音声符号化部１３８に与えられる。
【００９７】
また、時計として機能する２４ビットカウンタ１３４ａ及び３２ビットカウンタ１３４ｂは、電圧制御発振器１３３により生成された２２４Ｈｚのクロックの周波数情報を含み、時刻情報サーバ４からの６４ビットフォーマットの時刻情報をベースとした視聴期限時刻情報に同期した５６ビットの時刻情報が生成される。
【００９８】
例えば、当該コンテンツの送信開始時刻が「2015/2/21  0：00：00」であり、視聴期限が「2015/2/28  0：00：00」であるときには、当該コンテンツは、視聴期限情報である「2015/2/28  0：00：00」を含む。
【００９９】
映像・音声同期制御部１５２では、３２ビットカウンタ１３４ｂの３２ビット出力と２４ビットカウンタ１３４ｃの２４ビット出力とが供給される。
【０１００】
また、映像・音声同期制御部１５２は、供給された３２ビットカウンタ１３４ｂの３２ビット出力と２４ビットカウンタ１３４ｃの２４ビット出力に基づいて、次の処理を実行する。映像・音声同期制御部１５２は、映像音声符号化部１３８でエンコードされる映像音声データのＧＯＰ毎に、先頭のピクチャ（サンプル＝提示単位）のエンコードタイミングを基に、そのピクチャの提示時刻（ＰＴ）が求められる。この提示時刻ｍｐｔは、ＭＭＴ−ＳＩ生成・パケット化部１５３に供給される。なお、提示時刻ｍｐｔは、視聴期限時刻情報ベースとした提示時刻となる。
【０１０１】
ここで、例えば、ＭＭＴを用いたコンテンツにおける最初のＭＭＴパケットに関わる提示時刻ｍｐｔには、視聴期限の「2015/2/28  0：00：00」が設定され、それ以降のＭＭＴパケットに関わる提示時刻ｍｐｔには、「2015/2/28  0：00：00」に基づいて視聴期限に基づく時刻情報が設定される。また、ＭＭＴを用いたコンテンツにおける最後のＭＭＴパケットに関わる提示時刻ｍｐｔには「2015/2/28  2：00：00」が設定される。
【０１０２】
さらに、映像・音声同期制御部１５２は、映像音声符号化部１３８で符号化される映像音声データのＧＯＰ毎に、各データのエンコードタイミングを基に、ＰＴ情報（提示時刻ＰＴを得るための時刻取得情報）が生成される。映像・音声同期制御部１５２は、生成したＰＴ情報を、ＭＰＵ／ＭＭＴパケット化部１５１に供給する。なお、ＭＰＵ／ＭＭＴパケット化部１５１は、映像・音声同期制御部１５２からＰＴ情報を取得し、映像音声データに関わるＭＭＴパケットに、ＰＴ情報を持つＭＭＴ拡張ヘッダを配置する。ここで、ＰＴ情報は、視聴期限時刻情報ベースとしたＰＴ情報となる。
【０１０３】
ここで、例えば、ＭＭＴを用いたコンテンツにおける最初のＭＭＴパケットに関わるＰＴ情報には、視聴期限の「2015/2/28  0：00：00」が設定され、それ以降のＭＭＴパケットに関わるＰＴ情報には、「2015/2/28  0：00：00」に基づいて視聴期限に基づく時刻情報が設定される。また、ＭＭＴを用いたコンテンツにおける最後のＭＭＴパケットに関わるＰＴ情報には「2015/2/28  2：00：00」が設定される。
【０１０４】
ＭＵＸ１４１は、上述したように、シグナリングメッセージを含むＭＭＴパケットが供給される。ＭＵＸ１４１は、各パケットにさらに必要なヘッダが付加され、ＭＭＴを用いたコンテンツ（ストリーム）を生成し、送信装置１の送信信号として送信する（Ｓ１０４）。
【０１０５】
図７は、第１の実施形態に係る受信装置２においてコンテンツの提示処理を示すフローチャートである。
【０１０６】
ここで、受信装置２における、受信処理部２１（図１）からＤＥＭＵＸ２３１に対して、受信処理部２１（図１）で処理された受信信号と標準時刻としての時刻情報（ＵＴＣ）をＤＥＭＵＸ２３１に供給する以降の処理について説明し、受信処理部２１（図１）の処理についての説明を省略する。
【０１０７】
受信装置２は、コンテンツが視聴期限となっているか否かを以下のように判断する。なお、視聴期限を超えている場合、受信装置２は、コンテンツの再生を停止する。
【０１０８】
受信装置２において、時刻情報サーバ４から時刻情報を取得する。時刻情報サーバ４からの時刻情報は、ＤＥＭＵＸ２３１を介して、２４ビットカウンタ２３３ａ及び３２ビットカウンタ２３３ｂに与えられる。映像・音声同期制御部２３７は、２４ビットカウンタ２３３ａ及び３２ビットカウンタ２３３ｂからの出力に基づいて、現在時刻情報を取得する（Ｓ２０２）。
【０１０９】
３２ビットカウンタ２３３ｂの３２ビット出力と２４ビットカウンタ２３３ａの２４ビット出力が、システム・タイム・クロックとして映像・音声同期制御部２３７に供給される。
【０１１０】
映像・音声同期制御部２３７は、供給された提示時刻ｍｐｔ（または、提示時刻ｍｐｔとＰＴ情報）に基づいて、映像音声データのＧＯＰ毎に、各映像音声データの提示時刻ＰＴを求める。
【０１１１】
映像・音声同期制御部２３７は、２４ビットカウンタ２３３ａ及び３２ビットカウンタ２３３ｂで生成されたシステム・タイム・クロックが参照され、求められた提示時刻ＰＴがこのシステム・タイム・クロックより早い時刻情報であるならば、コンテンツ視聴許可の状態と判断し、求められた提示時刻ＰＴがこのシステム・タイム・クロックより遅い時刻情報であるならば、コンテンツ視聴許可の状態と判断する。
【０１１２】
それゆえ、映像・音声同期制御部２３７は、コンテンツ視聴許可の状態と判断したときに、映像音声復号部２３８に対して、デコードバッファ２３５に蓄積されている各符号化された映像音声データに対する、復号および提示の指示を行い、視聴不可の状態と判断したときに、映像音声復号部２３８に対して、デコードバッファ２３５に蓄積されている各符号化された映像音声データに対する、復号および提示の指示をしない。
【０１１３】
映像音声復号部２３８は、映像・音声同期制御部２３７からの指示に基づいて、デコードバッファ２３５に蓄積されている各符号化された映像音声データの復号処理を行う。映像音声復号部２３８は、各映像音声データを提示時刻ＰＴのタイミングで順次出力される（Ｓ２０３）。
【０１１４】
ここで、上述の処理ステップ（Ｓ２０３）は、次のような処理ステップでもよい。
【０１１５】
ＭＰＵ／ＭＭＴ解析部２５１は、デコードバッファ２３５への供給に関して、符号化された映像音声データとそのＰＴ情報を、デコードバッファ２３５に供給する。デコードバッファ２３５は、ＭＰＵ／ＭＭＴ解析部２５１から供給された符号化された映像音声データとそのＰＴ情報を一時的に蓄積する。デコードバッファ２３５は、一時的に蓄積された符号化された映像音声データとそのＰＴ情報を映像音声復号部２３８に供給する。
【０１１６】
映像・音声同期制御部２３７は、映像音声復号部２３８に対して、デコードバッファ２３５に蓄積されている各符号化された映像音声データに対する、復号および提示の指示を行う。さらに、映像・音声同期制御部２３７は、４ビットカウンタ２３３ａ及び３２ビットカウンタ２３３ｂで生成されたシステム・タイム・クロックを映像音声復号部２３８に供給する。
【０１１７】
映像音声復号部２３８は、映像・音声同期制御部２３７からの指示に基づいて、デコードバッファ２３５に蓄積されている各符号化された映像音声データの復号処理を行い、２４ビットカウンタ２３３ａ及び３２ビットカウンタ２３３ｂで生成されたシステム・タイム・クロックが参照され、符号化された映像音声データのＰＴ情報がこのシステム・タイム・クロックより早い時刻情報であるならば、コンテンツ視聴許可の状態と判断し、各映像音声データを提示時刻ＰＴに基づくクロックタイミングで順次出力する。また、映像音声復号部２３８は、符号化された映像音声データのＰＴ情報がこのシステム・タイム・クロックより遅い時刻情報であるならば、視聴不可の状態と判断したときに、各映像音声データを提示時刻ＰＴに基づくクロックタイミングで順次出力しない（Ｓ２０３）。
【０１１８】
（Ａ−３）第１の実施形態の効果
以上のように、第１の実施形態によれば、時刻情報サーバから取得した時刻情報を視聴期限情報に基づいて変更し、この視聴期限時刻情報を有するコンテンツを受信装置に送信することにより、受信装置は、コンテンツの視聴期限をコンテンツとは別に管理することなく、コンテンツの視聴期限に基づく視聴制御（視聴許可／視聴不可）が可能となる。
【０１１９】
（Ｂ）他の実施形態
上述した第１の実施形態においても本発明の種々の変形実施形態を言及したが、本発明は、以下の変形実施形態にも適用できる。
【０１２０】
受信装置２が複数台である場合、送信装置１で生成される視聴期限情報を、受信装置２毎に変更するようにしても良い。ビデオオンデマンドにより、受信装置２で生成されるコンテンツを各受信装置２に再生する際、受信装置２毎の視聴期限を設定できる。
【符号の説明】
【０１２１】
１０…放送システム（通信システム）、１…送信装置、１１及び１１Ａ…送信処理部、２…受信装置、２１…受信処理部、２２…コンテンツ処理部、２３…記憶装置、４…時刻情報サーバ、５…放送系ネットワーク、６…通信系ネットワーク、１３１…ＮＴＰ／ＩＰインタフェース部、１３２ａ…３２ビットレジスタ、１３２ｂ…３２ビットレジスタ、１３３…電圧制御発振部、１３４ａ…２４ビットカウンタ、１３４ｂ…３２ビットカウンタ、１３６…比較器、１３８…映像音声符号化部、１３９…視聴期限情報付加部、１４０…エンコードバッファ、１４１…マルチプレクサ（ＭＵＸ）、１５１…ＭＰＵ／ＭＭＴパケット化部、１５２…映像・音声同期制御部、１５３…ＭＭＩ−ＳＩ生成・パケット化部、２３１…デマルチプレクサ（ＤＥＭＵＸ）、２３２…電圧制御発振器、２３３ａ…２４ビットカウンタ、２３３ｂ…３２ビットカウンタ、２３４…比較器、２３５…デコードバッファ、２３６…ＭＭＩ−ＳＩ解析部、２３７…映像・音声同期制御部、２３８…映像音声復号部、２５１…ＭＰＵ／ＭＭＴパケット解析部。
【図１】
0006515741.tif 000002
【図２】
0006515741.tif 000003
【図３】
0006515741.tif 000004
【図４】
0006515741.tif 000005
【図５】
0006515741.tif 000006
【図６】
0006515741.tif 000007
【図７】
0006515741.tif 000008
【図８】
0006515741.tif 000009