(57)【要約】【課題】デジタル放送で利用する誤り訂正符号と効率的に組み合わせた上で、通信を利用して受信側からの再送要求に応じてデータ再送を可能とする送信サーバ、デジタル放送に係る送信装置及び受信装置、並びにプログラムを提供する。【解決手段】本発明の送信サーバ６は、送信装置２（３）で生成されたデジタル放送に係る誤り訂正符号の符号化データを入力して所定時間分を保存し、ＩＰ網８を経て、受信装置５にて誤り訂正符号を用いて符号化データのビット誤りが訂正できなかったときに生成される再送要求パケットを受信し、その再送要求に係る応答として当該符号化データにインターリーブ処理を施してＩＰパケット形成で受信装置５に向けて送信する。本発明の送信装置２（３）は当該符号化データを順次送信サーバ６に出力する。本発明の受信装置５は再送要求を経て得られた符号化データを補完し、復号できるまで再送要求を繰り返すように構成される。【選択図】図１
2020188431.tif 000002
【特許請求の範囲】
【請求項１】
デジタル放送に係る誤り訂正符号を利用して符号化した符号化データをデジタル変調し放送伝送路を介して受信装置に送信する送信装置から、当該符号化データの所定時間分を保存しＩＰ（Internet Protocol）網を介して受信装置に送信可能とする送信サーバであって、
前記送信装置で生成された符号化データを順次入力し、前記誤り訂正符号の符号長を構成する誤り訂正フレームのフレーム番号により時系列に管理して所定時間分を更新しながら保存する保存部と、
ＩＰ網を経て、前記受信装置にて前記誤り訂正符号を用いて符号化データのビット誤りが訂正できなかったときに生成される再送要求パケットを受信し、前記受信装置に向けて該符号化データの再送を行うよう制御する再送要求処理部と、
当該受信した再送要求パケットに応じて再送要求に係る符号化データを格納するＩＰパケット形式の符号化データパケットを生成し、ＩＰ網を経て前記受信装置に向けて送信するＩＰパケット生成部と、を備え、
前記ＩＰパケット生成部は、前記再送要求に係る符号化データとしての誤り訂正フレームを含む所定数の誤り訂正フレームを用いて、前記再送要求に係る符号化データのビットが所定値以上離れるように所定規則に基づいて各誤り訂正フレームを縦断するようにビットの並び替えを行うインターリーブ処理を実行するインターリーブ部を有し、当該インターリーブ処理後に得られるＩＰパケット形式の符号化データパケットを、シーケンス番号を付与した上で前記受信装置に向けて送信することを特徴とする送信サーバ。
【請求項２】
デジタル放送に係る送信装置であって、
請求項１に記載の送信サーバに対し、前記デジタル放送に係る誤り訂正符号を利用して符号化した符号化データを順次出力する手段を有することを特徴とする送信装置。
【請求項３】
デジタル放送に係る送信装置であって、
請求項１に記載の送信サーバを装置内部に備えることを特徴とする送信装置。
【請求項４】
送信装置によりデジタル放送に係る誤り訂正符号を利用して符号化した符号化データをデジタル変調し放送伝送路を介して送信された変調波信号を受信する受信装置であって、
前記変調波信号を受信して復調する復調部と、
当該復調して得られる符号化データから前記誤り訂正符号の符号長を構成する誤り訂正フレームを再構成し前記誤り訂正符号に対応する復号処理を行って受信データを生成し再生可能とする誤り訂正復号部と、
前記誤り訂正符号を用いて符号化データのビット誤りが訂正できなかったときに対応する符号化データの再送を要求するＩＰパケット形式の再送要求パケットを生成し、請求項１に記載の送信サーバに向けて送信する再送要求パケット生成部と、
当該再送要求パケットに応じて前記送信サーバから再送要求に応じて再送された符号化データを格納するＩＰパケット形式の符号化データパケットを受信して当該再送要求に応じて再送された符号化データを抽出するＩＰパケット受信部と、を備え、
前記ＩＰパケット受信部は、前記送信サーバ側でインターリーブ処理が施されシーケンス番号が付与されたＩＰパケット形式の符号化データパケットについて、当該シーケンス番号を利用し、該インターリーブ処理の逆処理を行って、再送要求に応じて再送された符号化データを再構成するデインターリーブ部を有し、
前記誤り訂正復号部は、
前記送信装置から得られた符号化データについて誤り訂正復号の可否を判定し、当該符号化データのビット誤りが訂正できず復号できないと判定した場合に前記再送要求パケットを生成させる復号可否判定部と、
当該再送要求に応じて再送された符号化データを当該復号処理に用いるよう補完し、所定時間内に当該復号処理により復号できるまで、対応する符号化データの再送の要求を繰り返す符号化データ補完部と、を有することを特徴とする受信装置。
【請求項５】
前記誤り訂正符号は、内符号としてＬＤＰＣ符号、外符号としてＢＣＨ符号が連接した連接符号からなり、
前記復号可否判定部は、前記送信装置から得られた符号化データについて、前記ＢＣＨ符号の復号処理でビット誤りのエラーが訂正しきれなかった、もしくは復号でエラーは訂正できたが所定のＢＣＨエラー数となったときに、当該符号化データのビット誤りが訂正できなかったと判定することを特徴とする、請求項４に記載の受信装置。
【請求項６】
コンピュータを、請求項１に記載の送信サーバとして機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、衛星放送及び地上放送並びに固定通信及び移動通信の技術分野に関するものであり、特に、放送と通信を連携し、通信を利用して受信側からの再送要求に応じてデータ再送を可能とする送信サーバ、デジタル放送に係る送信装置及び受信装置、並びにプログラムに関する。
【背景技術】
【０００２】
衛星放送及び地上放送のデジタル放送方式では、白色雑音下での伝送性能を向上させる技術として、誤り訂正符号が用いられる。例えば高度広帯域衛星デジタル放送では、信号対雑音比に対する利用効率の理論的な上限値であるシャノン限界に迫る性能を有する強力な誤り訂正符号であるＬＤＰＣ（Low Density Parity Check）符号が利用される（例えば、非特許文献１，２参照）。しかし、衛星デジタル放送では降雨による減衰、地上デジタル放送ではフェージングなど、デジタル放送では、誤り訂正符号のみでは信号を復旧できないほど伝送条件が悪化する場合がある。
【０００３】
一方、デジタル無線通信では、誤り訂正符号以外のデータ補償技術としてＡＲＱ（Automatic Repeat reQuest）によるデータ再送制御が知られている（例えば、特許文献１，２参照）。デジタル無線通信において、誤り訂正符号とＡＲＱを組み合わせたＨｙｂｒｉｄ ＡＲＱを用いることで伝送性能の向上を実現することができ、ＡＲＱのみを利用するよりも少ない再送回数、且つ誤り訂正符号のみでは補償できない条件でのデータ伝送が可能となる。ただし、Ｈｙｂｒｉｄ ＡＲＱを用いる従来の先行技術は、ＦＰＵや携帯電話の基地局通信など双方向の通信に限られており、放送のような片方向のブロードキャストにおいて通信と連携し、Ｈｙｂｒｉｄ ＡＲＱでデータを補償する技法は確立されていない。
【０００４】
尚、Ｈｙｂｒｉｄ ＡＲＱを構成するものではないが、デジタル放送の伝送条件が悪化した際、双方向の通信が可能な通信路であるＩＰ（Internet Protocol）網を経て受信側から送信側に向けてＡＲＱを行い、送信側からデータを再送する技術が開示されている（例えば、特許文献３参照）。
【０００５】
一般的なＩＰ網は、回線が混雑しているなどの何らかの障害により情報が消失する消失通信路（ＰＥＣ：Packet Erasure Channel）が想定される。そこで、デジタル無線通信におけるＨｙｂｒｉｄ ＡＲＱでは、データ補償を行う誤り訂正符号として、ＬＤＰＣ−ＣＣ（Convolutional Codes）（例えば、特許文献４参照）やＬＤＧＭ（Low-Density Generator Matrix）符号（例えば、特許文献５参照）などの消失通信路であるＩＰ通信専用の誤り訂正符号が用いられる。これらのＬＤＰＣ−ＣＣやＬＤＧＭ符号は、高度広帯域衛星デジタル放送などと同じくＬＤＰＣ符号を基にした誤り訂正符号ではあるが、消失通信路であるＩＰ通信のみを考慮して設計された符号であり、ＩＰ通信専用の誤り訂正符号の符号化器及び復号器を用意する必要がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１４−０５００３４号公報
【特許文献２】国際公開第２００７／０６９４０６号
【特許文献３】国際公開第２０１５／０４８５６９号
【特許文献４】国際公開第２０１０／００１６１０号
【特許文献５】国際公開第２０１５／０２２９１０号
【非特許文献】
【０００７】
【非特許文献１】R. G. Gallager, “Low-Density Parity-Check Codes,” in Research Monograph series Cambridge, MIT Press, 1963年12月
【非特許文献２】“高度広帯域衛星デジタル放送の伝送方式（ISDB-S3）  標準規格  ARIB STD-B44 2.1版”、［online］、平成28年3月25日改定、ARIB、［平成31年12月26日検索］、インターネット<URL:https://www.arib.or.jp/kikaku/kikaku_hoso/std-b44.html>
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上記の通り、デジタル無線通信において、誤り訂正符号とＡＲＱを組み合わせたＨｙｂｒｉｄ ＡＲＱを用いることで伝送性能の向上を実現することができ、ＡＲＱのみを利用するよりも少ない再送回数、且つ誤り訂正符号のみでは補償できない条件でのデータ伝送が可能となる。
【０００９】
しかし、放送のような片方向のブロードキャストにおいて通信と連携し、Ｈｙｂｒｉｄ ＡＲＱでデータを補償する技法は確立されていない。
【００１０】
そこで、デジタル放送においても、通信と連携し、誤り訂正符号とＡＲＱを組み合わせたデジタル放送と通信の融合によるＨｙｂｒｉｄ ＡＲＱでデータを補償する技法が望まれる。例えば、デジタル放送の伝送条件が悪化した際、双方向の通信が可能な通信路であるＩＰ網を経て受信側から送信側にＡＲＱを行い、送信側からデータ再送する伝送システムを構築することで、伝送性能を向上させることができる。つまり、現行のデジタル放送では誤り訂正符号によるデータ補償しか想定していないため、Ｈｙｂｒｉｄ ＡＲＱでデジタル放送に係るデータを補償することにより、誤り訂正符号では訂正しきれない伝送条件の悪化にも対応できる。また、ＩＰ通信でＡＲＱをする場合も誤り訂正符号と組み合わせることで、再送回数を削減可能となる。
【００１１】
しかし、放送と通信の融合によるＨｙｂｒｉｄ ＡＲＱを用いた伝送システムを構築するために、特許文献３に開示されるＡＲＱを用いたシステムに、特許文献４，５等に開示されるＩＰ通信専用の誤り訂正符号を適用して構成すると、デジタル放送用の誤り訂正符号の符号化器及び復号器と、ＩＰ通信用の符号化器及び復号器をそれぞれ用意し、且つ協働させる仕組みが必要になり、設備規模が増大する。
【００１２】
このため、「デジタル放送で利用する誤り訂正符号」とＡＲＱとを効率的に組み合わせた上で、放送と通信の融合によるＨｙｂｒｉｄ ＡＲＱを用いた伝送システムを構築することが要望される。
【００１３】
つまり、デジタル放送に係る送信装置の符号化器、及び受信装置の復号器を増大させずに、デジタル放送とＩＰ網による通信を連携させ、例えばＬＤＰＣ符号及びＢＣＨ符号の誤り訂正の連接符号とＩＰ通信を利用した再送要求を組み合わせたＨｙｂｒｉｄ ＡＲＱを実現する伝送システムを構成することにより、デジタル放送に係る誤り訂正能力を向上させることが要望される。
【００１４】
また、デジタル放送に係るＨｙｂｒｉｄ ＡＲＱを実現する伝送システムを構成する際に、当該再送要求に対するデータ再送として通信と連携した場合でも、デジタル放送の誤り訂正符号によるデータ補償の確度をより高め、有効にビット誤りを訂正可能とする工夫が求められる。
【００１５】
本発明の目的は、上述の問題に鑑みて、デジタル放送で利用する誤り訂正符号と効率的に組み合わせ、且つデータ補償の確度をより高めた上で、通信を利用して受信側からの再送要求に応じてデータ再送を可能とする送信サーバ、デジタル放送に係る送信装置及び受信装置、並びにプログラムを提供することにある。
【課題を解決するための手段】
【００１６】
本発明の送信サーバは、デジタル放送に係る誤り訂正符号を利用して符号化した符号化データをデジタル変調し放送伝送路を介して受信装置に送信する送信装置から、当該符号化データの所定時間分を保存しＩＰ（Internet Protocol）網を介して受信装置に送信可能とする送信サーバであって、前記送信装置で生成された符号化データを順次入力し、前記誤り訂正符号の符号長を構成する誤り訂正フレームのフレーム番号により時系列に管理して所定時間分を更新しながら保存する保存部と、ＩＰ網を経て、前記受信装置にて前記誤り訂正符号を用いて符号化データのビット誤りが訂正できなかったときに生成される再送要求パケットを受信し、前記受信装置に向けて該符号化データの再送を行うよう制御する再送要求処理部と、当該受信した再送要求パケットに応じて再送要求に係る符号化データを格納するＩＰパケット形式の符号化データパケットを生成し、ＩＰ網を経て前記受信装置に向けて送信するＩＰパケット生成部と、を備え、前記ＩＰパケット生成部は、前記再送要求に係る符号化データとしての誤り訂正フレームを含む所定数の誤り訂正フレームを用いて、前記再送要求に係る符号化データのビットが所定値以上離れるように所定規則に基づいて各誤り訂正フレームを縦断するようにビットの並び替えを行うインターリーブ処理を実行するインターリーブ部を有し、当該インターリーブ処理後に得られるＩＰパケット形式の符号化データパケットを、シーケンス番号を付与した上で前記受信装置に向けて送信することを特徴とする。
【００１７】
また、本発明の送信装置は、デジタル放送に係る送信装置であって、本発明の送信サーバに対し、前記デジタル放送に係る誤り訂正符号を利用して符号化した符号化データを順次出力する手段を有することを特徴とする。
【００１８】
また、本発明の送信装置は、デジタル放送に係る送信装置であって、本発明の送信サーバを装置内部に備えることを特徴とする。
【００１９】
また、本発明の受信装置は、送信装置によりデジタル放送に係る誤り訂正符号を利用して符号化した符号化データをデジタル変調し放送伝送路を介して送信された変調波信号を受信する受信装置であって、前記変調波信号を受信して復調する復調部と、当該復調して得られる符号化データから前記誤り訂正符号の符号長を構成する誤り訂正フレームを再構成し前記誤り訂正符号に対応する復号処理を行って受信データを生成し再生可能とする誤り訂正復号部と、前記誤り訂正符号を用いて符号化データのビット誤りが訂正できなかったときに対応する符号化データの再送を要求するＩＰパケット形式の再送要求パケットを生成し、本発明の送信サーバに向けて送信する再送要求パケット生成部と、当該再送要求パケットに応じて前記送信サーバから再送要求に応じて再送された符号化データを格納するＩＰパケット形式の符号化データパケットを受信して当該再送要求に応じて再送された符号化データを抽出するＩＰパケット受信部と、を備え、前記ＩＰパケット受信部は、前記送信サーバ側でインターリーブ処理が施されシーケンス番号が付与されたＩＰパケット形式の符号化データパケットについて、当該シーケンス番号を利用し、該インターリーブ処理の逆処理を行って、再送要求に応じて再送された符号化データを再構成するデインターリーブ部を有し、前記誤り訂正復号部は、前記送信装置から得られた符号化データについて誤り訂正復号の可否を判定し、当該符号化データのビット誤りが訂正できず復号できないと判定した場合に前記再送要求パケットを生成させる復号可否判定部と、当該再送要求に応じて再送された符号化データを当該復号処理に用いるよう補完し、所定時間内に当該復号処理により復号できるまで、対応する符号化データの再送の要求を繰り返す符号化データ補完部と、を有することを特徴とする。
【００２０】
また、本発明の受信装置において、前記誤り訂正符号は、内符号としてＬＤＰＣ符号、外符号としてＢＣＨ符号が連接した連接符号からなり、前記復号可否判定部は、前記送信装置から得られた符号化データについて、前記ＢＣＨ符号の復号処理でビット誤りのエラーが訂正しきれなかった、もしくは復号でエラーは訂正できたが所定のＢＣＨエラー数となったときに、当該符号化データのビット誤りが訂正できなかったと判定することを特徴とする。
【００２１】
また、本発明のプログラムは、コンピュータを、本発明の送信サーバとして機能させるためのプログラムとして構成する。
【発明の効果】
【００２２】
本発明によれば、放送受信だけでは防げないデータの損失について、ＩＰ網を経て受信側から送信側へ再送要求を実施し、送信側からデータ再送を可能とすることで、受信側でデータを補完することができ、データ補償にデジタル放送に係る誤り訂正符号を利用することで、その再送要求の回数を削減可能となる。特に、当該再送要求に対するデータ再送としてデジタル放送に係る誤り訂正符号の符号化データを伝送する構成とすることで、デジタル放送で利用する誤り訂正符号と再送要求とを効率的に組み合わせることができ、ＩＰ通信用の符号化器及び復号器を用意する必要がなくなり、設備規模が増大させることなく効率のよい伝送システムを構成することができる。また、本発明によるＩＰパケットの生成法を利用することで、当該再送要求に対するデータ再送として通信と連携した場合でも、デジタル放送の誤り訂正符号によるデータ補償の確度をより高め、有効にビット誤りを訂正できるようになる。
【図面の簡単な説明】
【００２３】
【図１】本発明による一実施形態の送信サーバ、送信装置及び受信装置を備える伝送システムの概略構成を示すブロック図である。
【図２】本発明による一実施形態の送信サーバ及び送信装置の概略構成を示すブロック図である。
【図３】本発明による一実施形態の受信装置の概略構成を示すブロック図である。
【図４】本発明による一実施形態の受信装置における受信制御フローを示すフローチャートである。
【図５】（ａ）乃至（ｄ）は、それぞれ本発明による一実施形態の送信サーバにおけるＩＰパケット生成部のＩＰパケットの生成法に関する説明図である。
【図６】本発明による一実施形態の送信サーバにおけるＩＰパケット生成部のインターリーブ処理に関する説明図である。
【図７】本発明による一実施例の送信サーバ、送信装置及び受信装置を備える伝送システムの概略構成を示すブロック図である。
【図８】本発明による一実施例の高度広帯域衛星デジタル放送の受信装置における受信制御フローを示すフローチャートである。
【図９】（ａ）乃至（ｄ）は、それぞれ本発明による一実施例の送信サーバにおけるＩＰパケット生成部のＩＰパケット生成に関する説明図である。
【図１０】本発明による一実施例の送信サーバにおけるＩＰパケット生成部のインターリーブ処理に関する説明図である。
【発明を実施するための形態】
【００２４】
〔伝送システム〕
図１は、本発明による一実施形態の送信サーバ６、送信装置２，３及び受信装置５を備える伝送システム１の概略構成を示すブロック図である。図１に示す伝送システム１は、送信装置２，３、受信装置５、１台又は複数台の送信サーバ６、及び、複数台の送信サーバ６を構成するときに設けられる負荷分散装置７を備える。
【００２５】
送信装置２は、デジタル放送に係る送信データに対し誤り訂正符号化処理を施して誤り訂正符号パリティを付与することにより符号化データを生成し、その符号化データを所定の変調方式でデジタル変調して変調波信号を生成し、送信アンテナ２ａを介して放送衛星４を含む衛星放送伝送路経由で、デジタル放送に係る電波を放射する装置である。例えば、送信装置２は、高度広帯域衛星デジタル放送の送信装置とすることができる。また、送信装置２は、順次生成した符号化データを誤り訂正フレームとして管理して、フレーム番号を付与して、ローカルエリアネットワーク経由で、１台又は複数台の送信サーバ６に送信する機能を有する。
【００２６】
送信装置３は、デジタル放送に係る送信データに対し誤り訂正符号化処理を施して誤り訂正符号パリティを付与することにより符号化データを生成し、その符号化データを所定の変調方式でデジタル変調して変調波信号を生成し、送信アンテナ３ａを介して地上放送伝送路経由で、デジタル放送に係る電波を放射する装置である。例えば、送信装置３は、現行又は次世代の地上デジタル放送の送信装置とすることができる。また、送信装置３は、順次生成した符号化データを誤り訂正フレームとして管理して、フレーム番号を付与して、ローカルエリアネットワーク経由で、１台又は複数台の送信サーバ６に送信する機能を有する。
【００２７】
受信装置５は、受信アンテナ５ａを介して送信装置２から電波放射された変調波信号を受信して復調し、誤り訂正符号の符号長を構成する誤り訂正フレームを再構成し送信装置２における誤り訂正符号化処理に対応する復号処理を行って受信データを生成し再生可能とする機能、及び、受信アンテナ５ｂを介して送信装置３から電波放射された変調波信号を受信して復調し、誤り訂正符号の符号長を構成する誤り訂正フレームを再構成し送信装置３における誤り訂正符号化処理に対応する復号処理を行って受信データを生成し再生可能とする機能を有する装置である。
【００２８】
また、受信装置５は、送信装置２（又は送信装置３）から得られた符号化データについて誤り訂正復号の可否を判定し、復号できると判定したときはそのまま復号して受信データを生成し、符号化データのビット誤りが訂正できず復号できないと判定した場合には対応する符号化データの再送を要求するＩＰパケット形式の再送要求パケットを生成し、ＩＰ網８を経て、送信サーバ６に向けて送信する機能を有する。さらに、受信装置５は、当該再送要求パケットに応じて送信サーバ６から再送要求に応じて再送された符号化データを格納するＩＰパケット形式の符号化データパケットを受信して当該再送要求に応じて再送された符号化データを抽出し、当該再送要求に応じて再送された符号化データを復号処理に用いるよう補完し、所定時間内に当該復号処理により復号できるまで、対応する符号化データの再送の要求を繰り返す機能を有する。尚、受信装置５は、所定時間内に当該復号処理により復号できないときは、ビット誤りを含む状態のまま受信データを生成する。
【００２９】
１台又は複数台の送信サーバ６の各々は、デジタル放送に係る誤り訂正符号を利用して符号化した符号化データをデジタル変調し放送伝送路を介して受信装置５に送信する送信装置２（又は送信装置３）から、当該符号化データの所定時間分を保存しＩＰ網８を介して受信装置５に送信可能とするコンピュータとして構成される。
【００３０】
即ち、送信サーバ６は、送信装置２（又は送信装置３）で生成された符号化データを当該ローカルエリアネットワーク経由で順次入力し、誤り訂正符号の符号長を構成する誤り訂正フレームのフレーム番号により時系列に管理して所定時間分を更新しながら保存する機能、ＩＰ網８を経て、受信装置５にて送信装置２（又は送信装置３）で利用した誤り訂正符号を用いて符号化データのビット誤りが訂正できなかったときに生成される再送要求パケットを受信し、当該受信装置５に向けて該符号化データの再送を行うよう制御する機能、及び、受信装置５からＩＰ網８を経て受信した再送要求パケットに応じて再送要求に係る符号化データを格納するＩＰパケット形式の符号化データパケットを生成し、ＩＰ網８を経て当該受信装置５に向けて送信する機能を有する。
【００３１】
尚、図１に例示する伝送システム１では、送信装置２及び送信装置３を備えるとして説明したが、送信装置２と送信装置３のいずれか一方のみとしてもよい。図１に例示する伝送システム１では、送信装置２（又は送信装置３）と送信サーバ６とを別体として説明したが、送信装置２（又は送信装置３）が送信サーバ６を備える形態とし、１台又は複数台の送信装置２（又は送信装置３）として、ローカルエリアネットワークで接続する代わりに、単純な信号ケーブルで接続する構成としてもよい。
【００３２】
負荷分散装置７は、複数台の送信サーバ６を構成するときに、当該複数台の送信サーバ６とＩＰ網８との間に設けられ、ＩＰ網８を経て多くの受信装置５から再送要求パケットを受信した場合に、複数台の送信サーバ６の各処理負荷を分散させ、再送要求に係る符号化データパケットを分割送信する装置である。図１に示す伝送システムでは、予めユーザ登録された複数台の受信装置５を対象とし、負荷分散装置７を介在させることで、ユーザ登録数が多くなる場合でも送信サーバ６を追加するだけでよいものとなる。ただし、予め許容するユーザ登録数に対応した送信サーバ６を個別に配設するときは、負荷分散装置７の設置を省略し、送信サーバ６とＩＰ網８とを直接的に接続する形態としてもよい。
【００３３】
以下、より具体的に、送信装置２（又は送信装置３）、送信サーバ６、受信装置５について順に説明する。
【００３４】
〔送信装置〕
図２は、本発明による一実施形態の送信サーバ６及び送信装置２（又は送信装置３）の概略構成を示すブロック図である。尚、図２に示す送信装置２（又は送信装置３）は、本発明に係る主要な構成要素のみを図示しており、エネルギー拡散処理等のその他の構成要素の説明は省略する。
【００３５】
送信装置２及び送信装置３は、それぞれの放送伝送路（衛星放送伝送路又は地上放送伝送路）に適した誤り訂正符号化処理及び変調方式が採用されるが、図２に示すように、誤り訂正符号化部２１、及び変調部２２を備えるとして包括して説明する。
【００３６】
誤り訂正符号化部２１は、デジタル放送に係る送信データに対し誤り訂正符号化処理を施して誤り訂正符号パリティを付与することにより符号化データを生成し、変調部２２に出力する符号化器である。また、誤り訂正符号化部２１は、順次生成した符号化データを誤り訂正フレームとして管理して、フレーム番号を付与して、ローカルエリアネットワーク経由で送信サーバ６に送信する機能を有する。
【００３７】
変調部２２は、誤り訂正符号化部２１から得られる符号化データを所定の変調方式でデジタル変調して変調波信号を生成し、放送伝送路経由でデジタル放送に係る電波を放射する。
【００３８】
デジタル放送に係る送信データは、例えば地上放送伝送路を経由して送信するときはＡＲＩＢ  ＳＴＤ−Ｂ３１に記載され地上デジタル放送で使用されるＭＰＥＧ２−ＴＳとすることができ、例えば衛星放送伝送路を経由して送信するときはＡＲＩＢ  ＳＴＤ−Ｂ４４に記載され高度広帯域衛星デジタル放送で使用されるＴＬＶ（Type Length Value）形式のデータとすることができる。
【００３９】
尚、現行の地上デジタル放送では、内符号として畳み込み符号、外符号としてリードソロモン符号が連接した連接符号で誤り訂正符号化処理が行われる。次世代の地上デジタル放送では、内符号としてＬＤＰＣ符号、外符号としてＢＣＨ（Bose-Chaudhuri-Hocquenghem）符号が連接した連接符号で誤り訂正符号化処理を行うことが検討されている。また、高度広帯域衛星デジタル放送では、内符号としてＬＤＰＣ符号、外符号としてＢＣＨ符号が連接した連接符号で誤り訂正符号化処理が行われる。
【００４０】
〔送信サーバ〕
図２に示す送信サーバ６は、デジタル放送に係る誤り訂正符号を利用して符号化した符号化データをデジタル変調し放送伝送路を介して受信装置５に送信する送信装置２（又は送信装置３）から、当該符号化データの所定時間分を保存しＩＰ網８を介して受信装置５に送信可能とするコンピュータとして構成され、保存部６１、ＩＰパケット生成部６２、及び再送要求処理部６３を備える。
【００４１】
保存部６１は、送信装置２（又は送信装置３）で生成された符号化データを当該ローカルエリアネットワーク経由で順次入力し、誤り訂正符号の符号長を構成する誤り訂正フレームのフレーム番号により時系列に管理して所定時間分を更新しながら保存する機能部である。
【００４２】
ＩＰパケット生成部６２は、受信装置５からの再送要求に係る符号化データを格納するＩＰパケット形式の符号化データパケットを生成し、ＩＰ網８を経て当該受信装置５に向けて送信する機能部である。この符号化データパケットは、受信装置５にて送信装置２（又は送信装置３）で利用した誤り訂正符号を用いて符号化データのビット誤りが訂正できなかったときに生成される。尚、詳細は後述するが、ＩＰパケット生成部６２は、符号化データパケットを構成する複数のＩＰパケットにシーケンス番号を付与した上で、再送要求に係る符号化データのビットが所定値以上離れるように所定規則に基づいて各誤り訂正フレームを縦断するようにビットの並び替えを行うインターリーブ処理を実行するインターリーブ部６２１を有する。
【００４３】
再送要求処理部６３は、受信装置５からＩＰ網８を経て再送要求パケットを受信したときに、保存部６１に対し再送要求に係る符号化データの所在を見つけ、その符号化データをＩＰパケット生成部６２に出力するよう制御する機能部である。
【００４４】
〔受信装置〕
図３は、本発明による一実施形態の受信装置５の概略構成を示すブロック図である。受信装置５は、復調部５１、誤り訂正復号部５２、再送要求パケット生成部５３、及びＩＰパケット受信部５４を備える。
【００４５】
復調部５１は、放送伝送路（衛星放送伝送路又は地上放送伝送路）経由で送信装置２（又は送信装置３）から電波放射された変調波信号を受信して復調し、この復調処理で得られる符号化データを誤り訂正復号部５２に出力する。
【００４６】
誤り訂正復号部５２は、復調部５１から得られる符号化データについて誤り訂正符号の符号長を構成する誤り訂正フレームを再構成し、送信装置２（又は送信装置３）における誤り訂正符号化処理に対応する復号処理を行って受信データを生成し再生可能に外部出力する復号器である。
【００４７】
ここで、誤り訂正復号部５２は、復号可否判定部５２１、及び符号化データ補完部５２２を有する。
【００４８】
復号可否判定部５２１は、送信装置２（又は送信装置３）から得られた符号化データについて誤り訂正復号の可否を判定し、復号できると判定したときはそのまま復号して受信データを生成し、符号化データのビット誤りが訂正できず復号できないと判定した場合には、再送要求パケット生成部５３に対して、対応する符号化データの再送要求を示す再送要求パケットを生成するよう指示する機能部である。
【００４９】
符号化データ補完部５２２は、再送要求パケット生成部５３による当該再送要求パケットの送信に応じて送信サーバ６から受信した符号化データパケットを当該復号処理に用いるよう補完する機能部である。
【００５０】
そして、誤り訂正復号部５２は、符号化データ補完部５２２の機能により、復調部５１から得られる符号化データについて所定時間内に当該復号処理により復号できるまで、対応する符号化データの再送の要求を繰り返すように構成される。尚、誤り訂正復号部５２は、所定時間内に当該復号処理により復号できないときは、ビット誤りを含む状態のまま受信データを生成する。
【００５１】
再送要求パケット生成部５３は、復号可否判定部５２１により復号できないと判定した符号化データについて、その再送を要求するＩＰパケット形式の再送要求パケットを生成し、ＩＰ網８を経て、送信サーバ６に向けて送信する機能部である。
【００５２】
ＩＰパケット受信部５４は、当該再送要求パケットに応じて送信サーバ６から再送要求に応じて再送された符号化データを格納するＩＰパケット形式の符号化データパケットを受信して、当該再送要求に係る符号化データを抽出し、誤り訂正復号部５２に出力する機能部である。尚、ＩＰパケット受信部５４は、シーケンス番号を利用し、送信サーバ６側のインターリーブ部６２１の逆処理を行って、再送要求に応じて再送された符号化データを再構成するデインターリーブ部５４１を有する。
【００５３】
（受信装置における受信制御フロー）
図４は、本発明による一実施形態の受信装置５における受信制御フローを示すフローチャートである。
【００５４】
まず、受信装置５は、復調部５１により、放送伝送路（衛星放送伝送路又は地上放送伝送路）経由で送信装置２（又は送信装置３）から電波放射された変調波信号を受信して復調し、この復調処理で得られる符号化データを誤り訂正復号部５２に出力する（ステップＳ１）。
【００５５】
続いて、受信装置５は、誤り訂正復号部５２により、送信装置２（又は送信装置３）における誤り訂正符号化処理に対応する復号処理を実行する（ステップＳ２）。
【００５６】
ここで、誤り訂正復号部５２は、復号可否判定部５２１により、送信装置２（又は送信装置３）から得られた符号化データについて誤り訂正復号の可否を判定し（ステップＳ３）、復号できると判定したときはそのまま復号して受信データを再生可能に生成し（ステップＳ３：Ｎｏ）、時系列上、次の符号化データについての復調・復号処理へと移行する。即ち、誤り訂正復号部５２は、送信装置２（又は送信装置３）から得られた符号化データについて復号を試みて、ビット誤りがない場合や、ビット誤りが訂正可能な範囲であった場合に、そのまま復号して受信データを再生可能に生成する。
【００５７】
一方、誤り訂正復号部５２は、復号可否判定部５２１により、復号できないと判定した場合には、再送要求パケット生成部５３に対して、対応する符号化データの再送要求を示す再送要求パケットを生成するよう指示する（ステップＳ３：Ｙｅｓ）。即ち、誤り訂正復号部５２は、伝送条件の悪化などの理由で、符号化データから受信データを復元できなかった場合、ＡＲＱにより送信サーバ６に向けて再送要求を行うよう再送要求パケット生成部５３に指示する。
【００５８】
復号可否判定部５２１からの指示に応じて、再送要求パケット生成部５３は、復号可否判定部５２１により復号できないと判定した符号化データについて、その再送を要求するＩＰパケット形式の再送要求パケットを生成し、ＩＰ網８を経て、送信サーバ６に向けて送信する（ステップＳ４）。
【００５９】
続いて、受信装置５は、ＩＰパケット受信部５４により、当該再送要求パケットに応じて送信サーバ６から再送要求に応じて再送された符号化データを格納するＩＰパケット形式の符号化データパケットを受信して、当該再送要求に係る符号化データを抽出し、誤り訂正復号部５２に出力する（ステップＳ５）。
【００６０】
続いて、誤り訂正復号部５２は、符号化データ補完部５２２により、再送要求パケット生成部５３による当該再送要求パケットの送信に応じて送信サーバ６から受信した符号化データパケットを当該復号処理に用いるよう補完する（ステップＳ６）。
【００６１】
そして、誤り訂正復号部５２は、符号化データ補完部５２２の機能により、復調部５１から得られる符号化データについて所定時間内に当該復号処理により復号できるまで、対応する符号化データの再送の要求を繰り返し、復号できた符号化データを基に受信データを生成した後、時系列上、次の符号化データについての復調・復号処理へと移行する。尚、誤り訂正復号部５２は、所定時間内に当該復号処理により復号できないときは、ビット誤りを含む状態のまま受信データを生成する。
【００６２】
ここで、受信装置５における再送要求パケット生成部５３による再送要求は、誤り訂正復号部５２によってビット誤りが訂正できなかったビットを含む誤り訂正フレーム全体の再送を、その誤り訂正フレームのフレーム番号を指定して送信サーバ６に要求する形態とする。一方、送信サーバ６は、図５を参照して後述するが、再送要求に係る符号化データとしての誤り訂正フレームを識別可能とし、且つその誤り訂正フレームにおいて何番目のビットを表すのか特定できるシーケンス番号を付したＩＰパケットを利用して再送要求に係る符号化データパケットを生成し、再送要求に応答する。
【００６３】
ところで、再送要求パケットは、ＩＰパケット形式で一般的に用いられる非達通知パケットを利用でき、符号化データパケットは、その非達通知パケットの応答として再送を行うものとして構成される。このため、誤り訂正復号部５２では、再送により得られた符号化データ（再送により得られた誤り訂正フレーム全体、又はその誤り訂正フレームにおけるビット誤りが訂正できなかった箇所のビットのみ）と、復調部５１から得られる符号化データとを組み合わせて再度、復号を実施することができ、所定時間内で受信データを復元できるまで繰り返し再送要求を行うことで、再生可能に出力することができる。
【００６４】
このように、図１に示す伝送システム１では、降雨による減衰やフェージングなどにより、誤り訂正符号によるデータ復元が不可能なほど伝送条件が悪化した場合、受信装置５はＩＰ網８を通じて送信装置２（又は送信装置３）に符号化データの再送を要求する。送信装置２（又は送信装置３）は放送伝送路を経て送信したときと同じ誤り訂正符号の符号化器（即ち、誤り訂正符号化部２１）により符号化した符号化データをＩＰ網８経由で受信装置５に伝送する。
【００６５】
受信装置５は、電波により受信したときと同じ誤り訂正符号の復号器（即ち、誤り訂正復号部５２）により、消失した符号化データを補完して受信データを復元する。電波経由で消失したデータが多いときや、ＩＰ網８も消失通信路と考えられ、一部のデータが消失するときでも、受信装置５は、所定時間内で受信データを復元できるまで繰り返し再送要求を行うことで、再生可能に出力することができる。
【００６６】
従って、図１に示す伝送システム１によれば、放送受信だけでは防げないデータの損失について、ＩＰ網８を経て受信装置５から送信サーバ６へ再送要求を実施し、送信サーバ６からデータ再送を可能とすることで、受信装置５で符号化データを補完することができ、データ補償にデジタル放送に係る誤り訂正符号を利用することで、その再送要求の回数を削減可能となる。特に、当該再送要求に対するデータ再送としてデジタル放送に係る誤り訂正符号の符号化データを伝送する構成とすることで、デジタル放送で利用する誤り訂正符号と再送要求とを効率的に組み合わせ、誤り訂正符号に係る符号化器及び復号器を共通化することができるので、ＩＰ通信用の符号化器及び復号器を用意する必要がなくなり、設備規模が増大させることなく効率のよい伝送システム１を構成することができる。
【００６７】
（ＩＰパケットの生成法）
ここで、本実施形態の伝送システム１では、デジタル放送に係るＨｙｂｒｉｄ ＡＲＱを実現する際に、当該再送要求に対するデータ再送として通信と連携し、且つ誤り訂正に係る符号化器及び復号器を通信とデジタル放送とで共通化した場合でも、デジタル放送の誤り訂正符号によるデータ補償の確度をより高めるために、ＩＰパケットの生成法に工夫を設けている。即ち、ＩＰパケットの生成法の工夫によりＩＰ網８での消失通信路のふるまいをデジタル放送での白色雑音のふるまいに近づけることで、デジタル放送に係るＨｙｂｒｉｄ ＡＲＱにおける誤り訂正能力の向上を図るものとしている。
【００６８】
より具体的に、図５を参照して、送信サーバ６におけるＩＰパケット生成部６２のＩＰパケットの生成法について説明する。図５（ａ）乃至（ｄ）は、それぞれ本発明による一実施形態の送信サーバ６におけるＩＰパケット生成部６２のＩＰパケットの生成法に関する説明図である。
【００６９】
まず、送信サーバ６における保存部６１は、送信装置２（又は送信装置３）で生成された符号化データを当該ローカルエリアネットワーク経由で順次入力し、誤り訂正フレームのフレーム番号により時系列に管理して所定時間分を更新しながら保存している。誤り訂正フレームのフレーム長はｎビットとする（図５（ａ）参照）。保存部６１は、再送要求に係るフレーム番号を持つ誤り訂正フレームを先頭として連続するフレーム番号を持つｍフレームの誤り訂正フレームをＩＰパケット生成部６２に出力する。尚、ｍは、固定値であるが外部から可変設定することができるものとなっている。
【００７０】
そこで、ＩＰパケット生成部６２は、再送要求に係る符号化データとしての誤り訂正フレームを含むｍフレームの誤り訂正フレームを縦方向に並べるようにして記憶部（図示略）に一時記憶する（図５（ａ）参照）。
【００７１】
続いて、ＩＰパケット生成部６２は、ｍフレームの誤り訂正フレームに各ビットを先頭から読み出し、生成するＩＰパケットのヘッダを除いたパケット長としてｍビットのＩＰペイロードをｎパケット分、生成する（図５（ｂ）参照）。即ち、各誤り訂正フレームの１〜ｎビットのうち、それぞれの同一ビット目を１ビットずつ集めｍビットとしたものをＩＰペイロードとする。
【００７２】
続いて、ＩＰパケット生成部６２は、生成したｎパケット分のＩＰペイロードに、デジタル放送の誤り訂正フレームにおいて何番目のビットを表すのか特定できるシーケンス番号とＩＰヘッダを符号化データパケットのヘッダとして付加して、ｎパケット分のＩＰパケットを生成する（図５（ｃ）参照）。尚、本例では、分かりやすくシーケンス番号を１〜ｎとして表しているが、各ＩＰパケットを受信装置５にとって誤り訂正フレームのどのビットを示すものであれるかを識別可能な表現形態であれば任意である。
【００７３】
続いて、ＩＰパケット生成部６２は、インターリーブ部６２１を機能させ、生成したｎパケット分のＩＰパケットを、ＩＰ網８への送出順として所定規則に基づいたビットの並び替えを行うインターリーブ処理を実行する（図５（ｄ）参照）。
【００７４】
（インターリーブ処理）
図６は、本実施形態におけるＩＰパケット生成部６２１におけるインターリーブ部６２１のインターリーブ処理に関する説明図である。
【００７５】
2020188431.tif 000003
【００７６】
受信装置５は、デインターリーブ５４１により、シーケンス番号を利用し、送信サーバ６側のインターリーブ部６２１の逆処理を行って、再送要求に応じて再送された符号化データを再構成する。
【００７７】
尚、本実施形態におけるＩＰパケット生成部６２１は、再送要求に係る符号化データとしての誤り訂正フレームを含むｍ（ｍは１以上の整数）個の誤り訂正フレームが必要であり、換言すればインターリーブ部６２１はｍフレーム分の誤り訂正フレームが揃うまでインターリーブ処理を実行することはできない。このためタイムロスが問題となる場合には、再送要求パケット生成部５３は、送信サーバ６に向けて、再送要求に係る符号化データとしての誤り訂正フレームを識別可能とし、且つその誤り訂正フレームにおいて何番目のビットを表すのか特定できるシーケンス番号を指定する再送要求パケットを送信するようにして、送信サーバ６は、再送要求に係るｎビットの誤り訂正フレームのうちシーケンス番号が示すビット数分ｎ１（＜ｎ）のみを、ｍ（ｍは１以上の整数）個の誤り訂正フレームから抽出して、対応するシーケンス番号を保持したＩＰパケットを生成し、インターリーブ部６２１によりそのＩＰパケットの送出順を並び替えるようにしてもよい。そして、ｍ，ｎは、固定値であるが外部から可変設定することができるものとすることで、各ＩＰパケットのパケット長の調整を行うことができる。
【００７８】
また、それぞれの誤り訂正フレームから１ビットずつ集めることでＩＰパケットを生成したが、それぞれの誤り訂正フレームから複数ビット集めることも可能である。逆に２フレーム分の誤り訂正フレームを１フレーム分として扱うことや、ｍビットのパケットを２ｎ個生成することも可能である。即ち、ＩＰ網８におけるパケットロスを予めそうして、これを緩和することができるように、誤り訂正フレームの各ビットの送出順を並び替える形態であれば、その他のインターリーブ技法を適用することが可能である。一般的にインターリーブ処理の対象とする期間（信号長）を長くすればするほどバースト的なパケットロスに強くなるため、伝送システム１全体で許容可能な期間内で最適なインターリーブ処理を実行するよう、インターリーブ部６２１を構成する。
【００７９】
従って、図１に示す伝送システム１によれば、放送受信だけでは防げないデータの損失について、ＩＰ網８を経て受信装置５から送信サーバ６へ再送要求を実施し、送信サーバ６からデータ再送を可能とすることで、受信装置５で符号化データを補完することができ、データ補償にデジタル放送に係る誤り訂正符号を利用することで、その再送要求の回数を削減可能となる。特に、当該再送要求に対するデータ再送としてデジタル放送に係る誤り訂正符号の符号化データを伝送する構成とすることで、デジタル放送で利用する誤り訂正符号と再送要求とを効率的に組み合わせることができ、ＩＰ通信用の符号化器及び復号器を用意する必要がなくなり、設備規模が増大させることなく効率のよい伝送システム１を構成することができる。更に、本発明に係るＩＰパケットの生成法を利用することで、当該再送要求に対するデータ再送として通信と連携した場合でも、デジタル放送の誤り訂正符号によるデータ補償の確度をより高め、有効にビット誤りを訂正できるようになる。
【００８０】
〈実施例〉
以下、伝送システム１を高度広帯域衛星デジタル放送用に構成した、より具体的な一実施例を説明する。
【００８１】
図７は、本発明による一実施例の送信サーバ６、送信装置２及び受信装置５を備える伝送システム１の概略構成を示すブロック図である。尚、同様な構成要素には、同一の参照番号を付して説明する。
【００８２】
図７に示す一実施例の伝送システム１は、ＡＲＩＢ  ＳＴＤ−Ｂ４４に記載される高度広帯域衛星デジタル放送を例にした実施例であり、本発明による一実施形態の送信サーバ６、送信装置２及び受信装置５を備える。ここでは、１台の送信サーバ６とし、負荷分散装置７の設置は省略しているが、上述したように、複数台の送信サーバ６とし、負荷分散装置７を経由してＩＰ網８と接続する形態としてもよい。
【００８３】
また、図７に例示する伝送システム１では、送信装置２と送信サーバ６とを別体としてローカルエリアネットワークで接続する例を説明するが、送信装置２が送信サーバ６を備える形態とし、ローカルエリアネットワークで接続する代わりに、単純な信号ケーブルで接続する構成としてもよい。
【００８４】
図７に例示する送信装置２は、上述した図２と同様に構成され、デジタル放送に係る送信データに対し誤り訂正符号化処理を施して誤り訂正符号パリティ（ＬＤＰＣパリティ及びＢＣＨパリティ）を付与することにより符号化データを生成し、その符号化データを所定の変調方式でデジタル変調して変調波信号を生成し、送信アンテナ２ａを介して放送衛星４を含む高度広帯域衛星デジタル放送の放送伝送路経由で、デジタル放送に係る電波を放射する。高度広帯域衛星デジタル放送は、符号化データの１フレーム分のビット数が４４８８０ビットであり、誤り訂正符号化処理として、ＬＤＰＣ符号を内符号として利用し、ＢＣＨ符号を外符号として利用する。また、送信装置２は、順次生成した符号化データを誤り訂正フレームとして管理して、フレーム番号を付与して、送信サーバ６に送信する。
【００８５】
図７に例示する受信装置５は、上述した図３と同様に構成され、受信アンテナ５ａを介して送信装置２から電波放射された変調波信号を受信して復調し、送信装置２における誤り訂正符号化処理に対応する復号処理を行って受信データを生成し再生可能とする。
【００８６】
また、受信装置５は、送信装置２から得られた符号化データについて誤り訂正復号の可否を判定し、復号できると判定したときはそのまま復号して受信データを生成し、復号できないと判定した場合には対応する符号化データの再送を要求するＩＰパケット形式の再送要求パケットを生成し、ＩＰ網８を経て、送信サーバ６に向けて送信する機能を有する。そして、受信装置５は、当該再送要求パケットに応じて送信サーバ６から再送要求に応じて再送された符号化データを格納するＩＰパケット形式の符号化データパケットを受信して、当該再送要求に応じて再送された符号化データを復号処理に用いるよう補完し、所定時間内に当該復号処理により復号できるまで、対応する符号化データの再送の要求を繰り返す機能を有する。尚、受信装置５は、所定時間内に当該復号処理により復号できないときは、ビット誤りを含む状態のまま受信データを生成する。
【００８７】
送信サーバ６は、上述した図２と同様に構成され、送信装置２で生成された符号化データを順次入力し、誤り訂正フレームのフレーム番号により時系列に管理して所定時間分を更新しながら保存する機能、受信装置５からＩＰ網８を経て受信した再送要求パケットに応じて再送要求に係る符号化データを格納するＩＰパケット形式の符号化データパケットを生成し、ＩＰ網８を経て当該受信装置５に向けて送信する機能を有する。
【００８８】
従って、本実施例において、送信装置２はデジタル放送に係る送信データに高度広帯域衛星デジタル放送の誤り訂正符号化処理を施した上で変調波信号を生成し、送信アンテナ２ａを介して放送衛星４を経て送信する。受信装置５はまず受信アンテナ５ａから受信した高度広帯域衛星デジタル放送の変調波信号を復調し、誤り訂正復号処理で受信データを復元するよう試みる。受信装置５は、伝送環境がよく誤りなく受信できた場合や、白色雑音等の影響が誤り訂正符号により復号できる範囲であった場合、そのまま符号化データから受信データを復元して再生可能にする。受信装置５は、降雨減衰が起きるなど伝送環境が悪く、誤り訂正符号では復号できないほど符号化データが劣化した場合、ＩＰ網８を通じて該当する符号化データについて送信装置２と連携動作する送信サーバ６に対し再送要求を行う。
【００８９】
受信装置５からＩＰ網８を通じて送信サーバ６に再送要求があった場合、送信サーバ６は誤り訂正符号化処理後の符号化データをＩＰ網８経由で受信装置５に再送する。受信装置５は、ＩＰ網８から得られた符号化データを補完して誤り訂正復号処理を実行し、受信データを復元して再生可能にする。
【００９０】
（実施例：高度広帯域衛星デジタル放送の受信装置における受信制御フロー）
図８は、図７に示す一実施例の高度広帯域衛星デジタル放送の受信装置５における受信制御フローを示すフローチャートである。尚、図４と同様なステップ番号には同一の番号を付している。
【００９１】
まず、受信装置５は、復調部５１により、高度広帯域衛星デジタル放送の放送伝送路経由で送信装置２から電波放射された変調波信号を受信して復調し、この復調処理で得られる符号化データを誤り訂正復号部５２に出力する（ステップＳ１）。
【００９２】
続いて、受信装置５は、誤り訂正復号部５２により、送信装置２における誤り訂正符号化処理に対応する復号処理を実行するため、まず、尤度テーブルから符号化データの各ビットの対数尤度比を算出する（ステップＳ２Ａ）。高度広帯域衛星デジタル放送は、符号化データの１フレーム分のビット数が４４８８０ビットであり、誤り訂正符号化処理として、ＬＤＰＣ符号を内符号として利用し、ＢＣＨ符号を外符号として利用するため、尤度テーブルを用いてビットが“０”である確からしさ、及びビットが“１”である確からしさを示す対数尤度比を算出する。
【００９３】
続いて、受信装置５は、誤り訂正復号部５２により、対数尤度比によるsum-productアルゴリズムを利用したＬＤＰＣ復号を実施後（ステップＳ２Ｂ）、ＢＣＨ符号の復号処理を実施する（ステップＳ２Ｃ）。ＡＲＩＢ  ＳＴＤ−Ｂ４４では外符号のＢＣＨ符号の復号処理の際にビット誤りのエラーを訂正しきれない場合、データをヌルパケットに置き換える、エラーありのフラグを付けるなどの処理を規定している。
【００９４】
そこで、誤り訂正復号部５２は、復号可否判定部５２１により、送信装置２から得られた符号化データについて誤り訂正復号の可否を判定するため、ＢＣＨ符号の復号処理でビット誤りのエラーが訂正しきれなかった、もしくは復号でエラーは訂正できたが所定のＢＣＨエラー数となったか否かを判定する（ステップＳ３’）。即ち、本実施例では、ＬＤＰＣ符号の訂正能力が不確定であること、またＢＣＨ符号の訂正能力が確定的であることに着目し、ＬＤＰＣ符号と連接するＢＣＨ符号のエラー訂正数を利用して、Ｈｙｂｒｉｄ ＡＲＱにおける効率的な再送要求を実現するものとしている。
【００９５】
誤り訂正復号部５２は、ステップＳ３’においてＢＣＨ符号の復号処理でビット誤りのエラーが訂正しきれた、もしくは所定のＢＣＨエラー数未満であったため復号できると判定したときはそのまま復号して受信データを再生可能に生成し（ステップＳ３’：Ｎｏ）、時系列上、次の符号化データについての復調・復号処理へと移行する。即ち、誤り訂正復号部５２は、送信装置２から得られた符号化データについて復号を試みて、ビット誤りがない場合や、ビット誤りが訂正可能な範囲であった場合に、そのまま復号して受信データを再生可能に生成する。
【００９６】
一方、誤り訂正復号部５２は、復号可否判定部５２１により、ＢＣＨ符号の復号処理でビット誤りのエラーが訂正しきれなかった、もしくは復号でエラーは訂正できたが所定のＢＣＨエラー数となったため復号できないと判定した場合には、再送要求パケット生成部５３に対して、該当の４４８８０ビットの符号化データの再送要求を示す再送要求パケットを生成するよう指示する（ステップＳ３’：Ｙｅｓ）。即ち、誤り訂正復号部５２は、伝送条件の悪化などの理由で、符号化データから受信データを復元できなかった場合、ＡＲＱにより送信サーバ６に向けて再送要求を行うよう再送要求パケット生成部５３に指示する。
【００９７】
復号可否判定部５２１からの指示に応じて、再送要求パケット生成部５３は、復号可否判定部５２１により復号できないと判定した符号化データについて、その再送を要求するＩＰパケット形式の再送要求パケットを生成し、ＩＰ網８を経て、送信サーバ６に向けて送信する（ステップＳ４）。送信装置２は、受信装置５から再送要求を受け取った場合、ＢＣＨ符号、ＬＤＰＣ符号で誤り訂正符号化済みのビット列をＩＰパケット化して符号化データパケットを生成し、ＩＰ網８経由で受信装置５に再送する。ＩＰパケット化の方法については図９を参照して後述する。
【００９８】
続いて、受信装置５は、ＩＰパケット受信部５４により、当該再送要求パケットに応じて送信サーバ６から再送要求に応じて再送された符号化データを格納するＩＰパケット形式の符号化データパケットを受信して、当該再送要求に係る符号化データ（４４８８０ビット）を抽出し、誤り訂正復号部５２に出力する（ステップＳ５）。
【００９９】
続いて、誤り訂正復号部５２は、符号化データ補完部５２２により、再送要求パケット生成部５３による当該再送要求パケットの送信に応じて送信サーバ６から受信した符号化データパケットを当該復号処理に用いるよう補完するよう対数尤度比を置き換える（ステップＳ６’）。即ち、ＩＰ網８は消失通信路を想定して、誤り訂正復号部５２は、ＩＰ網８経由で受信できた符号化データについては正しいビットの値を確定し、ＩＰ網８の途中の通信路でパケットロス等により消失したパケットについては正しいビットの値が不明とする。そして、誤り訂正復号部５２は、ＬＤＰＣ復号器として構成され対数尤度比を用いた復号を実施するため、ＩＰ網８を通して受信できたビットについて、ビットの値が０である場合対数尤度比を＋∞（“０”である確からしさとして最大値）、ビットの値が１である場合対数尤度比を−∞（“１”である確からしさとして最大値）に置き換えて、ステップＳ２Ｂに移行する。
【０１００】
そして、受信装置５は、誤り訂正復号部５２により、対数尤度比によるsum-productアルゴリズムを利用したＬＤＰＣ復号を実施後（ステップＳ２Ｂ）、ＢＣＨ符号の復号処理を実施する（ステップＳ２Ｃ）。受信装置５は、誤り訂正復号部５２により、復調部５１から得られる符号化データについて所定時間内に当該復号処理により復号できるまで、対応する符号化データの再送の要求を繰り返し、復号できた符号化データを基に受信データを生成した後、時系列上、次の符号化データについての復調・復号処理へと移行する。尚、誤り訂正復号部５２は、所定時間内に当該復号処理により復号できないときは、ビット誤りを含む状態のまま受信データを生成する。ここで、誤り訂正復号部５２は、ＢＣＨ符号の復号処理のビット誤りのエラーがなくなるまで繰り返し再送要求を行うことで、受信データを完全に復元する構成とすることもできるが、所定時間内として制限を設けることで無限ループ処理を回避するのが好適である。
【０１０１】
（実施例：ＩＰパケットの生成法）
図９（ａ）乃至（ｄ）は、それぞれ図７に示す本実施例の送信サーバ６におけるＩＰパケット生成部６２のＩＰパケットの生成法に関する説明図である。まず、送信サーバ６における保存部６１は、送信装置２で生成された符号化データを当該ローカルエリアネットワーク経由で順次入力し、誤り訂正フレームのフレーム番号により時系列に管理して所定時間分を更新しながら保存している。誤り訂正フレームのフレーム長はｎ＝４４８８０ビットとする（図９（ａ）参照）。保存部６１は、再送要求に係るフレーム番号を持つ誤り訂正フレームを先頭として連続するフレーム番号を持つｍ＝８０００フレームの誤り訂正フレームをＩＰパケット生成部６２に出力する。
【０１０２】
図９では、ＩＰパケットのＩＰヘッダを除いたパケット長を１０００バイトとした場合を例示している。実際には想定されるＩＰ網のＭＴＵ（Maximum Transmission Unit）を超えない範囲で任意にパケット長を決めてよい。高度広帯域衛星デジタル放送ではＬＤＰＣ符号及びＢＣＨ符号のパリティまで含めたフレーム長はＬＤＰＣ符号の符号化率によらず４４８８０ビット（＝５６１０バイト）である。
【０１０３】
そこで、ＩＰパケット生成部６２は、再送要求に係る符号化データとしての誤り訂正フレームを含む８０００フレームの誤り訂正フレームを縦方向に並べるようにして記憶部（図示略）に一時記憶する（図９（ａ）参照）。
【０１０４】
続いて、ＩＰパケット生成部６２は、８０００フレームの誤り訂正フレームに各ビットを先頭から読み出し、生成するＩＰパケットのヘッダを除いたパケット長として８０００ビットのＩＰペイロードを４４８８０パケット分、生成する（図９（ｂ）参照）。即ち、各誤り訂正フレームの１〜４４８８０ビットのうち、それぞれの同一ビット目を１ビットずつ集め８０００ビットとしたものをＩＰペイロードとする。
【０１０５】
続いて、ＩＰパケット生成部６２は、生成した４４８８０パケット分のＩＰペイロードに、デジタル放送の誤り訂正フレームにおいて何番目のビットを表すのか特定できるシーケンス番号とＩＰヘッダを符号化データパケットのヘッダとして付加して、４４８８０パケット分のＩＰパケットを生成する（図９（ｃ）参照）。尚、本例では、分かりやすくシーケンス番号を１〜４４８８０として表しているが、各ＩＰパケットを受信装置５にとって誤り訂正フレームのどのビットを示すものであれるかを識別可能な表現形態であれば任意である。
【０１０６】
続いて、ＩＰパケット生成部６２は、インターリーブ部６２１を機能させ、生成した４４８８０パケット分のＩＰパケットを、ＩＰ網８への送出順として所定規則に基づいたビットの並び替えを行うインターリーブ処理を実行する（図９（ｄ）参照）。
【０１０７】
尚、ＩＰ網がＩＰｖ４、ＩＰｖ６のどちらを用いるのかなどによりヘッダ長は変わるが、ＩＰパケット生成部６２は伝送環境に合わせたＩＰヘッダを付与することで該当の誤り訂正フレームを示す符号化データパケットをＩＰパケット形式で受信装置５に再送することができる。
【０１０８】
（実施例：インターリーブ処理）
図１０は、図７に示す本実施例のＩＰパケット生成部６２１におけるインターリーブ部６２１のインターリーブ処理に関する説明図である。
【０１０９】
図１０には、隣接するシーケンス番号のパケットが２１１（＝４４８８０の平方根以下の最大の整数）ビット以上離れるようデータ再送に係る符号化データのビット送出順を並べ替えるインターリーブ処理を用いたＩＰパケットの生成法を示している。送信サーバ６におけるインターリーブ部６２１は、Ｌ＝２１３（＝４４８８０／２１１以上の最小の整数）とし、Ｎ＝１４８（＝４４８８０−２１２×２１１）として、２１１×２１３の縦方向にシーケンス番号を並べ、横方向にシーケンス番号を抜き出し、該当のシーケンス番号を持つＩＰパケットをＩＰ網８に送出することで、隣接するシーケンス番号のＩＰパケットは必ず２１１以上離れた状態でＩＰ網８に送出できる。従って、受信装置５は、ＩＰ網８にてパケットロスが連続してバースト的に発生した場合でも、２１１ビット以上離れたビットが消失した程度で符号化データを取得できる。
【０１１０】
受信装置５は、デインターリーブ５４１により、シーケンス番号を利用し、送信サーバ６側のインターリーブ部６２１の逆処理を行って、再送要求に応じて再送された符号化データを再構成する。
【０１１１】
尚、本実施形態におけるＩＰパケット生成部６２１は、再送要求に係る符号化データとしての誤り訂正フレームを含むｍ＝８０００個の誤り訂正フレームが必要であり、換言すればインターリーブ部６２１は８０００フレーム分の誤り訂正フレームが揃うまでインターリーブ処理を実行することはできない。このためタイムロスが問題となる場合には、再送要求パケット生成部５３は、送信サーバ６に向けて、再送要求に係る符号化データとしての誤り訂正フレームを識別可能とし、且つその誤り訂正フレームにおいて何番目のビットを表すのか特定できるシーケンス番号を指定する再送要求パケットを送信するようにして、送信サーバ６は、再送要求に係るｎ＝４４８８０ビットの誤り訂正フレームのうちシーケンス番号が示すビット数分ｎ１（＜４４８８０）のみを、８０００個の誤り訂正フレームから抽出して、対応するシーケンス番号を保持したＩＰパケットを生成し、インターリーブ部６２１によりそのＩＰパケットの送出順を並び替えるようにしてもよい。そして、ｍ，ｎは、固定値であるが外部から可変設定することができるものとすることで、各ＩＰパケットのパケット長の調整を行うことができる。
【０１１２】
また、それぞれの誤り訂正フレームから１ビットずつ集めることでＩＰパケットを生成したが、それぞれの誤り訂正フレームから複数ビット集めることも可能である。逆に１６０００フレーム分の誤り訂正フレームを１フレーム分として扱うことや、８０００ビットのパケットを８９７６０個生成することも可能である。即ち、ＩＰ網８におけるパケットロスを予めそうして、これを緩和することができるように、誤り訂正フレームの各ビットの送出順を並び替える形態であれば、その他のインターリーブ技法を適用することが可能である。一般的にインターリーブ処理の対象とする期間（信号長）を長くすればするほどバースト的なパケットロスに強くなるため、伝送システム１全体で許容可能な期間内で最適なインターリーブ処理を実行するよう、インターリーブ部６２１を構成する。
【０１１３】
従って、図７乃至図１０に示す伝送システム１によれば、放送受信だけでは防げないデータの損失について、ＩＰ網８を経て受信装置５から送信サーバ６へ再送要求を実施し、送信サーバ６からデータ再送を可能とすることで、受信装置５で符号化データを補完することができ、データ補償にデジタル放送に係る誤り訂正符号を利用することで、その再送要求の回数を削減可能となる。特に、当該再送要求に対するデータ再送としてデジタル放送に係る誤り訂正符号の符号化データを伝送する構成とすることで、デジタル放送で利用する誤り訂正符号と再送要求とを効率的に組み合わせ、誤り訂正符号に係る符号化器及び復号器を共通化することができるので、ＩＰ通信用の符号化器及び復号器を用意する必要がなくなり、設備規模が増大させることなく効率のよい伝送システム１を構成することができる。
【０１１４】
また、図７乃至図１０に示す伝送システム１の例では、ＬＤＰＣ符号の訂正能力が不確定であること、またＢＣＨ符号の訂正能力が確定的であることに着目し、ＬＤＰＣ符号と連接するＢＣＨ符号のエラー訂正数を利用するため、デジタル放送に対し安定したＨｙｂｒｉｄ ＡＲＱにおける効率的な再送要求を実現することができる。更に、本発明に係るＩＰパケットの生成法を利用することで、当該再送要求に対するデータ再送として通信と連携した場合でも、デジタル放送の誤り訂正符号によるデータ補償の確度をより高め、有効にビット誤りを訂正できるようになる。
【０１１５】
尚、図７乃至図１０に示す伝送システム１の例では、高度広帯域衛星デジタル放送を例に説明したが、訂正能力が確定された誤り訂正符号を有する伝送システム１であれば、同様に適用することができ、上述した図１乃至図４を参照して説明したように、放送伝送路（衛星放送伝送路又は地上放送伝送路）経由で変調波信号を受信する受信装置５が、送信装置２（又は送信装置３）で用いる誤り訂正符号の符号化データをＡＲＱにより再送要求する構成であれば、同様に、デジタル放送に対し安定したＨｙｂｒｉｄ ＡＲＱにおける効率的な再送要求を実現することができる。
【０１１６】
上述した実施例に関して、送信サーバ６として機能するコンピュータの各手段を機能させるためのプログラムを好適に用いることができる。具体的には、各手段を制御するための制御部をコンピュータ内の中央演算処理装置（ＣＰＵ）で構成でき、且つ、各手段を動作させるのに必要となるプログラムを適宜記憶する記憶部を少なくとも１つのメモリで構成させることができる。即ち、そのようなコンピュータに、ＣＰＵによって該プログラムを実行させることにより、上述した各手段の有する機能を実現させることができる。更に、各手段の有する機能を実現させるためのプログラムを、前述の記憶部（メモリ）の所定の領域に格納させることができる。そのような記憶部は、装置内部のＲＡＭ又はＲＯＭなどで構成させることができ、或いは又、外部記憶装置（例えば、ハードディスク）で構成させることもできる。また、そのようなプログラムは、コンピュータで利用されるＯＳ上のソフトウェア（ＲＯＭ又は外部記憶装置に格納される）の一部で構成させることができる。更に、そのようなコンピュータに、各手段として機能させるためのプログラムは、コンピュータが読取り可能な記録媒体に記録することができる。また、上述した各手段をハードウェア又はソフトウェアの一部として構成させ、各々を組み合わせて実現させることもできる。
【０１１７】
上述の実施例については代表的な例として説明したが、本発明の趣旨及び範囲内で、多くの変更及び置換することができることは当業者に明らかである。例えば、従って、本発明は、上述の実施例によって制限するものと解するべきではなく、特許請求の範囲によってのみ制限される。
【産業上の利用可能性】
【０１１８】
本発明によれば、デジタル放送で利用する誤り訂正符号と再送要求とを効率的に組み合わせることができるので、デジタル放送に係るデータ補償を行う用途に有用である。
【符号の説明】
【０１１９】
１  伝送システム
２  衛星放送伝送路用の送信装置
２ａ  衛星放送伝送路用の送信アンテナ
３  地上放送伝送路用の送信装置
３ａ  地上放送伝送路用の送信アンテナ
４  放送衛星
５  受信装置
５ａ  衛星放送伝送路用の受信アンテナ
５ｂ  地上放送伝送路用の受信アンテナ
６  送信サーバ
７  負荷分散装置
８  ＩＰ網
２１  誤り訂正符号化部
２２  変調部
５１  復調部
５２  誤り訂正復号部
５３  再送要求パケット生成部
５４  ＩＰパケット受信部
６１  保存部
６２  ＩＰパケット生成部
６３  再送要求処理部
５２１  復号可否判定部
５２２  符号化データ補完部
５４１  デインターリーブ部
６２１  インターリーブ部
【図１】
2020188431.tif 000004
【図２】
2020188431.tif 000005
【図３】
2020188431.tif 000006
【図４】
2020188431.tif 000007
【図５】
2020188431.tif 000008
【図６】
2020188431.tif 000009
【図７】
2020188431.tif 000010
【図８】
2020188431.tif 000011
【図９】
2020188431.tif 000012
【図１０】
2020188431.tif 000013