"コンテンツデータと、前記コンテンツデータの再生を制御するための制御情報とからなるシナリオを複数含んでいるリンク型コンテンツを取得するコンテンツ取得部と、前記制御情報を取得する制御情報取得部と、前記制御情報に従って、前記コンテンツデータを再生させることにより、前記リンク型コンテンツの再生を制御する再生制御部とを備え、前記制御情報取得部は、現シナリオから他のシナリオへ遷移するためのイベントとして、シナリオの時間軸上の特定の日時に発生する絶対時刻イベントを含む前記制御情報を取得し、前記再生制御部は、前記絶対時刻イベントが発生した場合、現シナリオを、他のシナリオに遷移させる情報処理装置。前記制御情報取得部は、前記イベントとして、シナリオの時間軸上の始点及び終点により区切られた所定の時間帯である時間イベントにおいてのみ発生する前記絶対時刻イベントを含む前記制御情報を取得し、前記再生制御部は、前記所定の時間帯で前記絶対時刻イベントが発生した場合、現シナリオを、他のシナリオに遷移させる請求項1に記載の情報処理装置。放送網を介して放送される、放送コンテンツを受信する受信部と、前記絶対時刻イベントが発生した場合、現シナリオから遷移される他のシナリオを表示するためのコンテンツを、前記リンク型コンテンツから、前記放送コンテンツに切り替える表示制御部とをさらに備える請求項2に記載の情報処理装置。前記制御情報取得部は、前記放送コンテンツを特定するための情報を含む前記制御情報を取得し、前記表示制御部は、前記制御情報に従って受信された前記放送コンテンツを表示させる請求項3に記載の情報処理装置。前記再生制御部は、前記絶対時刻イベントが発生した場合、現シナリオから他のシナリオに強制的に遷移させる請求項2に記載の情報処理装置。前記再生制御部は、前記絶対時刻イベントが発生した場合、ユーザ操作により指示があったとき、現シナリオから他のシナリオに遷移させる請求項2に記載の情報処理装置。情報処理装置が、コンテンツデータと、前記コンテンツデータの再生を制御するための制御情報とからなるシナリオを複数含んでいるリンク型コンテンツを取得し、前記制御情報を取得し、前記制御情報に従って、前記コンテンツデータを再生させることにより、前記リンク型コンテンツの再生を制御し、現シナリオから他のシナリオへ遷移するためのイベントとして、シナリオの時間軸上の特定の日時に発生する絶対時刻イベントを含む前記制御情報を取得し、前記絶対時刻イベントが発生した場合、現シナリオを、他のシナリオに遷移させるステップを含む情報処理方法。情報処理装置の制御用のプログラムであって、コンテンツデータと、前記コンテンツデータの再生を制御するための制御情報とからなるシナリオを複数含んでいるリンク型コンテンツを取得し、前記制御情報を取得し、前記制御情報に従って、前記コンテンツデータを再生させることにより、前記リンク型コンテンツの再生を制御し、現シナリオから他のシナリオへ遷移するためのイベントとして、シナリオの時間軸上の特定の日時に発生する絶対時刻イベントを含む前記制御情報を取得し、前記絶対時刻イベントが発生した場合、現シナリオを、他のシナリオに遷移させるステップを含む処理を情報処理装置のコンピュータに実行させるプログラム。しかしながら、特許文献1に開示された技術では、単純に、一のコンテンツから他のコンテンツに遷移させるためのユーザ操作が規定されているのみであって、単純な遷移しか実現することができないため、多様なシナリオを提供することができない。そのため、放送と通信の融合技術を用いるなどして、多様なシナリオを有するリンク型コンテンツが提供されることが求められている。本技術はこのような状況に鑑みてなされたものであり、多様なシナリオを有するリンク型コンテンツを提供することができるようにするものである。本技術の一側面の情報処理装置は、コンテンツデータと、前記コンテンツデータの再生を制御するための制御情報とからなるシナリオを複数含んでいるリンク型コンテンツを取得するコンテンツ取得部と、前記制御情報を取得する制御情報取得部と、前記制御情報に従って、前記コンテンツデータを再生させることにより、前記リンク型コンテンツの再生を制御する再生制御部とを備え、前記制御情報取得部は、現シナリオから他のシナリオへ遷移するためのイベントとして、シナリオの時間軸上の特定の日時に発生する絶対時刻イベントを含む前記制御情報を取得し、前記再生制御部は、前記絶対時刻イベントが発生した場合、現シナリオを、他のシナリオに遷移させる。前記制御情報取得部は、前記イベントとして、シナリオの時間軸上の始点及び終点により区切られた所定の時間帯である時間イベントにおいてのみ発生する前記絶対時刻イベントを含む前記制御情報を取得し、前記再生制御部は、前記所定の時間帯で前記絶対時刻イベントが発生した場合、現シナリオを、他のシナリオに遷移させる。放送網を介して放送される、放送コンテンツを受信する受信部と、前記絶対時刻イベントが発生した場合、現シナリオから遷移される他のシナリオを表示するためのコンテンツを、前記リンク型コンテンツから、前記放送コンテンツに切り替える表示制御部とをさらに備える。前記制御情報取得部は、前記放送コンテンツを特定するための情報を含む前記制御情報を取得し、前記表示制御部は、前記制御情報に従って受信された前記放送コンテンツを表示させる。前記再生制御部は、前記絶対時刻イベントが発生した場合、現シナリオから他のシナリオに強制的に遷移させる。前記再生制御部は、前記絶対時刻イベントが発生した場合、ユーザ操作により指示があったとき、現シナリオから他のシナリオに遷移させる。情報処理装置は、独立した装置であってもよいし、1つの装置を構成している内部ブロックであってもよい。本技術の一側面の情報処理方法又はプログラムは、上述した本技術の一側面の情報処理装置に対応する情報処理方法又はプログラムである。本技術の一側面の情報処理装置、情報処理方法、及びプログラムにおいては、コンテンツデータと、コンテンツデータの再生を制御するための制御情報とからなるシナリオを複数含んでいるリンク型コンテンツが取得され、制御情報に従って、コンテンツデータを再生させることにより、リンク型コンテンツの再生が制御され、現シナリオから他のシナリオへ遷移するためのイベントとして、シナリオの時間軸上の特定の日時に発生する絶対時刻イベントを含む制御情報が取得され、絶対時刻イベントが発生した場合、現シナリオが、他のシナリオに遷移させられる。本技術の一側面によれば、多様なシナリオを有するリンク型コンテンツを提供することができる。以下、図面を参照しながら本技術の実施の形態について説明する。[通常のコンテンツとリンク型コンテンツの比較]はじめに、図1乃至図3を参照して、通常のコンテンツとリンク型コンテンツの一致点と相違点について説明する。図1の左側に示すように、通常のコンテンツは、1つの始点と1つの終点とからなる単一の時間軸のストリームにより構成される。これに対して、図1の右側に示すように、リンク型コンテンツは、複数の時間軸の複数のストリームをリンクして構成される。また、リンク型コンテンツは、1つの時間軸のストリームにより構成されるシナリオを複数含んでいる。具体的には、図2に示すように、通常のコンテンツを再生する場合には、HTMLHyperTextMarkupLanguage文書により提供されるコンテンツのリストから、ユーザが所望のコンテンツを選択することにより、そのコンテンツの再生が開始される。それに対して、図3に示すように、リンク型コンテンツでは、HTML文書により提供されるコンテンツのリストから、ユーザにより所望のコンテンツが選択されると、まず、選択されたコンテンツのうち最初に再生されるシナリオの制御情報であるVSIVideoScenarioInformation情報が取得される。そして、このVSI情報に従って、コンテンツデータの再生が行われる。例えば、シナリオS1からシナリオS2にリンクする場合であっても、シナリオS1のVSI情報に記述された、シナリオS2のVSI情報の位置が参照されて、シナリオS2のVSI情報が取得される。そして、このシナリオS2のVSI情報に従ってシナリオS2のコンテンツデータが取得され、コンテンツデータが再生される。このように、1つのシナリオは、1つのコンテンツデータと、このコンテンツデータの再生を制御するための制御情報であるVSI情報とから構成される。なお、VSI情報の詳細な内容等については後述する。[リンク型コンテンツと放送コンテンツの連携]上述のリンク型コンテンツは、番組やCM等の放送コンテンツと連携することで、多様なシナリオを提供することが可能となる。図4に示すように、番組等の放送コンテンツは、チャンネルごとの複数のストリームが多重化された放送ストリームにより放送される。例えば、ある番組と、インターネットを介してストリーミング再生されるリンク型コンテンツをリンクさせておくことで、リンク型コンテンツの再生中に、リンク先の番組に遷移させて、番組を視聴させることができる。また、その反対に、番組の途中に、リンク型コンテンツの開始時点に遷移させて、リンク型コンテンツの再生が開始されるようにしてもよい。このように、放送と通信の融合技術を用いて、放送コンテンツとリンク型コンテンツをリンクさせて、それらを相互に切り替え可能に連携することで、ストリーミング再生されるコンテンツだけでなく、放送コンテンツにも遷移させることが可能となるので、多様なリンク型コンテンツを提供することができる。[コンテンツ再生システムの構成例]次に、図5乃至図7を参照して、放送コンテンツと連携可能なリンク型コンテンツを再生することが可能となるコンテンツ再生システムについて説明する。図5は、コンテンツ再生システムの構成例を示す図である。コンテンツ再生システム1は、コンテンツ再生装置11、Webサーバ12、VSIサーバ13、コンテンツサーバ14、及び放送装置15から構成される。コンテンツ再生装置11は、例えば、パーソナルコンピュータ、テレビジョン受像機、DVDレコーダ等の家庭用映像処理装置、携帯情報端末PDA:PersonalDigitalAssistant、携帯電話機、家庭用若しくは携帯用音楽再生装置、又は家庭用若しくは携帯用のゲーム機器などの情報処理装置である。なお、コンテンツ再生装置11は、単体として存在してもよいし、例えば、テレビジョン受像機や家庭用映像処理装置などに内蔵されるようにしてもよい。コンテンツ再生装置11は、Webサーバ12、VSIサーバ13、又はコンテンツサーバ14と通信網21を介して接続され、それらのサーバに対して各種の情報を要求して、その要求に応じた情報を取得する。コンテンツ再生装置11は、通信網21を介して取得されたリンク型コンテンツのコンテンツデータを再生する。また、コンテンツ再生装置11は、チューナを内蔵しており、放送網22を介して放送装置15から放送されたデジタルテレビジョン放送信号を受信し、その放送信号から得られる放送コンテンツのコンテンツデータに対応する映像を表示するとともに、その音声を出力する。Webサーバ12は、コンテンツ再生装置11により再生されるコンテンツのリストなどの画面を提供する専用のサーバである。Webサーバ12は、通信網21を介してコンテンツ再生装置11と接続され、コンテンツ再生装置11からの要求に応じて、コンテンツサーバ14が提供するコンテンツのリストを含む画面を生成し、コンテンツ再生装置11に提供する。VSIサーバ13は、リンク型コンテンツの有するシナリオごとの制御情報であるVSI情報を提供する提供する専用のサーバである。VSIサーバ13は、通信網21を介してコンテンツ再生装置11と接続され、コンテンツ再生装置11からの要求に応じて、VSI情報を提供する。コンテンツサーバ14は、リンク型コンテンツに含まれる各シナリオのコンテンツデータを提供する専用のサーバである。コンテンツサーバ14は、通信網21を介してコンテンツ再生装置11と接続され、コンテンツ再生装置11からの要求に応じて、コンテンツデータを提供する。放送装置15は、地上デジタル放送網等の放送網22を介してデジタルテレビジョン放送信号を送信するようになされている。このデジタルテレビジョン放送信号により番組やCMなどの放送コンテンツが放送される。コンテンツ再生システム1は、以上のように構成される。[コンテンツ再生装置の構成例]図6は、図5のコンテンツ再生装置の構成例を示す図である。コンテンツ再生装置11は、通信IF31、再生部32、制御部33、操作部34、セレクタ35、チューナ36、デマルチプレクサ37、ビデオデコーダ38、オーディオデコーダ39、表示部40、及びスピーカ41から構成される。通信IF31は、制御部33からの制御に従い、通信網21を介して、Webサーバ12、VSIサーバ13、又はコンテンツサーバ14と接続して、コンテンツのリスト画面、VSI情報、又はコンテンツデータを受信する。通信IF31は、受信されたデータのうち、コンテンツデータを再生部32に供給し、コンテンツのリスト画面及びVSI情報を制御部33に供給する。再生部32は、制御部33からの制御に従い、通信IF31及び通信網21を介してコンテンツサーバ14に接続し、リンク型コンテンツのコンテンツデータのストリーミング配信を要求する。再生部32は、通信IF31から供給されるコンテンツデータに対してリンク型コンテンツを再生するための所定の処理を施して、その結果得られるビデオ信号とオーディオ信号を、セレクタ35に供給する。制御部33は、コンテンツ再生装置11の各部の動作を制御する。制御部33は、通信IF31から供給されるVSI情報に従って、再生部32を制御する。また、制御部33は、VSI情報に従い、セレクタ35を制御する。また、制御部33は、通信IF31から供給されるコンテンツのリスト画面をセレクタ35に供給する。なお、制御部33の詳細は後述する。操作部34は、ユーザ操作に応じた操作信号を、制御部33に供給する。制御部33は、操作部34から供給される操作信号に応じて、コンテンツ再生装置11の各部の動作を制御する。なお、リモートコントローラなどの入力装置不図示を用いる場合、操作部34の代わりに、入力装置からの操作信号が制御部33に供給される。チューナ36は、制御部33からの制御に従い、ユーザによる選局又はVSI情報に応じたチャンネルに対応するデジタルテレビジョン放送信号を受信して復調し、その結果得られる多重化ストリームをデマルチプレクサ37に供給する。デマルチプレクサ37は、チューナ36から供給される多重化ストリームから、オーディオ符号化信号とビデオ符号化信号を分離し、ビデオ符号化信号をビデオデコーダ38に、オーディオ符号化信号をオーディオデコーダ39に、それぞれ供給する。ビデオデコーダ38は、デマルチプレクサ37から供給されるビデオ符号化信号を復号し、その結果得られるビデオ信号をセレクタ35に供給する。オーディオデコーダ39は、デマルチプレクサ37から供給されるオーディオ符号化信号を復号し、その結果得られるオーディオ信号をセレクタ35に供給する。セレクタ35には、再生部32からのビデオ信号とオーディオ信号、ビデオデコーダ38からのビデオ信号、及びオーディオデコーダ39からのオーディオ信号が供給される。セレクタ35は、制御部33からの制御に従い、再生部32からのビデオ信号及びビデオデコーダ38からのビデオ信号のうちのいずれか一方のビデオ信号を、表示部40に供給する。また、セレクタ35は、制御部33からの制御に従い、再生部32からのオーディオ信号及びオーディオデコーダ39からのオーディオ信号のうちのいずれか一方のオーディオ信号を、スピーカ41に供給する。表示部40は、セレクタ35から供給されるビデオ信号に対応する映像を表示する。スピーカ41は、セレクタ35から供給されるオーディオ信号に対応する音声を出力する。コンテンツ再生装置11は、以上のように構成される。[制御部の構成例]図7は、図6の制御部の構成例を示す図である。制御部33は、制御情報取得部51、再生制御部52、及び表示制御部53から構成される。制御情報取得部51は、通信IF31から供給されるVSI情報を取得し、再生制御部52及び表示制御部53に供給する。具体的には、制御情報取得部51は、最初は、操作部34から供給される操作信号に基づいて、ユーザ操作に応じたリンク型コンテンツに対応するVSI情報を取得し、それ以降は、VSI情報に従って指定されたシナリオのVSI情報を取得する。なお、オートイベントにより他のシナリオに遷移する場合には、制御情報取得部51は、VSI情報により指定されたシナリオのVSI情報を自動的に取得する。一方、オートイベントではない場合には、ユーザが操作部34や入力装置を用いてシナリオを指定した場合に、指定されたシナリオに対応するVSI情報を取得する。イベントの一種であるオートイベントについては、後述する。再生制御部52は、制御情報取得部51から供給されるVSI情報に従い、再生部32を制御することにより、リンク型コンテンツの再生を制御する。表示制御部53は、制御情報取得部51から供給されるVSI情報に従い、セレクタ35を制御する。具体的には、表示制御部53は、リンク型コンテンツを表示部40に表示させる場合には、セレクタ35の入力先を再生部32側に切り替え、放送コンテンツを表示部40に表示させる場合には、セレクタ35の入力先をビデオデコーダ38及びオーディオデコーダ39側に切り替える。また、表示制御部53は、放送コンテンツを表示させる場合、チューナ36を制御して、VSI情報に応じたチャンネルを選局させる。また、表示制御部53は、表示部40の画面表示を制御する。例えば、表示制御部53は、操作部34から供給される操作信号に基づいて、制御情報取得部51を介して通信IF31を制御して、通信網21を介してWebサーバ12に接続し、再生可能なコンテンツのリスト画面を取得する。表示制御部53は、取得されたコンテンツのリスト画面を、セレクタ35に供給して、表示部40に表示させる。制御部33は、以上のように構成される。なお、制御情報取得部51及び再生制御部52により、後述するVSIクライアント50が構成される。[リンク型コンテンツの詳細な構成]次に、図8乃至図21を参照して、コンテンツ再生装置11により再生される、放送コンテンツと連携可能なリンク型コンテンツの詳細な構成を説明する。[用語の定義]まず、図8を参照しながら、リンク型コンテンツにおける構成要素の用語の定義をする。図8に示すように、シナリオScenarioは、1つの時間軸で成立する、リンク型コンテンツの一部であり、通常1つのストリームとなる。シナリオは、1つのコンテンツファイルと、そのコンテンツファイルのメタデータファイルであってVSI情報が記述された1つのVSIファイルとから構成される。図8のリンク型コンテンツは、1つの始点から複数の終点の間に、TS1乃至TS5,LS1乃至LS4,CS1,CS2の11個のシナリオから構成される。なお、リンク型コンテンツに含まれるシナリオは、主にシナリオ終了時の挙動から、ループシナリオ、コネクトシナリオ、及び終端シナリオの3タイプに分類される。ループシナリオは、図8にループシナリオLSとして示されるように、シナリオのある時点から遷移して、シナリオの再生が終了すると、再び同じシナリオの遷移点に戻るシナリオをいう。また、コネクトシナリオは、図8にコネクトシナリオCSとして示されるように、シナリオの再生が終了すると、遷移元とは異なるシナリオ、又は遷移元のシナリオであっても異なる時間位置に遷移するシナリオである。さらに、終端シナリオは、図8に終端シナリオTSとして示されるように、シナリオ再生を終了すると、リンク型コンテンツの再生を終了するシナリオである。このように、シナリオは、単一の時間軸で再生される1つの再生単位を意味している。イベントEventは、シナリオの時間空間の一部区域を示し、他のシナリオへ遷移するリンクとして機能するものであって、シナリオの中で指定される、他のシナリオに遷移することを可能とする時間位置時間範囲又は空間位置空間範囲である。図8のリンク型コンテンツでは、1つの始点から複数の終点の間のシナリオの途中に複数のイベントが指定され、イベントの発生により現シナリオから他のシナリオに遷移される。ブリッジBridgeは、シナリオ分岐時のUIUserInterfaceである。ブリッジには、他のシナリオに遷移するか否かのユーザ確認、及び複数のシナリオがリンクしている場合の選択などの操作と、画面全体の表示の指定が含まれる。図8のリンク型コンテンツの一部を拡大して示すように、終端シナリオTS1の途中でイベントが発生したとき、終端シナリオTS5へのブリッジ画面が表示され、ユーザ操作により終端シナリオTS5が指定されると、終端シナリオTS1から終端シナリオTS5に遷移される。ブランチBranchは、当該シナリオに対する遷移先のシナリオを指し示すものである。図8のリンク型コンテンツでは、例えば、シナリオTS1から見ると、シナリオTS2,TS3,TS4,及びTS5は、ブランチシナリオである。また、TS1から見たブランチシナリオであるTS2から見ると、LS1,CS1,及びLS2は、ブランチシナリオである。[VSI情報の構成例]次に、VSI情報の詳細な内容について説明する。上述したように、リンク型コンテンツは、コンテンツデータと、コンテンツデータの再生に関する制御情報であるVSI情報とからなるシナリオを複数含むようにして構成される。ここで、VSI情報は、図9に示すように、シナリオごとに作成され、例えばXMLExtensibleMarkupLanguage文書の形式で提供される。VSI情報は、当該シナリオ再生起動に必要な情報当該シナリオのコンテンツデータのURLUniformResourceLocatorなど、現シナリオから他のシナリオへ遷移するためのイベントに関する複数のイベント要素、ユーザ認証のためのトークン要素などを含む。イベント要素は、ブランチシナリオへの遷移が有効となる時間範囲及び空間範囲の少なくともいずれか、他のシナリオに遷移するためのユーザインタフェースを規定するブリッジに関するブリッジ要素、及び、他のシナリオを示すブランチに関する1又は複数のブランチ要素を含む。ブリッジ要素は、シナリオ分岐時のUIを規定する情報を含む。ブランチ要素は、当該シナリオから分岐するブランチシナリオへ遷移するために必要な情報例えば、ブランチシナリオのVSI情報のURLなどを含む。ブランチシナリオのVSI情報も同様の情報を含む。例えば、ブランチシナリオのVSI情報は、ブランチシナリオからさらに分岐するブランチシナリオへ遷移するための情報を含んでいてよい。ここで、VSI情報の詳細仕様について、図10乃至図13に示す。図10は、VSI情報の全体仕様を示す表である。VSI情報は、シナリオごとに作成され、シナリオに関するメタデータと、シナリオに含まれる分岐イベントに関するイベント要素と、トークン要素とを主に含む。シナリオに関するメタデータとしては、シナリオを特定するための情報、及びシナリオを提供する事業者を識別するための情報、シナリオのコンテンツデータを特定するための情報、又はシナリオのメディアタイプの情報などが含まれる。シナリオのメディアタイプの情報を付与することにより、コンテンツ再生装置11では、メディアタイプの情報が参照されて再生が制御され、複数のメディアタイプに対応可能となる。また、シナリオに含まれるイベント要素は、さらに図11に示される仕様により規定される。イベント要素は、イベントに関するメタデータと、イベントにおいて用いられるブリッジ要素、及び、当該イベントから遷移することのできるブランチシナリオに関するブランチ要素とを含む。そして、イベント要素に含まれるブリッジ要素のさらに詳細な仕様については、図12に示される。ブリッジ要素は、イベント起動時のユーザインタフェースを規定する情報である。このため、ブリッジ画面を表示するために必要な情報が含まれる。また、イベント要素に含まれるブランチ要素のさらに詳細な仕様については、図13に示される。ブランチ要素は、イベント要素中に1又は複数含まれる。また、ブランチ要素には、シナリオのメディアタイプの情報などが含まれる。シナリオのメディアタイプの情報を付与することにより、分岐先のシナリオのメディアタイプを指定することができる。なお、ブリッジ画面における各ブランチに関するフォントサイズ、フォントタイプ、及びフォントカラーなどの情報は、ブリッジ要素に含まれることとしたが、それに限定されず、それらの情報は、例えば、それぞれのブランチ要素中に含まれてもよい。[シナリオの種類]次に、コンテンツ再生装置11において再生されるリンク型コンテンツに含まれるシナリオの種類について説明する。コンテンツ再生装置11において再生されるリンク型コンテンツは、基本的に複数のシナリオがリンクされて構成される。このとき、各シナリオのコンテンツデータとしては、例えば、動画、静止画、スライドショー、アプリケーション、及び放送が用いられる。1つのシナリオの再生は、シナリオのコンテンツデータが再生開始されてから、分岐、中断、又は終了するまで継続される。シナリオ再生中のリモートコントローラの操作としては、例えば、Stop操作、Enter操作、Pause操作、FF操作、FR操作、Skip操作、及びPlay操作が想定される。Stop操作は、再生中断するための操作である。このStop操作がなされた場合には、リンク型コンテンツの再生が中断され、リンク型コンテンツ起動前の画面に戻る。Enter操作は、例えば、イベント対象時間範囲又は空間範囲において、シナリオ分岐のチェックをするために行われる。イベント対象時間範囲又は空間範囲においてEnter操作が行われると、ブリッジ画面が表示される。Pause操作、FF操作、FR操作については、通常のコンテンツ再生時と同様である。つまり、Pause操作が行われると、再生中のコンテンツの再生が一時停止される。また、FF操作及びFR操作はオプションであり、コンテンツがFF操作及びFR操作に対応している場合に、FF操作が行われると、再生中のコンテンツが早送りされ、FR操作が行われると、再生中のコンテンツが巻き戻される。コンテンツ再生中にSkip操作が行われると、次のイベント開始時点のシーンにスキップする。Play操作は、シナリオ再生中においては、Pause操作からのレジュームに利用される。また、上述したように、シナリオのコンテンツデータは、メディアタイプにより分類され、例えば、動画、静止画、スライドショー、アプリケーション、及び放送が用いられる。動画シナリオは、動画像及び音声による動画コンテンツで構成される。このとき、動画像は2DDimensionsコンテンツ及び3Dコンテンツの少なくともいずれかに対応している。また、動画シナリオの再生においては、動画の最後の画像を表示後、例えば元のシナリオに遷移する、リンク型コンテンツを終了するなど、当該シナリオを抜けることが望ましい。また、VSI情報によりイベントが指定されている場合には、イベントの対象時間内又は対象空間内において、Enter操作が行われることにより、指定された別のシナリオのブリッジ画面が表示される。静止画シナリオは、JPEGJointPhotographicExpertsGroupなどの形式による1枚の静止画像で構成されるシナリオである。静止画シナリオが再生されると、コンテンツデータである静止画像が表示部40に全画面表示される。シナリオのリンクタイプによる分類は後述されるが、静止画シナリオは、全てのリンクタイプのシナリオに適用することができる。静止画シナリオにおいては、シナリオ再生中においてユーザがEnter操作を行うと、シナリオを抜ける。また、静止画シナリオのVSI情報においてイベントが指定されている場合には、ユーザがEnter操作を行うことにより、指定された別のシナリオへのブリッジ画面が表示される。スライドショーシナリオは、1枚又は複数の静止画像で構成される。スライドショーシナリオが再生されると、コンテンツデータである静止画像が表示部40に全画面表示される。そして、あらかじめ指定された時間間隔で各静止画像の表示が順次切替えられる。スライドショーコンテンツデータに含まれる最後の静止画像が表示されると、例えば元のシナリオに戻る、又はリンク型コンテンツを終了するなどにより当該シナリオの再生は終了される。また、アプリケーションシナリオは、アプリケーションにより構成されるシナリオである。ここで用いられるアプリケーションとしては、例えば、Widgetアプリケーション、Java登録商標アプリケーションなどが挙げられる。放送シナリオは、放送装置15から放送網22を介して受信される放送コンテンツにより構成され、ブランチシナリオとしてのみ規定される。放送シナリオに分岐されると、放送コンテンツが表示部40に表示される。図14に示すように、放送シナリオは、VSI情報のブランチ要素により規定される。具体的には、VSI情報では、図13のbranch要素のentry要素のlocation属性に、放送に関するURIUniformResourceIdentifierを記述することで、特定のチャンネルが指定される。このURIは、例えば、dvbやarib等のスキームから開始され、コロンによる区切りの後に、スキームごとに定義された書式によってリソースを示す。放送シナリオへの分岐では、例えば、特定のチャンネルの放送コンテンツが選局され、表示された後、リンク型コンテンツを終了するなどして、当該シナリオを抜けることが望ましい。[イベントの種類]次に、イベントの種類について、図15乃至図20を参照しながら説明する。イベントは、時間イベント、空間イベント、時空間イベント、絶対時刻イベント、及び絶対時刻時間イベントの5種類に分類される。また、基本的にイベントは、時間又は空間により規定される区域内においてユーザが操作を行うことによって他のシナリオに遷移するためのものであるが、ユーザ操作によらず自動的にシナリオ遷移するオートイベントも規定されている。まず時間イベントは、シナリオの時間軸上の始点及び終点により区切られたある時間帯をいう。VSIにおいては、時間イベントは、始点と終点とにより規定される。例えば、図15に示すように、Event1においてシナリオS2へとリンクされている場合に、シナリオS1の再生中にユーザによりEnter操作が行われると、ユーザがEnter操作を行った時点が、VSIにより指定されるイベント区間内であるか否かが判定される。そして、その時点がVSIにより指定されたイベント区間内であると判定されると、VSI情報により指定されたブリッジ画面が表示される。そして、ユーザ操作により指定された他のシナリオS2のシナリオ再生が行われる。空間イベントは、シナリオの画面空間上の領域により示されるイベントである。VSI情報においては、空間イベントは、矩形領域の左上座標と右下座標とにより規定される。空間イベントは、シナリオが静止画シナリオである場合に主に用いられる。あるいは、動画シナリオの場合には、イベントがシナリオの全時間区間において有効である場合にそのイベントを空間イベントと称する。例えば、図16に示すように、静止画シナリオS1において、Event1及びEvent2の2つのイベントが規定されている。この静止画シナリオS1の再生中において、ユーザによりEnter操作が行われると、その時点におけるカーソル位置が、VSIにより規定されたイベントの矩形領域内であるか否かが判定される。そして、イベント領域内であると判定された場合には、VSIで指定されたブリッジ画面が表示される。そして、ここでユーザ操作によりシナリオが指定された場合には、ユーザ操作により指定された他のシナリオS2の再生が開始される。時空間イベントは、シナリオの時間軸上の時間内における、画面空間上の矩形領域により示されるイベントである。VSIにおいては、時空間イベントは、時間軸上の始点及び終点と、画面上矩形領域の左上座標及び右下座標の組合せにより規定される。時空間イベントは、時間及び空間の概念のある動画シナリオの場合にのみ有効である。図17には、シナリオS1における時空間イベントEvent1及びEvent2が示される。このシナリオS1の再生中において、ユーザがEnter操作を行うと、ユーザによりEnter操作が行われた時点が、VSIにより規定されたイベントの時間範囲内であるか否か、及び、その時点におけるカーソル位置が、VSIにより規定されたイベントの空間範囲内であるか否かが判定される。そして、イベント範囲内であると判定された場合には、VSIで指定されたブリッジ画面が表示される。そして、ここでユーザ操作によりシナリオが指定された場合には、ユーザ操作により指定された他のシナリオS2の再生が開始される。また、例えば、VSI情報中に空間イベント又は時空間イベントが認識された場合、表示画面上にカーソルが表示されるようにしてもよい。このカーソルの表示方法は、実装依存であるが、例えば操作部34やリモートコントローラなどの入力装置の上下左右キーなどにより画面上を移動することができるようにする。絶対時刻イベントは、シナリオの進行とは無関係に、あらかじめ設定された特定の日時に発生するイベントである。例えば、図18に示すように、図11のevent要素のabsolutetimeframe要素のstarttime属性に20105121355が設定され、endtime属性に20105121400が設定されている場合、2010512の1355~1400の5分間、時間時刻イベントEvent1が発生する。この場合、シナリオS1の再生中に、ユーザによりEnter操作が行われると、ユーザがEnter操作を行った時点が、20105121355から20105121400の時間範囲内であるか否かが判定され、その時間範囲内であると判定された場合には、ブリッジ画面が表示される。そして、ここでユーザ操作によりシナリオが指定された場合には、ユーザ操作により指定された他のシナリオS2の再生が開始される。このとき、シナリオS1から遷移される分岐先のシナリオS2は、例えば、放送シナリオとすることができる。すなわち、図19に示すように、シナリオの途中で絶対時刻イベントが発生した場合に、ブリッジ画面から任意のチャンネルの放送コンテンツが選択されたとき、リンク型コンテンツから放送コンテンツに表示が切り替えられ、放送コンテンツが表示される。ここで表示される放送コンテンツは、その切り替え時点で放送されている特定のチャンネルの放送コンテンツであってもよいし、あるいは、ある特定の時刻に放送される放送コンテンツであってもよい。また、ある番組の開始のタイミングで放送コンテンツに切り替えたい場合には、放送の番組開始時刻の直前に絶対時刻イベントを発生させればよい。絶対時刻時間イベントは、シナリオの時間軸上の始点及び終点により区切られた所定の時間帯である時間イベントにおいてのみ発生する絶対時刻イベントである。換言すると、絶対時刻時間イベントは、時間イベントと絶対時刻イベントのAND条件が成立した場合に発生するイベントであるとも言える。例えば、図18の場合、20105121355から20105121400の時間範囲内であっても、時間イベントにより規定されるシナリオの時間軸上の始点と終点により区切られた時間帯の範囲外である場合には、絶対時刻時間イベントは発生しないことになる。具体的には、例えば、仮想空間のスタジオ内のある特定の場所にいる場合であって、番組開始時刻などの特定の時刻となったとき、絶対時刻時間イベントが発生して、スタジオの奥にあるシアターに案内される、といったシナリオを実現できる。このように、絶対時刻時間イベントによって、シナリオの進行とは関係なく、特定のシーンにおいて、特定の時刻になったときに、イベントを発生させることができる。以上、時間イベント、空間イベント、時空間イベント、絶対時刻イベント、及び絶対時刻時間イベントについて、主にユーザ操作により他のシナリオに遷移するためのイベントについて説明してきたが、イベントには、ユーザ操作により他のシナリオに遷移するものだけでなく、自動的に他のシナリオに遷移するオートイベントが規定されている。次にこのオートイベントについて説明する。オートイベントは、ユーザ操作によらず、自動的に他のシナリオに遷移するイベントである。VSIによりオートイベントが規定されている場合、オートイベントにより規定される時間範囲に入ったことが認識されると、ユーザ操作によらず自動的に当該シナリオの再生を中断し、ブリッジ画面を表示して他のシナリオに遷移する。例えば、図20に示されるシナリオS1において、オートイベントであるEvent1が規定されている。シナリオS1の再生中に、シナリオS1のVSI情報により規定されるEvent1の範囲内に入ったことが認識されると、VSI情報により規定されるブリッジ画面を表示させた後、自動的にシナリオS2の再生を開始する。このようなオートイベントEvent1は、例えば、シナリオS1において、ある時点以降の動画を差し替えたい場合などに用いられる。また、例えば、オートイベントの分岐先のシナリオは、放送シナリオとすることができる。この場合、例えば、仮想空間のスタジオ内のある特定の場所にいる場合であって、番組開始時刻などの特定の時刻となったとき、絶対時刻時間イベントが発生し、さらにオートイベントにより強制的に、スタジオの奥にあるシアターに案内された後、奥のシアターでは、放送コンテンツの視聴が開始される、といったシナリオを実現することができる。[ブリッジのパターン]次に、イベント要素に含まれるブリッジについて、図21を参照しながら説明する。図21は、ブリッジの一例を示す図である。ブリッジは、シナリオ分岐時のUIであり、VSI情報中のブリッジ要素は、イベントごとに規定される。そして、ブリッジ要素は、イベント範囲中においてユーザが入力操作を行った場合又はオートイベントにおいてイベント範囲に入った場合に提供されるシナリオ分岐時の画面を規定する。例えば、図21の例において、ベースシナリオであるシナリオS1のコンテンツデータが再生されている間に、イベント範囲内であるイベント画面182において、ユーザがEnter操作を行った場合、ブリッジ要素により規定された第1のブリッジ画面184が表示される。図21の第1のブリッジ画面184においては、ブリッジ要素により規定された、ユーザ操作のUIを含む画面構成において、1つのブランチシナリオS2へ遷移するための選択肢と、元のベースシナリオへ戻るための選択肢との2つの選択肢が表示されている。ここで、ユーザが入力操作によりブランチシナリオS2へ遷移する選択肢を選択すると、選択肢のUIのみを消した第2のブリッジ画面186が表示される。そして、ブランチシナリオS2の再生を開始するためのセットアップが完了すると、ブランチシナリオS2の再生が開始され、ブランチシナリオ開始画面188が表示される。[コンテンツ再生システムの動作例]図22は、リンク型コンテンツの一例を示す説明図であり、図23は、図22のリンク型コンテンツの再生動作の一例を示すシーケンス図である。図22に示されるリンク型コンテンツは、ベースシナリオである終端シナリオTS1とループシナリオLS1とを有し、ループシナリオLS1は、終端シナリオTS1のある時点におけるEventから分岐している。終端シナリオTS1のコンテンツデータ及びVSI情報と、ループシナリオLS1のコンテンツデータ及びVSI情報とは、互いに異なるVSIサーバ13及びコンテンツサーバ14によりそれぞれ提供される。まず、コンテンツ再生装置11の表示制御部53は、Webサーバ12に対してコンテンツリスト画面を要求するS101。すると、Webサーバ12は、コンテンツ再生装置11からの要求に応じてコンテンツリストを含むHTML文書を提供するS102。ここで提供されたコンテンツリスト画面を参照したユーザ300が、コンテンツリストからリンク型コンテンツを選択する操作を行うとS103、表示制御部53は、VSIクライアント50の機能を起動するS104。なお、上述したように、VSIクライアント50は、図7における制御情報取得部51及び再生制御部52の機能を含む概念である。そして、VSIクライアント50は、表示制御部53からの要求に応じて、ユーザ300が指定したリンク型コンテンツに対応するVSI情報をVSIサーバ13Aに対して要求するS105。VSIクライアント50からVSI情報を要求されたVSIサーバ13Aは、この要求メッセージに記載されたリンク型コンテンツのうち初めに再生されるシナリオTS1に対応するVSI情報を転送するS106。そして、VSI情報を受信したVSIクライアント50は、受信したVSI情報を解析するS107。VSI情報には、当該シナリオのコンテンツデータがどこに格納されているかを示す情報が記載されている。VSIクライアント50は、コンテンツデータの格納場所の情報と共に、再生部32にストリーム再生要求を入力するS108。再生部32は、VSIクライアント50から受け取った情報に基づいて、コンテンツサーバ14Aにストリーミング起動を要求するS109。コンテンツサーバ14Aは、ストリーミング起動の要求に応じて、指定されたシナリオTS1に対応するコンテンツデータのストリーミング配信を開始するS110。また、このストリーミング配信によるシナリオTS1の再生の途中にユーザ300がEnter操作を行うとS111、VSIクライアント50は、VSI情報に含まれるブリッジ要素に基づいてブリッジ画面の表示を制御するS112。ここでは、ブリッジ画面には、ブランチシナリオであるループシナリオLS1に遷移する選択肢と、元のベースシナリオである終端シナリオTS1に戻る選択肢とが表示される。このブリッジ画面に対して、ユーザ300がブランチシナリオを選択する操作を行うとS113、VSIクライアント50は、ユーザ300が選択したブランチシナリオであるループシナリオLS1に対応するVSI情報をVSIサーバ13Bに要求するS114。VSIサーバ13Bは、VSI情報を要求するメッセージに応じて、指定されたシナリオLS1に対応するVSI情報をVSIクライアント50に転送するS115。VSI情報を受信したVSIクライアント50は、受信したVSI情報を解析するS116。そして、VSIクライアント50は、ブランチシナリオであるループシナリオLS1のコンテンツデータの格納場所をVSI情報から取得して、コンテンツデータの格納場所の情報と共に、ストリーム再生要求を再生部32に入力するS117。このとき、VSIクライアント50は、遷移時点の情報、及び、ベースシナリオTS1のVSI情報を保持しておく。再生部32は、この再生要求に応じて、コンテンツサーバ14Bに対してループシナリオLS1のストリーミング起動要求を送信するS118。ストリーミング起動要求を受信したコンテンツサーバ14Bは、指定されたシナリオLS1のストリーミングを開始するS119。シナリオLS1の再生が終了すると、VSIクライアント50は、自動的に元のベースシナリオTS1の再生を開始する。具体的には、VSIクライアント50は、保持しておいた遷移時点の情報と、ベースシナリオTS1のVSI情報とを用いて、遷移時点からベースシナリオTS1の再生を再開するように再生部32を制御するS120。なお、図23の例においては、VSIクライアント50は、ベースシナリオTS1のVSI情報そのものを保持している。このため、VSIクライアント50は、ブランチシナリオであるループシナリオLS1の再生終了後、再びVSI情報を取得することなくベースシナリオTS1の再生を再開することができる。これに対し、コンテンツ再生装置11の性能に応じて、VSIクライアント50は、VSI情報の格納場所の情報だけを保持しておくこともできる。この場合には、VSIクライアント50は、保持しておいた格納場所の情報に基づいて再びVSI情報を取得し、ベースシナリオTS1の再生を再開することができる。VSIクライアント50の制御に従って、再生部32は、コンテンツサーバ14AにベースシナリオTS1の遷移時点からのコンテンツデータのストリーミング起動を要求するS121。そして、この要求に応じてコンテンツサーバ14Aは、ベースシナリオTS1のストリーミング配信を再開するS122。以上、図23に示したリンク型コンテンツの一例におけるコンテンツ再生システム1の動作について説明してきた。次に、コンテンツ再生装置11の動作を図24及び図25を参照しながら説明する。図24及び図25は、コンテンツ再生装置の動作を示すフローチャートである。ユーザの操作によってリンク型コンテンツの再生が開始されることにより、図24のフローチャートの動作は開始される。リンク型コンテンツの再生が指示されると、コンテンツ再生装置11のVSIクライアント50は、指定されたURLからVSI情報を取得するS201。そして、VSIクライアント50により取得されたVSI情報をVSIクライアント50が解析するS202。ステップS203において、VSIクライアント50は、VSI情報に基づいて、シナリオのメディアタイプを判定する。上述したように、VSI情報には、当該シナリオのメディアタイプが記載されている。ここでは、シナリオのメディアタイプは、アプリケーションApp、静止画像Still、スライドショーSlide、動画像Video、及び放送Broadcastの5種類であるとする。ステップS203において、シナリオのメディアタイプがアプリケーションであると判定された場合、処理は、ステップS204に進められる。ステップS204において、VSIクライアント50は、対象のアプリケーションを実行する。シナリオのメディアタイプがアプリケーションである場合には、シナリオの種類は終端シナリオであると規定されているため、アプリケーションの実行が終了すると、リンク型コンテンツの再生は終了する。ステップS203において、シナリオのメディアタイプが静止画像であると判定された場合、処理は、ステップS205に進められる。ステップS205において、VSIクライアント50は、対象のシナリオ静止画像を表示する。ステップS203において、シナリオのメディアタイプがスライドショーであると判定された場合、処理は、ステップS206に進められる。ステップS206において、VSIクライアント50は、対象のシナリオスライドショーの表示を起動させる。ステップS203において、シナリオのメディアタイプが動画像であると判定された場合、処理は、ステップS207に進められる。ステップS207において、VSIクライアント50は、対象のシナリオストリーミングの再生を起動させる。このとき、VSIクライアント50は、状況に応じて指定時間位置からストリーミング再生を開始させる。ステップS203において、シナリオのメディアタイプが放送であると判定された場合、処理は、ステップS208に進められる。ステップS208において、表示制御部53は、チューナ36を制御して、ブランチ要素のentry要素のLocation属性に記述されたURIに対応するチャンネルを選局させる。これにより、チューナ36により選局されたチャンネルに対応するビデオ信号と、オーディオ信号がセレクタ35に入力される。また、表示制御部53は、セレクタ35を制御して、セレクタ35の入力先を、再生部32側から、ビデオデコーダ38及びオーディオデコーダ39側に切り替える。これにより、表示部40には、指定されたチャンネルの放送コンテンツに対応する映像が表示され、スピーカ41からは、その音声が出力される。なお、上述したように、放送シナリオは、ブランチシナリオとしてのみ規定される。また、放送シナリオへの分岐では、例えば、特定のチャンネルの放送コンテンツが選局され、表示された後、リンク型コンテンツを終了するなどして、当該シナリオを抜けることが望ましい。ステップS205,S206,S207において、それぞれ静止画像、スライドショー、又は動画像の再生が開始されると、処理は、ステップS209に進められる。ステップS209において、VSIクライアント50は、ユーザ300により操作部34や入力装置等を用いて上下左右キー操作が行われたか否かを判定する。ステップS209において、上下左右キー操作が行われたと判定された場合、表示制御部53は、カーソルを表示させ、キー操作に応じてカーソル位置を移動させるS210。ステップS210の処理が終了すると、処理は、ステップS209に戻り、それ以降の処理が行われる。そして、ステップS209において、上下左右キー操作が行われていないと判定された場合、処理は、ステップS211に進められる。ステップS211において、VSIクライアント50は、決定キー操作が行われているか否かを判定する。ステップS211において、決定キー操作が行われていると判定された場合、その決定キー操作が対象イベント内で行われたか否かが判定されるS212。この対象イベントとしては、上述した時間イベント、空間イベント、時空間イベント、絶対時刻イベント、及び絶対時刻時間イベントが該当する。なお、オートイベントの場合には、ユーザ操作によらず、自動的に他のシナリオに遷移することになる。ステップS212において、対象イベント内でないと判定された場合には、再びステップS216の判定に戻る。一方、ステップS212において、対象イベント内で決定キー操作が行われたと判定された場合には、図25のステップS215に進む。また一方、ステップS211において、決定キー操作が行われていないと判定された場合には、次にVSIクライアント50は、シナリオが終了したか否かを判定するS213。ステップS213において、シナリオが終了していないと判定された場合には、ステップS209の判定処理に戻る。すなわち、ステップS209乃至S213の処理が、対象イベント内において決定キー操作がなされる、又はシナリオの再生が終了するまで繰り返される。そして、ステップS213において、VSIクライアント50がシナリオの再生が終了したと判定すると、処理は、ステップS214に進められる。ステップS214において、VSIクライアント50は、リンク型コンテンツ終了ケースか否かを判定する。すなわち、リンク型コンテンツ終了ケースとは、再生しているシナリオが終端シナリオである場合である。ステップS214において、リンク型コンテンツ終了ケースであると判定された場合にリンク型コンテンツの再生は終了する。一方、ステップS214においてリンク型コンテンツ終了ケースではないと判定された場合、処理は、図25のステップS215に進められる。ステップS215において、VSIクライアント50は、ブリッジを表示させる。ここで、VSIクライアント50は、この時点まで再生されていたシナリオがループシナリオであり、ループシナリオの再生が終了したのか否かを判定するS216。ステップS216において、ループシナリオの終了であると判定された場合には、VSIクライアント50は、戻り先のシナリオのVSIURLとレジューム位置すなわち、遷移時点を指定してS217、処理は、ステップS227に進められる。一方、ステップS216において、ループシナリオの終了ではないと判定された場合には、次に、VSIクライアント50は、ステップS215において表示されたブリッジがImmediateBridgeであるか否かを判定するS218。この判定処理は、ステップS215において表示されたブリッジのブリッジ要素に基づいて行われる。ステップS218において、ステップS215で表示されたブリッジがImmediateBridgeであると判定された場合、処理は、ステップS225に進められる。一方、ステップS218において、ステップS215で表示されたブリッジがImmediateBridgeではないと判定された場合には、次にVSIクライアント50は、ユーザが操作部34や入力装置を用いて上下キー操作を行ったか否かを判定するS219。そして、ステップS219において、上下キー操作が行われたと判定された場合、表示制御部53は、上下キー操作に応じてカーソルを移動させるS220。一方、ステップS219の判定において、上下キー操作が行われていないと判定された場合、処理は、ステップS221に進められる。ステップS221において、VSIクライアント50は、決定キー操作が行われたか否かを判定する。ステップS221において、決定キー操作が行われていないと判定された場合には、ステップS219の処理に戻る。一方、ステップS221において、決定キー操作が行われたと判定された場合、処理は、ステップS222に進められる。ステップS222において、VSIクライアント50は、選択された選択肢が元のシナリオに戻るための選択肢であるか否かを判定する。ステップS222において、選択された選択肢が元のシナリオに戻るための選択肢であると判定された場合、処理は、図24のステップS203の動作に戻る。一方、ステップS222において、選択された選択肢が元のシナリオに戻るための選択肢ではないと判定された場合、処理は、ステップS223に進められる。ステップS223において、VSIクライアント50は、遷移先のシナリオがループシナリオか否かを判定する。ステップS223において、遷移先のシナリオがループシナリオではないと判定された場合には、VSIクライアント50は、VSI情報をリリースするS224。一方、ステップS223において、遷移先のシナリオがループシナリオであると判定された場合には、VSIクライアント50は、現時点において再生しているシナリオのVSIURL、及びレジューム情報を保持するS225。そして、VSIクライアント50は、遷移先のシナリオのVSIURL、及びストリーミング開始位置を指定して、トークンを検証し、トークンをVSIURLに設定するS227。ステップS227が終了すると、処理は、ステップS201に進められる。以上で、リンク型コンテンツ再生処理の説明を終了する。上述したリンク型コンテンツ再生処理によれば、シナリオのメディアタイプに応じて、動画、静止画、スライドショー、アプリケーション、及び放送のいずれかのコンテンツを表示させることができる。また、時間イベント、空間イベント、時空間イベント、絶対時刻イベント、及び絶対時刻時間イベントのいずれかのイベントが発生した場合には、シナリオを他のシナリオに遷移させることができる。以上、コンテンツ再生システム1の機能と、リンク型コンテンツの詳細な仕様について説明してきた。かかるコンテンツ再生システム1を用いれば、放送コンテンツと連携して多様なリンク型コンテンツを提供することが可能となる。そのため、今までにない新しいコンテンツを提供することが可能となる。そこで、次に、コンテンツ再生システム1を適用して提供することのできるリンク型コンテンツの例を説明する。例えば、図26に示すように、あるニュース番組により提供されるスタジオツアーの仮想空間のメインシナリオであるシナリオS1を開始して、仮想空間内を移動する場面を想定する。この仮想空間内のある特定の場所にいる場合に、絶対時刻イベント又は絶対時刻時間イベントが発生したとき、その場所からシアター内に案内される。そのシアター内では、放送シナリオが開始され、放送コンテンツの視聴が行われる。以上のように、絶対時刻イベント又は絶対時刻時間イベントによって、あらかじめ定められた特定の日時にイベントを発生させたり、他のシナリオに遷移させる際に放送コンテンツに切り替えることができるので、多様なシナリオを有するリンク型コンテンツを提供することができる。なお、上述した説明では、コンテンツデータは、動画コンテンツ、静止画コンテンツ、スライドショーコンテンツ、アプリケーションコンテンツ、及び放送コンテンツのいずれかであるとして説明したが、それに限らず、例えば、音楽、講演、又はラジオ番組などの音声コンテンツを含んでいてもよい。[コンピュータの構成例]ところで、上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、又は、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。図27は、上述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示す図である。このコンピュータ200において、CPUCentralProcessingUnit201,ROMReadOnlyMemory202,RAMRandomAccessMemory203は、バス204により相互に接続されている。バス204には、さらに、入出力インタフェース205が接続されている。入出力インタフェース205には、キーボード、マウス、マイクロホンなどよりなる入力部206、ディスプレイ、スピーカなどよりなる出力部207、ハードディスクや不揮発性のメモリなどよりなる記憶部208、ネットワークインタフェースなどよりなる通信部209、磁気ディスク、光ディスク、光磁気ディスク、あるいは半導体メモリなどのリムーバブルメディア211を駆動するドライブ210が接続されている。以上のように構成されるコンピュータでは、CPU201が、例えば、記憶部208に記憶されているプログラムを、入出力インタフェース205及びバス204を介して、RAM203にロードして実行することにより、上述した一連の処理が行われる。なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであってもよいし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであってもよい。また、プログラムは、1台のコンピュータにより処理されるものであってもよいし、複数のコンピュータによって分散処理されるものであってもよい。さらに、プログラムは、遠方のコンピュータに転送されて実行されるものであってもよい。なお、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。また、本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。さらに、本技術は、以下の構成とすることも可能である。[1]コンテンツデータと、前記コンテンツデータの再生を制御するための制御情報とからなるシナリオを複数含んでいるリンク型コンテンツを取得するコンテンツ取得部と、前記制御情報を取得する制御情報取得部と、前記制御情報に従って、前記コンテンツデータを再生させることにより、前記リンク型コンテンツの再生を制御する再生制御部とを備え、前記制御情報取得部は、現シナリオから他のシナリオへ遷移するためのイベントとして、シナリオの時間軸上の特定の日時に発生する絶対時刻イベントを含む前記制御情報を取得し、前記再生制御部は、前記絶対時刻イベントが発生した場合、現シナリオを、他のシナリオに遷移させる情報処理装置。[2]前記制御情報取得部は、前記イベントとして、シナリオの時間軸上の始点及び終点により区切られた所定の時間帯である時間イベントにおいてのみ発生する前記絶対時刻イベントを含む前記制御情報を取得し、前記再生制御部は、前記所定の時間帯で前記絶対時刻イベントが発生した場合、現シナリオを、他のシナリオに遷移させる[1]に記載の情報処理装置。[3]放送網を介して放送される、放送コンテンツを受信する受信部と、前記絶対時刻イベントが発生した場合、現シナリオから遷移される他のシナリオを表示するためのコンテンツを、前記リンク型コンテンツから、前記放送コンテンツに切り替える表示制御部とをさらに備える[1]又は[2]に記載の情報処理装置。[4]前記制御情報取得部は、前記放送コンテンツを特定するための情報を含む前記制御情報を取得し、前記表示制御部は、前記制御情報に従って受信された前記放送コンテンツを表示させる[3]に記載の情報処理装置。[5]前記再生制御部は、前記絶対時刻イベントが発生した場合、現シナリオから、特定の日時に再生される他のシナリオに強制的に遷移させる[1]乃至[4]のいずれかに記載の情報処理装置。[6]前記再生制御部は、前記絶対時刻イベントが発生した場合、ユーザ操作により指示があったとき、現シナリオから、特定の日時に再生される他のシナリオに遷移させる[1]乃至[4]のいずれかに記載の情報処理装置。[7]情報処理装置が、コンテンツデータと、前記コンテンツデータの再生を制御するための制御情報とからなるシナリオを複数含んでいるリンク型コンテンツを取得し、前記制御情報を取得し、前記制御情報に従って、前記コンテンツデータを再生させることにより、前記リンク型コンテンツの再生を制御し、現シナリオから他のシナリオへ遷移するためのイベントとして、シナリオの時間軸上の特定の日時に発生する絶対時刻イベントを含む前記制御情報を取得し、前記絶対時刻イベントが発生した場合、現シナリオを、他のシナリオに遷移させるステップを含む情報処理方法。[8]情報処理装置の制御用のプログラムであって、コンテンツデータと、前記コンテンツデータの再生を制御するための制御情報とからなるシナリオを複数含んでいるリンク型コンテンツを取得し、前記制御情報を取得し、前記制御情報に従って、前記コンテンツデータを再生させることにより、前記リンク型コンテンツの再生を制御し、現シナリオから他のシナリオへ遷移するためのイベントとして、シナリオの時間軸上の特定の日時に発生する絶対時刻イベントを含む前記制御情報を取得し、前記絶対時刻イベントが発生した場合、現シナリオを、他のシナリオに遷移させるステップを含む処理を情報処理装置のコンピュータに実行させるプログラム。"