JP6816694B2 - サーバー装置、情報処理プログラム及び情報処理システム - Google Patents
サーバー装置、情報処理プログラム及び情報処理システム Download PDFInfo
- Publication number
- JP6816694B2 JP6816694B2 JP2017198107A JP2017198107A JP6816694B2 JP 6816694 B2 JP6816694 B2 JP 6816694B2 JP 2017198107 A JP2017198107 A JP 2017198107A JP 2017198107 A JP2017198107 A JP 2017198107A JP 6816694 B2 JP6816694 B2 JP 6816694B2
- Authority
- JP
- Japan
- Prior art keywords
- beacon
- mobile device
- distance
- identifier
- location information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Description
複数のビーコン識別子により各々識別される複数のビーコン発信機の何れかから、信号を受信することが各々可能なモバイルデバイス及び1以上のクライアント装置と通信するよう構成されるネットワークインターフェースと、
前記複数のビーコン識別子の全てのペアに対して、複数の距離レベルの何れか1つを関連付けた距離テーブルと、
前記複数のビーコン識別子について、前記複数の距離レベル各々に対して異なるロケーション情報を関連付けたロケーションテーブルと
を記憶する記憶部と、
制御部と
を具備し、
前記制御部は、
前記モバイルデバイスから、前記モバイルデバイスが選択したクライアント装置である被選択クライアント装置を識別するクライアント識別子を、前記ネットワークインターフェースを介して受信し、
前記モバイルデバイスから、前記モバイルデバイスが受信した最大強度の信号を発信したビーコン発信機である第1のビーコン発信機を識別する第1のビーコン識別子を、前記ネットワークインターフェースを介して受信し、
受信した前記クライアント識別子により識別される前記被選択クライアント装置から、前記クライアント装置が受信した最大強度の信号を発信したビーコン発信機である第2のビーコン発信機を識別する第2のビーコン識別子を、前記ネットワークインターフェースを介して受信し、
前記第1のビーコン識別子と前記第2のビーコン識別子とのペアに関連付けられた距離レベルである第1の距離レベルを、前記距離テーブルから読み出し、
前記第2のビーコン識別子について、前記第1の距離レベルに関連付けられたロケーション情報である第1のロケーション情報を、前記ロケーションテーブルから読み出し、
前記第1のロケーション情報を、前記被選択クライアント装置及び前記モバイルデバイスの少なくとも何れか一方に、前記ネットワークインターフェースを介して送信する。
前記モバイルデバイスから、前記モバイルデバイスが受信した最大強度の信号を発信したビーコン発信機であって前記第1のビーコン発信機と異なる第3のビーコン発信機を識別する第3のビーコン識別子を、前記ネットワークインターフェースを介して受信し、
前記第3のビーコン識別子と前記第2のビーコン識別子とのペアに関連付けられた距離レベルであって前記第1の距離レベルと異なる第2の距離レベルを、前記距離テーブルから読み出し、
前記第2のビーコン識別子について、前記第2の距離レベルに関連付けられたロケーション情報である第2のロケーション情報を読み出し、
前記第2のロケーション情報を、前記被選択クライアント装置及び前記モバイルデバイスの少なくとも何れか一方に、前記ネットワークインターフェースを介して送信する。
前記距離レベルとして遠い距離に対して、前記ロケーション情報として広い範囲の説明情報を関連付け、
前記距離レベルとして近い距離に対して、前記ロケーション情報として狭い範囲の説明情報を関連付ける。
前記距離テーブルから読み出した距離レベルが、最も近い距離のとき、
前記被選択クライアント装置が音声又は光を出力するための命令を、前記被選択クライアント装置に、前記ネットワークインターフェースを介して送信する。
複数のビーコン識別子により各々識別される複数のビーコン発信機の何れかから、信号を受信することが各々可能なモバイルデバイス及び1以上のクライアント装置と通信するよう構成されるネットワークインターフェースと、
前記複数のビーコン識別子の全てのペアに対して、複数の距離レベルの何れか1つを関連付けた距離テーブルと、
前記複数のビーコン識別子について、前記複数の距離レベル各々に対して異なるロケーション情報を関連付けたロケーションテーブルと
を記憶する記憶部と
を有するサーバー装置のプロセッサーを、
前記モバイルデバイスから、前記モバイルデバイスが選択したクライアント装置である被選択クライアント装置を識別するクライアント識別子を、前記ネットワークインターフェースを介して受信し、
前記モバイルデバイスから、前記モバイルデバイスが受信した最大強度の信号を発信したビーコン発信機である第1のビーコン発信機を識別する第1のビーコン識別子を、前記ネットワークインターフェースを介して受信し、
受信した前記クライアント識別子により識別される前記被選択クライアント装置から、前記クライアント装置が受信した最大強度の信号を発信したビーコン発信機である第2のビーコン発信機を識別する第2のビーコン識別子を、前記ネットワークインターフェースを介して受信し、
前記第1のビーコン識別子と前記第2のビーコン識別子とのペアに関連付けられた距離レベルである第1の距離レベルを、前記距離テーブルから読み出し、
前記第2のビーコン識別子について、前記第1の距離レベルに関連付けられたロケーション情報である第1のロケーション情報を、前記ロケーションテーブルから読み出し、
前記第1のロケーション情報を、前記被選択クライアント装置及び前記モバイルデバイスの少なくとも何れか一方に、前記ネットワークインターフェースを介して送信する
よう動作させる。
複数のビーコン識別子により各々識別される複数のビーコン発信機と、
前記複数のビーコン発信機の何れかから、信号を受信することが可能なモバイルデバイスと、
前記複数のビーコン発信機の何れかから、信号を受信することが各々可能な1以上のクライアント装置と、
サーバー装置と
を具備する情報処理システムであって、
前記サーバー装置は、
前記モバイルデバイス及び前記1以上のクライアント装置と通信するよう構成されるネットワークインターフェースと、
前記複数のビーコン識別子の全てのペアに対して、複数の距離レベルの何れか1つを関連付けた距離テーブルと、
前記複数のビーコン識別子について、前記複数の距離レベル各々に対して異なるロケーション情報を関連付けたロケーションテーブルと
を記憶する記憶部と、
制御部と
を有し、
前記制御部は、
前記モバイルデバイスから、前記モバイルデバイスが選択したクライアント装置である被選択クライアント装置を識別するクライアント識別子を、前記ネットワークインターフェースを介して受信し、
前記モバイルデバイスから、前記モバイルデバイスが受信した最大強度の信号を発信したビーコン発信機である第1のビーコン発信機を識別する第1のビーコン識別子を、前記ネットワークインターフェースを介して受信し、
受信した前記クライアント識別子により識別される前記被選択クライアント装置から、前記クライアント装置が受信した最大強度の信号を発信したビーコン発信機である第2のビーコン発信機を識別する第2のビーコン識別子を、前記ネットワークインターフェースを介して受信し、
前記第1のビーコン識別子と前記第2のビーコン識別子とのペアに関連付けられた距離レベルである第1の距離レベルを、前記距離テーブルから読み出し、
前記第2のビーコン識別子について、前記第1の距離レベルに関連付けられたロケーション情報である第1のロケーション情報を、前記ロケーションテーブルから読み出し、
前記第1のロケーション情報を、前記被選択クライアント装置及び前記モバイルデバイスの少なくとも何れか一方に、前記ネットワークインターフェースを介して送信する。
図1は、本開示の一実施形態に係る情報処理システムを模式的に示す。
図2は、サーバー装置のハードウェア構成を示す。
図3は、クライアント装置のハードウェア構成を示す。
図4は、モバイルデバイスのハードウェア構成を示す。
図5は、情報処理システムの機能的構成を示す。
図6は、サーバー装置の動作フローを示す。図7は、クライアント装置の動作フローを示す。図8は、モバイルデバイスの動作フローを示す。
距離テーブル111は、全てのビーコン発信機40を識別する全てのビーコン識別子の全てのペアに対して、複数の距離レベルの何れか1つを関連付ける。例えば、ビーコン識別子のペア「ビーコン発信機1」及び「ビーコン発信機2」に対して、複数の距離レベル「遠い」及び「近い」のうち「遠い」が関連付けられている。複数の距離レベルは「遠い」及び「近い」のように2レベルでもよいし、3レベル以上でもよい(図示せず)。さらに、距離テーブル111は、複数の距離レベルのうち最も近い距離レベル(図の例では、距離レベル「近い」)に対して、フラグを記憶する。
ロケーションテーブル112は、全てのビーコン発信機40を識別する全てのビーコン識別子について、複数の距離レベル各々に対して異なるロケーション情報を関連付ける。「ロケーション情報」は、ユーザーが直感的に理解しやすい説明情報(テキスト情報)である。典型的には、ロケーションテーブル112は、距離レベルとして遠い距離に対して、ロケーション情報として相対的に広い範囲の説明情報を関連付け、距離レベルとして近い距離に対して、ロケーション情報として相対的に狭い範囲の説明情報を関連付ける。例えば、ビーコン識別子「ビーコン発信機2」について、複数の距離レベル「遠い」及び「近い」に対して異なるロケーション情報「2階北ブロック」(相対的に広い範囲)及び「CDショップの隣」(相対的に狭い範囲)が各々関連付けられている。複数の距離レベルが3レベル以上であれば、各ビーコン識別子について、3以上の距離レベル各々に対して異なるロケーション情報を関連付けることになる(図示せず)。
モバイルデバイス30のBluetooth(登録商標)送受信部39がオフのとき、サーバー装置10のビーコン情報取得部102は、モバイルデバイス30から、ビーコン識別子を受信しない。その場合、サーバー装置10の距離レベル決定部103は、複数の距離レベルのうち最も遠い距離レベルを、距離レベルとして決定すればよい。
第1に、本実施形態によれば、サーバー装置10は、モバイルデバイス30から最新に受信した第1のビーコン識別子と、被選択クライアント装置20Sから受信した第2のビーコン識別子とのペアに関連付けられた距離レベルに関連付けられたロケーション情報を、被選択クライアント装置20Sを介して(変形例によれば、介さずに)モバイルデバイス30に供給する。第1のビーコン識別子と第2のビーコン識別子とのペアに関連付けられた距離レベルが、遠い距離であれば、モバイルデバイス30と被選択クライアント装置20Sとが相対的に遠い距離であることを意味する。一方、第1のビーコン識別子と第2のビーコン識別子とのペアに関連付けられた距離レベルが、近い距離であれば、モバイルデバイス30と被選択クライアント装置20Sとが相対的に近い距離であることを意味する。サーバー装置10は、距離レベルが遠い距離であれば、ロケーション情報として広い範囲の説明情報を、距離レベルが近い距離であれば、ロケーション情報として狭い範囲の説明情報を、被選択クライアント装置20Sを介して(変形例では、介さずに)モバイルデバイス30に供給する。これにより、ユーザーが所持するモバイルデバイス30が被選択クライアント装置20Sに近づいて行くにつれて、モバイルデバイス30が取得する説明情報は、相対的に広い範囲から狭い範囲へと遷移する。従って、ユーザーは、モバイルデバイス30(を所持するユーザー)のロケーションに応じて最適なロケーション情報を取得することができる。
10…サーバー装置
20…クライアント装置
30…モバイルデバイス
40…ビーコン発信機
101…クライアント判断部
102…ビーコン情報取得部
103…距離レベル決定部
104…ロケーション情報選択部
111…距離テーブル
112…ロケーションテーブル
201…クライアント情報供給部
202…ビーコン情報供給部
203…ロケーション情報転送部
301…クライアント探索部
302…クライアント選択部
303…ビーコン情報供給部
304…ロケーション情報報知部
Claims (6)
- 複数のビーコン識別子により各々識別される複数のビーコン発信機の何れかから、信号を受信することが各々可能なモバイルデバイス及び1以上のクライアント装置と通信するよう構成されるネットワークインターフェースと、
前記複数のビーコン識別子の全てのペアに対して、複数の距離レベルの何れか1つを関連付けた距離テーブルと、
前記複数のビーコン識別子について、前記複数の距離レベル各々に対して異なるロケーション情報を関連付けたロケーションテーブルと
を記憶する記憶部と、
制御部と
を具備し、
前記制御部は、
前記モバイルデバイスから、前記モバイルデバイスが選択したクライアント装置である被選択クライアント装置を識別するクライアント識別子を、前記ネットワークインターフェースを介して受信し、
前記モバイルデバイスから、前記モバイルデバイスが受信した最大強度の信号を発信したビーコン発信機である第1のビーコン発信機を識別する第1のビーコン識別子を、前記ネットワークインターフェースを介して受信し、
受信した前記クライアント識別子により識別される前記被選択クライアント装置から、前記クライアント装置が受信した最大強度の信号を発信したビーコン発信機である第2のビーコン発信機を識別する第2のビーコン識別子を、前記ネットワークインターフェースを介して受信し、
前記第1のビーコン識別子と前記第2のビーコン識別子とのペアに関連付けられた距離レベルである第1の距離レベルを、前記距離テーブルから読み出し、
前記第2のビーコン識別子について、前記第1の距離レベルに関連付けられたロケーション情報である第1のロケーション情報を、前記ロケーションテーブルから読み出し、
前記第1のロケーション情報を、前記被選択クライアント装置及び前記モバイルデバイスの少なくとも何れか一方に、前記ネットワークインターフェースを介して送信する
サーバー装置。 - 請求項1に記載のサーバー装置であって、
前記制御部は、前記第1のロケーション情報を送信した後、さらに、
前記モバイルデバイスから、前記モバイルデバイスが受信した最大強度の信号を発信したビーコン発信機であって前記第1のビーコン発信機と異なる第3のビーコン発信機を識別する第3のビーコン識別子を、前記ネットワークインターフェースを介して受信し、
前記第3のビーコン識別子と前記第2のビーコン識別子とのペアに関連付けられた距離レベルであって前記第1の距離レベルと異なる第2の距離レベルを、前記距離テーブルから読み出し、
前記第2のビーコン識別子について、前記第2の距離レベルに関連付けられたロケーション情報である第2のロケーション情報を読み出し、
前記第2のロケーション情報を、前記被選択クライアント装置及び前記モバイルデバイスの少なくとも何れか一方に、前記ネットワークインターフェースを介して送信する
サーバー装置。 - 請求項1又は2に記載のサーバー装置であって、
前記ロケーションテーブルは、
前記距離レベルとして遠い距離に対して、前記ロケーション情報として広い範囲の説明情報を関連付け、
前記距離レベルとして近い距離に対して、前記ロケーション情報として狭い範囲の説明情報を関連付ける
サーバー装置。 - 請求項1乃至3の何れか一項に記載のサーバー装置であって、
前記制御部は、
前記距離テーブルから読み出した距離レベルが、最も近い距離のとき、
前記被選択クライアント装置が音声又は光を出力するための命令を、前記被選択クライアント装置に、前記ネットワークインターフェースを介して送信する
サーバー装置。 - 複数のビーコン識別子により各々識別される複数のビーコン発信機の何れかから、信号を受信することが各々可能なモバイルデバイス及び1以上のクライアント装置と通信するよう構成されるネットワークインターフェースと、
前記複数のビーコン識別子の全てのペアに対して、複数の距離レベルの何れか1つを関連付けた距離テーブルと、
前記複数のビーコン識別子について、前記複数の距離レベル各々に対して異なるロケーション情報を関連付けたロケーションテーブルと
を記憶する記憶部と
を有するサーバー装置のプロセッサーを、
前記モバイルデバイスから、前記モバイルデバイスが選択したクライアント装置である被選択クライアント装置を識別するクライアント識別子を、前記ネットワークインターフェースを介して受信し、
前記モバイルデバイスから、前記モバイルデバイスが受信した最大強度の信号を発信したビーコン発信機である第1のビーコン発信機を識別する第1のビーコン識別子を、前記ネットワークインターフェースを介して受信し、
受信した前記クライアント識別子により識別される前記被選択クライアント装置から、前記クライアント装置が受信した最大強度の信号を発信したビーコン発信機である第2のビーコン発信機を識別する第2のビーコン識別子を、前記ネットワークインターフェースを介して受信し、
前記第1のビーコン識別子と前記第2のビーコン識別子とのペアに関連付けられた距離レベルである第1の距離レベルを、前記距離テーブルから読み出し、
前記第2のビーコン識別子について、前記第1の距離レベルに関連付けられたロケーション情報である第1のロケーション情報を、前記ロケーションテーブルから読み出し、
前記第1のロケーション情報を、前記被選択クライアント装置及び前記モバイルデバイスの少なくとも何れか一方に、前記ネットワークインターフェースを介して送信する
よう動作させる情報処理プログラム。 - 複数のビーコン識別子により各々識別される複数のビーコン発信機と、
前記複数のビーコン発信機の何れかから、信号を受信することが可能なモバイルデバイスと、
前記複数のビーコン発信機の何れかから、信号を受信することが各々可能な1以上のクライアント装置と、
サーバー装置と
を具備する情報処理システムであって、
前記サーバー装置は、
前記モバイルデバイス及び前記1以上のクライアント装置と通信するよう構成されるネットワークインターフェースと、
前記複数のビーコン識別子の全てのペアに対して、複数の距離レベルの何れか1つを関連付けた距離テーブルと、
前記複数のビーコン識別子について、前記複数の距離レベル各々に対して異なるロケーション情報を関連付けたロケーションテーブルと
を記憶する記憶部と、
制御部と
を有し、
前記制御部は、
前記モバイルデバイスから、前記モバイルデバイスが選択したクライアント装置である被選択クライアント装置を識別するクライアント識別子を、前記ネットワークインターフェースを介して受信し、
前記モバイルデバイスから、前記モバイルデバイスが受信した最大強度の信号を発信したビーコン発信機である第1のビーコン発信機を識別する第1のビーコン識別子を、前記ネットワークインターフェースを介して受信し、
受信した前記クライアント識別子により識別される前記被選択クライアント装置から、前記クライアント装置が受信した最大強度の信号を発信したビーコン発信機である第2のビーコン発信機を識別する第2のビーコン識別子を、前記ネットワークインターフェースを介して受信し、
前記第1のビーコン識別子と前記第2のビーコン識別子とのペアに関連付けられた距離レベルである第1の距離レベルを、前記距離テーブルから読み出し、
前記第2のビーコン識別子について、前記第1の距離レベルに関連付けられたロケーション情報である第1のロケーション情報を、前記ロケーションテーブルから読み出し、
前記第1のロケーション情報を、前記被選択クライアント装置及び前記モバイルデバイスの少なくとも何れか一方に、前記ネットワークインターフェースを介して送信する
情報処理システム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017198107A JP6816694B2 (ja) | 2017-10-12 | 2017-10-12 | サーバー装置、情報処理プログラム及び情報処理システム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017198107A JP6816694B2 (ja) | 2017-10-12 | 2017-10-12 | サーバー装置、情報処理プログラム及び情報処理システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019074771A JP2019074771A (ja) | 2019-05-16 |
JP6816694B2 true JP6816694B2 (ja) | 2021-01-20 |
Family
ID=66543217
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017198107A Active JP6816694B2 (ja) | 2017-10-12 | 2017-10-12 | サーバー装置、情報処理プログラム及び情報処理システム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6816694B2 (ja) |
-
2017
- 2017-10-12 JP JP2017198107A patent/JP6816694B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2019074771A (ja) | 2019-05-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11849087B2 (en) | Voice control device, printing apparatus, control methods thereof, and storage medium | |
JP6184580B1 (ja) | 情報処理装置、制御方法およびプログラム | |
US9706015B2 (en) | Multi-operating system input device | |
US20200344714A1 (en) | Commissioning Electronic Devices for Use in a Tracking System | |
US10750348B2 (en) | Communication device and communication method | |
JP2015200989A (ja) | 携帯端末を用いた情報処理装置の制御システム、携帯端末、情報処理装置の制御方法および制御用プログラム | |
US20230275987A1 (en) | Task completion in a tracking device environment | |
US10568035B1 (en) | Tracking device audio circuit | |
KR20160045505A (ko) | 사물 인터넷을 위한 단말 및 그 동작 방법 | |
RU2721223C1 (ru) | Система печати, способ управления и сервер | |
US20130077129A1 (en) | Electronic apparatus, message server and method for controlling printing | |
JP2015187791A (ja) | 通信装置、画像処理システムおよびプログラム | |
JP6816694B2 (ja) | サーバー装置、情報処理プログラム及び情報処理システム | |
JP2014056409A (ja) | 情報処理装置、出力動作制御方法、出力動作制御プログラム及び出力動作制御システム | |
KR20180015958A (ko) | 화상 형성 장치 및 그 화상 형성 장치의 상태 정보 전송 방법 | |
US11831836B2 (en) | Information processing apparatus and control method of information processing apparatus for changing display mode of icon on basis of status of image forming device | |
US10031708B2 (en) | Image processing system, image processing method, and image processing apparatus | |
WO2009122482A1 (ja) | 端末、ネットワーク装置、該端末と該ネットワーク装置とからなるネットワーク装置検索システム、およびネットワーク装置検索方法 | |
KR102617025B1 (ko) | 정보 처리 장치 및 제어 방법 | |
CN109327497B (zh) | 终端装置、存储程序的记录介质及终端装置的控制方法 | |
JP5962678B2 (ja) | 画像形成システムにおける通信制御方法、画像形成システム用プログラム、画像形成システム用プログラムが記録された記録媒体、および画像形成システム | |
US9223532B1 (en) | Devices, systems, and methods for communicating with an image-forming device | |
US11137960B2 (en) | Method of controlling information processing apparatus and communication apparatus | |
JP2020042380A (ja) | 情報処理システム、サーバー装置及び情報処理プログラム | |
JP2014059242A (ja) | 配置管理装置、配置管理システム、及び配置管理プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190924 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200731 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20201124 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201207 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6816694 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |