"AVコンテンツを受信する受信装置において、前記AVコンテンツの進行に連動して実行されるアプリケーションプログラムに関する処理を制御するためのトリガ情報を受信する受信手段と、前記アプリケーションプログラムを保持する保持手段と、前記保持手段に保持されている第1の前記アプリケーションプログラムに関する処理を制御対象に指定する第1の前記トリガ情報が、予め決められた受信タイミングに同期して受信されているか否かに応じて、前記第1のアプリケーションプログラムの状態を制御する制御手段とを含む受信装置。前記制御手段は、前記第1のトリガ情報が前記受信タイミングに同期して受信されている状態から、前記第1のトリガ情報が前記受信タイミングに同期して受信されなくなったことに応じて、前記第1のアプリケーションプログラムを前記保持手段から消去する請求項1に記載の受信装置。前記制御手段は、前記第1のトリガ情報が前記受信タイミングに同期して受信されている状態から、前記第1のトリガ情報が前記受信タイミングに同期して受信されなくなったことに応じて、実行中の前記第1のアプリケーションプログラムを終了させて前記保持手段から消去する請求項2に記載の受信装置。前記制御手段は、前記第1のトリガ情報が、前記受信タイミングに同期して、前記受信タイミングに基づく受信期間内に受信されているか否かに応じて、前記第1のアプリケーションプログラムの状態を制御する請求項1乃至3に記載の受信装置。前記制御手段は、前記第1のトリガ情報が前記受信タイミングに同期して受信されている場合、前回の前記受信タイミングに同期して受信された前記第1のトリガ情報と同一の前記第1のトリガ情報が受信されたときには、実行中の前記第1のアプリケーションプログラムにおける実行状態を維持するか、前記保持手段に保持されている前記第1のアプリケーションプログラムの保持状態を維持させ、前回の前記受信タイミングに同期して受信された前記第1のトリガ情報に含まれるトリガタイプとは異なるトリガタイプを含む前記第1のトリガ情報が受信されたときには、受信された前記第1のトリガ情報に含まれるトリガタイプに基づいて、前記第1のアプリケーションプログラムの起動、実行中の前記第1のアプリケーションプログラムにおけるイベントの発火、または実行中の前記第1のアプリケーションプログラムの終了を制御する請求項1乃至3に記載の受信装置。前記制御手段は、前記保持手段に前記第1のアプリケーションプログラムが保持されていない場合に、前記第1のトリガ情報が受信されたとき、前記第1のトリガ情報に含まれるトリガタイプに基づいて、前記第1のアプリケーションプログラムを前記保持手段に保持させる請求項1乃至3に記載の受信装置。AVコンテンツを受信する受信装置の受信方法において、前記受信装置による、前記AVコンテンツの進行に連動して実行されるアプリケーションプログラムに関する処理を制御するためのトリガ情報を受信する受信ステップと、前記アプリケーションプログラムを保持する保持部に保持されている第1の前記アプリケーションプログラムに関する処理を制御対象に指定する第1の前記トリガ情報が、予め決められた受信タイミングに同期して受信されているか否かに応じて、前記第1のアプリケーションプログラムの状態を制御する制御ステップとを含む受信方法。AVコンテンツを受信する受信装置の制御用のプログラムであって、前記AVコンテンツの進行に連動して実行されるアプリケーションプログラムに関する処理を制御するためのトリガ情報を受信させる受信ステップと、前記アプリケーションプログラムを保持する保持部に保持されている第1の前記アプリケーションプログラムに関する処理を制御対象に指定する第1の前記トリガ情報が、予め決められた受信タイミングに同期して受信されているか否かに応じて、前記第1のアプリケーションプログラムの状態を制御する制御ステップとを含む処理を受信装置のコンピュータに実行させるプログラム。AVコンテンツを送信する送信装置において、前記AVコンテンツの進行に連動して受信装置にて実行されるアプリケーションプログラムに関する処理を制御するためのトリガ情報を、前記受信装置にて予め決められた受信タイミングに対応する送信タイミングに同期して送信する送信手段を含む送信装置。前記送信手段は、前記トリガ情報が、前記受信タイミングに基づく受信期間内に前記受信装置で受信される前記送信タイミングに同期して、前記トリガ情報を送信する請求項9に記載の送信装置。前記送信手段は、複数の前記トリガ情報のうちの少なくとも1つが、前記受信期間内に前記受信装置で受信される前記送信タイミングに同期して、前記複数のトリガ情報を送信する請求項10に記載の送信装置。AVコンテンツを送信する送信装置の送信方法において、前記送信装置による、前記AVコンテンツの進行に連動して受信装置にて実行されるアプリケーションプログラムに関する処理を制御するためのトリガ情報を、前記受信装置にて予め決められた受信タイミングに対応する送信タイミングに同期して送信する送信ステップを含む送信方法。AVコンテンツを送信する送信装置の制御用のプログラムであって、前記AVコンテンツの進行に連動して受信装置にて実行されるアプリケーションプログラムに関する処理を制御するためのトリガ情報を、前記受信装置にて予め決められた受信タイミングに対応する送信タイミングに同期して送信させる送信ステップを含む処理を送信装置のコンピュータに実行させるプログラム。AVコンテンツを送信する送信装置と、送信された前記AVコンテンツを受信する受信装置とからなる放送システムにおいて、前記送信装置は、前記AVコンテンツの進行に連動して受信装置にて実行されるアプリケーションプログラムに関する処理を制御するためのトリガ情報を、前記受信装置にて予め決められた受信タイミングに対応する送信タイミングに同期して送信する送信手段を含み、前記受信装置は、前記AVコンテンツの進行に連動して実行されるアプリケーションプログラムに関する処理を制御するための前記トリガ情報を受信する受信手段と、前記アプリケーションプログラムを保持する保持手段と、前記保持手段に保持されている第1の前記アプリケーションプログラムに関する処理を制御対象に指定する第1の前記トリガ情報が、予め決められた前記受信タイミングに同期して受信されているか否かに応じて、前記第1のアプリケーションプログラムの状態を制御する制御手段とを含む放送システム。しかしながら、映像用帯域および音声用帯域を狭めて、データ放送用コンテンツを放送するための帯域を確保することは、テレビジョン番組の画質および音質の劣化につながるので、現実的な対応とは言い難い。また、米国においては、CATVケーブルTV網を用いたデジタルテレビジョン番組の再送信システムが普及しているが故に、以下のような問題も生じ得る。図2は、CATV網を用いたデジタルテレビジョン番組の再送信システムの構成の一例を示している。この再送信システムは、主に放送装置1、CATV再送信装置2、CATV網3、デジタルテレビジョン受像機4、セットトップボックス5、およびテレビジョン受像機6から構成される。放送局などに設けられる放送装置1は、デジタルテレビジョン放送信号を地上波または衛星波を用いて放送する。ケーブルTV局などに設けられるCATV再送信装置2は、放送されたデジタルテレビジョン放送を受信し、不要な情報を除去するとともにCATV独自の情報を追加して、CATV網3を介してデジタルデジタルテレビジョン受像機4、セットトップボックス5などに再送信する。CATV再送信装置2は、チューナ11、PIDフィルタ12、CATV独自信号発生部13、多重化部14、および変調部15から構成される。チューナ11は、各チャンネルのデジタルテレビジョン放送信号を受信して復調し、その結果得られるTSトランスポートストリームをPIDフィルタ12に出力する。PIDフィルタ12は、TSから所定のパケットIDに対応するパケット番組としてのAVコンテンツに関係がないパケットを除去して多重化部14に出力する。CATV独自信号発生部13は、当該CATV局の独自の情報が格納されたパケットを生成して多重化部14に出力する。多重化部14は、PIDフィルタ12の出力と、CATV独自信号発生部13の出力とを多重化して変調部15に出力する。変調部15は、多重化部14の出力を、CATV網3に適した変調方式により変調して、CATV網3を介してデジタルテレビジョン受像機4、セットトップボックス5などに再送信する。CATVに対応したデジタルテレビジョン受像機4は、CATV網3を介して、再送信されたデジタルテレビジョン放送のTSを受信してデコードし、その結果得られる映像を表示するとともに音声を出力する。CATVに対応したセットトップボックス5は、CATV網3を介して、再送信されたデジタルテレビジョン放送のTSを受信してデコードし、その結果得られる映像信号および音声信号を、HDMIケーブルなどを介してテレビジョン受像機6に出力する。テレビジョン受像機6は、セットトップボックス5からHDMIケーブルなどを介して入力される映像信号および音声信号に基づき、その映像を表示するとともに音声を出力する。上述したように、CATV再送信装置2においては、PIDフィルタ12により、デジタル放送信号のTSから、所定のパケットIDに対応するパケット番組としてのAVコンテンツに関係がないパケットが除去される。したがって、仮に図1のBに示されたように、放送帯域に、データ放送用コンテンツを放送するための帯域を確保したとしても、このPIDフィルタ12により、データ放送用コンテンツが格納されているパケットが排除されてしまうことが起こり得る。本発明はこのような状況に鑑みてなされたものであり、デジタルテレビジョン放送の放送帯域にデータ放送用の帯域を設けることなく、テレビジョン番組の進行に連動し得るデータ放送用コンテンツのサービスを実現できるようにするものである。本発明の第1の側面の受信装置は、AVコンテンツを受信する受信装置であって、前記AVコンテンツの進行に連動して実行されるアプリケーションプログラムに関する処理を制御するためのトリガ情報を受信する受信手段と、前記アプリケーションプログラムを保持する保持手段と、前記保持手段に保持されている第1の前記アプリケーションプログラムに関する処理を制御対象に指定する第1の前記トリガ情報が、予め決められた受信タイミングに同期して受信されているか否かに応じて、前記第1のアプリケーションプログラムの状態を制御する制御手段とを含む受信装置である。前記制御手段には、前記第1のトリガ情報が前記受信タイミングに同期して受信されている状態から、前記第1のトリガ情報が前記受信タイミングに同期して受信されなくなったことに応じて、前記第1のアプリケーションプログラムを前記保持手段から消去させるようにすることができる。前記制御手段には、前記第1のトリガ情報が前記受信タイミングに同期して受信されている状態から、前記第1のトリガ情報が前記受信タイミングに同期して受信されなくなったことに応じて、実行中の前記第1のアプリケーションプログラムを終了させて前記保持手段から消去させるようにすることができる。前記制御手段には、前記第1のトリガ情報が、前記受信タイミングに同期して、前記受信タイミングに基づく受信期間内に受信されているか否かに応じて、前記第1のアプリケーションプログラムの状態を制御させるようにすることができる。前記制御手段には、前記第1のトリガ情報が前記受信タイミングに同期して受信されている場合、前回の前記受信タイミングに同期して受信された前記第1のトリガ情報と同一の前記第1のトリガ情報が受信されたときには、実行中の前記第1のアプリケーションプログラムにおける実行状態を維持するか、前記保持手段に保持されている前記第1のアプリケーションプログラムの保持状態を維持させ、前回の前記受信タイミングに同期して受信された前記第1のトリガ情報に含まれるトリガタイプとは異なるトリガタイプを含む前記第1のトリガ情報が受信されたときには、受信された前記第1のトリガ情報に含まれるトリガタイプに基づいて、前記第1のアプリケーションプログラムの起動、実行中の前記第1のアプリケーションプログラムにおけるイベントの発火、または実行中の前記第1のアプリケーションプログラムの終了を制御させるようにすることができる。前記制御手段には、前記保持手段に前記第1のアプリケーションプログラムが保持されていない場合に、前記第1のトリガ情報が受信されたとき、前記第1のトリガ情報に含まれるトリガタイプに基づいて、前記第1のアプリケーションプログラムを前記保持手段に保持させるようにすることができる。本発明の第1の側面の受信方法は、AVコンテンツを受信する受信装置の受信方法であって、前記受信装置による、前記AVコンテンツの進行に連動して実行されるアプリケーションプログラムに関する処理を制御するためのトリガ情報を受信する受信ステップと、前記アプリケーションプログラムを保持する保持部に保持されている第1の前記アプリケーションプログラムに関する処理を制御対象に指定する第1の前記トリガ情報が、予め決められた受信タイミングに同期して受信されているか否かに応じて、前記第1のアプリケーションプログラムの状態を制御する制御ステップとを含む受信方法である。本発明の第1の側面のプログラムは、AVコンテンツを受信する受信装置の制御用のプログラムであって、前記AVコンテンツの進行に連動して実行されるアプリケーションプログラムに関する処理を制御するためのトリガ情報を受信させる受信ステップと、前記アプリケーションプログラムを保持する保持部に保持されている第1の前記アプリケーションプログラムに関する処理を制御対象に指定する第1の前記トリガ情報が、予め決められた受信タイミングに同期して受信されているか否かに応じて、前記第1のアプリケーションプログラムの状態を制御する制御ステップとを含む処理を受信装置のコンピュータに実行させるプログラムである。本発明の第1の側面によれば、前記AVコンテンツの進行に連動して実行されるアプリケーションプログラムに関する処理を制御するためのトリガ情報が受信され、前記アプリケーションプログラムを保持する保持手段に保持されている第1の前記アプリケーションプログラムに関する処理を制御対象に指定する第1の前記トリガ情報が、予め決められた受信タイミングに同期して受信されているか否かに応じて、前記第1のアプリケーションプログラムの状態が制御される。本発明の第2の側面の送信装置は、AVコンテンツを送信する送信装置であって、前記AVコンテンツの進行に連動して受信装置にて実行されるアプリケーションプログラムに関する処理を制御するためのトリガ情報を、前記受信装置にて予め決められた受信タイミングに対応する送信タイミングに同期して送信する送信手段を含む送信装置である。前記送信手段には、前記トリガ情報が、前記受信タイミングに基づく受信期間内に前記受信装置で受信される前記送信タイミングに同期して、前記トリガ情報を送信させるようにすることができる。前記送信手段には、複数の前記トリガ情報のうちの少なくとも1つが、前記受信期間内に前記受信装置で受信される前記送信タイミングに同期して、前記複数のトリガ情報を送信させるようにすることができる。本発明の第2の側面の送信方法は、AVコンテンツを送信する送信装置の送信方法であって、前記送信装置による、前記AVコンテンツの進行に連動して受信装置にて実行されるアプリケーションプログラムに関する処理を制御するためのトリガ情報を、前記受信装置にて予め決められた受信タイミングに対応する送信タイミングに同期して送信する送信ステップを含む送信方法である。本発明の第2の側面のプログラムは、AVコンテンツを送信する送信装置の制御用のプログラムであって、前記AVコンテンツの進行に連動して受信装置にて実行されるアプリケーションプログラムに関する処理を制御するためのトリガ情報を、前記受信装置にて予め決められた受信タイミングに対応する送信タイミングに同期して送信させる送信ステップを含む処理を送信装置のコンピュータに実行させるプログラムである。本発明の第2の側面によれば、前記AVコンテンツの進行に連動して受信装置にて実行されるアプリケーションプログラムに関する処理を制御するためのトリガ情報が、前記受信装置にて予め決められた受信タイミングに対応する送信タイミングに同期して送信される。本発明の第3の側面の放送システムは、AVコンテンツを送信する送信装置と、送信された前記AVコンテンツを受信する受信装置とからなる放送システムであって、前記送信装置は、前記AVコンテンツの進行に連動して受信装置にて実行されるアプリケーションプログラムに関する処理を制御するためのトリガ情報を、前記受信装置にて予め決められた受信タイミングに対応する送信タイミングに同期して送信する送信手段を含み、前記受信装置は、前記AVコンテンツの進行に連動して実行されるアプリケーションプログラムに関する処理を制御するための前記トリガ情報を受信する受信手段と、前記アプリケーションプログラムを保持する保持手段と、前記保持手段に保持されている第1の前記アプリケーションプログラムに関する処理を制御対象に指定する第1の前記トリガ情報が、予め決められた前記受信タイミングに同期して受信されているか否かに応じて、前記第1のアプリケーションプログラムの状態を制御する制御手段とを含む放送システムである。本発明の第3の側面によれば、前記送信装置において、前記AVコンテンツの進行に連動して受信装置にて実行されるアプリケーションプログラムに関する処理を制御するためのトリガ情報が、前記受信装置にて予め決められた受信タイミングに対応する送信タイミングに同期して送信され、前記受信装置において、前記AVコンテンツの進行に連動して実行されるアプリケーションプログラムに関する処理を制御するための前記トリガ情報が受信され、前記アプリケーションプログラムを保持する保持手段に保持されている第1の前記アプリケーションプログラムに関する処理を制御対象に指定する第1の前記トリガ情報が、予め決められた前記受信タイミングに同期して受信されているか否かに応じて、前記第1のアプリケーションプログラムの状態が制御される。本発明の第1の側面によれば、テレビジョン番組などのAVコンテンツの進行に連動してアプリケーションプログラムを起動したり、イベントを発火させたり、終了したりすることができる。本発明の第2の側面によれば、デジタルテレビジョン放送の放送帯域にデータ放送用の帯域を設けることなく、テレビジョン番組などのAVコンテンツの進行に連動してアプリケーションプログラムの起動、イベントの発火、終了を制御することができる。本発明の第3の側面によれば、デジタルテレビジョン放送の放送帯域にデータ放送用の帯域を設けることなく、テレビジョン番組などのAVコンテンツの進行に連動してアプリケーションプログラムを制御することができる。以下、発明を実施するための最良の形態以下、実施の形態と称するについて、図面を参照しながら詳細に説明する。<1.実施の形態>[放送システムの構成例]図3は、本実施の形態である放送システムを示している。この放送システム30は、例えば現状の米国において、デジタルテレビジョン放送の放送帯域にデータ放送用コンテンツを放送するための帯域を設けることなく、番組のAVコンテンツに連動し得るデータ放送用コンテンツのサービスを実現するものである。この放送システム30は、放送局側に設けられる放送装置41およびサーバ42、並びに、受信者側に設けられる受信装置60から構成される。放送装置41は、デジタルテレビジョン放送信号を送信するようになされている。このデジタルテレビジョン放送信号の放送帯域は、図1のAに示されたように、映像用帯域、音声用帯域、および制御情報用帯域によって占められており、データ放送用コンテンツを放送するための帯域は設けられていないものとする。また、放送装置41は、デジタル放送信号のTSを構成するTSパケットのうちのPCRを含むパケット以下、PCRパケットと称するにトリガ情報を格納し、予め決められた送信タイミング例えば、10秒の間隔で生じる送信タイミングに同期して送信する。ここで、トリガ情報とは、データ放送用コンテンツの実行タイミングを示す情報、データ放送用コンテンツの取得先を示す情報などからなる。トリガ情報については、図5乃至図7を参照して詳述する。サーバ42は、インターネット50を介してアクセスしてきた受信装置60からの要求に応じて、データ放送用コンテンツなどを供給する。受信装置60は、放送装置41から放送されたデジタル放送信号を受信し、テレビジョン番組に相当するAVコンテンツの映像および音声を取得してモニタ不図示に出力する。また、受信装置60は、インターネット50を介してサーバ42にアクセスし、データ放送用コンテンツを取得する。さらに、受信装置60は、放送装置41による送信タイミングに対応する、予め決められた受信タイミング例えば、10秒の間隔で生じる受信タイミングに同期して、PCRパケットに格納されたトリガ情報を、放送装置41から受信する。なお、放送装置41による送信タイミングは、受信装置60による受信タイミングでトリガ情報が受信されるように、受信装置60による受信タイミングに応じて決定される。受信装置60が、受信したトリガ情報に基づいて行なう処理については、図8乃至図10を参照して詳述する。なお、この受信装置60は、単体として存在してもよいし、例えば、テレビジョン受像機やビデオレコーダなどに内蔵されているようにしてもよい。[受信装置の構成例]図4は、受信装置60の構成例を示している。受信装置60は、チューナ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に出力する。なお、本実施の形態では、放送装置41は、トリガ情報をTSのPCRパケットに格納して送信するものとして説明するが、例えば、トリガ情報を映像信号に埋め込んで送信するようにしてもよい。この場合、トリガ検出部66は、入力された映像信号を監視し、映像信号に埋め込まれているトリガ情報を検出する。映像出力部67は、ビデオデコーダ65から入力された映像信号を後段例えば、モニタに出力する。また、映像出力部67は、ブラウザ73から入力されるデータ放送用コンテンツの映像と、ビデオデコーダ65から入力された映像信号を合成して、後段に出力する。なお、音声出力部64および映像出力部67から後段への出力は、例えばHDMIケーブルを用いることができる。制御部68は、メモリ69に記録されている制御用プログラムを実行することにより受信装置60の全体を制御する。また、制御部68は、多重分離部62またはトリガ検出部66から入力されるトリガ情報に基づき、テレビジョン番組に連動したデータ放送用コンテンツを実現するためのアプリケーションプログラムの取得、起動、イベント発火、終了等を制御する。メモリ69には、制御部68によって実行される制御用プログラムが記録されている。この制御用プログラムは、デジタルテレビジョン放送信号、またはインターネット50を介して取得する更新データに基づいて更新することができる。操作部70は、ユーザからの各種の操作を受け付けて、それに対応する操作信号を制御部68に通知する。記録部71は、データ放送用アプリケーションがデジタルテレビジョン放送信号を用いて配信される場合において、ダウンロードされたデータ放送用アプリケーションを内蔵する記録媒体に保持する。通信IF72は、ブラウザ73からの制御に従い、インターネット50を介してサーバ42に接続する。ブラウザ73は、制御部68からの制御に従い、通信IF72およびインターネット50を介してサーバ42からデータ放送用のアプリケーションプログラム以下、単にデータ放送用アプリケーション、またはデータ放送用アプリとも称するを取得する。[トリガ情報の詳細]図5は、トリガ情報がTSのPCRパケットに格納され、予め決められた送信タイミング例えば、10秒の間隔で生じる送信タイミングに同期して送信される場合の概念を示している。図5に示すように、トリガ情報は全てのPCRパケットに格納されるわけではなく、送信タイミングに同期して送信されるように、PCRパケットに格納される。PCRパケットは、通常、図2に示されたようなCATV再送信装置2のPIDフィルタ12を通過するので、CATV網を利用する受信装置図2のデジタルテレビジョン受像機4に対してもトリガ情報を通知することができる。図6は、PCRパケットにおいてトリガ情報が格納される位置を示している。PCRパケットは、TSパケットのadaptationfieldにPCRが格納されたものであり、トリガ情報は、PCRの後に続くtransportprivatedetabyteに格納される。なお、トリガ情報が格納される場合、PCRの前に設けられているVariousflagsのtransportprivatedetaflagが1とされる。図7は、トリガ情報に含まれる情報の項目の一例を示している。トリガIDは、当該トリガ情報を識別するための情報である。なお、同一内容のトリガ情報が複数回送信される場合、各トリガ情報のトリガIDは同一のものとなる。トリガタイプは、当該トリガ情報がアプリ起動データ放送用アプリケーションの取得と起動を指示するもの、アプリ終了実行中のデータ放送用アプリケーションの終了を指示するもの、アプリイベント実行中のデータ放送用アプリケーションにおいてイベント表示内容の更新などの発火を指示するもの、またはプリキャッシュデータ放送用アプリケーションの取得のみを指示するもののいずれであるかを示す。アプリケーションIDは、当該トリガ情報に対応するデータ放送用アプリケーションを識別するための情報である。アプリケーションタイプは、当該トリガ情報に対応するデータ放送用アプリケーションのタイプ例えば、html,javaなどを示す情報である。アプリケーションURLは、トリガタイプがアプリ起動、またはプリキャッシュである場合において、データ放送用アプリケーションの取得先いまの場合、サーバ42のURLである。蓄積アプリケーションIDは、トリガタイプがアプリ起動である場合において、データ放送用アプリケーションの即時取得を行わず、起動すべき蓄積済み既に取得済みのデータ放送用アプリケーションを指定する場合にのみ記述される。自動起動フラグは、トリガタイプがアプリ起動である場合に記述され、オンまたはオフに設定される。当該自動起動フラグがオンとされているときには自動起動データ放送用アプリケーションを自動的に起動するとされる。当該自動起動フラグがオフとされているときにはマニュアル起動ユーザに対して操作入力が促され、この操作入力が行われたことに応じて起動するとされる。アプリケーションの名称は、自動起動フラグがマニュアル起動である場合などにおいて、ユーザに提示するデータ放送用アプリケーションの名称である。イベントIDは、トリガタイプがアプリイベントである場合において、そのイベントを識別するための情報である。なお、トリガ情報には、上述した全ての項目が常に含まれるわけではなく、そのタイミングにおいて必要な項目のみが含まれている。次に、図8は、受信装置60が、放送装置41からのトリガ情報を、予め決められた受信タイミングに同期して受信し、受信したトリガ情報に基づいて行なう処理の一例を示している。なお、図8において、例えば、受信装置60は、放送装置41から、送信タイミングtnに同期して送信されてくるトリガ情報を、送信タイミングtnに対応する受信タイミングtnに同期して受信する。ここで、トリガ情報が、放送装置41において送信タイミングtnに同期して送信され、受信装置60において受信タイミングtnに同期して受信されるまでの到達時間をaで表した場合、受信タイミングtnは、送信タイミングtnから到達時間aだけ経過したときのタイミングとなる。また、図8において、送信タイミングtn及び受信タイミングtnは、それぞれ、所定の周期例えば、10秒毎で生じるものとして説明する。なお、送信タイミングtn及び受信タイミングtnは、所定の周期に限定されず、どのようなタイミングであってもよい。すなわち、例えば、受信タイミングtnにおいて、受信タイミングt1から5秒後に受信タイミングt2が生じ、受信タイミングt2から7秒後に受信タイミングt3が生じ、受信タイミングt3から9秒後に受信タイミングt4が生じるようにしてもよい。このことは、送信タイミングtnについても同様である。図8において、トリガ情報81aは、放送装置41において、送信タイミングt1に同期して送信され、受信装置60において、受信タイミングt1に同期して受信される。トリガ情報81aは、トリガID等の他、少なくとも、データ放送用アプリApp1を識別するためのアプリケーションID、アプリ起動を示すトリガタイプ、自動起動を示す自動起動フラグを含む。トリガ情報81bは、トリガ情報81aと同一の情報であり、放送装置41において、送信タイミングt2に同期して送信され、受信装置60において、受信タイミングt2に同期して受信される。また、図8において、トリガ情報82aは、放送装置41において、送信タイミングt3に同期して送信され、受信装置60において、受信タイミングt3に同期して受信される。トリガ情報82aは、トリガID等の他、少なくとも、データ放送用アプリApp2を識別するためのアプリケーションID、アプリ起動を示すトリガタイプ、自動起動を示す自動起動フラグを含む。トリガ情報82bは、トリガ情報82aと同一の情報であり、放送装置41において、送信タイミングt4に同期して送信され、受信装置60において、受信タイミングt4に同期して受信される。さらに、図8において、トリガ情報83は、放送装置41において、送信タイミングt3に同期して送信され、受信装置60において、受信タイミングt3に同期して受信されるものである。トリガ情報83は、トリガID等の他、少なくとも、データ放送用アプリApp1を識別するためのアプリケーションID、アプリ終了を示すトリガタイプを含む。例えば、放送装置41は、送信タイミングt1に同期して、PCRパケットに格納したトリガ情報81aを送信する。これに対して、受信装置60は、受信タイミングt1に同期して、放送装置41からのトリガ情報81aを受信する。そして、受信装置60において受信されたトリガ情報81aは、チューナ61及び多重分離部62を介して制御部68に入力される。制御部68は、入力されたトリガ情報81aに基づいて、ブラウザ73を制御し、トリガ情報81aに含まれるアプリケーションIDにて指定されるデータ放送用アプリApp1を起動させる。また、例えば、放送装置41は、送信タイミングt2に同期して、PCRパケットに格納したトリガ情報81bを送信する。これに対して、受信装置60は、受信タイミングt2に同期して、放送装置41からのトリガ情報81bを受信する。そして、受信装置60において、受信したトリガ情報81bは、チューナ61及び多重分離部62を介して制御部68に入力される。制御部68は、入力されたトリガ情報81bが、起動済みのデータ放送用アプリApp1を指定するものである場合には、トリガ情報81aに基づいて起動したデータ放送用アプリApp1をそのまま動作させる。すなわち、例えば、受信装置60が、受信タイミングtnにおいて、前回の受信タイミングtn1で受信したトリガ情報いまの場合、トリガ情報81aと同一の内容を有するトリガ情報いまの場合、トリガ情報81bを受信した場合、受信タイミングtnにおいて受信されたトリガ情報に基づく処理は行なわれない。具体的には、例えば、受信装置60において、制御部68は、ブラウザ73に内蔵されたメモリ図示せずにデータ放送用アプリApp1が保持されているとき、その保持状態を維持させるようにする。また、例えば、制御部68は、ブラウザ73によりデータ放送用アプリApp1が実行中のとき、その実行状態を維持させるようにする。なお、受信装置60において、受信タイミングt1に同期して、トリガ情報81aを受信できなかった場合に、受信タイミングt2でトリガ情報81bを受信したとき、制御部68は、そのトリガ情報81bに基づいて、ブラウザ73を制御し、トリガ情報81bにて指定されるデータ放送用アプリApp1を起動させる。さらに、例えば、放送装置41は、送信タイミングt3に同期して、PCRパケットに格納したトリガ情報82a及びトリガ情報83を送信する。これに対して、受信装置60は、受信タイミングt3に同期して、放送装置41からのトリガ情報82a及びトリガ情報83を受信する。そして、受信装置60において受信されたトリガ情報82a及びトリガ情報83は、チューナ61及び多重分離部62を介して制御部68に入力される。制御部68は、入力されたトリガ情報83に基づいて、動作中のデータ放送用アプリケーションApp1を終了停止させる。また、制御部68は、入力されたトリガ情報82aに基づいて、ブラウザ73を制御して、トリガ情報82aに含まれるアプリケーションIDにより指定されるデータ放送用アプリApp2を起動させる。すなわち、例えば、受信装置60が、受信タイミングtnにおいて、前回の受信タイミングtn1で受信したトリガ情報いまの場合、トリガ情報81bとは異なる内容を有するトリガ情報いまの場合、トリガ情報83やトリガ情報82aを受信した場合、受信タイミングtnにおいて受信されたトリガ情報に基づく処理が行なわれる。また、例えば、放送装置41は、送信タイミングt4に同期して、PCRパケットに格納したトリガ情報82bを送信する。これに対して、受信装置60は、受信タイミングt4に同期して、放送装置41からのトリガ情報82bを受信する。そして、受信装置60において受信されたトリガ情報82bは、チューナ61及び多重分離部62を介して制御部68に入力される。制御部68は、入力されたトリガ情報82bが、起動済みのデータ放送用アプリApp2を指定するものである場合には、トリガ情報82Bにて指定されたデータ放送用アプリApp2をそのまま動作させる。なお、受信装置60において、受信タイミングt3に同期して、トリガ情報82aを受信できなかった場合に、受信タイミングt4でトリガ情報82bを受信したとき、制御部68は、そのトリガ情報82bに基づいて、ブラウザ73を制御し、トリガ情報82bにて指定されるデータ放送用アプリApp2を起動させる。ところで、図8では、受信装置60が、受信タイミングt1t2に同期して、データ放送用アプリApp1を指定するトリガ情報トリガ情報81a及び81bを受信し続けている場合に、受信タイミングt3に同期してトリガ情報83が受信されるのを待って、データ放送用アプリApp1を終了するようにした。その他、例えば、受信装置60は、図9に示されるように、受信タイミングt1t2に同期して、データ放送用アプリApp1を指定するトリガ情報トリガ情報81a及び81bを受信し続けている場合に、受信タイミングt3に同期して、データ放送用アプリApp1を指定するトリガ情報が受信されなくなったことに対応して、データ放送用アプリApp1を終了するようにしてもよい。図9に示されるようにした場合、受信装置60において、図8に示されるようにした場合とは異なり、トリガ情報83を受信するのを待たずに、受信タイミングt3においてデータ放送用アプリApp1を終了させることが可能となる。なお、データ放送用アプリApp1を終了させた後、データ放送用アプリApp1が再度、起動されないように、受信装置60から消去するようにしてもよい。また、受信装置60において、受信タイミングtnに同期して、トリガ情報を受信するようにしたので、受信タイミングtnに同期して受信したPCRパケットのみを対象として、PCRパケット内にトリガ情報が含まれるか否かを監視すればよい。このため、例えば、適宜、トリガ情報がPCRパケットに格納されて送信される場合のように、受信したPCRパケット内にトリガ情報が格納されている否かを常に監視する必要はなくなる。ところで、放送装置41において、送信タイミングtnに同期してトリガ情報を送信した場合、実際には、受信装置60において、受信タイミングtnに同期して、放送装置41からのトリガ情報を受信できないことが生じ得る。この場合、受信装置60において、受信タイミングtnに同期してトリガ情報を受信しなかったものとされ、放送装置41からのトリガ情報を取りこぼしてしまうことが生じ得る。したがって、受信装置60は、受信タイミングtnに基づき決定される受信期間において、放送装置41からのトリガ情報を受信した場合には、受信タイミングtnに同期してトリガ情報を受信したものとすることが望ましい。なお、受信期間としては、例えば、受信タイミングtnよりもΔt1秒前から、受信タイミングtnよりもΔt2秒後までの期間、受信タイミングtnよりもΔt1秒前から受信タイミングtnまでの期間、または受信タイミングtnから、受信タイミングtnよりもΔt2秒後までの期間等を採用することができる。この場合、受信装置60において、トリガ情報を、受信タイミングtnに受信しなくても、受信期間内に受信すれば、受信タイミングtnにおいてトリガ情報を受信したものとされるため、放送装置41からのトリガ情報の取りこぼしを防止することが可能となる。また、放送装置41は、受信装置60において、受信タイミングtnに同期してトリガ情報をより確実に受信できるように、送信タイミングtnに同期して、トリガ情報を1回だけ送信するのではなく、同一のトリガ情報を連続して複数回だけ送信するようにしてもよい。これにより、例えば、送信タイミングtnに同期して、複数の同一のトリガ情報が連続して、受信装置60に送信される。このため、受信装置60は、受信タイミングtnにおいて、トリガ情報を受信する精度を向上させることができるので、トリガ情報の取りこぼしを防止することが可能となる。ここで、トリガ情報をPCRパケットに格納して送信するのではなく、AITに含めるようにして、放送装置41から周期的に送信することが考えられる。しかしながら、この場合、TSにおいて、AITを送信するためのESエレメンタリストリームを別に設けなければならない。また、例えば、AITは、図10に示されるように、PMTProgramMapTableに配置されて構成されている。したがって、例えば、トリガ情報をAITに含めて送信するようにした場合、受信装置60は、TSに含まれるPMTからAITを抽出し、さらに、抽出したAITからトリガ情報を抽出するという煩雑な処理を行なわなければならない。これに対して、本実施の形態では、トリガ情報をPCRパケットに含めて送信するようにしたので、TSにおいて、AITを送信するためのESを別に設ける必要がない。また、本実施の形態では、トリガ情報を、AITではなくPCRパケットに含めて送信するようにしたので、受信装置60において、TSに含まれるPCRパケットから、トリガ情報を抽出するだけでよいものとなる。[動作説明]次に、受信装置60が行うトリガ情報対応処理について説明する。図11は、トリガ情報対応処理を説明するフローチャートである。このトリガ情報対応処理は、ユーザがテレビジョン番組を視聴しているとき、すなわち、デジタルテレビジョン放送信号を受信している間、繰り返して実行される。なお、トリガ情報対応処理では、説明の便宜のために、送信タイミングtnにおいて、放送装置41から1つのトリガ情報1つのデータ放送用アプリケーションを指定するものが送信されてくるものとする。ステップS1において、制御部68は、多重分離部62からの入力に基づき、トリガ情報を含むPCRパケットが、予め決められた受信タイミングtnに同期して受信されたか否かを判定する。そして、トリガ情報を含むPCRパケットが、受信タイミングtnに同期して受信されなかった場合、処理をステップS2に進める。ステップS2では、制御部68は、ブラウザ73が内蔵する図示せぬメモリに保持済みのデータ放送用アプリケーションが存在する場合、そのデータ放送用アプリケーションを消去して、処理をステップS1に戻し、それ以降同様の処理が行なわれる。また、ステップS1において、トリガ情報を含むPCRパケットが、受信タイミングtnに同期して受信された場合、処理をステップS3に進める。ステップS3において、制御部68は、受信されたPCRパケットからトリガ情報を抽出する。そして、制御部68は、サーバ42等から取得してブラウザ73に保持済みのデータ放送用アプリケーションが存在する場合、抽出したトリガ情報が、ブラウザ73に保持済みのデータ放送用アプリケーションを識別するためのアプリケーションIDを含むか否かを判定する。なお、ステップS3では、ブラウザ73に保持済みのデータ放送用アプリケーションが存在しない場合、ステップS4及びステップS5をスキップして、処理はステップS6に進められる。ステップS3において、抽出したトリガ情報が、ブラウザ73に保持済みのデータ放送用アプリケーションを識別するためのアプリケーションIDを含むと判定された場合、処理はステップS4に進められる。ステップS4において、制御部68は、当該トリガ情報に基づいて、当該トリガ情報による、ステップS6以降の処理を既に実行済みであるか否かを判定する。すなわち、例えば、制御部68は、前回の受信タイミングtn1で受信したトリガ情報に含まれるトリガタイプと同一のトリガタイプを含むトリガ情報を受信した場合、ステップS6以降の処理を既に実行済みであると判定する。また、例えば、制御部68は、前回の受信タイミングtn1で受信したトリガ情報に含まれるトリガタイプとは異なるトリガタイプを含むトリガ情報を受信した場合、ステップS6以降の処理をまだ実行済みではないと判定する。既にステップS6以降の処理を実行済みであると判定された場合、ブラウザ73に保持済みのデータ放送用アプリケーションの状態例えば、実行状態や保持状態は維持され、処理はステップS1に戻されて、それ以降同様の処理が繰り返される。反対に、当該トリガ情報に対してステップS6以降の処理を実行していないと判定された場合、処理はステップS6に進められる。一方、ステップS3において、抽出したトリガ情報が、ブラウザ73に保持済みのデータ放送用アプリケーションを識別するためのアプリケーションIDを含まないと判定された場合、処理はステップS5に進められる。ステップS5において、制御部68は、ブラウザ73に保持済みのデータ放送用アプリケーションを消去する。すなわち、例えば、制御部68は、後述するステップS17の処理により、ブラウザ73にデータ放送用アプリケーションをプリキャッシュ済みである場合、ブラウザ73にプリキャッシュされているデータ放送用アプリケーションを消去する。また、例えば、制御部68は、ブラウザ73に保持済みのデータ放送用アプリケーションが動作中である場合、そのデータ放送用アプリケーションを終了させ、ブラウザ73から消去する。なお、制御部68は、ブラウザ73に保持済みのデータ放送用アプリケーションが動作中である場合、そのデータ放送用アプリケーションを終了させることを行い、ブラウザ73から消去する処理は行なわないようにしてもよい。その後、処理はステップS5からステップS6に進められ、ステップS6において、制御部68は、当該トリガ情報のトリガタイプがアプリ起動、アプリイベント、アプリ終了、またはプリキャッシュのいずれであるかを判別する。ステップS6にて、当該トリガ情報のトリガタイプがアプリ起動であると判別された場合、処理はステップS7に進められる。ステップS7において、制御部68は、当該トリガ情報にて蓄積アプリケーションIDが指定されており、かつ、それに対応するデータ放送用アプリケーションが記録部71に蓄積済みであるか否かを判定する。ここで、否と判定された場合、処理はステップS8に進められる。ステップS8において、制御部68は、ブラウザ73を制御して、トリガ情報のアプリケーションURLに対応するサーバ42にアクセスさせ、トリガ情報のアプリケーションIDに対応する指定されるデータ放送用アプリケーションを取得させ、ブラウザ73が内蔵するメモリに保持させる。ここで、後述するステップS17により既に上記URLに対応するサーバ42より該当するデータ放送用アプリケーションを、ブラウザ73が取得してプリキャッシュブラウザ73が内蔵するメモリに保持済みであるしている場合、ステップS8の処理をスキップして、処理はステップS10に進められる。反対に、ステップS7において、当該トリガ情報にて蓄積アプリケーションIDが指定されており、かつ、それに対応するデータ放送用アプリケーションが記録部71に蓄積済みであると判定された場合、処理はステップS9に進められる。ステップS9において、制御部68は、ブラウザ73を制御して、トリガ情報の蓄積アプリケーションIDに対応するデータ放送用アプリケーションを記録部71から読み出させ、ブラウザ73のメモリに保持させる。この後、処理はステップS10に進められる。ステップS10において、制御部68は、トリガ情報の自動起動フラグが自動起動であるか否かを判定する。ステップS10にて、トリガ情報の自動起動フラグが自動起動ではないすなわち、マニュアル起動であると判定された場合、処理はステップS11に進められる。ステップS11において、ブラウザ73は、制御部68からの制御に基づき、例えば、アプリケーションの名称を実行しますかなどと画面に表示させることにより、ユーザに対してデータ放送用アプリケーションの起動操作を促す。この促し表示に応じ、ステップS12において、ユーザから起動操作が入力されたと判定された場合、処理はステップS14に進められる。ステップS14において、ブラウザ73は、制御部68の制御に従い、ステップS8、ステップS9、またはステップS17で保持済みのデータ放送用アプリケーションを起動する。この後、処理はステップS1に戻されて、それ以降が繰り返される。なお、ステップS11における促し表示の後、ステップS12にて、ユーザから起動操作が入力されないと判定され、このステップS13において、ユーザから起動操作が入力されないまま所定の時間が経過したと判定された場合、処理はステップS1に戻されてそれ以降が繰り返される。なお、ステップS10にて、トリガ情報の自動起動フラグが自動起動であると判定された場合は、処理はステップS14に進められる。ステップS14において、ブラウザ73は、制御部68の制御に従い、ステップS8、ステップS9、またはステップS17で保持済みのデータ放送用アプリケーションを起動する。この後、処理はステップS1に戻されて、それ以降が繰り返される。ステップS6にて、当該トリガ情報のトリガタイプがアプリイベントであると判別された場合、処理はステップS15に進められる。ステップS15において、制御部68は、当該トリガ情報のアプリケーションIDと、動作中のデータ放送用アプリケーションのアプリケーションIDが一致する場合のみ、ブラウザ73を制御して、動作中のアプリケーションにおいて、トリガ情報のイベントIDに対応するイベントを発火実行させる。この後、処理はステップS1に戻されて、それ以降が繰り返される。ステップS6にて、当該トリガ情報のトリガタイプがアプリ終了であると判別された場合、処理はステップS16に進められる。ステップS16において、制御部68は、当該トリガ情報のアプリケーションIDと、動作中のデータ放送用アプリケーションのアプリケーションIDが一致する場合のみ、ブラウザ73を制御して、動作中のデータ放送用アプリケーションを終了させる。なお、動作中のデータ放送用アプリケーションを終了させた後、ブラウ73から消去するようしてもよい。その後、処理はステップS1に戻されて、それ以降が繰り返される。ステップS6にて、当該トリガ情報のトリガタイプがプリキャッシュであると判別された場合、処理はステップS17に進められる。ステップS17において、制御部68は、ブラウザ73を制御して、トリガ情報のアプリケーションURLに対応するサーバ42にアクセスさせ、トリガ情報のアプリケーションIDに対応するデータ放送用アプリケーションを取得させてブラウザ73に含まれるメモリ等の記憶手段に記憶しておく。この後、処理はステップS1に戻されて、それ以降が繰り返される。ステップS17のように、トリガタイプをプリキャッシュとすれば、連動させたいテレビジョン番組の放送時刻よりも先に対応するデータ放送用アプリケーションを取得させることができる。これにより、連動させたいテレビジョン番組の開始と同時に、対応するデータ放送用アプリケーションを実行させることができる。また、サーバ42に対するアクセス集中を分散させる効果も期待できる。以上で、トリガ情報対応処理の説明を終了する。以上説明したように、トリガ情報対応処理によれば、ステップS3において、抽出したトリガ情報が、ブラウザ73に保持済みのデータ放送用アプリケーションを識別するためのアプリケーションIDを含まないと判定された場合、ステップS5において、制御部68は、ブラウザ73に保持済みのデータ放送用アプリケーションを消去するようにした。したがって、このトリガ情報対応処理によれば、ブラウザ73に保持済みのデータ放送用アプリケーションの消去を指示するトリガ情報を受信するのを待たずに、ブラウザ73に保持済みのデータ放送用アプリケーションを消去することが可能となる。データ放送用アプリケーションを実行したときの画面表示例次に、図12は、トリガ情報の自動起動フラグがオフマニュアル起動とされている場合において、テレビジョン番組の進行に連動してデータ放送用アプリケーションを実行したときの画面の遷移を示している。ユーザがテレビジョン番組を視聴しているときに、トリガタイプがアプリ起動、自動起動フラグがオフマニュアル起動であるトリガ情報が受信されると、対応するデータ放送用アプリケーションが取得される。次に、ユーザに対してデータ放送用アプリケーションの起動操作を促す表示がテレビジョン番組の映像に重畳して表示される。この促しに応じ、ユーザが起動操作を入力すると、データ放送用アプリケーションが起動されて、画面表示は、データ放送用アプリケーションに対応する映像と、テレビジョン番組の映像が合成されたものとなる。データ放送用アプリケーションが実行されている状態において、トリガタイプがアプリイベントであるトリガ情報が受信されると、実行中のデータ放送用アプリケーションにて、トリガ情報のイベントIDに対応するイベントが発火される。これにより、画面表示のうち、データ放送用アプリケーションに対応する領域が、トリガ情報のイベントIDに対応する映像に変更される。その後、トリガタイプがアプリ終了であるトリガ情報が受信されるか、または動作中のデータ放送用アプリケーションを指定するトリガ情報が受信されなくなると、実行中のデータ放送用アプリケーションが終了されて、画面全体にテレビジョン番組の映像が表示される。以上に説明したように、本発明を適用した放送システム30によれば、データ放送に関わるトリガ情報をPCRパケット、または映像信号に埋め込んで送信し、データ放送用アプリケーションはサーバからインターネットを介して供給するようにしたので、デジタルテレビジョン放送の放送帯域にデータ放送用の帯域を設けることなく、テレビジョン番組に連動し得るデータ放送用コンテンツのサービスを実現できる。さらに、デジタルテレビジョン番組がCATV網や衛星通信網などを介して再送信される場合においても、テレビジョン番組に連動し得るデータ放送用コンテンツのサービスを実現することができる。上述した本実施の形態では、トリガ情報は、1つのデータ放送用アプリケーションに関する処理を制御するための情報であることとした例えば、図8のトリガ情報81a等が、これに限定されない。すなわち、例えば、図13に示されるように、複数のデータ放送用アプリケーションApp1App2及びApp3に関する処理を制御するためのトリガ情報101や、複数のデータ放送用アプリケーションApp1及びApp2に関する処理を制御するためのトリガ情報102を用いるようにしてもよい。ところで、上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。コンピュータの構成例図14は、上述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示すブロック図である。このコンピュータ100において、CPUCentralProcessingUnit101,ROMReadOnlyMemory102,RAMRandomAccessMemory103は、バス104により相互に接続されている。バス104には、さらに、入出力インタフェース105が接続されている。入出力インタフェース105には、キーボード、マウス、マイクロホンなどよりなる入力部106、ディスプレイ、スピーカなどよりなる出力部107、ハードディスクや不揮発性のメモリなどよりなる記憶部108、ネットワークインタフェースなどよりなる通信部109、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア111を駆動するドライブ110が接続されている。以上のように構成されるコンピュータでは、CPU101が、例えば、記憶部108に記憶されているプログラムを、入出力インタフェース105及びバス104を介して、RAM103にロードして実行することにより、上述した一連の処理が行われる。なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであってもよいし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであってもよい。また、プログラムは、1台のコンピュータにより処理されるものであってもよいし、複数のコンピュータによって分散処理されるものであってもよい。さらに、プログラムは、遠方のコンピュータに転送されて実行されるものであってもよい。また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。"