(57)【要約】【課題】観客が移動しても移動後の位置に応じた発光色に制御できる無線通信端末を提供する。【解決手段】それぞれ識別データが割り当てられた複数の無線通信装置２００と通信可能な無線通信端末１００であって、光を発する発光部と、複数の無線通信装置２００の少なくとも１つから受信した識別データに基づいて、無線通信端末１００の位置を検出し、当該位置を表す位置データを生成する検出部と、検出部によって生成された位置データを複数の無線通信装置２００の少なくとも１つに向けて無線で送信し、位置データに対応する、発光部の発光を制御する制御データを複数の無線通信装置２００の少なくとも１つから無線で受信する通信部と、通信部が受信した制御データに基づいて、発光部の発光を制御する制御部と、を有する。【選択図】図１
2018073557.tif 000002
【特許請求の範囲】
【請求項１】
それぞれ識別データが割り当てられた複数の無線通信装置と通信可能な無線通信端末であって、
光を発する発光部と、
前記複数の無線通信装置の少なくとも１つから無線で受信した識別データに基づいて、前記無線通信端末の位置を検出し、当該位置を表す位置データを生成する検出部と、
前記検出部によって生成された前記位置データを前記複数の無線通信装置の少なくとも１つに向けて無線で送信し、前記位置データに対応する、前記発光部の発光を制御する制御データを前記複数の無線通信装置の少なくとも１つから無線で受信する通信部と、
前記通信部が受信した制御データに基づいて、前記発光部の発光を制御する制御部と、
を有する無線通信端末。
【請求項２】
前記制御データには前記位置データに対応する発光色が設定されている、
ことを特徴とする請求項１に記載の無線通信端末。
【請求項３】
前記制御データは、前記発光部の発光間隔と発光量の少なくとも一方を制御する情報をさらに含み、
前記制御部は、前記制御データに基づいて、前記発光間隔と前記発光量の少なくとも一方をさらに制御する、
ことを特徴とする請求項１又は２に記載の無線通信端末。
【請求項４】
それぞれ識別データが割り当てられた複数の無線通信装置と接続された管理端末であって、
前記識別データに基づいて生成された無線通信端末の位置を表す位置データを利用して、該位置データに対応する、前記無線通信端末が備える発光部の発光を制御する制御データを生成する生成部
を有する管理端末。
【請求項５】
識別データが割り当てられた無線通信装置であって、
前記識別データを、発光部を備える無線通信端末に送信し、前記無線通信端末で前記識別データに基づいて生成された前記無線通信端末の位置を表す位置データを前記無線通信端末から受信し、前記位置データに対応する、前記発光部の発光を制御する制御データを前記無線通信端末に送信する通信部
を有する無線通信装置。
【請求項６】
それぞれ識別データが割り当てられた複数の無線通信装置と、前記複数の無線通信装置と接続された管理端末と、前記管理端末と前記複数の無線通信装置を介して通信可能な無線通信端末と、を含む無線通信システムであって、
前記無線通信端末は、
光を発する発光部と、
前記複数の無線通信装置の少なくとも１つから無線で受信した識別データに基づいて、前記無線通信端末の位置を検出し、当該位置を表す位置データを生成する検出部と、
前記検出部によって生成された前記位置データを前記管理端末に向けて無線で送信し、前記発光部の発光を制御する制御データを前記複数の無線通信装置の少なくとも１つから無線で受信する通信部と、
前記通信部が受信した制御データに基づいて、前記発光部の発光を制御する制御部と、を備え、
前記管理端末は、
前記通信部から送信された前記位置データを受信する受信部と、
前記受信部が受信した前記位置データを利用して、前記制御データを生成する生成部と、
前記生成部が生成した前記制御データを前記通信部に向けて送信する送信部と、を備える、無線通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信端末及び無線通信システムに関する。
【背景技術】
【０００２】
ライブ会場やイベント会場といった各種の会場で観客のペンライトを発光させることにより、ライブやイベントの演出効果を高めることが知られている。特に、近年ではペンライトに無線通信機能が搭載されている場合がある。発光色を変化させるデータをペンライトが無線を通じて受信することにより、演出効果をさらに高めることができる（例えば特許文献１参照）。
【０００３】
また、各観客席の位置に対応して個々のペンライトにアドレスを割り振り、特定の観客席に位置するペンライトのみ発光色を変化させる技術も知られている（例えば特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−００４３２２号公報
【特許文献２】特開２００３−０３６９８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、ライブやイベントの観客が演出の最中に移動することがある。この場合、観客席の位置に対応してアドレスが割り振られたペンライトでは、移動後であっても移動前の観客席の位置に対応したアドレスが割り振られているため、移動前の観客席に応じた発光色にペンライトが発光し、演出効果が低下する可能性がある。
【０００６】
そこで、本発明は観客が移動しても移動後の位置に応じた発光色に制御できる無線通信端末及び無線通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本明細書に開示の無線通信端末は、それぞれ識別データが割り当てられた複数の無線通信装置と通信可能な無線通信端末であって、光を発する発光部と、前記複数の無線通信装置の少なくとも１つから無線で受信した識別データに基づいて、前記無線通信端末の位置を検出し、当該位置を表す位置データを生成する検出部と、前記検出部によって生成された前記位置データを前記複数の無線通信装置の少なくとも１つに向けて無線で送信し、前記位置データに対応する、前記発光部の発光を制御する制御データを前記複数の無線通信装置の少なくとも１つから無線で受信する通信部と、前記通信部が受信した制御データに基づいて、前記発光部の発光を制御する制御部と、を有する無線通信端末である。
【０００８】
本明細書に開示の無線通信システムは、それぞれ識別データが割り当てられた複数の無線通信装置と、前記複数の無線通信装置と接続された管理端末と、前記管理端末と前記複数の無線通信装置を介して通信可能な無線通信端末と、を含む無線通信システムであって、前記無線通信端末は、光を発する発光部と、前記複数の無線通信装置の少なくとも１つから受信した識別データに基づいて、前記無線通信端末の位置を検出し、当該位置を表す位置データを生成する検出部と、前記検出部によって生成された前記位置データを前記管理端末に向けて無線で送信し、前記発光部の発光を制御する制御データを前記複数の無線通信装置の少なくとも１つから無線で受信する通信部と、前記通信部が受信した制御データに基づいて、前記発光部の発光を制御する制御部と、を備え、前記管理端末は、前記通信部から送信された前記位置データを受信する受信部と、前記受信部が受信した前記位置データを利用して、前記制御データを生成する生成部と、前記生成部が生成した前記制御データを前記通信部に向けて送信する送信部と、を備える、無線通信システムである。
【発明の効果】
【０００９】
本明細書に開示の無線通信端末及び無線通信システムによれば、観客が移動しても移動後の位置に応じた発光色に制御することができる。
【図面の簡単な説明】
【００１０】
【図１】図１は無線通信システムを表す図である。
【図２】図２（ａ）は子機のハードウェア構成である。図２（ｂ）は親機のハードウェア構成である。
【図３】図３はサーバ装置のハードウェア構成である。
【図４】図４（ａ）は子機の機能ブロック図である。図４（ｂ）は親機の機能ブロック図である。
【図５】図５は親機ＩＤテーブルである。
【図６】図６はサーバ装置の機能ブロック図である。
【図７】図７はマップデータテーブルである。
【図８】図８は子機の動作を表すフローチャートである。
【図９】図９は親機の動作を表すフローチャートである。
【図１０】図１０は無線通信システムを表す他の図である。
【図１１】図１１は更新前後の親機ＩＤテーブルである。
【図１２】図１２はサーバ装置の動作を表すフローチャートである。
【図１３】図１３は発行色情報を設定したマップデータテーブルである。
【図１４】図１４はパケットデータのフォーマットである。
【図１５】図１５はビーコン信号のフォーマットである。
【図１６】図１６は発行色情報を設定変更したマップデータテーブルである。
【発明を実施するための形態】
【００１１】
以下、図面を参照しながら本発明の実施の形態を説明する。
【００１２】
図１は無線通信システムＳを表す図である。無線通信システムＳは無線通信端末としての子機１００と無線通信装置としての複数の親機２００と管理端末としてのサーバ装置３００とを備えている。複数の親機２００のそれぞれには事前に各親機２００を識別する識別データ（以下、親機ＩＤという）「Ｐ０００」〜「Ｐ０１１」が割り当てられている。本実施形態では親機ＩＤ「Ｐ０００」を先頭に時計回りに残りの親機ＩＤ「Ｐ００１」〜「Ｐ０１１」が割り当てられている。例えば親機ＩＤ「Ｐ０００」が割り当てられた親機２００には、図１において、親機ＩＤ「Ｐ０００」が割り当てられていることを示す符号「＃Ｐ０００」が付与されている。残りの親機ＩＤ「Ｐ００１」〜「Ｐ０１１」についても同様であるが、図１では本実施形態を説明するのに必要な符号のみが示され、一部の符号については省略されている。
【００１３】
子機１００と複数の親機２００は無線又は電波を利用することにより互いに通信することができる。したがって、子機１００と親機２００は種々のデータを送受信することができる。図１では、親機２００から送信される信号が到達でき、親機２００と子機１００との通信が可能となる範囲を信号到達範囲ＡＲとして表している。また、親機２００はビーコン信号を利用して種々のデータを定期的に発信する。したがって、信号到達範囲ＡＲ内に子機１００が存在すれば、子機１００はその信号到達範囲ＡＲに対応する親機２００からのビーコン信号を受信できる。ビーコン信号の周波数帯は例えば２．４ＧＨｚ帯や特定小電力無線における９２０ＭＨｚ帯（いわゆるサブギガヘルツ帯）である。２．４ＧＨｚ帯としては例えばＢＬＥ(Bluetooth（登録商標） Low Energy)などがある。ＢＬＥはBluetooth（登録商標） Smartと呼ばれることもある。また、個々の子機１００がビーコン信号を発信し、子機１００がいずれかの信号到達範囲ＡＲ内に入った場合にその信号到達範囲ＡＲに対応する親機２００が子機１００からのビーコン信号を受信して、その応答として親機２００から子機１００に情報を発信するという対応も可能である。
【００１４】
ここで、親機ＩＤ「Ｐ０００」の親機２００による信号到達範囲ＡＲには、図１において、親機ＩＤ「Ｐ０００」に対応することを示す符号「−Ｐ０００」が付与されている。残りの親機ＩＤ「Ｐ００１」〜「Ｐ０１１」についても同様である。一方、複数の親機２００とサーバ装置３００は有線により接続されている。したがって、複数の親機２００とサーバ装置３００は種々のデータを有線により通信することができる。以上の内容に基づけば、子機１００は複数の親機２００の少なくとも一つを介してサーバ装置３００と通信することができる。
【００１５】
子機１００はライブやイベントに参加した観客によって携行される。図１では、子機１００の一例としてペンライトが示されている。ペンライトに代えて無線通信機能及び発光機能を備えたリストバンドなどが利用されてもよい。子機１００は種々の発光色で発光する。詳細は後述するが、例えば親機ＩＤ「Ｐ０１０」の親機２００から送信されたビーコン信号を位置Ｘの子機１００が受信すると、子機１００は受信したビーコン信号に含まれるデータに応じた発光色（例えば白色）で発光する。一方、図１に示すように子機１００が位置Ｘから位置Ｙに移動して、例えば親機ＩＤ「Ｐ００２」〜「Ｐ００６」の各親機２００から送信されたビーコン信号を子機１００が受信すると、子機１００は受信したビーコン信号に含まれるデータに応じた発光色（例えば黄色）で発光する。尚、位置Ｘは１つの信号到達範囲ＡＲ−Ｐ０１０内に含まれ、位置Ｙは５つの信号到達範囲ＡＲ−Ｐ００２〜ＡＲ−Ｐ００６内に含まれる。
【００１６】
図１では、複数の親機２００は室内又は屋外に同一円上に配置されて、互いに有線により接続されている。複数の親機２００は等間隔に配置されていることが望ましい。親機２００としては例えば無線基地局などを用いることができる。複数の親機２００はいずれも種々のデータを中継する。例えば親機ＩＤ「Ｐ０１０」の親機２００は位置Ｘの子機１００からその位置を表す位置データを受信し、受信した子機１００の位置データをサーバ装置３００に向けて送信する。また、親機ＩＤ「Ｐ０１０」の親機２００がサーバ装置３００から後述する１行分のマップデータを受信した場合、親機２００は受信した１行分のマップデータを位置Ｘの子機１００に送信する。尚、親機ＩＤ「Ｐ０１０」以外の親機ＩＤが割り当てられた残りの親機２００についても、基本的に親機ＩＤ「Ｐ０１０」の親機２００と同様に動作する。
【００１７】
サーバ装置３００は子機１００を管理して、発光色を含めた子機１００の発光を制御する。図１ではサーバ装置３００の一例として携帯型（モバイルタイプ）のＰＣ（Personal Computer）が示されているが、据置型（デスクトップタイプ）のＰＣであってもよい。サーバ装置３００は、無線通信システムＳのシステム管理者の操作に従って、位置Ｘに位置する子機１００の発光色を位置Ｘに応じた発光色（例えば白色）に制御する。同様に、サーバ装置３００はシステム管理者の操作に従って、位置Ｙに位置する子機１００の発光色を位置Ｙに応じた発光色（例えば黄色）に制御する。これにより、子機１００が位置Ｘから位置Ｙに移動した場合、位置Ｙでは子機１００が位置Ｘに応じた発光色には発光せずに位置Ｙに応じた発光色に発光する。この結果、ライブやイベントの演出効果が低下することが抑制される。以下では子機１００、親機２００及びサーバ装置３００のそれぞれの構成及び動作を詳細に説明する。
【００１８】
続いて、図２（ａ）を参照して、子機１００のハードウェア構成について説明する。
【００１９】
図２（ａ）は子機１００のハードウェア構成である。図２に示すように、子機１００は、ＣＰＵ（Central Processing Unit）１００Ａ、ＲＡＭ（Random Access Memory）１００Ｂ、ＲＯＭ（Read Only Memory）１００Ｃ、無線通信回路１００Ｄ、及びＬＥＤ(Light Emitting Diode)１００Ｅを含んでいる。無線通信回路１００Ｄにはアンテナ１００Ｄ´が接続されている。無線通信回路１００Ｄに代えて無線通信機能を実現するＣＰＵが利用されてもよい。
【００２０】
ＣＰＵ１００ＡからＬＥＤ１００Ｅまでは、内部バス１００Ｆによって互いに接続されている。少なくともＣＰＵ１００ＡとＲＡＭ１００Ｂとが協働することによってコンピュータの処理が実現される。例えばＲＡＭ１００Ｂには、ＲＯＭ１００Ｃに記憶されたプログラムがＣＰＵ１００Ａによって一時的に格納され、格納されたプログラムをＣＰＵ１００Ａが実行することにより、後述する各種の機能が実現され、また、各種の処理が実行される。尚、プログラムは後述するフローチャートに応じたものとすればよい。
【００２１】
続いて、図２（ｂ）を参照して、親機２００のハードウェア構成について説明する。尚、図２（ａ）を参照して説明した子機１００と同様の構成には対応する符号を付し、機能や動作に関する詳細な説明は省略する。後述するサーバ装置３００についても同様である。
【００２２】
図２（ｂ）は親機２００のハードウェア構成である。図２に示すように、親機２００は、ＣＰＵ２００Ａ、ＲＡＭ２００Ｂ、ＲＯＭ２００Ｃ、無線通信回路２００Ｄ、及び有線通信回路２００Ｅを含んでいる。ＣＰＵ２００Ａから有線通信回路２００Ｅまでは、内部バス２００Ｆによって互いに接続されている。尚、有線通信回路２００Ｅには通信ケーブル（例えばＬＡＮ(Local Area Network)ケーブル）を介してサーバ装置３００が接続される。
【００２３】
続いて、図３を参照して、サーバ装置３００のハードウェア構成について説明する。
【００２４】
図３はサーバ装置３００のハードウェア構成である。図３に示すように、サーバ装置３００は、少なくともＣＰＵ３００Ａ、ＲＡＭ３００Ｂ、ＲＯＭ３００Ｃ、及びネットワークＩ／Ｆ（インタフェース）３００Ｄを含んでいる。また、サーバ装置３００は、入力部３００Ｆ及び表示部３００Ｇも含んでいる。入力部３００Ｆとしては例えばキーボード、ポインティングデバイス、タッチパネルなどがある。表示部３００Ｇとしては例えば液晶ディスプレイがある。
【００２５】
さらに、サーバ装置３００は、必要に応じて、ＨＤＤ３００Ｅ、入出力Ｉ／Ｆ３００Ｈ、及びドライブ装置３００Ｉの少なくとも１つを含んでいてもよい。ＣＰＵ３００Ａからドライブ装置３００Ｉは、内部バス３００Ｊによって互いに接続されている。
【００２６】
入出力Ｉ／Ｆ３００Ｈには、半導体メモリ７３０が接続される。半導体メモリ７３０としては、例えばＵＳＢ（Universal Serial Bus）メモリやフラッシュメモリなどがある。入出力Ｉ／Ｆ３００Ｈは例えばＵＳＢポートを備え、半導体メモリ７３０に記憶されたプログラムやデータを読み取る。
【００２７】
ドライブ装置３００Ｉには、可搬型記録媒体７４０が挿入される。可搬型記録媒体７４０としては、例えばＣＤ（Compact Disc）−ＲＯＭ、ＤＶＤ（Digital Versatile Disc）といったリムーバブルディスクがある。ドライブ装置３００Ｉは、可搬型記録媒体７４０に記録されたプログラムやデータを読み込む。
ネットワークＩ／Ｆ３００Ｄは例えばＬＡＮポートを備え、複数の親機２００が接続される。
【００２８】
上述したＲＡＭ３００Ｂには、ＲＯＭ３００ＣやＨＤＤ３００Ｅに記憶されたプログラムがＣＰＵ３００Ａによって一時的に格納される。ＲＡＭ３００Ｂにはまた、可搬型記録媒体７４０に記録されたプログラムがＣＰＵ３００Ａによって一時的に格納される。ＲＡＭ３００Ｂに格納されたプログラムをＣＰＵ３００Ａが実行することにより、後述する各種の機能が実現され、また、後述する各種の動作が実行される。尚、プログラムは後述するフローチャートに応じたものとすればよい。
【００２９】
次に、図４（ａ）及び図５を参照して、子機１００の機能について説明する。
【００３０】
図４（ａ）は子機１００の機能ブロック図である。図５は親機ＩＤテーブルＴ１であり、どの親機２００から親機ＩＤを受信したかを示す情報を格納する。なお、親機ＩＤテーブルを一般化して称する場合にはその符号を「Ｔ１」と表記する。図４（ａ）に示すように、子機１００は発光部１０１、親機ＩＤ記憶部１０２、位置検出部１０３、データ処理部１０４、無線通信部１０５、及び制御部１０６を含んでいる。子機１００は例えば自身に搭載されたコイン形の電池や乾電池（いずれも不図示）などにより電力が供給されて稼動する。
【００３１】
発光部１０１は発光する機能を有し、例えば上述したＬＥＤ１００Ｅによって実現される。
親機ＩＤ記憶部１０２は親機２００から受信した親機ＩＤを記憶する。より詳しくは、図５に示すように、親機ＩＤ記憶部１０２は親機ＩＤテーブルＴ１によりそれぞれの親機２００からの親機ＩＤの受信状況を管理する。親機ＩＤテーブルＴ１には親機ＩＤとフラグが対応づけて設定される。フラグ「０」は対応する親機ＩＤを受信しなかったことを表し、フラグ「１」は対応する親機ＩＤを受信したことを表している。したがって、図５では、子機１００は親機ＩＤ「Ｐ０１０」を受信し、残り親機ＩＤ「Ｐ０００」〜「Ｐ００９」及び「Ｐ０１１」を受信しなかったことを表している。尚、親機ＩＤを受信できたか否かについての詳細は後述する。
【００３２】
位置検出部１０３は親機ＩＤテーブルＴ１に格納された親機ＩＤに基づいて、子機１００の位置を検出し、子機１００の位置を表す位置データを生成する。より詳しくは、位置検出部１０３は親機ＩＤ記憶部１０２から親機ＩＤテーブルＴ１を取得し、受信した親機ＩＤと受信しなかった親機ＩＤの組み合わせに基づいて子機１００の位置を検出する。例えば、位置検出部１０３は、親機ＩＤテーブルを参照した結果、親機ＩＤ「Ｐ０１０」を受信し、残りの親機ＩＤ「Ｐ０００」〜「Ｐ００９」及び「Ｐ０１１」を受信しなかったと判別した場合、その子機１００が親機２００＃Ｐ０１０の信号到達範囲ＡＲ−Ｐ０１０内に位置し、他の親機２００＃Ｐ０００〜２００＃Ｐ００９，２００＃Ｐ０１１に対応する信号到達範囲ＡＲ−Ｐ０００〜ＡＲ−Ｐ００９，ＡＲ−Ｐ０１１内にはないと判断する。位置検出部１０３は位置データをデータ処理部１０４に送信する。
【００３３】
データ処理部１０４は無線用通信プロトコル（例えばＢＬＥプロトコル）に従って各種のデータ処理を実行する。データ処理部１０４は、位置検出部１０３から位置データを受信すると、無線用通信プロトコルに従って信号の送信に要する各種のデータ（以下、属性データという）を生成し、生成した属性データを位置データと併せて無線通信部１０５に送信する。また、無線通信部１０５が後述するマップデータを含むビーコン信号を親機２００から受信すると、データ処理部１０４は無線用通信プロトコルに従って受信したビーコン信号からマップデータを取得し、制御部１０６に送信する。さらに、無線通信部１０５が親機ＩＤを含むビーコン信号を親機２００から受信すると、データ処理部１０４は無線用通信プロトコルに従ってビーコン信号から親機ＩＤを取得し、取得した親機ＩＤに対応するフラグを「１」に設定して親機ＩＤ記憶部１０２に登録する。一方、無線通信部１０５がいずれかの親機２００からビーコン信号を受信できない場合にはその親機２００に対応する親機ＩＤを取得できないため、データ処理部１０４は無線通信システムＳに含まれる親機２００の総数を利用して受信できなかった残りの親機ＩＤを補完し、補完した親機ＩＤに対応するフラグを「０」に設定して親機ＩＤ記憶部１０２に登録する。これにより、親機ＩＤテーブルＴ１（図５参照）が完成する。なお、親機ＩＤの受信状況に応じて、親機ＩＤテーブルＴは適宜更新される。
【００３４】
無線通信部１０５はデータ処理部１０４から受信した属性データ及び位置データを設定した信号を親機２００に向けて送信する。また、無線通信部１０５は親機２００から送信されたビーコン信号を定期的に受信する。
制御部１０６は、データ処理部１０４から送信されたマップデータに基づいて、発光部１０１の発光色を制御する。例えば、マップデータに発光態様を変更する変更データが関連付けられていた場合、制御部１０６は、変更データに基づいて、発光部１０１の発光量、発光間隔、発光パターンの少なくとも１つを制御してもよい。
【００３５】
次に、図４（ｂ）を参照して、親機２００の機能について説明する。
【００３６】
図４（ｂ）は親機２００の機能ブロック図である。図４（ｂ）に示すように、親機２００は無線通信部２０１、第１データ処理部２０２、データ中継部２０３、第２データ処理部２０４、及び有線通信部２０５を含んでいる。親機２００は例えば会場に設けられた共用電源などにより電力が供給されて稼動する。
【００３７】
無線通信部２０１は子機１００から送信された信号を受信する。また、無線通信部２０１は第１データ処理部２０２から属性データを受信し、自身に割り当てられた親機ＩＤと受信した属性データとを含むビーコン信号を同じ出力で定期的に送信する。さらに、無線通信部２０１は第１データ処理部２０２からマップデータも送信された場合、親機ＩＤと第１データ処理部２０２から受信した属性データとマップデータを含むビーコン信号を定期的に送信する。
【００３８】
第１データ処理部２０２は上述した無線用通信プロトコルに従って各種のデータ処理を実行する。第１データ処理部２０２は、データ中継部２０３からマップデータを受信すると、無線用通信プロトコルに従って属性データを生成し、生成した属性データをマップデータと併せて無線通信部２０１に送信する。無線通信部２０１が子機１００からの信号を受信すると、第１データ処理部２０２は無線用通信プロトコルに従って受信した信号から子機１００の位置を示す位置データを取得して、データ中継部２０３に送信する。
【００３９】
データ中継部２０３は、受信したデータをその種別に基づいて中継する。データ中継部２０３は、第１データ処理部２０２から受信した位置データを第２データ処理部２０４に送信し、第２データ処理部２０４から受信したマップデータを第１データ処理部２０２に送信する。
【００４０】
第２データ処理部２０４は有線用通信プロトコル（例えばＴＣＰ／ＩＰプロトコル）に従って各種のデータ処理を実行する。第２データ処理部２０４は、データ中継部２０３から位置データを受信すると有線用通信プロトコルに従って属性データを生成し、生成した属性データと位置データを含む管理用データを有線通信部２０５に送信する。また、有線通信部２０５がマップデータを含むパケットデータをサーバ装置３００から受信すると、第２データ処理部２０４はパケットデータからマップデータを取得して、データ中継部２０３に送信する。
【００４１】
有線通信部２０５はサーバ装置３００からパケットデータを受信する。また、有線通信部２０５は第２データ処理部２０４から送信された管理用データをサーバ装置３００に向けて送信する。
【００４２】
次に、図６及び図７を参照して、サーバ装置３００の機能について説明する。
【００４３】
図６はサーバ装置３００の機能ブロック図である。図７はマップデータテーブルＴ２である。図６に示すように、サーバ装置３００は受信部３０１、データ処理部３０２、マップデータ記憶部３０３、送信部３０４、及びカラーＩＤ設定部３０５を含んでいる。サーバ装置３００も親機２００と同様に会場に設けられた共用電源などにより電力が供給されて稼動する。
【００４４】
受信部３０１は親機２００から管理用データを受信する。
データ処理部３０２は上述した有線用通信プロトコルに従って各種のデータ処理を実行する。受信部３０１がある親機２００から管理用データを受信すると、データ処理部３０２は有線用通信プロトコルに従って、管理用データから子機１００の位置データを取得する。データ処理部３０２は位置データを取得すると、取得した位置データを含む１行分のマップデータを生成して、マップデータ記憶部３０３に登録する。また、データ処理部３０２はマップデータ記憶部３０３を監視し、マップデータ記憶部３０３の更新を検出するとマップデータ記憶部３０３から更新された行のマップデータを取得する。データ処理部３０２は更新された行のマップデータを取得すると、有線用通信プロトコルに従って、更新された行のマップデータの中から１行分のマップデータを含むパケットデータを生成し、送信部３０４に送信する。
【００４５】
マップデータ記憶部３０３はマップデータを記憶する。より詳しくは、図７に示すように、マップデータ記憶部３０３はマップデータテーブルＴ２によりマップデータＭＤを管理する。マップデータテーブルＴ２は無線通信システムＳを構成する各子機１００がどの親機２００の信号到達範囲ＡＲ内に位置するのかを示すテーブルである。マップデータテーブルＴ２には、ビット番号、親機ＩＤ、マップデータＭＤが登録される。特に、マップデータＭＤでは位置データＰＤとカラーＩＤとが行毎に対応づけて設定される。位置データＰＤはフラグ「１」とフラグ「０」の組み合わせによって特定される。フラグ「１」は子機１００がその対応する親機ＩＤが割り当てられた親機２００の信号到達範囲ＡＲ内に位置することを示している。フラグ「０」は子機１００がその対応する親機ＩＤが割り当てられた親機２００の信号到達範囲ＡＲ内に位置しないか、あるいは、その親機２００が子機１００からの応答を受けていないことを示している。言い換えれば、マップデータＭＤの各行は位置データＰＤによって特定される位置に存在する各子機１００に対応する。ビット番号及び親機ＩＤは事前にマップデータ記憶部３０３に登録されている。
【００４６】
一方、マップデータ記憶部３０３はデータ処理部３０２によって１行分のマップデータＭＤが生成されて登録される度にその１行分のマップデータＭＤを記憶する。子機１００が受信した親機ＩＤ「Ｐ０１０」と対応するフラグ「１」、受信しなかった親機ＩＤ「Ｐ０００」〜「Ｐ００９」と対応するフラグ「０」の組み合わせでビットパターンとして子機１００が生成した位置データをデータ処理部３０２が取得すると、図７に示すように、マップデータ記憶部３０３はその位置データと位置データに対応するカラーＩＤを含む１行分のマップデータＭＤを記憶する。ただし、図７ではカラーＩＤは未設定である。尚、子機１００がどの信号到達範囲ＡＲにも属していない場合には、サーバ装置３００はその子機１００からの位置データを取得することができない。そのため、全てのフラグが「０」の位置データを事前にマップデータ記憶部３０３に登録しておき、位置データを取得した子機１００のマップデータテーブルを適宜更新するようにしてもよいし、マップデータテーブルＴ２には各親機ＩＤに対応するビットが「０」のマップデータを登録しないようにしてもよい。
【００４７】
送信部３０４は、データ処理部３０２から送信されたパケットデータを各親機２００に向けて送信する。
カラーＩＤ設定部３０５は入力部３００Ｆを通じて所定の操作を検出すると、マップデータ記憶部３０３にアクセスし、マップデータのカラーＩＤに発光色を識別する発光色情報を設定する。詳細は後述するが、発光色情報としては、例えば白色を表す情報「Ｗ」、黄色を表す情報「Ｙ」などがある。
【００４８】
続いて、図８から図１６を参照して、無線通信システムＳに含まれる子機１００、親機２００及びサーバ装置３００のそれぞれの動作について説明する。なお、図８は子機１００で実行される処理を示し、図９は親機２００で実行される処理を示す。また、図１２はサーバ装置３００で実行される処理を示す。
【００４９】
図８に示すように、子機１００の無線通信部１０５はビーコン信号の受信を開始する（ステップＳ１０１）。例えば、子機１００の電源スイッチがオンされると、無線通信部１０５はビーコン信号を受信するための処理を開始する。次いで、無線通信部１０５はビーコン信号を受信するまで待機する（ステップＳ１０２：ＮＯ）。一方、図９に示すように、親機２００の無線通信部２０１はビーコン信号を送信する（ステップＳ２０１）。例えば、親機２００の電源スイッチがオンされると、無線通信部２０１はビーコン信号を送信する。ビーコン信号は親機ＩＤと上述したマップデータの両方を含む場合もあるし、親機ＩＤを含みマップデータを含まない場合もある。尚、ステップＳ１０１の処理とステップＳ２０１の処理の順序は問わない。
【００５０】
図９に示すステップＳ２０１の処理の後、無線通信部２０１はビーコン信号の送信を任意の時間だけ待機する（ステップＳ２０２）。ビーコン信号の送信を待機する時間は例えば１００〜５００ミリ秒程度に設定されるが、当該時間は適宜変更してもよい。無線通信部２０１はビーコン信号送信の待機期間中に子機１００からの信号を受信したか否かを判断する（ステップＳ２０３）。無線通信部２０１は子機１００からの信号を受信しなかったと判断した場合（ステップＳ２０３：ＮＯ）、ステップＳ２０１の処理を再び実行する。図９に示す処理を実行することで、無線通信部２０１は定期的にビーコン信号を送信する。
【００５１】
図８に戻り、無線通信部１０５がビーコン信号を受信すると（ステップＳ１０２：ＹＥＳ）、データ処理部１０４はビーコン信号から親機ＩＤを取得し（ステップＳ１０３）、親機ＩＤテーブルＴ１を生成・更新する（ステップＳ１０４）。図１０に示すように、子機１００が移動してその位置がいずれかの信号到達範囲ＡＲに含まれるとその信号到達範囲ＡＲに対応するビーコン信号を子機１００が受信するので、データ処理部１０４は受信したビーコン信号から親機２００の親機ＩＤを取得し、親機ＩＤテーブルＴ１のその親機ＩＤに対応するフラグを「１」に設定する。なお、複数の親機２００からビーコン信号を受信した場合には、子機１００はステップＳ１０２からＳ１０４の処理を受信したビーコン信号の数だけ実行する。その後、データ処理部１０４はビーコン信号を受信できなかった残りの親機２００に対応する親機ＩＤを補完し、補完した親機ＩＤにフラグ「０」を設定する。これにより、親機ＩＤテーブルＴ１が生成される（図５参照）。
【００５２】
親機ＩＤテーブルＴ１が生成された後、子機１００が位置をさらに変えていき、２つ以上の信号到達範囲ＡＲに含まれた場合、子機１００はそれぞれの親機２００からビーコン信号を受信するため、データ処理部１０４はそれぞれの信号到達範囲ＡＲに対応する親機２００の親機ＩＤをそれぞれのビーコン信号から取得し、新たに取得した親機ＩＤのフラグを「０」から「１」に更新する。また、子機１００がさらに移動していずれかの信号到達範囲ＡＲから外に出ると、その信号到達範囲ＡＲに対応する親機２００からビーコン信号を受信できなくなるため、データ処理部１０４は取得できなくなった親機ＩＤのフラグを「１」から「０」に更新する。したがって、例えば子機１００が位置Ｘから位置Ｙに移動すると、図１１に示すように、親機ＩＤテーブルＴ１は親機ＩＤテーブルＴ１´に動的に更新される。親機ＩＤテーブルＴ１´により、位置検出部１０３は親機ＩＤ「Ｐ００２」〜「Ｐ００６」の各親機２００に対応する複数の信号到達範囲ＡＲ内に子機１００が位置すると判断することができる。
【００５３】
ステップＳ１０４の後、データ処理部１０４は受信したビーコン信号がマップデータを含むか否かを判断する（ステップＳ１０５）。データ処理部１０４が、受信したビーコン信号にはマップデータを含まないと判断した場合（ステップＳ１０５：ＮＯ）、位置検出部１０３は親機ＩＤテーブルＴ１を参照し、子機１００の現在の位置を検出し、その位置に対応する位置データを生成する（ステップＳ１０６）。ステップＳ１０６の処理が完了すると、無線通信部１０５は位置データを含む信号を親機宛信号として親機２００に送信し（ステップＳ１０７）、再びステップＳ１０２の処理を実行する。
【００５４】
図９に移り、親機２００の無線通信部２０１がビーコン信号送信の待機中に親機宛信号を受信したと判断した場合（ステップＳ２０３：ＹＥＳ）、有線通信部２０５は親機宛信号に含まれる子機１００の位置データをサーバ装置３００に向けて送信する（ステップＳ２０４）。より詳しくは、無線通信部２０１が親機宛信号を受信すると、第１データ処理部２０２が親機宛信号から位置データを取得して、データ中継部２０３に送信する。データ中継部２０３は受信した位置データを第２データ処理部２０４に送信する。第２データ処理部２０４は受信した位置データを含む管理用データを生成し、有線通信部２０５に送信する。有線通信部２０５は受信した管理用データをサーバ装置３００に向けて送信する。ステップＳ２０４の処理が完了すると、ステップＳ２０１の処理に戻る。
【００５５】
ここで、ステップＳ２０４にて有線通信部２０５が管理用データをサーバ装置３００に向けて送信すると、図１２に示すように、サーバ装置３００の受信部３０１は管理用データを受信する（ステップＳ３０１）。受信部３０１が位置データを含む管理用データを受信すると、データ処理部３０２はマップデータを生成する（ステップＳ３０２）。より詳しくは、データ処理部３０２は受信部３０１が受信した管理用データから子機１００の位置データを取得し、取得した位置データと未設定のカラーＩＤを含む１行分のマップデータを生成し、マップデータ記憶部３０３に登録する。ステップＳ３０２の処理が完了すると、データ処理部３０２は無線通信システムＳを構成する全ての子機１００の位置データを受信できたかを判断し（ステップＳ３０３）、受信できていないと判断した場合（ステップＳ３０４：ＮＯ）、ステップＳ３０１の処理に戻る。したがって、ステップＳ３０１からＳ３０４の処理が繰り返されることにより、マップデータ記憶部３０３は組み合わせが互いに重複しない全ての子機１００の位置データと全て未設定のカラーＩＤを含むマップデータテーブルＴ２（図７参照）を記憶する。
【００５６】
一方、データ処理部３０２が無線通信システムＳを構成する全ての子機１００の位置データを受信できたと判断した場合（ステップＳ３０４：ＹＥＳ）、カラーＩＤ設定部３０５は設定操作を検出するまで待機する（ステップＳ３０５：ＮＯ）。そして、カラーＩＤ設定部３０５は設定操作を検出すると（ステップＳ３０５：ＹＥＳ）、カラーＩＤをマップデータテーブルＴ２に設定する（ステップＳ３０６）。より詳しくは、図１３に示すように、カラーＩＤ設定部３０５は設定操作に従って、各マップデータのカラーＩＤに各種の発光色情報を設定する。発光色情報は、上述した情報「Ｗ」や「Ｙ」の他、緑色を表す情報「Ｇ」、青色を表す情報「Ｂ」、赤色を表す情報「Ｒ」などがある。カラーＩＤ設定部３０５が発光色情報を設定すると、マップデータ記憶部３０３は更新される。
【００５７】
ステップＳ３０６の処理が完了すると、次いで、送信部３０４はマップデータを含むパケットデータを送信する（ステップＳ３０７）。より詳しくは、データ処理部３０２は、マップデータ記憶部３０３の更新を検出すると、マップデータ記憶部３０３から更新された行のマップデータを取得する。データ処理部３０２が取得するマップデータＭＤ（図１３参照）の行数は１つであってもよいし、複数であってもよい。データ処理部３０２は、取得した１行分のマップデータを含むパケットデータを生成する。具体的には、図１４に示すように、データ処理部３０２はパケットデータの長さを表す属性データと１行分のマップデータを含むパケットデータを生成する。尚、データ処理部３０２が１行分のマップデータを取得した場合には１つのパケットデータを生成し、複数行のマップデータを取得した場合には行毎の複数のパケットデータを生成する。データ処理部３０２はパケットデータを生成すると、送信部３０４にパケットデータを送信する。送信部３０４はデータ処理部３０２から送信されたパケットデータを各親機２００に送信する。尚、送信部３０４はパケットデータを一部の親機２００に送信してもよい。
【００５８】
これにより、各親機２００はサーバ装置３００からパケットデータを受信する。有線通信部２０５がパケットデータを受信すると、無線通信部２０１はマップデータを含むビーコン信号を送信する。より詳しくは、有線通信部２０５がパケットデータを受信すると、第２データ処理部２０４はマップデータを取得する。マップデータはデータ中継部２０３を介して第１データ処理部２０２に届けられる。第１データ処理部２０２はマップデータを受信すると、属性データを生成し、生成した属性データをマップデータと併せて無線通信部２０１に送信する。無線通信部２０１は属性データとマップデータを受信すると、親機ＩＤと属性データとマップデータを含むビーコン信号を送信する。具体的には、図１５に示すように、親機２００は、親機ＩＤと親機２００の総数を含む属性データとマップデータを含むビーコン信号を無線通信部２０１から送信する。なお、図１５に示すVendor Specific Data以外のデータは、一例で他のフォーマットであっても良い。
【００５９】
ここで、図１５に示すVendor Specific Dataの各フィールドを具体的に説明する。親機ＩＤのフィールドにはビーコン信号を送信している親機２００の親機ＩＤが格納される。本実施形態では親機２００に割り当てられた親機ＩＤ「Ｐ０００」から「Ｐ０１１」までのいずれかの値が格納される。親機の総数のフィールドは無線通信システムＳを構成する親機２００の総数が格納される。本実施形態では１２台の親機２００が利用されているため、総数「１２」が無線通信システムＳを構成する際に事前に設定されて格納される。これにより、後述するビットパターンの長さが特定され、上述したように親機ＩＤを補完する際に利用されたり、親機ＩＤテーブルとマップデータとを照合する際の情報として利用されたりする。
【００６０】
親機２００の組み合わせのフィールドには子機１００が親機ＩＤを受信できたか否かの組み合わせによって特定される位置データがビットパターンにより格納される。例えばビットパターン「００１１１１１０００００」は親機ＩＤ「Ｐ００２」〜「Ｐ００６」の各親機２００から子機１００がこれらの親機ＩＤを受信できたことを表している。すなわち、親機ＩＤ「Ｐ００２」〜「Ｐ００６」の各親機２００の信号到達範囲ＡＲに子機１００が位置することが特定される。カラーＩＤのフィールドは発光色を識別する発光色情報が格納される。
【００６１】
各親機２００はサーバ装置３００から送信されたパケットデータのマップデータに基づいて、種々のビットパターンを含むビーコン信号を子機１００に送信するが、子機１００が有する親機ＩＤテーブルＴ１のビットパターンと一致しなければ、子機１００はビーコン信号に含まれるカラーＩＤに格納された発光色情報によって発光が制御されない。言い換えれば、ビットパターンによって特定される位置に存在する子機１００がビーコン信号に含まれるカラーＩＤに格納された発光色情報によって発光が制御される。
【００６２】
ここで、図８に戻り、子機１００の無線通信部１０５がビーコン信号を受信し、データ処理部１０４がそのビーコン信号にマップデータを含むと判断した場合（ステップＳ１０５：ＹＥＳ）、データ処理部１０４はマップデータを取得する（ステップＳ１０８）。ステップＳ１０８の処理の後、データ処理部１０４は親機ＩＤテーブルＴ１と取得したマップデータを照合する（ステップＳ１０９）。
【００６３】
データ処理部１０４は親機ＩＤテーブルＴ１とマップデータを照合した結果、マップデータに含まれるビットパターンと親機ＩＤテーブルＴ１に登録された情報が一致すると判断した場合（ステップＳ１１０：ＹＥＳ）、制御部１０６はマップデータに従って発光色を更新する（ステップＳ１１１）。より詳しくは、データ処理部１０４は位置データを表すビットパターンと親機ＩＤテーブルＴ１に登録されている情報が一致すると判断した場合、取得したマップデータに含まれるカラーＩＤの発光色情報を制御部１０６に送信する。制御部１０６はデータ処理部１０４から送信された発光色情報に基づいて、発光部１０１の発光色を制御する。ステップＳ１１１の処理が完了すると、無線通信部１０５は再びステップＳ１０２の処理を実行する。
【００６４】
一方、データ処理部１０４は、親機ＩＤテーブルＴ１とマップデータを照合した結果、マップデータに含まれるビットパターンと親機ＩＤテーブルＴ１の情報とが一致しなかったと判断した場合（ステップＳ１１０：ＮＯ）、制御部１０６はステップＳ１１１の処理をスキップする。これにより、発光部１０１がすでに発光している場合には発光色が変更されず、また、発光部１０１が発光していない場合にはその状態が継続する。ステップＳ１１１の処理がスキップされると、無線通信部１０５は再びステップＳ１０２の処理を実行する。
【００６５】
したがって、子機１００では、各親機２００が定期的に送信するビーコン信号より取得したマップデータが自身の位置と対応していない場合には発光色が更新されず、自身の位置と対応している場合にはマップデータにより発光色が更新される。
【００６６】
ステップＳ３０７の処理が完了すると、カラーＩＤ設定部３０５は子機１００の発光設定を変更するための設定変更操作を検出するまで待機する（ステップＳ３０８：ＮＯ）。そして、カラーＩＤ設定部３０５は、設定変更操作を検出すると（ステップＳ３０８：ＹＥＳ）、検出した設定変更操作に従ってマップデータテーブルＴ２のカラーＩＤを設定変更する（ステップＳ３０９）。尚、図１６はカラーＩＤ更新後のマップデータテーブルＴ２を示し、図示最下段のカラーＩＤとして紫色を表す情報「Ｖ」が示されている。カラーＩＤ設定部３０５が発光色情報を設定変更すると、マップデータ記憶部３０３は更新される。ステップＳ３０９の処理が完了すると、送信部３０４は再びステップＳ３０７の処理を実行する。これにより、設定変更が反映されたマップデータが各親機２００に送信される。親機２００は設定が変更されたマップデータを子機１００に向けて送信する。子機１００は、親機２００から受信したマップデータによって発光部１０１の発光を制御する。このような処理により、それぞれの子機１００を設定変更された通りに発光させ、適宜子機１００の発光の仕方を変更することができる。
【００６７】
以上説明したように、本実施形態によれば、子機１００は、それぞれ複数の親機２００の少なくとも一つを介してサーバ装置３００と通信することができる。そして、子機１００は、親機２００から受信した親機ＩＤに基づいて、子機１００自身の位置を検出し、その位置表す位置データを生成する。子機１００はまた、受信した親機ＩＤに基づいて生成された位置データを無線で送信する。さらに、子機１００はサーバ装置３００が位置データを利用して生成した発光部１０１の発光色を制御するマップデータを親機２００から無線で受信し、受信したマップデータに基づいて発光部１０１の発光色を制御する。これにより、観客が移動しても移動後の位置に応じた発光色に制御することができる。特に、コストアップにつながりかねないＧＰＳ（Global Positioning System）機能を利用していないため、子機１００を安価に製造することができる。
【００６８】
また、本実施形態では複数の親機２００は同一円上に配置されており、望ましくは等間隔に配置されている。複数の親機２００を同一円上に配置することにより、各親機２００の信号到達範囲ＡＲが重複する領域を効率よく増やすことができる。この結果、各領域に位置する複数の子機１００の発光色を個別に細かく制御でき、より高い演出効果を得ることができる。
【００６９】
さらに、本実施形態では位置検出部１０３は子機１００が受信した親機ＩＤと受信しなかった親機ＩＤの組み合わせにより子機１００の位置を検出したが、親機ＩＤの数値を平均することにより簡易的に子機１００の位置を検出することができる。例えば、親機ＩＤ「Ｐ００４」〜「Ｐ００７」を子機１００が受信した場合、親機ＩＤの数値「４」〜「７」の総和を親機ＩＤの総数「４」で割ると平均値「５．５」が得られる。したがって、位置検出部１０３は親機ＩＤ「Ｐ００５」の親機２００と親機ＩＤ「Ｐ００６」の親機２００の間の位置に子機１００が存在すると判別する。仮に、親機ＩＤ「Ｐ００５」の親機２００が故障した場合、親機ＩＤ「４」，「６」，「７」の総和を親機ＩＤの総数「３」で割ると平均値「５．６」が得られるが、この場合も位置検出部１０３は上記と同様に判断することができる。このように、一部の親機２００が故障しても位置検出部１０３は子機１００が存在するおおよその位置を検出することができる。さらに、会場が円形である場合、配線を含めて格子状に親機２００を配置することは困難な場合があるが、本実施形態では、複数の親機２００を同一円上に配置するため、円形の会場にも親機２００を容易に配置することができる。
【００７０】
以上、本発明の好ましい実施形態について詳述したが、本発明に係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。例えば、本実施形態では１２台の親機２００の場合を説明したが、親機２００の総数を増やして無線通信システムＳの規模を拡大してもよい。
【００７１】
また、上述した実施形態では、子機１００が検出した位置データを信号に含めて親機２００を経由してサーバ装置３００に送信したが、サーバ装置３００が無線通信機能を備えていれば、子機１００が検出した位置データを含んだ信号を、親機２００を経由せずにサーバ装置３００に送信してもよい。また、子機１００が有線通信機能を備えていれば、子機１００が検出した位置データを有線によりサーバ装置３００に送信してもよい。
【００７２】
また例えば、上述した実施形態では、マップデータのカラーＩＤに発光色情報を格納したが、発光パターンといった発光間隔を識別する発光間隔情報や発光量を識別する発光量情報を登録するようにしてもよい。発光間隔情報及び発光量情報はどちらか一方を採用してもよいし、両方を採用してもよい。また、これ以外の情報を加えて格納してもよい。これにより、さらに演出効果を高めることができる。
【００７３】
また例えば、上述した実施形態では、マップデータテーブルＴ２は各子機１００の位置データをサーバ装置３００が取得して生成することを説明したが、子機１００が実際にどこに位置するかに関わらず位置と発光との関係を定めておくこともできる。例えば、親機２００からサーバ装置３００への位置データを送信せず、予めマップデータテーブルＴ２により位置と発光制御との関係を設定しておくなどの対応も行うことができる。
【符号の説明】
【００７４】
Ｓ  無線通信システム
１００  子機
１０１  発光部
１０２  親機ＩＤ記憶部
１０３  位置検出部
１０４  データ処理部
１０５  無線通信部
１０６  制御部
２００  親機
３００  サーバ装置
３０１  受信部
３０２  データ処理部
３０３  マップデータ記憶部
３０４  送信部
３０５  カラーＩＤ設定部
【図１】
2018073557.tif 000003
【図２】
2018073557.tif 000004
【図３】
2018073557.tif 000005
【図４】
2018073557.tif 000006
【図５】
2018073557.tif 000007
【図６】
2018073557.tif 000008
【図７】
2018073557.tif 000009
【図８】
2018073557.tif 000010
【図９】
2018073557.tif 000011
【図１０】
2018073557.tif 000012
【図１１】
2018073557.tif 000013
【図１２】
2018073557.tif 000014
【図１３】
2018073557.tif 000015
【図１４】
2018073557.tif 000016
【図１５】
2018073557.tif 000017
【図１６】
2018073557.tif 000018