(57)【要約】【課題】ユーザ体感品質に対する影響が明確になるような遅延揺らぎに関する分析結果を、インサービス環境下において得る。【解決手段】品質特性解析部１５により、各種パケット挙動特性下のパケット網５を介してやり取りされた各コンテンツジャンルのコンテンツごとに得られた、品質推定尺度算出部１３からの品質推定尺度と品質評価取得部１４からの品質評価値との組からなる各計測データに基づいて、品質推定尺度と品質評価値の対応関係を示す品質特性をコンテンツジャンルごとに算出し、これら品質特性の類似性に基づいて各コンテンツジャンルを品質特性クラスに分類し、コンテンツクラス決定部１６により、品質特性解析部１５で得られた品質特性クラスと、これら品質特性クラスに分類されたコンテンツジャンルのパケット送信特性により判断した当該品質特性クラスの分割要否とに基づいて、コンテンツクラスを決定する。【選択図】  図１
2007329777.tif 000002
【特許請求の範囲】
【請求項１】
パケット網を介して接続された送信側および受信側アプリケーション端末間でリアルタイム系アプリケーションにより送受信された各コンテンツジャンルのコンテンツに関する各種特性を解析することにより、前記受信側アプリケーション端末で再生したコンテンツの品質評価値を推定する際に当該コンテンツを分類して推定するためのコンテンツクラスを決定するコンテンツ特性解析装置であって、
前記送信側アプリケーション端末から送信された前記コンテンツのメディア用パケットに関する送信品質情報と、前記パケット網を介して前記受信側アプリケーション端末により受信された前記コンテンツのメディア用パケットに関する受信品質情報とを取得する品質情報取得部と、
前記送信品質情報に基づいて前記メディア用パケットのパケット送信特性を前記コンテンツジャンルごとに算出するパケット送信特性解析部と、
前記送信品質情報および前記受信品質情報に基づいて前記コンテンツの品質評価値の推定に用いる所定の品質推定尺度を算出する品質推定尺度算出部と、
前記受信側アプリケーション端末で再生した前記コンテンツの品質評価値を取得する品質評価取得部と、
各種パケット挙動特性下の前記パケット網を介してやり取りされた前記各コンテンツジャンルのコンテンツごとに得られた、前記品質推定尺度算出部からの品質推定尺度と前記品質評価取得部からの品質評価値との組からなる各計測データに基づいて、品質推定尺度と品質評価値の対応関係を示す品質特性を前記コンテンツジャンルごとに算出し、これら品質特性の類似性に基づいて前記各コンテンツジャンルを対応する品質特性クラスに分類する品質特性解析部と、
前記品質特性解析部で得られた品質特性クラスと、これら品質特性クラスに分類されたコンテンツジャンルの前記パケット送信特性により判断した当該品質特性クラスの分割要否とに基づいて、前記コンテンツクラスを決定するコンテンツクラス決定部と
を備えることを特徴とするコンテンツ特性解析装置。
【請求項２】
請求項１に記載のコンテンツ特性解析装置において、
前記パケット送信特性解析部は、前記パケット送信特性として、前記コンテンツの符号化に用いたフレーム種別ごとに前記メディア用パケットの送信状況を算出することを特徴とするコンテンツ特性解析装置。
【請求項３】
請求項１に記載のコンテンツ特性解析装置において、
前記品質推定尺度算出部は、前記コンテンツのメディア用パケットのうち前記受信側アプリケーション端末で正常受信できなかった無効パケットを判定し、送信されたフレームのうちこれら無効パケットの影響を受けた無効フレームの割合からなる無効フレーム率を前記品質推定尺度として算出することを特徴とするコンテンツ特性解析装置。
【請求項４】
請求項１に記載のコンテンツ特性解析装置において、
前記品質特性解析部は、異なるコンテンツジャンルに関するそれぞれの品質特性について、これら品質特性の算出に用いた各計測データのうち当該品質評価値の信頼区間が互いに重複している計測データ数の割合と所定の基準値とを比較することにより、前記コンテンツジャンルを同一品質特性クラスに分類するか否かを判断することを特徴とするコンテンツ特性解析装置。
【請求項５】
請求項１に記載のコンテンツ特性解析装置において、
前記コンテンツクラス決定部は、前記品質特性解析部で得られた品質特性クラスのうち１つのコンテンツジャンルのみが分類されているものを１つのコンテンツクラスとし、前記品質特性クラスのうち複数のコンテンツジャンルが分類されている場合は、これらコンテンツジャンルのパケット送信特性が所定の類似範囲に含まれる場合にのみ当該品質特性クラスを１つのコンテンツクラスとし、これらパケット送信特性が前記類似範囲に含まれない場合には当該品質特性クラスを前記コンテンツジャンルに対応した複数のコンテンツクラスに分割することを特徴とするコンテンツ特性解析装置。
【請求項６】
パケット網を介して接続された送信側および受信側アプリケーション端末間でリアルタイム系アプリケーションにより送受信された各コンテンツジャンルのコンテンツに関する各種特性を解析することにより、前記受信側アプリケーション端末で再生したコンテンツの品質評価値を推定する際に当該コンテンツを分類して推定するためのコンテンツクラスを決定するコンテンツ特性解析装置で用いられるコンテンツ特性解析方法であって、
品質情報取得部により、前記送信側アプリケーション端末から送信された前記コンテンツのメディア用パケットに関する送信品質情報と、前記パケット網を介して前記受信側アプリケーション端末により受信された前記コンテンツのメディア用パケットに関する受信品質情報とを取得する品質情報取得ステップと、
送信特性解析部により、前記送信品質情報に基づいて前記パケット網における前記メディア用パケットのパケット送信特性を前記コンテンツジャンルごとに算出するパケット送信特性解析ステップと、
品質推定尺度算出部により、前記送信品質情報および前記受信品質情報に基づいて前記コンテンツの品質評価値の推定に用いる所定の品質推定尺度を算出する品質推定尺度算出ステップと、
品質評価取得部により、前記受信側アプリケーション端末で再生した前記コンテンツの品質評価値を取得する品質評価取得ステップと、
品質特性解析部により、各種パケット挙動特性下の前記パケット網を介してやり取りされた前記各コンテンツジャンルのコンテンツごとに得られた、前記品質推定尺度算出部からの品質推定尺度と前記品質評価取得部からの品質評価値との組からなる各計測データに基づいて、品質推定尺度と品質評価値の対応関係を示す品質特性を前記コンテンツジャンルごとに算出し、これら品質特性の類似性に基づいて前記各コンテンツジャンルを対応する品質特性クラスに分類する品質特性解析ステップと、
コンテンツクラス決定部により、前記品質特性解析部で得られた品質特性クラスと、これら品質特性クラスに分類されたコンテンツジャンルの前記パケット送信特性により判断した当該品質特性クラスの分割要否とに基づいて、前記コンテンツクラスを決定するコンテンツクラス決定ステップと
を備えることを特徴とするコンテンツ特性解析方法。
【請求項７】
パケット網を介して接続された送信側および受信側アプリケーション端末間でリアルタイム系アプリケーションにより送受信された各コンテンツジャンルのコンテンツに関する各種特性を解析することにより、前記受信側アプリケーション端末で再生したコンテンツの品質評価値を推定する際に当該コンテンツを分類して推定するためのコンテンツクラスを決定するコンテンツ特性解析装置のコンピュータに、
品質情報取得部により、前記送信側アプリケーション端末から送信された前記コンテンツのメディア用パケットに関する送信品質情報と、前記パケット網を介して前記受信側アプリケーション端末により受信された前記コンテンツのメディア用パケットに関する受信品質情報とを取得する品質情報取得ステップと、
送信特性解析部により、前記送信品質情報に基づいて前記パケット網における前記メディア用パケットのパケット送信特性を前記コンテンツジャンルごとに算出するパケット送信特性解析ステップと、
品質推定尺度算出部により、前記送信品質情報および前記受信品質情報に基づいて前記コンテンツの品質評価値の推定に用いる所定の品質推定尺度を算出する品質推定尺度算出ステップと、
品質評価取得部により、前記受信側アプリケーション端末で再生した前記コンテンツの品質評価値を取得する品質評価取得ステップと、
品質特性解析部により、各種パケット挙動特性下の前記パケット網を介してやり取りされた前記各コンテンツジャンルのコンテンツごとに得られた、前記品質推定尺度算出部からの品質推定尺度と前記品質評価取得部からの品質評価値との組からなる各計測データに基づいて、品質推定尺度と品質評価値の対応関係を示す品質特性を前記コンテンツジャンルごとに算出し、これら品質特性の類似性に基づいて前記各コンテンツジャンルを対応する品質特性クラスに分類する品質特性解析ステップと、
コンテンツクラス決定部により、前記品質特性解析部で得られた品質特性クラスと、これら品質特性クラスに分類されたコンテンツジャンルの前記パケット送信特性により判断した当該品質特性クラスの分割要否とに基づいて、前記コンテンツクラスを決定するコンテンツクラス決定ステップと
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信品質推定技術に関し、特にリアルタイム系アプリケーションのユーザ体感品質に影響を与えるコンテンツ特性を解析する技術に関する。
【背景技術】
【０００２】
近年、パケット通信技術の飛躍的な発展に伴い、パケット網が音声や映像等のメディア（コンテンツ）を１対１あるいは多地点間で通信するリアルタイム系アプリケーションで利用されつつある。パケット網のインサービス品質管理では、このようなアプリケーションに対する品質管理も必要とされている。特にリアルタイム系アプリケーションでは、実際にアプリケーションを利用するユーザレベルでの主観的あるいは客観的な品質などのユーザ体感品質を用いた品質管理が重要視されており、ネットワーク品質からユーザ体感品質を推定する技術も提案されている（例えば、非特許文献１等参照）。
【０００３】
また、発明者らは、無効パケットに基づきリアルタイム系アプリケーションの主観品質を推定する技術を提案した（例えば、特許文献１等参照）。この技術では、試験用パケットのうち受信側端末へ到着しなかった損失パケットと、直前到着パケットとの到着間隔がリアルタイム系アプリケーションの揺らぎ吸収許容時間を越えた遅着パケットとを無効パケットと判定してこれら無効パケット数を計数し、送信側から送信されたすべての試験用パケット数に対する無効パケット数の割合を無効パケット率として算出し、予め生成しておいた無効パケット率と主観品質評価値との関係を示す品質推定モデルを参照して、無効パケット率に対応する主観品質評価値を推定している。
【０００４】
これに対して、従来、発明者らは、損失パケットから推定した映像品質劣化の度合いと映像品質劣化の継続時間長に基づいてリアルタイム系アプリケーションの主観品質を推定する技術を提案した（例えば、特許文献２等参照）。この技術では、ユーザ端末へ送る映像パケットごとにそのパケットが属する高能率圧縮符号化時のフレーム種別およびフレーム発生規則を埋め込む。ユーザ端末において、損失パケットの生成番号から１映像フレーム内の品質劣化の程度や割合などの度合いを推定し、損失パケットが属する高能率圧縮符号化時のフレーム種別およびフレーム発生規則から映像品質劣化の継続時間長を推定し、推定した映像品質劣化の度合いと映像品質劣化の継続時間長に基づいてユーザ端末において復号される映像の主観品質を推定している。これにより、簡単な構成で推定精度の改善が得られた。
【０００５】
【特許文献１】特許第３５７９３３４号公報
【特許文献２】特開２００６−０３３７２２号公報
【非特許文献１】ITU-T Recommendation G.107,"The E-Model, a computational model for use in transmission planning", May 2000
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、このような従来技術では、リアルタイム系アプリケーションで送信される映像や音声などのコンテンツの内容の違いによる、ユーザ体感品質に与える影響の差についてはあまり考慮されておらず、高い推定精度が求められる場合には十分ではないという問題点があった。
【０００７】
リアルタイム系アプリケーションでは、高能率符号化した映像信号や音声信号などのメディア信号をフレームに分解した後、さらにメディア用パケットに変換してやり取りしている。このため、受信側アプリケーション端末でメディア信号を復号する際、受信したメディア用パケットからフレームを組み立て、さらに前後のフレーム情報を使用してメディア信号を復号する。したがって、例えばパケット網でパケット損失が発生した場合、１パケットの損失によるメディア信号の品質劣化が当該フレームにとどまらず、複数のフレームに及ぶことがある。
【０００８】
このようなパケット損失に起因して正常に復号できなかった損失フレームによるユーザ体感品質への影響は、そのコンテンツの内容に応じて異なる。これは、損失フレームをメディアの劣化として知覚するかどうかという人間の知覚特性がコンテンツの内容に応じて左右されるからであり、例えば、動きの大きいスポーツ映像ではフレーム損失の影響が大きく、動きの少ないテレビ会議ではフレーム損失の影響は小さい。
図１１は、異なるコンテンツ間での映像フレーム損失率−ＭＯＳ値特性の違いを示す説明図である。映像フレーム損失率は、単位計測時間において送信した全フレームに対する損失フレームの割合を示す値であり、映像フレーム損失率が同一であっても、コンテンツ内容に応じてユーザが体感する品質が異なる傾向があることがわかる。
【０００９】
したがって、コンテンツの内容ごとにユーザ体感品質を推定するためには、メディア用パケットに関する品質情報からコンテンツクラスを識別し、そのコンテンツクラスに応じた適切な品質推定モデルを用いる必要がある。
ここで、スポーツ映像やテレビ会議などのコンテンツジャンルに基づく分類をコンテンツクラスとして用い、当該コンテンツクラスに属するコンテンツについては、当該コンテンツクラスに対応する同一品質推定モデルを用いてユーザ体感品質を推定する方法が考えられる。
【００１０】
しかし、コンテンツジャンルの分類が大まかであれば、同一コンテンツクラスに属する各コンテンツから得られる品質推定尺度のばらつきが大きくなって品質推定精度が低下する恐れがある。逆に、コンテンツジャンルの分類が細かい場合は、コンテンツクラスの数が増大して、品質推定を行う際に必要となる情報量が増大してしまう。このため、各コンテンツに関する特性を詳細に解析し、品質推定に用いるコンテンツクラスを必要最小限の分類数で適切に決定する必要がある。
【００１１】
本発明はこのような課題を解決するためのものであり、品質推定に用いるコンテンツクラスを必要最小限の分類数で適切に決定することができるコンテンツ特性解析装置、方法、およびプログラムを提供することを目的としている。
【課題を解決するための手段】
【００１２】
このような目的を達成するために、本発明にかかるコンテンツ特性解析装置は、パケット網を介して接続された送信側および受信側アプリケーション端末間でリアルタイム系アプリケーションにより送受信された各コンテンツジャンルのコンテンツに関する各種特性を解析することにより、受信側アプリケーション端末で再生したコンテンツの品質評価値を推定する際に当該コンテンツを分類して推定するためのコンテンツクラスを決定するコンテンツ特性解析装置であって、送信側アプリケーション端末から送信されたコンテンツのメディア用パケットに関する送信品質情報と、パケット網を介して受信側アプリケーション端末により受信されたコンテンツのメディア用パケットに関する受信品質情報とを取得する品質情報取得部と、送信品質情報に基づいてメディア用パケットのパケット送信特性をコンテンツジャンルごとに算出するパケット送信特性解析部と、送信品質情報および受信品質情報に基づいてコンテンツの品質評価値の推定に用いる所定の品質推定尺度を算出する品質推定尺度算出部と、受信側アプリケーション端末で再生したコンテンツの品質評価値を取得する品質評価取得部と、各種パケット挙動特性下のパケット網を介してやり取りされた各コンテンツジャンルのコンテンツごとに得られた、品質推定尺度算出部からの品質推定尺度と品質評価取得部からの品質評価値との組からなる各計測データに基づいて、品質推定尺度と品質評価値の対応関係を示す品質特性をコンテンツジャンルごとに算出し、これら品質特性の類似性に基づいて各コンテンツジャンルを対応する品質特性クラスに分類する品質特性解析部と、品質特性解析部で得られた品質特性クラスと、これら品質特性クラスに分類されたコンテンツジャンルのパケット送信特性により判断した当該品質特性クラスの分割要否とに基づいて、コンテンツクラスを決定するコンテンツクラス決定部とを備えている。
【００１３】
この際、パケット送信特性解析部で、前記パケット送信特性として、コンテンツの符号化に用いたフレーム種別ごとにメディア用パケットの送信状況を算出するようにしてもよい。
【００１４】
また、品質推定尺度算出部で、コンテンツのメディア用パケットのうち受信側アプリケーション端末で正常受信できなかった無効パケットを判定し、送信されたフレームのうちこれら無効パケットの影響を受けた無効フレームの割合からなる無効フレーム率を品質推定尺度として算出するようにしてもよい。
【００１５】
また、品質特性解析部で、異なるコンテンツジャンルに関するそれぞれの品質特性について、これら品質特性の算出に用いた各計測データのうち当該品質評価値の信頼区間が互いに重複している計測データ数の割合と所定の基準値とを比較することにより、コンテンツジャンルを同一品質特性クラスに分類するか否かを判断するようにしてもよい。
【００１６】
また、コンテンツクラス決定部で、品質特性解析部で得られた品質特性クラスのうち１つのコンテンツジャンルのみが分類されているものを１つのコンテンツクラスとし、品質特性クラスのうち複数のコンテンツジャンルが分類されている場合は、これらコンテンツジャンルのパケット送信特性が所定の類似範囲に含まれる場合にのみ当該品質特性クラスを１つのコンテンツクラスとし、これらパケット送信特性が類似範囲に含まれない場合には当該品質特性クラスをコンテンツジャンルに対応した複数のコンテンツクラスに分割するようにしてもよい。
【００１７】
また、本発明にかかるコンテンツ特性解析方法は、パケット網を介して接続された送信側および受信側アプリケーション端末間でリアルタイム系アプリケーションにより送受信された各コンテンツジャンルのコンテンツに関する各種特性を解析することにより、受信側アプリケーション端末で再生したコンテンツの品質評価値を推定する際に当該コンテンツを分類して推定するためのコンテンツクラスを決定するコンテンツ特性解析装置で用いられるコンテンツ特性解析方法であって、品質情報取得部により、送信側アプリケーション端末から送信されたコンテンツのメディア用パケットに関する送信品質情報と、パケット網を介して受信側アプリケーション端末により受信されたコンテンツのメディア用パケットに関する受信品質情報とを取得する品質情報取得ステップと、送信特性解析部により、送信品質情報に基づいてパケット網におけるメディア用パケットのパケット送信特性をコンテンツジャンルごとに算出するパケット送信特性解析ステップと、品質推定尺度算出部により、送信品質情報および受信品質情報に基づいてコンテンツの品質評価値の推定に用いる所定の品質推定尺度を算出する品質推定尺度算出ステップと、品質評価取得部により、受信側アプリケーション端末で再生したコンテンツの品質評価値を取得する品質評価取得ステップと、品質特性解析部により、各種パケット挙動特性下のパケット網を介してやり取りされた各コンテンツジャンルのコンテンツごとに得られた、品質推定尺度算出部からの品質推定尺度と品質評価取得部からの品質評価値との組からなる各計測データに基づいて、品質推定尺度と品質評価値の対応関係を示す品質特性をコンテンツジャンルごとに算出し、これら品質特性の類似性に基づいて各コンテンツジャンルを対応する品質特性クラスに分類する品質特性解析ステップと、コンテンツクラス決定部により、品質特性解析部で得られた品質特性クラスと、これら品質特性クラスに分類されたコンテンツジャンルのパケット送信特性により判断した当該品質特性クラスの分割要否とに基づいて、コンテンツクラスを決定するコンテンツクラス決定ステップとを備えている。
【００１８】
また、本発明にかかるプログラムは、パケット網を介して接続された送信側および受信側アプリケーション端末間でリアルタイム系アプリケーションにより送受信された各コンテンツジャンルのコンテンツに関する各種特性を解析することにより、受信側アプリケーション端末で再生したコンテンツの品質評価値を推定する際に当該コンテンツを分類して推定するためのコンテンツクラスを決定するコンテンツ特性解析装置のコンピュータに、品質情報取得部により、送信側アプリケーション端末から送信されたコンテンツのメディア用パケットに関する送信品質情報と、パケット網を介して受信側アプリケーション端末により受信されたコンテンツのメディア用パケットに関する受信品質情報とを取得する品質情報取得ステップと、送信特性解析部により、送信品質情報に基づいてパケット網におけるメディア用パケットのパケット送信特性をコンテンツジャンルごとに算出するパケット送信特性解析ステップと、品質推定尺度算出部により、送信品質情報および受信品質情報に基づいてコンテンツの品質評価値の推定に用いる所定の品質推定尺度を算出する品質推定尺度算出ステップと、品質評価取得部により、受信側アプリケーション端末で再生したコンテンツの品質評価値を取得する品質評価取得ステップと、品質特性解析部により、各種パケット挙動特性下のパケット網を介してやり取りされた各コンテンツジャンルのコンテンツごとに得られた、品質推定尺度算出部からの品質推定尺度と品質評価取得部からの品質評価値との組からなる各計測データに基づいて、品質推定尺度と品質評価値の対応関係を示す品質特性をコンテンツジャンルごとに算出し、これら品質特性の類似性に基づいて各コンテンツジャンルを対応する品質特性クラスに分類する品質特性解析ステップと、コンテンツクラス決定部により、品質特性解析部で得られた品質特性クラスと、これら品質特性クラスに分類されたコンテンツジャンルのパケット送信特性により判断した当該品質特性クラスの分割要否とに基づいて、コンテンツクラスを決定するコンテンツクラス決定ステップとを実行させる。
【発明の効果】
【００１９】
本発明によれば、品質特性解析部により、各種パケット挙動特性下のパケット網を介してやり取りされた各コンテンツジャンルのコンテンツごとに得られた、品質情報取得部からの品質評価値と品質推定尺度算出部からの品質推定尺度とに基づいて、品質推定尺度と品質評価値の対応関係を示す品質特性がコンテンツジャンルごとに算出され、これら品質特性の類似性に基づいて各コンテンツジャンルが対応する品質特性クラスに分類され、コンテンツクラス決定部により、品質特性解析部で得られた品質特性クラスと、これら品質特性クラスに分類されたコンテンツジャンルのパケット送信特性により判断した当該品質特性クラスの分割要否とに基づいて、コンテンツクラスが決定される。
【００２０】
したがって、各コンテンツジャンルの品質特性に基づいて異なるコンテンツジャンルに関する同一品質特性クラスへの統合要否が判断されるとともに、同一品質特性クラスに分類された各コンテンツジャンルのパケット送信特性に基づいてこれらコンテンツジャンルに関する別個のコンテンツクラスへの分割要否が判断される。
これにより、コンテンツの内容の違いによる、ユーザ体感品質に与える影響の差を考慮して、各コンテンツジャンルを所望のコンテンツクラスへ適切に分類することができ、品質推定に用いるコンテンツクラスを必要最小限の分類数で適切に決定することができる。
【発明を実施するための最良の形態】
【００２１】
次に、本発明の実施の形態について図面を参照して説明する。
［第１の実施の形態］
まず、図１を参照して、本発明の第１の実施の形態にかかるコンテンツ特性解析装置について説明する。図１は、本発明の第１の実施の形態にかかるコンテンツ特性解析装置の構成を示すブロック図である。
【００２２】
コンテンツ特性解析装置１は、通信機能を有する情報処理装置からなり、パケット網５を介して接続されたアプリケーション端末２（２Ａ，２Ｂ）や受信側アプリケーション端末２Ｂに設けられた通信品質評価装置４にそれぞれ接続されて、これらアプリケーション端末２間でリアルタイム系アプリケーションにより送受信された各コンテンツジャンルのコンテンツに関する各種特性を解析することにより、受信側アプリケーション端末２Ｂで再生したコンテンツの品質評価値を推定する際に当該コンテンツを分類して推定するためのコンテンツクラスを決定する。
【００２３】
このコンテンツ特性解析装置１には、主な機能部として、品質情報取得部１１、パケット送信特性解析部１２、品質推定尺度算出部１３、品質評価取得部１４、品質特性解析部１５、およびコンテンツクラス決定部１６が設けられている。
【００２４】
本実施の形態は、品質特性解析部１５により、各種パケット挙動特性下のパケット網５を介してやり取りされた各コンテンツジャンルのコンテンツごとに得られた、品質推定尺度算出部１３からの品質推定尺度と品質評価取得部１４からの品質評価値との組からなる各計測データに基づいて、品質推定尺度と品質評価値の対応関係を示す品質特性をコンテンツジャンルごとに算出し、これら品質特性の類似性に基づいて各コンテンツジャンルを対応する品質特性クラスに分類し、コンテンツクラス決定部１６により、品質特性解析部１５で得られた品質特性クラスと、これら品質特性クラスに分類されたコンテンツジャンルのパケット送信特性により判断した当該品質特性クラスの分割要否とに基づいて、コンテンツクラスを決定するようにしたものである。
【００２５】
コンテンツ特性解析装置１の各機能部は、専用の回路部や演算処理部、さらには記憶部から構成されている。特に、演算処理部（コンピュータ）は、ＣＰＵなどのマイクロプロセッサとその周辺回路を有し、周辺回路内のメモリや記憶部に格納されているプログラムを読み込んで実行することにより、上記ハードウェアとプログラムとを協働させて各機能部を実現する。記憶部は、メモリやハードディスクなどの記憶装置からなり、各機能部での処理に用いる各種処理情報を記憶する。
【００２６】
品質情報取得部１１は、送信側アプリケーション端末２Ａから送信されたメディア用パケットの送信状況を示す送信品質情報を送信側アプリケーション端末２Ａから取得する機能と、受信側アプリケーション端末２Ｂで受信したメディア用パケットの受信状況を示す受信品質情報をアプリケーション端末２Ｂから取得する機能とを有している。なお、アプリケーション端末２（２Ａ，２Ｂ）とパケット網５と間に設けられたハブ（ＨＵＢ）やターミナルアダプタ（ＴＡＰ）などのパケット転送装置から、当該コンテンツのメディア用パケットを収集（キャプチャ）し、これらメディア用パケットから送信品質情報および受信品質情報を取得してもよい。
【００２７】
パケット送信特性解析部１２は、品質情報取得部１１で取得した送信品質情報に基づいて、送信側アプリケーション端末２Ａから送信されたメディア用パケットのパケット送信特性をコンテンツジャンルごとに算出する機能を有している。このパケット送信特性としては、例えばコンテンツの符号化に用いたフレーム種別ごとに検出したメディア用パケットの送信量やその変化量を用いればよい。
【００２８】
品質推定尺度算出部１３は、品質情報取得部１１で取得した送信品質情報および受信品質情報に基づいて、受信側アプリケーション端末２Ｂで再生したコンテンツの品質評価値の推定に用いる品質推定尺度を算出する機能を有している。この品質推定尺度としては、例えばコンテンツのメディア用パケットのうち受信側アプリケーション端末２Ｂで正常受信できなかった無効パケットを判定し、送信されたフレームのうち無効パケットの影響を受けた無効フレームの割合からなる無効フレーム率を用いればよい。
【００２９】
品質評価取得部１４は、受信側アプリケーション端末２Ｂに設けられた通信品質評価装置４から、受信側アプリケーション端末２Ｂで受信再生したコンテンツに関する品質評価結果を取得する機能を有している。この品質評価結果としては、例えば受信側アプリケーション端末２Ｂで再生したコンテンツからユーザが実感する品質値として、ＭＯＳ値(Mean Opinion Score 平均オピニオン評点)で表現されたユーザ体感品質を用いればよい。
【００３０】
品質特性解析部１５は、各種パケット挙動特性下のパケット網５を介してやり取りされた各コンテンツジャンルのコンテンツごとに得られた、品質推定尺度算出部１３からの品質推定尺度と品質評価取得部１４からの品質評価値との組からなる各計測データに基づいて、品質推定尺度と品質評価値の対応関係を示す品質特性をコンテンツジャンルごとに算出する機能と、これら品質特性の類似性に基づいて各コンテンツジャンルを対応する品質特性クラスに分類する機能とを有している。
【００３１】
この品質特性としては、例えば各種パケット挙動特性ごとに得られた、同一コンテンツジャンルに属する品質推定尺度と品質評価値との組（計測データ）から算出した回帰曲線を用いればよい。品質推定尺度として無効フレーム率を用い、品質評価値としてユーザ体感品質を用いた場合、品質特性は無効フレーム率−ユーザ体感品質特性となる。
また、コンテンツジャンルの品質特性クラスに対する分類については、例えば異なるコンテンツジャンルに関するそれぞれの品質特性について、これら品質特性の算出に用いた各計測データのうち当該計測データにおける所定信頼区間が互いに重複している割合と基準値とを比較することにより、コンテンツジャンルを同一品質特性クラスに分類するか否かを判断すればよい。
【００３２】
コンテンツクラス決定部１６は、品質特性解析部１５で得られた品質特性クラスと、これら品質特性クラスに分類されたコンテンツジャンルのパケット送信特性により判断した当該品質特性クラスの分割要否とに基づいて、コンテンツクラスを決定する機能と、これらコンテンツクラスごとにパケット送信特性からなるコンテンツクラス定義情報１７と品質特性からなる品質推定モデル１８とを算出する機能を有している。
【００３３】
コンテンツクラスの決定方法としては、例えば品質特性解析部１５で得られた品質特性クラスのうち１つのコンテンツジャンルのみが分類されているものを１つのコンテンツクラスとすればよい。また、品質特性クラスのうち複数のコンテンツジャンルが分類されているものについては、これらコンテンツジャンルのパケット送信特性が所定の類似範囲に含まれる場合にのみ当該品質特性クラスを１つのコンテンツクラスとし、パケット送信特性が所定の類似範囲に含まれない場合には当該品質特性クラスをコンテンツジャンルに対応した複数のコンテンツクラスに分割すればよい。
【００３４】
また、各コンテンツクラスのコンテンツクラス定義情報１７については、パケット送信特性解析部１２で得られた当該コンテンツジャンルのパケット送信特性を用いてもよく、コンテンツジャンルが統合されている場合には、パケット送信特性解析部１２により、当該コンテンツクラスに属する全メディア用パケットから新たなパケット送信特性を算出してもよい。
また、各コンテンツクラスの品質推定モデル１８については、品質特性解析部１５で得られた当該コンテンツジャンルの品質特性を用いてもよく、コンテンツジャンルが統合されている場合には、品質特性解析部１５により、当該コンテンツクラスに属する全メディア用パケットから新たな品質特性を算出してもよい。
【００３５】
［パケット送信特性解析処理］
次に、図２および図３を参照して、本発明の第１の実施の形態にかかるコンテンツ特性解析装置１でのパケット送信特性解析処理について詳細に説明する。図２は、パケット送信特性を示す説明図である。図３は、他のパケット送信特性を示す説明図である。
【００３６】
コンテンツ特性解析装置１のパケット送信特性解析部１２は、品質情報取得部１１で取得した送信品質情報に基づいて、送信側アプリケーション端末２Ａから送信されたメディア用パケットのパケット送信特性をコンテンツジャンルごとに算出する。
【００３７】
リアルタイム系のアプリケーションは、コンテンツを各フレームに符号化する場合、コンテンツの特性に応じてフレーム種別の構成を適応的に変更することにより、所望の品質で効率よくコンテンツを送信する。このようにコンテンツの特性とフレーム構成とは関連しているため、フレームを構成するメディア用パケットに関するパケット送信特性をコンテンツジャンルごとに解析しておけば、任意のメディア用パケットが属するコンテンツジャンルを認識できるとともに、コンテンツジャンル間の類似性を識別できる。
【００３８】
パケット送信特性としては、フレーム種別ごとに検出した、メディア用パケット数やパケット占有率からなるパケット送信量、あるいはこれらパケット送信量の変動量などのパケット送信状況を用いればよい。パケット送信量の変動量とは、単位計測期間ごとに検出した各パケット送信特性における最大値と最小値との差を示す値である。
【００３９】
図２のパケット送信特性では、ＭＰＥＧ(Moving Picture Exparts Group)のＧＯＰ(Group of Picture)構成を例として、各コンテンツジャンルに対して当該コンテンツのフレーム種別（Ｉ，Ｂ，Ｐ）ごとのメディア用パケット数（パケット占有率）からなるパケット送信状況が組として登録されている。また、図３のパケット送信特性では、各コンテンツジャンルに対して当該コンテンツのフレーム種別（Ｉ，Ｂ，Ｐ）ごとのメディア用パケット数の変動量からなるパケット送信状況が組として登録されている。
【００４０】
パケット送信状況の検出方法については、全メディア用パケットに対して単位計測期間ごとに連続してパケット送信状況を検出する方法と、単位計測期間を計測周期ごとに間欠してパケット送信状況を検出する方法がある。いずれの方法においても、単位計測期間ごとに得られたパケット送信状況を統計処理した結果を、コンテンツジャンルに対応するパケット送信特性として用いればよい。
【００４１】
本実施の形態では、パケット送信特性解析部１２により、送信品質情報からメディア用パケットのフレーム種別ごとに検出したメディア用パケットのパケット送信状況を、各コンテンツジャンルのパケット送信特性として解析するようにしたので、極めて簡素な処理で、任意のメディア用パケットが属するコンテンツジャンルを認識でき、またコンテンツジャンル間の類似性を識別できる。
【００４２】
［品質特性解析処理］
次に、図４および図５を参照して、本発明の第１の実施の形態にかかるコンテンツ特性解析装置１での品質特性解析処理について詳細に説明する。図４は、各コンテンツジャンルの品質特性を示す説明図である。図５は、コンテンツジャンルの統合判定を示す説明図である。
【００４３】
コンテンツ特性解析装置１の品質推定尺度算出部１３は、品質情報取得部１１で取得した送信品質情報および受信品質情報に基づいて、受信側アプリケーション端末２Ｂで再生したコンテンツの品質評価値の推定に用いる品質推定尺度を算出する。ここでは、品質推定尺度として、送信されたフレームのうち無効パケットの影響を受けた無効フレームの割合からなる無効フレーム率を用いる場合について説明する。
【００４４】
コンテンツ特性解析装置１の品質特性解析部１５は、各種パケット挙動特性下のパケット網５を介してやり取りされた各コンテンツジャンルのコンテンツごとに得られた、品質推定尺度算出部１３からの品質推定尺度と品質評価取得部１４からの品質評価値との組からなる各計測データに基づいて、品質推定尺度と品質評価値の対応関係を示す品質特性をコンテンツジャンルごとに算出する。図４には、コンテンツジャンルＡ〜Ｄごとに、品質推定尺度と品質評価値からなる各計測データがプロットされており、これら計測データの回帰曲線を求めることにより、各コンテンツジャンルＡ〜Ｄの品質特性（図４中実線）が得られる。
【００４５】
また、品質特性解析部１５は、これら品質特性の類似性に基づいて各コンテンツジャンルを対応する品質特性クラスに分類する。ここでは、図５に示すように、各計測データについて品質評価値の信頼区間、例えば９５％信頼区間をそれぞれ算出し、異なるコンテンツジャンルの品質特性間でこれら信頼区間の重なり程度を求めて類似性の尺度とする。そして、両者間で各計測データのうち当該信頼区間が重なっている計測データの割合が所定の基準値以上であれば、両コンテンツジャンルを同一の品質特性クラスに分類し、基準値に達していなければ両コンテンツジャンルをそれぞれ異なる品質特性クラスに分類する。
【００４６】
信頼区間の重なり程度を判断する場合、図５に示すように、両コンテンツジャンルの信頼区間式を用いて判断してもよい。例えばコンテンツジャンルＢ，Ｃの９５％信頼区間（片側）の平均値をΔｆ，Δｇとし、それぞれの品質特性から得られる、任意の無効フレーム率ｘに対する品質推定値をｆ（ｘ），ｇ（ｘ）とした場合、任意の無効フレーム率ｘにおける両品質推定値ｆ（ｘ），ｇ（ｘ）の差が両信頼区間Δｆ，Δｇの和以下であれば信頼区間の重なっていると判断できることから、｜ｆ（ｘ）−ｇ（ｘ）｜≦Δｆ＋Δｇの条件が成立している割合を類似性の尺度として用いることができる。
【００４７】
図５の例では、いずれの無効フレーム率ｘにおいてもｆ（ｘ）＞ｇ（ｘ）という条件が成立しているため、すべての無効フレーム率ｘのうち、ｆ（ｘ）−ｇ（ｘ）≦Δｆ＋Δｇという条件が成立している割合を類似性の尺度として用いることができる。
【００４８】
本実施の形態では、品質特性解析部１５により、各種パケット挙動特性下のパケット網５を介してやり取りされた各コンテンツジャンルのコンテンツごとに得られた、品質推定尺度算出部１３からの品質推定尺度と品質評価取得部１４からの品質評価値との組からなる各計測データに基づいて、品質推定尺度と品質評価値の対応関係を示す品質特性をコンテンツジャンルごとに算出し、これら品質特性の類似性に基づいて各コンテンツジャンルを対応する品質特性クラスに分類するようにしたので、異なるコンテンツジャンルをそれぞれの品質特性に基づいて１つの品質特性クラスに統合することができる。
【００４９】
また、品質推定尺度算出部１３により、コンテンツのメディア用パケットのうち受信側アプリケーション端末で正常受信できなかった無効パケットを判定し、送信されたフレームのうち無効パケットの影響を受けた無効フレームの割合からなる無効フレーム率を品質推定尺度として算出するようにしたので、１つ無効パケットによるコンテンツの品質劣化が当該フレームにとどまらず複数のフレームに及ぶ場合も考慮した品質推定尺度を得ることができ、コンテンツジャンルの品質特性を精度よく算出できる。
【００５０】
［第１の実施の形態の動作］
次に、図６を参照して、本発明の第１の実施の形態にかかるコンテンツ特性解析装置の動作について説明する。図６は、本発明の第１の実施の形態にかかるコンテンツ特性解析装置のコンテンツ特性解析処理を示すフローチャートである。
【００５１】
ここでは、送信側アプリケーション端末２Ａで各フレームに符号化された各種コンテンツジャンルのコンテンツが各メディア用パケットに格納されて送信され、各種パケット挙動特性下のパケット網５を介して受信側アプリケーション端末２Ｂで受信されて再生される場合を例として説明する。なお、パケット網５としては、パケットのパケット損失率、損失パターン、遅延揺らぎなどのネットワーク特性を任意に変更できるパケット網エミュレータを用いる。これにより、品質クラス決定処理で必要となる各種ネットワーク特性を容易に設定できる。
【００５２】
コンテンツ特性解析装置１の品質情報取得部１１は、ＲＴＣＰ  ＸＲ(RTP Control Protocol)などの制御用パケットで送信された送信品質情報および受信品質情報を、アプリケーション端末２Ａ，２Ｂから受信して取得する（ステップ１００）。なお、アプリケーション端末２Ａ，２Ｂとパケット網５と間に設けられたハブ（ＨＵＢ）やターミナルアダプタ（ＴＡＰ）などのパケット転送装置から、品質情報取得部１１により、当該コンテンツのメディア用パケットを収集（キャプチャ）し、これらメディア用パケットから送信品質情報および受信品質情報を取得してもよい。
【００５３】
取得した送信品質情報に含まれている主な品質情報としては、各送信メディア用パケットに関する、送信順序を示すシーケンス番号、映像フレーム種別、映像フレーム番号、送信パケット数、および送信フレーム数がある。また受信品質情報に含まれている主な品質情報としては、各受信メディア用パケットに関する、送信順序を示すシーケンス番号および直前メディア用パケットとの到着時刻差を示す遅延揺らぎ時間がある。
【００５４】
パケット送信特性解析部１２は、品質情報取得部１１で取得した送信品質情報に基づいて、送信側アプリケーション端末２Ａから送信されたメディア用パケットのパケット送信状況を解析し、当該コンテンツジャンルのパケット送信特性を算出する（ステップ１０１）。
また、品質推定尺度算出部１３は、品質情報取得部１１で取得した送信品質情報および受信品質情報に基づいて、受信側アプリケーション端末２Ｂで再生したコンテンツの品質評価値の推定に用いる品質推定尺度ここでは無効フレーム率を算出する（ステップ１０２）。
【００５５】
一方、品質評価取得部１４は、受信側アプリケーション端末２Ｂに設けられた通信品質評価装置４から、受信側アプリケーション端末２Ｂで受信再生した当該コンテンツに関する品質評価結果を取得する（ステップ１０３）。
この後、品質特性解析部１５は、各種パケット挙動特性下のパケット網５を介してやり取りされた各コンテンツジャンルのコンテンツごとに得られた、品質推定尺度算出部１３からの品質推定尺度と品質評価取得部１４からの品質評価値との組からなる各計測データに基づいて、品質推定尺度と品質評価値の対応関係を示す品質特性をコンテンツジャンルごとに算出し（ステップ１０４）、これら品質特性の類似性に基づいて各コンテンツジャンルを対応する品質特性クラスに分類する（ステップ１０５）。
【００５６】
次に、コンテンツクラス決定部１６は、品質特性解析部１５で得られた品質特性クラスと、これら品質特性クラスに分類されたコンテンツジャンルのパケット送信特性により判断した当該品質特性クラスの分割要否とに基づいて、コンテンツクラスを決定する（ステップ１０６）。
この際、例えば品質特性解析部１５で得られた品質特性クラスのうち１つのコンテンツジャンルのみが分類されているものを１つのコンテンツクラスとする。
【００５７】
また、品質特性クラスのうち複数のコンテンツジャンルが分類されているものについては、これらコンテンツジャンルのパケット送信特性が所定の類似範囲に含まれる場合にのみ当該品質特性クラスを１つのコンテンツクラスとし、パケット送信特性が所定の類似範囲に含まれない場合には当該品質特性クラスをコンテンツジャンルに対応した複数のコンテンツクラスに分割する。この際、パケット送信特性として前述した図２のようなフレーム種別ごとの送信パケット数を用いている場合、類似範囲を例えば１０パケットとして、各コンテンツジャンルのパケット送信特性であるパケット送信数の差が１０パケット以内であれば１つのコンテンツクラスとし、パケット送信数の差が１０パケットを超える場合は異なるコンテンツクラスに分割すればよい。
【００５８】
この後、コンテンツクラス決定部１６は、これらコンテンツクラスごとにパケット送信特性からなるコンテンツクラス定義情報１７を算出する（ステップ１０７）。各コンテンツクラスのコンテンツクラス定義情報１７については、パケット送信特性解析部１２で得られた当該コンテンツジャンルのパケット送信特性を用いてもよく、コンテンツジャンルが統合されている場合には、パケット送信特性解析部１２により、当該コンテンツクラスに属する全メディア用パケットから新たなパケット送信特性を算出してもよい。これにより、前述した図２と同様の、各コンテンツクラスとパケット送信状況との組からなるコンテンツ判定情報が記憶部へ出力される。
【００５９】
また、コンテンツクラス決定部１６は、これらコンテンツクラスごとに品質特性からなる品質推定モデル１８とを算出する（ステップ１０８）。各コンテンツクラスの品質推定モデル１８については、品質特性解析部１５で得られた当該コンテンツジャンルの品質特性を用いてもよく、コンテンツジャンルが統合されている場合には、品質特性解析部１５により、当該コンテンツクラスに属する全メディア用パケットから新たな品質特性を算出してもよい。これにより、コンテンツクラスごとの品質推定モデルが記憶部へ出力され、一連のコンテンツ特性解析処理が終了する。
【００６０】
図７は、コンテンツジャンルの統合および分割を示す説明図である。ここでは、得なる５つのコンテンツジャンルＡ〜Ｅのコンテンツが用意されており、品質特性解析部１５でそれぞれの品質特性Ｍ（Ａ）〜Ｍ（Ｅ）の類似性に基づき統合される。この例では、品質特性Ｍ（Ｂ），Ｍ（Ｃ）、および品質特性Ｍ（Ｄ），Ｍ（Ｅ）が類似範囲内にあり、結果として、コンテンツジャンルＢ，Ｃが品質特性クラスＱに統合され、コンテンツジャンルＤ，Ｅが品質特性クラスＲに統合されている。また、コンテンツジャンルＡは、他のコンテンツジャンルと類似範囲にはなく、統合されずに品質特性クラスＰに分類されている。
【００６１】
次に、コンテンツクラス決定部１６により、各品質特性クラスＱ，Ｒについて、パケット送信特性解析部１２で得られたパケット送信特性Ｎ（Ｂ）〜Ｎ（Ｅ）に基づき、分割要否が判断される。ここでは、パケット送信特性Ｎ（Ｂ），Ｎ（Ｃ）が類似範囲内にあり、品質特性クラスＱは分割不要と判断されて１つのコンテンツクラスｂに分類されている。一方、パケット送信特性Ｎ（Ｄ），Ｎ（Ｅ）が類似範囲にはなく、品質特性クラスＲは分割要と判断され、元のコンテンツジャンルＤ，Ｅがそれぞれコンテンツクラスｄ，ｅに分割されている。また、品質特性クラスＰは１つのコンテンツジャンルＡからなるため、分割不要と判断されて、コンテンツクラスａに分類されている。
【００６２】
この後、コンテンツクラス決定部１６により、各コンテンツクラスａ，ｂ，ｄ，ｅについて、パケット送信特性Ｎ（ａ），Ｎ（ｂ），Ｎ（ｄ），Ｎ（ｅ）からなるコンテンツクラス定義情報１７と、品質特性Ｍ（ａ），Ｍ（ｂ），Ｍ（ｄ），Ｍ（ｅ）からなる品質推定モデル１８が生成される。この際、コンテンツクラスｂに複数のコンテンツジャンルが統合されているため、このコンテンツクラスｂに属する全メディア用パケットから新たなパケット送信特性Ｎ（Ｑ）が再計算されＮ（ｂ）となる。同様に、コンテンツクラスｂに属するコンテンツジャンルＢ，Ｃの品質推定尺度と品質評価値とから新たな品質特性Ｍ（Ｑ）が再計算されＭ（ｂ）となる。その他のコンテンツクラスについては、当該コンテンツジャンルのパケット送信特性と品質特性が流用される。
【００６３】
このように、本実施の形態は、品質特性解析部１５により、各種パケット挙動特性下のパケット網５を介してやり取りされた各コンテンツジャンルのコンテンツごとに得られた、品質推定尺度算出部１３からの品質推定尺度と品質評価取得部１４からの品質評価値との組からなる各計測データに基づいて、品質推定尺度と品質評価値の対応関係を示す品質特性をコンテンツジャンルごとに算出し、これら品質特性の類似性に基づいて各コンテンツジャンルを対応する品質特性クラスに分類し、コンテンツクラス決定部１６により、品質特性解析部１５で得られた品質特性クラスと、これら品質特性クラスに分類されたコンテンツジャンルのパケット送信特性により判断した当該品質特性クラスの分割要否とに基づいて、コンテンツクラスを決定する。
【００６４】
したがって、各コンテンツジャンルの品質特性に基づいて異なるコンテンツジャンルに関する同一品質特性クラスへの統合要否が判断されるとともに、同一品質特性クラスに分類された各コンテンツジャンルのパケット送信特性に基づいてこれらコンテンツジャンルに関する別個のコンテンツクラスへの分割要否が判断される。
これにより、コンテンツの内容の違いによる、ユーザ体感品質に与える影響の差を考慮して、各コンテンツジャンルを所望のコンテンツクラスへ適切に分類することができ、品質推定に用いるコンテンツクラスを必要最小限の分類数で適切に決定することができる。
【００６５】
また、本実施の形態では、パケット送信特性解析部１２により、送信品質情報からメディア用パケットのフレーム種別ごとに検出したメディア用パケットのパケット送信状況を、各コンテンツジャンルのパケット送信特性として解析するようにしたので、極めて簡素な処理で、任意のメディア用パケットが属するコンテンツジャンルを認識でき、またコンテンツジャンル間の類似性を識別できる。
【００６６】
また、本実施の形態では、品質特性解析部１５により、各種パケット挙動特性下のパケット網５を介してやり取りされた各コンテンツジャンルのコンテンツごとに得られた、品質推定尺度算出部１３からの品質推定尺度と品質評価取得部１４からの品質評価値との組からなる各計測データに基づいて、品質推定尺度と品質評価値の対応関係を示す品質特性をコンテンツジャンルごとに算出し、これら品質特性の類似性に基づいて各コンテンツジャンルを対応する品質特性クラスに分類するようにしたので、異なるコンテンツジャンルをそれぞれの品質特性に基づいて１つの品質特性クラスに統合することができる。
【００６７】
［第２の実施の形態］
次に、図８を参照して、本発明の第２の実施の形態にかかるコンテンツ特性解析装置について説明する。図８は、本発明の第２の実施の形態にかかるコンテンツ特性解析装置の無効パケット判定処理を示すフローチャートである。
【００６８】
本実施の形態では、前述した第１の実施の形態の品質推定尺度算出部１３における無効パケット判定処理の具体例について説明する。
品質推定尺度算出部１３は、まず、送信品質情報から未判定の送信メディア用パケットを任意に選択し（ステップ１２０）、そのシーケンス番号と同じメディア用パケットが受信されているか受信品質情報で確認する（ステップ１２１）。ここで、シーケンス番号と同じメディア用パケットが受信されていない場合には（ステップ１２１：ＮＯ）、当該メディア用パケットが途中の伝送路で損失した損失パケットであると判断できることから、無効パケットであると判定する（ステップ１２５）。
【００６９】
一方、シーケンス番号と同じメディア用パケットが受信されている場合には（ステップ１２１：ＹＥＳ）、当該送信メディア用パケットの遅延揺らぎ時間を受信品質情報で確認し、リアルタイム系アプリケーションが持つ許容遅延時間と比較する（ステップ１２２）。ここで、遅延揺らぎ時間が許容遅延時間を上回っている場合には（ステップ１２２：ＮＯ）、当該メディア用パケットが途中の伝送路や端末内で遅延して到着した遅着パケットであると判断できることから、無効パケットであると判定する（ステップ１２５）。
【００７０】
一方、遅延揺らぎ時間が許容遅延時間以下である場合には（ステップ１２２：ＹＥＳ）、当該リアルタイム系アプリケーションが到着順序逆転パケットを損失と見なす場合にのみ（ステップ１２３：ＹＥＳ）、かつ当該メディア用パケットの到着順とシーケンス番号とが一致するか受信品質情報により確認する。ここで、この一致が確認できず到着順序が逆転しているパケットである場合には（ステップ１２４：ＹＥＳ）、無効パケットであると判定する（ステップ１２５）。
【００７１】
なお、到着順序が逆転していない場合（ステップ１２４：ＮＯ）や、当該リアルタイム系アプリケーションが到着順序逆転パケットを損失と見なさない場合（ステップ１２３：ＮＯ）、当該パケットは無効パケットではないと判定する（ステップ１２６）。
このようにして、選択した送信メディア用パケットに対して無効パケット判定を行った後、無効パケット未判定の送信パケットが残っている場合には（ステップ１２７：ＹＥＳ）、前述したステップ１２０へ戻って残りの受信メディア用パケットに対する無効パケット判定を繰り返し行う。一方、すべての送信メディア用パケットに対して無効パケット判定が終了した場合（ステップ１２７：ＮＯ）、一連の無効パケット判定処理を終了する。
【００７２】
このように、本実施の形態では、品質推定尺度算出部１３により、送信品質情報で送信が確認されたメディア用パケットのうち受信品質情報で受信が確認されていないメディア用パケット、および受信品質情報の各メディア用パケットの到着時刻から得た直前メディア用パケットとの到着時刻差がアプリケーションの許容パケット遅延時間を超えるメディア用パケットを無効パケットと判定するようにしたので、途中の伝送路だけではなく遅着により損失したパケットについても無効パケットと判定することができ、受信側のリアルタイム系アプリケーションでメディアとして再生できないパケットを正確に判定できる。
【００７３】
また、品質推定尺度算出部１３により、受信品質情報で受信確認されたメディア用パケットの送信順序と受信順序とが矛盾するメディア用パケットを無効パケットと判定するようにしたので、当該リアルタイム系アプリケーションが到着順序逆転パケットを損失と見なす場合、受信側のリアルタイム系アプリケーションでメディアとして再生できないパケットをさらに正確に判定できる。
【００７４】
［第３の実施の形態］
次に、図９を参照して、本発明の第３の実施の形態にかかるコンテンツ特性解析装置について説明する。図９は、本発明の第３の実施の形態にかかるコンテンツ特性解析装置の無効フレーム判定処理を示すフローチャートである。
【００７５】
本実施の形態では、前述した第１の実施の形態の品質推定尺度算出部１３における無効フレーム判定処理の具体例について説明する。
品質推定尺度算出部１３は、まず、送信品質情報で送信確認されている各フレームのうち、対象フレーム識別手段１２Ｂにより無効パケットを含むために対象フレームと識別されたフレームを無効フレームと判定する（ステップ１３０）。
【００７６】
次に、受信品質情報を参照して、受信側に到着した順序にしたがって無効フレーム未判定のフレームを選択し（ステップ１３１）、当該リアルタイム系アプリケーションでメディアの符号化に用いたフレーム構成を示すフレーム構成情報と受信品質情報とを参照することにより、当該フレームの復号に用いる他のフレームに、無効フレームが含まれているか確認する（ステップ１３２）。フレーム構成情報は、予め記憶部に設定しておいてもよく送受信品質情報で取得してもよい。
【００７７】
ここで、無効フレームが含まれている場合（ステップ１３２：ＹＥＳ）、当該フレームを正常に復号できないことから、当該フレームを無効フレームと判定する（ステップ１３３）。一方、無効フレームが含まれていない場合（ステップ１３２：ＮＯ）、当該フレームを正常に復号できることから、当該フレームを無効フレームではないと判定する（ステップ１３４）。
【００７８】
図１０は、無効フレームの判定処理例である。ここでは、例えば、ＭＰＥＧ符号化方式に基づいて、映像メディアが「ＩＢＢ」のＧＯＰ構成で圧縮符号化されフレームに分割されている。フレーム種別Ｉフレームは基準となるフレームで、Ｉフレームだけで元のフレームを復号できる。フレーム種別ＢフレームはＩフレームとの差分データからなり、その復号にはＩフレームが必要となる。
【００７９】
図１０に示すように、フレーム「１〜９」が「ＩＢＢ」のＧＯＰ構成にしたがってメディア用パケットに分割されて送信され、受信側で受信した際、このうちフレーム「２，４，７，８」に無効パケットが含まれていたとする。
この場合には、まず、無効パケットを含む対象フレームが無効フレームと判定され、さらに、これら無効フレームを復号時に用いるフレームについても無効フレームと判定される。
【００８０】
具体的には、フレーム「５，６」の復号にフレーム「４」を用いるがフレーム「４」が無効フレームであるため、これらフレーム「５，６」も無効フレームと判定される。同様に、フレーム「９」の復号にフレーム「７」を用いるがフレーム「７」が無効フレームであるため、フレーム「９」も無効フレームと判定される。なお、フレーム「３」の復号にフレーム「１」を用いるがフレーム「１」が無効フレームではないため、フレーム「３」は無効フレームではないと判定される。
【００８１】
このようにして、選択したフレームに対して無効フレーム判定を行った後、無効フレーム未判定のフレームが残っている場合には（ステップ１３５：ＹＥＳ）、前述したステップ１３１へ戻って残りのフレームに対する無効フレーム判定を繰り返し行う。一方、すべての送信メディア用パケットに対して無効パケット判定が終了した場合（ステップ１３５：ＮＯ）、一連の無効フレーム判定処理を終了する。
【００８２】
このように、本実施の形態では、品質推定尺度算出部１３により、各フレームのうち対象フレームを無効フレームと判定するとともに、フレーム構成で規定されているフレーム種別の並びに従って当該フレームの復号に用いる他のフレームに無効フレームが含まれている場合には当該フレームを無効フレームと判定するようにしたので、単に無効パケットの有無により無効フレームを判定する場合と比較して、実際のフレーム構成に応じて正確に無効フレームを判定できる。
【００８３】
［各実施の形態の拡張］
以上の各実施の形態では、コンテンツ特性解析装置１が、コンテンツ特性解析処理に必要な送受信品質情報や品質評価値をアプリケーション端末２Ａ，２Ｂや通信品質評価装置４から、メディア送信時にリアルタイム（オンライン）で取得する場合を例として説明したが、これに限定去られるものではない。例えば、任意の計測システムで予めコンテンツ特性解析処理に必要な送受信品質情報や品質評価値を計測しておき、その後（オフラインで）これらデータをコンテンツ特性解析装置１に入力するようにしてもよい。
【００８４】
また、コンテンツ特性解析装置１により、コンテンツ特性解析処理に必要な送受信品質情報や品質評価値をメディア送信時にリアルタイム（オンライン）で取得する場合、送信側アプリケーション端末２Ａから送信すべきコンテンツジャンルのコンテンツを選択指示する機能、パケット網エミュレータからなるパケット網５に対して所定のパケット挙動特性を指示する機能、さらには受信側アプリケーション端末２Ｂでのユーザ体感品質を評価する機能などをコンテンツ特性解析装置１に備えてもよい。
【図面の簡単な説明】
【００８５】
【図１】本発明の第１の実施の形態にかかるコンテンツ特性解析装置の構成を示すブロック図である。
【図２】パケット送信特性を示す説明図である。
【図３】他のパケット送信特性を示す説明図である。
【図４】各コンテンツジャンルの品質特性を示す説明図である。
【図５】コンテンツジャンルの統合判定を示す説明図である。
【図６】本発明の第１の実施の形態にかかるコンテンツ特性解析装置のコンテンツ特性解析処理を示すフローチャートである。
【図７】コンテンツジャンルの統合および分割を示す説明図である。
【図８】本発明の第２の実施の形態にかかるコンテンツ特性解析装置の無効パケット判定処理を示すフローチャートである。
【図９】本発明の第３の実施の形態にかかるコンテンツ特性解析装置の無効フレーム判定処理を示すフローチャートである。
【図１０】無効フレームの判定処理例である。
【図１１】異なるコンテンツ間での映像フレーム損失率−ＭＯＳ値特性の違いを示す説明図である。
【符号の説明】
【００８６】
１…コンテンツ特性解析装置、１１…品質情報取得部、１２…パケット送信特性解析部、１３…品質推定尺度算出部、１４…品質評価取得部、１５…品質特性解析部、１６…コンテンツクラス決定部、１７…コンテンツクラス定義情報、１８…品質推定モデル、２，２Ａ，２Ｂ…アプリケーション端末、４…通信品質評価装置、５…パケット網。
【図１】
2007329777.tif 000003
【図２】
2007329777.tif 000004
【図３】
2007329777.tif 000005
【図４】
2007329777.tif 000006
【図５】
2007329777.tif 000007
【図６】
2007329777.tif 000008
【図７】
2007329777.tif 000009
【図８】
2007329777.tif 000010
【図９】
2007329777.tif 000011
【図１０】
2007329777.tif 000012
【図１１】
2007329777.tif 000013