(57)【要約】【課題】メディア受信装置の伝送環境に応じて受信可能なメディアデータを配信して、メディア受信装置が無効な番組を選択することを防ぐこと。【解決手段】メディアサーバ１００及びネットワーク制御装置２００によれば、異なる伝送レートを持つメディア受信端末装置４００にブロードキャストまたはマルチキャストによって複数のメディアデータを配信する際に、メディアデータと番組制御情報に配信優先度を関連付けて付加し、番組制御情報に付加した配信優先度は当該番組に含まれる全メディアデータの配信優先度よりも同じか低くすることにより、配信優先度に応じて伝送可能なメディアデータと番組のみを選択的に配信し、メディア受信端末装置４００が受信可能なメディアデータを含む番組に関する番組制御情報のみを選択して受信する。【選択図】      図２
2004282233.tif 000002
【特許請求の範囲】
【請求項１】
複数種類のメディアデータを格納する格納手段と、
前記複数種類のメディアデータ毎に制御情報と配信優先度と伝送環境とを対応付けて設定する配信メディア設定手段と、
前記配信メディア設定手段に設定された各種メディアデータ毎の制御情報と配信優先度と伝送環境とに基づいて、前記格納手段から読み出した各種メディアデータ毎に制御情報と配信優先度とを設定して、前記伝送環境のネットワークを介してメディア受信装置に配信する配信手段と、
を具備することを特徴とするメディア配信装置。
【請求項２】
前記配信メディア設定手段は、前記伝送環境として伝送帯域の小さいメディアデータの順に高い配信優先度を設定することを特徴とする請求項１記載のメディア配信装置。
【請求項３】
前記制御情報は、前記複数種類のメディアデータの組み合わせから成る番組の出力形態を前記メディア受信装置において制御するための番組制御情報であり、
前記配信メディア設定手段は、前記番組に含まれるメディアデータ種別に応じて前記配信優先度を前記番組制御情報に設定し、
前記配信手段は、前記配信メディア設定手段に設定された各種メディアデータ毎の番組制御情報と伝送環境とに基づいて、前記格納手段から読み出した各種メディアデータ毎に番組制御情報を設定して、前記伝送環境のネットワークを介して前記メディア受信装置に配信することを特徴とする請求項１記載のメディア配信装置。
【請求項４】
前記配信手段は、前記配信メディア設定手段に設定された各種メディアデータ毎の番組制御情報と伝送環境とに基づいて、前記格納手段から読み出した各種メディアデータ毎に番組制御情報を設定して、複数のベアラチャネルを用いて前記メディア受信装置に配信することを特徴とする請求項３記載のメディア配信装置。
【請求項５】
前記配信メディア設定手段は、前記番組が必要とするメディアデータ種別が少ない番組に関する番組制御情報ほど高い配信優先度を設定することを特徴とする請求項３記載のメディア配信装置。
【請求項６】
前記配信メディア設定手段は、前記番組が必要とするメディアデータ種別がテキストや静止画等の静的メディアデータのみである番組に関する番組制御情報に、音声や動画等の連続メディアデータを含む番組に関する番組制御情報よりも、高い配信優先度を設定することを特徴とする請求項３記載のメディア配信装置。
【請求項７】
前記配信メディア設定手段は、前記番組制御情報と前記メディアデータに前記配信優先度を設定し、番組制御情報に設定する配信優先度は、当該番組に含まれる全メディアデータの配信優先度よりも同じか低く設定することを特徴とする請求項３記載のメディア配信装置。
【請求項８】
前記番組制御情報は、前記メディア受信装置の表示装置上に前記番組に含まれる複数のメディアデータを配置するためのレイアウト情報であることを特徴とする請求項３記載のメディア配信装置。
【請求項９】
前記番組制御情報は、前記番組に含まれるメディアデータの符号化方法及びビットレート情報であることを特徴とする請求項３記載のメディア配信装置。
【請求項１０】
前記番組制御情報は、前記番組が配信されるポート番号を含むことを特徴とする請求項３記載のメディア配信装置。
【請求項１１】
前記配信メディア設定手段は、前記配信優先度を、ＩＰパケットのＴＯＳ（Ｔｙｐｅ  Ｏｆ  Ｓｅｒｖｉｃｅ  ）フィールドに設定し、
前記配信手段は、前記配信メディア設定手段に設定された各種メディアデータ毎の番組制御情報と伝送環境とに基づいて、前記格納手段から読み出した各種メディアデータ毎にＴＯＳフィールドを付加してＩＰパケットを構成し、ＩＰプロトコルを用いて前記伝送環境のネットワークを介して前記メディア受信装置に配信することを特徴とする請求項３記載のメディア配信装置。
【請求項１２】
メディア配信装置から無線配信された配信データを受信して、配信データに含まれた複数のメディアデータ及び複数の制御情報を復調する受信手段と、
前記受信手段により復調された複数のメディアデータ及び複数の制御情報を、無線ベアラチャネル毎にパケットとして受信するパケット受信手段と、
前記パケット受信手段により受信された複数のパケットに含まれた複数のメディアデータ及び複数の制御情報に設定された配信優先度に基づいて、メディアデータを選択して前記配信データを統合する配信データ統合手段と、
前記配信データ統合手段により統合された配信データを復号して表示再生するメディアデータ表示再生手段と、
を具備することを特徴とするメディア受信装置。
【請求項１３】
複数種類のメディアデータ毎に制御情報と配信優先度と伝送環境とを対応付けて設定する配信メディア設定ステップと、
前記設定された各種メディアデータ毎の制御情報と配信優先度と伝送環境とに基づいて、前記複数種類のメディアデータを格納する格納手段から読み出した各種メディアデータ毎に制御情報と配信優先度とを設定して、前記伝送環境のネットワークを介してメディア受信装置に配信する配信ステップと、
を有することを特徴とするメディア配信方法。
【請求項１４】
メディア配信装置から無線配信された配信データを受信して、配信データに含まれた複数のメディアデータ及び複数の制御情報を復調する受信ステップと、
前記復調された複数のメディアデータ及び複数の制御情報を、無線ベアラチャネル毎にパケットとして受信するパケット受信ステップと、
前記受信された複数のパケットに含まれた複数のメディアデータ及び複数の制御情報に設定された配信優先度に基づいて、メディアデータを選択して前記配信データを統合する配信データ統合ステップと、
前記統合された配信データを復号して表示再生するメディアデータ表示再生ステップと、
を有することを特徴とするメディア受信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、各種メディアデータを配信するメディア配信装置、メディア受信装置、メディア配信方法及びメディア受信方法に関する。
【０００２】
【従来の技術】
従来、テキスト、静止画、動画、音声を含むコンテンツを統合し、空間的および時間的配置を記述する方法としてＷ３Ｃ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ  Ｃｏｎｓｏｒｔｉｕｍ  ）によって標準化されている、ＳＭＩＬ（Ｓｙｎｃｈｒｏｎｉｚｅｄ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｇｒａｔｉｏｎ  Ｌａｎｇｕａｇｅ）と呼ばれる技術がある。
【０００３】
ＳＭＩＬは、現在インターネットを通じて非常に普及しているハイパーテキスト記述言語ＨＴＭＬと似た記述言語であるが、動画を含むマルチメディアデータを配信するのにより好適な記述言語である。
【０００４】
ＳＭＩＬによって記述されサーバ上に保存されたコンテンツを、ネットワークを介してクライアントに配信する方法について図１０を用いて説明する。
【０００５】
クライアント５は、ＳＭＩＬファイルを格納するサーバ１に対して、ＨＴＴＰ等の通信プロトコルを用いてアクセスし、コンテンツが記述されたＳＭＩＬファイルを取得し、そのＳＭＩＬファイルを解釈して、記述されているそれぞれのメディアデータ、すなわち、テキストデータ、静止画データ、動画データ、オーディオデータ等を取得する。
【０００６】
具体的には、クライアント５は、サーバ２から動画データとオーディオデータを取得し、サーバ３からテキストデータと静止画データを取得する。
【０００７】
クライアント５は、取得したＳＭＩＬファイルに記述されている空間・時間情報に基づいて、それぞれのメディアデータ（動画データ、オーディオデータ、テキストデータ、静止画データ）を適切な位置及び適切な時刻に再生する。なお、ＳＭＩＬデータ及び各メディアデータは同一のサーバに格納されていてもよい。
【０００８】
次に、図１１を用いて、ＳＭＩＬファイルの記述例について説明する。
【０００９】
図１１において、３行目の＜ｌａｙｏｕｔ＞から８行目の＜／ｌａｙｏｕｔ  ＞までが、コンテンツの空間的レイアウトを示す情報である。１１行目の＜ｐａｒ  ＞から１６行目の＜／ｐａｒ＞までが、コンテンツを再生する時間を示す情報である。
【００１０】
５行目から７行目は、動画、テキスト、静止画を配置する領域ｖ、ｔ、ｉをそれぞれ定義する。１２行目から１５行目までは、それぞれ、動画、音声、テキスト、静止画を再生する時間情報を定義する。
【００１１】
１２行目から１５行目の各行に含まれる”ｓｒｃ＝”には、メディアデータを取得するためのＵＲＬが指定されており、本例では、動画、音声をＲＴＳＰプロトコル、テキスト、静止画をＨＴＴＰプロトコルで取得することが指定されている。
【００１２】
また、”ｒｅｇｉｏｎ＝”は、メディアデータを表示する位置を指定しており、５行目から７行目で指定した領域に対応している。例えば、１４行目に指定されたテキストデータは、ｒｅｇｉｏｎ  ｉｄ  ＝”ｔ”であるから、６行目で指定されている領域に表示される。
【００１３】
ＳＭＩＬを用いてコンテンツを記述した場合、ＳＭＩＬファイルに記述されているマルチメディアデータの種類を、クライアントは予め知ることができない。また、クライアントでは想定されるマルチメディアデータの全ての種類を復号（デコード）することは困難である。
【００１４】
また、マルチメディアデータを配信する際に無線伝送路を介した場合は、クライアントにおいて指定された種類のマルチメディアデータのデコードが可能であっても、無線伝送路の帯域、誤り率が変動するため、ＳＭＩＬで指定されたマルチメディアデータの伝送が可能な場合と、不可能な場合が発生する。
【００１５】
また、従来、マルチメディアデータを配信するデータ配信システムとして提案されたものがある（特許文献１）。このデータ配信システムによれば、メディア受信端末装置がマルチメディアデータ再生能力に応じたデコーダを取得するデコーダ取得手段を備え、ＳＭＩＬ等のシナリオデータで指定されたマルチメディアデータの再生能力を持たない場合であっても、デコーダを適宜取得して、マルチメディアデータを再生することができる。
【００１６】
【特許文献１】
特開２００２−２９７５３８号公報
【００１７】
【発明が解決しようとする課題】
しかしながら、従来のデータ配信システムでは、ブロードキャストやマルチキャスト等のメディアデータの片方向通信に適応するには以下のような問題があった。
【００１８】
特に、無線伝送路を介してメディアデータを配信する場合は、メディア受信端末装置において、指定された種類のマルチメディアデータの復号が可能であっても、伝送路の帯域、誤り率が変動するため、ＳＭＩＬで指定されたマルチメディアデータの伝送が可能になる場合と、不可能になる場合が発生する。
【００１９】
例えば、第三世代の携帯電話システムにおいては、基地局から離れた場所にいるユーザは低いビットレート、基地局に近い場所にいるユーザは高いビットレートでメディアデータの受信が可能である。
【００２０】
この例として、第三世代携帯電話システムの標準化団体３ＧＰＰにおいて、次のような文書（ｈｔｔｐ：／／ｗｗｗ．３ｇｐｐ．ｏｒｇ／ｆｔｐ／ＴＳＧ＿ＳＡ／ＷＧ４＿ＣＯＤＥＣ／ＴＳＧＳ４＿２５ｂｉｓ／Ｄｏｃｓ／Ｓ４−０１０１６９．ｚｉｐ）が提案文書として公開されている。
【００２１】
また、予めハードウェアやソフトウェア等で実現されたデコーダが組み込まれた携帯電話端末や携帯情報端末等のメディア受信端末装置においては、その都度、必要なデコーダを取得して組み込むことは不可能である。
【００２２】
このようなメディア受信端末装置では、ユーザが受信不可能なメディアデータを含む番組を選択した場合、メディアデータが受信・再生されないという問題が発生する。
【００２３】
本発明はかかる点に鑑みてなされたものであり、メディア受信装置の伝送環境に応じて受信可能なメディアデータを配信することができ、メディア受信装置が無効な番組を選択することを防ぐことができるメディア配信装置、メディア受信装置、メディア配信方法及びメディア受信方法を提供することを目的とする。
【００２４】
【課題を解決するための手段】
本発明のメディア配信装置は、複数種類のメディアデータを格納する格納手段と、前記複数種類のメディアデータ毎に制御情報と配信優先度と伝送環境とを対応付けて設定する配信メディア設定手段と、前記配信メディア設定手段に設定された各種メディアデータ毎の制御情報と配信優先度と伝送環境とに基づいて、前記格納手段から読み出した各種メディアデータ毎に制御情報と配信優先度とを設定して、前記伝送環境のネットワークを介してメディア受信装置に配信する配信手段と、を具備する構成を採る。
【００２５】
この構成によれば、複数種類のメディアデータ毎に制御情報と配信優先度を設定してメディア受信装置に配信するため、メディア受信装置の伝送環境に応じて受信可能なメディアデータを配信することができ、メディア受信装置が無効な番組を選択することを防ぐことができる。
【００２６】
本発明のメディア配信装置は、前記配信メディア設定手段は、前記伝送環境として伝送帯域の小さいメディアデータの順に高い配信優先度を設定する構成を採る。
【００２７】
この構成によれば、伝送環境として伝送帯域の小さいメディアデータの順に高い配信優先度を設定するため、メディアデータ種別を解釈することなく配信優先度に応じたデータ伝送制御を実行することができる。
【００２８】
本発明のメディア配信装置は、前記制御情報は、前記複数種類のメディアデータの組み合わせから成る番組の出力形態を前記メディア受信装置において制御するための番組制御情報であり、前記配信メディア設定手段は、前記番組に含まれるメディアデータ種別に応じて前記配信優先度を前記番組制御情報に設定し、前記配信手段は、前記配信メディア設定手段に設定された各種メディアデータ毎の番組制御情報と伝送環境とに基づいて、前記格納手段から読み出した各種メディアデータ毎に番組制御情報を設定して、前記伝送環境のネットワークを介して前記メディア受信装置に配信する構成を採る。
【００２９】
この構成によれば、番組に含まれるメディアデータ種別に応じて配信優先度を番組制御情報に設定し、各種メディアデータ毎に番組制御情報を設定して、伝送環境を考慮したネットワークを介してメディア受信装置に配信するため、メディア受信装置が無効な番組を選択することを防ぐことができる。
【００３０】
本発明のメディア配信装置は、前記配信手段は、前記配信メディア設定手段に設定された各種メディアデータ毎の番組制御情報と伝送環境とに基づいて、前記格納手段から読み出した各種メディアデータ毎に番組制御情報を設定して、複数のベアラチャネルを用いて前記メディア受信装置に配信する構成を採る。
【００３１】
この構成によれば、各種メディアデータ毎の番組制御情報と伝送環境とに基づいて、前記格納手段から読み出した各種メディアデータ毎に番組制御情報を設定して、複数のベアラチャネルを用いて前記メディア受信装置に配信するため、伝送環境に応じてメディアデータ毎にベアラチャネルを選択して配信することができ、メディア受信装置が受信可能なメディアデータを容易に選択することができる。
【００３２】
本発明のメディア配信装置は、前記配信メディア設定手段は、前記番組が必要とするメディアデータ種別が少ない番組に関する番組制御情報ほど高い配信優先度を設定する構成を採る。
【００３３】
この構成によれば、番組が必要とするメディアデータ種別が少ない番組に関する番組制御情報ほど高い配信優先度を設定するため、伝送環境が異なる複数のメディア受信装置に対して適した番組を配信することができる。
【００３４】
本発明のメディア配信装置は、前記配信メディア設定手段は、前記番組が必要とするメディアデータ種別がテキストや静止画等の静的メディアデータのみである番組に関する番組制御情報に、音声や動画等の連続メディアデータを含む番組に関する番組制御情報よりも、高い配信優先度を設定する構成を採る。
【００３５】
この構成によれば、番組が必要とするメディアデータ種別がテキストや静止画等の静的メディアデータのみである番組に関する番組制御情報に、音声や動画等の連続メディアデータを含む番組に関する番組制御情報よりも、高い配信優先度を設定するため、伝送環境が異なる複数のメディア受信装置に対して適した番組を配信することができる。
【００３６】
本発明のメディア配信装置は、前記配信メディア設定手段は、前記番組制御情報と前記メディアデータに前記配信優先度を設定し、前記番組制御情報に設定する配信優先度は、当該番組に含まれる全メディアデータの配信優先度よりも同じか低く設定する構成を採る。
【００３７】
この構成によれば、番組制御情報とメディアデータに配信優先度を設定し、番組制御情報に設定する配信優先度は、当該番組に含まれる全メディアデータの配信優先度よりも同じか低く設定するため、メディアデータとそれに関連した番組制御情報を関連付けることができ、メディア受信装置が伝送帯域の制限によってあるメディアデータを受信できない環境にある場合には、そのメディアデータを含む番組制御情報を受信しないようにすることができ、メディア受信端末装置が無効な番組を選択することを防ぐことができる。
【００３８】
本発明のメディア配信装置は、前記番組制御情報は、前記メディア受信装置の表示装置上に前記番組に含まれる複数のメディアデータを配置するためのレイアウト情報である構成を採る。
【００３９】
この構成によれば、番組制御情報は、メディア受信装置の表示装置上に番組に含まれる複数のメディアデータを配置するためのレイアウト情報であるため、メディア受信装置における番組の表示形態を制御することができる。
【００４０】
本発明のメディア配信装置は、前記番組制御情報は、前記番組に含まれるメディアデータの符号化方法及びビットレート情報である構成を採る。
【００４１】
この構成によれば、番組制御情報は、番組に含まれるメディアデータの符号化方法及びビットレート情報であるため、メディア受信装置におけるメディアデータの再生条件を制御することができる。
【００４２】
本発明のメディア配信装置は、前記番組制御情報は、前記番組が配信されるポート番号を含む構成を採る。
【００４３】
この構成によれば、番組制御情報は、番組が配信されるポート番号を含むため、番組に含まれる各種のメディアデータ毎に適したポートで配信することができる。
【００４４】
本発明のメディア配信装置は、前記配信メディア設定手段は、前記配信優先度を、ＩＰパケットのＴＯＳ（Ｔｙｐｅ  Ｏｆ  Ｓｅｒｖｉｃｅ  ）フィールドに設定し、前記配信手段は、前記配信メディア設定手段に設定された各種メディアデータ毎の番組制御情報と伝送環境とに基づいて、前記格納手段から読み出した各種メディアデータ毎にＴＯＳフィールドを付加してＩＰパケットを構成し、ＩＰプロトコルを用いて前記伝送環境のネットワークを介して前記メディア受信装置に配信する構成を採る。
【００４５】
この構成によれば、配信優先度をＴＯＳフィールドに設定し、各種メディアデータ毎にＴＯＳフィールドを付加してＩＰパケットを構成してＩＰプロトコルを用いて配信するため、ＩＰプロトコルを用いてメディアデータとそれに関連した番組制御情報を関連付けてメディア受信装置に配信する番組配信サービスを容易に実現することができる。
【００４６】
本発明のメディア受信装置は、メディア配信装置から無線配信された配信データを受信して、配信データに含まれた複数のメディアデータ及び複数の制御情報を復調する受信手段と、前記受信手段により復調された複数のメディアデータ及び複数の制御情報を、無線ベアラチャネル毎にパケットとして受信するパケット受信手段と、前記パケット受信手段により受信された複数のパケットに含まれた複数のメディアデータ及び複数の制御情報に設定された配信優先度に基づいて、メディアデータを選択して前記配信データを統合する配信データ統合手段と、前記配信データ統合手段により統合された配信データを復号して表示再生するメディアデータ表示再生手段と、を具備する構成を採る。
【００４７】
この構成によれば、複数のメディアデータ及び複数の制御情報に設定された配信優先度に基づいて、配信されたメディアデータを選択して配信データを統合して再生表示するため、伝送環境に応じたメディアデータを含む番組を選択することができ、無効な番組を選択することを防ぐことができる。
【００４８】
本発明のメディア配信方法は、複数種類のメディアデータ毎に制御情報と配信優先度と伝送環境とを対応付けて設定する配信メディア設定ステップと、前記設定された各種メディアデータ毎の制御情報と配信優先度と伝送環境とに基づいて、前記複数種類のメディアデータを格納する格納手段から読み出した各種メディアデータ毎に制御情報と配信優先度とを設定して、前記伝送環境のネットワークを介してメディア受信装置に配信する配信ステップと、を有するようにした。
【００４９】
このメディア配信方法によれば、複数種類のメディアデータ毎に制御情報と配信優先度を設定したメディア受信装置に配信するため、メディア受信装置の伝送環境に応じて受信可能なメディアデータを配信することができ、メディア受信装置が無効な番組を選択することを防ぐことができる。
【００５０】
本発明のメディア受信方法は、メディア配信装置から無線配信された配信データを受信して、配信データに含まれた複数のメディアデータ及び複数の制御情報を復調する受信ステップと、前記復調された複数のメディアデータ及び複数の制御情報を、無線ベアラチャネル毎にパケットとして受信するパケット受信ステップと、前記受信された複数のパケットに含まれた複数のメディアデータ及び複数の制御情報に設定された配信優先度に基づいて、メディアデータを選択して前記配信データを統合する配信データ統合ステップと、前記統合された配信データを復号して表示再生するメディアデータ表示再生ステップと、を有するようにした。
【００５１】
このメディア受信方法によれば、複数のメディアデータ及び複数の制御情報に設定された配信優先度に基づいて、配信されたメディアデータを選択して配信データを統合して再生表示するため、伝送環境に応じたメディアデータを含む番組を選択することができ、無効な番組を選択することを防ぐことができる。
【００５２】
【発明の実施の形態】
本発明の骨子は、メディア受信装置の伝送環境に応じて受信可能なメディアデータを配信して、メディア受信装置が無効な番組を選択することを防ぐことである。
【００５３】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００５４】
本実施の形態では、メディアデータとして、テキストデータ、ＪＰＥＧ（静止画）データ、オーディオデータ、動画データを用い、番組制御情報として、ＳＤＰ（Ｓｅｓｓｉｏｎ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）データ、ＳＡＰ（Ｓｅｓｓｉｏｎ  Ａｎｎｏｕｎｃｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）データ、ＳＭＩＬデータを用いる。
【００５５】
ＳＤＰ・ＳＡＰはＩＥＴＦ（Ｉｎｔｅｒｎｅｔ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｔａｓｋ  Ｆｏｒｃｅ）で規定された技術、ＳＭＩＬはＷ３Ｃで規定された技術であって、ＳＤＰは番組に含まれるメディアデータ種別及びメディアデータを送信するポート番号等の制御情報が記載される。
【００５６】
ＳＡＰはＳＤＰをペイロードデータとして、番組を一意に示す識別子（ｍｓｇ  ＩＤ  ｈａｓｈ  ）や、ペイロードの暗号化の有無、圧縮の有無等の制御情報を送信する。ＳＭＩＬはメディアデータをどのように配置するかを示すレイアウト情報に関する制御情報が記述される。
【００５７】
また、これらのメディアデータ、番組制御情報は、例えば、ＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）により送信される。
【００５８】
また、メディアデータのうち、テキストデータと静止画データは静的メディア（ｓｔａｔｉｃ  ｍｅｄｉａ）あり、オーディオデータと動画データは連続メディア（ｃｏｎｔｉｎｕｏｕｓ  ｍｅｄｉａ）であり、静的メディアが連続メディアよりも伝送帯域が低いため、番組を配信する際の優先度は高いものとする。
【００５９】
また、静的メディアの中でも、テキストデータが静止画データよりも伝送帯域が低いため番組を配信する際の優先度が高く、連続メディアの中でも、オーディオデータが動画データよりも伝送帯域が低いため番組を配信する際の優先度が高いものとする。
【００６０】
図１は、本発明の実施の形態に係るメディアサーバ１００、ネットワーク制御装置２００及びメディア受信端末装置４００を含むシステム全体の構成を示す図である。
【００６１】
メディアサーバ１００は、複数のメディア受信端末装置４００に対し片方向通信によって送信するため、メディアデータ及び番組制御情報をコアネットワークＮを介してネットワーク制御装置２００に送信する。
【００６２】
ネットワーク制御装置２００は、メディアサーバ１００からコアネットワークＮを介してメディアデータ及び番組制御情報を受信し、複数のメディア受信端末装置４００に送信するメディアデータ及び番組制御情報を基地局３００に送信する。
【００６３】
基地局３００は、ネットワーク制御装置２００からメディアデータ及び番組制御情報を受信し、複数のメディア受信端末装置４００に対して無線によりメディアデータ及び番組制御情報を送信する。
【００６４】
複数のメディア受信端末装置４００は、基地局３００から無線により受信したメディアデータ及び番組制御情報に基づいて、メティアデータであるテキストデータ、静止画データ又は動画データの表示を行うとともに、オーディオデータを再生する機能を有する端末である。
【００６５】
また、図１において、基地局３００からの距離に応じた受信エリアを、遠いものから順にＬ１、Ｌ２、Ｌ３、Ｌ４として設定した。基地局３００から最も近い受信エリアＬ４に存在するメディア受信端末装置４００は、最も大きい伝送帯域が確保される。一方、基地局３００から最も遠い受信エリアＬ１に存在するメディア受信端末装置４００は、最低限の伝送帯域しか確保されない。
【００６６】
図２は、メディアサーバ１００及びネットワーク制御装置２００の内部構成を示すブロック図である。
【００６７】
メディアサーバ１００は、メディア格納部１０１、番組制御情報格納部１０２、ＲＴＰパケット構成部１０３、配信メディア設定部１０４、ＵＤＰパケット送信部１０５及びＩＰパケット送信部１０６とから主に構成される。
【００６８】
メディア格納部１０１は、複数のメディア受信端末装置４００に配信するためのメディアデータとして、テキストデータ、ＪＰＥＧ（静止画）データ、オーディオデータ、動画データを格納する。
【００６９】
番組制御情報格納部１０２は、メディア受信端末装置４００において番組を表示する際に、その番組に含まれるテキストデータ、静止画データ、オーディオデータ、動画データのデータ毎に表示位置、表示範囲、再生時間等をＳＭＩＬ形式で定義した番組制御情報１〜４を格納する。
【００７０】
ＲＴＰパケット構成部１０３は、配信対象のメディアデータをメディア格納部１０１から取得し、ＲＴＰパケットを構成して、ＵＤＰパケット送信部１０５に出力する。
【００７１】
配信メディア設定部１０４は、図３に示すように、メディアデータの種別（テキスト、静止画、オーディオ、動画）毎に、番組制御情報格納部１０２に格納された番組制御情報１〜４と、配信優先度を示すＴＯＳ（Ｔｙｐｅ  Ｏｆ  Ｓｅｒｖｉｃｅ  ）値と、図１に示した基地局３００からの受信エリアＬ１〜Ｌ４に対応する伝送距離と、を対応付けて設定する。
【００７２】
ＵＤＰパケット送信部１０５は、ＲＴＰパケット構成部１０３により構成されたＲＴＰパケットと、番組制御情報格納部１０２に格納された各メディアデータ種別の番組制御情報とからＵＤＰパケットを構成して、ＩＰパケット送信部１０６に送信する。
【００７３】
ＩＰパケット送信部１０６は、ＵＤＰパケット送信部１０５により構成されたＵＤＰパケットに含まれたメディアデータに、配信メディア設定部１０４に設定された配信優先度を示すＴＯＳ値を設定したＴＯＳフィールドを付加してＩＰパケットを構成して、コアネットワークＮを介してネットワーク制御装置２００に送信する。
【００７４】
ネットワーク制御装置２００は、ＩＰパケット受信部２０１、ベアラ選択部２０２及び無線送信部２０３とから主に構成される。
【００７５】
ＩＰパケット受信部２０１は、メディアサーバ１００から送信されたＩＰパケットをコアネットワークＮから受信して、ベアラ選択部２０２及び無線送信部２０３に出力する。
【００７６】
ベアラ選択部２０２は、ＩＰパケット受信部２０１により受信されたＩＰパケットに付加されたＴＯＳフィールドに設定されたＴＯＳ値に基づいて、各メディアデータの種別に適したベアラチャネルを選択し、そのベアラチャネル選択結果を無線送信部２０３に出力する。
【００７７】
無線送信部２０３は、ＩＰパケット受信部２０１から入力されたＩＰパケットを無線変調し、ベアラ選択部２０２から入力されたベアラチャネル選択結果に従ってメディアデータ別のＩＰパケットを無線送信するベアラチャネルを選択し、変調したＩＰパケットを選択したベアラチャネルにより複数のメディア受信端末装置４００に無線送信するように基地局３００に指示する。
【００７８】
メディア受信端末装置４００は、図４に示すように、無線受信部４０１、パケット受信部４０２、配信データ統合部４０３及びメディアデータ復号・表示部４０４とから主に構成される。
【００７９】
無線受信部４０１は、ネットワーク制御装置２００の指示により基地局３００からベアラチャネル毎に無線送信されたＩＰパケットを受信して復調し、その復調した各ＩＰパケットを並列にパケット受信部４０２に出力する。
【００８０】
パケット受信部４０２は、ＩＰパケットをベアラチャネル毎に並列に受信するため、４つのパケット受信部を並列に配置しており、無線受信部４０１から入力されるＩＰパケットをベアラチャネル別に並列に受信して配信データ統合部４０３に出力する。
【００８１】
配信データ統合部４０３は、パケット受信部４０２からベアラチャネル別に並列に入力された各ＩＰパケットに設定されたＴＯＳフィールドに設定されたＴＯＳ値に基づいて、最も配信優先度が低いＴＯＳ値が設定されたＳＭＩＬファイルを選択して、複数のメディアデータを１つの配信データに統合してメディアデータ復号・表示部４０４に出力する。
【００８２】
メディアデータ復号・表示部４０４は、配信データ統合部４０３から入力された統合配信データに設定された各種メディアデータの番組制御情報に基づいて、各種メディアデータ（テキスト、静止画、オーディオ、動画）のレイアウト及び再生時間等を制御して、これらメディアデータの表示及び再生を行う。
【００８３】
次に、ネットワーク制御部２００により選択されるベアラチャネルの具体例について、図５を参照して説明する。
【００８４】
本実施の形態では、４種類のメディアデータを無線伝送するため、ベアラチャネル１から４までをメディアデータ配信用に用いるものとする。
【００８５】
ベアラチャネル１は、基地局３００がカバーする受信エリアＬ１〜Ｌ４（図１参照）の各領域内に存在する全てのメディア受信端末装置４００が受信可能な無線伝送チャネルであり、ＴＯＳ値１の最も配信優先度が高いテキストデータを配信データとして優先的に割り当てるものとする。
【００８６】
ベアラチャネル２は、基地局３００からの距離が受信エリアＬ１より近い受信エリアＬ２からＬ４の各領域内に存在する全てのメディア受信端末装置４００が受信可能な無線伝送チャネルであり、ＴＯＳ値２のＴＯＳ値１の次に配信優先度が高い静止画データを配信データとして更に割り当てるものとする。
【００８７】
ベアラチャネル３は、基地局３００からの距離が受信エリアＬ２より更に近い受信エリアＬ３からＬ４の各領域内に存在する全てのメディア受信端末装置４００が受信可能な無線伝送チャネルであり、ＴＯＳ値３のＴＯＳ値２の次に配信優先度が高いオーディオデータを配信データとして更に割り当てるものとする。
【００８８】
ベアラチャネル４は、基地局３００からの距離が最も近い受信エリアＬ４の領域内に存在する全てのメディア受信端末装置４００が受信可能な無線伝送チャネルであり、ＴＯＳ値４の配信優先度が最も低い動画データを配信データとして更に割り当てるものとする。
【００８９】
したがって、基地局３００からの距離が受信エリアＬ４に存在するメディア受信端末装置４００では全てのメディアデータを含む番組を受信でき、受信エリアＬ３に存在するメディア受信端末装置４００では動画データ以外の３種類のメディアデータを含む番組を受信でき、受信エリアＬ２に存在するメディア受信端末装置４００では静止画データとテキストデータを含む番組を受信でき、受信エリアＬ１に存在するメディア受信端末装置４００ではテキストデータの番組しか受信できない。
【００９０】
一方、メディアサーバ１００は、各受信エリアＬ１〜Ｌ４に存在する各メディア受信端末装置４００が確保した伝送帯域の大きさにかかわらず、複数のメディア受信端末装置４００に対し一様に複数種類のメディアデータと番組制御情報を送信する。
【００９１】
そこで、一様に配信されるメディアデータからメディア受信端末装置４００が確保可能な伝送帯域に応じたメディアデータの無線送信を実現する方法について、図３を用いて説明する。
【００９２】
図５では、既に述べたように、ネットワーク制御装置２００とメディア受信端末装置４００との間に論理的なベアラチャネル１〜４が張られている。ネットワーク制御装置２００は、ＩＰパケットのヘッダに付加されたＴＯＳフィールドに設定されたＴＯＳ値に基づいて、ベアラチャネル１〜４までのうち、ＩＰパケットに含まれたメディアデータの種別に適切なベアラチャネル１〜４を選択し、メディア受信端末装置４００に対して送信することを基地局３００に指示する。
【００９３】
配信優先度が１番目のメディアデータであるテキストデータ、及びその番組制御情報（ここではレイアウト情報とする）を示すＳＭＩＬ１ファイルはベアラチャネル１で送信される。
【００９４】
同様に、配信優先度が２番目の静止画であるＪＰＥＧデータと、テキストとＪＰＥＧに対応した番組制御情報を示すＳＭＩＬ２ファイルはベアラチャネル２で送信される。
【００９５】
同様に、配信優先度が３番目のオーディオデータと、テキストとＪＰＥＧとオーディオに対応した番組制御情報を示すＳＭＩＬ３ファイルはベアラチャネル３で送信される。
【００９６】
同様に、配信優先度が４番目の動画データと、全てのメディアに対応した番組制御情報を示すＳＭＩＬ４ファイルはベアラチャネル４で伝送される。
【００９７】
次に、ＩＰパケットに対するＴＯＳフィールドの付加方法について図３を用いて説明する。
【００９８】
本実施の形態では、ＴＯＳフィールドはメディアサーバ１００が、メディアデータ送信時にセットするものとする。
【００９９】
図３に示すように、テキストデータに対しては、そのレイアウトを示す番組制御情報（ＳＭＩＬ１ファイル）１とともに、同じ値であるＴＯＳ値１がＴＯＳフィールドにセットされる。
【０１００】
静止画（ＪＰＥＧ）データに対しては、テキストと静止画に対応したレイアウトを示す番組制御情報（ＳＭＩＬ２ファイル）２とともに、同じ値であるＴＯＳ値２がＴＯＳフィールドにセットされる。
【０１０１】
オーディオデータに対しては、テキストと静止画とオーディオに対応したレイアウト及び再生時間を示す番組制御情報（ＳＭＩＬ３ファイル）３とともに、同じ値であるＴＯＳ値３がＴＯＳフィールドにセットされる。
【０１０２】
動画データに対しては、４種類全てのメディアデータに対応したレイアウト及び再生時間を示す番組制御情報（ＳＭＩＬ４ファイル）４とともに、同じ値であるＴＯＳ値４がＴＯＳフィールドにセットされる。
【０１０３】
次に、複数のＳＭＩＬファイルの記述例を、図６〜図９に示す。
【０１０４】
図６は、メディアデータとしてテキストデータを含む番組を配信する際の番組制御情報１であるＳＭＩＬ１ファイルの記述例を示す図であり、図１１に示した記述例と同様の構成を採る。
【０１０５】
図７は、メディアデータとしてテキストデータと静止画データを含む番組を配信する際の番組制御情報２であるＳＭＩＬ２ファイルの記述例を示す図であり、図１１に示した記述例と同様の構成を採る。
【０１０６】
図８は、メディアデータとしてオーディオデータとテキストデータと静止画データを含む番組を配信する際の番組制御情報３であるＳＭＩＬ３ファイルの記述例を示す図であり、図１１に示した記述例と同様の構成を採る。
【０１０７】
図９は、メディアデータとして動画データとオーディオデータとテキストデータと静止画データを含む番組を配信する際の番組制御情報４であるＳＭＩＬ４ファイルの記述例を示す図であり、図１１に示した記述例と同様の構成を採る。
【０１０８】
以上のように、本実施の形態では、番組制御情報に付加した配信優先度（ＴＯＳ値）は、当該番組に含まれる全てメディアデータの配信優先度よりも同じか低く設定される。
【０１０９】
また、本実施の形態では、特に、番組に含まれるメディアデータのうち最も低い配信優先度を持つメディアデータの配信優先度が番組制御情報に付加される配信優先度として決定される。
【０１１０】
そして、メディア受信端末装置４００では、配信データ統合部４０３において、パケット受信部４０２からベアラチャネル別に並列に入力された各ＩＰパケットに設定されたＴＯＳフィールドに設定されたＴＯＳ値に基づいて、最も配信優先度が低いＴＯＳ値が設定されたＳＭＩＬファイルが選択されて、選択された複数のメディアデータが１つの配信データに統合されてメディアデータ復号・表示部４０４に出力される。
【０１１１】
メディアデータ復号・表示部４０４では、配信データ統合部４０３から入力された統合配信データに設定された各種メディアデータの番組制御情報に基づいて、各種メディアデータ（テキスト、静止画、オーディオ、動画）のレイアウト及び再生時間等が制御されて、これらメディアデータの表示及び再生が行われる。
【０１１２】
このように、本実施の形態のメディアサーバ１００及びネットワーク制御装置２００によれば、異なる伝送レートを持つメディア受信端末装置４００にブロードキャストまたはマルチキャストによって複数のメディアデータを配信する際に、メディアデータと番組制御情報に配信優先度を関連付けて付加し、番組制御情報に付加した配信優先度は当該番組に含まれる全メディアデータの配信優先度よりも同じか低くすることにより、ネットワーク制御装置２００または基地局３００等の中継装置から配信優先度に応じて伝送可能なメディアデータと番組のみが選択的に配信されるため、メディア受信端末装置４００では受信可能なメディアデータを含む番組に関する番組制御情報のみを選択して受信することができる。
【０１１３】
このため、メディア受信端末装置４００が受信不可能なメディアデータを含む番組を選択してしまい、メディアデータを受信・再生できないという事態を防ぐことができる。
【０１１４】
したがって、特に、メディア受信端末装置４００の存在場所によって伝送レートが異なる第三世代携帯電話システムであっても、メディア受信端末装置４００の伝送環境に応じて受信可能なメディアデータを配信することができ、メディア受信端末装置４００が無効な番組を選択することを防ぐことができる。
【０１１５】
また、上記実施の形態では、伝送環境として伝送帯域の小さいメディアデータの順に高い配信優先度を設定したため、メディアデータ種別を解釈することなく配信優先度に応じたデータ伝送制御を実行することができる。
【０１１６】
また、上記実施の形態では、番組に含まれるメディアデータ種別に応じて配信優先度を番組制御情報に設定し、各種メディアデータ毎に番組制御情報を設定して、伝送環境を考慮したベアラチャネルを選択してメディア受信端末装置４００に配信したため、メディア受信端末装置４００が無効な番組を選択することを防ぐことができる。
【０１１７】
また、上記実施の形態では、番組が必要とするメディアデータ種別が少ない番組に関する番組制御情報ほど高い配信優先度を設定したため、伝送環境が異なる複数のメディア受信端末装置４００に対して適した番組配信を実行することができる。
【０１１８】
また、上記実施の形態では、番組が必要とするメディアデータ種別がテキストや静止画等の静的メディアデータのみである番組に関する番組制御情報に、音声や動画等の連続メディアデータを含む番組に関する番組制御情報よりも、高い配信優先度を設定したため、伝送環境が異なる複数のメディア受信装置に対して適した番組を配信することができる。
【０１１９】
また、上記実施の形態では、番組制御情報とメディアデータに配信優先度を設定し、番組制御情報に設定する配信優先度は、当該番組に含まれる全メディアデータの配信優先度よりも同じか低く設定したため、メディアデータとそれに関連した番組制御情報を関連付けることができ、例えば、メディア受信端末装置４００が伝送帯域の制限によって動画データを受信できない環境にある場合には、その動画データを含む番組制御情報を受信しないようにすることができ、メディア受信端末装置４００が無効な番組を選択することを防ぐことができる。
【０１２０】
また、上記実施の形態では、番組制御情報には、メディア受信端末装置４００の表示装置上に番組に含まれる複数のメディアデータを配置するためのレイアウト情報を設定したため、メディア受信端末装置４００における番組の表示形態を制御することができる。
【０１２１】
また、上記実施の形態では、番組制御情報には、番組に含まれるメディアデータの符号化方法及びビットレート情報を設定したため、メディア受信端末装置４００におけるメディアデータの再生条件を制御することができる。
【０１２２】
また、上記実施の形態では、番組制御情報には、番組が配信されるポート番号を含むため、番組に含まれる各種のメディアデータ毎に適したポートで配信することができる。
【０１２３】
また、上記実施の形態では、配信優先度をＴＯＳフィールドに設定し、各種メディアデータ毎にＴＯＳフィールドを付加してＩＰパケットを構成してＩＰプロトコルを用いて配信したため、ＩＰプロトコルを用いてメディアデータとそれに関連した番組制御情報を関連付けてメディア受信装置に配信する番組配信サービスを容易に実現することができる。
【０１２４】
また、上記実施の形態では、メディア受信端末装置４００では、複数のメディアデータ及び複数の制御情報に設定された配信優先度に基づいて、配信されたメディアデータを選択して配信データを統合して再生表示したため、伝送環境に応じたメディアデータを含む番組を選択することができ、無効な番組を選択することを防ぐことができる。
【０１２５】
なお、本実施の形態では、メディアサーバ１００とネットワーク制御装置２００間にはコアネットワークＮのみが存在しているが、インターネットを介した構成でもよい。
【０１２６】
また、本実施の形態では、第三世代携帯電話システムを想定した形態について説明したが、ＩＥＥＥ８０２．１１等の無線ＬＡＮを利用したシステムであってもよい。
【０１２７】
また、本実施の形態では、ネットワーク制御装置２００によって優先度を用いた伝送制御を行う形態について説明したが、基地局３００がこれを行うようにしてもよい。また、伝送路途中に配置されたゲートウエイ装置がこれを行うようにしてもよい。
【０１２８】
【発明の効果】
以上説明したように、本発明によれば、メディア受信装置の伝送環境に応じて受信可能なメディアデータを配信することができ、メディア受信装置が無効な番組を選択することを防ぐことができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態に係るメディアサーバ、ネットワーク制御装置及びメディア受信端末装置を含むシステム全体の構成を示す図
【図２】本実施の形態に係るメディアサーバ及びネットワーク制御装置の各構成を示すブロック図
【図３】本実施の形態に係るメディアサーバ内の配信メディア設定部に格納された配信メディア設定内容を示す図
【図４】本実施の形態に係るメディア受信端末装置の構成を示すブロック図
【図５】本実施の形態に係るネットワーク制御装置により選択されるベアラチャネルと各種メディアデータとの対応関係を示す図
【図６】本実施の形態に係るメディアサーバにより設定されるテキストデータに対するＳＭＩＬ１ファイルの記述例を示す図
【図７】本実施の形態に係るメディアサーバにより設定される静止画データに対するＳＭＩＬ２ファイルの記述例を示す図
【図８】本実施の形態に係るメディアサーバにより設定されるオーディオデータに対するＳＭＩＬ３ファイルの記述例を示す図
【図９】本実施の形態に係るメディアサーバにより設定される動画データに対するＳＭＩＬ４ファイルの記述例を示す図
【図１０】従来のメディアデータ配信システムの構成を示すブロック図
【図１１】従来のＳＭＩＬファイルの記述例を示す図
【符号の説明】
１００  メディアサーバ
１０１  メディア格納部
１０２  番組制御情報格納部
１０３  ＲＴＰパケット構成部
１０４  配信メディア設定部
１０５  ＵＤＰパケット送信部
１０６  ＩＰパケット送信部
２００  ネットワーク制御装置
２０１  ＩＰパケット受信部
２０２  ベアラ選択部
２０３  無線送信部
３００  基地局
４００  メディア受信端末装置
４０１  無線受信部
４０２  パケット受信部
４０３  配信データ統合部
４０４  メディアデータ復号・表示部
【図１】
2004282233.tif 000003
【図２】
2004282233.tif 000004
【図３】
2004282233.tif 000005
【図４】
2004282233.tif 000006
【図５】
2004282233.tif 000007
【図６】
2004282233.tif 000008
【図７】
2004282233.tif 000009
【図８】
2004282233.tif 000010
【図９】
2004282233.tif 000011
【図１０】
2004282233.tif 000012
【図１１】
2004282233.tif 000013