JP2005064560A - Data management system and data management method using position detection - Google Patents
Data management system and data management method using position detection Download PDFInfo
- Publication number
- JP2005064560A JP2005064560A JP2003207006A JP2003207006A JP2005064560A JP 2005064560 A JP2005064560 A JP 2005064560A JP 2003207006 A JP2003207006 A JP 2003207006A JP 2003207006 A JP2003207006 A JP 2003207006A JP 2005064560 A JP2005064560 A JP 2005064560A
- Authority
- JP
- Japan
- Prior art keywords
- data
- wireless terminal
- data transmission
- terminal
- position detection
- 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.)
- Pending
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明はネットワーク上のデータ転送において、端末の位置を条件として用いたデータ転送システムに関する。
【0002】
【従来の技術】
従来から、位置検出機能とデータ表示を組み合わせた技術は世の中に存在していた。参考例として特許文献1が挙げられる。この技術は端末とその位置検出機能、サーバから構成されるシステムにおいて、利用者の位置をなんらかの手段を用いて検出し、その位置とあらかじめ決められたサーバ内にある位置情報との比較を行い、端末が決められた場所に到達したと判断すると、利用者の端末へダウンロードするデータの提供期限や有効期限をサーバで検索比較し、条件に合致する情報のみをダウンロードすることを特徴としている。
【0003】
【特許文献1】特開2003−67615号公報
【発明が解決しようとする課題】
上記従来技術においては、端末を不特定多数の人が所持することを前提としたシステムであるために、このシステムを用いて、該端末にメールなどを配信することはプライバシー上問題が発生する。たとえば、端末毎に識別情報を入れて、これをサーバに登録しておき、上記手順に従って特定場所に到達した時点でメール等のデータをダウンロードした場合を考える。
【0004】
この場合には、システムから見て、端末そのものの識別は可能であるが、登録された端末を別人が所有していた場合でも、システムは判別できずに、この端末にデータのダウンロードを行うことになり、本来の端末所有者のプライバシーを保持することが困難である。
【0005】
さらに、従来技術ではダウンロードされたデータを自動的に消去する機能を持たないために、そのデータが特定のエリア外に持ち出されることを防ぐことや、機密性を保持する必要のある情報を配信する場合には、事実上不可能である。
【0006】
【課題を解決するための手段】
本発明では、本来の端末所有者が位置検出を目的とした小型端末を常時携帯し、それを位置検出機能付き無線通信システムにより、位置を検出するとともに、それが特定の場所に進入した時、データのダウンロード対象の端末もあわせて位置検出を行う機能と、その二つの端末の距離が一定値以下になったことをサーバ上で確認し、その条件に合致したことを契機に、データのダウンロードを行う機能によって、データが端末にダウンロードされる時に、そのデータのプライバシーの保護や、機密保護の向上を行うものである。
【0007】
さらに、ダウンロード終了後あらかじめ決められた時間経過後、もしくは特定エリアから脱出後にデータを端末内の記憶部から消去することで、ダウンロードされたデータを特定範囲から外に持ち出すことを防ぐことを可能にしたものである。
【0008】
【発明の実施の形態】
本発明の詳細を図1を用いて説明する。図1は本発明を実現するためのシステム構成を示すものである。101〜104は本システムを構成する複数の無線LAN基地局を示し、これらは位置検出機能の実現および、端末間の通信のために用いられる。位置検出用端末121は、利用者が身につけて携帯し、無線LAN基地局101〜104との通信により、該システムからその現在位置座標を一定時間毎に検出する。位置検出用端末121とは、無線LANシステムからの呼び出し信号に対して、システムに対して特定の応答を返す機能を持つもので、例えば、小型の無線LAN端末やそれらを搭載した超小型の名札などである。これには、アプリケーションサーバ161上に搭載されたプログラムによって、予め定められた時間間隔で、または必要に応じて、位置検出サーバ141へ位置検出用端末121の現在位置を探索する要求が送出される。位置検出サーバ141では、その要求に従い、位置検出用端末121の現在位置を検出し、その座標や検出時の時刻データをアプリケーションサーバ161へ回答する。そして、その結果はアプリケーションサーバ161内に記録される。認証サーバ151は、検出された位置検出用端末121とデータ送受信用端末131間の認証機能を実現するためのサーバである。データ送受信用端末131とは、無線LAN通信機能を持つもので、例えば、小型PDA端末・・・などである。位置検出の計算は、各無線LAN基地局と端末間における信号伝搬時間差や信号の往復にかかる時間等の既知の方法を用いて行われる。
【0009】
上記と同様の仕組みを用いて、データ送受信用端末131の位置を一定時間ごとまたは必要に応じて検出、記録を行うことも該無線LANシステムを用いて行われる。
【0010】
図2において、データのダウンロードおよびダウンロードされたデータの管理方法の具体例について、特定エリアに利用者が進入したことを契機に行う手順を用いて説明する。
【0011】
今、位置検出用端末121を身体の一部分に携帯している利用者が、位置検出機能付無線LANシステムの予め決められたエリアAを通過中の場合を考える。該システムのアプリケーションサーバ161内では、データ送受信用端末131の現在位置を監視、記録、更新する。予めアプリケーションプログラムで決められたエリアA内に利用者がいることを検出する。このときにアプリケーションサーバ161は位置検出サーバ141に対して位置検出用端末121の現在位置の検出要求を送出する。位置検出サーバ141では、該位置検出機能付無線LANを用いて位置検出用端末121の現在位置を検索し、その回答をアプリケーションサーバ161に送信する。アプリケーションサーバ161では、受け取った両端末の位置データを認証サーバ151に送信する。認証サーバ151では、予め認証条件として登録されている端末認証データを用いて、データ送受信用端末131が、位置検出用端末121を保有する利用者の持ち物として登録されているか否かをデータベースで確認した後、両端末の現在座標位置間の距離を計算する。この距離が予め登録された距離よりも小さいことが判明した時に、システムは、本来の利用者がデータ送受信用端末131を携帯していると判断し、認証サーバ151は認証成功の結果をアプリケーションサーバ161に送出する。アプリケーションサーバ161ではこの結果を受けて、予め決められたデータを、エリアA 221にいる利用者のデータ送受信用端末131に向けて最寄の無線LAN基地局101〜104を通じてダウンロードする。
【0012】
次に認証不成功の場合を説明する。いまここで、図2のエリアB222に別の利用者がおり、この利用者は本来常時所持すべき位置検出用端末122を所持していない。この場合には前述した手順により認証サーバにて、位置検出用端末122とデータ送受信用端末132との距離を計算した際に、両端末が一定距離以上離れた場所にあると判断し、データ送受信端末132を保持している利用者が本来の登録された利用者でない、と判断し、認証失敗とし、アプリケーションサーバ161へ認証失敗の回答を送信する。これを受けたアプリケーションサーバ161は、データのダウンロードを行わない。これによって、本来の利用者のプライバシーは維持されることになる。
【0013】
さらに、上記手順では、随時データ送受信用端末131の現在位置を検出する方法をとっているが、位置検出用端末121の現在位置を時々刻々と検出し、それが、予め登録されたエリアAを通過した時点で、データ送受信用端末131の現在位置を同様に検索し、認証を行い、認証が成功した時点で、メールなどのデータをデータ送受信用端末131にダウンロードすることも、応用例の一例となる。
【0014】
また、たとえば図2において、電子媒体231がネットワークに接続されており、その物理的場所に極めて近い場所にエリアD 224を設置し、このエリアに登録された利用者が進入する時に、前述と同様に、利用者の持つ位置検出用端末121の現在位置を検出し、それを認証サーバ151で認証を行い、認証成功となれば、アプリケーションサーバ161からネットワークを通じて登録データをダウンロードさせる。これは具体的には会議室の画像投影装置などに対して、利用者が会議室に入室したことを確認したうえで、特定ファイルのダウンロードを自動的に行ったり、またその許可を利用者に与える機能を実現することが可能となる。
【0015】
以上の実施例では、位置検出用端末121が所定のエリア内にあることが検知されたことを条件にデータ送受信用端末131の位置検出、認証を行ってデータをダウンロードしているが、本発明は以上のフローに限定されるものではない。例えば、無線LANネットワークの通信範囲内にあるデータ送受信用端末131からのアクセス要求に応答して位置検出用端末121及びデータ送受信用端末131の位置検出を行ってもよい。また、位置検出用端末121とデータ送受信用端末131の位置検出の順を逆としてもよい。
【0016】
次にデータ送受信用端末上に一旦転送されたのデータの消去についての詳細例を説明する。
【0017】
図2において、いま利用者がエリアA 221を通過し、前述の手順により、データ通信用端末131に対して、利用者が予め設定した、電子データがダウンロードされる。利用者はエリアC 223方向へ移動し、エリアCへ進入する。このときに、該システムの位置検出機能により、位置検出用端末121の現在位置を検出し、予めアプリケーションサーバ161内のプログラムに、エリアC 223(例えばエリアAからの退出に必ず通る出口など)の通過と同時に先ほどのエリアA 221を通過した際にダウンロードした電子データを消去する命令を最寄無線LAN基地局から送信するように登録しておく。この場合は、エリアCの通過時に通過が検知されずに消去が行われず、データが持ち出されることを防ぐために、データ送受信用端末131の通信機能を停止するとともにダウンロードされたデータが消去されるようにしておくとよい。もしくは、エリアA 221を通過した際に行ったデータダウンロード時に、ダウンロードデータに時刻刻印を記し、ダウンロード後一定時間経過後に自動的にダウンロードデータが消去される。
【0018】
これによって、あるエリアを通過時にダウンロードされたデータは、あるエリアを通過時に自動的に消去したり、一定時間経過後に自動的に消去されることが可能となり、たとえば企業内での情報管理などをより厳密に行うことが可能となる。さらには、このようなエリアを組み合わせることで、たとえば遊園地内の異なるエリアにおいて、異なる情報を端末内で同時に管理したり、ショッピングアーケードなどにおける商品情報も時々刻々アップデート可能となるうえに、データ送受信用端末131では不要なメモリサイズを必要とせず、必要最小限のハードウエア構成で、このようなデータ配信システムが実現可能となる。
【0019】
図3では、前述の一連の位置検出と認証の手順詳細を示す。まず、アプリケーションサーバ161上のプログラムにより位置検出サーバ141に位置検出用端末121の位置検出要求が出される。これを受理した位置検出サーバ141では位置検出機能付きネットワークに対して、位置検出用端末121の現在位置の検出要求を出す。ネットワークからはその現在位置に関するデータが位置検出サーバ141に対して回答される。位置検出サーバでは処理を行い、現在位置がアプリケーションサーバ161に回答し、サーバではこれをメモリエリアに記録しておく。これと同様の手順により、一定時間毎、または随時アプリケーションサーバ161の要求に応じてデータ送受信用端末131の位置情報も逐次更新される。
【0020】
ここで、例えば位置検出用端末121があらかじめ登録したエリアに進入していないか否かを常に、確認し、進入していなければ、スタートに戻る。もし、登録エリアへの進入が検知された場合には、アプリケーションサーバ161は端末121、端末131の最新の位置情報を認証サーバ151へ送信する。
【0021】
認証サーバ151においては、これら2つのデータの位置から、2つの端末の距離を計算し、それが登録済み距離よりも小さい場合には認証成功の回答をアプリケーションサーバ161に返答する。認証成功の返答を受理したアプリケーションサーバ161では、該当する端末131に対して、あらかじめ登録されたデータを転送する。
【0022】
次に、図4では、認証サーバ151内部での認証データベースの構成具体例を示す。認証サーバ151内部のデータべースにおいては、位置検出用端末121、データ送受信用端末131の両者を一意に識別する目的で、それぞれのMACアドレスを識別子として用いる。このデータべースは位置検出用端末121をリファレンスとするデータベースに対して、これを所持する利用者が登録するデータ送受信用端末群からなる、複数のデータ送受信端末用データエリアから構成される。
【0023】
これらのエリアに確保されているMACアドレス、ユーザーIDエリアは、端末がこのシステムに初めて登録された時点で書き込まれ、以後随時必要に応じて更新され、識別用途で用いられる。それぞれのエリアに存在する各端末の位置検出結果エリアおよび位置検出時刻エリアにはアプリケーションサーバ161の働きによって、一定時間おきにシステムに対して位置検出要求が出され、最新の位置情報によって更新がなされる。アプリケーションサーバ161の要求によって、認証サーバ151では、データ送受信端末131の現在位置を用いて、一定時間毎に、予め登録された、ダウンロード許可エリアとの座標範囲の比較を行う。ダウンロード許可エリア内にデータ送受信用端末131が進入したことが判明した時点で、位置検出用端末データベースエリア121の位置検出結果と、データ送受信用端末の現在位置の照合を行う。この際の2端末間の距離が予めダウンロード許可距離エリアに登録されている数値よりも小さい場合には認証成功の結果をアプリケーションサーバ161に送出する。これに基づきアプリケーションサーバはデータ送受信用端末131に向けてデータのダウンロードを開始することになる。ここで、2端末間の距離が登録された許可距離よりも大きな場合には認証不成功となる。また、ここで、データ送受信用端末131に代わり電子媒体231が有線によりLANシステムに接続されている場合には、前述のデータベース内のデータ送受信端末用エリアにある位置検出結果(x,y,z)には電子媒体、たとえば電子黒板やプロジェクターの特定位置が書き込まれる。
【0024】
図5では、データ送受信用端末131にシステムからダウンロードされたデータを一定時間経過後自動消去するための端末上での管理方法について、具体例を用いて説明する。
【0025】
この装置は制御部511、無線通信部512、記憶部513、入出力部514から構成され、記憶部513には図6に示すデータベースを持つものとする。このデータベース上には、特にシステムから該データがダウンロードされた際の時刻を、それぞれ記録することにする。5制御部511に搭載された制御用プログラムは、このデータベース中のダウンロード完了時刻にデータ保持時間を加えた時刻と、現在時刻を常に比較し、この時刻が等しくなった時点で、該当データを自動的に消去する動作を行うものとする。該制御用プログラムは、ネットワークからダウンロードされるデータと同時にダウンロードされてもよい。また、これらの構造をもつデータセットを各ダウンロードデータ毎に保持することで、異なる時刻にシステムからダウンロードされたデータセットを別々に管理することが可能となる。
【0026】
【発明の効果】
発明の実施の形態において説明した、位置検出用端末と、データ通信用端末、および位置検出機能を有する無線ネットワークと、複数のサーバによって構成されるシステムにおいて、位置検出用とデータ送受信用端末の位置をそれぞれ検出し、その相対距離により、データをシステムから端末に自動的にダウンロードする事で、プライバシーやセキュリティの向上できるという効果を奏する。
【図面の簡単な説明】
【図1】本発明の位置実施例におけるシステム構成例を示す。
【図2】本発明におけるデータダウンロードの概念例を示す。
【図3】本発明における、認証方法の一実施例を示す。
【図4】本発明における認証サーバ内部におけるデータベースの構成例を示す。
【図5】本発明におけるデータ送受信用端末内部の構成の一実施例を示す。
【図6】本発明におけるデータ送受信用端末上でのシステムからダウンロードされたデータ管理の一実施例を示す。
【符号の説明】
101〜104:無線LAN基地局, 111:ネットワーク, 121:位置検出用端末, 131〜132: データ送受信用端末, 141:位置検出用サーバ, 151:認証サーバ, 161:アプリケーションサーバ, 201〜213:無線LAN基地局, 221:エリアA, 222:エリアB, 223:エリアC, 224:エリアD, 231:電子媒体, 511:制御部, 512:無線通信部, 513:記憶部, 514:入出力部。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a data transfer system using the position of a terminal as a condition in data transfer on a network.
[0002]
[Prior art]
Conventionally, there has been a technology that combines a position detection function and data display. Patent Document 1 is given as a reference example. This technology detects the user's position using some means in a system consisting of a terminal, its position detection function, and a server, compares the position with position information in a predetermined server, When it is determined that the terminal has arrived at a predetermined place, the server provides a server for searching and comparing the provision period and expiration date of the data to be downloaded to the user's terminal, and downloads only information that meets the conditions.
[0003]
[Patent Document 1] Japanese Patent Application Laid-Open No. 2003-67615 [Problems to be Solved by the Invention]
In the above-described prior art, since the system is based on the premise that an unspecified number of people possess the terminal, using this system to deliver mail or the like to the terminal causes a privacy problem. For example, consider a case where identification information is entered for each terminal, registered in a server, and data such as mail is downloaded when a specific location is reached according to the above procedure.
[0004]
In this case, it is possible to identify the terminal itself from the viewpoint of the system, but even if another person owns the registered terminal, the system cannot determine and download data to this terminal. Thus, it is difficult to maintain the privacy of the original terminal owner.
[0005]
Furthermore, since the prior art does not have a function to automatically delete downloaded data, it prevents the data from being taken out of a specific area and distributes information that needs to maintain confidentiality. In some cases it is virtually impossible.
[0006]
[Means for Solving the Problems]
In the present invention, the original terminal owner always carries a small terminal for position detection, detects the position by a wireless communication system with a position detection function, and when it enters a specific place, A function that detects the location of the data download target terminal and that the distance between the two terminals is below a certain value is confirmed on the server, and the data is downloaded when the conditions are met. When the data is downloaded to the terminal, the privacy function of the data and the security protection are improved.
[0007]
In addition, it is possible to prevent the downloaded data from being taken out of the specified range by erasing the data from the storage unit in the terminal after a predetermined time elapses after the download ends or after exiting from the specified area. It is a thing.
[0008]
DETAILED DESCRIPTION OF THE INVENTION
Details of the present invention will be described with reference to FIG. FIG. 1 shows a system configuration for realizing the present invention. Reference numerals 101 to 104 denote a plurality of wireless LAN base stations constituting this system, which are used for realizing a position detection function and for communication between terminals. The position detection terminal 121 is carried by a user and detects the current position coordinates from the system at regular intervals by communicating with the wireless LAN base stations 101 to 104. The position detection terminal 121 has a function of returning a specific response to the call signal from the wireless LAN system. For example, a small wireless LAN terminal or an ultra-small name tag equipped with them. Etc. For this purpose, a request for searching the current position of the position detection terminal 121 is transmitted to the position detection server 141 at a predetermined time interval or as required by a program installed on the application server 161. . In accordance with the request, the position detection server 141 detects the current position of the position detection terminal 121 and returns the coordinates and time data at the time of detection to the application server 161. The result is recorded in the application server 161. The authentication server 151 is a server for realizing an authentication function between the detected position detection terminal 121 and the data transmission / reception terminal 131. The data transmission / reception terminal 131 has a wireless LAN communication function, and is, for example, a small PDA terminal. The calculation of the position detection is performed using a known method such as a difference in signal propagation time between each wireless LAN base station and the terminal and a time required for signal reciprocation.
[0009]
The wireless LAN system is also used to detect and record the position of the data transmission / reception terminal 131 at regular time intervals or as necessary using the same mechanism as described above.
[0010]
In FIG. 2, a specific example of a method for downloading data and managing the downloaded data will be described using a procedure performed when a user enters a specific area.
[0011]
Consider a case where a user carrying the position detection terminal 121 on a part of his body is passing through a predetermined area A of the wireless LAN system with a position detection function. In the application server 161 of the system, the current position of the data transmission / reception terminal 131 is monitored, recorded, and updated. It is detected that there is a user in the area A determined in advance by the application program. At this time, the application server 161 sends a request for detecting the current position of the position detection terminal 121 to the position detection server 141. The position detection server 141 searches the current position of the position detection terminal 121 using the wireless LAN with the position detection function, and transmits the answer to the application server 161. The application server 161 transmits the received location data of both terminals to the authentication server 151. In the authentication server 151, using the terminal authentication data registered in advance as the authentication condition, it is confirmed in the database whether or not the data transmission / reception terminal 131 is registered as the belonging of the user who owns the position detection terminal 121. After that, the distance between the current coordinate positions of both terminals is calculated. When it is determined that this distance is smaller than the pre-registered distance, the system determines that the original user is carrying the data transmission / reception terminal 131, and the authentication server 151 indicates the result of the authentication success as the application server. 161. In response to this result, the application server 161 downloads predetermined data to the data transmission / reception terminal 131 of the user in the area A 221 through the nearest wireless LAN base stations 101 to 104.
[0012]
Next, a case where authentication is unsuccessful will be described. Now, there is another user in the area B222 in FIG. 2, and this user does not have the position detection terminal 122 that should always be held. In this case, when the distance between the position detection terminal 122 and the data transmission / reception terminal 132 is calculated by the authentication server according to the above-described procedure, it is determined that both terminals are located at a certain distance or more, and data transmission / reception It is determined that the user holding the terminal 132 is not the originally registered user, and authentication failure is determined, and an authentication failure response is transmitted to the application server 161. Receiving this, the application server 161 does not download data. As a result, the privacy of the original user is maintained.
[0013]
Further, in the above procedure, a method of detecting the current position of the data transmission / reception terminal 131 as needed is detected. However, the current position of the position detection terminal 121 is detected every moment, and the pre-registered area A is detected. It is also an example of an application example that the current position of the data transmission / reception terminal 131 is similarly searched when it passes, authentication is performed, and data such as mail is downloaded to the data transmission / reception terminal 131 when authentication is successful. It becomes.
[0014]
Further, for example, in FIG. 2, when an electronic medium 231 is connected to a network, an area D 224 is installed at a location very close to the physical location, and when a registered user enters this area, the same as described above. In addition, the current position of the position detection terminal 121 held by the user is detected, and the authentication server 151 authenticates the current position. If the authentication is successful, the registration data is downloaded from the application server 161 through the network. Specifically, after confirming that the user has entered the conference room with respect to the image projection device in the conference room, etc., the specific file is automatically downloaded, and the permission is given to the user. The function to be given can be realized.
[0015]
In the above embodiment, the position detection and authentication of the data transmission / reception terminal 131 is performed on the condition that the position detection terminal 121 is detected to be within a predetermined area, and the data is downloaded. Is not limited to the above flow. For example, position detection of the position detection terminal 121 and the data transmission / reception terminal 131 may be performed in response to an access request from the data transmission / reception terminal 131 within the communication range of the wireless LAN network. Further, the position detection order of the position detection terminal 121 and the data transmission / reception terminal 131 may be reversed.
[0016]
Next, a detailed example of erasing data once transferred to the data transmission / reception terminal will be described.
[0017]
In FIG. 2, the user now passes through area A 221, and electronic data preset by the user is downloaded to the data communication terminal 131 by the above-described procedure. The user moves toward area C 223 and enters area C. At this time, the current position of the position detection terminal 121 is detected by the position detection function of the system, and the program in the application server 161 is preliminarily stored in the area C 223 (for example, an exit that always passes for leaving the area A). At the same time as the passage, a command to erase the downloaded electronic data when passing the previous area A 221 is registered so as to be transmitted from the nearest wireless LAN base station. In this case, the passage is not detected when passing through the area C, and the erasure is not performed. In order to prevent the data from being taken out, the communication function of the data transmission / reception terminal 131 is stopped and the downloaded data is erased. It is good to keep it. Alternatively, when data is downloaded after passing through the area A 221, the download data is marked with a time stamp, and the download data is automatically deleted after a certain time has elapsed after the download.
[0018]
As a result, data downloaded when passing through a certain area can be automatically deleted when passing through a certain area, or can be automatically deleted after a certain period of time. It becomes possible to carry out more strictly. Furthermore, by combining such areas, for example, in different areas in an amusement park, different information can be managed simultaneously in the terminal, product information in shopping arcades etc. can be updated from moment to moment, and data can be sent and received The terminal 131 does not require an unnecessary memory size, and such a data distribution system can be realized with a minimum hardware configuration.
[0019]
FIG. 3 shows details of the sequence of position detection and authentication described above. First, a position detection request for the position detection terminal 121 is issued to the position detection server 141 by a program on the application server 161. In response to this, the position detection server 141 issues a request to detect the current position of the position detection terminal 121 to the network with a position detection function. Data regarding the current position is returned from the network to the position detection server 141. The position detection server performs processing, and the current position is returned to the application server 161, and the server records this in the memory area. By the same procedure, the position information of the data transmission / reception terminal 131 is also sequentially updated at regular time intervals or at any time in response to a request from the application server 161.
[0020]
Here, for example, it is always checked whether or not the position detection terminal 121 has entered a pre-registered area. If it has not entered, the process returns to the start. If entry into the registration area is detected, the application server 161 transmits the latest location information of the terminal 121 and the terminal 131 to the authentication server 151.
[0021]
In the authentication server 151, the distance between the two terminals is calculated from the positions of these two data, and when it is smaller than the registered distance, an authentication success reply is returned to the application server 161. The application server 161 that has received the authentication success response transfers previously registered data to the corresponding terminal 131.
[0022]
Next, FIG. 4 shows a specific configuration example of the authentication database in the authentication server 151. In the database inside the authentication server 151, each MAC address is used as an identifier for the purpose of uniquely identifying both the position detection terminal 121 and the data transmission / reception terminal 131. This database is composed of a plurality of data transmission / reception terminal data areas consisting of a data transmission / reception terminal group registered by a user who owns the database with reference to the position detection terminal 121.
[0023]
The MAC address and user ID area reserved in these areas are written when the terminal is first registered in the system, and thereafter updated as needed to be used for identification purposes. In the position detection result area and the position detection time area of each terminal existing in each area, a position detection request is issued to the system at regular intervals by the function of the application server 161, and the update is performed with the latest position information. The In response to a request from the application server 161, the authentication server 151 uses the current position of the data transmission / reception terminal 131 to compare the coordinate range with the download permission area registered in advance at regular intervals. When it is determined that the data transmission / reception terminal 131 has entered the download permission area, the position detection result in the position detection terminal database area 121 is compared with the current position of the data transmission / reception terminal. If the distance between the two terminals at this time is smaller than the numerical value registered in the download permission distance area in advance, the result of successful authentication is sent to the application server 161. Based on this, the application server starts downloading data to the data transmission / reception terminal 131. Here, when the distance between the two terminals is larger than the registered permitted distance, the authentication is unsuccessful. Here, when the electronic medium 231 is connected to the LAN system by wire instead of the data transmission / reception terminal 131, the position detection result (x, y, z) in the data transmission / reception terminal area in the database described above. ) Is written a specific position of an electronic medium, for example, an electronic blackboard or a projector.
[0024]
In FIG. 5, a management method on the terminal for automatically erasing data downloaded from the system to the data transmission / reception terminal 131 after elapse of a certain time will be described using a specific example.
[0025]
This apparatus includes a control unit 511, a wireless communication unit 512, a storage unit 513, and an input / output unit 514. The storage unit 513 has a database shown in FIG. In particular, the time when the data is downloaded from the system is recorded on the database. 5 The control program installed in the control unit 511 constantly compares the time obtained by adding the data holding time to the download completion time in this database with the current time, and automatically updates the corresponding data when this time becomes equal. Erasing operation is performed. The control program may be downloaded simultaneously with data downloaded from the network. In addition, by holding a data set having these structures for each download data, it is possible to separately manage data sets downloaded from the system at different times.
[0026]
【The invention's effect】
In the system configured by the position detection terminal, the data communication terminal, the wireless network having the position detection function, and the plurality of servers described in the embodiment of the invention, the position of the position detection and data transmission / reception terminal By detecting each of them and automatically downloading the data from the system to the terminal based on the relative distance, privacy and security can be improved.
[Brief description of the drawings]
FIG. 1 shows an example of a system configuration in a position embodiment of the present invention.
FIG. 2 shows a conceptual example of data download in the present invention.
FIG. 3 shows an embodiment of an authentication method in the present invention.
FIG. 4 shows a configuration example of a database inside the authentication server in the present invention.
FIG. 5 shows an example of the internal configuration of a data transmission / reception terminal according to the present invention.
FIG. 6 shows an embodiment of management of data downloaded from a system on a data transmission / reception terminal according to the present invention.
[Explanation of symbols]
101-104: Wireless LAN base station, 111: Network, 121: Terminal for position detection, 131-132: Terminal for data transmission / reception, 141: Server for position detection, 151: Authentication server, 161: Application server, 201-213: Wireless LAN base station, 221: area A, 222: area B, 223: area C, 224: area D, 231: electronic medium, 511: control unit, 512: wireless communication unit, 513: storage unit, 514: input / output Department.
Claims (10)
複数の無線基地局を含む無線通信ネットワークと、上記無線通信ネットワークに接続される認証サーバおよびアプリケーションサーバとを有し、
上記認証サーバは、上記複数の基地局と上記位置検出用無線端末及び上記データ送受信用無線端末との間の通信に基づいて決定される上記位置検出用無線端末及び上記データ送受信用無線端末の位置情報に基づいて認証を行い、
上記アプリケーションサーバは、上記認証が正しく行われた場合には所定のデータを上記データ送受信用無線端末へダウンロードすることを特徴とするデータ管理システム。A data management system for managing data provision to the data transmission / reception wireless terminal based on position information of the position detection wireless terminal and the data transmission / reception wireless terminal,
A wireless communication network including a plurality of wireless base stations, an authentication server and an application server connected to the wireless communication network,
The authentication server is configured to determine positions of the position detection wireless terminal and the data transmission / reception wireless terminal determined based on communication between the plurality of base stations, the position detection wireless terminal, and the data transmission / reception wireless terminal. Authenticate based on information,
The data management system, wherein the application server downloads predetermined data to the data transmission / reception wireless terminal when the authentication is correctly performed.
上記複数の基地局と上記位置検出用無線端末及び上記データ送受信用無線端末との間の通信に基づいて上記位置検出用無線端末及び上記データ送受信用無線端末の位置情報を決定し、
上記位置検出用無線端末及び上記データ送受信用無線端末の位置情報を用いて認証を行い、
上記認証が正しく行われた場合には上記無線通信システムを介して所定のデータを上記データ送受信用無線端末へダウンロードすることを特徴とするデータ管理方法。A data management method for managing data provision to the data transmission / reception wireless terminal based on position information of a position detection wireless terminal and a data transmission / reception wireless terminal capable of communicating with a plurality of base stations of a wireless communication system,
Determining position information of the position detection wireless terminal and the data transmission / reception wireless terminal based on communication between the plurality of base stations and the position detection wireless terminal and the data transmission / reception wireless terminal;
Authenticate using the location information of the location detection wireless terminal and the data transmission / reception wireless terminal,
A data management method comprising: downloading predetermined data to the data transmission / reception wireless terminal via the wireless communication system when the authentication is correctly performed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003207006A JP2005064560A (en) | 2003-08-11 | 2003-08-11 | Data management system and data management method using position detection |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003207006A JP2005064560A (en) | 2003-08-11 | 2003-08-11 | Data management system and data management method using position detection |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2005064560A true JP2005064560A (en) | 2005-03-10 |
Family
ID=34363650
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003207006A Pending JP2005064560A (en) | 2003-08-11 | 2003-08-11 | Data management system and data management method using position detection |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2005064560A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006115048A1 (en) * | 2005-04-25 | 2006-11-02 | Matsushita Electric Industrial Co., Ltd. | Information processing device having security function |
KR100738370B1 (en) | 2006-06-12 | 2007-07-12 | 주식회사 아이웨어 | Positioning System and Method of Personnel in Group |
WO2009157493A1 (en) | 2008-06-25 | 2009-12-30 | 日本電気株式会社 | Information processing system, server device, information device for personal use, and access managing method |
JP2014143535A (en) * | 2013-01-23 | 2014-08-07 | Ricoh Co Ltd | Transmission management device, transmission management method, and program |
JP2015053674A (en) * | 2013-09-06 | 2015-03-19 | 富士通株式会社 | Method for securely accessing a network from a personal device, personal device, network server, and access point |
JP2015534163A (en) * | 2012-09-06 | 2015-11-26 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | Securing the database against piracy attacks |
JP2019071063A (en) * | 2012-10-08 | 2019-05-09 | スン−シオン,パトリック | Distributed storage system and method |
-
2003
- 2003-08-11 JP JP2003207006A patent/JP2005064560A/en active Pending
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006115048A1 (en) * | 2005-04-25 | 2006-11-02 | Matsushita Electric Industrial Co., Ltd. | Information processing device having security function |
KR100738370B1 (en) | 2006-06-12 | 2007-07-12 | 주식회사 아이웨어 | Positioning System and Method of Personnel in Group |
WO2009157493A1 (en) | 2008-06-25 | 2009-12-30 | 日本電気株式会社 | Information processing system, server device, information device for personal use, and access managing method |
US8990348B2 (en) | 2008-06-25 | 2015-03-24 | Lenovo Innovations Limited (Hong Kong) | Information processing system, server device, information device for personal use, and access management method |
JP2015534163A (en) * | 2012-09-06 | 2015-11-26 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | Securing the database against piracy attacks |
JP2019071063A (en) * | 2012-10-08 | 2019-05-09 | スン−シオン,パトリック | Distributed storage system and method |
US10778766B2 (en) | 2012-10-08 | 2020-09-15 | Patrick Soon-Shiong | Distributed storage systems and methods |
US10819790B2 (en) | 2012-10-08 | 2020-10-27 | Patrick Soon-Shiong | Distributed storage systems and methods |
US11677823B2 (en) | 2012-10-08 | 2023-06-13 | Patrick Soon-Shiong | Distributed storage systems and methods |
US11930077B2 (en) | 2012-10-08 | 2024-03-12 | Patrick Soon-Shiong | Distributed storage systems and methods |
JP2014143535A (en) * | 2013-01-23 | 2014-08-07 | Ricoh Co Ltd | Transmission management device, transmission management method, and program |
JP2015053674A (en) * | 2013-09-06 | 2015-03-19 | 富士通株式会社 | Method for securely accessing a network from a personal device, personal device, network server, and access point |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1332281C (en) | Global positioning system (gps) based secure access | |
US7205882B2 (en) | Actuating a security system using a wireless device | |
CN101316132B (en) | Integrated access control system and a method of controlling the same | |
US9699616B2 (en) | Mobile electronic device and method | |
JP2000510303A (en) | Method and apparatus for mobile phone management | |
KR101507594B1 (en) | Security entrance system using Identification means and Operating Method thereof | |
CN102084371A (en) | System for mitigating the unauthorized use of a device | |
CN102084369A (en) | System for monitoring the unauthorized use of a device | |
CN102084370A (en) | System for mitigating the unauthorized use of a device | |
US20190372977A1 (en) | System and a method for granting ad-hoc access and controlling privileges to physical devices | |
JP4871186B2 (en) | Wireless tag system and wireless tag ID information update method | |
CN110992556A (en) | Access control opening method, system, control center, visited terminal and readable storage medium | |
JP2005064560A (en) | Data management system and data management method using position detection | |
US20050287988A1 (en) | Mobile communication system and apparatus constituting same | |
US20200184430A1 (en) | Electronic ticket management system, electronic ticket management method and electronic ticket management program | |
JP4084053B2 (en) | Server system and authentication method | |
JP4805385B2 (en) | Subscriber information sharing method and mobile communication terminal | |
JP2010072715A (en) | Portable apparatus, data management method, data distribution management method, and computer program | |
NZ537202A (en) | Connection service providing system and connection service providing method | |
KR101620934B1 (en) | Management of the identities of users in a system | |
JP4258394B2 (en) | Mobile communication terminal collection system, method thereof, and operator server program | |
KR102341756B1 (en) | Individual door lock control method using NFC for pet card center | |
KR102007897B1 (en) | System and Method for Managing Entrance and Exit of Employee Using Digital Signiture | |
JP2005332240A (en) | Method, server and system for authentication | |
JP2022140900A (en) | Communication system and communication method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20051025 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20060421 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070927 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071016 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071120 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080325 |