(57)【特許請求の範囲】
【請求項１】
データ放送のコンテンツ情報表示方法であって、
受信機は、受信機のデータ放送領域に表示されるコンテンツのフレームを構成するデータと、受信したイベントメッセージから前記フレーム内に表示するコンテンツ情報を抽出してフレーム内の所定位置に表示させるためのプログラムとを含むフレーム初期情報を、通信を介してコンテンツサーバから受信するステップと、
放送局は、イベントメッセージのプライベート領域に前記コンテンツ情報を格納し、データ放送によりイベントメッセージを送信するステップと、
受信機は、前記イベントメッセージを受信し、前記フレーム初期情報のプログラムにより、前記受信したイベントメッセージのプライベート領域から前記コンテンツ情報を抽出するステップと、
受信機は、前記フレーム初期情報のプログラムにより、前記抽出したコンテンツ情報をフレーム内の所定位置に表示するステップと
を有することを特徴とするデータ放送のコンテンツ情報表示方法。
【請求項２】
データ放送のコンテンツ情報表示方法であって、
受信機は、
受信機のデータ放送領域に表示されるコンテンツのフレームを構成するデータと、
受信機で受信したイベントメッセージのうち選択するイベントメッセージを識別するイベントメッセージ識別情報と、
前記選択したイベントメッセージから抽出するコンテンツ情報を識別するコンテンツ識別情報と、
前記選択したイベントメッセージから抽出するコンテンツ情報に対応したバージョン情報を、前記選択したイベントメッセージから抽出して受信機に記憶させるためのプログラムと、
受信機に、受信したイベントメッセージから前記イベントメッセージ識別情報に対応するイベントメッセージを選択し、選択したイベントメッセージから前記コンテンツ識別情報及び記憶しているバージョン情報に基づいて最新のバージョンのコンテンツ情報を抽出し、このコンテンツ情報をフレーム内の所定位置に表示させるためのプログラムと
から成るフレーム初期情報を、通信を介してコンテンツサーバから受信するステップと、
放送局は、イベントメッセージのプライベート領域を複数に分割し、各領域に、コンテンツ情報と、このコンテンツ情報を識別するコンテンツ識別情報と、前記コンテンツ情報のバージョン情報とを格納し、前記イベントメッセージにイベントメッセージ識別情報を付与してイベントメッセージを送信するステップと、
受信機は、イベントメッセージを受信し、前記フレーム初期情報のプログラムにより、受信したイベントメッセージから前記イベントメッセージ識別情報に対応するイベントメッセージを選択し、選択したイベントメッセージのプライベート領域から、前記コンテンツ識別情報及び記憶しているバージョン情報に基づいて最新のバージョンのコンテンツ情報を抽出し、このコンテンツ情報をフレーム内の所定位置に表示するステップと、
受信機は、前記フレーム初期情報のプログラムにより、前記抽出したコンテンツ情報に対応するバージョン情報を、前記選択したイベントメッセージのプライベート領域から抽出して記憶するステップと
を有することを特徴とするデータ放送のコンテンツ情報表示方法。
【請求項３】
データ放送のコンテンツ情報表示システムであって、
コンテンツサーバと、受信機と、放送局とを有し、
前記コンテンツサーバは、
受信機のデータ放送領域に表示されるコンテンツのフレームを構成するデータと、受信したイベントメッセージから前記フレーム内に表示するコンテンツ情報を抽出してフレーム内の所定位置に表示させるためのプログラムとを含むフレーム初期情報が記憶された記憶手段と、
前記受信機からの前記フレーム初期情報の要求に応答して、通信を介して、前記フレーム初期情報を前記受信機に送信する手段とを有し、
前記放送局は、
イベントメッセージのプライベート領域に前記コンテンツ情報を格納し、データ放送により前記イベントメッセージを送信する手段を有し、
前記受信機は、
前記コンテンツサーバに、フレーム初期情報を要求し、前記フレーム初期情報を受信する手段と、
前記フレーム初期情報のプログラムによって動作し、イベントメッセージを受信し、前記受信したイベントメッセージのプライベート領域からコンテンツ情報を抽出し、このコンテンツ情報を前記フレーム内の所定位置に表示する手段とを有する
ことを特徴とするデータ放送のコンテンツ情報表示システム。
【請求項４】
データ放送のコンテンツ情報表示システムであって、
コンテンツサーバと、受信機と、放送局とを有し、
前記コンテンツサーバは、
受信機のデータ放送領域に表示されるコンテンツのフレームを構成するデータと、
受信機で受信したイベントメッセージのうち選択するイベントメッセージを識別するイベントメッセージ識別情報と、
前記選択したイベントメッセージから抽出するコンテンツ情報を識別するコンテンツ識別情報と、
前記選択したイベントメッセージから抽出するコンテンツ情報に対応したバージョン情報を、前記選択したイベントメッセージから抽出して受信機に記憶させるためのプログラムと、
受信機に、受信したイベントメッセージから前記イベントメッセージ識別情報に対応するイベントメッセージを選択し、選択したイベントメッセージから前記コンテンツ識別情報及び記憶しているバージョン情報に基づいて最新のバージョンのコンテンツ情報を抽出し、このコンテンツ情報をフレーム内の所定位置に表示させるためのプログラムと
から成るフレーム初期情報が記憶された記憶手段と、
前記受信機からの要求に応答して、通信を介して前記フレーム初期情報を前記受信機に送信する手段とを有し、
前記放送局は、
イベントメッセージのプライベート領域を複数に分割し、各領域に、コンテンツ情報と、このコンテンツ情報を識別するコンテンツ識別情報と、前記コンテンツ情報のバージョン情報とを格納し、前記イベントメッセージにイベントメッセージ識別情報を付与してイベントメッセージを送信する手段を有し、
前記受信機は、
前記コンテンツサーバに、フレーム初期情報を要求し、前記フレーム初期情報を受信する手段と、
イベントメッセージを受信し、前記フレーム初期情報のプログラムにより、受信したイベントメッセージから前記イベントメッセージ識別情報に対応するイベントメッセージを選択し、選択したイベントメッセージのプライベート領域から、前記コンテンツ識別情報及び記憶しているバージョン情報に基づいて最新のバージョンのコンテンツ情報を抽出し、このコンテンツ情報をフレーム内の所定位置に表示する手段と、
前記フレーム初期情報のプログラムにより、前記抽出したコンテンツ情報に対応するバージョン情報を、前記選択したイベントメッセージのプライベート領域から抽出して記憶する手段とを有する
ことを特徴とするデータ放送のコンテンツ情報表示システム。
【請求項５】
デジタル放送受信機のプログラムであって、
前記プログラムは、
デジタル放送受信機のデータ放送領域に表示されるコンテンツのフレームを構成するデータを含み、
前記コンテンツのコンテンツ情報が格納されたイベントメッセージを受信する処理と、
前記受信したイベントメッセージのプライベート領域から前記コンテンツ情報を抽出する処理と、
前記抽出したコンテンツ情報を、受信機のデータ放送領域の前記フレームの所定位置に表示する処理と
をデジタル放送受信機に実行させることを特徴とするプログラム。
【請求項６】
デジタル放送受信機のプログラムであって、
前記プログラムは、
受信機のデータ放送領域に表示されるコンテンツのフレームを構成するデータと、受信機で受信したイベントメッセージのうち選択するイベントメッセージを識別するイベントメッセージ識別情報と、前記選択したイベントメッセージから抽出するコンテンツ情報を識別するコンテンツ識別情報とを含み、
イベントメッセージを受信する処理と、
受信したイベントメッセージから前記イベントメッセージ識別情報に対応するイベントメッセージを選択し、選択したイベントメッセージのプライベート領域から、前記コンテンツ識別情報及び記憶しているバージョン情報に基づいて最新のバージョンのコンテンツ情報を抽出し、このコンテンツ情報をフレーム内の所定位置に表示する処理と、
前記抽出したコンテンツ情報に対応するバージョン情報を、前記選択したイベントメッセージのプライベート領域から抽出して記憶する処理と
をデジタル放送受信機に実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデータ放送の情報表示方法及びシステムと、プログラムに関し、特に、データ放送におけるコンテンツの表示の技術に関する。
【背景技術】
【０００２】
近年、ＢＳデジタル放送などの衛星放送に続き、地上デジタル放送が開始され、それに伴いデータ放送も開始されている。このデータ放送は、ＢＭＬ文書やＪＰＥＧ、ＰＮＧ、バイナリテーブルなどのリソースを、データカルーセル伝送方式によって伝送する。データカルーセル伝送方式は、複数のファイルをＭＰＥＧ−２のセクションに分割して繰り返し送出する伝送方式であり、ＤＳＭ−ＣＣ規格に準拠している。更に、データ放送では、受信機上で実行中のコンテンツに対して、局から任意のタイミングでメッセージングを行うイベントメッセージ伝送方式が規定されている。
【０００３】
更に、データ放送では、放送によるコンテンツの提示だけでなく、通信リンクによるコンテンツの提供も行うことができる。しかし、この通信コンテンツは通常ＰＵＬＬ型であり、最新情報を取得するにはユーザの操作が必要となる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従って、データ放送における通信コンテンツの更新は、ユーザが自ら操作して最新のコンテンツ情報を、コンテンツを提供しているコンテンツサーバから受信する必要があり、最新の情報に自動更新する技術はなかった。
【０００５】
また、通信コンテンツを利用する場合、最新情報を取得する毎に通信が必要になるので、通信コストが多く発生してしまう。
【０００６】
更に、放送のような同報性のあるメディアを契機に発生する通信は、通常の状態で想定されない程の多くの通信が同時に発生し、これに対応する通信インフラを整えることは多大な労力と投資が必要とされる。
【０００７】
そこで、本発明は上記課題に鑑みて発明されたものであって、その目的はデータ放送における通信コンテンツのコンテンツ情報を自動更新させ、最新情報をリアルタイムに提供することができるデータ放送の情報表示方法及びシステムと、プログラムを提供することにある。
【０００８】
また、本発明の目的は、通信コストを減らし、データ放送における通信コンテンツのコンテンツ情報を自動更新することができるデータ放送の情報表示方法及びシステムと、プログラムを提供することにある。
【０００９】
また、本発明の目的は、同時に多くの通信を発生させずに、データ放送における通信コンテンツの更新を自動的に行うデータ放送の情報表示方法及びシステムと、プログラムを提供することにある。
【課題を解決するための手段】
【００１０】
上記課題を解決する本発明は、データ放送のコンテンツ情報表示方法であって、受信機は、受信機のデータ放送領域に表示されるコンテンツのフレームを構成するデータと、受信したイベントメッセージから前記フレーム内に表示するコンテンツ情報を抽出してフレーム内の所定位置に表示させるためのプログラムとを含むフレーム初期情報を、通信を介してコンテンツサーバから受信するステップと、放送局は、イベントメッセージのプライベート領域に前記コンテンツ情報を格納し、データ放送によりイベントメッセージを送信するステップと、受信機は、前記イベントメッセージを受信し、前記フレーム初期情報のプログラムにより、前記受信したイベントメッセージのプライベート領域から前記コンテンツ情報を抽出するステップと、受信機は、前記フレーム初期情報のプログラムにより、前記抽出したコンテンツ情報をフレーム内の所定位置に表示するステップとを有することを特徴とする。
【００１１】
上記課題を解決する本発明は、データ放送のコンテンツ情報表示方法であって、受信機は、受信機のデータ放送領域に表示されるコンテンツのフレームを構成するデータと、受信機で受信したイベントメッセージのうち選択するイベントメッセージを識別するイベントメッセージ識別情報と、前記選択したイベントメッセージから抽出するコンテンツ情報を識別するコンテンツ識別情報と、前記選択したイベントメッセージから抽出するコンテンツ情報に対応したバージョン情報を、前記選択したイベントメッセージから抽出して受信機に記憶させるためのプログラムと、受信機に、受信したイベントメッセージから前記イベントメッセージ識別情報に対応するイベントメッセージを選択し、選択したイベントメッセージから前記コンテンツ識別情報及び記憶しているバージョン情報に基づいて最新のバージョンのコンテンツ情報を抽出し、このコンテンツ情報をフレーム内の所定位置に表示させるためのプログラムとから成るフレーム初期情報を、通信を介してコンテンツサーバから受信するステップと、放送局は、イベントメッセージのプライベート領域を複数に分割し、各領域に、コンテンツ情報と、このコンテンツ情報を識別するコンテンツ識別情報と、前記コンテンツ情報のバージョン情報とを格納し、前記イベントメッセージにイベントメッセージ識別情報を付与してイベントメッセージを送信するステップと、受信機は、イベントメッセージを受信し、前記フレーム初期情報のプログラムにより、受信したイベントメッセージから前記イベントメッセージ識別情報に対応するイベントメッセージを選択し、選択したイベントメッセージのプライベート領域から、前記コンテンツ識別情報及び記憶しているバージョン情報に基づいて最新のバージョンのコンテンツ情報を抽出し、このコンテンツ情報をフレーム内の所定位置に表示するステップと、受信機は、前記フレーム初期情報のプログラムにより、前記抽出したコンテンツ情報に対応するバージョン情報を、前記選択したイベントメッセージのプライベート領域から抽出して記憶するステップとを有することを特徴とする。
【００１２】
上記課題を解決する本発明は、データ放送のコンテンツ情報表示システムであって、コンテンツサーバと、受信機と、放送局とを有し、前記コンテンツサーバは、受信機のデータ放送領域に表示されるコンテンツのフレームを構成するデータと、受信したイベントメッセージから前記フレーム内に表示するコンテンツ情報を抽出してフレーム内の所定位置に表示させるためのプログラムとを含むフレーム初期情報が記憶された記憶手段と、
前記受信機からの前記フレーム初期情報の要求に応答して、通信を介して、前記フレーム初期情報を前記受信機に送信する手段とを有し、前記放送局は、イベントメッセージのプライベート領域に前記コンテンツ情報を格納し、データ放送により前記イベントメッセージを送信する手段を有し、前記受信機は、前記コンテンツサーバに、フレーム初期情報を要求し、前記フレーム初期情報を受信する手段と、前記フレーム初期情報のプログラムによって動作し、イベントメッセージを受信し、前記受信したイベントメッセージのプライベート領域からコンテンツ情報を抽出し、このコンテンツ情報を前記フレーム内の所定位置に表示する手段とを有することを特徴とする。
【００１３】
上記課題を解決する本発明は、データ放送のコンテンツ情報表示システムであって、コンテンツサーバと、受信機と、放送局とを有し、前記コンテンツサーバは、受信機のデータ放送領域に表示されるコンテンツのフレームを構成するデータと、受信機で受信したイベントメッセージのうち選択するイベントメッセージを識別するイベントメッセージ識別情報と、前記選択したイベントメッセージから抽出するコンテンツ情報を識別するコンテンツ識別情報と、前記選択したイベントメッセージから抽出するコンテンツ情報に対応したバージョン情報を、前記選択したイベントメッセージから抽出して受信機に記憶させるためのプログラムと、受信機に、受信したイベントメッセージから前記イベントメッセージ識別情報に対応するイベントメッセージを選択し、選択したイベントメッセージから前記コンテンツ識別情報及び記憶しているバージョン情報に基づいて最新のバージョンのコンテンツ情報を抽出し、このコンテンツ情報をフレーム内の所定位置に表示させるためのプログラムとから成るフレーム初期情報が記憶された記憶手段と、前記受信機からの要求に応答して、通信を介して前記フレーム初期情報を前記受信機に送信する手段とを有し、前記放送局は、イベントメッセージのプライベート領域を複数に分割し、各領域に、コンテンツ情報と、このコンテンツ情報を識別するコンテンツ識別情報と、前記コンテンツ情報のバージョン情報とを格納し、前記イベントメッセージにイベントメッセージ識別情報を付与してイベントメッセージを送信する手段を有し、前記受信機は、前記コンテンツサーバに、フレーム初期情報を要求し、前記フレーム初期情報を受信する手段と、イベントメッセージを受信し、前記フレーム初期情報のプログラムにより、受信したイベントメッセージから前記イベントメッセージ識別情報に対応するイベントメッセージを選択し、選択したイベントメッセージのプライベート領域から、前記コンテンツ識別情報及び記憶しているバージョン情報に基づいて最新のバージョンのコンテンツ情報を抽出し、このコンテンツ情報をフレーム内の所定位置に表示する手段と、前記フレーム初期情報のプログラムにより、前記抽出したコンテンツ情報に対応するバージョン情報を、前記選択したイベントメッセージのプライベート領域から抽出して記憶する手段とを有することを特徴とする。
【００１４】
上記課題を解決する本発明は、デジタル放送受信機のプログラムであって、前記プログラムは、デジタル放送受信機のデータ放送領域に表示されるコンテンツのフレームを構成するデータを含み、前記コンテンツのコンテンツ情報が格納されたイベントメッセージを受信する処理と、前記受信したイベントメッセージのプライベート領域から前記コンテンツ情報を抽出する処理と、前記抽出したコンテンツ情報を、受信機のデータ放送領域の前記フレームの所定位置に表示する処理とをデジタル放送受信機に実行させることを特徴とする。
【００１５】
上記課題を解決する本発明は、デジタル放送受信機のプログラムであって、前記プログラムは、受信機のデータ放送領域に表示されるコンテンツのフレームを構成するデータと、受信機で受信したイベントメッセージのうち選択するイベントメッセージを識別するイベントメッセージ識別情報と、前記選択したイベントメッセージから抽出するコンテンツ情報を識別するコンテンツ識別情報とを含み、イベントメッセージを受信する処理と、受信したイベントメッセージから前記イベントメッセージ識別情報に対応するイベントメッセージを選択し、選択したイベントメッセージのプライベート領域から、前記コンテンツ識別情報及び記憶しているバージョン情報に基づいて最新のバージョンのコンテンツ情報を抽出し、このコンテンツ情報をフレーム内の所定位置に表示する処理と、前記抽出したコンテンツ情報に対応するバージョン情報を、前記選択したイベントメッセージのプライベート領域から抽出して記憶する処理とをデジタル放送受信機に実行させることを特徴とする。
【発明の効果】
【００１６】
本発明は、コンテンツのフレームに関するデータや、表示プログラム等は通信を介してコンテンツサーバから取得し、一方、所定のタイミングで送出することができるイベントメッセージに最新のコンテンツ情報を含めて放送し、そのイベントメッセージからコンテンツ情報を抽出して表示するように構成しているので、受信機側では自動的にイベントメッセージを取得して最新のコンテンツ情報を表示することができ、通信リンクのように、ユーザがコンテンツ情報をサーバからわざわざ取得しなくても良いという優れた効果を有する。
【００１７】
また、本発明は、コンテンツのフレームに関するデータや、表示プログラム等を、初回に通信を介して取得し、それ以降、通信を行わずに放送波によるイベントメッセージからコンテンツ情報を取得するので、通信により発生する費用が大幅に低減でき、更には、通信の輻輳も発生しないという優れた効果を有する。
【００１８】
また、イベントメッセージのプライベート領域を分割して複数のコンテンツ情報を格納し、受信側で自己のコンテンツ情報を識別するように構成すれば、個数制限のあるイベントメッセージを有効に活用して、より多くのコンテンツ情報の更新を達成することができる。
【発明を実施するための最良の形態】
【００１９】
本発明の実施の形態を説明する。
【００２０】
まず、本発明の概要を説明した後に詳細な構成を説明する。
【００２１】
本発明の特徴は、受信機のデータ放送領域に表示されるコンテンツのフレームに関するフレーム初期情報を、コンテンツサーバ等から通信を介して取得し、フレームに表示されるコンテンツのコンテンツ情報を、放送波を介してイベントメッセージから取得する。そして、イベントメッセージに含まれるコンテンツ情報をフレームに反映させて、コンテンツ情報の更新を行うことを特徴とする。なお、フレームとはテキストや画像などのデータの表示位置を規定する情報であり、コンテンツ情報とはフレームにより規定される位置に表示されるテキストや画像などのデータである。
【００２２】
図１、図２は本発明の概要を説明する為の図である。
【００２３】
図１中、１は受信機であり、データ放送を含むデジタル放送波の受信のみならず、通信コンテンツの取得を可能とする通信機能も有する。受信機１の表示部１１には、映像表示領域１２とデータ放送領域１３との二つの領域を有する。
【００２４】
映像表示領域１２は、デジタル放送波による映像が表示される領域である。データ放送領域１３は、データ放送によるテキストや画像、通信リンクによる通信コンテンツが表示される領域である。
【００２５】
本発明では、このデータ放送領域１３に表示するコンテンツのフレームに関するフレーム初期情報２０を、コンテンツサーバ２から通信を介して取得する。ここで、フレーム初期情報とは、データ放送領域１３に表示されるコンテンツのフレームを構成するデータのみならず、後述するイベントメッセージによるコンテンツ情報をフレーム内の所定位置に表示させるプログラムも含む概念である。このフレーム初期情報２０を取得した受信機１では、図１に示されるように、データ放送領域１３にフレームが表示される。図１に示すフレームの例では、上部の枠には「イベント最新情報」というテキストデータがあるが、下部の枠にはテキストデータなどはない。
【００２６】
次に、フレーム初期情報を取得した受信機１では、フレーム内に表示するコンテンツ情報を、イベントメッセージ３０により取得する。具体的には、イベントメッセージ３０のプライベート領域にコンテンツ情報のテキストデータを記載してイベントメッセージ３０を放送局３から送信する。受信機１では、そのイベントメッセージ３０を受信して、イベントメッセージ３０のプライベート領域に記載されているコンテンツ情報を抽出して、このコンテンツ情報３１をフレーム内の所定位置に表示する。図２では、「１７：００〜無料ライブ開催！  早めにお集まり下さい」というコンテンツ情報３１が、プライベート領域に記載されたイベントメッセージ３０を放送局３から送信している。そして、受信機１では、そのイベントメッセージ３０を受信し、プライベート領域に記載されているコンテンツ情報３１を抽出して、フレーム内の所定位置に、「１７：００〜無料ライブ開催！  早めにお集まり下さい」というコンテンツ情報３１を表示している。
【００２７】
次に、本発明の第１の実施の形態におけるデータ放送の情報表示システムの具体的な構成について説明する。
【００２８】
図３は第１の実施の形態のデータ放送の情報表示システムのブロック図である。
【００２９】
データ放送の情報表示システムは、受信機１と、コンテンツサーバ２と、放送局３とを有する。
【００３０】
受信機１は、受信部１００と、通信部１０１と、表示制御部１０２と、表示部１０３とを有している。受信部１００は、放送波を受信して映像やデータ放送などのデータを取得する手段である。通信部１０１は、ネットワーク等を介して通信により、コンテンツサーバ２からフレーム初期情報２０を受信する手段である。表示制御部１０２は、フレーム初期情報２０に含まれているプログラムに基づいて、表示部１０３にコンテンツのフレームを表示すると共に、受信したイベントメッセージ３０のプライベート領域に記載されているコンテンツ情報を抽出して、フレーム内の所定位置にコンテンツ情報を表示する手段である。表示部１０３は液晶ディスプレイ等の表示手段である。
【００３１】
コンテンツサーバ２は、所定のコンテンツのフレーム初期情報２０を格納しており、受信機１からの送信要求に応答し、フレーム初期情報２０を受信機１に送信する。
【００３２】
図４に、フレーム初期情報２０の具体的な例を示す。図４に示されるフレーム初期情報２０は、データ放送用のプログラム言語であるＢＭＬ（Broadcast Markup Language）で記載されている。このプログラムにより受信機は、コンポーネントタグが８９のＥＳ（Elementary Stream）に含まれるＩＤ（識別情報）が３のイベントメッセージを監視し、当該イベントメッセージが最新である場合にこのイベントメッセージのプライベート領域からコンテンツ情報を抽出し、このコンテンツ情報を、bodyタグで囲まれる部分で規定される位置に表示する。
【００３３】
放送局３は、コンテンツ情報をプライベート領域に記載してイベントメッセージを生成するイベントメッセージ生成部３００と、イベントメッセージ生成部３００で生成されたイベントメッセージや、映像、音声、その他のデータ放送に関するデータ、ＰＳＩ／ＳＩ等を多重して変調し、放送波として放送する送出部３０１とを有する。
【００３４】
上記の構成における受信機１の動作について説明する。
【００３５】
図５は、受信機１の動作フローチャートである。
【００３６】
まず、受信機１により、放送波の受信が開始されると（Ｓｔｅｐ  １００）、例えば、データ放送領域１３にデータ放送のトップページが表示され、所定の操作によるページ移動後、コンテンツサーバ２にリンクするリンクボタンが表示される（Ｓｔｅｐ  １０１）。
【００３７】
ここで、リンクボタンを押下することにより、コンテンツサーバ２からフレーム初期情報２０を取得する（Ｓｔｅｐ  １０２）。すると、コンテンツ表示処理が開始される（Ｓｔｅｐ  １０３）。
【００３８】
イベントメッセージの受信が開始されてイベントメッセージ３０を受信すると（Ｓｔｅｐ  １０４）、受信したイベントメッセージ３０が最新のものであるかを判断する（Ｓｔｅｐ  １０５）。受信したイベントメッセージが最新のものであるかの判断は、イベントメッセージのバージョン情報により行われる。
【００３９】
受信したイベントメッセージ３０が最新のものである場合には、最新バージョンのイベントメッセージ３０のプライベート領域からコンテンツ情報を抽出する（Ｓｔｅｐ  １０６）。一方、受信したイベントメッセージ３０が最新のものでない場合には、イベントメッセージ３０の受信を続ける（Ｓｔｅｐ  １０４）。
【００４０】
抽出されたコンテンツ情報は、フレームの所定の位置に表示される（Ｓｔｅｐ  １０７）。
【００４１】
このように、本発明では、フレームのデータや、表示プログラム等は通信を介してコンテンツサーバから取得し、フレームに表示されるコンテンツ情報については、イベントメッセージから取得するようにしている。従って、希望のタイミングで送出することができるイベントメッセージに最新のコンテンツ情報を含めて放送すれば、受信機側では自動的にイベントメッセージを取得して最新のコンテンツ情報を表示することができ、通信リンクのように、コンテンツが更新される毎にユーザがコンテンツ情報をわざわざ取得しなくても良い。また、費用が発生する通信は、フレーム初期情報を取得する初回だけなので、通信により発生する費用が大幅に低減でき、さらに、通信の輻輳も抑えることができる。
【００４２】
尚、上述の例ではコンテンツサーバがひとつであり、コンテンツもひとつの場合について説明したが、イベントメッセージは同時に異なる複数個を送出することができるので、イベントメッセージの識別情報とコンテンツとを、予めフレーム初期情報２０で対応付けておけば、複数のコンテンツに対して、それぞれに対応するコンテンツ情報を送ることも可能となる。すなわち、ひとつのフレーム初期情報が複数のコンテンツに対応付けられ、データ放送領域３１に複数のコンテンツが表示される構成も可能である。
【００４３】
また、ひとつのコンテンツサーバに複数のフレーム初期情報を用意し、それぞれのフレーム初期情報に対して複数のイベントメッセージを用いて情報の更新を行うことも可能である。さらにコンテンツサーバは複数台あっても良い。
また、コンテンツサーバに用意するフレーム初期情報において、初回分のコンテンツ情報をフレーム初期情報に含めて受信機に送信し、次回以降のコンテンツ情報を放送波のイベントメッセージに格納して放送する構成をとっても良い。
【００４４】
以上はコンテンツ情報をイベントメッセージのプライベート領域に格納して放送し、受信機で取得した通信コンテンツを自動更新させる方法を説明した。詳細な説明は省略するが、同様の効果は、コンテンツ情報をデータ放送のモジュールに格納する方法でも得られる。
【００４５】
第２の実施の形態について説明する。
【００４６】
第１の実施の形態ではひとつのコンテンツに対してひとつのイベントメッセージが用いられる場合について説明した。しかしながら、コンテンツは複数の場合が多い。一方で、同時に送出することが可能なイベントメッセージの数も限りがある。例えば、日本の地上デジタル放送では、ひとつのデータ放送用ＥＳにおいて、イベントメッセージに関する情報を記載するＤＳＭ−ＣＣセクションは同時にひとつが配置され、このＤＳＭ−ＣＣセクションに同時に配置することができるイベントメッセージの数は８個である。そこで、このように限られた資源を有効に活用して、より多くのコンテンツ情報を送ることができる例について説明する。
【００４７】
図６は第２の実施の形態の構成図である。
【００４８】
図６に示される如く、第２の実施の形態の情報表示システムは、ひとつの放送局３と、複数の受信機１１〜１ｎと、複数のコンテンツサーバ２１〜２ｎと、管理データベース４とから構成されている。
【００４９】
ここで、各受信機１１〜１ｎは、各コンテンツサーバ２１〜２ｎとそれぞれ通信を行い、異なるコンテンツのフレーム初期情報２０１〜２０ｎを取得する。
【００５０】
尚、本実施の形態では、理解を容易とするために、各受信機１１〜１ｎと各コンテンツサーバ２１〜２ｎとが一対一に対応しているが、これに限ることなく、例えば、受信機はコンテンツサーバと一対多に対応し、複数のコンテンツサーバからフレーム初期情報２０を取得するようにしても良く、また、コンテンツサーバと受信機とが一対多に対応し、コンテンツサーバは複数の受信機にフレーム初期情報２０を配信するようにしても良い。さらにひとつのコンテンツサーバが複数のフレーム初期情報を保持して受信機に配信しても良いし、ひとつのフレーム初期情報に複数のコンテンツ情報を対応付けても良い。
【００５１】
ここで、放送局３について説明する。放送局３は、第１の実施の形態と同様にイベントメッセージ生成部３００を有するが、このイベントメッセージ生成部３００は日本の地上デジタル放送に準拠し、上述したように、ひとつのＤＳＭ−ＣＣセクションで同時に配置可能なイベントメッセージの最大数は８個である。そこで、イベントメッセージのプライベート領域を複数分割することにより、ひとつのイベントメッセージで複数のコンテンツ情報を送信できるようにする。
【００５２】
管理データベース４は、詳細は後述するが、複数のコンテンツ情報を管理し、さらにはイベントメッセージのプライベート領域に格納する際の制御に必要な情報を格納するためのデータベースである。このデータベースに情報を登録する際は、インターネット等の通信を介しても良い。すなわち、通信を介し、放送局より送出されるイベントメッセージの内容を変更するような構成をとっても良い。
【００５３】
ここで、イベントメッセージのプライベート領域とフレーム初期情報２０との関係を説明する。図７は第２の実施の形態におけるイベントメッセージのプライベート領域とフレーム初期情報２０との関係の例を説明する為の図である。
【００５４】
図７に示す如く、イベントメッセージのプライベート領域は複数の領域に分割され、分割された領域の先頭にコンテンツ情報を識別するためのコンテンツＩＤ（コンテンツ識別情報）、続いてコンテンツ情報のバージョンを示すバージョン情報を付する。また、図７に示す例ではイベントメッセージを識別するためのイベントメッセージＩＤ（イベントメッセージ識別情報）を２としている。これらのイベントメッセージＩＤ、コンテンツＩＤ、バージョン情報で各コンテンンツの最新のコンテンツ情報を識別するようにする。なお、他のイベントメッセージＩＤを有するイベントメッセージのプライベート領域も同様の構成をとるものとする。
【００５５】
例えば、Ｂ社に関連するフレーム初期情報にはふたつのコンテンツ４０，４１があり、Ｃ自治体に関連するフレーム初期情報にはひとつのコンテンツ４２がある場合を考えると、それぞれのコンテンツに、イベントメッセージＩＤ及びコンテンツＩＤとを対応付ける。例えば、Ｂ社に関連するコンテンツ４０には、イベントメッセージＩＤ＝２、コンテンツＩＤ＝１を割り当てる。また、Ｂ社に関連するコンテンツ４１には、イベントメッセージＩＤ＝２、コンテンツＩＤ＝２を割り当てる。また、Ｃ自治体に関連するコンテンツ４２には、イベントメッセージＩＤ＝２、コンテンツＩＤ＝３を割り当てておく。そして、これらのＩＤを、フレーム初期情報２０に記載しておき、受信したイベントメッセージ及びこのプライベート領域に記載されているコンテンツ情報を識別できるようにプログラムを作成しておく。また、プログラムは、受信したコンテンツ情報のバージョン情報を受信機の記憶領域に記憶させておき、コンテンツ情報が最新のバージョンであるかを識別する処理も含めておく。
【００５６】
このような設定において、イベントメッセージ生成部３００は、「Ｂ社の春休み企画」のコンテンツ情報と、「Ｂ社の新製品情報」のコンテンツ情報と、「Ｃ自治体の最新情報」のコンテンツ情報とを格納できるようにプライベート領域を三つの領域にわけ、その領域の先頭にはコンテンツＩＤを割り当て、次に、バージョン情報、最後にコンテンツ情報を格納するようにする。そして、各データの区切りには、データの区切りが分かるように例えば特殊文字で埋める。また、各コンテンツ情報との間には、コンテンツ情報の区切りが分かるように例えば特殊文字で埋める。図７の例では、イベントメッセージＩＤ＝２のイベントメッセージを表示したものであり、プライベート領域が三つの領域に分けられ、先頭の領域には、コンテンツＩＤ＝１、バージョン情報＝３、「Ｂ社の春休み企画」のコンテンツ情報が格納され、次の領域には、コンテンツＩＤ＝２、バージョン情報＝７、「Ｂ社の新製品情報」のコンテンツ情報とが格納され、最後の領域には、コンテンツＩＤ＝３、バージョン情報＝２、「Ｃ自治体の最新情報」のコンテンツ情報とが格納されている。尚、本例では、プライベート領域内のコンテンツＩＤが１から連続している場合を示しているが、必ずしもコンテンツＩＤは１から連続している必要はない。
【００５７】
このようなイベントメッセージを受信すると、受信機１では、フレーム初期情報に記載されるイベントメッセージＩＤ及びコンテンツＩＤから対象となるコンテンツ情報を識別する。このとき、バージョン情報が最新である場合にコンテンツ情報を抽出する。これは、ひとつのイベントメッセージに複数のコンテンツ情報を含めているため、ひとつのコンテンツ情報が新しくなり、他のコンテンツ情報が更新されなくても、新しいコンテンツ情報を送信するために、他の更新されていないコンテンツ情報も一緒に送信することになる。受信機側にしてみれば、更新されていないコンテンツ情報を抽出する必要がないので、現在のコンテンツ情報のバージョンを記憶しておけば、最新のバージョンのコンテンツ情報のみ抽出するようにでき、無駄な処理を発生させないようにできる。
【００５８】
図７では、Ｂ社に関連するフレーム初期情報を受信した受信機では、イベントメッセージＩＤ＝２のイベントメッセージを受信し、このイベントメッセージのプライベート領域のコンテンツＩＤ＝１から「Ｂ社の春休み企画」のコンテンツ情報を抽出して表示する。更に、そのイベントメッセージのプライベート領域のコンテンツＩＤ＝２から「Ｂ社の新製品情報」のコンテンツ情報を抽出して表示する。
【００５９】
Ｃ自治体のフレーム情報を受信した受信機では、イベントメッセージＩＤ＝２のイベントメッセージを受信し、このイベントメッセージのプライベート領域のコンテンツＩＤ＝３から「Ｃ自治体の最新情報」のコンテンツ情報を抽出して表示する。
【００６０】
但し、これらのコンテンツ情報は、最新のバージョンであるものとする。
【００６１】
ここで、例えばＢ社がコンテンツサーバ２に自社のフレーム初期情報を保持させ、管理データベース４にそのフレーム初期情報に対応するコンテンツ情報をインターネット等の通信経由で登録または更新する場合を考える。管理データベース４に登録されたコンテンツ情報はイベントメッセージに格納されて放送され、Ｂ社のフレーム初期情報を取得した受信機１は再びコンテンツサーバ２にアクセスすることなく常に最新の情報を表示することができる。Ｂ社から見れば、放送局から遠隔地にあっても、自社の通信コンテンツを自社の希望するタイミングにおいて自動更新させることが可能となる。
【００６２】
以上、イベントメッセージのプライベート領域とフレーム初期情報２０との関係を説明したが、以下では、具体的な各部について説明する。
【００６３】
まず、イベントメッセージ生成部３００について説明する。図８はイベントメッセージ生成部３００のブロック図である。
【００６４】
イベントメッセージ生成部３００は、例えば、２００個のイベントメッセージを扱えるように２００個のプライベート領域生成部３０１１〜３０１２００と、同時に８個のイベントメッセージをＤＳＭ−ＣＣセクションに配置することができるＤＳＭ−ＣＣセクション生成部３０２とから構成される。尚、日本の地上デジタル放送では、イベントメッセージを識別する識別情報が８ビットと規定されているので、扱えるイベントメッセージの数は最大２５６個であるが、ここでは２００個のイベントメッセージを扱う例を説明する。
【００６５】
各プライベート領域生成部３０１１〜３０１２００には対応するイベントメッセージのコンテンツ情報３１（図８の例ではＡ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ、Ｇ、Ｈ・・・Ｉ、Ｊ、Ｋ、Ｌ・・・）が入力される。
【００６６】
これらのコンテンツ情報を管理する管理データベース４について、図９に示す例を用いて説明する。図９はリレーショナルデータベースを用いて管理データベース４を実装した場合のテーブルである。図９のコンテンツ情報の管理データベースでは、使用するイベントメッセージの数が２００個の場合を示しており、一つのイベントメッセージに対して単数若しくは複数のコンテンツのコンテンツ情報を含める例を示したものである。この管理データベースには、「コンテンツ」と、そのコンテンツのコンテンツ情報をプライベート領域に格納する「イベントメッセージＩＤ」と、コンテンツ情報を識別する「コンテンツＩＤ」と、コンテンツ情報がプライベート領域内で使用することのできる「バイト数の最大」と、実際の「コンテンツ情報」と、そのコンテンツ情報が管理データベースにおいて最新かどうかを示す「更新フラグ」とが対応付けられて記憶されている。
【００６７】
ここで、例えば日本の地上デジタル放送においてはプライベート領域の最大が２４４バイトであるため、各コンテンツが使用することのできるバイト数に最大値を設け、ひとつのイベントメッセージにおいてプライベート領域が２４４バイトを超えないように割り当てを行っている。ただし、この２４４バイトは前述した特殊文字なども含めた値でなければならない。また、更新フラグについては、管理データベースにおいてコンテンツ情報が最新のものに更新された時点で「１」とし、更新された最新のコンテンツ情報がイベントメッセージに格納され放送された時点で「０」にするように設計する。
【００６８】
例えば、イベントメッセージＩＤ＝３のイベントメッセージのプライベート領域に格納するコンテンツＩＤ＝１のコンテンツは「Ｄ商店街の最新情報」であることを示しており、また、更新フラグが「１」であることから、「Ｄ商店街の最新情報」のコンテンツ情報が更新されていることを示している。尚、本例では、プライベート領域内のコンテンツＩＤが１から連続している場合を示しているが、必ずしもコンテンツＩＤは１から連続している必要はない。
【００６９】
この管理データベースを用いて、各プライベート領域生成部３０１１〜３０１２００は、入力されるコンテンツ情報を、コンテンツＩＤ、バージョン情報と共にプライベート領域に格納する。
【００７０】
次に、イベントメッセージ生成部３００の動作を説明する。図１０は、イベントメッセージ生成部３００の動作例を説明するためのフローチャートである。
【００７１】
まず、イベントメッセージ生成部３００は自己のタイマーＴを初期化する（Ｓｔｅｐ  ２００）。そして、管理データベースをチェックし（Ｓｔｅｐ  ２０１）、コンテンツ情報を上述したようにイベントメッセージのプライベート領域に格納する（Ｓｔｅｐ  ２０２）。
【００７２】
続いて、ＤＳＭ−ＣＣセクション生成部３０２において、前述した管理データベース４の更新フラグを参照し、ＤＳＭ−ＣＣセクションが前回更新以降に更新されたコンテンツ情報を格納すべきイベントメッセージの数が８個に到達したかを判断する（Ｓｔｅｐ  ２０３）。イベントメッセージの数が８個に到達した場合には、その８個のイベントメッセージを用いてＤＳＭ−ＣＣセクション生成部３０２においてＤＳＭ−ＣＣセクションを更新して各イベントメッセージを送信する（Ｓｔｅｐ  ２０６）。
【００７３】
一方、イベントメッセージの数が８個に満たない場合には、タイマーＴがＸ秒経過しているかを判断する（Ｓｔｅｐ  ２０４）。Ｘ秒経過している場合には、ＤＳＭ−ＣＣセクション生成部３０２によりＤＳＭ−ＣＣセクションを更新してイベントメッセージを送信する（Ｓｔｅｐ  ２０６）。これは、イベントメッセージの数が８個に到達するまで待つと、あまりにも時間がかかりすぎて、コンテンツ情報の更新を反映できない場合も考えられるからである。従って、Ｘは、更新されたコンテンツ情報がイベントメッセージに格納されて受信機に届くまでの時間があまり遅くならないような適切な秒数を設定する。この場合のＤＳＭ−ＣＣセクションに配置されるイベントメッセージは、格納されたコンテンツ情報が更新されているものだけでも良いし、それらに加えて前回のＤＳＭ−ＣＣセクションに配置されていた一部のイベントメッセージを新たに配置しても良い。すなわち、ＤＳＭ−ＣＣセクションに配置するイベントメッセージは８個であっても良いし、８個未満であっても良い。コンテンツ情報が全く更新されていない場合は前回のＤＳＭ−ＣＣセクションをそのまま送出することも可能である。
【００７４】
また、Ｘ秒経過していない場合には、タイマーＴを１増加して、Ｓｔｅｐ  ２０１に戻って処理を続行する。
【００７５】
続いて、受信機１の動作について説明する。図１１は第２の実施の形態における受信機の動作例を説明するためのフローチャートである。尚、第１の実施の形態と同様な動作については同じステップ番号を付し、詳細な説明を省略する。
【００７６】
フレーム初期情報に記載されたイベントメッセージＩＤやコンテンツＩＤを基に、該当するイベントメッセージを受信すると（Ｓｔｅｐ  １０４）、受信したイベントメッセージが最新のものであるかを判断する（Ｓｔｅｐ  １０５）。受信したイベントメッセージが最新のものであるかの判断は、イベントメッセージのバージョンにより行われる。受信したイベントメッセージが最新のものでない場合は、イベントメッセージの受信を続ける（Ｓｔｅｐ  １０４）。
【００７７】
受信したイベントメッセージが最新のものである場合には、プライベート領域の該当するコンテンツＩＤに対応するバージョン情報を確認する（Ｓｔｅｐ  ３００）。バージョン情報が最新である場合には、イベントメッセージのプライベート領域から最新のコンテンツ情報を抽出し（Ｓｔｅｐ  １０６）、抽出したコンテンツ情報を表示する（Ｓｔｅｐ  １０７）。一方、該当するコンテンツＩＤに対応するバージョン情報が最新のものでない場合には、イベントメッセージの受信を続ける（Ｓｔｅｐ  １０４）。
【００７８】
このような動作を行わせるフレーム初期情報２０の例を、図１２に示す。
【００７９】
図１２に示されるフレーム初期情報２０は、データ放送用のプログラム言語であるＢＭＬ（Broadcast Markup Language）で記載されたプログラムである。このプログラムにより受信機は、コンポーネントタグが８９のＥＳ（Elementary Stream）に含まれるＩＤ（識別情報）が３のイベントメッセージを監視し、当該イベントメッセージが最新である場合にこのイベントメッセージのプライベート領域の所定領域から該当するコンテンツ情報のバージョンを抽出して参照する。バージョン情報が最新である場合に、当該コンテンツ情報を抽出し、bodyで囲まれる部分で規定される位置に表示する。尚、本例では、プライベート領域内のコンテンツＩＤが１から連続している場合を示しているが、必ずしもコンテンツＩＤは１から連続している必要はない。
【００８０】
このように、第２の実施の形態では、イベントメッセージのプライベート領域を分割して複数のコンテンツ情報を格納するように構成したので、限られた資源を有効に活用し、より多くのコンテンツ情報の更新を行うことができる。
【００８１】
以上は複数のコンテンツ情報をイベントメッセージのプライベート領域に格納して放送し、受信機で取得した通信コンテンツを自動更新させる方法を説明した。詳細な説明は省略するが、同様の効果は、複数のコンテンツ情報をデータ放送のモジュールに格納する方法でも得られる。
【図面の簡単な説明】
【００８２】
【図１】図１は本発明の概要を説明する為の図である。
【図２】図２は本発明の概要を説明する為の図である。
【図３】図３は第１の実施の形態のデータ放送の情報表示システムのブロック図である。
【図４】図４はフレーム初期情報２０の具体的な例を示した図である。
【図５】図５は受信機１の動作フローチャートである。
【図６】図６は第２の実施の形態の構成図である。
【図７】図７は第２の実施の形態におけるイベントメッセージのプライベート領域とフレーム初期情報２０との関係を説明する為の図である。
【図８】図８はイベントメッセージ生成部３００のブロック図である。
【図９】図９はコンテンツ情報を管理する管理データベースの例を示した図である。
【図１０】図１０は、イベントメッセージ生成部３００の動作フローチャートである。
【図１１】図１１は第２の実施の形態の受信機の動作フローチャートである。
【図１２】図１２は第２の実施の形態のフレーム初期情報２０の具体的な例を示した図である。
【符号の説明】
【００８３】
１      受信機
２      コンテンツサーバ
３      放送局
【図１】
0004753759.tif 000002
【図２】
0004753759.tif 000003
【図３】
0004753759.tif 000004
【図４】
0004753759.tif 000005
【図５】
0004753759.tif 000006
【図６】
0004753759.tif 000007
【図７】
0004753759.tif 000008
【図８】
0004753759.tif 000009
【図９】
0004753759.tif 000010
【図１０】
0004753759.tif 000011
【図１１】
0004753759.tif 000012
【図１２】
0004753759.tif 000013