(57)【要約】  オーディオ品質推定装置は、受信したＩＰパケットの情報に基づいて、単独または連続して発生したＩＰパケット損失の中に評価対象のオーディオパケットが少なくとも１個存在する場合にそのパケット損失を連続長の長さによらずに１回として数えるオーディオパケット損失回数を求めるオーディオパケット損失回数算出部（１１）と、受信したＩＰパケットの情報に基づいて、オーディオパケット損失回数が１回のときにオーディオ品質に影響が及ぶ平均時間である平均影響時間を算出する平均影響時間算出部（１２）と、オーディオパケット損失回数と平均影響時間に基づいて主観品質評価値を求める主観品質評価値推定部（２２）とを備える。
2009150932.tif 000002
【特許請求の範囲】
【請求項１】
オーディオデータを含むＩＰパケットであるオーディオパケットとオーディオデータを含まないＩＰパケットとが混在して伝送されるマルチメディア通信サ−ビスのオーディオ品質推定方法であって、
受信したＩＰパケットの情報に基づいて、単独または連続して発生したＩＰパケット損失の中に評価対象のオーディオパケットが少なくとも１個存在する場合にそのパケット損失を連続長の長さによらずに１回として数えるオーディオパケット損失回数を求めるオーディオパケット損失回数算出ステップと、
受信したＩＰパケットの情報に基づいて、オーディオパケット損失回数が１回のときにオーディオ品質に影響が及ぶ平均時間である平均影響時間、または１回のオーディオパケット損失に含まれるオーディオパケットの平均個数である平均オーディオバースト長を算出する平均影響時間または平均オーディオバースト長算出ステップと、
前記オーディオパケット損失回数と、平均影響時間または平均オーディオバースト長とに基づいて主観品質評価値を求める主観品質評価値推定ステップとを備えることを特徴とするオーディオ品質推定方法。
【請求項２】
請求項１記載のオーディオ品質推定方法において、
さらに、受信したＩＰパケットの情報に基づいて、単独または連続して発生したＩＰパケット損失を連続長の長さによらずに１回として数えるＩＰパケット損失回数を求めるＩＰパケット損失回数算出ステップと、
受信したＩＰパケットの情報に基づいて、前記ＩＰパケット損失回数算出ステップで検出される１回のＩＰパケット損失に含まれるＩＰパケットの平均個数である平均バースト長を求める平均バースト長算出ステップと、
受信したＩＰパケットの情報に基づいて、全ＩＰパケット数に対するオーディオパケット数の割合を算出するオーディオパケット数割合算出ステップと、
前記平均バースト長と全ＩＰパケット数に対するオーディオパケット数の割合に基づいて、前記オーディオパケット損失回数算出ステップで検出される１回のオーディオパケット損失に含まれるオーディオパケットの平均個数である平均オーディオバースト長を求める平均オーディオバースト長算出ステップと、
受信したＩＰパケットの情報に基づいて、１フレームのオーディオデータが格納される平均オーディオパケット数を算出する平均オーディオパケット数算出ステップとを備え、
前記オーディオパケット損失回数算出ステップは、前記ＩＰパケット損失回数と平均バースト長と全ＩＰパケット数に対するオーディオパケット数の割合に基づいて前記オーディオパケット損失回数を求め、
前記平均影響時間または平均オーディオバースト長算出ステップは、フレーム長と前記平均オーディオバースト長と１フレームのオーディオデータが格納される平均オーディオパケット数に基づいて前記平均影響時間を求めることを特徴とするオーディオ品質推定方法。
【請求項３】
請求項１記載のオーディオ品質推定方法において、
さらに、受信したＩＰパケットの情報に基づいて、単独または連続して発生したＩＰパケット損失を連続長の長さによらずに１回として数えるＩＰパケット損失回数を求めるＩＰパケット損失回数算出ステップと、
受信したＩＰパケットの情報に基づいて、前記ＩＰパケット損失回数算出ステップで検出される１回のＩＰパケット損失に含まれるＩＰパケットの平均個数である平均バースト長を求める平均バースト長算出ステップと、
受信したＩＰパケットの情報に基づいて、全ＩＰパケット数に対するオーディオパケット数の割合を算出するオーディオパケット数割合算出ステップとを備え、
前記オーディオパケット損失回数算出ステップは、前記ＩＰパケット損失回数と平均バースト長と全ＩＰパケット数に対するオーディオパケット数の割合に基づいて前記オーディオパケット損失回数を求め、
前記平均影響時間または平均オーディオバースト長算出ステップは、前記平均バースト長と全ＩＰパケット数に対するオーディオパケット数の割合に基づいて、前記オーディオパケット損失回数算出ステップで検出される１回のオーディオパケット損失に含まれるオーディオパケットの平均個数である平均オーディオバースト長を求めることを特徴とするオーディオ品質推定方法。
【請求項４】
請求項２記載のオーディオ品質推定方法において、
前記オーディオパケット損失回数算出ステップは、
前記平均バースト長と全ＩＰパケット数に対するオーディオパケット数の割合との乗算により、１回のＩＰパケット損失によって失われるオーディオパケット数の期待値を算出するオーディオパケット数期待値算出ステップと、
このオーディオパケット数の期待値と前記ＩＰパケット損失回数から前記オーディオパケット損失回数を決定するオーディオパケット損失回数決定ステップとを含むことを特徴とするオーディオ品質推定方法。
【請求項５】
請求項３記載のオーディオ品質推定方法において、
前記オーディオパケット損失回数算出ステップは、
前記平均バースト長と全ＩＰパケット数に対するオーディオパケット数の割合との乗算により、１回のＩＰパケット損失によって失われるオーディオパケット数の期待値を算出するオーディオパケット数期待値算出ステップと、
このオーディオパケット数の期待値と前記ＩＰパケット損失回数から前記オーディオパケット損失回数を決定するオーディオパケット損失回数決定ステップとを含むことを特徴とするオーディオ品質推定方法。
【請求項６】
請求項２記載のオーディオ品質推定方法において、
前記平均影響時間または平均オーディオバースト長算出ステップは、
前記平均オーディオバースト長と１フレームのオーディオデータが格納される平均オーディオパケット数から１回のオーディオパケット損失が品質に影響を与えるフレーム数を算出するフレーム数算出ステップと、
このフレーム数にフレーム長を乗算することにより前記平均影響時間を求める平均影響時間決定ステップとを含むことを特徴とするオーディオ品質推定方法。
【請求項７】
請求項２記載のオーディオ品質推定方法において、
さらに、受信したＩＰパケットの情報に基づいて、オーディオビットレートを算出するオーディオビットレート算出ステップを備え、
前記主観品質評価値推定ステップは、コーデックによる符号化によって品質が劣化したオーディオの主観品質を表す符号化オーディオ品質値があらかじめ蓄積された符号化オーディオ品質値データベースから、前記オーディオビットレートおよび評価対象のコーデックのサンプリングレートに対応する符号化オーディオ品質値を受け取り、この符号化オーディオ品質値と前記オーディオパケット損失回数と平均影響時間に基づいて前記主観品質評価値を算出することを特徴とするオーディオ品質推定方法。
【請求項８】
請求項３記載のオーディオ品質推定方法において、
さらに、受信したＩＰパケットの情報に基づいて、オーディオビットレートを算出するオーディオビットレート算出ステップを備え、
前記主観品質評価値推定ステップは、コーデックによる符号化によって品質が劣化したオーディオの主観品質を表す符号化オーディオ品質値があらかじめ蓄積された符号化オーディオ品質値データベースから、前記オーディオビットレートおよび評価対象のコーデックのサンプリングレートに対応する符号化オーディオ品質値を受け取り、この符号化オーディオ品質値と前記オーディオパケット損失回数と平均オーディオバースト長に基づいて前記主観品質評価値を算出することを特徴とするオーディオ品質推定方法。
【請求項９】
請求項７記載のオーディオ品質推定方法において、
前記主観品質評価値推定ステップは、
平均影響時間についてあらかじめ定められた基準値を基準影響時間とし、品質に及ぼす影響が平均影響時間長のときの１回のオーディオパケット損失に対して、この損失と同等の品質劣化を与える基準影響時間長のときのオーディオパケット損失回数を平均影響時間に対するみなし損失回数として、前記平均影響時間または平均オーディオバースト長算出ステップで算出された平均影響時間をみなし損失回数に変換する変換ステップと、
前記符号化オーディオ品質値とオーディオパケット損失回数とみなし損失回数に基づいて前記主観品質評価値を算出する主観品質評価値算出ステップとを含むことを特徴とするオーディオ品質推定方法。
【請求項１０】
請求項８記載のオーディオ品質推定方法において、
前記主観品質評価値推定ステップは、
平均オーディオバースト長についてあらかじめ定められた基準値を基準オーディオバースト長とし、品質に及ぼす影響が平均オーディオバースト長のときの１回のオーディオパケット損失に対して、この損失と同等の品質劣化を与える基準オーディオバースト長のときのオーディオパケット損失回数を平均オーディオバースト長に対するみなし損失回数として、前記平均影響時間または平均オーディオバースト長算出ステップで算出された平均オーディオバースト長をみなし損失回数に変換する変換ステップと、
前記符号化オーディオ品質値とオーディオパケット損失回数とみなし損失回数に基づいて前記主観品質評価値を算出する主観品質評価値算出ステップとを含むことを特徴とするオーディオ品質推定方法。
【請求項１１】
請求項９記載のオーディオ品質推定方法において、
前記主観品質評価値算出ステップは、前記符号化オーディオ品質値とオーディオパケット損失回数とみなし損失回数と主観品質評価値とのあらかじめ定められた関係に基づいて、前記主観品質評価値を算出するものであり、
前記符号化オーディオ品質値とオーディオパケット損失回数とみなし損失回数と主観品質評価値との関係は、前記基準影響時間長のときの主観品質評価値をオーディオパケット損失回数ごとに決定する主観品質評価実験を行うことにより導出されることを特徴とするオーディオ品質推定方法。
【請求項１２】
請求項１０記載のオーディオ品質推定方法において、
前記主観品質評価値算出ステップは、前記符号化オーディオ品質値とオーディオパケット損失回数とみなし損失回数と主観品質評価値とのあらかじめ定められた関係に基づいて、前記主観品質評価値を算出するものであり、
前記符号化オーディオ品質値とオーディオパケット損失回数とみなし損失回数と主観品質評価値との関係は、前記基準オーディオバースト長のときの主観品質評価値をオーディオパケット損失回数ごとに決定する主観品質評価実験を行うことにより導出されることを特徴とするオーディオ品質推定方法。
【請求項１３】
請求項１１記載のオーディオ品質推定方法において、
前記変換ステップは、前記平均影響時間とみなし損失回数とのあらかじめ定められた関係に基づいて、前記平均影響時間をみなし損失回数に変換するものであり、
前記平均影響時間とみなし損失回数との関係は、特定の影響時間でのオーディオパケット損失回数が１回のときの主観品質評価値を主観品質評価実験によって決定し、この主観品質評価値と同等の品質を与える基準影響時間のときのオーディオパケット損失回数を、前記符号化オーディオ品質値とオーディオパケット損失回数と主観品質評価値との関係から算出し、算出した値を前記影響時間におけるみなし損失回数とすることを、複数の影響時間について行うことにより、導出されることを特徴とするオーディオ品質推定方法。
【請求項１４】
請求項１２記載のオーディオ品質推定方法において、
前記変換ステップは、前記平均オーディオバースト長とみなし損失回数とのあらかじめ定められた関係に基づいて、前記平均オーディオバースト長をみなし損失回数に変換するものであり、
前記平均オーディオバースト長とみなし損失回数との関係は、特定のオーディオバースト長でのオーディオパケット損失回数が１回のときの主観品質評価値を主観品質評価実験によって決定し、この主観品質評価値と同等の品質を与える基準オーディオバースト長のときのオーディオパケット損失回数を、前記符号化オーディオ品質値とオーディオパケット損失回数と主観品質評価値との関係から算出し、算出した値を前記オーディオバースト長におけるみなし損失回数とすることを、複数のオーディオバースト長について行うことにより、導出されることを特徴とするオーディオ品質推定方法。
【請求項１５】
請求項７記載のオーディオ品質推定方法において、
前記オーディオパケット数割合算出ステップと平均オーディオパケット数算出ステップとオーディオビットレート算出ステップとは、ＩＰパケットヘッダのＩＰアドレス、ポート番号およびペイロードタイプの情報に基づいて評価対象のオーディオパケットのみを取り出すことを特徴とするオーディオ品質推定方法。
【請求項１６】
請求項８記載のオーディオ品質推定方法において、
前記オーディオパケット数割合算出ステップとオーディオビットレート算出ステップとは、ＩＰパケットヘッダのＩＰアドレス、ポート番号およびペイロードタイプの情報に基づいて評価対象のオーディオパケットのみを取り出すことを特徴とするオーディオ品質推定方法。
【請求項１７】
請求項２記載のオーディオ品質推定方法において、
前記平均オーディオパケット数算出ステップは、受信ＩＰパケット内のプロトコル構造に基づいて１フレームのオーディオデータが格納される平均オーディオパケット数を算出することを特徴とするオーディオ品質推定方法。
【請求項１８】
オーディオデータを含むＩＰパケットであるオーディオパケットとオーディオデータを含まないＩＰパケットとが混在して伝送されるマルチメディア通信サ−ビスのオーディオ品質推定装置であって、
受信したＩＰパケットの情報に基づいて、単独または連続して発生したＩＰパケット損失の中に評価対象のオーディオパケットが少なくとも１個存在する場合にそのパケット損失を連続長の長さによらずに１回として数えるオーディオパケット損失回数を求めるオーディオパケット損失回数算出手段と、
受信したＩＰパケットの情報に基づいて、オーディオパケット損失回数が１回のときにオーディオ品質に影響が及ぶ平均時間である平均影響時間、または１回のオーディオパケット損失に含まれるオーディオパケットの平均個数である平均オーディオバースト長を算出する平均影響時間または平均オーディオバースト長算出手段と、
前記オーディオパケット損失回数と、平均影響時間または平均オーディオバースト長とに基づいて主観品質評価値を求める主観品質評価値推定手段とを備えることを特徴とするオーディオ品質推定装置。
【請求項１９】
請求項１８記載のオーディオ品質推定装置において、
さらに、受信したＩＰパケットの情報に基づいて、単独または連続して発生したＩＰパケット損失を連続長の長さによらずに１回として数えるＩＰパケット損失回数を求めるＩＰパケット損失回数算出手段と、
受信したＩＰパケットの情報に基づいて、前記ＩＰパケット損失回数算出手段で検出される１回のＩＰパケット損失に含まれるＩＰパケットの平均個数である平均バースト長を求める平均バースト長算出手段と、
受信したＩＰパケットの情報に基づいて、全ＩＰパケット数に対するオーディオパケット数の割合を算出するオーディオパケット数割合算出手段と、
前記平均バースト長と全ＩＰパケット数に対するオーディオパケット数の割合に基づいて、前記オーディオパケット損失回数算出手段で検出される１回のオーディオパケット損失に含まれるオーディオパケットの平均個数である平均オーディオバースト長を求める平均オーディオバースト長算出手段と、
受信したＩＰパケットの情報に基づいて、１フレームのオーディオデータが格納される平均オーディオパケット数を算出する平均オーディオパケット数算出手段とを備え、
前記オーディオパケット損失回数算出手段は、前記ＩＰパケット損失回数と平均バースト長と全ＩＰパケット数に対するオーディオパケット数の割合に基づいて前記オーディオパケット損失回数を求め、
前記平均影響時間または平均オーディオバースト長算出手段は、フレーム長と前記平均オーディオバースト長と１フレームのオーディオデータが格納される平均オーディオパケット数に基づいて前記平均影響時間を求めることを特徴とするオーディオ品質推定装置。
【請求項２０】
請求項１８記載のオーディオ品質推定装置において、
さらに、受信したＩＰパケットの情報に基づいて、単独または連続して発生したＩＰパケット損失を連続長の長さによらずに１回として数えるＩＰパケット損失回数を求めるＩＰパケット損失回数算出手段と、
受信したＩＰパケットの情報に基づいて、前記ＩＰパケット損失回数算出手段で検出される１回のＩＰパケット損失に含まれるＩＰパケットの平均個数である平均バースト長を求める平均バースト長算出手段と、
受信したＩＰパケットの情報に基づいて、全ＩＰパケット数に対するオーディオパケット数の割合を算出するオーディオパケット数割合算出手段とを備え、
前記オーディオパケット損失回数算出手段は、前記ＩＰパケット損失回数と平均バースト長と全ＩＰパケット数に対するオーディオパケット数の割合に基づいて前記オーディオパケット損失回数を求め、
前記平均影響時間または平均オーディオバースト長算出手段は、前記平均バースト長と全ＩＰパケット数に対するオーディオパケット数の割合に基づいて、前記オーディオパケット損失回数算出手段で検出される１回のオーディオパケット損失に含まれるオーディオパケットの平均個数である平均オーディオバースト長を求めることを特徴とするオーディオ品質推定装置。
【請求項２１】
請求項１９記載のオーディオ品質推定装置において、
前記オーディオパケット損失回数算出手段は、
前記平均バースト長と全ＩＰパケット数に対するオーディオパケット数の割合との乗算により、１回のＩＰパケット損失によって失われるオーディオパケット数の期待値を算出するオーディオパケット数期待値算出手段と、
このオーディオパケット数の期待値と前記ＩＰパケット損失回数から前記オーディオパケット損失回数を決定するオーディオパケット損失回数決定手段とを含むことを特徴とするオーディオ品質推定装置。
【請求項２２】
請求項２０記載のオーディオ品質推定装置において、
前記オーディオパケット損失回数算出手段は、
前記平均バースト長と全ＩＰパケット数に対するオーディオパケット数の割合との乗算により、１回のＩＰパケット損失によって失われるオーディオパケット数の期待値を算出するオーディオパケット数期待値算出手段と、
このオーディオパケット数の期待値と前記ＩＰパケット損失回数から前記オーディオパケット損失回数を決定するオーディオパケット損失回数決定手段とを含むことを特徴とするオーディオ品質推定装置。
【請求項２３】
請求項１９記載のオーディオ品質推定装置において、
前記平均影響時間または平均オーディオバースト長算出手段は、
前記平均オーディオバースト長と１フレームのオーディオデータが格納される平均オーディオパケット数から１回のオーディオパケット損失が品質に影響を与えるフレーム数を算出するフレーム数算出手段と、
このフレーム数にフレーム長を乗算することにより前記平均影響時間を求める平均影響時間決定手段とを含むことを特徴とするオーディオ品質推定装置。
【請求項２４】
請求項１９記載のオーディオ品質推定装置において、
さらに、受信したＩＰパケットの情報に基づいて、オーディオビットレートを算出するオーディオビットレート算出手段を備え、
前記主観品質評価値推定手段は、コーデックによる符号化によって品質が劣化したオーディオの主観品質を表す符号化オーディオ品質値があらかじめ蓄積された符号化オーディオ品質値データベースから、前記オーディオビットレートおよび評価対象のコーデックのサンプリングレートに対応する符号化オーディオ品質値を受け取り、この符号化オーディオ品質値と前記オーディオパケット損失回数と平均影響時間に基づいて前記主観品質評価値を算出することを特徴とするオーディオ品質推定装置。
【請求項２５】
請求項２０記載のオーディオ品質推定装置において、
さらに、受信したＩＰパケットの情報に基づいて、オーディオビットレートを算出するオーディオビットレート算出手段を備え、
前記主観品質評価値推定手段は、コーデックによる符号化によって品質が劣化したオーディオの主観品質を表す符号化オーディオ品質値があらかじめ蓄積された符号化オーディオ品質値データベースから、前記オーディオビットレートおよび評価対象のコーデックのサンプリングレートに対応する符号化オーディオ品質値を受け取り、この符号化オーディオ品質値と前記オーディオパケット損失回数と平均オーディオバースト長に基づいて前記主観品質評価値を算出することを特徴とするオーディオ品質推定装置。
【請求項２６】
請求項２４記載のオーディオ品質推定装置において、
前記主観品質評価値推定手段は、
平均影響時間についてあらかじめ定められた基準値を基準影響時間とし、品質に及ぼす影響が平均影響時間長のときの１回のオーディオパケット損失に対して、この損失と同等の品質劣化を与える基準影響時間長のときのオーディオパケット損失回数を平均影響時間に対するみなし損失回数として、前記平均影響時間または平均オーディオバースト長算出手段で算出された平均影響時間をみなし損失回数に変換する変換手段と、
前記符号化オーディオ品質値とオーディオパケット損失回数とみなし損失回数に基づいて前記主観品質評価値を算出する主観品質評価値算出手段とを含むことを特徴とするオーディオ品質推定装置。
【請求項２７】
請求項２５記載のオーディオ品質推定装置において、
前記主観品質評価値推定手段は、
平均オーディオバースト長についてあらかじめ定められた基準値を基準オーディオバースト長とし、品質に及ぼす影響が平均オーディオバースト長のときの１回のオーディオパケット損失に対して、この損失と同等の品質劣化を与える基準オーディオバースト長のときのオーディオパケット損失回数を平均オーディオバースト長に対するみなし損失回数として、前記平均影響時間または平均オーディオバースト長算出手段で算出された平均オーディオバースト長をみなし損失回数に変換する変換手段と、
前記符号化オーディオ品質値とオーディオパケット損失回数とみなし損失回数に基づいて前記主観品質評価値を算出する主観品質評価値算出手段とを含むことを特徴とするオーディオ品質推定装置。
【請求項２８】
請求項２６記載のオーディオ品質推定装置において、
前記主観品質評価値算出手段は、前記符号化オーディオ品質値とオーディオパケット損失回数とみなし損失回数と主観品質評価値とのあらかじめ定められた関係に基づいて、前記主観品質評価値を算出するものであり、
前記符号化オーディオ品質値とオーディオパケット損失回数とみなし損失回数と主観品質評価値との関係は、前記基準影響時間長のときの主観品質評価値をオーディオパケット損失回数ごとに決定する主観品質評価実験を行うことにより導出されることを特徴とするオーディオ品質推定装置。
【請求項２９】
請求項２７記載のオーディオ品質推定装置において、
前記主観品質評価値算出手段は、前記符号化オーディオ品質値とオーディオパケット損失回数とみなし損失回数と主観品質評価値とのあらかじめ定められた関係に基づいて、前記主観品質評価値を算出するものであり、
前記符号化オーディオ品質値とオーディオパケット損失回数とみなし損失回数と主観品質評価値との関係は、前記基準オーディオバースト長のときの主観品質評価値をオーディオパケット損失回数ごとに決定する主観品質評価実験を行うことにより導出されることを特徴とするオーディオ品質推定装置。
【請求項３０】
請求項２８記載のオーディオ品質推定装置において、
前記変換手段は、前記平均影響時間とみなし損失回数とのあらかじめ定められた関係に基づいて、前記平均影響時間をみなし損失回数に変換するものであり、
前記平均影響時間とみなし損失回数との関係は、特定の影響時間でのオーディオパケット損失回数が１回のときの主観品質評価値を主観品質評価実験によって決定し、この主観品質評価値と同等の品質を与える基準影響時間のときのオーディオパケット損失回数を、前記符号化オーディオ品質値とオーディオパケット損失回数と主観品質評価値との関係から算出し、算出した値を前記影響時間におけるみなし損失回数とすることを、複数の影響時間について行うことにより、導出されることを特徴とするオーディオ品質推定装置。
【請求項３１】
請求項２９記載のオーディオ品質推定装置において、
前記変換手段は、前記平均オーディオバースト長とみなし損失回数とのあらかじめ定められた関係に基づいて、前記平均オーディオバースト長をみなし損失回数に変換するものであり、
前記平均オーディオバースト長とみなし損失回数との関係は、特定のオーディオバースト長でのオーディオパケット損失回数が１回のときの主観品質評価値を主観品質評価実験によって決定し、この主観品質評価値と同等の品質を与える基準オーディオバースト長のときのオーディオパケット損失回数を、前記符号化オーディオ品質値とオーディオパケット損失回数と主観品質評価値との関係から算出し、算出した値を前記オーディオバースト長におけるみなし損失回数とすることを、複数のオーディオバースト長について行うことにより、導出されることを特徴とするオーディオ品質推定装置。
【請求項３２】
請求項２４記載のオーディオ品質推定装置において、
前記オーディオパケット数割合算出手段と平均オーディオパケット数算出手段とオーディオビットレート算出手段とは、ＩＰパケットヘッダのＩＰアドレス、ポート番号およびペイロードタイプの情報に基づいて評価対象のオーディオパケットのみを取り出すことを特徴とするオーディオ品質推定装置。
【請求項３３】
請求項２５記載のオーディオ品質推定装置において、
前記オーディオパケット数割合算出手段とオーディオビットレート算出手段とは、ＩＰパケットヘッダのＩＰアドレス、ポート番号およびペイロードタイプの情報に基づいて評価対象のオーディオパケットのみを取り出すことを特徴とするオーディオ品質推定装置。
【請求項３４】
請求項１９記載のオーディオ品質推定装置において、
前記平均オーディオパケット数算出手段は、受信ＩＰパケット内のプロトコル構造に基づいて１フレームのオーディオデータが格納される平均オーディオパケット数を算出することを特徴とするオーディオ品質推定装置。
【請求項３５】
オーディオデータを含むＩＰパケットであるオーディオパケットとオーディオデータを含まないＩＰパケットとが混在して伝送されるマルチメディア通信サ−ビスにおいてユーザが体感するオーディオの主観品質を推定するオーディオ品質推定装置としてコンピュータを動作させるオーディオ品質推定プログラムであって、
受信したＩＰパケットの情報に基づいて、単独または連続して発生したＩＰパケット損失の中に評価対象のオーディオパケットが少なくとも１個存在する場合にそのパケット損失を連続長の長さによらずに１回として数えるオーディオパケット損失回数を求めるオーディオパケット損失回数算出ステップと、
受信したＩＰパケットの情報に基づいて、オーディオパケット損失回数が１回のときにオーディオ品質に影響が及ぶ平均時間である平均影響時間、または１回のオーディオパケット損失に含まれるオーディオパケットの平均個数である平均オーディオバースト長を算出する平均影響時間または平均オーディオバースト長算出ステップと、
前記オーディオパケット損失回数と、平均影響時間または平均オーディオバースト長とに基づいて主観品質評価値を求める主観品質評価値推定ステップとを、コンピュータに実行させることを特徴とするオーディオ品質推定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ストリーム型マルチメディア通信サービスにおいてオーディオの主観品質を推定する技術に関するものであり、特にマルチメディア通信サービスのオーディオ品質設計・管理技術に関する。
【背景技術】
【０００２】
ストリーム型マルチメディア通信サービスを提供する上で、インサービス品質管理やユーザクレ−ム対応の観点から、通信サービス提供中にユーザが体感するオーディオ品質を測定することが重要である。最も正確にユーザ体感品質を測定する方法は、実際に被験者に体感品質を評価してもらう主観品質評価法であるが、提供中のサービスの品質を測定することはできない。そのため、客観的にユーザ体感品質を測定する技術の開発が望まれる。【０００３】
客観品質評価法はいくつかのカテゴリに分類される。パラメトリックモデルは、品質要因を入力とし、品質要因とユーザ体感品質との間の関係に基づきユーザ体感品質を推定するモデルであり、サービスの品質設計に適している。パラメトリックパケットレイヤモデルは、パラメトリックモデルの入力として与える品質要因の一部を、送受信側のパケットヘッダ情報に基づき測定するモデルであり、サービス提供中のユーザ体感品質を測定するのに適している。国際標準化機関ＩＴＵ−Ｔ（International Telecommunication Union Telecommunication Standardization Sector）が勧告したＰ．５６４では、電話帯域あるいは広帯域電話に対するパケットレイヤモデルに対する基準が記載されている（文献「“Conformance testing for narrow-band voice over IP transmission quality assessment models ”，ITU-T Recommendation P.564，July 2006」参照）。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の客観品質評価法では、１つのパケットに格納するデータの時間長が固定かつ単一メディアであるサービスを対象としている。しかしながら、マルチメディア通信サービスにおいて利用されるオーディオデータでは、１パケットに格納されるデータ量（時間長）が符号化方式によって一定ではなく、さらにパケットがオーディオ以外のメディアを含んでいる場合もあるため、従来のパラメトリックパケットレイヤモデルではオーディオの品質を適切に推定することができないという問題点があった。このように、従来の客観品質評価法では、マルチメディア通信サービスにおいてオーディオの主観品質を推定することは不可能であった。【０００５】
本発明は、上記課題を解決するためになされたもので、マルチメディア通信サービスにおいてオーディオの主観品質を適切に推定することができるオーディオ品質推定方法、オーディオ品質推定装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、オーディオデータを含むＩＰパケットであるオーディオパケットとオーディオデータを含まないＩＰパケットとが混在して伝送されるマルチメディア通信サ−ビスのオーディオ品質推定方法であって、受信したＩＰパケットの情報に基づいて、単独または連続して発生したＩＰパケット損失の中に評価対象のオーディオパケットが少なくとも１個存在する場合にそのパケット損失を連続長の長さによらずに１回として数えるオーディオパケット損失回数を求めるオーディオパケット損失回数算出ステップと、受信したＩＰパケットの情報に基づいて、オーディオパケット損失回数が１回のときにオーディオ品質に影響が及ぶ平均時間である平均影響時間、または１回のオーディオパケット損失に含まれるオーディオパケットの平均個数である平均オーディオバースト長を算出する平均影響時間または平均オーディオバースト長算出ステップと、前記オーディオパケット損失回数と、平均影響時間または平均オーディオバースト長とに基づいて主観品質評価値を求める主観品質評価値推定ステップとを備えることを特徴とするものである。【０００７】
また、本発明のオーディオ品質推定装置は、受信したＩＰパケットの情報に基づいて、単独または連続して発生したＩＰパケット損失の中に評価対象のオーディオパケットが少なくとも１個存在する場合にそのパケット損失を連続長の長さによらずに１回として数えるオーディオパケット損失回数を求めるオーディオパケット損失回数算出手段と、受信したＩＰパケットの情報に基づいて、オーディオパケット損失回数が１回のときにオーディオ品質に影響が及ぶ平均時間である平均影響時間、または１回のオーディオパケット損失に含まれるオーディオパケットの平均個数である平均オーディオバースト長を算出する平均影響時間または平均オーディオバースト長算出手段と、前記オーディオパケット損失回数と、平均影響時間または平均オーディオバースト長とに基づいて主観品質評価値を求める主観品質評価値推定手段とを備えることを特徴とするものである。【０００８】
また、本発明のオーディオ品質推定プログラムは、受信したＩＰパケットの情報に基づいて、単独または連続して発生したＩＰパケット損失の中に評価対象のオーディオパケットが少なくとも１個存在する場合にそのパケット損失を連続長の長さによらずに１回として数えるオーディオパケット損失回数を求めるオーディオパケット損失回数算出ステップと、受信したＩＰパケットの情報に基づいて、オーディオパケット損失回数が１回のときにオーディオ品質に影響が及ぶ平均時間である平均影響時間、または１回のオーディオパケット損失に含まれるオーディオパケットの平均個数である平均オーディオバースト長を算出する平均影響時間または平均オーディオバースト長算出ステップと、前記オーディオパケット損失回数と、平均影響時間または平均オーディオバースト長とに基づいて主観品質評価値を求める主観品質評価値推定ステップとを、コンピュータに実行させることを特徴とするものである。
【発明の効果】
【０００９】
以上説明したように、本発明によれば、オーディオパケット損失回数を求めるオーディオパケット損失回数算出ステップと、平均影響時間または平均オーディオバースト長を算出する平均影響時間または平均オーディオバースト長算出ステップと、オーディオパケット損失回数と、平均影響時間または平均オーディオバースト長とに基づいて主観品質評価値を求める主観品質評価値推定ステップとを備えることにより、マルチメディア通信サービスにおいて受信側のオーディオの適切な主観品質をインサービスで測定することができる。また、本発明では、受信側においていくつかの品質パラメータを算出することにより、正確な主観品質評価値をインサービスで測定することができる。これにより、本発明では、品質管理やクレーム対応において必要な情報を、受信側からタイムリーかつ容易に入手することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明の原理を表すオーディオ品質推定装置の構成を示すブロック図である。
【図２】図２は、オーディオパケット損失回数と平均影響時間を説明するための図である。
【図３】図３は、オーディオパケット損失回数とユーザ体感品質との関係を求める主観品質評価実験に用いるＩＰパケットを示す図である。
【図４】図４は、オーディオパケット損失回数とユーザ体感品質との関係の１例を示す図である。
【図５】図５は、基準影響時間長以外の平均影響時間長のときの１回のオーディオパケット損失を、この損失と同等の品質劣化を与える基準影響時間長のときのオーディオパケット損失回数に変換する方法を説明するための図である。
【図６】図６は、平均影響時間とみなし損失回数との関係の１例を示す図である。
【図７】図７は、本発明の第１実施例に係るオーディオ品質推定装置の構成を示すブロック図である。
【図８】図８は、本発明の第１実施例に係るオーディオ品質推定装置の動作を示すフローチャートである。
【図９】図９は、本発明の第１実施例においてオーディオビットレート算出部によるオーディオビットレートの算出方法を示すフローチャートである。
【図１０】図１０は、本発明の第１実施例においてＩＰパケット損失回数および平均バースト長算出部によるＩＰパケット損失回数と平均バースト長の算出方法を示すフローチャートである。
【図１１】図１１は、本発明の第１実施例においてオーディオパケット数割合算出部によるオーディオパケット数の割合の算出方法を示すフローチャートである。
【図１２】図１２は、本発明の第１実施例におけるオーディオパケット損失回数算出部の構成例を示すブロック図である。
【図１３】図１３は、本発明の第１実施例においてオーディオパケット損失回数算出部によるオーディオパケット損失回数の算出方法を示すフローチャートである。
【図１４】図１４は、本発明の第１実施例において平均オーディオバースト長算出部による平均オーディオバースト長の算出方法を示すフローチャートである。
【図１５】図１５は、本発明の第１実施例において平均オーディオパケット数算出部による平均オーディオパケット数の算出方法を示すフローチャートである。
【図１６】図１６は、本発明の第１実施例における平均影響時間算出部の構成例を示すブロック図である。
【図１７】図１７は、本発明の第１実施例において平均影響時間算出部による平均影響時間の算出方法を示すフローチャートである。
【図１８】図１８は、本発明の第１実施例における主観品質評価値推定部の構成例を示すブロック図である。
【図１９】図１９は、本発明の第１実施例において主観品質評価値推定部による主観品質評価値推定方法を示すフローチャートである。
【図２０】図２０は、本発明の第２実施例に係るオーディオ品質推定装置の構成を示すブロック図である。
【図２１】図２１は、本発明の第２実施例に係るオーディオ品質推定装置の動作を示すフローチャートである。
【図２２】図２２は、本発明の第２実施例における主観品質評価値推定部の構成例を示すブロック図である。
【図２３】図２３は、本発明の第２実施例において主観品質評価値推定部による主観品質評価値推定方法を示すフローチャートである。
【発明を実施するための最良の形態】
【００１１】
［発明の原理］
本発明は、上記課題を解決するために、マルチメディア通信サービスにおけるオーディオ品質を推定するパラメトリックモデルを導出するとともに、オーディオビットレート、パケット損失回数、平均バースト長など、インサービスにおいて変動する入力パラメータに対しては、受信側のパケットヘッダ情報に基づき、前記入力パラメータを算出するようなパラメトリックパケットレイヤモデルを提案する。【００１２】
ここで、マルチメディア通信サービスとは、オーディオデータを含むＩＰパケットであるオーディオパケットとオーディオデータを含まないＩＰパケットとを混在して伝送する通信サービスである。マルチメディア通信サービスでは、これらのパケットがＩＰ網を介して伝送される。【００１３】
図１は本発明の原理を表すオーディオ品質推定装置の構成を示すブロック図である。図１のオーディオ品質推定装置は、入力パラメータを導出するパラメータ導出部１と、入力パラメータに基づいてオーディオの主観品質評価値を算出する品質推定部２とから構成される。【００１４】
パラメータ導出部１は、図示しないＩＰ網から受信したＩＰパケットの情報に基づいてオーディオビットレートを算出するオーディオビットレート算出部１０と、ＩＰ網から受信したＩＰパケットの情報に基づいてオーディオパケット損失回数を数えるオーディオパケット損失回数算出部１１と、ＩＰ網から受信したＩＰパケットの情報に基づいて平均影響時間を算出する平均影響時間算出部１２とを有する。【００１５】
品質推定部２は、コーデックによる符号化によって品質が劣化したオーディオの主観品質を表す符号化オーディオ品質値があらかじめ蓄積された符号化オーディオ品質値データベース２０と、主観品質評価値算出のための係数があらかじめ蓄積された係数データベース２１と、オーディオパケット損失回数と平均影響時間に基づいて主観品質評価値を算出する主観品質評価値推定部２２とを有する。【００１６】
本オーディオ品質推定装置では、符号化による歪みおよびパケット損失による劣化について考慮する。符号化歪みにより品質が劣化したオーディオの品質測定は、各オーディオビットレート（ｋｂｐｓ）およびサンプリングレート（ｋＨｚ）における主観品質評価値を主観品質評価実験により測定することで主観品質評価値のデータベースである符号化オーディオ品質値データベース２０を作成し、この符号化オーディオ品質値データベース２０を使用する。【００１７】
パケット損失により品質劣化したオーディオの品質測定は、以下のようにして測定する。始めに、パケット損失をオーディオパケット損失回数Ｌaおよび１損失の平均影響時間ｔ（ｍｓ）に分ける。図２はオーディオパケット損失回数Ｌaと平均影響時間ｔを説明するための図である。図２の（Ａ）はＩＰパケット化される前のオーディオデータを示し、２００はフレームを示す。ここでは、１フレームの長さを１００ｍｓとする。【００１８】
図２の（Ｂ）はオーディオデータやその他のデータが格納されたＩＰパケットを示している。２０１，２０２はオーディオデータが格納されたオーディオパケット、２０３はオーディオ以外のデータが格納されたＩＰパケットである。図２の（Ｂ）の例では、１フレームのオーディオデータが２つに分割され、ＩＰパケット２０１，２０２に格納される。ここで、図２の（Ｂ）の２０４〜２０７で示す損失がＩＰパケットに発生したとする。損失２０４はＩＰパケットが連続して８個損失した場合を示し、損失２０５はＩＰパケットが連続して２個損失した場合を示し、損失２０６，２０７はＩＰパケットが１個損失した場合を示している。【００１９】
ＩＰパケットの単位で損失を数えるとＩＰパケット損失回数は４回であり、損失ＩＰパケット数は１２個である。損失ＩＰパケット数をＩＰパケット損失回数で割った平均バースト長は、１２／４＝３となる。【００２０】
一方、オーディオパケット損失回数Ｌaとは、単独または連続して発生したＩＰパケット損失の中に評価対象のオーディオパケットが少なくとも１個存在する場合にそのパケット損失を連続長の長さによらずに１回として数えるものである。損失２０７はオーディオ以外のデータを含むＩＰパケットの損失なので、図２の（Ｃ）に示すようにオーディオパケット損失回数の算出対象となるのは、損失２０４〜２０６である。したがって、オーディオパケット損失回数は３回となる。【００２１】
また、平均影響時間ｔとは、オーディオパケット損失回数が１回のときにオーディオ品質に影響が及ぶ平均時間である。損失２０４では２フレーム分のオーディオデータが損失し、損失２０５，２０６ではそれぞれ１フレーム分のオーディオデータが損失している。損失により影響を受けた合計のフレーム数は４フレームであるので、３回の損失により影響を受ける平均影響フレーム数は４／３＝１．３３３・・・となる。平均影響時間は、この平均影響フレーム数にフレーム長を掛けた値であり、１．３３３・・・×１００（ｍｓ）＝１３３．３３３・・・（ｍｓ）となる。【００２２】
次に、オーディオ品質推定装置のユーザは、オーディオパケット損失回数と平均影響時間から主観品質評価値を推定するモデル（品質推定関数）を予め導出する。
まず、平均影響時間について基準値ｔ’（ｍｓ）を設定し、平均影響時間を基準影響時間ｔ’（ｍｓ）に固定する。具体的には、１フレーム長をｔ’（ｍｓ）とし、図３に示すように、１フレーム分のオーディオデータが失われるパケット損失３００が発生し、かつこのパケット損失３００が１フレーム分よりも大きくならないようにしたＩＰパケットストリームを用意する。この場合、平均影響フレーム数は１となるので、平均影響時間はｔ’（ｍｓ）となる。このＩＰパケットストリームで伝送されるオーディオデータを再生して、被験者が再生された音声を評価してユーザ体感品質を決める主観品質評価実験を行う。【００２３】
このような主観品質評価実験を様々なオーディオパケット損失回数のＩＰパケットについて行い、図４に示すようなオーディオパケット損失回数とユーザ体感品質との関係を得る。そして、ユーザは、図４に示した関係からオーディオパケット損失回数とユーザ体感品質との関係式ｆａを導出する。【００２４】
次に、基準影響時間ｔ’以外の平均影響時間のＩＰパケットストリームについて主観品質評価実験を行う。ここでは、平均影響時間を基準値ｔ’（ｍｓ）以外のｔ”（ｍｓ）とし、オーディオパケット損失回数を１回としたＩＰパケットストリームについて上記と同様に主観品質評価実験を行う。このとき得られたユーザ体感品質をＱ”とする。ユーザは、平均影響時間を基準値ｔ’（ｍｓ）としたときにユーザ体感品質Ｑ”が得られるオーディオパケット損失回数を上記関係式ｆａに基づいて算出する（図５）。このとき算出したオーディオパケット損失回数をみなし損失回数Ｖ”とする。【００２５】
このような主観品質評価実験とみなし損失回数Ｖ”の算出を、様々な平均影響時間ｔ”（ｍｓ）のＩＰパケットストリームについて行い、図６に示すような平均影響時間とみなし損失回数との関係を得る。そして、ユーザは、図６に示した関係から平均影響時間とみなし損失回数との関係式ｆｂを導出する。以上のようにして導出した関係式ｆａ，ｆｂが主観品質評価値推定部２２にあらかじめ設定されている。【００２６】
オーディオの品質を推定する際には、主観品質評価値推定部２２は、平均影響時間算出部１２が算出した平均影響時間長ｔから関係式ｆｂを用いてみなし損失回数Ｖを算出し、このみなし損失回数Ｖにオーディオパケット損失回数算出部１１が数えたオーディオパケット損失回数Ｌaを乗算した値（Ｖ×Ｌa）を算出し、求める品質が、基準影響時間ｔ’でかつ損失が（Ｖ×Ｌa）回発生したときの品質と同等であるとみなして、オーディオパケット損失回数（Ｖ×Ｌa）から関係式ｆａを用いてオーディオの主観品質評価値Ｑを算出する。【００２７】
本発明のオーディオ品質推定装置では、いくつかの入力パラメータについてはＩＰ網から受信したＩＰパケットのヘッダ情報から算出することにより、リアルタイムでの品質推定を可能とする。
オーディオビットレート算出部１０は、ＩＰ網から受信したＩＰパケットのヘッダ情報からオーディオに関する情報のデータを測定し、秒単位でのデータ量を算出することにより、オーディオビットレートを算出する。【００２８】
オーディオパケット損失回数算出部１１は、ＩＰ網から受信したＩＰパケットのヘッダ情報から損失ＩＰパケットを検出し、全データに対するオーディオデータの比率から損失ＩＰパケットのうちオーディオデータが含まれているＩＰパケットの数を推定する。そして、一定時間内において推定したオーディオデータを含むＩＰパケットの損失回数を、オーディオパケット損失回数とする。【００２９】
同様に、平均影響時間算出部１２は、ＩＰ網から受信したＩＰパケットのヘッダ情報から損失ＩＰパケットを検出し、全データに対するオーディオデータの比率から損失ＩＰパケットのうちオーディオデータが含まれているＩＰパケットの数を推定する。そして、一定時間内において推定したオーディオデータを含むＩＰパケットの各バースト長の平均を平均オーディオバースト長とする。【００３０】
［第１実施例］
以下、本発明の第１実施例について図面を用いて説明する。図７は本発明の第１実施例に係るオーディオ品質推定装置の構成を示すブロック図であり、図１と同様の構成には同一の符号を付してある。
オーディオ品質推定装置は、パラメータ導出部１と、品質推定部２と、パラメータ導出部１で導出するオーディオパケット損失回数および平均影響時間を求めるための中間パラメータを導出する中間パラメータ導出部３とから構成される。【００３１】
中間パラメータ導出部３は、図示しないＩＰ網から受信したＩＰパケットの情報に基づいて、全ＩＰパケット数に対するオーディオパケット数の割合を算出するオーディオパケット数割合算出部３０と、受信したＩＰパケットの情報に基づいて、単独または連続して発生したＩＰパケット損失を連続長の長さによらずに１回として数えたＩＰパケット損失回数、および１回のＩＰパケット損失に含まれるＩＰパケットの平均個数である平均バースト長を求めるＩＰパケット損失回数および平均バースト長算出部３１と、平均バースト長と全ＩＰパケット数に対するオーディオパケット数の割合に基づいて、１回のオーディオパケット損失に含まれるオーディオパケットの平均個数である平均オーディオバースト長を求める平均オーディオバースト長算出部３２と、受信したＩＰパケットの情報に基づいて、１フレームのオーディオデータが格納される平均オーディオパケット数を算出する平均オーディオパケット数算出部３３とを有する。【００３２】
本実施例は、ＩＰ／ＵＤＰ（User Datagram Protocol）／ＲＴＰ（Real-time Transport Protocol）パケット構造でのデータ伝送を対象としている。図８は本実施例のオーディオ品質推定装置の動作を示すフローチャートである。オーディオ品質推定装置では、始めに各パラメータを求める。【００３３】
オーディオビットレート算出部１０は、オーディオビットレートＡを算出する（ステップＳ１）。図９はオーディオビットレート算出部１０によるオーディオビットレートＡの算出方法を示すフローチャートである。まず、オーディオビットレート算出部１０は、ＩＰパケットストリームをＴ’秒間取得し（ステップＳ１００）、このＩＰパケットストリームの各ＩＰパケットのＲＴＰヘッダ内のシーケンス番号に基づいてＩＰパケットの順番を並び替える（ステップＳ１０１）。【００３４】
次に、オーディオビットレート算出部１０は、ＩＰパケットストリームからチェックをしていないＩＰパケットを１つ抽出し、このＩＰパケットのＩＰヘッダから送信元ＩＰアドレスおよび宛先ＩＰアドレスを抽出し、ＩＰパケットのＵＤＰヘッダから始点ポート番号および宛先ポート番号を抽出し、ＩＰパケットのＲＴＰヘッダから７ビットのペイロードタイプ番号を抽出する（ステップＳ１０２）。【００３５】
そして、オーディオビットレート算出部１０は、抽出した送信元ＩＰアドレスと宛先ＩＰアドレスが評価対象の送信元ＩＰアドレスと宛先ＩＰアドレスと一致し、抽出した始点ポート番号と宛先ポート番号が評価対象の始点ポート番号と宛先ポート番号と一致し、抽出したペイロードタイプ番号が評価対象のペイロードタイプ番号と一致するかどうかを判定する（ステップＳ１０３）。【００３６】
オーディオビットレート算出部１０は、ＩＰパケットから抽出した送信元ＩＰアドレス、宛先ＩＰアドレス、始点ポート番号、宛先ポート番号およびペイロードタイプ番号の全てが評価対象の値と一致する場合、抽出したＩＰパケットを評価対象のオーディオパケットとし、ステップＳ１０４に進む。また、送信元ＩＰアドレス、宛先ＩＰアドレス、始点ポート番号、宛先ポート番号およびペイロードタイプ番号のうち少なくとも１つが一致しない場合は、ステップＳ１０５に進む。【００３７】
ステップＳ１０４において、オーディオビットレート算出部１０は、オーディオパケットのデータ量Ｄ（ｋｂ）を測定し、この測定したデータ量Ｄを累計値であるオーディオデータ量Ｄa（ｋｂ）に加算する。【００３８】
ステップＳ１０４が終了した場合、あるいはステップＳ１０３において判定ＮＯとなった場合、オーディオビットレート算出部１０は、ＩＰパケットストリームの中にチェックをしていないＩＰパケットが存在するかどうかを判定する（ステップＳ１０５）。チェックをしていないＩＰパケットが存在する場合はステップＳ１０２に戻り、チェックをしていないＩＰパケットが存在しない場合はステップＳ１０６に進む。こうして、ＩＰパケットストリームの全てのＩＰパケットについてチェックが終わるまで、ステップＳ１０２〜Ｓ１０５の処理が繰り返される。【００３９】
チェックの終了後、オーディオビットレート算出部１０は、次式のようにオーディオデータ量Ｄa（ｋｂ）を時間Ｔ’で除算して、オーディオビットレートＡを算出する（ステップＳ１０６）。
Ａ＝Ｄa／Ｔ’                                        ・・・（１）
以上で、オーディオビットレート算出部１０の処理が終了する。【００４０】
次に、オーディオパケット損失回数Ｌaの導出では、まず３つの中間パラメータとして、ＩＰパケット損失回数Ｌ、平均バースト長Ｂ、および全ＩＰパケット数に対するオーディオパケット数の割合Ｐaを求める。【００４１】
ＩＰパケット損失回数および平均バースト長算出部３１は、ＩＰパケット損失回数Ｌと平均バースト長Ｂを算出する（図８ステップＳ２）。図１０はＩＰパケット損失回数および平均バースト長算出部３１によるＩＰパケット損失回数Ｌと平均バースト長Ｂの算出方法を示すフローチャートである。【００４２】
ＩＰパケット損失回数および平均バースト長算出部３１は、ＩＰパケットストリームをＴ秒間取得し（ステップＳ２００）、このＩＰパケットストリームの各ＩＰパケットのＲＴＰヘッダ内のシーケンス番号に基づいてＩＰパケットの順番を並び替える（ステップＳ２０１）。続いて、ＩＰパケット損失回数および平均バースト長算出部３１は、各ＩＰパケットのＲＴＰヘッダ内のシーケンス番号を取得する（ステップＳ２０２）。【００４３】
ＩＰパケット損失回数および平均バースト長算出部３１は、ステップＳ２０２で取得した最初のＲＴＰパケットのシーケンス番号Ｓsと最後のＲＴＰパケットのシーケンス番号Ｓlとを比較し、最初のシーケンス番号Ｓsが最後のシーケンス番号Ｓlよりも大きいかどうかを判定する（ステップＳ２０３）。【００４４】
ＩＰパケット損失回数および平均バースト長算出部３１は、最初のシーケンス番号Ｓsが最後のシーケンス番号Ｓlより小さい場合（ステップＳ２０３において判定ＮＯ）、Ｓs＜Ｘ＜Ｓlを満たす全てのＸの中で、ステップＳ２０２で取得したシーケンス番号として存在しなかった番号Ｘ1，Ｘ2，・・・，Ｘkを抽出する（ステップＳ２０４）。【００４５】
そして、ＩＰパケット損失回数および平均バースト長算出部３１は、この欠落したシーケンス番号Ｘ1，Ｘ2，・・・，Ｘkの累計個数である損失ＩＰパケット数ｋを求めると共に、シーケンス番号Ｘ1，Ｘ2，・・・，Ｘkの連続性に基づきＩＰパケット損失回数を算出し、この算出した回数をＴ秒間におけるＩＰパケット損失回数Ｌとする（ステップＳ２０５）。ＩＰパケット損失回数Ｌの算出においては、シーケンス番号の欠落が連続する場合、このシーケンス番号が連続した箇所のＩＰパケットの損失を１回として数える。【００４６】
また、ＩＰパケット損失回数および平均バースト長算出部３１は、最初のシーケンス番号Ｓsが最後のシーケンス番号Ｓlより大きい場合（ステップＳ２０３において判定ＹＥＳ）、０≦Ｘ＜ＳlまたはＳs＜Ｘ≦６５５３５を満たす全てのＸの中で、ステップＳ２０２で取得したシーケンス番号として存在しなかった番号Ｘ1，Ｘ2，・・・，Ｘkを抽出する（ステップＳ２０６）。【００４７】
そして、ＩＰパケット損失回数および平均バースト長算出部３１は、この欠落したシーケンス番号Ｘ1，Ｘ2，・・・，Ｘkの累計個数である損失ＩＰパケット数ｋを求めると共に、シーケンス番号Ｘ1，Ｘ2，・・・，Ｘkの連続性に基づきＩＰパケット損失回数を算出し、この算出した回数をＴ秒間におけるＩＰパケット損失回数Ｌとする（ステップＳ２０７）。【００４８】
ステップＳ２０７の処理終了後、ＩＰパケット損失回数および平均バースト長算出部３１は、ステップＳ２０６で抽出したシーケンス番号Ｘ1，Ｘ2，・・・，Ｘkの中に０および６５５３５が両方とも存在するかどうかを判定する（ステップＳ２０８）。ＩＰパケット損失回数および平均バースト長算出部３１は、シーケンス番号Ｘ1，Ｘ2，・・・，Ｘkの中に０および６５５３５が両方とも存在する場合はステップＳ２０９に進み、０と６５５３５のうち少なくとも一方が存在しない場合はステップＳ２１０に進む。【００４９】
ＩＰパケット損失回数および平均バースト長算出部３１は、シーケンス番号Ｘ1，Ｘ2，・・・，Ｘkの中に０および６５５３５が両方とも存在する場合、シーケンス番号０を含む損失とシーケンス番号６５５３５を含む損失とを１回の損失とするため、ステップＳ２０７で算出したＩＰパケット損失回数Ｌから１減算した値を最終的なＩＰパケット損失回数Ｌとする（ステップＳ２０９）。シーケンス番号Ｘ1，Ｘ2，・・・，Ｘkの中に０と６５５３５のうち少なくとも一方が存在しない場合は、ステップＳ２０７で算出した値がそのままＩＰパケット損失回数Ｌとして確定される。【００５０】
最後に、ＩＰパケット損失回数および平均バースト長算出部３１は、次式のように損失ＩＰパケット数ｋをＩＰパケット損失回数Ｌで除算して、平均バースト長Ｂを算出する（ステップＳ２１０）。
Ｂ＝ｋ／Ｌ                                          ・・・（２）
以上で、ＩＰパケット損失回数および平均バースト長算出部３１の処理が終了する。【００５１】
オーディオパケット数割合算出部３０は、全ＩＰパケット数に対するオーディオパケット数の割合Ｐaを算出する（図８ステップＳ３）。図１１はオーディオパケット数割合算出部３０によるオーディオパケット数の割合Ｐaの算出方法を示すフローチャートである。【００５２】
まず、オーディオパケット数割合算出部３０は、ＩＰパケットストリームをＴ’秒間取得し（ステップＳ３００）、このＩＰパケットストリームの各ＩＰパケットのＲＴＰヘッダ内のシーケンス番号に基づいてＩＰパケットの順番を並び替える（ステップＳ３０１）。【００５３】
ステップＳ３０２，Ｓ３０３の処理は、図９のステップＳ１０２，Ｓ１０３と同様である。ステップＳ３０３において、オーディオビットレート算出部１０は、ＩＰパケットから抽出した送信元ＩＰアドレス、宛先ＩＰアドレス、始点ポート番号、宛先ポート番号およびペイロードタイプ番号の全てが評価対象の値と一致する場合、抽出したＩＰパケットを評価対象のオーディオパケットとし、ステップＳ３０４に進む。また、送信元ＩＰアドレス、宛先ＩＰアドレス、始点ポート番号、宛先ポート番号およびペイロードタイプ番号のうち少なくとも１つが一致しない場合は、ステップＳ３０５に進む。【００５４】
ステップＳ３０４において、オーディオパケット数割合算出部３０は、オーディオパケット数Ｎaに１を加算する。
次に、ステップＳ３０４の処理が終了した場合、あるいはステップＳ３０３において判定ＮＯとなった場合、オーディオパケット数割合算出部３０は、ＩＰパケットストリームの全ＩＰパケット数Ｎに１を加算する（ステップＳ３０５）。【００５５】
続いて、オーディオパケット数割合算出部３０は、ＩＰパケットストリームの中にチェックをしていないＩＰパケットが存在するかどうかを判定する（ステップＳ３０６）。チェックをしていないＩＰパケットが存在する場合はステップＳ３０２に戻り、チェックをしていないＩＰパケットが存在しない場合はステップＳ３０７に進む。こうして、ＩＰパケットストリームの全てのＩＰパケットについてチェックが終わるまで、ステップＳ３０２〜Ｓ３０６の処理が繰り返される。【００５６】
チェックの終了後、オーディオパケット数割合算出部３０は、次式のようにオーディオパケット数Ｎaを全ＩＰパケット数Ｎで除算して、全ＩＰパケット数Ｎに対するオーディオパケット数Ｎaの割合Ｐaを算出する（ステップＳ３０７）。
Ｐa＝Ｎa／Ｎ                                          ・・・（３）
以上で、オーディオパケット数割合算出部３０の処理が終了する。【００５７】
オーディオパケット損失回数算出部１１は、以上のようにして算出されたＩＰパケット損失回数Ｌ、平均バースト長Ｂおよび全ＩＰパケット数Ｎに対するオーディオパケット数Ｎaの割合Ｐaに基づき、オーディオパケット損失回数Ｌaを数える（図８ステップＳ４）。図１２はオーディオパケット損失回数算出部１１の構成例を示すブロック図、図１３はオーディオパケット損失回数算出部１１によるオーディオパケット損失回数Ｌaの算出方法を示すフローチャートである。【００５８】
オーディオパケット損失回数算出部１１は、平均バースト長Ｂと全ＩＰパケット数Ｎに対するオーディオパケット数Ｎaの割合Ｐaとの乗算により、１回のＩＰパケット損失によって失われるオーディオパケット数の期待値を算出する損失オーディオパケット数期待値算出部１１０と、このオーディオパケット数の期待値とＩＰパケット損失回数Ｌからオーディオパケット損失回数Ｌaを決定するオーディオパケット損失回数決定部１１１とを有する。【００５９】
オーディオパケット損失回数算出部１１は、損失したＩＰパケットのペイロード内にどの種類のデータが格納されていたかを判断できない。そこで、オーディオパケット損失回数算出部１１は、平均バースト長Ｂと、全ＩＰパケット数Ｎに対するオーディオパケット数Ｎaの割合Ｐaに基づき、１回のＩＰパケット損失によって失われるオーディオパケットの数の期待値Ｙを次式により算出する（ステップＳ４００）。
Ｙ＝Ｂ×Ｐa                                          ・・・（４）【００６０】
続いて、オーディオパケット損失回数算出部１１は、期待値Ｙが１より小さいかどうかを判定する（ステップＳ４０１）。オーディオパケット損失回数算出部１１は、Ｙ＞１であれば、１回のＩＰパケット損失内に必ずＹ個のオーディオパケットが含まれているとして（ステップＳ４０２）、オーディオパケット損失回数Ｌa＝Ｌとする（ステップＳ４０３）。【００６１】
また、オーディオパケット損失回数算出部１１は、ステップＳ４０１においてＹ＜１であれば、Ｙ（＝Ｂ×Ｐa）の確率で１回のパケット損失内に１つのオーディオパケットが含まれているとする（ステップＳ４０４）。この場合、ＩＰパケット損失回数ＬのうちＬ×Ｙ個のパケット損失でオーディオパケットが１個損失していることになる。そこで、オーディオパケット損失回数算出部１１は、オーディオパケット損失回数Ｌa＝Ｌ×Ｙとする（ステップＳ４０５）。以上で、オーディオパケット損失回数算出部１１の処理が終了する。【００６２】
次に、平均影響時間ｔの算出では、まず２つの中間パラメータとして、平均オーディオバースト長Ｂa、および１フレームのオーディオデータが格納される平均オーディオパケット数Ｐnを算出する。【００６３】
平均オーディオバースト長算出部３２は、平均オーディオバースト長Ｂaを算出する（図８ステップＳ５）。図１４は平均オーディオバースト長算出部３２による平均オーディオバースト長Ｂaの算出方法を示すフローチャートである。【００６４】
ステップＳ５００，Ｓ５０１，Ｓ５０２，Ｓ５０４の処理は、図１３のステップＳ４００，Ｓ４０１，Ｓ４０２，Ｓ４０４と同様である。平均オーディオバースト長算出部３２は、Ｙ＞１であれば、平均オーディオバースト長Ｂa＝Ｙとし（ステップＳ５０３）、Ｙ＜１であれば、平均オーディオバースト長Ｂa＝１とする（ステップＳ５０５）。以上で、平均オーディオバースト長算出部３２の処理が終了する。【００６５】
平均オーディオパケット数算出部３３は、１フレームのオーディオデータが格納される平均オーディオパケット数Ｐnを算出する（図８ステップＳ６）。図１５は平均オーディオパケット数算出部３３による平均オーディオパケット数Ｐnの算出方法を示すフローチャートである。【００６６】
まず、平均オーディオパケット数算出部３３は、ＩＰパケットストリームをＴ’秒間取得し（ステップＳ６００）、このＩＰパケットストリームの各ＩＰパケットのＲＴＰヘッダ内のシーケンス番号に基づいてＩＰパケットの順番を並び替える（ステップＳ６０１）。【００６７】
ステップＳ６０２，Ｓ６０３，Ｓ６０４の処理は、図１１のステップＳ３０２，Ｓ３０３，Ｓ３０４と同様である。
ステップＳ６０４においてオーディオパケット数Ｎaに１を加算した後、平均オーディオパケット数算出部３３は、ステップＳ６０３で抽出したオーディオパケットに含まれるＲＴＰヘッダのマーカビットが１かどうかを判定する（ステップＳ６０５）。マーカビットの値が１である場合には、当該パケットがオーディオデータのフレームの最後のデータを含むオーディオパケットであることを示している。そこで、平均オーディオパケット数算出部３３は、マーカビットが１である場合には、フレーム数Ｎmに１を加算する（ステップＳ６０６）。【００６８】
次に、ステップＳ６０６の処理が終了した場合、あるいはステップＳ６０３，Ｓ６０５において判定ＮＯとなった場合、平均オーディオパケット数算出部３３は、ＩＰパケットストリームの全ＩＰパケット数Ｎに１を加算する（ステップＳ６０７）。【００６９】
続いて、平均オーディオパケット数算出部３３は、ＩＰパケットストリームの中にチェックをしていないＩＰパケットが存在するかどうかを判定する（ステップＳ６０８）。チェックをしていないＩＰパケットが存在する場合はステップＳ６０２に戻り、チェックをしていないＩＰパケットが存在しない場合はステップＳ６０９に進む。こうして、ＩＰパケットストリームの全てのＩＰパケットについてチェックが終わるまで、ステップＳ６０２〜Ｓ６０８の処理が繰り返される。【００７０】
チェックの終了後、平均オーディオパケット数算出部３３は、次式のようにオーディオパケット数Ｎaをフレーム数Ｎmで除算して、１フレームのオーディオデータが格納される平均オーディオパケット数Ｐnを算出する（ステップＳ６０９）。
Ｐn＝Ｎa／Ｎm                                          ・・・（５）
以上で、平均オーディオパケット数算出部３３の処理が終了する。【００７１】
平均影響時間算出部１２は、以上のようにして算出された平均オーディオバースト長Ｂaおよび１フレームのオーディオデータが格納される平均オーディオパケット数Ｐnに基づき平均影響時間ｔを算出する（図８ステップＳ７）。図１６は平均影響時間算出部１２の構成例を示すブロック図、図１７は平均影響時間算出部１２による平均影響時間ｔの算出方法を示すフローチャートである。【００７２】
平均影響時間算出部１２は、平均オーディオバースト長Ｂaと１フレームのオーディオデータが格納される平均オーディオパケット数Ｐnから１回のオーディオパケット損失が品質に影響を与えるフレーム数を算出する損失フレーム数期待値算出部１２０と、このフレーム数にフレーム長を乗算することにより平均影響時間を求める平均影響時間決定部１２１とを有する。【００７３】
まず、平均影響時間算出部１２は、平均オーディオバースト長Ｂaを平均オーディオパケット数Ｐnで除算することにより、１回のオーディオパケット損失が影響を与えるフレーム数の期待値Ｎfを算出する（ステップＳ７００）。続いて、平均影響時間算出部１２は、フレーム数Ｎfが１より小さいかどうかを判定する（ステップＳ７０１）。【００７４】
平均影響時間算出部１２は、Ｎf≧１であれば、１回のオーディオパケット損失がＮf個のフレームに影響するとして（ステップＳ７０２）、フレーム数Ｎfに既知のフレーム長Ｆを乗算した値を１回の損失の平均影響時間ｔとする（ステップＳ７０３）。【００７５】
また、平均影響時間算出部１２は、ステップＳ７０１においてＮf＜１であれば、１回のオーディオパケット損失が１つのフレームに影響するとして（ステップＳ７０４）、平均影響時間ｔ＝Ｆとする（ステップＳ７０５）。１回のオーディオパケット損失により必ず１フレーム以上に対して影響があることから、ステップＳ７０４，Ｓ７０５の処理では、フレーム数Ｎfが次式に示すように必ず１以上となるようにしている。
Ｎf＝ｍａｘ（Ｂa／Ｐn，１）                            ・・・（６）
以上で、平均影響時間算出部１２の処理が終了する。【００７６】
次に、品質推定部２内の符号化オーディオ品質値データベース２０には、オーディオビットレートおよびサンプリングレートに対応するオーディオの主観品質を表す符号化オーディオ品質値Ｉｅがあらかじめ蓄積されている。この符号化オーディオ品質値Ｉｅは、あらかじめ主観品質評価実験によって導出され、符号化オーディオ品質値データベース２０に設定される。【００７７】
具体的には、評価対象のストリーム型マルチメディア通信サ−ビスで使用されるコーデックを用いてオーディオデータを符号化し、このオーディオデータをデコードして再生し、被験者が再生された音声を評価して符号化オーディオ品質値Ｉｅを決める。このような主観品質評価実験を様々なオーディオビットレートおよびサンプリングレートのオーディオデータについて行う。ここでは、符号化オーディオ品質値ＩｅとしてＤＭＯＳ（Difference Mean Opinion Score）を用いるが、これに限るものではない。また、このときの主観品質評価実験で用いるオーディオデータの長さはＴと等しくする。被験者やデータの数は多いほど望ましい。【００７８】
符号化オーディオ品質値データベース２０は、オーディオビットレート算出部１０から入力されたオーディオビットレートＡの値および評価対象のオーディオの既知のサンプリングレートに対応する符号化オーディオ品質値Ｉｅを主観品質評価値推定部２２へ出力する（図８ステップＳ８）。ただし、符号化オーディオ品質値データベース２０は、入力されたオーディオビットレートＡの値がデータベース内に存在しない場合には、データベース内に蓄積されたオーディオビットレートのうち、値Ａに最も近いオーディオビットレートのときの符号化オーディオ品質値Ｉｅを主観品質評価値推定部２２へ出力する。【００７９】
図１８は主観品質評価値推定部２２の構成例を示すブロック図、図１９は主観品質評価値推定部２２による主観品質評価値推定方法を示すフローチャートである。
主観品質評価値推定部２２は、平均影響時間についてあらかじめ定められた基準値を基準影響時間とし、品質に及ぼす影響が平均影響時間長のときの１回のオーディオパケット損失に対して、この損失と同等の品質劣化を与える基準影響時間長のときのオーディオパケット損失回数を平均影響時間に対するみなし損失回数として、平均影響時間算出部１２で算出された平均影響時間ｔをみなし損失回数に変換する変換部２２０と、符号化オーディオ品質値Ｉｅとオーディオパケット損失回数Ｌaとみなし損失回数に基づいて主観品質評価値を算出する主観品質評価値算出部２２１とを有する。【００８０】
主観品質評価値推定部２２は、符号化オーディオ品質値データベース２０から入力された符号化オーディオ品質値Ｉｅ、オーディオパケット損失回数算出部１１から入力されたオーディオパケット損失回数Ｌa、および平均影響時間算出部１２から入力された平均影響時間ｔに基づいて、次式のように主観品質評価値Ｑを算出する（図８ステップＳ１０）。
Ｑ＝（Ｉｅ−１）（（１−ｎ1）ｅ(-LaV/n2)＋ｎ1ｅ(-LaV/n3)）    ・・・（７）
Ｖ＝（ｔ／ｎ4）n5                                      ・・・（８）【００８１】
Ｖは平均影響時間ｔにおけるみなし損失回数を表す。変換部２２０は式（８）によりみなし損失回数Ｖを算出し（Ｓ８００）、主観品質評価値算出部２２１は式（７）により主観品質評価値Ｑを算出する（ステップＳ８０１）。式（７）は上記の関係式ｆａに対応するものであり、式（８）は上記の関係式ｆｂに対応するものである。ただし、式（７）、式（８）は１例であって、これに限るものではない。式（７）、式（８）を用いて主観品質評価値Ｑを算出するには、式（７）における係数ｎ1，ｎ2，ｎ3および式（８）における係数ｎ4，ｎ5をあらかじめ係数データベース２１から取得する必要がある。【００８２】
係数データベース２１には、コーデックごとの係数ｎ1，ｎ2，ｎ3，ｎ4，ｎ5があらかじめ蓄積されている。係数データベース２１は、評価対象のストリーム型マルチメディア通信サ−ビスで使用される既知のコーデックに対応する係数ｎ1，ｎ2，ｎ3，ｎ4，ｎ5を主観品質評価値推定部２２へ出力する（図８ステップＳ９）。各係数の導出方法は以下のとおりである。【００８３】
始めに、オーディオ品質推定装置のユーザは、平均影響時間の基準値ｔ’を設定し、基準影響時間ｔ’を持つオーディオデータを作成する。そして、このオーディオデータを再生し、被験者が再生された音声を評価して主観品質評価値Ｑを決める。このような主観品質評価実験を様々なオーディオパケット損失回数のオーディオデータについて行い、オーディオパケット損失回数ごとに主観品質評価値Ｑを求める。さらに、基準影響時間ｔ’を持つ、損失無しのオーディオデータについて同様の主観品質評価実験を行って符号化オーディオ品質値Ｉｅを決める。そして、ユーザは、みなし損失回数を１（Ｖ＝１）とし、式（７）においてオーディオパケット損失回数ごとの主観品質評価値Ｑと符号化オーディオ品質値Ｉｅとの誤差が最小となる係数ｎ1，ｎ2，ｎ3を、非線形最小二乗フィットにより導出する。【００８４】
次に、ユーザは、基準影響時間ｔ’以外の平均影響時間ｔ”を持ち、かつオーディオパケット損失回数が１回であるオーディオデータを作成する。そして、このオーディオデータを再生し、被験者が再生された音声を評価して主観品質評価値Ｑを決める。ユーザは、この主観品質評価値Ｑが得られるときの損失回数Ｖを式（７）を用いて算出し、算出した値を平均影響時間ｔ”におけるみなし損失回数Ｖ”とする。このような主観品質評価実験を様々な平均影響時間ｔ”のオーディオデータについて行う。そして、ユーザは、平均影響時間ｔ”ごとのみなし損失回数Ｖ”と式（８）に平均影響時間ｔ”を代入したときに得られるみなし損失回数Ｖとの誤差が最小となる係数ｎ4，ｎ5を、非線形最小二乗フィットにより導出する。以上のようにして、係数ｎ1，ｎ2，ｎ3，ｎ4，ｎ5を導出することができる。【００８５】
なお、係数ｎ1，ｎ2，ｎ3，ｎ4，ｎ5を導出する主観品質評価実験においては、使用するオーディオデータ、符号化オーディオ品質値Ｉｅ，Ｑ、および被験者は、符号化オーディオ品質値データベース２０を作成するときと同様であることが望ましい。【００８６】
以上に説明した第１実施例によれば、受信側の情報のみからインサービスでの主観品質推定を行うことが可能となる。本実施例では、パケット損失を回数と１損失の影響の大きさに分け、さらに１損失の影響を時間長から推定することにより、どのようなパケット損失パタンにも対応した主観品質推定を行うことができる。【００８７】
［第２実施例］
次に、本発明の第２実施例について説明する。図２０は本発明の第２実施例に係るオーディオ品質推定装置の構成を示すブロック図であり、図１、図７と同様の構成には同一の符号を付してある。
オーディオ品質推定装置は、パラメータ導出部１ａと、品質推定部２ａと、中間パラメータ導出部３ａとから構成される。【００８８】
パラメータ導出部１ａは、オーディオビットレート算出部１０と、オーディオパケット損失回数算出部１１と、平均オーディオバースト長算出部３２とを有する。
中間パラメータ導出部３ａは、オーディオパケット数割合算出部３０と、ＩＰパケット損失回数および平均バースト長算出部３１とを有する。
品質推定部２ａは、符号化オーディオ品質値データベース２０と、係数データベース２１と、主観品質評価値推定部２２ａとを有する。【００８９】
本実施例は、第１実施例の平均影響時間算出部１２の代わりに、平均オーディオバースト長算出部３２を設け、オーディオパケット損失回数Ｌaと平均オーディオバースト長Ｂaに基づいて主観品質評価値を算出するようにしたものである。【００９０】
次に、本実施例のオーディオ品質推定装置の動作を図２１を参照して説明する。ステップＳ１〜Ｓ５，Ｓ８，Ｓ９の処理は、第１実施例で説明したとおりなので、説明は省略する。【００９１】
図２２は主観品質評価値推定部２２ａの構成例を示すブロック図、図２３は主観品質評価値推定部２２ａによる主観品質評価値推定方法を示すフローチャートである。
主観品質評価値推定部２２ａは、平均オーディオバースト長についてあらかじめ定められた基準値を基準オーディオバースト長とし、品質に及ぼす影響が平均オーディオバースト長のときの１回のオーディオパケット損失に対して、この損失と同等の品質劣化を与える基準オーディオバースト長のときのオーディオパケット損失回数を平均オーディオバースト長に対するみなし損失回数として、平均オーディオバースト長算出部３２で算出された平均オーディオバースト長Ｂaをみなし損失回数Ｖに変換する変換部２２０ａと、符号化オーディオ品質値Ｉｅとオーディオパケット損失回数Ｌaとみなし損失回数Ｖに基づいて主観品質評価値Ｑを算出する主観品質評価値算出部２２１ａとを有する。【００９２】
主観品質評価値推定部２２ａは、符号化オーディオ品質値データベース２０から入力された符号化オーディオ品質値Ｉｅ、係数データベース２１から入力された係数ｎ1，ｎ2，ｎ3，ｎ4，ｎ5、オーディオパケット損失回数算出部１１から入力されたオーディオパケット損失回数Ｌa、および平均オーディオバースト長算出部３２から入力された平均オーディオバースト長Ｂaに基づいて、次式のように主観品質評価値Ｑを算出する（図２１ステップＳ１０ａ）。
Ｑ＝（Ｉｅ−１）（（１−ｎ1）ｅ(-LaV/n2)＋ｎ1ｅ(-LaV/n3)）  ・・・（９）
Ｖ＝（Ｂa／ｎ4）n5                                    ・・・（１０）【００９３】
変換部２２０ａは式（１０）によりみなし損失回数Ｖを算出し（Ｓ９００）、主観品質評価値算出部２２１ａは式（９）により主観品質評価値Ｑを算出する（ステップＳ９０１）。なお、上記の原理および第１実施例で記述した平均影響時間に関する説明は、全て本実施例に適用することができる。すなわち、上記の原理および第１実施例で記述した平均影響時間を平均オーディオバースト長に置き換え、基準影響時間を基準オーディオバースト長に置き換えればよい。
こうして、本実施例においても、第１実施例と同様の効果を得ることができる。【００９４】
なお、第１実施例、第２実施例のオーディオ品質推定装置は、ＣＰＵ、記憶装置および外部とのインタフェースを備えたコンピュータとこれらのハードウェア資源を制御するプログラムによって実現することができる。このようなコンピュータにおいて、本発明のオーディオ品質推定方法を実現させるためのオーディオ品質推定プログラムは、フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、メモリカードなどの記録媒体に記録された状態で提供される。ＣＰＵは、記録媒体から読み込んだプログラムを記憶装置に書き込み、プログラムに従って第１実施例、第２実施例で説明したような処理を実行する。【００９５】
また、第１実施例、第２実施例では、オーディオ品質推定装置を１台の装置として説明しているが、これに限るものではない。例えばパラメータ導出部１，１ａと中間パラメータ導出部３，３ａを受信側の端末に設け、品質推定部２，２ａをマルチメディア通信サービスの管理センタに設けて、受信側の端末で算出したパラメータを管理センタの品質推定部２，２ａに送るようにしてもよい。
【産業上の利用可能性】
【００９６】
本発明は、マルチメディア通信サ−ビスにおいてユーザが体感するオーディオの主観品質を推定する技術に適用することができる。
【図１】
2009150932.tif 000003
【図２】
2009150932.tif 000004
【図３】
2009150932.tif 000005
【図４】
2009150932.tif 000006
【図５】
2009150932.tif 000007
【図６】
2009150932.tif 000008
【図７】
2009150932.tif 000009
【図８】
2009150932.tif 000010
【図９】
2009150932.tif 000011
【図１０】
2009150932.tif 000012
【図１１】
2009150932.tif 000013
【図１２】
2009150932.tif 000014
【図１３】
2009150932.tif 000015
【図１４】
2009150932.tif 000016
【図１５】
2009150932.tif 000017
【図１６】
2009150932.tif 000018
【図１７】
2009150932.tif 000019
【図１８】
2009150932.tif 000020
【図１９】
2009150932.tif 000021
【図２０】
2009150932.tif 000022
【図２１】
2009150932.tif 000023
【図２２】
2009150932.tif 000024
【図２３】
2009150932.tif 000025
【手続補正書】
【提出日】平成22年12月8日(2010.12.8)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００６０
【補正方法】変更
【補正の内容】
【００６０】
続いて、オーディオパケット損失回数算出部１１は、期待値Ｙが１より小さいかどうかを判定する（ステップＳ４０１）。オーディオパケット損失回数算出部１１は、Ｙ≧１であれば、１回のＩＰパケット損失内に必ずＹ個のオーディオパケットが含まれているとして（ステップＳ４０２）、オーディオパケット損失回数Ｌa＝Ｌとする（ステップＳ４０３）。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】変更
【補正の内容】
【００６４】
ステップＳ５００，Ｓ５０１，Ｓ５０２，Ｓ５０４の処理は、図１３のステップＳ４００，Ｓ４０１，Ｓ４０２，Ｓ４０４と同様である。平均オーディオバースト長算出部３２は、Ｙ≧１であれば、平均オーディオバースト長Ｂa＝Ｙとし（ステップＳ５０３）、Ｙ＜１であれば、平均オーディオバースト長Ｂa＝１とする（ステップＳ５０５）。以上で、平均オーディオバースト長算出部３２の処理が終了する。
【国際調査報告】
2009150932.tif 000026
2009150932.tif 000027
2009150932.tif 000028
2009150932.tif 000029