(57)【要約】【課題】映像・音声コンテンツのリアルタイム配信において、品質劣化の原因となるパケット欠落が、少なくとも宅外で発生したのか宅内で発生したのかを切り分ける。【解決手段】インターネットを利用したリアルタイム映像配信システムにおいて、受信端末は、映像配信サーバに至るまでのネットワーク上に存在するルータに対して、パケット長や送信間隔を調整したＰＩＮＧコマンドを送信することにより、擬似的に映像・音声コンテンツ配信時と同等の負荷を与え、各々のルータや映像配信サーバからのＰＩＮＧコマンドの応答に欠落が発生した場合、その発生箇所をパケット欠落箇所として特定する。【選択図】図３
2009065404.tif 000002
【特許請求の範囲】
【請求項１】
サーバからネットワークで互いに接続された受信端末に対して、少なくとも１つのネットワーク機器を経由して映像および／または音声コンテンツを配信する映像配信システムにおける通信障害を切り分けるための方法であって、
前記受信端末が、前記サーバに対してｔｒａｃｅｒｏｕｔｅコマンドを送信し、前記サーバに至る前記ネットワーク上の経路の全ての前記ネットワーク機器のＩＰアドレスを取得するステップ１と、
前記受信端末は、前記ネットワークに対して、前記サーバより配信される映像および／または音声コンテンツと同等の負荷をかけることが可能なコマンドを送出する機能を有しており、前記コマンドを、前記ステップ１において取得したＩＰアドレスを基に、前記受信端末に最短で接続され、最初のテスト対象機器となっている前記ネットワーク機器に向けて送出するステップ２と、
前記受信端末から送出された前記コマンドに対応して前記ネットワーク機器から返信される応答情報を受信し、受信した前記応答情報を基に通信障害が発生しているか否かを判定するステップ３と、
前記ステップ３において、通信障害が発生していると判定された場合、前記テスト対象機器となった前記ネットワーク機器と、それに隣接する前記受信端末側の前記ネットワーク機器もしくは前記受信端末との間が通信障害箇所と特定して障害の切り分け作業を終了するステップ４と、
前記ステップ３において、通信障害が発生していないと判定された場合、前記受信端末は、前記ステップ１において取得したＩＰアドレスを基に、次に続く前記テスト対象機器となる前記ネットワーク機器に対して前記ステップ２〜前記ステップ４と同様の操作を行い、その結果、通信障害が発生していないと判定された場合は、前記テスト対象機器が前記サーバとなるまで前記ステップ２〜前記ステップ４と同様の操作を繰り返すステップ５
と、
を備えることを特徴とする通信障害切り分け方法。
【請求項２】
サーバからネットワークで互いに接続された受信端末に対して、少なくとも１つのネットワーク機器を経由して映像および／または音声コンテンツを配信する映像配信システムにおける通信障害を切り分けるための方法であって、
前記受信端末が、前記サーバに対してｔｒａｃｅｒｏｕｔｅコマンドを送信し、前記サーバに至る前記ネットワーク上の経路の全ての前記ネットワーク機器のＩＰアドレスを取得するステップ１と、
前記受信端末は、前記ネットワークに対して、前記サーバより配信される映像および／または音声コンテンツと同等の負荷をかけることが可能なコマンドを送出することができる機能を有しており、所定負荷の前記コマンドを、前記ステップ１において取得したＩＰアドレスを基に、前記受信端末に最短で接続され最初のテスト対象機器となっている前記ネットワーク機器に向けて送出するステップ２と、
前記受信端末から送出された所定負荷の前記コマンドに対応して前記最初のテスト対象機器となっている前記ネットワーク機器から返信される応答情報を受信し、受信した応答情報を基に通信障害が発生しているか否かを判定するステップ３と、
前記ステップ３において、通信障害が発生していると判定された場合、前記最初のテスト対象機器となった前記ネットワーク機器と前記受信端末との間が通信障害箇所と特定して障害の切り分け作業を終了するステップ４と、
前記ステップ３において、通信障害が発生していないと判定された場合、前記受信端末は、前記ステップ１において取得したＩＰアドレスを基に、２番目の前記テスト対象機器となる前記ネットワーク機器に対して所定負荷の前記コマンドを送出するステップ５と、
前記受信端末から送出された前記コマンドに対応して前記２番目の前記テスト対象機器となる前記ネットワーク機器から返信される応答情報を受信し、受信した応答情報を基に前記コマンドのパケット欠落が１００％であるか否かを判定するステップ６と、
ステップ６において、前記コマンドのパケット欠落が１００％であると判定された場合、前記受信端末は前記サーバに対し、パケット欠落テストを行うためにパケット欠落の有無を特定できる情報を備えたテストデータの送信要求を行い、前記サーバは前記受信端末に対し、前記受信端末からの送信要求に対応して前記テストデータの送信を行うとともに、前記受信端末からの前記テストデータの送信停止要求に対応して前記テストデータの送信を停止し、前記受信端末は前記サーバから受信した前記テストデータを基にパケット欠落の有無（通信障害発生の有無）を確認し、その結果を表示してパケット欠落テストを終了するステップ７と、
ステップ６において、前記コマンドのパケット欠落が１００％でないと判定された場合、
前記受信端末が、所定負荷の前記コマンドを、前記ステップ１において取得したＩＰアドレスを基に、前記２番目のテスト対象機器となっている前記ネットワーク機器に向けて送出するステップ８と、
前記受信端末から送出された前記コマンドに対応して前記ネットワーク機器から返信される応答情報を受信し、受信した応答情報を基に通信障害が発生しているか否かを判定するステップ９と、
前記ステップ９において、通信障害が発生していると判定された場合、そのとき前記テスト対象機器となった前記ネットワーク機器と、それに隣接する前記受信端末側の前記ネットワーク機器もしくは前記受信端末との間が通信障害箇所と特定して障害の切り分け作業を終了するステップ１０と、
前記ステップ９において、通信障害が発生していないと判定された場合、受信端末は、前記ステップ１において取得したＩＰアドレスを基に、次に続くテスト対象機器となる前記ネットワーク機器に対して前記ステップ８〜前記ステップ１０と同様の操作を行い、その結果、通信障害が発生していないと判定された場合は、テスト対象機器が前記サーバとなるまで前記ステップ８〜前記ステップ１０と同様の操作を繰り返すステップ１１と、
を備えることを特徴とする通信障害切り分け方法。
【請求項３】
受信端末がサーバとネットワークで互いに接続され、または、前記受信端末が前記サーバとコマンドの転送機能を有さないホームルータを介して前記ネットワークで互いに接続され、前記サーバから前記ネットワークを介して前記受信端末に対し、少なくとも１つのネットワーク機器を経由して映像および／または音声コンテンツを配信する映像配信システムにおいて通信障害を切り分けるための方法であって、
前記受信端末が前記サーバに対して例えば１つのＩＰパケットで構成される通常の前記コマンドを送信するステップ１と、
前記受信端末が送信した通常の前記コマンドに対する前記サーバからの応答情報を確認し、前記サーバへの通常の前記コマンドの送信が成功したか否かを判定するステップ２と、
前記ステップ２において、通常の前記コマンドの送信が失敗したと判定された場合、前記ネットワークに対して前記サーバより配信される映像および／または音声コンテンツと同等の負荷をかけることが可能な前記コマンドを送出する機能を有する前記受信端末は、前記映像配信システムにおいて前記ホームルータは使用されているものと判断し、前記ホームルータに対して一定負荷の前記コマンドを送信するステップ３と、
前記受信端末が、送信した一定負荷の前記コマンドに対する前記ホームルータからの応答情報（コマンド応答情報）を受信し、前記コマンド応答情報を基に通信障害が発生しているか否かを判定するステップ４と、
前記ステップ４において、通信障害が発生していると判定された場合、通信障害が宅内で発生したことを示す表示をして障害切り分けテストを終了するステップ５と、
前記ステップ４において、通信障害が発生していないと判定された場合、前記受信端末は
前記サーバに対し、パケット欠落テストを行うためにパケット欠落の有無を特定できる情報を備えたテストデータの送信要求を行い、前記サーバは前記受信端末に対し、前記受信端末からの送信要求に対応して前記テストデータの送信を行うとともに、前記受信端末からの前記テストデータの送信停止要求に対応して前記テストデータの送信を停止し、前記受信端末は前記サーバから受信した前記テストデータを基に通信障害が発生しているか否かを判定するステップ６と、
前記ステップ２において、通常の前記コマンドの送信が成功したと判定された場合、前記映像配信システムにおいて前記ホームルータは使用されていないものと判断して、前記受信端末が前記サーバとのパケット欠落テストを実施するステップ６に移行するステップ７と、
前記ステップ６において、パケット欠落が確認された場合、パケット欠落が宅外で発生したことを示す表示をして障害切り分けテストを終了するステップ８と、
前記ステップ６において、通信障害が発生していないと判定された場合、通信障害が発生しなかったことを示す表示をして障害切り分けテストを終了するステップ９と、
を備えることを特徴とする通信障害切り分け方法。
【請求項４】
前記サーバが前記受信端末に対して前記テストデータを配信する際に用いるパケット長および送信間隔は、前記映像および／または音声コンテンツを配信する際に用いるパケット長および送信間隔と同一であることを特徴とする請求項２または３記載の通信障害切り分け方法。
【請求項５】
前記コマンドはＰＩＮＧコマンドであり、前記受信端末は、前記ＰＩＮＧコマンドのパケット長および送信間隔を調整することにより、前記ネットワークにかける負荷のレベルを設定することを特徴とする請求項１乃至４のいずれかに記載の通信障害切り分け方法。
【請求項６】
前記ＰＩＮＧコマンドのパケット長は、前記サーバが前記受信端末に対して前記映像および／または音声コンテンツを配信する際に使用するパケット長と同じであることを特徴とする請求項５記載の通信障害切り分け方法。
【請求項７】
受信端末と前記受信端末がネットワークで互いに接続されたサーバとで構成、または、前記受信端末と前記受信端末がＰＩＮＧコマンドの転送機能を有さないホームルータを介して前記ネットワークで互いに接続された前記サーバとで構成され、前記サーバから前記受信端末に対して、少なくとも１つのネットワーク機器を経由して映像および／または音声コンテンツを配信する通信障害切り分け機能を有する映像配信システムであって、
前記サーバは、
前記受信端末との間でパケット欠落テストを実行するために必要なパケット欠落の有無を特定できる情報を備えたテストデータを保持するテストデータ保持手段と、
前記受信端末から送信される前記テストデータの送信要求に対応して、前記テストデータ保持手段に保持している前記テストデータを送信するテストデータ送信手段と、
前記受信端末から送信される前記テストデータの送信停止要求に対応して、前記テストデータ送信手段からの前記テストデータの送信を停止させるテストデータ送信停止手段と、を備え、
前記受信端末は、ＩＰアドレス取得手段、コマンド送出手段、判定手段、パケット欠落テスト手段、繰り返し手段および表示手段を備え、
前記ＩＰアドレス取得手段は、前記サーバに対してｔｒａｃｅｒｏｕｔｅコマンドを送信し、前記サーバに至る前記ネットワーク上の経路の全ての前記ネットワーク機器のＩＰアドレスを取得するものであり、
前記コマンド送出手段は、前記ネットワークに対して、前記サーバより配信される前記映像および／または音声コンテンツと同等の負荷をかけることが可能なコマンドを有し、所定負荷の前記コマンドを、前記ＩＰアドレス取得手段において取得したＩＰアドレスを基に、前記受信端末に最短で接続され、最初のテスト対象機器となっている前記ネットワーク機器に向けて送出する第１のコマンド送出手段と、前記第１のコマンド送出手段から送出した所定負荷の前記コマンドに対応して前記最初のテスト対象機器となっている前記ネットワーク機器から返信される応答情報を基に、前記判定手段が通信障害は発生していないと判定した場合、前記ＩＰアドレス取得手段において取得したＩＰアドレスを基に２番目の前記テスト対象機器となる前記ネットワーク機器に対して所定負荷の前記コマンドを送出する第２のコマンド送出手段と、前記第２のコマンド送出手段から送出された所定負荷の前記コマンドに対応して前記２番目の前記テスト対象機器となる前記ネットワーク機器から返信される応答情報を基に、前記判定手段が所定負荷の前記コマンドのパケット欠落が１００％でないと判定した場合、所定負荷の前記コマンドを、前記ＩＰアドレス取得手段において取得したＩＰアドレスを基に前記２番目の前記テスト対象機器となっている前記ネットワーク機器に向けて送出する第３のコマンド送出手段を備えたものであり、
前記判定手段は、前記コマンド送出手段から送出された所定負荷の前記コマンドに対応して前記最初のテスト対象機器となっている前記ネットワーク機器から返信される応答情報を受信し、受信した応答情報を基に通信障害が発生しているか否かを判定して通信障害が発生していると判定された場合、前記最初のテスト対象機器となった前記ネットワーク機器と前記受信端末との間が通信障害の発生箇所として前記表示手段に表示する第１の判定手段と、前記第１の判定手段において通信障害が発生していないと判定された場合に、前記コマンド送出手段から送出された所定負荷の前記コマンドに対応して前記２番目の前記テスト対象機器となる前記ネットワーク機器から返信される応答情報を基に、所定負荷の前記コマンドのパケット欠落が１００％であるか否かを判定する第２の判定手段と、前記第２の判定手段において前記コマンドのパケット欠落が１００％でないと判定された場合に、前記第３のコマンド送出手段から送出された所定負荷の前記コマンドに対応して前記２番目の前記テスト対象機器となる前記ネットワーク機器から返信される応答情報を受信し、受信した前記応答情報を基に通信障害が発生しているか否かを判定する第３の判定手段を備えたものであり、
前記パケット欠落テスト手段は、前記第２の判定手段において、所定負荷の前記コマンドのパケット欠落が１００％であると判定された場合、前記サーバに対し、前記テストデータの送信要求を行い、前記テストデータの送信要求に対応して前記サーバが送信する前記テストデータを受信するとともに、所定の時間経過後前記サーバに対して前記テストデータの送信停止要求を送信して前記テストデータの送信を停止させた後、前記サーバから受信した前記テストデータを基にパケット欠落の有無を確認／判定してその結果を前記表示手段に表示させるものであり、
前記繰り返し手段は、前記第３の判定手段において、通信障害が発生していると判断された場合、そのとき前記テスト対象機器となった前記ネットワーク機器と、それに隣接する前記受信端末側の前記ネットワーク機器もしくは前記受信端末との間が通信障害箇所と特定してその結果を前記表示手段に表示し、通信障害が発生していないと判断された場合、前記ＩＰアドレス取得手段において取得したＩＰアドレスを基に、次に続く前記テスト対象機器となる前記ネットワーク機器に対して前記第３のコマンド送出手段から所定負荷の前記コマンドを送出させ、送出した所定負荷の前記コマンドに対する応答情報を基に、前記第３の判定手段において通信障害の発生有無を判定する処理作業を前記テスト対象機器が前記サーバとなるまで繰り返し実施するものであり、
前記表示手段は、前記サーバとの間の前記パケット欠落テストの結果などを表示するものである、
ことを特徴とする通信障害切り分け機能を有する映像配信システム。
【請求項８】
受信端末と前記受信端末がネットワークで互いに接続されたサーバとで構成、または、前記受信端末と前記受信端末がコマンドの転送機能を有さないホームルータを介して前記ネットワークで互いに接続された前記サーバとで構成され、前記サーバから前記受信端末に対して、少なくとも１つのネットワーク機器を経由して映像および／または音声コンテンツを配信する通信障害切り分け機能を有する映像配信システムであって、
前記サーバは、
前記受信端末から送信された例えば１つのＩＰパケットで構成される通常の前記コマンドに対する応答を送信する応答送信手段と、
前記受信端末との間でパケット欠落テストを実行するために必要なパケット欠落の有無を特定できる情報を備えたテストデータを保持するテストデータ保持手段と、
前記受信端末から送信される前記テストデータの送信要求に対応して、前記テストデータ保持手段に保持している前記テストデータを送信するテストデータ送信手段と、
前記受信端末から送信される前記テストデータの送信停止要求に対応して、前記テストデータ送信手段からの前記テストデータの送信を停止させるテストデータ送信停止手段と、を備え、
前記受信端末は、送信手段、判定手段、パケット欠落テスト手段および表示手段を備え、
前記送信手段は、前記サーバに対して通常の前記コマンドを送信する第１の送信手段と、
前記判定手段において前記通常の前記コマンドの前記サーバに対する送信が失敗したと判定された場合、前記映像配信システムにおいて前記ホームルータは使用されているものと判断し、前記ホームルータに対して所定負荷の前記コマンドを送信する第２の送信手段を備えたものであり、
前記判定手段は、前記第１の送信手段が送信した前記通常の前記コマンドに対する前記サーバからの応答情報を確認し、前記サーバへの前記通常の前記コマンドの送信が成功したか否かを判定する第１の判定手段と、前記第２の送信手段が送信した前記所定負荷の前記コマンドに対する前記ホームルータからの応答（コマンド応答）を受信し、前記コマンド応答の情報を基に通信障害が発生しているか否かを確認／判定する第２の判定手段を備えたものであり、
パケット欠落テスト手段は、前記第２の判定手段において通信障害が発生していないと判定された場合、または、前記第１の判定手段において前記通常の前記コマンドの送信が成功したと判定された場合、前記サーバに対し、前記パケット欠落テストを行うためにパケット欠落の有無を特定できる情報を備えた前記テストデータの送信要求を行い、前記送信要求に対応して前記サーバから送信される前記テストデータを受信し、所定時間経過後前記サーバに対し、前記テストデータの送信停止要求を行って前記テストデータの送信を停止させるとともに、前記サーバから受信した前記テストデータを基にパケット欠落の有無、すなわち、通信障害が発生しているか否かを確認／判定し、その確認／判定結果を前記表示手段に表示させるものであり、
前記表示手段は、前記第２の判定手段において前記コマンド応答の情報を基に通信障害が発生していると確認／判定された場合の確認／判定結果や、前記パケット欠落テスト手段における確認／判定結果などを表示するものである、
ことを特徴とする通信障害切り分け機能を有する映像配信システム。
【請求項９】
前記コマンドはＰＩＮＧコマンドであり、前記ＰＩＮＧコマンドのパケット長および送信間隔を調整することにより、前記ネットワークにかける負荷のレベルを設定することを特徴とする請求項７または８記載の通信障害切り分け機能を有する映像配信システム。
【請求項１０】
前記ＰＩＮＧコマンドのパケット長は、前記サーバが前記映像および／または音声コンテンツを配信する際に使用するパケット長と同じであることを特徴とする請求項９記載の通信障害切り分け機能を有する映像配信システム。
【請求項１１】
前記サーバが前記受信端末に対して前記テストデータを配信する際に用いるパケット長および送信間隔は、前記映像および／または音声コンテンツを配信する際に用いるパケット長および送信間隔と同一であることを特徴とする請求項７乃至１０のいずれかに記載の通信障害切り分け機能を有する映像配信システム。
【請求項１２】
サーバとネットワークで互いに接続され、前記サーバから前記ネットワークを介し、少なくとも１つのネットワーク機器を経由して映像および／または音声コンテンツを受信するとともに、通信障害切り分け機能を有する受信端末であって、
前記サーバに対してｔｒａｃｅｒｏｕｔｅコマンドを送信し、前記サーバに至る前記ネットワーク上の経路の全ての前記ネットワーク機器のＩＰアドレスを取得するＩＰアドレス取得手段と、
前記ネットワークに対して、前記サーバより配信される前記映像および／または音声コンテンツと同等の負荷をかけることが可能なコマンドを有し、前記コマンドを、前記ＩＰアドレス取得手段において取得したＩＰアドレスを基に、前記受信端末に最短で接続され、最初のテスト対象機器となっている前記ネットワーク機器に向けて送出するコマンド送出手段と、
前記コマンド送出手段から送出された前記コマンドに対応して前記ネットワーク機器から返信される応答情報を受信し、受信した前記応答情報を基に通信障害が発生しているか否かを判定する判定手段と、
前記判定手段において、通信障害が発生していると判定された場合、前記テスト対象機器となった前記ネットワーク機器と、それに隣接する前記受信端末側の前記ネットワーク機器もしくは前記受信端末との間が通信障害箇所であることなどを表示する表示手段と、
前記判定手段において、通信障害が発生していないと判定された場合、前記ＩＰアドレス取得手段において取得したＩＰアドレスを基に、次に続く前記テスト対象機器となる前記ネットワーク機器に対して前記コマンド送出手段から前記コマンドを送出し、送出した前記コマンドに対する応答情報を基に、前記判定手段において通信障害の発生有無を判定する処理作業を前記テスト対象機器が前記サーバとなるまで繰り返し実施する繰り返し手段と、
を備えたことを特徴とする受信端末。
【請求項１３】
請求項７記載の通信障害切り分け機能を有する映像配信システムを構成する受信端末であって、
前記受信端末は、ＩＰアドレス取得手段、コマンド送出手段、判定手段、パケット欠落テスト手段、繰り返し手段および表示手段を備え、
前記ＩＰアドレス取得手段は、前記サーバに対してｔｒａｃｅｒｏｕｔｅコマンドを送信し、前記サーバに至る前記ネットワーク上の経路の全ての前記ネットワーク機器のＩＰアドレスを取得するものであり、
前記コマンド送出手段は、前記ネットワークに対して、前記サーバより配信される前記映像および／または音声コンテンツと同等の負荷をかけることが可能なコマンドを有し、所定負荷の前記コマンドを、前記ＩＰアドレス取得手段において取得したＩＰアドレスを基に、前記受信端末に最短で接続され、最初のテスト対象機器となっている前記ネットワーク機器に向けて送出する第１のコマンド送出手段と、前記第１のコマンド送出手段から送出した所定負荷の前記コマンドに対応して前記最初のテスト対象機器となっている前記ネットワーク機器から返信される応答情報を基に、前記判定手段が通信障害は発生していないと判定した場合、前記ＩＰアドレス取得手段において取得したＩＰアドレスを基に２番目の前記テスト対象機器となる前記ネットワーク機器に対して所定負荷の前記コマンドを送出する第２のコマンド送出手段と、前記第２のコマンド送出手段から送出された所定負荷の前記コマンドに対応して前記２番目の前記テスト対象機器となる前記ネットワーク機器から返信される応答情報を基に、前記判定手段が所定負荷の前記コマンドのパケット欠落が１００％でないと判定した場合、所定負荷の前記コマンドを、前記ＩＰアドレス取得手段において取得したＩＰアドレスを基に前記２番目の前記テスト対象機器となっている前記ネットワーク機器に向けて送出する第３のコマンド送出手段を備えたものであり、
前記判定手段は、前記コマンド送出手段から送出された所定負荷の前記コマンドに対応して前記最初のテスト対象機器となっている前記ネットワーク機器から返信される応答情報を受信し、受信した応答情報を基に通信障害が発生しているか否かを判定して通信障害が発生していると判定された場合、前記最初のテスト対象機器となった前記ネットワーク機器と前記受信端末との間が通信障害の発生箇所として前記表示手段に表示する第１の判定手段と、前記第１の判定手段において通信障害が発生していないと判定された場合に、前記コマンド送出手段から送出された所定負荷の前記コマンドに対応して前記２番目の前記テスト対象機器となる前記ネットワーク機器から返信される応答情報を基に、所定負荷の前記コマンドのパケット欠落が１００％であるか否かを判定する第２の判定手段と、前記第２の判定手段において前記コマンドのパケット欠落が１００％でないと判定された場合に、前記第３のコマンド送出手段から送出された所定負荷の前記コマンドに対応して前記２番目の前記テスト対象機器となる前記ネットワーク機器から返信される応答情報を受信し、受信した前記応答情報を基に通信障害が発生しているか否かを判定する第３の判定手段を備えたものであり、
前記パケット欠落テスト手段は、前記第２の判定手段において、所定負荷の前記コマンドのパケット欠落が１００％であると判定された場合、前記サーバに対し、前記テストデータの送信要求を行い、前記テストデータの送信要求に対応して前記サーバが送信する前記テストデータを受信するとともに、所定の時間経過後前記サーバに対して前記テストデータの送信停止要求を送信して前記テストデータの送信を停止させた後、前記サーバから受信した前記テストデータを基にパケット欠落の有無を確認／判定してその結果を前記表示手段に表示させるものであり、
前記繰り返し手段は、前記第３の判定手段において、通信障害が発生していると判断された場合、そのとき前記テスト対象機器となった前記ネットワーク機器と、それに隣接する前記受信端末側の前記ネットワーク機器もしくは前記受信端末との間が通信障害箇所と特定してその結果を前記表示手段に表示し、通信障害が発生していないと判断された場合、前記ＩＰアドレス取得手段において取得したＩＰアドレスを基に、次に続く前記テスト対象機器となる前記ネットワーク機器に対して前記第３のコマンド送出手段から所定負荷の前記コマンドを送出させ、送出した所定負荷の前記コマンドに対する応答情報を基に、前記第３の判定手段において通信障害の発生有無を判定する処理作業を前記テスト対象機器が前記サーバとなるまで繰り返し実施するものであり、
前記表示手段は、前記サーバとの間の前記パケット欠落テストの結果などを表示するものである、
ことを特徴とする受信端末。
【請求項１４】
請求項８記載の通信障害切り分け機能を有する映像配信システムを構成する受信端末であって、
前記受信端末は、送信手段、判定手段、パケット欠落テスト手段および表示手段を備え、
前記送信手段は、前記サーバに対して通常の前記コマンドを送信する第１の送信手段と、
前記判定手段において前記通常の前記コマンドの前記サーバに対する送信が失敗したと判定された場合、前記映像配信システムにおいて前記ホームルータは使用されているものと判断し、前記ホームルータに対して所定負荷の前記コマンドを送信する第２の送信手段を備えたものであり、
前記判定手段は、前記第１の送信手段が送信した前記通常の前記コマンドに対する前記サーバからの応答情報を確認し、前記サーバへの前記通常の前記コマンドの送信が成功したか否かを判定する第１の判定手段と、前記第２の送信手段が送信した前記所定負荷の前記コマンドに対する前記ホームルータからの応答（コマンド応答）を受信し、前記コマンド応答の情報を基に通信障害が発生しているか否かを確認／判定する第２の判定手段を備えたものであり、
パケット欠落テスト手段は、前記第２の判定手段において通信障害が発生していないと判定された場合、または、前記第１の判定手段において前記通常の前記コマンドの送信が成功したと判定された場合、前記サーバに対し、前記パケット欠落テストを行うためにパケット欠落の有無を特定できる情報を備えた前記テストデータの送信要求を行い、前記送信要求に対応して前記サーバから送信される前記テストデータを受信し、所定時間経過後前記サーバに対し、前記テストデータの送信停止要求を行って前記テストデータの送信を停止させるとともに、前記サーバから受信した前記テストデータを基にパケット欠落の有無、すなわち、通信障害が発生しているか否かを確認／判定し、その確認／判定結果を前記表示手段に表示させるものであり、
前記表示手段は、前記第２の判定手段において前記コマンド応答の情報を基に通信障害が発生していると確認／判定された場合の確認／判定結果や、前記パケット欠落テスト手段における確認／判定結果などを表示するものである、
ことを特徴とする受信端末。
【請求項１５】
前記サーバが前記受信端末に対して前記テストデータを配信する際に用いるパケット長および送信間隔は、前記映像および／または音声コンテンツを配信する際に用いるパケット長および送信間隔と同一であることを特徴とする請求項１３または１４記載の受信端末。
【請求項１６】
前記コマンドはＰＩＮＧコマンドであり、前記ＰＩＮＧコマンドのパケット長および送信間隔を調整することにより、前記ネットワークにかける負荷のレベルを設定することを特徴とする請求項１２乃至１５のいずれかに記載の受信端末。
【請求項１７】
前記ＰＩＮＧコマンドのパケット長は、前記サーバが前記映像および／または音声コンテンツを配信する際に使用するパケット長と同じであることを特徴とする請求項１６記載の受信端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットを利用した映像配信システムにおいて、映像品質障害の一因であるパケット欠落が発生した場所を特定することが可能な通信障害切り分け方法、通信障害切り分け機能を有する映像配信システムおよび受信端末に関するものである。
【背景技術】
【０００２】
インターネットを利用したリアルタイム映像配信システムは、Ｗｅｂブラウザや電子メール等の一般的なインターネットアプリケーションとは異なる要件を持っている。すなわち、Ｗｅｂブラウザや電子メールでは、それぞれのサーバと受信端末（クライアント端末）間において、多少の時間がかかっても正しくデータが送受信できることが求められ、そのため、欠落したパケットの再送等の機能を備えた信頼性の高いＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）を用いて通信を行っている。一方、リアルタイム映像配信システムでは、多少映像が乱れても映像が途切れること無く配信できることが求められ、そのため、欠落したパケットの再送処理等の信頼性を高める機能を有していない反面、ネットワークやサーバあるいは受信端末の負荷が少なくなるという特徴を備えたＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）が用いられることが多い。
【０００３】
しかしながら、近年ネットワーク技術の発達により、ＦＴＴＨ（Ｆｉｂｅｒ  Ｔｏ  Ｔｈｅ  Ｈｏｍｅ）等の広帯域高品質のインターネットアクセス回線が提供され始め、ＵＤＰを用いても十分な信頼性が確保されつつあり、これに伴い、ハイビジョン映像のような、よりビットレートの高い高品質な映像コンテンツをＵＤＰで提供するサービスが増加しつつある。
【０００４】
一方、家庭内では、帯域や品質は低いという欠点はあるものの、配線する手間が省ける無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｏｗｏｒｋ）やＰＬＣ（Ｐｏｗｅｒ  Ｌｉｎｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）等が普及しつつある。
【０００５】
このような環境において、高品質な映像コンテンツをインターネット経由で視聴しようとすると、例えアクセス回線としてＦＴＴＨを用いていたとしても、家庭内ＬＡＮの影響でパケット欠落等の通信品質上の問題が発生する事がある。特に、有料サービスの場合においては、通信品質上の問題が発生すると早期の解決が望まれるため、パケット欠落の原因、すなわち通信障害の発生箇所が家庭内ＬＡＮにあるのか、それとも他の要因なのかを切り分けることは重要な課題となる。
【０００６】
パケット欠落が発生した場所を特定する技術としては、例えば、特許文献１に、ネットワーク障害分析支援システムに関する技術が開示されている。特許文献１に開示されている技術は、ネットワーク上の様々な通信経路での遅延時間やパケットロス率を測定したデータを監視装置で収集し、それらの収集したデータを基に品質劣化の箇所を特定することを特徴としている。
【特許文献１】特開２００４−２２８８２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述の特許文献１に開示されている従来の技術は、ネットワーク業者が独自に利用しているものであり、一般のユーザが同様の方法でデータを収集し、それを基にネットワーク上での通信品質劣化の発生箇所を特定することはできない。
【０００８】
本発明は、上記課題を解決するため、サーバとユーザ端末の２つの機器のみを利用してパケット欠落箇所を特定する、すなわち、通信品質劣化の発生箇所（通信障害発生箇所）を特定する通信障害切り分け方法、通信障害切り分け機能を有する映像配信システムおよび受信端末を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本願の第１の発明の通信障害切り分け方法は、サーバからネットワークで互いに接続された受信端末に対して、少なくとも１つのネットワーク機器を経由して映像および／または音声コンテンツを配信する映像配信システムにおける通信障害を切り分けるための方法であって、前記受信端末が、前記サーバに対してｔｒａｃｅｒｏｕｔｅコマンドを送信し、前記サーバに至る前記ネットワーク上の経路の全ての前記ネットワーク機器のＩＰアドレスを取得するステップ１と、前記受信端末は、前記ネットワークに対して、前記サーバより配信される映像および／または音声コンテンツと同等の負荷をかけることが可能なコマンドを送出する機能を有しており、前記コマンドを、前記ステップ１において取得したＩＰアドレスを基に、前記受信端末に最短で接続され、最初のテスト対象機器となっている前記ネットワーク機器に向けて送出するステップ２と、前記受信端末から送出された前記コマンドに対応して前記ネットワーク機器から返信される応答情報を受信し、受信した前記応答情報を基に通信障害が発生しているか否かを判定するステップ３と、前記ステップ３において、通信障害が発生していると判定された場合、前記テスト対象機器となった前記ネットワーク機器と、それに隣接する前記受信端末側の前記ネットワーク機器もしくは前記受信端末との間が通信障害箇所と特定して障害の切り分け作業を終了するステップ４と、前記ステップ３において、通信障害が発生していないと判定された場合、前記受信端末は、前記ステップ１において取得したＩＰアドレスを基に、次に続く前記テスト対象機器となる前記ネットワーク機器に対して前記ステップ２〜前記ステップ４と同様の操作を行い、その結果、通信障害が発生していないと判定された場合は、前記テスト対象機器が前記サーバとなるまで前記ステップ２〜前記ステップ４と同様の操作を繰り返すステップ５と、を備えることを特徴とするものである。
【００１０】
また、本願の第２の発明の通信障害切り分け方法は、サーバからネットワークで互いに接続された受信端末に対して、少なくとも１つのネットワーク機器を経由して映像および／または音声コンテンツを配信する映像配信システムにおける通信障害を切り分けるための方法であって、前記受信端末が、前記サーバに対してｔｒａｃｅｒｏｕｔｅコマンドを送信し、前記サーバに至る前記ネットワーク上の経路の全ての前記ネットワーク機器のＩＰアドレスを取得するステップ１と、前記受信端末は、前記ネットワークに対して、前記サーバより配信される映像および／または音声コンテンツと同等の負荷をかけることが可能なコマンドを送出することができる機能を有しており、所定負荷の前記コマンドを、前記ステップ１において取得したＩＰアドレスを基に、前記受信端末に最短で接続され最初のテスト対象機器となっている前記ネットワーク機器に向けて送出するステップ２と、前記受信端末から送出された所定負荷の前記コマンドに対応して前記最初のテスト対象機器となっている前記ネットワーク機器から返信される応答情報を受信し、受信した応答情報を基に通信障害が発生しているか否かを判定するステップ３と、前記ステップ３において、通信障害が発生していると判定された場合、前記最初のテスト対象機器となった前記ネットワーク機器と前記受信端末との間が通信障害箇所と特定して障害の切り分け作業を終了するステップ４と、前記ステップ３において、通信障害が発生していないと判定された場合、前記受信端末は、前記ステップ１において取得したＩＰアドレスを基に、２番目の前記テスト対象機器となる前記ネットワーク機器に対して所定負荷の前記コマンドを送出するステップ５と、前記受信端末から送出された前記コマンドに対応して前記２番目の前記テスト対象機器となる前記ネットワーク機器から返信される応答情報を受信し、受信した応答情報を基に前記コマンドのパケット欠落が１００％であるか否かを判定するステップ６と、ステップ６において、前記コマンドのパケット欠落が１００％であると判定された場合、前記受信端末は前記サーバに対し、パケット欠落テストを行うためにパケット欠落の有無を特定できる情報を備えたテストデータの送信要求を行い、前記サーバは前記受信端末に対し、前記受信端末からの送信要求に対応して前記テストデータの送信を行うとともに、前記受信端末からの前記テストデータの送信停止要求に対応して前記テストデータの送信を停止し、前記受信端末は前記サーバから受信した前記テストデータを基にパケット欠落の有無（通信障害発生の有無）を確認し、その結果を表示してパケット欠落テストを終了するステップ７と、ステップ６において、前記コマンドのパケット欠落が１００％でないと判定された場合、前記受信端末が、所定負荷の前記コマンドを、前記ステップ１において取得したＩＰアドレスを基に、前記２番目のテスト対象機器となっている前記ネットワーク機器に向けて送出するステップ８と、前記受信端末から送出された前記コマンドに対応して前記ネットワーク機器から返信される応答情報を受信し、受信した応答情報を基に通信障害が発生しているか否かを判定するステップ９と、前記ステップ９において、通信障害が発生していると判定された場合、そのとき前記テスト対象機器となった前記ネットワーク機器と、それに隣接する前記受信端末側の前記ネットワーク機器もしくは前記受信端末との間が通信障害箇所と特定して障害の切り分け作業を終了するステップ１０と、前記ステップ９において、通信障害が発生していないと判定された場合、受信端末は、前記ステップ１において取得したＩＰアドレスを基に、次に続くテスト対象機器となる前記ネットワーク機器に対して前記ステップ８〜前記ステップ１０と同様の操作を行い、その結果、通信障害が発生していないと判定された場合は、テスト対象機器が前記サーバとなるまで前記ステップ８〜前記ステップ１０と同様の操作を繰り返すステップ１１と、を備えることを特徴とするものである。
【００１１】
また、本願の第３の発明の通信障害切り分け方法は、受信端末がサーバとネットワークで互いに接続され、または、前記受信端末が前記サーバとコマンドの転送機能を有さないホームルータを介して前記ネットワークで互いに接続され、前記サーバから前記ネットワークを介して前記受信端末に対し、少なくとも１つのネットワーク機器を経由して映像および／または音声コンテンツを配信する映像配信システムにおいて通信障害を切り分けるための方法であって、前記受信端末が前記サーバに対して例えば１つのＩＰパケットで構成される通常の前記コマンドを送信するステップ１と、前記受信端末が送信した通常の前記コマンドに対する前記サーバからの応答情報を確認し、前記サーバへの通常の前記コマンドの送信が成功したか否かを判定するステップ２と、前記ステップ２において、通常の前記コマンドの送信が失敗したと判定された場合、前記ネットワークに対して前記サーバより配信される映像および／または音声コンテンツと同等の負荷をかけることが可能な前記コマンドを送出する機能を有する前記受信端末は、前記映像配信システムにおいて前記ホームルータは使用されているものと判断し、前記ホームルータに対して一定負荷の前記コマンドを送信するステップ３と、前記受信端末が、送信した一定負荷の前記コマンドに対する前記ホームルータからの応答情報（コマンド応答情報）を受信し、前記コマンド応答情報を基に通信障害が発生しているか否かを判定するステップ４と、前記ステップ４において、通信障害が発生していると判定された場合、通信障害が宅内で発生したことを示す表示をして障害切り分けテストを終了するステップ５と、前記ステップ４において、通信障害が発生していないと判定された場合、前記受信端末は前記サーバに対し、パケット欠落テストを行うためにパケット欠落の有無を特定できる情報を備えたテストデータの送信要求を行い、前記サーバは前記受信端末に対し、前記受信端末からの送信要求に対応して前記テストデータの送信を行うとともに、前記受信端末からの前記テストデータの送信停止要求に対応して前記テストデータの送信を停止し、前記受信端末は前記サーバから受信した前記テストデータを基に通信障害が発生しているか否かを判定するステップ６と、
前記ステップ２において、通常の前記コマンドの送信が成功したと判定された場合、前記映像配信システムにおいて前記ホームルータは使用されていないものと判断して、前記受信端末が前記サーバとのパケット欠落テストを実施するステップ６に移行するステップ７と、前記ステップ６において、パケット欠落が確認された場合、パケット欠落が宅外で発生したことを示す表示をして障害切り分けテストを終了するステップ８と、前記ステップ６において、通信障害が発生していないと判定された場合、通信障害が発生しなかったことを示す表示をして障害切り分けテストを終了するステップ９と、を備えることを特徴とするものである。
【００１２】
また、本願の第４の発明の通信障害切り分け方法は、本願の第２または第３の発明の通信障害切り分け方法において、前記サーバが前記受信端末に対して前記テストデータを配信する際に用いるパケット長および送信間隔は、前記映像および／または音声コンテンツを配信する際に用いるパケット長および送信間隔と同一であることを特徴とするものである。
【００１３】
また、本願の第５の発明の通信障害切り分け方法は、本願の第１乃至第４のいずれかの発明の通信障害切り分け方法において、前記コマンドはＰＩＮＧコマンドであり、前記受信端末は、前記ＰＩＮＧコマンドのパケット長および送信間隔を調整することにより、前記ネットワークにかける負荷のレベルを設定することを特徴とするものである。
【００１４】
また、本願の第６の発明の通信障害切り分け方法は、本願の第５の通信障害切り分け方法において、前記ＰＩＮＧコマンドのパケット長は、前記サーバが前記受信端末に対して前記映像および／または音声コンテンツを配信する際に使用するパケット長と同じであることを特徴とするものである。
【００１５】
また、本願の第７の発明の通信障害切り分け機能を有する映像配信システムは、受信端末と前記受信端末がネットワークで互いに接続されたサーバとで構成、または、前記受信端末と前記受信端末がＰＩＮＧコマンドの転送機能を有さないホームルータを介して前記ネットワークで互いに接続された前記サーバとで構成され、前記サーバから前記受信端末に対して、少なくとも１つのネットワーク機器を経由して映像および／または音声コンテンツを配信する通信障害切り分け機能を有する映像配信システムであって、前記サーバは、前記受信端末との間でパケット欠落テストを実行するために必要なパケット欠落の有無を特定できる情報を備えたテストデータを保持するテストデータ保持手段と、前記受信端末から送信される前記テストデータの送信要求に対応して、前記テストデータ保持手段に保持している前記テストデータを送信するテストデータ送信手段と、前記受信端末から送信される前記テストデータの送信停止要求に対応して、前記テストデータ送信手段からの前記テストデータの送信を停止させるテストデータ送信停止手段と、を備え、前記受信端末は、ＩＰアドレス取得手段、コマンド送出手段、判定手段、パケット欠落テスト手段、繰り返し手段および表示手段を備え、前記ＩＰアドレス取得手段は、前記サーバに対してｔｒａｃｅｒｏｕｔｅコマンドを送信し、前記サーバに至る前記ネットワーク上の経路の全ての前記ネットワーク機器のＩＰアドレスを取得するものであり、前記コマンド送出手段は、前記ネットワークに対して、前記サーバより配信される前記映像および／または音声コンテンツと同等の負荷をかけることが可能なコマンドを有し、所定負荷の前記コマンドを、前記ＩＰアドレス取得手段において取得したＩＰアドレスを基に、前記受信端末に最短で接続され、最初のテスト対象機器となっている前記ネットワーク機器に向けて送出する第１のコマンド送出手段と、前記第１のコマンド送出手段から送出した所定負荷の前記コマンドに対応して前記最初のテスト対象機器となっている前記ネットワーク機器から返信される応答情報を基に、前記判定手段が通信障害は発生していないと判定した場合、前記ＩＰアドレス取得手段において取得したＩＰアドレスを基に２番目の前記テスト対象機器となる前記ネットワーク機器に対して所定負荷の前記コマンドを送出する第２のコマンド送出手段と、前記第２のコマンド送出手段から送出された所定負荷の前記コマンドに対応して前記２番目の前記テスト対象機器となる前記ネットワーク機器から返信される応答情報を基に、前記判定手段が所定負荷の前記コマンドのパケット欠落が１００％でないと判定した場合、所定負荷の前記コマンドを、前記ＩＰアドレス取得手段において取得したＩＰアドレスを基に前記２番目の前記テスト対象機器となっている前記ネットワーク機器に向けて送出する第３のコマンド送出手段を備えたものであり、前記判定手段は、前記コマンド送出手段から送出された所定負荷の前記コマンドに対応して前記最初のテスト対象機器となっている前記ネットワーク機器から返信される応答情報を受信し、受信した応答情報を基に通信障害が発生しているか否かを判定して通信障害が発生していると判定された場合、前記最初のテスト対象機器となった前記ネットワーク機器と前記受信端末との間が通信障害の発生箇所として前記表示手段に表示する第１の判定手段と、前記第１の判定手段において通信障害が発生していないと判定された場合に、前記コマンド送出手段から送出された所定負荷の前記コマンドに対応して前記２番目の前記テスト対象機器となる前記ネットワーク機器から返信される応答情報を基に、所定負荷の前記コマンドのパケット欠落が１００％であるか否かを判定する第２の判定手段と、前記第２の判定手段において前記コマンドのパケット欠落が１００％でないと判定された場合に、前記第３のコマンド送出手段から送出された所定負荷の前記コマンドに対応して前記２番目の前記テスト対象機器となる前記ネットワーク機器から返信される応答情報を受信し、受信した前記応答情報を基に通信障害が発生しているか否かを判定する第３の判定手段を備えたものであり、
前記パケット欠落テスト手段は、前記第２の判定手段において、所定負荷の前記コマンドのパケット欠落が１００％であると判定された場合、前記サーバに対し、前記テストデータの送信要求を行い、前記テストデータの送信要求に対応して前記サーバが送信する前記テストデータを受信するとともに、所定の時間経過後前記サーバに対して前記テストデータの送信停止要求を送信して前記テストデータの送信を停止させた後、前記サーバから受信した前記テストデータを基にパケット欠落の有無を確認／判定してその結果を前記表示手段に表示させるものであり、前記繰り返し手段は、前記第３の判定手段において、通信障害が発生していると判断された場合、そのとき前記テスト対象機器となった前記ネットワーク機器と、それに隣接する前記受信端末側の前記ネットワーク機器もしくは前記受信端末との間が通信障害箇所と特定してその結果を前記表示手段に表示し、通信障害が発生していないと判断された場合、前記ＩＰアドレス取得手段において取得したＩＰアドレスを基に、次に続く前記テスト対象機器となる前記ネットワーク機器に対して前記第３のコマンド送出手段から所定負荷の前記コマンドを送出させ、送出した所定負荷の前記コマンドに対する応答情報を基に、前記第３の判定手段において通信障害の発生有無を判定する処理作業を前記テスト対象機器が前記サーバとなるまで繰り返し実施するものであり、前記表示手段は、前記サーバとの間の前記パケット欠落テストの結果などを表示するものである、ことを特徴とするものである。
【００１６】
また、本願の第８の発明の通信障害切り分け機能を有する映像配信システムは、受信端末と前記受信端末がネットワークで互いに接続されたサーバとで構成、または、前記受信端末と前記受信端末がコマンドの転送機能を有さないホームルータを介して前記ネットワークで互いに接続された前記サーバとで構成され、前記サーバから前記受信端末に対して、少なくとも１つのネットワーク機器を経由して映像および／または音声コンテンツを配信する障害切り分け機能を有する映像配信システムであって、前記サーバは、前記受信端末から送信された例えば１つのＩＰパケットで構成される通常の前記コマンドに対する応答を送信する応答送信手段と、前記受信端末との間でパケット欠落テストを実行するために必要なパケット欠落の有無を特定できる情報を備えたテストデータを保持するテストデータ保持手段と、前記受信端末から送信される前記テストデータの送信要求に対応して、前記テストデータ保持手段に保持している前記テストデータを送信するテストデータ送信手段と、前記受信端末から送信される前記テストデータの送信停止要求に対応して、前記テストデータ送信手段からの前記テストデータの送信を停止させるテストデータ送信停止手段と、を備え、前記受信端末は、送信手段、判定手段、パケット欠落テスト手段および表示手段を備え、前記送信手段は、前記サーバに対して通常の前記コマンドを送信する第１の送信手段と、前記判定手段において前記通常の前記コマンドの前記サーバに対する送信が失敗したと判定された場合、前記映像配信システムにおいて前記ホームルータは使用されているものと判断し、前記ホームルータに対して所定負荷の前記コマンドを送信する第２の送信手段を備えたものであり、前記判定手段は、前記第１の送信手段が送信した前記通常の前記コマンドに対する前記サーバからの応答情報を確認し、前記サーバへの前記通常の前記コマンドの送信が成功したか否かを判定する第１の判定手段と、前記第２の送信手段が送信した前記所定負荷の前記コマンドに対する前記ホームルータからの応答（コマンド応答）を受信し、前記コマンド応答の情報を基に通信障害が発生しているか否かを確認／判定する第２の判定手段を備えたものであり、パケット欠落テスト手段は、前記第２の判定手段において通信障害が発生していないと判定された場合、または、前記第１の判定手段において前記通常の前記コマンドの送信が成功したと判定された場合、前記サーバに対し、前記パケット欠落テストを行うためにパケット欠落の有無を特定できる情報を備えた前記テストデータの送信要求を行い、前記送信要求に対応して前記サーバから送信される前記テストデータを受信し、所定時間経過後前記サーバに対し、前記テストデータの送信停止要求を行って前記テストデータの送信を停止させるとともに、前記サーバから受信した前記テストデータを基にパケット欠落の有無、すなわち、通信障害が発生しているか否かを確認／判定し、その確認／判定結果を前記表示手段に表示させるものであり、前記表示手段は、前記第２の判定手段において前記コマンド応答の情報を基に通信障害が発生していると確認／判定された場合の確認／判定結果や、前記パケット欠落テスト手段における確認／判定結果などを表示するものである、ことを特徴とするものである。
【００１７】
また、本願の第９の発明の通信障害切り分け機能を有する映像配信システムは、本願の第７または第８の発明の通信障害切り分け機能を有する映像配信システムにおいて、前記コマンドはＰＩＮＧコマンドであり、前記ＰＩＮＧコマンドのパケット長および送信間隔を調整することにより、前記ネットワークにかける負荷のレベルを設定することを特徴とするものである。
【００１８】
また、本願の第１０の発明の通信障害切り分け機能を有する映像配信システムは、本願の第９の発明の通信障害切り分け機能を有する映像配信システムにおいて、前記ＰＩＮＧコマンドのパケット長は、前記サーバが前記映像および／または音声コンテンツを配信する際に使用するパケット長と同じであることを特徴とするものである。
【００１９】
また、本願の第１１の発明の通信障害切り分け機能を有する映像配信システムは、本願の第７乃至第１０のいずれかの発明の通信障害切り分け機能を有する映像配信システムにおいて、前記サーバが前記受信端末に対して前記テストデータを配信する際に用いるパケット長および送信間隔は、前記映像および／または音声コンテンツを配信する際に用いるパケット長および送信間隔と同一であることを特徴とするものである。
【００２０】
また、本願の第１２の発明の受信端末は、サーバとネットワークで互いに接続され、前記サーバから前記ネットワークを介し、少なくとも１つのネットワーク機器を経由して映像および／または音声コンテンツを受信するとともに、通信障害切り分け機能を有する受信端末であって、前記サーバに対してｔｒａｃｅｒｏｕｔｅコマンドを送信し、前記サーバに至る前記ネットワーク上の経路の全ての前記ネットワーク機器のＩＰアドレスを取得するＩＰアドレス取得手段と、前記ネットワークに対して、前記サーバより配信される前記映像および／または音声コンテンツと同等の負荷をかけることが可能なコマンドを有し、前記コマンドを、前記ＩＰアドレス取得手段において取得したＩＰアドレスを基に、前記受信端末に最短で接続され、最初のテスト対象機器となっている前記ネットワーク機器に向けて送出するコマンド送出手段と、前記コマンド送出手段から送出された前記コマンドに対応して前記ネットワーク機器から返信される応答情報を受信し、受信した前記応答情報を基に通信障害が発生しているか否かを判定する判定手段と、前記判定手段において、通信障害が発生していると判定された場合、前記テスト対象機器となった前記ネットワーク機器と、それに隣接する前記受信端末側の前記ネットワーク機器もしくは前記受信端末との間が通信障害箇所であることなどを表示する表示手段と、前記判定手段において、通信障害が発生していないと判定された場合、前記ＩＰアドレス取得手段において取得したＩＰアドレスを基に、次に続く前記テスト対象機器となる前記ネットワーク機器に対して前記コマンド送出手段から前記コマンドを送出し、送出した前記コマンドに対する応答情報を基に、前記判定手段において通信障害の発生有無を判定する処理作業を前記テスト対象機器が前記サーバとなるまで繰り返し実施する繰り返し手段と、を備えたことを特徴とするものである。
【００２１】
また、本願の第１３の発明の受信端末は、本願の第７の発明の通信障害切り分け機能を有する映像配信システムを構成する受信端末であって、前記受信端末は、ＩＰアドレス取得手段、コマンド送出手段、判定手段、パケット欠落テスト手段、繰り返し手段および表示手段を備え、前記ＩＰアドレス取得手段は、前記サーバに対してｔｒａｃｅｒｏｕｔｅコマンドを送信し、前記サーバに至る前記ネットワーク上の経路の全ての前記ネットワーク機器のＩＰアドレスを取得するものであり、前記コマンド送出手段は、前記ネットワークに対して、前記サーバより配信される前記映像および／または音声コンテンツと同等の負荷をかけることが可能なコマンドを有し、所定負荷の前記コマンドを、前記ＩＰアドレス取得手段において取得したＩＰアドレスを基に、前記受信端末に最短で接続され、最初のテスト対象機器となっている前記ネットワーク機器に向けて送出する第１のコマンド送出手段と、前記第１のコマンド送出手段から送出した所定負荷の前記コマンドに対応して前記最初のテスト対象機器となっている前記ネットワーク機器から返信される応答情報を基に、前記判定手段が通信障害は発生していないと判定した場合、前記ＩＰアドレス取得手段において取得したＩＰアドレスを基に２番目の前記テスト対象機器となる前記ネットワーク機器に対して所定負荷の前記コマンドを送出する第２のコマンド送出手段と、前記第２のコマンド送出手段から送出された所定負荷の前記コマンドに対応して前記２番目の前記テスト対象機器となる前記ネットワーク機器から返信される応答情報を基に、前記判定手段が所定負荷の前記コマンドのパケット欠落が１００％でないと判定した場合、所定負荷の前記コマンドを、前記ＩＰアドレス取得手段において取得したＩＰアドレスを基に前記２番目の前記テスト対象機器となっている前記ネットワーク機器に向けて送出する第３のコマンド送出手段を備えたものであり、前記判定手段は、前記コマンド送出手段から送出された所定負荷の前記コマンドに対応して前記最初のテスト対象機器となっている前記ネットワーク機器から返信される応答情報を受信し、受信した応答情報を基に通信障害が発生しているか否かを判定して通信障害が発生していると判定された場合、前記最初のテスト対象機器となった前記ネットワーク機器と前記受信端末との間が通信障害の発生箇所として前記表示手段に表示する第１の判定手段と、前記第１の判定手段において通信障害が発生していないと判定された場合に、前記コマンド送出手段から送出された所定負荷の前記コマンドに対応して前記２番目の前記テスト対象機器となる前記ネットワーク機器から返信される応答情報を基に、所定負荷の前記コマンドのパケット欠落が１００％であるか否かを判定する第２の判定手段と、前記第２の判定手段において前記コマンドのパケット欠落が１００％でないと判定された場合に、前記第３のコマンド送出手段から送出された所定負荷の前記コマンドに対応して前記２番目の前記テスト対象機器となる前記ネットワーク機器から返信される応答情報を受信し、受信した前記応答情報を基に通信障害が発生しているか否かを判定する第３の判定手段を備えたものであり、前記パケット欠落テスト手段は、前記第２の判定手段において、所定負荷の前記コマンドのパケット欠落が１００％であると判定された場合、前記サーバに対し、前記テストデータの送信要求を行い、前記テストデータの送信要求に対応して前記サーバが送信する前記テストデータを受信するとともに、所定の時間経過後前記サーバに対して前記テストデータの送信停止要求を送信して前記テストデータの送信を停止させた後、前記サーバから受信した前記テストデータを基にパケット欠落の有無を確認／判定してその結果を前記表示手段に表示させるものであり、前記繰り返し手段は、前記第３の判定手段において、通信障害が発生していると判断された場合、そのとき前記テスト対象機器となった前記ネットワーク機器と、それに隣接する前記受信端末側の前記ネットワーク機器もしくは前記受信端末との間が通信障害箇所と特定してその結果を前記表示手段に表示し、通信障害が発生していないと判断された場合、前記ＩＰアドレス取得手段において取得したＩＰアドレスを基に、次に続く前記テスト対象機器となる前記ネットワーク機器に対して前記第３のコマンド送出手段から所定負荷の前記コマンドを送出させ、送出した所定負荷の前記コマンドに対する応答情報を基に、前記第３の判定手段において通信障害の発生有無を判定する処理作業を前記テスト対象機器が前記サーバとなるまで繰り返し実施するものであり、前記表示手段は、前記サーバとの間の前記パケット欠落テストの結果などを表示するものである、ことを特徴とするものである。
【００２２】
また、本願の第１４の発明の受信端末は、本願の第８の発明の通信障害切り分け機能を有する映像配信システムを構成する受信端末であって、前記受信端末は、送信手段、判定手段、パケット欠落テスト手段および表示手段を備え、前記送信手段は、前記サーバに対して通常の前記コマンドを送信する第１の送信手段と、前記判定手段において前記通常の前記コマンドの前記サーバに対する送信が失敗したと判定された場合、前記映像配信システムにおいて前記ホームルータは使用されているものと判断し、前記ホームルータに対して所定負荷の前記コマンドを送信する第２の送信手段を備えたものであり、前記判定手段は、前記第１の送信手段が送信した前記通常の前記コマンドに対する前記サーバからの応答情報を確認し、前記サーバへの前記通常の前記コマンドの送信が成功したか否かを判定する第１の判定手段と、前記第２の送信手段が送信した前記所定負荷の前記コマンドに対する前記ホームルータからの応答（コマンド応答）を受信し、前記コマンド応答の情報を基に通信障害が発生しているか否かを確認／判定する第２の判定手段を備えたものであり、パケット欠落テスト手段は、前記第２の判定手段において通信障害が発生していないと判定された場合、または、前記第１の判定手段において前記通常の前記コマンドの送信が成功したと判定された場合、前記サーバに対し、前記パケット欠落テストを行うためにパケット欠落の有無を特定できる情報を備えた前記テストデータの送信要求を行い、前記送信要求に対応して前記サーバから送信される前記テストデータを受信し、所定時間経過後前記サーバに対し、前記テストデータの送信停止要求を行って前記テストデータの送信を停止させるとともに、前記サーバから受信した前記テストデータを基にパケット欠落の有無、すなわち、通信障害が発生しているか否かを確認／判定し、その確認／判定結果を前記表示手段に表示させるものであり、前記表示手段は、前記第２の判定手段において前記コマンド応答の情報を基に通信障害が発生していると確認／判定された場合の確認／判定結果や、前記パケット欠落テスト手段における確認／判定結果などを表示するものである、ことを特徴とするものである。
【００２３】
また、本願の第１５の発明の受信端末は、本願の第１３または第１４の発明の通信障害切り分け機能を有する映像配信システムを構成する受信端末において、前記サーバが前記受信端末に対して前記テストデータを配信する際に用いるパケット長および送信間隔は、前記映像および／または音声コンテンツを配信する際に用いるパケット長および送信間隔と同一であることを特徴とするものである。
【００２４】
また、本願の第１６の発明の受信端末は、本願の第１２乃至第１５の発明の通信障害切り分け機能を有する映像配信システムを構成する受信端末において、前記コマンドはＰＩＮＧコマンドであり、前記ＰＩＮＧコマンドのパケット長および送信間隔を調整することにより、前記ネットワークにかける負荷のレベルを設定することを特徴とするものである。
【００２５】
また、本願の第１７の発明の受信端末は、本願の第１６の発明の通信障害切り分け機能を有する映像配信システムを構成する受信端末において、前記ＰＩＮＧコマンドのパケット長は、前記サーバが前記映像および／または音声コンテンツを配信する際に使用するパケット長と同じであることを特徴とするものである。
【発明の効果】
【００２６】
以上のように、本発明の通信障害切り分け方法、通信障害切り分け機能を有する映像配信システムおよび受信端末によれば、ユーザは受信端末を操作することにより、映像・音声コンテンツの品質劣化要因の１つであるパケットの欠落が、少なくとも宅内によるものか宅外によるものかを特定できる、あるいは、通信障害の発生箇所を特定できるようになる。
【発明を実施するための最良の形態】
【００２７】
以下に、本発明の実施の形態について、図面を参照しながら説明する。
【００２８】
（実施の形態１）
本発明の実施の形態１においては、映像コンテンツの受信端末がホームルータを介さずにインターネットに接続されている環境において、映像コンテンツのパケット欠落テストを行う場合を例にとって説明する。
【００２９】
図１は、本発明の実施の形態１における映像配信システムの概要を示したブロック図である。
【００３０】
図１において、受信端末（クライアント端末）１００は、ユーザ宅５００内に設置されており、映像コンテンツや音声コンテンツなどの受信・再生を行う機能を有している。受信端末１００は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、テレビおよびＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）レコーダ等のＩＰネットワークに対応した家電製品が考えられるがこれに限定されるものではない。アクセス回線２００は、受信端末１００とアクセスルータ３１０を接続するための回線であり、例えば、ＤＳＬ（Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）技術を用いた固定電話回線や、ＦＴＴＨなどが考えられる。受信端末１００は、アクセスルータ３１０を経由してインターネット３００に接続することができる。なお、アクセスルータ３１０は、通常はＩＳＰ（Ｉｎｔｅｒｎｅｔ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）によって管理されており、ユーザはＩＳＰと契約することで、インターネットサービスを享受することができる。インターネット３００には、アクセスルータ３１０の他に、映像配信サーバ４００やその他の一般のルータ３１１〜３１５などが接続されており、映像配信サーバ４００は、インターネット３００を介して、受信端末１００からの要求に応じて映像コンテンツなどを配信する機能を備えている。
【００３１】
次に、図２を用いて受信端末１００の構成について説明する。なお、図２は、本発明の実施の形態１における受信端末１００の内部の構成を示したブロック図である。
【００３２】
図２において、表示部１０１は、映像コンテンツの表示やパケット欠落テストの結果などを表示するデバイスであり、例えば、液晶ディスプレイが考えられる。また、表示部１０１は、必ずしも受信端末１００に内蔵されている必要はなく、受信端末１００の映像出力端子から送信される映像信号を受信して表示する外部機器であってもよい。入力部１０２は、制御部１０３に対してパケット欠落テストの起動等を要求するデバイスであり、例えば、リモコン受光部が考えられる。制御部１０３は、パケット欠落テストプログラムを記録しており、入力部１０２からの要求に応じてパケット欠落テストプログラムを読み込み実行するデバイスであり、例えば、ＣＰＵとメモリによって構成される。ネットワークインタフェース１０４は、インターネット３００との物理的な接続を行うデバイスであり、例えば、イーサネット（登録商標）コントローラが考えられる。
【００３３】
次に、図３を用いて、本発明の実施の形態１における通信障害切り分け方法について、具体的には受信端末１００においてパケット欠落テストを実施する手順について説明する。なお、図３は、本発明の実施の形態１における受信端末１００がパケット欠落テストを実施する手順を示すフローチャートである。
【００３４】
図３において、受信端末１００は、ユーザがリモコンなどを操作して送信したパケット欠落の確認要求を入力部１０２で受信すると、入力部１０２は、制御部１０３に対してパケット欠落テストの起動要求を行い（Ｓ１００）、制御部１０３におけるＩＰアドレス取得手段（図示せず）は、入力部１０２からのパケット欠落テストの起動要求を受信すると、ネットワークインタフェース１０４を介し映像配信サーバ４００に対してｔｒａｃｅｒｏｕｔｅコマンドを送信し、受信端末１００から映像配信サーバ４００に至るネットワーク上の経路の全てのルータのＩＰアドレスを取得する（Ｓ１０１）。なお、ｔｒａｃｅｒｏｕｔｅコマンドは、受信端末１００から映像配信サーバ４００に至るネットワーク上の経路の全てのルータのＩＰアドレスを取得するコマンドであり、標準的なＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）機能を備えたほぼ全ての機器に搭載されている。なお、本発明の実施の形態１においては、受信端末１００はアクセスルータ３１０、ルータ３１１およびルータ３１３を経由して映像配信サーバ４００にアクセスするものとする。
【００３５】
次に、受信端末１００は、より自分に近いルータ（本発明の実施の形態１においてはアクセスルータ３１０）から映像配信サーバ４００に至るまでステップＳ１０２〜ステップＳ１０４の処理を順次実行する。まず、ステップＳ１０２においては、制御部１０３におけるコマンド送出手段（図示せず）は、所定の負荷を与えるＰＩＮＧコマンド、例えば、映像コンテンツを送信する場合と同等の負荷を与えるＰＩＮＧコマンドを対象ルータに対して送信する。ＰＩＮＧコマンドは、ＩＣＭＰ（Ｉｎｔｅｒｎｅｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ  Ｐｒｏｔｏｃｏｌ）の機能を用いてＩＰデータグラムの到達やネットワークの遅延を調べるためのコマンドであり、ｔｒａｃｅｒｏｕｔｅコマンドと同様に、標準的なＴＣＰ／ＩＰ機能を備えたほぼ全ての機器に搭載されている。ＰＩＮＧコマンドは、パケット長や送信間隔を変更することが可能であり、これらを変更することにより、映像コンテンツをリアルタイムに配信している時と同等の負荷をネットワークに与えることができる。例えば、１０Ｍｂｐｓの映像コンテンツと同等の負荷を受信端末１００からアクセスルータ３１０間のネットワークに与える場合、受信端末１００は、ＰＩＮＧコマンドのペイロード長を１３１６Ｂｙｔｅとして、約２．１ｍｓ毎に１個のＰＩＮＧコマンドを送出すればよい。この時、受信端末１００から送出されるＰＩＮＧコマンド自体は約５Ｍｂｐｓの負荷にしかならないが、アクセスルータ３１０からの応答も同様の負荷を与えるため、合計１０Ｍｂｐｓの負荷をネットワークに与えることになる。実際の映像コンテンツを配信する場合と同様に、アクセスルータ３１０から受信端末１００方向へのネットワーク負荷を１０Ｍｂｐｓにしたい場合は、受信端末１００はＰＩＮＧコマンドの送出間隔を約１．０５ｍｓに変更して送出すればよい。
【００３６】
ステップＳ１０３においては、制御部１０３における判定手段（図示せず）は、対象ルータからのＰＩＮＧコマンドの応答情報を確認することによりパケット欠落の有無を確認する。例えば、１００個のＰＩＮＧコマンドを送出したにもかかわらず１００個よりも少ないＰＩＮＧコマンドの応答しか受信できない場合は、パケット欠落有りと判断する。ステップＳ１０３におけるパケット欠落の有無の確認の結果、パケット欠落がある（通信障害が発生している）と判明した場合、テスト（調査）結果を表示部（表示手段）１０１に表示し（Ｓ１０５）、処理を終了する。また、ステップＳ１０３におけるパケット欠落の有無の確認の結果、パケット欠落がない（通信障害が発生していない）と判定した場合、現在の調査対象が映像配信サーバ４００かどうかを確認し（Ｓ１０４）、調査対象が映像配信サーバ４００である場合、テスト結果を表示部１０１に表示し（ステップＳ１０５）て処理を終了し、そうでない場合は、制御部１０３における繰り返し手段（図示せず）により、ステップＳ１０２に戻り、調査対象を次のルータもしくは映像配信サーバ４００に変更してステップＳ１０２〜ステップＳ１０４の調査を継続する。
【００３７】
ステップＳ１０５においては、パケット欠落のテスト結果を表示部１０１に表示する。その表示の仕方は、例えば、最後までパケット欠落がなかった場合は「欠落なし」、アクセスルータ３１０およびルータ３１１へのパケット欠落テストにおいてはパケット欠落がなく、ルータ３１３へのパケット欠落テストにおいてパケット欠落があった場合は「ルータ３１１とルータ３１３間で欠落」などと表示する。
【００３８】
なお、本発明の実施の形態１において、ＰＩＮＧコマンドのペイロード長を１３１６Ｂｙｔｅとして説明したが、１３１６Ｂｙｔｅという値はＭＰＥＧ２−ＴＳパケット７つ分のサイズであり、ＭＰＥＧ２−ＴＳを映像フォーマットとした映像配信システムにおいては、ＰＩＮＧコマンドのペイロード長は映像コンテンツを伝送するＵＤＰパケットのペイロード長として採用される場合が多い。このように、実際に伝送に使用されるＵＤＰペイロード長とＰＩＮＧコマンドのペイロード長を一致させることで、より正確にネットワーク負荷を与えることができる。
【００３９】
また、本発明の実施の形態１における映像配信システムの概要を示す図１においては、説明を簡単にするためインターネット３００に接続されている受信端末１００は１つのみであるが、通常はインターネット３００には多くの受信端末が接続されている。これは、後述する本発明の実施の形態２および３においても同様である。
【００４０】
以上のように、本発明の実施の形態１によれば、比較的簡単な構成／方法により、パケット欠落の発生箇所を特定することが可能となる。
【００４１】
（実施の形態２）
本発明の実施の形態２においては、映像コンテンツの受信端末がホームルータを介してインターネットに接続されている環境において、映像コンテンツのパケット欠落テストを行う場合を例にとって説明する。一般的なホームルータは、ＮＡＴ（Ｎｅｔｗｏｒｋ  Ａｄｄｒｅｓｓ  Ｔｒａｎｓｌａｔｉｏｎ）機能を備えているため、ＰＩＮＧコマンドの転送が行えないという特徴を持っており、本発明の実施の形態２において説明するホームルータもＰＩＮＧコマンドの転送が行えないものとして説明する。
【００４２】
図４は、本発明の実施の形態２における映像配信システムの概要を示したブロック図である。図４において、図１と同じ構成要素については同じ符号を用い、本発明の実施の形態２において補足すべき項目についてのみ説明する。
【００４３】
図４において、ホームルータ１１０は、ユーザ宅５００内に設置されて受信端末１００とアクセス回線２００とに接続されており、ユーザ宅内のネットワークとユーザ宅外のネットワークを接続する機能を有している。
【００４４】
以下に、図５を用いて、本発明の実施の形態２における通信障害切り分け方法について、具体的には受信端末１００においてパケット欠落テストを実施する手順について説明する。なお、図５は、本発明の実施の形態２における受信端末１００によりパケット欠落テストを実施する手順を示すフローチャートである。
【００４５】
図５において、受信端末１００は、ユーザがリモコンなどを操作して送信したパケット欠落の確認要求を入力部１０２で受信すると、入力部１０２は、制御部１０３に対してパケット欠落テストの起動要求を行い（Ｓ２００）、制御部１０３におけるＩＰアドレス取得手段（図示せず）は、入力部１０２からのパケット欠落テストの起動要求を受信すると、ネットワークインタフェース１０４を介し映像配信サーバ４００に対してｔｒａｃｅｒｏｕｔｅコマンドを送信し、受信端末１００から映像配信サーバ４００に至るネットワーク上の経路の全てのルータのＩＰアドレスを取得する（Ｓ２０１）。
【００４６】
なお、本発明の実施の形態２においては、受信端末１００は、ホームルータ１１０、アクセスルータ３１０、ルータ３１１およびルータ３１３を経由して映像配信サーバ４００にアクセスするものとする。
【００４７】
制御部１０３における第１のコマンド送出手段（図示せず）は、ステップＳ２０１において、映像配信サーバ４００に対してｔｒａｃｅｒｏｕｔｅコマンドを送信することにより判明した最初のルータであるホームルータ１１０に対して、映像コンテンツと同等の一定の負荷（所定負荷）を与えるためにＰＩＮＧコマンドを送信する（Ｓ２０２）。
【００４８】
次に、制御部１０３における第１の判定手段（図示せず）は、ホームルータ１１０からのＰＩＮＧコマンドの応答情報を受信し、パケット欠落の有無（通信障害の発生有無）を確認／判定する（Ｓ２０３）。ステップＳ２０３における第１の判定手段によるパケット欠落有無の確認／判定の結果、ＰＩＮＧコマンドの応答に欠落がある場合、「最初のルータとの間で欠落」と表示部（表示手段）１０１へ表示してテストを終了する（Ｓ２０４）。ステップＳ２０３における第１の判定手段によるパケット欠落有無の確認／判定の結果、ホームルータ１１０からのＰＩＮＧコマンドの応答に欠落がない場合、制御部１０３における第２のコマンド送出手段（図示せず）は、２つ目のルータであるアクセスルータ３１０に対して一定負荷（所定負荷）のＰＩＮＧコマンドを送信する（Ｓ２０５）。
【００４９】
次に、制御部１０３における第２の判定手段（図示せず）は、アクセスルータ３１０からのＰＩＮＧコマンドの応答情報を受信し、パケット欠落が１００％であるか否かを確認／判定する（Ｓ２０６）。ステップＳ２０６において、パケット欠落が１００％であると判定した場合、最初のルータであるホームルータ１１０がＰＩＮＧコマンドを転送できないものと判断し、制御部１０３におけるパケット欠落テスト手段（図示せず）は、映像配信サーバ４００との間でパケット欠落テストを実施し（Ｓ２０７）、そのテスト結果を表示部（表示手段）１０１に表示してテストを終了する（Ｓ２０８）。ステップＳ２０７における受信端末１００と映像配信サーバ４００との間のパケット欠落テストの方法については後述する。
【００５０】
次に、ステップＳ２０６において、パケット欠落が１００％でないと判定した場合、最初のルータにＰＩＮＧコマンドの転送を行う機能があると判断できるため、映像配信システムは、図１に示す映像配信システムと同様にホームルータ１１０を含んでいないものと推定できる。そのため、ステップＳ２０６において、パケット欠落が１００％でないと判定した場合、本発明の実施の形態１と同様に、図３におけるステップＳ１０２〜ステップＳ１０５と同様の処理手順であるステップＳ２１２〜ステップＳ２１５の処理を、制御部１０３における繰り返し手段（図示せず）が、制御部１０３における第３のコマンド送出手段（図示せず）および第３の判定手段（図示せず）などを用いて繰り返し実施することにより、パケット欠落箇所（通信障害の発生箇所）を特定することができ、その結果を表示部（表示手段）１０１に表示することができる。
【００５１】
なお、上記説明において、第１〜第３のコマンド送出手段および第１〜第３の判定手段は、それぞれ独立した手段として説明したが、それぞれ１つのコマンド送出手段および１つの判定手段に統一しても、何ら問題がないことは明白である。
【００５２】
次に、図６を用いて、ステップＳ２０７において、受信端末１００が行う映像配信サーバ４００とのパケット欠落テストの手順について説明する。なお、図６は、映像配信サーバ４００とのパケット欠落テストの手順を示すシーケンス図である。
【００５３】
図６において、まず、受信端末１００におけるパケット欠落テスト手段（図示せず）は、映像配信サーバ４００に対してテストデータの送信要求を行う（Ｓ２０７−０１）。次に、映像配信サーバ４００におけるテストデータ送信手段（図示せず）は、受信端末１００に対して、受信端末１００からのテストデータの送信要求に対応してテストデータ保持手段（図示せず）に保持しているテストデータを一定レートで送信する（Ｓ２０７−０２）。この時、テストデータを送信するパケットサイズや送信間隔等の送信パラメータは、映像コンテンツを実際に配信する時と同じ条件にする必要がある。また、テストデータの各パケットにはシーケンスナンバーが付けられおり、受信端末１００はこのシーケンスナンバーを基にパケット欠落の有無を確認することができる。例えば、映像配信サーバ４００から受信したテストデータのパケットのシーケンスナンバーに不連続が発生しており、且つ、その不連続の原因がシーケンスナンバーの欠落による場合はパケット欠落が有りと判断し、シーケンスナンバーに不連続が発生していない場合はパケット欠落が無いと判断する。受信端末１００は、映像配信サーバ４００に対してテストデータの送信要求を送信してから一定の時間が経過すると、映像配信サーバ４００に対して、テストデータの送信停止要求を行う（Ｓ２０７−０３）。映像配信サーバ４００におけるテストデータ送信停止手段（図示せず）は、受信端末１００からのテストデータの送信停止要求に対応して、受信端末１００に対するテストデータの送信を停止する（Ｓ２０７−０４）。一方、受信端末１００は、パケット欠落の有無（通信障害の発生有無）を確認／判定し、パケット欠落が有ることを確認／判定した場合は、「インターネットで欠落」等、宅外でパケット欠落が発生したことを示すメッセージを表示部（表示手段）１０１に表示（Ｓ２０８）してパケット欠落テストを終了し、パケット欠落がないことを確認／判定した場合は、「欠落なし」等、パケット欠落が発生しなかったことを示すメッセージを表示部（表示手段）１０１に表示（Ｓ２０８）してパケット欠落テストを終了する（Ｓ２０７−０５）。
【００５４】
以上のように、本発明の実施の形態２によれば、少なくともパケット欠落が発生した箇所が宅外か宅内かを切り分けることが可能となる。
【００５５】
（実施の形態３）
本発明の実施の形態１および本発明の実施の形態２においては、パケット欠落が発生した箇所をできるだけ狭く特定することを目指してきたが、本発明の実施の形態３においては、パケット欠落が発生した箇所が宅外であるか宅内であるかのみを切り分ける手法について説明する。
【００５６】
なお、本発明の実施の形態３における映像配信システムは、図１または図４のいずれかで示されるシステムである。すなわち、ホームルータ１１０が存在する／しないにかかわらず、パケット欠落が発生した箇所が宅外であるか宅内であるかを切り分けることが可能なシステムである。
【００５７】
また、本発明の実施の形態３において説明するホームルータも、本発明の実施の形態２において説明したホームルータと同様にＰＩＮＧコマンドの転送が行えないものとして説明する。
【００５８】
以下に、図７を用いて、本発明の実施の形態３における通信障害切り分け方法について、具体的には受信端末１００においてパケット欠落テストを実施する手順について説明する。なお、図７は、本発明の実施の形態３における受信端末がパケット欠落テストを実施する手順を示すフローチャートである。
【００５９】
図７において、受信端末１００は、ユーザがリモコンなどを操作して送信したパケット欠落の確認要求を受信すると、入力部１０２が制御部１０３に対してパケット欠落テストの起動要求を行い（Ｓ３００）、制御部１０３における第１の送信手段（図示せず）は、入力部１０２からのパケット欠落テストの起動要求を受信すると、ネットワークインタフェース１０４を介し映像配信サーバ４００に対して、通常のＰＩＮＧコマンドを送信する（Ｓ３０１）。なお、通常のＰＩＮＧコマンドとは、ネットワークに対して映像・音声コンテンツを送信する場合と同じような一定の負荷を与えるようなコマンドではなく、例えば、１つのＩＰパケットで構成されているようなＰＩＮＧコマンドを意味する。
【００６０】
次に、制御部１０３における第１の判定手段（図示せず）は、送信した通常のＰＩＮＧコマンドに対する映像配信サーバ４００から送信されるＰＩＮＧコマンドの応答情報を受信して確認／判定する。すなわち、映像配信サーバ４００へのＰＩＮＧコマンドの送信が成功したか否かを確認／判定する（Ｓ３０２）。
【００６１】
ステップＳ３０２において、ＰＩＮＧコマンドの送信が成功したと判定された場合、映像配信システムは図１に示すようにホームルータ１１０を使用していない、すなわち、宅内ネットワークが構築されていないものと判断し、ステップＳ３０６に移行して、制御部１０３におけるパケット欠落テスト手段（図示せず）は、映像配信サーバ４００との間でパケット欠落テストを実施する（Ｓ３０６）。ステップＳ３０６において、受信端末１００が映像配信サーバ４００との間で行うパケット欠落テストについては、本発明の実施の形態２におけるステップＳ２０７−０１〜ステップＳ２０７−０５と同じであるので、ここでは説明を省略する。
【００６２】
ステップＳ３０２において、映像配信サーバ４００へのＰＩＮＧコマンドの送信が失敗したと判定された場合、映像配信システムは、図４に示すようにホームルータ１１０を使用した構成になっていると判断し、制御部１０３における第２の送信手段（図示せず）は、ネットワークインタフェース１０４を介しホームルータ１１０に対して一定の負荷を与える所定負荷のＰＩＮＧコマンドを送信（Ｓ３０３）し、制御部１０３における第２の判定手段（図示せず）は、送信した一定負荷のＰＩＮＧコマンドに対する応答（ＰＩＮＧコマンド応答）情報に欠落があるか否かを確認／判定する（Ｓ３０４）。
【００６３】
ステップＳ３０４において、ホームルータ１１０から送信された一定負荷のＰＩＮＧコマンドに対する応答（ＰＩＮＧコマンド応答）情報に欠落があると判定された場合、「宅内で欠落」等、パケット欠落が宅内で発生したことを示すメッセージを表示部（表示手段）１０１に表示してテストを終了する（Ｓ３０５）。
【００６４】
ステップＳ３０４において、ＰＩＮＧコマンドに対する応答情報に欠落がないと判定された場合、制御部１０３におけるパケット欠落テスト手段は、映像配信サーバ４００との間でパケット欠落テストを実施し（Ｓ３０６）、そのパケット欠落テストの結果を確認／判定する（Ｓ３０７）。
【００６５】
ステップＳ３０７において、パケット欠落が発生したと判定された場合、「宅外で欠落」等、パケット欠落が宅外で発生したことを示すメッセージを表示部（表示手段）１０１に表示してテストを終了する（Ｓ３０８）。一方、パケット欠落が発生しなかったと判定された場合、「欠落なし」等、パケット欠落が発生しなかったことを示すメッセージを表示部（表示手段）１０１に表示してテストを終了する（Ｓ３０９）。
【００６６】
なお、本発明の実施の形態３においては、映像配信サーバ４００に対するＰＩＮＧコマンドの送信の成功または失敗により、映像配信システム内にホームルータ１１０が存在している／していないを確認したが、受信端末１００に割り当てられたＩＰアドレスが、グローバルアドレスかローカルアドレスかを判断することによっても、映像配信システム内にホームルータ１１０が存在している／していないを確認することができる。すなわち、受信端末１００にローカルアドレスが割り当てられている場合、ローカルアドレスは直接インターネットと通信できないため、ホームルータ１１０のＮＡＴ機能によってアドレス変換されているとみなすことができる。
【００６７】
また、上記説明において、第１〜第２の送信手段および第１〜第２の判定手段は、それぞれ独立した手段として説明したが、それぞれ１つの送信手段および１つの判定手段に統一しても、何ら問題がないことは明白である。
【００６８】
以上のように、本発明の実施の形態３によれば、パケット欠落の発生箇所が宅外か、宅内かを切り分けることが可能となる。
【産業上の利用可能性】
【００６９】
本発明にかかる通信障害切り分け方法、通信障害切り分け機能を有する映像配信システムおよび受信端末は、インターネットを利用したリアルタイム映像配信システムにおいて、配信される映像・音声コンテンツの品質劣化の要因であるパケット欠落の発生箇所が、少なくとも宅内が原因か宅外が原因かを切り分けることができるため、それぞれに応じた対処方法を整備することで、トラブルシューティングやユーザサポートにおいて有用となる。
【図面の簡単な説明】
【００７０】
【図１】本発明の実施の形態１における映像配信システムの概要を示したブロック図
【図２】本発明の実施の形態１における受信端末の内部の構成を示したブロック図
【図３】本発明の実施の形態１における受信端末がパケット欠落テストを実施する手順を示すフローチャート
【図４】本発明の実施の形態２における映像配信システムの概要を示したブロック図
【図５】本発明の実施の形態２における受信端末によりパケット欠落テストを実施する手順を示すフローチャート
【図６】映像配信サーバとのパケット欠落テストの手順を示すシーケンス図
【図７】本発明の実施の形態３における受信端末がパケット欠落テストを実施する手順を示すフローチャート
【符号の説明】
【００７１】
１００  受信端末
１０１  表示部
１０２  入力部
１０３  制御部
１０４  ネットワークインタフェース
１１０  ホームルータ
２００  アクセス回線
３００  インターネット
３１０  アクセスルータ
３１１  ルータ
３１２  ルータ
３１３  ルータ
３１４  ルータ
３１５  ルータ
４００  映像配信サーバ
５００  ユーザ宅
【図１】
2009065404.tif 000003
【図２】
2009065404.tif 000004
【図３】
2009065404.tif 000005
【図４】
2009065404.tif 000006
【図５】
2009065404.tif 000007
【図６】
2009065404.tif 000008
【図７】
2009065404.tif 000009