(57)【要約】 【課題】コンテンツの仕様や形式には変更を加えずに、第１のブラウザと第２のブラウザを使用して、コンテンツに含まれる情報によるブラウザ間の連動動作を実現するデータ表示装置およびデータ表示方法を提供する。【解決手段】第１のブラウザは第１の形式のコンテンツに含まれるタイミング制御情報に基づいて、第２のブラウザに指示を行わせるコマンドを、動作中の前記第２のブラウザに送信するコマンド送信手段を有する。前記第２のブラウザは前記コマンドを受信するコマンド受信手段と、受信された前記コマンドの指示を実行する手段と、を有する。【選択図】図１
2013048419.tif 000002
【特許請求の範囲】
【請求項１】
タイミング制御情報を含む第１の形式のコンテンツを受信して解釈する第１のブラウザと、第２の形式のコンテンツを取得して解釈する第２のブラウザとを備え、
前記第１のブラウザは、前記第１の形式のコンテンツに含まれる前記タイミング制御情報に基づいて、前記第２のブラウザに指示を行わせるコマンドを、動作中の前記第２のブラウザに送信するコマンド送信手段を有し、
前記第２のブラウザは、前記コマンドを受信するコマンド受信手段と、受信された前記コマンドの指示を実行する手段と、を有するデータ表示装置。
【請求項２】
前記第１の形式のコンテンツはＢＭＬで記述されたコンテンツであり、
前記第２の形式のコンテンツはＨＴＭＬで記述されたコンテンツである、請求項１記載のデータ表示装置。
【請求項３】
前記第１のブラウザはＢＭＬブラウザであり、
前記第２のブラウザはＨＴＭＬブラウザである、請求項１または請求項２記載のデータ表示装置。
【請求項４】
前記第１のブラウザが前記第２のブラウザに送信する前記コマンドは、前記第２のブラウザを操作する操作信号を通知するイベントと同等である、請求項１記載のデータ表示装置。
【請求項５】
タイミング制御情報を含む第１の形式のコンテンツを受信して解釈する第１のブラウザと、第２の形式のコンテンツを取得して解釈する第２のブラウザとを備えるデータ表示装置によるデータ表示方法であって、
前記第１のブラウザが前記第１の形式のコンテンツに含まれる前記タイミング制御情報に基づいて、前記第２のブラウザに指示を行わせるコマンドを、動作中の前記第２のブラウザに送信するコマンド送信ステップと、
前記第２のブラウザが前記コマンドを受信する受信ステップと、
前記第２のブラウザが受信した前記コマンドの指示を実行するステップと、
を有するデータ表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送システム、ネットワークを介して受信したデータを表示するデータ表示装置及びデータ表示方法に関する。
【背景技術】
【０００２】
デジタル放送では、従来からの映像・音声コンテンツに様々な文字情報や双方向サービスを付加したデータ放送が送出されている。番組連動のデータ放送は、番組（映像・音声）に関連するデータを映像・音声と同期させて表示させるもので、映像・音声のストリームと多重されて送信されている。データ放送では、カルーセルと呼ばれる蓄積型サービスに用いられる伝送方式が用いられており、データ放送を受信して画面に表示するデータ表示装置は、一定の周期で放送されているデータ放送からデータを取得するという方式をとっている。
【０００３】
日本のデータ放送において、ＡＲＩＢ(Association of Radio Industries and Broadcast、社団法人電波産業会)によりデータ放送向け記述言語としてＢＭＬ（Broadcast Markup Language）が規定されている。ＢＭＬはＨＴＭＬ（HyperText Markup Language）に似たマークアップ言語で、文字・グラフィックス・写真などから構成される画面を記述することに加えて、例えば、映像・音声との同期といったデータ放送のための仕組みを備えている。データ放送を受信して画面に表示するデータ表示装置は、ＢＭＬで記述されたコンテンツを再生するためにＢＭＬブラウザというソフトウェアを搭載している。
【０００４】
ＢＭＬは、基本的にはＷＷＷ（World Wide Web）で標準とされているＨＴＭＬの技術を放送向けに取り入れたものと考えられるが、ＨＴＭＬとの互換性はない。従ってＢＭＬブラウザを使ってそのままインターネットのホームページを閲覧することはできない。インターネットのホームページを閲覧するにはＨＴＭＬブラウザが必要である。
【０００５】
例えば、ＢＭＬで作成したコンテンツとＨＴＭＬで作成したコンテンツを関連付けるものとして、データ放送を利用したＴＶチラシ番組データの制作方法において、原稿データベースにチラシ１件毎の原稿データを記録管理しておき、ＢＭＬデータファイルとしてＴＶチラシ番組データを作成するＢＭＬテンプレートと、ＴＶチラシの体裁をコンピュータ画面で事前に確認できるようにするためのＨＴＭＬテンプレートとを対にしてチラシのレイアウトパターン毎に用意しておき、１件の原稿データ入力後にこのデータを前記ＨＴＭＬテンプレートに読込ませることでコンピュータのＷＷＷブラウザでＴＶチラシの体裁を確認するＴＶチラシ制作方法が考案されている。（特許文献１参照。）
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−２３３７４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ＢＭＬは、ＨＴＭＬとの互換性がなく、放送用に作られた言語である。画面を記述することに関してはＨＴＭＬの方が高機能であり、もしもＨＴＭＬで連動データ放送を記述できれば、もっと高度で魅力的なコンテンツを実現できると考えられる。しかもＨＴＭＬにおいては、開発環境や開発者数，開発済み資産量の面で有利である。しかし、ＨＴＭＬにはＢＭＬが備えている、番組（映像・音声）に関連するデータを映像、音声と同期させて表示させるようなデータ放送を制御するような仕組みが備わっていないので、連動データ放送を実現することは困難である。
【０００８】
上記の問題を解決する単純な方法はＢＭＬの放送用に作られた機能をＨＴＭＬに加えることであるが、そのためには新たな専用言語を設計することになってしまう。また、そのような拡張されたＨＴＭＬに対応したＨＴＭＬブラウザが必要になり、それをデータ表示装置に搭載する必要がある。
【０００９】
更に、そのようなＨＴＭＬで記述されたデータを番組の映像・音声と多重して送信するには、ＢＭＬを前提にした現行の伝送方式をそのまま使うわけにはいかず、送信側・受信側ともに新しい方式への対応が必要となってしまう。
【００１０】
本発明は、上記したような事情に鑑み成されたものであって、コンテンツの仕様や形式には変更を加えずに、第１のブラウザと第２のブラウザを使用して、コンテンツに含まれる情報によるブラウザ間の連動動作を実現するデータ表示装置およびデータ表示方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明のデータ表示装置は、タイミング制御情報を含む第１の形式のコンテンツを受信して解釈する第１のブラウザと、第２の形式のコンテンツを取得して解釈する第２のブラウザとを備え、前記第１のブラウザは、前記第１の形式のコンテンツに含まれる前記タイミング制御情報に基づいて、前記第２のブラウザに指示を行わせるコマンドを、動作中の前記第２のブラウザに送信するコマンド送信手段を有し、
前記第２のブラウザは、前記コマンドを受信するコマンド受信手段と、受信された前記コマンドの指示を実行する手段と、を有する。
【００１２】
また、本発明のデータ表示方法は、タイミング制御情報を含む第１の形式のコンテンツを受信して解釈する第１のブラウザと、第２の形式のコンテンツを取得して解釈する第２のブラウザとを備えるデータ表示装置によるデータ表示方法であって、前記第１のブラウザが前記第１の形式のコンテンツに含まれる前記タイミング制御情報に基づいて、前記第２のブラウザに指示を行わせるコマンドを、動作中の前記第２のブラウザに送信するコマンド送信ステップと、前記第２のブラウザが前記コマンドを受信する受信ステップと、前記第２のブラウザが受信した前記コマンドの指示を実行するステップと、を有する。
【発明の効果】
【００１３】
本発明によれば、コンテンツの仕様や形式には変更を加えずに、第１のブラウザと第２のブラウザを使用して、コンテンツに含まれる情報によるブラウザ間の連動動作を実現することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明によるデータ表示装置の実施例の構成を示すブロック図。
【図２】コンテンツ受信表示処理のプログラムの構成を示すブロック図。
【図３】ＢＭＬブラウザの処理のフローチャート。
【図４】ＨＴＭＬブラウザの処理のフローチャート。
【図５】ＢＭＬブラウザで実施されるＢＭＬ文書の解析処理の具体例を示した図。
【発明を実施するための形態】
【００１５】
以下、図面を参照して、実施形態を詳細に説明する。
以下本発明の実施例について図面を参照しながら説明する。図１は、本発明によるデータ表示装置１の実施例の構成を示すブロック図である。データ表示装置１は、具体的にはデジタル放送を受信できる機能を有し、また送受信部１７を介してインターネット１８に接続され、ネットワーク上にあるコンテンツ配信サーバからコンテンツを受信できる機能を有する。
【００１６】
アンテナ３は、放送局２から送信された放送電波を受信するための地上デジタル放送あるいは衛星デジタル放送用のアンテナである。チューナ４は、アンテナ２で受信した放送電波の映像信号、音声信号を復調しＭＰＥＧ２のトランスポートストリームに変換する。
【００１７】
デマルチプレクサ５は、多重化された信号を分離するもので、チューナ４から送られたトランスポートストリームの中から、映像信号、音声信号、データ放送の各パケットを分離する。映像音声デコーダ６は、デマルチプレクサ５で分離された映像信号のＭＰＥＧ２ストリームデータを映像データにデコードしたり、音声信号を音声データにデコードする。また、データ放送の信号をシステムデータにデコードする。
【００１８】
映像処理部７は、映像音声デコーダ６から入力されたデジタルの映像データを、表示装置９で表示可能なフォーマットに変換したり、表示色を任意に調整したりして、表示装置９に出力して映像を表示させる。音声処理部８は、映像音声デコーダ６から入力されたデジタルの音声データを、スピーカ１０で再生可能なアナログ音声信号に変換した後、スピーカ１０に出力して音声を再生させる。
【００１９】
データ表示装置１は、上記した受信動作を含むその全ての動作をＣＰＵ（Central Processing Unit）１２によって統括的に制御されている。デマルチプレクサ５、映像音声デコーダ６、映像処理部７、音声処理部８は、データバス１１を介してＣＰＵ１２に接続されている。
【００２０】
ＲＡＭ（Random Access Memory）１３は、ＣＰＵ１２のデータ処理に必要な各種データを格納するリード／ライトメモリであり、ストリームデータを格納するバッファメモリとして動作する。ＲＯＭ（Read Only Memory）１４は読出し専用メモリであり、ＣＰＵ１２が実行する制御のプログラムなどを格納している。
【００２１】
映像音声デコーダ６でデコードされたデータ放送のシステムデータは、データバス１１を介してＲＡＭ１３に格納される。ＣＰＵ１２は、後述するように、受信表示プログラムに基づいてＢＭＬデータを取得して、ＢＭＬデータから表示データを生成し、ＲＡＭ１３に書き込む。
【００２２】
操作受信部１５は、操作部１６から送信される操作信号を受信し、ＣＰＵ１２に転送する。操作部１６は、例えば、赤外線による無線通信を利用したリモコン、有線式あるいは無線式マウス、キーボード等であり、操作信号を送出する。操作受信部１５は、そのリモコン、マウス、キーボード等から操作信号を受信する。
【００２３】
データ表示装置１は、送受信部１７を介してインターネット１８に接続されている。これにより、データ表示装置１は、ネットワーク上にあるコンテンツ配信サーバ等の機器と送受信部１７を介して情報伝送を行なうことができる。
【００２４】
図２は、データ表示装置１のコンテンツ受信表示処理のプログラムの構成を示すブロック図である。データ表示装置１は、第１のブラウザであるＢＭＬブラウザ２０と第２のブラウザであるＨＴＬＭブラウザブラウザ２１を同時に動作させる。
【００２５】
ＢＭＬブラウザ２０は、第１の形式のコンテンツであるＢＭＬコンテンツを取得するＢＭＬコンテンツ取得手段２２によって、放送局２からデータカルーセル方式で放送されたＢＭＬコンテンツを取得し、ＢＭＬコンテンツをＲＡＭ１３に蓄積する。次にＢＭＬブラウザ２０は、ＢＭＬコンテンツ解析手段２３によってＢＭＬコンテンツを解析する。
【００２６】
次にＢＭＬブラウザ２０は、イベントメッセージ抽出手段２４によって、イベントメッセージを抽出する。そしてＢＭＬブラウザ２０は、ＢＭＬコンテンツに含まれるタイミング制御情報に基づくタイミングでコマンド送信手段２５によって、ＨＴＭＬブラウザへコマンドを送信する。
【００２７】
ＨＴＭＬブラウザ２１は、第２の形式のコンテンツであるＨＴＭＬコンテンツを取得するＨＴＭＬコンテンツ取得手段２６によって、インターネットに接続されたサーバからＨＴＭＬコンテンツを取得する。次にＨＴＭＬブラウザ２１は、ＨＴＭＬコンテンツ解析手段２７によって、ＨＴＭＬコンテンツを解析し解釈する。そしてＨＴＭＬブラウザ２１は、表示内容生成手段２８において、表示内容を生成し、表示装置９に画像を表示し、またスピーカ１０から音声を発生させる。
【００２８】
ＨＴＭＬブラウザ２１は、コマンド受信手段２９によって、ＢＭＬブラウザ２０からのコマンドを受信する。ＨＴＭＬブラウザ２１は、ＢＭＬブラウザ２０からのコマンドに応じてＨＴＭＬコンテンツを受信して解釈し、またＢＭＬブラウザ２０からのコマンドに応じた処理を実行する。
【００２９】
ＢＭＬブラウザ２０が、データ放送によってＢＭＬコンテンツのタイミング制御情報を含むイベントメッセージを受けてから、そのイベントメッセージのタイミングに合わせてＢＭＬブラウザ２０が、ＨＴＭＬブラウザ２１にコマンドを送出して、ＢＭＬブラウザ２０がＨＴＭＬブラウザ２１を制御する。そうすることによってＨＴＭＬコンテンツをデータ放送と緊密に関連付ける連動データ放送コンテンツとして見せることができる。
【００３０】
ＢＭＬブラウザ２０とＨＴＭＬブラウザ２１が同時に起動することを前提としているが、ＢＭＬブラウザ２０は表示装置９には何も表示せず、ＢＭＬブラウザ２０の指示を受けたＨＴＭＬブラウザ２１が専ら表示装置９に表示することも考えられる。
【００３１】
ＢＭＬブラウザ２０がＨＴＭＬブラウザ２１に送信するコマンドは、ＨＴＭＬブラウザ２１を操作する操作信号を通知するイベントと同等であることも考えられる。その場合、ＨＴＭＬブラウザ２１が、ＢＭＬブラウザ２０からのコマンドを受信する方法として、ＨＴＭＬブラウザ２１が操作部１６から発行される操作信号、例えば、リモコンによるカーソル上下左右の移動あるいは決定のようなイベントと同じ形式の操作信号によるコマンドと同様なコマンドとして受信するようにすればよい。そうすることによって、ＨＴＭＬブラウザ２１に、ＢＭＬブラウザ２０からのコマンドを受信するための新規の仕組みを構築する必要がない。
【００３２】
図３は，ＢＭＬブラウザ２０の処理のフローチャートである。Ｓ１０において、ＣＰＵ１１は、ＢＭＬブラウザ２０を起動する。即ち、ＣＰＵ１１は、ＲＯＭ１４に格納されているＢＭＬブラウザ２０のアプリケーションを起動する。
【００３３】
Ｓ１１において、ＢＭＬブラウザ２０は、放送局２からデータカルーセル方式で放送されたＢＭＬコンテンツを取得し、ＢＭＬコンテンツをＲＡＭ１３に蓄積する。Ｓ１２において、ＢＭＬブラウザ２０は、ＲＡＭ１３に蓄積されたＢＭＬコンテンツの文書を解析する。ＢＭＬ文書の解析処理の具体例については、後述する。
【００３４】
Ｓ１３において、ＢＭＬブラウザ２０は、ＢＭＬコンテンツの文書を解析の結果から、タイミング制御情報を抽出し、イベントアクションの対応リストを生成する。Ｓ１４においてＢＭＬブラウザ２０は、現在時刻を取得する。
【００３５】
Ｓ１５において、ＢＭＬブラウザ２０は、タイミング制御情報に基づいたイベントアクションの対応リスト上の何れかのイベントの発火時刻になったかを判定する。何れかのイベントの発火時刻になったと判定されれば、Ｓ１６へ移ってアクションを実行する。発火時刻になっていないときには、Ｓ１４へ戻って現在時刻を取得する。
【００３６】
Ｓ１７において、ＢＭＬブラウザ２０は、ＨＴＭＬブラウザ２１へコマンドを送信し、Ｓ１４へ移って現在時刻を取得する。ＢＭＬブラウザ２０が、データ放送によってＢＭＬコンテンツのイベントメッセージを受けてから、そのイベントメッセージのタイミングに合わせてＢＭＬブラウザ２０が、ＨＴＭＬブラウザ２１にコマンドを送出する。
【００３７】
図４は、ＨＴＭＬブラウザ２１の処理のフローチャートである。Ｓ２０において、ＣＰＵ１１は、ＲＯＭ１４に格納されているＨＴＭＬブラウザのアプリケーションを起動する。
【００３８】
Ｓ２１において、ＨＴＭＬブラウザ２１は、インターネット１８に接続されたサーバからＨＴＭＬコンテンツを取得する。具体的には、送受信部１７を介して、インターネット１８に接続された放送局２が用意したコンテンツ配信サーバ３０等の機器にアクセスし、所望のＨＴＭＬコンテンツを要求して、コンテンツ配信サーバ３０等の機器からＨＴＭＬコンテンツを受信する。放送局２は、データ放送に連動した連動データ放送コンテンツをコンテンツ配信サーバ３０等の機器に蓄積しておく。
【００３９】
Ｓ２２において、ＨＴＭＬブラウザ２１は、取得したＨＴＭＬコンテンツを解析し、Ｓ２３において、画面表示内容を生成する。また音声データを生成し、Ｓ２４において画面表示および音声を発生させる。
【００４０】
Ｓ２５において、ＨＴＭＬブラウザ２１は、ＢＭＬブラウザ２０からのコマンドあるいは操作受信部１５からの操作指示を待つ。Ｓ２６において、ＢＭＬブラウザ２０のコマンドが受信されたかを判定し、受信されたと判定したならば、Ｓ２７に移ってＢＭＬブラウザ２０からのコマンドに応じた処理を実行する。ＢＭＬブラウザ２０のコマンドではないと判定されたならば、Ｓ２８に移って操作に応じた処理を実行する。例えば、ユーザがリモコンを操作してカーソル移動の指示をしたような場合が想定される。
【００４１】
Ｓ２９において、ＨＴＭＬブラウザ２１は、画面遷移が必要かを判定する。ＢＭＬブラウザ２０のコマンドによって、他のＵＲＬ（Uniform Resource Locator）へ遷移することが必要かを判定する。遷移が必要と判定されたならば、Ｓ２１へ移って、遷移先のＨＴＭＬコンテンツを取得する。遷移が必要ではないと判定されたならば、Ｓ２５へ移ってＢＭＬブラウザ２０からのコマンドあるいは操作受信部１５からの操作指示を待つ。
【００４２】
ＨＴＭＬブラウザ２１は、ＢＭＬブラウザ２０からのコマンドによって、ＢＭＬブラウザ２０から指示されたタイミングでＵＲＬに遷移し、放送局２が用意したデータ放送に連動した連動データ放送用のＨＴＭＬコンテンツをコンテンツ配信サーバ３０から受信し、表示装置９に表示し、スピーカ１０から音声を発生させる。
【００４３】
図５は、ＢＭＬブラウザ２０で実施されるＢＭＬ文書の解析処理の具体例を示した図である。説明に必要のない部分は省略している。ＢＭＬでは、beventと言うコンテンツを連動させる仕組みを提供しており、beventの子要素にbeitemと言う連動の対象を記述する仕組みを備えている。
【００４４】
図５の例では、ＢＭＬ文書は３個のbeitem要素を含んでおり、それぞれがイベントとアクションを対応付けるものとなっている。１番目のbeitem要素は、idが16であるイベントメッセージが発火した場合には、onoccur属性に記述されているアクション"Action1"が実行されるべきであることを意味している。onoccur属性とは、割り込み事象が発生したときに実行される手続きを特定する文字列を記述するものである。同様に２番目のbeitem要素は、idが32であるイベントメッセージが発火した場合には、アクション"Action2"が実行されるべきであることを意味している。
【００４５】
ここで、対象となるイベントメッセージの発火時刻は、ＢＭＬ文書中に記述されていないが、その時刻はデータ放送ストリームに多重されて送信されるイベントメッセージに記述されており、ＢＭＬブラウザ２０は指定されたidの値をもったイベントメッセージからその時刻情報を読み取って発火時刻を得ることができる。詳細は、標準規格（RIB STD-B24デジタル放送におけるデータ放送符号化方式と伝送方式）に記載されており、ここでは詳細は記載しない。
【００４６】
３番目のbeitem要素は、１番目と２番目のようにtype="EventMessageFired"タイプのイベントではなく、"TimerFired"タイプのイベントを用いる例であり、このタイプのイベントではＢＭＬ文書内に発火時刻が記述される。この例では、2011年1月1日の0時0分0秒である。しかしながらイベントとアクションを対応付けるという意味では１番目および２番目と変わるものではなく、このイベントが発火した場合にはアクションAction3が実行されるべきであることを示している。
【００４７】
さて、これらのbeitem要素によって指定されているAction1、Action2、Action3であるが、図５の<script>と</script>とで囲まれた部分にある"function Action1"、"function Action2"、"function Action3"という部分の記述がそれぞれの具体的な定義となっている。即ち、Action1の具体的な内容は、browser.sendCommand("OpenWindow", 100, 100, 320, 240);という処理を実行することであり、これはＨＴＭＬブラウザ画面上の座標(100,100)に幅320高さ240のウインドウを開くことを要求するコマンドを送信する例となっている。
【００４８】
同様にAction2の具体的な内容は、ＨＴＭＬブラウザに"Cursor_UP"というコマンドを送信することであり、ＨＴＭＬブラウザ画面においてカーソルを上方に移動することを要求する例になっている。
【００４９】
Action3の具体的な内容は、browser.sendCommand("TransitionTo", "http://www．happ
y-new-year.com");という処理を実行することであり、これはＨＴＭＬブラウザに対して"http://www.happy-new-year.com"というＵＲＬへの遷移を要求するコマンドを送信する例となっている。
【００５０】
以上のように、データ表示装置１において、ＢＭＬブラウザ２０とＨＴＭＬブラウザ２１を起動させ、ＢＭＬで記載されたデータ放送を受信してＢＭＬブラウザ２０で番組(映像・音声)との同期のための情報を解析し、ＢＭＬブラウザ２０が同期情報に基づくタイミングで、ＨＴＭＬブラウザ２１にコマンドを送出する。ＨＴＭＬブラウザ２１は、ＢＭＬブラウザ２０から指示されたタイミングで、放送局２が用意したコンテンツ配信サーバ３０（Ｗｅｂサーバ）にアクセスしＨＴＭＬコンテンツ(連動データ画面)を取得し、データ表示装置１の表示装置９に表示する。またＢＭＬブラウザ２０から指示されたタイミングで，表示している画面の内容を変化させる。ＨＴＭＬブラウザ２１が表示しているとき、ＢＭＬブラウザ２０は、画面に表示する必要はない。
【００５１】
このようにすることによって、データ放送用のＢＭＬブラウザ２０とＷＷＷブラウザであるＨＴＭＬブラウザ２１のそれぞれに大きな変更を加えずに、インターネット上で一般的なＨＴＭＬコンテンツを、連動データ放送コンテンツであるように表示させることができる。
【００５２】
本発明においては以上の構成に限定されるもではなく種々の変形が可能である。
【符号の説明】
【００５３】
１  データ表示装置
２  放送局
３  アンテナ
４  チューナ
５  デマルチプレクサ
６  映像音声デコーダ
７  映像処理部
８  音声処理部
９  表示装置
１０  スピーカ
１１  データバス
１２  ＣＰＵ
１３  ＲＡＭ
１４  ＲＯＭ
１５  操作受信部
１６  操作部
１７  送受信部
１８  インターネット
２０  ＢＭＬブラウザ
２１  ＨＴＭＬブラウザ
２２  ＢＭＬコンテンツ取得手段
２３  ＢＭＬコンテンツ解析手段
２４  イベントメッセージ抽出手段
２５  コマンド送信手段
２６  ＨＴＭＬコンテンツ取得手段
２７  ＨＴＭＬコンテンツ解析手段
２８  表示内容生成手段
２９  コマンド受信手段
３０  コンテンツ配信サーバ
【図１】
2013048419.tif 000003
【図２】
2013048419.tif 000004
【図３】
2013048419.tif 000005
【図４】
2013048419.tif 000006
【図５】
2013048419.tif 000007