(57)【要約】【課題】コンテンツ送受信システムにおいて、通信環境やネットワークの状態に起因する障害を検出することができ、新たな障害要因に対しても対処することが可能なコンテンツ送受信システムおよびコンテンツ送受信システムのセルフテスト方法を提供する。【解決手段】セルフテストの実行対象の映像受信再生端末の識別情報をセンタ装置に登録し、映像受信再生端末が起動した時に当該映像受信再生端末の識別情報をセンタ装置に送信する。送信された識別情報が登録された識別情報と一致した場合にのみ、当該映像受信再生端末にセルフテストの実行内容を示すセルフテストプログラムを配信し、映像受信再生端末は、セルフテストプログラムに基づいて、センタ装置との間のデータ通信に関するセルフテストを実行する。【選択図】図１
2008010965.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された少なくとも１つの映像受信再生端末と、前記映像受信再生端末から供給される配信要求に応じて、前記ネットワークを介して当該映像受信再生端末に映像データを配信するセンタ装置とを含むコンテンツ送受信システムであって、
前記映像受信再生端末は、
前記映像受信端末のうちのセルフテスト実行対象とされた端末を示すセルフテスト対象端末情報を前記センタ装置に送信するセルフテスト対象端末情報送信手段と、
前記配信要求を送信する前に当該映像受信再生端末の識別情報を前記センタ装置に送信する識別情報送信手段と、
セルフテストの実行内容を示すセルフテストプログラムに基づいて前記センタ装置との間のデータ通信に関するセルフテストを実行するプログラム実行手段と、を含み、
前記センタ装置は、
前記セルフテスト対象端末情報を保持する保持手段と、
前記識別情報が前記セルフテスト対象端末情報と一致した場合にのみ、当該映像受信再生端末に前記セルフテストプログラムを配信するプログラム配信手段と、を含むことを特徴とするコンテンツ送受信システム。
【請求項２】
前記プログラム配信手段は、前記センタ装置に設けられたサーバであり、
前記セルフテスト対象端末情報送信手段および前記識別情報送信手段は前記映像受信再生端末に備えられたＷｅｂブラウザを含むことを特徴とする請求項１に記載のコンテンツ送受信システム。
【請求項３】
前記セルフテストの結果を前記映像受信再生端末に接続された映像表示装置に表示するテスト結果通知手段を更に含むことを特徴とする請求項１又は２に記載のコンテンツ送受信システム。
【請求項４】
前記映像受信端末は、ＩＰセットトップボックスであることを特徴とする請求項１乃至３のいずれかに記載のコンテンツ送受信システム。
【請求項５】
ネットワークに接続された少なくとも１つの映像受信再生端末と、前記映像受信再生端末から供給される配信要求に応じて、前記ネットワークを介して当該映像受信再生端末に映像データを配信するセンタ装置とを含むコンテンツ送受信システムのセルフテスト方法であって、
前記映像受信端末のうちのセルフテスト実行対象とされた端末を示すセルフテスト対象端末情報を前記センタ装置に送信するステップと、
前記セルフテスト対象端末情報を保持する保持ステップと、
前記配信要求を送信する前に当該映像受信再生端末の識別情報を前記センタ装置に送信する識別情報送信ステップと、
前記識別情報が前記セルフテスト対象端末情報と一致した場合にのみ、当該映像受信再生端末に前記セルフテストプログラムを配信するプログラム配信ステップと
前記セルフテストプログラムに基づいて、当該映像受信再生端末と前記センタ装置との間のデータ通信に関するセルフテストを実行するプログラム実行ステップと、を含むことを特徴とするコンテンツ送受信システムのセルフテスト方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はＶｏＤサービスの如きコンテンツ配信サービスに用いられるコンテンツ送受信システムに関する。
【背景技術】
【０００２】
近年、ＡＤＳＬやＦＴＴＨ等の通信技術を利用したアクセス網のブロードバンド化に伴い、電子メールや静止画像といった低容量のコンテンツに対する需要から、動画や音楽等の大容量のコンテンツに対する需要へと変化してきている。このような通信環境の発達に伴い、ユーザが視聴したいときにインターネット等のネットワークを介して映像コンテンツを受信してこれを視聴するＶｏＤ（Video on Demand）サービスが普及し始めている。ＶｏＤサービスの如きネットワークを介して映像コンテンツの配信サービスを受ける場合には、ＩＰセットトップボックスと称する映像受信再生端末をユーザが所有するテレビに接続して、視聴するのが一般的である。ＩＰセットトップボックスはネットワークに接続され、ネットワーク上のコンテンツ配信サーバから送信される映像データを受信し、これを復号して映像信号を生成する処理を行う。生成された映像信号はテレビ等の映像表示装置に供給され、ユーザは映像コンテンツを視聴することが可能となる。特許文献１は、ＩＰセットトップボックス（ＩＰ−ＳＴＢ）を備えたホームネットワークの構成の一例について記載している（図１０等）。
【特許文献１】特開２００５−２８６７０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、従来のＩＰセットトップボックスの如き映像受信再生端末は、端末の起動時に自装置に内蔵されたセルフテストプログラムを実行し、自装置のハードウエア機能およびソフトウエア機能が正常に動作するか否かをチェックするセルフテスト機能を備えているものがある。しかしながら、従来のセルフテストの場合、自装置のハードウエア機能およびソフトウエア機能の障害を検出することが可能であるが、映像受信再生端末が設置された環境や、一時的なネットワークの状態に起因する障害については検出することができず、このような障害が発生した場合に適切に対処することが困難であった。また、実際に映像コンテンツの配信サービスを受けるに際して、映像受信再生端末自身のハードウエア機能及びソフトウエア機能に起因する障害が発生することは稀であり、むしろ通信環境やネットワークの状態に起因する障害がより高い頻度で発生している。また、近年のデータ通信技術の進化に伴い、提供されるサービス機能も多様化、高度化してきており、ネットワーク上で発生する障害の要因も多様化し、また複雑になってきている。従って、このような新たな障害要因に対しても対処することができるシステムの構築が望まれている。
【０００４】
本発明は、上記した点に鑑みてなされたものであり、映像等のコンテンツ送受信システムにおいて、通信環境やネットワークの状態に起因する障害を検出することができ、更に新たな障害要因に対しても対処することが可能なコンテンツ送受信システムおよびコンテンツ送受信システムのセルフテスト方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明のコンテンツ送受信システムは、ネットワークに接続された少なくとも１つの映像受信再生端末と、前記映像受信再生端末から供給される配信要求に応じて、前記ネットワークを介して当該映像受信再生端末に映像データを配信するセンタ装置とを含むコンテンツ送受信システムであって、前記映像受信再生端末は、前記映像受信端末のうちのセルフテスト実行対象とされた端末を示すセルフテスト対象端末情報を前記センタ装置に送信するセルフテスト対象端末情報送信手段と、前記配信要求を送信する前に当該映像受信再生端末の識別情報を前記センタ装置に送信する識別情報送信手段と、セルフテストの実行内容を示すセルフテストプログラムに基づいて前記センタ装置との間のデータ通信に関するセルフテストを実行するプログラム実行手段と、を含み、前記センタ装置は、前記セルフテスト対象端末情報を保持する保持手段と、前記識別情報が前記セルフテスト対象端末情報と一致した場合にのみ、当該映像受信再生端末に前記セルフテストプログラムを配信するプログラム配信手段と、を含むことを特徴としている。
【０００６】
また、本発明のコンテンツ送受信システムのセルフテスト方法は、ネットワークに接続された少なくとも１つの映像受信再生端末と、前記映像受信再生端末から供給される配信要求に応じて、前記ネットワークを介して当該映像受信再生端末に映像データを配信するセンタ装置とを含むコンテンツ送受信システムのセルフテスト方法であって、前記映像受信端末のうちのセルフテスト実行対象とされた端末を示すセルフテスト対象端末情報を前記センタ装置に送信するステップと、前記セルフテスト対象端末情報を保持する保持ステップと、前記配信要求を送信する前に当該映像受信再生端末の識別情報を前記センタ装置に送信する識別情報送信ステップと、前記識別情報が前記セルフテスト対象端末情報と一致した場合にのみ、当該映像受信再生端末に前記セルフテストプログラムを配信するプログラム配信ステップと、前記セルフテストプログラムに基づいて、当該映像受信再生端末と前記センタ装置との間のデータ通信に関するセルフテストを実行するプログラム実行ステップと、を含むことを特徴としている。
【発明を実施するための形態】
【０００７】
以下、本発明の実施例について図面を参照しつつ説明する。図１は、本発明のコンテンツ送受信システムの全体構成を示す図である。コンテンツ送受信システムは、ネットワーク０１を介して映像コンテンツの配信、ユーザ認証、課金等のサービス提供および運用に関する処理を行うセンタ装置１０と、ネットワーク０１を介してセンタ装置１０から映像データを受信して、映像信号を生成しこれをテレビ等の映像表示装置に出力する映像受信再生端末としてのＩＰセットトップボックス（以下ＩＰ−ＳＴＢと表記する）２０−１〜２０−ｎとを含む構成となっている。本発明のコンテンツ送受信システムは、ユーザに煩雑な操作を強いることなく、各ＩＰ−ＳＴＢとセンタ装置１０との間のデータ通信に関連するセルフテストを実行し、更にそのセルフテストの実行内容を適宜更新することできるようにしたものである。以下にその構成について詳細に説明する。
【０００８】
ネットワーク０１は、インターネット等のＩＰネットワークであり、センタ装置１０およびＩＰ−ＳＴＢ２０−１〜２０−ｎは、ＩＰネットワーク０１を介して映像データや認証データ等の送受信を行う。
【０００９】
ＩＰ−ＳＴＢ２０−１〜２０−ｎは映像コンテンツの視聴者（ユーザ）により使用される装置であり、ユーザ登録を行った複数のユーザ毎に設置される。すなわち、図１に示す如くユーザ登録された複数のＩＰ−ＳＴＢ２０−１〜２０−ｎがネットワーク０１に接続され、それぞれ個別にセンタ装置１０と通信可能となっている。
【００１０】
図２は、ＩＰ−ＳＴＢ２０−１〜２０−ｎの概略の機能ブロック図である。ＬＡＮインターフェース５４は、ネットワーク０１とＩＰ−ＳＴＢとの間に設置された図示しないルータとの間でデータ通信を行うためのインターフェースである。ＣＰＵ５１は、ネットワーク０１からパケット化された映像データを受信し、パケット毎に分割された映像データを再構成し、ＭＰＥＧ信号としてＤＳＰ５５へ出力する。フラッシュメモリ５３は、ＣＰＵ５１が実行するプログラムを保持する不揮発性メモリであり、後述するセンタ装置１０に備えられた各サーバとの間の通信制御プログラム、センタ装置１０から送信される後述するコンテンツメニューページおよびセルフテスト案内ページを表示するためのＷｅｂブラウザ、セルフテストの実行を制御するための制御プログラムおよび従来の自装置のハードウエア機能およびソフトウエア機能をチェックするセルフテストプログラム等が格納されている。ＳＤＲＡＭ５２は、受信したパケットのバッファリングや、ＣＰＵ５１の処理内容を一時的に保持するワークメモリとして機能する。ＤＳＰ５５は、ＣＰＵ５１から供給されたＭＰＥＧ信号を復号して映像信号を生成し、これをＤ／Ａ変換器５６に供給する。Ｄ／Ａ変換器５６は、受信した映像信号をアナログ映像信号に変換し、映像出力インターフェース５７を介してこれをテレビ等の映像表示装置に送信する。
【００１１】
尚、センタ装置１０から映像データを受信してこれを再生するための構成としては、上記したＩＰ−ＳＴＢとテレビの組み合わせに限らず、ブラウザや映像再生用のプログラム等の必要なアプリケーションを備えたネットワーク０１に接続可能なＰＣ等であってもよい。
【００１２】
センタ装置１０は、例えばコンテンツ配信事業者により管理運用される装置であり、複数のサーバとデータベースにより構成され、これらが連携することによりユーザの認証、映像コンテンツの配信、課金、コンテンツメニューの配信およびセルフテストプログラムの配信等の処理を行う。すなわち、センタ装置１０は、運用管理サーバ１１、データベース１２、サービス管理サーバ１３、障害管理サーバ１４、コンテンツ配信サーバ１５を備え、これらは相互に通信可能に接続されている。
【００１３】
運用管理サーバ１１は、ユーザ登録や課金等のシステムの運用管理を担い、また、本発明に関連して、障害監視対象となるＩＰ−ＳＴＢを登録する処理を行う。すなわち、障害監視対象として登録されたＩＰ−ＳＴＢのみが本発明に係るセルフテストの実行対象となり、運用管理サーバ１１は、セルフテストを実行すべきＩＰ−ＳＴＢのＩＰアドレスをセルフテスト対象端末情報としてデータベース１２に格納する処理を行う。障害監視対象として登録されるＩＰ−ＳＴＢは、例えばユーザ登録された全てのＩＰ−ＳＴＢを対象とするようにしてもよいし、ネットワーク０１を介してユーザから障害監視対象として登録要求のあったＩＰ−ＳＴＢを対象とするようにしてもよい。尚、セルフテスト対象端末情報としてはＩＰ−ＳＴＢのＩＰアドレスに限定されず、ＩＰ−ＳＴＢを一意的に特定することが可能なユーザの会員番号等の他の識別情報であってもよい。
【００１４】
サービス管理サーバ１３は、ＩＰ−ＳＴＢが起動したときに、当該ＩＰ−ＳＴＢが最初にアクセスするサーバであり、ユーザの認証処理を行う。サービス管理サーバ１３は認証処理を行った後、当該ＩＰ−ＳＴＢが障害監視対象として登録されている場合には、後述するセルフテストを実行するためのセルフテスト案内ページをＩＰ−ＳＴＢに送信する。一方、当該ＩＰ−ＳＴＢが障害監視対象として登録されていない場合には、セルフテストは実行されず、コンテンツメニューページを当該ＩＰ−ＳＴＢに送信する。コンテンツメニューページは、例えば視聴可能な映像コンテンツのサムネイル等を一覧表示したページであり、ユーザは、このコンテンツメニューページから所望のコンテンツを選択することができるようになっている。
【００１５】
障害管理サーバ１４は、ＩＰ−ＳＴＢからの配信要求に応じて、セルフテストの具体的な処理内容を記述するセルフテストプログラムをデータベース１２から抽出し、当該ＩＰ−ＳＴＢに配信する処理を行う。ＩＰ−ＳＴＢはセルフテストプログラムをダウンロードすると、このセルフテストプログラムに従ってセルフテストを実行する。また、障害管理サーバ１４は、実行されたセルフテストの結果をデータベース１２に登録する処理を行う。
【００１６】
コンテンツ配信サーバ１５は、上記したサービス管理サーバ１３により提示された映像コンテンツメニューの中からユーザが選択した映像コンテンツに対応する映像データをデータベース１２から抽出し、これを配信する処理を行う。また、コンテンツ配信サーバ１５は、本発明に係るセルフテストの対象となるサーバである。すなわち、ＩＰ−ＳＴＢによりセルフテストが実行されると、コンテンツ配信サーバと当該ＩＰ−ＳＴＢとの間に通信が確立され、双方のデータ通信に関連する様々なチェックが行われる。つまり、ＩＰ−ＳＴＢとコンテンツ配信サーバ１５との間のデータ通信において障害が発生すると、受信映像が乱れたり受信できないといった深刻な不具合が発生することとなる。そこで、ＩＰ−ＳＴＢとコンテンツ配信サーバ１５との間のデータ通信に関連するセルフテストを実施することにより、障害の有無やその原因を明らかにすることができ、適切かつ迅速な対応をとることができるのである。
【００１７】
データベース１２は、上記した各サーバ共有の記録媒体であり、セルフテスト対象端末情報、セルフテストプログラム、セルフテスト結果、映像コンテンツデータ、ユーザ情報等のシステム運用に供される種々の情報を格納する。
【００１８】
次に、本発明のコンテンツ送受信システムによる、障害監視対象としてＩＰ−ＳＴＢを登録する処理およびこれに基づいて、センタ装置１０がセルフテストを実行するかどうかを判断する処理までを図３のシーケンス図を参照しつつ説明する
ユーザ登録が完了したＩＰ−ＳＴＢが初めて起動されると、ＩＰ−ＳＴＢは運用管理サーバ１１にアクセスし、自装置を障害監視対象として登録する（ステップＳ０１）。この際、例えばＩＰ−ＳＴＢのＩＰアドレスがセルフテスト対象端末情報として運用管理サーバ１１に通知される。
【００１９】
次に運用管理サーバ１１は、通知されたセルフテスト対象端末情報をデータベースに格納する（ステップＳ０２）。以上の処理により、障害監視対象としてＩＰ−ＳＴＢの登録が完了する。障害監視対象として登録されたＩＰ−ＳＴＢは、次回起動時にセルフテストが実行されることとなる。上記した登録処理は例えば、サーバとクライアント（ＩＰ−ＳＴＢに搭載されたＷｅｂブラウザ）がデータを送受信する場合に利用されるＨＴＴＰ（Hyper Text Transfer Protocol）を使用することにより実現することができる。尚、障害監視対象としての登録処理は、ユーザの操作により、ネットワーク０１を介して運用管理サーバ１１にアクセスして行うことも可能である。また、セルフテスト対象端末情報としてはＩＰアドレスに限らずＩＰ−ＳＴＢ等を一意的に特定することが可能なユーザの会員番号等の他の識別情報であってもよい。
【００２０】
障害監視対象としての登録が完了後、ＩＰ−ＳＴＢの電源が投入され起動を開始した後、ＩＰ−ＳＴＢは、サービス管理サーバ１３に認証データを送信する（ステップＳ０３）。認証データは、例えばユーザの会員番号やパスワードおよびＩＰ−ＳＴＢのＩＰアドレス等であり、これらの認証データは暗号化された後サービス管理サーバ１３に送信される。認証データを暗号化して送信する方法としては、例えば、ＨＴＴＰにＳＳＬによるデータの暗号化機能を付加したＨＴＴＰＳ（Hypertext Transfer Protocol Security）を使用することにより実現することが可能である。尚、ＩＰ−ＳＴＢの電源起動時に、従来の自装置のハードウエア機能およびソフトウエア機能に対するセルフテストを実行するようにしてもよい。尚、上記した実施例においては認証データの送信は、ＩＰ−ＳＴＢの起動時に行うこととしたが、これに限定されずセンタ装置から映像データが配信される前に行うようにすればよい。
【００２１】
認証データを受信したサービス管理サーバ１３は、ユーザの認証処理を行い、正規のユーザであるかを確認した後、データベース１２を検索し、ステップＳ０３にて通知されたＩＰ−ＳＴＢのＩＰアドレスが、障害監視対象として登録されているか否かを判断する。（ステップＳ０４）。尚、セルフテスト対象端末情報として、ＩＰアドレス以外の識別情報を使用する場合には、ステップＳ０３においては、これに対応した識別情報が認証データとしてサービス管理サーバ１３に通知される。
【００２２】
サービス管理サーバ１３は、データベースに格納されたセルフテスト対象端末情報とＩＰ−ＳＴＢより通知されたＩＰアドレスとの照合を行った結果、当該アクセスのあったＩＰ−ＳＴＢが障害監視対象として登録されていない場合には、コンテンツメニューページを当該ＩＰ−ＳＴＢに送信する。すなわち、この場合にはセルフテストは実行されない。サービス管理サーバ１３から送信されたコンテンツメニューページは、当該ＩＰ−ＳＴＢに接続されたテレビ画面に表示され、ユーザはこれを見ながら所望のコンテンツを選択することができるようになっており、ユーザがコンテンツメニューページから見たい番組を選択すると、コンテンツ配信サーバ１５からその番組の映像データが配信される。
【００２３】
一方、当該ＩＰ−ＳＴＢが障害監視対象としてデータベース１２に登録されている場合には、サービス管理サーバ１３は、セルフテスト案内ページを当該ＩＰ−ＳＴＢに送信する（ステップＳ０５）。セルフテスト案内ページは、セルフテストの実行をユーザに通知するとともにセルフテストの実行状況およびテスト結果を表示するためのページある。上記したコンテンツメニューページおよびセルフテスト案内ページも、ＨＴＴＰを使用してＩＰ−ＳＴＢに搭載されたＷｅｂブラウザによって受信および表示される。
【００２４】
以上のように、センタ装置１０は、アクセスのあったＩＰ−ＳＴＢに対して障害監視対象となっているか否かを判断し、セルフテストを実行のための案内ページを配信するか又は、セルフテストを実行せずにコンテンツメニューページを配信する処理を行う。
【００２５】
続いて、本発明のコンテンツ送受信システムによる、セルフテストプログラムのダウンロード、実行および結果の表示および保存までの処理を図４のシーケンス図を参照しつつ説明する。
【００２６】
上記したサービス管理サーバ１３からＩＰ−ＳＴＢに送信されたセルフテスト案内ページは、例えばＪａｖａスクリプトを埋め込んだＨＴＭＬ形式により記述されており、ＩＰ−ＳＴＢに備えられたＷｅｂブラウザがセルフテスト案内ページを受信すると（ステップＳ０５）、ＩＰ−ＳＴＢ内のフラッシュメモリ５３に保持されている制御プログラムが起動するようになっている。制御プログラムはセルフテストの実行を制御するためのプログラムである。尚、制御プログラムは、ＩＰ−ＳＴＢ内に予め搭載することとしてもよいし、センタ装置１０からダウンロードして取得するようにしてもよい。また、セルフテスト案内ページには、セルフテストプログラムを格納する障害管理サーバ１４のＵＲＬ情報を含んでいる。
【００２７】
上記したようにＩＰ−ＳＴＢがセルフテスト案内ページを受信すると、ＩＰ−ＳＴＢのフラッシュメモリ５３に保持されている制御プログラムが起動する。制御プログラムは、セルフテスト案内ページに記述されたＵＲＬ情報に基づいて、障害管理サーバ１４にアクセスし、テストプログラムの配信要求を送信する（ステップＳ０６）。テストプログラムは、ＩＰ−ＳＴＢとコンテンツ配信サーバ１５との間のデータ通信に関連して行われる種々のテスト内容を記述するプログラムである。
【００２８】
テストプログラムの配信要求を受信した障害管理サーバ１４は、データベース１２を検索して、最新のセルフテストプログラムを抽出する（ステップＳ０７）。障害管理サーバ１４は、抽出したテストプログラムを当該ＩＰ−ＳＴＢの制御プログラム宛に送信する（ステップＳ０８）。
【００２９】
制御プログラムは、受信したテストプログラムをＩＰ−ＳＴＢ内のフラッシュメモリ５３に格納した後、テストプログラムを実行する（ステップＳ０９）。テストプログラムが実行されると、そのプログラムに記述されたテスト項目に従ってＩＰ−ＳＴＢとコンテンツ配信サーバ１５との間のデータ通信に関するセルフテストが開始される。すなわち、テストプログラムに基づいて、ＩＰ−ＳＴＢとコンテンツ配信サーバ１５との間に通信が確立され、例えばビットエラー率および通信ビットレートの測定や、ＦＥＣ方式によるパケットロス回復処理の動作チェック等、ＩＰ−ＳＴＢとコンテンツ配信サーバ１５における種々のデータ通信機能についてテストが行われる。
【００３０】
セルフテストプログラムに従った一連のテストが完了すると、制御プログラムは収集したテストデータ又はログをセルフテスト結果として、当該ＩＰ−ＳＴＢのＩＰアドレス（又は会員番号等の識別情報）とともに障害管理サーバ１４に送信する（ステップＳ１０）。
【００３１】
障害管理サーバ１４は受信したテストデータ又はログを当該ＩＰ−ＳＴＢのＩＰアドレスに対応付けてデータベース１２に格納する（ステップＳ１１）。そして、障害管理サーバ１４は、データベース１２に格納されている当該ＩＰ−ＳＴＢに対応するセルフテスト対象端末情報を消去する処理を行う（ステップＳ１２）。この処理は、セルフテストの完了後、ＩＰ−ＳＴＢがサービス管理サーバ１３からコンテンツメニューページをダウンロードするために行われるものである。
【００３２】
次に制御プログラムは収集したテストデータを解析し、ユーザのテレビ画面上に表示されているセルフテスト案内ページに判定結果を表示させる。すなわち、セルフテストを実行した結果、障害が発見されなかった場合には、制御プログラムは異常がないことを報知するメッセージをセルフテスト案内ページに表示する。続いて、制御プログラムはＩＰ−ＳＴＢを再起動させる。再起動されたＩＰ−ＳＴＢはステップＳ０３の処理に戻る。すなわち、ＩＰ−ＳＴＢはサービス管理サーバ１３に対して認証データを送信し、サービス管理サーバ１３により認証処理が行われる。そして、サービス管理サーバ１３により当該ＩＰ−ＳＴＢが障害監視対象としてデータベース１２に登録されているか否が判断される。セルフテスト対象端末情報はステップＳ１２の処理によりデータベース１２から消去されているため、サービス管理サーバ１３は当該ＩＰ−ＳＴＢにコンテンツメニューページを配信し、ユーザがコンテンツメニューページから所望の映像コンテンツを選択することにより、コンテンツ配信サーバ１５から映像データのダウンロードが開始される。
【００３３】
尚、再度セルフテストを実行する場合には、ユーザの操作により管理運用サーバ１１に障害監視対象として再度登録処理を行えばよい。尚、上記した実施例においては、セルフテストが実行された後、ステップＳ１２においてデータベース１２から当該ＩＰ−ＳＴＢに対応するセルフテスト対象端末情報を消去する処理を行い、ＩＰ−ＳＴＢを再起動させ、ステップＳ０３の処理に戻ることにより、コンテンツメニューページを受信するようにしたが、セルフテスト対象端末情報をデータベースから消去することなく、障害が発生していない場合には、制御プログラムがサービス管理サーバ１３に配信要求を送信することによりコンテンツメニューページをＩＰ−ＳＴＢにダウンロードするようにしてもよい。この場合、次回ＩＰ−ＳＴＢが起動されたときに上記した如き処理を経てセルフテストが実行されることとなり、障害監視対称として管理運用サーバ１１への再登録が不要となる。
【００３４】
一方、セルフテストを実行した結果、障害が発見された場合には、制御プログラムは、その異常発生の要因に対応したエラーコードとともに、例えば、サービスセンターに問い合わせをすべきメッセージや再起動を促す等の対応方法を示すメッセージをセルフテスト案内ページに表示する。ユーザは、画面上に表示されたメッセージにより、障害の原因や対応方法を知ることができ、迅速かつ適切に対処することができる。
【００３５】
以上の説明から明らかな如く、本発明のコンテンツ送受信システムによれば、従来の自装置のハードウエア機能およびソフトウエア機能に対するセルフテストのみならず、実際に映像データを配信するサーバとの間のデータ通信機能に関するテストを行うことが可能となる。これにより、ネットワーク上で発生する障害についても検出することができ、またその障害の原因も明らかとなるので迅速且つ適切な対応をとることができる。
【００３６】
また、本発明のコンテンツ送受信システムは、データベースに格納されたセルフテストプログラムを映像受信再生端末にダウンロードすることにより、セルフテストを実行するためデータベース内のプログラムを更新することにより、新たな障害要因にも対応することが可能となる。また、セルフテストプログラムのダウンロード、実行、およびテスト結果の通知等は、制御プログラムが行うため、ユーザに煩雑な操作を強いることなくセルフテストを実行することができる。
【００３７】
また、本発明のコンテンツ送受信システムは、既存のＨＴＴＰを利用した各サーバと映像受信再生端末とのデータ通信よりセルフテストを実行するので、既存のシステムにも容易に導入することができ、安価に構築することができる。
【図面の簡単な説明】
【００３８】
【図１】本発明の実施例であるコンテンツ送受信システムの構成の一例を示す図である。
【図２】本発明の実施例であるコンテンツ送受信システムの一構成をなすＩＰセットトップボックスの機能ブロックを示す図である。
【図３】本発明の実施例であるコンテンツ送受信システムによる処理を示すシーケンス図である。
【図４】本発明の実施例であるコンテンツ送受信システムによる処理を示すシーケンス図である。
【符号の説明】
【００３９】
０１  ネットワーク
１０  センタ装置
１１  管理運用サーバ
１２  データベース
１３  サービス管理サーバ
１４  障害管理サーバ
１５  コンテンツ配信サーバ
２０−１〜２０−ｎ  ＩＰセットトップボックス
【図１】
2008010965.tif 000003
【図２】
2008010965.tif 000004
【図３】
2008010965.tif 000005
【図４】
2008010965.tif 000006