(57)【要約】【課題】  少ない時間と労力で、かつ、自動的に本来放送されるべき内容と、実際に放送される内容との確認ができるデータ放送の送出確認の技術を提供すること。【解決手段】  送出されたコンテンツを受信し、このコンテンツと、受信情報とを記録するＢＣＭＬ記録部８と、進行表に基づいたデータ放送のコンテンツが格納されたコンテンツ管理サーバから、送出確認したいコンテンツを抽出し、このコンテンツに対応する記録したコンテンツを記録されているコンテンツから抽出し、前記コンテンツ管理サーバから抽出したコンテンツと、前記抽出したコンテンツとを照合する送出確認部９とから構成される。【選択図】  図１
2005151110.tif 000002
【特許請求の範囲】
【請求項１】
データ放送の送出確認のシステムであって、
送出されたコンテンツを受信し、このコンテンツと、受信情報とを記録する記録手段と、
進行表に基づいたデータ放送のコンテンツが格納されたコンテンツ管理サーバから、送出確認したいコンテンツを抽出し、このコンテンツに対応する記録したコンテンツを記録されているコンテンツから抽出し、前記コンテンツ管理サーバから抽出したコンテンツと、前記抽出したコンテンツとを照合する照合手段と
を有することを特徴とするデータ放送の送出確認システム。
【請求項２】
前記記録手段は、特定のサービスＩＤ内に含まれるコンポーネントタグ値を取得し、それに含まれるＤＩＩメッセージのバージョンを監視し、ＤＩＩメッセージのバージョンの変更があるごとにモジュールを記録する手段と、
前記ＤＩＩメッセージに基づいて、モジュール情報及び受信日時からなる受信情報を生成する手段と
を有することを特徴とする請求項１に記載のデータ放送の送出確認システム。
【請求項３】
前記記録手段は、イベントメッセージを検出し、前記イベントメッセージの識別情報や受信に関する受信情報と、そのイベントメッセージのＰＤＢに含まれる情報とを記録することを特徴とする請求項１又は請求項２に記載のデータ放送の送出確認システム。
【請求項４】
前記照合手段は、記録したイベントメッセージのＰＤＢより、特定コンテンツのモジュールを特定し、そのモジュールに遷移するまでのスクリプトをチェックすることを特徴とする請求項１から請求項３のいずれかに記載のデータ放送の送出確認システム。
【請求項５】
前記照合手段は、記録したコンテンツを照合して確認が取れたコンテンツを、他のコンテンツを照合する為のコンテンツとして用いることを特徴とする請求項１から請求項４のいずれかに記載のデータ放送の送出確認システム。
【請求項６】
データ放送の送出確認装置の制御プログラムであって、
前記制御プログラムは、前記送出確認装置を、
送出されたコンテンツを受信し、このコンテンツと受信情報とを、記憶装置に記憶させる記録手段と、
進行表に基づいたデータ放送のコンテンツが格納されたコンテンツ管理サーバから、送出確認したいコンテンツを抽出し、このコンテンツに対応する記録したコンテンツを記録されているコンテンツから抽出し、前記コンテンツ管理サーバから抽出したコンテンツと、前記抽出したコンテンツとを照合する照合手段と
して機能させることを特徴とするデータ放送の送出確認装置の制御プログラム。
【請求項７】
制御プログラムは、前記記録手段を、
特定のサービスＩＤ内に含まれるコンポーネントタグ値を取得し、それに含まれるＤＩＩメッセージのバージョンを監視し、ＤＩＩメッセージのバージョンの変更があるごとにモジュールを記憶装置に記憶させる手段と、
前記ＤＩＩメッセージに基づいて、モジュール情報及び受信日時からなる受信情報を生成する手段と
して機能させることを特徴とする請求項６に記載のデータ放送の送出確認装置の制御プログラム。
【請求項８】
制御プログラムは、前記記録手段を、イベントメッセージを検出し、前記イベントメッセージの識別情報や受信に関する受信情報と、そのイベントメッセージのＰＤＢに含まれる情報とを記録させる手段として機能させることを特徴とする請求項６又は請求項７に記載のデータ放送の送出確認装置の制御プログラム。
【請求項９】
制御プログラムは、前記照合手段を、記録したイベントメッセージのＰＤＢより、特定コンテンツのモジュールを特定し、そのモジュールに遷移するまでのスクリプトをチェックすることを特徴とする請求項６から請求項８のいずれかに記載のデータ放送の送出確認装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデータ放送の送出確認の技術に関し、特に従来人手に頼っていた確認を自動化する技術に関する。
【背景技術】
【０００２】
近年、地上デジタル放送が開始され、それに伴いデータ放送も開始されようとしている。
【０００３】
このデータ放送は、ＢＭＬ文書やＪＰＥＧ、ＰＮＧ、バイナリテーブルなどのリソースを、データカルーセル伝送方式によって伝送する。データカルーセル伝送方式は、複数のファイルをＭＰＥＧ−２のセクションに分割して繰り返し送出する伝送方式であり、ＤＳＭ−ＣＣ規格に準拠している。
【０００４】
データ放送では、放送波を利用してインタラクティブコンテンツの再生を可能とするために、視聴者が任意のタイミングで操作を行っても必要なデータが取得できるよう、コンテンツを構成するファイル群はデータカルーセルにより繰り返し送出される。視聴者のリモコン操作などで画面の切替え指示が発生すると、受信機は必要なデータを取得して画面に表示する。
【０００５】
データカルーセル伝送方式では下記の２種類のメッセージを用いてデータが伝送される。
（１）DownloadInfoIndication（ＤＩＩ）メッセージ：カルーセル中のデータのディレクトリ情報を伝送するメッセージである。
（２）DownloadDataBlock（ＤＤＢ）メッセージ：データ本体を伝送するメッセージである。
【０００６】
ＤＩＩメッセージは、ディレクトリ情報として、カルーセルの識別情報や各モジュールに関する情報を含み、セクションとして伝送される。一方、データ（モジュール（module））は、ブロック（DDB）に分割されて伝送される。モジュール末尾のブロック以外のすべてのブロックは同じサイズであり、各ブロックはセクションとして伝送される。
【０００７】
データカルーセルによりＢＭＬ文書や、ＪＰＥＧ、ＰＮＧなどのリソースを伝送する場合のモジュールへの作成には、下記の２通りがある。
（１）一つのリソースをそのまま一つのモジュールとして生成する。
（２）複数のリソースをパッケージ化して一つのモジュールとしてマッピングして生成する。
【０００８】
コンテンツの１画面は、通常、複数のリソース（ＢＭＬ文書、ＰＮＧ、ＪＰＥＧなど）によって構成される場合が多い。個々のリソースを一つのモジュールに割り当てて伝送しようとすると、１画面の表示に必要なデータを取得するためには、複数のモジュールを同時に取得することが必要となり、全データを受信するまでに時間を要するうえに受信機の負荷も大きくなってしまう。そこで、複数のリソースを一つのモジュールにパッケージ化することにより、必要なリソースの一括取得を可能とする。このようなパッケージ化をマルチパート化と呼ぶ。
【０００９】
更に、データ放送では、受信機上で実行中のコンテンツに対して、局から任意のタイミングでメッセージングを行うイベントメッセージ伝送方式が規定されている。イベントメッセージは、データ放送サービスの大きな特徴の一つであるテレビ番組と連動したサービスを行ううえでの下記の要件等を満たすために規定されたものである。
（１）すべての受信機の表示を一斉に切り替えたい。
（２）映像と同期してデータ表示を変えたい。
【００１０】
上記要件等を満たすために、放送を受信しているすべての受信機の動作を制御する手段としてイベントメッセージが規定された。このイベントメッセージは、放送局から受信機で動作しているアプリケーションに対して、即座に、あるいは指定した時刻にメッセージ情報を送ることを可能としている。
【００１１】
次に、上述したデータ放送の具体的な運用システムについて説明する。
【００１２】
図８はデータ放送の運用システムの一構成を示す図である。この運用システムは、コンテンツを管理するコンテンツ管理サーバ１と、データをカルーセル方式で送出するデータカルーセル送出機２と、データをリアルタイムに更新するリアルタイム端末３と、データを自動更新する自動更新サーバ４と、データカルーセル送出機２から送出されるＴＳ（トランスポートストリーム）や、その他のＴＳを多重化するＭＵＸ５と、この多重化されたものをＯＦＤＭ変調するＯＦＤＭ変調器６と、受信機７とから構成される。
【００１３】
このようなシステムにおいて、コンテンツ管理サーバ１には、マッピングされたモジュール（例えば、データ放送のコンテンツ等）が格納されている。そして、コンテンツ単位での送出に関する情報（例えば、コンテンツＩＤや、放送時間、コマーシャル（ＣＭ）の情報等）が記載された進行表に基づいて、コンテンツ管理サーバ１は、モジュールや、イベントメッセージをデータカルーセル送出機２に転送する。また、リアルタイム端末３や、自動更新サーバ４からも同様に転送される。
【００１４】
データカルーセル送出機２では、受信したモジュールをＤＤＢに分割してＴＳ（トランスポートストリーム）として伝送される。そして、他の映像等のＴＳと共にＭＵＸ５で多重され、この多重化されたものをＯＦＤＭ変調器６によりＯＦＤＭ変調して送出する。
【００１５】
受信機7では、ＴＳを受信し、データ放送のコンテンツを再生する。
【発明の開示】
【発明が解決しようとする課題】
【００１６】
上述したデータ放送のシステムでは、所定のＰＩＤ（Packet Identification）のＥＳ（エレメンタリーストリーム）が正確に送出されているか、又、信号がＡＲＩＢの規定に違反していないかのチェックはすることはできる。
【００１７】
しかしながら、コンテンツをモジュールにマッピングするにあたり、いずれのモジュールの中にどのコンテンツがマッピングされるかは送出側に委ねられ、そのマッピングの確認は目視により行うしかなかった。従って、現状では、正しく送出されているかを知りたい場合には、人間が実際に受信したコンテンツを操作して画面を見ながら確認を行う方法しかなく、その作業が繁雑で多大な労力を要するという問題があった。
【００１８】
そこで、本発明は上記課題に鑑みて発明されたものであって、その目的は、少ない時間と労力で、かつ、自動的に本来放送されるべき内容と、実際に放送される内容との確認ができるデータ放送の送出確認の技術を提供することにある。
【課題を解決するための手段】
【００１９】
上記本発明の目的を達成する第１の発明は、データ放送の送出確認のシステムであって、
送出されたコンテンツを受信し、このコンテンツと、受信情報とを記録する記録手段と、
進行表に基づいたデータ放送のコンテンツが格納されたコンテンツ管理サーバから、送出確認したいコンテンツを抽出し、このコンテンツに対応する記録したコンテンツを記録されているコンテンツから抽出し、前記コンテンツ管理サーバから抽出したコンテンツと、前記抽出したコンテンツとを照合する照合手段と
を有することを特徴とする。
【００２０】
上記本発明の目的を達成する第２の発明は、上記第１の発明において、前記記録手段は、特定のサービスＩＤ内に含まれるコンポーネントタグ値を取得し、それに含まれるＤＩＩメッセージのバージョンを監視し、ＤＩＩメッセージのバージョンの変更があるごとにモジュールを記録する手段と、
前記ＤＩＩメッセージに基づいて、モジュール情報及び受信日時からなる受信情報を生成する手段と
を有することを特徴とする。
【００２１】
上記本発明の目的を達成する第３の発明は、上記第１又は第２の発明において、前記記録手段は、特定のサービスＩＤ内に含まれるコンポーネントタグ値を取得し、それに含まれるＤＩＩメッセージのバージョンを監視し、ＤＩＩメッセージのバージョンの変更があるごとにモジュールを記録する手段と、
前記ＤＩＩメッセージに基づいて、モジュール情報及び受信日時からなる受信情報を生成する手段と
を有することを特徴とする。
【００２２】
上記本発明の目的を達成する第４の発明は、上記第１から第３のいずれかの発明において、前記照合手段は、記録したイベントメッセージのＰＤＢより、特定コンテンツのモジュールを特定し、そのモジュールに遷移するまでのスクリプトをチェックすることを特徴とする。尚、上記スクリプトは、例えば、ＢＭＬ文書に記載されている実行（遷移）スクリプト等である。
【００２３】
上記本発明の目的を達成する第５の発明は、上記第１から第４のいずれかの発明において、前記照合手段は、記録したコンテンツを照合して確認が取れたコンテンツを、他のコンテンツを照合する為のコンテンツとして用いることを特徴とする。
【００２４】
上記本発明の目的を達成する第６の発明は、データ放送の送出確認装置の制御プログラムであって、
前記制御プログラムは、前記送出確認装置を、
送出されたコンテンツを受信し、このコンテンツと受信情報とを、記憶装置に記憶させる記録手段と、進行表に基づいたデータ放送のコンテンツが格納されたコンテンツ管理サーバから、送出確認したいコンテンツを抽出し、このコンテンツに対応する記録したコンテンツを記録されているコンテンツから抽出し、前記コンテンツ管理サーバから抽出したコンテンツと、前記抽出したコンテンツとを照合する照合手段として機能させることを特徴とする。
【００２５】
上記本発明の目的を達成する第７の発明は、上記第１の発明において、制御プログラムは、前記記録手段を、特定のサービスＩＤ内に含まれるコンポーネントタグ値を取得し、それに含まれるＤＩＩメッセージのバージョンを監視し、ＤＩＩメッセージのバージョンの変更があるごとにモジュールを記憶装置に記憶させる手段と、前記ＤＩＩメッセージに基づいて、モジュール情報及び受信日時からなる受信情報を生成する手段として機能させることを特徴とする。
【００２６】
上記本発明の目的を達成する第８の発明は、上記第６又は第７の発明において、制御プログラムは、前記記録手段を、イベントメッセージを検出し、前記イベントメッセージの識別情報や受信に関する受信情報と、そのイベントメッセージのＰＤＢに含まれる情報とを記録させる手段として機能させることを特徴とする。
【００２７】
上記本発明の目的を達成する第９の発明は、上記第６から第８のいずれかの発明において、制御プログラムは、前記照合手段を、記録したイベントメッセージのＰＤＢより、特定コンテンツのモジュールを特定し、そのモジュールに遷移するまでのスクリプトをチェックすることを特徴とする。
【発明の効果】
【００２８】
本発明によれば、データ放送の送出の確認おいて、本来放送されるべき内容と、実際に放送される内容との確認が自動的にできるという優れた効果を奏する。
【発明を実施するための最良の形態】
【００２９】
本発明は、放送されるＴＳ（トランスポートストリーム）からコンテンツを受信情報と共に記録し、このコンテンツと送出側のコンテンツとを比較・照合することを特徴とする。
【００３０】
尚、以下の説明において、データ放送のコンテンツを記録する形式の一例として、データ交換方式の標準規格であるＢＣＭＬ（Broadcast Contents Markup Language）を例にして説明する。
【実施例１】
【００３１】
本発明の実施例1を説明する。
【００３２】
図１は本発明が適用されるデータ放送のシステムの一構成を示す図である。
【００３３】
この運用システムは、従来のデータ放送システムと同様に、コンテンツを管理するコンテンツ管理サーバ１と、データをカルーセル方式で送出するデータカルーセル送出機２と、データをリアルタイムに更新するリアルタイム端末３と、データを自動更新する自動更新サーバ４と、データカルーセル送出機２から送出されるＴＳ（トランスポートストリーム）や、その他のＴＳを多重化するＭＵＸ５と、この多重化されたものをＯＦＤＭ変調するＯＦＤＭ変調器６と、受信機７とを有している。
【００３４】
上述のようなデータ放送のシステムにおいて、本実施例では、ＴＳからＢＣＭＬ文書ファイルやモジュールを生成するＢＣＭＬ記録部８が所定の場所に設けられる。尚、ＢＣＭＬ記録部８が設置される場所であるが、特に限定されるものではなく、送出を確認したい場所、例えば、データカルーセル送出機２の後段、ＭＵＸ５の後段に設置しても良い。尚、以下に説明するＢＣＭＬ記録部８では、ＴＳを受信することを前提にしているが、受信機７と同様に放送波の受信機能を設ければ、受信機７と同様な位置に設置することも可能である。
【００３５】
また、上述のようなデータ放送のシステムにおいて、ＢＣＭＬ記録部８が生成したＢＣＭＬファイル等を利用してデータ放送の送出確認を行う部分として送出確認部９が設けられる。
【００３６】
ＢＣＭＬ記録部８はＴＳより、ＢＣＭＬコンテンツを生成するものである。ここで、ＢＣＭＬとはコンテンツの交換方式であり、コンテンツの構成及び属性を表現するためのＸＭＬ応用言語である。そして、ＢＣＭＬコンテンツとは、データ放送のコンテンツと、その管理ファイルであるＢＣＭＬ文書ファイルとが対になったものである。
【００３７】
ＢＣＭＬ記録部８は、図２に示される如く、ＴＳフィルタリング部１１と、ＤＩＩ監視部１２と、モジュール抽出部１３と、フォルダ保存部１４と、ＥＭ（イベントメッセージ）監視部１４と、文書ファイル作成部１５とから構成される。
【００３８】
ＴＳフィルタリング部１１は、ＰＭＴ（Program Map Table）より、データ放送の全コンポーネントのコンポーネントタグ値と、そのコンポーネントのＰＩＤ（Packet
Identification）とを取得し、該当するＴＳをフィルタリングする。尚、ＰＭＴ、ＰＩＤや、コンポーネントタグ値は、マニュアルにより指定してもかまわない。
【００３９】
ＤＩＩ監視部１２はＴＳのカルーセルを監視し、ＤＩＩメッセージを取り出して、このＤＩＩメッセージが管理するモジュールを、モジュール抽出部１３に抽出させ、抽出したモジュールをフォルダ保存部１４のフォルダ（Ｃタグ）の中に保存する。また、ＤＩＩ監視部１２は、ＤＩＩメッセージの情報を文書ファイル作成部１５に送信する。
【００４０】
また、ＤＩＩ監視部１２は、カルーセルのＤＩＩメッセージがバージョンアップしたら、それをモジュール抽出部１３に通知する。モジュール抽出部１３は、別フォルダを作成し、バージョンアップしたＤＩＩメッセージが管理するモジュール（又は、リソース）を、そこに保存する。更に、モジュールの監視を続けて、繰り返し送出されるモジュールが同一であるかのチェックも行う。また、ＤＩＩメッセージ及びモジュールの一定期間の送出回数や、送出頻度、ビットレート等の情報を、文書ファイル作成部１５に送る。更に、一定期間送出されるモジュールが同一であるかの判断も行い、その結果も文書ファイル作成部１５に送る。
【００４１】
ＥＭ監視部１４は、受信したＥＳを監視し、受信データにイベントメッセージが含まれていることを検出する。この検出方法としては、予め監視する対象ＥＳを固定するか、全てのＥＳを監視する。そして、検出されたイベントメッセージに含まれるイベントメッセージの識別子や、時間情報（例えば、発火の時刻が受信後すぐ、絶対時間、ＮＰＴ時刻データ、番組開始時刻からの相対時間等である）、ＰＤＢ(Private data byte)に含まれる情報、更に、イベントメッセージの頻度、同一のイベントメッセージ有無等、イベントメッセージに関する全ての情報を、文書ファイル作成部１５に渡す。
【００４２】
文書ファイル作成部１５は、ＤＩＩ監視部１２から送られてくるＤＩＩメッセージの情報及びＥＭ監視部１４からのイベントメッセージの情報に基づいて、ＢＣＭＬ文書ファイル（受信時刻、ＥＳ情報、モジュール数、モジュールＩＤ、各モジュールのバージョン、モジュールを保存したフォルダ名、及びイベントメッセージの識別子や、時間情報（例えば、発火の時刻が受信後すぐ、絶対時間、ＮＰＴ時刻データ、番組開始時刻からの相対時間等）、更に、イベントメッセージの頻度、同一のイベントメッセージ有無等、イベントメッセージに関する全ての情報を）を作成する。このとき、ＮＰＴの内容や情報、ＰＣＲ値も記録する。
【００４３】
尚、文書ファイル作成部１５は、ＤＩＩメッセージのバージョンが変更されると、上述した内容の文書を別文書として記録するようにしても良い。
【００４４】
このようにＢＣＭＬ記録部８は、特定のサービスid内に含まれる全コンポーネントタグ値を取得し、それぞれに含まれるＤＩＩメッセージのバージョンを監視することでモジュールを収得し、また、イベントメッセージを監視することでイベントメッセージの情報を取得し、それらの情報を記録する。
【００４５】
送出確認部９は、ＢＣＭＬ記録部８により記録されたＢＣＭＬ文書ファイルより、該当するＢＣＭＬコンテンツを、コンテンツ単位での送出に関する情報（例えば、コンテンツＩＤや、放送時間、コマーシャル（ＣＭ）の情報等）が記載された進行表を元にコンテンツ管理サーバ１から取り出す。そして、記録したモジュール（リソース）と、コンテンツ管理サーバ１から取り出したＢＣＭＬコンテンツとを比較する。
【００４６】
次に、本実施例の動作を説明する。
【００４７】
図３は比較動作のフローチャートであり、図４は比較処理を説明する為の図である。
【００４８】
まず、送出確認部９は、コンテンツ管理サーバ１の進行表もしくは放送確認表をチェックし、送出確認するコンテンツのコンテンツＩＤを調べる（Ｓｔｅｐ  １００）。続いて、対応するデータコンテンツアーカイブから、モジュール、リソースを取得する（Ｓｔｅｐ  １０１）。
【００４９】
取り出した進行表もしくは放送確認表の情報と、記録してあるＢＣＭＬ文書ファイルの情報とを比較する（Ｓｔｅｐ  １０２）。ここで、コンテンツ管理サーバ１に格納されているＢＣＭＬコンテンツと、ＢＣＭＬ記録部８で記録したＢＣＭＬコンテンツ（ＢＣＭＬ文書ファイル及びモジュール）との対応であるが、進行表もしくは放送確認表に記載されている放送時間と、ＢＣＭＬ記録部８で記録したＢＣＭＬ文書ファイルに記載されている受信時間とを照合することにより、比較するコンテンツ同士を対応付ける。尚、放送時間と、記録されている受信時間とは、多少の時間のずれが生じるので、時間の照合の際に多少のマージンを設ける。
【００５０】
また、他の方法として、コンテンツ管理サーバ１に格納されている放送されるコンテンツに予めコンテンツＩＤを記載しておき、ＢＣＭＬ記録部８で記録する際にコンテンツＩＤをＢＣＭＬ文書ファイルに記載し、このコンテンツＩＤと進行表もしくは放送確認表に記載されているコンテンツＩＤとから、比較するコンテンツ同士を対応付けるようにしても良い。
【００５１】
そして、比較するコンテンツのモジュールが確認できると、記録してあるモジュールと、進行表もしくは放送確認表から取り出したモジュールとを比較する（Ｓｔｅｐ  １０３）。
【００５２】
続いて、ＢＣＭＬ文書ファイルに記載されているイベントメッセージの情報やモジュールのバージョン情報等から送出タイミング等のチェックを行い（Ｓｔｅｐ  １０４）、最後に自動更新サーバ等のアンタイムのイベントメッセージや、モジュール、ログ情報等の比較を行う（Ｓｔｅｐ  １０５）。
【００５３】
このようにして、放送されるべきコンテンツと、実際に放送されて記録されたコンテンツとを比較・照合し、正確に送出されているかを確認する。
【実施例２】
【００５４】
実施例１では、通常のコンテンツの照合方法について説明したが、実施例２では、ＣＭ等の特定コンテンツの場合の照合方法について説明する。
【００５５】
図５は実施例２の比較動作のフローチャート、図６は実施例２の比較処理を説明する為の図である。
【００５６】
まず、送出確認部９は、コンテンツ管理サーバ１の進行表もしくは放送確認表をチェックし、ＣＭ名、時間、スポンサー名、番組名を読み取り、ＣＭコードを調べる（Ｓｔｅｐ  ２００）。
【００５７】
ＣＭコードに対応するＣＭ用モジュール（リソース）を、コンテンツ管理サーバ１のデータコンテンツアーカイブから取得する（Ｓｔｅｐ  ２０１）。
【００５８】
続いて、コンテンツ管理サーバ１から取得したＣＭコード、ＣＭ名、時間、スポンサー名、番組名を読み取り、読み取ったＣＭコード等の情報に基づいて、記録されているＢＣＭＬ文書ファイルからＣＭ用のイベントメッセージを特定し、そのＣＭ用イベントメッセージのＰＤＢに記載されているＣＭ用のモジュールＩＤ等により、ＣＭ用のモジュールを特定する（Ｓｔｅｐ  ２０２）。
【００５９】
次に、特定したＣＭ用のモジュールと、Ｓｔｅｐ  ２０１でデータコンテンツアーカイブから取得したＣＭ用のモジュール（リソース）とを比較し、特定したＣＭ用のモジュールに対してスクリプトチェックを行う（Ｓｔｅｐ  ２０３）。
【００６０】
スクリプトのチェック方法としては、互いの文書を比較照合することにより行う。尚、この際、スペースやタブを無視するなどの設定をしておく。また、ＢＭＬブラウザなど受信プログラムにイベントメッセージを実行した場合の返り値をもらい、イベントメッセージの内容と比較する等の方法で行う。
【００６１】
尚、発火前にモジュールをロックさせる命令のイベントメッセージや、ＣＭ終了後にＣＭ開始前のコンテンツに復帰させるイベントメッセージ等についても、上述の発火用イベントメッセージと同様にスクリプトや、タイミングのチェックを行う。
【００６２】
最後に、受信して記録したＢＭＬ文書内のスクリプトをチェックする（Ｓｔｅｐ  ２０４）。
【００６３】
尚、リアルタイム検出の場合は、受信機で受信した発火用イベントメッセージを、そのとき放送されている全てのＢＭＬに対して実行し、その返り値のモジュール、もしくはリソースをデータベースと比較して確認を行う。
【００６４】
このようにして、データ放送の送出の確認を行う。
【００６５】
尚、上述した実施例２では、複数あるイベントメッセージのうち、通常のコンテンツより、ＣＭ等の特定コンテンツに遷移させるイベントメッセージについて説明したが、ＣＭ等の特定コンテンツを発火させるイベントメッセージや、ＣＭ等の特定コンテンツから通常コンテンツに遷移させるイベントメッセージ等も同様にチェックすることができる。
【００６６】
また、上述した実施例１及び実施例２では、送出元のコンテンツと、ＢＣＭＬ記録部８で生成・記録したＢＣＭＬコンテンツとを比較・照合したが、一度比較・照合して正常であると確認されたＢＣＭＬ記録部８のＢＣＭＬコンテンツと、他の設置場所に設置されたＢＣＭＬ記録部８で生成・記録されたＢＣＭＬコンテンツとを比較・照合しても良い。例えば、図７に示す如く、既に進行表等と比較確認済みの親局のＢＣＭＬ記録部８に記録されているＢＣＭＬコンテンツと、受局のＢＣＭＬ記録部８に記録されているＢＣＭＬコンテンツとを比較し、ネット局でのデータ放送送出確認を行うように構成しても良い。尚、この比較の際、受局により、ＥＳやモジュールの差し替えが行なわれた場合には、そのＥＳやモジュールは比較の対象外とする。
【００６７】
また、上述した実施例１及び実施例２では、ＢＣＭＬ記録部８で生成・記録方式として、ＢＣＭＬを例にして説明したが、これに限る必要はなく、他の同様な言語であっても良い。
【図面の簡単な説明】
【００６８】
【図１】図１は実施例１のデータ放送のシステムの一構成を示す図である。
【００６９】
【図２】図２はＢＣＭＬ記録部８の構成を示す図である。
【００７０】
【図３】図３は実施例１の比較動作のフローチャートである。
【００７１】
【図４】図４は実施例１の比較処理を説明する為の図である。
【００７２】
【図５】図５は実施例２の比較動作のフローチャートである。
【００７３】
【図６】図６は実施例２の比較処理を説明する為の図である。
【００７４】
【図７】図７は本発明の他の態様を説明する為の図である。
【００７５】
【図８】図８はデータ放送のシステムの一構成を示す図である。
【符号の説明】
【００７６】
１        コンテンツ管理サーバ
２        データカルーセル送出機
３        リアルタイム端末
４        自動更新サーバ
５        ＭＵＸ
６        ＯＦＤＭ変調器
７        受信機
８        ＢＣＭＬ記録部
９        送出確認部
【図１】
2005151110.tif 000003
【図２】
2005151110.tif 000004
【図３】
2005151110.tif 000005
【図４】
2005151110.tif 000006
【図５】
2005151110.tif 000007
【図６】
2005151110.tif 000008
【図７】
2005151110.tif 000009
【図８】
2005151110.tif 000010