(57)【要約】【課題】無線通信装置の消費電力の低減を図る。【解決手段】無線通信システム１は、情報処理装置１０と、情報処理装置１０と無線通信する複数の無線通信装置１４と、を備える。情報処理装置１０は、第１の記憶部２２と、送信制御部２０Ｃと、を備える。第１の記憶部２２は、無線通信装置１４をそれぞれ備えた複数の対象１６の特徴項目の特徴値と、特徴値の属するグループのグループ識別情報と、を対応付けた第１の情報２２Ａを記憶する。送信制御部２０Ｃは、駆動対象の複数の無線通信装置１４の各々をそれぞれ備えた対象１６に共通するグループ識別情報を含む指示コードを、無線通信可能な複数の無線通信装置１４の各々へ送信する。【選択図】図２
2020136959.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置と、前記情報処理装置と無線通信する複数の無線通信装置と、を備えた無線通信システムであって、
前記情報処理装置は、
前記無線通信装置をそれぞれ備えた複数の対象の特徴項目の特徴値と、前記特徴値の属するグループのグループ識別情報と、を対応付けた第１の情報を記憶した第１の記憶部と、
駆動対象の複数の前記無線通信装置の各々をそれぞれ備えた前記対象に共通する前記グループ識別情報を含む指示コードを、無線通信可能な複数の前記無線通信装置の各々へ送信する送信制御部と、
を備え、
前記無線通信装置は、
当該無線通信装置を備えた前記対象の、前記特徴項目の前記特徴値の属する前記グループの前記グループ識別情報を、当該無線通信装置の呼出コードとして記憶した第２の記憶部と、
前記指示コードを取得する取得部と、
取得した前記指示コードに含まれる前記グループ識別情報が前記呼出コードと一致する場合、当該無線通信装置に設けられた駆動部を駆動する駆動制御部と、
を備える無線通信システム。
【請求項２】
前記第１の記憶部は、
前記特徴値と前記グループ識別情報とを複数の前記特徴項目ごとに対応付けた前記第１の情報を記憶し、
前記送信制御部は、
駆動対象の複数の前記無線通信装置の各々をそれぞれ備えた前記対象に共通する、複数の前記特徴項目の各々の前記グループ識別情報を、前記特徴項目ごとに予め定めた桁位置に配置した前記指示コードを、無線通信可能な複数の前記無線通信装置の各々へ送信し、
前記第２の記憶部は、
当該無線通信装置を備えた前記対象の、複数の前記特徴項目の各々の前記特徴値の属する前記グループのグループ識別情報を、前記特徴項目ごとに予め定めた桁位置に配置した前記呼出コードを記憶し、
前記駆動制御部は、
取得した前記指示コードが前記呼出コードと一致する場合、前記駆動部を駆動する、
請求項１に記載の無線通信システム。
【請求項３】
前記指示コードおよび前記呼出コードの桁数は同じであり、且つ、予め定めた桁数以下である、
請求項２に記載の無線通信システム。
【請求項４】
前記指示コードに含まれる前記グループ識別情報の少なくとも１つは、ワイルドカードである、
請求項１〜請求項３の何れか１項に記載の無線通信システム。
【請求項５】
複数の無線通信装置と無線通信するコンピュータに、
駆動対象の複数の前記無線通信装置の各々をそれぞれ備えた対象に共通する、前記対象の特徴項目の特徴値の属するグループのグループ識別情報を含む指示コードを、無線通信可能な複数の前記無線通信装置の各々へ送信するステップを、実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施の形態は、無線通信システムおよびプログラムに関する。
【背景技術】
【０００２】
複数の無線通信装置と無線通信するＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）システムが知られている（例えば、特許文献１参照）。また、特定の無線通信装置へ無線信号を送信することで、特定の無線通信装置を駆動させるシステムが知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２２１５４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来では、特定の１つの無線通信装置を選択的に駆動させることは可能であるが、複数の無線通信装置を同時に駆動させることは困難であった。
【０００５】
そこで、本発明の課題の一つは、複数の無線通信装置を同時に駆動させることである。
【課題を解決するための手段】
【０００６】
本発明の第１態様にかかる無線通信システムは、情報処理装置と、前記情報処理装置と無線通信する複数の無線通信装置と、を備えた無線通信システムであって、前記情報処理装置は、前記無線通信装置をそれぞれ備えた複数の対象の特徴項目の特徴値と、前記特徴値の属するグループのグループ識別情報と、を対応付けた第１の情報を記憶した第１の記憶部と、駆動対象の複数の前記無線通信装置の各々をそれぞれ備えた前記対象に共通する前記グループ識別情報を含む指示コードを、無線通信可能な複数の前記無線通信装置の各々へ送信する送信制御部と、を備え、前記無線通信装置は、当該無線通信装置を備えた前記対象の、前記特徴項目の前記特徴値の属する前記グループの前記グループ識別情報を、当該無線通信装置の呼出コードとして記憶した第２の記憶部と、前記指示コードを取得する取得部と、取得した前記指示コードに含まれる前記グループ識別情報が前記呼出コードと一致する場合、当該無線通信装置に設けられた駆動部を駆動する駆動制御部と、を備える。
【０００７】
また、上記情報処理装置の前記第１の記憶部は、前記特徴値と前記グループ識別情報とを複数の前記特徴項目ごとに対応付けた前記第１の情報を記憶し、前記送信制御部は、駆動対象の複数の前記無線通信装置の各々をそれぞれ備えた前記対象に共通する、複数の前記特徴項目の各々の前記グループ識別情報を、前記特徴項目ごとに予め定めた桁位置に配置した前記指示コードを、無線通信可能な複数の前記無線通信装置の各々へ送信し、上記無線通信装置の前記第２の記憶部は、当該無線通信装置を備えた前記対象の、複数の前記特徴項目の各々の前記特徴値の属する前記グループのグループ識別情報を、前記特徴項目ごとに予め定めた桁位置に配置した前記呼出コードを記憶し、前記駆動制御部は、取得した前記指示コードが前記呼出コードと一致する場合、前記駆動部を駆動する。
【０００８】
また、前記指示コードおよび前記呼出コードの桁数は同じであり、且つ、予め定めた桁数以下である。
【０００９】
また、前記指示コードに含まれる前記グループ識別情報の少なくとも１つは、ワイルドカードである。
【００１０】
また、本発明の第２態様にかかるプログラムは、複数の無線通信装置と無線通信するコンピュータに、駆動対象の複数の前記無線通信装置の各々をそれぞれ備えた対象に共通する、前記対象の特徴項目の特徴値の属するグループのグループ識別情報を含む指示コードを、無線通信可能な複数の前記無線通信装置の各々へ送信するステップを、実行させるためのプログラムである。
【発明の効果】
【００１１】
本発明の上記態様によれば、複数の無線通信装置を同時に駆動させることができる。
【図面の簡単な説明】
【００１２】
【図１】図１は、実施の形態にかかる無線通信システムの一例を示す模式図である。
【図２】図２は、実施の形態にかかる無線通信システムの機能ブロック図である。
【図３】図３は、実施の形態にかかる第２の情報のデータ構成の一例を示す模式図である。
【図４】図４は、実施の形態にかかる第１の情報のデータ構成の一例を示す模式図である。
【図５】図５は、実施の形態にかかる情報処理装置が実行する事前処理の流れの一例を示す、フローチャートである。
【図６】図６は、実施の形態にかかる無線通信装置が実行する事前処理の流れの一例を示す、フローチャートである。
【図７】図７は、実施の形態にかかる情報処理装置が実行する指示コードの送信処理の流れの一例を示す、フローチャートである。
【図８】図８は、実施の形態にかかる無線通信装置が実行する情報処理の流れの一例を示す、フローチャートである。
【図９】図９は、実施の形態にかかる情報処理装置、観測装置、および無線通信装置のハードウェア構成図である。
【発明を実施するための形態】
【００１３】
以下、本開示の例示的な実施の形態を開示する。なお、以下に示される実施の形態の構成、ならびに当該構成によってもたらされる作用および効果は、一例である。また、以下の実施の形態は開示の技術を限定するものではない。
【００１４】
図１は、本実施の形態の無線通信システム１の一例を示す模式図である。
【００１５】
無線通信システム１は、情報処理装置１０と、観測装置１２と、情報処理装置１０と無線通信する複数の無線通信装置１４と、を備える。情報処理装置１０と観測装置１２とは、有線または無線により通信可能に接続されている。
【００１６】
情報処理装置１０は、対象領域Ｐ内の無線通信装置１４と、直接または観測装置１２を介して無線通信する装置である。情報処理装置１０は、対象領域Ｐ内の無線通信装置１４に対して、後述する指示コードなどの各種の無線信号を送信する。
【００１７】
対象領域Ｐは、予め定めた領域であればよい。本実施の形態では、対象領域Ｐは、１つまたは複数の観測装置１２が無線通信装置１４と無線通信する対象の領域である。対象領域Ｐの形状、および大きさは限定されない。対象領域Ｐは、例えば、建物、建物内の空間、または、部屋、などの予め定められた範囲内の領域である。
【００１８】
観測装置１２は、対象領域Ｐ内の無線通信装置１４へ各種の無線信号を発信する。また、観測装置１２は、対象領域Ｐ内の無線通信装置１４から無線信号を受信する。すなわち、観測装置１２は、対象領域Ｐ内の無線通信装置１４へ無線信号を発信する発信局、および、対象領域Ｐ内の無線通信装置１４から無線信号を受信する受信局、として機能する。
【００１９】
本実施形態では、無線通信システム１は、３つの観測装置１２（観測装置１２Ａ〜観測装置１２Ｃ）を備える形態を一例として説明する。しかし、無線通信システム１が備える観測装置１２の数は、３つに限定されない。また、無線通信装置１４と情報処理装置１０とが直接無線通信可能な構成である場合には、観測装置１２を備えない構成であってもよい。本実施の形態では、情報処理装置１０は、観測装置１２を介して無線通信装置１４と無線通信する形態を一例として説明する。すなわち、本実施の形態では、情報処理装置１０と無線通信装置１４との通信は、無線通信装置１４を介して行うものとして説明する。
【００２０】
無線通信装置１４は、情報処理装置１０と無線通信可能な無線通信装置である。上述したように、本実施の形態では、無線通信装置１４は、観測装置１２を介して情報処理装置１０と無線通信する。
【００２１】
無線通信装置１４は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）により通信する機能が実装され、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ（ＢＬＥ）などの無線通信規格に基づく無線信号を発信および受信する。なお、無線通信装置１４の用いる無線通信規格は、Ｂｌｕｅｔｏｏｔｈを用いた形態に限定されない。例えば、無線通信装置１４は、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）などの赤外通信規格を用いて無線通信してもよい。
【００２２】
無線通信装置１４は、無線信号を、直接、観測装置１２へ送信してもよいし、マルチホップ無線通信により無線信号を観測装置１２へ送信してもよい。マルチホップ無線通信により無線信号を観測装置１２へ送信する場合には、無線通信装置１４は、他の１または複数の無線通信装置１４を中継して、信号の発信元の無線通信装置１４から受信した無線信号を観測装置１２へ転送する。観測装置１２は、受信した無線信号を情報処理装置１０へ出力する。
【００２３】
本実施の形態では、無線通信装置１４は、対象１６に設けられている。詳細には、１つの対象１６に対して、少なくとも１つの無線通信装置１４が設けられている。本実施の形態では、１つの対象１６に対して、１つの無線通信装置１４が設けられている形態を、一例として説明する。
【００２４】
対象１６は、無線通信装置１４を搭載可能な物である。対象１６は、生物、非生物、の何れであってもよい。例えば、対象１６は、人、動物、移動体（車両、飛行機、ドローン）、物品、などである。物品は、例えば、靴、衣服、箱、などであるが、これらに限定されない。
【００２５】
対象１６は、移動可能であってもよいし、移動不可能であってもよい。移動可能である場合、対象１６は、動力機構を備えた構成とすることで移動可能であってもよいし、他の対象によって運搬されるなど、外力によって移動可能であってもよい。本実施の形態では、対象１６が、位置移動可能である場合を、一例として説明する。
【００２６】
例えば、対象１６が物品である場合、１つの物品に対して、１つの無線通信装置１４が設けられている。
【００２７】
このため、無線通信装置１４は、対象１６の位置移動に伴って、位置移動可能である。無線通信装置１４は、タグと称される場合がある。無線通信装置１４は、対象１６に設けられることで、対象１６の管理などのために用いられる。
【００２８】
次に、無線通信システム１の機能的構成を説明する。
【００２９】
図２は、無線通信システム１の機能ブロック図の一例である。
【００３０】
まず、情報処理装置１０について説明する。
【００３１】
情報処理装置１０は、制御部２０と、第１の記憶部２２と、通信部２４と、ＵＩ（ユーザ・インターフェース）部２６と、を備える。制御部２０と、第１の記憶部２２、通信部２４、およびＵＩ部２６とは、データまたは信号を授受可能に接続されている。
【００３２】
第１の記憶部２２は、各種の情報を記憶する。本実施の形態では、第１の記憶部２２は、第１の情報２２Ａおよび第２の情報２２Ｂを記憶する。これらの情報の詳細は後述する。第１の記憶部２２は、ＨＤＤ（ハードディスクドライブ）などの公知の記憶媒体である。なお、第１の記憶部２２を、外部装置に設けてもよい。
【００３３】
通信部２４は、観測装置１２と通信するための通信インターフェースである。なお、通信部２４は、観測装置１２および無線通信装置１４と通信するための通信インターフェースであってもよい。
【００３４】
ＵＩ部２６は、ユーザからの操作指示を受付ける入力機能と、画像を表示する表示機能と、を備える。入力機能は、例えば、キーボード、マウス、などである。表示機能は、例えば、液晶表示装置や、有機ＥＬ（エレクトロルミネッセンス）ディスプレイなどである。ＵＩ部２６は、入力機能と表示機能を一体に備えたタッチパネルであってもよい。
【００３５】
制御部２０は、受付部２０Ａと、生成部２０Ｂと、送信制御部２０Ｃと、を備える。
【００３６】
上記各部は、例えば、１または複数のプロセッサにより実現される。例えば上記各部は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などのプロセッサにプログラムを実行させること、すなわちソフトウェアにより実現してもよい。上記各部は、専用のＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）などのプロセッサ、すなわちハードウェアにより実現してもよい。上記各部は、ソフトウェアおよびハードウェアを併用して実現してもよい。複数のプロセッサを用いる場合、各プロセッサは、各部のうち１つを実現してもよいし、各部のうち２以上を実現してもよい。
【００３７】
受付部２０Ａは、対象情報を受付ける。対象情報は、対象１６の特徴に関する情報と、対象１６を備えた無線通信装置１４の識別情報と、を含む。
【００３８】
対象１６の特徴に関する情報とは、対象１６の特徴を示す１または複数の特徴項目と、特徴項目の特徴値と、を含む情報である。
【００３９】
対象１６の特徴とは、他の対象１６との区別に用いる事の可能なポイントを示す。対象１６の特徴は、例えば、対象１６の外観の特徴、対象１６の製造に関する特徴、対象１６の機能の特徴、対象１６に付与された特徴、などである。対象１６が靴である場合、対象１６の外観の特徴は、例えば、色、サイズ、などである。対象１６の製造に関する特徴は、対象１６の製造メーカ、製造条件、販売メーカ、などである。対象１６の機能の特徴は、例えば、対象１６の用途、対象１６を備えた無線通信装置１４に設けられた電池の電圧、電池の交換日時、などである。対象１６に付与された特徴は、例えば、対象１６の価格などである。なお、対象１６の特徴は、これらに限定されない。
【００４０】
特徴項目とは、対象１６の特徴を予め定めた分類条件に従って１または複数のカテゴリに分類した、各カテゴリを特定する情報である。特徴項目は、例えば、色、サイズ、製造メーカ、用途、価格、電池電圧、交換日時、などである。なお、対象１６の特徴項目は、これらに限定されない。
【００４１】
特徴値は、特徴項目の実際の内容を示す値である。特徴値は、数字、文字、記号の何れで表してもよい。特徴項目が色である場合、該特徴項目の特徴値は、例えば、青、赤、白、黒、などである。特徴項目がサイズである場合、該特徴項目の特徴値は、例えば、２５．０、２５．５、２６．０、２６．５、２７．０、２８．０、２９．０などである。特徴項目が製造メーカである場合、該特徴項目の特徴値は、Ａ社、Ｂ社、などである。特徴項目が用途である場合、該特徴項目の特徴値は、サッカー、バレーなどである。特徴項目が価格である場合、該特徴項目の特徴値は、金額を示す数値で表される。なお、特徴値は、これらに限定されない。
【００４２】
対象１６を備えた無線通信装置１４の識別情報とは、対象１６が設けられた無線通信装置１４を識別する情報である。無線通信装置１４の識別情報は、タグＩＤと称される場合がある。以下では、無線通信装置１４の識別情報を、タグＩＤと称して説明する場合がある。
【００４３】
受付部２０Ａは、例えば、ＵＩ部２６から対象情報を受付ける。例えば、ユーザは、ＵＩ部２６を操作することで、対象情報を入力する。すると、受付部２０Ａは、ＵＩ部２６から対象情報を受付ける。なお、受付部２０Ａは、外部装置などから無線通信または有線通信により、対象情報を受信することで、対象情報を受付けてもよい。
【００４４】
受付部２０Ａは、受付けた対象情報を、第２の情報２２Ｂへ登録する。
【００４５】
図３は、第２の情報２２Ｂのデータ構成の一例を示す模式図である。図３には、対象１６が“靴”である場合の、第２の情報２２Ｂのデータ構成の一例を示した。
【００４６】
第２の情報２２Ｂは、タグＩＤと、特徴項目と、を対応付けた情報である。第２の情報２２Ｂのデータ形式は限定されない。第２の情報２２Ｂのデータ形式は、例えば、テーブルであってもよいし、データベースであってもよい。
【００４７】
受付部２０Ａは、対象情報を受付けるごとに、対象情報に含まれるタグＩＤと、対象情報に含まれる特徴項目の特徴値と、を対応づけて第２の情報２２Ｂへ登録する。なお、１つの対象情報には、１つのタグＩＤと、該タグＩＤによって識別される無線通信装置１４を備えた対象１６に関する情報と、が含まれるものと想定して説明する。
【００４８】
受付部２０Ａによって第２の情報２２Ｂが更新されることで、複数の無線通信装置１４の各々のタグＩＤと、無線通信装置１４をそれぞれ備えた複数の対象１６の各々の、１または複数の特徴項目の各々の特徴値と、が第２の情報２２Ｂへ登録される。なお、本実施の形態では、１つの対象１６の特徴を示す特徴項目は、複数である場合を一例として説明する。このため、第２の情報２２Ｂには、１つのタグＩＤに対して、複数の特徴項目の各々の特徴値が登録される。なお、１つの対象１６を示す特徴項目は、１つであってもよい。この場合、第２の情報２２Ｂには、１つのタグＩＤに対して、１つの特徴項目（例えば、“色”）のみが登録されることとなる。
【００４９】
なお、図３に示すように、第２の情報２２Ｂは、タグＩＤおよび特徴項目に加えて、更に他の情報を登録したものであってもよい。例えば、第２の情報２２Ｂは、対象情報を情報処理装置１０で受付けた時間（データ受信時間）を登録したものであってもよい。
【００５０】
なお、受付部２０Ａは、第２の情報２２Ｂを外部装置などから無線通信または有線通信により受信し、第１の記憶部２２へ記憶してもよい。
【００５１】
図２に戻り説明を続ける。生成部２０Ｂは、第２の情報２２Ｂが第１の記憶部２２に記憶されると、第１の情報２２Ａを生成する。
【００５２】
例えば、生成部２０Ｂは、第２の情報２２Ｂに予め定めた数以上のタグＩＤと、タグＩＤの各々に対応する特徴項目の特徴値が登録されたときに、第２の情報２２Ｂを生成してもよい。また、生成部２０Ｂは、ユーザによるＵＩ部２６の操作指示などによって第１の情報２２Ａの生成指示が入力されたときに、第１の情報２２Ａを生成してもよい。
【００５３】
なお、生成部２０Ｂは、第２の情報２２Ｂが第１の記憶部２２に記憶され、且つ、後述する送信制御部２０Ｃによる指示コードの送信処理（詳細後述）が開始される前に、第１の情報２２Ａを生成すればよい。
【００５４】
第１の情報２２Ａの生成について説明する。
【００５５】
図４は、第１の情報２２Ａのデータ構成の一例を示す模式図である。第１の情報２２Ａは、無線通信装置１４をそれぞれ備えた複数の対象１６の特徴項目の特徴値と、特徴値の属するグループのグループ識別情報と、を対応付けた情報である。図４中、記号“：”の左側の数値は、グループ識別情報の一例である。また、記号“：”の右側の文字列は、特徴値の一例である。
【００５６】
グループとは、特徴項目に示される複数種類の特徴値を、予め定めたグループ分類条件に従って複数のグループに分類したときの、各グループを示す。グループ分類条件は、特徴項目ごとに予め定めればよい。
【００５７】
例えば、特徴項目“色”の複数種類の特徴値“青”、“黒”、“緑”、“赤”、“白”、“金”、“銀”を、該特徴値の示す値に従って複数のグループに分類したと想定する。この場合、例えば、各色である“青”、“黒”、“緑”、“赤”、“白”、“金”、“銀”の各々が、互いに異なるグループに分類された状態となる。
【００５８】
また、例えば、特徴項目“価格”の複数種類の特徴値“１〜５０００円”を、予め定めた価格範囲ごとに区切ることで複数のグループに分類したと想定する。この場合、例えば、“１〜１００円”、“１０１〜５００円”、“５０１〜１０００円”、“１００１〜２０００円”、“２００１〜３０００円”、“３００１〜４０００円”、“４００１〜５０００円”の各々が、互いに異なるグループに分類された状態となる。
【００５９】
グループ識別情報は、上記グループを識別するための情報である。例えば、図４に示すように、グループ識別情報は、“１”、“２”、“３”、“４”、“５”、“６”、“７”などの数字で表される。なお、グループ識別情報のデータ形式は限定されない。例えば、グループ識別情報のデータ形式は、文字や数字などのテキスト形式であってもよいし、バイナリ形式であってもよい。本実施の形態では、グループ識別情報が、テキスト形式である場合を一例として説明する。
【００６０】
生成部２０Ｂは、第２の情報２２Ｂ（図３参照）に示される、複数の特徴項目の各々ごとに、特徴項目に示される複数の特徴値を、特徴項目ごとに予め定めたグループ分類条件に従って複数のグループに分類する。そして、生成部２０Ｂは、特徴項目ごとに、分類したグループの各々にグループ識別情報を付与する。なお、グループ識別情報は、特徴項目内で一意に識別可能な情報であればよく、複数の特徴項目間で、同じ値のグループ識別情報が含まれていてもよい。
【００６１】
そして、生成部２０Ｂは、特徴項目ごとに、特徴値と該特徴値の属するグループのグループ識別情報と、を対応づけて登録することで、第１の情報２２Ａを生成する。すなわち、本実施の形態では、生成部２０Ｂは、特徴値とグループ識別情報とを複数の特徴項目ごとに対応付けた第１の情報２２Ａを第１の記憶部２２へ記憶する。
【００６２】
このため、図４に示すように、第１の情報２２Ａには、無線通信装置１４を備えた対象１６の複数の特徴項目（例えば、“色”、“サイズ”、“製造メーカ”、“用途”、“価格”）の各々ごとに、複数の特徴値と、複数の特徴値の各々が属するグループのグループ識別情報(例えば、“１”〜“７”などの数字)と、が対応付けられた状態となる。
【００６３】
なお、制御部２０は、第１の情報２２Ａおよび第２の情報２２Ｂを外部装置などから無線通信または有線通信により受信し、第１の記憶部２２へ記憶してもよい。この場合、外部装置では、上述した処理を実行することで、第１の情報２２Ａおよび第２の情報２２Ｂを生成すればよい。
【００６４】
図２に戻り説明を続ける。第１の記憶部２２に第１の情報２２Ａおよび第２の情報２２Ｂが記憶された状態となった後に、生成部２０Ｂは、無線通信装置１４の呼出コードを生成する。
【００６５】
呼出コードとは、情報処理装置１０が無線通信装置１４を呼び出すときに用いるコードである。呼出コードは、無線通信装置１４を備えた対象１６の、特徴項目の特徴値の属するグループのグループ識別情報によって構成される。すなわち、呼出コードは、無線通信装置１４を備えた対象１６の特徴値が属するグループの、グループ識別情報を含む。
【００６６】
生成部２０Ｂは、第１の情報２２Ａおよび第２の情報２２Ｂを用いて、複数の無線通信装置１４の各々ごとに、呼出コードを生成する。
【００６７】
生成部２０Ｂは、タグＩＤごとに、タグＩＤに対応する複数の特徴項目の各々の特徴値を、該第２の情報２２Ｂから読取る。そして、生成部２０Ｂは、第１の情報２２Ａにおける、読取った特徴項目の特徴値に対応するグループ識別情報を特定する。
【００６８】
そして、生成部２０Ｂは、無線通信装置１４ごとに、無線通信装置１４を備えた対象１６の、特徴項目の特徴値の属するグループのグループ識別情報を、当該無線通信装置１４の呼出コードとして生成する。
【００６９】
なお、生成部２０Ｂは、１つの特徴項目のグループ識別情報から構成された呼出コードを生成してもよいし、複数の特徴項目の各々のグループ識別情報から構成された呼出コードを生成してもよい。
【００７０】
１つの特徴項目の各々のグループ識別情報から構成された呼出コードとする場合、生成部２０Ｂは、１つのグループ識別情報からなる、すなわち、１桁の呼出コードを生成する。
【００７１】
一方、複数の特徴項目の各々のグループ識別情報から構成された呼出コードとする場合、生成部２０Ｂは、複数の特徴項目の各々のグループ識別情報からなる、すなわち、複数桁の呼出コードを生成する。
【００７２】
この場合、生成部２０Ｂは、複数の特徴項目の各々の特徴値が属するグループのグループ識別情報を、特徴項目ごとに予め定めた桁位置に配置した、呼出コードを生成すればよい。
【００７３】
なお、生成部２０Ｂが、複数の特徴項目の各々のグループ識別情報からなる、複数桁の呼出コードを生成する場合、呼出コードおよび後述する指示コードの桁数は同じであり、予め定めた桁数以下とすることが好ましい。
【００７４】
桁数が同じである、とは、コードに含まれる特徴項目の数、特徴項目の種類、および特徴項目の桁位置が同じであることを意味する。
【００７５】
この予め定めた桁数は、１桁以上で且つ予め定めた桁数以下の範囲の値であればよい。予め定めた桁数、すなわち桁数の上限は、例えば、“５”である。この数は、予め定めればよい。予め定めた数が“５”であり、且つ、グループ識別情報が文字列によって表される場合、呼出コードおよび後述する指示コードは、５ケタの文字列によって表されることとなる。また、この場合、呼出コードおよび後述する指示コードは、５種類の特徴項目の各々のグループ識別情報を含むものとなる。
【００７６】
呼出コードおよび後述する指示コードの桁位置に対応する特徴項目の種類は、予め定めればよい。また、呼出コードと後述する指示コードと、の各桁位置に対応する特徴項目の種類は、互いに同じであるものとする。
【００７７】
例えば、呼出コードおよび指示コードの１桁目は特徴項目“色”を表し、２桁目は特徴項目“サイズ”を表し、３桁目は特徴項目“製造メーカ”を表し、４桁目は特徴項目“用途”を表し、５桁目は特徴項目“価格”を表すことを、予め定めたと想定する。
【００７８】
この場合、生成部２０Ｂは、第２の情報２２Ｂにおける、タグＩＤ“９０００”によって識別される無線通信装置１４の呼出コードとして、以下の呼出コードを生成する。
【００７９】
具体的には、生成部２０Ｂは、タグＩＤ“９０００”に対応する特徴項目の各々の特徴値（特徴項目“色”の特徴値“青”、特徴項目“サイズ”の特徴値“２６．０”、特徴項目“製造メーカ”の特徴値“Ｄ社”、特徴項目“用途”の特徴値“野球”、特徴項目“価格”の特徴値“４８００”円、特徴項目“電池電圧”の特徴値“３．０Ｖ”、特徴項目“交換日時”の特徴値“２０１９．１”）を読取る。
【００８０】
そして、生成部２０Ｂは、読取ったこれらの特徴項目ごとに、読取った特徴値のグループ識別情報を、第１の情報２２Ａを用いて特定する。この場合、生成部２０Ｂは、特徴項目“色”の特徴値“青”のグループ識別情報“１”、特徴項目“サイズ”の特徴値“２６．０”のグループ識別情報“３”、特徴項目“製造メーカ”の特徴値“Ｄ社”のグループ識別情報“４”、特徴項目“用途”の特徴値“野球”のグループ識別情報“６”、特徴項目“価格”の特徴値“４８００”円のグループ識別情報“７”を第１の情報２２Ａから特定する。
【００８１】
そして、生成部２０Ｂは、タグＩＤ“９０００”によって識別される無線通信装置１４の呼出コードとして、特定した上記グループ識別情報を上記特徴項目ごとに予め定めた桁位置に配置することで、呼出コード“１３４６７”を生成する。
【００８２】
同様にして、生成部２０Ｂは、第２の情報２２Ｂに登録されているタグＩＤによって識別される無線通信装置１４ごとに、呼出コードを生成する。
【００８３】
なお、呼出コードおよび後述する指示コードにおける、特徴項目の桁位置は、ユーザによるＵＩ部２６の操作指示などによって適宜変更可能としてもよい。また、呼出コードおよび後述する指示コードを構成する、特徴項目の種類、特徴項目の数、および特徴項目の桁位置は、予め定めればよく、ユーザによるＵＩ部２６の操作指示などによって適宜変更可能としてもよい。
【００８４】
送信制御部２０Ｃは、生成部２０Ｂによって生成された複数の呼出コードの各々を、呼出コードの生成に用いた特徴値に対応するタグＩＤによって識別される無線通信装置１４へ、観測装置１２を介して送信する。本実施の形態では、送信制御部２０Ｃは、呼出コードと、呼出コードの登録指示と、を含む呼出コード登録指示信号を、無線通信装置１４へ送信する。
【００８５】
このように、送信制御部２０Ｃは、後述する指示コードを無線通信装置１４へ送信する送信処理を実行する前に、無線通信装置１４ごとに生成した呼出コードを含む呼出コード登録指示信号を、予め無線通信装置１４へ送信する。
【００８６】
第１の記憶部２２に第１の情報２２Ａおよび第２の情報２２Ｂが記憶され、送信制御部２０Ｃが呼出コード登録指示信号を無線通信装置１４へ送信することで、指示コードの送信処理前の事前処理が終了する。すなわち、無線通信装置１４の各々には、指示コードの送信処理が実行される前に、呼出コードが予め記憶された状態となる。また、情報処理装置１０の第１の記憶部２２には、指示コードの送信処理が実行される前に、第１の情報２２Ａおよび第２の情報２２Ｂが予め記憶された状態となる。
【００８７】
すると、受付部２０Ａは、駆動対象のグループ識別情報の選択を、受付可能な状態となる。
【００８８】
本実施の形態では、受付部２０Ａは、駆動対象の複数の無線通信装置１４をそれぞれ備えた複数の対象１６のグループ識別情報の選択を、ＵＩ部２６から受付ける。例えば、ユーザが、無線通信システム１が管理する複数の無線通信装置１４の内、特定の条件を満たす複数の無線通信装置１４を同時に呼び出す事を希望した場合を想定する。無線通信システム１が管理する複数の無線通信装置１４とは、第２の情報２２ＢにタグＩＤが登録され、且つ、呼出コードを送信済の無線通信装置１４である。
【００８９】
例えば、ユーザは、ＵＩ部２６を操作することで、駆動対象の複数の無線通信装置１４の各々をそれぞれ備えた対象１６に共通する特徴値の属するグループを、特徴項目ごとに選択する。
【００９０】
例えば、制御部２０は、第１の情報２２Ａを示す画像をＵＩ部２６へ表示する。詳細には、制御部２０は、第１の情報２２Ａの内、呼出コードを構成する複数の桁位置の各々に対して予め定められた特徴項目の、特徴値およびグループ識別情報の一覧を、ＵＩ部２６へ表示する。本実施の形態では、第１の情報２２ＡがＵＩ部２６へ表示される。
【００９１】
ユーザは、表示された第１の情報２２Ａを確認しながら、駆動対象の複数の無線通信装置１４の各々を備えた対象１６に共通する特徴値の属するグループを、特徴項目ごとに選択する。
【００９２】
すると、受付部２０Ａは、特徴項目ごとに選択されたグループ識別情報を、ＵＩ部２６から受付部２０Ａを介して受付ける。
【００９３】
例えば、ユーザが、特徴項目“色”の特徴値“青”、および、特徴項目“サイズ”の特徴値“２６．０”である対象１６に設けられた無線通信装置１４を駆動することを希望していると想定する。この場合、ユーザは、ＵＩ部２６を操作することで、特徴項目“色”の特徴値“青”の属するグループのグループ識別情報“１”と、特徴項目“サイズ”の特徴値“２６．０”の属するグループのグループ識別情報“３”と、を選択する。
【００９４】
このため、この場合、送信制御部２０Ｃは、特徴項目“色”のグループ識別情報“１”と、特徴項目“サイズ”のグループ識別情報“３”とを、受付部２０Ａを介してＵＩ部２６から受け付ける。
【００９５】
生成部２０Ｂは、受付部２０Ａで受付けたグループ識別情報を、特徴項目ごとに予め定められた桁位置に配置することで、指示コードを生成する。
【００９６】
なお、呼出コードを構成する複数の桁位置の各々に対して予め定められた特徴項目の全てではなく、一部の特徴項目のグループ識別情報を用いて、指示コードを生成することをユーザが望む場合がある。言い換えると、ユーザが、呼出コードの複数の桁位置の各々に予め定められた特徴項目の全てではなく、一部の特徴項目を用いて、複数の無線通信装置１４を同時に呼出すことを所望する場合がある。
【００９７】
この場合、上述したように、呼出のための検索対象外とされた特徴項目については、グループ識別情報が選択されないこととなる。このため、受付部２０Ａは、呼出コードを構成する複数の桁位置の各々に対して予め定められた特徴項目の内、一部の特徴項目のグループ識別情報を受付けない場合がある。
【００９８】
この場合、生成部２０Ｂは、受付部２０Ａを介してＵＩ部２６から選択を受付けなかった特徴項目については、全てのグループ識別情報を示すワイルドカードを、対応する桁位置に配置すればよい。
【００９９】
例えば、上述したように、生成部２０Ｂが、特徴項目“色”のグループ識別情報“１”と、特徴項目“サイズ”のグループ識別情報“３”とを、受付部２０Ａを介してＵＩ部２６から受け付けたと想定する。
【０１００】
この場合、生成部２０Ｂは、特徴項目“色”のグループ識別情報“１”を１桁目に配置し、特徴項目“サイズ”のグループ識別情報“３”を２桁目に配置し、指定されていない特徴項目の桁位置にはワイルドカードを配置する。このため、この場合、送信制御部２０Ｃは、指示コード“１３０００”を生成する。すなわち、この場合、指示コードに含まれるグループ識別情報の少なくとも一つが、ワイルドカードで表されることとなる。なお、“０”は、ワイルドカードを示す特殊文字の一例であり、この表記に限定されない。
【０１０１】
そして、送信制御部２０Ｃは、生成部２０Ｂで生成した指示コードを、情報処理装置１０が無線通信可能な複数の無線通信装置１４の各々へ送信する、指示コードの送信処理を実行する。無線通信可能な、とは、情報処理装置１０が、直接または観測装置１２を介して無線通信を行う事が可能であることを示す。
【０１０２】
すなわち、送信制御部２０Ｃは、駆動対象の複数の無線通信装置１４の各々を備えた対象１６に共通するグループ識別情報を含む指示コードを、無線通信可能な複数の無線通信装置１４の各々へ送信する。言い換えると、本実施の形態では、送信制御部２０Ｃは、駆動対象の複数の無線通信装置１４の各々をそれぞれ備えた対象１６に共通する、複数の特徴項目の各々のグループ識別情報を、特徴項目ごとに予め定めた桁位置に配置した指示コードを、無線通信可能な複数の無線通信装置１４の各々へ送信する。
【０１０３】
本実施の形態では、送信制御部２０Ｃは、生成した指示コードを、観測装置１２を介して対象領域Ｐ内の無線通信装置１４の全てに送信する。このため、駆動対象の無線通信装置１４を備えた対象１６の特徴に応じたグループ識別情報によって表される指示コードが、無線通信装置１４に送信される。なお、無線通信装置１４の駆動を停止させる場合にも、送信制御部２０Ｃは、同様のコードを無線通信装置１４へ送信すればよい。
【０１０４】
次に、無線通信装置１４の機能について説明する。
【０１０５】
無線通信装置１４は、制御部３０と、第２の記憶部３２と、通信部３４と、駆動部３６と、を備える。制御部３０と、第２の記憶部３２、通信部３４、および駆動部３６とは、データまたは信号を授受可能に接続されている。
【０１０６】
第２の記憶部３２は、各種の情報を記憶する。本実施の形態では、第２の記憶部３２は、情報処理装置１０から観測装置１２を介して受信した呼出コードを記憶する。第２の記憶部３２は、公知の記憶媒体である。
【０１０７】
通信部３４は、他の装置と通信するための通信インターフェースである。例えば、通信部３４は、観測装置１２、他の無線通信装置１４、および情報処理装置１０の少なくとも１つと無線通信するための通信インターフェースである。
【０１０８】
駆動部３６は、無線通信装置１４を駆動させる。駆動とは、光の発光、音の出力、振動の発生、形態変化、などのユーザが身体的間隔によって知覚可能な状態変化を無線通信装置１４に生じさせることを示す。形態変化とは、色、形、および大きさ、の少なくとも１つが変化することを意味する。
【０１０９】
駆動部３６は、上記状態変化を無線通信装置１４に生じさせる機能を有する。例えば、駆動部３６は、ライト、スピーカ、振動装置、形態変化のための駆動機構、などである。なお、駆動部３６は、発光、音の出力、振動の発生、および形態変化、の少なくとも１つを実現する機器であればよい。
【０１１０】
制御部３０は、通信制御部３０Ａ、記憶制御部３０Ｂ、取得部３０Ｃ、および駆動制御部３０Ｄを備える。
【０１１１】
上記各部は、例えば、１または複数のプロセッサにより実現される。例えば上記各部は、ＣＰＵなどのプロセッサにプログラムを実行させること、すなわちソフトウェアにより実現してもよい。上記各部は、専用のＩＣなどのプロセッサ、すなわちハードウェアにより実現してもよい。上記各部は、ソフトウェアおよびハードウェアを併用して実現してもよい。複数のプロセッサを用いる場合、各プロセッサは、各部のうち１つを実現してもよいし、各部のうち２以上を実現してもよい。
【０１１２】
通信制御部３０Ａは、情報処理装置１０から、観測装置１２および通信部３４を介して、呼出コード登録指示信号を受信する。
【０１１３】
記憶制御部３０Ｂは、通信制御部３０Ａが呼出コード登録指示信号を受信すると、呼出コード登録指示信号に含まれる呼出コードを、第２の記憶部３２へ記憶する。このため、無線通信装置１４には、無線通信装置１４を備えた対象１６の特徴値に属するグループ識別情報によって構成された呼出コードが登録された状態となる。すなわち、第２の記憶部３２には、呼出コードが予め記憶された状態となる。
【０１１４】
また、通信制御部３０Ａは、情報処理装置１０から、観測装置１２および通信部３４を介して、指示コードを受信する。
【０１１５】
通信制御部３０Ａが指示コードを受信すると、取得部３０Ｃは、通信制御部３０Ａから指示コードを取得する。
【０１１６】
駆動制御部３０Ｄは、取得部３０Ｃで取得した指示コードと、第２の記憶部３２に記憶されている呼出コードと、が一致するか否かを判断する。
【０１１７】
詳細には、呼出コードおよび指示コードが、複数桁で表される場合、指示コードと呼出コードを、同じ桁位置ごとに値を比較し、全ての桁位置の値が同じであると判定した場合、呼出コードと指示コードとが一致すると判断する。
【０１１８】
また、上述したように、指示コードの少なくとも１つの桁位置の値が、ワイルドカードで表される場合がある。この場合、駆動制御部３０Ｄは、指示コードにおけるワイルドカードで表された桁位置を特定し、呼出コードにおける特定した桁位置の値がいかなる値であっても、該桁位置については同じ値であると判定すればよい。
【０１１９】
そして、駆動制御部３０Ｄは、指示コードと呼出コードとが一致すると判断すると、駆動部３６を駆動する。
【０１２０】
詳細には、駆動制御部３０Ｄは、情報処理装置１０から受信した指示コードと、第２の記憶部３２に記憶されている呼出コードとが一致する場合、発光、音の出力、振動の発生、および形態変化、の少なくとも１つを実現するように、駆動部３６を制御する。
【０１２１】
このため、情報処理装置１０が送信した指示コードと一致する呼出コードを記憶した複数の無線通信装置１４が、同時に駆動することとなる。よって、情報処理装置１０は、複数の無線通信装置１４を容易に同時に駆動させることができる。
【０１２２】
例えば、情報処理装置１０の送信制御部２０Ｃが、第１の情報２２Ａおよび第２の情報２２Ｂに基づいて、指示コード“１３０００”を生成し、無線通信可能な複数の無線通信装置１４の各々へ送信したと想定する。上述したように、指示コード“１３０００”は、特徴項目“色”のグループ識別情報“１”、特徴項目“サイズ”のグループ識別情報“３”、特徴項目“製造メーカ”、“用途”、および“価格”のグループ識別情報がワイルドカードである“０”を示す。
【０１２３】
この場合、該指示コード“１３０００”を受信した複数の無線通信装置１４の内、呼出コードの桁位置の１つ目が“１”であり、桁位置の２つ目が“３”である複数の無線通信装置１４が、駆動することとなる。具体的には、特徴項目“色”がグループ識別情報“１”によって表される“青”であり、且つ、特徴項目“サイズ”がグループ識別情報“３”によって表される“２６．０”の対象１６に備えられた複数の無線通信装置１４が、同時に駆動することとなる。
【０１２４】
このように、本実施の形態の無線通信システム１では、複数の無線通信装置１４を容易に同時に駆動させることができる。
【０１２５】
次に、無線通信システム１が実行する情報処理の流れを説明する。
【０１２６】
まず、無線通信システム１が実行する、事前処理の流れの一例を説明する。事前処理とは、情報処理装置１０が指示コードの送信処理を行う前に実行される処理である。
【０１２７】
図５は、情報処理装置１０が実行する事前処理の流れの一例を示す、フローチャートである。
【０１２８】
情報処理装置１０の受付部２０Ａは、ＵＩ部２６から対象情報を受付ける（ステップＳ１００）。受付部２０Ａは、ステップＳ１００で受付けた対象情報を、第２の情報２２Ｂへ登録する（ステップＳ１０２）。
【０１２９】
生成部２０Ｂは、第１の記憶部２２に記憶された第２の情報２２Ｂを用いて、第１の情報２２Ａを生成する（ステップＳ１０４）。生成部２０Ｂは、特徴項目ごとに、特徴値と該特徴値の属するグループのグループ識別情報と、を対応づけて登録することで、第１の情報２２Ａを生成する。そして、生成部２０Ｂは、生成した第１の情報２２Ａを第１の記憶部２２へ記憶する（ステップＳ１０６）。
【０１３０】
次に、生成部２０Ｂは、第１の情報２２Ａおよび第２の情報２２Ｂを用いて、複数の無線通信装置１４の各々ごとに、呼出コードを生成する（ステップＳ１０８）。
【０１３１】
送信制御部２０Ｃは、ステップＳ１０８生成された複数の呼出コードの各々を、呼出コードの生成に用いた特徴値に対応するタグＩＤによって識別される無線通信装置１４へ送信する（ステップＳ１１０）。上述したように、本実施の形態では、送信制御部２０Ｃは、呼出コードと、呼出コードの登録指示と、を含む呼出コード登録指示信号を、無線通信装置１４へ送信する。そして、本ルーチンを終了する。
【０１３２】
図６は、無線通信装置１４が実行する事前処理の流れの一例を示す、フローチャートである。
【０１３３】
無線通信装置１４の取得部３０Ｃは、情報処理装置１０から呼出コード登録指示信号を受信したか否かを判断する（ステップＳ２００）。受信していないと判断すると（ステップＳ２００：Ｎｏ）、本ルーチンを終了する。
【０１３４】
一方、受信したと判断すると（ステップＳ２００：Ｙｅｓ）、ステップＳ２０２へ進む。ステップＳ２０２では、記憶制御部３０Ｂが、ステップＳ２００で受信した、呼出コード登録指示信号に含まれる呼出コードを、第２の記憶部３２へ記憶する（ステップＳ
２０２）。このため、無線通信装置１４には、無線通信装置１４を備えた対象１６の特徴値に属するグループ識別情報によって構成された呼出コードが登録された状態となる。そして、本ルーチンを終了する。
【０１３５】
次に、無線通信システム１が実行する指示コードの送信処理の流れの一例を説明する。
【０１３６】
図７は、情報処理装置１０が実行する指示コードの送信処理の流れの一例を示す、フローチャートである。
【０１３７】
情報処理装置１０の受付部２０Ａは、ユーザによるＵＩ部２６の操作指示によって、特徴項目ごとに選択されたグループ識別情報を、ＵＩ部２６から受付部２０Ａを介して受付ける（ステップＳ３００）。ステップＳ３００の処理によって、受付部２０Ａは、駆動対象の無線通信装置１４を備えた対象１６のグループ識別情報の、選択を受付ける。
【０１３８】
生成部２０Ｂは、ステップＳ３００で受付けたグループ識別情報を、特徴項目ごとに予め定められた桁位置に配置することで、指示コードを生成する（ステップＳ３０２）。
【０１３９】
送信制御部２０Ｃは、ステップＳ３０２で生成された指示コードを、観測装置１２を介して、対象領域Ｐ内の無線通信装置１４の全てに送信する（ステップＳ３０４）。そして、本ルーチンを終了する。
【０１４０】
図８は、無線通信装置１４が実行する情報処理の流れの一例を示す、フローチャートである。図８は、情報処理装置１０が指示コードの送信処理を実行するときに、無線通信装置１４で実行される情報処理の一例である。
【０１４１】
無線通信装置１４の取得部３０Ｃは、取得部３０Ｃが、指示コードを取得したか否かを判断する（ステップＳ４００）。取得部３０Ｃは、通信制御部３０Ａが通信部３４および観測装置１２を介して情報処理装置１０から、指示コードを受信したか否かを判別することで、ステップＳ４００の判断を行う。
【０１４２】
指示コードを取得しない場合（ステップＳ４００：Ｎｏ）、本ルーチンを終了する。一方、指示コードを取得したと判断すると（ステップＳ４００：Ｙｅｓ）、ステップＳ４０２へ進む。
【０１４３】
ステップＳ４０２では、駆動制御部３０Ｄが、ステップＳ４００で取得した指示コードと、第２の記憶部３２に記憶されている呼出コードと、が一致するか否かを判断する（ステップＳ４０２）。不一致であると判断した場合（ステップＳ４０２：Ｎｏ）、本ルーチンを終了する。一方、一致すると判断した場合（ステップＳ４０２：Ｙｅｓ）、ステップＳ４０４へ進む。
【０１４４】
ステップＳ４０４では、駆動制御部３０Ｄは、情報処理装置１０から受信した指示コードと、第２の記憶部３２に記憶されている呼出コードとが一致する場合、発光、音の出力、振動の発生、および形態変化、の少なくとも１つを実現するように、駆動部３６を制御する（ステップＳ４０４）。そして、本ルーチンを終了する。
【０１４５】
以上説明したように、本実施の形態の無線通信システム１は、情報処理装置１０と、情報処理装置１０と無線通信する複数の無線通信装置１４と、を備える。情報処理装置１０は、第１の記憶部２２と、送信制御部２０Ｃと、を備える。第１の記憶部２２は、無線通信装置１４をそれぞれ備えた複数の対象１６の特徴項目の特徴値と、特徴値の属するグループのグループ識別情報と、を対応付けた第１の情報２２Ａを記憶する。送信制御部２０Ｃは、駆動対象の複数の無線通信装置１４の各々をそれぞれ備えた対象１６に共通するグループ識別情報を含む指示コードを、無線通信可能な複数の無線通信装置１４の各々へ送信する。
【０１４６】
無線通信装置１４は、第２の記憶部３２と、取得部３０Ｃと、駆動制御部３０Ｄと、を備える。第２の記憶部３２は、当該無線通信装置１４を備えた対象１６の、特徴項目の特徴値の属するグループのグループ識別情報を、当該無線通信装置１４の呼出コードとして記憶する。取得部３０Ｃは、指示コードを取得する。駆動制御部３０Ｄは、取得した指示コードに含まれるグループ識別情報が呼出コードと一致する場合、当該無線通信装置１４に設けられた駆動部３６を駆動する。
【０１４７】
ここで、従来技術では、特定の１つの無線通信装置を選択的に駆動させることは可能であるが、複数の無線通信装置を同時に駆動させることは困難であった。
【０１４８】
例えば、荷物、探し物、物品を保持するトレイ、などの対象１６に無線通信装置を取り付け、特定の無線通信装置を遠隔から駆動させることで、該無線通信装置を取付けられた対象１６の位置特定や対象１６を保持したユーザの呼出などを行う場合がある。このとき、複数の無線通信装置を同時に呼び出す必要が発生する場合がある。例えば、複数の荷物などの対象１６を同時に移動させる場合や、複数の対象１６の各々を保持したユーザに同時に注意を喚起させる場合などである。
【０１４９】
しかし、従来技術では、呼出対象の複数の無線通信装置に、順次信号を送信することで、複数の無線通信装置を駆動させており、同時に複数の無線通信装置を駆動させることは困難であった。
【０１５０】
また、予め、複数の対象１６を複数の群に分類し、群ごとに同じ識別情報（タグＩＤ）を割当てて管理することで、該群に属する対象１６に付与された無線通信装置１４を同時に呼び出す従来技術もある。しかし、この従来技術では、予め定めた特定の群に属する無線通信装置１４しか同時に駆動させることができず、呼出対象の無線通信装置１４が固定となっていた。また、この従来技術では、同時に駆動させる無線通信装置１４の数も限定されていた。
【０１５１】
このため、従来技術では、特定の１つの無線通信装置を選択的に駆動させることは可能であるが、複数の無線通信装置を同時に駆動させることは困難であった。
【０１５２】
一方、本実施の形態の無線通信システム１では、情報処理装置１０が、駆動対象の複数の無線通信装置１４の各々をそれぞれ備えた対象１６に共通するグループ識別情報を含む指示コードを、無線通信可能な複数の無線通信装置１４の各々へ送信する。そして、無線通信装置１４では、取得した指示コードに含まれるグループ識別情報が当該無線通信装置１４に記憶された呼出コードと一致する場合、当該無線通信装置１４に設けられた駆動部３６を駆動する。
【０１５３】
このように、本実施の形態の無線通信システム１では、無線通信装置１４を備えた対象１６の、特徴項目の特徴値の属するグループのグループ識別情報を、当該無線通信装置１４の呼出コードとして用い、該無線通信装置１４に予め記憶する。そして、情報処理装置１０では、駆動対象の複数の無線通信装置１４の各々をそれぞれ備えた対象１６に共通するグループ識別情報を含む指示コードを、複数の無線通信装置１４の各々に送信する。そして、無線通信装置１４では、取得した指示コードと予め記憶した呼出コードとが一致する場合、該無線通信装置１４の駆動部３６を駆動する。
【０１５４】
このため、本実施の形態の無線通信システム１では、情報処理装置１０が送信した指示コードに一致する呼出コードを記憶した複数の無線通信装置１４を、同時に駆動させることができる。
【０１５５】
従って、本実施の形態の無線通信システム１は、複数の無線通信装置１４を同時に駆動させることができる。
【０１５６】
また、本実施の形態の無線通信システム１では、指示コードとして、駆動対象の複数の無線通信装置１４の各々をそれぞれ備えた対象１６に共通するグループ識別情報を用いる。また、本実施の形態の無線通信システム１では、呼出コードとして、無線通信装置１４を備えた対象１６の、特徴項目の特徴値の属するグループのグループ識別情報を用いる。
【０１５７】
このように、本実施の形態の無線通信システム１では、指示コードおよび呼出コードが、無線通信装置１４の固有の識別情報ではなく、無線通信装置１４を備えた対象１６の、特徴項目の特徴値の属するグループのグループ識別情報によって表される。このため、本実施の形態の無線通信システム１は、上記効果に加えて、駆動対象とする無線通信装置１４の選択制限の抑制、および、駆動対象の無線通信装置１４の個数制限の抑制を図ることができる。
【０１５８】
また、情報処理装置１０の第１の記憶部２２は、特徴値とグループ識別情報とを複数の特徴項目ごとに対応付けた第１の情報２２Ａを予め記憶する。情報処理装置１０の送信制御部２０Ｃは、駆動対象の複数の無線通信装置１４の各々をそれぞれ備えた対象１６に共通する、複数の特徴項目の各々のグループ識別情報を、特徴項目ごとに予め定めた桁位置に配置した指示コードを、無線通信可能な複数の無線通信装置１４の各々へ送信する。
【０１５９】
そして、無線通信装置１４の第２の記憶部３２は、当該無線通信装置１４を備えた対象１６の、複数の特徴項目の各々の特徴値の属するグループのグループ識別情報を、特徴項目ごとに予め定めた桁位置に配置した呼出コードを予め記憶する。無線通信装置１４の駆動制御部３０Ｄは、取得した指示コードが呼出コードと一致する場合、駆動部３６を駆動する。
【０１６０】
このため、本実施の形態の無線通信システム１では、複数種類の様々な特徴項目のグループ識別情報によって識別されるグループに属する特徴値を有する対象１６に備えられた無線通信装置１４を選択的に駆動させるための指示コードを、無線通信装置１４へ送信することができる。このため、本実施の形態の無線通信システム１は、上記効果に加えて、駆動対象とする無線通信装置１４の選択制限の抑制、および、駆動対象の無線通信装置１４の個数制限の抑制を更に図ることができる。
【０１６１】
また、指示コードおよび呼出コードの桁数は同じであり、且つ、予め定めた桁数以下である。このように、本実施の形態の無線通信システム１では、予め定めた桁数のコードを用いて、複数の無線通信装置１４を同時に駆動させることができるため、少ないデータ量および通信量で、複数の無線通信装置１４を同時に駆動させることができる。
【０１６２】
また、指示コードに含まれる前記グループ識別情報の少なくとも１つは、ワイルドカードである。このため、少なくとも１つの特徴項目については、全てのグループ識別情報によって識別されるグループに属する特徴値の対象１６に付与された無線通信装置１４を、駆動対象として指定することができる。従って、本実施の形態の無線通信システム１では、上記効果に加えて、駆動対象とする無線通信装置１４の選択制限の抑制、および、駆動対象の無線通信装置１４の個数制限の抑制を図ることができる。
【０１６３】
（ハードウェア構成）
次に、上記実施の形態の情報処理装置１０、観測装置１２、および無線通信装置１４のハードウェア構成の一例を説明する。図９は、情報処理装置１０、観測装置１２、および無線通信装置１４のハードウェア構成図の一例を示す図である。
【０１６４】
情報処理装置１０、観測装置１２、および無線通信装置１４は、ＣＰＵ８０などの制御装置と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）８２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）８４、およびＨＤＤ（ハードディスクドライブ）８６などの記憶装置と、各種機器とのインターフェースであるＩ／Ｆ部８８と、各部を接続するバス９０とを備えており、通常のコンピュータを利用したハードウェア構成となっている。
【０１６５】
情報処理装置１０、観測装置１２、および無線通信装置１４では、ＣＰＵ８０が、ＲＯＭ８２からプログラムをＲＡＭ８４上に読み出して実行することにより、上記各部がコンピュータ上で実現される。
【０１６６】
なお、情報処理装置１０、観測装置１２、および無線通信装置１４で実行される上記各処理を実行するためのプログラムは、ＨＤＤ８６に記憶されていてもよい。また、情報処理装置１０、観測装置１２、および無線通信装置１４で実行される上記各処理を実行するためのプログラムは、ＲＯＭ８２に予め組み込まれて提供されていてもよい。
【０１６７】
また、情報処理装置１０、観測装置１２、および無線通信装置１４で実行される上記処理を実行するためのプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、ＣＤ−Ｒ、メモリカード、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、フレキシブルディスク（ＦＤ）等のコンピュータで読み取り可能な記憶媒体に記憶されてコンピュータプログラムプロダクトとして提供されるようにしてもよい。また、情報処理装置１０、観測装置１２、および無線通信装置１４で実行される上記処理を実行するためのプログラムを、インターネットなどのネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するようにしてもよい。また、情報処理装置１０、観測装置１２、および無線通信装置１４で実行される上記処理を実行するためのプログラムを、インターネットなどのネットワーク経由で提供または配布するようにしてもよい。
【０１６８】
なお、上記には、本発明の実施の形態を説明したが、上記実施の形態は、例として提示したものであり、発明の範囲を限定することは意図していない。この新規な実施の形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。この実施の形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１６９】
１…無線通信システム、１０…情報処理装置、１４…無線通信装置、１６…対象、２２…第１の記憶部、２０Ｃ…送信制御部、３０Ｃ…取得部、３０Ｄ…駆動制御部、３２…第２の記憶部
【図１】
2020136959.tif 000003
【図２】
2020136959.tif 000004
【図３】
2020136959.tif 000005
【図４】
2020136959.tif 000006
【図５】
2020136959.tif 000007
【図６】
2020136959.tif 000008
【図７】
2020136959.tif 000009
【図８】
2020136959.tif 000010
【図９】
2020136959.tif 000011
【手続補正書】
【提出日】令和2年7月6日(2020.7.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
情報処理装置と、前記情報処理装置と無線通信する複数の無線通信装置と、を備えた無線通信システムであって、
前記情報処理装置は、
前記無線通信装置をそれぞれ備えた複数の対象の特徴項目の特徴値と、前記特徴値の属するグループのグループ識別情報と、を複数の前記特徴項目ごとに対応付けた第１の情報を記憶した第１の記憶部と、
駆動対象の複数の前記無線通信装置の各々をそれぞれ備えた前記対象に共通し、複数の前記特徴項目の各々に予め割り当てられた桁に前記グループ識別情報を配置した複数の桁を有する指示コードを、無線通信可能な複数の前記無線通信装置の各々へ送信する送信制御部と、
を備え、
前記無線通信装置は、
当該無線通信装置を備えた前記対象の、前記特徴項目の前記特徴値の属する前記グループの前記グループ識別情報を、複数の前記特徴項目の各々に予め割り当てられた桁に配置した、複数の桁を有する当該無線通信装置の呼出コード、を記憶した第２の記憶部と、
前記指示コードを取得する取得部と、
取得した前記指示コードと、前記呼出コードを、同じ桁ごとに値を比較し、前記複数の桁の値が同じであると判定した場合、当該無線通信装置に設けられた駆動部を駆動する駆動制御部と、
を備える無線通信システム。
【請求項２】
前記情報処理装置は、
ユーザーに入力された複数の前記特徴項目と複数の前記特徴値を受け付け、前記第１の記憶部の第２の情報に登録する受付部と、
前記第１の情報および前記第２の情報を用いて、前記無線通信装置の前記呼出コードを生成する生成部と、を有し、
前記送信制御部は、前記生成部によって生成された前記呼出コードを、複数の前記無線通信装置の各々へ送信する、
請求項１に記載の無線通信システム。
【請求項３】
前記送信制御部は、
前記無線通信装置の駆動を停止させる場合に、前記無線通信装置を備えた前記対象の特徴に応じた前記グループ識別情報によって表されるコードを前記無線通信装置へ送信する請求項１または請求項２に記載の無線通信システム。
【請求項４】
前記指示コードおよび前記呼出コードの桁数は同じであり、予め定めた桁数以下である、
請求項１〜請求項３の何れか一項に記載の無線通信システム。
【請求項５】
前記指示コードに含まれる前記グループ識別情報の少なくとも１つは、ワイルドカードである、
請求項１〜請求項４の何れか一項に記載の無線通信システム。  
【請求項６】
複数の無線通信装置と無線通信するコンピュータに、
駆動対象の複数の前記無線通信装置の各々をそれぞれ備えた対象に共通する、前記対象の複数の特徴項目の特徴値の属するグループのグループ識別情報を、複数の前記特徴項目の各々に予め割り当てられた桁に配置した指示コードを、無線通信可能な複数の前記無線通信装置の各々へ送信するステップを、実行させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明の第１態様にかかる無線通信システムは、情報処理装置と、前記情報処理装置と無線通信する複数の無線通信装置と、を備えた無線通信システムであって、前記情報処理装置は、前記無線通信装置をそれぞれ備えた複数の対象の特徴項目の特徴値と、前記特徴値の属するグループのグループ識別情報と、を複数の前記特徴項目ごとに対応付けた第１の情報を記憶した第１の記憶部と、駆動対象の複数の前記無線通信装置の各々をそれぞれ備えた前記対象に共通し、複数の前記特徴項目の各々に予め割り当てられた桁に前記グループ識別情報を配置した複数の桁を有する指示コードを、無線通信可能な複数の前記無線通信装置の各々へ送信する送信制御部と、を備え、前記無線通信装置は、当該無線通信装置を備えた前記対象の、前記特徴項目の前記特徴値の属する前記グループの前記グループ識別情報を、複数の前記特徴項目の各々に予め割り当てられた桁に配置した、複数の桁を有する当該無線通信装置の呼出コード、を記憶した第２の記憶部と、前記指示コードを取得する取得部と、取得した前記指示コードと、前記呼出コードを、同じ桁ごとに値を比較し、前記複数の桁の値が同じであると判定した場合、当該無線通信装置に設けられた駆動部を駆動する駆動制御部と、を備える。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
また、前記情報処理装置は、ユーザーに入力された複数の前記特徴項目と複数の前記特徴値を受け付け、前記第１の記憶部の第２の情報に登録する受付部と、前記第１の情報および前記第２の情報を用いて、前記無線通信装置の前記呼出コードを生成する生成部と、を有し、前記送信制御部は、前記生成部によって生成された前記呼出コードを、複数の前記無線通信装置の各々へ送信する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、前記送信制御部は、前記無線通信装置の駆動を停止させる場合に、前記無線通信装置を備えた前記対象の特徴に応じた前記グループ識別情報によって表されるコードを前記無線通信装置へ送信する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、前記指示コードおよび前記呼出コードの桁数は同じであり、予め定めた桁数以下である。
また、前記指示コードに含まれる前記グループ識別情報の少なくとも１つは、ワイルドカードである。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、本発明の第２態様にかかるプログラムは、複数の無線通信装置と無線通信するコンピュータに、駆動対象の複数の前記無線通信装置の各々をそれぞれ備えた対象に共通する、前記対象の複数の特徴項目の特徴値の属するグループのグループ識別情報を、複数の前記特徴項目の各々に予め割り当てられた桁に配置した指示コードを、無線通信可能な複数の前記無線通信装置の各々へ送信するステップを、実行させるためのプログラムである。