(57)【要約】      （修正有）【課題】複数点の測位方式の隣接設定に要する作業の簡略化を実現できる測位装置及びプログラムを提供する。【解決手段】測位装置は、記憶部と、表示部と、入力部と、制御部とを含む。記憶部は、移動局が移動する領域内に設置された複数の基地局をそれぞれ識別する識別情報に関連付けて、当該識別情報で識別される基地局の領域内の位置を表す座標データを記憶する。表示部は、領域を表す地図の座標データに相当する位置に基地局を表すアイコンを表記した画像を表示する。入力部は、画像に対する入力を受け付ける。制御部は、入力部を介して受け付けた画像に対する入力に基づき、一組の基地局の識別情報に、それぞれ複数点の測位方式の組となる基地局であることを示す情報を関連付ける。【選択図】図７
2018163138.tif 000002
【特許請求の範囲】
【請求項１】
複数の基地局が設置され、移動局が移動する領域を表す地図の前記基地局が設置された位置に前記基地局を表すアイコンを表記した画像を表示する表示部と、
前記画像に対する入力を受け付ける入力部と、
前記入力部を介して受け付けた前記画像に対する入力に基づき、複数点の測位方式の組となる基地局を関連付ける制御部と、
前記複数点の測位方式の組となる基地局の間に位置する前記移動局の位置を測位する測位手段と、
を具備する測位装置。
【請求項２】
前記表示部は、前記領域を表す地図の前記基地局が設置された位置に、前記複数点の測位方式の組となる一つの基地局として指定された前記基地局を表すアイコンを、他の基地局を表すアイコンとは異なる形式で表記した画像を表示し、
前記制御部は、前記入力部を介して受け付けた前記画像に対する入力に基づき、前記他の基地局を表すアイコンの１つが指定されたことを検知すると、前記一つの基地局として指定された前記基地局と、前記指定されたアイコンによって表された前記基地局とを、複数点の測位方式の組となる基地局として関連付ける、請求項１記載の測位装置。
【請求項３】
前記入力部は、前記複数点の測位方式の組となる一つの基地局として指定された前記基地局に対して同一組の基地局となり得る条件の入力を受け付け、
前記表示部は、前記同一組の基地局を表すアイコンのうち、当該条件を満たす基地局を表すアイコンを、当該条件を満たさない基地局を表すアイコンとは異なる形式で表記した画像を表示する、請求項２記載の測位装置。
【請求項４】
前記表示部は、前記領域を表す地図の前記基地局が設置された位置に前記基地局を表すアイコンを表記し、さらに前記複数点の測位方式の組となり得る複数の基地局をそれぞれ表わすアイコンの間を結ぶ線分を表記した画像を表示し、
前記制御部は、前記入力部を介して受け付けた前記画像に対する入力に基づき、前記線分の１つが指定されたことを検知すると、当該線分の両端にある一組の前記基地局を、それぞれ他端の基地局が複数点の測位方式の組となる基地局であるとして関連付ける、請求項１記載の測位装置。
【請求項５】
前記制御部は、前記入力部を介して受け付けた前記画像に対する入力に基づき、前記線分の１つが指定されたことを検知すると、前記表示部に表示された当該線分の線種を変更する、請求項４記載の測位装置。
【請求項６】
コンピュータに、
複数の基地局が設置され、移動局が移動する領域を表す地図の前記基地局が設置された位置に前記基地局を表すアイコンを表記した画像を表示させる機能と、
前記画像に対する入力を受け付ける機能と、
前記画像に対する入力に基づき、複数点の測位方式の組となる基地局を関連付ける機能と、
前記複数点の測位方式の組となる基地局の間に位置する前記移動局の位置を測位する機能と、
を実現させるためのプログラム。
【請求項７】
複数の基地局が設置され、移動局が移動する領域を表す地図の前記基地局が設置された位置に、複数点の測位方式の組となる基地局を表すアイコンを他の基地局を表すアイコンとは異なる形式で表記した画像を表示する表示部と、
前記複数点の測位方式の組となる基地局の間に位置する前記移動局の位置を測位する測位手段と、
を具備する測位装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、無線通信技術を用いて測位対象の位置を計測する測位装置及びそのプログラムに関する。
【背景技術】
【０００２】
従来から、無線通信技術を利用して測位対象の位置を計測する測位装置が知られている。この種の測位装置は、例えば、以下のようなものである。すなわち、測位対象とともに移動する移動局が、所定の場所に設置されている基地局から発信される電波を受信したときの電波受信強度を測定する。測位装置は、移動局から電波受信強度の測定値、いわゆるＲＳＳＩ値を取得し、そのＲＳＳＩ値から移動局と基地局との距離を算出して、一つ又は複数の距離情報を基に測位対象の位置を特定する。
【０００３】
一般に、一つの距離情報を基に測位対象の位置を特定する方式は、一点測位方式と称される。二つの距離情報を基に測位対象の位置を特定する方式は、二点測位方式と称される。三つの距離情報を基に測位対象の位置を特定する方式は、三点測位方式と称される。
【０００４】
二点測位方式の場合、測位装置は、二つの基地局を直線で結んだ線分上の位置を特定する。このため、二つの基地局がそれぞれ線分の両端であると測位装置が認識できるように、二つの基地局が対であることを測位装置に設定する必要がある。このような設定は、隣接設定と呼ばれている。線分の両端となる二つの基地局のうち、一方の基地局の識別情報に関連付けて他方の基地局の識別情報を登録し、かつ、他方の基地局の識別情報に関連付けて一方の基地局の識別情報を登録することで、隣接設定が行われる。
【０００５】
従来、隣接設定を行う作業者は、対となる相手側の基地局の識別情報を手入力で登録していた。このため、識別情報の入力間違いにより誤った基地局間で隣接設定がなされることがある。また、一方の基地局には他方の基地局の識別情報を登録したが、他方の基地局には一方の基地局の識別情報を登録し忘れてしまったために隣接設定が正しく行われない場合もある。その上、二点測位方式の対象となる基地局の組が多数ある場合には、識別情報の手入力作業が大幅に増えるため、多大の手間と時間を要さなければならない。このような事情から、二点測位方式を含む複数点の測位方式の隣接設定に要する作業の簡略化が望まれている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第４３９６８０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明の実施形態が解決しようとする課題は、複数点の測位方式の隣接設定に要する作業の簡略化を実現できる測位装置及びプログラムを提供しようとするものである。
【課題を解決するための手段】
【０００８】
一実施形態において、測位装置は、表示部と、入力部と、制御部と、測位手段とを含む。表示部は、複数の基地局が設置され、移動局が移動する領域を表す地図の基地局が設置された位置に基地局を表すアイコンを表記した画像を表示する。入力部は、画像に対する入力を受け付ける。制御部は、入力部を介して受け付けた画像に対する入力に基づき、複数点の測位方式の組となる基地局を関連付ける。測位手段は、複数点の測位方式の組となる基地局の間に位置する前記移動局の位置を測位する。
【図面の簡単な説明】
【０００９】
【図１】一実施形態である測位システムの概略構成を示すブロック図。
【図２】基地局データベースに保存されるデータレコードの一例を示す模式図。
【図３】地図テーブルのエリア構成を示す模式図。
【図４】第１の実施形態において、サーバのプロセッサがプログラムに従って実行する処理手順を示す流れ図。
【図５】第１の実施形態において、サーバのプロセッサがプログラムに従って実行する処理手順を示す流れ図。
【図６】第１の実施形態における設定画面の一例を示す模式図。
【図７】第１の実施形態における設定画面の一例を示す模式図。
【図８】第１の実施形態における設定画面の一例を示す模式図。
【図９】基地局データベースに保存されるデータレコードの一例を示す模式図。
【図１０】第２の実施形態における設定画面の一例を示す模式図。
【図１１】第２の実施形態において、サーバのプロセッサがプログラムに従って実行する処理手順を示す流れ図。
【図１２】第３の実施形態において、サーバのプロセッサがプログラムに従って実行する処理手順を示す流れ図。
【図１３】第３の実施形態において、サーバのプロセッサがプログラムに従って実行する処理手順を示す流れ図。
【図１４】第３の実施形態における設定画面の一例を示す模式図。
【図１５】第３の実施形態における設定画面の一例を示す模式図。
【図１６】第４の実施形態において、サーバのプロセッサがプログラムに従って実行する処理手順を示す流れ図。
【図１７】第４の実施形態における設定画面の一例を示す模式図。
【図１８】第４の実施形態における設定画面の一例を示す模式図。
【発明を実施するための形態】
【００１０】
以下、複数点の測位方式の隣接設定に要する作業を簡略化した測位装置の実施形態について、図面を用いて説明する。  
なお、この実施形態は、工場、店舗等のフロアを移動する移動体の位置を、無線通信技術を利用して計測する測位システムを例示する。すなわち、フロアは測位領域である。測位領域は、１フロアであってもよいし、複数の階に跨っていてもよい。移動体は測位対象である。移動体は、典型的には人、車両または車両等によって運搬される物品等である。
【００１１】
［第１の実施形態］
図１は、測位システム１００の概略構成を示すブロック図である。測位システム１００は、複数の基地局１と、移動局２と、サーバ３と、ネットワーク４とを含む。  
基地局１は、それぞれ測位領域内の所定の位置に設置される。基地局１は、固定局である。基地局１は、例えばBluetooth(登録商標)等の近距離無線通信規格に則り、周期的にビーコン信号を発信する。すなわち基地局１は、ビーコン信号の発信局である。ビーコン信号には固有のビーコンＩＤが含まれる。ビーコンＩＤは、そのビーコンＩＤが含まれるビーコン信号を発信した基地局１毎に一意に設定された基地局ＩＤであってもよい。基地局１は、原則的にはほぼ同じ発信強度でビーコン信号を発信する。基地局１は、周辺の環境に応じて、意図的に発信強度を変化させてもよい。
【００１２】
移動局２は、測位領域内を移動する移動体によって携行される。移動局２は、基地局１から発信されるビーコン信号を受信する。すなわち移動局２は、ビーコン信号の受信局である。移動局２は、ＲＳＳＩ測定回路２１を備える。移動局２は、ビーコン信号の電波受信強度をＲＳＳＩ測定回路２１で測定する。移動局２は、無線ユニット（不図示）を内蔵する。移動局２は、無線ユニットを介してネットワーク４に接続する。ネットワーク４にはサーバ３が接続されており、移動局２は、ネットワーク４を介してサーバ３とデータ通信を行う。移動局２は、ＲＳＳＩ測定回路２１で測定したビーコン信号の電波受信強度の値、いわゆるＲＳＳＩ値を、当該ビーコン信号のビーコンＩＤと関連付けて、ネットワーク４を介してサーバ３へと送信する。このような移動局２は、典型的にはスマートフォン、携帯電話、タブレット端末、ノートパソコン等の携帯型の情報端末である。通信ネットワーク４は、例えばＷｉＦｉ（登録商標）規格の無線ネットワーク、またはモバイル通信ネットワーク等である。
【００１３】
サーバ３は、プロセッサ３１、メモリ３２、補助記憶デバイス３３、通信回路３４、入力部３５、表示部３６、及び、システム伝送路３７を備える。システム伝送路３７は、アドレスバス、データバス、制御信号線等を含む。システム伝送路３７は、プロセッサ３１と、メモリ３２、補助記憶デバイス３３、通信回路３４、入力部３５及び表示部３６とを接続する。
【００１４】
プロセッサ３１は、サーバ３の中枢部分に相当する。プロセッサ３１は、オペレーティングシステムやアプリケーションプログラムに従って、サーバ３としての各種の機能を実現するべく各部を制御する。
【００１５】
メモリ３２は、サーバ３の主記憶部分に相当する。メモリ３２は、不揮発性のメモリ領域と揮発性のメモリ領域とを含む。メモリ３２は、不揮発性のメモリ領域ではオペレーティングシステムやアプリケーションプログラム等を記憶する。またメモリ３２は、プロセッサ３１が各部を制御するための処理を実行する上で必要なデータを不揮発性または揮発性のメモリ領域で記憶する。さらにメモリ３２は、揮発性のメモリ領域を、プロセッサ３１によってデータが適宜書き換えられるワークエリアとする。
【００１６】
補助記憶デバイス３３は、サーバ３の補助記憶部分に相当する。例えばＥＥＰＲＯＭ（Electric Erasable Programmable Read-Only Memory）、ＨＤＤ（Hard Disc Drive）、ＳＳＤ（Solid State Drive）等が補助記憶デバイス３３として使用される。
【００１７】
入力部３５及び表示部３６は、利用者とサーバ３との間の情報伝達を司るためのユーザインターフェースとして作用する。入力部３５は、タッチパネル、マウス、キーボード等である。表示部３６は、液晶ディスプレイ、ＬＥＤディスプレイ等である。
【００１８】
通信回路３４は、ネットワーク４に接続する。サーバ３のプロセッサ３１は、通信回路３４及びネットワーク４を介して移動局２とデータ通信を行う。  
サーバ３は、移動局２から、ＲＳＳＩ値のデータ（ＲＳＳＩ値＋ビーコンＩＤ）を受信すると、そのＲＳＳＩ値を基に、ビーコンＩＤから特定される基地局１と移動局２との距離ｒを次の（１）式により算出する。なお，（１）式において、「Ａ」は、当該基地局１の電波信号を１ｍ離れた場所で計測されるＲＳＳＩ値、「Ｂ」は電波減衰の定数（理論的には２）である。
【００１９】
ＲＳＳＩ（ｒ）＝Ａ−１０＊Ｂ/log10(ｒ)      …（１）
サーバ３は、単一の若しくは複数の距離情報ｒを用いて、移動局２の位置を算出する。すなわち単一の距離情報ｒを用いる場合には、一点測位方式により移動局２の位置を算出する。例えば、最も距離的に近いと判断された基地局１を基準に移動局２の位置を算出する。複数の距離情報ｒを用いる場合には、二点測位方式又は三点測位方式により移動局２の位置を算出する。二点測位方式の場合には、二つの基地局１を結んだ線分上に、距離情報ｒの比を取った地点を移動局２の位置として特定する。三点測位方式の場合には、一般的な三点測量の方法によって移動局２の位置を特定する。ここに、サーバ３は、電波受信強度に基づいて移動局２の位置を計測する測位手段を備えた測位装置として機能する。
【００２０】
ところで、二点測位方式の場合、二つの基地局、例えば基地局１Ａと基地局１Ｂとがそれぞれ線分の両端であることをサーバ３が認識できるように、二つの基地局１Ａ，１Ｂが二点測位方式の一対の基地局であることを示す情報をサーバ３に設定する必要がある。具体的には、一方の基地局１Ａの識別情報と関連付けて他方の基地局１Ｂの識別情報を設定するとともに、他方の基地局１Ｂの識別情報と関連付けて一方の基地局１Ａの識別情報を関連付ける。識別情報は、その基地局１Ａ，１Ｂから発信されるビーコン信号のビーコンＩＤを用いる。  
そこで次に、このような識別情報の設定、いわゆる隣接設定について説明する。
【００２１】
サーバ３は、隣接設定を可能とするために、補助記憶デバイス３３に基地局データベース３３３を備える。またサーバ３は、隣接設定を可能とするために、メモリ３２の揮発性領域に地図テーブル３２１を形成する。
【００２２】
図２は、基地局データベース３３３に保存されるデータレコードの一例を示す模式図である。基地局データベース３３３は、基地局１毎にその基地局１に対する設定情報を記憶する。設定情報は、少なくとも「ビーコンＩＤ」、「マップ画像」、「設置座標」、「補正値」、「受信閾値」、「測位方式」及び「隣接ＩＤ」の各項目を含む。
【００２３】
項目「ビーコンＩＤ」には、基地局１から発信されるビーコン信号に含まれるビーコンＩＤが記憶される。サーバ３は、項目「ビーコンＩＤ」に記憶されたビーコンＩＤから、同じレコードの他の項目に記憶されたデータがどの基地局１に対する設定情報なのかを判別できる。すなわち項目「マップ画像」、項目「設置座標」、項目「補正値」、項目「受信閾値」、項目「測位方式」及び項目「隣接ＩＤ」には、項目「ビーコンＩＤ」に記憶されたビーコンＩＤで特定される基地局１（以下、当該基地局１と称する）の設定情報が記憶される。
【００２４】
具体的には、項目「マップ画像」には、当該基地局１が設置されている測位領域を表すマップ画像データを格納したデータファイルのファイル名（テキストデータ）が記憶される。補助記憶デバイス３３には、測位領域であるフロア毎のマップ画像データを格納したデータファイルが保存されている。
【００２５】
項目「設置座標」には、当該基地局１が設置されている測位領域内の位置を特定する座標値（テキストデータ）が記憶される。例えば、測位領域を二次元のＸ−Ｙ平面とみなした場合、そのＸ−Ｙ平面上の当該基地局の位置は、ピクセル単位又はメートル単位のＸ座標値とＹ座標値とで表わされる。項目「設置座標」に記憶される座標値は、そのＸ座標値とＹ座標値とである。
【００２６】
項目「補正値」には、当該基地局１から発信されたビーコン信号の電波受信強度を補正する値（テキストデータ）が記憶される。前述したように複数の基地局１は、原則的にはほぼ同じ発信強度でビーコン信号を発信する。しかしビーコン信号の強度は、基地局１の製造上の品質のばらつきや設置環境によって、他の基地局と一定の差が生じることがある。項目「補正値」に記憶される値は、その差分値である。
【００２７】
項目「受信閾値」には、当該基地局１から発信されたビーコン信号のＲＳＳＩ値に対する閾値（テキストデータ）が記憶される。ＲＳＳＩ値は、発信局（基地局１）と受信局（移動局２）との間の距離が近いときには大きくなり、距離が遠いときには小さくなる。必要以上に遠い距離の情報は、移動体の測位に必要とされない。項目「受信閾値」に記憶される閾値は、移動体の測位に必要とされない距離情報が導出されるＲＳＳＩ値の最大値である。なお、閾値は、ビーコンＩＤ毎、すなわち個々の基地局１毎に設定されてもよいし、測位領域を単位として一括して設定されてもよい。
【００２８】
項目「測位方式」には、当該基地局１から発信されたビーコン信号をどの測位方式のために利用するかを示すテキストデータが記憶される。例えば一点測位方式の測位のために利用する場合、テキストデータ「一点」が記憶される。二点測位方式の測位のために利用する場合、テキストデータ「二点」が記憶される。三点測位方式の測位のために利用する場合、テキストデータ「三点」が記憶される。
【００２９】
項目「隣接ＩＤ」には、当該基地局１から発信されたビーコン信号を二点測位方式の測位のために利用する場合において、当該基地局１と対になる他の基地局１から発信されるビーコン信号のビーコンＩＤ（テキストデータ）が記憶される。例えば二つの基地局１Ａ，１Ｂを線分上で移動局２の位置を特定する場合、一方の基地局１Ａに対するデータレコードの項目「隣接ＩＤ」には、他方の基地局１Ｂの識別情報として、基地局１Ｂから発信されるビーコン信号のビーコンＩＤが記憶される。また、当該基地局１Ｂに対するデータレコードの項目「隣接ＩＤ」には、一方の基地局１Ａの識別情報として、基地局１Ａから発信されるビーコン信号のビーコンＩＤが記憶される。  
ここに、基地局データベース３３３は、記憶部を構成する。
【００３０】
図３は、地図テーブル３２１のエリア構成を示す模式図である。地図テーブル３２１は、１つのフロアに設置された基地局１に係るデータレコードを記憶する。データレコードは、少なくとも「ビーコンＩＤ」、「設置座標」、「測位方式」、「編集対象Ｆ」、「アイコンＳ」及び「隣接ＩＤ」の項目を含む。項目「ビーコンＩＤ」、「設置座標」、「測位方式」及び「隣接ＩＤ」のデータについては、前述したとおりである。
【００３１】
項目「編集対象Ｆ」には、後述する隣接設定動作において、対応するビーコンＩＤで特定される基地局１が編集対象であるか否かを識別するフラグが記憶される。フラグは、本実施形態では、編集対象であるとき“１”にセットされ、非編集対象であるとき“０”にリセットされる。フラグは、編集対象であるとき“０”にリセットされ、非編集対象であるとき“１”にセットされてもよい。
【００３２】
項目「アイコンＳ」には、対応するビーコンＩＤで特定される基地局１の属性を区別するためのアイコンが記憶される。アイコンは、本実施形態では、黒丸のアイコン（以下、アイコン「黒丸」と称する）、白丸のアイコン（以下、アイコン「白丸」と称する）、上向きの黒三角のアイコン（以下、アイコン「上向き黒三角」と称する）、上向きの白三角のアイコン（以下、アイコン「上向き白三角」と称する）、下向きの白三角のアイコン（以下、アイコン「下向き白三角」と称する）、黒四角のアイコン（以下、アイコン「黒四角」と称する）、白四角のアイコン（以下、アイコン「白四角」と称する）の７種類を例示する。アイコン「黒丸」は、一点測位方式による測位に利用される編集対象の基地局１を示す。アイコン「白丸」は、一点測位方式による測位に利用される非編集対象の基地局１を示す。アイコン「上向き黒三角」は、二点測位方式による測位に利用される編集対象の基地局１を示す。アイコン「上向き白三角」は、二点測位方式による測位に利用される非編集対象の基地局１であり、かつ編集対象の基地局１と隣接設定がなされた基地局１を示す。アイコン「下向き白三角」は、二点測位方式の測位に利用されるビーコン信号を発信する非編集対象の基地局１であり、かつ編集対象の基地局１と隣接設定がなされていない基地局１を示す。アイコン「黒四角」は、三点測位方式の測位に利用されるビーコン信号を発信する非編集対象の基地局１を示す。アイコン「白四角」は、三点測位方式の測位に利用されるビーコン信号を発信する非編集対象の基地局１を示す。
【００３３】
図４及び図５は、サーバ３の動作メニューのなかから隣接設定動作が選択された場合のプロセッサ３１の処理手順を示す流れ図である。この処理手順は、予め設定されたプログラムに従ったものである。なお、図４及び図５に示すとともに以下に説明する処理の内容は一例である。同様な結果を得ることが可能であるならば、その処理手順及び処理内容は特に限定されるものではない。
【００３４】
隣接設定動作を開始すると、プロセッサ３１は先ず、表示部３６に設定画面ＳＣ１（図６を参照）を表示させる（図４、Ａｃｔ１）。  
図６は、設定画面ＳＣ１の一例を示す。図示するように設定画面ＳＣ１は、５つのテキスト領域Ｔ１〜Ｔ５と、２つのプルダウン領域Ｄ１，Ｄ２と、１つのマップ領域Ｍ１と、保存ボタンＧ１と、キャンセルボタンＧ２とを含む。
【００３５】
テキスト領域Ｔ１は、編集対象の基地局１を特定するビーコンＩＤの領域である。テキスト領域Ｔ２は、編集対象の基地局１に対して隣接設定がなされた基地局１を特定するビーコンＩＤの領域である。テキスト領域Ｔ３は、編集対象の基地局１に関して基地局データベース３３３に設定された補正値の領域である。テキスト領域Ｔ４は、編集対象の基地局１に関して基地局データベース３３３に設定された受信閾値の領域である。テキスト領域Ｔ５は、編集対象の基地局１に関して基地局データベース３３３に設定された設置座標の領域である。
【００３６】
プルダウン領域Ｄ１は、測位方式に係るテキストデータ（「一点」、「二点」、「三点」）をメニューとしたプルダウンリストの領域である。プルダウン領域Ｄ２は、マップ画像データを格納したデータファイルのファイル名を示すテキストデータ（「ＭＡＰ１」、「ＭＡＰ２」、…）をメニューとしたプルダウンリストの領域である。
【００３７】
マップ領域Ｍ１は、プルダウン領域Ｄ２のプルダウンリストの中から選択されたファイル名のデータファイルに格納されたマップ画像データに基づくマップ画像が表示される領域である。
【００３８】
保存ボタンＧ１は、テキスト領域Ｔ１〜Ｔ５に表示されているテキストデータを基地局データベース３３３に保存することを作業者が指示する場合に入力するボタンである。キャンセルボタンＧ２は、テキスト領域Ｔ１〜Ｔ５に表示されているテキストデータを基地局データベース３３３に保存しないことを作業者が指示する場合に入力するボタンである。
【００３９】
設定画面ＳＣ１を確認した作業者は、先ず、入力部３５を操作して、隣接設定を行う２つの基地局１Ａ，１Ｂのうち、一方の基地局１Ａを特定するビーコンＩＤをテキスト領域Ｔ１に入力する。
【００４０】
設定画面を表示させたプロセッサ３１は、テキスト領域Ｔ１にビーコンＩＤが入力されるのを待ち受ける（図４、Ａｃｔ２）。ビーコンＩＤが入力されると（Ａｃｔ２、ＹＥＳ）、プロセッサ３１は、基地局データベース３３３を検索して、テキスト領域Ｔ１内のビーコンＩＤを含むデータレコードから項目「マップ画像」のファイル名を認識する。そしてプロセッサ３１は、同じファイル名が項目「マップ画像」に設定された全てのデータレコードを基地局データベース３３３から取得してメモリ３２に記憶する。またプロセッサ３１は、同じファイル名が設定されたマップ画像データのデータファイルを補助記憶デバイス３３から取得してメモリ３２に記憶する（図４、Ａｃｔ３）。
【００４１】
プロセッサ３１は、基地局データベース３３３から取得したデータレコードの項目「ビーコンＩＤ」、項目「設置座標」、項目「測位方式」、項目「隣接ＩＤ」のデータで地図テーブル３２１を作成する（図４、Ａｃｔ４）。そしてプロセッサ３１は、地図テーブル３２１に対し、テキスト領域Ｔ１に入力されているビーコンＩＤ（以下、入力ビーコンＩＤと称する）に対応した項目「編集対象Ｆ」のフラグを“１”にセットする（図４、Ａｃｔ５）。またプロセッサ３１は、他のビーコンＩＤに対応した項目「編集対象Ｆ」のフラグを“０”にリセットする（図４、Ａｃｔ６）。
【００４２】
次にプロセッサ３１は、地図テーブル３２１において、入力ビーコンＩＤに対応した項目「測位方式」のデータが「二点」であるか否かを確認する（図４、Ａｃｔ７）。そして「二点」である場合（Ａｃｔ７、ＹＥＳ）、プロセッサ３１は、入力ビーコンＩＤに対応した項目「アイコンＳ」に、アイコン「上向き黒三角」を記述する（図４、Ａｃｔ８）。またプロセッサ３１は、入力ビーコンＩＤに対応した項目「隣接ＩＤ」に、ビーコンＩＤ（以下、隣接ビーコンＩＤと称する）が記述されているか否かを確認する（図４、Ａｃｔ９）。隣接ビーコンＩＤが記述されている場合（Ａｃｔ９、ＹＥＳ）、プロセッサ３１は、地図テーブル３２１の項目「ビーコンＩＤ」に隣接ビーコンＩＤが記憶されたデータレコードの項目「アイコンＳ」に、アイコン「上向き白三角」を記述する（図４、Ａｃｔ１０）。またプロセッサ３１は、地図テーブル３２１の項目「ビーコンＩＤ」に入力ビーコンＩＤ及び隣接ビーコンＩＤ以外の他のビーコンＩＤが記憶されたデータレコードの項目「アイコンＳ」に、アイコン「白丸」、アイコン「下向き白三角」またはアイコン「白四角」を記述する（図４、Ａｃｔ１１）。すなわちプロセッサ３１は、項目「測位方式」のデータが「一点」のデータレコードに対しては、アイコン「白丸」を記述し、項目「測位方式」のデータが「二点」のデータレコードに対しては、アイコン「下向き白三角」を記述し、項目「測位方式」のデータが「三点」のデータレコードに対しては、アイコン「白四角」を記述する。  
Ａｃｔ９において、隣接ビーコンＩＤが記述されていない場合には（Ａｃｔ９、ＮＯ）、プロセッサ３１は、地図テーブル３２１の項目「ビーコンＩＤ」に入力ビーコンＩＤ以外の他のビーコンＩＤが記憶されたデータレコードの項目「アイコンＳ」に、アイコン「白丸」、アイコン「下向き白三角」またはアイコン「白四角」を記述する（図４、Ａｃｔ１３）。すなわちプロセッサ３１は、項目「測位方式」のデータが「一点」のデータレコードに対しては、アイコン「白丸」を記述し、項目「測位方式」のデータが「二点」のデータレコードに対しては、アイコン「下向き白三角」を記述し、項目「測位方式」のデータが「三点」のデータレコードに対しては、アイコン「白四角」を記述する。
【００４３】
一方、Ａｃｔ７において、入力ビーコンＩＤに対応した項目「測位方式」のデータが「二点」でない場合（Ａｃｔ７、ＮＯ）、プロセッサ３１は、入力ビーコンＩＤに対応した項目「アイコンＳ」に、アイコン「黒丸」またはアイコン「黒四角」を記述する（図４、Ａｃｔ１２）。すなわちプロセッサ３１は、項目「測位方式」のデータが「一点」のデータレコードに対しては、アイコン「黒丸」を記述し、項目「測位方式」のデータが「三点」のデータレコードに対しては、アイコン「黒四角」を記述する。その後、プロセッサ３１は、Ａｃｔ１３の処理へと進む。すなわちプロセッサ３１は、項目「測位方式」のデータが「一点」のデータレコードに対しては、アイコン「白丸」を記述し、項目「測位方式」のデータが「二点」のデータレコードに対しては、アイコン「下向き白三角」を記述し、項目「測位方式」のデータが「三点」のデータレコードに対しては、アイコン「白四角」を記述する。
【００４４】
Ａｃｔ１１またはＡｃｔ１３の処理を終えると、プロセッサ３１は、Ａｃｔ３において取得したデータファイルのマップ画像データと地図テーブル３２１のデータとから、マップ領域Ｍ１にマップ画像を表示させる（図４、Ａｃｔ１４）。すなわちプロセッサ３１は、マップ領域Ｍ１にマップ画像データに基づくマップ画像を表示させる。さらにプロセッサ３１は、そのマップ画像に重ねて、地図テーブル３２１の項目「アイコンＳ」に記述されたアイコンを、同じデータレコードの項目「設置座標」に記述された座標値に従って表示させる。
【００４５】
図７は、マップ画像が表示された設定画面ＳＣ２の一例である。この例は、作業者が基地局１ＡのビーコンＩＤ「Ｂ０１」をテキスト領域Ｔ１に入力したことで、地図テーブル３２１に図３に示すデータが記述された場合である。基地局１Ａは、アイコン「上向き黒三角」によってマップ画像上に表わされている。他の基地局１Ｂ，１Ｃ，１Ｄ，１Ｅ，１Ｆは、それぞれアイコン「白丸」またはアイコン「下向き白三角」によってマップ画像上に表されている。なお、マップ画像上の区画Ｈ１，Ｈ２，Ｈ３は、移動体が移動できない障害物の領域を示している。
【００４６】
マップ画像上の各アイコンにより、作業者は、各基地局１Ａ〜１Ｆの位置を知り得る。また作業者は、編集対象（隣接設定対象）の基地局１Ａは二点測位方式に対応したものであること、二点測位方式の対となる他の基地局は設定されていないこと、を知り得る。さらに作業者は、編集対象以外の基地局１Ｂ〜１Ｆの位置と障害物となる区画Ｈ１，Ｈ２，Ｈ３の位置から、基地局１Ａに対して二点測位方式の対となり得る他の基地局は、ビーコンＩＤ「Ｂ０２」の基地局１Ｂと、ビーコンＩＤ「Ｂ０３」の基地局１Ｃであることを知り得る。
【００４７】
ここで、基地局１Ｂを隣接設定する場合、作業者は、入力部３５を操作して、マップ領域Ｍ１に表示された基地局１Ｂのアイコン「下向き白三角」を指定する。例えば入力部３５がタッチパネルの場合、作業者は基地局１Ｂのアイコン「下向き白三角」にタッチする。例えば入力部３５がマウスである場合、作業者は基地局１Ｂのアイコン「下向き白三角」にポインタ又はカーソルを重ねてクリックする。
【００４８】
マップ画像を表示させたプロセッサ３１は、アイコンが指定されたか否かを判断する（図５、Ａｃｔ２１）。アイコンが指定されていない場合（Ａｃｔ２１、ＮＯ）、プロセッサ３１は、キャンセルボタンＧ２が指定されたか否かを判断する（図５、Ａｃｔ２２）。キャンセルボタンＧ２が指定されていない場合（Ａｃｔ２２、ＮＯ）、プロセッサ３１は、保存ボタンＧ１が指定されたか否かを判断する（図５、Ａｃｔ２３）。保存ボタンＧ１が指定されていない場合（Ａｃｔ２３、ＮＯ）、プロセッサ３１は、Ａｃｔ２１に戻る。ここにプロセッサ３１は、Ａｃｔ２１，Ａｃｔ２２及びＡｃｔ２３の処理により、アイコンが指定されるか、キャンセルボタンＧ２または保存ボタンＧ１が指定されるのを待ち受ける。
【００４９】
この待ち受け状態において、プロセッサ３１は、アイコンが指定されたことを検知した場合（Ａｃｔ２１、ＹＥＳ）、地図テーブル３２１を検索して、指定されたアイコンが記述されたデータレコードの項目「編集対象Ｆ」、「測位方式」及び「隣接ＩＤ」のデータを取得する。そしてプロセッサ３１は、先ず、項目「編集対象Ｆ」のフラグが“０”にリセットされているか否かを確認する（図５、Ａｃｔ２４）。そしてフラグが“０”にセットされていることを確認したならば（Ａｃｔ２４、ＹＥＳ）、プロセッサ３１は、次に、項目「測位方式」のデータが「二点」であるか否かを確認する（図５、Ａｃｔ２５）。そしてデータが「二点」であることを確認したならば（Ａｃｔ２５、ＹＥＳ）、プロセッサ３１は、次に、項目「隣接設定」にビーコンＩＤ「１Ａ」が記述されているか否かを確認する（図５、Ａｃｔ２６）。
【００５０】
なお、項目「編集対象Ｆ」のフラグが“１”にセットされていた場合（Ａｃｔ２４、ＮＯ）、あるいは項目「測位方式」のデータが「二点」でない場合には（Ａｃｔ２５、ＮＯ）、プロセッサ３１は、他の処理を実行する。
【００５１】
Ａｃｔ２６において、項目「隣接設定」にビーコンＩＤ「１Ａ」が記述されていない場合（Ａｃｔ２６、ＮＯ）、プロセッサ３１は、指定されたアイコンが記述されたデータレコードの項目「アイコンＳ」に、アイコン「上向き白三角」を記述する（図５、Ａｃｔ２７）。すなわちプロセッサ３１は、項目「アイコンＳ」のアイコンを、「下向き白三角」から「上向き白三角」に変更する。またプロセッサ３１は、項目「編集対象Ｆ」のフラグが“１”にセットされたデータレコードの項目「隣接ＩＤ」に、指定されたアイコンが記述されたデータレコードの項目「ビーコンＩＤ」に記述されているビーコンＩＤを記述する（図５、Ａｃｔ２８）。さらにプロセッサ３１は、指定されたアイコンが記述されたデータレコードの項目「隣接ＩＤ」に、項目「編集対象Ｆ」のフラグが“１”にセットされたデータレコードの項目「ビーコンＩＤ」に記述されているビーコンＩＤを記述する（図５、Ａｃｔ２９）。
【００５２】
一方、Ａｃｔ２６において、項目「隣接設定」にビーコンＩＤ「１Ａ」が記述されている場合には（Ａｃｔ２６、ＹＥＳ）、プロセッサ３１は、指定されたアイコンが記述されたデータレコードの項目「アイコンＳ」に、アイコン「下向き白三角」を記述する（図５、Ａｃｔ３０）。すなわちプロセッサ３１は、項目「アイコンＳ」のアイコンを、「上向き白三角」から「下向き白三角」に変更する。またプロセッサ３１は、項目「編集対象Ｆ」のフラグが“１”にセットされたデータレコードの項目「隣接ＩＤ」から、指定されたアイコンが記述されたデータレコードの項目「ビーコンＩＤ」に記述されているビーコンＩＤを削除する（図５、Ａｃｔ３１）。さらにプロセッサ３１は、指定されたアイコンが記述されたデータレコードの項目「隣接ＩＤ」から、項目「編集対象Ｆ」のフラグが“１”にセットされたデータレコードの項目「ビーコンＩＤ」に記述されているビーコンＩＤを削除する（図５、Ａｃｔ３２）。
【００５３】
Ａｃｔ２９又はＡｃｔ３２の処理を終えると、プロセッサ３１は、地図テーブル３２１のデータに基づいてマップ領域Ｍ１に表示されているマップ画像を更新する（図５、Ａｃｔ３３）。そしてプロセッサ３１は、Ａｃｔ２１〜Ａｃｔ２３の待ち受け状態に戻る。
【００５４】
図８は、作業者が、図７のマップ領域Ｍ１に表示された基地局１Ｂのアイコン「下向き白三角」を指定したことで、更新された設定画面ＳＣ３の一例である。基地局１Ｂのアイコン「下向き白三角」を指定したことにより、プロセッサ３１は、Ａｃｔ２７〜Ａｃｔ２９の処理を実行する。その結果、基地局１Ｂのアイコンは、「下向き白三角」から「上向き白三角」に変更される。また、テキスト領域Ｔ２には、基地局１ＢのビーコンＩＤ「Ｂ０２」が表示される。そして、この設定画面ＳＣ３により、作業者は、編集対象（隣接設定対象）の基地局１Ａに対して、基地局１Ｂが二点測位方式の対となる基地局として設定されたことを視覚的に確認することができる。
【００５５】
ここで、さらに基地局１Ｃを隣接設定する場合には、作業者は、入力部３５を操作して、マップ領域Ｍ１に表示された基地局１Ｃのアイコン「下向き白三角」を指定すればよい。その場合も、プロセッサ３１は、Ａｃｔ２７〜Ａｃｔ２９の処理を実行する。その結果、基地局１Ｃのアイコンは、「下向き白三角」から「上向き白三角」に変更される。また、テキスト領域Ｔ２には、基地局１ＣのビーコンＩＤ「Ｂ０３」がビーコンＩＤ「Ｂ０２」とともに表示される。そして、その設定画面（不図示）により、作業者は、編集対象（隣接設定対象）の基地局１Ａに対して、基地局１Ｂと基地局１Ｃとが二点測位方式の対となる基地局として設定されたことを知り得る。
【００５６】
一方、基地局１Ａに対して基地局１Ｃが隣接設定されている状態で、その隣接設定を解除する場合にも、作業者は、入力部３５を操作して、基地局１Ｃのアイコン「上向き白三角」を指定する。この場合、プロセッサ３１は、Ａｃｔ３０〜Ａｃｔ３２の処理を実行する。その結果、基地局１Ｃのアイコンは、「上向き白三角」から「下向き白三角」に戻される。また、テキスト領域Ｔ２からビーコンＩＤ「Ｂ０３」が消去される。そして、その設定画面（不図示）により、作業者は、編集対象（隣接設定対象）の基地局１Ａに対して、基地局１Ｃが二点測位方式の対となる基地局ではなくなったことを知り得る。
【００５７】
Ａｃｔ２１〜Ａｃｔ２３の待ち受け状態において、プロセッサ３１は、保存ボタンＧ１が指定されたことを検知すると（Ａｃｔ２３、ＹＥＳ）、地図テーブル３２１のデータで基地局データベース３３３を更新する（図５、Ａｃｔ３４）。すなわちプロセッサ３１は、地図テーブル３２１のビーコンＩＤ別のデータレコードに基づいて、基地局データベース３３３の同一のビーコンＩＤが設定されたデータレコードを更新する（図５、Ａｃｔ３４）。その後、プロセッサ３１は、設定画面を消去する（図５、Ａｃｔ３５）。
【００５８】
なお、Ａｃｔ２１〜Ａｃｔ２３の待ち受け状態において、プロセッサ３１は、キャンセルボタンＧ２が指定されたことを検知した場合には（Ａｃｔ２２、ＹＥＳ）、Ａｃｔ３４の処理を実行することなく、設定画面を消去する（図５、Ａｃｔ３５）。以上で、プロセッサ３１は、隣接設定動作が選択された場合の処理を終了する。
【００５９】
図９は、図８の設定画面ＳＣ３が表示されている状態、すなわち基地局１Ａと基地局１Ｂとが隣接設定された状態で、作業者が保存ボタンＧ１を指定した場合の基地局データベース３３３を示す。図示するように基地局データベース３３３には、二点測位方式の一対の基地局１Ａ，１Ｂの間で、一方の基地局１ＡのビーコンＩＤ「Ｂ０１」が、他方の基地局１ＢのビーコンＩＤ「Ｂ０２」が設定されたデータレコードの項目「隣接ＩＤ」に設定される。また、他方の基地局１ＢのビーコンＩＤ「Ｂ０２」が、一方の基地局１ＡのビーコンＩＤ「Ｂ０１」が設定されたデータレコードの項目「隣接ＩＤ」に設定される。その結果、プロセッサ３１は、基地局１Ａと基地局１Ｂとが二点測位方式において対となる基地局であると認識できる。
【００６０】
このように第１の実施形態によれば、作業者は、図７に示す設定画面ＳＣ２により、基地局１Ａと隣接設定が可能な基地局は、基地局１Ｂ及び基地局１Ｃであると視覚的に特定することができる。そして作業者が、基地局１Ｂのアイコン「下向き白三角」を指定すると、図８に示す設定画面ＳＣ３に切り替わる。この設定画面ＳＣ３により、作業者は、基地局１Ａに対して基地局１Ｂが隣接設定されたことを視覚的に確認することができる。そしてその後、作業者が保存ボタンＧ１を指定すると、基地局データベース３３３が、図２に示す状態から図９に示す状態に更新される。したがって作業者は、対となる相手側の基地局の識別情報を手入力で登録する必要がなくなる。また、一方の基地局には他方の基地局の識別情報を登録したが、他方の基地局には一方の基地局の識別情報を登録し忘れた、とうようなミスも起こり得ない。その結果、隣接設定に要する作業が簡略化される上、隣接設定が正しく行われないというミスも防ぐことができる。このような効果は、二点測位方式の対象となる基地局の組が多数ある場合に顕著であり、隣接設定に要する作業の手間と時間を大幅に簡略できるようになる。
【００６１】
［第２の実施形態］
図１０は、第２の実施形態における設定画面ＳＣ４の一例である。図示するように設定画面ＳＣ４には、第１の実施形態の設定画面ＳＣ１〜ＳＣ３と比較して、プルダウン領域Ｄ３と、テキスト領域Ｔ６と、チェックボックス領域Ｃ１と、適用ボタンＧ３とが追加されている。
【００６２】
プルダウン領域Ｄ３は、編集対象の基地局１に対して隣接設定が可能な基地局１を絞り込むための条件をメニューとしたプルダウンリストの領域である。条件としては、「距離指定」と「範囲指定」とがある。条件「距離指定」は、編集対象の基地局１を中心として一定の距離を半径とする円内にある基地局１を隣接設定が可能な基地局１とする。条件「範囲指定」は、任意に指定された範囲内にある基地局１を隣接設定が可能な基地局１とする。因みに、範囲の指定は既存の技術で可能である。例えばマップ領域Ｍ１に表示されたマップ画像上をマウスでドラッグすればよい。なお、条件は、「距離指定」と「範囲指定」とに限定されるものではない。
【００６３】
テキスト領域Ｔ６は、条件値の領域である。条件が「距離指定」の場合、編集対象の基地局１からの距離（半径）が条件値となる。条件が「範囲指定」の場合には、テキスト領域Ｔ６への記述は無効となる。
【００６４】
チェックボックス領域Ｃ１は、編集対象の基地局１との間に障害物が介在する基地局１を絞り込み対象から除外するか否かを指定する領域である。本実施形態では、チェックボックス領域Ｃ１にチェックが入っていると、障害物が介在する基地局を絞り込み対象から除外する。
【００６５】
適用ボタンＧ３は、プルダウン領域Ｄ３、テキスト領域Ｔ６及びチェックボックス領域Ｃ１に入力されたデータを適用することを作業者が指示する場合に入力するボタンである。
【００６６】
図１１は、設定画面ＳＣ４の適用ボタンＧ３が入力された後のプロセッサ３１の処理手順を示す流れ図である。この処理手順は、予め設定されたプログラムに従ったものである。なお、図１１に示すとともに以下に説明する処理の内容は一例である。同様な結果を得ることが可能であるならば、その処理手順及び処理内容は特に限定されるものではない。
【００６７】
設定画面ＳＣ４が表示されている状態、すなわち第１の実施形態で説明した図５のＡｃｔ２１〜Ａｃｔ２３の待ち受け状態において、プロセッサ３１は、適用ボタンＧ３が入力されたか否かを確認する（Ａｃｔ４１）。適用ボタンＧ３が入力された場合（Ａｃｔ４１、ＹＥＳ）、プロセッサ３１は、プルダウン領域Ｄ３で選択されている条件を判定する（Ａｃｔ４２）。
【００６８】
条件が「距離指定」の場合（Ａｃｔ４２、距離）、プロセッサ３１は、テキスト領域Ｔ６に入力されている条件値を取得する（Ａｃｔ４３）。条件が「範囲指定」の場合（Ａｃｔ４２、範囲）、プロセッサ３１は、マップ画像上で指定された範囲を取得する（Ａｃｔ４４）。
【００６９】
Ａｃｔ４３またはＡｃｔ４４の処理の後、プロセッサ３１は、絞り込みの範囲を設定する（Ａｃｔ４５）。すなわち、条件が「距離指定」の場合、プロセッサ３１は、編集対象の基地局１Ａを中心とする半径が条件値の正円を絞り込みの範囲とする。条件が「範囲指定」の場合、プロセッサ３１は、Ａｃｔ４４の処理で取得した範囲を絞り込みの範囲とする。
【００７０】
プロセッサ３１は、マップ領域Ｍ１に絞り込みの範囲を表示する（Ａｃｔ４６）。例えば図１０に示すように、プロセッサ３１は、マップ領域Ｍ１に絞り込みの範囲を破線で表示する。あるいはプロセッサ３１は、絞り込み範囲内と範囲外とで背景色を変えることで、絞り込みの範囲を表示する。
【００７１】
プロセッサ３１は、障害物回避の指示がなされているか否かを判断する（Ａｃｔ４７）。チェックボックス領域Ｃ１にチェックが入っている場合、すなわち障害物回避の指示がなされている場合には（Ａｃｔ４７、ＹＥＳ）、プロセッサ３１は、絞り込み範囲内に存在する基地局のうち、編集対象の基地局１Ａと結ぶ線分が障害物によって遮られる基地局を除外対象として抽出する（Ａｃｔ４８）。チェックボックス領域Ｃ１にチェックが入っていない場合、すなわち障害物回避の指示がなされていない場合には（Ａｃｔ４７、ＮＯ）、プロセッサ３１は、Ａｃｔ４８の処理を実行しない。プロセッサ３１は、絞り込み範囲内にある基地局のうち、除外対象として抽出されておらず、項目「測位方式」のデータが「二点」の基地局のアイコンを隣接候補のアイコンとして識別表示する（Ａｃｔ４９）。その後、プロセッサ３１は、Ａｃｔ２１〜Ａｃｔ２３の待ち受け状態に戻る。
【００７２】
図１０の設定画面ＳＣ４は、条件が「距離指定」であり、障害物回避の指示がなされた場合のマップ画像をマップ領域Ｍ１に表示している。この設定画面ＳＣ４から、作業者は、編集対象の基地局１Ａに対して基地局１Ｂと基地局１Ｃとが隣接設定対象の基地局であることを容易に認識できる。また基地局１Ｅは、絞り込み範囲内であるものの、基地局１Ａと直線で結ぶ線分上に障害物があるため、隣接設定対象外であることも容易に認識できる。その結果、作業者は、基地局１Ｂ及び基地局１Ｃのうちの少なくとも一方のアイコンを指定して隣接設定を行えばよい。
【００７３】
このように第２の実施形態によれば、隣接設定が可能な基地局１を絞り込むための条件を指定することで、その条件に該当しない基地局を隣接設定対象から除外することができる。その結果、隣接設定対象となる基地局を絞り込むことができる。その上、隣接設定対象となった基地局は他の基地局と識別して表示されるので、視覚的にも区別される。したがって、第１の実施形態よりも隣接設定をより効率的に行うことができる。
【００７４】
［第３の実施形態］
図１２及び図１３は、サーバ３の動作メニューのなかから隣接設定動作が選択された場合の、第３の実施形態におけるプロセッサ３１の処理手順を示す流れ図である。この処理手順は、予め設定されたプログラムに従ったものである。なお、図１２及び図１３に示すとともに以下に説明する処理の内容は一例である。同様な結果を得ることが可能であるならば、その処理手順及び処理内容は特に限定されるものではない。
【００７５】
隣接設定動作を開始すると、プロセッサ３１は先ず、表示部３６に設定画面ＳＣ５（図１４を参照）を表示させる（図１２、Ａｃｔ５１）。  
図１４は、設定画面ＳＣ５の一例を示す。図示するように設定画面ＳＣ５は、３つのプルダウン領域Ｄ１１〜Ｄ１３と、２つのテキスト領域Ｔ１１，Ｔ１２と、チェックボックス領域Ｃ１１と、１つのマップ領域Ｍ１１と、保存ボタンＧ１１と、キャンセルボタンＧ１２と、適用ボタンＧ１３とを含む。
【００７６】
プルダウン領域Ｄ１１、プルダウン領域Ｄ１２及びプルダウン領域Ｄ１３は、それぞれ第１又は第２の実施形態で説明した設定画面ＳＣ１〜ＳＣ４のプルダウン領域Ｄ２、プルダウン領域Ｄ１及びプルダウン領域Ｄ３と同様の機能を有する。また、テキスト領域Ｔ１２及びチェックボックス領域Ｃ１１は、第２の実施形態で説明した設定画面ＳＣ４のテキスト領域Ｔ６及びチェックボックス領域Ｃ１と同様の機能を有する。また、マップ領域Ｍ１１と、保存ボタンＧ１１、キャンセルボタンＧ１２及び適用ボタンＧ１３も、第１又は第２の実施形態で説明したマップ領域Ｍ１、保存ボタンＧ１、キャンセルボタンＧ２及び適用ボタンＧ３と同様の機能を有する。
【００７７】
テキスト領域Ｔ１１は、隣接設定対象の２つの基地局の組を、各々のビーコンＩＤを連結した表現形式（テキストデータ）で表わす領域である。テキスト領域Ｔ１１は、隣接設定を行うものとして選択された組と、選択されていない組とを区別して表す。
【００７８】
なお、Ａｃｔ５１においては、テキスト領域Ｔ１１，Ｔ１２は空欄である。マップ領域Ｍ１１にもマップ画像は表示されていない。また、適用ボタンＧ１３は、入力が無効化されている。
【００７９】
隣接設定を行う作業者は、設定画面ＳＣ５を確認すると、プルダウン領域Ｄ１１を操作して、隣接設定を行うフロアの地図（ファイル名）を選択する。また作業者は、プルダウン領域Ｄ１２を操作して、測位方式を選択する。プルダウン領域Ｄ１２のプルダウンリストには、「一点測位」、「二点測位」、「三点測位」及び「全て」のメニューがあるので、作業者は、「二点測位」又は「全て」を選択する。さらに作業者は、プルダウン領域Ｄ１３から絞り込み条件を選択する。そして作業者は、必要に応じて、テキスト領域Ｔ１１への条件値の入力又はチェックボックス領域Ｃ１１へのチェック入力を行う。その後、作業者は、適用ボタンＧ１３を入力する。
【００８０】
設定画面ＳＣ５を表示させたプロセッサ３１は、プルダウン領域Ｄ１１において、マップ画像データを格納したデータファイルのファイル名が選択されるのを待ち受ける（図１２、Ａｃｔ５２）。ファイル名が選択されると（Ａｃｔ５２、ＹＥＳ）、プロセッサ３１は、地図テーブル３２１を作成する（図１２、Ａｃｔ５３）。すなわちプロセッサ３１は、選択されたファイル名が項目「マップ画像」に設定された全てのデータレコードを基地局データベース３３３から取得してメモリ３２に記憶する。またプロセッサ３１は、同じファイル名が設定されたマップ画像データのデータファイルを補助記憶デバイス３３から取得してメモリ３２に記憶する。そしてプロセッサ３１は、基地局データベース３３３から取得したデータレコードの項目「ビーコンＩＤ」、項目「設置座標」、項目「測位方式」、項目「隣接ＩＤ」のデータで地図テーブル３２１を作成する。
【００８１】
次に、プロセッサ３１は、地図テーブル３２１の項目「アイコンＳ」に、アイコン「白丸」、アイコン「下向き白三角」またはアイコン「白四角」を記述する（図５、Ａｃｔ５４）。すなわちプロセッサ３１は、項目「測位方式」のデータが「一点」のデータレコードに対しては、アイコン「白丸」を記述し、項目「測位方式」のデータが「二点」のデータレコードに対しては、アイコン「下向き白三角」を記述し、項目「測位方式」のデータが「三点」のデータレコードに対しては、アイコン「白四角」を記述する。
【００８２】
次に、プロセッサ３１は、プルダウン領域Ｄ１２において、隣接設定を行うメニューが選択されているか否かを確認する（図１２、Ａｃｔ５５）。隣接設定を行うメニューは、「全て」又は「二点測位」である。他のメニューが選択されていた場合（Ａｃｔ５５、ＮＯ）、プロセッサ３１は他の処理を実行する。
【００８３】
「全て」又は「二点測位」が選択されていた場合（Ａｃｔ５５、ＹＥＳ）、プロセッサ３１は、適用ボタンＧ１３の入力を有効化する（図１２、Ａｃｔ５６）。そしてプロセッサ３１は、適用ボタンＧ１３が入力されるのを待ち受ける（図１２、Ａｃｔ５７）。プロセッサ３１は、適用ボタンＧ１３が入力されたことを検知すると（Ａｃｔ５７、ＹＥＳ）、プルダウン領域Ｄ３で選択されている条件を判定する（図１２、Ａｃｔ５８）。
【００８４】
条件が「距離指定」の場合（Ａｃｔ５８、距離）、プロセッサ３１は、テキスト領域Ｔ１２に入力されている条件値を取得する（図１２、Ａｃｔ５９）。条件が「範囲指定」の場合（Ａｃｔ５８、範囲）、プロセッサ３１は、マップ画像上で指定された範囲を取得する（Ａｃｔ６０）。
【００８５】
Ａｃｔ５９またはＡｃｔ６０の処理の後、プロセッサ３１は、絞り込みの範囲を設定する（図１２、Ａｃｔ６１）。すなわち、条件が「距離指定」の場合、プロセッサ３１は、基地局間の距離が条件値以下を絞り込みの範囲とする。条件が「範囲指定」の場合、プロセッサ３１は、Ａｃｔ６０の処理で取得した範囲を絞り込みの範囲とする。そしてプロセッサ３１は、絞り込みの範囲内に存在する２つの基地局間を直線で結ぶ線分を検出する（図１２、Ａｃｔ６２）。
【００８６】
プロセッサ３１は、障害物回避の指示がなされているか否かを判断する（図１２、Ａｃｔ６３）。チェックボックス領域Ｃ１にチェックが入っている場合、すなわち障害物回避の指示がなされている場合には（Ａｃｔ６３、ＹＥＳ）、プロセッサ３１は、２つの基地局間を結ぶ線分のうち障害物によって遮られる線分を除外対象として抽出する（図１２、Ａｃｔ６４）。チェックボックス領域Ｃ１にチェックが入っていない場合、すなわち障害物回避の指示がなされていない場合には（Ａｃｔ６３、ＮＯ）、プロセッサ３１は、Ａｃｔ６４の処理を実行しない。
【００８７】
プロセッサ３１は、Ａｃｔ５３において取得したデータファイルのマップ画像データと地図テーブル３２１のデータとから、マップ領域Ｍ１にマップ画像を表示させる（図１２、Ａｃｔ６５）。さらにプロセッサ３１は、除外対象として抽出された線分を除いて、絞り込みの範囲内に存在する２つの基地局間を直線で結ぶ線分を破線で表示する（図１２、Ａｃｔ６６）。
【００８８】
図１４に示す設定画面ＳＣ５において、マップ領域Ｍ１に表示されているマップ画像は、条件が「距離指定」であり、条件値が９０ｃｍであり、障害物回避が選択されていた場合である。このような条件下では、基地局間が９０ｃｍ以下で、尚且つ障害物によって遮られない線分Ｌ１，Ｌ２，Ｌ３，Ｌ４が破線によって表示される。
【００８９】
このようなマップ画像を確認した作業者は、例えば基地局１Ａと基地局１Ｂとを隣接設定する場合、線分Ｌ１を指定する。例えば入力部３５がタッチパネルの場合、作業者は線分Ｌ１をタッチする。例えば入力部３５がマウスである場合、作業者は線分Ｌ１にポインタ又はカーソルを重ねてクリックする。
【００９０】
線分を表示させたプロセッサ３１は、いずれかの線分が指定されたか否かを判断する（図１３、Ａｃｔ７１）。線分が指定されていない場合（Ａｃｔ７１、ＮＯ）、プロセッサ３１は、キャンセルボタンＧ１２が指定されたか否かを判断する（図１３、Ａｃｔ７２）。キャンセルボタンＧ１２が指定されていない場合（Ａｃｔ７２、ＮＯ）、プロセッサ３１は、保存ボタンＧ１１が指定されたか否かを判断する（図１３、Ａｃｔ７３）。保存ボタンＧ１１が指定されていない場合（Ａｃｔ７３、ＮＯ）、プロセッサ３１は、Ａｃｔ７１に戻る。ここにプロセッサ３１は、Ａｃｔ７１，Ａｃｔ７２及びＡｃｔ７３の処理により、線分が指定されるか、キャンセルボタンＧ１２または保存ボタンＧ１１が指定されるのを待ち受ける。
【００９１】
この待ち受け状態において、プロセッサ３１は、線分が指定されたことを検知した場合（Ａｃｔ７１、ＹＥＳ）、その指定された線分が破線表示なのか実線表示なのかを確認する（図１３、Ａｃｔ７４）。破線表示の場合（Ａｃｔ７４、ＹＥＳ）、プロセッサ３１は、その線分Ｌ１の両端にある一対の基地局１Ａ，１Ｂに対して隣接設定を行う（Ａｃｔ７５）。すなわちプロセッサ３１は、一方の基地局１ＡのビーコンＩＤ「Ｂ０１」を含む地図テーブル３２１のデータレコードの項目「アイコンＳ」のアイコンを「下向き白三角」から「上向き白三角」に変更する。またプロセッサ３１は、同データレコードの項目「隣接ＩＤ」に、他方の基地局１ＢのビーコンＩＤ「Ｂ０２」を記述する。同様に、プロセッサ３１は、他方の基地局１ＢのビーコンＩＤ「Ｂ０２」を含む地図テーブル３２１のデータレコードの項目「アイコンＳ」のアイコンを「下向き白三角」から「上向き白三角」に変更する。またプロセッサ３１は、同データレコードの項目「隣接ＩＤ」に、一方の基地局１ＡのビーコンＩＤ「Ｂ０１」を記述する。その後、プロセッサ３１は、線分Ｌ１を実線で表示する（Ａｃｔ７６）。
【００９２】
一方、指定された線分が実線表示の場合（Ａｃｔ７４、ＮＯ）、プロセッサ３１は、その線分Ｌ１の両端にある一対の基地局１Ａ，１Ｂに対して隣接解除設定を行う（Ａｃｔ７７）。すなわちプロセッサ３１は、一方の基地局１ＡのビーコンＩＤ「Ｂ０１」を含む地図テーブル３２１のデータレコードの項目「アイコンＳ」のアイコンを「上向き白三角」から「下向き白三角」に戻す。またプロセッサ３１は、同データレコードの項目「隣接ＩＤ」から、他方の基地局１ＢのビーコンＩＤ「Ｂ０２」を削除する。同様に、プロセッサ３１は、他方の基地局１ＢのビーコンＩＤ「Ｂ０２」を含む地図テーブル３２１のデータレコードの項目「アイコンＳ」のアイコンを「上向き白三角」から「下向き白三角」に戻す。またプロセッサ３１は、同データレコードの項目「隣接ＩＤ」から、一方の基地局１ＡのビーコンＩＤ「Ｂ０１」を削除する。その後、プロセッサ３１は、線分Ｌ１を破線で表示する（Ａｃｔ７８）。
【００９３】
Ａｃｔ７６又はＡｃｔ７８の処理を終えると、プロセッサ３１は、隣接設定または隣接解除設定によって変更されたアイコンをマップ画像に表示させる（Ａｃｔ７９）。
【００９４】
図１５は、図１４の設定画面ＳＣ５から、基地局１Ａと基地局１Ｂとを結ぶ線分Ｌ１を指定して、基地局１Ａと基地局１Ｂとを隣接設定した場合の設定画面ＳＣ６である。図示するように、基地局１Ａと基地局１Ｂとを示すアイコンは、「下向き白三角」から「上向き白三角」に変更されている。また、基地局１Ａと基地局１Ｂとを結ぶ線分Ｌ１が破線から実線に変更されている。したがって作業者は、このマップ画像から、基地局１Ａと基地局１Ｂとが隣接設定されたことを視覚的に確認することができる。
【００９５】
Ａｃｔ７１〜Ａｃｔ７３の待ち受け状態において、プロセッサ３１は、保存ボタンＧ１１が指定されたことを検知すると（Ａｃｔ７３、ＹＥＳ）、第１の実施形態と同様に、地図テーブル３２１のデータで基地局データベース３３３を更新する（図１３、Ａｃｔ８０）。その後、プロセッサ３１は、設定画面を消去する（図１３、Ａｃｔ８１）。
【００９６】
なお、Ａｃｔ７１〜Ａｃｔ７３の待ち受け状態において、プロセッサ３１は、キャンセルボタンＧ１２が指定されたことを検知した場合には（Ａｃｔ７２、ＹＥＳ）、Ａｃｔ８０の処理を実行することなく、設定画面を消去する（図１３、Ａｃｔ８１）。以上で、プロセッサ３１は、隣接設定動作が選択された場合の処理を終了する。
【００９７】
このように第３の実施形態によれば、基地局間を結ぶ線分を指定するだけで、その線分の両端にある一対の基地局を隣接設定することができる。したがって、基地局を特定するためのビーコンＩＤを手入力する必要が全くないので、入力ミスを未然に防ぐことができる。また、隣接設定に要する作業の手間と時間も大幅に簡略化することができる。
【００９８】
［第４の実施形態］
図１６は、サーバ３の動作メニューのなかから隣接設定動作が選択された場合の、第４の実施形態におけるプロセッサ３１の処理手順を示す流れ図である。この処理手順は、予め設定されたプログラムに従ったものである。なお、図１６に示すとともに以下に説明する処理の内容は一例である。同様な結果を得ることが可能であるならば、その処理手順及び処理内容は特に限定されるものではない。
【００９９】
隣接設定動作を開始すると、プロセッサ３１は先ず、表示部３６に設定画面ＳＣ７（図１７を参照）を表示させる（図１６、Ａｃｔ９１）。  
図１７は、設定画面ＳＣ７の一例を示す。図示するように設定画面ＳＣ７は、２つのプルダウン領域Ｄ２１、Ｄ２２と、８つのテキスト領域Ｔ２１〜Ｔ２８と、１つのマップ領域Ｍ２１と、保存ボタンＧ２１と、キャンセルボタンＧ２２とを含む。
【０１００】
プルダウン領域Ｄ２１は、マップ画像データを格納したデータファイルのファイル名を示すテキストデータ（「ＭＡＰ１」、「ＭＡＰ２」、…）をメニューとしたプルダウンリストの領域である。プルダウン領域Ｄ２２は、測位方式に係るテキストデータ（「一点」、「二点」、「三点」）をメニューとしたプルダウンリストの領域である。
【０１０１】
テキスト領域Ｔ２１は、編集対象である当該基地局１のビーコンＩＤが表示される領域である。テキスト領域Ｔ２２〜Ｔ２４は、当該基地局１のビーコンＩＤに関連付けて基地局データベース３３３に設定された補正値、受信閾値及び設置座標が表示される領域である。
【０１０２】
テキスト領域Ｔ２５は、当該基地局１に対して隣接設定される基地局１のビーコンＩＤが表示される領域である。テキスト領域Ｔ２６〜Ｔ２８は、隣接設定される基地局１のビーコンＩＤに関連付けて基地局データベース３３３に設定された補正値、受信閾値及び設置座標が表示される領域である。
【０１０３】
マップ領域Ｍ２１は、プルダウン領域Ｄ２のプルダウンリストの中から選択されたファイル名のデータファイルに格納されたマップ画像データに基づくマップ画像が表示される領域である。
【０１０４】
保存ボタンＧ２１は、設定画面ＳＣ７上で隣接設定された１の基地局と他の基地局との関連付けに係る情報を基地局データベース３３３に保存することを作業者が指示する場合に入力するボタンである。キャンセルボタンＧ２２は、同情報を基地局データベース３３３に保存しないことを作業者が指示する場合に入力するボタンである。
【０１０５】
設定画面ＳＣ７を確認した作業者は、先ず、プルダウン領域Ｄ２１を操作して、隣接設定を行うフロアの地図（ファイル名）を選択する。また作業者は、プルダウン領域Ｄ２２を操作して、測位方式を選択する。プルダウン領域Ｄ２２のプルダウンリストには、「一点測位」、「二点測位」、「三点測位」及び「全て」のメニューがあるので、作業者は、「二点測位」又は「全て」を選択する。
【０１０６】
設定画面ＳＣ７を表示させたプロセッサ３１は、プルダウン領域Ｄ２１において、マップ画像データを格納したデータファイルのファイル名が選択されるのを待ち受ける（図１６、Ａｃｔ９２）。ファイル名が選択されると（Ａｃｔ９２、ＹＥＳ）、プロセッサ３１は、第３の実施形態のＡｃｔ５３と同様に、地図テーブル３２１を作成する（図１６、Ａｃｔ５３）。またプロセッサ３１は、同実施形態のＡｃｔ５４と同様に、地図テーブル３２１の項目「アイコンＳ」に、アイコン「白丸」、アイコン「下向き白三角」またはアイコン「白四角」を記述する（図１６、Ａｃｔ９４）。そしてプロセッサ３１は、マップ画像データと地図テーブル３２１のデータとから、マップ領域Ｍ２１にマップ画像を表示させる（図１６、Ａｃｔ９５）。
【０１０７】
マップ画像を確認した作業者は、入力部３５を操作して、そのマップ画像に表示されているアイコンの中から、編集対象とする当該基地局１のアイコンを指定する。例えば入力部３５がタッチパネルの場合、作業者は当該基地局１のアイコンにタッチする。例えば入力部３５がマウスである場合、作業者は当該基地局１のアイコンにポインタ又はカーソルを重ねてクリックする。
【０１０８】
マップ画像を表示させたプロセッサ３１は、アイコンが指定されるのを待ち受ける（図１６、Ａｃｔ９６）。アイコンが指定されると（Ａｃｔ９６、ＹＥＳ）、プロセッサ３１は、地図テーブル３２１に対し、指定されたアイコンでマップ画像上に表わされている基地局１のビーコンＩＤ（以下、指定ビーコンＩＤと称する）に対応した項目「編集対象Ｆ」のフラグを“１”にセットする（図１６、Ａｃｔ９７）。またプロセッサ３１は、他のビーコンＩＤに対応した項目「編集対象Ｆ」のフラグを“０”にリセットする（図１６、Ａｃｔ９８）。
【０１０９】
次にプロセッサ３１は、地図テーブル３２１において、指定ビーコンＩＤに対応した項目「測位方式」のデータが「二点」であるか否かを確認する（図１６、Ａｃｔ９９）。そして「二点」である場合（Ａｃｔ９９、ＹＥＳ）、プロセッサ３１は、指定ビーコンＩＤに対応した項目「アイコンＳ」に、アイコン「上向き黒三角」を記述する（図１６、Ａｃｔ１００）。またプロセッサ３１は、指定ビーコンＩＤに対応した項目「隣接ＩＤ」に、ビーコンＩＤ（以下、隣接ビーコンＩＤと称する）が記述されているか否かを確認する（図１６、Ａｃｔ１０１）。隣接ビーコンＩＤが記述されている場合（Ａｃｔ１０１、ＹＥＳ）、プロセッサ３１は、地図テーブル３２１の項目「ビーコンＩＤ」に隣接ビーコンＩＤが記憶されたデータレコードの項目「アイコンＳ」に、アイコン「上向き白三角」を記述する（図１６、Ａｃｔ１０２）。Ａｃｔ１０１において、隣接ビーコンＩＤが記述されていない場合には（Ａｃｔ１０１、ＮＯ）、プロセッサ３１は、Ａｃｔ１０２の処理をスキップする。
【０１１０】
一方、Ａｃｔ９９において、指定ビーコンＩＤに対応した項目「測位方式」のデータが「二点」でない場合（Ａｃｔ９９、ＮＯ）、プロセッサ３１は、指定ビーコンＩＤに対応した項目「アイコンＳ」に、アイコン「黒丸」またはアイコン「黒四角」を記述する（図１６、Ａｃｔ１０３）。すなわちプロセッサ３１は、項目「測位方式」のデータが「一点」のデータレコードに対しては、アイコン「黒丸」を記述し、項目「測位方式」のデータが「三点」のデータレコードに対しては、アイコン「黒四角」を記述する。
【０１１１】
Ａｃｔ１０２又はＡｃｔ１０３の処理を終えるか、Ａｃｔ１０２の処理をスキップすると、プロセッサ３１は、第１の実施形態で説明した図５のＡｃｔ２１の処理へと進む。
【０１１２】
すなわちプロセッサ３１は、アイコンが指定されるか、キャンセルボタンＧ２または保存ボタンＧ１が指定されるのを待ち受ける。この待ち受け状態において、アイコンが指定されると（Ａｃｔ２１、ＹＥＳ）、プロセッサ３１は、Ａｃｔ２４乃至Ａｃｔ３３の処理を実行する。キャンセルボタンＧ２が指定されると（Ａｃｔ２２、ＹＥＳ）、プロセッサ３１は、設定画面を消去する（図５、Ａｃｔ３５）。保存ボタンＧ１が指定されると（Ａｃｔ２３、ＹＥＳ）、プロセッサ３１、地図テーブル３２１のデータで基地局データベース３３３を更新する（図５、Ａｃｔ３４）。その後、プロセッサ３１は、設定画面を消去する（図５、Ａｃｔ３５）。
【０１１３】
このように第４の実施形態においては、作業者は、図１７に示す設定画面ＳＣ７のマップ領域Ｍ２１に表示されたマップ画像から、例えば基地局１Ａと隣接設定が可能な基地局は、基地局１Ｂ及び基地局１Ｃであると視覚的に特定することができる。そこで作業者は、先ず、当該基地局である基地局１Ａのアイコンを指定する。そうすると、図１８に示す設定画面ＳＣ８のように、基地局１Ａのアイコンが「下向き白三角」から「上向き黒三角」切り替わる。また、テキスト領域Ｔ２１〜Ｔ２４に、基地局１ＡのビーコンＩＤ「Ｂ０１」、補正値「＋５」、受信閾値「−７０」、設置座標「２１５，３７０」が表示される。次いで、作業者は、例えば基地局１Ａに対する隣接基地局として基地局１Ｂのアイコンを指定する。そうすると、設定画面ＳＣ８のように、基地局１Ｂのアイコンが「下向き白三角」から「上向き白三角」切り替わる。また、テキスト領域Ｔ２１〜Ｔ２４に、基地局１ＢのビーコンＩＤ「Ｂ０２」、補正値「−５」、受信閾値「−７０」、設置座標「２３０，３００」が表示される。この設定画面ＳＣ８により、作業者は、基地局１Ａに対して基地局１Ｂが隣接設定されたことを視覚的に確認することができる。そしてその後、作業者が保存ボタンＧ１を指定すると、第１の実施形態と同様に、基地局データベース３３３が、図２に示す状態から図９に示す状態に更新される。したがって、第１の実施形態と同様の作用効果を奏することができる。
【０１１４】
以下、実施形態の変形例について説明する。  
第１の実施形態において、基地局１Ｂのアイコンを指定するのでなく、テキスト領域Ｔ２に基地局１ＢのビーコンＩＤ「Ｂ０２」を手入力してもよい。その場合も、図８に示すように、基地局１Ｂのアイコンが「下向き白三角」から「上向き白三角」に変更される。したがって、作業者は、アイコン「上向き黒三角」で示されている基地局１Ａとアイコン「上向き白三角」で示された基地局１Ｂとが隣接設定されたことを視覚的に確認することができる。
【０１１５】
第１〜第４の実施形態では、移動局２は、ＲＳＳＩ値をサーバ３に送信した。移動局２はＲＳＳＩ値を距離情報に変換し、距離情報をサーバ３に送信してもよい。
【０１１６】
第１〜第４の実施形態では、各基地局１をビーコン信号の発信局とし、移動局２をビーコン信号の受信局とした。移動局２をビーコン信号の発信局とし、各基地局１をビーコン信号の受信局としてもよい。この場合、サーバ３は、各基地局１からＲＳＳＩ値又はＲＳＳＩ値を変換した距離情報を取得する。そしてサーバ３は、このＲＳＳＩ値又は距離情報に基づいて、移動局２の位置を特定する。
【０１１７】
第１〜第４の実施形態では、サーバ３を測位装置とした。測位装置は、サーバ３に限定されるものではない。例えば移動局２が測位装置としての機能を有することも可能である。
【０１１８】
第１〜第４の実施形態では、複数点の測位方式として二点測位方式を例示した。例えば三点測位方式の場合も、同一の組となる３つの基地局に対し、それぞれ画像に対する入力により、３点測位方式の組となる基地局であることを示す情報を関連付けることで、この発明を適用することができる。
【０１１９】
第１〜第４の実施形態では、設定画面の操作によって、基地局データベース３３３に保存される基地局１毎のデータレコードに対し、隣接設定の組となる基地局であることを示す情報を追加、削除、または変更した。このようなデータレコードの更新は、画面操作ではない方法で行うこともできる。例えば、データレコードの記述されている各項目の情報を１行毎に記載してある設定ファイルとして書き出す機能、いわゆるエクスポート機能と、その設定ファイルを読み込む機能、いわゆるインポート機能とを有する場合である。すなわち、エクスポート機能によって書き出した設定ファイルを直接編集することで隣接設定に関する情報を追加、削除または変更し、それをインポート機能によってシステム上に反映させる方法である。このように方法で基地局データベース３３３のデータレコードが更新された場合でも、例えば設定画面のマップ領域Ｍ１に、更新内容を反映させたマップ画像を表示させることで、視覚的に隣接設定の状況を確認することができる。
【０１２０】
ところで、基地局データベース３３３のデータレコードを直接編集した場合には、その編集が正しいか否かを検証する必要がある。検証としては、以下の項目が挙げられる。  
・一方から他方への隣接設定がなされている場合に、他方からも同様に隣接設定がなされているか  
・隣接設定されている基地局１の測位方式は二点測位方式か否か  
・隣接設定されている基地局１のビーコンＩＤが存在するか  
なお、これらの項目について全て検証するのではなく、検証に必要な項目を選択できるようにすることが好ましい。
【０１２１】
検証された結果は、更新内容を反映させたマップ画像とともに画面上に表示して作業者に通知できるようにする。検証結果を通知することで、作業者は、どのような誤りがあったのかを確認できる。その場合において、通知とともにその誤った箇所を修正するか否かを作業者に問い合わせるようにしてもよい。例えばビーコンＩＤ「Ｂ０１」のデータレコードには、隣接設定となる他のビーコンＩＤとして「Ｂ０３」が記述されているのに対し、ビーコンＩＤ「Ｂ０３」のデータレコードには、隣接設定となる他のビーコンＩＤとして「Ｂ０１」が記述されていない場合、ビーコンＩＤ「Ｂ０１」と「Ｂ０３」とのアイコンを編集対象として画面に表示する。若しくは、隣接設定の組が正確に指定されていないことを通知し、修正するかどうかを作業者に問い合わせる画面を表示する。このような作業者への通知方法の選択や、修正を促すための問合せを行うか、問合せを行わずに強制的に修正するか、といったような設定は、適宜変更できるようにする。
【０１２２】
この他、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１２３】
１…基地局、  ２…移動局、  ３…サーバ、  ４…ネットワーク、  ２１…ＲＳＳＩ測定回路、  ３１…プロセッサ、  ３２…メモリ、  ３３…補助記憶デバイス、  ３４…通信回路、  ３５…入力部、  ３６…表示部、  ３２１…地図テーブル、  ３３３…基地局データベース。
【図１】
2018163138.tif 000003
【図２】
2018163138.tif 000004
【図３】
2018163138.tif 000005
【図４】
2018163138.tif 000006
【図５】
2018163138.tif 000007
【図６】
2018163138.tif 000008
【図７】
2018163138.tif 000009
【図８】
2018163138.tif 000010
【図９】
2018163138.tif 000011
【図１０】
2018163138.tif 000012
【図１１】
2018163138.tif 000013
【図１２】
2018163138.tif 000014
【図１３】
2018163138.tif 000015
【図１４】
2018163138.tif 000016
【図１５】
2018163138.tif 000017
【図１６】
2018163138.tif 000018
【図１７】
2018163138.tif 000019
【図１８】
2018163138.tif 000020