(57)【要約】【課題】  ネットワーク上を伝送中のパケット列から高能率圧縮符号化が施された映像パケットのフレーム種別を確実に行うことができるフレーム種別判別方法及び監視サーバを提供する。【解決手段】  ネットワークを伝送される映像パケットのヘッダからフレーム開始情報を検出する検出ステップと、検出ステップにおいて検出されたフレーム開始情報がフレーム開始部分を示すとき、検出ステップにおいてフレーム開始部分を示すフレーム開始情報が次に検出されるまでにネットワークを伝送される映像パケットを計数して計数値として生成する計数ステップと、計数ステップによって映像パケットの計数値が生成される毎に映像パケットの計数値を保存部に保存する保存ステップと、保存部に保存された映像パケットの計数値の増減パターンと計数ステップによって映像パケットの計数値が生成される毎の映像パケットの計数値とに応じてフレーム種別を判定する判定ステップと、を含む。【選択図】  図３
2013062738.tif 000002
【特許請求の範囲】
【請求項１】
映像信号が高能率圧縮符号化されて特定のフレーム発生規則に従った複数種別からなるフレームの列とされ、前記フレームの列の各フレームのデータをペイロードに含みかつそのデータがフレーム開始部分であるか否かを示すフレーム開始情報をヘッダに含む映像パケットが順次ネットワークを伝送される通信システムにおいて前記ネットワークから前記映像パケット中のデータのフレーム種別を判別するフレーム種別判別方法であって、
前記ネットワークを伝送される前記映像パケットのヘッダから前記フレーム開始情報を検出する検出ステップと、
前記検出ステップにおいて検出された前記フレーム開始情報が前記フレーム開始部分を示すとき、前記検出ステップにおいて前記フレーム開始部分を示す前記フレーム開始情報が次に検出されるまでに前記ネットワークを伝送される前記映像パケットを計数して計数値として生成する計数ステップと、
前記計数ステップによって前記映像パケットの計数値が生成される毎に前記映像パケットの計数値を保存部に保存する保存ステップと、
前記保存部に保存された前記映像パケットの計数値の増減パターンと、前記計数ステップによって前記映像パケットの計数値が生成される毎の前記映像パケットの計数値とに応じて前記フレーム種別を判定する判定ステップと、を含むことを特徴とするフレーム種別判別方法。
【請求項２】
前記映像パケットはＴＳ(トランスポートストリーム)パケットからなり、
前記検出ステップは前記ＴＳパケットのヘッダから前記フレーム開始情報としてペイロードユニットスタートインジケータを検出し、
前記ペイロードユニットスタートインジケータが論理１を示すとき前記フレーム開始部分を示すことに対応することを特徴とする請求項１記載のフレーム種別判別方法。
【請求項３】
前記判定ステップは前記保存部に保存された前記映像パケットの計数値が所定のサンプル数以上になったとき前記フレーム種別を判定することを特徴とする請求項１又は２記載のフレーム種別判別方法。
【請求項４】
前記高能率圧縮符号化時のフレーム種別は、フレーム間予測を用いずフレーム内で符号化処理を行うＩフレーム、動き補償予測を使い過去から現在を予測し符号化処理を行うＰフレーム、双方向予測を使い順方向及び逆方向予測し符号化処理を行うＢフレームの３種類であり、
前記フレーム発生規則は、前記Ｉフレーム、前記Ｐフレーム、及び前記Ｂフレームによる発生規則であることを特徴とする請求項１〜３のいずれか１記載のフレーム種別判別方法。
【請求項５】
前記判定ステップは前記映像パケットの計数値の増減パターンに応じて前記フレーム発生規則に基づいた１ＧＯＰ(グループオブピクチャ)のフレーム構造を判定し、その判定後に前記計数ステップによって前記映像パケットの計数値が生成される毎の前記映像パケットの計数値に応じて前記フレーム種別を判定することを特徴とする請求項４記載のフレーム種別判別方法。
【請求項６】
映像信号が高能率圧縮符号化されて特定のフレーム発生規則に従った複数種別からなるフレームの列とされ、前記フレームの列の各フレームのデータをペイロードに含みかつそのデータがフレーム開始部分であるか否かを示すフレーム開始情報をヘッダに含む映像パケットが順次ネットワークを伝送される通信システムにおいて前記ネットワークから前記映像パケット中のデータのフレーム種別を判別する監視サーバであって、
前記ネットワークを伝送される前記映像パケットのヘッダから前記フレーム開始情報を検出する検出手段と、
前記検出手段によって検出された前記フレーム開始情報が前記フレーム開始部分を示すとき、前記検出ステップにおいて前記フレーム開始部分を示す前記フレーム開始情報が次に検出されるまでに前記ネットワークを伝送される前記映像パケットを計数して計数値として生成する計測手段と、
前記計測手段によって前記映像パケットの計数値が生成される毎に前記映像パケットの計数値を保存部に保存する保存管理手段と、
前記保存部に保存された前記映像パケットの計数値の増減パターンと、前記計測手段によって前記映像パケットの計数値が生成される毎の前記映像パケットの計数値とに応じて前記フレーム種別を判定する判定手段と、を含むことを特徴とする監視サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介してユーザ端末に伝送される映像パケットのフレーム種別を判別するフレーム種別判別方法及び監視サーバに関する。
【背景技術】
【０００２】
インターネット等のネットワークを利用してテレビ映像等の映像をユーザ端末へ配信する大規模な映像配信サービスが行われている。このような映像配信サービスでは、映像信号が高能率圧縮符号化され、この高能率圧縮符号化された映像信号はパケット列に変換され、ネットワークを介してユーザ端末へ送出される。
【０００３】
映像信号の高能率圧縮符号化では、例えば、フレーム間予測を用いずフレーム内で符号化処理を行うＩ（Intra Picture ）フレーム、動き補償予測を使い過去から現在を予測し符号化処理を行うＰ（Predictive Picture）フレーム、双方向予測を使い順方向および逆方向予測し符号化処理を行う（BidirectionallyPredictive Picture）Ｂフレームという３種類のフレームが通常１５フレームを１つのグループ（ＧＯＰ：Group of Picture）として生成される。１ＧＯＰはＩフレームを基準にして復号可能なピクチャのグループである。
【０００４】
このような複数種類のフレームで映像データを含むパケットがネットワーク上を伝送される場合には、ネットワークでパケット損失が生じることがある。パケット損失が生じると、ユーザ端末での復号に際し前後のフレーム情報を使うことから、１パケットの損失による映像品質の劣化が１映像フレームにとどまらず、複数の映像フレームに及ぶことがある。
【０００５】
そこで、パケット損失による映像品質を推定することが提案されている。推定方法としてはユーザ端末へ送る映像パケット毎にそのパケットが属する高能率圧縮符号化時のフレーム種別（Ｉ、Ｐ、Ｂ）及びフレーム発生規則（Ｉフレームの繰り返し周期、及びＩフレームを含むＰフレームの繰り返し周期）の情報を埋め込んでおき、ユーザ端末において、損失パケットに埋め込まれたフレーム種別及びフレーム発生規則から直接、或いは損失パケットの前後の映像パケットに埋め込まれたフレーム種別及びフレーム発生規則から間接的に、損失パケットが属する高能率圧縮符号化時のフレーム種別及びフレーム発生規則を検出して復号される映像の品質（ユーザの体感品質に対応した品質）を推定することが行われる（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−３３７２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
地上ディジタル放送のＩＰ（インターネットプロトコル）再送信のように高能率圧縮符号化した映像信号をペイロードに含む映像パケットをインターネット等のＩＰネットワーク上を伝送する環境下ではペイロードにＤＲＭ（Digital Rights Management)等の暗号化処理が施されているので、上記した映像品質のためにＩＰネットワーク上でパケットを取り込んでそのペイロードからフレーム種別等の情報を収集したり、解析することは不可能である。また、暗号を復号化するための鍵は映像信号ソースを提供するコンテンツ提供業者又は放送事業者が管理しており、様々なコンテンツを有するパケットが伝送されるＩＰネットワーク上では暗号化解除を行うことは困難である。
【０００８】
そこで、本発明の目的は、ネットワーク上を伝送中のパケット列から高能率圧縮符号化が施された映像パケットのフレーム種別を確実に行うことができるフレーム種別判別方法及び監視サーバを提供することである。
【課題を解決するための手段】
【０００９】
本発明のフレーム種別判別方法は、映像信号が高能率圧縮符号化されて特定のフレーム発生規則に従った複数種別からなるフレームの列とされ、前記フレームの列の各フレームのデータをペイロードに含みかつそのデータがフレーム開始部分であるか否かを示すフレーム開始情報をヘッダに含む映像パケットが順次ネットワークを伝送される通信システムにおいて前記ネットワークから前記映像パケット中のデータのフレーム種別を判別するフレーム種別判別方法であって、前記ネットワークを伝送される前記映像パケットのヘッダから前記フレーム開始情報を検出する検出ステップと、前記検出ステップにおいて検出された前記フレーム開始情報が前記フレーム開始部分を示すとき、前記検出ステップにおいて前記フレーム開始部分を示す前記フレーム開始情報が次に検出されるまでに前記ネットワークを伝送される前記映像パケットを計数して計数値として生成する計数ステップと、前記計数ステップによって前記映像パケットの計数値が生成される毎に前記映像パケットの計数値を保存部に保存する保存ステップと、前記保存部に保存された前記映像パケットの計数値の増減パターンと、前記計数ステップによって前記映像パケットの計数値が生成される毎の前記映像パケットの計数値とに応じて前記フレーム種別を判定する判定ステップと、を含むことを特徴としている。
【００１０】
本発明の監視サーバは、映像信号が高能率圧縮符号化されて特定のフレーム発生規則に従った複数種別からなるフレームの列とされ、前記フレームの列の各フレームのデータをペイロードに含みかつそのデータがフレーム開始部分であるか否かを示すフレーム開始情報をヘッダに含む映像パケットが順次ネットワークを伝送される通信システムにおいて前記ネットワークから前記映像パケット中のデータのフレーム種別を判別する監視サーバであって、前記ネットワークを伝送される前記映像パケットのヘッダから前記フレーム開始情報を検出する検出手段と、前記検出手段によって検出された前記フレーム開始情報が前記フレーム開始部分を示すとき、前記検出ステップにおいて前記フレーム開始部分を示す前記フレーム開始情報が次に検出されるまでに前記ネットワークを伝送される前記映像パケットを計数して計数値として生成する計測手段と、前記計測手段によって前記映像パケットの計数値が生成される毎に前記映像パケットの計数値を保存部に保存する保存管理手段と、前記保存部に保存された前記映像パケットの計数値の増減パターンと、前記計測手段によって前記映像パケットの計数値が生成される毎の前記映像パケットの計数値とに応じて前記フレーム種別を判定する判定手段と、を含むことを特徴としている。
【発明の効果】
【００１１】
本発明のフレーム種別判別方法及び本発明の監視サーバによれば、ネットワークを伝送される映像パケットのヘッダからフレーム開始情報を検出し、その検出したフレーム開始情報がフレーム開始部分を示すとき、フレーム開始部分を示すフレーム開始情報が次に検出されるまでにネットワークを伝送される映像パケットを計数し、その映像パケットの計数値が生成される毎に映像パケットの計数値を保存部に保存し、保存部に保存された映像パケットの計数値の増減パターンと、映像パケットの計数値が生成される毎の映像パケットの計数値とに応じてフレーム種別を判定することが行われる。よって、映像パケットのペイロードのデータが暗号化されていても伝送された映像パケット中のデータのフレーム種別を確実に判別することができる。更に、従来のように映像パケット毎にそのパケットが属する高能率圧縮符号化時のフレーム種別及びフレーム発生規則の情報を埋め込む必要がないという効果がある。
【図面の簡単な説明】
【００１２】
【図１】本発明のフレーム種別判別方法が適用された通信システムを示すブロック図である。
【図２】ＲＴＰパケットの構造を示す図である。
【図３】図１の通信システム内の監視サーバの構成を示すブロック図である。
【図４】エレメンタリーストリームからＴＳパケットまでを説明する図である。
【図５】図４のエレメンタリーストリーム、ＰＥＳパケット及びＴＳパケット各々の構造を示す図である。
【図６】ＴＳパケットの具体的構造を示す図である。
【図７】図３の監視サーバ内の計測部の動作を示すフローチャートである。
【図８】図３の監視サーバ内のフレーム種別判定部の動作を示すフローチャートである。
【図９】Ｉフレーム、Ｐフレーム及びＢフレーム各々のカウントパケット数を示す図である。
【図１０】データベース部に保存されたカウント値列のカウント値の変化を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施例を、図面を参照しつつ詳細に説明する。
【００１４】
図１は本発明のフレーム種別判別方法が適用された通信システムを示している。この通信システムは、映像配信サーバ１、ノード２〜５、ユーザ端末６及び監視サーバ７を備えた映像配信を行うシステムである。映像配信サーバ１及びユーザ端末６はＩＰネットワーク８に接続されており、ノード２〜５はＩＰネットワーク８に存在する。映像配信サーバ１はＴＳ(Transport Stream：トランスポートストリーム)パケットで映像コンテンツを含むＲＴＰパケットを少なくともユーザ端末６に配信するサーバである。ＲＴＰパケットは図２に示すように、ＩＰヘッダ、ＵＤＰヘッダ、ＲＴＰヘッダ及びＲＴＰペイロードからなり、ＲＦＣ１８８９で規定されている。ＴＳパケットはＲＴＰペイロードにパケット列として含まれる。
【００１５】
映像コンテンツはコンテンツプロバイダ９によって専用ライン１０又はＤＶＤ等の記録媒体（図示せず）を介して提供される。ノード２〜５は映像配信サーバ１とユーザ端末６との間での通信を可能にするコンピュータ、ルータ又はハブである。ユーザ端末６は通信機能を有し、ＲＴＰパケットのペイロードのＴＳパケット内のデータを復号して表示することができるテレビ受像器やパーソナルコンピュータである。監視サーバ７はノード４に接続されており、ノード４を通過するパケットを監視する。
【００１６】
監視サーバ７は図３に示すように、情報収集部１１、計測部１２、ＤＢ管理部１３、フレーム種別判定部１４、及びデータベース部１５を備えている。
【００１７】
情報収集部１１はノード４からＲＴＰパケット中のＴＳパケットを例えば、ｓｓｈを利用して取り込み、そのＴＳパケットのＴＳヘッダの情報を収集する。計測部１２はＴＳヘッダのＰＵＳＩ（ペイロードユニットスタートインジケータ：Payload Unit Start Indicator）が０及び１のいずれを示すかを判別し、ＰＵＳＩ＝１であるならば次に同一のＰＩＤ（パケット識別子）をヘッダに有するＴＳパケットのＰＵＳＩが１となるまでの同一のＰＩＤを有するＴＳパケットの数をカウントする。ＰＵＳＩ＝１は１つのフレームの開始位置からのデータを含むＴＳパケットであることを示し、ＰＵＳＩ＝０はフレームの開始位置以外のデータを含むＴＳパケットであることを示す。計測部１２はカウント値をＤＢ管理部１３に供給する。ＤＢ管理部１３はデータベース部１５にカウント値を書き込む。カウント値の書き込みはＰＩＤと共に行われ、また、書き込み順が分かるようにされる。
【００１８】
フレーム種別判定部１４はデータベース部１５に書き込まれたカウント値のサンプル数が所定のサンプル数（例えば、５０）以上となると、それらのカウント値の増減パターンに基づいて１ＧＯＰのフレーム数を判断するまた、フレーム種別判定部１４は１ＧＯＰのフレーム数を判断した後においては計測部１２がカウント値を生成する毎にそのカウント値に応じてフレームを種別する。
【００１９】
高能率圧縮符号化方式としてＭＰＥＧ２を用いた場合に、図４に示すように、ＭＰＥＧ２の映像信号のエレメンタリーストリームは先ず、可変長のＰＥＳパケット化され、その後、ＰＥＳパケットは分割されて固定長（１８８バイト）のＴＳパケットとして作成される。ＲＴＰパケットではＲＴＰペイロードに複数のＴＳパケットが列として配置される。
【００２０】
ＭＰＥＧ２の映像信号のエレメンタリーストリームは符号化された１５フレームからなる１つのＧＯＰ単位では図５に示すようにＳＨ（シーケンスヘッダ）と共に配置されている。１つのＧＯＰはＩフレーム（Ｉピクチャのフレーム）から始まり、それに続いて２つのＢフレーム（Ｂピクチャのフレーム）と、１つのＰフレーム（Ｐピクチャのフレーム）とが繰り返す構造となっている。
【００２１】
エレメンタリーストリームの各フレームはフレーム毎にＰＥＳパケット化される。ＰＥＳパケットはＰＥＳヘッダとＰＥＳデータとかなる可変長パケットである。ＰＥＳヘッダにはパケット長、タイムスタンプ、スクランブル情報、著作権情報、ＣＲＣ等の情報が含まれる。ＰＥＳデータは１フレーム分（Ｉフレーム、Ｂフレーム、Ｐフレームのいずれか）に相当するデータである。
【００２２】
ＴＳパケットは、図６に示すように４バイトのＴＳヘッダと１８４バイトのペイロードとからなる。ＴＳヘッダはパケット先頭から、同期バイト、トランスポートエラーインジケータ、ＰＵＳＩ（ペイロードユニットスタートインジケータ）、トランスポート優先度、ＰＩＤ（パケット識別子）、トランスポートスクランブル制御、アダプテーションフィールド制御、連続性指標からなる。図６の括弧内の数字はバイト数である。１８４バイトのペイロードは実際にはアダプテーションフィールド及び／又はペイロードであり、アダプテーションフィールド及びペイロードのうちのいずれか一方の場合もあり、また、アダプテーションフィールド及びペイロードの双方の場合もある。
【００２３】
図３に示した監視サーバ７においては、情報収集部１１によって取り込まれたＴＳパケットのヘッダの情報はＴＳパケットが取り込まれる毎に計測部１２に供給される（検出ステップ）。計測部１２は、図７に示すように、取り込まれたＴＳパケットのヘッダのうちの映像を示すＰＩＤを有するヘッダのＰＵＳＩが論理１及び０のいずれを示すか判別し（ステップＳ１１）、ＰＵＳＩ＝１ならば、ＰＵＳＩ＝１を検出したＴＳパケットと同一のＰＩＤを有するＴＳパケットの計数を初期値（例えば、０）から開始する（ステップＳ１２）。ＴＳパケットの計数としては情報収集部１１から計測部１２に供給されるヘッダの単位情報毎に行うことができる。計測部１２はＴＳパケット計数開始後、情報収集部１１から順次供給されるヘッダの情報に応じて同一のＰＩＤをヘッダに有するＴＳパケットにおいてＰＵＳＩ＝１であるか否かを判別する（ステップＳ１３）。同一のＰＩＤをヘッダに有するＴＳパケットであってもＰＵＳＩ＝０であるならば、ＴＳパケットの計数が継続されるだけである。一方、同一のＰＩＤをヘッダに有するＴＳパケットであってＰＵＳＩ＝１であるならば、計測部１２はそのときのＴＳパケットのカウント値をＰＩＤと共にＤＢ管理部１３に提供する（ステップＳ１４）。このステップＳ１１〜Ｓ１２が計数ステップに相当する。
【００２４】
ＤＢ管理部１３に提供されるＴＳパケットのカウント値は１つのフレームの長さに対応する。そして、ステップＳ１２に戻って同一のＰＩＤを有するＴＳパケットの計数を初期値から開始する。ステップＳ１３の判別結果がＰＵＳＩ＝０であるならば、ＴＳパケットの計数が継続される。
【００２５】
ステップＳ１４で計測部１２からＤＢ管理部１３にカウント値とＰＩＤが提供されると、そのカウント値とＰＩＤはＤＢ管理部１３によってデータベース部１５に書き込まれる（保存ステップ）。この書き込みによってデータベース部１５には同一のＰＩＤのカウンタ値が順番に記憶される。
【００２６】
一方、フレーム種別判定部１４はデータベース部１５に書き込まれた同一のＰＩＤのカウント値のサンプル数が所定のサンプル数以上となると、図８に示すように、データベース部１５からそのカウント値を書き込み順に読み出し（ステップＳ２１）、カウント値の増減パターンから１ＧＯＰのフレーム構造を判断する（ステップＳ２２）。データベース部１５に書き込まれた同一のＰＩＤのカウント値のサンプル数はＤＢ管理部１３から得ることができる。１ＧＯＰのフレーム数判断としては、例えば、カウント値のピークが１５サンプル数毎に生じる場合には１５フレームを１ＧＯＰとする場合であり、カウント値のピークが３０サンプル数毎に生じる場合には３０フレームを１ＧＯＰとする場合であると判断することが行われる。
【００２７】
更に具体的に説明すると、１ＧＯＰが１５フレームからなる場合には１ＧＯＰにはフレームがフレーム発生規則として例えば、ＩＢＢＰＢＢＰＢＢＰＢＢＰＢＢのような順に並び、１ＧＯＰが３０フレームからなる場合には１ＧＯＰにはフレームがフレーム発生規則として例えば、ＩＢＢＰＢＢＰＢＢＰＢＢＰＢＢＰＢＢＰＢＢＰＢＢＰＢＢＰＢＢのような順に並ぶ。ここで、ＩはＩフレーム、ＰはＰフレーム、ＢはＢフレームである。図９に示すように、１つのＩフレームのデータを担うＴＳバケット数はＰフレームのデータを担うＴＳパケット数と比べて十分に大であり、Ｐフレームのデータを担うＴＳバケット数はＢフレームのデータを担うＴＳパケット数と比べて大であるので、Ｉフレームに対するカウント値はピークとなって現れる。図１０は１ＧＯＰが１５フレームからなる場合にはカウント値、すなわちＴＳパケットの数の増減を例示しており、この図９から分かるようにカウント値の生成回数が１５の間隔でＩフレームに対するカウント値のピークが出現している。よって、カウント値の増減パターンから１ＧＯＰのフレーム数を含むフレーム構造を判断することができ、同時にＩフレームの位置が分かるので、それに続く各フレームの種別を判断することができる。
【００２８】
また、フレーム種別判定部１４は１ＧＯＰのフレーム数を判断した後においては計測部１２がカウント値を生成しそのカウント値が供給されると（ステップＳ２３）、毎にそのカウント値に応じてフレームの種別を判別する（ステップＳ２４）。ステップＳ２１〜Ｓ２４が判定ステップに相当する。
【００２９】
１ＧＯＰが１５フレーム又は３０フレームからなることが判定されると、計測部１２からフレーム種別判定部１４に供給されるカウント値を予測することができる。例えば、カウント値の増減パターンから各フレームの判別のための閾値（ＩフレームとＰフレームとを判別する閾値、ＰフレームとＢフレームとを判別する閾値）を設定して供給されるカウント値がＩフレーム、Ｐフレーム、及びＢフレームのいずれであるかを判別し、その判別結果が予測されたフレーム種別と一致するか否かを判定することができる。なお、閾値の設定としては例えば、Ｉフレームについてのカウント値の平均値と、Ｐフレームについてのカウント値の平均値との中間値をＩフレームとＰフレームとを判別する閾値とし、Ｐフレームについてのカウント値の平均値と、Ｂフレームについてのカウント値の平均値との中間値をＰフレームとＢフレームとを判別する閾値とすることができる。
【００３０】
このようにステップＳ２４で計測部１２から新規に供給されたカウント値による判定したフレームが予測フレームと一致しない場合にはＴＳパケットの損失が生じたと判断することができる。
【００３１】
ここで、ＴＳパケットの損失が生じた場合の映像品質劣化の影響について説明する。上記したように映像信号のデータを担うＴＳフレームにはＩフレーム、Ｂフレーム、Ｐフレームの３種類のフレームが存在する。Ｉフレームのデータを含むパケットが損失した場合には次のＩフレームを含むパケットが到来するまで品質劣化が伝搬する。Ｐフレームのデータを含むパケットが損失した場合には次のＩフレームを含むパケットが到来するまで品質劣化が伝搬する。１ＧＯＰが１５フレームからなる場合にはフレームは上記したようにＩＢＢＰＢＢＰＢＢＰＢＢＰＢＢのようなフレーム発生規則を繰り返すことになるので、Ｉフレームのデータを含むパケットが損失した場合には特に品質劣化の伝搬が大きい。Ｂフレームのデータを含むパケットが損失した場合には品質劣化は伝搬しない。よって、Ｉフレームのデータを含むパケットが損失した場合には品質劣化による視聴者に与える影響が最も大きく、Ｐフレームのデータを含むパケットが損失した場合の視聴者に与える影響はＩフレームのデータを含むパケットが損失した場合よりも小さい。
【００３２】
以上のように、実施例に示したフレーム種別判別方法によれば、ネットワークを伝送されるＴＳパケットのヘッダからフレーム開始情報としてＰＵＳＩを検出し、その検出したＰＵＳＩがフレーム開始部分を示す論理１であるとき、次にＰＵＳＩ＝１が検出されるまでネットワークを伝送されるＴＳパケットを計数し、そのＴＳパケットの計数値が生成される毎にＴＳパケットの計数値を保存部であるデータベース部１５に保存し、データベース部１５に保存されたＴＳパケットの計数値の増減パターンとＴＳパケットの計数値が生成される毎のＴＳパケットの計数値とに応じてフレーム種別を判定することが行われる。よって、ＴＳパケットのペイロードのデータが暗号化されていても伝送されたＴＳパケット中のデータのフレーム種別を確実に判別することができる。更に、従来のようにＴＳパケット毎にそのパケットが属する高能率圧縮符号化時のフレーム種別及びフレーム発生規則の情報を埋め込む必要がないという効果がある。
【００３３】
なお、上記した実施例において、情報収集部１１がネットワークを伝送される映像パケット（ＴＳパケット）のヘッダからフレーム開始情報を検出する検出手段を構成している。また、計測部１２が映像パケットを計数する計測手段を構成し、ＤＢ管理部１３が保存部であるデータベース部１５に映像パケットの計数値を保存する保存管理手段に相当し、フレーム種別判定部１４がフレーム種別を判定する判定手段に相当する。
【００３４】
また、上記した実施例において、監視サーバ７の情報収集部１１を入出力インターフェースによって構成し、また、計測部１２、ＤＢ管理部１３及びフレーム種別判定部１４をコンピュータによって構成し、コンピュータが上記した計測部１２、ＤＢ管理部１３及びフレーム種別判定部１４各々の動作をプログラムに従って実行しても良い。
【符号の説明】
【００３５】
１  映像配信サーバ
２〜５  ノード
６  ユーザ端末
７  監視サーバ
１１  情報収集部
１２  計測部
１３  ＤＢ管理部
１４  フレーム種別判定部
１５  データベース部
【図１】
2013062738.tif 000003
【図２】
2013062738.tif 000004
【図３】
2013062738.tif 000005
【図４】
2013062738.tif 000006
【図５】
2013062738.tif 000007
【図６】
2013062738.tif 000008
【図７】
2013062738.tif 000009
【図８】
2013062738.tif 000010
【図９】
2013062738.tif 000011
【図１０】
2013062738.tif 000012