(57)【要約】【課題】ネットワークを介したデータ配信において異常が発生した際に、故障が発生している故障箇所を迅速に特定する。【解決手段】故障解析装置１０は、定期的に、映像提供事業者設備２０を構成する各装置及び通信ＮＷ設備３０を構成する各装置から接続情報を収集している。映像受信装置４１は、映像サーバ２１から映像信号を受信し、ＦＥＣ復号する。ＦＥＣ復号の際にエラーが発生し、予め取得した評価基準データが示す評価基準を超過していると判断した場合、映像受信装置４１は、評価基準超過通知を故障解析装置１０に送信する。故障解析装置１０は、受信した評価基準超過通知が示すノード識別情報により特定される映像受信装置４１の配信ルートを接続情報から読み出し、読み出した配信ルート上の装置や、評価基準超過通知が示すチャネルの共通性から故障箇所を特定する。【選択図】図１
2012213057.tif 000002
【特許請求の範囲】
【請求項１】
通信装置により構成され、データ配信装置から配信されるデータを受信装置へルーチングするネットワークと、前記ネットワークに接続される故障解析装置とからなる故障解析システムであって、
前記受信装置は、
前記データ配信装置から配信されるデータを前記ネットワークを介して受信するデータ処理部と、
前記データ処理部が受信した前記データを出力する出力部と、
前記データ処理部における前記データの受信にパケットロスによるエラーが発生した場合、当該受信装置を特定するノード識別情報と、前記データを特定するデータ識別情報とを設定したエラー発生通知を前記解析装置に通知するエラー発生通知部とを備え、
前記故障解析装置は、
前記ネットワークの構成を示す構成情報を記憶するネットワーク情報格納部と、
前記受信装置から前記エラー発生通知を受信するエラー発生通知受信部と、
前記エラー発生通知受信部が受信した前記エラー発生通知から前記ノード識別情報及び前記データ識別情報を読み出し、読み出した前記ノード識別情報それぞれについて、前記ネットワーク情報格納部に記憶されている前記構成情報から当該ノード識別情報で特定される前記受信装置のデータ配信経路を読み出し、読み出したデータ配信経路に共通する前記通信装置があるか否か、読み出した前記ノード識別情報が共通しているか否か、読み出した前記データ識別情報が共通しているか否かに基づいて、故障が発生している前記受信装置、前記通信装置または前記データ配信装置を特定する障害解析実施部と、
を備える、
ことを特徴とする故障解析システム。
【請求項２】
前記受信装置は、
パケットロスによるエラーが発生したと判断する条件を示す評価基準データを記憶する評価基準格納部と、
前記データ処理部における前記データの受信にパケットロスが発生したことを検出する解析部と、
前記解析部が検出したパケットロスの発生状況が前記評価基準格納部に格納されている前記評価基準データにより示される前記条件に合致するか否かを判断する評価実施部とをさらに備え、
前記エラー発生通知部は、前記評価実施部において、パケットロスの発生状況が前記評価基準データにより示される前記条件に合致していると判断された場合に、前記エラー発生通知を前記解析装置に通知する、
ことを特徴とする請求項１に記載の故障解析システム。
【請求項３】
前記データ処理部は、前方誤り符号化された前記データを復号し、
前記解析部は、前記データ処理部において前記データの復号が失敗したときにパケットロスが発生したと判断する、
ことを特徴とする請求項２に記載の故障解析システム。
【請求項４】
前記障害解析実施部は、前記ネットワーク情報格納部に記憶されている前記構成情報から、前記故障が発生している前記通信装置または前記データ配信装置と直接あるいは他の前記通信装置を介して接続される前記受信装置の情報を読み出し、読み出した前記情報が示す前記受信装置をり障範囲と判断する、
ことを特徴とする請求項１から請求項３のいずれか１項に記載の故障解析システム。
【請求項５】
前記故障解析装置は、
前記障害解析実施部において、前記受信装置が故障箇所であると判断した場合、当該受信装置が障害である旨を当該受信装置に通知する解析結果通知処理部をさらに備える、
ことを特徴とする請求項１から請求項４のいずれか１項に記載の故障解析システム。
【請求項６】
前記データは、映像コンテンツのコンテンツデータであり、
前記データ処理部は、前記映像コンテンツの配信を要求し、配信を要求した前記映像コンテンツのコンテンツデータを前記データ配信装置から受信するとともに、配信を要求した前記映像コンテンツとは異なる映像コンテンツのコンテンツデータを前記データ配信装置から受信し、
前記受信装置は、
前記異なる映像コンテンツのコンテンツデータを記憶する代替コンテンツ格納部をさらに備え、
前記出力部は、前記データ処理部が受信した前記要求した映像コンテンツのコンテンツデータを表示装置に出力して表示させ、前記要求した映像コンテンツのコンテンツデータを出力できない場合には、前記代替コンテンツ格納部から読み出した前記異なる映像コンテンツのコンテンツデータを前記表示装置に出力して表示させる、
ことを特徴とする請求項１から請求項５のいずれか１項に記載の故障解析システム。
【請求項７】
通信装置により構成され、データ配信装置から配信されるデータを受信装置へルーチングするネットワークと、前記ネットワークに接続される故障解析装置とからなる故障解析システムにおける前記故障解析装置であって、
前記ネットワークの構成を示す構成情報を記憶するネットワーク情報格納部と、
前記データ配信装置より配信されるデータの受信にエラーが発生した前記受信装置から、当該受信装置を特定するノード識別情報と、前記データを特定するデータ識別情報とを設定したエラー発生通知を受信するエラー発生通知受信部と、
前記エラー発生通知受信部において前記受信装置より受信した前記エラー発生通知から前記ノード識別情報及び前記データ識別情報を読み出し、読み出した前記ノード識別情報それぞれについて、前記ネットワーク情報格納部に記憶されている前記構成情報から当該ノード識別情報で特定される前記受信装置のデータ配信経路を読み出し、読み出したデータ配信経路に共通する前記通信装置があるか否か、読み出した前記ノード識別情報が共通しているか否か、読み出した前記データ識別情報が共通しているか否かに基づいて、故障が発生している前記受信装置、前記通信装置または前記データ配信装置を特定する障害解析実施部と、
を備えることを特徴とする故障解析装置。
【請求項８】
通信装置により構成され、データ配信装置から配信されるデータを受信装置へルーチングするネットワークと、前記ネットワークに接続される故障解析装置とからなる故障解析システムにおける前記受信装置であって、
パケットロスによるエラーが発生したと判断する条件を示す評価基準データを記憶する評価基準格納部と、
前記データ配信装置から配信されるデータを前記ネットワークを介して受信するデータ処理部と、
前記データ処理部が受信した前記データを出力する出力部と、
前記データ処理部における前記データの受信にパケットロスが発生したことを検出する解析部と、
前記解析部が検出したパケットロスの発生状況が前記評価基準格納部に格納されている前記評価基準データにより示される前記条件に合致するか否かを判断する評価実施部と、
前記評価実施部において、パケットロスの発生状況が前記評価基準データにより示される前記条件に合致していると判断された場合に、当該受信装置を特定するノード識別情報と、前記データを特定するデータ識別情報とを設定したエラー発生通知を前記解析装置に通知するエラー発生通知部と、
を備えることを特徴とする受信装置。
【請求項９】
通信装置により構成され、データ配信装置から配信されるデータを受信装置へルーチングするネットワークと、前記ネットワークに接続される故障解析装置とからなる故障解析システムの故障解析方法であって、
前記受信装置において、
データ処理部が、前記データ配信装置から配信されるデータを前記ネットワークを介して受信するデータ処理過程と、
出力部が、前記データ処理部が受信した前記データを出力する出力過程と、
エラー発生通知部が、前記データ処理過程における前記データの受信にパケットロスによるエラーが発生した場合、当該受信装置を特定するノード識別情報と、前記データを特定するデータ識別情報とを設定したエラー発生通知を前記解析装置に通知するエラー発生通知過程と、
前記故障解析装置において、
エラー発生通知受信部が、前記受信装置から前記エラー発生通知を受信するエラー発生通知受信過程と、
障害解析実施部が、前記エラー発生通知受信部において受信した前記エラー発生通知から前記ノード識別情報及び前記データ識別情報を読み出し、読み出した前記ノード識別情報それぞれについて、ネットワーク情報格納部に記憶され、前記ネットワークの構成を示す構成情報から当該ノード識別情報で特定される前記受信装置のデータ配信経路を読み出し、読み出したデータ配信経路に共通する前記通信装置があるか否か、読み出した前記ノード識別情報が共通しているか否か、読み出した前記データ識別情報が共通しているか否かに基づいて、故障が発生している前記受信装置、前記通信装置または前記データ配信装置を特定する障害解析実施過程と、
を有することを特徴とする故障解析方法。
【請求項１０】
通信装置により構成され、データ配信装置から配信されるデータを受信装置へルーチングするネットワークと、前記ネットワークに接続される故障解析装置とからなる故障解析システムにおける前記受信装置に用いられるコンピュータを、
パケットロスによるエラーが発生したと判断する条件を示す評価基準データを記憶する評価基準格納部、
前記データ配信装置から配信されるデータを前記ネットワークを介して受信するデータ処理部、
前記データ処理部が受信した前記データを出力する出力部、
前記データ処理部における前記データの受信にパケットロスが発生したことを検出する解析部、
前記解析部が検出したパケットロスの発生状況が前記評価基準格納部に格納されている前記評価基準データにより示される前記条件に合致するか否かを判断する評価実施部、
前記評価実施部において、パケットロスの発生状況が前記評価基準データにより示される前記条件に合致していると判断された場合に、当該受信装置を特定するノード識別情報と、前記データを特定するデータ識別情報とを設定したエラー発生通知を前記解析装置に通知するエラー発生通知部、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ配信における故障解析システム、故障解析装置、受信装置、故障解析方法及びプログラムに関する。
【背景技術】
【０００２】
地上デジタル放送のＩＰ（Internet Protocol）再配信や、ＩＰ多ＣＨ（チャンネル）放送の提供など、ＩＰ網の映像配信ネットワークを介した映像コンテンツ配信が行われている。配信される映像コンテンツの映像品質の劣化を防ぐ技術として、例えば、ＦＥＣ（前方誤り訂正：Forward Error Correction）がある。ＦＥＣを利用すると、データの受信側においてデータの誤りを検出し、訂正することができるため、少量のパケットロス等であればＳＴＢ（Set Top Box）等の映像受信機において映像コンテンツの誤りを訂正することが可能である。また、映像配信ネットワークでは、ＱｏＳ（Quality of Service）技術による優先制御を利用し、許容される映像品質に応じて映像コンテンツを配信することが可能である。
【０００３】
一方、特許文献１には、ＩＰ網を経由して映像データを配信する送信装置において、映像データの受信装置から得られる情報に基づいた映像品質測定を行なうことが記載されている。また、特許文献２には、パケット網を経由して映像通信用のパケットを配信し、受信機と接続されるサーバが、受信機におけるパケット転送品質に基づいて通信経路上のノードの転送品質を制御することが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−９８４４１号公報
【特許文献２】特開２０１１−１０２３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ユーザ宅内設備の多様化や複雑化に伴い、映像コンテンツの配信に関わる故障発生ポイントが増加するとともに、故障発生箇所が映像提供事業者側にあるか、通信事業者側にあるか、あるいは、ユーザ側にあるかを迅速に切り分けることが困難になってきた。
例えば、映像配信ネットワークを構成する通信装置の故障は、ＳＮＭＰ（Simple Network Management Protocol）等の監視プロトコルにより検知可能である。しかし、この通信装置において故障検知や故障通知ができないサイレント故障が発生している場合、あるいは、輻輳や帯域超過による一時的なパケットロスが発生している場合は、ＳＮＭＰによる故障検知はできない。従って、これらの事象の発見は、映像コンテンツの受信品質に問題が生じている旨のユーザからの申告に頼るしかない。
【０００６】
一方、上述したように、映像配信ネットワークを構成する通信装置は、ＱｏＳ技術によりネットワーク品質を最優先、優先、ベストエフォートなどに分類し、各映像コンテンツのパケットを、その映像コンテンツが許容する映像品質に応じたネットワーク品質により転送している。つまり、ネットワーク品質によって、輻輳や帯域超過によるパケットロス量の許容範囲が異なる。しかし、ユーザがこのネットワーク品質を理解し、また、そのネットワーク品質に従って映像コンテンツの映像品質評価を実施し、申告すべき異常が発生しているか否かを判断することは困難である。
このような理由により、ユーザからの申告があった場合であっても、その申告から実際に故障が発生しているか否かを迅速に判断したり、故障箇所を迅速に特定したりすることは困難であり、故障箇所を特定できないとり障範囲の特定もできない。
【０００７】
しかし、特許文献１に記載の技術は、映像データの受信装置における映像品質を見積もるものであり、故障が発生している箇所を判断するものではない。また、特許文献２に記載の技術は、映像コンテンツを配信するパケットの転送品質を制御するものであり、故障が発生している箇所を判断するものではない。
【０００８】
本発明は、このような事情を考慮してなされたものであり、その目的は、ネットワークを介したデータ配信において異常が発生した場合に、故障が発生している箇所を迅速に特定することができる故障解析システム、故障解析装置、受信装置、故障解析方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明は、通信装置により構成され、データ配信装置から配信されるデータを受信装置へルーチングするネットワークと、前記ネットワークに接続される故障解析装置とからなる故障解析システムであって、前記受信装置は、前記データ配信装置から配信されるデータを前記ネットワークを介して受信するデータ処理部と、前記データ処理部が受信した前記データを出力する出力部と、前記データ処理部における前記データの受信にパケットロスによるエラーが発生した場合、当該受信装置を特定するノード識別情報と、前記データを特定するデータ識別情報とを設定したエラー発生通知を前記解析装置に通知するエラー発生通知部とを備え、前記故障解析装置は、前記ネットワークの構成を示す構成情報を記憶するネットワーク情報格納部と、前記受信装置から前記エラー発生通知を受信するエラー発生通知受信部と、前記エラー発生通知受信部が受信した前記エラー発生通知から前記ノード識別情報及び前記データ識別情報を読み出し、読み出した前記ノード識別情報それぞれについて、前記ネットワーク情報格納部に記憶されている前記構成情報から当該ノード識別情報で特定される前記受信装置のデータ配信経路を読み出し、読み出したデータ配信経路に共通する前記通信装置があるか否か、読み出した前記ノード識別情報が共通しているか否か、読み出した前記データ識別情報が共通しているか否かに基づいて、故障が発生している前記受信装置、前記通信装置または前記データ配信装置を特定する障害解析実施部と、を備える、ことを特徴とする故障解析システムである。
【００１０】
また、本発明は、上述する故障解析システムであって、前記受信装置は、パケットロスによるエラーが発生したと判断する条件を示す評価基準データを記憶する評価基準格納部と、前記データ処理部における前記データの受信にパケットロスが発生したことを検出する解析部と、前記解析部が検出したパケットロスの発生状況が前記評価基準格納部に格納されている前記評価基準データにより示される前記条件に合致するか否かを判断する評価実施部とをさらに備え、前記エラー発生通知部は、前記評価実施部において、パケットロスの発生状況が前記評価基準データにより示される前記条件に合致していると判断された場合に、前記エラー発生通知を前記解析装置に通知する、ことを特徴とする。
なお、上記故障解析システムにおいて、前記受信装置は、前記データ配信装置から配信される評価基準データを受信し、前記評価基準格納部に書き込む評価基準受信部をさらに備えるようにしてもよい。
【００１１】
また、本発明は、上述する故障解析システムであって、前記データ処理部は、前方誤り符号化された前記データを復号し、前記解析部は、前記データ処理部において前記データの復号が失敗したときにパケットロスが発生したと判断する、ことを特徴とする。
【００１２】
また、本発明は、上述する故障解析システムであって、前記障害解析実施部は、前記ネットワーク情報格納部に記憶されている前記構成情報から、前記故障が発生している前記通信装置または前記データ配信装置と直接あるいは他の前記通信装置を介して接続される前記受信装置の情報を読み出し、読み出した前記情報が示す前記受信装置をり障範囲と判断する、ことを特徴とする。
【００１３】
また、本発明は、上述する故障解析システムであって、前記故障解析装置は、前記障害解析実施部において、前記受信装置が故障箇所であると判断した場合、当該受信装置が障害である旨を当該受信装置に通知する解析結果通知処理部をさらに備える、ことを特徴とする。
【００１４】
また、本発明は、上述する故障解析システムであって、前記データは、映像コンテンツのコンテンツデータであり、前記データ処理部は、前記映像コンテンツの配信を要求し、配信を要求した前記映像コンテンツのコンテンツデータを前記データ配信装置から受信するとともに、配信を要求した前記映像コンテンツとは異なる映像コンテンツのコンテンツデータを前記データ配信装置から受信し、前記受信装置は、前記異なる映像コンテンツのコンテンツデータを記憶する代替コンテンツ格納部をさらに備え、前記出力部は、前記データ処理部が受信した前記要求した映像コンテンツのコンテンツデータを表示装置に出力して表示させ、前記要求した映像コンテンツのコンテンツデータを出力できない場合には、前記代替コンテンツ格納部から読み出した前記異なる映像コンテンツのコンテンツデータを前記表示装置に出力して表示させる、ことを特徴とする。
【００１５】
また、本発明は、通信装置により構成され、データ配信装置から配信されるデータを受信装置へルーチングするネットワークと、前記ネットワークに接続される故障解析装置とからなる故障解析システムにおける前記故障解析装置であって、前記ネットワークの構成を示す構成情報を記憶するネットワーク情報格納部と、前記データ配信装置より配信されるデータの受信にエラーが発生した前記受信装置から、当該受信装置を特定するノード識別情報と、前記データを特定するデータ識別情報とを設定したエラー発生通知を受信するエラー発生通知受信部と、前記エラー発生通知受信部において前記受信装置より受信した前記エラー発生通知から前記ノード識別情報及び前記データ識別情報を読み出し、読み出した前記ノード識別情報それぞれについて、前記ネットワーク情報格納部に記憶されている前記構成情報から当該ノード識別情報で特定される前記受信装置のデータ配信経路を読み出し、読み出したデータ配信経路に共通する前記通信装置があるか否か、読み出した前記ノード識別情報が共通しているか否か、読み出した前記データ識別情報が共通しているか否かに基づいて、故障が発生している前記受信装置、前記通信装置または前記データ配信装置を特定する障害解析実施部と、を備えることを特徴とする故障解析装置である。
【００１６】
また、本発明は、通信装置により構成され、データ配信装置から配信されるデータを受信装置へルーチングするネットワークと、前記ネットワークに接続される故障解析装置とからなる故障解析システムにおける前記受信装置であって、パケットロスによるエラーが発生したと判断する条件を示す評価基準データを記憶する評価基準格納部と、前記データ配信装置から配信されるデータを前記ネットワークを介して受信するデータ処理部と、前記データ処理部が受信した前記データを出力する出力部と、前記データ処理部における前記データの受信にパケットロスが発生したことを検出する解析部と、前記解析部が検出したパケットロスの発生状況が前記評価基準格納部に格納されている前記評価基準データにより示される前記条件に合致するか否かを判断する評価実施部と、前記評価実施部において、パケットロスの発生状況が前記評価基準データにより示される前記条件に合致していると判断された場合に、当該受信装置を特定するノード識別情報と、前記データを特定するデータ識別情報とを設定したエラー発生通知を前記解析装置に通知するエラー発生通知部と、を備えることを特徴とする受信装置である。
【００１７】
また、本発明は、通信装置により構成され、データ配信装置から配信されるデータを受信装置へルーチングするネットワークと、前記ネットワークに接続される故障解析装置とからなる故障解析システムの故障解析方法であって、前記受信装置において、データ処理部が、前記データ配信装置から配信されるデータを前記ネットワークを介して受信するデータ処理過程と、出力部が、前記データ処理部が受信した前記データを出力する出力過程と、エラー発生通知部が、前記データ処理過程における前記データの受信にパケットロスによるエラーが発生した場合、当該受信装置を特定するノード識別情報と、前記データを特定するデータ識別情報とを設定したエラー発生通知を前記解析装置に通知するエラー発生通知過程と、前記故障解析装置において、エラー発生通知受信部が、前記受信装置から前記エラー発生通知を受信するエラー発生通知受信過程と、障害解析実施部が、前記エラー発生通知受信部において受信した前記エラー発生通知から前記ノード識別情報及び前記データ識別情報を読み出し、読み出した前記ノード識別情報それぞれについて、ネットワーク情報格納部に記憶され、前記ネットワークの構成を示す構成情報から当該ノード識別情報で特定される前記受信装置のデータ配信経路を読み出し、読み出したデータ配信経路に共通する前記通信装置があるか否か、読み出した前記ノード識別情報が共通しているか否か、読み出した前記データ識別情報が共通しているか否かに基づいて、故障が発生している前記受信装置、前記通信装置または前記データ配信装置を特定する障害解析実施過程と、を有することを特徴とする故障解析方法である。
【００１８】
また、本発明は、通信装置により構成され、データ配信装置から配信されるデータを受信装置へルーチングするネットワークと、前記ネットワークに接続される故障解析装置とからなる故障解析システムにおける前記受信装置に用いられるコンピュータを、パケットロスによるエラーが発生したと判断する条件を示す評価基準データを記憶する評価基準格納部、前記データ配信装置から配信されるデータを前記ネットワークを介して受信するデータ処理部、前記データ処理部が受信した前記データを出力する出力部、前記データ処理部における前記データの受信にパケットロスが発生したことを検出する解析部、前記解析部が検出したパケットロスの発生状況が前記評価基準格納部に格納されている前記評価基準データにより示される前記条件に合致するか否かを判断する評価実施部、前記評価実施部において、パケットロスの発生状況が前記評価基準データにより示される前記条件に合致していると判断された場合に、当該受信装置を特定するノード識別情報と、前記データを特定するデータ識別情報とを設定したエラー発生通知を前記解析装置に通知するエラー発生通知部、として機能させることを特徴とするプログラムである。
【発明の効果】
【００１９】
本発明によれば、ネットワークを介したデータ配信において異常が発生した場合に、故障が発生している箇所を迅速に特定することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態による映像配信システム（故障検出システム）の全体構成を示す図である。
【図２】同実施形態による映像配信システムの動作概要を示す図である。
【図３】同実施形態による映像配信システムの動作概要を示す図である。
【図４】同実施形態による映像配信システムの動作概要を示す図である。
【図５】同実施形態によるＤＢサーバの内部構成を示す機能ブロック図である。
【図６】同実施形態による通知サーバの内部構成を示す機能ブロック図である。
【図７】同実施形態による解析サーバの内部構成を示す機能ブロック図である。
【図８】同実施形態による映像サーバの内部構成を示す機能ブロック図である。
【図９】同実施形態によるエッジ装置の内部構成を示す機能ブロック図である。
【図１０】同実施形態による映像受信装置の内部構成を示す機能ブロック図である。
【図１１】同実施形態による映像配信システムの接続構成例を示す図である。
【図１２】同実施形態による接続情報の設定例を示す図である。
【図１３】同実施形態によるＮＷ状態情報の設定例を示す図である。
【図１４】同実施形態による評価基準データの設定例を示す図である。
【図１５】同実施形態による評価情報の設定例を示す図である。
【図１６】同実施形態による映像受信装置情報の設定例を示す図である。
【図１７】同実施形態による映像評価データパケットのフォーマット例を示す図である。
【図１８】同実施形態による映像配信システムのシーケンス図である。
【図１９】同実施形態による映像配信システムのシーケンス図である。
【図２０】同実施形態による映像配信システムのシーケンス図である。
【図２１】同実施形態による映像配信システムの処理フロー図である。
【図２２】同実施形態による映像配信システムの処理フロー図である。
【図２３】同実施形態による映像配信システムの処理フロー図である。
【図２４】同実施形態による映像配信システムの処理フロー図である。
【図２５】同実施形態による映像配信システムの処理フロー図である。
【図２６】同実施形態による映像配信システムの処理フロー図である。
【図２７】同実施形態による映像配信システムの処理フロー図である。
【図２８】同実施形態による映像配信システムの処理フロー図である。
【図２９】同実施形態による映像配信システムの解析結果例である。
【図３０】同実施形態による映像配信システムの解析結果例である。
【発明を実施するための形態】
【００２１】
以下、図面を参照して本発明の実施形態を説明する。
本実施形態では、故障検出システムを映像配信システムに適用した例を示す。つまり、ネットワークを介して配信されるデータが、映像コンテンツのコンテンツデータ（以下、「映像コンテンツデータ」と記載する。）である場合の例である。
【００２２】
図１は、本発明の一実施形態による映像配信システム（故障検出システム）の全体構成図である。同図に示すように、本実施形態の映像配信システムは、映像提供事業者の映像提供事業者設備２０と、通信事業者の通信事業者設備と、視聴ユーザ宅に設置されるユーザ宅内設備４０とを備えて構成される。
【００２３】
ユーザ宅内設備４０は、映像コンテンツの受信装置である映像受信装置４１と、映像コンテンツの映像表示及び音声出力を行う表示装置である受像機４３とを備える。例えば、ユーザ宅内設備４０の映像受信装置４１は、ＳＴＢ（セット・トップ・ボックス）であり、受像機４３は、テレビ受像機であるが、映像受信装置４１及び受像機４３を１台の装置、例えば、ＳＴＢを内蔵したテレビ受像機や、コンピュータ端末などで実現してもよい。
【００２４】
映像提供事業者設備２０は、映像提供事業者ネットワーク２（以下、「ネットワーク」を「ＮＷ」とも記載する。）を介して接続される映像サーバ２１、蓄積映像用サーバ２３及びＮＷ装置２５を備える。映像サーバ２１及び蓄積映像用サーバ２３は、映像コンテンツを配信するデータ配信装置であり、ＮＷ装置２５は、ルータなどの通信装置である。
【００２５】
通信事業者設備は、通信ＮＷ３を介して接続されるコア装置３１及びエッジ装置３３を備える通信ＮＷ設備３０と、通信事業者ＮＷ１に接続される故障解析装置１０とからなる。コア装置３１は、ルータなどの通信装置であり、エッジ装置３３は、映像受信装置４１を収容する通信装置である。故障解析装置１０は、データベースサーバ１１（以下、「ＤＢサーバ１１」と記載する。）、通知サーバ１３、及び、解析サーバ１５により構成される。
【００２６】
通信事業者ＮＷ１、映像提供事業者ＮＷ２、通信ＮＷ３は、ＩＰ（Internet Protocol）網であり、ＮＷ装置２５とコア装置３１とは相互に接続し、エッジ装置３３と映像受信装置４１とは相互に接続する。また、故障解析装置１０は、通信事業者ＮＷ１を介して映像提供事業者ＮＷ２及び通信ＮＷ３と接続される。
【００２７】
このように、通信装置であるＮＷ装置２５、コア装置３１及びエッジ装置３３により構成され、データ配信装置である映像サーバ２１及び蓄積映像用サーバ２３から配信されるコンテンツのデータを、データの受信装置である映像受信装置４１へルーチングするネットワークと、このネットワークに接続される故障解析装置１０からなる。このネットワークは、通信事業者のネットワークと、映像提供事業者のネットワークで構成される。
【００２８】
なお、同図においては、映像サーバ２１、蓄積映像用サーバ２３、ＮＷ装置２５、コア装置３１、エッジ装置３３、及び、ユーザ宅内設備４０を１台のみ記載しているが、複数台が設けられ得る。以下、映像サーバ２１、蓄積映像用サーバ２３、ＮＷ装置２５、コア装置３１、エッジ装置３３、及び、ユーザ宅内設備４０を総称して、単に「装置」とも記載する。
【００２９】
次に、図２〜図４を用いて、本実施形態の映像配信システムの動作概要を説明する。本実施形態では、視聴ユーザが要求したＶＯＤ（Video On Demand）のチャンネル（以下、「ＣＨ」とも記載する。）の映像コンテンツをユニキャストにより配信する場合について説明する。
【００３０】
図２は、正常時のコンテンツ視聴要求中の映像配信システムの動作概要を示す図である。
故障解析装置１０は、定期的に映像提供事業者設備２０を構成する各装置からＮＷ情報を収集するとともに（ステップＳ１１）、通信ＮＷ設備３０を構成する各装置からＮＷ情報を収集する（ステップＳ１２）。ＤＢサーバ１１は、各装置から通知されたＮＷ情報を記憶する（ステップＳ１３）。ＮＷ情報には、各装置の状態（正常、障害発生等）を示すＮＷ状態情報、及び、当該装置が接続している他の装置を示す接続情報が含まれる。
【００３１】
映像サーバ２１は、映像コンテンツ配信前に、ＣＨ毎のＮＷ品質の評価基準を示す評価基準データをエッジ装置３３宛に送信する（ステップＳ１４）。評価基準は、エラーが発生しているかを判断するための条件（基準）であり、評価基準データには、その条件を示す評価方法が含まれる。エッジ装置３３は、ＮＷ装置２５及びコア装置３１を経由して受信した評価基準データを内部に備えるデータベース（以下、「ＤＢ」と記載する。）に記憶する。
【００３２】
映像受信装置４１は、映像コンテンツの視聴要求をエッジ装置３３に送信し、応答を受信する（ステップＳ１５）。エッジ装置３３は、視聴要求により要求されたＣＨの映像コンテンツを配信する映像サーバ２１に視聴要求を送信し、応答を受信する（ステップＳ１６）。エッジ装置３３は、内部に備えるＤＢに記憶していた評価基準データを映像受信装置４１に送信し、映像受信装置４１は、受信した評価基準データを内部に備えるＤＢに記憶する（ステップＳ１７）。
【００３３】
図３は、正常時のコンテンツ視聴中の映像配信システムの動作概要を示す図である。
図２と同様に、故障解析装置１０は、定期的に映像提供事業者設備２０を構成する各装置からＮＷ情報を収集するとともに（ステップＳ２１）、通信ＮＷ設備３０を構成する各装置からＮＷ情報を収集し（ステップＳ２２）、ＤＢサーバ１１は、各装置から通知されたＮＷ情報を記憶する（ステップＳ２３）。
【００３４】
一方、視聴要求を受信した映像サーバ２１は、応答の送信後、視聴要求により要求されたＶＯＤの映像コンテンツの映像信号を送信する。また、蓄積映像用サーバ２３は、ＶＯＤの映像コンテンツが表示できないときに受像機４３に代替して表示させるために、映像受信装置４１に蓄積しておく蓄積映像コンテンツの映像信号（以下、「蓄積映像信号」と記載する。）を送信する（ステップＳ２４）。映像信号とは、映像コンテンツデータをＦＥＣ（Forward Error Correction：前方誤り訂正）符号化したデータである。
【００３５】
映像受信装置４１は、ＮＷ装置２５、コア装置３１及びエッジ装置３３を経由して映像サーバ２１から映像信号及び蓄積映像信号を受信し、ＦＥＣ復号する。映像受信装置４１は、評価基準データが示すＮＷ品質の評価基準に照らして映像信号のＦＥＣ復号において評価基準を超過するエラーが発生していないかをチェックする（ステップＳ２５）。映像受信装置４１は、蓄積映像信号をＦＥＣ復号した蓄積映像の映像コンテンツデータ（以下、「蓄積映像コンテンツデータ」と記載する。）をＨＤＤ（ハードディスクドライブ）に書き込み（ステップＳ２６）、映像信号をＦＥＣ復号して得た映像コンテンツデータを受像機４３に出力し、表示させる（ステップＳ２７）。
【００３６】
図４は、コンテンツ視聴中におけるエラー検出時の映像配信システムの動作概要を示す図である。
映像受信装置４１は、評価基準データが示すＮＷ品質の評価基準と照合し、評価基準を超過したエラーの発生、例えば、瞬断を検出したとする（ステップＳ３１）。映像受信装置４１は、エラー発生を通知するための評価基準超過通知を送信する（ステップＳ３２）。評価基準超過通知には、違反した評価基準を特定する情報（評価基準番号）、ユーザＩＤ、エラーが発生した映像信号を特定する情報（エラー映像信号）、発生したエラー状態、エラー発生時刻などの情報が含まれる。また、映像受信装置４１は、瞬断の発生と、その原因を解析中である旨の表示を受像機４３に表示させるとともに（ステップＳ３３）、ＨＤＤに記憶していた蓄積コンテンツの映像信号を受像機４３に表示させる。
【００３７】
解析サーバ１５は、映像受信装置４１からの評価基準超過通知と、ＤＢ１１に記憶されているＮＷ情報とから、瞬断の原因となる故障箇所を解析するとともに、り障範囲を特定する（ステップＳ３４）。通知サーバ１３は、解析サーバ１５による解析結果を映像受信装置４１、映像提供事業者設備２０の装置、通信ＮＷ設備３０の装置に通知する（ステップＳ３５）。映像受信装置４１は、受信した解析結果を受像機４３に表示させる（ステップＳ３６）。また、映像提供事業者設備２０の装置、通信ＮＷ設備３０の装置は、受信した解析結果を、当該装置が備える図示しないディスプレイなどに表示する。
【００３８】
上述したように、映像サーバ２１、蓄積映像用サーバ２３、ＮＷ装置２５、コア装置３１、及び、エッジ装置３３は、ＳＮＭＰ（Simple Network Management Protocol）などにより故障解析装置１０にＮＷ情報を通知しているが、これらの装置はそれぞれ二重化されている。そのため、運用系に故障が発生した場合には、待機系が運用系に切り替わる。この故障の発生と、それに伴う系の切り替わりによって瞬断が起こり、切り替え前の運用系においてパケットロスが発生する。しかし、系が切り替わってしまった後、新たな運用系からは、故障の発生を示すＳＮＭＰの報告を故障解析装置１０に送信できない場合がある。このようにＳＮＭＰによって報告できない故障を「サイレント故障」という。また、輻輳や帯域超過による一時的なパケットロスもＳＮＭＰでは報告できない。
本実施形態では、故障解析装置１０は、映像提供事業者設備２０や通信ＮＷ設備３０から故障の発生の通知がない場合でも、映像受信装置４１から通知される評価基準超過通知と、すでに蓄積されているＮＷ情報（接続情報）に基づいて、故障の発生箇所を特定し、り障範囲を判断する。
【００３９】
次に各装置の内部構成を説明する。
【００４０】
図５は、ＤＢサーバ１１の内部構成を示す機能ブロック図である。ＤＢサーバ１１は、コンピュータサーバにより実現することができ、同図に示すように、評価基準格納部１１１、映像受信装置情報蓄積部１１２、ＮＷ情報格納部１１３、サーバ連携部１１４、及び、ＮＷ状態通知処理部１１５を備えて構成される。
【００４１】
評価基準格納部１１１は、評価基準データを記憶する。評価基準データは、映像コンテンツ毎の評価基準を示し、映像コンテンツの識別情報と、ＮＷ品質を特定する情報と、ＮＷ品質の評価方法とを対応付けた情報である。映像コンテンツの識別情報として、ＣＨ番号が用いられる。映像受信装置情報蓄積部１１２は、映像受信装置情報を記憶する。映像受信装置情報は、エラーを検出した映像受信装置４１の識別情報及びアドレス情報と、エラー発生時刻と、発生したエラーの内容と、エラーが発生した映像コンテンツの識別情報（ＣＨ番号）とを対応付けた情報である。ＮＷ情報格納部１１３は、ＮＷ情報を記憶する。ＮＷ情報は、各装置の状態を示すＮＷ状態情報と、各装置が接続している他の装置を示す接続情報とからなる。
【００４２】
サーバ連携部１１４は、通信事業者ＮＷ１を経由して通知サーバ１３及び解析サーバ１５との間でデータの送受信を行う。ＮＷ状態通知処理部１１５は、サーバ連携部１１４を介して通知サーバ１３からＮＷ情報を受信し、ＮＷ情報格納部１１３に書き込む。また、ＮＷ状態通知処理部１１５は、ＮＷ情報格納部１１３に記憶されているＮＷ情報を読み出し、解析サーバ１５へ出力するようサーバ連携部１１４に指示する。
【００４３】
図６は、通知サーバ１３の内部構成を示す機能ブロック図である。通知サーバ１３は、コンピュータサーバにより実現することができ、同図に示すように、パケット送受信部１３１、評価基準送受信部１３２、サーバ連携部１３３、ＮＷ状態通知処理部１３４、評価基準超過通知処理部１３５、及び、解析結果通知処理部１３６を備えて構成される。
【００４４】
パケット送受信部１３１は、映像提供事業者ＮＷ２、通信ＮＷ３を経由し通信ＮＷ１を介してデータパケットにより各種データを送受信する。サーバ連携部１３３は、通信事業者ＮＷ１を介してＤＢサーバ１１及び解析サーバ１５とデータを送受信する。
評価基準送受信部１３２は、パケット送受信部１３１を介して評価基準データを受信し、受信した評価基準データをＤＢサーバ１１へ出力するようサーバ連携部１３３に指示する。ＮＷ状態通知処理部１３４は、映像提供事業者設備２０を構成する各装置及び通信ＮＷ設備３０を構成する各装置からパケット送受信部１３１を介してＮＷ情報を受信し、受信したＮＷ情報をＤＢサーバ１１へ出力するようサーバ連携部１３３に指示する。評価基準超過通知処理部１３５は、パケット送受信部１３１を介して映像受信装置４１から評価基準超過通知を受信し、受信した評価基準超過通知をＤＢサーバ１１へ出力するようサーバ連携部１３３に指示する。解析結果通知処理部１３６は、サーバ連携部１３３を介して解析サーバ１５から解析結果を受信し、解析結果を映像受信装置４１、映像提供事業者設備２０の装置、通信ＮＷ設備３０の装置へ送信するようパケット送受信部１３１に指示する。
【００４５】
図７は、解析サーバ１５の内部構成を示す機能ブロック図である。解析サーバ１５は、コンピュータサーバにより実現することができ、同図に示すように、サーバ連携部１５１、映像受信装置情報受信部１５２、ＮＷ状態情報受信部１５３、解析情報送受信部１５４、障害解析実施部１５５を備えて構成される。
【００４６】
サーバ連携部１５１は、通信事業者ＮＷ１を経由してＤＢサーバ１１及び通知サーバ１３との間で各種データの送受信を行う。解析情報送受信部１５４は、ＮＷ情報の読み出しをＮＷ状態情報受信部１５３に指示するとともに、映像受信装置情報の読み出しを映像受信装置情報受信部１５２に指示する。解析情報送受信部１５４は、障害解析実施部１５５による解析結果を通知サーバ１３へ出力するようサーバ連携部１５に指示する。映像受信装置情報受信部１５２は、サーバ連携部１５１を介してＤＢサーバ１１から映像受信装置情報を受信する。ＮＷ状態情報受信部１５３は、サーバ連携部１５１を介してＤＢサーバ１１からＮＷ情報を受信する。障害解析実施部１５５は、映像受信装置情報受信部１５２が受信したＮＷ情報と、ＮＷ状態情報受信部１５３が受信した映像受信装置情報とを解析情報送受信部１５４から受信し、これらの情報に基づいて故障箇所を特定するとともに、り障範囲を特定する。障害解析実施部１５５は、特定した故障箇所及びり障範囲を示す解析結果を解析情報送受信部１５４へ出力する。
【００４７】
図８は、映像サーバ２１の内部構成を示す機能ブロック図である。映像サーバ２１は、コンピュータサーバにより実現することができ、同図に示すように、評価基準格納部２１１、映像信号蓄積部２１２、パケット送受信部２１３、ＮＷ状態通知処理部２１４、ＮＷ状態収集処理部２１５、評価基準送受信部２１６及び映像信号送信部２１７を備えて構成される。
【００４８】
評価基準格納部２１１は、評価基準データを記憶する。映像信号蓄積部２１２は、映像コンテンツデータを記憶する。映像コンテンツデータは、映像データ、音声データ及び関連データ等の映像視聴に必要なデータからなる。パケット送受信部２１３は、映像提供事業者ＮＷ２を介してデータパケットにより各種データを送受信する。ＮＷ状態収集処理部２１５は、当該映像サーバ２１の稼動状態を収集する。ＮＷ状態通知処理部２１４は、ＮＷ状態収集処理部２１５が収集した当該映像サーバ２１の稼動状態を示すＮＷ状態情報と、当該映像サーバ２１が接続している他の装置を示す接続情報とからなるＮＷ情報を通知サーバ１３に送信するようパケット送受信部２１３に指示する。評価基準送受信部２１６は、評価基準格納部２１１から評価基準データを読み出し、パケット送受信部２１３に送信を指示する。映像信号送信部２１７は、映像信号蓄積部２１２から読み出した映像コンテンツデータをＦＥＣ符号化して映像信号を生成し、生成した映像信号の送信をパケット送受信部２１３に指示する。
【００４９】
なお、蓄積映像用サーバ２３も映像サーバ２１と同様の構成である。ただし、映像サーバ２１の評価基準格納部２１１は、蓄積映像コンテンツデータを記憶する。なお、蓄積映像用サーバ２３は、評価基準格納部２１１及び評価基準送受信部２１６を備えていなくともよい。
【００５０】
図９は、エッジ装置３３の内部構成を示す機能ブロック図である。エッジ装置３３は、例えば、ルータなどのコンピュータ装置により実現することができ、同図に示すように、パケット送受信部３３１、ＮＷ状態通知処理部３３２、ＮＷ状態収集処理部３３３、評価基準送受信部３３４、評価基準格納部３３５及び視聴要求処理部３３６を備えて構成される。
【００５１】
パケット送受信部３３１は、映像受信装置４１と、また、通信ＮＷ３を介して他の装置とデータパケットにより各種データを送受信する。ＮＷ状態収集処理部３３３は、当該エッジ装置３３の稼動状態を収集する。ＮＷ状態通知処理部３３２は、ＮＷ状態収集処理部３３３が収集した当該エッジ装置３３の稼動状態を示すＮＷ状態情報と、当該エッジ装置３３が接続している他の装置を示す接続情報とからなるＮＷ情報を通知サーバ１３に送信するようパケット送受信部３３１に指示する。評価基準送受信部３３４は、パケット送受信部３３１を介して映像サーバ２１から受信した評価基準データを評価基準格納部３３５に書き込んだり、評価基準格納部３３５から読み出した評価基準データを映像受信装置４１へ送信するようパケット送受信部３３１に指示したりする。評価基準格納部３３５は、評価基準データを記憶する。視聴要求処理部３３６は、パケット送受信部３３１を介して映像受信装置４１からのコンテンツの配信要求を受信し、受信した配信要求を映像サーバ２１に送信するようパケット送受信部３３１に指示する。
【００５２】
図１０は、映像受信装置４１の内部構成を示す機能ブロック図である。同図に示すように、映像受信装置４１は、パケット送受信部４１１、評価基準送受信部４１２、評価基準格納部４１３、映像音声処理部４１４、映像信号解析部４１５、代替コンテンツ格納部４１６、評価実施部４１７、評価情報格納部４１８及び映像信号出力部４１９を備えて構成される。
【００５３】
パケット送受信部４１１は、通信ＮＷ３を介してデータパケットにより各種データを送受信する。評価基準格納部４１３は、評価基準データを記憶する。評価情報格納部４１８は、評価情報を記憶する。評価情報は、パケットロスの発生時刻と、パケットロスが発生したＣＨ番号と、パケットロス発生状況とを対応づけた情報である。代替コンテンツ格納部４１６は、ＨＤＤであり、映像音声処理部４１４によりＦＥＣ復号された蓄積映像コンテンツデータを記憶する。
【００５４】
評価基準送受信部４１２は、パケット送受信部４１１を介して受信した評価基準データを評価基準格納部４１３に書き込む。また、評価基準送受信部４１２は、評価実施部４１７が評価基準を超過したと判断した場合、評価基準超過通知をエッジ装置３３に送信するようパケット送受信部４１１に指示する。映像音声処理部４１４は、パケット送受信部４１１を介して受信した映像信号をＦＥＣ復号し、映像コンテンツデータを得る。また、映像音声処理部４１４は、パケット送受信部４１１を介して受信した蓄積映像信号をＦＥＣ復号し、蓄積映像コンテンツデータを得て、代替コンテンツ格納部４１６に書き込む。映像信号出力部４１９は、映像音声処理部４１４がＦＥＣ復号した映像コンテンツデータ、あるいは、映像信号解析部４１５が代替コンテンツ格納部４１６から読み出した蓄積映像コンテンツデータを受像機４３に出力する。
【００５５】
映像信号解析部４１５は、映像音声処理部４１４が実行したＦＥＣ復号処理においてパケットロスが発生したかを判断し、パケットロスが発生したと判断した場合は、評価実施部４１７に通知する。また、映像信号解析部４１５は、代替コンテンツ格納部４１６から読み出した蓄積映像コンテンツデータを映像信号出力部４１９に出力する。評価実施部４１７は、映像信号解析部４１５から入力された映像コンテンツの識別情報（ＣＨ番号）に対応した評価基準データを評価基準格納部４１３から読み出すとともに、当該識別情報（ＣＨ番号）に対応した評価情報を評価情報格納部４１８から読み出す。評価実施部４１７は、読み出した評価基準データと、映像信号解析部４１５が検出したエラーを加えた評価情報とに基づいて、エラーが発生しているか否かを判断する。
【００５６】
図１１は、本実施形態の映像配信システムのネットワーク構成例を示す図である。同図に示すネットワークは、２台の映像サーバ２１を備える。これら２台の映像サーバ２１のノードＩＤはそれぞれ、「ＳＶ１」、「ＳＶ２」であり、これら２台の映像サーバ２１に接続されているＮＷ装置２５のノードＩＤは「Ｂ１」である。ノードＩＤ「Ｂ１」のＮＷ装置２５には２台のコア装置３１が接続されており、これら２台のコア装置３１のノードＩＤはそれぞれ「Ｃ１」、「Ｃ２」である。ノードＩＤ「Ｃ１」、「Ｃ２」のコア装置３１にはそれぞれ、２台のエッジ装置３３が接続されており、ノードＩＤ「Ｃ１」に接続されている２台のエッジ装置３３のノードＩＤはそれぞれ「Ｅ１」、「Ｅ２」であり、ノードＩＤ「Ｃ２」に接続されている２台のエッジ装置３３のノードＩＤはそれぞれ「Ｅ３」、「Ｅ４」である。ノードＩＤ「Ｅ１」、「Ｅ２」、「Ｅ３」、「Ｅ４」のエッジ装置３３にはそれぞれ３台の映像受信装置４１が接続されており、ノードＩＤ「Ｅ１」のエッジ装置３３に接続されている映像受信装置４１のノードＩＤはそれぞれ「Ｕ１」、「Ｕ２」、「Ｕ３」であり、ノードＩＤ「Ｅ２」のエッジ装置３３に接続されている映像受信装置４１のノードＩＤはそれぞれ「Ｕ４」、「Ｕ５」、「Ｕ６」であり、ノードＩＤ「Ｅ３」のエッジ装置３３に接続されている映像受信装置４１のノードＩＤはそれぞれ「Ｕ７」、「Ｕ８」、「Ｕ９」であり、ノードＩＤ「Ｅ４」のエッジ装置３３に接続されている映像受信装置４１のノードＩＤはそれぞれ「Ｕ１０」、「Ｕ１１」、「Ｕ１２」である。なお、映像受信装置４１のノードＩＤは、視聴ユーザを特定するユーザＩＤを用いる。
映像サーバ２１に近いほうを上位、映像受信装置４１に近いほうを下位とする。
【００５７】
なお、映像提供事業者ＮＷ２、通信ＮＷ３はそれぞれ、ルータなどの通信装置から構成されうる。そのため、映像サーバ２１とＮＷ装置２５が、映像提供事業者ＮＷ２を構成する通信装置を介して接続されたり、コア装置３１とエッジ装置３３が、通信ＮＷ３を構成する通信装置を介して接続されたりする構成もある。
【００５８】
図１２は、ＤＢサーバ１１のＮＷ情報格納部１１３に記憶される接続情報の設定例を示す図である。
同図に示すように、接続情報は、収容装置のノードＩＤを示す収容装置情報と、当該収容装置に接続される下位装置のノードＩＤ及びそのアドレス情報を示す下位装置情報と、当該収容装置に接続される上位装置のノードＩＤを示す上位装置情報とを対応付けたレコードからなる。ノードＩＤは、装置を一意に特定する識別情報である。アドレス情報には、ＩＰアドレス、ＭＡＣ(Medium Access Control)アドレスなどが設定される。
【００５９】
例えば、収容装置情報に記述されているノードＩＤ「Ｅ１」で特定されるエッジ装置３３の上位装置は、上位装置情報に記述されているノードＩＤ「Ｃ１」で特定されるコア装置３１であり、下位装置は、下位装置情報のノードＩＤ「Ｕ１」で特定される映像受信装置４１であり、当該映像受信装置４１のアドレスは、アドレス情報に記述されている「ＩＰアドレスｕ１」である。
【００６０】
また、収容装置情報に記述されているノードＩＤ「Ｃ１」で特定されるコア装置３１の上位装置は、上位装置情報に記述されているノードＩＤ「Ｂ１」で特定されるＮＷ装置２５であり、下位装置は、下位装置情報のノードＩＤ「Ｅ１」、「Ｅ２」で特定されるエッジ装置３３であり、ノードＩＤ「Ｅ１」のエッジ装置３３のアドレスは、アドレス情報に記述されている「ＩＰアドレスｅ１」、ノードＩＤ「Ｅ２」のエッジ装置３３のアドレスは、アドレス情報に記述されている「ＩＰアドレスｅ２」である。
【００６１】
図１３は、ＤＢサーバ１１のＮＷ情報格納部１１３に記憶されるＮＷ状態情報の設定例を示す図である。
ＮＷ状態情報は、各装置のノードＩＤと、当該装置の稼動状態とを対応付けた情報であり、同図においては、稼動状態として、障害発生が発生している旨と、障害が発生した時刻とを対応付けた情報のみを示している。
【００６２】
図１４は、評価基準データの設定例を示す図である。
同図に示すように、評価基準データは、評価基準番号（Ｎｏ．）と、映像コンテンツの識別情報（視聴映像）と、ＮＷ品質の識別情報（ＮＷ品質）と、ＮＷ品質の評価方法とを対応づけたデータである。ＮＷ品質の識別情報は、ＱｏＳ（Quality of Service）のレベルを特定する。映像コンテンツを特定する情報として、ＶＯＤのＣＨ番号を用いている。
【００６３】
図１４（ａ）は、同じ視聴映像（ＣＨ番号）「ＣＨ１００」についての２種類の評価基準の例を示す。評価基準Ｎｏ．「１」により示される評価基準データは、映像乱れを許容しない高品質配信の場合の評価基準であり、評価方法には、パケットロス（「パケロス」とも記載する。）が１個以上発生した場合にエラー発生（評価基準超過）と判断することが記述されている。一方、評価基準Ｎｏ．「２」により示される評価基準データは、映像乱れを許容する低品質配信の場合の評価基準であり、評価方法には、５秒間パケット受信なしが３回以上発生した場合にエラー発生と判断することが記述されている。
【００６４】
図１４（ｂ）は、最も厳しい評価基準の例を示す。図１４（ｂ）に示す評価基準Ｎｏ．「３」の評価基準データは、映像乱れを許容しない緊急警報放送の評価基準であり、評価方法には、パケットロスが１個以上発生した場合にエラー発生と判断することが記述されている。
【００６５】
図１４（ｃ）は、ＩＰ放送についての２種類の評価基準の例を示す。評価基準Ｎｏ．「４」により示される評価基準データは、映像乱れを許容する低品質放送の場合の評価基準であり、評価方法には、視聴映像「ＣＨ１〜１０」のいずれか１つのＣＨあたり１分間以内にパケットロスが１０個以上発生した場合にエラー発生と判断することが記述されている。一方、評価基準Ｎｏ．「５」により示される評価基準データは、映像乱れを許容し、全断以外を許容する評価基準であり、視聴映像「ＣＨ１〜１０」のいずれか１つのＣＨあたり３０秒間パケット受信なしが発生した場合にエラー発生と判断することが記述されている。
【００６６】
図１５は、映像受信装置４１の評価情報格納部４１８に記憶される評価情報の設定例を示す図である。
同図に示すように、評価情報は、パケットロスが発生した映像信号の識別情報（エラー映像信号）と、パケットロスの発生時刻と、パケットロスの発生状況とを対応づけたレコードからなる。
【００６７】
図１６は、ＤＢサーバ１１の映像受信装置情報蓄積部１１２に記憶される映像受信装置情報の設定例を示す図である。
同図に示すように、映像受信装置は、エラーの発生時刻、エラーが発生した映像受信装置４１のノードＩＤ及びアドレス情報、エラー状態、違反した評価基準の番号、及び、エラーが発生した映像信号を対応づけたレコードからなる。エラーが発生した映像信号は、ＣＨ番号によって示される。
【００６８】
図１７は、各ノード間で送受信される映像評価データパケットのフォーマットの例を示す図である。同図に示すようにデータパケットは、ＩＰｖ６ヘッダ部と、ペイロード部からなる。
【００６９】
ＩＰｖ６ヘッダ部は、送信元アドレス及び宛先アドレス、及び、プロトコル番号を含む。なお、ユニキャストの場合、宛先アドレスには宛先の装置のアドレスが設定されるが、マルチキャストの場合、マルチキャストであることを示すアドレスが設定される。プロトコル番号は、映像評価データパケットであることを特定する値が設定される。
【００７０】
ペイロード部は、データ種別と、データ種別に応じた詳細データとを含む。データ種別には、映像評価基準通知、映像評価基準受信応答、評価基準超過通知、超過通知受信応答、解析結果通知、または、解析結果受信応答のいずれであるかを示す値が設定される。データ種別が映像評価基準通知または映像評価基準受信応答である場合、詳細データには評価基準データが設定される。データ種別が評価基準超過通知または超過通知受信応答の場合、詳細データには、違反した評価基準の番号（Ｎｏ．）、ユーザＩＤ、エラー映像信号、エラー状態及びエラーの発生時刻が設定される。データ種別が解析結果通知、及び、解析結果受信応答である場合、詳細データには解析結果が設定される。
【００７１】
図１８〜図２０は、図１に示す映像配信システムのシーケンス図である。
図１８は、正常時のＮＷ情報収集処理のシーケンス図である。
故障解析装置１０は、定期的に、映像提供事業者設備２０を構成する映像サーバ２１、蓄積映像用サーバ２３、及び、ＮＷ装置２５などの各設備からＮＷ情報を収集している（ステップＳ１０５）。同様に、故障解析装置１０は、定期的に、通信ＮＷ設備３０を構成するコア装置３１及びエッジ装置３３などの各設備からＮＷ情報を収集している（ステップＳ１１０）。故障解析装置１０のＤＢサーバ１１は、収集したＮＷ情報を記憶する。
【００７２】
映像提供事業者設備２０の映像サーバ２１は、評価基準格納部２１１から読み出した評価基準データをエッジ装置３３宛に送信する（ステップＳ１１５）。エッジ装置３３は、ＮＷ装置２５及びコア装置３１を介して映像サーバ２１から受信した評価基準データを評価基準格納部３３５に書き込むと、映像評価基準受信応答を返送する（ステップＳ１２０）。映像サーバ２１は、コア装置３１及びＮＷ装置２５を介してエッジ装置３３からの映像評価基準受信応答を受信する。また、エッジ装置３３は、評価基準格納部３３５に書き込んだ評価基準データを、故障解析装置１０に送信する（ステップＳ１２５）。故障解析装置１０は、エッジ装置３３から受信した評価基準データを記憶し、映像評価基準受信応答を返送する（ステップＳ１３０）。
【００７３】
図１９は、正常時の映像配信処理のシーケンス図である。
映像受信装置４１は、視聴要求をエッジ装置３３に送信する（ステップＳ２０５）。視聴要求には、ＣＨ番号と映像受信装置４１のアドレス情報等が含まれる。エッジ装置３３は、視聴要求を受信すると、映像受信装置４１に応答を返送するとともに（ステップＳ２１０）、評価基準格納部３３５から読み出した評価基準データを設定した映像評価基準通知を返送する（ステップＳ２１５）。
【００７４】
映像受信装置４１は、エッジ装置３３から受信した映像評価基準通知に設定されている評価基準データを評価基準格納部４１３に書き込むとともに、映像評価基準受信応答を返送する（ステップＳ２２０）。エッジ装置３３は、映像評価基準受信応答を受信すると、ステップＳ２０５において受信した視聴要求を、当該視聴要求に設定されているＣＨ番号の映像コンテンツを配信する映像サーバ２１宛に送信する（ステップＳ２２５）。映像サーバ２１は、エッジ装置３３に応答を返送した後（ステップＳ２３０）、視聴要求の送信元に設定されている映像受信装置４１のアドレス宛に、要求されたＣＨ番号の映像信号を送信する（ステップＳ２３５）。映像受信装置４１は、受信した映像信号をＦＥＣ復号して得た映像コンテンツデータを受像機４３に出力する（ステップＳ２４０）。受像機４３は、映像コンテンツデータの映像データをディスプレイに表示し、音声データをスピーカから出力する。
【００７５】
映像サーバ２１は、視聴要求の送信元から取得した映像受信装置４１のアドレス情報を蓄積映像用サーバ２３に通知する。あるいは、エッジ装置３３が、視聴要求を蓄積映像用サーバ２３に送信してもよい。蓄積映像用サーバ２３は、映像サーバ２１から受信したアドレス情報が示す映像受信装置４１のアドレス宛、あるいは、エッジ装置３３から受信した視聴要求の送信元が示す映像受信装置４１のアドレス宛に蓄積映像信号を送信する（ステップＳ２４５）。映像受信装置４１は、受信した蓄積映像信号をＦＥＣ復号して得た蓄積映像コンテンツデータを代替コンテンツ格納部４１６に記憶する。蓄積映像コンテンツデータの書き込みが終了すると、映像受信装置４１は、蓄積完了通知をエッジ装置３３に通知し（ステップＳ２５０）、エッジ装置３３は、受信した蓄積完了通知を、蓄積映像用サーバ２３に送信する（ステップＳ２５５）。
【００７６】
図２０は、エラー発生時のシーケンス図である。
映像サーバ２１は、映像信号を映像受信装置４１に送信し（ステップＳ３０５）、映像受信装置４１は、映像信号をＦＥＣ復号して得た映像コンテンツデータを受像機４３に出力する（ステップＳ３１０）。受像機４３は、映像受信装置４１から出力された映像コンテンツデータを表示している。
【００７７】
映像受信装置４１は、映像サーバ２１から受信した映像信号のＦＥＣ復号処理において、パケットロスにより映像信号エラーを検出すると（ステップＳ３１５）、これまでのパケットロスの発生状況と評価基準データにより示される評価方法とを比較する（ステップＳ３２０）。映像受信装置４１は、エラー発生状況が評価方法に合致している、すなわち、評価基準を超過していると判断した場合（ステップＳ３２５）、エッジ装置３３に評価基準超過通知を送信する（ステップＳ３３０）。エッジ装置３３は、超過通知受信応答を映像受信装置４１に返送するとともに、保守者などが確認できるように、図示しないディスプレイなどに評価基準超過通知の内容を表示する（ステップＳ３３５）。映像受信装置４１は、超過通知受信応答を受信すると、受像機４３にエラーの発生と、エラー解析中である旨を映像受信装置４１に表示させる（ステップＳ３４０）。
なお、エッジ装置３３からの超過通知受信応答が返送されなかった場合、映像受信装置４１は、代替コンテンツ格納部４１６に記憶している蓄積コンテンツのコンテンツデータを受像機４３に出力し、表示させる（ステップＳ３４５）。映像受信装置４１は、超過通知受信応答が返送されるまで、評価基準超過通知をエッジ装置３３に再送する。
【００７８】
エッジ装置３３は、ステップＳ３３５において受信した評価基準超過通知を、映像提供事業者設備２０を構成する装置、例えば、映像サーバ２１に送信する（ステップＳ３５０）。映像サーバ２１は、評価基準超過通知を受信すると、超過通知受信応答をエッジ装置３３に返送するとともに、保守者などが確認できるように、図示しないディスプレイなどに評価基準超過通知の内容を表示する（ステップＳ３５５）。
【００７９】
さらに、エッジ装置３３は、ステップＳ３３５において受信した評価基準超過通知を、故障解析装置１０に送信する（ステップＳ３６０）。故障解析装置１０は、評価基準超過通知を受信すると、超過通知受信応答をエッジ装置３３に返送し（ステップＳ３６５）、これまでに受信した評価基準超過通知を示す映像受信装置情報と、ＮＷ情報とに基づいて故障解析処理を行う（ステップＳ３７０）。故障解析装置１０は、故障解析処理を終了すると（ステップＳ３７５）、故障解析処理により特定した故障発生箇所及びり障範囲を設定した解析結果通知を映像サーバ２１及びエッジ装置３３に送信する（ステップＳ３８０、Ｓ３８５）。また、故障解析装置１０は、故障発生箇所及びり障範囲を図示しないディスプレイなどに表示する。
【００８０】
映像サーバ２１は、解析結果通知を受信すると、解析結果受信応答を故障解析装置１０に返送するとともに、図示しないディスプレイなどに解析結果受信応答が示す故障発生箇所及びり障範囲を表示する（ステップＳ３９０）。
エッジ装置３３は、解析結果通知を受信すると、ステップＳ３３０において評価基準超過通知を送信した映像受信装置４１に解析結果通知を送信し（ステップＳ３９５）、故障解析装置１０に解析結果受信応答を返送する（ステップＳ４００）。エッジ装置３３は、図示しないディスプレイなどに解析結果受信応答が示す故障発生箇所及びり障範囲を表示する。映像受信装置４１は、受信した解析結果通知が示す故障箇所及びり障範囲を受像機４３に表示させる（ステップＳ４０５）。
【００８１】
続いて、映像配信システムの詳細な処理手順について説明する。
【００８２】
図２１は、図１８のステップＳ１０５、Ｓ１１０に示すＮＷ情報収集及び蓄積処理の処理フローを示す。通知サーバ１３のＮＷ状態通知処理部１３４は、ＳＮＭＰ等を用い、映像提供事業者設備２０を構成する各装置及び通信ＮＷ設備３０を構成する各装置にＮＷ情報収集指示を送信するようパケット送受信部１３１に指示する。パケット送受信部１３１は、ＮＷ情報収集指示を映像サーバ２１、蓄積映像用サーバ２３、ＮＷ装置２５、コア装置３１及びエッジ装置３３に送信する（ステップＳ５０５）。
【００８３】
映像サーバ２１のパケット送受信部２１３がＮＷ情報収集指示を受信すると、ＮＷ状態収集処理部２１５は、当該映像サーバ２１の稼動状態を収集する。ＮＷ状態通知処理部２１４は、図示しない接続情報記憶部から、当該サーバが接続している下位装置のノードＩＤ及びアドレス情報を読み出す。ＮＷ状態通知処理部２１４は、下位装置のノードＩＤ及びアドレス情報を設定した下位装置情報と、当該映像サーバ２１のノードＩＤを設定した収容装置情報とからなる接続情報を生成する。ＮＷ状態通知処理部２１４は、生成した接続情報と、ＮＷ状態収集処理部２１５が収集した当該映像サーバ２１の稼動状態を示すＮＷ状態情報とからなるＮＷ情報をパケット送受信部２１３に出力し、パケット送受信部２１３は、ＮＷ状態通知処理部２１４から入力されたＮＷ情報を通知サーバ１３に送信する。蓄積映像用サーバ２３も、映像サーバ２１と同様の処理により、ＮＷ情報を通知サーバ１３に送信する。
【００８４】
エッジ装置３３のパケット送受信部３３１がＮＷ情報収集指示を受信すると、ＮＷ状態収集処理部３３３は、当該エッジ装置３３の稼動状態を収集する。ＮＷ状態通知処理部３３２は、図示しない接続情報記憶部から、当該エッジ装置３３が接続している下位装置のノードＩＤ及びアドレス情報と、上位装置のノードＩＤを読み出す。ＮＷ状態通知処理部３３２は、収容している下位装置である映像受信装置４１のノードＩＤ及びアドレス情報を設定した下位装置情報と、上位装置であるＮＷ装置２５のノードＩＤを設定した上位装置情報と、自装置のノードＩＤを設定した収容装置情報とからなる接続情報を生成する。ＮＷ状態通知処理部３３２は、生成した接続情報と、ＮＷ状態収集処理部３３３が収集した当該エッジ装置３３の稼動状態を示すＮＷ状態情報とからなるＮＷ情報をパケット送受信部３３１に出力し、パケット送受信部３３１は、ＮＷ状態通知処理部３３２から入力されたＮＷ情報を通知サーバ１３に送信する。
コア装置３１、及び、ＮＷ装置２５も、エッジ装置３３と同様の処理により、ＮＷ情報を通知サーバ１３に送信する（ステップＳ５１０）。
【００８５】
通知サーバ１３のＮＷ状態通知処理部１３４は、パケット送受信部１３１を介して映像サーバ２１、蓄積映像用サーバ２３、ＮＷ装置２５、コア装置３１及びエッジ装置３３から送信されたＮＷ情報を受信すると、受信したＮＷ情報をサーバ連携部１３３に出力する。サーバ連携部１３３は、ＮＷ状態通知処理部１３４から入力されたＮＷ情報をＤＢサーバ１１に送信する。ＤＢサーバ１１のＮＷ状態通知処理部１１５は、通知サーバ１３から送信されたＮＷ情報を、サーバ連携部１１４を介して受信する。ＮＷ状態通知処理部１１５は、ＮＷ情報に設定されているＮＷ状態情報及び接続情報により、ＮＷ情報格納部１１３に現在記憶されているＮＷ状態情報及び接続情報を更新する（ステップＳ５１５）。
【００８６】
図２２は、図１８のステップＳ１１５〜Ｓ１３０に示す映像サーバ２１、エッジ装置３３及び故障解析装置１０間における評価基準データ送受信処理の処理フローを示す。
映像サーバ２１の評価基準送受信部２１６は、定期的に、あるいは、評価基準格納部２１１に格納されている評価基準データが更新された場合などに、評価基準格納部２１１から評価基準データを読み出してパケット送受信部２１３に出力し、エッジ装置３３に送信するよう指示する。１つのＣＨに１つの評価基準データが対応してもよく、１つのＣＨに複数の評価基準データが対応してもよい。パケット送受信部２１３は、評価基準送受信部２１６から入力された評価基準データを図１７に示すパケットによりエッジ装置３３宛に送信する（ステップＳ６０５）。送信元アドレスには、映像サーバ２１のアドレスが設定され、宛先アドレスには、エッジ装置３３のアドレスが設定され、データ種別には映像評価基準通知を示す値が設定され、詳細データには、評価基準データが設定される。
【００８７】
エッジ装置３３のパケット送受信部３３１は、映像サーバ２１から受信したパケットのデータ種別に映像評価基準通知を示す値が設定されていると判断すると、受信したパケットを評価基準送受信部３３４に出力する。評価基準送受信部３３４は、受信したパケットの詳細データに評価基準データが設定されている場合、その評価基準データを評価基準格納部３３５に書き込み、映像評価基準受信応答の返送をパケット送受信部３３１に指示する（ステップＳ６１５）。パケット送受信部３３１は、図１７に示すパケットにより映像サーバ２１に映像評価基準受信応答を送信する（ステップＳ６２０）。送信元アドレスには、エッジ装置３３のアドレスが設定され、宛先アドレスには、映像サーバ２１のアドレスが設定され、データ種別には映像評価基準受信応答を示す値が設定され、詳細データには、映像評価基準通知に設定されていた評価基準データが設定される。映像サーバ２１の評価基準送受信部２１６は、パケット送受信部２１３を介して映像評価基準受信応答を受信する。
【００８８】
エッジ装置３３の評価基準送受信部３３４は、映像サーバ２１から受信した映像評価基準通知を通知サーバ１３に送信するようパケット送受信部３３１に指示する。パケット送受信部３３１は、映像サーバ２１から受信した映像評価基準通知のパケットをＤＢサーバ１１に送信する（ステップＳ６２５）。送信元アドレスには、エッジ装置３３のアドレスが設定され、宛先アドレスには、通知サーバ１３のアドレスが設定される。
【００８９】
通知サーバ１３の評価基準送受信部１３２は、パケット送受信部１３１を介してエッジ装置３３から送信された映像評価基準通知を受信すると、映像評価基準通知から取得した評価基準データをＤＢサーバ１１に送信するようサーバ連携部１３３に指示する。サーバ連携部１３３は、評価基準データをＤＢサーバ１１に送信する。ＤＢサーバ１１の評価基準格納部１１１は、サーバ連携部１１４を介して受信した評価基準データを記憶する（ステップＳ６３０）。
【００９０】
通知サーバ１３の評価基準送受信部１３２は、映像評価基準受信応答を返送するようパケット送受信部１３１に指示する。パケット送受信部１３１は、エッジ装置３３宛に映像評価基準受信応答を送信する（ステップＳ６３５）。エッジ装置３３の評価基準送受信部３３４は、パケット送受信部３３１を介して映像評価基準受信応答を受信する。
【００９１】
一方、ステップＳ６１０において、エッジ装置３３のパケット送受信部３３１は、映像サーバ２１から受信したデータ種別に映像評価基準通知を示す値とは異なる値が設定されていると判断すると、受信したパケットを破棄する（ステップＳ６４０）。
【００９２】
図２３は、図１９のステップＳ２０５〜Ｓ２２０に示すエッジ装置３３及び映像受信装置４１間の評価基準データ送受信処理の処理フローを示す。
映像受信装置４１の映像音声処理部４１４は、視聴ユーザにより図示しない入力部により視聴要求送信指示及びＣＨ番号が入力された場合や、予め視聴ユーザがＣＨ番号と対応させて入力した視聴要求送信時刻になったことを検出した場合に、ＣＨ番号を設定した視聴要求をパケット送受信部４１１に出力する。パケット送受信部４１１は、映像音声処理部４１４から入力された視聴要求をエッジ装置３３に送信する（ステップＳ７０５）。エッジ装置３３の視聴要求処理部３３６が、パケット送受信部３３１を介して映像受信装置４１から視聴要求を受信すると、視聴応答を返送するようパケット送受信部３３１に指示する。パケット送受信部３３１は、視聴要求送信元の映像受信装置４１に視聴応答を送信し、映像受信装置４１の映像音声処理部４１４は、パケット送受信部４１１を介して視聴応答を受信する。
【００９３】
エッジ装置３３が視聴要求を返送すると、評価基準送受信部３３４は、評価基準格納部３３５から評価基準データを読み出してパケット送受信部３３１に出力し、映像受信装置４１に送信するよう指示する。なお、契約等により、ユーザに異なる評価基準が適用される場合、予め評価基準格納部３３５にユーザ毎の契約品質を記憶しておく。評価基準送受信部３３４は、同じＣＨ番号に対応して複数の評価基準データが評価基準格納部３３５に記憶されている場合、視聴要求に設定されている映像受信装置４１のユーザＩＤやユーザアドレスに対応した契約品質を評価基準格納部３３５から読み出し、読み出した契約品質に対応したＱｏＳのレベルが設定されている評価基準データを選択して読み出す。パケット送受信部２１３は、評価基準送受信部３３４から入力された評価基準データを図１７に示すパケットにより、視聴要求の送信元の映像受信装置４１宛に送信する（ステップＳ７１０）。
【００９４】
映像受信装置４１のパケット送受信部４１１は、エッジ装置３３から受信したパケットのデータ種別に映像評価基準通知を示す値が設定されていると判断すると（ステップＳ７１５：ＹＥＳ）、受信したパケットを評価基準送受信部４１２に出力する。評価基準送受信部４１２は、受信したパケットの詳細データに評価基準データが設定されている場合、その評価基準データを評価基準格納部４１３に書き込み、映像評価基準受信応答を返送するようパケット送受信部４１１に指示する（ステップＳ７２０）。パケット送受信部３３１は、図１７に示すパケットによりエッジ装置３３宛に映像評価基準受信応答を送信する（ステップＳ７２５）。エッジ装置３３の評価基準送受信部３３４は、パケット送受信部３３１を介して映像評価基準受信応答を受信する。
【００９５】
エッジ装置３３の評価基準送受信部３３４が映像評価基準受信応答を受信すると、視聴要求処理部３３６は、ステップＳ７０５において受信した視聴要求を、当該視聴要求に設定されているＣＨ番号の映像信号を配信する映像サーバ２１宛に送信するようパケット送受信部３３１に指示する。パケット送受信部３３１は、視聴要求を映像サーバ２１に送信する。視聴要求には、視聴要求送信元の映像受信装置４１のアドレス情報が設定されている。映像サーバ２１の映像信号送信部２１７は、パケット送受信部２１３を介して視聴要求を受信すると、視聴要求に設定されているＣＨ番号の映像コンテンツデータを映像信号蓄積部２１２から読み出し、ＦＥＣ符号化して映像信号を生成する。映像信号送信部２１７は、生成した映像信号と、視聴要求に設定されている映像受信装置４１のアドレスをパケット送受信部２１３に出力し、送信を指示する。パケット送受信部２１３は、映像信号送信部２１７から入力された映像信号を、映像受信装置４１のアドレスを宛先として送信する。
【００９６】
また、視聴要求処理部３３６は、ステップＳ７０５において受信した視聴要求を、蓄積映像用サーバ２３に送信するようパケット送受信部３３１に指示し、パケット送受信部３３１は、蓄積映像用サーバ２３宛に視聴要求を送信する。蓄積映像用サーバ２３の映像信号送信部２１７は、パケット送受信部２１３を介して視聴要求を受信すると、蓄積映像コンテンツデータを映像信号蓄積部２１２から読み出し、ＦＥＣ符号化して蓄積映像信号を生成する。映像信号送信部２１７は、生成した蓄積映像信号と、視聴要求に設定されている映像受信装置４１のアドレスとをパケット送受信部２１３に出力し、送信を指示する。パケット送受信部２１３は、映像信号送信部２１７から入力された蓄積映像信号を、映像受信装置４１のアドレスを宛先として送信する。
【００９７】
なお、ステップＳ７１５において、映像受信装置４１のパケット送受信部４１１は、エッジ装置３３から受信したパケットのデータ種別に映像評価基準通知を示す値が設定されていないと判断すると（ステップＳ７１５：ＮＯ）、受信したパケットを破棄する（ステップＳ７３０）。
【００９８】
なお、エッジ装置３３は、視聴要求を映像サーバ２１及び蓄積映像用サーバ２３に送信し、蓄積映像用サーバ２３のパケット送受信部２１３は、エッジ装置３３から視聴要求を受信してもよい。
【００９９】
図２４は、図２０のステップＳ３０５〜Ｓ３３５に示すエラー検出及び通知処理の処理フローを示す。
映像受信装置４１の映像音声処理部４１４は、映像サーバ２１から送信された映像信号のデータパケットをパケット送受信部４１１を介して受信すると、受信したデータパケットに設定されている映像信号をＦＥＣ復号する（ステップＳ８０５）。映像信号解析部４１５は、パケット送受信部４１１によるＦＥＣ復号の結果から、パケットロスが発生したか否かを判断する（ステップＳ８１０）。例えば、映像信号解析部４１５は、ＦＥＣ復号が失敗した場合や、映像信号のデータパケットに付加されたシーケンス番号が連続していなかった場合、パケットロスと判断する。あるいは、映像信号のデータパケットが受信できないため、映像音声処理部４１４においてＦＥＣ復号が所定時間以上行なわれない場合も、パケットロスと判断する。
【０１００】
映像信号解析部４１５は、パケットロスが発生していると判断した場合（ステップＳ８１０：ＹＥＳ）、パケットロスが発生した映像コンテンツのＣＨ番号（以下、「エラーＣＨ番号」と記載する。）と、パケットロスの発生時刻とを取得し、パケットロスの発生状況（パケットロス１個、１０秒間パケット受信なし等）とともに評価実施部４１７に通知する。
【０１０１】
評価実施部４１７は、映像信号解析部４１５から入力されたエラーＣＨ番号を評価基準格納部４１３に出力し、評価基準格納部４１３は、評価実施部４１７から入力されたエラーＣＨ番号に対応した評価基準データを評価実施部４１７に出力する。続いて、評価実施部４１７は、映像信号解析部４１５から入力されたエラーＣＨ番号を評価情報格納部４１８に出力する。評価情報格納部４１８は、入力されたエラーＣＨ番号に対応した評価情報を評価実施部４１７に出力する。
【０１０２】
評価実施部４１７は、評価情報格納部４１８から取得した評価情報に、映像信号解析部４１５から入力されたパケットロスの発生時刻及び発生状況を追加し、更新評価情報を生成する。なお、評価情報格納部４１８は、エラーＣＨ番号に対応した評価情報が登録されていない場合は、評価情報なしを評価実施部４１７へ出力する。この場合、評価実施部４１７は、映像信号解析部４１５から入力されたエラーＣＨ番号、パケットロスの発生時刻及び発生状況を対応付けた更新評価情報を生成する。
【０１０３】
評価実施部４１７は、更新評価情報に基づいて、評価基準データが示す評価方法を満たしているかにより評価基準の超過を判断する（ステップＳ８１５）。
例えば、図１４（ａ）に示す評価Ｎｏ．「０１」の評価基準データの場合、評価方法は「パケロス１個以上発生」であり、更新評価情報に１以上のエラー発生時刻が設定されているため、評価実施部４１７は、評価基準を超過していると判断する。
また、図１４（ａ）に示す評価Ｎｏ．「０２」の評価基準データの場合、評価方法は「５秒間パケット受信なしが３回以上発生」であるため、評価実施部４１７は、更新評価情報にエラーの種類「ｘ秒間パケット受信なし」（ｘ≧５）が３以上含まれている場合、評価基準を超過していると判断する。
あるいは、図１４（ｃ）に示す評価Ｎｏ．「０４」の評価基準データの場合、評価方法は「１つのＣＨあたり１分間以内にパケロス１０個以上発生」である。評価実施部４１７は、現在時刻から１分前の時刻まで時刻を示すエラー発生時刻に対応して更新評価情報のパケットロス発生状況が示すパケットロスの個数の合計が１０個以上である場合、評価基準を超過していると判断する。なお、パケットロス発生状況が、パケット受信なしの時間で示されている場合、その時間で受信が想定されるパケットの個数に変換する。
【０１０４】
評価実施部４１７は、更新評価情報を評価情報格納部４１８に出力し、評価情報格納部４１８は、エラーＣＨ番号に対応して記憶している評価情報を、評価情報格納部４１８から入力された更新評価情報で上書する。なお、評価情報格納部４１８は、エラーＣＨ番号に対応した評価情報を記憶していない場合、評価情報格納部４１８から入力された更新評価情報を評価情報として新たに記憶する。
【０１０５】
評価実施部４１７が、評価基準を超過していると判断した場合（ステップＳ８２０：ＹＥＳ）、評価方法を満たしていると判断したときに用いた評価基準データの評価基準Ｎｏ．と、エラーＣＨ番号を示すエラー映像信号、パケットロスを示すエラー状態、及び、現在時刻を示すエラー発生時刻を設定したパケットロス情報とを映像信号解析部４１５に出力する。映像信号解析部４１５は、図１７に示すパケットにより評価基準超過通知を生成してパケット送受信部４１１に出力する。ペイロード部の詳細データには、評価実施部４１７から入力された評価基準Ｎｏ．及びパケットロス情報と、当該映像受信装置４１のユーザＩＤとが設定され、宛先には、エッジ装置３３のアドレスが設定される。パケット送受信部４１１は、映像信号解析部４１５から入力された評価基準超過通知をエッジ装置３３に送信する（ステップＳ８２５）。エッジ装置３３のパケット送受信部３３１は、映像受信装置４１から評価基準超過通知を受信すると、映像受信装置４１に超過通知受信応答を返送する（ステップＳ８３０）。
【０１０６】
なお、ステップＳ８１０において、映像信号解析部４１５が、パケットロスが発生していないと判断した場合（ステップＳ８１０：ＮＯ）、または、ステップＳ８２０において、評価実施部４１７が評価基準を超過していないと判断した場合（ステップＳ８２０：ＮＯ）、映像受信装置４１は、エラー検出及び通知処理を終了する。
【０１０７】
映像信号解析部４１５は、映像音声処理部４１４がＦＥＣ復号した映像コンテンツデータを映像信号出力部４１９に出力し、映像信号出力部４１９は、映像信号解析部４１５から入力された映像コンテンツデータを受像機４３に出力し、表示させる。映像受信装置４１は、次の映像信号のパケットを受信した場合、ステップＳ８０５からの処理を行う。
【０１０８】
図２５は、図２０のステップＳ３３０〜Ｓ３４５に示す蓄積映像送信処理の処理フローを示す。
映像受信装置４１は、図２４のステップＳ８２５において評価基準超過通知をエッジ装置３３に送信し（ステップＳ９０５）、評価基準超過通知の送信後、所定時間内にエッジ装置３３からの超過通知受信応答を受信しなかった場合（ステップＳ９１０：ＮＯ）、映像信号解析部４１５は、映像信号の瞬断の原因を解析中である旨のメッセージを表示させる表示データを映像信号出力部４１９に出力し、映像信号出力部４１９は、表示データを受像機４３に出力する。受像機４３は、映像受信装置４１から入力された表示データを画面に表示する（ステップＳ９１５）。超過通知受信応答を受信しなかった場合は、エッジ装置３３が正常に稼動していない可能性が高く、映像サーバ２１から配信される映像信号も映像受信装置４１に送信できないため、映像受信装置４１は、映像コンテンツデータを受像機４３に表示させることができない。そこで、映像受信装置４１の映像信号解析部４１５は、代替コンテンツ格納部４１６から蓄積映像コンテンツデータを読み出し、映像信号出力部４１９に出力する。映像信号出力部４１９は、蓄積映像コンテンツデータを受像機４３に出力し、受像機４３は、蓄積映像コンテンツデータを画面に表示する（ステップＳ９２０）。
【０１０９】
一方、評価基準超過通知の送信後、所定時間内にエッジ装置３３から超過通知受信応答を受信した場合（ステップＳ９１０：ＹＥＳ）、映像信号解析部４１５は、映像信号の瞬断の原因を解析中である旨のメッセージを表示させる表示データを映像信号出力部４１９に出力し、映像信号出力部４１９は、表示データを受像機４３に出力する。受像機４３は、表示データを画面に表示する（ステップＳ９２５）。映像受信装置４１は、解析結果待ち状態となり、映像信号出力部４１９は、映像音声処理部４１４がＦＥＣ復号した映像コンテンツデータを受像機４３に出力し、表示させる（ステップＳ９３０）。
【０１１０】
図２６は、図２０のステップＳ３６０〜Ｓ３６５に示す評価基準超過通知処理の処理フローを示す。
図２４のステップＳ８２５において、エッジ装置３３のパケット送受信部３３１は、映像受信装置４１からの評価基準超過通知を受信すると（ステップＳ１００５）、超過通知受信応答を返送する。さらに、パケット送受信部３３１は、映像受信装置４１から受信した評価基準超過通知を通知サーバ１３及び映像提供事業者設備２０の各装置に送信する（ステップＳ１０１０）。通知サーバ１３の評価基準超過通知処理部１３５は、パケット送受信部１３１を介してエッジ装置３３から送信された評価基準超過通知を受信すると、超過通知受信応答を返送するようパケット送受信部１３１に指示する。パケット送受信部１３１は、エッジ装置３３宛に超過通知受信応答を送信する。同様に、映像提供事業者設備２０の各装置は、エッジ装置３３から送信された評価基準超過通知を受信すると、超過通知受信応答を返送する（ステップＳ１０１５）。
【０１１１】
通知サーバ１３の評価基準超過通知処理部１３５は、受信した評価基準超過通知の詳細データ部を読み出し、映像受信装置情報としてＤＢサーバ１１に送信するようサーバ連携部１３３に指示する。サーバ連携部１３３は、映像受信装置情報をＤＢサーバ１１に送信する。ＤＢサーバ１１の映像受信装置情報蓄積部１１２は、サーバ連携部１１４が受信した映像受信装置情報を記憶する（ステップＳ１０２０）。なお、ＤＢサーバ１１は、所定周期毎に映像受信装置情報蓄積部１１２に蓄積されている映像受信装置情報を消去する。
【０１１２】
図２７は、図２０のステップＳ３７０〜Ｓ３７５に示す故障解析処理の処理フローを示す。
図２６のステップＳ１０１０において、通知サーバ１３が評価基準超過通知を受信する（ステップＳ１１０５）、評価基準超過通知処理部１３５は、評価基準超過通知を解析サーバ１５に送信するようサーバ連携部１３３に指示する。サーバ連携部１３３は、評価基準超過通知を解析サーバ１５に送信する（ステップＳ１１１０）。
【０１１３】
解析サーバ１５の解析情報送受信部１５４は、サーバ連携部１５１を介して評価基準超過通知を受信すると、映像受信装置情報受信部１５２に映像受信装置情報の読み出しを指示する。映像受信装置情報受信部１５２は、サーバ連携部１５１へ映像受信装置情報取得要求の送信を指示し、サーバ連携部１５１は、ＤＢサーバ１１へ映像受信装置情報取得要求を送信する。ＤＢサーバ１１のサーバ連携部１１４は、映像受信装置情報取得要求を受信すると、映像受信装置情報蓄積部１１２から映像受信装置情報を読み出して解析サーバ１５へ返送する。このとき、発生時刻情報に現在時刻から所定時間時間遡った時刻までの時刻が設定されている映像受信装置情報のみを読み出して返送してもよい。解析サーバ１５の映像受信装置情報受信部１５２は、サーバ連携部１５１を介して受信した映像受信装置情報を解析情報送受信部１５４に出力する。
【０１１４】
障害解析実施部１５５は、映像受信装置情報に設定されているユーザＩＤ（以下、障害発生ユーザＩＤ）が、異なるユーザＩＤからなるか、全て同一のユーザＩＤであるかを判断する（ステップＳ１１１５）。障害発生ユーザＩＤが全て同一のユーザＩＤであると判断した場合（ステップＳ１１１５：ＮＯ）、障害解析実施部１５５は、障害発生ユーザＩＤにより特定される視聴ユーザのユーザ宅内設備４０の要因でパケットロスが発生したと判断し、故障解析処理を終了する（ステップＳ１１２０）。
【０１１５】
ステップＳ１１１５において、障害発生ユーザＩＤが異なるユーザＩＤからなると判断した場合（ステップＳ１１１５：ＹＥＳ）、障害解析実施部１５５は、ＤＢサーバ１１から接続情報を読み出し、この接続情報から映像受信装置情報に設定されている障害発生ユーザＩＤそれぞれについて、次のように映像信号の配信ルートを読み出す（ステップＳ１１２５）。
まず、障害解析実施部１５５は、ＮＷ状態情報受信部１５３に接続情報の読み出しを指示する。ＮＷ状態情報受信部１５３は、サーバ連携部１５１へ接続情報取得要求の送信を指示し、サーバ連携部１５１は、ＤＢサーバ１１へＮＷ情報取得要求を送信する。ＤＢサーバ１１のＮＷ状態通知処理部１１５は、サーバ連携部１１４を介して接続情報取得要求を受信すると、ＮＷ情報格納部１１３から接続情報を読み出してサーバ連携部１１４に出力し、サーバ連携部１１４は、接続情報を解析サーバ１５へ送信する。解析サーバ１５のＮＷ状態情報受信部１５３は、サーバ連携部１５１を介して受信した接続情報を解析情報送受信部１５４に出力する。
【０１１６】
障害解析実施部１５５は、障害発生ユーザＩＤが下位装置情報のノードＩＤに設定されている収容装置情報のレコードから収容装置情報及び上位装置情報を読み出し、さらに、読み出した上位装置情報が示すノードＩＤが収容装置情報のノードＩＤに設定されている上位装置情報を読み出す処理を、上位装置情報が設定されていないレコードに達するまで繰り返す。
【０１１７】
例えば、障害発生ユーザＩＤが「Ｕ１」である場合、障害解析実施部１５５は、下位装置情報のノードＩＤ「Ｕ１」が設定されている接続情報（図１２）のレコードから収容装置情報「Ｅ１」及び上位装置情報「Ｃ１」を読み出す。続いて障害解析実施部１５５は、読み出した上位装置情報「Ｃ１」が収容装置情報に設定されている接続情報のレコードから上位装置情報「Ｂ１」を読み出し、さらに、読み出した上位装置情報「Ｂ１」が収容装置情報に設定されている接続情報のレコードから上位装置情報「ＳＶ１」、「ＳＶ２」を読み出す。上位装置情報「ＳＶ１」、「ＳＶ２」が収容装置情報に設定されている接続情報のレコードには上位装置情報が設定されていないため、障害解析実施部１５５は配信ルートの検索を終了する。先に読み出したノードＩＤは配信ルートにおいては下位となるため、障害発生ユーザ「Ｕ１」の配信ルートは、読み出した順のノードＩＤを逆順に並べた「ＳＶ１」、「ＳＶ２」→「Ｂ１」→「Ｃ１」→「Ｅ１」→「Ｕ１」である。
【０１１８】
障害解析実施部１５５は、障害発生ユーザＩＤ全てについて配信ルートを得ると、それら配信ルート全て（あるいは、９５％などの所定の閾値以上）に共通する通信ＮＷ設備３０（コア装置３１またはエッジ装置３３）のノードＩＤがあるかを判断する（ステップＳ１１３０）。共通する通信ＮＷ設備３０のノードＩＤがあると判断した場合（ステップＳ１１３０：ＹＥＳ）、障害解析実施部１５５は、その共通する通信ＮＷ設備３０のノードＩＤで特定される装置のうち、最も下位の装置が被疑装置であると判断する（ステップＳ１１３５）。
【０１１９】
例えば、障害発生ユーザが「Ｕ１」〜「Ｕ６」であった場合、「Ｕ１」〜「Ｕ３」の配信ルートは、「ＳＶ１」、「ＳＶ２」→「Ｂ１」→「Ｃ１」→「Ｅ１」→「Ｕ１」〜「Ｕ３」であり、「Ｕ４」〜「Ｕ６」の配信ルートは、「ＳＶ１」、「ＳＶ２」→「Ｂ１」→「Ｃ１」→「Ｅ２」→「Ｕ４」〜「Ｕ６」である。この場合、ノードＩＤ「Ｃ１」のコア装置３１が共通であるため、被疑装置と判断される。
また、例えば、障害発生ユーザが「Ｕ１」、「Ｕ２」であった場合、これらの配信ルートでは、ノードＩＤ「Ｃ１」のコア装置３１及びノードＩＤ「Ｅ１」のエッジ装置３３が共通であるが、これらのうち下位の装置であるノードＩＤ「Ｅ１」のエッジ装置３３が被疑装置と判断される。
【０１２０】
さらに、障害解析実施部１５５は、映像受信装置情報から障害発生ユーザＩＤに対応したエラー映像信号が示すＣＨ番号を読み出し、読み出したＣＨ番号全て（あるいは、所定の閾値以上）が、同一の映像サーバ２１により配信される映像コンテンツのＣＨ番号であるかを判断する（ステップＳ１１４０）。読み出したＣＨ番号が異なる映像サーバ２１のＣＨ番号であると判断した場合（ステップＳ１１４０：ＮＯ）、後述するステップＳ１１７０の処理を行う。一方、同一の映像サーバ２１のＣＨ番号であると判断した場合（ステップＳ１１４０：ＹＥＳ）、障害解析実施部１５５は、そのＣＨ番号の映像信号を配信する映像サーバ２１もさらに被疑装置であると判断する（ステップＳ１１４５）。
【０１２１】
ステップＳ１１３０において、障害発生ユーザＩＤ全ての配信ルートに共通する通信ＮＷ設備３０のノードＩＤがないと判断した場合（ステップＳ１１３０：ＮＯ）、障害解析実施部１５５は、障害発生ユーザＩＤ全て（あるいは、所定の閾値以上）の配信ルートに共通する映像事業者設備のノードＩＤがあるかを判断する（ステップＳ１１５０）。共通する映像提供事業者設備のノードＩＤがないと判断した場合（ステップＳ１１５０：ＮＯ）、障害解析実施部１５５は、障害発生ユーザＩＤにより特定される視聴ユーザのユーザ宅内設備４０の要因でパケットロスが発生したと判断する（ステップＳ１１２０）。
【０１２２】
ステップＳ１１５０において、共通する映像提供事業者設備２０のノードＩＤがあると判断した場合（ステップＳ１１５０：ＹＥＳ）、障害解析実施部１５５は、映像受信装置情報から障害発生ユーザＩＤに対応したエラー映像信号が示すＣＨ番号を読み出し、読み出したＣＨ番号全て（あるいは、所定の閾値以上）が、１つの映像サーバ２１により配信される映像コンテンツのＣＨ番号であるかを判断する（ステップＳ１１５５）。同一の映像サーバ２１のＣＨ番号ではないと判断した場合（ステップＳ１１５５：ＮＯ）、障害解析実施部１５５は、共通する映像提供事業者設備２０のノードＩＤにより特定されるＮＷ装置２５が被疑装置であると判断する（ステップＳ１１６０）。
ステップＳ１１５５において、同一の映像サーバ２１のＣＨ番号であると判断した場合（ステップＳ１１５５：ＹＥＳ）、障害解析実施部１５５は、共通する映像提供事業者設備２０のノードＩＤにより特定される装置（映像サーバ２１、ＮＷ装置２５）が被疑装置であると判断する（ステップＳ１１６５）。
【０１２３】
ステップＳ１１４０においてＮＯと判断した場合、あるいは、ステップＳ１１４５、ステップＳ１１６０、または、ステップＳ１１６５の処理の後、障害解析実施部１５５は、被疑装置の故障を示すＮＷ状態情報がＤＢサーバ１１に登録されているかを判断する（ステップＳ１１７０）。そこでまず、障害解析実施部１５５は、ＮＷ状態情報受信部１５３にＮＷ状態情報の読み出しを指示する。ＮＷ状態情報受信部１５３は、サーバ連携部１５１へＮＷ状態情報取得要求の送信を指示し、サーバ連携部１５１は、ＤＢサーバ１１へＮＷ状態取得要求を送信する。ＤＢサーバ１１のＮＷ状態通知処理部１１５は、サーバ連携部１１４を介してＮＷ状態情報取得要求を受信すると、ＮＷ情報格納部１１３からＮＷ状態情報を読み出してサーバ連携部１１４に出力する。サーバ連携部１１４は、ＮＷ状態情報を解析サーバ１５へ送信する。解析サーバ１５のＮＷ状態情報受信部１５３は、サーバ連携部１５１を介して受信したＮＷ状態情報を解析情報送受信部１５４に出力する。
【０１２４】
障害解析実施部１５５は、被疑装置のノードＩＤに対応してＮＷ状態情報に障害発生が記録されている場合（ステップＳ１１７０：ＹＥＳ）、被疑装置の故障によりパケットロスが発生したと判断し、故障解析処理を終了する（ステップＳ１１７５）。被疑装置のノードＩＤに対応してＮＷ状態情報に障害発生が記録されていない場合（ステップＳ１１７０：ＮＯ）、障害解析実施部１５５は、被疑装置のサイレント故障によりパケットロスが発生したと判断し、故障解析処理を終了する（ステップＳ１１８０）。
【０１２５】
図２８は、図２０のステップＳ３８０に示す解析結果通知処理の処理フローを示す。
解析サーバ１５の障害解析実施部１５５は、図２７の処理を完了すると（ステップＳ１２０５）、要因はユーザ宅内設備４０によるものか否かを判断する（ステップＳ１２１０）。
【０１２６】
要因はユーザ宅内設備４０であると判断した場合（ステップＳ１２１０：ＹＥＳ）、障害解析実施部１５５は、ユーザ宅内設備４０が要因の故障が発生した旨と、要因となったユーザ宅内設備４０のユーザＩＤとを詳細データに設定した解析結果通知を生成してサーバ連携部１５１に出力し、エッジ装置３３などの通信ＮＷ設備３０や、映像サーバ２１、ＮＷ装置２５などの映像事象者設備へ送信するよう指示する。サーバ連携部１５１は、解析結果通知と、エッジ装置３３、映像サーバ２１及びＮＷ装置２５のノードＩＤまたはアドレスである宛先情報を通知サーバ１３に送信する。通知サーバ１３の解析結果通知処理部１３６は、サーバ連携部１３３を介して解析サーバ１５から解析結果通知及び宛先情報を受信してパケット送受信部１３１に出力する。パケット送受信部１３１は、解析結果通知を、宛先情報で示されるエッジ装置３３、映像サーバ２１、及び、ＮＷ装置２５宛に送信する（ステップＳ１２１５）。
【０１２７】
エッジ装置３３のパケット送受信部３３１、映像サーバ２１のパケット送受信部２１３、及び、ＮＷ装置２５は、解析結果を受信すると、解析結果通知応答を通知サーバ１３に返送する（ステップＳ１２２０）。エッジ装置３３、映像サーバ２１、及び、ＮＷ装置２５は、受信した解析結果を、図示しないディスプレイなどに表示する。
【０１２８】
エッジ装置３３のパケット送受信部３３１は、受信した解析結果通知を、映像受信装置４１に送信する（ステップＳ１２２５）。映像受信装置４１のパケット送受信部４１１は解析結果通知を受信すると、映像信号出力部４１９は、受信した解析結果通知の詳細データの内容（ユーザ宅内設備４０が要因の故障が発生）を受像機４３に表示させる。
【０１２９】
一方、ステップＳ１２１０において、要因はユーザ宅内設備４０ではないと判断した場合（ステップＳ１２１０：ＮＯ）、図２８のステップＳ１１２５において読み出した接続情報を参照して、り障範囲を特定する（ステップＳ１２３０）。つまり、障害解析実施部１５５は、図２８のステップＳ１１７５において故障と判断された装置、または、ステップＳ１１８０において故障と判断された装置（以下、「故障発生装置」と記載する。）のノードＩＤが収容装置情報に設定されている接続情報のレコードから、下位装置情報のノードＩＤ及びアドレス情報を読み出し、さらに読み出したノードＩＤが収容装置情報に設定されている接続情報のレコードの下位装置情報からノードＩＤ及びアドレス情報を読み出すことを、映像受信装置４１のノードＩＤが得られるまで繰り返す。障害解析実施部１５５は、読み出した全てのノードＩＤをり障範囲とする。
【０１３０】
例えば、故障発生装置がノードＩＤ「Ｃ１」のコア装置３１である場合、障害解析実施部１５５は、収容装置情報に「Ｃ１」が設定されている接続情報のレコードから下位装置情報のノードＩＤ「Ｅ１」及びアドレス情報「ＩＰアドレスｅ１」、ノードＩＤ「Ｅ２」及びアドレス情報「ＩＰアドレスｅ２」を読み出す。続いて障害解析実施部１５５は、読み出したノードＩＤ「Ｅ１」が収容装置情報に設定されている接続情報のレコードから下位装置情報のノードＩＤ「Ｕ１」、「Ｕ２」、「Ｕ３」とそれらのアドレス情報を読み出し、ノードＩＤ「Ｅ２」が収容装置情報に設定されている接続情報のレコードから下位装置情報のノードＩＤ「Ｕ４」、「Ｕ５」、「Ｕ６」とそれらのアドレス情報を読み出す。ノードＩＤ「Ｕ１」、「Ｕ２」、「Ｕ３」、「Ｕ４」、「Ｕ５」、「Ｕ６」は、映像受信装置４１のノードＩＤであるため、検索を終了する。障害解析実施部１５５は、り障範囲をノードＩＤ「Ｅ１」、「Ｅ２」、「Ｕ１」、「Ｕ２」、「Ｕ３」、「Ｕ４」、「Ｕ５」、「Ｕ６」とする。
【０１３１】
障害解析実施部１５５は、故障が発生した旨及び故障発生装置のノードＩＤを示す解析結果と、り障範囲とを詳細データに設定した解析結果通知を生成してサーバ連携部１５１に出力し、エッジ装置３３などの通信ＮＷ設備３０や、映像サーバ２１、ＮＷ装置２５などの映像事象者設備へ送信するよう指示する。サーバ連携部１５１は、解析結果通知と、エッジ装置３３、映像サーバ２１及びＮＷ装置２５のノードＩＤまたはアドレスである宛先情報を通知サーバ１３に送信する。通知サーバ１３の解析結果通知処理部１３６は、サーバ連携部１３３を介して解析サーバ１５から解析結果通知及び宛先情報を受信してパケット送受信部１３１に出力する。パケット送受信部１３１は、解析結果通知を、宛先情報で示されるエッジ装置３３、映像サーバ２１、及び、ＮＷ装置２５宛に送信する（ステップＳ１２３５）。
【０１３２】
エッジ装置３３のパケット送受信部３３１、映像サーバ２１のパケット送受信部２１３、及び、ＮＷ装置２５は、解析結果を受信すると、解析結果通知応答を通知サーバ１３に返送する（ステップＳ１２４０）。エッジ装置３３、映像サーバ２１、及び、ＮＷ装置２５は、受信した解析結果を、図示しないディスプレイなどに表示する。
【０１３３】
エッジ装置３３のパケット送受信部３３１は、受信した解析結果通知を、映像受信装置４１に送信する（ステップＳ１２４５）。映像受信装置４１のパケット送受信部４１１は解析結果通知を受信すると、映像信号出力部４１９は、受信した解析結果通知の詳細データの内容を受像機４３に表示する。
【０１３４】
また、解析サーバ１５は、障害解析実施部１５５による解析結果を、図示しないディスプレイなどに表示する。保守者は、表示された解析結果により故障の発生や、故障発生装置のノードＩＤ、り障範囲などを確認すると、必要に応じて、解析サーバ１５の図示しない入力手段により、評価基準データ、映像受信装置情報、ＮＷ情報などの表示指示を入力する。解析サーバ１５は、ＤＢサーバ１１から評価基準格納部１１１内の評価基準データ、映像受信装置情報蓄積部１１２内の映像受信装置情報、ＮＷ情報格納部１１３内のＮＷ情報など読み出してディスプレイに表示する。
【０１３５】
なお、解析サーバ１５の障害解析実施部１５５は、解析結果通知と、り障範囲に含まれる装置のアドレス情報とをサーバ連携部１５１に出力し、送信を指示してもよい。サーバ連携部１５１は、解析結果通知と、り障範囲に含まれる装置のアドレス情報とを通知サーバ１３に送信する。通知サーバ１３のパケット送受信部１３１は、解析結果通知を、り障範囲に含まれる各装置のアドレス情報を宛先として送信する。解析結果通知を受信した各装置は、解析結果通知に含まれる詳細データの内容を表示させる。
【０１３６】
図２９及び図３０は、解析結果例を示す図である。
図２９に示すＰＴ（パターン）１は、エッジ装置３３において故障が発生した場合の例である。この場合、ユーザＩＤ「Ｕ１」、「Ｕ２」、「Ｕ３」の映像受信装置４１から送信された評価基準超過通知がＤＢサーバ１１の映像受信装置情報蓄積部１１２に格納される。そして、図２７のステップＳ１１１５において、故障ユーザＩＤ「Ｕ１」、「Ｕ２」、「Ｕ３」が読み出され（ステップＳ１１１５：ＹＥＳ）、ステップＳ１１２５において読み出されたこれらの故障ユーザＩＤの配信ルートは、ノードＩＤ「Ｃ１」のコア装置３１及びノードＩＤ「Ｅ１」のエッジ装置３３が共通である（ステップＳ１１３０：ＹＥＳ）。従って、ステップＳ１１３５において、下位のノードＩＤ「Ｅ１」のエッジ装置３３が被疑と判断される。
【０１３７】
ＰＴ２は、コア装置３１において故障が発生した場合の例である。この場合、ユーザＩＤ「Ｕ１」〜「Ｕ６」の映像受信装置４１から送信された評価基準超過通知がＤＢサーバ１１の映像受信装置情報蓄積部１１２に格納される。そして、図２７のステップＳ１１１５において、故障ユーザＩＤ「Ｕ１」〜「Ｕ６」が読み出され（ステップＳ１１１５：ＹＥＳ）、ステップＳ１１２５において読み出されたこれらの故障ユーザＩＤの配信ルートは、ノードＩＤ「Ｃ１」のコア装置３１が共通である（ステップＳ１１３０：ＹＥＳ）。従って、ステップＳ１１３５において、ノードＩＤ「Ｃ１」のコア装置３１が被疑と判断される。
【０１３８】
図３０に示すＰＴ３は、ＮＷ装置２５において故障が発生した場合の例である。この場合、ユーザＩＤ「Ｕ１」〜「Ｕ１２」の映像受信装置４１から送信された評価基準超過通知がＤＢサーバ１１の映像受信装置情報蓄積部１１２に格納される。そして、図２７のステップＳ１１１５において、故障ユーザＩＤ「Ｕ１」〜「Ｕ１２」が読み出され（ステップＳ１１１５：ＹＥＳ）、ステップＳ１１２５において読み出されたこれらの故障ユーザＩＤの配信ルートは、ノードＩＤ「Ｂ１」のＮＷ装置２５、ノードＩＤ「ＳＶ１」の映像サーバ２１、及び、ノードＩＤ「ＳＶ２」の映像サーバ２１が共通である（ステップＳ１１３０：ＮＯ、ステップＳ１１５０：ＹＥＳ）。また、エラーが発生したＣＨ番号に共通性がない場合（ステップＳ１１５５：ＮＯ）、映像サーバ２１を除き、ノードＩＤ「Ｂ１」のＮＷ装置２５が被疑と判断される。
【０１３９】
ＰＴ４は、映像サーバ２１において故障が発生した場合の例である。この場合、ユーザＩＤ「Ｕ１」、「Ｕ３」、「Ｕ６」、「Ｕ９」の映像受信装置４１から送信された評価基準超過通知がＤＢサーバ１１の映像受信装置情報蓄積部１１２に格納される。そして、図２７のステップＳ１１１５において、故障ユーザＩＤ「Ｕ１」、「Ｕ３」、「Ｕ６」、「Ｕ９」が読み出され（ステップＳ１１１５：ＹＥＳ）、ステップＳ１１２５において読み出されたこれらの故障ユーザＩＤの配信ルートは、ノードＩＤ「Ｂ１」のＮＷ装置２５、ノードＩＤ「ＳＶ１」の映像サーバ２１、及び、ノードＩＤ「ＳＶ２」の映像サーバ２１が共通である（ステップＳ１１３０：ＮＯ、ステップＳ１１５０：ＹＥＳ）。エラーが発生したＣＨ番号に共通性があるため（ステップＳ１１５５：ＹＥＳ）、ノードＩＤ「Ｂ１」のＮＷ装置２５と、共通するＣＨ番号の映像信号を送信するノードＩＤ「ＳＶ１」の映像サーバ２１とが被疑と判断される。ノードＩＤ「ＳＶ１」の映像サーバ２１のアラームがＮＷ状態情報に設定されているため（ステップＳ１１７０：ＹＥＳ）、ノードＩＤ「ＳＶ１」の映像サーバ２１の故障であると判断される。
【０１４０】
なお、上記実施形態では、映像信号をユニキャストで送信しているが、マルチキャストにより送信してもよい。その場合、映像サーバ２１は、マルチキャストアドレスを示す宛先アドレスを付加して映像信号を送信し、ＮＷ装置２５は、受信した映像信号をコピーして下位のコア装置３１に送信する。コア装置３１は、受信した映像信号をコピーして下位のエッジ装置３３に送信する。エッジ装置３３は、視聴要求の送信元の映像受信装置４１に、映像信号をコピーして送信する。
【０１４１】
また、上記においては、ＣＨ毎の評価基準を用いているが、各映像コンテンツ毎の評価基準を用いてもよい。この場合、評価基準データの視聴映像には、ＣＨ番号に代えて、映像コンテンツデータの名称など、映像コンテンツデータ毎に異なる識別情報が設定される。映像受信装置４１の評価実施部４１７は、映像信号解析部４１５からエラーが発生したコンテンツの識別情報を受け、評価基準格納部４１３からエラーが発生したコンテンツの識別情報に対応した評価基準データを取得する。評価基準超過通知のエラー映像信号には、コンテンツの識別情報が設定される。解析サーバ１５は、ＣＨ番号に代えて、コンテンツの識別情報を用いて動作する。
【０１４２】
また、図２１のステップＳ５１０において、エッジ装置３３のＮＷ状態通知処理部３３２は、エッジ装置３３が映像配信要求を受信した映像受信装置４１、すなわち、映像視聴中の映像受信装置４１のノードＩＤ及びアドレス情報を下位装置情報に設定した接続情報を生成してもよい。この場合、ステップＳ１１６５において、障害解析実施部１５５は、障害発生ユーザＩＤ全ての配信ルートに共通するＮＷ装置２５の配下の映像受信装置４１のユーザＩＤを読み出し、読み出した全て（あるいは、所定の閾値以上）のユーザＩＤが、障害発生ユーザＩＤである場合は当該ＮＷ装置２５も被疑と判断し、そうでない場合は、当該ＮＷ装置２５は被疑ではないと判断してもよい。なお、障害解析実施部１５５は、ＮＷ装置２５のノードＩＤが収容装置情報に設定されている接続情報のレコードから、下位装置情報のノードＩＤを読み出し、さらに読み出したノードＩＤが収容装置情報に設定されている接続情報のレコードの下位装置情報からノードＩＤを読み出すことを繰り返すことにより、配下の映像受信装置４１のユーザＩＤを読み出す。
【０１４３】
なお、蓄積映像用サーバ２３から蓄積映像コンテンツデータに対応した評価基準データをエッジ装置３３に送信し、エッジ装置３３から視聴要求送信元の映像受信装置４１に当該評価基準データを送信してもよい。映像受信装置４１は、上述した映像信号受信時と同様の処理を、蓄積映像信号受信時にも行う。
【０１４４】
また、上記実施形態では、ユーザ宅内設備４０は、映像サーバ２１または蓄積映像用サーバ２３が送信した評価基準データを視聴要求送信時にエッジ装置３３から受信しているが、ユーザがＶＯＤを契約したときなどに、当該ユーザの契約品質に応じた評価基準データを予め映像受信装置４１の評価基準格納部４１３に格納してもよい。この場合、映像受信装置４１は、評価基準データはエッジ装置３３から受信してもよく、コンピュータ読取可能な記録媒体から読み出してもよい。
【０１４５】
なお、上記実施形態においては、故障解析装置１０を、ＤＢサーバ１１、通知サーバ１３、解析サーバ１５の３台のコンピュータサーバにより構成しているが、これら全てのコンピュータサーバ、あるいは、任意の２台のコンピュータサーバを１台のコンピュータサーバにより実現してもよい。また、ＤＢサーバ１１、通知サーバ１３、解析サーバ１５は、ＮＷを介して接続してもよく、これらのサーバ同士を直接接続してもよい。
【０１４６】
上述したように、本実施形態によれば、映像受信装置４１は、映像品質に基づく評価基準と、配信された映像信号のパケットロス量とを比較し、評価基準を超過した際、その旨を故障解析装置１０に通知する。故障解析装置１０は、映像受信装置４１から受信した通知と、ＮＷの状態及び接続構成に基づいて、故障発生箇所とり障範囲の特定を行う。これによれば、通信ＮＷ設備３０の装置、あるいは、映像提供事業者設備２０の装置においてサイレント故障が発生した場合でも、それを発見し、故障原因箇所の切り分けや影響範囲の特定を行うことが可能となる。また、ユーザ宅内設備４０の不具合の可能性がある場合、その旨をユーザ宅内設備４０宛に通知することが可能となる。
【０１４７】
また、ユーザ宅内設備４０において映像コンテンツを表示させている時に、ユーザ宅内設備４０、映像提供事業者設備２０の装置、通信ＮＷ設備３０の装置、及び、故障解析装置１０間で評価基準を超過したエラーが発生した旨の情報を交換する。そして、映像受信装置４１は、エラーの発生後、映像コンテンツを受像機４３に表示できない場合、蓄積映像用サーバ２３から予め受信して蓄積していた蓄積映像コンテンツを受像機４３に表示させる。従って、ユーザ宅内設備４０において、視聴ユーザが要求した映像コンテンツが表示できない場合も、他の映像コンテンツを視聴する機会を視聴ユーザに提供することができる。この蓄積コンテンツを広告とすることにより、収益の向上につながる。
【０１４８】
また、上記実施形態によれば、ユーザ宅内設備４０において、映像提供事業者、通信事業者、視聴ユーザ間で合意した映像品質基準により映像コンテンツの品質評価を実施し、異常を検出した際には、故障解析装置１０へ通知する。従って、視聴ユーザ自身が、契約した映像品質を考慮して異常が発生しているか否かを判断したり、異常の発生を報告したりする必要もない。また、故障解析装置１０などの通信事業者側の装置において、各ユーザ宅内設備４０における映像品質を常に監視する必要がなく、通信ＮＷを構成する装置以外でパケットロスが発生した場合でも、視聴ユーザが視聴している映像信号への影響を把握することができる。
【０１４９】
例えば、特許文献１では、映像データの送信装置において各受信端末の映像品質の測定を行うため、送信装置の負荷が大きいことに加え、映像品質測定時には、パケットロスがユーザと契約した映像品質に応じた範囲内であるかを考慮していない。つまり、特許文献１の技術の場合、パケットロスが発生すると必ずその旨を示す情報をサーバへ送信している。また、特許文献２に記載の技術では、各受信端末におけるパケットロスの検出を、受信端末に接続されるサーバが行っており、サーバの負荷が大きいことに加え、サーバは、受信端末が単位時間あたりに受信可能なパケット数に基づいてパケットロスを検出している。このように、特許文献１、２では、事業者側の装置の負担が大きく、パケットロスを許容するサービスは考慮されていない。一方、本実施形態では、映像提供事業者（または通信事業者）が指定した評価基準が許容する範囲内でパケットロスが発生しても、ユーザ宅内設備４０は解析システムへは通知しない。このように、本実施形態では、ユーザに提供するサービスに応じたパケットロスの許容範囲を考慮した異常検出を行うため、パケットロス検出に対する柔軟性が高い。
【０１５０】
また、本実施形態では、ユーザ宅内設備４０にすでに組み込まれているＦＥＣを利用することができるため、ユーザ宅内設備４０の負荷の増加を抑えることができる。特許文献１の技術では、ＲＴＰ（Real-Time Transport Protocol）パケットのシーケンス番号の順次走査を実施し、パケットロスを検出している。しかし、ＲＴＰパケットロスが発生した際でも、ＦＥＣにより映像パケットを補完できる場合があるため、ＲＴＰのシーケンス番号の順次走査では、視聴ユーザが実際に視聴した際の映像劣化をカウントしたことにならず、ユーザ視聴状態を反映した映像劣化検出ができない。一方、本実施形態では、ＦＥＣで補完できなかった映像パケットをパケットロスの対象としているため、よりユーザ視聴状態を反映した映像劣化検出が可能である。
また、特許文献２では、ユーザ宅内設備と映像配信網との間に分岐器を設置し、ユーザ宅内設備が受信するパケットを分岐させてキャプチャを行うことによりパケット情報を取得している。本実施形態では、視聴ユーザ宅内に分岐器を設定したり、キャプチャしたパケットを事業者側で受信するために必要な網を新たに導入したりする必要もない。
【０１５１】
このように、本実施形態によれば、ユーザ宅内設備４０が映像配信ネットワークを経由して配信された映像信号を受信し、表示させる映像配信システムにおいて、映像配信に異常が発生した場合に、その異常が発生している故障箇所を迅速に切り分けることができる。つまり、発生した異常に影響している故障箇所が、ユーザ宅内設備４０、通信ＮＷ設備３０の装置、あるいは、映像提供事業者設備２０の装置のいずれであるかを通信事業者の故障解析装置１０により迅速かつ詳細に切り分け、故障範囲を明確に把握することが可能となる。この切り分けにより、通信ＮＷ設備３０の装置に発生したサイレント故障、輻輳、帯域超過によるパケットロスを早期に発見することができる。
【０１５２】
また、故障箇所を切り分け、故障の影響範囲を特定することによって、パケットロス等による映像乱れの影響が発生する可能性のある視聴ユーザを特定して故障を通知したり、あるいは、ユーザ宅内設備４０に不具合が発生している可能性があることを視聴ユーザに通知したりすることによって、視聴ユーザの利便性向上させることが可能となる。さらには、故障の影響によって視聴が出来ない視聴ユーザに、代替コンテンツを提供し、視聴ユーザの利便性を向上させることが可能となる。
【０１５３】
なお、ＤＢサーバ１１、通知サーバ１３、解析サーバ１５、映像サーバ２１、蓄積映像用サーバ２３、ＮＷ装置２５、コア装置３１、エッジ装置３３及び映像受信装置４１は、内部にコンピュータシステムを有している。そして、上述したＤＢサーバ１１、通知サーバ１３、解析サーバ１５、映像サーバ２１、蓄積映像用サーバ２３、ＮＷ装置２５、コア装置３１、エッジ装置３３及び映像受信装置４１の各部の動作の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータシステムが読み出して実行することによって、上記処理が行われる。ここでいうコンピュータシステムとは、ＣＰＵや各種メモリ、ＯＳや周辺機器等のハードウェアを含むものである。
【０１５４】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【符号の説明】
【０１５５】
１…通信事業者ＮＷ
１０…故障解析装置
１１…ＤＢサーバ
１１１…評価基準格納部
１１２…映像受信装置情報蓄積部
１１３…ＮＷ情報格納部（ネットワーク情報格納部）
１１４…サーバ連携部
１１５…ＮＷ状態通知処理部
１３…通知サーバ
１３１…パケット送受信部
１３２…評価基準送受信部
１３３…サーバ連携部
１３４…ＮＷ状態通知処理部
１３５…評価基準超過通知処理部（エラー発生通知受信部）
１３６…解析結果通知処理部
１５…解析サーバ
１５１…サーバ連携部
１５２…映像受信装置情報受信部
１５３…ＮＷ状態情報受信部
１５４…解析情報送受信部
１５５…障害解析実施部
２…映像提供事業者ＮＷ
２０…映像提供事業者設備
２１…映像サーバ（データ配信装置）
２１１…評価基準格納部
２１２…映像信号蓄積部
２１３…パケット送受信部
２１４…ＮＷ状態通知処理部
２１５…ＮＷ状態収集処理部
２１６…評価基準送受信部
２１７…映像信号送信部
２３…蓄積映像用サーバ（データ配信装置）
２５…ＮＷ装置（通信装置）
３…通信ＮＷ
３０…通信ＮＷ設備
３１…コア装置（通信装置）
３３…エッジ装置（通信装置）
３３１…パケット送受信部
３３２…ＮＷ状態通知処理部
３３３…ＮＷ状態収集処理部
３３４…評価基準送受信部
３３５…評価基準格納部
３３６…視聴要求処理部
４０…ユーザ宅内設備
４１…映像受信装置（受信装置）
４１１…パケット送受信部
４１２…評価基準送受信部（エラー発生通知部）
４１３…評価基準格納部
４１４…映像音声処理部（データ処理部）
４１５…映像信号解析部（解析部）
４１６…代替コンテンツ格納部
４１７…評価実施部
４１８…評価情報格納部
４１９…映像信号出力部（出力部）
４３…受像機（表示装置）
【図１】
2012213057.tif 000003
【図２】
2012213057.tif 000004
【図３】
2012213057.tif 000005
【図４】
2012213057.tif 000006
【図５】
2012213057.tif 000007
【図６】
2012213057.tif 000008
【図７】
2012213057.tif 000009
【図８】
2012213057.tif 000010
【図９】
2012213057.tif 000011
【図１０】
2012213057.tif 000012
【図１１】
2012213057.tif 000013
【図１２】
2012213057.tif 000014
【図１３】
2012213057.tif 000015
【図１４】
2012213057.tif 000016
【図１５】
2012213057.tif 000017
【図１６】
2012213057.tif 000018
【図１７】
2012213057.tif 000019
【図１８】
2012213057.tif 000020
【図１９】
2012213057.tif 000021
【図２０】
2012213057.tif 000022
【図２１】
2012213057.tif 000023
【図２２】
2012213057.tif 000024
【図２３】
2012213057.tif 000025
【図２４】
2012213057.tif 000026
【図２５】
2012213057.tif 000027
【図２６】
2012213057.tif 000028
【図２７】
2012213057.tif 000029
【図２８】
2012213057.tif 000030
【図２９】
2012213057.tif 000031
【図３０】
2012213057.tif 000032