【手続補正書】
【提出日】平成27年5月25日(2015.5.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１の通信装置であって、
第２の通信装置と第１種の無線通信を実行するための第１種のインターフェースと、
前記第２の通信装置とＭ種類（前記Ｍは１以上の整数）の無線通信を実行するための１個以上の第２種のインターフェースであって、前記Ｍ種類の無線通信のそれぞれの通信速度は、前記第１種の無線通信の通信速度よりも速い、前記第２種のインターフェースと、
制御部と、を備え、
前記制御部は、
前記第１種の無線通信を利用して、第１のデータの通信を前記第２の通信装置と実行する第１の通信実行部と、
前記第１のデータの通信が実行される場合に、前記第１種の無線通信と前記Ｍ種類の無線通信とを含む複数種類の無線通信の中から、１種類の無線通信を選択する選択部と、
選択済みの前記１種類の無線通信を利用して、第２のデータの通信を前記第２の通信装置と実行する第２の通信実行部と、を備え、
前記選択部は、
前記複数種類の無線通信のそれぞれについて、当該無線通信を利用した前記第２のデータの通信を完了させるための完了予測時間を算出する算出部を備え、
前記算出部は、前記複数種類の無線通信のそれぞれについて、当該無線通信を利用した前記第２のデータの通信を開始してから完了するまでの通信予測時間を考慮して、当該無線通信に対応する前記完了予測時間を算出し、
前記算出部は、さらに、少なくとも前記Ｍ種類の無線通信のそれぞれについて、当該無線通信を実行するための無線接続を確立するための確立予測時間を考慮して、当該無線通信に対応する前記完了予測時間を算出し、
前記選択部は、前記複数種類の無線通信に対応する複数個の前記完了予測時間のうち、最小の完了予測時間に対応する前記１種類の無線通信を選択する、第１の通信装置。
【請求項２】
前記算出部は、
前記第１の通信装置と前記第２の通信装置との双方が、前記Ｍ種類の無線通信のうちの第２種の無線通信を実行するための特定の無線ネットワークに属していない場合には、前記第２種の無線通信に対応する前記確立予測時間として第１の値を利用し、
前記第１の通信装置と前記第２の通信装置との双方が、前記特定の無線ネットワークに属している場合に、前記第２種の無線通信に対応する前記確立予測時間として、前記第１の値よりも小さい第２の値を利用する、請求項１に記載の第１の通信装置。
【請求項３】
前記算出部は、前記複数種類の無線通信のそれぞれの通信速度を示す通信速度情報と、前記第２のデータに対する処理に関係する処理関係情報と、を用いて、前記複数種類の無線通信に対応する複数個の前記通信予測時間を算出し、
前記算出部は、算出済みの前記複数個の通信予測時間を用いて、前記複数個の完了予測時間を算出する、請求項１又は２に記載の第１の通信装置。
【請求項４】
前記第１の通信実行部は、前記第１種の無線通信を利用して、前記第２の通信装置から、前記処理関係情報を含む前記第１のデータを受信し、
前記算出部は、前記通信速度情報と、受信済みの前記第１のデータに含まれる前記処理関係情報と、を用いて、前記複数個の通信予測時間を算出する、請求項３に記載の第１の通信装置。
【請求項５】
前記第１のデータは、さらに、前記第２の通信装置が前記複数種類の無線通信のそれぞれを実行する際の通信速度を示す第１の速度情報と、前記第２の通信装置が少なくとも前記Ｍ種類の無線通信のそれぞれの無線接続を確立する際の確立時間を示す第１の時間情報と、を含み、
前記算出部は、
受信済みの前記第１のデータに含まれる前記第１の速度情報を用いて得られる前記通信速度情報と、受信済みの前記第１のデータに含まれる前記処理関係情報と、を用いて、前記複数個の通信予測時間を算出し、
受信済みの前記第１のデータに含まれる前記第１の時間情報を用いて、少なくとも前記Ｍ種類の無線通信に対応する少なくともＭ個の前記確立予測時間を決定し、
算出済みの前記複数個の通信予測時間と、決定済みの少なくとも前記Ｍ個の確立予測時間と、を用いて、前記複数個の完了予測時間を算出する、請求項４に記載の第１の通信装置。
【請求項６】
前記第１の通信装置は、さらに、
前記第１の通信装置が前記複数種類の無線通信のそれぞれを実行する際の通信速度を示す第２の速度情報と、前記第１の通信装置が少なくとも前記Ｍ種類の無線通信のそれぞれの無線接続を確立する際の確立時間を示す第２の時間情報と、を格納するメモリを備え、
前記算出部は、
前記メモリ内の前記第２の速度情報を用いて得られる前記通信速度情報と、受信済みの前記第１のデータに含まれる前記処理関係情報と、を用いて、前記複数個の通信予測時間を算出し、
前記メモリ内の前記第２の時間情報を用いて、少なくとも前記Ｍ種類の無線通信に対応する少なくともＭ個の前記確立予測時間を決定し、
算出済みの前記複数個の通信予測時間と、決定済みの少なくとも前記Ｍ個の確立予測時間と、を用いて、前記複数個の完了予測時間を算出する、請求項４又は５に記載の第１の通信装置。
【請求項７】
前記算出部は、前記通信速度情報と、ユーザによって前記第１の通信装置に加えられる特定の操作に応じて得られる前記処理関係情報と、を用いて、前記複数個の通信予測時間を算出する、請求項３に記載の第１の通信装置。
【請求項８】
前記第１の通信装置は、さらに、
前記第１の通信装置が前記複数種類の無線通信のそれぞれを実行する際の通信速度を示す第１の速度情報と、前記第１の通信装置が少なくとも前記Ｍ種類の無線通信のそれぞれの無線接続を確立する際の確立時間を示す第１の時間情報と、を格納するメモリを備え、
前記算出部は、
前記メモリ内の前記第１の速度情報を用いて得られる前記通信速度情報と、前記特定の操作に応じて得られる前記処理関係情報と、を用いて、前記複数個の通信予測時間を算出し、
前記メモリ内の前記第１の時間情報を用いて、少なくとも前記Ｍ種類の無線通信に対応する少なくともＭ個の前記確立予測時間を決定し、
算出済みの前記複数個の通信予測時間と、決定済みの少なくとも前記Ｍ個の確立予測時間と、を用いて、前記複数個の完了予測時間を算出する、請求項７に記載の第１の通信装置。
【請求項９】
前記第１の通信実行部は、さらに、前記第１のデータを前記第２の通信装置に送信した後に、前記第１種の無線通信を利用して、前記第２の通信装置が前記複数種類の無線通信のそれぞれを実行する際の通信速度を示す第２の速度情報と、前記第２の通信装置が少なくとも前記Ｍ種類の無線通信のそれぞれの無線接続を確立する際の確立時間を示す第２の時間情報と、を前記第２の通信装置から受信し、
前記算出部は、
受信済みの前記第２の速度情報を用いて得られる前記通信速度情報と、前記特定の操作に応じて得られる前記処理関係情報と、を用いて、前記複数個の通信予測時間を算出し、
受信済みの前記第２の時間情報を用いて、少なくとも前記Ｍ種類の無線通信に対応する少なくともＭ個の前記確立予測時間を決定し、
算出済みの前記複数個の通信予測時間と、決定済みの少なくとも前記Ｍ個の確立予測時間と、を用いて、前記複数個の完了予測時間を算出する、請求項７又は８に記載の第１の通信装置。
【請求項１０】
第１の通信装置のためのコンピュータプログラムであって、
前記第１の通信装置は、
第２の通信装置と第１種の無線通信を実行するための第１種のインターフェースと、
前記第２の通信装置とＭ種類（前記Ｍは１以上の整数）の無線通信を実行するための１個以上の第２種のインターフェースであって、前記Ｍ種類の無線通信のそれぞれの通信速度は、前記第１種の無線通信の通信速度よりも速い、前記第２種のインターフェースと、
を備え、
前記コンピュータプログラムは、前記第１の通信装置に搭載されるコンピュータに、以下の各処理、即ち、
前記第１種の無線通信を利用して、第１のデータの通信を前記第２の通信装置と実行する第１の通信実行処理と、
前記第１のデータの通信が実行される場合に、前記第１種の無線通信と前記Ｍ種類の無線通信とを含む複数種類の無線通信の中から、１種類の無線通信を選択する選択処理と、
選択済みの前記１種類の無線通信を利用して、第２のデータの通信を前記第２の通信装置と実行する第２の通信実行処理と、を実行させ、
前記選択処理は、
前記複数種類の無線通信のそれぞれについて、当該無線通信を利用した前記第２のデータの通信を完了させるための完了予測時間を算出する算出処理を含み、
前記算出処理では、前記複数種類の無線通信のそれぞれについて、当該無線通信を利用した前記第２のデータの通信を開始してから完了するまでの通信予測時間を考慮して、当該無線通信に対応する前記完了予測時間を算出し、
前記算出処理では、さらに、少なくとも前記Ｍ種類の無線通信のそれぞれについて、当該無線通信を実行するための無線接続を確立するための確立予測時間を考慮して、当該無線通信に対応する前記完了予測時間を算出し、
前記選択処理では、前記複数種類の無線通信に対応する複数個の前記完了予測時間のうち、最小の完了予測時間に対応する前記１種類の無線通信を選択する、コンピュータプログラム。
【請求項１１】
第１の通信装置であって、
第２の通信装置と第１種の無線通信を実行するための第１種のインターフェースと、
前記第２の通信装置とＭ種類（前記Ｍは１以上の整数）の無線通信を実行するための１個以上の第２種のインターフェースであって、前記Ｍ種類の無線通信のそれぞれの通信速度は、前記第１種の無線通信の通信速度よりも速い、前記第２種のインターフェースと、
制御部と、を備え、
前記制御部は、
前記第１種の無線通信を利用して、第１のデータの通信を前記第２の通信装置と実行する第１の通信実行部と、
前記第１のデータの通信が実行される場合に、前記第１種の無線通信と前記Ｍ種類の無線通信とを含む複数種類の無線通信の中から、１種類の無線通信を選択する選択部と、
選択済みの前記１種類の無線通信を利用して、第２のデータの通信を前記第２の通信装置と実行する第２の通信実行部と、を備え、
前記選択部は、
前記複数種類の無線通信のそれぞれについて、当該無線通信を利用した前記第２のデータの通信を完了させるための完了予測時間を算出する算出部であって、少なくとも前記Ｍ種類の無線通信のそれぞれについて、当該無線通信を実行するための無線接続を確立するための確立予測時間を考慮して、当該無線通信に対応する前記完了予測時間を算出する前記算出部を備え、
前記選択部は、前記複数種類の無線通信に対応する複数個の前記完了予測時間のうち、最小の完了予測時間に対応する前記１種類の無線通信を選択する、第１の通信装置。
【請求項１２】
前記算出部は、
前記第１の通信装置と前記第２の通信装置との双方が、前記Ｍ種類の無線通信のうちの第２種の無線通信を実行するための特定の無線ネットワークに属していない場合には、前記第２種の無線通信に対応する前記確立予測時間として第１の値を利用し、
前記第１の通信装置と前記第２の通信装置との双方が、前記特定の無線ネットワークに属している場合に、前記第２種の無線通信に対応する前記確立予測時間として、前記第１の値よりも小さい第２の値を利用する、請求項１１に記載の第１の通信装置。
【請求項１３】
第１の通信装置であって、
第２の通信装置と第１種の無線通信を実行するための第１種のインターフェースと、
前記第２の通信装置とＭ種類（前記Ｍは１以上の整数）の無線通信を実行するための１個以上の第２種のインターフェースであって、前記Ｍ種類の無線通信のそれぞれの通信速度は、前記第１種の無線通信の通信速度よりも速い、前記第２種のインターフェースと、
制御部と、を備え、
前記制御部は、
前記第１種の無線通信を利用して、第１のデータの通信を前記第２の通信装置と実行する第１の通信実行部と、
前記第１のデータの通信が実行される場合に、前記第１種の無線通信と前記Ｍ種類の無線通信とを含む複数種類の無線通信の中から、１種類の無線通信を選択する選択部と、
選択済みの前記１種類の無線通信を利用して、第２のデータの通信を前記第２の通信装置と実行する第２の通信実行部と、を備え、
前記選択部は、
前記複数種類の無線通信のそれぞれについて、当該無線通信を利用した前記第２のデータの通信を完了させるための完了予測時間を算出する算出部であって、前記複数種類の無線通信のそれぞれについて、当該無線通信を利用した前記第２のデータの通信を開始してから完了するまでの通信予測時間を考慮して、当該無線通信に対応する前記完了予測時間を算出する前記算出部を備え、
前記選択部は、前記複数種類の無線通信に対応する複数個の前記完了予測時間のうち、最小の完了予測時間に対応する前記１種類の無線通信を選択する、第１の通信装置。
【請求項１４】
前記算出部は、前記複数種類の無線通信のそれぞれの通信速度を示す通信速度情報と、前記第２のデータに対する処理に関係する処理関係情報と、を用いて、前記複数種類の無線通信に対応する複数個の前記通信予測時間を算出し、
前記算出部は、算出済みの前記複数個の通信予測時間を用いて、前記複数個の完了予測時間を算出する、請求項１３に記載の第１の通信装置。
【請求項１５】
前記第１の通信実行部は、前記第１種の無線通信を利用して、前記第２の通信装置から、前記処理関係情報を含む前記第１のデータを受信し、
前記算出部は、前記通信速度情報と、受信済みの前記第１のデータに含まれる前記処理関係情報と、を用いて、前記複数個の通信予測時間を算出する、請求項１４に記載の第１の通信装置。
【請求項１６】
前記算出部は、前記通信速度情報と、ユーザによって前記第１の通信装置に加えられる特定の操作に応じて得られる前記処理関係情報と、を用いて、前記複数個の通信予測時間を算出する、請求項１４に記載の第１の通信装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上記の構成によると、第１の通信装置は、第１のデータの通信が実行される場合に、複数種類の無線通信の中から１種類の無線通信を選択する。この際に、第１の通信装置は、複数種類の無線通信のそれぞれの通信予測時間と、少なくともＭ種類の無線通信のそれぞれの確立予測時間と、を考慮して、複数種類の無線通信に対応する複数個の完了予測時間を算出する。従って、第１の通信装置は、複数個の完了予測時間を適切に算出し得るために、最小の完了予測時間に対応する１種類の無線通信を適切に選択し得る。この結果、第１の通信装置は、第２のデータの通信を完了させるための時間が最も短いと予測される適切な無線通信を利用して、第２のデータの通信を第２の通信装置と実行し得る。
本明細書によって開示される別の第１の通信装置は、第２の通信装置と第１種の無線通信を実行するための第１種のインターフェースと、第２の通信装置とＭ種類（Ｍは１以上の整数）の無線通信を実行するための１個以上の第２種のインターフェースと、制御部と、を備える。Ｍ種類の無線通信のそれぞれの通信速度は、第１種の無線通信の通信速度よりも速い。制御部は、第１種の無線通信を利用して、第１のデータの通信を第２の通信装置と実行する第１の通信実行部と、第１のデータの通信が実行される場合に、第１種の無線通信とＭ種類の無線通信とを含む複数種類の無線通信の中から、１種類の無線通信を選択する選択部と、選択済みの１種類の無線通信を利用して、第２のデータの通信を第２の通信装置と実行する第２の通信実行部と、を備える。選択部は、複数種類の無線通信のそれぞれについて、当該無線通信を利用した第２のデータの通信を完了させるための完了予測時間を算出する算出部を備える。算出部は、少なくともＭ種類の無線通信のそれぞれについて、当該無線通信を実行するための無線接続を確立するための確立予測時間を考慮して、当該無線通信に対応する完了予測時間を算出する。選択部は、複数種類の無線通信に対応する複数個の完了予測時間のうち、最小の完了予測時間に対応する１種類の無線通信を選択する。
本明細書によって開示される更に別の第１の通信装置は、第２の通信装置と第１種の無線通信を実行するための第１種のインターフェースと、第２の通信装置とＭ種類（Ｍは１以上の整数）の無線通信を実行するための１個以上の第２種のインターフェースと、制御部と、を備える。Ｍ種類の無線通信のそれぞれの通信速度は、第１種の無線通信の通信速度よりも速い。制御部は、第１種の無線通信を利用して、第１のデータの通信を第２の通信装置と実行する第１の通信実行部と、第１のデータの通信が実行される場合に、第１種の無線通信とＭ種類の無線通信とを含む複数種類の無線通信の中から、１種類の無線通信を選択する選択部と、選択済みの１種類の無線通信を利用して、第２のデータの通信を第２の通信装置と実行する第２の通信実行部と、を備える。選択部は、複数種類の無線通信のそれぞれについて、当該無線通信を利用した第２のデータの通信を完了させるための完了予測時間を算出する算出部を備える。算出部は、複数種類の無線通信のそれぞれについて、当該無線通信を利用した第２のデータの通信を開始してから完了するまでの通信予測時間を考慮して、当該無線通信に対応する完了予測時間を算出する。選択部は、複数種類の無線通信に対応する複数個の完了予測時間のうち、最小の完了予測時間に対応する１種類の無線通信を選択する。