(57)【特許請求の範囲】
【請求項１】
複数のコンテンツを配信装置が配信するための配信方法に関する配信情報を取得する配信情報取得部と、
前記複数のコンテンツそれぞれの受信装置で決定された受信方法を含む受信情報を取得する受信情報取得部と、
前記受信情報に基づく前記複数のコンテンツそれぞれの利用ユーザ数、及び前記配信方法それぞれを順位付ける評価情報を用いた、前記複数のコンテンツそれぞれと前記配信方法それぞれとの組み合わせを最適化するための所定の判定基準に従って、前記複数のコンテンツそれぞれに対して、前記配信方法のいずれかを割り当てた最適化情報を生成する生成部と、を備え、
前記最適化情報を前記複数のコンテンツそれぞれの前記配信装置へ送信する配信方法最適化装置。
【請求項２】
前記複数のコンテンツの配信経路における電波・通信環境情報を取得する環境情報取得部を備え、
前記生成部は、前記電波・通信環境情報に基づいて前記評価情報を調整する請求項１に記載の配信方法最適化装置。
【請求項３】
請求項１又は請求項２に記載の配信方法最適化装置、前記配信装置及び前記受信装置を有する配信システムにおいて、
前記配信装置は、前記生成部により生成された最適化情報に基づいて、前記複数のコンテンツそれぞれについて、１又は複数の配信方法の優先順位情報を決定し、当該優先順位情報を前記受信装置へ通知し、
前記受信装置は、前記優先順位情報に基づいて、要求されたコンテンツを取得する方法を決定する配信システム。
【請求項４】
前記配信装置から、前記優先順位情報を受信し、データベースに登録する配信状況管理装置を備え、
前記受信装置は、前記配信状況管理装置を介して前記優先順位情報を受信する請求項３に記載の配信システム。
【請求項５】
前記受信装置は、前記優先順位情報を前記配信状況管理装置から定期的に受信する請求項４に記載の配信システム。
【請求項６】
前記配信状況管理装置は、前記優先順位情報が更新されたことに応じて、当該更新後の優先順位情報を前記受信装置へ通知する請求項４に記載の配信システム。
【請求項７】
コンピュータの制御部が、
複数のコンテンツを配信装置が配信するための配信方法に関する配信情報を取得する配信情報取得ステップと、
前記複数のコンテンツそれぞれの受信装置で決定された受信方法を含む受信情報を取得する受信情報取得ステップと、
前記受信情報に基づく前記複数のコンテンツそれぞれの利用ユーザ数、及び前記配信方法それぞれを順位付ける評価情報を用いた、前記複数のコンテンツそれぞれと前記配信方法それぞれとの組み合わせを最適化するための所定の判定基準に従って、前記複数のコンテンツそれぞれに対して、前記配信方法のいずれかを割り当てた最適化情報を生成する生成ステップと、
前記最適化情報を前記複数のコンテンツそれぞれの前記配信装置へ送信する送信ステップと、を実行する配信方法。
【請求項８】
請求項１又は請求項２に記載の配信方法最適化装置としてコンピュータを機能させるための配信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを配信するための配信方法最適化装置、システム、方法及びプログラムに関する。
【背景技術】
【０００２】
従来、コンテンツの配信者は、ユーザの端末へコンテンツを配信する際、端末数等に基づいて、効率的な配信方法を選択する場合がある。
例えば、ピーク時の配信サーバの負荷とネットワークの負荷とを低減させるために、配信要求の多いコンテンツを事前に端末へ配信する手法が提案されている（例えば、特許文献１参照）。また、配信を希望する端末数が閾値を超えるか否かによって通信方式を選択する手法が提案されている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５３１４６０５号公報
【特許文献２】特表２０１３−５４５３２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、配信者は、複数のコンテンツを配信する場合、各コンテンツを放送波又は通信ネットワーク等、様々な配信方法からそれぞれ選択して配信する。このとき、各配信方法によるコンテンツの実際の利用状況は、配信方法の特性に適したものとは限らず、複数のコンテンツ全体として、効率の良い配信方法を組み合わせることは難しかった。
【０００５】
本発明は、配信される複数のコンテンツに対して、効率の良い配信方法を割り当てられる配信方法最適化装置、配信システム、配信方法及び配信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る配信方法最適化装置は、複数のコンテンツを配信装置が配信するための配信方法の種類に関する情報を取得する配信情報取得部と、前記複数のコンテンツそれぞれの受信装置での受信状況の情報を取得する受信情報取得部と、前記受信状況に基づく判定基準に従って、前記複数のコンテンツそれぞれに対して、前記配信方法の種類に対する評価が上位の配信方法から順に割り当てた最適化情報を生成する生成部と、を備える。
【０００７】
この構成によれば、配信方法最適化装置は、複数のコンテンツそれぞれに対して、受信情報に基づく判定基準により配信方法を割り当てた最適化情報を生成する。これにより、配信システムは、配信される複数のコンテンツに対して、効率の良い配信方法を割り当てられる。
【０００８】
前記配信方法最適化装置は、前記複数のコンテンツの配信経路における電波・通信環境情報を取得する環境情報取得部を備え、前記生成部は、前記電波・通信環境情報に基づいて前記評価を調整してもよい。
【０００９】
この構成によれば、配信方法最適化装置は、コンテンツの配信経路における電波・通信環境情報を取得することにより、配信方法毎の評価を調整して、現在の通信状況に応じたより効率的な配信方法を割り当てることができる。
【００１０】
本発明に係る配信システムは、前記配信方法最適化装置、前記配信装置及び前記受信装置を有し、前記配信装置は、前記生成部により生成された最適化情報に基づいて、前記複数のコンテンツそれぞれについて、１又は複数の配信方法の優先順位情報を前記受信装置へ通知し、前記受信装置は、前記優先順位情報に基づいて、要求されたコンテンツを取得する方法を決定してもよい。
【００１１】
この構成によれば、配信システムは、最適化情報に基づいて配信装置が配信方法の優先順位を設定し受信装置へ通知する。したがって、受信装置は、特定の配信方法に限定されず、自身の状況に応じて取得方法を選択する自由度を確保できる。
【００１２】
前記配信システムは、前記配信装置から、前記優先順位情報を受信し、データベースに登録する配信状況管理装置を備えてもよい。
【００１３】
この構成によれば、配信システムは、配信状況管理装置において配信方法を一元管理し、要求に応じて受信装置へ配信方法の優先順位情報を提供する。受信装置は、優先順位情報を用いた所定の判断基準に基づいて取得方法を決定するので、配信者及びユーザの双方において、配信方法に依存する手続きが自動化される。この結果、複数の配信方法で提供されるコンテンツを、受信装置が現在状況に適した方法で容易に取得でき、ユーザは、配信方法の種類によらず、同一の操作でコンテンツを取得できる。
【００１４】
前記受信装置は、前記優先順位情報を前記配信状況管理装置から定期的に受信してもよい。
【００１５】
この構成によれば、受信装置は、配信状況管理装置から定期的に配信方法の優先順位情報を受信することにより、コンテンツの取得方法を動的に変更できる。これにより、ユーザは、特別な操作をすることなく、取得方法が変更されたコンテンツを途切れなく、さらには、変更されたことを知ることもなく利用することができる。
【００１６】
前記配信状況管理装置は、前記優先順位情報が更新されたことに応じて、当該更新後の優先順位情報を前記受信装置へ通知してもよい。
【００１７】
この構成によれば、受信装置は、配信状況管理装置１０から優先順位情報の更新通知を受信することにより、コンテンツの取得方法を動的に変更できる。これにより、ユーザは、特別な操作をすることなく、取得方法が変更されたコンテンツを途切れなく、さらには、変更されたことを知ることもなく利用することができる。
【００１８】
本発明に係る配信方法は、コンピュータの制御部が、複数のコンテンツを配信装置が配信するための配信方法の種類に関する情報を取得する配信情報取得ステップと、前記複数のコンテンツそれぞれの受信装置での受信状況の情報を取得する受信情報取得ステップと、前記受信状況に基づく判定基準に従って、前記複数のコンテンツそれぞれに対して、前記配信方法の種類に対する評価が上位の配信方法から順に割り当てた最適化情報を生成する生成ステップと、を実行する。
【００１９】
本発明に係る配信プログラムは、コンピュータの制御部に、複数のコンテンツを配信装置が配信するための配信方法の種類に関する情報を取得する配信情報取得ステップと、前記複数のコンテンツそれぞれの受信装置での受信状況の情報を取得する受信情報取得ステップと、前記受信状況に基づく判定基準に従って、前記複数のコンテンツそれぞれに対して、前記配信方法の種類に対する評価が上位の配信方法から順に割り当てた最適化情報を生成する生成ステップと、を実行させる。
【発明の効果】
【００２０】
本発明によれば、配信される複数のコンテンツに対して、効率の良い配信方法を割り当てられる。
【図面の簡単な説明】
【００２１】
【図１】実施形態に係る配信システムの構成を示す図である。
【図２】実施形態に係る配信状況管理装置の機能構成を示す図である。
【図３】実施形態に係る配信方法リストの一例を示す図である。
【図４】実施形態に係る配信装置の機能構成を示す図である。
【図５】実施形態に係る受信装置の機能構成を示す図である。
【図６】実施形態に係る配信方法最適化装置の機能構成を示す図である。
【図７】実施形態に係る配信方法の決定処理を示すシーケンス図である。
【図８】実施形態に係るコンテンツの受信処理を示すシーケンス図である。
【図９】実施形態に係る最適化情報の決定方法の第１の例を示す図である。
【図１０】実施形態に係る最適化情報の決定方法の第２の例を示す図である。
【発明を実施するための形態】
【００２２】
以下、本発明の実施形態の一例について説明する。
図１は、本実施形態に係る配信システム１の構成を示す図である。
【００２３】
配信システム１は、コンテンツの配信状況を管理する配信状況管理装置１０と、コンテンツを配信する配信装置２０と、コンテンツを受信してユーザに提示する受信装置３０と、配信装置２０に対して配信方法の最適化情報を提供する配信方法最適化装置５０とを備える。
【００２４】
配信システム１は、配信装置２０からコンテンツが放送波や通信ネットワーク等の複数の方法で配信されている際に、配信状況管理装置１０においてこれらの配信方法を一元管理する。ユーザからコンテンツの要求を受けた受信装置３０は、配信状況管理装置１０からコンテンツ毎の複数の配信方法を取得し、所定の判定基準に基づいて配信装置２０からの取得方法を選択する。
このとき、配信方法最適化装置５０は、配信装置２０から得た配信情報に対して、配信状況管理装置１０を経由して受信装置３０から得られる受信情報、及び電波・通信環境情報に基づく最適化情報を生成する。配信装置２０は、配信方法最適化装置５０により提供される最適化情報に基づいて、コンテンツ毎の配信方法に優先順位を設定する。
【００２５】
図２は、本実施形態に係る配信状況管理装置１０の機能構成を示す図である。
配信状況管理装置１０は、配信方法入力部１１と、配信状況格納部１２と、配信方法提供部１３と、受信情報管理部１４とを備える。
【００２６】
配信方法入力部１１は、配信装置２０からコンテンツを配信する配信方法の登録入力を受け付ける。配信方法が複数ある場合、これらには配信装置２０により設定された優先順位が付与されて入力される。
配信状況格納部１２は、配信方法入力部１１によって配信装置２０から受信した、コンテンツを配信するための１又は複数の方法を、優先順位付きでデータベースに登録する。
配信方法提供部１３は、受信装置３０からの要求に応じて、配信状況格納部１２によって登録された複数の方法を抽出し、配信方法リストとして受信装置３０に提供する。
【００２７】
受信情報管理部１４は、受信装置３０から、現在受信中のコンテンツと、このコンテンツの取得方法とを含む受信情報を取得して記憶する。また、受信情報管理部１４は、記憶している受信情報又はその集計情報を、配信方法最適化装置５０に提供する。
【００２８】
配信状況管理装置１０は、これらの各機能部の組み合わせにより、受信装置３０から取得した受信情報を配信方法最適化装置５０へ提供することで、この受信情報に基づいて設定された優先順位が付与された配信方法リストを管理する。そして、配信状況管理装置１０は、受信装置３０からの要求に応じて、指定されたコンテンツに対する優先順位付きの配信方法リストを提供する。
【００２９】
図３は、本実施形態に係る配信方法リストの一例を示す図である。
この例では、コンテンツ「Ａ００１」は、４種類の配信方法が登録されており、地上波デジタル（フルセグ）、地上波デジタル（ワンセグ）及びＢＳデジタルの各放送波の所定のチャンネルで放送され、所定のＵＲＬにおいてＩＰライブストリーミングで配信されている。これらの配信方法には、それぞれ優先順位が付与されている。
【００３０】
図４は、本実施形態に係る配信装置２０の機能構成を示す図である。
配信装置２０は、配信条件入力部２１と、配信方法決定部２２と、配信方法登録部２３と、コンテンツ格納部２４と、配信制御部２５と、放送配信部２６と、通信配信部２７と、最適化情報取得部２８とを備える。
【００３１】
配信条件入力部２１は、コンテンツ制作者又は権利保持者等による配信条件の入力を受け付ける。
配信方法決定部２２は、入力された配信条件に基づいて、コンテンツを配信するための１又は複数の方法を決定する。また、配信方法決定部２２は、決定した配信方法を、配信方法最適化装置５０へ送信する。
さらに、配信方法決定部２２は、配信方法最適化装置５０により生成された最適化情報を受け取ると、配信方法に優先順位付けを行う。
配信方法登録部２３は、配信方法決定部２２により決定された優先順位が付与された配信方法を、配信状況管理装置１０に登録する。
【００３２】
コンテンツ格納部２４は、配信するコンテンツを受信して格納する。
配信制御部２５は、放送配信部２６又は通信配信部２７を制御し、格納されているコンテンツを、配信方法決定部２２により決定された方法によって受信装置３０へ配信させる。
放送配信部２６は、放送波によってコンテンツを配信する。
通信配信部２７は、通信ネットワークによって受信装置３０にコンテンツを配信する。
【００３３】
最適化情報取得部２８は、コンテンツ毎に、配信方法最適化装置５０によって最適と判断された配信方法が示された最適化情報を受信し、配信方法決定部２２へ提供する。
【００３４】
配信装置２０は、これらの各機能部の組み合わせにより、自身が配信するコンテンツについて、配信条件に基づく複数の配信方法を決定した後、配信方法最適化装置５０から最適化情報を取得することで、優先順位を付与した配信方法リストを生成する。配信装置２０は、この配信方法リストを配信状況管理装置１０に登録するが、コンテンツの配信中であっても、最適化情報を取得することにより配信方法リストを動的に更新する。
【００３５】
図５は、本実施形態に係る受信装置３０の機能構成を示す図である。
受信装置３０は、要求受信部３１と、配信方法取得部３２と、端末情報取得部３３と、ユーザ情報取得部３４と、取得方法決定部３５と、取得制御部３６と、放送受信部３７と、通信受信部３８と、コンテンツ提示部３９とを備える。
【００３６】
要求受信部３１は、ユーザからコンテンツを利用するための要求を受信する。
配信方法取得部３２は、受信した要求で指定されたコンテンツが配信装置２０から配信される１又は複数の方法を、優先順位付きの配信方法リストとして配信状況管理装置１０から取得する。
【００３７】
また、配信方法取得部３２は、定期的に配信状況管理装置１０に対して配信方法リストの更新の有無を問い合わせ、更新された配信方法リストを取得する。あるいは、配信方法リストが更新された際に、配信状況管理装置１０が受信装置３０に対して更新された旨を、又は更新情報そのものをプッシュ通知しもよい。
【００３８】
端末情報取得部３３は、受信装置３０が有している機能に関する端末情報を取得する。
端末情報は、コンテンツを受信するための、いずれの取得方法に対応しているかを識別する機能情報を含む。また、端末情報は、送受信レート、又はコンテンツを提示するためのディスプレイのサイズ及び解像度等の仕様情報を含んでもよい。さらに、端末情報は、放送又は無線通信の電波状況、有線通信の品質、加速度情報に基づく移動手段の識別情報、位置情報に基づく通信エリアの情報等、ユーザが使用する受信装置３０の電波・通信環境情報を含んでもよい。
【００３９】
ユーザ情報取得部３４は、受信装置３０を利用するユーザに関するユーザ情報を取得する。
ユーザ情報は、例えば、ユーザ自身が設定する、又は予め設定されている優先順位情報を含んでもよい。優先順位情報とは、配信方法を順位付けした情報であってよく、例えば、遅延等の少ない安定性、又は解像度若しくはフレームレートの高さ等によって順位付けられる。
【００４０】
取得方法決定部３５は、配信方法取得部３２により取得された配信方法リストの中から、上述の端末情報及びユーザ情報等に関する所定の判定基準に基づいて配信装置２０からコンテンツを受信する方法を決定する。このとき、取得方法決定部３５は、配信方法リストに付与されている優先順位を考慮し、例えば、優先順位の上位から優先的に、受信装置３０が取得可能な配信方法を選択してもよい。
【００４１】
また、取得方法決定部３５は、受信するコンテンツの識別情報と、決定した受信方法とを示す受信情報を、自動的に又はユーザの確認入力を経て、配信状況管理装置１０へ送信する。
【００４２】
取得制御部３６は、取得方法決定部３５により決定された取得方法に応じて、放送受信部３７又は通信受信部３８を制御し、配信装置２０から配信されるコンテンツにアクセスさせる。
【００４３】
放送受信部３７は、配信装置２０から放送波によって配信されるコンテンツを受信する。
通信受信部３８は、通信ネットワークによって配信装置２０から配信されたコンテンツを受信する。
【００４４】
コンテンツ提示部３９は、ディスプレイ又はスピーカ等を制御して、画像又は音声等を出力することにより、ユーザにコンテンツを提示する。
【００４５】
受信装置３０は、これらの各機能部の組み合わせにより、ユーザから要求されたコンテンツに対する配信方法リストを配信状況管理装置１０から取得し、配信方法リストに付与されている優先順位と、ユーザ情報及び端末情報とに基づいて決定した受信方法でコンテンツを受信してユーザに提示する。
【００４６】
図６は、本実施形態に係る配信方法最適化装置５０の機能構成を示す図である。
配信方法最適化装置５０は、配信情報取得部５１と、受信情報取得部５２と、環境情報取得部５３と、最適化情報生成部５４とを備える。
【００４７】
配信情報取得部５１は、配信装置２０から、コンテンツを配信するための配信方法の種類に関する配信情報を取得する。
【００４８】
受信情報取得部５２は、配信装置２０から配信されるコンテンツそれぞれについて、受信装置３０から、コンテンツの識別情報と受信方法とを含む受信状況に関する受信情報を取得する。
【００４９】
環境情報取得部５３は、配信装置２０からコンテンツが配信される経路（例えば、通信ネットワーク）における電波・通信環境情報を取得する。電波・通信環境情報は、例えば、ネットワークの輻輳状況、電波伝搬状況等、コンテンツ配信の品質に関する情報を含む。
【００５０】
最適化情報生成部５４は、受信情報に基づく判定基準に従って、配信装置２０から配信される複数のコンテンツそれぞれに対して、配信方法の種類に対する評価が上位の配信方法から順に割り当てた最適化情報を生成する。
このとき、最適化情報生成部５４は、電波・通信環境情報により判断される通信品質に基づいて、対応する配信方法毎の評価を調整する。
【００５１】
配信方法最適化装置５０は、これらの各機能部の組み合わせにより、配信装置２０から登録される配信情報に対して、受信装置３０から登録される受信情報、及び電波・通信環境情報等の情報に基づいて、複数のコンテンツを配信するための、それぞれの配信方法の最適化情報を生成し、配信装置２０へ提供する。
【００５２】
図７は、本実施形態に係る配信システム１における配信方法の決定処理を示すシーケンス図である。
ステップＳ１において、配信装置２０は、配信方法最適化装置５０へ配信情報を送信する。
ステップＳ２において、配信状況管理装置１０は、受信装置３０から取得した受信情報を、配信方法最適化装置５０へ送信する。
【００５３】
ステップＳ３において、配信方法最適化装置５０は、ステップＳ２の受信情報及び電波・通信環境情報に基づいて、ステップＳ１の配信情報に対する最適化情報を生成する。
ステップＳ４において、配信方法最適化装置５０は、生成した最適化情報を配信装置２０へ送信する。
【００５４】
ステップＳ５において、配信装置２０は、受信した最適化情報に基づいて、複数のコンテンツを配信するための、それぞれの配信方法の優先順位を決定する。
ステップＳ６において、配信装置２０は、決定した優先順位に関する配信方法リストを配信状況管理装置１０へ送信する。
ステップＳ７において、配信状況管理装置１０は、受信した配信方法リストを登録する。
【００５５】
なお、配信方法最適化装置５０は、ステップＳ１の配信情報とステップＳ２の受信情報とを、それぞれ随時受け付け、更新された情報に基づいて、その都度ステップＳ３の最適化情報の生成を行う。
【００５６】
図８は、本実施形態に係る配信システム１におけるコンテンツの受信処理を示すシーケンス図である。
ステップＳ１１において、ユーザは、受信装置３０に対して所定の操作入力を行い、コンテンツの識別子を指定した上で、このコンテンツの再生を要求する。
【００５７】
ステップＳ１２において、受信装置３０は、ユーザから指定されたコンテンツに関する配信方法リストを配信状況管理装置１０へ要求する。
【００５８】
ステップＳ１３において、配信状況管理装置１０は、ステップＳ１２の要求に応答して、コンテンツの配信方法リストを受信装置３０へ提供する。
【００５９】
ステップＳ１４において、受信装置３０は、ユーザ情報及び端末情報を取得した上で、配信方法リストに含まれる複数の配信方法の中から、優先順位に基づいて取得方法を決定する。
【００６０】
ステップＳ１５において、受信装置３０は、視聴するコンテンツに対して決定した取得方法を示す受信情報を、配信状況管理装置１０へ送信する。
【００６１】
ステップＳ１６において、受信装置３０は、放送でない通信ネットワークを介した配信方法が決定された場合に、ＵＲＬを指定する等の手順により必要に応じて配信装置２０へコンテンツの配信要求を行う。
【００６２】
ステップＳ１７において、受信装置３０は、配信装置２０から配信されたコンテンツを、決定した取得方法によって受信する。
【００６３】
ステップＳ１８において、受信装置３０は、受信したコンテンツをディスプレイ及びスピーカ等に提示する。これにより、ユーザは、要求したコンテンツを視聴する。
【００６４】
ここで、ステップＳ１２における配信方法リストの要求は定期的に行われ、配信方法リストが更新される度に、受信装置３０は、ステップＳ１４においてコンテンツの取得方法を新たに決定し直す。すなわち、一連の処理Ｐ（ステップＳ１２〜Ｓ１８）が繰り返されることにより、受信装置３０は、コンテンツの再生中においても、取得方法を動的に変更する。
なお、受信装置３０は、配信状況管理装置１０から、更新された配信方法リストをプッシュ通知によって受信してもよいし、プッシュ通知に応じて配信方法リストの要求を行ってもよい。
【００６５】
図９は、本実施形態に係る最適化情報の決定方法の第１の例を示す図である。
この例では、判定基準として、コンテンツの利用ユーザ数が用いられ、ユーザ数の多いコンテンツに対して優先的に評価の高い配信方法が割り当てられる。
【００６６】
ここでは、配信方法の評価が「放送＞ＩＰライブストリーミング（高画質）＞ＩＰライブストリーミング（低画質）」である場合に、配信装置２０がコンテンツＡ、Ｂ、Ｃの配信を行っているものとする。
【００６７】
まず、受信情報に基づいて利用ユーザ数が「コンテンツＡ＞コンテンツＢ＞コンテンツＣ」と集計される。このとき、最適化情報生成部５４は、各コンテンツの配信優先度をユーザ数に相関させ、図９（ａ）のように、コンテンツＡを放送で、コンテンツＢをＩＰライブストリーミング（高画質）で、コンテンツＣをＩＰライブストリーミング（低画質）で配信するよう最適化情報を生成する。
【００６８】
その後、利用ユーザ数が「コンテンツＣ＞コンテンツＡ＞コンテンツＢ」と変化する。すると、最適化情報生成部５４は、利用ユーザ数の変化に合わせて図９（ｂ）のように、コンテンツＣを放送で、コンテンツＡをＩＰライブストリーミング（高画質）で、コンテンツＢをＩＰライブストリーミング（低画質）で配信するよう最適化情報を生成する。
【００６９】
さらに、利用ユーザ数が多いコンテンツＤの配信が新たに始まる。すると、最適化情報生成部５４は、利用ユーザ数の変化に合わせて図９（ｃ）のように、コンテンツＤを放送で、コンテンツＣをＩＰライブストリーミング（高画質）で、コンテンツＡ及びＢをＩＰライブストリーミング（低画質）で配信するよう最適化情報を生成する。
【００７０】
なお、この例では、リアルタイムの利用ユーザ数に基づいて最適化情報が生成されたが、これには限られず、最適化情報生成部５４は、予約数も含めたユーザ数又はユーザ数の変化の割合等を用いたり、コンテンツに関心を示した傾向を関連情報へのアクセス履歴等から取得して順位付けしたりしてもよい。
【００７１】
図１０は、本実施形態に係る最適化情報の決定方法の第２の例を示す図である。
この例では、配信されたコンテンツの解像度の合計に基づくポイントによって、配信方法が割り当てられる。
【００７２】
コンテンツＡ、Ｂ、Ｃが、フルセグ放送、ＩＰライブストリーミング（高画質）及びＩＰライブストリーミング（低画質）によって配信される。ここで、フルセグ放送は１波まで、ＩＰライブストリーミング（高画質）は２ストリームまでの制限があるものとする。
【００７３】
ユーザ情報により、コンテンツＡ、Ｂ、Ｃを受信する受信装置３０の種類（テレビ、スマートフォン等）毎のユーザ数がコンテンツ毎に集計される。割り当て可能な配信方法の組み合わせ毎に、解像度×ユーザ数をポイントとして合計し、例えば図１０の例では、最大ポイントとなるパターン１が最適化情報として採用される。
【００７４】
例えば、一定時間毎にユーザ数が集計されると、コンテンツが配信されている最中にも、算出されるポイントに応じて動的に配信方法の割り当てが変化していく。
【００７５】
なお、最適化情報生成部５４は、解像度の合計の他、例えばユーザ当たりの解像度、又は遅延時間の平均値若しくは中央値等を用いた判定基準によって、あるいは、平均視聴時間等の指標により推定されるユーザのコンテンツ視聴への集中度又は熱心度等を用いた判定基準によって、配信方法の割り当てパターンを評価し、最適化情報を生成してもよい。
【００７６】
ここまで、配信方法最適化装置５０により最適化情報を生成する機能について説明したが、この最適化情報に基づいて設定される優先順位付きの配信方法リストに基づいて、受信装置３０は、それぞれの判定基準に従ってコンテンツの取得方法を決定できる。
【００７７】
例えば、受信装置３０は、利用可能な配信方法のうち解像度の高い配信方法、又は通信品質が安定している配信方法を優先してもよい。
また、例えば、荒天時にはＢＳ等の放送よりもネット配信を、放送エリア又は無線通信エリアの外縁付近に位置していれば別の放送又は通信を、電車等で移動中は通信よりも放送を選択する等、受信装置３０は、より安定した取得方法を決定できる。
また、例えば、受信装置３０が有するディスプレイの解像度や受信レートによっては、必要以上に高精細な配信方法よりも通信レートを抑え、効率的な安定した受信方法が選択されてもよい。
さらに、例えば、通信ネットワークの種類（ＷｉＦｉ、携帯網等）によって、課金額に差がある場合、よりコストの低い通信が選択されてもよい。
【００７８】
本実施形態によれば、配信方法最適化装置５０は、複数のコンテンツそれぞれに対して、受信情報に基づく判定基準により配信方法を割り当てた最適化情報を生成する。これにより、配信システム１は、配信される複数のコンテンツに対して、効率の良い配信方法を割り当てられる。
したがって、配信方法最適化装置５０は、例えば、効率の良い放送波を受信するユーザが少ない一方、ネットワークストリームで多くのユーザが特定のコンテンツを利用しているような電波帯域の非効率な利用状況を改善することができる。
【００７９】
さらに、配信方法最適化装置５０は、コンテンツの配信経路における電波・通信環境情報を取得することにより、配信方法毎の評価を調整して、現在の通信状況に応じたより効率的な配信方法を割り当てることができる。
【００８０】
また、配信システム１は、最適化情報に基づいて配信装置２０が配信方法の優先順位を設定し受信装置３０へ通知する。したがって、受信装置３０は、特定の配信方法に限定されず、自身の状況に応じて取得方法を選択する自由度を確保できる。
【００８１】
また、配信システム１は、配信状況管理装置１０において配信方法を一元管理し、要求に応じて受信装置３０へ配信方法リストを提供する。受信装置３０は、配信方法リストの中から所定の判断基準に基づいて取得方法を決定するので、配信者及びユーザの双方において、配信方法に依存する手続きが自動化される。この結果、複数の配信方法で提供されるコンテンツを、受信装置が現在状況に適した方法で容易に取得でき、ユーザは、配信方法の種類によらず、同一の操作でコンテンツを取得できる。
【００８２】
また、受信装置３０は、配信状況管理装置１０から定期的に配信方法リストを受信することにより、又は配信状況管理装置１０から更新通知を受信することにより、コンテンツの取得方法を動的に変更できる。これにより、ユーザは、特別な操作をすることなく、取得方法が変更されたコンテンツを途切れなく、さらには、変更されたことを知ることもなく利用することができる。
【００８３】
このように、配信者としては、配信方法の効率的な選択が可能になることで、配信コストの低下が期待できる。一方、ユーザとしては、コンテンツの利用者全体における最適化が図られることにより、自らの利用コンテンツの取得方法が効率化することが期待できる。
【００８４】
以上、本発明の実施形態について説明したが、本発明は前述した実施形態に限るものではない。また、本実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本実施形態に記載されたものに限定されるものではない。
【００８５】
本実施形態における各装置（配信方法最適化装置５０、配信状況管理装置１０等）の機能は、複数の装置に分散されてもよいし、他の装置と統合されてもよい。例えば、配信方法最適化装置５０及び配信状況管理装置１０は、一体化されてもよい。
【００８６】
本実施形態では、ライブ配信される動画コンテンツを例示したが、コンテンツの種類はこれには限られない。配信システム１の構成は、ＶＯＤコンテンツ、音楽、ゲーム、書籍、アプリケーション等、様々なコンテンツの配信サービスに適用できる。
また、配信方法も特定の形態に限定されず、有線又は無線を問わず様々な経路での配信方法が対象となり得る。
【００８７】
本実施形態では、主に配信システムの構成と動作について説明したが、本発明はこれに限られず、各構成要素を備え、コンテンツを配信するための方法、又はプログラムとして構成されてもよい。
【００８８】
さらに、配信システムの機能を実現するためのプログラムをコンピュータで読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。
【００８９】
ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータで読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００９０】
さらに「コンピュータで読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時刻の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時刻プログラムを保持しているものも含んでもよい。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【符号の説明】
【００９１】
１  配信システム
１０  配信状況管理装置
２０  配信装置
３０  受信装置
５０  配信方法最適化装置
５１  配信情報取得部
５２  受信情報取得部
５３  環境情報取得部
５４  最適化情報生成部（生成部）
【図１】
0006494314.tif 000002
【図２】
0006494314.tif 000003
【図３】
0006494314.tif 000004
【図４】
0006494314.tif 000005
【図５】
0006494314.tif 000006
【図６】
0006494314.tif 000007
【図７】
0006494314.tif 000008
【図８】
0006494314.tif 000009
【図９】
0006494314.tif 000010
【図１０】
0006494314.tif 000011