Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5861082B2 - Location management system, location management method, location management server, and location management server program - Google Patents
[go: Go Back, main page]

JP5861082B2 - Location management system, location management method, location management server, and location management server program - Google Patents

Location management system, location management method, location management server, and location management server program Download PDF

Info

Publication number
JP5861082B2
JP5861082B2 JP2011115888A JP2011115888A JP5861082B2 JP 5861082 B2 JP5861082 B2 JP 5861082B2 JP 2011115888 A JP2011115888 A JP 2011115888A JP 2011115888 A JP2011115888 A JP 2011115888A JP 5861082 B2 JP5861082 B2 JP 5861082B2
Authority
JP
Japan
Prior art keywords
communication
terminal
communication terminal
location
management server
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.)
Expired - Fee Related
Application number
JP2011115888A
Other languages
Japanese (ja)
Other versions
JP2012235434A (en
Inventor
健司 安
健司 安
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Panasonic Intellectual Property Management Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Panasonic Intellectual Property Management Co Ltd filed Critical Panasonic Intellectual Property Management Co Ltd
Priority to JP2011115888A priority Critical patent/JP5861082B2/en
Publication of JP2012235434A publication Critical patent/JP2012235434A/en
Application granted granted Critical
Publication of JP5861082B2 publication Critical patent/JP5861082B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Description

本発明は、通信端末の位置を登録する位置管理システム、位置管理方法、位置管理サーバ及び位置管理サーバのプログラムに関する。   The present invention relates to a location management system, a location management method, a location management server, and a location management server program for registering the location of a communication terminal.

従来より、端末の位置情報を取得する技術としては、例えば下記の特許文献1に記載されたものが知られている。   Conventionally, as a technique for acquiring terminal position information, for example, a technique described in Patent Document 1 below is known.

この特許文献1に記載された発明は、端末機器と位置情報管理サーバとをスイッチングハブを介して接続されたネットワークを構築し、スイッチングハブにMACアドレスと対応ポートに基づく経路情報を記憶しておく。位置情報管理サーバには各スイッチングハブのポートとこれに接続されるスイッチングハブ若しくはアクセスポイントや端末機器の位置情報とを対応付けした記憶手段を設ける。   In the invention described in Patent Document 1, a network in which a terminal device and a location information management server are connected via a switching hub is constructed, and path information based on the MAC address and the corresponding port is stored in the switching hub. . The location information management server is provided with storage means that associates the ports of each switching hub with the location information of the switching hub or access point or terminal device connected thereto.

これにより、この特許文献1に記載された発明では、スイッチングハブのポートと位置情報との関係から、MAC(Media Access Control)アドレスごとに通信端末の位置情報を取得している。   Thus, in the invention described in Patent Document 1, the location information of the communication terminal is acquired for each MAC (Media Access Control) address from the relationship between the port of the switching hub and the location information.

特開2007−318432号公報JP 2007-318432 A

ところで、IPv6(Internet Protocol Version 6)によってIP通信が行われるようになると、IPv6アドレスを有する端末数が非常に多くなる。このため、通信端末のIPv6アドレスに対して位置情報を管理する工数が非常に多くなる。しかしながら、特許文献1に記載された発明では、MACアドレスごとに位置情報を管理するので、IPv6アドレスのように非常に多くの通信端末の位置情報を管理することは想定されていない。   By the way, when IP communication is performed by IPv6 (Internet Protocol Version 6), the number of terminals having an IPv6 address becomes very large. For this reason, the man-hour for managing the location information for the IPv6 address of the communication terminal becomes very large. However, in the invention described in Patent Document 1, since location information is managed for each MAC address, it is not assumed to manage location information of a large number of communication terminals like IPv6 addresses.

また、IPv6アドレスのデータ長は非常に長いので、管理者が通信端末のIPv6アドレスと位置情報を対応付けした情報を手入力することは莫大な作業工数となってしまう。   In addition, since the data length of the IPv6 address is very long, it is enormous for the administrator to manually input information in which the IPv6 address of the communication terminal is associated with the location information.

そこで、本発明は、上述した実情に鑑みて提案されたものであり、通信アドレスと位置情報とを対応付けて登録するための管理者の作業工数を抑制できる位置管理システム、位置管理方法、位置管理サーバ及び位置管理サーバのプログラムを提供することを目的とする。   Therefore, the present invention has been proposed in view of the above-described circumstances, and a position management system, a position management method, and a position that can suppress the work man-hours of an administrator for registering a communication address and position information in association with each other It is an object to provide a program for a management server and a location management server.

上記の課題を解決する第1の発明に係る位置管理システムは、自身の通信アドレスを含む通信パケットを送出する通信端末と、前記通信端末と通信可能に接続され、前記通信端末の通信アドレスと前記通信端末の位置情報とを対応付けて記憶する位置管理サーバと、位置情報を取得する位置情報取得部と、前記取得された位置情報を前記位置管理サーバに送出する位置情報送出部と、を有する位置情報送出端末とを備え、前記位置管理サーバは、前記位置情報送出端末から送出された位置情報と前記通信端末から送信された通信パケットに含まれる通信アドレスとを対応付ける前記通信端末の通信条件を取得する通信条件取得部と、前記通信端末の通信状態が前記通信条件取得部により取得された通信条件を満たす場合に、当該通信端末の通信アドレスと前記位置情報送出端末から送出された位置情報とを対応付けして登録する位置情報登録部とを備えることを特徴とする。   A location management system according to a first aspect of the present invention for solving the above-mentioned problem is connected to a communication terminal that transmits a communication packet including its own communication address, and to be able to communicate with the communication terminal, and the communication address of the communication terminal A position management server that stores the position information of the communication terminal in association with each other; a position information acquisition unit that acquires position information; and a position information transmission unit that transmits the acquired position information to the position management server. A location information sending terminal, wherein the location management server sets a communication condition of the communication terminal associating the location information sent from the location information sending terminal with a communication address included in a communication packet sent from the communication terminal. When the communication condition acquisition unit to be acquired and the communication state of the communication terminal satisfy the communication condition acquired by the communication condition acquisition unit, the communication condition of the communication terminal Characterized in that it comprises a location information registration section for registering in association with location information transmitted address and from the position information sending terminal.

第1の発明に係る位置管理システムであって、第2の発明は、前記位置情報送出端末は、前記位置情報に、前記位置管理サーバに登録される通信端末の位置情報を特定するための付加情報を付加して、前記位置管理サーバに送出し、前記位置管理サーバの前記位置情報登録部は、前記位置情報と前記通信アドレスと前記付加情報とを対応付けして登録することを特徴とする。   The location management system according to the first aspect of the present invention is the location management system according to the second aspect, wherein the location information sending terminal adds to the location information the location information of the communication terminal registered in the location management server. The information is added and sent to the location management server, and the location information registration unit of the location management server registers the location information, the communication address, and the additional information in association with each other. .

第1の発明に係る位置管理システムであって、第3の発明は、前記位置情報送出端末は、前記位置情報と対応付けされる通信アドレスを有する通信端末の通信条件を送出する通信条件送出部を備え、前記位置管理サーバの通信条件取得部は、前記位置情報送出端末の通信条件送出部から送られた通信条件を取得することを特徴とする。   In the position management system according to the first aspect of the present invention, the third aspect of the present invention relates to a communication condition transmission unit, wherein the position information transmission terminal transmits a communication condition of a communication terminal having a communication address associated with the position information. The communication condition acquisition unit of the location management server acquires the communication condition transmitted from the communication condition transmission unit of the location information transmission terminal.

第1の発明に係る位置管理システムであって、第4の発明は、前記通信条件及び前記通信状態は、前記通信端末から送信される通信パケットのデータ長であることを特徴とする。   In the location management system according to the first invention, the fourth invention is characterized in that the communication condition and the communication state are data lengths of communication packets transmitted from the communication terminal.

第1乃至第4の何れかの発明に係る位置管理システムであって、第5の発明は、前記通信端末の接続変更を検出する位置変更検出手段と、前記位置変更検出手段により前記通信端末の接続変更を検出した場合に、当該通信端末の接続変更を通知する通知手段とを備えることを特徴とする。   The position management system according to any one of the first to fourth inventions, wherein the fifth invention includes a position change detection means for detecting a connection change of the communication terminal, and a position change detection means for the communication terminal. And a notification means for notifying the connection change of the communication terminal when a connection change is detected.

第1乃至第4の何れかの発明に係る位置管理システムであって、第6の発明は、前記通信端末の接続変更を検出する位置変更検出手段と、前記位置変更検出手段により前記通信端末の接続変更を検出した場合に、当該接続変更された通信端末の位置を前記通信端末の接続される中継装置の位置情報として仮登録する位置情報仮登録手段とを備えることを特徴とする。   The position management system according to any one of the first to fourth inventions, wherein the sixth invention includes a position change detection means for detecting a connection change of the communication terminal, and a position change detection means for the communication terminal. When a connection change is detected, there is provided a position information temporary registration means for temporarily registering the position of the communication terminal whose connection has been changed as the position information of the relay device to which the communication terminal is connected.

上記の課題を解決する第7の発明に係る位置管理方法は、通信端末の位置情報を位置管理サーバに登録する位置管理方法であって、前記位置管理サーバが、位置情報と前記通信端末から送信された通信パケットに含まれる通信アドレスとを対応付ける前記通信端末の通信条件を取得しておき、前記通信端末が、前記位置管理サーバに自身の通信アドレスを含む通信パケットを送出するステップと、前記通信端末の付近に存在する位置情報送出端末が、位置情報を取得し、当該取得された位置情報を前記位置管理サーバに送出するステップと、前記位置管理サーバが、前記通信端末の通信状態が前記通信条件を満たす場合に、前記通信端末から送信された通信アドレスと前記位置情報送出端末から送信された位置情報とを対応付けて記憶部に記憶するステップとを有することを特徴とする。   A position management method according to a seventh invention for solving the above-mentioned problem is a position management method for registering position information of a communication terminal in a position management server, wherein the position management server transmits the position information and the communication terminal. Acquiring a communication condition of the communication terminal that associates the communication address included in the communication packet, and the communication terminal sending a communication packet including its own communication address to the location management server; A position information sending terminal existing in the vicinity of the terminal acquires the position information and sends the acquired position information to the position management server; and the position management server indicates that the communication state of the communication terminal is the communication When the condition is satisfied, the communication address transmitted from the communication terminal and the position information transmitted from the position information transmission terminal are associated with each other and stored in the storage unit. Characterized by a step of.

上記の課題を解決する第8の発明に係る位置管理サーバは、自身の通信アドレスを含む通信パケットを送出する通信端末と、位置情報を取得して送出する位置情報送出端末とに通信可能に接続された位置管理サーバであって、前記通信端末の通信アドレスと前記通信端末の位置情報とを対応付けして記憶する位置情報記憶部と、前記位置情報送出端末から送出された位置情報と前記通信端末から送信された通信パケットに含まれる通信アドレスとを対応付けする通信条件を取得する通信条件取得部と、前記通信端末の通信状態が前記通信条件取得部により取得された通信条件を満たす場合に、前記通信端末の通信アドレスと前記位置情報送出端末から送出された位置情報とを対応付けして前記位置情報記憶部に登録する位置情報登録部とを備えることを特徴とする。   A position management server according to an eighth aspect of the present invention for solving the above-mentioned problem is communicably connected to a communication terminal that transmits a communication packet including its own communication address and a position information transmission terminal that acquires and transmits the position information. A location information storage unit that stores the communication address of the communication terminal and the location information of the communication terminal in association with each other, the location information sent from the location information sending terminal, and the communication A communication condition acquisition unit that acquires a communication condition for associating a communication address included in a communication packet transmitted from the terminal, and a communication state of the communication terminal that satisfies the communication condition acquired by the communication condition acquisition unit A location information registration unit that associates the communication address of the communication terminal with the location information sent from the location information sending terminal and registers it in the location information storage unit. And wherein the Rukoto.

上記の課題を解決する第9の発明に係る位置管理サーバのプログラムは、自身の通信アドレスを含む通信パケットを送出する通信端末と、位置情報を取得して送出する位置情報送出端末とに通信可能に接続された位置管理サーバのプログラムであって、前記位置管理サーバを、前記通信端末の通信アドレスと前記通信端末の位置情報とを対応付けして記憶する位置情報記憶部と、前記位置情報送出端末から送出された位置情報と前記通信端末から送信された通信パケットに含まれる通信アドレスとを対応付けする通信条件を取得する通信条件取得部と、前記通信端末の通信状態が前記通信条件取得部により取得された通信条件を満たす場合に、前記通信端末の通信アドレスと前記位置情報送出端末から送出された位置情報とを対応付けして前記位置情報記憶部に登録する位置情報登録部として機能させる。   The program of the location management server according to the ninth invention that solves the above problem is capable of communicating with a communication terminal that transmits a communication packet including its own communication address and a location information transmission terminal that acquires and transmits the location information. A location management server connected to the location management server, wherein the location management server stores the communication address of the communication terminal and the location information of the communication terminal in association with each other, and the location information transmission A communication condition acquisition unit that acquires a communication condition for associating position information transmitted from a terminal with a communication address included in a communication packet transmitted from the communication terminal; and a communication state of the communication terminal is the communication condition acquisition unit When the communication condition acquired by the above is satisfied, the communication address of the communication terminal is associated with the position information transmitted from the position information transmission terminal. To function as a location information registration section that registers the position information storage unit.

本発明によれば、位置情報送出端末から位置管理サーバに位置情報を送信し、通信端末の通信状態が通信条件を満たした場合に、通信端末の通信アドレスと位置情報とを対応付けして登録できる。これにより、本発明によれば、通信アドレスと位置情報とを対応付けて登録するための管理者の作業工数を抑制できる。   According to the present invention, when location information is transmitted from the location information sending terminal to the location management server and the communication state of the communication terminal satisfies the communication condition, the communication address of the communication terminal and the location information are registered in association with each other. it can. Thereby, according to this invention, the man-hour of the manager for registering a communication address and positional information in association with each other can be suppressed.

本発明の一実施形態として示す位置管理システムの全体構成を示すブロック図である。It is a block diagram which shows the whole structure of the position management system shown as one Embodiment of this invention. 本発明の一実施形態として示す位置管理システムにおいて、位置管理サーバに複数台の通信端末が接続されたときの全体構成を示すブロック図である。In the position management system shown as one Embodiment of this invention, it is a block diagram which shows the whole structure when a several communication terminal is connected to a position management server. 本発明の一実施形態として示す位置管理システムにおいて、管理者とpingパケットのデータ長との関係を示す図である。In the position management system shown as one Embodiment of this invention, it is a figure which shows the relationship between an administrator and the data length of a ping packet. 本発明の一実施形態として示す位置管理システムにおいて、通信条件である管理者ごとのpingパケットのデータ長を示す図である。In the position management system shown as one Embodiment of this invention, it is a figure which shows the data length of the ping packet for every administrator which is a communication condition. 本発明の一実施形態として示す位置管理システムにおいて、位置管理サーバが位置情報を登録するシーケンス図である。In the position management system shown as one Embodiment of this invention, it is a sequence diagram in which a position management server registers position information. 本発明の一実施形態として示す位置管理システムにおける位置管理サーバ、通信端末、位置情報送出端末の内部構成を示すブロック図である。It is a block diagram which shows the internal structure of the position management server in the position management system shown as one Embodiment of this invention, a communication terminal, and a positional information transmission terminal. 本発明の一実施形態として示す位置管理システムにおいて、位置管理サーバにより位置情報を登録する処理手順を示すフローチャートである。5 is a flowchart showing a processing procedure for registering position information by a position management server in the position management system shown as an embodiment of the present invention. 本発明の一実施形態として示す位置管理システムにおいて、位置情報の登録結果を位置情報送出端末に送信するシーケンス図である。In the location management system shown as one Embodiment of this invention, it is a sequence diagram which transmits the registration result of a location information to a location information sending terminal. 本発明の一実施形態として示す位置管理システムにおいて、位置情報送出端末から位置管理サーバに付加情報として通信端末の画像を送信するものの全体構成を示すブロック図である。In the position management system shown as one Embodiment of this invention, it is a block diagram which shows the whole structure of what transmits the image of a communication terminal as additional information from a position information transmission terminal to a position management server. 本発明の一実施形態として示す位置管理システムにおいて、中継装置を含む構成を示すブロック図である。In the position management system shown as one Embodiment of this invention, it is a block diagram which shows the structure containing a relay apparatus. 本発明の一実施形態として示す位置管理システムにおいて、中継装置の内部構成を示すブロック図である。In the position management system shown as one Embodiment of this invention, it is a block diagram which shows the internal structure of a relay apparatus. 本発明の一実施形態として示す位置管理システムにおいて、位置管理サーバの他の内部構成を示すブロック図である。In the position management system shown as one Embodiment of this invention, it is a block diagram which shows the other internal structure of a position management server. 本発明の一実施形態として示す位置管理システムにおいて、新たな通信端末がネットワークに接続されたときの通信端末、中継装置、位置管理サーバの動作を示すシーケンス図である。In the position management system shown as one Embodiment of this invention, it is a sequence diagram which shows operation | movement of a communication terminal, a relay apparatus, and a position management server when a new communication terminal is connected to a network.

以下、本発明の実施の形態について図面を参照して説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

本発明の実施形態として示す位置管理システムは、例えば図1に示すように構成される。位置管理システムは、位置管理サーバ1、通信端末2、及び、位置情報送出端末3を含む。この位置管理システムにおいて、位置管理サーバ1は、多数の通信端末2との間で通信が可能となっており、且つ、一又は複数の位置情報送出端末3との間で通信が可能となっている。なお、通信端末2と位置管理サーバ1とは、LAN(Local Area Network)を介して接続されていても良く、WAN(Wide Area Network)を介して接続されていても良い。   The position management system shown as an embodiment of the present invention is configured as shown in FIG. 1, for example. The location management system includes a location management server 1, a communication terminal 2, and a location information transmission terminal 3. In this position management system, the position management server 1 can communicate with a large number of communication terminals 2 and can communicate with one or a plurality of position information transmission terminals 3. Yes. The communication terminal 2 and the location management server 1 may be connected via a LAN (Local Area Network) or may be connected via a WAN (Wide Area Network).

このような位置管理システムにおいて、通信端末2は位置管理サーバ1にpingパケットを送出する。一方、位置情報送出端末3は位置管理サーバ1に位置送信メールを送信する。そして、位置管理サーバ1は、pingパケットに格納されたIPv6アドレスと位置送信メールに含まれた位置情報とを対応付けして記憶部1aに登録する。   In such a location management system, the communication terminal 2 sends a ping packet to the location management server 1. On the other hand, the position information transmission terminal 3 transmits a position transmission mail to the position management server 1. Then, the location management server 1 associates the IPv6 address stored in the ping packet with the location information included in the location transmission mail and registers it in the storage unit 1a.

このような位置管理システムにおいて、位置管理サーバ1がIPv6アドレスと位置情報とを対応付けして登録するための通信端末2の通信状態を示す通信条件を設定しておく。この通信条件は、図2に示すように、通信端末2から位置管理サーバ1に送信するpingパケットのデータ長として設定されている。なお、本実施形態では、pingパケットのデータ長を通信条件としたが、これに限らず、これ以外を通信条件としても良い。例えば、他の通信条件としては、pingパケット送出時のIPヘッダのサービスタイプ(Type of Service)値を0以外の特定の値に変更しても良い。これにより、pingパケットを送出する際のIPヘッダのサービスタイプをpingパケットのデータ長と同様に事前に設定した値を使うことで、同様の効果を得ることができる。   In such a position management system, a communication condition indicating the communication state of the communication terminal 2 for the position management server 1 to register the IPv6 address and the position information in association with each other is set. This communication condition is set as a data length of a ping packet transmitted from the communication terminal 2 to the location management server 1 as shown in FIG. In this embodiment, the data length of the ping packet is used as the communication condition. However, the present invention is not limited to this, and other communication conditions may be used. For example, as another communication condition, the service type (Type of Service) value of the IP header at the time of sending a ping packet may be changed to a specific value other than 0. Accordingly, the same effect can be obtained by using a value in which the service type of the IP header when sending the ping packet is set in advance in the same manner as the data length of the ping packet.

例えば、通信端末2aから送信するpingパケットのデータ長がNaバイト、通信端末2bから送信するpingパケットのデータ長がNbバイト、通信端末2cから送信するpingパケットのデータ長がNcバイトと設定されている。また、位置管理サーバ1には、図3に示すように、pingパケットのデータ長と管理者との関係が登録されている。例えば、データ長がNaバイトのpingパケットの通信端末2aは管理者Aによって管理される。データ長がNbバイトのpingパケットの通信端末2bは管理者Bによって管理される。データ長がNcバイトのpingパケットの通信端末2cは管理者Cによって管理されている。   For example, the data length of the ping packet transmitted from the communication terminal 2a is set to Na bytes, the data length of the ping packet transmitted from the communication terminal 2b is set to Nb bytes, and the data length of the ping packet transmitted from the communication terminal 2c is set to Nc bytes. Yes. Further, as shown in FIG. 3, the position management server 1 registers the relationship between the data length of the ping packet and the manager. For example, the administrator A manages the communication terminal 2a of a ping packet having a data length of Na bytes. The communication terminal 2b with a ping packet having a data length of Nb bytes is managed by the administrator B. The communication terminal 2c with a ping packet having a data length of Nc bytes is managed by the administrator C.

このpingパケットのデータ長は、例えば図4に示すようになる。位置情報送出端末3によって位置情報が登録される通信端末2は、通常のpingパケットのデータ長とは異なり、通常使用されないデータ長のpingパケットを生成する。通常のpingパケットのデータ長は、32バイトである。一方、位置情報を位置管理サーバ1に登録する通信端末2から送信されるpingパケットのデータ長は、通常のpingパケットとは大きく異なる、例えば、1000バイト以上とする。   The data length of this ping packet is, for example, as shown in FIG. Unlike the normal ping packet data length, the communication terminal 2 whose location information is registered by the location information sending terminal 3 generates a ping packet with a data length that is not normally used. The data length of a normal ping packet is 32 bytes. On the other hand, the data length of the ping packet transmitted from the communication terminal 2 that registers the position information in the position management server 1 is significantly different from that of a normal ping packet, for example, 1000 bytes or more.

例えば、管理者Aが保有する位置情報送出端末3aが位置情報を送信する通信端末2aは、pingパケットのデータ長が1000バイトに設定される。管理者Bが保有する位置情報送出端末3bが位置情報を送信する通信端末2bは、pingパケットのデータ長が1010バイトに設定される。管理者Cが保有する位置情報送出端末3cが位置情報を送信する通信端末2cは、pingパケットのデータ長が1020バイトに設定される。   For example, in the communication terminal 2a to which the position information transmission terminal 3a owned by the manager A transmits the position information, the data length of the ping packet is set to 1000 bytes. In the communication terminal 2b to which the position information transmission terminal 3b held by the administrator B transmits the position information, the data length of the ping packet is set to 1010 bytes. In the communication terminal 2c to which the position information sending terminal 3c held by the administrator C transmits the position information, the data length of the ping packet is set to 1020 bytes.

これにより、位置管理サーバ1は、管理者Aが保有する位置情報送出端末3aから送信された位置情報と、データ長がNaバイトのpingパケットに格納されたIPv6アドレスとを対応付けて登録する。同様に、位置管理サーバ1は、管理者Bが保有する位置情報送出端末3bから送信された位置情報と、データ長がNbバイトのpingパケットに格納されたIPv6アドレスとを対応付けて登録する。同様に、位置管理サーバ1は、管理者Cが保有する位置情報送出端末3cから送信された位置情報と、データ長がNcバイトのpingパケットに格納されたIPv6アドレスとを対応付けて登録する。   As a result, the location management server 1 registers the location information transmitted from the location information transmission terminal 3a held by the administrator A in association with the IPv6 address stored in the ping packet having a data length of Na bytes. Similarly, the location management server 1 registers the location information transmitted from the location information transmission terminal 3b held by the administrator B in association with the IPv6 address stored in the ping packet having a data length of Nb bytes. Similarly, the location management server 1 registers the location information transmitted from the location information transmission terminal 3c held by the administrator C in association with the IPv6 address stored in the ping packet having a data length of Nc bytes.

このように、位置管理システムは、通信条件として、通信端末2から送出されるpingパケットのデータ長を設定して、当該通信条件に基づいて通信端末2のIPv6アドレスと位置情報とを対応付けできる。   Thus, the location management system can set the data length of the ping packet transmitted from the communication terminal 2 as the communication condition, and can associate the IPv6 address of the communication terminal 2 with the location information based on the communication condition. .

具体的には、図5に示すように、位置情報送出端末3が位置管理サーバ1に位置送信メールS2を送信する。その後に、通信端末2がpingパケットS1を送信することによって、位置管理サーバ1は、通信端末2の位置情報をIPv6アドレスに対応付けして登録できる。   Specifically, as shown in FIG. 5, the location information transmission terminal 3 transmits a location transmission mail S <b> 2 to the location management server 1. After that, when the communication terminal 2 transmits the ping packet S1, the location management server 1 can register the location information of the communication terminal 2 in association with the IPv6 address.

このような位置管理システムにおける位置管理サーバ1、通信端末2、及び、位置情報送出端末3は、例えば図6に示すような機能的な各部を有している。   The position management server 1, the communication terminal 2, and the position information transmission terminal 3 in such a position management system have functional units as shown in FIG. 6, for example.

通信端末2は、通信パケットを送信するパケット送信部21を備えている。パケット送信部21は、自身の通信アドレスを含む通信パケットを送出する。このとき、パケット送信部21は、通信アドレスとして割り当てられているIPv6アドレスを通信パケットに格納する。   The communication terminal 2 includes a packet transmission unit 21 that transmits a communication packet. The packet transmission unit 21 transmits a communication packet including its own communication address. At this time, the packet transmission unit 21 stores the IPv6 address assigned as the communication address in the communication packet.

特に、パケット送信部21は、ICMP(Internet Control Message Protocol)に従った処理を行って、位置管理サーバ1にpingパケットを送出する。このとき、パケット送信部21は、pingパケットのデータ長を、予め設定された通常のpingパケットとは大きく異なるデータ長とする。   In particular, the packet transmission unit 21 performs processing according to ICMP (Internet Control Message Protocol) and sends a ping packet to the location management server 1. At this time, the packet transmission unit 21 sets the data length of the ping packet to a data length that is significantly different from a preset normal ping packet.

なお、通常のデータ長よりも長いデータ長のpingパケットを送信する処理は、位置情報を位置管理サーバ1に登録する場合のみであっても良い。例えば、管理者によって通信端末2が操作された場合にのみ通常のデータ長よりも長いデータ長のpingパケットを送信し、位置情報送出端末3によって通信条件としてのpingパケットのデータ長を位置管理サーバ1に送信する。そして、通信端末2の位置情報が位置管理サーバ1に登録された後には、通常のデータ長のpingパケットを送信するように通信端末2を設定変更する。   Note that the process of transmitting a ping packet having a data length longer than the normal data length may be performed only when the position information is registered in the position management server 1. For example, a ping packet having a data length longer than the normal data length is transmitted only when the communication terminal 2 is operated by the administrator, and the position information transmission terminal 3 sets the data length of the ping packet as a communication condition to the position management server. 1 to send. Then, after the position information of the communication terminal 2 is registered in the position management server 1, the setting of the communication terminal 2 is changed so as to transmit a ping packet having a normal data length.

位置情報送出端末3は、位置情報を取得する位置情報取得部31、取得された位置情報を位置管理サーバ1に送出する位置情報送出部32、及び、通信条件送出部33を含む。この位置情報送出端末3は、例えばGPS(Global Positioning System)機能付き携帯電話や各種の携帯端末により構成される。   The location information sending terminal 3 includes a location information obtaining unit 31 that obtains location information, a location information sending unit 32 that sends the obtained location information to the location management server 1, and a communication condition sending unit 33. The position information transmission terminal 3 is constituted by, for example, a mobile phone with a GPS (Global Positioning System) function or various mobile terminals.

位置情報取得部31は、例えばGPS機能により実現され、GPS衛星から受信したGPS信号を解析する。これにより、位置情報取得部31は、位置情報送出端末3の現在位置を位置情報として取得する。   The position information acquisition unit 31 is realized by a GPS function, for example, and analyzes a GPS signal received from a GPS satellite. Accordingly, the position information acquisition unit 31 acquires the current position of the position information transmission terminal 3 as position information.

通信条件送出部33は、通信条件を位置管理サーバ1に送信する。通信条件送出部33は、通信条件として、上述した通信端末2から送信するpingパケットのデータ長を送信する。位置情報送出部32は、位置情報送出端末3に対する管理者の操作に応じて、位置情報取得部31により取得した位置情報を位置管理サーバ1に送信する。   The communication condition sending unit 33 transmits the communication condition to the location management server 1. The communication condition transmission unit 33 transmits the data length of the ping packet transmitted from the communication terminal 2 described above as the communication condition. The location information transmission unit 32 transmits the location information acquired by the location information acquisition unit 31 to the location management server 1 in response to an operation of the administrator on the location information transmission terminal 3.

通信条件送出部33によって送出される通信条件は、予め位置情報送出端末3に記憶されたものであっても良く、管理者の操作によって位置情報送出端末3に入力されたものであっても良い。例えば、管理者ごとに位置情報を登録する通信端末2が割り当てられている場合、予め位置情報送出端末3に通信条件を記憶させても良い。また、管理者が通信端末2に書かれた通信条件を入力しても良い。更に、管理者が通信端末2のpingパケットのデータ長を設定し、設定したpingパケットのデータ長を位置情報送出端末3から位置管理サーバ1に送信しても良い。   The communication conditions sent out by the communication condition sending unit 33 may be stored in advance in the position information sending terminal 3 or may be inputted to the position information sending terminal 3 by the operation of the administrator. . For example, when the communication terminal 2 for registering position information is assigned to each manager, the communication condition may be stored in the position information sending terminal 3 in advance. Further, the administrator may input communication conditions written in the communication terminal 2. Further, the administrator may set the data length of the ping packet of the communication terminal 2 and transmit the set data length of the ping packet from the position information transmission terminal 3 to the position management server 1.

位置情報送出部32及び通信条件送出部33によって位置情報及び通信条件を送信する動作は、位置情報送出端末3のメール機能によって実現される。位置情報送出端末3は、メール機能によって、宛先を位置管理サーバ1のアドレスとし、位置情報及び通信条件を含む位置送信メールを作成して、当該位置送信メールを位置管理サーバ1に送信する。   The operation of transmitting the position information and the communication condition by the position information transmission unit 32 and the communication condition transmission unit 33 is realized by the mail function of the position information transmission terminal 3. The location information sending terminal 3 creates a location transmission mail including location information and communication conditions with the destination as the address of the location management server 1 by the mail function, and transmits the location transmission email to the location management server 1.

このような位置情報送出端末3は、管理者によって通信端末2の位置情報を位置管理サーバ1に登録する場合に、管理者に所持されて通信端末2の付近に運ばれる。そして、位置情報送出端末3は、管理者の操作に応じて位置情報を取得し、当該位置情報と通信条件とをデータとして位置管理サーバ1に送信する。   Such a location information sending terminal 3 is carried by the administrator in the vicinity of the communication terminal 2 when the administrator registers the location information of the communication terminal 2 in the location management server 1. Then, the location information sending terminal 3 acquires the location information according to the operation of the administrator, and transmits the location information and the communication condition as data to the location management server 1.

位置管理サーバ1は、通信端末2と通信可能に接続され、通信端末2のIPv6アドレスと通信端末2の位置情報とを対応付けして記憶する。この位置管理サーバ1は、受信バッファを含む通信部11、通信条件取得部12、位置情報登録部13、記憶部1aに相当する位置情報記憶部14を含む。この位置管理サーバ1は、記憶部や通信I/F回路、CPU及びプログラムを含むコンピュータであり、CPUがプログラムを実行する。これにより、位置管理サーバ1のプログラムは、後述するフローチャート等によって説明する動作を行って、通信端末2のIPv6アドレスと位置情報とを対応付けて登録する。   The location management server 1 is communicably connected to the communication terminal 2 and stores the IPv6 address of the communication terminal 2 and the location information of the communication terminal 2 in association with each other. The location management server 1 includes a communication unit 11 including a reception buffer, a communication condition acquisition unit 12, a location information registration unit 13, and a location information storage unit 14 corresponding to the storage unit 1a. The location management server 1 is a computer including a storage unit, a communication I / F circuit, a CPU, and a program, and the CPU executes the program. Thereby, the program of the location management server 1 performs an operation described by a flowchart and the like described later, and registers the IPv6 address of the communication terminal 2 and the location information in association with each other.

通信部11は、LANやWAN等の通信ネットワークを介して通信端末2との間で通信パケットの授受が可能となっている。また、通信部11は、移動体通信ネットワーク等を介して位置情報送出端末3との間で通信パケットの授受が可能となっている。通信部11は、通信端末2及び位置情報送出端末3から受信した通信パケットを通信条件取得部12に供給する。   The communication unit 11 can exchange communication packets with the communication terminal 2 via a communication network such as a LAN or WAN. The communication unit 11 can exchange communication packets with the position information transmission terminal 3 via a mobile communication network or the like. The communication unit 11 supplies the communication packet received from the communication terminal 2 and the position information transmission terminal 3 to the communication condition acquisition unit 12.

通信条件取得部12は、通信部11を介して位置情報送出端末3から送信された位置送信メールを取得する。通信条件取得部12は、取得した位置送信メールに含まれる通信条件を取得する。この通信条件とは、位置情報送出端末3から送出された位置情報と通信端末2から送信された通信パケットに含まれる通信アドレスとを対応付けする通信端末2の通信条件である。この通信条件は、例えば、上述した図4のようなpingパケットのデータ長である。   The communication condition acquisition unit 12 acquires a position transmission mail transmitted from the position information transmission terminal 3 via the communication unit 11. The communication condition acquisition unit 12 acquires a communication condition included in the acquired position transmission mail. This communication condition is a communication condition of the communication terminal 2 that associates the position information transmitted from the position information transmission terminal 3 with the communication address included in the communication packet transmitted from the communication terminal 2. This communication condition is, for example, the data length of the ping packet as shown in FIG.

位置情報登録部13は、通信部11を介して、位置情報送出端末3から送信された位置送信メールを受信する。また、位置情報登録部13は、通信条件取得部12によって取得された通信条件を参照する。位置情報登録部13は、通信端末2の通信状態(pingパケット)が通信条件を満たすか否かを判定する。通信端末2の通信状態が通信条件を満たす場合、位置情報登録部13は、当該通信端末2のIPv6アドレスと位置情報送出端末3から送出された位置情報とを対応付けして登録する。この登録処理は、位置情報記憶部14に対して位置情報とIPv6アドレスとを対応させて記憶することによって行われる。   The position information registration unit 13 receives the position transmission mail transmitted from the position information transmission terminal 3 via the communication unit 11. The location information registration unit 13 refers to the communication condition acquired by the communication condition acquisition unit 12. The position information registration unit 13 determines whether the communication state (ping packet) of the communication terminal 2 satisfies the communication condition. When the communication state of the communication terminal 2 satisfies the communication condition, the position information registration unit 13 registers the IPv6 address of the communication terminal 2 and the position information transmitted from the position information transmission terminal 3 in association with each other. This registration process is performed by storing the position information and the IPv6 address in association with each other in the position information storage unit 14.

この位置管理サーバ1は、例えば図7に示すような処理手順によって動作する。   The location management server 1 operates according to a processing procedure as shown in FIG. 7, for example.

先ず位置管理サーバ1は、ステップST1において、通信部11によって、位置情報送出端末3から送信された位置送信メールを受信する。   First, the location management server 1 receives the location transmission mail transmitted from the location information sending terminal 3 by the communication unit 11 in step ST1.

次に位置管理サーバ1は、ステップST2において、通信部11によって、ステップST1にて受信した位置送信メールから位置情報及び通信条件を抽出する。通信条件は、通信条件取得部12に供給される。位置情報は、位置情報登録部13に供給される。   Next, in step ST2, the location management server 1 uses the communication unit 11 to extract location information and communication conditions from the location transmission mail received in step ST1. The communication condition is supplied to the communication condition acquisition unit 12. The position information is supplied to the position information registration unit 13.

次に位置管理サーバ1は、ステップST3において、位置情報登録部13によってpingパケットのアクセスログを抽出する。   Next, the location management server 1 extracts the access log of the ping packet by the location information registration unit 13 in step ST3.

次に位置管理サーバ1は、ステップST4において、位置情報登録部13によって、pingパケットを受信したアクセスログを参照して、通信条件としてのpingパケットのデータ長と合致するpingパケットを受信したか否かを判定する。通信条件に合致するデータ長のpingパケットがアクセスログに記録されていた場合、ステップST5に処理を進める。   Next, in step ST4, the location management server 1 refers to the access log that received the ping packet by the location information registration unit 13 and received a ping packet that matches the data length of the ping packet as a communication condition. Determine whether. If a ping packet having a data length that matches the communication conditions is recorded in the access log, the process proceeds to step ST5.

次に位置管理サーバ1は、ステップST5において、位置情報登録部13によって、ステップST4にて検出されたpingパケットに含まれるIPv6アドレスを抽出する。   Next, in step ST5, the location management server 1 causes the location information registration unit 13 to extract the IPv6 address included in the ping packet detected in step ST4.

次に位置管理サーバ1は、ステップST7において、位置情報登録部13によって、ステップST5にて抽出したIPv6アドレスとステップST1にて取得した位置情報とを対応付けして位置情報記憶部14に記憶させる。   Next, in step ST7, the location management server 1 causes the location information registration unit 13 to associate the IPv6 address extracted in step ST5 with the location information acquired in step ST1 and store it in the location information storage unit 14. .

次に位置管理サーバ1は、ステップST8において、位置情報記憶部14に位置情報と通信端末2のIPv6アドレスとを対応させて登録完了したことを記述したメールを位置情報送出端末3に返信して、処理を終了する。   Next, in step ST8, the location management server 1 returns a mail describing that the registration is completed by associating the location information with the IPv6 address of the communication terminal 2 in the location information storage unit 14, and returns it to the location information sending terminal 3. The process is terminated.

一方、ステップST4にて位置送信メールに含まれた通信条件に一致するpingパケットがアクセスログに無かった場合には、ステップST6に処理を進める。このステップST6において、位置管理サーバ1は、アクセスログに通信条件に一致するpingパケットが無く、位置情報にIPv6アドレスを対応付けして登録できなかったことを記述したエラーのメールを送信する。   On the other hand, if there is no ping packet in the access log that matches the communication condition included in the location transmission mail in step ST4, the process proceeds to step ST6. In step ST6, the location management server 1 transmits an error mail describing that there is no ping packet that matches the communication condition in the access log and that the location information cannot be registered in association with the IPv6 address.

この登録完了したことを記述したメールを送信する処理を含むシーケンスは、図8のようになる。位置管理サーバ1は、図8のように位置管理サーバ1から登録結果を送ることで、登録の成否を管理者認識させることができる。したがって、通信端末2の位置情報が位置管理サーバ1に登録されなかった場合には、再度位置情報送出端末3から位置送信メールを位置管理サーバ1に送信する等の再試行ができ、確実に位置情報を登録できる。   A sequence including a process of transmitting a mail describing the completion of registration is as shown in FIG. The location management server 1 can make the administrator recognize the success or failure of registration by sending the registration result from the location management server 1 as shown in FIG. Therefore, when the location information of the communication terminal 2 is not registered in the location management server 1, it is possible to retry such as sending a location transmission mail from the location information sending terminal 3 to the location management server 1 again. Information can be registered.

以上のように、この位置管理システムによれば、通信条件に合致する通信状態の通信端末2のIPv6アドレスと位置情報とを対応付けして登録できる。これにより、この位置管理システムによれば、通信アドレスと位置情報とを対応付けて登録するための管理者の作業工数を抑制できる。具体的には、管理者が位置情報送出端末3を持って通信端末2の付近で位置情報をGPSによって取得し、当該位置情報送出端末3によって通信条件を入力する。   As described above, according to this location management system, the IPv6 address and location information of the communication terminal 2 in a communication state matching the communication conditions can be registered in association with each other. Thereby, according to this position management system, the man-hour of the administrator for registering a communication address and position information in association with each other can be suppressed. Specifically, the administrator holds the position information transmission terminal 3 and acquires the position information near the communication terminal 2 by GPS, and inputs the communication conditions by the position information transmission terminal 3.

したがって、この位置管理システムによれば、IPv6アドレスを割り当てた通信端末2を多数設置されても、各通信端末2の位置を登録するために要する工数を抑制できる。また、この位置管理システムによれば、管理者によって通信端末2のIPv6アドレスを入力する必要なく、長いIPv6アドレスを入力するという煩雑な作業を回避できる。   Therefore, according to this location management system, even if a large number of communication terminals 2 to which IPv6 addresses are assigned are installed, the man-hours required to register the location of each communication terminal 2 can be suppressed. In addition, according to this location management system, it is possible to avoid the complicated work of inputting a long IPv6 address without having to input the IPv6 address of the communication terminal 2 by the administrator.

また、この位置管理システムによれば、位置情報送出端末3によって通信条件を位置管理サーバ1に送出するので、管理者によって通信条件を定めることができる。これにより、この位置管理システムによれば、通信条件の変更を最低限にして少ない工数で位置情報の登録を行うことができる。   Further, according to this position management system, since the communication condition is transmitted to the position management server 1 by the position information transmission terminal 3, the communication condition can be determined by the administrator. Thereby, according to this position management system, it is possible to register position information with a small number of man-hours while minimizing changes in communication conditions.

更に、この位置管理システムによれば、pingパケットのデータ長を通信条件としているので、位置情報をIPv6アドレスに対応付けるための通信条件を通信端末2に容易に設定できる。また、通常のpingパケットのデータ長と異なるpingパケットのデータ長を明確に設定でき、位置管理サーバ1により確実にIPv6アドレスと位置情報とを対応付けして登録できる。したがって、この位置管理システムによれば、通常には用いられないpingパケットのデータ長の範囲で細かく通信条件を設定することにより、複数の管理者によって通信端末2の位置情報の登録作業を行うことができる。   Furthermore, according to this location management system, since the data length of the ping packet is used as the communication condition, the communication condition for associating the location information with the IPv6 address can be easily set in the communication terminal 2. Further, the data length of the ping packet different from the data length of the normal ping packet can be clearly set, and the IPv6 address and the position information can be surely associated and registered by the position management server 1. Therefore, according to this location management system, the location information of the communication terminal 2 can be registered by a plurality of managers by finely setting communication conditions within the range of the data length of a ping packet that is not normally used. Can do.

また、この位置管理システムは、図9に示すように、位置情報送出端末3から位置管理サーバ1に送信する位置送信メールの位置情報に、位置管理サーバ1に登録される通信端末2を特定するための付加情報を付加しても良い。これに対し、位置管理サーバ1は、pingパケットのデータ長が通信条件に一致する場合に、位置情報とIPv6アドレスと付加情報とを対応付けして登録する。   In addition, as shown in FIG. 9, the location management system specifies the communication terminal 2 registered in the location management server 1 in the location information of the location transmission mail transmitted from the location information sending terminal 3 to the location management server 1. Additional information may be added. On the other hand, the location management server 1 registers the location information, the IPv6 address, and the additional information in association with each other when the data length of the ping packet matches the communication condition.

この付加情報としては、通信端末2を特定するものであれば特に限定されない。付加情報は、例えば、通信端末2の画像や、通信端末2の設置位置を表す画像が挙げられる。通信端末2の画像とした場合、位置情報送出端末3は、カメラ機能を有し、管理者の操作によって通信端末2の画像を撮像する。そして、位置情報送出端末3は、位置情報及び通信条件に、付加情報としての通信端末2の画像を付加して、位置管理サーバ1に送信する。これにより、位置管理サーバ1に登録された通信端末2のIPv6アドレス及び位置情報を確認する管理者等に、通信端末2を特定する画像も提示できる。   The additional information is not particularly limited as long as it identifies the communication terminal 2. Examples of the additional information include an image of the communication terminal 2 and an image representing the installation position of the communication terminal 2. When the image of the communication terminal 2 is used, the position information transmission terminal 3 has a camera function and takes an image of the communication terminal 2 by the operation of the administrator. Then, the position information sending terminal 3 adds the image of the communication terminal 2 as additional information to the position information and the communication conditions, and transmits to the position management server 1. Thereby, the image which identifies the communication terminal 2 can also be shown to the administrator etc. who confirm the IPv6 address and position information of the communication terminal 2 registered in the position management server 1.

このような位置管理システムによれば、例えば、建物内の通信端末2の概観の画像情報などの通信端末2を特定する付加情報を位置情報及び通信条件と同時に送出する。これにより、この位置管理システムは、位置管理サーバ1に登録される内容に基づいて現場での通信端末2の特定を容易にすることができる。   According to such a position management system, for example, additional information for specifying the communication terminal 2 such as image information of an overview of the communication terminal 2 in the building is transmitted simultaneously with the position information and communication conditions. Thereby, this position management system can make it easy to specify the communication terminal 2 at the site based on the contents registered in the position management server 1.

つぎに、上述した位置管理システムにおいて、通信端末2の接続変更を検出した場合に対応できるものについて説明する。この位置管理システムは、通信端末2が移動した際における位置情報を追跡して自動的に登録するものである。なお、この位置管理システムにおいて、通信端末2は、半固定的に使用され、低頻度で移動されるものである。   Next, in the above-described position management system, what can be dealt with when a connection change of the communication terminal 2 is detected will be described. This location management system tracks and automatically registers location information when the communication terminal 2 moves. In this location management system, the communication terminal 2 is used semi-fixed and is moved with low frequency.

この位置管理システムは、図10に示すように、位置管理サーバ1と通信端末2との間に、中継装置としてのルータ4A,4B、ボーダルータ5が設けられている。これらのルータ4A,4B、ボーダルータ5は、各ネットワークの境界を区切るように機能する。すなわち、通信端末2は、ルータを介して他のネットワークの端末と通信可能となる。   In this location management system, routers 4A and 4B and a border router 5 as relay devices are provided between the location management server 1 and the communication terminal 2 as shown in FIG. These routers 4A and 4B and the border router 5 function to delimit the boundaries of each network. That is, the communication terminal 2 can communicate with a terminal of another network via the router.

このルータ4A、4Bとしての中継装置4は、パケットを中継する本来的な機能に加えて、図11に示すような機能を備えている。中継装置4は、位置変更検出部41と、位置情報送出部42とを含む。なお、本実施形態では、中継装置4としてルータを示したが、これに限らず、L2スイッチ等であってもよく、ルータとL2スイッチの双方であっても良い。   The relay device 4 as the routers 4A and 4B has a function as shown in FIG. 11 in addition to the original function of relaying packets. The relay device 4 includes a position change detection unit 41 and a position information transmission unit 42. In the present embodiment, a router is shown as the relay device 4. However, the present invention is not limited to this, and may be an L2 switch or the like, or both a router and an L2 switch.

位置変更検出部41は、当該中継装置4に接続された通信端末2を検出する。例えば、位置変更検出部41は、通信端末2が新たにネットワークに接続された場合に、当該通信端末2のMACアドレスを受信する。そして、位置変更検出部41は、中継装置4に接続されているMACアドレスのリストテーブルを作成する。位置変更検出部41は、MACアドレスが送信された場合に、MACアドレスのリストテーブルに登録されていないMACアドレスである場合には、通信端末2が新規端末であると認識する。なお、MACアドレスに限らず、通信端末2を識別できるIDであっても良い。   The position change detection unit 41 detects the communication terminal 2 connected to the relay device 4. For example, the position change detection unit 41 receives the MAC address of the communication terminal 2 when the communication terminal 2 is newly connected to the network. Then, the position change detection unit 41 creates a list table of MAC addresses connected to the relay device 4. When the MAC address is transmitted and the MAC address is not registered in the MAC address list table, the position change detection unit 41 recognizes that the communication terminal 2 is a new terminal. In addition, not only a MAC address but ID which can identify the communication terminal 2 may be sufficient.

位置情報送出部42は、位置変更検出部41によって新規端末が検出された場合に、自己の位置情報を含む新規端末通知を位置管理サーバ1に送信する。この中継装置4の位置情報は、例えば、中継装置4の設置時に予め設定された緯度・経度情報である。   When the position change detection unit 41 detects a new terminal, the position information transmission unit 42 transmits a new terminal notification including its own position information to the position management server 1. The position information of the relay device 4 is, for example, latitude / longitude information set in advance when the relay device 4 is installed.

位置管理サーバ1は、図12に示すように、通信端末2、位置情報送出端末3に加えて、中継装置4が通信可能に接続されている。位置管理サーバ1は、上述した各部に加えて、位置変更検出部15、仮位置情報登録部16、管理者通知部17を備えている。   As shown in FIG. 12, in addition to the communication terminal 2 and the position information sending terminal 3, the position management server 1 is connected to the relay device 4 so that communication is possible. The location management server 1 includes a location change detection unit 15, a temporary location information registration unit 16, and an administrator notification unit 17 in addition to the above-described units.

位置変更検出部15は、通信部11を介して中継装置4から送信された新規端末通知が供給される。位置変更検出部15は、新規端末通知が供給された場合に、通信端末2の位置変更(接続変更)を検出する。   The position change detection unit 15 is supplied with the new terminal notification transmitted from the relay device 4 via the communication unit 11. The position change detection unit 15 detects a position change (connection change) of the communication terminal 2 when a new terminal notification is supplied.

仮位置情報登録部16は、位置変更検出部15により通信端末2の位置変更(接続変更)が検出された場合に、当該接続変更された通信端末2の位置を通信端末2の接続される中継装置4の位置情報として仮登録する。このとき、仮位置情報登録部16は、位置情報記憶部14に記憶された通信端末2の位置情報を、新規端末通知に含まれていた中継装置4の位置情報に変更させる。   When the position change detection unit 15 detects a position change (connection change) of the communication terminal 2, the temporary position information registration unit 16 relays the position of the communication terminal 2 changed in connection to the communication terminal 2. Temporarily registered as position information of the device 4. At this time, the temporary location information registration unit 16 changes the location information of the communication terminal 2 stored in the location information storage unit 14 to the location information of the relay device 4 included in the new terminal notification.

管理者通知部17は、新規端末通知が位置変更検出部15により検出されたことを管理者に通知する。また、この通知には、通信端末2の正確な位置を取得する要求を含んでいることが望ましい。この管理者通知部17は、例えば管理者が閲覧するディスプレイ上に通信端末2の接続変更があった旨を表示しても良く、音声で出力しても良く、管理者が保持する携帯端末にメール等で通知しても良い。また、管理者通知部17は、どの中継装置4に新たな通信端末2が接続されたかの情報や、当該中継装置4の位置情報も通知することが望ましい。   The administrator notification unit 17 notifies the administrator that a new terminal notification has been detected by the position change detection unit 15. Moreover, it is desirable that this notification includes a request for acquiring the accurate position of the communication terminal 2. The administrator notification unit 17 may display, for example, that the connection of the communication terminal 2 has been changed on a display viewed by the administrator, may be output in a voice, and may be displayed on a portable terminal held by the administrator. You may notify by e-mail etc. It is desirable that the manager notification unit 17 also notifies information about which relay device 4 the new communication terminal 2 is connected to and information on the location of the relay device 4.

このような位置管理システムにおいて、例えば、ルータ4Aに接続されていた通信端末2が移動されて設置位置の変更がされた結果として、ルータ4Bを含むネットワークに接続されたとする。この場合、位置管理システムは、図13に示すように動作する。   In such a location management system, for example, it is assumed that the communication terminal 2 connected to the router 4A is moved and the installation location is changed, so that it is connected to a network including the router 4B. In this case, the location management system operates as shown in FIG.

先ず、通信端末2は、自己が新たなネットワークに接続された時に、当該ネットワークに対して自己が通信を開始するパケットS11を送信する。この通信開始パケットS11は、当該ネットワークにおける中継装置4によって受信される。   First, when the communication terminal 2 is connected to a new network, the communication terminal 2 transmits a packet S11 for starting communication to the network. This communication start packet S11 is received by the relay device 4 in the network.

中継装置4は、通信開始パケットS11を受信すると、自己のネットワークに新たな通信端末2が接続されたことを検出し、当該通信端末2の外部通信を遮断する。中継装置4は、位置管理サーバ1に対して新規端末通知S12を送信する。この新規端末通知S12には、上述したように中継装置4の位置情報が含まれている。   When receiving the communication start packet S11, the relay device 4 detects that a new communication terminal 2 is connected to its own network, and blocks external communication of the communication terminal 2. The relay device 4 transmits a new terminal notification S12 to the location management server 1. The new terminal notification S12 includes the position information of the relay device 4 as described above.

位置管理サーバ1は、中継装置4から送信された新規端末通知S12を受信すると、その旨を管理者に通知する。また、位置管理サーバ1は、中継装置4の位置を、接続変更された通信端末2の位置として仮登録する。位置管理サーバ1は、位置情報(データベース)を更新したことの応答パケットS13を中継装置4に送信する。その後、中継装置4によって通信端末2の通信は許可されて、各種のデータS14が通信可能となる。   When receiving the new terminal notification S12 transmitted from the relay device 4, the location management server 1 notifies the administrator to that effect. Further, the location management server 1 provisionally registers the location of the relay device 4 as the location of the communication terminal 2 whose connection has been changed. The location management server 1 transmits to the relay device 4 a response packet S13 indicating that the location information (database) has been updated. Thereafter, communication of the communication terminal 2 is permitted by the relay device 4, and various data S14 can be communicated.

以上のように、この位置管理システムによれば、通信端末2の接続変更を検出した場合に、当該通信端末の接続変更を通知するので、各ネットワークにおける中継装置4の接続状況の変化から通信端末2の位置変更を類推して管理者に知らせることができる。これにより、管理者によって早期に新たに接続変更された通信端末2の位置を更新するように対応を行うことができる。   As described above, according to this position management system, when a change in the connection of the communication terminal 2 is detected, the change in the connection of the communication terminal is notified. It is possible to notify the administrator by analogizing the position change of 2. Thereby, it can respond so that the position of the communication terminal 2 to which the connection was newly changed by the manager early may be updated.

すなわち、管理者は、通信端末2の位置変更が通知された後に、位置情報送出端末3を携帯して位置変更がされた通信端末2の位置情報を取得して、位置管理サーバ1に送信する。その後、通信端末2から位置管理サーバ1にpingパケットが送信されることにより、位置管理サーバ1は、接続変更された通信端末2の正確な位置情報を登録できる。   That is, the administrator acquires the position information of the communication terminal 2 whose position has been changed by carrying the position information transmission terminal 3 after being notified of the position change of the communication terminal 2 and transmits it to the position management server 1. . Thereafter, a ping packet is transmitted from the communication terminal 2 to the location management server 1 so that the location management server 1 can register accurate location information of the communication terminal 2 whose connection has been changed.

また、この位置管理システムによれば、接続変更された通信端末2の位置を通信端末2の接続される中継装置4の位置情報として仮登録するので、管理者が正しい位置情報を設定するまで、ある程度の精度を持つ位置情報を仮登録することができる。これにより、位置管理システムは、仮登録された中継装置4の位置情報付近の通信端末2が接続変更されたことを管理者に認識させ、その後に正確な通信端末2の位置情報を登録するために位置情報送出端末3を携帯して通信端末2の元に出向くことができる。   Further, according to this position management system, since the position of the communication terminal 2 whose connection has been changed is provisionally registered as the position information of the relay device 4 to which the communication terminal 2 is connected, until the administrator sets the correct position information, Position information having a certain degree of accuracy can be temporarily registered. Thus, the position management system allows the administrator to recognize that the connection of the communication terminal 2 near the position information of the temporarily registered relay device 4 has been changed, and then register the correct position information of the communication terminal 2. It is possible to go to the communication terminal 2 by carrying the position information transmission terminal 3.

更に、この位置管理システムによれば、通常は通信端末2の位置情報を手動で更新するが、移動された通信端末2の台数が増加すると更新のミスや手間も増加するものの、当該位置の更新を自動化することによって、ミスや手間を軽減することができる。   Further, according to this position management system, the position information of the communication terminal 2 is normally updated manually. However, if the number of moved communication terminals 2 increases, update errors and troubles increase, but the position update is performed. By automating the process, mistakes and labor can be reduced.

なお、上述の実施の形態は本発明の一例である。このため、本発明は、上述の実施形態に限定されることはなく、この実施の形態以外であっても、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることは勿論である。   The above-described embodiment is an example of the present invention. For this reason, the present invention is not limited to the above-described embodiment, and various modifications can be made depending on the design and the like as long as the technical idea according to the present invention is not deviated from this embodiment. Of course, it is possible to change.

1 位置管理サーバ
2 通信端末
3 位置情報送出端末
4 中継装置
11 通信部
12 通信条件取得部
13 位置情報登録部
14 位置情報記憶部
15 位置変更検出部
16 仮位置情報登録部
17 管理者通知部
21 パケット送信部
31 位置情報取得部
32 位置情報送出部
33 通信条件送出部
41 位置変更検出部
42 位置情報送出部
DESCRIPTION OF SYMBOLS 1 Position management server 2 Communication terminal 3 Position information transmission terminal 4 Relay apparatus 11 Communication part 12 Communication condition acquisition part 13 Position information registration part 14 Position information storage part 15 Position change detection part 16 Temporary position information registration part 17 Manager notification part 21 Packet transmission unit 31 Position information acquisition unit 32 Position information transmission unit 33 Communication condition transmission unit 41 Position change detection unit 42 Position information transmission unit

Claims (8)

自身の通信アドレスを含む通信パケットを送出する通信端末と、
前記通信端末と通信可能に接続され、前記通信端末の通信アドレスと前記通信端末の位置情報とを対応付けて記憶する位置管理サーバと、
位置情報を取得する位置情報取得部と、前記取得された位置情報を前記位置管理サーバに送出する位置情報送出部と、を有する位置情報送出端末とを備え、
前記位置管理サーバは、前記位置情報送出端末から送出された位置情報と前記通信端末から送信された通信パケットに含まれる通信アドレスとを対応付ける前記通信端末の通信条件を取得する通信条件取得部と、前記通信端末の通信状態が前記通信条件取得部により取得された通信条件を満たす場合に、当該通信端末の通信アドレスと前記位置情報送出端末から送出された位置情報とを対応付けして登録する位置情報登録部とを備え
前記通信条件及び前記通信状態は、前記通信端末から送信される通信パケットのデータ長、又は、IPヘッダのサービスタイプ値に相当するものであること
を特徴とする位置管理システム。
A communication terminal that sends out a communication packet including its own communication address;
A location management server that is communicably connected to the communication terminal and stores the communication address of the communication terminal and the location information of the communication terminal in association with each other;
A location information sending terminal having a location information obtaining unit for obtaining location information, and a location information sending unit for sending the obtained location information to the location management server,
The location management server is a communication condition acquisition unit that acquires communication conditions of the communication terminal that associates position information transmitted from the position information transmission terminal with a communication address included in a communication packet transmitted from the communication terminal; A position for registering the communication address of the communication terminal and the position information transmitted from the position information transmission terminal in association with each other when the communication state of the communication terminal satisfies the communication condition acquired by the communication condition acquisition unit An information registration unit ,
The location management system, wherein the communication condition and the communication state correspond to a data length of a communication packet transmitted from the communication terminal or a service type value of an IP header .
前記位置情報送出端末は、前記位置情報に、前記位置管理サーバに登録される通信端末の位置情報を特定するための付加情報を付加して、前記位置管理サーバに送出し、
前記位置管理サーバの前記位置情報登録部は、前記位置情報と前記通信アドレスと前記付加情報とを対応付けして登録すること
を特徴とする請求項1に記載の位置管理システム。
The location information sending terminal adds to the location information additional information for specifying location information of a communication terminal registered in the location management server, and sends the location information to the location management server.
The location management system according to claim 1, wherein the location information registration unit of the location management server registers the location information, the communication address, and the additional information in association with each other.
前記位置情報送出端末は、前記位置情報と対応付けされる通信アドレスを有する通信端末の通信条件を送出する通信条件送出部を備え、
前記位置管理サーバの通信条件取得部は、前記位置情報送出端末の通信条件送出部から送られた通信条件を取得すること
を特徴とする請求項1に記載の位置管理システム。
The location information sending terminal includes a communication condition sending unit for sending a communication condition of a communication terminal having a communication address associated with the location information,
The position management system according to claim 1, wherein the communication condition acquisition unit of the position management server acquires the communication condition transmitted from the communication condition transmission unit of the position information transmission terminal.
前記通信端末の接続変更を検出する位置変更検出手段と、
前記位置変更検出手段により前記通信端末の接続変更を検出した場合に、当該通信端末の接続変更を通知する通知手段と
を備えることを特徴とする請求項1乃至請求項3の何れか一項に記載の位置管理システム。
Position change detecting means for detecting a connection change of the communication terminal;
When it detects a connection change of the communication terminal by the position change detection means, to any one of claims 1 to 3, characterized in that it comprises a notifying means for notifying the connection change of the communication terminal The location management system described.
前記通信端末の接続変更を検出する位置変更検出手段と、
前記位置変更検出手段により前記通信端末の接続変更を検出した場合に、当該接続変更された通信端末の位置を前記通信端末の接続される中継装置の位置情報として仮登録する位置情報仮登録手段と
を備えることを特徴とする請求項1乃至請求項3の何れか一項に記載の位置管理システム。
Position change detecting means for detecting a connection change of the communication terminal;
Position information temporary registration means for temporarily registering the position of the communication terminal whose connection has been changed as position information of a relay device connected to the communication terminal when the position change detection means detects a connection change of the communication terminal; The position management system according to any one of claims 1 to 3 , further comprising:
通信端末の位置情報を位置管理サーバに登録する位置管理方法であって、
前記位置管理サーバが、位置情報と前記通信端末から送信された通信パケットに含まれる通信アドレスとを対応付ける前記通信端末の通信条件を取得しておき、
前記通信端末が、前記位置管理サーバに自身の通信アドレスを含む通信パケットを送出するステップと、
前記通信端末の付近に存在する位置情報送出端末が、位置情報を取得し、当該取得された位置情報を前記位置管理サーバに送出するステップと、
前記位置管理サーバが、前記通信端末の通信状態が前記通信条件を満たす場合に、前記通信端末から送信された通信アドレスと前記位置情報送出端末から送信された位置情報とを対応付けて記憶部に記憶するステップと
を有し、
前記通信条件及び前記通信状態は、前記通信端末から送信される通信パケットのデータ長、又は、IPヘッダのサービスタイプ値に相当するものであることを特徴とする位置管理方法。
A location management method for registering location information of a communication terminal in a location management server,
The location management server acquires communication conditions of the communication terminal that associates location information with a communication address included in a communication packet transmitted from the communication terminal,
The communication terminal sending a communication packet including its communication address to the location management server;
A position information sending terminal existing in the vicinity of the communication terminal obtains position information and sends the obtained position information to the position management server;
When the communication status of the communication terminal satisfies the communication condition, the location management server associates the communication address transmitted from the communication terminal with the location information transmitted from the location information sending terminal in the storage unit. possess and storing,
The location management method, wherein the communication condition and the communication state correspond to a data length of a communication packet transmitted from the communication terminal or a service type value of an IP header .
自身の通信アドレスを含む通信パケットを送出する通信端末と、位置情報を取得して送出する位置情報送出端末とに通信可能に接続された位置管理サーバであって、
前記通信端末の通信アドレスと前記通信端末の位置情報とを対応付けして記憶する位置情報記憶部と、
前記位置情報送出端末から送出された位置情報と前記通信端末から送信された通信パケットに含まれる通信アドレスとを対応付けする通信条件を取得する通信条件取得部と、
前記通信端末の通信状態が前記通信条件取得部により取得された通信条件を満たす場合に、前記通信端末の通信アドレスと前記位置情報送出端末から送出された位置情報とを対応付けして前記位置情報記憶部に登録する位置情報登録部と
を備え
前記通信条件及び前記通信状態は、前記通信端末から送信される通信パケットのデータ長、又は、IPヘッダのサービスタイプ値に相当するものであることを特徴とする位置管理サーバ。
A location management server communicably connected to a communication terminal that sends a communication packet including its own communication address and a location information sending terminal that acquires and sends location information;
A position information storage unit for storing the communication address of the communication terminal and the position information of the communication terminal in association with each other;
A communication condition acquisition unit that acquires a communication condition for associating position information transmitted from the position information transmission terminal with a communication address included in a communication packet transmitted from the communication terminal;
When the communication state of the communication terminal satisfies the communication condition acquired by the communication condition acquisition unit, the communication information of the communication terminal is associated with the position information transmitted from the position information transmission terminal, and the position information A location information registration unit to be registered in the storage unit ,
The location management server, wherein the communication condition and the communication state correspond to a data length of a communication packet transmitted from the communication terminal or a service type value of an IP header .
自身の通信アドレスを含む通信パケットを送出する通信端末と、位置情報を取得して送出する位置情報送出端末とに通信可能に接続された位置管理サーバのプログラムであって、
前記位置管理サーバを、
前記通信端末の通信アドレスと前記通信端末の位置情報とを対応付けして記憶する位置情報記憶部と、
前記位置情報送出端末から送出された位置情報と前記通信端末から送信された通信パケットに含まれる通信アドレスとを対応付けする通信条件を取得する通信条件取得部と、
前記通信端末の通信状態が前記通信条件取得部により取得された通信条件を満たす場合に、前記通信端末の通信アドレスと前記位置情報送出端末から送出された位置情報とを対応付けして前記位置情報記憶部に登録する位置情報登録部として機能させ
前記通信条件及び前記通信状態は、前記通信端末から送信される通信パケットのデータ長、又は、IPヘッダのサービスタイプ値に相当するものであることを特徴とする位置管理サーバのプログラム。
A program of a location management server communicably connected to a communication terminal that sends out a communication packet including its own communication address and a location information sending terminal that acquires and sends location information;
The location management server;
A position information storage unit for storing the communication address of the communication terminal and the position information of the communication terminal in association with each other;
A communication condition acquisition unit that acquires a communication condition for associating position information transmitted from the position information transmission terminal with a communication address included in a communication packet transmitted from the communication terminal;
When the communication state of the communication terminal satisfies the communication condition acquired by the communication condition acquisition unit, the communication information of the communication terminal is associated with the position information transmitted from the position information transmission terminal, and the position information Function as a location information registration unit to be registered in the storage unit ,
The location management server program, wherein the communication condition and the communication state correspond to a data length of a communication packet transmitted from the communication terminal or a service type value of an IP header .
JP2011115888A 2011-04-21 2011-05-24 Location management system, location management method, location management server, and location management server program Expired - Fee Related JP5861082B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011115888A JP5861082B2 (en) 2011-04-21 2011-05-24 Location management system, location management method, location management server, and location management server program

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2011094671 2011-04-21
JP2011094671 2011-04-21
JP2011115888A JP5861082B2 (en) 2011-04-21 2011-05-24 Location management system, location management method, location management server, and location management server program

Publications (2)

Publication Number Publication Date
JP2012235434A JP2012235434A (en) 2012-11-29
JP5861082B2 true JP5861082B2 (en) 2016-02-16

Family

ID=47435293

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011115888A Expired - Fee Related JP5861082B2 (en) 2011-04-21 2011-05-24 Location management system, location management method, location management server, and location management server program

Country Status (1)

Country Link
JP (1) JP5861082B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6412391B2 (en) * 2014-09-30 2018-10-24 能美防災株式会社 Fire alarm system
EP4369677B1 (en) * 2021-07-05 2026-02-11 Panasonic Intellectual Property Corporation of America Position information relay device, position information acquisition system, position information relay method, and program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005312017A (en) * 2004-03-23 2005-11-04 Matsushita Electric Ind Co Ltd Equipment location setting system, equipment control device, electrical equipment, equipment location setting method and equipment location setting program
JP4280663B2 (en) * 2004-03-30 2009-06-17 株式会社野村総合研究所 POSITION INFORMATION NOTIFICATION DEVICE, POSITION INFORMATION NOTIFICATION METHOD, POSITION INFORMATION NOTIFICATION SYSTEM, AND COMMUNICATION ADDRESS GENERATION DEVICE
JP2007318432A (en) * 2006-05-25 2007-12-06 Kyowa Exeo Corp Network terminal location information acquisition method and system
JP4926649B2 (en) * 2006-10-30 2012-05-09 セコム株式会社 Location management system

Also Published As

Publication number Publication date
JP2012235434A (en) 2012-11-29

Similar Documents

Publication Publication Date Title
US9853834B2 (en) Method for communication in a tactical network
US8351440B2 (en) Relay device, communication system, communication method, and computer program
EP2693336A1 (en) Virtual machine administration system, and virtual machine administration method
US9167031B2 (en) Distributed processing system and distributed processing method
CN103905251A (en) Network topology obtaining method and device
CN104144124A (en) Data forwarding method, device and system
JP6008411B2 (en) Device management apparatus, device management system, device management method and program
JP5861082B2 (en) Location management system, location management method, location management server, and location management server program
EP2159964B1 (en) Wireless communication network adapted to consider the user locations
CN107438142B (en) Management system, management method, relay and recording medium
KR100533667B1 (en) Efficient home network management system and method
JP2020149227A (en) Information processing apparatus, information processing system and program
CN102694675A (en) Asynchronous communication method and device based on SNMP (Simple Network Management Protocol)
JP2007318432A (en) Network terminal location information acquisition method and system
CN103595629A (en) Rapid gateway switching method and device for hosts in IRDP (ICMP Router Discovery Protocol) network
JP4821715B2 (en) Equipment management communication system
JP2007186117A (en) Last train automatic notification method and last train automatic notification system
CN103746846A (en) Network remote management method, network management system and user agency device
JP4215072B2 (en) Communications system
JP5625925B2 (en) Communication device maintenance method and gateway
JP4886534B2 (en) Contact data storage server, contact data storage method and program
KR101523259B1 (en) Method and apparatus for providing home network service
JPH11331246A (en) Packet communication network construction method and packet communication system
JP2008010975A (en) State monitor
CN103581125A (en) Device searching processing method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140207

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20141009

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20141016

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20141022

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20141104

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150105

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150602

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150630

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: 20150721

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150813

R151 Written notification of patent or utility model registration

Ref document number: 5861082

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees