"AVコンテンツを受信する受信装置において、前記受信装置が接続されたネットワーク上に存在するサーバから、コンテンツを表示させるためのプログラム言語により記述された記述文書を取得する取得手段と、取得された前記記述文書が、前記AVコンテンツを放送する放送事業者側で管理されている第1のサーバから取得されたものであるか否かを判定する判定手段と、前記判定手段による判定結果に応じて、取得された前記記述文書の実行を制御する制御手段とを含む受信装置。前記AVコンテンツの進行に連動して実行される前記記述文書に関するトリガ情報を前記AVコンテンツ中から抽出する抽出手段をさらに含み、前記取得手段は、前記トリガ情報に基づいて、前記第1のサーバから前記記述文書を取得し、ユーザ操作に対応して、前記放送事業者側で管理されていない第2のサーバから、前記記述文書を取得する請求項1に記載の受信装置。前記判定手段は、前記第1のサーバを識別するための第1の識別情報と、前記記述文書を取得した取得先であるサーバを識別するための第2の識別情報とが一致するか否かに基づいて、取得された前記記述文書が、前記第1のサーバから取得されたものであるか否かを判定する請求項2に記載の受信装置。前記AVコンテンツの進行に連動して実行される最初の前記記述文書の取得先を識別するための識別情報を、前記第1の識別情報に決定する決定手段をさらに含む請求項3に記載の受信装置。取得された前記記述文書を実行する実行手段をさらに含み、前記制御手段は、前記判定手段により、前記記述文書が、前記放送事業者側で管理されている前記第1のサーバから取得されたものであると判定された場合、前記実行手段を、前記記述文書の実行により予め決められた特定の処理を行なうことが可能な第1の管理モードで動作させ、前記判定手段により、前記記述文書が、前記放送事業者側で管理されている前記第1のサーバから取得されたものではないと判定された場合、前記実行手段を、前記記述文書の実行により予め決められた特定の処理を行なうことができない第2の管理モードで動作させる請求項1に記載の受信装置。前記判定手段は、前記実行手段が前記第1の管理モードで動作している場合、前記記述文書が取得される毎に、取得された前記記述文書が、前記第1のサーバから取得されたものであるか否かを判定し、前記制御手段は、前記判定手段により、前記記述文書が、前記第1のサーバから取得されたものではないと判定されたことに対応して、前記実行手段を、前記第1の管理モードから前記第2の管理モードで動作させる請求項5に記載の受信装置。前記制御手段は、前記実行手段が前記第2の動作モードで動作している場合、前記実行手段により、前記第1のサーバから取得した前記記述文書が実行されることに対応して、前記実行手段を、前記第2の管理モードから第1の管理モードで動作させる請求項5に記載の受信装置。AVコンテンツを受信する受信装置の受信方法において、前記受信装置による、前記受信装置が接続されたネットワーク上に存在するサーバから、コンテンツを表示させるためのプログラム言語により記述された記述文書を取得する取得ステップと、取得された前記記述文書が、前記AVコンテンツを放送する放送事業者側で管理されている第1のサーバから取得されたものであるか否かを判定する判定手段と、前記判定手段による判定結果に応じて、取得された前記記述文書の実行を制御する制御ステップとを含む受信方法。AVコンテンツを受信する受信装置の制御用のプログラムであって、前記受信装置が接続されたネットワーク上に存在するサーバから、コンテンツを表示させるためのプログラム言語により記述された記述文書を取得する取得ステップと、取得された前記記述文書が、前記AVコンテンツを放送する放送事業者側で管理されている第1のサーバから取得されたものであるか否かを判定する判定手段と、前記判定手段による判定結果に応じて、取得された前記記述文書の実行を制御する制御ステップとを含む処理を受信装置のコンピュータに実行させるためのプログラム。AVコンテンツを送信する送信装置と、送信された前記AVコンテンツを受信する受信装置とからなる放送システムにおいて、前記送信装置は、前記受信装置が接続されたネットワーク上に存在するサーバから、コンテンツを表示させるためのプログラム言語により記述された記述文書であって、前記AVコンテンツの進行に連動して前記受信装置により実行される前記記述文書に関するトリガ情報を前記AVコンテンツに格納して送信する送信手段を含み、前記受信装置は、前記トリガ情報を前記AVコンテンツ中から抽出する抽出手段と、抽出された前記トリガ情報に基づいて、前記AVコンテンツを放送する放送事業者側で管理されている第1のサーバから前記記述文書を取得し、ユーザ操作に対応して、前記放送事業者側で管理されていない第2のサーバから、前記記述文書を取得する取得手段と、取得された前記記述文書が、前記第1のサーバから取得されたものであるか否かを判定する判定手段と、前記判定手段による判定結果に応じて、取得された前記記述文書の実行を制御する制御手段とを含む放送システム。ところで、米国におけるデジタルテレビジョン放送では、ATSCAdvancedTelevisionSystemsCommittee20において、放送事業者側で管理されているサーバから、HTMLHyperTextMarkupLanguageにより記述されたHTML文書を取得して実行することにより、日本のデジタルテレビジョン放送におけるデータ放送に相当するサービスを実現することが予定されている。仮に、図1に示されるように、映像、音声、及び静止画等を表すリソース図1のMPEG、MP3、及びJPEGに対応と、リソースを参照して所定の処理を実行するスクリプト実行コードとにより構成されるアプリケーションプログラムを用いてサービスを実現する場合、アプリケーションプログラム毎に動作モードを設定し、設定した動作モードに応じて、読み出し処理等の特定の処理を許可又は制限させるようにすることができる。具体的には、例えば、放送事業者により管理されているサーバから取得されたアプリケーションプログラムについては、特定の処理の実行を許可する制限しない動作モードを設定する。そして、放送事業者により管理されていない、インターネット上のサーバから取得されたアプリケーションプログラムについては、特定の処理の実行を許可しない制限する動作モードを設定するようにすればよい。なお、図1に示されるようなアプリケーションプログラムとしては、例えば、Java登録商標言語等により作成され、jarと呼ばれるファイル構造からなる複数のclassファイルスクリプトとリソース映像、音声、及び静止画等により構成されるものが考えられる。図1に示されるように、アプリケーションプログラムが、リソースとスクリプトとにより構成されている場合には、アプリケーションプログラムどうしの境界が明確であるため、アプリケーションプログラム毎に動作モードを設定して、特定の処理読み出し処理等を許可又は制限させるようにすることができる。これに対して、米国のデジタルテレビジョン放送において予定されているHTML文書を用いる場合、図1に示されるアプリケーションプログラムのように、動作モードを設定することはできない。すなわち、例えば、HTML文書を用いてサービスを実現する場合、図1に示されるように1つのアプリケーションプログラムが実行されるのではなく、実行対象のHTML文書に順次遷移され、それぞれのHTML文書が独立して実行されることとなる。したがって、サービスを実現する場合に独立して実行される各HTML文書を、1つのアプリケーションプログラムとして、動作モードを設定することはできない。このため、米国において予定されているHTML文書を用いる場合には、動作モードに応じて、特定の処理を許可又は制限させたりすることができず、ユーザの意図しない処理が行われることが生じ得る。本発明は、このような状況に鑑みてなされたものであり、文書遷移によりデータ放送用のサービスを実現する場合でも、ユーザの意図しない処理が行われることを防止するようにするものである。本発明の第1の側面の受信装置は、AVコンテンツを受信する受信装置であって、前記受信装置が接続されたネットワーク上に存在するサーバから、コンテンツを表示させるためのプログラム言語により記述された記述文書を取得する取得手段と、取得された前記記述文書が、前記AVコンテンツを放送する放送事業者側で管理されている第1のサーバから取得されたものであるか否かを判定する判定手段と、前記判定手段による判定結果に応じて、取得された前記記述文書の実行を制御する制御手段とを含む受信装置である。前記AVコンテンツの進行に連動して実行される前記記述文書に関するトリガ情報を前記AVコンテンツ中から抽出する抽出手段をさらに設けることができ、前記取得手段には、前記トリガ情報に基づいて、前記第1のサーバから前記記述文書を取得させ、ユーザ操作に対応して、前記放送事業者側で管理されていない第2のサーバから、前記記述文書を取得させるようにすることができる。前記判定手段には、前記第1のサーバを識別するための第1の識別情報と、前記記述文書を取得した取得先であるサーバを識別するための第2の識別情報とが一致するか否かに基づいて、取得された前記記述文書が、前記第1のサーバから取得されたものであるか否かを判定させるようにすることができる。前記AVコンテンツの進行に連動して実行される最初の前記記述文書の取得先を識別するための識別情報を、前記第1の識別情報に決定する決定手段をさらに設けることができる。取得された前記記述文書を実行する実行手段をさらに設けることができ、前記制御手段には、前記判定手段により、前記記述文書が、前記放送事業者側で管理されている前記第1のサーバから取得されたものであると判定された場合、前記実行手段を、前記記述文書の実行により予め決められた特定の処理を行なうことが可能な第1の管理モードで動作させ、前記判定手段により、前記記述文書が、前記放送事業者側で管理されている前記第1のサーバから取得されたものではないと判定された場合、前記実行手段を、前記記述文書の実行により予め決められた特定の処理を行なうことができない第2の管理モードで動作させるようにすることができる。前記判定手段には、前記実行手段が前記第1の管理モードで動作している場合、前記記述文書が取得される毎に、取得された前記記述文書が、前記第1のサーバから取得されたものであるか否かが判定され、前記制御手段には、前記判定手段により、前記記述文書が、前記第1のサーバから取得されたものではないと判定されたことに対応して、前記実行手段を、前記第1の管理モードから前記第2の管理モードで動作させるようにすることができる。前記制御手段には、前記実行手段が前記第2の動作モードで動作している場合、前記判定手段により、前記記述文書が前記第1のサーバから最初に取得されたものであると判定されたことに対応して、前記実行手段を、前記第2の管理モードから第1の管理モードで動作させるようにすることができる。本発明の第1の側面の受信方法は、AVコンテンツを受信する受信装置の受信方法であって、前記受信装置による、前記受信装置が接続されたネットワーク上に存在するサーバから、コンテンツを表示させるためのプログラム言語により記述された記述文書を取得する取得ステップと、取得された前記記述文書が、前記AVコンテンツを放送する放送事業者側で管理されている第1のサーバから取得されたものであるか否かを判定する判定手段と、前記判定手段による判定結果に応じて、取得された前記記述文書の実行を制御する制御ステップとを含む受信方法である。本発明の第1の側面のプログラムは、AVコンテンツを受信する受信装置の制御用のプログラムであって、前記受信装置が接続されたネットワーク上に存在するサーバから、コンテンツを表示させるためのプログラム言語により記述された記述文書を取得する取得ステップと、取得された前記記述文書が、前記AVコンテンツを放送する放送事業者側で管理されている第1のサーバから取得されたものであるか否かを判定する判定手段と、前記判定手段による判定結果に応じて、取得された前記記述文書の実行を制御する制御ステップとを含む処理を受信装置のコンピュータに実行させるためのプログラムである。本発明の第1の側面によれば、前記受信装置が接続されたネットワーク上に存在するサーバから、コンテンツを表示させるためのプログラム言語により記述された記述文書が取得され、取得された前記記述文書が、前記AVコンテンツを放送する放送事業者側で管理されている第1のサーバから取得されたものであるか否かが判定され、その判定結果に応じて、取得された前記記述文書の実行が制御される。本発明の第2の側面の放送システムは、AVコンテンツを送信する送信装置と、送信された前記AVコンテンツを受信する受信装置とからなる放送システムであって、前記送信装置は、前記受信装置が接続されたネットワーク上に存在するサーバから、コンテンツを表示させるためのプログラム言語により記述された記述文書であって、前記AVコンテンツの進行に連動して前記受信装置により実行される前記記述文書に関するトリガ情報を前記AVコンテンツに格納して送信する送信手段を含み、前記受信装置は、前記トリガ情報を前記AVコンテンツ中から抽出する抽出手段と、抽出された前記トリガ情報に基づいて、前記AVコンテンツを放送する放送事業者側で管理されている第1のサーバから前記記述文書を取得し、ユーザ操作に対応して、前記放送事業者側で管理されていない第2のサーバから、前記記述文書を取得する取得手段と、取得された前記記述文書が、前記第1のサーバから取得されたものであるか否かを判定する判定手段と、前記判定手段による判定結果に応じて、取得された前記記述文書の実行を制御する制御手段とを含む放送システムである。本発明の第2の側面の放送システムによれば、前記送信装置により、前記受信装置が接続されたネットワーク上に存在するサーバから、コンテンツを表示させるためのプログラム言語により記述された記述文書であって、前記AVコンテンツの進行に連動して前記受信装置により実行される前記記述文書に関するトリガ情報を前記AVコンテンツに格納して送信され、前記受信装置により、前記トリガ情報が前記AVコンテンツ中から抽出され、抽出された前記トリガ情報に基づいて、前記AVコンテンツを放送する放送事業者側で管理されている第1のサーバから前記記述文書が取得され、ユーザ操作に対応して、前記放送事業者側で管理されていない第2のサーバから、前記記述文書が取得され、取得された前記記述文書が、前記第1のサーバから取得されたものであるか否かが判定され、その判定結果に応じて、取得された前記記述文書の実行が制御される。本発明によれば、文書遷移によりデータ放送用のサービスを実現する場合でも、ユーザの意図しない処理が行われることを防止することが可能となる。<1.実施の形態>[放送システムの構成例]図2は、本実施の形態である放送システム1を示している。この放送システム1は、放送事業者側に設けられる放送装置11及びサーバ12、並びに、受信者側に設けられる受信装置30から構成される。なお、本発明のポイントは、受信装置30において、インターネット20を介して取得され実行されるHTML文書が、放送事業者側で管理されているものであるか否かに応じて、HTML文書の実行により実現される特定の処理を許可又は制限することである。すなわち、例えば、受信装置30において、放送事業者側で管理されているHTML文書例えば、放送事業者側に設けられるサーバ12から取得したHTML文書を実行する場合には、そのHTML文書により、特定の処理が行なわれることを許可する制限しない。反対に、受信装置30において、放送事業者側で管理されていないHTML文書例えば、放送事業者側で管理されていないサーバであって、インターネット20に接続されたサーバから取得したHTML文書を実行する場合には、そのHTML文書により、特定の処理が行なわれることを許可しない制限する。本発明のポイントの詳細については、図4を参照して後述する。放送装置11は、デジタルテレビジョン放送信号を送信放送するようになされている。このデジタルテレビジョン放送信号の放送帯域は、映像用帯域、音声用帯域、及び制御情報用帯域によって占められており、データ放送用コンテンツを放送するための帯域は設けられていないものとする。また、放送装置11は、所定のタイミングで、デジタルテレビジョン放送信号のTSトランスポートストリームを構成するTSパケットのうちのPCRを含むパケット以下、PCRパケットと称するにトリガ情報を格納して送信する。ここで、トリガ情報とは、データ放送用のサービスを実現するために実行されるHTML文書を表すデータ放送用HTML文書の実行タイミングを示す情報、データ放送用HTML文書の取得先を示す情報等からなる。トリガ情報の詳細については、図6乃至図9を参照して後述する。サーバ12は、放送事業者側で管理されているサーバであり、インターネット20を介してアクセスしてきた受信装置30からの要求に応じて、データ放送用HTML文書等を供給する。受信装置30は、放送装置11から送信されたデジタルテレビジョン放送信号を受信し、テレビジョン番組に相当するAVコンテンツの映像及び音声を取得して、映像をモニタ不図示に出力するとともに、音声をスピーカ不図示に出力する。また、受信装置30は、インターネット20を介してサーバ12にアクセスし、データ放送用HTML文書を取得して実行する。これにより、受信装置30は、図3に示されるように、AVコンテンツの映像41に、データ放送用コンテンツの映像42を重畳させた映像43を、図示せぬモニタに表示させる。なお、この受信装置30は、単体として存在してもよいし、例えば、テレビジョン受像機やビデオレコーダ等に内蔵されているようにしてもよい。また、受信装置30の詳細な構成は、図5を参照して後述する。本発明の概要次に、図4は、本発明の概要を示している。受信装置30は、放送装置11から送信されるデジタルテレビジョン放送信号に含まれるトリガ情報に基づいて、図3に示されるような映像43を表示させる。すなわち、例えば、受信装置30は、放送装置11からのトリガ情報例えば、図4のTriggerStartfromtheairに対応を受信したことに対応して、データ放送用HTML文書例えば、図4のInternetにおけるLinerTVTDOcontentに対応をサーバ12から取得して実行したり、予めサーバ12から取得して記憶済みのデータ放送用HTML文書例えば、図4のFilesystemにおけるLinerTVTDOcontentに対応を実行することにより、図3に示されるような映像43を図示せぬモニタに表示させる。また、例えば、受信装置30において、放送装置11からの番組デジタルテレビジョン放送信号を予め受信して記憶させておき、ユーザの操作に応じて、記憶済みの番組を再生するダウンロード放送を用いて番組を視聴する場合、記憶済みの番組に含まれるトリガ情報例えば、図4のTriggerStartfromtheVideofilesthatisplayedbylocalplayerに対応が取得されたことに対応して、データ放送用HTML文書例えば、図4のNRTTDOcontextに対応をサーバ12から取得して実行したり、ダウンロード放送により、予め放送装置11から取得して記憶済みのデータ放送用HTML文書例えば、図4のNRTTDOに対応を実行することにより、図3に示されるような映像43を表示させる。なお、いまの場合、例えば、図3に示される映像42として表示されているドライバ顔には、そのドライバのホームページのリンクが貼られており、ユーザにより選択可能となっているものとする。図4の映像42上のドライバを選択するユーザ操作が行われた場合、受信装置30は、サーバ12以外のサーバから、ホームページ用HTML文書例えば、図3のGenericWebContentを取得して実行することにより、ドライバのホームページ等を図示せぬモニタに表示させる。なお、ホームページ用HTML文書とは、放送事業者側で管理されていないサーバサーバ12とは異なるサーバに保持されているHTML文書を表す。ところで、受信装置30において、データ放送用HTML文書を実行する場合、データ放送用のサービスを充実させるために必要な特定の処理を行うことができるようにする必要がある。具体的には、例えば、受信装置30において、データ放送用のサービスとして、ユーザの居住地に対応する天気予報を表示させる場合、データ放送用HTML文書は、特定の処理として、受信装置30に予め登録済みの、ユーザの居住地を表す地域情報を読み出す処理等を行う必要がある。反対に、例えば、受信装置30において、ホームページ等を表示させる場合、ホームページ用HTML文書により、特定の処理が行なわれることは望ましくない。すなわち、例えば、ホームページ等を表示させる場合には、放送事業者側で管理されていないサーバからホームページ用HTML文書を取得して実行することになる。この場合、放送事業者側で管理されていないサーバには、放送事業者側で管理されているサーバ12とは異なり、悪意のある第三者により作成されたホームページ用HTML文書例えば、受信装置30に登録済みの地域情報を不正に読み出してサーバに供給する処理を行なうHTML文書が存在する可能性がある。そこで、受信装置30では、図4に示される境界線太線で示すから左側においては、特定の処理を行なうことが可能なように、境界線から右側においては、特定の処理を行なうことができないように、管理モードを設定する。受信装置30は、設定される管理モードに応じて、HTML文書により行なわれる特定の処理を許可又は制限する。なお、特定の処理とは、悪意のある第三者により不正に実行された場合に、ユーザに不利益が生じる処理例えば、ユーザの個人情報等が不正に取得され、ユーザの安全性が脅かされる処理等をいう。この特定の処理は、例えば、ユーザや、受信装置30を製造する企業等により予め定義される。なお、特定の処理としては、上述の読み出し処理の他、例えば、チャンネルの選局を行なう選局処理、受信装置30がビデオレコーダとして機能する場合に、受信装置30に録画等を行わせるレコーダ操作処理、選局中の番組に関する番組情報を取得する取得処理、所定のURLをブックマークさせるブックマーク制御処理等が考えられる。[受信装置30の構成例]図5は、受信装置30の構成例を示している。受信装置30は、チューナ61、多重分離部62、オーディオデコーダ63、音声出力部64、ビデオデコーダ65、トリガ検出部66、映像出力部67、制御部68、メモリ69、操作部70、記録部71、通信IF72、及びブラウザ73から構成される。チューナ61は、ユーザによって選局されたチャンネルに対応するデジタルテレビジョン放送信号を受信して復調し、その結果得られるTSを多重分離部62に出力する。多重分離部62は、チューナ61から入力されるTSをオーディオ符号化信号、ビデオ符号化信号、及び制御信号に分離し、それぞれをオーディオデコーダ63、ビデオデコーダ65、又は制御部68に出力する。さらに、多重分離部62は、TSに配置されたトリガ情報を含むPCRパケットを抽出して制御部68に出力する。オーディオデコーダ63は、入力されたオーディオ符号化信号をデコードし、その結果得られる音声信号を音声出力部64に出力する。音声出力部64は、入力された音声信号を後段例えば、スピーカに出力する。ビデオデコーダ65は、入力されたビデオ符号化信号をデコードし、その結果得られる映像信号をトリガ検出部66及び映像出力部67に出力する。トリガ検出部66は、入力された映像信号を常に監視し、映像信号に埋め込まれているトリガ情報を検出し、制御部68に供給する。なお、トリガ情報は、デジタルテレビジョン放送信号に対応するAVコンテンツの映像信号に埋め込むようにして送信することもできる。したがって、放送装置11から受信装置30に対して、映像信号にトリガ情報が埋め込まれて送信されてくる場合に、トリガ検出部66は、入力された映像信号に埋め込まれているトリガ情報を検出するものとなる。以下では、トリガ情報は、PCRパケットに格納されて送信されてくるものとし、映像信号に埋め込まれて送信されてくる場合の説明は、適宜省略するものとする。映像出力部67は、ビデオデコーダ65から入力された映像信号を後段例えば、モニタに出力する。また、映像出力部67は、ブラウザ73から入力されるデータ放送用の映像信号例えば図3の映像42に対応と、ビデオデコーダ65から入力された映像信号例えば、図3の映像41に対応を合成して、後段に出力する。さらに、映像出力部67は、ブラウザ73から入力される、ホームページ等を表す映像信号を、後段に出力する。なお、音声出力部64及び映像出力部67から後段への出力は、例えばHDMIケーブルを用いることができる。制御部68は、メモリ69に予め記録されている制御用プログラムを実行することにより受信装置30を構成する各ブロックを制御する。また、制御部68は、多重分離部62又はトリガ検出部66から入力されるトリガ情報に基づき、テレビジョン番組に連動したデータ放送用のサービスを実現するためのデータ放送用HTML文書の取得、実行起動、イベント発火、終了等を制御する。メモリ69には、制御部68によって実行される制御用プログラムが予め記録されている。この制御用プログラムは、デジタルテレビジョン放送信号、又はインターネット20を介して取得する更新データに基づいて更新することができる。また、メモリ69には、管理モードを示す管理モード情報が記録されており、管理モード情報が書き換えられることにより、管理モードが変更される。管理モードの詳細については、図13及び図14を参照して後述する。操作部70は、ユーザからの各種の操作を受け付けて、それに対応する操作信号を制御部68に通知する。記録部71は、データ放送用HTML文書がデジタルテレビジョン放送信号を用いて配信される場合において、配信されるデータ放送用HTML文書を内蔵する記録媒体に保持する。通信IF72は、ブラウザ73からの制御に従い、インターネット20を介してサーバ12に接続する。そして、通信IF72は、ブラウザ73からの制御に従い、インターネット20を介してサーバ12からデータ放送用HTML文書を取得して、ブラウザ73に供給する。また、通信IF72は、ブラウザ73からの制御に従い、インターネット20を介して、サーバ12以外のサーバに接続する。そして、通信IF72は、ブラウザ73からの制御に従い、インターネット20を介してサーバ12以外のサーバから、ホームページ用HTML文書を取得して、ブラウザ73に供給する。ブラウザ73は、制御部68からの制御に従い、通信IF72からのデータ放送用HTML文書を実行することにより、データ放送用の映像信号を生成して映像出力部67に供給する。また、ブラウザ73は、制御部68からの制御に従い、通信IF72からのホームページ用HTML文書を実行することにより、ホームページ等を表す映像信号を生成して映像出力部67に供給する。[トリガ情報の詳細]図6は、トリガ情報がTSのPCRパケットに格納されて送信される場合の概念を示している。同図に示すように、トリガ情報は全てのPCRパケットに格納されるわけではなく、テレビジョン番組に相当するAVコンテンツと連動させるための適切なタイミングにおいてのみ、PCRパケットに格納される。なお、トリガ情報の内容によっては、受信装置30にて受信されなかった場合を考慮して、同一内容のトリガ情報を複数回送信することがある。図7は、PCRパケットにおいてトリガ情報が格納される位置を示している。PCRパケットは、TSパケットのadaptationfieldにPCRが格納されたものであり、トリガ情報は、PCRの後に続くtransportprivatedetabyteに格納される。なお、トリガ情報が格納される場合、PCRの前に設けられているVariousflagsのtransportprivatedetaflagが1とされる。図8は、トリガ情報に含まれる情報の項目の一例を示している。トリガIDは、当該トリガ情報を識別するための情報である。同一内容のトリガ情報が複数回送信される場合、各トリガ情報のトリガIDは同一のものとなる。トリガタイプは、当該トリガ情報がアプリ起動データ放送用HTML文書の取得と実行起動を指示するもの、アプリ終了実行中のデータ放送用HTML文書の終了を指示するもの、アプリイベント実行中のデータ放送用HTML文書においてイベント表示内容の更新等の発火を指示するもの、又はプリキャッシュデータ放送用HTML文書の取得のみを指示するもののいずれであるかを示す。アプリケーションIDは、当該トリガ情報に対応するデータ放送用HTML文書を識別するための情報である。アプリケーションタイプは、当該トリガ情報に対応するデータ放送用HTML文書のタイプhtmlを示す情報である。事業者IDは、当該トリガ情報に対応するデータ放送用HTML文書の実行サービスを行う事業者放送局等を識別するための情報である。アプリケーションURLは、トリガタイプがアプリ起動、又はプリキャッシュである場合において、データ放送用HTML文書の取得先のURLである。蓄積アプリケーションIDは、トリガタイプがアプリ起動である場合において、データ放送用HTML文書の即時取得を行わず、起動すべき蓄積済み既に取得済みのデータ放送用HTML文書を指定する場合にのみ記述される。自動起動フラグは、トリガタイプがアプリ起動である場合に記述され、オン又はオフに設定される。当該自動起動フラグがオンとされているときには自動起動データ放送用HTML文書を自動的に起動するとされる。当該自動起動フラグがオフとされているときにはマニュアル起動ユーザに対して操作入力が促され、この操作入力が行われたことに応じて起動するとされる。アプリケーション終了時刻は、トリガタイプがアプリ終了であるトリガ情報を受信できなかった場合において、実行中のデータ放送用HTML文書を終了させる時刻を示す情報である。アプリケーションの名称は、自動起動フラグがマニュアル起動である場合等において、ユーザに提示するデータ放送用のサービスデータ放送用HTML文書により実現されるの名称である。イベントIDは、トリガタイプがアプリイベントである場合において、そのイベントを識別するための情報である。なお、トリガ情報には、上述した全ての項目が常に含まれるわけではなく、そのタイミングにおいて必要な項目のみが含まれている。図9は、トリガ情報のシンタックスの一例を示している。なお、トリガ情報のシンタックスは任意であって図9に限定されるものではない。[トリガ情報対応処理について]次に、受信装置30がトリガ情報を受信したときに行なうトリガ情報対応処理について説明する。図10は、トリガ情報対応処理を説明するフローチャートである。このトリガ情報対応処理は、ユーザがテレビジョン番組を視聴しているとき、すなわち、デジタルテレビジョン放送信号を受信している間、繰り返して実行される。ステップS1において、制御部68は、多重分離部62からの入力に基づき、トリガ情報を含むPCRパケットが受信されるまで待機する。そして、トリガ情報を含むPCRパケットが受信された場合、処理をステップS2に進める。ステップS2において、制御部68は、受信されたPCRパケットからトリガ情報を抽出し、当該トリガ情報に基づいて、当該トリガ情報に対してステップS3以降の処理を既に実行済みであるか否かを判定する。既にステップS3以降の処理を実行済みであると判定された場合、処理はステップS1に戻されて、それ以降の処理が繰り返される。反対に、当該トリガ情報に対してステップS3以降の処理を実行していないと判定された場合、処理はステップS3に進められる。ステップS3において、制御部68は、当該トリガ情報のトリガタイプがアプリ起動、アプリイベント、アプリ終了、又はプリキャッシュのいずれであるかを判別する。ステップS3にて、当該トリガ情報のトリガタイプがアプリ起動であると判別された場合、処理はステップS4に進められる。ステップS4において、制御部68は、当該トリガ情報にて蓄積アプリケーションIDが指定されており、かつ、それに対応するデータ放送用HTML文書が記録部71に蓄積済みであるか否かを判定する。ここで、否と判定された場合、処理はステップS5に進められる。ステップS5において、制御部68は、ブラウザ73を制御して、トリガ情報のアプリケーションURLに対応するサーバ12にアクセスさせ、トリガ情報のアプリケーションIDに対応するデータ放送用HTML文書を取得させる。ここで、後述するステップS14により既に上記URLに対応するサーバ12より該当するデータ放送HTML文書を取得してプリキャッシュしている場合、ステップS5の処理をスキップして、ステップS7以降の処理において、それを利用する。この後、処理はステップS7に進められる。反対に、ステップS4において、当該トリガ情報にて蓄積アプリケーションIDが指定されており、かつ、それに対応するデータ放送用HTML文書が記録部71に蓄積済みであると判定された場合、処理はステップS6に進められる。ステップS6において、制御部68は、ブラウザ73を制御して、トリガ情報の蓄積アプリケーションIDに対応するデータ放送用HTML文書を記録部71から読み出させる。この後、処理はステップS7に進められる。ステップS7において、制御部68は、トリガ情報の自動起動フラグが自動起動であるか否かを判定する。ステップS7にて、トリガ情報の自動起動フラグが自動起動ではないすなわち、マニュアル起動であると判定された場合、処理はステップS8に進められる。ステップS8において、ブラウザ73は、制御部68からの制御に基づき、例えば、アプリケーションの名称を実行しますか等と画面に表示させることにより、ユーザに対してデータ放送用HTML文書の起動操作実行操作を促す。この促し表示に応じ、ステップS9において、ユーザから起動操作が入力されたと判定された場合、処理はステップS11に進められる。ステップS11において、ブラウザ73は、制御部68の制御に従い、ステップS5で取得した、又はステップS6で読み出したデータ放送用HTML文書を起動実行する。この後、処理はステップS1に戻されて、それ以降が繰り返される。なお、ステップS8における促し表示の後、ステップS9にて、ユーザから起動操作が入力されないと判定され、このステップS10において、ユーザから起動操作が入力されないまま所定の時間が経過したと判定された場合、処理はステップS1に戻されてそれ以降の処理が繰り返される。また、ステップS7にて、トリガ情報の自動起動フラグが自動起動であると判定された場合は、処理はステップS11に進められる。ステップS11において、ブラウザ73は、制御部68の制御に従い、ステップS5で取得した、又はステップS6で読み出したデータ放送用HTML文書を起動する。この後、処理はステップS1に戻されて、それ以降が繰り返される。ステップS3にて、当該トリガ情報のトリガタイプがアプリイベントであると判別された場合、処理はステップS12に進められる。ステップS12において、制御部68は、当該トリガ情報のアプリケーションIDと、実行中のデータ放送用HTML文書のアプリケーションIDが一致する場合のみ、ブラウザ73を制御して、実行中のデータ放送用HTML文書において、トリガ情報のイベントIDに対応するイベントを発火実行させる。この後、処理はステップS1に戻されて、それ以降が繰り返される。ステップS3にて、当該トリガ情報のトリガタイプがアプリ終了であると判別された場合、処理はステップS13に進められる。ステップS13において、制御部68は、当該トリガ情報のアプリケーションIDと、実行中のデータ放送用HTML文書のアプリケーションIDが一致する場合のみ、ブラウザ73を制御して、実行中のデータ放送用HTML文書を終了させる。この後、処理はステップS1に戻されて、それ以降が繰り返される。なお、トリガタイプがアプリ終了であるトリガ情報を受信しない場合であっても、実行中のデータ放送用HTML文書を起動させたときのトリガ情報に記述されたアプリケーション終了時刻に現在の時刻が達した場合、実行中のデータ放送用HTML文書は終了される。ステップS3にて、当該トリガ情報のトリガタイプがプリキャッシュであると判別された場合、処理はステップS14に進められる。ステップS14において、制御部68は、ブラウザ73を制御して、トリガ情報のアプリケーションURLに対応するサーバ12にアクセスさせ、トリガ情報のアプリケーションIDに対応するデータ放送用HTML文書を取得させてブラウザ73に含まれるキャッシュメモリ等の記憶手段に記憶プリキャッシュしておく。この後、処理はステップS1に戻されて、それ以降が繰り返される。ステップS14のように、トリガタイプをプリキャッシュとすれば、連動させたいテレビジョン番組の放送時刻よりも先に対応するデータ放送用HTML文書を取得させることができる。これにより、連動させたいテレビジョン番組の開始と同時に、対応するデータ放送用HTML文書を実行させることができる。以上で、トリガ情報対応処理の説明を終了する。データ放送用HTML文書を実行したときの画面表示例次に、図11は、トリガ情報の自動起動フラグがオフマニュアル起動とされている場合において、テレビジョン番組の進行に連動してデータ放送用HTML文書を実行したときの画面の遷移を示している。ユーザがテレビジョン番組を視聴しているときに、トリガタイプがアプリ起動、自動起動フラグがオフマニュアル起動であるトリガ情報が受信されると、対応するデータ放送用HTML文書図11のHTMLに対応が取得される。次に、ユーザに対してデータ放送用HTML文書の起動操作を促す表示がテレビジョン番組の映像に重畳して表示される。この促しに応じ、ユーザが起動操作を入力すると、データ放送用HTML文書が実行されて、画面表示は、例えば、図3に示されたように、テレビジョン番組の映像41と、データ放送用コンテンツの映像42とが合成された映像43となる。データ放送用HTML文書が実行されている状態において、トリガタイプがアプリイベントであるトリガ情報が受信されると、実行中のデータ放送用HTML文書にて、トリガ情報のイベントIDに対応するイベントが発火される。これにより、画面表示のうち、データ放送用コンテンツを表示する領域例えば、図3において映像42が表示される領域が、トリガ情報のイベントIDに対応する映像に変更例えば、情報1から情報2、情報2から情報3へと変更される。その後、トリガタイプがアプリ終了であるトリガ情報が受信されると、実行中のデータ放送用HTML文書が終了されて、画面全体にテレビジョン番組の映像41のみが表示される。データ放送用HTML文書を実行したときの他の画面表示例ところで、テレビジョン番組の進行に連動して実行されるデータ放送用HTML文書は、必ずしも画面表示を伴うものではない。このようなデータ放送用HTML文書を用いれば、受信装置30のユーザに知られることなく、それを実行することができる。このようなデータ放送用HTML文書は、例えば、テレビジョン番組の視聴率調査を実行する場合に適用することができる。具体的には、トリガタイプがアプリイベントであるトリガ情報に対応して、視聴しているか否かを記録するようにし、その記録結果を所定のタイミングで所定のサーバなどに通知するようにすれば、トリガタイプがアプリイベントであるトリガ情報の送信間隔でテレビジョン番組の視聴率を調べることができる。図12は、トリガ情報の自動起動フラグがオン自動起動とされている場合において、テレビジョン番組の進行に連動して、画面表示を伴わないデータ放送用HTML文書を実行したときの画面の遷移を示している。ユーザがテレビジョン番組を視聴しているときに、トリガタイプがアプリ起動、自動起動フラグがオン自動起動であるトリガ情報が受信されると、対応するデータ放送用HTML文書が取得されて実行される。ただし、画面表示は、テレビジョン番組の映像41のみが表示されたまま変更されない。データ放送用HTML文書が実行されている状態において、トリガタイプがアプリイベントであるトリガ情報が受信されると、実行中のデータ放送用HTML文書にて、トリガ情報のイベントIDに対応するイベントが発火される。この場合にも画面表示は、テレビジョン番組の映像41が表示されたままであり変化はない。その後、トリガタイプがアプリ終了であるトリガ情報が受信されると、実行中のデータ放送用HTML文書が終了される。データ放送用コンテンツのライフサイクル次に、図13を参照して、データ放送用HTML文書のライフサイクルの一例を示している。受信装置30により取得されて実行されるデータ放送用HTML文書がTDOストップ動作状態図13のTDOStopに対応である場合、すなわち、受信装置30が、データ放送用HTML文書を取得していない場合において、トリガタイプがアプリ起動であるトリガ情報が受信されると、TDOストップ動作状態からTDOアクティブ動作状態図13のTDOActiveに対応に遷移し、サーバ12からデータ放送用HTML文書を取得する。そして、ユーザに対してデータ放送用HTML文書の起動操作を促す表示がテレビジョン番組の映像に重畳して表示される。この促しに応じ、ユーザが起動操作を入力すると、データ放送用HTML文書が起動されて、画面表示は、例えば、図3に示されたように、データ放送用コンテンツの映像42と、テレビジョン番組の映像41が合成された映像43となる。TDOアクティブ動作状態では、受信装置30は、取得したデータ放送用HTML文書により、データ放送用コンテンツの映像42を表示するために、特定の処理を行なうことができるようになっている。すなわち、TDOアクティブ動作状態において、受信装置30の管理モードは、放送事業者側で管理されているサーバ12から取得したデータ放送用HTML文書を用いて特定の処理が可能なBroadcastmanagedとされる。TDOアクティブ動作状態において、トリガタイプがアプリイベントであるトリガ情報が受信されると、実行中のデータ放送用HTML文書にて、トリガ情報のイベントIDに対応するイベントが発火される。なお、TDOアクティブ動作状態において、トリガタイプがアプリ終了であるトリガ情報が受信された場合、又はアプリケーション終了時刻となった場合、TDOアクティブ動作状態からTDOストップ状態に遷移し、例えば、取得済みのデータ放送用HTML文書を破棄する。また、TDOストップ動作状態において、トリガタイプがプリキャッシュであるトリガ情報が受信されると、TDOストップ動作状態からTDOプリキャッシュレディ動作状態に遷移し、対応するデータ放送用HTML文書が取得されてプリキャッシュされる。そして、TDOプリキャッシュレディ動作状態において、トリガタイプがアプリ起動であるトリガ情報が受信されると、TDOプリキャッシュレディ動作状態からTDOアクティブ動作状態に遷移する。そして、TDOアクティブ動作状態において、プリキャッシュされたデータ放送用HTML文書が起動される。また、TDOアクティブ動作状態において、自動車等のホームページにリンクが貼られているボタン等がユーザ操作により押下された場合、TDOアクティブ動作状態から、Webアクティブ動作状態図13のWebActiveに対応に遷移する。そして、Webアクティブ動作状態では、放送事業者側で管理されていないサーバサーバ12以外のサーバからのホームページ用HTML文書を実行して、例えば自動車等のホームページを表示させる。Webアクティブ動作状態では、受信装置30は、取得したホームページ用HTML文書により、特定の処理を行なえないようになっている。すなわち、Webアクティブ動作状態において、受信装置30の管理モードは、放送事業者側で管理されていないサーバサーバ12以外のサーバから取得したホームページ用HTML文書を用いて特定の処理を行なえないBroadcastunmanagedとされる。TDOアクティブ動作状態管理モードはBroadcastmanagedに設定されているでは、データ放送用のサービスを提供するために、受信装置30に記録済みの地域情報の読出し等の特定の処理が行なえるようにする必要がある。これに対して、Webアクティブ動作状態管理モードはBroadcastunmanagedに設定されているでは、不正に、受信装置30に記録済みの地域情報の読出し等が行われて流出してしまう事態を防止するため、特定の処理が行なえないようにする必要がある。そこで、受信装置30では、上述したように、実行されるHTML文書が、放送事業者側で管理されているサーバ12から取得されたものである場合に、管理モードをBroadcastmanagedに設定し、特定の処理を許可するようにしている。反対に、受信装置30では、実行されるHTML文書が、放送事業者側で管理されていないサーバから取得されたものである場合に、管理モードをBroadcastunmanagedに設定し、特定の処理を許可しないようにしている。管理モードについて図14は、TDOアクティブ動作状態において、順次、イベントを発火させている場合に、TDOアクティブ動作状態からWebアクティブ動作状態に遷移するとき、すなわち、管理モードがBroadcastmanagedからBroadcastunmanagedに設定されるときの一例を示している。なお、データ放送用HTML文書には、データ放送用コンテンツの映像42を更新させるために実行されるHTML文書を特定するためのURLが、イベントIDに対応付けて記述されているものとする。これにより、トリガタイプがアプリイベントであるトリガ情報を受信したことに対応して、そのトリガ情報に含まれるイベントIDにより識別されるイベントを実行させるためのHTML文書a1htmlが、データ放送用HTML文書に記述されたURLhttpwwwacoma1htmlに基づいて取得されて実行される。さらに、トリガタイプがアプリイベントであるトリガ情報を新たに受信したことに対応して、そのトリガ情報に含まれるイベントIDにより識別されるイベントを実行させるためのHTML文書a2htmlが、データ放送用HTML文書に記述されたURLhttpwwwacoma2htmlに基づいて取得され実行される。これにより、映像42の表示が、HTML文書a1htmlの実行により表示される映像、HTML文書a2htmlの実行により表示される映像に順次、更新されることとなる。また、データ放送用HTML文書には、データ放送用コンテンツの映像42図3に表示されたドライバの映像を選択するユーザ操作が行われたときに実行されるHTML文書b1htmlのリンク先httpwwwbcomb1htmlが記述されているものとする。TDOアクティブ動作状態において、映像42図3に表示されたドライバの映像を選択するユーザ操作が行われた場合、TDOアクティブ動作状態からWebアクティブ動作状態に遷移する。この場合、Webアクティブ動作状態において、受信装置30は、リンク先httpwwwbcomb1htmlに基づいて、放送事業者側で管理されていないサーバから、ホームページ用HTML文書b1htmlを取得して実行する。図14に示されるように、例えば、TDOアクティブ動作状態において、実行対象のHTML文書をサーバ12から取得して実行する場合、HTML文書いまの場合、a1htmlやa2htmlは、いずれも、放送事業者側で管理されているサーバ12いまの場合、httpwwwacomから取得される。また、例えば、Webアクティブ動作状態において、実行対象のHTML文書いまの場合、b1htmlは、放送事業者側で管理されていないサーバいまの場合、httpwwwbcomから取得される。上述したように、サーバ12からHTML文書を取得して実行する場合には、特定の処理も行なえるようにし、サーバ12以外のサーバからHTML文書を取得して実行する場合には、特定の処理を行なえないようにする必要がある。そこで、受信装置30では、放送事業者側で管理されているサーバ12のドメイン名が、実行対象のHTML文書の取得先におけるドメイン名と一致するか否かに応じて、実行対象のHTML文書がサーバ12から取得されたものであるか否かを判定する。なお、受信装置30では、データ放送用のサービスを実現させる際に、最初に取得されるHTML文書、すなわち、データ放送用HTML文書の取得先のドメイン名いまの場合、wwwacomを、放送事業者側で管理されているサーバ12のドメイン名とみなすようにして、実行対象のHTML文書がサーバ12から取得されたものであるか否かを判定している。受信装置30では、遷移先のHTML文書のドメイン名が、放送事業者側で管理されているサーバ12のドメイン名であるか否かに基づいて、管理モードを、broadcastmanaged又はbroadcastunmanagedのいずれかに設定する。そして、受信装置30では、管理モードがbroadcastmanagedである場合TDOアクティブ動作状態である場合には、特定の処理を行なえるようにし、broadcastunmanagedである場合Webアクティブ動作状態である場合には、特定の処理を行なえないようにしている。なお、受信装置30では、データ放送用のサービスを実現させる際に、データ放送用HTML文書の取得先のドメイン名を、放送事業者側で管理されているサーバ12のドメイン名とみなすようにしたが、受信するチャンネル毎に、そのチャンネルに対応する放送事業者それぞれが管理しているサーバのドメイン名を予め保持しておくようにしてもよい。そして、受信装置30は、予め保持しているドメイン名の中から、受信するチャンネルに対応するドメイン名を選択し、放送事業者側で管理されているサーバのドメイン名とみなすようにしてもよい。その他、例えば、受信装置30は、実行対象のHTML文書がサーバ12から取得されたものであるか否かを判定するために、ドメイン名を用いるようにしているが、取得先のサーバを一意に示す情報であれば、どのような情報を用いてもよい。すなわち、例えば、受信装置30は、ドメイン名の他、MACMediaAccessControlアドレスやIPInternetProtocolアドレス等を用いて、実行対象のHTML文書がサーバ12から取得されたものであるか否かを判定することができる。管理モード設定処理の詳細次に、図15のフローチャートを参照して、受信装置30が、HTML文書の取得先のドメイン名に基づいて、管理モードを設定する管理モード設定処理を説明する。この管理モード設定処理は、例えば、図10のステップS11においてデータ放送用HTML文書が起動されたときに開始される。ステップS31において、制御部68は、起動するデータ放送用HTML文書の取得先のドメイン名を取得する。すなわち、例えば、起動するデータ放送用HTML文書が、図10のステップS5又はステップS14において、トリガ情報のアプリケーションURLに基づいて取得されたものである場合、制御部68は、トリガ情報のアプリケーションURLに基づいて、起動するデータ放送用HTML文書の取得先サーバ12のドメイン名を取得する。また、例えば、起動するデータ放送用HTML文書が、図10のステップS6において、記録部71から読み出されて取得されたものである場合、制御部68は、ブラウザ73を制御して、記録部71から、起動するデータ放送用HTML文書を保持しているサーバ12のドメイン名を取得させ、制御部68に供給させる。これにより、制御部68は、ドメイン名を取得することとなる。なお、記録部71には、データ放送用HTML文書が記録される場合、そのデータ放送用HTML文書に対応付けて、データ放送用HTML文書を保持しているサーバ12のドメイン名が記録されるものとする。ステップS32において、制御部68は、ブラウザ73を制御して、特定の処理を行なえる管理モードBroadcastManagedとして動作させる。すなわち、制御部68は、ブラウザ73におけるHTML文書の実行を制御して、HTML文書の実行により特定の処理を行なうことを許可する制限しない。ステップS33において、制御部68は、入力されるトリガ情報、又は操作部70からの操作信号等に基づいて、HTML文書による文書遷移が起きたか否かを判定し、文書遷移が起きるのを待って、処理をステップS34に進める。ステップS34において、制御部68は、遷移先のHTML文書の取得先のドメイン名が、ステップS31の処理で取得済みのドメイン名と一致するか否かに基づいて、遷移先のHTML文書が、放送事業者側で管理されているサーバ12から取得されたものであるか否かを判定する。ステップS34において、遷移先のHTML文書が、サーバ12から取得されたものであると判定された場合、処理はステップS33に戻され、ブラウザ73を、管理モードBroadcastManagedとして動作させたまま、それ以降、同様の処理が行なわれる。また、ステップS34において、遷移先のHTML文書が、サーバ12から取得されたものではないと判定された場合、処理はステップS35に進められ、制御部68は、ブラウザ73を制御して、特定の処理を行なえない管理モードBroadcastunmanagedとして動作させる。すなわち、制御部68は、ブラウザ73におけるHTML文書の実行を制御して、HTML文書の実行により特定の処理を行なうことを許可しない制限する。この場合、ステップS35では、ブラウザ73は、特定の処理が行なえないようになり、遷移先のHTML文書として、例えばホームページ用HTML文書を実行する。なお、データ放送用HTML文書は、ホームページ用HTML文書の実行中に、例えば、トリガタイプがアプリ終了であるトリガ情報に基づいて終了されるものとする。その後、ステップS36において、制御部68は、新たにデータ放送用HTML文書を起動するか否かを判定し、新たにデータ放送用HTML文書を起動すると判定するのを待って、処理をステップS31に戻し、それ以降、同様の処理が繰り返される。すなわち、例えば、制御部68は、新たにデータ放送用HTML文書を起動させるためのトリガ情報が入力されたか否かを判定し、トリガ信号が入力されたと判定するのを待って、処理をステップS31に戻し、それ以降、同様の処理が繰り返される。以上説明したように、管理モード遷移処理では、データ放送用HTML文書のドメイン名と、遷移先のHTML文書のドメイン名とが一致する場合には、管理モードをBroadcastmanagedに設定し、データ放送用HTML文書のドメイン名と、遷移先のHTML文書のドメイン名とが一致しない場合には、管理モードをBroadcastunmanagedに設定するようにした。そして、管理モードがBroadcastmanagedに設定されている場合、データ放送用HTML文書の実行により、例えば、受信装置30に記憶済みの、ユーザの地域情報を読み出す処理等が行なわれるようにし、管理モードがBroadcastunmanagedに設定されている場合、ホームページ用HTML文書の実行により、ユーザの意図しない処理として、読み出し処理等が行なわれないようにした。よって、悪意のある第三者により作成されたホームページ用HTML文書を取得して実行してしまった場合でも、ユーザの意図しない処理が行われることを防止できる。<2.変形例>本実施の形態では、図13に示されるように、データ放送用HTML文書の動作状態を、TDOストップ動作状態、TDOプリキャッシュレディ動作状態、TDOアクティブ状態、及びWebアクティブ状態の4つの動作状態としたが、その他、例えば、図16に示されるように、新たにTDOサスペンド動作状態図16のTDOSuspendに対応を追加して、5つの動作状態とすることができる。この場合、図17に示されるように、トリガ情報のトリガタイプとしては、新たにサスペンドが追加され、トリガ情報のトリガタイプは、アプリ起動、アプリ終了、アプリイベント、プリキャッシュ又はサスペンドのいずれかを示すものとなる。図16においては、TDOアクティブ動作状態において、トリガタイプがサスペンドであるトリガ情報が受信されると、対応するデータ放送用HTML文書の動作状態はTDOサスペンド動作状態に遷移する。この場合、対応するデータ放送用アプリの動作状態はTDOサスペンド動作状態に遷移するので、他のデータ放送用HTML文書をTDOアクティブ動作状態にして実行させることができる。TDOサスペンド動作状態において、トリガタイプがアプリ起動であるトリガ情報が受信されると、対応するデータ放送用HTML文書はTDOアクティブ動作状態に遷移する。これにより、データ放送用HTML文書において、イベントを発火させることができる。このとき、他のデータ放送用HTML文書は、TDOアクティブ動作状態からTDOサスペンド動作状態に遷移される。ところで、上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。コンピュータの構成例図18は、上述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示すブロック図である。このコンピュータ100において、CPUCentralProcessingUnit101,ROMReadOnlyMemory102,RAMRandomAccessMemory103は、バス104により相互に接続されている。バス104には、さらに、入出力インタフェース105が接続されている。入出力インタフェース105には、キーボード、マウス、マイクロホンなどよりなる入力部106、ディスプレイ、スピーカなどよりなる出力部107、ハードディスクや不揮発性のメモリなどよりなる記憶部108、ネットワークインタフェースなどよりなる通信部109、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア111を駆動するドライブ110が接続されている。以上のように構成されるコンピュータでは、CPU101が、例えば、記憶部108に記憶されているプログラムを、入出力インタフェース105及びバス104を介して、RAM103にロードして実行することにより、上述した一連の処理が行われる。なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであってもよいし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであってもよい。また、プログラムは、1台のコンピュータにより処理されるものであってもよいし、複数のコンピュータによって分散処理されるものであってもよい。さらに、プログラムは、遠方のコンピュータに転送されて実行されるものであってもよい。また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。"