【手続補正書】
【提出日】平成24年3月29日(2012.3.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
受信装置に対してパケットを送信する送信装置であって、
第１の動画パケットと第２の動画パケットを含む第１の組み合わせに基づいて、前記第１の動画パケットのエラーを訂正するために前記受信装置が用いる第１の誤り訂正パケットを生成し、
前記第１の動画パケットと第３の動画パケットを含み、前記第２の動画パケットを含まない第２の組み合わせに基づいて、前記第１の動画パケットのエラーを訂正するために前記受信装置が用いる第２の誤り訂正パケットを生成する生成手段と、
前記第１、第２及び第３の動画パケットを第１及び第２の受信装置に送信し、
前記生成手段により生成された前記第１及び第２の誤り訂正パケットのうち前記第１の誤り訂正パケットを前記第１及び第２の受信装置に送信し、
前記生成手段により生成された前記第１及び第２の誤り訂正パケットのうち前記第２の誤り訂正パケットを前記第１の受信装置には送信せずに、前記第２の受信装置に送信することを決定する決定手段と
を有することを特徴とする送信装置。
【請求項２】
前記生成手段は、
前記第１の動画パケットと、前記第１の動画パケットの次に送信される前記第２の動画パケットを含む前記第１の組み合わせに基づいて、前記第１の誤り訂正パケットを生成し、
前記第１の動画パケットと前記第３の動画パケットを含み、前記第２の動画パケットを含まない前記第２の組み合わせに基づいて、前記第２の誤り訂正パケットを生成する
ことを特徴とする請求項１記載の送信装置。
【請求項３】
前記受信装置から動画パケットの数に対する誤り訂正パケットの数に関する要求情報を受信する受信手段を有し、
前記決定手段は、前記第２の誤り訂正パケットを、第１の要求情報を送信した前記第１の受信装置には送信せずに、前記第１の要求情報よりも動画パケットに対する誤り訂正パケットの数が多いことを示す第２の要求情報を送信した前記第２の受信装置に送信し、
前記第１、第２及び第３の動画パケットと前記第１の誤り訂正パケットを、前記第１の要求情報を送信した前記第１の受信装置、及び、前記第２の要求情報を送信した前記第２の受信装置に送信することを決定する
ことを特徴とする請求項１記載の送信装置。
【請求項４】
前記受信装置から動画パケットのエラー状況に関するエラー情報を受信する受信手段を有し、
前記決定手段は、前記エラー情報に基づいて、前記受信装置に対して送信する動画パケットの数に対する誤り訂正パケットの数を決定し、
前記第２の誤り訂正パケットを、第１のエラー情報を送信した前記第１の受信装置には送信せずに、前記第１のエラー情報よりもエラーした動画パケットの数が多いことを示す第２のエラー情報を送信した前記第２の受信装置に送信し、
前記第１、第２及び第３の動画パケットと前記第１の誤り訂正パケットを、前記第１のエラー情報を送信した前記第１の受信装置、及び、前記第２のエラー情報を送信した前記第２の受信装置に送信することを決定する
ことを特徴とする請求項１記載の送信装置。
【請求項５】
前記生成手段は、前記第１の動画パケットと前記第３の動画パケットを含み、前記第２の動画パケットを含まない前記第２の組み合わせに基づいて、前記第２の誤り訂正パケットを生成し、
前記第３の動画パケットと、前記第３の動画パケットの次に送信される第４の動画パケットを含む組み合わせに基づいて、前記第３の動画パケットのエラーを訂正するために前記受信装置が用いる第３の誤り訂正パケットを生成し、
前記第２の動画パケットと、前記第２の動画パケットと送信順序が連続しない前記第４の動画パケットを含む組み合わせに基づいて、前記第２の動画パケットのエラーを訂正するために前記受信装置が用いる第４の誤り訂正パケットを生成し、
前記決定手段は、前記第１、第２、第３及び第４の動画パケットと前記第１、第３の誤り訂正パケットを、前記第１の受信装置と前記第２の受信装置と第３の受信装置に送信し、
前記第２の誤り訂正パケットを、前記第１の受信装置と前記第３の受信装置には送信せずに、前記第２の受信装置に送信し、
前記第４の誤り訂正パケットを、前記第１の受信装置には送信せずに、前記第２の受信装置と前記第３の受信装置に送信することを決定する
ことを特徴とする請求項１記載の送信装置。
【請求項６】
前記生成手段は、前記送信順序が連続しない動画パケットの組み合わせに基づいて前記第２、第４の誤り訂正パケットを生成し、
前記決定手段は、前記第２の動画パケットの重要度が前記第１の動画パケットより高い場合、前記第２の動画パケットのエラーを訂正するために前記受信装置が用いる前記第４の誤り訂正パケットを前記第２の受信装置と前記第３の受信装置に送信し、前記第１の動画パケットのエラーを訂正するために前記受信装置が用いる前記第２の誤り訂正パケットを前記第３の受信装置には送信せずに、前記第２の受信装置に送信することを決定する
ことを特徴とする請求項５記載の送信装置。
【請求項７】
前記決定手段は、送信する動画パケットの数に対する誤り訂正パケットの数に関するレート情報を、接続される複数の受信装置のそれぞれについて決定し、
前記第１の受信装置に対する第１のレート情報と、前記第２の受信装置に対する第２のレート情報のうち、動画パケットの数に対する誤り訂正パケットの数が少ない前記第１のレート情報に基づいて、前記第１の組み合わせに含まれる動画パケットの数を決定することを特徴とする請求項１記載の送信装置。
【請求項８】
前記決定手段は、送信する動画パケットの数に対する誤り訂正パケットの数に関するレート情報を、接続される複数の受信装置のそれぞれについて決定し、
前記第１の受信装置に対する第１のレート情報と、前記第２の受信装置に対する第２のレート情報のうち、動画パケットの数に対する誤り訂正パケットの数が多い前記第２のレート情報に基づいて、前記第２の組み合わせに含まれる動画パケットの数を決定することを特徴とする請求項１記載の送信装置。
【請求項９】
前記決定手段は、前記第１の受信装置に送信する動画パケットの数に対する誤り訂正パケットの数が減少するように前記第１のレート情報を変更した場合、前記第１の動画パケットのエラーを訂正するために前記受信装置が用いる前記第１の誤り訂正パケットを生成するための前記第１の組み合わせに含まれる動画パケットの数を増加させることを特徴とする請求項７記載の送信装置。
【請求項１０】
受信装置に対してパケットを送信する送信装置が行う送信方法であって、
第１の動画パケットと第２の動画パケットを含む第１の組み合わせに基づいて、前記第１の動画パケットのエラーを訂正するために前記受信装置が用いる第１の誤り訂正パケットを生成し、
前記第１の動画パケットと第３の動画パケットを含み、前記第２の動画パケットを含まない第２の組み合わせに基づいて、前記第１の動画パケットのエラーを訂正するために前記受信装置が用いる第２の誤り訂正パケットを生成する生成工程と、
前記第１、第２及び第３の動画パケットを第１及び第２の受信装置に送信し、
前記生成工程により生成された前記第１及び第２の誤り訂正パケットのうち前記第１の誤り訂正パケットを前記第１及び第２の受信装置に送信し、
前記生成工程により生成された前記第１及び第２の誤り訂正パケットのうち前記第２の誤り訂正パケットを前記第１の受信装置には送信せずに、前記第２の受信装置に送信することを決定する決定工程と
を有することを特徴とする送信方法。
【請求項１１】
前記受信装置から動画パケットの数に対する誤り訂正パケットの数に関する要求情報を受信する受信工程を有し、
前記決定工程は、前記第２の誤り訂正パケットを、第１の要求情報を送信した前記第１の受信装置には送信せずに、前記第１の要求情報よりも動画パケットに対する誤り訂正パケットの数が多いことを示す第２の要求情報を送信した前記第２の受信装置に送信し、
前記第１、第２及び第３の動画パケットと前記第１の誤り訂正パケットを、前記第１の要求情報を送信した前記第１の受信装置、及び、前記第２の要求情報を送信した前記第２の受信装置に送信することを決定する
ことを特徴とする請求項１０記載の送信方法。
【請求項１２】
前記受信装置から動画パケットのエラー状況に関するエラー情報を受信する受信工程を有し、
前記決定工程は、前記エラー情報に基づいて、前記受信装置に対して送信する動画パケットの数に対する誤り訂正パケットの数を決定し、
前記第２の誤り訂正パケットを、第１のエラー情報を送信した前記第１の受信装置には送信せずに、前記第１のエラー情報よりもエラーした動画パケットの数が多いことを示す第２のエラー情報を送信した前記第２の受信装置に送信し、
前記第１、第２及び第３の動画パケットと前記第１の誤り訂正パケットを、前記第１のエラー情報を送信した前記第１の受信装置、及び、前記第２のエラー情報を送信した前記第２の受信装置に送信することを決定する
ことを特徴とする請求項１０記載の送信方法。
【請求項１３】
受信装置に対してパケットを送信するコンピュータに、
第１の動画パケットと第２の動画パケットを含む第１の組み合わせに基づいて、前記第１の動画パケットのエラーを訂正するために前記受信装置が用いる第１の誤り訂正パケットを生成し、
前記第１の動画パケットと第３の動画パケットを含み、前記第２の動画パケットを含まない第２の組み合わせに基づいて、前記第１の動画パケットのエラーを訂正するために前記受信装置が用いる第２の誤り訂正パケットを生成する生成手順と、
前記第１、第２及び第３の動画パケットを第１及び第２の受信装置に送信し、
前記生成手順により生成された前記第１及び第２の誤り訂正パケットのうち前記第１の誤り訂正パケットを前記第１及び第２の受信装置に送信し、
前記生成手順により生成された前記第１及び第２の誤り訂正パケットのうち前記第２の誤り訂正パケットを前記第１の受信装置には送信せずに、前記第２の受信装置に送信することを決定する決定手順と
を実行させることを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
上記の問題点を解決するために、本発明の送信装置は、例えば、以下の構成を有する。すなわち、受信装置に対してパケットを送信する送信装置であって、第１の動画パケットと第２の動画パケットを含む第１の組み合わせに基づいて、前記第１の動画パケットのエラーを訂正するために前記受信装置が用いる第１の誤り訂正パケットを生成し、前記第１の動画パケットと第３の動画パケットを含み、前記第２の動画パケットを含まない第２の組み合わせに基づいて、前記第１の動画パケットのエラーを訂正するために前記受信装置が用いる訂正するための第２の誤り訂正パケットを生成する生成手段と、前記第１、第２及び第３の動画パケットを第１及び第２の受信装置に送信し、前記生成手段により生成された前記第１及び第２の誤り訂正パケットのうち前記第１の誤り訂正パケットを前記第１及び第２の受信装置に送信し、前記生成手段により生成された前記第１及び第２の誤り訂正パケットのうち前記第２の誤り訂正パケットを前記第１の受信装置には送信せずに、前記第２の受信装置に送信することを決定する決定手段とを有する。