(57)【要約】【課題】本発明は、動画、音声、静止画及びテキスト等から構成されるマルチメディア・コンテンツをサーバからクライアントに配信するコンテンツ配信方法及びコンテンツ配信システムに関し、クライアント毎に異なるコンテンツ情報をマルチキャストで配信できるコンテンツ配信方法及びコンテンツ配信システムを提供することを目的とする。【解決手段】メディア管理サーバ１０側が、ネットワークを介して受信すべきコンテンツ情報を指示するメディア情報と、画面表示の構成を指示する画面レイアウト情報とをクライアント２８にユニキャストで送信し、クライアント２８側が、マルチキャストで配信されるコンテンツ情報をメディア情報に基づき受信する。【選択図】    図２
2004326684.tif 000002
【特許請求の範囲】
【請求項１】
配信側が、ネットワークを介して受信すべき電子情報を指示する第１の指示情報と、画面表示の構成を指示する第２の指示情報の少なくとも一方をユニキャストで送信し、
クライアント側が、マルチキャストで配信される前記電子情報を前記第１の指示情報に基づき受信すること
を特徴とするコンテンツ配信方法。
【請求項２】
請求項１記載のコンテンツ配信方法において、
前記配信側が記述内容の異なる複数種類の前記第１又は第２の指示情報を送信すること
を特徴とするコンテンツ配信方法。
【請求項３】
請求項１又は２に記載のコンテンツ配信方法において、
前記第２の指示情報は、前記クライアントが受信する前記電子情報のうち一部を用いた画面表示の構成を指示すること
を特徴とするコンテンツ配信方法。
【請求項４】
請求項１乃至３のいずれか１項に記載のコンテンツ配信方法において、
前記クライアント側の要求に基づき、前記第１又は第２の指示情報の送信が開始又は停止されること
を特徴とするコンテンツ配信方法。
【請求項５】
配信側が、ネットワークを介して受信すべき電子情報を指示する第１の指示情報と、画面表示の構成を指示する第２の指示情報の少なくとも一方をユニキャストで送信し、
クライアント側が、マルチキャストで配信される前記電子情報を前記第１の指示情報に基づき受信すること
を特徴とするコンテンツ配信システム。
【請求項６】
請求項５記載のコンテンツ配信システムにおいて、
前記配信側が記述内容の異なる複数種類の前記第１又は第２の指示情報を送信すること
を特徴とするコンテンツ配信システム。
【請求項７】
請求項５又は６に記載のコンテンツ配信システムにおいて、
前記第２の指示情報は、前記クライアントが受信する前記電子情報のうち一部を用いた画面表示の構成を指示すること
を特徴とするコンテンツ配信システム。
【請求項８】
請求項５乃至７のいずれか１項に記載のコンテンツ配信システムにおいて、
前記クライアント側の要求に基づき、前記第１又は第２の指示情報の送信が開始又は停止されること
を特徴とするコンテンツ配信システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、動画、音声、静止画及びテキスト等から構成されるマルチメディア・コンテンツをサーバからクライアントに配信するコンテンツ配信方法及びコンテンツ配信システムに関する。
【０００２】
【従来の技術】
動画、音声、静止画及びテキスト等から構成されるマルチメディア・コンテンツをサーバから複数のクライアントに配信するための技術として、マルチキャスト（ＩＰマルチキャスト）がある。マルチキャストでは、サーバがパケットを送信すると、複数のクライアントがそのパケットを受信する。マルチメディア・コンテンツを構成する動画や音声等の情報（以下、マルチメディア・コンテンツを構成する動画、音声、静止画及びテキスト等の各情報をコンテンツ情報と言う。）をマルチキャストで配信することによって、ネットワーク及び配信側サーバの負荷が軽減される。
【０００３】
【発明が解決しようとする課題】
しかしながら、マルチキャストでは、全てのクライアントに同一のパケットが送信される。このため、同一のコンテンツ情報を受信したクライアントの画面は同一の表示内容となり、クライアント側のユーザの嗜好等にきめ細かく対応した表示内容とすることができないという問題がある。
【０００４】
これに対して、コンテンツ情報を各クライアントにユニキャストで配信すると、クライアント毎に異なるコンテンツ情報を配信することができる。このため、クライアント側のユーザの嗜好等に対応した画面表示が可能である。ところがユニキャストでは、配信側からクライアント毎にそれぞれ個別にパケットを送信するため、ネットワーク及び配信側サーバの負荷が増加するという問題が生じる。
【０００５】
本発明の目的は、ネットワーク及び配信側サーバの負荷の増加を抑えつつクライアント毎に異なる画面表示が可能なコンテンツ配信方法及びコンテンツ配信システムを提供することにある。
【０００６】
【課題を解決するための手段】
上記目的は、配信側が、ネットワークを介して受信すべき電子情報を指示する第１の指示情報と、画面表示の構成を指示する第２の指示情報の少なくとも一方をユニキャストで送信し、クライアント側が、マルチキャストで配信される前記電子情報を前記第１の指示情報に基づき受信することを特徴とするコンテンツ配信方法によって達成される。
【０００７】
上記本発明のコンテンツ配信方法において、前記配信側が記述内容の異なる複数種類の前記第１又は第２の指示情報を送信することを特徴とする。上記本発明のコンテンツ配信方法において、前記第２の指示情報は、前記クライアントが受信する前記電子情報のうち一部を用いた画面表示の構成を指示することを特徴とする。
【０００８】
上記本発明のコンテンツ配信方法において、前記クライアント側の要求に基づき、前記第１又は第２の指示情報の送信が開始又は停止されることを特徴とする。
【０００９】
また、上記目的は、配信側が、ネットワークを介して受信すべき電子情報を指示する第１の指示情報と、画面表示の構成を指示する第２の指示情報の少なくとも一方をユニキャストで送信し、クライアント側が、マルチキャストで配信される前記電子情報を前記第１の指示情報に基づき受信することを特徴とするコンテンツ配信システムによって達成される。
【００１０】
上記本発明のコンテンツ配信システムにおいて、前記配信側が記述内容の異なる複数種類の前記第１又は第２の指示情報を送信することを特徴とする。上記本発明のコンテンツ配信システムにおいて、前記第２の指示情報は、前記クライアントが受信する前記電子情報のうち一部を用いた画面表示の構成を指示することを特徴とする。
【００１１】
上記本発明のコンテンツ配信システムにおいて、前記クライアント側の要求に基づき、前記第１又は第２の指示情報の送信が開始又は停止されることを特徴とする。
【００１２】
【発明の実施の形態】
本発明の一実施の形態によるコンテンツ配信方法及びコンテンツ配信システムについて図１乃至図３を用いて説明する。図１は、本実施の形態によるコンテンツ配信システムの構成を示している。図１に示すように、コンテンツ配信システムは、通信ネットワーク１にそれぞれ接続されたメディア管理サーバ１０と、複数のコンテンツ配信サーバと、複数のクライアント２８とを有している。
【００１３】
コンテンツ配信サーバとしては、例えばマイク２４を介して入力したライブ音声データをリアルタイムで配信するライブ音声配信サーバ１２、カメラ２６を介して入力したライブ映像データをリアルタイムで配信するライブ映像配信サーバ１４、記憶部に格納された音声データを配信する音声配信サーバ１６、記憶部に格納された動画データを配信する動画配信サーバ１８、記憶部に格納された静止画データを配信する静止画配信サーバ２０、及び記憶部に格納された文字情報を配信する文字情報配信サーバ２２等がある。
【００１４】
通信ネットワーク１は、ＬＡＮ（ローカルエリアネットワーク）やＷＡＮ（ワイドエリアネットワーク）等で構築された通信網である。
【００１５】
各クライアント２８は、通信手段及び情報出力手段を備えている。ここで、通信手段は、通信ネットワーク１を介して各サーバに接続し、情報を送受するための手段であり、情報出力手段は、受信したコンテンツ情報（電子情報）等を処理して画像、音声等を出力するための手段である。
【００１６】
メディア管理サーバ１０は、後述するメディア情報（第１の指示情報）や画面レイアウト情報（第２の指示情報）をクライアント２８にユニキャストで送信する。また、メディア管理サーバ１０は、各コンテンツ配信サーバにコンテンツ情報配信要求を送信する。
【００１７】
メディア情報には、各コンテンツ情報の識別子、メディアの型、宛先ＩＰアドレス及びポート番号が含まれている。コンテンツ情報の識別子は、画面レイアウト情報内の情報と対応づけるために各コンテンツ情報に付された符号である。つまり、画面レイアウト情報には、後述する情報が各識別子毎に記述されている。したがって、各コンテンツ情報に付されている識別子を入れ替えると、対応する画面レイアウト情報内の情報も入れ替わる。コンテンツ情報のメディアの型は、動画及び静止画の別など、コンテンツ情報を表示、再生する際に必要な情報である。各コンテンツ情報の宛先ＩＰアドレスは、いずれもマルチキャスト用のＩＰアドレスである。
【００１８】
画面レイアウト情報には、各識別子に対応するコンテンツ情報の表示位置、表示サイズ及び色や、表示サイズの拡大、縮小等の表示に必要な情報と、音声の場合にはチャンネル指定等の情報とが含まれている。メディア情報や画面レイアウト情報の記述内容は、クライアント２８毎に異なっている。これにより、例えば配信側とクライアント２８側のユーザとの間の契約内容や、当該ユーザの年齢、性別、居住する地域、及びユーザが事前に回答したアンケートの結果等に応じて、クライアント２８の画面に表示させる表示内容を配信側で選択できる。
【００１９】
次に、本実施の形態によるコンテンツ配信方法について図２を用いて説明する。図２は、クライアント２８、メディア管理サーバ１０、及び各コンテンツ配信サーバの間のデータの流れを示している。図２では、コンテンツ配信サーバとして、ライブ映像配信サーバ１４及び静止画配信サーバ２０を例示している。
【００２０】
まず、メディア管理サーバ１０は、クライアント２８の画面に表示させる表示内容を例えば複数種類決定する。この表示内容は、上述のように契約内容、ユーザの年齢、性別、及び居住地域等に応じてメディア管理サーバ１０側で選択できるようになっている。メディア管理サーバ１０は、決定した複数種類の表示内容に基づいて、通信ネットワーク１を介してライブ映像配信要求をライブ映像配信サーバ１４に送信し（ステップＳ１−１）、静止画配信要求を静止画配信サーバ２０に送信する（ステップＳ１−２）。メディア管理サーバ１０は、この他にも必要なコンテンツ情報配信要求を各コンテンツ配信サーバに送信する。
【００２１】
クライアント２８は、コンテンツ情報を受信するために、メディア管理サーバ１０に対してメディア情報送信要求及び画面レイアウト情報送信要求を送信する（ステップＳ２）。
【００２２】
クライアント２８からのメディア情報送信要求及び画面レイアウト情報送信要求を受信したメディア管理サーバ１０は、当該クライアント２８の画面に表示させる表示内容を選択する。表示内容を選択したメディア管理サーバ１０は、当該クライアント２８に対して、メディア情報及び画面レイアウト情報をユニキャストで送信する（ステップＳ３）。メディア情報及び画面レイアウト情報は、例えば所定の時間間隔で繰り返し送信される。
【００２３】
メディア情報及び画面レイアウト情報を受信したクライアント２８は、メディア情報に記述されている宛先ＩＰアドレス（マルチキャスト用のＩＰアドレス）及びポート番号で、各コンテンツ情報を待ち受ける（ステップＳ４）。
【００２４】
ライブ映像配信サーバ１４は、メディア管理サーバ１０からの要求（ステップＳ１−１）により、メディア情報に記述されている宛先ＩＰアドレス及びポート番号にライブ映像データをストリーミング配信している。また、静止画配信サーバ２０は、メディア管理サーバ１０からの要求（ステップＳ１−２）により、メディア情報に記述されている宛先ＩＰアドレス及びポート番号に、静止画データを所定の時間間隔で繰り返し配信している。
【００２５】
メディア情報に基づいてコンテンツ情報を待ち受けているクライアント２８は、ライブ映像配信サーバ１４から配信されるライブ映像データを受信し（ステップＳ５−１）、静止画配信サーバ２０から配信される静止画データを受信する（ステップＳ５−２）。なお、上記以外のコンテンツ配信サーバの場合も、同様の方法で静止画、動画、音声、テキスト（文字情報）等の情報を受信することができる。
【００２６】
クライアント２８は、受信した画面レイアウト情報及び各コンテンツ情報に基づいて画面表示や音声出力を行う。図３は、クライアント２８に表示された画面表示の例を示している。図３に示すように、静止画３１、３５、動画３２、３３、テキスト３４が画面レイアウト情報に基づいた位置、サイズ等で画面３０上に表示される。図３に示した画面３０では、静止画３１上に動画３２、３３、テキスト３４、静止画３５が配置されている。また、音声も画面レイアウト情報に基づいてスピーカ等を介して出力される。
【００２７】
図３においては、静止画３１、３５、動画３２、３３、テキスト３４及び音声の各コンテンツ情報を配信する各コンテンツ配信サーバは、メディア情報に記述された宛先ＩＰアドレス及びポート番号にコンテンツ情報を配信している。一方、クライアント２８は、メディア情報に含まれる各コンテンツ情報の宛先ＩＰアドレス及びポート番号で待ち受けているので、静止画３１、３５、動画３２、３３、テキスト３４及び音声の各コンテンツ情報を受信することができる。さらにクライアント２８は、メディア管理サーバ１０から受信した画面レイアウト情報に基づいて静止画３１、３５、動画３２、３３、テキスト３４を配置し、動画３２、３３がリアルタイムで配信されている場合には受信しながら動画３２、３３を順次再生する。また、クライアント２８は、音声がリアルタイムで配信されている場合には、それも順次再生する。
【００２８】
既に述べたように、メディア管理サーバ１０は、メディア情報及び画面レイアウト情報をクライアント２８に対して例えば所定の時間間隔で繰り返し送信している。ここで、クライアント２８側の画面を変更する場合、つまり画面レイアウト又はコンテンツ表示（コンテンツ配信サーバが配信するコンテンツ情報に基づく表示）を変更する場合には、メディア管理サーバ１０は変更したメディア情報と、変更した画面レイアウト情報の双方又はいずれか一方をクライアント２８にユニキャストで送信する。また、メディア管理サーバ１０は、必要であれば他のコンテンツ配信サーバにコンテンツ情報配信要求を送信する。
【００２９】
尚、メディア情報又は画面レイアウト情報の一方だけがユニキャストで、他方がマルチキャストであっても、ユーザ毎に画面の表示内容を異ならせるという目的は達成できる。
【００３０】
一方、クライアント２８は、メディア情報と画面レイアウト情報の双方又はいずれか一方を受信するとともに、メディア情報に基づいてコンテンツ情報を受信する。クライアント２８は、これらの情報に基づいて、画面レイアウトを変更させたり、コンテンツ表示を終了させたり、新たなコンテンツ表示を追加させたりする。
【００３１】
また、クライアント２８側の画面レイアウトだけを変更する場合には、メディア管理サーバ１０は画面レイアウト情報を変更してクライアント２８にユニキャストで送信する。また、画面レイアウトを変更せず、画面上に配置されているコンテンツ表示の表示内容だけを変更する場合には、メディア情報を変更してクライアント２８に送信する。つまり、クライアント２８側の画面表示を変更する場合には、メディア情報と画面レイアウト情報の双方を変更する場合と、いずれか一方だけを変更する場合がある。なお、メディア情報及び画面レイアウト情報は、一定の時間間隔でなく、これらの情報が変更されるタイミングで送信されるようにしてもよい。変更されたメディア情報又は画面レイアウト情報を受信したクライアント２８は、これらの情報に基づいて表示を変更する。
【００３２】
クライアント２８側でコンテンツ表示を終了（停止）する場合には、クライアント２８はメディア管理サーバ１０にメディア情報送信終了要求及び画面レイアウト情報送信終了要求を送信する（ステップＳ６）とともに、コンテンツ情報の待受けを終了する。メディア情報送信終了要求及び画面レイアウト情報送信終了要求を受信したメディア管理サーバ１０は、当該クライアント２８に対するメディア情報及び画面レイアウト情報の送信を終了する。
【００３３】
本実施の形態の具体的な利用形態として、以下のようなものがある。
例えば、成人向けコンテンツ情報の表示を拒否するペアレンタルロックが実現できる。メディア管理サーバ１０は、ペアレンタルロックの機能を契約時に選択したクライアント２８に対して、成人向けコンテンツ情報の宛先ＩＰアドレス及びポート番号が記述されていないメディア情報を送信する。これにより、当該クライアント２８は、成人向けコンテンツ情報を受信しないようになる。あるいは、クライアント２８が受信したコンテンツ情報の全てを画面に表示させる必要はないため、成人向けコンテンツ情報を表示させないような画面レイアウト情報をクライアント２８に送信してもよい。これにより、当該クライアント２８の画面には、成人向けコンテンツ情報が表示されないようになる。
【００３４】
また、クライアント２８側のユーザ毎の特性に対応した効果的なコマーシャル・メッセージ（ＣＭ）の表示が実現できる。メディア管理サーバ１０は、複数のＣＭのうち特定のＣＭの宛先ＩＰアドレス及びポート番号が記述されたメディア情報や、受信した複数のＣＭのうち特定のＣＭのみを表示させる画面レイアウト情報をクライアント２８毎に送信する。これにより、各クライアント２８の画面には、クライアント２８毎に異なる特定のＣＭが表示される。配信側がユーザの年齢、性別、居住地域等の個人情報を把握していれば、個人情報に対応した効果的なＣＭを各クライアント２８の画面に表示させることができる。
【００３５】
本実施の形態では、メディア情報及び画面レイアウト情報が各クライアント２８にユニキャストで送信されている。配信側のメディア管理サーバ１０は、メディア情報や画面レイアウト情報をクライアント２８毎に個別に選択して送信することにより、受信すべきコンテンツ情報をクライアント２８側のユーザの特性等にきめ細かく対応して指示することができる。また本実施の形態では、コンテンツ情報がマルチキャストで配信されている。このため、コンテンツ情報を配信する際のネットワーク及び配信側サーバの負荷が軽減される。
【００３６】
【発明の効果】
以上の通り、本発明によれば、ネットワーク及び配信側サーバの負荷の増加を抑えつつクライアント毎に異なる画面表示が可能なコンテンツ配信方法及びコンテンツ配信システムを実現できる。
【図面の簡単な説明】
【図１】本発明の一実施の形態によるコンテンツ配信システムの構成を示す図である。
【図２】本発明の一実施の形態によるコンテンツ配信方法の各サーバとクライアントとの間のデータの流れを示す図である。
【図３】本発明の一実施の形態によるコンテンツ配信方法におけるクライアント２８に表示された画面表示の例を示す図である。
【符号の説明】
１  通信ネットワーク
１０  メディア管理サーバ
１２  ライブ音声配信サーバ
１４  ライブ映像配信サーバ
１６  音声配信サーバ
１８  動画配信サーバ
２０  静止画配信サーバ
２２  文字情報配信サーバ
２４  マイク
２６  カメラ
２８  クライアント
３０  画面
３１、３５  静止画
３２、３３  動画
３４  テキスト
【図１】
2004326684.tif 000003
【図２】
2004326684.tif 000004
【図３】
2004326684.tif 000005