(57)【要約】【課題】ストリーミング情報を受信する機器にあわせた機器内部処理情報の取得を行い、効率よく機器の障害や異常の解析を行うストリーミング情報処理装置保守支援システム及びプロキシ装置とストリーミング情報処理装置並びに保守支援方法を提供する。【解決手段】ネットワーク０３０経由でコンテンツを受信するストリーミング情報処理装置００１と、プロキシ装置０２０と、コンテンツを配信する配信サーバ０３２とからなり、情報処理装置００１の保守支援システムにおいて、プロキシ装置０２０は、配信サーバ０３２から受信したストリームデータへパケットを追加して、情報処理装置００１における機器の状態や動作に関する内部情報取得指示を動画の１以上のフレーム単位で行い、情報処理装置００１が返信した処理結果を受信し、情報処理装置００１は、プロキシ装置０２０が送信したデータを受信して内部情報取得指示を受け取り、解析内容に応じた処理を行う。【選択図】図１
2009296203.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク経由でストリーミングコンテンツを受信するストリーミング情報処理装置と、プロキシ装置と、前記ストリーミングコンテンツを配信する配信サーバとからなり、前記ストリーミング情報処理装置の保守を支援するシステムにおいて、
前記プロキシ装置は、前記配信サーバから受信したストリームデータへパケットを追加して、前記ストリーミング情報処理装置における情報処理時の機器の状態や動作に関する内部情報取得指示を動画の１以上のフレーム単位で行い、パケットを追加したストリームデータを前記ストリーミング情報処理装置に送信し、前記ストリーミング情報処理装置が返信した処理結果を受信し、
前記ストリーミング情報処理装置は、前記プロキシ装置が送信したストリーミングデータを受信して内部情報取得指示を受け取り、前記内部情報取得指示を解析し、解析内容に応じた処理を行い、処理結果を前記プロキシ装置に返信することを特徴とするストリーミング情報処理装置保守支援システム。
【請求項２】
ネットワーク経由でストリーミングコンテンツを受信するストリーミング情報処理装置と、プロキシ装置と、前記ストリーミングコンテンツを配信する配信サーバとからなり、前記ストリーミング情報処理装置の保守を支援するシステムにおいて、
前記プロキシ装置は、前記配信サーバから受信したストリームデータへパケットを追加して、前記ストリーミング情報処理装置における情報処理時の機器の状態や動作に関する内部情報取得指示を動画の１以上のフレーム単位で行い、パケットを追加したストリームデータを前記ストリーミング情報処理装置に送信し、前記ストリーミング情報処理装置が返信した内部情報を受信し、
前記ストリーミング情報処理装置は、前記プロキシ装置が送信したストリーミングデータを受信して内部情報取得指示を受け取り、前記内容情報取得指示を解析し、解析内容に応じた処理を行い、処理結果及び受信したストリームデータを前記プロキシ装置に返信することを特徴とするストリーミング情報処理装置保守支援システム。
【請求項３】
請求項１又は２に記載のストリーミング情報処理装置保守支援システムにおいて、
前記プロキシ装置は、サンプリングやその他条件にもとづく絞込みにより調査を支援する手段を具備することを特徴とするストリーミング情報処理装置保守支援システム。
【請求項４】
ネットワーク経由でストリーミングコンテンツを受信するストリーミング情報処理装置の保守を支援するプロキシ装置において、
前記ストリーミングコンテンツを配信する配信サーバから受信したストリームデータへパケットを追加して、前記ストリーミング情報処理装置における情報処理時の機器の状態や動作に関する内部情報取得指示を動画の１以上のフレーム単位で行い、パケットを追加したストリームデータを前記ストリーミング情報処理装置に送信し、前記ストリーミング情報処理装置が返信した内部情報を受信することを特徴とするプロキシ装置。
【請求項５】
ネットワーク経由でストリーミングコンテンツを受信するストリーミング情報処理装置の保守を支援するプロキシ装置において、
前記ストリーミングコンテンツを配信する配信サーバから受信したストリームデータへパケットを追加して、前記ストリーミング情報処理装置における情報処理時の機器の状態や動作に関する内部情報取得指示を動画の１以上のフレーム単位で行い、パケットを追加したストリームデータを前記ストリーミング情報処理装置に送信し、前記ストリーミング情報処理装置が返信した内部情報を受信し、サンプリングやその他条件にもとづく絞込みによる調査を支援することを特徴とするプロキシ装置。
【請求項６】
ネットワーク経由でストリーミングコンテンツを受信するストリーミング情報処理装置において、
前記ストリーミングコンテンツを配信する配信サーバから受信したストリームデータへパケットを追加して、前記ストリーミング情報処理装置における情報処理時の機器の状態や動作に関する内部情報取得指示を動画の１以上のフレーム単位で行うプロキシ装置が送信したストリーミングデータを受信して内部情報取得指示を受け取り、前記内部情報取得指示を解析し、解析内容に応じた処理を行い、処理結果を前記プロキシ装置に返信することを特徴とするストリーミング情報処理装置。
【請求項７】
ネットワーク経由でストリーミングコンテンツを受信するストリーミング情報処理装置において、
前記ストリーミングコンテンツを配信する配信サーバから受信したストリームデータへパケットを追加して、前記ストリーミング情報処理装置における情報処理時の機器の状態や動作に関する内部情報取得指示を動画の１以上のフレーム単位で行うプロキシ装置が送信したストリーミングデータを受信して内部情報取得指示を受け取り、前記内部情報取得指示を解析し、解析内容に応じた処理を行い、処理結果と受信したストリームデータを前記プロキシ装置に返信することを特徴とするストリーミング情報処理装置。
【請求項８】
ネットワーク経由でストリーミングコンテンツを受信するストリーミング情報処理装置と、プロキシ装置と、前記ストリーミングコンテンツを配信する配信サーバとからシステムにおける前記ストリーミング情報処理装置の保守を支援する方法において、
前記プロキシ装置により、前記配信サーバから受信したストリームデータへパケットを追加して、前記ストリーミング情報処理装置における情報処理時の機器の状態や動作に関する内部情報取得指示を動画の１以上のフレーム単位で行うことと、パケットを追加したストリームデータを前記ストリーミング情報処理装置に送信することと、前記ストリーミング情報処理装置が返信した内部情報を受信することと、前記ストリーミング情報処理装置により、前記プロキシ装置が送信したストリーミングデータを受信して内部情報取得指示を受け取り、前記内部情報取得指示を解析し、解析内容に応じた処理を行い、処理結果を前記プロキシ装置に返信することを有することを特徴とするストリーミング情報処理装置保守支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ストリーミング情報処理装置保守支援システム及びプロキシ装置とストリーミング情報処理装置並びに支援方法に関し、特にデジタルテレビやセットトップボックス（ＳＴＢ）などのストリーミング情報処理装置の不具合遠隔解析の方法、プログラム、システムに関する。
【背景技術】
【０００２】
近年、デジタルテレビやカーナビゲーションシステムなどをはじめとする情報家電機器は複雑なシステムとなっており、機器の不具合で障害や異常が生じた場合の解析作業は困難な作業になってきている。また、情報家電機器のネットワーク化の進展に伴い、ネットワークを介して複数のシステムが連携するようになり、障害や異常が生じた場合の解析対象がその機器だけでなく、伝送路や他のシステムまで広がり解析作業がより一層困難になっている。また、デジタルテレビやセットトップボックス（ＳＴＢ）などのような、動画や音声のストリーミング情報を処理する機器においては、短時間に大量の情報を連続してリアルタイム処理するものであり、障害や異常の発生した際の解析が特に困難である。
特許文献１に示されるように、伝送品質を監視することで伝送路に起因する障害を配信元に報告し、配信データの調整や再送によるストリーミング情報の品質向上を行う技術が考案されている。
また、非特許文献１に示されるように、プロキシを用いることで動画像のストリーミング配信の品質調整を行う技術が考案されている。
【特許文献１】特開２００３−３３８８４１号公報
【非特許文献１】谷口ほか，“ＭＰＥＧ−４動画像配信のための品質調整機能を組み込んだプロキシキャッシングシステムの実装と評価”，電子情報通信学会技術研究報告ネットワークシステム，Ｖｏｌ．１０３，Ｎｏ．１１２（２００３０６１３），ｐｐ．４５−４８，http://www.anarg.jp/achievements/web2003/Paper/y-tanigu03ns-ImplementMPEG4Proxy.pdf
【発明の開示】
【発明が解決しようとする課題】
【０００３】
デジタルテレビやセットトップボックス（ＳＴＢ）などのストリーミング情報処理装置で障害や異常が発生すると、障害や異常が生じた場合の解析対象がその機器だけでなく、伝送路や他のシステムまで広がり解析作業がより一層困難になっている。また、動画や音声のストリーミング情報を処理においては、短時間に大量の情報を連続してリアルタイム処理するものであり、障害や異常の発生した際の解析が特に困難である。伝送エラーについては、誤り訂正符号や伝送路の監視による再送などにより解決が可能であるが、正しく伝送が行われたにもかかわらずストリーミング情報を受信する端末装置での再生処理等で問題が発生する場合は、大量の情報のリアルタイム処理が連続して行われるため問題の要因となるデータを解析するのが困難である。
【０００４】
そこで、本発明は、ストリーミング情報の配信をプロキシ経由にすることで、ストリーミング情報を受信する機器にあわせた機器内部処理情報の取得を行い、効率よく機器の障害や異常の解析を行うストリーミング情報処理装置保守支援システム及びプロキシ装置とストリーミング情報処理装置並びに保守支援方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、ネットワーク経由でストリーミングコンテンツを受信するストリーミング情報処理装置と、プロキシ装置と、前記ストリーミングコンテンツを配信する配信サーバとからなり、前記ストリーミング情報処理装置の保守を支援するシステムにおいて、前記プロキシ装置は、前記配信サーバから受信したストリームデータへパケットを追加して、前記ストリーミング情報処理装置における情報処理時の機器の状態や動作に関する内部情報取得指示を動画の１以上のフレーム単位で行い、パケットを追加したストリームデータを前記ストリーミング情報処理装置に送信し、前記ストリーミング情報処理装置が返信した処理結果を受信し、前記ストリーミング情報処理装置は、前記プロキシ装置が送信したストリーミングデータを受信して内部情報取得指示を受け取り、前記内部情報取得指示を解析し、解析内容に応じた処理を行い、処理結果を前記プロキシ装置に返信するストリーミング情報処理装置保守支援システムである。
【０００６】
また、本発明は、ネットワーク経由でストリーミングコンテンツを受信するストリーミング情報処理装置と、プロキシ装置と、前記ストリーミングコンテンツを配信する配信サーバとからなり、前記ストリーミング情報処理装置の保守を支援するシステムにおいて、前記プロキシ装置は、前記配信サーバから受信したストリームデータへパケットを追加して、前記ストリーミング情報処理装置における情報処理時の機器の状態や動作に関する内部情報取得指示を動画の１以上のフレーム単位で行い、パケットを追加したストリームデータを前記ストリーミング情報処理装置に送信し、前記ストリーミング情報処理装置が返信した内部情報を受信し、前記ストリーミング情報処理装置は、前記プロキシ装置が送信したストリーミングデータを受信して内部情報取得指示を受け取り、前記内容情報取得指示を解析し、解析内容に応じた処理を行い、処理結果及び受信したストリームデータを前記プロキシ装置に返信するストリーミング情報処理装置保守支援システムである。
【０００７】
そして、本発明は、前記プロキシ装置は、サンプリングやその他条件にもとづく絞込みにより調査を支援する手段を具備するストリーミング情報処理装置保守支援システムである。
【０００８】
更に、本発明は、ネットワーク経由でストリーミングコンテンツを受信するストリーミング情報処理装置の保守を支援するプロキシ装置において、前記ストリーミングコンテンツを配信する配信サーバから受信したストリームデータへパケットを追加して、前記ストリーミング情報処理装置における情報処理時の機器の状態や動作に関する内部情報取得指示を動画の１以上のフレーム単位で行い、パケットを追加したストリームデータを前記ストリーミング情報処理装置に送信し、前記ストリーミング情報処理装置が返信した内部情報を受信するプロキシ装置である。
【０００９】
また、本発明は、ネットワーク経由でストリーミングコンテンツを受信するストリーミング情報処理装置の保守を支援するプロキシ装置において、前記ストリーミングコンテンツを配信する配信サーバから受信したストリームデータへパケットを追加して、前記ストリーミング情報処理装置における情報処理時の機器の状態や動作に関する内部情報取得指示を動画の１以上のフレーム単位で行い、パケットを追加したストリームデータを前記ストリーミング情報処理装置に送信し、前記ストリーミング情報処理装置が返信した内部情報を受信し、サンプリングやその他条件にもとづく絞込みによる調査を支援するプロキシ装置である。
【００１０】
そして、本発明は。ネットワーク経由でストリーミングコンテンツを受信するストリーミング情報処理装置において、前記ストリーミングコンテンツを配信する配信サーバから受信したストリームデータへパケットを追加して、前記ストリーミング情報処理装置における情報処理時の機器の状態や動作に関する内部情報取得指示を動画の１以上のフレーム単位で行うプロキシ装置が送信したストリーミングデータを受信して内部情報取得指示を受け取り、前記内部情報取得指示を解析し、解析内容に応じた処理を行い、処理結果を前記プロキシ装置に返信するストリーミング情報処理装置である。
【００１１】
更に、本発明は、ネットワーク経由でストリーミングコンテンツを受信するストリーミング情報処理装置において、前記ストリーミングコンテンツを配信する配信サーバから受信したストリームデータへパケットを追加して、前記ストリーミング情報処理装置における情報処理時の機器の状態や動作に関する内部情報取得指示を動画の１以上のフレーム単位で行うプロキシ装置が送信したストリーミングデータを受信して内部情報取得指示を受け取り、前記内部情報取得指示を解析し、解析内容に応じた処理を行い、処理結果と受信したストリームデータを前記プロキシ装置に返信するストリーミング情報処理装置である。
【００１２】
また、本発明は、ネットワーク経由でストリーミングコンテンツを受信するストリーミング情報処理装置と、プロキシ装置と、前記ストリーミングコンテンツを配信する配信サーバとからシステムにおける前記ストリーミング情報処理装置の保守を支援する方法において、前記プロキシ装置により、前記配信サーバから受信したストリームデータへパケットを追加して、前記ストリーミング情報処理装置における情報処理時の機器の状態や動作に関する内部情報取得指示を動画の１以上のフレーム単位で行うことと、パケットを追加したストリームデータを前記ストリーミング情報処理装置に送信することと、前記ストリーミング情報処理装置が返信した内部情報を受信することと、前記ストリーミング情報処理装置により、前記プロキシ装置が送信したストリーミングデータを受信して内部情報取得指示を受け取り、前記内部情報取得指示を解析し、解析内容に応じた処理を行い、処理結果を前記プロキシ装置に返信するストリーミング情報処理装置保守支援方法である。
【発明の効果】
【００１３】
本発明によれば、ストリーミング情報処理装置で障害や異常が発生したときに効率よく問題の解析が行えるという効果がある。
【発明を実施するための最良の形態】
【００１４】
本発明を実施するための最良の形態を説明する。
本発明の概要は、以下の通りである。
まず、ストリーミング情報処理装置において障害や異常が発生したときに機器内部の情報を取得する指令をプロキシにおいて配信元からのオリジナルコンテンツストリームデータの適切な位置に重畳し、ストリーミング情報処理装置に配信できるようにしたものである。
さらに、機器内部の情報を取得する指令をストリームデータ中に検出したストリーミング情報処理装置が、取得した情報をプロキシに通知することで、プロキシにおいて配信したストリームデータとその処理を行っている情報処理装置の内部状態をまとめて扱うことで、機器内部での処理で発生した問題の解析を効率よく行えるようにしたものである。
さらに、ストリーミング情報処理装置において受信したストリーム情報の記録時に、ストリームデータに重畳された内部情報取得指令を取得した内部情報と置換して記録することで、受信したストリームデータと、その際の機器の内部処理状態とをまとめて扱うことで機器内部での処理で発生した問題の解析を効率よく行えるようにしたものである。
以下、本発明のストリーミング情報処理装置保守支援システム及びプロキシ装置とストリーミング情報処理装置並びに保守支援方法の実施例について、図面を用いて説明する。
【実施例１】
【００１５】
実施例１を説明する。ネットワーク経由でストリーミングコンテンツを受信するデジタルテレビ装置において、配信元からのオリジナルコンテンツストリームデータの適切な位置に機器内部の情報を取得する指令をプロキシ装置において重畳し、デジタルテレビ装置の内部情報を適切な時点で取得しプロキシ装置に通知することで、デジタルテレビ装置でのストリームデータの処理時に発生する問題の解析を効率よく行う一実施形態のシステムについて説明する。
【００１６】
図１は本実施形態のシステム全体構成を示す図である。図１に示すように本実施形態では、ストリーミングコンテンツを受信する能力を有する装置、たとえばデジタルテレビ装置００１および０３１と、プロキシ装置０２０と、ネットワーク０３０と、配信サーバ０３２、０３３とから構成される。
【００１７】
デジタルテレビ装置００１は、映像信号を表示する映像出力部００２と、音声信号を出力する音声出力部００３と、ストリームデータを処理するストリームデータ処理部００４と、ストリームデータ処理部００４の内部情報の取得処理を行う内部情報処理部０１０と、ストリームデータの記録制御を行う記録制御部０１１と、ストリームデータの記録に用いるＨＤＤ０１２と、ネットワーク０３０との通信処理を行う通信部０１３とからなる。ストリームデータ処理部００４は、ストリームデータに含まれる映像信号を処理する映像信号処理部００５と、ストリームデータに含まれる音声信号を処理する音声信号処理部００６と、ストリームデータに含まれる映像や音声などの信号に関する管理情報などを処理するＳＩ情報処理部００７と、受信したストリームデータから映像や音声その他の情報のストリームを分離するＤＥＭＵＸ００８と、複数のストリームを重畳したストリームデータを生成するＭＵＸ００９とからなる。デジタルテレビ装置０３１も同様の構成とする。
【００１８】
プロキシ装置０２０は、ストリームデータの中継配信管理を行う端末管理部０２１と、情報取得の指示などをストリームデータとして生成する指令ストリーム生成部０２２と、配信サーバ０３２、０３３から受け取ったストリームデータに含まれる映像や音声などのストリームを解析するストリーム解析部０２３と、配信サーバ０３２、０３３から受信したストリームデータから映像や音声その他の情報のストリームを分離するＤＥＭＵＸ０２４と、配信サーバ０３２、０３３から受信したストリームデータに指令ストリーム生成部０２２が生成したストリームデータを重畳するＭＵＸ０２５とネットワーク０３０との通信処理を行う通信部０２６とからなる。
【００１９】
デジタルテレビ装置００1、０３１は、ネットワーク０３０からストリームデータを受信して、音声や映像の信号を出力する機能を持つセットトップボックス（ＳＴＢ）などを持つ別の装置であってもよい。また、ネットワーク０３０は、インターネットプロトコルで通信を行うネットワークであっても、その他のプロトコルを用いて通信を行うネットワークであってもよいし、デジタルテレビ装置００１、０３１とプロキシ装置０２０の間での通信、プロキシ装置０２０と配信サーバ０３２、０３３との間の通信が可能であればどのような構成のネットワークであってもよい。また、ストリームデータは、本実施形態においてはＭＰＥＧ２−ＴＳ形式を前提とするが、他の形式のストリームデータであってもよい。
【００２０】
次に、プロキシ装置０２０がデジタルテレビ装置００１の要求に基づいて配信サーバ０３２からストリームデータを受信し、内部情報取得指示を行うストリームを重畳してデジタルテレビ装置００１に配信する処理の手順を図２のフローチャートを参照して説明する。まず、ステップＳ０１においてデジタルテレビ装置００１の通信部０１３からのコンテンツ取得要求をネットワーク０３０経由でプロキシ装置０２０の通信部０２６が受信する。ここではコンテンツ取得要求の形式は、コンテンツのネットワーク上での所在を示すＵＲＬとするが、他の形式であってもよい。次に、ステップＳ０２においてプロキシ装置０２０の端末配信管理部０２１は、ステップＳ０１で受信したＵＲＬに基づいて通信部０２６およびネットワーク０３０経由で配信サーバ０３２へコンテンツ取得要求を送信し、配信サーバ０３２からの要求されたコンテンツのストリームデータの配信が開始される。次にステップＳ０３において、配信サーバ０３２から通信部０２６経由で受信したストリームデータをＤＥＭＵＸ０２５にて映像や音声などのストリームに分離する。
【００２１】
次にステップＳ０４において、ステップＳ０３において分離した映像ストリームデータをストリーム解析部０２３にて解析し、デジタルテレビ装置００１で処理を行う際の内部情報取得が必要な映像フレームであるかどうかを判定する。ここでは、特定の機種の製品においてＭＰＥＧの映像ストリームのＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）の先頭にＢフレームがあるときに処理に異常があり内部情報の取得が必要になったとして説明する。もし内部情報の取得が不要であればステップＳ０５にすすむ。もしデジタルテレビ装置００１が調査対象の機種であり、上述の条件を満たすため内部情報の取得が必要であればステップＳ０６にすすむ。ここで、条件を満たすデジタルテレビ装置が現在大量に配信対象になっている場合は、すべての装置で情報を取得するのではなく、サンプリングなどにより情報の取得対象の数を絞り込んでもよいし、その他の条件たとえば有料サービスの契約会員が使用者であるなどの条件をもとに絞り込んでもよい。
【００２２】
ステップＳ０５において、配信サーバ０３２から受信したストリームデータをそのままデジタルテレビ装置００１に送信し、ステップＳ０３にもどる。
【００２３】
ステップＳ０６において、指令ストリーム生成部０２２がデジタルテレビ装置００１に対応する内部情報取得指令をストリームデータとして生成する。次に、ステップＳ０７において、ステップＳ０６において生成した指令ストリームデータをＭＵＸ０２５が、配信サーバ０３２から受信したオリジナルストリームに多重化する。次にステップＳ０８において、通信部０２６からネットワーク０３０経由で、ステップＳ０７において多重化されたストリームデータをデジタルテレビ装置００１に送信する。次にステップＳ０９において、配信サーバ０３２からのストリームデータが終端に達したかどうかを判定し、終端であれば手順を終了し、そうでなければステップＳ０３にもどる。
【００２４】
上記ステップＳ０３でプロキシ装置が受信しているストリームデータと上記ステップＳ０７で多重化されたストリームデータの内容について図３を用いて説明する。
上記ステップＳ０３において配信サーバ０３２から送信されるオリジナルストリーム０４０には、映像ストリームのひとつのフレームの先頭パケットであるＶ（Ｂ）１−１パケット０４１が含まれている。ＭＰＥＧ２−ＴＳのパケットであるパケット０４１の内部はＴＳヘッダ０４２、ＰＥＳヘッダ０４３、ＳＥＣヘッダ０４４、ＧＯＰ０４５、ピクチャデータ０４７のヘッダ０４６が含まれる。本実施形態においては、フレームの先頭パケットであることはＴＳヘッダ０４２のペイロードユニット開始インジケータを参照することで判定される。また、ＧＯＰ０４５が存在することで、このパケットに含まれるフレームがＧＯＰの先頭であることも判定できる。また、ヘッダ０４６に含まれるピクチャタイプを参照することでＢフレームであることが判定できる。
【００２５】
上記ステップＳ０７においては、オリジナルのストリーム０４０のパケット０４１の前に内部情報取得の指令を行うパケット０５１を挿入した情報取得指令挿入済みストリーム０５０をプロキシ装置０２０からデジタルテレビ装置０３１に送信する。また、パケット０４１の前ではなく後ろにパケット０５１を挿入してもかまわない。
【００２６】
次に、デジタルテレビ装置００１がプロキシ装置０２０から受信したストリームデータに内部情報取得の指令を含むときにストリームデータ処理時の内部情報を取得してプロキシ装置０２０に通知する処理の手順を、図４のフローチャートを参照して説明する。まず、ステップＳ１１においてデジタルテレビ装置００１の通信部０１３がネットワーク０３０経由でプロキシ装置０２０からのストリームデータを受信する。次に、ステップＳ１２においてＤＥＭＵＸ００９がプロキシ装置０２０から受信したストリームデータを映像や音声、情報取得指令などのストリームに分離する。
【００２７】
次に、ステップＳ１３においてステップＳ１２で分離したストリームに情報取得指令パケットが含まれているか判定し、含まれていない場合はステップＳ１５にすすみ、含まれている場合はステップＳ１４にすすむ。
【００２８】
ステップＳ１５において映像信号処理部００５および音声信号処理部００６およびＳＩ情報処理部００７が、受信したストリームデータの再生処理を行い、映像出力部００２や音声出力部００３へ信号を出力し、ステップＳ１８にすすむ。
【００２９】
一方、ステップＳ１４において内部情報取得部０１０が映像信号処理部００５の内部情報の取得を開始する。次に、ステップＳ１６においてステップＳ１５と同様に再生処理を行うが、映像信号処理部００５の内部処理の情報たとえばバッファメモリの確保状況などを内部情報取得部０１０が取得している。次に、ステップＳ１７において内部情報取得部０１０が取得した内部処理の情報をプロキシ装置０２０に送信する。このとき、映像出力部００２や音声出力部００３を通じて情報の送信を行ったことをメッセージ表示などで使用者に通知してもよい。次に、ステップＳ１８において受信したストリームデータが終端に達していれば一連の処理を終了し、そうでなければステップＳ１１に戻る。
【００３０】
このように、デジタルテレビやセットトップボックス（ＳＴＢ）などのストリーミング情報処理装置で障害や異常が発生するときに、処理中の機器内部の情報を取得する指令をプロキシにおいて配信元からのオリジナルコンテンツストリームデータのビデオフレームの区切りなどの適切な位置に重畳し配信することと、ストリーミング情報処理装置で機器内部の情報を取得する指令をストリームデータ中に検出したときに、取得した処理中の内部情報をプロキシに送信することで、プロキシにおいて配信したストリームデータとその処理を行っている情報処理装置の内部状態をまとめて扱うことが可能になり、機器内部での処理で発生した問題の解析を効率よく行えるという効果がある。
なお、本実施形態では一例として映像信号処理部００５の内部処理情報をプロキシ装置０２０に送信しているが、他の処理部の内部処理情報でもかまわない。
【実施例２】
【００３１】
実施例２を説明する。ネットワーク経由でストリーミングコンテンツを受信し、ＨＤＤへの記録機能を持つデジタルテレビ装置において、配信元からのオリジナルコンテンツストリームデータの適切な位置に機器内部の情報を取得する指令をプロキシにおいて重畳し、デジタルテレビ装置の内部情報を適切な時点で取得し、ストリームデータのＨＤＤへの記録時に内部情報取得指令を取得した内部情報に置換し、コンテンツを再生しながらＨＤＤへ記録を行う一実施形態のシステムについて説明する。
【００３２】
実施例２は、実施例１と大部分は同一で、システム全体構成は実施例１の図１と同一とすることができる。また、プロキシ装置０２０の処理の手順は実施例１の図２のフローチャートと同一であり、実施例１と異なる部分を主に説明する。
【００３３】
次に、デジタルテレビ装置００１がプロキシ装置０２０から受信したストリームデータに内部情報取得の指令を含むときにストリームデータ処理時の内部情報を取得し,受信したストリームデータ中の指令部分を内部情報に置換してＨＤＤ０１２に記録する処理の手順について図５を用いて説明する。図５のステップＳ１１，Ｓ１２、Ｓ１３，Ｓ１４，Ｓ１５，Ｓ１６については実施例１の図４の処理と同様である。ステップＳ１６に続くステップＳ２０において、情報取得指令のストリームデータのパケットを取得した内部情報に置換したストリームデータを内部情報取得部０１０が生成する。次に、ステップＳ２１においてＭＵＸ００９が映像や音声などのストリームとステップＳ２０で生成した内部情報ストリームを多重化し、記録制御部０１１を経由してＨＤＤ０１２に記録し、ステップＳ１８に進む。また、ステップＳ１５に続くステップＳ２２において、受信したストリームデータをそのまま記録制御部０１１を経由してＨＤＤ０１２に記録し、ステップＳ１８に進む。
【００３４】
上記ステップＳ２１でＨＤＤに記録しているストリームデータの内容について図６を用いて説明する。ストリーム０５０および情報取得指令パケット０５１については図３と同様である。相違する部分は、以下の通りである。デジタルテレビ装置００１のＨＤＤ０１２に記録される取得情報置換済みストリーム０６０では、取得した内部処理情報がパケット０６１として、情報取得指令挿入済みストリーム０５０のパケット０５１を置換して記録している。
【００３５】
本実施形態では、ストリーミングコンテンツを受信し、ＨＤＤ０１２への記録機能を持つデジタルテレビ装置００１について説明したが、ＨＤＤ以外の媒体への記録機能でもかまわないし、画面を持たないレコーダやセットトップボックス（ＳＴＢ）などほかの形態の装置でもかまわない。
【００３６】
このように、デジタルテレビやセットトップボックス（ＳＴＢ）などのストリーミング情報処理装置で障害や異常が発生するときに、処理中の機器内部の情報を取得する指令をプロキシにおいて配信元からのオリジナルコンテンツストリームデータのビデオフレームの区切りなどの適切な位置に重畳し配信することと、ストリーミング情報処理装置で機器内部の情報を取得する指令をストリームデータ中に検出したときに、ストリームデータのＨＤＤへの記録時に内部情報取得指令を取得した内部情報に置換し、コンテンツを再生することで、配信されたストリームデータとその処理を行っている情報処理装置の内部状態をまとめて扱うことが可能になり、機器内部での処理で発生した問題の解析を効率よく行えるという効果がある。
【図面の簡単な説明】
【００３７】
【図１】本発明の一実施形態の全体構成図。
【図２】実施例１におけるプロキシ装置がストリームデータに内部情報取得指示の重畳処理を行う手順のフローチャートの一例。
【図３】実施例１におけるストリームデータの内容を示す図。
【図４】実施例１におけるデジタルテレビ装置がストリームデータの内部情報取得指示を解析して内部状態情報をプロキシ装置に通知する処理の手順のフローチャートの一例。
【図５】実施例２のデジタルテレビ装置がストリームデータの内部情報取得指示を解析して内部状態情報を重畳したストリームデータを記録する処理の手順のフローチャートの一例。
【図６】実施例２における記録するストリームデータの内容を示す図。
【符号の説明】
【００３８】
００１…デジタルテレビ装置、００２…映像出力部、００３…音声出力部、００４…ストリームデータ処理部、００５…映像信号処理部、００６…音声信号処理部、００７…ＳＩ情報処理部、００８…ＤＥＭＵＸ、００９…ＭＵＸ、０１０…内部情報取得部、０１１…記録制御部、０１２…ＨＤＤ、０１３…通信部、０２０…プロキシ装置、０２１…端末配信管理部、０２２…指令ストリーム生成部、０２３…ストリーム解析部、０２４…ＤＥＭＵＸ、０２５…ＭＵＸ、０２６…通信部、０３０…ネットワーク、０３１…デジタルテレビ装置、０３２…配信サーバ、０３３…配信サーバ、０４０…オリジナルストリーム、０５０…情報取得指令挿入済みストリーム、０６０…取得情報置換済みストリーム。
【図１】
2009296203.tif 000003
【図２】
2009296203.tif 000004
【図３】
2009296203.tif 000005
【図４】
2009296203.tif 000006
【図５】
2009296203.tif 000007
【図６】
2009296203.tif 000008