(57)【要約】【課題】従来の位置管理システムでは、自装置以外の他の装置を含めた複数の装置の位置情報を統一的に管理することができなかった。また、管理対象の範囲を広げるためには多くの機器の設置が必要になり、現実的でなかった。【解決手段】本発明の位置管理システムは、無線通信を用いて対象物の固有情報を発信する発信器と、前記固有情報を受信し第１の位置管理情報を送信する携帯端末と、前記固有情報を受信し第２の位置管理情報を送信する固定端末と、情報機器からの問い合わせに対応し、第１の位置管理情報または第２の位置管理情報のいずれかを返信するサーバと、で構成される。【選択図】図１
2019132629.tif 000002
【特許請求の範囲】
【請求項１】
対象物に取り付けられ、無線通信を用いて前記対象物に固有の固有情報を格納する固有情報格納手段と、前記固有情報を送信する送信手段と、を有する発信器と、
前記固有情報を受信する第１の受信手段と、自らの位置情報を検出する位置検出手段と、時刻を計数するための第１の時刻計数手段と、前記第１の受信手段で受信した前記固有情報と、前記位置検出手段で検出した第１の位置情報と、前記時刻計数手段で計数した第１の時刻情報と、携帯端末であることを示す第１の端末情報と、を有する第１の位置管理情報を生成する第１の制御手段と、前記第１の位置管理情報を送信する第１の送信手段と、を有する携帯端末と、
前記固有情報を受信する第２の受信手段と、自らの位置情報を格納する位置情報格納手段と、時刻を計数するための第２の時刻計数手段と、前記第２の受信手段で受信した前記固有情報と、前記位置情報格納手段に格納された第２の位置情報と、前記時刻計数手段で計数した第２の時刻情報と、固定端末であることを示す第２の端末情報と、を有する第２の位置管理情報を生成する第２の制御手段と、前記第２の位置管理情報を送信する第２の送信手段と、を有する固定端末と、
前記携帯端末から送信された前記第１の位置管理情報と前記固定端末から送信された前記第２の位置管理情報とを受信するとともに、情報機器からの問い合わせ情報を受信する送受信手段と、前記送受信手段で受信した前記第１の位置管理情報と前記第２の位置管理情報とを含む位置管理情報リストを作成する第３の制御手段と、を有するサーバと、
を備えた位置管理システムであって、
前記第３の制御手段は、前記情報機器からの前記問い合わせ情報が、前記第１の位置管理情報と前記第２の位置管理情報とのいずれかを求めているかを判別し、前記判別に対応して、前記位置管理情報リスト内の前記第１の位置管理情報または前記第２の位置管理情報のいずれかを選択し、
前記送受信手段は、前記選択された前記第１の位置管理情報または前記第２の位置管理情報のいずれかを前記情報機器に返信することを特徴とする位置管理システム。
【請求項２】
前記問い合わせ情報は、問い合わせる対象物の固有情報に関する項目と、固定端末か携帯端末かのいずれかを示す端末情報に関する項目と、を含むことを特徴とする請求項１に記載の位置管理システム。
【請求項３】
前記第３の制御手段が前記位置管理情報リストの中から選択する位置管理情報は、前記問い合わせ情報の有する前記固有情報に関する項目と前記端末情報に関する項目が一致するものであることを特徴とする請求項２に記載の位置管理システム。
【請求項４】
前記位置情報格納手段に格納される前記固定端末の位置情報はユーザによって入力されることを特徴とする請求項１から３のいずれか１項に記載の位置管理システム。
【請求項５】
対象物に取り付けられ、無線通信を用いて前記対象物に固有の固有情報を格納する固有情報格納手段と、前記固有情報を送信する送信手段と、を有する発信器と、
前記固有情報を受信する第１の受信手段と、自らの位置情報を検出する位置検出手段と、時刻を計数するための第１の時刻計数手段と、前記第１の受信手段で受信した前記固有情報と、前記位置検出手段で検出した第１の位置情報と、前記時刻計数手段で計数した第１の時刻情報と、携帯端末であることを示す第１の端末情報と、を有する第１の位置管理情報を生成する第１の制御手段と、前記第１の位置管理情報を送信する第１の送信手段と、を有する携帯端末と、
前記固有情報を受信する第２の受信手段と、自らの位置情報を格納する位置情報格納手段と、時刻を計数するための第２の時刻計数手段と、前記第２の受信手段で受信した前記固有情報と、前記位置情報格納手段に格納された第２の位置情報と、前記時刻計数手段で計数した第２の時刻情報と、固定端末であることを示す第２の端末情報と、を有する第２の位置管理情報を生成する第２の制御手段と、前記第２の位置管理情報を送信する第２の送信手段と、を有する固定端末と、
前記携帯端末から送信された前記第１の位置管理情報と前記固定端末から送信された前記第２の位置管理情報とを受信するとともに、情報機器からの問い合わせ情報を受信する送受信手段と、前記送受信手段で受信した前記第１の位置管理情報と前記第２の位置管理情報とを含む位置管理情報リストを作成する第３の制御手段と、を有するサーバと、
を備えた位置管理方法であって、
前記第３の制御手段で、前記情報機器からの前記問い合わせ情報が、前記第１の位置管理情報と前記第２の位置管理情報とのいずれかを求めているかを判別し、前記判別に対応して、前記位置管理情報リスト内の前記第１の位置管理情報または前記第２の位置管理情報のいずれかを選択する工程と、
前記送受信手段で、前記選択された前記第１の位置管理情報または前記第２の位置管理情報のいずれかを前記情報機器に返信する工程と、を有することを特徴とする位置管理方法。
【請求項６】
携帯端末から送信された第１の位置管理情報と固定端末から送信された第２の位置管理情報とを受信する受信手段と、
前記受信手段で受信した前記第１の位置管理情報と前記第２の位置管理情報とを含む位置管理情報リストを記憶する記憶手段と、
情報機器からの問い合わせ情報が、前記第１の位置管理情報と前記第２の位置管理情報とのいずれが求められているかに応じて、前記記憶手段に記憶されている前記第１の位置管理情報または前記第２の位置管理情報のいずれかを前記情報機器に返信する処理を制御する制御手段を有するサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、物品の位置を特定するための位置管理システムに関する。
【背景技術】
【０００２】
従来からある位置管理システムにおいては、対象物の位置を特定する情報としてＧＰＳ（Global Positioning System）から得られる情報を用いることが多い。しかしながら、この位置情報は、様々な要因により実際の位置とは異なり誤差を含むことがある。
この誤差を解消するために、より確かな位置情報をＧＰＳとは別の情報源から取得し、補正する技術が提案されている（例えば、特許文献１参照）。
【０００３】
また一方で、屋内での利用を想定した物品の位置管理システムも提案されている。このシステムにおいては、位置を特定するための機器を決められた位置に予め設置する構成になっている。このため、それら位置を特定するための機器が移動することは想定されていない（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１７５９２号公報
【特許文献２】特開２０１３−２４６６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１のシステムでは、自装置の位置情報は補正できるものの、自装置以外の他の装置を含めた複数の装置の位置情報を統一的に管理することはできない。
また、特許文献２のシステムでは、管理対象の範囲を広げるためには多くの機器の設置が必要になり、広範囲の位置管理を実現するのは現実的でない。また、機器を固定設置する必要があるため、私有地以外の屋外での利用には適さない。
本発明は上述の問題点の少なくともひとつを鑑みてなされた。本発明の目的は、適切な位置管理情報を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、対象物に取り付けられ、無線通信を用いて前記対象物に固有の固有情報を格納する固有情報格納手段と、前記固有情報を送信する送信手段と、を有する発信器と、前記固有情報を受信する第１の受信手段と、自らの位置情報を検出する位置検出手段と、時刻を計数するための第１の時刻計数手段と、前記第１の受信手段で受信した前記固有情報と、前記位置検出手段で検出した第１の位置情報と、前記時刻計数手段で計数した第１の時刻情報と、携帯端末であることを示す第１の端末情報と、を有する第１の位置管理情報を生成する第１の制御手段と、前記第１の位置管理情報を送信する第１の送信手段と、を有する携帯端末と、前記固有情報を受信する第２の受信手段と、自らの位置情報を格納する位置情報格納手段と、時刻を計数するための第２の時刻計数手段と、前記第２の受信手段で受信した前記固有情報と、前記位置情報格納手段に格納された第２の位置情報と、前記時刻計数手段で計数した第２の時刻情報と、固定端末であることを示す第２の端末情報と、を有する第２の位置管理情報を生成する第２の制御手段と、前記第２の位置管理情報を送信する第２の送信手段と、を有する固定端末と、前記携帯端末から送信された前記第１の位置管理情報と前記固定端末から送信された前記第２の位置管理情報とを受信するとともに、情報機器からの問い合わせ情報を受信する送受信手段と、前記送受信手段で受信した第１の位置管理情報と第２の位置管理情報とを含む位置管理情報リストを作成する第３の制御手段と、を有するサーバと、を備えた位置管理システムであって、前記第３の制御手段は、前記情報機器からの前記問い合わせ情報が、前記第１の位置管理情報と前記第２の位置管理情報とのいずれかを求めているかを判別し、前記判別に対応して、前記位置管理情報リスト内の前記第１の位置管理情報または前記第２の位置管理情報のいずれかを選択し、前記送受信手段は、前記選択された前記第１の位置管理情報または前記第２の位置管理情報のいずれかを前記情報機器に返信することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、位置管理情報を集約するためのサーバを備えることで、複数の物品の位置を統一的に管理できる効果がある。また、位置を特定するための機器として、固定設置の端末だけでなく、移動することを想定した携帯端末を併用することができる。それにより、機器を予め設置することなく、管理対象領域を広げられる効果もある。
【図面の簡単な説明】
【０００８】
【図１】位置管理システムの構成を示す図である。
【図２】位置管理システムを構成する機器の内部構成を示す図である。
【図３】位置管理情報の構造と格納例を示す図である。
【図４】問い合わせ情報の構造とその例、応答例を示す図である。
【図５】サーバが実行する処理を説明するフローチャートである。
【図６】位置管理システムを構成する各機器のハードウエア構成を示す図である。
【図７】位置管理システムの利用イメージを示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明を実施するための形態について図面を用いて説明する。ただし、この実施形態に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらに限定する趣旨のものではない。
【００１０】
＜システムの機器構成＞
図１は、本実施形態における位置管理システム１０の機器構成を示す。
位置管理システム１０は、発信器１１、携帯端末１２、固定端末１３、サーバ１４を有する。
発信器１１は、位置管理をしたい対象物である物品にそれぞれ装着されるものである。そのため、位置管理システム１０内では複数同時に用いられる。そして、発信器１１は、無線通信により、携帯端末１２や固定端末に位置情報を送信する。
携帯端末１２は、発信器１１が発する電波を受信して物品の位置を検出する機器で、網羅的に検出することを目的に複数同時に用いられることもある。携帯端末１２は、一般的な携帯電話であることを想定しているが、それ以外の機器であってもよい。
固定端末１３は、発信器１１が発する電波を受信して物品の位置を検出する機器で、網羅的に検出することを目的に複数同時に用いられることもある。固定端末１３は、複合機を用いることを想定しているが、それ以外の機器であってもよい。
サーバ１４は、携帯端末１２、固定端末１３、情報機器１５にネットワーク的に接続される。
【００１１】
次に、図２、図３と図６を用いて、本実施形態のシステムを構成する機器の内部構成を説明する。図２は各機器の機能構成を示すブロック図、図３は、発信器の固有情報と位置管理情報の構造、及び、位置管理情報のリストの一例である。また、図６は各機器のハードウエア構成例を示すブロック図である。
【００１２】
（発信器１１の構成）
発信器１１は、図２（ａ）に示すとおり、固有情報格納手段２１０、制御手段２１１、送信手段２１２を有する。
固有情報格納手段２１０は、発信器毎に異なる発信器固有情報３１０を格納している。発信器固有情報３１０は、ＲＯＭ６２に格納されることを想定しているが、Ｉ／Ｏ６６の先に接続されたフラッシュＲＯＭ（不図示）に格納されていてもよい。発信器固有情報３１０は、固定値であり、発信器を取り付けている物品が複数あるときに、その中で所望のものを一意に特定するために用いられる情報である。
【００１３】
制御手段２１１は、図６に示すように、プログラムを実行するためのＣＰＵ６１、プログラムを格納するためのＲＡＭ６３やＲＯＭ６２などを備える。
【００１４】
送信手段２１２は、無線技術を用いて発信器の固有情報である発信器固有情報３１０を発信するために用いられる。送信手段２１２は無線Ｉ／Ｆ６４に相当し、本発明ではこの無線技術にBluetooth Low Energy（登録商標）技術を用いることを想定しているが、他の無線技術を用いてもよい。
【００１５】
なお、発信器１１は、例えば、構造的に粘着面を備え、対象物である物品の表面などに貼り付けられる。また、発信器１１は、例えば単３型やコインセル型のような電源（不図示）を内蔵し、定期的に（例えば５秒に一回）電波を発信し続けているものとする。電波を発信し続けていても所定の期間（例えば、２年間）は駆動できる程度の低消費電力で動作するものとする。
【００１６】
（携帯端末１２の構成）
携帯端末１２は、図２（ｂ）に示すとおり、受信手段２２０、位置検出手段２２１、制御手段２２２、時刻計数手段２２３、送信手段２２４を有する。
携帯端末１２は、発信器１１が発信する発信器固有情報３１０を受信し、さらに情報を付加して位置管理情報３２を生成し、サーバ１４へと転送する。また、携帯端末１２は位置が移動することを想定している。
【００１７】
受信手段２２０は、発信器１１の送信手段２１２から送信される発信器固有情報３１０を受信するために用いられる。受信手段２２０は無線Ｉ／Ｆ６４に相当する。
【００１８】
位置検出手段２２１は、自携帯端末１２の位置を検出する。位置検出手段２２１としては、Ｉ／Ｏ６６の先に接続された位置検出モジュール（不図示）が用いられる。本実施形態では、ＧＰＳモジュールを用いて緯度、経度などを得ることを想定している。しかし、自装置が移動した時にリアルタイムに変化する位置情報が得られる他の技術があれば、それを用いてもよい。
【００１９】
制御手段２２２は、図６に示すように、プログラムを実行するためのＣＰＵ６１、プログラムを格納するためのＲＡＭ６３やＲＯＭ６２などを備える。
【００２０】
時刻計数手段２２３は、自装置の時刻を計数する。時刻計数手段２２３としては、Ｉ／Ｏ６６の先に接続されたＲＴＣ（Real Time Clock）モジュール（不図示）が用いられる。
送信手段２２４は、自携帯端末１２で生成した位置管理情報３２を送信するために用いられる。送信手段２２４は無線Ｉ／Ｆ６４に相当する。本実施形態ではこの技術に携帯電話網のデータ通信技術を用いることを想定しているが、他の技術を用いてもよい。
【００２１】
（固定端末１３の構成）
固定端末１３は、図２（ｃ）に示すとおり、受信手段２３０、位置情報格納手段２３１、制御手段２３２、時刻計数手段２３３、送信手段２３４を有する。
固定端末１３は、発信器１１が発信する発信器固有情報３１０を受信し、さらに情報を付加して位置管理情報３２を生成し、サーバ１４へと転送する。固定端末１３は移動しないことを想定している。
【００２２】
受信手段２３０は、発信器１１の送信手段２１２から送信される発信器固有情報３１０を受信するために用いられる。受信手段２３０は無線Ｉ／Ｆ６４に相当する。
【００２３】
位置情報格納手段２３１は、自固定端末１３の位置情報を格納する。位置情報格納手段２３１は、Ｉ／Ｏ６６の先に接続されたフラッシュＲＯＭ（不図示）に格納されている。
位置情報は、ユーザが端末を設置する時に、入力手段（不図示）によって入力されることを想定している。また、格納される位置情報は、緯度、経度ではなく、位置や階数を表す文字情報、例えば「１０階１０１会議室」などでもよいし、また、緯度、経度と文字情報を併用してもよい。
【００２４】
なお、固定端末１３が格納する位置情報は、例えばユーザによって入力されるため、一般的に、ＧＰＳなどで検出される位置情報に比べ誤差を含みにくい。また、屋内での正確な位置や、設置された場所の高度（階数）などについても、携帯端末が検出するＧＰＳによる位置情報に比べて、誤差を含みにくい。そのため、固定端末１３の位置情報は、携帯端末１２の位置情報と比較して、確度の高い位置情報として用いることができる。
【００２５】
制御手段２３２は、図６に示すように、プログラムを実行するためのＣＰＵ６１、プログラムを格納するためのＲＡＭ６３やＲＯＭ６２などを備える。
【００２６】
時刻計数手段２３３は、自装置の時刻を計数する。時刻計数手段２３３は、Ｉ／Ｏ６６の先に接続されたＲＴＣモジュール（不図示）を用いる。
【００２７】
送信手段２３４は、自携帯端末１２３で生成した位置管理情報３２を送信するために用いられる。送信手段２３４はネットワークＩ／Ｆ６５に相当する。本実施形態ではこの技術にイーサネット（登録商標）網技術を用いることを想定しているが、代わりに無線 Ｉ／Ｆ６４を用いたり、ネットワークＩ／Ｆ６５と無線 Ｉ／Ｆ６４を併用したりしてもよい。
【００２８】
（サーバ１４の構成）
サーバ１４は、図２（ｄ）に示すとおり、送受信手段２４０、制御手段２４１、位置管理情報格納手段２４２を有する。
【００２９】
送受信手段２４０は、携帯端末１２と固定端末１３から送信されてくる位置管理情報３２や、ユーザが直接操作する情報機器１５から物品の位置を確認するための問い合わせ情報４１を受信するために用いられる。さらに、情報機器１５からの問い合わせ情報４１に応じて、位置管理情報３２を情報機器１５へ送信するために用いられる。
送受信手段２４０はネットワークＩ／Ｆ６５に相当する。本実施形態ではこの技術にイーサネット網技術を用いることを想定しているが、代わりに無線Ｉ／Ｆ６４を用いたり、ネットワークＩ／Ｆ６５と無線Ｉ／Ｆ６４を併用したりしてもよい。
【００３０】
制御手段２４１は、図６に示すように、プログラムを実行するためのＣＰＵ６１、プログラムを格納するためのＲＡＭ６３やＲＯＭ６２、Ｉ／Ｏ６６の先に接続されたハードディスク（不図示）を備える。
位置管理情報格納手段２４２は、例えば一般的なＲＤＢＭＳ（Relational DataBase Management System）を用いて実現されており、携帯端末１２や固定端末１３から受信した位置管理情報３２を格納する。
【００３１】
＜位置管理システムの利用イメージ＞
図７は、本実施例における位置管理システム１０の利用イメージを示す。
【００３２】
発信器１１は、ロケーション７０内にある物品Ａに貼り付けられ、発信器固有情報３１０を周囲に常時発信する。なお、ここで発信する電波の伝搬距離は例えば１０ｍとする。但し、これは、アンテナの特性や出力電力の増減、屋内環境によって変化するものであり、１０ｍに限定されるものではない。
【００３３】
携帯端末１２は、ユーザが所持し、移動することが想定されている。
発信器１１が取り付けられた物品が携帯端末１２の近くにあったり近づいたりすると、携帯端末１２は発信器１１が発信する発信器固有情報３１０を受信する。
携帯端末１２は、発信器固有情報３１０を受信すると、位置検出手段２２１より得られた現在位置や、時刻計数手段２２３により得られた現在時刻に基づいて、位置管理情報３２を生成し、それをサーバ１４に送信する。
【００３４】
固定端末１３は、ロケーション７０内に設置され、通常は、移動しないことが想定されている。
発信器１１が取り付けられた物品Ａが固定端末１３の近くにあったり近づいたりすると、固定端末１３は、発信器１１が発信する発信器固有情報３１０を受信する。
固定端末１３は、発信器固有情報３１０を受信すると、位置情報格納手段２３１により得られた位置情報、時刻計数手段２３３により得られた現在時刻に基づいて、位置管理情報３２を生成し、それをサーバ１４に送信する。
【００３５】
＜位置管理情報の格納処理＞
次に、本実施形態の位置管理システムにおける位置管理情報３２の格納処理までに至る処理の概要について、図２と図３を用いて説明する。
【００３６】
（発信器１１における処理）
発信器１１に電源が投入されると、制御手段２１１は予めＲＯＭ６２に格納されたプログラムを読み出して処理の実行を開始する。本プログラムは複数の処理を同時に実行することが可能なプログラムとしてもよい。
【００３７】
発信器１１の制御手段２１１は、固有情報格納手段２１０から発信器１１の発信器固有情報３１０を読み出す。制御手段２１１は発信器固有情報３１０の送信指示を送信手段２１２に対して行う。送信手段２１２は、送信指示を受けて、発信器固有情報３１０を送信する。
【００３８】
発信器１１の制御手段２１１は継続的に送信指示を行うが、その間隔は短くてもよいし長くてもよく、一定でもよいし可変でもよい。これは位置を管理する対象物や、発信器が備える電源の特性に応じて決めればよい。ここでは、発信器１１の固有情報３１は発信器固有情報３１０のみを有する構造になっているが、さらに他の情報を含んでいてもよい。
【００３９】
（携帯端末１２における処理）
携帯端末１２に電源が投入されると、制御手段２２２が予めＲＯＭ６２に格納されたプログラムを読み出して実行を開始する。本プログラムは複数の処理を同時に実行することが可能なプログラムとしてもよい。
【００４０】
制御手段２２２は、位置検出手段２２１の初期化処理を行う。また、制御手段２２２は受信手段２２０の初期化処理を行い、受信手段２２０が発信器固有情報３１０を受信するまで待機する。
携帯端末１２の受信手段２２０は、発信器１１が取り付けられた物品が携帯端末１２の近くにあったり近づいたりすると、発信器固有情報３１０を受信する。発信器固有情報３１０を受信すると、発信器固有情報３１０を制御手段２２２に送信する。制御手段２２２は、発信器固有情報３１０を受信すると、位置検出手段２２１より発信器１１の現在位置を示す位置情報を取得する。制御手段２２２は、さらに時刻計数手段２２３より現在時刻を示す時刻情報を取得する。
制御手段２２２は、図３（ｂ）に示す位置管理情報３２を生成する。
固有情報３２０には、受信手段２２０より得られた発信器固有情報３１０が格納される。時刻情報３２１と位置情報３２２には、時刻計数手段２２３より得られた時刻情報と位置検出手段２２１より得られた位置情報が、それぞれ、格納される。端末情報３２３（後述）には、携帯端末であることを示す"１"が格納される。
そして、制御手段２２２は、生成した位置管理情報３２の送信指示を送信手段２２４に対して行う。送信手段２２４は、送信指示を受けて、位置管理情報３２を送信する。
【００４１】
位置管理情報３２には端末の種類を格納する端末情報３２３があり、位置管理情報が携帯端末１２により生成された情報なのか、固定端末１３により生成された情報なのかを区別することができる。本実施形態では、携帯端末１２が生成した情報には"１"を、固定端末１３が生成した情報には"０"を格納する。なお、本実施形態では、位置管理情報３２は、発信器固有情報、時刻情報、位置情報、端末情報のみを有する構造になっているが、さらに他の情報を含んでいてもよい。
【００４２】
（固定端末１３における処理）
固定端末１３に電源が投入されると、制御手段２３２が予めＲＯＭ６２に格納されたプログラムを読み出して実行を開始する。本プログラムは複数の処理を同時に実行することが可能なプログラムとしてもよい。
【００４３】
制御手段２３２は、受信手段２３０が発信器固有情報３１０を受信できるよう初期化処理を行い、発信器固有情報３１を受信するまで待機する。
受信手段２３０は、発信器１１が取り付けられた物品が固定端末１３の近くにあったり近づいたりすると、発信器固有情報３１０を受信する。発信器固有情報３１０を受信すると、発信器固有情報３１０を制御手段２３２に送信する。
制御手段２３２は、発信器固有情報３１０を受信すると、位置情報格納手段２３１より位置情報を取得する。制御手段２３２は、さらに時刻計数手段２３３より現在時刻を示す時刻情報を取得する。
制御手段２３２は、図３（ｂ）に示す位置管理情報３２を生成する。
固有情報３２０には、受信手段２３０より得られた発信器固有情報３１０が格納される。時刻情報３２１と位置情報３２２には、時刻計数手段２３３より得られた時刻情報と位置検出手段２３１より得られた位置情報が、それぞれ、格納される。端末情報３２３には、固定端末であることを示す"０"が格納される。
制御手段２３２は、生成した位置管理情報３２の送信指示を送信手段２３４に対して行う。送信手段２３４は、送信指示を受けて、位置管理情報３２を送信する。
【００４４】
（サーバ１４における処理）
サーバ１４に電源が投入されると、制御手段２４１は予めＩ／Ｏ６６の先に接続されたハードディスク（不図示）に格納されたプログラムを読み出して実行を開始する。本プログラムは複数の処理を同時に実行することが可能なプログラムとしてもよい。
【００４５】
制御手段２４１は、送受信手段２４０初期化処理を行い、携帯端末１２、固定端末１３、情報機器１５のいずれかの機器から情報を受信するまで待機する。
情報機器１５からの情報を受信した場合の処理については後述し、ここでは携帯端末１２もしくは固定端末１３からの情報を受信した場合の動作を説明する。
【００４６】
送受信手段２４０は、携帯端末１２もしくは固定端末１３から位置管理情報３２を受信すると、位置管理情報３２を制御手段２４１に送信する。制御手段２４１は、位置管理情報３２を受信すると、それを位置管理情報格納手段２４２へ格納する。位置管理情報３２は、例えば図３（ｃ）に示すとおり、テーブル状に格納される。
なお、図３（ｃ）において、例えば、ＩＤ１は、物品Ａに装着された発信器の発信器固有情報が、2016/11/11 15:00:00の時刻に、北緯35.6814175 東経139.7650748の位置において、携帯端末１２により、検知されたことを示す。
また、ＩＤ２は、物品Ｂに装着された発信器の発信器固有情報が、2016/11/11 15:00:05の時刻に、北緯35.6814175 東経139.7650748の位置において、固定端末１３により、検知されたことを示す。
【００４７】
以上の処理により、発信器１１が発信する発信器固有情報３１０を携帯端末１２もしくは固定端末１３が受信した場合、携帯端末１２または固定端末１３が位置管理情報３２を生成して、これをサーバ１４へ送信する。サーバ１４は、位置管理情報３２を受信すると、これを位置管理情報格納手段２４２に格納し、リスト３３を作成する。
【００４８】
すなわち、発信器１１が取り付けられた物品が携帯端末１２や固定端末１３の近くにあったり近づいたりすると、物品を識別する情報、受信した時間、携帯端末１２や固定端末１３の位置情報、などが組み合わされ、位置管理情報３２としてサーバ１４に蓄積されることになる。
【００４９】
＜情報機器からの問い合わせに対する応答処理＞
次に、サーバ１４の送受信手段２４０が、情報機器１５から問い合わせ情報４１を受信した場合の動作を説明する。情報機器１５は、例えば、位置管理システムの管理者など（ユーザ）が管理するＰＣなどの固定端末や移動端末である。
【００５０】
送受信手段２４０は、情報機器１５から問い合わせ情報４１を受信すると、問い合わせ情報４１を制御手段２４１に送信する。
問い合わせ情報４１は、図４（ａ）に示されるとおり、固有情報４１０と端末情報４１１とを含む。固有情報４１０は、複数の物品の中から、ユーザが位置管理しようとする物品を同定するための情報である。また、端末情報４１１は、携帯端末１２や固定端末１３の近くにユーザが位置管理しようとする物品が存在するか否かを判断するために選択される情報である。
本実施形態では、図４（ｂ）の問い合わせ情報に示されるとおり、物品Ａが固定端末１３の近くにあるか否か（４２０、４２１）、物品Ｂが固定端末１３の近くにあるか否か（４２２、４２３）、を問い合わせる例を示す。本実施形態では、固定端末１３の位置情報が携帯端末１２の位置情報に比べ一般的に正確であることに鑑みて、固定端末１３に基づいて物品の位置管理を行う例を示す。
制御手段２４１は、問い合わせ情報４１を受信すると、問い合わせ情報４１の内容に基づき、位置管理情報格納手段２４２を走査して応答情報４３を作成する。制御手段２４１は、送受信手段２４０に対して生成した応答情報４３を情報機器１５へ返信する指示を行う。送受信手段２４０は送信指示を受けて、応答情報４３を情報機器１５へ返信する。
【００５１】
図５は、情報機器１５からの問い合わせ情報４１を受信した場合の、サーバ１４の制御手段２４１が実行する処理のフローチャートである。
【００５２】
Ｓ５０１において、制御手段２４１は、応答情報４３を生成するための作業領域を作成し、それの初期化を行う。
次に、Ｓ５０２からＳ５０４までの処理が繰り返し実行される。この繰り返しは、位置管理情報格納手段２４２内に格納されている位置管理情報リスト３３について、日付が最も新しい項目から古い項目に向かって位置管理情報３２を走査していくことにより、実行される。
Ｓ５０２において、制御手段２４１は、問い合わせ情報４１内の固有情報４１０と端末情報４１１の両方が、位置管理情報格納手段２４２内の１つの位置管理情報３２と一致するかを判別する。
両方の情報が一致した場合、Ｓ５０３において、制御手段２４１は、一致した位置管理情報３２を選択し、これを作業領域に複製する。
次に、Ｓ５０４において、制御手段２４１は、今回一致した問い合わせ情報４１を走査の対象から除外する。
Ｓ５０２からＳ５０４までの処理は、比較する問い合わせ情報４１がなくなるか走査が終了するまで繰り返される。これにより、情報機器１５からの問い合わせ情報４１に対する応答情報４３が作成される。
【００５３】
前述の繰り返し処理が終了すると、Ｓ５０５において、制御手段２４１は、作業領域の情報を情報機器１５へ返信するよう送受信手段２４０へ指示を行う。
次に、Ｓ５０６において、作業領域が開放される。Ｓ５０６の処理は、送受信手段２４０が指示を受けた時点で作業領域の情報が複製済みであり、制御手段２４１が作業領域を開放してもよい状態であることを前提としている。但し、情報機器１５への返信が終了するのを待ってから、作業領域を開放するようにしてもよい。
【００５４】
例えば、図３（ｃ）に示す位置管理情報３２のリスト３３が位置情報格納手段２４２に格納されており、図４（ｂ）に示す問い合わせ情報４２が送信されてきた場合、応答情報４３として図４（ｃ）に示すものが作成される。
本実施形態では、固有情報Aを持つ発信器１１と固有情報Bを持つ発信器１１が発する発信器固有情報３１０を、携帯端末１２ではなく固定端末１３によってのみ取得する。すなわち、特定の発信器固有情報３１０に対して、携帯端末１２と固定端末１３の情報の両方が近い時刻で格納されていた場合、固定端末１３の情報を優先させる。
これは、固定端末１３の位置情報は、ユーザからの入力などにより格納されるため、ＧＰＳなどで検出される携帯端末１２の位置情報に比べ誤差を含みにくく、また、屋内での正確な位置や、設置された場所の高度（階数）などについても、誤差を含みにくいからである。すなわち、固定端末１３に設定された位置情報の方が、携帯端末１２に設定された位置情報よりも、正確である場合が多いと考えられるからである。
【００５５】
以上の処理により、位置情報を集約するためのサーバ１４を備えることで複数の物品の位置を統一的に管理することができる。また、位置を特定するための機器に固定端末だけでなく、移動することを想定した携帯端末を併用することで、多くの固定端末を予め設置する必要なく、管理対象領域を広げることができる。
【００５６】
＜その他の実施形態＞
本実施形態においては、情報機器１５からの問い合わせに情報４１に対して、固有情報４１０と端末情報４１１の両方が単純に一致する情報だけを返信する例を説明した。しかしながら、このような処理に限られるものではない。
例えば、特定の固有情報を含んだ過去の異なる時刻の位置管理情報のリストの中から、問い合わせを受けた時点での位置をベイズ理論などにより推定し、応答データを生成してもよい。
また、特定の固有情報を含んだ位置管理情報が複数の端末で近い時刻で記録されている場合、複数の端末の各情報から位置を推定し、応答データを生成してもよい。この場合、位置管理情報３２の端末情報３２３の情報は、その位置情報の正確性を示す重み付けの情報として用いることもできる。
さらに、本実施形態においては、情報機器１５に対して位置管理情報３２を返信する説明をしているが、例えば地図画像と該当する位置を地図上に矢印やピンの画像を合成した画像データを返信してもよい。
【００５７】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形が可能であり、それらを本発明の範囲から除外するものではない。即ち、上述した実施形態及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【００５８】
１１  発信器
１２  携帯端末
１３  固定端末
１４  サーバ
１５  情報機器
３２  位置管理情報
４１  問い合わせ情報
【図１】
2019132629.tif 000003
【図２】
2019132629.tif 000004
【図３】
2019132629.tif 000005
【図４】
2019132629.tif 000006
【図５】
2019132629.tif 000007
【図６】
2019132629.tif 000008
【図７】
2019132629.tif 000009