(57)【要約】【課題】布加工装置のイベント情報の無線通信による収集を、短時間で正確に実行できる情報収集システム、及び情報収集方法を提供する。【解決手段】無線子機は、無線親機に無線信号を送信する（Ｓ１３Ａ）。無線親機は無線信号を受信する（Ｓ１３Ｂ）。無線親機は、無線信号の受信電力を示す第一電力情報と無線子機の識別情報とを、制御装置に送信する（Ｓ１７Ａ）。制御装置は、第一電力情報と識別情報を受信する（Ｓ１７Ｂ）。制御装置は、無線子機が送信した無線信号を最も大きい受信電力で受信した無線親機をセル親機として特定し、セル親機が最も大きい受信電力で受信した無線信号を送信した無線子機であるセル子機の集合を示すセルを決定する（Ｓ２５）。制御装置は、決定したセル情報をセル親機に通知する（Ｓ２９Ａ）。制御装置はセル親機を介してイベント情報を収集する（Ｓ４５）。【選択図】図４
2019062419.tif 000002
【特許請求の範囲】
【請求項１】
複数の布加工装置の夫々に接続する複数の無線子機と、
前記複数の無線子機との間で無線通信を実行する複数の無線親機と、
前記布加工装置にて発生したイベントのイベント情報を、前記複数の無線子機及び前記複数の無線親機を介して収集する制御装置と
を備えた情報収集システムであって、
前記複数の無線子機は夫々、
前記複数の無線親機に前記複数の無線子機を識別する識別情報を含む無線信号を送信する第一送信手段を備え、
前記複数の無線親機は夫々、
前記第一送信手段で前記複数の無線子機が夫々送信した前記無線信号を受信する第一受信手段と、
前記第一受信手段により受信した前記無線信号の受信電力を示す第一電力情報と、前記無線信号を送信した前記無線子機を識別する識別情報とを、前記制御装置に送信する第二送信手段と
を備え、
前記制御装置は、
前記第二送信手段で前記複数の無線親機が夫々送信した前記第一電力情報と前記識別情報を受信する第二受信手段と、
前記第二受信手段により受信した前記第一電力情報及び前記識別情報に基づき、夫々の前記無線子機が送信した前記無線信号を最も大きい受信電力で受信した前記無線親機をセル親機として特定し、前記セル親機が最も大きい受信電力で受信した前記無線信号を送信した前記無線子機であるセル子機の集合を示すセルを決定する第一決定手段と、
前記第一決定手段により決定した前記セルを示すセル情報を、前記セル親機に通知する第一通知手段と、
前記第一通知手段により前記セル情報を通知した前記セル親機を介して、前記セル子機が取得した前記イベント情報を収集する収集手段と、
を備えたことを特徴とする情報収集システム。
【請求項２】
前記制御装置は、
前記第一決定手段により決定した前記セルが含む前記セル子機の総数が、前記複数の無線子機の数である子機数よりも少ない時、使用者に報知する報知手段を備えたことを特徴とする請求項１に記載の情報収集システム。
【請求項３】
前記制御装置は、
前記第一決定手段により決定した前記セルを構成する前記セル親機の総数が、前記複数の無線親機の数である親機数よりも少ない時、使用者に報知する報知手段を備えたことを特徴とする請求項１に記載の情報収集システム。
【請求項４】
前記制御装置は、
前記第一決定手段により決定した前記セルが含む前記セル子機と、前記セルを構成する前記セル親機との総数が、前記複数の無線子機の数である子機数と、前記複数の無線親機の数である親機数の総数よりも少ない時、使用者に報知する報知手段を備えたことを特徴とする請求項１に記載の情報収集システム。
【請求項５】
前記制御装置は、
前記収集手段により前記イベント情報を収集するときに前記セル子機と前記セル親機とが実行する無線通信の状態に応じて、前記第一決定手段により決定した前記セルが含む前記セル子機を変更し、前記セルを再決定する第二決定手段を備えたことを特徴とする請求項１〜４の何れかに記載の情報収集システム。
【請求項６】
前記制御装置は、
前記第一通知手段において、前記セル子機毎に異なる第一タイミングを前記セル親機に更に通知し、
前記セル親機は、前記第一通知手段で前記制御装置が通知した前記第一タイミングを、前記セル子機に通知する第二通知手段を更に備え、
前記セル子機は、
前記布加工装置から前記イベント情報を取得し、前記セル親機に対して、前記第二通知手段により前記セル親機が通知した前記第一タイミングで前記イベント情報を送信する第三送信手段を備え、
前記セル親機は、
前記第三送信手段で前記セル子機が送信した前記イベント情報を受信する第三受信手段と、
前記第三受信手段により受信した前記イベント情報と、前記イベント情報の受信電力を示す第二電力情報と、前記イベント情報を送信した前記無線子機を識別する前記識別情報とを、前記制御装置に送信する第四送信手段と
を備え、
前記制御装置は、
前記収集手段において、前記セル親機が送信した前記イベント情報を受信して収集し、
前記第二決定手段において、前記第四送信手段で前記セル親機が前記イベント情報と共に送信した前記第二電力情報と前記識別情報に基づき、前記セルを再決定することを特徴とする請求項５に記載の情報収集システム。
【請求項７】
前記制御装置は、
前記第一通知手段において、全ての前記セル子機に共通の計測期間を更に通知し、
前記複数の無線親機は夫々、
前記第一受信手段において、前記無線子機が送信した前記無線信号を前記計測期間中に受信し、
前記第二送信手段において、前記第一受信手段により受信した前記無線信号の受信電力を示す前記第一電力情報と、前記無線信号を送信した前記無線子機を識別する前記識別情報とを、前記制御装置に送信し、
前記制御装置は、
前記第二受信手段において、前記複数の無線親機が夫々送信した前記第一電力情報と前記識別情報を受信し、
前記第一決定手段において、前記第二受信手段により受信した前記第一電力情報及び前記識別情報に基づき、前記セルを再決定することを特徴とする請求項５に記載の情報収集システム。
【請求項８】
前記制御装置は、
前記第一通知手段において、前記セル子機毎に異なる第一タイミングと、全ての前記セル子機に共通の第二タイミングとを更に通知し、
前記セル子機は、
前記布加工装置から前記イベント情報を取得し、前記セル親機に対して前記第一タイミングで前記イベント情報を送信する第三送信手段を備え、
前記セル親機は、
前記第三送信手段で前記セル子機が送信した前記イベント情報を受信する第三受信手段と、
前記第三受信手段により受信した前記イベント情報を前記制御装置に送信する第四送信手段と
を備え、
前記制御装置は、
前記収集手段において、前記セル親機が送信した前記イベント情報を受信して収集し、
前記セル子機及び前記セル親機は夫々、
前記イベント情報とは別の別情報の通信を、前記第二タイミングで実行する通信手段を備えたことを特徴とする請求項１〜５の何れかに記載の情報収集システム。
【請求項９】
前記制御装置は、
前記第一通知手段において、前記セル子機の総数が少ない程、短い周期の前記第二タイミングを特定して通知することを特徴とする請求項８に記載の情報収集システム。
【請求項１０】
前記制御装置は、
前記通信手段において、前記別情報の容量が所定量より大きい時、前記別情報の容量が所定量以下の時よりも高い頻度で前記第二タイミングを特定し、通信を実行することを特徴とする請求項８に記載の情報収集システム。
【請求項１１】
複数の布加工装置の夫々に接続する複数の無線子機と、
前記複数の無線子機との間で無線通信を実行する複数の無線親機と、
前記布加工装置にて発生したイベントのイベント情報を、前記複数の無線子機及び前記複数の無線親機を介して収集する制御装置と
を備えた情報収集システムが実行する情報収集方法であって、
前記複数の無線子機が夫々、前記複数の無線親機に前記複数の無線子機を識別する識別情報を含む無線信号を送信する第一送信工程と、
前記複数の無線親機が夫々、前記第一送信工程で前記複数の無線子機が夫々送信した前記無線信号を受信する第一受信工程と、
前記複数の無線親機が夫々、前記第一受信工程により受信した前記無線信号の受信電力を示す第一電力情報と、前記無線信号を送信した前記無線子機を識別する識別情報とを、前記制御装置に送信する第二送信工程と、
前記制御装置が、前記第二送信工程で前記複数の無線親機が夫々送信した前記第一電力情報と前記識別情報を受信する第二受信工程と、
前記制御装置が、前記第二受信工程により受信した前記第一電力情報及び前記識別情報に基づき、夫々の前記無線子機が送信した前記無線信号を最も大きい受信電力で受信した前記無線親機をセル親機として特定し、前記セル親機が最も大きい受信電力で受信した前記無線信号を送信した前記無線子機であるセル子機の集合を示すセルを決定する第一決定工程と、
前記制御装置が、前記第一決定工程により決定した前記セルを示すセル情報を、前記セル親機に通知する通知工程と
前記制御装置が、前記通知工程により前記セル情報を通知した前記セル親機を介して、前記セル子機が取得した前記イベント情報を収集する収集工程と、
を備えたことを特徴とする情報収集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、布加工装置のイベント情報を、無線通信により収集する為の情報収集システム、及び情報収集方法に関する。
【背景技術】
【０００２】
ミシン等の布加工装置において発生する各種イベントに関連する情報（「イベント情報」と称す）を収集するシステムが公知である。特許文献１は、自立形成型無線ＬＡＮ方式を開示する。該方式は、複数のアクセスポイントが夫々、電波到達範囲内のモバイル端末を含むセルを自律的に形成し、形成したセル内のモバイル端末と無線通信を行う。又、各アクセスポイントは他のアクセスポイントとの間で無線リンクを自律的に形成し、該無線リンクを介してデータパケットを転送する。上記システムに該方式を適用することにより、無線通信によるイベント情報の収集が可能となる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−３３３０５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記方式では、アクセスポイント間及びアクセスポイントとモバイル端末との間で、セル及び無線リンクの形成を自律的に行なう為の通信が必要となる。故に、該通信による干渉、帯域幅の抑制が要因となり、データパケットの通信遅延、誤り率が増大して通信品質が低下する可能性がある。
【０００５】
本発明の目的は、布加工装置のイベント情報の無線通信による収集を、短時間で正確に実行できる情報収集システム、及び情報収集方法を提供することである。
【課題を解決するための手段】
【０００６】
本発明の第一態様に係る情報収集システムは、複数の布加工装置の夫々に接続する複数の無線子機と、前記複数の無線子機との間で無線通信を実行する複数の無線親機と、前記布加工装置にて発生したイベントのイベント情報を、前記複数の無線子機及び前記複数の無線親機を介して収集する制御装置とを備えた情報収集システムであって、前記複数の無線子機は夫々、前記複数の無線親機に前記複数の無線子機を識別する識別情報を含む無線信号を送信する第一送信手段を備え、前記複数の無線親機は夫々、前記第一送信手段で前記複数の無線子機が夫々送信した前記無線信号を受信する第一受信手段と、前記第一受信手段により受信した前記無線信号の受信電力を示す第一電力情報と、前記無線信号を送信した前記無線子機を識別する識別情報とを、前記制御装置に送信する第二送信手段とを備え、前記制御装置は、前記第二送信手段で前記複数の無線親機が夫々送信した前記第一電力情報と前記識別情報を受信する第二受信手段と、前記第二受信手段により受信した前記第一電力情報及び前記識別情報に基づき、夫々の前記無線子機が送信した前記無線信号を最も大きい受信電力で受信した前記無線親機をセル親機として特定し、前記セル親機が最も大きい受信電力で受信した前記無線信号を送信した前記無線子機であるセル子機の集合を示すセルを決定する第一決定手段と、前記第一決定手段により決定した前記セルを示すセル情報を、前記セル親機に通知する第一通知手段と前記第一通知手段により前記セル情報を通知した前記セル親機を介して、前記セル子機が取得した前記イベント情報を収集する収集手段と、を備えたことを特徴とする。
【０００７】
情報収集システムにおいて、制御装置は、無線親機が無線子機から受信した無線信号の受信電力に基づいてセルを決定する。制御装置は、決定したセルを示すセル情報を、セル親機に通知する。これにより、制御装置は、セル親機及びセル子機を介した無線通信により、布加工装置のイベント情報を収集する。上記の如く、情報収集システムでは、制御装置が決定したセル内でセル親機とセル子機が無線通信を行い、制御装置が無線親機と通信を行ってイベント情報を収集する。故に、セルの形成、及び、制御装置と無線親機の間のリンクを自律的に形成する為の通信が不要となる。従って、情報収集システムは、イベント情報の収集を短時間で正確に実行できる。
【０００８】
第一態様において、前記制御装置は、前記複数の無線子機の数である子機数を記憶する記憶部と、前記第一決定手段により決定した前記セルが含む前記セル子機の総数が、前記記憶部が記憶した前記子機数よりも少ない時、使用者に報知する報知手段を備えてもよい。つまり、情報収集システムは、無線通信を行うことができない無線子機がシステム内にあることを、情報収集システムの使用者に報知する。これにより使用者は、イベント情報を取得できない布加工装置がシステム内にあることを認識できる。
【０００９】
第一態様において、前記制御装置は、前記第一決定手段により決定した前記セルを構成する前記セル親機の総数が、前記複数の無線親機の数である親機数よりも少ない時、使用者に報知する報知手段を備えてもよい。つまり、情報収集システムは、イベント情報の収集に使用していない無線親機がシステム内にあることを、情報収集システムの使用者に報知する。これにより使用者は、不要な無線親機がシステム内にあることを認識できる。
【００１０】
第一態様において、前記制御装置は、前記第一決定手段により決定した前記セルが含む前記セル子機と、前記セルを構成する前記セル親機との総数が、前記複数の無線子機の数である子機数と、前記複数の無線親機の数である親機数の総数よりも少ない時、使用者に報知する報知手段を備えてもよい。つまり、情報収集システムは、無線通信を行うことができない無線子機、又は、イベント情報の収集に使用していない無線親機がシステム内にあることを、情報収集システムの使用者に報知できる。
【００１１】
第一態様において、前記制御装置は、前記収集手段により前記イベント情報を収集するときに前記セル子機と前記セル親機とが実行する無線通信の状態に応じて、前記第一決定手段により決定した前記セルが含む前記セル子機を変更し、前記セルを再決定する第二決定手段を備えてもよい。該時、例えば制御装置は、イベント情報の収集中において、セル親機がセル子機から受信したイベント情報の受信電力が所定値よりも小さい時、セル子機をセルの構成から除外できる。又、例えば制御装置は、イベント情報を受信できなかったセル子機を、セルの構成から除外できる。故に、情報収集システムは、制御装置によるイベント情報の収集中においても、セル親機とセル子機との間の通信状態に応じてセルを再決定できる。
【００１２】
第一態様において、前記制御装置は、前記第一通知手段において、前記セル子機毎に異なる第一タイミングを前記セル親機に更に通知し、前記セル親機は、前記第一通知手段で前記制御装置が通知した前記第一タイミングを、前記セル子機に通知する第二通知手段を更に備え、前記セル子機は、前記布加工装置から前記イベント情報を取得し、前記セル親機に対して、前記第二通知手段により前記セル親機が通知した前記第一タイミングで前記イベント情報を送信する第三送信手段を備え、前記セル親機は、前記第三送信手段で前記セル子機が送信した前記イベント情報を受信する第三受信手段と、前記第三受信手段により受信した前記イベント情報と、前記イベント情報の受信電力を示す第二電力情報と、前記イベント情報を送信した前記無線子機を識別する前記識別情報とを、前記制御装置に送信する第四送信手段とを備え、前記制御装置は、前記収集手段において、前記セル親機が送信した前記イベント情報を受信して収集し、前記第二決定手段において、前記第四送信手段で前記セル親機が前記イベント情報と共に送信した前記第二電力情報と前記識別情報に基づき、前記セルを再決定してもよい。該時、制御装置は、イベント情報の収集中において、セル親機がセル子機から受信したイベント情報の受信電力に応じて、セルを変更できる。
【００１３】
第一態様において、前記制御装置は、前記第一通知手段において、全ての前記セル子機に共通の計測期間を更に通知し、前記複数の無線親機は夫々、前記第一受信手段において、前記無線子機が送信した前記無線信号を前記計測期間中に受信し、前記第二送信手段において、前記第一受信手段により受信した前記無線信号の受信電力を示す前記第一電力情報と、前記無線信号を送信した前記無線子機を識別する前記識別情報とを、前記制御装置に送信し、前記制御装置は、前記第二受信手段において、前記複数の無線親機が夫々送信した前記第一電力情報と前記識別情報を受信し、前記第一決定手段において、前記第二受信手段により受信した前記第一電力情報及び前記識別情報に基づき、前記セルを再決定してもよい。イベント情報の収集中において、セルが含まない無線子機からセル親機が無線信号を受信する時がある。該時、制御装置は、セル親機が無線子機から受信した無線信号の受信電力に応じて、セルを変更できる。
【００１４】
第一態様において、前記制御装置は、前記第一通知手段において、前記セル子機毎に異なる第一タイミングと、全ての前記セル子機に共通の第二タイミングとを更に通知し、前記セル子機は、前記布加工装置から前記イベント情報を取得し、前記セル親機に対して前記第一タイミングで前記イベント情報を送信する第三送信手段を備え、前記セル親機は、前記第三送信手段で前記セル子機が送信した前記イベント情報を受信する第三受信手段と、前記第三受信手段により受信した前記イベント情報を前記制御装置に送信する第四送信手段とを備え、前記制御装置は、前記収集手段において、前記セル親機が送信した前記イベント情報を受信して収集し、前記セル子機及び前記セル親機は夫々、前記イベント情報とは別の別情報の通信を、前記第二タイミングで実行する通信手段を備えてもよい。つまり、制御装置は、セル親機及びセル子機によるイベント情報の通信タイミングと、セル親機及びセル子機による別情報の通信タイミングとが一致することを防止できる。故に、イベント情報と別情報との夫々の通信タイミングが一致して干渉が発生することを防止できる。
【００１５】
第一態様において、前記制御装置は、前記第一通知手段において、前記セル子機の総数が少ない程、短い周期の前記第二タイミングを特定して通知してもよい。セル子機の総数が少ない程、イベント情報の通信に要する時間は短くて済む。故に、制御装置は、セル子機の総数が小さい程、第二タイミングの周期を短くして別情報の通信頻度を高める。これにより、制御装置は、別情報の通信に要する十分な時間を確保できる。
【００１６】
第一態様において、前記制御装置は、前記通信手段において、前記別情報の容量が所定量より大きい時、前記別情報の容量が所定量以下の時よりも高い頻度で前記第二タイミングを特定し、通信を実行してもよい。該時、別情報の容量が大きい程、別情報の通信頻度を高めることができる。従って情報収集システムは、セル親機とセル子機との間で、容量が大きい別情報通信を行うことができる。
【００１７】
本発明の第二態様に係る情報収集方法は、複数の布加工装置の夫々に接続する複数の無線子機と、前記複数の無線子機との間で無線通信を実行する複数の無線親機と、前記布加工装置にて発生したイベントのイベント情報を、前記複数の無線子機及び前記複数の無線親機を介して収集する制御装置とを備えた情報収集システムが実行する情報収集方法であって、前記複数の無線子機が夫々、前記複数の無線親機に前記複数の無線子機を識別する識別情報を含む無線信号を送信する第一送信工程と、前記複数の無線親機が夫々、前記第一送信工程で前記複数の無線子機が夫々送信した前記無線信号を受信する第一受信工程と、前記複数の無線親機が夫々、前記第一受信工程により受信した前記無線信号の受信電力を示す第一電力情報と、前記無線信号を送信した前記無線子機を識別する識別情報とを、前記制御装置に送信する第二送信工程と、前記制御装置が、前記第二送信工程で前記複数の無線親機が夫々送信した前記第一電力情報と前記識別情報を受信する第二受信工程と、前記制御装置が、前記第二受信工程により受信した前記第一電力情報及び前記識別情報に基づき、夫々の前記無線子機が送信した前記無線信号を最も大きい受信電力で受信した前記無線親機をセル親機として特定し、前記セル親機が最も大きい受信電力で受信した前記無線信号を送信した前記無線子機であるセル子機の集合を示すセルを決定する第一決定工程と、前記制御装置が、前記第一決定工程により決定した前記セルを示すセル情報を、前記セル親機に通知する通知工程と前記制御装置が、前記通知工程により前記セル情報を通知した前記セル親機を介して、前記セル子機が取得した前記イベント情報を収集する収集工程と、を備えたことを特徴とする。第二態様によれば、第一態様と同様の効果を奏することができる。
【図面の簡単な説明】
【００１８】
【図１】情報収集システム１のシステム構成図、及び、制御装置２、布加工装置３、無線子機４、無線親機５の夫々のブロック図。
【図２】第一タイミング、第二タイミング、計測期間を示す図。
【図３】親機テーブル２４Ａ、子機テーブル２４Ｂ、セルテーブル２４Ｃを示す図。
【図４】第一通信手順を示す図。
【図５】第一メイン処理（制御装置）の流れ図。
【図６】第一メイン処理（制御装置）の流れ図。
【図７】第一メイン処理（無線親機）の流れ図。
【図８】第一メイン処理（無線親機）の流れ図。
【図９】第一メイン処理（無線子機）の流れ図。
【図１０】第二通信手順を示す図。
【図１１】第二メイン処理（制御装置）の流れ図。
【図１２】第二メイン処理（無線親機）の流れ図。
【図１３】第二メイン処理（無線親機）の流れ図。
【図１４】第二メイン処理（無線子機）の流れ図。
【図１５】第三メイン処理（無線親機）の流れ図。
【図１６】第三メイン処理（制御装置）の流れ図。
【図１７】第三メイン処理（制御装置）の流れ図。
【図１８】第四メイン処理（制御装置）の流れ図。
【図１９】タイミング決定処理の流れ図。
【図２０】第四メイン処理（無線親機）の流れ図。
【図２１】第四メイン処理（無線親機）の流れ図。
【図２２】第四メイン処理（無線子機）の流れ図。
【図２３】第四メイン処理（無線子機）の流れ図。
【発明を実施するための形態】
【００１９】
＜情報収集システム１の構成＞
図１に示すように、情報収集システム１は、制御装置２、布加工装置３、無線子機４、及び無線親機５を含む。制御装置２と無線親機５は、ＬＡＮ、ＷＡＮ等のネットワーク６に接続し、有線通信を行う。布加工装置３はミシンであり、無線子機４と接続する。無線子機４は、無線親機５と無線通信を行う。
【００２０】
制御装置２は、布加工装置３で発生するイベントに関連する情報（「イベント情報」と称す）を、無線子機４と無線親機５を介して収集する。布加工装置３で発生するイベントとして、布加工装置３の電源オン、電源オフ、縫製開始、縫製終了、一時停止等がある。無線親機５は、自身を含むセル７内の無線子機４と無線通信を行い、該無線子機４と接続する布加工装置３のイベント情報を取得する。
【００２１】
例えば、制御装置２は、セル７Ａ内の無線親機５Ａと無線子機４Ａ−１、４Ａ−２、４Ａ−３・・・（総称して「無線子機４Ａ」と称す）が無線通信を行うことで、無線子機４Ａと接続する布加工装置３Ａ−１、３Ａ−２、３Ａ−３・・・（総称して「布加工装置３Ａ」と称す）のイベント情報を収集する。制御装置２は、セル７Ｂ内の無線親機５Ｂと無線子機４Ｂ−１、４Ｂ−２、４Ｂ−３・・・（総称して「無線子機４Ｂ」と称す）が無線通信を行うことで、無線子機４Ｂと接続する布加工装置３Ｂ−１、３Ｂ−２、３Ｂ−３・・・（総称して「布加工装置３Ｂ」と称す）のイベント情報を取得する。制御装置２は、セル７Ｃ内の無線親機５Ｃと無線子機４Ｃ−１、４Ｃ−２、４Ｃ−３・・・（総称して「無線子機４Ｃ」と称す）が無線通信を行うことで、無線子機４Ｃと接続する布加工装置３Ｃ−１、３Ｃ−２、３Ｃ−３・・・（総称して「布加工装置３Ｃ」と称す）のイベント情報を取得する。
【００２２】
無線子機４と無線親機５の間の無線通信の周波数は、セル７毎に相違する。無線子機４が無線親機５に無線送信する場合の送信電力とイベント情報の送信タイミングは、制御装置２が決定する。以下、無線子機４を識別するＩＤを、「子機ＩＤ」と称す。無線親機５を識別するＩＤを、「親機ＩＤ」と称す。子機ＩＤと親機ＩＤは夫々、図１に示す無線子機４と無線親機５の符号と同一とする。
【００２３】
＜収集通信の概要＞
図２を参照し、制御装置２がイベント情報を収集する為に無線子機４と無線親機５が実行する通信を説明する。制御装置２は、夫々が１秒周期である第０周期〜第２９周期を含む３０秒のサイクルを定義し、セル７内の各無線子機４に各周期を一つずつ割り当てる。無線子機４は、制御装置２が割り当てた周期に応じたタイミングで、無線親機５にイベント情報を送信する。無線子機４が無線親機５にイベント情報を送信するタイミングは、セル７内の無線子機４の台数に応じて異なる。
【００２４】
例えば、セル７Ａ内の無線子機４Ａ−１、４Ａ−２、４Ａ−３・・・（図１参照）の台数が１６〜２０台の場合、図２（Ａ）に示すように、制御装置２は、第０周期〜第３周期、第５〜第８周期、第１０〜第１３周期、第１５〜第１８周期、第２０〜第２３周期の中から一つずつ、無線子機４Ａ−１、４Ａ−２、４Ａ−３・・・に割り当てる。
【００２５】
又、制御装置２は、イベント情報とは別の情報（「別情報」と称す）の通信を行う周期として、上記周期と異なる第４周期、第９周期、第１４周期、第２４周期を全ての無線子機４Ａに割り当てる。該周期では、無線子機４が無線親機５に別情報を送信する場合と、無線親機５が無線子機４に別情報を送信する場合がある。別情報として、無線子機４と無線親機５に設定する各種パラメータ情報、無線子機４と無線親機５の夫々の通信の履歴情報等がある。更に、制御装置２は、第２５周期〜第２９周期を計測期間として全ての無線子機４Ａに割り当てる。計測期間は、セル７Ａに新たに含める無線子機４Ａを無線親機５Ａが検出する為の期間である。
【００２６】
制御装置２は、セル７Ａ内の無線子機４の台数が１１〜１５台の場合、図２（Ｂ）に示すように、イベント情報を送信する為の周期、別情報の通信を行う為の周期、及び、計測期間を決定する。制御装置２は、セル７Ａが包含する無線子機４の台数が１〜１０台の場合、図２（Ｃ）に示すように、イベント情報を送信する為の周期、別情報の通信を行う為の周期、及び、計測期間を決定する。更に、制御装置２は、図２（Ｄ）に示すように、セル７Ａ内の無線子機４の台数に依らず、別情報の通信を行う為の周期として第０〜第２４周期を全て割り当てる場合がある（第二変形例参照）。尚、図２（Ａ）〜（Ｄ）の何れの場合も計測期間（第２５〜第２９周期）は共通である。
【００２７】
制御装置２は、無線子機４がイベント情報を送信する周期のタイミング（「第一タイミング」と称す）、別情報の通信を行う周期のタイミング（「第二タイミング」と称す）、計測期間を、図２に基づき、セル７内の無線子機４の台数に応じて決定する。第一タイミングは、セル７内で無線子機４毎に相違する。一方、第二タイミングは、セル７内の全ての無線子機４で共通する。又、計測期間は、情報収集システム１内の全ての無線子機４で共通する。制御装置２は更に、セル７毎の周波数（「使用周波数」と称す）と、無線子機４毎の送信電力（「使用電力」と称す）を決定する。制御装置２は、決定した第一タイミング、第二タイミング、計測期間、使用周波数、使用電力を、無線親機５に通知する。無線親機５は、自身を含むセル７内の無線子機４に対し、第一タイミング、第二タイミング、計測期間、使用周波数、使用電力を通知する。
【００２８】
例えば、セル７Ａ内の無線子機４Ａ−１、４Ａ−２、４Ａ−３・・・は夫々、制御装置２が個別に割り当てた第一タイミングで、無線親機５Ａにイベント情報を送信する。又、無線子機４Ａ又は無線親機５Ａは、制御装置２が共通に割り当てた第二タイミングで、別情報の通信を行う。該時、無線子機４Ａは、使用周波数を用い且つ制御装置２が個別に決定した使用電力でイベント情報又は別情報を送信する。以下、無線子機４と無線親機５が上記のように実行するイベント情報と別情報の通信を、「収集通信」という。
【００２９】
＜電気的構成＞
図１を参照し、制御装置２の電気的構成を説明する。制御装置２は、制御装置２を制御するＣＰＵ２１を備える。ＣＰＵ２１は、ＲＯＭ２２、ＲＡＭ２３、記憶部２４、通信Ｉ／Ｆ２５、ドライブ装置２６と、非図示のインタフェース回路を介して電気的に接続する。ＲＯＭ２２は、ブートプログラム、ＢＩＯＳ等を記憶する。ＲＡＭ２３には、タイマ、カウンタ、フラグデータ、一時的なデータ等を記憶する。記憶部２４は、ハードディスク等の記憶媒体で構成する。記憶部２４には、ＣＰＵ２１が実行する処理のプログラム、ＯＳ、及び、後述する各種テーブルを記憶する。通信Ｉ／Ｆ２５は、制御装置２がネットワーク６に接続する為のインタフェース素子（例えば、ＬＡＮカード等）である。ＣＰＵ２１は、通信Ｉ／Ｆ２５を介して、ネットワーク６に接続する他の機器とデータの送受信を行う。ドライブ装置２６は、半導体メモリ又は光ディスク等の記憶媒体２６Ａに記憶した情報を読み出すことができる。ＣＰＵ２１は、記憶媒体２６Ａに記憶したプログラムをドライブ装置２６によって読み出し、記憶部２４に記憶できる。
【００３０】
尚、記憶部２４は、例えば、フラッシュメモリ及び／又はＲＯＭ等、他の記憶媒体で構成されてもよい。ＣＰＵ２１として、汎用的なプロセッサを用いてもよい。ＣＰＵ２１が実行する処理の一部は、他の電子部品（例えば、ＡＳＩＣ）が代わりに実行してもよい。ＣＰＵ２１が実行する処理は、分散処理により複数の電子機器（つまり、複数のＣＰＵ）が実行してもよい。ＣＰＵ２１は、ネットワーク６に接続した別のサーバからプログラムをダウンロードし、記憶部２４に記憶してもよい。
【００３１】
布加工装置３の電気的構成を説明する。布加工装置３は、布加工装置３の制御を司るＣＰＵ３１を備える。ＣＰＵ３１は、ＲＯＭ３２、ＲＡＭ３３、記憶部３４、駆動回路３５、液晶表示装置（ＬＣＤ）３７、操作部３８、ＵＳＢ  Ｉ／Ｆ３９と、非図示のインタフェース回路を介して電気的に接続する。ＲＯＭ３２は、ブートプログラム等を記憶する。ＲＡＭ３３は、タイマ、カウンタ、フラグデータ、一時的なデータを記憶する。記憶部３４は、フラッシュメモリ等の記憶媒体で構成する。記憶部３４は、ＣＰＵ３１が実行する処理のプログラムを記憶する。駆動回路３５は、ＣＰＵ３１が出力する信号に応じて、上軸モータ３６Ａ、布送りモータ３６Ｂを駆動する。上軸モータ３６Ａは、非図示の針棒に接続した縫針を上下に往復移動させる。布送りモータ３６Ｂは、非図示の布送り機構を水平方向に移動させる。布加工装置３は上軸モータ３６Ａと布送りモータ３６Ｂを同期駆動することで布を加工する。ＬＣＤ３７は、縫製に関する各種情報を表示可能である。操作部３８は、非図示のペダル、操作キー、タッチパネル等を含む。ＵＳＢ  Ｉ／Ｆ３９は、ＵＳＢを介して布加工装置３に機器を接続するためのインタフェース素子である。ＣＰＵ３１は、ＵＳＢを介して接続した機器との間で、ＵＳＢ  Ｉ／Ｆ３９を介してデータの送受信を行う。
【００３２】
無線子機４の電気的構成を説明する。無線子機４は、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、記憶部４４、通信部４５、ＵＳＢ  Ｉ／Ｆ４６を有する。ＣＰＵ４１は、ＲＯＭ４２、ＲＡＭ４３、記憶部４４、通信部４５、ＵＳＢ  Ｉ／Ｆ４６と、非図示のインタフェース回路を介して電気的に接続する。ＲＯＭ４２は、ブートプログラム等を記憶する。ＲＡＭ４３は、タイマ、カウンタ、フラグデータ、一時的なデータを記憶する。記憶部４４は、フラッシュメモリ等の記憶媒体で構成する。記憶部４４は、ＣＰＵ４１が実行する処理のプログラムを記憶する。通信部４５は、無線親機５と接続して無線通信を行うためのインタフェース素子（例えば、Ｗｉ−Ｆｉ（登録商標）通信モジュールなど）である。ＵＳＢ  Ｉ／Ｆ４６は、ＵＳＢを介して無線子機４に機器を接続するためのインタフェース素子である。ＣＰＵ４１は、ＵＳＢを介して接続した機器との間で、ＵＳＢ  Ｉ／Ｆ４６を介してデータの送受信を行う。
【００３３】
無線親機５の電気的構成を説明する。無線親機５は、ＣＰＵ５１、ＲＯＭ５２、ＲＡＭ５３、記憶部５４、通信部５５、通信Ｉ／Ｆ５６を有する。ＣＰＵ５１は、ＲＯＭ５２、ＲＡＭ５３、記憶部５４、通信部５５、通信Ｉ／Ｆ５６と、非図示のインタフェース回路を介して電気的に接続する。ＲＯＭ５２は、ブートプログラム等を記憶する。ＲＡＭ５３は、タイマ、カウンタ、フラグデータ、一時的なデータを記憶する。記憶部５４は、フラッシュメモリ等の記憶媒体で構成する。記憶部５４は、ＣＰＵ５１が実行する処理のプログラムを記憶する。通信部５５は、無線子機４と接続して無線通信を行うためのインタフェース素子（例えば、Ｗｉ−Ｆｉ（登録商標）通信モジュールなど）である。通信Ｉ／Ｆ５６は、無線子機４がネットワーク６に接続する為のインタフェース素子（例えば、ＬＡＮカード等）である。ＣＰＵ５１は、通信Ｉ／Ｆ５６を介して、ネットワーク６に接続する他の機器とデータの送受信を行う。
【００３４】
＜各種テーブル＞
図３を参照し、制御装置２の記憶部２４が記憶する親機テーブル２４Ａ、子機テーブル２４Ｂ、セルテーブル２４Ｃを説明する。親機テーブル２４Ａは、情報収集システム１内の全ての無線親機５の夫々の親機ＩＤをインデックスＭと対応付けて記憶する。インデックスＭは、無線親機５の夫々の親機ＩＤを区別する為の番号である。子機テーブル２４Ｂは、情報収集システム１内の全ての無線子機４の夫々の子機ＩＤを記憶する。セルテーブル２４Ｃは、情報収集システム１内の全てのセル７の夫々について、各セル７内で通信を行う無線子機４と無線親機５の夫々の子機ＩＤと親機ＩＤを対応付けて記憶する。
【００３５】
＜第一通信手順（収集通信開始前）＞
図４を参照し、収集通信を開始する迄の第一通信手順の概要を説明する。尚、説明を容易化する為、後述する流れ図（図５〜図９）で説明する通信手順の一部を省略する。無線子機４Ａ、４Ｂ、４Ｃは夫々、子機ＩＤを含む信号（「ビーコン」と称す）を、所定の運用周波数且つ所定間隔で繰り返し送信する（Ｓ１３Ａ）。制御装置２は、親機テーブル２４Ａに記憶した親機ＩＤ「５Ａ」の無線親機５Ａに対し、無線親機５Ａを起動する為の起動指示を送信する（Ｓ１１Ａ）。無線親機５Ａは起動指示を受信する（Ｓ１１Ｂ）。
【００３６】
無線親機５Ａは起動指示の受信後、各無線子機４Ａが送信したビーコンを受信する（Ｓ１３Ｂ）。無線親機５Ａは、受信した各ビーコンから子機ＩＤ「４Ａ−１」「４Ａ−２」・・・を取得し、各ビーコンの受信電力を特定する（Ｓ１５）。無線親機５Ａは、特定した受信電力を示す情報（「第一電力情報」と称す）と子機ＩＤとを対応付けたリストを作成し、制御装置２に送信する（Ｓ１７Ａ）。制御装置２はリストを受信する（Ｓ１７Ｂ）。制御装置２は、受信したリストに、リストを送信した無線親機５Ａの親機ＩＤ「５Ａ」を対応付け、記憶部２４に記憶する（Ｓ１９）。
【００３７】
制御装置２は、上記と同様の処理を、親機テーブル２４Ａに記憶した他の親機ＩＤ「５Ｂ」「５Ｃ」の無線親機５Ｂ、５Ｃに対しても実行する。これにより、無線親機５Ｂ、５Ｃは夫々起動し、無線親機５Ｂ、５Ｃ及び無線子機４Ｂ、４Ｃは、上記と同様の処理を実行する。
【００３８】
制御装置２は、親機テーブル２４Ａに記憶した親機ＩＤ「５Ａ」の無線親機５Ａに対し、ビーコンの送信を停止する為のオフ指示を送信する（Ｓ２１Ａ）。無線親機５Ａはオフ指示を受信する（Ｓ２１Ｂ）。無線親機５Ａは、Ｓ１３Ｂで受信したビーコンを送信した無線子機４Ａに、オフ指示を送信する（Ｓ２３Ａ）。各無線子機４Ａはオフ指示を受信し（Ｓ２３Ｂ）、ビーコンの送信を停止する。制御装置２は、同様の処理を、親機テーブル２４Ａに記憶した他の親機ＩＤ「５Ｂ」「５Ｃ」の無線親機５Ｂ、５Ｃに対しても実行する。これにより、無線親機５Ｂ、５Ｃ及び無線子機４Ｂ、４Ｃは、上記と同様の処理を実行し、無線子機４Ｂ、４Ｃはビーコンの送信を停止する。
【００３９】
制御装置２は、Ｓ１９で記憶部２４に記憶したリストに基づいてセル７を次のように決定する。制御装置２は、各無線子機４を含むセル７として、各無線子機４が送信したビーコンを最も大きい受信電力で受信した無線親機５のセル７を決定する（Ｓ２５）。つまり、各無線子機４は、自身が送信したビーコンを最も大きい受信電力で受信できる無線親機５のセル７に属する。制御装置２は、決定したセル７毎に、親機ＩＤと子機ＩＤを対応付け、セルテーブル２４Ｃを作成する。
【００４０】
制御装置２は、セルテーブル２４Ｃに基づき、セル７毎に使用周波数を決定し、無線子機４毎に使用電力を決定する。制御装置２は、セル７内の無線子機４の台数に応じ、セル７内の各無線子機４に個別の第一タイミングを決定する（図２参照）。制御装置２は、セル７内の無線子機４の台数に応じ、セル７内の全ての無線子機４に共通の第二タイミングを決定する（図２参照）。制御装置２は、全ての無線子機４に共通の計測期間を決定する（図２参照）。
【００４１】
制御装置２は、セル７Ａ内の無線子機４Ａの子機ＩＤ「４Ａ−１」「４Ａ−２」・・・、決定した第一タイミング、第二タイミング、計測期間、使用周波数、使用電力を、セル情報として、セルテーブル２４Ｃに記憶した親機ＩＤ「５Ａ」の無線親機５Ａに送信する（Ｓ２９Ａ）。無線親機５Ａはセル情報を受信する（Ｓ２９Ｂ）。無線親機５Ａは、セル情報が包含する子機ＩＤ「４Ａ−１」「４Ａ−２」・・・の夫々の無線子機４Ａに対して、セル情報を送信する（Ｓ３１Ａ）。各無線子機４Ａはセル情報を受信する（Ｓ３１Ｂ）。制御装置２は、上記と同様の処理を、セルテーブル２４Ｃに記憶した他の親機ＩＤ「５Ｂ」「５Ｃ」の無線親機５Ｂ、５Ｃに対しても実行する。これにより、無線親機５Ｂ、５Ｃ、及び、無線子機４Ｂ、４Ｃは、上記と同様の処理を実行する。
【００４２】
制御装置２は、無線子機４と無線親機５の間でサイクルの同期を確立する為の同期指示を、無線親機５に送信する（Ｓ４１Ａ）。無線親機５は同期指示を受信する（Ｓ４１Ｂ）。無線親機５Ａはセル７Ａ内の無線子機４Ａに同期指示を送信し、無線親機５Ｂはセル７Ｂ内の無線子機４Ｂに同期指示を送信し、無線親機５Ｃはセル７Ｃ内の無線子機４Ｃに同期指示を送信する（Ｓ４３Ａ）。無線子機４Ａは、受信したセル情報に基づき、第一タイミング、第二タイミング、計測期間、使用周波数、送信電力を通信部４５に設定する（Ｓ３３）。無線親機５Ａは、受信したセル情報に基づき、第一タイミング、第二タイミング、計測期間、使用周波数を通信部５５に設定する（Ｓ３５）。無線子機４と無線親機５は、収集通信を開始する（Ｓ４５）。
【００４３】
＜第一メイン処理＞
図５〜図９を参照し、第一メイン処理を説明する。第一メイン処理は、第一通信手順（図４参照）で通信を実行する場合に制御装置２のＣＰＵ２１、無線親機５のＣＰＵ５１、無線子機４のＣＰＵ４１が実行する処理である。
【００４４】
＜第一メイン処理（制御装置）＞
図５、図６を参照し、第一メイン処理（制御装置）を説明する。制御装置２のＣＰＵ２１は、制御装置２の電源をオンする操作を検出した場合、記憶部２４に記憶したプログラムを読み出して実行することによって、第一メイン処理（制御装置）を開始する。
【００４５】
図５に示すように、ＣＰＵ２１は、変数Ｍに１を設定する（Ｓ１０１）。ＣＰＵ２１は、親機テーブル２４Ａ（図３参照）のインデックスＭに対応する親機ＩＤの無線親機５（図において「無線（Ｍ）」と表記する）に対し、無線親機５を起動する為の起動指示を送信する（Ｓ１０３（図４のＳ１１Ａ参照））。ＣＰＵ２１は、子機ＩＤと第一電力情報を含むリストを、起動指示を送信した無線親機５から受信し（Ｓ１０５（図４のＳ１７Ｂ参照））、記憶部２４に記憶する（Ｓ１０５（図４のＳ１９参照））。ＣＰＵ２１は、変数Ｍに１を加算して更新する（Ｓ１０７）。ＣＰＵ２１は、親機テーブル２４Ａに記憶した全ての親機ＩＤに対応する無線親機５に起動指示を送信したか判定する（Ｓ１０９）。ＣＰＵ２１は、起動指示を送信していない無線親機５が残存すると判定した場合（Ｓ１０９：ＮＯ）、処理をＳ１０３に戻す。ＣＰＵ２１は、更新した変数Ｍに基づき、Ｓ１０３、Ｓ１０５、Ｓ１０７の処理を繰り返す。ＣＰＵ２１は、親機テーブル２４Ａに記憶した全ての親機ＩＤに対応する無線親機５に起動指示を送信したと判定した場合（Ｓ１０９：ＹＥＳ）、処理をＳ１１１に進める。
【００４６】
ＣＰＵ２１は、変数Ｍに１を設定する（Ｓ１１１）。ＣＰＵ２１は、親機テーブル２４ＡのインデックスＭに対応する親機ＩＤの無線親機５に対し、ビーコンの送信を停止する為のオフ指示を送信する（Ｓ１１３（図４のＳ２１Ａ参照））。ＣＰＵ２１は、所定時間待機する（Ｓ１１５）。ＣＰＵ２１は、変数Ｍに１を加算して更新する（Ｓ１１７）。ＣＰＵ２１は、親機テーブル２４Ａに記憶した全ての親機ＩＤに対応する無線親機５にオフ指示を送信したか判定する（Ｓ１１９）。ＣＰＵ２１は、オフ指示を送信していない無線親機５が残存すると判定した場合（Ｓ１１９：ＮＯ）、処理をＳ１１３に戻す。ＣＰＵ２１は、更新した変数Ｍに基づき、Ｓ１１３、Ｓ１１５、Ｓ１１７の処理を繰り返す。ＣＰＵ２１は、親機テーブル２４Ａに記憶した全ての親機ＩＤに対応する無線親機５にオフ指示を送信したと判定した場合（Ｓ１１９：ＹＥＳ）、処理をＳ１２１（図６参照）に進める。
【００４７】
図６に示すように、ＣＰＵ２１は、Ｓ１０５で記憶部２４に記憶したリストに基づき、各無線子機４が送信したビーコンを最も大きい受信電力で受信した無線親機５を特定する。ＣＰＵ２１は、特定した無線親機５が最も大きい受信電力で受信したビーコンを送信した無線子機４が属するセル７を、特定した無線親機５を含むセル７として決定する。（Ｓ１２１）。制御装置２は、セル７内の無線親機５の親機ＩＤと無線子機４の子機ＩＤを対応付け、セルテーブル２４Ｃを作成する（Ｓ１２１（図４のＳ２５参照））。
【００４８】
ＣＰＵ２１は、変数Ｍに１を設定する（Ｓ１２３）。ＣＰＵ２１は、セルテーブル２４ＣのインデックスＭに対応する親機ＩＤの無線親機５を含むセル７内の無線子機４毎に、個別の第一タイミングを決定する。ＣＰＵ２１は、該無線親機５を含むセル７内の全ての無線子機４に共通の第二タイミングを決定する。ＣＰＵ２１は、全ての無線子機４に共通の計測期間を決定する。ＣＰＵ２１は、該無線親機５を含むセル７に対応する使用周波数を決定する。ＣＰＵ２１は、該無線親機５を含むセル７内の無線子機４毎に、個別の使用周波数を決定する。ＣＰＵ２１は、決定した第一タイミング、第二タイミング、計測期間、使用周波数、使用電力を、セル情報として、セルテーブル２４ＣのインデックスＭに対応する親機ＩＤの無線親機５に送信する（Ｓ１２５）。
【００４９】
ＣＰＵ２１は、セル情報を受信した無線親機５が送信したＡＣＫを受信する（Ｓ１２７）。ＣＰＵ２１は、変数Ｍに１を加算して更新する（Ｓ１２９）。ＣＰＵ２１は、セルテーブル２４Ｃに記憶した全ての親機ＩＤに対応する無線親機５にセル情報を送信したか判定する（Ｓ１３１）。ＣＰＵ２１は、セル情報を送信していない無線親機５が残存すると判定した場合（Ｓ１３１：ＮＯ）、処理をＳ１２５に戻す。ＣＰＵ２１は、更新した変数Ｍに基づき、Ｓ１２５、Ｓ１２７、Ｓ１２９の処理を繰り返す。ＣＰＵ２１は、セルテーブル２４Ｃに記憶した全ての親機ＩＤに対応する無線親機５にセル情報を送信したと判定した場合（Ｓ１３１：ＹＥＳ）、処理をＳ１３３に進める。ＣＰＵ２１は、セルテーブル２４Ｃに記憶した全ての親機ＩＤの無線親機５に対し、サイクルの同期を確立する為の同期指示を送信する（Ｓ１３３）。ＣＰＵ２１は、第一メイン処理（制御装置）を終了する。
【００５０】
＜第一メイン処理（無線親機）＞
図７、図８を参照し、第一メイン処理（無線親機）を説明する。無線親機５のＣＰＵ５１は、無線親機５の電源をオンする操作を検出した場合、記憶部５４に記憶したプログラムを読み出して実行することによって、第一メイン処理（無線親機）を開始する。
【００５１】
図７に示すように、ＣＰＵ５１は、所定の運用周波数で無線通信が可能なように、通信部５５を設定する（Ｓ１４１）。ＣＰＵ５１は、制御装置２が図５のＳ１０３で送信した起動指示を受信したか判定する（Ｓ１４３）。ＣＰＵ５１は、起動指示を受信していないと判定した場合（Ｓ１４３：ＮＯ）、処理をＳ１４３に戻す。ＣＰＵ５１は、起動指示の受信を継続して監視する。ＣＰＵ５１は、起動指示を受信したと判定した場合（Ｓ１４３：ＹＥＳ（図４のＳ１１Ｂ参照））、処理をＳ１４５に進める。ＣＰＵ５１は、無線子機４が送信したビーコンを所定時間受信する（Ｓ１４５）。ＣＰＵ５１は、受信した各ビーコンから子機ＩＤを取得し、各ビーコンの受信電力を更に特定する（Ｓ１４５（図４のＳ１３Ｂ参照））。ＣＰＵ５１は、特定した受信電力を示す第一電力情報と子機ＩＤとを対応付けたリストを作成し、制御装置２に送信する（Ｓ１４７（図４のＳ１７Ａ参照））。
【００５２】
ＣＰＵ５１は、制御装置２が図５のＳ１１３で送信したオフ指示を受信したか判定する（Ｓ１４９）。ＣＰＵ５１は、オフ指示を受信していないと判定した場合（Ｓ１４９：ＮＯ）。処理をＳ１４９に戻す。ＣＰＵ５１は、オフ指示の受信を継続して監視する。ＣＰＵ５１は、オフ指示を受信したと判定した場合（Ｓ１４９：ＹＥＳ（図４のＳ２１Ｂ参照））、処理をＳ１５１に進める。ＣＰＵ５１は、Ｓ１４３で受信したビーコンを送信した無線子機４にオフ指示を送信する（Ｓ１５１（図４のＳ２３Ａ参照））。
【００５３】
ＣＰＵ５１は、制御装置２が図６のＳ１２５で送信したセル情報を受信したか判定する（Ｓ１５３）。ＣＰＵ５１は、セル情報を受信していないと判定した場合（Ｓ１５３：ＮＯ）。処理をＳ１５３に戻す。ＣＰＵ５１は、セル情報の受信を継続して監視する。ＣＰＵ５１は、セル情報を受信したと判定した場合（Ｓ１５３：ＹＥＳ（図４のＳ２９Ｂ参照））、処理をＳ１５５（図８参照）に進める。
【００５４】
図８に示すように、ＣＰＵ５１は、Ｓ１５３で受信したセル情報が包含する子機ＩＤのうち何れか一つを選択する（Ｓ１５５）。ＣＰＵ５１は、選択した子機ＩＤの無線子機４に対し、Ｓ１５３（図７参照）で受信したセル情報を送信する（Ｓ１５７（図４のＳ３１Ａ参照））。ＣＰＵ５１は、セル情報を受信した無線子機４が送信したＡＣＫを受信する（Ｓ１５９）。ＣＰＵ５１は、Ｓ１５３で受信したセル情報が包含する全ての子機ＩＤを選択し、対応する無線子機４にセル情報を送信したか判定する（Ｓ１６１）。ＣＰＵ５１は、セル情報を送信していない無線子機４が残存すると判定した場合（Ｓ１６１：ＮＯ）、処理をＳ１５５に戻す。ＣＰＵ５１は、Ｓ１５３で受信したセル情報が包含する子機ＩＤのうち選択していない子機ＩＤの何れか一つを選択し（Ｓ１５５）、Ｓ１５７、Ｓ１５９の処理を繰り返す。ＣＰＵ５１は、Ｓ１５３で受信したセル情報が包含する全ての子機ＩＤを選択し、対応する無線子機４にセル情報を送信したと判定した場合（Ｓ１６１：ＹＥＳ）、処理をＳ１６３に進める。ＣＰＵ５１は、制御装置２にＡＣＫを送信する（Ｓ１６３）。
【００５５】
ＣＰＵ５１は、制御装置２が図６のＳ１３３で送信した同期指示を受信したか判定する（Ｓ１６５）。ＣＰＵ５１は、同期指示を受信していないと判定した場合（Ｓ１６５：ＮＯ）、処理をＳ１６５に戻す。ＣＰＵ５１は、同期指示の受信を継続して監視する。ＣＰＵ５１は、同期指示を受信したと判定した場合（Ｓ１６５：ＹＥＳ（図４のＳ４１Ｂ参照））、処理をＳ１６７に進める。ＣＰＵ５１は、Ｓ１５３で受信したセル情報が包含する全ての子機ＩＤの夫々の無線子機４に同期指示を送信する（Ｓ１６７（図４のＳ４３Ａ参照））。
【００５６】
ＣＰＵ５１は、Ｓ１５３で受信したセル情報が包含する使用周波数で無線通信が可能なように、通信部５５を設定する（Ｓ１６９）。ＣＰＵ５１は、Ｓ１５３で受信したセル情報が包含する第一タイミング、第二タイミング、計測期間を、記憶部５４に記憶する（Ｓ１７１）。これによりＣＰＵ５１は、収集通信時において第一タイミング、第二タイミング、計測期間の特定が可能となる。ＣＰＵ５１は、第０〜第２９周期を含むサイクル（図２参照）の計測を開始する（Ｓ１７３）。ＣＰＵ５１は、第一メイン処理（無線親機）を終了する。
【００５７】
＜第一メイン処理（無線子機）＞
図９を参照し、第一メイン処理（無線子機）を説明する。無線子機４のＣＰＵ４１は、無線子機４の電源をオンする操作を検出した場合、記憶部４４に記憶したプログラムを読み出して実行することによって、第一メイン処理（無線子機）を開始する。
【００５８】
図９に示すように、ＣＰＵ４１は、所定の運用周波数で無線通信が可能なように、通信部４５を設定する（Ｓ１８１）。ＣＰＵ４１は、自身の子機ＩＤを含むビーコンを所定間隔で送信する処理を開始する（Ｓ１８３（図４のＳ１３Ａ参照））。ＣＰＵ４１は、無線親機５が図７のＳ１５１で送信したオフ指示を受信したか判定する（Ｓ１８５）。ＣＰＵ４１は、オフ指示を受信していないと判定した場合（Ｓ１８５：ＮＯ）、処理をＳ１８５に戻す。ＣＰＵ４１は、オフ指示の受信を継続して監視する。ＣＰＵ４１は、オフ指示を受信したと判定した場合（Ｓ１８５：ＹＥＳ（図４のＳ２３Ｂ参照））、処理をＳ１８７に進める。ＣＰＵ４１は、Ｓ１８３で開始したビーコンの送信を停止する（Ｓ１８７）。
【００５９】
ＣＰＵ４１は、無線親機５が図８のＳ１５７で送信したセル情報を受信したか判定する（Ｓ１８９）。ＣＰＵ４１は、セル情報を受信していないと判定した場合（Ｓ１８９：ＮＯ）、処理をＳ１８９に戻す。ＣＰＵ４１は、セル情報の受信を継続して監視する。ＣＰＵ４１は、セル情報を受信したと判定した場合（Ｓ１８９：ＹＥＳ（図４のＳ３１Ｂ参照））、処理をＳ１９１に進める。ＣＰＵ４１は、セル情報を送信した無線親機５にＡＣＫを送信する（Ｓ１９１）。
【００６０】
ＣＰＵ４１は、無線親機５が図８のＳ１６７で送信した同期指示を受信したか判定する（Ｓ１９３）。ＣＰＵ４１は、同期指示を受信していないと判定した場合（Ｓ１９３：ＮＯ）、処理をＳ１９３に戻す。ＣＰＵ４１は、同期指示の受信を継続して監視する。ＣＰＵ４１は、同期指示を受信したと判定した場合（Ｓ１９３：ＹＥＳ（図４のＳ４３Ｂ参照））、処理をＳ１９５に進める。ＣＰＵ４１は、Ｓ１８９で受信したセル情報が包含する使用周波数で無線通信が可能であり、且つ、Ｓ１８９で受信したセル情報が包含する使用電力で無線送信が可能なように、通信部４５を設定する（Ｓ１９５）。ＣＰＵ４１は、Ｓ１８９で受信したセル情報が包含する第一タイミングのうち自身に対応する第一タイミング、第二タイミング、計測期間を、記憶部４４に記憶する（Ｓ１９７）。ＣＰＵ４１は更に、セル情報を送信した無線親機５の親機ＩＤを、記憶部４４に記憶する（Ｓ１９７）。ＣＰＵ４１は、第０〜第２９周期を含むサイクル（図２参照）の計測を開始する（Ｓ１９９）。これによりＣＰＵ４１は、収集通信時において第一タイミング、第二タイミング、計測期間の特定が可能となる。ＣＰＵ４１は、第一メイン処理（無線子機）を終了する。
【００６１】
＜第二通信手順（収集通信中）＞
図１０を参照し、収集通信の第二通信手順の概要を説明する。尚、説明を容易化する為、後述する流れ図（図１１〜図１４）で説明する通信手順の一部を省略する。無線子機４Ａは夫々、布加工装置３Ａからイベント情報を取得した場合、第一通信手順（図４参照）で記憶部４４に記憶した第一タイミングで、セル７Ａ内の無線親機５Ａにイベント情報と子機ＩＤを送信する（Ｓ５１Ａ）。無線親機５Ａは、第０〜第２９周期（図２参照）の期間中、各無線子機４Ａからイベント情報と子機ＩＤを受信する（Ｓ５１Ｂ）。無線親機５Ａは、受信した各イベント情報の受信電力を特定する。無線親機５Ａは、受信したイベント情報及び子機ＩＤと、特定した受信電力を示す情報（「第二電力情報」と称す）を、制御装置２に送信する（Ｓ５３Ａ）。制御装置２は、無線親機５Ａが送信したイベント情報、子機ＩＤ、第二電力情報を受信する（Ｓ５３Ｂ）。又、図示を省略しているが、無線子機４Ａ及び無線親機５Ａは、夫々、無線親機５Ａが制御装置２から受信した別情報の通信を、第二タイミングで実行する。尚、詳細は省略するが、無線子機４Ｂ、４Ｃ、無線親機５Ｂ、５Ｃも同様の処理を実行する。制御装置２は、無線親機５Ｂ、５Ｃが送信したイベント情報、子機ＩＤ、第二電力情報を受信する。
【００６２】
制御装置２は、無線子機４と無線親機５の間で実行するイベント情報の通信の状態に応じて、セル７を再決定する（Ｓ５５）。具体的には、制御装置２は、無線親機５から受信した第二電力情報が示す受信電力が所定閾値よりも大きい場合、該第二電力情報と同時に受信した子機ＩＤの無線子機４を、セル７に含めた状態で維持する。一方、制御装置２は、無線親機５から受信した第二電力情報が示す受信電力が所定閾値以下の場合、該第二電力情報と同時に受信した子機ＩＤの無線子機４を、セル７から除外する。
【００６３】
又、例えば無線子機４Ｃが全て電源オフした場合、無線親機５Ｃは無線子機４Ｃからイベント情報及び子機ＩＤを受信しない為、制御装置２にイベント情報、子機ＩＤ、第二電力情報を送信しない。つまり、制御装置２は、無線親機５Ａ、５Ｂが送信した（Ｓ５９Ａ）イベント情報、子機ＩＤ、第二電力情報を受信する（Ｓ５９Ｂ）のに対し、無線親機５Ｃからイベント情報、子機ＩＤ、第二電力情報を受信しない。該時、制御装置２は、無線親機５Ｃを含むセル７Ｃから無線子機４Ｃを除外し、セル７Ｃを再決定する（Ｓ６１）。
【００６４】
その後、例えば無線子機４Ｃが全て電源オンした場合、無線子機４Ｃは子機ＩＤを含むビーコンを、所定の運用周波数且つ所定間隔で繰り返し送信する（Ｓ７１Ａ）。無線親機５Ｃは、無線子機４Ｃが夫々送信したビーコンを、計測期間（図２参照）に受信する（Ｓ７１Ｂ）。無線親機５Ｃは、受信した各ビーコンから子機ＩＤ「４Ｃ−１」「４Ｃ−２」・・・を取得し、各ビーコンの受信電力を特定する（Ｓ７３）。無線親機５Ｃは、特定した受信電力を示す第一電力情報と子機ＩＤとを対応付けたリストを作成し、制御装置２に送信する（Ｓ７５Ａ）。制御装置２はリストを受信する（Ｓ７５Ｂ）。制御装置２は、受信したリストに、リストを送信した無線親機５Ｃの親機ＩＤ「５Ｃ」を対応付け、記憶部２４に記憶する（Ｓ７７）。制御装置２は、無線親機５Ｃに対してオフ指示を送信する（Ｓ７９Ａ）。無線親機５Ｃはオフ指示を受信する（Ｓ７９Ｂ）。無線親機５Ｃは、Ｓ７１Ｂで受信したビーコンを送信した無線子機４Ｃに、オフ指示を送信する（Ｓ８１Ａ）。無線子機４Ｃはオフ指示を受信し（Ｓ８１Ｂ）、ビーコンの送信を停止する。
【００６５】
制御装置２は、Ｓ７７で記憶部２４に記憶したリストに基づき、無線親機５Ｃを含むセル７Ｃに無線子機４Ｃを含め、セル７Ｃを再決定する（Ｓ８３）。制御装置２は、決定したセル７Ｃ内の無線親機５Ｃの親機ＩＤ「５Ｃ」と無線子機４Ｃの子機ＩＤ「４Ｃ−１」「４Ｃ−２」・・・を対応付け、セルテーブル２４Ｃを作成する。制御装置２は、セルテーブル２４Ｃに基づき、セル７Ｃの使用周波数を決定し、セル７Ｃ内の無線子機４Ｃ毎に使用電力を決定する。制御装置２は、セル７Ｃ内の無線子機４Ｃの台数に応じ、セル７Ｃ内の各無線子機４Ｃに個別の第一タイミングを決定する（図２参照）。制御装置２は、セル７Ｃ内の無線子機４Ｃの台数に応じ、セル７Ｃ内の全ての無線子機４に共通の第二タイミングを決定する（図２参照）。制御装置２は、全ての無線子機４Ｃに共通の計測期間を決定する（図２参照）。制御装置２は、決定した第一タイミング、第二タイミング、計測期間、使用周波数、使用電力を、セル情報として無線親機５Ｃに送信する（Ｓ８７Ａ）。無線親機５Ｃはセル情報を受信する（Ｓ８７Ｂ）。無線親機５Ｃは、セル情報が包含する子機ＩＤ「４Ｃ−１」「４Ｃ−２」・・・の無線子機４Ｃに対して、セル情報を送信する（Ｓ８９Ａ）。無線子機４Ｃはセル情報を受信する（Ｓ８９Ｂ）。
【００６６】
制御装置２は、無線親機５Ｃと無線子機４Ｃの間でサイクルの同期を確立する為の同期指示を、無線親機５Ｃに送信する（Ｓ９３Ａ）。無線親機５Ｃは同期指示を受信する（Ｓ９３Ｂ）。無線親機５Ｃは無線子機４Ｃに同期指示を送信する（Ｓ９５Ａ）。無線子機４Ｃは同期指示を受信する（Ｓ９５Ｂ）。無線子機４Ｃは、Ｓ８９Ｂで受信したセル情報に基づき、第一タイミング、第二タイミング、計測期間、使用周波数、送信電力を通信部４５に設定する（Ｓ９１）。これにより、無線親機５Ｃと複数の無線子機４Ｃは収集通信を再開する。
【００６７】
＜第二メイン処理＞
図１１〜図１４を参照し、第二メイン処理を説明する。第二メイン処理は、第二通信手順（図１０参照）で通信を実行する場合において制御装置２のＣＰＵ２１、無線親機５のＣＰＵ５１、及び無線子機４のＣＰＵ４１が実行する処理である。
【００６８】
＜第二メイン処理（制御装置）＞
図１１を参照し、第二メイン処理（制御装置）を説明する。制御装置２のＣＰＵ２１は、第一メイン処理（制御処理）（図５、図６参照）の終了後、記憶部２４に記憶したプログラムを読み出して実行することによって、第二メイン処理（制御装置）を開始する。
【００６９】
図１１に示すように、ＣＰＵ２１は、無線親機５が送信したイベント情報、子機ＩＤ、第二電力情報を受信したか判定する（Ｓ２０１）。ＣＰＵ２１は、イベント情報、子機ＩＤ、第二電力情報を受信していないと判定した場合（Ｓ２０１：ＮＯ）、処理をＳ２０７に進める。ＣＰＵ２１は、イベント情報、子機ＩＤ、第二電力情報を受信したと判定した場合（Ｓ２０１：ＹＥＳ（図１０のＳ５３Ｂ、Ｓ５９Ｂ参照））、受信したイベント情報を取得する（Ｓ２０３）。ＣＰＵ２１は、受信した子機ＩＤ、第二電力情報に基づいてセル７を再決定し、セルテーブル２４Ｃを作成する（Ｓ２０５（図１０のＳ５５、Ｓ６１参照））。具体的には、例えばＣＰＵ２１は、無線親機５から受信した第二電力情報が示す受信電力が所定閾値以下の場合、該第二電力情報と同時に受信した子機ＩＤの無線子機４を、セル７から除外する。又、例えばＣＰＵ２１は、セルテーブル２４Ｃに記憶した無線子機ＩＤの無線子機４のうち、Ｓ２０１によりイベント情報を受信しない無線子機４を、セル７から除外する。
【００７０】
ＣＰＵ２１は、無線親機５からリストを受信したか判定する（Ｓ２０７）。ＣＰＵ２１は、リストを受信していないと判定した場合（Ｓ２０７：ＮＯ）、処理をＳ２１３に進める。ＣＰＵ２１は、リストを受信したと判定した場合（Ｓ２０７：ＹＥＳ（図１０のＳ７５Ｂ参照））、処理をＳ２０９に進める。ＣＰＵ２１は、リストを送信した無線親機５に対し、ビーコンの送信を停止する為のオフ指示を送信する（Ｓ２０９（図４のＳ７９Ａ参照））。
【００７１】
ＣＰＵ２１は、受信したリストが包含する第一電力情報に基づき、ビーコンを送信した無線子機４を含むセル７を再決定する（Ｓ２１１（図１０のＳ８３参照））。ＣＰＵ２１は、再決定したセル７の無線親機５の親機ＩＤに子機ＩＤを対応付け、セルテーブル２４Ｃを更新する（Ｓ２１１）。
【００７２】
ＣＰＵ２１は、Ｓ２０５、Ｓ２１１でセルテーブル２４Ｃを変更したか判定する（Ｓ２１３）。ＣＰＵ２１は、セルテーブル２４Ｃを変更していないと判定した場合（Ｓ２１３：ＮＯ）、処理をＳ２０１に戻す。ＣＰＵ２１は、セルテーブル２４Ｃを変更したと判定した場合（Ｓ２１３：ＹＥＳ）、処理をＳ２１５に進める。ＣＰＵ２１は、構成が変更したセル７の無線子機４の夫々の第一タイミング、第二タイミング、計測期間を、セル７内の無線子機４の台数に応じて決定する。ＣＰＵ２１は使用周波数を決定し、更に、無線子機４毎に使用電力を決定する。
【００７３】
ＣＰＵ２１は、セルテーブル２４Ｃのうち構成が変更したセル７内の無線親機５を選択する（Ｓ２１５）。ＣＰＵ２１は、選択した無線親機５に対し、第一タイミング、第二タイミング、計測期間、使用周波数、使用電力を、セル情報として送信する（Ｓ２１７（図１０のＳ５９Ｂ、Ｓ８７Ａ参照））。ＣＰＵ２１は、セル情報を受信した無線親機５が送信したＡＣＫを受信する（Ｓ２１９）。
【００７４】
ＣＰＵ２１は、構成が変更した全てのセル７内の無線親機５にセル情報を送信したか判定する（Ｓ２２１）。ＣＰＵ２１は、セル情報を送信していない無線親機５が残存すると判定した場合（Ｓ２２１：ＮＯ）、処理をＳ２１５に戻す。ＣＰＵ２１は、選択していない無線親機５を次に選択し（Ｓ２１５）、Ｓ２１７、Ｓ２１９の処理を繰り返す。ＣＰＵ２１は、構成が変更したセル７内の無線親機５を全て選択してセル情報を送信したと判定した場合（Ｓ２２１：ＹＥＳ）、処理をＳ２２３に進める。ＣＰＵ２１は、セルテーブル２４Ｃに記憶した全ての親機ＩＤの無線親機５に対し、サイクルの同期を確立する為の同期指示を送信する（Ｓ２２３）。ＣＰＵ２１は、処理をＳ２０１に戻す。
【００７５】
＜第二メイン処理（無線親機）＞
図１２、図１３を参照し、第二メイン処理（無線親機）を説明する。無線親機５のＣＰＵ５１は、第一メイン処理（無線親機）（図７、図８参照）の終了後、記憶部５４に記憶したプログラムを読み出して実行することによって、第二メイン処理（無線親機）を開始する。
【００７６】
図１２に示すように、ＣＰＵ５１は、第０〜第２４周期（図２参照）の期間中であるか判定する（Ｓ２３１）。ＣＰＵ５１は、第０〜第２４周期の期間中でないと判定した場合（Ｓ２３１：ＮＯ）、処理をＳ２４１に進める。ＣＰＵ５１は、第０〜第２４周期の期間中と判定した場合（Ｓ２３１：ＹＥＳ）、イベント情報と子機ＩＤを無線子機４から受信したか判定する（Ｓ２３３）。ＣＰＵ５１は、イベント情報と子機ＩＤを受信していないと判定した場合（Ｓ２３３：ＮＯ）、処理をＳ２３７に進める。ＣＰＵ５１は、イベント情報と子機ＩＤを受信したと判定した場合（Ｓ２３３：ＹＥＳ（図４のＳ５１Ｂ、Ｓ５７Ｂ参照））、処理をＳ２３５に進める。ＣＰＵ５１は、受信したイベント情報の受信電力を特定する。無線親機５Ａは、受信したイベント情報及び子機ＩＤと、特定した受信電力を示す第二電力情報を、制御装置２に送信する（Ｓ２３５（図１０のＳ５３Ａ、Ｓ５９Ａ参照））。ＣＰＵ５１は、処理をＳ２３７に進める。
【００７７】
ＣＰＵ５１は、第二タイミング（図２参照）が到来したか判定する（Ｓ２３７）。ＣＰＵ５１は、第二タイミングが到来していないと判定した場合（Ｓ２３７：ＮＯ）、処理をＳ２４１に進める。ＣＰＵ５１は、第二タイミングが到来したと判定した場合（Ｓ２３７：ＹＥＳ）、無線子機４との間で別情報の通信を行う（Ｓ２３９）。ＣＰＵ５１は処理をＳ２４１に進める。
【００７８】
ＣＰＵ５１は、計測期間（図２参照）中であるか判定する（Ｓ２４１）。ＣＰＵ５１は、計測期間中でないと判定した場合（Ｓ２４１：ＮＯ）、処理をＳ２５３（図１３参照）に進める。ＣＰＵ５１は、計測期間中と判定した場合（Ｓ２４１：ＹＥＳ）、所定の運用周波数で無線通信が可能なように、通信部５５を設定する（Ｓ２４２）。ＣＰＵ５１は、計測期間中に無線子機４が送信したビーコンを受信したか判定する（Ｓ２４３）。ＣＰＵ５１は、ビーコンを受信していないと判定した場合（Ｓ２４３：ＮＯ）、処理をＳ２５３（図１３参照）に進める。ＣＰＵ５１は、ビーコンを受信したと判定した場合（Ｓ２４３：ＹＥＳ（図１０のＳ７１Ｂ参照））、処理をＳ２４５に進める。ＣＰＵ５１は、受信したビーコンから子機ＩＤを取得し、ビーコンの受信電力を特定する（Ｓ２４５（図１０のＳ７３参照））。ＣＰＵ５１は、特定した受信電力を示す第一電力情報と子機ＩＤとを対応付けたリストを作成し、制御装置２に送信する（Ｓ２４７（図１０のＳ７５Ａ参照））。
【００７９】
ＣＰＵ５１は、制御装置２が図１１のＳ２０９で送信したオフ指示を受信したか判定する（Ｓ２４９）。ＣＰＵ５１は、オフ指示を受信していないと判定した場合（Ｓ２４９：ＮＯ）。処理をＳ２４９に戻す。ＣＰＵ５１は、オフ指示の受信を継続して監視する。ＣＰＵ５１は、オフ指示を受信したと判定した場合（Ｓ２４９：ＹＥＳ（図１０のＳ７９Ｂ参照））、処理をＳ２５１に進める。ＣＰＵ５１は、Ｓ２４３で受信したビーコンを送信した無線子機４にオフ指示を送信する（Ｓ２５１（図１０のＳ８１Ａ参照））。ＣＰＵ５１は、処理をＳ２５３（図１３参照）に進める。
【００８０】
図１３に示すように、ＣＰＵ５１は、制御装置２が図１１のＳ２１７で送信したセル情報を受信したか判定する（Ｓ２５３）。ＣＰＵ５１は、セル情報を受信していないと判定した場合（Ｓ２５３：ＮＯ）。処理をＳ２３１（図１２参照）に戻す。ＣＰＵ５１は、セル情報を受信したと判定した場合（Ｓ２５３：ＹＥＳ（図１０のＳ８７Ｂ参照））、Ｓ２５３で受信したセル情報が包含する子機ＩＤのうち何れか一つを選択する（Ｓ２５５）。ＣＰＵ５１は、選択した子機ＩＤの無線子機４に対し、Ｓ２５３で受信したセル情報を送信する（Ｓ２５７（図１０のＳ８９Ａ参照））。ＣＰＵ５１は、セル情報を受信した無線子機４が送信したＡＣＫを受信する（Ｓ２５９）。
【００８１】
ＣＰＵ５１は、Ｓ２５３で受信したセル情報が包含する全ての子機ＩＤを選択し、対応する無線子機４にセル情報を送信したか判定する（Ｓ２６１）。ＣＰＵ５１は、セル情報を送信していない無線子機４が残存すると判定した場合（Ｓ２６１：ＮＯ）、処理をＳ２５５に戻す。ＣＰＵ５１は、Ｓ２５３で受信したセル情報が包含する子機ＩＤのうち選択していない子機ＩＤの何れか一つを選択し（Ｓ２５５）、Ｓ２５７、Ｓ２５９の処理を繰り返す。ＣＰＵ５１は、Ｓ２５３で受信したセル情報が包含する全ての子機ＩＤを選択し、対応する無線子機４にセル情報を送信したと判定した場合（Ｓ２６１：ＹＥＳ）、処理をＳ２６３に進める。ＣＰＵ５１は、制御装置２にＡＣＫを送信する（Ｓ２６３）。ＣＰＵ５１は、処理をＳ２６５に進める。
【００８２】
ＣＰＵ５１は、制御装置２が図１１のＳ２２３で送信した同期指示を受信したか判定する（Ｓ２６５）。ＣＰＵ５１は、同期指示を受信していないと判定した場合（Ｓ２６５：ＮＯ）、処理をＳ２６５に戻す。ＣＰＵ５１は、同期指示の受信を継続して監視する。ＣＰＵ５１は、同期指示を受信したと判定した場合（Ｓ２６５：ＹＥＳ（図１０のＳ９３Ｂ参照））、処理をＳ２６７に進める。ＣＰＵ５１は、Ｓ２５３で受信したセル情報が包含する全ての子機ＩＤの夫々の無線子機４に同期指示を送信する（Ｓ２６７（図１０のＳ９５Ａ参照））。
【００８３】
ＣＰＵ５１は、Ｓ２５３で受信したセル情報が包含する使用周波数で無線通信が可能なように、通信部５５を設定する（Ｓ２６９）。ＣＰＵ５１は、Ｓ２５３で受信したセル情報が包含する第一タイミング、第二タイミング、計測期間を、記憶部５４に記憶する（Ｓ２７１）。これによりＣＰＵ５１は、第一メイン処理（無線親機）のＳ１７１（図８参照）で記憶部５４に記憶した第一タイミング、第二タイミング、計測期間を変更する。ＣＰＵ５１は、収集通信時において、再決定後の第一タイミング、第二タイミング、計測期間の特定が可能となる。ＣＰＵ５１は、第０〜第２９周期を含むサイクル（図２参照）の計測を開始する（Ｓ２７３）。ＣＰＵ５１は、処理をＳ２３１（図１２参照）に戻す。
【００８４】
＜第二メイン処理（無線子機）＞
図１４を参照し、第二メイン処理（無線子機）を説明する。無線子機４のＣＰＵ４１は、第一メイン処理（無線子機）（図９参照）の終了後、記憶部４４に記憶したプログラムを読み出して実行することによって、第二メイン処理（無線子機）を開始する。
【００８５】
ＣＰＵ４１は、布加工装置３からイベント情報を取得したか判定する（Ｓ２８１）。ＣＰＵ４１は、イベント情報を取得していないと判定した場合（Ｓ２８１：ＮＯ）、処理をＳ２８５に進める。ＣＰＵ４１は、イベント情報を取得したと判定した場合（Ｓ２８１：ＹＥＳ）、取得したイベント情報を記憶部４４に記憶する（Ｓ２８３）。
【００８６】
ＣＰＵ４１は、第一メイン処理（無線子機）のＳ１９７（図９参照）、又は、後述するＳ３０３で記憶部４４に記憶した第一タイミングが到来したか判定する（Ｓ２８５）。ＣＰＵ４１は、第一タイミングが到来していないと判定した場合（Ｓ２８５：ＮＯ）、処理をＳ２９１に進める。ＣＰＵ４１は、第一タイミングが到来したと判定した場合（Ｓ２８５：ＹＥＳ）、Ｓ２８３で記憶部４４にイベント情報を記憶したか判定する（Ｓ２８７）。ＣＰＵ４１は、記憶部４４にイベント情報を記憶していないと判定した場合（Ｓ２８７：ＮＯ）、処理をＳ２９１に進める。ＣＰＵ４１は、記憶部４４にイベント情報を記憶したと判定した場合（Ｓ２８７：ＹＥＳ）、記憶部４４に記憶したイベント情報と自身の子機ＩＤを、第一メイン処理（無線子機）のＳ１９７（図９参照）又は後述するＳ３０３で記憶部４４に記憶した親機ＩＤの無線親機５に送信する（Ｓ２８９（図１０のＳ５１Ａ、Ｓ５７Ａ参照））。
【００８７】
ＣＰＵ４１は、第一メイン処理（無線子機）のＳ１９７（図９参照）、又は、後述するＳ３０３で記憶部４４に記憶した第二タイミングが到来したか判定する（Ｓ２９１）。ＣＰＵ４１は、第二タイミングが到来していないと判定した場合（Ｓ２９１：ＮＯ）、処理をＳ２９５に進める。ＣＰＵ４１は、第二タイミングが到来したと判定した場合（Ｓ２９１：ＹＥＳ）、無線親機５との間で別情報の通信を行う（Ｓ２９３）。ＣＰＵ４１は処理をＳ２９５に進める。
【００８８】
ＣＰＵ４１は、無線親機５が図１３のＳ２５７で送信したセル情報を受信したか判定する（Ｓ２９５）。ＣＰＵ４１は、セル情報を受信していないと判定した場合（Ｓ２９５：ＮＯ）、処理をＳ２８１に戻す。ＣＰＵ４１は、セル情報を受信したと判定した場合（Ｓ２９５：ＹＥＳ（図１０のＳ８９Ｂ参照））、セル情報を送信した無線親機５にＡＣＫを送信する（Ｓ２９７）。ＣＰＵ４１は、処理をＳ２９９に進める。
【００８９】
ＣＰＵ４１は、無線親機５が図１３のＳ２６７で送信した同期指示を受信したか判定する（Ｓ２９９）。ＣＰＵ４１は、同期指示を受信していないと判定した場合（Ｓ２９９：ＮＯ）、処理をＳ２９９に戻す。ＣＰＵ４１は、同期指示の受信を継続して監視する。ＣＰＵ４１は、同期指示を受信したと判定した場合（Ｓ２９９：ＹＥＳ（図４のＳ９５Ｂ参照））、処理をＳ３０１に進める。ＣＰＵ４１は、Ｓ２９５で受信したセル情報が包含する使用周波数で無線通信が可能であり、且つ、Ｓ２９５で受信したセル情報が包含する使用電力で無線送信が可能なように、通信部４５を設定する（Ｓ３０１）。ＣＰＵ４１は、Ｓ２９５で受信したセル情報が包含する第一タイミングのうち自身に対応する第一タイミング、第二タイミング、計測期間を、記憶部４４に記憶する（Ｓ３０３）。ＣＰＵ４１は更に、セル情報を送信した無線親機５の親機ＩＤを、記憶部４４に記憶する（Ｓ３０３）。これによりＣＰＵ４１は、第一メイン処理（無線子機）のＳ１９７（図９参照）で記憶部４４に記憶した第一タイミング、第二タイミング、計測期間、親機ＩＤを変更する。ＣＰＵ４１は、収集通信時において、再決定後の第一タイミング、第二タイミング、計測期間の特定が可能となる。ＣＰＵ４１は、第０〜第２９周期を含むサイクル（図２参照）の計測を開始する（Ｓ３０５）。ＣＰＵ４１は、第一メイン処理（無線子機）を終了する。
【００９０】
＜本実施形態の主たる作用、効果＞
情報収集システム１において、制御装置２は、無線親機５が無線子機４から受信したビーコンの受信電力に基づいてセルを決定する（Ｓ１２１）。制御装置２は、決定したセル７を示すセル情報を、無線親機５に通知する（Ｓ１２５）。これにより、制御装置２は、無線子機４及び無線親機５を介した無線通信により、布加工装置３のイベント情報を収集する（Ｓ２０３）。上記のように、情報収集システム１では、制御装置２が決定したセル７内で無線子機４と無線親機５が無線通信を行い、制御装置２が無線親機５からイベント情報を受信する。故に、セル７の形成、及び、制御装置２と無線親機５の間のリンクを自律的に形成する為の通信が不要となる。従って、情報収集システム１は、イベント情報の収集を短時間で正確に実行できる。
【００９１】
制御装置２は、収集通信時においてイベント情報を収集するときに無線子機４と無線親機５とが実行する無線通信の状態に応じて、セルを再決定する（Ｓ２０５、Ｓ２１１）。故に、情報収集システム１は、制御装置２によるイベント情報の収集中においてもセル７を再決定できる。
【００９２】
制御装置２は、イベント情報と同時に無線親機５から受信した第二電力情報が示す受信電力が所定閾値以下の場合、第二電力情報と同時に受信した子機ＩＤの無線子機４を、セル７から除外する（Ｓ２０５）。又、制御装置２は、セルテーブル２４Ｃに記憶した無線子機ＩＤの無線子機４のうちイベント情報を受信しない無線子機４を、セル７から除外する（Ｓ２０５）。該時、制御装置２は、イベント情報の収集中に無線親機５が無線子機４から受信したイベント情報の受信電力及びイベント情報の有無に応じて、セル７を変更できる。 
【００９３】
制御装置２は、収集通信中に無線親機５からリストを受信し、リストが包含する第一電力情報に基づき、ビーコンを送信した無線子機４を含むセル７を再決定する（Ｓ２１１）。該時、制御装置２は、イベント情報の収集中において、セル７外の無線子機４から無線親機５がビーコンを受信した場合も、ビーコンの受信電力に応じてセル７を変更できる。
【００９４】
無線子機４は、制御装置２が通知したセル情報に応じた第一タイミングが到来した場合、イベント情報を無線親機５に送信する（Ｓ２８９）。無線親機５は、無線子機４から受信したイベント情報を、制御装置２に送信する（Ｓ２３５）。無線子機４及び無線親機５は、第一タイミングと異なる第二タイミングが到来した場合、別情報の通信を行う（Ｓ２３９、Ｓ２９３）。制御装置２は、無線子機４と無線親機５の間のイベント情報の通信タイミングと、無線子機４と無線親機５の間の別情報の通信タイミングとが一致することを防止できる。故に、情報収集システム１は、イベント情報と別情報との夫々の通信タイミングが一致して干渉が発生することを防止できる。
【００９５】
制御装置２は、セル７内の無線子機４の台数の総数が少ない程、短い周期の第二タイミングを特定する（図２参照）。尚、セル７内の無線子機４の台数の総数が少ない程、イベント情報の通信に要する時間は短くて済む。従って、制御装置２は、セル７内の無線子機４の台数の総数が小さい程、第二タイミングの周期を短くして別情報の通信頻度を高めることができるので、別情報の通信に要する十分な時間を確保できる。
【００９６】
＜第一変形例＞
図１５〜図１７を参照し、本発明の第一変形例を説明する。図１５に示す処理は、第一メイン処理（無線親機）（図７、図８参照）にＳ５２１〜Ｓ５２７を追加して実行する点で、第一メイン処理（無線親機）と相違する。以下、図７、図１５に示す処理を総称して第三メイン処理（無線親機）と称す。図１６、図１７に示す第三メイン処理（制御装置）は、第一メイン処理（制御装置）（図５、図６参照）にＳ５０１、Ｓ５０３（図１６参照）、Ｓ５０７〜Ｓ５１９（図１７参照）を追加して実行する点で、第一メイン処理（制御装置）と相違する。第一変形例における無線子機４のＣＰＵ４１の処理は、第一メイン処理（無線子機）（図９参照）と同一である。以下、第一メイン処理と同一処理については説明を省略する。
【００９７】
図１５を参照し、第三メイン処理（無線親機）を説明する。尚、Ｓ１４１〜Ｓ１５３（図７参照）は、第一メイン処理（無線親機）と同一である。無線親機５のＣＰＵ５１は、Ｓ１５３（図７参照）の終了後、選択した子機ＩＤの無線子機４に対してセル情報を送信する（Ｓ１５５，Ｓ１５７）。ＣＰＵ５１は、所定時間が経過したか判定する（Ｓ５２１）。ＣＰＵ５１は、所定時間が経過していないと判定した場合（Ｓ５２１：ＮＯ）、セル情報を送信した無線子機４からＡＣＫを受信したか判定する（Ｓ５２３）。ＣＰＵ５１は、ＡＣＫを受信していないと判定した場合（Ｓ５２３：ＮＯ）、処理をＳ５２１に戻す。ＣＰＵ２１は、所定時間が経過する迄の間、ＡＣＫの受信を継続して監視する。ＣＰＵ５１は、ＡＣＫを受信しない状態で所定時間が経過したと判定した場合（Ｓ５２１：ＹＥＳ）、ＡＣＫを受信できなかった無線子機４の子機ＩＤを、無効ＩＤとして記憶部４４に記憶する（Ｓ５２５）。ＣＰＵ４１は、処理をＳ１６１に進める。ＣＰＵ５１は、所定時間が経過する前にＡＣＫを受信したと判定した場合（Ｓ５２３：ＹＥＳ）、処理をＳ１６１に進める。
【００９８】
ＣＰＵ５１は、全ての無線子機４からＡＣＫを受信したと判定した場合（Ｓ１６１：ＹＥＳ）、処理をＳ５２７に進める。ＣＰＵ５１は、Ｓ５２５で記憶部４４に無効ＩＤを記憶していない場合、制御装置２にＡＣＫを送信する（Ｓ５２７）。一方、ＣＰＵ４１は、Ｓ５２５で記憶部４４に無効ＩＤを記憶している場合、制御装置２に無効ＩＤを送信する（Ｓ５２７）。Ｓ１６５〜Ｓ１７３は、第一メイン処理（無線親機）（図７参照）と同一である。
【００９９】
図１６、図１７を参照し、第三メイン処理（制御装置）を説明する。図１６に示すように、制御装置２のＣＰＵ２１は、第一メイン処理（制御装置）（図５参照）と同一のＳ１０１、Ｓ１０３を実行し、無線親機５に対して起動指示を送信する（Ｓ１０３）。ＣＰＵ２１は、所定時間が経過したか判定する（Ｓ５０１）。ＣＰＵ２１は、所定時間が経過していないと判定した場合（Ｓ５０１：ＮＯ）、起動指示を送信した無線親機５からリストを受信したか判定する（Ｓ５０３）。ＣＰＵ２１は、リストを受信していないと判定した場合（Ｓ５０３：ＮＯ）、処理をＳ５０１に戻す。ＣＰＵ２１は、所定時間が経過する迄の間、リストの受信を継続して監視する。ＣＰＵ２１は、リストを受信しない状態で所定時間が経過したと判定した場合（Ｓ５０１：ＹＥＳ）、処理をＳ１０７に進める。ＣＰＵ２１は、所定時間が経過する前にリストを受信したと判定した場合（Ｓ５０３：ＹＥＳ）、処理をＳ１０７に進める。尚、所定時間内にリストを受信できなかった無線親機５は、電源がオフしているか、無線子機４からビーコンを受信していない可能性がある。ＣＰＵ２１は、第一メイン処理（制御装置）（図５参照）と同一のＳ１０７〜Ｓ１１９を実行し、更に、図１７に示すＳ１２１〜Ｓ１２５の処理を実行する。
【０１００】
図１７に示すように、ＣＰＵ２１は、無線親機５に対してセル情報を送信した（Ｓ１２５）後、所定時間が経過したか判定する（Ｓ５０７）。ＣＰＵ２１は、所定時間が経過していないと判定した場合（Ｓ５０７：ＮＯ）、セル情報を送信した無線親機５からＡＣＫを受信したか判定する（Ｓ５０９）。ＣＰＵ２１は、ＡＣＫを受信していないと判定した場合（Ｓ５０９：ＮＯ）、無線親機５から無効ＩＤを受信したか判定する（Ｓ５１１）。ＣＰＵ２１は、無効ＩＤを受信していないと判定した場合（Ｓ５１１：ＮＯ）、処理をＳ５０７に戻す。ＣＰＵ２１は、所定時間が経過する迄の間、ＡＣＫ又は無効ＩＤの受信を継続して監視する。ＣＰＵ２１は、ＡＣＫ及び無効ＩＤを受信しない状態で所定時間が経過したと判定した場合（Ｓ５０７：ＹＥＳ）、処理をＳ１２９に進める。ＣＰＵ２１は、所定時間の経過前にＡＣＫを受信したと判定した場合（Ｓ５０９：ＹＥＳ）、処理をＳ１２９に進める。
【０１０１】
ＣＰＵ２１は、無効ＩＤを受信したと判定した場合（Ｓ５１１：ＹＥＳ）、セルテーブル２４Ｃのうち無効ＩＤと同じ子機ＩＤを削除してセル７を更新する（Ｓ５１３）。ＣＰＵ２１は、処理をＳ１２９に進める。ＣＰＵ２１は、第一メイン処理（制御装置）（図５参照）と同一のＳ１２９〜Ｓ１３３を実行する。
【０１０２】
ＣＰＵ２１は、セルテーブル２４Ｃに記憶した全ての親機ＩＤの無線親機５にＳ１３３で同期指示を送信した（Ｓ１２９、Ｓ１３１、Ｓ１３３）後、処理をＳ５１５に進める。ＣＰＵ２１は、情報収集システム１内の全ての無線親機５をセル７に含めたかを、親機テーブル２４Ａとセルテーブル２４Ｃの夫々の親機ＩＤを比較することにより判定する（Ｓ５１５）。ＣＰＵ２１は、セルテーブル２４Ｃに記憶した親機ＩＤの総数が、親機テーブル２４Ａに記憶した親機ＩＤの総数よりも少ない時、親機テーブル２４Ａに記憶した親機ＩＤの一部をセルテーブル２４Ｃが記憶していないと判定する（Ｓ５１５：ＮＯ）。該時、ＣＰＵ２１は、セル７を構成しない無線親機５が存在することを使用者に通知する為、非図示の表示部を介して異常報知する（Ｓ５１９）。ＣＰＵ２１は第三メイン処理（制御装置）を終了する。一方、ＣＰＵ２１は、セルテーブル２４Ｃに記憶した親機ＩＤの総数と、親機テーブル２４Ａに記憶した親機ＩＤの総数とが同一の時、（Ｓ５１５：ＹＥＳ）、処理をＳ５１７に進める。
【０１０３】
ＣＰＵ２１は、情報収集システム１内の全ての無線子機４をセル７に含めたかを、子機テーブル２４Ｂとセルテーブル２４Ｃの夫々の子機ＩＤを比較することにより判定する（Ｓ５１７）。ＣＰＵ２１は、セルテーブル２４Ｃに記憶した子機ＩＤの総数が、子機テーブル２４Ｂに記憶した子機ＩＤの総数よりも少ない時、子機テーブル２４Ｂに記憶した子機ＩＤの一部をセルテーブル２４Ｃが記憶していないと判定する（Ｓ５１７：ＮＯ）。該時、ＣＰＵ２１は、何れのセル７にも属さない無線子機４が存在することを使用者に通知する為、非図示の表示部を介して異常報知する（Ｓ５１９）。ＣＰＵ２１は第三メイン処理（制御装置）を終了する。一方、ＣＰＵ２１は、セルテーブル２４Ｃに記憶した子機ＩＤの総数と、子機テーブル２４Ｂに記憶した子機ＩＤの総数とが同一の時、（Ｓ５１７：ＹＥＳ）、第三メイン処理（制御装置）を終了する。
【０１０４】
＜第一変形例の作用、効果＞
制御装置２は、セルテーブル２４Ｃに記憶した子機ＩＤの総数が、子機テーブル２４Ｂに記憶した子機ＩＤの総数よりも少ない時（Ｓ５１７：ＮＯ）、使用者に報知する（Ｓ５１９）。故に、情報収集システム１は、何れのセル７にも属さず無線通信を行うことができない無線子機４がシステム内にあることを使用者に報知できる。従って使用者は、イベント情報を取得できない布加工装置３がシステムにあることを認識できる。
【０１０５】
制御装置２は、セルテーブル２４Ｃに記憶した親機ＩＤの総数が、親機テーブル２４Ａに記憶した親機ＩＤの総数よりも少ない時（Ｓ５１５：ＮＯ）、使用者に報知する（Ｓ５１９）。故に、情報収集システム１は、何れのセル７も構成しない無線親機５がシステム内にあることを使用者に報知できる。従って使用者は、イベント情報の収集を行う場合に不要な無線親機５がシステム内にあることを認識できる。
【０１０６】
なお、第一変形例において、制御装置２は、セルテーブル２４Ｃの子機ＩＤと親機ＩＤとの総数が、子機テーブル２４Ｂの子機ＩＤと親機テーブル２４Ａの親機ＩＤとの総数よりも少ない時、使用者に報知してもよい。つまり、情報収集システム１は、何れのセル７にも属さず無線通信を行うことができない無線子機４がシステム内にあるか、又は、何れのセル７も構成しない無線親機５がシステム内にあることを使用者に報知できる。従って使用者は、イベント情報を取得できない布加工装置３がシステムにあるか、又は、イベント情報の収集を行う時に不要な無線親機５がシステム内にあることを認識できる。
【０１０７】
＜第二変形例＞
図１８〜図２３を参照し、本発明の第二変形例を説明する。図１８を参照し、第四メイン処理（制御装置）を説明する。制御装置２のＣＰＵ２１は、第四メイン処理（制御装置）を所定周期で繰り返し実行する。ＣＰＵ２１は、はじめにタイミング決定処理（図１９参照）を実行する（Ｓ７０１）。
【０１０８】
図１９を参照し、タイミング決定処理を説明する。ＣＰＵ２１は、第二タイミングにおいて無線子機４と無線親機５の間で通信を実行する別情報の容量を特定する（Ｓ７２１）。ＣＰＵ２１は、特定した容量が所定量以上か判定する（Ｓ７２３）。ＣＰＵ２１は、別情報の容量が所定量以上と判定した場合（Ｓ７２３：ＹＥＳ）、セルテーブル２４Ｃに記憶した全てのセル７について、第０〜第２９周期（図２参照）の全てを別情報に割り当て（Ｓ７２５）、第二タイミング、計測期間を決定する（図２（Ｄ）参照）。ＣＰＵ２１は、タイミング決定処理を終了し、処理を第四メイン処理（制御装置）（図１８参照）に戻す。一方、ＣＰＵ２１は、別情報の容量が所定量より小さいと判定した場合（Ｓ７２３：ＮＯ）、セルテーブル２４Ｃに記憶した情報に基づき、各セル７内の無線子機４の台数に応じて、第一タイミング、第二タイミング、計測期間をセル７毎に決定する（Ｓ７２７）。ＣＰＵ２１は、タイミング決定処理を終了し、処理を第四メイン処理（制御装置）（図１８参照）に戻す。
【０１０９】
図１８に示すように、ＣＰＵ２１は、タイミング決定処理（Ｓ７０１）の終了後、タイミング決定処理により、セル７毎に第一タイミングと第二タイミングを変更したか判定する（Ｓ７０３）。ＣＰＵ２１は、第一タイミングと第二タイミングを変更していないと判定した場合（Ｓ７０３：ＮＯ）、第四メイン処理（制御装置）を終了する。
【０１１０】
ＣＰＵ２１は、セル７毎に第一タイミングと第二タイミングを変更したと判定した場合（Ｓ７０３：ＹＥＳ）、セルテーブル２４Ｃに記憶した親機ＩＤの何れかを選択する（Ｓ７０５）。ＣＰＵ２１は、選択した親機ＩＤの無線親機５に対し、選択した親機ＩＤを含むセル７内の無線子機４の子機ＩＤ、変更後の第一タイミング及び第二タイミングを、セル情報（変更用）として送信する（Ｓ７０７）。ＣＰＵ２１は、セル情報を受信した無線親機５が送信したＡＣＫを受信する（Ｓ７０９）。ＣＰＵ２１は、セルテーブル２４Ｃに記憶した全ての親機ＩＤを選択して無線親機５にセル情報（変更用）を送信したか判定する（Ｓ７１１）。ＣＰＵ２１は、セル情報（変更用）を送信していない無線親機５が残存すると判定した場合（Ｓ７１１：ＮＯ）、処理をＳ７０５に戻す。ＣＰＵ２１は、セルテーブル２４Ｃの親機ＩＤのうち選択していない無線親機５を次に選択し（Ｓ７０５）、Ｓ７０７、Ｓ７０９を繰り返す。ＣＰＵ２１は、セルテーブル２４Ｃの親機ＩＤを全て選択してセル情報（変更用）を送信したと判定した場合（Ｓ７１１：ＹＥＳ）、処理をＳ７１３に進める。ＣＰＵ２１は、無線子機４と無線親機５の間で通信を行う別情報を、無線親機５に送信する（Ｓ７１３）。ＣＰＵ２１は第四メイン処理（制御装置）を終了する。
【０１１１】
図２０、図２１を参照し、第四メイン処理（無線親機）を説明する。第四メイン処理（無線親機）は、第二メイン処理（無線親機）（図１２、図１３参照）にＳ７３１、Ｓ７３３（図２０参照）、Ｓ７３５〜Ｓ７４７（図２１参照）を追加して実行する点で、第二メイン処理（無線親機）と相違する。以下、第二メイン処理（無線親機）と同一処理については、同一符号を付し、説明を省略する。
【０１１２】
図２０に示すように、ＣＰＵ５１は、制御装置２が図１８のＳ７０７で送信したセル情報（変更用）を受信したか判定する（Ｓ７３１）、ＣＰＵ５１は、セル情報（変更用）を受信したと判定した場合（Ｓ７３１：ＹＥＳ）、記憶部５４に記憶した変更フラグに１を設定する（Ｓ７３３）。ＣＰＵ５１は、処理をＳ２３１に進める。ＣＰＵ５１は、セル情報（変更用）を受信していないと判定した場合（Ｓ７３１：ＮＯ）、処理をＳ２３１に進める。Ｓ２３１〜Ｓ２３９（図２０参照）、Ｓ２４１〜Ｓ２５１（図２１参照）は、第二メイン処理（無線親機）（図１２、図１３参照）と同一である。
【０１１３】
ＣＰＵ５１は、計測期間中（Ｓ２４１：ＹＥＳ）にＳ２５１で無線子機４にオフ指示を送信した後、Ｓ７３３（図２０参照）で変更フラグに１を設定したか判定する（Ｓ７３５）。ＣＰＵ５１は、変更フラグに１を設定していないと判定した場合（Ｓ７３５：ＮＯ）、処理をＳ２５３（図１３参照）に進める。Ｓ２５３〜Ｓ２７３（図１３参照）は、第二メイン処理（無線親機）と同一である。
【０１１４】
一方、ＣＰＵ５１は、変更フラグに１を設定したと判定した場合（Ｓ７３５：ＹＥＳ）、処理をＳ７３７に進める。ＣＰＵ５１は、Ｓ７３１（図２０参照）で受信したセル情報（変更用）が包含する子機ＩＤのうち何れか一つを選択する（Ｓ７３７）。ＣＰＵ５１は、選択した子機ＩＤの無線子機４に対し、Ｓ７３１で受信したセル情報（変更用）を送信する（Ｓ７３９）。ＣＰＵ５１は、セル情報（変更用）を受信した無線子機４が送信したＡＣＫを受信する（Ｓ７４１）。
【０１１５】
ＣＰＵ５１は、Ｓ７３１で受信したセル情報（変更用）が包含する全ての子機ＩＤを選択し、対応する無線子機４にセル情報（変更用）を送信したか判定する（Ｓ７４３）。ＣＰＵ５１は、セル情報（変更用）を送信していない無線子機４が残存すると判定した場合（Ｓ７４３：ＮＯ）、処理をＳ７３７に戻す。ＣＰＵ５１は、Ｓ７３１で受信したセル情報（変更用）が包含する子機ＩＤのうち選択していない子機ＩＤの何れか一つを選択し（Ｓ７３７）、Ｓ７３９、Ｓ７４１の処理を繰り返す。ＣＰＵ５１は、Ｓ７３１で受信したセル情報（変更用）が包含する全ての子機ＩＤを選択し、対応する無線子機４にセル情報を送信したと判定した場合（Ｓ７４３：ＹＥＳ）、処理をＳ７４５に進める。
【０１１６】
ＣＰＵ５１は、制御装置２にＡＣＫを送信する（Ｓ７４５）。ＣＰＵ５１は、Ｓ７３１で受信したセル情報（変更用）が包含する第一タイミング、第二タイミング、計測期間を、記憶部５４に記憶する（Ｓ７４７）。これによりＣＰＵ５１は、第一メイン処理（無線親機）のＳ１７１（図８参照）で記憶部５４に記憶した第一タイミング、第二タイミング、計測期間を、計測期間中に、別情報の容量に応じて変更する。ＣＰＵ５１は、計測期間の終了後、別情報の容量に応じた第一タイミング、第二タイミング、計測期間の特定が可能となる。尚、サイクルの同期は、第一タイミング、第二タイミング、計測期間の変更の前後で変更しない。ＣＰＵ５１は、処理をＳ２５３（図１３参照）に進める。Ｓ２５３〜Ｓ２７３（図１３参照）は、第二メイン処理（無線親機）と同一である。
【０１１７】
図２２、図２３を参照し、第四メイン処理（無線子機）を説明する。第四メイン処理（制御装置）は、第二メイン処理（無線子機）（図１４参照）にＳ７５１〜Ｓ７５９を追加して実行する点で、第二メイン処理（無線子機）と相違する。以下、第二メイン処理（無線子機）と同一処理については、同一符号を付し、説明を省略する。
【０１１８】
無線子機４のＣＰＵ４１は、第二メイン処理（無線子機）（図１４参照）と同一のＳ２８１〜Ｓ２９３の実行後、計測期間中であるか判定する（Ｓ７５１）。ＣＰＵ５１は、計測期間中でないと判定した場合（Ｓ７５１：ＮＯ）、処理をＳ２９５（図２３参照）に進める。Ｓ２９５〜Ｓ３０５（図２３参照）の処理は、第二メイン処理（無線子機）（図１４参照）と同一である。一方、ＣＰＵ５１は、計測期間中と判定した場合（Ｓ７５１：ＹＥＳ）、無線親機５が図２１のＳ７３９で送信したセル情報（変更用）を受信したか判定する（Ｓ７５３）。ＣＰＵ４１は、セル情報（変更用）を受信していないと判定した場合（Ｓ７５３：ＮＯ）、処理をＳ２９５（図２３参照）に進める。ＣＰＵ４１は、セル情報（変更用）を受信したと判定した場合（Ｓ７５３：ＹＥＳ）、セル情報（変更用）を送信した無線親機５にＡＣＫを送信する（Ｓ７５５）。
【０１１９】
ＣＰＵ４１は、Ｓ７５３で受信したセル情報（変更用）が包含する第一タイミングのうち自身に対応する第一タイミング、第二タイミング、計測期間を、記憶部４４に記憶する（Ｓ７５９）。ＣＰＵ４１は更に、セル情報（変更用）を送信した無線親機５の親機ＩＤを、記憶部４４に記憶する（Ｓ７５９）。これによりＣＰＵ４１は、第一メイン処理（無線子機）のＳ１９７（図９参照）で記憶部４４に記憶した第一タイミング、第二タイミング、計測期間、親機ＩＤを変更する。ＣＰＵ４１は、収集通信時において、別情報の容量に応じて決定した第一タイミング、第二タイミング、計測期間の特定が可能となる。尚、サイクルの同期は、第一タイミング、第二タイミング、計測期間の変更の前後で変更しない。ＣＰＵ４１は、処理をＳ２９５（図２３参照）に進める。Ｓ２９５〜Ｓ３０５（図２３参照）の処理は、第二メイン処理（無線子機）（図１４参照）と同一である。
【０１２０】
＜第二変形例の作用、効果＞
制御装置２は、別情報の容量が所定量より大きい時（Ｓ７３１：ＹＥＳ）、第０〜第２９周期（図２参照）の全てを別情報に割り当て（Ｓ７２５）、第二タイミング、計測期間を決定する。つまり、制御装置２は、別情報の容量が所定量より大きい場合、別情報の容量が所定量以下の場合よりも高い頻度で第二タイミングを特定する。該時、別情報の容量が大きい場合でも、別情報の通信頻度を高めることができるので、情報収集システム１は、無線子機４と無線親機５の間で、容量が大きい別情報通信を行うことができる。
【０１２１】
尚、第二変形例において、ＣＰＵ２１は、別情報の容量が所定量より大きい場合（Ｓ７３１：ＹＥＳ）、第０〜第２９周期（図２参照）の一部を別情報に割り当て、残りをイベント情報に割り当ててもよい。
【０１２２】
＜その他の変形例＞
本発明は上記実施形態に限らない。布加工装置３はミシンに限らず、布を加工可能な他の機器でもよい。無線子機４は単体機器に限らず、布加工装置３又は布加工装置３の動作に関する入力を行う為の操作端末に組み込むことが可能な無線モジュールでもよい。
【０１２３】
第三メイン処理（制御装置）において、ＣＰＵ２１は、親機テーブル２４Ａに記憶した親機ＩＤのうち、セルテーブル２４Ｃに記憶した親機ＩＤを除く親機ＩＤを、表示部に表示して報知してもよい（Ｓ５１９）。同様に、ＣＰＵ２１は、子機テーブル２４Ｂに記憶した子機ＩＤのうち、セルテーブル２４Ｃに記憶した子機ＩＤを除く子機ＩＤを、表示部に表示して報知してもよい（Ｓ５１９）。
【０１２４】
無線子機４は、収集通信中も無線親機５にビーコンを送信してもよい。無線親機５は、収集通信中の第０〜第２９周期において無線子機４から受信したビーコンの受信電力を示す情報を、制御装置２に送信してもよい。制御装置２は、収集通信中に無線親機５から受信した上記情報に基づき、セルを再決定してもよい。無線親機５は、収集通信中に無線子機４から別情報を受信した場合の受信電力を示す情報を、制御装置２に送信してもよい。制御装置２は、収集通信中に無線親機５から受信した上記情報に基づき、セルを再決定してもよい。
【０１２５】
一つのサイクル中に計測期間を含めなくてもよい。即ち、一つのサイクルは、イベント情報の通信を行う周期と、別情報の通信を行う周期のみ含んでいてもよい。一つのサイクルは、別情報の通信を行う周期を含めなくてもよい。即ち、一つのサイクルは、イベント情報の通信を行う周期のみ含んでいてもよい。
【０１２６】
制御装置２は、セル７内の無線子機４の台数の範囲（１６〜２０台（図２（Ａ）参照）、１１〜１５台（図２（Ｂ）参照）、１〜１０台（図２（Ｃ）参照））毎でなく、セル７内の無線子機４の台数毎に、イベント情報の通信周期と別情報の通信周期を規定してもよい。該時、制御装置２は、セル７内の無線子機４の台数に応じたイベント情報の通信周期と別情報の通信周期を、詳細に特定できる。
【０１２７】
＜その他＞
Ｓ１８３の処理を行うＣＰＵ４１は本発明の「第一送信手段」の一例である。Ｓ１４５の処理を行うＣＰＵ５１は本発明の「第一受信手段」の一例である。Ｓ１４７の処理を行うＣＰＵ５１は本発明の「第二送信手段」の一例である。Ｓ１０５の処理を行うＣＰＵ２１は本発明の「第二受信手段」の一例である。Ｓ１２１の処理を行うＣＰＵ２１は本発明の「第一決定手段」の一例である。Ｓ１２５の処理を行うＣＰＵ２１は本発明の「第一通知手段」の一例である。Ｓ２０３の処理を行うＣＰＵ２１は本発明の「収集手段」の一例である。Ｓ５１９の処理を行うＣＰＵ２１は本発明の「報知手段」の一例である。Ｓ２０５の処理を行うＣＰＵ２１は本発明の「第二決定手段」の一例である。Ｓ１５７、Ｓ２５７の処理を行うＣＰＵ５１は本発明の「第二通知手段」の一例である。Ｓ２８９の処理を行うＣＰＵ４１は本発明の「第三送信手段」の一例である。Ｓ２３３の処理を行うＣＰＵ５１は本発明の「第三受信手段」の一例である。Ｓ２３５の処理を行うＣＰＵ５１は本発明の「第四送信手段」の一例である。Ｓ２３９の処理を行うＣＰＵ５１、及び、Ｓ２９３の処理を行うＣＰＵ４１は、本発明の「通信手段」の一例である。Ｓ１８３の処理は本発明の「第一送信工程」の一例である。Ｓ１４５の処理は本発明の「第一受信工程」の一例である。Ｓ１４７の処理は本発明の「第二送信工程」の一例である。Ｓ１０５の処理は本発明の「第二受信工程」の一例である。Ｓ１２１の処理は本発明の「第一決定工程」の一例である。Ｓ１２５の処理は本発明の「第一通知工程」の一例である。Ｓ２０３の処理は本発明の「収集工程」の一例である。
【符号の説明】
【０１２８】
１        ：情報収集システム
２        ：制御装置
３        ：布加工装置
４        ：無線子機
５        ：無線親機
６        ：ネットワーク
７        ：セル
２１、３１、４１、５１      ：ＣＰＵ
【図１】
2019062419.tif 000003
【図２】
2019062419.tif 000004
【図３】
2019062419.tif 000005
【図４】
2019062419.tif 000006
【図５】
2019062419.tif 000007
【図６】
2019062419.tif 000008
【図７】
2019062419.tif 000009
【図８】
2019062419.tif 000010
【図９】
2019062419.tif 000011
【図１０】
2019062419.tif 000012
【図１１】
2019062419.tif 000013
【図１２】
2019062419.tif 000014
【図１３】
2019062419.tif 000015
【図１４】
2019062419.tif 000016
【図１５】
2019062419.tif 000017
【図１６】
2019062419.tif 000018
【図１７】
2019062419.tif 000019
【図１８】
2019062419.tif 000020
【図１９】
2019062419.tif 000021
【図２０】
2019062419.tif 000022
【図２１】
2019062419.tif 000023
【図２２】
2019062419.tif 000024
【図２３】
2019062419.tif 000025