伝送に適した符号化方式で符号化された1以上のコンテンツの第1のビットストリームが格納された格納部と、前記格納部から前記第1のビットストリームを読み込む読込部と、伝送路を通じて接続された相手側の機器に提供するユーザインタフェース画面を生成するユーザインタフェース生成部と、前記生成されたユーザインタフェース画面を前記符号化方式で符号化して第2のビットストリームを生成する符号化部と、前記読込部により読み込まれた前記第1のビットストリームと前記符号化部により符号化された前記第2のビットストリームとを切り替えて一本のビットストリームとして接続し、前記相手側の機器に前記伝送路を通じて送信する切替部とを具備する情報処理装置。請求項1に記載の情報処理装置であって、前記ユーザインタフェース画面が、視聴対象として選択可能な1以上のコンテンツに関する情報を可視情報として含み、前記情報処理装置は、前記ユーザインタフェース画面に従って前記視聴対象のコンテンツを選択するように前記相手側の機器の操作部をユーザが操作することによって前記操作部より出力された操作情報を前記伝送路を通じて受信し、この操作情報をもとに前記視聴対象として選択されたコンテンツを判定し、このコンテンツの第1のビットストリームの読み込みを前記読込部に指示するとともに、前記切替部に前記第1のビットストリームの選択を指示する操作情報処理部をさらに具備する情報処理装置。請求項2に記載の情報処理装置であって、前記操作情報処理部は、予め作成された、1以上の種類の操作情報と前記格納部に格納された1以上のコンテンツとの割当関係を示す割当表を参照して、前記伝送路を通じて受信した前記操作情報に割り当てられたコンテンツを前記視聴対象として選択されたコンテンツとして判定する情報処理装置。請求項3に記載の情報処理装置であって、前記ユーザインタフェース生成部は、前記割当表をもとにユーザインタフェース画面を生成する情報処理装置。読込部が、伝送に適した符号化方式で符号化された1以上のコンテンツの第1のビットストリームが格納された格納部から前記第1のビットストリームを読み込み、ユーザインタフェース生成部が、伝送路を通じて接続された相手側の機器に提供するユーザインタフェース画面を生成し、符号化部が、前記生成されたユーザインタフェース画面を前記符号化方式で符号化して第2のビットストリームを生成し、切替部が、前記読込部により読み込まれた前記第1のビットストリームと前記符号化部により符号化された前記第2のビットストリームとを切り替えて一本のビットストリームとして接続し、前記相手側の機器に前記伝送路を通じて送信する情報処理方法。伝送に適した符号化方式で符号化された1以上のコンテンツの第1のビットストリームが格納された格納部と、前記格納部から前記第1のビットストリームを読み込む読込部と、伝送路を通じて接続された相手側の機器に提供するユーザインタフェース画面を生成するユーザインタフェース生成部と、前記生成されたユーザインタフェース画面を前記符号化方式で符号化して第2のビットストリームを生成する符号化部と、前記読込部により読み込まれた前記第1のビットストリームと前記符号化部により符号化された前記第2のビットストリームとを切り替えて一本のビットストリームとして接続し、前記相手側の機器に前記伝送路を通じて送信する切替部としてコンピュータを動作させるプログラム。第1の情報処理装置と、この第1の情報処理装置にネットワークを通じて接続可能な第2の情報処理装置とを具備し、前記第1の情報処理装置は、伝送に適した符号化方式で符号化された1以上のコンテンツの第1のビットストリームが格納された格納部と、前記格納部から前記第1のビットストリームを読み込む読込部と、視聴対象として選択可能な1以上のコンテンツに関する情報を可視情報として含み、前記第2の情報処理装置に提供するユーザインタフェース画面を生成するユーザインタフェース生成部と、前記生成されたユーザインタフェース画面を前記符号化方式で符号化して第2のビットストリームを生成する符号化部と、前記読込部により読み込まれた前記第1のビットストリームと前記符号化部により符号化された前記第2のビットストリームとを切り替えて一本のビットストリームとして接続し、前記第2の情報処理装置に前記伝送路を通じて送信する切替部とを具備し、前記第2の情報処理装置は、前記第1のビットストリームおよび前記第2のビットストリームを復号可能な復号部と、前記復号部の復号結果をもとに前記コンテンツおよび前記ユーザインタフェース画面の再生情報を出力可能な出力部と、前記ユーザインタフェース画面に従って前記視聴対象のコンテンツを選択するためのユーザからの操作入力を受け付けて、この操作入力に対応する操作情報を出力する操作部と、前記操作部より出力された前記操作情報を前記伝送路を通じて前記第1の情報処理装置に送信する操作情報送信部とを具備し、前記第1の情報処理装置は、さらに、前記伝送路を通じて前記第1の情報処理装置から送信された前記操作情報を受信し、この操作情報をもとに前記視聴対象として選択されたコンテンツを判定し、このコンテンツの第1のビットストリームの読み込みを前記読込部に指示するとともに、前記切替部に前記第1のビットストリームの選択を指示する操作情報処理部を具備するコンテンツ配信システム。しかしながら、ユーザ側の機器がサーバ装置より提供されたUIアプリケーションをもとにUI画面を描画する方式では、UI画面表示の応答性がユーザ機器の処理能力に依存して決まる。このため特に携帯電話やスマートフォンなど、処理能力に余裕の少ない機器を対象としたサービスを想定した場合、描画計算量を抑えたUI画面を採用する必要があるなど、UI画面の設計に制限が生じていた。また、ユーザ側の機器では、UI画面を描画する処理とコンテンツのビットストリームを復号する処理との間での切り替えが発生する。この切り替えのための処理の負荷も応答性を損ねる原因と言える。以上のような事情に鑑み、本発明の目的は、対象の機器の処理能力に依存することなく対象の機器でのユーザインタフェース画面の高速表示、ユーザインタフェース画面とコンテンツ再生画面の切り替えの高速化を図ることのできる情報処理装置、情報処理方法、プログラムおよびコンテンツ配信システムを提供することにある。上記目的を達成するため、本発明の一形態に係る情報処理装置は、伝送に適した符号化方式で符号化された1以上のコンテンツの第1のビットストリームが格納された格納部と、前記格納部から前記第1のビットストリームを読み込む読込部と、伝送路を通じて接続された相手側の機器に提供するユーザインタフェース画面を生成するユーザインタフェース生成部と、前記生成されたユーザインタフェース画面を前記符号化方式で符号化して第2のビットストリームを生成する符号化部と、前記読込部により読み込まれた前記第1のビットストリームと前記符号化部により符号化された前記第2のビットストリームとを切り替えて一本のビットストリームとして接続し、前記相手側の機器に前記伝送路を通じて送信する切替部とを具備する。この発明の情報処理装置では、ユーザインタフェース生成部にてユーザインタフェース画面を生成し、符号化部にて、コンテンツの第1のビットストリームと同じ符号化方式でユーザインタフェース画面を符号化して第2のビットストリームを得る。そして切替部にて、コンテンツの第1のビットストリームとユーザインタフェース画面の第2のビットストリームとを切り替えて一本のビットストリームに接続し、相手側の機器に伝送路を通じて送信する。したがって相手側の機器は、一本のビットストリームを連続的に復号するだけでユーザインタフェース画面とコンテンツの両方を再生できる。これにより、相手側の機器でユーザインタフェース画面を描画する処理が不要となるとともに、その描画処理とコンテンツの第1のビットストリームの復号とを切り替える機構も不要となり、ユーザインタフェース画面とコンテンツ再生画面とのスムースな切り替えが可能になる。また、相手側の機器の処理負荷の軽減により構成の簡素化を図れる。さらには、処理能力に余裕の少ない機器を対象としたサービスを想定した場合でも、対象の機器の処理能力によってユーザインタフェース画面の設計が制限されることがなくなる。ユーザインタフェース画面が、視聴対象として選択可能な1以上のコンテンツに関する情報を可視情報として含み、前記情報処理装置は、前記ユーザインタフェース画面に従って前記視聴対象のコンテンツを選択するように前記相手側の機器の操作部をユーザが操作することによって前記操作部より出力された操作情報を前記伝送路を通じて受信し、この操作情報をもとに前記視聴対象として選択されたコンテンツを判定し、このコンテンツの第1のビットストリームの読み込みを前記読込部に指示するとともに、前記切替部に前記第1のビットストリームの選択を指示する操作情報処理部をさらに具備するものであってもよい。これにより、サーバ装置は、ユーザインタフェース画面をUIアプリケーションとしてユーザ側の機器に送信しなくても、ユーザにより選択された視聴対象のコンテンツを判定することができる。前記操作情報処理部は、予め作成された、1以上の種類の操作情報と前記格納部に格納された1以上のコンテンツとの割当関係を示す割当表を参照して、前記伝送路を通じて受信した前記操作情報に割り当てられたコンテンツを前記視聴対象として選択されたコンテンツとして判定するようにしてもよい。また、前記ユーザインタフェース生成部は、前記割当表をもとにユーザインタフェース画面を生成するようにしてもよい。本発明の他の形態に係る情報処理方法は、ユーザインタフェース生成部が、伝送路を通じて接続された相手側の機器に提供するユーザインタフェース画面を生成し、符号化部が、前記生成されたユーザインタフェース画面を前記符号化方式で符号化して第2のビットストリームを生成し、切替部が、前記読込部により読み込まれた前記第1のビットストリームと前記符号化部により符号化された前記第2のビットストリームとを切り替えて一本のビットストリームとして接続し、前記相手側の機器に前記伝送路を通じて送信することを特徴とする。本発明のさらに他の形態に係るプログラムは、伝送に適した符号化方式で符号化された1以上のコンテンツの第1のビットストリームが格納された格納部と、前記格納部から前記第1のビットストリームを読み込む読込部と、伝送路を通じて接続された相手側の機器に提供するユーザインタフェース画面を生成するユーザインタフェース生成部と、前記生成されたユーザインタフェース画面を前記符号化方式で符号化して第2のビットストリームを生成する符号化部と、前記読込部により読み込まれた前記第1のビットストリームと前記符号化部により符号化された前記第2のビットストリームとを切り替えて一本のビットストリームとして接続し、前記相手側の機器に前記伝送路を通じて送信する切替部としてコンピュータを動作させるプログラムである。本発明のさらに他の形態に係るコンテンツ配信システムは、第1の情報処理装置と、この第1の情報処理装置にネットワークを通じて接続可能な第2の情報処理装置とを具備する。前記第1の情報処理装置は、伝送に適した符号化方式で符号化された1以上のコンテンツの第1のビットストリームが格納された格納部と、前記格納部から前記第1のビットストリームを読み込む読込部と、視聴対象として選択可能な1以上のコンテンツに関する情報を可視情報として含み、前記第2の情報処理装置に提供するユーザインタフェース画面を生成するユーザインタフェース生成部と、前記生成されたユーザインタフェース画面を前記符号化方式で符号化して第2のビットストリームを生成する符号化部と、前記読込部により読み込まれた前記第1のビットストリームと前記符号化部により符号化された前記第2のビットストリームとを切り替えて一本のビットストリームとして接続し、前記第2の情報処理装置に前記伝送路を通じて送信する切替部とを具備する。前記第2の情報処理装置は、前記第1のビットストリームおよび前記第2のビットストリームを復号可能な復号部と、前記復号部の復号結果をもとに前記コンテンツおよび前記ユーザインタフェース画面の再生情報を出力可能な出力部と、前記ユーザインタフェース画面に従って前記視聴対象のコンテンツを選択するためのユーザからの操作入力を受け付けて、この操作入力に対応する操作情報を出力する操作部と、前記操作部より出力された前記操作情報を前記伝送路を通じて前記第1の情報処理装置に送信する操作情報送信部とを具備する。前記第1の情報処理装置は、さらに、前記伝送路を通じて前記第1の情報処理装置から送信された前記操作情報を受信し、この操作情報をもとに前記視聴対象として選択されたコンテンツを判定し、このコンテンツの第1のビットストリームの読み込みを前記読込部に指示するとともに、前記切替部に前記第1のビットストリームの選択を指示する操作情報処理部を具備する。本発明によれば、対象の機器の処理能力に依存することなく対象の機器でのユーザインタフェース画面の高速表示、ユーザインタフェース画面とコンテンツ再生画面の切り替えの高速化を図ることができる。加えて、本発明によれば、対象の機器の処理能力によってユーザインタフェース画面の設計が制限されることがなくなる。以下、図面を参照しながら、本発明の実施形態を説明する。[本実施形態の概要]本実施形態は、サーバ装置第1の情報処理装置と、このサーバ装置と伝送路を通じて接続可能なユーザ側の機器第2の情報処理装置とで構成されるコンテンツ配信システムに関する。伝送路は、インターネット、LAN、ホームネットワークなどのネットワークである。サーバ装置には、動画、音楽、電子書籍などの1以上のコンテンツのデータが保存されたストレージが接続されている。ストレージに保存されたコンテンツは、伝送に適した符号化方式、例えば、MPEG-2、MPEG-4、H.264などの符号化方式で符号化されたビットストリームである。サーバ装置は、伝送路を通じて接続されたユーザ側の機器に、例えば、視聴対象として選択可能なコンテンツに関する情報を可視情報として含むユーザインタフェース画面以下UI画面と呼ぶ。を送信することが可能である。このUI画面でユーザにより視聴対象として選択されたコンテンツに対する視聴要求をサーバ装置が受けると、サーバ装置はストレージから該当するコンテンツのビットストリームを読み込んで、伝送路を通じてユーザ側の機器に送信する。これによりユーザ側の機器にてコンテンツのビットストリームの復号が行われ、ユーザはコンテンツを視聴することができる。本実施形態において、サーバ装置は、UI画面をユーザ側の機器に送信する際、Java登録商標などのプログラム言語を用いて作成されたUIアプリケーションをユーザ側の機器に供給するのではなく、コンテンツの符号化に用いた符号化方式で当該UI画面をリアルタイムに符号化してUI画面ビットストリームとしてユーザ側の機器に伝送する。結果的に、UI画面とコンテンツのそれぞれのビットストリームは、共通の符号化方式で符号化された一本のビットストリームとしてサーバ装置からユーザ側の機器に伝送されることとなる。ユーザ側の機器は、サーバ装置から送信されたビットストリームをUI画面とコンテンツとを区別することなく復号することによって、UI画面とコンテンツ再生画面とを継ぎ目なく再生できる。以下に、本実施形態のコンテンツ配信システムの構成および動作を詳細に説明する。<第1の実施形態>図1は、本発明の第1の実施形態に係るコンテンツ配信システムの構成を示す図である。同図に示すように、コンテンツ配信システム1は、ネットワーク10、サーバ装置20、ストレージ30、受信装置40、リモートコントローラ50、表示装置60などで構成される。ここで、サーバ装置20とストレージ30はサーバ側の機器であり、受信装置40、リモートコントローラ50および表示装置60はユーザ側クライアント側の機器である。ストレージ30格納部は、伝送に適した圧縮符号化方式で符号化された1以上のコンテンツのデータ以下コンテンツビットストリームと呼ぶ。が保存された装置である。ストレージ30は、例えば、HDDHarddiskdrive、BDブルーレイディスクドライブなどである。伝送に適した圧縮符号化方式としては、例えば、MPEG-2、MPEG-4、H.264などが挙げられるが、本発明は圧縮符号化方式に限定されるものではない。コンテンツの種類は、例えば動画、音楽、電子書籍などであるが、本発明はコンテンツの具体的な種類に限定されない。動画は少なくともビデオストリームとオーディオストリームとが多重化されたものである。なお、ストレージ30は、サーバ装置20に組み込まれていてもよい。サーバ装置20は、視聴対象として選択可能な1以上のコンテンツに関する情報を可視情報として含むUI画面を、コンテンツの符号化に採用した圧縮符号化方式でリアルタイムに符号化してUI画面ビットストリームとしてユーザ側の機器受信装置40にネットワーク10を通じて送信する。サーバ装置20は、さらに、視聴対象としてユーザ側の機器で選択されたコンテンツのビットストリームをストレージ30から読み込み、ユーザ側の機器にネットワーク10を通じて配信する装置である。受信装置40復号部、操作情報送信部は、サーバ装置20からネットワーク10を通じてUI画面ビットストリームとコンテンツビットストリームを一本のビットストリームとして受信し、ビデオストリームとオーディオストリームを分離抽出し、それぞれを復号して、それぞれの復号結果であるビデオ信号およびオーディオ信号を表示装置60に供給する。また、受信装置40は、リモートコントローラ50からの操作情報をネットワーク10を通じてサーバ装置20に送信する処理も行う。表示装置60出力部は、受信装置40と例えばHDMIHigh-DefinitionMultimediaInterfaceなどのマルチメディアインターフェースを通じて接続され、受信装置40より供給されたビデオ信号およびオーディオ信号をユーザが視聴可能な形式の情報として出力する。表示装置60は、例えば、モニター、テレビジョン受像機、パーソナルコンピュータ、携帯電話、スマートフォンなど、表示画面およびスピーカを有する機器であればよい。リモートコントローラ50操作部は、表示装置60の画面に表示されたUI画面に対して、ユーザからの入力操作ほ受け付けて、この入力操作に対応する操作情報を例えば赤外線IrDA、電波などの無線通信により受信装置40に送信する機器である。[サーバ装置20の構成]図2はサーバ装置20のハードウェア構成を示すブロック図である。サーバ装置20は、典型的なコンピュータのハードウェア要素で構成される。すなわち、サーバ装置20は、CPUCentralProcessingUnit21、プログラム記憶部22、メインメモリ23、ネットワーク接続部24、入力部25、出力部26、I/F部27、バス28などで構成される。プログラム記憶部22には、サーバ用のアプリケーションプログラムが格納されている。CPU21は、プログラム記憶部22からサーバ用のアプリケーションプログラムをメインメモリ23へロードして、解釈実行するための演算処理を行う。ここでサーバ用のアプリケーションプログラムは、UI画面およびコンテンツをネットワーク10を通じて配信するサービスを実行するために必要なモジュールを含むものである。I/F部27には、上記のコンテンツビットストリームが保存されたストレージ30が接続されている。図3は、上記のサーバ用のアプリケーションプログラムによって図2に示したハードウェア上で実現されるサーバ装置20の機能的な構成を示すブロック図である。サーバ装置20は、ビットストリーム読込器201、UI描画エンジン202、リアルタイムエンコーダ203、ビットストリーム切替接続器204、操作情報処理部205および操作番号割当部206を有する。ビットストリーム読込器201読込部は、操作情報処理部205からのコンテンツアクセス情報を含む第1の制御信号221をもとにストレージ30からコンテンツビットストリームを読み込み、ビットストリーム切替接続器204に供給する。UI描画エンジン202ユーザインタフェース生成部は、操作情報処理部205からの第2の制御信号222に応じて、操作番号割当部206によって作成されたコンテンツ名と操作番号との割当表を用いてUI画面の描画を行い、描画したUI画面のデータをリアルタイムエンコーダ203に供給する。操作番号割当部206は、ストレージ30に保存されている視聴可能なコンテンツのコンテンツ名に対する操作番号の割当表を、UI描画エンジン202にてUI画面を描画するために必要な情報として作成する。また、操作番号割当部206は、操作番号が割り当てられたコンテンツのパスなど、コンテンツのアクセスに必要なコンテンツアクセス情報に対する操作番号の割当表を、操作情報処理部205が受信装置40より受信した操作情報をもとに制御を行うために必要な情報として作成する。リアルタイムエンコーダ203は、操作情報処理部205からの第3の制御信号223をもとに、UI描画エンジン202にて作成されたUI画面のデータをコンテンツの符号化で用いた圧縮符号化方式で符号化して、UI画面ビットストリームとしてビットストリーム切替接続器204に供給する。ビットストリーム切替接続器204は、操作情報処理部205からの第4の制御信号224をもとにビットストリーム読込器201からのコンテンツビットストリームとリアルタイムエンコーダ203からのUI画面ビットストリームとを切り替えて一本のビットストリームに接続し、ネットワーク10を通じて受信装置40に送信する。操作情報処理部205は、受信装置40からネットワーク10を通じて受信した操作情報に応じた処理を実行するように制御信号221-224をビットストリーム読込器201、UI描画エンジン202、リアルタイムエンコーダ203、ビットストリーム読込器201、ビットストリーム切替接続器204に選択的に出力する。[受信装置40の構成]図4は受信装置40のハードウェア構成を示すブロック図である。受信装置40は、CPU41、プログラム記憶部42、メインメモリ43、ネットワーク接続部44、無線受信部45、I/F部46、バス47などで構成される。プログラム記憶部42には、受信装置用のプログラムが格納されている。CPU41は、プログラム記憶部42から受信装置用のプログラムをメインメモリ43へロードして、解釈実行するための演算処理を行う。無線受信部45は、リモートコントローラ50から赤外線IrDA、電波などの無線通信により送信された操作情報を受信し、バス47を通じてCPU41に供給する。I/F部46は例えばHDMIHigh-DefinitionMultimediaInterfaceなどのマルチメディアインターフェースである。このI/F部46には表示装置60の接続が可能とされ、このI/F部46によって受信装置40から表示装置60にビデオ信号およびオーディオ信号の伝送が行われる。図5は上記の受信装置用のプログラムによって図4に示したハードウェア上で実現される受信装置40の機能的な構成を示すブロック図である。受信装置40は、分離器401、ビデオデコーダ402、オーディオデコーダ403、操作情報受信部404などを備える。分離器401は、ネットワーク10を通じてサーバ装置20より送られてきたUI画面ビットストリームおよびコンテンツビットストリームからビデオストリームおよびオーディオストリームを分離抽出し、ビデオストリームをビデオデコーダ402に供給し、オーディオストリームをオーディオデコーダ403に供給する。ビデオデコーダ402は、分離器401より供給されたビデオストリームを復号して、表示装置60にて処理可能なビデオ信号を得る。オーディオデコーダ403は、分離器401より供給されたオーディオストリームを復号して、表示装置60にて処理可能なオーディオ信号を得る。操作情報受信部404は、無線受信部45図4参照にて受信されたリモートコントローラ50からの操作情報を、ネットワーク10を通じてサーバ装置20に転送する処理を行う。[動作について]図6は、サーバ装置20によるUI画面およびコンテンツの各配信に関する動作を示すフローチャートである。サーバ装置20のCPU21はサーバ用のアプリケーションプログラムに従って、まずネットワーク10を通じて受信装置40がサーバ装置20と接続されているかどうかを確認するステップS101。受信装置40が接続されていなければ、この受信装置40に対してのUI画面およびコンテンツの配信サービスのための動作を終了する。受信装置40が接続されていれば、CPU21はこの受信装置40に対するUI画面およびコンテンツの配信サービスのための動作を開始する。まず、操作情報処理部205は、受信装置40との通信モードを判定するステップS102。受信装置40との通信モードには少なくともコンテンツ再生モードとUI描画モードとがある。コンテンツ再生モードは、サーバ装置20から受信装置40にネットワーク10を通じてコンテンツビットストリームが転送され、受信装置40にてそのコンテンツビットストリームが復号されコンテンツの再生が行われるモードである。UI描画モードは、サーバ装置20にてUI画面が作成され、そのUI画面が符号化されてUI画面ビットストリームとして受信装置40に転送されることで、受信装置40に接続された表示装置60にUI画面が表示されるモードである。受信装置40がサーバ装置20に接続された直後はUI描画モードが設定される。そこで、UI描画モードが設定されているときの動作から説明する。操作情報処理部205は、UI画面の描画をUI描画エンジン202に指示する第2の制御信号222を出力するとともに、リアルタイムエンコーダ203に符号化の実行を指示する第3の制御信号223を出力する。さらに、操作情報処理部205は、ビットストリーム切替接続器204にリアルタイムエンコーダ203の出力を選択するように指示する第4の制御信号224を出力する。UI描画エンジン202は、操作情報処理部205からの第2の制御信号222に応じて、操作番号割当部206によって作成されたコンテンツ名と操作番号との割当表を用いてUI画面を描画作成するステップS103。ここで、UI画面とその描画作成方法について説明する。図8はUI画面の例を示す図である。UI画面70は、ストレージ30に保存されている視聴可能な1以上のコンテンツについて、例えば、コンテンツ名71、視聴対象のコンテンツの選択のための操作番号72、操作番号の入力の仕方の案内73、別のUI画面への切り替える操作の案内74などの可視情報を含む。ここで、視聴対象のコンテンツの選択のための操作番号72は、操作番号割当部206によって予め作成された、コンテンツ名と操作番号との割当表に基づくものである。操作番号の入力の仕方としては、リモートコントローラ50のテンキーの操作により発生する番号などを操作番号として入力する方法などがある。この方法が採用される場合には、UI画面の操作番号の入力の仕方の案内73として、例えば視聴したいコンテンツの操作番号をテンキーで指定してください。といった案内文が採用される。一方、UI画面を切り替えるための操作方法としては、例えば、リモートコントローラ50の上下左右のカーソルキーを操作する方法などがある。複数のUI画面が存在する場合、例えば視聴可能なコンテンツの数が多くUI画面が複数となったり、コンテンツのジャンル毎のUI画面が用いられるような場合、UI画面の切り替えが必要となる。このような場合、上下左右それぞれのカーソルキーに異なる切り替え指示を割り当てておくことで、コンテンツ選択時の操作性を高めることができる。ここで、上下左右それぞれのカーソルキーに割り当てられる切り替え指示とは、例えば次の順番のUI画面への切り替え、前の順番のUI画面への切り替え、次のジャンルのUI画面への切り替え、前のジャンルのUI画面への切り替えといったものである。動作の説明に戻る。UI描画エンジン202によって作成されたUI画面の描画データはリアルタイムエンコーダ203に供給される。リアルタイムエンコーダ203はUI画面の描画データを、コンテンツの符号化で用いた圧縮符号化方式で符号化してステップS104、UI画面ビットストリームをビットストリーム切替接続器204に供給する。このときビットストリーム切替接続器204は、操作情報処理部205からの第4の制御信号224によりリアルタイムエンコーダ203の出力を選択するように設定されている。この結果、リアルタイムエンコーダ203より供給されたUI画面ビットストリームがネットワーク10を通じて受信装置40に送信されるステップS105。受信装置40は、サーバ装置20よりネットワーク10を通じてUI画面ビットストリームを受信すると、分離器401にてUI画面ビットストリームからビデオストリームを分離抽出してビデオデコーダ402に供給する。ビデオデコーダ402にて復号されたビデオ信号はI/F部46図4参照を通じて表示装置60に供給される。これにより表示装置60の画面にUI画面が表示される。ユーザは表示装置60に表示されたUI画面、特にその中のコンテンツの選択のための操作方法の案内および別のUI画面への切り替えのための操作方法の案内に従って、リモートコントローラ50の例えばテンキー、カーソルキーなどを操作することによって、意図する要求を入力することができる。リモートコントローラ50からは、ユーザにより操作されたキーに対応するコード情報が操作情報として受信装置40に無線で送信される。受信装置40は無線受信部45図4参照にてリモートコントローラ50からの操作情報を受信する。受信装置40内の操作情報受信部404は、この無線受信部45にて受信された操作情報をネットワーク10を通じてサーバ装置20に送信する。サーバ装置20は、ネットワーク10を通じて操作情報を受信すると、操作情報処理部205にて、この操作情報に応じた処理を実行するように制御信号221-224をビットストリーム読込器201、UI描画エンジン202、リアルタイムエンコーダ203、ビットストリーム読込器201、ビットストリーム切替接続器204に選択的に出力する。次に、この操作情報処理部205による操作情報に基づく処理について説明する。なお、ここでは、リモートコントローラ50のテンキーの操作によって視聴対象のコンテンツを選択でき、カーソルキーの操作によって別のUI画面に切り替えられる場合を想定する。図7は、受信装置40から供給される操作情報に基づくサーバ装置20の動作を示すフローチャートである。操作情報処理部205は、取得した操作情報が、カーソルキーの操作によるUI画面の切り替え指示であるか、テンキーの操作による視聴対象のコンテンツの選択であるかを判定するステップS201。カーソルキーの操作によるUI画面の切り替え指示である場合、操作情報処理部205は、当該カーソルキーの操作情報すなわち、上下左右カーソルキーにおいて操作された方向のカーソルキーに対応するコード情報をもとに、切り替え先のUI画面を指定する情報を含む第2の制御信号222をUI描画エンジン202に供給するとともに、ビットストリーム切替接続器204にリアルタイムエンコーダ203からのUI画面ビットストリームの選択を指示する第4の制御信号224を出力するステップS202。通信モードはUI描画モードのままとされる。この後、図6のフローチャートに戻って、UI描画エンジン202による切り替え先のUI画面の描画ステップS103、リアルタイムエンコーダ203による符号化ステップS104、ビットストリーム切替接続器204によるUI画面ビットストリームの選択および受信装置40への送信ステップS105が前回と同様に行われる。この結果、受信装置40に接続された表示装置60に表示されるUI画面が別のUI画面へと更新される。一方、ステップS201で、操作情報処理部205は、取得した操作情報がテンキーの操作によるコンテンツの選択であることを判定した場合について説明する。この場合、操作情報処理部205は、当該操作情報すなわち、テンキーにおいて操作されたキーに対応するコード情報を操作番号として、この操作番号に対応するコンテンツアクセス情報を、操作番号割当部206によって予め作成された、コンテンツアクセス情報と操作番号との割当表から検索する。例えば、テンキーにおける2のキーが操作された場合、操作情報処理部205は、コンテンツアクセス情報と操作番号との割当表から、2の操作番号に対応付けられたコンテンツアクセス情報を検索する。続いて、操作情報処理部205は、検索により得たコンテンツアクセス情報を含む第1の制御信号221をビットストリーム読込器201に出力するとともに、ビットストリーム切替接続器204にコンテンツビットストリームの選択を指示する第4の制御信号224を供給するステップS203。これにより動作モードがコンテンツ再生モードに変更される。図6に戻って、ビットストリーム読込器201は、操作情報処理部205からのコンテンツアクセス情報を含む第1の制御信号221に基づいて該当するコンテンツビットストリームをストレージ30から読み込みステップS106、ビットストリーム切替接続器204に供給する。このときビットストリーム切替接続器204はビットストリーム読込器201の出力を選択するように設定されている。よってビットストリーム切替接続器204からは、ビットストリーム読込器201より供給されたコンテンツビットストリームが選択され、ネットワーク10を通じて受信装置40に送信されるステップS105。受信装置40は、サーバ装置20よりネットワーク10を通じてコンテンツビットストリームを受信すると、分離器401にてコンテンツビットストリームからビデオストリームとオーディオストを分離抽出してビデオデコーダ402とオーディオデコーダ403にそれぞれ供給する。ビデオデコーダ402にて復号されたビデオ信号およびオーディオデコーダ403にて復号されたオーディオ信号はそれぞれ表示装置60に供給される。これにより表示装置60を通して、ユーザによるコンテンツの視聴が可能となる。ビットストリーム読込器201によるコンテンツビットストリームの読み込みが全て完了すると、このことが第5の制御信号225によって操作情報処理部205に通知される。操作情報処理部205は、この通知を受けると、例えば、コンテンツの再生終了に関するUI画面などの描画をUI描画エンジン202に第2の制御信号222によって指示するとともに、リアルタイムエンコーダ203に符号化の実行を指示する第3の制御信号223を出力する。さらに、操作情報処理部205は、ビットストリーム切替接続器204にリアルタイムエンコーダ203の出力を選択するように指示する第4の制御信号224を出力する。UI描画エンジン202は、操作情報処理部205からの第2の制御信号222に応じてコンテンツ再生終了に関するUI画面を描画しステップS103、描画データをリアルタイムエンコーダ203に供給する。リアルタイムエンコーダ203によって符号化されたコンテンツ再生終了に関するUI画面のビットストリームは、ビットストリーム切替接続器204によりネットワーク10を通じて受信装置40に送信されるステップS105。これにより表示装置60の画面にコンテンツ再生終了に関するUI画面が表示される。なお、コンテンツの再生終了に関するUI画面は、前述した接続直後のUI画面であってもかまわないし、コマーシャル画面であってもよい。また、コンテンツの再生がユーザからの指示によって中断された場合にも、同様に操作情報処理部205は、例えばコンテンツの再生中断に関するUI画面などの描画をUI描画エンジン202に指示するなどして、そのUI画面ビットストリームを受信装置40に送信してもよい。なお、このコンテンツ再生中断に関するUI画面も、前述した接続直後のUI画面であってもかまわないし、コマーシャル画面であってもよい。コンテンツの再生中断をサーバ装置20に通知するために、例えば、リモートコントローラ50の所定のキーにコンテンツの再生中断の指示の操作情報を割り当てておければよい。サーバ装置20の操作情報処理部205は、コンテンツ再生モード時であって受信装置40からコンテンツ再生中断の指示の操作情報を受信したときには、コンテンツ再生中断に関するUI画面の描画をUI描画エンジン202に第2の制御信号222によって指示する。以上のように本実施形態のコンテンツ配信システム1によれば、サーバ装置20のUI描画エンジン202にてUI画面を描画し、リアルタイムエンコーダ203にて、コンテンツビットストリームと同じ圧縮符号化方式のUI画面ビットストリームを生成する。そして、図9に示すように、ビットストリーム切替接続器204にて、コンテンツビットストリームとUI画面ビットストリームとを切り替えて一本のビットストリームに接続し、ネットワーク10を通じて受信装置40に送信する。このため受信装置40は、一本のビットストリームを連続的に復号するだけでUI画面とコンテンツの両方を再生できる。したがって、受信装置40でのUI画面の描画が不要となるとともに、コンテンツのビットストリームの復号とUI画面の描画とを切り替える機構も不要となり、受信装置40での計算負荷を軽減できる。このことから、処理能力に余裕の少ない機器を対象としたサービスを想定した場合でも、対象の機器の処理能力によってユーザインタフェース画面の設計が制限されることがなくなる。一方、サーバ装置20においては、リアルタイムで符号化するデータがUI画面で済むことから、サーバ装置20における平均的な負荷が低減されるという効果がある。本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。<変形例1>上記の実施形態では、ユーザ側の機器が受信装置40と表示装置60とリモートコントローラ50とに分離されたものについて説明したが、上記の受信装置40はテレビジョン受像機、スマートフォン、ゲーム機、レコーダ、プレーヤ、パーソナルコンピュータなどの機器に一体に組み込まれたものであってもよい。また、上記の実施形態では、操作部としてリモートコントローラ50を採用したが、視聴対象のコンテンツを選択するためのユーザからの操作入力を受け付けて、この操作入力に対応する操作情報を出力することができるものであれば必ずしもリモートコントローラを採用する必要はない。例えば、受信装置40あるいは表示装置60に有線または無線で接続されるキーボードであってもよい。あるいは、表示装置60に一体に組み込まれた操作部を利用するようにしてもよい。操作部が一体に組み込まれた表示装置60としては、液晶表示パネルなどの表示パネルの表面に透明なタッチパネルを設けた形態の機器が考えられる。<変形例2>上記の実施形態では、リモートコントローラ50のテンキーの各キーに各コンテンツの操作番号を割り当て、カーソルキーの上下左右の各キーにUI画面の異なる切り替え指示を割り当てておき、操作情報処理部205がそれらのキーに対応する操作情報をもとにユーザの指示内容を判定することとした。しかし、本発明はこれに限らない。例えば、UI画面は視聴可能なコンテンツ毎の選択領域を有するものであってもよい。視聴対象のコンテンツの選択領域をユーザがポインティング操作により選択することによって、その選択された座標データが受信装置40からサーバ装置20に送られる。サーバ装置20は、受信した座標データをもとにユーザの指示内容を判定する。この例において、サーバ装置20は、コンテンツ名と選択領域の座標との割当表、さらにはコンテンツアクセス情報と選択領域の座標との割当表を持っている必要がある。