(57)【特許請求の範囲】
【請求項１】
データ放送システムであって、
放送局から放送された放送コンテンツに基づいてサーバにアクセスしてきた受信機に、イベントメッセージ又はモジュールの受信を監視し、イベントメッセージ又はモジュールの受信があった場合には、前記受信したイベントメッセージ又はモジュールに含まれているコンテンツを取得して表示し、イベントメッセージ又はモジュールの受信がない場合には、サーバにアクセスして通信コンテンツを取得する処理が記述されたプログラムを送信する送信手段と、
前記サーバの前記通信コンテンツの取得の為の通信アクセスの負荷状況を検出する負荷状況検出手段と、
前記サーバの通信アクセスについて所定の負荷が検出されると、前記通信コンテンツの少なくとも一部を、イベントメッセージ又はモジュールに含めてデータ放送によって送出するデータ放送コンテンツ送出手段と
を有することを特徴とするデータ放送システム。
【請求項２】
前記データ放送コンテンツ送出手段は、前記通信コンテンツの少なくとも一部を、イベントメッセージのプライベートデータ領域に含めて送出することを特徴とする請求項１に記載のデータ放送システム。
【請求項３】
データ放送による負荷分散方法であって、
サーバは、放送局から放送された放送コンテンツに基づいてアクセスしてきた受信機に、イベントメッセージ又はモジュールの受信を監視し、イベントメッセージ又はモジュールの受信があった場合には、前記受信したイベントメッセージ又はモジュールに含まれているコンテンツを取得して表示し、イベントメッセージ又はモジュールの受信がない場合には、サーバにアクセスして通信コンテンツを取得する処理が記述されたプログラムを送信し、
放送局は、前記サーバの前記通信コンテンツの取得の為の通信アクセスの負荷状況を検出し、
放送局は、前記サーバの前記通信アクセスについて所定の負荷が検出されると、前記通信コンテンツの少なくとも一部を、イベントメッセージ又はモジュールに含めてデータ放送によって送出する
ことを特徴とするデータ放送による負荷分散方法。
【請求項４】
前記通信コンテンツの少なくとも一部を、イベントメッセージのプライベートデータ領域に含めて送出することを特徴とする請求項３に記載のデータ放送による負荷分散方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデータ放送の技術に関し、特に、データ放送コンテンツに基づく通信コンテンツの取得によるサーバの負荷を軽減する技術に関する。
【背景技術】
【０００２】
アナログ地上放送に代わる放送として、地上デジタル放送が開始されている。この地上デジタル放送では、通常の映像・音声に加えて、様々な文字情報や双方向サービスを付加したデータ放送も提供されている。
【０００３】
このデータ放送は、ＨＴＭＬと同じような表現が可能であり、文字情報だけでなく、画像やアニメーション、音声など様々な情報を見ることができる。さらに、データ放送では、インターネット等を利用することで、コンテンツの配信を行うこともでき、今後その利用拡大も期待されている。例えば、データ放送によって、リンク先のＵＲＬを記載した放送コンテンツを放送し、この放送コンテンツを受信した受信機から通信により、そのリンク先のＵＲＬにアクセスして、通信コンテンツを取得することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、データ放送は同時に多数のものに放送されるものであり、リンク先のＵＲＬを記載した放送コンテンツを受信した者が、同時多数に、そのリンク先のＵＲＬにアクセスし、アクセス先のサーバに多大な負荷が生じる場合があった。例えば、話題性のあるコンテンツのリンク先のＵＲＬを記載したコンテンツを放送し、多数のものがそのリンク先にアクセスする場合である。
【０００５】
このような場合、サーバの負荷が許容限度を超えると、サーバがダウンしてしまい、コンテンツの提供もできなくなってしまうという課題があった。
【０００６】
そこで、本発明は上記課題に鑑みて発明されたものであって、その目的は放送コンテンツのリンク先のサーバの負荷を分散することができる技術を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決する本発明は、データ放送システムであって、データ放送コンテンツに基づく通信コンテンツの取得の為の通信アクセスの負荷状況を検出する負荷状況検出手段と、前記負荷状況に基づいて、前記通信コンテンツの少なくとも一部を放送によって送出するデータ放送コンテンツ送出手段とを有することを特徴とする。
【０００８】
上記課題を解決する本発明は、データ放送システムであって、データ放送コンテンツに基づく通信コンテンツの取得の為の通信アクセスの負荷状況を検出する負荷状況検出手段と、前記通信アクセスの負荷が検出されると、前記通信コンテンツを含めたデータ放送コンテンツを送出するデータ放送コンテンツ送出手段とを有することを特徴とする。
【０００９】
上記課題を解決する本発明は、データ放送による負荷分散方法であって、データ放送コンテンツに基づく通信コンテンツの取得の為の通信アクセスの負荷状況を検出し、前記負荷状況に基づいて、前記通信コンテンツの少なくとも一部を放送によって送出することを特徴とする。
【００１０】
上記課題を解決する本発明は、データ放送による負荷分散方法であって、データ放送コンテンツに基づく通信コンテンツの取得の為の通信アクセスの負荷状況を検出し、前記通信アクセスの負荷が検出されると、前記通信コンテンツを含めたデータ放送コンテンツを送出することを特徴とする。
【００１１】
上記課題を解決する本発明は、データ放送コンテンツに基づく通信コンテンツの取得の為の通信アクセスの負荷状況を検出する処理と、前記負荷状況に基づいて、前記通信コンテンツの少なくとも一部を放送によって送出する処理とを情報処理装置に実行させることを特徴とするプログラムである。
【００１２】
上記課題を解決する本発明は、データ放送コンテンツに基づく通信コンテンツの取得の為の通信アクセスの負荷状況を検出する処理と、前記通信アクセスの負荷が検出されると、前記通信コンテンツを含めたデータ放送コンテンツを送出する処理とを情報処理装置に実行させることを特徴とするプログラムである。
【発明の効果】
【００１３】
本発明によれば、データ放送のコンテンツによって、サーバの負荷が増大した場合であっても、放送側からの操作でサーバの負荷を軽減することができる。
【発明を実施するための最良の形態】
【００１４】
本発明の実施の形態を説明する。
【００１５】
図１は本発明の実施の形態を説明する為の図である。図１中、１は放送局、２はコンテンツサーバ、３はコンテンツサーバ２に接続可能なテレビ受信機（例えば、１セグ受信可能な携帯電話）である。
【００１６】
放送局１はデータ放送のデータ放送コンテンツを放送している放送局であり、そのデータ放送コンテンツはリンク先にサーバ２のＵＲＬを記載した放送コンテンツである。また、放送局１は、サーバ２のアクセス状況をコンテンツ毎に監視している。
【００１７】
サーバ２は、放送局１から放送されたデータ放送コンテンツに記載されたＵＲＬにリンクされた通信コンテンツを格納しており、この通信コンテンツの取得ためにアクセスしてきたテレビ受信機３に対して、その通信コンテンツを送信するものである。
【００１８】
テレビ受信機３は、データ放送を受信する機能、及び通信機能を備えており、放送局１から放送されたコンテンツに関連ある通信コンテンツを、サーバ２にアクセスして取得する。
【００１９】
上述のような三者間の動作を説明する。
【００２０】
放送局１はデータ放送によって、リンク先にサーバ２の通信コンテンツのＵＲＬが記載されたデータ放送コンテンツを放送する（Ｓｔｅｐ  １）。また、放送局１は、サーバ２のアクセス状況を監視する（Ｓｔｅｐ  ２）。
【００２１】
テレビ受信機３はデータ放送を受信し、データ放送コンテンツのＵＲＬに基づいて、リンク先の通信コンテンツの取得のためにアクセスする（Ｓｔｅｐ  ３）。
【００２２】
サーバ２では、アクセスしてきた受信機３に通信コンテンツを送信する（Ｓｔｅｐ  ４）。
【００２３】
放送局１は、サーバ２に対して一定以上の負荷が検出されると（Ｓｔｅｐ  ５）、放送局１はデータ放送コンテンツにリンクされている通信コンテンツの一部又は全部を、データ放送によって放送する（Ｓｔｅｐ  ６）。受信機３では、通信コンテンツをサーバ２からではなく、データ放送から取得する（Ｓｔｅｐ  ７）。
【００２４】
これにより、テレビ受信機３からサーバ２へのアクセス数が減り、サーバ２の負荷が軽減される。
【実施例１】
【００２５】
上述した実施の形態における具体的な実施例１を説明する。
【００２６】
実施例１では、サーバ２の負荷が検出された場合、データ放送コンテンツにリンク先の通信コンテンツを含め、全てデータ放送によりコンテンツを送出する場合を説明する。
【００２７】
図２は実施例１における放送局１のブロック図であり、図３は実施例１におけるサーバ２のブロック図であり、図４は実施例１における受信機３のブロック図である。
【００２８】
図２に示す通り、放送局１は、放送コンテンツ格納部１１と、データ放送送出部１２と、サーバ負荷監視部１３とを備える。
【００２９】
放送コンテンツ格納部１１には、データ放送で放送される放送コンテンツが格納されている。このデータ放送コンテンツは、通常放送用のデータ放送コンテンツと、サーバ２の負荷が検出された場合に放送されるデータ放送コンテンツとの二種類が格納されている。
【００３０】
図５に通常放送用のデータ放送コンテンツを、図６にサーバ負荷検出時に送信されるデータ放送コンテンツを示す。
【００３１】
図５に示される通常放送用のデータ放送コンテンツでは、経済情報と人気アイドルとのコンテンツのＵＲＬが記載されており、これらのＵＲＬによりサーバ２にアクセスすることにより、経済情報と人気アイドルとのコンテンツが取得される。一方、図６に示されるサーバ負荷検出時に送信されるデータ放送コンテンツでは、経済情報はそのままであるが、人気アイドルのコンテンツを放送から取得するように変更されている。すなわち、図６に示されるデータ放送コンテンツは、人気アイドルのコンテンツの取得のために、サーバ２の負荷が増大した場合に送出されるデータ放送コンテンツである。尚、図６に示されるデータ放送コンテンツでは、モジュール番号０００４のモジュールが人気アイドルのコンテンツが格納されているモジュールであることを示しており、モジュール番号０００４のモジュールは、図示していないが、データ放送で放送される。
【００３２】
データ放送送出部１２は、放送コンテンツ格納部１１に格納されているデータ放送コンテンツを放送する。
【００３３】
サーバ負荷監視部１３は、サーバ２のアクセスの負荷状況を監視する。具体的には、サーバ２から通知される一定時間のアクセス数が所定数に達すると、サーバ２の負荷を検出する。尚、アクセス数はリンクされているコンテンツ毎にカウントする。
【００３４】
サーバ２は、通信コンテンツ格納部２１と、通信コンテンツ送出部２２と、サーバ負荷通知部２３とを備える。
【００３５】
通信コンテンツ格納部２１には、放送局１から放送されたデータ放送の放送コンテンツに基づいてアクセスしてきたテレビ受信機に提供する通信コンテンツが格納されている。
【００３６】
通信コンテンツ送出部２２は、放送局１から放送されたデータ放送の放送コンテンツに基づいて、サーバ２にアクセスしてきた受信機３に対して通信コンテンツを送信する。
【００３７】
サーバ負荷通知部２３は、サーバ２のアクセスの負荷状況を放送局１に通知する。具体的には、放送局１から放送されたデータ放送コンテンツに基づいて、一定時間にサーバ２にアクセスしてきたアクセス件数等をカウントし、これを放送局１に通知する。尚、アクセス数はコンテンツ毎にカウントして通知する。
【００３８】
テレビ受信機３は、データ放送を受信する受信部３１と、サーバ２にアクセスして通信コンテンツを取得する通信コンテンツ取得部３２とを備える。
【００３９】
次に、具体的な動作を説明する。
【００４０】
まず、データ放送送出部１２は、図５に示される通常放送用のデータ放送コンテンツを送出する。
【００４１】
テレビ受信機３では、放送されているデータ放送コンテンツを受信し、ユーザの指示にしだかって、放送コンテンツに記載されているリンク先のＵＲＬにアクセスする。
【００４２】
サーバ２では、アクセスしてきたテレビ受信機３にコンテンツを送信する一方、コンテンツ毎にアクセス件数をカウントして放送局３に通知する。ここで、人気アイドルのコンテンツの取得のアクセス件数が増大したとすると、放送局３のサーバ負荷監視部１３は、人気アイドルのコンテンツの取得のアクセス件数が一定時間内に所定数に達した時点で、サーバ２に負荷がかかっていることを検出する。そして、その結果をデータ放送送出部１２に通知する。すると、データ放送送出部１２は、通常放送用のデータ放送コンテンツに代えて、図６に示されるサーバ負荷検出時用のデータ放送コンテンツを送出する。
【００４３】
テレビ受信機３では、サーバ負荷検出時のデータ放送コンテンツを受信し、これ以降、人気アイドルのコンテンツの取得は、放送されるモジュール番号０００４のモジュールにより行われることとなる。
【００４４】
これ以降、人気アイドルのコンテンツを取得するためのサーバ２へのアクセスがなくなり、サーバ２の負荷が減少する。
【実施例２】
【００４５】
実施例２を説明する。
【００４６】
実施例２では、テレビ受信機３が既に通信に遷移している場合において、サーバ２に負荷がかかっていることが検出されると、通信コンテンツの一部をイベントメッセージのプライベート領域に乗せて送出する例を説明する。
【００４７】
実施例１と異なる所は、図７に示される如く、放送局１が、通信コンテンツ格納部１４と、イベントメッセージ送出部１５とを備えることである。
【００４８】
通信コンテンツ格納部１４には、サーバ２の通信コンテンツ格納部２１に格納されている通信コンテンツと同様なコンテンツが格納されている。
【００４９】
イベントメッセージ送出部１５は、サーバ負荷監視部１３においてサーバ２に負荷がかかっていることが検出されると、サーバ２の負荷の原因となるコンテンツを、通信コンテンツ格納部から読み出し、イベントメッセージのプライベート領域に乗せて送出する。
【００５０】
更に、サーバ２の通信コンテンツ送出部２２には、図８に示されるようなデータ放送コンテンツが格納されている。このデータ放送コンテンツは、サーバ２にアクセスしてきたテレビ受信機３に送出されるコンテンツであり、イベントメッセージの受信を監視し、イベントメッセージの受信があった場合には、そのイベントメッセージのプライベート領域に記載されているコンテンツを取得して表示し、イベントメッセージの受信がない場合には、リンク先のサーバ２にアクセスしてコンテンツを取得する処理が記述されている。
【００５１】
図８に示されるようなデータ放送コンテンツでは、今日のニュースのコンテンツの取得処理がそれに該当しており、イベントメッセージの受信がない場合、すなわち、今日のニュースのコンテンツのアクセス件数が少なく、イベントメッセージが送出されない場合、データ放送コンテンツに記載されているＵＲＬ（http://www.hogehoge/info.btb）にアクセスして今日のニュースのコンテンツを取得する。
【００５２】
一方、今日のニュースのコンテンツのアクセス件数が多くてサーバ２の負荷が増大している場合には、コンテンツIDが"NEWS"のイベントメッセージが送出される。受信機２では、コンテンツIDが"NEWS"のイベントメッセージのプライベート領域に記載されているコンテンツ（今日のニュースのコンテンツ）を取得する。
【００５３】
このような構成によれば、既に通信に遷移している受信機であっても、実施例１と同様に、サーバ２の負荷を軽減する動作を行うことができる。
【００５４】
上述した実施例では、イベントメッセージのプライベート領域に、サーバ２の負荷の原因となるコンテンツを記載して送出する例を説明したが、イベントメッセージの代わりにモジュールを用いることもできる。
【００５５】
モジュールを用いる場合のデータ放送コンテンツの例を図９に示す。
【００５６】
図９に示されるようなデータ放送コンテンツでは、今日のニュースのコンテンツの取得処理がそれに該当しており、モジュールの受信がない場合、すなわち、今日のニュースのコンテンツのアクセス件数が少なく、モジュールが送出されない場合、データ放送コンテンツに記載されているＵＲＬ（http://www.hogehoge/info.btb）にアクセスして今日のニュースのコンテンツを取得する。
【００５７】
一方、今日のニュースのコンテンツのアクセス件数が多くてサーバ２の負荷が増大している場合には、モジュール番号”40/1000/”のモジュールが更新される。受信機２では、”40/1000/info.btb”のバイナリテーブルからコンテンツ（今日のニュースのコンテンツ）を取得する。
【図面の簡単な説明】
【００５８】
【図１】図１は本発明の実施の形態を説明する為の図である。
【図２】図２は実施例１における放送局１のブロック図である。
【図３】図３は実施例１におけるサーバ２のブロック図である。
【図４】図４は実施例１における受信機３のブロック図である。
【図５】図５は通常放送用のデータ放送コンテンツを示した図である。
【図６】図６はサーバ負荷検出時に送信されるデータ放送コンテンツを示した図である。
【図７】図７は実施例２の放送局１のブロック図である。
【図８】図８は実施例２のデータ放送コンテンツを示した図である。
【図９】図９は実施例２の他のデータ放送コンテンツを示した図である。
【符号の説明】
【００５９】
１      放送局
２      サーバ
３      テレビ受信機
【図１】
0005252259.tif 000002
【図２】
0005252259.tif 000003
【図３】
0005252259.tif 000004
【図４】
0005252259.tif 000005
【図５】
0005252259.tif 000006
【図６】
0005252259.tif 000007
【図７】
0005252259.tif 000008
【図８】
0005252259.tif 000009
【図９】
0005252259.tif 000010