(57)【特許請求の範囲】
【請求項１】
ウェブサイトの読込時間に関するユーザ体感品質（QoE）に基づき、モバイル情報通信サービスのユーザを収容する設備の品質を管理する品質管理装置であって、
ユーザ・コンテキスト及びウェブサイトの組み合わせに対して設定されたウェブサイトの読込時間の目標値と、前記モバイル情報通信サービスの設備に対応するユーザ・コンテキストを示す設備リストとに基づいて、設備ごとの読込時間の目標値を定める読込時間の目標値リストを作成し保持する読込時間の目標値リスト保存部と、
実際にユーザが前記モバイル情報通信サービスの設備を介してウェブサイトの読込みに要した実測読込時間を取得する読込時間取得部と、
前記読込時間の目標値リストに定められた読込時間の目標値と、前記実測読込時間とを比較し、前記モバイル情報通信サービスの設備の品質を定量化する品質管理部と、
を有する品質管理装置。
【請求項２】
ユーザ・コンテキスト及びウェブサイトの組み合わせに対して、読込時間と、前記読込時間を許容できるか許容できないかを示すユーザの主観評価値とを入力として、ユーザ・コンテキストごとに前記読込時間を許容できないユーザの割合を算出し、前記読込時間を許容できないユーザの割合が所定の閾値を超える読込時間の目標値を算出し、ユーザ・コンテキストごとのウェブサイトの読込時間の目標値を示す閾値リストを生成するQoE−読込時間マッピング部を更に有する、請求項１に記載の品質管理装置。
【請求項３】
前記読込時間の目標値リスト保存部は、ユーザ・コンテキスト及びウェブサイトの組み合わせに対して、読込時間と、前記読込時間を許容できるか許容できないかを示すユーザの主観評価値とを入力として、ユーザ・コンテキストごとに前記読込時間を許容できないユーザの割合を算出し、ユーザ・コンテキストごとのウェブサイトの読込時間の目標値を設定する、請求項１に記載の品質管理装置。
【請求項４】
前記品質管理部は、前記モバイル情報通信サービスの設備ごとに、前記実測読込時間が前記読込時間の目標値リストに定められた読込時間の目標値より長い通信セッションの割合を求め、品質低下の原因となる設備を抽出する、請求項１乃至３のうちいずれか１項に記載の品質管理装置。
【請求項５】
ウェブサイトの読込時間に関するユーザ体感品質（QoE）に基づき、モバイル情報通信サービスのユーザを収容する設備の品質を管理する品質管理装置における品質管理方法であって、
ユーザ・コンテキスト及びウェブサイトの組み合わせに対して設定されたウェブサイトの読込時間の目標値と、前記モバイル情報通信サービスの設備に対応するユーザ・コンテキストを示す設備リストとに基づいて、設備ごとの読込時間の目標値を定める読込時間の目標値リストを作成するステップと、
実際にユーザが前記モバイル情報通信サービスの設備を介してウェブサイトの読込みに要した実測読込時間を取得するステップと、
前記読込時間の目標値リストに定められた読込時間の目標値と、前記実測読込時間とを比較し、前記モバイル情報通信サービスの設備の品質を定量化するステップと、
を有する品質管理方法。
【請求項６】
コンピュータを、請求項１乃至４に記載の品質管理装置における各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、品質管理装置、品質管理方法及びプログラムに関し、特に、ユーザ体感品質（QoE：Quality of Experience）に基づき、モバイル情報通信サービスのユーザを収容する設備の品質を管理し、QoEの低下しているエリアを推定する技術に関する。
【背景技術】
【０００２】
モバイル情報通信サービスにおいて、ユーザ満足度の高いサービスを提供するためには、QoEが低下しているエリアを迅速に特定し、QoEの低下に対処することが重要である。QoEを求めるための様々な手法が提案されているが（非特許文献１及び２参照）、これまでは、QoEの低下への対処として、ネットワークの物理性能（スループット等）を計測し、その物理性能の低下しているエリアに対する対処が優先されていた。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】Katarzyne Wac et.al., "Studying the experience of mobile applications used in different contexts of daily life," W-MUST '11 Proceedings of the first ACM SIGCOMM workshop on Measurements up the stack, pp. 7-12, Aug. 2011.
【非特許文献２】茂樹直道、廣津登志夫、浅井大史、福田健介、"高機能携帯端末を用いた実空間通信品質収集環境、" 情報処理学会 第75回全国大会、2013年3月.
【非特許文献３】"Navigation Timing," W3C, Dec.2012, インターネット＜URL   http://www.w3.org/TR/2012/REC-navigation-timing-20121217/＞
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一方、QoEはネットワークの物理性能だけでなく、ユーザ・コンテキスト（電車で利用中／自宅で利用中等）によって変動する。例えば、ネットワークの物理性能が同一であっても、ユーザが電車でウェブサイトを読み込むときの読込時間がユーザにとって許容できるか許容できないかを示すQoEは、ユーザが自宅でウェブサイトを読み込むときの読込時間がユーザにとって許容できるか許容できないかを示すQoEとは異なる。従って、物理性能の低下しているエリアに対して対処したとしても、QoEが向上されない場合がある。
【０００５】
本発明は上記の点に鑑みてなされたものであり、ユーザ・コンテキストによって変動するQoEを推定して、QoEの低下しているエリアを的確に捉える品質管理装置、品質管理方法及びプログラムを実現することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一形態に係る品質管理装置は、
ウェブサイトの読込時間に関するQoEに基づき、モバイル情報通信サービスのユーザを収容する設備の品質を管理する品質管理装置であって、
ユーザ・コンテキスト及びウェブサイトの組み合わせに対して設定されたウェブサイトの読込時間の目標値と、前記モバイル情報通信サービスの設備に対応するユーザ・コンテキストを示す設備リストとに基づいて、設備ごとの読込時間の目標値を定める読込時間の目標値リストを作成し保持する読込時間の目標値リスト保存部と、
実際にユーザが前記モバイル情報通信サービスの設備を介してウェブサイトの読込みに要した実測読込時間を取得する読込時間取得部と、
前記読込時間の目標値リストに定められた読込時間の目標値と、前記実測読込時間とを比較し、前記モバイル情報通信サービスの設備の品質を定量化する品質管理部と、
を有することを特徴とする。
【０００７】
本発明の一形態に係る品質管理方法は、
ウェブサイトの読込時間に関するQoEに基づき、モバイル情報通信サービスのユーザを収容する設備の品質を管理する品質管理装置における品質管理方法であって、
ユーザ・コンテキスト及びウェブサイトの組み合わせに対して設定されたウェブサイトの読込時間の目標値と、前記モバイル情報通信サービスの設備に対応するユーザ・コンテキストを示す設備リストとに基づいて、設備ごとの読込時間の目標値を定める読込時間の目標値リストを作成するステップと、
実際にユーザが前記モバイル情報通信サービスの設備を介してウェブサイトの読込みに要した実測読込時間を取得するステップと、
前記読込時間の目標値リストに定められた読込時間の目標値と、前記実測読込時間とを比較し、前記モバイル情報通信サービスの設備の品質を定量化するステップと、
を有することを特徴とする。
【０００８】
本発明の一形態に係るプログラムは、
ウェブサイトの読込時間に関するQoEに基づき、モバイル情報通信サービスのユーザを収容する設備の品質を管理するために、コンピュータを、
ユーザ・コンテキスト及びウェブサイトの組み合わせに対して設定されたウェブサイトの読込時間の目標値と、前記モバイル情報通信サービスの設備に対応するユーザ・コンテキストを示す設備リストとに基づいて、設備ごとの読込時間の目標値を定める読込時間の目標値リストを作成し保持する読込時間の目標値リスト保存手段、
実際にユーザが前記モバイル情報通信サービスの設備を介してウェブサイトの読込みに要した実測読込時間を取得する読込時間取得手段、及び
前記読込時間の目標値リストに定められた読込時間の目標値と、前記実測読込時間とを比較し、前記モバイル情報通信サービスの設備の品質を定量化する品質管理手段、
として機能させることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ユーザ・コンテキストによって変動するQoEを推定して、QoEの低下しているエリアを的確に捉えることが可能になる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施例に係る品質管理装置の機能ブロック図
【図２】本発明の実施例に係る品質管理装置における品質管理方法のフローチャート
【図３】主観評価実験結果の例（ユーザ・コンテキストが電車である場合）
【図４】主観評価実験結果の例（ユーザ・コンテキストが住宅街である場合）
【図５】読込時間と読込時間を許容できないユーザの割合の関係の一例
【図６】閾値リストの一例
【図７】設備リストの一例
【図８】読込時間の目標値リストの一例
【図９】ＰＣＩ：αの読込時間の目標値と実測読込時間の一例
【図１０】ＰＣＩ：βの読込時間の目標値と実測読込時間の一例
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の実施例について説明する。
【００１２】
本発明の実施例では、ウェブサイトの読込時間に関するQoEに基づき、モバイル情報通信サービスのユーザを収容する設備の品質を管理する品質管理装置について説明する。モバイル情報通信サービスでは、複数の基地局によってユーザに対するサービスが提供される。本発明の実施例では、基地局／セルごとにユーザ・コンテキストが定められていることを想定する。ユーザ・コンテキストとは、ユーザがモバイル情報通信サービスを利用するときの利用環境を示し、例えば、電車、住宅街、オフィス街等の利用環境が挙げられる。実際には１つのセルに接続するユーザの中に、定められたユーザ・コンテキストと異なるコンテキストを持つユーザが含まれる可能性があるが、ここでは無視できる誤差として扱う。
【００１３】
＜品質管理装置の構成＞
図１は、本発明の実施例に係る品質管理装置１００の機能ブロック図である。品質管理装置１００は、ウェブサイトの読込時間が許容できるか許容できないかを示すQoEに基づき、モバイル情報通信サービスのユーザを収容する設備の品質を管理し、QoEの低下しているエリアを検出する装置である。
【００１４】
品質管理装置１００は、プロセッサ等のＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）等のメモリ装置、ハードディスク等の記憶装置等から構成されたコンピュータでもよい。例えば、品質管理装置１００の機能及び処理は、記憶装置又はメモリ装置に格納されているデータやプログラムをＣＰＵが実行することによって実現される。
【００１５】
品質管理装置１００は、QoE−読込時間マッピング部１１０と、読込時間の目標値リスト保存部１２０と、読込時間取得部１３０と、品質管理部１４０とを備えている。
【００１６】
QoE−読込時間マッピング部１１０は、ユーザ・コンテキスト及びウェブサイトごとに、QoEとウェブサイトの読込時間の目標値との関係を計算する。具体的には、QoE−読込時間マッピング部１１０は、ユーザ・コンテキスト及びウェブサイトの組み合わせに対して、読込時間と、読込時間を許容できるか許容できないかを示すユーザの主観評価値とを受け取る。そして、QoE−読込時間マッピング部１１０は、ユーザ・コンテキストごとに読込時間を許容できないユーザの割合を算出し、読込時間を許容できないユーザの割合が所定の閾値を超える読込時間の目標値を算出し、ユーザ・コンテキストごとのウェブサイトの読込時間の目標値を示す閾値リスト１１１を生成する。
【００１７】
読込時間の目標値リスト保存部１２０は、閾値リスト１１１と、モバイル情報通信サービスの設備に対応するユーザ・コンテキストを示す設備リスト１２１とに基づいて、設備ごとの読込時間の目標値を定める読込時間の目標値リスト１２３を作成し保持する。
【００１８】
なお、読込時間の目標値リスト保存部１２０は、QoE−読込時間マッピング部１１０から閾値リスト１１１を受け取らずに、ユーザ・コンテキスト及びウェブサイトの組み合わせに対して、読込時間と、読込時間を許容できるか許容できないかを示すユーザの主観評価値とを入力として、ユーザ・コンテキストごとに読込時間を許容できないユーザの割合を算出し、ユーザ・コンテキストごとのウェブサイトの読込時間の目標値を設定してもよい。
【００１９】
読込時間取得部１３０は、実際にユーザが前記モバイル情報通信サービスの設備を介してウェブサイトの読込みに要した実測読込時間を取得する。
【００２０】
品質管理部１４０は、読込時間の目標値リスト１２３に定められた読込時間の目標値と、実測読込時間とを比較し、前記モバイル情報通信サービスの設備の品質を定量化する。例えば、実測読込時間が読込時間の目標値より長い通信セッションの割合等に基づいて設備の品質を定量化し、定量化された設備の品質を互いに比較することにより、品質低下の原因となる設備を抽出することができる。
【００２１】
＜品質管理装置における動作＞
図２は、本発明の実施例に係る品質管理装置１００における品質管理方法のフローチャートである。以下、図２に従って品質管理装置１００における動作を説明する。
【００２２】
QoE−読込時間マッピング部１１０にて、ユーザ・コンテキスト（電車、住宅街等）及びウェブサイトごとに、読込時間と、読込時間を許容できないユーザの割合の関係を明らかにする（Ｓ１１０）。読込時間は、例えば、非特許文献３に示される"navigationStart"から"loadEventEnd"までの時間としてもよい。
【００２３】
QoE−読込時間マッピング部１１０では、例えば、図３及び図４に示す主観評価実験結果を入力として、図５に示す読込時間と読込時間を許容できないユーザの割合との関係を計算し、図６に示す閾値リスト１１１を出力する。図３は、主観評価実験によって得られた、ウェブサイト(A)というターゲット・ウェブサイトを、電車というユーザ・コンテキストで閲覧した際の、読込時間と読込時間を許容できないユーザの割合を示す表である。また、図４は、主観評価実験によって得られた、ウェブサイト(A)というターゲット・ウェブサイトを、住宅街というユーザ・コンテキストで閲覧した際の、読込時間と読込時間を許容できないユーザの割合を示す表である。図３及び図４を作成するための主観評価実験手法は、非特許文献１又は非特許文献２などに示される既存手法を用いることを想定するが、これらに限定しない。ターゲット・ウェブサイトは、例えば、アクセス・ユーザ数が多いウェブサイトなどをあらかじめ指定する。ターゲット・ウェブサイトは１つでもよいし、複数でもよい。また、ユーザ・コンテキストもあらかじめ指定する。図３及び図４の例では電車と住宅街の２パターンであるが、３パターン以上としてもよい。
【００２４】
QoE−読込時間マッピング部１１０は、これらの主観評価実験結果を、図５に示すような散布図にプロットすることができる。各プロットの間は、例えば、２区間移動平均により近似値を求めることができる。
【００２５】
更に、QoE−読込時間マッピング部１１０は、図５に基づき、読込時間を許容できないユーザの割合が３割以上となる読込時間の閾値を示す閾値リスト１１１を生成する。図６に生成された閾値リスト１１１の一例を示す。図６は、例としてウェブサイト(A)の読込時間を許容できないユーザの割合の基準を３割として作成しているが、この基準値は任意に設定してよい。ウェブサイト(B)に対する閾値リスト１１１も同様に生成できる。
【００２６】
次に、読込時間の目標値リスト保存部１２０にて、基地局／セルごとのユーザ・コンテキスト（電車、住宅街等）に応じた読込時間の目標値を設定する（Ｓ１２０）。
【００２７】
読込時間の目標値リスト保存部１２０では、図６に示す閾値リスト１１１と、図７に示す設備リスト１２１を入力として、図８に示す読込時間の目標値リスト１２３を出力する。図７は、基地局／セル（ＰＣＩ：Physical Cell IDで判別）に対応するユーザ・コンテキストを定めるリストであり、あらかじめ与えられるものとする。本発明の実施例では、前提として、基地局／セルごとに、ユーザ・コンテキストが定められていることを想定する。上記のように、実際には１つのセルに接続するユーザの中に、定められたユーザ・コンテキストと異なるコンテキストを持つユーザが含まれることが予想されるが、ここでは無視できる誤差として扱う。図８は、基地局／セル及びウェブサイトごとの読込時間の目標値リスト１２３である。図８の例では、ＰＣＩ：αの場合は電車移動中のユーザをターゲットとする設備であり、ウェブサイト(A)の読込時間は5.5秒、ウェブサイト(B)の読込時間は6.0秒以内でなければ、読込時間を許容できないユーザが３割以上となることを示す。
【００２８】
次に、読込時間取得部１３０にて、実際にユーザがターゲット・ウェブサイトの読込にかかった時間（以下、実測読込時間）を収集する（Ｓ１３０）。実測読込時間は、例えば、非特許文献３に示されるように、ブラウザのAPI（Application Programming Interface）を用いて取得できる、"navigationStart"から"loadEventEnd"までの時間とするほか、通信事業者の設備に測定器を設置する等を想定するが、これらに限定しない。
【００２９】
次に、品質管理部１４０において、実測読込時間が読込時間の目標値より長かった割合等を基準として、設備故障／性能不足が疑われる設備を抽出する（Ｓ１４０）。図９及び図１０は、それぞれＰＣＩ：α、ＰＣＩ：βで実測読込時間が読込時間の目標値より長い通信セッションの割合（以下、QoE低下率）を示す。実測読込時間及び各ウェブサイトの利用回数が同一であっても、ＰＣＩがターゲットとするユーザ・コンテキストが異なるため、QoE低下率はＰＣＩ：αが５割（ウェブサイトにアクセスした6セッション中、3セッションが読込時間の目標値より実測読込時間が長い）となり、ＰＣＩ：βが約２割（6セッション中1セッション≒２割）となる。この場合、ＰＣＩ：αのほうが、ＰＣＩ：βよりもQoEが低下していると言える。
【００３０】
従って、ＰＣＩ：βの設備である基地局よりも、ＰＣＩ：αの設備である基地局を優先的に改修・増強することで、QoEの向上が期待できることが分かる。
【００３１】
＜本発明の実施例の効果＞
以上説明したように、本発明の実施例によれば、ユーザ・コンテキストによって変動するQoEを推定して、QoEの低下しているエリアを的確に捉えることが可能になる。
【００３２】
本発明の実施例に係る品質管理装置により、モバイル情報通信サービスの各基地局／セル等の設備を利用しているユーザのQoEが定量化される。通信事業者は、定量化された各設備のユーザのQoEを比較し、QoEが低い設備を優先的に改修・増強することで、QoE低下頻度を効率的に低減させられることが期待できる。この場合、故障等によって通信品質及びQoEが低下している設備を、ユーザの申告等を待たずに発見できるため、故障等から修理着手までの時間を短縮できる。
【００３３】
説明の便宜上、本発明の実施例に係る品質管理装置は機能的なブロック図を用いて説明しているが、本発明の実施例に係る品質管理装置は、ハードウェア、ソフトウェアまたはそれらの組み合わせで実現されてもよい。例えば、本発明の実施例は、コンピュータに対して本発明の実施例に係る品質管理装置の各機能を実現させるプログラム、コンピュータに対して本発明の実施例に係る方法の各手順を実行させるプログラム等により、実現されてもよい。また、各機能部が必要に応じて組み合わせて使用されてもよい。また、本発明の実施例に係る方法は、実施例に示す順序と異なる順序で実施されてもよい。
【００３４】
以上、ユーザ・コンテキストによって変動するQoEを推定して、QoEの低下しているエリアを的確に捉えるための手法について説明したが、本発明は、上記の実施例に限定されることなく、特許請求の範囲内において、種々の変更・応用が可能である。
【符号の説明】
【００３５】
１００  品質管理装置
１１０  QoE−読込時間マッピング部
１１１  閾値リスト
１２０  読込時間の目標値リスト保存部
１２１  設備リスト
１２３  読込時間の目標値リスト
１３０  読込時間取得部
１４０  品質管理部
【図１】
0006353815.tif 000002
【図２】
0006353815.tif 000003
【図３】
0006353815.tif 000004
【図４】
0006353815.tif 000005
【図５】
0006353815.tif 000006
【図６】
0006353815.tif 000007
【図７】
0006353815.tif 000008
【図８】
0006353815.tif 000009
【図９】
0006353815.tif 000010
【図１０】
0006353815.tif 000011