【手続補正書】
【提出日】平成30年9月25日(2018.9.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
所定の周期で繰り返し開始される期間であって、ビーコンを送信または受信する所定の期間を無線ネットワーク内で共有するシステムにおいて通信可能な無線通信装置であって、
前記所定の期間内で信号を受信する受信手段と、
前記受信手段により受信された信号の送信元の数に関する第一の情報に基づいて、前記無線ネットワークに属していない他の無線通信装置に前記無線ネットワークを認識させるための信号を送信する役割となるかを決定する際に用いる値を設定する設定手段と、
を有することを特徴とする無線通信装置。
【請求項２】
前記設定手段は、前記受信手段により受信された、前記所定の期間を示すための信号の送信元の数に基づいて、前記役割となるかを決定する際に用いる値を設定することを特徴とする請求項１に記載の無線通信装置。
【請求項３】
前記設定手段は、前記受信手段により受信された、サービスを検索または提供するための信号の送信元の数に基づいて、前記役割となるかを決定する際に用いる値を設定することを特徴とする請求項１または２に記載の無線通信装置。
【請求項４】
前記受信手段により受信した信号に装置の数に関する第二の情報が含まれていた場合、前記設定手段は、前記第一の情報と前記第二の情報とに基づいて、前記役割となるかを決定する際に用いる値を設定することを特徴とする請求項１から３のいずれか１項に記載の無線通信装置。
【請求項５】
前記受信手段は、NeighborAwareness Networking(NAN)のDiscovery WindowにおいてNANに関する信号を受信することを特徴とする請求項１から４のいずれか１項に記載の無線通信装置。
【請求項６】
前記設定手段は、前記第一の情報が大きい値を示すほど、前記役割となるかを決定する際に用いる値が大きな値になるように設定することを特徴とする請求項１から５のいずれか1項に記載の無線通信装置。
【請求項７】
前記設定手段は、前記役割となるかを決定する際に用いる値として、前記無線通信装置のNeighbor Awareness Networking(NAN)に規定されるMasterPreferenceを設定することを特徴とする請求項１から６のいずれか1項に記載の無線通信装置。
【請求項８】
前記設定手段により設定された前記役割となるかを決定する際に用いる値を含む、前記無線ネットワークに属していない他の無線通信装置に前記無線ネットワークを認識させるための信号を送信する第一の送信手段を更に有することを特徴とする請求項１から７のいずれか1項に記載の無線通信装置。
【請求項９】
前記無線ネットワークを認識させるための信号は、Neighbor Awareness Networking(NAN)に規定されるDiscoveryBeaconであることを特徴とする請求項８に記載の無線通信装置。
【請求項１０】
前記設定手段により設定された前記役割となるかを決定する際に用いる値を含む、前記所定の期間を示すための信号を送信する第二の送信手段を更に有することを特徴とする請求項１から９のいずれか1項に記載の無線通信装置。
【請求項１１】
前記所定の期間を示すための信号は、NeighborAwareness Networking(NAN)に規定されるSync Beaconであることを特徴とする請求項１０に記載の無線通信装置。
【請求項１２】
所定の周期で繰り返し開始される期間であって、ビーコンを送信または受信する所定の期間を無線ネットワーク内で共有するシステムにおいて通信可能な無線通信装置の無線通信方法であって、
前記所定の期間内で信号を受信する受信工程と、
前記受信工程において受信された信号の送信元の数に関する情報に基づいて、前記無線ネットワークに属していない他の無線通信に前記無線ネットワークを認識させるための信号を送信する役割となるかを決定する際に用いる値を設定する設定工程と、
を有することを特徴とする無線通信方法。
【請求項１３】
コンピュータを、請求項１から１１のいずれか１項に記載の無線通信装置として機能させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上記課題を解決するために、本発明の一形態による無線通信装置は、以下の構成を有する。すなわち、所定の周期で繰り返し開始される期間であって、ビーコンを送信または受信する所定の期間を無線ネットワーク内で共有するシステムにおいて通信可能な無線通信装置であって、前記所定の期間内で信号を受信する受信手段と、前記受信手段により受信された信号の送信元の数に関する第一の情報に基づいて、前記無線ネットワークに属していない他の無線通信装置に前記無線ネットワークを認識させるための信号を送信する役割となるかを決定する際に用いる値を設定する設定手段と、を有することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
まず、Master Preference変更制御部250は、Master Preferenceを一定時間（例えば240DW）の間は同じ値に保つ必要があるため、前回変更されてから該一定時間経過したかどうかを判定する(S501)。一定期間経過したならば(S501のYes)、Master Preference変更制御部250は、Master Preferenceを前回変更してからNAN Clusterの規模が変化したかどうかを判定する。すなわち、MasterPreference変更制御部250は、MasterPreferenceを前回変更してから、端末数計算部240による端末数の計算結果が変化したかどうかを判定する(S502)。NAN Clusterの規模が変化していれば(S502のYes)、MasterPreference変更制御部250は、MasterPreferenceを例えば以下のように変更する(S503)。それ以外の場合は(S502のNo)、MasterPreference変更制御部250は、MasterPreferenceは変更しない(S504)。(MasterPreference) ＝ ((X) − 1 ) ＋ 128 (1)
X ＝ (Sync Beaconの数) ＋ 1 [ Sync Beaconの数＜128]
＝ 2^8                    [ Sync Beaconの数≧128] (2)
なお、上述の計算は一例であり、Master PreferenceをSTA101が受信したサービス情報の送信元の数そのものにしてもよいし、Master PreferenceをSTA101が受信したサービス情報の送信元の数に応じた値に決定してもよい。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００６７
【補正方法】変更
【補正の内容】
【００６７】
S1506では、端末数計算部240は、受信したSync Beaconに、各端末が受信したSync Beaconの数(規模要素)が含まれているかどうかを判断する(S1506)。受信したSync Beaconに、各端末が受信したSync Beaconの数が含まれていれば(S1506のYes)、端末数計算部240は、SyncBeaconの総数に各端末が受信したSync Beaconの数を追加して更新する(S1507)。また、端末数計算部240は、受信したSync Beaconに、各端末が受信したSync Beaconの数が含まれてもいなくとも、Sync Beaconの総数を1インクリメントする(S1508)。STA101は、以上の処理をDW期間中繰り返す(S1509)。そして、端末数計算部240は、DW期間終了後に、カウントしたSyncBeaconの総数から以下のように端末数を計算し、計算結果を保存する(S1510)。
(端末数)  =(Sync Beaconの数) ＋ 1 [ SyncBeaconの数＜128]
= 2^8                   [ Sync Beaconの数≧128] (4)