【手続補正書】
【提出日】令和2年3月10日(2020.3.10)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】通信装置、電子時計、通信方法、及びプログラム
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、通信装置、電子時計、通信方法、及びこの通信方法を実行するためのプログラムに関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
この発明は、無線通信装置の間の通信の効率性を高める方法、この方法を実行する通信装置、電子時計、及びプログラムを提供することを目的とする。
【手続補正４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
通信パケットを他の通信装置と送受信する通信部と、
プロセッサと、
を備え、
前記プロセッサは、前記通信部を介して前記他の通信装置から、データのパッケージ方法を示す第１の情報を含むパケットを受信し、前記第１の情報に対応するデータを前記通信部を介して前記他の通信装置と通信することを特徴とする通信装置。
【請求項２】
前記プロセッサは、前記通信部を介して前記他の通信装置から通信制御に関する第２の情報を受信し、受信した前記第２の情報に基づいて前記通信部を制御することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記第２の情報が第１の値を有する場合は、前記プロセッサが、前記第１の情報に基づいて、前記他の通信装置に送信する一つ以上のパケットを生成し、
前記第２の情報が前記第１の値と異なる第２の値を有する場合は、前記通信部が、前記他の通信装置からのパケットの受信を待機することを特徴とする請求項２に記載の通信装置。
【請求項４】
メモリを備え、
前記プロセッサは、
前記第２の情報が前記第２の値を有する場合に、前記第１の情報に基づいて、前記他の通信装置から受信された所定の個数のパケットに含まれているデータを、前記メモリに記憶させることを特徴とする請求項３に記載の通信装置。
【請求項５】
前記メモリは、複数のフィーチャーを区別する区別情報と、それぞれのフィーチャーの設定値を記憶し、
前記プロセッサは、
前記第２の情報が前記第１の値を有する場合に、各々が一つ以上のフィーチャーの設定値を含む所定の個数のパケットを生成し、
前記第２の情報が前記第２の値を有する場合に、前記第１の情報に基づいて、前記他の通信装置から受信された所定の個数のパケットを解析することを特徴とする請求項４に記載の通信装置。
【請求項６】
前記第１の情報は、一つ以上の区別情報を含むことを特徴とする請求項５に記載の通信装置。
【請求項７】
前記第１の情報は、複数の区別情報と、区切り情報とを含み、
前記区切り情報は、一つのパケットで通信するデータと、他のパケットで通信するデータとを区分することを示すことを特徴とする請求項５に記載の通信装置。
【請求項８】
前記他の通信装置と通信するパケットの数は、前記第１の情報における前記区切り情報と前記区別情報との配置に基づいて決まることを特徴とする請求項７に記載の通信装置。
【請求項９】
前記プロセッサは、前記第２の情報が前記第１の値を有する場合に、前記第１の情報に含まれている複数の区別情報の順に、前記複数の区別情報に対応する複数のフィーチャーの設定値を含む所定の個数のパケットを生成することを特徴とする請求項６乃至８の何れか１項に記載の通信装置。
【請求項１０】
前記プロセッサは、前記第２の情報が前記第２の値を有する場合に、前記第１の情報に含まれている複数の区別情報の順に、前記他の通信装置から受信された所定の個数のパケットに含まれているデータを、前記複数の区別情報に対応する複数のフィーチャーの設定値として、前記メモリに記憶させることを特徴とする請求項６乃至９の何れか１項に記載の通信装置。
【請求項１１】
前記メモリは、前記複数のフィーチャーの設定値のそれぞれの長さを示す長さ情報を記憶することを特徴とする請求項５乃至１０の何れか１項に記載の通信装置。
【請求項１２】
前記プロセッサは、前記第２の情報が前記第１の値を有する場合、前記第１の情報と、前記長さ情報とに基づいて、所定の個数のパケットを生成し、
前記所定の個数のパケットのそれぞれは、一つ以上のフィーチャーの設定値を含むこと
を特徴とする請求項１１に記載の通信装置。
【請求項１３】
前記プロセッサは、前記第２の情報が前記第２の値を有する場合、前記第１の情報と、前記長さ情報に基づいて、前記他の通信装置から受信された所定の個数のパケットを解析することを特徴とする請求項１１又は１２に記載の通信装置。
【請求項１４】
前記メモリは、前記通信装置の最大受信ＭＴＵサイズを記憶し、
前記プロセッサは、前記通信部を介して前記他の通信装置の最大受信ＭＴＵサイズを取得した場合、前記他の通信装置の最大受信ＭＴＵサイズと、前記通信装置の最大受信ＭＴＵサイズとを比較して、その最小値を含むパケットを生成することを特徴とする請求項４乃至１３の何れか１項に記載の通信装置。
【請求項１５】
前記第２の情報によって前記他の通信装置に送信するパケットを生成するように指示された場合に、前記プロセッサによって生成されるそれぞれのパケットに含まれるデータの総サイズは、前記最小値から３を引いた値を越えないことを特徴とする請求項１４に記載
の通信装置。
【請求項１６】
請求項１乃至１５の何れか１項に記載の通信装置と、
現在の日時を計数する計時部と、
前記計時部が計数した前記日時を表示する表示部と、
を備えることを特徴とする電子時計。
【請求項１７】
無線通信のできる装置であって、
他の通信装置と通信パケットを送受信する通信部と、
プロセッサと、
を備え、
前記プロセッサは、他の通信装置の単位通信当たり通信可能のデータサイズに基づいて、前記他の通信装置と通信する一つ以上の種類のデータのパッケージ方法を決めることを特徴とする通信装置。
【請求項１８】
無線通信のできる装置の通信方法であって、
他の通信装置から、データのパッケージ方法を示すパッケージ方法情報を含むパケットを受信するステップと、
前記パケットから、前記パッケージ方法情報を抽出するステップと、
前記パッケージ方法情報に対応するデータを通信するステップと、
を備えることを特徴とする通信方法。
【請求項１９】
無線通信のできる装置の通信方法であって、
他の通信装置から単位通信当たり通信可能のデータサイズを示すサイズ情報を受信するステップと、
前記サイズ情報に基づいて、前記他の通信装置と通信する一つ以上の種類のデータのパッケージ方法を決めるステップと、
前記パッケージ方法を示すフォーマット情報を含むパケットを生成するステップと、
前記パケットを前記他の通信装置に送信するステップと、
を備えることを特徴とする通信方法。
【請求項２０】
無線通信のできる装置に、
他の通信装置から、データのパッケージ方法を示すパッケージ方法情報を含むパケットを受信するステップと、
前記パケットから、前記パッケージ方法情報を抽出するステップと、
前記パッケージ方法情報に対応するデータを通信するステップと、
を実行させるプログラム。
【請求項２１】
無線通信のできる装置に、
他の通信装置から単位通信当たり通信可能のデータサイズを示すサイズ情報を受信するステップと、
前記サイズ情報に基づいて、前記他の通信装置と通信する一つ以上の種類のデータのパッケージ方法を決めるステップと、
前記パッケージ方法を示すフォーマット情報を含むパケットを生成するステップと、
前記パケットを前記他の通信装置に送信するステップと、
を実行させるプログラム。