JP3626633B2 - Digital broadcast data receiver - Google Patents
Digital broadcast data receiver Download PDFInfo
- Publication number
- JP3626633B2 JP3626633B2 JP17760399A JP17760399A JP3626633B2 JP 3626633 B2 JP3626633 B2 JP 3626633B2 JP 17760399 A JP17760399 A JP 17760399A JP 17760399 A JP17760399 A JP 17760399A JP 3626633 B2 JP3626633 B2 JP 3626633B2
- Authority
- JP
- Japan
- Prior art keywords
- broadcast data
- data
- packet
- program
- digital
- 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
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
- Television Systems (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、ディジタル放送データを受信する為の複数個のディジタル放送データ源から、同時に複数個のディジタル放送データを入力し、入力したディジタル放送データに記録された内容を、外部に接続したテレビジョン受像機等の表示装置に表示する、ディジタル放送データ受信装置に関する。
【0002】
【従来の技術】
今日、ディジタル放送の一形態である、一度に多数の情報を送信できるディジタルテレビジョン放送(以下、単に「ディジタル放送」とする。)が注目され、これは既に衛星放送によるディジタル放送として実用化されている。また、今後、地上波テレビジョン放送のディジタル化や、衛星放送における複数の放送事業者によるディジタル放送など、様々な放送事業者による、様々な伝送形態を用いたディジタル放送が併存することが予想される。しかし、ディジタル放送を受信するためのディジタル放送データ受信装置(以下、単に「受信装置」とする。)は、受信装置の有する回路規模が大きいことより、受信装置自体の大きさが大きく、また多数の部品を用いるため、価格が高いものである。そこで、多数のディジタル放送が併存するような状態になった場合、複数のディジタル放送を1台の受信装置で受信できることが好ましい。
【0003】
ところでディジタル放送においては、ほとんどの場合、国際標準であるMPEG(Moving Picture Experts Group)システム規格に準拠したパケット形式のデータ伝送方法を採用し、不正な視聴を防止するため、映像や音声等の、いわゆる番組放送に関係する番組放送データを暗号化することが行われている。
また、従来のアナログ放送とは異なり、様々な情報、例えば上述の暗号化されている番組放送データの暗号解読のための鍵情報等の個別情報や、番組表、視聴者へのメール等の、番組放送データ以外の番組放送を受信する為に必要なデータである受信必要データが、番組放送データに多重して伝送される。
【0004】
このような暗号解読のための鍵情報や視聴者宛のメールなどのデータであって、視聴時以外にも取得すべき情報は、実際にはいつ伝送されるかわからないので、番組放送を視聴していない時や、番組放送データを受信し、これを視聴している時であっても、常時継続して放送を受信し続けなければならない。
また、番組表データの更新もいつ行われるかわからないため、ディジタル放送データに多重化されて送信される受信必要データに含まれている番組表データは、常に受信し、また受信した時には、受信装置が記憶している番組表情報を即座に更新することが望ましい。
さらには、多数のディジタル放送が併存するようになると、例えばある番組を視聴している時に、その時間帯に放送されている別の放送の番組を受信し録画できること、いわゆる裏番組録画が出来ることが望まれる。
【0005】
即ち、ディジタル放送を受信出来、また受信したディジタル放送データをディジタルVTR用記録媒体(以下、単に「記録媒体」とする。)に記録し、ディジタル放送データが記録された記録媒体を再生することが可能なディジタルVTRであれば、記録媒体に記録されたディジタル放送データを再生している間であっても、例えば衛星放送などで放送される視聴者宛のメールや、ディジタルVTRの再生を終えた後に、送信されてくるディジタル放送の視聴を再開した時に必要な暗号解読のための鍵情報、等の受信すべき情報を取得できるので、いわゆる裏番組録画等が可能となる。
【0006】
【発明が解決しようとする課題】
ところが、現在の受信装置では、ある一つの放送のみを受信するように設計されており、受信中の放送以外の放送を同時に受信することはできないので、問題であった。
そこで、複数のディジタル放送を受信出来る受信装置を設計するにあたり、一つのディジタル放送を受信し、一旦この受信を中断し、別のディジタル放送を受信、視聴し終えた後、先にじゅしんしていたディジタル放送の視聴を再開したとき、視聴を再開したディジタル放送に必要な情報が不足していたり、メールとして送られた情報を取りこぼすことがないように、一つの放送を受信して視聴しているときでも、その他のディジタル放送に多重された、視聴者が受信する事を所望したり、また非視聴時にも取得しなければならない各種情報を取得出来るようにすることが望まれている。
【0007】
また、上述のディジタルVTRの場合であれば、各伝送路や各放送事業者などによるディジタル放送を専用に受信する受信機の回路や、ディジタルVTRで再生されたデータから番組データを取り出して処理する回路を積んで、複数の伝送路や放送事業者などによるディジタル放送、又はディジタルVTRなどの複数のディジタル放送入力源からのディジタルデータを入力して表示する受信装置を構成することが考えられる。
【0008】
しかしながら、アナログ放送の場合であれば、アナログ放送受信装置は比較的簡単な回路で設計可能なので、その単体としての大きさもさほど大きくならず、1つのアナログ放送受信装置に複数個積むことも簡単であり、またそのコストも低いもので出来るが、ディジタル放送データの受信装置の場合、複雑な受信回路のため、単に複数個積んでいくと、それに連れて受信機のコストも上がってしまい、各放送専用の受信機を複数個購入する場合と比較して、回路規模が同等でコストも変わらないという問題点がある。また回路規模が大きくなるので、複数のディジタル放送を受信可能としようとすれば、受信装置単体の大きさも大きくなってしまい、問題であった。
【0009】
そこで本発明は、かかる問題点に鑑みてなされたものであり、その目的は、回路規模を抑えつつ、ディジタル放送データを受信する複数の入力源からディジタル放送データを同時に入力可能とし、入力源のうちの1つから受信するディジタル放送データに記載された、例えばテレビジョン番組等の情報を、外部に接続したテレビジョン受像機に表示すると同時に、その他の入力源から受信したディジタル放送データに含まれるデータから視聴時以外にも取得すべき情報を取り出すことを可能とした、ディジタル放送データ受信装置を提供することである。
【0010】
【課題を解決するための手段】
上記課題を解決するために、本発明の請求項1に係るディジタル放送データ受信装置は、番組放送に関係する番組放送データと、前記番組放送を受信する為に必要なデータである受信必要データとが、ディジタルデータとして多重化されたディジタル放送データを受信し、前記ディジタル放送データを処理する、ディジタル放送データ受信装置において、少なくとも、前記ディジタル放送データを受信する為の、複数個のディジタル放送データ源からディジタル放送データを受信する、複数個の放送データ受信手段と、前記放送データ受信手段から出力されるディジタル放送データのうち、視聴者が視聴する番組放送に関係する番組放送データを含んで多重化されたディジタル放送データである視聴番組放送データと、前記視聴番組放送データを出力した前記ディジタル放送データ受信手段とは別の前記放送データ受信手段から出力されるディジタル放送データである受信放送データと、を入力し、前記視聴番組放送データから視聴者が視聴する番組放送に関係する番組放送データを取り出す視聴番組放送データ取出処理と、前記受信放送データから視聴時以外にも取得すべき情報を含むデータを取り出す受信放送データ取出処理と、を時分割多重により処理する並行受信手段と、を備えて構成され、前記並行受信手段は、少なくとも、パケット形式で記載された前記番組放送データ、及びパケット形式で記載された前記受信必要データ、を多重した前記ディジタル放送データを、前記ディジタル放送データ源から入力して、これを一時記憶する、複数個の入力記憶手段と、前記入力記憶手段のいずれかに、1つ以上のパケットが蓄積されると、前記パケットが蓄積された前記入力記憶手段を選択し、そこから蓄積されている前記パケットを取り出す、という作業を順次繰り返すことで、複数の前記入力記憶手段に一時記憶される前記パケットを順次取出す入力選択手段と、前記入力選択手段により順次取り出された前記パケットのパケット列から、前記視聴番組放送データを収めたパケットと、視聴時以外にも取得すべき情報を含むデータを収めたパケットと、のみを取り出すパケット選別手段と、を備えたことを特徴とする。
【0011】
本発明の請求項2に記載のディジタル放送データ受信装置では、請求項1記載のディジタル放送データ受信装置において、前記ディジタル放送データ源は、前記ディジタル放送データの再生が可能なディジタルデータ再生装置を含み、前記ディジタルデータ再生装置で再生された前記ディジタル放送データから、視聴者が視聴する番組放送に関係する番組放送データを取り出すものであること、を特徴とする。
【0013】
本発明の請求項3に記載のディジタル放送データ受信装置では、請求項1記載のディジタル放送データ受信装置において、前記入力選択手段は、前記入力記憶手段へのデータ書込速度の最大値に、前記入力記憶手段の個数を掛けたることにより得られる値、以上の速度で前記パケットを順次取り出す作業を可能としたこと、を特徴とする。
【0014】
本発明の請求項4に記載のディジタル放送データ受信装置では、請求項1記載のディジタル放送データ受信装置において、前記入力選択手段は、前記入力記憶手段に、1つ以上の、前記視聴番組放送データが収められたパケットが蓄積されると、前記視聴番組放送データが収められたパケットを蓄積している入力記憶手段を優先して選択し、これに蓄積された前記視聴番組放送データが収められたパケットを取り出すこと、を特徴とする。
【0015】
本発明の請求項5に記載のディジタル放送データ受信装置では、番組放送に関係する番組放送データと、前記番組放送を受信する為に必要なデータである受信必要データとが、ディジタルデータとして多重化されたディジタル放送データを受信し、前記ディジタル放送データを処理する、ディジタル放送データ受信装置において、少なくとも、前記ディジタル放送データを受信する為の、複数個のディジタル放送データ源からディジタル放送データを受信する、複数個の放送データ受信手段と、前記放送データ受信手段から出力されるディジタル放送データのうち、視聴者が視聴する番組放送に関係する番組放送データを含んで多重化されたディジタル放送データである視聴番組放送データと、前記視聴番組放送データを出力した前記ディジタル放送データ受信手段とは別の前記放送データ受信手段から出力されるディジタル放送データである受信放送データと、を入力し、前記視聴番組放送データから視聴者が視聴する番組放送に関係する番組放送データを取り出す視聴番組放送データ取出処理と、前記受信放送データから視聴時以外にも取得すべき情報を含むデータを取り出す受信放送データ取出処理と、を時分割多重により処理する並行受信手段と、を備えて構成され、前記並行受信手段は、少なくとも、パケット形式で記載された前記ディジタル放送データを前記ディジタル放送データ源から入力して、これを一時記憶する、複数個の入力記憶手段と、前記ディジタル放送データ源から受信したパケットの中から、前記視聴番組放送データを収めたパケットのみを取出し、前記視聴番組放送データ以外のデータを収めたパケットを破棄した時には、前記入力記憶手段に記憶されているパケットを取出し、視聴時以外にも取得すべき情報を収めたパケット以外の不要なパケットを破棄する、不要パケット破棄手段と、を備えたことを特徴とする。
【0016】
本発明の請求項6に記載のディジタル放送データ受信装置では、番組放送に関係する番組放送データと、前記番組放送を受信する為に必要なデータである受信必要データとが、ディジタルデータとして多重化されたディジタル放送データを受信し、前記ディジタル放送データを処理する、ディジタル放送データ受信装置において、少なくとも、前記ディジタル放送データを受信する為の、複数個のディジタル放送データ源からディジタル放送データを受信する、複数個の放送データ受信手段と、前記放送データ受信手段から出力されるディジタル放送データのうち、視聴者が視聴する番組放送に関係する番組放送データを含んで多重化されたディジタル放送データである視聴番組放送データと、前記視聴番組放送データを出力した前記ディジタル放送データ受信手段とは別の前記放送データ受信手段から出力されるディジタル放送データである受信放送データと、を入力し、前記視聴番組放送データから視聴者が視聴する番組放送に関係する番組放送データを取り出す視聴番組放送データ取出処理と、前記受信放送データから視聴時以外にも取得すべき情報を含むデータを取り出す受信放送データ取出処理と、を時分割多重により処理する並行受信手段と、を備えて構成され、前記並行受信手段は、少なくとも、前記ディジタル放送データを、前記ディジタル放送データ源から受信して、これを一時記憶する、複数個の入力記憶手段と、前記ディジタル放送データ源から受信した、前記ディジタル放送データの中から、前記視聴番組放送データを収めたパケットのみを取り出してこれを出力し、また前記視聴番組放送データ以外のデータを収めたパケットを破棄し、さらに前記視聴番組放送データ以外のデータを収めたパケットを破棄した時パケット破棄情報を出力する、パケット取捨選択手段と、前記パケット破棄情報が入力されると、前記パケットを1つ以上記憶している前記入力記憶手段を選択し、そこに蓄積されている1つ以上の前記パケットを前記入力記憶手段から出力させ、出力させた1つ以上の前記パケットの中から、視聴時以外にも取得すべき情報を含むパケットを取り出す、前記入力記憶手段に対応して設けられている1つ又は複数個の必要パケット選別手段と、前記パケット破棄情報を受けると、前記パケット取捨選択手段により、不要なパケットが破棄されて必要なパケットだけを出力しようとしている前記必要パケット選別手段を選択し、前記必要なパケットを取出して出力する、パケット取出出力手段と、を備えたことを特徴とする。
【0017】
本発明の請求項7に記載のディジタル放送データ受信装置では、番組放送に関係する番組放送データと、前記番組放送を受信する為に必要なデータである受信必要データとが、ディジタルデータとして多重化されたディジタル放送データを受信し、前記ディジタル放送データを処理する、ディジタル放送データ受信装置において、少なくとも、前記ディジタル放送データを受信する為の、複数個のディジタル放送データ源からディジタル放送データを受信する、複数個の放送データ受信手段と、前記放送データ受信手段から出力されるディジタル放送データのうち、視聴者が視聴する番組放送に関係する番組放送データを含んで多重化されたディジタル放送データである視聴番組放送データと、前記視聴番組放送データを出力した前記ディジタル放送データ受信手段とは別の前記放送データ受信手段から出力されるディジタル放送データである受信放送データと、を入力し、前記視聴番組放送データから視聴者が視聴する番組放送に関係する番組放送データを取り出す視聴番組放送データ取出処理と、前記受信放送データから視聴時以外にも取得すべき情報を含むデータを取り出す受信放送データ取出処理と、を時分割多重により処理する並行受信手段と、を備えて構成され、前記並行受信手段は、少なくとも、前記ディジタル放送データ受信装置が受信する前記ディジタル放送データの中から、前記視聴番組放送データを収めたパケットのみを取り出してこれを出力し、また前記視聴番組放送データ以外のデータを収めたパケットを破棄し、さらに前記視聴番組放送データ以外のデータを収めたパケットを破棄した時パケット破棄情報を出力する、パケット取捨選択手段と、前記ディジタル放送データ源から受信される前記ディジタル放送データから、視聴時以外にも取得すべき情報を含むディジタル放送データを収めたパケットのみを取り出す、1つ又は複数個の所望パケット選別手段と、前記所望パケット選別手段から出力される、前記視聴時以外にも取得すべき情報を含むパケットを一時記憶する、前記所望パケット選別手段に対応して設けられた、1つ又は複数個の所望パケット入力記憶手段と、前記パケット破棄情報を受けると、前記パケット取捨選択手段により不要なパケットが破棄されて必要なパケットだけが蓄積されている前記所望パケット入力記憶手段を選択し、選択された前記所望パケット入力記憶手段に蓄積されている前記パケットを取り出して出力する、所望パケット取出出力手段と、を備えたことを特徴とする。
【0018】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照しながら説明する。尚、ここで示す実施の形態はあくまでも一例であって、必ずしもこの実施の形態に限定されるものではない。また以下の説明において、ディジタル放送データは、国際標準であるMPEGシステム規格に準拠したパケット形式のデータ伝送方法を採用しているものとする。さらにディジタル放送データは、番組放送に関連する番組放送データと、それ以外の、例えば番組放送を視聴する為に必要な鍵情報等を含む個別情報や、番組表、メール等のデータを含む受信必要データと、から構成されており、これらのデータはすべて上述のパケットに収められているものとする。
【0019】
(実施の形態1)
まず、本発明に係る受信装置300を第1の実施の形態として、図面を参照しつつ説明する。
図1は、受信装置300の構成を示すブロック図である。
図1に示す通り、受信装置300は、第1の受信回路310、第2の受信回路320、パケット並行受信回路340、メモリアクセス回路350、メモリ360、CPU370、AV伸張回路380、とを備えている。また、第1の受信回路310はディジタル衛星放送アンテナ100と、第2の受信回路320はディジタルVTR200と接続している。さらに、AV伸張回路380は、テレビ受像機400と接続している。
【0020】
これらの各部材について簡単に説明する。
ディジタル衛星放送アンテナ100は衛星放送の放送データを受信する。ディジタルVTR200は、ディジタル放送データ(以下、単に「放送データ」とする。)を記録媒体に記録し、また放送データが記録された記録媒体より放送データを再生する。
受信装置300は、ディジタル衛星放送アンテナ100より受信された放送データを受信装置300に入力すると同時に、ディジタルVTR200で再生される放送データを入力し、これらの放送データを並行して処理する。
第1受信回路310は、ディジタル衛星放送アンテナ100から受信した放送データを受信データBとしてパケット並行受信回路340に出力する。
第2受信回路320は、ディジタルVTR200から受信した放送データを番組データAとしてパケット並行受信回路340に出力する。
【0021】
ここで、以下の説明において、番組データAは視聴者が視聴する番組放送に関連した番組放送データが多重された視聴番組放送データ、受信データBは、例えば暗号解除の為の鍵情報や、視聴者が別の時間に視聴する番組放送に関連したデータ等、要するに上述の視聴番組放送データ以外の、受信装置300で受信される放送データである受信放送データを指すものとする。
【0022】
パケット並行受信回路340は、第1受信回路310から受信する受信データB、及び第2受信回路320から受信する番組データAから、それぞれ必要なデータを並行して取り出して出力する。この必要なデータの取出しについては後述する。
メモリアクセス回路350は、パケット並行受信回路340から出力されたデータをメモリ360に書き込み記録する。
メモリ360は、パケット並行受信回路340から出力されるデータを、メモリアクセス回路350の指示により書き込み記録する。
CPU370は、パケット並行受信回路340、メモリアクセス回路350、及びメモリ360に動作指示を与える。
AV伸張回路380は、メモリアクセス回路350を介してメモリ360に記録された映像データや音声データを読み出し、映像信号や音声信号に再生、即ち伸張して出力する。
テレビ受像機400は、AV伸張回路380で再生された映像信号や音声信号などを表示出力する。
【0023】
ここで、パケット並行受信回路340について、図面を参照しつつ説明する。
図2は、図1に示したパケット並行受信回路340の詳細な構成例を示すブロック図である。
図2に示す通り、このパケット並行受信回路340は、第1の入力FIFO341、第2の入力FIFO342、入力選択回路343、パケット選別回路344、データ抽出回路345、より構成されている。
【0024】
これらの各部材について簡単に説明する。
第1の入力FIFO341は、第1の受信回路310から入力される受信データBを順次記憶する。
第2の入力FIFO342は、第2の受信回路320から入力される番組データAを順次記憶する。
尚、第1のFIFO341、及び第2のFIFOは、それぞれ1パケット以上のデータが蓄積されると入力選択回路343に読み出し要求を出す。
入力選択回路343は、第1のFIFO341、及び第2のFIFO342からの読み出し要求に応じ、それぞれ第1のFIFO341から受信データBを、第2のFIFOから番組データAを入力し、これらをパケット選別回路344に出力する。
パケット選別回路344は、番組データAから視聴者が視聴する番組放送に関連する番組放送データが収められたパケットを、受信データBから視聴時以外にも受信し取得すべき受信必要データが収められたパケットを選別する。
データ抽出回路345は、パケット選別回路344で選別されたパケットから映像情報や音声情報、受信必要データを取り出したり、暗号解読などを行う。
【0025】
ここで、上述の受信必要データには、例えば暗号解読用の鍵情報等の個別情報や、視聴者宛のメール等の、視聴時以外であっても必要とされるデータが格納されている。従って、ディジタル放送番組を視聴していない場合であっても、ディジタル放送データを受信して、受信必要データを取得する必要がある。そこで、本実施の形態における受信装置300では、上述のパケット並行受信回路340によって、ディジタル放送番組を視聴している間であっても、視聴しているディジタル放送番組に関する視聴番組放送データ以外の、受信放送データを受信し、そのデータの処理を可能としている。
【0026】
そこで次に、本実施の形態に係る受信装置300の動作について、図面を参照しつつ説明する。
尚、図3は、図2に示したパケット並行受信回路340の動作の説明図であるが、図3において、番組データAは、説明のため、「番組1」、「番組2」、及び「番組3」のパケットからなる放送データとして簡略化して示したが、詳しくは、「番組1」、「番組2」、及び「番組3」のそれぞれに対応して、番組を表示するために必要な鍵情報などの個別情報のパケットを含む。また、各番組は、映像及び音声のパケットからなる。また、以下の説明では、受信データBに「個別情報」が含まれているものとして説明するが、これ以外に、例えばメールや番組表が含まれる、としてあっても構わない。
【0027】
またここでは、ディジタル衛星放送アンテナ100、及びディジタルVTR用記録媒体からの放送データを同時に受信する場合、即ちディジタルVTRを再生している際に、ディジタル衛星放送から送信される放送データの中から視聴時以外にも取得すべき情報を受信する場合について説明する。
まず最初に、ディジタルVTR200で再生された放送データは、受信装置300の第2の受信回路320に入力される。また、ディジタル衛星放送アンテナ100で受信された放送データは、受信装置300の第1の受信回路310に入力される。
【0028】
次いで、第1の受信回路310は、入力された放送データを、受信データBとして、また第2の受信回路320は、入力された放送データを、番組データAとしてパケット並行受信回路340へ出力する。例えば、図3のように、「番組1」、「番組2」、「番組3」というパケットが順不同に並べられた番組データAとして、また「個別情報」、「番組4」、「番組5」というパケットが順不同に並べられた受信データBとして、出力される。
【0029】
パケット並行受信回路340では、第1の受信回路310から入力された受信データBを第1の入力FIFO341に、第2の受信回路320から入力された番組データAを第2の入力FIFO342に、順次入力し、記憶させる。
第1のFIFO341、及び第2のFIFO342それぞれに、1パケット以上のデータが蓄積されると、第1のFIFO341及び第2のFIFO342は、入力選択回路343に対して読み出し要求を出す。
【0030】
入力選択回路343は、第1のFIFO341からの読み出し要求に応じ、受信データBのパケットを第1の入力FIFO341から読み出し、また、第2のFIFO342からの読み出し要求に応じ、番組データAのパケットを第2の入力FIFO342から読み出し、これらをパケット選別回路344に出力する。このとき、出力されるパケットは、PID(パケット識別子)によってのみ区別され、異なるディジタル放送入力源からの同じPIDを有するパケットは区別できないので、入力選択回路343は、読み出すパケットがいずれのディジタル放送入力源からのものか区別して出力する。
【0031】
尚、パケットの読み出し速度は、第1のFIFO341または第2のFIFO342へのデータ書き込み速度のうち、速い方の2倍以上とする。これによれば、番組データA及び受信データBの双方のパケットを漏れなく読み出すことができる。或いは、第2のFIFO342からの読み出しを第1のFIFO341に優先すれば、読み出し速度を上記のように速い方の2倍以上とまでしなくても、番組データAのパケットについては漏れなく読み出して、番組を表示することができる。受信データBのパケットについては、漏れなく読み出せないが、一般に、個別情報が格納されたパケットは、同じ内容のパケットについて繰り返し送信されるので、多少の取りこぼしがあっても問題になることは考えにくい。
【0032】
パケット並行受信回路340では、図3において第1の入力FIFOの出力C、第2の入力FIFOの出力D、及び入力選択回路の出力Eが示すように、第1の入力FIFO341に「番組1」のパケットのデータが蓄積されると、入力選択回路343は、読み出し要求に応じ、「番組1」のパケットを読み出して出力し、次に、第2の入力FIFO342に「個別情報」のパケットのデータが蓄積されて、読み出し要求が出されると、入力回路343は、「個別情報」のパケットを読み出して出力する。従って、入力選択回路343からは、第1の入力FIFO341及び第2の入力FIFO342から読み出されたパケットが時間的に多重されて出力される。
【0033】
次いで、パケット選別回路344は、番組データAから視聴対象番組に関連するパケット、すなわち視聴者が視聴する番組に関する映像情報及び音声情報、即ち番組放送データの収められたパケット、並びに視聴者が視聴する番組にかけられている暗号を解読する為の鍵情報を収めたパケット等の視聴者が視聴する番組に関する情報、即ち個別情報を収めたパケットを、受信データBの中から選別して出力する。例えば、図3において、入力選択回路の出力E、及びパケット選別回路の出力Fが示すように、番組データAの「番組1」、「番組2」、「番組3」に関するパケットがランダムに並べられた中から、視聴対象番組(ここでは「番組1」とする。)の情報が収められたパケットと、受信データBの「個別情報」、「番組4」、「番組5」に関するパケットがランダムに並べられた中から、「個別情報」の情報が収められたパケットを選別して出力する。尚、視聴者が視聴する番組は、CPU370によってパケット並行受信回路340のパケット選別回路344に指示される。
【0034】
データ抽出回路345は、上述のようにしてパケット選別回路340で選別された番組放送データを収めたパケットから映像情報や音声情報などを取り出し、個別情報を収めたパケットからは個別情報を取り出して、メモリアクセス回路350に出力する。また暗号化されている映像情報や音声情報の暗号を解除するには、CPU370により設定された暗号解読用鍵を使用して暗号を解除した上でメモリアクセス回路350に出力する。
メモリアクセス回路350は、データ抽出回路345で取り出された、視聴者が視聴する番組に関する番組放送データ及び個別情報を、メモリ360に記憶させる。
【0035】
AV伸張回路380は、メモリ360に記録された映像情報や音声情報の番組放送データをメモリアクセス回路350を介して読み出し、これらを伸張処理してテレビ受像機400に出力する。
テレビ受像機400は、AV伸張回路380で伸張処理された映像信号及び音声信号を表示出力する。
また、CPU370は視聴者の操作に応じて、メモリ360に記録されたメール情報や受信装置300の動作に関連する情報をメモリアクセス回路350を介して読み出し、これをAV伸張回路380で再生して、テレビ受像機400で表示する。
【0036】
尚、ディジタルVTR200の再生を終了して、ディジタル衛星放送をディジタル衛星放送アンテナ100を介して受信する際、CPU370は、メモリアクセス回路350を介してメモリ360に記録された暗号解読のための鍵情報を読み出して、暗号化されたディジタル衛生放送アンテナ100を介して受信するディジタル放送に対して用いられている暗号の解読に使用することが出来る。
【0037】
このように、本実施の形態による受信装置300は、2系統のディジタル放送データ源からの放送データを受信して、パケット並行受信回路340において、2系統のディジタル放送データ源からの放送データを入力して一時記憶する2つの入力FIFO341、342のうち、1つ以上のパケットが蓄積された2つの入力FIFO341、342から、入力選択回路343が順次パケットを取り出し、その中からパケット選別回路344が視聴対象の番組に関係する情報及び個別情報を収めたパケットのみを取り出すものとしたから、視聴者が視聴を希望する番組放送をテレビ受像機400に表示してこれを視聴すると同時に、視聴していないディジタル放送、ここではディジタル衛星放送アンテナ100を介して受信するディジタル放送により送信される暗号解読鍵や視聴者宛のメールなどのような、視聴時以外にも取得する必要のある受信必要データを取得して、視聴していなかったディジタル放送の視聴を再開した時、視聴に必要な情報が不足していたり、視聴していないディジタル放送から送信されるメールを取りこぼすなどの事態を回避することが出来る。
【0038】
また、上述の視聴対象の番組に関する情報を取り出す放送データは、ディジタルVTR200で再生されたものとしたから、ディジタルVTR用記録媒体に記録された放送データに含まれる視聴番組を表示して視聴すると同時に、視聴していないディジタル放送により放送される取得すべき情報を取得して、ディジタル放送の視聴を再開した時に、視聴に必要な情報が不足していたり、ディジタルVTR200で再生された番組を視聴中にディジタル放送から送信されるメールを取りこぼすなどの事態を回避することができる。
また、上述の入力選択回路343は、2つの入力FIFO341、342のうち、書き込み速度の速い方の2倍以上の高速で読み出すものとしたから、入力される2系統のデータから取り出すべきパケットを取りこぼすことがない。
また、入力選択手段である上述の入力選択回路343は、番組放送データが一時記憶される入力記憶手段である2つの入力FIFO341、342に、1つ以上のパケットが蓄積されている時、当該入力記憶手段を優先して選択して、そこに蓄積されたパケットを取り出すものとしたから、視聴対象の番組に関する情報のパケットについて漏れなく読み出して、番組を表示することができる。
【0039】
そして、他の放送データの受信中に受信取得した番組表や個人宛のメール等の受信必要データは、この番組の視聴を終え、もう一方の放送データの受信時にCPUが受信機を制御するためや、視聴者に番組表やメール等を提示する為に使うことが出来るだけでなく、他の放送の視聴中であっても、受信したもう一方の放送の最新番組表や、視聴者宛メールを、視聴中の番組に重ねて、又は視聴中の番組の画面表示を一時停止して、これらを提示することも考えられる。
【0040】
尚、本実施の形態においては、ディジタルVTRを再生する際に、ディジタル衛星放送により送られる情報を並行して受信する場合を説明したが、ディジタルVTRの再生に限定されるものではなく、ディジタル放送を視聴しながら他のディジタル放送により送られる情報を並行受信する場合にも適用可能であるとともに、これら2系統のディジタル放送入力源からの放送データを並行して受信する場合に限るものでなく、3つ以上のディジタル放送入力源からの放送データの並行受信についても、3つ以上の入力FIFOを設け入力選択回路を3入力以上に対応させることにより、3つ以上の放送データを並行受信して、同様の効果を得ることができる。尚、入力選択回路は、複数の入力FIFOへの書き込み速度の最大値に入力FIFOの数を掛けたデータ読み出し速度でデータを読み出すことで、パケットを取りこぼすことを回避できる。
【0041】
また、本実施の形態においては、ディジタル放送に含まれ、そのディジタル放送の番組を視聴していない場合でも取得すべき情報が、個別情報である場合を説明したが、これは個別情報に限定されるものではなく、番組表など、ディジタル放送データ受信装置の動作に必要な情報を他の放送データを視聴中に受信して取得するものであってもよい。
【0042】
また、本実施の形態においては、図2で示したパケット並行受信回路340内の、入力受信データを記憶する入力FIFOを、第1の受信回路310から入力される受信データBを順次記憶する第1の入力FIFO341、及び第2の受信回路320から入力される番組データAを順次記憶する第2の入力FIFO342の、2つの分離した入力FIFOとして説明したが、2つの入力FIFoを実現する方法として、物理的に1つのメモリを使用し、この中の2つの入力FIFO用記憶領域として、第1の入力FIFO341と、第2の入力FIFO342を実現することも考えられる。さらに3つ以上のディジタル放送入力源から放送データを並行受信する場合にも、入力される放送データを一時記憶する入力FIFOを、1つのメモリの中の3つ以上のFIFO領域として実現することも考えられる。
【0043】
(実施の形態2)
次に、先述の受信装置300に、入力切替回路530を加え、またパケット並行受信回路の構成を一部変えた受信装置500を、第2の実施の形態として、図面を参照しつつ説明する。
図4は、受信装置500の構成を示すブロック図である。
図において、図1と同一符号は同一または相当部分であるので、その説明は省略し、その他の構成部材について簡単に説明する。
第1の受信回路510は、ディジタル衛星放送アンテナで受信した放送データを入力切替回路530に出力する。
第2の受信回路520は、ディジタルVTR200で再生された放送データを入力切替回路530に出力する。
【0044】
入力切替回路530は、第1の受信回路510、及び第2の受信回路520から出力された2つの放送データを入力し、この内、視聴対象の放送データ入力を番組データAとして、またもう一方の入力を受信データBとして、パケットへ憩う受信回路540に出力する。尚、本実施の形態では、入力切替回路530は、ディジタルVTR200から出力された視聴対象番組を含む放送データを番組データAとして、ディジタル衛星放送アンテナ100から受信した放送データを受信データBとして出力する。
パケット並行受信回路540は、入力切替回路530から、受信データB及び番組データAを並行して取り出して、メモリアクセス回路350に出力する。
【0045】
次に、パケット並行受信回路540について説明する。
図5は、図4に示したパケット並行受信回路540の詳細な構成例を示すブロック図である。以下、各構成部材について、簡単に説明する。
入力FIFO541は、入力切替回路530から出力される受信データBを順次記憶する。尚、入力FIFO541は、2パケット程度のデータを蓄積できるものとする。
入力選択回路542は、通常状態で、入力切替回路530から番組データAを入力して出力し、後述するパケット選別結果信号を受けたときには、入力FIFO541から受信データBを入力して出力する。
パケット選別回路543は、入力選択回路542から出力される番組データAから視聴番組に関連する番組放送データを収めたパケットを、受信データBから視聴番組のパケットなどの、受信すべき情報を収めたパケットを選別する。
データ抽出回路544は、パケット選別回路543で選別されたパケットから映像情報や音声情報、受信必要データを取り出したり、暗号解読などを行う。
【0046】
このように構成されるパケット並行受信回路540の動作は、図6に示す説明図の通りである。尚、図6において、前述した第1の実施の形態における図3の説明と同様、番組データAは、説明のため、「番組1」、「番組2」、及び「番組3」のパケットからなる放送データとして簡略化して示した。詳しくは、「番組1」、「番組2」、及び「番組3」のそれぞれに対応して、番組を表示するために必要な鍵情報などの個別情報のパケットを含む。また、各番組は、映像及び音声のパケットからなる。
【0047】
次に、以上のように構成された受信装置500の動作について、図面を参照しつつ説明する。ここでも、先の実施の形態の場合と同様、ディジタル衛星放送アンテナ100及びディジタルVTR用記録媒体からのデータを同時に受信する場合、すなわちディジタルVTR200を再生して「番組1」を視聴しているとき、ディジタル衛星放送アンテナから受信されるディジタル放送から「個別情報」を受信する場合について説明する。
【0048】
ディジタルVTR200で再生された放送データは、ディジタル放送データ受信装置500の第2の受信回路520に入力される。この時、ディジタル衛星放送アンテナ100で受信された放送データは、受信装置500の第1の受信回路510に入力される。
第1の受信回路510及び第2の受信回路520は、入力された放送データを入力切替回路530に出力する。
【0049】
次いで、入力切替回路530は、第1の受信回路510及び第2の受信回路520からの放送データを、「個別情報」、「番組4」、「番組5」、のパケットがランダムに並べられた状態の受信データBとして、また、「番組1」、「番組2」、「番組3」のパケットがランダムに並べられた状態の番組データAとして、これらをパケット並行受信回路540に出力する。
パケット並行受信回路540は、受信データB及び番組データAが入力される。即ち、受信データBを入力FIFO541に一時記憶し、番組データAを入力選択回路542に入力する。
入力選択回路542は、通常状態で、番組データAのパケット「番組1」を出力する(図6のI)。
【0050】
パケット選別回路543は、入力選択回路542から出力された番組データAのパケットが、視聴対象番組に関連するパケット「番組1」であれば、出力された番組データAのパケットを選別して出力する(図6のJ)。一方、視聴対象番組に関連するパケットでない「番組2」や「番組3」であれば、これらのパケットを破棄し、この破棄したことをパケット選別結果信号(図6のG)として入力選択回路542に通知する。
【0051】
入力選択回路542は、パケット選別回路543よりパケット選別結果信号(図6のG)を受け、かつ入力FIFO541に1パケット以上のパケットが蓄積されている場合、入力FIFO541からの受信データBのパケット「個別情報」の入力を選択して(図6のH)、「個別情報」のパケットを出力する(図6のI)。ここで、入力FIFO541は、上述のように2パケット程度のデータを蓄積できるものとしたので、受信データBのパケット「個別情報」、「番組4」、「番組5」、「個別情報」、「番組5」などが順次入力されるが、入力選択回路542から選択される頻度によっては、受信データBのすべてのパケットを一時記憶できず、取りこぼしてしまう事態も生じる(図6のH)。但し、一般に、個別情報が格納されたパケットは、同じ内容のパケットについて繰り返し送信されるので、多少の取りこぼしがあっても問題になることは考えにくく、また、この事態は、入力FIFO541の記憶容量を増やせば容易に解決できるものである。
【0052】
パケット選別回路543は、入力選択回路542から出力された受信データBのパケットが、個別情報を格納しているパケット「個別情報」であれば、これを選別して出力し、個別情報を格納していないパケット「番組4」や「番組5」であれば破棄する(図6のJ)。
データ抽出回路544は、パケット選別回路543から出力されたパケットのうち、視聴番組に関連する番組放送データを収めたパケット「番組1」から、視聴番組の映像情報や音声情報などを取り出し、個別情報を収めたパケット「個別情報」からは個別情報を取り出して出力する。
【0053】
メモリアクセス回路350は、データ抽出回路544で取り出された視聴番組に関連する番組放送データ及び受信必要データをメモリ360に記憶する。
AV伸張回路380は、メモリ360に記憶された映像情報及び音声情報をメモリアクセス回路350を介して読み出し、これらを伸張処理して出力する。
テレビ受像機400は、AV伸張回路380で伸張処理された映像信号及び音声信号を表示出力する。
また、CPU370も、視聴者の操作に応じてメモリ360に記録されたメール情報や受信装置500の動作に関連する情報をメモリアクセス回路350を介して読み出し、これをAV伸張回路380で再生して、テレビ受像機400で表示する。
尚、ディジタルVTR200の再生を終了して、ディジタル衛星放送アンテナ100を介してディジタル放送を受信する際、CPU370は、メモリアクセス回路350を介してメモリ360に記録された暗号解読のための鍵情報を読み出して、暗号化された放送データの暗号解読に使用することができる。
【0054】
このように、本実施の形態による受信装置500は、2系統のディジタル放送入力源からの放送データを受信し、パケット並行受信回路540において、パケット選別回路543は、入力選択回路542から番組放送データを入力し、視聴対象の番組に関連する情報の収められたパケットを取り出してこれを出力し、その他のパケットを破棄したときは、破棄したことを入力選択回路542に通知し、入力選択回路542では、受信した放送データを一時記憶した入力FIFO541からパケットを取り出して出力し、この出力からパケット選別回路543で個別情報のパケットのみを取り出すものとしたから、視聴番組を表示して視聴すると同時に、視聴していないディジタル放送により放送される暗号解読鍵や視聴者宛のメールなど取得する必要のある情報を取得して、視聴していなかったディジタル放送の視聴を再開したとき視聴に必要な情報が不足していたり、視聴していないディジタル放送から送信されるメールを取りこぼすなどの事態を回避することができる。
【0055】
また、2パケット程度の容量を必要とする、番組放送データのための入力FIFOを要せず、番組放送データ及び受信放送データからのパケット選別を単一のパケット選別回路で処理して、回路規模を抑えることができる。さらに、入力選択回路で、入力FIFOへの読み込み速度より処理速度を上げることなく、処理能力を抑えることが可能である。
【0056】
そして、他の放送データの受信中に受信取得した番組表や個人宛のメール等の情報は、この番組の視聴を終え、もう一方の放送データの受信時にCPUが受信機を制御するためや、視聴者に番組表やメール等を提示する為に使うことが出来るだけでなく、他の放送の視聴中であっても、受信したもう一方の放送の最新番組表や、視聴者宛メールを、視聴中の番組に重ねて、又は視聴中の番組の画面表示を一時停止して、これらを提示することも考えられる。
【0057】
尚、本実施の形態においても、先述の第1の実施の形態と同様、ディジタルVTRを再生する際に、ディジタル衛星放送アンテナを介して受信するディジタル放送により送られる情報を並行して受信する場合に限定されるものではなく、ディジタル放送を視聴しながら他のディジタル放送により送られる情報を並行受信する場合にも適用可能であるとともに、これら2系統のディジタル放送入力源に限るものでなく、3つ以上のディジタル放送入力源からの放送データの並行受信についても、2つ以上の入力FIFOと第2パケット選別回路を設け、入力選択回路を3入力以上に対応させることにより、3つ以上の放送データを並行受信して、同様の効果を得ることができる。
【0058】
また、本実施の形態においても、ディジタル放送に含まれ、そのディジタル放送の番組を視聴していない場合でも受信して取得すべき情報が、個別情報である場合を説明したが、これは個別情報に限定されるものではなく、番組表など該ディジタル放送データ受信装置の動作に必要な情報を、他の放送データを視聴中に受信して取得するものであってもよい。
【0059】
(実施の形態3)
次に、先述の第2の実施の形態で説明した受信装置500におけるパケット並行受信回路540の構成を一部変えたものを用いた受信装置700を、第3の実施の形態として、以下、図面を参照しつつ説明する。
本実施の形態による受信装置700の構成は、上述した受信装置500と全く同じ構成であるため、図4により説明する。また図7は、本実施の形態におけるパケット並行受信回路710の構成例を示すブロック図である。
【0060】
まずパケット並行受信回路710の構成部材について説明する。尚、図7において、図5と同一符号は同一または相当部分であり、その説明は省略する。
第1のパケット選別回路545は、入力切替回路530から番組データAを入力して、これを入力選択回路542に出力する。
第2のパケット選別回路546は、入力FIFO541から受信データBを入力して、これを入力選択回路542に出力する。
入力選択回路542は、本実施の形態では、入力切替回路530ではなく第1パケット選別回路545から番組データAを入力してこれをデータ抽出回路544に出力し、入力FIFO541ではなく第2のパケット選別回路546から受信データBを入力して出力する。
【0061】
図8は、図7に示したパケット並行受信回路の動作の説明図である。
図8において、第1の実施の形態、及び第2の実施の形態における説明と同様、番組データAは、説明のため、「番組1」、「番組2」、及び「番組3」のパケットからなる放送データとして簡略化して示した。詳しくは、「番組1」、「番組2」、及び「番組3」のそれぞれに対応して、番組を表示するために必要な鍵情報などの個別情報のパケットを含む。また、各番組は、映像及び音声のパケットからなる。
【0062】
次に、以上のように構成された受信装置700の動作について、図4、図7、及び図8により説明する。ここで、本実施の形態においても、ディジタル衛星放送アンテナ100及びディジタルVTR用記録媒体からのデータを同時に受信する場合、すなわちディジタルVTR200を再生して「番組1」を視聴しているとき、ディジタル衛星放送アンテナ100を介して受信する放送データから個別情報を受信する場合について説明する。
【0063】
まず、先述の第2の実施の形態と同様にして、ディジタルVTR200で再生された放送データは、受信装置700の第2の受信回路520を介して、入力切替回路530から番組データAとして出力される。この時、ディジタル衛星放送アンテナ100で受信された放送データは、受信装置700の第1の受信回路510を介して、入力切替回路530から受信データBとして出力される。
【0064】
パケット並行受信回路540は、受信データB及び番組データAを入力する。即ち、受信データBを入力FIFO541に一時記憶し、番組データAを第1パケット選別回路545に入力する。
第1パケット選別回路545は、入力切替回路530から出力された番組データAのパケットが、視聴対象番組に関連するパケット「番組1」であれば、これを選別して出力する(図8のK)。一方、視聴対象番組に関連するパケットでない「番組2」や「番組3」であれば、これらのパケットを破棄し、この破棄したことを示す第1パケット選別結果信号(図8のL)を“High”とし、この信号を入力選択回路542及び第2パケット選別回路546に出力する。
【0065】
第2のパケット選別回路546は、第1パケット選別回路545から第1パケット選別結果信号を受けて、すなわち該第1パケット選別結果信号が“High”で(図8のL)、かつ入力FIFO541に1パケット以上のパケットが蓄積されている場合、入力FIFO541から受信データBのパケットを取り出す(図8のM)。取り出したパケットが個別情報を収めたパケット「個別情報」であればこれを出力し、「番組4」や「番組5」であれば、これらを廃棄する(図8のN)。
【0066】
ここで、入力FIFO541は、第2パケット選別回路546から選択される頻度によっては、受信データBの全てのパケットを一時記憶できず、個別情報を取りこぼしてしまう事態も生じるが(図8のM)、第2の実施の形態の場合と同様、多少の取りこぼしがあっても問題になることは考えにくく、また、入力FIFO541の記憶容量を増やせばこの問題は容易に解決可能である。
【0067】
入力選択回路542は、第1パケット選別結果信号が“Low”の場合(図8のL)、第1パケット選別回路545から視聴対象番組の番組放送データが収められたパケット「番組1」を入力し、これをデータ抽出回路544にて出力する。また、第1パケット選別結果信号が“High”の場合(図8のL)、第2パケット選別回路546から「個別情報」のパケットを入力して、これをデータ抽出回路544に出力する(図8のO)。
データ抽出回路544は、入力選択回路542から出力されたパケットから、映像情報や音声情報を取り出し、暗号化されている場合には暗号を解読して出力し、また、個別情報やその他の情報を取り出して出力する。
【0068】
その後、先述の第2の実施の形態と同様にして、メモリアクセス回路350は、データ抽出回路544で取り出された視聴番組に関連する情報及び鍵情報などの個別情報をメモリ360に記憶し、AV伸張回路380は、メモリ360に記録された映像及び音声情報をメモリアクセス回路350を介して読み出し、伸張処理して出力する。
また、CPU370も、先述の第2の実施の形態と同様にして、視聴者の操作に応じてメモリ360に記録されたメール情報や該ディジタル放送データ受信装置500の動作に関連する情報をメモリアクセス回路350を介して読み出し、これをAV伸張回路380で再生して、テレビ受像機400で表示する。
【0069】
さらに、ディジタルVTR200の再生を終了して、ディジタル衛星放送を受信する際にも、CPU370は、先述した第2の実施の形態と同様、メモリアクセス回路350を介してメモリ360に記録された暗号解読のための鍵情報を読み出して、暗号化された放送データの暗号解読に使用することができる。
さらに、パケット並行受信回路710の構成を一部変えたものを用いた受信装置800とした場合を、図面を参照しつつ説明する。
この受信装置800の構成は、上述した受信装置500と全く同じ構成であるため、図4により説明する。また図9は、パケット並行受信回路810の構成例を示すブロック図である。
【0070】
図9において、図7と同一符号は同一または相当部分である。またパケット並行受信回路810の構成要素は図7に示したパケット並行受信回路710と全く同様である。但し、第2パケット選別回路546と入力FIFO541が入れ替わっている。即ち、第2パケット選別回路546は、入力FIFO541ではなく入力切替回路540から受信データBを入力して入力FIFO541に出力し、入力FIFO541は、入力切替回路540ではなく第2パケット選別回路546から受信データBを入力して入力選択回路542に出力する。また、第1パケット選別回路545は、第1パケット選別結果信号を第2パケット選別回路546へ出力しない。
図10は、図9に示したパケット並行受信回路810の動作の説明図である。この図10において、図8と同様、番組データAは簡略化して示し、各番組も映像及び音声のパケットからなるものであるとする。
【0071】
以上のように構成された受信装置800の動作について、図7に示したパケット並行受信回路810を用いた場合と異なる動作を中心に、図4、図9、及び図10により説明する。
受信データB及び番組データAは、図7に示したパケット並行受信回路540を用いた場合と全く同様にして、図9のパケット並行受信回路810に入力される。ただし、番組データA及び受信データBは、それぞれ第1パケット選別回路545及び第2パケット選別回路546に入力される。
【0072】
第1パケット選別回路545は、入力された番組データAのパケットが、視聴対象番組に関連するパケット「番組1」であれば、これを選別して出力する(図10のP)。或いは、視聴対象番組に関連するパケットでない「番組2」や「番組3」であれば、これらのパケットを破棄し、この破棄したことを示す第1パケット選別結果信号(図10のQ)を入力選択回路542に出力する。
【0073】
一方、第2パケット選別回路546は、入力された受信データBのパケットが、個別情報を格納するパケット「個別情報」であれば入力FIFO541に一時記憶し、「番組4」や「番組5」であれば、これらを破棄する(図10のR)。入力選択回路542は、第1パケット選別回路545が「番組1」に関連するパケットを選別したことを示す場合、すなわち第1パケット選別結果信号が“Low”の場合(図10のQ)、第1パケット選別回路545から視聴対象番組の番組放送データを収めたパケット「番組1」を入力して、これをデータ抽出回路544に出力し(図10のT)、第1パケット選別結果信号が“High”で(図10のQ)、かつ入力FIFO541に1パケット以上のデータが蓄積されている場合、入力FIFO541から「個別情報」を収めたパケットを読み出し(図10のS)、これをデータ抽出回路544に出力する(図10のT)。
【0074】
その後は、図7に示したパケット並行受信回路540を用いた場合と全く同様にして、映像情報及び音声情報が表示出力される。また、メール情報や受信装置800の動作に関連する情報も表示される。さらに、ディジタル衛星放送の受信時には、暗号解読のための鍵情報により暗号化された放送データの暗号解読を行うことができる。
【0075】
このように、本実施の形態による受信装置は、2系統のディジタル放送入力源からの放送データを受信して、パケット並行受信回路において、入力選択回路は、第1パケット選別回路で番組放送データから取り出された視聴対象の番組に関連する情報のパケットを入力して出力し、その他のパケットが該第1パケット選別回路で破棄されたとき、第2パケット選別回路は、受信放送データを一時記憶する入力FIFOに蓄積されたパケットから、個人情報のパケットのみを取り出して、これを入力選択回路が出力するものとしたから、視聴番組を表示して視聴すると同時に、視聴していないディジタル放送により放送される暗号解読鍵や視聴者宛のメールなど取得する必要のある情報を取得して、視聴していなかったディジタル放送の視聴を再開したとき視聴に必要な情報が不足していたり、視聴していないディジタル放送から送信されるメールを取りこぼすなどの事態を回避することができる。また、2パケット程度の容量を必要とする、番組放送データのための入力FIFOを要せず、入力FIFO削減により回路削減効果を上げることができる。
【0076】
また、上述したパケット並行受信回路において、入力FIFOは、第2パケット選別回路で、受信放送データより取り出された個人情報のパケットを一時記憶し、入力選択回路は、第1パケット選別回路で、番組放送データより取り出された、視聴対象の番組に関連する情報のパケットを出力し、該第1パケット選別回路で、その他のパケットが破棄されたとき、上記入力FIFOに蓄積されたパケットを取り出して出力するものとしたから、必要なパケットを選別した後でこれを入力FIFOに一時記憶することにより、視聴番組データに含まれる視聴対象の番組のパケットが多くなった場合でも、入力FIFOが溢れることを抑えて、取得すべき情報をより確実に受信することができる。
【0077】
そして、他の放送データの受信中に受信取得した番組表や個人宛のメール等の受信必要データは、この番組の視聴を終え、もう一方の放送データの受信時にCPUが受信機を制御するためや、視聴者に番組表やメール等を提示する為に使うことが出来るだけでなく、他の放送の視聴中であっても、受信したもう一方の放送の最新番組表や、視聴者宛メールを、視聴中の番組に重ねて、又は視聴中の番組の画面表示を一時停止して、これらを提示することも考えられる。
【0078】
尚、本実施の形態でも、上述した第1及び第2の実施の形態と同様、ディジタルVTRを再生する際に、ディジタル衛星放送により送られる情報を並行して受信する場合に限定されるものではなく、ディジタル放送を視聴しながら他のディジタル放送により送られる情報を並行受信する場合にも適用可能であるとともに、これら2系統のディジタル放送入力源に限るものでなく、3つ以上のディジタル放送入力源からの放送データの並行受信についても、2つ以上の第2〜第n(n≧3)パケット選別回路、及びこれらのパケット選別回路にそれぞれ対応する入力FIFOを設け、入力選択回路を3入力以上に対応させることにより、3つ以上の放送データを並行受信して、同様の効果を得ることができる。この場合、ディジタル放送入力源の数に応じてデータ抽出回路の処理速度を上げるものとすれば、より確実に処理することができる。
【0079】
さらに、図7に示した受信装置において3つ以上のディジタル放送入力源から放送データを並行受信する場合には、第1パケット選別回路でパケットが破棄されたことを示す、第1パケット選別結果信号Lが入力された第2〜第nパケット選別回路及び入力選択回路は、以下の動作をする必要がある。すなわち、第2〜第nパケット選別回路では、それぞれ対応する入力FIFOにパケットが1つ以上記憶されていれば、その入力FIFOからパケットを取り出し、個別情報のパケットを選別する。また、入力選択回路は、第2〜第nパケット選別回路のうち、個別情報のパケットを選別したもののいずれか一つを選択し、選択されたパケット選別回路からパケットを取り出す。個別情報のパケットを選別し、かつ選択されなかったパケット選別回路は、入力選択回路に選択されるまで、次の第1パケット選別結果信号Lが入力されても、次のパケットの選別処理を行わず待機する。このような動作によれば、第2〜第nパケット選別回路で選別されたパケットを、確実に入力選択回路へ入力することができる。
【0080】
また、本実施の形態においても、ディジタル放送に含まれ、そのディジタル放送の番組を視聴していない場合でも受信して取得すべき情報が、個別情報である場合を説明したが、これは個別情報に限定されるものではなく、番組表など、ディジタル放送データ受信装置の動作に必要な情報を、他の放送データを視聴中に受信して取得するものであってもよい。
【0081】
(実施の形態4)
さらに本発明に係る受信装置を、いわゆるVTRの裏番組録画に利用可能とした受信装置900を、第4の実施の形態として、図面を参照しつつ説明する。
図11は、受信装置900の構成を示すブロック図である。この図を参照しつつ寿新装置900の説明をする。尚、図11において、図1と同一符号は同一または相当部分であるので、その説明を省略する。
パケット並行受信回路640は、第1の受信回路310からの受信データB、及び第2の受信回路320からの番組データAから、それぞれデータを並行して取り出し、番組データAから取り出したデータと、受信データBから取り出したデータをそれぞれメモリアクセス回路350に出力する。
記録用ディジタルVTR600は、パケット並行受信回路640から出力された受信データを記録する。
メモリアクセス回路350は、パケット並行受信回路340から出力された番組データをメモリに書き込み記録する。
メモリ360は、パケット並行受信回路340からの番組データがメモリアクセス回路350により書き込み記録される。
【0082】
次に、パケット並行受信回路640について、図12に示した、パケット並行受信回路640の詳細な構成のブロック図を参照しつつ説明するが、図12において、図2と同一符号は同一または相当部分であるので、その説明を省略する。
パケット選別回路644は、番組データAから視聴番組に関連する番組放送データを収めたパケットを選別しデータ抽出回路345に出力し、受信データBから記録すべき番組の番組放送データを収めたパケットを選別し、記録用ディジタルVTR700へ出力する。
データ抽出回路345は、パケット選別回路344で選別されたパケットから映像情報や音声情報その他の情報を取り出したり、暗号解読などを行う。
【0083】
次に、以上のように構成される受信装置900の動作について、図面を参照しつつ説明する。図13は、図12に示したパケット並行受信回路640の動作の説明図である。この図13において、番組データAは、説明のため、「番組1」、「番組2」、及び「番組3」のパケットからなる放送データとして簡略化して示したが、詳しくは、「番組1」、「番組2」、及び「番組3」のそれぞれに対応して、番組を表示するために必要な鍵情報などの個別情報のパケットを含む。また、各番組は、映像及び音声のパケットからなる。受信データBは、説明のため、「番組4」、「番組5」、及び「番組6」のパケットからなる放送データとして簡略化して示したが、詳しくは、「番組4」、「番組5」、及び「番組6」のそれぞれに対応して、番組を表示するために必要な鍵情報などの個別情報のパケットを含む。また、各番組は、映像及び音声のパケットからなる。
【0084】
そして、本実施の形態では、ディジタル衛星放送アンテナ100及びディジタルVTR用記録媒体からのデータを同時に受信し、ディジタルVTR200を再生している際に、ディジタル衛星放送アンテナを介して受信するディジタル放送の番組を記録する場合について説明する。
ディジタルVTR200で再生された放送データは、ディジタル放送データ受信装置900の第2の受信回路320に入力される。この時、ディジタル衛星放送アンテナ100で受信された放送データは、ディジタル放送データ受信装置900の第1の受信回路310に入力される。
【0085】
第1の受信回路310及び第2の受信回路320は、入力された放送データを、それぞれ受信データB及び番組データAとしてパケットへ行こう受信回路640に出力する。例えば、図13のように、「番組1」、「番組2」、「番組3」のパケットがランダムに並べられた番組データAと、「番組4」、「番組5」、「番組6」のパケットがランダムに並べられた受信データBと、が出力される。
パケット並行受信回路340は、受信データB及び番組データAを入力し、それぞれ第1の入力FIFO341、及び第2の入力FIFO342に順次記憶する。
第1のFIFO341、及び第2のFIFO342は、それぞれ1パケット以上のデータが蓄積されると、入力選択回路343に読み出し要求を出す。
入力選択回路343は、第1のFIFO341からの読み出し要求に応じ、受信データBのパケットを第1の入力FIFO341から読み出し、また、第2のFIFO342からの読み出し要求に応じ、番組データAのパケットを第2の入力FIFO342から読み出して、これらをパケット選別回路644に出力する。
【0086】
この時、出力されるパケットは、PID(パケット識別子)によってのみ区別され、異なるディジタル放送入力源からの同じPIDを有するパケットは区別できないので、入力選択回路343は、読み出すパケットがいずれのディジタル放送入力源からのものか区別して出力する。尚、パケットの読み出し速度は、第1の入力FIFO341又は第2の入力FIFO342へのデータ書き込み速度のうち、速い方の2倍以上とする。これによれば、番組データA及び受信データBの双方のパケットを漏れなく読み出すことができる。
【0087】
例えば、図13において、第1の入力FIFOの出力C、第2の入力FIFOの出力D、及び入力選択回路の出力Eが示すように、第1の入力FIFO341に「番組1」のパケットのデータが蓄積されると、入力選択回路343は、第1の入力FIFO341からの読み出し要求に応じ、「番組1」のパケットを第1の入力FIFO341から読み出して、これをパケット選別回路644に出力し、次に、第2の入力FIFO342に「番組6」のパケットのデータが蓄積されて、第2の入力FIFO342から読み出し要求が出されると、入力回路343は、「番組6」のパケットを第2の入力FIFO342から読み出して、これをパケット選別回路644に出力する。
従って、入力選択回路343からは、第1の入力FIFO341及び第2の入力FIFO342から読み出されたパケットが時間的に多重されて出力されることになる。
【0088】
パケット選別回路344は、番組データAから視聴対象番組に関連する番組放送データを収めたパケット、即ち視聴対象番組の映像及び音声のパケット、並びに該番組の暗号解読用の鍵情報などの個別情報を収めたパケットを、受信データBから記録対象番組に関連するパケットをそれぞれ選別して出力する。
例えば、図13において、入力選択回路の出力E、及びパケット選別回路の出力F、Uが示すように、番組データAの、「番組1」、「番組2」、「番組1」、「番組2」、「番組3」などのようにランダムに並べられたパケットから、視聴対象番組の番組放送データや個別情報の収められたパケット(ここでは「番組1」とする。)を選別してデータ抽出回路345へ出力し、受信データBの「番組6」、「番組4」、「番組5」、「番組6」、「番組5」などのパケットから、記録対象番組の番組放送データや個別情報の収められたパケット(ここでは「番組6」とする。)を選別して、記録用ディジタルVTR600へ出力する。
【0089】
尚、視聴対象番組や記録対象番組について、ユーザにより選択された番組がCPU370によってパケット並行受信回路340のパケット選別回路344に指示される。
データ抽出回路345は、選別された視聴対象番組に関連するパケットから、映像情報や音声情報などを取り出し、個別情報を収めたパケットからは、個別情報を取り出して、暗号化されている映像情報や音声情報に対してはCPU370より設定された暗号解読用鍵を使用して暗号を解読して出力する。
メモリアクセス回路350は、データ抽出回路345で取り出された視聴番組に関連する情報及び鍵情報などの個別情報をメモリ360に記憶する。
AV伸張回路380は、メモリ360に記録された映像及び音声情報をメモリアクセス回路350を介して読み出し、伸張処理して出力する。
テレビ受像機400は、AV伸張回路380で伸張処理された映像信号及び音声信号を表示出力する。
また、CPU370も、視聴者の操作に応じてメモリ360に記録されたメール情報や受信装置900の動作に関連する情報をメモリアクセス回路350を介して読み出し、これをAV伸張回路380で再生して、テレビ受像機400で表示する。
【0090】
尚、ディジタルVTR200の再生を終了して、ディジタル衛星放送アンテナ100を介してディジタル放送を受信する際、CPU370は、メモリアクセス回路350を介してメモリ360に記録された暗号解読のための鍵情報を読み出して、暗号化された放送データの暗号解読に使用することができる。
一方、記録用ディジタルVTR700へ出力された「番組6」を構成するパケットは、記録用ディジタルVTR700に記録される。これにより、「番組1」の視聴中に別の放送データから受信された「番組6」を記録することができる。
【0091】
このように、本実施の形態による受信装置は、2系統のディジタル放送入力源からの放送データを受信して、パケット並行受信回路において、2系統のディジタル放送入力源からの放送データをそれぞれ入力して一時記憶する2つの入力FIFOのうち、1つ以上のパケットが蓄積されたものから、入力選択回路が順次パケットを取り出し、その中からパケット選別回路が視聴対象の番組に関係する情報及び記録対象の番組に関連する情報を取り出すものとしたから、視聴番組を表示して視聴すると同時に、視聴していないディジタル放送により放送される番組を同時に記録することができる。
【0092】
また、上記視聴対象の番組に関する情報を取り出す放送データは、ディジタルVTRで再生されたものとしたから、ディジタルVTR用記録媒体に記録された放送データに含まれる視聴番組を表示して視聴すると同時に、視聴していないディジタル放送により放送される別の番組を記録することができる。
また、上記入力選択回路は、上記2つの入力FIFOのうち、書き込み速度の速い方の2倍以上の高速で読み出すものとしたから、入力される2系統のデータから取り出すべきパケットを取りこぼすことがない。
【0093】
尚、本実施の形態においては、ディジタルVTRを再生する際に、ディジタル衛星放送により送られる情報を並行して受信する場合を説明したが、ディジタルVTRの再生に限定されるものではなく、ディジタル放送を視聴しながら他のディジタル放送により送られる情報を並行受信する場合にも適用可能であるとともに、番組データ及び受信データの双方に一つのディジタル放送により放送される情報を入力することにより、一つのディジタル放送を構成する複数の番組の内、ある番組を視聴しながら、他の番組を記録する場合にも適用可能である。また、2系統のディジタル放送入力源からの放送データを並行して受信する場合に限るものでなく、3つ以上のディジタル放送入力源からの放送データの並行受信についても、3つ以上の入力FIFOを設け入力選択回路を3入力以上に対応させることにより、3つ以上の放送データを並行受信して、同様の効果を得ることができる。尚、入力選択回路は、複数の入力FIFOへの書き込み速度の最大値に入力FIFOの数を掛けたデータ読み出し速度でデータを読み出すことで、パケットを取りこぼすことを回避できる。
【0094】
【発明の効果】
以上のように、本発明の請求項1に係るディジタル放送データ受信装置によれば、複数のディジタル放送データ源からのディジタル放送データを受信して、視聴対象の番組に関する情報が多重されたディジタル放送データから視聴対象の番組に関する情報を取り出し、他のディジタル放送データ源からのディジタル放送データから、視聴時以外にも取得すべき情報を取り出すものとし、並行受信手段において、複数のディジタル放送データ源からのディジタル放送データをそれぞれ入力して一時記憶する複数の入力記憶手段のうち、1つ以上のパケットが蓄積されたものから順次取り出し、その中からパケット選別手段が視聴対象の番組に関する情報及び取得すべき情報のパケットのみを取り出すものとしたから、ディジタル放送データ源から入力される、視聴番組データと並行して受信するデータの各々から、必要とされるパケットを同時に並行して取り出すことができるため、視聴者が視聴する視聴番組を表示して、これを視聴すると同時に、他のディジタル放送データ源より入力される、視聴時以外にも取得すべき情報を取得することで、視聴していなかったディジタル放送の視聴を再開したとき視聴に必要な情報が不足していたり、視聴していないディジタル放送から送信されるメールを取りこぼすなどの事態を回避することができる。
【0095】
請求項2に係るディジタル放送データ受信装置によれば、複数のディジタル放送データ源は、例えばディジタルVTRのような、ディジタル放送データの記録及び再生が可能なディジタルデータ記録再生装置を含み、これによって再生されたディジタル放送データから、視聴対象の番組に関係する情報を取り出すものとしたから、記録媒体に記録されたディジタル放送データに含まれる視聴番組を表示して視聴すると同時に、視聴していないディジタル放送により放送される取得すべき情報を取得して、ディジタル放送の視聴を再開したとき視聴に必要な情報が不足していたり、ディジタルVTRで再生された番組を視聴中にディジタル放送から送信されるメールを取りこぼすなどの事態を回避することができる効果がある。
【0097】
請求項3に係るディジタル放送データ受信装置によれば、入力選択手段は、複数の入力記憶手段でのデータ読み込み速度の平均値に、これら入力記憶手段の数を掛けた値以上の高速で読み出すものとしたから、入力される複数のディジタル放送データ源からのディジタル放送データから取り出すべきパケットを取りこぼすことがない。
【0098】
請求項4に係るディジタル放送データ受信装置によれば、入力選択手段は、番組放送データが一時記憶される入力記憶手段に1つ以上のパケットが蓄積されているとき、その入力記憶手段を優先して選択して蓄積されたパケットを取り出すものとしたから、視聴対象の番組に関する情報のパケットについて漏れなく読み出して、番組を表示することができる。
【0099】
請求項5に係るディジタル放送データ受信装置によれば、パケット並行受信手段では、パケット選別手段は、入力選択手段から番組放送データを入力し、視聴対象の番組に関連する情報のパケットを取り出して出力し、その他のパケットを破棄したときは、その入力選択手段に通知し、入力選択手段では、一又は複数のディジタル放送データ源からの受信放送データをそれぞれ一時記憶した一又は複数の入力記憶手段のいずれかからパケットを取り出して出力し、この出力から取得すべき情報の収められたパケットのみを取り出すものとしたから、番組放送データ及び受信放送データの各々から必要とされるパケットを同時に並行して取り出すことができ、また、2パケット程度の容量を必要とする、番組放送データのための手段を要せず、番組放送データ及び受信放送データからのパケット選別を単一の手段で処理して、回路規模を抑えることができ、さらに、入力選択手段で、入力記憶手段への読み込み速度より処理速度を上げることなく、処理能力を抑えることができる。
【0100】
請求項6に係るディジタル放送データ受信装置によれば、並行受信手段では、入力選択回路は、必要パケット選別回路で番組放送データから取り出された視聴対象の番組に関連する情報の収められたパケットを入力して出力し、その他のパケットが破棄されたときには、一又は複数の入力記憶手段に蓄積された受信放送データのパケットからそれぞれ取り出された、取得すべき情報の収められたパケットのいずれかを出力するものとしたから、番組放送データと受信放送データの各々から必要とされるパケットを同時並行して取り出すことができ、また、2パケット程度の容量を必要とする、番組放送データのための入力FIFOを要せず、入力FIFO削減により回路削減効果を上げることができる効果がある。
【0101】
請求項7に係るディジタル放送データ受信装置によれば、並行受信手段では、1又は複数の入力記憶手段は、対応する1又は複数の手段で、受信放送データより取り出された、取得すべき情報のパケットを一時記憶し、入力選択手段は、番組放送データより取り出された、視聴対象の番組に関連する情報のパケットを出力し、またその他のパケットが破棄されたとき、入力記憶手段のいずれかを選択して蓄積されたパケットを取り出して出力するものとしたから、視聴番組データと、並行して受信したデータの各々から必要とされるパケットを、同時に並行して取り出すことができ、また、必要な情報を選別した後でこれを一時記憶することにより、視聴番組データに含まれる視聴対象の番組のパケットが多くなった場合でも、入力記憶手段が溢れることを抑えて、取得すべき情報をより確実に受信することができる。
【図面の簡単な説明】
【図1】第1の実施の形態に係るディジタル放送データ受信装置の構成を示すブロック図である。
【図2】図1に示したパケット並行受信回路の詳細な構成例を示すブロック図である。
【図3】図2に示したパケット並行受信回路の動作説明図である。
【図4】第2の実施の形態及び第3の実施の形態によるディジタル放送データ受信装置の構成を示すブロック図である。
【図5】第2の実施の形態において用いるパケット並行受信回路の構成例を示すブロック図である。
【図6】図5に示したパケット並行受信回路の動作説明図である。
【図7】第3の実施の形態において用いるパケット並行受信回路の一の構成例を示すブロック図である。
【図8】図7に示したパケット並行受信回路の動作説明図である。
【図9】第3の実施の形態において用いるパケット並行受信回路の別の構成例を示すブロック図である。
【図10】図9に示したパケット並行受信回路の動作説明図である。
【図11】第4の実施の形態によるディジタル放送データ受信装置の構成を示すブロック図である。
【図12】図11に示したパケット並行受信回路の詳細な構成例を示すブロック図である。
【図13】図12に示したパケット並行受信回路の動作説明図である。
【符号の説明】
100 ディジタル衛星放送アンテナ
200 ディジタルVTR
300、500、700、800、900 ディジタル放送データ受信装置
310、510 第1の受信回路
320、520 第2の受信回路
340、540、710、810 パケット並行受信回路
341 第1のFIFO
342 第2のFIFO
343、542 入力選択回路
344、543、644 パケット選別回路
345、544 データ抽出回路
350 メモリアクセス回路
360 メモリ
370 CPU
380 AV伸張回路
400 テレビ受像機
530 入力切替回路
541 入力FIFO
545 第1パケット選別回路
546 第2パケット選別回路
600 記録用ディジタルVTR[0001]
BACKGROUND OF THE INVENTION
The present invention is a television in which a plurality of digital broadcast data are simultaneously input from a plurality of digital broadcast data sources for receiving the digital broadcast data, and the contents recorded in the input digital broadcast data are connected to the outside. The present invention relates to a digital broadcast data receiving device for displaying on a display device such as a receiver.
[0002]
[Prior art]
Today, digital television broadcasting (hereinafter simply referred to as “digital broadcasting”) capable of transmitting a large amount of information at one time, which is one form of digital broadcasting, has attracted attention, and has already been put into practical use as digital broadcasting by satellite broadcasting. ing. In the future, digital broadcasting using various transmission formats by various broadcasting companies such as digitalization of terrestrial television broadcasting and digital broadcasting by a plurality of broadcasting companies in satellite broadcasting is expected to coexist. The However, a digital broadcast data receiving device (hereinafter simply referred to as a “receiving device”) for receiving digital broadcasting has a large receiving device itself due to the large circuit scale of the receiving device, and a large number of receiving devices. Because of the use of these parts, the price is high. Therefore, when a large number of digital broadcasts coexist, it is preferable that a plurality of digital broadcasts can be received by one receiver.
[0003]
By the way, in digital broadcasting, in most cases, a packet format data transmission method conforming to the MPEG (Moving Picture Experts Group) system standard, which is an international standard, is adopted to prevent unauthorized viewing. Encryption of program broadcast data related to so-called program broadcast is performed.
Also, unlike conventional analog broadcasting, various information, such as individual information such as key information for decrypting the above-mentioned encrypted program broadcast data, program guides, e-mails to viewers, Data necessary for reception, which is data necessary for receiving a program broadcast other than the program broadcast data, is multiplexed with the program broadcast data and transmitted.
[0004]
Since data such as key information for decryption and e-mail addressed to viewers that should be acquired other than at the time of viewing is not actually known, it is not possible to watch the program broadcast. Even when the program broadcast data is not received or when the program broadcast data is received and viewed, the broadcast must be continuously received.
Further, since it is not known when the program guide data is updated, the program guide data included in the reception-required data multiplexed and transmitted with the digital broadcast data is always received. It is desirable to immediately update the program guide information stored in the.
Furthermore, when a large number of digital broadcasts coexist, for example, when watching a certain program, it is possible to receive and record a program of another broadcast that is broadcast during that time zone, so-called back program recording. Is desired.
[0005]
That is, digital broadcast can be received, and the received digital broadcast data is recorded on a digital VTR recording medium (hereinafter simply referred to as “recording medium”), and the recording medium on which the digital broadcast data is recorded is reproduced. If it is a possible digital VTR, even while digital broadcast data recorded on a recording medium is being reproduced, e-mail addressed to a viewer who is broadcast by, for example, satellite broadcasting, or reproduction of the digital VTR is completed. Since information to be received such as key information for decryption necessary when viewing of the transmitted digital broadcast is resumed later, so-called back program recording can be performed.
[0006]
[Problems to be solved by the invention]
However, the current receiving apparatus is designed to receive only one broadcast and cannot receive broadcasts other than the broadcast being received at the same time, which is a problem.
Therefore, when designing a receiving device that can receive a plurality of digital broadcasts, the user received one digital broadcast, interrupted this reception once, received another digital broadcast, and finished watching it. When resuming viewing of a digital broadcast, receive and view a single broadcast so that the information necessary for the reopened digital broadcast is not lacking or information sent as an email is not missed. It is desired that the viewer can receive various information that is multiplexed with other digital broadcasts and that must be acquired even during non-viewing.
[0007]
Further, in the case of the above-described digital VTR, program data is extracted from the circuit of a receiver that exclusively receives digital broadcasting from each transmission path or each broadcasting company or data reproduced by the digital VTR and processed. It is conceivable to construct a receiving apparatus that is provided with a circuit to input and display digital data from a plurality of digital broadcast input sources such as a digital broadcast by a plurality of transmission lines or broadcasters or a digital VTR.
[0008]
However, in the case of analog broadcasting, the analog broadcast receiving device can be designed with a relatively simple circuit, so that the size of the analog broadcast receiving device is not so large, and it is easy to stack a plurality of analog broadcasting receiving devices. Yes, but the cost is low, but in the case of a digital broadcast data receiver, because it is a complicated receiver circuit, simply stacking multiple receivers increases the cost of the receiver, and each broadcast Compared with the case of purchasing a plurality of dedicated receivers, there is a problem that the circuit scale is the same and the cost is not changed. Further, since the circuit scale becomes large, if it is possible to receive a plurality of digital broadcasts, the size of the receiving device itself becomes large, which is a problem.
[0009]
Accordingly, the present invention has been made in view of such problems, and an object of the present invention is to enable digital broadcast data to be input simultaneously from a plurality of input sources that receive digital broadcast data while suppressing the circuit scale. Information such as a television program described in the digital broadcast data received from one of them is displayed on an externally connected television receiver, and at the same time included in the digital broadcast data received from another input source It is an object of the present invention to provide a digital broadcast data receiving apparatus that can extract information to be acquired other than at the time of viewing from data.
[0010]
[Means for Solving the Problems]
In order to solve the above problems, a digital broadcast data receiving apparatus according to
[0011]
According to a second aspect of the present invention, in the digital broadcast data receiving device according to the first aspect, the digital broadcast data source includes a digital data reproducing device capable of reproducing the digital broadcast data. The program broadcast data relating to the program broadcast viewed by the viewer is extracted from the digital broadcast data reproduced by the digital data reproduction apparatus.
[0013]
Claims of the
[0014]
Claims of the
[0015]
Claims of the
[0016]
Claims of the
[0017]
In the digital broadcast data receiver according to claim 7 of the present invention, Program broadcast data related to the program broadcast and reception necessary data which is data necessary for receiving the program broadcast are received as digital data multiplexed as digital data, and the digital broadcast data is processed. In the digital broadcast data receiving apparatus, at least a plurality of broadcast data receiving means for receiving digital broadcast data from a plurality of digital broadcast data sources for receiving the digital broadcast data, and the broadcast data receiving means Of the digital broadcast data to be output, the viewing program broadcast data which is the multiplexed digital broadcast data including the program broadcast data related to the program broadcast viewed by the viewer, and the digital that has output the viewing program broadcast data Output from the broadcast data receiving means different from the broadcast data receiving means. Receiving broadcast data which is digital broadcast data to be received, viewing program broadcast data extraction processing for extracting program broadcast data related to the program broadcast viewed by the viewer from the viewing program broadcast data, and from the received broadcast data Receiving broadcast data extraction processing for extracting data including information to be acquired other than at the time of viewing, and parallel reception means for processing by time division multiplexing, The parallel receiving means extracts only the packet containing the viewing program broadcast data from at least the digital broadcast data received by the digital broadcast data receiving device and outputs the packet, and other than the viewing program broadcast data Packet discarding means for outputting packet discarding information when the packet containing data other than the viewing program broadcast data is discarded, and packet discarding information is received from the digital broadcast data source. One or a plurality of desired packet sorting means for extracting only packets containing digital broadcast data including information to be acquired other than at the time of viewing from the digital broadcast data, and output from the desired packet sorting means, The desired packet which temporarily stores a packet including information to be acquired other than during viewing When one or a plurality of desired packet input storage means provided corresponding to the packet sorting means and the packet discard information are received, unnecessary packets are discarded by the packet sorting means and only necessary packets are received. Selecting desired packet input storage means stored, and extracting and outputting the packet stored in the selected desired packet input storage means, and including desired packet extraction output means To do.
[0018]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings. The embodiment shown here is merely an example, and is essential. Z However, it is not limited to this embodiment. In the following description, it is assumed that the digital broadcast data adopts a packet format data transmission method compliant with the MPEG system standard which is an international standard. Furthermore, the digital broadcast data needs to be received including program broadcast data related to the program broadcast and other information such as individual information including, for example, key information necessary for viewing the program broadcast, and data such as a program guide and mail. It is assumed that all these data are contained in the above-mentioned packet.
[0019]
(Embodiment 1)
First, a receiving
FIG. 1 is a block diagram showing a configuration of receiving
As illustrated in FIG. 1, the
[0020]
Each of these members will be briefly described.
The digital
The receiving
The
Second receiving
[0021]
Here, in the following description, program data A is viewing program broadcast data in which program broadcast data related to the program broadcast viewed by the viewer is multiplexed, and reception data B is, for example, key information for decryption, viewing In other words, it refers to received broadcast data that is broadcast data received by the receiving
[0022]
The packet
The
The
The
The
The
[0023]
Here, the packet
FIG. 2 is a block diagram showing a detailed configuration example of the packet
As shown in FIG. 2, the packet
[0024]
Each of these members will be briefly described.
The
The
Note that the
In response to a read request from the
The
The
[0025]
Here, the above-mentioned data necessary for reception stores, for example, individual information such as key information for decryption and data necessary even when not viewing, such as e-mail addressed to the viewer. Therefore, even when a digital broadcast program is not viewed, it is necessary to receive the digital broadcast data and acquire the necessary data. Therefore, in the receiving
[0026]
Then, next, operation | movement of the
3 is an explanatory diagram of the operation of the packet
[0027]
Here, when broadcast data from the digital
First, broadcast data reproduced by the
[0028]
Next, the
[0029]
In the packet
When data of one packet or more is accumulated in each of the
[0030]
The
[0031]
Note that the packet reading speed is set to be twice or more of the faster data writing speed to the
[0032]
In the packet
[0033]
Next, the
[0034]
The
The
[0035]
The
The
Further, the
[0036]
When the reproduction of the
[0037]
Thus, receiving
[0038]
In addition, since the broadcast data for extracting information related to the program to be viewed is reproduced by the
In addition, since the above-described
The
[0039]
In addition, because the necessary data such as a program guide and mail addressed to an individual received during reception of other broadcast data has been viewed, the CPU controls the receiver when receiving the other broadcast data. In addition to being able to use it to present a program guide or email to the viewer, even when other broadcasts are being watched, the latest program guide of the other broadcast received or an email addressed to the viewer It is also possible to present these by superimposing them on the program being viewed or by pausing the screen display of the program being viewed.
[0040]
In this embodiment, the case where information transmitted by digital satellite broadcasting is received in parallel when reproducing a digital VTR has been described. However, the present invention is not limited to reproduction of a digital VTR. The present invention is not limited to the case of receiving broadcast data from these two types of digital broadcast input sources in parallel, as well as when receiving information transmitted by other digital broadcasts while viewing For parallel reception of broadcast data from three or more digital broadcast input sources, three or more input FIFOs are provided so that the input selection circuit supports three or more inputs, thereby receiving three or more broadcast data in parallel. The same effect can be obtained. Note that the input selection circuit can avoid missing a packet by reading data at a data reading speed obtained by multiplying the maximum value of the writing speed to a plurality of input FIFOs by the number of input FIFOs.
[0041]
Further, in the present embodiment, a case has been described in which information included in a digital broadcast and to be acquired even when the program of the digital broadcast is not viewed is individual information. However, this is limited to individual information. Instead, information necessary for the operation of the digital broadcast data receiving apparatus such as a program guide may be received and received while viewing other broadcast data.
[0042]
Further, in the present embodiment, in the packet
[0043]
(Embodiment 2)
Next, a receiving apparatus 500 in which the
FIG. 4 is a block diagram showing a configuration of receiving apparatus 500.
In the figure, the same reference numerals as those in FIG. 1 denote the same or corresponding parts, and therefore the description thereof will be omitted, and other constituent members will be briefly described.
The
Second receiving
[0044]
The
The packet
[0045]
Next, the packet
FIG. 5 is a block diagram showing a detailed configuration example of the packet
The
The
The
The
[0046]
The operation of the packet
[0047]
Next, the operation of the receiving apparatus 500 configured as described above will be described with reference to the drawings. Here, as in the previous embodiment, when data from the digital
[0048]
Broadcast data reproduced by the
The
[0049]
Next, the
The packet
The
[0050]
If the packet of the program data A output from the
[0051]
When the
[0052]
If the packet of the reception data B output from the
The
[0053]
The
The
The
Also, the
When the reproduction of the
[0054]
Thus, receiving apparatus 500 according to the present embodiment receives broadcast data from two digital broadcast input sources. In packet
[0055]
In addition, an input FIFO for program broadcast data that requires a capacity of about two packets is not required, and packet selection from program broadcast data and received broadcast data is processed by a single packet selection circuit, and the circuit scale Can be suppressed. Furthermore, it is possible to suppress the processing capability without increasing the processing speed from the reading speed to the input FIFO by the input selection circuit.
[0056]
And the information such as the program table and the mail addressed to the individual received during the reception of other broadcast data ends the viewing of this program, and the CPU controls the receiver when receiving the other broadcast data, Not only can it be used to present viewers with program guides and e-mails, but even when other broadcasts are being watched, the latest program guide of the other broadcast received and emails to viewers It is also conceivable to present these by overlaying the program being viewed or by pausing the screen display of the program being viewed.
[0057]
In this embodiment as well, as in the first embodiment described above, when a digital VTR is played back, information sent by digital broadcasting received via a digital satellite broadcasting antenna is received in parallel. The present invention is not limited to the above, and can be applied to the case where information transmitted by another digital broadcast is received in parallel while viewing the digital broadcast, and is not limited to these two types of digital broadcast input sources. For parallel reception of broadcast data from two or more digital broadcast input sources, two or more input FIFOs and a second packet selection circuit are provided, and three or more broadcasts are provided by making the input selection circuit correspond to three or more inputs. Similar effects can be obtained by receiving data in parallel.
[0058]
In the present embodiment, the case where the information included in the digital broadcast and to be received and acquired even when the program of the digital broadcast is not viewed has been described as the individual information. However, the present invention is not limited to this, and information necessary for the operation of the digital broadcast data receiving apparatus such as a program guide may be received and acquired while viewing other broadcast data.
[0059]
(Embodiment 3)
Next, a receiving apparatus 700 using a part of the configuration of the packet
The configuration of receiving apparatus 700 according to this embodiment is exactly the same as that of receiving apparatus 500 described above, and will be described with reference to FIG. FIG. 7 is a block diagram illustrating a configuration example of the packet
[0060]
First, components of the packet
The first
The second
In this embodiment, the
[0061]
FIG. 8 is an explanatory diagram of the operation of the packet parallel reception circuit shown in FIG.
In FIG. 8, similar to the description in the first embodiment and the second embodiment, the program data A is transmitted from packets of “
[0062]
Next, the operation of the receiving apparatus 700 configured as described above will be described with reference to FIGS. 4, 7, and 8. Here, also in the present embodiment, when data from the digital
[0063]
First, similarly to the second embodiment described above, broadcast data reproduced by the
[0064]
The packet
If the packet of program data A output from the
[0065]
The second
[0066]
Here, depending on the frequency selected from the second
[0067]
When the first packet selection result signal is “Low” (L in FIG. 8), the
The
[0068]
Thereafter, similarly to the second embodiment described above, the
Similarly to the second embodiment described above, the
[0069]
Further, when receiving the digital satellite broadcast after finishing the reproduction of the
Further, a case where the receiving apparatus 800 is configured using a part of the configuration of the packet
The configuration of the receiving apparatus 800 is exactly the same as that of the above-described receiving apparatus 500, and will be described with reference to FIG. FIG. 9 is a block diagram illustrating a configuration example of the packet
[0070]
9, the same reference numerals as those in FIG. 7 denote the same or corresponding parts. The components of the packet
FIG. 10 is an explanatory diagram of the operation of the packet
[0071]
The operation of receiving apparatus 800 configured as described above will be described with reference to FIGS. 4, 9, and 10, focusing on operations different from the case where packet
The reception data B and the program data A are input to the packet
[0072]
If the input packet of the program data A is the packet “
[0073]
On the other hand, if the input packet of received data B is a packet “individual information” for storing individual information, the second
[0074]
Thereafter, video information and audio information are displayed and output in exactly the same manner as when the packet
[0075]
As described above, the receiving apparatus according to the present embodiment receives broadcast data from two digital broadcast input sources, and in the packet parallel receiving circuit, the input selection circuit uses the first packet selection circuit to determine the program broadcast data. When a packet of information related to the retrieved program to be viewed is input and output, and other packets are discarded by the first packet sorting circuit, the second packet sorting circuit temporarily stores the received broadcast data. Since only the packet of personal information is taken out from the packet stored in the input FIFO and the input selection circuit outputs it, the program is displayed and viewed at the same time, and simultaneously broadcast by digital broadcasting that is not viewed. Information that needs to be acquired, such as decryption keys and e-mail addressed to viewers. Open or missing the information needed to viewing time was, it is possible to avoid a situation such as lose information the e-mail that is sent from the digital broadcasting that is not watching. In addition, an input FIFO for program broadcast data requiring a capacity of about 2 packets is not required, and the circuit reduction effect can be improved by reducing the input FIFO.
[0076]
In the packet parallel reception circuit described above, the input FIFO is a second packet selection circuit for temporarily storing a packet of personal information extracted from the received broadcast data, and the input selection circuit is a first packet selection circuit for the program. Outputs a packet of information related to the program to be viewed, extracted from the broadcast data. When other packets are discarded by the first packet selection circuit, the packet stored in the input FIFO is extracted and output. Since the necessary packets are selected and temporarily stored in the input FIFO, the input FIFO overflows even when the number of viewing target program packets included in the viewing program data increases. The information to be acquired can be received more reliably.
[0077]
In addition, because the necessary data such as a program guide and mail addressed to an individual received during reception of other broadcast data has been viewed, the CPU controls the receiver when receiving the other broadcast data. In addition to being able to use it to present a program guide or email to the viewer, even when other broadcasts are being watched, the latest program guide of the other broadcast received or an email addressed to the viewer It is also possible to present these by superimposing them on the program being viewed or by pausing the screen display of the program being viewed.
[0078]
Note that this embodiment is not limited to the case where information transmitted by digital satellite broadcasting is received in parallel when reproducing a digital VTR, as in the first and second embodiments described above. In addition, the present invention can be applied to a case where information transmitted by another digital broadcast is received in parallel while viewing the digital broadcast, and is not limited to these two systems of digital broadcast input sources. For parallel reception of broadcast data from the source, two or more second to nth (n ≧ 3) packet sorting circuits and input FIFOs corresponding to these packet sorting circuits are provided, and the input selection circuit has three inputs. By making it correspond to the above, it is possible to receive three or more broadcast data in parallel and obtain the same effect. In this case, if the processing speed of the data extraction circuit is increased according to the number of digital broadcast input sources, the processing can be performed more reliably.
[0079]
Furthermore, when the receiving apparatus shown in FIG. 7 receives broadcast data from three or more digital broadcast input sources in parallel, a first packet sorting result signal indicating that the packet has been discarded by the first packet sorting circuit. The second to nth packet selection circuits and the input selection circuit to which L is input need to perform the following operations. That is, in the second to nth packet sorting circuits, if one or more packets are stored in the corresponding input FIFOs, the packets are taken out from the input FIFOs and the packets of the individual information are sorted. The input selection circuit selects any one of the second to n-th packet sorting circuits that sorted individual information packets, and takes out the packet from the selected packet sorting circuit. The packet selection circuit that has selected the individual information packet and has not been selected performs the next packet selection process until the next packet selection result signal L is input until it is selected by the input selection circuit. Wait a while. According to such an operation, the packets selected by the second to nth packet selection circuits can be reliably input to the input selection circuit.
[0080]
In the present embodiment, the case where the information included in the digital broadcast and to be received and acquired even when the program of the digital broadcast is not viewed has been described as the individual information. However, the present invention is not limited to this, and information necessary for the operation of the digital broadcast data receiving device such as a program guide may be received and acquired while viewing other broadcast data.
[0081]
(Embodiment 4)
Furthermore, a receiving
FIG. 11 is a block diagram showing a configuration of receiving
The packet
The recording
The
In the
[0082]
Next, the packet
The
The
[0083]
Next, the operation of the receiving
[0084]
In the present embodiment, a digital broadcast program received via the digital satellite broadcast antenna when data from the digital
Broadcast data reproduced by the
[0085]
The
The packet
Each of the
The
[0086]
At this time, the output packet is distinguished only by the PID (packet identifier), and packets having the same PID from different digital broadcast input sources cannot be distinguished. Therefore, the
[0087]
For example, in FIG. 13, as shown by the output C of the first input FIFO, the output D of the second input FIFO, and the output E of the input selection circuit, the data of the packet of “
Therefore, from the
[0088]
The
For example, in FIG. 13, as shown by the output E of the input selection circuit and the outputs F and U of the packet selection circuit, the “
[0089]
As for the viewing target program and the recording target program, the
The
The
The
The
In addition, the
[0090]
When the reproduction of the
On the other hand, a packet constituting “
[0091]
As described above, the receiving apparatus according to the present embodiment receives broadcast data from two digital broadcast input sources and inputs broadcast data from two digital broadcast input sources in the packet parallel receiving circuit. Among the two input FIFOs temporarily stored, the input selection circuit sequentially extracts the packets from the one or more packets stored therein, and the packet selection circuit extracts information and recording targets related to the program to be viewed from among them. Since the information related to the program is taken out, the program broadcast by the digital broadcast that is not viewed can be recorded at the same time as the viewed program is displayed and viewed.
[0092]
In addition, since the broadcast data for retrieving the information related to the program to be viewed is reproduced by the digital VTR, the viewing program included in the broadcast data recorded on the recording medium for the digital VTR is displayed and viewed simultaneously. Another program broadcast by a digital broadcast that is not viewed can be recorded.
In addition, since the input selection circuit reads out the two input FIFOs at a speed that is at least twice as fast as the writing speed, the packet to be taken out from the two systems of input data can be missed. Absent.
[0093]
In this embodiment, the case where information transmitted by digital satellite broadcasting is received in parallel when reproducing a digital VTR has been described. However, the present invention is not limited to reproduction of a digital VTR. It is also applicable to the case of receiving information sent by other digital broadcasts in parallel while viewing the program, and by inputting information broadcast by one digital broadcast to both program data and received data, The present invention can also be applied to a case where other programs are recorded while viewing one program among a plurality of programs constituting the digital broadcast. Further, the present invention is not limited to receiving broadcast data from two digital broadcast input sources in parallel, and three or more input FIFOs can be used for parallel reception of broadcast data from three or more digital broadcast input sources. By providing the input selection circuit with three or more inputs, it is possible to receive three or more broadcast data in parallel and obtain the same effect. Note that the input selection circuit can avoid missing a packet by reading data at a data reading speed obtained by multiplying the maximum value of the writing speed to a plurality of input FIFOs by the number of input FIFOs.
[0094]
【The invention's effect】
As described above, according to the digital broadcast data receiving apparatus of the first aspect of the present invention, digital broadcast data received from a plurality of digital broadcast data sources, and information relating to a program to be viewed is multiplexed. Information related to the program to be viewed is extracted from the data, and information to be acquired other than during viewing is extracted from the digital broadcast data from other digital broadcast data sources. In the parallel receiving means, the digital broadcast data from a plurality of digital broadcast data sources are respectively inputted and temporarily stored, and the plurality of input storage means for sequentially storing one or more packets are sequentially extracted from the stored ones. The packet sorting means only collects information about programs to be viewed and information packets to be acquired. Since it was supposed to be extracted, it is input from a digital broadcast data source. Since each of the data received in parallel with the viewing program data, the required packets can be taken out in parallel at the same time, By displaying the viewing program viewed by the viewer and viewing it, at the same time as acquiring the information input from other digital broadcast data sources that should be acquired other than at the time of viewing, When broadcasting viewing is resumed, it is possible to avoid such a situation that information necessary for viewing is insufficient or mail transmitted from a digital broadcasting that is not viewed is missed.
[0095]
According to the digital broadcast data receiving apparatus of the second aspect, the plurality of digital broadcast data sources include a digital data recording / reproducing apparatus capable of recording and reproducing digital broadcast data, such as a digital VTR, for example. Since the information related to the program to be viewed is extracted from the digital broadcast data, the digital broadcast that is not viewed at the same time that the viewing program included in the digital broadcast data recorded on the recording medium is displayed and viewed When the digital broadcast is resumed after obtaining the information to be obtained that is broadcast by the e-mail, there is a shortage of information necessary for viewing, or a mail transmitted from the digital broadcast while viewing a program played back on the digital VTR This has the effect of avoiding situations such as spilling over.
[0097]
[0098]
[0099]
[0100]
[0101]
Claim 7 According to the digital broadcast data receiving apparatus according to the present invention, in the parallel receiving means, one or a plurality of input storage means temporarily outputs a packet of information to be acquired extracted from the received broadcast data by the corresponding one or a plurality of means. The storage and input selection means outputs a packet of information related to the program to be viewed, extracted from the program broadcast data, and selects another input storage means when other packets are discarded. Since the accumulated packets are taken out and output, the required packets from the viewing program data and the data received in parallel can be taken out at the same time. By temporarily storing this after selection, the input storage means overflows even when the number of viewing target program packets included in the viewing program data increases. Suppressing the door, it is possible to receive the information to be acquired more reliably.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a digital broadcast data receiving apparatus according to a first embodiment.
FIG. 2 is a block diagram illustrating a detailed configuration example of a packet parallel reception circuit illustrated in FIG. 1;
FIG. 3 is an operation explanatory diagram of the packet parallel reception circuit shown in FIG. 2;
FIG. 4 is a block diagram showing a configuration of a digital broadcast data receiving apparatus according to a second embodiment and a third embodiment.
FIG. 5 is a block diagram showing a configuration example of a packet parallel reception circuit used in the second embodiment.
6 is an operation explanatory diagram of the packet parallel reception circuit shown in FIG. 5. FIG.
FIG. 7 is a block diagram illustrating a configuration example of a packet parallel reception circuit used in the third embodiment.
8 is an operation explanatory diagram of the packet parallel reception circuit shown in FIG. 7;
FIG. 9 is a block diagram showing another configuration example of the parallel packet reception circuit used in the third embodiment.
10 is an operation explanatory diagram of the packet parallel reception circuit shown in FIG. 9;
FIG. 11 is a block diagram showing a configuration of a digital broadcast data receiving apparatus according to a fourth embodiment.
12 is a block diagram showing a detailed configuration example of the packet parallel reception circuit shown in FIG. 11;
13 is an operation explanatory diagram of the packet parallel reception circuit shown in FIG. 12;
[Explanation of symbols]
100 Digital satellite broadcasting antenna
200 Digital VTR
300, 500, 700, 800, 900 Digital broadcast data receiver
310, 510 first receiving circuit
320, 520 second receiving circuit
340, 540, 710, 810 packet parallel receiving circuit
341 First FIFO
342 second FIFO
343, 542 Input selection circuit
344, 543, 644 Packet selection circuit
345, 544 Data extraction circuit
350 Memory access circuit
360 memory
370 CPU
380 AV expansion circuit
400 TV receiver
530 Input switching circuit
541 Input FIFO
545 First packet selection circuit
546 Second packet selection circuit
600 Digital VTR for recording
Claims (7)
少なくとも、
前記ディジタル放送データを受信する為の、複数個のディジタル放送データ源からディジタル放送データを受信する、複数個の放送データ受信手段と、
前記放送データ受信手段から出力されるディジタル放送データのうち、視聴者が視聴する番組放送に関係する番組放送データを含んで多重化されたディジタル放送データである視聴番組放送データと、前記視聴番組放送データを出力した前記ディジタル放送データ受信手段とは別の前記放送データ受信手段から出力されるディジタル放送データである受信放送データと、を入力し、前記視聴番組放送データから視聴者が視聴する番組放送に関係する番組放送データを取り出す視聴番組放送データ取出処理と、前記受信放送データから視聴時以外にも取得すべき情報を含むデータを取り出す受信放送データ取出処理と、を時分割多重により処理する並行受信手段と、を備えて構成され、
前記並行受信手段は、少なくとも、
パケット形式で記載された前記番組放送データ、及びパケット形式で記載された前記受信必要データ、を多重した前記ディジタル放送データを、前記ディジタル放送データ源から入力して、これを一時記憶する、複数個の入力記憶手段と、
前記入力記憶手段のいずれかに、1つ以上のパケットが蓄積されると、前記パケットが蓄積された前記入力記憶手段を選択し、そこから蓄積されている前記パケットを取り出す、という作業を順次繰り返すことで、複数の前記入力記憶手段に一時記憶される前記パケットを順次取出す入力選択手段と、
前記入力選択手段により順次取り出された前記パケットのパケット列から、前記視聴番組放送データを収めたパケットと、視聴時以外にも取得すべき情報を含むデータを収めたパケットと、のみを取り出すパケット選別手段と、を備えたこと、
を特徴とする、ディジタル放送データ受信装置。Program broadcast data related to the program broadcast and reception necessary data which is data necessary for receiving the program broadcast are received as digital data multiplexed as digital data, and the digital broadcast data is processed. In the digital broadcast data receiving device,
at least,
A plurality of broadcast data receiving means for receiving digital broadcast data from a plurality of digital broadcast data sources for receiving the digital broadcast data;
Of the digital broadcast data output from the broadcast data receiving means, the viewing program broadcast data, which is digital broadcast data multiplexed including program broadcast data related to the program broadcast viewed by the viewer, and the viewing program broadcast Receiving broadcast data which is digital broadcast data output from the broadcast data receiving means different from the digital broadcast data receiving means outputting the data, and the program broadcast that the viewer views from the viewing program broadcast data Parallel processing for processing by time-division multiplex processing of viewing program broadcast data extraction processing for extracting program broadcast data related to, and reception broadcast data extraction processing for extracting data including information to be acquired other than during viewing from the received broadcast data Receiving means, and comprising
The parallel receiving means is at least:
A plurality of digital broadcast data obtained by multiplexing the program broadcast data described in the packet format and the reception-required data described in the packet format from the digital broadcast data source and temporarily storing the data. Input storage means,
When one or more packets are accumulated in any of the input storage means, the operation of selecting the input storage means in which the packets are accumulated and taking out the accumulated packets therefrom is sequentially repeated. Thus, input selection means for sequentially taking out the packets temporarily stored in a plurality of the input storage means,
Packet selection for extracting only the packet containing the viewing program broadcast data and the packet containing the data including information to be acquired other than during viewing from the packet sequence of the packets sequentially taken out by the input selection means Having means ,
A digital broadcast data receiver characterized by the above.
前記ディジタル放送データ源は、前記ディジタル放送データの再生が可能なディジタルデータ再生装置を含み、
前記ディジタルデータ再生装置で再生された前記ディジタル放送データから、視聴者が視聴する番組放送に関係する番組放送データを取り出すものであること、
を特徴とする、ディジタル放送データ受信装置。The digital broadcast data receiving apparatus according to claim 1, wherein
The digital broadcast data source includes a digital data reproduction device capable of reproducing the digital broadcast data,
Extracting program broadcast data related to a program broadcast viewed by a viewer from the digital broadcast data reproduced by the digital data reproduction device;
A digital broadcast data receiver characterized by the above.
前記入力選択手段は、
前記入力記憶手段へのデータ書込速度の最大値に、前記入力記憶手段の個数を掛けたることにより得られる値、以上の速度で前記パケットを順次取り出す作業を可能としたこと、
を特徴とする、ディジタル放送データ受信装置。The digital broadcast data receiving apparatus according to claim 1 , wherein
The input selection means includes
A value obtained by multiplying the maximum value of the data writing speed to the input storage means by the number of the input storage means, enabling the operation of sequentially extracting the packets at the above speed;
A digital broadcast data receiver characterized by the above.
前記入力選択手段は、
前記入力記憶手段に、1つ以上の、前記視聴番組放送データが収められたパケットが蓄積されると、前記視聴番組放送データが収められたパケットを蓄積している入力記憶手段を優先して選択し、これに蓄積された前記視聴番組放送データが収められたパケットを取り出すこと、
を特徴とする、ディジタル放送データ受信装置。The digital broadcast data receiving apparatus according to claim 1 , wherein
The input selection means includes
When one or more packets containing the viewing program broadcast data are stored in the input storage means, the input storage means storing the packets containing the viewing program broadcast data is preferentially selected. And taking out a packet containing the viewing program broadcast data accumulated in the viewing program broadcast data,
A digital broadcast data receiver characterized by the above.
少なくとも、
前記ディジタル放送データを受信する為の、複数個のディジタル放送データ源からディジタル放送データを受信する、複数個の放送データ受信手段と、
前記放送データ受信手段から出力されるディジタル放送データのうち、視聴者が視聴する番組放送に関係する番組放送データを含んで多重化されたディジタル放送データである視聴番組放送データと、前記視聴番組放送データを出力した前記ディジタル放送データ受信手段とは別の前記放送データ受信手段から出力されるディジタル放送データである受信放送データと、を入力し、前記視聴番組放送データから視聴者が視聴する番組放送に関係する番組放送データを取り出す視聴番組放送データ取出処理と、前記受信放送データから視聴時以外にも取得すべき情報を含むデータを取り出す受信放送データ取出処理と、を時分割多重により処理する並行受信手段と、を備えて構成され、
前記並行受信手段は、少なくとも、
パケット形式で記載された前記ディジタル放送データを前記ディジタル放送データ源から入力して、これを一時記憶する、複数個の入力記憶手段と、
前記ディジタル放送データ源から受信したパケットの中から、前記視聴番組放送データを収めたパケットのみを取出し、前記視聴番組放送データ以外のデータを収めたパケットを破棄した時には、前記入力記憶手段に記憶されているパケットを取出し、視聴時以外にも取得すべき情報を収めたパケット以外の不要なパケットを破棄する、不要パケット破棄手段と、を備えたこと、
を特徴とする、ディジタル放送データ受信装置。 Program broadcast data related to the program broadcast and reception necessary data which is data necessary for receiving the program broadcast are received as digital data multiplexed as digital data, and the digital broadcast data is processed. in the digital broadcast data receiving apparatus,
at least,
A plurality of broadcast data receiving means for receiving digital broadcast data from a plurality of digital broadcast data sources for receiving the digital broadcast data;
Of the digital broadcast data output from the broadcast data receiving means, the viewing program broadcast data, which is digital broadcast data multiplexed including program broadcast data related to the program broadcast viewed by the viewer, and the viewing program broadcast Receiving broadcast data which is digital broadcast data output from the broadcast data receiving means different from the digital broadcast data receiving means outputting the data, and the program broadcast that the viewer views from the viewing program broadcast data Parallel processing for processing by time-division multiplex processing of viewing program broadcast data extraction processing for extracting program broadcast data related to, and reception broadcast data extraction processing for extracting data including information to be acquired other than at the time of viewing from the received broadcast data Receiving means, and comprising
The parallel receiving means is at least:
A plurality of input storage means for inputting the digital broadcast data described in a packet format from the digital broadcast data source and temporarily storing it;
When only the packet containing the viewing program broadcast data is taken out from the packet received from the digital broadcast data source and the packet containing data other than the viewing program broadcast data is discarded, the packet is stored in the input storage means. And unnecessary packet discarding means for discarding unnecessary packets other than packets containing information to be acquired other than at the time of viewing,
A digital broadcast data receiver characterized by the above.
少なくとも、
前記ディジタル放送データを受信する為の、複数個のディジタル放送データ源からディジタル放送データを受信する、複数個の放送データ受信手段と、
前記放送データ受信手段から出力されるディジタル放送データのうち、視聴者が視聴する番組放送に関係する番組放送データを含んで多重化されたディジタル放送データである視聴番組放送データと、前記視聴番組放送データを出力した前記ディジタル放送データ受信手段とは別の前記放送データ受信手段から出力されるディジタル放送データである受信放送データと、を入力し、前記視聴番組放送データから視聴者が視聴する番組放送に関係する番組放送データを取り出す視聴番組放送データ取出処理と、前記受信放送データから視聴時以外にも取得すべき情報を含むデータを取り出す受信放送データ取出処理と、を時分割多重により処理する並行受信手段と、を備えて構成され、
前記並行受信手段は、少なくとも、
前記ディジタル放送データを、前記ディジタル放送データ源から受信して、これを一時記憶する、複数個の入力記憶手段と、
前記ディジタル放送データ源から受信した、前記ディジタル放送データの中から、前記視聴番組放送データを収めたパケットのみを取り出してこれを出力し、また前記視聴番組放送データ以外のデータを収めたパケットを破棄し、さらに前記視聴番組放送データ以外のデータを収めたパケットを破棄した時パケット破棄情報を出力する、パケット取捨選択手段と、
前記パケット破棄情報が入力されると、前記パケットを1つ以上記憶している前記入力記憶手段を選択し、そこに蓄積されている1つ以上の前記パケットを前記入力記憶手段から出力させ、出力させた1つ以上の前記パケットの中から、視聴時以外にも取得すべき情報を含むパケットを取り出す、前記入力記憶手段に対応して設けられている1つ又は複数個の必要パケット選別手段と、
前記パケット破棄情報を受けると、前記パケット取捨選択手段により、不要なパケットが破棄されて必要なパケットだけを出力しようとしている前記必要パケット選別手段を選択し、前記必要なパケットを取出して出力する、パケット取出出力手段と、を備えたこと、
を特徴とする、ディジタル放送データ受信装置。 Program broadcast data related to program broadcast and reception necessary data which is data necessary for receiving the program broadcast are received as digital data multiplexed as digital data, and the digital broadcast data is processed In the digital broadcast data receiving device,
at least,
A plurality of broadcast data receiving means for receiving digital broadcast data from a plurality of digital broadcast data sources for receiving the digital broadcast data;
Of the digital broadcast data output from the broadcast data receiving means, the viewing program broadcast data, which is digital broadcast data multiplexed including program broadcast data related to the program broadcast viewed by the viewer, and the viewing program broadcast Receiving broadcast data which is digital broadcast data output from the broadcast data receiving means different from the digital broadcast data receiving means outputting the data, and the program broadcast that the viewer views from the viewing program broadcast data Parallel processing for processing by time-division multiplex processing of viewing program broadcast data extraction processing for extracting program broadcast data related to, and reception broadcast data extraction processing for extracting data including information to be acquired other than at the time of viewing from the received broadcast data Receiving means, and comprising
The parallel receiving means is at least:
A plurality of input storage means for receiving the digital broadcast data from the digital broadcast data source and temporarily storing it;
From the digital broadcast data received from the digital broadcast data source, only the packet containing the viewing program broadcast data is extracted and output, and the packet containing data other than the viewing program broadcast data is discarded. And packet discarding means for outputting packet discard information when a packet containing data other than the viewing program broadcast data is discarded,
When the packet discard information is input, the input storage unit that stores one or more of the packets is selected, and one or more of the packets stored therein are output from the input storage unit and output. One or a plurality of necessary packet selection means provided corresponding to the input storage means for extracting a packet including information to be acquired other than during viewing from the one or more of the packets ,
Upon receiving the packet discard information, the packet sorting selection unit selects the necessary packet sorting unit that is trying to output only the necessary packets after discarding unnecessary packets, and extracts and outputs the necessary packets. A packet output / output means,
A digital broadcast data receiver characterized by the above.
少なくとも、
前記ディジタル放送データを受信する為の、複数個のディジタル放送データ源からディジタル放送データを受信する、複数個の放送データ受信手段と、
前記放送データ受信手段から出力されるディジタル放送データのうち、視聴者が視聴する番組放送に関係する番組放送データを含んで多重化されたディジタル放送データである視聴番組放送データと、前記視聴番組放送データを出力した前記ディジタル放送データ受信手段とは別の前記放送データ受信手段から出力されるディジタル放送データである受信放送データと、を入力し、前記視聴番組放送データから視聴者が視聴する番組放送に関係する番組放送データを取り出す視聴番組放送データ取出処理と、前記受信放送データから視聴時以外にも取得すべき情報を含むデータを取り出す受信放送データ取出処理と、を時分割多重により処理する並行受信手段と、を備えて構成され、
前記並行受信手段は、少なくとも、
前記ディジタル放送データ受信装置が受信する前記ディジタル放送データの中から、前記視聴番組放送データを収めたパケットのみを取り出してこれを出力し、また前記視聴番組放送データ以外のデータを収めたパケットを破棄し、さらに前記視聴番組放送データ以外のデータを収めたパケットを破棄した時パケット破棄情報を出力する、パケット取捨選択手段と、
前記ディジタル放送データ源から受信される前記ディジタル放送データから、視聴時以外にも取得すべき情報を含むディジタル放送データを収めたパケットのみを取り出す、1つ又は複数個の所望パケット選別手段と、
前記所望パケット選別手段から出力される、前記視聴時以外にも取得すべき情報を含むパケットを一時記憶する、前記所望パケット選別手段に対応して設けられた、1つ又は複数個の所望パケット入力記憶手段と、
前記パケット破棄情報を受けると、前記パケット取捨選択手段により不要なパケットが破棄されて必要なパケットだけが蓄積されている前記所望パケット入力記憶手段を選択し、選択された前記所望パケット入力記憶手段に蓄積されている前記パケットを取り出して出力する、所望パケット取出出力手段と、を備えたこと、
を特徴とする、ディジタル放送データ受信装置。 Program broadcast data related to program broadcast and reception necessary data which is data necessary for receiving the program broadcast are received as digital data multiplexed as digital data, and the digital broadcast data is processed In the digital broadcast data receiving device,
at least,
A plurality of broadcast data receiving means for receiving digital broadcast data from a plurality of digital broadcast data sources for receiving the digital broadcast data;
Of the digital broadcast data output from the broadcast data receiving means, the viewing program broadcast data, which is digital broadcast data multiplexed including program broadcast data related to the program broadcast viewed by the viewer, and the viewing program broadcast Receiving broadcast data which is digital broadcast data output from the broadcast data receiving means different from the digital broadcast data receiving means outputting the data, and the program broadcast that the viewer views from the viewing program broadcast data Parallel processing for processing by time-division multiplex processing of viewing program broadcast data extraction processing for extracting program broadcast data related to, and reception broadcast data extraction processing for extracting data including information to be acquired other than at the time of viewing from the received broadcast data Receiving means, and comprising
The parallel receiving means is at least:
From the digital broadcast data received by the digital broadcast data receiver, only the packet containing the viewing program broadcast data is extracted and output, and the packet containing data other than the viewing program broadcast data is discarded. And packet discarding means for outputting packet discard information when a packet containing data other than the viewing program broadcast data is discarded,
One or a plurality of desired packet sorting means for extracting only packets containing digital broadcast data including information to be acquired other than at the time of viewing from the digital broadcast data received from the digital broadcast data source;
One or a plurality of desired packet inputs provided corresponding to the desired packet sorting means for temporarily storing a packet including information to be acquired other than at the time of viewing output from the desired packet sorting means Storage means;
When the packet discard information is received, the desired packet input storage means in which unnecessary packets are discarded by the packet sorting selection means and only necessary packets are stored is selected, and the selected desired packet input storage means is selected. A desired packet extracting / outputting unit for extracting and outputting the accumulated packet;
A digital broadcast data receiver characterized by the above.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP17760399A JP3626633B2 (en) | 1998-06-24 | 1999-06-24 | Digital broadcast data receiver |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10-177591 | 1998-06-24 | ||
JP17759198 | 1998-06-24 | ||
JP17760399A JP3626633B2 (en) | 1998-06-24 | 1999-06-24 | Digital broadcast data receiver |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2000083200A JP2000083200A (en) | 2000-03-21 |
JP3626633B2 true JP3626633B2 (en) | 2005-03-09 |
Family
ID=26498103
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP17760399A Expired - Fee Related JP3626633B2 (en) | 1998-06-24 | 1999-06-24 | Digital broadcast data receiver |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3626633B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100372902B1 (en) * | 2000-04-08 | 2003-02-17 | 이상복 | Data service method using digital television broadcasting system and data service system and terminal therefor |
EP1338141A2 (en) * | 2000-09-05 | 2003-08-27 | Koninklijke Philips Electronics N.V. | Receiver for displaying two television signals, where a part of the first signal is replaced by the second signal |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0879641A (en) * | 1994-08-31 | 1996-03-22 | Toshiba Corp | Television receiver |
JPH09102923A (en) * | 1995-10-05 | 1997-04-15 | Sony Corp | Electronic equipment, display method and signal decoding method |
JPH11122556A (en) * | 1997-10-17 | 1999-04-30 | Matsushita Electric Ind Co Ltd | Digital broadcast receiver |
-
1999
- 1999-06-24 JP JP17760399A patent/JP3626633B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2000083200A (en) | 2000-03-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4554727B2 (en) | System and method for processing digital video data | |
JP4592833B2 (en) | Method for processing encrypted broadcast program data | |
JP4596485B2 (en) | Apparatus and method for processing first and second type programs | |
KR101004248B1 (en) | Method of recording scrambled digital data, storage medium and method of reading such data | |
JP4197093B2 (en) | Method for linking words in an electronic message with program information in an electronic program guide (EPG), and electronic message interface adapted to link words in an electronic message with program information in an electronic program guide (EPG) | |
US6487543B1 (en) | Media-integrating system, terminal device, recording medium and broadcasting method for use in the media-integrating system | |
US8112783B2 (en) | Method of controlling ouput time and output priority of caption information and apparatus thereof | |
US7054989B2 (en) | Stream processor | |
EP1206141A2 (en) | Digital-broadcast recording/playback apparatus | |
JP2006309819A (en) | Video recording and reproducing device | |
JP3626633B2 (en) | Digital broadcast data receiver | |
US7012932B1 (en) | Digital broadcast data receiving apparatus | |
EP1647107B1 (en) | System for providing keys | |
JP2004214829A (en) | Program recording and reproducing device, and recording medium with program display processing program recorded thereon | |
US7146634B2 (en) | Digital signal receiver and digital signal display method | |
EP1137283A2 (en) | Digital signal receiver and digital signal display method | |
EP2723067A1 (en) | Information-providing system, reception device, and information management server | |
JP4613070B2 (en) | Digital broadcasting method and system supporting DVD recording, and receiving and recording method and apparatus | |
JP2013115775A (en) | Electronic apparatus and reproduction method | |
JP2011077893A (en) | Content transmitter, content receiver and method of receiving content | |
KR19980047722A (en) | Digital Broadcast Receiver and Control Method for Electronic Program Guide | |
JP2006279143A (en) | Mpeg stream processing method and mpeg stream processor | |
JP2002010147A (en) | Broadcast program receiving device and broadcast program receiving method and recording medium stored with broadcast program reception program and broadcast program transmitting device and broadcast program transmitting method | |
GB2355618A (en) | Data processing | |
WO2013077061A1 (en) | Recording/reproduction device, recording/reproduction method, program, and recording medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040324 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040615 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040806 |
|
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: 20041116 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20041203 |
|
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: 20071210 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081210 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091210 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091210 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101210 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101210 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111210 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111210 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121210 Year of fee payment: 8 |
|
LAPS | Cancellation because of no payment of annual fees |