(57)【要約】【課題】配線が不要であり、複数の場所の中から目的の場所を見つけやすくすることができる受信装置及び位置特定システムを提供する。【解決手段】受信装置３は、ＬＥＤ３３と、自装置のＩＤ及びＬＥＤ３３の制御規則を格納するメモリ３４と、送信装置４から送信されるＩＤを受信する無線通信モジュール３２と、送信装置４から受信したＩＤと自装置のＩＤとに基づいて、送信装置４から受信したＩＤにより特定される目的の受信装置３と自装置との相対距離あるいは相対位置の少なくとも一方を算出し、算出された相対距離あるいは当該相対位置の少なくとも一方と、当該相対距離あるいは当該相対位置の少なくとも一方に対応するＬＥＤ３３の制御規則とに基づいて、ＬＥＤ３３を制御する処理部３１とを備える。【選択図】図２
2017010814.tif 000002
【特許請求の範囲】
【請求項１】
照明手段と、
自装置に対応する特定情報、及び前記照明手段の制御規則を格納する格納手段と、
送信装置から送信される特定情報を受信する受信手段と、
前記送信装置より受信した前記特定情報と前記格納手段に格納される特定情報とに基づいて、前記特定情報により特定される受信装置と自装置との相対距離あるいは相対位置の少なくとも一方を算出する算出手段と、
前記算出された相対距離あるいは相対位置の少なくとも一方と、当該相対距離あるいは当該相対位置の少なくとも一方に対応する前記照明手段の制御規則とに基づいて、前記照明手段を制御する制御手段と
を備えることを特徴とする受信装置。
【請求項２】
前記照明手段の制御規則は、前記送信装置から受信した特定情報に対応する受信装置及び前記自装置との間の相対距離あるいは相対位置の少なくとも一方と、前記照明手段の点灯、点滅又は消灯手順との関係を示すものであることを特徴とする請求項１に記載の受信装置。
【請求項３】
前記送信装置から前記特定情報を受信してからの経過時間を計測する計時手段を備え、
前記制御手段は、前記計時手段で計測された経過時間と、前記照明手段の制御規則とに基づいて、前記特定情報を受信してからの経過時間に応じた態様で前記照明手段を制御することを特徴とする請求項１に記載の受信装置。
【請求項４】
前記制御手段による前記照明手段の制御が完了する前に、前記受信手段が別の特定情報を受信した場合には、前記制御手段は、受信した前記別の特定情報に基づいた前記照明手段の制御を行わないことを特徴とする請求項１乃至３のいずれか１項に記載の受信装置。
【請求項５】
前記格納手段は、前記自装置の属するブロックを特定するブロックコードを格納し、
前記制御手段は、前記送信装置から受信されたブロックコードと前記格納手段に格納されたブロックコードが一致する場合に、前記照明手段を制御することを特徴とする請求項１乃至４のいずれか１項記載の受信装置。
【請求項６】
特定情報を送信する送信装置と、
前記送信装置から送信される前記特定情報を受信する複数の受信装置とを備え、
前記複数の受信装置の各々は、
照明手段と、
自装置の特定情報及び前記照明手段の制御規則を格納する格納手段と、
前記送信装置から特定情報を受信する受信手段と、
前記送信装置から受信した特定情報と前記自装置の特定情報とに基づいて、前記受信した特定情報に対応する受信装置と前記自装置との間の相対距離あるいは相対位置の少なくとも一方を算出する算出手段と、
前記算出された相対距離あるいは相対位置の少なくとも一方と前記照明手段の制御規則とに基づいて、前記照明手段を制御する制御手段と
を備えることを特徴とする位置特定システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信装置及び位置特定システムに関する。
【背景技術】
【０００２】
従来より、探索対象物の位置をユーザに分かりやすく提示する照明装置が知られている（例えば、特許文献１参照）。この照明装置では、ＣＰＵが探索対象物の位置を把握し、探索対象物の位置を示すように複数のＬＥＤの発光態様を制御する。
【０００３】
また、従来より、ＩＤを入力すると、対応する鍵が開錠され、収納部の位置をランプで操作者に知らせるシステムが知られている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１０６１５７号公報
【特許文献２】特開２００５−１４６７８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記特許文献１，２のシステムでは、ＬＥＤ又はランプの発光によって収納部の位置が通知される。しかしながら、下駄箱や傘立てのような、多数の収納部が広範囲に分布する場合、１箇所のＬＥＤ又はランプが発光しても、目的の収納部が見つけにくい場合がある。
【０００６】
また、上記特許文献１，２のシステムでは、ＣＰＵ又は制御部が、複数のＬＥＤ又は複数のランプのオン／オフを制御するので、ＣＰＵと複数のＬＥＤとの間又は制御部と複数のランプとの間を接続する多数の配線が必要になる。このため、既存の設備に上記特許文献１，２のシステムを追加することは難しく、断線による故障も発生しやすい。
【０００７】
本発明は、配線が不要であり、複数の場所の中から目的の場所を見つけやすくすることができる受信装置及び位置特定システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、明細書に開示された受信装置は、照明手段と、自装置に対応する特定情報、及び前記照明手段の制御規則を格納する格納手段と、送信装置から送信される特定情報を受信する受信手段と、前記送信装置より受信した前記特定情報と前記格納手段に格納される特定情報とに基づいて、前記特定情報により特定される受信装置と自装置との相対距離あるいは相対位置の少なくとも一方を算出する算出手段と、前記算出された相対距離あるいは相対位置の少なくとも一方と、当該相対距離あるいは当該相対位置の少なくとも一方に対応する前記照明手段の制御規則とに基づいて、前記照明手段を制御する制御手段とを備える。
【０００９】
上記目的を達成するため、明細書に開示された位置特定システムは、特定情報を送信する送信装置と、前記送信装置から送信される前記特定情報を受信する複数の受信装置とを備え、前記複数の受信装置の各々は、照明手段と、自装置の特定情報及び前記照明手段の制御規則を格納する格納手段と、前記送信装置から特定情報を受信する受信手段と、前記送信装置から受信した特定情報と前記自装置の特定情報とに基づいて、前記受信した特定情報に対応する受信装置と前記自装置との間の相対距離あるいは相対位置の少なくとも一方を算出する算出手段と、前記算出された相対距離あるいは相対位置の少なくとも一方と前記照明手段の制御規則とに基づいて、前記照明手段を制御する制御手段とを備える。
【発明の効果】
【００１０】
本発明によれば、配線が不要であり、複数の場所の中から目的の場所を見つけやすくすることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態にかかる位置特定システムを示す概略構成図である。
【図２】（Ａ）は送信装置の構成を示すブロック図であり、（Ｂ）は受信装置の構成を示すブロック図である。
【図３】（Ａ）は送信装置の構成の変形例を示すブロック図であり、（Ｂ）は受信装置の構成の変形例を示すブロック図である。
【図４】送信装置から受信装置に送信されるデータのフォーマットを示す図である。
【図５】図１の複数の受信装置の点灯パターンの一例を示す図である。
【図６】点灯パターンの他の例を示す図である。
【図７】送信装置で実行される処理を示すフローチャートである。
【図８】受信装置で実行される処理を示すフローチャートである。
【図９】受信装置で実行される処理の変形例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、図面を参照しながら本発明の実施の形態を説明する。
【００１３】
図１は、本発明の実施の形態にかかる位置特定システムを示す概略構成図である。
【００１４】
図１に示す位置特定システム１０は、例えば、複数のロッカー１と、送信装置４とを備えている。各ロッカー１は、例えば、５行ｘ７列の複数の収納部２と、５行ｘ７列の複数の受信装置３とを備えている。尚、各収納部２には、１つの受信装置３が設けられている。
【００１５】
送信装置４及び受信装置３は、一対一対応のセットであり、それぞれの装置にＩＤが設定されている。１つの送信装置４に設定されているＩＤは、１つの受信装置３（即ち、当該送信装置４とペアになる受信装置３）に設定されているＩＤと同一であり、その他の受信装置３に設定されているＩＤとは異なる。以下、送信装置４に設定されているＩＤを「送信装置４のＩＤ」、受信装置３に設定されているＩＤを「受信装置３のＩＤ」と称する。但し、１つの送信装置４が発信する電波（データ）は、全ての受信装置３が受信することができる。送信装置４及び受信装置３のＩＤは、後述するように、位置特定システム１０における受信装置３の位置に対応する座標情報を備えていてもよい。又は、各受信装置３が送信装置４から送信されたＩＤを座標情報に変換するためのデータを備えていてもよい。
【００１６】
図１の位置特定システム１０では、複数の受信装置３が設けられる場所としてロッカー１が使用されているが、複数の受信装置３が設けられる場所は、ロッカー１に限定されるものではない。例えば、複数の受信装置３が設けられる場所は、傘立て、下駄箱、又コンサートホールの座席などでもよい。また、各ロッカー１が備える収納部２及び受信装置３の個数は図１の例に限定されない。また、図１では、３台の送信装置４のみが記載されているが、本実施形態では、送信装置４の台数は、受信装置３の台数と同一である。
【００１７】
図２（Ａ）は送信装置の構成を示すブロック図であり、図２（Ｂ）は受信装置の構成を示すブロック図である。
【００１８】
図２（Ａ）に示すように、送信装置４は、処理部４１と、無線通信モジュール４２と、スイッチ４３と、メモリ４４と、アンテナ４５とを備えている。尚、送信装置４の電力は、例えば不図示の電池から供給される。ロッカーの例では、ロッカーを開けるための鍵に送信装置４を設ければよい。処理部４１は、プロセッサであり、送信装置４の全体の動作を制御する。無線通信モジュール４２は、例えば、Bluetooth Low Energy（Bluetoothは登録商標）に従ったブルートゥースモジュールである。無線通信モジュール４２は、Bluetooth Low Energyのアドバタイズ機能を利用して、メモリ４４に格納された送信装置４のＩＤ（識別子）をアンテナ４５を介して受信装置３に送信する。尚、無線通信モジュール４２は、ブルートゥースモジュールに限定されるものではなく、サブギガヘルツ帯（920MHz）の特定小電力無線を利用する無線モジュールであってもよい。
【００１９】
スイッチ４３は利用者によって操作され、オン（押下）操作時に、送信装置４のＩＤを受信装置３に送信するための指示を処理部４１に入力する。処理部４１は、スイッチ４３のオン（指示）に応じて、メモリ４４に格納された送信装置４のＩＤを読み出し、無線通信モジュール４２に送信する。メモリ４４は、送信装置４のＩＤを格納する。この送信装置４のＩＤは、当該送信装置４とペアになる受信装置３のＩＤと同一である。
【００２０】
図２（Ｂ）に示すように、受信装置３は、算出手段及び制御手段として機能する処理部３１と、受信手段として機能する無線通信モジュール３２と、照明手段として機能するＬＥＤ（Light Emitting Diode）３３と、格納手段として機能するメモリ３４と、アンテナ３５とを備えている。また、受信装置３は、外部電源５０と接続され、外部電源５０から必要な電力を受信する。処理部３１は、プロセッサであり、受信装置３の全体の動作を制御する。また、処理部３１は、送信装置４のＩＤの受信時からの経過時間を計測する計時手段として機能するタイマ３１Ａを備えている。無線通信モジュール３２は、例えば、Bluetooth Low Energyに従ったブルートゥースモジュールである。無線通信モジュール３２は、Bluetooth Low Energyのアドバタイズ機能を利用して、送信装置４のＩＤをアンテナ３５を介して受信する。尚、無線通信モジュール３２は、ブルートゥースモジュールに限定されるものではなく、サブギガヘルツ帯（920MHz）の特定小電力無線を利用する無線モジュールであってもよい。
【００２１】
ＬＥＤ３３は、処理部３１の制御に応じて、点灯、点滅又は消灯する。メモリ３３は、受信装置３自身のＩＤと、ＬＥＤ３３の制御規則を示すデータとを格納する。尚、ＬＥＤ３３の制御規則を示すデータの詳細は後述する。
【００２２】
処理部３１は、受信装置３自身のＩＤと、受信した送信装置４のＩＤとに基づいて、受信した送信装置４のＩＤに対応する受信装置３に対する自装置の相対距離及び／又は相対位置を算出し、ＬＥＤ３３の制御規則を示すデータと算出された相対距離及び／又は相対位置とに基づいて、ＬＥＤ３３の点灯、点滅又は消灯を制御する。送信装置４のＩＤの受信時からの経過時間がＬＥＤ３３の制御規則を示すデータに含まれている場合には、処理部３１は、タイマ３１Ａで計測されたＩＤ受信からの経過時間と、ＬＥＤ３３の制御規則を示すデータと、算出された相対距離及び／又は相対位置とに基づいて、ＬＥＤ３３の点灯、点滅又は消灯を制御する。
【００２３】
図３（Ａ）は送信装置の構成の変形例を示すブロック図であり、図３（Ｂ）は受信装置の構成の変形例を示すブロック図である。
【００２４】
図３（Ａ）の送信装置４は、図２（Ａ）の送信装置４の構成に加えて、充電池４６と、受信装置３と接続するためのインターフェース４７とを備えている。図３（Ｂ）の受信装置３は、図２（Ｂ）の受信装置３の構成に加えて、インターフェース４７と接続するためのインターフェース３６を備えている。インターフェース４７がインターフェース３６と接続すると、外部電源５０からの電力がインターフェース３６、４７を介して送信装置４の充電池４６に供給され、充電池４６を充電することができる。
【００２５】
図４は、送信装置から受信装置に送信されるデータのフォーマットを示す図である。このデータは、例えば、Bluetooth Low Energyの規格に従ったアドバタイズデータである。
【００２６】
図４のアドバタイズデータは、最大３１byteで構成され、アドバタイズメントストラクチャー（AD Structure）と呼ばれる情報要素が３１byteのパケットに詰め込まれている。個々のアドバタイズメントストラクチャーは、「Length」「AD Type」及び「Data」で構成される。図４では、アドバタイズメントストラクチャーが２セット記載されている。
【００２７】
「Length」はアドバタイズメントストラクチャーのデータ長を示し、「AD Type」はアドバタイズメントストラクチャーの種類を示し、「Data」はデータを示す。
【００２８】
図４に示すように、「AD Type」が「FF」である場合、そのアドバタイズメントストラクチャーが製造者特定データ（Manufacturer Specific Data）であることを意味し、製造者が自由にそのアドバタイズメントストラクチャーの長さと内容を決めることができる。「Company id」は製造者を示すＩＤである。
【００２９】
本実施の形態では、製造者が自由に決めるアドバタイズメントストラクチャーの「Data」（「Data（独自データ）」の領域）に、施設コード、ブロックコード、送信装置４のＩＤ及びリザーブ領域が含まれる。図４の施設コードは、位置特定システム１０を配置する施設を特定するコードであり、図１の例ではロッカー１が設置されている施設相当する。例えば、受信装置３は、送信装置４から受信した施設コードに基づいて、異なる施設で利用されている送信装置４からのデータを無視する。
【００３０】
図４のブロックコードは、送信装置４に対応する受信装置３が配置されているブロックを特定するコードである。例えば、図１の位置特定システム１０では、複数のロッカー１があり、１つのロッカー１が１つのブロックに相当する。受信装置３は、送信装置４から受信したブロックコードに基づいて、異なるブロック、つまり自装置が設置されていないロッカー１で利用されている送信装置４からのデータを無視することができる。なお、送信装置４から送信されるデータにブロックコードが含まれていない場合、複数のブロックが設けられ、且つ同一ＩＤを持つ受信装置３が異なるブロックで使用されていると、１つの送信装置４から送信されたＩＤが複数の受信装置３（１ブロック当たり１つの受信装置３）に対応してしまうため、無関係の受信装置３が受信したデータに基づく動作をしてしまうおそれがある。
【００３１】
図４のＩＤは、送信装置４及び送信装置４とペアになる受信装置３を特定するデータであり、受信装置３の座標情報（Ｘ座標、Ｙ座標）を示すデータを含んでいる。図４のリザーブは、空き領域である。例えば、施設コード、ブロックコード及び送信装置４のＩＤ以外で受信装置３に送られるべきデータは、図４のリザーブ領域に登録される。
【００３２】
尚、送信装置４から受信装置３に送信されるデータのフォーマットは、図４のフォーマットに限定されるものではない。例えば、ブルートゥース以外の無線モジュールが利用される場合には、送信装置４から受信装置３に送信されるデータは、少なくとも施設コード、ブロックコード及び送信装置４のＩＤを備えていればよい。
【００３３】
図５は、図１の複数の受信装置の点灯パターンの一例を示す図である。
【００３４】
多数のＬＥＤが広範囲に分布する場合、１箇所のＬＥＤだけが発光しても、目的の場所が見つけにくい場合がある。例えば、施設に複数のロッカーが設置されており、さらに各ロッカーに、複数の収納部に対応する複数のＬＥＤが設けられている場合には、目的の収納部に対応する１つのＬＥＤだけが発光しても、目的の収納部が見つけにくい。
【００３５】
そこで、本実施の形態では、ユーザが携帯する１つの送信装置４から送信されるＩＤに応答して、複数の受信装置３が、図５に示すように、目的の受信装置３（図５の例では中央の受信装置３）を指し示すように、位置特定システム１０全体としては見かけ上各受信装置３が協調動作を行う。なお、個々の受信装置３は自律的に動作し、受信装置３相互で連携した動作を行うわけではない。
【００３６】
具体的には、各受信装置３は独立して動作するが、各受信装置３の処理部３１が、自装置のＩＤと、送信装置４から受信したＩＤ（つまり、目的の受信装置３のＩＤ）とに基づいて、目的の受信装置３（自装置も含む）に対する自装置の相対距離および／または相対位置を算出し、算出された相対距離および／または相対位置と、相対距離および／または相対位置に応じたＬＥＤ３３の制御規則とに基づいて、ＬＥＤ３３の点灯、点滅又は消灯を制御する。これにより、複数の受信装置３のＬＥＤ３３が、図５に示すように、目的の受信装置３を指し示すように点灯、点滅又は消灯する。図５の例では、目的の受信装置３のＬＥＤ３３が点滅し、目的の受信装置３のＬＥＤ３３が十字の交点となるように、目的の受信装置３と同じ行あるいは同じ列に配置されている周辺の受信装置３のＬＥＤ３３が点灯する。他の受信装置３はＬＥＤを消灯する。尚、ＬＥＤ３３の点灯パターンは、十字形状に限定されておらず、他の点灯パターンでもよい。
【００３７】
目的の受信装置３からの距離や位置に応じたＬＥＤ３３の点灯パターンを実現するために、送信装置４のＩＤはペアとなる受信装置３の座標情報（Ｘ座標、Ｙ座標）を備えている。例えば、図５のように、複数の受信装置３が２次元に配列される場合には、送信装置４から送信されるＩＤがＸ座標及びＹ座標の２変数で構成されている。一方、受信装置３は自身が配置されている座標情報を記憶しており、受信した座標情報と自身が記憶している座標情報との比較を行う。なお、送信装置４のＩＤが受信装置３の座標情報を備えていない場合には、各受信装置３は、送信装置４から受信したＩＤを座標情報（Ｘ座標、Ｙ座標）に変換するためのデータを備えている。
【００３８】
本実施の形態では、受信装置３のＩＤを（Ｘ＿ｉ，Ｙ＿ｊ）で表す。ここで、Ｘ_ i、Ｙ＿ｊはそれぞれ受信装置３が配置されている位置のＸ軸およびＹ軸の座標値を示し、ｉ，ｊは自然数である。ここでは、受信装置３が図５に示すように配列している場合を想定する。あるユーザが携帯する送信装置４のＩＤが（Ｘ＿α，Ｙ＿β）であるとする。当該送信装置４のスイッチ４３が押下されると、送信装置４は、自身のＩＤを含むアドバタイズデータを全ての受信装置３に送信する。全ての受信装置３は送信装置４から送信されたアドバタイズデータを受信する。
【００３９】
このとき、送信装置４のＩＤに対応する受信装置３（つまり目的の受信装置３）と、送信装置４のＩＤを受信したある受信装置３とのＸ軸上の相対距離は、│Ｘ＿ｉ−Ｘ＿α│で表される。同様に、目的の受信装置３と、送信装置４のＩＤを受信したある受信装置３とのＹ軸上の相対距離は、│Ｙ＿ｊ−Ｙ＿β│で表される。
【００４０】
図５の点灯パターンを実現するには、各受信装置３の処理部３１が、以下の条件１のいずれに自身が該当するのかを判別し、その結果に基づいてＬＥＤ３３の点灯、点滅又は消灯を制御する。つまり、以下の条件１が、上述したＬＥＤ３３の制御規則を示すデータの一例である。
（条件１）
・│Ｘ＿ｉ−Ｘ＿α│＝０且つ│Ｙ＿ｊ−Ｙ＿β│＝０：点滅
・│Ｘ＿ｉ−Ｘ＿α│＝０且つ│Ｙ＿ｊ−Ｙ＿β│≠０：点灯
・│Ｘ＿ｉ−Ｘ＿α│≠０且つ│Ｙ＿ｊ−Ｙ＿β│＝０：点灯
・│Ｘ＿ｉ−Ｘ＿α│≠０且つ│Ｙ＿ｊ−Ｙ＿β│≠０：消灯
「｜Ｘ＿ｉ−Ｘ＿α｜＝０」、あるいは「｜Ｙ＿ｊ−Ｙ＿β｜＝０」である場合、受信装置３は目的の受信装置３と同じ列、あるいは同じ行に配置されていることを意味する。
「│Ｘ＿ｉ−Ｘ＿α│＝０且つ│Ｙ＿ｊ−Ｙ＿β│＝０」の場合、受信したＩＤは自装置のＩＤであるため、処理部３１は自装置のＬＥＤを点滅させる。
「│Ｘ＿ｉ−Ｘ＿α│＝０且つ│Ｙ＿ｊ−Ｙ＿β│≠０」、あるいは「│Ｘ＿ｉ−Ｘ＿α│≠０且つ│Ｙ＿ｊ−Ｙ＿β│＝０」の場合、自装置は目的の受信装置３と同じ列、あるいは同じ行に配置されていることを意味する。
【００４１】
次に、別の点灯パターンを説明する。
【００４２】
点灯パターンは形状だけでなく、時間的要素に応じたものとすることもできる。図６は、点灯パターンの他の例を示す図である。複数の受信装置３が図６に示す円内に配置され、白い領域はＬＥＤが点灯している受信装置３の、黒い領域はＬＥＤが消灯している受信装置３の配置されている領域をそれぞれ示している。
【００４３】
図６では、最初は、全ての受信装置３を点灯させ、時間経過とともに点灯する受信装置３を減らし、最終的に目的の受信装置３のみを点灯させている。換言すれば、図６では、目的の受信装置３を中心として、時間経過にともなって目的の受信装置３からの距離が長い受信装置３を段階的（１秒ごと）に消灯し、最終的に目的の受信装置３のみを点灯させている。つまり、円状に広がっている、点灯している受信装置３が時間経過とともに円が小さくなるように減少し、最終的に目的の受信装置３のみを点灯させている。これにより、目的の受信装置３をより分かりやすく指し示している。
【００４４】
このとき、送信装置４のＩＤに対応する受信装置３（つまり目的の受信装置３）と、それぞれの受信装置３との相対距離Ｌは、以下の式（１）で表される。
【００４５】
【数１】
2017010814.tif 000003
図６の点灯パターンを実現するには、各受信装置３の処理部３１が、以下の条件２及びタイマ３１Ａで計測される送信装置４からのＩＤの受信時からの経過時間に基づいて、ＬＥＤ３３の点灯、点滅又は消灯を制御する。つまり、以下の条件２は、上述したＬＥＤ３３の制御規則を示すデータの一例である。
【００４６】
（条件２）
・「最初」
ＡＬＬ：点灯
・「１秒後」
Ｌ＜Ｌ＿１：点灯
Ｌ≧Ｌ＿１：消灯
・「２秒後」
Ｌ＜Ｌ＿２：点灯
Ｌ≧Ｌ＿２：消灯
但し、Ｌ＿１＞Ｌ＿２
・「３秒後」
Ｌ＜Ｌ＿３：点灯
Ｌ≧Ｌ＿３：消灯
但し、Ｌ＿２＞Ｌ＿３
尚、Ｌ＿１〜Ｌ＿３は、それぞれＩＤ受信から１秒〜３秒後の、目的の受信装置３との相対距離の閾値である。
【００４７】
図７は、送信装置で実行される処理を示すフローチャートである。
【００４８】
まず、処理部４１はスイッチ４３が押下されたか、即ち、スイッチ４３がオンであるか否かを判別する（ステップＳ１）。スイッチ４３が押下されていない場合（ステップＳ１でＮＯ）には、ステップＳ１での判別を繰り返す。一方、スイッチ４３が押下されたと判断した場合（ステップＳ１でＹＥＳ）には、処理部４１は，メモリ４４に格納された送信装置４のＩＤを含むアドバタイズデータを読み出し、無線通信モジュール４２及びアンテナ４５を介してアドバタイズデータを各受信装置３に送信する（ステップＳ２）。その後、手順はステップＳ１に戻る。尚、ブルートゥース以外の無線モジュールが利用される場合には、送信装置４から受信装置３に送信されるデータは、少なくとも施設コード、ブロックコード及び送信装置４のＩＤを備えている。
【００４９】
図８は、受信装置で実行される処理を示すフローチャートである。受信装置３は、送信装置４からのアドバタイズデータの受信が可能な状態になっているものとする。
【００５０】
処理部３１は、無線通信モジュール３２を介して送信装置４のＩＤを含むアドバタイズデータの受信を開始する（ステップＳ１１）。
【００５１】
処理部３１は、送信装置４のＩＤを受信したか否かを判別する（ステップＳ１２）。送信装置４のＩＤを受信していない場合には（ステップＳ１２でＮＯ）、手順はステップＳ１１に戻る。一方、送信装置４のＩＤを受信した場合には（ステップＳ１２でＹＥＳ）、処理部３１は、受信装置３自身のＩＤと、受信した送信装置４のＩＤとに基づいて、受信装置３自身と受信したＩＤに対応する受信装置３との相対距離および／または相対位置を算出する（ステップＳ１３）。
【００５２】
処理部３１は、ＬＥＤ３３の制御規則を示すデータと算出された相対距離および／または相対位置とに基づいて、ＬＥＤ３３の点灯、点滅又は消灯の制御を開始する（ステップＳ１４）。
【００５３】
次に処理部３１は制御規則を示すデータとタイマ３１Ａのカウントを用いて、送信装置４のＩＤを受信してから一定時間が経過してＬＥＤの点灯制御のための一連の制御シーケンスが完了したかどうかを判定する（ステップＳ１５）。一連の制御シーケンスが完了した場合（ステップＳ１５でＹＥＳ）、処理部３１は、ステップＳ１４で開始されたＬＥＤ３３の点灯、点滅又は消灯の制御を終了する（ステップＳ１６）。
【００５４】
また、処理部３１は、一連の制御シーケンスが完了していない状態で別の送信装置４のＩＤを受信したか否かを判別する（ステップＳ１５でＮＯ、ステップＳ１７）。別の送信装置４のＩＤを受信していない場合には（ステップＳ１７でＮＯ）、手順はステップＳ１５に戻る。
【００５５】
一方、一連の制御シーケンスが完了していない状態で別の送信装置４のＩＤを受信した場合には（ステップＳ１７でＹＥＳ）、処理部３１は、受信した別の送信装置４のＩＤを廃棄するか、又は受信した別の送信装置４のＩＤをメモリ３４に保持する（ステップＳ１８）。その後、手順はステップＳ１５に戻る。      
【００５６】
ステップＳ１８で別の送信装置４のＩＤを廃棄し、又はメモリ３４に保持する理由は、前に受信した送信装置４のＩＤに関連するＬＥＤ３３の点灯、点滅又は消灯の制御が終了していないからである。つまり、本実施の形態では、各々の受信装置３のＬＥＤ３３が目的の受信装置３を指し示すようにＬＥＤを点灯、点滅又は消灯させているが、２つの送信装置４のＩＤを同時に処理すると、複数の目的の受信装置３を指し示すように各受信装置３がＬＥＤを点灯させる制御を行ってしまい、却って目的の受信装置３が判別しにくくなるおそれがあるためである。そのため、各受信装置３は、先に受信したＩＤに関連する一連の制御シーケンスが完了するまでは、後から受信したＩＤに対する処理を実行しないようにするために、後から受信した別の送信装置４のＩＤの破棄、あるいはメモリへの保持を行う。
【００５７】
尚、ステップＳ１８で別の送信装置４のＩＤをメモリ３４に保持する場合には、処理部３１は、前に受信した送信装置４のＩＤに関連するＬＥＤ３３の点灯、点滅又は消灯の制御が全ての受信装置３で終了した後に、メモリ３４からＩＤを読みだして、このＩＤに対応する受信装置３との相対距離及び／又は相対位置の算出（ステップＳ１３参照）及び、対応するＬＥＤ３３の点灯、点滅又は消灯の制御を行う（ステップＳ１４参照）。前に受信したＩＤに関する処理が全ての受信装置３で終了したか否かは、例えば自身のＬＥＤ制御の開始からの経過時間に基づいて判断することが可能である。
【００５８】
また、送信装置４のＩＤの受信時からの経過時間がＬＥＤ３３の制御規則を示すデータに含まれている場合には、処理部３１はステップＳ１４において、タイマ３１Ａで計測されたＩＤ受信からの経過時間と、ＬＥＤ３３の制御規則を示すデータと、算出された相対距離とに基づいて、ＬＥＤ３３の点灯、点滅又は消灯の制御を開始する。
【００５９】
図９は、受信装置で実行される処理の変形例を示すフローチャートである。図８と同じの処理には同じステップ番号を付し、その説明を省略する。
【００６０】
送信装置４のＩＤを受信した場合には（ステップＳ１２でＹＥＳ）、処理部３１は、送信装置４から施設コードを受信したか否かを判別する（ステップＳ２１）。送信装置４から施設コードを受信していない場合には（ステップＳ２１でＮＯ）、本処理を終了する。
【００６１】
送信装置４から施設コードを受信している場合には（ステップＳ２１でＹＥＳ）、送信装置４から受信した施設コードが自装置の施設コードと一致しているか否かを判別する（ステップＳ２２）。送信装置４からの施設コードが自装置の施設コードと一致していない場合には（ステップＳ２２でＮＯ）、処理部３１は受信した施設コードを廃棄して、本処理を終了する。
【００６２】
送信装置４からの施設コードが自装置の施設コードと一致している場合には（ステップＳ２２でＹＥＳ）、処理部３１は、送信装置４からブロックコードを受信したか否かを判別する（ステップＳ２３）。送信装置４からブロックコードを受信していない場合には（ステップＳ２３でＮＯ）、本処理を終了する。
【００６３】
送信装置４からブロックコードを受信している場合には（ステップＳ２３でＹＥＳ）、送信装置４からのブロックコードが自装置のブロックコードと一致しているか否かを判別する（ステップＳ２４）。送信装置４からブロックコードが自装置のブロックコードと一致していない場合には（ステップＳ２４でＮＯ）、処理部３１は受信したブロックコードを廃棄して、本処理を終了する。
【００６４】
送信装置４からのブロックコードが自装置のブロックコードと一致している場合には（ステップＳ２４でＹＥＳ）、処理部３１は、所定時間（例えば３秒）ＬＥＤ３３を点滅させる。特定ブロック内のすべての受信装置３が同様な処理を実行することにより、このブロックに属する全ての受信装置３のＬＥＤ３３が点滅する。その後、手順はステップＳ１３に進む。
【００６５】
従って、図９の処理では、まず、送信装置４が送信したブロックコードと一致するブロックコードを有する全ての受信装置３のＬＥＤ３３が所定時間点滅し、その後、点滅した複数の受信装置３のＬＥＤ３３が、目的の受信装置３を指し示すように点灯、点滅又は消灯される。よって、図９の処理によれば、複数の受信装置３を備えるロッカー１（即ちブロック）が複数ある場合でも、目的の場所、言い換えると特定のロッカーを見つけやすくすることができる。
【００６６】
以上説明したように、本実施の形態によれば、受信装置３は、ＬＥＤ３３と、自装置のＩＤ及びＬＥＤ３３の制御規則を示すデータを格納するメモリ３４と、送信装置４から送信されるＩＤを受信する無線通信モジュール３２と、送信装置４から受信したＩＤと自装置のＩＤとに基づいて、送信装置４から受信したＩＤにより特定される目的の受信装置３と自装置との相対距離あるいは相対位置の少なくとも一方を算出し、算出された相対距離あるいは当該相対位置の少なくとも一方と、当該相対距離あるいは当該相対位置の少なくとも一方に対応するＬＥＤ３３の制御規則とに基づいて、ＬＥＤ３３を制御する処理部３１とを備える。よって、本実施の形態に係る受信装置３によれば、配線が不要であり、複数の場所の中から目的の場所を見つけやすくすることができる。
【００６７】
尚、本発明は、上述した実施の形態に限定されるものではなく、その要旨を逸脱しない範囲内で種々変形して実施することが可能である。
【符号の説明】
【００６８】
３  受信装置
４  送信装置
１０  位置特定システム
３１  処理部
３２  無線通信モジュール
３３  ＬＥＤ（Light Emitting Diode）
３４  メモリ
３５  アンテナ
【図１】
2017010814.tif 000004
【図２】
2017010814.tif 000005
【図３】
2017010814.tif 000006
【図４】
2017010814.tif 000007
【図５】
2017010814.tif 000008
【図６】
2017010814.tif 000009
【図７】
2017010814.tif 000010
【図８】
2017010814.tif 000011
【図９】
2017010814.tif 000012