(57)【要約】本技術は、様々なVoDコンテンツを配信するための構成に対して、テレビジョン受像機であるクライアント端末の製造コスト、開発コスト、およびメンテナンスコストを低減することができるクライアント端末、およびクライアント端末の動作方法、送信サーバおよび送信サーバの動作方法、並びにプログラムに関する。ブラウザ９１上で動作可能なアプリケーション（プログラム）１１１は、制御情報に基づいて、自らが選択可能なVoDコンテンツを提示し、提示されたVoDコンテンツのうち、選択されたVoDコンテンツの配信を、双方向のIPネットワークである第１のネットワークを介してVoDサーバ７２に要求する。これに応じて、送信サーバであるヘッドエンド１２は、下り伝送帯域がコンテンツの伝送に充分な帯域を有する第２のネットワークを介してクライアント端末１３に供給する。本技術は、IPTV配信システムに適用することができる。
2013088982.tif 000002
【特許請求の範囲】
【請求項１】
下り伝送帯域がコンテンツの伝送に充分な帯域を有する第１のネットワークを介して、放送コンテンツ、自らが要求したコンテンツ、および送信サーバへのアクセス情報を含む、制御情報を送信サーバより受信する受信部と、
ブラウザ上で動作可能なプログラムであって、前記送信サーバより送信されてくる制御情報に基づいて、前記自らが選択可能なコンテンツを提示し、前記提示されたコンテンツのうち、選択されたコンテンツの配信を前記送信サーバに対して、双方向のIPネットワークである第２のネットワークを介して要求するブラウザアプリケーションプログラムと
を含むクライアント端末。
【請求項２】
前記受信部は、前記送信サーバより、要求したコンテンツが送信されてくるチャンネルとして割り当てられた前記第１のネットワーク上のチャンネルを介して、前記要求したコンテンツを受信する
請求項１に記載のクライアント端末。
【請求項３】
下り伝送帯域がコンテンツの伝送に充分な帯域を有する第１のネットワークを介して、放送コンテンツ、自らが要求したコンテンツ、および送信サーバへのアクセス情報を含む、制御情報を送信サーバより受信する受信処理をし、
ブラウザ上で動作可能なブラウザアプリケーションプログラムにより、前記送信サーバより送信されてくる制御情報に基づいて、前記自らが選択可能なコンテンツを提示し、前記提示されたコンテンツのうち、選択されたコンテンツの配信を前記送信サーバに対して、双方向のIPネットワークである第２のネットワークを介して要求する処理をする
ステップを含むクライアント端末の動作方法。
【請求項４】
コンピュータを、
下り伝送帯域がコンテンツの伝送に充分な帯域を有する第１のネットワークを介して、放送コンテンツ、自らが要求したコンテンツ、および送信サーバへのアクセス情報を含む、制御情報を送信サーバより受信する受信部と、
ブラウザ上で動作可能なプログラムであって、前記送信サーバより送信されてくる制御情報に基づいて、前記自らが選択可能なコンテンツを提示し、前記提示されたコンテンツのうち、選択されたコンテンツの配信を前記送信サーバに対して、双方向のIPネットワークである第２のネットワークを介して要求するブラウザアプリケーションプログラムと
して機能させるプログラム。
【請求項５】
下り伝送帯域がコンテンツの伝送に充分な帯域を有する第１のネットワークを介してクライアント端末に対して、放送コンテンツ、前記クライアント端末が要求したコンテンツ、および自らへのアクセス情報を含む、前記クライアント端末のブラウザ上で駆動するブラウザアプリケーションプログラムを動作させるための制御情報を送信する送信部と、
前記クライアント端末の前記ブラウザアプリケーションプログラムより、双方向のIPネットワークである第２のネットワークを介して要求されたコンテンツの再生制御信号に基づいて、前記送信部に前記要求されたコンテンツを供給するクライアント端末要求コンテンツ供給部と
を含む送信サーバ。
【請求項６】
前記第１のネットワークを介して前記クライアント端末に要求されたコンテンツを送信するチャンネルを割り当てるチャンネル割当部とを含み、
前記送信部は、前記クライアント端末要求コンテンツ供給部より供給されてくるコンテンツを、前記チャンネル割当部により割り当てられた第１のネットワークにおけるチャンネルを介して前記クライアント端末に送信する
請求項５に記載の送信サーバ。
【請求項７】
前記チャンネル割当部は、前記クライアント端末からコンテンツの配信が要求されたとき、前記クライアント端末に要求されたコンテンツを送信するチャンネルを、前記第１のネットワーク上の前記放送コンテンツ以外のチャンネルに動的に割り当てる
請求項６に記載の送信サーバ。
【請求項８】
下り伝送帯域がコンテンツの伝送に充分な帯域を有する第１のネットワークを介してクライアント端末に対して、放送コンテンツ、前記クライアント端末が要求したコンテンツ、および自らへのアクセス情報を含む、前記クライアント端末のブラウザ上で駆動するブラウザアプリケーションプログラムを動作させるための制御情報を送信する送信処理をし、
前記クライアント端末の前記ブラウザアプリケーションプログラムより、双方向のIPネットワークである第２のネットワークを介して要求されたコンテンツの再生制御信号に基づいて、前記送信処理において、前記要求されたコンテンツを供給するクライアント端末要求コンテンツ供給処理をする
ステップを含む送信サーバの動作方法。
【請求項９】
コンピュータを
下り伝送帯域がコンテンツの伝送に充分な帯域を有する第１のネットワークを介してクライアント端末に対して、放送コンテンツ、前記クライアント端末が要求したコンテンツ、および自らへのアクセス情報を含む、前記クライアント端末のブラウザ上で駆動するブラウザアプリケーションプログラムを動作させるための制御情報を送信する送信部と、
前記クライアント端末の前記ブラウザアプリケーションプログラムより、双方向のIPネットワークである第２のネットワークを介して要求されたコンテンツの再生制御信号に基づいて、前記送信部に前記要求されたコンテンツを供給するクライアント端末要求コンテンツ供給部と
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、クライアント端末、およびクライアント端末の動作方法、送信サーバおよび送信サーバの動作方法、並びにプログラムに関し、特に、複数のサービスプロバイダによるコンテンツの配信に対応したクライアント端末であるテレビジョン受像機の製造コスト、開発コスト、およびメンテナンスコストを低減できるようにしたクライアント端末、およびクライアント端末の動作方法、送信サーバおよび送信サーバの動作方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来のIPTV（Internet Protocol Television）配信システムは、制御メッセージもコンテンツのAVストリームも同じ双方向IP（Internet Protocol）ネットワーク上で転送する方式であった。【０００３】
しかしながら、既に(もしくは新規に開設される)潤沢な空き帯域を有するケーブル放送ネットワークに接続されているが、双方向IPネットワークの帯域が十分ではないテレビジョン受像機においては、そのケーブル放送ネットワーク上のチャンネルを利用して、個々のクライアント端末から要求されるVoD（Video on Demand）ストリームを個別に配信する方が効率よくネットワークリソースを活用できる可能性がある。このような形態の配信システムはケーブルVoDサービスシステムとして提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１９３０５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、一般に、サービスプロバイダであるケーブルオペレータが提供するケーブルVoDサービス(サービスプロバイダ提供型IPTVサービス)においては、サービスプロバイダがすべてのケーブルVoD-STB(Set Top Box)を提供してメンテナンスしなければならず、そのためのサービス維持コストがかかる。【０００６】
この問題を解消するために、サービスプロバイダは、STBを提供しなくてもよいように、異なる複数のテレビジョン受像機の製造元に対して、テレビジョン受像機本体にケーブルVoDサービスプロトコルの実装を求めていた。【０００７】
しかしながら、現在市場に展開されているケーブルVoDサービスシステムでは、サービスプロバイダが独自に規定したケーブルVoDサービスプロトコルをクライアント端末であるテレビジョンに実装する必要がある。テレビジョン受像機の製造元は、あるケーブルVoDサービス向けに開発されたクライアント端末であるテレビジョン受像機に内蔵される構成を、複数のケーブルVoDサービス向けに流用して提供したいと考えている。【０００８】
ところが、そのためには、１種類のテレビジョン受像機に、サービスプロバイダ独自のケーブルVoDサービスプロトコルに対応する機器を複数実装しなければならず、テレビジョン受像機の製造元にとっては、そのプロトコルに対応する機器の実装、またサービスプロバイダからの要求に応じた機能追加等にまつわるメンテナンスにコストが発生してしまう。【０００９】
現在市場に展開されているケーブルVoDサービスの実装は、ケーブル上の放送帯域に独自プロトコルでそのケーブルVoDサービスに特有な制御情報を流して、その情報を元に地域ごとのケーブルヘッドエンド上のVoDサーバにアクセスさせるような構成となっているものが多い。これらのサービスプロバイダ独自の制御情報の処理系は、テレビジョン受像機本体に実装しなければならず、テレビジョン受像機の製造元にとっては、そのプロトコルに対応する機器の実装および機能追加等にまつわるメンテナンスにコストがかかる。【００１０】
一方、サービスプロバイダにとっては、複数の異なる製造元のテレビジョン受像機を介して、エンドユーザに対して、どのテレビジョン受像機を介した場合においても、それら複数テレビジョン受像機間の実装上の相違によらない均一なサービスを提供しなければならず、そのテストおよびサービス品質管理等のサービス開発およびメンテナンスに時間がかかる。【００１１】
本技術はこのような状況に鑑みてなされたものであり、特に、異なる複数のケーブルVoDサービスクライアントアプリケーションプログラムをブラウザ上で駆動可能なアプリケーションプログラムとして実現させることにより、テレビジョン受像機で再生可能な複数の異なるコンテンツ提供サービスプロバイダ向けの実装の製造、開発、およびメンテナンスに係るコストを低減させ、かつ、サービスプロバイダ毎のサービス品質の均一化を図るようにするものである。
【課題を解決するための手段】
【００１２】
本技術の第１の側面のクライアント端末は、下り伝送帯域がコンテンツの伝送に充分な帯域を有する第１のネットワークを介して、放送コンテンツ、自らが要求したコンテンツ、および送信サーバへのアクセス情報を含む、制御情報を送信サーバより受信する受信部と、ブラウザ上で動作可能なプログラムであって、前記送信サーバより送信されてくる制御情報に基づいて、前記自らが選択可能なコンテンツを提示し、前記提示されたコンテンツのうち、選択されたコンテンツの配信を前記送信サーバに対して、双方向のIPネットワークである第２のネットワークを介して要求するブラウザアプリケーションプログラムとを含む。【００１３】
前記受信部には、前記送信サーバより、要求したコンテンツが送信されてくるチャンネルとして割り当てられた前記第１のネットワーク上のチャンネルを介して、前記要求したコンテンツを受信させるようにすることができる。【００１４】
本技術の第１の側面のクライアント端末の動作方法は、下り伝送帯域がコンテンツの伝送に充分な帯域を有する第１のネットワークを介して、放送コンテンツ、自らが要求したコンテンツ、および送信サーバへのアクセス情報を含む、制御情報を送信サーバより受信する受信処理をし、ブラウザ上で動作可能なブラウザアプリケーションプログラムにより、前記送信サーバより送信されてくる制御情報に基づいて、前記自らが選択可能なコンテンツを提示し、前記提示されたコンテンツのうち、選択されたコンテンツの配信を前記送信サーバに対して、双方向のIPネットワークである第２のネットワークを介して要求する処理をするステップを含む。【００１５】
本技術の第１の側面のプログラムは、コンピュータを、下り伝送帯域がコンテンツの伝送に充分な帯域を有する第１のネットワークを介して、放送コンテンツ、自らが要求したコンテンツ、および送信サーバへのアクセス情報を含む、制御情報を送信サーバより受信する受信部と、ブラウザ上で動作可能なプログラムであって、前記送信サーバより送信されてくる制御情報に基づいて、前記自らが選択可能なコンテンツを提示し、前記提示されたコンテンツのうち、選択されたコンテンツの配信を前記送信サーバに対して、双方向のIPネットワークである第２のネットワークを介して要求するブラウザアプリケーションプログラムとして機能させる。【００１６】
本技術の第２の側面の送信サーバは、下り伝送帯域がコンテンツの伝送に充分な帯域を有する第１のネットワークを介してクライアント端末に対して、放送コンテンツ、前記クライアント端末が要求したコンテンツ、および自らへのアクセス情報を含む、前記クライアント端末のブラウザ上で駆動するブラウザアプリケーションプログラムを動作させるための制御情報を送信する送信部と、前記クライアント端末の前記ブラウザアプリケーションプログラムより、双方向のIPネットワークである第２のネットワークを介して要求されたコンテンツの再生制御信号に基づいて、前記送信部に前記要求されたコンテンツを供給するクライアント端末要求コンテンツ供給部とを含む。【００１７】
前記第１のネットワークを介して前記クライアント端末に要求されたコンテンツを送信するチャンネルを割り当てるチャンネル割当部とを含ませるようにすることができ、前記送信部には、前記クライアント端末要求コンテンツ供給部より供給されてくるコンテンツを、前記チャンネル割当部により割り当てられた第１のネットワークにおけるチャンネルを介して前記クライアント端末に送信させるようにすることができる。  【００１８】
前記チャンネル割当部には、前記クライアント端末からコンテンツの配信が要求されたとき、前記クライアント端末に要求されたコンテンツを送信するチャンネルを、前記第１のネットワーク上の前記放送コンテンツ以外のチャンネルに動的に割り当てるようにさせることができる。【００１９】
本技術の第２の側面の送信サーバの動作方法は、下り伝送帯域がコンテンツの伝送に充分な帯域を有する第１のネットワークを介してクライアント端末に対して、放送コンテンツ、前記クライアント端末が要求したコンテンツ、および自らへのアクセス情報を含む、前記クライアント端末のブラウザ上で駆動するブラウザアプリケーションプログラムを動作させるための制御情報を送信する送信処理をし、前記クライアント端末の前記ブラウザアプリケーションプログラムより、双方向のIPネットワークである第２のネットワークを介して要求されたコンテンツの再生制御信号に基づいて、前記送信処理において、前記要求されたコンテンツを供給するクライアント端末要求コンテンツ供給処理をするステップを含む。【００２０】
本技術の第２の側面のプログラムは、コンピュータを下り伝送帯域がコンテンツの伝送に充分な帯域を有する第１のネットワークを介してクライアント端末に対して、放送コンテンツ、前記クライアント端末が要求したコンテンツ、および自らへのアクセス情報を含む、前記クライアント端末のブラウザ上で駆動するブラウザアプリケーションプログラムを動作させるための制御情報を送信する送信部と、前記クライアント端末の前記ブラウザアプリケーションプログラムより、双方向のIPネットワークである第２のネットワークを介して要求されたコンテンツの再生制御信号に基づいて、前記送信部に前記要求されたコンテンツを供給するクライアント端末要求コンテンツ供給部として機能させる。【００２１】
本技術の第１の側面においては、下り伝送帯域がコンテンツの伝送に充分な帯域を有する第１のネットワークを介して、放送コンテンツ、自らが要求したコンテンツ、および送信サーバへのアクセス情報を含む、制御情報が送信サーバより受信され、ブラウザ上で動作可能なブラウザアプリケーションプログラムにより、前記送信サーバより送信されてくる制御情報に基づいて、前記自らが選択可能なコンテンツが提示され、前記提示されたコンテンツのうち、選択されたコンテンツの配信が送信サーバに対して、双方向のIPネットワークである第２のネットワークを介して要求される。【００２２】
本技術の第２の側面においては、下り伝送帯域がコンテンツの伝送に充分な帯域を有する第１のネットワークを介してクライアント端末に対して、放送コンテンツ、前記クライアント端末が要求したコンテンツ、および自らへのアクセス情報を含む、前記クライアント端末のブラウザ上で駆動するブラウザアプリケーションプログラムを動作させるための制御情報が送信され、前記クライアント端末の前記ブラウザアプリケーションプログラムより、双方向のIPネットワークである第２のネットワークを介して要求されたコンテンツの再生制御信号に基づいて、前記要求されたコンテンツが供給される。【００２３】
本技術のクライアント端末、および送信サーバは、独立した装置であっても良いし、クライアント端末および送信サーバとしての動作を行うブロックであっても良い。
【発明の効果】
【００２４】
本技術の第１の側面および第２の側面のいずれにおいても、テレビジョン受像機で再生可能な複数の異なるコンテンツ提供サービスプロバイダ向けの装置の製造、開発、およびメンテナンスに係るコストを低減させ、かつ、サービスプロバイダ毎のサービス品質の均一化を図ることが可能となる。
【図面の簡単な説明】
【００２５】
【図１】本技術を適用したクライアント端末、並びに、ヘッドエンドおよびバックエンドを含むIPTV配信システムの一実施の形態の構成例を示すブロック図である。
【図２】図１のバックエンド、ヘッドエンド、およびクライアント端末の一実施の形態の構成例を示すブロック図である。
【図３】図２のIPTV配信システムによる通信処理を説明するフローチャートである。
【図４】図１のバックエンド、ヘッドエンド、およびクライアント端末の一実施の形態の構成の変形例を示すブロック図である。
【図５】図４のIPTV配信システムによる通信処理を説明するフローチャートである。
【図６】汎用のパーソナルコンピュータの構成例を説明する図である。
【発明を実施するための最良の形態】
【００２６】
以下、本開示における実施の形態（以下、本実施の形態という）について説明する。なお、説明は以下の順序で行う。
１．本実施の形態（VoDチャンネルが予め割り当てられている場合の一例）
２．変形例（VoDチャンネルを動的に割り当てる場合の一例）【００２７】
＜本実施の形態＞
［IPTV配信システムの構成例］
図１は、本技術を適用したクライアント端末および送信サーバからなるIPTV（Internet Protocol Television）配信システムの一実施の形態の構成例を示している。【００２８】
図１のIPTV配信システムは、バックエンド１１、ヘッドエンド１２−１，１２−２、クライアント端末１３−１乃至１３−３，１３−ｘ，１３−ｙ，１３−ｚ、およびインターネット１４より構成されている。IPTV配信システムは、バックエンド１１より双方向のIPネットワークと、ケーブル放送ネットワークとを利用して放送コンテンツ、およびVoD（Video on Demand）コンテンツを、地域毎に設けられたヘッドエンド１２−１または１２−２を介して、各クライアント端末１３−１乃至１３−３，１３−ｘ，１３−ｙ，１３−ｚに配信するものである。このうち、バックエンド１１、およびヘッドエンド１２は、両者を合わせて、実質的にIPTV配信システムにおけるコンテンツを送信（配信）する、いわば送信サーバとして機能する。尚、ヘッドエンド１２−１，１２−２、およびクライアント端末１３−１乃至１３−３，１３−ｘ，１３−ｙ，１３−ｚについて、特に区別する必要がない場合、単にヘッドエンド１２、およびクライアント端末１３と称するものとし、その他の構成についても同様に称するものとする。【００２９】
バックエンド１１は、原則的に全国に１台だけ設けられるものであり、ケーブル放送ネットワークを介して、ヘッドエンド１２からメインチャンネルにて、全クライアント端末１３に対して放送コンテンツを配信する。また、バックエンド１１は、メインチャンネルに時分割多重化により、クライアント端末１３に格納されているブラウザアプリケーションプログラムが起動する際、読み込み可能な制御情報、VoDコンテンツが配信されるチャンネルの情報であるVoDチャンネル情報、およびVoDサーバにアクセスするための情報であるVoDサーバアクセス情報を配信する。バックエンド１１は、IPネットワークであるインタネット１４を介して、ポータルページを配信しており、クライアント端末１３のそれぞれに供給する制御情報に基づいて、クライアント端末１３からのアクセスを受け付けて、VoDコンテンツの販売処理を行う。【００３０】
ヘッドエンド１２は、地域毎に設けられており、各地域のクライアント端末１３への配信がチャンネル毎に割り振られており、バックエンド１１より供給されてくる放送コンテンツを配信すると共に、自らで管理するVoDコンテンツを配信する。【００３１】
すなわち、図１の場合、ヘッドエンド１２−１は、ケーブルネットワーク線ＣＮ−１乃至ＣＮ−３を介して、予め設定されたチャンネル毎にそれぞれクライアント端末１３−１乃至１３−３に放送コンテンツ、およびVoDコンテンツを配信する。ケーブルネットワーク線ＣＮは、例えば、DVB（Digital Video Broadcasting）で規定されたケーブル規格C2（Cable 2）などのケーブルである。また、ヘッドエンド１２−２は、予め設定されたチャンネル毎にケーブルネットワーク線ＣＮ−ｘ，ＣＮ−ｙ，ＣＮ−ｚを介して、それぞれクライアント端末１３−ｘ，１３−ｙ，１３−ｚに放送コンテンツ、およびVoDコンテンツを配信する。【００３２】
より詳細には、ヘッドエンド１２−１は、図１の点線で示される放送コンテンツのチャンネルＢＣＢ−１乃至ＢＣＢ−３を介して、それぞれ放送コンテンツをクライアント端末１３−１乃至１３−３に配信している。また、ヘッドエンド１２−２は、図１の点線で示される放送コンテンツのチャンネルＢＣＢ−ｘ，ＢＣＢ−ｙ，ＢＣＢ−ｚを介して、それぞれ放送コンテンツをクライアント端末１３−１乃至１３−３，１３−ｘ，１３−ｙ，１３−ｚに配信している。このチャンネルＢＣＢ−１乃至ＢＣＢ−３およびＢＣＢ−ｘ，ＢＣＢ−ｙ，ＢＣＢ−ｚは、共通のチャンネルとされているため、クライアント端末１３−１乃至１３−３および１３−ｘ，１３−ｙ，１３−ｚは、同一のチャンネルで放送チャンネルの配信を受ける。【００３３】
一方、ヘッドエンド１２−１は、図１の実線で示されるVoDコンテンツのチャンネルＶｏＤＢ−１乃至ＶｏＤＢ−３を介して、それぞれVoDコンテンツをクライアント端末１３−１乃至１３−３に配信している。また、ヘッドエンド１２−２は、図１の実線で示されるVoDコンテンツのチャンネルＶｏＤＢ−ｘ，ＶｏＤＢ−ｙ，ＶｏＤＢ−ｚを介して、それぞれVoDコンテンツをクライアント端末１３−ｘ，１３−ｙ，１３−ｚに配信している。このチャンネルＶｏＤＢ−１乃至ＶｏＤＢ−３およびＶｏＤＢ−ｘ，ＶｏＤＢ−ｙ，ＶｏＤＢ−ｚは、それぞれクライアント端末１３に対して個別のチャンネルとされているため、クライアント端末１３−１乃至１３−３および１３−ｘ，１３−ｙ，１３−ｚは、それぞれ専用のチャンネルでVoDチャンネルの配信を受ける。このような構成により、ヘッドエンド１２は、各クライアント端末１３へのVoDコンテンツの配信に当たり、VoDチャンネルＶｏＤＢの割り当てを管理する。ここでは、VoDチャンネルＶｏＤＢは予め割り当てられており、原則として変更がないものとされる。【００３４】
尚、図１においては、バックエンド１１により管理されるヘッドエンド１２が２個であり、また、各ヘッドエンド１２により管理されるクライアント端末１３がそれぞれ３個である場合について記述されているが、それぞれそれ以外の個数を管理するようにしてもよい。【００３５】
クライアント端末１３は、いわゆるテレビジョン受像機であり、ヘッドエンド１２より供給される放送コンテンツ、またはVoDコンテンツの配信を受けて、音声、および画像を表示する。クライアント端末１３は、いわゆるブラウザ上で動作するアプリケーションプログラム（アプリケーション１１１（図２））が、VoDコンテンツの配信元となるサービスプロバイダごとにポータルサーバ５１からダウンロードされ、放送コンテンツに含まれる制御情報に基づいて動作すると共に、VoDコンテンツの購入処理を行う。また、クライアント端末１３（のアプリケーション１１１）は、放送コンテンツに含まれるヘッドエンド１２のVoDサーバ７２（図２）へのアクセス情報に基づいて、インターネット１４を介してヘッドエンド１２のVoDサーバ７２にアクセスする。そして、クライアント端末１３（のアプリケーション１１１）は、VoDコンテンツの再生や停止といった制御コマンドをVoDサーバ７２に供給して、配信されてくるVoDコンテンツの再生を制御する。【００３６】
［バックエンド、ヘッドエンド、およびクライアント端末の構成例］
次に、図２のブロック図を参照して、図１のIPTV配信システムを構成するバックエンド１１、ヘッドエンド１２、およびクライアント端末１３の構成例について説明する。【００３７】
まず、バックエンド１１の構成例について説明する。【００３８】
バックエンド１１は、ポータルサーバ５１、および放送コンテンツ配信部５２を備えている。ポータルサーバ５１は、インターネット１４を介して、クライアント端末１３からのダウンロード要求を受け付けて、ポータルページをダウンロードさせる。放送コンテンツ配信部５２は、全地域、および全クライアント端末１３に対して共通となる放送コンテンツ、例えば、VoDコンテンツのプロモーション番組などをヘッドエンド１２を介してクライアント端末１３に配信する。【００３９】
次に、ヘッドエンド１２の構成例について説明する。【００４０】
ヘッドエンド１２は、MUX７１、VoDサーバ７２、リソース管理サーバ７３、およびモジュレータ７４を備えている。MUX７１は、VoDサーバ７２より供給されるVoDコンテンツ、または、バックエンド１１より供給されてくる放送コンテンツなどからなるAVストリームや、リソース管理サーバ７３より供給されてくる制御情報、VoDチャンネル情報、およびVoDサーバアクセス情報のパケットをマルチプレクスしてトランスポートストリームを生成する。モジュレータ７４は、C2-QAM(Quadrature Amplitude Modulation)のようにストリームデータ（トランスポートストリーム）を変調してケーブルネットワーク線ＣＮを介してクライアント端末１３に配信する。ここでは、通常の放送コンテンツのトランスポートストリームを変調する場合、VoDコンテンツのトランスポートストリーム、または、制御情報、VoDチャンネル情報、およびVoDサーバアクセス情報のみのストリームをマルチプレクスし、変調する場合がある。さらにモジュレータ７４は、リソース管理サーバ７３により割り当てられたチャンネル情報に基づいて、放送チャンネル、およびVoDチャンネルを配信する。【００４１】
リソース管理サーバ７３は、そのサーバが管轄するケーブルネットワーク線ＣＮにおける放送チャンネルの帯域のうち、VoDコンテンツを配信するためのVoDチャンネル用に割り当てるチャンネルを管理している。より具体的には、リソース管理サーバ７３は、VoDチャンネル用に割り当てるチャンネルをアサイン(予約)または解放する。VoDチャンネルのアサインは、運用前に複数チャンネルを固定して割り当て、運用期間は変更しないようにしてもよいし、運用前に、配下のクライアント端末１３が、どこの地域のケーブルネットワークであるかを識別するのに必要な情報を運ぶための共通のVoDチャンネル（実際のVoDコンテンツのトランスポートストリームを流さないチャンネル）だけを予めアサインしておき、それを全クライアントで共通に利用し、クライアントから実際のVoD配信リクエストが起こった場合にのみ逐次VoDチャンネルを動的にアサインするようにしてもよい。また、リソース管理サーバ７３は、全国共通となる制御情報、並びに、ヘッドエンド１２毎に、すなわち、地域毎に異なるVoDチャンネル情報、およびVoDサーバアクセス情報をMUX７１に供給する。尚、ここでは、運用前の段階で予めVoDチャンネルが固定的に割り当てられている例について説明するものとする。【００４２】
VoDサーバ７２は、ヘッドエンド１２が担当するクライアント(地域ごとのケーブルネットワークにおけるVoDチャンネルの帯域を利用して配信されるVoDコンテンツを受信可能なクライアント端末１３)からの、VoDコンテンツの配信の要求を受け付けて、受け付けたVoDコンテンツのストリームデータ（トランスポートストリーム）を送出する。【００４３】
次に、クライアント端末１３の構成例について説明する。【００４４】
クライアント端末１３は、ブラウザ９１、受光部９２、通信部９３、チューナ９４、レンダラ９５、および表示部９６を備えている。ブラウザ９１は、HTML（Hyper Text Markup Language）やJavascriptといった各種の言語で記述されたファイルの情報を解析し、レンダラ９５を介してLCD（Liquid Crystal Display）や有機EL（Electronic Luminescent）からなる表示部９６に表示させる。尚、ブラウザ９１は、通常、コンピュータ上にインストールされるOS（オペレーティングシステム）上で動作し、各種のファイルを表示するプログラムを示すものであるが、ここでは、ブラウザが動作可能な環境がハードウェアまたはソフトウェアとして実現されていることを示している。したがって、ここでいうブラウザ９１とは、クライアント端末１３に設けられている図示せぬマイクロコンピュータなどにより、ブラウザとしての機能を果たすハードウェア、またはソフトウェアからなる構成である。【００４５】
アプリケーションプログラム１１１−１乃至１１１−３（以下、アプリケーション１１１−１乃至１１１−３とも称する）は、ブラウザ９１上で動作可能なプログラムであり、VoDコンテンツの配給元となるサービスプロバイダ毎にそれぞれブラウザ９１によりポータルサーバ５１からダウンロードされる。アプリケーション１１１は、このポータルページを実行することにより、表示部９６に、選択可能な（視聴可能な）VoDコンテンツを提示し、リモートコントローラ４１からの操作信号が操作されることにより、所望とするVoDコンテンツを選択することができる。【００４６】
さらに、所望とするVoDコンテンツが、リモートコントローラ４１が操作されることにより選択され、これを示す信号が、受光部９２において受光されると、アプリケーション１１１は、チャンネル情報に基づいて、ブラウザ９１上で標準的なAPIを介して、チューナ９４をVoDコンテンツが配信されるVoDチャンネルに切り替えさせる。同時に、アプリケーション１１１は、VoDサーバアクセス情報に基づいて、標準的なAPIを介して通信部９３を制御して、インターネット１４を介してヘッドエンド１２のVoDサーバ７２にアクセスさせ、VoDコンテンツの再生を制御する再生制御コマンドを供給する。この再生制御コマンドにより、ヘッドエンド１２のVoDサーバ７２は、MUX７１にストリームデータ（トランスポートストリーム）を供給する。この結果、MUX７１がストリムデータをモジュレータ７４に供給する。モジュレータ７４は、このストリームデータを変調して、予め割り当てられたVoDチャンネルでクライアント端末１３に配信する。これに応じて、クライアント端末１３のチューナ９４は、ヘッドエンド１２より配信されてくるVoDコンテンツを、VoDコンテンツを受信する際に必要とされるVoDチャンネルに切り替えることでVoDコンテンツのトランスポートストリームを取得して、レンダラ９５に供給する。レンダラ９５は、トランスポートストリームの、例えば、動画像を表示部９６に表示する。【００４７】
［通信処理］
次に、図３のフローチャートを参照して、図２のIPTV配信システムによる通信処理について説明する。【００４８】
ステップＳ１において、リソース管理サーバ７３は、制御情報、VoDチャンネル情報、およびVoDサーバアクセス情報を生成し、MUX７１に供給する。また、同様に、バックエンド１１の放送コンテンツ配信部５２より供給されてくる放送コンテンツのストリームデータがMUX７１に供給される。【００４９】
ステップＳ１１において、MUX７１は、バックエンド１１より供給されてくる放送コンテンツのストリームデータ、並びにリソース管理サーバ７３より供給されてくる制御情報、VoDチャンネル情報、およびVoDサーバアクセス情報を取得し、マルチプレクスして、モジュレータ７４に供給する。これに応じて、モジュレータ７４は、マルチプレクスされている放送コンテンツのストリームデータ、制御情報、VoDチャンネル情報、およびVoDサーバアクセス情報をメインチャンネルとなる帯域に変調して、ケーブルネットワーク線ＣＮを介して各クライアント端末１３に配信する。【００５０】
ステップＳ４１において、クライアント端末１３のチューナ９４は、ブラウザ９１の標準的なAPIによりメインチャンネルに設定されている。このため、チューナ９４は、ステップＳ１１の処理で、ヘッドエンド１２より配信されてくる、制御情報、VoDチャンネル情報、およびVoDサーバアクセス情報がマルチプレクスされた放送コンテンツのストリームデータを受信する。そして、チューナ９４は、受信した制御情報、VoDチャンネル情報、およびVoDサーバアクセス情報がマルチプレクスされた放送コンテンツのストリームデータをブラウザ９１、およびレンダラ９５に供給する。【００５１】
ステップＳ８１において、レンダラ９５は、ステップＳ４１の処理により供給されてきた全国共通となる放送コンテンツを表示部９６に表示する。放送コンテンツは、例えば、サービスプロバイダによるVoDコンテンツのプロモーション番組などである。【００５２】
一方、ステップＳ６１において、ブラウザ９１は、制御情報、VoDチャンネル情報、およびVoDサーバアクセス情報を取得する。【００５３】
ステップＳ６２において、ブラウザ９１は、制御情報に基づいて、通信部９３を制御し、インターネット１４を介して、バックエンド１１のポータルサーバ５１にアクセスする。そして、アプリケーション１１１は、ポータルサーバ５１に対してポータルページのダウンロードを要求する。【００５４】
この要求に応じて、ステップＳ３１において、バックエンド１１のポータルサーバ５１は、インターネット１４を介して、クライアント端末１３に対して、ブラウザ９１より要求のあったポータルページの情報をダウンロードさせる。【００５５】
そして、ステップＳ６３において、アプリケーション１１１は、ポータルサーバ５１よりインターネット１４を介して、ポータルページのデータを取得し、例えば、ポータルページに含まれるVoDコンテンツのタイトル等の内容をレンダラ９６に供給する。【００５６】
この処理に応じて、ステップＳ８２において、レンダラ９５は、アプリケーション１１１が描画するVoDコンテンツのタイトル等の内容を表示部９６に表示する。【００５７】
より詳細には、制御情報は、例えば、サービスプロバイダ毎に設定されるPortal Application AIT（Application Information Table）で構成されている。このため、この情報がチューナ９４より供給されてくると、ブラウザ９１自身が制御情報に含まれるポータルサーバ５１のURL（Universal Resource Locator）に基づいて、通信部９３を制御し、ポータルサーバ５１にアクセスし、ブラウザ９１上で動作可能なポータルページとして構成されるアプリケーション１１１−１乃至１１１−３のうち、該当するサービスプロバイダに対応するアプリケーション１１１をダウンロードし動作を開始する。ダウンロードされたアプリケーション１１１であるポータルページはレンダラ９５を制御して、視聴可能なVoDコンテンツの一覧や、その選択画像を表示部９６に表示する。この一連の動作により、ユーザは、視聴可能なVoDコンテンツのプロモーション番組を眺めながら、同時に、VoDコンテンツを選択することができる状態となる。【００５８】
尚、ステップＳ８１の処理において、放送コンテンツが表示された状態となっているが、ポータルページは、同時に表示することもできるので、いずれかに切り替えて表示させるようにしても良いし、または、２枚のウィンドウなどにより、その両方を表示するようにしても良い。【００５９】
ステップＳ６４において、アプリケーション１１１は、受光部９２を制御して、リモートコントローラ４１が操作されて、いずれかのVoDコンテンツが選択されたか否かを判定し、いずれかのVoDコンテンツが選択されるまで、同様の処理が繰り返される。【００６０】
そして、ステップＳ６４において、ユーザがリモートコントローラ４１を操作することにより、受光部９２において、選択信号が受光されて、いずれかのVoDコンテンツが選択されることが認識された場合、処理は、ステップＳ６５に進む。【００６１】
ステップＳ６５において、アプリケーション１１１は、VoDチャンネル情報に基づいて、チューナに対して、VoDコンテンツのストリームデータが配信されるVoDチャンネルに切り替えるように要求する。【００６２】
この要求に応じて、ステップＳ４２において、チューナ９４は、アプリケーション１１１より要求されたVoDコンテンツが配信されてくるVoDチャンネルに切り替える。【００６３】
ステップＳ６６において、アプリケーション１１１は、VoDサーバアクセス情報に基づいて、通信部９３を制御して、ヘッドエンド１２のVoDサーバ７２にアクセスし、ユーザによりリモートコントローラ４１が操作されることにより選択されたVoDコンテンツの配信を要求する。【００６４】
一方、VoDサーバ７２は、ステップＳ２１において、いずれかのクライアント端末１３からVoDコンテンツの配信が要求されてくるか否かを判定し、要求があるまで、同様の処理を繰り返す。ステップＳ２１において、ステップＳ６６の処理により、VoDコンテンツの配信が要求された場合、処理は、ステップＳ２２に進む。【００６５】
ステップＳ２２において、VoDサーバ７２は、要求のあったVoDコンテンツのストリームデータをMUX７１に供給する。【００６６】
ステップＳ１２において、MUX７１は、VoDコンテンツのストリームデータをモジュレータ７４に供給する。モジュレータ７４は、例えば、C2-QAM（C2-Quadrature Amplitude Modulation）によりストリームデータを変調して、VoDチャンネルの帯域でクライアント端末１３に対して配信する。【００６７】
ステップＳ４３において、チューナ９４は、VoDチャンネルに設定されているので、VoDチャンネルで配信されるVoDコンテンツのストリームデータを受信する。チューナ９４は、受信したストリームデータをレンダラ９５に供給する。【００６８】
ステップＳ８３において、レンダラ９５は、VoDコンテンツのストリームデータに基づいて、VoDコンテンツの音声および映像を再生し、表示部９６に表示する。【００６９】
以上の処理により、クライアント端末１３には、放送コンテンツにより購入可能な（選択可能な）VoDコンテンツのプロモーション番組が表示部９６に表示されると共に、VoDコンテンツを購入（選択）することが可能な画像が表示される。この結果、ユーザは、VoDコンテンツのプロモーション番組を見ながら、リモートコントローラ４１を操作することでVoDコンテンツを購入（選択）することが可能となる。【００７０】
また、VoDコンテンツの購入（選択）が完了すると、チューナ９４が、購入したVoDコンテンツが配信されるVoDチャンネルに切り替えられ、VoDサーバ７２から配信されるVoDコンテンツがクライアント端末１３の表示部９６に表示される。尚、VoDコンテンツが購入（選択）され、再生が開始された後については、VoDコンテンツの配信を要求するコマンドに代えて、例えば、一時停止、早送り、早戻しといったリモートコントローラ４１より供給される再生制御コマンドを、ステップＳ６６，Ｓ２１，Ｓ２２，Ｓ１２，Ｓ４３，Ｓ８３と同様に処理することで、ユーザは、リモートコントローラ４１を操作するだけで、再生動作を制御することが可能となる。【００７１】
また、VoDポータルサーバにより管理されるポータルページは、VoDコンテンツの配給元であるサービスプロバイダが開発するため、クライアント端末１３の製造メーカにとっては、標準化されたAPIを実装するブラウザ９１が実行可能な環境だけを提供すればよい。すなわち、コンテンツの選択（購入）処理に必要とされるプログラム等は、サービスプロバイダが設計できる。このため、異なる複数のVoDコンテンツの配給元であるサービスプロバイダにより異なるサービスを提供するようにしても、エンドユーザに提供されるサービス品質の均一化を容易に実現することが可能となる。【００７２】
＜変形例＞
［バックエンド、ヘッドエンド、およびクライアント端末の変形例］
以上においては、予めクライアント端末１３のそれぞれに対して固定されたVoDチャンネルが設定されている例について説明してきたが、VoDコンテンツの配信が要求されたタイミングでVoDチャンネルを動的に設定するようにしても良い。【００７３】
図５は、VoDコンテンツの配信が要求されたタイミングでVoDチャンネルを動的に設定するようにした、図１のIPTV配信システムを構成するバックエンド１１、ヘッドエンド１２、およびクライアント端末１３の構成例を示すブロック図である。尚、図５において、図２の構成と同一の機能を備える構成については、同一の名称、および同一の符号を付しており、その説明については適宜省略するものとする。【００７４】
すなわち、図５のブロック図において、図２の構成と異なる点は、VoDサーバ７２、リソース管理サーバ７３、モジュレータ７４、およびアプリケーション１１１−１乃至１１１−３に代えて、VoDサーバ１５１、リソース管理サーバ１５２、モジュレータ１５３、およびアプリケーション１６１−１乃至１６１−３を設けた点である。【００７５】
VoDサーバ１５１は、基本的な機能はVoDサーバ７２と同様であるが、さらに、VoDコンテンツの配信要求があった場合、そのクライアント端末１３を識別する情報と共に、そのVoDコンテンツを配信するVoDチャンネルの設定をリソース管理サーバ１５２に要求する。【００７６】
リソース管理サーバ１５２は、基本的な機能はリソース管理サーバ７３と同一であるが、さらに、VoDコンテンツの配信先であるクライアント端末１３と割り当てられたVoDチャンネルとの対応関係が示されたリストを、モジュレータ１５３を制御して、VoDチャンネルの一部を利用して配信する。リソース管理サーバ１５２は、VoDサーバ１５１に対してクライアント端末１３からVoDコンテンツの配信が要求されたとき、そのVoDコンテンツを配信するためにVoDチャンネルを動的に割り当てて、このリストを更新する。【００７７】
アプリケーション１６１−１乃至１６１−３は、アプリケーション１１１−１乃至１１１−３の機能と基本的に同一であるが、さらに、VoDコンテンツの配信を要求したとき、上述したリストが更新されて、VoDチャンネルでチューナ９４により受信される。そして、アプリケーション１６１−１乃至１６１−３は、リストの情報に基づいて、配信を要求したVoDコンテンツが実際に配信されるVoDチャンネルを認識し、チューナ９４を制御して認識したVoDチャンネルに設定させることで、配信を要求したVoDコンテンツのストリームデータを受信させる。【００７８】
［通信処理］
次に、図６のフローチャートを参照して、図５のIPTV配信システムによる通信処理について説明する。尚、図３のフローチャートを参照して説明した処理と同一の処理のついては、適宜省略するものとする。【００７９】
すなわち、ステップＳ２０１において、リソース管理サーバ１５２は、放送コンテンツのストリームデータと共に、制御情報、VoDチャンネル情報、およびVoDサーバアクセス情報を生成し、MUX７１に供給する。ただし、最初のVoDチャンネル情報には、VoDコンテンツのストリームデータが流されているのではなく、ヘッドエンド１２で管理するクライアント端末１３のそれぞれに割り振られているVoDチャンネルを示すリストの情報のみである。従って、最初の処理では、いずれのクライアント端末１３にもVoDコンテンツのストリームデータを流すためのVoDチャンネルは割り当てられていない。【００８０】
ステップＳ２１１乃至Ｓ２６４の一連の処理は、図３のステップＳ１１乃至Ｓ６４の処理と、上述したVoDチャンネルの情報が異なるのみで、その他は同一であるため、その説明は省略する。【００８１】
ステップＳ２６４において、いずれかのVoDコンテンツが選択された場合、処理は、ステップＳ２６５に進む。【００８２】
ステップＳ２６５において、アプリケーション１６１は、選択されたVoDコンテンツの配信と、そのコンテンツVoDコンテンツを配信するためのVoDチャンネルの割り当てを要求する。【００８３】
VoDサーバ７２は、ステップＳ２２１において、いずれかのクライアント端末１３からVoDコンテンツの配信およびVoDチャンネルの割り当てが要求されてくるか否かを判定し、要求があるまで、同様の処理を繰り返す。ステップＳ２２１において、ステップＳ２６５の処理により、VoDコンテンツの配信とVoDチャンネルの設定が要求された場合、処理は、ステップＳ２２２に進む。【００８４】
ステップＳ２２２において、VoDサーバ１５１は、リソース管理サーバ１５２に対してVoDコンテンツの配信を要求してきたクライアント端末１３を識別する情報と共に、VoDチャンネルの割り当てを要求する。【００８５】
このとき、リソース管理サーバ１５２は、ステップＳ２０２において、VoDコンテンツの配信を要求してきたクライアント端末１３の識別情報と共にVoDチャンネルの割り当てが要求されてきたか否かを判定する。ステップＳ２０２において、ステップＳ２２２の処理によりVoDチャンネルの割り当てが要求された場合、処理は、ステップＳ２０３に進む。【００８６】
ステップＳ２０３において、リソース管理サーバ１５２は、VoDコンテンツの配信を要求したクライアント端末１３に対して、要求のあったVoDコンテンツを配信するためのVoDチャンネルを割り当て、リストを更新して、その情報をVoDサーバ１５１、およびモジュレータ１５３に供給する。【００８７】
ステップＳ２２３において、VoDサーバ１５１は、要求のあったVoDコンテンツのストリームデータをMUX７１に供給する。【００８８】
ステップＳ２１２において、モジュレータ１５１は、更新されたリストをVoDチャンネルの一部を利用してクライアント端末１３に対して配信する。【００８９】
ステップＳＳ２６６において、アプリケーション１６１は、チューナ９４に対して、VoDコンテンツのストリームデータが配信されるチャンネルに切り替えるように要求する。【００９０】
この要求に応じて、ステップＳ２４２において、チューナ９４は、アプリケーション１６１に制御されて、VoDチャンネルに切り替える。この処理によりチューナ９４は、VoDチャンネルで配信されるリストを受信する。すなわち、このVoDチャンネルにおいては、VoDコンテンツのストリームデータは配信されておらず、リストのみが受信されことになる。アプリケーション１６１は、チューナ９４により受信されるリストの情報に基づいて、VoDコンテンツが実際に配信されてくるために、自らに割り当てられたVoDチャンネルを読み出し、読み出したVoDチャンネルに、さらに切り替えるようにチューナ９４を制御する。すなわち、実質的に２回のVoDチャンネルの切替により、要求したVoDコンテンツのストリームデータが受信できる状態となる。【００９１】
ステップＳ２１２において、MUX７１は、VoDコンテンツのストリームデータをモジュレータ１５１に供給する。モジュレータ１５１は、例えば、C2-QAM（C2-Quadrature Amplitude Modulation）によりストリームデータを変調して、更新されたリストに基づいて、要求されたVoDコンテンツを配信するために割り当てられた、VoDチャンネルの帯域でクライアント端末１３に対して配信する。【００９２】
そして、ステップＳ２４３において、チューナ９４は、VoDコンテンツのストリームデータが実際に配信されてくる、自らに割り当てられたVoDチャンネルで、VoDコンテンツのストリームデータを取得し、レンダラ９５に供給する。【００９３】
ステップＳ２８３において、レンダラ９５は、VoDコンテンツのストリームデータに基づいて、VoDコンテンツの音声および映像を再生する。【００９４】
尚、ステップＳ２０２において、VoDチャンネルの割り当てが要求されない場合、ステップＳ２０３の処理がスキップされ、処理は、ステップＳ２０４に進む。ステップＳ２０４において、リソース管理サーバ１５２は、所定の時間が経過したか否かを判定し、経過していない場合、処理は、ステップＳ２０２に戻り、所定の時間が経過するまで、ステップＳ２０２乃至Ｓ２０４の処理が繰り返される。【００９５】
そして、ステップＳ２０４において、所定の時間が経過すると処理が終了する。【００９６】
以上の処理により、クライアント端末１３からのVoDコンテンツの配信が要求されたときにVoDチャンネルを割り当てるようにすることが可能となる。結果として、VoDチャンネルをVoDコンテンツの配信の要求があったときに、動的に割り当てることが可能となる。【００９７】
尚、以上においては、ケーブルテレビを利用した例について説明してきたが、本技術は、例えば、衛星放送で用いられる衛星やモバイル端末などで用いられる基地局を上述したヘッドエンド１２と同様に機能させるようにすることで、衛星配信、および基地局を利用したモバイルブロードキャストでも利用することが可能である。【００９８】
以上の如く、本技術により、クライアント端末１３の製造や開発において、サービスプロバイダ毎に独自のサービスプロトコルに対応した構成を実装する必要がなくなる。結果として、クライアント端末１３であるテレビジョン受像機の製造、および開発において、異なるサービスプロバイダに対応するため構成を設けるための製造コスト、および開発コストを低減することが可能になる。また、サービスプロバイダ毎に独自のサービスプロトコルに対応した構成を管理するのも、サービスプロバイダがそれぞれ直接できることとなるため、その管理コストをも低減することが可能となる。【００９９】
上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、コンピュータにインストールされる。ここで、コンピュータには、専用のハードウェアに組み込まれているコンピュータや、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどが含まれる。【０１００】
図７は、上述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示すブロック図である。【０１０１】
コンピュータにおいて、CPU（Central Processing Unit）１００１，ROM（Read Only Memory）１００２，RAM（Random Access Memory）１００３は、バス１００４により相互に接続されている。【０１０２】
バス１００４には、さらに、入出力インタフェース１００５が接続されている。入出力インタフェース１００５には、入力部１００６、出力部１００７、記憶部１００８、通信部１００９、及びドライブ１０１０が接続されている。【０１０３】
入力部１００６は、キーボード、マウス、マイクロフォンなどよりなる。出力部１００７は、ディスプレイ、スピーカなどよりなる。記憶部１００８は、ハードディスクや不揮発性のメモリなどよりなる。通信部１００９は、ネットワークインタフェースなどよりなる。ドライブ１０１０は、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリなどのリムーバブルメディア１０１１を駆動する。【０１０４】
以上のように構成されるコンピュータでは、CPU１００１が、例えば、記憶部１００８に記憶されているプログラムを、入出力インタフェース１００５及びバス１００４を介して、RAM１００３にロードして実行することにより、上述した一連の処理が行われる。【０１０５】
コンピュータ（CPU１００１）が実行するプログラムは、例えば、パッケージメディア等としてのリムーバブルメディア１０１１に記録して提供することができる。また、プログラムは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供することができる。【０１０６】
コンピュータでは、プログラムは、リムーバブルメディア１０１１をドライブ１０１０に装着することにより、入出力インタフェース１００５を介して、記憶部１００８にインストールすることができる。また、プログラムは、有線または無線の伝送媒体を介して、通信部１００９で受信し、記憶部１００８にインストールすることができる。その他、プログラムは、ROM１００２や記憶部１００８に、あらかじめインストールしておくことができる。【０１０７】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。【０１０８】
また、本明細書において、システムとは、複数の構成要素（装置、モジュール（部品）等）の集合を意味し、すべての構成要素が同一筐体中にあるか否かは問わない。したがって、別個の筐体に収納され、ネットワークを介して接続されている複数の装置、及び、１つの筐体の中に複数のモジュールが収納されている１つの装置は、いずれも、システムである。【０１０９】
なお、本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。【０１１０】
例えば、本技術は、１つの機能をネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。【０１１１】
また、上述のフローチャートで説明した各ステップは、１つの装置で実行する他、複数の装置で分担して実行することができる。【０１１２】
さらに、１つのステップに複数の処理が含まれる場合には、その１つのステップに含まれる複数の処理は、１つの装置で実行する他、複数の装置で分担して実行することができる。【０１１３】
尚、本技術は、以下のような構成も取ることができる。
（１）  下り伝送帯域がコンテンツの伝送に充分な帯域を有する第１のネットワークを介して、放送コンテンツ、自らが要求したコンテンツ、および送信サーバへのアクセス情報を含む、制御情報を送信サーバより受信する受信部と、
ブラウザ上で動作可能なプログラムであって、前記送信サーバより送信されてくる制御情報に基づいて、前記自らが選択可能なコンテンツを提示し、前記提示されたコンテンツのうち、選択されたコンテンツの配信を前記送信サーバに対して、双方向のIPネットワークである第２のネットワークを介して要求するブラウザアプリケーションプログラムと
を含むクライアント端末。
（２）  前記受信部は、前記送信サーバより、要求したコンテンツが送信されてくるチャンネルとして割り当てられた前記第１のネットワーク上のチャンネルを介して、前記要求したコンテンツを受信する
（１）に記載のクライアント端末。
（３）  下り伝送帯域がコンテンツの伝送に充分な帯域を有する第１のネットワークを介して、放送コンテンツ、自らが要求したコンテンツ、および送信サーバへのアクセス情報を含む、制御情報を送信サーバより受信する受信処理をし、
ブラウザ上で動作可能なブラウザアプリケーションプログラムにより、前記送信サーバより送信されてくる制御情報に基づいて、前記自らが選択可能なコンテンツを提示し、前記提示されたコンテンツのうち、選択されたコンテンツの配信を前記送信サーバに対して、双方向のIPネットワークである第２のネットワークを介して要求する処理をする
ステップを含むクライアント端末の動作方法。
（４）  コンピュータを、
下り伝送帯域がコンテンツの伝送に充分な帯域を有する第１のネットワークを介して、放送コンテンツ、自らが要求したコンテンツ、および送信サーバへのアクセス情報を含む、制御情報を送信サーバより受信する受信部と、
ブラウザ上で動作可能なプログラムであって、前記送信サーバより送信されてくる制御情報に基づいて、前記自らが選択可能なコンテンツを提示し、前記提示されたコンテンツのうち、選択されたコンテンツの配信を前記送信サーバに対して、双方向のIPネットワークである第２のネットワークを介して要求するブラウザアプリケーションプログラムと
して機能させるプログラム。
（５）  下り伝送帯域がコンテンツの伝送に充分な帯域を有する第１のネットワークを介してクライアント端末に対して、放送コンテンツ、前記クライアント端末が要求したコンテンツ、および自らへのアクセス情報を含む、前記クライアント端末のブラウザ上で駆動するブラウザアプリケーションプログラムを動作させるための制御情報を送信する送信部と、
前記クライアント端末の前記ブラウザアプリケーションプログラムより、双方向のIPネットワークである第２のネットワークを介して要求されたコンテンツの再生制御信号に基づいて、前記送信部に前記要求されたコンテンツを供給するクライアント端末要求コンテンツ供給部と
を含む送信サーバ。
（６）  前記第１のネットワークを介して前記クライアント端末に要求されたコンテンツを送信するチャンネルを割り当てるチャンネル割当部とを含み、
前記送信部は、前記クライアント端末要求コンテンツ供給部より供給されてくるコンテンツを、前記チャンネル割当部により割り当てられた第１のネットワークにおけるチャンネルを介して前記クライアント端末に送信する
（５）に記載の送信サーバ。
（７）  前記チャンネル割当部は、前記クライアント端末からコンテンツの配信が要求されたとき、前記クライアント端末に要求されたコンテンツを送信するチャンネルを、前記第１のネットワーク上の前記放送コンテンツ以外のチャンネルに動的に割り当てる
（５）または（６）に記載の送信サーバ。
（８）  下り伝送帯域がコンテンツの伝送に充分な帯域を有する第１のネットワークを介してクライアント端末に対して、放送コンテンツ、前記クライアント端末が要求したコンテンツ、および自らへのアクセス情報を含む、前記クライアント端末のブラウザ上で駆動するブラウザアプリケーションプログラムを動作させるための制御情報を送信する送信処理をし、
前記クライアント端末の前記ブラウザアプリケーションプログラムより、双方向のIPネットワークである第２のネットワークを介して要求されたコンテンツの再生制御信号に基づいて、前記送信処理において、前記要求されたコンテンツを供給するクライアント端末要求コンテンツ供給処理をする
ステップを含む送信サーバの動作方法。
（９）  コンピュータを
下り伝送帯域がコンテンツの伝送に充分な帯域を有する第１のネットワークを介してクライアント端末に対して、放送コンテンツ、前記クライアント端末が要求したコンテンツ、および自らへのアクセス情報を含む、前記クライアント端末のブラウザ上で駆動するブラウザアプリケーションプログラムを動作させるための制御情報を送信する送信部と、
前記クライアント端末の前記ブラウザアプリケーションプログラムより、双方向のIPネットワークである第２のネットワークを介して要求されたコンテンツの再生制御信号に基づいて、前記送信部に前記要求されたコンテンツを供給するクライアント端末要求コンテンツ供給部と
して機能させるためのプログラム。
【符号の説明】
【０１１４】
１１  バックエンド，  １２，１２−１，１２−２  ヘッドエンド，  １３，１３−１乃至１３−３  クライアント端末，  １４  インターネット，  ５１  ポータルサーバ，  ５２  放送コンテンツ配信部，  ７１  MUX，  ７２  VoDサーバ，  ７３  リソース管理サーバ，  ７４  モジュレータ，  ９１  ブラウザ，  ９２  受光部，  ９３  通信部，  ９４  チューナ，  ９５  レンダラ，  ９６  表示部，  １１１，１１１−１乃至１１１−３  アプリケーション，  １５１  VoDサーバ，  １５２  リソース管理サーバ，  １５３  モジュレータ，  １６１，１６１−１乃至１６１−３  アプリケーション
【図１】
2013088982.tif 000003
【図２】
2013088982.tif 000004
【図３】
2013088982.tif 000005
【図４】
2013088982.tif 000006
【図５】
2013088982.tif 000007
【図６】
2013088982.tif 000008
【国際調査報告】
2013088982.tif 000009
2013088982.tif 000010