(57)【要約】【課題】ＩＰ通信プロトコルを用いて映像ストリームを配信するネットワークにおいて、映像配信サーバと映像受信端末間の相互接続性が低かった。【解決手段】映像受信端末１００１は、映像配信サーバ１２００に対して、例えばＲＴＳＰなどの映像操作プロトコルを規定したデータ、または、動作プログラム１００７を要求する。要求を受けた映像配信サーバ１２００は、サポートする映像操作プロトコル、および、独自拡張した映像操作プロトコルを規定したデータ、または、動作プログラム１００７を、映像受信端末に対して送信する。映像受信端末１００１は、補助記憶部１００６に保持し、ＲＴＳＰ通信部１００４は、補助記憶部１００６を参照することにより、映像配信サーバ１２００に対して、映像操作コマンドを送信する。【選択図】  図１
2004172959.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰ通信ネットワークと、前記ＩＰ通信ネットワークを利用して映像ストリームを配信する映像配信装置と、前記映像ストリームを前記ＩＰ通信ネットワークを介して受信し映像再生を行う映像受信端末装置から構成され、前記映像受信端末装置はＩＰ通信ネットワークを利用して規定の通信プロトコル手順に従い映像ストリームの操作命令を前記映像配信装置に送信し、前記操作命令を受信した前記映像配信装置は前記操作命令に基づいて映像ストリームの配信を制御することが可能なＩＰ映像配信ネットワークで用いられるＩＰ映像ストリーム制御方法であって、
前記映像受信端末装置は、前記操作命令により前記映像配信装置に対して映像操作方法を規定したデータまたはプログラムを要求し、
前記映像配信装置は、可能な映像操作方法を規定したデータまたはプログラムをＩＰ通信ネットワークを介して前記映像受信端末装置に送信し、
前記映像操作方法を規定したデータまたはプログラムを受信した映像受信端末装置は、前記映像操作方法を用いて前記映像配信装置に対して映像ストリームの操作命令を送信することを特徴とするＩＰ映像ストリームの制御方法。
【請求項２】
ＩＰ通信ネットワークと、前記ＩＰ通信ネットワークを利用して映像ストリームを配信する映像配信装置と、前記映像ストリームを前記ＩＰ通信ネットワークを介して受信し映像再生を行う映像受信端末装置から構成され、前記映像受信端末装置はＩＰ通信ネットワークを利用して規定の通信プロトコル手順に従い映像ストリームの操作命令を前記映像配信装置に送信し、前記操作命令を受信した前記映像配信装置は前記操作命令に基づいて映像ストリームの配信を制御することが可能なＩＰ映像配信ネットワークで用いられるＩＰ映像ストリーム制御方法であって、
前記映像受信端末装置は、前記操作命令に対して優先度を示す情報を付与し、前記優先度を付与された前記操作命令を受信した前記映像配信装置は、複数の前記映像受信端末装置に対して映像ストリームを配信している場合は、前記優先度の高い前記操作命令から順番に処理を行い映像配信ストリームの配信を制御することを特徴とするＩＰ映像ストリームの制御方法。
【請求項３】
同報データ通信が可能なＩＰ通信ネットワークと、前記ＩＰ通信ネットワークを利用して映像ストリームを配信する映像配信装置と、前記映像ストリームを前記ＩＰ通信ネットワークを介して受信し映像再生を行う映像受信端末装置から構成され、前記映像受信端末装置はＩＰ通信ネットワークを利用して規定の通信プロトコル手順に従い映像ストリームの操作命令を前記映像配信装置に送信し、前記操作命令を受信した前記映像配信装置は前記操作命令に基づいて映像ストリームの配信を制御することが可能なＩＰ映像配信ネットワークで用いられるＩＰ映像ストリーム制御方法であって、
複数の前記映像受信端末装置は、同一の同報データ通信アドレスを用いて前記映像配信装置に対して前記映像受信端末装置に固有の識別子を付与した前記操作命令を送信し、
前記映像配信装置は、前記固有の識別子に基づいて各前記映像受信端末装置を識別して各前記映像受信端末装置に対する映像ストリームの操作を行うことを特徴とするＩＰ映像ストリームの制御方法。
【請求項４】
請求項１乃至３いずれかに記載のＩＰ映像ストリーム制御方法で用いられる映像受信端末装置。
【請求項５】
請求項１乃至３いずれかに記載のＩＰ映像ストリーム制御方法で用いられる映像配信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＩＰ通信を利用した映像ストリーム配信の映像制御方法に関する。
【０００２】
【従来の技術】
インターネットの標準通信プロトコルであるＩＰ通信プロトコルを用いて、ＭＰＥＧ２などの映像データをストリーム配信する技術（以下、ＩＰ映像ストリーム配信と称する）が一般的になり始めている（例えば特許文献１参照）。ＩＰ映像ストリーム配信ネットワークは、ＩＰ映像ストリームを配信する映像配信サーバと、ＩＰ映像ストリームを受信してＴＶなどの機器に映像を表示する機能を有するネットワーク対応ＳＴＢなどの映像受信端末から構成されることが一般的である。ユーザの映像受信端末に対する映像操作命令（再生、停止、一時停止など）は、ＲＴＳＰ（ＲｅａｌＴｉｍｅ  Ｓｔｒｅａｍｉｎｇ  Ｐｒｏｔｏｃｏｌ）などのＩＰ通信プロトコルを用いて送信する方法が標準的である。
【０００３】
このように、映像操作命令にＩＰ通信プロトコルを用いる方法では、ＲＴＳＰなどの標準化されたＩＰ通信プロトコルは存在するが、ＩＰ通信はオープンな技術であるため、各社の映像配信サーバ毎に独自にＩＰ通信プロトコルを拡張しており、映像受信端末との相互接続性が低いという問題があった。特に、映像配信サーバの全ての機能を利用するためには各映像配信サーバが独自拡張したＩＰ通信プロトコルを利用する必要があり、ＲＴＳＰなどの標準ＩＰ通信プロトコルを用いた場合には、映像配信サーバの一部の機能しか利用できないという問題があった。
【０００４】
さらに、数百台、数千台規模の映像受信端末を１台の映像配信サーバに接続した場合には、各映像受信端末と映像配信サーバ間の通信セッションが、数百、数千のオーダに達するために、通信セッションの接続、切断処理に、大きな負荷が発生し、映像操作コマンドに対する反応速度が低下するという問題があった。
【０００５】
また、映像受信端末数が、数百台、数千台規模に達した場合には、１つの映像受信端末が送信した映像操作コマンドが処理されるまでに大きな遅延が発生する可能性があり、ユーザの映像操作に対する反応速度が低下するという問題があった。
【０００６】
【特許文献１】
特開２００２−６４４８７号公報
【０００７】
【発明が解決しようとする課題】
本発明は、ＩＰ通信プロトコルを用いて映像ストリームを配信するネットワークにおいて、映像配信サーバと映像受信端末間の相互接続性の低さを改善し、さらに、数千台規模の映像受信端末を映像配信サーバに接続した場合に、ユーザの映像操作に対する反応速度遅延を改善することを目的とする。
【０００８】
【課題を解決するための手段】
上記の目的を達成するために、本発明は、以下のような構成及び特徴を有する。
【０００９】
第１の発明のＩＰ映像ストリーム制御方法は、ＩＰ通信ネットワークと、前記ＩＰ通信ネットワークを利用して映像ストリームを配信する映像配信装置と、前記映像ストリームを前記ＩＰ通信ネットワークを介して受信し映像再生を行う映像受信端末装置から構成され、前記映像受信端末装置はＩＰ通信ネットワークを利用して規定の通信プロトコル手順に従い映像ストリームの操作命令を前記映像配信装置に送信し、前記操作命令を受信した前記映像配信装置は前記操作命令に基づいて映像ストリームの配信を制御することが可能なＩＰ映像配信ネットワークで用いられるＩＰ映像ストリーム制御方法であって、前記映像受信端末装置は、前記操作命令により前記映像配信装置に対して映像操作方法を規定したデータまたはプログラムを要求し、前記映像配信装置は、可能な映像操作方法を規定したデータまたはプログラムをＩＰ通信ネットワークを介して前記映像受信端末装置に送信し、前記映像操作方法を規定したデータまたはプログラムを受信した映像受信端末装置は、前記映像操作方法を用いて前記映像配信装置に対して映像ストリームの操作命令を送信することを特徴とする。
【００１０】
第２の発明のＩＰ映像ストリーム制御方法は、ＩＰ通信ネットワークと、前記ＩＰ通信ネットワークを利用して映像ストリームを配信する映像配信装置と、前記映像ストリームを前記ＩＰ通信ネットワークを介して受信し映像再生を行う映像受信端末装置から構成され、前記映像受信端末装置はＩＰ通信ネットワークを利用して規定の通信プロトコル手順に従い映像ストリームの操作命令を前記映像配信装置に送信し、前記操作命令を受信した前記映像配信装置は前記操作命令に基づいて映像ストリームの配信を制御することが可能なＩＰ映像配信ネットワークで用いられるＩＰ映像ストリーム制御方法であって、前記映像受信端末装置は、前記操作命令に対して優先度を示す情報を付与し、前記優先度を付与された前記操作命令を受信した前記映像配信装置は、複数の前記映像受信端末装置に対して映像ストリームを配信している場合は、前記優先度の高い前記操作命令から順番に処理を行い映像配信ストリームの配信を制御することを特徴とする。
【００１１】
第３の発明のＩＰ映像ストリーム制御方法は、同報データ通信が可能なＩＰ通信ネットワークと、前記ＩＰ通信ネットワークを利用して映像ストリームを配信する映像配信装置と、前記映像ストリームを前記ＩＰ通信ネットワークを介して受信し映像再生を行う映像受信端末装置から構成され、前記映像受信端末装置はＩＰ通信ネットワークを利用して規定の通信プロトコル手順に従い映像ストリームの操作命令を前記映像配信装置に送信し、前記操作命令を受信した前記映像配信装置は前記操作命令に基づいて映像ストリームの配信を制御することが可能なＩＰ映像配信ネットワークで用いられるＩＰ映像ストリーム制御方法であって、複数の前記映像受信端末装置は、同一の同報データ通信アドレスを用いて前記映像配信装置に対して前記映像受信端末装置に固有の識別子を付与した前記操作命令を送信し、前記映像配信装置は、前記固有の識別子に基づいて各前記映像受信端末装置を識別して各前記映像受信端末装置に対する映像ストリームの操作を行うことを特徴とする。
【００１２】
【発明の実施の形態】
以下、本発明の実施の形態について、図１から図３を用いて説明する。
【００１３】
（実施の形態１）
本発明の実施の形態１について図１を参照しながら説明する。
【００１４】
図１は、ＩＰ映像ストリーム配信ネットワークを示すシステム構成図である。図１において映像受信端末１００１は、インターネット１３００に接続されており、同じくインターネット１３００に接続されている映像配信サーバ１２００が配信したＩＰ映像ストリームを受信する。ＩＰ映像ストリームは、ＬＡＮ通信部１００２により受信され、ＩＰ通信部１００３により、ＩＰ通信プロトコル層の処理を行ったあと、映像処理部１００８に渡される。映像処理部１００８では、例えばＭＰＥＧ２のデコード処理を実行し、テレビ１１００などの映像表示機器に対して、映像出力を行う。一方、ユーザは、例えばリモコンなどのユーザインターフェースを利用することによって、再生、停止、一時停止などの映像操作を行うことができる。リモコン操作命令は、リモコン処理部１００５によって受信され、適切な映像操作コマンドに変換された後、ＲＴＳＰ通信部１００４に送られる。ＲＴＳＰ通信部１００４は、インターネット映像ストリーミング操作の標準プロトコルであるＲＴＳＰ（Ｒｅａｌｔｉｍｅ  Ｓｔｒｅａｍｉｎｇ  Ｐｒｏｔｏｃｏｌ）の通信プロトコル処理を行い、映像配信サーバに対して、再生、停止、一時停止などの映像操作コマンドを、インターネット１３００を介して送信する。ＲＴＳＰ通信プロトコルによる映像操作コマンドを受信した映像配信サーバ１２００は、映像操作コマンドに従って、ＩＰ映像ストリームの配信の制御を実行する。
【００１５】
以上のように構成されたＩＰ映像ストリーム配信ネットワークにおけるＩＰ映像ストリーム制御方法について、その動作を説明する。
【００１６】
映像受信端末１００１は、映像配信サーバ１２００に対して、例えばＲＴＳＰなどの映像操作プロトコルを規定したデータ、または、動作プログラム１００７を要求する。要求を受けた映像配信サーバ１２００は、サポートする映像操作プロトコル、および、独自拡張した映像操作プロトコルを規定したデータ、または、動作プログラム１００７を、映像受信端末に対して送信する。映像操作プロトコルを規定したデータ、または、動作プログラム１００７を受信した映像受信端末１００１は、補助記憶部１００６に保持し、ＲＴＳＰ通信部１００４は、補助記憶部１００６を参照することにより、映像配信サーバ１２００に対して、映像操作コマンドを送信することが可能となる。
【００１７】
このような動作を行うことにより、各映像配信サーバ毎に異なるＲＴＳＰ通信プロトコルを動的に取得することが可能となり、映像配信サーバがサポートする映像操作機能を全て、映像受信端末から利用することが可能となる。
【００１８】
（実施の形態２）
本発明の実施の形態２について図２を参照しながら説明する。
【００１９】
図２は、ＩＰ映像ストリーム配信ネットワークを示すシステム構成図である。図２において映像受信端末２００１は、インターネット２３００に接続されており、同じくインターネット２３００に接続されている映像配信サーバ２２００が配信したＩＰ映像ストリームを受信する。ＩＰ映像ストリームは、ＬＡＮ通信部２００２により受信され、ＩＰ通信部２００３によりＩＰ通信プロトコル層の処理を行ったあと、映像処理部２００８に渡される。映像処理部２００８では、例えばＭＰＥＧ２のデコード処理を実行し、テレビ２１００などの映像表示機器に対して、映像出力を行う。一方、ユーザは、例えばリモコンなどのユーザインターフェースを利用することによって、再生、停止、一時停止などの映像操作を行うことができる。リモコン操作命令は、リモコン処理部２００５によって受信され、適切な映像操作コマンドに変換された後、ＲＴＳＰ通信部２００４に送られる。ＲＴＳＰ通信部２００４は、インターネット映像ストリーミング操作の標準プロトコルであるＲＴＳＰ（Ｒｅａｌｔｉｍｅ  Ｓｔｒｅａｍｉｎｇ  Ｐｒｏｔｏｃｏｌ）の通信プロトコル処理を行い、映像配信サーバに対して、再生、停止、一時停止などの映像操作コマンドを、インターネット２３００を介して送信する。ＲＴＳＰ通信プロトコルによる映像操作コマンドを受信した映像配信サーバ２２００は、映像操作コマンドに従って、ＩＰ映像ストリームの配信の制御を実行する。
【００２０】
以上のように構成されたＩＰ映像ストリーム配信ネットワークにおけるＩＰ映像ストリーム制御方法について、その動作を説明する。
【００２１】
映像受信端末２００１の優先度判定部２００６は、映像配信サーバ２２００に対して送信する映像操作コマンドに対して、優先度を付与する。優先度は、例えば、有料ユーザは優先度を高く設定し、無料ユーザは優先度を低くするという条件で設定される。あるいは、再生コマンドは優先度を高く設定し、停止コマンドは優先度を低く設定するという条件で設定されてもよい。映像操作コマンドを受信した映像配信サーバ２２００は、映像操作コマンドに付与された優先度情報を基に、複数の映像受信端末２００１から送信されてくる映像操作コマンドの処理順序を変更する。結果として、優先度の高い映像操作コマンドを送信した映像受信端末２００１の映像操作は先に処理され、優先度の低い映像操作コマンドを送信した映像受信端末２００１の映像操作は後で処理される。
【００２２】
このような動作を行うことにより、複数台の映像受信端末２００１を１台の映像配信サーバに接続した場合に、映像操作の優先処理を行うことが可能となる。
【００２３】
（実施の形態３）
本発明の実施の形態３について図３を参照しながら説明する。
【００２４】
図３は、ＩＰ映像ストリーム配信ネットワークを示すシステム構成図である。図３において映像受信端末３００１は、インターネット３３００に接続されており、同じくインターネット３３００に接続されている映像配信サーバ３２００が配信したＩＰ映像ストリームを受信する。ＩＰ映像ストリームは、ＬＡＮ通信部３００２により受信され、ＩＰ通信部３００３により、ＩＰ通信プロトコル層の処理を行ったあと、映像処理部３００８に渡される。映像処理部３００８では、例えばＭＰＥＧ２のデコード処理を実行し、テレビ３１００などの映像表示機器に対して、映像出力を行う。一方、ユーザは、例えばリモコンなどのユーザインターフェースを利用することによって、再生、停止、一時停止などの映像操作を行うことができる。リモコン操作命令は、リモコン処理部３００５によって受信され、適切な映像操作コマンドに変換された後、ＲＴＳＰ通信部３００４に送られる。ＲＴＳＰ通信部３００４は、インターネット映像ストリーミング操作の標準プロトコルであるＲＴＳＰ（Ｒｅａｌｔｉｍｅ  Ｓｔｒｅａｍｉｎｇ  Ｐｒｏｔｏｃｏｌ）の通信プロトコル処理を行い、映像配信サーバに対して、再生、停止、一時停止などの映像操作コマンドを、インターネット３３００を介して送信する。ＲＴＳＰ通信プロトコルによる映像操作コマンドを受信した映像配信サーバ３２００は、映像操作コマンドに従って、ＩＰ映像ストリームの配信の制御を実行する。
【００２５】
以上のように構成されたＩＰ映像ストリーム配信ネットワークにおけるＩＰ映像ストリーム制御方法について、その動作を説明する。
【００２６】
映像受信端末３００１は、所定のマルチキャストＩＰアドレスを用いて、映像配信サーバ３２００に対して、映像操作コマンドを送信する。複数台の映像受信端末３００１が同じマルチキャストＩＰアドレスを利用するため、各映像受信端末３００１を識別するために、識別子付与部３００６は、例えば、ＭＡＣアドレスなどの一意な識別子を、映像操作コマンドに対して付与する。映像操作コマンドを受信した映像配信サーバ３２００は、識別子情報により、映像受信端末３００１を識別することにより、適切な映像操作を実行することが可能となる。
【００２７】
このような動作を行うことにより、１つのマルチキャストＩＰアドレスを用いて、複数の映像受信端末３００１が映像操作コマンドを送信することが可能となり、各映像受信端末３００１がそれぞれ通信セッションを保持する場合と比較して、通信セッション処理にかかる時間が削減されるため、ユーザの映像操作に対する反応速度を向上させることが可能となる。
【００２８】
【発明の効果】
以上のように、本発明によれば、各映像配信サーバ毎に異なる映像操作プロトコルを動的に取得することが可能となり、映像受信端末との相互接続性を高めることができる。さらに、複数の映像受信端末が接続された場合に、優先度処理、あるいは、同一の同報通信セッションを映像操作に用いることにより、数千台規模の映像受信端末を映像配信サーバに接続した場合に、ユーザの映像操作に対する反応速度を改善することが可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態１によるＩＰ映像ストリーム配信ネットワークを示すシステム構成図
【図２】本発明の実施の形態２によるＩＰ映像ストリーム配信ネットワークを示すシステム構成図
【図３】本発明の実施の形態３によるＩＰ映像ストリーム配信ネットワークを示すシステム構成図
【符号の説明】
１００１  映像受信端末
１００２  ＬＡＮ通信部
１００３  ＩＰ通信部
１００４  ＲＴＳＰ通信部
１００５  リモコン処理部
１００６  補助記憶部
１００７  動作プログラム
１００８  映像処理部
１１００  テレビ
１２００  映像配信サーバ
１３００  インターネット
２００１  映像受信端末
２００２  ＬＡＮ通信部
２００３  ＩＰ通信部
２００４  ＲＴＳＰ通信部
２００５  リモコン処理部
２００６  優先度判定部
２００８  映像処理部
２１００  テレビ
２２００  映像配信サーバ
２３００  インターネット
３００１  映像受信端末
３００２  ＬＡＮ通信部
３００３  ＩＰ通信部
３００４  ＲＴＳＰ通信部
３００５  リモコン処理部
３００６  識別子付与部
３００８  映像処理部
３１００  テレビ
３２００  映像配信サーバ
３３００  インターネット
【図１】
2004172959.tif 000003
【図２】
2004172959.tif 000004
【図３】
2004172959.tif 000005