JP3870978B2 - Transmitting apparatus, transmitting method, receiving apparatus, and receiving method - Google Patents

Transmitting apparatus, transmitting method, receiving apparatus, and receiving method Download PDF

Info

Publication number
JP3870978B2
JP3870978B2 JP12218394A JP12218394A JP3870978B2 JP 3870978 B2 JP3870978 B2 JP 3870978B2 JP 12218394 A JP12218394 A JP 12218394A JP 12218394 A JP12218394 A JP 12218394A JP 3870978 B2 JP3870978 B2 JP 3870978B2
Authority
JP
Japan
Prior art keywords
data
transmission
mode
predetermined unit
importance
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
Application number
JP12218394A
Other languages
Japanese (ja)
Other versions
JPH07336316A (en
Inventor
英三郎 板倉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP12218394A priority Critical patent/JP3870978B2/en
Publication of JPH07336316A publication Critical patent/JPH07336316A/en
Application granted granted Critical
Publication of JP3870978B2 publication Critical patent/JP3870978B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Description

【0001】
【産業上の利用分野】
本発明は、例えば新聞社やその他のデータベースなどを有する情報提供者側から、テキスト(例えば、新聞や、雑誌、書籍などのテキスト)や、画像、音声などのデータを含むマルチメディアデータを、衛星などを介して配信する場合に用いて好適な送信装置および送信方法、並びに受信装置および受信方法に関する。
【0002】
【従来の技術】
例えば新聞、雑誌、書籍等の情報は、紙に印刷された状態で配布されることが多い。また、近年、公衆電話網を用いたデータ通信技術の進歩に伴い、電子的な手段によりこれらの情報を配信することが可能になってきた。例えばパソコンを使って公衆電話網を経由して新聞等のデータベースにアクセスし、必要な情報を検索するオンラインサービスが広く行われている。
【0003】
さらに、あらかじめサービスセンタと契約しておき、希望する新聞や雑誌の記事情報をファックスで配信してもらうというサービスも既に実用化されている。
【0004】
しかしながら、紙による情報の配信は、以下のような問題点を有している。
(1)新聞を一紙読む、あるいは雑誌を一冊読む場合にはそれ程でもないが、複数の新聞、あるいは雑誌を読むという場合には量が大変かさばり、不便である。
(2)新聞を一家で一紙購読している場合、家族の人数が多くても同時には一人しか読むことができず、不便である。
(3)紙を大量に消費するため、木材、パルプの消費量が多くなる。
(4)輸送、配達のために配達員を確保する必要があり、輸送コストが高くなる。
(5)輸送、配達に自動車、二輪車などが用いられ、排気ガスを発生することから、環境破壊のおそれがある。
【0005】
また、電子的な方法による情報の配信は、センタのデータベースにアクセスする為のアクセス料が高く、しかも通信費も要するため、コストが大変高いものになり、一般の人が手軽に利用できるものではない。
【0006】
さらに、ファックスを使って送信するという方法は、サービスセンタにおいて契約者毎に希望した記事情報を選択するという人手を多く要する作業が必要となる為に、やはり情報料が大変高いものになり、一般の人が手軽に利用できるものではなかった。
【0007】
そこで、本出願人は、例えば特願平5−297746号として、データを、衛星を介して伝送することにより、低コストで情報の提供を行う方法を先に提案している。さらに、この先の提案によれば、テキストの他、画像や音声のデータなどを含むマルチメディアデータを伝送することができるようになされている。
【0008】
【発明が解決しようとする課題】
しかしながら、先の提案において伝送路とした衛星回線の状態は、天候により左右され易いため、受信データの信頼性に欠ける課題があった。
【0009】
即ち、衛星を介してデータの送受信を行う場合には、例えば降雨などにより、受信側の受信レベルが減衰する。送信側では、自身が送出した信号を、衛星経由で受信し、その受信レベルに応じて、送信レベルを制御することにより、多少の雨に対しては、受信データに影響がないようになされているが、豪雨や、雷雨、台風、大雪などの環境下では、衛星回線における信号レベルの減衰が大きく、受信側において、受信信号を、正確なデータに復号することができない(例えば、映像や音声がとぎれる)課題があった。
【0010】
そこで、例えばデータに強力な誤り訂正を施すことが考えられるが、伝送するデータ全体に強力な誤り訂正を施す場合には、データ量が、本来伝送すべきデータ量に比較して著しく増加し、伝送効率が大きく劣化するので、現実的ではない。
【0011】
さらに、衛星回線の状態が悪い場合に、データのすべてが受信不可になるよりは、その一部だけでも受信することができる方が好ましい。
【0012】
即ち、例えばニュース番組などを考えた場合、その番組を、事件の内容を説明するテキスト(文字)および音声、事件の起こった場所を表示する静止画、並びに事件の関係者へのインタビュー状況などを表示する動画などのデータを組み合わせたマルチメディアデータで構成したときには、少なくともテキストまたは音声を受信することができれば、事件の概要を把握することができる。
【0013】
従って、上述のマルチメディアデータの中では、テキストまたは音声のデータが、最も重要度の高いデータであり、衛星回線の状態が悪い場合には、このテキストまたは音声のデータだけでも受信することができる方が好ましい。
【0014】
また、上述のような豪雨や、雷雨、台風、大雪などのような災害が発生する恐れがある状況においては、人道的見地から、例えば雨が降っている様子や風が吹いている様子などを表示する動画像などよりも、例えば避難を促す警報(例えば、津波警報など)などの緊急情報を内容とする文字や音声の方が、情報としての重要度が高く(この場合には、最も重要なものと考えられる)、これらを優先して受信することができるようにする必要がある。
【0015】
そして、この場合、さらに可能ならば、次に重要度の高いと考えられる、例えば緊急情報を大きな文字で表示した静止画を受信することができるようにする必要がある。
【0016】
本発明は、このような状況に鑑みてなされたものであり、伝送路(例えば、衛星回線など)の状態が悪くても、受信側で重要度の高いデータを受信することができるようにするものである。
【0017】
【課題を解決するための手段】
本発明の送信装置は、データを、重要度別に区分する区分手段と、伝送路の状態が通常の状態であるか、または悪い状態であるかを判定する判定手段と、判定手段により判定された伝送路の状態に応じて、データを伝送する伝送モードを、データを再送する再送モードとするか否かを選択する選択手段と、伝送モードにしたがって配置したデータを送信する送信手段とを備え、送信手段は、伝送路の状態が悪い状態であるために、伝送モードとして再送モードが選択されている場合、少なくとも最も重要度の高いデータを再送対象のデータとして配置することを特徴とする。
【0018】
本発明の送信方法は、データを、重要度別に区分する区分ステップと、伝送路の状態が通常の状態であるか、または悪い状態であるかを判定する判定ステップと、判定ステップにより判定された伝送路の状態に応じて、データを伝送する伝送モードを、データを再送する再送モードとするか否かを選択する選択ステップと、伝送モードにしたがって配置したデータを送信する送信ステップとを備え、送信ステップにおいて、伝送路の状態が悪い状態であるために、伝送モードとして再送モードが選択されている場合、少なくとも最も重要度の高いデータを再送対象のデータとして配置されることを特徴とする。
【0019】
本発明の受信装置は、モードフラグに基づいて、伝送モードが再送モードであるか否かを判定する判定手段と、伝送モードが再送モードである場合に、所定の単位に繰り返し配置されている、複数の同一のデータを抽出する抽出手段と、複数の同一のデータのうちの1つを選択する選択手段とを備えることを特徴とする。
【0020】
本発明の受信方法は、モードフラグに基づいて、伝送モードが再送モードであるか否かを判定する判定ステップと、伝送モードが再送モードである場合に、所定の単位に繰り返し配置されている、複数の同一のデータを抽出する抽出ステップと、複数の同一のデータのうちの1つを選択する選択ステップとを備えることを特徴とする。
【0028】
【作用】
本発明の送信装置および送信方法においては、データが、重要度別に区分され、伝送路の状態が通常の状態であるか、または悪い状態であるかが判定され、判定された伝送路の状態に応じて、データを伝送する伝送モードを、データを再送する再送モードとするか否かが選択される。そして、伝送モードにしたがって配置したデータが送信される。また、伝送路の状態が悪い状態であるために、伝送モードとして再送モードが選択されている場合、少なくとも最も重要度の高いデータを再送対象のデータとして配置する
【0029】
本発明の受信装置および受信方法においては、モードフラグに基づいて、伝送モードが再送モードであるか否かが判定され、伝送モードが再送モードである場合に、所定の単位に繰り返し配置されている、複数の同一のデータが抽出される。そして、その複数の同一のデータのうちの1つが選択される。
【0030】
【実施例】
図1は、本発明のデータ放送システムの構成例を示している。情報提供者としての新聞社は、大型計算機1を有している。この大型計算機1には、紙面データベースが蓄えられている。この紙面データベースには、新聞に印刷するための記事情報や、レイアウト情報などが含まれている。このデータベースのデータ(コアデータ)は、必要に応じてワークステーション3に伝送され、そこにおいて編集される。
【0031】
即ち、各紙面(ジャンル)毎に、受信側において最も検索し易い形に記事データを編集する。例えば、この編集により、レイアウトはそのままで、見出しだけが見える形で紙面がそのまま縮小された検索のための画面を作成する。さらにまた、この見出しから、それに対応する記事を表示することができるように、検索の画面(見出し)と、その詳細を記述した記事との関係付けが行われる。
【0032】
また、新聞社には、例えば所定のテレビ局2よりビデオ情報(およびオーディオ情報)が供給される。新聞社は、必要に応じて、このビデオ情報(付加データ)をワークステーション3に入力し、ディジタル化、圧縮処理を行った後、大型計算機1より供給されたテキストデータと合成、編集する処理を行う。
【0033】
このようにして編集された映像音声信号の組み合わされたマルチメディアの新聞データ(マルチメディアデータ)は、例えば地上のデータ回線を介して放送センタ(放送局)4に伝送される。
【0034】
放送センタ4は、例えば図2に示すような送信装置を有している。即ち、新聞社から伝送されくるデータは、マルチメディア新聞データ(テキストデータと静止画像データを中心とするコアデータ、および動画像データとそれに対応する音声データを中心とする付加データから構成されている)、スクランブルキー、共通情報、受信装置ID、および契約内容などのデータとなされている。このうち、新聞データは、データスクランブラ14に供給され、PN(pseudonoise)発生器13が出力する疑似ランダム系列に対応してスクランブルされ、独立データチャンネル多重化回路12に出力される。PN発生器13が発生する疑似ランダム系列は、新聞社より供給されるスクランブルキーに対応して設定される。
【0035】
このスクランブルキーの他、共通情報(図11を参照して後述するように、新聞データ識別子などを含んでいる)、受信装置IDおよび契約内容は、暗号化回路11に供給される。暗号化回路11には、上述のデータに加え、必要に応じて(例えば、契約の更新時など)所定のワークキーも供給されるようになされており、これらのデータは、そこで暗号化される。暗号化されたデータは、関連情報として、独立データチャンネル多重化回路12に供給される。
【0036】
独立データチャンネル多重化回路12は、データスクランブラ14より供給されるスクランブルされた新聞データと、暗号化回路11より供給される関連情報とを多重化し、ディジタルチャンネル信号多重化回路15に出力する。
【0037】
以上の構成が、図4を参照して後述する独立データチャンネルにおけるデータを生成するためのエンコーダ25を構成している。
【0038】
ディジタルチャンネル信号多重化回路15にはまた、図3を参照して後述する、ディジタルチャンルネル信号として伝送される(放送センタ4が放送する)音声信号(少なくともその一部は、後述する映像信号に付随する音声信号である)が入力される。ディジタルチャンネル信号多重化回路15は、入力される音声信号(ディジタル音声信号)と、エンコーダ25より供給されるデータとを多重化し、4相DPSK変調器16に供給する。
【0039】
4相DPSK変調器16は、入力されたデータを4相DPSK変調し、映像信号/ディジタルチャンネル信号多重化回路17に出力する。この映像信号/ディジタルチャンネル信号多重化回路17にはまた、放送センタ4において放送する映像信号が入力されている。ディジタルチャンネル信号多重化回路15に入力される音声信号がディジタル信号であるのに対して、映像信号/ディジタルチャンネル信号多重化回路17に入力される映像信号はアナログ信号とされている。
【0040】
映像信号/ディジタルチャンネル信号多重化回路17は、入力される映像信号と、4相DPSK変調器16より供給される信号とを周波数多重化し、FM変調器18に出力する。FM変調器18は、入力された信号で所定のキャリアをFM変調し、アップコンバータ19に出力する。アップコンバータ19は、入力されたFM信号の周波数をギガヘルツのオーダ(例えば、Kuバンドの上りの14ギガヘルツの周波数帯域)の周波数に周波数変換する。アップコンバータ19より出力されたFM信号は、電力増幅器20で電力増幅された後、送信アンテナ21に供給され、そこから衛星(放送衛星または通信衛星)5(図1)に送出される。
【0041】
図3は、FM変調器18に入力される信号の周波数スペクトラムを表している。同図に示すように、映像信号は約4.5MHzまでの周波数帯域を有しており、4相DPSK変調器16より出力される信号は、5.727272MHzの周波数を副搬送波とする信号となされている。即ち、映像信号と4相DPSK信号とは、周波数多重されて伝送されることになる。
【0042】
図4は、4相DPSK変調されたディジタルチャンネルデータのフォーマット(Aモードにおけるフォーマット)を表している。同図に示すように、横64ビット、縦32ビットの、合計2048ビットのデータにより、1フレームのデータが構成されている。最初の2ビット×32ビットの範囲には、フレーム同期信号、制御信号およびレンジビット信号が記録されるようになされている。
【0043】
1フレームのデータは1msの時間で伝送されるため、伝送レートは2.048Mbpsとなる。
【0044】
フレーム同期信号は、各フレームの同期を取るための信号である。制御信号は、16ビットが1単位とされ、表1に示すように、最初の1ビットは、AモードまたはBモードのいずれのモードであるのかを表している。Bモードについては後述する。次の第2ビットと第3ビットにより、テレビジョン音声信号(映像信号に付随する音声信号)がステレオ信号であるのか、モノラル1チャンネルの信号であるのか、モノラル2チャンネルの信号であるのかを表すようになされている。
【0045】
また、第4ビットと第5ビットは、テレビジョン音声以外に付加される付加信号がステレオ音声信号であるのか、モノラル1チャンネルの音声信号であるのか、モノラル2チャンネルの音声信号であるのか、あるいはまた、音声以外の信号であるのかを表している。第6ビット乃至第15ビットは、将来の使用のための拡張ビットとされている。第16ビットは、音声出力を抑圧するかしないかを表すための符号とされている。
【0046】
【表1】

Figure 0003870978
【0047】
表2は、第1乃至第5ビット、および第16ビットのより詳細な内容を表している。即ち、第1ビットが0であるとき、モードがAであることを表し、1であるとき、モードがBであることを表している。また、第2ビットが0であり、第3ビットも0であるとき、テレビジョン音声信号がステレオであり、第2ビットが0であり、第3ビットが1であるとき、テレビジョン音声信号がモノラル2チャンネルの信号(図4のフォーマット中の音声1と2に記録される)であることを表している。また、第2ビットが1であり、第3ビットが0であるとき、テレビ音声信号はモノラル1チャンネルの信号(音声1に記録される)であることを表している。第2ビットと第3ビットが両方とも1である状態は、特に使用されていない。
【0048】
また、第4ビットが0であり、第5ビットも0であるとき、付加音声がステレオであることを表し、第4ビットが0であり、第5ビットが1であるとき、付加音声がモノラル2チャンネルの信号(音声3と4に記録される)であることを表している。さらに、第4ビットが1であり、第5ビットが0であるとき、付加音声がモノラル1チャンネルの信号(音声3に記録される)であることを表している。第4ビットと第5ビットが両方とも1であるとき、伝送されるのは音声以外の信号(データ)であることを表している。
【0049】
さらに、第16ビットは、音声出力を抑圧するとき1とされ、抑圧を解除するとき0とされる。
【0050】
【表2】
Figure 0003870978
【0051】
図4に示すように、最初の2×32ビットの範囲の次の10×32ビットの範囲、およびそれに続く10×32の3つの範囲には、それぞれ音声1乃至音声4の音声データが記録されるようになされている(但し、上述したように、音声3と4には、音声データ以外のデータが記録されることもある)。10×32ビットの各範囲には、音声データが32サンプル分配置される。即ち、1サンプル当りのビット数は10ビットとされている。しかしながら、アナログ音声信号は、1サンプル当り14ビットのディジタルデータに変換される。このうち、有効桁の上位の10ビットが選択され、1サンプルのデータとして伝送される。即ち、図5に示すように、14ビットのデータのうちの有効桁の上位10ビットのデータが選択されるため、その選択される範囲(レンジ)は、5つある。最初の2×32ビットの範囲に記録されるレンジビットは、この5個のレンジのうちのどのレンジの10ビットであるのかを表している。
【0052】
Aモード時においては、この10×32ビットの範囲に、1チャンネルの音声データを配置するようにするのであるが、Bモード時においては、20×32ビットの範囲に1チャンネル分の音声データが配置されるようになされる。即ち、Bモード時においては、より高品位の音声データを伝送することができるようになされている。
【0053】
音声4のデータの次には、15×32ビットの範囲に、独立データチャンネルのデータが配置され、さらに最後の7×32ビットの範囲には、横方向の誤り訂正符号(C1)が配置されている。
【0054】
この図4に示す独立データチャンネルのデータは、パケットを単位としてデータが伝送される。図6は、このパケットのフォーマットを表している。同図に示すように、1パケットは288ビットにより構成され、先頭の16ビットはヘッダ(パケットのヘッダ)とされ、それに続く190ビットに実質的なデータが配置され、最後の82ビットに、パケットの誤り訂正符号(C1)が配置される。16ビットのヘッダのうち、最初の5ビットは、サービス識別符号とされ、残りの11ビットがサービス識別符号の横方向の誤り訂正符号(チェックビット)(C1)とされる。このサービス識別符号は、図11を参照して後述するように、関連情報、マルチメディア新聞データ、および番組のヘッダ(後述する)の識別を行うための符号などを含んでいる。
【0055】
パケットのヘッダのサービス識別符号としては、5ビットが用意されているため、論理的には32種類のサービス(288ビットのパケットの272ビットの部分に配置されるデータの内容)を識別することが可能である。しかしながら、図7に示すように、5ビットの各ビットがすべて0である場合は、ダミーパケットとして送出するデータが存在しない場合の識別符号とされている。従って、実際には、残りの31種類の識別符号により、31種類のサービスを識別することが可能となる。
【0056】
図4に示した1フレーム分のデータは、例えば図8に示すように、9フレーム分集められ、これによりスーパフレームが構成される。1パケット(288ビット)のビット列は、1スーパフレームのデータ(32×9=288ビット)より構成される。
【0057】
また、図8に示すように、各フレームにおいて、データは、縦方向に順次伝送される。このため、バーストエラーは、図8において縦方向に発生することになる。そこで、このバーストエラーに対して強くするために、15×32ビットの範囲の独立データチャンネルは、斜め方向に多重化が行われる。図8に示すように、独立データチャンネルの横方向の長さは15ビットであるため、この斜めの方向は15通り存在する。図6に示した288ビットよりなるパケットは、この各方向に対応される。従って、独立データチャンネルには、15通りの位置のパケット(15チャンネルのパケット)が存在することになる。このように、斜め方向に多重化を行うことにより、各パケットを構成するデータをインターリーブすることが可能となり、バーストエラーに対して強くなる。
【0058】
図9は、独立データチャンネルにおけるパケットの構成を模式的に表している。同図に示すように、15通りの各パケットのうちの1つのパケットには、図2に示した暗号化回路11が出力する関連情報が割り付けられる。そして、残りの14個のパケットには、例えば各新聞社A乃至Gのマルチメディア新聞データ(データスクランブラ14より出力されるマルチメディア新聞データ)を割り付けることができる(但し、番組の先頭には、番組のヘッダが割り付けられる)。なお、1つの新聞社において、複数のパケットを同時に使用することも可能である。図9に示した実施例においては、関連情報として1つのパケットが用いられ、新聞社A,B,Cの新聞記事データとして、それぞれ2パケットずつが割り当てられている。
【0059】
図10は、15通りのパケットの位置毎のデータを模式的に表している。同図に示すように、この実施例においては、最初のパケットに関連情報が割り当てられ、第2番目乃至第15番目の各パケットには、それぞれ新聞社A乃至新聞社Nのデータが割り当てられている。即ち、関連情報と新聞データA乃至Nが同時に各家庭に伝送されることになる。
【0060】
図11と図12は、パケットのより詳細なフォーマットを表してる。これらの図に示すように、288ビットよりなるパケットは、その最初の16ビットがヘッダとされ、そこに関連情報や新聞データなどの識別データ(図6におけるサービス識別データ)が配置される。ヘッダに続く190ビットには、関連情報、新聞データ、あるいは図15を参照して後述する番組のヘッダが配置され、最後の82ビットに誤り訂正符号が配置される。
【0061】
図11に示すように、関連情報には、共通情報と個別情報の2種類がある。共通情報の先頭には、共通情報であるのか、個別情報であるのかを識別するための種類識別コードが割り当てられる。その次には、新聞A,B,C,・・・のいずれの新聞のデータであるのかを識別するための新聞データ識別子が割り当てられている。さらにそれに続く位置には、使用するパケット位置のデータが配置されている。即ち、上述した1乃至15のいずれの位置のパケットのデータであるのかを表すコードが、ここに割り当てられることになる。
【0062】
さらに、その次には、スクランブルキーが割り当てられている。このスクランブルキーが、後述するデータ受信装置7において受信され、図2のデータスクランブラ14においてスクランブルされたデータが、デスクランブル可能となる。
【0063】
スクランブルキーの次には、放送開始時刻と放送終了時刻がさらに割り当てられている。放送終了時刻の次には、その他必要なコードを割り当てることが可能となされている。
【0064】
一方、個別情報には、その先頭に、種類識別コードが割り当てられ、その次に受信装置IDが割り当てられている。この受信装置IDは、例えば各家庭に配置された図1の各データ受信装置7に対して割り当てられるものである。この受信装置IDの次には、この受信装置IDを有する契約者の契約内容が割り当てられている。以下、受信装置IDとそれに対応する契約内容が順次割り当てられている。
【0065】
なお、ワークキーは、それが図2の暗号化回路11に入力される場合には、個別情報の、例えば受信装置IDと契約内容との間に配置される。
【0066】
図10に示したように、最初のパケットに割り当てられている関連情報が常に伝送されるため、受信側においては、この関連情報をモニタすることにより、所定の新聞社のスクランブルキーや、その放送開始時刻、終了時刻を検知することができる。また、共通情報が送られていない所定の期間において、適宜伝送される個別情報に含まれる受信装置IDを有するデータ受信装置が、その契約内容に符合する場合、所定の新聞社のマルチメディア新聞データをダウンロードすることが可能となる。
【0067】
一方、図12に示すように、1つの番組を構成するマルチメディア新聞データは、コアデータと付加データとに区分され、テキストデータを中心とするコアデータは、さらに検索紙面のデータと記事紙面のデータとに区分される。検索紙面のデータは、その最初にスタートコードが割り当てられている(検索紙面a)。このスタートコードは、例えば新聞Aの新聞データが、ここから開始されることを表すものである。スタートコードの次には、新聞データ識別子が配置されている。この新聞データ識別子は、新聞社A,B,C,・・・のいずれの新聞社のデータであるのかを識別するためのコードである。この新聞データ識別子の次には、検索紙面と記事データ、動画データ、音声データとを識別するための種類識別コードが割り当てられている。さらに、その次には、紙面識別データが割り当てられている。この紙面識別データは、例えば政治面、経済面、スポーツ面などの紙面の種類(ジャンル)を識別するものである。
【0068】
紙面識別データの次には、見出し文が配置され、さらにその次に、その見出し文の文字サイズとフォント、さらにその位置データがそれぞれ配置される。また、位置データの次には、その見出し文が縦書きであるのか、横書きであるのかを表すレイアウトデータが配置されている。そして、さらにその次には、見出し文に対応する詳細な記事が記載されている位置へアクセスするためのポインタが配置されている。
【0069】
以上の検索紙面aは、最初のパケット(番組のヘッダの直後のパケット)のフォーマットであるが、2番目以降のパケットにおいては、検索紙面bまたはcに示すようなフォーマットでよい。即ち、これらのパケットにおいては、スタートコードと新聞データ識別子が省略されたものとなっている。
【0070】
なお、検索紙面cの先頭には、動画像データまたは音声データへアクセスするためのポインタが配置されている。この検索紙面cのフォーマットは、付加データが伝送される場合に用いられる。即ち、コアデータと付加データの両方を伝送する場合には、検索紙面a,c、および必要に応じて検索紙面bのフォーマットが用いられる。また、後述するように、コアデータのみを伝送する場合には、検索紙面aおよび必要に応じて検索紙面bのフォーマットが用いられる。
【0071】
一方、マルチメディア新聞データのうちの記事データは、その先頭に種類識別データが配置され、その次にレイアウトが配置されている(記事データa)。レイアウトの次には概要、そして、それに続いて詳細な記事の内容を表す記事データ(テキストや静止画のデータ)が配置されている。概要あるいは記事データが長く、1パケット内に収容しきれない場合においては、上述した記事データaに続いて、記事データbに示すパケットが必要に応じて付加される。そして、記事データの終了位置には、コアデータの終了を表すエンドコードが付加される。
【0072】
また、マルチメディア新聞データのうち、付加データは、動画データと音声データに区分される。この動画データまたは音声データの先頭には、記事データであるのか、あるいは、動画データを記録するパケットであるのか、音声データを記録するパケットであるのかを表す種類識別データが配置される。そして、その次には、動画データまたは音声データを圧縮するフォーマットを示すコード体系が配置される。さらに、それに続いて、種類識別データに対応する動画データまたは音声データが配置される(動画データaまたは音声データa)。
【0073】
動画データまたは音声データが1パケット以上の長さを有する場合、さらに、動画データbまたは音声データbが付加される。このパケットにも、動画データまたは音声データが配置される。そして、動画データまたは音声データが終了する位置には、その終了を表すエンドコードが配置される。
【0074】
以上のようなフォーマットのコアデータと付加データで、1つの番組が構成されて配信される。
【0075】
図13は、検索紙面と記事紙面を模式的に表している。検索紙面は、図13(a)に示すように、見出しだけが見えるように表示される。これに対して、記事紙面は、同図(b)に示すように、見出しだけでなく、それに続いて概要、さらに詳細な記事が見えるように表示される。契約者は必要に応じて検索紙面の所定の見出しを、例えばマウスなどによりクリックすることにより、それを選択すると、その見出しに対応する概要と記事が、図13(b)に示すように表示されるようになされている。さらに、指定した記事に動画/音声情報が付加されている場合、同図(c)に示すように、ビデオを表示することが可能である。
【0076】
図14は、コアデータを構成する検索紙面と記事データ、および付加データを構成する動画データと音声データの各パケットの全体の配置を表している。同図に示すように、先頭に、番組のヘッダが配置され、それに続いて検索紙面のパケットが配置されており、各検索紙面のパケットには、対応する記事データ、動画データ、音声データへアクセスすることを可能とするためのポインタが配置されている。
【0077】
図15は、各チャンネルの番組のフォーマットを表している。図15(a)に示すように、各チャンネルの1つの番組は、重要度の高いデータとしての、例えばテキストデータと静止画像データ(いずれも、図12で説明した記事データに含まれる)を中心とするコアデータ、およびそれ以外の、動画像データとその動画像データに対応する音声データを中心とする付加データの他、番組のヘッダから構成されている。各番組においては、最初にその番組のヘッダが配置され、それに続いて、コアデータと付加データが配置されている。1つのチャンネルには、上述したような構成(フォーマット)の番組が順次配置されている。
【0078】
放送センタ4(図1)からデータ受信装置7までの伝送路、即ち、図1に示した場合においては衛星回線の状態が、通常状態のとき、図15(a)に示したフォーマットで各番組を構成するコアデータおよび付加データの両方が伝送される。
【0079】
一方、例えば降雨などの影響により、衛星回線の状態が悪いときには、各チャンネルの番組は、例えば図15(b)に示すフォーマットで伝送される。
【0080】
即ち、付加データが配置されていた部分に、コアデータが繰り返し配置され、これにより付加データなしで各番組が構成される。番組を構成するデータの容量の上限はあらかじめ決まっているので、コアデータを繰り返し配置する回数は、そのコアデータの容量と、付加データが占有していた容量(付加データの容量)とに応じて、適応的に決められる。図15(b)においては、番組1のコアデータが、4回再送され、番組2のコアデータが2回再送される様子を示している。
【0081】
以上のように、衛星回線の状態が悪いときには、コアデータが所定の回数だけ繰り返して配置されて番組が構成されることにより、コアデータが再送される。従って、データ受信装置7では、その複数のコアデータから、後述するようにして信頼性の高いコアデータを得ることが可能となる。
【0082】
次に、各番組のヘッダは、図15(c)に示すように構成される。即ち、ヘッダは、データを伝送する伝送モードが、上述したコアデータのみを再送する再送モードであるか否かを示す再送フラグ(モードフラグ)と、コアデータを繰り返し配置した回数(これは、コアデータが再送される回数であり、以下、適宜、再送回数という)とから構成される。
【0083】
再送フラグは、例えば1ビットのデータで、通常の場合(図15(a)に示したフォーマットで番組の伝送が行われる場合)には、0および1のうちの、例えば0にされ、衛星回線の状態が悪く、コアデータが再送される場合(図15(b)に示したフォーマットで番組の伝送が行われる場合)には、0および1のうちの、例えば1にされる。そして、再送フラグが1の場合、即ちコアデータが再送される場合、その再送回数が、再送フラグの後に配置されてヘッダが構成される。
【0084】
データ受信装置7(図1)では、各番組のヘッダにおける再送フラグが参照され、それが0である場合には、通常の番組の受信処理が行われる。また、再送フラグが1である場合には、それに続いて配置された再送回数がさらに参照される。そして、その再送回数に応じて、番組からコアデータが読み出され、その中から、信頼性の高いコアデータを選択する受信処理が行われる(詳細は、後述する)。
【0085】
なお、衛星回線の状態は、放送センタ4で、例えば次のようにして判定される。即ち、放送センタ4(図1)では、衛星5に送出した信号が、その衛星5を経由して受信され、その受信レベルが、所定値より小さいとき、または所定値以上のとき、衛星回線の状態が、それぞれ悪い、または通常と判定される。
【0086】
また、番組のヘッダは、それに続く番組のコアデータまたは付加データを復号するのに必ず必要なものであり、たとえ衛星回線の状態が悪くても、誤って受信されるのは極力避ける必要がある。そこで、番組のヘッダには、強力な誤り訂正が施されるようになされている。番組のヘッダのデータ容量は、その番組全体の容量に比較して充分小さく、従ってヘッダのみに強力な誤り訂正を施しても、伝送効率が大きく悪化することはない。
【0087】
以上のようなデータが、図1における放送センタ4から衛星5に伝送され、衛星5から、例えば12ギガヘルツの周波数の電波で、さらに例えば各家庭における受信者(契約者)に伝送される。各家庭においては、室外装置(パラボラアンテナ)6で、衛星5からの信号が受信され、所定の中間周波信号(IF信号)に変換される。このIF信号は、データ受信装置7に入力される。データ受信装置7では、IF信号が復調され、内蔵する記録装置30(図16)に供給されて、例えばその記録媒体用スロット(図1)に着脱可能なミニディスク(商標)8などの記録媒体に記録される。使用者は、このミニディスク8を、例えばポータブル端末器9に装着し、受信したデータを検索紙面から検索し、必要な記事紙面を表示させることができる。あるいはまた、記録装置30(図16)で記録したデータを読み出して、必要に応じてテレビジョン受像機10に出力し、表示させることができる。
【0088】
図16は、データ受信装置7の構成例を示している。同図に示すように、室外装置6より入力されたIF信号は、BSチューナ32に供給されている。使用者は、契約した新聞データの放送時間をタイマ回路34に予めセットしておく。タイマ回路34はクロックを内蔵しており、そのセットした時刻が到来したとき、CPU,ROM,RAMなどよりなる処理回路35に信号を出力する。
【0089】
処理回路35は、タイマ回路34より信号が出力されたとき、電源オン/オフコントロール回路36を制御し、電源回路37をオンさせる。これにより、電源回路37から各部に電力が供給され、データ受信装置7は動作可能状態となる。
【0090】
また、このとき、処理回路35は、BSチューナコントロール回路31を介してBSチューナ32を制御し、契約した新聞社のデータが伝送されるチャンネルを選択させる。BSチューナ32は、入力されたIF信号から、指令されたチャンネルの信号を復号し、デコーダ33に出力する。デコーダ33は、契約した新聞データが含まれるパケット位置のデータをデコードする。処理回路35は、デコーダ33がデコードしたデータを、記録装置30の記録媒体駆動回路41を介して記録媒体42に供給し、記録させる。この記録媒体42は、例えばハードディスクなどにより構成される。
【0091】
なお、処理回路35は、デコーダ33からのデータを記録媒体42に記録するとき、図15(c)に示した番組のヘッダを構成する再送フラグを参照し、その再送フラグの状態に応じて、番組を構成するデータに対し、所定の受信処理(後述する)を施すようになされている。
【0092】
あるいはまた、処理回路35は、例えばミニディスク8により構成される記録媒体に、記録媒体駆動回路43を介してデコーダ33の出力、またはハードディスク42の再生出力を記録させる。
【0093】
処理回路35は、所定の指令が入力されたとき、記録媒体42またはミニディスク8に記録されたデータを再生させ、ビデオ/オーディオ回路38に供給し、ビデオ/オーディオ信号に変換させる。ビデオ/オーディオ回路38より出力されたビデオ信号は、テレビジョン受像機10に出力され、表示される。また、音声信号は、スピーカ10Aより出力される。
【0094】
あるいはまた、図1を参照して説明したように、マルチメディア新聞データが記録されたミニディスク8を、ポータブル端末器9に装着することにより、ポータブル端末器9において新聞記事を見ることができる。音声信号は、内蔵するスピーカで聞くことができる。
【0095】
この場合、図13を参照して説明したように、マルチメディア新聞データは、検索紙面、記事紙面とビデオ表示面により構成されるので、最初に検索紙面(図13(a))を表示させ、見出しを見て、必要な見出しを選択することにより、それに対応する記事紙面(図13(b))を表示させることができる。従って、ポータブル端末器9やテレビジョン受像機10の表示部が小さくとも、情報を効率的に表示し、その中から所望のものを迅速に選択し、表示させることができる。
【0096】
タイマ回路34は、予め設定した所定の放送終了時刻が到来したとき、処理回路35に信号を出力する。このとき、処理回路35は、電源オン/オフコントロール回路36を介して電源回路37を制御し、各部への電源供給を中止させる。これにより、マルチメディア新聞データのダウンロードが完了される。
【0097】
尚、契約したマルチメディア新聞データの放送時間に、使用者が他のチャンネルを受信している場合、処理回路35は、ビデオ/オーディオ回路38を介してチャンネル変更を促すメッセージをテレビジョン受像機10に表示させる。あるいは、スピーカ10Aから警告音を発生させる。さらにまた、受信チャンネルを強制的かつ自動的に変更させるようにすることも可能である。
【0098】
以上においては、使用者にデータ受信装置7が動作する時刻を設定させるようにしたが、電源が入っている状態のときに、関連情報に含まれている個々の新聞データの放送開始時刻および放送終了時刻を用いて、契約したマルチメディア新聞データの放送時間を予めタイマ回路に自動的にセットするようにすれば、使用者がいちいちデータ受信装置7が動作する時刻を設定することなく、データ受信装置7の電源がオフされている場合においても、自動的に契約したマルチメディア新聞データを受信させるようにすることも可能である。
【0099】
図17は、BSチューナ32とデコーダ33のより詳細な構成例を示している。室外装置6より入力されたIF信号は、BSチューナ32のFM復調器71に入力される。FM復調器71には、BSチューナコントロール回路31よりBSチューナ制御信号が入力されている。FM復調器71は、このBSチューナ制御信号に対応するチャンネルのIF信号を、ベースバンド信号に復調し、映像信号/ディジタルチャンネル信号分離回路72に出力する。映像信号/ディジタルチャンネル信号分離回路72は、入力された信号から映像信号とディジタルチャンネル信号とを分離し、映像信号を、例えばテレビジョン受像機10に出力し、表示させる。
【0100】
一方、映像信号/ディジタルチャンネル信号分離回路72により分離されたディジタルチャンネル信号は、4相DPSK復調器73に入力され、復調される。4相DPSK復調器73より出力された信号は、ディジタルチャンネル信号分離回路74に入力され、そこで音声信号と独立データチャンネルの信号とに分離される。なお、音声信号と独立データチャンネルの信号とへの分離が行われる前に、図4に示した1フレームの終わりに付加されている誤り訂正符号を用いての誤り検出、訂正が行われる。
【0101】
音声信号は、上述した映像信号に対応するものである場合、テレビジョン受像機10に出力される。その他の音声信号である場合、図示せぬオーディオ装置などに供給される。
【0102】
また、ディジタルチャンネル信号分離回路74は、4相DPSK復調器73より入力された信号から分離した独立データチャンネル信号を、デコーダ33の新聞データ/関連情報分離回路81に出力する。なお、このとき、ディジタルチャンネル信号分離回路74は、図6などに示した独立データチャンネルの信号のパケットの終わりに付加されている誤り訂正符号を用いての誤り検出、訂正を行う。
【0103】
新聞データ/関連情報分離回路81は、入力された信号から、マルチメディア新聞データと関連情報とを分離し、マルチメディア新聞データをデータデスクランブラ87に出力し、関連情報を復号回路82に出力する。
【0104】
一方、メモリ83には、このデコーダ33(データ受信装置7)に割り当てられている受信装置IDおよびマスタキー(データ受信装置7(受信者)に固有の、ワークキーにかけられた暗号を解くためのキー(ワークキーを復号するためのキー))があらかじめ記憶されている。復号回路82は、メモリ83に記憶されているマスタキーを用いて、関連情報として入力されたワークキーの復号を行い、そのワークキーの復号を正しく行うことができた場合において、メモリ83に記憶されている受信装置IDと一致する受信装置IDの契約内容が関連情報として入力されてきたとき、その契約内容を契約条件比較回路84に供給し、内蔵するメモリ84Aに記憶させる。また、復号回路82は、関連情報として伝送されてきたスクランブルキーを復号し、オン/オフ切換回路85に出力する。
【0105】
そして、その後、入力される関連情報から、データ識別子を復号したとき、このデータ識別子が復号回路82から契約条件比較回路84に供給される。契約条件比較回路84は、入力されたデータ識別子を、メモリ84Aに既に記憶されている契約内容と比較する。この契約内容には、予め契約されているマルチメディア新聞のデータ識別子が含まれている。契約条件比較回路84は、契約料金未納、その他の禁止条件が契約内容に含まれていない限り、メモリ84Aに記憶されているデータ識別子と、復号回路82より供給されたデータ識別子とが一致したとき、オン/オフ切換回路85をオン状態に切り換える制御信号を出力する。これにより、復号回路82より出力されたスクランブルキーが、オン/オフ切換回路85を介してPN発生器86に供給される。
【0106】
PN発生器86は、入力されたスクランブルキーに対応して、疑似ランダム系列を発生する。データデスクランブラ87は、このPN発生器86より供給された疑似ランダム系列を利用して、新聞データ/関連情報分離回路81より供給される新聞データをデスクランブルする。そして、このデスクランブルされた新聞データが記録装置30に供給され、上述したようにして、ミニディスク8あるいはハードディスク(記録媒体)42に記録される。
【0107】
尚、契約条件比較回路84が比較するデータとしては、契約している新聞社のデータであるか否かを表す新聞データ識別子以外に、映像/音声データの種類識別データも含んでいる。受信データ中の新聞データ識別子が、契約している新聞の新聞データ識別子と一致する場合、検索紙面と記事紙面のデータからなるコアデータは、デスクランブルすることが可能であるが、さらに、映像/音声データ(付加データ)を受信することが契約されていなければ、この付加データはデスクランブルすることができない。勿論、映像/音声の付加データも、受信することが予め契約されていれば、契約条件比較回路84のメモリ84Aに、その種類識別データも記憶されるため、付加データもデスクランブルすることができ、記録装置30において記録することができる。
【0108】
次に、図18は、上述した処理回路35(図16)における受信処理の詳細を説明するフローチャートである。まず処理回路35では、ステップS1において、デコーダ33から供給されるデータのうちの番組のヘッダ(図15(c))が解析される。そして、ステップS2に進み、そのヘッダに記述された再送フラグが1であるか否かが判定される。ステップS2において、再送フラグが1でないと判定された場合、即ち再送フラグが0で、各チャンネルの番組が、図15(a)に示したフォーマットで伝送されてきている場合、ステップS3に進み、番組を構成するデータから、そのヘッダに続いて配置されているコアデータと付加データとが抽出され、上述したようにして、ミニディスク8またはハードディスク42に記録されて、処理を終了する。
【0109】
また、ステップS2において、再送フラグが1であると判定された場合、即ち各チャンネルの番組が、図15(b)に示したようなフォーマットで伝送されてきている場合、ステップS4に進み、再送フラグの後に配置されている再送回数が、処理回路35の内蔵するCPUに読み込まれる。これにより、CPUの内蔵するレジスタに、再送回数がセット(設定)される。
【0110】
そして、ステップS5に進み、番組を構成するデータから、そのヘッダの直後に配置されたコアデータが抽出され、さらにそのコアデータの後に続いて配置されているコアデータが、再送回数だけ抽出される。
【0111】
即ち、例えば図15(b)に示したフォーマットのデータが伝送されてきた場合、番組1については、そのヘッダの直後のコアデータが抽出された後、さらにそれに続く4つのコアデータが抽出される。また、番組2については、そのヘッダの直後のコアデータが抽出された後、さらにそれに続く2つのコアデータが抽出される。
【0112】
抽出されたコアデータは、上述したようにして記録媒体42(またはミニディスク8)に記録される。
【0113】
コアデータの記録後、ステップS6に進み、番組ごとのコアデータの多数決がとられ、その多数決結果に応じて、信頼性の高いコアデータが選択される。即ち、例えば図15(b)に示した番組1については、5つのコアデータが比較され、ある1ビットに注目した場合に、そのビットが1または0であるコアデータが、例えばそれぞれ2つまたは3つであるときには、多数決により、そのビットが0になっているコアデータが選択される。また、あるビットが1または0であるコアデータが、例えばそれぞれ4つまたは1つであるときには、多数決により、そのビットが1になっているコアデータが選択される。
【0114】
ここで、衛星回線の状態の悪化が、例えば豪雨などによる場合においては、豪雨は、経験上長い時間続かないので、伝送誤りの生じるコアデータは、複数伝送されたコアデータのうちの一部であることが予想される。従って、上述したように多数決を行うことにより、信頼性の高いコアデータを得ることができる。
【0115】
以上のようにして、いわば伝送誤りを正した、信頼性の高いコアデータを得た後、ステップS5で記録媒体42に記録されたコアデータは消去され、その代わりに、上述した信頼性の高いコアデータが記録されて、処理を終了する。
【0116】
従って、衛星回線の状態が悪くても、信頼性の高いコアデータを得ることができるので、番組の概要を把握することができる。
【0117】
また、豪雨や、雷雨、台風、大雪などのような災害が発生する恐れがある状況においては、避難を促す警報などの緊急情報をコアデータとして再送することにより、その緊急情報を優先して、正確に受信することができる。なお、このような緊急情報を伝送する場合においては、ノンスクランブルで行うことが好ましい。
【0118】
なお、図18のステップS6では、多数決をとる他、例えばコアデータのパケットに付加された誤り訂正符号を用いてのコアデータの誤り訂正が行われるときに得られる誤り検出情報に基づいて、信頼性の高いコアデータを得るようにすることができる。
【0119】
即ち、例えば上述したディジタルチャンネル信号分離回路74で、パケットの誤り訂正符号を用いての、コアデータの誤り訂正が行われたときに、誤りが検出されなかったコアデータ、あるいは誤りの検出数(検出量)が最も少なかったコアデータを選択するようにすることができる。
【0120】
また、上述の場合においては、テキストおよび静止画のデータを中心としてコアデータを構成するようにしたが、コアデータは、例えばテキストデータのみを中心として構成しても良い。即ち、コアデータは、そのときに最も重要(重要度が最も高い)と考えられるデータを中心として構成するようにする。具体的には、例えば台風などの警告を放送する場合、通常は、その警告を表すテキストのデータが最も重要であるが、受信者(契約者)が、例えば目の不自由な人であるときには、警告を表す音声のデータが、最も重要なものとなる。
【0121】
次に、上述の場合においては、通常のときは、データを、重要なデータとしてのコアデータと、それ以外の付加データとの2つに区分して伝送し、さらに衛星回線の状態が悪いときには、コアデータのみを再送するようにしたが、この他、例えば図19に示すように、番組を構成するデータを、その重要度に応じて3以上に区分し、衛星回線の状態が悪い場合には、重要度の高い、いくつかのデータを再送するようにすることもできる。
【0122】
即ち、図19(a)においては、各番組を構成するデータが、その重要度に応じて、データA乃至Eの5つに区分されて伝送されるようになされている。ここで、データA乃至Eは、A,B,C,D,Eの順に重要度が高いものとされている。即ち、データAが最も重要なデータで、データBが、その次に重要なデータで、以下同様にして、データEが最も重要度の低い(最も重要でない)データとされている。
【0123】
具体的には、データAは、例えばテキストを中心とするデータとし、データBは、例えばそのテキストに対応する音声を中心とするデータとする。また、データCは、例えば静止画を中心とするデータとする。さらに、データDは、例えば動画像を中心とするデータとし、データEは、例えばその動画像に対応する音声を中心とするデータとする。
【0124】
各番組においては、図15における場合と同様に、最初にその番組のヘッダが配置され、それに続いて、データが配置されている。なお、データの配置順は、例えばその重要度順としても良いし、その他任意の順序としても良い。
【0125】
放送センタ4(図1)からデータ受信装置7までの伝送路、即ち、図1に示した場合においては衛星回線の状態が、通常状態のとき、図19(a)に示したフォーマットで各番組を構成するデータすべてが伝送される。
【0126】
一方、例えば降雨などの影響により、衛星回線の状態が悪いときには、各チャンネルの番組は、例えば図19(b)に示すフォーマットで伝送される。
【0127】
即ち、番組を構成する重要度の高いデータが選択され、その番組に、所定の回数だけ繰り返して配置される。上述したように、番組を構成するデータの容量の上限はあらかじめ決まっているので、重要度の高いデータを繰り返し配置する回数は、その重要度の高いデータの容量とその重要度、および選択されなかった重要度の低いデータの容量(番組の空き容量)に応じて、適応的に決められる。
【0128】
図19(b)に示した番組1については、データA乃至Cが、それぞれ3乃至1個配置され、2乃至0回再送される(伝送は、それぞれ3乃至1回行われる)。また、番組2については、データAまたはBが、それぞれ3または2回個配置され、2または1回再送される。
【0129】
なお、図19(b)においては、データの重要度に対応して、即ち重要度の高いデータほど、その再送回数を多くするようにしたが、すべて同一の再送回数(0回を除く)とすることもできる。
【0130】
また、例えば番組1については、A,B,C,A,B,Aの順番で、データA乃至Cを配置したが、この配置順は、任意に決めることができる。但し、同一のデータを、例えば連続して配置するなど、あまり間隔を空けずに配置すると、それらは、ほぼ同じタイミングで伝送されることとなり、衛星回線の状態が悪い場合には、最初に伝送されるデータに生じる誤りと同じ誤りが、その次(以降)に伝送されるデータに生じる可能性があるので、同一のデータは、なるべく間隔を空けて配置することが好ましい。
【0131】
天候の影響による衛星回線が悪化した状態は、上述したように長い時間続かないので、同一のデータを、間隔を空けて配置することにより、同一の伝送誤りが生じることを防止し、信頼性の高いデータを得ることができる。
【0132】
さらに、より重要度の高いデータほど、その信頼性が高いことが望ましいから、重要度の高いデータは、その重要度に対応した間隔で配置するようにすることができる。即ち、重要度が高いデータほど、間隔を空けて配置するようにすることができる。
【0133】
図19(b)の番組1においては、最も重要度の高いデータAが、最も広く間隔を空けて配置され、次に重要度の高いデータBが、その次に広く間隔を空けて配置されている(但し、図19において、データA乃至Cのデータ容量の関係は、A<B<Cとする)。
【0134】
以上のように、衛星回線の状態が悪いときには、重要度の高いデータだけが所定の回数だけ繰り返して配置されて番組が構成され、これにより重要度の高いデータが再送される。従って、データ受信装置7では、その複数の重要度の高いデータから、図18で説明したようにして信頼性の高いデータを得ることができる(但し、図19(b)の番組1を構成するデータCに関しては、その再送回数が0回で、1回しか伝送されないため、信頼性は低くなる。しかしながら、データCは、重要度が高いデータの中で、最も重要度が低いものであるから、仮に正確なデータCを得ることができなかったとしても、それより重要度の高いデータAおよびBが、高い信頼性で得られるので、大きな問題はない)。
【0135】
次に、衛星回線の状態が悪い場合に、図19(b)に示したフォーマットでデータが伝送されるときには、各番組のヘッダは、図19(c)に示すように構成される。即ち、番組のヘッダは、上述した再送フラグと、次のようなデータ構成表示部とから構成される。
【0136】
データ構成表示部には、例えば番組における重要度の高いデータの配置位置が記述される。即ち、例えば図19(b)に示した番組1には、データA乃至Cが、A1,B2,C3,A4,B5,A6(A乃至Cの後に付した数字は、配置順を示す)のように配置されているが、この場合、データ構成表示部には、データA1,B2,C3,A4,B5,A6それぞれの先頭の位置(配置位置)が記述される。また、図19(b)に示した番組2には、データAおよびBが、A1,B2,A3,B4,A5のように配置されているので、データ構成表示部には、データA1,B2,A3,B4,A5それぞれの配置位置が記述される。
【0137】
なお、例えば同一のデータが、連続して配置される場合などには、データ構成表示部には、同一のデータの最初の配置位置と、その再送回数を記述するようにすることができる。即ち、例えばある番組の重要度の高いデータA乃至Cが、A1,A2,A3,A4,B5,B6,C7のような順序で配置される場合には、A1,A2,A3,A4,B5,B6,C7それぞれの配置位置ではなく、データA1の配置位置とデータAの再送回数3、データB5の配置位置とデータBの再送回数1、およびデータC7の配置位置とデータCの再送回数0を、データ構成表示部に記述することができる。
【0138】
衛星回線の状態が悪い場合に、図19(b)に示したフォーマットでデータが伝送されるときには、データ受信装置7の処理回路35(図16)では、図18で説明した受信処理に代えて、例えば図20に示すような受信処理が行われる。即ち、この場合、処理回路35では、ステップS11乃至S13において、図18のステップS1乃至S3における処理とそれぞれ同様の処理が行われる。
【0139】
そして、ステップS12において、再送フラグが1であると判定された場合、即ち各チャンネルの番組が、図19(b)に示したようなフォーマットで伝送されてきている場合、ステップS14に進み、再送フラグの後に配置されているデータ構成表示部が、処理回路35の内蔵するCPUに読み込まれる。
【0140】
その後、ステップS15に進み、番組のヘッダのデータ構成表示部の記述内容に基づいて、その番組に配置されたデータ(重要度の高いデータ)が抽出される。
【0141】
即ち、例えば図19(b)に示したフォーマットのデータが伝送されてきた場合、番組1のヘッダのデータ構成表示部には、上述したようにデータA1,B2,C3,A4,B5,A6それぞれの配置位置が記述されているから、その配置位置に対応して、データA1,B2,C3,A4,B5,A6が抽出される。また、番組2のヘッダのデータ構成表示部には、データA1,B2,A3,B4,A5それぞれの配置位置が記述されているから、その配置位置に対応して、データA1,B2,A3,B4,A5が抽出される。
【0142】
なお、上述したように、例えば重要度の高いデータA乃至Cが、A1,A2,A3,A4,B5,B6,C7のように配置された番組が伝送されてきた場合において、そのヘッダのデータ構成表示部に、データの配置位置とその再送回数(データA1の配置位置とデータAの再送回数3、データB5の配置位置とデータBの再送回数1、およびデータC7の配置位置とデータCの再送回数0)が記述されているときには、まずデータA1の配置位置に対応して、データA1が抽出され、さらにそれに続く、再送回数分だけの(3つの)データA(データA2,A3,A4)が抽出される。そして、データB5の配置位置に対応して、データB5が抽出され、さらにそれに続く、再送回数分だけの(1つの)データB(データB6)が抽出される。その後、データC7の配置位置に対応して、データC7が抽出され、データCの再送回数は0回なので、データCの抽出は、データC7の抽出のみで終了する。
【0143】
抽出された重要度の高いデータは、上述したようにして記録媒体42(またはミニディスク8)に記録される。
【0144】
データの記録後、ステップS16に進み、ステップS15で抽出されたデータに同一のものが2以上ある場合には、上述した図18のステップS6で説明したように、それらの多数決がとられ、その多数決結果に応じて、信頼性の高いデータが選択される。即ち、ステップS16では、少なくとも1回以上再送されたデータがある場合には、その多数決をとることにより、信頼性の高いデータが選択される。
【0145】
以上のようにして、信頼性の高いコアデータを得た後、ステップS15で記録媒体42に記録されたデータは消去され、その代わりに、上述した信頼性の高いデータが記録されて、処理を終了する。
【0146】
なお、再送回数が0回のデータは、ステップS16で処理されることなく、記録媒体42に記録された状態のままにされる。
【0147】
従って、この場合、上述した場合と同様に効果を得ることができる他、データを、その重要度の対応して、適応的に切り換えて伝送することができる。
【0148】
なお、ステップS16では、図18における場合と同様に、多数決をとる他、例えば重要度の高いデータに付加された誤り訂正符号を用いての誤り訂正が行われるときに得られる誤り検出情報に基づいて、信頼性の高いデータを得るようにすることもできる。
【0149】
以上、本発明をマルチメディア新聞データを伝送する場合を例として説明したが、例えば雑誌や書籍のデータを含むマルチメディアデータや、その他のマルチメディアデータを伝送する場合に、本発明は応用することが可能である。
【0150】
なお、本実施例においては、伝送路を衛星回線としたが、伝送路は、この他の無線回線(例えば、地上波の回線など)、あるいは有線回線(例えば、PSTN,ISDN,CATV網、光ファイバ網など)を用いるようにすることが可能である。
【0151】
【発明の効果】
本発明の送信装置および送信方法によれば、データが、重要度別に区分され、伝送路の状態が通常の状態であるか、または悪い状態であるかが判定され、判定された伝送路の状態に応じて、データを伝送する伝送モードを、データを再送する再送モードとするか否かが選択される。そして、伝送モードにしたがって配置したデータが送信される。また、伝送路の状態が悪い状態であるために、伝送モードとして再送モードが選択されている場合、少なくとも最も重要度の高いデータを再送対象のデータとして配置する。従って、例えば、伝送路の状態が悪くても、受信側で重要度の高いデータであって、信頼度の高いものを得ることが可能となる。
本発明の受信装置および受信方法によれば、モードフラグに基づいて、伝送モードが再送モードであるか否かが判定され、伝送モードが再送モードである場合に、所定の単位に繰り返し配置されている、複数の同一のデータが抽出される。そして、その複数の同一のデータのうちの1つが選択される。従って、例えば、伝送路の状態が悪くても、信頼度の高いデータを得ることが可能となる。
【図面の簡単な説明】
【図1】本発明のデータ放送システムの構成を示す図である。
【図2】図1の放送センタ4の構成例を示すブロック図である。
【図3】図2のFM変調器18へ入力されるデータのスペクトラムを説明する図である。
【図4】図2のディジタルチャンネル信号多重化回路15におけるディジタルチャンネルデータのフォーマットを説明する図である。
【図5】図4のフォーマットにおけるレンジビットを説明する図である。
【図6】独立データチャンネルのパケットのフォーマットを説明する図である。
【図7】図6のヘッダの機能を説明する図である。
【図8】独立データチャンネルにおける斜め方向多重方式を説明する図である。
【図9】図8の独立データチャンネルのパケットに記録されているデータを説明する図である。
【図10】独立データチャンネルを構成するパケット位置を説明する図である。
【図11】パケットの関連情報の詳細なフォーマットを説明する図である。
【図12】パケットの新聞データの詳細なフォーマットを説明する図である。
【図13】検索紙面と記事紙面とビデオ表示面とを説明する図である。
【図14】1つの番組を構成するパケットの関係を説明する図である。
【図15】番組の伝送フォーマットの例を示す図である。
【図16】図1におけるデータ受信装置7の構成例を示すブロック図である。
【図17】図16のBSチューナ32とデコーダ33のより詳細な構成を示すブロック図である。
【図18】図16における処理回路35の動作を説明するフローチャートである。
【図19】番組の伝送フォーマットの他の例を示す図である。
【図20】図19に示すフォーマットで番組が伝送される場合の、図16における処理回路35の動作を説明するフローチャートである。
【符号の説明】
1 大型計算機
2 テレビ局
3 ワークステーション
4 放送センタ
5 衛星
6 室外装置
7 データ受信装置
8 ミニディスク
9 ポータブル端末器
10 テレビジョン受像機[0001]
[Industrial application fields]
The present invention provides multimedia data including data such as text (for example, text of newspapers, magazines, books, etc.), images, audio, etc. from satellites or other information providers having a database. Suitable for distribution viaTransmitting apparatus, transmitting method, receiving apparatus, and receiving methodAbout.
[0002]
[Prior art]
For example, information such as newspapers, magazines, and books is often distributed in a printed state on paper. In recent years, with the advancement of data communication technology using a public telephone network, it has become possible to distribute such information by electronic means. For example, online services are widely used to access a database such as a newspaper via a public telephone network using a personal computer and search for necessary information.
[0003]
In addition, a service has already been put into practical use in which a contract with a service center is made in advance and article information of a desired newspaper or magazine is distributed by fax.
[0004]
However, the distribution of information by paper has the following problems.
(1) When reading a newspaper or a magazine, it is not so much, but when reading a plurality of newspapers or magazines, the amount is very bulky and inconvenient.
(2) When a newspaper is subscribed to one paper at a time, even if the number of family members is large, only one person can read at the same time, which is inconvenient.
(3) Since a large amount of paper is consumed, the consumption of wood and pulp increases.
(4) It is necessary to secure delivery personnel for transportation and delivery, which increases transportation costs.
(5) Since automobiles, motorcycles, etc. are used for transportation and delivery and generate exhaust gas, there is a risk of environmental destruction.
[0005]
In addition, the distribution of information by electronic methods is very expensive because it requires a high access fee for accessing the center's database and also requires communication costs, so it cannot be easily used by ordinary people. Absent.
[0006]
Furthermore, the method of sending by fax requires a lot of manual work to select the desired article information for each contractor at the service center, so the information fee is very high. It was not easy to use.
[0007]
Therefore, the present applicant has previously proposed a method of providing information at low cost by transmitting data via a satellite as Japanese Patent Application No. 5-297746, for example. Furthermore, according to the previous proposal, multimedia data including image and audio data as well as text can be transmitted.
[0008]
[Problems to be solved by the invention]
However, since the state of the satellite line used as the transmission line in the previous proposal is easily influenced by the weather, there is a problem that the reliability of the received data is lacking.
[0009]
That is, when data is transmitted / received via a satellite, the reception level on the receiving side is attenuated due to, for example, rainfall. On the transmission side, the signal sent by itself is received via the satellite, and the transmission level is controlled according to the reception level so that the received data is not affected by some rain. However, under heavy rain, thunderstorms, typhoons, heavy snow, etc., the signal level of the satellite link is greatly attenuated, and the reception side cannot decode the received signal into accurate data (for example, video and audio) There was a problem.
[0010]
Therefore, for example, it is conceivable to perform strong error correction on the data, but when performing strong error correction on the entire data to be transmitted, the amount of data is significantly increased compared to the amount of data to be transmitted, Since transmission efficiency is greatly degraded, it is not realistic.
[0011]
Further, it is preferable that only a part of the data can be received rather than all the data cannot be received when the state of the satellite line is poor.
[0012]
That is, for example, when considering a news program, the program includes text (characters) and voices explaining the content of the incident, a still image displaying the location of the incident, and interviews with the parties involved in the incident. When configured with multimedia data combining data such as moving images to be displayed, the outline of the incident can be grasped if at least text or voice can be received.
[0013]
Therefore, in the above-mentioned multimedia data, the text or voice data is the most important data, and if the state of the satellite link is poor, only the text or voice data can be received. Is preferred.
[0014]
Also, in situations where there is a risk of disasters such as the above heavy rains, thunderstorms, typhoons, heavy snow, etc., from a humanitarian perspective, for example, it is raining or wind is blowing Characters and voices that contain emergency information, such as warnings that prompt evacuation (for example, tsunami warnings), are more important as information (in this case, the most important) It is necessary to be able to receive these with priority.
[0015]
In this case, if possible, it is necessary to be able to receive a still image that is considered to be the next most important, for example, emergency information displayed in large characters.
[0016]
The present invention has been made in view of such a situation, and makes it possible to receive highly important data on the receiving side even when the state of a transmission path (for example, a satellite line) is bad. Is.
[0017]
[Means for Solving the Problems]
  The transmission apparatus according to the present invention is determined by the classification unit that classifies the data according to the importance, the determination unit that determines whether the transmission path is in the normal state, or the bad state, and the determination unit.Transmission line statusAnd a transmission means for selecting whether or not the transmission mode for transmitting data is a retransmission mode for retransmitting data, and a transmission means for transmitting data arranged in accordance with the transmission mode;The transmission means arranges at least the most important data as data to be retransmitted when the retransmission mode is selected as the transmission mode because the transmission path is in a poor stateIt is characterized by that.
[0018]
  In the transmission method of the present invention, the data is classified by the classification step, the determination step for determining whether the transmission path is in the normal state, or the bad state, and the determination step.Transmission line statusA selection step for selecting whether or not a transmission mode for transmitting data is a retransmission mode for retransmitting data, and a transmission step for transmitting data arranged according to the transmission mode;In the transmission step, when the retransmission mode is selected as the transmission mode because the transmission path is in a bad state, at least the most important data is arranged as the data to be retransmitted.It is characterized by that.
[0019]
The receiving device of the present invention, based on the mode flag, determining means for determining whether or not the transmission mode is a retransmission mode, and when the transmission mode is a retransmission mode, is repeatedly arranged in a predetermined unit, An extraction unit that extracts a plurality of identical data and a selection unit that selects one of the plurality of the same data are provided.
[0020]
The receiving method of the present invention, based on the mode flag, is a determination step for determining whether or not the transmission mode is a retransmission mode, and when the transmission mode is a retransmission mode, the reception method is repeatedly arranged in a predetermined unit. An extraction step for extracting a plurality of the same data and a selection step for selecting one of the plurality of the same data are provided.
[0028]
[Action]
  In the transmission device and the transmission method of the present invention, data is classified according to importance, and it is determined whether or not the state of the transmission path is a normal state or a bad state.Transmission line statusAccordingly, whether or not the transmission mode for transmitting data is set to the retransmission mode for retransmitting data is selected. Then, data arranged according to the transmission mode is transmitted.Further, when the retransmission mode is selected as the transmission mode because the transmission path is in a bad state, at least the most important data is arranged as the data to be retransmitted..
[0029]
In the receiving apparatus and the receiving method of the present invention, based on the mode flag, it is determined whether or not the transmission mode is the retransmission mode, and when the transmission mode is the retransmission mode, they are repeatedly arranged in a predetermined unit. A plurality of identical data is extracted. Then, one of the plurality of identical data is selected.
[0030]
【Example】
FIG. 1 shows a configuration example of a data broadcasting system of the present invention. A newspaper company as an information provider has a large computer 1. The large computer 1 stores a paper database. This paper database includes article information for printing on newspapers, layout information, and the like. Data in this database (core data) is transmitted to the workstation 3 as necessary, and edited there.
[0031]
That is, for each page (genre), the article data is edited in a form that is most easily searchable on the receiving side. For example, by this editing, a screen for search is created in which the layout is kept as it is, and the paper surface is reduced as it is so that only the headline can be seen. Furthermore, the search screen (heading) is related to the article describing the details so that the corresponding article can be displayed from the heading.
[0032]
The newspaper company is supplied with video information (and audio information) from a predetermined television station 2, for example. If necessary, the newspaper company inputs this video information (additional data) to the workstation 3, digitizes and compresses it, and then synthesizes and edits the text data supplied from the large computer 1. Do.
[0033]
The multimedia newspaper data (multimedia data) combined with the video / audio signals edited in this way is transmitted to the broadcast center (broadcast station) 4 via, for example, a terrestrial data line.
[0034]
The broadcast center 4 has a transmission device as shown in FIG. That is, data transmitted from a newspaper company is composed of multimedia newspaper data (core data centered on text data and still image data, and additional data centered on moving image data and corresponding audio data. ), Scramble key, common information, receiving device ID, and contract contents. Of these, the newspaper data is supplied to the data scrambler 14, scrambled in accordance with the pseudo-random sequence output from the PN (pseudonoise) generator 13, and output to the independent data channel multiplexing circuit 12. The pseudo random sequence generated by the PN generator 13 is set corresponding to the scramble key supplied from the newspaper company.
[0035]
In addition to this scramble key, common information (including a newspaper data identifier and the like as will be described later with reference to FIG. 11), a receiving device ID, and contract contents are supplied to the encryption circuit 11. In addition to the above-described data, the encryption circuit 11 is also supplied with a predetermined work key as necessary (for example, when a contract is renewed), and these data are encrypted there. . The encrypted data is supplied to the independent data channel multiplexing circuit 12 as related information.
[0036]
The independent data channel multiplexing circuit 12 multiplexes the scrambled newspaper data supplied from the data scrambler 14 and the related information supplied from the encryption circuit 11 and outputs the multiplexed data to the digital channel signal multiplexing circuit 15.
[0037]
The above configuration constitutes an encoder 25 for generating data in an independent data channel to be described later with reference to FIG.
[0038]
The digital channel signal multiplexing circuit 15 is also transmitted as a digital channel signal (broadcast by the broadcast center 4), which will be described later with reference to FIG. Is an accompanying audio signal). The digital channel signal multiplexing circuit 15 multiplexes the input audio signal (digital audio signal) and the data supplied from the encoder 25 and supplies the multiplexed signal to the 4-phase DPSK modulator 16.
[0039]
The four-phase DPSK modulator 16 performs four-phase DPSK modulation on the input data and outputs it to the video signal / digital channel signal multiplexing circuit 17. The video signal / digital channel signal multiplexing circuit 17 also receives a video signal to be broadcast in the broadcast center 4. The audio signal input to the digital channel signal multiplexing circuit 15 is a digital signal, whereas the video signal input to the video signal / digital channel signal multiplexing circuit 17 is an analog signal.
[0040]
The video signal / digital channel signal multiplexing circuit 17 frequency-multiplexes the input video signal and the signal supplied from the four-phase DPSK modulator 16 and outputs the result to the FM modulator 18. The FM modulator 18 FM modulates a predetermined carrier with the input signal and outputs the result to the up-converter 19. The up-converter 19 converts the frequency of the input FM signal to a frequency on the order of gigahertz (for example, an upstream frequency band of 14 gigahertz in the Ku band). The FM signal output from the up-converter 19 is amplified by the power amplifier 20 and then supplied to the transmission antenna 21 from which it is transmitted to the satellite (broadcast satellite or communication satellite) 5 (FIG. 1).
[0041]
FIG. 3 shows the frequency spectrum of the signal input to the FM modulator 18. As shown in the figure, the video signal has a frequency band up to about 4.5 MHz, and the signal output from the 4-phase DPSK modulator 16 is a signal having a frequency of 5.727272 MHz as a subcarrier. ing. That is, the video signal and the four-phase DPSK signal are frequency-multiplexed and transmitted.
[0042]
FIG. 4 shows the format of 4-channel DPSK modulated digital channel data (format in A mode). As shown in the figure, one frame of data is composed of data of a total of 2048 bits, 64 bits wide and 32 bits long. A frame synchronization signal, a control signal, and a range bit signal are recorded in the first 2 bits × 32 bits range.
[0043]
Since one frame of data is transmitted in a time of 1 ms, the transmission rate is 2.048 Mbps.
[0044]
The frame synchronization signal is a signal for synchronizing each frame. The control signal has 16 bits as one unit, and as shown in Table 1, the first 1 bit indicates which mode is the A mode or the B mode. The B mode will be described later. The next second and third bits indicate whether the television audio signal (audio signal accompanying the video signal) is a stereo signal, a monaural 1-channel signal, or a monaural 2-channel signal. It is made like that.
[0045]
The fourth bit and the fifth bit indicate whether the additional signal added in addition to the television sound is a stereo audio signal, a monaural 1-channel audio signal, a monaural 2-channel audio signal, or It also indicates whether the signal is other than sound. The 6th to 15th bits are extension bits for future use. The 16th bit is a code for indicating whether or not to suppress the audio output.
[0046]
[Table 1]
Figure 0003870978
[0047]
Table 2 shows more detailed contents of the first to fifth bits and the 16th bit. That is, when the first bit is 0, the mode is A, and when it is 1, the mode is B. When the second bit is 0 and the third bit is also 0, the television audio signal is stereo. When the second bit is 0 and the third bit is 1, the television audio signal is This indicates that the signal is a monaural 2-channel signal (recorded in audio 1 and 2 in the format of FIG. 4). When the second bit is 1 and the third bit is 0, it indicates that the TV audio signal is a monaural 1-channel signal (recorded in audio 1). The state in which the second bit and the third bit are both 1 is not particularly used.
[0048]
Further, when the fourth bit is 0 and the fifth bit is also 0, it indicates that the additional sound is stereo, and when the fourth bit is 0 and the fifth bit is 1, the additional sound is monaural. This indicates that the signal is a two-channel signal (recorded in audio 3 and 4). Further, when the fourth bit is 1 and the fifth bit is 0, it indicates that the additional sound is a monaural 1-channel signal (recorded in the sound 3). When both the fourth bit and the fifth bit are 1, it indicates that a signal (data) other than voice is transmitted.
[0049]
Further, the 16th bit is set to 1 when the audio output is suppressed, and is set to 0 when the suppression is released.
[0050]
[Table 2]
Figure 0003870978
[0051]
As shown in FIG. 4, audio data of audio 1 to audio 4 are recorded in the next 10 × 32 bit range after the first 2 × 32 bit range and the subsequent 3 × 10 × 32 range, respectively. (However, as described above, audio 3 and 4 may be recorded with data other than audio data). In each range of 10 × 32 bits, 32 samples of audio data are arranged. That is, the number of bits per sample is 10 bits. However, the analog audio signal is converted into 14-bit digital data per sample. Of these, the upper 10 bits of the significant digits are selected and transmitted as one sample of data. That is, as shown in FIG. 5, since the upper 10 bits of significant digits are selected from the 14 bits of data, there are five selected ranges. The range bits recorded in the first 2 × 32 bit range indicate which of the five ranges is 10 bits.
[0052]
In the A mode, one channel of audio data is arranged in the 10 × 32 bit range. In the B mode, one channel of audio data is in the 20 × 32 bit range. To be placed. That is, in the B mode, higher quality audio data can be transmitted.
[0053]
Next to the audio 4 data, the data of the independent data channel is arranged in a 15 × 32 bit range, and the horizontal error correction code (C1) is arranged in the last 7 × 32 bit range. ing.
[0054]
The data of the independent data channel shown in FIG. 4 is transmitted in units of packets. FIG. 6 shows the format of this packet. As shown in the figure, one packet is composed of 288 bits, the first 16 bits are a header (packet header), the actual data is placed in the subsequent 190 bits, and the last 82 bits are the packet Error correction code (C1) is arranged. Of the 16-bit header, the first 5 bits are used as a service identification code, and the remaining 11 bits are used as a lateral error correction code (check bit) (C1) of the service identification code. As will be described later with reference to FIG. 11, the service identification code includes related information, multimedia newspaper data, a code for identifying a program header (described later), and the like.
[0055]
Since 5 bits are prepared as the service identification code of the packet header, 32 types of services (contents of data arranged in the 272 bit portion of the 288 bit packet) can be logically identified. Is possible. However, as shown in FIG. 7, when all of the 5 bits are 0, it is an identification code when there is no data to be transmitted as a dummy packet. Therefore, in practice, 31 types of services can be identified by the remaining 31 types of identification codes.
[0056]
The data for one frame shown in FIG. 4 is collected for nine frames, for example, as shown in FIG. 8, thereby forming a super frame. A bit string of one packet (288 bits) is composed of one superframe data (32 × 9 = 288 bits).
[0057]
In addition, as shown in FIG. 8, in each frame, data is sequentially transmitted in the vertical direction. For this reason, the burst error occurs in the vertical direction in FIG. Therefore, in order to be strong against this burst error, the independent data channel in the range of 15 × 32 bits is multiplexed in an oblique direction. As shown in FIG. 8, since the length of the independent data channel in the horizontal direction is 15 bits, there are 15 diagonal directions. The packet consisting of 288 bits shown in FIG. 6 corresponds to each direction. Therefore, there are 15 position packets (15-channel packets) in the independent data channel. As described above, by multiplexing in an oblique direction, it is possible to interleave the data constituting each packet, and it is strong against burst errors.
[0058]
FIG. 9 schematically shows a packet configuration in the independent data channel. As shown in the figure, related information output from the encryption circuit 11 shown in FIG. 2 is assigned to one of the 15 packets. The remaining 14 packets can be assigned, for example, multimedia newspaper data of each newspaper company A to G (multimedia newspaper data output from the data scrambler 14) (however, at the head of the program) , The program header is assigned). A single newspaper company can use a plurality of packets at the same time. In the embodiment shown in FIG. 9, one packet is used as the related information, and two packets are allocated as newspaper article data of newspaper companies A, B, and C, respectively.
[0059]
FIG. 10 schematically shows data for each of 15 different packet positions. As shown in the figure, in this embodiment, related information is assigned to the first packet, and data of newspapers A to N are assigned to the second to fifteenth packets, respectively. Yes. That is, related information and newspaper data A to N are simultaneously transmitted to each home.
[0060]
11 and 12 show a more detailed format of the packet. As shown in these figures, the first 16 bits of a packet composed of 288 bits are used as a header, and identification data such as related information and newspaper data (service identification data in FIG. 6) is arranged there. In 190 bits following the header, related information, newspaper data, or a program header described later with reference to FIG. 15 is arranged, and an error correction code is arranged in the last 82 bits.
[0061]
As shown in FIG. 11, there are two types of related information: common information and individual information. A type identification code for identifying whether the information is common information or individual information is assigned to the head of the common information. Next, newspaper data identifiers for identifying which of the newspapers A, B, C,... Further, the data of the packet position to be used is arranged at the subsequent position. That is, a code indicating which of the above-mentioned positions 1 to 15 is the packet data is assigned to this.
[0062]
Next, a scramble key is assigned. The scramble key is received by the data receiving device 7 described later, and the data scrambled by the data scrambler 14 in FIG. 2 can be descrambled.
[0063]
Next to the scramble key, a broadcast start time and a broadcast end time are further assigned. Next to the broadcast end time, other necessary codes can be assigned.
[0064]
On the other hand, a type identification code is assigned to the head of individual information, and then a receiving device ID is assigned. This receiving device ID is assigned to each data receiving device 7 of FIG. 1 arranged in each home, for example. Next to the receiving device ID, the contract content of the contractor having the receiving device ID is assigned. Hereinafter, the receiving apparatus ID and the corresponding contract contents are sequentially assigned.
[0065]
When the work key is input to the encryption circuit 11 of FIG. 2, the work key is arranged between the individual information, for example, the receiving device ID and the contract contents.
[0066]
As shown in FIG. 10, since the related information assigned to the first packet is always transmitted, the receiving side monitors this related information, thereby scramble key of a predetermined newspaper company and its broadcast. The start time and end time can be detected. If the data receiving device having the receiving device ID included in the individual information transmitted as appropriate in the predetermined period in which the common information is not sent matches the contract contents, the multimedia newspaper data of the predetermined newspaper company Can be downloaded.
[0067]
On the other hand, as shown in FIG. 12, the multimedia newspaper data constituting one program is divided into core data and additional data, and the core data centered on text data is further divided into search page data and article page data. It is divided into data. The search page data is assigned a start code at the beginning (search page a). This start code indicates that, for example, newspaper data of newspaper A is started from here. Next to the start code, a newspaper data identifier is arranged. This newspaper data identifier is a code for identifying which of the newspaper companies A, B, C,... Next to the newspaper data identifier, a type identification code for identifying the search page and article data, moving image data, and audio data is assigned. Next, page identification data is assigned. This page identification data identifies the type (genre) of pages such as political, economic, and sports.
[0068]
Next to the page identification data, a headline sentence is arranged, and then the character size and font of the headline sentence, and further its position data are arranged. Next to the position data, layout data indicating whether the headline is written vertically or horizontally is arranged. Next, a pointer for accessing a position where a detailed article corresponding to the headline is described is arranged.
[0069]
The above search page a is the format of the first packet (the packet immediately after the program header), but the second and subsequent packets may have the format shown in search page b or c. That is, in these packets, the start code and the newspaper data identifier are omitted.
[0070]
Note that a pointer for accessing moving image data or audio data is arranged at the top of the search sheet c. The format of the search page c is used when additional data is transmitted. That is, when transmitting both the core data and the additional data, the formats of the search paper pages a and c and the search paper page b as required are used. As will be described later, when only the core data is transmitted, the format of the search paper surface a and the search paper surface b as required is used.
[0071]
On the other hand, in the article data of the multimedia newspaper data, the type identification data is arranged at the head thereof, and the layout is arranged next (article data a). Next to the layout is an overview, followed by article data (text and still image data) representing the details of the article. When the outline or article data is long and cannot be accommodated in one packet, a packet shown in article data b is added as necessary following the article data a described above. Then, an end code indicating the end of the core data is added to the end position of the article data.
[0072]
Further, in the multimedia newspaper data, the additional data is divided into moving image data and audio data. At the head of this moving image data or audio data, type identification data indicating whether it is article data, or a packet for recording moving image data or a packet for recording audio data is arranged. Next, a code system indicating a format for compressing moving image data or audio data is arranged. Subsequently, moving image data or audio data corresponding to the type identification data is arranged (moving image data a or audio data a).
[0073]
When moving image data or audio data has a length of one packet or more, moving image data b or audio data b is further added. Also in this packet, moving image data or audio data is arranged. Then, an end code indicating the end is arranged at a position where the moving image data or audio data ends.
[0074]
One program is composed and distributed by the core data and additional data in the above format.
[0075]
FIG. 13 schematically shows a search page and an article page. As shown in FIG. 13A, the search page is displayed so that only the headline can be seen. On the other hand, the article page is displayed so that not only the heading but also the outline and further detailed article can be seen following the heading as shown in FIG. When the contractor selects a predetermined heading on the search page by clicking with a mouse, for example, as necessary, an outline and an article corresponding to the heading are displayed as shown in FIG. It is made so that. Furthermore, when moving image / audio information is added to the designated article, as shown in FIG. 5C, a video can be displayed.
[0076]
FIG. 14 shows the overall layout of each packet of search paper and article data constituting the core data, and moving image data and audio data constituting the additional data. As shown in the figure, the header of the program is arranged at the head, followed by a packet on the search page, and each search page packet has access to the corresponding article data, video data, and audio data. A pointer is placed to enable the user to do this.
[0077]
FIG. 15 shows the program format of each channel. As shown in FIG. 15A, one program of each channel is centered on, for example, text data and still image data (both included in the article data described in FIG. 12) as highly important data. In addition to the additional data centering on the moving image data and the audio data corresponding to the moving image data, and the other header data of the program. In each program, the header of the program is arranged first, followed by core data and additional data. In one channel, programs having the above-described configuration (format) are sequentially arranged.
[0078]
When the transmission path from the broadcasting center 4 (FIG. 1) to the data receiving device 7, that is, in the case shown in FIG. 1, the state of the satellite line is the normal state, each program in the format shown in FIG. Both the core data and the additional data constituting the data are transmitted.
[0079]
On the other hand, for example, when the satellite channel is in a bad state due to the influence of rain or the like, the program of each channel is transmitted in the format shown in FIG.
[0080]
That is, the core data is repeatedly arranged in the portion where the additional data has been arranged, and thereby each program is configured without the additional data. Since the upper limit of the capacity of data constituting a program is determined in advance, the number of times core data is repeatedly arranged depends on the capacity of the core data and the capacity occupied by the additional data (additional data capacity). , Determined adaptively. FIG. 15B shows a state where the core data of program 1 is retransmitted four times and the core data of program 2 is retransmitted twice.
[0081]
As described above, when the state of the satellite line is poor, the core data is retransmitted by a predetermined number of times and the program is configured to retransmit the core data. Therefore, the data receiving device 7 can obtain highly reliable core data from the plurality of core data as described later.
[0082]
Next, the header of each program is configured as shown in FIG. That is, the header includes a retransmission flag (mode flag) indicating whether or not the transmission mode for transmitting data is the above-described retransmission mode for retransmitting only the core data, and the number of times the core data is repeatedly arranged (this is the core This is the number of times data is retransmitted and is hereinafter referred to as the number of retransmissions as appropriate).
[0083]
The retransmission flag is, for example, 1-bit data. In a normal case (when a program is transmitted in the format shown in FIG. 15A), the retransmission flag is set to, for example, 0 of 0 and 1, and the satellite line When the core data is retransmitted (when the program is transmitted in the format shown in FIG. 15B), it is set to 1 out of 0 and 1, for example. When the retransmission flag is 1, that is, when the core data is retransmitted, the number of retransmissions is arranged after the retransmission flag to configure the header.
[0084]
In the data receiving device 7 (FIG. 1), the retransmission flag in the header of each program is referred to, and when it is 0, normal program reception processing is performed. In addition, when the retransmission flag is 1, the number of retransmissions arranged subsequently is further referred to. Then, in accordance with the number of retransmissions, core data is read from the program, and reception processing for selecting core data with high reliability is performed (details will be described later).
[0085]
The state of the satellite line is determined at the broadcasting center 4 as follows, for example. That is, in the broadcast center 4 (FIG. 1), when the signal transmitted to the satellite 5 is received via the satellite 5 and the reception level is lower than the predetermined value or higher than the predetermined value, The state is determined to be bad or normal, respectively.
[0086]
In addition, the program header is always necessary to decode the core data or additional data of the subsequent program, and it is necessary to avoid receiving it as much as possible even if the satellite line condition is bad. . Therefore, powerful error correction is performed on the header of the program. The data capacity of the header of the program is sufficiently small as compared with the capacity of the entire program. Therefore, even if powerful error correction is performed only on the header, the transmission efficiency is not greatly deteriorated.
[0087]
The data as described above is transmitted from the broadcasting center 4 in FIG. 1 to the satellite 5, and is transmitted from the satellite 5 to radio waves having a frequency of, for example, 12 GHz, for example, to receivers (contractors) in each home. In each home, a signal from the satellite 5 is received by the outdoor device (parabolic antenna) 6 and converted into a predetermined intermediate frequency signal (IF signal). This IF signal is input to the data receiving device 7. In the data receiving device 7, the IF signal is demodulated and supplied to the built-in recording device 30 (FIG. 16), for example, a recording medium such as a minidisk (trademark) 8 that can be attached to and detached from the recording medium slot (FIG. 1). To be recorded. The user can mount the mini-disc 8 in, for example, the portable terminal device 9, search the received data from the search page, and display the necessary article page. Alternatively, the data recorded by the recording device 30 (FIG. 16) can be read out and output to the television receiver 10 for display as necessary.
[0088]
FIG. 16 shows a configuration example of the data receiving device 7. As shown in the figure, the IF signal input from the outdoor device 6 is supplied to the BS tuner 32. The user sets the broadcast time of contracted newspaper data in the timer circuit 34 in advance. The timer circuit 34 has a built-in clock, and outputs a signal to a processing circuit 35 including a CPU, a ROM, a RAM and the like when the set time arrives.
[0089]
When the signal is output from the timer circuit 34, the processing circuit 35 controls the power on / off control circuit 36 to turn on the power circuit 37. As a result, power is supplied from the power supply circuit 37 to each unit, and the data receiving device 7 becomes operable.
[0090]
At this time, the processing circuit 35 controls the BS tuner 32 via the BS tuner control circuit 31 to select a channel through which contracted newspaper company data is transmitted. The BS tuner 32 decodes the commanded channel signal from the input IF signal and outputs the decoded signal to the decoder 33. The decoder 33 decodes the data at the packet position including the contracted newspaper data. The processing circuit 35 supplies the data decoded by the decoder 33 to the recording medium 42 via the recording medium drive circuit 41 of the recording device 30 for recording. The recording medium 42 is composed of, for example, a hard disk.
[0091]
When the processing circuit 35 records the data from the decoder 33 on the recording medium 42, the processing circuit 35 refers to the retransmission flag constituting the header of the program shown in FIG. A predetermined reception process (described later) is applied to data constituting the program.
[0092]
Alternatively, the processing circuit 35 records the output of the decoder 33 or the reproduction output of the hard disk 42 via the recording medium drive circuit 43 on a recording medium constituted by the mini disk 8, for example.
[0093]
When a predetermined command is input, the processing circuit 35 reproduces the data recorded on the recording medium 42 or the mini disk 8, supplies it to the video / audio circuit 38, and converts it into a video / audio signal. The video signal output from the video / audio circuit 38 is output to the television receiver 10 and displayed. The audio signal is output from the speaker 10A.
[0094]
Alternatively, as described with reference to FIG. 1, a newspaper article can be viewed on the portable terminal device 9 by mounting the mini disk 8 on which multimedia newspaper data is recorded in the portable terminal device 9. The audio signal can be heard through a built-in speaker.
[0095]
In this case, as described with reference to FIG. 13, the multimedia newspaper data is composed of a search page, an article page, and a video display side, so that the search page (FIG. 13A) is displayed first, By looking at the headline and selecting the necessary headline, the corresponding article page (FIG. 13B) can be displayed. Therefore, even if the display unit of the portable terminal 9 or the television receiver 10 is small, information can be efficiently displayed, and a desired one can be quickly selected and displayed.
[0096]
The timer circuit 34 outputs a signal to the processing circuit 35 when a predetermined preset broadcast end time arrives. At this time, the processing circuit 35 controls the power supply circuit 37 via the power supply on / off control circuit 36 and stops the power supply to each unit. Thereby, the download of the multimedia newspaper data is completed.
[0097]
If the user receives another channel during the broadcast time of the contracted multimedia newspaper data, the processing circuit 35 sends a message prompting the channel change via the video / audio circuit 38 to the television receiver 10. To display. Alternatively, a warning sound is generated from the speaker 10A. Furthermore, the reception channel can be forcibly and automatically changed.
[0098]
In the above description, the user sets the time at which the data receiving device 7 operates. However, when the power is on, the broadcast start time and the broadcast of each newspaper data included in the related information. If the broadcast time of the contracted multimedia newspaper data is automatically set in the timer circuit in advance using the end time, the data reception can be performed without the user setting the time at which the data receiving device 7 operates. Even when the apparatus 7 is turned off, it is possible to automatically receive the contracted multimedia newspaper data.
[0099]
FIG. 17 shows a more detailed configuration example of the BS tuner 32 and the decoder 33. The IF signal input from the outdoor device 6 is input to the FM demodulator 71 of the BS tuner 32. A BS tuner control signal is input from the BS tuner control circuit 31 to the FM demodulator 71. The FM demodulator 71 demodulates the IF signal of the channel corresponding to the BS tuner control signal into a baseband signal and outputs it to the video signal / digital channel signal separation circuit 72. The video signal / digital channel signal separation circuit 72 separates the video signal and the digital channel signal from the input signal, and outputs the video signal to, for example, the television receiver 10 for display.
[0100]
On the other hand, the digital channel signal separated by the video signal / digital channel signal separation circuit 72 is input to the four-phase DPSK demodulator 73 and demodulated. The signal output from the 4-phase DPSK demodulator 73 is input to the digital channel signal separation circuit 74, where it is separated into an audio signal and an independent data channel signal. Note that error detection and correction are performed using the error correction code added to the end of one frame shown in FIG. 4 before separation into a voice signal and an independent data channel signal.
[0101]
When the audio signal corresponds to the video signal described above, the audio signal is output to the television receiver 10. In the case of other audio signals, they are supplied to an audio device (not shown).
[0102]
The digital channel signal separation circuit 74 outputs an independent data channel signal separated from the signal input from the four-phase DPSK demodulator 73 to the newspaper data / related information separation circuit 81 of the decoder 33. At this time, the digital channel signal separation circuit 74 performs error detection and correction using the error correction code added to the end of the packet of the independent data channel signal shown in FIG.
[0103]
The newspaper data / related information separating circuit 81 separates the multimedia newspaper data and the related information from the input signal, outputs the multimedia newspaper data to the data descrambler 87, and outputs the related information to the decoding circuit 82. .
[0104]
On the other hand, the memory 83 has a receiving device ID assigned to the decoder 33 (data receiving device 7) and a master key (a key unique to the data receiving device 7 (recipient) for decrypting the encryption applied to the work key. (A key for decrypting the work key)) is stored in advance. The decryption circuit 82 uses the master key stored in the memory 83 to decrypt the work key input as related information, and when the work key can be correctly decrypted, the decryption circuit 82 stores the work key in the memory 83. When the contract content of the receiving device ID that matches the receiving device ID is input as related information, the contract content is supplied to the contract condition comparison circuit 84 and stored in the built-in memory 84A. Further, the decryption circuit 82 decrypts the scramble key transmitted as the related information and outputs it to the on / off switching circuit 85.
[0105]
Thereafter, when the data identifier is decrypted from the input related information, the data identifier is supplied from the decryption circuit 82 to the contract condition comparison circuit 84. The contract condition comparison circuit 84 compares the input data identifier with the contract contents already stored in the memory 84A. The contents of the contract include a data identifier of a multimedia newspaper that has been contracted in advance. The contract condition comparison circuit 84 determines that the data identifier stored in the memory 84A matches the data identifier supplied from the decryption circuit 82, unless the contract fee is not paid and other prohibition conditions are included in the contract contents. Then, a control signal for switching the on / off switching circuit 85 to the on state is output. As a result, the scramble key output from the decryption circuit 82 is supplied to the PN generator 86 via the on / off switching circuit 85.
[0106]
The PN generator 86 generates a pseudo random sequence corresponding to the input scramble key. The data descrambler 87 descrambles the newspaper data supplied from the newspaper data / related information separation circuit 81 using the pseudo-random sequence supplied from the PN generator 86. Then, the descrambled newspaper data is supplied to the recording device 30 and recorded on the mini disk 8 or the hard disk (recording medium) 42 as described above.
[0107]
The data to be compared by the contract condition comparison circuit 84 includes video / audio data type identification data in addition to the newspaper data identifier indicating whether or not the contracted newspaper company data. If the newspaper data identifier in the received data matches the newspaper data identifier of the contracted newspaper, the core data consisting of the data on the search page and the article page can be descrambled. If it is not contracted to receive audio data (additional data), this additional data cannot be descrambled. Of course, if the video / audio additional data is contracted in advance, the type identification data is also stored in the memory 84A of the contract condition comparison circuit 84, so that the additional data can be descrambled. Recording can be performed by the recording device 30.
[0108]
Next, FIG. 18 is a flowchart for explaining the details of the reception processing in the processing circuit 35 (FIG. 16). First, in the processing circuit 35, in step S1, the header of the program (FIG. 15C) in the data supplied from the decoder 33 is analyzed. Then, the process proceeds to step S2, and it is determined whether or not the retransmission flag described in the header is 1. If it is determined in step S2 that the retransmission flag is not 1, that is, if the retransmission flag is 0 and the program of each channel is transmitted in the format shown in FIG. 15A, the process proceeds to step S3. From the data constituting the program, the core data and the additional data arranged following the header are extracted and recorded on the mini-disc 8 or the hard disk 42 as described above, and the processing is terminated.
[0109]
If it is determined in step S2 that the retransmission flag is 1, that is, if the program for each channel has been transmitted in the format shown in FIG. The number of retransmissions arranged after the flag is read into the CPU built in the processing circuit 35. As a result, the number of retransmissions is set in the register built in the CPU.
[0110]
In step S5, the core data arranged immediately after the header is extracted from the data constituting the program, and the core data arranged after the core data is extracted by the number of retransmissions. .
[0111]
That is, for example, when the data of the format shown in FIG. 15B is transmitted, for program 1, the core data immediately after the header is extracted, and then the following four core data are extracted. . As for program 2, after the core data immediately after the header is extracted, two subsequent core data are extracted.
[0112]
The extracted core data is recorded on the recording medium 42 (or the mini disc 8) as described above.
[0113]
After recording the core data, the process proceeds to step S6, where the majority of the core data for each program is taken, and highly reliable core data is selected according to the majority result. That is, for example, for program 1 shown in FIG. 15B, five core data are compared, and when attention is paid to a certain bit, the core data whose bit is 1 or 0 is, for example, 2 or When there are three, the core data whose bit is 0 is selected by majority vote. Further, when the core data whose bit is 1 or 0 is, for example, 4 or 1, respectively, the core data whose bit is 1 is selected by majority vote.
[0114]
Here, when the deterioration of the state of the satellite line is caused by heavy rain, for example, since heavy rain does not last for a long time from experience, the core data in which a transmission error occurs is a part of a plurality of transmitted core data. Expected to be. Therefore, highly reliable core data can be obtained by making a majority decision as described above.
[0115]
As described above, after obtaining highly reliable core data in which transmission errors are corrected, the core data recorded on the recording medium 42 in step S5 is erased. Instead, the above-described highly reliable data is obtained. The core data is recorded, and the process ends.
[0116]
Therefore, core data with high reliability can be obtained even if the state of the satellite line is bad, so that the outline of the program can be grasped.
[0117]
Also, in situations where disasters such as heavy rains, thunderstorms, typhoons, heavy snow, etc. may occur, priority is given to emergency information by resending emergency information such as warnings to evacuate as core data, It can be received accurately. When transmitting such emergency information, it is preferable to perform non-scramble.
[0118]
In step S6 of FIG. 18, in addition to taking a majority vote, for example, based on error detection information obtained when error correction of core data is performed using an error correction code added to a packet of core data, It is possible to obtain highly reliable core data.
[0119]
That is, for example, when the core channel error correction is performed using the error correction code of the packet in the digital channel signal separation circuit 74 described above, the core data in which no error is detected or the number of detected errors ( It is possible to select the core data having the smallest (detection amount).
[0120]
Further, in the above-described case, the core data is configured with text and still image data as the center. However, the core data may be configured with only text data as the center, for example. That is, the core data is configured around data considered to be the most important (highest importance) at that time. Specifically, for example, when broadcasting a warning such as a typhoon, normally, text data representing the warning is most important, but when the receiver (contractor) is a blind person, for example, The voice data representing the warning is the most important.
[0121]
Next, in the case described above, in normal cases, data is divided into two parts, core data as important data and additional data other than that, and transmitted. In this case, only the core data is retransmitted, but in addition to this, as shown in FIG. 19, for example, the data constituting the program is divided into three or more according to its importance, and the satellite line condition is poor. Can retransmit some data of high importance.
[0122]
That is, in FIG. 19A, data constituting each program is divided into five data A to E according to their importance and transmitted. Here, the data A to E are assumed to have higher importance in the order of A, B, C, D, and E. That is, data A is the most important data, data B is the next most important data, and data E is the least important (least important) data in the same manner.
[0123]
Specifically, the data A is, for example, data centered on text, and the data B is, for example, data centered on speech corresponding to the text. The data C is data centered on a still image, for example. Further, the data D is, for example, data centered on a moving image, and the data E is, for example, data centered on sound corresponding to the moving image.
[0124]
In each program, as in the case of FIG. 15, the header of the program is arranged first, followed by data. Note that the data arrangement order may be, for example, the importance order, or any other order.
[0125]
When the transmission path from the broadcasting center 4 (FIG. 1) to the data receiving device 7, that is, in the case shown in FIG. 1, the state of the satellite line is in the normal state, each program in the format shown in FIG. All of the data that make up is transmitted.
[0126]
On the other hand, for example, when the state of the satellite link is poor due to the influence of rain or the like, the program of each channel is transmitted in the format shown in FIG.
[0127]
That is, highly important data constituting a program is selected and repeatedly arranged a predetermined number of times in the program. As described above, since the upper limit of the capacity of the data constituting the program is determined in advance, the number of times that the highly important data is repeatedly arranged is not selected and the capacity of the highly important data and its importance. It is determined adaptively according to the data volume with low importance (free program space).
[0128]
For the program 1 shown in FIG. 19B, 3 to 1 data A to C are arranged and retransmitted 2 to 0 times (transmission is performed 3 to 1 times, respectively). For program 2, data A or B is arranged 3 or 2 times and retransmitted 2 or 1 times.
[0129]
In FIG. 19B, the number of retransmissions is increased in accordance with the importance of data, that is, the data having higher importance. However, the number of retransmissions is the same (except for 0). You can also
[0130]
For example, for program 1, data A to C are arranged in the order of A, B, C, A, B, and A, but this arrangement order can be arbitrarily determined. However, if the same data is arranged without much interval, for example, continuously, they will be transmitted at almost the same timing, and if the satellite line condition is bad, it will be transmitted first. Since the same error that occurs in the data to be transmitted may occur in the next (and subsequent) data transmitted, it is preferable that the same data be arranged with an interval as much as possible.
[0131]
As described above, the satellite line deteriorated due to the influence of the weather does not last for a long time, as described above. By arranging the same data at intervals, the same transmission error can be prevented and reliability can be improved. High data can be obtained.
[0132]
Furthermore, since it is desirable that data with higher importance has higher reliability, data with higher importance can be arranged at intervals corresponding to the importance. In other words, data with higher importance can be arranged with an interval.
[0133]
In the program 1 of FIG. 19B, the most important data A is arranged with the widest spacing, and the next most important data B is arranged with the next widest spacing. (However, in FIG. 19, the relationship between the data capacities of the data A to C is A <B <C).
[0134]
As described above, when the state of the satellite channel is poor, a program is configured by repeatedly arranging only high-importance data a predetermined number of times, whereby high-importance data is retransmitted. Therefore, the data receiving device 7 can obtain highly reliable data from the plurality of highly important data as described in FIG. 18 (however, the program 1 in FIG. 19B is configured). Regarding data C, the number of retransmissions is 0, and it is transmitted only once, so the reliability is low, however, data C is the least important data among the most important data. Even if accurate data C cannot be obtained, since data A and B having higher importance can be obtained with high reliability, there is no major problem).
[0135]
Next, when data is transmitted in the format shown in FIG. 19 (b) when the state of the satellite line is bad, the header of each program is configured as shown in FIG. 19 (c). That is, the program header is composed of the above-described retransmission flag and the following data configuration display unit.
[0136]
In the data structure display section, for example, the arrangement position of highly important data in the program is described. That is, for example, in the program 1 shown in FIG. 19B, the data A to C are data A1, B2, C3, A4, B5, A6 (the numbers after A to C indicate the arrangement order). In this case, the data configuration display section describes the head positions (arrangement positions) of the data A1, B2, C3, A4, B5, and A6. In the program 2 shown in FIG. 19 (b), data A and B are arranged as A1, B2, A3, B4, A5, so that the data A1, B2 is displayed on the data structure display section. , A3, B4, and A5 are described.
[0137]
For example, when the same data is continuously arranged, the first arrangement position of the same data and the number of retransmissions can be described in the data configuration display unit. That is, for example, when data A to C having high importance of a program are arranged in the order of A1, A2, A3, A4, B5, B6, C7, A1, A2, A3, A4, B5 , B6, and C7, not the data A1 placement position and the data A retransmission count 3, the data B5 placement position and the data B retransmission count 1, and the data C7 placement position and the data C retransmission count 0. Can be described in the data structure display section.
[0138]
When data is transmitted in the format shown in FIG. 19B when the state of the satellite line is bad, the processing circuit 35 (FIG. 16) of the data receiving device 7 replaces the reception processing described in FIG. For example, a reception process as shown in FIG. 20 is performed. That is, in this case, in the processing circuit 35, the same processing as the processing in steps S1 to S3 in FIG. 18 is performed in steps S11 to S13.
[0139]
If it is determined in step S12 that the retransmission flag is 1, that is, if the program of each channel has been transmitted in the format shown in FIG. 19B, the process proceeds to step S14. The data configuration display unit arranged after the flag is read into the CPU built in the processing circuit 35.
[0140]
Thereafter, the process proceeds to step S15, and the data (high importance data) arranged in the program is extracted based on the description content of the data structure display section of the program header.
[0141]
That is, for example, when data having the format shown in FIG. 19B is transmitted, the data configuration display section of the header of program 1 has data A1, B2, C3, A4, B5, A6 as described above. Therefore, data A1, B2, C3, A4, B5, and A6 are extracted corresponding to the arrangement position. Further, since the data configuration display portion of the header of the program 2 describes the arrangement positions of the data A1, B2, A3, B4, and A5, the data A1, B2, A3 and the data corresponding to the arrangement positions are described. B4 and A5 are extracted.
[0142]
As described above, for example, when data A to C having high importance is transmitted as a program arranged as A1, A2, A3, A4, B5, B6, C7, the data of the header is transmitted. In the configuration display section, the data arrangement position and the number of retransmissions (data A1 arrangement position and data A retransmission number 3, data B5 arrangement position and data B retransmission number 1, and data C7 arrangement position and data C When the number of retransmissions 0) is described, first, the data A1 is extracted corresponding to the arrangement position of the data A1, and then (three) data A (data A2, A3, A4) corresponding to the number of retransmissions. ) Is extracted. Then, data B5 is extracted corresponding to the arrangement position of data B5, and (one) data B (data B6) corresponding to the number of times of retransmission is further extracted. Thereafter, the data C7 is extracted corresponding to the arrangement position of the data C7, and the number of retransmissions of the data C is 0. Therefore, the extraction of the data C is completed only by the extraction of the data C7.
[0143]
The extracted highly important data is recorded on the recording medium 42 (or the mini disc 8) as described above.
[0144]
After recording the data, the process proceeds to step S16, and if there are two or more identical data extracted in step S15, those majority decisions are taken as described in step S6 of FIG. Highly reliable data is selected according to the majority result. That is, in step S16, if there is data that has been retransmitted at least once, highly reliable data is selected by taking the majority vote.
[0145]
As described above, after obtaining highly reliable core data, the data recorded on the recording medium 42 in step S15 is erased. Instead, the above-described highly reliable data is recorded and processed. finish.
[0146]
Note that the data with the number of retransmissions of 0 is not recorded in step S16, but remains recorded on the recording medium 42.
[0147]
Therefore, in this case, the same effects as those described above can be obtained, and data can be adaptively switched and transmitted according to the importance.
[0148]
In step S16, as in the case of FIG. 18, in addition to taking a majority vote, for example, based on error detection information obtained when error correction is performed using an error correction code added to highly important data. Thus, it is possible to obtain highly reliable data.
[0149]
As described above, the present invention has been described by taking the case of transmitting multimedia newspaper data as an example. However, the present invention can be applied to, for example, transmitting multimedia data including magazine and book data and other multimedia data. Is possible.
[0150]
In the present embodiment, the transmission line is a satellite line, but the transmission line may be another wireless line (for example, a terrestrial line) or a wired line (for example, PSTN, ISDN, CATV network, optical It is possible to use a fiber network or the like.
[0151]
【The invention's effect】
  According to the transmission apparatus and the transmission method of the present invention, data is classified according to importance, and it is determined whether or not the state of the transmission path is a normal state or a bad state.Transmission line statusAccordingly, whether or not the transmission mode for transmitting data is set to the retransmission mode for retransmitting data is selected. Then, data arranged according to the transmission mode is transmitted. Also,When the retransmission mode is selected as the transmission mode because the transmission path is in a bad state, at least the most important data is arranged as data to be retransmitted.Therefore, for example, even if the state of the transmission path is bad, it is possible to obtain highly reliable data having high reliability on the receiving side.
  According to the receiving apparatus and the receiving method of the present invention, based on the mode flag, it is determined whether or not the transmission mode is the retransmission mode, and when the transmission mode is the retransmission mode, they are repeatedly arranged in a predetermined unit. A plurality of identical data is extracted. Then, one of the plurality of identical data is selected. Therefore, for example, even when the state of the transmission path is bad, it is possible to obtain highly reliable data.
[Brief description of the drawings]
FIG. 1 is a diagram showing a configuration of a data broadcasting system of the present invention.
2 is a block diagram illustrating a configuration example of a broadcast center 4 in FIG.
3 is a diagram for explaining the spectrum of data input to the FM modulator 18 of FIG. 2; FIG.
4 is a diagram for explaining the format of digital channel data in the digital channel signal multiplexing circuit 15 of FIG. 2; FIG.
FIG. 5 is a diagram for explaining range bits in the format of FIG. 4;
FIG. 6 is a diagram illustrating a format of an independent data channel packet.
7 is a diagram for explaining the function of the header of FIG. 6;
FIG. 8 is a diagram for explaining an oblique direction multiplexing method in an independent data channel.
9 is a diagram for explaining data recorded in a packet of an independent data channel in FIG. 8. FIG.
FIG. 10 is a diagram illustrating packet positions that constitute an independent data channel.
FIG. 11 is a diagram illustrating a detailed format of related information of a packet.
FIG. 12 is a diagram illustrating a detailed format of newspaper data in a packet.
FIG. 13 is a diagram illustrating a search page, an article page, and a video display surface.
[Fig. 14] Fig. 14 is a diagram for explaining the relationship between packets constituting one program.
FIG. 15 is a diagram illustrating an example of a transmission format of a program.
16 is a block diagram illustrating a configuration example of a data receiving device 7 in FIG. 1. FIG.
17 is a block diagram showing a more detailed configuration of a BS tuner 32 and a decoder 33 in FIG.
18 is a flowchart for explaining the operation of the processing circuit 35 in FIG. 16;
FIG. 19 is a diagram illustrating another example of a transmission format of a program.
20 is a flowchart for explaining the operation of the processing circuit 35 in FIG. 16 when a program is transmitted in the format shown in FIG.
[Explanation of symbols]
1 Large computer
2 TV stations
3 workstations
4 Broadcasting Center
5 satellites
6 Outdoor equipment
7 Data receiver
8 Minidisc
9 Portable terminal
10 Television receiver

Claims (30)

データを、所定の単位で、伝送路を介して伝送する送信装置において、
前記データを、重要度別に区分する区分手段と、
前記伝送路の状態が通常の状態であるか、または悪い状態であるかを判定する判定手段と、
前記判定手段により判定された前記伝送路の状態に応じて、前記データを伝送する伝送モードを、前記データを再送する再送モードとするか否かを選択する選択手段と、
前記伝送モードにしたがって配置したデータを送信する送信手段と
を備え、
前記送信手段は、前記伝送路の状態が悪い状態であるために、前記伝送モードとして再送モードが選択されている場合、少なくとも最も重要度の高いデータを再送対象のデータとして配置する
ことを特徴とする送信装置。
In a transmission device that transmits data via a transmission path in a predetermined unit,
Classifying means for classifying the data according to importance,
Determining means for determining whether the state of the transmission line is a normal state or a bad state;
Selection means for selecting whether or not a transmission mode for transmitting the data is a retransmission mode for retransmitting the data according to the state of the transmission path determined by the determination means;
Transmitting means for transmitting data arranged according to the transmission mode;
With
Since the transmission means is in a poor state, the transmission means arranges at least the most important data as data to be retransmitted when the retransmission mode is selected as the transmission mode. Transmitting device.
前記重要度の高いデータを、前記所定の単位に、所定の回数だけ繰り返して配置することにより、前記重要度の高いデータの再送を行う
ことを特徴とする請求項1に記載の送信装置。
The transmission apparatus according to claim 1, wherein the high-importance data is retransmitted by repeatedly arranging the high-importance data in the predetermined unit a predetermined number of times.
前記重要度の高いデータは、その重要度に対応した回数だけ繰り返して、前記所定の単位に配置される
ことを特徴とする請求項2に記載の送信装置。
The transmission apparatus according to claim 2, wherein the data with high importance is repeated in the number of times corresponding to the importance and arranged in the predetermined unit.
前記重要度の高いデータは、その重要度に対応した間隔で、前記所定の単位に繰り返し配置される
ことを特徴とする請求項2に記載の送信装置。
The transmission apparatus according to claim 2, wherein the data with high importance is repeatedly arranged in the predetermined unit at intervals corresponding to the importance.
前記所定の単位のデータは、前記伝送モードが前記再送モードであるか否かを示すモードフラグと、前記モードフラグが前記再送モードであることを示している場合には、前記所定の単位における前記重要度の高いデータの配置位置とを含むヘッダを有する
ことを特徴とする請求項2に記載の送信装置。
The data in the predetermined unit includes a mode flag indicating whether the transmission mode is the retransmission mode, and the mode flag in the predetermined unit when the mode flag indicates the retransmission mode. The transmission apparatus according to claim 2, further comprising: a header including an arrangement position of highly important data.
前記ヘッダは、前記重要度の高いデータを、前記所定の単位に繰り返し配置した回数を、さらに含む
ことを特徴とする請求項5に記載の送信装置。
The transmission apparatus according to claim 5, wherein the header further includes the number of times the highly important data is repeatedly arranged in the predetermined unit.
前記区分手段は、前記データを、前記重要度の高いものであるコアデータと、それ以外の前記重要度が低い付加データとに区分する
ことを特徴とする請求項1に記載の送信装置。
The transmitting device according to claim 1, wherein the sorting unit classifies the data into core data having high importance and other additional data having low importance.
前記コアデータは、少なくともテキストデータを含み、
前記付加データは、少なくとも動画像の映像信号およびそれに対応する音声信号を含む
ことを特徴とする請求項7に記載の送信装置。
The core data includes at least text data,
The transmission apparatus according to claim 7, wherein the additional data includes at least a video signal of a moving image and an audio signal corresponding thereto.
データを、所定の単位で、伝送路を介して伝送する送信方法において、
前記データを、重要度別に区分する区分ステップと、
前記伝送路の状態が通常の状態であるか、または悪い状態であるかを判定する判定ステップと、
前記判定ステップにより判定された前記伝送路の状態に応じて、前記データを伝送する伝送モードを、前記データを再送する再送モードとするか否かを選択する選択ステップと、
前記伝送モードにしたがって配置したデータを送信する送信ステップと
を備え、
前記送信ステップにおいて、前記伝送路の状態が悪い状態であるために、前記伝送モードとして再送モードが選択されている場合、少なくとも最も重要度の高いデータを再送対象のデータとして配置される
ことを特徴とする送信方法。
In a transmission method for transmitting data in a predetermined unit via a transmission path,
A classification step of classifying the data according to importance;
A determination step of determining whether the state of the transmission line is a normal state or a bad state;
A selection step for selecting whether or not to set a transmission mode for transmitting the data to a retransmission mode for retransmitting the data, according to the state of the transmission path determined by the determination step;
A transmission step of transmitting data arranged according to the transmission mode;
With
In the transmission step, when the retransmission mode is selected as the transmission mode because the transmission path is in a bad state, at least the most important data is arranged as data to be retransmitted. And sending method.
前記重要度の高いデータを、前記所定の単位に、所定の回数だけ繰り返して配置することにより、前記重要度の高いデータの再送を行う
ことを特徴とする請求項9に記載の送信方法。
The transmission method according to claim 9, wherein the data with high importance is retransmitted by repeatedly arranging the data with high importance in the predetermined unit a predetermined number of times.
前記重要度の高いデータは、その重要度に対応した回数だけ繰り返して、前記所定の単位に配置される
ことを特徴とする請求項10に記載の送信方法。
The transmission method according to claim 10, wherein the data having a high importance is repeatedly arranged a number of times corresponding to the importance and arranged in the predetermined unit.
前記重要度の高いデータは、その重要度に対応した間隔で、前記所定の単位に繰り返し配置される
ことを特徴とする請求項10に記載の送信方法。
The transmission method according to claim 10, wherein the high importance data is repeatedly arranged in the predetermined unit at intervals corresponding to the importance.
前記所定の単位のデータは、前記伝送モードが前記再送モードであるか否かを示すモードフラグと、前記モードフラグが前記再送モードであることを示している場合には、前記所定の単位における前記重要度の高いデータの配置位置とを含むヘッダを有する
ことを特徴とする請求項10に記載の送信方法。
The data in the predetermined unit includes a mode flag indicating whether the transmission mode is the retransmission mode, and the mode flag in the predetermined unit when the mode flag indicates the retransmission mode. The transmission method according to claim 10, further comprising: a header including an arrangement position of data having high importance.
前記ヘッダは、前記重要度の高いデータを、前記所定の単位に繰り返し配置した回数を、さらに含む
ことを特徴とする請求項13に記載の送信方法。
The transmission method according to claim 13, wherein the header further includes the number of times the highly important data is repeatedly arranged in the predetermined unit.
前記区分ステップにおいて、前記データを、前記重要度の高いものであるコアデータと、それ以外の前記重要度が低い付加データとに区分する
ことを特徴とする請求項9記載の送信方法。
The transmission method according to claim 9, wherein, in the classification step, the data is classified into core data having high importance and other additional data having low importance.
前記コアデータは、少なくともテキストデータを含み、
前記付加データは、少なくとも動画像の映像信号およびそれに対応する音声信号を含む
ことを特徴とする請求項15に記載の送信方法。
The core data includes at least text data,
The transmission method according to claim 15, wherein the additional data includes at least a video signal of a moving image and an audio signal corresponding to the video signal.
データを伝送する伝送モードが、伝送路の状態が通常の状態であるか、または悪い状態であるかを判定することによって設定されたモードフラグであって、前記データを再送する再送モードであるか否かを示すモードフラグを含む所定の単位のデータを、伝送路を介して受信する受信装置において、
前記モードフラグに基づいて、前記伝送モードが前記再送モードであるか否かを判定する判定手段と、
前記伝送モードが前記再送モードである場合に、前記所定の単位に繰り返し配置されている、複数の同一のデータを抽出する抽出手段と、
前記複数の同一のデータのうちの1つを選択する選択手段と
を備えることを特徴とする受信装置。
Whether the transmission mode for transmitting data is a mode flag set by determining whether the state of the transmission path is a normal state or a bad state, and is a retransmission mode for retransmitting the data In a receiving device that receives data of a predetermined unit including a mode flag indicating whether or not via a transmission path,
Determining means for determining whether the transmission mode is the retransmission mode based on the mode flag;
When the transmission mode is the retransmission mode, an extraction unit that extracts a plurality of identical data that is repeatedly arranged in the predetermined unit;
And a selection unit that selects one of the plurality of identical data.
前記所定の単位に繰り返し配置されている、複数の同一のデータは、重要度の高いものである
ことを特徴とする請求項17に記載の受信装置。
The receiving apparatus according to claim 17, wherein the plurality of identical data repeatedly arranged in the predetermined unit has high importance.
前記所定の単位のデータは、前記複数の同一のデータの配置位置をさらに含み、
前記抽出手段は、前記配置位置に基づいて、前記複数の同一のデータを抽出する
ことを特徴とする請求項17に記載の受信装置。
The predetermined unit of data further includes an arrangement position of the plurality of the same data,
The receiving device according to claim 17, wherein the extracting unit extracts the plurality of the same data based on the arrangement position.
前記所定の単位のデータは、前記複数の同一のデータを繰り返し配置した回数をさらに含み、
前記抽出手段は、前記回数に基づいて、前記複数の同一のデータを抽出する
ことを特徴とする請求項17に記載の受信装置。
The predetermined unit of data further includes the number of times the plurality of the same data is repeatedly arranged,
The receiving device according to claim 17, wherein the extracting unit extracts the plurality of identical data based on the number of times.
前記選択手段は、前記複数の同一のデータのうちの、信頼性の高いものを選択する
ことを特徴とする請求項17に記載の受信装置。
The receiving device according to claim 17, wherein the selection unit selects a highly reliable one of the plurality of identical data.
前記選択手段は、前記複数の同一のデータの多数決をとることにより、前記複数の同一のデータのうちの、前記信頼性の高いものを選択する
ことを特徴とする請求項21に記載の受信装置。
The receiving device according to claim 21, wherein the selecting means selects the highly reliable one of the plurality of the same data by taking a majority vote of the plurality of the same data. .
前記所定の単位のデータには、その誤り訂正のための誤り訂正符号が付加されており、
前記選択手段は、前記誤り訂正符号を用いてのデータの誤り訂正が行われるときに得られる誤り検出情報に基づいて、前記複数の同一のデータのうちの、前記信頼性の高いものを選択する
ことを特徴とする請求項21に記載の受信装置。
An error correction code for error correction is added to the predetermined unit of data,
The selection unit selects the highly reliable one of the plurality of identical data based on error detection information obtained when error correction of data using the error correction code is performed. The receiving apparatus according to claim 21, wherein:
データを伝送する伝送モードが、伝送路の状態が通常の状態であるか、または悪い状態であるかを判定することによって設定されたモードフラグであって、前記データを再送する再送モードであるか否かを示すモードフラグを含む所定の単位のデータを、伝送路を介して受信する受信方法において、
前記モードフラグに基づいて、前記伝送モードが前記再送モードであるか否かを判定する判定ステップと、
前記伝送モードが前記再送モードである場合に、前記所定の単位に繰り返し配置されている、複数の同一のデータを抽出する抽出ステップと、
前記複数の同一のデータのうちの1つを選択する選択ステップと
を備えることを特徴とする受信方法。
Whether the transmission mode for transmitting data is a mode flag set by determining whether the state of the transmission path is a normal state or a bad state, and is a retransmission mode for retransmitting the data In a receiving method for receiving data of a predetermined unit including a mode flag indicating whether or not via a transmission line,
A determination step of determining whether the transmission mode is the retransmission mode based on the mode flag;
When the transmission mode is the retransmission mode, an extraction step for extracting a plurality of identical data that is repeatedly arranged in the predetermined unit;
And a selection step of selecting one of the plurality of identical data.
前記所定の単位に繰り返し配置されている、複数の同一のデータは、重要度の高いものである
ことを特徴とする請求項24に記載の受信方法。
The reception method according to claim 24, wherein the plurality of identical data repeatedly arranged in the predetermined unit has high importance.
前記所定の単位のデータは、前記複数の同一のデータの配置位置をさらに含み、
前記抽出ステップにおいて、前記配置位置に基づいて、前記複数の同一のデータを抽出する
ことを特徴とする請求項24に記載の受信方法。
The predetermined unit of data further includes an arrangement position of the plurality of the same data,
The reception method according to claim 24, wherein, in the extraction step, the plurality of identical data is extracted based on the arrangement position.
前記所定の単位のデータは、前記複数の同一のデータを繰り返し配置した回数をさらに含み、
前記抽出ステップにおいて、前記回数に基づいて、前記複数の同一のデータを抽出する
ことを特徴とする請求項24に記載の受信方法。
The predetermined unit of data further includes the number of times the plurality of the same data is repeatedly arranged,
The reception method according to claim 24, wherein, in the extraction step, the plurality of identical data is extracted based on the number of times.
前記選択ステップにおいて、前記複数の同一のデータのうちの、信頼性の高いものを選択する
ことを特徴とする請求項24に記載の受信方法。
The receiving method according to claim 24, wherein, in the selecting step, a highly reliable one of the plurality of identical data is selected.
前記選択ステップにおいて、前記複数の同一のデータの多数決をとることにより、前記複数の同一のデータのうちの、前記信頼性の高いものを選択する
ことを特徴とする請求項28に記載の受信方法。
The receiving method according to claim 28, wherein, in the selecting step, the highly reliable one of the plurality of the same data is selected by taking a majority vote of the plurality of the same data. .
前記所定の単位のデータには、その誤り訂正のための誤り訂正符号が付加されており、
前記選択ステップにおいて、前記誤り訂正符号を用いてのデータの誤り訂正が行われるときに得られる誤り検出情報に基づいて、前記複数の同一のデータのうちの、前記信頼性の高いものを選択する
ことを特徴とする請求項28に記載の受信方法。
An error correction code for error correction is added to the predetermined unit of data,
In the selection step, the highly reliable one of the plurality of the same data is selected based on error detection information obtained when error correction of data using the error correction code is performed. The reception method according to claim 28.
JP12218394A 1994-06-03 1994-06-03 Transmitting apparatus, transmitting method, receiving apparatus, and receiving method Expired - Fee Related JP3870978B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12218394A JP3870978B2 (en) 1994-06-03 1994-06-03 Transmitting apparatus, transmitting method, receiving apparatus, and receiving method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12218394A JP3870978B2 (en) 1994-06-03 1994-06-03 Transmitting apparatus, transmitting method, receiving apparatus, and receiving method

Publications (2)

Publication Number Publication Date
JPH07336316A JPH07336316A (en) 1995-12-22
JP3870978B2 true JP3870978B2 (en) 2007-01-24

Family

ID=14829636

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12218394A Expired - Fee Related JP3870978B2 (en) 1994-06-03 1994-06-03 Transmitting apparatus, transmitting method, receiving apparatus, and receiving method

Country Status (1)

Country Link
JP (1) JP3870978B2 (en)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10126750A (en) 1996-10-23 1998-05-15 Matsushita Electric Ind Co Ltd Program information broadcast system, broadcast equipment, and reception terminal equipment
EP0935363A4 (en) 1997-06-19 2005-09-07 Toshiba Kk Information data multiplexing transmission system, multiplexer and demultiplexer used therefor, and error correcting encoder and decoder
US6209111B1 (en) * 1998-11-09 2001-03-27 Microsoft Corporation Error correction on a mobile device
JP4837815B2 (en) * 1999-06-18 2011-12-14 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Multi-parameter function transmitter for wireless telemetry system
KR100621736B1 (en) * 1999-12-16 2006-09-06 주식회사 케이티 Method and apparatus for auto-switching of transmission line in a tv transmission line
EP1130839B1 (en) * 2000-03-02 2005-06-08 Matsushita Electric Industrial Co., Ltd. Method and apparatus for retransmitting video data frames with priority levels
JP3590949B2 (en) 2000-08-17 2004-11-17 松下電器産業株式会社 Data transmission device and data transmission method
JP2002305508A (en) * 2001-04-04 2002-10-18 Asahi National Broadcasting Co Ltd Data broadcast program transmission method, data broadcast program reception method and data broadcast program receiver
JP4556353B2 (en) * 2001-06-29 2010-10-06 ソニー株式会社 Data broadcast transmission method and data broadcast transmission device
KR100431003B1 (en) * 2001-10-31 2004-05-12 삼성전자주식회사 Data transmitting/receiving system and method thereof
JP4562575B2 (en) * 2005-03-30 2010-10-13 京セラ株式会社 COMMUNICATION SYSTEM, COMMUNICATION DEVICE, COMMUNICATION METHOD, AND COMMUNICATION CONTROL PROGRAM
JP4481858B2 (en) * 2005-03-30 2010-06-16 株式会社日立製作所 Information transmission method and information transmission system
US8730981B2 (en) * 2006-06-20 2014-05-20 Harris Corporation Method and system for compression based quality of service
JP2009043194A (en) * 2007-08-10 2009-02-26 Sharp Corp Content display device
JP4615619B2 (en) * 2010-02-24 2011-01-19 パナソニック株式会社 Program information broadcasting method and program information broadcasting apparatus
JP5553663B2 (en) * 2010-03-31 2014-07-16 日立コンシューマエレクトロニクス株式会社 Video transmission device, video reception device, video transmission system
JP5334206B2 (en) * 2010-05-18 2013-11-06 Necアクセステクニカ株式会社 CONTENT DISTRIBUTION DEVICE, METHOD, AND PROGRAM, AND CONTENT RECEPTION DEVICE, METHOD, AND PROGRAM
JP2018148337A (en) * 2017-03-03 2018-09-20 ファナック株式会社 Communication system

Also Published As

Publication number Publication date
JPH07336316A (en) 1995-12-22

Similar Documents

Publication Publication Date Title
JP3870978B2 (en) Transmitting apparatus, transmitting method, receiving apparatus, and receiving method
AU677038B2 (en) Data broadcasting system
US5917915A (en) Scramble/descramble method and apparatus for data broadcasting
JP3491431B2 (en) Television signal receiver
CN1722801B (en) Emergency alert message data structure, emergency alert message processing method and broadcast receiver
JP3895741B2 (en) Digital multimedia broadcast receiving apparatus and method capable of reproducing digital multimedia data
US7193999B1 (en) Reception system for replacing transport packets
KR100744210B1 (en) Broadcasting transmission apparatus and Transmission method for broadcasting signal thereof, and Broadcasting receiving apparatus and Reservation recording method thereof
US20060271966A1 (en) Apparatus for, and method of, receiving satellite television signals in an apartment building and providing television images in the receivers in such building
US20050068977A1 (en) Apparatus and method for servicing both wide area broadcasting and local area broadcasting in a digital multimedia broadcasting system and terminal for receiving the broadcast
JPH07154350A (en) Method and device for multiplex broadcasting
CN1707983A (en) Method and apparatus for controlling display of digital broadcasting
EP0794625A2 (en) Method and system for transmitting audio-associated text information in a multiplexed transmission stream
JP3837906B2 (en) Digital broadcast receiving terminal device
US7188068B1 (en) Method and apparatus for data reception
US7779442B1 (en) Information distribution system
CN101385340B (en) Broadcast receiver and a method for transmitting/receiving broadcast program information
EP1798880B1 (en) time dependent conditional access in digital broadcasting
TW201820837A (en) Reception device, reception method, transmission device, and transmission method
JP4582653B2 (en) Content download system
JP4311769B2 (en) Information display method
JPH09289616A (en) Television signal receiver
JP4437294B2 (en) Information display method
JP3135835B2 (en) Digital broadcast receiver
JP2002204212A (en) Device and method for transmission and device and method for reception

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20041112

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050111

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060703

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060901

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: 20060927

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061010

LAPS Cancellation because of no payment of annual fees