(57)【特許請求の範囲】
【請求項１】
複数のＰＬＰ（Physical Layer Pipe）の構成をサポートするデジタル放送ネットワークにおける送信方法であって、
デジタル放送データは、１以上の、予め定められた形式（フォーマット）のヘッダを有するベースバンドフレームにカプセル化され、
各ベースバンドフレームは物理層の前方誤り訂正符号が施され、少なくとも１つのＰＬＰにマッピングされるものであり、
前記送信方法は、
ＰＬＰのパラメータを構成する構成ステップと、
前記構成ステップにおいて構成された前記ＰＬＰのパラメータを物理層のシグナリングで伝送するシグナリング伝送ステップと、
前記ベースバンドフレームを前記ＰＬＰに含ませて伝送し、前記ベースバンドフレームのヘッダは、ベースバンドペイロードのデータ長と、ベースバンドフレームの先頭から最初のユーザパケットまでの長さとのうち少なくとも一つを含み、且つ入力ストリームフォーマットと、単一／複数入力ストリーム情報と、固定／適応符号化・変調方式情報と、入力ストリーム同期情報の有無と、ヌルパケット削除の実行／非実行の情報と、入力ストリーム識別子とのうち少なくとも一つを含まない、データ伝送ステップとを含む
ことを特徴とする送信方法。
【請求項２】
前記入力ストリームフォーマットと、前記入力ストリーム同期情報の有無と、前記ヌルパケット削除の実行の有無と、前記入力ストリーム識別子とは、対応する固有のＰＬＰに関する物理層のシグナリングで伝送される
ことを特徴とする請求項１記載の送信方法。
【請求項３】
請求項１に記載の送信方法を通信機器に実行させるための処理手順を示すプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【請求項４】
複数のＰＬＰの構成をサポートするデジタル放送ネットワークにおいて、少なくとも１つのＰＬＰからベースバンドフレームを分離して受信する受信方法であって、
前記ベースバンドフレームは、予め定められたフォーマットのヘッダを有し、かつ、デジタル放送データがカプセル化されたものであり、
前記ベースバンドフレームには物理層における前方誤り訂正符号が施されており、
前記受信方法は、
前記ＰＬＰに対応する物理層のシグナリングからＰＬＰ（Physical Layer Pipe）を構成するためのパラメータを受信するシグナリング受信ステップと、
前記パラメータを復号し、前記ＰＬＰに含まれる各ベースバンドフレームに適用する構成ステップと、
前記ベースバンドフレームを前記ＰＬＰから受信するデータ受信ステップとを含み、
前記ベースバンドフレームのヘッダは、ベースバンドペイロードのデータ長と、ベースバンドフレームの先頭から最初のユーザパケットまでの長さとのうち少なくとも一つを含み、且つ入力ストリームフォーマットと、単一／複数入力ストリーム情報と、固定／適応符号化・変調方式情報と、入力ストリーム同期情報の有無と、ヌルパケット削除の実行／非実行の情報と、入力ストリーム識別子とのうち少なくとも一つを含まない、
ことを特徴とする受信方法。
【請求項５】
前記入力ストリームフォーマットと、前記入力ストリーム同期情報の有無と、前記ヌルパケット削除の実行の有無と、前記入力ストリーム識別子とは、対応する固有のＰＬＰに関する物理層のシグナリングで伝送される
ことを特徴とする請求項４記載の受信方法。
【請求項６】
請求項４に記載の受信方法を通信機器に実行させるための処理手順を示すプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【請求項７】
複数のＰＬＰ（Physical Layer Pipe）の構成をサポートするデジタル放送ネットワークにおいて信号を送信する送信装置であって、
デジタル放送データは、１以上の、予め定められた形式（フォーマット）のヘッダを有するベースバンドフレームにカプセル化され、
各ベースバンドフレームは物理層の前方誤り訂正符号が施され、少なくとも１つのＰＬＰにマッピングされるものであり、
前記送信装置は、
ＰＬＰのパラメータを構成するパラメータ設定部と、
前記パラメータ設定部が構成した前記ＰＬＰのパラメータを物理層のシグナリングで伝送するシグナリング送信部と、
前記ベースバンドフレームを前記ＰＬＰに含ませて伝送し、前記ベースバンドフレームのヘッダは、ベースバンドペイロードのデータ長と、ベースバンドフレームの先頭から最初のユーザパケットまでの長さとのうち少なくとも一つを含み、且つ入力ストリームフォーマットと、単一／複数入力ストリーム情報と、固定／適応符号化・変調方式情報と、入力ストリーム同期情報の有無と、ヌルパケット削除の実行／非実行の情報と、入力ストリーム識別子とのうち少なくとも一つを含まない、データ送信部とを備える
ことを特徴とする送信装置。
【請求項８】
前記入力ストリームフォーマットと、前記入力ストリーム同期情報の有無と、前記ヌルパケット削除の実行の有無と、前記入力ストリーム識別子とは、対応する固有のＰＬＰに関する物理層のシグナリングで伝送される
ことを特徴とする請求項７記載の送信装置。
【請求項９】
複数のＰＬＰの構成をサポートするデジタル放送ネットワークにおいて、少なくとも１つのＰＬＰからベースバンドフレームを分離して受信する受信装置であって、
前記ベースバンドフレームは、予め定められたフォーマットのヘッダを有し、かつ、デジタル放送データがカプセル化されたものであり、
前記ベースバンドフレームには物理層における前方誤り訂正符号が施されており、
前記受信装置は、
前記ＰＬＰに対応する物理層のシグナリングからＰＬＰ（Physical Layer Pipe）を構成するためのパラメータを受信するシグナリング受信部と、
前記パラメータを復号し、前記ＰＬＰに含まれる各ベースバンドフレームに適用するＰＬＰ決定部と、
前記ベースバンドフレームを前記ＰＬＰから受信するデータ受信部とを備え、
前記ベースバンドフレームのヘッダは、ベースバンドペイロードのデータ長と、ベースバンドフレームの先頭から最初のユーザパケットまでの長さとのうち少なくとも一つを含み、且つ入力ストリームフォーマットと、単一／複数入力ストリーム情報と、固定／適応符号化・変調方式情報と、入力ストリーム同期情報の有無と、ヌルパケット削除の実行／非実行の情報と、入力ストリーム識別子とのうち少なくとも一つを含まない、
ことを特徴とする受信装置。
【請求項１０】
前記入力ストリームフォーマットと、前記入力ストリーム同期情報の有無と、前記ヌルパケット削除の実行の有無と、前記入力ストリーム識別子とは、対応する固有のＰＬＰに関する物理層のシグナリングで伝送される
ことを特徴とする請求項９記載の受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル放送ネットワークにおけるシグナリングに関し、特に、L1（layer 1）におけるシグナリングに関し、ベースバンドフレームのヘッダを用いたシグナリングに関する。
【背景技術】
【０００２】
デジタル放送ネットワークは、音声や映像、字幕、アプリーションなどの情報の単一方向送信を可能としている。放送ネットワークでは、概して、受信側から送信側への返信路がないため、適切に適応送信技術（Adaptive technique）を採用することができない。現在、世界には、いくつかのデジタル放送規格が存在する。例えば、欧州においては、ＤＶＢ（Digital Video Broadcasting）規格が採用されている。一般的にこれらのデジタル放送規格は、放送配信システムにおける物理層とデータリンク層とを規定している。物理層及びデータリンク層は、例えば、衛星放送、ケーブル放送、地上波放送などの通信媒体それぞれに応じて定義されている。ＤＶＢ規格は、その類型（ファミリー）として、衛星放送に関するＤＶＢ−Ｓ規格及びＤＶＢ−Ｓ２規格と、ケーブル放送に関するＤＶＢ−Ｃ規格及びＤＶＢ−Ｃ２規格と、地上波放送に関するＤＶＢ−Ｔ規格及びＤＶＢ−Ｔ２規格と、携帯端末に対する地上波放送に関するＤＶＢ−Ｈ規格とを含んでいる。
【０００３】
最新の地上波放送規格であるＤＶＢ−Ｔ２規格は、広範に利用されているＤＶＢ−Ｔ規格の次世代規格である。同様に、ＤＶＢ−Ｓ２規格やＤＶＢ−Ｃ２規格も、それぞれＤＶＢ−Ｓ規格やＤＶＢ−Ｃ規格に代わる次世代規格である。これらの２つの地上波放送（ＤＶＢ−Ｔ規格及びＤＶＢ−Ｔ２規格）に関する規格については、ＤＶＢ−Ｔ２規格については非特許文献１に、ＤＶＢ−Ｔ規格については非特許文献２に記載されている。また、更なる詳細及びその他のＤＶＢの記述については、非特許文献３を参照されたい。ＤＶＢ−Ｔ規格とは異なり、ＤＶＢ−Ｔ２規格は、ＰＬＰ（Physical Layer Pipes）の概念や、新たな前方誤り訂正方式、変調方式、より大きなＯＦＤＭ（Orthogonal Frequency Division Multiplexing）シンボルサイズや追加のパイロット配置パターンを導入している。
【０００４】
ＰＬＰの概念では、物理層において複数の並列データストリームが多重化されることを許容している。そして、多重化される各データストリームは、各ＰＬＰで各種のパラメータを異ならせて構成されてもよい。即ち、前方誤り訂正（ＦＥＣ：Forward Error Correction）における符号化率や、変調方式に基づくコンスタレーションサイズ、インターリーブ長や、その他の物理層の各パラメータを異ならせてもよい。各ＰＬＰで異なったパラメータを採ることができるという構成は、即ち、各ＰＬＰのロバスト性レベルを相異させることができることを意味する。ＰＬＰを使用するデジタル放送システムにおいては、各サービス（番組）は、それぞれ固有のＰＬＰで送信することができる。一時には一つの番組のサービスを享受する場合、受信装置は所望の番組を保持するＰＬＰのみを復調すればよいということになるので、受信装置において復調すべきデータ量を抑制することができる。ＰＬＰ処理は、入力処理と、ＦＥＣ（Forward Error Correction）符号化と、コンスタレーションマッピング（Constellation mapping）と、インターリーブとを含む。入力処理では、ユーザパケット（ユーザパケットは、例えば、トランスポートストリーム（Transport Streams）、ジェネリックストリーム(Generic Streams)、ＩＰストリーム（IP Streams）などから生成される）は、物理層のリソースにのせるために符号化及びマッピングされるのに適したビットストリームのフォーマットに変換される。即ち、入力処理は、ユーザパケットをベースバンドフレームに変換する。なお、本明細書においては、「ユーザパケット」という用語は、パケット境界が存在しない、あるいは、パケット境界を含まない、連続的なストリームも含むものとする。
【０００５】
物理層における基本データ構成は、ベースバンドフレームとして知られている。デジタル放送データからなる入力ストリームは、ベースバンドフレームとしてカプセル化される。ベースバンドフレームに対して、ＦＥＣを実行することにより、ＦＥＣフレームが形成される。ベースバンドフレームのフレーム長は、実行されたＦＥＣにおける符号化率によって定まる。パリティビットを伴うベースバンドフレームは固定長（例えば、１６２００ビットや６４８００ビット）のＦＥＣフレームを形成する。
【０００６】
図１（ａ）は、ビット長１０２のベースバンドフレーム１０１の構成を示している。ベースバンドフレーム１０１は、ビット長１１１のベースバンドフレームヘッダ１１０（ＤＶＢ−Ｓ２、ＤＶＢ−Ｔ２、ＤＶＢ−Ｃ２では８０ビット）と、データフィールド長１２１のデータフィールド１２０と、ビット長１３１のパディング部１３０とから構成される。パディング部１３０は、バンド内（in-band）シグナリング情報を伴うこともあれば、バンド内（in-band）シグナリング情報に置き換えられることもある。データフィールド長１２１は、ベースバンドフレームヘッダ１１０で伝達される。データフィールド長（ＤＦＬ）インジケータ２７０（図２参照）の送信は、ベースバンドフレーム１０１で保持されるデータペイロード１２０と、同じベースバンドフレーム１０１内で保持されるパディング部１３０とを区別するために必須である。ベースバンドフレーム１０１のビット長１０２は、ＢＣＨ符号が施されるビット長Ｋbchと対応する。パディング部１３０は、ビット長（Ｋbch−ＤＦＬ−８０）というビット長を有し、ここで８０ビットは、ベースバンドフレームヘッダのビット長１１１と対応する。
【０００７】
ベースバンドフレームは、放送システムにおける特定のＰＬＰに関連するユーザコンテンツデータと、メタデータとを保持する。ベースバンドフレームは、任意のユーザパケットをカプセル化している。ユーザパケットは、例えば、ＭＰＥＧ（Moving Picture Experts Group）２規格やＭＰＥＧ４パート１０規格（Ｈ．２６４）などの圧縮規格に従って圧縮され、ＭＰＥＧトランスポートストリームあるいはその他のパケットにカプセル化されたパケットである。更には、ベースバンドフレームは、当該ベースバンドフレームで保持されているコンテンツデータに関連するメタデータも保持している。つまり、ベースバンドフレームはコンテンツをカプセル化したものであり、物理層における誤り訂正符号と、エネルギー拡散処理とが施される。ベースバンドフレームの系列は、放送システムにおけるＰＬＰの構成要素となる。
【０００８】
図１（ｂ）は、ＦＥＣフレーム１０５を示している。ＦＥＣフレーム１０５は、Ｎldpcビット長１０６を有し、Ｋbchビット長のベースバンドフレーム１０１と、ＢＣＨ符号により付加されるパリティビットのためのビット長１４１のフィールド１４０と、ＬＤＰＣ（Low Density Parity Check）符号により付加されるパリティビットのためのビット長１５１のフィールド１５０とを含んでなる。上記記載において、ｌｄｐｃやｂｃｈ等の添え字は、それぞれ施された誤り訂正方式を示し、Ｎは添え字で示される誤り訂正符号化処理を実行した後の符号化ブロックのビット長を意味し、Ｋは添え字で示される誤り訂正符号化が施されるべきブロックのビット長を意味する。したがって、ＬＤＰＣパリティビットフィールド１４０のビット長１４１は、(Ｎbch−Ｋbch)ビットとなる。ベースバンドフレーム１０１は、ＢＣＨパリティビット１４０と合わせて、ビット長Ｋldpc（ビット長１６１）を有し、ＮbchビットのＢＣＨ符号化されたデータに対応するＬＤＰＣ符号化が施される。したがって、ＬＤＰＣパリティビットフィールド１５０のビット長１５１は、（Ｎldpc−Ｋldpc）ビットとなる。
【０００９】
図２は、ＤＶＢ−Ｔ２規格及びＤＶＢ−Ｃ２規格で策定されたノーマルモード（以下、ＮＭ：Normal Mode）のベースバンドフレームヘッダ２０１と、ＤＶＢ−Ｔ２規格及びＤＶＢ−Ｃ２規格で策定された高効率モード（以下、ＨＥＭ：high efficiency mode）のベースバンドフレームヘッダ２０２とを示している。ＤＶＢ−Ｓ２規格では、ＤＶＢ−Ｔ２規格及びＤＶＢ−Ｃ２規格のＮＭの構成と同一の構成であって、ＤＶＢ−Ｔ２規格及びＤＶＢ−Ｃ２規格におけるＣＲＣ−８フィールドの排他的論理和で示されるモードとは異なる、一種類のベースバンドフレームフォーマットのみを使用する。
【００１０】
ＮＭのベースバンドフレームヘッダ２０１及びＨＥＭのベースバンドフレームヘッダ２０２は以下を含む。
【００１１】
‐ＴＳ／ＧＳインジケータ２１０
ＴＳ／ＧＳインジケータ２１０は、入力ストリームのフォーマットを示すものであって、ベースバンドフレームにより伝送された入力ストリームのフォーマットを示す。ＴＳ／ＧＳという名称は、トランスポートストリームとジェネリックストリームとを区別するためのものということから由来する。ＴＳ／ＧＳインジケータ２１０は２ビット長のデータであり、入力ストリームのフォーマットが以下に示すストリームの種別のいずれであるかを定義する。入力ストリームのフォーマット種別には、汎用固定長パケットストリーム（以下、ＧＦＰＳ：Generic Fixed-length Packetized Stream）と、トランスポートストリーム（以下、ＴＳ：Transport Stream）と、汎用連続ストリーム（以下、ＧＣＳ：Generic Continual Stream）と、汎用カプセル化ストリーム（以下、ＧＳＥ：Generic Stream Encapsulation）とがある。
【００１２】
‐ＳＩＳ／ＭＩＳインジケータ２２０
ＳＩＳ／ＭＩＳインジケータ２２０は、１ビット長のデータであり、放送信号に含まれるストリームが、単一入力ストリーム（以下、ＳＩＳ：Single Input Stream）であるのか、複数入力ストリーム（以下、ＭＩＳ：Multiple Input Stream）であるのかを示す。
【００１３】
‐ＣＣＭ／ＡＣＭインジケータ２２５
ＣＣＭ／ＡＣＭインジケータ２２５は、１ビット長のデータであり、入力ストリームの符号化及び変調において、固定符号化・変調（以下、ＣＣＭ：Constant Coding and Modulation）が採用されたか、適応符号化・変調（以下、ＡＣＭ：Adaptive Coding and Modulation）が採用されたかを示す。ＣＣＭが採用されている場合には、全てのＰＬＰで、同じ符号化方式及び変調方式が用いられる。その一方で、ＡＣＭが採用されている場合には、ＰＬＰ毎に、それぞれの符号化方式及び変調方式で符号化及び変調がなされたかを示し、そのＰＬＰ各々の符号化方式及び変調方式は、一つの送信の間では、継続して用いられることとなる。ＣＣＭ、ＡＣＭの構成は静的に変更される。即ち、当該ＣＣＭ、ＡＣＭの構成は、頻繁には変更されない。
【００１４】
‐ＩＳＳＹＩ２３０
ＩＳＳＹＩ（Input Stream SYnchronization Indicator（入力ストリーム同期インジケータ））２３０は、１ビット長のデータであり、ＩＳＳＹ（Input Stream SYnchronization（入力ストリーム同期））フィールドが有効か否か、即ち、ＩＳＳＹフィールドが算出されて、ベースバンドフレームヘッダに挿入されているか否か（ＨＥＭの場合は、ＩＳＳＹは２３１及び／又は２３２となる）、又は、ＮＭの場合は、各ユーザパケットの各々の既知のパケット境界に付加されているか否かを示す。
【００１５】
‐ＮＰＤインジケータ２４０
ＮＰＤ（Null Packet Deletion（無効パケット削除））インジケータ２４０は、１ビット長のデータであり、ＮＵＬＬパケット（無効パケットと呼称することもある）の削除が実行されたか否かを示す。ＮＵＬＬパケットの削除が実行されている場合には、削除されたＮＵＬＬパケットの個数が算出され、算出されたＮＵＬＬパケットの個数の情報は、８ビット長のデータでユーザパケットに後続する形で付加される。
【００１６】
‐ＥＸＴフィールド２４５
ＥＸＴフィールド（EXTention field（拡張フィールド））２４５は、放送媒体に固有の領域であり、ＤＶＢ−Ｔ２では基本的に（何もない場合に）０に設定されており、将来的に何らかの目的のために確保されている拡張領域である。
【００１７】
‐ＩＳＩ２５０
ＩＳＩ（Input Stream Indicator（入力ストリームインジケータ））２５０は、１ビット長のデータである。ベースバンドヘッダの当該領域は、ＭＡＴＹＰＥ−２として定義されている。ＩＳＩは、ベースバンドヘッダのＳＩＳ／ＭＩＳインジケータ２２０に「１」が設定されている場合、つまり、ベースバンドフレームが、複数の入力ストリームを含む場合に、使用される。ＳＩＳ／ＭＩＳインジケータ２２０が「０」に設定されている場合、つまり、ベースバンドフレームが、一つの入力ストリームしか保持していない場合には、ＭＡＴＹＰＥ−２は、将来的に使用される拡張領域となる。
【００１８】
‐ＵＰＬインジケータ２６０
ＵＰＬ（User Packet Length（ユーザパケット長））インジケータ２６０は、１６ビット長のデータであり、ユーザパケットのパケット長（ビットサイズ）を示している。なお、ＨＥＭでは、ＵＰＬは存在しない。
【００１９】
‐ＤＦＬインジケータ２７０
ＤＦＬ（Data Field Length（データフィールド長））インジケータ２７０は、１６ビット長のデータであり、ベースバンドフレームにおけるデータフィールド長１２１のビット長を示す。
【００２０】
‐ＳＹＮＣインジケータ２８０
ＳＹＮＣ（SYNCronization sequence（同期シーケンス））インジケータ２８０は、８ビット長のデータであり、ＨＥＭでは使用されない。また、ＧＣＳの場合にも使用されない。その他の場合には、ＳＹＮＣインジケータ２８０には、ユーザパケットの同期バイトのコピーが用いられる。
【００２１】
‐ＳＹＮＣＤインジケータ２８５
ＳＹＮＣＤインジケータ２８５は、１６ビット長のデータであり、データフィールドにおいて、最初のユーザパケットのある位置を、データフィールド１２０の先頭からのビット数で示すインジケータである。
【００２２】
‐ＣＲＣ−８／モードインジケータ２９０
ＣＲＣ−８／モードインジケータ２９０は、８ビット長のデータであり、ベースバンドフレームヘッダのための誤り訂正パリティビットであり、且つ、ベースバンドフレームのモード（ＨＥＭとＮＭのいずれか）を伝達するものでもある。
【００２３】
ベースバンドフレームヘッダ２０１、２０２の最初の１バイトは、ＴＳ／ＧＳ（２ビット）と、ＳＩＳ／ＭＩＳ（１ビット）と、ＣＣＭ／ＡＣＭ（１ビット）と、ＩＳＳＹＩ（１ビット）と、ＮＰＤ（１ビット）と、ＥＸＴ（２ビット）のフィールドからなり、一般的に、ＭＡＴＹＰＥ−１と呼称される。
【００２４】
ＨＥＭにおいては、ベースバンドフレームヘッダ２０２は、ノーマルモードのベースバンドフレームヘッダ２０１とは異なり、ＵＰＬインジケータ２６０とＳＹＮＣインジケータ２８０とを保持しない。その代わりに、ベースバンドフレームヘッダ２０２は、その代わりに合計２４ビット長のＩＳＳＹフィールド２３１、２３２を保持することができる。ＮＭでは、ＩＳＳＹフィールドがユーザパケットに付加されてパケットストリームを形成する。ＨＥＭでは、ＩＳＳＹは、ベースバンドフレーム毎のベースバンドフレームヘッダで送信されるものであり、ベースバンドフレームのユーザパケットとともに伝達されることから、ベースバンドフレームと同じ遅延特性及び時間的揺れ（ジッター）特性を有することになる。ＤＶＢ−Ｔ２規格におけるＨＥＭでは、ユーザパケットのより効率的な伝送のために、特定のパラメータをユーザパケットヘッダからベースバンドフレームヘッダに移しているが、これは、いままでにない試みである。
【００２５】
ＰＬＰの概念により、ベースバンドフレームヘッダに含まれるいくつかのパラメータは、既にＬ１（layer 1）のシグナリングで、直接または間接的に示されている。同じ情報を異なるレベル（階層）でマッピングすることは、伝送のためのリソース利用の低効率化を招く。更に言えば、同じパラメータに対して異なるリソース‐例えば、Ｌ１（layer 1）のシグナリングと、ベースバンドフレームヘッダにおけるシグナリング‐とで互いに異なる設定をすると言った不一致を招く可能性もある。
【先行技術文献】
【非特許文献】
【００２６】
【非特許文献１】ETSI standard EN 302 755, "Frame Structure Channel Coding and Modulation for a Second Generation Digital Terrestrial Television Broadcasting System (DVB-T2)"
【非特許文献２】ETSI standard ETS 300 744, "Digital Broadcasting Systems for Television, Sound and Data Services: Frame Instructor, Channel Coding and Modulation for Digital Terrestrial Television"
【非特許文献３】ETSI World Class Standards、[２０１０年２月２５日検索]、［online］、インターネット＜ＵＲＬ：http://www.etsi.org＞
【発明の概要】
【発明が解決しようとする課題】
【００２７】
本発明は、複数のＰＬＰ（ＰＬＰが１つの場合も含む）を構成できるシステムにおいて、デジタル放送データの伝送効率を高めることを目的とし、また、互いに異なるプロトコル層において伝送されている同種のデータにおける設定の不一致を抑制することを目的とする。
【課題を解決するための手段】
【００２８】
これは、下記独立クレームにより実現される。
また、更なる本発明に係る主題が従属クレームにて実現される。
【００２９】
本発明に係る典型的なアプローチは、ベースバンドフレーム単位で各種の通信用パラメータを伝送するのではなく、Ｌ１（layer 1）シグナリング情報を用いて全てのＰＬＰに対応する各種のパラメータを伝送することを特徴としている。
【００３０】
ＰＬＰにマッピングされた各ベースバンドフレーム毎のシグナリング情報をそれぞれで保持する場合に比べて、当該ＰＬＰ毎のシグナリング情報をＬ１（layer 1）においてシグナリングすることで、シグナリング情報の伝送に用いられるリソースを減じることができる。更には、ＰＬＰ毎の情報を、Ｌ１（layer 1）のシグナリングでのみ伝送すること、そして、Ｌ１（layer 1）でシグナリングした情報に従ってベースバンドフレームの構成を推定することにより、ベースバンドフレームで当該ＰＬＰの情報をシグナリングすることがなくなるので、異なる構成（階層）で関連しあうパラメータを伝送する場合における当該関連しあうパラメータの不一致を回避することができる。本発明の更なる効果は、Ｌ１シグナリング情報の一部又は全部を、ＰＬＰ又はプリアンブルシンボルのいずれで保持するかを選択できることに伴い、ＰＬＰ毎でロバスト性が相違するという事実に依る。これは、ベースバンドフレームヘッダで伝送した場合とは異なる。というのも、ベースバンドフレームの伝送におけるロバスト性は、個別のＰＬＰの構成によって定まるからである。従って、ベースバンドフレームにおけるシグナリング情報をＬ１シグナリング情報に移したことに伴う恩恵により、本発明では、コンテンツとＰＬＰ特有の情報との各々の伝送におけるロバスト性を、それぞれの所望のレベルにすることを可能にしている。
【００３１】
本発明に係る他の形態として、複数のＰＬＰ（ＰＬＰが１つの場合も含む）を構成できるデジタル放送ネットワークにおいて、デジタル放送データを１以上のベースバンドフレームにカプセル化して、伝送する送信方法を提供する。当該ベースバンドフレームは、予め定められた形式のヘッダを有し、物理層の誤り訂正符号が施されて、少なくとも１つのＰＬＰにマッピングされる。当該送信方法は、ＰＬＰのパラメータを構成すること、及び、ＰＬＰに含まれる各ベースバンドフレームに構成したパラメータを適用することを含む。当該パラメータには、入力ストリームフォーマットと、単一／複数入力ストリーム情報と、固定／適応符号化・変調方式情報と、入力ストリーム同期情報の有無と、ヌルパケット削除の実行／非実行の情報と、入力ストリーム識別子とのうち、少なくともいずれかを含む。当該送信方法は、更に、構成した各ＰＬＰのパラメータを、各ＰＬＰのベースバンドフレームヘッダに含むことなく、物理層のシグナリングで伝送することを含む。
【００３２】
本発明に係る他の形態として、複数のＰＬＰ（ＰＬＰが１つの場合も含む）を構成できるデジタル放送ネットワークにおいて、１以上のベースバンドフレームにカプセル化されたデジタル放送データを、複数のＰＬＰ（ＰＬＰが１つの場合も含む）から分離（デマッピング）して受信する受信方法を提供する。当該ベースバンドフレームは、予め定められた形式のヘッダを有し、物理層の誤り訂正符号が施されて、少なくとも１つのＰＬＰにマッピングされている。当該受信方法は、Ｌ１シグナリング情報に含まれるＰＬＰを構成するためのパラメータの受信を含む。当該パラメータは、入力ストリームフォーマットと、単一／複数入力ストリーム情報と、固定／適応符号化・変調方式情報と、入力ストリーム同期情報の有無と、ヌルパケット削除の実行／非実行の情報と、入力ストリーム識別子とのうち、少なくともいずれかを含む。また、当該受信方法は、更に、受信したＰＬＰのパラメータを復号し、復号したパラメータを、受信したＰＬＰのパラメータを保持していない各ベースバンドフレームに適用することを含む。
【００３３】
本発明に係る他の形態として、複数のＰＬＰ（ＰＬＰが１つの場合も含む）を構成できるデジタル放送ネットワークにおいて、デジタル放送データを１以上のベースバンドフレームにカプセル化して、伝送する送信装置を提供する。当該ベースバンドフレームは、予め定められた形式のヘッダを有し、物理層の誤り訂正符号が施されて、少なくとも１つのＰＬＰにマッピングされる。送信装置は、ＰＬＰのパラメータを構成し、ＰＬＰに含まれる各ベースバンドフレームに構成したパラメータを適用するパラメータ設定部を備える。当該パラメータは、入力ストリームフォーマットと、単一／複数入力ストリーム情報と、固定／適応符号化・変調方式情報と、入力ストリーム同期情報の有無と、ヌルパケット削除の実行／非実行の情報と、入力ストリーム識別子とのうち、少なくともいずれかを含む。送信装置は、更に、構成したパラメータを物理層のシグナリングで伝送するシグナリング送信部と、構成したパラメータがヘッダに含まれていないベースバンドフレームをＰＬＰで送信するデータ送信部とを備える。
【００３４】
本発明に係る他の形態として、複数のＰＬＰ（ＰＬＰが１つの場合も含む）を構成できるデジタル放送ネットワークにおいて、１以上のベースバンドフレームにカプセル化されたデジタル放送データを、複数のＰＬＰ（ＰＬＰが１つの場合も含む）から分離（デマッピング）して受信する受信装置を提供する。当該ベースバンドフレームは、予め定められた形式のヘッダを有し、物理層の誤り訂正符号が施されて、少なくとも１つのＰＬＰにマッピングされている。受信装置は、Ｌ１シグナリング情報に含まれるＰＬＰを構成するためのパラメータを受信するシグナリング受信部を備える。当該パラメータは、入力ストリームフォーマットと、単一／複数入力ストリーム情報と、固定／適応符号化・変調方式情報と、入力ストリーム同期情報の有無と、ヌルパケット削除の実行／非実行の情報と、入力ストリーム識別子とのうち、少なくともいずれかを含む。受信装置は、更に、受信したＰＬＰのパラメータを復号し、復号したパラメータを、受信したＰＬＰのパラメータを保持していない各ベースバンドフレームに適用するＰＬＰ決定部と、ＰＬＰのパラメータを含んでいないベースバンドフレームを受信するデータ受信部とを備える。
【００３５】
入力ストリームのフォーマット（２２０）、入力ストリームの同期情報の有無、ＮＵＬＬパケット削除を実行したか否かの情報、または、入力ストリーム識別子を含む、各パラメータは、Ｌ１（layer 1）でシグナリングされるのが好ましい。それらのパラメータをＬ１シグナリング情報で保持することで、ベースバンドフレームヘッダのヘッダサイズを小さくすることができ、伝送効率の向上を促すことになる。
【００３６】
本発明の実施形態によれば、ベースバンドフレームは、ベースバンドフレームのデータフィールド長、ベースバンドフレームに含まれる最初のユーザパケットまでの距離、入力ストリーム同期情報、誤り検出のためのパリティビットを含む情報のみを保持する。
【００３７】
ＰＬＰに含まれるベースバンドフレームに含まれるストリームが、単一入力ストリームであるか、あるいは、複数入力ストリームであるかを示す情報は、Ｌ１（layer 1）においては、ＰＬＰの数（PLP_NUM）として伝送される。また、固定型または適応型のいずれの符号化及び変調を実行したか否かを示すパラメータ（２２５）パラメータ（PLP_COD）、及び、変調方式を特定するパラメータ（PLP_MOD）もまたＬ１（layer 1）で伝送される。
【００３８】
デジタル放送ネットワークは、ＤＶＢ−Ｔ２規格、ＤＶＢ−Ｃ２規格、ＤＶＢ−Ｓ２規格またはそれら規格の発展形であることが好ましく、パラメータは、L1-post configurable signallingで伝送されるのが好ましい。
【００３９】
本発明の他の形態によれば、本発明に係る上述の送信方法及び／又は受信方法をコンピュータ装置に実行させるプログラムコードを記録したコンピュータ読み取り可能な記録媒体を提供する。
【００４０】
本発明に係る上述した目的及びその他の目的や特徴は、以下に記述する本発明の好ましい実施の形態及び以下に示す添付図面により明らかになる。
【図面の簡単な説明】
【００４１】
【図１】ＤＶＢ−Ｔ２規格におけるベースバンドフレームとＦＥＣフレームの構成を示す概念図である。
【図２】ＤＶＢ−Ｔ２規格におけるＮＭ及びＨＥＭそれぞれのベースバンドフレームヘッダの構成を示す概念図である。
【図３】ＤＶＢ−Ｔ２規格に従ったＬ１（layer 1）におけるシグナリングを示す概念図である。
【図４】ＤＶＢ−Ｔ２規格のL1-pre signallingにおけるパラメータを示す概念図である。
【図５】ＤＶＢ−Ｔ２規格のL1-post configurable signallingにおけるパラメータを示すテーブルの概念図である。
【図６】ＤＶＢ−Ｔ２規格のL1-post dynamic signallingにおけるパラメータを示すテーブルの概念図である。
【図７】本発明の実施の形態に係るベースバンドフレームヘッダの構成を示すテーブルの概念図である。
【図８】本発明に係るデジタル放送システムのシステム構成例を示す概念図である。
【図９】本発明に係る送信装置及び受信装置の機能構成例を示したブロック図である。
【図１０】受信機の構成例を示す図である。
【図１１】多重化データの構成を示す概念図である。
【図１２】各ストリームが多重化データにおいてどのように多重化されているかを模式的に示す図である。
【図１３】ＰＥＳパケット列にビデオストリームがどのように格納されているかを示す詳細図である。
【図１４】多重化データにおけるＴＳパケットとソースパケットの構成を示す概念図である。
【図１５】ＰＭＴのデータ構成を示す概念図である。
【図１６】多重化データ情報の内部構成を示す概念図である。
【図１７】ストリーム属性情報の内部構成を示す概念図である。
【図１８】映像表示、音声出力装置の構成例を示す図である。
【発明を実施するための形態】
【００４２】
＜実施の形態＞
本発明は、デジタル放送システムの通信リンクを介して、固定且つ再構成可能なサイズを有し、コンテンツデータとメタデータとを伝送するのに用いるベースバンドフレームのヘッダにおけるシグナリングに関する。本発明は、更に、デジタル放送システムにおけるＬ１シグナリングに関するものでもある。
【００４３】
本発明は、複数のＰＬＰ（ＰＬＰが１つの場合も含む）の送信を規定しているデジタル放送ネットワークにおけるデータ伝送の際の改良されたシグナリングを提供するものである。特に、ＰＬＰ全体に適用されるパラメータをＬ１シグナリングの一部として伝送し、Ｌ１シグナリングで伝送したこれらのパラメータについては、各ＰＬＰに対応するベースバンドフレームヘッダで伝送することのない構成を提供する。
以下、各図面を参照しながら本発明の実施の形態について説明する。
【００４４】
図２に示されるベースバンドフレームヘッダで伝送されるインジケータ（パラメータ）を見てみると、その多くがあるＰＬＰのベースバンドフレームにおいて共通である。本発明においては、それらのインジケータ（各ベースバンドフレームに共通するインジケータ（パラメータ））は、ＰＬＰに対応するＬ１（layer 1）シグナリングで伝送することとし、Ｌ１（layer 1）でシグナリングされたそれらのインジケータをＰＬＰにマッピングされている全てのベースバンドフレームに対して適用する。
【００４５】
ＰＬＰの一部の特定の要素を示すインジケータ、又は、通信処理のモードのシグナリングについては、各ベースバンドフレームに対しては適用されない。そのような情報は、一般的に全てのＰＬＰに対して適用されるものであるので、Ｌ１（layer 1）においてシグナリングするのに好適である。
【００４６】
図３は、ＤＶＢ−Ｔ２規格の一部のＬ１シグナリングの構成を示す概念図である。Ｌ１シグナリングは、以下の３つの要素から成る。
‐P1 signalling ３１０（プリアンブルシンボル１におけるＬ１シグナリング）
‐L1-pre signalling ３２０
‐L1-post signalling ３３０（configurable と dynamic partとを含む）
【００４７】
物理層におけるパラメータ及びフレーム構成については、非特許文献１の第７節に詳細が記載されており、本稿においてもこれを参照する。
【００４８】
なお、図３に示すように、フレーム（送信フレーム）のData Symbols領域、及びＰ２シンボル領域（空きがある場合）には、構成された各ＰＬＰが多重化される。各ＰＬＰのデータ長は互いに異なるものであってよい。各ＰＬＰのデータ長は、L1-post configurableにおけるＰＬＰループにおいて定義される。そして、各ＰＬＰは、１以上の固定データ長のベースバンドフレームから構成される。図３においては、代表として、ＰＬＰ＿１がベースバンドフレームBBF_1、BBF_2、BBF_3、・・・を含む例を示し、その他のＰＬＰについては、割愛している。
【００４９】
図４は、L1-pre signalling３２０の各パラメータを示し、図５及び図６は、L1-post signalling３３０の各パラメータを示している。
【００５０】
図５及び図６からわかるように、ＰＬＰの個数の情報は、L1-post configurable部分に示される（図５の"for i=0…NUM_PLP-1"で始まるＰＬＰループを参照のこと）。
【００５１】
ＰＬＰの一部の属性情報は、全く同じものが、L1-post configurable signallingと、放送システムにより提供されるＰＬＰを介して伝送されるユーザパケットを転送するためのベースバンドフレームのヘッダとに含まれて伝送される。
【００５２】
ベースバンドフレームヘッダにおける入力ストリームのフォーマットを示すＴＳ／ＧＳインジケータ２１０は、トランスポートストリームとジェネリックストリームとを区別するものである。同じ区別は、L1（layer 1）のパラメータである"PLP_PAYLOAD_TYPE"でも示される。特に、"PLP_PAYLOAD_TYPE"は、ＧＦＰＳと、ＧＣＳと、ＧＳＥと、ＴＳとを区別する５ビット長のパラメータであり、残りの使用していないビットの組み合わせは将来的に別のデータタイプを区別するために用いられる。更には、別のL1のパラメータである"TYPE（図４、L1-pre signallingを参照のこと）"もまた、マルチプレックス（multiplex）即ち、現在のＴ２スーパーフレームに含まれる入力ストリームの種別を特定する情報である。従って、本発明の実施の形態においては、ＴＳ／ＧＳインジケータ２１０は、ベースバンドフレームのヘッダから除外する。受信装置においては、Ｌ１（layer 1）のパラメータである、"PLP_PAYLOAD_TYPE"から相当する情報を得ることとなる。
【００５３】
ベースバンドフレームヘッダにおけるＳＩＳ／ＭＩＳインジケータ２２０は、ベースバンドフレームで転送される入力ストリームが単一であるか複数であるかを示す。Ｌ１（layer 1）におけるパラメータである"NUM_PLP（図５を参照のこと）"は、８ビット長のデータであり、マルチプレックス（multiplex）におけるＰＬＰの個数を示す情報である。従って、ＰＬＰの数から、ＳＩＳ／ＭＩＳインジケータ２２０によるＰＬＰが単一であるか複数であるかの情報は導出できることになる。従って、本発明に係る別の実施の形態としては、ＳＩＳ／ＭＩＳインジケータ２２０もまた、ベースバンドフレームヘッダから除外する。仮に、Ｌ１（layer 1）のパラメータである"NUM_PLP"で示されるＰＬＰの個数が「１」である場合には、ＳＩＳ／ＭＩＳインジケータ２２０で伝達されるべき情報は、入力ストリームが単一である（ＳＩＳである）ことを意味する。それ以外の場合、即ち、Ｌ１（layer 1）のパラメータである"NUM_PLP"で示されるＰＬＰの個数が２以上である場合には、ＳＩＳ／ＭＩＳインジケータ２２０で伝達されるべき情報は、入力ストリームが複数である（ＭＩＳである）ことを意味する。ＤＶＢ−Ｔ２規格及びＤＶＢ−Ｓ２規格の場合、入力ストリームとＰＬＰとはそれぞれ同一のものを示す。
【００５４】
ＣＣＭ／ＡＣＭインジケータ２２５は、フレームに含まれるすべてのＰＬＰに対する変調について、固定符号化・変調を用いているか、適応符号化・変調を用いているかを示す。Ｌ１においては、より詳細な情報が、"PLP_COD"と、"PLP_MOD"（図５を参照のこと）というパラメータで提供されている。特に、パラメータ"PLP_COD"は、ＰＬＰの符号化率を定義するものであり、パラメータ"PLP_MOD"は、ＰＬＰの変調方式に基づくコンスタレーションを定義するものである。したがって、本発明に係る別の実施の形態としては、ＣＣＭ／ＡＣＭインジケータ２２５で示される情報は、L1におけるパラメータである"PLP_COD"と、"PLP_MOD"とから導出することができる。ＰＬＰ毎に設定されている各"PLP_COD"が全て一致し、各"PLP_MOD"が全て一致した場合には、固定符号化・変調（共通の符号化率及び変調方式）を用いているものと決定することができる。それ以外の場合、即ち、全ＰＬＰの"PLP_COD"のうちいずれか一つでも他のものと異なるものがあれば、あるいは、全ＰＬＰの"PLP_MOD"のうちいずれか一つでも他のものと異なるものがあれば、適応符号化・変調を用いていると決定することができる。
【００５５】
ＩＳＳＹフィールドが有効であるか否かを示すインジケータであるＩＳＳＹＩインジケータ２３０は、現時点では、L1においては同等の情報は規定されていない。ところで、ＩＳＳＹフィールドは、ベースバンドフレーム固有のパラメータとして必要なのではなく、ＰＬＰ固有のパラメータであるので、ＩＳＳＹＩ２３０をベースバンドフレームレベルで、シグナリングする必要がない。したがって、好ましくは、ＩＳＳＹＩ２３０はベースバンドフレームからL1に移動させるべきである。その手法としては、例えば、新たなパラメータとして、L1-post configurable signallingにおけるＰＬＰループで、PLP_ISSYIを規定するとよい。
【００５６】
ＮＵＬＬパケット削除のインジケータであるＮＰＤインジケータ２４０もまた、Ｌ１（layer 1）において同等の情報は規定されていない。従って、ＮＰＤについても上述したＩＳＳＹＩと同様の性質を有するので、Ｌ１（layer 1）のパラメータとして規定するのが好ましい。例えば、新たなパラメータとして、L1-post configurable signallingにおけるＰＬＰループで、PLP_NPDIを規定するとよい。
【００５７】
以下に、上述した二つの新たなパラメータを用いたＰＬＰループ内の一例を示す。
for i = 0 . . NUM_PLP-1
[
PLP_ID                  // 8 bit : PLP ID
PLP_PAYLOAD_TYPE    // 5 bit : TS, IP, etc.
・・・
PLP_ISSYI          // 1 bit : ISSY indication
PLP_NPDI          // 1 bit : Null packet deletion indication
・・・
PLP_COD          // 3 bit : coding
PLP_MOD          // 3 bit : modulation
・・・
]
【００５８】
ＥＸＴフィールド２４５は、現状何の情報も含まない領域となっている。従って当該パラメータは除外してもよいことになる。なお、将来的には、ＥＸＴフィールド２４５に含まれ得る情報は、必要に応じて、L1における拡張領域で定義することとなるであろう。
【００５９】
次にMATYPE-2領域を見てみると、ＩＳＩインジケータ２５０は、入力ストリームの識別子である。ＩＳＩインジケータ２５０は、Ｌ１（layer 1）のパラメータである"PLP_ID"（図５を参照のこと）に対応し、各ＰＬＰを特定するものである。受信装置は、ＰＬＰと送信フレーム中の配置箇所（position）との関係を、各ＰＬＰの先頭アドレス（所望のＰＬＰに属する最初のセル）と、ＰＬＰで用いられるＯＦＤＭセルの個数（ＯＦＤＭセルは、一つのＯＦＤＭシンボル中における一つのＯＦＤＭキャリア（サブキャリア）に対する変調値、例えば、一つのコンスタレーションポイント（single constellation point）に関連する。詳細については、非特許文献１の第８節を参照のこと）とから特定することができる。これらの情報に基づき、受信装置において、各ＰＬＰは送信フレームから正確に抽出される。従って、ベースバンドフレームは所望のＰＬＰの一部であるため、ＰＬＰ＿ＩＤ／ＩＳＩは、各ベースバンドフレームそれぞれで送信する必要はない。仮に、受信装置が異なるＰＬＰ群を並列に取り扱わねばならない場合、且つ、異なるＰＬＰ群のいずれかのベースバンドフレームを混ぜる可能性がある場合でも、受信装置は、L1-post signallingあるいはその他の方法で通知されたＰＬＰ識別子を用いることで、各ＰＬＰを区別することができる。従って、入力ストリーム識別子に伴うMATYPE-2領域は、適切な処理に必要ではないということになる。従って、本発明に係る一つの形態としては、MATYPE-2領域は、ベースバンドフレームヘッダ中に含めて送信されない。
【００６０】
図７は、本発明にとって好適な新たなベースバンドフレームヘッダの構成を示している。新たなベースバンドフレームヘッダ７００は、以下の情報のみを含む。
【００６１】
‐ＤＦＬインジケータ２７０
ＤＦＬ（Data Field Length）インジケータ２７０は、１６ビット長のデータであり、データフィールド長を示す。
【００６２】
‐ＳＹＮＣＤ領域２８５
ＳＹＮＣＤ領域２８５は、２バイト長のデータであり、ベースバンドフレーム１０１の先頭から、ベースバンドフレーム１０１のデータフィールド１２０中にある最初のユーザパケットまでの距離をビット長で示す。
【００６３】
‐ＩＳＳＹ２３１、ＩＳＳＹ２３２
入力ストリームの同期情報を示す拡張領域ＩＳＳＹ２３１と２３２は、２４ビット長のデータである（Ｌ１シグナリングのＩＳＳＹＩで、有効か否かを示される）。
【００６４】
‐ＣＲＣ−８領域２９５
ＣＲＣ−８領域２９５は、ベースバンドフレームヘッダ７００における誤り検出のために設けられている領域である。
【００６５】
従って、ベースバンドフレームヘッダのサイズは、元の８０ビットというサイズから６４ビットというサイズにまで短縮できることになる。なお、ＩＳＳＹ２３１とＩＳＳＹ２３２とは、拡張的なパラメータであり、これらが存在するかどうかについてはＬ１（layer 1）でシグナリングされるのが好ましい。
【００６６】
３バイト長のデータであるＩＳＳＹ領域は、拡張領域である。その存在については、前述したＬ１（layer 1）におけるシグナリングで通知される。
【００６７】
図７に示す新たなベースバンドフレームヘッダは、ＩＳＳＹがない場合には、５バイト長となり、ある場合には８バイト長となる。ＩＳＳＹは時間的揺れ（ジッター）を抑制するためのものであるが、ＩＳＳＹは、インターリービングフレーム（interleaving frame）中の最初のベースバンドフレームの対応する領域にのみ埋め込めば事足りる。なお、インターリービングフレームは、各ＰＬＰの容量が動的に変化することを許容しており、整数であり動的に変化する個数のＦＥＣフレームからなり、フレームの構成に準じる。この場合、アプリケーションでは、（i）ＩＳＳＹが最初のベースバンドフレームにのみ存在するか、（ii）ＩＳＳＹが全てのベースバンドフレームに含まれるか、（iii）ＩＳＳＹが存在しないか、をＬ１（layer 1）でシグナリングする必要がある。当該通知については、例えば、上述したＬ１（layer 1）におけるＩＳＳＹＩインジケータ２３０領域を拡張することで行えばよい。
【００６８】
これにより、本発明においては、シグナリングのオーバーヘッドをより低くする点で高い効果を奏する。ベースバンドフレームヘッダは、ベースバンドフレームレベルで本当に必要とされるパラメータのみに抑制することができる。他のパラメータから得ることができるパラメータについては、二度と繰り返しシグナリングされることはない。更に言えば、本発明は、Ｌ１（layer 1）とベーバンドヘッダによるシグナリングに従った正しいレイヤー構成を提供でき、両者で同じ内容のシグナリングを回避することで、シグナリングの不明確性を抑制できる。ＰＬＰに固有のパラメータは、本発明により、正しい層でシグナリングされることになる。それらのパラメータは、ベースバンドフレームに固有のものではない。Ｌ１（layer 1）で伝送されたパラメータは二度と重複することはなく、従って、矛盾した設定がこれ以上発生することがなくなる。
【００６９】
図８は、本発明に係るデジタル放送システム８００の一例を示している。送信装置８１０は、上述した本発明に係る短縮ベースバンドヘッダを用いた超高効率モード（以下、ＳＨＥＭ：Super-High Efficiency Mode）（PLP_MODE）での送信を実行するものであり、例えば、図９に示す送信装置９００ａのように送信する。送信装置８１０は、一つの装置から構成されていてもよいし、複数の装置が互いに接続されて構成されることとしてもよい。送信局８１５は、送信装置８１０が生成した放送信号を送信する。この図８では、地上波デジタル放送システムを示している。なお、本発明は、地上波デジタル放送システムに限定されるものではなく、衛星放送、ケーブル放送、ハイブリッド放送（異なる送信方法の組み合わせ、例えば、地上波放送と衛星放送）などに適用してもよい。図８に示す受信装置はコンピュータであり、携帯型の端末あるいは、ＰＣ（Personal Computer）８２０である。受信装置としては、携帯情報端末あるいはデジタル放送を受信できる携帯電話機であってもよい。更には、受信装置は、デジタルあるいはアナログのテレビ８４０に接続されたＳＴＢ（Set Top Box）８３０であってもよいし、受信機能付きテレビ８５０などであってもよい。これらの受信装置あるいは、個々に示した以外のデジタル放送受信装置は、例えば、図９の受信装置９００ｂに示すように、上記の本発明に係る短縮されたベースバンドフレームヘッダの解凍を実行する。
【００７０】
図９は、本発明に係る送信装置９００ａ及び受信装置９００ｂの一構成例を示している。送信装置９００ａは、ＰＬＰ構成部９１０と、シグナリング送信部９２０と、データマッピング部９５０と、マルチプレクサ（ＭＵＸ）９４０とを含んで構成される。また、受信装置９００ｂは、デマルチプレクサ（ＤＥＭＵＸ）９６０と、ＰＬＰシグナリング受信部９７０と、ＰＬＰシグナリング推定部９８０と、データデマッピング部９９０とを含んで構成される。
【００７１】
入力ストリーム（ビデオ、オーディオ、あるいはその他のデータ）はＰＬＰ構成部９１０に入力され、データ伝送のためのＰＬＰ群が構成される。特に、ＰＬＰ構成部９１０は、ＴＳ／ＧＳインジケータ２１０と、ＳＩＳ／ＭＩＳインジケータ２２０と、ＣＣＭ／ＡＣＭインジケータ２２５と、ＩＳＳＹＩ２３０と、ＮＰＤインジケータ２４０と、ＩＳＩ２５０とのうち、少なくとも一つのパラメータを構成する。当該構成は、シグナリング送信部９２０と、データマッピング部９５０とに通知される。当該シグナリングは、データを送信する特定のＰＬＰに関連し、そのシグナリングに応じてデータマッピング部９５０からマルチプレクサ９４０にデータが転送される。即ち、当該シグナリングに従って、ＰＬＰにマッピングされた各ベースバンドフレームにおける転送がデータマッピング部９５０からマルチプレクサ９４０に対して行われる。伝送路を介しての送信にあたり、シグナリング及びデータはマルチプレクサ９４０により送信フレーム（例：Ｔ２フレーム）に多重化される。ここで、ベースバンドフレームヘッダは、構成されたパラメータを保持していない。
【００７２】
そして、送信装置９００ａに対応するように、受信装置９００ｂでは、デマルチプレクサ９６０は、データとL1シグナリング情報とを分離し、構成されている各パラメータをＰＬＰシグナリング受信部９７０で受信し、特定のＰＬＰに対応するシグナリング情報に基づいてシグナリング推定部９８０は受信したＰＬＰの構成を推定し、データデマッピング部９９０に推定したベースバンドフレームの構成を通知する。データマッピング部９９０は、通知されたベースバンドフレームの構成に基づいて、受信したＰＬＰに含まれるベースバンドフレームからユーザパケットを再構成して、出力する。
【００７３】
つまり、本発明に係る送信装置９００ａのＰＬＰ構成部９１０は、好ましくは、ベースバンドフレーム用のベースバンドフレームヘッダとして、図７に示すベースバンドフレームヘッダのパラメータを構成するとともに、図５に示すＰＬＰループで示す各パラメータを構成する。更に好ましくは、図５に示すＰＬＰループで、更に前述のPLP_ISSYI及びPLP_NPDIを構成する。各ＰＬＰに含まれるベースバンドフレームは、図７に示す構成のヘッダを有する形で、各ＰＬＰに多重されるとともに、１以上のＰＬＰは、フレームのData Symbols領域に多重される。受信装置９００ｂは、図７に示す構成のベースバンドフレームヘッダを有するベースバンドフレームがＰＬＰに多重され、且つ、１以上のＰＬＰが多重されたフレームを受信する。なお、図７に示すベースバンドフレームを構成するＤＦＬ２７０、ＳＹＮＣＤ２８５、ＩＳＳＹ２３１、２３２、及びＣＲＣ−８  ２９５それぞれの個別のインジケータについては、非特許文献２に記載されている通りに生成される。したがって、ここでは、それらの個別のインジケータの生成手法の詳細については、ここでは、説明を割愛する。そして、ＰＬＰシグナリング推定部９８０は、各ＰＬＰに含まれる各ベースバンドフレームに固有の情報は、図７に示すように構成されたベースバンドフレームヘッダから推定するとともに、その他の各ＰＬＰについての情報は、L1-post signallingのconfigurableにおけるＰＬＰループ（図５参照）から推定する。更に好ましくは、ＰＬＰシグナリング推定部９８０は、各前述のPLP_ISSYI及びPLP_NPDIがＰＬＰループに含まれる場合には、これらも用いて各ＰＬＰに含まれるベースバンドフレームに固有の情報を推定する。
【００７４】
このようにして、各ＰＬＰに含まれる各ベースバンドフレームそれぞれのヘッダのデータ長を短縮して、データ伝送効率を高めることができる。
【００７５】
本発明は、上述した実施の形態に示したハードウェアとソフトウェアとを用いた構成は、他の手法によって実現されてもよい。本発明に係る各種の実施の形態は、コンピュータ装置（プロセッサ）により実現されてもよい。コンピュータ装置あるいはプロセッサは、例えば、汎用プロセッサ（general-purpose processor）、ＤＳＰ（Digital Signal Processor）、ＡＳＩＣ（Application Specific integrated circuits）、ＦＰＧＡ（Field Programmable Gate Arrays）、やその他の再構成可能な装置などであってもよい。また、本発明に係る各種の実施の形態は、これらの装置の組み合わせで実行されることとしてもよい。
【００７６】
更には、本発明に係る各種の実施の形態はソフトウェアモジュールにより実行されてよく、ソフトウェアモジュールはプロセッサで実行、あるいは、ハードウェアで直接に実行されることとしてよい。また、ソフトウェアモジュールとハードウェアモジュールとの組み合わせにより実現されることとしてもよい。ソフトウェアモジュールは、如何なる形態のコンピュータ読取可能な記録媒体、例えば、ＲＡＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ、レジスタ、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤなどに記録されていてもよい。
【００７７】
上記実施の形態においては、そのほとんどをＤＶＢ−Ｔ２規格に従ったデジタル放送システム、即ちＤＶＢの専門用語に従った例を説明した。しかし、上述した各種の発明に係る原理や思想は、本発明の通信システムは、ＤＶＢ−Ｔ２規格にのみ適合するだけのものではない。また、上記詳細な説明においてした、ＤＶＢ−Ｔ２規格に従った符号化及び復号化についての説明についても、これらの手法に限定するために記載したものではなく、発明の概念をよりわかりやすくするために説明したものである。本稿において提案された発明は、説明されたその他の放送システムで適用してもよい。更には、本発明のコンセプトは、現在その標準化が策定されているＤＶＢ−Ｔ２規格の発展形において使用されてもよい。
【００７８】
以下では、上記各実施の形態で示した送信方法及び受信方法の応用例とそれを用いたシステムの構成例を説明する。
【００７９】
図１０は、上記各実施の形態で説明した受信方法を実施する受信機１０００の構成の一例を示す図である。図１０に示すように、受信機１０００の一つの構成の一例として、モデム部分を一つのＬＳＩ（またはチップセット）で構成し、コーデックの部分を別の一つのＬＳＩ（またはチップセット）で構成するという構成方法が考えられる。図１０に示す受信機１０００は、図８に示したテレビ（テレビジョン）８５０、ＳＴＢ（Set Top Box）８４０、パーソナルコンピュータ、携帯情報端末、または携帯電話８２０等が備える構成に相当する。受信機１０００は、アンテナ１０６０で受信された高周波信号をベースバンド信号に変換するチューナ１００１と、周波数変換されたベースバンド信号を復調してユーザパケットを取得する復調部１００２とを備える。上記各実施の形態で示した受信装置９００ｂは復調部１００２に対応し、受信装置９００ｂが上記各実施の形態で示した受信方法を実施してユーザパケットを受信することにより、上記各実施の形態で説明した本願発明の効果を得ることができる。
【００８０】
以下の説明では、受信したユーザパケットに映像データと音声データとが含まれる場合について説明する。映像データは、例えばＭＰＥＧ２、ＭＰＥＧ４−ＡＶＣ（Ａｄｖａｎｃｅｄ  Ｖｉｄｅｏ  Ｃｏｄｉｎｇ）、ＶＣ−１などの規格に準拠した動画符号化方法を用いて符号化されている。また、音声データは例えばドルビーＡＣ（Ａｕｄｉｏ  Ｃｏｄｉｎｇ）−３、Ｄｏｌｂｙ  Ｄｉｇｉｔａｌ  Ｐｌｕｓ、ＭＬＰ（Ｍｅｒｉｄｉａｎ  Ｌｏｓｓｌｅｓｓ  Ｐａｃｋｉｎｇ）、ＤＴＳ（Ｄｉｇｉｔａｌ  Ｔｈｅａｔｅｒ  Ｓｙｓｔｅｍｓ）、ＤＴＳ−ＨＤ、リニアＰＣＭ（Ｐｕｌｓｅ  Ｃｏｄｉｎｇ  Ｍｏｄｕｌａｔｉｏｎ）等の音声符号化方法で符号化されている。
【００８１】
受信機１０００は、復調部１００２で得られたユーザパケットに含まれる映像データと音声データとを分離するストリーム入出力部１０２０と、分離された映像データに対応する動画像復号方法を用いて映像データを映像信号に復号し、分離された音声データに対応する音声復号方法を用いて音声データを音声信号に復号する信号処理部１００４と、映像信号及び音声信号をＡＶ出力ＩＦ１０１１に出力するＡＶ出力部１００５と、復号された音声信号を出力するスピーカ等の音声出力部１００６と、復号された映像信号を表示するディスプレイ等の映像表示部１００７とを有する。例えば、ユーザは、リモコン（リモートコントローラ）１０５０を用いて、選局したチャネル（選局した（テレビ）番組、選局した音声放送）の情報を操作入力部１０１０に送信する。すると、受信機１０００は、アンテナ１０６０で受信した受信信号において、選局したチャネルに相当する信号を復調、誤り訂正復号等の処理を行い、受信データを得ることになる。このとき、受信機１０００は、選局したチャネルに相当する信号に含まれる伝送方法の情報を含む制御シンボルを受信し、伝送方法の情報を取得することで、受信動作、復調方法、誤り訂正復号等の方法を正しく設定し、放送局（基地局）が送信したユーザパケットを受信することが可能となる。ここで、例えば上記の実施の形態で述べた、Ｐ１−ｓｉｇｎａｌｉｎｇ、Ｐ１−ｐｒｅ  ｓｉｇｎａｌｉｎｇ、Ｌ１−ｐｏｓｔ  ｓｉｇｎａｌｉｎｇを伝送するシンボルが制御シンボルに対応し、Ｐ１−ｓｉｇｎａｌｉｎｇ、Ｐ１−ｐｒｅ  ｓｉｇｎａｌｉｎｇ、Ｌ１−ｐｏｓｔ  ｓｉｇｎａｌｉｎｇに含まれるＰＬＰ毎のＦＥＣにおける符号化レート、変調方式に基づくコンスタレーション等が伝送方法の情報に対応する。上述では、ユーザは、リモコン１０５０によって、チャネルを選局する例を説明したが、受信機１０００が搭載している選局キーを用いて、チャネルを選局しても、上記と同様の動作となる。
【００８２】
上記の構成により、ユーザは、受信機１０００が上記各実施の形態で示した受信方法により受信した番組を視聴することができる。
【００８３】
また、本実施の形態の受信機１０００は、復調部１００２で復調し、誤り訂正の復号を行うことで得られたユーザパケット（場合によっては、復調部１００２で復調されて得られる信号に対して誤り訂正復号を行わないこともある。また、受信機１０００は、誤り訂正復号後に他の信号処理が施されることもある。以降について、同様の表現を行っている部分についても、この点は同様である。）に含まれるデータ、または、そのデータに相当するデータ（例えば、データを圧縮することによって得られたデータ）や、動画、音声を加工して得られたデータを、磁気ディスク、光ディスク、不揮発性の半導体メモリ等の記録メディアに記録する記録部（ドライブ）１００８を備える。ここで光ディスクとは、例えばＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）やＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）等の、レーザ光を用いて情報の記憶と読み出しがなされる記録メディアである。磁気ディスクとは、例えばＦＤ（Ｆｌｏｐｐｙ  Ｄｉｓｋ）（登録商標）やハードディスク（Ｈａｒｄ  Ｄｉｓｋ）等の、磁束を用いて磁性体を磁化することにより情報を記憶する記録メディアである。不揮発性の半導体メモリとは、例えばフラッシュメモリや強誘電体メモリ（Ｆｅｒｒｏｅｌｅｃｔｒｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の、半導体素子により構成された記録メディアであり、フラッシュメモリを用いたＳＤカードやＦｌａｓｈ  ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などが挙げられる。なお、ここで挙げた記録メディアの種類はあくまでその一例であり、上記の記録メディア以外の記録メディアを用いて記録を行っても良いことは言うまでもない。
【００８４】
上記の構成により、ユーザは、受信機１０００が上記各実施の形態で示した受信方法により受信した番組を記録して保存し、番組の放送されている時間以降の任意の時間に記録されたデータを読み出して視聴することが可能になる。
なお、上記の説明では、受信機１０００は、復調部１００２で復調し、誤り訂正の復号を行うことで得られたユーザパケットを記録部１００８で記録するとしたが、ユーザパケットに含まれるデータのうち一部のデータを抽出して記録しても良い。例えば、復調部１００２で復調し、誤り訂正の復号を行うことで得られたユーザパケットに映像データや音声データ以外のデータ放送サービスのコンテンツ等が含まれる場合、記録部１００８は、復調部１００２で復調されたユーザパケットから映像データや音声データを抽出して多重した新しいユーザパケットを記録しても良い。また、記録部１００８は、復調部１００２で復調し、誤り訂正の復号を行うことで得られたユーザパケットに含まれる映像データ及び音声データのうち、どちらか一方のみを多重した新しいユーザパケットを記録しても良い。そして、上記で述べたユーザパケットに含まれるデータ放送サービスのコンテンツを記録部１００８は、記録してもよい。
【００８５】
さらには、テレビ、記録装置（例えば、ＤＶＤレコーダ、Ｂｌｕ−ｒａｙレコーダ、ＨＤＤレコーダ、ＳＤカードレコーダ等）、携帯電話に、本発明で説明した受信機１０００が搭載されている場合、復調部１００２で復調し、誤り訂正の復号を行うことで得られたユーザパケットに、テレビや記録装置を動作させるのに使用するソフトウェアの欠陥（バグ）を修正するためのデータや個人情報や記録したデータの流出を防ぐためのソフトウェアの欠陥（バグ）を修正するためのデータが含まれている場合、これらのデータをインストールすることで、テレビや記録装置のソフトウェアの欠陥を修正してもよい。そして、データに、受信機１０００のソフトウェアの欠陥（バグ）を修正するためのデータが含まれていた場合、このデータにより、受信機１０００の欠陥を修正することもできる。これにより、受信機１０００が搭載されているテレビ、記録装置、携帯電話が、より安定的の動作させることが可能となる。
【００８６】
ここで、復調部１００２で復調し、誤り訂正の復号を行うことで得られたユーザパケットに含まれる複数のデータから一部のデータを抽出して多重する処理は、例えばストリーム入出力部１００３で行われる。具体的には、ストリーム入出力部１００３が、図示していないＣＰＵ等の制御部からの指示により、復調部１００２で復調されたユーザパケットを映像データ、音声データ、データ放送サービスのコンテンツ等の複数のデータに分離し、分離後のデータから指定されたデータのみを抽出して多重し、新しいユーザパケットを生成する。なお、分離後のデータからどのデータを抽出するかについては、例えばユーザが決定してもよいし、記録メディアの種類毎に予め決められていてもよい。
上記の構成により、受信機１０００は記録された番組を視聴する際に必要なデータのみを抽出して記録することができるので、記録するデータのデータサイズを削減することができる。
【００８７】
また、上記の説明では、記録部１００８は、復調部１００２で復調し、誤り訂正の復号を行うことで得られたユーザパケットを記録するとしたが、復調部１００２で復調し、誤り訂正の復号を行うことで得られたユーザパケットに含まれる映像データを、当該映像データよりもデータサイズまたはビットレートが低くなるよう、当該映像データに施された動画像符号化方法とは異なる動画像符号化方法で符号化された映像データに変換し、変換後の映像データを多重した新しいユーザパケットを記録してもよい。このとき、元の映像データに施された動画像符号化方法と変換後の映像データに施された動画像符号化方法とは、互いに異なる規格に準拠していてもよいし、同じ規格に準拠して符号化時に使用するパラメータのみが異なっていてもよい。同様に、記録部１００８は、復調部１００２で復調し、誤り訂正の復号を行うことで得られたユーザパケットに含まれる音声データを、当該音声データよりもデータサイズまたはビットレートが低くなるよう、当該音声データに施された音声符号化方法とは異なる音声符号化方法で符号化された音声データに変換し、変換後の音声データを多重した新しいユーザパケットを記録してもよい。
【００８８】
ここで、復調部１００２で復調し、誤り訂正の復号を行うことで得られたユーザパケットに含まれる映像データや音声データをデータサイズまたはビットレートが異なる映像データや音声データに変換する処理は、例えばストリーム入出力部１００３及び信号処理部１００４で行われる。具体的には、ストリーム入出力部１００３が、ＣＰＵ等の制御部からの指示により、復調部１００２で復調し、誤り訂正の復号を行うことで得られたユーザパケットを映像データ、音声データ、データ放送サービスのコンテンツ等の複数のデータに分離する。信号処理部１００４は、制御部からの指示により、分離後の映像データを当該映像データに施された動画像符号化方法とは異なる動画像符号化方法で符号化された映像データに変換する処理、及び分離後の音声データを当該音声データに施された音声符号化方法とは異なる音声符号化方法で符号化された音声データに変換する処理を行う。ストリーム入出力部１００３は、制御部からの指示により、変換後の映像データと変換後の音声データとを多重し、新しいユーザパケットを生成する。なお、信号処理部１００４は制御部からの指示に応じて、映像データと音声データのうちいずれか一方に対してのみ変換の処理を行っても良いし、両方に対して変換の処理を行っても良い。また、変換後の映像データ及び音声データのデータサイズまたはビットレートは、ユーザが決定してもよいし、記録メディアの種類毎に予め決められていてもよい。
【００８９】
上記の構成により、受信機１０００は、記録メディアに記録可能なデータサイズや記録部１００８がデータの記録または読み出しを行う速度に合わせて映像データや音声データのデータサイズまたはビットレートを変更して記録することができる。これにより、記録メディアに記録可能なデータサイズが復調部１００２で復調し、誤り訂正の復号を行うことで得られたユーザパケットのデータサイズよりも小さい場合や、記録部がデータの記録または読み出しを行う速度が復調部１００２で復調されたユーザパケットのビットレートよりも低い場合でも記録部が番組を記録することが可能となるので、ユーザは番組の放送されている時間以降の任意の時間に記録されたデータを読み出して視聴することが可能になる。
【００９０】
また、受信機１０００は、復調部１００２で復調されたユーザパケットを外部機器に対して通信媒体１０３０を介して送信するストリーム出力ＩＦ（Ｉｎｔｅｒｆａｃｅ：インターフェース）１００９を備える。ストリーム出力ＩＦ１００９の一例としては、Ｗｉ−Ｆｉ（登録商標）（ＩＥＥＥ８０２．１１ａ、ＩＥＥＥ８０２．１１ｂ、ＩＥＥＥ８０２．１１ｇ、ＩＥＥＥ８０２．１１ｎ等）、ＷｉＧｉＧ、ＷｉｒｅｌｅｓｓＨＤ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｚｉｇｂｅｅ（登録商標）等の無線通信規格に準拠した無線通信方法を用いて変調したユーザパケットを、無線媒体（通信媒体１０３０に相当）を介して外部機器に送信する無線通信装置が挙げられる。また、ストリーム出力ＩＦ１００９は、イーサネット（登録商標）やＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＰＬＣ（Ｐｏｗｅｒ  Ｌｉｎｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）等の有線通信規格に準拠した通信方法を用いて変調されたユーザパケットを当該ストリーム出力ＩＦ１００９に接続された有線伝送路（通信媒体１０３０に相当）を介して外部機器に送信する有線通信装置であってもよい。
【００９１】
上記の構成により、ユーザは、受信機１０００が上記各実施の形態で示した受信方法により受信したユーザパケットを外部機器で利用することができる。ここでいうユーザパケットの利用とは、ユーザが外部機器を用いてユーザパケットをリアルタイムで視聴することや、外部機器に備えられた記録部でユーザパケットを記録すること、外部機器からさらに別の外部機器に対してユーザパケットを送信すること等を含む。
【００９２】
なお、上記の説明では、受信機１０００は、復調部１００２で復調し、誤り訂正の復号を行うことで得られたユーザパケットをストリーム出力ＩＦ１００９が出力するとしたが、ユーザパケットに含まれるデータのうち一部のデータを抽出して出力しても良い。例えば、復調部１００２で復調し、誤り訂正の復号を行うことで得られたユーザパケットに映像データや音声データ以外のデータ放送サービスのコンテンツ等が含まれる場合、ストリーム出力ＩＦ１００９は、復調部１００２で復調し、誤り訂正の復号を行うことで得られたユーザパケットから映像データや音声データを抽出して多重した新しいユーザパケットを出力しても良い。また、ストリーム出力ＩＦ１００９は、復調部１００２で復調されたユーザパケットに含まれる映像データ及び音声データのうち、どちらか一方のみを多重した新しいユーザパケットを出力しても良い。
【００９３】
ここで、復調部１００２で復調し、誤り訂正の復号を行うことで得られたユーザパケットに含まれる複数のデータから一部のデータを抽出して多重する処理は、例えばストリーム入出力部１００３で行われる。具体的には、ストリーム入出力部１００３が、図示していないＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等の制御部からの指示により、復調部１００２で復調されたユーザパケットを映像データ、音声データ、データ放送サービスのコンテンツ等の複数のデータに分離し、分離後のデータから指定されたデータのみを抽出して多重し、新しいユーザパケットを生成する。なお、分離後のデータからどのデータを抽出するかについては、例えばユーザが決定してもよいし、ストリーム出力ＩＦ１００９の種類毎に予め決められていてもよい。
【００９４】
上記の構成により、受信機１０００は外部機器が必要なデータのみを抽出して出力することができるので、ユーザパケットの出力により消費される通信帯域を削減することができる。
【００９５】
また、上記の説明では、ストリーム出力ＩＦ１００９は、復調部１００２で復調し、誤り訂正の復号を行うことで得られたユーザパケットを出力するとしたが、復調部１００２で復調し、誤り訂正の復号を行うことで得られたユーザパケットに含まれる映像データを、当該映像データよりもデータサイズまたはビットレートが低くなるよう、当該映像データに施された動画像符号化方法とは異なる動画像符号化方法で符号化された映像データに変換し、変換後の映像データを多重した新しいユーザパケットを出力してもよい。このとき、元の映像データに施された動画像符号化方法と変換後の映像データに施された動画像符号化方法とは、互いに異なる規格に準拠していてもよいし、同じ規格に準拠して符号化時に使用するパラメータのみが異なっていてもよい。同様に、ストリーム出力ＩＦ１００９は、復調部１００２で復調し、誤り訂正の復号を行うことで得られたユーザパケットに含まれる音声データを、当該音声データよりもデータサイズまたはビットレートが低くなるよう、当該音声データに施された音声符号化方法とは異なる音声符号化方法で符号化された音声データに変換し、変換後の音声データを多重した新しいユーザパケットを出力してもよい。
【００９６】
ここで、復調部１００２で復調し、誤り訂正の復号を行うことで得られたユーザパケットに含まれる映像データや音声データをデータサイズまたはビットレートが異なる映像データや音声データに変換する処理は、例えばストリーム入出力部１００３及び信号処理部１００４で行われる。具体的には、ストリーム入出力部１００３が、制御部からの指示により、復調部１００２で復調し、誤り訂正の復号を行うことで得られたユーザパケットを映像データ、音声データ、データ放送サービスのコンテンツ等の複数のデータに分離する。信号処理部１００４は、制御部からの指示により、分離後の映像データを当該映像データに施された動画像符号化方法とは異なる動画像符号化方法で符号化された映像データに変換する処理、及び分離後の音声データを当該音声データに施された音声符号化方法とは異なる音声符号化方法で符号化された音声データに変換する処理を行う。ストリーム入出力部１００３は、制御部からの指示により、変換後の映像データと変換後の音声データとを多重し、新しいユーザパケットを生成する。なお、信号処理部１００４は制御部からの指示に応じて、映像データと音声データのうちいずれか一方に対してのみ変換の処理を行っても良いし、両方に対して変換の処理を行っても良い。また、変換後の映像データ及び音声データのデータサイズまたはビットレートは、ユーザが決定してもよいし、ストリーム出力ＩＦ１００９の種類毎に予め決められていてもよい。
【００９７】
上記の構成により、受信機１０００は、外部機器との間の通信速度に合わせて映像データや音声データのビットレートを変更して出力することができる。これにより、外部機器との間の通信速度が、復調部１００２で復調し、誤り訂正の復号を行うことで得られたユーザパケットのビットレートよりも低い場合でもストリーム出力ＩＦから外部機器新しいユーザパケットを出力することが可能となるので、ユーザは他の通信装置において新しいユーザパケットを利用することが可能になる。
【００９８】
また、受信機１０００は、外部機器に対して信号処理部１００４で復号された映像信号及び音声信号を外部の通信媒体１０４０に対して出力するＡＶ（Ａｕｄｉｏ  ａｎｄ  Ｖｉｓｕａｌ）出力ＩＦ（Ｉｎｔｅｒｆａｃｅ）１０１１を備える。ＡＶ出力ＩＦ１０１１の一例としては、Ｗｉ−Ｆｉ（登録商標）（ＩＥＥＥ８０２．１１ａ、ＩＥＥＥ８０２．１１ｂ、ＩＥＥＥ８０２．１１ｇ、ＩＥＥＥ８０２．１１ｎ等）、ＷｉＧｉＧ、ＷｉｒｅｌｅｓｓＨＤ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｚｉｇｂｅｅ（登録商標）等の無線通信規格に準拠した無線通信方法を用いて変調した映像信号及び音声信号を、無線媒体を介して外部機器に送信する無線通信装置が挙げられる。また、ＡＶ出力ＩＦ１０１１は、イーサネット（登録商標）やＵＳＢ、ＰＬＣ、ＨＤＭＩ等の有線通信規格に準拠した通信方法を用いて変調された映像信号及び音声信号を当該ＡＶ出力ＩＦ１０１１に接続された有線伝送路を介して外部機器に送信する有線通信装置であってもよい。また、ＡＶ出力ＩＦ１０１１は、映像信号及び音声信号をアナログ信号のまま出力するケーブルを接続する端子であってもよい。
【００９９】
上記の構成により、ユーザは、信号処理部１００４で復号された映像信号及び音声信号を外部機器で利用することができる。
【０１００】
さらに、受信機１０００は、ユーザ操作の入力を受け付ける操作入力部１０１０を備える。受信機１０００は、ユーザの操作に応じて操作入力部１０１０に入力される制御信号に基づいて、電源のＯＮ／ＯＦＦの切り替えや、受信するチャネルの切り替え、字幕表示の有無や表示する言語の切り替え、音声出力部１００６から出力される音量の変更等の様々な動作の切り替えや、受信可能なチャネルの設定等の設定の変更を行う。
【０１０１】
また、受信機１０００は、当該受信機１０００で受信中の信号の受信品質を示すアンテナレベルを表示する機能を備えていてもよい。ここで、アンテナレベルとは、例えば受信機１０００が受信した信号のＲＳＳＩ（Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｉｏｎ、Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｏｒ、受信信号強度）、受信電界強度、Ｃ／Ｎ（Ｃａｒｒｉｅｒ−ｔｏ−ｎｏｉｓｅ  ｐｏｗｅｒ  ｒａｔｉｏ）、ＢＥＲ（Ｂｉｔ  Ｅｒｒｏｒ  Ｒａｔｅ：ビットエラー率）、パケットエラー率、フレームエラー率、チャネル状態情報（Ｃｈａｎｎｅｌ  Ｓｔａｔｅ  Ｉｎｆｏｒｍａｔｉｏｎ）等に基づいて算出される受信品質を示す指標であり、信号レベル、信号の優劣を示す信号である。この場合、復調部１００１は受信した信号のＲＳＳＩ、受信電界強度、Ｃ／Ｎ、ＢＥＲ、パケットエラー率、フレームエラー率、チャネル状態情報等を測定する受信品質測定部としての機能を備え、受信機１０００はユーザの操作に応じてアンテナレベル（信号レベル、信号の優劣を示す信号）をユーザが識別可能な形式で映像表示部１００７に表示する。アンテナレベル（信号レベル、信号の優劣を示す信号）の表示形式は、ＲＳＳＩ、受信電界強度、Ｃ／Ｎ、ＢＥＲ、パケットエラー率、フレームエラー率、チャネル状態情報等に応じた数値を表示するものであっても良いし、ＲＳＳＩ、受信電界強度、Ｃ／Ｎ、ＢＥＲ、パケットエラー率、フレームエラー率、チャネル状態情報等に応じて異なる画像を表示するようなものであっても良い。
【０１０２】
なお、上記の説明では受信機１０００が、音声出力部１００６、映像表示部１００７、記録部１００８、ストリーム出力ＩＦ１００９、及びＡＶ出力ＩＦ１０１１を備えている場合を例に挙げて説明したが、これらの構成の全てを備えている必要はない。受信機１０００が上記の構成のうち少なくともいずれか一つを備えていれば、ユーザは復調部１００２で復調し、誤り訂正の復号を行うことで得られたユーザパケットを利用することができるため、各受信機はその用途に合わせて上記の構成を任意に組み合わせて備えていれば良い。
【０１０３】
（ユーザパケット）
次に、ユーザパケットの構造の一例について詳細に説明する。放送に用いられるデータ構造としてはＭＰＥＧ２−トランスポートストリーム（ＴＳ）が一般的であり、ここではＭＰＥＧ２−ＴＳを例に挙げて説明する。しかし、上記各実施の形態で示した送信方法及び受信方法で伝送されるユーザパケットのデータ構造はＭＰＥＧ２−ＴＳに限られず、他のいかなるデータ構造であっても上記の各実施の形態で説明した効果を得られることは言うまでもない。
【０１０４】
図１１は、ユーザパケットの構成の一例を示す図である。図１１に示すようにユーザパケットは、各サービスで現在提供されている番組（ｐｒｏｇｒａｍｍｅまたはその一部であるｅｖｅｎｔ）を構成する要素である、例えばビデオストリーム、オーディオストリーム、プレゼンテーショングラフィックスストリーム（ＰＧ）、インタラクティブグラフィックスストリーム（ＩＧ）などのエレメンタリーストリームのうち、１つ以上を多重化することで得られる。ユーザパケットで提供されている番組が映画の場合、ビデオストリームは映画の主映像および副映像を、オーディオストリームは映画の主音声部分と当該主音声とミキシングする副音声を、プレゼンテーショングラフィックスストリームとは映画の字幕をそれぞれ示している。ここで主映像とは画面に表示される通常の映像を示し、副映像とは主映像の中に小さな画面で表示する映像（例えば、映画のあらすじを示したテキストデータの映像など）のことである。また、インタラクティブグラフィックスストリームは、画面上にＧＵＩ部品を配置することにより作成される対話画面を示している。
【０１０５】
ユーザパケットに含まれる各ストリームは、各ストリームに割り当てられた識別子であるＰＩＤによって識別される。例えば、映画の映像に利用するビデオストリームには０ｘ１０１１が、オーディオストリームには０ｘ１１００から０ｘ１１１Ｆまでが、プレゼンテーショングラフィックスには０ｘ１２００から０ｘ１２１Ｆまでが、インタラクティブグラフィックスストリームには０ｘ１４００から０ｘ１４１Ｆまでが、映画の副映像に利用するビデオストリームには０ｘ１Ｂ００から０ｘ１Ｂ１Ｆまで、主音声とミキシングする副音声に利用するオーディオストリームには０ｘ１Ａ００から０ｘ１Ａ１Ｆが、それぞれ割り当てられている。
【０１０６】
図１２は、ユーザパケットがどのように多重化されているかの一例を模式的に示す図である。まず、複数のビデオフレームからなるビデオストリーム１２０１、複数のオーディオフレームからなるオーディオストリーム１２０４を、それぞれＰＥＳパケット列１２０２および１２０５に変換し、ＴＳパケット１２０３および１２０６に変換する。同じくプレゼンテーショングラフィックスストリーム１２１１およびインタラクティブグラフィックス１２１６のデータをそれぞれＰＥＳパケット列１２１２および１２１５に変換し、さらにＴＳパケット１２１３および１２１６に変換する。ユーザパケット１２１７はこれらのＴＳパケット（１２０３、１２０６、１２１３、１２１６）を１本のストリームに多重化することで構成される。
【０１０７】
図１３は、ＰＥＳパケット列に、ビデオストリームがどのように格納されるかをさらに詳しく示している。図１３における第１段目はビデオストリームのビデオフレーム列を示す。第２段目は、ＰＥＳパケット列を示す。図１３の矢印ｙｙ１，ｙｙ２，ｙｙ３，ｙｙ４に示すように、ビデオストリームにおける複数のＶｉｄｅｏ  Ｐｒｅｓｅｎｔａｔｉｏｎ  ＵｎｉｔであるＩピクチャ、Ｂピクチャ、Ｐピクチャは、ピクチャ毎に分割され、ＰＥＳパケットのペイロードに格納される。各ＰＥＳパケットはＰＥＳヘッダを持ち、ＰＥＳヘッダには、ピクチャの表示時刻であるＰＴＳ（Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｔｉｍｅ−Ｓｔａｍｐ）やピクチャの復号時刻であるＤＴＳ（Ｄｅｃｏｄｉｎｇ  Ｔｉｍｅ−Ｓｔａｍｐ）が格納される。
【０１０８】
図１４は、ユーザパケットに最終的に書き込まれるＴＳパケットの形式を示している。ＴＳパケットは、ストリームを識別するＰＩＤなどの情報を持つ４ＢｙｔｅのＴＳヘッダとデータを格納する１８４ＢｙｔｅのＴＳペイロードから構成される１８８Ｂｙｔｅ固定長のパケットであり、上記ＰＥＳパケットは分割されＴＳペイロードに格納される。ＢＤ−ＲＯＭの場合、ＴＳパケットには、４ＢｙｔｅのＴＰ＿Ｅｘｔｒａ＿Ｈｅａｄｅｒが付与され、１９２Ｂｙｔｅのソースパケットを構成し、ユーザパケットに書き込まれる。ＴＰ＿Ｅｘｔｒａ＿ＨｅａｄｅｒにはＡＴＳ（Ａｒｒｉｖａｌ＿Ｔｉｍｅ＿Ｓｔａｍｐ）などの情報が記載される。ＡＴＳは当該ＴＳパケットのデコーダのＰＩＤフィルタへの転送開始時刻を示す。ユーザパケットには図１４下段に示すようにソースパケットが並ぶこととなり、ユーザパケットの先頭からインクリメントする番号はＳＰＮ（ソースパケットナンバー）と呼ばれる。
【０１０９】
また、ユーザパケットに含まれるＴＳパケットには、ビデオストリーム、オーディオストリーム、プレゼンテーショングラフィックスストリームなどの各ストリーム以外にもＰＡＴ（Ｐｒｏｇｒａｍ  Ａｓｓｏｃｉａｔｉｏｎ  Ｔａｂｌｅ）、ＰＭＴ（Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ）、ＰＣＲ（Ｐｒｏｇｒａｍ  Ｃｌｏｃｋ  Ｒｅｆｅｒｅｎｃｅ）などがある。ＰＡＴはユーザパケット中に利用されるＰＭＴのＰＩＤが何であるかを示し、ＰＡＴ自身のＰＩＤは０で登録される。ＰＭＴは、ユーザパケット中に含まれる映像・音声・字幕などの各ストリームのＰＩＤと各ＰＩＤに対応するストリームの属性情報（フレームレート、アスペクト比など）を持ち、またユーザパケットに関する各種ディスクリプタを持つ。ディスクリプタにはユーザパケットのコピーを許可・不許可を指示するコピーコントロール情報などがある。ＰＣＲは、ＡＴＳの時間軸であるＡＴＣ（Ａｒｒｉｖａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）とＰＴＳ・ＤＴＳの時間軸であるＳＴＣ（Ｓｙｓｔｅｍ  Ｔｉｍｅ  Ｃｌｏｃｋ）の同期を取るために、そのＰＣＲパケットがデコーダに転送されるＡＴＳに対応するＳＴＣ時間の情報を持つ。
【０１１０】
図１５はＰＭＴのデータ構造を詳しく説明する図である。ＰＭＴの先頭には、そのＰＭＴに含まれるデータの長さなどを記したＰＭＴヘッダが配置される。その後ろには、ユーザパケットに関するディスクリプタが複数配置される。上記コピーコントロール情報などが、ディスクリプタとして記載される。ディスクリプタの後には、ユーザパケットに含まれる各ストリームに関するストリーム情報が複数配置される。ストリーム情報は、ストリームの圧縮コーデックなどを識別するためのストリームタイプ、ストリームのＰＩＤ、ストリームの属性情報（フレームレート、アスペクト比など）が記載されたストリームディスクリプタから構成される。ストリームディスクリプタはユーザパケットに存在するストリームの数だけ存在する。
【０１１１】
記録媒体などに記録する場合には、上記ユーザパケットは、ユーザパケット情報ファイルと共に記録される。
【０１１２】
図１６は、そのユーザパケット情報ファイルの構成を示す図である。ユーザパケット情報ファイルは、図１６に示すようにユーザパケットの管理情報であり、ユーザパケットと１対１に対応し、ユーザパケット情報、ストリーム属性情報とエントリマップから構成される。
【０１１３】
ユーザパケット情報は図１６に示すようにシステムレート、再生開始時刻、再生終了時刻から構成されている。システムレートはユーザパケットの、後述するシステムターゲットデコーダのＰＩＤフィルタへの最大転送レートを示す。ユーザパケット中に含まれるＡＴＳの間隔はシステムレート以下になるように設定されている。再生開始時刻はユーザパケットの先頭のビデオフレームのＰＴＳであり、再生終了時刻はユーザパケットの終端のビデオフレームのＰＴＳに１フレーム分の再生間隔を足したものが設定される。
【０１１４】
図１７は、ユーザパケット情報ファイルに含まれるストリーム属性情報の構成を示す図である。ストリーム属性情報は図１７に示すように、ユーザパケットに含まれる各ストリームについての属性情報が、ＰＩＤ毎に登録される。属性情報はビデオストリーム、オーディオストリーム、プレゼンテーショングラフィックスストリーム、インタラクティブグラフィックスストリーム毎に異なる情報を持つ。ビデオストリーム属性情報は、そのビデオストリームがどのような圧縮コーデックで圧縮されたか、ビデオストリームを構成する個々のピクチャデータの解像度がどれだけであるか、アスペクト比はどれだけであるか、フレームレートはどれだけであるかなどの情報を持つ。オーディオストリーム属性情報は、そのオーディオストリームがどのような圧縮コーデックで圧縮されたか、そのオーディオストリームに含まれるチャンネル数は何であるか、何の言語に対応するか、サンプリング周波数がどれだけであるかなどの情報を持つ。これらの情報は、プレーヤが再生する前のデコーダの初期化などに利用される。
【０１１５】
本実施の形態においては、上記ユーザパケット情報ファイルのうち、ＰＭＴに含まれるストリームタイプを利用する。また、記録媒体にユーザパケットが記録されている場合には、ユーザパケット情報ファイルに含まれる、ビデオストリーム属性情報を利用する。具体的には、上記各実施の形態で示した動画像符号化方法または装置において、ＰＭＴに含まれるストリームタイプ、または、ビデオストリーム属性情報に対し、上記各実施の形態で示した動画像符号化方法または装置によって生成された映像データであることを示す固有の情報を設定するステップまたは手段を設ける。この構成により、上記各実施の形態で示した動画像符号化方法または装置によって生成した映像データと、他の規格に準拠する映像データとを識別することが可能になる。
【０１１６】
図１８は、放送局（基地局）から送信された、映像および音声のデータ、または、データ放送のためのデータを含む変調信号を受信する受信装置１８０４を含む映像音声出力装置１８００の構成の一例を示している。なお、受信装置１８０４の構成は、図１０の受信装置１０００に相当する。映像音声出力装置１８００には、例えば、ＯＳ（Operating System：オペレーティングシステム）が搭載されており、また、インターネットに接続するための通信装置１８０６（例えば、無線ＬＡＮ（Local Area Network）やEthernet(登録商標)のための通信装置）が搭載されている。これにより、映像を表示する部分１８０１では、映像および音声のデータ、または、データ放送のためのデータにおける映像１８０２、および、インターネット上で提供されるハイパーテキスト（World Wide Web（ワールド  ワイド  ウェブ：WWW））１８０３を同時に表示することが可能となる。そして、リモコン（携帯電話やキーボードであってもよい）１８０７を操作することにより、データ放送のためのデータにおける映像１８０２、インターネット上で提供されるハイパーテキスト１８０３のいずれかを選択し、動作を変更することになる。例えば、インターネット上で提供されるハイパーテキスト１８０３が選択された場合、表示しているWWWのサイトを、リモコンを操作することにより、変更することになる。また、映像および音声のデータ、または、データ放送のためのデータにおける映像１８０２が選択されている場合、リモコン１８０７により、選局したチャネル（選局した（テレビ）番組、選局した音声放送）の情報を送信する。すると、ＩＦ１８０５は、リモコンで送信された情報を取得し、受信装置１８０４は、選局したチャネルに相当する信号を復調、誤り訂正復号等の処理を行い、受信データを得ることになる。このとき、受信装置１８０４は、選局したチャネルに相当する信号に含まれる伝送方法の情報を含む制御シンボルの情報を受信して伝送方法の情報を取得することで、受信動作、復調方法、誤り訂正復号等の方法を正しく設定し、放送局（基地局）で送信したユーザパケットを受信することが可能となる。上述では、ユーザは、リモコン１８０７によって、チャネルを選局する例を説明したが、映像音声出力装置１８００が搭載している選局キーを用いて、チャネルを選局しても、上記と同様の動作となる。
【０１１７】
また、インターネットを用い、映像音声出力装置１８００を操作してもよい。例えば、他のインターネット接続している端末から、映像音声出力装置１８００に対し、録画（記憶）の予約を行う。（したがって、映像音声出力装置１８００は、図１０のように、記録部１００８を有していることになる。）そして、録画を開始する前に、チャネルを選局することになり、受信装置１８０４は、選局したチャネルに相当する信号を復調、誤り訂正復号等の処理を行い、受信データを得ることになる。このとき、受信装置１８０４は、選局したチャネルに相当する信号に含まれる伝送方法の情報を含む制御シンボルの情報を得ることで、受信動作、復調方法、誤り訂正復号等の方法を正しく設定することで、放送局（基地局）で送信したユーザパケットを取得することが可能となる。
【０１１８】
まとめると、本発明は、単一又は複数のＰＬＰをサポートするデジタル放送ネットワークにおけるデジタル放送の送受信に関する。本発明は、特に、ＰＬＰに関連するシグナリングパラメータを、そのＰＬＰに関連するＬ１（layer 1）シグナリングで伝送する。ＰＬＰにマッピングされるベースバンドフレームは、送信装置及び受信装置において同様に、当該Ｌ１シグナリングに従って、構成される。ベースバンドフレームは以下に示すパラメータのうち少なくとも一つを含まずに送受信される。即ち、（i）入力ストリームフォーマット、（ii）単一／複数入力ストリーム情報、（iii）固定／適応符号化・変調方式情報、（iv）入力ストリーム同期情報の有無、（v）ＮＵＬＬパケット削除の実行／非実行の情報、（vi）入力ストリーム識別子の６種類である。
【産業上の利用可能性】
【０１１９】
本発明は、複数のＰＬＰを用いたデータ伝送を実行できるデジタル放送システムにおいて特に有用である。
【符号の説明】
【０１２０】
８００  デジタル放送システム
８１０  送信装置
８１５  送信局
８２０  ＰＣ
８３０  ＳＴＢ（Set Top Box）
８４０  デジタル／アナログ  テレビ
８５０  受信機能付きテレビ
９００ａ  送信装置
９００ｂ  受信装置
９１０  ＰＬＰ構成部
９２０  シグナリング送信部
９４０  マルチプレクサ
９５０  データマッピング部
９６０  デマルチプレクサ
９７０  ＰＬＰシグナリング受信部
９８０  ＰＬＰシグナリング推定部
９９０  データデマッピング部
１０００  受信機
１００１  チューナ
１００２  復調部
１００３  ストリーム入出力部
１００４  信号処理部
１００５  ＡＶ出力部
１００６  音声出力部
１００７  映像表示部
１００８  記録部
１００９  ストリーム出力ＩＦ
１０１０  操作入力部
１０１１  ＡＶ出力ＩＦ
１０３０、１０４０  媒体
１０５０  リモコン
１８００  映像音声出力装置
１８０１  映像を表示する部分
１８０２  映像
１８０３  ハイパーテキスト
１８０４  受信装置
１８０５  ＩＦ
１８０６  通信装置
１８０７  リモコン
【図１】
0005431594.tif 000002
【図２】
0005431594.tif 000003
【図３】
0005431594.tif 000004
【図４】
0005431594.tif 000005
【図５】
0005431594.tif 000006
【図６】
0005431594.tif 000007
【図７】
0005431594.tif 000008
【図８】
0005431594.tif 000009
【図９】
0005431594.tif 000010
【図１０】
0005431594.tif 000011
【図１１】
0005431594.tif 000012
【図１２】
0005431594.tif 000013
【図１３】
0005431594.tif 000014
【図１４】
0005431594.tif 000015
【図１５】
0005431594.tif 000016
【図１６】
0005431594.tif 000017
【図１７】
0005431594.tif 000018
【図１８】
0005431594.tif 000019