(57)【特許請求の範囲】
【請求項１】
配信するコンテンツを取得するコンテンツ取得手段と、
所定の各地域における時間帯ごとの周波数帯域の利用状況に関する周波数利用状況情報を取得する周波数利用状況情報取得手段と、
取得した複数の前記周波数利用状況情報が示す時間帯ごとの周波数帯域の利用状況に関する評価をするときの基準となる評価基準情報を取得する評価基準情報取得手段と、
取得した前記評価基準情報を基準にして、取得した複数の前記周波数利用状況情報が示す時間帯ごとの周波数帯域の利用状況により特定される各地域に共通で利用されていない所定の時間帯における周波数帯域を、前記コンテンツを配信する配信時間帯と、その配信に利用する配信周波数帯域に割り当てるかどうかを評価する配信評価手段と、
複数の前記地域内の複数の端末装置に対して、前記配信時間帯に前記配信周波数帯域を利用して配信される前記コンテンツの配信情報を通知する配信情報通知手段と、
前記配信時間帯になったとき、前記配信周波数帯域を利用して、取得した前記コンテンツを、前記配信情報に応じて前記コンテンツを受信可能な状態となった複数の前記地域内の複数の前記端末装置にブロードキャスト配信するコンテンツ配信手段と
を備える情報配信装置。
【請求項２】
各地域において、前記コンテンツの配信前に、当該コンテンツの前記配信時間帯における前記配信周波数帯域が予約され、前記コンテンツの配信が終了したとき、当該コンテンツの前記配信時間帯における前記配信周波数帯域は開放される
請求項１に記載の情報配信装置。
【請求項３】
前記評価基準情報は、より多くの視聴者による前記コンテンツの視聴が見込まれる時間帯のコストを高く評価し、かつ、前記コンテンツの配信ビットレートがより高く見込まれる周波数帯域のコストを高く評価するための基準である
請求項１に記載の情報配信装置。
【請求項４】
前記評価基準情報は、より多くの視聴者による前記コンテンツの視聴が見込まれる時間帯のコストを高く評価するための基準である
請求項１に記載の情報配信装置。
【請求項５】
前記評価基準情報は、前記コンテンツの配信ビットレートがより高く見込まれる周波数帯域のコストを高く評価するための基準である
請求項１に記載の情報配信装置。
【請求項６】
前記周波数利用状況情報取得手段は、各地域ごとの前記周波数利用状況情報を管理している情報管理装置から各地域ごとの前記周波数利用状況情報を取得する
請求項１に記載の情報配信装置。
【請求項７】
前記情報配信装置は、配信装置と管理装置から構成されており、
前記配信装置は、前記コンテンツ取得手段と、前記コンテンツ配信手段とを備え、
前記管理装置は、前記周波数利用状況情報取得手段と、前記評価基準情報取得手段と、前記配信評価手段と、前記配信情報通知手段とを備える
請求項１に記載の情報配信装置。
【請求項８】
情報配信装置が、
配信するコンテンツを取得し、
所定の各地域における時間帯ごとの周波数帯域の利用状況に関する周波数利用状況情報を取得し、
取得した複数の前記周波数利用状況情報が示す時間帯ごとの周波数帯域の利用状況に関する評価をするときの基準となる評価基準情報を取得し、
取得した前記評価基準情報を基準にして、取得した複数の前記周波数利用状況情報が示す時間帯ごとの周波数帯域の利用状況により特定される各地域に共通で利用されていない所定の時間帯における周波数帯域を、前記コンテンツを配信する配信時間帯と、その配信に利用する配信周波数帯域に割り当てるかどうかを評価し、
複数の前記地域内の複数の端末装置に対して、前記配信時間帯に前記配信周波数帯域を利用して配信される前記コンテンツの配信情報を通知し、
前記配信時間帯になったとき、前記配信周波数帯域を利用して、取得した前記コンテンツを、前記配信情報に応じて前記コンテンツを受信可能な状態となった複数の前記地域内の複数の前記端末装置にブロードキャスト配信する
ステップを含む情報配信方法。
【請求項９】
情報配信装置、情報管理装置、及び複数の端末装置から構成される情報配信システムにおいて、
前記情報配信装置は、
配信するコンテンツを取得するコンテンツ取得手段と、
所定の各地域における時間帯ごとの周波数帯域の利用状況に関する周波数利用状況情報を管理している前記情報管理装置から、前記周波数利用状況情報を取得する周波数利用状況情報取得手段と、
取得した複数の前記周波数利用状況情報が示す時間帯ごとの周波数帯域の利用状況に関する評価をするときの基準となる評価基準情報を取得する評価基準情報取得手段と、
取得した前記評価基準情報を基準にして、取得した複数の前記周波数利用状況情報が示す時間帯ごとの周波数帯域の利用状況により特定される各地域に共通で利用されていない所定の時間帯における周波数帯域を、前記コンテンツを配信する配信時間帯と、その配信に利用する配信周波数帯域に割り当てるかどうかを評価する配信評価手段と、
複数の前記地域内の前記複数の端末装置に対して、前記配信時間帯に前記配信周波数帯域を利用して配信される前記コンテンツの配信情報を通知する配信情報通知手段と
を備え、
複数の前記地域内の前記複数の端末装置のそれぞれは、
前記情報配信装置から通知される前記配信情報に基づいて、前記配信周波数帯域を利用して配信される前記コンテンツを前記配信時間帯に受信可能な状態に制御する制御手段を備え、
前記情報配信装置は、さらに、
前記配信時間帯になったとき、前記配信周波数帯域を利用して、取得した前記コンテンツを、前記配信情報に応じて前記コンテンツを受信可能な状態となった複数の前記地域内の複数の前記端末装置にブロードキャスト配信するコンテンツ配信手段を備え、
複数の前記地域内の前記複数の端末装置のそれぞれは、さらに、
前記情報配信装置からブロードキャスト配信される前記コンテンツを受信する受信手段を備える
情報配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報配信装置及び方法、並びに情報配信システムに関し、特に、情報配信の効率を向上させることができるようにした情報配信装置及び方法、並びに情報配信システムに関する。
【背景技術】
【０００２】
近年、情報通信手段の発展により、各種の情報通信手段を利用してコンテンツなどの情報を配信するサービスが普及している。その影響により、データ通信のトラフィック量が増加の一途をたどっており、この急増するトラフィックに対処するための手段が求められている。
【０００３】
その一つの手段として、コグニティブ無線と称される、端末装置や基地局が無線環境を認識し、利用する通信システムや周波数を動的に切り替えることで、周波数の有効利用を可能にする技術が提案されている。このコグニティブ無線では、既存の無線システムに割り当てられている周波数を別の無線システムで利用する周波数共用型のシステムの実用化が進められている。
【０００４】
例えば、既存の無線システムに割り当てられているが、その地域では使用されていない、あるいは利用時間が限られている周波数帯域を、別の無線システムで使用できるようにするものである。特に、米国では、テレビジョン放送の空きチャンネル、いわゆるTVホワイトスペースを活用するための技術として実用化が進められている（例えば非特許文献１参照）。
【０００５】
非特許文献１には、各地域ごとに利用できる周波数と時間帯とを登録したデータベース（ホワイトスペースデータベース：WSDB（White Space Data Base））を設置し、無線デバイス（TVBD（TV Band Devices））が現在位置に基づいて、その周波数が使用できるか否かを照会する仕組みについて記載されている。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】藤井宏治、“電波利用のムダなくす、ホワイトスペース活用のコア技術”、［online］、ビジネスネットワーク.jp、［平成２２年１２月１３日検索］、インターネット＜URL：http://businessnetwork.jp/tabid/65/artid/110/page/2/Default.aspx＞
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、テレビジョン放送に代表される放送メディアは、一斉同報機能を配信特性として有しているが、この配信特性を最大限に生かすためには、一斉同報されるデータを同時に受信している端末装置の数を最大にする必要がある。
【０００８】
この一斉同時受信性能を向上させるためには、同時に起動されている端末装置の数を最大にすればよいことになるが、従来の技術であると、同時に起動している端末装置の数には限度があるため、一斉同時受信性能を向上させることが困難であった。そのため、一斉同報機能という放送メディアの配信特性が十分に生かされているとは言い難く、非効率な情報配信の一因となっていた。
【０００９】
本発明はこのような状況に鑑みてなされたものであり、情報配信の効率を向上させることができるようにするものである。
【課題を解決するための手段】
【００１０】
本発明の一側面の情報配信装置は、配信するコンテンツを取得するコンテンツ取得手段と、所定の各地域における時間帯ごとの周波数帯域の利用状況に関する周波数利用状況情報を取得する周波数利用状況情報取得手段と、取得した複数の前記周波数利用状況情報が示す時間帯ごとの周波数帯域の利用状況に関する評価をするときの基準となる評価基準情報を取得する評価基準情報取得手段と、取得した前記評価基準情報を基準にして、取得した複数の前記周波数利用状況情報が示す時間帯ごとの周波数帯域の利用状況により特定される各地域に共通で利用されていない所定の時間帯における周波数帯域を、前記コンテンツを配信する配信時間帯と、その配信に利用する配信周波数帯域に割り当てるかどうかを評価する配信評価手段と、複数の前記地域内の複数の端末装置に対して、前記配信時間帯に前記配信周波数帯域を利用して配信される前記コンテンツの配信情報を通知する配信情報通知手段と、前記配信時間帯になったとき、前記配信周波数帯域を利用して、取得した前記コンテンツを、前記配信情報に応じて前記コンテンツを受信可能な状態となった複数の前記地域内の複数の前記端末装置にブロードキャスト配信するコンテンツ配信手段とを備える。
【００１１】
各地域において、前記コンテンツの配信前に、当該コンテンツの前記配信時間帯における前記配信周波数帯域が予約され、前記コンテンツの配信が終了したとき、当該コンテンツの前記配信時間帯における前記配信周波数帯域は開放される。
【００１２】
前記評価基準情報は、より多くの視聴者による前記コンテンツの視聴が見込まれる時間帯のコストを高く評価し、かつ、前記コンテンツの配信ビットレートがより高く見込まれる周波数帯域のコストを高く評価するための基準である。
【００１３】
前記評価基準情報は、より多くの視聴者による前記コンテンツの視聴が見込まれる時間帯のコストを高く評価するための基準である。
【００１４】
前記評価基準情報は、前記コンテンツの配信ビットレートがより高く見込まれる周波数帯域のコストを高く評価するための基準である。
【００１５】
前記周波数利用状況情報取得手段は、各地域ごとの前記周波数利用状況情報を管理している情報管理装置から各地域ごとの前記周波数利用状況情報を取得する。
【００１６】
前記情報配信装置は、配信装置と管理装置から構成されており、前記配信装置は、前記コンテンツ取得手段と、前記コンテンツ配信手段とを備え、前記管理装置は、前記周波数利用状況情報取得手段と、前記評価基準情報取得手段と、前記配信評価手段と、前記配信情報通知手段とを備える。
【００１７】
本発明の一側面の情報配信方法は、情報配信装置が、配信するコンテンツを取得し、所定の各地域における時間帯ごとの周波数帯域の利用状況に関する周波数利用状況情報を取得し、取得した複数の前記周波数利用状況情報が示す時間帯ごとの周波数帯域の利用状況に関する評価をするときの基準となる評価基準情報を取得し、取得した前記評価基準情報を基準にして、取得した複数の前記周波数利用状況情報が示す時間帯ごとの周波数帯域の利用状況により特定される各地域に共通で利用されていない所定の時間帯における周波数帯域を、前記コンテンツを配信する配信時間帯と、その配信に利用する配信周波数帯域に割り当てるかどうかを評価し、複数の前記地域内の複数の端末装置に対して、前記配信時間帯に前記配信周波数帯域を利用して配信される前記コンテンツの配信情報を通知し、前記配信時間帯になったとき、前記配信周波数帯域を利用して、取得した前記コンテンツを、前記配信情報に応じて前記コンテンツを受信可能な状態となった複数の前記地域内の複数の前記端末装置にブロードキャスト配信するステップを含む。
【００１８】
本発明の情報配信装置及び方法においては、配信するコンテンツが取得され、所定の各地域における時間帯ごとの周波数帯域の利用状況に関する周波数利用状況情報が取得され、取得した複数の周波数利用状況情報が示す時間帯ごとの周波数帯域の利用状況に関する評価をするときの基準となる評価基準情報が取得され、取得した評価基準情報を基準にして、取得した複数の周波数利用状況情報が示す時間帯ごとの周波数帯域の利用状況により特定される各地域に共通で利用されていない所定の時間帯における周波数帯域を、コンテンツを配信する配信時間帯と、その配信に利用する配信周波数帯域に割り当てられるかどうかが評価され、複数の地域内の複数の端末装置に対して、配信時間帯に配信周波数帯域を利用して配信されるコンテンツの配信情報が通知され、配信時間帯になったとき、配信周波数帯域を利用して、取得したコンテンツが、配信情報に応じてコンテンツを受信可能な状態となった複数の地域内の複数の端末装置にブロードキャスト配信される。
【００１９】
本発明の一側面の情報配信システムは、情報配信装置、情報管理装置、及び複数の端末装置から構成される情報配信システムにおいて、前記情報配信装置は、配信するコンテンツを取得するコンテンツ取得手段と、所定の各地域における時間帯ごとの周波数帯域の利用状況に関する周波数利用状況情報を管理している前記情報管理装置から、前記周波数利用状況情報を取得する周波数利用状況情報取得手段と、取得した複数の前記周波数利用状況情報が示す時間帯ごとの周波数帯域の利用状況に関する評価をするときの基準となる評価基準情報を取得する評価基準情報取得手段と、取得した前記評価基準情報を基準にして、取得した複数の前記周波数利用状況情報が示す時間帯ごとの周波数帯域の利用状況により特定される各地域に共通で利用されていない所定の時間帯における周波数帯域を、前記コンテンツを配信する配信時間帯と、その配信に利用する配信周波数帯域に割り当てるかどうかを評価する配信評価手段と、複数の前記地域内の前記複数の端末装置に対して、前記配信時間帯に前記配信周波数帯域を利用して配信される前記コンテンツの配信情報を通知する配信情報通知手段とを備え、複数の前記地域内の前記複数の端末装置のそれぞれは、前記情報配信装置から通知される前記配信情報に基づいて、前記配信周波数帯域を利用して配信される前記コンテンツを前記配信時間帯に受信可能な状態に制御する制御手段を備え、前記情報配信装置は、さらに、前記配信時間帯になったとき、前記配信周波数帯域を利用して、取得した前記コンテンツを、前記配信情報に応じて前記コンテンツを受信可能な状態となった複数の前記地域内の複数の前記端末装置にブロードキャスト配信するコンテンツ配信手段を備え、複数の前記地域内の前記複数の端末装置のそれぞれは、さらに、前記情報配信装置からブロードキャスト配信される前記コンテンツを受信する受信手段を備える。
【００２０】
本発明の情報配信システムにおいては、情報配信装置によって、配信するコンテンツが取得され、所定の各地域における時間帯ごとの周波数帯域の利用状況に関する周波数利用状況情報を管理している情報管理装置から、周波数利用状況情報が取得され、取得した複数の周波数利用状況情報が示す時間帯ごとの周波数帯域の利用状況に関する評価をするときの基準となる評価基準情報が取得され、取得した評価基準情報を基準にして、取得した複数の周波数利用状況情報が示す時間帯ごとの周波数帯域の利用状況により特定される各地域に共通で利用されていない所定の時間帯における周波数帯域を、コンテンツを配信する配信時間帯と、その配信に利用する配信周波数帯域に割り当てるかどうかが評価され、複数の地域内の複数の端末装置に対して、配信時間帯に配信周波数帯域を利用して配信されるコンテンツの配信情報が通知され、複数の地域内の複数の端末装置のそれぞれによって、情報配信装置から通知される配信情報に基づいて、配信周波数帯域を利用して配信されるコンテンツが配信時間帯に受信可能な状態に制御され、情報配信装置によって、さらに、配信時間帯になったとき、配信周波数帯域を利用して、取得したコンテンツが、配信情報に応じてコンテンツを受信可能な状態となった複数の地域内の複数の端末装置にブロードキャスト配信され、複数の地域内の複数の端末装置のそれぞれによって、さらに、情報配信装置からブロードキャスト配信されるコンテンツが受信される。
【発明の効果】
【００２１】
本発明の一側面によれば、情報配信の効率を向上させることができる。
【図面の簡単な説明】
【００２２】
【図１】本発明のコンテンツ配信システムの一実施の形態の構成を示す図である。
【図２】ブロードキャストサーバの構成例を示す図である。
【図３】ブロードキャストリソース管理サーバの構成例を示す図である。
【図４】WSDBの構成例を示す図である。
【図５】TVBDの構成例を示す図である。
【図６】コンテンツ配信処理を示すフローチャートである。
【図７】コンテンツ配信処理を示すフローチャートである。
【図８】配信評価処理の詳細を示すフローチャートである。
【図９】共通の空きブロックの特定方法を示す図である。
【図１０】コスト評価グラフの評価方法（時間低コストを設定）を示す図である。
【図１１】コスト評価グラフの評価方法（周波数低コストを設定）を示す図である。
【図１２】コスト評価グラフの評価方法（時間高コスト、周波数低コストを設定）を示す図である。
【図１３】コンテンツ選択の画面例を示す図である。
【図１４】本発明のコンテンツ配信システムの一実施の形態の他の構成を示す図である。
【図１５】本発明のコンテンツ配信システムの一実施の形態のさらに他の構成を示す図である。
【図１６】コンピュータの構成例を示す図である。
【発明を実施するための形態】
【００２３】
以下、本発明の実施の形態について説明する。なお、説明は以下の順序で行う。
１．第１の実施の形態
２．第２の実施の形態
３．第３の実施の形態
４．変形例
【００２４】
＜１．第１の実施の形態＞
［コンテンツ配信システムの構成］
図１は、本発明のコンテンツ配信システムの一実施の形態の構成を示す図である。
【００２５】
コンテンツ配信システム１は、ブロードキャストサーバ１１、ブロードキャストリソース管理サーバ１２、WSDB２１−１乃至２１−Ｎ、及びTVBD３１−１乃至３１−Ｍから構成される。
【００２６】
ブロードキャストサーバ１１は、コンテンツの配信を行う専用のサーバである。ブロードキャストサーバ１１は、サービスプロバイダ３の施設内に配置される。サービスプロバイダ３は、テレビ番組や映画等のコンテンツの配信サービスを提供する事業者である。
【００２７】
ブロードキャストサーバ１１は、配信するコンテンツを取得し、そのコンテンツの配信スケジュールを、ブロードキャストリソース管理サーバ１２に要求する。
【００２８】
ブロードキャストリソース管理サーバ１２は、コンテンツの配信を管理する専用のサーバである。ブロードキャストリソース管理サーバ１２は、サービスプロバイダ３の施設内に配置される。ブロードキャストサーバ１１とブロードキャストリソース管理サーバ１２は、例えば、同一の施設内に配置され、所定の通信方式により有線又は無線通信することで、各種のデータをやり取りする。
【００２９】
ブロードキャストリソース管理サーバ１２は、ブロードキャストサーバ１１からの要求に応じて、時間帯ごとの周波数帯域の利用状況を、伝送路２を介してWSDB２１−１乃至２１−Ｎに問い合わせる。
【００３０】
WSDB２１−１乃至２１−Ｎ（N：1,2,3,・・・,N）は、各地域における時間帯ごとの周波数の利用状況に関する情報（以下、周波数利用状況情報という）を、ホワイトスペースデータベース（WSDB：White Space Data Base）により管理する専用のサーバである。WSDB２１−１乃至２１−Ｎは、ネットワークプロバイダ４の施設内に配置される。ネットワークプロバイダ４は、周波数利用状況情報を提供する事業者である。
【００３１】
WSDB２１−１乃至２１−Ｎは、ブロードキャストリソース管理サーバ１２からの問い合わせに応じて、周波数利用状況情報を、伝送路２を介してブロードキャストリソース管理サーバ１２に通知する。
【００３２】
ブロードキャストリソース管理サーバ１２は、WSDB２１−１乃至２１−Ｎから通知された周波数利用状況情報に基づいて、コンテンツの配信スケジュールを決定し、ブロードキャストサーバ１１に通知する。また、ブロードキャストリソース管理サーバ１２は、コンテンツの配信スケジュールを、伝送路２を介してTVBD３１−１乃至３１−Ｍに通知する。
【００３３】
ブロードキャストサーバ１１は、ブロードキャストリソース管理サーバ１２から通知された配信スケジュールに基づいて、伝送路２を介してTVBD３１−１乃至３１−Ｍに対して、コンテンツをブロードキャスト配信する。
【００３４】
TVBD３１−１乃至３１−Ｍ（M：1,2,3,・・・,M）は、TVバンドデバイス（TVBD：TV Band Devices）と称される、配信されたコンテンツの再生又は蓄積を実行する端末装置である。TVBD３１−１乃至３１−Ｍは、例えば、ユーザに所持されたり、あるいはユーザの各家庭内等に配置されたりして使用される。
【００３５】
TVBD３１−１乃至３１−Ｍは、ブロードキャストリソース管理サーバ１２から通知される配信スケジュールに基づいて、コンテンツの配信を受ける準備をして、コンテンツを受信可能な状態となる。TVBD３１−１乃至３１−Ｍは、ブロードキャストサーバ１１からコンテンツが配信されてきた場合、そのコンテンツを受信して、再生又は蓄積する。
【００３６】
以上のようにして、図１のコンテンツ配信システム１は構成される。
【００３７】
なお、以下の説明において、WSDB２１−１乃至２１−Ｎを、特に区別する必要がない場合、WSDB２１と称して説明する。また、TVBD３１−１乃至３１−Ｍを、特に区別する必要がない場合、TVBD３１と称して説明する。
【００３８】
［各装置の構成］
次に、図２乃至図５を参照して、図１のコンテンツ配信システム１を構成する、ブロードキャストサーバ１１、ブロードキャストリソース管理サーバ１２、WSDB２１、及びTVBD３１のそれぞれの詳細な構成について説明する。
【００３９】
［ブロードキャストサーバの構成］
図２は、図１のブロードキャストサーバ１１の構成例を示す図である。
【００４０】
ブロードキャストサーバ１１は、制御部１１０、コンテンツ取得部１１１、通信部１１２、及びコンテンツ配信部１１３から構成される。
【００４１】
制御部１１０は、ブロードキャストサーバ１１の各部の動作を制御する。
【００４２】
コンテンツ取得部１１１は、TVBD３１に対してブロードキャスト配信するコンテンツを取得し、制御部１１０に供給する。
【００４３】
制御部１１０は、コンテンツ取得部１１１からコンテンツが供給された場合、そのコンテンツについての配信スケジュールの要求を、通信部１１２に供給する。
【００４４】
通信部１１２は、制御部１１０から供給される配信スケジュールの要求を、ブロードキャストリソース管理サーバ１２に送信する。通信部１１２は、配信スケジュールの要求に応じて、ブロードキャストリソース管理サーバ１２から送信される配信スケジュールを受信し、制御部１１０に供給する。
【００４５】
制御部１１０は、通信部１１２から供給される配信スケジュールに基づいて、配信処理のスケジューリングを実行する。制御部１１０は、コンテンツを配信する時間帯になったとき、コンテンツ取得部１１１により取得されたコンテンツを、コンテンツ配信部１１３に供給する。
【００４６】
コンテンツ配信部１１３は、制御部１１０から供給されるコンテンツを、そのコンテンツを配信するための周波数帯域を使用して、TVBD３１−１乃至３１−Ｍに、伝送路２を介してブロードキャスト配信する。
【００４７】
以上のように、ブロードキャストサーバ１１は構成される。
【００４８】
［ブロードキャストリソース管理サーバの構成］
図３は、図１のブロードキャストリソース管理サーバ１２の構成例を示す図である。
【００４９】
ブロードキャストリソース管理サーバ１２は、制御部１２０、通信部１２１、配信評価部１２２、WSDB照会部１２３、周波数利用状況情報取得部１２４、評価基準情報取得部１２５、配信スケジュール生成部１２６、及び配信スケジュール通知部１２７から構成される。
【００５０】
制御部１２０は、ブロードキャストリソース管理サーバ１２の各部の動作を制御する。
【００５１】
通信部１２１は、ブロードキャストサーバ１１から送信される配信スケジュールの要求を受信し、配信評価部１２２に供給する。
【００５２】
配信評価部１２２は、通信部１２１から配信スケジュールの要求が供給された場合、WSDB照会部１２３に、WSDB２１の照会を指示する。
【００５３】
WSDB照会部１２３は、配信評価部１２２からの指示に応じて、周波数利用状況情報を、伝送路２を介してWSDB２１−１乃至２１−Ｎに問い合わせる。WSDB照会部１２３は、問い合わせに応じて、WSDB２１−１乃至２１−Ｎのそれぞれから通知される周波数利用状況情報を、周波数利用状況情報取得部１２４に供給する。
【００５４】
周波数利用状況情報取得部１２４は、WSDB照会部１２３から供給される周波数利用状況情報を取得し、配信評価部１２２に供給する。
【００５５】
評価基準情報取得部１２５は、評価基準情報を取得して、配信評価部１２２に供給する。
【００５６】
評価基準情報は、配信評価部１２２が配信評価処理を実行する際に評価の基準となる情報であって、例えば、配信するコンテンツを提供する、コンテンツ制作会社、放送局、個人その他のコンテンツ提供者によりあらかじめ設定される。評価基準情報は、ブロードキャストリソース管理サーバ１２が保持していてもよいし、あるいは、配信するコンテンツと同時に取得するようにしてもよい。
【００５７】
配信評価部１２２には、通信部１２１から供給される配信スケジュールの要求の他、周波数利用状況情報取得部１２４からの周波数利用状況情報と、評価基準情報取得部１２５からの評価基準情報が供給される。
【００５８】
配信評価部１２２は、周波数利用状況情報及び評価基準情報に基づいて、配信スケジュールの要求がされたコンテンツを配信する時間帯（以下、配信時間帯という）と、その配信に利用する周波数帯域（以下、配信周波数帯域という）を評価する配信評価処理を実行する。配信評価部１２２は、配信評価処理により得られた配信評価の結果を、WSDB照会部１２３及び配信スケジュール生成部１２６に供給する。
【００５９】
WSDB照会部１２３は、配信評価部１２２から供給される配信評価の結果に基づいて、配信時間帯と配信周波数帯域を予約ブロックとして予約するための情報を、伝送路２を介してWSDB２１−１乃至２１−Ｎに通知する。また、WSDB照会部１２３は、コンテンツの配信が終了した場合には、予約ブロックを開放させるための情報を、伝送路２を介してWSDB２１−１乃至２１−Ｎに通知する。
【００６０】
配信スケジュール生成部１２６は、配信評価部１２２から供給される配信評価の結果に基づいて、配信スケジュールを生成し、通信部１２１及び配信スケジュール通知部１２７
に供給する。
【００６１】
通信部１２１は、配信スケジュール生成部１２６から供給される配信スケジュールを、ブロードキャストサーバ１１に送信する。
【００６２】
配信スケジュール通知部１２７は、配信スケジュール生成部１２６から供給される配信スケジュールを、伝送路２を介してTVBD３１−１乃至３１−Ｍに通知する。
【００６３】
以上のように、ブロードキャストリソース管理サーバ１２は構成される。
【００６４】
［WSDBの構成］
図４は、図１のWSDB２１の構成例を示す図である。
【００６５】
WSDB２１は、制御部２１０、通信部２１１、ＤＢ管理部２１２、及びWSDB２１３から構成される。
【００６６】
制御部２１０は、WSDB２１の各部の動作を制御する。制御部２１０は、通信部２１１及びＤＢ管理部２１２を制御して、管理下にある所定の地域において利用可能となる周波数と時間帯に関する情報を収集し、WSDB（White Space Data Base）２１３に登録させる。
【００６７】
通信部２１１は、ブロードキャストリソース管理サーバ１２から、伝送路２を介して通知される周波数利用状況情報の問い合わせを受信し、ＤＢ管理部２１２に供給する。
【００６８】
ＤＢ管理部２１２は、通信部２１１から供給される問い合わせに応じて、WSDB２１３を参照して、周波数利用状況情報を取得する。ＤＢ管理部２１２は、周波数利用状況情報を通信部２１１に供給する。
【００６９】
通信部２１１は、ＤＢ管理部２１２から供給される周波数利用状況情報を、伝送路２を介してブロードキャストリソース管理サーバ１２に通知する。
【００７０】
また、通信部２１１は、ブロードキャストリソース管理サーバ１２から、伝送路２を介して予約ブロック又はその予約ブロックの開放が通知された場合、その通知をＤＢ管理部２１２に供給する。
【００７１】
ＤＢ管理部２１２は、通信部２１１から供給される通知に応じて、WSDB２１３を参照して、予約ブロックを登録するか、又は予約ブロックを開放する処理を実行する。
【００７２】
以上のように、WSDB２１は構成される。
【００７３】
［TVBDの構成］
図５は、図１のTVBD３１の構成例を示す図である。
【００７４】
TVBD３１は、制御部３１０、通信部３１１、表示部３１２、入力部３１３、再生部３１４、蓄積部３１５、及び嗜好情報取得部３１６から構成される。
【００７５】
制御部３１０は、TVBD３１の各部の動作を制御する。
【００７６】
通信部３１１は、ブロードキャストリソース管理サーバ１２から、伝送路２を介して通知される配信スケジュールを受信し、制御部３１０に供給する。
【００７７】
制御部３１０は、通信部３１１から供給される配信スケジュールに基づいて、受信処理のスケジューリングを実行する。制御部３１０は、スケジューリングの結果を表示部３１２に表示する。
【００７８】
制御部３１０は、入力部３１３からの操作信号に基づいて、配信が予定されるコンテンツの中から、所望のコンテンツを選択する。また、制御部３１０は、嗜好情報取得部３１６により取得される嗜好情報に基づいて、所望のコンテンツを選択する。
【００７９】
嗜好情報は、例えば、ユーザの視聴履歴などであり、TVBD３１自身が保持していてもよいし、あるいは、所望のコンテンツの選択処理が実行される前に、外部の装置から取得するようにしてもよい。
【００８０】
制御部３１０は、所望のコンテンツの配信時間帯の直前になったとき、TVBD３１を起動して、所望のコンテンツを受信可能な状態に制御する。
【００８１】
通信部３１１は、ブロードキャストサーバ１１から伝送路２を介してブロードキャスト配信されるコンテンツを受信し、制御部３１０に供給する。
【００８２】
制御部３１０は、通信部３１１から供給されるコンテンツを再生する場合、コンテンツを再生部３１４に供給する。この場合、再生部３１４は、制御部３１０から供給されるコンテンツをリアルタイムで再生し、表示部３１２に表示させる。また、制御部３１０は、通信部３１１から供給されるコンテンツを蓄積する場合、コンテンツを蓄積部３１５に供給して、蓄積する。この場合、蓄積されたコンテンツが、再生部３１４により再生される。
【００８３】
以上のように、TVBD３１は構成される。
【００８４】
［コンテンツ配信処理］
次に、図６及び図７のフローチャートを参照して、図１のコンテンツ配信システム１において実行されるコンテンツ配信処理について説明する。
【００８５】
なお、ここでは、説明を簡略化するため、WSDB２１−１乃至２１−３の管理下にある地域内に、TVBD３１−１乃至３１−Ｍが存在しているものとし、図６及び図７のフローチャートでは、TVBD３１−１乃至３１−Ｍの中から、TVBD３１−１と、TVBD３１−Ｍを代表して説明する。
【００８６】
ブロードキャストサーバ１１において、コンテンツ取得部１１１によりコンテンツが取得されると（ステップＳ１１）、制御部１１０は、配信スケジュールを、ブロードキャストリソース管理サーバ１２に要求する（ステップＳ１２）。
【００８７】
なお、コンテンツ取得部１１１により取得されるコンテンツは、コンテンツ制作会社、放送局、個人その他のコンテンツ提供者から、端末装置又は記録媒体等を介して提供される。
【００８８】
ブロードキャストリソース管理サーバ１２において、ブロードキャストサーバ１１から配信スケジュールが要求されると、WSDB照会部１２３によって、時間帯と周波数帯域の空きブロックが、伝送路２を介してWSDB２１−１乃至２１−３にそれぞれ問い合わせられる（ステップＳ２１）。
【００８９】
ステップＳ３１において、WSDB２１−１のＤＢ管理部２１２は、WSDB２１３を参照して、自身の管理する地域における時間帯ごとの周波数帯域の利用状況から、空きブロックを特定し、その空きブロックに応じた周波数利用状況情報を、ブロードキャストリソース管理サーバ１２に通知する。WSDB２１−２及びWSDB２１−３においても同様に、各地域ごとの空きブロックが特定され、その周波数利用状況情報が、ブロードキャストリソース管理サーバ１２に通知される（ステップＳ４１，Ｓ５１）。
【００９０】
ブロードキャストリソース管理サーバ１２においては、周波数利用状況情報取得部１２４によって、WSDB２１−１乃至２１−３からの周波数利用状況情報が取得される（ステップＳ２２）。そして、ステップＳ２３において、配信評価部１２２は、周波数利用状況情報取得部１２４により取得された周波数利用状況情報に基づいて、配信評価処理を実行する。
【００９１】
ここで、図８のフローチャートを参照して、図６のステップＳ２３に対応する配信評価処理の詳細について説明する。
【００９２】
配信評価部１２２は、周波数利用状況情報取得部１２４により取得された周波数利用状況情報と、評価基準情報取得部１２５により取得された評価基準情報を取得する（ステップＳ１０１，Ｓ１０２）。
【００９３】
ステップＳ１０３において、配信評価部１２２は、取得された周波数利用状況情報及び評価基準情報に基づいて、評価基準情報により重み付けがされたコスト評価グラフを生成する。配信評価部１２２は、生成したコスト評価グラフを評価し（ステップＳ１０４）、その配信評価の結果に応じて、予約ブロックを特定する（ステップＳ１０５）。
【００９４】
ここで、図９乃至図１２を参照して、コスト評価グラフの評価方法の詳細について説明する。
【００９５】
図９Ａ乃至図９Ｃに示すように、WSDB２１−１乃至２１−３から取得された周波数利用状況情報により通知される空きブロックＢ１乃至Ｂ３を、それぞれ時間と周波数の平面上に表すと、各WSDB２１ごとに、空きブロックＢにより特定される時間帯と周波数帯域からなる領域が異なっている。その理由は、前述したように、WSDB２１ごとに、時間帯ごとの周波数帯域の利用状況を管理している地域が異なるために、その地域ごとに空いている時間帯や周波数帯域が異なるからである。
【００９６】
そして、図９Ａ乃至図９Ｃに示した平面を１つの平面上に重畳的に表すと、図９Ｄに示すように、空きブロックＢ１乃至Ｂ３の全てが重なる領域、空きブロックＢ１とＢ２が重なる領域、空きブロックＢ１とＢ３が重なる領域、空きブロックＢ２とＢ３が重なる領域、空きブロックＢ１，Ｂ２，Ｂ３のみの領域のいずれの領域からなる。そして、空きブロックＢ１乃至Ｂ３の全てが重なる領域を抜き出すと、図９Ｅに示すように、４つの共通の空きブロックが得られる。これらの共通の空きブロックは、WSDB２１−１乃至２１−３の管理下にある全ての地域で、共通の時間帯において、共通に利用可能な周波数帯域となる。
【００９７】
すなわち、ブロードキャストサーバ１１は、図９Ｅに示した共通の空きブロックの領域内の配信時間帯に、その配信時間帯に対応する配信周波数帯域を利用して、コンテンツをブロードキャスト配信することができる。そして、このブロードキャスト配信されるコンテンツは、WSDB２１−１乃至２１−３の管理下にある地域内に存在するTVBD３１−１乃至３１−Ｍに配信されることになる。
【００９８】
また、共通の空きブロックの領域内の時間帯と周波数帯域を評価するに際して、空きブロックの領域に対して重み付けをしてから、評価を実行することができる。例えば、日曜日の19:00〜22:00の時間帯などのように、コンテンツがより多くの視聴者に視聴されると見込まれる領域については、空きブロックの利用コストを高く設定する一方、早朝や深夜の時間帯などのように視聴者が少なくなると見込まれる領域については、空きブロックの利用コストを低く設定する。
【００９９】
例えば、図１０Ａ乃至図１０Ｃに示すように、図９Ａ乃至図９Ｃの空きブロックＢ１乃至Ｂ３を、それぞれ時間と周波数の平面上に表したグラフに対して、各WSDB２１ごとに、より多くの視聴者による視聴が多く見込まれ、利用コストが高くなっている領域（以下、時間高コスト領域という）を設定することができる。
【０１００】
そして、図１０Ａ乃至図１０Ｃに示した平面を１つの平面上に重畳的に表すと、図１０Ｄに示すように、重畳的に表された空きブロックＢ１乃至Ｂ３に対して、さらに時間高コスト領域が重畳される。すなわち、共通の空きブロックの領域のうち、時間高コスト領域内の共通の空きブロックは、コストが高く見込まれる一方、時間高コスト領域外となる利用コストが低くなっている領域（以下、時間低コスト領域という）の共通の空きブロックは、コストが低く見込まれる。
【０１０１】
評価基準情報には、時間高コスト領域又は時間低コスト領域に属する共通の空きブロックのいずれを優先するかを示すコストパラメータが含まれている。
【０１０２】
例えば、コストパラメータが、時間低コスト領域の優先を示している場合、図１０Ｅに示すように、時間低コスト領域内の共通の空きブロックが、予約ブロックとして選択される。なお、図１０Ｅには時間低コスト領域が優先される場合について図示したが、コストパラメータが、時間高コスト領域の優先を示している場合には、時間高コスト領域内の共通の空きブロックが、予約ブロックとして選択されることになる。
【０１０３】
また、日時や時刻等の時間帯の他、コンテンツを配信するビットレートの高低、すなわち、周波数帯域のコストに応じて、空きブロックの利用コストを設定してもよい。
【０１０４】
例えば、図１１Ａ乃至図１１Ｃに示すように、空きブロックＢ１乃至Ｂ３を、それぞれ時間と周波数の平面上に表したグラフに対して、各WSDB２１ごとに、コンテンツを配信するための配信ビットレートが高く見込まれ、利用コストが高くなっている領域（以下、周波数高コスト領域という）を設定することができる。
【０１０５】
そして、図１１Ａ乃至図１１Ｃに示した平面を１つの平面上に重畳的に表すと、図１１Ｄに示すように、重畳的に表された空きブロックＢ１乃至Ｂ３に対して、さらに周波数高コスト領域が重畳される。すなわち、共通の空きブロックのうち、周波数高コスト領域内の共通の空きブロックは、コストが高く見込まれる一方、周波数高コスト領域外となる利用コストが低くなっている領域（以下、周波数低コスト領域という）の共通の空きブロックは、コストが低く見込まれる。
【０１０６】
評価基準情報には、コストパラメータとして、前述した時間コスト領域の優先度に関するパラメータの他、周波数高コスト領域又は周波数低コスト領域に属する共通の空きブロックのいずれを優先するか示すパラメータが含まれる。
【０１０７】
例えば、コストパラメータが、周波数低コスト領域の優先を示している場合、図１１Ｅに示すように、周波数低コスト領域内の共通の空きブロックが、予約ブロックとして選択される。なお、図１１Ｅには周波数低コスト領域が優先される場合について図示したが、コストパラメータが、周波数高コスト領域の優先を示している場合には、周波数高コスト領域内の共通の空きブロックが、予約ブロックとして選択されることになる。
【０１０８】
また、前述した図１０に示した時間コストと、図１１に示した周波数コストを組み合わせて、それらの時間コストと周波数コストの組み合わせに応じて、共通の空きブロックの中から、予約ブロックを選択してもよい。このような組み合わせが利用されるケースとしては、例えば、周波数コストを最小限に抑えたいが、時間コストは最大であってもよい、といった場合である。
【０１０９】
例えば、図１２Ａ乃至図１２Ｃに示すように、空きブロックＢ１乃至Ｂ３を、それぞれ時間と周波数の平面上に表したグラフに対して、時間高コスト領域と、周波数高コストを設定することができる。
【０１１０】
そして、図１２Ａ乃至図１２Ｃに示した平面を１つの平面上に重畳的に表すと、図１２Ｄに示すように、重畳的に表された空きブロックＢ１乃至Ｂ３に対して、さらに時間高コスト領域と周波数高コスト領域が重畳される。すなわち、共通の空きブロックのうち、時間高コスト領域内又は周波数高コスト領域内の共通の空きブロックは、コストが高く見込まれる一方、時間低コスト領域内又は周波数低コスト領域内の共通の空きブロックは、コストが低く見込まれる。
【０１１１】
例えば、コストパラメータが、時間高コスト領域の優先、かつ、周波数低コスト領域の優先を示している場合、図１２Ｅに示すように、時間高コスト領域内で、かつ、周波数低コスト領域内となる共通の空きブロックが、予約ブロックとして選択される。
【０１１２】
なお、図１２Ｅには、時間高コスト領域と周波数低コスト領域が優先される場合について図示したが、コストパラメータが、時間高コスト領域の優先、かつ、周波数高コスト領域の優先を示している場合には、時間高コスト領域内で、かつ、周波数高コスト領域内となる共通の空きブロックが、予約ブロックとして選択される。また、時間低コスト領域と周波数低コスト領域が優先される場合や、時間低コスト領域と周波数高コスト領域が優先される場合についても、優先される領域内の共通の空きブロックが、予約ブロックとして選択されることになる。
【０１１３】
以上のように、配信評価部１２２においては、時間高コスト領域又は時間低コスト領域、及び周波数高コスト領域又は周波数低コスト領域のうちのいずれか一方又は双方に属する共通の空きブロックのいずれを優先するかを示すパラメータにより重み付けがされてから評価が行われ、予約ブロックが特定されることになる。
【０１１４】
なお、前述したように、コストパラメータは、評価基準情報として、コンテンツ制作会社等のコンテンツ提供者によりあらかじめ設定される。
【０１１５】
従って、コンテンツ提供者は、自身のコンテンツの配信条件（配信時間帯や配信周波数帯域）を、例えば、自身の予算を考慮しながら、より多くの視聴者に視聴されるようにしたいか、あるいは、より高ビットレートで配信されるようにしたいかなどの観点から設定することができる。その結果、コンテンツ提供者は、自身の予算内で、最もよい配信条件により、所望のコンテンツを配信させることができる。
【０１１６】
図８のフローチャートに戻り、ステップＳ１０５の処理が終了すると、処理は、さらに、図６のフローチャートに戻り、ステップＳ２３以降の処理が実行される。
【０１１７】
ステップＳ２４において、WSDB照会部１２３は、配信評価処理により特定された予約ブロックを、伝送路２を介して、WSDB２１−１乃至２１−３にそれぞれ通知する。
【０１１８】
ステップＳ３２において、WSDB２１−１のＤＢ管理部２１２は、ブロードキャストリソース管理サーバ１２から通知された予約ブロックを、WSDB２１３に登録する。WSDB２１−２及びWSDB２１−３においても同様に、通知された予約ブロックが、WSDB２１３にそれぞれ登録される。
【０１１９】
これにより、各WSDB２１において、予約ブロックに対応する時間帯と周波数帯域が、ブロードキャストサーバ１１によるコンテンツの配信用に確保され、他のコンテンツの配信には用いることができなくなる。
【０１２０】
一方、ブロードキャストリソース管理サーバ１２においては、配信スケジュール生成部１２６によって、配信評価処理により特定された予約ブロックに基づいて、配信スケジュールが生成される（ステップＳ２５）。
【０１２１】
この配信スケジュールは、予約ブロックに割り当てられた配信時間帯と配信周波数帯域により配信されるコンテンツの配信情報であって、例えば、メタデータが格納されたファイル（マニフェストファイル）からなる。例えば、配信スケジュール（配信情報）には、配信時間帯と配信周波数帯域ごとに配信される予定のコンテンツのタイトル、ジャンル、概要、購入価格、その他のコンテンツに関する情報がメタデータとして格納されている。
【０１２２】
生成された配信スケジュールは、通信部１２１によって、ブロードキャストサーバ１１に通知される一方、配信スケジュール通知部１２７によって、伝送路２を介してTVBD３１−１乃至３１−Ｍにも通知される（ステップＳ２６）。
【０１２３】
配信スケジュールが通知されると、ブロードキャストサーバ１１においては、制御部１１０によって、配信処理のスケジューリングが実行される（ステップＳ１３）。このスケジューリングでは、通知された配信スケジュールに基づいて、配信時間帯になったときに、配信周波数帯域を利用して、コンテンツをブロードキャスト配信するための予定が立てられる。
【０１２４】
そして、制御部１１０によって、配信時間帯となったと判定されるまで（図７のステップＳ１４の「Yes」）、ブロードキャストサーバ１１は待機する。
【０１２５】
一方、TVBD３１−１においては、配信スケジュールが通知されると、制御部３１０によって、受信処理のスケジューリングが実行される（ステップＳ６１）。このスケジューリングでは、通知された配信スケジュールに基づいて、配信時間帯になったときに、配信周波数帯を利用して、ブロードキャストサーバ１１から配信されてくる、所望のコンテンツを受信可能な状態にするための予定が立てられる。
【０１２６】
例えば、制御部３１０は、配信スケジュールに含まれるコンテンツのメタデータに基づいて、図１３に示すように、配信が予定されるコンテンツごとのタイトル、ジャンル、概要、購入価格、その他のコンテンツに関する情報が時間と周波数の平面上に表された配信予定表を、表示部３１２に表示する。ユーザは、表示部３１２に表示された配信予定表を確認して、配信が予定されるコンテンツの中から、自身が視聴したい所望のコンテンツを、入力部３１３を操作して選択することになる。
【０１２７】
なお、図１３の配信予定表は、ユーザに対して配信予定のコンテンツを選択させるための画面表示の一例であって、例えば、TVBD３１において利用可能な電子番組表（EPG：Electronic Program Guide)や、新聞のラジオテレビ欄のような表示方法であってもよい。
【０１２８】
また、制御部３１０は、嗜好情報取得部３１６により取得されたユーザの嗜好情報に基づいて、配信予定のコンテンツの中から、TVBD３１−１を使用しているユーザの嗜好に合ったコンテンツを類推する処理を実行し、類推されたコンテンツを、ユーザが視聴したいコンテンツとみなしてもよい。この場合、ユーザは、所望のコンテンツを選択する必要がない。また、嗜好情報としては、前述したユーザの視聴履歴などが用いられ、その視聴履歴に応じたジャンルやタイトルのコンテンツが選択される。
【０１２９】
そして、制御部３１０によって、配信時間帯の直前（例えば、配信の数分前）になったと判定されるまで（図７のステップＳ６２の「Yes」）、TVBD３１−１は待機する。
【０１３０】
また、TVBD３１−２乃至３１−Ｍにおいては、前述したTVBD３１−１と同様に、配信スケジュールが通知されると、受信処理のスケジューリングが実行される。このスケジューリングにより、配信時間帯になったときに、配信周波数帯を利用して、ブロードキャストサーバ１１から配信されてくる、所望のコンテンツを受信可能にするための予定が立てられる。そして、TVBD３１−１と同様に、配信時間帯の直前になったと判定されるまで（図７のステップＳ７２の「Yes」）、TVBD３１−２乃至３１−Ｍは待機する。
【０１３１】
その後、配信時間帯の直前になったと判定された場合（ステップＳ６２の「Yes」、Ｓ７２の「Yes」）、TVBD３１−１乃至３１−Ｍは、各制御部３１０により起動され、それぞれ、待機状態から、所望のコンテンツを受信可能な状態に遷移する（ステップＳ６３，Ｓ７３）。すなわち、ブロードキャストサーバ１１とブロードキャストリソース管理サーバ１２側からすれば、TVBD３１−１乃至３１−Ｍが、配信スケジュールに応じて配信可能な状態になったとも言える。
【０１３２】
一方、ブロードキャストサーバ１１においては、配信時間帯になったと判定された場合（ステップＳ１４の「Yes」）、処理は、ステップＳ１５に進む。そして、ステップＳ１５において、コンテンツ配信部１１３は、配信周波数帯域を利用して、コンテンツ取得部１１１により取得されたコンテンツを、TVBD３１−１乃至３１−Ｍにブロードキャスト配信する。
【０１３３】
このとき、TVBD３１−１乃至３１−Ｍは、既に起動して受信可能な状態となっているため、通信部３１１によって、ブロードキャストサーバ１１から配信されるコンテンツが受信される（ステップＳ６４，Ｓ７４）。
【０１３４】
TVBD３１−１では、再生部３１４によって、受信されたコンテンツが再生され、表示部３１２に表示される。なお、前述したように、配信されるコンテンツは、リアルタイムで再生する必要はなく、例えば、TVBD３１−２乃至３１−Ｍのうちの、TVBD３１−Ｍでは、蓄積部３１５によって、受信されたコンテンツが蓄積される。
【０１３５】
これにより、TVBD３１−１乃至３１−Ｍを使用するユーザは、所望のコンテンツを視聴するか、あるいは蓄積しておいて後から視聴することができる。
【０１３６】
その後、制御部３１０は、ブロードキャストサーバ１１によるコンテンツの配信が終了したか否かを判定し、コンテンツの配信が終了していないと判定された場合（ステップＳ６６の「No」，Ｓ７６の「No」）、処理は、ステップＳ６４，Ｓ７４に戻る。そして、コンテンツの配信が終了するまで、コンテンツの受信及び再生又は蓄積の処理が実行される。
【０１３７】
一方、コンテンツの配信が終了したと判定された場合（ステップＳ６６の「Yes」，Ｓ７６の「Yes」）、制御部３１０は、TVBD３１の状態を、受信可能状態からスタンバイ状態に遷移させる。これにより、TVBD３１−１乃至３１−Ｍでは、コンテンツの受信及び再生又は蓄積の処理が終了する。
【０１３８】
また、ブロードキャストリソース管理サーバ１２においては、コンテンツの配信が終了すると（ステップＳ２７の「Yes」）、処理は、ステップＳ２８に進む。ステップＳ２８において、WSDB照会部１２３は、コンテンツの配信に使用していた予約ブロックの開放を、伝送路２を介して、WSDB２１−１乃至２１−３にそれぞれ通知する。
【０１３９】
ステップＳ３３において、WSDB２１−１のＤＢ管理部２１２は、WSDB２１３に登録されていた、ブロードキャストリソース管理サーバ１２により通知された予約ブロックを開放する。WSDB２１−２及びWSDB２１−３においても同様に、WSDB２１３に登録されていた予約ブロックが開放される。これにより、各WSDB２１において、予約ブロックに対応する時間帯と周波数帯域が開放され、他のコンテンツの配信に用いることが可能となる。
【０１４０】
以上のように、コンテンツ配信システム１においては、コンテンツを配信するに際して、WSDB２１に管理されている周波数利用状況情報が取得され、その周波数利用状況情報に基づいて、配信するコンテンツの配信時間帯と配信周波数帯域が評価される。そして、WSDB２１の管理下の地域内にある、TVBD３１−１乃至３１−Ｍに対して、配信スケジュールが通知され、その配信スケジュールにより受信可能な状態となったTVBD３１−１乃至３１−Ｍに対して、コンテンツがブロードキャスト配信される。
【０１４１】
これにより、所定のコンテンツをブロードキャスト配信するとき、そのコンテンツを視聴したいと思っているユーザのTVBD３１は必ず起動していることになるため、前述した一斉同時受信性能を向上させることができる。その結果、ブロードキャスト配信の特性を十分に生かすことができ、コンテンツ等の情報配信の効率を向上させることができる。
【０１４２】
また、配信時間帯と配信周波数帯域を評価するに際しては、時間帯や周波数帯域に応じた重み付けがされてから評価が行われるので、コンテンツ提供者側からすれば、自身がかけられるコストに見合った配信の時間帯とビットレートで、コンテンツを配信できる。これにより、配信コストに応じて情報配信の効率を向上させることができるため、コンテンツ配信の費用対効果を高めることができる。
【０１４３】
＜２．第２の実施の形態＞
［コンテンツ配信システムの他の構成］
図１４は、本発明のコンテンツ配信システムの一実施の形態の他の構成を示す図である。
【０１４４】
図１においては、ブロードキャストサーバ１１と、ブロードキャストリソース管理サーバ１２は、それぞれ独立した装置であるとして説明したが、それらの装置は、図１４に示すように、１つのブロードキャストサーバ１１であると捉えることもできる。
【０１４５】
すなわち、図１４のブロードキャストサーバ１１は、図１のブロードキャストサーバ１１に対応する一処理部としてのブロードキャスト配信部１１Ａと、ブロードキャストリソース管理サーバ１２に対応する一処理部としてのブロードキャストリソース管理部１２Ａからなる１つの装置である。図１４のブロードキャストサーバ１１は、サービスプロバイダ３の施設内に配置される。
【０１４６】
ブロードキャスト配信部１１Ａは、図２の制御部１１０乃至コンテンツ配信部１１３から構成される。図２の制御部１１０乃至コンテンツ配信部１１３の動作は前述したとおりである。
【０１４７】
ブロードキャストリソース管理部１２Ａは、図３の制御部１２０乃至配信スケジュール通知部１２７から構成される。図３の制御部１２０乃至配信スケジュール通知部１２７の動作は前述したとおりである。
【０１４８】
以上のように、図１４のコンテンツ配信システム１は構成される。
【０１４９】
＜３．第３の実施の形態＞
［コンテンツ配信システムの他の構成］
図１５は、本発明のコンテンツ配信システムの一実施の形態のさらに他の構成を示す図である。
【０１５０】
図１においては、ブロードキャストサーバ１１と、ブロードキャストリソース管理サーバ１２と、WSDB２１−１乃至２１−Ｎは、それぞれ独立した装置であるとして説明したが、それらの装置は、図１５に示すように、１つのブロードキャストサーバ１１であると捉えることもできる。
【０１５１】
すなわち、図１５のブロードキャストサーバ１１は、前述した図１４のブロードキャスト配信部１１Ａと、ブロードキャストリソース管理部１２Ａの他、WSDB２１に対応する一処理部としてのWSDB２１Ａからなる１つの装置である。図１５のブロードキャストサーバ１１は、サービス・ネットワークプロバイダ５の施設内に配置される。サービス・ネットワークプロバイダ５は、コンテンツ配信のサービスと、周波数利用状況情報の双方を提供する事業者である。
【０１５２】
WSDB２１Ａは、図４の制御部２１０乃至WSDB２１３から構成される。図４の制御部２１０乃至WSDB２１３の動作は前述したとおりである。
【０１５３】
以上のように、図１５のコンテンツ配信システム１は構成される。
【０１５４】
＜４．変形例＞
前述した説明では、評価基準情報として、時間、周波数ともに「低」、「高」の２段階のコストで重み付けを行う例を説明したが、前述した２段階に限らず、例えば、「低」、「中」、「高」の３段階や、「レベル１」、「レベル２」、「レベル３」、「レベル４」の４段階など、３段階以上のコストで重み付けをしてもよい。
【０１５５】
また、ブロードキャストサーバ１１によるコンテンツの配信であるが、テレビジョン放送等の放送は勿論、放送に限らず、他の通信方式により、コンテンツを配信するようにしてもよい。なお、ここで、通信とは、無線通信及び有線通信は勿論、無線通信と有線通信とが混在した通信、すなわち、ある区間では無線通信が行われ、他の区間では有線通信が行われるようなものであってもよい。さらに、ある装置から他の装置への通信が有線通信で行われ、他の装置からある装置への通信が無線通信で行われるようなものであってもよい。
【０１５６】
［本発明を適用したコンピュータの説明］
前述した一連の処理は、ハードウェアにより行うこともできるし、ソフトウェアにより行うこともできる。一連の処理をソフトウェアによって行う場合には、そのソフトウェアを構成するプログラムが、汎用のコンピュータ等にインストールされる。
【０１５７】
そこで、図１６は、前述した一連の処理を実行するプログラムがインストールされるコンピュータの一実施の形態の構成例を示している。
【０１５８】
プログラムは、コンピュータ４００に内蔵されているハードディスク等の記録部４０８やROM(Read Only Memory)４０２に予め記録しておくことができる。
【０１５９】
あるいはまた、プログラムは、フレキシブルディスク、CD-ROM(Compact Disc Read Only Memory)，MO(Magneto Optical)ディスク，DVD(Digital Versatile Disc)、磁気ディスク、半導体メモリなどのリムーバブル記録媒体４１１に、一時的あるいは永続的に格納（記録）しておくことができる。このようなリムーバブル記録媒体４１１は、いわゆるパッケージソフトウエアとして提供することができる。
【０１６０】
なお、プログラムは、前述したようなリムーバブル記録媒体４１１からコンピュータ４００にインストールする他、ダウンロードサイトから、デジタル衛星放送用の人工衛星を介して、コンピュータ４００に無線で転送したり、LAN(Local Area Network)、インターネットといったネットワークを介して、コンピュータ４００に有線で転送し、コンピュータ４００では、そのようにして転送されてくるプログラムを、通信部４０９で受信し、記録部４０８にインストールすることができる。
【０１６１】
コンピュータ４００は、CPU(Central Processing Unit)４０１を内蔵している。CPU４０１には、バス４０４を介して、入出力インタフェース４０５が接続されており、CPU４０１は、入出力インタフェース４０５を介して、ユーザによって、キーボードや、マウス、マイク等で構成される入力部４０６が操作等されることにより指令が入力されると、それに従って、ROM４０２に格納されているプログラムを実行する。あるいは、また、CPU４０１は、記録部４０８に格納されているプログラム、衛星若しくはネットワークから転送され、通信部４０９で受信されて記録部４０８にインストールされたプログラム、またはドライブ４１０に装着されたリムーバブル記録媒体４１１から読み出されて記録部４０８にインストールされたプログラムを、RAM(Random Access Memory)４０３にロードして実行する。これにより、CPU４０１は、前述したフローチャートにしたがった処理、あるいは前述したブロック図の構成により行われる処理を行う。そして、CPU４０１は、その処理結果を、必要に応じて、例えば、入出力インタフェース４０５を介して、LCD(Liquid Crystal Display)やスピーカ等で構成される出力部４０７から出力、あるいは、通信部４０９から送信、さらには、記録部４０８に記録等させる。
【０１６２】
ここで、本明細書において、コンピュータに各種の処理を行わせるためのプログラムを記述する処理ステップは、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はなく、並列的あるいは個別に実行される処理（例えば、並列処理あるいはオブジェクトによる処理）も含むものである。
【０１６３】
また、プログラムは、１のコンピュータにより処理されるものであってもよいし、複数のコンピュータによって分散処理されるものであってもよい。さらに、プログラムは、遠方のコンピュータに転送されて実行されるものであってもよい。
【０１６４】
なお、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０１６５】
さらに、本発明の実施の形態は、前述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【符号の説明】
【０１６６】
１  コンテンツ配信システム，  ２  伝送路，  １１  ブロードキャストサーバ，  １１Ａ  ブロードキャスト配信部，  １２  ブロードキャストリソース管理サーバ，  １２Ａ  ブロードキャストリソース管理部，  ２１，２１Ａ，２１−１乃至２１−Ｎ  WSDB，  ３１，３１−１乃至３１−Ｍ  TVBD，  １１０  制御部，  １１１  コンテンツ取得部，  １１２  通信部，  １１３  コンテンツ配信部，  １２０  制御部，  １２１  通信部，  １２２  配信評価部，  １２３  WSDB照会部，  １２４  周波数利用状況情報取得部，  １２５  評価基準情報取得部，  １２６  配信スケジュール生成部，  １２７  配信スケジュール通知部，  ２１０  制御部，  ２１１  通信部，  ２１２  ＤＢ管理部，  ２１３  WSDB，  ３１０  制御部，  ３１１  通信部，  ３１２  表示部，  ３１３  入力部，  ３１４  再生部，  ３１５  蓄積部，  ３１６  嗜好情報取得部，  ４００  コンピュータ，  ４０１  CPU
【図１】
0005742233.tif 000002
【図２】
0005742233.tif 000003
【図３】
0005742233.tif 000004
【図４】
0005742233.tif 000005
【図５】
0005742233.tif 000006
【図６】
0005742233.tif 000007
【図７】
0005742233.tif 000008
【図８】
0005742233.tif 000009
【図９】
0005742233.tif 000010
【図１０】
0005742233.tif 000011
【図１１】
0005742233.tif 000012
【図１２】
0005742233.tif 000013
【図１３】
0005742233.tif 000014
【図１４】
0005742233.tif 000015
【図１５】
0005742233.tif 000016
【図１６】
0005742233.tif 000017