【手続補正書】
【提出日】平成26年10月24日(2014.10.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
配信対象のデータである配信対象データの送信および受信の少なくとも一方を行うデータ通信装置である複数の配信データ通信装置と、前記複数の配信データ通信装置の間のデータの送信経路を管理するデータ通信装置である管理データ通信装置と
を備え、
前記管理データ通信装置は、
前記複数の配信データ通信装置の各々から、予め定められた条件が満たされる毎に、当該配信データ通信装置の通信相手および当該通信相手との間の通信速度を示す通信状態データと、前記配信対象データのうち当該配信データ通信装置に記憶されているデータの量を示す記憶済みデータ量データとを受信する受信手段と、
予め定められた条件が満たされる毎に、前記受信手段により受信された通信状態データおよび記憶済みデータ量データに基づき、予め定められた規則に従い、前記複数の配信データ通信装置の各々に関し、前記複数の配信データ通信装置のうちの１以上の配信データ通信装置を当該配信データ通信装置の通信相手として決定する決定手段と、
前記決定手段による決定に従い、前記複数の配信データ通信装置の各々に対し、当該配信データ通信装置の通信相手を示す通信相手データを送信する送信手段と
を備え、
前記複数の配信データ通信装置の各々は、
少なくとも前記管理データ通信装置から自機に宛てて送信された自機の通信相手を示す通信相手データを受信する受信手段と、
少なくとも前記管理データ通信装置にデータを送信する送信手段と、
自機の前記送信手段および前記受信手段の少なくとも一方に、自機の前記受信手段により受信された通信相手データが示す通信相手との間の前記配信対象データの少なくとも一部の送信または受信を指示する指示手段と、
自機の前記受信手段が前記配信対象データの少なくとも一部を受信した場合、当該データを記憶する記憶手段と、
前記配信対象データのうち自機の前記記憶手段に記憶されているデータの量を示す記憶済みデータ量データを生成し、自機の前記送信手段および前記受信手段の少なくとも一方が自機の前記指示手段の指示に従い前記配信対象データの少なくとも一部の送信または受信を行った場合、当該送信または受信における通信相手および当該通信相手との間の通信速度を示す通信状態データを生成する生成手段と
を備え、
前記複数の配信データ通信装置の各々の前記送信手段は、予め定められた条件が満たされる毎に、自機の前記生成手段により生成された通信状態データおよび記憶済みデータ量データを前記管理データ通信装置に送信する
データ配信システム。
【請求項２】
前記複数の配信データ通信装置の各々は、
自機の前記受信手段により受信された通信相手データが複数の通信相手を示す場合、自機の前記生成手段により生成された通信状態データに基づき、予め定められた規則に従い、当該通信相手データが示す複数の通信相手のなかから１以上の通信相手を選択する選択手段
を備え、
前記指示手段は、自機の前記選択手段により選択された１以上の通信相手との間の前記配信対象データの少なくとも一部の送信または受信を自機の前記送信手段または前記受信手段に指示する
請求項１に記載のデータ配信システム。
【請求項３】
配信対象のデータである配信対象データの送信および受信の少なくとも一方を行うデータ通信装置である複数の配信データ通信装置の各々から、予め定められた条件が満たされる毎に、当該配信データ通信装置の通信相手および当該通信相手との間の通信速度を示す通信状態データと、前記配信対象データのうち当該配信データ通信装置に記憶されているデータの量を示す記憶済みデータ量データとを受信する受信手段と、
予め定められた条件が満たされる毎に、前記受信手段により受信された通信状態データおよび記憶済みデータ量データに基づき、予め定められた規則に従い、前記複数の配信データ通信装置の各々に関し、前記複数の配信データ通信装置のうちの１以上の配信データ通信装置を当該配信データ通信装置の通信相手として決定する決定手段と、
前記決定手段による決定に従い、前記複数の配信データ通信装置の各々に対し、当該配信データ通信装置の通信相手を示す通信相手データを送信する送信手段と
を備えるデータ通信装置。
【請求項４】
少なくとも、複数のデータ通信装置の間で送受信される配信対象のデータである配信対象データの送信経路を管理するデータ通信装置である管理データ通信装置から通信相手を示す通信相手データを受信する受信手段と、
少なくとも、前記管理データ通信装置にデータを送信する送信手段と、
前記送信手段および前記受信手段の少なくとも一方に、前記受信手段により受信された通信相手データが示す通信相手との間の前記配信対象データの少なくとも一部の送信または受信を指示する指示手段と、
前記受信手段が前記配信対象データの少なくとも一部を受信した場合、当該データを記憶する記憶手段と、
前記配信対象データのうち前記記憶手段に記憶されているデータの量を示す記憶済みデータ量データを生成し、前記送信手段および前記受信手段の少なくとも一方が前記指示手段の指示に従い前記配信対象データの少なくとも一部の送信または受信を行った場合、当該送信または受信における通信相手および当該通信相手との間の通信速度を示す通信状態データを生成する生成手段と
を備え、
前記送信手段は、予め定められた条件が満たされる毎に、前記生成手段により生成された通信状態データおよび記憶済みデータ量データを前記管理データ通信装置に送信する
データ通信装置。
【請求項５】
前記受信手段により受信された通信相手データが複数の通信相手を示す場合、前記生成手段により生成された通信状態データに基づき、予め定められた規則に従い、当該通信相手データが示す複数の通信相手のなかから１以上の通信相手を選択する選択手段
を備え、
前記指示手段は、前記選択手段により選択された１以上の通信相手との間の前記配信対象データの少なくとも一部の送信または受信を前記送信手段または前記受信手段に指示する
請求項４に記載のデータ通信装置。
【請求項６】
他のデータ通信装置との間でデータ通信を行う通信手段を備えたコンピュータに、
配信対象のデータである配信対象データの送信および受信の少なくとも一方を行うデータ通信装置である複数の配信データ通信装置の各々から、予め定められた条件が満たされる毎に、当該配信データ通信装置の通信相手および当該通信相手との間の通信速度を示す通信状態データと、前記配信対象データのうち当該配信データ通信装置に記憶されているデータの量を示す記憶済みデータ量データとを受信する処理と、
予め定められた条件が満たされる毎に、受信した前記通信状態データおよび前記記憶済みデータ量データに基づき、予め定められた規則に従い、前記複数の配信データ通信装置の各々に関し、前記複数の配信データ通信装置のうちの１以上の配信データ通信装置を当該配信データ通信装置の通信相手として決定する処理と、
前記複数の配信データ通信装置の各々に対し、決定した当該配信データ通信装置の通信相手を示す通信相手データを送信する処理と
を実行させるためのプログラム。
【請求項７】
他のデータ通信装置との間でデータ通信を行う通信手段を備えたコンピュータに、
少なくとも、複数のデータ通信装置の間で送受信される配信対象のデータである配信対象データの送信経路を管理するデータ通信装置である管理データ通信装置から通信相手を示す通信相手データを受信する処理と、
受信した前記通信相手データが示す通信相手との間で前記配信対象データの少なくとも一部の送信または受信を行う処理と、
前記配信対象データの少なくとも一部を受信した場合、当該データを記憶する処理と、
前記配信対象データのうち記憶しているデータの量を示す記憶済みデータ量データを生成する処理と、
前記配信対象データの少なくとも一部の送信または受信を行った場合、当該送信または受信における通信相手および当該通信相手との間の通信速度を示す通信状態データを生成する処理と、
予め定められた条件が満たされる毎に、生成した前記通信状態データおよび前記記憶済みデータ量データを前記管理データ通信装置に送信する処理と
を実行させるためのプログラム。
【請求項８】
前記コンピュータに、
受信した前記通信相手データが複数の通信相手を示す場合、生成した前記通信状態データに基づき、予め定められた規則に従い、前記通信相手データが示す複数の通信相手のなかから１以上の通信相手を選択する処理
を実行させ、
前記配信対象データの少なくとも一部の送信または受信を行う処理において、選択した前記１以上の通信相手との間で前記配信対象データの少なくとも一部の送信または受信を行う処理を実行させる
ための請求項７に記載のプログラム。