[go: up one dir, main page]

JP2004088440A - System, method, program for managing position information, system, method and program for distributing advertisement and recording medium - Google Patents

System, method, program for managing position information, system, method and program for distributing advertisement and recording medium Download PDF

Info

Publication number
JP2004088440A
JP2004088440A JP2002247000A JP2002247000A JP2004088440A JP 2004088440 A JP2004088440 A JP 2004088440A JP 2002247000 A JP2002247000 A JP 2002247000A JP 2002247000 A JP2002247000 A JP 2002247000A JP 2004088440 A JP2004088440 A JP 2004088440A
Authority
JP
Japan
Prior art keywords
information
mobile terminal
location
access point
identifying
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
Application number
JP2002247000A
Other languages
Japanese (ja)
Inventor
Toshio Hashimoto
橋本 敏男
Takahiro Konno
今野 貴洋
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.)
NTT Comware Corp
Original Assignee
NTT Comware Corp
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 NTT Comware Corp filed Critical NTT Comware Corp
Priority to JP2002247000A priority Critical patent/JP2004088440A/en
Publication of JP2004088440A publication Critical patent/JP2004088440A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To manage the place of a radio LAN mobile terminal in real time. <P>SOLUTION: Radio LAN access points AP1 to APn notify a position management server 3 of associate establishment of mobile terminals M1 to My (notifies of installation location of access point and MAC addresses of mobile terminals). The position management server 3 retrieves the user ID of a corresponding MAC address from a database (customer DB) 5 and records the present position (place of access point) for each user. <P>COPYRIGHT: (C)2004,JPO

Description

【0001】
【発明の属する技術分野】
本発明は、位置情報管理システム、位置情報管理方法、位置情報管理プログラム、広告配信システム、広告配信方法、広告配信プログラムおよび記録媒体に関する。
【0002】
【従来の技術】
近年、空港や駅、ハンバーガー店などでIEEE802.11bやIEEE802.11aに準拠した高速の公衆無線LANサービスが提供されている。公衆無線LANサービスを利用すると、利用者は、公衆無線LANサービスエリアを移動しながらインターネットへのアクセスが可能となる。このような状況の中で、無線LAN移動端末の場所に応じて、その付近の店の広告を流したいといった要求が発生し始めている。
【0003】
【発明が解決しようとする課題】
しかしながら、これまで無線LANは、主にオフィスなどを中心に利用されてきたため、移動端末の場所をリアルタイムに管理する必要がなかったこと、および管理することが技術的に困難であったことが理由で、現在の無線LANでは、移動端末の場所をリアルタイムに管理することができない。
【0004】
従来技術としては、Webブラウザからアクセスポイントにログインし、そのアクセスポイントにアソシエートしている移動端末のMACアドレスを参照する方法、telnetによりアクセスポイントにログインし、そのアクセスポイントにアソシエートしている移動端末のMACアドレスを参照する方法、あるいは、アクセスポイントマネージャと呼ばれるソフトウェアからSNMPにより、そのアクセスポイントにアソシエートしている移動端末のMACアドレスを参照する方法などがある。
【0005】
しかしながら、一度にアクセスできるのは、1アクセスポイントであるため、複数のアクセスポイントの情報をリアルタイムで取得することができない。参照できるのは、アクセスポイントにアソシエートしている移動端末のMACアドレスであり、ユーザIDは分からない。すなわち、従来のシステムでは、移動端末のMACアドレスとユーザIDとを管理する機能を持たなかったため、MACアドレスからユーザIDを取得することができなかった。また、従来のシステムでは、位置管理機能を持たなかったため、ユーザIDと位置情報とをリアルタイムで管理することができなかった。また、アクセスポイントから収集した移動端末の位置情報を自動的に記録したり、MACアドレスからユーザIDを取得したりするためには、高度なプログラミングが必要であり、技術的に困難であった。
【0006】
この発明は上述した事情に鑑みてなされたもので、無線LAN移動端末の場所をリアルタイムで管理することができる位置情報管理システム、位置情報管理方法、位置情報管理プログラム、広告配信システム、広告配信方法、広告配信プログラムおよび記録媒体を提供することを目的とする。
【0007】
【課題を解決するための手段】
上述した問題点を解決するために、請求項1記載の発明では、無線通信によりネットワークに接続している移動端末を識別するためのアドレス情報と、自身の設置場所を示す位置情報とを通知するアクセスポイントと、ネットワークを介して接続される移動端末の利用者を識別するためのユーザ識別情報毎に、前記移動端末を識別するためのアドレス情報を記憶する顧客情報記憶手段と、前記ユーザ識別情報毎に位置情報を記憶する位置情報記憶手段と、前記顧客情報記憶手段を参照して前記アクセスポイントから通知されるアドレス情報に対応するユーザ識別情報を特定し、該ユーザ識別情報に対応付けて前記位置情報記憶手段に記憶されている位置情報を、前記アクセスポイントから通知される位置情報で随時更新する位置管理手段とを具備することを特徴とする。
【0008】
また、請求項2記載の発明では、請求項1記載の位置情報管理システムにおいて、前記アクセスポイントは、前記移動端末とネットワークとの接続が確立した際に、前記移動端末を識別するためのアドレス情報と、自身の設置場所を示す位置情報とを、前記位置管理手段に通知することを特徴とする。
【0009】
また、請求項3記載の発明では、請求項1記載の位置情報管理システムにおいて、前記位置管理手段は、所定の時間間隔で、前記アクセスポイントに対して、ネットワークへ接続中である移動端末を問い合わせ、前記アクセスポイントは、前記位置管理手段からの問い合わせに応じて、前記移動端末を識別するためのアドレス情報と、自身の設置場所を示す位置情報とを、前記位置管理手段に通知することを特徴とする。
【0010】
また、上述した問題点を解決するために、請求項4記載の発明では、移動端末の利用者を識別するためのユーザ識別情報毎に、前記移動端末を識別するためのアドレス情報を対応付けてデータベース化しておき、所定のエリア内に存在する移動端末を無線通信によりネットワークに接続するためのアクセスポイントから、ネットワークへ接続中の移動端末を識別するためのアドレス情報と、自身の設置場所を示す位置情報とを通知し、前記アクセスポイントから通知されるアドレス情報に基づいてデータベースを参照し、前記移動端末の利用者を識別するためのユーザ識別情報を特定し、該ユーザ識別情報に対応付けて、前記アクセスポイントから通知される位置情報を随時記憶することを特徴とする。
【0011】
また、請求項5記載の発明では、請求項4記載の位置情報管理方法において、前記アクセスポイントは、前記移動端末とネットワークとの接続が確立した際に、前記移動端末を識別するためのアドレス情報と、自身の設置場所を示す位置情報とを通知することを特徴とする。
【0012】
また、請求項6記載の発明では、請求項4記載の位置情報管理方法において、前記アクセスポイントは、所定の時間間隔で発生する問い合わせに応じて、ネットワークへ接続中である移動端末を識別するためのアドレス情報と、自身の設置場所を示す位置情報とを通知することを特徴とする。
【0013】
また、上述した問題点を解決するために、請求項7記載の発明では、所定のエリア内に存在する移動端末を無線通信によりネットワークに接続するためのアクセスポイントから、ネットワークへ接続中の移動端末を識別するためのアドレス情報と、自身の設置場所を示す位置情報とを通知するステップと、前記アクセスポイントから通知されるアドレス情報に基づいて、移動端末の利用者を識別するためのユーザ識別情報毎に、前記移動端末を識別するためのアドレス情報を対応付けたデータベースを参照し、前記移動端末の利用者を識別するためのユーザ識別情報を特定し、該ユーザ識別情報に対応付けて、前記アクセスポイントから通知される位置情報を随時記憶するステップとをコンピュータに実行させることを特徴とする。
【0014】
また、上述した問題点を解決するために、請求項8記載の発明では、所定のエリア内に存在する移動端末を無線通信によりネットワークに接続するためのアクセスポイントから、ネットワークへ接続中の移動端末を識別するためのアドレス情報と、自身の設置場所を示す位置情報とを通知するステップと、前記アクセスポイントから通知されるアドレス情報に基づいて、移動端末の利用者を識別するためのユーザ識別情報毎に、前記移動端末を識別するためのアドレス情報を対応付けたデータベースを参照し、前記移動端末の利用者を識別するためのユーザ識別情報を特定し、該ユーザ識別情報に対応付けて、前記アクセスポイントから通知される位置情報を随時記憶するステップとをコンピュータに実行させる位置情報管理プログラムを記録したことを特徴とする。
【0015】
また、上述した問題点を解決するために、請求項9記載の発明では、無線通信によりネットワークに接続している移動端末を識別するためのアドレス情報と、自身の設置場所を示す位置情報とを通知するアクセスポイントと、ネットワークを介して接続される移動端末の利用者を識別するためのユーザ識別情報毎に位置情報を記憶する位置情報記憶手段と、前記アクセスポイントから通知されるアドレス情報と位置情報とに基づいて、前記位置情報記憶手段の位置情報を随時更新する位置管理手段と、ユーザ識別情報を伴う現在位置の問い合わせに対して、前記位置情報記憶手段から前記ユーザ識別情報に対応する位置情報を取得して通知する通知手段とを備える位置管理装置と、広告情報を記憶する広告記憶手段と、ユーザ識別情報毎に顧客情報を記憶する顧客情報記憶手段と、前記位置管理装置に現在位置を問い合わせる問合せ手段と、前記問合せ手段による問い合わせに対して前記通知手段からの位置情報と前記顧客情報記憶手段の顧客情報とに基づいて、前記広告記憶手段に記憶されている広告情報を前記移動端末に配信する配信手段とを備える広告配信装置とを具備することを特徴とする。
【0016】
また、請求項10記載の発明では、請求項9記載の広告配信システムにおいて、前記配信手段は、前記位置情報に基づいて、電子メールによってユーザの現在位置に応じた広告を配信することを特徴とする。
【0017】
また、請求項11記載の発明では、請求項9記載の広告配信システムにおいて、前記配信手段は、前記位置情報に基づいて、Webページによってユーザの現在位置に応じた広告を配信することを特徴とする。
【0018】
また、上述した問題点を解決するために、請求項12記載の発明では、所定のエリア内に存在する移動端末を無線通信によりネットワークに接続するためのアクセスポイントから、ネットワークへ接続中の移動端末を識別するためのアドレス情報と、自身の設置場所を示す位置情報とを通知させ、前記アクセスポイントから通知されるアドレス情報と位置情報とに基づいて、移動端末の利用者毎の位置情報を随時更新し、前記位置情報に基づいて、広告情報を前記移動端末に配信することを特徴とする。
【0019】
また、請求項13記載の発明では、請求項12記載の広告配信方法において、前記位置情報に基づいて、電子メールによってユーザの現在位置に応じた広告を配信することを特徴とする。
【0020】
また、請求項14記載の発明では、請求項12記載の広告配信方法において、前記位置情報に基づいて、Webページによってユーザの現在位置に応じた広告を配信することを特徴とする。
【0021】
また、上述した問題点を解決するために、請求項15記載の発明では、所定のエリア内に存在する移動端末を無線通信によりネットワークに接続するためのアクセスポイントから、ネットワークへ接続中の移動端末を識別するためのアドレス情報と、自身の設置場所を示す位置情報とを通知させ、前記アクセスポイントから通知されるアドレス情報と位置情報とに基づいて、移動端末の利用者毎の位置情報を随時更新するステップと、前記位置情報に基づいて、広告情報を前記移動端末に配信するステップとをコンピュータに実行させることを特徴とする。
【0022】
また、上述した問題点を解決するために、請求項16記載の発明では、所定のエリア内に存在する移動端末を無線通信によりネットワークに接続するためのアクセスポイントから、ネットワークへ接続中の移動端末を識別するためのアドレス情報と、自身の設置場所を示す位置情報とを通知させ、前記アクセスポイントから通知されるアドレス情報と位置情報とに基づいて、移動端末の利用者毎の位置情報を随時更新するステップと、前記位置情報に基づいて、広告情報を前記移動端末に配信するステップとをコンピュータに実行させる広告配信プログラムを記録したことを特徴とする。
【0023】
この発明では、ネットワークを介して接続される移動端末の利用者を識別するためのユーザ識別情報毎に、前記移動端末を識別するためのアドレス情報を顧客情報記憶手段に、前記ユーザ識別情報毎に位置情報を位置情報記憶手段に記憶しておき、位置管理手段により、前記顧客情報記憶手段を参照して前記アクセスポイントから通知されるアドレス情報に対応するユーザ識別情報を特定し、該ユーザ識別情報に対応付けて前記位置情報記憶手段に記憶されている位置情報を、前記アクセスポイントから通知される位置情報で随時更新する。したがって、無線LAN移動端末の場所をリアルタイムで管理することが可能となる。
【0024】
【発明の実施の形態】
以下、図面を用いて本発明の実施の形態を説明する。
A.実施形態の構成
図1は、本発明の実施形態による位置情報管理システムの構成を示すブロック図である。図1において、移動端末M1,M2,…,Mx,Myは、ノートパソコンやPDAなど、ユーザに携帯され、無線(無線LAN)によりインターネットにアクセス可能な端末である。アクセスポイントAP1,AP2,…,APnは、空港や駅、ハンバーガー店などの公衆無線LANサービスエリアに設置され、所定エリア内の移動端末からのアクセスを受け付け、インターネットへ接続するとともに、移動端末のアソシエート成立や、自身にアソシエート中の全移動端末のMACアドレスを位置管理サーバ3に通知する(アクセスポイントの設置場所、移動端末のMACアドレスを通知する)。
【0025】
位置管理サーバ3は、該当MACアドレスのユーザIDを、データベース(顧客DB:ユーザID、MACアドレス)5から検索し、ユーザ毎に現在位置(アクセスポイントの場所)を記録する。なお、位置管理サーバ3とデータベース(顧客DB)5とは、同一マシン上でも、別のマシン上でもよい。また、位置管理サーバ3は、内部に位置管理DB4を備えている。位置管理DB4は、図2に示すように、ユーザID毎に、現在位置(アクセスポイントの設置場所)および現在位置更新日時を格納している。
【0026】
データベース(顧客DB)5は、図3に示すように、ユーザIDとMACアドレスとを対応付けて格納している。また、データベース(顧客DB)5は、図4に示すように、アクセスポイントの設置場所、すなわち地域に対応付けてエリア番号を格納している。
【0027】
本実施形態では、以下の2つの方式により移動端末M1〜Myの現在位置を取得するようになっている。
【0028】
(a)SNMP TRAP方式
無線LANアクセスポイントAP1〜APnが移動端末M1〜Myのアソシエート成立を位置管理サーバ3へ通知する(アクセスポイントの設置場所、移動端末のMACアドレスを通知する)。なお、SNMP TRAP方式のTRAPパケットフォーマットを図5に示す。
【0029】
(b)SNMPポーリング方式
位置管理サーバ3が定期的に全アクセスポイントAP1〜APnにアソシエート中の移動端末を問い合わせる。各アクセスポイントAP1〜APnは、自身にアソシエート中の全移動端末のMACアドレスを位置管理サーバ3に通知する(アクセスポイントの設置場所、移動端末のMACアドレスを通知する)。なお、SNMPポーリング方式のGET REQUESTパケットフォーマットを図6に示す。また、SNMPポーリング方式のGET RESPONSEパケットフォーマットを図7に示す。
【0030】
位置管理サーバ3は、いずれの方式においても、該当MACアドレスのユーザIDをデータベース(顧客DB)5から検索し、ユーザ毎に現在位置(アクセスポイントの場所)を記録する。
【0031】
ここで、SNMP TRAP方式とSNMPポーリング方式との違いについて説明する。SNMP TRAP方式の場合には、端末がアクセスポイントにアソシエートしたときだけTRAPメッセージが位置管理サーバ3に送られるため、ポーリング方式に比べ、SNMPパケットトラフィックが少なくて済む。しかしながら、端末とアクセスポイントとのアソシエートが解除されたときに、その情報が位置管理サーバ3に送られないため、本当に現時点で端末がアクセスポイントとアソシエートしているかどうかを判断するためには、位置管理DB4の現在位置更新日時と現在時刻とを比較したり、ポーリング方式と組み合わせてポーリングによって確認するなどの工夫が必要となる。一方、ポーリング方式の場合には、一定時間毎にポーリングを繰り返すため、SNMPパケットトラフィックは多くなるが、現時点で端末がアクセスポイントとアソシエートしているかどうかを確実に判断できる。
【0032】
B.実施形態の動作
次に、本実施形態の動作について詳細に説明する。
【0033】
B−1.SNMP TRAP方式
まず、SNMP TRAP方式の動作について説明する。ここで、図8は、本実施形態によるSNMP TRAP方式の動作を説明するためのフローチャートである。まず、移動端末Mi(i=1〜y)がアクセスポイントAPj(j=1〜n)へアソシエート要求を出す(ステップS1)。次に、アクセスポイントAPjが移動端末Miのアソシエートを許可する(ステップS2)。アクセスポイントAPjは、SNMP TRAPにて自身の設置場所、移動端末MiのMACアドレスを位置管理サーバ3へ通知する(ステップS3)。次に、位置管理サーバ3は、該当MACアドレスのユーザIDをデータベース(顧客DB)5から検索し、ユーザIDに対応付けて現在位置(アクセスポイントAPjの場所)を記録する(ステップS4)。
【0034】
B−2.SNMPポーリング方式
次に、SNMPポーリング方式の動作について説明する。ここで、図9は、本実施形態によるSNMPポーリング方式の動作を説明するためのフローチャートである。まず、位置管理サーバ3は、SNMP GET REQUESTによって全アクセスポイントにアソシエート中の移動端末を問い合わせる(ステップS10)。次に、各アクセスポイントAPj(j=1〜n)は、SNMP GETRESPONSEによって自身の設置場所、自身にアソシエート中の全移動端末MiのMACアドレスを位置管理サーバ3へ通知する(ステップS11)。
【0035】
位置管理サーバ3は、該当MACアドレスのユーザIDをデータベース(顧客DB)5から検索し、ユーザIDに対応付けて現在位置(アクセスポイントAPjの場所)を記録する(ステップS12)。そして、一定時間経過したか否かを判断し(ステップS13)、一定時間経過したならば、ステップS10に戻り、上述した処理を繰り返す。
【0036】
B−3.位置管理サーバのSNMP受信パケット処理
次に、位置管理サーバのSNMP受信パケット処理について説明する。ここで、図10は、位置管理サーバのSNMP受信パケット処理の動作を説明するためのフローチャートである。また、図11は、位置管理サーバのSNMP受信パケット処理の動作を説明するための概念図である。
【0037】
位置管理サーバ3は、SNMPパケットを受け取ると、受信パケットからアクセスポイントの設置場所と移動端末のMACアドレスとを取得する(ステップS20)。次に、位置管理サーバ3は、図5に示すように、デーベース(顧客DB)5にアクセスし、移動端末のMACアドレスに対応するユーザIDを取得する(ステップS21)。そして、位置管理サーバ3は、図5に示すように、位置管理DB4へアクセスし、取得したユーザID、現在位置(アクセスポイントの設置場所)および現在位置更新日時(位置管理サーバのシステム時間)を記録する(ステップS22)。
【0038】
C.具体例
次に、本実施形態による位置情報管理システムを適用した、広告配信システムについて説明する。ここで、図12は、本実施形態による位置情報管理システムを適用した、広告配信システムの構成を示すブロック図である。なお、図1に対応する部分には同一の符号を付けて説明を省略する。図において、広告配信サーバ10は、図13に示すように、広告DB11および顧客DB12を備えている。広告配信サーバ10は、広告情報をメールもしくはWebにより移動端末Mへ配信するメールサーバ機能、Webサーバ機能を備えている。
【0039】
広告DB11は、図14に示すように、現在位置(アクセスポイントの設置場所)、広告店名および広告内容を記憶している。顧客DB12は、図15に示すように、ユーザID、パスワードおよびメールアドレスを記憶している。
【0040】
次に、広告配信システムの動作について説明する。まず、メールサーバ機能により広告を配信する場合の動作について説明する。ここで、図16は、広告配信システムのメールサーバ機能により広告を配信する場合の動作を説明するためのシーケンス図である。まず、広告配信サーバ(メールサーバ)10は、位置管理サーバ3に対して、広告を配信しようとしているユーザIDの現在位置を問い合わせる(SS1)。位置管理サーバ3では、該当ユーザIDの現在位置更新日時と現在時刻(位置管理サーバのシステム時刻)とを比較し、端末が無線LANを使用していることを確認すると、位置管理DB5から該当ユーザIDの現在位置を取得し(SS2)、広告配信サーバ10へ送信する(SS3)。広告配信サーバ10は、広告DB11から該当現在位置に対応する広告店名、広告内容を取得・編集し(SS4)、さらに、顧客DB12からユーザIDのメールアドレスを取得し(SS5)、上記広告内容を電子メールとしてメールアドレス宛てで配信する(SS6)。したがって、上記広告内容は、ユーザの現在位置に応じた広告となる。
【0041】
次に、Webサーバ機能により広告を配信する場合の動作について説明する。ここで、図17は、広告配信システムのWebサーバ機能により広告を配信する場合の動作を説明するためのシーケンス図である。まず、移動端末Mは、広告配信サーバ(Webサーバ)10の広告配信用Webページにアクセスする(SS10)。これに対して、広告配信サーバ10は、ユーザID、パスワード入力画面を移動端末Mへ送信する(SS11)。移動端末Mは、上記ユーザID、パスワード入力画面に対してユーザID、パスワードを入力する(SS12)。広告配信サーバ10は、顧客DB12のユーザID、パスワードを用いてユーザ認証を行ない(SS13)、認証OKであるならば、該当ユーザIDの現在位置を、位置管理サーバ3に問い合わせる(SS14)。
【0042】
位置管理サーバ3は、位置管理DB5から上記ユーザIDに対応する現在位置を取得し(SS15)、広告配信サーバ10へ送信する(SS16)。広告配信サーバ10は、広告DB11から上記現在位置に対応する広告店名および広告内容を取得し、現在位置に応じた広告のWebページを編集し(SS17)、アクセスしてきた移動端末Mへ配信する(SS18)。上記広告内容は、ユーザの現在位置に応じた広告となる。
【0043】
また、位置管理サーバ3の機能、あるいは広告配信サーバ10の機能は、図示しない記憶部に記憶されたプログラムを実行することで実現するようになっている。記憶部は、ハードディスク装置や光磁気ディスク装置、フラッシュメモリ等の不揮発性メモリやRAM(Random Access Memory)のような揮発性のメモリ、あるいはこれらの組み合わせにより構成されるものとする。また、上記記憶部とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含む。
【0044】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワークや電話回線等の通信回線のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、上述した処理の一部を実現するためのものであってもよい。さらに、上述した処理を位置管理サーバ3あるいは広告配信サーバ10に既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。
【0045】
以上、この発明の実施形態を、図面を参照して詳述してきたが、具体的な構成は、上記実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【0046】
【発明の効果】
以上説明したように、本発明によれば、ネットワークを介して接続される移動端末の利用者を識別するためのユーザ識別情報毎に、前記移動端末を識別するためのアドレス情報を顧客情報記憶手段に、前記ユーザ識別情報毎に位置情報を位置情報記憶手段に記憶しておき、位置管理手段により、前記顧客情報記憶手段を参照して前記アクセスポイントから通知されるアドレス情報に対応するユーザ識別情報を特定し、該ユーザ識別情報に対応付けて前記位置情報記憶手段に記憶されている位置情報を、前記アクセスポイントから通知される位置情報で随時更新するようにしたので、無線LAN移動端末の場所をリアルタイムで管理することができるという利点が得られる。
【図面の簡単な説明】
【図1】本発明の実施形態による位置情報管理システムの構成を示すブロック図である。
【図2】位置管理DB4のデータ構成を示す概念図である。
【図3】顧客DB5のデータ構成を示す概念図である。
【図4】地域とエリア番号との対応付けを示す概念図である。
【図5】SNMP TRAP方式のTRAPパケットフォーマットを示す概念図である。
【図6】SNMPポーリング方式のGET REQUESTパケットフォーマットを示す概念図である。
【図7】SNMPポーリング方式のGET RESPONSEパケットフォーマットを示す概念図である。
【図8】本実施形態によるSNMP TRAP方式の動作を説明するためのフローチャートである。
【図9】本実施形態によるSNMPポーリング方式の動作を説明するためのフローチャートである。
【図10】位置管理サーバのSNMP受信パケット処理の動作を説明するためのフローチャートである。
【図11】位置管理サーバのSNMP受信パケット処理の動作を説明するための概念図である。
【図12】本実施形態による位置情報管理システムを適用した、広告配信システムの構成を示すブロック図である。
【図13】広告配信サーバ10のデータ構成を示す概念図である。
【図14】広告DB11のデータ構成を示す概念図である。
【図15】顧客DB12のデータ構成を示す概念図である。
【図16】広告配信システムのメールサーバ機能により広告を配信する場合の動作を説明するためのシーケンス図である。
【図17】広告配信システムのWebサーバ機能により広告を配信する場合の動作を説明するためのシーケンス図である。
【符号の説明】
M,M1〜My 移動端末
AP,AP1〜APn 無線LANアクセスポイント
3 位置管理サーバ(位置管理手段、位置管理装置)
4 位置管理DB(位置情報記憶手段)
5 顧客DB(顧客情報記憶手段)
10 広告配信サーバ(広告配信装置)
11 広告DB(広告記憶手段)
12 顧客DB(顧客情報記憶手段)
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a position information management system, a position information management method, a position information management program, an advertisement distribution system, an advertisement distribution method, an advertisement distribution program, and a recording medium.
[0002]
[Prior art]
In recent years, high-speed public wireless LAN services conforming to IEEE802.11b and IEEE802.11a have been provided in airports, train stations, hamburger shops, and the like. When the public wireless LAN service is used, the user can access the Internet while moving through the public wireless LAN service area. In such a situation, a request has begun to be made to run advertisements for nearby stores in accordance with the location of the wireless LAN mobile terminal.
[0003]
[Problems to be solved by the invention]
However, wireless LANs have been used mainly in offices and so on, so there was no need to manage the location of mobile terminals in real time, and it was technically difficult to manage them. In the current wireless LAN, the location of the mobile terminal cannot be managed in real time.
[0004]
As a conventional technique, a method of logging in to an access point from a Web browser and referring to a MAC address of a mobile terminal associated with the access point, a method of logging in to the access point by telnet, and connecting to the access point and Or a method of referring to the MAC address of a mobile terminal associated with the access point by SNMP from software called an access point manager.
[0005]
However, since only one access point can access at a time, information on a plurality of access points cannot be obtained in real time. What can be referred to is the MAC address of the mobile terminal associated with the access point, and the user ID is unknown. That is, the conventional system does not have a function of managing the MAC address of the mobile terminal and the user ID, so that the user ID cannot be obtained from the MAC address. Further, since the conventional system does not have the position management function, the user ID and the position information cannot be managed in real time. Further, in order to automatically record the location information of the mobile terminal collected from the access point and to acquire the user ID from the MAC address, advanced programming is required, which is technically difficult.
[0006]
The present invention has been made in view of the above circumstances, and has a position information management system, a position information management method, a position information management program, an advertisement distribution system, and an advertisement distribution method capable of managing the location of a wireless LAN mobile terminal in real time. , An advertisement distribution program and a recording medium.
[0007]
[Means for Solving the Problems]
In order to solve the above-mentioned problems, according to the first aspect of the present invention, address information for identifying a mobile terminal connected to a network by wireless communication and position information indicating its own installation location are notified. An access point, for each user identification information for identifying a user of a mobile terminal connected via a network, customer information storage means for storing address information for identifying the mobile terminal, and the user identification information Location information storage means for storing location information for each, user identification information corresponding to the address information notified from the access point with reference to the customer information storage means, and associated with the user identification information A location management unit that updates the location information stored in the location information storage unit with the location information notified from the access point as needed. Characterized in that it Bei.
[0008]
Further, in the invention according to claim 2, in the position information management system according to claim 1, the access point includes address information for identifying the mobile terminal when a connection between the mobile terminal and a network is established. And position information indicating the installation location of the own device are notified to the position management means.
[0009]
According to a third aspect of the present invention, in the location information management system according to the first aspect, the location management means inquires the access point of a mobile terminal being connected to a network at predetermined time intervals. The access point notifies the location management unit of address information for identifying the mobile terminal and location information indicating its own installation location in response to an inquiry from the location management unit. And
[0010]
Further, in order to solve the above-mentioned problem, in the invention according to claim 4, address information for identifying the mobile terminal is associated with each user identification information for identifying a user of the mobile terminal. It is stored in a database, and indicates address information for identifying a mobile terminal connected to the network from an access point for connecting a mobile terminal existing in a predetermined area to the network by wireless communication, and indicates its own installation location. Notify the location information, refer to the database based on the address information notified from the access point, identify the user identification information for identifying the user of the mobile terminal, and associated with the user identification information The position information notified from the access point is stored as needed.
[0011]
According to a fifth aspect of the present invention, in the position information management method according to the fourth aspect, the access point is configured to provide address information for identifying the mobile terminal when a connection between the mobile terminal and a network is established. And location information indicating the installation location of the user.
[0012]
According to a sixth aspect of the present invention, in the position information management method of the fourth aspect, the access point identifies a mobile terminal connected to the network in response to an inquiry generated at a predetermined time interval. , And location information indicating its own installation location.
[0013]
In order to solve the above-mentioned problem, according to the invention of claim 7, a mobile terminal connected to a network from an access point for connecting a mobile terminal existing in a predetermined area to the network by wireless communication. Notifying the address information for identifying the user and the location information indicating its own installation location, and user identification information for identifying the user of the mobile terminal based on the address information notified from the access point. For each, refer to a database in which the address information for identifying the mobile terminal is associated, identify user identification information for identifying the user of the mobile terminal, and in association with the user identification information, And storing the position information notified from the access point as needed.
[0014]
In order to solve the above-mentioned problem, according to the invention described in claim 8, a mobile terminal connected to a network is changed from an access point for connecting a mobile terminal existing in a predetermined area to the network by wireless communication. Notifying the address information for identifying the user and the location information indicating its own installation location, and user identification information for identifying the user of the mobile terminal based on the address information notified from the access point. For each, refer to a database in which the address information for identifying the mobile terminal is associated, identify user identification information for identifying the user of the mobile terminal, and in association with the user identification information, Storing the location information notified from the access point as needed. Characterized in that it was.
[0015]
In order to solve the above-mentioned problem, according to the ninth aspect of the present invention, address information for identifying a mobile terminal connected to a network by wireless communication and position information indicating its own installation location are used. An access point to be notified; position information storage means for storing position information for each user identification information for identifying a user of a mobile terminal connected via a network; address information and a position notified from the access point A position management unit that updates the position information of the position information storage unit as needed based on the information, and a position corresponding to the user identification information from the position information storage unit in response to an inquiry about a current position accompanied by user identification information. A position management device including notification means for acquiring and notifying information; an advertisement storage means for storing advertisement information; Customer information storage means for storing information; inquiry means for inquiring the position management device of the current position; and in response to an inquiry by the inquiry means, based on the position information from the notification means and the customer information in the customer information storage means. And a distribution means for distributing the advertisement information stored in the advertisement storage means to the mobile terminal.
[0016]
According to a tenth aspect of the present invention, in the advertisement distribution system according to the ninth aspect, the distribution unit distributes an advertisement according to a current position of the user by e-mail based on the position information. I do.
[0017]
Also, in the invention according to claim 11, in the advertisement distribution system according to claim 9, the distribution means distributes an advertisement according to the current position of the user by a Web page based on the position information. I do.
[0018]
In order to solve the above-mentioned problem, according to the twelfth aspect of the present invention, a mobile terminal existing in a predetermined area is connected to a network by a wireless communication from an access point for connecting the mobile terminal to the network. Address information for identifying the mobile terminal, and location information indicating its own installation location. Based on the address information and location information notified from the access point, the location information for each user of the mobile terminal is updated as needed. And updating the advertisement information to the mobile terminal based on the location information.
[0019]
According to a thirteenth aspect of the present invention, in the advertisement distribution method according to the twelfth aspect, an advertisement according to a current position of the user is distributed by e-mail based on the position information.
[0020]
According to a fourteenth aspect of the present invention, in the advertisement distribution method according to the twelfth aspect, an advertisement according to a current position of the user is distributed by a Web page based on the position information.
[0021]
In order to solve the above-mentioned problem, according to the invention of claim 15, a mobile terminal connected to a network from an access point for connecting a mobile terminal present in a predetermined area to the network by wireless communication. Address information for identifying the mobile terminal, and location information indicating its own installation location. Based on the address information and location information notified from the access point, the location information for each user of the mobile terminal is updated as needed. Updating and distributing advertisement information to the mobile terminal based on the location information are performed by a computer.
[0022]
Further, in order to solve the above-mentioned problem, in the invention according to claim 16, a mobile terminal connected to a network from an access point for connecting a mobile terminal existing in a predetermined area to the network by wireless communication. Address information for identifying the mobile terminal, and location information indicating its own installation location. Based on the address information and location information notified from the access point, the location information for each user of the mobile terminal is updated as needed. An advertisement distribution program for causing a computer to execute a step of updating and a step of distributing advertisement information to the mobile terminal based on the position information is recorded.
[0023]
In this invention, for each user identification information for identifying a user of a mobile terminal connected via a network, address information for identifying the mobile terminal is stored in customer information storage means, and for each of the user identification information. The location information is stored in a location information storage unit, and the location management unit refers to the customer information storage unit to identify user identification information corresponding to the address information notified from the access point, and And updates the position information stored in the position information storage means in association with the position information notified from the access point. Therefore, the location of the wireless LAN mobile terminal can be managed in real time.
[0024]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
A. Configuration of Embodiment FIG. 1 is a block diagram showing a configuration of a location information management system according to an embodiment of the present invention. In FIG. 1, mobile terminals M1, M2,..., Mx, My are terminals carried by a user, such as a notebook personal computer and a PDA, which can access the Internet by wireless (wireless LAN). Access points AP1, AP2,..., APn are installed in public wireless LAN service areas such as airports, train stations, and hamburger shops, accept access from mobile terminals within a predetermined area, connect to the Internet, and associate with mobile terminals. It informs the location management server 3 of the establishment and the MAC addresses of all the mobile terminals that are associated with itself (the location of the access point and the MAC addresses of the mobile terminals).
[0025]
The location management server 3 searches the database (customer DB: user ID, MAC address) 5 for the user ID of the corresponding MAC address, and records the current location (access point location) for each user. The location management server 3 and the database (customer DB) 5 may be on the same machine or on different machines. Further, the position management server 3 includes a position management DB 4 therein. As shown in FIG. 2, the location management DB 4 stores the current location (location of the access point) and the current location update date and time for each user ID.
[0026]
As shown in FIG. 3, the database (customer DB) 5 stores a user ID and a MAC address in association with each other. Further, as shown in FIG. 4, the database (customer DB) 5 stores an area number in association with an installation location of an access point, that is, an area.
[0027]
In the present embodiment, the current positions of the mobile terminals M1 to My are obtained by the following two methods.
[0028]
(A) The SNMP TRAP wireless LAN access points AP1 to APn notify the location management server 3 that the mobile terminals M1 to My have been associated (notify the installation location of the access point and the MAC address of the mobile terminal). FIG. 5 shows a TRAP packet format of the SNMP TRAP method.
[0029]
(B) SNMP polling method The location management server 3 periodically inquires all access points AP1 to APn about the associated mobile terminal. Each of the access points AP1 to APn notifies the location management server 3 of the MAC addresses of all the mobile terminals currently associated with the access point AP (the location of the access point and the MAC address of the mobile terminal). FIG. 6 shows a GET REQUEST packet format of the SNMP polling method. FIG. 7 shows a GET RESPONSE packet format of the SNMP polling method.
[0030]
In any of the methods, the location management server 3 searches the database (customer DB) 5 for the user ID of the corresponding MAC address, and records the current location (access point location) for each user.
[0031]
Here, a difference between the SNMP TRAP method and the SNMP polling method will be described. In the case of the SNMP TRAP method, since the TRAP message is sent to the location management server 3 only when the terminal associates with the access point, SNMP packet traffic can be reduced as compared with the polling method. However, since the information is not sent to the location management server 3 when the association between the terminal and the access point is released, it is necessary to determine whether the terminal is really associated with the access point at the present time. It is necessary to devise a method of comparing the current position update date and time of the management DB 4 with the current time, or confirming by polling in combination with a polling method. On the other hand, in the case of the polling method, since polling is repeated at regular intervals, SNMP packet traffic increases, but it is possible to reliably determine whether or not the terminal is currently associated with the access point.
[0032]
B. Next, the operation of the present embodiment will be described in detail.
[0033]
B-1. SNMP Trap Method First, the operation of the SNMP Trap method will be described. Here, FIG. 8 is a flowchart for explaining the operation of the SNMP TRAP method according to the present embodiment. First, the mobile terminal Mi (i = 1 to y) issues an association request to the access point APj (j = 1 to n) (step S1). Next, the access point APj permits the association of the mobile terminal Mi (step S2). The access point APj notifies its own location and the MAC address of the mobile terminal Mi to the location management server 3 by SNMP TRAP (step S3). Next, the location management server 3 searches the database (customer DB) 5 for the user ID of the corresponding MAC address, and records the current location (the location of the access point APj) in association with the user ID (step S4).
[0034]
B-2. Next, the operation of the SNMP polling method will be described. Here, FIG. 9 is a flowchart for explaining the operation of the SNMP polling method according to the present embodiment. First, the location management server 3 inquires all access points of the associated mobile terminals by SNMP GET REQUEST (step S10). Next, each access point APj (j = 1 to n) notifies the location management server 3 of its own installation location and the MAC addresses of all the mobile terminals Mi associated with itself by SNMP GETRESPONSE (step S11).
[0035]
The location management server 3 searches the database (customer DB) 5 for the user ID of the corresponding MAC address, and records the current location (the location of the access point APj) in association with the user ID (step S12). Then, it is determined whether a predetermined time has elapsed (step S13). If the predetermined time has elapsed, the process returns to step S10, and the above-described processing is repeated.
[0036]
B-3. Next, the SNMP reception packet processing of the location management server will be described. Here, FIG. 10 is a flowchart for explaining the operation of the SNMP reception packet processing of the location management server. FIG. 11 is a conceptual diagram for explaining the operation of the SNMP reception packet processing of the location management server.
[0037]
Upon receiving the SNMP packet, the location management server 3 acquires the installation location of the access point and the MAC address of the mobile terminal from the received packet (Step S20). Next, as shown in FIG. 5, the location management server 3 accesses the database (customer DB) 5 and acquires a user ID corresponding to the MAC address of the mobile terminal (step S21). Then, as shown in FIG. 5, the location management server 3 accesses the location management DB 4 and stores the acquired user ID, current location (access point installation location), and current location update date and time (location management server system time). Recording is performed (step S22).
[0038]
C. Specific Example Next, an advertisement distribution system to which the position information management system according to the present embodiment is applied will be described. Here, FIG. 12 is a block diagram illustrating a configuration of an advertisement distribution system to which the position information management system according to the present embodiment is applied. The parts corresponding to those in FIG. 1 are denoted by the same reference numerals, and description thereof is omitted. In the figure, the advertisement distribution server 10 includes an advertisement DB 11 and a customer DB 12, as shown in FIG. The advertisement distribution server 10 has a mail server function and a Web server function of distributing advertisement information to the mobile terminal M by e-mail or Web.
[0039]
As shown in FIG. 14, the advertisement DB 11 stores a current position (location of an access point), an advertisement shop name, and advertisement contents. The customer DB 12, as shown in FIG. 15, stores a user ID, a password, and a mail address.
[0040]
Next, the operation of the advertisement distribution system will be described. First, the operation when the advertisement is distributed by the mail server function will be described. Here, FIG. 16 is a sequence diagram for explaining the operation when an advertisement is distributed by the mail server function of the advertisement distribution system. First, the advertisement distribution server (mail server) 10 inquires of the position management server 3 about the current position of the user ID to which an advertisement is to be distributed (SS1). The location management server 3 compares the current location update date and time of the user ID with the current time (system time of the location management server), and confirms that the terminal uses the wireless LAN. The current position of the ID is acquired (SS2) and transmitted to the advertisement distribution server 10 (SS3). The advertisement distribution server 10 acquires and edits the advertisement shop name and the advertisement content corresponding to the current position from the advertisement DB 11 (SS4), further acquires the mail address of the user ID from the customer DB 12 (SS5), and It is delivered to the mail address as an e-mail (SS6). Therefore, the advertisement content is an advertisement according to the current position of the user.
[0041]
Next, the operation when an advertisement is distributed by the Web server function will be described. Here, FIG. 17 is a sequence diagram for explaining the operation when an advertisement is distributed by the Web server function of the advertisement distribution system. First, the mobile terminal M accesses the advertisement distribution Web page of the advertisement distribution server (Web server) 10 (SS10). In response, the advertisement distribution server 10 transmits a user ID and password input screen to the mobile terminal M (SS11). The mobile terminal M inputs a user ID and a password on the user ID and password input screen (SS12). The advertisement distribution server 10 performs user authentication using the user ID and password of the customer DB 12 (SS13). If the authentication is OK, the advertisement distribution server 10 inquires the position management server 3 of the current position of the user ID (SS14).
[0042]
The position management server 3 acquires the current position corresponding to the user ID from the position management DB 5 (SS15) and transmits the current position to the advertisement distribution server 10 (SS16). The advertisement distribution server 10 acquires the advertisement store name and the advertisement content corresponding to the current position from the advertisement DB 11, edits the Web page of the advertisement corresponding to the current position (SS17), and distributes the advertisement to the mobile terminal M that has accessed (SS17). SS18). The advertisement content is an advertisement according to the current position of the user.
[0043]
Further, the function of the location management server 3 or the function of the advertisement distribution server 10 is realized by executing a program stored in a storage unit (not shown). The storage unit is configured by a nonvolatile memory such as a hard disk device, a magneto-optical disk device, or a flash memory, a volatile memory such as a RAM (Random Access Memory), or a combination thereof. In addition, the above-mentioned storage unit is, for example, a volatile memory (RAM) in a computer system serving as a server or a client when a program is transmitted through a network such as the Internet or a communication line such as a telephone line, for a certain period of time. Including those holding programs.
[0044]
Further, the above program may be transmitted from a computer system storing the program in a storage device or the like to another computer system via a transmission medium or by a transmission wave in the transmission medium. Here, the "transmission medium" for transmitting a program refers to a medium having a function of transmitting information, such as a network such as the Internet or a communication line such as a telephone line. Further, the program may be for realizing a part of the processing described above. Furthermore, what is called a difference file (difference program) which can implement | achieve the process mentioned above in combination with the program already recorded on the position management server 3 or the advertisement distribution server 10 may be sufficient.
[0045]
As described above, the embodiment of the present invention has been described in detail with reference to the drawings. .
[0046]
【The invention's effect】
As described above, according to the present invention, for each piece of user identification information for identifying a user of a mobile terminal connected via a network, address information for identifying the mobile terminal is stored in customer information storage means. Location information for each of the user identification information is stored in a location information storage unit, and the location management unit refers to the customer information storage unit and corresponds to the user identification information corresponding to the address information notified from the access point. And the location information stored in the location information storage means in association with the user identification information is updated as needed with the location information notified from the access point. Can be managed in real time.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a configuration of a location information management system according to an embodiment of the present invention.
FIG. 2 is a conceptual diagram showing a data configuration of a position management DB4.
FIG. 3 is a conceptual diagram showing a data structure of a customer DB 5;
FIG. 4 is a conceptual diagram showing correspondence between a region and an area number.
FIG. 5 is a conceptual diagram showing a TRAP packet format of the SNMP TRAP method.
FIG. 6 is a conceptual diagram showing a GET REQUEST packet format of the SNMP polling method.
FIG. 7 is a conceptual diagram showing a GET RESPONSE packet format of the SNMP polling method.
FIG. 8 is a flowchart for explaining the operation of the SNMP TRAP method according to the present embodiment.
FIG. 9 is a flowchart for explaining the operation of the SNMP polling method according to the present embodiment.
FIG. 10 is a flowchart illustrating an operation of an SNMP reception packet process of the location management server.
FIG. 11 is a conceptual diagram for explaining an operation of an SNMP reception packet process of the location management server.
FIG. 12 is a block diagram illustrating a configuration of an advertisement distribution system to which the position information management system according to the present embodiment is applied.
FIG. 13 is a conceptual diagram showing a data configuration of the advertisement distribution server 10.
FIG. 14 is a conceptual diagram showing a data configuration of an advertisement DB 11.
FIG. 15 is a conceptual diagram showing a data configuration of a customer DB 12;
FIG. 16 is a sequence diagram illustrating an operation when an advertisement is distributed by a mail server function of the advertisement distribution system.
FIG. 17 is a sequence diagram illustrating an operation when an advertisement is distributed by a Web server function of the advertisement distribution system.
[Explanation of symbols]
M, M1 to My Mobile terminal AP, AP1 to APn Wireless LAN access point 3 Location management server (location management means, location management device)
4 location management DB (location information storage means)
5 Customer DB (customer information storage means)
10. Advertisement distribution server (advertisement distribution device)
11 Advertisement DB (advertising storage means)
12 Customer DB (customer information storage means)

Claims (16)

無線通信によりネットワークに接続している移動端末を識別するためのアドレス情報と、自身の設置場所を示す位置情報とを通知するアクセスポイントと、
ネットワークを介して接続される移動端末の利用者を識別するためのユーザ識別情報毎に、前記移動端末を識別するためのアドレス情報を記憶する顧客情報記憶手段と、
前記ユーザ識別情報毎に位置情報を記憶する位置情報記憶手段と、
前記顧客情報記憶手段を参照して前記アクセスポイントから通知されるアドレス情報に対応するユーザ識別情報を特定し、該ユーザ識別情報に対応付けて前記位置情報記憶手段に記憶されている位置情報を、前記アクセスポイントから通知される位置情報で随時更新する位置管理手段と
を具備することを特徴とする位置情報管理システム。
Address information for identifying mobile terminals connected to the network by wireless communication, and an access point for notifying location information indicating its own installation location,
Customer information storage means for storing address information for identifying the mobile terminal, for each user identification information for identifying a user of the mobile terminal connected via the network,
Position information storage means for storing position information for each of the user identification information;
Identifying the user identification information corresponding to the address information notified from the access point with reference to the customer information storage means, the location information stored in the location information storage means in association with the user identification information, A location management unit that updates the location information with the location information notified from the access point as needed.
前記アクセスポイントは、前記移動端末とネットワークとの接続が確立した際に、前記移動端末を識別するためのアドレス情報と、自身の設置場所を示す位置情報とを、前記位置管理手段に通知することを特徴とする請求項1記載の位置情報管理システム。When the connection between the mobile terminal and a network is established, the access point notifies the location management unit of address information for identifying the mobile terminal and location information indicating its own installation location. The location information management system according to claim 1, wherein: 前記位置管理手段は、所定の時間間隔で、前記アクセスポイントに対して、ネットワークへ接続中である移動端末を問い合わせ、
前記アクセスポイントは、前記位置管理手段からの問い合わせに応じて、前記移動端末を識別するためのアドレス情報と、自身の設置場所を示す位置情報とを、前記位置管理手段に通知することを特徴とする請求項1記載の位置情報管理システム。
The location management means, at a predetermined time interval, the access point, the mobile terminal connected to the network inquiry,
The access point, in response to an inquiry from the location management means, address information for identifying the mobile terminal, and location information indicating its own location, notifies the location management means, characterized in that The location information management system according to claim 1.
移動端末の利用者を識別するためのユーザ識別情報毎に、前記移動端末を識別するためのアドレス情報を対応付けてデータベース化しておき、
所定のエリア内に存在する移動端末を無線通信によりネットワークに接続するためのアクセスポイントから、ネットワークへ接続中の移動端末を識別するためのアドレス情報と、自身の設置場所を示す位置情報とを通知し、
前記アクセスポイントから通知されるアドレス情報に基づいてデータベースを参照し、前記移動端末の利用者を識別するためのユーザ識別情報を特定し、該ユーザ識別情報に対応付けて、前記アクセスポイントから通知される位置情報を随時記憶することを特徴とする位置情報管理方法。
For each user identification information for identifying a user of a mobile terminal, address information for identifying the mobile terminal is associated with a database, and
From an access point for connecting a mobile terminal existing in a predetermined area to a network by wireless communication, notification of address information for identifying the mobile terminal connected to the network and position information indicating its own installation location are provided. And
A database is referred to based on the address information notified from the access point, user identification information for identifying the user of the mobile terminal is specified, and the user identification information is associated with the user identification information and notified from the access point. A position information management method characterized by storing position information at any time.
前記アクセスポイントは、前記移動端末とネットワークとの接続が確立した際に、前記移動端末を識別するためのアドレス情報と、自身の設置場所を示す位置情報とを通知することを特徴とする請求項4記載の位置情報管理方法。The connection point, when a connection between the mobile terminal and a network is established, notifies the address information for identifying the mobile terminal and position information indicating its own installation location. 4. The position information management method according to 4. 前記アクセスポイントは、所定の時間間隔で発生する問い合わせに応じて、ネットワークへ接続中である移動端末を識別するためのアドレス情報と、自身の設置場所を示す位置情報とを通知することを特徴とする請求項4記載の位置情報管理方法。The access point, in response to an inquiry generated at a predetermined time interval, notifies the address information for identifying the mobile terminal that is connected to the network, and notifies the location information indicating its own installation location, 5. The position information management method according to claim 4, wherein: 所定のエリア内に存在する移動端末を無線通信によりネットワークに接続するためのアクセスポイントから、ネットワークへ接続中の移動端末を識別するためのアドレス情報と、自身の設置場所を示す位置情報とを通知するステップと、
前記アクセスポイントから通知されるアドレス情報に基づいて、移動端末の利用者を識別するためのユーザ識別情報毎に、前記移動端末を識別するためのアドレス情報を対応付けたデータベースを参照し、前記移動端末の利用者を識別するためのユーザ識別情報を特定し、該ユーザ識別情報に対応付けて、前記アクセスポイントから通知される位置情報を随時記憶するステップと
をコンピュータに実行させることを特徴とする位置情報管理プログラム。
From an access point for connecting a mobile terminal existing in a predetermined area to a network by wireless communication, notification of address information for identifying the mobile terminal connected to the network and position information indicating its own installation location are provided. Steps to
Based on the address information notified from the access point, for each user identification information for identifying a user of the mobile terminal, refer to a database in which address information for identifying the mobile terminal is associated, and Specifying the user identification information for identifying the user of the terminal, storing the position information notified from the access point as needed in association with the user identification information, and causing the computer to execute the steps. Location information management program.
所定のエリア内に存在する移動端末を無線通信によりネットワークに接続するためのアクセスポイントから、ネットワークへ接続中の移動端末を識別するためのアドレス情報と、自身の設置場所を示す位置情報とを通知するステップと、
前記アクセスポイントから通知されるアドレス情報に基づいて、移動端末の利用者を識別するためのユーザ識別情報毎に、前記移動端末を識別するためのアドレス情報を対応付けたデータベースを参照し、前記移動端末の利用者を識別するためのユーザ識別情報を特定し、該ユーザ識別情報に対応付けて、前記アクセスポイントから通知される位置情報を随時記憶するステップと
をコンピュータに実行させる位置情報管理プログラムを記録したことを特徴とする記録媒体。
From an access point for connecting a mobile terminal existing in a predetermined area to a network by wireless communication, notification of address information for identifying the mobile terminal connected to the network and position information indicating its own installation location are provided. Steps to
Based on the address information notified from the access point, for each user identification information for identifying a user of the mobile terminal, refer to a database in which address information for identifying the mobile terminal is associated, and Specifying the user identification information for identifying the user of the terminal, storing the location information notified from the access point as needed in association with the user identification information, and causing the computer to execute the location information management program. A recording medium characterized by being recorded.
無線通信によりネットワークに接続している移動端末を識別するためのアドレス情報と、自身の設置場所を示す位置情報とを通知するアクセスポイントと、
ネットワークを介して接続される移動端末の利用者を識別するためのユーザ識別情報毎に位置情報を記憶する位置情報記憶手段と、前記アクセスポイントから通知されるアドレス情報と位置情報とに基づいて、前記位置情報記憶手段の位置情報を随時更新する位置管理手段と、ユーザ識別情報を伴う現在位置の問い合わせに対して、前記位置情報記憶手段から前記ユーザ識別情報に対応する位置情報を取得して通知する通知手段とを備える位置管理装置と、
広告情報を記憶する広告記憶手段と、ユーザ識別情報毎に顧客情報を記憶する顧客情報記憶手段と、前記位置管理装置に現在位置を問い合わせる問合せ手段と、前記問合せ手段による問い合わせに対して前記通知手段からの位置情報と前記顧客情報記憶手段の顧客情報とに基づいて、前記広告記憶手段に記憶されている広告情報を前記移動端末に配信する配信手段とを備える広告配信装置と
を具備することを特徴とする広告配信システム。
Address information for identifying mobile terminals connected to the network by wireless communication, and an access point for notifying location information indicating its own installation location,
Location information storage means for storing location information for each user identification information for identifying the user of the mobile terminal connected via the network, based on the address information and location information notified from the access point, A position management unit that updates the position information in the position information storage unit as needed, and, in response to an inquiry about a current position accompanied by user identification information, acquires position information corresponding to the user identification information from the position information storage unit and notifies A position management device comprising:
Advertisement storage means for storing advertisement information; customer information storage means for storing customer information for each user identification information; inquiry means for inquiring the current position of the position management device; and notification means for an inquiry by the inquiry means And a distribution unit that distributes the advertisement information stored in the advertisement storage unit to the mobile terminal based on the position information from the customer and the customer information in the customer information storage unit. Advertisement distribution system characterized.
前記配信手段は、前記位置情報に基づいて、電子メールによってユーザの現在位置に応じた広告を配信することを特徴とする請求項9記載の広告配信システム。The advertisement distribution system according to claim 9, wherein the distribution unit distributes an advertisement corresponding to a current position of the user by e-mail based on the position information. 前記配信手段は、前記位置情報に基づいて、Webページによってユーザの現在位置に応じた広告を配信することを特徴とする請求項9記載の広告配信システム。10. The advertisement distribution system according to claim 9, wherein the distribution unit distributes an advertisement according to the current position of the user on a Web page based on the position information. 所定のエリア内に存在する移動端末を無線通信によりネットワークに接続するためのアクセスポイントから、ネットワークへ接続中の移動端末を識別するためのアドレス情報と、自身の設置場所を示す位置情報とを通知させ、前記アクセスポイントから通知されるアドレス情報と位置情報とに基づいて、移動端末の利用者毎の位置情報を随時更新し、
前記位置情報に基づいて、広告情報を前記移動端末に配信することを特徴とする広告配信方法。
From an access point for connecting a mobile terminal existing in a predetermined area to a network by wireless communication, notification of address information for identifying the mobile terminal connected to the network and position information indicating its own installation location are provided. And, based on the address information and the location information notified from the access point, update the location information for each user of the mobile terminal as needed.
An advertisement delivery method, wherein advertisement information is delivered to the mobile terminal based on the location information.
前記位置情報に基づいて、電子メールによってユーザの現在位置に応じた広告を配信することを特徴とする請求項12記載の広告配信方法。13. The advertisement distribution method according to claim 12, wherein an advertisement corresponding to the current position of the user is distributed by e-mail based on the position information. 前記位置情報に基づいて、Webページによってユーザの現在位置に応じた広告を配信することを特徴とする請求項12記載の広告配信方法。13. The advertisement distribution method according to claim 12, wherein an advertisement corresponding to the current position of the user is distributed by a Web page based on the position information. 所定のエリア内に存在する移動端末を無線通信によりネットワークに接続するためのアクセスポイントから、ネットワークへ接続中の移動端末を識別するためのアドレス情報と、自身の設置場所を示す位置情報とを通知させ、前記アクセスポイントから通知されるアドレス情報と位置情報とに基づいて、移動端末の利用者毎の位置情報を随時更新するステップと、
前記位置情報に基づいて、広告情報を前記移動端末に配信するステップと
をコンピュータに実行させることを特徴とする広告配信プログラム。
From an access point for connecting a mobile terminal existing in a predetermined area to a network by wireless communication, notification of address information for identifying the mobile terminal connected to the network and position information indicating its own installation location are provided. Updating the location information for each user of the mobile terminal at any time based on the address information and the location information notified from the access point,
Distributing advertisement information to the mobile terminal based on the position information.
所定のエリア内に存在する移動端末を無線通信によりネットワークに接続するためのアクセスポイントから、ネットワークへ接続中の移動端末を識別するためのアドレス情報と、自身の設置場所を示す位置情報とを通知させ、前記アクセスポイントから通知されるアドレス情報と位置情報とに基づいて、移動端末の利用者毎の位置情報を随時更新するステップと、
前記位置情報に基づいて、広告情報を前記移動端末に配信するステップと
をコンピュータに実行させる広告配信プログラムを記録したことを特徴とする記録媒体。
From an access point for connecting a mobile terminal existing in a predetermined area to a network by wireless communication, notification of address information for identifying the mobile terminal connected to the network and position information indicating its own installation location are provided. Updating the location information for each user of the mobile terminal at any time based on the address information and the location information notified from the access point,
Recording an advertisement distribution program for causing a computer to execute a step of distributing advertisement information to the mobile terminal based on the position information.
JP2002247000A 2002-08-27 2002-08-27 System, method, program for managing position information, system, method and program for distributing advertisement and recording medium Pending JP2004088440A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002247000A JP2004088440A (en) 2002-08-27 2002-08-27 System, method, program for managing position information, system, method and program for distributing advertisement and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002247000A JP2004088440A (en) 2002-08-27 2002-08-27 System, method, program for managing position information, system, method and program for distributing advertisement and recording medium

Publications (1)

Publication Number Publication Date
JP2004088440A true JP2004088440A (en) 2004-03-18

Family

ID=32054751

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002247000A Pending JP2004088440A (en) 2002-08-27 2002-08-27 System, method, program for managing position information, system, method and program for distributing advertisement and recording medium

Country Status (1)

Country Link
JP (1) JP2004088440A (en)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100594120B1 (en) * 2004-10-20 2006-06-28 삼성전자주식회사 Indoor Positioning System and Information Transmission System based on Visible Light Communication
JP2006319810A (en) * 2005-05-13 2006-11-24 Ntt Communications Kk Data distribution device, terminal equipment, data distribution method, and program
JP2007104245A (en) * 2005-10-04 2007-04-19 Ntt Docomo Inc System and method for acquiring position of mobile terminal
JP2010062669A (en) * 2008-09-01 2010-03-18 Konami Digital Entertainment Co Ltd Introduction system, server device, introduction method, service method, and program
JP2011239441A (en) * 2011-06-28 2011-11-24 Konami Digital Entertainment Co Ltd Introduction system, server device, introduction method, and program
CN102497617A (en) * 2011-12-06 2012-06-13 宇龙计算机通信科技(深圳)有限公司 Terminal, server and positioning method
WO2012098802A1 (en) * 2011-01-20 2012-07-26 株式会社ビーマップ System for distributing local information
JP5175401B1 (en) * 2012-04-10 2013-04-03 ヤフー株式会社 Information providing system and information providing method
US8528051B2 (en) 2010-12-24 2013-09-03 Pantech Co., Ltd. Mobile terminal, server, and method for providing content information
KR101315304B1 (en) 2006-12-08 2013-10-04 삼성전자주식회사 Automatic installation system of Ubicell base station and its method
WO2014148626A1 (en) * 2013-03-22 2014-09-25 株式会社ファイバーゲート Marketing-data collection device, computer program, and recording medium
JP2014217074A (en) * 2014-07-07 2014-11-17 ソフトバンクモバイル株式会社 Position providing device, program, and information providing system
JP2015130622A (en) * 2014-01-08 2015-07-16 アイホン株式会社 nurse call system
WO2015186281A1 (en) * 2014-06-06 2015-12-10 株式会社インテック Terminal for location information service, wireless signal detection device, and server
JP2016502777A (en) * 2012-10-19 2016-01-28 クゥアルコム・インコーポレイテッドQualcomm Incorporated Group association based on location determined by the network
JP5860109B1 (en) * 2014-09-01 2016-02-16 西日本電信電話株式会社 Access point, location information providing method, location information acquisition system, location information acquisition method, and computer program
JP5860110B1 (en) * 2014-09-01 2016-02-16 西日本電信電話株式会社 Access point, location information acquisition method, computer program, and location information acquisition system
US9462417B2 (en) 2011-06-29 2016-10-04 International Business Machines Corporation Information communication terminal and location estimation
JP2016535523A (en) * 2014-07-17 2016-11-10 シャオミ・インコーポレイテッド Network connection method, apparatus, program, and recording medium
JP2017041810A (en) * 2015-08-20 2017-02-23 富士通コンポーネント株式会社 Radio base station, radio communication terminal, display device, and radio communication system
JP2017103785A (en) * 2016-12-27 2017-06-08 株式会社インテック Terminal for position information service, radio signal detection apparatus and server
US10341805B2 (en) 2011-11-03 2019-07-02 Min Gyu Han Method of displaying contents by using device identifier of wireless communication device

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100594120B1 (en) * 2004-10-20 2006-06-28 삼성전자주식회사 Indoor Positioning System and Information Transmission System based on Visible Light Communication
JP4531625B2 (en) * 2005-05-13 2010-08-25 エヌ・ティ・ティ・コミュニケーションズ株式会社 Terminal device and program
JP2006319810A (en) * 2005-05-13 2006-11-24 Ntt Communications Kk Data distribution device, terminal equipment, data distribution method, and program
JP2007104245A (en) * 2005-10-04 2007-04-19 Ntt Docomo Inc System and method for acquiring position of mobile terminal
KR101315304B1 (en) 2006-12-08 2013-10-04 삼성전자주식회사 Automatic installation system of Ubicell base station and its method
JP2010062669A (en) * 2008-09-01 2010-03-18 Konami Digital Entertainment Co Ltd Introduction system, server device, introduction method, service method, and program
US8528051B2 (en) 2010-12-24 2013-09-03 Pantech Co., Ltd. Mobile terminal, server, and method for providing content information
WO2012098802A1 (en) * 2011-01-20 2012-07-26 株式会社ビーマップ System for distributing local information
JP2011239441A (en) * 2011-06-28 2011-11-24 Konami Digital Entertainment Co Ltd Introduction system, server device, introduction method, and program
US9462417B2 (en) 2011-06-29 2016-10-04 International Business Machines Corporation Information communication terminal and location estimation
US10341805B2 (en) 2011-11-03 2019-07-02 Min Gyu Han Method of displaying contents by using device identifier of wireless communication device
CN102497617A (en) * 2011-12-06 2012-06-13 宇龙计算机通信科技(深圳)有限公司 Terminal, server and positioning method
JP5175401B1 (en) * 2012-04-10 2013-04-03 ヤフー株式会社 Information providing system and information providing method
JP2016502777A (en) * 2012-10-19 2016-01-28 クゥアルコム・インコーポレイテッドQualcomm Incorporated Group association based on location determined by the network
WO2014148626A1 (en) * 2013-03-22 2014-09-25 株式会社ファイバーゲート Marketing-data collection device, computer program, and recording medium
JP2015130622A (en) * 2014-01-08 2015-07-16 アイホン株式会社 nurse call system
WO2015186281A1 (en) * 2014-06-06 2015-12-10 株式会社インテック Terminal for location information service, wireless signal detection device, and server
JP2015231226A (en) * 2014-06-06 2015-12-21 株式会社インテック Terminal for positional information service, wireless signal detector and server
JP2014217074A (en) * 2014-07-07 2014-11-17 ソフトバンクモバイル株式会社 Position providing device, program, and information providing system
JP2016535523A (en) * 2014-07-17 2016-11-10 シャオミ・インコーポレイテッド Network connection method, apparatus, program, and recording medium
JP5860110B1 (en) * 2014-09-01 2016-02-16 西日本電信電話株式会社 Access point, location information acquisition method, computer program, and location information acquisition system
JP5860109B1 (en) * 2014-09-01 2016-02-16 西日本電信電話株式会社 Access point, location information providing method, location information acquisition system, location information acquisition method, and computer program
JP2017041810A (en) * 2015-08-20 2017-02-23 富士通コンポーネント株式会社 Radio base station, radio communication terminal, display device, and radio communication system
JP2017103785A (en) * 2016-12-27 2017-06-08 株式会社インテック Terminal for position information service, radio signal detection apparatus and server

Similar Documents

Publication Publication Date Title
JP2004088440A (en) System, method, program for managing position information, system, method and program for distributing advertisement and recording medium
US11277306B2 (en) Sending information of a network repository function instance storing network function instance information
US8116214B2 (en) Provisioning of e-mail settings for a mobile terminal
US8190122B1 (en) Method and system for managing mobile telephone numbers and mobile telephone subscribers&#39; data without geography-based restriction
US20070049297A1 (en) System and method for locating mobile devices through a direct-connection protocol
CN101335666A (en) Configuration transmitting method, access control equipment and access point
CN107517189B (en) Method and equipment for WLAN user access authentication and configuration information issuing
KR20090020553A (en) How to identify your electronics
CN101657036B (en) Method for updating correspondence between terminal identifier and user identifier, device and system thereof
CN110661889A (en) Push message synchronization and compensation method and system of iOS (Internet operating System) end
US20130124681A1 (en) Method, system and apparatus for management of push content when changing computing devices
US8054805B2 (en) Method, apparatus and system for obtaining MIH service information
US20190028880A1 (en) Method for accessing context data by network service component, apparatus, and system
CN102761481A (en) EVI (Ethernet Virtualization Interconnection) network based version upgrading method and device
CN109166352B (en) Cloud parking lot management system
US8326933B2 (en) Appearance package management method, system and device
US7248891B2 (en) Method of managing a communication with multi-server service providing means
US20070178907A1 (en) System and method for locating mobile devices
JP3944106B2 (en) Mobile communication system, radio terminal apparatus and information providing apparatus used in the mobile communication system, program, and mobile communication terminal management method
JP2005267122A (en) Advertisement distribution system, method, program, and advertisement distribution server in wireless lan spot, and wireless lan spot
CN105340238A (en) System and method of ANQP querying using common ANQP group version
JP4047203B2 (en) Network system, access point for wireless communication with wireless communication terminal, and method for specifying access point connected to wireless communication terminal
JPH10301786A (en) Automatic install system for software through network
JP2011045107A (en) Switch-in of centralized infrastructure for management for wireless communications
US8918491B2 (en) Use of an identification information in a network management

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040830

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040907

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041105

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20041207

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20050405