(57)【要約】【課題】親機がデータ情報の送付の可否を判定するためアドレスリストに含まれる子機のアドレスを備える、中継機がデータ情報の送付の可否を判定するためアドレスリストを、自動的に導出し得る中継機等の提供。【解決手段】中継機は、通信部と、判定部と、導出部とを備える。前記通信部は、各々固有のアドレスを有する子機が送受信する通信情報の受信を行う。前記判定部は、前記通信情報に含まれるアドレスに係る子機に対する親機からのデータ情報の送付の有無の判定の結果の出力を行う。前期導出部は、前記結果の所定の一方に係る前記アドレスの集合の生成を行う。【選択図】      図３
2018050213.tif 000002
【特許請求の範囲】
【請求項１】
各々固有のアドレスを有する子機が送受信する通信情報の受信を行う通信部と、
前記通信情報に含まれるアドレスに係る子機に対する親機からのデータ情報の送付の有無の判定の結果の出力を行う判定部と、
前記結果の所定の一方に係る前記アドレスの集合の生成を行う導出部と、
を備える中継機。
【請求項２】
前記通信情報がデータ情報である、請求項１に記載された中継機。
【請求項３】
前記有無の判定を、あるデータ情報が前記親機から前記子機に対して送付されたことを判定することにより行う、請求項１又は請求項２に記載された中継機。
【請求項４】
前記通信情報がマネージメント情報である、請求項１に記載された中継機。
【請求項５】
前記有無の判定を、前記子機が前記親機に対して行ったデータ情報の送信の許可を表す情報に対する前記親機の応答状況又は応答内容により行う、請求項４に記載された中継機。
【請求項６】
前記アドレスがＭｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ（ＭＡＣ）アドレスである、請求項１乃至請求項５のうちのいずれか一に記載された中継機。
【請求項７】
前記通信部は、前記受信をプロミスキャスモードで動作することにより行う、請求項１乃至請求項６のうちのいずれか一に記載された中継機。
【請求項８】
前記有無の判定が、前記通信情報が前記親機が送付した前記通信情報であるか否かの部分判定を含む、請求項１乃至請求項７のうちのいずれか一に記載された中継機。
【請求項９】
前記部分判定を、前記通信情報に含まれる識別子が、前記親機が通信に使用する識別子であることを判定することにより行う、請求項８に記載された中継機。
【請求項１０】
前記親機が通信に使用する識別子が自己が通信に用いる識別子である、請求項９に記載された中継機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、送信元が送付したデータを送信先に送付する中継機に関する。
【背景技術】
【０００２】
無線通信システムにおいて、親機は、通常、データ情報の送信先の子機を当該ＭＡＣアドレスにより限定するＭＡＣアドレスフィルタリング機能を有している（例えば非特許文献１参照）。ここで、「ＭＡＣ」は「Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ」の略である。当該機能を有効に働かせるために、前記親機は、データ情報を送信する（又は送信しない）前記子機のＭＡＣアドレスからなるＭＡＣアドレスリストを備える。当該ＭＡＣアドレスリストのＭＡＣアドレスは当該親機の利用者により設定される。
【０００３】
そして当該無線通信システムにおいて親機と前記子機との間のデータ情報を中継する中継機も、通常、データ情報の送信先の子機を当該ＭＡＣアドレスにより限定するＭＡＣアドレスフィルタリング機能を有している。当該ＭＡＣアドレスリストのＭＡＣアドレスは当該中継機の利用者により設定される。当該ＭＡＣアドレスリストのＭＡＣアドレスは、前記親機のＭＡＣアドレスリストのＭＡＣアドレスと同一になるべきである。前記通信システムを管理する親機がデータ情報を送付しないことを決めた子機に対して、他の通信機から中継機を経由してデータ情報が送付されるべきではないからである。
【０００４】
なお、特許文献１は、移動端末のＩＰアドレスに基づいたＭＡＣアドレスの問い合わせ要求に含まれるＩＰアドレスに対応するＭＡＣアドレスを対応情報から特定し、ＭＡＣアドレスを含む問い合わせ応答を返信する代理端末を開示する。
【０００５】
また、特許文献２は、本発明に関連してプロミスキャスモードについて開示する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−０２１７１３号公報
【特許文献２】特開２００２−２３７８２１号公報
【非特許文献】
【０００７】
【非特許文献１】ＩＴ用語辞典  ｅ−Ｗｏｒｄｓ  「ＭＡＣアドレスフィルタリング（ＭＡＣ  ａｄｄｒｅｓｓ  ｆｉｌｔｅｒｉｎｇ）」、［平成２８年９月１３日検索］、インターネット（ｈｔｔｐ：／／ｅ−ｗｏｒｄｓ．ｊｐ／ｗ／ＭＡＣ％Ｅ３％８２％Ａ２％Ｅ３％８３％８９％Ｅ３％８３％ＡＣ％Ｅ３％８２％Ｂ９％Ｅ３％８３％９５％Ｅ３％８２％Ａ３％Ｅ３％８３％ＡＢ％Ｅ３％８２％ＢＦ％Ｅ３％８３％ＡＡ％Ｅ３％８３％Ｂ３％Ｅ３％８２％Ｂ０．ｈｔｍｌ）
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ここで、前記親機の前記ＭＡＣアドレスリストが前記親機の利用者により設定されているにも拘らず、同じ内容のＭＡＣアドレスからなる前記中継機のＭＡＣアドレスリストの設定を、前記中継機の利用者が改めて行う必要があるという課題がある。
【０００９】
本発明は、親機がデータ情報の送付の可否を判定するためアドレスリストに含まれる子機のアドレスを備える、中継機がデータ情報の送付の可否を判定するためアドレスリストを、自動的に導出し得る中継機等の提供を目的とする。
【課題を解決するための手段】
【００１０】
本発明の中継機は、通信部と、判定部と、導出部とを備える。前記通信部は、各々固有のアドレスを有する子機が送受信する通信情報の受信を行う。前記判定部は、前記通信情報に含まれるアドレスに係る子機に対する親機からのデータ情報の送付の有無の判定の結果の出力を行う。前期導出部は、前記結果の所定の一方に係る前記アドレスの集合の生成を行う。
【発明の効果】
【００１１】
本発明の中継機等は、親機がデータ情報の送付の可否を判定するためアドレスリストに含まれる子機のアドレスを備える、中継機がデータ情報の送付の可否を判定するためアドレスリストを、自動的に導出し得る。
【図面の簡単な説明】
【００１２】
【図１】本実施形態の通信システムの構成例を表す概念図である。
【図２】親機、中継機及び子機の構成例を表す概念図である。
【図３】各記録部が保持する情報を表す概念図である。
【図４】処理部の構成例を表す概念図である。
【図５】副処理部１１３ｂａが行う処理の処理フロー例を表す概念図である。
【図６】副処理部１１３ｂｂが行う処理の処理フロー例を表す概念図である。
【図７】中継機が行う動作の第一の具体例を表す説明図である。
【図８】中継機が行う動作の第二の具体例を表す説明図である。
【図９】本発明の中継機の最小限の構成を表すブロック図である。
【発明を実施するための形態】
【００１３】
図１は、本実施形態の通信システムの例である通信システム１０１の構成を表す概念図である。
【００１４】
通信システム１０１は親機１１１と、中継機２１１乃至２１ｍの複数の中継機と、子機３１１乃至３１ｎの複数の子機とを備える。
【００１５】
親機１１１は通信システム１０１以外の他のネットワークに接続されている。当該接続は無線による接続でも有線による接続でもかまわない。なお、実施形態における説明において「接続」とは、通信可能な状態にあることをいう。
【００１６】
親機１１１は、親機１１１の周囲に、送信信号を含む図示しない無線電波を放出し得る。当該無線電波は、中継機２１１乃至２１ｍ及び子機３１１乃至３１ｎに対し受信可能な強度で到達し得る。親機１１１は、また、親機１１１に到達した図示しない無線電波に含まれる信号のうち受信可能なものを受信する。当該受信可能なものには、中継機２１１及び子機３１１乃至３１ｎから親機１１１に対して送られる無線電波が含まれる。
【００１７】
中継機２１１は、中継機２１１の周囲に、送信信号を含む図示しない無線電波を放出し得る。当該無線電波は、親機１１１及び子機３１１乃至３１ｎに対し受信可能な強度で到達し得る。中継機２１１は、また、中継機２１１に到達した図示しない無線電波に含まれる信号のうち受信可能なものを受信する。当該受信可能なものには、親機１１１及び子機３１１乃至３１ｎから中継機２１１に対して送られる無線電波が含まれる。
【００１８】
中継機２１１は、また、親機１１１から送られた図示しない無線信号に含まれる情報のうち、子機３１１乃至３１ｎのうちの一つ以上に送付すべきものを、当該一つ以上に送付する。
【００１９】
中継機２１１は、また、子機３１１乃至３１ｎの各々から送られた無線信号に含まれる情報のうち、親機１１１に送付すべきものを、親機１１１に送付する。
【００２０】
中継機２１１が行う上記以外の動作については後述する。
【００２１】
子機３１１乃至３１ｎの各々は、当該各々の周囲に、送信信号を含む図示しない無線電波を放出し得る。当該無線電波は、少なくとも親機１１１及び中継機２１１に対し受信可能な強度で到達し得る。当該各々は、また、当該各々に到達した図示しない無線電波に含まれる信号のうち受信可能なものを受信する。当該受信可能なものには、親機１１１及び中継機２１１から当該各々に対して送られる無線電波が含まれる。
【００２２】
なお、中継機２１１乃至２１ｍは中継機２１１のみであっても構わない。また、子機３１１乃至３１ｎは子機３１１のみであっても構わない。
【００２３】
親機１１１は、例えば、基地局である。また、親機１１１と通信を行う図示しないさらに上位の親機が図１に表す他のネットワークに存在しても構わない。
【００２４】
中継機２１１乃至２１ｍは、例えば、無線ルータである。
【００２５】
子機３１１乃至３１ｎは、例えば、端末、子機、又は、中継機２１１乃至２１ｍが送る情報をさらに他の通信機器に送る中継機である。
【００２６】
次に、図１に表す親機１１１、中継機２１１乃至２１ｍ及び子機３１１乃至３１ｎの各々の構成例について説明する。
【００２７】
図２は、図１に表す親機、中継機及び子機の各々の構成例を表す概念図である。図２（ａ）、（ｂ）、（ｃ）は、この順に、親機１１１ａ、中継機２１１ａ、子機３１１ａの構成例を表す。親機１１１ａ、中継機２１１ａ及び子機３１１ａは、図１に表す、親機１１１、中継機２１１乃至２１ｍの各々、及び、子機３１１乃至３１ｎの各々、の例である。
【００２８】
親機１１１ａは、通信部１０２ａと、処理部１０３ａと、記録部１０４ａとを備える。
【００２９】
親機１１１ａが行う通信処理は、処理部１０３ａの指示に従い通信部１０２ａが行う。また、親機１１１ａが行う情報の記録は、処理部１０３ａの指示に従い記録部１０４ａが行う。親機１１１ａが行う上記以外の処理は処理部１０３ａが行う。なお、通信部１０２ａと処理部１０３ａとは、ハードウェア構成としては、その全部又は一部が共通であっても構わない。
【００３０】
中継機２１１ａが行う通信処理は、処理部１１３ａの指示に従い通信部１１２ａが行う。また、中継機２１１ａが行う情報の記録は、処理部１１３ａの指示に従い記録部１１４ａが行う。中継機２１１ａが行う上記以外の処理は処理部１１３ａが行う。なお、通信部１１２ａと処理部１１３ａとは、ハードウェア構成としては、その全部又は一部が共通であっても構わない。
【００３１】
子機３１１ａが行う通信処理は、処理部１２３ａの指示に従い通信部１２２ａが行う。また、子機３１１ａが行う情報の記録は、処理部１２３ａの指示に従い記録部１２４ａが行う。子機３１１ａが行う上記以外の処理は処理部１２３ａが行う。なお、通信部１２２ａと処理部１２３ａとは、ハードウェア構成としては、その全部又は一部が共通であっても構わない。
【００３２】
図３は、図２に表す記録部１０４ａ、１１４ａ、１２４ａの例である記録部１０４ｂ、１１４ｂ及び１２４ｂが保持する情報を表す概念図である。記録部１０４ｂ、１１４ｂ及び１２４ｂは、この順に、記録部１０４ａ、１１４ａ、１２４ａの例である。
【００３３】
親機１１１ａの記録部１０４ａは、ＢＳＳＩＤである通信用ＢＳＳＩＤ１０４１と、ＭＡＣアドレスリスト１０４３とを備える。ここで、「ＢＳＳ」は「Ｂａｓｉｃ  Ｓｅｒｖｉｃｅ  Ｓｅｔ」の略である。また、「ＩＤ」は「Ｉｄｅｎｔｉｆｉｅｒ」の略である。ＢＳＳＩＤはＩＥＥＥ８０２．１１標準により規定されている。また、「ＭＡＣ」は「Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ」の略である。
【００３４】
通信用ＢＳＳＩＤ１０４１は、親機１１１ａが通信機との間で行う通信に用いられる識別子である。当該通信機には、中継機２１１乃至中継機２１ｍおよび子機３１１乃至３１ｎが含まれる。
【００３５】
以下、図２に表す中継機２１１ａ及び子機３１１ａが、図１に表す中継機２１１及び子機３１１である場合を説明する。
【００３６】
記録部１０４ｂが備えるＭＡＣアドレスリスト１０４３は、以下に説明する第一のリスト又は第二のリストのうちのいずれかである。
【００３７】
前記第一のリストは、親機１１１ａが次に説明する一つめの動作を行うために用いるリストである。
【００３８】
親機１１１ａは、データ情報を図１に表す子機３１１乃至３１ｎのうちのいずれかに送付しようとするときには、当該データ情報に含まれる当該データ情報の送付先のＭＡＣアドレスが、前記第一のリストにあるか否かを判定する。そして、親機１１１ａは、送付先のＭＡＣアドレスが、前記第一のリストにあることを判定した場合には、当該データ情報を送付先子機に送付する。親機１１１ａは、送付先のＭＡＣアドレスが、前記第一のリストにあることを判定しなかった場合には、当該データ情報を送付先子機に送付しない。
【００３９】
一方、親機１１１ａは、ある子機から送られたデータ情報を受信したときには、当該データ情報に含まれる当該データ情報を送った子機のＭＡＣアドレスが、前記第一のリストにあるか否かを判定する。そして、親機１１１ａは、当該ＭＡＣアドレスが、前記第一のリストにあることを判定した場合には、当該データ情報を送付先に送付する。親機１１１ａは、当該子機のＭＡＣアドレスが、前記第一のリストにあることを判定しなかった場合には、当該データ情報を当該送付先に送信しない。
【００４０】
一方、前記第二のリストは、親機１１１ａが次に説明する二つ目の動作を行うために用いられるリストである。
【００４１】
親機１１１ａは、図１に表す子機３１１乃至３１ｎのうちのいずれかに対しデータ情報を送付しようとするときには、当該データ情報に含まれる当該データ情報の送付先子機のＭＡＣアドレスが、前記第二のリストにないか否かを判定する。そして、親機１１１ａは、送付先子機のＭＡＣアドレスが、前記第二のリストにないことを判定した場合には、当該データ情報を当該送付先子機に送付する。親機１１１ａは、送付先のＭＡＣアドレスが、前記第二のリストにないことを判定しなかった場合には、当該データ情報を当該送付先子機に送付しない。
【００４２】
一方、親機１１１ａは、ある子機から他の送付先への送付が予定されたデータ情報を受信したときには、当該情データ報に含まれる当該データ情報を送った子機のＭＡＣアドレスが、前記第二のリストにないか否かを判定する。そして、親機１１１ａは、当該ＭＡＣアドレスが、前記第二のリストにないことを判定した場合には、当該データ情報を送付先に送付する。親機１１１ａは、当該子機のＭＡＣアドレスが、前記第二のリストにないことを判定しなかった場合には、当該データ情報を当該送付先に送信しない。
【００４３】
一方、中継機２１１ａの記録部１１４ｂは、通信用ＢＳＳＩＤ１０４１と、データベース１１４２と、ＭＡＣアドレスリスト１１４３とを保持する。記録部１１４ｂが保持する通信用ＢＳＳＩＤ１０４１は、親機１１１ａの記録部１０４ｂが保持する通信用ＢＳＳＩＤ１０４１と同じものである。
【００４４】
データベース１１４２は、中継機２１１ａが親機１１１ａとの間で行った通信により取得したＢＳＳＩＤと子機のＭＡＣアドレスとのセットの群を含むデータベースである。当該セットの取得動作については後述する。
【００４５】
また、ＭＡＣアドレスリスト１１４３は、中継機２１１ａが行う下記の動作のためのリストである。
【００４６】
記録部１１４ｂが備えるＭＡＣアドレスリスト１１４３は、以下に説明する第三のリストか第四のリストかのいずれかである。
【００４７】
前記第三のリストは、中継機２１１ａが次に説明する一つめの動作を行うためのリストである。
【００４８】
中継機２１１ａは、データ情報を図１に表す子機３１１乃至３１ｎのいずれかに送付しようとする際には、送付先子機のＭＡＣアドレスが、前記第三のリストにあるか否かを判定する。そして、中継機２１１ａは、送付先子機のＭＡＣアドレスが、前記第三のリストにあることを判定した場合には、当該情報を当該送付先に送付する。中継機２１１ａは、送付先のＭＡＣアドレスが、前記第三のリストにあることを判定しなかった場合には、当該情報を当該送付先に送付しない。
【００４９】
一方、中継機２１１ａは、ある子機から他への送付が予定されたデータ情報を受信したときには、当該データ情報に含まれる当該情報を送った子機のＭＡＣアドレスが、前記第三のリストにあるか否かを判定する。そして、中継機２１１ａは、当該ＭＡＣアドレスが、前記第三のリストにあることを判定した場合には、当該情報を送付先に送付する。中継機２１１ａは、当該子機のＭＡＣアドレスが、前記第三のリストにあることを判定しなかった場合には、当該情報を当該送付先に送信しない。
【００５０】
一方、前記第四のリストは、中継機２１１ａが次に説明する一つめの動作を行うためのリストである。
【００５１】
中継機２１１ａは、データ情報を図１に表す子機３１１乃至３１ｎのいずれかに送付しようとする際には、当該データ情報の送付先のＭＡＣアドレスが、前記第四のリストにないか否かを判定する。そして、中継機２１１ａは、送付先のＭＡＣアドレスが、前記第四のリストにないことを判定した場合には、当該情報を当該送付先に送付する。中継機２１１ａは、送付先のＭＡＣアドレスが、前記第四のリストにないことを判定しなかった場合には、当該情報を当該送付先に送付しない。
【００５２】
一方、中継機２１１ａは、ある子機から他へ送付することが予定されたデータ情報を受信したときには、当該データ情報に含まれる当該データ情報を送った子機のＭＡＣアドレスが、前記第四のリストにないか否かを判定する。そして、中継機２１１ａは、当該ＭＡＣアドレスが、前記第四のリストにないことを判定した場合には、当該情報を送付先に送付する。中継機２１ａ１は、当該子機のＭＡＣアドレスが、前記第四のリストにないことを判定しなかった場合には、当該情報を当該送付先に送信しない。
【００５３】
次に、中継機２１１ａが行う、データベース１１４２のデータの取得動作を説明する。
【００５４】
中継機２１１ａは、子機３１１乃至３１ｎが中継機２１１ａを介さずに行う通信を受信（傍受）する。当該受信（傍受）は図２（ｂ）に表す通信部１１２ａにより行われる。
【００５５】
当該傍受される通信には、親機１１１が子機３１１乃至３１ｎの各々との間で中継機２１１ａを介さずに直接行う通信が含まれる。また、当該傍受される通信には、子機３１１乃至３１ｎの各々が親機１１１ａ以外の他の通信機との間で中継機２１１ａを介さずに直接行う通信も含まれる。
【００５６】
中継機２１１ａは、前記受信（傍受）を、たとえば、プロミスキャスモードで動作することにより行う。プロミスキャスモードで動作することにより、親機１１１ａを含む他の通信機が各子機に対して直接送る情報を傍受することができるようになる。プロミスキャスモードについては、たとえば、特許文献２に説明がある。中継機２１１ａは、プロミスキャスモードで動作する場合には、たとえば、ハードウェア構成としてプロミスキャスモードでの動作をサポートするボードを備える。当該ボードは、例えば、図２（ｂ）に表す通信部１１２ａが備える。
【００５７】
そして、中継機２１１ａは、受信（傍受）した前記通信情報の各々から、送信元のＢＳＳＩＤと送信先子機のＭＡＣアドレスとのセットを抽出する。当該抽出は図２（ｂ）に表す処理部１１３ａにより行われる。
【００５８】
そして、中継機２１１ａは、抽出した前記セットをデータベース１１４２に追加する。
【００５９】
中継機２１１ａは、前記通信情報を受信（傍受）するごとに上述の動作を繰り返す。
【００６０】
次に、図１に表す中継機２１１が行う、ＭＡＣアドレスリスト１１４３を作成する動作について説明する。当該動作は図２（ｂ）に表す処理部１１３ａにより行われる。
【００６１】
中継機２１１ａは、データベース１１４２が格納している各情報（上述のセット）を読み込む。そして、中継機２１１ａは、前記各情報の中から、親機１１１ａが子機３１１乃至３１ｎの各々と直接行った通信に係る情報を選択する。中継機２１１ａは、当該選択を、通信情報に含まれるＢＳＳＩＤが親機１１１ａが通信に用いるＢＳＳＩＤであるかを判定することにより行う。
【００６２】
中継機２１１ａは、前記選択を行った通信情報に含まれる当該情報に含まれる子機のＭＡＣアドレスが、ＭＡＣアドレスリスト１１４３にあるか否かを判定する。そして、中継機２１１ａは、当該ＭＡＣアドレスが、ＭＡＣアドレスリスト１１４３にないことを判定した場合には、当該ＭＡＣアドレスをＭＡＣアドレスリスト１１４３に追加する。  一方、図３（ｃ）に表すように、子機３１１ａの記録部１２４ｂは、通信用ＭＡＣアドレス１２４４を保持する。通信用ＭＡＣアドレス１２４４は、子機３１１ａが他と通信を行うために用いられるＭＡＣアドレスである。
【００６３】
次に、図２に表す中継機２１１ａの処理部１１３ａが行う動作を、処理部１１３ａを二つの部分に分けてより詳細に説明する。
【００６４】
図４は、図２に表す中継機２１１ａの処理部１１３ａの例である処理部１１３ｂの構成を表す概念図である。
【００６５】
処理部１１３ｂは、副処理部１１３ｂａ、１１３ｂｂを備える。
【００６６】
副処理部１１３ｂａへは、図２に表す通信部１１２ａが、図１に表す親機１１１から受信した情報である受信情報が送られる。そして、副処理部１１３ｂａは、当該受信情報が対象情報であることを判定した場合には、当該対象情報に含まれる、通信用ＢＳＳＩＤと子機の通信用ＭＡＣアドレスとのセットを取得する。ここで、「対象情報」は前記セットを取得する対象とする受信情報である。また、前記通信用ＢＳＳＩＤは、図３（ａ）、（ｂ）に表す通信用ＢＳＳＩＤに相当するＢＳＳＩＤである。また、前記通信用ＭＡＣアドレスは図３（ｃ）に表すＭＡＣアドレスである。
【００６７】
副処理部１１３ｂａは、取得した通信用ＢＳＳＩＤと子機の通信用ＭＡＣアドレスとからなるセットを、図２に表す記録部１１４ａが保持する図３（ｂ）に表すデータベース１１４２に格納する。
【００６８】
前記対象情報は、例えば、親機１１１から送られた、親機１１１が子機との間で行うＤａｔａＦｒａｍｅ通信に係る情報である。ここで、ＤａｔａＦｒａｍｅ通信についてはＩＥＥＥ８０２．１１標準に規定されている。以下、「ＤａｔａＦｒａｍｅ」を「ＤＦ」と表記する。
【００６９】
当該ＤＦ通信情報には、図３（ａ）、（ｂ）に表す通信用ＢＳＳＩＤ１０４１と、図３（ｃ）に表す子機３１１の通信用ＭＡＣアドレス１２４４が含まれている。そして、親機と子機との間のＤＦ通信は、当該子機のＭＡＣアドレスが当該親機のＭＡＣアドレスリスト（図３に表すＭＡＣアドレスリスト１０４３に相当）にある場合（又はない場合）にのみ行われる。従い、ＤＦ通信情報に含まれるＢＳＳＩＤと子機のＭＡＣアドレスとのセットの当該ＭＡＣアドレスは、中継機２１１の通信用ＭＡＣアドレスリストを親機１１１のＭＡＣアドレスリストに合わせるために用いられる情報に用いることができる。
【００７０】
一方、前記対象情報に含まれるＢＳＳＩＤと子機のＭＡＣアドレスとのセットを、ＭａｎａｇｅｍｅｎｔＦｒａｍｅ通信情報に含まれる前記セットから、そのままの状態では、抽出することはできない。ここで、ＭａｎａｇｅｍｅｎｔＦｒａｍｅ通信についてはＩＥＥＥ８０２．１１標準に規定されている。以下、「ＭａｎａｇｅｍｅｎｔＦｒａｍｅ」を「ＭＦ」と表記する。
【００７１】
その理由は、親機と子機との間のＭＦ通信は、当該子機のＭＡＣアドレスが当該親機のＭＡＣアドレスリスト（図３に表すＭＡＣアドレスリスト１０４３に相当）にない場合も行われるためである。従い、ＭＦ通信情報に含まれるＢＳＳＩＤと子機のＭＡＣアドレスとのセットの当該ＭＡＣアドレスには、親機のＭＡＣアドレスリストの情報が反映されない。そのため、ＭＦ通信情報の前記セットを、そのままの状態では、中継機２１１の通信用ＭＡＣアドレスリストを親機１１１のＭＡＣアドレスリストに合わせるための情報に用いることができないためである。
【００７２】
ただし、ＭＦ情報によりデータ情報の送付が禁止されているか否かを判定することにより、特定のＭＦ通信情報の前記セットを前記合わせるための情報に用いることが可能になる。
【００７３】
中継機２１１は、当該判定を例えば次のように行う。
【００７４】
中継機２１１は、まず、親機１１１がある子機に対して送付したＭＦ情報に着目する。そして、中継機２１１は、当該ＭＦ情報に含まれるＢＳＳＩＤと子機のＭＡＣアドレスとのセットを抽出する。そして、中継機２１１は、当該セットを含む当該子機が親機１１１に対して送るマネージメント情報において、当該子機が親機１１１に対してＡｕｔｈｅｎｔｉｃａｔｉｏｎを送付しているかを判定する。そして、中継機２１１は、当該子機が親機１１１に対してＡｕｔｈｅｎｔｉｃａｔｉｏｎを送付している場合における、当該Ａｕｔｈｅｎｔｉｃａｔｉｏｎに対して親機１１１の応答の有無を判定する。中継機２１１は、当該判定を、当該子機が親機１１１に対してＡｕｔｈｅｎｔｉｃａｔｉｏｎを送付してから一定時間内に親機１１１の応答があるかを調べることにより行う。そして、中継機２１１は、当該応答がないことを判定した場合には、親機１１１は当該子機に対してＤａｔａＦｒａｍｅ情報の送付を禁止している趣旨の内容を判定する。
【００７５】
そして、中継機２１１は、前記セットのＭＡＣアドレスを、中継機２１１がＤａｔａＦｒａｍｅ情報を送付しない子機のＭＡＣアドレスとして抽出する。
【００７６】
一方、副処理部１１３ｂｂは、記録部１１４から図３（ｂ）に表すデータベース１１４２に格納されている前記セットを読み込む。当該データベースは、例えば、副処理部１１３ｂａが後記処理を行った最新のものである。そして、副処理部１１３ｂｂは、読み込んだ前記セットに、図３（ｂ）に表す通信用ＢＳＳＩＤ１０４１を含むセットがあるかを調べる。副処理部１１３ｂｂは、ＢＳＳＩＤ１０４１を含むセットがあると判定した場合は、当該セットに含まれる子機のＭＡＣアドレスがＭＡＣアドレスリスト１１４３にあるかについての判定を行う。そして、副処理部１１３ｂｂは、当該セットに含まれる子機のＭＡＣアドレスがＭＡＣアドレスリスト１１４３にあることを判定しなかった場合は、当該ＭＡＣアドレスをＭＡＣアドレスリスト１１４３に追加する。副処理部１１３ｂｂは、上記動作を繰り返す。
【００７７】
なお、副処理部１１３ｂａと副処理部１１３ｂｂとは、ハードウェア構成としては共通であっても構わない。
【００７８】
図５は、図４に表す副処理部１１３ｂａが行う処理の処理フロー例を表す概念図である。
【００７９】
副処理部１１３ｂａは、まず、Ｓ１０１の処理として、図２（ｂ）に表す通信部１１２ａから前述の対象情報の送付を受けたかについて判定する。例えば、前述のＤＦ通信情報を対象情報とする場合には、副処理部１１３ｂａは、Ｓ１０１の処理として、通信部１１２ａから対象情報であるＤＦ通信に係る受信情報の送付を受けたかについて判定する。
【００８０】
副処理部１１３ｂａは、Ｓ１０１の処理による判定結果が「ｙｅｓ」の場合は、Ｓ１０２の処理を行う。
【００８１】
一方、副処理部１１３ｂａは、Ｓ１０１の処理による判定結果が「ｎｏ」の場合は、Ｓ１０１の処理を再度行う。
【００８２】
副処理部１１３ｂａは、Ｓ１０２の処理を行う場合は、同処理として、受信情報からＢＳＳＩＤと送信先ＭＡＣアドレスのセットを取得する。そして、当該セットを図２（ｂ）に表す記録部１１４ａが保持している図３（ｂ）に表すデータベース１１４２に格納する。
【００８３】
そして、副処理部１１３ｂａは、Ｓ１０３の処理として、図５に表す処理を終了するかについての判定を行う。副処理部１１３ｂａは、当該判定を、例えば、外部からの終了情報の入力の有無を判定することにより行う。
【００８４】
副処理部１１３ｂａは、Ｓ１０３の処理による判定結果が「ｙｅｓ」の場合は、図５に表す処理を終了する。
【００８５】
一方、副処理部１１３ｂａは、Ｓ１０３の処理による判定結果が「ｎｏ」の場合は、Ｓ１０１の処理を再度行う。
【００８６】
図６は、図４に表す副処理部１１３ｂｂが行う処理の処理フロー例を表す概念図である。
【００８７】
副処理部１１３ｂｂは、まず、Ｓ２０１の処理として、同処理の開始の時点における図３（ｂ）に表すデータベース１１４２の情報（データベース情報）を図２（ｂ）に表す記録部１１４ａから読み込む。図５に表すように、データベース情報は副処理部１１３ｂｂにより逐次追加されている。Ｓ２０１の処理として読み込むデータベース情報は、Ｓ２０１の処理の開始の時点において最新のものである。副処理部１１３ｂｂは、Ｓ２０１の処理として、データベース情報をすべて読み込んでも構わない。或いは、副処理部１１３ｂｂは、まだ読み込んでいないデータベース情報の差分のみを読み込んでも構わない。その場合は、以前のＳ２０１の処理により過去に読み込んだデータベース情報がある場合には、副処理部１１３ｂｂは、前記データベース情報の差分を前記過去に読み込んだデータベース情報と併せて、次処理に用いるデータベース情報とする。
【００８８】
次に、副処理部１１３ｂｂは、Ｓ２０２の処理として、図３（ａ）、（ｂ）に表す通信用ＢＳＳＩＤ１０４１を含むセットが前記データベース情報にあるかを判定する。
【００８９】
副処理部１１３ｂｂは、Ｓ２０２の処理により「ｙｅｓ」を判定した場合は、Ｓ２０３の処理を行う。
【００９０】
一方、副処理部１１３ｂｂは、Ｓ２０２の処理により「ｎｏ」を判定した場合は、後述のＳ２０７の処理を行う。
【００９１】
副処理部１１３ｂｂは、Ｓ２０３の処理を行う場合には、同処理として、Ｓ２０２の処理により前記データベース情報にあることを判定した前記セットの一つを選択する。
【００９２】
そして、副処理部１１３ｂｂは、Ｓ２０４の処理として、Ｓ２０３の処理により選択したセットに含まれるＭＡＣアドレスが、図３（ｂ）に表すＭＡＣアドレスリスト１１４３にあるか判定を行う。
【００９３】
副処理部１１３ｂｂは、Ｓ２０４の処理により「ｎｏ」を判定した場合はＳ２０５の処理を行う。
【００９４】
一方、副処理部１１３ｂｂは、Ｓ２０４の処理により「ｙｅｓ」を判定した場合はＳ２０６の処理を行う。
【００９５】
副処理部１１３ｂｂは、Ｓ２０５の処理を行う場合は、同処理として、Ｓ２０３の処理により選択したセットに含まれる子機のＭＡＣアドレスを、ＭＡＣアドレスリスト１１４３に追加する。
【００９６】
そして、副処理部１１３ｂｂは、Ｓ２０６の処理として、当該セットを前記データベースから削除する。
【００９７】
そして、副処理部１１３ｂｂは、Ｓ２０７の処理として、図６に表す処理を終了するかについての判定を行う。副処理部１１３ｂｂは、当該判定を例えば外部からの終了情報の入力の有無を判定することにより行う。
【００９８】
副処理部１１３ｂｂは、Ｓ２０７の処理による判定結果が「ｙｅｓ」の場合は、図６に表す処理を終了する。
【００９９】
一方、副処理部１１３ｂｂは、Ｓ２０７の処理による判定結果が「ｎｏ」の場合は、前述のＳ２０１の処理を再度行う。
【０１００】
以上説明したように、中継機２１１は、中継機を介さずに子機３１１乃至３１ｎに直接送られる情報を無線により受信（傍受）する。そして、中継機２１１は、当該情報から上述の対象情報を選別する。当該対象情報には、親機１１１がデータ情報を送付する（又はしない）子機のＭＡＣアドレス情報が含まれている。中継機２１１は、親機１１１がデータ情報を送付する（又はしない）子機のＭＡＣアドレスを取得する。そして、中継機２１１は当該取得したＭＡＣアドレスから、中継機２１１がデータ情報を送付する（又はしない）子機のＭＡＣアドレスリストを作成する。そのため、中継機２１１は、中継機２１１がデータ情報を送付する（又はしない）子機のＭＡＣアドレスリストを、ユーザを入力、設定を必要とせずに、作成することができる。
【０１０１】
次に、本実施形態の中継機が行う動作の具体例を説明する。
【０１０２】
図７は、図１に表す中継機２１１の例である中継機２１１ｂが行う動作の第一の具体例を表す説明図である。図７に表す親機１１１ａ及び子機３１１ａ乃至３１ｎａは、図１に表す親機１１１及び子機３１１乃至３１ｎの例である。また、通信用ＢＳＳＩＤ１０４１ａは、図３（ａ）に表す通信用ＢＳＳＩＤ１０４１の例である。ＭＡＣアドレスリスト１１４３ａは、図７に表す動作の初期の図３（ｂ）に表すＭＡＣアドレスリスト１１４３の例である。また、ＭＡＣアドレスリスト１１４３ｂは、図７に表す動作の最終の図３（ｂ）に表すＭＡＣアドレスリスト１１４３の例である。ＭＡＣアドレスリスト１１４３ａ、１１４３ｂは、送られたデータ情報を送信する対象の子機のＭＡＣアドレスのリスト（前述の一つ目の動作に対応するリスト）である。また、データベース追加情報１１４２ａは、図７に表す動作により図３（ｂ）に表すデータベース１１４２に追加された情報である。
【０１０３】
図７に表すように、親機１１１ａは、通信用ＢＳＳＩＤ１０４１ａとして、「ＸＸＸ」を保持している。図示は省略するが、当該通信用ＢＳＳＩＤ１０４１ａは中継機２１１ａも保持している。
【０１０４】
また、図７に表す動作の初期のＭＡＣアドレスリストであるＭＡＣアドレスリスト１１４３ａには、「ＡＡ」と「ＤＤ」の二つのＭＡＣアドレスが格納されている。当該ＭＡＣアドレスの各々は子機３１１ａ乃至３１ｎａのいずれかのＭＡＣアドレスである。
【０１０５】
この状態で、中継機２１１ａにおいて、前述のプロミスキャスモードがＯＮにされる。
【０１０６】
その後ＤＦ通信情報１１４６ａ乃至１１４６ｆの６つのＤＦ通信情報を中継機２１１ａが受信する。ＤＦ通信情報１１４６ａ乃至１１４６ｆは、中継機２１１ａが、プロミスキャスモードの動作により傍受した、子機３１１ａ乃至３１ｎａのうちのいずれかが受信するＤＦ通信情報である。
【０１０７】
各ＤＦ通信情報にはデータの他に、送付先のＭＡＣアドレスと送信元親機のＢＳＳＩＤが含まれる。例えば、ＤＦ通信情報１１４６ａでは、送付先のＭＡＣアドレスは「ＡＡＡ」であり送信元の親機のＢＳＳＩＤは「ＸＸＸ」である。
【０１０８】
これらのＤＦ通信情報には親機１１１ｂを起点をしたものと、図１に表す他のネットワーク又は他の中継機２１１ａから親機１１１ｂを経由して送られたものとがある。そして、これらのＤＦ通信情報のうち、親機１１１ｂを起点をしたものに含まれるＢＳＳＩＤは、通信用ＢＳＳＩＤ１０４１ａと同一の「ＸＸＸ」である。また、これらのＤＦ通信情報のうち、親機１１１ｂ以外の通信機から送られたものに含まれるＢＳＳＩＤは、「ＸＸＸ」以外である。
【０１０９】
そのため、中継機２１１ａは、ＤＦ通信情報１１４６ａ、１１４６ｃおよび１１４６ｆは親機１１１ａが子機３１１ａ乃至３１ｎａのいずれかに、中継機２１１ａを介さないで送付したＤＦ通信情報であることを判定し得る。一方、中継機２１１ａは、ＤＦ通信情報１１４６ｂ、１１４６ｄおよび１１４６ｅは、親機１１１ａ以外が、子機３１１ａ乃至３１ｎａのいずれかに、中継機２１１ａを介さないで送付したＤＦ通信情報であることを判定し得る。
【０１１０】
各ＤＦ通信情報に含まれるＭＡＣアドレスは、子機３１１ａ乃至３１ｎａのいずれかのＭＡＣアドレスである。
【０１１１】
中継機２１１ａは、ＤＦ通信情報１１４６ａ乃至１１４６ｆの各々に含まれる、送付先のＭＡＣアドレスと送付元の親機のＢＳＳＩＤとのセットを取得し、図３（ｂ）に表すデータベース１１４２に追加する（図５のＳ１０２の処理）。当該追加される情報が図７に表すデータベース追加情報１１４２ａである。
【０１１２】
そして、中継機２１１ａは、データベース追加情報１１４２ａから、ＢＳＳＩＤが親機の通信用ＢＳＳＩＤである「ＸＸＸ」に等しいものを選択する（図６のＳ２０２、Ｓ２０３の処理）。データベース追加情報１１４２ａの、「ｎｏ」が１、３、６の情報が選択される情報である。
【０１１３】
そして、中継機２１１ａは、選択された情報の各々について当該情報のＭＡＣアドレスがＭＡＣアドレスリスト１１４３ａにあるか否かの判定を行う（図６のＳ２０４の処理）。そして、中継機２１１ａは、ＭＡＣアドレスの「ＥＥ」がＭＡＣアドレスリスト１１４３ａにないことを判定する（図６のＳ２０４の「ｎｏ」）。
【０１１４】
そして、中継機２１１ａは、ＭＡＣアドレスリスト１１４３ａにＭＡＣアドレスの「ＥＥ」を追加する（図６のＳ２０５の処理）。
【０１１５】
当該追加後のＭＡＣアドレスリストがＭＡＣアドレスリスト１１４３ｂである。
【０１１６】
図８は、図１に表す中継機２１１の例である中継機２１１ｂが行う動作の第二の具体例を表す説明図である。図８に表す親機１１１ｂ及び子機３１１ｂ乃至３１ｎｂは、図１に表す親機１１１及び子機３１１乃至３１ｎの例である。また、通信用ＢＳＳＩＤ１０４１ｂは、図３（ａ）に表す通信用ＢＳＳＩＤ１０４１の例である。ＭＡＣアドレスリスト１１４３ｂａは、図８に表す動作の初期の図３（ｂ）に表すＭＡＣアドレスリスト１１４３の例である。また、ＭＡＣアドレスリスト１１４３ｂｂは、図８に表す動作の最後の時点での図３（ｂ）に表すＭＡＣアドレスリスト１１４３の例である。ＭＡＣアドレスリスト１１４３ｂａ、１１４３ｂｂは、送られたデータ情報を送信す市内子機のＭＡＣアドレスのリスト（前述の二つ目の動作に対応するリスト）である。また、データベース追加情報１１４２ｂは、図８に表す処理により図３（ｂ）に表すデータベース１１４２に追加された情報である。
【０１１７】
図８に表すように、親機１１１ｂは、通信用ＢＳＳＩＤ１０４１ｂとして、「ＸＸＸ」を保持している。図示は省略するが、当該通信用ＢＳＳＩＤ１０４１ｂは中継機２１１ｂも保持している。
【０１１８】
また、図８に表す処理の初期の段階のＭＡＣアドレスリスト１１４３ｂには、「ＡＡ」と「ＤＤ」の二つのＭＡＣアドレスが格納されている。当該ＭＡＣアドレスの各々は子機３１１ｂ乃至３１ｎｂのいずれかのＭＡＣアドレスである。
【０１１９】
この状態で、中継機２１１ａにおいて、前述のプロミスキャスモードがＯＮにされる。
【０１２０】
その後ＭＦ通信情報１１４７ａ乃至１１４７ｆの６つのＭＦ通信情報が親機１１１ａから中継機２１１ａに送付される。これらのＭＦ通信情報の各々は、各子機が親機１１１に対して出したＡｕｔｈｅｎｔｉｃａｔｉｏｎに対する親機１１１が応答していないことを確認済みのＭＦ通信情報であるとする。
【０１２１】
各ＭＦ通信情報にはマネージメント情報の他に、送付先のＭＡＣアドレスと送信元のＢＳＳＩＤが含まれる。例えば、ＭＦ通信情報１１４７ａでは、送付先のＭＡＣアドレスは「ＡＡＡ」であり送信元の親機のＢＳＳＩＤは「ＸＸＸ」である。
【０１２２】
これらのＭＦ通信情報には親機１１１ｂが送付したものと、親機１１１ｂ以外の通信機が送付したものとがある。そして、これらのＭＦ通信情報のうち、親機１１１ｂが送付したものに含まれるＢＳＳＩＤは、通信用ＢＳＳＩＤと同一の「ＸＸＸ」である。また、これらのＭＦ通信情報のうち、親機１１１ｂ以外の通信機から送られたものに含まれるＢＳＳＩＤは、「ＸＸＸ」以外である。
【０１２３】
各ＭＦ通信情報に含まれるＭＡＣアドレスは、子機３１１ｂ乃至３１ｎｂのいずれかのＭＡＣアドレスである。
【０１２４】
中継機２１１ｂは、ＭＦ通信情報１１４７ａ乃至１１４７ｆの各々に含まれる、送付先のＭＡＣアドレスと送付元の親機のＢＳＳＩＤとのセットを取得し、図３（ｂ）に表すデータベース１１４２に追加する（図５のＳ１０２の処理）。当該追加される情報が図８に表すデータベース追加情報１１４２ｂである。
【０１２５】
そして、中継機２１１ｂは、データベース追加情報１１４２ｂから、ＢＳＳＩＤが親機の通信用ＢＳＳＩＤである「ＸＸＸ」に等しいものを抽出する（図６のＳ２０２、Ｓ２０３の処理）。データベース追加情報１１４２ｂの、「ｎｏ」が１、３、６の情報が抽出される情報である。
【０１２６】
そして、中継機２１１ｂは、抽出された情報の各々について当該情報のＭＡＣアドレスがＭＡＣアドレスリスト１１４３ｂａにあるか否かの判定を行う（図６のＳ２０４の処理）。そして、中継機２１１ｂは、ＭＡＣアドレスの「ＥＥ」がＭＡＣアドレスリスト１１４３ｂａにないことを判定する（図６のＳ２０４の「ｎｏ」）。
【０１２７】
そして、中継機２１１ａは、ＭＡＣアドレスリスト１１４３ｂａにＭＡＣアドレスの「ＥＥ」を追加する（図６のＳ２０５の処理）。
【０１２８】
当該追加後のＭＡＣアドレスリストがＭＡＣアドレスリスト１１４３ｂである。
［効果］
本実施形態の中継機は、親機が当該中継機を介さずに各子機に直接送る情報を受信する。そして、前記中継機は、当該情報から、前記親機がデータ情報を送付する（又はしない）子機のＭＡＣアドレス情報が含まれている対象情報を選択する。そして、前記中継機は、当該対象情報から前記親機がデータ情報を送付する（又はしない）子機のＭＡＣアドレス情報を取得する。そして、前記中継機は当該取得した情報から、前記中継機がデータ情報を送付する（又はしない）子機のＭＡＣアドレスリストを作成する。そのため、前記中継機は、前記中継機がデータ情報を送付する（又はしない）子機のＭＡＣアドレスを、ユーザが入力、設定しなくても作成することができる。
【０１２９】
図９は、本発明の中継機の最小限の構成である中継機２１１ｘを表すブロック図である。
【０１３０】
中継機２１１ｘは、通信部１１２ｘと、判定部１３３ｘと、導出部１３４ｘとを備える。
【０１３１】
通信部１１２ｘは、各々固有のアドレスを有する図示しない子機が送受信する通信情報の受信を行う。
【０１３２】
判定部１３３ｘは、前記通信情報に含まれるアドレスに係る子機に対する図示しない親機からのデータ情報の送付の有無の判定の結果の出力を行う。
【０１３３】
導出部１３４ｘは、前記結果の所定の一方に係る前記アドレスの集合の生成を行う。
【０１３４】
中継機は２１１ｘは、前記親機が中継機２１１ｘを介さずに前記子機との間で行う通信に係る前記通信情報を傍受する。傍受した当該通信情報には、当該送付情報の送付先の子機が、前記親機がデータ情報を送付する送付先であるか否かを中継機２１１ｘが判定するための情報が含まれ得る。前記通信情報に当該判定するための情報が含まれる場合には、中継機２１１ｘは、当該送付情報から、前記親機がデータ情報の送付を行う又は行わない前記子機のアドレス群を得ることができる。そのため、中継機２１１ｘは、前記親機が設定している前期アドレス群を、中継機２１１ｘがデータ情報の送付の可否を判定するために用いる前記子機のアドレス群とすることができる。
【０１３５】
そのため、中継機２１１ｘは、上記構成により、［発明の効果］の項に記載した効果を奏する。
【０１３６】
以上、本発明の各実施形態を説明したが、本発明は、上記した実施形態に限定されるものではなく、本発明の基本的技術的思想を逸脱しない範囲で更なる変形、置換、調整を加えることができる。例えば、各図面に示した要素の構成は、本発明の理解を助けるための一例であり、これらの図面に示した構成に限定されるものではない。
【０１３７】
また、上記の実施形態の一部または全部は、以下の付記のようにも記述され得るが、以下には限られない。
【０１３８】
（付記１）
各々固有のアドレスを有する子機が送受信する通信情報の受信を行う通信部と、
前記通信情報に含まれるアドレスに係る子機に対する親機からのデータ情報の送付の有無の判定の結果の出力を行う判定部と、
前記結果の所定の一方に係る前記アドレスの集合の生成を行う導出部と、
を備える中継機。
【０１３９】
（付記２）
前記通信情報がデータ情報である、付記１に記載された中継機。
【０１４０】
（付記３）
前記データ情報が、ＩＥＥＥ８０２．１１標準に規定されたＤａｔａＦｒａｍｅ通信に係る情報である、付記１又は付記２に記載された中継機。
【０１４１】
（付記４）
前記有無の判定を、あるデータ情報が前記親機から前記子機に対して送付されたことを判定することにより行う、付記１乃至付記３のうちのいずれか一に記載された中継機。
【０１４２】
（付記５）
前記通信情報がマネージメント情報である、付記１に記載された中継機。
【０１４３】
（付記６）
前記マネージメント情報が、ＩＥＥＥ８０２．１１標準に規定されたＭａｎａｇｅｍｅｎｔＦｒａｍｅ通信に係る情報である、付記５に記載された中継機。
【０１４４】
（付記７）
前記有無の判定を、前記子機が前記親機に対して行ったデータ情報の送信の許可を表す情報に対する前記親機の応答状況又は応答内容により行う、付記５又は付記６に記載された中継機。
【０１４５】
（付記８）
前記許可を表す情報がＩＥＥＥ８０２．１１標準により規定されたＡｕｔｈｅｎｔｉｃａｔｉｏｎである、付記７に記載された中継機。
【０１４６】
（付記９）
前記アドレスがＭｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ（ＭＡＣ）アドレスである、付記１乃至付記８のうちのいずれか一に記載された中継機。
【０１４７】
（付記１０）
前記通信部は、前記受信をプロミスキャスモードで動作することにより行う、付記１乃至付記９のうちのいずれか一に記載された中継機。
【０１４８】
（付記１１）
前記有無の判定が、前記通信情報が前記親機が送付した前記通信情報であるか否かの部分判定を含む、付記１乃至付記１０のうちのいずれか一に記載された中継機。
【０１４９】
（付記１２）
前記部分判定を、前記通信情報に含まれる識別子が、前記親機が通信に使用する識別子であることを判定することにより行う、付記１１に記載された中継機。
【０１５０】
（付記１３）
前記識別子が、ＩＥＥＥ８０２．１１標準に規定されたＢａｓｉｃ  Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ（ＢＳＳＩＤ）である、付記１１に記載された中継機。
【０１５１】
（付記１４）
前記判定より前から前記識別子を保持する記録部をさらに備える、付記１２又は付記１３に記載された中継機。
【０１５２】
（付記１５）
前記親機が通信に使用する識別子が自己が通信に用いる識別子である、付記１２乃至付記１４のうちのいずれか一に記載された中継機。
【０１５３】
（付記１６）
前記アドレス群の情報により、前記子機群の各子機に対してデータ情報送付の可否の判定を行う、付記１乃至付記１５のうちのいずれか一に記載された中継機。
【０１５４】
（付記１７）
前記第二のアドレス群の情報により、前記子機群の所定の子機に対するデータ情報の送付を行う、付記１乃至付記１６のうちのいずれか一に中継機。
【０１５５】
（付記Ａ１）
付記１乃至付記１２のうちのいずれか一に記載された中継機と前記親機とを備える通信システム。
【０１５６】
（付記Ａ２）
前記子機群をさらに備える、付記Ａ１に記載された通信システム。
【０１５７】
（付記Ｂ１）
各々固有のアドレスを有する子機が送受信する通信情報の受信を行い、
前記通信情報に含まれるアドレスに係る子機に対する親機からのデータ情報の送付の有無の判定の結果の出力を行い、
前記結果の所定の一方に係る前記アドレスの集合の生成を行う、
生成方法。
【０１５８】
（付記Ｃ１）
各々固有のアドレスを有する子機が送受信する通信情報の受信を行う処理と、
前記通信情報に含まれるアドレスに係る子機に対する親機からのデータ情報の送付の有無の判定の結果の出力を行う処理と、
前記結果の所定の一方に係る前記アドレスの集合の生成を行う処理と、
をコンピュータに実行させる生成プログラム。
【符号の説明】
【０１５９】
１０１    通信システム
１０２ａ、１１２ａ、１１２ｘ、１２２ａ    通信部
１０３ａ、１１３ａ、１１３ｂ、１２３ａ    処理部
１１３ｂａ、１１３ｂｂ    副処理部
１０４ａ、１０４ｂ、１１４ａ、１１４ｂ、１２４ａ、１２４ｂ    記録部
１１１、１１１ａ    親機
１３３ｘ    判定部
１３４ｘ    導出部
２１１、２１１ａ、２１１ｘ、２１２、２１ｍ    中継機
３１１、３１１ａ、３１２、３１ｍ    子機
通信用ＢＳＳＩＤ    １０４１
データベース    １１４２
ＭＡＣアドレスリスト    １０４３
通信用ＭＡＣアドレス    １２４４
【図１】
2018050213.tif 000003
【図２】
2018050213.tif 000004
【図３】
2018050213.tif 000005
【図４】
2018050213.tif 000006
【図５】
2018050213.tif 000007
【図６】
2018050213.tif 000008
【図７】
2018050213.tif 000009
【図８】
2018050213.tif 000010
【図９】
2018050213.tif 000011