[go: up one dir, main page]

JP4099559B2 - Signal processing apparatus and signal processing method - Google Patents

Signal processing apparatus and signal processing method Download PDF

Info

Publication number
JP4099559B2
JP4099559B2 JP00573099A JP573099A JP4099559B2 JP 4099559 B2 JP4099559 B2 JP 4099559B2 JP 00573099 A JP00573099 A JP 00573099A JP 573099 A JP573099 A JP 573099A JP 4099559 B2 JP4099559 B2 JP 4099559B2
Authority
JP
Japan
Prior art keywords
network
information
digital broadcast
signal processing
signal
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
JP00573099A
Other languages
Japanese (ja)
Other versions
JP2000209279A (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
Priority to JP00573099A priority Critical patent/JP4099559B2/en
Application filed by Sony Corp filed Critical Sony Corp
Priority to CNB008001197A priority patent/CN1195382C/en
Priority to CNB2004100857478A priority patent/CN100382602C/en
Priority to EP09004001A priority patent/EP2096866A3/en
Priority to US09/623,338 priority patent/US6687308B1/en
Priority to KR1020007009624A priority patent/KR100653011B1/en
Priority to PCT/JP2000/000084 priority patent/WO2000042767A1/en
Priority to EP00900177A priority patent/EP1071286A4/en
Publication of JP2000209279A publication Critical patent/JP2000209279A/en
Application granted granted Critical
Publication of JP4099559B2 publication Critical patent/JP4099559B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Details Of Television Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、第1のネットワーク上で所定の伝送周波数を持つ第1のデジタル放送信号を第2のネットワーク上で所定の伝送周波数を第2のデジタル放送信号に変換する信号処理装置及び信号処理方法に関する。
【0002】
【従来の技術】
従来より、例えばケーブルテレビ事業者が、衛星を介して供給されるデジタル多チャネル放送番組を受信し、自ら有するネットワークを利用して各家庭に配信する等、任意のネットワークで放送されているデジタル放送番組を他のネットワークで配信サービスすること行われている。
【0003】
この場合、デジタル放送データは伝送路に関する物理的な情報を持つネットワーク・インフォメーション・テーブル(NIT: Network Information Table)を有していることから、変調変換送出装置等で変調方法を変換するだけでは、第1のネットワークで放送されているデジタル放送番組を第2のネットワークで配信サービスすることができず、さらにデジタル放送データのNITに含まれる伝送周波数情報等を第2のネットワークに適合させる必要がある。
【0004】
なお、NITには番組情報も含まれており、例えばケーブルテレビの伝送路に接続されるセット・トップ・ボックス(宅内受信装置)は、NITを検出し、それに含まれる番組情報に基づいて所定の番組を受信するように構成される。
【0005】
そこで、第1のネットワークにおけるデジタル放送データのNITを検出し、検出したNITを第2のネットワークに適合するように変更し、第1のネットワークにおけるデジタル放送データのNITを変更したNITに置き換えることにより、第2のネットワークにおけるデジタル放送データを得るようにしている。
【0006】
【発明が解決しようとする課題】
ところで、任意のネットワークで放送されているデジタル放送番組を他のネットワークで配信サービスする場合、上述のように各ネットワークに対応するデジタル放送データのNIT内に記述されている内容は重要な意味を持っており、各ネットワークのそれぞれの物理的な情報や送信されるサービス情報などの対応関係に誤りがあると、適正な配信サービスを行うことができなくなってしまうので、第1のネットワークと第2のネットワークとの伝送周波数の対応や、第2のネットワークに配信するサービスなどを取り決めた設定情報に従って、第1のネットワークにおけるデジタル放送データのNITを第2のネットワークのNITに置き換えるようにしている。
【0007】
しかし、第1のネットワークにおけるデジタル放送データ内容、すなわち、送信されるトランスポート・ストリームの数やサービスに変更があった場合、上記設定情報を再度作成しなければならない。
【0008】
そこで、本発明の目的は、第1のネットワークでの変更を自動的に第2のネットワークに反映することができるようにした信号処理装置及び信号処理方法を提供することにある。
【0009】
また、本発明の目的は、第1のネットワークから送信されるトランスポート・ストリームの数に変化があった場合に、これに自動的に対応することができるようにした信号処理装置及び信号処理方法を提供することにある。
【0010】
さらに、本発明の目的は、第1のネットワークから送信されるデジタル放送データ内のサービス数に変化があった場合に、これに自動的に対応することができるようにした信号処理装置及び信号処理方法を提供することにある。
【0011】
【課題を解決するための手段】
本発明は、第1のネットワーク上で所定の伝送周波数を持つ第1のデジタル放送信号を第2のネットワーク上で所定の伝送周波数を第2のデジタル放送信号に変換する信号処理装置であって、上記第1のデジタル放送信号に周波数変換処理を施して第1のデジタル変調信号を得る第1の周波数変換手段と、上記第1の周波数変換手段から供給される第1のデジタル変調信号を復調してデジタル放送データを得る復調手段と、上記復調手段から供給されるデジタル放送データから伝送路に関する物理的な情報を持つネットワーク・インフォメーション・テーブルを検出するテーブル検出手段と、上記テーブル検出手段で検出されたネットワーク・インフォメーション・テーブルより第1のネットワークに関する情報を分析する分析手段と、上記分析手段により分析された第1のネットワークに関する情報を以前の第1のネットワークに関する情報と比較する比較手段と、上記比較手段による比較結果として得られた第1のネットワークに関する情報に基づいて、上記第1のネットワークのネットワーク・インフォメーション・テーブルを上記第2のネットワークに適合するように変更するテーブル変更手段と、上記復調手段から供給されるデジタル放送データのネットワーク・インフォメーション・テーブルを上記テーブル変更手段から供給されるネットワーク・インフォメーション・テーブルに置き換えるテーブル置き換え手段と、上記テーブル置き換え手段でネットワーク・インフォメーション・テーブルが置き換えられたデジタル放送データを変調して第2のデジタル変調信号を得る変調手段と、上記第2のデジタル変調信号を周波数変換して上記第2のデジタル放送信号を得る第2の周波数変換手段とを備えることを特徴とする。
【0012】
また、本発明は、第1のネットワーク上で所定の伝送周波数を持つ第1のデジタル放送信号を第2のネットワーク上で所定の伝送周波数を第2のデジタル放送信号に変換する信号処理方法であって、上記第1のデジタル放送信号に周波数変換処理を施して第1のデジタル変調信号を得る第1の周波数変換ステップと、上記第1の周波数変換ステップで得られた第1のデジタル変調信号を復調してデジタル放送データを得る復調ステップと、上記復調手段から供給されるデジタル放送データから伝送路に関する物理的な情報を持つネットワーク・インフォメーション・テーブルを検出するテーブル検出ステップと、上記テーブル検出ステップで検出されたネットワーク・インフォメーション・テーブルより第1のネットワークに関する情報を分析する分析ステップと、上記分析ステップで分析された第1のネットワークに関する情報を以前の第1のネットワークに関する情報と比較する比較ステップと、上記比較ステップでの比較結果として得られた第1のネットワークに関する情報に基づいて、上記第1のネットワークのネットワーク・インフォメーション・テーブルを上記第2のネットワークに適合するように変更するテーブル変更ステップと、上記復調ステップで得られたデジタル放送データのネットワーク・インフォメーション・テーブルを上記テーブル変更ステップで得られたネットワーク・インフォメーション・テーブルに置き換えるテーブル置き換えステップと、上記テーブル置き換えステップでネットワーク・インフォメーション・テーブルが置き換えられたデジタル放送データを変調して第2のデジタル変調信号を得る変調ステップと、上記第2のデジタル変調信号を周波数変換して上記第2のデジタル放送信号を得る第2の周波数変換ステップとを有することを特徴とする。
【0013】
【発明の実施の形態】
以下、図面を参照しながら、この発明の実施の形態について説明する。
【0014】
本発明は、例えば図1に示すような構成の衛星デジタル多チャネル放送を利用したデジタルCATV(cable television)システム10に適用される。このCATVシステム10は、通信衛星20の複数のトランスポンダ(衛星中継器)からのデジタル放送信号を受信するアンテナ11と、この受信されたデジタル放送信号の伝送周波数や変調方式等を変更してCATV用のデジタル放送信号を生成して伝送路13に送出する変調変換送出装置12と、伝送路13に接続される受信端末であるセット・トップ・ボックス(宅内受信装置)14-1〜14-mからなる。このCATVシステム10では、セット・トップ・ボックス14-1〜14-mで選択されたチャネル番号の画像がモニタ15-1〜15-mに表示される。
【0015】
ここで、通信衛星20より送られてくるデジタル放送信号について説明する。本実施の形態において、このデジタル放送信号は、ヨーロッパのデジタル放送基準であるDVB(Digital Video Broadcasting)システムに対応したものである。図2BはDVBシステムにおけるデジタル放送データのフレーム構成を示しており、8個のMPEG2トランスポートパケット(図2の(A)参照)で1フレームが構成されている。この場合、パケット内の同期バイト(=47H)を用い、8パケットに1回同期バイトを反転(=B8H)させてフレーム同期を得る構成となっている。なお、各MPEG2トランスポートパケット(MPEG2TSパケット)には、リードソロモン(204,188)による誤り訂正符号が付加される。図2の(B)に示すデジタル放送データがQPSK(Quadrature Phase Shift Keying) 変調され、その後に27MHzに周波数変換されて通信衛星20より送信されてくるデジタル放送信号となる。
【0016】
図3は、MPEG2トランスポートパケットのパケット構成を示しており、188バイトのうち先頭の4バイトはパケットヘッダを構成している。パケットヘッダには該当パケットの個別ストリーム(データ列)の属性を示すPID(Packet Identification:パケット識別子) が配されている。MPEG2トランスポートパケットのペイロード(データ部)には、周知のように図4にパケット構成を示すPES(Packetized Elementary Stream)パケットが再分割されて配されるとともに、さらにMPEG2システムの中で規定されているPSI(Program Specific Information:プログラム仕様情報)としてのPAT(Program Association Table)、PMT(Program Map Table)、NIT(Network Information Table) 等のテーブル類もセクション形式によって配されている。
【0017】
ここで、PSIは簡便な選局操作及びプログラム選択を実現するために必要な情報である。PATは各プログラム番号(16ビット)毎に、そのプログラムを構成するパケットの情報を伝送するPMTのPIDを示すものであり、図5はPATのテーブル構造を示している。PAT自体のPIDとしては、固定的にPID=“0”が割り当てられている。
【0018】
PSIの主な内容について説明する。テーブルIDは、テーブルの種別を示すものであって、PATでは“0x00”(16進表記)である。TS (トランスポート・ストリーム) IDは、ストリーム(多重化された符号化データ)を識別するものであって、衛星の場合はトランスポンダに相当する。バージョン番号は、テーブルの内容が更新される都度加算される。カレント・ネクスト・インジケータは、新旧バージョンを同時に伝送する際の識別に用いられる。プログラム番号は、個々のチャネルを識別するものである。ネットワークPIDは、プログラム番号が“0x0000”の場合に、NITのPIDを示すものである。プログラム・マップPIDは、PMTのPIDを示すものである。
【0019】
また、PMTは、各プログラム番号毎に、そのプログラムを構成する映像、音声、付加データ等のストリームが伝送されるパケットのPIDを示すものである。PMT自体のPIDは、上述したようにPATで指定される。図6は、PMTのテーブル構造を示している。PATと重複しない主な内容について説明する。テーブルIDは、テーブルの種別を示すものであって、PMTでは“0x02”である。PCR PID は復号する際の基準となるクロック(PCR: Program Clock Reference)が含まれるパケットのPIDを示すものである。ストリーム・タイプは、映像、音声、付加データ等、ストリームで伝送される信号の種類を示すものである。
【0020】
また、NITは、伝送路に関する物理的な情報、すなわち衛星においては衛星の軌道、偏波、トランスポンダ毎の周波数等を示すものである。NIT自体のPIDは、上述したようにPATで指定される。
【0021】
図7は、NITのテーブル構造を示している。テーブルIDは、テーブルの種別を示すものであって、当該ネットワークが“0x40”、他のネットワークが“0x41”である。セクション・シンタクス・インジケータは、NITが単独セクションで構成されているか、複数のセクションで構成されているかを示す。セクション長は、これ以降の総データ長を表す。ネットワークIDは、ネットワークを識別するものである。衛星の場合は個々の衛星に相当する。バージョン番号は、NITの内容が変更されたときにインクリメントされる。カレント・ネクスト・インジケータは、そのセクションが現在有効であるかを示す。セクション番号は、現在のセクション番号を示す。最終セクション番号は、1テーブルを構成する複数セクションの最後の番号を示す。ネットワーク・ディスクリプタ長は、この直後のループのデータ長を示す。TSループ長は、この直後に存在するTSループのデータ長を示す。TSIDは、TSの識別コードであり、衛星方法の場合は1トランスポンダ分(27MHz帯)、CATVでは1チャンネル (6MHz帯) に対応する。オリジナルネットワークIDは、あるデジタル放送信号が他のネットワークからの再送である場合、起源となるネットワークIDを表す。TSディスクリプタ長は、この直後から記述されている複数のTSディスクリプタの総データ長を示す。
【0022】
さらに、NITの一部として重要な役割を果たすTSディスクリプタについて説明する。
【0023】
まず、サテライト・デリバリー・システム・ディスクリプタを説明する。このディスクリプタは、デジタル衛星放送でのNITで用いられるものである。
【0024】
図8は、サテライト・デリバリー・システム・ディスクリプタの構造を示している。ディスクリプタ・タグは、DVBで規定されており、ディスクリプタの種別を示すものである。このディスクリプタでは、“0x43”となる。周波数は、ストリーム(衛星はトランスポンダ)毎の伝送周波数を示すものである。軌道/西経・東経フラグ/偏波は、衛星の軌道、偏波を示すものである。変調/シンボル・レート/内側誤り訂正符号化率は、伝送方式に関する仕様を示すものである。
【0025】
次に、ケーブル・デリバリー・ディスクリプタについて説明する。このディスクリプタは、デジタルCATVシステムに用いられるものである。
【0026】
図9は、ケーブル・デリバリー・システム・ディスクリプタの構造を示している。ディスクリプタの種別を示すディスクリプタ・タグは、DVBで規定されており、“0x44”である。周波数は、ストリーム(ケーブルでは1チャンネル)毎の伝送周波数を示す。FEC外符号は、使用されている外符号を表し、通常はリードソロモン(200,188)を表す“0010”となっている。このサテライト・デリバリー・システム・ディスクリプタにおいて、サテライト・デリバリー・システム・ディスクリプタと同じ部分については、その説明を省略する。
【0027】
さらに、サービス・リスト・ディスクリプタを説明する。このディスクリプタは、当該ストリーム(衛星では1トランスポンダ、CATVでは1チャンネル)に多重されたサービスのIDを示すものである。
【0028】
図10は、サービス・リスト・ディスクリプタの構造を示している。ディスクリプタの種別を示すディスクリプタ・タグは、DVBで規定されており、“0x41”である。サービスIDは、サービスを識別するものである。サービスタイプは、映像、音声、データ等、サービスの内容を示すものである。
【0029】
図11は、図1のデジタルCATVシステム10における変調変換送出装置12の構成を示している。この送出装置12は、通信衛星20の第1〜第Nのトランスポンダ(衛星中継器)より送られてくるデジタル放送信号の伝送周波数や変調方式等を変更し、さらに、NIT内のサテライト・デリバリー・システム・ディスクリプタをケーブル・デリバリー・システム・ディスクリプタに置き換えてCATV用のデジタル放送信号を生成して伝送路13に送出するものである。
【0030】
送出装置12は、マイクロコンピュータを備えてなり、装置全体の動作を制御する制御部31と、通信衛星20の第1〜第Nのトランスポンダより送られてくるSHF(Super High Frequency)帯のデジタル放送信号を処理して、VHF(Very High Frequency) 帯又はUHF(Ultra High Frequency)帯のCATV用のデジタル放送信号BS1 〜BSN を生成する第1〜第Nの信号処理部32-1〜32-Nと、これらデジタル放送信号BS1 〜BSN を加算して伝送路13に送出する加算器33とを有している。なお、制御部31には、各信号処理部32-1〜32-Nのチューナにおける受信周波数の設定等を行うための操作部34と、送出装置12の状態等を表示し、液晶表示器等で構成される表示部35が接続されている。
【0031】
表示部35には、制御部31で処理される衛星対応NITの伝送路に関する情報(サテライト・デリバリー・システム・ディスクリプタ内の情報)や放送されているサービスID(サービス・リスト・ディスクリプタ内の情報)が衛星に関する情報として表示される。また、制御部31で生成したケーブル対応NITの伝送路に関する情報(ケーブル・デリバリー・システム・ディスクリプタ内の情報)やケーブルに送信されるサービスIDが表示される。
【0032】
信号処理部32-1は、アンテナ11で受信されたSHF帯の複数のデジタル放送信号より、通信衛星20の第1のトランスポンダより送られてくるデジタル放送信号を選択し、そのデジタル放送信号に対して周波数変換処理を行ってQPSK変調信号S1を得るチューナ41と、このQPSK変調信号S1を復調してDVBのフレーム構成の信号S2を得る復調器42と、この復調器42より出力されるDVBのフレーム構成の信号S2に対して誤り訂正を行って、デジタル放送データとしてのMPEG2トランスポートパケットS3を順次得るECC(Error Correction Code) デコーダ43とを有している。
【0033】
また、信号処理部32-1は、ECCデコーダ43より順次出力されるMPEG2トランスポートパケットS3よりNITを検出するNIT検出回路44と、このNIT検出回路44で検出されたテーブルNITaを記憶するメモリ45と、このメモリ45に記憶されたテーブルNITaを制御部31でCATVに適合するように変更して得られたテーブルNITbを記憶するメモリ46とを有している。NIT検出回路44では、固定のPIDに基づいてNITの検出が行われる。
【0034】
上記NIT検出回路44で検出されメモリ45に記憶されたテーブルNITaは、その内容が制御部31で分析される。制御部31によるテーブルNITaの分析の結果、衛星のトランスポンダ数、伝送周波数、1つのトランスポンダから送信されるトランスポート・ストリームに多重されているサービスについて等の詳細な情報が得られる。
【0035】
また、制御部31は、予め配信サービスの行われるCATVシステムの情報を保持している。
【0036】
制御部31では、衛星のあるトランスポンダをCATVのどのチャンネルに送信するか、その中に多重されているサービスのうち、どれをCATVに配信するか等を設定情報として保持し、これをもとに衛星用のNITaをCATV用のNITbに変更する。
【0037】
このとき、何らかの事情で送信されるトランスポンダの数が増減した場合、制御部31で保持している設定情報とつじつまが合わなくなり、衛星用のNITaをCATV用のNITbに変更することができなくなってしまう。このような場合には、制御部31は、図12のフローチャートに示す手順に従って、衛星からのNITaを再び分析し、以前の設定情報との違い見つけて、例えば図13の (A)の衛星−CATV周波数対応表や図13の(B)に示す配信サービス設定表に示すような新たな設定情報を自動的に作り直す。
【0038】
すなわち、制御部31は、NITを取得して(ステップS1)、そのNITに含まれているバージョン番号が更新されたか否かを判定し(ステップS2)、更新された場合には、トランスポンダの数が変化したか否かを判定する(ステップS3)。
【0039】
そして、制御部1は、トランスポンダの数が減少していた場合には送信されたくなったトランスポンダと対応していたケーブルチャンネルに関する設定情報を削除し(ステップS4)、上記ケーブルチャンネルに関する設定情報を削除した状態に設定情報を更新する(ステップS5)ことで、CATVには配信されないようする。また、トランスポンダの数が増加していた場合には、新たに増えたトランスポンダから送信されるデジタル放送データをCATVに配信するために、このデジタル放送データを送信するためのケーブルチャンネルを割り当て (ステップS6)、新たな設定情報を作成し、これに基づきNITの変更を行う(ステップS7) 。また、制御部31は、信号処理部32-1〜32-Nのうち予備となっているものを設定情報をもとに正常に動作するようにインターフェース47を介して制御する (ステップS8) 。そして、制御部31は、トランスポンダの数が増加していた場合で新たに増えたトランスポンダから送信されるデジタル放送データをCATVに配信しない場合は、これをもとに設定情報の更新、NITの変更を行う(ステップS9)。
【0040】
また、制御部1は、あるトランスポンダから送信されてくるトランスポート・ストリームの中に多重されているサービスが増減した場合も、上記トランスポンダの数が増減した場合と同様自動的に設定情報を更新し、これをもとにNITの変更を行う。
【0041】
上述したように通信衛星20に係るデジタル放送データにおけるNITのテーブル構造は図7に示すようになっているため、NIT検出回路44で検出されるテーブルNITaのテーブル構造も同様である。制御部31では、テーブルNITbを得るに当たって、テーブルNITaにおけるサテライト・デリバリー・システム・ディスクリプタが、ケーブル・デリバリー・システム・ディスクリプタに変更される。
【0042】
メモリ45,46の書き込み、読み出しは、制御部31によりインタフェース47を介して制御される。上述したチューナ41の受信周波数も、制御部31により、インタフェース47を介して制御される。
【0043】
また、信号処理部32-1は、ECCデコーダ43より順次出力されるMPEG2トランスポートパケットS3よりNITを検出し、そのNITをメモリ46に記憶されているテーブルNITbに置き換えるNIT置換回路48を有している。このNIT置換回路48でも、固定のPIDに基づいてNITの検出が行われる。
【0044】
また、信号処理部32-1は、NIT置換回路48でNITが置き換えられたMPEG2トランスポートパケットS4に対して、リードソロモン (204,188) の誤り訂正符号を付加する等してDVBのフレーム構成の信号S5 (図2B参照) を得るECCエンコーダ49と、このDVBのフレーム構成の信号S5に64QAM(Quadrature Amplitude Modulation)の変調処理を行う変調器50と、この変調器50より出力される64QAM変調信号の周波数を変換してVHF帯又はUHF帯のCATV用のデジタル放送信号BS1 を得る周波数変換器51とを有している。
【0045】
なお、信号処理部32-2〜32-Nは、それぞれ上述した信号処理部32-1におけるチューナ41、復調器42、ECCデコーダ43、インタフェース47、NIT置換回路48、ECCエンコーダ49、変調器50及び周波数変換器51を備えた構成とされている。そして、信号処理部32-2〜32-NのNIT置換回路48では、それぞれ信号処理部32-1のメモリ46に記憶されているテーブルNITbが使用されてNITの置き換えが行われる。また、信号処理部32-2〜32-Nのチューナでは、それぞれアンテナ11で受信された複数のデジタル放送信号より通信衛星20の第2〜第Nのトランスポンダより送られてくるデジタル放送信号が選択され、そのデジタル放送信号に対して周波数変換処理が行われてQPSK変調信号S1が得られる。信号処理部32-2〜32-Nのチューナの受信周波数は、制御部31により、インタフェース47を介して制御される。さらに、信号処理部32-2〜32-Nの周波数変換器51では、デジタル放送信号BS1 〜BSN の伝送周波数がそれぞれ異なるように周波数変換される。
【0046】
以上説明したように、このCATVシステム10では、変調変換送出装置12で、衛星デジタル放送(第1のネットワーク)におけるデジタル放送データとしてのMPEG2トランスポートパケットからNIT検出回路44でNITaを検出し、上記NIT検出回路44で検出される上記NITaの少なくとも伝送周波数情報をCATV(第2のネットワーク)に適合するNITbを制御部31により得て、衛星デジタル放送におけるデジタル放送データとしてのMPEG2トランスポートパケットのNITaをNIT置換回路48によりNITbに置き換えて、CATVにおけるデジタル放送データとしてのMPEG2トランスポートパケットを得るようにしているので、通信衛星20を介して供給されるデジタル多チャネル放送番組をCATVで配信サービスすることができる。
【0047】
また、通信衛星20からのデジタル放送が何らかの事情等で変更された場合でも、上記制御部31により、上記NIT検出回路44で検出される上記NITaを分析することで、その変更内容を読み取り、自動的に設定情報を更新することで、NITの変更を新たな設定情報を元に行い、NIT置換回路48でNITbに置き換えを行うことで新たなデジタル放送データをCATVシステムへ配信サービスすることができる。
【0048】
【発明の効果】
以上のように、本発明によれば、第1のネットワークのネットワーク・インフォメーション・テーブルを分析し、以前分析したネットワーク・インフォメーション・テーブルの内容と比較して変更があった場合には、自動的に設定情報を更新し、更新した設定情報をもとにネットワーク・インフォメーション・テーブルを変更し、デジタル放送データのネットワーク・インフォメーション・テーブルを第2のネットワークの新たなネットワーク・インフォメーション・テーブルに置き換えるので、第1のネットワークでの変更を自動的に第2のネットワークに反映することができる。
【図面の簡単な説明】
【図1】本発明を適用したデジタルCATVシステムの構成を示すブロック図である。
【図2】MPEG2トランスポートパケットとDVBシステムのフレーム構成を示す図である。
【図3】MPEG2トランスポートパケットのパケット構造を示す図である。
【図4】PESパケットのパケット構造を示す図である。
【図5】プログラム・アソシエーション・テーブル(PAT)のテーブル構造を示す図である。
【図6】プログラム・マップ・テーブル(PMT)のテーブル構造を示す図である。
【図7】ネットワーク・インフォメーション・テーブル(NIT)のテーブル構造を示す図である。
【図8】NITにおけるサテライト・デリバリー・システム・ディスクリプタの構造を示す図である。
【図9】NITにおけるケーブル・デリバリー・システム・ディスクリプタの構造を示す図である。
【図10】NITにおけるサービス・リスト・ディスクリプタの構造を示す図である。
【図11】デジタルCATVシステムを構成する変調変換送出装置の構成を示すブロック図である。
【図12】上記変調変換送出装置の制御部によるNITの分析及び設定処理を示すフローチャートである。
【図13】上記制御部によりNITに設定される衛星周波数とCATV周波数との対応及び配信サービスの内容の一例を示す図である。
【符号の説明】
1 CATVシステム、11 アンテナ、12 変調変換送出装置、13 CATVの伝送路、14,14-1〜14-m セット・トップ・ボックス、15-1〜15-m モニタ、20 通信衛星、31 制御部、32-1〜32-N 信号処理部、33 加算器、34 操作部、35 表示部、41 チューナ、42 復調器、43 ECCデコーダ、44 NIT検出回路、45,46 メモリ、47 インタフェース、48 NIT置換回路、49 ECCエンコーダ、50 変調器、51 周波数変換器
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a signal processing apparatus and a signal processing method for converting a first digital broadcast signal having a predetermined transmission frequency on a first network into a second digital broadcast signal on the second network. About.
[0002]
[Prior art]
Conventionally, for example, a digital broadcast broadcast on an arbitrary network such as a cable TV operator receiving a digital multi-channel broadcast program supplied via a satellite and distributing it to each home using its own network A program is distributed on another network.
[0003]
In this case, since the digital broadcast data has a network information table (NIT: Network Information Table) having physical information about the transmission path, simply converting the modulation method with a modulation conversion transmission device or the like, The digital broadcast program broadcast on the first network cannot be distributed on the second network, and the transmission frequency information included in the NIT of the digital broadcast data needs to be adapted to the second network. .
[0004]
The NIT also includes program information. For example, a set top box (in-home receiving device) connected to a cable television transmission path detects the NIT and determines a predetermined value based on the program information included in the NIT. It is configured to receive a program.
[0005]
Therefore, by detecting the NIT of the digital broadcast data in the first network, changing the detected NIT to be compatible with the second network, and replacing the NIT of the digital broadcast data in the first network with the changed NIT. The digital broadcast data in the second network is obtained.
[0006]
[Problems to be solved by the invention]
By the way, when a digital broadcast program broadcast on an arbitrary network is distributed on another network, the contents described in the NIT of the digital broadcast data corresponding to each network have an important meaning as described above. If there is an error in the correspondence between the physical information of each network and the service information to be transmitted, an appropriate distribution service cannot be performed. Therefore, the first network and the second network The NIT of the digital broadcast data in the first network is replaced with the NIT of the second network in accordance with the setting information in which the correspondence with the transmission frequency with the network and the service distributed to the second network are determined.
[0007]
However, if there is a change in the content of digital broadcast data in the first network, that is, the number of transport streams to be transmitted or the service, the setting information must be created again.
[0008]
Accordingly, an object of the present invention is to provide a signal processing apparatus and a signal processing method that can automatically reflect changes in the first network to the second network.
[0009]
In addition, an object of the present invention is to provide a signal processing apparatus and a signal processing method which can automatically cope with a change in the number of transport streams transmitted from the first network. Is to provide.
[0010]
Furthermore, an object of the present invention is to provide a signal processing apparatus and signal processing that can automatically cope with a change in the number of services in digital broadcast data transmitted from the first network. It is to provide a method.
[0011]
[Means for Solving the Problems]
The present invention is a signal processing apparatus for converting a first digital broadcast signal having a predetermined transmission frequency on a first network into a second digital broadcast signal on the second network, First frequency conversion means for performing frequency conversion processing on the first digital broadcast signal to obtain a first digital modulation signal, and demodulating the first digital modulation signal supplied from the first frequency conversion means And a demodulating means for obtaining digital broadcast data, a table detecting means for detecting a network information table having physical information relating to a transmission path from the digital broadcast data supplied from the demodulating means, and detected by the table detecting means. Analyzing means for analyzing information about the first network from the network information table, and Based on the comparison means for comparing the information on the first network analyzed by the analysis means with the information on the previous first network, and the information on the first network obtained as a comparison result by the comparison means, the first A table changing means for changing the network information table of one network so as to be adapted to the second network, and a network information table for digital broadcast data supplied from the demodulating means is supplied from the table changing means. Replacing the network information table, and the second digital modulated signal by modulating the digital broadcast data in which the network information table is replaced by the table replacing means. And obtaining modulating means, characterized by comprising a second frequency conversion means for obtaining said second digital modulated signal by performing frequency conversion on the second digital broadcast signal.
[0012]
The present invention is also a signal processing method for converting a first digital broadcast signal having a predetermined transmission frequency on the first network into a second digital broadcast signal having a predetermined transmission frequency on the second network. A first frequency conversion step of performing a frequency conversion process on the first digital broadcast signal to obtain a first digital modulation signal, and a first digital modulation signal obtained in the first frequency conversion step. A demodulating step for demodulating to obtain digital broadcast data; a table detecting step for detecting a network information table having physical information relating to a transmission path from the digital broadcast data supplied from the demodulating means; and the table detecting step. The information about the first network is separated from the detected network information table. An analysis step, a comparison step for comparing information on the first network analyzed in the analysis step with information on a previous first network, and a first network obtained as a comparison result in the comparison step A table changing step for changing the network information table of the first network so as to be adapted to the second network based on the information; and a network information table of the digital broadcast data obtained in the demodulating step. Replace the network information table with the network information table obtained in the above table change step, and the digital information with the network information table replaced in the table replacement step. A modulation step of modulating broadcast data to obtain a second digital modulation signal; and a second frequency conversion step of obtaining a second digital broadcast signal by frequency-converting the second digital modulation signal. Features.
[0013]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0014]
The present invention is applied to, for example, a digital CATV (cable television) system 10 using satellite digital multi-channel broadcasting having a configuration as shown in FIG. The CATV system 10 uses an antenna 11 for receiving digital broadcast signals from a plurality of transponders (satellite repeaters) of a communication satellite 20, and changes the transmission frequency and modulation method of the received digital broadcast signals for CATV. From a modulation conversion sending device 12 that generates a digital broadcast signal and sends it to the transmission line 13, and set top boxes (in-home receiving devices) 14-1 to 14-m that are receiving terminals connected to the transmission line 13 Become. In the CATV system 10, images of channel numbers selected by the set top boxes 14-1 to 14-m are displayed on the monitors 15-1 to 15-m.
[0015]
Here, the digital broadcast signal transmitted from the communication satellite 20 will be described. In this embodiment, the digital broadcast signal corresponds to a DVB (Digital Video Broadcasting) system which is a European digital broadcasting standard. FIG. 2B shows a frame structure of digital broadcast data in the DVB system, and one frame is composed of eight MPEG2 transport packets (see FIG. 2A). In this case, the synchronization byte (= 47H) in the packet is used, and the synchronization byte is inverted (= B8H) once in 8 packets to obtain frame synchronization. Note that an error correction code according to Reed-Solomon (204, 188) is added to each MPEG2 transport packet (MPEG2TS packet). The digital broadcast data shown in FIG. 2B is modulated by QPSK (Quadrature Phase Shift Keying), and then frequency-converted to 27 MHz to be a digital broadcast signal transmitted from the communication satellite 20.
[0016]
FIG. 3 shows the packet structure of an MPEG2 transport packet, and the first 4 bytes of 188 bytes form a packet header. In the packet header, a PID (Packet Identification) indicating the attribute of the individual stream (data string) of the packet is arranged. As is well known, a PES (Packetized Elementary Stream) packet whose packet structure is shown in FIG. 4 is subdivided and arranged in the payload (data portion) of the MPEG2 transport packet, and is further defined in the MPEG2 system. Tables such as PAT (Program Association Table), PMT (Program Map Table), and NIT (Network Information Table) as PSI (Program Specific Information) are also arranged in a section format.
[0017]
Here, PSI is information necessary for realizing a simple channel selection operation and program selection. PAT indicates the PID of the PMT that transmits the information of the packets constituting the program for each program number (16 bits), and FIG. 5 shows the table structure of the PAT. As the PID of the PAT itself, PID = “0” is fixedly assigned.
[0018]
The main contents of PSI will be described. The table ID indicates the type of table, and is “0x00” (hexadecimal notation) in the PAT. The TS (Transport Stream) ID identifies a stream (multiplexed encoded data) and corresponds to a transponder in the case of a satellite. The version number is added every time the contents of the table are updated. The current next indicator is used for identification when the old and new versions are transmitted simultaneously. The program number identifies each channel. The network PID indicates the PID of the NIT when the program number is “0x0000”. The program map PID indicates the PID of the PMT.
[0019]
The PMT indicates, for each program number, the PID of a packet in which a stream of video, audio, additional data, etc. constituting the program is transmitted. The PID of the PMT itself is specified by the PAT as described above. FIG. 6 shows a table structure of the PMT. The main contents not overlapping with PAT will be described. The table ID indicates the type of table and is “0x02” in the PMT. The PCR PID indicates the PID of a packet including a clock (PCR: Program Clock Reference) that serves as a reference for decoding. The stream type indicates the type of signal transmitted in the stream, such as video, audio, and additional data.
[0020]
The NIT indicates physical information on the transmission path, that is, in the satellite, the orbit of the satellite, the polarization, the frequency for each transponder, and the like. The PID of the NIT itself is specified by the PAT as described above.
[0021]
FIG. 7 shows the NIT table structure. The table ID indicates the type of the table. The network is “0x40” and the other networks are “0x41”. The section syntax indicator indicates whether the NIT is composed of a single section or a plurality of sections. The section length represents the total data length thereafter. The network ID identifies the network. In the case of a satellite, it corresponds to an individual satellite. The version number is incremented when the contents of the NIT are changed. The current next indicator indicates whether the section is currently active. The section number indicates the current section number. The last section number indicates the last number of a plurality of sections constituting one table. The network descriptor length indicates the data length of the loop immediately after this. The TS loop length indicates the data length of the TS loop existing immediately after this. The TSID is an identification code of the TS, and corresponds to one transponder (27 MHz band) in the satellite method and one channel (6 MHz band) in CATV. The original network ID represents a network ID that is the origin when a certain digital broadcast signal is retransmitted from another network. The TS descriptor length indicates the total data length of a plurality of TS descriptors described immediately after this.
[0022]
Furthermore, a TS descriptor that plays an important role as part of the NIT will be described.
[0023]
First, the satellite delivery system descriptor will be described. This descriptor is used in NIT in digital satellite broadcasting.
[0024]
FIG. 8 shows the structure of the satellite delivery system descriptor. The descriptor tag is defined by DVB and indicates the type of descriptor. In this descriptor, “0x43” is set. The frequency indicates the transmission frequency for each stream (satellite is a transponder). The orbit / west longitude / east longitude flag / polarization indicates the orbit and polarization of the satellite. The modulation / symbol rate / inner error correction coding rate indicates a specification related to the transmission method.
[0025]
Next, the cable delivery descriptor will be described. This descriptor is used in a digital CATV system.
[0026]
FIG. 9 shows the structure of the cable delivery system descriptor. The descriptor tag indicating the type of descriptor is defined by DVB and is “0x44”. The frequency indicates a transmission frequency for each stream (one channel in the cable). The FEC outer code represents the outer code used, and is normally “0010” representing Reed-Solomon (200, 188). In this satellite delivery system descriptor, the description of the same part as the satellite delivery system descriptor is omitted.
[0027]
Further, the service list descriptor will be described. This descriptor indicates the ID of the service multiplexed in the stream (1 transponder for satellite, 1 channel for CATV).
[0028]
FIG. 10 shows the structure of the service list descriptor. The descriptor tag indicating the type of descriptor is defined by DVB and is “0x41”. The service ID identifies a service. The service type indicates the contents of the service such as video, audio, and data.
[0029]
FIG. 11 shows the configuration of the modulation conversion sending device 12 in the digital CATV system 10 of FIG. The sending device 12 changes the transmission frequency, modulation method, and the like of the digital broadcast signal sent from the first to Nth transponders (satellite repeaters) of the communication satellite 20, and further, satellite delivery / delivery in the NIT. The system descriptor is replaced with a cable delivery system descriptor to generate a CATV digital broadcast signal and send it to the transmission line 13.
[0030]
The sending device 12 includes a microcomputer, and is a digital broadcasting of SHF (Super High Frequency) band sent from a control unit 31 that controls the operation of the whole device and the first to Nth transponders of the communication satellite 20. The first to Nth signal processing units 32-1 to 32-N that process the signals and generate digital broadcast signals BS1 to BSN for CATV in the VHF (Very High Frequency) band or the UHF (Ultra High Frequency) band. And an adder 33 that adds these digital broadcast signals BS1 to BSN and sends them to the transmission line 13. The control unit 31 displays the operation unit 34 for setting the reception frequency in the tuners of the signal processing units 32-1 to 32-N, the status of the sending device 12, and the like, and a liquid crystal display or the like. The display part 35 comprised by these is connected.
[0031]
The display unit 35 includes information on the transmission path of the satellite-compatible NIT processed by the control unit 31 (information in the satellite delivery system descriptor) and the broadcast service ID (information in the service list descriptor). Is displayed as information about the satellite. Also, information on the transmission path of the cable-compatible NIT generated by the control unit 31 (information in the cable delivery system descriptor) and the service ID transmitted to the cable are displayed.
[0032]
The signal processing unit 32-1 selects a digital broadcast signal transmitted from the first transponder of the communication satellite 20 from a plurality of SHF band digital broadcast signals received by the antenna 11, and outputs the digital broadcast signal to the digital broadcast signal. A tuner 41 that performs frequency conversion processing to obtain a QPSK modulated signal S1, a demodulator 42 that demodulates the QPSK modulated signal S1 to obtain a signal S2 having a DVB frame structure, and a DVB output from the demodulator 42 An ECC (Error Correction Code) decoder 43 that performs error correction on the frame-structured signal S2 and sequentially obtains MPEG2 transport packets S3 as digital broadcast data is provided.
[0033]
The signal processing unit 32-1 also includes a NIT detection circuit 44 that detects NIT from the MPEG2 transport packet S3 sequentially output from the ECC decoder 43, and a memory 45 that stores a table NITa detected by the NIT detection circuit 44. And a memory 46 for storing a table NITb obtained by changing the table NITa stored in the memory 45 so as to conform to the CATV by the control unit 31. The NIT detection circuit 44 detects NIT based on a fixed PID.
[0034]
The contents of the table NITa detected by the NIT detection circuit 44 and stored in the memory 45 are analyzed by the control unit 31. As a result of the analysis of the table NITa by the control unit 31, detailed information such as the number of satellite transponders, the transmission frequency, and the services multiplexed in the transport stream transmitted from one transponder can be obtained.
[0035]
In addition, the control unit 31 holds information on a CATV system where a distribution service is performed in advance.
[0036]
The control unit 31 stores, as setting information, which channel of the CATV the transponder with the satellite is transmitted to, which of the services multiplexed therein is distributed to the CATV, and the like. The satellite NITA is changed to the CATV NITb.
[0037]
At this time, if the number of transponders transmitted for some reason increases or decreases, the setting information held in the control unit 31 does not match, and the satellite NITa cannot be changed to the CATV NITb. End up. In such a case, the control unit 31 analyzes the NITa from the satellite again according to the procedure shown in the flowchart of FIG. 12, finds the difference from the previous setting information, and for example, the satellite − of FIG. New setting information as shown in the CATV frequency correspondence table and the distribution service setting table shown in FIG. 13B is automatically recreated.
[0038]
That is, the control unit 31 acquires the NIT (step S1), determines whether or not the version number included in the NIT has been updated (step S2), and if updated, the number of transponders It is determined whether or not has changed (step S3).
[0039]
When the number of transponders has decreased, the control unit 1 deletes the setting information related to the cable channel corresponding to the transponder that is desired to be transmitted (step S4), and deletes the setting information related to the cable channel. By updating the setting information to the state (step S5), it is prevented from being distributed to CATV. If the number of transponders has increased, a cable channel for transmitting the digital broadcast data is allocated in order to distribute the digital broadcast data transmitted from the newly increased transponder to CATV (step S6). ), New setting information is created, and NIT is changed based on the new setting information (step S7). Also, the control unit 31 controls the signal processing units 32-1 to 32-N that are reserved through the interface 47 so as to operate normally based on the setting information (step S8). If the digital broadcast data transmitted from the newly increased transponder is not distributed to CATV when the number of transponders has increased, the control unit 31 updates the setting information and changes the NIT based on this. (Step S9).
[0040]
In addition, when the number of services multiplexed in a transport stream transmitted from a certain transponder increases or decreases, the control unit 1 automatically updates the setting information in the same manner as when the number of transponders increases or decreases. Based on this, the NIT is changed.
[0041]
As described above, since the NIT table structure in the digital broadcast data related to the communication satellite 20 is as shown in FIG. 7, the table structure of the table NITa detected by the NIT detection circuit 44 is the same. In obtaining the table NITb, the control unit 31 changes the satellite delivery system descriptor in the table NITa to a cable delivery system descriptor.
[0042]
Writing to and reading from the memories 45 and 46 are controlled by the control unit 31 via the interface 47. The reception frequency of the tuner 41 described above is also controlled by the control unit 31 via the interface 47.
[0043]
Further, the signal processing unit 32-1 has an NIT replacement circuit 48 that detects NIT from the MPEG2 transport packet S3 sequentially output from the ECC decoder 43 and replaces the NIT with a table NITb stored in the memory 46. ing. The NIT replacement circuit 48 also detects NIT based on a fixed PID.
[0044]
Further, the signal processing unit 32-1 adds a Reed-Solomon (204, 188) error correction code to the MPEG2 transport packet S4 in which the NIT is replaced by the NIT replacement circuit 48, etc. ECC encoder 49 that obtains the signal S5 (see FIG. 2B), a modulator 50 that performs 64QAM (Quadrature Amplitude Modulation) modulation processing on the signal S5 having the DVB frame structure, and 64QAM modulation output from the modulator 50 A frequency converter 51 for converting the frequency of the signal to obtain a digital broadcast signal BS1 for CATV in the VHF band or UHF band.
[0045]
The signal processing units 32-2 to 32-N are respectively the tuner 41, the demodulator 42, the ECC decoder 43, the interface 47, the NIT replacement circuit 48, the ECC encoder 49, and the modulator 50 in the signal processing unit 32-1. The frequency converter 51 is provided. Then, in the NIT replacement circuit 48 of the signal processing units 32-2 to 32-N, the NIT replacement is performed by using the table NITb stored in the memory 46 of the signal processing unit 32-1, respectively. In the tuners of the signal processing units 32-2 to 32-N, the digital broadcast signals transmitted from the second to Nth transponders of the communication satellite 20 are selected from the plurality of digital broadcast signals received by the antenna 11, respectively. Then, frequency conversion processing is performed on the digital broadcast signal to obtain a QPSK modulated signal S1. The reception frequencies of the tuners of the signal processing units 32-2 to 32-N are controlled by the control unit 31 via the interface 47. Further, the frequency converter 51 of the signal processing units 32-2 to 32-N performs frequency conversion so that the transmission frequencies of the digital broadcast signals BS1 to BSN are different from each other.
[0046]
As described above, in the CATV system 10, the modulation conversion transmission device 12 detects the NITa from the MPEG2 transport packet as digital broadcast data in the satellite digital broadcast (first network) by the NIT detection circuit 44, and The control unit 31 obtains at least the transmission frequency information of the above-mentioned NITa detected by the NIT detection circuit 44 from the control unit 31, and the NITa of the MPEG2 transport packet as digital broadcast data in satellite digital broadcasting is obtained. Is replaced with NITb by the NIT replacement circuit 48 to obtain MPEG2 transport packets as digital broadcast data in CATV, so that the digital multi-channel broadcast program supplied via the communication satellite 20 is converted into CATV. It can be delivered by
[0047]
Even when the digital broadcast from the communication satellite 20 is changed for some reason, the control unit 31 analyzes the NITa detected by the NIT detection circuit 44 to read the change contents and automatically By updating the setting information, the NIT can be changed based on the new setting information, and the NIT replacement circuit 48 can replace the NITb with the new digital broadcast data to be distributed to the CATV system. .
[0048]
【The invention's effect】
As described above, according to the present invention, the network information table of the first network is analyzed, and when there is a change compared with the contents of the network information table analyzed before, the network information table is automatically The setting information is updated, the network information table is changed based on the updated setting information, and the network information table of the digital broadcast data is replaced with a new network information table of the second network. Changes in one network can be automatically reflected in the second network.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a digital CATV system to which the present invention is applied.
FIG. 2 is a diagram illustrating a frame structure of an MPEG2 transport packet and a DVB system.
FIG. 3 is a diagram illustrating a packet structure of an MPEG2 transport packet.
FIG. 4 is a diagram illustrating a packet structure of a PES packet.
FIG. 5 is a diagram showing a table structure of a program association table (PAT).
FIG. 6 is a diagram showing a table structure of a program map table (PMT).
FIG. 7 is a diagram showing a table structure of a network information table (NIT).
FIG. 8 is a diagram showing a structure of a satellite delivery system descriptor in the NIT.
FIG. 9 is a diagram showing a structure of a cable delivery system descriptor in the NIT.
FIG. 10 is a diagram illustrating a structure of a service list descriptor in the NIT.
FIG. 11 is a block diagram showing a configuration of a modulation conversion sending apparatus constituting a digital CATV system.
FIG. 12 is a flowchart showing NIT analysis and setting processing by the control unit of the modulation conversion sending apparatus;
FIG. 13 is a diagram illustrating an example of correspondence between a satellite frequency set to NIT by the control unit and a CATV frequency and contents of a distribution service.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 CATV system, 11 Antenna, 12 Modulation conversion transmission apparatus, 13 CATV transmission line, 14, 14-1-14-m set top box, 15-1-15-m monitor, 20 Communication satellite, 31 Control part , 32-1 to 32-N signal processing unit, 33 adder, 34 operation unit, 35 display unit, 41 tuner, 42 demodulator, 43 ECC decoder, 44 NIT detection circuit, 45, 46 memory, 47 interface, 48 NIT Replacement circuit, 49 ECC encoder, 50 modulator, 51 Frequency converter

Claims (16)

第1のネットワーク上で所定の伝送周波数を持つ第1のデジタル放送信号を第2のネットワーク上で所定の伝送周波数を第2のデジタル放送信号に変換する信号処理装置であって、
上記第1のデジタル放送信号に周波数変換処理を施して第1のデジタル変調信号を得る第1の周波数変換手段と、
上記第1の周波数変換手段から供給される第1のデジタル変調信号を復調してデジタル放送データを得る復調手段と、
上記復調手段から供給されるデジタル放送データから伝送路に関する物理的な情報を持つネットワーク・インフォメーション・テーブルを検出するテーブル検出手段と、
上記テーブル検出手段で検出されたネットワーク・インフォメーション・テーブルより第1のネットワークに関する情報を分析する分析手段と、
上記分析手段により分析された第1のネットワークに関する情報を以前の第1のネットワークに関する情報と比較する比較手段と、
上記比較手段による比較結果として得られた第1のネットワークに関する情報に基づいて、上記第1のネットワークのネットワーク・インフォメーション・テーブルを上記第2のネットワークに適合するように変更するテーブル変更手段と、
上記復調手段から供給されるデジタル放送データのネットワーク・インフォメーション・テーブルを上記テーブル変更手段から供給されるネットワーク・インフォメーション・テーブルに置き換えるテーブル置き換え手段と、
上記テーブル置き換え手段でネットワーク・インフォメーション・テーブルが置き換えられたデジタル放送データを変調して第2のデジタル変調信号を得る変調手段と、
上記第2のデジタル変調信号を周波数変換して上記第2のデジタル放送信号を得る第2の周波数変換手段と
を備えることを特徴とする信号処理装置。
A signal processing device for converting a first digital broadcast signal having a predetermined transmission frequency on a first network into a second digital broadcast signal on a second network,
First frequency conversion means for performing frequency conversion processing on the first digital broadcast signal to obtain a first digital modulation signal;
Demodulation means for demodulating the first digital modulation signal supplied from the first frequency conversion means to obtain digital broadcast data;
A table detection means for detecting a network information table having physical information on a transmission path from the digital broadcast data supplied from the demodulation means;
Analyzing means for analyzing information about the first network from the network information table detected by the table detecting means;
Comparing means for comparing information relating to the first network analyzed by the analyzing means with information relating to the previous first network;
Table changing means for changing the network information table of the first network so as to be adapted to the second network based on information on the first network obtained as a comparison result by the comparing means;
Table replacement means for replacing the network information table of the digital broadcast data supplied from the demodulation means with the network information table supplied from the table changing means;
Modulation means for modulating the digital broadcast data in which the network information table is replaced by the table replacement means to obtain a second digital modulation signal;
A signal processing apparatus comprising: second frequency conversion means for converting the frequency of the second digital modulation signal to obtain the second digital broadcast signal.
上記テーブル変更手段は、上記比較手段による比較結果として得られた第1のネットワークに関する情報に基づいて、伝送されるトランスポート・ストリーム数が増加している場合に、増加した分のトランスポート・ストリームの情報を設定に反映させ、この設定をもとに上記第1のネットワークのネットワーク・インフォメーション・テーブルを上記第2のネットワークに適合するように変更することを特徴とする請求項1記載の信号処理装置。The table changing means, when the number of transport streams to be transmitted is increased based on the information on the first network obtained as a comparison result by the comparing means, the increased number of transport streams 2. The signal processing according to claim 1, wherein the information is reflected in the setting, and the network information table of the first network is changed so as to be adapted to the second network based on the setting. apparatus. 上記テーブル変更手段は、増加したトランスポート・ストリームの情報のうち、伝送周波数を第2のネットワークに対応した伝送周波数のうち未使用のものに割り当てるように設定の変更を行うことを特徴とする請求項2記載の信号処理装置。The table changing means changes the setting so as to assign the transmission frequency to an unused transmission frequency corresponding to the second network among the increased transport stream information. Item 3. The signal processing device according to Item 2. 上記テーブル変更手段は、上記比較手段による比較結果として得られた第1のネットワークに関する情報に基づいて、伝送されるトランスポート・ストリーム数が増加している場合に、増加したトランスポート・ストリームの情報を第1のネットワークのネットワーク・インフォメーション・テーブルに含まないように、設定の変更を行うことを特徴とする請求項1記載の信号処理装置。The table changing means, when the number of transport streams to be transmitted is increased based on the information about the first network obtained as a comparison result by the comparing means, the information on the increased transport streams 2. The signal processing apparatus according to claim 1, wherein the setting is changed so as not to be included in the network information table of the first network. 上記テーブル変更手段は、上記比較手段による比較結果として得られた第1のネットワークに関する情報に基づいて、伝送されるトランスポート・ストリーム数が減少している場合に、減少した分のトランスポート・ストリームの情報を設定に反映させ、この設定をもとに上記第1のネットワークのネットワーク・インフォメーション・テーブルを上記第2のネットワークに適合するように変更することを特徴とする請求項1記載の信号処理装置。The table changing means, when the number of transport streams to be transmitted is reduced based on the information about the first network obtained as a comparison result by the comparison means, the reduced number of transport streams 2. The signal processing according to claim 1, wherein the information is reflected in the setting, and the network information table of the first network is changed so as to be adapted to the second network based on the setting. apparatus. 上記テーブル変更手段は、上記比較手段による比較結果として得られた第1のネットワークに関する情報に基づいて、あるトランスポンダ・ストリーム内のサービス情報が増加している場合に、増加した分のサービス情報を設定に反映させ、この設定をもとに上記第1のネットワークのネットワーク・インフォメーション・テーブルを上記第2のネットワークに適合するように変更することを特徴とする請求項1記載の信号処理装置。The table changing means sets the increased service information when the service information in a certain transponder stream is increased based on the information about the first network obtained as a comparison result by the comparing means. 2. The signal processing apparatus according to claim 1, wherein the network information table of the first network is changed so as to be adapted to the second network based on this setting. 上記テーブル変更手段は、上記比較手段による比較結果として得られた第1のネットワークに関する情報に基づいて、あるトランスポンダ・ストリーム内のサービス情報が増加している場合に、増加した分のサービス情報を含まないように、上記第2のネットワークのネットワーク・インフォメーション・テーブルを変更することを特徴とする請求項1記載の信号処理装置。The table changing means includes service information for the increased amount of service information in a certain transponder stream based on information about the first network obtained as a comparison result by the comparing means. 2. The signal processing apparatus according to claim 1, wherein the network information table of the second network is changed so as not to be present. 上記テーブル変更手段は、上記比較手段による比較結果として得られた第1のネットワークに関する情報に基づいて、あるトランスポンダ・ストリーム内のサービス情報が減少している場合に、減少した分のサービス情報を設定に反映させ、この設定をもとに上記第1のネットワークのネットワーク・インフォメーション・テーブルを上記第2のネットワークに適合するように変更することを特徴とする請求項1記載の信号処理装置。The table changing means sets service information for the reduced amount when the service information in a transponder stream is reduced based on the information about the first network obtained as a comparison result by the comparing means. 2. The signal processing apparatus according to claim 1, wherein the network information table of the first network is changed so as to be adapted to the second network based on this setting. 第1のネットワーク上で所定の伝送周波数を持つ第1のデジタル放送信号を第2のネットワーク上で所定の伝送周波数を第2のデジタル放送信号に変換する信号処理方法であって、
上記第1のデジタル放送信号に周波数変換処理を施して第1のデジタル変調信号を得る第1の周波数変換ステップと、
上記第1の周波数変換ステップで得られた第1のデジタル変調信号を復調してデジタル放送データを得る復調ステップと、
上記復調手段から供給されるデジタル放送データから伝送路に関する物理的な情報を持つネットワーク・インフォメーション・テーブルを検出するテーブル検出ステップと、
上記テーブル検出ステップで検出されたネットワーク・インフォメーション・テーブルより第1のネットワークに関する情報を分析する分析ステップと、
上記分析ステップで分析された第1のネットワークに関する情報を以前の第1のネットワークに関する情報と比較する比較ステップと、
上記比較ステップでの比較結果として得られた第1のネットワークに関する情報に基づいて、上記第1のネットワークのネットワーク・インフォメーション・テーブルを上記第2のネットワークに適合するように変更するテーブル変更ステップと、
上記復調ステップで得られたデジタル放送データのネットワーク・インフォメーション・テーブルを上記テーブル変更ステップで得られたネットワーク・インフォメーション・テーブルに置き換えるテーブル置き換えステップと、
上記テーブル置き換えステップでネットワーク・インフォメーション・テーブルが置き換えられたデジタル放送データを変調して第2のデジタル変調信号を得る変調ステップと、
上記第2のデジタル変調信号を周波数変換して上記第2のデジタル放送信号を得る第2の周波数変換ステップと
を有することを特徴とする信号処理方法。
A signal processing method for converting a first digital broadcast signal having a predetermined transmission frequency on a first network into a second digital broadcast signal on a second network,
A first frequency conversion step of performing a frequency conversion process on the first digital broadcast signal to obtain a first digital modulation signal;
A demodulation step of demodulating the first digital modulation signal obtained in the first frequency conversion step to obtain digital broadcast data;
A table detection step of detecting a network information table having physical information about a transmission path from the digital broadcast data supplied from the demodulation means;
An analysis step for analyzing information on the first network from the network information table detected in the table detection step;
A comparison step comparing the information about the first network analyzed in the analysis step with the information about the previous first network;
A table changing step for changing the network information table of the first network so as to be adapted to the second network based on the information about the first network obtained as a comparison result in the comparing step;
A table replacement step for replacing the network information table of the digital broadcast data obtained in the demodulation step with the network information table obtained in the table changing step;
A modulation step of modulating the digital broadcast data in which the network information table is replaced in the table replacement step to obtain a second digital modulation signal;
And a second frequency conversion step of obtaining the second digital broadcast signal by converting the frequency of the second digital modulation signal.
上記テーブル変更ステップでは、上記比較ステップでの比較結果として得られた第1のネットワークに関する情報に基づいて、伝送されるトランスポート・ストリーム数が増加している場合に、増加した分のトランスポート・ストリームの情報を設定に反映させ、この設定をもとに上記第1のネットワークのネットワーク・インフォメーション・テーブルを上記第2のネットワークに適合するように変更することを特徴とする請求項9記載の信号処理方法。In the table changing step, when the number of transport streams to be transmitted is increased based on the information on the first network obtained as a comparison result in the comparing step, 10. The signal according to claim 9, wherein the stream information is reflected in the setting, and the network information table of the first network is changed so as to be adapted to the second network based on the setting. Processing method. 上記テーブル変更ステップでは、増加したトランスポート・ストリームの情報のうち、伝送周波数を第2のネットワークに対応した伝送周波数のうち未使用のものに割り当てるように設定の変更を行うことを特徴とする請求項10記載の信号処理方法。In the table changing step, among the increased transport stream information, the setting is changed so that the transmission frequency is assigned to an unused transmission frequency corresponding to the second network. Item 11. The signal processing method according to Item 10. 上記テーブル変更ステップでは、上記比較ステップでの比較結果として得られた第1のネットワークに関する情報に基づいて、伝送されるトランスポート・ストリーム数が増加している場合に、増加したトランスポート・ストリームの情報を第1のネットワークのネットワーク・インフォメーション・テーブルに含まないように、設定の変更を行うことを特徴とする請求項9記載の信号処理方法。In the table changing step, when the number of transport streams to be transmitted is increased based on the information about the first network obtained as a comparison result in the comparing step, the increased number of transport streams is 10. The signal processing method according to claim 9, wherein the setting is changed so that the information is not included in the network information table of the first network. 上記テーブル変更ステップでは、上記比較ステップでの比較結果として得られた第1のネットワークに関する情報に基づいて、伝送されるトランスポート・ストリーム数が減少している場合に、減少した分のトランスポート・ストリームの情報を設定に反映させ、この設定をもとに上記第1のネットワークのネットワーク・インフォメーション・テーブルを上記第2のネットワークに適合するように変更することを特徴とする請求項9記載の信号処理方法。In the table changing step, when the number of transport streams to be transmitted is decreasing based on the information about the first network obtained as a comparison result in the comparing step, 10. The signal according to claim 9, wherein the stream information is reflected in the setting, and the network information table of the first network is changed so as to be adapted to the second network based on the setting. Processing method. 上記テーブル変更ステップでは、上記比較ステップでの比較結果として得られた第1のネットワークに関する情報に基づいて、あるトランスポンダ・ストリーム内のサービス情報が増加している場合に、増加した分のサービス情報を設定に反映させ、この設定をもとに上記第1のネットワークのネットワーク・インフォメーション・テーブルを上記第2のネットワークに適合するように変更することを特徴とする請求項9記載の信号処理方法。In the table changing step, when the service information in a certain transponder stream is increased based on the information on the first network obtained as a comparison result in the comparing step, the increased service information is displayed. 10. The signal processing method according to claim 9, wherein the signal processing method is reflected in settings, and the network information table of the first network is changed so as to be adapted to the second network based on the settings. 上記テーブル変更ステップでは、上記比較ステップでの比較結果として得られた第1のネットワークに関する情報に基づいて、あるトランスポンダ・ストリーム内のサービス情報が増加している場合に、増加した分のサービス情報を含まないように、上記第2のネットワークのネットワーク・インフォメーション・テーブルを変更することを特徴とする請求項9記載の信号処理方法。In the table changing step, when the service information in a certain transponder stream is increased based on the information on the first network obtained as a comparison result in the comparing step, the increased service information is displayed. 10. The signal processing method according to claim 9, wherein the network information table of the second network is changed so as not to be included. 上記テーブル変更ステップでは、上記比較ステップでの比較結果として得られた第1のネットワークに関する情報に基づいて、あるトランスポンダ・ストリーム内のサービス情報が減少している場合に、減少した分のサービス情報を設定に反映させ、この設定をもとに上記第1のネットワークのネットワーク・インフォメーション・テーブルを上記第2のネットワークに適合するように変更することを特徴とする請求項9記載の信号処理方法。In the table changing step, when the service information in a certain transponder stream is reduced based on the information on the first network obtained as a comparison result in the comparison step, the reduced service information is displayed. 10. The signal processing method according to claim 9, wherein the signal processing method is reflected in settings, and the network information table of the first network is changed so as to be adapted to the second network based on the settings.
JP00573099A 1999-01-12 1999-01-12 Signal processing apparatus and signal processing method Expired - Fee Related JP4099559B2 (en)

Priority Applications (8)

Application Number Priority Date Filing Date Title
JP00573099A JP4099559B2 (en) 1999-01-12 1999-01-12 Signal processing apparatus and signal processing method
CNB2004100857478A CN100382602C (en) 1999-01-12 2000-01-11 Signal processor and signal processing method
EP09004001A EP2096866A3 (en) 1999-01-12 2000-01-11 Signal processing apparatus and signal processing method
US09/623,338 US6687308B1 (en) 1999-01-12 2000-01-11 Signal processing apparatus and signal processing method
CNB008001197A CN1195382C (en) 1999-01-12 2000-01-11 Signal processing device and signal processing method
KR1020007009624A KR100653011B1 (en) 1999-01-12 2000-01-11 Signal processing device and signal processing method
PCT/JP2000/000084 WO2000042767A1 (en) 1999-01-12 2000-01-11 Signal processing device and signal processing method
EP00900177A EP1071286A4 (en) 1999-01-12 2000-01-11 Signal processing device and signal processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP00573099A JP4099559B2 (en) 1999-01-12 1999-01-12 Signal processing apparatus and signal processing method

Publications (2)

Publication Number Publication Date
JP2000209279A JP2000209279A (en) 2000-07-28
JP4099559B2 true JP4099559B2 (en) 2008-06-11

Family

ID=11619242

Family Applications (1)

Application Number Title Priority Date Filing Date
JP00573099A Expired - Fee Related JP4099559B2 (en) 1999-01-12 1999-01-12 Signal processing apparatus and signal processing method

Country Status (1)

Country Link
JP (1) JP4099559B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69936717T2 (en) * 1999-01-12 2008-05-15 Sony Corp. SYSTEM FOR DISTRIBUTION OF INFORMATION
JP4906633B2 (en) * 2007-08-07 2012-03-28 日本放送協会 Terrestrial / satellite broadcast signal conversion apparatus and transmission system
JP4871230B2 (en) * 2007-08-07 2012-02-08 日本放送協会 Satellite / terrestrial broadcast signal conversion extraction device and specific segment connection relay device
JP4764386B2 (en) * 2007-08-07 2011-08-31 日本放送協会 Satellite / terrestrial broadcast signal conversion device and terrestrial digital broadcast relay device
JP2012049705A (en) 2010-08-25 2012-03-08 Funai Electric Co Ltd Broadcast receiver

Also Published As

Publication number Publication date
JP2000209279A (en) 2000-07-28

Similar Documents

Publication Publication Date Title
US6779195B2 (en) Signal processing apparatus and signal receiving apparatus
KR100653011B1 (en) Signal processing device and signal processing method
JP2000324068A (en) Signal processing unit, its method and computer-readable medium
JPH11355227A (en) Device and method for information transmission, device and method for information reception and providing medium
US7051355B1 (en) Receiving apparatus, receiving method, and providing medium
JP4099559B2 (en) Signal processing apparatus and signal processing method
JPH11355224A (en) System and method for distributing information
JP3823492B2 (en) Signal processing apparatus and signal processing method
JP4135245B2 (en) Signal processing device
JP2004180189A (en) Digital broadcast retransmitting device and receiving device
JP3823491B2 (en) Signal processing device
KR100730464B1 (en) Receiving device for receiving a digital signal and the method of therefor
JP4670893B2 (en) Signal processing apparatus and signal processing method
JP4135241B2 (en) Signal processing device
JP4572939B2 (en) Signal processing apparatus, receiving apparatus, and signal processing method
JP3975473B2 (en) Signal processing apparatus, signal processing method, and information recording medium
JP4325052B2 (en) Sending network information
JP4029504B2 (en) Information transmitting apparatus and information transmitting method
JP2007306627A (en) Information conversion apparatus and information conversion method
JP4821926B2 (en) Signal processing apparatus and signal processing method
JP4058830B2 (en) Digital signal receiving apparatus and receiving method
JP2006352909A (en) Apparatus and method for receiving information, and information recording medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20051214

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080303

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110328

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130328

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees