(57)【要約】【課題】  必要に応じて現在・過去いずれのパケットストリームについても解析が行えるパケットストリーム監視システムを提供すること。【解決手段】  監視対象とするパケットストリームを所定パケット長毎にファイル化してリング状に格納する第１のリングバッファと、この第１のリングバッファに格納されたパケットストリームの一部を所定パケット長毎にファイル化してリング状に格納するリムーバブルメディアよりなる第２のリングバッファと、これらパケットストリームの読出し系統を第１のリングバッファと第２のリングバッファに切り替えるスイッチとを設け、  パケットストリームの書込みと読出しを同時に行うようにしたもの。【選択図】                    図１
2005079736.tif 000002
【特許請求の範囲】
【請求項１】
パケットストリームの所定の監視項目について監視を行うパケットストリーム監視システムにおいて、
監視対象とするパケットストリームを所定パケット長毎にファイル化してリング状に格納する第１のリングバッファと、
この第１のリングバッファに格納されたパケットストリームの一部を所定パケット長毎にファイル化してリング状に格納するリムーバブルメディアよりなる第２のリングバッファと、
これらパケットストリームの読出し系統を第１のリングバッファと第２のリングバッファに切り替えるスイッチとを設け、
パケットストリームの書込みと読出しを同時に行うことを特徴とするパケットストリーム監視システム。
【請求項２】
前記パケットストリームはデジタル放送のＴＳであることを特徴とする請求項１記載のパケットストリーム監視システム。
【請求項３】
前記第１のリングバッファは、ハードディスクであることを特徴とする請求項１記載のパケットストリーム監視システム。
【請求項４】
前記第１のリングバッファは少なくとも１日分の放送番組のＴＳを格納することを特徴とする請求項３記載のパケットストリーム監視システム。
【請求項５】
前記第２のリングバッファは、ＤＶＤであることを特徴とする請求項１記載のパケットストリーム監視システム。
【請求項６】
前記第２のリングバッファは少なくとも単位放送番組のＴＳを格納することを特徴とする請求項５記載のパケットストリーム監視システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パケットストリーム監視システムに関するものであって、例えばデジタル放送におけるコンテンツデータなどのＴＳ（Transport Stream）の監視に好適なシステムに関する。
【背景技術】
【０００２】
特許文献１には、デジタル放送における送出情報の品質向上を図るとともに、放送監視業務の軽減を図るための技術が開示されている。
【０００３】
特許文献２には、デジタルビデオプログラムを格納するための循環型ファイルを使用したデジタルビデオレコーダに関する技術が開示されている。
【０００４】
しかし、これら特許文献１および特許文献２には、本発明のように、デジタルビデオレコーダを用いて、ほぼリアルタイムでデジタル放送などにおけるＴＳの監視を行うシステムを実現することに関する言及はない。
【０００５】
【特許文献１】特開２００１−８２３９
【０００６】
【特許文献２】特開２００３−１７８５６７
【０００７】
例えばデジタル放送の運営にあたっては、視聴者から番組についての問合せがあった場合や、ＴＳパケットに異常が発生した場合には、ＥＰＧ(Electronic Program Guide;電子番組ガイド)を構成するＰＳＩ/ＳＩ(Program Specifications Infomation/Service Information)や、番組連動および単独データ放送のデータを含む番組の解析チェックを、ＴＳレベルで行う必要がある。
【０００８】
図３は、放送局内における従来のＴＳ解析システムの一例を示すブロック図であり、オンライン形態の例を示している。ＴＳ出力部1は、オンエアする放送番組のＴＳを例えば局内の検証系に出力するとともに、ＴＳからパケットストリームを復調するパケット復調部2に入力する。パケット復調部2は、復調したパケットストリームを、オンライン解析部3に入力する。
【０００９】
オンライン解析部3は、パケット復調部2から復調入力されるパケットストリームについて、
・ＴＳヘッダの同期がとれているか？
・ＴＳヘッダのＣＣが連続しているか？
・セクションのＣＲＣは正常か？
・セクションのtable_id,length,Versionは正しいか？
・各テーブルの整合性が取れているか？
・テーブルは存在しているか？
・サブテーブル内にH-EIT以外のセクションが抜けなく存在するか？
・サブテーブル内においてEITが送出スパンに対し抜けなく存在するか？
・送出周期がBIT記載の周期か？
・所定の運用規定（例えばARIB-B14）に定められた値以外を使用していないか？
・運用してはならない記述がないか？
・所定の運用規定で定められた文字数を超えていないか？
などの多項目におよぶ各種の解析チェックを逐次実行し、それらの結果を表示部4に逐次表示する。
【００１０】
図４は、放送局内における従来のＴＳ解析システムの他の例を示すブロック図であり、オフライン形態の例を示している。パケット取込部5は、パケット取込指示部6の指示に基づき、解析チェックが必要と判断した所定範囲有限長のパケットストリームをパケットメモリ7に格納する。パケット読出部8は、パケット読出指示部9の指示に基づいて、このパケットメモリ7に格納されたパケットストリームの中から該当する部分のパケットをオフライン解析部10に読み出す。オフライン解析部10は、前述のオンライン解析部3と同様な各種の解析チェックを実行し、それらの結果を表示部4に表示する。
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかし、図３のシステム構成によれば、現時点におけるパケットストリームの状態を監視解析チェックすることはできるが、過去に発生したパケットストリームの異常状態について再度確認解析することはできない。
【００１２】
これに対し、図４のシステム構成によれば、パケットメモリ7に取り込んだパケットストリームについてはデータを消去しない限り必要に応じて繰返し確認解析が行えるが、パケットメモリ7に取り込まなかったパケットストリームについての解析は不可能である。特に異常発生の原因が比較的過去の時間帯に存在していた場合には、その原因を特定することは困難である。
【００１３】
本発明は、このような従来の問題点を解決するものであり、その目的は、必要に応じて現在・過去いずれのパケットストリームについても解析が行えるパケットストリーム監視システムを提供することにある。
【００１４】
本発明が解決しようとする課題は、解析対象とするパケットストリームの時間的制約に対する自由度の高いパケットストリーム監視システムを実現することにある。
【課題を解決するための手段】
【００１５】
このような課題を達成するために、本発明のうち請求項１記載の発明は、
パケットストリームの所定の監視項目について監視を行うパケットストリーム監視システムにおいて、
監視対象とするパケットストリームを所定パケット長毎にファイル化してリング状に格納する第１のリングバッファと、
この第１のリングバッファに格納されたパケットストリームの一部を所定パケット長毎にファイル化してリング状に格納するリムーバブルメディアよりなる第２のリングバッファと、
これらパケットストリームの読出し系統を第１のリングバッファと第２のリングバッファに切り替えるスイッチとを設け、
パケットストリームの書込みと読出しを同時に行うことを特徴とする。
【００１６】
請求項２記載の発明は、請求項１記載のパケットストリーム監視システムにおいて、
前記パケットストリームはデジタル放送のＴＳであることを特徴とする。
【００１７】
請求項３記載の発明は、請求項１記載のパケットストリーム監視システムにおいて、
前記第１のリングバッファは、ハードディスクであることを特徴とする。
【００１８】
請求項４記載の発明は、請求項３記載のパケットストリーム監視システムにおいて、
前記第１のリングバッファは少なくとも１日分の放送番組のＴＳを格納することを特徴とする。
【００１９】
請求項５記載の発明は、請求項１記載のパケットストリーム監視システムにおいて、
前記第２のリングバッファは、ＤＶＤであることを特徴とする。
【００２０】
請求項６記載の発明は、請求項５記載のパケットストリーム監視システムにおいて、
前記第２のリングバッファは少なくとも単位放送番組のＴＳを格納することを特徴とする。
【発明の効果】
【００２１】
本発明によれば、以下のような効果が得られる。
監視対象パケットストリームの書込みと読出しを同時に行えるので、パケットエラーが発生した場合などに、その原因を過去に遡って解析することができる。
【００２２】
パケットストリームを所定パケット長毎にファイル化して格納しているので、書込み・読出し制御が容易に行える。
【００２３】
さらに、第２のリングバッファには、少なくとも単位放送番組のパケットストリームを所定パケット長毎にファイル化して格納しているので、必要に応じてそれらパケットストリームの永久保存が行える。
【発明を実施するための最良の形態】
【００２４】
以下、本発明を図面を用いて詳細に説明する。図１は本発明の一実施例の要部を示す構成ブロック図であり、図４と共通する部分には同一の符号を付けている。
【００２５】
図１では、図４のパケットメモリ7の代わりに、第１のリングバッファ12と第２のリングバッファ16を用いる。
【００２６】
第１のリングバッファ12は、例えば大容量のハードディスクで構成されるものであり、例えば２４時間の放送コンテンツを表す一連のパケットストリームが、例えば１分間毎にファイル化されたファイル形式で、常に最新の２４時間分のパケットストリームファイルを保持するようにFIFOのリング形式で逐次更新格納される。これらパケットストリームの逐次書込みにあたっては、パケット取込指示部6のタイムスタンプやファイル名などを含む指示に従ってリングバッファ書込制御部11が書込みポインタを進めるように制御する。
【００２７】
この第１のリングバッファに格納されたパケットストリームの一部は必要に応じてファイル移動制御部13により読み出され、リングファイル再構成制御部14によりパケット取込指示部15の指示に基づき所定パケット長毎にファイル化され、例えばＤＶＤのような大容量のリムーバブルメディアよりなる第２のリングバッファ16にリング状に格納される。第２のリングバッファ16へのパケットストリームの書き込みにあたっては、パケット取込指示部15の開始タイムスタンプや格納対象時間などの指示に従って、リングファイル再構成制御部14が書込みポインタを進めるように制御する。
【００２８】
これら第１のリングバッファ12および第２のリングバッファ16に格納されたパケットストリームファイルの読出しにあたっては、パケット読出指示部9の指示に従ってリングバッファ読出制御部18が読出しポインタを進めるように制御する。リングバッファ読出制御部18には、切り替えスイッチ17を介して第１のリングバッファ12または第２のリングバッファ16の出力系統が選択的に接続され、目的に応じて第１のリングバッファ12または第２のリングバッファ16に格納されたパケットストリームファイルが読み出される。
【００２９】
これら第１のリングバッファ12または第２のリングバッファ16から読み出されたパケットストリームファイルは、オンライン解析部3に入力されるとともに、必要に応じてTS再生出力部19にも入力される。
【００３０】
図２は、これら第１のリングバッファ12または第２のリングバッファ16に格納されるパケットストリームファイルの概念図である。各データファイルは、例えば８パケットの固定長を単位とするものである。
【００３１】
第１のリングバッファ12に格納される複数のデータファイルは、リングバッファ書込制御部11と管理ファイルにより、第１のリングバッファ12内でリング状に連続するように管理される。
【００３２】
第２のリングバッファ16に格納される複数のデータファイルは、リングファイル再構成制御部14と管理ファイルにより、第２のリングバッファ16内でリング状に連続するように再構成されて管理される。これにより、リムーバブルメディアよりなる第２のリングバッファ16を、第１のリングバッファ12のサブセットとして扱うことができる。なお、これら管理ファイルには、総ファイル数、現在書込み中のファイル名、ファイル内の書込み位置、ファイル名とタイムスタンプの対応テーブルなどが書き込まれている。
【００３３】
このように構成されるシステムの動作を説明する。
第１のリングバッファ12には、リングバッファ書込制御部11の制御に基づき、逐次パケットストリームが所定のパケット長でファイル化されて格納されるが、第１のリングバッファ12のファイル格納領域は例えば放送１日分などのように有限であることから、古いファイルから順次最新のファイルによって上書きされて書き換えられてしまう。
【００３４】
ところが、本発明では、第１のリングバッファ12に格納されているパケットストリームファイルのエラーが発生した部分などを必要に応じて選択指定することにより、第１のリングバッファ12に格納されているパケットストリームファイルの完全なサブセットとしてリムーバブルメディアよりなる第２のリングバッファ16に格納して永久保存できる。
【００３５】
これら第１のリングバッファ12または第２のリングバッファ16に格納されているパケットストリームファイルは、切り替えスイッチ17を切り替えるだけで、いずれのパケットストリームファイルであるかを区別することなく、パケット読出指示部9から指示する出力開始時刻指示に従ってリングバッファ読出制御部18が読出しポインタを進めることによって逐次オンライン解析部3およびTS再生出力部19に読み出される。
【００３６】
ここで、オンライン解析部3は、前述の従来例と同様な各種の解析を行う。TS再生出力部19は、必要に応じて、局内の検証系に再生したＴＳを供給出力する。
【００３７】
このように、本発明によれば、例えばデジタル放送におけるＴＳをリアルタイムで監視することができ、エラーが発生した場合にはその原因を過去に遡って解析できる。
また、必要に応じてそのエラーが発生した状態を繰り返して再生検証できる。
そしてさらに、第１のリングバッファ12に格納されているパケットストリームファイルの一部を例えば単位放送番組で、必要に応じて完全なサブセットとしてリムーバブルメディアよりなる第２のリングバッファ16に格納して永久保存できる。
【００３８】
なお、上記実施例では、デジタル放送におけるＴＳをリアルタイムで監視する例について説明したが、本発明はこれに限るものではなく、各種のパケットストリームの解析にも利用できる。
【図面の簡単な説明】
【００３９】
【図１】本発明の一実施例の要部を示す構成ブロック図である。
【図２】図１の各リングバッファに格納されるパケットストリームファイルの概念図である。
【図３】放送局内における従来のＴＳ解析システムの一例を示すブロック図である。
【図４】放送局内における従来のＴＳ解析システムの他の例を示すブロック図である。
【符号の説明】
【００４０】
１  ＴＳ出力部
２  パケット復調部
３  オンライン解析部
４  表示部
６，１５  パケット取込指示部
９  パケット読出指示部
１１  リングバッファ書込制御部
１２  第１リングバッファ
１３  ファイル移動制御部
１４  リングファイル再構成制御部
１６  第２リングバッファ
１７  切り替えスイッチ
１８  リングバッファ読出制御部
１９  ＴＳ再生出力部
【図１】
2005079736.tif 000003
【図２】
2005079736.tif 000004
【図３】
2005079736.tif 000005
【図４】
2005079736.tif 000006