(57)【要約】【課題】DMB（Digital Multimedia Broadcasting）放送チャンネルを介して放送されるDMBデータのDMB受信端末機におけるデータ受信速度を向上させる。【解決手段】DMB受信端末機は、第１のDMBデータを入力し、該第１のDMBデータから第２のDMBデータを構成する第２のDMBデータ構成部(208)と、第２のDMBデータ構成部(208)で未受信或いはエラーが発生した第１のDMBデータを感知した場合に、当該第１のDMBデータを指定し要請する要請メッセージを生成し、該メッセージを所定の要請メッセージチャンネルを介して送信し、該第１のDMBデータを受信するためのリターンチャンネルの設定を放送局に要請する第１のDMBデータ要請部(204)と、要請メッセージに従って放送局との間にリターンチャンネルが設定されると、該リターンチャンネルを介して第１のDMBデータを受信し、該データを第２のDMBデータ構成部に入力するリターンチャンネル送受信部(212)とを備える。【選択図】図３
2006352874.tif 000002
【特許請求の範囲】
【請求項１】
ＤＭＢ（Digital Multimedia Broadcasting）データを放送する放送局から第１のＤＭＢデータを受信し、該受信された少なくとも一つの第１のＤＭＢデータから第２のＤＭＢデータを生成し、少なくとも一つの前記第２のＤＭＢデータを用いてユーザーにＤＭＢデータサービスを提供するＤＭＢ受信端末機において、
少なくとも一つの第１のＤＭＢデータを入力し、該入力された第１のＤＭＢデータから第２のＤＭＢデータを構成する第２のＤＭＢデータ構成部と、
前記第２のＤＭＢデータ構成部で未受信或いはエラーが発生した第１のＤＭＢデータを感知した場合に、該感知された第１のＤＭＢデータを指定し要請する要請メッセージを生成し、該要請メッセージを既設定の要請メッセージチャンネルを介して送信し、当該感知された第１のＤＭＢデータを受信するためのリターンチャンネルの設定を前記放送局に要請するための第１のＤＭＢデータ要請部と、
前記要請メッセージに従って前記放送局と前記ＤＭＢ受信端末機との間に前記リターンチャンネルが設定されると、前記リターンチャンネルを介して、前記感知された第１のＤＭＢデータを受信し、該受信された第１のＤＭＢデータを前記第２のＤＭＢデータ構成部に供給するためのリターンチャンネル送受信部と、
を備えることを特徴とするＤＭＢデータ受信速度を改善するためのＤＭＢデータ受信装置。
【請求項２】
前記第１のＤＭＢデータ要請部は、前記感知された第１のＤＭＢデータを前記リターンチャンネル送受信部から入力し、該入力された第１のＤＭＢデータが前記要請メッセージに従う第１のＤＭＢデータか否かをチェックすることを特徴とする、請求項１に記載のＤＭＢデータ受信速度を改善するためのＤＭＢデータ受信装置。
【請求項３】
前記第１のＤＭＢデータ要請部は、前記要請メッセージチャンネルとしてＴＣＰ/ＩＰネットワークを用いることを特徴とする、請求項１に記載のＤＭＢデータ受信速度を改善するためのＤＭＢデータ受信装置。
【請求項４】
前記第２のＤＭＢデータは、前記要請メッセージを前記放送局に送信するために、前記放送局のＩＰアドレスを含むことを特徴とする、請求項３に記載のＤＭＢデータ受信速度を改善するためのＤＭＢデータ受信装置。
【請求項５】
前記第１のＤＭＢデータ要請部は、前記未受信或いはエラーが発生した第１のＤＭＢデータを含む第２のＤＭＢデータの固有情報と、前記未受信或いはエラーが発生した第１のＤＭＢデータの固有情報と、前記第１のＤＭＢデータが放送されるアンサンブルのＩＤと、を含む要請メッセージを送信する
ことを特徴とする、請求項１に記載のＤＭＢデータ受信速度を改善するためのＤＭＢデータ受信装置。
【請求項６】
前記リターンチャンネル送受信部は、前記リターンチャンネルとして、ＣＤＭＡ（code division multiplex access）ネットワーク、ＷＣＤＭＡ（wideband code division multiplex access）ネットワーク、ＧＳＭ（global system for mobile communication）ネットワーク、Wibro携帯インターネット、及びＴＣＰ/ＩＰネットワークの何れか一つのネットワークを用いることを特徴とする、請求項１に記載のＤＭＢデータ受信速度を改善するためのＤＭＢデータ受信装置。
【請求項７】
前記リターンチャンネル送受信部は、前記放送局と前記ＤＭＢ受信端末機との間に設定されたリターンチャンネルの種類に従い、前記リターンチャンネルを介して前記第１のＤＭＢデータを受信する通信部を備えることを特徴とする、請求項６に記載のＤＭＢデータ受信速度を改善するためのＤＭＢデータ受信装置。
【請求項８】
前記第２のＤＭＢデータは、固有に付与されるトランスポートＩＤを備えたＭＯＴ(Multimedia Object Transfer)オブジェクトデータであり、
前記第１のＤＭＢデータは、該第１のＤＭＢデータを用いて形成される前記ＭＯＴオブジェクトデータのトランスポートＩＤと、前記第１のＤＭＢデータのシリアル番号情報であるセグメント番号と、を備えたＭＳＣ（main service channel）データであることを特徴とする、請求項１乃至７の何れか一項に記載のＤＭＢデータ受信速度を改善するためのＤＭＢデータ受信装置。
【請求項９】
前記第２のＤＭＢデータ構成部は、前記全ての第１のＤＭＢデータに具備された、前記第１のＤＭＢデータによって形成される第２のＤＭＢデータのトランスポートＩＤと、前記第１のＤＭＢデータのＭＳＣデータのセグメント番号とを用いて、前記未受信の第１のＤＭＢデータの有無を判定する
ことを特徴とする、請求項８に記載のＤＭＢデータ受信速度を改善するためのＤＭＢデータ受信装置。
【請求項１０】
ＤＭＢデータを放送する放送局から少なくとも一つの第１のＤＭＢデータを受信し、該受信された第１のＤＭＢデータから第２のＤＭＢデータを生成し、該生成された少なくとも一つの前記第２のＤＭＢデータを用いてユーザーにＤＭＢデータサービスを提供するＤＭＢ受信端末機のＤＭＢデータ受信方法であって、
前記第２のＤＭＢデータの一つを構成するために、少なくとも一つの第１のＤＭＢデータを受信する段階と、
前記第２のＤＭＢデータの一つを構成するために受信された第１のＤＭＢデータの中で、未受信の第１のＤＭＢデータがあるか否かをチェックする段階と、
前記未受信の第１のＤＭＢデータがある場合には、前記未受信の第１のＤＭＢデータを既設定の要請メッセージチャンネルを介して前記放送局に要請するための要請メッセージを生成する段階と、
前記要請メッセージに従って、前記放送局と前記ＤＭＢ受信端末機との間にリターンチャンネルを設定し、該設定されたリターンチャンネルを介して、前記未受信の第１のＤＭＢデータを受信する段階と、
前記受信された第１のＤＭＢデータを用いて前記第２のＤＭＢデータを生成する段階と、
を含むことを特徴とするＤＭＢデータ受信速度を改善するためのＤＭＢデータ受信方法。
【請求項１１】
前記未受信の第１のＤＭＢデータがあるか否かをチェックする段階は、
前記第２のＤＭＢデータの一つを構成するために第１のＤＭＢデータが受信された場合に、該第１のＤＭＢデータの中で未受信のものがあるか否かをチェックする段階と、
当該チェックの結果、未受信の第１のＤＭＢデータがない場合に、前記第２のＤＭＢデータの何れか一つを構成するために受信された第１のＤＭＢデータの中で、エラーが発生したものがあるか否かをチェックする段階と、
を含むことを特徴とする、請求項１０に記載のＤＭＢデータ受信速度を改善するためのＤＭＢデータ受信方法。
【請求項１２】
前記リターンチャンネル設定及び受信段階は、
既に受信された前記第２のＤＭＢデータから、前記放送局のアドレス情報を確認する段階と、
既設定の要請メッセージチャンネルを介して、前記放送局アドレスに前記要請メッセージを送信する段階と、
前記放送局と前記ＤＭＢ受信端末機との間に既設定のリターンチャンネルがあるか否かをチェックする段階と、
現在設定されたリターンチャンネルを介して、前記放送局から前記要請メッセージに従う第１のＤＭＢデータを受信する段階と、
送信されていない要請メッセージの有無に従い、リターンチャンネルの設定を解除する段階と、
を含むことを特徴とする、請求項１０に記載のＤＭＢデータ受信速度を改善するためのＤＭＢデータ受信方法。
【請求項１３】
前記第２のＤＭＢデータは、固有に付与されるトランスポートＩＤを備えたＭＯＴ(Multimedia Object Transfer)オブジェクトデータであり、
前記第１のＤＭＢデータは、該第１のＤＭＢデータを用いて形成される前記ＭＯＴオブジェクトデータのトランスポートＩＤと、前記第１のＤＭＢデータのシリアル番号情報であるセグメント番号と、を備えたＭＳＣ（main service channel）データであることを特徴とする、請求項１０乃至１２の何れか一項に記載のＤＭＢデータ受信速度を改善するためのＤＭＢデータ受信方法。
【請求項１４】
前記未受信の第１のＤＭＢデータがあるか否かをチェックする段階は、前記受信された少なくとも一つの第１のＤＭＢデータのトランスポートＩＤ及び前記セグメント番号を用いて、前記第１のＤＭＢデータの中で未受信があるか否かをチェックすることを特徴とする、請求項１３に記載のＤＭＢデータ受信速度を改善するためのＤＭＢデータ受信方法。
【請求項１５】
前記要請メッセージ生成段階は、前記エラーチェック段階の結果、前記エラーが発生した第１のＤＭＢデータがある場合には、該エラーが発生した第１のＤＭＢデータを送信することを、既設定の要請メッセージチャンネルを介して前記放送局に要請するための要請メッセージを生成することを特徴とする、請求項１１に記載のＤＭＢデータ受信速度を改善するためのＤＭＢデータ受信方法。
【請求項１６】
前記要請メッセージは、前記放送局に送信を要請する第１のＤＭＢデータが含まれる第２のＤＭＢデータの固有情報と、前記第１のＤＭＢデータの固有情報と、前記第１のＤＭＢデータが放送されるアンサンブルのＩＤと、を含むことを特徴とする、請求項１０又は１５に記載のＤＭＢデータ受信速度を改善するためのＤＭＢデータ受信方法。
【請求項１７】
前記リターンチャンネルチェック段階は、
前記放送局と前記ＤＭＢ受信端末機との間に既設定のリターンチャンネルがあるか否かをチェックする段階と、
前記チェック結果、既設定のリターンチャンネルがない場合に、前記要請メッセージチャンネルを介して、リターンチャンネル設定要請信号を前記放送局に送信する段階と、
前記放送局からリターンチャンネル設定承認信号が受信されると、前記放送局と前記ＤＭＢ受信端末機との間にリターンチャンネルを設定する段階と、
を含むことを特徴とする、請求項１２に記載のＤＭＢデータ受信速度を改善するためのＤＭＢデータ受信方法。
【請求項１８】
前記リターン設定解除段階は、
送信されていない要請メッセージがあるか否かをチェックする段階と、
前記送信されていない要請メッセージがない場合に、前記リターンチャンネルの設定を解除する段階と、
を含むことを特徴とする、請求項１２に記載のＤＭＢデータ受信速度を改善するためのＤＭＢデータ受信方法。
【請求項１９】
前記要請メッセージチャンネルは、ＴＣＰ/ＩＰネットワーク用いて設定されることを特徴とする、請求項１０に記載のＤＭＢデータ受信速度を改善するためのＤＭＢデータ受信方法。
【請求項２０】
前記第２のＤＭＢデータは、前記放送局のアドレス情報としてＩＰアドレスを含むことを特徴とする、請求項１９に記載のＤＭＢデータ受信速度を改善するためのＤＭＢデータ受信方法。
【請求項２１】
前記リターンチャンネルは、ＣＤＭＡネットワーク、ＷＣＤＭＡネットワーク、ＧＳＭネットワーク、Wibro携帯インターネット、及びＴＣＰ/ＩＰネットワークの何れか一つのネットワークを用いて設定されることを特徴とする、請求項１０に記載のＤＭＢデータ受信速度を改善するためのＤＭＢデータ受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＤＭＢ(Digital Multimedia Broadcasting)に関し、特に、ＤＭＢデータ放送チャンネルを介して放送されるデータを受信するための装置及び方法に関する。
【背景技術】
【０００２】
現在、ユーザの移動中にも固定型ＴＶのように放送受信が可能な技術として、地上波ＤＭＢがある。この地上波ＤＭＢは、ヨーロッパのデジタルオーディオ放送であるＤＡＢ(Digital Audio Broadcasting)標準に基づいており、ビデオやオーディオサービスだけでなく、ＤＭＢデータ放送チャンネルを用いたデータサービスを、放送信号を用いて放送することができる。
【０００３】
地上波ＤＭＢのデータ放送のための放送プロトコルは、大きく、ＭＯＴ(Multimedia Object Transfer)プロトコルと、ＴＤＣ(Transparent Data Channel)プロトコルと、ＩＰ(Internet Protocol)データグラムトンネリング(datagram tunneling)と、の３種類に分類される。
【０００４】
このうち、ＭＯＴプロトコルは、放送ウェブサイト(ＤＷＳ：Broadcasting Web Site)やスライドショーなどのように、時間に依存しないデータをオブジェクト(Object：客体)単位で放送する場合に使用されるプロトコルである。また、ＭＯＴプロトコルは、ＤＭＢデータ放送の時に最も多く使用されるプロトコルの一つである。より詳しくは、ＭＯＴプロトコルは、データサービスのために必要なＤＭＢデータを、客体単位のデータ（すなわち複数のオブジェクトデータ）に分割し、かかるオブジェクトデータと、当該オブジェクトデータをデータサービス用のＤＭＢデータに構成するために必要となる構成情報と、を共に放送することによって、ＤＭＢデータチャンネルを介してデータ放送サービスを提供するプロトコルである。
【０００５】
よって、ＭＯＴプロトコルを介して伝送されるＤＭＢデータは、ＭＯＴヘッダデータと、このＭＯＴヘッダデータに対応するＭＯＴボディー（本体）データと、を含んでいる。このうち、ＭＯＴヘッダデータは、ＭＯＴデータのサイズや、ＭＯＴプロトコルを介して伝送されるＤＭＢデータのサービス種類などのような構成情報（construction information）を含んでいる。
【０００６】
また、ＴＤＣプロトコルは、オブジェクト単位でカプセル化されたデータを伝送するＭＯＴプロトコルとは異なり、時間に従属（依存）するデータをビットストリーム(Bit stream)の形態で伝送するプロトコルである。一般に、ＴＤＣプロトコルの代表例としては、放送トラフィック情報などを伝送するために使用されるＴＰＥＧ(Transport Protocol Expert Group)プロトコルなどがある。
【０００７】
ＩＰプロトコルは、ＩＰトンネリングを介してインターネット網と連動して、インターネット上においてデータグラムデータの送信及び受信を行うために使用される。これら地上波ＤＭＢのデータ伝送プロトコルは、多様なデータを、放送チャンネルを介してＤＭＢ受信端末機に伝送することができる。
【０００８】
しかしながら、地上波ＤＭＢは放送システムによって使用されるので、かかる地上波ＤＭＢは、一般に単方向にデータ伝送される。すなわち、前述したＭＯＴプロトコルに基づいた放送信号を用いてデータサービスを提供する場合に、データを放送するＤＭＢ放送局では、単に放送データをＤＭＢ受信端末機に放送するだけで、放送されるＤＭＢデータがエラーなしに正しくＤＭＢ受信端末機に受信されたか否かをチェックする方法がない。このため、ＤＭＢ放送局では、所定時間すなわちＤＭＢデータの放送時間の間に、ＤＭＢデータを一定周期ごとに繰り返して放送することで、各ＤＭＢ受信端末機は、エラーによる未受信データを、繰り返される放送を通じて正しく再受信できるようにする。
【０００９】
図１Ａは、地上波ＤＭＢのデータ放送チャンネルを介して、ＭＯＴプロトコルに基づいて放送されるデータ(以下、ＭＯＴデータと称する。)の流れの例を示す。図１Ａによれば、ＭＯＴオブジェクト（ボディー）データとＭＯＴヘッダデータとが、一定のＭＯＴデータ転送周期に従って、周期的に繰り返して放送されることが分かる。
【００１０】
ここで、ＭＯＴデータ転送周期は、ＭＯＴプロトコルを介して転送されるＤＭＢデータに含まれるＭＯＴデータの数に基づいて決定される。すなわち、一つのＤＭＢデータが５つのＭＯＴオブジェクトデータからなる場合、ＭＯＴデータ転送周期は、それぞれのＭＯＴオブジェクトデータに該当するＭＯＴボディーデータ５つと、それに従う構成情報すなわち５つのＭＯＴヘッダデータとが転送される時間と一致する。
【００１１】
このようなＭＯＴボディーデータとＭＯＴヘッダデータとが放送される方法としては、大きく、一つのＭＯＴデータ転送周期に含まれた全てのＭＯＴボディーデータについての全てのＭＯＴヘッダデータが、一つのＭＯＴデータ（すなわちＭＯＴディレクトリ(Directory)）にグループ化及びカプセル化されて転送される方法と、それぞれのＭＯＴヘッダデータが別々に転送される方法とがある。
【００１２】
ここで、図１Ａの(ａ)は、ＭＯＴプロトコルヘッダらのグループであるＭＯＴディレクトリを用いる方法によって、全てのＭＯＴヘッダデータが転送される方法の例を示すもので、図１Ａの(ｂ)は、ＭＯＴオブジェクトデータの転送にあたり、それぞれのＭＯＴヘッダデータとＭＯＴボディーデータとが放送される場合の例を示すものである。
【００１３】
ここで、ＭＯＴボディーデータは、複数のＭＯＴオブジェクトデータからなるＤＭＢデータの実際のコンテンツデータである。ＭＯＴヘッダデータは、対応するＭＯＴオブジェクトデータのペイロードであるＭＯＴボディーデータのサイズ及びＭＯＴヘッダデータのサイズに関する情報、ＭＯＴオブジェクトデータ毎の固有情報であるトランスポートＩＤ、並びにＤＭＢデータのサービス種類などに関する付加情報、などを格納しているＭＯＴデータである。
【００１４】
これにより、ＤＭＢ受信端末機は、個別的なＭＯＴヘッダデータの全て又はＭＯＴディレクトリを受信した後、トランスポートＩＤに基づいて、受信されたＭＯＴボディーデータを再構成することによって元のＤＭＢデータが得られ、得られたＤＭＢデータを使用して、ユーザーにＤＭＢデータサービスを提供することができる。
【００１５】
一方で、このようなＤＭＢオブジェクトデータすなわちＭＯＴヘッダとＭＯＴボディーは、一般に、各々複数のＭＳＣ(Main Service Channel)データを含んでいる。このＭＳＣデータは、放送局を介して受信される複数のパケットデータ又はＸ−ＰＡＤ(Extend Program Associated Data)のサブフィールドを介して受信される。そして、ＭＯＴヘッダ又はＭＯＴボディーを構成するための複数のＭＳＣデータは、それぞれ、個々のＭＯＴオブジェクトデータを構成するためのシリアル情報を有している。例えば、ＭＯＴヘッダを構成するためのＭＳＣデータは、１番〜１０番のシリアル情報を有し、かつ、ＭＯＴボディーを構成するためのＭＳＣデータもまた、１番〜１０番のシリアル情報を有する。この場合には、ＭＳＣデータは、それぞれ、上記のシリアル情報に加えて、ＭＳＣデータの使用により形成されたＭＯＴオブジェクトデータが、ＭＯＴヘッダ又はＭＯＴボディーのいずれに該当するかに関する情報を含む。
【００１６】
図１Ｂは、一つのＭＯＴオブジェクトデータ（すなわち、一つのＭＯＴヘッダ又はＭＯＴボディー）を構成するための複数のＭＳＣデータと、ＭＳＣデータを構成するためのパケットデータ又はＸ−ＰＡＤデータの例を示す。図１Ｂに示すように、ＤＭＢ受信端末機は、パケットモード又はＸ−ＰＡＤモードによって受信されたデータを用いてＭＳＣデータを構成する。ここで、ＭＳＣデータは、ＭＯＴオブジェクトデータを構成するための情報、すなわち、トランスポートＩＤ、ＭＳＣデータのシリアル番号であるセグメント番号、及びトランスポートＩＤに対応するＭＯＴオブジェクトデータを構成するために必要な最後のセグメント番号、などが格納されるＭＳＣデータグループヘッダを含む。さらに、ＭＳＣデータグループヘッダは、ＭＯＴオブジェクトデータを構成するのに必要なＭＳＣデータの個数に関する情報を含むことができる。
【００１７】
したがって、ＤＭＢ受信端末機は、ＭＯＴディレクトリ又は個別的な複数のＭＯＴヘッダデータを受信した場合に、ＤＭＢデータサービスに必要なデータ(以下、ＤＭＢデータと称する。)が、何個のＭＯＴオブジェクトデータからなるか、を認識することができる。また、ＤＭＢ受信端末機は、受信されたＭＳＣデータグループヘッダを用いて、ＭＯＴデータの転送周期の一つに該当するＭＯＴオブジェクトデータを構成できるＭＳＣデータを認識することができる。したがって、ＤＭＢ受信端末機は、一つのＭＯＴデータの転送周期内のＭＯＴオブジェクトデータの中で、未受信或いはエラーが発生したＭＳＣデータにより、再構成されないＭＯＴオブジェクトデータをチェックすることができる。
【００１８】
よって、ＤＭＢ受信端末機は、このような未受信或いはエラーが発生したＭＳＣデータをチェックし記憶しておき、次のＭＯＴデータ転送周期にＭＳＣデータを受信する。一つのＭＯＴデータ転送周期の間にエラーなしに全てのＭＳＣデータが受信されてＭＯＴオブジェクトデータが構成されると、ＤＭＢ受信端末機は、これを再構成することによって、ＤＭＢデータ放送サービスに必要なデータであるＤＭＢデータを生成する。
【００１９】
このため、ＤＭＢ受信端末機は、一つのＭＯＴデータ転送周期に含まれた全てのＭＯＴオブジェクトデータのＭＳＣデータが、正しく受信されない場合には、次のＭＯＴデータ転送周期が開始されるまで待機しなければならない、という問題点があった。
【００２０】
また、一般に、地上波ＤＭＢは、ユーザーが移動中にもＤＭＢ放送を受信できるようにすることを目的とする。しかしながら、ユーザーが移動中にＭＯＴデータを受信する場合には、より多くのエラーが発生する虞がある。さらに、現周期で未受信或いはエラーが発生したＭＳＣデータについて、次のＭＯＴデータ転送周期でエラー無しに受信できるように保証することは出来ず、したがって、再度の受信時においても未受信或いはエラーが発生することがあり得る。よって、このような従来のデータ伝送方法では、一つのＭＯＴデータ転送周期の間の全てのＭＯＴオブジェクトデータのＭＳＣデータがエラー無く受信されるまで、ＭＯＴデータ転送周期ごとに正しく受信されないＭＳＣデータを繰り返し再受信しなければならないため、ＤＭＢ受信端末機のデータ受信速度を大きく低下させる、という問題点があった。
【発明の開示】
【発明が解決しようとする課題】
【００２１】
よって、本発明の目的は、ＤＭＢ受信端末機がＤＭＢ放送チャンネルを介して放送されるＤＭＢデータのデータ受信速度を向上することができる、ＤＭＢデータ受信装置及び方法を提供することにある。
【課題を解決するための手段】
【００２２】
前記目的を達成するために、本発明の一の側面は、ＤＭＢ（Digital Multimedia Broadcasting）データを放送する放送局から第１のＤＭＢデータを受信し、該受信された少なくとも一つの第１のＤＭＢデータから第２のＤＭＢデータを生成し、少なくとも一つの第２のＤＭＢデータを用いてユーザーにＤＭＢデータサービスを提供するためのＤＭＢ受信端末機であって、少なくとも一つの第１のＤＭＢデータを入力し、該入力された第１のＤＭＢデータから第２のＤＭＢデータを構成（構築、形成）する第２のＤＭＢデータ構成部と、第２のＤＭＢデータ構成部で未受信或いはエラーが発生した第１のＤＭＢデータを感知した場合に、当該感知された第１のＤＭＢデータを指定し要請する要請メッセージを生成し、該要請メッセージを既設定の要請メッセージチャンネルを介して送信し、当該感知された第１のＤＭＢデータを受信するためのリターンチャンネルの設定を放送局に要請するための第１のＤＭＢデータ要請部と、前記要請メッセージに従って前記放送局と前記ＤＭＢ受信端末機との間に前記リターンチャンネルが設定されると、前記リターンチャンネルを介して、当該感知された第１のＤＭＢデータを受信し、該受信された第１のＤＭＢデータを第２のＤＭＢデータ構成部に供給するためのリターンチャンネル送受信部と、を備える。
【００２３】
また、本発明の他の側面は、ＤＭＢデータを放送する放送局から少なくとも一つの第１のＤＭＢデータを受信し、該受信された第１のＤＭＢデータから第２のＤＭＢデータを生成し、該生成された少なくとも一つの第２のＤＭＢデータを用いてユーザーにＤＭＢデータサービスを提供するＤＭＢ受信端末機のＤＭＢデータ受信方法であって、第２のＤＭＢデータの一つを構成（構築、形成）するために、少なくとも一つの第１のＤＭＢデータを受信する段階と、第２のＤＭＢデータの一つを構成するために受信された第１のＤＭＢデータの中で、未受信の第１のＤＭＢデータがあるか否かをチェックする段階と、未受信の第１のＤＭＢデータがある場合には、該未受信の第１のＤＭＢデータを既設定の要請メッセージチャンネルを介して前記放送局に要請するための要請メッセージを生成する段階と、要請メッセージに従って、放送局とＤＭＢ受信端末機との間にリターンチャンネルを設定し、該設定されたリターンチャンネルを介して、未受信の第１のＤＭＢデータを受信する段階と、受信された第１のＤＭＢデータを用いて第２のＤＭＢデータを生成する段階と、を含む。
【発明の効果】
【００２４】
本発明によれば、ＤＭＢ受信端末機は、ＭＳＣデータを受信した結果、所定のＭＳＣデータにつき未受信或いはエラーが発生した場合に、当該所定のＭＳＣデータを、放送局とＤＭＢ受信端末機との間に設定されたリターンチャンネルを介して受信できる。よって、本発明では、未受信或いはエラーが発生したＭＳＣデータがある場合に、これを要請し、リターンチャンネルの設定を要請し、該要請に従って設定されたリターンチャンネルを介して、受未信或いはエラーが発生したＭＳＣデータを受信することが可能となる。
【００２５】
また、未受信或いはエラーが発生したＭＳＣデータがあるためにＤＭＢ受信端末機でＭＯＴヘッダを構成することができない場合であっても、本発明によれば、当該ＭＳＣデータを、リターンチャンネルを介してＤＭＢ受信端末機で直ちに受信することができる。したがって、本発明によれば、未受信或いはエラーが発生したＭＳＣデータがある場合であっても、ＤＭＢ受信端末機は次のＭＯＴデータ転送周期まで待つ必要なく当該所定のＭＳＣデータを直ちに受信することができるため、ＤＭＢデータのデータ受信速度を一層向上させることが可能になる。
【発明を実施するための最良の形態】
【００２６】
以下、添付図面を参照して、本発明の好適な実施形態を詳細に説明する。なお、各図面間において、従来と同一の構成要素については同一の参照符号を使用したことを留意すべきである。また、明瞭性と簡潔性の観点より、本発明の説明において、本発明に関連した公知機能や構成についての具体的な説明が、本発明の要旨を不明瞭にすると判断される場合には、その詳細な説明を省略する。
【００２７】
現在、地上波ＤＭＢ(デジタルマルチメディア放送)受信端末機は、ＤＭＢ受信機能と共に、移動通信端末機の通常の機能、すなわち通話機能及びＳＭＳ(Short Message Service)やＭＭＳ(Multimedia Message Service)受信機能などを具備できる。これにより、ＤＭＢ受信端末機は、ＤＭＢ放送用の伝送経路とは異なる追加的な伝送経路を備えることで、他の伝送経路による両方向通信が可能である。
【００２８】
このような機能を備えた移動通信端末機の例としては、ＤＭＢ放送用伝送経路を介してＤＭＢ放送を受信するＤＭＢ受信機能と共に、ＣＤＭＡ(Code Division Multiplex Access)、Ｗ−ＣＤＭＡ(Wideband-CDMA)、ＧＳＭ(Global System for Mobile communication)等のような移動通信網を使用する基本的な通信機能（通常の携帯電話の機能）も備えているＤＭＢフォン(Phone)が挙げられる。
【００２９】
ここで、ＤＭＢフォンは、ＤＭＢ放送用伝送経路だけでなく、ＤＭＢ放送用伝送経路とは異なる追加的な伝送経路(すなわち移動通信網)を備える。このように、ＤＭＢ受信端末機がＤＭＢ放送用伝送経路の他に使用している追加的な伝送経路は、「リターンチャンネル(return Channel)」と呼ばれる。また、このようなリターンチャンネルは、前述した移動通信網だけでなく、Wibro携帯インターネット網やＷＬＡＮ(Wideband Local Area Network)などでも実現できる。
【００３０】
図２は、リターンチャンネルが移動通信網を介して実現されたＤＭＢ放送システムの例を示す。図２に示すように、典型的なＤＭＢ放送システムは、ＤＭＢチャンネルを介してＤＭＢデータを放送するＤＭＢ放送局１００と、ＤＭＢ放送局１００からＤＭＢデータを受信するＤＭＢ受信端末機１０２と、ＤＭＢ受信端末機１０２とＤＭＢ放送局１００との間で両方向通信サービスを可能とするためのリターンチャンネルを提供する移動通信システムの基地局１１０と、を含む。さらに、ＤＭＢ放送システムは、ＤＭＢ放送局１００から放送されるＤＭＢデータをＤＭＢ受信端末機１０２に伝送するためのＤＭＢ放送チャンネル１０４と、ＤＭＢ受信端末機１０２と基地局１１０との間で設定された端末機−基地局間リターンチャンネル１０６と、基地局１１０とＤＭＢ放送局１００との間で設定された放送局−基地局間リターンチャンネル１０８と、を備える。
【００３１】
ここで、ＤＭＢ受信端末機１０２は、前述したように、ＤＭＢ放送チャンネル１０４を介してパケットデータモード又はＸ−ＰＡＤモードによりＭＳＣ（main service channel）データを受信し、受信されたＭＳＣデータを用いてＭＯＴ(Multimedia Object Transfer)オブジェクトデータを構成（構築、形成）することで、ＤＭＢ放送局１００からＤＭＢ放送データを受信できる。
【００３２】
また、ＤＭＢ受信端末機１０２のユーザーは、移動通信網を介して設定された端末機−基地局間リターンチャンネル１０６と、光ケーブルにより有線通信網を介して設定された、或いは移動通信網のような無線通信網を介して設定された放送局−基地局間リターンチャンネル１０８と、を使用して、ＤＭＢ放送局１００のＤＭＢ放送に参加することができる。例えば、現在、ＤＭＢ放送局１００がクイズやゲームなどの放送プログラムを進行中である場合に、ＤＭＢ受信端末機１０２のユーザーは、ＤＭＢ受信端末機１０２のリターンチャンネル１０６及び１０８を介して、オンラインでかかる放送プログラムに参加することができる。
【００３３】
したがって、本発明は、現在地上波ＤＭＢ放送システムで設立されているリターンチャンネルを用いることによって、従来技術のように次の転送周期を待つことなく、ＤＭＢデータの受信速度を向上させることができるＤＭＢ受信端末機を提供するものである。このために、本発明に従うＤＭＢ受信端末機は、ＭＳＣデータを受信した結果、所定のＭＳＣデータについて未受信或いはエラーが発生した場合には、放送局とＤＭＢ受信端末機との間に設定されたリターンチャンネルを介して、当該所定のＭＳＣデータ（すなわち未受信或いはエラーが発生したＭＳＣデータ）を受信できるようにする。よって、本発明では、未受信或いはエラーが発生したＭＳＣデータがある場合に、リターンチャンネルの設定を要請し、この要請に従って設定されたリターンチャンネルを介して、未受信或いはエラーが発生したＭＳＣデータを受信するためのＤＭＢデータ受信装置を提供する。
【００３４】
図３は、本発明の実施形態によるＤＭＢ受信端末機１０２内に具備されたＤＭＢデータ受信装置の例を示すブロック構成図である。図３を参照すると、本実施形態のＤＭＢデータ受信装置は、ＭＳＣデータグループデコーダ２０６と、ＭＯＴオブジェクトデータ構成部２０８と、ＭＯＴオブジェクトデータマネージャ２１０と、を備える。
【００３５】
このうち、ＭＳＣデータグループデコーダ２０６は、ＤＭＢ放送チャンネル１０４からＭＯＴオブジェクトデータを構成するためのＭＳＣデータグループを受信し、受信したＭＳＣデータグループをデコードする。ＭＯＴオブジェクトデータ構成部２０８は、ＭＳＣデータグループデコーダ２０６からＭＳＣデータグループを入力し、該入力されたＭＳＣデータグループによってＭＯＴオブジェクトデータを構成（構築、形成）する。ＭＯＴオブジェクトデータマネージャ２１０は、ＭＯＴオブジェクトデータ構成部２０８によって構成されたＭＯＴオブジェクトデータを入力し、該入力されたＭＯＴオブジェクトデータによって元のＤＭＢデータを生成し、該生成されたＤＭＢデータを、不図示の制御部の制御に従ってユーザーに供給する。
【００３６】
さらに、このような通常の構成部の他に、本実施形態のＤＭＢデータ受信装置は、ＭＳＣデータグループ要請部２０４と、リターンチャンネル送受信部２１２と、を備える。このうち、ＭＳＣデータグループ要請部２０４は、ＭＯＴオブジェクトデータ構成部２０８で未受信或いはエラーが発生したＭＳＣデータを感知した場合に、未受信或いはエラーが発生したＭＳＣデータを指定し要請する要請メッセージを生成し、該生成した要請メッセージを、不図示の制御部の制御に従って、ＴＣＰ/ＩＰネットワークを介して放送局に送信する。また、必要に応じて、ＭＳＣデータグループ要請部２０４は、感知された第１のＤＭＢデータを受信するためのリターンチャンネルの設定を放送局に要請するための後述するリターンチャンネル設定要請信号を、放送局に送信する。
【００３７】
リターンチャンネル送受信部２１２は、要請メッセージに基づいてＤＭＢデータ受信装置と放送局との間でリターンチャンネルが設定されると、当該設定されたリターンチャンネルを介して未受信或いはエラーが発生したＭＳＣデータを受信する。また、リターンチャンネル送受信部２１２は、未受信或いはエラーが発生したＭＳＣデータを受信（すなわち再受信）した場合には、その再受信されたＭＳＣデータをＭＯＴオブジェクトデータ構成部２０８に直接入力することもできる。あるいは、リターンチャンネル送受信部２１２は、再受信された（未受信或いはエラーが発生した）ＭＳＣデータを、当該再受信されたＭＳＣデータが要請メッセージに従うＭＳＣデータか否かをチェックするために、ＭＳＣデータグループ要請部２０４に入力することもできる。
【００３８】
また、要請メッセージはＴＣＰ/ＩＰネットワークを介して放送局に転送されるため、ＤＭＢデータ受信装置では、放送局のＩＰアドレスを把握する必要がある。このようなＩＰアドレスは、付加的なＭＯＴオブジェクトデータを介して転送されることができ、或いはＭＯＴディレクトリにExtensionフィールドを追加して転送されることもできる。よって、本実施形態において、ＤＭＢデータ受信装置により受信されるＭＯＴオブジェクトデータは、放送局のＩＰアドレスに関する情報を含む。
【００３９】
ここで、リターンチャンネル送受信部２１２は、使用されるリターンチャンネルの種類によって異なる構成部を備えることができる。例えば、リターンチャンネルがＣＤＭＡ(Code Division Multiplex Access)ネットワーク、Ｗ−ＣＤＭＡ(Wideband-CDMA)ネットワーク、ＧＳＭ(Global System for Mobile communication)ネットワークなどの内のいずれかの移動通信網を用いて設定される場合には、リターンチャンネル送受信部２１２は、要請メッセージを移動通信網に伝送するためのＲＦモジュール及びベースバンド処理部を備えた構成とすることができる。また、リターンチャンネルがWibro携帯インターネットを用いて設定される場合には、リターンチャンネル送受信部２１２は、Wibro携帯インターネット網を使用するためのWibroモジュールを備えた構成とすることができる。さらに、リターンチャンネルがＴＣＰ/ＩＰネットワークを用いて設定される場合には、リターンチャンネル送受信部２１２は、ＴＣＰ/ＩＰネットワークにおける通信のために、送信／網（Transport/network）階層２０２の通信を行うための（第１の）通信部と、ＭＡＣ(Media Access Control)/物理階層２００の通信を行うための（第２の）通信部と、を備えた構成とすることができる。
【００４０】
図３はリターンチャンネル送受信部２１２の上述した各種構成例のうち、リターンチャンネルとしてＴＣＰ/ＩＰネットワークを使用する場合の構成例を示している。この場合に、本実施形態での要請メッセージはＴＣＰ/ＩＰネットワークを介して伝送されるので、リターンチャンネル送受信部２１２は、要請メッセージの送信のために使用することができる。しかしながら、リターンチャンネルが、ＴＣＰ/ＩＰネットワークではない他のネットワーク、すなわち移動通信網やWibro携帯インターネット網などを使用する場合であれば、要請メッセージは、ＴＣＰ/ＩＰネットワーク以外の他のネットワークを介して伝送される。
【００４１】
一方、ＤＭＢデータ受信装置のＭＳＣデータグループデコーダ２０６によって受信されたＭＳＣデータは、ＭＯＴオブジェクトデータ構成部２０８に伝送され、ＭＯＴオブジェクトデータ構成部２０８によってＭＯＴオブジェクトデータの構成（構築、形成）の処理が遂行される。このときに、ＭＯＴオブジェクトデータ構成部２０８は、未受信或いはエラーの発生により、特定のＭＯＴオブジェクトデータ、すなわちＭＯＴヘッダ又はＭＯＴボディーを構成できない場合が発生すると、その未受信或いはエラーが発生したＭＳＣデータに関する情報を、ＭＳＣデータグループ要請部２０４に伝送する。
【００４２】
続いて、ＭＳＣデータグループ要請部２０４は、当該未受信或いはエラーが発生したＭＳＣデータに関する情報を含む要請メッセージを生成する。そして、ＭＳＣデータグループ要請部２０４は、生成された要請メッセージを、既に構成されたＭＯＴオブジェクトデータに含まれた放送局のＩＰアドレスに基づいて、ＴＣＰ/ＩＰネットワークを介して放送局に送信する。
【００４３】
この要請メッセージを受信した放送局は、リターンチャンネルの設定を承認するリターンチャンネル承認信号を、リターンチャンネル送受信部２１２に送信する。その後、このリターンチャンネル承認信号を受信したリターンチャンネル送受信部２１２は、放送局とＤＭＢ受信端末機との間にリターンチャンネルを設定する。その後、放送局は、要請メッセージによって要請されたＭＳＣデータをリターンチャンネル送受信部２１２に送信し、これを受信したリターンチャンネル送受信部２１２は、受信されたＭＳＣデータをＭＳＣデータグループ要請部２０４に入力する。
【００４４】
そして、ＭＳＣデータグループ要請部２０４は、受信されたＭＳＣデータが要請メッセージに従う（すなわち要請に一致する）ＭＳＣデータであるか否かをチェックし、要請メッセージの要請に一致するＭＳＣデータの場合には、このＭＳＣデータをＭＯＴオブジェクトデータ構成部２０８に入力する。
【００４５】
これにより、ＭＯＴオブジェクトデータ構成部２０８は、未受信或いはエラーが発生した所定のＭＳＣデータを、次のＭＯＴデータ転送周期まで待つことなく直ぐに受信することが可能になる。よって、ＭＯＴオブジェクトデータ構成部２０８は、未受信或いはエラーが発生したＭＳＣデータによって遅延されることなく直ぐＭＯＴオブジェクトデータを構成できるため、上述のようなエラーの発生時において、ＤＭＢ受信端末機のユーザーは、より迅速にＤＭＢデータサービスの提供を受けることが可能となる。また、本実施形態のＤＭＢデータ受信装置によれば、ＭＯＴヘッダを構成するための複数のＭＳＣデータの何れか一つ又は一部が未受信或いはエラーが発生した場合に、これに対応するＭＳＣデータを要請して速やかに受信することができる。したがって、本実施形態のＤＭＢデータ受信装置によれば、ＭＯＴヘッダが構成できない状態であっても、遅延されることなく即座に当該ＭＯＴヘッダを構成することができるようになる。
【００４６】
図４は、本発明の実施形態によるＤＭＢデータ放送システムの構成例を示す。図４では、便宜のため、ＭＯＴヘッダデータがＭＯＴディレクトリ形態で転送される方法を使用すると仮定する。ここで、ＭＯＴディレクトリは、前述したように、複数のＭＯＴヘッダデータが一つのＭＯＴデータにカプセル化されたＭＯＴデータである。また、図４では、リターンチャンネルとしてＴＣＰ/ＩＰネットワークを使用し、かつ、リターンチャンネルとして移動通信網を使用すると仮定して説明する。
【００４７】
図４を参照すると、本実施形態のＤＭＢデータ放送システムは、ＤＭＢ放送局３００と、ＤＭＢ受信端末機３０２と、を含む。このＤＭＢデータ放送システムにおいて、ＤＭＢ放送局３００は、ＤＭＢ放送チャンネル１０４を介して、ＭＯＴヘッダデータ及びＭＯＴボディーデータからなるＤＭＢデータ、すなわちＭＳＣデータを、一定周期で繰り返し放送する。また、ＤＭＢ放送局３００は、ＴＣＰ/ＩＰネットワークを介してＤＭＢ受信端末機３０２から特定のＭＳＣデータの転送が要請される場合に、要請されたＭＳＣデータをリターンチャンネルを介してＤＭＢ受信端末機３０２に送信する。
【００４８】
一方、ＤＭＢデータ放送システムにおいて、ＤＭＢ受信端末機３０２は、ＤＭＢ放送局３００からのＭＳＣデータを、繰り返される一定周期のうちの何れかで受信して、ＭＯＴヘッダデータ及びＭＯＴボディーデータからなるＭＯＴオブジェクトデータを構成する。そして、ＤＭＢ受信端末機３０２は、受信されたＭＳＣデータに未受信或いはエラーが発生した場合には、当該ＭＳＣデータの送信を、ＤＭＢ放送チャンネル１０４とは異なる伝送経路であるＴＣＰ/ＩＰネットワークを介してＤＭＢ放送局３００に要請し、この要請によってリターンチャンネルが設定されると、当該ＭＳＣデータ（すなわち未受信或いはエラーが発生したＭＳＣデータ）を、ＤＭＢ放送局３００から、リターンチャンネルを介して受信する。
【００４９】
より詳細に説明すると、ＤＭＢ放送局３００は、通常のＤＭＢ放送チャンネル１０４を介して、ＭＯＴデータ転送周期に従って、ＭＳＣデータを放送する。続いて、ＤＭＢ受信端末機３０２は、このＭＳＣデータを受信し、受信されたＭＳＣデータからＭＯＴオブジェクトデータを構成する。このとき、図４に示すように、何れか一つのＭＯＴオブジェクトデータ（図４ではＭＯＴボディーＢに該当するＭＯＴオブジェクトデータ）が構成されない場合に、ＤＭＢ受信端末機３０２は、ＭＯＴボディーＢを構成するためのＭＳＣデータの中のいくつかが、未受信或いはエラーが発生したものと感知する。これにより、ＤＭＢ受信端末機３０２は、未受信或いはエラーが発生したＭＳＣデータを確認することができる。
【００５０】
ここで、未受信或いはエラーが感知されたＭＳＣデータをＤＭＢ受信端末機が確認する方法としては、種々のものが使用され得る。その一例としては、図１Ｂに示すように、ＭＳＣデータごとに割り当てられた固有のセグメント番号を、未受信或いはエラーのＭＳＣデータの有無を判定するのに用いることができる。また、他の一例としては、ＭＯＴデータグループＣＲＣフィールドに格納されたデータを用いて、ＭＳＣデータにエラーが発生したか否かをチェックできる。
【００５１】
このような方法により、未受信或いはエラーが発生したＭＳＣデータを感知すると、ＤＭＢ受信端末機３０２は、感知されたＭＳＣデータに関する情報を含む要請メッセージを生成する。ここで、未受信或いはエラーが発生したＭＳＣデータに関する情報を含む要請メッセージの例を、下記の表１に示す。
【表１】
2006352874.tif 000003
【００５２】
表１において、ＥＩＤ(Ensemble ID)は、要請されるＭＳＣデータグループが属するアンサンブルのＩＤであり、ＳＣ ｆｌａｇの領域には、ＭＳＣデータグループが図１Ｂに示すように、Ｘ−ＰＡＤ形態で入力されるか、パケット形態で入力されるかを示すｆｌａｇ（フラグ）が格納される。一般に、ＳＣ ｆｌａｇが０の場合にはＸ−ＰＡＤ形態でＭＳＣデータグループが伝送されたことを示し、ＳＣ ｆｌａｇが１の場合には、パケットデータ形態でＭＳＣデータグループが伝送されたことを示す。したがって、ＤＭＢ受信端末機３０２は、このような要請メッセージを用いることで、他のＭＳＣデータグループの現在の伝送形態に従った、適切なＭＳＣデータグループを要請できる。
【００５３】
また、ＳＩＤ又はＳＣＩＤの領域は、ＭＳＣデータグループからなるＭＯＴオブジェクトデータのサービス形態に関する情報を示すために使用される。ここで、前述のＳＣ ｆｌａｇが０の場合、すなわちＸ−ＰＡＤ形態でＭＳＣデータグループが伝送される場合には、１６ｂｉｔからなるＳＩＤ(Service ＩD)が、上記（「ＳＩＤorＳＣＩＤ」）領域に格納される。一方、ＳＣ ｆｌａｇが1の場合、すなわちＭＳＣデータがパケット形態で伝送される場合には、１２ｂｉｔからなるＳＣＩＤ(Service Component ＩD)が上記領域に格納される。
【００５４】
また、ＴＩＤは、ＭＳＣデータグループからなるＭＯＴオブジェクトデータのトランスポートＩＤを格納するために使用される。さらに、Ｓｅｇｍｅｎｔ ｆｉｅｌｄは、ＭＳＣデータのセグメント番号を格納する。
【００５５】
したがって、本実施形態のＤＭＢデータ受信装置は、未受信或いはエラーが発生したＭＳＣデータを感知した場合には、（ＭＯＴオブジェクトデータの固有情報である）トランスポートＩＤと、（ＭＳＣデータの固有情報である）セグメントＩＤと、当該ＭＳＣデータのサービス種類に関する情報と、当該ＭＳＣデータが属するＭＳＣデータのアンサンブルＩＤに関する情報と、が含まれた要請メッセージを生成する。続いて、ＤＭＢデータ受信装置は、既に構成されたＭＯＴオブジェクトデータから放送局３００のＩＰアドレスを確認し、生成された要請メッセージをＴＣＰ/ＩＰネットワーク３０４を介して放送局３００のＩＰアドレスに送信する。
【００５６】
したがって、放送局３００は、要請メッセージを受信することで、未受信のＭＳＣデータが、どのようなアンサンブルＩＤを有するか、どのようなＭＯＴオブジェクトデータに関するものであるか、何番のセグメントに該当するか、についての正確な情報を確認することが可能となる。
【００５７】
これにより、放送局３００は、要請メッセージに対する応答として、リターンチャンネル承認信号を送信する。その後、ＤＭＢ受信端末機３０２は、放送局３００との間でのリターンチャンネルを設定する。図４では、リターンチャンネルの例として、端末機−基地局間リターンチャンネル１０６と、放送局−基地局間リターンチャンネル１０８とを経由する移動通信網を使用したものを示している。この場合には、放送局３００は、ＴＣＰ/ＩＰネットワーク３０４を介して伝送された要請メッセージに従って、ＭＯＴボディーデータＢの未受信或いはエラーが発生したＭＳＣデータを、放送局−基地局間リターンチャンネル１０８を介して基地局３０６に送信する。
【００５８】
これを受けて、基地局３０６は、ＭＯＴボディーデータＢの未受信或いはエラーが発生したＭＳＣデータをＤＭＢ受信端末機３０２に転送する。よって、ＤＭＢ受信端末機３０２は、リターンチャンネルを介して未受信或いはエラーが発生した少なくとも一つのＭＳＣデータのみを受信することができる。その結果、ＤＭＢ受信端末機３０２は、次のＭＯＴデータの転送周期を待つことなく、必要なＭＳＣデータのみを受信し、これにより当該ＭＯＴオブジェクトデータを完全に構成することで、速やかにユーザーにＤＭＢデータサービスを提供することができる。
【００５９】
図５は、本発明の実施形態によるＤＭＢデータ受信装置が、受信されたＭＳＣデータグループで未受信或いはエラーが発生したＭＳＣデータがある場合に、これを感知して放送局に送信を要請する過程を示す動作フローチャートである。
【００６０】
図５に示すように、ＤＭＢデータ受信装置が具備されたＤＭＢ受信端末機３０２は、ユーザーがＤＭＢデータサービスの受信を選択した場合に、ステップＳ５００において、放送局３００から送られて来るＭＳＣデータグループを受信する。ＤＭＢ受信端末機３０２は、続くステップＳ５０２において、受信されたＭＳＣデータグループのトランスポートＩＤと、ＭＳＣデータグループを構成するＭＳＣデータのそれぞれのセグメント番号と、をチェックする。
【００６１】
したがって、ステップＳ５０２により、ＤＭＢ受信端末機３０２は、ＭＳＣデータグループを用いて構成されるＭＯＴオブジェクトデータに関する情報と、ＭＯＴオブジェクトデータを構成するのに必要なＭＳＣデータに関する情報と、が分かる。すなわち、受信されたＭＳＣデータグループのトランスポートＩＤが仮に「３」の場合には、ＤＭＢ受信端末機３０２は、ステップＳ５０２を通じて、トランスポートＩＤが「３」であるＭＯＴオブジェクトデータを構成するために必要なＭＳＣデータに関する情報を認識することができる。したがって、ＤＭＢ受信端末機３０２は、トランスポートＩＤ「３」を有するＭＯＴオブジェクトデータを構成するためのＭＳＣデータの中で最後のＭＳＣデータのセグメント番号を認識する。
【００６２】
そして、ＤＭＢ受信端末機３０２は、次のステップＳ５０４において、ステップＳ５０２でチェックしたＭＳＣデータのトランスポートＩＤとセグメント番号より、未受信のＭＳＣデータがあるか否かをチェックする。このチェックは、上述した図３のＭＯＴオブジェクトデータ構成部２０８で行うことができる。ここで、ＤＭＢ受信端末機３０２のＭＯＴオブジェクトデータ構成部２０８は、ステップＳ５０２において受信されたＭＳＣデータグループに含まれたＭＳＣデータのそれぞれのセグメント番号とトランスポートＩＤをチェックすることによって、未受信のＭＳＣデータがあるか否かを確認（判定）することができる。すなわち、ステップＳ５０２においてトランスポートＩＤが「３」であるＭＯＴオブジェクトデータを構成するために必要なＭＳＣデータグループの中で最後のセグメント番号が「２０」と仮定した場合に、受信されたＭＳＣデータのセグメント番号をチェックした結果、セグメント番号が「７」番のＭＳＣデータが受信された直後に、該番号が「９」番のＭＳＣデータが受信されたとすれば、ステップＳ５０２においてＤＭＢ受信端末機３０２は、セグメント番号が「８」番のＭＳＣデータを受信していないことを確認できる。
【００６３】
また、ステップＳ５０４のチェック結果で未受信のＭＳＣデータがない場合（すなわち全てのデータを受信したと判定された場合）には、ＤＭＢ受信端末機３０２は、ステップＳ５０６に移行して、現在受信されたＭＳＣデータグループのＭＳＣデータにエラーがあるか否かをチェックする。
【００６４】
一方、ステップＳ５０４のチェック結果がＹＥＳすなわち未受信のＭＳＣデータがある場合には、ＤＭＢ受信端末機３０２は、ステップＳ５１４に移行して、当該未受信のＭＳＣデータに関する情報を含む要請メッセージを生成する。ここで、要請メッセージは、上記表１に示した形態のものを使用することができる。続いて、ＤＭＢ受信端末機３０２は、ステップＳ５１６に移行して、既に受信されたＭＯＴオブジェクトデータから放送局３００のＩＰアドレスを確認し、要請メッセージをＴＣＰ/ＩＰネットワーク３０４を介して放送局３００に送信する。
【００６５】
次のステップＳ５１８において、ＤＭＢ受信端末機３０２は、現在、自機と放送局３００との間でのリターンチャンネルが設定されているか否かをチェックする。ＤＭＢ受信端末機３０２は、このチェックの結果、現在リターンチャンネルが設定されていない場合にはステップＳ５２０に移行し、現在リターンチャンネルが設定されている場合にはステップＳ５２２に移行する。ここで、現在リターンチャンネルが設定されていない場合には、ＤＭＢ受信端末機３０２は、ステップＳ５２０において、放送局３００にリターンチャンネル設定要求信号を送信し、放送局３００からリターンチャンネル承認信号が受信されると、リターンチャンネルを設定する。
【００６６】
そして、ステップＳ５２２において、ＤＭＢ受信端末機３０２は、ステップＳ５１６にて送信された要請メッセージに基づくＭＳＣデータが受信されたか否かをチェックする。要請メッセージに基づくＭＳＣデータが受信された場合には、ＤＭＢ受信端末機３０２は、ステップＳ５０６に移行して、現在受信されたＭＳＣデータのエラーをチェックする。
【００６７】
ここで、ＤＭＢ受信端末機３０２がＭＳＣデータのエラーをチェックする方法としては、種々の方法が用いられ得る。一例として、図１Ｂに示すように、ＭＳＣデータに含まれたＭＳＣデータグループＣＲＣフィールドのデータを用いて、ＭＳＣデータにエラーがあるか否かをチェックすることができる。
【００６８】
そして、ＤＭＢ受信端末機３０２は、続くステップＳ５０８において、上述したステップＳ５０６のチェック結果により、エラーが発生したＭＳＣデータがあるか否かを判定する。ここで、エラーが発生したＭＳＣデータがある場合には、ＤＭＢ受信端末機３０２は、ステップＳ５１４に移行して、当該ＭＳＣデータの送信を要請する要請メッセージを生成し、当該要請メッセージに従ったＭＳＣデータを受信するために、ステップＳ５１４〜ステップＳ５２２の過程を再度繰り返す。
【００６９】
一方、ステップＳ５０８でエラーが発生したＭＳＣデータがないと判定した場合には、ＤＭＢ受信端末機３０２は、ステップＳ５１０に移行して、トランスポートＩＤに該当するＭＯＴオブジェクトデータを生成（構成）するのに必要な全てのＭＳＣデータが受信されたか否かをチェックする。この結果、トランスポートＩＤに該当するＭＯＴオブジェクトデータを構成するのに必要な全てのＭＳＣデータが受信されない場合には、ＤＭＢ受信端末機３０２は、ステップＳ５００に戻って、トランスポートＩＤのＭＯＴオブジェクトを構成するためのＭＳＣデータを受信する。
【００７０】
一方、ステップＳ５１０において、トランスポートＩＤに該当するＭＯＴオブジェクトデータを構成するのに必要な全てのＭＳＣデータが受信されたと判定した場合には、ＤＭＢ受信端末機３０２は、ステップＳ５１２に移行して、トランスポートＩＤに該当するＭＯＴオブジェクトデータを生成し、続いて、ステップＳ５００に戻って、他のトランスポートＩＤを持つＭＳＣデータのグループを受信する。
【００７１】
上述のように、ＤＭＢデータ受信装置を備えたＤＭＢ受信端末機３０２は、未受信或いはエラーが発生したＭＳＣデータのみを選択して放送局３００に要請することができ、また、次のＭＯＴ放送周期を待つことなく、未受信或いはエラーが発生したＭＳＣデータを直ちに受信することができる。これにより、ＤＭＢ受信端末機のデータ受信速度を一層向上させることが可能になる。
【００７２】
図６は、図５のステップＳ５１４〜ステップＳ５２２の過程に対応したフローチャートであり、ＤＭＢ受信端末機３０２から生成された要請メッセージに基づいたＭＳＣデータが、放送局３００から伝送される過程を詳細に示している。
【００７３】
図６を参照すると、ＤＭＢ受信端末機３０２は、図５のステップＳ５０４或いはステップＳ５０８において未受信或いはエラーが発生したＭＳＣデータがあると判定した場合には、ステップＳ５１４に移行して、未受信或いはエラーが発生したＭＳＣデータの送信を放送局３００に要請するための要請メッセージを生成する。続いて、ＤＭＢ受信端末機３０２は、ステップＳ６００に移行して、既に受信されて再構成されたＭＯＴオブジェクトデータから、放送局３００のＩＰアドレスを確認する。続くステップＳ５１６において、ＤＭＢ受信端末機３０２は、ステップＳ５１４で生成された要請メッセージをＴＣＰ/ＩＰネットワークを介して放送局３００のＩＰアドレスに送信する。
【００７４】
続いて、要請メッセージを受信した放送局３００は、ステップＳ６０２に移行して、要請メッセージにより要請されたＭＳＣデータを検索して選択する。ここでは、放送局３００は、その要請メッセージに含まれたアンサンブルＩＤ、トランスポートＩＤ及びセグメント番号に対応するＭＳＣデータを検索する。
【００７５】
一方、ＤＭＢ受信端末機３０２は、ステップＳ５１６で要請メッセージを送信した後に、ステップＳ５１８に移行して、現在、自機と放送局３００との間でリターンチャンネルが設定されているか否かについてチェックする。この結果、リターンチャンネルが設定されている場合には、ＤＭＢ受信端末機３０２は、ステップＳ５２２に移行して、放送局３００と設定されたリターンチャンネルを介して要請メッセージに従ったＭＳＣデータが受信されたか否かをチェックする。一方、ＤＭＢ受信端末機３０２は、ステップＳ５１８において現在放送局３００とリターンチャンネルが設定されていないと判定した場合には、ステップＳ６０４に移行して、リターンチャンネルを設定するためのリターンチャンネル設定要請信号を、ＴＣＰ/ＩＰネットワークを介して放送局３００のＩＰアドレスに送信する。
【００７６】
放送局３００は、このリターンチャンネル設定要請信号への応答として、ステップＳ６０６において、リターンチャンネル設定承認信号を送信する。ＤＭＢ受信端末機３０２は、このリターンチャンネル設定承認信号を受信すると、ステップＳ５２０に移行して、自機と放送局３００との間でリターンチャンネルを設定する。ここで、リターンチャンネルは、様々ネットワークを通じて設定され得る。例えば、移動通信網、ＴＣＰ/ＩＰネットワーク、Wibro携帯インターネット、などがリターンチャンネルとして用いられることができる。
【００７７】
リターンチャンネルが設定されると、放送局３００は、ステップＳ６０８に移行して、要請メッセージに従ったＭＳＣデータを送信する。その後、ＤＭＢ受信端末機３０２は、ステップＳ５２２に移行して、ステップＳ５１４で生成された要請メッセージに従うＭＳＣデータが受信されたか否かをチェックし、受信されたと判定するとステップＳ６１０に移行する。続くステップＳ６１０において、ＤＭＢ受信端末機３０２は、まだ送信されていない他の要請メッセージがあるか否かをチェックする。ここで、まだ送信されていない他の要請メッセージとは、ステップＳ６０８において放送局３００から受信したＭＳＣデータ以外の、他のＭＳＣデータを要請するための要請メッセージである。しかしながら、ステップＳ６０８において受信されたＭＳＣデータにエラーが発生し、このために要請メッセージが発生した場合には、ステップＳ６１０において他の要請メッセージがあると判断することもできる。
【００７８】
ステップＳ６１０においてＤＭＢ受信端末機３０２が他の要請メッセージがあると判定した場合には、ＤＭＢ受信端末機３０２は、ステップＳ５１６に戻って当該他の要請メッセージを送信する。そして、この場合には、現在既にリターンチャンネルが設定されているため、ＤＭＢ受信端末機３０２は、リターンチャンネルの設定過程を省略し、ステップＳ５１８から直ちにステップＳ５２２に移行して、放送局３００から要請メッセージに従うＭＳＣデータが受信されたか否かをチェックする。
【００７９】
一方、ステップＳ６１０において、送信されていない他の要請メッセージがないと判定した場合には、ＤＭＢ受信端末機は、ステップＳ６１２に移行して、放送局３００にリターンチャンネルの設定解除を要請する信号を送信する。リターンチャンネルの設定解除を要請する信号が放送局３００に送信された後に、ＤＭＢ受信端末機３０２は、ステップＳ６１４に移行して、現在設定されているリターンチャンネルを解除する。
【００８０】
上述のように、本発明の実施形態によれば、ＤＭＢ受信端末機３０２が、未受信或いはエラーが発生した所定のＭＳＣデータを選択し、これを直ちに放送局３００に要請することができることから、ＤＭＢ受信端末機３０２のデータ受信速度を大幅に向上させることができる。
【００８１】
なお、本発明の詳細な説明では具体的な実施形態について説明したが、形式や細部についての種々の置換、変形、変更等が、特許請求の範囲の記載により規定されるような本発明の精神及び範囲から逸脱することなく行われることが可能であることは、当該技術分野における通常の知識を有する者には明らかである。
【００８２】
特に、上述した本発明の実施形態では、上記表１で要請メッセージの具体的な構成を示したが、要請メッセージの構成はこれに限られるものではない。また、上述の実施形態では、ＴＣＰ/ＩＰネットワークを用いた要請メッセージの伝送について説明したが、ＴＣＰ/ＩＰネットワーク以外の他のネットワークを用いて要請メッセージを放送局に伝送することもできる。さらに、上述の実施形態では、要請メッセージが伝送されるネットワークとリターンチャンネルとが互いに異なる場合を例として説明したが、本発明は、要請メッセージが伝送されるネットワークとリターンチャンネルとで同一のネットワークを用いることもできる。よって、本発明の範囲は、前述の実施形態に限定されるものではなく、特許請求の範囲の記載及びこれと均等なものに基づいて定められるべきである。
【図面の簡単な説明】
【００８３】
【図１Ａ】従来のＤＭＢ放送システムにおいてデータ放送チャンネルを介してデータが放送される流れを示す例示図である。
【図１Ｂ】従来のＤＭＢ放送システムで受信されたＭＳＣデータグループによりＭＯＴオブジェクトデータが構成される流れを示す例示図である。
【図２】リターンチャンネルが設定された従来のＤＭＢ放送システムを示す例示図である。
【図３】リターンチャンネルを介して未受信のＭＳＣデータを受信する、本発明の実施形態によるＤＭＢ受信端末機を含むＤＭＢデータ受信装置の構成を例示したブロック図である。
【図４】本発明の実施形態によるＤＭＢ受信端末機がリターンチャンネルを介して未受信のＭＳＣデータを受信する例を示す図である。
【図５】本発明の実施形態によるＤＭＢデータ受信装置が、未受信のＭＳＣデータをリターンチャンネルを介して要請し、これを受信する動作のフローチャートである。
【図６】本発明の実施形態によるＤＭＢ受信端末機が、放送局とリターンチャンネルを設定し、設定されたリターンチャンネルを介してＭＳＣデータを受信できるようにする処理の例を示すフローチャートである。
【符号の説明】
【００８４】
２０８  ＭＯＴオブジェクトデータ構成部（第２のＤＭＢデータ構成部）
２０４  ＭＳＣデータグループ要請部（第１のＤＭＢデータ要請部）
２１２  リターンチャンネル送受信部
【図１Ａ】
2006352874.tif 000004
【図１Ｂ】
2006352874.tif 000005
【図２】
2006352874.tif 000006
【図３】
2006352874.tif 000007
【図４】
2006352874.tif 000008
【図５】
2006352874.tif 000009
【図６】
2006352874.tif 000010