(57)【要約】【課題】受信機でデータを迅速かつ容易にデコーディングできる、ＤＭＢサービスのための情報送受信装置及び方法を提供する。【解決手段】本発明に係るＤＭＢサービスのための情報送信機は、単純化されたＰＡＴ、変形されたＰＭＴ、変形されたＩＯＤ、ＥＳデスクリプタのうち少なくとも何れか一つを含むサービス情報をＦＩＣ構造でコーディングするＦＩＣコーダー110と、オーディオ及びビデオ信号をインターリービング及びエラー訂正するプリプロセッサー111と、前処理された信号をＭＳＣ構造でコーディングするＭＳＣコーダー112と、ＦＩＣ構造でコーディングされたサービス情報とＭＳＣ構造でコーディングされたオーディオ及びビデオ信号を多重化するマルチプレクサー113と、多重化された信号を変調するモジュレーター114と、変調された信号をＲＦバンド信号に変換して伝送するトランスミッタ115とを含むことを特徴とする。【選択図】図３
2005045819.tif 000002
【特許請求の範囲】
【請求項１】
単純化されたＰＡＴ(simplified Program Association Table)、変形されたＰＭＴ(modified Program Map Table)、変形されたＩＯＤ(Initial Object Descriptor)、ＥＳ(Elementary Stream)デスクリプタのうち少なくとも何れか一つを含むサービス情報をＦＩＣ(Fast Information Channel)構造でコーディングするＦＩＣコーダーと、
オーディオ及びビデオ信号をインターリービング及びエラー訂正するプリプロセッサーと、
前処理された信号をＭＳＣ(Main Service Channel)構造でコーディングするＭＳＣコーダーと、
前記ＦＩＣ構造でコーディングされたサービス情報と、前記ＭＳＣ構造でコーディングされたオーディオ及びビデオ信号を多重化するマルチプレクサーと、
前記多重化された信号を変調するモジュレーターと、
前記変調された信号をＲＦ(radio frequency)バンド信号に変換して伝送するトランスミッタと、
を含むことを特徴とするＤＭＢサービスのための送信機。
【請求項２】
前記単純化されたＰＡＴ、変形されたＰＭＴ、変形されたＩＯＤ、ＥＳデスクリプタのうち少なくとも何れか一つは、前記ＦＩＣを構成するＦＩＢ(fast information block)のＦＩＧ(fast information group)データフィールドに含まれることを特徴とする請求項１記載のＤＭＢサービスのための送信機。
【請求項３】
前記ＦＩＧデータフィールドは、ＦＩＧタイプ０の拡張１３、ＦＩＧタイプ０の拡張１４、ＦＩＧタイプ０の拡張１５、ＦＩＧタイプ２、ＦＩＧタイプ３、ＦＩＧタイプ４のうち少なくとも何れか一つであることを特徴とする請求項２記載のＤＭＢサービスのための送信機。
【請求項４】
前記単純化されたＰＡＴ、変形されたＰＭＴ、変形されたＩＯＤ、ＥＳデスクリプタのうち少なくとも何れか一つは、前記ＦＩＣを構成するＦＩＢのＦＩＧデータフィールドのうち、ＦＩＧタイプ０の拡張１３のユーザーアプリケーションフィールド中のユーザーアプリケーションデータに含まれることを特徴とする請求項１記載のＤＭＢサービスのための送信機。
【請求項５】
前記ユーザーアプリケーションフィールドは、前記単純化されたＰＡＴ、変形されたＰＭＴ、変形されたＩＯＤ、ＥＳデスクリプタを識別する識別子を含むことを特徴とする請求項４記載のＤＭＢサービスのための送信機。
【請求項６】
前記ユーザーアプリケーションのデータ長は、２３バイトを超過できないことを特徴とする請求項４記載のＤＭＢサービスのための送信機。
【請求項７】
前記単純化されたＰＡＴは、前記ＰＡＴの変更可否を確認するバージョン番号(version＿number)フィールド、プログラム番号(program＿number)フィールド、プログラムマップＰＩＤ(program＿map＿ＰＩＤ)フィールドを含むことを特徴とする請求項１記載のＤＭＢサービスのための送信機。
【請求項８】
前記変形されたＰＭＴは、first＿section＿flagフィールド、last＿section＿flagフィールド、no＿of＿elementary＿streamフィールド、ＥＳ＿ＩＤフィールドを含むことを特徴とする請求項１記載のＤＭＢサービスのための送信機。
【請求項９】
前記変形されたＩＯＤは、ＥＳデスクリプタと、イニシャルデスクリプタタグ（Initial Descriptor Tag）を含まないことを特徴とする請求項１記載のＤＭＢサービスのための送信機。
【請求項１０】
前記変形されたＩＯＤは、必要なＥＳデスクリプタの個数に関する情報を知らせるno＿of＿ＥＳＤを含むことを特徴とする請求項１記載のＤＭＢサービスのための送信機。
【請求項１１】
前記一つのＥＳデスクリプタは、IPI＿DescriptorPointer、IP＿IdentificationDataSet、IPMP＿DescriptorPointer、LanguageDescriptor lagnDescr、Qos＿Descriptor、RegistrationDescriptor、及びExtensionDescriptorのフィールドは使用しないことを特徴とする請求項１記載のＤＭＢサービスのための送信機。
【請求項１２】
単純化されたＰＡＴ、変形されたＰＭＴ、変形されたＩＯＤ、ＥＳデスクリプタのうち少なくとも何れか一つを含むサービス情報をＦＩＣ構造でコーディングし、オーディオ及びビデオ信号をインターリービング及びエラー訂正した後にＭＳＣ構造でコーディングする段階と、
前記ＦＩＣ構造でコーディングされたサービス情報と、前記ＭＳＣ構造でコーディングされたオーディオ、ビデオ、及びデータ信号を多重化する段階と、
前記多重化された信号を変調する段階と、
前記変調された信号をＲＦバンド信号に変換して伝送する段階と、
を含むことを特徴とするＤＭＢサービスのための情報送信方法。
【請求項１３】
前記単純化されたＰＡＴ、変形されたＰＭＴ、変形されたＩＯＤ、ＥＳデスクリプタのうち少なくとも何れか一つは、前記ＦＩＣを構成するＦＩＢのＦＩＧデータフィールドに含まれることを特徴とする請求項１２記載のＤＭＢサービスのための情報送信方法。
【請求項１４】
前記ＦＩＧデータフィールドは、ＦＩＧタイプ０の拡張１３、ＦＩＧタイプ０の拡張１４、ＦＩＧタイプ０の拡張１５、ＦＩＧタイプ２、ＦＩＧタイプ３、ＦＩＧタイプ４のうち少なくとも何れか一つであることを特徴とする請求項１３記載のＤＭＢサービスのための情報送信方法。
【請求項１５】
前記単純化されたＰＡＴ、変形されたＰＭＴ、変形されたＩＯＤ、ＥＳデスクリプタのうち少なくとも何れか一つは、前記ＦＩＧタイプ０の拡張１３のユーザーアプリケーションフィールド中のユーザーアプリケーションデータに含まれることを特徴とする請求項１２記載のＤＭＢサービスのための情報送信方法。
【請求項１６】
前記ユーザーアプリケーションフィールドは、前記単純化されたＰＡＴ、変形されたＰＭＴ、変形されたＩＯＤ、ＥＳデスクリプタを識別する識別子を含むことを特徴とする請求項１５記載のＤＭＢサービスのための情報送信方法。
【請求項１７】
前記ユーザーアプリケーションのデータ長は、２３バイトを超過できないことを特徴とする請求項１５記載のＤＭＢサービスのための情報送信方法。
【請求項１８】
前記単純化されたＰＡＴは、前記ＰＡＴの変更可否を確認するバージョン番号(version＿number)フィールド、プログラム番号(program＿number)フィールド、プログラムマップＰＩＤ(program＿map＿ＰＩＤ)フィールドを含むことを特徴とする請求項１２記載のＤＭＢサービスのための情報送信方法。
【請求項１９】
前記単純化されたＰＡＴは、前記伝送信号に一つのプログラムだけが含まれる場合、前記伝送信号に含まれないことを特徴とする請求項１８記載のＤＭＢサービスのための情報送信方法。
【請求項２０】
前記変形されたＰＭＴは、first＿section＿flagフィールド、last＿section＿flagフィールド、no＿of＿elementary＿streamフィールド、ＥＳ＿ＩＤフィールドを含むことを特徴とする請求項１２記載のＤＭＢサービスのための情報送信方法。
【請求項２１】
前記first＿section＿flagフィールドは、前記変形されたＰＭＴが一つのＰＭＴ全体を構成する構成部のうち最初の部分であれば‘１’にセットされ、前記 last＿section＿flagフィールドは、前記変形されたＰＭＴが一つのＰＭＴ全体を構成する構成部のうち最後の部分であれば‘１’にセットされることを特徴とする請求項２０記載のＤＭＢサービスのための情報送信方法。
【請求項２２】
前記no＿of＿elementary＿streamフィールドは、前記first＿section＿flagが‘１’にセットされている場合に一度だけ定義されることを特徴とする請求項２０記載のＤＭＢサービスのための情報送信方法。
【請求項２３】
前記ＥＳ＿ＩＤフィールドは、伝送信号にＭＰＥＧ４ＳＬ階層の要素が含まれる場合、elementary＿ＰＩＤの次に位置することを特徴とする請求項２０記載のＤＭＢサービスのための情報送信方法。
【請求項２４】
前記変形されたＰＭＴは、前記伝送信号に二つ以上のプログラムが含まれる場合、プログラム番号フィールドを含み、前記伝送信号に一つのプログラムが含まれる場合、プログラム番号フィールドを含まないことを特徴とする請求項１２記載のＤＭＢサービスのための情報送信方法。
【請求項２５】
前記変形されたＩＯＤは、ＥＳデスクリプタと、イニシャルデスクリプタタグ（Initial Descriptor Tag）を含まないことを特徴とする請求項１２記載のＤＭＢサービスのための情報送信方法。
【請求項２６】
前記変形されたＩＯＤは、必要なＥＳデスクリプタの個数に関する情報を知らせるno＿of＿ＥＳＤを含むことを特徴とする請求項１２記載のＤＭＢサービスのための情報送信方法。
【請求項２７】
前記ＥＳデスクリプタは、前記伝送信号にＭＰＥＧ−４ＳＬ階層のデータを含む場合に、ＩＯＤデスクリプタから分離され、前記ＦＩＣを介して伝送されることを特徴とする請求項１２記載のＤＭＢサービスのための情報送信方法。
【請求項２８】
前記一つのＥＳデスクリプタは、IPI＿DescriptorPointer、IP＿IdentificationDataSet、IPMP＿DescriptorPointer、LanguageDescriptor lagnDescr、Qos＿Descriptor、RegistrationDescriptor、ExtensionDescriptorのフィールドは使用しないことを特徴とする請求項１２記載のＤＭＢサービスのための情報送信方法。
【請求項２９】
前記ＥＳデスクリプタは、SLConfigDescriptorを分離し、その分離された SLConfigDescriptorは、“null SL packet header”に設定するために“predefined＝０ｘ０１”に設定することを特徴とする請求項１２記載のＤＭＢサービスのための情報送信方法。
【請求項３０】
単純化されたＰＡＴ、変形されたＰＭＴ、変形されたＩＯＤ、ＥＳデスクリプタのうち少なくとも何れか一つを含むＦＩＣと、ＭＳＣからなる伝送フレームで構成されたアナログ信号を受信して、デジタル信号に変換するＡ／Ｄコンバーターと、
前記変換されたデジタル信号を復調するデモジュレーターと、
前記復調された信号をＦＩＣとＭＳＣとに分けるデマルチプレクサーと、
前記ＦＩＣのデータをデコーディングするＦＩＣデコーダーと、
前記ＭＳＣのデータをデコーディングするＭＳＣデコーダーと、
前記デコーディングされたＭＳＣのデータをデインターリービング及びエラー訂正する処理部と、
前記ＦＩＣのデータを保存するメモリと、
前記ＦＩＣのデータを用いて前記ＭＳＣデコーダーを制御する制御部と、
を含むことを特徴とするＤＭＢサービスのための情報受信機。
【請求項３１】
単純化されたＰＡＴ、変形されたＰＭＴ、変形されたＩＯＤ、ＥＳデスクリプタのうち少なくとも何れか一つを含むＦＩＣとＭＳＣからなる伝送フレームで構成されたアナログ信号を受信して、デジタル信号に変換する段階と、
前記変換されたデジタル信号を復調する段階と、
前記復調された信号をＦＩＣとＭＳＣとに分ける段階と、
前記ＦＩＣのデータをデコーディングする段階と、
前記デコーディングされたＦＩＣのデータを用いて、前記ＭＳＣのデータをデコーディングする段階と、
前記デコーディングされたＭＳＣのデータをデインターリービング及びエラー訂正する段階と、
を含むことを特徴とするＤＭＢサービスのための情報受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体向け放送サービスに関し、特に、デジタルマルチメディア放送（Digital Multimedia Broadcast；ＤＭＢ）サービスのための情報を送受信する装置及び方法に関する。
【背景技術】
【０００２】
最近、ＣＤ、ＤＶＤなど、優れた音質のデジタルオーディオ機器が急激に普及し、一般化されるのに伴い、高級音質を要求するデジタル放送に対する聴取者の要求が次第に高まっており、これによって、既存のＦＭ放送が提供していた音質の限界を克服するために、ヨーロッパ、カナダ、アメリカなどでデジタルオーディオ放送（Digital Audio Broadcasting;ＤＡＢ）が試行されている。
【０００３】
ＤＡＢシステムは、現在のＡＭ放送やＦＭ放送とは全く異なる技術を用いて、高品質の音質を実現するばかりでなく、移動中における優れた受信能力を発揮し、映像や文字のようなデジタルデータも高速で送信が可能な特性を有している。最近は、オーディオ放送よりは、映像を含む多様なマルチメディアサービスを強調して、デジタルマルチメディア放送（ＤＭＢ）と呼ぶ。
【０００４】
図５は、ＤＭＢ受信機を概略的に示す構成ブロック図である。
図５に示すように、Ｅｕｒｅｋａ−１４７受信部１０１は、直交周波数分割多重（Orthogonal Frequency Division Multiplexing；ＯＦＤＭ）伝送方式で送信されるＤＭＢ放送信号を受信して高速フーリエ変換（Fast Fourier Transform；ＦＦＴ）を行い、時間と周波数領域でデインターリービングを行ってＭＰＥＧ−２ＴＳ処理部１０２に出力する。
【０００５】
ＭＰＥＧ２ＴＳ処理部１０２は、プログラム関連テーブル（Program Association Table；ＰＡＴ）、プログラムマップテーブル（Program Map Table；ＰＭＴ）などを参照して、多重化された信号からＡ／Ｖ信号を分離してデコーディングする。そして、ＭＰＥＧ−４復元部１０３は、付加データをデコーディングして画面に表示する。
【０００６】
このように、移動体向け放送サービスにおいて、マルチメディアデータは、デジタルオーディオ放送（Digital Audio Broadcast；ＤＡＢ）の欧州規格であるＥｕｒｅｋａ−１４７[ＥＴＳＩ ＥＮ ３００ ４０１]に基づいて伝送され、プログラムの多重化及び同期化は、ＭＰＥＧ（Moving Picture Experts Group）−２のトランスポートストリーム(ＴＳ)[ＩＳＯ/ＩＥＣ １３８１８−１]を用いる。そして、ＭＰＥＧ−２において、プログラム構成に必要な情報は、ＰＡＴとＰＭＴを通じて伝送される。
【０００７】
Ｅｕｒｅｋａ−１４７システムでは、重要な情報を高速情報チャンネル（Fast Information Channel;ＦＩＣ）を介して伝達するが、ここではプログラムの構成などを伝送するように規格化されている。ＦＩＣの特徴は、タイムインターリービングをしないことで、より迅速なアクセス時間内に必要な情報を獲得できるようにするものであり、サービス情報などの構造的なデータを伝送するのに用いられる。
【０００８】
図６は、Ｅｕｒｅｋａ−１４７システムで用いるＤＭＢ伝送フレームの構造を示す図面で、同期チャンネル（Synchronization Channel）、高速情報チャンネル(Fast information Channel；ＦＩＣ)、主サービスチャンネル（Main Service Channel;ＭＳＣ）で構成されている。そして、それぞれのＦＩＣは、再び高速情報ブロック（Fast Information Blocks；ＦＩＢ）で構成され、各ＭＳＣは、コモンインターリーブフレーム（Common Interleaved Frames；ＣＩＦ)で構成される。ＣＩＦでアドレスの割当が可能な最も小さい単位はキャパシティユニット（Capacity Unit；ＣＵ）で、１ＣＵは６４ビットである。
【０００９】
そして、それぞれのＦＩＣのＦＩＢ数と、ＭＳＣのＣＩＦ数は伝送モードによって決定される。
【００１０】
図７は、ＦＩＢの詳細な構成を示す図面で、各ＦＩＢは、多数の高速情報グループ（Fast Information Group；ＦＩＧ）で構成される。一つのＦＩＢは２５６ビットで構成され、この中でデータが入り得る部分は前半２４０ビット、つまり、３０バイトである。ＦＩＢを構成するＦＩＧは、ＦＩＧヘッダと、ＦＩＧデータフィールドとに分けられる。したがって、ＦＩＧの長さはヘッダを含み３０バイトを超過できない。
【００１１】
現在、ヨーロッパで使用されているＥｕｒｅｋａ−１４７システムにおいて、ＦＩＧは、八つの使用可能なタイプのうち五つのタイプを使用しており、それぞれのＦＩＧタイプはタイプ毎に拡張できる。例えば、ＦＩＧのタイプ０の場合、３２個の拡張が可能であるが、このうち３０個の拡張が使用されており、これらはそれぞれアンサンブルの構成情報、サブチャンネルの内容、ページングなどの用途で使用されている。
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、送信側で、ＤＡＢのストリムモードを使用してＭＰＥＧ−２ＴＳ情報を送る場合、ＭＳＣを用いてデータを伝送するため、タイムインターリービングが発生する。したがって、受信側で、論理チャンネルを構成し、かつこれによって実質的なデータを受けてデコーディングするために一定の時間の遅延が必ず伴う。
【００１３】
本発明は、上記の問題点を解決するためのもので、その目的は、受信機でデータを迅速かつ容易にデコーディングできる、ＤＭＢサービスのための情報送受信装置及び方法を提供することにある。
【課題を解決するための手段】
【００１４】
上記目的を達成するために、本発明に係るＤＭＢサービスのための送信機は、単純化されたＰＡＴ（Program Association Table）、変形されたＰＭＴ（Program Map Table）、変形されたＩＯＤ(Initial Object Descriptor)、ＥＳ(Elementary Stream)デスクリプタのうち少なくとも何れか一つを含むサービス情報をＦＩＣ(Fast Information Channel)構造でコーディングするＦＩＣコーダーと、オーディオ及びビデオ信号をインターリービング及びエラー訂正するプリプロセッサーと、前処理された信号をＭＳＣ(Main Service Channel)構造でコーディングするＭＳＣコーダーと、前記ＦＩＣ構造でコーディングされたサービス情報と前記ＭＳＣ構造でコーディングされたオーディオ及びビデオ信号を多重化するマルチプレクサーと、前記多重化された信号を変調するモジュレーターと、前記変調された信号をＲＦ(radio frequency)バンド信号に変換して伝送するトランスミッタと、を含むことを特徴とする 。
【００１５】
本発明に係るＤＭＢサービスのための情報送信方法は、単純化されたＰＡＴ、変形されたＰＭＴ、変形されたＩＯＤ、ＥＳデスクリプタのうち少なくとも何れか一つを含むサービス情報をＦＩＣ構造でコーディングし、オーディオ及びビデオ信号をインターリービンング及びエラー訂正した後にＭＳＣ構造でコーディングする段階と、前記ＦＩＣ構造でコーディングされたサービス情報と前記ＭＳＣ構造でコーディングされたオーディオ、ビデオ、及びデータ信号を多重化する段階と、前記多重化された信号を変調する段階と、前記変調された信号をＲＦバンド信号に変換して伝送する段階と、を含むことを特徴とする。
【００１６】
本発明に係るＤＭＢサービスのための情報受信機は、単純化されたＰＡＴ、変形されたＰＭＴ、変形されたＩＯＤ、ＥＳデスクリプタのうち少なくとも何れか一つを含むＦＩＣとＭＳＣからなる伝送フレームで構成されたアナログ信号を受信して、デジタル信号に変換するＡ／Ｄコンバーターと、前記変換されたデジタル信号を復調するデモジュレーターと、前記復調された信号をＦＩＣとＭＳＣとに分けるデマルチプレクサーと、前記ＦＩＣのデータをデコーディングするＦＩＣデコーダーと、前記ＭＳＣのデータをデコーディングするＭＳＣデコーダーと、前記デコーディングされたＭＳＣのデータをデインターリービング及びエラー訂正する処理部と、前記ＦＩＣのデータを保存するメモリと、前記ＦＩＣのデータを用いて前記ＭＳＣデコーダーを制御する制御部と、を含むことを特徴とする。
【００１７】
そして、本発明に係るＤＭＢサービスのための情報受信方法は、単純化されたＰＡＴ、変形されたＰＭＴ、変形されたＩＯＤ、ＥＳデスクリプタのうち少なくとも何れか一つを含むＦＩＣとＭＳＣからなる伝送フレームで構成されたアナログ信号を受信して、デジタル信号に変換する段階と、前記変換されたデジタル信号を復調する段階と、前記復調された信号をＦＩＣとＭＳＣとに分ける段階と、前記ＦＩＣのデータをデコーディングする段階と、前記デコーディングされたＦＩＣのデータを用いて、前記ＭＳＣのデータをデコーディングする段階と、前記デコーディングされたＭＳＣのデータをデインターリービング及びエラー訂正する段階と、を含むことを特徴とする。
【発明の効果】
【００１８】
本発明は、ＭＰＥＧ２ＴＳビットストリームをＥｕｒｅｋａ−１４７のＭＳＣを介して伝送し、重要な情報のＰＡＴ、ＰＭＴ、ＩＯＤ、ＥＳＤなどをＦＩＣを介して伝送する。
したがって、受信機はＦＩＣから重要な情報を迅速に得て、ＭＳＣに含まれたデータに迅速にアクセスできる。したがって、受信機は、データのデコーディングを容易かつ迅速に処理できる。
即ち、本発明をＤＭＢサービスのような移動体向け放送サービスに適用する場合、実質的な圧縮データにより素早くアクセスすることができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の好適な一実施形態の構成、及びその作用について、添付の図面に基づいて詳細に説明する。
【００２０】
一般に、受信機のＭＰＥＧ−２ＴＳ処理部は、ＴＳストリームをデコーディングするために、ＰＡＴ、ＰＭＴの情報が必要である。その理由として、ＰＡＴにはＴＳストリームに含まれているプログラムに関連した情報が含まれており、ＰＭＴには各プログラムを構成するに必要な情報が含まれているからである。したがって、送信機でＰＡＴ、ＰＭＴのような必要情報がＦＩＣを介して伝送されれば、受信機は必要な情報に迅速にアクセスし、受信される放送信号を容易かつ素早くデコーディングできるので、放送処理時間を減らすことができる。
【００２１】
このために、本発明は、既存のＰＡＴとＰＭＴとが有する情報の中で、Ｅｕｒｅｋａ−１４７のデータと重複する部分を除去して、簡単な形態に変更されたＰＡＴとＰＭＴとを構成する。
【００２２】
本発明において、ＭＰＥＧ２ＴＳに多重化されるデータがＭＰＥＧ４ＳＬ階層のデータである場合には、ＩＯＤ(Initial Object Descriptor)を分けて伝送する。この際、本発明は、ＩＯＤに含まれたＥＳデスクリプタ（ES＿descriptor）を分離して伝送する。
【００２３】
また、本発明は、ＭＰＥＧ−２ＴＳで多重化されたビットストリームをＥｕｒｅｋａ−１４７を介して伝送する場合、ＰＡＴ、ＰＭＴはＦＩＣを用いて伝送する。
【００２４】
（１）  次に、ＦＩＣを用いるためのＦＩＧの拡張について第１乃至第３実施形態で説明する。
【００２５】
第１実施形態
本発明の第１実施形態は、Ｅｕｒｅｋａ−１４７で定義されたＦＩＧタイプ０の拡張１３を用いているが、他のＦＩＧタイプを用いてもＰＡＴ、ＰＭＴを伝送できる。しかし、ＦＩＧのタイプ０は、ＭＣＩ(Multiplex Configuration Information)と、ＳＩ(Service Information)を伝送するための目的で割当てられており、マルチメディア放送の構成情報もこれを介して伝送できる。したがって、本発明では、ＦＩＧ０の拡張を用いることを実施形態に挙げている。
【００２６】
図１は、Ｅｕｒｅｋａ−１４７で定義されたユーザーアプリケーションのためのＦＩＧ０拡張１３の構造を示す。
図１に示すように、Ｃ／Ｎ(current/next)フラグは、ＦＩＧが現在サービスの設定か、或いは次のサービスの設定かを知らせる役割をする。Ｃ／Ｎフラグは、ＰＡＴ、ＰＭＴ内に含まれているcurrent＿next＿indicatorと重複する役割を果たす。
【００２７】
ＯＥフラグは、現在のアンサンブルに相当する内容か、或いは次のアンサンブルに相当する内容かを知らせる。これは、マルチメディア放送とは関連がなく、ＡＭ／ＦＭサービスのために割り当てられた部分である。Ｐ／Ｄフラグは、ＳＩｄ(Service Identifier)が１６ビットか３２ビットかを知らせる役割を果たす。
そして、拡張５ビットフィールドは、１３を使用する場合、０１１０１に決定できる。
【００２８】
次は、ＦＩＧ０拡張１３に用いられるフィールドに関する説明である。
【００２９】
図１に示すように、まず、ＳＩｄはサービス識別子である。そして、ＳＣＩｄＳは、サービスコンポーネントを識別するためのフィールドである。ＳＣＩｄＳフィールドは、ＭＰＥＧ２ＴＳのTransport＿stream＿idのような役割を果たす。前記ＳＣＩｄｓフィールドの次には、ユーザーアプリケーションの個数を知らせるフィールドと、ユーザーアプリケーションフィールドがある。
【００３０】
そして、それぞれのユーザーアプリケーションフィールドは、どんな種類のデータタイプかを識別できるよう１１ビットを割り当てている。また、ユーザーアプリケーションフィールドの殆どの部分は予約状態として定義されている。即ち、０ｘ００Ａ〜０ｘ３ＦＦは、以後の定義のために空けられている空間である。また、０ｘ４００〜０ｘ７ＦＦも空けられている。
【００３１】
一つの実施形態として、本発明では、ユーザーアプリケーションのタイプを次のように定義できる。
０ｘ００８：ＭＰＥＧ２ ＴＳのための単純化されたＰＡＴ(ＳＰＡＴ)
０ｘ００９：ＭＰＥＧ２ ＴＳのための変形されたＰＭＴ(ＭＰＭＴ)
０ｘ００Ａ：ＭＰＥＧ２ＴＳ上のＭＰＥＧ４ ＳＬのためのＥＳデスクリプタなしのＩＯＤ
０ｘ００Ｂ：ＭＰＥＧ４ ＳＬ over ＭＰＥＧ２ ＴＳ上のＭＰＥＧ４ ＳＬのためのＥＳデスクリプタ
【００３２】
このように、ユーザーアプリケーションのタイプを定義する場合、ユーザーアプリケーションのデータ長が２３バイトを超過できないことが制約となる。
したがって、本発明は、既存のＰＡＴを単純化し、ＰＭＴを変更して用いる。
【００３３】
第２実施形態
本発明の第２実施形態として、ＦＩＧ０の拡張１４と１５を使用する。
本発明の第２実施形態は、情報タイプに４ビットを割当て、次の４つを定義できる。
一つの例を挙げると次の通りである。
００００：予約状態
０００１：ＭＰＥＧ２ ＴＳのための単純化されたＰＡＴ(ＳＰＡＴ)
００１０：ＭＰＥＧ２ ＴＳのための変形されたＰＭＴ(ＭＰＭＴ)
００１１：ＭＰＥＧ２ＴＳ上のＭＰＥＧ４ ＳＬのためのＥＳデスクリプタなしのＩＯＤ
０１００：ＭＰＥＧ２ ＴＳ上のＭＰＥＧ４ ＳＬのためのＥＳデスクリプタ
０１０１〜１１１１：予約状態
【００３４】
第３実施形態
本発明の第３実施形態を、現在定義されていないＦＩＧタイプ２、３、４を用いて実現することもできる。
その実現方法は、上記の第１、第２実施形態と同様である。
【００３５】
（２）  次に、上記（１）の第１乃至第３実施形態で提示されたＦＩＣを用いて、ＭＰＥＧ２ＴＳで必要なＳＰＡＴ、ＭＰＭＴ、変形されたＩＯＤ、ＥＳディスクリプタ情報を送る方法について説明する。
【００３６】
ａ）単純化されたＰＡＴ(ＳＰＡＴ）
ＰＡＴは、一つのＭＰＥＧ２ＴＳ内に複数のプログラムが入っている場合に、それぞれのプログラムに関する構成情報、つまり、ＰＭＴがどんなＰＩＤを有して伝送されるかを知らせるものである。
【００３７】
本発明では、ＦＩＧのフィールドを用いてＰＡＴを送るために必要な情報のみが含まれるようＰＡＴを単純化する。即ち、Simplified＿ＰＡＴ シンタクスについての実施形態は次の通りである。
Simplified＿ＰＡＴ＿section()｛
reserved                              （２）
version＿number                        （５）
current＿next＿indicator                （１）
for  (ｊ＝０；ｊ＜N；ｊ＋＋）[
program＿number                            （１６）
reserved                                  （３）
program＿map＿ＰＩＤ                        （１３）
｝
｝
【００３８】
ここで、version＿numberは、ＰＡＴの変更可否を確認するためのフィールドである。version＿numberフィールドの前方と後方にはreservedフィールドがある。これは、バイトアラインのためのフィールドである。program＿numberと、それに相当するprogram＿map＿ＰＩＤは、ＰＭＴのＰＩＤを対応させるために用いられる。
そして、単純化されたＰＡＴの各フィールドに含まれる情報は、ＭＰＥＧ２ＴＳのＰＡＴセクションに含まれる情報と同一であるべきである。ＭＰＥＧ２ＴＳに一つのプログラムだけが含まれる場合には、単純化されたＰＡＴは必要ないこともある。
【００３９】
ｂ）変形されたＰＭＴ(ＭＰＭＴ）
ＭＰＥＧ２ＴＳにおいて、ＰＭＴの役割は、一つのプログラムを構成するために必要なＥＳがどんなＰＩＤを有して伝送されるかを知らせるものである。
本発明で、変形されたＰＭＴは二通りの方法で実現できる。即ち、サービスコンポーネントにＭＰＥＧ２ＴＳビットストリームを伝送する場合、それぞれのビットストリームに一つのプログラムだけを含んで伝送する場合と、一つのビットストリームに二つ以上のプログラムを含んで伝送する場合とに分けられる。この際、後者の場合にはprogram＿numberが必要であるが、前者の場合には必要ない。その理由は、一つのサービスコンポーネントが一つのプログラムに対応するからである。したがって、それぞれの場合について次のように変形されたＰＭＴを定義できる。
【００４０】
次は、ＴＳビットストリームに二つ以上のプログラムが含まれる場合のModified＿ＰＭＴ のシンタクスである。
Modified＿ＰＭＴ＿section()｛
program＿number                  （１６）
first＿section＿flag                          (１)
last＿section＿flag                          （１）
version＿number                  （５）
current＿next＿indicator          （１）
if(first＿section＿flag==‘１’[
no＿of＿elementary＿stream      （３）
ＰＣＲ＿ＰＩＤ                            (１３)
｝
for(i=0;i<N1;i++) [
stream＿type                    (８）
reserved                                  (３）
elementary＿ＰＩＤ                        （１３）
ＥＳ＿ＩＤ                    （１６）
｝
｝
【００４１】
上記の実施形態のＭＰＭＴシンタクスにおいて、太文字で示されたフィールドは、既存のＰＭＴで定義されていない部分で、それぞれのフィールドは次のような役割を果たす。
【００４２】
first＿section＿flagは、変形されたＰＭＴが一つのＰＭＴ全体を構成する構成部のうち最初の部分であれば１にセットされる。
last＿section＿flagは、変形されたＰＭＴが一つのＰＭＴ全体を構成する構成部のうち最後の部分であれば１にセットされる。したがって、first＿section＿flagが‘１’にセットされ、last＿section＿flagも‘１’にセットされている場合、一つのＦＩＧに完全なＰＭＴを記述する形態となる。
【００４３】
no＿of＿elementary＿streamは、一つのプログラムを構成するために必要なＥＳの個数を表す。no＿of＿elementary＿streamには３ビットが割当てられているため、ＥＳの個数は７つに限定される。このフィールドは、first＿section＿flagが‘１’にセットされている場合に一度だけ定義される。これと同時にＰＣＲ＿ＰＩＤも一度だけ定義される。
【００４４】
ＥＳ＿ＩＤは、ＭＰＥＧ２ＴＳにＭＰＥＧ４ＳＬ階層の要素が含まれる場合、elementary＿ＰＩＤの次に位置し、ＥＳ＿ＩＤはＳＬ＿descriptorを含む。ここで、ＥＳ＿ＩＤは必ず必要なフィールドである。
【００４５】
そして、ＭＰＥＧ２ＴＳでは、elementary＿ＰＩＤの次に来るデスクリプタをオプションに指定しているが、本発明のModified＿ＰＭＴでは、必須のフィールドに設定する。
【００４６】
また、本発明では、前記ＦＩＧ０タイプ拡張１３におけるユーザーアプリケーションのデータフィールドにModified＿ＰＭＴを含ませるために、データフィールドの長さを２３バイトに制限する。そして、本発明において、一つのプログラムを構成するために必要な基本的なＥＳ＿streamの個数は多数になり得るので、first＿section＿flagとlast＿section＿flagを定義する。
【００４７】
一つのＭＰＥＧ２ＴＳに一つのプログラムのみが含まれる場合、program＿numberフィールドは必要ないので、ＭＰＭＴシンタクスに含まれたprogram＿numberフィールドを削除できる。また、この場合、本発明は、一つのプログラムを構成するのに必要なAudio、Visual、ＯＤ、ＢＩＦＳ情報を一つのＥＳ＿streamにそれぞれ対応させ、一つのmodified＿ＰＭＴを介して伝送できる。
【００４８】
次は、ＴＳビットストリームに一つのプログラムが含まれる場合の変形されたＰＭＴ(ＭＰＭＴ)のシンタクスの実施形態である。
Modified＿ＰＭＴ＿section()｛
first＿section＿flag                          (１)
last＿section＿flag                          （１）
version＿number                  （５）
current＿next＿indicator          （１）
if(first＿section＿flag==‘１’[
no＿of＿elementary＿stream      （３）
ＰＣＲ＿ＰＩＤ                            (１３)
｝
for(i=0;i<N1;i++) [
stream＿type                    (８）
reserved                                  (３）
elementary＿ＰＩＤ                        （１３）
ＥＳ＿ＩＤ                    （１６）
｝
｝
【００４９】
上記のＭＰＭＴシンタクスでは、ＴＳビットストリームに二つ以上のプログラムが含まれる場合のModified＿ＰＭＴシンタクスから、一番目のフィールドのprogram＿numberが削除されている。
【００５０】
ｃ）ＦＩＣを用いた変形されたＩＯＤの伝送方法
ＭＰＥＧ４ＳＬ階層のデータをＭＰＥＧ２ＴＳを用いて伝送する場合に、ＩＯＤデスクリプタは、既存のＰＭＴの最初のループに含めて伝送するべきである。しかし、ＩＯＤを含むＰＭＴを伝送する方法では、一つのＦＩＧに含ませることが困難である。したがって、本発明では、ＩＯＤを他の形態で伝送する。
【００５１】
次の実施形態は、modified＿ＩＯＤ＿descriptorを定義したものである。
Modified＿ＩＯＤ＿descriptor() [
ObjectDescriptorＩＤ                    （１０）
reserved=0b001111                        (６)
ODProfileLevelIndication                 (８)
sceneProfileLevelIndication        (８)
audioProfileLevelIndication        (８)
visualProfileLecelIndication       (８)
graphicsProfileLevelIndication           (８)
no＿of＿ＥＳＤ                             (８)
｝
【００５２】
変形されたＩＯＤ＿descriptorは、ＥＳデスクリプタを含んでいない。また、イニシャルデスクリプタタグ（Initial Descritor Tag）も含んでいない。これは、ＦＩＧの拡張により記述できるので省略する。
そして、変形されたＩＯＤ＿descriptorには、いくつのＥＳデスクリプタが必要なのかについての情報（no＿of＿ＥＳＤ）が含まれる。
【００５３】
ｄ）ＦＩＣを用いたＥＳデスクリプタの伝送方法
本発明は、一つのＥＳデスクリプタを一つのＦＩＢに含ませるため、既存のＥＳデスクリプタが含む次のフィールドは使用しない。それらは、IPI＿DescriptorPointer、IP＿IdentificationDataSet、IPMP＿DescriptorPointer、LanguageDescriptor lagnDescr、Qos＿Descriptor、RegistrationDescriptor、ExtensionDescriptorである。
【００５４】
また、ＥＳデスクリプタは、SLConfigDescriptorを分離し、その分離されたSLConfigdescriptorは、“null SL packet header”に設定するために、“predefined=０x０１”に設定し、ＯＤストリームに伝送されるデスクリプタのうちSLConfigDescriptorは、ユーザーによって設定され得るようにする。
【００５５】
このように、本発明は、Ｅｕｒｅｋａ−１４７の方法及び規格による既存のＰＡＴとＰＭＴから必要な情報のみを抽出して、単純化されたＰＡＴと、変形されたＰＭＴを設定する。
【００５６】
また、本発明は、ＭＰＥＧ２ＴＳに多重化されるデータがＭＰＥＧ４ＳＬ階層のデータの場合、ＩＯＤ(Initial Object Descriptor)を伝送する。このために、本発明は、既存のＩＯＤを分けて伝送し、ＩＯＤに含まれたＥＳデスクリプタもＩＯＤから分離して伝送する。
【００５７】
図３は、本発明に係るＤＭＢ送信機を示す図面である。
図３に示すように、ＦＩＣコーダー１１０は、単純化されたＰＡＴ、変形されたＰＭＴ、変形されたＩＯＤ、ＥＳデスクリプタのうち少なくとも何れか一つを含むサービス情報をＦＩＣ構造でコーディングする。
【００５８】
そして、プリプロセッサー１１１がオーディオ及びビデオ信号をインターリービング及びエラー訂正した後、ＭＳＣコーダー１１２は、前処理された信号をＭＳＣ構造でコーディングする。
【００５９】
次いで、マルチプレクサー１１３は、ＦＩＣ構造でコーディングされたサービス情報と、ＭＳＣ構造でコーディングされたオーディオ、ビデオ、及びデータ信号を多重化し、モジュレーター１１４は、多重化された信号をＯＦＤＭ方式で変調し、トランスミッタ１１５は、その変調された信号をＲＦ(radio frequency)バンド信号に変換して、ＤＭＢ受信機に伝送する。
【００６０】
ここで、単純化されたＰＡＴ、変形されたＰＭＴ、変形されたＩＯＤ、ＥＳデスクリプタのうち少なくとも何れか一つは、ＦＩＣを構成するＦＩＢのＦＩＧデータフィールドに含まれ、ＦＩＧデータフィールドは、ＦＩＧタイプ０の拡張１３、ＦＩＧタイプ０の拡張１４、ＦＩＧタイプ０の拡張１５、ＦＩＧタイプ２、ＦＩＧタイプ３、ＦＩＧタイプ４のうち少なくとも何れか一つである。
【００６１】
そして、単純化されたＰＡＴ、変形されたＰＭＴ、変形されたＩＯＤ、ＥＳデスクリプタのうち少なくとも何れか一つは、ＦＩＧタイプ０の拡張１３のユーザーアプリケーションフィールド中のユーザーアプリケーションデータに含まれ、ユーザーアプリケーションフィールドは、単純化されたＰＡＴ、変形されたＰＭＴ、変形されたＩＯＤ、ＥＳデスクリプタを識別する識別子を含む。ユーザーアプリケーションのデータ長は２３バイトを超過できない。
【００６２】
また、単純化されたＰＡＴは、前記ＰＡＴの変更可否を確認するversion＿numberフィールド、program＿numberフィールド、program＿map＿ＰＩＤフィールドを含み、前記単純化されたＰＡＴは、前記伝送信号に一つのプログラムのみが含まれる場合、前記伝送信号に含まれない。
【００６３】
変形されたＰＭＴは、first＿section＿flagフィールド、last＿section＿flagフィールド、no＿of＿elementary＿streamフィールド、ＥＳ＿ＩＤフィールドを含み、ＥＳ＿ＩＤフィールドは、伝送信号にＭＰＥＧ４ＳＬ階層の要素が含まれる場合、elementary＿ＰＩＤの次に位置する。
【００６４】
また、変形されたＰＭＴは、伝送信号に二つ以上のプログラムが含まれる場合、 program＿numberフィールドを含み、伝送信号に一つのプログラムが含まれる場合、 program＿numberフィールドを含まない。
【００６５】
そして、変形されたＩＯＤは、ＥＳデスクリプタと、イニシャルデスクリプタタグ（Initial Descritor Tag）を含まず、必要なＥＳデスクリプタの数についての情報を知らせるno＿of＿ＥＳＤを含む。ＥＳデスクリプタは、伝送信号にＭＰＥＧ−４ＳＬ階層のデータを含む場合に、ＩＯＤデスクリプタから分離され、ＦＩＣを介して伝送されえる。
【００６６】
図４は、本発明に係るＤＭＢ受信機を示す図面である。
図４に示すように、チューナー１１６は、単純化されたＰＡＴ、変形されたＰＭＴ、変形されたＩＯＤ、ＥＳデスクリプタのうち少なくとも何れか一つを含むＦＩＣと、ＭＳＣからなる伝送フレームで構成されたアナログ放送信号に同調し、Ａ／Ｄコンバーター１１７がアナログ信号をデジタル信号に変換した後、デモジュレーター１１８は、変換したデジタル信号を復調する。
【００６７】
そして、デマルチプレクサー１１９は、復調された信号をＦＩＣとＭＳＣとに分け、ＦＩＣデコーダー１２１は、ＦＩＣのデータをデコーディングする。
【００６８】
メモリ１２４は、デコーディングされたＦＩＣのデータを保存し、制御部１２３は、ＦＩＣのデータを用いてＭＳＣデコーダー１２０を制御する。
【００６９】
ＭＳＣデコーダー１２０は、制御信号に従ってＭＳＣのデータをデコーディングし、処理部１２２は、デコーディングされたデータをデインターリービング及びエラー訂正した後にオーディオ及びビデオ信号を出力する。
【００７０】
以上で説明した内容を通じて当業者であれば本発明の技術思想を逸脱しない範囲内で多様な変更及び修正が可能なことが分かるであろう。したがって、本発明の技術的範囲は実施形態に記載の内容に限定されるものではなく、特許請求の範囲によって定められるべきである。
【図面の簡単な説明】
【００７１】
【図１】本発明に係る情報伝送のためのＦＩＧタイプ０拡張１３の構造を示す図面である。
【図２】本発明に係る情報伝送のためのＦＩＧタイプ０拡張１４又は１５の構造を示す図面である。
【図３】本発明に係るＤＭＢ送信機を示す図面である。
【図４】本発明に係るＤＭＢ受信機を示す図面である。
【図５】従来のＤＭＢ受信機を概略的に示す構成ブロック図である。
【図６】Ｅｕｒｅｋａ−１４７システムで用いられるＤＭＢ伝送フレームの構造を示す図面である。
【図７】図２の各ＦＩＢの詳細な構造を示す図面である。
【符号の説明】
【００７２】
１１０  ＦＩＣコーダー
１１１  プリプロセッサー
１１２  ＭＳＣコーダー
１１３  マルチプレクサー
１１４  モジュレーター
１１５  トランスミッタ
１１６  チューナー
１１７  Ａ／Ｄコンバーター
１１８  デモジュレーター
１１９  デマルチプレクサー
１２０  ＭＳＣデコーダー
１２１  ＦＩＣデコーダー
１２２  処理部
１２３  制御部
１２４  メモリ
【図１】
2005045819.tif 000003
【図２】
2005045819.tif 000004
【図３】
2005045819.tif 000005
【図４】
2005045819.tif 000006
【図５】
2005045819.tif 000007
【図６】
2005045819.tif 000008
【図７】
2005045819.tif 000009