(57)【要約】【課題】チューナを追加せずにマルチ編成放送を一括して録画できるデジタル放送録画装置を提供する。【解決手段】トランスポートストリーム（ＴＳ）を出力するチューナ部１０１と、ＴＳからサービス（番組）に係る情報（ＰＳＩ／ＳＩ）を収集し、ＴＳをデスクランブルし、サービス毎にＴＳを分配するストリーム制御部２０１と、サービスに係る情報を基にサービス数分受信制御部（サブ）３１１〜３１ｎを起動し、制御結果に基づく情報をストリーム制御部２０１へ出力する受信制御部（メイン）３０１と、それぞれが各サービスの受信制御を行う複数の受信制御部（サブ）３１１〜３１ｎと、ストリーム制御部２０１から出力されたＴＳ１〜ｎを暗号化後蓄積する蓄積部４０１と、ストリーム制御部２０１または蓄積部４０１から出力されたいずれか１つのＴＳから映像・音声ストリームを分離するＤＥＭＵＸ部５０１とを備えている。【選択図】図１
2010258517.tif 000002
【特許請求の範囲】
【請求項１】
デジタル放送を受信しトランスポートストリームを出力するチューナ部と、
前記チューナ部から出力されたトランスポートストリームからそれに含まれるサービスに係る情報を収集し主受信制御部へ出力するとともに、該主受信制御部から入力された情報を用いて該トランスポートストリームをデスクランブルし、該サービス毎にトランスポートストリームを分配して出力するストリーム制御部と、
前記ストリーム制御部が収集したサービスに係る情報を基に該サービス数分の複数の副受信制御部を起動し、該副受信制御部による制御結果に基づく情報を前記ストリーム制御部へ出力する主受信制御部と、
それぞれが前記各サービスの受信制御を行なう複数の副受信制御部と、
前記ストリーム制御部から出力されたサービス毎のトランスポートストリームを暗号化後蓄積する蓄積部と、
前記ストリーム制御部または前記蓄積部から出力されたいずれか１つのサービスに対応するトランスポートストリームから映像・音声ストリームを分離するＤＥＭＵＸ部と、
前記ＤＥＭＵＸ部から出力された映像ストリームをデコードする映像デコーダ部と、
前記ＤＥＭＵＸ部から出力された音声ストリームをデコードする音声デコーダ部と
を備えることを特徴とするデジタル放送録画装置。
【請求項２】
前記チューナ部から出力されるトランスポートストリームが、パケット識別子によって識別される複数のトランスポートストリームパケットからなり、
前記複数の副受信制御部が、前記受信制御として、前記各サービスの処理の際に使用されるトランスポートストリームパケットの識別子の一覧を生成して、前記主受信制御部へと設定するものであり、
前記主受信制御部が、前記副受信制御部によって設定された情報を前記ストリーム制御部に対して供給するものである
ことを特徴とする請求項１に記載のデジタル放送録画装置。
【請求項３】
前記複数の副受信制御部が前記主受信制御部へ設定するトランスポートストリームパケットの識別子の一覧に、前記各サービスの映像／音声ストリームのデスクランブルに必要となる鍵を表す情報を含むトランスポートストリームパケットの識別子が含まれている
ことを特徴とする請求項２に記載のデジタル放送録画装置。
【請求項４】
チューナ部によって、デジタル放送を受信しトランスポートストリームを出力し、
ストリーム制御部によって、前記チューナ部から出力されたトランスポートストリームからそれに含まれるサービスに係る情報を収集し主受信制御部へ出力するとともに、該主受信制御部から入力された情報を用いて該トランスポートストリームをデスクランブルし、該サービス毎にトランスポートストリームを分配して出力し、
前記主受信制御部によって、前記ストリーム制御部が収集したサービスに係る情報を基に該サービス数分の複数の副受信制御部を起動し、該副受信制御部による制御結果に基づく情報を前記ストリーム制御部へ出力し、
複数の副受信制御部それぞれによって、前記各サービスの受信制御を行い、
蓄積部によって、前記ストリーム制御部から出力されたサービス毎のトランスポートストリームを暗号化後蓄積し、
前記ＤＥＭＵＸ部によって、前記ストリーム制御部または前記蓄積部から出力されたいずれか１つのサービスに対応するトランスポートストリームから映像・音声ストリームを分離し、
映像デコーダ部によって、前記ＤＥＭＵＸ部から出力された映像ストリームをデコードし、
音声デコーダ部によって、前記ＤＥＭＵＸ部から出力された音声ストリームをデコードする
ことを特徴とするデジタル放送録画方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば地上デジタル放送におけるマルチ編成放送を一括録画する際に用いて好適なデジタル放送録画装置及び方法に関する。
【背景技術】
【０００２】
現在の地上デジタル放送は地上アナログ放送のサイマル放送がメインのため一部の教育向け放送以外ではマルチ編成放送が殆ど行なわれていない。マルチ編成放送とは、１チャンネルで複数の標準画質映像の番組を同時に送信する放送である。しかし、２０１１年の地デジ完全移行に向けて、マルチ編成放送も増えてくると考えられる。そのため、今後、マルチ編成放送に対応した録画装置や録画方法の需要が出てくると考えられる。
【０００３】
なお、本発明の背景となる技術を開示するものとして、例えば特許文献１や特許文献２がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２８１９９３号公報
【特許文献２】特開２００２−３４４８２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来の一般的な地上デジタル放送対応レコーダではマルチ編成放送であっても１つの番組しか録画することができなかった。複数の番組を同時に録画するために複数チューナを搭載している場合があるが、この方法ではチューナハードウェアを追加搭載する必要がありコストがかかってしまう。
【０００６】
本発明は、上記の事情を考慮してなされたものであり、チューナハードウェアを追加搭載することなく、マルチ編成放送を一括して録画できるデジタル放送録画装置及び方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明は、デジタル放送を受信しトランスポートストリームを出力するチューナ部と、前記チューナ部から出力されたトランスポートストリームからそれに含まれるサービスに係る情報を収集し主受信制御部へ出力するとともに、該主受信制御部から入力された情報を用いて該トランスポートストリームをデスクランブルし、該サービス毎にトランスポートストリームを分配して出力するストリーム制御部と、前記ストリーム制御部が収集したサービスに係る情報を基に該サービス数分の複数の副受信制御部を起動し、該副受信制御部による制御結果に基づく情報を前記ストリーム制御部へ出力する主受信制御部と、それぞれが前記各サービスの受信制御を行なう複数の副受信制御部と、前記ストリーム制御部から出力されたサービス毎のトランスポートストリームを暗号化後蓄積する蓄積部と、前記ストリーム制御部または前記蓄積部から出力されたいずれか１つのサービスに対応するトランスポートストリームから映像・音声ストリームを分離するＤＥＭＵＸ部と、前記ＤＥＭＵＸ部から出力された映像ストリームをデコードする映像デコーダ部と、前記ＤＥＭＵＸ部から出力された音声ストリームをデコードする音声デコーダ部とを備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、チューナを複数用意することなく、１つの放送波にマルチ編成され放送されている番組を全て録画することができる。その理由は、地上デジタル放送におけるマルチ編成放送では１つのトランスポートストリームに複数のサービスが多重化され送出されており、１つのチューナにて一度に受信することができるので、副受信制御部によって各サービスの受信制御を同時に行い、ストリーム制御部によってサービス毎のトランスポートストリームに分配することで、複数のチューナを用意することなくマルチ編成された全てのサービスのトランスポートストリームを得ることができるからである。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態としてのデジタル放送受信装置の構成例を説明するためのブロック図である。
【発明を実施するための形態】
【００１０】
以下、図１を参照して、本発明の実施の形態について説明する。本実施形態は、１つのチューナを搭載したデジタル放送受信装置１として構成されていて、マルチ編成された番組を全て同時に録画する機能を備えている。
【００１１】
図１に示す本発明の実施形態のデジタル放送受信装置１は、チューナ部１０１と、ストリーム制御部２０１と、受信制御部（メイン）３０１と、受信制御部（サブ）３１１〜３１ｎと、蓄積部４０１と、ＤＥＭＵＸ部（＝多重分離部）５０１と、映像デコーダ部５１１と、音声デコーダ部５１２とから構成されている。これらの各部は、ハードウェア単体として構成されていたり、コンピュータとそのコンピュータによって制御されあるいは接続されたハードウェアとの組み合わせとして構成されていたり、あるいはコンピュータによって実行されるプログラムとして構成されていたりする。
【００１２】
上記の構成において、チューナ部１０１は、アンテナ等を用いて地上デジタル放送を受信しトランスポートストリームＴＳを出力する。なお、チューナ部１０１から出力されるトランスポートストリームＴＳを構成する一部のＴＳパケットは、スクランブル化されている。
【００１３】
ストリーム制御部２０１は、デスクランブル部２１１とストリーム分配部２１２とを含んで構成されている。チューナ部１０１から出力されたトランスポートストリームＴＳに含まれるスクランブル化されているＴＳパケットは、デスクランブル部２１１によって、受信制御部（メイン）３０１から供給されるデスクランブル用の鍵を用いてデスクランブルされる。このデスクランブル部２１１でデスクランブルされたＴＳパケットまたはスクランブルされていなかったＴＳパケットからなるトランスポートストリームＴＳ（デスクランブル済）は、ストリーム分配部２１２へと入力される。ストリーム分配部２１２は、入力されたトランスポートストリームＴＳ（デスクランブル済）から、ＰＳＩ／ＳＩ情報を収集し、受信制御部（メイン）３０１へと供給する。ストリーム分配部２１２は、また、受信制御部（メイン）３０１から入力される情報に基づいて、トランスポートストリームＴＳ（デスクランブル済）をサービス毎に分配し、サービス毎に各サービスに対応するＴＳパケット列からなるトランスポートストリームＴＳ１〜ＴＳｎ（サービス毎）を出力する。
【００１４】
なお、本実施形態において用いられる各信号・情報の仕様は、ＩＳＯ／ＩＥＣ１３８１８−１や、社団法人電波産業会標準規格ＡＲＩＢ  ＳＴＤ−Ｂ１０「デジタル放送に使用する番組配列情報」などに基づく標準的な仕様を有しているものとする。すなわち、トランスポートストリーム（ＴＳ）は、ＰＥＳまたはセクションデータをパケット化した複数の固定長のＴＳパケット（トランスポートストリームパケット）から構成されている。各ＴＳパケットのヘッダーには、ＴＳパケットが伝送する映像、音声、データ等の種類を識別する情報であるＰＩＤ（Ｐａｃｋｅｔ  Ｉｄｅｎｔｉｆｉｅｒ；パケット識別子）が含まれている。ＰＥＳは、Ｐａｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍの略語で、パケット化された映像や音声の符号化データを意味する。セクションデータは、ＰＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ；番組特定情報）／ＳＩ（Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ；番組配列情報）等のサービスに係る情報などの管理情報やデータ放送の内容等を表すデータから構成されている。ＳＩは、放送データストリームの分配システム、内容、スケジュール／タイミングなどを記述するデータであり、ＰＳＩを含んでいる。ＰＳＩは、４種類のテーブル（ＰＡＴ、ＣＡＴ、ＰＭＴ、ＮＩＴ）から構成されるデータである。
【００１５】
ＰＡＴは、Ｐｒｏｇｒａｍ  Ａｓｓｏｃｉａｔｉｏｎ  Ｔａｂｌｅの略語であり、放送番組に関連するＰＭＴを伝送するＴＳパケットのＰＩＤを指定する。ＣＡＴは、Ｃｏｎｄｉｔｉｏｎａｌ  Ａｃｃｅｓｓ  Ｔａｂｌｅの略語であり、有料放送の関連情報のうち個別情報を伝送するＴＳパケットのＰＩＤを指定する。ＰＭＴは、Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅの略語であり、放送番組を構成する各符号化信号を伝送するＴＳパケットのＰＩＤおよび有料放送の関連情報のうち共通情報を伝送するＴＳパケットのＰＩＤを指定する。ＮＩＴは、Ｎｅｔｗｏｒｋ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅの略語であり、変調周波数など伝送路の情報と放送番組を関連付ける情報を伝送する。
【００１６】
また、ＳＩに分類される他のテーブルには、例えばＥＩＴがある。ＥＩＴは、Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅの略語であり、番組の名称、放送日時、内容の説明など、番組に関する情報を指示するために用いられる。また、セクションとして伝送されるＳＩ（番組配列情報）以外のテーブルとして、例えばＥＣＭがある。ＥＣＭは、Ｅｎｔｉｔｌｅｍｅｎｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅの略語であり、番組情報（番組に関する情報とデスクランブルのための鍵など）および制御情報（デコーダのデスクランブル機能の強制オン／オフの指令）からなる共通情報を伝送するために用いられる。
【００１７】
なお、本実施形態の説明において、プログラムとは、互いに同期関係にある映像や音声データの集まりを意味するものであり、例えばテレビ放送における１つの番組に相当するものである。マルチ編成放送においては、放送される１つのトランスポートストリーム（ＴＳ）に複数のプログラム（番組）が多重化されている。この場合に各プログラム間は同期関係がなくてもよい。また、ＳＩ（番組配列情報）などで用いられている用語のサービス（Ｓｅｒｖｉｃｅ）は、テレビ放送の番組を意味している。
【００１８】
受信制御部３０１（メイン）は、ストリーム制御部２０１で収集したＰＳＩ／ＳＩ情報を基にマルチ編成状態（すなわちマルチ編成の有無など）および各サービスの情報（すなわち各サービスの配列状態など）を解析する。受信制御部３０１（メイン）は、マルチ編成放送が行われている場合、解析結果に応じて受信制御部３１１〜３１ｎ（サブ）をサービス数分起動し、解析した各サービス情報をサービス毎に各受信制御部３１１〜３１ｎ（サブ）へ供給することで、各サービスの受信制御を、受信制御部３１１〜３１ｎ（サブ）においてサービス毎に行わせる。すなわち、例えば、受信制御部３１１ではマルチ編成放送の第１の番組に対応した受信制御が行われ、受信制御部３１２ではマルチ編成放送の第２の番組に対応した受信制御が行われる。受信制御部３０１（メイン）は、また、受信制御部３１１〜３１ｎ（サブ）による受信制御結果に応じて設定された、着脱可能に装着されたデジタル放送受信用ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カード６０１との間で情報を送受信すること取得したデスクランブル処理に用いられる鍵や、サービス毎のトランスポートストリームに分配する際に使用されるＴＳパケットのＰＩＤなどの情報をストリーム制御部２０１に対して供給する。
【００１９】
複数の受信制御部３１１〜３１ｎ（サブ）は、各サービスの受信制御を行なう。各受信制御部３１１〜３１ｎ（サブ）は、受信制御として、例えばそれぞれコンピュータで並行して実行可能な処理単位として構成されていて、各サービスに関するＰＳＩ／ＳＩ情報に基づいて、各サービスのトランスポートストリームを生成するなどの処理の際に必要となるＴＳパケットのＰＩＤ、および各映像／音声ストリームのデスクランブルに必要となるＥＣＭのＰＩＤ（すなわち、各サービスの映像／音声ストリームのデスクランブルに必要となる鍵を表す情報を含むトランスポートストリームパケットのパケット識別子）の一覧を生成し、受信制御部３０１（メイン）側へ設定する。本実施形態では、受信制御部３１１〜３１ｎ（サブ）が、コンピュータで並行して実行可能な処理単位の一つであるスレッドとして起動されるものであるとする。
【００２０】
蓄積部４０１は、ローカル暗号化部４１１とローカル暗号復号部４１２とＨＤＤ（ハードディスクドライブ）等からなる記憶装置４１３とを含んで構成されている。ローカル暗号化部４１１は、ストリーム制御部２０１から出力された各サービスのトランスポートストリームＴＳ１〜ＴＳｎを並行して入力し、デジタル放送受信装置１固有の暗号鍵を用いて暗号化して、すべてのトランスポートストリームＴＳ１〜ＴＳｎを記憶装置４１３に蓄積する。ローカル暗号復号部４１２は、記憶装置４１３から暗号化された各サービスのトランスポートストリームＴＳ１〜ＴＳｎのいずれかを読み出し、デジタル放送受信装置１固有の復号鍵を用いて復号してトランスポートストリームＴＳ０として出力する。
【００２１】
ＤＥＭＵＸ部５０１は、ストリーム制御部２０１または蓄積部４０１から出力されたいずれか１つのトランスポートストリームＴＳ１、ＴＳ２、…もしくはＴＳｎまたはＴＳ０から映像・音声ストリームを分離して、映像デコーダ部５１１と音声デコーダ部５１２へと出力する。
【００２２】
映像デコーダ部５１１と音声デコーダ部５１２は、ＤＥＭＵＸ部５０１から出力された映像・音声ストリームをデコードして映像信号と音声信号を出力する。
【００２３】
次に、図１のデジタル放送受信装置１の動作について説明する。
【００２４】
（１）チューナ部１０１は、地上デジタル放送の１チャネルの放送信号（１３セグメント分）を受信し、トランスポートストリームＴＳ（スクランブル状態）を出力する。
【００２５】
（２）チューナ部１０１から出力されたトランスポートストリームＴＳに含まれるスクランブル状態のＴＳパケットは、ストリーム制御部２０１内のデスクランブル部２１１にてデスクランブルされる。ストリーム制御部２０１は、また、トランスポートストリームＴＳからＰＳＩ／ＳＩ情報を収集し、受信制御部（メイン）３０１へ出力する。なお、デスクランブル対象のＴＳパケットのＰＩＤ、およびデスクランブル処理で用いられる鍵について情報は、後述するようにして受信制御部３０１（メイン）から供給される。
【００２６】
（３）受信制御部３０１（メイン）は、ストリーム制御部２０１から受信制御に必要となるＰＳＩ／ＳＩ情報を取得し、マルチ編成された番組（サービス）を検出し、受信制御部３１１〜３１ｎ（サブ）を別スレッドでサービス数分起動する。
【００２７】
（４）受信制御部３１１〜３１ｎ（サブ）は、各サービスに関するＰＳＩ／ＳＩ情報を受信制御部３０１（メイン）経由で取得し、各サービスに対応するトランスポートストリームを生成する際に必要となるストリームのＰＩＤ、および各映像／音声ストリームのデスクランブルに必要となるＥＣＭのＰＩＤの一覧を生成し、受信制御部３０１（メイン）側へ設定する。
【００２８】
（５）受信制御部（メイン）３０１は、受信制御部（サブ）３１１〜３１ｎによって設定されたサービス毎の情報をマージし、デスクランブルが必要となるストリームのＰＩＤおよび対応するＥＣＭのＰＩＤを統合する。そして、これらの情報が、受信制御部（メイン）３０１からストリーム制御部２０１へと出力される。さらに、受信制御部（メイン）３０１は、ストリーム制御部２０１から必要となるＥＣＭを取得し、各ＥＣＭの情報によってデジタル放送受信用ＩＣカード６０１からデスクランブル処理用の鍵を取得し、デスクランブル部２１１に対してデスクランブル対象ＰＩＤおよび鍵を設定する。
【００２９】
（６）また、受信制御部（メイン）３０１は、サービス毎にトランスポートストリームを生成するのに必要となるＴＳパケット（映像、音声、ＰＡＴ、ＰＭＴ、ＥＩＴ等）のＰＩＤをストリーム分配部２１２に対して設定する。
【００３０】
（７）ストリーム分配部２１２は受信制御部（メイン）３０１によって設定されたサービス毎のＰＩＤ一覧に応じて各サービスのトランスポートストリームＴＳ１〜ＴＳｎを生成し、出力する。
【００３１】
（８）各サービスのトランスポートストリームＴＳ１〜ＴＳｎは、蓄積部４０１に入力され、ローカル暗号化部４１１にて暗号化後に記憶装置４１３に蓄積される。
【００３２】
（９）蓄積部４０１は蓄積されたトランスポートストリームＴＳ１〜ＴＳｎのうち１つを、ユーザからの指示などに応じて選択し、ローカル暗号復号部４１２にて復号してトランスポートストリームＴＳ０として出力する。
【００３３】
（１０）各サービスに対応するトランスポートストリームＴＳ１〜ＴＳｎのうちの１つ、または記憶装置４１３から読み出された１つのサービスに対応するトランスポートストリームＴＳ０のいずれかが、ＤＥＭＵＸ部５０１によって映像ストリームと音声ストリームとに分離される。そして、ＤＥＭＵＸ部５０１で分離された映像ストリームと音声ストリームとを映像デコーダ部５１１／音声デコーダ部５１２へ流すことで、映像出力と音声出力を出力する。この映像出力と音声出力をテレビモニタなどの映像・音声出力装置で出力・再生することで、視聴者は例えばマルチ編成放送中の任意の番組または録画したマルチ編成放送のうちの任意の番組を視聴することができる。
【００３４】
次に、上述した本発明の実施形態の効果について説明する。本発明の実施形態では１つのチューナで受信した地上デジタル放送に含まれるマルチ編成された複数のサービス（番組）を全て受信し蓄積することができ、受信した複数のサービスまたは蓄積されたサービス（番組）のいずれかを視聴できる。
【００３５】
すなわち、本発明によれば、チューナを複数用意することなく、１つの放送波にマルチ編成され放送されている番組を全て録画することができる。その理由は、地上デジタル放送におけるマルチ編成放送では１つのトランスポートストリームに複数のサービスが多重化され送出されており、１つのチューナにて一度に受信することができるため、各サービスの受信制御を同時に行い、サービス毎のトランスポートストリームに分配することで、複数のチューナを用意することなくマルチ編成された全てのサービスのトランスポートストリームを得ることができるからである。
【００３６】
なお、本発明は、地上デジタル放送対応ハードディスクレコーダなどに適用することができるが、ＢＳ／ＣＳ（放送衛星／通信衛星）デジタル放送での応用も可能である。
【００３７】
なお、本発明の実施の形態は、上記に限定されず、例えば図１の各ブロックをさらに分割して各ブロックが実現する機能を複数のブロックで行うようにしたり、あるいは各ブロックを統合して複数のブロックで実現していた機能を１または少ない数のブロックで実現するようにしたりすることができる。また、チューナ部にかえて通信回線を介して所定の信号を受信してトランスポートストリームを出力する構成を設けたり、デジタル放送受信用ＩＣカードに代えて他の構成からデスクランブル用の情報を取得するようにしたりする変更を適宜行うことができる。また、本発明は、コンピュータとそのコンピュータで実行されるプログラムとを用いて構成することができ、その場合のプログラムはコンピュータ読み取り可能な記録媒体あるいは通信回線を介して提供することが可能である。
【符号の説明】
【００３８】
１…デジタル放送受信装置、１０１…チューナ部、２０１…ストリーム制御部、２１１…デスクランブル部、２１２…ストリーム分配部、４１１…ローカル暗号化部、４１２…ローカル暗号復号部、４１３…記憶装置、３０１…受信制御部（メイン）（＝特許請求の範囲における主受信制御部）、３１１〜３１ｎ…受信制御部（サブ）（＝特許請求の範囲における副受信制御部）、４０１…蓄積部、５０１…ＤＥＭＵＸ部、５１１…映像デコーダ部、５１２…音声デコーダ部。
【図１】
2010258517.tif 000003