【手続補正書】
【提出日】平成27年3月6日(2015.3.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
発信元装置の識別子と、該発信元装置の、階層構造の頂上に位置するルート装置との必要通信ホップ数を示す階層番号とを情報として少なくとも含む、該発信元装置からブロードキャストされたハローパケットである第１のハローパケットを受信する手段と、
ブロードキャストされた前記第１のハローパケットを１つ以上の発信元装置について集め、該１つ以上の発信元装置の前記階層番号のうち、もっとも小さな番号に１を加えた値として自装置の階層番号である自装置階層番号を設定する手段と、
前記１つ以上の発信元装置のうち、前記自装置階層番号より１つ小さい階層番号を有する各発信元装置のそれぞれを、親装置として登録保持する手段と、
前記１つ以上の発信元装置のうち、前記自装置階層番号と同じ階層番号を有する各発信元装置のそれぞれを、兄弟装置として登録保持する手段と、
前記１つ以上の発信元装置のうち、前記自装置階層番号より１つ以上大きい階層番号を有する各発信元装置のそれぞれを、子装置として登録保持する手段と、
前記親装置に届くように、親装置として登録保持した旨を含む情報である第１の登録済情報を送信する手段と、
前記兄弟装置に届くように、兄弟装置として登録保持した旨を含む情報である第２の登録済情報を送信する手段と、
前記子装置に届くように、子装置として登録保持した旨を含む情報である第３の登録済情報を送信する手段と、
前記第１の登録済情報、前記第２の登録済情報、および前記第３の登録済情報が他の装置から自装置に届くように送信されてきたときに、該第１の登録済情報、該第２の登録済情報、および該第３の登録済情報を、それぞれ第１の被登録済情報、第２の被登録済情報、第３の被登録済情報として受信する手段と、
前記第１の被登録済情報の発信元である各発信元装置のそれぞれを、子装置として登録保持する手段と、
前記第２の被登録済情報の発信元である各発信元装置のそれぞれを、兄弟装置として登録保持する手段と、
前記第３の被登録済情報の発信元である各発信元装置のそれぞれを、親装置として登録保持する手段と、
自装置の識別子と前記自装置階層番号とを情報として少なくとも含むハローパケットである第２のハローパケットをブロードキャストする手段と
を具備する通信装置。
【請求項２】
前記親装置として登録保持されたいずれの装置とも接続がつかない状態に至ったか否かを第１の判断として行う手段と、
前記第１の判断の結果が真であるとき、前記兄弟装置として登録保持された各装置を新たに親装置として登録保持し直す手段と、
登録し直された前記親装置が有している階層番号より１つ大きい値として前記自装置階層番号を設定し直す手段と
をさらに具備する請求項１記載の通信装置。
【請求項３】
前記第１のハローパケットの中に、前記親装置、前記兄弟装置、前記子装置として登録保持された各装置が有する前記識別子のいずれとも異なる識別子でかつ前記自装置階層番号より２以上小さい階層番号を含んだ新たなハローパケットが１つ以上存在するか否かを第２の判断として行う手段と、
前記第２の判断の結果が真であるとき、前記新たなハローパケットが含む各階層番号のうちもっとも小さな番号に１を加えた値として前記自装置階層番号を設定し直す手段と
をさらに具備する請求項１記載の通信装置。
【請求項４】
自装置と前記親装置として登録保持された各装置との接続品質に関する情報を該各装置について取得する手段と、
接続品質に関する前記情報を、前記親装置として登録保持された各装置に対応付けて登録保持する手段と、
自装置から前記ルート装置に到達させるべき情報を、接続品質に関する前記情報に基づいて、前記親装置として登録保持された各装置のうち、該接続品質が上位にランクされる方から１つ以上の装置を選択の上、該１つ以上の装置に中継させるように送出する手段と
をさらに具備する請求項１記載の通信装置。
【請求項５】
自装置と前記親装置として登録保持された各装置との接続の品質に関する情報である第１の接続品質情報および自装置と前記兄弟装置として登録保持された各装置との接続の品質に関する情報である第２の接続品質情報を該各装置について取得する手段と、
前記第１の接続品質情報および前記第２の接続品質情報を、前記親装置または前記兄弟装置として登録保持された各装置に対応付けて登録保持する手段と、
自装置から前記ルート装置に到達させるべき情報を、前記第１の接続品質情報および前記第２の接続品質情報に基づいて、前記親装置または前記兄弟装置として登録保持された各装置のうち、接続品質が上位にランクされる方から１つ以上の装置を選択の上、該１つ以上の装置に中継させるように送出する手段と
をさらに具備する請求項１記載の通信装置。
【請求項６】
自装置と前記親装置として登録保持された各装置との接続の品質に関する情報である第１の接続品質情報および自装置と前記兄弟装置として登録保持された各装置との接続の品質に関する情報である第２の接続品質情報を該各装置について取得する手段と、
前記第１の接続品質情報および前記第２の接続品質情報を、前記親装置または前記兄弟装置として登録保持された各装置に対応付けて登録保持する手段と、
前記第１の接続品質情報に基づいて、前記親装置として登録保持された各装置において、接続品質が所定の必要閾値に達しているか否かの判断を第３の判断として行う手段と、
前記第３の判断が前記親装置のうちの少なくとも１つの装置について真である場合に、自装置から前記ルート装置に到達させるべき情報を、前記親装置のうちの接続品質がもっとも上位にランクされる１つの装置を選択の上、該１つの装置に中継させるように送出する手段と、
前記第３の判断が前記親装置のすべてにおいて偽である場合に、前記第２の接続品質情報に基づいて、前記兄弟装置として登録保持された各装置のうちの接続品質がもっとも上位にランクされる１つの装置を選択の上、該１つの装置に中継させるように送出する手段と
をさらに具備する請求項１記載の通信装置。
【請求項７】
発信元装置の識別子と、該発信元装置の、階層構造の頂上に位置するルート装置との必要通信ホップ数を示す階層番号とを情報として少なくとも含む、該発信元装置からブロードキャストされたハローパケットである第１のハローパケットを受信し、
ブロードキャストされた前記第１のハローパケットを１つ以上の発信元装置について集め、該１つ以上の発信元装置の前記階層番号のうち、もっとも小さな番号に１を加えた値として自装置の階層番号である自装置階層番号を設定し、
前記１つ以上の発信元装置のうち、前記自装置階層番号より１つ小さい階層番号を有する各発信元装置のそれぞれを、親装置として登録保持し、
前記１つ以上の発信元装置のうち、前記自装置階層番号と同じ階層番号を有する各発信元装置のそれぞれを、兄弟装置として登録保持し、
前記１つ以上の発信元装置のうち、前記自装置階層番号より１つ以上大きい階層番号を有する各発信元装置のそれぞれを、子装置として登録保持し、
前記親装置に届くように、親装置として登録保持した旨を含む情報である第１の登録済情報を送信し、
前記兄弟装置に届くように、兄弟装置として登録保持した旨を含む情報である第２の登録済情報を送信し、
前記子装置に届くように、子装置として登録保持した旨を含む情報である第３の登録済情報を送信し、
前記第１の登録済情報、前記第２の登録済情報、および前記第３の登録済情報が他の装置から自装置に届くように送信されてきたときに、該第１の登録済情報、該第２の登録済情報、および該第３の登録済情報を、それぞれ第１の被登録済情報、第２の被登録済情報、第３の被登録済情報として受信し、
前記第１の被登録済情報の発信元である各発信元装置のそれぞれを、子装置として登録保持し、
前記第２の被登録済情報の発信元である各発信元装置のそれぞれを、兄弟装置として登録保持し、
前記第３の被登録済情報の発信元である各発信元装置のそれぞれを、親装置として登録保持し、
自装置の識別子と前記自装置階層番号とを情報として少なくとも含むハローパケットである第２のハローパケットをブロードキャストする
通信方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上記の課題を解決するため、本発明の一態様である通信装置は、発信元装置の識別子と、該発信元装置の、階層構造の頂上に位置するルート装置との必要通信ホップ数を示す階層番号とを情報として少なくとも含む、該発信元装置からブロードキャストされたハローパケットである第１のハローパケットを受信する手段と、ブロードキャストされた前記第１のハローパケットを１つ以上の発信元装置について集め、該１つ以上の発信元装置の前記階層番号のうち、もっとも小さな番号に１を加えた値として自装置の階層番号である自装置階層番号を設定する手段と、前記１つ以上の発信元装置のうち、前記自装置階層番号より１つ小さい階層番号を有する各発信元装置のそれぞれを、親装置として登録保持する手段と、前記１つ以上の発信元装置のうち、前記自装置階層番号と同じ階層番号を有する各発信元装置のそれぞれを、兄弟装置として登録保持する手段と、前記１つ以上の発信元装置のうち、前記自装置階層番号より１つ以上大きい階層番号を有する各発信元装置のそれぞれを、子装置として登録保持する手段と、前記親装置に届くように、親装置として登録保持した旨を含む情報である第１の登録済情報を送信する手段と、前記兄弟装置に届くように、兄弟装置として登録保持した旨を含む情報である第２の登録済情報を送信する手段と、前記子装置に届くように、子装置として登録保持した旨を含む情報である第３の登録済情報を送信する手段と、前記第１の登録済情報、前記第２の登録済情報、および前記第３の登録済情報が他の装置から自装置に届くように送信されてきたときに、該第１の登録済情報、該第２の登録済情報、および該第３の登録済情報を、それぞれ第１の被登録済情報、第２の被登録済情報、第３の被登録済情報として受信する手段と、前記第１の被登録済情報の発信元である各発信元装置のそれぞれを、子装置として登録保持する手段と、前記第２の被登録済情報の発信元である各発信元装置のそれぞれを、兄弟装置として登録保持する手段と、前記第３の被登録済情報の発信元である各発信元装置のそれぞれを、親装置として登録保持する手段と、自装置の識別子と前記自装置階層番号とを情報として少なくとも含むハローパケットである第２のハローパケットをブロードキャストする手段とを具備する。