(57)【要約】【課題】発光部を有する無線機器を用いた演出において、無線機器の無線制御に使用される周波数帯域に応じた、効果的な演出を表現可能にする。【解決手段】無線機器３０の制御装置１０は、計算部１３１と、制御部１３４と、を備えてよい。計算部１３１は、少なくとも１つの無線機器３０が有する発光部３２の発光状態をサブギガバンドの無線リンクを介して制御することで表現可能な演出のフレームレートを、前記サブギガバンドの無線通信性能に関連する情報に基づいて計算する。制御部１３４は、フレームレートが異なる複数の演出情報のうち、計算部１３１によって計算されたフレームレート以下の演出情報に基づいて、無線機器３０が有する発光部３２の発光状態をサブギガバンドの無線リンクを介して制御する。【選択図】図１
2019067723.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つの無線機器が有する発光部の発光状態を、サブギガバンドの無線リンクを介して、制御することで表現可能な演出のフレームレートを、前記サブギガバンドの無線通信性能に関連する情報に基づいて計算する計算部と、
フレームレートが異なる複数の演出情報のうち、前記計算部によって計算された前記フレームレート以下の演出情報に基づいて、前記無線機器が有する前記発光部の発光状態を前記サブギガバンドの無線リンクを介して制御する制御部と、
を備えた、無線機器の制御装置。
【請求項２】
前記無線機器から前記サブギガバンドの無線通信において受信した信号に基づいて前記無線機器の位置を推定する位置推定部を備え、
前記無線通信性能に関連する情報は、前記位置の推定に関わる通信負荷の情報を含む、請求項１に記載の無線機器の制御装置。
【請求項３】
前記位置推定部による推定は、少なくとも、前記発光部の発光状態の制御に応じた演出が行われている期間に受信した前記信号に基づいて行われる、請求項２に記載の無線機器の制御装置。
【請求項４】
前記位置推定部による推定は、前記発光部の発光状態の制御に応じた演出が行われていない期間に受信した前記信号に基づいて行われる、請求項３に記載の無線機器の制御装置。
【請求項５】
前記制御部は、
前記複数の演出情報のうち、指定された演出情報のフレームレートが、前記計算部によって計算された前記フレームレートよりも高い場合は、前記サブギガバンドよりも高い無線帯域の無線リンクを介して、前記の指定された演出情報を基に前記発光状態を制御する、請求項１から４のいずれか１つに記載の無線機器の制御装置。
【請求項６】
前記制御部は、
前記無線機器が有する前記発光部の発光状態を前記サブギガバンドよりも高い無線帯域の無線リンクを介して制御する場合に、前記無線機器がサポートする当該無線帯域の無線通信を起動する信号を、前記サブギガバンドの無線リンクを介して、前記無線機器宛に送信する、請求項５に記載の無線機器の制御装置。
【請求項７】
前記制御装置は、
前記の指定された演出情報のフレームレートが、前記計算部によって計算された前記フレームレート以下の場合に、前記無線機器がサポートする前記サブギガバンドよりも高い無線帯域の無線通信を停止する信号を、前記サブギガバンドの無線リンクを介して、前記無線機器宛に送信する、請求項５に記載の無線機器の制御装置。
【請求項８】
サブギガバンドに属する第１の無線帯域の無線通信をサポートした少なくとも１つの第１アクセスポイントと、
発光部を有し、前記サブギガバンドの無線通信をサポートした少なくとも１つの無線機器と、
前記第１アクセスポイントを介して、前記無線機器が有する前記発光部の発光状態を制御する制御装置と、を備え、
前記制御装置は、
前記第１アクセスポイントを介して前記発光部の発光状態を制御することで表現可能な演出のフレームレートを、前記サブギガバンドの無線通信性能に関連する情報に基づいて計算する計算部と、
フレームレートが異なる複数の演出情報のうち、前記計算部によって計算された前記フレームレート以下の演出情報に基づいて、前記無線機器が有する前記発光部の発光状態を前記サブギガバンドの無線リンクを介して制御する制御部と、
を備えた、無線機器の制御システム。
【請求項９】
前記サブギガバンドよりも高い第２の無線帯域の無線通信をサポートした少なくとも１つの第２アクセスポイントを有し、
前記少なくとも１つの無線機器は、前記第２の無線帯域の無線通信をサポートし、
前記制御装置は、前記第２アクセスポイントを介して、前記少なくとも１つの無線機器が有する前記発光部の発光状態を制御し、
前記制御装置の前記制御部は、
前記複数の演出情報のうち、指定された演出情報のフレームレートが、前記計算部によって計算された前記フレームレートよりも高い場合は、前記の指定された演出情報を基に前記第２アクセスポイントを介して前記発光状態を制御する、請求項８に記載の無線機器の制御システム。
【請求項１０】
少なくとも１つの無線機器が有する発光部の発光状態をサブギガバンドの無線リンクを介して制御することで表現可能な演出のフレームレートを、前記サブギガバンドの無線通信性能に関連する情報に基づいて計算し、
フレームレートが異なる複数の演出情報のうち、計算された前記フレームレート以下の演出情報に基づいて、前記無線機器が有する前記発光部の発光状態を前記サブギガバンドの無線リンクを介して制御する、
無線機器の制御方法。
【請求項１１】
前記複数の演出情報のうち、指定された演出情報のフレームレートが、前記の計算されたフレームレートよりも高い場合は、前記の指定された演出情報を基に前記サブギガバンドよりも高い無線帯域の無線リンクを介して前記発光状態を制御する、請求項１０に記載の無線機器の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、無線機器の制御装置、制御システム、及び、制御方法に関する。
【背景技術】
【０００２】
近年、例えば、スタジアム、ホールなどの多くの観客を収容可能な施設において、観客が所持する発光装置の集合によって、文字、絵、図形などの表示、及び／又は、色の変化などの演出が行われることがある。例えば、発光装置は、無線制御に対応したペンライト、ブレスレット、又は、バングルなどの形態で観客に所持される。
【０００３】
制御装置が、個々の発光装置の発光状態（例えば、点灯及び消灯）を無線制御することによって、発光装置が並ぶ領域（別言すると、観客が並ぶ領域）の全体または一部を演出領域として、文字などの表示、及び／又は、色の変化などの演出が表現される。
【０００４】
なお、このような発光装置の集合体による演出を、便宜的に、「集合演出」と称することがある。
【０００５】
例えば、特許文献１には、観客に所持された子機による集合演出を行うシステムが記載されている。当該システムでは、観客の所持する子機（発光装置）に搭載された読取手段が、座席に取付けられたＲＦＩＤ（Radio Frequency IDentifier）タグの情報を読み取ることで、子機の位置情報が制御装置に通知される。制御装置は、子機から通知された位置情報に基づいて、子機による集合演出を制御する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−２５１４４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１には、子機の無線制御に使用する周波数帯域について特に言及されていない。そのため、特許文献１に記載のシステムでは、使用する周波数帯域によっては、効果的な演出に支障をきたす場合があることについても考慮されていない。
【０００８】
本開示の非限定的な実施例は、発光部を有する無線機器を用いた演出において、無線機器の無線制御に使用される周波数帯域に応じた、効果的な演出を表現する、無線機器の制御装置、制御システム、及び、制御方法の提供に資する。
【課題を解決するための手段】
【０００９】
本開示の一態様に係る、無線機器の制御装置は、少なくとも１つの無線機器が有する発光部の発光状態をサブギガバンドの無線リンクを介して制御することで表現可能な演出のフレームレートを、前記サブギガバンドの無線通信性能に関連する情報に基づいて計算する計算部と、フレームレートが異なる複数の演出情報のうち、前記計算部によって計算された前記フレームレート以下の演出情報に基づいて、前記無線機器が有する前記発光部の発光状態を前記サブギガバンドの無線リンクを介して制御する制御部と、を備える。
【００１０】
本開示の一態様に係る、無線機器の制御システムは、サブギガバンドに属する第１の無線帯域の無線通信をサポートした少なくとも１つの第１アクセスポイントと、発光部を有し、前記サブギガバンドの無線通信をサポートした少なくとも１つの無線機器と、前記第１アクセスポイントを介して、前記無線機器が有する前記発光部の発光状態を制御する制御装置と、を備え、前記制御装置は、前記第１アクセスポイントを介して前記発光部の発光状態を制御することで表現可能な演出のフレームレートを、前記サブギガバンドの無線通信性能に関連する情報に基づいて計算する計算部と、フレームレートが異なる複数の演出情報のうち、前記計算部によって計算された前記フレームレート以下の演出情報に基づいて、前記無線機器が有する前記発光部の発光状態を前記サブギガバンドの無線リンクを介して制御する制御部と、を備える。
【００１１】
本開示の一態様に係る、無線機器の制御方法は、少なくとも１つの無線機器が有する発光部の発光状態をサブギガバンドの無線リンクを介して制御することで表現可能な演出のフレームレートを、前記サブギガバンドの無線通信性能に関連する情報に基づいて計算し、フレームレートが異なる複数の演出情報のうち、計算された前記フレームレート以下の演出情報に基づいて、前記無線機器が有する前記発光部の発光状態を前記サブギガバンドの無線リンクを介して制御する。
【００１２】
なお、これらの包括的または具体的な態様は、システム、方法、集積回路、コンピュータプログラム、または、記録媒体で実現されてもよく、システム、装置、方法、集積回路、コンピュータプログラムおよび記録媒体の任意な組み合わせで実現されてもよい。
【発明の効果】
【００１３】
本開示の一態様によれば、発光部を有する無線機器を用いた演出において、無線機器の無線制御に使用される周波数帯域に応じた、効果的な演出を表現する。
【００１４】
本開示の一態様における更なる利点および効果は、明細書および図面から明らかにされる。かかる利点および／または効果は、いくつかの実施形態並びに明細書および図面に記載された特徴によってそれぞれ提供されるが、１つまたはそれ以上の同一の特徴を得るために必ずしも全てが提供される必要はない。
【図面の簡単な説明】
【００１５】
【図１】第１の実施形態に係る制御システムの構成例を示すブロック図
【図２】図１に例示した記憶部に記憶された情報の一例を示す図
【図３】図２において、計算されたフレームレートに応じて映像ファイルが選択される例を示す図
【図４】第１の実施形態における制御装置の動作例を示すフローチャート
【図５】第１の実施形態における子機の動作例を示すフローチャート
【図６】第２の実施形態に係る制御システムの構成例を示すブロック図
【図７】第２の実施形態における制御装置の動作例を示すフローチャート
【図８】第２の実施形態における子機の動作例を示すフローチャート
【図９】図２において、計算されたフレームレートに応じて演出に利用する無線帯域が決定される例を示す図
【図１０】９２０ＭＨｚ帯無線仕様（ＡＲＩＢ  ＳＴＤ−Ｔ１０８抜粋）を示す図
【発明を実施するための形態】
【００１６】
以下、図面を適宜参照して、本発明の実施の形態について、詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。
【００１７】
なお、添付図面および以下の説明は、当業者が本開示を十分に理解するために、提供されるのであって、これらにより特許請求の範囲に記載の主題を限定することは意図されていない。
【００１８】
以下、実施の形態について、図面を参照して詳細に説明する。なお、以下に説明する実施の形態は一例であり、本開示は以下の実施の形態により限定されるものではない。
【００１９】
（無線機器の無線制御に利用可能な周波数帯域及び特性）
発光部を有する無線機器の無線制御に利用可能な周波数帯域（「無線帯域」と称してもよい）の非限定的な一例として、「サブギガヘルツ（ＧＨｚ）帯」が挙げられる。「サブＧＨｚ帯」は、「サブギガバンド」と略称されてもよい。
【００２０】
「サブギガバンド」は、１ＧＨｚに満たない周波数帯域の便宜的な表現であり、無線ＬＡＮ（Local Area Network）又はBluetooth（登録商標）の通信に利用される１ＧＨｚ以上の帯域（例えば、２．４ＧＨｚ帯）との対比で使用されることがある用語である。サブギガバンドに分類される周波数帯域の一例としては、３１５ＭＨｚ帯、４００ＭＨｚ帯、及び、９２０ＭＨｚ帯などがある。ただし、サブギガバンドに分類される周波数帯域は、各国によって異なり得る。
【００２１】
前掲の周波数帯域のうち、スマートメータ及びＩｏＴ（Internet of Things）といった新たなアプリケーション向けに、９２０ＭＨｚ帯の利用が注目されている。なお、９２０ＭＨｚ帯は、例示的に、９１５ＭＨｚから９３０ＭＨｚの帯域幅を有する無線帯域である。
【００２２】
９２０ＭＨｚ帯が属するサブギガバンドの電波は、１ＧＨｚ以上の周波数帯域（例えば、２．４ＧＨｚ帯又は５ＧＨｚ帯などのギガバンド）の電波に比べて、到達距離（別言すると、通信距離）が長い（例えば、約１０倍）傾向にある。
【００２３】
また、９２０ＭＨｚ帯が属するサブギガバンドの電波は、２．４ＧＨｚ帯の電波に比べて、回折特性が良好なため障害物等による伝搬特性劣化の影響も少ない傾向にある。更に、サブギガバンドの無線通信は、スマートメータ又はＩｏＴのような、２．４ＧＨｚ帯の無線通信に比べて、送信データ量が比較的に少なく、また、常時、アクティブ状態でなくてもよい利用シーンへの適用が検討されているため、電力消費を抑え易い。
【００２４】
一方、２．４ＧＨｚ帯等のギガバンドの無線通信は、サブギガバンドの無線通信に比べて、見込まれる通信速度が速い傾向にある。なお、「通信速度」は、「通信容量」、「伝送速度」、又は、「伝送容量」などと言い換えられてもよい。
【００２５】
このように、サブギガバンドの無線通信には、通信距離、回折特性、及び／又は、消費電力の観点で、１ＧＨｚを超える周波数帯域の無線通信に比べて有利な点がある。したがって、既述の集合演出（以下、単に「演出」と称することがある）にサブギガバンドの無線通信を適用することが検討される。
【００２６】
しかし、サブギガバンドの無線通信は、図１０を用いて後述するように、例えば、他の無線通信との干渉抑制を目的として、その仕様（以下「無線仕様」と称することある）が細かく定められていることがある。
【００２７】
そのため、サブギガバンドの無線仕様を考慮せずに、サブギガバンドの無線通信を単純に集合演出に適用しても、効果的な演出を表現（又は実現。以下において同じ）することが困難となることがある。別言すると、サブギガバンドの無線通信を用いて表現される演出には、その無線仕様に応じた限界又は制約があるため、期待する演出が適切に表現されないことがある。
【００２８】
そこで、以下の実施形態においては、サブギガバンドの無線通信を利用して演出を表現する場合に、サブギガバンドの無線特性を考慮して、効果的な演出を表現することについて説明する。なお、以下の実施形態においては、サブギガバンドの一例として９２０ＭＨｚ帯の無線通信を演出に利用する場合について説明する。また、演出に利用する無線帯域を便宜的に「演出帯域」と略称することがある。
【００２９】
（第１の実施形態）
図１は、第１の実施形態に係る制御システム１００の構成例を示すブロック図である。図１に示すように、制御システム１００は、例示的に、制御装置１０と、９２０ＭＨｚ帯アクセスポイント（ＡＰ）２０と、複数の無線機器３０−１〜３０−Ｎ（Ｎは２以上の整数）と、を備えてよい。なお、以下の説明において、無線機器３０−１〜３０−Ｎを個々に区別しなくてよい場合には、無線機器３０と略記することがある。また、無線機器３０は、子機３０と言い換えられてもよい。
【００３０】
制御システム１００は、例えば、スタジアム又はホールの多くの観客を収容する施設に設けられてよい。なお、図１の例では、制御システム１００に、１台の９２０ＭＨｚ帯ＡＰ２０が備えられることを図示しているが、複数台の９２０ＭＨｚ帯ＡＰ２０が制御システム１００に備えられてもよい。
【００３１】
（制御装置１０の構成例）
制御装置１０は、例えば、通信ネットワークの一例である有線ＬＡＮ（Local Area Network）を介して、９２０ＭＨｚ帯ＡＰ２０と接続されて、通信を行なう。制御装置１０は、例えば、制御システム１００全体の動作を制御する。なお、制御装置１０と９２０ＭＨｚ帯ＡＰ２０との接続には、無線インタフェースが用いられてもよい。
【００３２】
制御装置１０は、例えば、コンピュータであり、パーソナルコンピュータ（ＰＣ）でもよいしサーバコンピュータでもよい。また、制御装置１０は、複数台のコンピュータによって実現されてもよい。複数台のコンピュータによって、例えば処理の負荷分散などが行われてよい。
【００３３】
図１に例示するように、制御装置１０は、通信部１１と、記憶部１２と、制御部１３と、を備えてよい。
【００３４】
通信部１１は、例えば、有線ＬＡＮの通信インタフェースである。代替的又は追加的に、通信部１１は、無線インタフェースを有していてもよい。通信部１１は、例えば、９２０ＭＨｚ帯ＡＰ２０へ送信する信号の送信処理、及び、９２０ＭＨｚ帯ＡＰ２０から受信する信号の受信処理を行う。
【００３５】
記憶部１２は、例えば、ＨＤＤ（Hard Disk Drive）、及び／又は、メモリカードであり、種々のデータを記憶する少なくとも１つのストレージデバイスである。記憶部１２には、例えば、制御システム１００による演出に用いられる映像データが記憶されてよい。
【００３６】
制御システム１００における子機３０の発光状態は、映像データに基づいて制御される。つまり、映像データは、表現される演出に用いられる情報（「演出情報」と略称されてよい）の一例である。なお、映像データは、動画像データでもよいし静止画像データでもよい。
【００３７】
制御部１３は、例えば、記憶部１２に対するデータの入出力（別言すると、書き込み及び読み出し）、及び、通信部１１を用いた子機３０との通信を制御する。制御部１３は、図１に例示するように、フレームレート計算部１３１と、演出選択部１３２と、位置推定部１３３と、演出制御部１３４と、を備えてよい。
【００３８】
フレームレート計算部１３１は、制御システム１００によって演出可能なフレームレートを計算する。フレームレートの計算は、例えば、９２０ＭＨｚ帯の無線仕様（又は無線規格）に基づいて行われてよい。なお、フレームレートの計算は、例えば、システム構成（ＡＰ数など）、子機３０の発光状態などを制御する制御信号の送信方式、及び、子機３０の位置推定に関わる通信負荷の少なくとも１つを示す情報に基づいて行われてもよい。「制御信号の送信方式」の非限定的な一例としては、ユニキャスト及びブロードキャストが挙げられる。フレームレートの計算例については後述する。なお、ブロードキャストとは、マルチキャストと同意語である。
【００３９】
なお、フレームレート計算部１３１は、例えば、通信部１１を介して９２０ＭＨｚ帯ＡＰ２０と通信することによって、９２０ＭＨ帯の無線通信に関係する設定情報を確認及び取得する。９２０ＭＨ帯の無線通信に関係する設定情報には、例えば、９２０ＭＨｚ帯で利用するチャネル及び／又は通信速度の設定情報が含まれてよい。
【００４０】
演出選択部１３２は、例えば、フレームレート計算部１３１の計算結果に基づいて、制御システム１００によって演出可能な演出情報を記憶部１２において選択して読み出す。演出情報の選択例については、図２及び図３を用いて後述する。
【００４１】
位置推定部１３３は、例えば、通信部１１及び９２０ＭＨｚ帯ＡＰ２０を介した子機３０との通信によって得られる情報に基づいて、子機３０の現在位置を推定又は検出（以降において同じ）する。
【００４２】
なお、子機３０の位置を推定する方法は限定されない。例えば、子機３０のそれぞれが、当該子機３０の現在位置を示す情報（「位置情報」と略称してよい）を検出し、９２０ＭＨｚ帯ＡＰ２０を介して制御装置１０へ、検出した位置情報を送信（「通知」と言い換えてもよい）してよい。
【００４３】
子機３０が現在位置を推定する方法の非限定的な一例としては、ＧＰＳ（Global Positioning System）機能を用いることが挙げられる。代替的又は追加的に、制御装置１０は、子機３０から受信した信号に基づいて、子機３０の位置を推定してもよい。例えば、子機３０から受信した信号の強度及び／又は伝搬遅延に基づいて、当該子機３０の位置が検出又は推定されてよい。
【００４４】
位置推定部１３３は、制御システム１００の稼働中において、子機３０による演出中であるか演出中でないかに関わらず、子機３０の現在位置を推定してよい。したがって、位置推定部１３３は、子機３０による演出中においても、子機３０の現在位置を継続的に推定することが可能である。例えば、位置推定部１３３による位置推定は、演出中であるか否かに関わらず、子機３０から位置推定に関する情報が受信されたことを契機に行われてよい。
【００４５】
演出制御部１３４は、例えば、演出選択部１３２が選択した演出情報と、位置推定部１３３が推定した子機３０の位置情報に基づいて、個々の子機３０の発光状態を決定する。子機３０の発光状態が決定した場合、演出制御部１３４は、個々の子機３０に対する制御信号（「制御コマンド」と称してもよい）を生成し、生成した制御信号を通信部１１から送信する。子機３０の発光状態を制御するための制御コマンドは、便宜的に、「発光制御コマンド」と略称されてよい。子機３０の発光状態には、例えば、点灯または消灯の状態、点灯させる色、及び／又は、明度が含まれていてもよい。
【００４６】
（９２０ＭＨｚ帯ＡＰ２０の構成例）
９２０ＭＨｚ帯ＡＰ２０は、例えば、９２０ＭＨｚ帯の無線によって１つ以上の子機３０と９２０ＭＨｚ帯の無線によって通信する。別言すると、９２０ＭＨｚ帯ＡＰ２０と、１つ以上の子機３０との間には、９２０ＨＭＨｚ帯の無線リンクが形成される。
【００４７】
図１に示すように、９２０ＭＨｚ帯ＡＰ２０は、例えば、通信部２１と、９２０ＭＨｚ帯通信部２２と、制御部２３と、を備えてよい。
【００４８】
通信部２１は、例えば、有線ＬＡＮの通信インタフェースである。ただし、代替的又は追加的に、通信部２１は、無線インタフェースを有していてもよい。通信部２１は、例えば、制御装置１０へ送信する信号の送信処理、及び、制御装置１０から受信する信号の受信処理を行う。
【００４９】
９２０ＭＨｚ帯通信部２２は、例えば、９２０ＭＨｚ帯の電波によって無線通信を行う通信インタフェースである。９２０ＭＨｚ帯通信部２２は、例えば、いずれか１つ以上の子機３０へ送信する信号の送信処理、及び、いずれか１つ以上の子機３０から受信する信号の受信処理を行う。
【００５０】
制御部２３は、例えば、通信部２１を介した制御装置１０との通信、及び、９２０ＭＨｚ帯通信部２２を介した子機３０との通信を制御する。
【００５１】
（子機３０の構成例）
子機３０は、例えば、９２０ＭＨｚ帯ＡＰ２０を介して、別言すると、９２０ＭＨｚ帯の無線リンクを介して、制御装置１０と通信する。子機３０は、例えば、無線制御対応のペンライト、ブレスレット、又は、バングルの形態であってよく、観客に所持されてよい。ただし、子機３０は、無線制御によって例えば発光状態を変更可能なデバイスであれば足り、子機３０の形態は限定されない。
【００５２】
子機３０−１〜３０−Ｎは、それぞれ、例えば、無線制御によって発光状態を変更可能な発光部を少なくとも１つ備えていればよく、子機３０−１〜３０−Ｎの全部又は一部に構成的な相違があっても構わない。
【００５３】
以下の説明では、便宜的に、子機３０−１〜３０−Ｎのそれぞれが同等の構成を有していると仮定し、子機３０−１に着目した構成例を説明する。なお、無線機器の一例である「子機３０」は、無線機能を有する又は、無線制御対応の「発光装置３０」と言い換えられてもよい。
【００５４】
子機３０−１は、例えば、９２０ＭＨｚ帯通信部３１と、発光デバイス３２と、発光制御部３３と、子機制御部３４と、を備えてよい。
【００５５】
９２０ＭＨｚ帯通信部３１は、９２０ＭＨｚ帯の無線信号を送受信する無線通信インタフェースを備えてよい。９２０ＭＨｚ帯通信部３１は、例えば、９２０ＭＨｚ帯ＡＰ２０へ送信する信号の送信処理、及び、９２０ＭＨｚ帯ＡＰ２０から受信する信号の受信処理を行う。
【００５６】
子機３０−１が９２０ＭＨｚ帯ＡＰ２０から受信する信号には、例えば、制御装置１０が生成して９２０ＭＨｚ帯ＡＰ２０へ送信した制御コマンド（例えば、発光制御コマンド又は位置推定コマンド）が含まれてよい。子機３０−１が、９２０ＭＨｚ帯ＡＰ２０へ送信する信号には、例えば、位置推定用パケットが含まれてよい。
【００５７】
発光デバイス３２は、例えば、少なくとも１つのＬＥＤ（Light Emitting Diode）ライトを備えてよく、発光状態として、例えば、ＬＥＤライトの点灯または消灯、並びに、指定した色、及び／又は、明度の変更が可能である。
【００５８】
発光制御部３３は、例えば、９２０ＭＨｚ帯通信部３１を介して受信した制御コマンド（例えば、発光制御コマンド）に基づいて、発光デバイス３２の発光状態を制御する。
【００５９】
子機制御部３４は、例えば、子機３０全体の動作を制御する。当該制御には、９２０ＭＨｚ帯通信部３１による無線通信の制御、及び、発光制御部３３による発光デバイス３２の発光状態の制御等が含まれてよい。
【００６０】
子機制御部３４が９２０ＭＨｚ帯通信部３１による無線通信を制御することには、位置推定コマンドの受信に応じて位置推定用パケットを生成して制御装置１０宛に９２０ＭＨｚ帯の無線リンクを介して送信するための制御が含まれてよい。
【００６１】
なお、子機制御部３４は、９２０ＭＨｚ帯通信部３１を制御して、例えば、位置推定コマンドの受信に依存しないで、定期又は不定期に位置推定用パケットを制御装置１０宛に９２０ＭＨｚ帯の無線リンクを介して送信してもよい。
【００６２】
（フレームレートの計算例）
次に、フレームレート計算部１３１によるフレームレートの計算例について説明する。
９２０ＭＨｚ帯は、図１０に例示するように、ＡＲＩＢ  ＳＴＤ−Ｔ１０８規格において、仕様が規定されている。「ＡＲＩＢ」は、一般社団法人電波産業会（Association of Radio Industries and Businesses）の略称である。
【００６３】
例えば、チャネル（ＣＨ：周波数帯域）番号毎に、単位ＣＨ帯域幅、同時使用ＣＨ、キャリアセンス時間、送信時間制限、休止時間、及び、１時間あたりの送信時間総和の仕様が規定されている。
【００６４】
図１０に示した仕様と、制御システム１００が採用する演出方式、制御システム１００の構成、及び、子機３０の位置推定に関わる通信負荷の少なくとも１つに関する情報と、に基づいて、最大フレームレートがフレームレート計算部１３１において算出されてよい。
【００６５】
ここで、「制御システム１００が採用する演出方式」に関する情報には、例えば、制御コマンドの信号サイズを示す情報、及び、送信方式を示す情報の一方又は双方が含まれてよい。制御コマンドがパケットベースの信号である場合、「信号サイズ」は「パケットサイズ」と読み替えられてよい。なお、送信方式とは、ユニキャストまたはブロードキャストのいずれかである。
【００６６】
また、「制御システム１００の構成」に関する情報には、例えば、９２０ＭＨｚ帯ＡＰ２０及び子機３０の一方又は双方の台数を示す情報が含まれてよい。更に、「子機３０の位置推定に関わる通信負荷」に関する情報には、例えば、子機３０の現在位置を推定するために、位置推定部１３３によって制御装置１０と子機３０の間で送受信される位置推定用の信号サイズに関する情報が含まれてよい。別言すると、位置推定に関わる通信量に関する情報が、「子機３０の位置推定に関わる通信負荷」に含まれてよい。
【００６７】
（フレームレート計算の条件）
以下、下記の表１及び表２にそれぞれ例示する仮定的又は暫定的な条件１及び２の下に、フレームレート計算部１３１によるフレームレートの計算例を示す。
【００６８】
【表１】
2019067723.tif 000003
【００６９】
【表２】
2019067723.tif 000004
【００７０】
上記の表１及び表２に例示した情報は、フレームレートの計算に用いるパラメータの一例である。なお、チャネル番号２４〜３２のうち２チャネルを使用する場合、図１０に示した仕様では１００ｋｂｐｓの通信速度が見込めるため、表１（条件１）においては、「通信速度」＝１００ｋｂｐｓと仮定している。また、表２において、「下り」は、制御装置１０から子機３０への方向の通信を表し、「ダウンリンク」又は「ダウンストリーム」と称されてもよい。「上り」は、その逆の方向、つまり、子機３０から制御装置１０への方向の通信を表し、「アップリンク」又は「アップストリーム」と称されてもよい。
【００７１】
上記の条件１及び２では、制御装置１０から１００台の子機３０のいずれかを宛先に制御コマンドがユニキャスト送信され、制御コマンドを受信した子機３０から制御装置１０宛に位置推定用パケットが送信される。
【００７２】
表２の条件２では、１つの制御コマンドの受信に対して１つの位置推定用パケットが送信されると仮定しているが、複数の制御コマンドの受信に対して１つの位置推定用パケットが送信されてもよい。別言すると、子機３０が送信する位置推定用パケットは、制御装置１０が９２０ＭＨｚ帯ＡＰ２０を介して送信する制御コマンドよりも少ない頻度で間欠的に送信されてもよい。
【００７３】
上記の条件１及び条件２の下において、フレームレート計算部１３１は、下り送信時間Ｔ１及び上り送信時間Ｔ２を、それぞれ、以下の式（１）及び式（２）によって計算してよい。
【００７４】
Ｔ１＝２０×８［ビット］×１００［台］／（１００×１０００［ｂｐｓ］）
＝０．１６ｓ（＝１６０ｍｓ）  （１）
Ｔ２＝５×８［ビット］×１００［台］／（１００×１０００［ｂｐｓ］）
＝０．０４ｓ（＝４０ｍｓ）  （２）
【００７５】
式（２）より、上り送信時間Ｔ２（＝４０ｍｓ）＜休止時間（５０ｍｓ；図１０参照）が成立するため、この場合は、位置推定用パケットの通信負荷は考慮しなくてもよい。休止時間中に、子機３０から制御装置１０宛の上り送信が完了するためである。
【００７６】
したがって、フレームレート計算部１３１は、例えば式（３）に示すように、下り送信時間Ｔ１及び上り送信時間Ｔ２のうち下り送信時間Ｔ２を考慮に入れて、フレームレートＦＲ［ｆｐｓ］を計算してよい。なお、「ｆｐｓ」は、「frames per second」の略記である。
【００７７】
ＦＲ＝１０００［ｍｓ］／（キャリアセンス時間［ｍｓ］＋下り送信時間Ｔ２［ｍｓ］＋休止時間［ｍｓ］）
＝１０００／（５＋１６０＋５０）
＝４．６５［ｆｐｓ］  （３）
【００７８】
上り送信時間Ｔ２＜休止時間が成立しない場合には、式（３）において、上り送信時間Ｔ２が分母に加算されてよい。また、表１（条件１）において、９２０ＭＨｚ帯ＡＰ２０の台数が２台以上であると仮定して、１つの９２０ＭＨｚ帯ＡＰ２０あたりに収容される子機３０の台数を減らした場合、ユニキャスト通信において計算されるフレームレート［ｆｐｓ］の値が改善される（大きくなる）。したがって、ＡＰ２０の台数は、フレームレートＦＲの計算に用いられるパラメータの１つと捉えてよい。
【００７９】
また、表２（条件２）においては、制御コマンドの送信方式としてユニキャストを用いることを仮定している。なお、制御コマンドが、ユニキャストとして、個々の子機３０宛に順に送信されるか、ブロードキャストとして、複数の子機３０宛に一度に送信されるか、の相違を考慮することで、フレームレートＦＲを計算してもよい。
【００８０】
したがって、制御コマンドをユニキャスト及びブロードキャストのいずれで送信するかという、制御コマンドの送信方式を示す情報も、フレームレートＦＲの計算に用いられるパラメータの１つと捉えてよい。
【００８１】
（演出情報の選択例）
計算されたフレームレートＦＲは、例えば、記憶部１２に記憶された演出情報の選択に用いられる。例示的に、演出選択部１３２が、フレームレートＦＲ以下で表現可能な演出情報を記憶部１２において選択して読み出す。
【００８２】
例えば図２に示すように、記憶部１２に、選択可能な演出情報の非限定的な一例として、映像ファイル名が「ａａａ」、「ｂｂｂ」及び「ｃｃｃ」の３つの映像ファイルを含む複数の映像ファイルが記憶されている。また、３つの映像ファイル「ａａａ」、「ｂｂｂ」及び「ｃｃｃ」は、それぞれ、フレームレートが４ｆｐｓ、８ｆｐｓ及び１０ｆｐｓである。
【００８３】
フレームレート計算部１３１で算出されたフレームレートＦＲは「４．６５ｆｐｓ」であるため、例えば図３に示すように、「４．６５ｆｐｓ」以下で表現可能なフレームレート＝４ｆｐｓの映像ファイル「ａａａ」が選択候補になる。映像ファイル「ｂｂｂ」及び「ｃｃｃ」は、選択候補にはならない（「候補から除外される」と言い換えてもよい）。
【００８４】
（制御装置１０の動作例）
次に、図４に示すフローチャートを用いて、第１の実施形態における制御装置１０（「制御部１３」に読み替えてもよい）の動作例について説明する。
【００８５】
制御装置１０は、例えば、制御システム１００の起動時又は起動後において、子機３０による演出を開始（又は継続）するか否かを判定する（Ｓ２０１）。演出を開始するか否かは、例えば、制御システム１００に対するオペレータの操作に応じた信号が制御装置１０に入力されるか否かによって判定されてよい。
【００８６】
例えば、オペレータによるシステム起動操作を示す操作信号の入力に応じてＳ２０１の判定処理が実行されてもよいし、システム起動操作後の、演出開始を示す個別の操作信号の入力に応じてＳ２０１の判定処理が実行されてもよい。
【００８７】
演出を開始すると判定した場合（Ｓ２０１でＹＥＳの場合）、制御装置１０は、例えば、フレームレート計算部１３１によって、制御システム１００において演出可能なフレームレートを算出する（Ｓ２０２）。算出するフレームレートは、例示的に、最大フレームレートであってよい。
【００８８】
フレームレート計算部１３１によってフレームレートＦＲが算出された後、制御装置１０は、例えば演出選択部１３２によって、Ｓ２０２で算出されたフレームレートＦＲ以下で表現可能な演出情報を記憶部１２から取得する（Ｓ２０３）。
【００８９】
演出情報が選択されて読み出されると、演出制御部１３４は、例えば、演出を継続するか否かを確認してよい（Ｓ２０４）。演出を継続するか否かは、例えば、制御装置１０に対するオペレータによる演出停止操作が行われたか否かによって判定されてもよいし、演出時間の終了時刻が到来したか否かによって判定されてもよい。「演出時間」は、例えば、Ｓ２０３において選択された映像ファイルの再生時間に相当してよい。
【００９０】
演出を継続すると判定した場合（Ｓ２０４でＹＥＳの場合）、演出制御部１３４は、Ｓ２０３で取得した演出情報と、位置推定部１３３が推定した各子機３０の位置情報と、を基に、各子機３０宛の発光制御コマンドを生成する。生成された発光制御コマンドは、通信部１１から９２０ＭＨｚ帯ＡＰ２０を介して各子機３０宛に送信される（Ｓ２０５）。
【００９１】
発光制御コマンドによって、個々の子機３０の発光状態が、フレームレート計算部１３１において計算されたフレームレートに対応して制御される。したがって、「フレームレート」は、単位時間あたりに子機３０の発光状態が制御される回数に相当する、と捉えてもよい。
【００９２】
位置推定部１３３は、９２０ＭＨｚ帯の無線リンク経由で位置推定用パケットが通信部１１を介して受信された後（Ｓ２０６）、受信したパケットから当該パケットの送信元である子機３０の現在位置を推定する。なお、「位置推定用パケット」は、子機３０の現在位置を推定するために用いられる信号の一例であり、例えば、制御装置１０から送信された位置推定コマンド（後述）を受信した子機３０が送信する信号である。
【００９３】
位置推定部１３３は、推定した子機３０の現在位置を示す情報によって、例えば記憶部１２において記憶及び管理されている、推定した子機３０の位置情報を更新してよい（Ｓ２０７）。なお、子機３０が制御コマンドの受信に依存しないで位置推定用パケットを定期又は不定期に送信してよい場合、Ｓ２０５の処理と、Ｓ２０６の処理と、は、互いに順序が逆であってもよいし、同時に行われてもよい。
【００９４】
以上のＳ２０５〜Ｓ２０７に例示した処理は、Ｓ２０４において演出を継続しない（ＮＯ）と判定されるまで、繰り返されてよい。Ｓ２０４において演出を継続しないと判定した場合（ＮＯの場合）には、制御部１３は、制御システム１００を終了するか否かを確認する（Ｓ２１１）。制御システム１００を終了するか否かは、例えば、オペレータによるシステム終了操作を示す信号が制御装置１０に入力されるか否かによって判定されてよい。
【００９５】
制御システム１００を継続する場合（Ｓ２１１でＹＥＳの場合）には、制御装置１０による処理は、Ｓ２０１の判定処理に戻る。制御システム１００を終了する場合（Ｓ２１１でＮＯの場合）には、制御装置１０は、動作を停止して処理を終了してよい。
【００９６】
次に、Ｓ２０１において演出を開始しない場合（ＮＯの場合）の動作例について説明する。
【００９７】
この場合、制御システム１００は、稼動しており、演出に関わる処理は行わないが位置推定に関わる処理を行う。別言すると、位置推定に関わる処理は、演出に関わる処理が実行されている時間に限らず、演出に関わる処理が実行されていない時間においても実行されてよい。位置推定に係る処理は、演出に関わる処理が実行中であるか否かに関わらずに、あるいは、演出に関わる処理に依存せずに、実行されてよい。
【００９８】
例えば、位置推定部１３３は、通信部１１及び９２０ＭＨｚ帯ＡＰ２０を介して、９２０ＭＨｚ帯の無線リンク経由で各子機３０宛に位置推定用の制御コマンドを送信する（Ｓ２０８）。したがって、「制御コマンド」には、既述の発光制御用と、位置推定用と、の２種類がある。なお、以下において、「位置推定用の制御コマンド」を「位置推定コマンド」と略称することがある。位置推定コマンドは、９２０ＭＨｚ帯ＡＰ２０に位置推定のための信号の送信を指示又は依頼する信号の一例と捉えてよい。
【００９９】
位置推定コマンドを受信した子機３０は、位置推定用パケットを制御装置１０宛に送信する。当該位置推定用パケットが、９２０ＭＨｚ帯の無線リンク経由で９２０ＭＨｚ帯ＡＰ２０を介して、制御装置１０の位置推定部１３３において受信された後（Ｓ２０９）、位置推定部１３３は、位置推定用パケットを送信した子機３０の現在位置を推定する。位置推定部１３３は、既述の処理Ｓ２０７と同様に、推定した現在位置を示す情報によって、記憶部１２に記憶された、位置推定用パケットを送信した子機３０の位置情報を更新する（Ｓ２１０）。
【０１００】
これにより、制御システム１００の稼働中において、演出中でない期間に子機３０が移動しても、子機３０の現在位置を、制御装置１０において記憶及び管理できる。したがって、子機３０の位置推定を演出の開始又は再開後に行うことによる演出の遅延、及び／又は、演出品質の低下を抑制できる。
【０１０１】
なお、子機３０が、位置推定用パケットを定期又は不定期に送信してよい場合、制御装置１０において、位置推定コマンドの送信処理（Ｓ２０８）は行われなくてもよい。
【０１０２】
Ｓ２１０での位置情報の更新後、制御装置１０は、制御システム１００を終了するか否かを確認してよい（Ｓ２１１）。制御システム１００を終了せず継続する場合（Ｓ２１１でＹＥＳの場合）には、制御装置１０の処理は、Ｓ２０１の判定処理に戻る。制御システム１００を終了する場合（Ｓ２１１でＮＯの場合）には、制御装置１０は、動作を停止して処理を終了してよい。
【０１０３】
（子機３０の動作例）
次に、図５に示すフローチャートを用いて、第１の実施形態における子機３０の動作例について説明する。
【０１０４】
子機３０は、例えば、子機制御部３４において、９２０ＭＨｚ帯通信部３１経由で制御コマンドを受信した後（Ｓ３０１）、受信した制御コマンドの種別を確認する（Ｓ３０２）。
【０１０５】
受信した制御コマンドの種別が、発光制御コマンドを示す場合、子機制御部３４は、受信した発光制御コマンドを発光制御部３３に入力する。発光制御部３３は、発光制御コマンドの内容に従って、例えば、発光デバイス３２の発光状態（例えば、点灯又は消灯）を制御する（Ｓ３０３）。
【０１０６】
発光制御部３３による発光状態の制御に応じて、子機制御部３４は、位置推定用パケットを生成し、位置推定用パケットを、９２０ＭＨｚ帯通信部３１経由で、制御装置１０宛に送信する（Ｓ３０４）。
【０１０７】
位置推定用パケットには、例えば、子機３０に搭載されたＧＰＳ機能によって、子機３０が検出した現在位置を示す情報が設定されてよい。代替的又は追加的に、制御装置１０による子機３０の位置推定を行うために子機３０が取得した情報（例えば、受信信号強度）が、位置推定用パケットに設定されてもよい。
【０１０８】
一方、Ｓ３０２の処理において、受信した制御コマンドの種別が位置推定コマンドを示す場合、子機制御部３４は、例えば、位置推定用パケットを生成し、位置推定用パケットを、９２０ＭＨｚ帯通信部３１から、制御装置１０宛に送信する（Ｓ３０４）。
【０１０９】
子機３０は、制御コマンドを受信する毎に、以上の処理を繰り返してよい。
【０１１０】
なお、図５に示すフローチャートでは、子機３０は、制御コマンド（発光制御コマンド又は位置推定コマンド）を受信する毎に、位置推定用パケットを送信するが、制御コマンドを受信しても位置推定用パケットを送信しない機会が設定されてもよい。
【０１１１】
例えば、複数回の制御コマンドの受信を契機に位置推定用パケットの送信を行う間欠送信が子機３０（例えば、子機制御部３４）に設定されてもよい。間欠送信によって、子機３０の省電力化を図ることができる。あるいは、子機３０は、制御コマンドの受信に依存しないで、位置推定用パケットを定期又は不定期に送信する設定であってもよい。
【０１１２】
以上説明したように、第１の実施形態によれば、制御装置１０は、９２０ＭＨｚ帯の無線仕様に基づいて演出可能な演出情報のフレームレートを算出し、算出したフレームレートに対応して子機３０の発光状態を制御することで子機３０による演出を制御する。
【０１１３】
したがって、長距離伝送、高回折特性、及び／又は、省電力といった、９２０ＭＨｚ帯の無線特性を活かし、９２０ＭＨｚ帯の無線仕様による制約下においても、演出を表現することが可能になる。
【０１１４】
なお、フレームレートの値が大きい方ほど高度又は高品位な演出が可能になるため、子機３０の無線制御に、９２０ＭＨｚ帯よりも通信速度が高速な無線帯域（例えば、２．４ＧＨｚ帯、又は、５ＧＨｚ帯等）を利用してもよい。また、２．４ＧＨｚ帯及び５ＧＨｚ帯の無線通信は、９２０ＭＨｚ帯の無線通信よりも細かく仕様（図１０参照）が規定されていないので、利用し易いというメリットもある。
【０１１５】
また、システム構築のためのコストの観点では、２．４ＧＨｚ帯あるいは５ＧＨｚ帯よりも、９２０ＭＨｚ帯を演出帯域に使用する方が有利な場合もある。９２０ＭＨｚ帯ＡＰ２０の台数を演出場所に応じて調整あるいは最適化することで、システム構築のコストを削減することも可能である。
【０１１６】
したがって、９２０ＭＨｚ帯を演出帯域に用いることで、９２０ＭＨｚ帯のように無線仕様が規格によって細かく規定されていても、その無線仕様に応じた演出と、コスト及び電力消費の低減と、を実現できる。
【０１１７】
また、上述した第１の実施形態においては、演出中であるか否かに依存せずに、システム稼動中において個々の子機３０の現在位置を継続的に推定するため、個々の子機３０の移動に追従した的確な発光状態の制御が可能である。
【０１１８】
演出中であるか否かに依存しない位置推定を行うこととの関連で、フレームレートの計算に、位置推定に関わる通信負荷を示す情報を用いることで、個々の子機３０が移動し得る環境においても、演出を表現することが可能である。
【０１１９】
（第２の実施形態）
次に、第２の実施形態を説明する。上述した第１の実施形態では、９２０ＭＨｚ帯の無線仕様を基に演出可能なフレームレートを計算して、計算したフレームレート以下で演出を行う例について説明した。
【０１２０】
第２の実施形態では、９２０ＭＨｚ帯の無線通信では表現困難か、表現できたとしても演出品質が期待される品質に満たない場合には、９２０ＭＨｚ帯よりも高速な無線通信が可能な無線帯域を用いて、子機３０による演出を行う。
【０１２１】
９２０ＭＨｚ帯よりも高速な無線通信が可能な無線帯域の非限定的な一例は、２．４ＧＨｚ帯、５ＧＨｚ帯、又は、６０ＧＨｚ帯である。これらの１ＧＨｚ以上の無線帯域である「ギガバンド」については、９２０ＭＨｚのような無線仕様（図１０参照）は規定されていない。以下では、２．４ＧＨｚ帯を９２０ＭＨｚ帯に対して補完的に演出帯域に用いる例について説明する。
【０１２２】
図６は、第２の実施形態に係る制御システム１００の構成例を示すブロック図である。図６のシステム構成は、図１に例示したシステム構成に比して、２．４ＧＨｚ帯アクセスポイント（ＡＰ）４０が追加的に備えられた点で異なる。
【０１２３】
図６に示す制御装置１０、９２０ＭＨｚ帯ＡＰ２０、及び、複数の子機３０（子機３０−１〜３０−Ｎ）は、特に断らない限り、いずれも第１の実施形態と同一若しくは同様でよい。
【０１２４】
図６では、９２０ＭＨｚ帯ＡＰ２０及び２．４ＧＨｚ帯ＡＰ４０を、それぞれ１台ずつ図示しているが、複数の９２０ＭＨｚ帯ＡＰ２０が、制御システム１００に備えられてもよいし、複数の２．４ＧＨｚ帯ＡＰ４０が、制御システム１００に備えられてもよい。
【０１２５】
（制御装置１０の構成例）
制御装置１０は、例えば、通信ネットワークの一例である有線ＬＡＮを介して、９２０ＭＨｚ帯ＡＰ２０及び２．４ＧＨｚ帯ＡＰ４０と接続されて、通信を行なう。制御装置１０は、例えば、制御システム１００全体の動作を制御する。なお、制御装置１０と、９２０ＭＨｚ帯ＡＰ２０及び２．４ＧＨｚ帯ＡＰ４０の一方又は双方と、の接続には、無線インタフェースが用いられてもよい。
【０１２６】
制御装置１０は、通信部１１と、記憶部１２と、制御部１３と、を備えてよい。通信部１１及び記憶部１２は、第１の実施形態と同一若しくは同様でよい。
【０１２７】
制御部１３は、例えば、記憶部１２に対するデータの入出力、別言すると、書き込み及び読み出し、及び、通信部１１を用いた子機３０との通信を制御する。制御部１３は、図６に例示するように、フレームレート計算部１３１、位置推定部１３３、演出制御部１３４、演出無線決定部１３５、及び、２．４ＧＨｚ帯制御部１３６を備えてよい。
【０１２８】
フレームレート計算部１３１、位置推定部１３３、及び、演出制御部１３４は、いずれも第１の実施形態と同一若しくは同様でよい。
【０１２９】
演出無線決定部１３５は、例えば、記憶部１２から取得した演出情報の演出に求められるフレームレートと、フレームレート計算部１３１の計算結果と、を比較し、演出に利用する無線帯域を決定する。例えば、演出無線決定部１３５は、フレームレートの比較結果を基に、９２０ＭＨｚ帯及び２．４ＧＨｚ帯のいずれを演出帯域に用いるかを決定する。
【０１３０】
２．４ＧＨｚ帯制御部１３６は、例えば、演出帯域の決定に応じて、通信部１１を介して、子機３０が備える２．４ＧＨｚ帯通信部３５を起動又は停止させるコマンドを生成して子機３０宛に送信する。なお、２．４ＧＨｚ帯通信部３５を起動することは「イネーブル」又は「アクティベイト」と称されてもよい。２．４ＧＨｚ帯通信部３５を停止することは、「ディセーブル」又は「デアクティベイト」と称されてもよい。
【０１３１】
（子機３０の構成例）
図６に示すように、子機３０は、例示的に、９２０ＭＨｚ帯通信部３１、発光デバイス３２、発光制御部３３、子機制御部３４、２．４ＧＨｚ帯通信部３５、及び、２．４ＧＨｚ帯制御部３６を備えてよい。
【０１３２】
９２０ＭＨｚ帯通信部３１、発光デバイス３２、発光制御部３３、及び、子機制御部３４は、第１の実施形態と同一若しくは同様でよい。
【０１３３】
２．４ＧＨｚ帯通信部３５は、例えば、２．４ＧＨｚ帯の電波によって無線通信を行う通信インタフェースである。２．４ＧＨｚ通信部３５は、例えば、２．４ＧＨｚ帯ＡＰ４０へ送信する信号の送信処理、及び、２．４ＧＨｚ帯ＡＰ４０から受信する信号の受信処理を行う。例えば、２．４ＧＨｚ帯通信部３５は、２．４ＧＨｚ帯ＡＰ４０から、制御装置１０が送信した制御コマンドを受信する。
【０１３４】
２．４ＧＨｚ帯制御部３６は、例えば、制御装置１０から受信したコマンドに基づいて、２．４ＧＨｚ帯通信部３５を起動又は停止する。なお、２．４ＧＨｚ帯通信部３５を停止するとは、２．４ＧＨｚ帯通信部３５をスリープ状態に制御することが含まれてよい。なお、子機３０の起動時及び通常時において、２．４ＧＨｚ帯通信部３５は、停止状態（又はスリープ状態）がデフォルトの設定であってよい。
【０１３５】
（２．４ＧＨｚ帯ＡＰ４０の構成例）
２．４ＧＨｚ帯ＡＰ４０は、例えば、有線ＬＡＮを介して制御装置１０と接続され、通信を行う。また、２．４ＧＨｚ帯ＡＰ４０は、例えば、いずれか１つ以上の子機３０と２．４ＧＨｚ帯の電波によって通信する。別言すると、２．４ＧＨｚ帯ＡＰ４０と、１つ以上の子機３０との間には、２．４ＧＨｚ帯の無線リンクが形成される。
【０１３６】
図６に示すように、２．４ＧＨｚ帯ＡＰ４０は、例えば、通信部４１と、２．４ＧＨｚ帯通信部４２と、制御部４３と、を備えてよい。
【０１３７】
通信部４１は、例えば、有線ＬＡＮの通信インタフェースである。ただし、代替的又は追加的に、通信部４１は、無線インタフェースを有していてもよい。通信部４１は、例えば、制御装置１０へ送信する信号の送信処理、及び、制御装置１０から受信する信号の受信処理を行う。
【０１３８】
２．４ＧＨｚ帯通信部４２は、例えば、２．４ＧＨｚ帯の電波を用いて通信を行う通信インタフェースである。２．４ＧＨｚ帯通信部４２は、例えば、いずれか１つ以上の子機３０へ送信する信号の送信処理、及び、いずれか１つ以上の子機３０から受信する信号の受信処理を行う。
【０１３９】
制御部４３は、例えば、通信部４１を介した制御装置１０との通信、及び、２．４ＧＨｚ帯通信部４２を介した子機３０との通信を制御する。
【０１４０】
（制御装置１０の動作例）
次に、図７に示すフローチャートを用いて、第２の実施形態における制御装置１０（「制御部１３」に読み替えてもよい）の動作例について説明する。
【０１４１】
制御装置１０は、例えば、制御システム１００の起動時又は起動後において、子機３０による演出を開始するか否かを判定する（Ｓ２０１）。演出を開始するか否かは、第１の実施形態と同様に、制御システム１００に対するオペレータの操作に応じた信号が制御装置１０に入力されるか否かによって判定されてよい。なお、Ｓ２１１でＹＥＳの場合は、演出を継続するか否かを判定する。
【０１４２】
演出を開始すると判定した場合（Ｓ２０１でＹＥＳの場合）、制御装置１０は、例えば、フレームレート計算部１３１によって、制御システム１００において、９２０ＭＨｚ帯を利用して演出可能なフレームレートを算出する（Ｓ２０２）。
【０１４３】
フレームレートの算出は、第１の実施形態と同様に、図７に示した９２０ＭＨｚ帯無線仕様と、採用する演出方式、制御システム１００の構成、及び、子機３０の位置推定に関わる通信負荷の少なくとも１つに関する情報と、に基づいて行われてよい。
【０１４４】
フレームレートが算出された後、例えば、演出無線決定部１３５が、算出されたフレームレートと、記憶部１２の演出情報と、を比較して、９２０ＭＨｚ帯及び２．４ＧＨｚ帯のいずれを演出帯域に用いるかを決定する（Ｓ５０１）。なお、「決定」は「選択」に読み替えられてもよい。
【０１４５】
例えば、フレームレート計算部１３１によって算出されたフレームレートが６［ｆｐｓ］である場合、図２に例示した３つの映像ファイル「ａａａ」、「ｂｂｂ」及び「ｃｃｃ」のうち、映像ファイル「ａａａ」が９２０ＭＨｚ帯で演出可能である。他の２つの映像ファイル「ｂｂｂ」及び「ｃｃｃ」は、２．４ＧＨｚ帯で演出可能である。
【０１４６】
したがって、例えば図９に示すように、子機３０による演出に用いる演出情報として映像ファイル「ａａａ」が指定された場合、演出無線決定部１３５は、演出帯域を９２０ＭＨｚ帯に決定する。一方、子機３０による演出に用いる演出情報として映像ファイル「ｂｂｂ」又は「ｃｃｃ」が指定された場合、演出無線決定部１３５は、演出帯域を２．４ＧＨｚ帯に決定する。
【０１４７】
このようにして演出帯域が決定された後、例えば、演出制御部１３４が、決定した演出帯域が２．４ＧＨｚ帯であるか否かを確認する（Ｓ５０２）。決定した演出帯域が２．４ＧＨｚ帯であった場合（Ｓ５０２でＹＥＳの場合）、演出制御部１３４は、通信部１１を介して、９２０ＭＨｚ帯の無線リンク経由で子機３０宛に、２．４ＧＨｚ帯通信部３５の起動を指示する起動コマンドを送信する（Ｓ５０３）。
【０１４８】
一方、決定した演出帯域が２．４ＧＨｚでなかった場合（Ｓ５０２でＮＯの場合）、演出制御部１３４は、通信部１１を介して、９２０ＭＨｚ帯の無線リンク経由で子機３０宛に、２．４ＧＨｚ帯通信部３５の停止を指示する停止コマンドを送信する（Ｓ５０４）。
【０１４９】
なお、起動コマンドは、子機３０の２．４ＧＨｚ帯通信部３５がＯＦＦの状態（又はスリープ状態）である場合に送信され、当該２．４ＧＨｚ帯通信部３５がＯＮの状態では送信されない設定でもよい。また、停止コマンドは、子機３０の２．４ＧＨｚ帯通信部３５がＯＮの状態である場合に送信され、当該２．４ＧＨｚ帯通信部３５がＯＦＦの状態では送信されない設定でもよい。
【０１５０】
なお、子機３０の起動時は、２．４ＧＨｚ帯通信部３５がＯＦＦの状態を初期設定としてもよく、制御装置１０は、子機３０の起動時から起動コマンド、停止コマンドの送信の有無を記録することによって、子機３０の２．４ＧＨｚ帯通信部３５の状態を把握してもよい。
【０１５１】
起動コマンド又は停止コマンドの送信後、演出制御部１３４は、演出を継続するか否かを確認してよい（Ｓ２０４）。演出を継続するか否かは、第１の実施形態と同様に、例えば、制御装置１０に対するオペレータによる演出停止操作が行われたか否かによって判定されてもよいし、演出時間の終了時刻が到来したか否かによって判定されてもよい。「演出時間」は、例えば、Ｓ５０１において選択された映像ファイルの再生時間に相当してよい。
【０１５２】
演出を継続すると判定した場合（Ｓ２０４でＹＥＳの場合）、演出制御部１３４は、例えば、Ｓ５０１において選択した演出情報と、位置推定部１３３において推定された各子機３０の位置情報と、を基に、各子機３０宛の発光制御コマンドを生成する。そして、演出制御部１３４は、生成した発光制御コマンドを、Ｓ５０１において選択した無線帯域（９２０ＭＨｚ帯又は２．４ＧＨｚ帯）の無線リンク経由で各子機３０宛に送信する（Ｓ５０５）。
【０１５３】
発光制御コマンドの送信後、位置推定用パケットが、通信部１１を介して９２０ＭＨｚ帯の無線リンク経由で制御装置１０において受信された後（Ｓ２０６）、位置推定部１３３が、位置推定用パケットを送信した子機３０の現在位置を推定する。位置推定部１３３は、推定した子機３０の現在位置を示す情報によって、記憶部１２において記憶及び管理されている、推定した子機３０の位置情報を更新してよい（Ｓ２０７）。
【０１５４】
なお、子機３０が制御コマンドの受信に依存しないで位置推定用パケットを定期又は不定期に送信してよい場合、Ｓ５０５の処理と、Ｓ２０６の処理と、は、互いに順序が逆であってもよいし、同時に行われることがあってもよい。
【０１５５】
以上の処理Ｓ５０５、Ｓ２０６、及び、Ｓ２０７は、Ｓ２０４において演出を継続しない（ＮＯ）と判定されるまで繰り返されてよい。Ｓ２０４で演出を継続しない（別言すると、演出終了）と判定された後（Ｓ２０４でＮＯの場合）、制御部１３は、９２０ＭＨｚ帯の無線リンク経由で子機３０宛に、２．４ＧＨｚ帯通信部３５の停止を指示する停止コマンドを送信してよい（Ｓ５０７）。
【０１５６】
停止コマンドの送信に応じて、制御部１３は、第１の実施形態と同様に、制御システム１００を終了するか否かを確認してよい（Ｓ２１１）。制御システム１００を終了せず継続する場合（Ｓ２１１でＹＥＳの場合）、制御部１３による処理は、Ｓ２０１の判定処理に戻る。
【０１５７】
一方、制御システム１００を終了する場合（Ｓ２１１でＮＯの場合）、制御部１３は、通信部１１を介して９２０ＭＨｚ帯の無線リンク経由で、各子機３０宛に２．４ＧＨｚ帯通信部３５の停止コマンドを送信してよい（Ｓ５０６）。なお、停止コマンドは、子機３０の２．４ＧＨｚ帯通信部３５がＯＮの状態である場合に送信され、当該２．４ＧＨｚ帯通信部３５がＯＦＦの状態では送信されない設定でもよい。
【０１５８】
例えば、子機３０の起動時は、２．４ＧＨｚ帯通信部３５がＯＦＦの状態を初期設定としてもよく、制御装置１０は、子機３０の起動時から起動コマンド、停止コマンドの送信の有無を記録することによって、子機３０の２．４ＧＨｚ帯通信部３５の状態を把握してもよい。
【０１５９】
停止コマンドの送信後、制御部１３は、動作を停止して処理を終了してよい。
【０１６０】
なお、Ｓ２０１において、演出を開始しない場合（Ｓ２０１でＮＯの場合）、制御装置１０は、第１の実施形態と同様に、演出に係る処理は行わないが位置推定に係る処理を行う（Ｓ２０８〜Ｓ２１０）。Ｓ２０８〜Ｓ２１０の処理は、いずれも第１の実施形態と同一若しくは同様でよい。子機３０が、位置推定用パケットを定期又は不定期に送信してよい場合、制御装置１０において、位置推定コマンドの送信処理（Ｓ２０８）は行われなくてもよい。
【０１６１】
Ｓ２１０において子機３０の位置情報が更新された後、制御装置１０は、上述したＳ２１１及びＳ５０６の処理を行う。
【０１６２】
（子機３０の動作例）
次に、図８に示すフローチャートを用いて、第２の実施形態における子機３０の動作例を説明する。
【０１６３】
子機３０は、子機制御部３４において、９２０ＭＨｚ帯通信部３１又は２．４ＧＨｚ帯通信部３５経由で制御コマンドを受信した後（Ｓ３０１）、受信した制御コマンドの種別を確認する（Ｓ３０２）。
【０１６４】
確認の結果、受信した制御コマンドが起動コマンド及び停止コマンドのいずれかであった場合、子機制御部３４は、受信した制御コマンドが起動コマンドであるか否かを確認する（Ｓ６０１）。
【０１６５】
確認の結果、受信した制御コマンドが起動コマンドである場合（Ｓ６０１でＹＥＳの場合）、子機制御部３４は、２．４ＧＨｚ帯通信部３５を起動する（Ｓ６０２）。一方、受信した制御コマンドが停止コマンドである場合（Ｓ６０１でＮＯの場合）、子機制御部３４は、２．４ＧＨｚ帯通信部３５を停止する（Ｓ６０３）。
【０１６６】
２．４ＧＨｚ帯通信部３５の起動又は停止に応じて、子機制御部３４は、第１の実施形態と同様に、位置推定用パケットを生成し、生成したパケットを９２０ＭＨｚ帯通信部３１から制御装置１０宛に送信してよい（Ｓ３０４）。
【０１６７】
なお、子機制御部３４は、２．４ＧＨｚ帯通信部３５の起動又は停止しても、位置推定用パケットの送信は行わずに（別言すると、Ｓ３０４をスキップして）、処理を終了してもよい。
【０１６８】
Ｓ３０２におけるコマンド種別の確認の結果、受信した制御パケットが発光制御コマンド又は位置推定コマンドであった場合の処理は、第１の実施形態と同一若しくは同様でよい。例えば、受信した制御パケットが発光制御コマンドであった場合は、発光制御部３３によって発光デバイスの発光状態が制御され（Ｓ３０３）、位置推定用パケットが９２０ＭＨｚ帯通信部３１から制御装置１０宛に送信される（Ｓ３０４）。一方、受信した制御パケットが位置推定コマンドであった場合は、子機制御部３４によって位置推定用パケットが生成されて９２０ＭＨｚ帯通信部３１から制御装置１０宛に送信される（Ｓ３０４）。
【０１６９】
子機３０は、制御コマンドを受信する毎に、以上の処理を繰り返してよい。
【０１７０】
なお、図８に示すフローチャートでは、子機３０は、制御コマンド（起動コマンド、停止コマンド、発光制御コマンド、又は、位置推定コマンド）を受信する毎に、位置推定用パケットを送信する。
【０１７１】
しかし、第１の実施形態と同様に、制御コマンドを受信しても位置推定用パケットを送信しない機会が子機３０に設定されてもよい。例えば、複数回の制御コマンドの受信につき少なくとも１回は位置推定用パケットの送信を行わない間欠送信が子機３０（例えば、子機制御部３４）に設定されてもよい。
【０１７２】
例えば、複数回の制御コマンドの受信を契機に位置推定用パケットの送信を行う間欠送信が子機３０（例えば、子機制御部３４）に設定されてもよい。間欠送信によって、子機３０の省電力化を図ることができる。あるいは、第１の実施形態と同様に、子機３０は、制御コマンドの受信に依存しないで、位置推定用パケットを定期又は不定期に送信する設定であってもよい。
【０１７３】
以上説明したように、第２の実施形態によれば、制御装置１０は、９２０ＭＨｚ帯の無線仕様に基づいて演出可能な演出情報のフレームレートを算出し、算出したフレームレートに基づいて、演出情報の演出帯域を決定する。例えば、制御装置１０は、算出したフレームレートが９２０ＭＨｚ帯による演出に対応している場合、９２０ＭＨｚ帯を選択し、算出したフレームレートが９２０ＭＨｚ帯による演出に対応していない場合、２．４ＧＨｚ帯を選択する。
【０１７４】
したがって、９２０ＭＨｚ帯が演出帯域に決定された場合には、第１の実施形態と同様の作用効果が得られ、２．４ＧＨｚ帯が演出帯域に決定された場合には、９２０ＭＨｚ帯の無線通信では表現困難な高度又は高品位な演出を表現することが可能になる。
【０１７５】
また、上述した第２の実施形態によれば、演出帯域が２．４ＧＨｚ帯に決定された場合、子機３０の２．４ＧＨｚ帯通信部３５が起動コマンドによって起動され、演出の終了に応じて当該２．４ＧＨｚ帯通信部３５が停止コマンドによって停止される。また、９２０ＭＨｚ帯が演出帯域に決定された場合、子機３０の２．４ＧＨｚ帯通信部３５が停止コマンドによって停止される（別言すると、起動されない）。このように、子機３０の２．４ＧＨｚ帯通信機能の使用の有無によって起動されるため、子機３０の省電力化を図ることができる。
【０１７６】
なお、上述した第２の実施形態においては、ＡＰ４０と子機３０（子機３０−１〜３０−Ｎ）との間の無線通信に、２．４ＧＨｚ帯の無線通信を用いる例を説明したが、本開示はこれに限定されない。
【０１７７】
例えば、ＡＰ４０と子機３０（子機３０−１〜３０−Ｎ）との間の無線通信には、サブギガバンドよりも高速な通信に対応した無線通信方式が適用されてよい。非限定的な一例として、５ＧＨｚ帯の無線通信、あるいは、６０ＧＨｚ帯のＷｉＧｉｇ（Wireless Gigabit）が、ＡＰ４０と子機３０との間の無線通信に適用されてよい。
【０１７８】
また、第１及び第２の実施形態において、ＡＰ２０及びＡＰ４０は、いずれも、１つの無線帯域をサポートするＡＰであるが、ＡＰ２０及びＡＰ４０の一方又は双方は、複数の無線帯域をサポートするＡＰであってもよい。例えば、ＡＰ２０及びＡＰ４０の一方又は双方は、サブギガバンドと、サブギガバンドよりも高いギガバンド（例えば、２．４ＧＨｚ帯以上の帯域）と、の双方をサポートするＡＰであってもよい。
【０１７９】
更に、第１及び第２の実施形態において説明した「フレームレート」に対応して演出される映像（演出情報）は、動画像に限られず、静止画像であってもよい。例えば、静止画像は、同じ映像データが「フレームレート」に対応して特定の期間において繰り返し再生されると捉えてよい。したがって、個々の子機３０の発光状態が「フレームレート」に対応して特定の期間において繰り返し同じ状態に制御されることで、静止画像による演出が可能である。
【０１８０】
また、第１及び第２の実施形態では、フレームレートが異なる選択候補の複数の演出情報（例えば、映像データ）が、予め記憶部１２に記憶されていると仮定した。しかし、複数の演出情報（例えば、映像データ）は、例えば、記憶部１２に記憶された１つの映像データのフレームレートを制御部１３において変換することで生成されてもよい。
【０１８１】
更に、上述した第１及び第２の実施形態において説明した、子機３０の位置推定に関わる処理は、オプションであってもよい。例えば、子機３０を所持した観客の移動を考慮しなくてもよい場合、子機３０の位置推定に関わる処理は削除又は省略されてよい。なお、「省略」とは、位置推定に関わる機能が制御システム１００に備えられてはいるが、設定によって無効化（又は、ディセーブル）されてよいことを意味してよい。
【０１８２】
例えば、少なくとも演出中には観客が座席などの所定の位置から移動しないことを前提にしてよい場合、子機３０の位置推定に関わる処理は行われなくてよい。代替的に、例えば観客の座席表における座席番号が子機３０の位置情報として制御装置１０において記憶されて管理されてよい。
【０１８３】
また、子機３０は、観客（人間）に所持されていなくてもよく、例えば、移動可能な機械、又は、固定された機械といった物体に取り付けられた状態で演出に用いられてもよい。移動可能な物体に取り付けられた子機３０については、上述した第１及び第２の実施形態と同様にして位置推定に関わる処理が行われてよい。
【０１８４】
ただし、移動可能な物体を移動させる機構又はシステムから移動可能な物体の位置に関する情報を得られる場合、制御装置１０は、子機３０の位置推定に関わる処理を行わなくてもよい。
【０１８５】
また、図１及び図６に例示した制御装置１０、ＡＰ２０、ＡＰ４０、及び、子機３０のそれぞれの構成例は、あくまでも例示であり、それぞれの構成においてハードウェア及び／又は機能ブロックの増減が適宜に行なわれてよい。例えば、ハードウェア及び／又は機能ブロックの追加、削除、分割、あるいは、いずれかの組み合わせでの統合等が、制御装置１０、ＡＰ２０、ＡＰ４０、及び、子機３０の全部又は一部において、行なわれてよい。
【０１８６】
以上、図面を参照しながら各種の実施の形態について説明したが、本開示は以上の例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本開示の技術的範囲に属するものと了解される。また、開示の趣旨を逸脱しない範囲において、上記実施の形態における各構成要素を任意に組み合わせてもよい。
【０１８７】
上記各実施の形態では、本開示はハードウェアを用いて構成する例にとって説明したが、本開示はハードウェアとの連携においてソフトウェアでも実現することも可能である。
【０１８８】
また、上記各実施形態の説明に用いた各機能ブロックは、例えば集積回路であるＬＳＩによって実現されてよい。集積回路は、上記実施の形態の説明に用いた各機能ブロックを制御し、入力と出力とを備えてもよい。これらは個別に１チップ化されてもよいし、一部または全てを含むように１チップ化されてもよい。ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
【０１８９】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路または汎用プロセッサを用いて実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Field Programmable Gate Array）、ＬＳＩ内部の回路セルの接続又は設定を再構成可能なリコンフィギュラブル  プロセッサ（Reconfigurable Processor）を利用してもよい。
【０１９０】
さらには、半導体技術の進歩又は派生する別技術により、ＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックを集積化してもよい。例えば、バイオ技術の適用が可能性としてありえる。
【０１９１】
（本開示のまとめ）
本開示における無線機器の制御装置は、少なくとも１つの無線機器が有する発光部の発光状態をサブギガバンドの無線リンクを介して制御することで表現可能な演出のフレームレートを、前記サブギガバンドの無線通信性能に関連する情報に基づいて計算する計算部と、フレームレートが異なる複数の演出情報のうち、前記計算部によって計算された前記フレームレート以下の演出情報に基づいて、前記無線機器が有する前記発光部の発光状態を前記サブギガバンドの無線リンクを介して制御する制御部と、を備える。
【０１９２】
また、本開示における無線機器の制御装置は、前記無線機器から前記サブギガバンドの無線通信において受信した信号に基づいて前記無線機器の位置を推定する位置推定部を備え、前記無線通信性能に関連する情報は、前記位置の推定に関わる通信負荷の情報を含む。
【０１９３】
また、本開示における無線機器の制御装置において、前記位置推定部による推定は、少なくとも、前記発光部の発光状態の制御に応じた演出が行われている期間に受信した前記信号に基づいて行われる。
【０１９４】
また、本開示における無線機器の制御装置において、前記位置推定部による推定は、前記発光部の発光状態の制御に応じた演出が行われていない期間に受信した前記信号に基づいて行われる。
【０１９５】
また、本開示における無線機器の制御装置において、前記制御部は、前記複数の演出情報のうち、指定された演出情報のフレームレートが、前記計算部によって計算された前記フレームレートよりも高い場合は、前記サブギガバンドよりも高い無線帯域の無線リンクを介して、前記の指定された演出情報を基に前記発光状態を制御する。
【０１９６】
また、本開示における無線機器の制御装置において、前記制御部は、前記無線機器が有する前記発光部の発光状態を前記サブギガバンドよりも高い無線帯域の無線リンクを介して制御する場合に、前記無線機器がサポートする当該無線帯域の無線通信を起動する信号を、前記サブギガバンドの無線リンクを介して、前記無線機器宛に送信する。
【０１９７】
また、本開示における無線機器の制御装置において、前記制御装置は、前記の指定された演出情報のフレームレートが、前記計算部によって計算された前記フレームレート以下の場合に、前記無線機器がサポートする前記サブギガバンドよりも高い無線帯域の無線通信を停止する信号を、前記サブギガバンドの無線リンクを介して、前記無線機器宛に送信する。
【０１９８】
また、本開示における無線機器の制御システムは、サブギガバンドに属する第１の無線帯域の無線通信をサポートした少なくとも１つの第１アクセスポイントと、発光部を有し、前記サブギガバンドの無線通信をサポートした少なくとも１つの無線機器と、前記第１アクセスポイントを介して、前記無線機器が有する前記発光部の発光状態を制御する制御装置と、を備え、前記制御装置は、前記第１アクセスポイントを介して前記発光部の発光状態を制御することで表現可能な演出のフレームレートを、前記サブギガバンドの無線通信性能に関連する情報に基づいて計算する計算部と、フレームレートが異なる複数の演出情報のうち、前記計算部によって計算された前記フレームレート以下の演出情報に基づいて、前記無線機器が有する前記発光部の発光状態を前記サブギガバンドの無線リンクを介して制御する制御部と、を備える。
【０１９９】
また、本開示における無線機器の制御システムは、前記サブギガバンドよりも高い第２の無線帯域の無線通信をサポートした少なくとも１つの第２アクセスポイントを有し、前記少なくとも１つの無線機器は、前記第２の無線帯域の無線通信をサポートし、前記制御装置は、前記第２アクセスポイントを介して、前記少なくとも１つの無線機器が有する前記発光部の発光状態を制御し、前記制御装置の前記制御部は、前記複数の演出情報のうち、指定された演出情報のフレームレートが、前記計算部によって計算された前記フレームレートよりも高い場合は、前記の指定された演出情報を基に前記第２アクセスポイントを介して前記発光状態を制御する。
【０２００】
また、本開示における無線機器の制御方法は、少なくとも１つの無線機器が有する発光部の発光状態をサブギガバンドの無線リンクを介して制御することで表現可能な演出のフレームレートを、前記サブギガバンドの無線通信性能に関連する情報に基づいて計算し、フレームレートが異なる複数の演出情報のうち、計算された前記フレームレート以下の演出情報に基づいて、前記無線機器が有する前記発光部の発光状態を前記サブギガバンドの無線リンクを介して制御する。
【０２０１】
また、本開示における無線機器の制御方法は、前記複数の演出情報のうち、指定された演出情報のフレームレートが、前記の計算されたフレームレートよりも高い場合は、前記の指定された演出情報を基に前記サブギガバンドよりも高い無線帯域の無線リンクを介して前記発光状態を制御する。
【産業上の利用可能性】
【０２０２】
本開示は、発光部を有する子機を用いた演出を行うシステムに好適である。
【符号の説明】
【０２０３】
１０  制御装置
１１，２１，４１  通信部
１２  記憶部
１３，２３，４３  制御部
２０  ９２０ＭＨｚ帯アクセスポイント（ＡＰ）
２２，３１  ９２０ＭＨｚ帯通信部
３０（３０−１〜３０−Ｎ）  無線機器（子機）
３２  発光デバイス
３３  発光制御部
３４  子機制御部
３５，４２  ２．４ＧＨｚ帯通信部
３６  ２．４ＧＨｚ帯制御部
４０  ２．４ＧＨｚ帯アクセスポイント（ＡＰ）
１３１  フレームレート計算部
１３２  演出選択部
１３３  位置推定部
１３４  演出制御部
１３５  演出無線決定部
１３６  ２．４ＧＨｚ帯制御部
【図１】
2019067723.tif 000005
【図２】
2019067723.tif 000006
【図３】
2019067723.tif 000007
【図４】
2019067723.tif 000008
【図５】
2019067723.tif 000009
【図６】
2019067723.tif 000010
【図７】
2019067723.tif 000011
【図８】
2019067723.tif 000012
【図９】
2019067723.tif 000013
【図１０】
2019067723.tif 000014
【手続補正書】
【提出日】平成30年8月29日(2018.8.29)
【手続補正１】
【補正対象書類名】図面
【補正対象項目名】図８
【補正方法】変更
【補正の内容】
【図８】
2019067723.tif 000015