(57)【要約】【課題】複数のビーコン端末が発生するビーコン信号の混信を防ぎながら、各ビーコン端末の消費電力を平均化することが可能なビーコン端末認識方法を提供する。【解決手段】複数のビーコン端末３として、予め定めた複数の信号パターンを内蔵しており、該複数の信号パターンから選択した信号パターンに従って、２以上の一定時間長さのビーコン信号及び２以上の信号休止期間を含む信号列を一定の周期で発生するように構成されたものを準備する。複数のビーコン端末において、それぞれ１周期または複数周期ごとに、予め定めた複数の信号パターンからランダムに次の１周期または複数周期で使用する信号パターンを選択し、該次の周期または複数周期では、新たに選択した信号パターンに従って信号列を発生する。【選択図】  図４
2018056798.tif 000002
【特許請求の範囲】
【請求項１】
複数のビーコン端末が発生する複数のビーコン信号を、１以上のビーコン信号収集端末で受信して、前記１以上のビーコン信号収集端末の周囲に存在する前記複数のビーコン端末を認識するビーコン端末認識方法であって、
前記複数のビーコン端末として、予め定めた複数の信号パターンを内蔵しており、該複数の信号パターンから選択した前記信号パターンに従って、２以上の一定時間長さのビーコン信号及び２以上の信号休止期間を含む信号列を一定の周期で発生するように構成されたものを準備し、
前記複数のビーコン端末において、それぞれ１周期または複数周期ごとに、前記予め定めた複数の信号パターンからランダムに次の１周期または複数周期で使用する前記信号パターンを選択し、該次の周期または複数周期では、新たに選択した前記信号パターンに従って前記信号列を発生することを特徴とするビーコン端末認識方法。
【請求項２】
前記複数のビーコン端末は、前記ビーコン端末の固体番号に含まれる数字、文字及び／または記号を利用して前記複数の信号パターンから前記信号パターンをランダムに選択することを特徴とする請求項１に記載のビーコン端末認識方法。
【請求項３】
前記複数のビーコン端末は、前記ビーコン信号と前記信号休止期間とが交互に現れる前記信号パターンを選択したときには、前記２以上の信号休止期間の比率をランダムに変更することを特徴とする請求項１に記載のビーコン端末認識方法。
【請求項４】
前記複数のビーコン端末は、前記ビーコン端末の固体番号に含まれる数字、文字及び／または記号を利用して前記比率を変更することを特徴とする請求項３に記載のビーコン端末認識方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の労働者等の移動する監視対象物の存在状況を管理するための監視対象物管理システムに使用するビーコン端末の認識方法に関するものである。
【背景技術】
【０００２】
従来から、複数の移動する監視対象物の存在状況を管理するニーズが存在している。例えば、プラント建設現場等の作業現場では、予定人数の労働者が予め定めた作業現場で働いているか否かなどの労務管理を行う必要があり、一般的には、入退出の際に、ゲート等でＲＦＩＤ（Radio Frequency IDentification）からの情報によって、作業現場への出入りの管理を行っている。また、複数の労働者にビーコン信号を発信する発信機となるＲＦＩＤタグを保持させ、作業場所にビーコン信号を受信する受信機となるＲＦＩＤタグリーダを配置し、労務管理を行う管理システムも開発されている（例えば、特開２０１０−４００３８号公報（特許文献１））。
【０００３】
そこで、発明者らは、複数のビーコン端末と、１以上のビーコン信号収集端末と、管理用サーバとから構成される、監視対象物管理システムを開発している。監視対象物管理システムは、複数のビーコン端末を監視対象物に保持させ、ビーコン端末が発信するビーコン信号を１以上のビーコン信号収集端末で収集し、管理用サーバで監視対象物の存在状況を管理するものである。
【０００４】
複数のビーコン端末のそれぞれは、不特定のビーコン信号収集端末で受信できる電波として、ビーコン端末の周囲にビーコン信号を発信する、いわゆるブロードキャスト方式で電波を発信するものであり、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標） Ｌｏｗ Ｅｎｅｒｇｙ（ＢＬＥ）技術を用いたｉＢｅａｃｏｎ（登録商標）の発信機等を想定している。
【０００５】
複数のビーコン端末でブロードキャスト方式で電波を発信し、ビーコン信号収集端末で受信し、受信したビーコン信号に基づいてビーコン端末の位置等の存在状況を管理するためには、複数のビーコン端末のそれぞれが発信するビーコン信号の周波数及び電波強度を同等にしておく必要がある。しかしながら、このようにすると、ビーコン信号収集端末で複数のビーコン信号を受信した際に、受信強度が同程度のビーコン信号同士が混信を起こしてしまい、ビーコン信号を受信できないことがあり得る。
【０００６】
図６は、ビーコン信号が混信を起こす可能性のある具体例を示す図である。複数のビーコン端末は、ビーコン信号を発信する発信時間と、ビーコン信号を発信しない休止時間の組み合わせからなる所定の時間長（ｔ）のビーコン発信周期を有している。通常は、各ビーコン端末は、一定周期で発信と休止を繰り返している。ここで、１つのビーコン端末（ビーコン端末Ａ）の発信時間と、他のビーコン端末（ビーコン端末Ｂ）の発信時間が重複し、且つ、ビーコン信号収集端末が受信するビーコン端末Ａのビーコン信号の受信強度と、ビーコン端末Ｂのビーコン信号の受信強度が同程度の場合、電波の衝突が生じてしまい、ビーコン信号収集端末がいずれのビーコン信号をも受信できない可能性がある。
【０００７】
そこで、例えば、特開２００５−２７７５００号公報（特許文献２）に記載のように、休止期間を変化させることで、電波の衝突を回避しようとするものが存在する。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１０−４００３８号公報
【特許文献２】特開２００５−２７７５００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
監視対象物管理システムを構成する複数のビーコン端末は、人が携行しても邪魔にならない小型の装置である。多くのものは、充電を行えない一次電池を電源とするものであり、電池残量がなくなると廃棄する使い捨てタイプのものも多い。監視対象物管理システムでは、同時に数十、数百以上のビーコン端末を使うことも想定されているため、複数のビーコン端末がバラバラに電池残量がなくなってしまうことをなるべく避けたいという要望がある。そのため、複数のビーコン端末のそれぞれの使用開始時期及び使用期間を合わせて、想定されている電池寿命の範囲内でビーコン端末を交換することが望ましい。
【００１０】
しかしながら、特許文献２（特開２００５−２７７５００号公報）のように、休止期間を変化させてしまうと、一定の期間内におけるビーコン信号の発信回数にばらつきが生じる可能性がある。その結果として、各ビーコン端末の消費電力がばらつき、電池残量がばらつくことになる。
【００１１】
本発明の目的は、複数のビーコン端末が発生するビーコン信号の混信を防ぎながら、各ビーコン端末の消費電力を平均化することが可能なビーコン端末認識方法を提供することにある。
【課題を解決するための手段】
【００１２】
本発明のビーコン端末認識方法は、複数のビーコン端末が発生する複数のビーコン信号を、１以上のビーコン信号収集端末で受信して、１以上のビーコン信号収集端末の周囲に存在する複数のビーコン端末を認識するビーコン端末認識方法に関するものである。複数のビーコン端末として、予め定めた複数の信号パターンを内蔵しており、該複数の信号パターンから選択した信号パターンに従って、２以上の一定時間長さのビーコン信号及び２以上の信号休止期間を含む信号列を一定の周期で発生するように構成されたものを準備する。そして、複数のビーコン端末において、それぞれ１周期または複数周期ごとに、予め定めた複数の信号パターンからランダムに次の１周期または複数周期で使用する信号パターンを選択し、該次の周期または複数周期では、新たに選択した信号パターンに従って信号列を発生する。
【００１３】
このような複数のビーコン端末を用いることで、１周期または複数周期ごとに、ビーコン信号の発信期間をずらしてビーコン信号同士が混信することを防ぎながら、一定期間内での各ビーコン端末の発信回数を同回数にすることができる。その結果、各ビーコン端末の消費電力を平均化することができるため、複数のビーコン端末の使用開始時期及び使用期間を合わせれば、理論上、複数のビーコン端末のそれぞれの電池残量は同じになるので、複数のビーコン端末の電池残量の管理が容易になる。
【００１４】
複数のビーコン端末で、複数の信号パターンから信号パターンをランダムに選択する方法は任意である。通常、ビーコン端末は、それぞれ固有の固体番号を有していることから、固体番号に含まれる数字、文字及び／または記号を利用すれば、簡単な方法でランダムに選択が可能である。
【００１５】
複数のビーコン端末は、ビーコン信号と信号休止期間とが交互に現れる信号パターンを選択したときには、２以上の信号休止期間の比率をランダムに変更するようにしてもよい。このように休止期間の比率を変えれば、さらにビーコン信号同士が混信することを防ぐことができる。この場合も、ビーコン端末の固体端末に含まれる数字、文字及び／または記号を利用して比率を変更すればよい。
【図面の簡単な説明】
【００１６】
【図１】本実施の形態のビーコン端末認識方法を利用するプラント建設現場の労務管理システムの概念図である。
【図２】ビーコン端末の構成を示すブロック図である。
【図３】ビーコン端末の信号パターンの一例を示す図である。
【図４】ビーコン端末の信号パターンを決定する演算のフローチャートである。
【図５】本実施の形態のビーコン端末認識方法によるタイムチャートの例を示す図である。
【図６】従来のビーコン端末認識方法によるタイムチャートの例を示す図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照して、本発明のビーコン端末認識方法の実施の形態を詳細に説明する。
【００１８】
図１は、本実施の形態のビーコン端末認識方法を利用する監視対象物管理システム内の労務管理システム１の概念図である。
【００１９】
プラント建設現場では、１以上の監督者ＳＦと複数の労働者ＦＬからなる複数のグループを構成し、グループ単位で移動して、作業をしている。労務管理システム１は、プラント建設現場内を移動する１以上の監督者ＳＦの周囲に存在する複数の労働者ＦＬを把握するためのものであり、主に、複数のビーコン端末３（ビーコン端末３ａ，３ｂ，３ｃ・・・）と、１以上のビーコン信号収集端末５（ビーコン信号収集端末５ａ，５ｂ，５ｃ・・・）、管理用サーバ７とから構成されている。
【００２０】
複数のビーコン端末３は、プラント建設現場に存在して移動する複数の労働者ＦＬにそれぞれ保持され、それぞれ固有のビーコン識別子を有して、それぞれビーコン信号を発信するものである。本実施の形態では、ビーコン端末３は、Ｂｌｕｅｔｏｏｔｈ（登録商標） Ｌｏｗ Ｅｎｅｒｇｙ（ＢＬＥ）技術を用いたｉＢｅａｃｏｎ（登録商標）の発信機である。この発信機は小型軽量であるため、例えば、ＩＤカードを首掛けする際に使用するネックストラップに取り付けて労働者に携帯させることが可能である。
【００２１】
１以上のビーコン信号収集端末５は、プラント建設現場内を移動する１以上の監督者ＳＦに保持されるものである。１以上のビーコン信号収集端末５は、ビーコン信号を受信してビーコン識別子及びビーコン存在情報を取得し且つ位置測位システム（ＧＰＳ）によって位置情報を取得して、自発的にまたは要求に応じてビーコン識別子、ビーコン存在情報及び位置情報を出力する。本実施の形態では、ビーコン信号収集端末５は、ｉＢｅａｃｏｎが発する電波を受信することができる携帯端末としてのスマートフォンである。
【００２２】
管理用サーバ７は、１以上のビーコン信号収集端末５から得たビーコン識別子、ビーコン存在情報及び位置情報に基づいて、プラント建設現場における複数のビーコン端末（すなわち、複数の労働者ＦＬ）の存在状況を確定するものである。
【００２３】
［ビーコン端末の構成］
図２は、ビーコン端末３の構成を示すブロック図である。ビーコン端末３は、記憶部９と、水晶発振子１１と、カウンタ１３と、制御部１５と、ビーコン信号発信部１７とから構成されている。記憶部９には、固有のビーコン識別子（個体番号であるＵＵＩＤ(Universally Unique Identifier)）と、予め定めた複数の信号パターンとが記憶されている。水晶発振器１１は、ベースクロックとなるものである。カウンタ１３は、時間の基準を構成するものであり、水晶発振器１１の出力を０からカウントアップして、カウンタ値を得るようになっている。制御部１５は、固体番号及びカウンタ値に基づいて後述の演算を行い、信号パターンを選択する。ビーコン信号発信部１７は、制御部１５が決定した信号パターンで、ビーコン信号を発信する。
【００２４】
［信号パターン］
ビーコン端末３は、ビーコン信号を発信する発信時間と、ビーコン信号を発信しない休止時間の組み合わせからなる所定の時間長（ｔ）のビーコン発信周期を有している。本実施の形態では、ビーコン端末が、予め定めた複数の信号パターンを内蔵しており、該複数の信号パターンから選択した信号パターンに従って、２以上の一定時間長さのビーコン信号及び２以上の信号休止期間を含む信号列を一定の周期で発生する。具体的には、連続するｎのビーコン発信周期（ｎは２以上の整数）を１組とすると、発信と休止の組み合わせの最大数は、２ｎ！／ｎ！（２ｎ−ｎ）！の式で求まる。例えば、２つのビーコン発信周期を１組とする場合には、発信と休止の組み合わせは、６通りとなる。同様に、３つのビーコン発信周期を１組とする場合には、２０通りとなる。そして、この組み合わせの中から、複数の組み合わせ（ｍ通り）を選択して、ビーコン端末が内蔵する信号パターンとしている（２≦ｍ≦２ｎ！／ｎ！（２ｎ−ｎ）！  ただし、ｍは整数）。
【００２５】
本実施の形態では、図３に示すように、２つのビーコン発信周期（時間長＝２ｔ）を１組とした６通りの組み合わせの中から、５通りを選択して、信号パターン（Ｃａｓｅ１〜Ｃａｓｅ５）としている。図３に示した信号パターンにおいて、休止が連続する場合には、特に区分けせずに「休止」と図示してあり、休止が２つに分かれる場合には、「休止１」と「休止２」と図示してある。
【００２６】
［信号パターンの選択］
図４は、ビーコン端末の信号パターンを決定する演算のフローチャートである。本実施の形態では、各ビーコン端末３は、ビーコン端末の起動時には初期化時に信号パターンの選択を行い、その後は、休止期間時に演算を行い、次の信号パターンの選択を行っている。まず、制御部１５は、記憶部９からＵＵＩＤを構成する１２８ビットの数値を取得し、カウンタ１３から演算時のカウンタ値を取得し、両数値を加算する（ステップＳＴ１）。次に、得られた数値をシードとして、ランダム関数を呼び出し、ランダム数値を得る（ステップＳＴ２）。そして、得られたランダム数値をビット列１０１（十進数の５）で割り、得られた余りに１を加算して数値を得る（ステップＳＴ３）。ここで得られる数値は、１，２，３，４，５のいずれかであり、それぞれ、信号パターンのＣａｓｅ１〜Ｃａｓｅ５に対応して、どの信号パターンにするかが決定される（ステップＳＴ４）。
【００２７】
本実施の形態では、ビーコン信号の衝突をさらに避けるため、Ｃａｓｅ２及び３の場合、休止１と休止２の比率を変化させる。すなわち、どの信号パターンでも、２回分の休止期間の合計時間は変わらないため、休止期間が休止１と休止２に分かれるＣａｓｅ２及び３の場合には、その比率を変動させることで、ビーコン信号の衝突をさらに避けることができる。そこで、信号パターンを決定したら、次に、信号パターンがＣａｓｅ２または３のいずれかであるかを判定する（ステップＳＴ５）。Ｃａｓｅ２または３であった場合、制御部１５は、記憶部９からＵＵＩＤを構成する１２８ビットの数値の上位６４ビットの数値を取得し、カウンタ１３から演算時のカウンタ値を取得し、両数値を加算する（ステップＳＴ６）。次に、得られた数値をシードとして、ランダム関数を呼び出し、ランダム数値を得る（ステップＳＴ７）。そして、得られたランダム数値をビット列１０１０（十進数の１０）で割り、数値を得る（ステップＳＴ８）。ここで得られた数値を休止１の数値（比率）の十の位とする（ステップＳＴ９）。次に、制御部１５は、記憶部９からＵＵＩＤを構成する１２８ビットの数値の下位６４ビットの数値を取得し、カウンタ１３から演算時のカウンタ値を取得し、両数値を加算する（ステップＳＴ１０）。次に、得られた数値をシードとして、ランダム関数を呼び出し、ランダム数値を得る（ステップＳＴ１１）。そして、得られたランダム数値をビット列１０１０（十進数の１０）で割り、数値を得る（ステップＳＴ１２）。ここで得られた数値を休止１の数値（比率）の一の位とする（ステップＳＴ１３）。このようにして休止１の数値（比率）を決定し、１００から休止１の数値を減算して得られる数値を休止２の数値（比率）とし、休止１と休止２の比率を決定する（ステップＳＴ１４）。例えば、休止１として得られた数値が６２であった場合、休止２の数値は３８であり、休止１：休止２は、６２：３８となる。
【００２８】
図５は、本実施の形態のビーコン端末認識方法によるタイムチャートの例を示す図である。ビーコン端末３ａでは、初期化中に、信号パターンとして、Ｃａｓｅ２が選択され、休止１：休止２＝５０：５０となっている。ビーコン端末３ｂでは、初期化中にＣａｓｅ４が選択されている。ビーコン信号収集端末５が受信するビーコン端末３ａのビーコン信号の受信強度と、ビーコン端末３ｂのビーコン信号の受信強度が同程度の場合、（i）では混信が生じているが、（ii）ではビーコン端末３ｂのビーコン信号を受信し、（iii）ではビーコン端末３ａのビーコン信号を受信している。したがって、ビーコン信号の受信強度に変化がなくても、ビーコン信号収集端末５がビーコン信号を受信できるようになる。しかも、所定の期間内（図３では２周期）の間では、ビーコン端末３ａも３ｂも発信回数は２回で同じであり、休止期間の合計長も同じである。したがって、理論上は、ビーコン端末３ａも３ｂも消費電力は同じである。ビーコン端末３ａは、休止２の期間中に次の信号パターンの演算を行い、ビーコン端末３ｂは、休止期間中に次の信号パターンの演算を行う。
【００２９】
なお、本実施の形態において、発信時間と休止時間の組み合わせからなる時間長ｔは、１ｓである。また、発信するデータの情報量にもよるが、ビーコン信号の発信時間は、１００ｍｓ程度である。図５では、説明の便宜上、発信時間と休止時間の比率は正確には図示していない。
【００３０】
以上、本発明の実施の形態について具体的に説明したが、本発明はこれらの実施の形態に限定されるものではなく、本発明の技術的思想の範囲内で変更が可能であるのは勿論である。例えば、信号パターンの変更は上記例のように１周期ごとでもよいが、複数周期ごとにしてもよい。また、信号パターンの選択はランダムに行えればよいため、必ずしも上記のような演算でなくてもよく、他の手法によってもよい。上記ではビーコン端末に含まれるＵＵＩＤを利用したが、ビーコン端末によっては、他の数字や、文字、記号を利用してもよいのはもちろんである。
【産業上の利用可能性】
【００３１】
本発明によれば、複数のビーコン端末が発生するビーコン信号の混信を防ぎながら、各ビーコン端末の消費電力を平均化することが可能なビーコン端末認識方法を提供することができる。
【符号の説明】
【００３２】
１  労務管理システム
３  ビーコン端末
５  ビーコン信号収集端末
７  管理用サーバ
９  記憶部
１１  水晶発振子
１３  カウンタ
１５  制御部
１７  ビーコン信号発信部
【図１】
2018056798.tif 000003
【図２】
2018056798.tif 000004
【図３】
2018056798.tif 000005
【図４】
2018056798.tif 000006
【図５】
2018056798.tif 000007
【図６】
2018056798.tif 000008