(57)【要約】【課題】サービス業者が表示コンテンツを任意のタイミングで動的に切り替える技術を提供する。【解決手段】ＢＭＬブラウザ１と、サービス業者の双方向通信サーバ３と、を有して構成されている。ＢＭＬブラウザ１には、通信リクエストによる状態監視装置１ａが設けられている。状態監視装置１ａは、双方向通信サーバ３の状態監視機構であり、これを用いてコンテンツの更新の監視を行う双方向通信サーバ３には、上記状態監視装置１ａからの通信リクエストに応じてＢＭＬブラウザ１側に応答しコンテンツの更新時にＢＭＬブラウザ１側に擬似的な放送イベントメッセージを送る擬似的放送イベント生成部３ａを備えている。【選択図】  図１
2004289259.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを送ることができる双方向通信サーバと、該双方向通信サーバとの間で双方向通信を行う受信機と、を有する双方向通信システムであって、
前記受信機は、前記双方向通信サーバにおける状態を監視するために、ある期間毎に通信リクエストを行う状態監視装置を備えており、
前記双方向通信サーバは、前記通信リクエストを受けて、自己の状態が更新されている場合に、更新された状態に関連する情報を生成し擬似的な放送イベントとして前記受信機に送る擬似的放送イベント生成部を備えていることを特徴とする双方向通信システム。
【請求項２】
前記双方向通信における状態は、コンテンツの更新イベントの有無を基準として判断されることを特徴とする請求項１に記載の双方向通信システム。
【請求項３】
前記受信機は、通信で取得したイベントデータを放送イベントメッセージに変換するイベントメッセージ変換機構を有していることを特徴とする請求項１又は２に記載の双方向通信システム。
【請求項４】
前記双方向通信サーバは、前記受信機がタイムアウトする期間の直前まで前記双方向通信サーバからの応答を遅延させる応答遅延機構を有していることを特徴とする請求項１から３までのいずれか１項に記載の双方向通信システム。
【請求項５】
コンテンツを送ることができる双方向通信サーバと、該双方向通信サーバとの間で双方向通信を行う受信機と、を有する双方向通信システムに用いられる受信機であって、
前記双方向通信サーバにおける状態をある期間毎に監視するための通信リクエストを行う状態監視装置を備えていることを特徴とする受信機。
【請求項６】
さらに、通信で取得したイベントデータを放送イベントメッセージに変換するイベントメッセージ変換機構を有している請求項５に記載の受信機。
【請求項７】
コンテンツを送ることができる双方向通信サーバと、該双方向通信サーバとの間で双方向通信を行う受信機と、を有する双方向通信システムに用いられる双方向通信サーバであって、
該双方向通信サーバにおける状態をある期間毎に監視するための前記受信機からの通信リクエストに応じて、自己の状態が更新された場合に、更新された状態に関連する情報を生成し擬似的な放送イベントとして前記受信機に送る擬似的放送イベント生成部を備えていることを特徴とする双方向通信サーバ。
【請求項８】
さらに、前記受信機がタイムアウトする期間の直前まで応答を遅延させる応答遅延機構を有していることを特徴とする請求項７に記載の双方向通信サーバ。
【請求項９】
さらに、前記受信機がタイムアウトする期間より短い任意の時点まで応答を遅延させる応答遅延機構を有していることを特徴とする請求項７に記載の双方向通信サーバ。
【請求項１０】
コンテンツを送ることができる双方向通信サーバと、該双方向通信サーバとの間で双方向通信を行う受信機と、を有する双方向通信システムであって、
前記受信機は、前記双方向通信サーバにおける状態をある期間毎に監視するための通信リクエストを行う状態監視装置を備えていることを特徴とする双方向通信システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、双方向通信を用いたデータ放送技術に関する。
【０００２】
【従来の技術】
図４は、データ放送サービスのシステム構成例を示す図である。図４に示すように、データ放送サービスシステムは、ＢＭＬ（ｂｒｏａｄｃａｓｔ  ｍａｒｋｕｐ  ｌａｎｇｕａｇｅ）ブラウザ１０１と、データ放送サービス事業者１０５と、を含んで構成されている。ＢＭＬは、文字や動画などのコンテンツをテレビ画面の中に表示させる際のレイアウトの仕方や、放送イベントを受信した際の処理の仕方を記述することができる。放送イベント１０７を放送することにより、ＢＭＬブラウザ１０１に表示されるコンテンツをサービス事業者１０５が随時動的に切り替えることができる。データ放送サービスによれば、放送を伝送に用いることにより、サービス事業者１０５の意図によってＢＭＬブラウザ１０１に表示されているコンテンツを動的に切り替えることができる。
【０００３】
図５は、双方向通信サービスのシステム構成例を示す図である。図５に示すように、双方向通信サービスシステムは、ＢＭＬブラウザ１１１と、データ放送サービス事業者１１５と、を含んで構成されている。ＢＭＬブラウザ１１１が通信リクエスト１１７をサービス事業者１１５に送り、これに応じてサービス事業者１１５がＢＭＬブラウザ１１１に対して要求されたコンテンツを送る。このシステムにおいては、ＢＭＬブラウザ１１１におけるユーザの操作により、表示コンテンツを切り替えることができる。
【０００４】
例えば、これらに関連してＢＳデジタル放送で行われていた双方向通信サービス（やり取りできるのはパラメータなど小さなデータのみの）を利用した技術として、双方向通信を用いてデータ放送を行う方法に関し、顧客に提供するデータを複数設け、データ放送を受信した顧客の識別情報を有する要求を受けて、この顧客に提供すべきデータをその顧客に関する顧客情報に基づいて選択し返信する技術が開示されている（例えば特許文献１参照）。
【０００５】
【特許文献１】
特開２００１−２９２４３８号
【０００６】
【発明が解決しようとする課題】
データ放送サービスでは、上述のようにＢＭＬブラウザに表示されているコンテンツを動的に切り替えることができるが、ブロードキャストするためには大がかりな送信装置が必要になる。
【０００７】
一方、双方向通信サービスでは、双方向通信によるデータ受信サービスでは、イベントメッセージを扱えないため、ユーザが操作を行わない限り新しい情報が表示されない。また、双方向通信によるデータサービスでは、リクエストを双方向通信サーバに送ることで初めてデータの取得ができるため受信機に表示される情報を放送局側にとって好ましいタイミングで更新することができないという問題があった。
【０００８】
本発明は、サービス業者が表示コンテンツを任意のタイミングで切り替えることができる双方向データ通信システムを提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明の一観点によれば、コンテンツを送ることができる双方向通信サーバと、該双方向通信サーバとの間で双方向通信を行う受信機と、を有する双方向通信システムであって、前記受信機は、前記双方向通信サーバにおける状態を監視するために、ある期間毎に通信リクエストを行う状態監視装置を備えており、前記双方向通信サーバは、前記通信リクエストを受けて、自己の状態が更新された場合に、更新された状態に関連する情報を生成し擬似的な放送イベントとして前記受信機に送る擬似的放送イベント生成部を備えていることを特徴とする双方向通信システムが提供される。
【００１０】
上記双方向通信システムによれば、前記双方向通信サーバにおける状態をある期間毎に監視するための通信リクエストを行うことにより、受信機は双方向通信サーバの状態を確認することができ、一方、双方向通信サーバは、受信機からの通信リクエストがあることを知ることにより、自己の状態が更新されると、その交信に関連する情報を擬似的な放送イベントとして受信機に送ることができる。
【００１１】
前記受信機は、通信で取得したイベントデータを放送イベントメッセージに変換するイベントメッセージ変換機構を有しているのが好ましい。イベントメッセージ変換機構により、コンテンツの記述を双方向通信システム用に変更する必要が無くなる。
【００１２】
前記双方向通信サーバは、前記受信機がタイムアウトする期間の直前まで前記双方向通信サーバからの応答を遅延させる応答遅延機構を有しているのが好ましい。これにより、受信機側のリクエスト頻度とサーバ側の応答頻度とを少なくすることができる。
【００１３】
【発明の実施の形態】
以下に、本実施の形態による双方向通信システムについて図面を参照しつつ説明を行う。図１は、本実施の形態による双方向通信システムの構成例を示す図である。図２は、双方向通信システムの動作を示すタイミングチャートである。
【００１４】
図１に示すように、本実施の形態による双方向通信システムは、ＢＭＬブラウザ１と、サービス業者の双方向通信サーバ３と、を有して構成されている。ＢＭＬブラウザ１には、通信リクエストによる状態監視装置１ａが設けられている。状態監視装置１ａは、双方向通信サーバ３の状態監視機構であり、これを用いてコンテンツの更新に関する監視を行う。
【００１５】
一方、双方向通信サーバ３には、上記状態監視装置１ａからの通信リクエスト５（例えば５ａから５ｃ）に応じてＢＭＬブラウザ１側に応答しコンテンツの更新時にＢＭＬブラウザ１側に擬似的な放送イベント７を送る擬似的放送イベント生成部３ａを備えている。
【００１６】
次に、上記構成を有する双方向通信システムにおける動作について説明する。
図２に示すように、ＢＭＬブラウザ（受信機）１に設けられた状態監視装置１ａが、双方向通信サーバ３に向けて、「更新されている場合にはデータを送れ」との要求を行う（▲１▼）。双方向通信サーバ３の擬似的放送イベント生成部３ａがこの要求を受けて、コンテンツの更新イベントがあるか否かを判断し、コンテンツの更新イベントがない場合には、双方向通信サーバ３がＢＭＬブラウザ１側にコンテンツの更新がない（変わっていない）旨の応答（▲２▼）を行う。同様に▲３▼、▲４▼のように問いと応答とを繰り返し、コンテンツの更新イベントの有無を監視する。コンテンツの更新イベントが発生した後には、ＢＭＬブラウザ（受信機）１からの問い（▲５▼）に対して、双方向通信サーバ３は、コンテンツが変わった旨を返答する（▲６▼）。ＢＭＬブラウザ１側がコンテンツ更新を知ることにより、その後にイベントデータをいつでも受け入れることができるようになる。その後に、双方向通信サーバ３は任意のタイミングでＢＭＬブラウザ１側にコンテンツを送る。
【００１７】
以上のようなやり取りにより、双方向通信サーバ３側においてコンテンツの更新イベントがあった場合に、更新されたコンテンツを擬似的な放送イベントメッセージとしてＢＭＬブラウザ１側に送信することができる。すなわち、双方向通信技術を用いた場合でも、双方向通信サーバ３側は、データ放送サービスと同じコンテンツ記述の仕方でイベントメッセージを送ることができる。
【００１８】
尚、ＢＭＬブラウザ１側にイベントメッセージ変換機構を設けることにより、通信で取得したイベントデータを放送イベントメッセージに変換することができる。ここで、擬似的な放送イベントという用語を用いたのは、受信したイベントメッセージがＢＭＬブラウザ１側において放送イベントメッセージに変換されるからである。
【００１９】
以上に説明したように、本実施の形態による双方向通信システムによれば、ＢＭＬブラウザ側において定期的に双方向通信サーバ側のコンテンツ情報が更新されているか否かを確認し、コンテンツ情報の更新後に行われたＢＭＬブラウザ側からの問い合わせに応じて、コンテンツの更新をＢＭＬブラウザ側に伝える。その後に、双方向通信サーバ側は、擬似的な放送イベントをＢＭＬブラウザ側に送ることができるようになる。従って、双方向通信サーバを有するービス業者が擬似的な放送イベントを送ることにより、ＢＭＬブラウザ側において表示されるコンテンツをサービス業者側の任意のタイミングで切り替えることができる。
【００２０】
加えて、ＢＭＬブラウザ側に、双方向通信で取得したイベントデータを放送イベントメッセージに変換する機構を設ければ、双方向通信システムにおいてもデータ放送サービスと同じコンテンツ記述の仕方によりイベントメッセージを扱うことができる。そのため、コンテンツ作成者は、コンテンツがデータ放送により提供されるか、或いは、双方向通信により行われるかを意識せずにコンテンツを作成することができ、コンテンツ作成に要する労力を軽減することができる。尚、従来の通信方式、通信手順と基本的には同様であるため、システムの大幅の変更を必要としないという利点もある。
【００２１】
次に、本発明の第２の実施の形態による双方向通信システムについて図面を参照しつつ説明を行う。本実施の形態による双方向通信システムも、第１の実施の形態による双方向システムとほぼ同様の構成を有している。異なる構成に関して図３を参照して説明を行う。図３は、本実施の形態に関する動作を説明するためのタイミングチャート図であり、図２に対応する図である。
【００２２】
図３に示すように、ＢＭＬブラウザ側（受信機）に設けられた状態監視装置１ａが、双方向通信サーバ３に向けて、「更新されている場合にはデータを送れ」との要求を行う（▲７▼）。双方向通信サーバ３には、データ送信要求▲７▼を受けた後、例えば、ＢＭＬブラウザ（受信機）１がタイムアウトする期間（ｘｓ）の直前まで双方向通信サーバ３からの応答を遅延させる応答遅延機構３ｂが設けられている。但し、コンテンツの更新イベントがあった後には、即座に又は任意のタイミングで応答を返す（▲８▼）。この場合にも、双方向通信サーバ３側は、データ放送サービスと同じコンテンツ記述方法に基づきイベントメッセージを送る。尚、上記の例では返答期間はＢＭＬブラウザ（受信機）１がタイムアウトする期間（ｘｓ）の直前までの期間としたが、ｘｓより短い任意の期間を返答期間として予め設定しておいても良い。
【００２３】
本実施の形態による双方向通信システムによれば、ＢＭＬブラウザ（受信機）１からのコンテンツ更新の有無の問い合わせに対して双方向通信サーバ３側での応答時間を、ＢＭＬブラウザ（受信機）１のタイムアウト時間の直前又は予め設定されたＢＭＬブラウザ（受信機）１がタイムアウトする期間（ｘｓ）より短い任意の期間の終了時間までとしたため、ＢＭＬブラウザ（受信機）１と双方向通信サーバ３との間における通信トラフィックを低減させることができる。また、図２では、ＢＭＬブラウザ（受信機）１にコンテンツの更新が伝わるまでの期間がｔｘ中に▲５▼と▲６▼の期間が含まれるのに対して、図３では、ＢＭＬブラウザ（受信機）１にコンテンツの更新が伝わるまでの期間ｔｙ中に▲８▼の期間のみが含まれるため、コンテンツの更新がＢＭＬブラウザ（受信機）１に伝わるまでの期間を短くすることができる。
【００２４】
以上説明したように、上記各実施の形態による双方向通信システムによれば、サービス業者が表示コンテンツを任意のタイミングで動的に切り替えることができるという利点がある。また、双方向通信の伝送方法、コンテンツ記述方法を変えることなく、データ放送に近い機能を低コストで実現することができる。
【００２５】
以上、本実施の形態に沿って説明したが、本発明はこれらの例に限定されるものではなく、種々の変形が可能であるのは言うまでもない。例えば、本実施の形態においては、受信機としてＢＭＬブラウザを対象として説明したが、これは情報端末（例えばパーソナルコンピュータや情報処理機能を備えたテレビジョン装置）以外に、携帯端末、例えば携帯電話やＰＤＡなどの小型の受信機に適用することも可能である。
【００２６】
【発明の効果】
本実施の形態による双方向通信システムによれば、サービス業者が表示コンテンツを任意のタイミングで動的に切り替えることができるという利点がある。また、双方向通信の伝送方法、コンテンツ記述方法を変えることなく、データ放送に近い機能を低コストで実現することができるという利点がある。
【図面の簡単な説明】
【図１】本発明の実施の形態による双方向通信システムの構成例を示す図である。
【図２】本発明の第１の実施の形態による双方向通信技術のトラフィック図である。
【図３】本発明の第２の実施の形態による双方向通信技術のトラフィック図である。
【図４】一般的なデータ放送サービスシステムの構成例を示す図である。
【図５】一般的な双方向通信サービスシステムの構成例を示す図である。
【符号の説明】
１…ＢＭＬブラウザ（受信機）、１ａ…状態監視装置、３…双方向通信サーバ、３ａ…擬似的放送イベント生成部、３ｂ…応答遅延機構。
【図１】
2004289259.tif 000003
【図２】
2004289259.tif 000004
【図３】
2004289259.tif 000005
【図４】
2004289259.tif 000006
【図５】
2004289259.tif 000007