(57)【要約】【課題】異なるネットワークに属するステーション同士の時間同期をネットワークの大規模化を行うことなく、簡易な方法で実現する。【解決手段】第１の無線通信装置と、第１の無線通信装置のアクセスポイントとして動作し、且つ第１の無線通信装置とネットワークを構成する第２の無線通信装置と、ネットワークに属さない第３の無線通信装置とからなる無線通信システムであって、第１の無線通信装置は、第１のフィールドに第２の無線通信装置のアドレスを付帯し、第１のフィールド以外の第２のフィールドに所定の命令を表す情報を付帯したデータフレームを送信し、第３の無線通信装置は、第１の無線通信装置から送信されたデータフレームに応答して、第１のフィールドに第２の無線通信装置のアドレスを付帯して応答フレームを送信する。【選択図】図７
2016096370.tif 000002
【特許請求の範囲】
【請求項１】
第１の無線通信装置と、前記第１の無線通信装置のアクセスポイントとして動作し、前記第１の無線通信装置とネットワークを構成する第２の無線通信装置と、前記ネットワークに属さない第３の無線通信装置と、からなる無線通信システムであって、
前記第１の無線通信装置は、
第１のフィールドに前記第２の無線通信装置のアドレスを付帯し、該第１のフィールド以外の第２のフィールドに所定の命令を表す情報を付帯したデータフレームを送信し、
前記第３の無線通信装置は、
前記第１の無線通信装置から送信された前記データフレームに応答して、第１のフィールドに前記第２の無線通信装置のアドレスを付帯して応答フレームを送信する、無線通信システム。
【請求項２】
前記所定の命令は、所定の動作を開始する時間情報を要求する命令である、請求項１に記載の無線通信システム。
【請求項３】
第１のステーションと第１のアクセスポイントとから構成される第１の通信ネットワークと、第２のステーションと第２のアクセスポイントとから構成される第２の通信ネットワークと、前記第１及び第２の通信ネットワークに属さない無線通信装置を備える無線通信システムであって、
前記第１のステーションは、第１のフィールドに前記第１のアクセスポイントのアドレスを付帯するとともに、該第１のフィールド以外の第２のフィールドに時間情報を要求する命令を付帯した第１のデータフレームを送信し、
前記第２のステーションは、第１のフィールドに前記第２のアクセスポイントのアドレスを付帯するとともに、該第１のフィールド以外の第２のフィールドに時間情報を要求する命令を付帯した第２のデータフレームを送信し、
前記無線通信装置は、
前記第１のデータフレーム及び第２のデータフレームの各々に応答して、前記第１のアクセスポイントのアドレスを付帯した第１の応答フレームを前記第１のステーションに送信し、前記第２のアクセスポイントのアドレスを付帯した第２の応答フレームを前記第２のステーションに送信する無線通信システム。
【請求項４】
前記無線通信装置は、前記第２のフィールドに前記時間情報を要求する命令を表す情報が付帯されている場合に、前記第１のステーション及び前記第２のステーションに対し、各々を宛先とし、且つ所定の動作を開始するまでの時間を表す情報を付帯した応答を返信する、請求項３に記載の無線通信システム。
【請求項５】
通信ネットワークにおいてアクセスポイントと通信するステーションと通信し、且つ前記通信ネットワークに属さない無線通信装置であって、
前記ステーションから送信され、且つ第１のフィールドにアクセスポイントのアドレスが付帯されるとともに、該第１のフィールド以外の第２のフィールドに所定の命令を表す情報を付帯したデータフレームを受信する受信部と、
該データフレームの前記第２のフィールドに前記所定の命令を表す情報が付帯されている場合に、該データフレームが前記無線通信装置を宛先とするデータフレームであると判定する通信処理部と
を備える無線通信装置。
【請求項６】
前記通信処理部は、前記第２のフィールドに前記所定の動作を開始する命令を表す情報が付帯されていると判定した場合に、前記ステーションに対し、アクセスポイントを送信元とし、且つ前記所定の動作を開始するまでの時間を表す情報を付帯した応答を作成する、請求項５に記載の無線通信装置。
【請求項７】
第１の無線通信装置と、前記第１の無線通信装置のアクセスポイントとして動作し、前記第１の無線通信装置とネットワークを構成する第２の無線通信装置と、前記ネットワークに属さない第３の無線通信装置と、からなる無線通信システムによって実行される無線通信方法であって、
前記第１の無線通信装置は、
第１のフィールドに前記第２の無線通信装置のアドレスを付帯し、該第１のフィールド以外の第２のフィールドに所定の命令を表す情報を付帯したデータフレームを送信し、
前記第３の無線通信装置は、
前記第１の無線通信装置から送信された前記データフレームに応答して、第１のフィールドに前記第２の無線通信装置のアドレスを付帯して応答フレームを送信する、無線通信方法。
【請求項８】
第１のステーションと第１のアクセスポイントとから構成される第１の通信ネットワークと、第２のステーションと第２のアクセスポイントとから構成される第２の通信ネットワークと、前記第１及び第２の通信ネットワークに属さない無線通信装置を備える無線通信システムによって実行される無線通信方法であって、
前記第１のステーションは、第１のフィールドに前記第１のアクセスポイントのアドレスを付帯するとともに、該第１のフィールド以外の第２のフィールドに時間情報を要求する命令を付帯した第１のデータフレームを送信し、
前記第２のステーションは、第１のフィールドに前記第２のアクセスポイントのアドレスを付帯するとともに、該第１のフィールド以外の第２のフィールドに時間情報を要求する命令を付帯した第２のデータフレームを送信し、
前記無線通信装置は、
前記第１のデータフレーム及び第２のデータフレームの各々に応答して、前記第１のアクセスポイントのアドレスを付帯した第１の応答フレームを前記第１のステーションに送信し、前記第２のアクセスポイントのアドレスを付帯した第２の応答フレームを前記第２のステーションに送信する、無線通信方法。
【請求項９】
通信ネットワークにおいてアクセスポイントと通信するステーションと通信し、且つ前記通信ネットワークに属さない無線通信装置によって実行される無線通信方法であって、
前記ステーションから送信され、且つ第１のフィールドにアクセスポイントのアドレスが付帯されるとともに、該第１のフィールド以外の第２のフィールドに所定の命令を表す情報を付帯したデータフレームを受信し、
該データフレームの前記第２のフィールドに前記所定の命令を表す情報が付帯されている場合に、該データフレームが前記無線通信装置を宛先とするデータフレームであると判定する、無線通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信システムに関する。
【背景技術】
【０００２】
ＩＥＥＥ８０２．１１で規定されている無線ＬＡＮ(Local Area Network)では、例えば、第１のステーション(STA: Station)、第２のステーション、アクセスポイント(AP: Access Point)によってネットワークを形成し、第１及び第２のステーションはアクセスポイントを経由して通信を行うよう構成される。第１のステーションは第２のステーション宛のフレームをアクセスポイントへ送信し、アクセスポイントはそのフレームを受信すると、第２のステーションへ転送する。第２のステーションは、アクセスポイントから転送されたフレームを受信すると、そのフレームに対する応答をアクセスポイントへ送信する。第２のステーションから送信された応答を受信したアクセスポイントは、その応答を第１のステーションへ送信する。第１のステーションは、アクセスポイントから送信される応答を受信する。つまり、アクセスポイントが第１のステーションからのフレームを受信するステップ、第２のステーションがアクセスポイントからのフレームを受信するステップ、アクセスポイントが第２のステーションからのフレームを受信するステップ、及び第１のステーションがアクセスポイントからのフレームを受信するステップの４つのステップで、第１のステーションと第２のステーションとがアクセスポイントを経由して通信を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１０−５３９８４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述のような無線通信ネットワークにおいて、異なるネットワークに属するステーション同士で時間同期を行う場合には、各ネットワークを構成するステーション、及びアクセスポイント間で、時間情報をやりとりすることで行われている。例えば、第１のネットワークが第１のアクセスポイント、及び第１のステーションによって構成され、第２のネットワークが第２のアクセスポイント、及び第２のステーションによって構成される場合を考える。第１のステーションと第２のステーションとの間で、時間同期を行う場合、第１のステーションの時間情報は、第１のアクセスポイント、第２のアクセスポイント、第２のステーションの順に伝送される。このとき、第１のネットワークと第２のネットワークを、ＩＥＥＥ８０２．１１のＡＰ間通信、もしくは、ＩＥＥＥ８０２．３などの標準規格を使用して接続する必要があり、ネットワークの規模が大きくなるため、ネットワーク環境を容易に構築できない。
【０００５】
そこで本発明は、異なるネットワークに属するステーション同士の時間同期をネットワークの大規模化を行うことなく、簡易な方法で実現することを目的とする。
【課題を解決するための手段】
【０００６】
開示の一実施例の無線通信システムは、
第１の無線通信装置と、前記第１の無線通信装置のアクセスポイントとして動作し、前記第１の無線通信装置とネットワークを構成する第２の無線通信装置と、前記ネットワークに属さない第３の無線通信装置と、からなる無線通信システムであって、
前記第１の無線通信装置は、
第１のフィールドに前記第２の無線通信装置のアドレスを付帯し、該第１のフィールド以外の第２のフィールドに所定の命令を表す情報を付帯したデータフレームを送信し、
前記第３の無線通信装置は、
前記第１の無線通信装置から送信された前記データフレームに応答して、第１のフィールドに前記第２の無線通信装置のアドレスを付帯して応答フレームを送信する。
【発明の効果】
【０００７】
開示の実施例によれば、異なるネットワークに属するステーション同士の時間同期をネットワークの大規模化を行うことなく、簡易な方法で実現することができる。
【図面の簡単な説明】
【０００８】
【図１】無線通信システムの一実施例を示す図である。
【図２】無線通信端末のハードウェア構成の一例を示す図である。
【図３】無線通信端末の一実施例を示す機能ブロック図である。
【図４】プロトコルスタックの一例を示す図である。
【図５】データフレームの一実施例を示す図である。
【図６】アドレスフィールドに付帯される情報の一例を示す図である。
【図７】無線通信システムの適用例を示す図である。
【図８】第１のスマートフォンと第１のトイラジコンとの間の接続処理の一例を示すシーケンスチャートである。
【図９】第１のスマートフォンと第１のトイラジコンとスタートコントローラとの間のデータ通信の一例を示すシーケンスチャートである。
【図１０】ＰＷＭリクエストに付帯されるコマンドの一例を示す図である。
【図１１】ＡＣＫの一例を示す図である。
【図１２】ＰＷＭレスポンスに付帯されるコマンドの一例を示す図である。
【図１３】エントリリクエストに付帯されるコマンドの一例を示す図である。
【図１４】エントリレスポンスに付帯されるコマンドの一例を示す図である。
【図１５】第２のスマートフォンと第２のトイラジコンとスタートコントローラとの間のデータ通信の一例を示すシーケンスチャートである。
【図１６】ラジコンレースが開始される際のトイラジコン制御動作を示すシーケンスチャートである。
【図１７】スタートリクエストに付帯されるコマンドの一例を示す図である。
【図１８】スタートレスポンスに付帯されるコマンドの一例を示す図である。
【発明を実施するための形態】
【０００９】
次に、本発明を実施するための形態を、以下の実施例に基づき図面を参照しつつ説明する。以下で説明する実施例は一例に過ぎず、本発明が適用される実施の形態は、以下の実施例に限られない。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を用い、繰り返しの説明は省略する。
【００１０】
＜実施例＞
＜無線通信システム＞
図１は、無線通信システムの一実施例を示す。
【００１１】
無線通信システムは、第１の無線通信端末１００と、第２の無線通信端末２００と、第３の無線通信端末３００とを有する。
【００１２】
第１の無線通信端末１００は、例えば、携帯端末、携帯電話、スマートフォン等の無線通信装置を適用でき、第２の無線通信端末２００と接続する。
【００１３】
第２の無線通信端末２００は、親機、基地局等の無線通信装置を適用でき、ＩＥＥＥ８０２．１１の規定にしたがってアクセスポイントとして動作する。例えば、第２の無線通信端末２００は、周期的にビーコン信号を送信し、第１の無線通信端末１００との間で接続処理を行い、第１の無線通信端末１００から送信されるフレームを受信する。
【００１４】
上述の構成により、第１の無線通信端末１００と第２の無線通信端末２００とからなるネットワーク５０が構築される。
【００１５】
第３の無線通信端末３００は、例えば、携帯端末、携帯電話、スマートフォン等の無線通信装置を適用できる。また、所定のシステムで専用に使用される通信装置で構成してもよい。また、第３の無線通信端末３００は、第１の無線通信端末１００、及び第２の無線通信端末２００で構成される上述のネットワーク５０には属していない。第１の無線通信端末１００から第２の無線通信端末２００へ送信される時間情報フレーム要求等の特定のコマンドを受信した場合にのみ第１の無線通信端末１００へフレームを送信する。
【００１６】
以下、第１の無線通信端末１００、第２の無線通信端末２００、及び第３の無線通信端末３００を区別する必要がない場合には「無線通信端末」と記載する。
【００１７】
＜無線通信端末のハードウェア構成＞
図２は、本実施形態に係る無線通信端末のハードウェア構成図である。図２に示されているように、本実施形態に係る無線通信端末は、無線通信端末全体の動作を制御するＣＰＵ(Central Processing Unit)１０６、及びＣＰＵ１０６の駆動に用いられる無線通信端末用プログラムを記憶したフラッシュメモリ等のメモリ１０８を備える。ここで、無線通信端末用プログラムは、第１の無線通信端末１００、第２の無線通信端末２００、及び第３の無線通信端末３００のそれぞれについて、用意することができる。また、ＣＰＵ１０６の制御にしたがってデータの読み出し又は書き込みを行う不揮発性メモリであれば、フラッシュメモリに限らず、メモリ１０８として、ＥＥＰＲＯＭ（Electrically Erasable and Programmable ROM）等を用いてもよい。さらに、ＣＰＵ１０６には、ＣＰＵ１０６のワークエリアとして使用されるＲＡＭ(Random Access Memory)（図示無し）を内蔵する。
【００１８】
また、第１の無線通信端末１００は、無線機１０４、及びアンテナ１０２を備える。無線機１０４は、ＩＥＥＥ８０２．１１ａ，ｂ，ｇ，ｎ等のＩＥＥＥ８０２．１１シリーズに準拠して動作する。
【００１９】
無線通信端末のハードウェア構成において、ＣＰＵ１０６、及びメモリ１０８の代わりに専用ロジック回路を搭載することもできる。さらに、専用ロジック回路を無線機１０４に組み込むこともできる。
【００２０】
＜第１の無線通信端末１００の機能構成＞
図３は、第１の無線通信端末１００を示す機能ブロック図である。
【００２１】
第１の無線通信端末１００は、送受信部１５２、制御部１５４、接続処理部１５６、及び通信処理部１５８を有している。これら各部は、図２に示されている各構成要素のいずれかが、メモリ１０８からＲＡＭ上に展開された第１の無線通信端末用プログラムに従ったＣＰＵ１０６からの命令によって動作することで実現される機能、又は機能される手段である。また、これらの各部の少なくとも一部を、ファームウエアに従ったＣＰＵ１０６からの命令によって動作することで実現される機能、又は機能される手段とすることもできる。
【００２２】
＜第１の無線通信端末１００の各機能構成＞
次に、図２及び図３を用いて、第１の無線通信端末１００の各機能構成について説明する。なお、以下では、第１の無線通信端末１００の各機能構成部を説明するにあたって、図２に示されている各構成要素のうち、第１の無線通信端末１００の各機能構成部を実現させるための主な構成要素との関係も説明する。
【００２３】
図３に示されている第１の無線通信端末１００の送受信部１５２は、図２に示されているＣＰＵ１０６からの命令、図２に示されている無線機１０４によって実現され、第２の無線通信端末２００、及び第３の無線通信端末３００と各種データ（情報）の送受信を行う。
【００２４】
第１の無線通信端末１００の制御部１５４は、図２に示されているＣＰＵ１０６からの命令によって実現され、第２の無線通信端末２００との間で接続する制御を行い、その後通信する制御を行う。
【００２５】
第１の無線通信端末１００の接続処理部１５６、及び通信処理部１５８は、図２に示されているＣＰＵ１０６からの命令、図２に示されている無線機１０４によって実現される。接続処理部１５６は、制御部１５４による制御にしたがって、無線ＬＡＮ等のネットワークを介して第２の無線通信端末２００との間で接続処理を行い、通信処理部１５８は、制御部１５４による制御にしたがって、第２の無線通信端末２００、及び第３の無線通信端末３００と通信処理を行う。接続処理、及び通信処理については後述する。
【００２６】
＜第２の無線通信端末２００の機能構成＞
第２の無線通信端末２００の有する機能は、図３に示した機能ブロック図で説明される。説明の便宜上、第２の無線通信端末２００の各機能ブロックを、送受信部２５２、制御部２５４、接続処理部２５６、及び通信処理部２５８として説明する。これら各部は、図２に示されている各構成要素のいずれかが、メモリ１０８からＲＡＭ上に展開された第２の無線通信端末用プログラムに従ったＣＰＵ１０６からの命令によって動作することで実現される機能、又は機能される手段である。また、これらの各部の少なくとも一部を、ファームウエアに従ったＣＰＵ１０６からの命令によって動作することで実現される機能、又は機能される手段とすることもできる。
【００２７】
＜第２の無線通信端末２００の各機能構成＞
次に、図２及び図３を用いて、第２の無線通信端末２００の各機能構成について説明する。なお、以下では、第２の無線通信端末２００の各機能構成部を説明するにあたって、図２に示されている各構成要素のうち、第２の無線通信端末２００の各機能構成部を実現させるための主な構成要素との関係も説明する。
【００２８】
図３に示されている第２の無線通信端末２００の送受信部２５２、制御部２５４、接続処理部２５６、通信処理部２５８は、図２に示されているＣＰＵ１０６からの命令、図２に示されている無線機１０４によって実現される。送受信部２５２は無線ＬＡＮを介して第１の無線通信端末１００との間で各種データ（情報）の送受信を行う。制御部２５４は、第１の無線通信端末１００との接続及び通信の制御を行い、接続処理部２５６は第１の無線通信端末１００との接続処理を行う。通信処理部２５８は、制御部２５４による制御にしたがって、無線ＬＡＮ等のネットワークを介して第１の無線通信端末１００との間で通信処理を行う。接続処理、通信処理については後述する。
【００２９】
＜第３の無線通信端末３００の機能構成＞
第３の無線通信端末３００の有する機能は、図３に示した機能ブロック図で説明される。説明の便宜上、第３の無線通信端末３００の各機能ブロックを、送受信部３５２、制御部３５４、接続処理部３５６、及び通信処理部３５８として説明する。これら各部は、図２に示されている各構成要素のいずれかが、メモリ１０８からＲＡＭ上に展開された第３の無線通信端末用プログラムに従ったＣＰＵ１０６からの命令によって動作することで実現される機能、又は機能される手段である。また、これらの各部の少なくとも一部を、ファームウエアに従ったＣＰＵ１０６からの命令によって動作することで実現される機能、又は機能される手段とすることもできる。
【００３０】
＜第３の無線通信端末３００の各機能構成＞
次に、図２及び図３を用いて、第３の無線通信端末３００の各機能構成について説明する。なお、以下では、第３の無線通信端末３００の各機能構成部を説明するにあたって、図２に示されている各構成要素のうち、第３の無線通信端末３００の各機能構成部を実現させるための主な構成要素との関係も説明する。
【００３１】
図３に示されている第３の無線通信端末３００の送受信部３５２、制御部３５４、接続処理部３５６、通信処理部３５８は、図２に示されているＣＰＵ１０６からの命令、図２に示されている無線機１０４によって実現される。送受信部３５２は第１の無線通信端末１００との間で各種データ（情報）の送受信を行う。制御部３５４は、第１の無線通信端末１００との間で接続及び通信する制御を行う。通信処理部３５８は、無線ＬＡＮ等のネットワークを介して第１の無線通信端末１００との間で通信処理を行う。通信処理については後述する。接続処理部３５６は、第１の無線通信端末１００との間で接続処理を行い得るが、第１の無線通信端末１００、第２の無線通信端末２００から構成されるネットワークに属さない場合は、接続処理が不要であるため接続処理部３５６は使用しなくてもよい。
【００３２】
＜無線通信システムのプロトコルスタック＞
図４は、プロトコルスタックの一例を示す。図４に示されるプロトコルスタックでは、データリンク層にＩＥＥＥ８０２．１１  ＭＡＣ(Media Access Control)が用意され、その上位のネットワーク層にＩＰ(Internet Protocol)が用意され、その上位のトランスポート層にＵＤＰ(User Datagram Protocol)が用意され、その上位のアプリケーション層にＤＨＣＰ(Dynamic Host Configuration Protocol)Ｓｅｒｖｅｒ及びＣｏｍｍａｎｄが用意される。
【００３３】
ＩＥＥＥ８０２．１１  ＭＡＣ、ＩＰ、ＵＤＰ、及びＤＨＣＰ  Ｓｅｒｖｅｒは通常のものを適用できる。Ｃｏｍｍａｎｄ部分には、コマンド（指示）を表す情報と、宛先を表す情報とを付帯できる。
【００３４】
さらに、ＩＥＥＥ８０２．１１  ＭＡＣの上位のネットワーク層にＡＲＰ(Address Resolution Protocol)を用意し、その上位のトランスポート層にＴＣＰ(Transmission Control Protocol)及びＩＣＭＰ(Internet Control Message Protocol)を用意することもできる。
【００３５】
＜データフレーム＞
図５は、データフレームの一例を示す。図５に示されるデータフレームにおいて括弧内の数値はデータフレームを構成する各要素のデータ量をバイト数で表したものである。データフレームは、Frame Controlフィールド６０２と、Duration/IDフィールド６０４と、Address1フィールド６０６と、Address2フィールド６０８と、Address3フィールド６１０と、Sequence Controlフィールド６１２と、Frame Bodyフィールド６１４と、FCS(Frame Check Sequence)フィールド６１６とを有する。
【００３６】
Frame Controlフィールド６０２には、フレームの種類、フラグメント情報等が付帯される。Duration/IDフィールド６０４は、肯定応答(ACK)フレームが電波を使用する予定期間の情報等が付帯される。
【００３７】
Address1フィールド６０６には、宛先のMACアドレス、アクセスポイントのMACアドレス(BSSID: Basic Service Set Identifier)等の情報が付帯される。Address2フィールド６０８には、送信元のMACアドレス、アクセスポイントのMACアドレス(BSSID)等の情報が付帯される。Address3フィールド６１０には、宛先のMACアドレス、送信元のMACアドレス、アクセスポイントのMACアドレス(BSSID)等の情報が付帯される。
【００３８】
具体的には、第１の無線通信端末１００が時間情報要求フレーム等の特定のコマンドを送信する際に、Address1フィールド６０６には該データフレームを受信する第２の無線通信端末２００のMACアドレス(BSSID)等の情報が付帯され、Address2フィールド６０８には該データフレームを送信する第１の無線通信端末１００のMACアドレス等の情報が付帯され、Address3フィールド６１０には、該データフレームの宛先となるブロードキャストアドレス等の情報が付帯される。
【００３９】
また、第３の無線通信端末３００から該時間情報要求フレーム等の特定のコマンドに対する応答が送信される際に、Address1フィールド６０６には、該応答の宛先となるブロードキャストアドレス等の情報が付帯され、Address2フィールド６０８には第２の無線通信端末２００のMACアドレス(BSSID)等の情報が付帯され、Address3フィールド６１０には、該応答を送信する第２の無線通信端末２００のMACアドレス等の情報が付帯される。
【００４０】
Sequence Controlフィールド６１２には、送信するデータのシーケンス番号、又はフラグメント化した場合のフラグメント番号の情報が付帯される。Frame Bodyフィールド６１４には、パケットの総サイズのうち、宛先アドレスや発信元アドレスなどの管理情報（ヘッダ情報）を除いた正味のデータが付帯される。FCSフィールド６１６には、データの誤り検出及び訂正を行うためのチェックサム符号が付帯される。
【００４１】
Frame Bodyフィールド６１４には、８０２．２論理リンク制御(LLC: Logical Link Control)ヘッダ６１８と、８０２．２スナップ(SNAP: Subnetwork Access Protocol)ヘッダ６２０と、ＩＰヘッダ６２２と、ＵＤＰヘッダ６２４と、コマンド６２６が付帯される。
【００４２】
８０２．２ＬＬＣヘッダ６１８には「０ｘＡＡ−ＡＡ−０３」を付帯でき、８０２．２ＳＮＡＰヘッダ６２０には「０ｘ００−００−００−０８−００」を付帯できる。ここで、「０ｘ」は１６進数を表す。ＩＰヘッダ６２２には、ＩＰバージョン、送信元アドレス、宛先アドレス等の情報が付帯される。ＵＤＰヘッダ６２４には、送信元ポート番号、宛先ポート番号、ヘッダ長、チェックサム等が付帯される。
【００４３】
コマンド６２６には、コマンドナンバ６２８と、ＭＡＣアドレス６３０と、コマンドＩＤ６３２と、コマンドデータ６３４が付帯される。コマンドナンバ６２８は、第１の無線通信端末１００において、リクエストフレームと、レスポンスフレームとを対応させるための番号である。ＭＡＣアドレス６３０は、第１の無線通信端末１００のリクエストフレーム、第１の無線通信端末１００へのレスポンスフレームとも、第２の無線通信端末のMACアドレスであり、コマンド６２６の対象となる第３の無線通信端末３００アドレスではない。
【００４４】
コマンドＩＤ６３２は、コマンド操作の識別情報である。コマンドデータ６３４は、コマンドＩＤ６３２による指示を実行する際に使用されるデータや、実行した結果のデータである。
【００４５】
＜アドレスフィールド＞
図６は、アドレスフィールド（Address1フィールド６０６、Address2フィールド６０８、Address3フィールド６１０）に付帯される情報の一例を示す。図６に示されるアドレスフィールドでは、ＤＡ(Destination Address)、ＳＡ(Source Address)、ＲＡ(Recipient Address)、ＴＡ(Transmitter Address)の４種類が定義される。ＤＡはそのフレームが最終的に送信される送信先のＭＡＣアドレスを表し、ＳＡは送信されるフレームを作成した送信元のＭＡＣアドレスを表し、ＲＡはそのフレームの送信先のＭＡＣアドレスを表し、ＴＡは送信されるフレームの送信元のＭＡＣアドレスを表す。また、ＢＳＳＩＤは第２の無線通信端末２００のＭＡＣアドレスである。
【００４６】
例えば、第１の無線通信端末１００から送信されるデータフレームは、To DS=1, From DS=0に該当し、Address1フィールド６０６には第２の無線通信端末２００のＭＡＣアドレス(BSSID)が付帯され、Address2フィールド６０８には第１の無線通信端末１００のＭＡＣアドレスが付帯され、Address3フィールド６１０にはブロードキャストアドレス（ＭＡＣアドレス）が付帯される。
【００４７】
また、第３の無線通信端末３００から送信される該データフレームの応答は、To DS=0, From DS=1に該当し、Address1フィールド６０６にはブロードキャストアドレス（ＭＡＣアドレス）が付帯され、Address2フィールド６０８には第２の無線通信端末２００のＭＡＣアドレス(BSSID)が付帯され、Address3フィールド６１０には第２の無線通信端末２００のＭＡＣアドレスが付帯される。
【００４８】
上述の構成によって、第１の無線通信端末１００から送信された時間情報要求フレームに対して、第３の無線通信端末３００から時間情報要求フレームに対する応答フレームが送信される。この応答フレームは、あたかも第２の無線通信端末２００が送信したフレームであるかのようになっており、第１の無線通信端末１００と第２の無線通信端末２００で構成されるネットワークに属さない第３の無線通信端末３００からの応答フレームであっても、第１の無線通信端末１００は、ネットワーク５０の内の第２の無線通信端末２００から送信されたフレームと認識し、応答フレームを受信することができる。
【００４９】
＜無線通信システムの適用例＞
上述した無線通信システムをトイラジコンシステムに適用した場合を例にして時間同期方法の詳細を説明する。
【００５０】
図７は、トイラジコンシステムの一実施例を示す。トイラジコンシステムは、スタートコントローラ１１００と、第１のスマートフォン１２００と、第２のスマートフォン１３００と、第１のトイラジコン１４００と、第２のトイラジコン１５００とを有する。第１のトイラジコン１４００、及び第２のトイラジコン１５００は、例えば、自動車、ヘリコプタ等の玩具である。トイラジコンシステムでは、ラジコンレースを行う場合に、第１のトイラジコン１４００と第２のトイラジコン１５００のスタートタイミングを一致させる。図７には、２台のトイラジコンが示されるが、３台以上とすることもできる。この場合、各トイラジコンに対して、スマートフォンが用意される。
【００５１】
第１のスマートフォン１２００、及び第２のスマートフォン１３００は第１の無線通信端末１００を適用でき、それぞれ第１のトイラジコン１４００、及び第２のトイラジコン１５００に前進、停止、後退、右折、左折等の動作を指示するとともに、ラジコンレースにエントリ（参加）することを要求する。
【００５２】
第１のトイラジコン１４００は、無線ＬＡＮ装置１４０２と、モータ等の第１のトイラジコン１４００を駆動する駆動部１４０４とを備える。無線ＬＡＮ装置１４０２は第２の無線通信端末２００を適用できる。
【００５３】
第２のトイラジコン１５００は、第１のトイラジコン１４００と同様に、無線ＬＡＮ装置１５０２と、モータ等の第２のトイラジコン１５００を駆動する駆動部１５０４とを備える。無線ＬＡＮ装置１５０２は第２の無線通信端末２００を適用できる。
【００５４】
スタートコントローラ１１００は、表示器、ブザー等のハードウェア１１０２と、無線ＬＡＮ装置１１０４とを備え、ラジコンレースの際に、第１のトイラジコン１４００、及び第２のトイラジコン１５００のスタートタイミングを一致させる。無線ＬＡＮ装置１１０４は、第３の無線通信端末３００を適用できる。
【００５５】
＜トイラジコンシステムの動作＞
＜接続処理＞
図８は、第１のスマートフォン１２００と第１のトイラジコン１４００の無線ＬＡＮ装置１４０２との間の接続処理の一例を示す。
【００５６】
ステップＳ２５０２では、無線ＬＡＮ装置１４０２の接続処理部２５６は、ＩＥＥＥ８０２．１１にしたがって動作し、送受信部２５２から周期的にビーコンを送信している。第１のスマートフォン１２００の接続処理部１５６は、利用できる周波数帯域をスキャンし、接続するアクセスポイントを決定する。第１のスマートフォン１２００の接続処理部１５６、及び無線ＬＡＮ装置１４０２の接続処理部２５６は、ESSIDが一致することを確認し、Authenticationを行う。
【００５７】
ステップＳ２５０４では、第１のスマートフォン１２００の接続処理部１５６、及び無線ＬＡＮ装置１４０２の接続処理部２５６は、Associationを行う。これによって、第１のスマートフォン１２００と無線ＬＡＮ装置１４０２との間は第１のネットワークを介して接続される。
【００５８】
第２のスマートフォン１３００と第２のトイラジコン１５００の無線ＬＡＮ装置１５０２との間の接続処理の一例は、図８を適用できる。
【００５９】
無線ＬＡＮ装置１５０２の接続処理部２５６は、ＩＥＥＥ８０２．１１にしたがって動作し、送受信部２５２から周期的にビーコンを送信している。第２のスマートフォン１３００の接続処理部１５６は、利用できる周波数帯域をスキャンし、接続するアクセスポイントを決定する。第２のスマートフォン１３００の接続処理部１５６、及び無線ＬＡＮ装置１５０２の接続処理部２５６は、ESSIDが一致することを確認し、Authenticationを行う。
【００６０】
第２のスマートフォン１３００の接続処理部１５６、及び無線ＬＡＮ装置１５０２の接続処理部２５６は、Associationを行う。これによって、第２のスマートフォン１３００と、無線ＬＡＮ装置１５０２との間が第２のネットワークを介して接続される。
【００６１】
＜トイラジコン制御動作（その１）＞
図９は、第１のスマートフォン１２００と、第１のトイラジコン１４００の無線ＬＡＮ装置１４０２と、スタートコントローラ１１００の無線ＬＡＮ装置１１０４との間の通信制御の一例を示す。この通信制御は、第１のスマートフォン１２００、及び無線ＬＡＮ装置１４０２との間で接続処理が終了した後に行われる。
【００６２】
ステップＳ２７０２では、第１のスマートフォン１２００の通信処理部１５８は、第１のトイラジコン１４００の動作（前進、停止、後退、左折、右折等）を制御したり、ライトのオンオフを制御するコマンド(以下、「PWMリクエスト」という)を作成し、送受信部１５２から第１のトイラジコン１４００へ送信する。これによって、第１のスマートフォン１２００は、第１のトイラジコン１４００に動作することを要求できる。
【００６３】
ＰＷＭリクエストは、図５に示されるデータフレームが適用される。このデータフレームのＭＡＣヘッダのFrame Controlフィールド６０２には、Type=Data ToDS=1, FromDS=0が付帯される。また、Duration/IDフィールド６０４には、「314 μsec」等のＰＷＭリクエストを送信してから該ＰＷＭリクエストに対するＡＣＫフレームを受信するための時間が付帯される。これによって、第１のスマートフォン１２００がＰＷＭリクエストを送信してからＡＣＫフレームを受信するための時間を予約できる。また、Address1フィールド６０６には無線ＬＡＮ装置１４０２のＭＡＣアドレスが付帯され、Address2フィールド６０８には第１のスマートフォン１２００のＭＡＣアドレスが付帯され、Address3フィールド６１０には、ブロードキャストアドレスが付帯される。また、Sequence Controlフィールド６１２には、ＭＡＣフレームの識別番号等のＭＡＣフレームの識別情報が付帯される。
【００６４】
図１０は、ＰＷＭリクエストに付帯されるコマンドの一例を示す。
【００６５】
コマンドには、コマンドナンバ６２８と、コマンドの宛先のＭＡＣアドレス（ここでは、無線ＬＡＮ装置１４０２のＭＡＣアドレス）と、「２０ｈ」等のコマンドＩＤ６３２が付帯されている。ここで、「２０ｈ」はＰＷＭを示す。さらに、コマンドには、コマンドデータ６３４として無線ＬＡＮ装置へのＩ／Ｏ割り当て情報が付帯される。例えば、Ｉ／Ｏ割り当て情報として、ＧＰＩＯ０を前進用ＰＷＭ、ＧＰＩＯ１を右折用ＰＷＭとして使用すること等の情報を付帯できる。
【００６６】
さらに、コマンドには、各ＧＰＩＯのＰＷＭ周波数、ＰＷＭのＤｕｔｙ、ＰＷＭ発生期間等が付帯される。
【００６７】
ステップＳ２７０４では、ステップＳ２７０２で送信されたPWMコマンドは、無線ＬＡＮ装置１４０２の送受信部２５２で受信される。無線ＬＡＮ装置１４０２の通信処理部２５８は、該PWMコマンドに付帯されるアドレスフィールドを参照するとともに、コマンドに付帯されるＭＡＣアドレスを参照し、無線ＬＡＮ装置１４０２のＭＡＣアドレスが付帯されていることを検出する。無線ＬＡＮ装置１４０２の通信処理部２５８は、ＰＷＭリクエストに対する肯定応答(ACK)を作成し、送受信部２５２から第１のスマートフォン１２００へ送信する。
【００６８】
図１１は、無線ＬＡＮ装置１４０２によって送信されるＰＷＭリクエストに対するＡＣＫの一例である。ＡＣＫは、Frame Controlフィールド６０２、Duration/IDフィールド６０４、ＲＡフィールド６５０、及びFCSフィールド６１６によって構成できる。ここで、Frame Controlフィールド６０２にはACKを表す情報が付帯され、Duration/IDフィールド６０４には「００００」が付帯され、ＲＡには第１のスマートフォン１２００のＭＡＣアドレス、換言すればＰＷＭリクエストのAddress2フィールド６０８に付帯されていた情報が付帯される。
【００６９】
ステップＳ２７０６では、無線ＬＡＮ装置１４０２の通信処理部２５８は、ＰＷＭリクエストに対するＰＷＭレスポンスを作成し、送受信部２５２から第１のスマートフォン１２００へ送信する。
【００７０】
ＰＷＭレスポンスは、図５に示されるデータフレームが適用される。このデータフレームのＭＡＣヘッダのFrame Controlフィールド６０２には、Type=Data ToDS=0, FromDS=1が付帯される。また、Duration/IDフィールド６０４には、「0000」等が付帯される。また、Address1フィールド６０６にはブロードキャストアドレスが付帯され、Address2フィールド６０８には無線ＬＡＮ装置１４０２のＭＡＣアドレスが付帯され、Address3フィールド６１０には無線ＬＡＮ装置１４０２のＭＡＣアドレスが付帯される。また、Sequence Controlフィールド６１２には、ＭＡＣフレームの識別番号等のＭＡＣフレームの識別情報が付帯される。
【００７１】
図１２は、ＰＷＭレスポンスに付帯されるコマンドの一例を示す。図１２に示されるコマンドには、ＰＷＭリクエストのコマンドナンバ６２８と、無線ＬＡＮ装置１４０２のＭＡＣアドレス６３０と、「２０ｈ」等のコマンドＩＤ６３２が付帯される。ここで、「２０ｈ」は上述したようにＰＷＭを表す。
【００７２】
ステップＳ２７０８では、第１のスマートフォン１２００の通信処理部１５８は、エントリリクエスト(Entry Request)を作成し、送受信部１５２から無線ＬＡＮ装置１４０２へ送信する。これによって、無線ＬＡＮ装置１４０２に送信したエントリリクエストが無線ＬＡＮ装置１１０４でも受信される。第１のスマートフォン１２００は、無線ＬＡＮ装置１１０４にラジコンレースに参加することを要求できる。
【００７３】
エントリリクエストは、図５に示されるデータフレームが適用される。このデータフレームのＭＡＣヘッダのFrame Controlフィールド６０２には、Type=Data ToDS=1, FromDS=0が付帯される。また、Duration/IDフィールド６０４には、「314 μsec」等の第１のスマートフォン１２００がエントリリクエストを送信してから該エントリリクエストに対するＡＣＫフレームを受信するための時間が付帯される。これによって、エントリリクエストを送信してからＡＣＫフレームを受信するための時間を予約できる。また、Address1フィールド６０６には無線ＬＡＮ装置１４０２のＭＡＣアドレスが付帯され、Address2フィールド６０８には第１のスマートフォン１２００のＭＡＣアドレスが付帯され、Address3フィールド６１０にはブロードキャストアドレスが付帯される。また、Sequence Controlフィールド６１２には、ＭＡＣフレームの識別番号等のＭＡＣフレームの識別情報が付帯される。
【００７４】
図１３は、エントリリクエストに付帯されるコマンドの一例を示す。
【００７５】
コマンドには、コマンドナンバ６２８と、コマンドの宛先のＭＡＣアドレス（ここでは、第１のトイラジコン１４００の無線ＬＡＮ装置１４０２のＭＡＣアドレス）と、「６０ｈ」等のコマンドＩＤ６３２が付帯されている。ここで、「６０ｈ」はＥｎｔｒｙを示す。このエントリリクエストに対して返信するのはスタートコントローラ１１００の無線ＬＡＮ装置１１０４であるが、第１のスマートフォン１２００で既知である第１のトイラジコン１４００の無線ＬＡＮ装置１４０２のＭＡＣアドレスを付帯する。エントリリクエストは、特定の機器に対してリクエストを行うものであるため、第１のトイラジコン１４００の無線ＬＡＮ装置１４０２のＭＡＣアドレスを付帯する。
【００７６】
ステップＳ２７１０では、ステップＳ２７０８で送信されたエントリリクエストは無線ＬＡＮ装置１１０４の送受信部３５２で受信される。無線ＬＡＮ装置１１０４の通信処理部３５８は、該エントリリクエストに付帯されるアドレスフィールドを参照するとともに、コマンドに付帯されるＭＡＣアドレスを参照し、無線ＬＡＮ装置１４０２のＭＡＣアドレスが付帯されていることを検出する。無線ＬＡＮ装置１１０４の通信処理部３５８は、エントリリクエストに対する肯定応答(ACK)を作成し、送受信部３５２から第１のスマートフォン１２００へ送信する。
【００７７】
無線ＬＡＮ装置１１０４によって送信されるエントリリクエストに対するＡＣＫの一例は、図１１を適用できる。つまり、ＡＣＫは、Frame Controlフィールド６０２、Duration/IDフィールド６０４、ＲＡフィールド６５０、及びFCSフィールド６１６によって構成できる。ここで、Frame Controlフィールド６０２にはACKを表す情報が付帯され、Duration/IDフィールド６０４には「００００」が付帯され、ＲＡには第１のスマートフォン１２００のＭＡＣアドレス、換言すればエントリリクエストのAddress2フィールド６０８に付帯されていた情報が付帯される。
【００７８】
ステップＳ２７１２では、無線ＬＡＮ装置１１０４の通信処理部３５８は、エントリリクエストに対するエントリレスポンスを作成し、送受信部３５２から第１のスマートフォン１２００へ送信する。
【００７９】
エントリレスポンスは、図５に示されるデータフレームが適用される。このデータフレームのＭＡＣヘッダのFrame Controlフィールド６０２には、Type=Data ToDS=0, FromDS=1が付帯される。Duration/IDフィールド６０４には、「0000」等が付帯される。また、Address1フィールド６０６にはブロードキャストアドレスが付帯され、Address2フィールド６０８には無線ＬＡＮ装置１４０２のＭＡＣアドレスが付帯され、Address3フィールド６１０には無線ＬＡＮ装置１４０２のＭＡＣアドレスが付帯される。上記、Frame Controlフィールド６０２、Address2フィールド６０８、及び、Address3フィールド６１０により、第１のスマートフォン１２００では、無線ＬＡＮ装置１１０４から送信されたエントリレスポンスが、無線ＬＡＮ装置１４０２から送信されたものとして認識される。また、Sequence Controlフィールド６１２には、ＭＡＣフレームの識別番号等のＭＡＣフレームの識別情報が付帯される。
【００８０】
図１４は、エントリレスポンスに付帯されるコマンドの一例を示す。図１４に示されるコマンドには、エントリリクエストのコマンドナンバ６２８と、無線ＬＡＮ装置１４０２のＭＡＣアドレス６３０と、「６０ｈ」等のコマンドＩＤ６３２が付帯される。ここで、「６０ｈ」は上述したようにＥｎｔｒｙを表す。
【００８１】
図１５は、第２のスマートフォン１３００と、第２のトイラジコン１５００の無線ＬＡＮ装置１５０２と、スタートコントローラ１１００の無線ＬＡＮ装置１１０４との間の通信制御の一例を示す。
【００８２】
ステップＳ３４０２では、第２のスマートフォン１３００の通信処理部１５８は、エントリリクエストを作成し、送受信部１５２から無線ＬＡＮ装置１５０２へ送信する。これによって、無線ＬＡＮ装置１５０２に送信したエントリリクエストが無線ＬＡＮ装置１１０４でも受信される。第２のスマートフォン１３００は、無線ＬＡＮ装置１１０４にラジコンレースに参加することを要求できる。
【００８３】
エントリリクエストは、図５に示されるデータフレームが適用される。このデータフレームのＭＡＣヘッダのFrame Controlフィールド６０２には、Type=Data ToDS=1, FromDS=0が付帯される。また、Duration/IDフィールド６０４には、「314 μsec」等の第２のスマートフォン１３００がエントリリクエストを送信してから該エントリリクエストに対するＡＣＫフレームを受信するための時間が付帯される。これによって、第２のスマートフォンがエントリリクエストを送信してからＡＣＫフレームを受信するための時間を予約できる。また、Address1フィールド６０６には無線ＬＡＮ装置１５０２のＭＡＣアドレスが付帯され、Address2フィールド６０８には第２のスマートフォン１３００のＭＡＣアドレスが付帯され、Address3フィールド６１０にはブロードキャストアドレスが付帯される。また、Sequence Controlフィールド６１２には、ＭＡＣフレームの識別番号等のＭＡＣフレームの識別情報が付帯される。
【００８４】
エントリリクエストに付帯されるコマンドの一例は、図１３を適用できる。具体的には、コマンドには、コマンドナンバ６２８と、コマンドの宛先のＭＡＣアドレス（ここでは、第２のトイラジコン１５００の無線ＬＡＮ装置１５０２のＭＡＣアドレス）と、「６０ｈ」等のコマンドＩＤ６３２が付帯されている。ここで、「６０ｈ」はＥｎｔｒｙを示す。このエントリリクエストに対して返信するのはスタートコントローラ１１００の無線ＬＡＮ装置１１０４であるが、第２のスマートフォン１３００で既知である第２のトイラジコン１５００の無線ＬＡＮ装置１５０２のＭＡＣアドレスを付帯する。
【００８５】
ステップＳ３４０４では、ステップＳ３４０２で送信されたエントリリクエストは無線ＬＡＮ装置１１０４の送受信部３５２で受信される。無線ＬＡＮ装置１１０４の通信処理部３５８は、該エントリリクエストに付帯されるアドレスフィールドを参照するとともに、コマンドに付帯されるＭＡＣアドレスを参照し、無線ＬＡＮ装置１５０２のＭＡＣアドレスが付帯されていることを検出する。無線ＬＡＮ装置１１０４の通信処理部３５８は、エントリリクエストに対する肯定応答(ACK)を作成し、送受信部３５２から第２のスマートフォン１３００へ送信する。
【００８６】
無線ＬＡＮ装置１１０４によって送信されるＡＣＫの一例は、図１１を適用できる。つまり、ＡＣＫは、Frame Controlフィールド６０２、Duration/IDフィールド６０４、ＲＡフィールド６５０、及びFCSフィールド６１６によって構成できる。ここで、Frame Controlフィールド６０２にはACKを表す情報が付帯され、Duration/IDフィールド６０４には「００００」が付帯され、ＲＡには第２のスマートフォン１３００のＭＡＣアドレス、換言すればエントリリクエストのAddress2フィールド６０８に付帯されていた情報が付帯される。
【００８７】
ステップＳ３４０６では、無線ＬＡＮ装置１１０４の通信処理部３５８は、エントリリクエストに対するエントリレスポンスを作成し、送受信部３５２から第２のスマートフォン１３００へ送信する。
【００８８】
エントリレスポンスは、図５に示されるデータフレームが適用される。このデータフレームのＭＡＣヘッダのFrame Controlフィールド６０２には、Type=Data ToDS=0, FromDS=1が付帯される。また、Duration/IDフィールド６０４には、「0000」等が付帯される。また、Address1フィールド６０６にはブロードキャストアドレスが付帯され、Address2フィールド６０８には無線ＬＡＮ装置１５０２のＭＡＣアドレスが付帯され、Address3フィールド６１０には無線ＬＡＮ装置１５０２のＭＡＣアドレスが付帯される。上記、Frame Controlフィールド６０２、Address2フィールド６０８、及び、Address3フィールド６１０により、第２のスマートフォン１３００では、無線ＬＡＮ装置１１０４から送信されたエントリレスポンスが、無線ＬＡＮ装置１５０２から送信されたものとして認識される。また、Sequence Controlフィールド６１２には、ＭＡＣフレームの識別番号等のＭＡＣフレームの識別情報が付帯される。
【００８９】
エントリレスポンスに付帯されるコマンドの一例は、図１４を適用できる。図１４に示されるコマンドには、エントリリクエストのコマンドナンバ６２８と、無線ＬＡＮ装置１５０２のＭＡＣアドレス６３０と、「６０ｈ」等のコマンドＩＤ６３２が付帯される。ここで、「６０ｈ」は上述したようにＥｎｔｒｙを表す。
【００９０】
図９、及び図１５に示される処理によって、第１のトイラジコン１４００、及び第２のトイラジコン１５００をラジコンレースへ参加させることができる。
【００９１】
＜トイラジコン制御動作（その２）＞
図１６は、ラジコンレースが開始される際のトイラジコン制御動作を示す。
【００９２】
ラジコンレースが開始される際には、第１のスマートフォン１２００、及び第２のスマートフォン１３００は、スタートコントローラ１１００の無線ＬＡＮ装置１１０４から、レースが開始されるまでの時間情報を取得する。取得した時間情報が零でない場合、第１のスマートフォン１２００、及び第２のスマートフォン１３００は、それぞれ、第１のトイラジコン１４００、第２のトイラジコン１５００を前進させるためのPWMリクエストの送信が禁止される。その後、第１のスマートフォン１２００、及び第２のスマートフォン１３００はレースが開始されるまでの時間を減少（デクリメント）させ、残り時間が零になることによってPWMリクエストの送信禁止が解除され、第１のトイラジコン１４００の無線ＬＡＮ装置１４０２、及び第２のトイラジコン１５００の無線ＬＡＮ装置１５０２へPWMリクエストを送信することが可能になる。PWMリクエストを受信した無線ＬＡＮ装置１４０２を搭載する第１のトイラジコン１４００、無線ＬＡＮ装置１５０２を搭載する第２のトイラジコン１５００は前進などの動作を開始する。これらにより、第１のトイラジコン１４００と第２のトイラジコン１５００を同一のタイミングでスタートさせることができる。
【００９３】
ステップＳ３５０２では、第１のスマートフォン１２００の通信処理部１５８は、第１のトイラジコン１４００の動作（前進、停止、後退、左折、右折等）を開始させるコマンド(以下、「スタートリクエスト」(「Start Request」)という)を作成し、送受信部１５２から第１のトイラジコン１４００へ送信する。これによって、無線ＬＡＮ装置１４０２に送信したスタートリクエストが無線ＬＡＮ装置１１０４でも受信される。第１のスマートフォン１２００は、スタートコントローラ１１００に動作を開始することを要求できる。
【００９４】
スタートリクエストは、図５に示されるデータフレームが適用される。このデータフレームのＭＡＣヘッダのFrame Controlフィールド６０２には、Type=Data ToDS=1, FromDS=0が付帯される。また、Duration/IDフィールド６０４には、「314 μsec」等の第１のスマートフォン１２００がスタートリクエストを送信してから該スタートリクエストに対するＡＣＫフレームを受信するための時間が付帯される。これによって、スタートリクエストを送信してからＡＣＫフレームを受信するための時間を予約できる。また、Address1フィールド６０６には無線ＬＡＮ装置１４０２のＭＡＣアドレスが付帯され、Address2フィールド６０８には第１のスマートフォン１２００のＭＡＣアドレスが付帯され、Address3フィールド６１０には、ブロードキャストアドレスが付帯される。また、Sequence Controlフィールド６１２には、ＭＡＣフレームの識別番号等のＭＡＣフレームの識別情報が付帯される。
【００９５】
図１７は、スタートリクエストに付帯されるコマンドの一例を示す。
【００９６】
コマンドには、コマンドナンバ６２８と、コマンドの宛先のＭＡＣアドレス（ここでは、無線ＬＡＮ装置１４０２のＭＡＣアドレス）と、「６１ｈ」等のコマンドＩＤ６３２が付帯されている。ここで、「６１ｈ」はスタートを示す。このスタートリクエストに対して返信するのはスタートコントローラ１１００の無線ＬＡＮ装置１１０４であるが、第１のスマートフォン１２００で既知である第１のトイラジコン１４００の無線ＬＡＮ装置１４０２のＭＡＣアドレスを付帯する。
【００９７】
ステップＳ３５０４では、ステップＳ３５０２で送信されたスタートリクエストは無線ＬＡＮ装置１１０４の送受信部３５２で受信される。無線ＬＡＮ装置１１０４の通信処理部３５８は、該スタートリクエストに付帯されるアドレスフィールドを参照するとともに、コマンドに付帯されるＭＡＣアドレスを参照し、無線ＬＡＮ装置１４０２のＭＡＣアドレスが付帯されていることを検出する。無線ＬＡＮ装置１１０４の通信処理部３５８は、スタートリクエストに対する肯定応答(ACK)を作成し、送受信部３５２から第１のスマートフォン１２００へ送信する。
【００９８】
無線ＬＡＮ装置１１０４によって送信されるＡＣＫの一例は、図１１を適用できる。ＡＣＫは、Frame Controlフィールド６０２、Duration/IDフィールド６０４、ＲＡフィールド６５０、及びFCSフィールド６１６によって構成できる。ここで、Frame Controlフィールド６０２にはACKを表す情報が付帯され、Duration/IDフィールド６０４には「００００」が付帯され、ＲＡには第１のスマートフォン１２００のＭＡＣアドレス、換言すればエントリリクエストのAddress2フィールド６０８に付帯されていた情報が付帯される。
【００９９】
ステップＳ３５０６では、無線ＬＡＮ装置１１０４の通信処理部３５８は、スタートリクエストに対するスタートレスポンスを作成し、送受信部３５２から第１のスマートフォン１２００へ送信する。
【０１００】
スタートレスポンスは、図５に示されるデータフレームが適用される。このデータフレームのＭＡＣヘッダのFrame Controlフィールド６０２には、Type=Data ToDS=0, FromDS=1が付帯される。また、Duration/IDフィールド６０４には、「0000」等が付帯される。また、Address1フィールド６０６にはブロードキャストアドレスが付帯され、Address2フィールド６０８には無線ＬＡＮ装置１４０２のＭＡＣアドレスが付帯され、Address3フィールド６１０には無線ＬＡＮ装置１４０２のＭＡＣアドレスが付帯される。上記、Frame Controlフィールド６０２、Address2フィールド６０８、及び、Address3フィールド６１０により、第１のスマートフォン１２００では、無線ＬＡＮ装置１１０４から送信されたスタートレスポンスが、無線ＬＡＮ装置１４０２から送信されたものとして認識される。また、Sequence Controlフィールド６１２には、ＭＡＣフレームの識別番号等のＭＡＣフレームの識別情報が付帯される。
【０１０１】
図１８は、スタートレスポンスに付帯されるコマンドの一例である。図１８に示されるコマンドには、スタートリクエストのコマンドナンバ６２８と、無線ＬＡＮ装置１４０２のＭＡＣアドレス６３０と、「６１ｈ」等のコマンドＩＤ６３２が付帯される。ここで、「６１ｈ」は上述したように「Start」を表す。さらに、コマンドには、スタートまでの時間情報が付帯される。このスタートまでの時間は、64[TU]単位で設定できる。ここで、1[TU]=1024[μsec]である。
【０１０２】
無線ＬＡＮ装置１１０４によって送信されるスタートレスポンスは、第１のスマートフォン１２００の送受信部１５２で受信される。第１のスマートフォン１２００の通信処理部１５８は、該スタートレスポンスに付帯されるスタートまでの時間情報を取得する。通信処理部１５８は、スタートレスポンスから取得した時間情報によって表される時間を残りの時間が零になるまで減少させる。時間を減少させている期間は、通信処理部１５８は、ＰＷＭリクエスト等の第１のトイラジコン１４００の動作を制御する際に送信する制御信号の送信は行わないように制御する。なお、第１のトイラジコン１４００への制御信号の送信禁止期間の開始は、Ｓ２７１２（エントリレスポンス）を受信した時点とすることもできる。
【０１０３】
ステップＳ３５０８では、第２のスマートフォン１３００の通信処理部１５８は、第２のトイラジコン１５００の動作（前進、停止、後退、左折、右折等）を開始させるスタートリクエストを作成し、送受信部１５２から第２のトイラジコン１５００へ送信する。これによって、無線ＬＡＮ装置１５０２に送信したスタートリクエストが無線ＬＡＮ装置１１０４でも受信される。第２のスマートフォン１３００は、スタートコントローラ１１００に動作を開始することを要求できる。
【０１０４】
スタートリクエストは、図５に示されるデータフレームが適用される。このデータフレームのＭＡＣヘッダのFrame Controlフィールド６０２には、Type=Data ToDS=1, FromDS=0が付帯される。また、Duration/IDフィールド６０４には、「314 μsec」等の第２のスマートフォン１３００がスタートリクエストを送信してから該スタートリクエストに対するＡＣＫフレームを受信するための時間が付帯される。これによって、スタートリクエストを送信してからＡＣＫフレームを受信するための時間を予約できる。また、Address1フィールド６０６には無線ＬＡＮ装置１５０２のＭＡＣアドレスが付帯され、Address2フィールド６０８には第２のスマートフォン１３００のＭＡＣアドレスが付帯され、Address3フィールド６１０には、ブロードキャストアドレスが付帯される。また、Sequence Controlフィールド６１２には、ＭＡＣフレームの識別番号等のＭＡＣフレームの識別情報が付帯される。
【０１０５】
スタートリクエストに付帯されるコマンドの一例は、図１７を適用できる。具体的には、コマンドには、コマンドナンバ６２８と、コマンドの宛先のＭＡＣアドレス（ここでは、無線ＬＡＮ装置１５０２のＭＡＣアドレス）と、「６１ｈ」等のコマンドＩＤ６３２が付帯されている。ここで、「６１ｈ」はスタートを示す。このスタートリクエストに対して返信するのはスタートコントローラ１１００の無線ＬＡＮ装置１１０４であるが、第２のスマートフォン１３００で既知である第２のトイラジコン１５００の無線ＬＡＮ装置１５０２のＭＡＣアドレスを付帯する。
【０１０６】
ステップＳ３５１０では、ステップＳ３５０８で送信されたスタートリクエストは無線ＬＡＮ装置１１０４の送受信部３５２で受信される。無線ＬＡＮ装置１１０４の通信処理部３５８は、該スタートリクエストに付帯されるアドレスフィールドを参照するとともに、コマンドに付帯されるＭＡＣアドレスを参照し、無線ＬＡＮ装置１５０２のＭＡＣアドレスが付帯されていることを検出する。無線ＬＡＮ装置１１０４の通信処理部３５８は、スタートリクエストに対する肯定応答(ACK)を作成し、送受信部３５２から第２のスマートフォン１３００へ送信する。
【０１０７】
無線ＬＡＮ装置１１０４によって送信されるＡＣＫの一例は、図１１を適用できる。ＡＣＫは、Frame Controlフィールド６０２、Duration/IDフィールド６０４、ＲＡフィールド６５０、及びFCSフィールド６１６によって構成できる。ここで、Frame Controlフィールド６０２にはACKを表す情報が付帯され、Duration/IDフィールド６０４には「００００」が付帯され、ＲＡには第２のスマートフォン１３００のＭＡＣアドレス、換言すればスタートリクエストのAddress2フィールド６０８に付帯されていた情報が付帯される。
【０１０８】
ステップＳ３５１２では、無線ＬＡＮ装置１１０４の通信処理部３５８は、スタートリクエストに対するスタートレスポンスを作成し、送受信部３５２から第２のスマートフォン１３００へ送信する。
【０１０９】
スタートレスポンスは、図５に示されるデータフレームが適用される。このデータフレームのＭＡＣヘッダのFrame Controlフィールド６０２には、Type=Data ToDS=0, FromDS=1が付帯される。これによって、無線ＬＡＮ装置１１０４から第２のスマートフォン１３００へ送信することを指定できる。また、Duration/IDフィールド６０４には、「0000」等が付帯される。また、Address1フィールド６０６にはブロードキャストアドレスが付帯され、Address2フィールド６０８には無線ＬＡＮ装置１５０２のＭＡＣアドレスが付帯され、Address3フィールド６１０には無線ＬＡＮ装置１５０２のＭＡＣアドレスが付帯される。上記、Frame Controlフィールド６０２、Address2フィールド６０８、及び、Address3フィールド６１０により、第２のスマートフォン１３００では、無線ＬＡＮ装置１１０４から送信されたエントリレスポンスが、無線ＬＡＮ装置１５０２から送信されたものとして認識される。また、Sequence Controlフィールド６１２には、ＭＡＣフレームの識別番号等のＭＡＣフレームの識別情報が付帯される。
【０１１０】
スタートレスポンスに付帯されるコマンドの一例は、図１８を適用できる。図１８に示されるコマンドには、スタートリクエストのコマンドナンバ６２８と、無線ＬＡＮ装置１５０２のＭＡＣアドレス６３０と、「６１ｈ」等のコマンドＩＤ６３２が付帯される。ここで、「６１ｈ」は上述したように「Start」を表す。さらに、コマンドには、スタートまでの時間情報が付帯される。このスタートまでの時間は、64[TU]単位で設定できる。
【０１１１】
無線ＬＡＮ装置１１０４によって送信されるスタートレスポンスは、第２のスマートフォン１３００の送受信部１５２で受信される。第２のスマートフォン１３００の通信処理部１５８は、該スタートレスポンスに付帯されるスタートまでの時間情報を取得する。通信処理部１５８は、スタートレスポンスから取得した時間情報によって表される時間を残りの時間が零になるまで減少させる。時間を減少させている期間は、通信処理部１５８は、ＰＷＭリクエスト等の第２のトイラジコン１５００の動作を制御する際に送信する制御信号の送信は行わないように制御する。なお、第２のトイラジコン１５００への制御信号の送信禁止期間の開始は、Ｓ３４０６（エントリレスポンス）を受信した時点とすることもできる。
【０１１２】
ステップＳ３５１４では、第１のスマートフォン１２００の通信処理部１５８は、時間情報によって表される時間を減少させた結果残りの時間が零になると、第１のトイラジコン１４００の動作（前進、停止、後退、左折、右折等）を制御するＰＷＭリクエストを作成し、送受信部１５２から第１のトイラジコン１４００へ送信することが可能になる。これによって、第１のスマートフォン１２００は、第１のトイラジコン１４００に動作することを要求することができる。
【０１１３】
ＰＷＭリクエストは、図５に示されるデータフレームが適用される。このデータフレームのＭＡＣヘッダのFrame Controlフィールド６０２には、Type=Data ToDS=1, FromDS=0が付帯される。また、Duration/IDフィールド６０４には、「314 μsec」等の第１のスマートフォン１２００がＰＷＭリクエストを送信してから該ＰＷＭリクエストに対するＡＣＫフレームを受信するための時間が付帯される。これによって、第１のスマートフォン１２００がＰＷＭリクエストを送信してからＡＣＫフレームを受信するための時間を予約できる。また、Address1フィールド６０６には無線ＬＡＮ装置１４０２のＭＡＣアドレスが付帯され、Address2フィールド６０８には第１のスマートフォン１２００のＭＡＣアドレスが付帯され、Address3フィールド６１０にはブロードキャストアドレスが付帯される。また、Sequence Controlフィールド６１２には、ＭＡＣフレームの識別番号等のＭＡＣフレームの識別情報が付帯される。
【０１１４】
ＰＷＭリクエストに付帯されるコマンドの一例は、図１０を適用できる。コマンドには、コマンドナンバ６２８と、コマンドの宛先のＭＡＣアドレス（ここでは、無線ＬＡＮ装置１４０２のＭＡＣアドレス）と、「２０ｈ」等のコマンドＩＤ６３２が付帯されている。ここで、「２０ｈ」はＰＷＭを示す。さらに、コマンドには、コマンドデータ６３４として無線ＬＡＮ装置へのＩ／Ｏ割り当て情報が付帯される。さらに、コマンドには、各ＧＰＩＯのＰＷＭ周波数、ＰＷＭのＤｕｔｙ、ＰＷＭ発生期間等が付帯される。
【０１１５】
ステップＳ３５１６では、ステップＳ３５１４で送信されたPWMコマンドは、無線ＬＡＮ装置１４０２の送受信部２５２で受信される。無線ＬＡＮ装置１４０２の通信処理部２５８は、ＰＷＭリクエストに対する肯定応答(ACK)を作成し、送受信部２５２から第１のスマートフォン１２００へ送信する。
【０１１６】
無線ＬＡＮ装置１４０２によって送信されるＡＣＫの一例は、図１１を適用できる。つまり、ＡＣＫは、Frame Controlフィールド６０２、Duration/IDフィールド６０４、ＲＡフィールド６５０、及びFCSフィールド６１６によって構成できる。ここで、Frame Controlフィールド６０２にはACKを表す情報が付帯され、Duration/IDフィールド６０４には「００００」が付帯され、ＲＡには第１のスマートフォン１２００のＭＡＣアドレス、換言すればＰＷＭリクエストのAddress2フィールド６０８に付帯されていた情報が付帯される。
【０１１７】
ステップＳ３５１８では、無線ＬＡＮ装置１４０２の通信処理部２５８は、ＰＷＭリクエストに対するＰＷＭレスポンスを作成し、送受信部２５２から第１のスマートフォン１２００へ送信する。
【０１１８】
ＰＷＭレスポンスは、図５に示されるデータフレームが適用される。このデータフレームのＭＡＣヘッダのFrame Controlフィールド６０２には、Type=Data ToDS=0, FromDS=1が付帯される。また、Duration/IDフィールド６０４には、「0000」等が付帯される。また、Address1フィールド６０６にはブロードキャストアドレスが付帯され、Address2フィールド６０８には無線ＬＡＮ装置１４０２のＭＡＣアドレスが付帯され、Address3フィールド６１０には無線ＬＡＮ装置１４０２のＭＡＣアドレスが付帯される。また、Sequence Controlフィールド６１２には、ＭＡＣフレームの識別番号等のＭＡＣフレームの識別情報が付帯される。
【０１１９】
ＰＷＭレスポンスに付帯されるコマンドの一例は、図１２を適用できる。図１２に示されるコマンドには、ＰＷＭリクエストのコマンドナンバ６２８と、無線ＬＡＮ装置１４０２のＭＡＣアドレス６３０と、「２０ｈ」等のコマンドＩＤ６３２が付帯される。ここで、「２０ｈ」は上述したようにＰＷＭを表す。
【０１２０】
ステップＳ３５２０では、第２のスマートフォン１３００の通信処理部１５８は、時間情報によって表される時間を減少させた結果残りの時間が零になると、第２のトイラジコン１５００の動作（前進、停止、後退、左折、右折等）を制御するPWMリクエストを作成し、送受信部１５２から第２のトイラジコン１５００へ送信することが可能になる。これによって、第２のスマートフォン１３００は、第２のトイラジコン１５００に動作することを要求することができる。第２のスマートフォン１３００の送受信部１５２によってＰＷＭリクエストが送信される時間は、第１のスマートフォン１２００の送受信部１５２によってＰＷＭリクエストが送信される時間と同じである。これによって、第１のトイラジコン１４００、及び第２のトイラジコン１５００は、ラジコンレースにおいて、同時にスタートすることができる。
【０１２１】
ＰＷＭリクエストは、図５に示されるデータフレームが適用される。このデータフレームのＭＡＣヘッダのFrame Controlフィールド６０２には、Type=Data ToDS=1, FromDS=0が付帯される。また、Duration/IDフィールド６０４には、「314 μsec」等の第２のスマートフォン１３００がＰＷＭリクエストを送信してから該ＰＷＭリクエストに対するＡＣＫフレームを受信するための時間が付帯される。これによって、第２のスマートフォン１３００がＰＷＭリクエストを送信してからＡＣＫフレームを受信するための時間を予約できる。また、Address1フィールド６０６には無線ＬＡＮ装置１５０２のＭＡＣアドレスが付帯され、Address2フィールド６０８には第２のスマートフォン１３００のＭＡＣアドレスが付帯され、Address3フィールド６１０には、ブロードキャストアドレスが付帯される。また、Sequence Controlフィールド６１２には、ＭＡＣフレームの識別番号等のＭＡＣフレームの識別情報が付帯される。
【０１２２】
ＰＷＭリクエストに付帯されるコマンドの一例は、図１０を適用できる。コマンドには、コマンドナンバ６２８と、コマンドの宛先のＭＡＣアドレス（ここでは、無線ＬＡＮ装置１５０２のＭＡＣアドレス）と、「２０ｈ」等のコマンドＩＤ６３２が付帯されている。ここで、「２０ｈ」はＰＷＭを示す。さらに、コマンドには、コマンドデータ６３４として無線ＬＡＮ装置へのＩ／Ｏ割り当て情報が付帯される。さらに、コマンドには、各ＧＰＩＯのＰＷＭ周波数、ＰＷＭのＤｕｔｙ、ＰＷＭ発生期間等が付帯される。
【０１２３】
ステップＳ３５２２では、ステップＳ３５２０で送信されたPWMコマンドは、無線ＬＡＮ装置１５０２の送受信部２５２で受信される。無線ＬＡＮ装置１５０２の通信処理部２５８は、ＰＷＭリクエストに対する肯定応答(ACK)を作成し、送受信部２５２から第２のスマートフォン１３００へ送信する。
【０１２４】
無線ＬＡＮ装置１５０２によって送信されるＡＣＫの一例は、図１１を適用できる。つまり、ＡＣＫは、Frame Controlフィールド６０２、Duration/IDフィールド６０４、ＲＡフィールド６５０、及びFCSフィールド６１６によって構成できる。ここで、Frame Controlフィールド６０２にはACKを表す情報が付帯され、Duration/IDフィールド６０４には「００００」が付帯され、ＲＡには第２のスマートフォン１３００のＭＡＣアドレス、換言すればＰＷＭリクエストのAddress2フィールド６０８に付帯されていた情報が付帯される。
【０１２５】
ステップＳ３５２４では、無線ＬＡＮ装置１５０２の通信処理部２５８は、ＰＷＭリクエストに対するＰＷＭレスポンスを作成し、送受信部２５２から第２のスマートフォン１３００へ送信する。
【０１２６】
ＰＷＭレスポンスは、図５に示されるデータフレームが適用される。このデータフレームのＭＡＣヘッダのFrame Controlフィールド６０２には、Type=Data ToDS=0, FromDS=1が付帯される。また、Duration/IDフィールド６０４には、「0000」等が付帯される。また、Address1フィールド６０６にはブロードキャストアドレスが付帯され、Address2フィールド６０８には無線ＬＡＮ装置１５０２のＭＡＣアドレス(BSSID)が付帯され、Address3フィールド６１０には無線ＬＡＮ装置１５０２のＭＡＣアドレスが付帯される。また、Sequence Controlフィールド６１２には、ＭＡＣフレームの識別番号等のＭＡＣフレームの識別情報が付帯される。
【０１２７】
ＰＷＭレスポンスに付帯されるコマンドの一例は、図１２を適用できる。図１２に示されるコマンドには、ＰＷＭリクエストのコマンドナンバ６２８と、無線ＬＡＮ装置１５０２のＭＡＣアドレス６３０と、「２０ｈ」等のコマンドＩＤ６３２が付帯される。ここで、「２０ｈ」は上述したようにＰＷＭを表す。
【０１２８】
ステップＳ３５２６では、第１のスマートフォン１２００の通信処理部１５８は、第１のトイラジコン１４００の動作（前進、停止、後退、左折、右折等）を制御したり、ライトのオンオフを制御するPWMリクエストを作成し、送受信部１５２から第１のトイラジコン１４００へ送信する。これによって、第１のスマートフォン１２００は、第１のトイラジコン１４００に動作することを要求する。
【０１２９】
ＰＷＭリクエストは、図５に示されるデータフレームが適用される。このデータフレームのＭＡＣヘッダのFrame Controlフィールド６０２には、Type=Data ToDS=1, FromDS=0が付帯される。また、Duration/IDフィールド６０４には、「314 μsec」等の第１のスマートフォン１２００がＰＷＭリクエストを送信してから該ＰＷＭリクエストに対するＡＣＫフレームを受信するための時間が付帯される。これによって、第１のスマートフォン１２００がＰＷＭリクエストを送信してからＡＣＫフレームを受信するための時間を予約できる。また、Address1フィールド６０６には無線ＬＡＮ装置１４０２のＭＡＣアドレスが付帯され、Address2フィールド６０８には第１のスマートフォン１２００のＭＡＣアドレスが付帯され、Address3フィールド６１０には、ブロードキャストアドレスが付帯される。また、Sequence Controlフィールド６１２には、ＭＡＣフレームの識別番号等のＭＡＣフレームの識別情報が付帯される。
【０１３０】
ＰＷＭリクエストに付帯されるコマンドの一例は、図１０を適用できる。コマンドには、コマンドナンバ６２８と、コマンドの宛先のＭＡＣアドレス（ここでは、無線ＬＡＮ装置１４０２のＭＡＣアドレス）と、「２０ｈ」等のコマンドＩＤ６３２が付帯されている。ここで、「２０ｈ」はＰＷＭを示す。さらに、コマンドには、コマンドデータ６３４として無線ＬＡＮ装置へのＩ／Ｏ割り当て情報が付帯される。さらに、コマンドには、各ＧＰＩＯのＰＷＭ周波数、ＰＷＭのＤｕｔｙ、ＰＷＭ発生期間等が付帯される。
【０１３１】
ステップＳ３５２８では、ステップＳ３５２６で送信されたPWMコマンドは、無線ＬＡＮ装置１４０２の送受信部２５２で受信される。無線ＬＡＮ装置１４０２の通信処理部２５８は、ＰＷＭリクエストに対する肯定応答(ACK)を作成し、送受信部２５２から第１のスマートフォン１２００へ送信する。
【０１３２】
無線ＬＡＮ装置１４０２によって送信されるＡＣＫの一例は、図１１を適用できる。つまり、ＡＣＫは、Frame Controlフィールド６０２、Duration/IDフィールド６０４、ＲＡフィールド６５０、及びFCSフィールド６１６によって構成できる。ここで、Frame Controlフィールド６０２にはACKを表す情報が付帯され、Duration/IDフィールド６０４には「００００」が付帯され、ＲＡには第１のスマートフォン１２００のＭＡＣアドレス、換言すればＰＷＭリクエストのAddress2フィールド６０８に付帯されていた情報が付帯される。
【０１３３】
ステップＳ３５３０では、無線ＬＡＮ装置１４０２の通信処理部２５８は、ＰＷＭリクエストに対するＰＷＭレスポンスを作成し、送受信部２５２から第１のスマートフォン１２００へ送信する。
【０１３４】
ＰＷＭレスポンスは、図５に示されるデータフレームが適用される。このデータフレームのＭＡＣヘッダのFrame Controlフィールド６０２には、Type=Data ToDS=0, FromDS=1が付帯される。また、Duration/IDフィールド６０４には、「0000μsec」等の時間情報が付帯される。また、Address1フィールド６０６にはブロードキャストアドレスが付帯され、Address2フィールド６０８には無線ＬＡＮ装置１４０２のＭＡＣアドレスが付帯され、Address3フィールド６１０には無線ＬＡＮ装置１４０２のＭＡＣアドレスが付帯される。また、Sequence Controlフィールド６１２には、ＭＡＣフレームの識別番号等のＭＡＣフレームの識別情報が付帯される。
【０１３５】
ＰＷＭレスポンスに付帯されるコマンドの一例は、図１２を適用できる。図１２に示されるコマンドには、ＰＷＭリクエストのコマンドナンバ６２８と、無線ＬＡＮ装置１４０２のＭＡＣアドレス６３０と、「２０ｈ」等のコマンドＩＤ６３２が付帯される。ここで、「２０ｈ」は上述したようにＰＷＭを表す。
【０１３６】
第２のスマートフォン１３００と、無線ＬＡＮ装置１５０２との間でも、ステップＳ３５２６−Ｓ３５３０と同様の処理が行われる。
【０１３７】
トイラジコンシステムの一実施例によれば、第１のスマートフォン１２００から第１のトイラジコン１４００の無線ＬＡＮ装置１４０２に送信するエントリリクエスト、スタートリクエスト等のリクエストにスタート等の所定の命令を表す情報を付帯する。さらに、スタートコントローラ１１００の無線ＬＡＮ装置１１０４から送信されるスタートレスポンス等のレスポンスにリクエストに付帯される所定の命令に対する時刻情報等の応答を付帯するとともに、第１のトイラジコン１４００の無線ＬＡＮ装置１４０２から送信されるレスポンスと同じになるように設定する。
【０１３８】
さらに、第１のスマートフォン１２００、及び無線ＬＡＮ装置１４０２によって第１のネットワークを構成し、第２のスマートフォン１３００、及び無線ＬＡＮ装置１５０２によって第２のネットワークを構成する。そして、第１のスマートフォン１２００、及び第２のスマートフォン１３００はスタートコントローラ１１００から時間情報を取得し、この時間に基づいて、第１のスマートフォン１２００は無線ＬＡＮ装置１４０２が搭載された第１のトイラジコン１４００を動作させ、第２のスマートフォン１３００は無線ＬＡＮ装置１５０２が搭載された第２のトイラジコン１５００を動作させる。これによって、第１のトイラジコン１４００、及び第２のトイラジコン１５００をスタートコントローラ１１００から取得される共通の時間情報に基づいて同期制御できるため、同じ時間に動作させることができる。
【０１３９】
本適用例によれば、第１のスマートフォン１２００、及び第２のスマートフォン１３００はスタートコントローラ１１００からそれぞれ時間情報を取得することができるため、この時間に基づいて、時間同期を行うことができる。
【０１４０】
本発明は特定の実施例、変形例を参照しながら説明されてきたが、各実施例、変形例は単なる例示に過ぎず、当業者は様々な変形例、修正例、代替例、置換例等を理解するであろう。説明の便宜上、本発明の実施例に従った装置は機能的なブロック図を用いて説明されたが、そのような装置はハードウェアで、ソフトウエアで又はそれらの組み合わせで実現されてもよい。本発明は上記実施例に限定されず、本発明の精神から逸脱することなく、様々な変形例、修正例、代替例、置換例等が包含される。
【符号の説明】
【０１４１】
５０    ネットワーク
１００  第１の無線通信端末
１０２  アンテナ
１０４  無線機
１０６  ＣＰＵ
１０８  メモリ
１５２  送受信部
１５４  制御部
１５６  接続処理部
１５８  通信処理部
２００  第２の無線通信端末
２５２  送受信部
２５４  制御部
２５６  接続処理部
２５８  通信処理部
３００  第３の無線通信端末
３５２  送受信部
３５４  制御部
３５６  接続処理部
３５８  通信処理部
１１００  スタートコントローラ
１１０２  ハードウェア
１１０４  無線ＬＡＮ装置
１２００  第１のスマートフォン
１３００  第２のスマートフォン
１４００  第１のトイラジコン
１４０２  無線ＬＡＮ装置
１４０４  駆動部
１５００  第２のトイラジコン
１５０２  無線ＬＡＮ装置
１５０４  駆動部
【図１】
2016096370.tif 000003
【図２】
2016096370.tif 000004
【図３】
2016096370.tif 000005
【図４】
2016096370.tif 000006
【図５】
2016096370.tif 000007
【図６】
2016096370.tif 000008
【図７】
2016096370.tif 000009
【図８】
2016096370.tif 000010
【図９】
2016096370.tif 000011
【図１０】
2016096370.tif 000012
【図１１】
2016096370.tif 000013
【図１２】
2016096370.tif 000014
【図１３】
2016096370.tif 000015
【図１４】
2016096370.tif 000016
【図１５】
2016096370.tif 000017
【図１６】
2016096370.tif 000018
【図１７】
2016096370.tif 000019
【図１８】
2016096370.tif 000020