(57)【要約】【課題】回線品質の測定に一般視聴者を参加させることにより測定サンプル数を増やして網羅性を高める。【解決手段】回線品質測定システム１０は、回線品質の測定対象コンテンツを提供する１以上のコンテンツ提供装置１１と、コンテンツ提供装置１１から測定対象コンテンツを取得して蓄積する回線品質情報監視装置１２と、視聴者により測定対象コンテンツの中から視聴コンテンツが選択されたことを契機に回線品質情報監視装置１２と通信を行い、視聴コンテンツの取得時に回線品質の測定を行ない、測定結果が記録された回線品質測定情報を回線品質情報監視装置１２へ送信する複数の視聴者端末１３と、により構成される。【選択図】図２
2017220754.tif 000002
【特許請求の範囲】
【請求項１】
回線品質の測定対象コンテンツを提供する１以上のコンテンツ提供装置と、
前記コンテンツ提供装置から前記測定対象コンテンツを取得して蓄積する回線品質情報監視装置と、
視聴者により前記測定対象コンテンツの中から視聴コンテンツが選択されたことを契機に前記回線品質情報監視装置と通信を行い、前記視聴コンテンツの取得時に前記回線品質の測定を行ない、測定結果が記録された回線品質測定情報を前記回線品質情報監視装置へ送信する複数の視聴者端末と、
を備えたことを特徴とする回線品質測定システム。
【請求項２】
前記回線品質情報監視装置は、
前記コンテンツ提供装置との間で前記回線品質の測定に影響されない通信帯域が確保されているか、前記コンテンツ提供装置との間で許容される所定の容量単位で前記測定対象コンテンツの蓄積をすることを特徴とする請求項１に記載の回線品質測定システム。
【請求項３】
前記回線品質情報監視装置は、
視聴者が前記視聴者端末を操作して前記視聴コンテンツを選択すると、前記視聴コンテンツの取得と回線品質測定手順が記述された設定情報を送信し、
前記視聴者端末は、
受信した前記設定情報に記述された前記回線品質測定手順に従い、前記回線品質情報監視装置から前記視聴コンテンツの取得時に前記回線品質を測定し、測定結果を記録した回線品質測定情報を前記回線品質情報監視装置へ送信する、
ことを特徴とする請求項１又は２に回線品質測定システム。
【請求項４】
前記回線品質情報監視装置は、
前記視聴コンテンツを選択した前記視聴者端末の認証又は識別を行ない、認証又は識別された前記視聴者端末に前記設定情報を送信する設定情報管理手段と、
前記コンテンツ提供装置から前記回線品質の測定対象コンテンツを取得して蓄積する１以上のコンテンツ蓄積手段と、
を有することを特徴とする請求項３記載の回線品質測定システム。
【請求項５】
前記設定情報管理手段は、
前記複数の視聴者端末に対して前記視聴コンテンツを送信する前記コンテンツ蓄積手段の負荷状態に基づく動的割り当て管理を行い、前記視聴者端末が前記視聴コンテンツを選択すると、前記視聴者端末の前記認証又は前記識別を行ない、認証又は識別された視聴者端末に対して割り当てられる前記コンテンツ蓄積手段を特定した前記設定情報を送信することを特徴とする請求項４に記載の回線品質測定システム。
【請求項６】
前記コンテンツ蓄積手段は、
前記視聴者端末によって選択された前記視聴コンテンツを前記コンテンツ提供装置から受信して蓄積し、前記視聴コンテンツの受信が一定量を超えたことを検知すると、前記一定量の受信コンテンツを単位に前記視聴者端末へ送信することを特徴とする請求項４に記載の回線品質測定システム。
【請求項７】
前記視聴者端末は、
前記回線品質情報監視装置の任意のポートを有効化し、前記設定情報に記述された前記回線品質測定手順に示される時間間隔に従い、前記選択された視聴コンテンツの下り回線における伝送速度、上り回線における伝送速度のうちの少なくとも一つの測定を行い、ポート毎の単位時間当たりの処理能力を加算することによってトータル処理能力を求め、前記回線品質測定情報として前記回線品質情報監視装置へ送信することを特徴とする請求項３記載の回線品質測定システム。
【請求項８】
前記視聴者端末は、
前記視聴コンテンツを受信してから第１の所定時間が経過した時点、又は前記視聴コンテンツのデータ受信量が第１の所定容量に達した時点のいずれか早い時点に前記回線速度の測定を開始し、
前記開始時点から前記第１の所定時間より大きい第２の所定時間が経過した時点、又は前記開始時点から前記視聴コンテンツのデータ受信量が前記第１の所定容量より大きい第２の所定容量に達した時点、あるいは下り回線における前記視聴コンテンツの伝送又は上り回線における前記視聴コンテンツの伝送を終了した時点のいずれかに達した時点で前記回線速度の測定を終了し、
取得した前記視聴コンテンツのデータ受信量を、前記開始時点から前記終了時点までの経過時間で除算することにより前記処理能力を算出し、前記回線品質測定情報として前記回線品質情報監視装置へ送信することを特徴とする請求項７に記載の回線品質測定システム。
【請求項９】
前記回線品質情報監視装置の任意のポートを有効化し、前記設定情報に記述された前記回線品質測定手順に示される時間間隔に従い、前記ポートに特定のパケットの送信を行なってから前記特定のパケットに対する正常応答信号を受信するまでの時間を測定することにより遅れ時間を求め、更に、所定時間内に前記正常応答信号を受信しなかった場合に喪失パケットと判定し、喪失パケット量を合計パケット量で除算してパケット喪失率を測定し、回線品質測定情報として前記回線品質情報監視装置に送信することを特徴とする請求項３、７、８のいずれか１項に記載の回線品質測定システム。
【請求項１０】
前記視聴者端末は、
前記設定情報に記述された前記回線品質測定手順に示される時間間隔に従い、測定位置情報を含む、通信事業者、視聴者端末情報、回線種別を示すネットワーク情報のうちの少なくとも一つを記録し、前記回線品質測定情報に付して前記回線品質情報監視装置へ送信することを特徴とする請求項３、７、８、９のいずれか１項に記載の回線品質測定システム。
【請求項１１】
回線品質の測定対象コンテンツを提供する１以上のコンテンツ提供装置と、前記コンテンツ提供装置から前記測定対象コンテンツを取得して蓄積する回線品質情報監視装置と、前記回線品質情報監視装置から取得した前記視聴コンテンツを再生すると共に前記回線品質の測定を行う複数の視聴者端末とから構成される回線品質測定システムによる回線品質測定方法であって、
前記視聴者端末が、
前記コンテンツの中から視聴を希望する視聴コンテンツを選択すると、前記回線品質情報監視装置に対し、前記選択された視聴コンテンツの取得と回線品質測定手順が記述された設定情報の送信を要求するステップと、
前記回線品質情報監視装置が、
前記視聴コンテンツを前記コンテンツ提供装置から取得するか、前記蓄積された視聴コンテンツを前記要求された視聴者端末に送信するステップと、
前記視聴者端末が、
受信した前記設定ファイルに従い前記回線品質情報監視装置から前記視聴コンテンツを取得すると共に、前記回線品質の測定を行なうステップと、
前記回線品質の測定終了後、前記回線品質情報監視装置に前記測定の結果が記録された回線品質測定情報を送信すると共に、取得した前記視聴コンテンツの再生を開始するステップと、
を有することを特徴とする回線品質測定方法。
【請求項１２】
回線品質の測定対象となるコンテンツを提供する１以上のコンテンツ提供装置と、前記測定対象コンテンツの中から視聴コンテンツを選択し、取得した前記視聴コンテンツを再生する複数の視聴者端末とが通信網経由で接続される回線品質情報監視装置であって、
前記視聴者端末により前記視聴コンテンツが選択されると、前記視聴コンテンツを取得する共に、回線品質測定手順が記述された設定情報を前記視聴者端末へ送信する設定情報管理手段と、
前記コンテンツ提供装置から前記視聴コンテンツを取得するか、蓄積された前記視聴コンテンツを、前記選択した前記視聴者端末に送信するコンテンツ蓄積手段と、
前記視聴者端末が受信した前記設定情報に従い前記視聴者端末で前記視聴コンテンツ取得時に実行される回線品質測定の結果が記録された回線品質測定情報を収集する回線品質測定情報収集手段と、
を備えたことを特徴とする回線品質情報監視装置。
【請求項１３】
回線品質の測定対象となるコンテンツを提供する１以上のコンテンツ提供装置と、前記測定対象コンテンツの中から視聴コンテンツを選択し、取得した前記視聴コンテンツを再生する複数の視聴者端末とが通信網経由で接続される回線品質情報監視装置のプログラムであって、
前記回線品質情報監視装置のコンピュータに、
前記視聴者端末により前記視聴コンテンツが選択されると、前記視聴コンテンツを取得すると共に、回線品質測定手順が記述された設定情報を前記視聴者端末へ送信する手順と、
前記コンテンツ提供装置から前記視聴コンテンツを取得するか、蓄積された前記視聴コンテンツを、前記選択した前記視聴者端末に送信する手順と、
前記視聴者端末が受信した前記設定情報に従い前記視聴者端末で前記視聴コンテンツ取得時に実行される回線品質測定の結果が記録された回線品質測定情報を収集する手順と、
を実行させる回線品質情報監視装置のプログラム。
【請求項１４】
回線品質の測定対象コンテンツを提供する１以上のコンテンツ提供装置と、前記コンテンツ提供装置から前記測定対象コンテンツを取得して蓄積する回線品質情報監視装置と、が通信網を介して接続される視聴者端末であって、
視聴者が前記視聴コンテンツを選択すると前記回線品質情報監視装置と通信を行い、前記視聴コンテンツの取得と回線品質測定手順が記述された設定情報を受信する設定情報受信手段と、
受信した前記設定情報に記述された前記回線品質測定手順に従い、前記回線品質情報監視装置から前記視聴コンテンツを取得して前記通信網の回線品質を測定し、測定した結果を記録した回線品質測定情報を前記回線品質情報監視装置へ送信すると共に、前記取得した視聴コンテンツの再生を行う、回線品質測定実行並びに視聴コンテンツ再生手段と、
を備えたことを特徴とする視聴者端末。
【請求項１５】
回線品質の測定対象コンテンツを提供する１以上のコンテンツ提供装置と、前記コンテンツ提供装置から前記測定対象コンテンツを取得して蓄積する回線品質情報監視装置と、が通信網を介して接続される視聴者端末のプログラムであって、
前記視聴者端末のコンピュータに、
視聴者が前記視聴コンテンツを選択すると前記回線品質情報監視装置と通信を行い、前記視聴コンテンツの取得と回線品質測定手順が記述された設定情報を受信する手順と、
受信した前記設定情報に記述された前記回線品質測定手順に従い、前記回線品質情報監視装置から前記視聴コンテンツを取得して前記通信網の回線品質を測定する手順と、
測定した結果を記録した回線品質測定情報を前記回線品質情報監視装置へ送信すると共に、前記取得した視聴コンテンツの再生を行う手順と、
を実行させる視聴者端末のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、回線品質測定システム、回線品質測定方法、回線品質情報監視装置、視聴者端末、およびプログラムに関する。
【背景技術】
【０００２】
例えば、特許文献１に、通信品質測定を行う携帯端末が接続された電波品質測定装置から通信品質測定情報を収集し、データ収集センタで各電波品質測定装置から送信された無線環境の測定値に基づきエリア全体の通信品質を把握するための技術が記載されている。
【０００３】
ところで、通信品質は、周辺の無線環境に限らず、基地局に接続しているユーザ数にも大きく影響を受け、特に、データ通信サービスでは、単位時間当たりの要求データ量も問題になる。このため、例えば、特許文献２に、パケット転送スループットやパケット転送遅延時間等、通信品質に関わる情報を測定し、測定した情報を通信品質監視装置へ送信する技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１０９５７１号公報
【特許文献２】再表２０１０−０５５７２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近年、モバイルインターネット通信の高速化が進み、各通信事業者は、最大通信速度等の通信品質を広告展開してユーザの囲い込みを行うようになった。しかしながら、測定により得られる通信速度と実効速度との乖離が大きく、その調査基準や方法が通信事業者毎にばらつきがあるため、ユーザに適切に届かず、単純比較することができない状況にある。このため、サービス優良誤認に繋がってユーザに不利益が生じ、あるいは利便性を損なう可能性がある。
【０００６】
この問題に対処するために、日本における通信事業の監督管理を行なっている総務省が、近年、頻繁に発生している、スマートフォン等で利用されている通信速度等の広告展開についてのクレームや問題について、計測や表現方法について解決すべく、「インターネットのサービス品質計測等の在り方に関する研究会」（＜インターネットＵＲＬ＞ｈｔｔｐ：／／ｗｗｗ．ｓｏｕｍｕ．ｇｏ．ｊｐ／ｍａｉｎｓｏｓｉｋｉ／ｋｅｎｋｙｕ／ｓｐｅｅｄｍｅａｓｕｒｅｍｅｎｔ／ｉｎｄｅｘ．ｈｔｍｌ（２０１６年１月５日閲覧）を発足した。
【０００７】
一方、通信速度を含む回線品質の測定を行うのに、通常、各通信事業者は、専門の調査員と測定用のアプリケーションを使用し、自社測定しているが、測定サンプル数が限られ、網羅性に乏しい。また、測定用のアプリケーションについても一部公開されたものもあるが、興味を持つ一部ユーザのみの利用に限られ、測定環境や測定方法について同一性がない。また、測定に用いるデータとして、信頼性を得るためにある程度容量があるものを使用するが、中身の無いランダムデータであり、使い捨てであるのに関わらず通信コストを要するため不経済である。したがって、回線品質の測定に一般消費者を参加させるのに障壁がある。
【０００８】
本発明は、上記した課題を解決するためになされたものであり、回線品質の測定に一般消費者を参加させることで測定サンプル数を増やし、網羅性を高めることができる、回線品質測定システム、回線品質測定方法、回線品質情報監視装置、視聴者端末、およびプログラムを提供することを目的とする。本発明の他の目的は、以下に例示する態様、及び最良の実施形態、並びに添付の図面を参照することによって、当業者に明らかになるであろう。
【課題を解決するための手段】
【０００９】
第１の態様に係る本発明は回線品質測定システムであって、回線品質の測定対象コンテンツを提供する１以上のコンテンツ提供装置と、前記コンテンツ提供装置から前記測定対象コンテンツを取得して蓄積する回線品質情報監視装置と、視聴者により前記測定対象コンテンツの中から視聴コンテンツが選択されたことを契機に前記回線品質情報監視装置と通信を行い、前記視聴コンテンツの取得時に前記回線品質の測定を行ない、測定結果が記録された回線品質測定情報を前記回線品質情報監視装置へ送信する複数の視聴者端末と、を備えたことを特徴とする。
【００１０】
また、第１の態様に係る本発明において、前記回線品質情報監視装置は、前記コンテンツ提供装置との間で前記回線品質の測定に影響されない通信帯域が確保されているか、前記コンテンツ提供装置との間で許容される所定の容量単位で前記測定対象コンテンツの蓄積をすることを特徴とする。
【００１１】
また、第１の態様に係る本発明において、前記回線品質情報監視装置は、視聴者が前記視聴者端末を操作して前記視聴コンテンツを選択すると、前記視聴コンテンツの取得と回線品質測定手順が記述された設定情報を送信し、前記視聴者端末は、受信した前記設定情報に記述された前記回線品質測定手順に従い、前記回線品質情報監視装置から前記視聴コンテンツの取得時に前記回線品質を測定し、測定結果を記録した回線品質測定情報を前記回線品質情報監視装置へ送信する、ことを特徴とする。
【００１２】
また、第１の態様に係る本発明において、前記回線品質情報視装置は、前記視聴コンテンツを選択した前記視聴者端末の認証又は識別を行ない、認証又は識別された前記視聴者端末に前記設定情報を送信する設定情報管理手段と、前記コンテンツ提供装置から前記回線品質の測定対象コンテンツを取得して蓄積する１以上のコンテンツ蓄積手段と、を有することを特徴とする。
【００１３】
また、第１の態様に係る本発明において、前記設定情報管理手段は、前記複数の視聴者端末に対して前記視聴コンテンツを送信する前記コンテンツ蓄積手段の負荷状態に基づく動的割り当て管理を行い、前記視聴者端末が前記視聴コンテンツを選択すると、前記視聴者端末の前記認証を又は前記識別を行ない、認証又は識別された視聴者端末に対して割り当てられる前記コンテンツ蓄積手段を特定した前記設定情報を送信することを特徴とする。
【００１４】
また、第１の態様に係る本発明において、前記コンテンツ蓄積手段は、前記視聴者端末によって選択された前記視聴コンテンツを前記コンテンツ提供装置から受信して蓄積し、前記視聴コンテンツの受信が一定量を超えたことを検知すると、前記一定量の受信コンテンツを単位に前記視聴者端末へ送信することを特徴とする。
【００１５】
また、第１の態様に係る本発明において、前記視聴者端末は、前記回線品質情報監視装置に割り当てられる２以上のポートを用い、前記設定情報に記述された前記回線品質測定手順に示される時間間隔に従い、前記選択された視聴コンテンツの下り回線における伝送速度、上り回線における伝送速度のうちの少なくとも一つの測定を行い、ポート毎の単位時間当たりの処理能力を加算することによってトータル処理能力を求め、前記回線品質測定情報として前記回線品質情報監視装置へ送信することを特徴とする。
【００１６】
また、第１の態様に係る本発明において、前記視聴者端末は、前記視聴コンテンツを受信してから第１の所定時間が経過した時点、又は前記視聴コンテンツのデータ受信量が第１の所定容量に達した時点のいずれか早い時点に前記回線速度の測定を開始し、前記開始時点から前記第１の所定時間より大きい第２の所定時間が経過した時点、又は前記開始時点から前記視聴コンテンツのデータ受信量が前記第１の所定容量より大きい第２の所定容量に達した時点、あるいは下り回線における前記視聴コンテンツの伝送又は上り回線における前記視聴コンテンツの伝送を終了した時点のいずれかに達した時点で前記回線速度の測定を終了し、取得した前記視聴コンテンツのデータ受信量を、前記開始時点から前記終了時点までの経過時間で除算することにより前記処理能力を算出し、前記回線品質測定情報として前記回線品質情報監視装置へ送信することを特徴とする。
【００１７】
また、第１の態様に係る本発明において、前記視聴者端末は、前記回線品質情報監視装置の任意のポートを有効にし、前記設定情報に記述された前記回線品質測定手順に示される時間間隔に従い、前記ポートに特定のパケットの送信を行なってから前記特定のパケットに対する正常応答信号を受信するまでの時間を測定することにより遅れ時間を求め、更に、所定時間内に前記正常応答信号を受信しなかった場合に喪失パケットと判定し、喪失パケット量を合計パケット量で除算してパケット喪失率を測定し、回線品質測定情報として前記回線品質情報監視装置に送信することを特徴とする。
【００１８】
また、第１の態様に係る本発明において、前記視聴者端末は、前記設定情報に記述された前記回線品質測定手順に示される時間間隔に従い、測定位置情報を含む、通信事業者、視聴者端末情報、回線種別を示すネットワーク情報のうちの少なくとも一つを記録し、前記回線品質測定情報に付して前記回線品質情報監視装置へ送信することを特徴とする。
【００１９】
第２の態様に係る本発明は、回線品質の測定対象コンテンツを提供する１以上のコンテンツ提供装置と、前記コンテンツ提供装置から前記測定対象コンテンツを取得して蓄積する回線品質情報監視装置と、前記回線品質情報監視装置から取得した前記視聴コンテンツを再生すると共に前記回線品質の測定を行う複数の視聴者端末とから構成される回線品質測定システムによる回線品質測定方法であって、前記視聴者端末が、前記コンテンツの中から視聴を希望する視聴コンテンツを選択すると、前記回線品質情報監視装置に対し、前記選択された視聴コンテンツの取得と回線品質測定手順が記述された設定情報の送信を要求するステップと、前記回線品質情報監視装置が、前記視聴コンテンツを前記コンテンツ提供装置から取得するか、前記蓄積された視聴コンテンツを前記要求された視聴者端末に送信するステップと、前記視聴者端末が、受信した前記設定ファイルに従い前記回線品質情報監視装置から前記視聴コンテンツを取得すると共に、前記回線品質の測定を行なうステップと、前記回線品質の測定終了後、前記回線品質情報監視装置に前記測定の結果が記録された回線品質測定情報を送信すると共に、取得した前記視聴コンテンツの再生を開始するステップと、を有することを特徴とする。
【００２０】
第３の態様に係る本発明は、回線品質の測定対象となるコンテンツを提供する１以上のコンテンツ提供装置と、前記測定対象コンテンツの中から視聴コンテンツを選択し、取得した前記視聴コンテンツを再生する複数の視聴者端末とが通信網経由で接続される回線品質情報監視装置であって、前記視聴者端末により前記視聴コンテンツが選択されると、前記視聴コンテンツを取得する共に、回線品質測定手順が記述された設定情報を前記視聴者端末へ送信する設定情報管理手段と、前記コンテンツ提供装置から前記視聴コンテンツを取得するか、蓄積された前記視聴コンテンツを、前記選択した前記視聴者端末に送信するコンテンツ蓄積手段と、前記視聴者端末が受信した前記設定情報に従い前記視聴者端末で前記視聴コンテンツ取得時に実行される回線品質測定の結果が記録された回線品質測定情報を収集する回線品質測定情報収集手段と、を備えたことを特徴とする。
【００２１】
第４の態様に係る本発明は、回線品質の測定対象となるコンテンツを提供する１以上のコンテンツ提供装置と、前記測定対象コンテンツの中から視聴コンテンツを選択し、取得した前記視聴コンテンツを再生する複数の視聴者端末とが通信網経由で接続される回線品質情報監視装置のプログラムであって、前記回線品質情報監視装置のコンピュータに、前記視聴者端末により前記視聴コンテンツが選択されると、前記視聴コンテンツを取得すると共に、回線品質測定手順が記述された設定情報を前記視聴者端末へ送信する手順と、前記コンテンツ提供装置から前記視聴コンテンツを取得するか、蓄積された前記視聴コンテンツを、前記選択した前記視聴者端末に送信する手順と、前記視聴者端末が受信した前記設定情報に従い前記視聴者端末で前記視聴コンテンツ取得時に実行される回線品質測定の結果が記録された回線品質測定情報を収集する手順と、を実行させることを特徴とする。
【００２２】
第５の態様に係る本発明は、回線品質の測定対象コンテンツを提供する１以上のコンテンツ提供装置と、前記コンテンツ提供装置から前記測定対象コンテンツを取得して蓄積する回線品質情報監視装置と、が通信網を介して接続される視聴者端末であって、視聴者が前記視聴コンテンツを選択すると前記回線品質情報監視装置と通信を行い、前記視聴コンテンツの取得と回線品質測定手順が記述された設定情報を受信する設定情報受信手段と、受信した前記設定情報に記述された前記回線品質測定手順に従い、前記回線品質情報監視装置から前記視聴コンテンツを取得して前記通信網の回線品質を測定し、測定した結果を記録した回線品質測定情報を前記回線品質情報監視装置へ送信すると共に、前記取得した視聴コンテンツの再生を行う、回線品質測定実行並びに視聴コンテンツ再生手段と、を備えたことを特徴とする。
【００２３】
第６の態様に係る本発明は、回線品質の測定対象コンテンツを提供する１以上のコンテンツ提供装置と、前記コンテンツ提供装置から前記測定対象コンテンツを取得して蓄積する回線品質情報監視装置と、が通信網を介して接続される視聴者端末のプログラムであって、前記視聴者端末のコンピュータに、視聴者が前記視聴コンテンツを選択すると前記回線品質情報監視装置と通信を行い、前記視聴コンテンツの取得と回線品質測定手順が記述された設定情報を受信する手順と、受信した前記設定情報に記述された前記回線品質測定手順に従い、前記回線品質情報監視装置から前記視聴コンテンツを取得して前記通信網の回線品質を測定する手順と、測定した結果を記録した回線品質測定情報を前記回線品質情報監視装置へ送信すると共に、前記取得した視聴コンテンツの再生を行う手順と、を実行させることを特徴とする。
【発明の効果】
【００２４】
本発明によれば、回線品質の測定に一般視聴者を参加させることで測定サンプル数を増やして網羅性を高めた、回線品質測定システム、回線品質測定方法、回線品質情報監視装置、視聴者端末、およびプログラムを提供することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施の形態に係る回線品質測定方法を実現するビジネスモデルにおける情報と対価の流れを説明するために引用した図である。
【図２】本発明の実施の形態に係る回線品質測定システムの構成図である。
【図３】本発明の実施の形態に係る回線品質測定システムの動作シーケンス図（１）である。
【図４】本発明の実施の形態に係る回線品質測定システムの動作シーケンス図（２）である（図３の続き）。
【図５】本発明の実施の形態に係る回線品質情報監視装置の構成図である。
【図６】本発明の実施の形態に係る視聴者端末の構成図である。
【図７】本発明の実施の形態に係る回線品質情報監視装置の処理動作を示すフローチャートである。
【図８】本発明の実施の形態に係る視聴者端末の処理動作を示すフローチャートである。
【図９】本発明の実施の形態に係る視聴者端末の回線品質測定手順の詳細を示すフローチャートである。
【図１０】本発明の実施の形態に係る回線品質測定システムで使用される設定情報及び測定環境情報の一例を示す図である。
【図１１】本発明の実施の形態に係る視聴者端末の回線品質測定方法の一例を示す図である。
【図１２】本発明の実施形態に係る回線品質測定方法と従来の回線品質測定方法とを対比して示したイメージ図である。
【発明を実施するための形態】
【００２６】
以下、本発明の実施の形態（以下、本実施形態という）に係る回線品質測定システム、回線品質測定方法、回線品質情報監視装置、視聴者端末、およびプログラムについて図面を参照しながら詳細に説明する。
【００２７】
（回線品質測定方法）
図１に、本実施形態に係る回線品質測定方法を実現するビジネスモデルにおける情報と対価の流れが示されている。ここで提案するビジネスモデルによれば、ビジネス主体は、回線品質の測定対象コンテンツとしての視聴コンテンツを提供する複数のコンテンツプロバイダ（ＣＰ）と、回線品質の測定データを監視して複数のモバイルキャリア他にサービス提供するサービスプロバイダ（ＳＰ）と、測定データを利用する複数のモバイルキャリア（ＭＣ）と、測定対象コンテンツを再生して視聴すると共に通信品質を測定する多数の一般消費者（ＥＵ）の少なくとも４者が存在する。
【００２８】
ここで提案するビジネスモデルは、モバイルキャリア（ＭＣ）の回線品質測定を行うために、現状の測定方式で使用されているランダムデータを一般消費者（ＥＵ）にとって有用な視聴コンテンツとし、回線品質の測定に広く一般消費者（ＥＵ）の参加を促進して多数の測定データを得るための仕組み作りに関するものである。例えば、測定用のダウンロードデータを映画等、一般消費者（ＥＵ）にとって意味あるものとして選択し、視聴できる環境を提供することで一般消費者（ＥＵ）にユーザメリットを提供し、同時に回線品質の測定を行なうことで測定データの網羅性を図るものである。
【００２９】
図１によれば、まず、キャリアショップ等で、一般消費者（ＥＵ）にスマートフォン等の携帯電子機器を販売する際に、一般消費者（ＥＵ）の同意を得たうえで、コンテンツプロバイダ（ＣＰ）により頒布されるコンテンツ再生アプリに、コンテンツのダウンロード時の通信速度等、通信網の品質測定を行うプログラムをアドオンした、コンテンツ再生／回線品質測定アプリ（アプリケーションプログラム）をインストールして販売する（ステップａ）。
【００３０】
一方、サービスプロバイダ（ＳＰ）は、コンテンツプロバイダ（ＣＰ）からコンテンツの提供を受けており（ステップｂ）、その原資は、モバイルキャリア（ＭＣ）の負担によるか、あるいはコンテンツプロバイダ（ＣＰ）のお試し利用の範疇とする。なお、そのまま有料課金になった場合、サービスプロバイダ（ＳＰ）は、アフェリエイト収入を得ることができる（ステップｃ）。
【００３１】
そして、一般消費者（ＥＵ）は、購入したスマートフォンを操作することによりコンテンツ再生／回線品質測定アプリを起動し、選択したコンテンツを再生して視聴すると共に回線品質の測定を行ない（ステップｄ，ｅ）、測定データをサービスプロバイダ（ＳＰ）にアップロードする。これを受けたサービスプロバイダ（ＳＰ）は、多数の一般消費者（ＥＵ）からから収集した測定データを各モバイルキャリア（ＭＣ）に提供し（ステップｆ）、各モバイルキャリア（ＭＣ）から測定データ提供の対価として利用料収入を得る（ステップｇ）。
【００３２】
（実施形態の構成：回線品質測定システム１０）
図２に、上記したビジネスモデルを実現する回線品質測定システム１０の構成が示されている。図２に示すように、本実施形態に係る回線品質測定システム１０は、コンテンツプロバイダ（ＣＰ）のそれぞれが管理運営するコンテンツ提供装置１１（ＣＰＳ）と、サービスプロバイダ（ＳＰ）が管理運営する回線品質情報監視装置１２（ＳＶ１，ＳＶ２）と、複数の一般消費者（ＥＵ）が所持する視聴者端末１３とを含み、構成される。
【００３３】
ここでは、視聴者端末１３として、コンテンツを再生するアプリケーションプログラムに、回線品質を測定する本実施形態に係るプログラムがアドオンされたコンテンツ再生／回線品質測定アプリがインストールされたスマートフォンを想定している。視聴者端末１３は、通信事業者（キャリアＡ，Ｂ）毎の無線網１４ａ，１４ｂ、及びＩＰ（Internet Protocol）網１５、そして、中継器１６ｂ，１６ｃ、ならびに中継器１６ｄ，１６ｅのそれぞれを介し、コンテンツ提供装置１１及び回線品質情報監視装置１２に接続されている。
【００３４】
中継装置１６ａ〜１６ｅは、ＩＰ網１５内でパケット交換を行うスイッチであり、ＯＳＩ（Open System Interconnection）参照モデルにおける第３層（ネットワーク層）においてパケットの送信先アドレスをＩＰ転送プロトコルにより振り分ける仕組みを持つ。
【００３５】
コンテンツ提供装置１１は、視聴者端末１３へ、回線品質情報監視装置１２を介して回線品質の測定対象コンテンツを提供する。回線品質情報監視装置１２は、コンテンツ提供装置１１から測定対象コンテンツを取得して蓄積する。視聴者端末１３は、視聴者により測定対象コンテンツの中から視聴コンテンツが選択されたことを契機に回線品質情報監視装置１２と通信を行い、視聴コンテンツの取得時に回線品質の測定を行ない、測定結果が記録された回線品質測定情報を回線品質情報監視装置１２へ送信する。
【００３６】
回線品質情報監視装置１２は、コンテンツ提供装置１１との間で回線品質の測定に影響されない通信帯域が確保されているか、予め取得した測定対象コンテンツを蓄積しており、視聴者が、視聴者端末１３を操作して視聴コンテンツを選択すると、視聴コンテンツの取得と回線品質測定手順が記述された設定情報（設定ファイル）を送信する。視聴者端末１３は、受信した設定情報に記述された回線品質測定手順に従い、回線品質情報監視装置１２から視聴コンテンツの取得時に回線品質を測定し、測定結果を記録した回線品質測定情報（測定データ）を回線品質情報監視装置１２へ送信する。
【００３７】
回線品質情報監視装置１２は、コンテンツ提供装置１１から回線品質の測定対象コンテンツを取得して蓄積するコンテンツ蓄積手段としての機能を有するサーバ（ＳＶ２）と、視聴コンテンツを選択した視聴者端末１３のユーザ認証を行ない、ユーザ認証が成立した視聴者端末１３に設定情報を送信する設定情報管理手段としての役割を有するサーバ（ＳＶ１）とを含む。なお、ＳＶ２は、サーバ負荷を考慮して複数有するものとする。ここで、ユーザ認証は、例えばＩＤ及びパスワードで実施されて、視聴者端末１３のユーザ認証が行われた時に、その視聴者端末１３は、認証されている。但し、ユーザ認証又は視聴者端末の認証は、必ずしも実施しなくてもよく、例えばＳＶ１が設定情報を送信する宛先又はＩＤだけを把握するためのユーザ識別又は視聴者端末の識別が実施されてもよい。以下の説明において、ユーザ認証の例が用いられているが、ユーザ認証の代わりに例えばユーザ識別だけが実施されてもよい。
【００３８】
回線品質情報監視装置１２を構成するＳＶ２は、視聴者端末１３によって選択された視聴コンテンツをコンテンツ提供装置１１から受信して蓄積し、視聴コンテンツの受信が一定量を超えたことを検知すると、一定量の受信コンテンツを単位に視聴者端末１３へ送信してもよい。なお、コンテンツ提供装置１１とＳＶ２との間で回線品質の測定に影響されない十分な回線品質が確保されていれば、上記した視聴コンテンツを逐次蓄積は必要ない。一方、ＳＶ１は、複数の視聴者端末１３に対して視聴コンテンツを送信するＳＶ２の動的割り当て管理を行い、視聴者端末１３が所望の視聴コンテンツを選択すると、視聴者端末１３のユーザ認証を行ない、ユーザ認証が成立した視聴者端末１３に対して割り当てられるＳＶ２を特定した設定情報を送信する。
【００３９】
（回線品質測定システム１０の動作シーケンス）
図３、図４に、本実施形態に係る回線品質測定システム１０の動作シーケンス図が示されている。ここでは、視聴者端末１３と、回線品質情報監視装置１２（ＳＶ１，ＳＶ２）と、コンテンツ提供装置１１との間の信号の流れが示されている。
【００４０】
まず、図３に示すように、一般消費者（ＥＵ）が、所持する視聴者端末１３を操作することにより、回線品質測定用コンテンツの中から視聴コンテンツを選択すると（ステップＳ１１）、視聴者端末１３は、回線品質情報監視装置１２を構成するＳＶ１に対し、ＩＰ網１５，中継装置１６ｂ，１６ｄ経由で視聴コンテンツと共に設定ファイル取得要求信号を送信する（ステップＳ１２）。
【００４１】
視聴コンテンツと設定ファイルの取得要求を受信した回線品質情報監視装置１２を構成するＳＶ１は取得要求があった視聴者端末１３のユーザ認証を行い、ユーザ認証が成立した場合に限り、取得要求があった視聴者端末１３へ、回線品質の測定のための手順が記述された設定ファイルを送信する（ステップＳ１３）。続いて、視聴者端末１３は、受信した設定ファイルに従い、視聴コンテンツを蓄積している回線品質情報監視装置１２のＳＶ２の、設定ファイルに記述された一つのサーバへ視聴コンテンツのダウンロード（ＤＬ）要求信号を送信する（ステップＳ１４）。
【００４２】
視聴コンテンツのＤＬ要求を受信した回線品質情報監視装置１２のＳＶ２は、視聴者端末１３によって選択された視聴コンテンツをコンテンツ提供装置１１から受信して蓄積（バッファリング）し、視聴コンテンツの受信が一定量を超えたことを検知すると、要求のあった視聴者端末１３へ視聴コンテンツのダウンロード開始通知をメッセージ送信する（ステップＳ１５）。以降、視聴コンテンツのダウンロードが開始され、一定量の視聴コンテンツを単位に視聴者端末１３へ送信する（ステップＳ１６）。
【００４３】
視聴者端末１３は、上記した視聴コンテンツのダウンロードと同時に設定ファイルに記述されたダウンロード速度測定を行う（ステップＳ１７）。ダウンロード速度測定にあたり、視聴者端末１３は、視聴コンテンツのダウンロード取得中、その速度測定を設定ファイルに記述された手順に従う回数だけ実施し、全ての視聴コンテンツのダウンロードの完了を検知して終了する。ダウンロード速度の測定方法等、詳細は後述する。
【００４４】
次に、視聴者端末１３は、設定ファイルに記述された手順に従いアップロード（ＵＬ）時間測定も行う。アップロード速度を測定するにあたり、視聴者端末１３は、回線品質情報監視装置１２のＳＶ２へアップロードの開始要求メッセージを送信し（ステップＳ１８）、これを受けた回線品質情報監視装置１２のＳＶ２は、要求のあった視聴者端末１３へ受信開始通知をメッセージ送信する（ステップＳ１９）。視聴者端末１３は、受信開始通知メッセージを受信すると、アップロードを開始すると同時にその速度測定を開始し、アップロード中、設定ファイルに記述された手順に従う回数だけ速度測定を行う（図４のステップＳ２０）。アップロード速度の測定方法等、詳細は後述する。
【００４５】
視聴者端末１３は、アップロード速度測定が終了すると、設定ファイルに記述された手順に従いＵＤＰ（User Datagram Protocol）レイテンシ及びパケットロス測定を実行する。ＵＤＰレイテンシ及びパケットロス測定にあたり、視聴者端末１３は、回線品質情報監視装置１２を構成するＳＶ２へ、ＵＤＰレイテンシ及びパケットロス測定要求をメッセージ送信すると（ステップＳ２１）、ＳＶ２は、要求があった視聴者端末１３へ測定開始通知をメッセージ送信する（ステップＳ２２）。視聴者端末１３は、この測定開始通知メッセージを受信すると、ＵＤＰレイテンシ測定のために必要なパケットの送信を開始し、ＵＤＰレイテンシ及びパケットロスを測定する（ステップＳ２３）。ＵＤＰレイテンシ及びパケットロスの測定方法等詳細は後述する。
【００４６】
設定ファイルに記述された手順にしたがい、ダウンロード速度、アップロード速度、ＵＤＰレイテンシ／パケットロス測定等、回線品質の測定が終了後、視聴者端末１３は、その測定結果を、回線品質情報監視装置１２を構成するＳＶ１へアップロードする。測定結果のアップロードにあたり、視聴者端末１３は、それぞれの測定結果データ、及び測定中に取得したネットワーク情報や測定位置情報等の記録データを測定ファイルとして纏め（ステップＳ２４）、回線品質情報監視装置１２を構成するＳＶ１へ送信する（ステップＳ２５）。そして、視聴者端末１３は、測定ファイル送信完了により回線品質の測定動作を終了し、取得した視聴コンテンツの再生を行う（ステップＳ２６）。
【００４７】
（回線品質情報監視装置１２の構成）
図５に、本実施形態に係る回線品質情報監視装置１２の構成が示されている。図５に示すように、本実施形態に係る回線品質情報監視装置１２は、少なくとも、処理部１２０と、記憶部１２１と、通信部１２２とにより構成される。処理部１２０は、図２のＳＶ１とＳＶ２としての機能を実現するための制御中枢となるブロックであり、例えば、マイクロプロセッサが実装されており、設定情報管理手段１２０ａと、回線品質情報収集手段１２０ｂと、コンテンツ管理手段１２０ｃとを、プログラム実行手段として含む。
【００４８】
設定情報管理手段１２０ａは、視聴者端末１３により視聴コンテンツが選択されると、回線品質測定手順が記述された設定情報を視聴者端末１３へ送信する機能を有する。なお、設定情報は、記憶部１２１の所定の領域に設定ファイル１２１ａとして格納される。
【００４９】
設定ファイル１２１ａに格納される設定情報の形式の一例が図１０（ａ）に示されている。図１０（ａ）に示す例では、ダウンロードやアップロードの伝送速度を測定する場合、「ファイルサイズ」、「セッション数」、「測定時間」が、ＵＤＰレイテンシ／パケットロス測定の場合、「テストの有無」、「測定時間」、「リピートの有無と回数」、「待機時間」、「間隔」がパラメータとしてそれぞれ設定される。各パラメータの詳細は後述する。
【００５０】
回線品質情報収集手段１２０ｂは、視聴者端末１３が受信した設定情報に従い視聴者端末１３で視聴コンテンツ取得時に実行される回線品質測定の結果が記録された回線品質測定情報を収集する機能を有する。収集された回線品質測定情報は、記憶部１２１の作業領域に測定ファイル１２１ｂとして格納される。ここで、回線品質測定情報は、測定環境情報も含む。
【００５１】
測定環境情報の形式が図１０（ｂ）に示されている。図１０（ｂ）に示す例では、「測定開始時間」、「測定終了時間」、そして、サーバ名（ＳＶ２）、ＩＰアドレス等の「サーバ情報」、契約通信事業者（キャリア）、ネットワーク、ＲＳＳＩ（Received Signal Strength Indicator）等の「端末情報」、緯度、経度、精度等の「位置情報」等が測定環境情報として記録される。各データ項目の詳細は後述する。
【００５２】
コンテンツ管理手段１２０ｃは、コンテンツ提供装置１１から視聴者端末１３によって選択された視聴コンテンツを通信部１２２により取得するか、あるいは記憶部１２１に蓄積コンテンツと１２１ｃして蓄積された視聴コンテンツを、視聴者端末１３に送信する機能を有する。
【００５３】
なお、設定情報管理手段１２１ａと、品質測定情報収集手段１２１ｂは、図２のＳＶ１としての役割を、コンテンツ管理手段１２０ｃは、図２のＳＶ２としての役割を実現する。
【００５４】
なお、設定情報管理手段１２０ａ、回線品質情報収集手段１２０ｂ、コンテンツ管理手段１２０ｃは、いずれも、処理部１２０を構成するマイクロプロセッサが、記憶部１２１のプログラム領域（図示省略）に格納された、本実施形態に係る回線品質情報監視装置１２のプログラムを逐次読み出し実行することにより、それぞれが持つ上記した機能を実行するものとする。
【００５５】
記憶部１２１には、例えば、半導体メモリが実装されるか、あるいは光、磁気ディスクのいずれかによって構成され、プログラム領域には、本実施形態に係プログラムと設定ファイル１２１ａが、作業領域には、プログラム実行過程で生成される測定ファイル１２１ｂと蓄積コンテンツ１２１ｃのそれぞれが割り付けられ、格納される。
【００５６】
通信部１２２は、回線品質情報監視装置１２をＩＰ網１５に接続するための通信インタフェースであり、ＩＰ網１５を介して接続されるコンテンツ提供装置（ＣＰＳ１１）や視聴者端末１３との間で、ＴＣＰ／ＩＰ（Transmission Control Protocol）やＵＤＰ等の通信プロトコルに準拠した通信を行う。
【００５７】
（視聴者端末１３の構成）
図６に本実施形態に係る視聴者端末１３の構成が示されている。図６に示すように、本実施形態に係る視聴者端末１３は、処理部１３０と、記憶部１３１と、通信部１３２と、入出力部１３３とにより構成される。
【００５８】
処理部１３０は、本実施形態に係る視聴者端末としての機能を実現するための制御中枢となるブロックであり、例えば、マイクロプロセッサが実装されており、ＵＩ（User Interface）提供手段１３０ａと、設定情報受信手段１３０ｂと、回線品質測定＆コンテンツ再生手段１３０ｃとを、プログラム実行手段として含む。
【００５９】
ＵＩ提供手段１３０ａは、一般消費者（ＥＵ）である視聴者に視聴コンテンツを選択させるユーザインタフェースを提供するためのブロックである。ＵＩ提供手段１３０ａは、一般消費者（ＥＵ）である視聴者が、入出力部１３３に表示される測定対象コンテンツの中から入出力部１３３を操作することにより視聴を希望するコンテンツ（視聴コンテンツ）を選択指定することにより該当の視聴コンテンツを取り込む機能を有する。
【００６０】
設定情報受信手段１３０ｂは、一般消費者（ＥＵ）である視聴者が入出力部１３３を操作して視聴コンテンツを選択すると、通信部１３２を介して回線品質情報監視装置１２と通信を行い、回線品質測定手順が記述された設定情報を受信する機能を有する。回線品質測定＆コンテンツ再生手段１３０ｃは、設定情報受信手段１３０ｂが受信した設定情報に記述された回線品質測定手順に従い、回線品質情報監視装置１２（ＳＶ２）から視聴コンテンツを取得して回線品質を測定し、測定した結果を記録した回線品質測定情報を回線品質情報監視装置１２へ送信すると共に、取得した視聴コンテンツの再生を行う。
【００６１】
なお、ＵＩ提供手段１３０ａ、設定情報受信手段１３０ｂ、回線品質測定＆コンテンツ再生手段１３０ｃは、いずれも、処理部１３０を構成するマイクロプロセッサが、記憶部１３１のプログラム領域に格納された、本実施形態に係る視聴者端末１３のプログラム（端末プログラム）を逐次読み出し実行することにより、それぞれが持つ上記した機能を実行するものとする。
【００６２】
記憶部１３１には、例えば、半導体メモリが実装されるか、あるいは、光、磁気ディスクのいずれかによって構成され、図示省略したプログラム領域には、本実施形態に係る端末プログラムが、作業領域には、プログラム実行過程で生成される、設定ファイル１３２ａと測定ファイル１３２ｂと視聴コンテンツ１３２ｃのそれぞれが割り付けられ、格納される。
【００６３】
通信部１３２は、視聴者端末１３をＩＰ網１５に接続するための通信インタフェースを有し、ＩＰ網１５を介して接続される回線品質情報監視装置１２との間で、ＴＣＰ／ＩＰ、ＵＤＰ等の通信プロトコルに準拠した通信を行う。入出力部１３３は、例えば、ＬＣＤ（Liquid Crystal display Device）表示モニタとタッチセンサとが一体形成されたタッチパネルである。
【００６４】
（実施形態の動作）
以下、図７以降を参照しながら、図５に示す本実施形態に係る回線品質情報監視装置１２，及び図６に示す本実施形態に係る視聴者端末１３の動作について詳細に説明を行う。
【００６５】
まず、図７に示すフローチャートを参照しながら、本実施形態に係る回線品質情報監視装置１２の処理動作から説明する。まず、視聴者が、視聴者端末１３の入出力部１３を操作して視聴コンテンツを選択すると（ステップＳ１０１"ＹＥＳ"）、回線品質情報監視装置１２の処理部１２０は、設定情報管理手段１２０ａ（図２のＳＶ１）が、視聴者端末１３のユーザ認証を行う（ステップＳ１０２）。なお、設定情報管理手段１２０ａには、予め設定されたユーザ固有の情報が登録されているものとする。
【００６６】
ここで、ユーザ認証が成立すると（ステップＳ１０３"ＹＥＳ"）、設定情報管理手段１２０ａは、要求のあった視聴者端末１３に対して、例えば、余裕負荷を残す最適なＳＶ２を選択して割り当て、そのＳＶ２名と、予め準備してある設定ファイルとを要求のあった視聴者端末１３へダウンロードする（ステップＳ１０４）。このため、設定情報管理手段１２０ａは、設置してあるＳＶ２毎の処理負荷を常時監視しており、複数の視聴者端末１３に対して視聴コンテンツを送信するコンテンツ蓄積手段１２０ｃ（ＳＶ２）の動的割り当て管理を行なっている。設定情報管理手段１２０ａは、ユーザ認証が成立した視聴者端末１３に対して割り当てられるコンテンツ蓄積手段１２０ｃ（ＳＶ２）を特定した情報を含む設定ファイルを送信する。なお、設定ファイルは、予め記憶部１２１のプログラム領域の一部に、設定ファイル１２１ａとして予め格納されているものとする。
【００６７】
次に、処理部１２０は、設定情報管理手段１２０ａが割り当てたコンテンツ蓄積手段１２０ｃ（ＳＶ２）が視聴者端末１３からダウンロード要求を受信すると（ステップＳ１０５"ＹＥＳ"）、コンテンツ管理手段１２０ｃは、中継器１６ｄ，ＩＰ網１５，中継器１６ｅ経由でコンテンツ提供装置１１から視聴コンテンツを取得する。このとき、視聴コンテンツのダウンロード要求を受信したコンテンツ管理手段１２０ｃは、視聴者端末１３によって選択された視聴コンテンツをコンテンツ提供装置１１から受信し、記憶部１２１の作業領域に蓄積コンテンツ１２１として蓄積（バッファリング）し（ステップＳ１０６）、視聴コンテンツの受信が一定量を超えたことを検知すると（ステップＳ１０７"ＹＥＳ"）、要求のあった視聴者端末１３へ視聴コンテンツのダウンロードが開始され（ステップＳ１０８）、一定量の視聴コンテンツを単位に視聴者端末１３へ送信される。
【００６８】
視聴者端末１３は、コンテンツ再生／回線品質測定アプリを起動し、受信した設定ファイルに従うダウンロード速度を測定後、更に、アップロード速度、ＵＤＰレイテンシ、バケットロス測定を行ない、測定結果を記録した測定ファイルを作成する。このように、視聴者端末１３が、受信した設定ファイルに従う回線品質測定を終了すると（ステップＳ１０９"ＹＥＳ"）、処理部１２０は、回線品質情報収集手段１２０ｂが、その測定ファイルを収集して記憶部１２１の作業領域に測定ファイル１２１ｂとして格納する（ステップＳ１１０）。
【００６９】
次に、図８、図９のフローチャートを参照しながら、図６に示す本実施形態に係る視聴者端末１３の処理動作について説明する。まず、視聴者が、コンテンツ再生／回線品質測定アプリを起動し、入出力部１３３を操作して視聴コンテンツを選択指定すると、処理部１３０は、ＵＩ提供手段１３０ａが、その視聴コンテンツを取り込み、ＩＰ網１５経由で回線品質情報監視装置１２へ送信する（ステップＳ２０２）。
【００７０】
回線品質情報監視装置１２でユーザ認証が成立すると（ステップＳ２０３"ＹＥＳ"）、処理部１３０は、設定情報受信手段１３３ｂが、回線品質情報監視装置１２（ＳＶ１）からＳＶ１によって割り当てられるＳＶ２のサーバ名を含む設定情報を受信し、記憶部１３１に割り当てられる作業領域に設定ファイル１３２ａとして格納する（ステップＳ２０４）。続いて、処理部１３０は、回線品質測定＆コンテンツ再生手段１３３ｃが、割り当てられたＳＶ２を検出し（ステップＳ２０５）、正常に検出されると（ステップＳ２０５"ＹＥＳ"）、先に受信した設定ファイルに従う回線品質の測定を行う（ステップＳ２０６）。
【００７１】
視聴者端末１３による回線品質の測定（ステップＳ２０６）の詳細手順が図９に示されている。回線品質の測定は、ダウンロード速度、及び／又はアップロード速度、ＵＤＰレイテンシ及びパケットロスの測定の順に行うものとする。なお、測定の種類、及び順序は任意である。
【００７２】
まず、伝送速度測定の場合（ステツプＳ３０１"速度"）、処理部１３０は、回線品質測定＆コンテンツ再生手段１３０ｃが、回線品質情報監視装置１２のＳＶ１によって選択されたＳＶ２に割り当てられる２以上のポートを用い（ステップＳ３０２）、選択された視聴コンテンツの下り回線の伝送速度（ダウンロード速度）、或いは上り回線における伝送速度（アツプロード速度）の測定を行う。ここで、下り回線の伝送速度の場合（ステップＳ３０３"ＤＬ"）、視聴者端末１３（処理部１３０）は、回線品質情報監視装置１２を構成するＳＶ２の各ポートに、１００ＭバイトのファイルのＧＥＴ要求を行い（ステップＳ３０４）、上り回線における伝送速度（アップロード速度）の場合は（ステップＳ３０３"ＵＬ"）、各ポートに、１００ＭバイトのファイルのＰＯＳＴ要求を行う（ステップＳ３０５）。
【００７３】
なお、図１０（ａ）に設定ファイル１３１ａに格納される測定手順の形式の一例が示されている。ここでは、ＧＥＴあるいはＰＵＴするファイルのサイズ、セッション数（使用するポート）及び測定時間が設定されている。回線品質測定＆コンテンツ再生手段１３０は、設定情報受信手段１３０ｂにより先に受信した設定ファイルに記述された測定手順に従い速度測定を行う（ステップＳ３０６）。
【００７４】
処理部１３０は、回線品質測定＆コンテンツ再生手段１３０ｃが、視聴コンテンツを受信してから、設定ファイルに記述された測定時間であって、例えば、１０秒（第１の所定時間）が経過した時点、又は視聴コンテンツのデータ受信量が、例えば、２．５Ｍバイト（第１の所定容量）に達した時点のいずれか早い時点に回線速度の測定を開始する。そして、当該開始時点から第１の所定時間より大きい、例えば、２０秒（第２の所定時間）が経過した時点、又は開始時点から視聴コンテンツのデータ受信量が第１の所定容量より大きい、例えば、４００Ｍ（第２の所定容量）に達した時点、あるいは下り回線における視聴コンテンツの伝送又は上り回線における視聴コンテンツの伝送を終了した時点のいずれかに達した時点でダウンロード、あるいはアップロード時の伝送速度の測定を終了する。
【００７５】
続いて、回線品質測定＆コンテンツ再生手段１３０ｃは、取得したデータ受信量を、開始時点から終了時点までの経過時間で除算することにより処理能力（スループッ）トを算出する（ステップＳ３０７）。そして、ポート毎の単位時間当たりの処理能力を加算することによってトータルスループットを求める（ステップＳ３０８）。
【００７６】
図１１に、回線速度測定における計算方法が示されている。図１１によれば、縦軸にファイル量（単位バイト）、横軸に時間（単位秒）が目盛られている。ここでは、ダウンロード（アップロード）開始から５秒経過、又は２５Ｍバイト転送後のいずれか早い時点を開始時点Ｓとし、開始時点から２０秒経過、又は４０Ｍバイト転送後のいずれか早いほうを終了時点ＥとしてスループットＳ（Ｓ１〜Ｓ３）を計算している。なお、以降に説明するＢ（Ｂ１〜Ｂ３）は、開始時点から終了時点に至る転送データ量、Ｃ（Ｃ１〜Ｃ３）は開始時点から終了時点に至る経過時間である。
【００７７】
ここで、ポート毎に測定されたＢ１〜Ｂ３、Ｃ１〜Ｃ３が以下の場合、各ポートにおけるスループット（Ｓ１〜Ｓ３）、及びトータルスループット（ＴＳ）は、以下のようになる。
【００７８】
Ｂ１＝１３０７７３６０，Ｃ１＝２０．００００００
Ｂ２＝２０００００００，Ｃ２＝１８．３３２６７４
Ｂ３＝１８３７３２１９，Ｃ３＝２０．００００００
【００７９】
Ｓ１＝Ｂ１／Ｃ１＝６５３８６８
Ｓ２＝Ｂ２／Ｃ２＝１０９０９４８．３２５３７７９
Ｓ３＝Ｂ３／Ｃ３＝９１８６６０．９５
ＴＳ＝Ｓ１＋Ｓ２＋Ｓ３＝２６６３４７７．２７５３７７９（ｂｐｓ）＝２１．３１（Ｍｂｐｓ）
【００８０】
一方、レイテンシ・パケットロスの測定の場合（ステップＳ３０１"レイテンシ"）、回線品質測定＆コンテンツ再生手段１３０ｃは、レイテンシ、あるいはパケットロスに割り当てられたポートをオープンする（ステップＳ３０９）。そして、図９（ａ）に測定手順の一例を示す測定時間、待機時間、間隔に示す、例えば、３０秒間５００ｍ秒毎、ＳＶ２に対しＵＤＰ（User Datagram Protocol）パケットを送信し、ＳＶ２からのＡＣＫ応答を受信までの時間であるＲＴＴ（Round -Trip delay Time）をレイテンシとして測定する（ステップＳ３１０）。
【００８１】
続いて、回線品質測定＆コンテンツ再生手段１３０ｃは、ＳＶ２から２秒（閾値）以内にＡＣＫ応答を受信できなかった場合は（ステップＳ３１１"ＹＥＳ"）、ロスパケットとして判定する（ステップＳ３１２）。そして、測定手順にリピート設定がある場合（ステップＳ３１３"ＹＥＳ"）、回線品質測定＆コンテンツ再生手段１３０ｃは、ステップＳ３１０の処理に戻り、３０秒間５００ｍ秒毎、ＳＶ２に対しＵＤＰ（User Datagram Protocol）パケットを送信してＲＴＴの測定とロスパケットの判定する処理を指定された回数だけ繰り返し実行する。続いて、回線品質測定＆コンテンツ再生手段１３０ｃは、ＲＴＴ測定及びロスパケット判定を設定された回数だけ繰り返し実行後、あるいはリピート設定が無ければ（ステップＳ３１３"ＹＥＳ"）、回線品質測定＆コンテンツ再生手段１３０ｃは、その間に累積したロスパケット量をトータルパケット量で除算することによりパケットロスを算出する（ステップＳ３１４）。
【００８２】
説明を図８に戻す。図８にその詳細を示す回線品質の測定終了後（ステップＳ２０７"ＹＥＳ"）、回線品質測定＆コンテンツ再生手段１３０ｃは、測定結果に測定環境情報を付加した測定ファイルを生成する（ステップＳ２０８）。尚、測定環境情報として、例えば、図１０（ｂ）に示すように、回線品質測定中に記録してある、「測定開始時間」、「測定終了時間」、ＳＶ２名、ＩＰアドレス等の「サーバ情報」、契約通信事業者（キャリア）、ネットワーク、ＲＳＳＩ（Received Signal Strength Indicator）等の「端末情報」、緯度、経度、精度等の「位置情報」等を回線品質測定情報として回線品質情報監視装置１２へ送信（アップロード）を行ない、視聴コンテンツの再生を開始する（ステップＳ２０９）。
【００８３】
なお、測定環境情報のうち、回線品質測定＆コンテンツ再生手段１３０によるネットワーク情報と位置情報の記録は、回線品質測定中、設定ファイルの測定手順に設定された間隔で繰り返し実行するものとする。このことにより、定点測定ではなく、移動地点での回線品質を収集することができ、従来できなかった移動地点での回線品質の解析が可能になる。
【００８４】
図１２に、本実施形態に係る回線品質測定方法と従来の回線品質測定方法とを対比して示したイメージ図が示されている。図１２に示すように、従来は、符号Ａで示す経路で各通信事業者が自社測定により専門の調査員とプログラムに基づきコストと時間をかけて調査していた。これに対し、本実施形態に係る回線品質測定方法では、符号Ｂに示すルートで、予め回線品質測定のための協定を締結したコンテンツプロバイダ（ＣＰ）に対し、ＣＰが一般消費者に提供するアプリケーションに回線品質測定の組み込み、回線品質情報監視装置１２を経由して視聴者端末１３に一定の測定条件を担保する仕組みを提供するものである。
【００８５】
この仕組みにより、一般視聴者（ＥＵ）は、これまでの環境を何ら変更することなく伝送速度測定等の回線品質測定に参加でき、かつ複数の測定対象コンテンツの中から視聴したいコンテンツを選択することができる。また、各通信事業者は、測定サンプル数が増え、かつ網羅性が向上した測定データを取得することができる。
【００８６】
（実施形態の効果）
本実施形態に係る回線品質測定システム１０によれば、視聴者端末１３が、測定対象コンテンツの中から視聴コンテンツが選択されたことを契機に回線品質情報監視装置１２と通信を行い、視聴コンテンツの取得時に回線品質の測定を行ない、測定結果が記録された回線品質測定情報を回線品質情報監視装置１２へ送信する仕組みを提供することで、回線品質の測定に意味の無いランダムデータではなく一般消費者が日頃利用する動画等のコンテンツを用いることができ、その結果、一般消費者が回線品質測定に参加するための障壁が取り除かれ、回線品質の測定に一般消費者の参加を促すことができる。したがって、測定サンプル数が増え、網羅性の高い回線品質データを収集できる。
【００８７】
また、本実施形態に係る回線品質測定システム１０によれば、回線品質情報監視装置１２が、コンテンツ提供装置１１との間で回線品質の測定に影響されない通信帯域が確保されているか、予め取得した測定対象コンテンツを蓄積することで、速度測定に影響しない環境を提供でき、視聴者端末１３に対し一定の測定条件を担保することができるため、信頼性の高い測定データを取得することができる。
【００８８】
また、本実施形態に係る回線品質測定システム１０によれば、回線品質情報監視装置１２は、視聴者が視聴者端末１３を操作して視聴コンテンツを選択すると、視聴コンテンツの取得と回線品質測定手順が記述された設定情報を送信し、視聴者端末１３が、受信した設定情報に記述された回線品質測定手順に従い、回線品質情報監視装置１２から視聴コンテンツの取得時に回線品質を測定し、測定結果を記録した回線品質測定情報を前記回線品質情報監視装置へ送信する。したがって、予め、視聴コンテンツの取得と回線品質測定手順が記述された設定情報を用意することで、視聴者端末１３は、これまでの環境を何ら変更することなく設定情報にしたがい回線品質の測定を行うことができる。
【００８９】
また、本実施形態に係る回線品質測定システム１０によれば、回線品質情報監視装置１２は、コンテンツ提供装置１１から回線品質の測定対象コンテンツを取得して蓄積する１以上のコンテンツ蓄積手段（ＳＶ２）と、視聴コンテンツを選択した視聴者端末の認証を行ない、認証が成立した視聴者端末１３に設定情報を送信する設定情報管理手段（ＳＶ１）と、を有する。したがって回線品質情報監視装置１２は、コンテンツの取得及び蓄積に要する処理負荷と、認証及び設定情報の送信に要する処理負荷を分散することができ、コンテンツの取得及び蓄積に処理負荷が集中することを回避できる。
【００９０】
また、本実施形態に係る回線品質測定システム１０によれば、コンテンツ蓄積手段（ＳＶ２）は、視聴者端末１３によって選択された視聴コンテンツをコンテンツ提供装置１１から受信して蓄積し、視聴コンテンツの受信が一定量を超えたことを検知すると、一定量の受信コンテンツを単位に視聴者端末１３へ送信することにより、回線品質情報監視装置１２（ＳＶ２）とコンテンツ提供装置１１との間の通信路に関し、通信品質の測定に影響されない回線帯域を確保する必要がなく、通信設備に要する固定費を低減することができる。
【００９１】
また、本実施形態に係る回線品質測定システム１０によれば、設定情報管理手段（ＳＶ１）は、複数の視聴者端末１３に対して視聴コンテンツを送信するコンテンツ蓄積手段（ＳＶ２）の負荷状態に基づく動的割り当て管理を行い、視聴者端末１３が視聴コンテンツを選択すると、視聴者端末の認証を行ない、認証が成立した視聴者端末１３に対して割り当てられるコンテンツ蓄積手段（ＳＶ２）を特定した設定情報を送信する。このことにより、視聴者端末１３は、設定情報にしたがい割り当てられた最適なコンテンツ蓄積手段（ＳＶ２）との間の通信により選択した視聴コンテンツを取得するため、視聴コンテンツ取得中のＳＶ２の処理負荷に起因する不具合発生、あるいは視聴コンテンツ取得中に実行される回線品質測定の不具合発生は回避される。
【００９２】
また、本実施形態に係る回線品質測定システム１０によれば、視聴者端末１３は、回線品質情報監視装置１２に割り当てられる２以上のポートを用い、設定情報に記述された回線品質測定手順に示される時間間隔に従い、選択された視聴コンテンツの下り回線における伝送速度、上り回線における伝送速度のうちの少なくとも一つの測定を行い、ポート毎の単位時間当たりの処理能力を加算することによってトータル処理能力を求め、回線品質測定情報として回線品質情報監視装置へ送信する。
【００９３】
このことにより、回線品質情報監視装置１２は、視聴者端末１３から、下り回線における伝送速度、あるいは上り回線における伝送速度、又はその両方を取得でき、例えば、エリア毎の最大伝送速度等の解析が可能になる。又、視聴者端末１３は、ポート毎の単位時間当たりの処理能力を加算しトータル処理能力を求めることで、「インターネットのサービス品質計測等の在り方に関する研究会」で検討されている実効速度の測定手法、測定条件に沿った測定結果を得ることができる。
【００９４】
また、本実施形態に係る回線品質測定システム１０によれば、視聴者端末１３は、視聴コンテンツを受信してから第１の所定時間が経過した時点、又は視聴コンテンツのデータ受信量が第１の所定容量に達した時点のいずれか早い時点に回線速度の測定を開始し、開始時点から第１の所定時間より大きい第２の所定時間が経過した時点、又は開始時点から視聴コンテンツのデータ受信量が第１の所定容量より大きい第２の所定容量に達した時点、あるいは下り回線における視聴コンテンツの伝送又は上り回線における視聴コンテンツの伝送を終了した時点のいずれかに達した時点で回線速度の測定を終了し、取得したデータ受信量を、開始時点から終了時点までの経過時間で除算することによりスループットを算出し、回線品質測定情報として回線品質情報監視装置へ送信する。
【００９５】
このことにより、測定開始時点から終了時点に至る測定時間を可変設定することで状況に応じた回線速度の測定が可能であり、又、スループットを計算した上で回線品質情報監視装置へ送信することで、回線品質情報監視装置１２は登り回線あるいは下り回線の速度解析の際の負荷が軽減される。
【００９６】
また、本実施形態に係る回線品質測定システム１０によれば、視聴者端末１３は、回線品質情報監視装置１２に割り当てられるポートを用い、設定情報に記述された回線品質測定手順に示される時間間隔に従い、ポートに特定のパケットの送信を行なってから特定のパケットに対する正常応答信号を受信するまでの時間を測定することにより遅れ時間を求め、更に、所定時間内に正常応答信号を受信しなかった場合に喪失パケットと判定し、喪失パケット量を合計パケット量で除算してパケット喪失率を測定し、回線品質測定情報として回線品質情報監視装置１２に送信する。
【００９７】
このことにより、回線品質情報監視装置１２は、視聴者端末１３で計算された遅れ時間及びパケット喪失率に基づき通信環境を解析できるため、エリアの通信環境を解析する際の負荷が軽減される。
【００９８】
また、本実施形態に係る回線品質測定システム１０によれば、視聴者端末１３は、設定情報に記述された回線品質測定手順に示される時間間隔に従い、測定位置情報を含む、通信事業者、視聴者端末情報、回線種別を示すネットワーク情報のうちの少なくとも一つを記録し、回線品質測定情報に付して回線品質情報監視装置１２へ送信する。従って、回線品質情報監視装置１２は、回線品質測定情報の中に回線種別を含む場合、回線種別毎の通信環境を解析でき、また、測定位置情報を含む場合、固定地点に限らず、移動地点における通信環境を解析できる。
【００９９】
（回線品質測定方法）
なお、本実施形態に係る回線品質測定方法は、例えば、図２に示すように、回線品質の測定対象コンテンツを提供する１以上のコンテンツ提供装置１１と、コンテンツ提供装置１１から測定対象コンテンツを取得して蓄積する回線品質情報監視装置１２と、回線品質情報監視装置１２から取得した視聴コンテンツを再生すると共に回線品質の測定を行う複数の視聴者端末１３とから構成される回線品質測定システムに１０に適用される。
【０１００】
そして、その方法は、例えば、図３、図４に示すように、視聴者端末１３が、コンテンツの中から視聴を希望する視聴コンテンツを選択すると、回線品質情報監視装置１２に対し、選択された視聴コンテンツの取得と回線品質測定手順が記述された設定情報の送信を要求するステップ（Ｓ１２）と、回線品質情報監視装置１２が、視聴コンテンツをコンテンツ提供装置１１から取得するか、蓄積された視聴コンテンツを要求された視聴者端末１３に送信するステップ（Ｓ１５，Ｓ１６）と、視聴者端末１３が、受信した設定情報に従い回線品質情報監視装置１２から視聴コンテンツを取得すると共に、回線品質の測定を行なうステップ（Ｓ１７，Ｓ２０，Ｓ２３）と、回線品質の測定終了後、回線品質情報監視装置１２に測定の結果が記録された回線品質測定情報を送信すると共に、取得した視聴コンテンツの再生を開始するステップ（Ｓ２５，Ｓ２６）と、を有する。
【０１０１】
本実施形態に係る回線品質測定方法によれば、回線品質の測定に一般視聴者を参加させる仕組みを提供することにより測定サンプル数を増やして網羅性を高めることができる。
【０１０２】
（回線品質情報監視装置１２のプログラム）
また、本実施形態に係るプログラムは、例えば、図２に示すように、回線品質の測定対象となるコンテンツを提供する１以上のコンテンツ提供装置１１と、測定対象コンテンツの中から視聴コンテンツを選択し、取得した視聴コンテンツを再生する複数の視聴者端末１３とが通信網１４ａ，１４ｂ、１５，１６ａ〜１６ｅ経由で接続される回線品質情報監視装置１２のプログラムである。
【０１０３】
そしてそのプログラムは、例えば、図７に示すように、回線品質情報監視装置１２のコンピュータ（ＳＶ１，ＳＶ２）に、視聴者端末１３により視聴コンテンツが選択されると、回線品質測定手順が記述された設定情報を視聴者端末１３へ送信する手順（Ｓ１０１〜Ｓ１０４）と、コンテンツ提供装置１１から視聴コンテンツを取得するか、蓄積された視聴コンテンツを、選択した視聴者端末１３に送信する手順と（Ｓ１０５〜Ｓ１０８）、視聴者端末１３が受信した設定情報に従い視聴者端末１３で視聴コンテンツ取得時に実行される回線品質測定の結果が記録された回線品質測定情報を収集する手順（Ｓ１０９，Ｓ１１０）と、実行させる。
【０１０４】
本実施形態に係る回線品質情報監視装置１２のプログラムによれば、回線品質情報監視装置１２が当該プログラムを逐次読み出し実行することにより、視聴者端末１３に、速度等、回線品質測定に影響しない測定環境を提供することができ、視聴者端末１３に対して一定の測定条件を担保することができるため、信頼性の高い測定データを収集することができる。
【０１０５】
（視聴者端末１３のプログラム）
また、本実施形態に係るプログラムは、例えば、図２に示すように、回線品質の測定対象コンテンツを提供する１以上のコンテンツ提供装置１１と、コンテンツ提供装置１１から測定対象コンテンツを取得して蓄積する回線品質情報監視装置１２と、が通信網１４ａ，１４ｂ、１５，１６ａ〜１６ｅを介して接続される視聴者端末１３のプログラムである。
【０１０６】
そして、そのプログラムは、例えば、図８，図９に示すように、視聴者端末１３のコンピュータに、視聴者が視聴コンテンツを選択すると回線品質情報監視装置１２と通信を行い、回線品質測定手順が記述された設定情報を受信する手順（Ｓ２０１〜Ｓ２０４）と、受信した設定情報に記述された回線品質測定手順に従い、回線品質情報監視装置１２から視聴コンテンツを取得して通信網の回線品質を測定する手順（Ｓ２０５，Ｓ２０６（図８のＳ３０１〜Ｓ３１４））と、測定した結果を記録した回線品質測定情報を回線品質情報監視装置１２へ送信すると共に、取得した視聴コンテンツの再生を行う手順（Ｓ２０７〜Ｓ２０９）と、を実行させる。
【０１０７】
本実施形態に係るプログラムによれば、視聴者端末１３が当該プログラムを逐次読み出し実行することにより、視聴コンテンツを測定対象データとして、その取得時に回線品質の測定及び再生を実行すると共に、測定結果を回線品質情報監視装置に提供することができる。
【符号の説明】
【０１０８】
１０・・・回線品質測定システム
１１・・・コンテンツ提供装置
１２・・・回線品質情報監視装置
１３・・・視聴者端末
１４ａ、１４ｂ・・・無線網
１５・・・ＩＰ網
１６ａ〜１６ｅ・・・中継装置
１２０・・・処理部（１２０ａ・・・設定情報管理手段、１２０ｂ・・・回線品質情報収集手段、１２０ｃ・・・コンテンツ管理手段）
１２１・・・記憶部
１２２・・・通信部
１３０・・・処理部（１３０ａ・・・ＵＩ提供手段、１３０ｂ・・・設定情報受信手段、  １３０ｃ・・・回線品質測定＆コンテンツ再生手段）
１３１・・・記憶部
１３２・・・通信部
１３３・・・入出力部
【図１】
2017220754.tif 000003
【図２】
2017220754.tif 000004
【図３】
2017220754.tif 000005
【図４】
2017220754.tif 000006
【図５】
2017220754.tif 000007
【図６】
2017220754.tif 000008
【図７】
2017220754.tif 000009
【図８】
2017220754.tif 000010
【図９】
2017220754.tif 000011
【図１０】
2017220754.tif 000012
【図１１】
2017220754.tif 000013
【図１２】
2017220754.tif 000014