(57)【要約】【課題】ＩＰ放送の配信に際しての受信要求において、帯域に制限がある状態であっても優先的な扱いを可能とする。【解決手段】ＩＰ放送を行う映像配信機器１０１から送信されるＩＰ放送を受信するための映像受信端末１０６と、映像配信機器１０１と映像受信端末１０６との間でデータの配信を行う中継ルータ１０３を備え、映像受信端末１０６は、中継ルータ１０３に対し、受信の対象となるＩＰ放送に関し配信要求及び優先要求を行い、中継ルータ１０３は、映像配信機器１０１から送信されるＩＰ放送の映像受信端末１０６への配信を、映像受信端末１０６からの配信要求及び優先要求に基づき、マルチキャストアドレスを用いて制御する。【選択図】図１
2009225175.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰ放送を行うサーバ装置と前記サーバ装置から送信される前記ＩＰ放送を受信する受信端末との間でデータの配信を行うルータ装置であって、
前記サーバ装置から送信される前記ＩＰ放送の前記受信端末への配信を、前記受信端末からの配信要求及び優先要求に基づき、マルチキャストアドレスを用いて制御するルータ装置。
【請求項２】
前記受信端末からの配信要求及び優先要求に基づく前記制御を、予め定めた所定の制限の下に行う、請求項１に記載のルータ装置。
【請求項３】
前記受信端末による前記ＩＰ放送の受信に現在用いられている前記マルチキャストアドレスの数又はその数に関連する情報を所定単位毎に監視し、当該数又は情報が、前記所定の制限である、前記所定単位毎に定められた上限に達しているかどうかを判断する配信数管理部を備えた、請求項２に記載のルータ装置。
【請求項４】
前記受信端末から、前記ＩＰ放送の受信を要求するマルチキャストアドレスを用いる前記配信要求を受信し、かつ前記配信要求の受信から所定時間内に、前記ＩＰ放送の受信を優先的に受信することを要求するための前記優先要求を受信した場合は、前記受信端末に関して前記ＩＰ放送のチャンネルを高い優先度で管理し、前記所定時間内に前記優先要求を受信しなかった場合は、前記受信端末に関して前記ＩＰ放送のチャンネルを通常の優先度で管理する優先度管理部と、
前記優先度管理部にて管理される前記高い優先度又は前記通常の優先度に基づき、前記サーバ装置から送信される前記ＩＰ放送の前記受信端末への配信を制御する配信制御部とを備えた、請求項３に記載のルータ装置。
【請求項５】
前記配信数管理部は、前記受信端末との接続に用いられるポートを前記所定単位として、前記ポート毎に前記上限を設定するものである、請求項４に記載のルータ装置。
【請求項６】
前記優先度管理部は、
前記ＩＰ放送を受信している前記受信端末のＩＰアドレス、前記受信端末が受信している前記ＩＰ放送のチャンネル、及び前記前記受信端末が受信している前記ＩＰ放送のチャンネルに対応した優先度を関連づけて管理する優先度管理テーブルを有し、
前記配信制御部は、
前記配信数管理部が、前記数又は情報が前記上限に達していないと判断した場合は、前記受信端末からの前記配信要求に応じて、前記配信要求に用いられる前記マルチキャストアドレスに対応するチャンネルの前記ＩＰ放送の配信を開始し、
前記配信数管理部が、前記数又は情報が前記上限に達していると判断した場合は、前記受信端末からの前記優先要求の受信の有無に応じて、前記ＩＰ放送の配信を制御する、請求項４又は５に記載のルータ装置。
【請求項７】
前記配信制御部は、
前記配信数管理部が、前記数又は情報が前記上限に達していると判断した場合において、前記所定時間内に前記受信端末から前記優先要求を受信した場合、
前記優先度管理テーブルを参照し、前記通常の優先度のみが管理されている前記チャンネルを検索し、検索の結果該当する前記チャンネルが存在した場合は、そのチャンネルによる前記ＩＰ放送の配信を停止し、前記優先要求を送信した前記受信端末に対し前記配信要求に用いられる前記マルチキャストアドレスに対応するチャンネルの前記ＩＰ放送の配信を開始する、請求項６に記載のルータ装置。
【請求項８】
前記配信制御部は、
前記検索の結果該当する前記チャンネルが存在しない場合は、前記優先要求を送信した前記受信端末に対して前記ＩＰ放送の配信を行わない、請求項７に記載のルータ装置。
【請求項９】
前記配信制御部は、
前記配信数管理部が、前記数又は情報が前記上限に達していると判断した場合において、前記所定時間内に前記受信端末から前記優先要求を受信しなかった場合、
前記配信要求を送信した前記受信端末に対して前記ＩＰ放送の配信を行わない、請求項６に記載のルータ装置。
【請求項１０】
前記優先要求は、所定のマルチキャストアドレスを用いるものである、請求項１から９のいずれかに記載のルータ装置。
【請求項１１】
ＩＰ放送を行うサーバ装置から送信される前記ＩＰ放送を、配信要求及び優先要求に基づきマルチキャストアドレスを用いて制御するルータ装置から配信されることにより受信する受信端末であって、
前記ルータ装置に対し、前記配信要求及び優先要求を行う、受信端末。
【請求項１２】
前記ＩＰ放送の受信を要求するための前記マルチキャストアドレスを用いる前記配信要求、及び前記ＩＰ放送の受信を優先的に受信することを要求するための前記優先要求を送信する要求送信部と、
前記ＩＰ放送を、前記マルチキャストアドレスに基づき受信する受信部とを備え、
前記要求送信部は、前記配信要求の送信後に前記優先要求を送信する、請求項１１に記載の受信端末。
【請求項１３】
前記要求送信部は、外部に設けられた又は内蔵された記録媒体に対する前記ＩＰ放送の記録動作に連動して前記優先要求を送信する、請求項１２に記載の受信端末。
【請求項１４】
ＩＰ放送を行うサーバ装置から送信される前記ＩＰ放送を受信するための受信端末と、前記サーバ装置と前記受信端末との間でデータの配信を行うルータ装置とを備えた放送配信システムであって、
前記ルータ装置は、前記サーバ装置から送信される前記ＩＰ放送の前記受信端末への配信を、前記受信端末からの配信要求及び優先要求に基づき、マルチキャストアドレスを用いて制御するものであり、
前記受信端末は、前記ルータ装置に対して前記配信要求及び優先要求を行うものである、放送配信システム。
【請求項１５】
ＩＰ放送を行うサーバ装置と前記サーバ装置から送信される前記ＩＰ放送を受信する受信端末との間でデータの配信を行う配信方法であって、
前記サーバ装置から送信される前記ＩＰ放送の前記受信端末への配信を、前記受信端末からの配信要求及び優先要求に基づき、マルチキャストアドレスを用いて制御する工程を備えた、配信方法。
【請求項１６】
ＩＰ放送を行うサーバ装置から送信される前記ＩＰ放送を、配信要求及び優先要求に基づきマルチキャストアドレスを用いて制御するルータ装置から配信されることにより受信する受信方法であって、
前記ルータ装置に対し、前記配信要求及び優先要求を行う工程を備えた、受信方法。
【請求項１７】
請求項１５に記載の配信方法の、前記サーバ装置から送信される前記ＩＰ放送の前記受信端末への配信を、前記受信端末からの配信要求及び優先要求に基づき、マルチキャストアドレスを用いて制御する工程をコンピュータに実行させるためのプログラム。
【請求項１８】
請求項１６に記載の受信方法の、前記ルータ装置に対し、前記配信要求及び優先要求を行う前記工程をコンピュータに実行させるためのプログラム。
【請求項１９】
請求項１７又は１８に記載のプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ルータ装置、受信端末、放送配信システム、配信方法、受信方法、プログラム及び記録媒体に関し、特に、複数の映像受信端末が接続されているネットワークの帯域破綻防止に関するものである。
【背景技術】
【０００２】
ＩＰネットワーク上で映像コンテンツを提供する放送型サービス（以下、ＩＰ放送）は、ＩＰマルチキャスト技術を用いて実現されることが一般的である。ＩＰマルチキャスト技術では、受信端末が映像ストリームを制御するプロトコルとして、ＩＧＭＰ（Ｉｎｔｅｒｎｅｔ  Ｇｒｏｕｐ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）やＭＬＤ（Ｍｕｌｔｉｃａｓｔ  Ｌｉｓｔｅｎｅｒ  Ｄｉｓｃｏｖｅｒｙ）を用いる。これらの標準プロトコルでは、受信端末が、映像ストリームの受信を開始したい場合は、Ｊｏｉｎメッセージをネットワーク上の中継ルータに対して送信し、反対に、映像ストリームの受信を中止したい場合は、Ｌｅａｖｅメッセージを送信することで、受信端末は、所望の映像ストリームだけを受信することが可能となっている（非特許文献１および非特許文献２を参照）。
【０００３】
ここで、ＩＰ放送をＦＴＴＨ等のブロードバンドアクセス回線を介して、一般家庭に提供する場合、通信帯域の確保の問題が生じる。ＩＰ放送では、一定の映像品質を確保するため１チャンネルの視聴毎に一定のネットワーク帯域を占有する必要があり、この帯域を超えると映像品質が保証されない。すなわち、各家庭毎のネットワーク帯域の上限を超えた数のチャンネル数の視聴が生じた場合、ＩＰ放送の映像品質に劣化が発生する。一方、ＩＧＭＰやＭＬＤでは、上述の通り、単純なＪｏｉｎ、Ｌｅａｖｅの制御を行なうだけであり、ネットワーク帯域を考慮した映像ストリーム制御を行なうことは出来ない。
【０００４】
この課題に対する従来技術として、特許文献１「マルチキャスト映像配信システム及び同システムにおけるリクエスト受付処理プログラム」に開示された方法がある。この方法では、加入者回線とバックボーンネットワークの間に、フィルタリングゲートウェイ装置を設置する。
【０００５】
フィルタリングゲートウェイ装置は、受信端末から視聴要求リクエストを受信した場合、１）既に同じチャンネルを視聴している受信端末があるか否か、２）ネットワーク帯域に余裕があるか否かをチェックし、リクエスト処理の中継動作を動的に変更する。これらの動作により、加入者回線に伝送される情報量を動的に制御し、ネットワーク帯域溢れの課題を解決している。
【特許文献１】特許第３６５２６７０号
【非特許文献１】ＲＦＣ２３２６  ＩＧＭＰ  Ｖｅｒｓｉｏｎ２
【非特許文献２】ＲＦＣ３８１０  ＭＬＤ  Ｖｅｒｓｉｏｎ２
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来のＩＧＭＰやＭＬＤや特許文献１に記載の方法においては、Ｊｏｉｎメッセージ等の、受信端末からの受信要求は受信端末の種類や操作目的に関わらず平等に扱われている。すなわち、中継ルータやＩＰ放送側に先に届いた受信要求から順番に処理される。
【０００７】
一方で、受信端末の用途によっては、帯域に余裕がない状態であっても、優先的に映像受信を行いたいという場合があるが、従来のＩＧＭＰやＭＬＤや特許文献１に記載の方法によっては、このような要望に対応することができない。
【０００８】
本発明は上記従来の課題に鑑みてなされたものであり、受信要求において、帯域に制限がある状態であっても優先的な扱いを可能とするルータ装置、受信端末、放送配信システム、配信方法、受信方法、プログラム及び記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記の目的を達成するために、第１の本発明は、ＩＰ放送を行うサーバ装置と前記サーバ装置から送信される前記ＩＰ放送を受信する受信端末との間でデータの配信を行うルータ装置であって、
前記サーバ装置から送信される前記ＩＰ放送の前記受信端末への配信を、前記受信端末からの配信要求及び優先要求に基づき、マルチキャストアドレスを用いて制御するルータ装置である。
【００１０】
又、第２の本発明は、前記受信端末からの配信要求及び優先要求に基づく前記制御を、予め定めた所定の制限の下に行う、第１の本発明のルータ装置である。
【００１１】
又、第３の本発明は、前記受信端末による前記ＩＰ放送の受信に現在用いられている前記マルチキャストアドレスの数又はその数に関連する情報を所定単位毎に監視し、当該数又は情報が、前記所定の制限である、前記所定単位毎に定められた上限に達しているかどうかを判断する配信数管理部を備えた、第２の本発明のルータ装置である。
【００１２】
又、第４の本発明は、前記受信端末から、前記ＩＰ放送の受信を要求するマルチキャストアドレスを用いる前記配信要求を受信し、かつ前記配信要求の受信から所定時間内に、前記ＩＰ放送の受信を優先的に受信することを要求するための前記優先要求を受信した場合は、前記受信端末に関して前記ＩＰ放送のチャンネルを高い優先度で管理し、前記所定時間内に前記優先要求を受信しなかった場合は、前記受信端末に関して前記ＩＰ放送のチャンネルを通常の優先度で管理する優先度管理部と、
前記優先度管理部にて管理される前記高い優先度又は前記通常の優先度に基づき、前記サーバ装置から送信される前記ＩＰ放送の前記受信端末への配信を制御する配信制御部とを備えた、第３の本発明のルータ装置である。
【００１３】
又、第５の本発明は、前記配信数管理部は、前記受信端末との接続に用いられるポートを前記所定単位として、前記ポート毎に前記上限を設定するものである、第４の本発明のルータ装置である。
【００１４】
又、第６の本発明は、前記優先度管理部は、
前記ＩＰ放送を受信している前記受信端末のＩＰアドレス、前記受信端末が受信している前記ＩＰ放送のチャンネル、及び前記前記受信端末が受信している前記ＩＰ放送のチャンネルに対応した優先度を関連づけて管理する優先度管理テーブルを有し、
前記配信制御部は、
前記配信数管理部が、前記数又は情報が前記上限に達していないと判断した場合は、前記受信端末からの前記配信要求に応じて、前記配信要求に用いられる前記マルチキャストアドレスに対応するチャンネルの前記ＩＰ放送の配信を開始し、
前記配信数管理部が、前記数又は情報が前記上限に達していると判断した場合は、前記受信端末からの前記優先要求の受信の有無に応じて、前記ＩＰ放送の配信を制御する、第４又は５の本発明のルータ装置である。
【００１５】
又、第７の本発明は、前記配信制御部は、
前記配信数管理部が、前記数又は情報が前記上限に達していると判断した場合において、前記所定時間内に前記受信端末から前記優先要求を受信した場合、
前記優先度管理テーブルを参照し、前記通常の優先度のみが管理されている前記チャンネルを検索し、検索の結果該当する前記チャンネルが存在した場合は、そのチャンネルによる前記ＩＰ放送の配信を停止し、前記優先要求を送信した前記受信端末に対し前記配信要求に用いられる前記マルチキャストアドレスに対応するチャンネルの前記ＩＰ放送の配信を開始する、第６の本発明のルータ装置である。
【００１６】
又、第８の本発明は、前記配信制御部は、
前記検索の結果該当する前記チャンネルが存在しない場合は、前記優先要求を送信した前記受信端末に対して前記ＩＰ放送の配信を行わない、第７の本発明のルータ装置である。
【００１７】
又、第９の本発明は、前記配信制御部は、
前記配信数管理部が、前記数又は情報が前記上限に達していると判断した場合において、前記所定時間内に前記受信端末から前記優先要求を受信しなかった場合、
前記配信要求を送信した前記受信端末に対して前記ＩＰ放送の配信を行わない、第６の本発明のルータ装置である。
【００１８】
又、第１０の本発明は、前記優先要求は、所定のマルチキャストアドレスを用いるものである、第１から第９のいずれかの本発明のルータ装置である。  
【００１９】
又、第１１の本発明は、ＩＰ放送を行うサーバ装置から送信される前記ＩＰ放送を、配信要求及び優先要求に基づきマルチキャストアドレスを用いて制御するルータ装置から配信されることにより受信する受信端末であって、
前記ルータ装置に対し、前記配信要求及び優先要求を行う、受信端末である。  
【００２０】
又、第１２の本発明は、前記ＩＰ放送の受信を要求するための前記マルチキャストアドレスを用いる前記配信要求、及び前記ＩＰ放送の受信を優先的に受信することを要求するための前記優先要求を送信する要求送信部と、
前記ＩＰ放送を、前記マルチキャストアドレスに基づき受信する受信部とを備え、
前記要求送信部は、前記配信要求の送信後に前記優先要求を送信する、第１１の本発明の受信端末である。  
【００２１】
又、第１３の本発明は、前記要求送信部は、外部に設けられた又は内蔵された記録媒体に対する前記ＩＰ放送の記録動作に連動して前記優先要求を送信する、第１２の本発明の受信端末である。  
【００２２】
又、第１４の本発明は、ＩＰ放送を行うサーバ装置から送信される前記ＩＰ放送を受信するための受信端末と、前記サーバ装置と前記受信端末との間でデータの配信を行うルータ装置とを備えた放送配信システムであって、
前記ルータ装置は、前記サーバ装置から送信される前記ＩＰ放送の前記受信端末への配信を、前記受信端末からの配信要求及び優先要求に基づき、マルチキャストアドレスを用いて制御するものであり、
前記受信端末は、前記ルータ装置に対して前記配信要求及び優先要求を行うものである、放送配信システムである。  
【００２３】
又、第１５の本発明は、ＩＰ放送を行うサーバ装置と前記サーバ装置から送信される前記ＩＰ放送を受信する受信端末との間でデータの配信を行う配信方法であって、
前記サーバ装置から送信される前記ＩＰ放送の前記受信端末への配信を、前記受信端末からの配信要求及び優先要求に基づき、マルチキャストアドレスを用いて制御する工程を備えた、配信方法である。  
【００２４】
又、第１６の本発明は、ＩＰ放送を行うサーバ装置から送信される前記ＩＰ放送を、配信要求及び優先要求に基づきマルチキャストアドレスを用いて制御するルータ装置から配信されることにより受信する受信方法であって、
前記ルータ装置に対し、前記配信要求及び優先要求を行う工程を備えた、受信方法である。  
【００２５】
又、第１７の本発明は、第１５の本発明の配信方法の、前記サーバ装置から送信される前記ＩＰ放送の前記受信端末への配信を、前記受信端末からの配信要求及び優先要求に基づき、マルチキャストアドレスを用いて制御する工程をコンピュータに実行させるためのプログラムである。  
【００２６】
又、第１８の本発明は、第１６の本発明の受信方法の、前記ルータ装置に対し、前記配信要求及び優先要求を行う前記工程をコンピュータに実行させるためのプログラムである。
【００２７】
又、第１９の本発明は、第１７又は第１８の本発明のプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体である。  
【発明の効果】
【００２８】
以上のような本発明によれば、ＩＰ放送の配信において、帯域に制限がある状態であっても優先的な扱いを可能とすることができる。
【発明を実施するための最良の形態】
【００２９】
本発明を実施するための最良の形態について図面を参照して説明する。
【００３０】
図１は本発明の映像配信システムの全体構成図である。本実施の形態のシステムは、映像配信機器１０１と、基幹ネットワーク１０２と、中継ルータ１０３と、加入者回線１０４と、ホームルータ１０５と、映像受信端末１０６とで構成されている。映像配信機器１０１は、多チャンネルのマルチキャスト映像配信を行う機器である。この映像配信機器１０１はシステム内に複数台設置され、それぞれが別のチャンネルを配信する場合もある。
【００３１】
中継ルータ１０３は複数の加入者回線１０４が接続されている。基幹ネットワーク１０２は映像配信機器１０１や中継ルータ１０３などの機器が接続されている。ホームルータ１０５は加入者回線１０４を経由して中継ルータ１０３と接続されている。このホームルータ１０５が存在しない形態も考えうる。映像受信端末１０６はホームルータ１０５に複数台接続されている。以下の説明においては、映像受信端末１０６として、デジタルテレビとデジタルレコーダを想定するが、セットトップボックスやパーソナルコンピュータなど、デジタル信号により映像を受信できる機能を有するものであれば、他の機器であってもよい。
【００３２】
次に、図２は、映像受信端末１０６の一例としてのデジタルテレビ１０６ａの構成図である。
【００３３】
図２において、制御入力インタフェース（Ｉ／Ｆ）２１は、ユーザからのチャンネル選択、電源のオン／オフ等の制御入力をリモコンにより、又は直接受け付ける手段である。受信要求生成部２３は、テーブル格納部２２に格納された、後述する要求マルチキャストアドレス表５０１を参照して、制御Ｉ／Ｆ２１に入力されたチャンネルに対応するマルチキャストアドレスを設定することによりＩＧＭＰ  Ｊｏｉｎメッセージを生成する手段で、マルチキャスト通信部２４を介して中継ルータ１０３に対して送信することができる。又、マルチキャスト通信部２４はマルチキャストアドレスを用いて中継ルータ１０３と通信するための手段である。
【００３４】
又、応答受信部２５はマルチキャスト通信部２４により受信されたデジタルテレビ１０６ａ宛てのマルチキャストパケットを受信する手段であり、映像コンテンツその他のデータを受信する。デコーダ２６は、応答受信部２５で受信した各放送チャンネルの映像コンテンツを復号するための手段である。表示部２７は、デコーダ２６で復号した映像等を表示する手段である。
【００３５】
次に、図３は、映像受信端末１０６の一例としてのデジタルレコーダ１０６ｂの構成図である。
【００３６】
図３において、制御入力インタフェース（Ｉ／Ｆ）３１は、ユーザからのチャンネル選択、番組録画のオン／オフ等の制御入力をリモコンにより、又は直接受け付ける手段である。受信要求生成部３３は、受信要求生成部２３と同様に、テーブル格納部３２に格納された、後述する要求マルチキャストアドレス表５０１を参照して、制御Ｉ／Ｆ３１に入力されたチャンネルに対応するマルチキャストアドレスを設定することによりＩＧＭＰ  Ｊｏｉｎメッセージを生成する手段で、マルチキャスト通信部３４を介して中継ルータ１０３に対して送信することができる。又、マルチキャスト通信部３４はマルチキャストアドレスを用いて中継ルータ１０３と通信するための手段である。
【００３７】
又、応答受信部３５はマルチキャスト通信部３４により受信されたデジタルレコーダ１０６ｂ宛てのマルチキャストパケットを受信する手段であり、映像コンテンツその他のデータを受信する。記録部３６は、応答受信部３５が受信した映像コンテンツをストリームのまま記録又は再生する手段であり、ハードディスクドライブ（ＨＤＤ）、ＤＶＤドライブ、Ｂｌｕ−ｒａｙディスクドライブ等により実現される。又、デコーダ３７は記録部３６から再生されたストリームを映像信号にデコードし、外部の表示装置へ出力する手段である。なお、映像受信端末１０６としては、セットトップボックスやパーソナルコンピュータ等の他の機器であっても、制御入力Ｉ／Ｆ２１（３１）、受信要求生成部２３（３３）、テーブル格納部２２（３２）、マルチキャスト通信部２４（３４）、応答受信部２５（３５）の構成は共通して備えているものとする。
【００３８】
次に、図４（ａ）は中継ルータ１０３の構成図である。
【００３９】
図４（ａ）において、複数の加入者回線用ポート４１は加入者回線１０４と接続するためのポートである。本実施の形態では一つの加入者回線用ポート４１が、デジタルテレビ１０６ａ及びデジタルレコーダ１０６ｂが接続されたホームルータ１０５に接続されているものとする。ネットワーク用ポート４２は基幹ネットワーク１０２と接続するためのポートである。パケット転送部４３は複数の加入者回線用ポート４１とネットワーク用ポート４２との間でのパケット転送を制御する手段である。
【００４０】
次に、図４（ｂ）はパケット転送部４３の構成図である。
【００４１】
図４（ｂ）において、ネットワーク側通信部４３１は、ネットワーク用ポート４２と接続され、マルチキャストパケットに基づく通信を行う手段である。ポート側通信部４３２は、複数の加入者回線用ポート４１とそれぞれ接続され、各ポート毎にマルチキャストパケットに基づく通信を行う手段である。又、配信数管理部４３３は、テーブル格納部４３４に格納された、後述するチャンネル監視テーブル７０１を参照して、ポート側通信部４３２に接続された加入者回線用ポート４１一つ当たりの配信チャンネル数を管理する手段である。又、優先度管理部４３５は、加入者回線用ポート４１経由で受信される高優先要求マルチキャストアドレスを含むメッセージに応じて、テーブル格納部４３４に格納された、後述する配信先アドレス表６０１を管理する手段である。
【００４２】
又、通信管理部４３６は、配信数管理部４３３及び優先度管理部４３５の管理内容に応じて、中継ルータ１０３と複数の加入者回線用ポート４１それぞれとの通信を管理する手段である。
【００４３】
次に、図５は、映像受信端末１０６としてのデジタルテレビ１０６ａ、デジタルレコーダ１０６ｂのテーブル格納部２２／テーブル格納部３２と中継ルータ１０３のテーブル格納部４３４において共有される、配信チャンネルと優先度に応じた要求マルチキャストアドレス表５０１の一例である。通常は、配信チャンネルと映像配信要求マルチキャストアドレスが１対１で対応付けられた表を用いるが、本発明の特徴として、通常の映像配信要求マルチキャストアドレスに加えて高優先要求マルチキャストアドレスがそれぞれの配信チャンネルに対応付けられている。
【００４４】
次に、図６（ａ）〜（ｇ）はそれぞれ中継ルータ１０３のテーブル格納部４３４に格納される、配信先アドレス表６０１の一例である。通常は、配信先アドレスと配信チャンネルの関係のみを保持するが、本発明の特徴として、上記関係に加えてそれぞれの配信の優先度が保持される。
【００４５】
次に、図７（ａ）〜（ｃ）はそれぞれ中継ルータ１０３のテーブル格納部４３４に格納される、チャンネル監視テーブル７０１の一例である。チャンネル監視テーブル７０１では、加入者配線用ポート番号と配信チャンネル数、および配信しているマルチキャストアドレスリストが対応付けされている。本実施の形態の場合、中継ルータ１０３にはホームルータ１０５が配置された一世帯に対応するただ１つの加入者回線用ポートが接続されているものとする。
【００４６】
なお、以上の構成において、デジタルテレビ１０６ａ、デジタルレコーダ１０６ｂその他の映像受信端末１０６は本発明の受信端末に相当し、中継ルータ１０３は本発明のルータ装置に相当する。
【００４７】
又、デジタルテレビ１０６ａ及びデジタルレコーダ１０６ｂにおいて、制御入力Ｉ／Ｆ２１（制御入力Ｉ／Ｆ３１）、テーブル格納部２２（テーブル格納部３２）、受信要求生成部２３（受信要求生成部３３）及びマルチキャスト通信部２４（マルチキャスト通信部３４）は本発明の要求送信部に相当し、マルチキャスト通信部２４（マルチキャスト通信部３４）及び応答受信部２５（応答受信部３５）は、本発明の受信部に相当する。
【００４８】
又、中継ルータ１０３において、テーブル格納部４３４及び配信数管理部４３３は本発明の配信数管理部に相当し、テーブル格納部４３４及び優先度管理部４３５は本発明の優先度管理部に相当する。又、通信管理部４３６及びポート側通信部４３２は本発明の配信制御部に相当する。又、配信先アドレス表６０１は本発明の優先度管理テーブルに相当する。
【００４９】
以上のような構成を有する本実施の形態の映像配信システムの動作を説明するとともに、これにより、本発明の受信端末、ルータ装置の動作、及び本発明の受信方法、配信方法の一実施の形態について、映像受信端末１０６としてのデジタルレコーダ１０６ｂを例に取り、上述の各図並びに図８〜１０を参照して説明を行う。ただし、図８は映像受信端末１０６における映像配信要求時のフローチャート、図９及び１０は中継ルータ１０３における映像配信要求受信時のフローチャートをそれぞれ示す図である。
【００５０】
先に述べたように、中継ルータ１０３とデジタルレコーダ１０６ｂは予めＩＰマルチキャストの仕組みにより、それぞれのテーブル格納部３２、４３４に、図５に示す要求マルチキャストアドレス表５０１を共有しており、これを参照することにより通信を行う。
【００５１】
以下、基本的な動作を、デジタルレコーダ１０６ｂ側、中継ルータ１０３側毎にそれぞれ説明する。
【００５２】
デジタルレコーダ１０６ｂ側の動作を説明する。デジタルレコーダ１０６ｂはユーザによる電源オンやチャンネル切り替え等の制御入力を制御入力Ｉ／Ｆ３１に受けると、デジタルレコーダ１０６ｂの受信要求生成部３３は、テーブル格納部３２に格納した要求マルチキャストアドレス表５０１により、ユーザが所望するチャンネルに対応するマルチキャストアドレスを取得する。今回は一例として所望のチャンネルは「チャンネル１」であり、これに対応する映像配信要求マルチキャストアドレス２２５．１．１．１を取得するものとする。
【００５３】
次にデジタルレコーダ１０６ｂの受信要求生成部３３は、マルチキャスト通信部３４０により中継ルータ１０３に対して、映像配信要求マルチキャストアドレス２２５．１．１．１宛のＩＧＭＰ Ｊｏｉｎメッセージを送信する（Ｓ２０１）。なお、Ｓ２０１にて送信されるＩＧＭＰ Ｊｏｉｎメッセージは本発明の配信要求に相当する。
【００５４】
次に、受信要求生成部３３においては、先に送信した映像配信要求マルチキャストアドレス２２５．１．１．１宛のＩＧＭＰ Ｊｏｉｎメッセージの優先度が判断される（Ｓ２０２）。
【００５５】
ここで、優先度の判断とは、上記ＩＧＭＰ Ｊｏｉｎメッセージが高い優先度を有するものか通常の優先度を有するかの択一的な判断であって、制御入力Ｉ／Ｆ３１への制御入力の内容によって決定することができるものである。
【００５６】
一例として、単なるチャンネルの視聴や、ＥＰＧ等の番組情報の取得と連動した制御入力であれば通常の優先度に定めることができる。又、予約録画等の、記録部３６への録画と連動する制御入力であれば高い優先度として定めることができる。又、ユーザの自発的な入力によって設定されるものとしてもよい。
【００５７】
ここでは、通常の優先度の例としては、単なるチャンネルの視聴のための制御入力が、又、高い優先度の例としては、記録部３６への録画と連動する制御入力が、それぞれ制御入力Ｉ／Ｆ３１へなされるものである、として説明を続ける。なお、通常の優先度は、高い優先度との比較において「低い」優先度（低優先度）として扱うこともできる。
【００５８】
制御入力Ｉ／Ｆ３１に対する制御入力が記録部３６への録画と連動するものである場合、受信要求生成部３３は、Ｓ２０１で送信した映像配信要求マルチキャストアドレス２２５．１．１．１宛のＩＧＭＰ Ｊｏｉｎメッセージは高い優先度を持つものと判断して、要求マルチキャストアドレス表５０１を参照して、チャンネル「１」に対応する高優先要求マルチキャストアドレス２２６．１．１．１を取得し、マルチキャスト通信部３４０により中継ルータ１０３に対して、高優先要求マルチキャストアドレス２２６．１．１．１宛のＩＧＭＰ Ｊｏｉｎメッセージを送信する（Ｓ２０３）。その後、中継ルータ１０３からの応答を待機する。なお、Ｓ２０３にて送信されるＩＧＭＰ Ｊｏｉｎメッセージは本発明の優先要求に相当する。
【００５９】
一方、制御入力Ｉ／Ｆ３１に対する制御入力が単なるチャンネル視聴のためのものである場合、受信要求生成部３３は、Ｓ２０１における映像配信要求マルチキャストアドレス２２５．１．１．１宛のＩＧＭＰ Ｊｏｉｎメッセージ送信以降の動作を行わず、中継ルータ１０３からの応答を待機する。
【００６０】
次に、中継ルータ１０３側の動作を説明する。中継ルータ１０３においては、通信管理部４３６は、デジタルレコーダ１０６ｂから送信された映像配信要求マルチキャストアドレス２２５．１．１．１宛のＩＧＭＰ Ｊｏｉｎメッセージを、ポート側通信部４３２を介して受信する（Ｓ３０１）と、その後一定時間、デジタルレコーダ１０６ｂから、高優先要求マルチキャストアドレス２２６．１．１．１宛のＩＧＭＰ Ｊｏｉｎメッセージの待機を開始する（Ｓ３０２）。ここで一定時間とは、５秒程度の時間であることが望ましい。
【００６１】
一方Ｓ３０２の待機時間中に、通信管理部４３６における映像配信要求マルチキャストアドレス２２５．１．１．１宛のＩＧＭＰ Ｊｏｉｎメッセージの受信を受けて、配信数管理部４３３は、テーブル格納部４３４に格納したチャンネル監視テーブル７０１を参照することにより、受信元の加入者配線用ポート４１において、映像配信要求マルチキャストアドレス２２５．１．１．１に対応する配信チャンネルの映像ストリームが既に配信されているかどうかを検索する（Ｓ３０３）。
【００６２】
図７（ａ）に例示するように、チャンネル監視テーブル７０１においてマルチキャストアドレス２２５．１．１．１が記載されている場合は、既に当該マルチキャストアドレスに対応するチャンネルの映像ストリームが配信されており、その後の中継ルータ１０３の動作は、Ｓ３０２の待機時間経過時の状態によって、以下のように分岐する。
【００６３】
通信管理部４３６が一定時間内に高優先要求マルチキャストアドレス２２６．１．１．１宛のＩＧＭＰ Ｊｏｉｎメッセージを受信しなかった場合は、優先度管理部４３５は、テーブル格納部４３４に格納された配信先アドレス表６０１に、デジタルレコーダ１０６ｂに対応する（ユニキャストアドレスにより記述される）配信先アドレスを、配信チャンネル及び、配信先アドレスに対する優先度を「低」として登録する（Ｓ３０５）。このときの配信先アドレス表６０１の状態を図６（ａ）に示す。
【００６４】
一方、通信管理部４３６が一定時間内に高優先要求マルチキャストアドレス２２６．１．１．１宛のＩＧＭＰ Ｊｏｉｎメッセージを受信した場合は、当該受信を受けて、優先度管理部４３５は、テーブル格納部４３４に格納された配信先アドレス表６０１に、デジタルレコーダ１０６ｂに対応する（ユニキャストアドレスにより記述される）配信先アドレスを、配信チャンネル及び、配信先アドレスに対する優先度を「高」として登録する（Ｓ３０６）。このときの配信先アドレス表６０１の状態を図６（ｂ）に示す。
【００６５】
次に、図７（ｂ）（ｃ）に例示するように、Ｓ３０３の配信数管理部４３３による検索の結果、チャンネル監視テーブル７０１において映像配信要求マルチキャストアドレス２２５．１．１．１が記載されていない、すなわち、受信元の加入者配線用ポート４１において映像配信要求マルチキャストアドレス２２５．１．１．１に対応する配信チャンネルの映像ストリームが配信されていない場合の動作は、以下のようになる。
【００６６】
配信数管理部４３３は、チャンネル監視テーブル７０１を更に参照することにより、加入者配線用ポート４１における配信チャンネル数が最大値、すなわち予め定めた上限値に達しているかどうかを判断する（Ｓ４０１）。なお、加入者配線用ポート４１当たりの配信チャンネル数は、一定品質の映像ストリームを確保するのに必要な数として規定され、ここでは、上限値を２（２チャンネル）として定めた。
【００６７】
図７（ｂ）のチャンネル監視テーブル７０１に示すように、配信数管理部４４３が、配信数が最大に達していないことを確認した場合は、通信管理部４３６等の動作は、Ｓ３０２の待機時間経過時の状態によって（Ｓ４０２）、以下のように分岐する。
【００６８】
通信管理部４３６が一定時間内に高優先要求マルチキャストアドレス２２６．１．１．１宛のＩＧＭＰ Ｊｏｉｎメッセージを受信しなかった場合は、優先度管理部４３５は、テーブル格納部４３４に格納された配信先アドレス表６０１に、デジタルレコーダ１０６ｂに対応する（ユニキャストアドレスにより記述される）配信先アドレスを、配信チャンネル及び、配信先アドレスに対する優先度を「低」として登録し、通信管理部４３６は、通信管理部４３６は、受信元の加入者配線用ポート４１に向けて映像配信要求マルチキャストアドレス２２５．１．１．１により指定されるチャンネル１の映像ストリームの配信を開始する。（Ｓ４０３）。このときの配信先アドレス表６０１の状態を図６（ｃ）に示す。
【００６９】
一方、通信管理部４３６が一定時間内に高優先要求マルチキャストアドレス２２６．１．１．１宛のＩＧＭＰ Ｊｏｉｎメッセージを受信した場合は、当該受信を受けて、優先度管理部４３５は、テーブル格納部４３４に格納された配信先アドレス表６０１に、デジタルレコーダ１０６ｂに対応する（ユニキャストアドレスにより記述される）配信先アドレスを、配信チャンネル及び、配信先アドレスに対する優先度を「高」として登録し、通信管理部４３６は、Ｓ４０３同様、チャンネル１の映像ストリームの配信を開始する（Ｓ４０７）。このときの配信先アドレス表６０１の状態を図６（ｄ）に示す。
【００７０】
次に、図７（ｃ）のチャンネル監視テーブル７０１に示すように、配信数管理部４４３が、配信数が最大に達していることを確認した場合は、通信管理部４３６等の動作は、Ｓ３０２の待機時間経過時の状態によって（Ｓ４０４）、以下のように分岐する。
【００７１】
通信管理部４３６が一定時間内に高優先要求マルチキャストアドレス２２６．１．１．１宛のＩＧＭＰ Ｊｏｉｎメッセージを受信した場合は、当該受信を受けて、優先度管理部４３５は、テーブル格納部４３４に格納された配信先アドレス表６０１を参照し、現在配信中のチャンネルのうち、「低」優先度が割り当てられているものを検索する（Ｓ４０５）。図６（ｅ）に示す配信先アドレス表６０１のように、「低」優先度が割り当てられているチャンネルがあった場合は（図６（ｅ）の場合はチャンネル２）、優先度管理部４３５は、配信先アドレス表６０１から当該「低」優先度に関する配信先アドレス、配信チャンネル、優先度の記載を削除するとともに、通信管理部４３６は、削除対象となった映像ストリームの配信を停止する（Ｓ４０６）。
【００７２】
続いて、優先度管理部４３５は、デジタルレコーダ１０６ｂに対応する（ユニキャストアドレスにより記述される）配信先アドレス、配信チャンネル、及び配信先アドレスに対する優先度を「高」として登録し、通信管理部４３６は、Ｓ４０３同様、チャンネル１の映像ストリームの配信を開始する（Ｓ４０７）。配信開始後の配信先アドレス表６０１の状態を図６（ｆ）に示す。
【００７３】
なお、上記Ｓ４０６の説明においては、図６（ｅ）に例示したように、「低」優先度に該当する配信チャンネルはただ一つであるとしたが、該当するチャンネルが複数ある場合は、任意選択により削除してもよいが、チャンネルあたりの配信先アドレスの個数を鑑みて、最も配信アドレス数が少ないものを選択して削除することが望ましい。
【００７４】
一方、通信管理部４３６が一定時間内に高優先要求マルチキャストアドレス２２６．１．１．１宛のＩＧＭＰ Ｊｏｉｎメッセージを受信しなかった場合、又は受信したとしてもＳ４０５において、優先度管理部４３５の検索の結果、図６（ｇ）の配信先アドレス表６０１に示すように、「低」優先度が割り当てられているチャンネルが存在しない場合は、優先度管理部４３５は、配信先アドレス表６０１の記載を以前のまま保つとともに、通信管理部４３６は、映像配信要求マルチキャストアドレス２２５．１．１．１宛のＩＧＭＰ Ｊｏｉｎメッセージを破棄し（Ｓ４０８）、一連の動作を終了する。
【００７５】
以上説明したように、本実施の形態の放送配信システムにおいては、中継ルータ１３０において加入者回線用ポート毎あたりの配信数に上限を設け、かつ、映像受信端末１０６から中継ルータ１０３への配信要求に二段階の優先度を設けたことにより、以下の６通りの処理が実現されることになる。
【００７６】
（１・映像受信端末１０６が配信を要求するチャンネルが中継ルータ１３０により現在配信中で、高優先の要求が受信されなかった（映像受信端末１０６により送信されなかった）場合）
通常の優先度として配信先アドレス表６０１に配信先アドレスと配信チャンネルと優先度が登録され、映像受信端末１０６には要求したチャンネルの映像ストリームが配信される。
【００７７】
（２・映像受信端末１０６が配信を要求するチャンネルが中継ルータ１３０により現在配信中で、かつ高優先要求が（映像受信端末１０６により送信されることにより）受信された場合）
高優先度として配信先アドレス表６０１に配信先アドレスと配信チャンネルと優先度が登録され、映像受信端末１０６には要求したチャンネルの映像ストリームが配信される。
【００７８】
（３・映像受信端末１０６が配信を要求するチャンネルが中継ルータ１３０により現在配信されておらず、かつ高優先要求が受信されず（映像受信端末１０６により送信されず）、そのときの中継ルータ１３０の配信数が配信最大数に達していなかった場合）
通常優先度として配信先アドレス表６０１に配信先アドレスと配信チャンネルと優先度を登録が登録され、映像受信端末１０６には要求したチャンネルの映像ストリームの配信が開始される。
【００７９】
（４・映像受信端末１０６が配信を要求するチャンネルが中継ルータ１３０により現在配信されておらず、かつ高優先要求が（映像受信端末１０６により送信されることにより）受信され、そのときの中継ルータ１３０の配信数が配信最大数に達していなかった場合）
高優先度として配信先アドレス表６０１に配信先アドレスと配信チャンネルと優先度が登録され、映像受信端末１０６には要求したチャンネルの映像ストリームの配信が開始される。
【００８０】
（５・映像受信端末１０６が配信を要求するチャンネルが中継ルータ１３０により現在配信されておらず、かつ高優先要求が（映像受信端末１０６により送信されることにより）受信され、そのときの中継ルータ１３０の配信数が配信最大数に達していて、更に通常優先度のみで配信中のチャンネルがあった場合）
通常優先度に該当するチャンネルのうち、任意選択又は最も配信先アドレス数が少ないものを選択し、そのチャンネルの配信を停止、かつ配信先アドレス表６０１からそのチャンネルに該当する要素を削除する。その後、高優先度として配信先アドレス表６０１に配信先アドレスと配信チャンネルと優先度を登録し、映像受信端末１０６には要求したチャンネルの映像ストリームの配信が開始される。
【００８１】
（６・映像受信端末１０６が配信を要求するチャンネルが中継ルータ１３０により現在配信されておらず、かつ高優先要求が受信されず（映像受信端末１０６により送信されず）、そのときの中継ルータ１３０の配信数が最大数に達している場合、もしくは、要求チャンネルが配信されておらず、そのときの配信数が最大数に達していて、通常優先度のみで配信中のチャンネルがなかった場合）
配信の要求を破棄し、映像受信端末１０６には要求したチャンネルの映像ストリームの配信を行わない。
【００８２】
以上のような処理においては、（５）の場合、映像受信端末から高優先とされた配信の要求が通常優先の配信より優先され、送信チャンネル数が最大に達している場合でも配信を受けられるようになる。すなわち、ＩＰ放送の配信において、ネットワーク帯域に制限がある状態であっても、ＩＰ放送のネットワークに対して後発的に参加した映像受信端末が、従前から参加している映像受信端末に対して優先的な扱いを受けることを可能としている。
【００８３】
図１１は、上記（５）の場合の例示であって、図１に示す映像配信システムにおいて、中継ルータ１０３が、デジタルテレビ１０６ａの要求に応じて配信最大数分のチャンネル（此処では最大数を「１」とする）を配信しているときに、デジタルレコーダ１０６ｂから配信されていないチャンネルに対する高優先度の配信要求が中継ルータに送られ、通常優先度の配信のみのチャンネルの送信を停止して新たなチャンネルの送信を開始する際のシーケンス図である。
【００８４】
以下、図１１を参照して説明すると、ユーザ宅１において、デジタルテレビ１０６ａを操作してチャンネル１を選局すると（Ｓ１）、チャンネル１に対応する映像配信要求マルチキャストアドレス２２５．１．１．１宛のＩＧＭＰ  Ｊｏｉｎメッセージが配信要求として中継ルータ１０３に送信される（Ｓ２）。デジタルテレビ１０６ａは「高」優先度設定のための構成を有さないため、高優先要求のためのＩＧＭＰ  Ｊｏｉｎメッセージが送信されることはない。
【００８５】
一方、中継ルータ１０３においては、映像配信要求マルチキャストアドレス２２５．１．１．１宛のＩＧＭＰ  Ｊｏｉｎメッセージを受信すると、図９のフローチャートのＳ３０１〜Ｓ３０２〜Ｓ３０５の各プロセスに従い、「低」優先度の評価を行い（Ｓ３）、配信先アドレス表６０１に登録した上で、映像配信機器１０１から配信されるチャンネル１の映像ストリームをデジタルテレビ１０６ａに配信する（Ｓ４）。
【００８６】
続いて、デジタルレコーダ１０６ｂにおいて、予め設定したスケジュールに基づく予約録画が、チャンネル２を対象として開始されると（Ｓ５）、図８のフローチャートのＳ２０１〜Ｓ２０２〜Ｓ２０３の各プロセスに従い、チャンネル２に対応する映像配信要求マルチキャストアドレス２２５．１．１．２宛のＩＧＭＰ  Ｊｏｉｎメッセージが中継ルータ１０３に送信され（Ｓ６）、続いて高優先要求マルチキャストアドレス２２６．１．１．２宛のＩＧＭＰ  Ｊｏｉｎメッセージが中継ルータ１０３に送信される（Ｓ７）。
【００８７】
中継ルータ１０３においては、映像配信要求マルチキャストアドレス２２５．１．１．２宛のＩＧＭＰ  Ｊｏｉｎメッセージ、及び高優先要求マルチキャストアドレス２２６．１．１．２宛のＩＧＭＰ  Ｊｏｉｎメッセージを受信すると、図９及び図１０のフローチャートのＳ３０１〜Ｓ３０２〜Ｓ３０３〜Ｓ４０１〜Ｓ４０４〜Ｓ４０５〜Ｓ４０６〜Ｓ４０７の各プロセスに従い、「高」優先度の評価を行い（Ｓ８）、配信先アドレス表６０１からチャンネル１に関する記載を削除した上で、デジタルテレビ１０６ａに向けたチャンネル１の映像配信を終了し（Ｓ９）、配信先アドレス表６０１にチャンネル１を「高」優先度で登録した上で、映像配信機器１０１から配信されるチャンネル２の映像ストリームをデジタルレコーダ１０６ｂに配信する（Ｓ１０）。
【００８８】
このように、本実施の形態の映像配信システムによれば、同一宅内に配置された映像受信端末に対して、優先度に応じた配信を行わせることが可能となり、ネットワーク帯域（配信チャンネル数）が予め定められていた場合でも、ユーザが優先的に映像を配信させたい映像受信端末に対して優先的にＩＰ放送の配信を行わせることが可能となる。
【００８９】
なお、上記の説明においては、高優先要求マルチキャストアドレスは映像受信端末１０６と中継ルータ１０３との高優先要求にのみ用いた。通常のマルチキャストシステムで行われるルーティング制御等、他の仕組みには使用されないようにすることが望ましい。
【００９０】
又、上記の説明においては、優先度を高と通常の２段階として説明したが、３段階以上でもよい。その場合は、要求マルチキャストアドレス表６０１に高優先要求マルチキャストアドレスを優先度の差に応じて複数用意して、新たな配信要求の優先度より低い優先度の配信のみで配信中のチャンネルに対して配信停止等の処理を行うようにすればよい。
【００９１】
又、上記の説明においては、中継ルータ１０３において、配信数管理部４３３は、ユーザ宅に一対一対応した加入者回線用ポート４１を本発明の所定単位として、各ユーザ宅用ポート毎に配信数を監視し、上限に達するかどうかを判断するものとしたが、各ポートとユーザ宅の戸数との割り当ては一対一の組み合わせに限定されず、任意の組み合わせであってもよい。例えば、或るユーザ宅が２つの加入者回線用ポート４１を用いて配信を受けている場合は、配信数管理部４３３は、２つのポートを一つの所定単位として、配信チャンネル数を監視するようにしてもよい。又、複数のユーザ宅にまたがって所定単位を規定し、配信の管理を行うようにしてもよい。この場合、或るユーザに対する他のユーザ宅が映像受信端末を使用していない場合は、当該他のユーザ分のチャンネル数を当該或るユーザに割り当てることもできる。又、優先度管理部４３５も同様に、他のユーザ宅に属するチャンネルに対して「低」優先度が設定されている場合は、当該或るユーザが「高」優先度を要求した場合に、上記（５）のような処理を行うことができる。
【００９２】
又、上記の説明においては、配信数管理部３３４は、配信チャンネルの数を監視するものとしたが、チャンネルに対応したマルチキャストアドレスの数を直接監視するものとしてもよい。なお、配信チャンネルの数は、本発明のマルチキャストアドレスの数に関連する情報の一例である。
【００９３】
又、上記の説明においては、本発明の優先要求は、高優先要求マルチキャストアドレス宛のＩＧＭＰ  Ｊｏｉｎメッセージとして、マルチキャストアドレスを用いて要求、送信されるものとして説明をおこなったが、優先要求は中継ルータ１０３のユニキャストアドレスを直接指定するものであってもよい。要するに、本発明の優先要求の送信は、ＩＧＭＰ以外のプロトコルによって行われるものであってもよい。
【００９４】
又、上記の説明においては、デジタルレコーダ１０６ｂは内蔵した記録部３６による記録動作と連動して高優先要求マルチキャストアドレス宛のＩＧＭＰ  Ｊｏｉｎメッセージを送信可能なものとして説明を行ったが、本発明の受信端末としては、記録媒体を内蔵した外部装置と接続して、受信したＩＰ放送を当該外部装置に記録させる動作形態も考えられる。この場合、セットトップボックスやデジタルテレビとして受信端末を実現した場合であっても、高優先要求マルチキャストアドレス宛のＩＧＭＰ  Ｊｏｉｎメッセージを送信可能な構成とすることで対応可能となる。又、制御入力Ｉ／Ｆ２１にユーザによる高優先要求の制御入力を直接受け付ける構成としても良い。
【００９５】
又、上記の説明では、ＩＰｖ４を想定し、ＩＧＭＰを用いて説明を行ったがＩＰv６の場合は、ＭＬＤを用いて同様の制御が可能である。
【００９６】
又、本発明は、上述した本発明の受信方法、又は配信方法の全部又は一部の工程の全部又は一部の動作をコンピュータにより実行させるためのプログラムを担持した媒体であり、コンピュータにより読み取り可能且つ、読み取られた前記プログラムが前記コンピュータと協動して前記動作を実行する媒体であってもよい。
【００９７】
なお、本発明の上記「一部の工程」とは、それらの複数の工程の内の、幾つかの工程を意味し、あるいは、一つの工程の内の、一部の動作を意味するものである。
【００９８】
又、本発明のプログラムを記録した、コンピュータに読みとり可能な記録媒体も本発明に含まれる。
【００９９】
又、本発明のプログラムの一利用形態は、コンピュータにより読み取り可能な記録媒体に記録され、コンピュータと協働して動作する態様であっても良い。
【０１００】
又、本発明のプログラムの一利用形態は、伝送媒体中を伝送し、コンピュータにより読みとられ、コンピュータと協働して動作する態様であっても良い。
【０１０１】
又、記録媒体としては、ＲＯＭ等も含まれる。
【０１０２】
又、上述した本発明のコンピュータは、ＣＰＵ等の純然たるハードウェアに限らず、ファームウェアや、ＯＳ、更に周辺機器を含むものであっても良い。
【０１０３】
なお、以上説明した様に、本発明の構成は、ソフトウェア的に実現しても良いし、ハードウェア的に実現しても良い。
【産業上の利用可能性】
【０１０４】
本発明にかかるルータ装置、受信端末、放送配信システム、配信方法、受信方法、プログラム及び記録媒体によれば、受信要求において、帯域に制限がある状態であっても優先的な扱いを可能とする効果があり、一例として、加入者回線に伝送される情報量を動的に制御してネットワーク帯域溢れを防ぐことができ、また配信要求に対して優先度付けを行うことができるので、配信映像の乱れや停止を防ぎながら、さらに録画用途などのより優先したい配信要求を、帯域溢れを伴わずに優先することが可能であるので、ＩＰマルチキャストを用いて映像配信を行うシステム等として有用である。
【図面の簡単な説明】
【０１０５】
【図１】本発明の実施の形態に係る映像配信システムの全体構成図
【図２】本発明の実施の形態に係る映像受信端末１０６の一例としてのデジタルテレビ１０６ａの構成図
【図３】本発明の実施の形態に係る映像受信端末１０６の一例としてのデジタルレコーダ１０６ｂの構成図
【図４】（ａ）本発明の実施の形態に係る中継ルータ１０３の内部構成図（ｂ）パケット転送部３３０の内部構成図
【図５】本発明の実施の形態に係る映像受信端末１０６と中継ルータ１０３において共有される要求マルチキャストアドレス表５０１の一例を示す図
【図６（ａ）】本発明の実施の形態に係る中継ルータ１０３における配信先アドレス表６０１の一例を示す図
【図６（ｂ）】本発明の実施の形態に係る中継ルータ１０３における配信先アドレス表６０１の一例を示す図
【図６（ｃ）】本発明の実施の形態に係る中継ルータ１０３における配信先アドレス表６０１の一例を示す図
【図６（ｄ）】本発明の実施の形態に係る中継ルータ１０３における配信先アドレス表６０１の一例を示す図
【図６（ｅ）】本発明の実施の形態に係る中継ルータ１０３における配信先アドレス表６０１の一例を示す図
【図６（ｆ）】本発明の実施の形態に係る中継ルータ１０３における配信先アドレス表６０１の一例を示す図
【図６（ｇ）】本発明の実施の形態に係る中継ルータ１０３における配信先アドレス表６０１の一例を示す図
【図７】（ａ）本発明の実施の形態に係るチャンネル監視テーブル７０１の一例を示す図（ｂ）本発明の実施の形態に係るチャンネル監視テーブル７０１の一例を示す図（ｃ）本発明の実施の形態に係るチャンネル監視テーブル７０１の一例を示す図
【図８】本発明の実施の形態に係る映像受信端末１０６における映像配信要求時のフローチャートを示す図
【図９】本発明の実施の形態に係る中継ルータ１０３における映像配信要求受信時のフローチャートを示す図
【図１０】本発明の実施の形態に係る中継ルータ１０３における映像配信要求受信時のフローチャートを示す図
【図１１】本発明の実施の形態に係る映像配信システムにおける、通常の優先度の配信を停止して高い優先度の配信を開始するときの一例を説明するためのシーケンス図
【符号の説明】
【０１０６】
２１、３１  制御入力Ｉ／Ｆ
２２、３２  テーブル格納部
２３、３３  受信要求生成部
２４、３４  マルチキャスト通信部
２５、３５  応答受信部
２６、３７  デコーダ
２７  表示部
３６  記録部
４１  加入者回線用ポート
４２  ネットワーク用ポート
４３  パケット転送部
１０１  映像配信機器
１０２  基幹ネットワーク
１０３  中継ルータ
１０４  加入者回線
１０５  ホームルータ
１０６  映像受信端末
１０６ａ  デジタルテレビ
１０６ｂ  デジタルレコーダ
４３１  ネットワーク側通信部
４３２  ポート側通信部
４３３  配信数管理部
４３４  テーブル格納部
４３５  優先度管理部
４３６  通信管理部
５０１  要求マルチキャストアドレス表
６０１  配信先アドレス表
７０１  チャンネル監視テーブル
【図１】
2009225175.tif 000003
【図２】
2009225175.tif 000004
【図３】
2009225175.tif 000005
【図４】
2009225175.tif 000006
【図５】
2009225175.tif 000007
【図６（ａ）】
2009225175.tif 000008
【図６（ｂ）】
2009225175.tif 000009
【図６（ｃ）】
2009225175.tif 000010
【図６（ｄ）】
2009225175.tif 000011
【図６（ｅ）】
2009225175.tif 000012
【図６（ｆ）】
2009225175.tif 000013
【図６（ｇ）】
2009225175.tif 000014
【図７】
2009225175.tif 000015
【図８】
2009225175.tif 000016
【図９】
2009225175.tif 000017
【図１０】
2009225175.tif 000018
【図１１】
2009225175.tif 000019