(57)【要約】【課題】ＩＰベースのデジタル放送サービスにおいて改善されたＥＰＧ情報を提供する装置及び方法を提供する。【解決手段】デジタル放送システムにおけるサーバが遂行する放送チャンネル情報の提供方法であって、ユーザー端末機に伝送する放送ストリームを逆多重化して、放送チャンネル情報と該放送チャンネル情報を除いた他の情報とに分割して、放送ストリームから放送チャンネル情報を抽出する段階と、抽出された放送チャンネル情報に、各放送チャンネル別のインターネットプロトコル情報を挿入して、インターネットプロトコルベースの放送チャンネル情報に変換して修正放送チャンネル情報を生成する段階と、修正放送チャンネル情報を、放送チャンネル情報を除いた他の情報と共に再多重化して、ユーザー端末機に伝送する段階とを有する。【選択図】  図２
2006174453.tif 000002
【特許請求の範囲】
【請求項１】
インターネットプロトコルベースのデジタル放送を再伝送するサーバと、前記インターネットプロトコルベースのデジタル放送を受信するユーザー端末機と、前記サーバと前記ユーザー端末機とを接続するルータと、から構成されるデジタル放送システムにおける、前記サーバが遂行する放送チャンネル情報の提供方法であって、
前記ユーザー端末機に伝送する放送ストリームを逆多重化して、放送チャンネル情報と該放送チャンネル情報を除いた他の情報とに分割して、前記放送ストリームの前記放送チャンネル情報を抽出する段階と、
前記抽出された放送チャンネル情報に、各放送チャンネル別のインターネットプロトコル情報を挿入して、インターネットプロトコルベースの放送チャンネル情報に変換して修正放送チャンネル情報を生成する段階と、
前記修正放送チャンネル情報を、前記放送チャンネル情報を除いた他の情報と共に再多重化して、前記ユーザー端末機に伝送する段階と、
を有することを特徴とするインターネットプロトコルベースのデジタル放送システムにおける放送チャンネル情報を提供するための方法。
【請求項２】
前記サーバは、前記修正放送チャンネル情報を、前記ユーザー端末機からの要求がある場合には、前記ユーザー端末機に伝送することを特徴とする請求項１記載のインターネットプロトコルベースのデジタル放送システムにおける放送チャンネル情報を提供するための方法。
【請求項３】
前記サーバは、前記修正放送チャンネル情報を格納することを特徴とする請求項１記載のインターネットプロトコルベースのデジタル放送システムにおける放送チャンネル情報を提供するための方法。
【請求項４】
前記サーバは、少なくとも一つの他のサーバから提供される修正放送チャンネル情報を受信して格納することを特徴とする請求項３記載のインターネットプロトコルベースのデジタル放送システムにおける放送チャンネル情報を提供するための方法。
【請求項５】
前記サーバは、自機のインターネットプロトコル情報が含まれたメッセージを、前記ルータに、周期的にマルチキャストする段階をさらに有することを特徴とする請求項１記載のインターネットプロトコルベースのデジタル放送システムにおける放送チャンネル情報を提供するための方法。
【請求項６】
前記サーバのインターネットプロトコル情報は、前記サーバのインターネットプロトコルアドレスと前記サーバのポート番号とを含むことを特徴とする請求項５記載のインターネットプロトコルベースのデジタル放送システムにおける放送チャンネル情報を提供するための方法。
【請求項７】
前記各放送チャンネル別のインターネットプロトコル情報は、前記各放送チャンネル別のインターネットプロトコルアドレスと前記各放送チャンネル別のポート番号とを含むことを特徴とする請求項１記載のインターネットプロトコルベースのデジタル放送システムにおける放送チャンネル情報を提供するための方法。
【請求項８】
インターネットプロトコルベースのデジタル放送を再伝送するサーバと、前記インターネットプロトコルベースのデジタル放送を受信するユーザー端末機と、前記サーバと前記ユーザー端末機とを接続するルータと、から構成されるデジタル放送システムにおける、前記ユーザー端末機が遂行する放送チャンネル情報受信方法であって、
インターネットプロトコルベースのデジタル放送サービスの伝送を要求するマルチキャスト参加メッセージを、前記ルータに伝送する段階と、
前記マルチキャスト参加メッセージに対する応答として、前記サーバのインターネットプロトコル情報を受信する段階と、
前記サーバに、放送チャンネル情報を要求する段階と、
前記要求に対する応答として、インターネットプロトコルベースに変換された放送チャンネル情報である修正放送チャンネル情報を受信する段階と、
を含むことを特徴とするインターネットプロトコルベースのデジタル放送システムにおける放送チャンネル情報を提供するための方法。
【請求項９】
前記サーバのインターネットプロトコル情報は、前記サーバのインターネットプロトコルアドレスと前記サーバのポート番号とを含むことを特徴とする請求項８記載のインターネットプロトコルベースのデジタル放送システムにおける放送チャンネル情報を提供するための方法。
【請求項１０】
前記修正放送チャンネル情報は、前記サーバが提供する各放送チャンネル別のインターネットプロトコル情報を含むことを特徴とする請求項８記載のインターネットプロトコルベースのデジタル放送システムにおける放送チャンネル情報を提供するための方法。
【請求項１１】
前記修正放送チャンネル情報は、少なくとも一つの他のサーバで提供する各放送チャンネル別のインターネットプロトコル情報を含むことを特徴とする請求項８記載のインターネットプロトコルベースのデジタル放送システムにおける放送チャンネル情報を提供するための方法。
【請求項１２】
前記受信した修正放送チャンネル情報を参照して、所望の放送チャンネルが存在する場合には、前記サーバにマルチキャスト参加メッセージを伝送することによって前記所望の放送チャンネルの放送を要求する段階と、
前記サーバから該当放送チャンネルのインターネットプロトコルベースの放送ストリームを受信する段階と、
をさらに有することを特徴とする請求項８記載のインターネットプロトコルベースのデジタル放送システムにおける放送チャンネル情報を提供するための方法。
【請求項１３】
前記インターネットプロトコルベースの放送ストリームは、前記サーバによりインターネットプロトコルベースに変換された放送チャンネル情報である修正放送チャンネル情報を含むことを特徴とする請求項１２記載のインターネットプロトコルベースのデジタル放送システムにおける放送チャンネル情報を提供するための方法。
【請求項１４】
前記ユーザー端末機が、サーバ又は放送チャンネルを変更する場合には、変更対象のサーバ又は変更対象の放送チャンネルを提供するサーバに、マルチキャスト参加メッセージを伝送することにより、サーバ又は放送チャンネルの変更を要求する段階と、
前記変更対象のサーバ又は前記変更対象の放送チャンネルを提供するサーバから、インターネットプロトコルベースの放送ストリームを受信する段階と、
をさらに有することを特徴とする請求項１２記載のインターネットプロトコルベースのデジタル放送システムにおける放送チャンネル情報を提供するための方法。
【請求項１５】
インターネットプロトコルベースのデジタル放送を再伝送するサーバと、前記インターネットプロトコルベースのデジタル放送を受信するユーザー端末機と、前記サーバと前記ユーザー端末機とを接続するルータと、から構成されるデジタル放送システムにおける、前記サーバと前記ユーザー端末機との間に遂行される放送チャンネル情報送受信方法であって、
前記サーバは、前記ルータに、自機のインターネットプロトコル情報が含まれたメッセージを伝送する段階と、
前記ユーザー端末機は、インターネットプロトコルベースのデジタル放送サービスの伝送を要求するマルチキャスト参加メッセージを、前記ルータに伝送する段階と、
前記ユーザー端末機は、前記マルチキャスト参加メッセージに対する応答として、前記サーバのインターネットプロトコル情報を受信する段階と、
前記ユーザー端末機は、前記サーバに放送チャンネル情報を要求する段階と、
前記サーバが、前記ユーザー端末機の放送チャンネル情報の要求に対する応答として、インターネットプロトコルベースに変換された放送チャンネル情報である修正放送チャンネル情報を伝送する段階と、
を有することを特徴とするインターネットプロトコルベースのデジタル放送システムにおける放送チャンネル情報を提供するための方法。
【請求項１６】
前記サーバが修正放送チャンネル情報を伝送する段階は、
前記ユーザー端末機に伝送する放送ストリームを逆多重化して、放送チャンネル情報と該放送チャンネル情報を除いた他の情報とに分割して、前記放送ストリームから前記放送チャンネル情報を抽出する段階と、
前記抽出された放送チャンネル情報に、各放送チャンネル別のインターネットプロトコル情報を挿入して、インターネットプロトコルベースの放送チャンネル情報に変換して前記修正放送チャンネル情報を生成する段階と、
を有することを特徴とする請求項１５記載のインターネットプロトコルベースのデジタル放送システムにおける放送チャンネル情報を提供するための方法。
【請求項１７】
前記修正放送チャンネル情報を、前記放送チャンネル情報を除いた他の情報と共に再多重化して、前記ユーザー端末機に伝送する段階を有することを特徴とする請求項１５記載のインターネットプロトコルベースのデジタル放送システムにおける放送チャンネル情報を提供するための方法。
【請求項１８】
前記サーバは、前記修正放送チャンネル情報を格納することを特徴とする請求項１５記載のインターネットプロトコルベースのデジタル放送システムにおける放送チャンネル情報を提供するための方法。 
【請求項１９】
前記サーバに格納された前記修正放送チャンネル情報は、少なくとも一つの他のサーバから提供される放送チャンネル情報を含むことを特徴とする請求項１８記載のインターネットプロトコルベースのデジタル放送システムにおける放送チャンネル情報を提供するための方法。
【請求項２０】
前記サーバのインターネットプロトコル情報は、前記サーバのインターネットプロトコルアドレスと前記サーバのポート番号とを含むことを特徴とする請求項１５記載のインターネットプロトコルベースのデジタル放送システムにおける放送チャンネル情報を提供するための方法。 
【請求項２１】
前記各放送チャンネル別のインターネットプロトコル情報は、前記各放送チャンネル別のインターネットプロトコルアドレスと前記各放送チャンネル別のポート番号とを含むことを特徴とする請求項１６記載のインターネットプロトコルベースのデジタル放送システムにおける放送チャンネル情報を提供するための方法。 
【請求項２２】
前記サーバにマルチキャスト参加メッセージを伝送することによって、放送チャンネルの変更についての情報を伝送する段階と、
前記ユーザー端末機は、前記サーバから該当放送チャンネルのインターネットプロトコルベースの放送ストリームを受信する段階と、
をさらに有することを特徴とする請求項１５記載のインターネットプロトコルベースのデジタル放送システムにおける放送チャンネル情報を提供するための方法。
【請求項２３】
前記ユーザー端末機が、サーバ又は放送チャンネルを変更する場合には、変更対象のサーバ又は変更対象の放送チャンネルを提供するサーバにマルチキャスト参加メッセージを伝送することにより、前記サーバ又は前記放送チャンネルの変更を要求する段階と、 
前記ユーザー端末機は、前記変更対象のサーバ又は前記変更対象の放送チャンネルを提供するサーバからインターネットプロトコルベースの放送ストリームを受信する段階と、
をさらに有することを特徴とする請求項２２のインターネットプロトコルベースのデジタル放送システムにおける放送チャンネル情報を提供するための方法。 
【請求項２４】
前記サーバ又は前記放送チャンネルの変更は、インターネットプロトコルベースの放送システムに存在するすべてのルータのインターネットプロトコルアドレス及びポート情報を含むテーブルを参照してなされることを特徴とする請求項２３記載のインターネットプロトコルベースのデジタル放送システムにおける放送チャンネル情報を提供するための方法。
【請求項２５】
インターネットプロトコルベースのデジタル放送を再伝送するサーバと、前記インターネットプロトコルベースのデジタル放送を受信するユーザー端末機と、前記サーバと前記ユーザー端末機とを接続するルータと、から構成されるデジタル放送システムにおける、放送チャンネル情報の提供装置であって、
前記ユーザー端末機に伝送する放送ストリームが逆多重化されて放送チャンネル情報と該放送チャンネル情報を除いた他の情報とに分割され、前記放送ストリームの前記放送チャンネル情報を抽出するチャンネル情報抽出器と、
前記抽出された放送チャンネル情報に各放送チャンネル別のインターネットプロトコル情報を挿入してインターネットプロトコルベースの放送チャンネル情報に変換して修正放送チャンネル情報を生成するチャンネル情報変換器と、
前記修正放送チャンネル情報を、前記放送チャンネル情報を除いた他の情報と共に再多重化して、前記ユーザー端末機に伝送する放送ストリーム再多重化器と、
を含むことを特徴とするインターネットプロトコルベースのデジタル放送システムにおける放送チャンネル情報を提供するための装置。 
【請求項２６】
前記ユーザー端末機の要求がある場合には、前記修正放送チャンネル情報を前記ユーザー端末機に伝送するチャンネル情報伝送器と、
前記チャンネル情報変換器の制御で、前記修正放送チャンネル情報を格納するメモリと、
をさらに含むことを特徴とする請求項２５記載のインターネットプロトコルベースのデジタル放送システムにおける放送チャンネル情報を提供するための装置。 
【請求項２７】
前記チャンネル情報伝送器は、前記サーバのインターネットプロトコル情報が含まれたメッセージを複数のルータに周期的にマルチキャストすることを特徴とする請求項２６記載のインターネットプロトコルベースのデジタル放送システムにおける放送チャンネル情報を提供するための装置。 
【請求項２８】
前記サーバのインターネットプロトコル情報は、前記サーバのインターネットプロトコルアドレスと前記サーバのポート番号情報とを含むことを特徴とする請求項２７記載のインターネットプロトコルベースのデジタル放送システムにおける放送チャンネル情報を提供するための装置。
【請求項２９】
前記各放送チャンネル別のインターネットプロトコル情報は、前記各放送チャンネル別のインターネットプロトコルアドレスと前記各放送チャンネル別のポート番号情報とを含むことを特徴とする請求項２５記載のインターネットプロトコルベースのデジタル放送システムにおける放送チャンネル情報を提供するための装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はインターネットプロトコルベースのデジタル放送システムに関するもので、特に、インターネットプロトコルベースのデジタル放送システムにおいて放送チャンネル情報を提供するための装置及び方法に関するものである。
【背景技術】
【０００２】
現在、アナログ及びデジタル放送サービスの双方が並んで提供される一方で、既存のアナログ放送サービスからデジタル放送への変換が進んでいる。
【０００３】
デジタル放送サービスは、アナログ放送サービスを通じて提供されているビデオ、オーディオ、及びデータ(又はコンテンツ）などをデジタル処理して放送するサービスを意味する。デジタル放送サービスは、アナログ放送サービスに比べて５〜６倍の鮮明な映像と、コンパクトディスク並の音質から立体音響の音質までも提供可能である。
【０００４】
デジタル放送サービスの規格は、ヨーロッパのＤＶＢ-ＭＨＰ(Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｂｒｏａｄｃａｓｔｉｎｇ-Ｍｕｌｔｉｍｅｄｉａ  Ｈｏｍｅ  Ｐｌａｔｆｏｒｍ)方式と、北米のＡＴＳＣ(Ａｄｖａｎｃｅｄ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｙｓｔｅｍｓ  Ｃｏｍｍｉｔｔｅｅ)方式に大別される。その他に、日本で独自に実現されている方式もある。また、デジタル放送サービスは、伝送方法により地上波、衛星波、及びケーブルデジタル放送サービスにも区分できる。 
【０００５】
一方、デジタル放送サービスは、インターネットプロトコル(Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ：以下、“ＩＰ”とする)をベースとするシステムでも動作可能であり、現在このデジタル放送サービスは、多くのユーザー端末機に提供されている。例えば、ユーザーは、一般的なデジタルテレビではなく、特定のＩＰアドレスを有するユーザー端末機を通じて、デジタル放送を視聴することができる。
【０００６】
この場合には、ユーザー端末機は、デジタル放送信号を伝送する基地局又は衛星からデジタル放送信号を直接受信するのではなく、デジタル放送信号を受信してＩＰに基づいて変換し、変換された信号を再伝送するサーバから、デジタル放送信号を受信する。
【０００７】
一般的に、デジタル放送サービスは、ＭＰＥＧ-２(Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ-２)システム規格であるＩＳＯ/ＩＥＣ(Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｏｒｇａｎｉｚａｔｉｏｎ  ｆｏｒ  Ｓｔａｎｄａｒｄｉｚａｔｉｏｎ/Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｅｌｅｃｔｒｏ-ｔｅｃｈｎｉｃａｌ  Ｃｏｍｍｉｓｓｉｏｎ)１３８１８-１フォーマットに基づいて、ＭＰＥＧ-２オーディオ、ビデオ、及びデータを提供する。
【０００８】
オーディオ、ビデオ、及びデータを提供するために、デジタル放送サービスは、これらオーディオ、ビデオ、データに対応する独立した基本ストリーム(ｅｌｅｍｅｎｔａｒｙ  ｓｔｒｅａｍ)で構成し、一つ以上の基本ストリームを多重化して伝送ストリーム(ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ）を構成する。 
【０００９】
ここで、電子プログラムガイド(Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ：以下、“ＥＰＧ”とする)について説明する。
【００１０】
上述したように構成された伝送ストリーム(以下、“放送ストリーム”と同一の意味として使用する)は、いろいろなネットワーク及び物理的媒体を通じて、ユーザー端末機に伝送される。多様なプログラムに対する内容とプログラムの種類に関する情報を含むＥＰＧ情報は、ユーザー端末機に伝送された伝送ストリームの中で視聴者が希望するストリームを検索して、ユーザー端末機で受信することを可能とする。
【００１１】
したがって、ＥＰＧ情報は、伝送ストリームに含むことにより伝送することが可能である。ＥＰＧ情報は、その名称は異なるが、ヨーロッパ方式、北米方式、及び日本方式のすべての方式に同様に提供される。 
【００１２】
図１は、一般的なデジタル放送サービスで提供されているＥＰＧ情報を示す図である。図１に示すように、ＥＰＧ情報は画面に表示され、動画像領域１１０、テキスト領域１２０、チャンネル領域１３０、タイム領域１４０、及びプログラム名領域１５０で構成される。
【００１３】
したがって、視聴者は、このＥＰＧ情報を参照して、希望するプログラム（番組）が、いつ、いずれの放送チャンネルを通じて放送されるかを知ることができる。また、視聴者は、該当プログラムに対する予告動画像又は現在放映されている動画像を見てチャンネルを決定し、それ以外に該当映像に対する付加情報もテキスト領域１２０を見て知ることができる。 
【００１４】
一方、Ｗｅｂサイトでデジタル放送サービスを提供している各放送サービスの提供者は、自身の放送スケジュールを該当Ｗｅｂサイトに掲示して提供している。したがって、希望する放送チャンネルを視聴しようとする視聴者は、その放送スケジュールが提供されるＩＰアドレスを直接入力して希望する放送チャンネルを選択し、視聴しなければならないが、これは視聴者にとり不便である。
【００１５】
また、放送スケジュールがやむ無い事情により変更される場合には、放送サービス提供者は、逐一放送スケジュールを変更しなければならない。放送サービス提供者が、変更された放送情報を更新しない場合には、視聴者は希望の放送を視聴することができなくなる。
【００１６】
したがって、ＩＰベースで再伝送されるデジタル放送サービスにも、ＥＰＧ情報を提供することが望ましい。しかしながら、既存のデジタル放送サービス方式で提供するＥＰＧ情報を、ＩＰベースのデジタル放送サービスにそのまま適用することはできない。
【００１７】
その理由は、既存のデジタル放送サービスで提供されるＥＰＧ情報には、該当放送チャンネルを受信するためのストリーミング(ｓｔｒｅａｍｉｎｇ)サーバ、すなわちデジタル放送再伝送サーバのＩＰ情報(ＩＰアドレス、ポート番号、ストリーミングタイプ(マルチキャスト又はユニキャスト)など)が含まれていないためである。また、デジタル放送再伝送サーバから放送する放送チャンネル別のＩＰ情報も、ＥＰＧ情報には含まれていないためである。 
【発明の開示】
【発明が解決しようとする課題】
【００１８】
したがって、上記のような従来技術の問題点を解決するために、本発明の目的は、ＩＰベースのデジタル放送サービスを提供するときに、改善されたＥＰＧ情報を提供する装置及び方法を提供することにある。 
【００１９】
本発明の他の目的は、ＩＰベースのデジタル放送サービスを提供するときに、ＥＰＧ情報をリアルタイムで提供する装置及び方法を提供することにある。 
【００２０】
また、本発明の目的は、ＩＰベースのデジタル放送サービスを提供する放送再伝送サーバの負荷を分散させるための装置及び方法を提供することにある。 
【課題を解決するための手段】
【００２１】
上記のような目的を達成するために、本発明の第１の方法は、インターネットプロトコルベースのデジタル放送を再伝送するサーバと、インターネットプロトコルベースのデジタル放送を受信するユーザー端末機と、サーバとユーザー端末機とを接続するルータと、から構成されるデジタル放送システムにおける、サーバが遂行する放送チャンネル情報の提供方法であって、ユーザー端末機に伝送する放送ストリームを逆多重化して、放送チャンネル情報と該放送チャンネル情報を除いた他の情報とに分割して、放送ストリームから放送チャンネル情報を抽出する段階と、抽出された放送チャンネル情報に、各放送チャンネル別のインターネットプロトコル情報を挿入して、インターネットプロトコルベースの放送チャンネル情報に変換して修正放送チャンネル情報を生成する段階と、修正放送チャンネル情報を、放送チャンネル情報を除いた他の情報と共に再多重化して、ユーザー端末機に伝送する段階とを有することを特徴とする。
【００２２】
本発明の第２の方法は、インターネットプロトコルベースのデジタル放送を再伝送するサーバと、インターネットプロトコルベースのデジタル放送を受信するユーザー端末機と、サーバとユーザー端末機とを接続するルータと、から構成されるデジタル放送システムにおける、ユーザー端末機が遂行する放送チャンネル情報受信方法であって、インターネットプロトコルベースのデジタル放送サービスの伝送を要求するマルチキャスト参加メッセージを、ルータに伝送する段階と、マルチキャスト参加メッセージに対する応答として、サーバのインターネットプロトコル情報を受信する段階と、サーバに、放送チャンネル情報を要求する段階と、要求に対する応答として、インターネットプロトコルベースに変換された放送チャンネル情報である修正放送チャンネル情報を受信する段階とを含むことを特徴とする。
【００２３】
本発明の第３の方法は、インターネットプロトコルベースのデジタル放送を再伝送するサーバと、インターネットプロトコルベースのデジタル放送を受信するユーザー端末機と、サーバとユーザー端末機とを接続するルータと、から構成されるデジタル放送システムにおける、サーバとユーザー端末機との間に遂行される放送チャンネル情報送受信方法であって、サーバは、ルータに、自機のインターネットプロトコル情報が含まれたメッセージを伝送する段階と、ユーザー端末機は、インターネットプロトコルベースのデジタル放送サービスの伝送を要求するマルチキャスト参加メッセージを、ルータに伝送する段階と、ユーザー端末機は、マルチキャスト参加メッセージに対する応答として、サーバのインターネットプロトコル情報を受信する段階と、ユーザー端末機は、サーバに放送チャンネル情報を要求する段階と、サーバが、ユーザー端末機の放送チャンネル情報の要求に対する応答として、インターネットプロトコルベースに変換された放送チャンネル情報である修正放送チャンネル情報を伝送する段階とを有することを特徴とする。
【００２４】
本発明の装置は、インターネットプロトコルベースのデジタル放送を再伝送するサーバと、インターネットプロトコルベースのデジタル放送を受信するユーザー端末機と、サーバとユーザー端末機とを接続するルータと、から構成されるデジタル放送システムにおける、放送チャンネル情報の提供装置であって、ユーザー端末機に伝送する放送ストリームを逆多重化して放送チャンネル情報と該放送チャンネル情報を除いた他の情報とに分割して、放送ストリームから放送チャンネル情報を抽出するチャンネル情報抽出器と、抽出された放送チャンネル情報に各放送チャンネル別のインターネットプロトコル情報を挿入してインターネットプロトコルベースの放送チャンネル情報に変換して修正放送チャンネル情報を生成するチャンネル情報変換器と、修正放送チャンネル情報を、放送チャンネル情報を除いた他の情報と共に再多重化して、ユーザー端末機に伝送する放送ストリーム再多重化器とを含むことを特徴とする。
【発明の効果】
【００２５】
本発明は、ＩＰベースのデジタル放送再伝送システムにおいて、伝送ストリームに、放送チャンネル別のＩＰ情報を含む修正ＥＰＧ情報を含めてユーザー端末機に伝送することによって、ＩＰベースの放送システムでもユーザー端末機がＥＰＧ情報を認知することを可能にする。また、ユーザー端末機は、希望する放送サーバに接続して放送を受信することができる利点があり、放送システム全体としては、ユーザー端末機の負荷を分散することができる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明の望ましい実施形態を添付の図面を参照して詳細に説明する。
【００２７】
下記に、本発明に関連した公知機能又は構成に関する具体的な説明が本発明の要旨を不明にすると判断された場合に、その詳細な説明を省略する。 
【００２８】
本実施形態は、ＩＰベースのデジタル放送を再伝送するシステムにおいて、再伝送サーバのＩＰ情報をマルチキャスト(ｍｕｌｔｉｃａｓｔ)で伝送することによって、ユーザー端末機が、サーバのＩＰ情報を認知することを可能にする。また、本実施形態は、ユーザー端末機がＥＰＧ情報を要求する場合に、ＩＰベースのデジタル放送システムで使用するための修正ＥＰＧ情報を提供する方法を提示する。
【００２９】
本実施形態のデジタル放送再伝送サーバ２００は、既存のＥＰＧ情報が含まれた伝送ストリームからＥＰＧ情報を抽出し、このサーバで再伝送された放送チャンネル別のＩＰ情報をＥＰＧ情報に含めることにより、伝送ストリームを再構成する。ここで、放送チャンネル別のＩＰ情報と既存のＥＰＧ情報とを合わせることにより得られたＥＰＧ情報を、“修正ＥＰＧ(ｍｏｄｉｆｉｅｄ  ＥＰＧ)情報”と称する。
【００３０】
修正ＥＰＧ情報は、伝送ストリームに含めてユーザー端末機にマルチキャストで伝送することが可能であり、ユーザー端末機の要求がある場合には、ユニキャスト(ｕｎｉｃａｓｔ）で伝送することも可能である。
【００３１】
現在、北米方式、ヨーロッパ方式、及び日本方式に区分されるデジタル放送サービスにおいて、ＥＰＧ情報は、伝送ストリームに含められて視聴者に提供されている。本実施形態は、伝送ストリームにＥＰＧ情報を含めることにより、ＩＰベースのデジタル放送の再伝送サービスを提供するすべてのシステムに適用することが可能である。
【００３２】
図２は、本発明の実施形態によるＩＰベースのデジタル放送再伝送サーバの構成を示す図である。
【００３３】
図２の説明に先立って、まず、視聴者に伝送するビデオ、オーディオ、及びデータ信号のビデオ信号部分は、映像符号器（不図示）に入力され、ビデオ、オーディオ、及びデータ信号のオーディオ信号部分は、音声符号器（不図示）に入力されて所定の符号化過程を経て、多重化器（不図示）に入力される。データ信号は、多重化器に直接入力される。同時に、リアルタイムで構成されるＥＰＧ関連情報も、多重化器に入力され、多重化器は、これら信号を受信して、伝送ストリーム２０２ａを構成して出力する。
【００３４】
図２を参照すると、上記のように構成された伝送ストリーム２０２ａは、伝送ストリーム逆多重化器２０４によって、ビデオ、オーディオ、データ、及びＥＰＧ情報に逆多重化される。ＥＰＧ情報は、本実施形態のチャンネル情報抽出器２０６に入力される。
【００３５】
伝送ストリーム逆多重化器２０４は、ビデオ、オーディオ、及びデータを、そのまま伝送ストリーム再多重化器２１４に出力し、ＥＰＧ情報のみを抽出してチャンネル情報抽出器２０６に出力する。チャンネル情報抽出器２０６は、チャンネル情報変換器２０８に、抽出されたＥＰＧ情報を出力する。
【００３６】
チャンネル情報変換器２０８は、受信したＥＰＧ情報に、ＥＰＧ情報データベース２１２によって提供される放送チャンネル別のＩＰ情報を含めることにより、修正ＥＰＧ情報を生成して、チャンネル情報伝送器２１０と伝送ストリーム再多重化器２１４に出力する。
【００３７】
このとき、本実施形態によるデジタル放送をＩＰベースの再伝送のための少なくとも一つのサーバ２００は、デジタル放送再伝送システムの各々に存在するサーバのチャンネル情報変換器２０８を連動することにより、修正ＥＰＧ情報を共有することができる。
【００３８】
したがって、他のデジタル放送再伝送システムに提供された修正ＥＰＧ情報を、チャンネル情報変換器２０８が収集することができる。収集されたＥＰＧ情報は、ＥＰＧ情報データベース２１２に、周期的に又は非周期的に格納される。
【００３９】
伝送ストリーム再多重化器２１４は、ビデオ、オーディオ、及びデータと、修正ＥＰＧ情報を再多重化して、伝送ストリーム２０２ｂとして出力する。 
【００４０】
一方、チャンネル情報伝送器２１０は、デジタル放送再伝送サーバ２００の、サーバＩＰアドレス及びポート番号が含まれたＩＰ情報を、周期的にマルチキャストメッセージの形態で、マルチキャストルータに伝送する。また、チャンネル情報伝送器２１０は、ユーザー端末機（不図示）から、修正ＥＰＧ要求メッセージを受信した場合には、修正ＥＰＧ情報をユーザー端末機にユニキャスト伝送することもできる。 
【００４１】
図３は、本発明の第１の実施形態によるＩＰ再伝送サーバとユーザー端末機との間の処理手順を示すフローチャートである。
【００４２】
図３を参照すると、ＩＰ再伝送サーバ３００は、マルチキャストルータ３４０に、自分の情報(ＩＰアドレスとポート番号など)が含まれたマルチキャストメッセージを周期的に伝送する(ステップ３０２。なお、図中ではステップをＳと略す。)。
【００４３】
ここで、一つのＩＰ再伝送サーバ３００は、自機の下位ネットワークに位置する少なくとも一つのマルチキャストルータ３４０と通信を遂行することができる。一方、本実施形態において、マルチキャストメッセージは、“サーバ情報メッセージ”と称する。 
【００４４】
ユーザー端末機３８０は、マルチキャストグループに参加する(ステップ３０６)ことによって、サーバ情報メッセージを受信することができる(ステップ３０８)。ここで、ユーザー端末機３８０は、マルチキャスト参加メッセージを、自機の属しているマルチキャストルータ３４０に伝送することによって、マルチキャストグループに参加することが可能となる。
【００４５】
特定のマルチキャストグループに参加したユーザー端末機３８０は、特定グループに対応するマルチキャストアドレスを参照して、ＩＰ再伝送サーバ３００から伝送されるすべてのメッセージを受信することができる。
【００４６】
その後、受信したサーバ情報メッセージからＩＰ再伝送サーバ３００の情報を獲得したユーザー端末機３８０は、本実施形態で提案するＥＰＧ要求メッセージ(ＥＰＧ Ｒｅｑｕｅｓｔ  Ｍｓｇ)を、ＩＰ再伝送サーバ３００にユニキャスト伝送する(ステップ３１０)。ＩＰ再伝送サーバ３００は、ユーザー端末機３８０のＥＰＧ情報要求に応じて、修正ＥＰＧ情報をユーザー端末機３８０に伝送する(ステップ３１２)。
【００４７】
その後、ユーザー端末機３８０は、所望の放送チャンネルを決定し(ステップ３１４)、この決定されたチャンネルのＩＰ情報が含まれたマルチキャスト参加メッセージを、マルチキャストルータ３４０に伝送して、該当放送チャンネルの放送を要求する(ステップ３１６)。マルチキャストルータ３４０は、ユーザー端末機３８０の放送要求を、ＩＰ再伝送サーバ３００に知らせる。 
【００４８】
ＩＰ再伝送サーバ３００は、ユーザー端末機３８０が要求した放送チャンネルに対応するＩＰ放送ストリームを、マルチキャストルータ３４０を通じて、ユーザー端末機３８０に伝送する(ステップ３１８)。ユーザー端末機３８０は、放送ストリームを受信することにより、該当放送を表示することが可能となる(ステップ３２０)。 
【００４９】
一方、本発明の他の実施形態で、ＩＰ再伝送サーバ(以下、“第１のＩＰ再伝送サーバ”とする)によって受信される放送チャンネル品質が劣化した場合には、ユーザー端末機は、他のＩＰ再伝送サーバ(以下、“第２のＩＰ再伝送サーバ”とする)から放送を受信すべき事態が発生する。
【００５０】
この場合、ユーザー端末機は、第１のＩＰ再伝送サーバから受信した、修正ＥＰＧ情報を参照して、第２のＩＰ再伝送サーバのＩＰ情報を認知している。したがって、ユーザー端末機は、第２のＩＰ再伝送サーバにマルチキャスト参加メッセージを伝送して、第１のＩＰ再伝送サーバから受信している同一の放送チャンネルを、第２のＩＰ再伝送サーバから受信することができる。
【００５１】
加えて、ユーザー端末機は、移動ユーザー端末機であってもよい。すなわち、ユーザー端末機が、現在位置するネットワークから他のネットワークに移動する場合には、ユーザー端末機のＩＰアドレスは位置移動に伴って変更される。
【００５２】
しかしながら、ユーザー端末機は、修正ＥＰＧ情報を参照して、既に知っているＩＰ再伝送サーバのＩＰ情報に従って、受信可能な放送ストリームから対応するＩＰ再伝送サーバを選択して、選択されたＩＰ再伝送サーバへ、マルチキャスト参加メッセージを伝送し、ＩＰ放送ストリームを受信するようになる。
【００５３】
図４は、本発明の第２の実施形態によるＩＰ再伝送サーバとユーザー端末機との間の処理手順を示すフローチャートである。
【００５４】
図４を参照すると、ユーザー端末機４８０は、図３に示したステップ３０２〜ステップ３１８を遂行することによって、第１のＩＰ再伝送サーバ４００からＩＰ放送ストリームを受信している(ステップ４０２)。
【００５５】
その後、ユーザー端末機４８０は、放送チャンネルの品質が劣化した場合、或いは、第１のＩＰ再伝送サーバ４００で提供する放送チャンネルの中で自分の希望する放送チャンネルが存在しない場合には、サーバ又はチャンネルを変更することを決定する(ステップ４０４)。ここで、ユーザー端末機４８０は、放送システム内に存在するすべてのマルチキャストルータのＩＰ情報を格納することが可能である。
【００５６】
それによって、ユーザー端末機４８０は、マルチキャストルータ４４０を通じて、変更対象である第２のＩＰ再伝送サーバ４２０に、マルチキャスト参加メッセージを伝送して、放送チャンネルの伝送を要求する(ステップ４０６)。
【００５７】
ここで、マルチキャストルータ４４０は、他のＩＰ再伝送サーバに存在する下位のマルチキャストルータであってもよい。第２のＩＰ再伝送サーバ４２０は、メッセージを受信し、該当チャンネル放送のために、ＩＰ放送ストリームを、ユーザー端末機４８０に伝送する(ステップ４０８)。
【００５８】
一方、ステップ４０８以前に、第２のＩＰ再伝送サーバ４２０は、ユーザー端末機４８０に、自機のＥＰＧ情報を伝送することもできる。ＩＰ放送ストリームの受信によって、ユーザー端末機４８０は該当放送を視聴することができる(ステップ４１０)。
【００５９】
上述したように、第１のＩＰ再伝送サーバ４００と第２のＩＰ再伝送サーバ４２０が、同一のチャンネルを放送し、第１のＩＰ再伝送サーバ４００において、ほぼサーバ容量の限界の数のユーザー端末機が、放送を視聴していると仮定する。
【００６０】
このとき、第１のＩＰ再伝送サーバ４００は、修正ＥＰＧ情報に、第２のＩＰ再伝送サーバ４２０のＩＰ情報とチャンネル別のＩＰ情報とを含めて伝送することによって、ユーザー端末機４８０は、第２のＩＰ再伝送サーバ４２０からの該当放送の視聴が可能となる。したがって、システム全体からみれば、特定のサーバの過負荷を防止することができる。
【００６１】
また、ユーザー端末機４８０は、現在受信している放送を視聴できなくなった場合には、他のＩＰ再伝送サーバから該当放送を受信することが可能となる。
【００６２】
図５は、本発明の第１の実施形態によるＩＰ再伝送サーバの処理過程を示すフローチャートである。
【００６３】
図５及び図３を参照すると、ＩＰ再伝送サーバ３００は、マルチキャストルータ３４０に、自機のサーバ情報が含まれたサーバ情報メッセージを、周期的にマルチキャスト伝送する(ステップ５０２)。
【００６４】
ＩＰ再伝送サーバ３００は、マルチキャストルータ３４０を介して、ユーザー端末機３８０のマルチキャスト参加メッセージを受信する(ステップ５０４)。ＩＰ再伝送サーバ３００は、自機のＩＰアドレスとポート番号が含まれたサーバ情報メッセージを、マルチキャストルータ３４０を通じて、ユーザー端末機３８０に伝送する(ステップ５０６)。
【００６５】
ここで、ユーザー端末機３８０が受信するサーバ情報メッセージは、マルチキャストルータ３４０に以前に格納されたサーバ情報メッセージであってもよい。 
【００６６】
ＩＰ再伝送サーバ３００は、ユーザー端末機３８０から、ＥＰＧ要求メッセージを受信する(ステップ５０８)。ＩＰ再伝送サーバ３００は、修正ＥＰＧ情報を、ユーザー端末機３８０に伝送する(ステップ５１０)。
【００６７】
ＩＰ再伝送サーバ３００は、ユーザー端末機３８０からマルチキャスト参加メッセージを受信して、ユーザー端末機３８０が希望する放送を認知する(ステップ５１２)。ＩＰ再伝送サーバ３００は、ＩＰ放送ストリームをユーザー端末機３８０に伝送する(ステップ５１４)。 
【００６８】
図６は、本発明の第１の実施形態によるユーザー端末機の処理過程を示すフローチャートである。 
【００６９】
図６及び図３を参照すると、ユーザー端末機３８０は、電源投入により起動する(ステップ６０２)。ユーザー端末機３８０は、マルチキャストルータ３４０に、マルチキャスト参加メッセージを送信する(ステップ６０４)。
【００７０】
ユーザー端末機３８０は、ＩＰ再伝送サーバ３００に対して、ＥＰＧ要求メッセージを送信して、ＥＰＧ情報を要求する(ステップ６０６)。ユーザー端末機３８０は、ＩＰ再伝送サーバ３００からのＥＰＧ要求に対する応答である、修正ＥＰＧ情報を受信する(ステップＳ６０８)。ユーザー端末機３８０は、修正ＥＰＧ情報を参照して視聴したい放送チャンネルを決定する(ステップ６１０)。
【００７１】
ユーザー端末機３８０は、マルチキャスト参加メッセージをＩＰ再伝送サーバ３００に対して伝送することによって、決定された放送チャンネルに対する放送を要求する(ステップ６１２)。ユーザー端末機３８０は、ＩＰ再伝送サーバ３００からＩＰ放送ストリームを受信することによって該当放送の視聴が可能となる(ステップ６１４)。
【００７２】
図７は、本発明の第２の実施形態によるユーザー端末機の動作過程を示すフローチャートである。
【００７３】
図７及び図４を参照すると、ユーザー端末機４８０は、第１のＩＰ再伝送サーバ４００から放送を受信する(ステップ７０２)。
【００７４】
放送チャンネル品質が劣化し、或いは、第１のＩＰ再伝送サーバ４００で提供する放送チャンネルに自分の希望する放送チャンネルが存在しない場合には、ユーザー端末機４８０は、サーバ又はチャンネルの変更を決定する(ステップ７０４)。
【００７５】
ユーザー端末機４８０は、変更対象である第２のＩＰ再伝送サーバ４２０にマルチキャスト参加メッセージを伝送して、放送チャンネルの伝送を要求する(ステップ７０６)。ユーザー端末機４８０は、第２のＩＰ再伝送サーバ４２０からＩＰ放送ストリームを受信する(ステップ７０８)。
【００７６】
以上、本発明の詳細な説明においては具体的な実施形態について説明したが、本発明の範囲を外れない限り、様々な変形が可能であることは、当該技術分野における通常の知識を持つ者には自明なことであろう。したがって、本発明の範囲は、前述の実施形態に限定されるものではなく、特許請求の範囲の記載及びこれと均等なものに基づいて定められるべきである。
【図面の簡単な説明】
【００７７】
【図１】一般的なデジタル放送サービスで提供されるＥＰＧ情報を示す図である。
【図２】本発明の実施形態によるＩＰベースのデジタル放送再伝送サーバの構造を示す図である。
【図３】本発明の第１の実施形態によるＩＰ再伝送サーバとユーザー端末機との間の処理手順を示すフローチャートである。
【図４】本発明の第２の実施形態によるＩＰ再伝送サーバとユーザー端末機との間の処理手順を示すフローチャートである。
【図５】本発明の第１の実施形態によるＩＰ再伝送サーバの処理過程を示すフローチャートである。
【図６】本発明の第１の実施形態によるユーザー端末機の処理過程を示すフローチャートである。
【図７】本発明の第２の実施形態によるユーザー端末機の処理過程を示すフローチャートである。
【符号の説明】
【００７８】
２００：デジタル放送再伝送サーバ
２０４：伝送ストリーム逆多重化器
２０６：チャンネル情報抽出器
２０８：チャンネル情報変換器
２１０：チャンネル情報伝送器
２１２：ＥＰＧ情報データベース
２１４：伝送ストリーム再多重化器
【図１】
2006174453.tif 000003
【図２】
2006174453.tif 000004
【図３】
2006174453.tif 000005
【図４】
2006174453.tif 000006
【図５】
2006174453.tif 000007
【図６】
2006174453.tif 000008
【図７】
2006174453.tif 000009