(57)【特許請求の範囲】
【請求項１】
放送されてきた情報からデータ放送の内容を抽出して、抽出した内容を蓄積するデータ放送蓄積システムにおいて、
前記情報から前記データ放送の内容を構成するブロックについての構成情報を抽出する手段と、
前記構成情報を参照して、前記情報から前記データ放送の内容を構成する各ブロックを抽出する手段と、
抽出された前記ブロックと同一のブロックが一時記憶装置に保存されていなければ、抽出された前記ブロックを前記一時記憶装置に保存する手段と、
前記内容を構成する全てのブロックが前記一時記憶装置に保存されたならば、前記内容を構成する全てのブロックを前記一時記憶装置から記憶装置へ転送する手段と、
前記記憶装置に記憶された前記内容を確認用データと突合わせる手段と、
を備えることを特徴とするデータ放送蓄積システム。
【請求項２】
請求項１に記載のデータ放送蓄積システムにおいて、
前記転送を行う際に、前記構成情報を基に前記内容をファイルに分割する手段を更に備え、
前記記憶装置は前記ファイルの単位で前記内容を保存することを特徴とするデータ放送蓄積システム。
【請求項３】
放送されてきた情報からデータ放送の内容を抽出して、抽出した内容を蓄積するデータ放送蓄積システムにおいて、
前記情報から前記データ放送の内容を構成するブロックについての構成情報を抽出する手段と、
前記構成情報を参照して、前記情報から前記データ放送の内容を構成する各ブロックを抽出する手段と、
抽出された前記ブロックと同一のブロックが記憶装置に保存されていなければ、抽出された前記ブロックを前記記憶装置に保存する手段と、
前記記憶装置に記憶された前記内容を確認用データと突合わせる手段と、
を備えることを特徴とするデータ放送蓄積システム。
【請求項４】
請求項１乃至３のいずれか１項に記載のデータ放送蓄積システムにおいて、
前記記憶装置に記憶された前記内容を解析する解析手段を更に備えることを特徴とするデータ放送蓄積システム。
【請求項５】
放送されてきた情報からデータ放送の内容を抽出して、抽出した内容を蓄積するデータ放送蓄積方法において、
前記情報から前記データ放送の内容を構成するブロックについての構成情報を抽出するステップと、
前記構成情報を参照して、前記情報から前記データ放送の内容を構成する各ブロックを抽出するステップと、
抽出された前記ブロックと同一のブロックが一時記憶装置に保存されていなければ、抽出された前記ブロックを前記一時記憶装置に保存するステップと、
前記内容を構成する全てのブロックが前記一時記憶装置に保存されたならば、前記内容を構成する全てのブロックを前記一時記憶装置から記憶装置へ転送するステップと、
前記記憶装置に記憶された前記内容を確認用データと突合わせるステップと、
を備えることを特徴とするデータ放送蓄積方法。
【請求項６】
請求項５に記載のデータ放送蓄積方法において、
前記転送を行う際に、前記構成情報を基に前記内容をファイルに分割するステップを更に備え、
前記記憶装置は前記ファイルの単位で前記内容を保存することを特徴とするデータ放送蓄積方法。
【請求項７】
放送されてきた情報からデータ放送の内容を抽出して、抽出した内容を蓄積するデータ放送蓄積方法において、
前記情報から前記データ放送の内容を構成するブロックについての構成情報を抽出するステップと、
前記構成情報を参照して、前記情報から前記データ放送の内容を構成する各ブロックを抽出するステップと、
抽出された前記ブロックと同一のブロックが記憶装置に保存されていなければ、抽出された前記ブロックを前記記憶装置に保存するステップと、
前記記憶装置に記憶された前記内容を確認用データと突合わせるステップと、
を備えることを特徴とするデータ放送蓄積方法。
【請求項８】
請求項５乃至７のいずれか１項に記載のデータ放送蓄積方法において、
前記記憶装置に記憶された前記内容を解析する解析ステップを更に備えることを特徴とするデータ放送解析方法。
【請求項９】
放送されてきた情報からデータ放送の内容を抽出して、抽出した内容を蓄積するデータ放送蓄積方法であって、
前記情報から前記データ放送の内容を構成するブロックについての構成情報を抽出するステップと、
前記構成情報を参照して、前記情報から前記データ放送の内容を構成する各ブロックを抽出するステップと、
抽出された前記ブロックと同一のブロックが一時記憶装置に保存されていなければ、抽出された前記ブロックを前記一時記憶装置に保存するステップと、
前記内容を構成する全てのブロックが前記一時記憶装置に保存されたならば、前記内容を構成する全てのブロックを前記一時記憶装置から記憶装置へ転送するステップと、
前記記憶装置に記憶された前記内容を確認用データと突合わせるステップと、
を備えることを特徴とするデータ放送蓄積方法をコンピュータに実行させるためのプログラム。
【請求項１０】
請求項９に記載のプログラムにおいて、
前記方法は、前記転送を行う際に、前記構成情報を基に前記内容をファイルに分割するステップを更に備え、
前記記憶装置は前記ファイルの単位で前記内容を保存することを特徴とするプログラム。
【請求項１１】
放送されてきた情報からデータ放送の内容を抽出して、抽出した内容を蓄積するデータ放送蓄積方法であって、
前記情報から前記データ放送の内容を構成するブロックについての構成情報を抽出するステップと、
前記構成情報を参照して、前記情報から前記データ放送の内容を構成する各ブロックを抽出するステップと、
抽出された前記ブロックと同一のブロックが記憶装置に保存されていなければ、抽出された前記ブロックを前記記憶装置に保存するステップと、
前記内容を構成する全てのブロックが前記記憶装置に保存されたならば前記内容についての動作を終了するステップと、
前記記憶装置に記憶された前記内容を確認用データと突合わせるステップと、
を備えることを特徴とするデータ放送蓄積方法をコンピュータに実行させるためのプログラム。
【請求項１２】
請求項９乃至１１のいずれか１項に記載のプログラムにおいて、
前記方法は、前記記憶装置に記憶された前記内容を解析する解析ステップを更に備えることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、放送されてきた情報からデータ放送の内容を抽出して蓄積するデータ放送蓄積システムに関し、特に、デジタル放送されてきた情報からデータ放送を構成するカルーセルを抽出して蓄積するデータ放送蓄積システムに関する。
【０００２】
【従来の技術】
平成１２年末より本放送が開始されたＢＳデジタル放送に加え、平成１４年からは１１０°ＣＳ衛星を用いたＣＳデジタル放送、その後は地上波デジタル放送とデジタル放送網の整備が進められている。これらのデジタル放送では高品位画像の提供と共に、新しい放送サービスとしてデータ放送が大きな特徴となっている。
【０００３】
データ放送は規定の形式に従ったある種のアプリケーションプログラムと表示用の素材をデータとして放送波に多重化して放送するものである。受信機は当該アプリケーションプログラムを解析／実行する手段を備え、データ受信時にアプリケーションプログラムを実行することでテレビ画面上に各種の情報を表示したり、リモコン等によるインタラクティブな操作を実現したり、また受信機に接続された電話回線を介して通信を行うことも可能である。
【０００４】
一方、データ放送におけるデータを放送局から伝送する仕組の模式図を図１８に示す。図１８は電波産業会が規定するデータ放送システムで採用されているＭＰＥＧ２システムによるデータ伝送方式を模式的に表したものである。図１８によると放送は複数のエレメンタリストリーム（以下、「ＥＳ」という）（映像ＥＳ、音声ＥＳ、字幕ＥＳ、データＥＳ等）を多重化したトランスポートストリーム（以下、「ＴＳ」という）によって構成されている。データはデータＥＳ内にカルーセルという単位で格納されている。図１８の例では、１つのカルーセルは、２つの構成情報ブロック（download information indication。以下、「ＤＩＩ」という。）と５つのデータ断片ブロック（download data block。以下、「ＤＤＢ」という）より構成される。なお、実際には１つのカルーセルに含まれるＤＩＩの数とＤＤＢの数は、それぞれ２及び５に限定されない。２つのＤＩＩの内容は相互に同一であり、カルーセルを構成するブロックについての情報その他のカルーセルについての情報を有する。また、５つのＤＤＢにはカルーセル内のシリアル番号１〜５が付されている。５つのＤＤＢの内容を寄せ集めて１つの意味のあるデータとなる。データＥＳではカルーセルが繰り返される。カルーセルにはデータ放送提示のための部品となる文字列、図形、音声および制御プログラムなどが適当なサイズに分割されて含まれている。受信機は放送波からデータ放送を含むＥＳ（データＥＳ）をフィルタリングにより抽出し、カルーセル内に含まれるデータの断片を取り出して再構成し、データ放送エンジンに入力し、データの提示を行う。
【０００５】
上述のようなデータ放送を実現するためには、放送されたデータを受信機の立場で解析し、正しく放送が実行されたかを検証する手段が必要となる。
【０００６】
【発明が解決しようとする課題】
従来、受信機側でデータ放送を解析する際に用いられている一つのデータ蓄積方法は、受信したＴＳ（全部または一部）を時間で区切って蓄積し、蓄積されたＴＳを再生することによって疑似的な放送を行い、再現されたデータ放送を元に解析を行う方法である。この場合、ＴＳの蓄積は一般的なビデオ録画のように放送内容に関係のない時間情報（開始時刻／終了時刻）や視聴者の目視による開始／終了のトリガだけを用いて蓄積されるが、通常、データを伝送するカルーセル伝送の開始／終了は映像や音声放送のようにユーザが番組を視聴しながら認知できるものではなく、またデータを伝送するカルーセルは、一定時間内に何回か繰り返される編成によって放送されることから正確に開始・終了時刻を指定することが困難である。このため解析に必要な十分なデータを蓄積するためには、カルーセルが送出される周期＋αの時間分だけＴＳを蓄積しなければならず、時間的な効率や実際にデータを蓄積する記憶装置の利用効率が悪い。また一つのカルーセル上には重要なデータを複数含むように構成することも可能であるが、ＴＳを蓄積する場合、このような冗長なデータを全て蓄積することになるため、記憶装置の利用効率が悪い。更に放送の性格上、天候やその他電波障害などの発生により、カルーセル受信に失敗してデータが欠落することも有り得るが、ＴＳを蓄積して解析する方法ではこのような障害が発生するたびにＴＳを蓄積し直さなければならない。更にＴＳを蓄積して解析する方法では本来データに解析に必要の無い映像／音声／字幕などもまとめて蓄積されることから、記憶装置上には不要な情報が大量に蓄積されることになり、非効率的である。当該方法によってデータを蓄積する様子を図２０に示す。
【０００７】
また受信機側でデータ放送の解析する際の別のデータ蓄積方法としてデータ放送によって表示された画面を保存し、解析する方法がある。これは例えばデータが表示されている画像をＶＴＲを用いて録画したり、パソコン等に入力して動画や静止画として保存するなどして放送されたデータを蓄積し、これを元に解析する方法である。この方法では表示されたデータのみを蓄積するので記憶装置の容量は少なく済むことが考えられるが、蓄積されるデータが制御プログラムによって組版された後の情報だけなので、制御プログラムの動作によって実現されるインタラクティブなデータの操作などの検証することができない。
【０００８】
上述のように従来技術によってはデータ放送に注目して放送されたデータや動作の解析／検証を効率良く行うことは困難であった。
【０００９】
本発明は、上記の問題点に鑑みてなされたものであり、デジタル放送される情報からデータ放送を構成するカルーセルを過不足無く抽出して蓄積するデータ放送蓄積システムを提供することを目的とする。
【００１０】
【課題を解決するための手段】
本発明の第１の観点によれば、放送されてきた情報からデータ放送の内容を抽出して、抽出した内容を蓄積するデータ放送蓄積システムにおいて、前記情報から前記データ放送の内容を構成するブロックについての構成情報を抽出する手段と、前記構成情報を参照して、前記情報から前記データ放送の内容を構成する各ブロックを抽出する手段と、抽出された前記ブロックと同一のブロックが一時記憶装置に保存されていなければ、抽出された前記ブロックを前記一時記憶装置に保存する手段と、前記内容を構成する全てのブロックが前記一時記憶装置に保存されたならば、前記内容を構成する全てのブロックを前記一時記憶装置から記憶装置へ転送する手段と、前記記憶装置に記憶された前記内容を確認用データと突合わせる手段と、を備えることを特徴とするデータ放送蓄積システムが提供される。
【００１１】
上記のデータ放送蓄積システムにおいて、前記転送を行う際に、前記構成情報を基に前記内容をファイルに分割する手段を更に備え、前記記憶装置は前記ファイルの単位で前記内容を保存してもよい。
【００１２】
本発明の第２の観点によれば、放送されてきた情報からデータ放送の内容を抽出して、抽出した内容を蓄積するデータ放送蓄積システムにおいて、前記情報から前記データ放送の内容を構成するブロックについての構成情報を抽出する手段と、前記構成情報を参照して、前記情報から前記データ放送の内容を構成する各ブロックを抽出する手段と、抽出された前記ブロックと同一のブロックが記憶装置に保存されていなければ、抽出された前記ブロックを前記記憶装置に保存する手段と、前記記憶装置に記憶された前記内容を確認用データと突合わせる手段と、を備えることを特徴とするデータ放送蓄積システムが提供される。
【００１４】
本発明の第１又は第２の観点によるデータ放送蓄積システムにおいて、前記記憶装置に記憶された前記内容を解析する解析手段を更に備えるようにしてもよい。
【００１６】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態について詳細に説明する。
【００１７】
［実施形態１］
本発明はＢＳデジタル放送等のデータ放送を含むデジタル放送システムで放送されるデータ等、ＭＰＥＧ２システムを用いて伝送されるデータを、多重化され同時に伝送される映像／音声／字幕などから分離し、且つ個々のデータ単位で保存することによって、効率の良い蓄積を行うデータ放送蓄積システムである。
【００１８】
図１に示すデータ放送解析システムのブロック構成においてカルーセル抽出手段１０１はトランスポートストリームに含まれる制御情報を解析し、トランスポートストリーム内にあるデータＥＳを分離し、データＥＳ中に含まれるカルーセルを構成するデータを一時記憶装置１０２に逐次保存する。１つのカルーセルを構成するすべてのデータが一時記憶装置１０２上に保存されたら、カルーセル抽出手段１０１は一時記憶装置１０２上に保存されたデータをデータ書込読出手段１０３に送り、一時記憶装置１０２上のデータを破棄する。データ書込読出手段１０３は送られたデータをカルーセルとして記憶装置１０４に保存する。記憶装置１０４上に保存されたカルーセルはデータ放送の視聴や解析に使用される。天候やノイズによってカルーセル抽出手段１０１の前段でデータが破損もしくは欠落した場合でも、カルーセル抽出手段１０１が繰り返し伝送されるカルーセルデータを用いて破損もしくは欠落した部分を補完することで記憶装置１０４には過不足の無いデータが保存される。
【００１９】
このように本発明によると、放送に含まれるデータがカルーセルというデータの単位で独立して保存されるため、放送されるデータを時間で区切って映像や音声などと同時にデータ放送を保存する方法と比較して、解析の対象となるデータ部分のみを効率よく保存し、解析することが可能になると共に、天候や電波障害によるデータの破損や欠落した場合にも冗長なデータを保存することなく、効率よく解析対象のデータを保存し、解析を行うことができる。またデータは過不足なく保存されるため、ＴＳをそのまま蓄積するような方式に比べて、データ部分を抽出しながらの解析する必要が無いので、解析が簡易に行える。
【００２０】
図１を参照すると、本発明の一実施形態としてのデータ放送蓄積システムが示されている。
【００２１】
カルーセル抽出手段１０１はＴＳを入力し、ＴＳに含まれる制御情報を用いてＴＳ中の複数種類のＥＳからデータＥＳをフィルタリングにより抽出し、データＥＳが含むデータの断片を一時記憶装置１０２上に保存する。保存の際にはＤＩＩが保持している構成情報を元にデータの組み立て順序を決定する。データは繰り返し伝送されるので、カルーセル抽出手段１０１は一時記憶装置１０２に保存されたデータの断片をチェックして、受信したデータが既に保存されている場合はデータを破棄することで冗長なデータの保存が発生しないようにする。またデータの断片が受信されるたび、カルーセル中のデータが全て受信されたかを確認し、すべてのデータを受信し終わったカルーセルについてはデータ書込読出手段１０３に送って一時記憶装置１０２上のデータを破棄する。
【００２２】
一時記憶装置１０２は受信中のカルーセル抽出手段１０１がデータを一時的に記憶するための読み書き可能な装置であり、例えば半導体メモリや磁気記憶装置によって実現する。
【００２３】
データ書込読出手段１０３は受信したデータに適当な名前を付加して記憶装置１０４に保存する。データはカルーセル抽出手段１０１から入力するカルーセル単位で保存され、付加された名前によって識別し、読み出すことが可能である。
【００２４】
記憶装置１０４は受信済みのカルーセルを記憶するための読み書き可能な装置であり、例えば半導体メモリや磁気記憶装置によって実現する。
【００２５】
次に図１のデータ放送解析システムの動作を図２に示すフローチャートを使用して説明する。
【００２６】
カルーセル抽出手段１０１に入力されるＴＳは図１９に示すようにＴＳを構成するＥＳを分割したデータ（以下、「ブロック」という）の羅列として構成される。ブロックは、例えば、ＤＩＩ、ＤＤＢ、ＴＳの構成情報ブロック、映像の一部を構成するブロック、音声の一部を構成するブロックである。カルーセル抽出手段１０１では図２のステップ２０１〜ステップ２１４の手順でＴＳからデータＥＳをフィルタリングにより抽出し、更にデータＥＳに含まれるカルーセルを抽出する。
【００２７】
カルーセル抽出手段１０１は、次のブロックを入力し（ステップ２０１）、入力したブロックがＴＳ構成情報ブロックであるか否かを判断する（ステップＳ２０２）。ステップ２０２の結果がＮＯであれば、ステップＳ２０１に戻り、再度ブロックを入力する。一方、ステップ２０２の結果がＹＥＳであればステップＳ２０３に進む。従って、ステップ２０１及び２０２では、ＴＳ構成情報ブロック以外のブロックは捨てられる。
【００２８】
ステップ２０３では、カルーセル抽出手段１０１は、ＴＳ構成情報ブロックからＴＳ構成情報を抽出し、それに含まれる情報であってデータＥＳのブロック（ＤＩＩ又はＤＤＢ）を識別するためのもの（以下、「データＥＳ識別情報」という）を取り出し、内部記憶（図示せず）に保存する。
【００２９】
次に、カルーセル抽出手段１０１は次のブロックを入力する（ステップ２０４）。
【００３０】
カルーセル抽出手段１０１は、入力したブロックの識別情報と内部記憶に保存したデータＥＳ識別情報を比較することにより、入力したブロックがデータＥＳのブロックであるか否か判断する（ステップ２０５）。ステップ２０５の結果がＮＯであればステップ２０４に戻り、再度ブロックを入力する。一方、ステップ２０５の結果がＹＥＳであればステップ２０６に進む。従って、ステップ２０４及び２０５では、データＥＳのブロック以外のブロックは捨てられる。
【００３１】
ステップ２０６では、カルーセル抽出手段１０１は、入力したブロックがＤＩＩであるか又はＤＤＢであるかを判断する。
【００３２】
カルーセル抽出手段１０１は、ステップ２０４で入力したブロックがＤＩＩである場合は、既にそのＤＩＩを受信済みであるか否かを判断する（ステップ２０７）。受信済みであれば、ステップ２０４に戻り、再度ブロックを入力する。一方、受信済みでなければ、ステップ２０８に進む。
【００３３】
カルーセル抽出手段１０１は、ステップ２０８では、ステップ２０４で入力したデータがＤＩＩであり、未受信であるので、入力したＤＩＩを内部記憶に保存する。ステップ２０８からはステップ２０４に戻り、再度ブロックを入力する。
【００３４】
ステップ２０７を設けることにより、同一のＤＩＩが重複して内部記憶に保存されることを防止することができる。
【００３５】
ＤＩＩが未受信であり内部記憶に保存されていない場合には、ステップ２０４で入力したブロックが必要なＤＤＢであるか否かの判定ができない。従って、カルーセル抽出手段１０１は、ステップ２０４で入力したブロックがＤＤＢであることがステップ２０６で判断された場合には、ＤＩＩが受信済みであるかを判断する（ステップ２０９）。ステップ２０９の結果がＮＯであれば、ステップ２０４に戻り、再度ブロックを入力する。
【００３６】
カルーセル抽出手段１０１は、ステップ２０９の結果がＹＥＳであれば、ステップ２０４で入力したＤＤＢと同一のＤＤＢが既に一時記憶装置１０２に保存されているか否かを判断する（ステップ２１０）。ステップ２１０の結果がＹＥＳであれば、ステップ２０４に戻り、再度ブロックを入力する。ステップ２１０を設けることにより、同一のＤＤＢが重複して一時記憶装置１０２に記憶されることを防止することができる。
【００３７】
カルーセル抽出手段１０１は、ステップ２１０の結果がＮＯであれば、ステップ２０４で受信したＤＤＢを一時記憶装置１０２に保存する（ステップ２１１）。
【００３８】
次に、カルーセル抽出手段１０１は、カルーセルの全てのＤＤＢを一時記憶装置１０２に保存したか否かを判断する（ステップ２１２）。ステップ２１２の判断の結果がＮＯであれば、ステップ２０４に戻り、次のブロックを入力する。
【００３９】
カルーセル抽出手段１０１は、ステップ２１２の判断の結果がＹＥＳであれば、一時記憶装置１０２に保存されている全てのＤＤＢをデータ書込読出手段１０３に転送し、データ書込読出手段１０３は、転送されてきた全てのＤＤＢを記憶装置１０４に保存する（ステップ２１３）。
【００４０】
次に、カルーセル抽出手段１０１は、一時記憶装置１０２に保存されている全てのＤＤＢを破棄し、内部記憶に保存されているＤＩＩを破棄する（ステップ２１４）。
【００４１】
上述の手順により、記憶装置１０４に保存されたデータはデータ処理を行う装置やプログラムによって任意のタイミングに読み出され、使用される。
【００４２】
［実施形態２］
本発明の実施形態２を図面を参照して説明する。
【００４３】
本発明の実施形態２は、基本構成は上記と一致するが、受信したデータの書込み／読み込み手続きを工夫することで一時記憶装置を必要としない点が異なる。図３に実施形態２の構成を示す。
【００４４】
カルーセル抽出手段６０１はＴＳを入力し、ＴＳに含まれる制御情報を用いてＴＳ中の複数種類のＥＳからデータＥＳをフィルタリングにより抽出し、データＥＳが含むカルーセルの断片をデータ書込読出手段６０２に送る。
【００４５】
データ書込読出手段６０２はカルーセル抽出手段６０１によって抽出されたデータＥＳを個々のカルーセル毎に分離し、蓄積を行う。データ書込読出手段６０２はＤＩＩから受信データの最終的なサイズを読み込み、このサイズの保存領域を記憶装置６０３内に確保し、カルーセル抽出手段６０１によって抽出されたＤＤＢをこの保存領域に保存する。この際、各カルーセルには名前が付加される。データ書込読出手段６０２は各カルーセルの受信状態に応じて受信状態保持メモリ６０４に受信状態を設定する。
【００４６】
またデータ書込読出手段６０２は保存時に付加された名前を用いたデータへのアクセス機構を有し、これにより、データはカルーセル単位で付加された名前によって識別し、読み出されることが可能である。データ書込読出手段６０２は、読み出しの要求を受けたときは、受信状態保持メモリ６０４の該当カルーセルの受信状態を確認し、すべての断片が受信済の場合だけ読み出しを行う。
【００４７】
記憶装置６０３は受信済みのカルーセルの断片を記憶するための読み書き可能な装置であり、例えば半導体メモリや磁気記憶装置によって実現する。
【００４８】
受信状態保持メモリ６０４はカルーセルのリストを保持し、そのカルーセルが受信中であるか、受信が完了しているかを示すフラグを保持する。データ書込読出手段６０２は記憶装置６０３からデータを読み出す前にこのフラグを参照して当該データカルーセルへのアクセスが可能であるかを判定し、受信途中の不完全なデータが読み出されることを防ぐ。
【００４９】
次に図３の実施形態２の動作のを図４に示すフローチャートを使用して説明する。
【００５０】
図４（ａ）はカルーセル抽出手段６０１によってデジタル信号に含まれるデータＥＳのブロックが抽出される手順を表している。図４（ａ）のステップ９０１〜ステップ９０５は図２のステップ２０１〜ステップ２０５と同様であるので、これらのステップの説明を省略する。
【００５１】
カルーセル抽出手段６０１は、ステップ９０１〜ステップ９０５によって抽出されたデータＥＳのブロックをデータ書込読出手段６０２に送る（ステップ９０６）。
【００５２】
また、カルーセル抽出手段６０１は、データ処理中に強制終了された場合やステップ９０６実行時のデータ書込読出手段６０２からの応答によってデータ受信が終了した場合は、処理を終了する（ステップ９０７）。
【００５３】
図４（ｂ）はデータ書込読出手段６０２が、カルーセル抽出手段６０１より受信したデータを記憶装置６０３に保存する手順を表している。
【００５４】
カルーセル抽出手段６０１よりデータＥＳのブロックを入力する（ステップ９０８）。
【００５５】
次に、データ書込読出手段６０２は、入力したブロックがＤＩＩであるか又はＤＤＢであるかを判断する（ステップ９０９）。
【００５６】
データ書込読出手段６０２は、ステップ９０８で入力したブロックがＤＩＩである場合は、既にそのＤＩＩを受信済みであるか否かを判断する（ステップ９１０）。受信済みであれば、ステップ９０８に戻り、再度ブロックを入力する。一方、受信済みでなければ、ステップ９１１に進む。
【００５７】
データ書込読出手段６０２は、ステップ９１１では、ステップ９０８で入力したデータがＤＩＩであり、未受信であるので、入力したＤＩＩを内部記憶（図示せず）に保存する。次に、データ書込読出手段６０２は、受信状態保持メモリ６０４に、「受信中」を設定する。ステップ９１２からはステップ９０８に戻り、再度ブロックを入力する。
【００５８】
ステップ９１０を設けることにより、同一のＤＩＩが重複して内部記憶に保存されることを防止することができる。
【００５９】
ＤＩＩが未受信であり内部記憶に保存されていない場合には、ステップ９０８で入力したブロックが必要なＤＤＢであるか否かの判定ができない。従って、データ書込読出手段６０２は、ステップ９０８で入力したブロックがＤＤＢであることがステップ９０９で判断された場合には、ＤＩＩが受信済みであるかを判断する（ステップ９１３）。ステップ９１３の結果がＮＯであれば、ステップ９０８に戻り、再度ブロックを入力する。
【００６０】
データ書込読出手段６０２は、ステップ９１３の結果がＹＥＳであれば、ステップ９０８で入力したＤＤＢが既に記憶装置６０３に保存されているか否かを判断する（ステップ９１４）。ステップ９１４の結果がＹＥＳであれば、ステップ９０８に戻り、再度ブロックを入力する。ステップ９１４を設けることにより、同一のＤＤＢが重複して記憶装置６０３に記憶されることを防止することができる。
【００６１】
データ書込読出手段６０２は、ステップ９１４の結果がＮＯであれば、ステップ９０８で受信したＤＤＢを記憶装置６０３に保存する（ステップ９１５）。
【００６２】
次に、データ書込読出手段６０２は、カルーセルの全てのＤＤＢを記憶装置６０３に保存したか否かを判断する（ステップ９１６）。ステップ９１６の判断の結果がＮＯであれば、ステップ９０８に戻り、次のブロックを入力する。
【００６３】
データ書込読出手段６０２は、ステップ９１６の判断の結果がＹＥＳであれば、受信状態保持メモリに「受信済」を設定し、内部記憶に保存されているＤＩＩを破棄する（ステップ９１７）。
【００６４】
上述のように実施形態２においては受信／抽出したデータを記憶装置６０３内に直接保存し、保存中のデータについては受信が完了しているか否かのフラグを持った受信状態保持メモリ６０４を備えることで、一時記憶のための記憶領域を必要としない分、より少ない容量の記憶装置で実現可能であり、かつ受信途中の不完全なデータにアクセスすることが無いデータ放送解析システムを実現している。
【００６５】
［実施形態３］
本発明の実施形態３を図面を参照して説明する。
【００６６】
本発明の実施形態３は、基本構成は実施形態１と同様であるが、受信したカルーセルを更に詳細な単位に分割保存し、データの解析が更に容易になる点が実施形態１と異なる。図５に実施形態３の構成を示す。
【００６７】
カルーセル抽出手段７０１はＴＳを入力し、ＴＳに含まれる制御情報を用いてＴＳ中の複数種類のＥＳからデータＥＳをフィルタリングにより抽出し、そのデータＥＳのブロックのうちＤＤＢを一時記憶装置７０２上に保存する。保存の際にはＤＩＩが保持している構成情報を元にデータの組み立て順序を決定する。データは繰り返し伝送されるので、カルーセル抽出手段７０１は一時記憶装置７０２に保存されたＤＤＢをチェックして、受信したＤＤＢと同一のＤＤＢが既に保存されている場合は受信したＤＤＢを破棄することで冗長なＤＤＢの保存が発生しないようにする。またＤＤＢが受信されるたび、カルーセル中の全てのＤＤＢが受信されたかを確認し、すべてのＤＤＢを受信し終わったカルーセルについてはＤＩＩ及び全てのＤＤＢをファイル構成手段７０３に出力して、一時記憶装置７０２上のＤＤＢを破棄する。
【００６８】
一時記憶装置７０２は受信中のカルーセル抽出手段がＤＤＢを一時的に記憶するための読み書き可能な装置であり、例えば半導体メモリや磁気記憶装置によって実現する。
【００６９】
ファイル構成手段７０３はカルーセル抽出手段７０１が出力するカルーセルのＤＩＩ及びＤＤＢを受け取り、ＤＩＩが保持しているカルーセルの構成情報を元にカルーセルの全てのＤＤＢより構成されるデータを更に細かい単位に分割する。カルーセルの全てのＤＤＢより構成されるデータは放送内で一意となる名前が付けられた単位で分割されてファイル化される。分割してファイル化されたデータは画像、音声、文書、プログラムなどの一塊のデータであり、それ自身で意味を成す。
【００７０】
データ書込読出手段７０４はファイル構成手段７０３から入力したファイル単位のデータに対して名前空間変換手段７０５を通じて生成されたデータ放送解析システム内で有効な名前を付加して記憶装置７０６に保存する。データはファイル構成手段７０３から入力するファイル単位で保存される。記憶装置７０６に保存されたデータは変換前の放送内で一意となる名前を用いた参照により、データ書込読出手段７０４を通じてアクセス可能である。この場合、データ書込読出手段７０４は名前空間変換手段７０５を通じて参照時に使用された放送内で一意となる名前をデータ放送解析システム内で有効な名前に変換し、記憶装置７０６内のデータの検索に使用する。またデータへの参照を行う側が予め名前空間変換手段７０５を使用するなどして名前の変換を行い、記憶装置７０６から直接データを参照することも可能である。
【００７１】
名前空間変換手段７０５はデータ書込読出手段７０４に入力されたファイルの名前をデータ放送解析システム内で有効な名前に変換する。名前空間変換手段７０５は、データ書込読出手段７０４に入力されたファイルに付加されたネットワーク識別、チャンネル、番組識別などで構成され、放送方式に依存する形式の名前を、記憶装置７０６への保存に適した名前に変換する。
【００７２】
記憶装置７０６は受信済みのファイルを記憶するための読み書き可能な装置であり、例えば半導体メモリや磁気記憶装置によって実現する。
【００７３】
データ解析手段７０７はデータ書込読出手段７０４を用いて保存されたファイルを参照し、ファイル中のデータの解析を行う。解析は受信データの内容確認やデータとして含まれる制御プログラムの動作の検証、素材として含まれるデータのフォーマットの検証などである。
【００７４】
次に図５の実施形態３の動作を図６、図７に示すフローチャートを使用して説明する。
【００７５】
図６に示すフローチャートはカルーセル抽出手段７０１によってデジタル信号に含まれるデータＥＳのブロック（ＤＩＩ及びＤＤＢ）が抽出される手順を表している。図６のステップ１００１〜ステップ１０１２までは、図２のステップ２０１〜ステップ２１２までの手順と同様であるので、これらのステップの説明を省略する。
【００７６】
カルーセルの受信が完了するとカルーセル抽出手段７０１は一時記憶装置７０２に保存されたＤＤＢ及びステップ１００８で内部記憶に保存されたＤＩＩをファイル構成手段７０３に出力し（ステップ１０１３）、一時記憶装置７０２内に保存されているＤＤＢ及び内部記憶に保存されているＤＩＩを破棄する（ステップ１０１４）。
【００７７】
図７に示すフローチャートはファイル構成手段７０３、データ書込読出手段７０４、名前空間変換手段７０５によって受信されたカルーセルが、分割／保存される手順を表している。
【００７８】
図７（ａ）はファイル構成手段７０３がカルーセルを更に詳細な単位に分割してファイル化し、ファイルをデータ書込読出手段７０４に出力する手順を表している。
【００７９】
ファイル構成手段７０３は、図６のステップ１０１３でカルーセル抽出手段７０１が出力したＤＩＩ及び全てのＤＤＢを入力する（ステップ１１０１）。
【００８０】
ファイル構成手段７０３は、ＤＩＩに記述されているカルーセルの構成情報を解析し、データの単位毎のサイズ、先頭からのオフセットを取得する（ステップ１１０２）。
【００８１】
ファイル構成手段７０３は、ステップ１１０２の結果得られたサイズ、先頭からのオフセットに従い、データを抽出する（ステップ１１０３）。
【００８２】
ファイル構成手段７０３は、ステップ１１０３の結果抽出されたデータをカルーセルの構成情報から取得される放送で一意に識別される名前と共にデータ書込読出手段７０４に出力する（ステップ１１０４）。
【００８３】
ファイル構成手段７０３は、カルーセル内のすべてのデータを抽出し、データ書込読出手段７０４に出力したか否かを判断する。未抽出のデータがある場合は、ステップ１１０２に戻り、ステップ１１０２〜ステップ１１０５の処理を繰り返す（ステップ１１０５）。
【００８４】
データ処理中に強制終了された場合は処理を終了する（ステップ１１０６）。
【００８５】
図７（ｂ）はデータ書込読出手段７０４が名前空間変換手段７０５を用いてファイルの名前の変換を行い、ファイルを記憶装置７０６に保存する手順を表している。
【００８６】
データ書込読出手段７０４は、図５（ａ）のステップ１１０４でファイル構成手段７０３が出力するファイルを入力する（ステップ１１０７）。
【００８７】
データ書込読出手段７０４は、ステップ１１０７で入力したファイルの名前を名前空間変換手段７０５を通じて変換する。変換後の名前は記憶装置７０６上でデータを識別するための名前であり、例えば記憶装置７０６が磁気記憶装置で構成されたコンピュータ上のファイルシステムである場合は変換後の名前はファイル名に等しい（ステップ１１０８）。
【００８８】
データ書込読出手段７０４は、ステップ１１０７で入力されたデータをステップ１１０８で変換された名前で記憶装置７０６上に保存する（ステップ１１０９）。
【００８９】
データ処理中に強制終了された場合は処理を終了する（ステップ１１１０）。
【００９０】
上述の手順により、保存されたデータはデータ解析手段７０７によって任意のタイミングに読み出され、データの解析が実行される。
【００９１】
上述のように実施形態３は受信したデータがカルーセルより詳細な単位で保存される点を特徴とする。この特徴により、カルーセル内で重複したデータを持つ冗長なデータであってもデータ解析に必要な最少量のデータの保存によって解析が実行できる他、データが保存される単位は画像、音声、文書、制御プログラムなどのように単体で意味を成すデータの塊なので受信後の解析が簡易になる、等効率的なデータ解析を実現する。
【００９２】
［実施形態４］
本発明の実施形態４を図面を参照して説明する。
【００９３】
本発明の実施形態４は、基本構成は実施形態１と同様であるが、複数種類のデータＥＳのうちカルーセルを保存するデータＥＳを指定する手段を有し、ユーザが指定したデータＥＳのカルーセルのみを保存／解析することが可能な点が実施形態１と異なる。図８に実施形態４の構成を示す。
【００９４】
カルーセル抽出手段８０１はＴＳを入力し、ＴＳに含まれる制御情報および指定データＥＳ保持メモリ８０６が保持するユーザ指定の制御情報を用いてＴＳ中の複数種類のデータＥＳを含む複数種類のＥＳからユーザ指定のデータＥＳをフィルタリングにより抽出し、そのデータＥＳが含むカルーセルのＤＤＢを一時記憶装置８０２上に保存する。保存の際にはそのデータＥＳが含むカルーセルのＤＩＩが保持している構成情報を元にＤＤＢの組み立て順序を決定する。カルーセルは繰り返し伝送されるので、カルーセル抽出手段８０１は一時記憶装置８０２に保存されたＤＤＢをチェックして、受信したＤＤＢと同一のＤＤＢが既に一時記憶装置８０２に保存されている場合は受信したＤＤＢを破棄することで冗長なデータの保存が発生しないようにする。またＤＤＢが受信されるたび、カルーセル中のＤＤＢが全て受信されたかを確認し、すべてのＤＤＢを受信し終わったカルーセルについては全てのＤＤＢをデータ書込読出手段８０３に出力して一時記憶装置８０２上のＤＤＢを破棄する。
【００９５】
一時記憶装置８０２はカルーセル抽出手段８０１が受信中のＤＤＢを一時的に記憶するための読み書き可能な装置であり、例えば半導体メモリや磁気記憶装置によって実現する。
【００９６】
データ書込読出手段８０３はカルーセル抽出手段８０１から入力したＤＤＢより成るデータに適当な名前を付加して記憶装置８０４に保存する。データはカルーセル抽出手段８０１から入力するカルーセル単位で保存され、付加された名前によって識別し、読み出すことが可能である。
【００９７】
記憶装置８０４は受信済みのカルーセルを記憶するための読み書き可能な装置であり、例えば半導体メモリや磁気記憶装置によって実現する。
【００９８】
データＥＳ指定手段８０５はユーザが保存／解析したいカルーセルを含むデータＥＳを指定する手段である。入力する手段としては、キーボードと表示手段を有するインタラクティブな入力装置の他、記憶装置などに保存された識別情報を読み込んで指定のデータＥＳとする装置などが想定される。
【００９９】
指定データＥＳ保持メモリ８０６はデータＥＳ指定手段８０５によって指定されたデータＥＳの識別情報を保持するメモリであり、半導体メモリや磁気記憶装置等によって実現され得る。指定データＥＳ保持メモリ８０６に保持された識別情報はカルーセル抽出手段８０１へデータＥＳのブロックが入力された時点で参照され、入力したデータＥＳの保存が必要か否かの判定に使用される。
【０１００】
次に図８に示す実施形態４の動作を図９に示すフローチャートを使用して説明する。
【０１０１】
図９はカルーセル抽出手段８０１に入力されたＴＳに含まれる指定されたデータＥＳのカルーセルが記憶装置８０４に保存される手順を示しており、図２のステップ２０１〜ステップ２１４に、指定されたデータＥＳのＤＤＢのみを保存するためにカルーセル抽出手段８０１が実行する判断のステップ１２０６を追加したものである。ステップ１２０１〜ステップ１２０５は図２のステップ２０１〜ステップ２０５と同様であり、ステップ１２０７〜ステップ１２１５は図２のステップ２０６〜ステップ２１４と同様であるので、これらのステップの説明を省略する。
【０１０２】
ステップ１２０６では、ステップ１２０５までの処理で抽出されたブロックが指定データＥＳ保持メモリ８０６に識別情報が設定されたデータＥＳに属するものか否かを判定し、属するものである場合はステップ１２０７へ進み、属さないものであれば当該ブロックを破棄して次のブロックを読み込むためにステップ１２０４に戻る。
【０１０３】
ユーザは所望のデータＥＳを指定するためにデータＥＳ指定手段８０５を用いて所望のデータＥＳの識別情報を入力する。入力の方法はデータＥＳ指定手段８０５の実現方法に依存する。例えばＥＳ指定手段がキーボードと表示手段を有するインタラクティブな入力装置場合は、ユーザは所望のデータＥＳの識別情報をキーボードから入力し、記憶装置などに保存された識別情報を読み込んで指定のＥＳとする装置の場合は識別情報を予め電子ファイル等の形式で登録しておく。
【０１０４】
データＥＳ指定手段８０５を用いて所望のデータＥＳが指定されると指定されたデータＥＳの識別情報は直ちに指定データＥＳ保持メモリ８０６に保存される。保存された識別情報は図９のステップ１２０７の実行時にカルーセル抽出手段８０１によって読み出され、入力されたブロックが持つデータＥＳの識別情報と比較され、入力したブロックを保存する／しないの判定に用いられる。
【０１０５】
上述のように実施形態はユーザが指定したデータＥＳのカルーセルのみを保存し、解析を実行するので、解析に不要なデータの蓄積が発生せず、最小限の記憶領域の使用でデータ解析を行うことを可能とする。
【０１０６】
なお、実施形態１から実施形態４を派生させたのと同様に、実施形態２又は３から実施形態４に対応する形態を派生させることもできる。
【０１０７】
［実施形態５］
本発明の実施形態５を図面を参照して説明する。
【０１０８】
図１０に示す実施形態５は、図１と比較すると明らかなように、実施形態１にデータ解析手段１０５と解析結果出力手段１０６を追加して、データ放送解析システムとしたものである。
【０１０９】
実施形態１のデータ放送蓄積システムにより、データ処理に必要な過不足の無いデータ（１カルーセル分）が記憶装置１０４に保存されるため、保存されたデータをオフライン（ＯＮ ＡＩＲ受信終了後等）で再生するなど、受信時点でのデータの完全な解析が行える。
【０１１０】
データ解析手段１０５が有する機能は放送されるデータによって異なるが、概ね、受信済みのカルーセルの構成情報を解析する機能、構成情報を元にカルーセルに含まれる個別のデータを抽出する機能、個別のデータのフォーマットに従った解析機能、デコード機能（モノメディアの場合）、実行機能（スクリプト等のプログラムの場合）等である。
【０１１１】
解析結果出力手１０６はデータ解析手段１０５が出力する情報を最終結果として出力する手段であり、ディスプレイ（表示）、プリンタ（印字）、ハードディスクなどの記憶装置（ファイル出力）など出力形態に応じた装置によって構成される。
【０１１２】
［実施形態６］
図１１に示す実施形態６は、図３と比較すると明らかなように、実施形態２にデータ解析手段６０５と解析結果出力手段６０６を追加して、データ放送解析システムとしたものである。実施形態６のデータ解析手段６０５と解析結果表示手段６０６はそれぞれ実施形態５のデータ解析手段１０５と解析結果出力手段１０６と同様であるので、これらの説明を省略する。
【０１１３】
［実施形態７］
図１２に示す実施形態６は、図５と比較すると明らかなように、実施形態３に解析結果出力手段７０８を追加して、データ放送解析システムとしたものである。実施形態７のデータ解析手段７０７は、実施形態３で説明した機能の他に実施形態５のデータ解析手段１０５と同様に機能を有する。実施形態７の解析結果表示手段７０８は実施形態５の解析結果出力手段１０６と同様であるので、この説明を省略する。
【０１１４】
［実施形態８］
図１３に示す実施形態８は、図８と比較すると明らかなように、実施形態４にデータ解析手段８０７と解析結果出力手段８０８を追加して、データ放送解析システムとしたものである。実施形態８のデータ解析手段８０７と解析結果表示手段８０８はそれぞれ実施形態５のデータ解析手段１０５と解析結果出力手段１０６と同様であるので、これらの説明を省略する。
【０１１５】
［実施形態９］
本発明の実施形態９を図面を参照して説明する。
【０１１６】
図１４に示す実施形態９は、図１と比較すると明らかなように、実施形態１に受信データ確認手段１０７と確認用データ入力手段１０８と確認結果出力手段１０９を追加して、データ放送確認システムとしたものである。
【０１１７】
実施形態１のデータ放送蓄積システムにより、データ処理に必要な過不足の無いデータ（１カルーセル分）が記憶装置１０４に保存されるため、保存されたデータと放送予定であったデータの情報（確認用データ）を突き合わせることによって、蓄積時点で意図したデータが放送されていたこと、しいては意図していた表示を成すことができたか否かを検証することが可能になる。
【０１１８】
確認用データ入力手段１０８は放送予定のデータ一覧などの確認用データを入力する手段である。入力方式別にキーボード／ディスプレイ、磁気記憶装置、通信ネットワークなどのデータ入力に必要な装置を備える。
【０１１９】
受信データ確認手段１０７は確認用データ入力手段１０８から入力された確認用データとデータ書込読出手段１０３を介して、もしくは記憶装置１０４から直接読み込まれる受信済みデータを突き合わせることにより、意図したデータが蓄積されているか否かを判定し、結果を確認結果出力手段に出力する。
【０１２０】
解析結果出力手段１０９は受信データ確認手段１０７が出力する情報を最終結果として出力する手段であり、ディスプレイ（表示）、プリンタ（印字）、ハードディスクなどの記憶装置（ファイル出力）など出力形態に応じた装置によって構成される。
【０１２１】
［実施形態１０］
図１５に示す実施形態１０は、図３と比較すると明らかなように、実施形態２に受信データ確認手段６０７と確認用データ入力手段６０８と確認結果出力手段６０９を追加して、データ放送確認システムとしたものである。実施形態１０の受信データ確認手段６０７と確認用データ入力手段６０８と確認結果出力手段６０９はそれぞれ実施形態９の受信データ確認手段１０７と確認用データ入力手段１０８と確認結果出力手段１０９と同様であるので、これらの説明を省略する。
【０１２２】
［実施形態１１］
図１６に示す実施形態１１は、図５と比較すると明らかなように、実施形態３に受信データ確認手段７０９と確認用データ入力手段７１０と確認結果出力手段７１１を追加して、データ放送確認システムとしたものである。実施形態１１の受信データ確認手段７０９と確認用データ入力手段７１０と確認結果出力手段７１１はそれぞれ実施形態９の受信データ確認手段１０７と確認用データ入力手段１０８と確認結果出力手段１０９と同様であるので、これらの説明を省略する。
【０１２３】
［実施形態１２］
図１７に示す実施形態１２は、図８と比較すると明らかなように、実施形態４に受信データ確認手段８０９と確認用データ入力手段８１０と確認結果出力手段８１１を追加して、データ放送確認システムとしたものである。実施形態１２の受信データ確認手段８０９と確認用データ入力手段８１０と確認結果出力手段８１１はそれぞれ実施形態９の受信データ確認手段１０７と確認用データ入力手段１０８と確認結果出力手段１０９と同様であるので、これらの説明を省略する。
【０１２４】
また、実施形態１のカルーセル抽出手段１０１及びデータ書込読出手段１０３、実施形態２のカルーセル抽出手段６０１及びデータ書込読出手段６０２、実施形態３のカルーセル抽出手段７０１、ファイル構成手段７０３、データ書込手段７０４及びデータ解析手段７０７、実施形態４のカルーセル抽出手段８０１、データ書込読出手段８０３及びデータＥＳ指定手段８０５、実施形態５のデータ解析手段１０５及び解析結果出力手段１０６、実施形態６のデータ解析手段６０５及び解析結果出力手段６０６、実施形態７の解析結果出力手段７０８、実施形態８のデータ解析手段８０７及び解析結果出力手段８０８、実施形態９の受信データ確認手段１０７、確認用データ入力手段１０８及び確認結果出力手段１０９、実施形態１０の受信データ確認手段６０７、確認用データ入力手段６０８及び確認結果出力手段６０９、実施形態１１の受信データ確認手段７０９、確認用データ入力手段７１０及び確認結果出力手段７１１並びに実施形態１２の受信データ確認手段８０９、確認用データ入力手段８１０及び確認結果出力手段８１１は、コンピュータをこれらの手段として機能させるためのプログラムをコンピュータが記録媒体から読み込んで実行することによっても実現することができる。更に、実施形態１のカルーセル抽出手段１０１及びデータ書込読出手段１０３、実施形態２のカルーセル抽出手段６０１及びデータ書込読出手段６０２、実施形態３のカルーセル抽出手段７０１、ファイル構成手段７０３、データ書込手段７０４及びデータ解析手段７０７、実施形態４のカルーセル抽出手段８０１、データ書込読出手段８０３及びデータＥＳ指定手段８０５、実施形態５のデータ解析手段１０５及び解析結果出力手段１０６、実施形態６のデータ解析手段６０５及び解析結果出力手段６０６、実施形態７の解析結果出力手段７０８、実施形態８のデータ解析手段８０７及び解析結果出力手段８０８、実施形態９の受信データ確認手段１０７、確認用データ入力手段１０８及び確認結果出力手段１０９、実施形態１０の受信データ確認手段６０７、確認用データ入力手段６０８及び確認結果出力手段６０９、実施形態１１の受信データ確認手段７０９、確認用データ入力手段７１０及び確認結果出力手段７１１並びに実施形態１２の受信データ確認手段８０９、確認用データ入力手段８１０及び確認結果出力手段８１１は、コンピュータをこれらの手段として機能させるためのプログラムをコンピュータがネットワークから受信して実行することによっても実現することができる。
【０１２５】
【発明の効果】
以上説明したように、本発明によれば、以下の効果が奏される。
【０１２６】
第一の効果は、デジタル放送信号からデータ解析に必要な部分のみを抜き出して保存していることにより、データ放送蓄積システムに必要とされる記憶装置の容量を小さくできる点である。
【０１２７】
第二の効果は、繰り返し放送されるデータによって取りこぼしデータの破損による欠落を補完して保存されるため、取りこぼしやデータの破損が放送で発生してもすべてのデータを取り直すことなく、データ放送の解析が行える点である。
【０１２８】
第三の効果は、送信されるデータに促した単位で解析対象のデータが保存されるため、保存後の解析が簡易に行える点である。
【図面の簡単な説明】
【図１】本発明の実施形態１によるデータ放送蓄積システムの構成を示すブロック図である。
【図２】本発明の実施形態１によるデータ放送蓄積システムの動作を示すフローチャートである。
【図３】本発明の実施形態２によるデータ放送蓄積システムの構成を示すブロック図である。
【図４】本発明の実施形態２によるデータ放送蓄積システムの動作を示すフローチャートである。
【図５】本発明の実施形態３によるデータ放送蓄積システムの構成を示すブロック図である。
【図６】本発明の実施形態３によるデータ放送蓄積システムの動作を示す第１のフローチャートである。
【図７】本発明の実施形態３によるデータ放送蓄積システムの動作を示す第２のフローチャートである。
【図８】本発明の実施形態４によるデータ放送蓄積システムの構成を示すブロック図である。
【図９】本発明の実施形態４によるデータ放送蓄積システムの動作を示すフローチャートである。
【図１０】本発明の実施形態５によるデータ放送解析システムの構成を示すブロック図である。
【図１１】本発明の実施形態６によるデータ放送解析システムの構成を示すブロック図である。
【図１２】本発明の実施形態７によるデータ放送解析システムの構成を示すブロック図である。
【図１３】本発明の実施形態８によるデータ放送解析システムの構成を示すブロック図である。
【図１４】本発明の実施形態９によるデータ放送確認システムの構成を示すブロック図である。
【図１５】本発明の実施形態１０によるデータ放送確認システムの構成を示すブロック図である。
【図１６】本発明の実施形態１１によるデータ放送確認システムの構成を示すブロック図である。
【図１７】本発明の実施形態１２によるデータ放送確認システムの構成を示すブロック図である。
【図１８】トランスポートストリームの構成を示す第１の図である。
【図１９】トランスポートストリームの構成を示す第２の図である。
【図２０】従来例によるデータ放送蓄積方法が蓄積するデータの範囲を示す図である。
【符号の説明】
１０１、６０１、７０１、８０１  カルーセル抽出手段
１０２、７０２、８０２  一時記憶装置
１０３、６０２、７０４、８０３  データ書込読出手段
１０４、６０３、７０６、８０４  記憶装置
１０５、６０５、８０７  データ解析手段
１０６、６０６、７０８、８０８  解析結果出力手段
１０７、６０７、７０９、８０９  受信データ確認手段
１０８、６０８、７１０、８１０  確認用データ入力手段
１０９、６０９、７１１、８１１  確認結果出力手段
６０４  受信状態保持メモリ
７０３  ファイル構成手段
７０５  名前空間変換手段
７０７  データ解析手段
８０５  データＥＳ指定手段
８０６  指定データＥＳ保持メモリ
【図１】
0003742026.tif 000002
【図２】
0003742026.tif 000003
【図３】
0003742026.tif 000004
【図４】
0003742026.tif 000005
【図５】
0003742026.tif 000006
【図６】
0003742026.tif 000007
【図７】
0003742026.tif 000008
【図８】
0003742026.tif 000009
【図９】
0003742026.tif 000010
【図１０】
0003742026.tif 000011
【図１１】
0003742026.tif 000012
【図１２】
0003742026.tif 000013
【図１３】
0003742026.tif 000014
【図１４】
0003742026.tif 000015
【図１５】
0003742026.tif 000016
【図１６】
0003742026.tif 000017
【図１７】
0003742026.tif 000018
【図１８】
0003742026.tif 000019
【図１９】
0003742026.tif 000020
【図２０】
0003742026.tif 000021