(57)【要約】【課題】ネットワークの追加、削除の状態を放送受信装置側に確実かつ安価に伝えるＣＡＴＶシステムを提供する。【解決手段】各チャンネルが当該チャンネルが属するネットワークの全チャンネルを受信するために必要な情報を送出しているＢＳ、ＣＳ、地上波、自主放送など複数のネットワークからの各トランスポートストリーム（以下ＴＳと略す）を多重化する多重化器１０４と再送信用に変調する６４ＱＡＭ変調器１０５との間に配置した運用ネットワーク情報付加部１１０が、運用ネットワーク情報パケット生成部１１１により生成された、現在運用されている全ネットワークについて、各ネットワークＩＤと各ネットワークのチャンネルの少なくとも１つのチャンネルの周波数を含む運用ネットワーク情報パケットを、多重化器１０４からの各ＴＳ内のヌルパケット又は繰返し同一データが挿入されるデータパケットと置換して各ＴＳに挿入し、放送受信装置側に送出する。【選択図】        図１
2004247881.tif 000002
【特許請求の範囲】
【請求項１】
１つ以上の放送チャンネルで構成された放送チャンネルグループを複数備えた放送システムであって、各々の前記放送チャンネルには、当該放送チャンネルが属する放送チャンネルグループを構成する放送チャンネルの各トランスポートストリームを受信するために必要な情報が流されている放送システムにおいて、前記放送システムの各放送チャンネルグループの各放送チャンネルが、現在運用されている放送チャンネルグループの放送チャンネルを選局受信するために必要な選局情報を流すことを特徴とする放送方式。
【請求項２】
前記選局情報が、各放送チャンネルグループについて、放送チャンネルグループ毎に割り振られている放送チャンネルグループＩＤと、当該放送チャンネルグループを構成する放送チャンネルのうち少なくとも１つの放送チャンネルの放送周波数と、を含んでいることを特徴とする請求項１記載の放送方式。
【請求項３】
１乃至複数の前記放送チャンネルグループから、他の前記放送チャンネルグループへの放送再送信を行なうことを特徴とする請求項１又は２記載の放送方式。
【請求項４】
各放送チャンネルグループの放送チャンネルのトランスポートストリームに含まれている各データパケットのうち、削除可能なデータパケットと置き換える形で前記選局情報を同ビット数のパケットとして挿入することにより前記放送再送信を行うことを特徴とする請求項３記載の放送方式。
【請求項５】
前記削除可能なデータパケットが、データがないヌルパケット（ＮＵＬＬ  Ｐａｃｋｅｔ）であることを特徴とする請求項４記載の放送方式。
【請求項６】
前記削除可能なデータパケットは、予め定められた所定頻度よりも高い頻度で同一データが繰り返し挿入されているデータパケット群の一部であることを特徴とする請求項４記載の放送方式。
【請求項７】
前記繰り返し挿入されているデータパケットが、番組配列情報を含むデータパケットであることを特徴とする請求項６記載の放送方式。
【請求項８】
前記削除可能なデータパケットとして、データがないヌルパケット（ＮＵＬＬ  Ｐａｃｋｅｔ）と予め定められた所定頻度よりも高い頻度で同一データが繰り返し挿入されているデータパケット群とが存在している場合、前記ヌルパケットを優先して書き換える形で前記選局情報を該ヌルパケットと同ビット数のパケットとして挿入することにより放送再送信を行うことを特徴とする請求項４記載の放送方式。
【請求項９】
予め定められた一定期間内に前記ヌルパケットが存在しない場合に、前記所定頻度よりも高い頻度で同一データが繰り返し挿入されているデータパケット群の一部を書き換える形で前記選局情報を該データパケットと同ビット数のパケットとして挿入することにより放送再送信を行うことを特徴とする請求項８記載の放送方式。
【請求項１０】
請求項３乃至９のいずれかに記載の放送方式に基づいた放送を行うことができることを特徴とする放送送信装置。
【請求項１１】
請求項５記載の放送方式に基づいた放送を行う放送送信装置であって、前記放送チャンネルグループの放送チャンネルのトランスポートストリームからデータがない前記ヌルパケットを検出する検出手段と、前記選局情報を含む運用ネットワーク情報パケットを生成する運用ネットワーク情報パケット生成手段と、前記検出手段によって検出した前記ヌルパケットを、前記運用ネットワーク情報パケット生成手段によって生成された前記運用ネットワーク情報パケットに書き換えるパケット書換え手段と、を備えていることを特徴とする放送送信装置。
【請求項１２】
請求項６記載の放送方式に基づいた放送を行う放送送信装置であって、前記放送チャンネルグループの放送チャンネルのトランスポートストリームから予め定められた所定頻度よりも高い頻度で同一データが繰り返し挿入されている前記データパケット群を検出する検出手段と、前記選局情報を含む運用ネットワーク情報パケットを生成する運用ネットワーク情報パケット生成手段と、前記検出手段によって検出された前記データパケット群の一部を、前記運用ネットワーク情報パケット生成手段によって生成された前記運用ネットワーク情報パケットに書き換えるパケット書換え手段と、を備えていることを特徴とする放送送信装置。
【請求項１３】
請求項８記載の放送方式に基づいた放送を行う放送送信装置であって、前記放送チャンネルグループの放送チャンネルのトランスポートストリームからデータがない前記ヌルパケットを検出する第１の検出手段と、前記放送チャンネルグループの放送チャンネルのトランスポートストリームから予め定められた所定頻度よりも高い頻度で同一データが繰り返し挿入されている前記データパケット群を検出する第２の検出手段と、前記選局情報を含む運用ネットワーク情報パケットを生成する運用ネットワーク情報パケット生成手段と、前記２つの検出手段によって検出された前記ヌルパケット又は前記データパケット群の一部を、前記運用ネットワーク情報パケット生成手段によって生成された運用ネットワーク情報パケットに書き換えるパケット書換え手段とを備え、前記第１の検出手段によって検出された前記ヌルパケットが、前記第２の検出手段によって検出された前記データパケットよりも優先して前記パケット書換え手段により前記運用ネットワーク情報パケットに書き換えられる構成であることを特徴とする放送送信装置。
【請求項１４】
予め定められた一定期間内に前記ヌルパケットが前記第１の検出手段によって検出されない場合、前記第２の検出手段によって検出された前記データパケット群の一部を、前記パケット書換え手段により前記運用ネットワーク情報パケットに書き換えられる構成であることを特徴とする請求項１３記載の放送送信装置。
【請求項１５】
前記繰り返し挿入されているデータパケットが、番組配列情報を含むデータパケットであることを特徴とする請求項１２乃至１４のいずれかに記載の放送送信装置。
【請求項１６】
請求項１又は２記載の放送システムを受信する放送受信装置であって、現在運用されている各前記放送チャンネルグループのうちのいずれかの放送チャンネルグループの放送チャンネルを選局し、選局した当該放送チャンネルのトランスポートストリームに含まれて放送されている前記選局情報を受信し、受信した前記選局情報に基づいて、現在運用されている他の放送チャンネルグループの放送チャンネルを順次選局して、選局した当該放送チャンネルが属する放送チャンネルグループを構成する放送チャンネルのトランスポートストリームを受信するために必要な情報を取得することを特徴とする放送受信装置。
【請求項１７】
請求項１０乃至１５のいずれかに記載の放送送信装置と請求項１６に記載の放送受信装置とを含む放送システムからなり、請求項１乃至９のいずれかに記載の放送方式に基づいた放送を行うことが可能であることを特徴とするＣＡＴＶシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、放送方式及び放送送信／受信装置とＣＡＴＶシステムとに関し、特に、衛星放送や地上波放送など複数のネットワーク（放送チャンネルグループ）からのデジタル放送サービスを再送信する放送方式に基づいた放送を行う放送送信装置及び再送信されるデジタル放送サービスを受信する放送受信装置からなり、放送送信装置から放送受信装置に対して、現在運用されているネットワーク（放送チャンネルグループ）の追加、削除を明確に伝えることを可能とする放送方式を実現する放送送信装置と放送受信装置とを含むＣＡＴＶシステムに好適に適用可能である。
【０００２】
【従来の技術】
近年、通信衛星を使ったＣＳ放送や放送衛星を使ったＢＳ放送がデジタル化されており、今後、地上波放送もデジタル放送へ移行することになっている。これらデジタル放送は、複数のデジタル圧縮（ＭＰＥＧ２）された映像、音声やデータをパケット多重したトランスポートストリーム（ＴＳ：Ｔｒａｎｓｐｏｒｔ    Ｓｔｒｅａｍ）として伝送される。このトランスポートストリームには、選局や番組表表示を行うための情報も多重されることが一般的になっている。この情報の内容はＭＰＥＧ２システムやＤＶＢ、ＡＲＩＢ規格などの中で規定されている。これらで規定されている番組配列情報の中に、ＮＩＴ（Ｎｅｔｗｏｒｋ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）と呼ばれるテーブルが存在する。ＮＩＴにはＢＳやＣＳといった放送メディア毎にネットワークと呼ぶ放送チャンネルグループが割り当てられ、このネットワークにどのような放送チャンネルが編成されており、どの放送周波数で伝送されているかといった情報が記述されている。
【０００３】
図１４に１つのネットワークにおけるＮＩＴのテーブル構造を示す。テーブルＩＤ３００は当該テーブルのテーブル種別を判断するためのＩＤであり、‘０ｘ４０’であれば当該ネットワークのＮＩＴであると判断する。ネットワークＩＤ３０１は、放送メディアのネットワークを識別するための番号であり、例えばＢＳであれば‘０ｘ０００４’、東経１１０度ＣＳであれば‘０ｘ０００６’もしくは‘０ｘ０００７’が記述されている。ＮＩＴにはネットワークＩＤ３０１に記述されたいずれかのネットワークＩＤが示すネットワークに関する情報が記述されることになる。前記ネットワークに関する情報は、記述子と呼ばれる形式でディスクリプタ３０２ａと３０２ｂとに記述される。ＢＳデジタル放送では、ディスクリプタ３０２ａには当該ネットワークのネットワーク名を記述するネットワーク名記述子、当該ネットワークが放送／非放送であるか、放送である場合はその標準方式の識別を記述するシステム管理記述子などが記述される。もう１つのディスクリプタ３０２ｂにはサービスＩＤ及びサービス形式種別の一覧を記述するサービスリスト記述子、衛星伝送路の物理的条件を示す衛星分配システム記述子が記述される。
【０００４】
ディスクリプタ３０２ｂは対象ネットワークに含まれるトランスポートストリーム毎に配置する必要があるので、当該ネットワークに含まれるトランスポートストリームの数だけ記述されることになる。例えば、当該ネットワークで放送されているトランスポートストリームがｍ個であったとすると、図１４の‘×Ｎ０’は‘×ｍ’になり、ＴＳ  ＩＤ３０３からディスクリプタ３０２ｂまでをｍ回繰り返して、それぞれのトランスポートストリームに関する情報が記述される。ＴＳ  ＩＤ３０３は、各トランスポートストリームを識別するためのＩＤであり、ネットワーク内ではユニークに割り当てられる。
【０００５】
ＮＩＴを受信した放送受信装置は、ネットワークＩＤ３０１により現在受信しているネットワークがどの放送メディアのネットワークであるかを判断し、ディスクリプタ３０２ｂに記述されたデータから、ｍ個のトランスポートストリームそれぞれの伝送周波数などを取り込むことによって、当該ネットワークで放送されている番組のチャンネル編成や、伝送周波数を取得して選局することが可能となっている。
【０００６】
一方、ケーブルテレビ（ＣＡＴＶ）システムでは、衛星から送信されている放送を一旦受信して、各放送メディアに合わせた方法で復調して得られたトランスポートストリームを、再度ケーブルテレビで用いられている６４ＱＡＭと呼ばれるデジタル変調方式によって変調してＣＡＴＶ伝送路へ伝送するトランスモジュレーション方式が多く用いられている。トランスモジュレーション方式ではケーブル伝送での物理的条件にしたがって伝送するために変調方式や伝送周波数などが変更されるが、その情報はＮＩＴに記述されたデータの値を変更することで放送受信装置に伝えられる。この方式は変調方式と伝送周波数の変更と、ＮＩＴの記述変更のみで行えるため、比較的設備投資が少なくて済むのが特徴である。ここで、ＮＩＴの記述変更は、図１４のディスクリプタ３０２ｂに記述されている衛星分配システム記述子のデータを、ケーブル伝送路の物理的条件を示すケーブル分配システム記述子のデータに書き換えることで実現することが可能である。
【０００７】
また、ＣＡＴＶシステムでは、ＢＳ、ＣＳや地上波など複数の放送メディアから送信されている放送を再送信するサービスに加え、ＣＡＴＶ局内でＭＰＥＧ２のリアルタイムエンコーダなどを用いて新たにトランスポートストリームＴＳを生成し伝送する自主放送と呼ばれるサービスや、ＨＩＴＳ（ＨｅａｄＥｎｄ  Ｉｎ  Ｔｈｅ  Ｓｋｙ）と呼ばれる衛星を用いたデジタル放送サービスの再送信などが考えられている。更に、今後は、複数のＣＡＴＶ局を通信ネットワークで繋ぎ、トランスポートストリームのやりとりを行い、そのトランスポートストリームを使って放送サービスを行う場合なども考えられる。
【０００８】
このように、ＣＡＴＶシステムでは様々なメディアから受信したトランスポートストリームを再送信することになり、前記で説明したように、トランスモジュレーション方式を用いると、それぞれが異なったネットワークとして送信される。即ち、全てのネットワークの放送を放送受信装置が受信し、番組を選局できるようにするには、全てのネットワークの周波数を１つ１つ受信していき、全てのネットワークのＮＩＴを取得して、各ネットワーク内の番組のチャンネル編成や伝送周波数を取得する必要がある。
【０００９】
現在、各ＣＡＴＶ局でも順次デジタル化を進めているが、全てのメディアに対応するようにシステムを構築するには非常に膨大な設備投資が必要となる。そのため、まずＢＳデジタル放送、次に東経１１０度ＣＳデジタル放送というように段階的にシステム構築が行われることになる。また、伝送帯域には限りがあるため、契約率や視聴率の状況などによりネットワークの追加、削除を行うことによって、放送サービスの編成を変更したいという要求がある。
【００１０】
このように、トランスモジュレーション方式のＣＡＴＶシステムにおいてネットワークの追加や削除が行われたとしても、個々のネットワークに伝送されているＮＩＴに含まれるトランスポートストリームの情報は当該ネットワークで閉じているため、追加、削除されたネットワーク以外のＮＩＴには変化が生じない。そのため、放送受信装置にはネットワークの追加もしくは削除が行われたことが分からない。よって、例えばネットワークが削除された場合であっても、放送受信装置は削除されたネットワークの番組が現在でも運用されているものとして選局動作を行うが、常に選局できずエラーメッセージが表示されることになる。また、ネットワークが追加された場合でも、放送受信装置は追加されたネットワークのＮＩＴを自動的に取得することができないため、追加されたネットワークに関する番組のチャンネル編成や伝送周波数が分からず、番組をいつまでも視聴できない状態になる。
【００１１】
このようなネットワークの追加や削除が行われた場合、ケーブルテレビ（ＣＡＴＶ）局のオペレータがユーザー宅を訪問するか、もしくは、ユーザー自身が、設定画面などで現在運用しているネットワークの設定を変更し、ＮＩＴを再取得する必要があった。又は、ケーブルテレビ（ＣＡＴＶ）局で使用している周波数全てをスキャンし、送信されているＮＩＴを順次取得していき、どのネットワークが現在運用されているかをチェックする必要があった。しかし、このような操作は時間がかかり、ユーザーにとっては煩わしいものである。
【００１２】
前述のごとき問題点を解決するために、非特許文献１に示す社団法人日本ＣＡＴＶ技術協会標準規格ＪＣＴＥＡ  ＳＴＤ−００３では、他ネットワークのＮＩＴを伝送させるために、‘ＮＩＴ（他ネットワーク）’（以下、ＮＩＴ［ｏｔｈｅｒ］と呼ぶ）というテーブルが規定されている。これは前記図１４で説明した自ネットワークのＮＩＴと同じ構造を持っており、他ネットワークの情報を自ネットワークに流すためのデータで、テーブルＩＤが‘０ｘ４１’で規定されている。
【００１３】
そこで、各ネットワーク毎に他のネットワークのＮＩＴをＮＩＴ［ｏｔｈｅｒ］として、放送送信装置で全てのトランスポートストリームに挿入し送信するようにしたシステムであれば、放送受信装置が或るネットワークの放送を受信中であっても、当該ネットワークで送信されている、他のネットワークのトランスポートストリームに関する情報が記述されているＮＩＴ［ｏｔｈｅｒ］を受信することで、他のネットワークの状態を知ることが可能となる。具体的にはＮＩＴ［ｏｔｈｅｒ］の挿入間隔を予め定められた一定間隔として送信するようにして、放送受信装置は常にＮＩＴ［ｏｔｈｅｒ］の存在を監視するようにしておけば、該一定間隔でＮＩＴ［ｏｔｈｅｒ］の存在を確認できる場合には、ＮＩＴ［ｏｔｈｅｒ］の中のネットワークＩＤで示された他ネットワークが存在すると判断し、該一定間隔以上に亘って或るネットワークＩＤ  のＮＩＴ［ｏｔｈｅｒ］が存在しない場合には、そのネットワークＩＤのネットワークが存在しないと判断できる。
【００１４】
図１５は、ネットワーク「ＢＳ放送波」、ネットワーク「ＣＳ放送波」、ネットワーク「地上放送波」の３つのネットワークから放送を受信し、ＣＡＴＶシステムに流す場合、ＣＡＴＶシステム中の各ネットワークに流さねばならない、前記のＮＩＴ、及び、ＮＩＴ［ｏｔｈｅｒ］のテーブル内容の一例を示したものである。なお、図１５において、元の自ネットワークのＮＩＴは、ＮＩＴ［ａｃｔｕａｌ］と示している。
【００１５】
【非特許文献１】
（社団法人）日本ＣＡＴＶ技術協会標準規格「ＪＣＴＥＡ    ＳＴＤ−００３」
【００１６】
【発明が解決しようとする課題】
しかしながら、図１５に示すような放送システムでは、ケーブルテレビ（ＣＡＴＶ）システムのように多くのネットワーク（即ち、放送チャンネルグループ）が存在する場合には、送信するＮＩＴ［ｏｔｈｅｒ］のデータ量が多くなってしまい、伝送帯域を圧迫してしまうという問題点がある。また、他のネットワークが存在することを判断するにはＮＩＴ［ｏｔｈｅｒ］の存在を認識する必要があるため、一定の間隔で同一ネットワークＩＤ（放送チャンネルグループＩＤ）のＮＩＴ［ｏｔｈｅｒ］を頻繁に挿入する必要があり、ＮＩＴ［ｏｔｈｅｒ］の挿入によって、２つのＰＣＲ（Ｐｒｏｇｒａｍ    Ｃｌｏｃｋ  Ｒｅｆｅｒｅｎｃｅ：プログラム時刻基準参照値）間に挿入されるビット数が増えてしまい、結果としてＰＣＲの放送受信装置への到着時刻に遅れが生じてしまう。そのＰＣＲのずれ（遅れ）が生じないようにするには、ＰＣＲの付け替えなど複雑な処理が放送送信装置に必要となる。このＰＣＲは、放送受信装置が映像、音声などの再生のタイミングを測るために用いられているシステムタイムクロックの同期を合わせるために、トランスポートストリームに付加されている時刻情報である。
【００１７】
図１６に、その複雑な処理を行うＢＳトランスモジュレーションＨ／Ｅ（即ちＢＳ放送の放送再送信装置）の概要を示した。即ち、図１６はＮＩＴ［ｏｔｈｅｒ］の挿入に伴うＰＣＲの付け替えを行なうことにより再送信を行うＢＳトランスモジュレーションＨ／Ｅの構成を示すブロック構成図である。図１６のＢＳトランスモジュレーションＨ／Ｅ４００′において、ＢＳデジタル復調器４０１は、ＢＳ放送衛星から送信されているＢＳデジタル放送を受信して復調し、トランスポートストリームを出力する。ＢＳデジタル多重化器４０２は、トランスモジュレーション方式で送信するための信号処理を行い、トランスポートストリームを多重化する。（ここでは、詳細には説明しないが、多重フレーム生成やスロット多重が行われる。）
【００１８】
多重化されたトランスポートストリームにＮＩＴ［ｏｔｈｅｒ］を挿入するＮＩＴ［ｏｔｈｅｒ］挿入器４０３には、前記で説明したように予め定められた一定間隔でＮＩＴ［ｏｔｈｅｒ］を挿入する必要があるため、一旦ＮＩＴ［ｏｔｈｅｒ］のパケットを保持するためのバッファ４０４が接続されている。ＮＩＴ［ｏｔｈｅｒ］挿入器４０３の後段には、ＮＩＴ［ｏｔｈｅｒ］が挿入されることによりＰＣＲのずれが生ずるため、ＰＣＲの挿入位置を補正するＰＣＲ付け替え器４０５があり、トランスポートストリームのＰＣＲの補正を行う。ケーブル変調器４０６は、ＮＩＴ［ｏｔｈｅｒ］が挿入されてＰＣＲが補正されたトランスポートストリームを伝送路に再送信するために変調する。
【００１９】
本発明は、このような従来の技術の問題点に鑑みてなされたものであり、複数のネットワーク（放送チャンネルグループ）の共存を容易に可能とする放送方式として、複数のネットワーク（放送チャンネルグループ）の追加、削除の状態を明確に、且つ、確実に、安価な実現手段で放送受信装置側に伝え、デジタル放送再送信を可能とする放送方式、そのための放送送信装置及び前記放送方式の放送を受信するための放送受信装置と、該放送送信／受信装置からなり前記放送方式に基づいた放送が実現可能なＣＡＴＶシステムを提供することを目的とする。
【００２０】
【課題を解決するための手段】
第１の技術手段は、１つ以上の放送チャンネルで構成された放送チャンネルグループを複数備えた放送システムであって、各々の前記放送チャンネルには、当該放送チャンネルが属する放送チャンネルグループを構成する放送チャンネルの各トランスポートストリームを受信するために必要な情報が流されている放送システムにおいて、前記放送システムの各放送チャンネルグループの各放送チャンネルが、現在運用されている放送チャンネルグループの放送チャンネルを選局受信するために必要な選局情報を流す放送方式とすることを特徴とするものである。
【００２１】
第２の技術手段は、前記第１の技術手段に記載の放送方式であって、前記選局情報が、各放送チャンネルグループについて、放送チャンネルグループ毎に割り振られている放送チャンネルグループＩＤと、当該放送チャンネルグループを構成する放送チャンネルのうち少なくとも１つの放送チャンネルの放送周波数と、を含んでいる放送方式とすることを特徴とするものである。
【００２２】
第３の技術手段は、前記第１又は第２の技術手段に記載の放送方式であって、１乃至複数の前記放送チャンネルグループから、他の前記放送チャンネルグループへの放送再送信を行なう放送方式とすることを特徴とするものである。
【００２３】
第４の技術手段は、前記第３の技術手段に記載の放送方式であって、各放送チャンネルグループの放送チャンネルのトランスポートストリームに含まれている各データパケットのうち、削除可能なデータパケットと置き換える形で前記選局情報を同ビット数のパケットとして挿入することにより前記放送再送信を行う放送方式とすることを特徴とするものである。
【００２４】
第５の技術手段は、前記第４の技術手段に記載の放送方式であって、前記削除可能なデータパケットが、データがないヌルパケット（ＮＵＬＬ  Ｐａｃｋｅｔ）である放送方式とすることを特徴とするものである。
【００２５】
第６の技術手段は、前記第４の技術手段に記載の放送方式であって、前記削除可能なデータパケットは、予め定められた所定頻度よりも高い頻度で同一データが繰り返し挿入されているデータパケット群の一部である放送方式とすることを特徴とするものである。
【００２６】
第７の技術手段は、前記第６の技術手段に記載の放送方式であって、前記繰り返し挿入されているデータパケットが、番組配列情報を含むデータパケットである放送方式とすることを特徴とするものである。
【００２７】
第８の技術手段は、前記第４の技術手段に記載の放送方式であって、前記削除可能なデータパケットとして、データがないヌルパケット（ＮＵＬＬ  Ｐａｃｋｅｔ）と予め定められた所定頻度よりも高い頻度で同一データが繰り返し挿入されているデータパケット群とが存在している場合、前記ヌルパケットを優先して書き換える形で前記選局情報を該ヌルパケットと同ビット数のパケットとして挿入することにより放送再送信を行う放送方式とすることを特徴とするものである。
【００２８】
第９の技術手段は、前記第８の技術手段に記載の放送方式であって、予め定められた一定期間内に前記ヌルパケットが存在しない場合に、前記所定頻度よりも高い頻度で同一データが繰り返し挿入されているデータパケット群の一部を書き換える形で前記選局情報を該データパケットと同ビット数のパケットとして挿入することにより放送再送信を行放送方式とすることを特徴とするものである。
【００２９】
第１０の技術手段は、前記第３乃至第９の技術手段のいずれかに記載の放送方式に基づいた放送を行うことができる放送送信装置とすることを特徴とするものである。
【００３０】
第１１の技術手段は、前記第５の技術手段に記載の放送方式に基づいた放送を行う放送送信装置であって、前記放送チャンネルグループの放送チャンネルのトランスポートストリームからデータがない前記ヌルパケットを検出する検出手段と、前記選局情報を含む運用ネットワーク情報パケットを生成する運用ネットワーク情報パケット生成手段と、前記検出手段によって検出した前記ヌルパケットを、前記運用ネットワーク情報パケット生成手段によって生成された前記運用ネットワーク情報パケットに書き換えるパケット書換え手段と、を備えている放送送信装置とすることを特徴とするものである。
【００３１】
第１２の技術手段は、前記第６の技術手段に記載の放送方式に基づいた放送を行う放送送信装置であって、前記放送チャンネルグループの放送チャンネルのトランスポートストリームから予め定められた所定頻度よりも高い頻度で同一データが繰り返し挿入されている前記データパケット群を検出する検出手段と、前記選局情報を含む運用ネットワーク情報パケットを生成する運用ネットワーク情報パケット生成手段と、前記検出手段によって検出された前記データパケット群の一部を、前記運用ネットワーク情報パケット生成手段によって生成された前記運用ネットワーク情報パケットに書き換えるパケット書換え手段と、を備えている放送送信装置とすることを特徴とするものである。
【００３２】
第１３の技術手段は、前記第８の技術手段に記載の放送方式に基づいた放送を行う放送送信装置であって、前記放送チャンネルグループの放送チャンネルのトランスポートストリームからデータがない前記ヌルパケットを検出する第１の検出手段と、前記放送チャンネルグループの放送チャンネルのトランスポートストリームから予め定められた所定頻度よりも高い頻度で同一データが繰り返し挿入されている前記データパケット群を検出する第２の検出手段と、前記選局情報を含む運用ネットワーク情報パケットを生成する運用ネットワーク情報パケット生成手段と、前記２つの検出手段によって検出された前記ヌルパケット又は前記データパケット群の一部を、前記運用ネットワーク情報パケット生成手段によって生成された運用ネットワーク情報パケットに書き換えるパケット書換え手段とを備え、前記第１の検出手段によって検出された前記ヌルパケットが、前記第２の検出手段によって検出された前記データパケットよりも優先して前記パケット書換え手段により前記運用ネットワーク情報パケットに書き換えられる構成である放送送信装置とすることを特徴とするものである。
【００３３】
第１４の技術手段は、前記第１３の技術手段に記載の放送送信装置であって、予め定められた一定期間内に前記ヌルパケットが前記第１の検出手段によって検出されない場合、前記第２の検出手段によって検出された前記データパケット群の一部を、前記パケット書換え手段により前記運用ネットワーク情報パケットに書き換えられる構成である放送送信装置とすることを特徴とするものである。
【００３４】
第１５の技術手段は、前記第１２乃至第１４の技術手段のいずれかに記載の放送送信装置であって、前記繰り返し挿入されているデータパケットが、番組配列情報を含むデータパケットである放送送信装置とすることを特徴とするものである。
【００３５】
第１６の技術手段は、前記第１又は第２の技術手段に記載の放送システムを受信する放送受信装置であって、現在運用されている各前記放送チャンネルグループのうちのいずれかの放送チャンネルグループの放送チャンネルを選局し、選局した当該放送チャンネルのトランスポートストリームに含まれて放送されている前記選局情報を受信し、受信した前記選局情報に基づいて、現在運用されている他の放送チャンネルグループの放送チャンネルを順次選局して、選局した当該放送チャンネルが属する放送チャンネルグループを構成する放送チャンネルのトランスポートストリームを受信するために必要な情報を取得する放送受信装置とすることを特徴とするものである。
【００３６】
第１７の技術手段は、前記第１０乃至第１５の技術手段のいずれかに記載の放送送信装置と前記第１６の技術手段に記載の放送受信装置とを含む放送システムからなり、前記第１乃至第９の技術手段のいずれかに記載の放送方式に基づいた放送を行うことが可能であるＣＡＴＶシステムとすることを特徴とするものである。
【００３７】
【発明の実施の形態】
以下に、本発明に係る放送方式及び放送送信／受信装置とＣＡＴＶシステムの実施の形態として実施の形態１乃至３の３つの場合について図面を参照しながら説明する。
（実施の形態１）
まず、本発明の実施の形態１について説明する。図１は、本発明の実施の形態１乃至３に共通に使用するデジタル放送送信装置のブロック構成の一例を示すブロック構成図である。即ち、この図１は、実施の形態１のみならず、後述する実施の形態２，３においても共通のものである。図２は実施の形態１の運用ネットワーク情報付加部の具体的構成の一例を示すブロック構成図である。
【００３８】
図１では、従来のデジタル放送送信装置の多重化器１０４（ＢＳ多重化器１０４ａ、ＣＳ多重化器１０４ｂ、地上波多重化器１０４ｃ、自主放送多重化器１０４ｄ）と６４ＱＡＭ変調器１０５との間に、本発明に特有の運用ネットワーク情報付加部１１０と運用ネットワーク情報パケット生成部１１１とを設けるように構成している。運用ネットワーク情報付加部１１０は、多重化器１０４から入力されたトランスポートストリームに、運用ネットワーク情報パケット生成部１１１で生成された運用ネットワーク情報パケット（後述）を付加して６４ＱＡＭ変調器１０５に送る。
【００３９】
即ち、図１に示す放送送信装置は、例えば、ＢＳデジタル放送、ＣＳデジタル放送、地上波デジタル放送、自主放送のように、１つ以上の放送チャンネルで構成されたネットワーク（即ち、放送チャンネルグループ。以下、ネットワークと記す）を、複数備えるように構成されている。ここで、各ネットワークの各放送チャンネルのトランスポートストリームには、従来の技術において前述したように、当該放送チャンネルが属するネットワークを構成する全ての放送チャンネルの各トランスポートストリームを受信するために必要な情報（例えば、ネットワークＩＤ、放送周波数、サービスＩＤ、トランスポートストリームＩＤなど）がＮＩＴとして流されている。
【００４０】
また、運用ネットワーク情報パケット生成部１１１では、後述するように、現在運用されているネットワークの放送チャンネルを選局受信するために必要な選局情報を、運用ネットワーク情報パケットとして生成する。ここで、前記選局情報としては、全てのネットワークについて、例えば、各ネットワークに各々割り振られているネットワークＩＤ（即ち、放送チャンネルグループＩＤ。以下、ネットワークＩＤと記す。）と、当該ネットワークを構成する全ての放送チャンネルのトランスポートストリームを受信するために必要とする情報が流されている各放送チャンネルのうち少なくとも１つの放送チャンネルの放送周波数と、を含んでいる。
【００４１】
図２に示す運用ネットワーク情報付加部１１０−１は、図１に示す運用ネットワーク情報付加部１１０の実施の形態１のブロック構成の一例を示すものである。図２の運用ネットワーク情報付加部１１０−１において、２０１ａ、…、２０１ｄは多重化器１０４から入力されたネットワーク各々の放送チャンネルのトランスポートストリームから、データのないパケット（ヌルパケットＮｕｌｌ  Ｐａｃｋｅｔ）を検出するヌルパケット検出部であり、２００ａ、…、２００ｄはヌルパケット検出部２０１ａ、…、２０１ｄで各々検出されたヌルパケットを、運用ネットワーク情報パケット生成部１１１で生成された運用ネットワーク情報パケットに書き換えるパケット書換え部である。図２では、パケット書換え部２００ａ、…、２００ｄとヌルパケット検出部２０１ａ、…、２０１ｄとを各々２つしか示していないが、多重化器１０４（ＢＳ多重化器１０４ａ、ＣＳ多重化器１０４ｂ、地上波多重化器１０４ｃ、自主放送多重化器１０４ｄ）から各々入力されるトランスポートストリームの数と同数必要になる。以上の構成をもって実施の形態１の運用ネットワーク情報付加部１１０−１が構成されている。
【００４２】
ここで、図１及び図２の運用ネットワーク情報パケット生成部１１１で生成される運用ネットワーク情報パケットのデータ構造の一例について図３で説明する。運用ネットワーク情報パケットは、デジタル放送で一般に用いられているトランスポートストリームパケット（以下、ＴＳパケットと呼ぶ）と同様に、先頭の１バイト（８ビット）の値（同期バイト）が  ‘０ｘ４７’で開始される１８８バイトの固定長のデータ構造としている。これにより放送で用いられているものと同じ伝送符号化方式に基づいて運用ネットワーク情報パケットを扱うことが可能となる。また、先頭から４バイトは放送に用いられるＴＳパケットではパケットヘッダと呼ばれており、運用ネットワーク情報パケットでも同様の構造にする。ここで「同期バイト」と「パケットＩＤ」（ＰＩＤ：Ｐａｃｋｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）と「巡回カウンタ」との３つ以外のビット値は固定値になっているが、これら固定値は、どんな値でもよく、特に規定しない。また、前述のごとく、「同期バイト」は‘０ｘ４７’の固定値である。同期バイトは放送受信装置がＴＳパケットの先頭を検出するために用いられる。「パケットＩＤ」は、パケット種別を識別するためのＩＤが記述される。
【００４３】
ＴＳパケットが運用ネットワーク情報パケットである場合は、「パケットＩＤ」には運用ネットワーク情報パケット識別ＩＤの値が記述されており、これを基に放送受信装置では該ＴＳパケットが運用ネットワーク情報パケットであると判断することが可能となる。パケットＩＤは、社団法人日本ＣＡＴＶ技術協会標準規格ＪＣＴＥＡ  ＳＴＤ−００３で規定されており、ケーブルテレビ（ＣＡＴＶ）局の事業者が独自に設定することができるパケットＩＤとしては、省令、告示で規定される信号、日本ＣＡＴＶ技術協会信号、及び、電波産業会信号のいずれの信号の伝送も妨げない範囲で設定することができるので、運用ネットワーク情報パケット識別ＩＤはその範囲内で適当な値に設定してよい。「巡回カウンタ」は、運用ネットワーク情報パケットごとに‘１’ずつ増加する４ビットのカウンタで、「巡回カウンタ」の値が最大値になった場合、次は‘０’となる。
【００４４】
次の「ネットワークＩＤ」は、図３（Ａ）に示すように、現在ケーブルテレビ（ＣＡＴＶ）局で運用している各ネットワークのネットワークＩＤを表している。「周波数」は前記ネットワークの放送サービスを送信している周波数が記述される。複数の周波数で同じネットワークの複数の放送サービスが送られている場合には、１つの代表的な周波数の値を記述する。これら２バイトの「ネットワークＩＤ」と４バイトの「周波数」とを１組のネットワーク情報として、１つの運用ネットワーク情報パケットには最大３０組のネットワーク情報を、前述した選局情報として記述できる。ケーブルテレビ（ＣＡＴＶ）局で運用している全ネットワークの「ネットワークＩＤ」と「周波数」との組を全て記述することで、放送受信装置には該ケーブルテレビ（ＣＡＴＶ）局で運用しているネットワークが何か、そのネットワークの放送を受信する周波数はいくつか、を伝えることが可能となる。ネットワークの追加、削除が行われる場合には、ここの記述を変更することになる。なお、運用ネットワーク情報パケットの最終の「ＣＲＣ」は、運用ネットワーク情報パケットの伝送誤りを検出するためのデータである。
【００４５】
ここで、ネットワークＩＤに対して複数の周波数を記述しても良い。この場合には、図３（Ｂ）のように１つのネットワークＩＤの後段にいくつの周波数を記述するかを記述する「周波数の数」を記述する。また、図３（Ｃ）のように、ネットワークを構成している１つの放送チャンネルの放送サービス（トランスポートストリーム）を受信するために必要な情報として、周波数に加えて、変調方式やサービスＩＤ、トランスポートストリームＩＤ等、の付加情報をディスクリプタとしてディスクリプタ長と共に記述することも考えられ、これらのディスクリプタは予め定められた記述規則に従った記述子として記述することができる。
【００４６】
運用ネットワーク情報パケット生成部１１１では、図３（Ａ）乃至（Ｃ）に示す運用ネットワーク情報パケットの「巡回カウンタ」の値以外は、現在運用されている各ネットワークに応じて予め設定された固定値として、常に同じ値のデータを生成すればよく、運用されているネットワークに変更が生じたときに、その設定された固定値を変更すればよい。なお、「巡回カウンタ」には、運用ネットワーク情報パケットを生成する都度‘１’ずつ増加する４ビットの値を順に生成して設定する。
【００４７】
次に、図２に示す運用ネットワーク情報付加部１１０−１の動作の一例について、図４のフローチャートと図５の動作説明図とを参照しながら説明する。ここでは動作説明の一例として、説明を簡単にするために、多重化器１０４から入力される入力トランスポートストリームＴＳは例えば第１の入力トランスポートストリームＴＳ１の１本のみとする。図４のフローチャートにおいて、まず、カウンタをクリアする（ステップＳ１００）。次に、第１の入力トランスポートストリームＴＳ１の同期バイト値である‘０ｘ４７’の検出を行う（ステップＳ１０１）。‘０ｘ４７’が検出されると、そこから１パケット（１８８バイト）分スキップし（ステップＳ１０２）、次のパケットの先頭も‘０ｘ４７’であるかの判定を行う（ステップＳ１０３）。
【００４８】
次のパケットの先頭が‘０ｘ４７’ではないと判定された場合には（ステップＳ１０３のＮＯ）、第１の入力トランスポートストリームＴＳ１のＴＳパケットの先頭ではないと判定し、再びステップＳ１００の処理に戻る。一方、次のパケットの先頭が‘０ｘ４７’であると判定された場合は（ステップＳ１０３のＹＥＳ）、ＴＳパケットの先頭であると見なしてカウンタを‘１’増加させて（ステップＳ１０４）、次に、カウンタが予め定められた所定の回数（Ｎ回）であるかどうかの判定を行う（ステップＳ１０５）。カウンタがＮ回になっていない場合は（ステップＳ１０５のＮＯ）、ステップＳ１０２に戻り、次のパケットの先頭を判定する動作を繰り返す。一方、カウンタがＮ回になっていた場合は（ステップＳ１０５のＹＥＳ）、ステップＳ１０６に進む。
【００４９】
以上の処理は、第１の入力トランスポートストリームＴＳ１のＴＳパケットの先頭を示す同期バイト‘０ｘ４７’がＮ回連続で検出されたことにより、当該第１の入力トランスポートストリームＴＳ１の中からＴＳパケットの先頭を確実に検出することを可能とするためのものである。ここで、所定の回数Ｎ回は任意の値として良い。ただし、Ｎ回を大きくすると検出精度は高くなるが、検出時間が遅くなるので、３回ぐらいが適当である。
【００５０】
図５（Ａ）の第１の入力トランスポートストリームＴＳ１においては、Ｎ＝３とすると、入力された第１の入力トランスポートストリームＴＳ１のＴＳパケット２のところで３回目のＴＳパケットの先頭の同期バイト‘０ｘ４７’が検出される。然る後において、パケットＩＤがデータのないヌルパケットを表す‘０ｘ１ＦＦＦ’かどうかを判定する（ステップＳ１０６）。パケットＩＤが‘０ｘ１ＦＦＦ’ではないと判定された場合は（ステップＳ１０６のＮＯ）、１パケット分スキップし（ステップＳ１０７）、次パケット以降においてパケットＩＤが‘０ｘ１ＦＦＦ’と判定される（ステップＳ１０６のＹＥＳ）まで、同じ処理が繰り返される。一方、パケットＩＤがヌルパケットを示す‘０ｘ１ＦＦＦ’であると判定された場合は（ステップＳ１０６のＹＥＳ）、当該ヌルパケットを運用ネットワーク情報パケットへ書き換える（ステップＳ１０８）。図５（Ａ）の第１の入力トランスポートストリームＴＳ１においては、第１の入力トランスポートストリームＴＳ１のヌルパケット２のところで最初のヌルパケットが検出され（ステップＳ１０６のＹＥＳ）、ヌルパケット２が運用ネットワーク情報パケットに書き換えられて（ステップＳ１０８）、図５（Ｂ）に示すような第１の出力トランスポートストリームＴＳ１０となる。
【００５１】
ステップＳ１０８以降、ステップＳ１０９により、ステップＳ１０６からステップＳ１０８までの処理が繰り返されて、以降の全てのヌルパケットが運用ネットワーク情報パケットに書き換えられるが、実際には全てのヌルパケットを運用ネットワーク情報パケットに書き換えると、放送受信装置の処理負荷が重くなるので、一部のヌルパケットを書き換えるようにしても良い。
【００５２】
その場合には、例えば、図４には図示していない、ヌルパケットの出現回数をカウントするヌルパケットカウンタを用意し、ステップＳ１０６でヌルパケットを検出する都度、前記ヌルパケットカウンタを‘１’ずつ増加させることとし、前記ヌルパケットカウンタが予め決められたカウント値になった時点でステップＳ１０８に進み、運用ネットワーク情報パケットに書き換えれば、予め決められたカウント値のヌルパケット出現回数に１回の割合でヌルパケットが書き換えられることになる。又は、図４には図示していない、全てのパケットの個数をカウントするパケットカウンタを用意し、ステップＳ１０６のパケットＩＤの判定を行なう毎に、前記パケットカウンタを‘１’ずつ増加させる処理を行う。ステップＳ１０６でヌルパケットを検出し、且つ、前記パケットカウンタが予め決められたカウント値に達しているならば、ステップＳ１０８に進み、運用ネットワーク情報パケットに書き換える。このように動作させれば、運用ネットワーク情報パケットの挿入間隔を一定間隔以上に保つことが可能となる。
【００５３】
以上説明した処理を運用ネットワーク情報付加部１１０−１で行うことにより、入力されたトランスポートストリームのヌルパケットが当該ヌルパケットと同バイト数（同ビット数）の運用ネットワーク情報パケットに書き換えられたトランスポートストリームとして出力される。運用ネットワーク情報パケットは、ケーブルテレビ（ＣＡＴＶ）局で運用しているネットワークの全てのトランスポートストリームに対して挿入されて送信される。従って、従来例で説明したようなＮＩＴ［ｏｔｈｅｒ］をトランスポートストリームに挿入する必要はない。
【００５４】
図１２は、ネットワーク「ＢＳ放送波」、ネットワーク「ＣＳ放送波」、ネットワーク「地上放送波」の３つのネットワークから放送を受信し、本発明に係る放送方式によって、ＣＡＴＶシステムに放送再送信する場合、ＣＡＴＶシステム中の各ネットワークに流さなければならない、ＮＩＴ及び運用ネットワーク情報のテーブル内容の一例を示したものである。図１２において、自ネットワークの各放送チャンネルのトランスポートストリームを受信するために必要な情報を示す自ネットワークのＮＩＴ［ａｃｔｕａｌ］に関しては、従来の技術で示した図１５に示す自ネットワークのＮＩＴ［ａｃｔｕａｌ］と全く同じであるが、運用ネットワーク情報は、全てのネットワークについて、１つのネットワーク毎に、各々、当該ネットワークを示すネットワークＩＤと当該ネットワークに属する１つの放送チャンネルのトランスポートストリームの情報（ここでは、周波数）との２つの情報しか流さないため、図１５に示す他ネットワークのＮＩＴであるＮＩＴ［ｏｔｈｅｒ］に比べ、データ量が非常に少ない。
【００５５】
次に、放送受信装置の動作について、図１０のフローチャートと図１１の“運用ネットワーク情報と選局リストの一例を示す図”を参照しながら説明する。ここで、図１１に示す運用ネットワーク情報とは、放送送信装置から送出されてくる運用ネットワーク情報パケットの受信内容（即ち、前述した選局情報）を示すものであり、図１２に示したように、現在運用されている全てのネットワークの各放送チャンネルのトランスポートストリームに同一の内容とされている。また、選局リストとは、各放送受信装置に保持されているリストであって、図１１に示すような構成になっており、放送受信装置がトランスポートストリーム（放送サービス）を選局して受信するために必要な情報として、サービスＩＤ、トランスポートストリームＩＤ、周波数、ネットワークＩＤなどを保持しているリストである。放送受信装置はこの選局リストを基に選局受信動作を行う。例えば、ネットワークＩＤが‘ＮＩＤ１’のネットワークのサービスＩＤのうち‘ＳＩＤ２’を選局したい場合は、周波数‘ＦＲＥＱ１’をチューナーで選局することになる。
【００５６】
ここで、図１１（Ａ）に示す運用ネットワーク情報ａは、或る時点で、運用ネットワーク情報パケットとして送信されてきた現在運用中のネットワークに関する運用ネットワーク情報を表す。また、選局リストａは、放送受信装置が前記或る時点で保持している選局リストを表す。以下、図１１に示すような放送受信装置の動作順序について、カッコ付きの番号を付して説明する。
（１）図１１（Ｂ）に示す運用ネットワーク情報ｂは、図１１（Ａ）の状態からネットワークＩＤが‘ＮＩＤ４’のネットワークが新たに追加された場合の運用ネットワーク情報を表し、該ネットワークＩＤが‘ＮＩＤ４’のネットワークの周波数が‘ＦＲＥＱ５’であることを示している。また、（２）選局リストｂは、運用ネットワーク情報ｂによって変更になった選局リスト（即ち、周波数‘ＦＲＥＱ５’の放送チャンネルを有しているネットワークＩＤが‘ＮＩＤ４’のネットワークが新たに追加された選局リスト）を表す。
【００５７】
更に、（３）図１１（Ｃ）に示す運用ネットワーク情報ｃは、図１１（Ｂ）の状態からネットワークＩＤが‘ＮＩＤ２’のネットワークが削除された場合の運用ネットワーク情報を表す。また、（４）選局リストｃは、運用ネットワーク情報ｃによって変更になった選局リスト（即ち、周波数‘ＦＲＥＱ２’及び‘ＦＲＥＱ３’の放送チャンネルを有しているネットワークＩＤが  ‘ＮＩＤ２’のネットワークが削除された選局リスト）を表す。なお、図１１（Ｃ）に示す選局リストｃにおいては、ネットワークＩＤが‘ＮＩＤ４’のネットワークの周波数として更に‘ＦＲＥＱ６’が追加されている状態に設定されているが、後述の図１０に示すフローチャートを説明する際に、かかる事情について説明する。また、図１１（Ｂ）に示す選局リストｂにおいては、新たに追加されたネットワークＩＤが‘ＮＩＤ４’のネットワークに関して空欄であったサービスＩＤやトランスポートストリームＩＤが図１１（Ｃ）に示す選局リストｃにおいて設定された状態にされている点についても、後述の図１０に示すフローチャートの説明において述べる。
【００５８】
図１０に示すフローチャートにおいて、まず、カウンタをクリアする（ステップＳ３００）。次に、放送送信装置からの複数のトランスポートストリームＴＳの中からいずれか選択された受信トランスポートストリームＴＳのＴＳパケットの先頭を示す同期バイト‘０ｘ４７’の検出を行う（ステップＳ３０１）。‘０ｘ４７’が検出されると、そこから１パケット（１８８バイト）分スキップし（ステップＳ３０２）、次のパケットの先頭も‘０ｘ４７’であるかの判定を行う（ステップＳ３０３）。次のパケットの先頭が‘０ｘ４７’ではないと判定された場合には（ステップＳ３０３のＮＯ）、ＴＳパケットの先頭ではないと判定し、再びステップＳ３００の処理に戻る。一方、次のパケットの先頭が‘０ｘ４７’であると判定された場合は（ステップＳ３０３のＹＥＳ）、ＴＳパケットの先頭であると見なしてカウンタを‘１’増加させて（ステップＳ３０４）、次に、カウンタが予め定められた所定の回数（Ｎ回）であるかどうかの判定を行う（ステップＳ３０５）。カウンタがＮ回になっていない場合は（ステップＳ３０５のＮＯ）、次のパケットの先頭を判定する動作を繰り返す。一方、カウンタがＮ回になっていた場合は（ステップＳ３０５のＹＥＳ）、ステップＳ３０６に進む。
【００５９】
以上の処理は、受信トランスポートストリームＴＳのＴＳパケットの先頭を示す同期バイトがＮ回連続で検出されたことにより、受信トランスポートストリームＴＳの中からＴＳパケットの先頭を確実に検出することを可能とするためのものである。ここで、所定の回数Ｎ回は任意の値として良い。ただし、Ｎ回を大きくすると検出精度は高くなるが、検出時間が遅くなるので、３回ぐらいが適当である。
【００６０】
カウンタが所定回数Ｎ回になった場合、次に、パケットＩＤが運用ネットワーク情報パケットを表す運用ネットワーク情報パケット識別ＩＤかどうかを判定する（ステップＳ３０６）。パケットＩＤが運用ネットワーク情報パケット識別ＩＤ  ではないと判定された場合は（ステップＳ３０６のＮＯ）、１パケット（１８８バイト）分スキップし（ステップＳ３０７）、次パケット以降においてパケットＩＤが運用ネットワーク情報パケット識別ＩＤと判定される（ステップＳ３０６のＹＥＳ）まで、同じ処理が繰り返される。パケットＩＤが運用ネットワーク情報パケット識別ＩＤであると判定された場合は（ステップＳ３０６のＹＥＳ）、当該運用ネットワーク情報パケットに記述されている現在運用中の全ネットワークのネットワークＩＤと該ネットワークの周波数の情報とが読み込まれる（ステップＳ３０８）。
【００６１】
次に、放送受信装置内のメモリに保持しておいた選局リスト内のネットワークＩＤと周波数との２つの情報を、ステップＳ３０８で読み込んだ運用ネットワーク情報パケットのデータ（ネットワークＩＤと周波数）と比較する（ステップＳ３０９）。両者が全てのネットワークＩＤに亘って同じであった場合は（ステップＳ３０９のＹＥＳ）、ステップＳ３０６に進み、次の運用ネットワーク情報パケットが検出されるのを待つ。一方、保持していた選局リストのデータとステップＳ３０８で読み込んだ運用ネットワーク情報パケットのデータとが異なっていた場合は（ステップＳ３０９のＮＯ）、ステップＳ３１０に進み、ステップＳ３０８で読み込んだ運用ネットワーク情報パケットのネットワークＩＤの数が、放送受信装置側で保持していた選局リストのネットワークＩＤの数よりも増加しているかを判断する（ステップＳ３１０）。
【００６２】
運用ネットワーク情報パケットのネットワークＩＤの数が増加している場合は（ステップＳ３１０のＹＥＳ）、放送受信装置に保持している選局リストに、運用ネットワーク情報パケットに新たに追加されていたネットワークの情報、即ち、ネットワークＩＤと周波数とを追加する（ステップＳ３１１）。図１１において、図１１（Ａ）に示す選局リストａを保持している放送受信装置に対して、（１）運用ネットワーク情報ｂが送信されてきた場合、放送受信装置は新たなネットワークＩＤである‘ＮＩＤ４’のネットワークが追加されたものと判断できるため、（２）追加されたネットワークＩＤが‘ＮＩＤ４’のネットワークに関する情報（ネットワークＩＤと周波数）を選局リストに追加して、図１１（Ｂ）に示す選局リストｂとなる。
【００６３】
なお、選局リストｂの空欄になっている情報であるサービスＩＤやトランスポートストリームＩＤについては、放送受信装置でＥＰＧ画面を表示する際などにおいて、ネットワークＩＤが‘ＮＩＤ４’のネットワークの周波数‘ＦＲＥＱ５’を選局して、そのネットワークで送信されているＮＩＴ（即ち、ＮＩＴ［ａｃｔｕａｌ］）を取得することにより、図１１（Ｃ）に示すように、選局リストｂの空欄のサービスＩＤやトランスポートストリームＩＤを埋めることが可能であり、もって、ネットワークＩＤが‘ＮＩＤ４’のネットワークの新たなトランスポートストリームＴＳに関する情報を得ることができる。
更に、周波数‘ＦＲＥＱ５’の放送チャンネルが属するネットワーク（ネットワークＩＤ‘ＮＩＤ４’）に異なる周波数‘ＦＲＥＱ６’の放送チャンネルが存在していることがＮＩＴの取得結果から判った場合、図１１（Ｃ）に示すように、周波数‘ＦＲＥＱ６’の放送チャンネルのトランスポートストリームを受信するために必要な情報（即ち、周波数‘ＦＲＥＱ６’と共に、該周波数の放送チャンネルに関するサービスＩＤやトランスポートストリームＩＤ）も追加登録する。
【００６４】
次に、図１０のフローチャートに戻って、ネットワークＩＤの数が増加していない場合は（ステップＳ３１０のＮＯ）、運用ネットワーク情報パケットのネットワークＩＤの数が放送受信装置で保持している選局リストのネットワークＩＤの数よりも減少しているかを判断する（ステップＳ３１２）。ネットワークＩＤの数が減少している場合は（ステップＳ３１２のＹＥＳ）、選局リストから、運用ネットワーク情報パケットに含まれていない削減対象とされるネットワークＩＤに関するネットワークの情報を削除する（ステップＳ３１３）。図１１において、図１１（Ｂ）に示す選局リストｂを保持している放送受信装置に対して、（３）運用ネットワーク情報ｃが送信されてきた場合、放送受信装置は選局リストｂに存在しているにも関わらず受信された運用ネットワーク情報に含まれていないネットワークＩＤ  が‘ＮＩＤ２’のネットワークが今回削除されたものと判断できるため、（４）図１１（Ｃ）に示すように、削除されたネットワークＩＤ  が‘ＮＩＤ２’のネットワークについての情報を選局リストから削除して選局リストｃとなる。
【００６５】
次に、ネットワークＩＤの追加も削除もされていない場合は（ステップＳ３１２のＮＯ）、各ネットワークＩＤのネットワークが送信する周波数が変更されているかを判断する（ステップＳ３１４）。送信されている周波数に変更がある場合は（ステップＳ３１４のＹＥＳ）、放送受信装置に保持されている選局リストの周波数に関する情報を変更する（ステップＳ３１５）。最後に、送信されている周波数にも変更がない場合、即ち、受信された運用ネットワーク情報に全く変更が無い場合には（ステップＳ３１４のＮＯ）、ステップＳ３０６に戻り、次の運用ネットワーク情報パケットが検出されるまで待ち合わせる。
【００６６】
なお、以上のフローチャートにおいては、ネットワークの追加、削除を運用ネットワーク情報と選局リストとの両者に設定されているネットワークＩＤの個数を比較することにより判定することとして説明したが、両者に設定されているネットワークＩＤそのものを互いに比較照合することにより判定することとしても良い。また、個々のネットワークについて、ネットワークＩＤと、該ネットワークが送信する放送周波数のうち１つの放送チャンネルの放送周波数とが、運用ネットワーク情報パケットとして配信される動作例を説明したが、個々のネットワークについて、ネットワークＩＤと共に配信されるデータが、１つのチャンネルの放送周波数のみにとどまらず、図３において説明したように、個々のネットワークについて複数の放送周波数を含むようにしても良いし、変調方式やサービスＩＤ、トランスポートストリームＩＤ等、の付加情報が含まれていても良く、かかるいずれの場合であっても、前記のフローチャートと基本的には同じアルゴリズムによって処理することができる。
【００６７】
また、放送受信装置の電源がオフにされるなどの処理により受信動作が終了するまで、放送受信装置の受信動作が繰り返されるので、図１０に示すフローチャートには、動作の“終了”を示すターミネータを表示していない。
【００６８】
以上のように、本発明に係る放送受信装置を構成すれば、いずれでも任意に選択したネットワークの受信トランスポートストリームに含まれている運用ネットワーク情報パケットを受信することにより、放送受信装置は他のネットワークも含めて現在運用されているネットワークの追加、削除を自動的に簡単に認識することが可能となる。なお、前述のごとく、選局リストには、現在運用中の個々のネットワーク内の全放送チャンネルを受信するための情報が記録されており、その中の所望のネットワークの所望の放送チャンネルを受信することができる。
【００６９】
ここで、放送送信装置から送信される他のネットワークに関する情報について、図１５には、従来例におけるＮＩＴ［ｏｔｈｅｒ］による場合の配信情報が、図１２には、本発明に係る放送方式による場合の配信情報（即ち運用ネットワーク情報）が示されている。このように、本発明に係る放送送信装置と放送受信装置とにより構成されたＣＡＴＶシステムでは、従来例のようなＮＩＴ［ｏｔｈｅｒ］に比べて、より少ないデータ量からなる運用ネットワーク情報パケットを用いてネットワークの追加、削除を明確に伝えることが可能となるので、伝送帯域の有効活用が可能となる。
【００７０】
また、送信するトランスポートストリームのヌルパケットを同じビット数（即ち１８８バイト）の運用ネットワーク情報パケットに書き換えて挿入する方法であるため、運用ネットワーク情報パケットが新たに挿入されても、２つのＰＣＲ間のビット数が変化せず、ＰＣＲの放送受信装置への到着時刻に遅延が生じず、放送に用いられる各ＴＳパケットの到着時刻に時間的ずれが発生しない。その結果、時間的ずれを修正するためのＰＣＲの値の書換えやＰＣＲの挿入位置の付け替えなど複雑な処理が必要なくなる。
【００７１】
更に、図２に示したように、運用ネットワーク情報付加部１１０−１では、入出力インターフェースを、社団法人日本ＣＡＴＶ技術協会標準規格ＪＣＴＥＡ    ＳＴＤ−００３に準拠した共通なインターフェースからなるトランスポートストリームとし、パケット単位で書換えを行うことから、異なったメーカーによって製造された多重化器１０４や６４ＱＡＭ変調器１０５が混在した放送送信装置であっても、多重化器１０４と６４ＱＡＭ変調器１０５との間に共通の入出力インターフェースを有する運用ネットワーク情報付加部１１０−１を配置することで、本発明に係る放送送信装置を構成することが可能となり、従来のシステム構成を何ら変えることなく安価にシステムを構築することが可能である。
【００７２】
図１３には、本発明に係る放送方式により再送信を行うＢＳトランスモジュレーションＨ／Ｅ（ＢＳ放送の再送信装置）  のブロック構成を示す。ＢＳトランスモジュレーションＨ／Ｅ４００は、従来例である図１６のＢＳトランスモジュレーションＨ／Ｅ４００′におけるＮＩＴ［ｏｔｈｅｒ］挿入器４０３、バッファ４０４及びＰＣＲ付け替え器４０５の代わりに、運用ネットワーク情報書換え器４０７を備えるようにした構成からなっている。ここで、運用ネットワーク情報書換え器４０７は、図２に示すような運用ネットワーク情報付加部１１０−１と運用ネットワーク情報パケット生成部１１１とから構成されている。而して、本発明に係る放送方式により再送信を行うＢＳトランスモジュレーションＨ／Ｅ４００においては、運用ネットワーク情報書換え器４０７として、前述したように、ほぼ固定値を発生するだけで運用ネットワーク情報パケットを生成することができるため、図１３に示すような簡単な構成からなる運用ネットワーク情報書換え器４０７即ちパケット書換え手段が主な構成ブロックであり、図１６の従来例に比べ、構成が単純なものとなっている。
【００７３】
（実施の形態２）
次に、本発明に係る放送方式及び放送送信／受信装置とＣＡＴＶシステムの異なる実施の形態即ち実施の形態２について説明する。実施の形態２では、運用ネットワーク情報付加部１１０の構成を、図２に示す運用ネットワーク情報付加部１１０−１の構成とは異なり、複数の入力トランスポートストリームＴＳ１〜ＴＳ４を１つずつ順番に運用ネットワーク情報の書換え部に入力するように構成し、順次ヌルパケットを運用ネットワーク情報パケットに書き換えるように構成したものである。図６は、本発明に係る放送送信装置の実施の形態２である運用ネットワーク情報付加部の具体的構成の一例を示すブロック構成図である。
【００７４】
図６に示すブロック構成図において、１１１は、図２の場合と同様に、運用ネットワーク情報パケットを生成する運用ネットワーク情報パケット生成部であり、１１０−２は、実施の形態２における運用ネットワーク情報付加部である。また、運用ネットワーク情報付加部１１０−２において、２０２ａは多重化器１０４のＢＳ多重化器１０４ａ乃至自主放送多重化器１０４ｄの各々から入力された第１の入力トランスポートストリームＴＳ１乃至第ｎ（本実施例においては、ｎ＝４）の入力トランスポートストリームＴＳ４のうち、いずれか１つの入力トランスポートストリームＴＳをヌルパケット検出部２０１及びパケット書換え部２００側に切り換えるＴＳ切換器であり、２０１はＴＳ切換器２０２ａから切り換えられて入力されてくる入力トランスポートストリームＴＳからヌルパケットを検出するヌルパケット検出部であり、２００は、ヌルパケット検出部２０１で検出されたヌルパケットを、運用ネットワーク情報パケット生成部１１１で生成された運用ネットワーク情報パケットに書き換えるパケット書換え部であり、２０２ｂは運用ネットワーク情報書換え部２００から出力されるトランスポートストリームと、ＴＳ切換器２０２ａから入力された入力トランスポートストリームＴＳとを切り換えるＴＳ切換器であり、２０３はＴＳ切換器２０２ａ、２０２ｂを切換制御するＴＳ切換制御部である。以上の構成をもって実施の形態２の運用ネットワーク情報付加部１１０−２が構成されている。
【００７５】
次に、実施の形態２として図６に示した運用ネットワーク情報付加部１００−２の動作について、図６のブロック構成図と図７の動作説明図とを参照しながら説明する。ここでは、動作説明の一例として、説明を簡単にするために、多重化器１０４から入力される入力トランスポートストリームは、ＢＳ多重化器１０４ａとＣＳ多重化器１０４ｂとから各々入力される第１の入力トランスポートストリームＴＳ１と第２の入力トランスポートストリームＴＳ２との２本のみとする。まず、多重化器１０４から入力された第１の入力トランスポートストリームＴＳ１と第２のトランスポートストリームＴＳ２とがＴＳ切換器２０２ａに入力される。入力された第１の入力トランスポートストリームＴＳ１は、ＴＳ切換制御部２０３の制御によりヌルパケット検出部２０１とパケット書換え部２００とに送られる。一方、第２の入力トランスポートストリームＴＳ２はＴＳ切換制御部２０３の制御によりＴＳ切換器２０２ｂに送られる。
【００７６】
ヌルパケット検出部２０１では入力された第１の入力トランスポートストリームＴＳ１からヌルパケットを検出し、検出したヌルパケットの位置を運用ネットワーク情報パケットへの書換えを行うパケット書換え部２００に伝える。パケット書換え部２００では、ヌルパケット検出部２０１で検出されたヌルパケットを運用ネットワーク情報パケット生成部１１１で生成された運用ネットワーク情報パケットで書き換えて、新たなトランスポートストリームとしてＴＳ切換器２０２ｂに送る。
【００７７】
図７においては、図７（Ａ）に示すように、まず、ＴＳ切換制御部２０３の制御により切り換えられてヌルパケット検出部２０１とパケット書換え部２００とに入力されている第１の入力トランスポートストリームＴＳ１において、最初に検出されるヌルパケット１１が、図７（Ｂ）に示すように運用ネットワーク情報パケットに書き換えられる。ＴＳ切換器２０２ｂでは運用ネットワーク情報パケットに書き換えられたトランスポートストリームは、第１の出力トランスポートストリームＴＳ１０として６４ＱＡＭ変調器１０５に送られる。一方、ＴＳ切換器２０２ａから入力された第２の入力トランスポートストリームＴＳ２は、第２の出力トランスポートストリームＴＳ２０として第１の出力トランスポートストリームＴＳ１０と異なる他の６４ＱＡＭ変調器１０５に送られる。
【００７８】
パケット書換え部２００は、第１の入力トランスポートストリームＴＳ１に関するパケットの書換えを終えると、ＴＳ切換制御部２０３に対して書換え終了を通知する。ＴＳ切換制御部２０３はパケット書換え終了の通知を受けるとＴＳ切換器２０２ａを制御し、第１の入力トランスポートストリームＴＳ１をＴＳ切換器２０２ｂへ送るように同期バイトの先頭で切り換える。また、第２の入力トランスポートストリームＴＳ２はヌルパケット検出部２０１とパケット書換え部２００とに送り込まれるように同期バイトの先頭で切り換えられる。ヌルパケット検出部２０１では入力された第２の入力トランスポートストリームＴＳ２からヌルパケットを検出し、検出したヌルパケットの位置をパケット書換え部２００に伝える。
【００７９】
ここで、図７においては、図７（Ａ）に示すように、第１の入力トランスポートストリームＴＳ１のヌルパケット１１を運用ネットワーク情報パケットに書き換えて６４ＱＡＭ変調器１０５への送出処理を行った後に、最初に検出されるＴＳパケットの同期バイトの先頭の位置、即ち、第１の入力トランスポートストリームＴＳ１のＴＳパケット１３、第２の入力トランスポートストリームＴＳ２のＴＳパケット２３の同期バイトの先頭位置でＴＳ切換が行われる場合を示している。なお、図７では、第１の入力トランスポートストリームＴＳ１と第２の入力トランスポートストリームＴＳ２との同期を合わせた状態として記載しているが、実際には、両者の入力トランスポートストリームＴＳ１、ＴＳ２の同期が合っている必要はない。
【００８０】
パケット書換え部２００では、切り換えられて入力されてくる第２のトランスポートストリームＴＳ２に関して、ヌルパケット検出部２０１で最初に検出されたヌルパケットを運用ネットワーク情報パケット生成部１１１で生成された運用ネットワーク情報パケットに書き換えて、新たなトランスポートストリームとしてＴＳ切換器２０２ｂに送る。図７（Ａ）においては、ＴＳ切換制御部２０３の制御により切り換えられてヌルパケット検出部２０１とパケット書換え部２００とに入力されている第２の入力トランスポートストリームＴＳ２において、最初に検出されるヌルパケット２３が、図７（Ｂ）に示すように運用ネットワーク情報パケットに書き換えられる。ＴＳ切換器２０２ｂでは運用ネットワーク情報パケットに書き換えられたトランスポートストリームは、第２の出力トランスポートストリームＴＳ２０として６４ＱＡＭ変調器１０５に送られる。一方、ＴＳ切換器２０２ａから入力された第１の入力トランスポートストリームＴＳ１は、第１の出力トランスポートストリームＴＳ１０として第２の出力トランスポートストリームＴＳ２０と異なる他の６４ＱＡＭ変調器１０５に送られる。
【００８１】
以上のような動作を繰り返すことにより、第１の入力トランスポートストリームＴＳ１と第２の入力トランスポートストリームＴＳ２とにそれぞれ含まれるヌルパケットのうち、ＴＳ切換制御部２０３の切換制御によりヌルパケット検出部２０１側に切り換えられた状態にある入力トランスポートストリームにおいて最初に検出されたヌルパケットについて運用ネットワーク情報パケットに書き換えることが可能であり、ＴＳ切換制御部２０３の切換制御を適宜行わせることにより、各トランスポートストリームに存在するヌルパケット全てではなく、適当な間隔毎のヌルパケットを運用ネットワーク情報パケットに書き換えるようにすることも可能である。
【００８２】
このように複数の入力トランスポートストリームＴＳ１〜ＴＳ４を１つずつ順番にヌルパケット検出部２０１とパケット書換え部２００とに入力し、ヌルパケットを運用ネットワーク情報パケットに書換え処理を行うことにより、システム全体として、コストダウンとダウンサイジングを図ることが可能となる。
なお、実施の形態２における放送受信装置の動作については、実施の形態１と同様であるので、説明を省略する。
【００８３】
（実施の形態３）
次に、本発明に係る放送方式及び放送送信／受信装置とＣＡＴＶシステムの更に異なる実施の形態即ち実施の形態３について説明する。実施の形態１、２として前述した実施例においては、ヌルパケットを運用ネットワーク情報パケットに書き換えて送出する場合について説明した。しかし、ヌルパケットが含まれないトランスポートストリームを送出する場合には、運用ネットワーク情報パケットが送出されないことになる。実施の形態３は、ヌルパケットを含まないトランスポートストリームの入力において、同一のデータが予め定められた所定頻度よりも高い頻度で繰り返し挿入されているデータパケット群を、例えば、番組配列情報テーブルの送出サイクルが予め定められた所定の送出サイクル（所定送出頻度）よりも速いサイクル（頻度）で送出されている番組配列情報テーブルを含むデータパケット群、を検出し、検出された前記データパケット群、例えば、番組配列情報テーブルを含む前記データパケット群、の一部を、運用ネットワーク情報パケットに書き換えるように構成したものである。
【００８４】
図８は、本発明に係る放送送信装置の実施の形態３である運用ネットワーク情報付加部の具体的構成の一例を示すブロック構成図である。図８に示すブロック構成図において、１１１は、図２の場合と同様に、運用ネットワーク情報パケットを生成する運用ネットワーク情報パケット生成部であり、１１０−３は実施の形態３における運用ネットワーク情報付加部である。
【００８５】
また、運用ネットワーク情報付加部１１０−３において、２０４ａ乃至２０４ｄは多重化器１０４（ＢＳ多重化器１０４ａ、ＣＳ多重化器１０４ｂ、地上波多重化器１０４ｃ、自主放送多重化器１０４ｄ）各々から入力された入力トランスポートストリーム内のデータパケットのうち、同一のデータが予め定められた所定頻度よりも高い頻度で繰り返し挿入されているデータパケットの可能性を有する候補として指定された指定データパケット例えば番組配列情報テーブルを含むデータパケットを検出するパケット検出部であり、２０５ａ乃至２０５ｄはパケット検出部２０４ａ乃至２０４ｄにより検出された指定データパケット例えば番組配列情報テーブルを含むデータパケットの送出サイクル（送出頻度）を測定する送出サイクル（送出頻度）カウント部であり、２００ａ乃至２００ｄは、パケット検出部２０４ａ乃至２０４ｄの各々で検出された指定データパケット例えば番組配列情報テーブルを含むデータパケットのうち、送出サイクル（送出頻度）カウント部２０５ａ乃至２０５ｄの各々にて予め定められた所定の送出サイクル（送出頻度）よりも速い送出サイクルとなった指定データパケット例えば番組配列情報テーブルを含むデータパケットを、運用ネットワーク情報パケット生成部１１１で生成された運用ネットワーク情報パケットに書き換えるパケット書換え部である。以上の構成をもって実施の形態３の運用ネットワーク情報付加部１１０−３が構成されている。
【００８６】
次に、図８に示す運用ネットワーク情報付加部１１０−３の動作について、前述した指定データパケットとして番組配列情報テーブルを含むデータパケットを指定している場合を例にとって、図９のフローチャートを参照しながら説明する。ここでは、動作説明の一例として、説明を簡単にするために、入力されるトランスポートストリームは１本のみとする。また、入力トランスポートストリームのＴＳパケットの先頭を示す同期バイトを、予め定められた所定回数（Ｎ回）連続して検出することにより、ＴＳパケットの先頭を確実に検出する動作については、実施の形態１に示した図４のフローチャートの場合と全く同様であるので、図９のフローチャートにおいては省略している。なお、送出サイクルを測定する対象とする指定データパケットに含まれている番組情報配列テーブルはＮＩＴであるものとして説明する。
【００８７】
まず、送出サイクルを測定する対象である前記指定データパケットを示すパケットＩＤとして、ＮＩＴのパケットＩＤ（ＰＩＤ）を指定する（ステップＳ２００）。社団法人日本ＣＡＴＶ技術協会標準規格ＪＣＴＥＡ  ＳＴＤ−００３ではＮＩＴのパケットＩＤとして‘０ｘ００１０’が割り当てられている。次に、送出する全てのパケット数をカウントするパケットカウンタをクリアし（ステップＳ２０１）、更に、送出サイクルを測定する対象とする前記指定データパケットの出現回数（送出回数）を示す出現テーブル数（ここではＮＩＴの出現回数）をカウントするテーブルカウンタをクリアする（ステップＳ２０２）。次いで、入力トランスポートストリームからＴＳパケット即ちデータパケットを取り出して、パケットカウンタを‘１’増加させた後（ステップＳ２０３）、取り出したデータパケットのパケットＩＤが、ＮＩＴを示す‘０ｘ００１０’であるか判別する（ステップＳ２０４）。
【００８８】
パケットＩＤがＮＩＴを示す‘０ｘ００１０’ではないと判定された場合は（ステップＳ２０４のＮＯ）、１パケット（１８８バイト）分スキップし（ステップＳ２０５）、更にステップＳ２０３乃至Ｓ２０５の処理を繰り返す。即ち、次パケット以降においてパケットＩＤが‘０ｘ００１０’と判定される（ステップＳ２０４のＹＥＳ）まで、ステップＳ２０３乃至Ｓ２０５の処理が繰り返される。パケットＩＤがＮＩＴを示す‘０ｘ００１０’であると判定された場合は（ステップＳ２０４のＹＥＳ）、前記指定データパケットであるＮＩＴを含むデータパケットが出現した出現回数を示すテーブルカウンタを‘１’増加させる（ステップＳ２０６）。次に、パケットカウンタが予め定められた所定の回数（Ｍ回）であるかどうかの判定を行う（ステップＳ２０７）。パケットカウンタがＭ回になっていない場合は（ステップＳ２０７のＮＯ）、１パケット（１８８バイト）分スキップし（ステップＳ２０５）、ステップＳ２０３の処理に戻る。パケットカウンタが所定の回数Ｍ回になっていた場合は（ステップＳ２０７のＹＥＳ）、ステップＳ２０８に進む。
【００８９】
ここで、パケットカウンタのカウント値を判定する所定の回数Ｍ回とは以下のように決められる。社団法人日本ＣＡＴＶ技術協会標準規格ＪＣＴＥＡ  ＳＴＤ−００３では、ＮＩＴの送出サイクルの運用目安として１０秒に１回以上と規定されている。ここで、ＣＡＴＶシステムの１トランスポートストリームの伝送レートは、約３．６４５ＭＢｙｔｅ／ｓである。従って、１データパケット（即ちＴＳパケット）は１８８バイトであることから１０秒間に送出されるパケット数は、（３．６４５Ｍ×１０）÷１８８＝約１９３，８８０パケットとなる。よって、ＮＩＴは約１９０，０００パケット当たり１回の送出サイクルが運用目安となるので、ＮＩＴの所定の送出サイクルは所定の回数Ｍ＝１９０，０００回のデータパケット当たりに１回とすれば良く、かかる所定の送出サイクルよりも速いＮＩＴの送出サイクルを示すものとして、例えば、ＮＩＴの送出回数がＭ＝１９０，０００回のデータパケット当たり２回と設定することとする。
【００９０】
そこで、次に、ＮＩＴの出現回数（送出回数）を示すテーブルカウンタが所定の送出回数Ｍ個即ち１９０，０００個のデータパケット当たり２以上であるか判別する（ステップＳ２０８）。即ち、ここでは、パケットカウンタが１９０，０００回になった時点で、テーブルカウンタのカウント値を調べて、ＮＩＴの出現回数が２以上であるかどうかを判断している。２回以上ではなかった場合には（ステップＳ２０８のＮＯ）、予め定められた所定の送出サイクルよりも速い送出サイクルではＮＩＴを含むデータパケットが送出されていないものと見なして、処理を終了し、図示していないその他の番組配列情報テーブル（ＢＩＴ、ＳＤＴなど）を含むデータパケットについて同様の処理を行い、所定の送出サイクルよりも速い送出サイクルで送出されている番組配列情報テーブルを含むデータパケットを探す。
【００９１】
一方、１９０，０００個のデータパケット当たり２回以上のＮＩＴのデータパケットが出現していた場合には（ステップＳ２０８のＹＥＳ）、予め定められた所定の送出サイクルよりも速い送出サイクルで送出しているＮＩＴを含むデータパケットが存在しているものとして、かかる所定頻度よりも高い頻度で送出しているＮＩＴを含むデータパケット群のうち、運用ネットワーク情報パケットに書き換えるべきＮＩＴを含むデータパケットの位置を特定するための書換えカウンタに、まず、テーブルカウンタのカウント値を代入する（ステップＳ２０９）。然る後に、１パケット（１８８バイト）分スキップして（ステップＳ２１０）、次のデータパケットのパケットＩＤがＮＩＴを示す‘０ｘ００１０’であるか判別する（ステップＳ２１１）。次のパケットのパケットＩＤがＮＩＴではない場合は（ステップＳ２１１のＮＯ）、ステップＳ２１０に戻り、次パケット以降においてパケットＩＤが‘０ｘ００１０’と判定される（ステップＳ２１１のＹＥＳ）まで、ステップＳ２１０とステップＳ２１１との処理が繰り返される。
【００９２】
次のパケットのパケットＩＤがＮＩＴであった場合は（ステップＳ２１１のＹＥＳ）、次に、書換えカウンタが‘０’以下であるか判断し、書換えカウンタが‘０’以下でない場合であれば（ステップＳ２１２のＮＯ）、書換えカウンタを‘１’減少させ（ステップＳ２１３）、ステップＳ２１０に戻り、更に、次パケット以降においてパケットＩＤがＮＩＴを示す‘０ｘ００１０’と判定される（ステップＳ２１１のＹＥＳ）までステップＳ２１０とステップＳ２１１との処理が繰り返される。一方、書換えカウンタが‘０’以下になった場合は（ステップＳ２１２のＹＥＳ）、運用ネットワーク情報パケットに書き換えるべきＮＩＴのデータパケットの位置に到達したものとして、この時点で検出された‘０ｘ００１０’のパケットＩＤを有するＮＩＴのデータパケットを運用ネットワーク情報パケットへ書き換える（ステップＳ２１４）。最後に、ステップＳ２０９に戻って、書換えカウンタにテーブルカウンタのカウント値を代入し直し、ステップＳ２０９からステップＳ２１４までの処理を繰り返す。
【００９３】
なお、ステップＳ２０９からステップＳ２１４までの処理は、放送送信装置の電源がオフにされるなどにより送信動作が終了するまで繰り返されるので、動作の終了を示す“ターミネータ”を表示していない。
【００９４】
以上説明した処理を運用ネットワーク情報付加部１１０−３で行うことにより、入力された入力トランスポートストリームにおいて所定の送出サイクルよりも速いサイクルで送出される番組配列情報テーブルを含むデータパケット群を検出し、その番組配列情報テーブルを含むデータパケット群の一部が当該データパケットと同バイト数（同ビット数）の運用ネットワーク情報パケットに書き換えられたトランスポートストリームとして出力される。
【００９５】
このようなシステム構成にすることにより、ヌルパケットが含まれないトランスポートストリームを送出する場合であっても、運用ネットワーク情報を送ることが可能となる。
なお、実施の形態３における放送受信装置の動作については、実施の形態１と同様であるので、説明を省略する。
【００９６】
また、（実施の形態１）として示した運用ネットワーク情報付加部１１０−１を備えた図１の放送送信装置において、該運用ネットワーク情報付加部１１０−１の後段に、更に（実施の形態３）として示した運用ネットワーク情報付加部１１０−３を設ける構成とし、通常は、前段の運用ネットワーク情報付加部１１０−１によってヌルパケットと置換する形で運用ネットワーク情報パケットを付加することとする。一方、前段の運用ネットワーク情報付加部１１０−１によって、予め定められた或る一定期間の間に、ヌルパケットを検出することができず、運用ネットワーク情報パケットの付加ができなかった場合に、後段の運用ネットワーク情報付加部１１０−３をも動作させ、予め定められた所定頻度よりも高い頻度で同一データが繰り返して挿入されるデータパケット群の一部と置換する形で運用ネットワーク情報パケットを付加するように動作させることも可能である。
【００９７】
ここで、後段の運用ネットワーク情報付加部１１０−３によって運用ネットワーク情報パケットを付加させることができた後は、再び、後段の運用ネットワーク情報付加部１１０−３は動作しない状態として、前段の運用ネットワーク情報付加部１１０−１のみを動作させ、再度、予め定められた前記一定期間内に前段の運用ネットワーク情報付加部１１０−１で運用ネットワーク情報パケットの付加ができなかった場合においてのみ、後段の運用ネットワーク情報付加部１１０−３をも動作させる形態としたものも考え得る。
【００９８】
これによって、まず、ヌルパケットを優先させて、運用ネットワーク情報パケットへの書換えに使われるので、データの使用効率が高まると共に、前記一定期間内にヌルパケットを運用ネットワーク情報パケットに書き換えることができなかった場合でも、予め定められた所定の頻度よりも高い頻度で同一データが繰り返して挿入されるデータパケット群（例えば、番組配列情報データを含むデータパケット群）を用いて該データパケット群の一部を運用ネットワーク情報パケットに書き換えることにより、より確実に運用ネットワーク情報を放送受信装置側に通知することができる。
【００９９】
【発明の効果】
本発明によれば、ケーブルテレビ局で現在運用している（存在している）全ネットワークのネットワークＩＤと該ネットワークの周波数とが含まれている運用ネットワーク情報パケットを必要に応じて送出して、現在運用されている全ネットワークに関する情報を放送受信装置に対して明示的に通知する放送方法であるため、多くのデータ量からなるＮＩＴ［ｏｔｈｅｒ］を頻繁に配信して、ＮＩＴ［ｏｔｈｅｒ］によって示されている他のネットワークが現在運用中であることを放送受信装置側に通知するような放送方式に比べ、配信すべきデータ量が大幅に少なく、且つ、現在運用されている複数のネットワークの追加、削除の状態を明確に放送受信装置側へ伝えることが可能となるので、伝送帯域の有効活用が可能となる。
【０１００】
また、本発明によれば、再送信するトランスポートストリームからヌルパケット又は予め定められた所定の頻度を超えて同一データが繰り返して挿入されるデータパケット群を検出し、該ヌルパケット又は該データパケット群の一部と同じビット数の前記運用ネットワーク情報パケットに書き換える方法であるため、送出するトランスポートストリームのデータ量に変化が発生せず、放送受信装置のシステムタイムクロックの同期を合わせるＰＣＲの送出間隔にずれが生じない。よって、ＰＣＲのずれを修正するためのＰＣＲの付け替えなどの複雑な処理も本発明に係る放送送信装置には必要が無く、放送送信装置の構成を簡素化することができる。
【０１０１】
また、本発明によれば、前記運用ネットワーク情報パケットへの書換え動作を行う運用ネットワーク情報付加部では、入出力インターフェースをトランスポートストリームとし、ＴＳパケット単位で運用ネットワーク情報パケットへの書換えを行うことから、異なったメーカーによって製造された多重化器や６４ＱＡＭ変調器が混在したＣＡＴＶシステムであっても、多重化器とＱＡＭ変調器との間に運用ネットワーク情報付加部を配置することで、本発明のＣＡＴＶシステムの放送送信／受信装置を構成することが可能となり、従来のＣＡＴＶシステムを何ら変更することなく安価に本発明に係るＣＡＴＶシステムの放送送信／受信装置を構築することが可能である。
【図面の簡単な説明】
【図１】本発明の実施の形態１乃至３に共通に使用する放送送信装置のブロック構成の一例を示すブロック構成図である。
【図２】実施の形態１の放送送信装置における運用ネットワーク情報付加部の具体的構成の一例を示すブロック構成図である。
【図３】運用ネットワーク情報パケット生成部で生成される運用ネットワーク情報パケットのデータ構造の一例を示すテーブル構成図である。
【図４】実施の形態１における運用ネットワーク情報付加部の動作の流れの一例を説明するフローチャートである。
【図５】実施の形態１における運用ネットワーク情報付加部の動作結果を説明するためのトランスポートストリームのテーブル内容を示すテーブル構成図である。
【図６】実施の形態２の放送送信装置における運用ネットワーク情報付加部の具体的構成の一例を示すブロック構成図である。
【図７】実施の形態２における運用ネットワーク情報付加部の動作結果を説明するためのトランスポートストリームのテーブル内容を示すテーブル構成図である。
【図８】実施の形態３の放送送信装置における運用ネットワーク情報付加部の具体的構成の一例を示すブロック構成図である。
【図９】実施の形態３における運用ネットワーク情報付加部の動作の流れの一例を説明するフローチャートである。
【図１０】本発明に係る放送受信装置の動作の流れの一例を説明するフローチャートである。
【図１１】受信される運用ネットワーク情報と放送受信装置に保持されている選局リストの一例を示すテーブル構成図である。
【図１２】ＢＳ、ＣＳ、地上波の各ネットワークに送信されるＮＩＴと運用ネットワーク情報のテーブル内容の一例を示すテーブル構成図である。
【図１３】本発明に係る放送方式により再送信を行うＢＳトランスモジュレーションＨ／Ｅ  の構成の一例を示すブロック構成図である。
【図１４】１つのネットワークにおけるＮＩＴ（Ｎｅｔｗｏｒｋ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）のテーブル構造を示すテーブル構成図である。
【図１５】ＢＳ、ＣＳ、地上波の各々ネットワークに送信されるＮＩＴとＮＩＴ［ｏｔｈｅｒ］のテーブル内容の一例を示すテーブル構成図である。
【図１６】ＮＩＴ［ｏｔｈｅｒ］の挿入に伴うＰＣＲの付け替えを行なうことにより再送信を行うＢＳトランスモジュレーションＨ／Ｅ  の構成を示すブロック構成図である。
【符号の説明】
１００…ＢＳ受信器、１０１…ＣＳ受信器、１０２…地上波受信器、１０３…エンコーダ、１０４…多重化器、１０４ａ…ＢＳ多重化器、１０４ｂ…ＣＳ多重化器、１０４ｃ…地上波多重化器、１０４ｄ…自主放送多重化器、１０５…６４ＱＡＭ変調器、１０６…合成器、１１０，１１０−１，１１０−２，１１０−３…運用ネットワーク情報付加部、１１１…運用ネットワーク情報パケット生成部、２００，２００ａ，…，２００ｄ…パケット書換え部、２０１，２０１ａ，…，２０１ｄ…ヌルパケット検出部、２０２ａ，２０２ｂ…ＴＳ切換器、２０３…ＴＳ切換制御部、２０４ａ，…，２０４ｄ…パケット検出部、２０５ａ，…，２０５ｄ…送出サイクルカウント部、３００…テーブルＩＤ、３０１…ネットワークＩＤ、３０２ａ，３０２ｂ…ディスクリプタ、３０３…ＴＳ  ＩＤ、４００，４００′…ＢＳトランスモジュレーションＨ／Ｅ、４０１…ＢＳデジタル復調器、４０２…ＢＳデジタル多重化器、４０３…ＮＩＴ挿入器、４０４…バッファ、４０５…ＰＣＲ付け替え器、４０６…ケーブル変調器、４０７…運用ネットワーク情報書換え器、ＴＳ１，ＴＳ２，…，ＴＳ４…第１、第２、…、第４の入力トランスポートストリーム、ＴＳ１０，ＴＳ２０，…，ＴＳ４０…第１、第２、…、第４の出力トランスポートストリーム。
【図１】
2004247881.tif 000003
【図２】
2004247881.tif 000004
【図３】
2004247881.tif 000005
【図４】
2004247881.tif 000006
【図５】
2004247881.tif 000007
【図６】
2004247881.tif 000008
【図７】
2004247881.tif 000009
【図８】
2004247881.tif 000010
【図９】
2004247881.tif 000011
【図１０】
2004247881.tif 000012
【図１１】
2004247881.tif 000013
【図１２】
2004247881.tif 000014
【図１３】
2004247881.tif 000015
【図１４】
2004247881.tif 000016
【図１５】
2004247881.tif 000017
【図１６】
2004247881.tif 000018