[go: up one dir, main page]

JP2014056548A - Information providing system and information management server - Google Patents

Information providing system and information management server Download PDF

Info

Publication number
JP2014056548A
JP2014056548A JP2012202484A JP2012202484A JP2014056548A JP 2014056548 A JP2014056548 A JP 2014056548A JP 2012202484 A JP2012202484 A JP 2012202484A JP 2012202484 A JP2012202484 A JP 2012202484A JP 2014056548 A JP2014056548 A JP 2014056548A
Authority
JP
Japan
Prior art keywords
information
wireless terminal
content
management server
position information
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
JP2012202484A
Other languages
Japanese (ja)
Inventor
Hiroshi Nanbu
洋志 南部
Hidekazu Suzuki
英和 鈴木
雄一 ▲高▼宮
Yuichi Takamiya
Akira Suzuki
明 鈴木
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2012202484A priority Critical patent/JP2014056548A/en
Publication of JP2014056548A publication Critical patent/JP2014056548A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PROBLEM TO BE SOLVED: To easily provide user with effective information on the basis of a history of the user's location information.SOLUTION: An information management server which manages location information of a radio terminal and contents to be provided for a user of the radio terminal, comprises: storage means which stores a history of location information of the radio terminal and location information of a store; and content selection means which selects the content on the basis of the history of location information of the radio terminal and location information of the store.

Description

本発明は、情報提供システム及び情報管理サーバに関する。   The present invention relates to an information providing system and an information management server.

従来、Webサイトの広告バナーの表示等には、ユーザが過去に検索や購入した商品やサービス等に基づき、そのユーザの嗜好に合った商品等に関する広告を表示するレコメンドシステムが利用されている。レコメンドシステムは、協調フィルタリングと呼ばれる推論手法が用いられており、例えば、同じサイトにアクセスした複数のユーザがいた場合、それらのユーザ間には類似性があると定義する。そして、そのうち一部のユーザが「ある商品」を購入した履歴がある場合は、類似性があるその他のユーザも「ある商品」に興味があると推定し、「ある商品」に関する広告をその他のユーザに表示する。したがって、ユーザにランダムに広告を表示するのでは広告宣伝の効果として非効率であるが、レコメンドシステムを用いることにより効率的にユーザに広告を表示することができる。   2. Description of the Related Art Conventionally, for displaying advertisement banners on websites, a recommendation system that displays advertisements regarding products and the like that match the user's preferences based on products and services that the user has searched for and purchased in the past has been used. In the recommendation system, an inference method called collaborative filtering is used. For example, when there are a plurality of users who access the same site, the users are defined as having similarity. If there is a history that some users have purchased “a certain product”, it is assumed that other similar users are also interested in “a certain product”, and advertisements related to “a certain product” Display to the user. Therefore, displaying an advertisement at random to the user is inefficient as an advertising effect, but the advertisement can be efficiently displayed to the user by using the recommendation system.

一方、特許文献1には、通信端末の処理履歴等に基づいて、現在の行動状態と、過去のコンテンツ利用実績とを共に考慮して、コンテンツをユーザに配信する技術が開示されている。   On the other hand, Patent Document 1 discloses a technology for distributing content to users based on the processing history of a communication terminal and the like, taking into account both the current behavior state and past content usage results.

しかしながら、従来の技術では、ユーザに表示する広告は、インターネット上での仮想的な空間における行動(サイトアクセスや電子商取引等)の履歴に基づくものであって、ユーザの物理的な移動を伴う行動の履歴を反映することはできない。   However, in the conventional technology, the advertisement displayed to the user is based on a history of behavior (site access, electronic commerce, etc.) in a virtual space on the Internet, and the behavior accompanied by physical movement of the user. Cannot be reflected.

また、特許文献1に記載の技術は、現在のある場所においてコンテンツが配信される場合、その場所を訪問している目的として考えられる様々な状況を判別したコンテンツを配信するものであるが、ユーザの過去又は現在の位置と場所(例えば店舗等)との関係性を判別した上でコンテンツを配信することはできないという課題がある。   In addition, the technology described in Patent Document 1 distributes content in which various situations that can be considered as the purpose of visiting the location are distributed when the content is distributed at a current location. There is a problem that content cannot be distributed after determining the relationship between the past or present position and place (for example, a store).

本発明は、上記の点に鑑みてなされたものであって、位置情報の履歴に基づく効果的な情報を簡易にユーザに提供することを目的とする。   The present invention has been made in view of the above points, and an object of the present invention is to easily provide a user with effective information based on a history of position information.

上記課題を解決するため、情報管理サーバは、無線端末の位置情報と該無線端末のユーザに提供するコンテンツとを管理する情報管理サーバであって、前記無線端末の位置情報の履歴と店舗の位置情報とを記憶する記憶手段と、前記無線端末の位置情報の履歴と前記店舗の位置情報とに基づき、前記コンテンツを選択するコンテンツ選択手段とを有する。   In order to solve the above problems, the information management server is an information management server that manages position information of a wireless terminal and content provided to a user of the wireless terminal, and includes a history of position information of the wireless terminal and a store position. Storage means for storing information, and content selection means for selecting the content based on a history of location information of the wireless terminal and location information of the store.

本発明の実施形態によれば、位置情報の履歴に基づく効果的な情報を簡易にユーザに提供することができる。   According to the embodiment of the present invention, effective information based on the history of position information can be easily provided to the user.

本発明の実施形態における情報提供システムの構成の一例を示す図である。It is a figure which shows an example of a structure of the information provision system in embodiment of this invention. 本発明の実施形態における無線端末のハードウェア構成の一例を示す図である。It is a figure which shows an example of the hardware constitutions of the radio | wireless terminal in embodiment of this invention. 本発明の実施形態における通信装置のハードウェア構成の一例を示す図である。It is a figure which shows an example of the hardware constitutions of the communication apparatus in embodiment of this invention. 本発明の実施形態におけるゲートウェイ装置のハードウェア構成図の一例を示す図である。It is a figure which shows an example of the hardware block diagram of the gateway apparatus in embodiment of this invention. 本発明の実施形態における情報管理サーバのハードウェア構成の一例を示す図である。It is a figure which shows an example of the hardware constitutions of the information management server in embodiment of this invention. 本発明の実施形態における情報提供システムの機能構成の一例を示す図である。It is a figure which shows an example of a function structure of the information provision system in embodiment of this invention. 本発明の実施形態における信号フォーマットの一例を示す図である。It is a figure which shows an example of the signal format in embodiment of this invention. 本発明の実施形態における通信装置の位置情報格納手段に記憶される情報の一例を示す図である。It is a figure which shows an example of the information memorize | stored in the positional information storage means of the communication apparatus in embodiment of this invention. 本発明の実施形態における情報管理サーバの位置情報記憶手段に記憶される情報の一例を示す図である。It is a figure which shows an example of the information memorize | stored in the positional information storage means of the information management server in embodiment of this invention. 本発明の実施形態における情報管理サーバの配信場所記憶手段に記憶される情報の一例を示す図である。It is a figure which shows an example of the information memorize | stored in the delivery location memory | storage means of the information management server in embodiment of this invention. 本発明の実施形態における情報管理サーバの位置情報履歴記憶手段に記憶される情報の一例を示す図である。It is a figure which shows an example of the information memorize | stored in the positional information history memory | storage means of the information management server in embodiment of this invention. 本発明の実施形態における情報管理サーバの店舗情報記憶手段に記憶される情報の一例を示す図である。It is a figure which shows an example of the information memorize | stored in the shop information storage means of the information management server in embodiment of this invention. 本発明の実施形態において、位置情報により店舗の領域を指定する方法の一例を示す概要図である。In embodiment of this invention, it is a schematic diagram which shows an example of the method of designating the area | region of a shop with position information. 本発明の実施形態における情報管理サーバのコンテンツ情報記憶手段に記憶される情報の一例を示す図である。It is a figure which shows an example of the information memorize | stored in the content information storage means of the information management server in embodiment of this invention. 本発明の実施形態における提供されるコンテンツの内容の一例を示す図である。It is a figure which shows an example of the content of the content provided in embodiment of this invention. 本発明の実施形態において、情報管理サーバのコンテンツ提供手段が実行するコンテンツの選択処理の手順の一例を示すフローチャート図であるFIG. 10 is a flowchart illustrating an example of a procedure of content selection processing executed by the content providing unit of the information management server in the embodiment of the present invention. 本発明の実施形態における情報提供システムの動作の一例を示すシーケンス図である。It is a sequence diagram which shows an example of operation | movement of the information provision system in embodiment of this invention. 本発明の実施形態の第一の変形例において、情報管理サーバのコンテンツ提供手段が実行するコンテンツの選択処理の手順の一例を示すフローチャート図である。It is a flowchart figure which shows an example of the procedure of the selection process of the content which the content provision means of an information management server performs in the 1st modification of embodiment of this invention. 本発明の実施形態の第一の変形例における提供されるコンテンツの内容の一例を示す図である。It is a figure which shows an example of the content of the content provided in the 1st modification of embodiment of this invention. 本発明の実施形態の第二の変形例における情報提供システムの構成の一例を示す図である。It is a figure which shows an example of a structure of the information provision system in the 2nd modification of embodiment of this invention. 本発明の実施形態の第二の変形例における表示装置のハードウェア構成の一例を示す図である。It is a figure which shows an example of the hardware constitutions of the display apparatus in the 2nd modification of embodiment of this invention. 本発明の実施形態の第二の変形例において、情報管理サーバのコンテンツ提供手段が実行するコンテンツの選択処理の手順の一例を示すフローチャート図である。It is a flowchart figure which shows an example of the procedure of the selection process of the content which the content provision means of an information management server performs in the 2nd modification of embodiment of this invention.

〔第一の実施形態〕
以下、本発明の実施形態について、図面を用いて説明する。
[First embodiment]
Hereinafter, embodiments of the present invention will be described with reference to the drawings.

[システム構成]
図1は、本発明の実施形態における情報提供システム1の構成例を示す図である。図1に示されるように、情報提供システム1は、無線端末10と、通信装置20a、20b、・・・20n(それぞれを区別しない場合は「通信装置20」という。)と、ゲートウェイ装置30と、情報管理サーバ40とを有する。無線端末10と通信装置20とゲートウェイ装置30とは、IEEE802.15.4及びZigBee(登録商標)によるPAN(Personal Area Network)等の無線ネットワーク97を介して、通信可能に接続されている。ゲートウェイ装置30と情報管理サーバ40とは、LAN(Local Area Network)又はインターネット等のネットワーク98を介して、通信可能に接続されている。無線端末10と情報管理サーバ40とは、アクセスポイント90を介して、IEEE802.11の通信規格に準拠する無線LAN等のネットワーク99により通信可能に接続されている。なお、無線ネットワーク97、ネットワーク98及びネットワーク99の通信方式は上記に限定されず、LANは有線又は無線の別を問うものではなく、各装置間の通信が可能であれば、例えば携帯電話通信網や近距離無線通信規格のIEEE802.15.1(Bluetooth(登録商標))等であってもよい。
[System configuration]
FIG. 1 is a diagram illustrating a configuration example of an information providing system 1 according to an embodiment of the present invention. As shown in FIG. 1, the information providing system 1 includes a wireless terminal 10, communication devices 20 a, 20 b,... 20 n (referred to as “communication device 20” when not distinguished from each other), and a gateway device 30. And an information management server 40. The wireless terminal 10, the communication device 20, and the gateway device 30 are communicably connected via a wireless network 97 such as PAN (Personal Area Network) based on IEEE802.15.4 and ZigBee (registered trademark). The gateway device 30 and the information management server 40 are communicably connected via a network 98 such as a LAN (Local Area Network) or the Internet. The wireless terminal 10 and the information management server 40 are communicably connected via a network 99 such as a wireless LAN that complies with the IEEE 802.11 communication standard via an access point 90. Note that the communication methods of the wireless network 97, the network 98, and the network 99 are not limited to the above, and the LAN is not limited to wired or wireless, and if communication between each device is possible, for example, a cellular phone communication network Or IEEE802.15.1 (Bluetooth (registered trademark)) of near field communication standard.

本発明の実施形態における情報提供システム1とは、無線端末10の位置情報を管理する情報管理サーバ40が、無線端末10の位置情報の履歴と店舗の位置情報とに基づきコンテンツを選択し、その選択されたコンテンツを無線端末10に提供するシステムである。ここで、本発明の実施形態における位置情報とは、緯度、経度、建物の棟、建物の階数等を含む情報である。また、無線端末10の位置情報の履歴とは、現在及び過去における無線端末10の位置情報の時系列データである。また、店舗の位置情報とは、店舗の領域を示す位置情報である。また、コンテンツとは、例えば、店舗やその店舗で扱う商品等を広告する情報及び休憩する場所(休憩に適する飲食店等の店舗やベンチ等)を示す情報等を含む電子的な静止画又は動画等のデータである。情報提供システム1は、例えば、無線端末10のユーザがショッピングをする場面において、情報管理サーバ40によって管理される無線端末10のユーザが過去に訪れた店舗の情報に基づき、過去に多く訪れた店舗又はその店舗で扱う商品に関する情報等を、無線端末10のユーザに提供する。なお、情報提供システム1は、情報を表示させる対象をユーザが保持する無線端末10ではなく、例えば、デジタルサイネージのように無線端末10の近くに設置されているスクリーンやディスプレイ等としてもよい。なお、情報提供システム1は、ショッピングの場面の適用に限定されず、例えば、複数の会場(場所)を利用したセミナー等にも適用することができる。   In the information providing system 1 in the embodiment of the present invention, the information management server 40 that manages the location information of the wireless terminal 10 selects content based on the location information history of the wireless terminal 10 and the location information of the store, In this system, the selected content is provided to the wireless terminal 10. Here, the position information in the embodiment of the present invention is information including latitude, longitude, building ridge, building floor number, and the like. The history of the position information of the wireless terminal 10 is time-series data of the position information of the wireless terminal 10 at the present time and the past. Further, the store location information is location information indicating a store area. In addition, the content is, for example, an electronic still image or moving image including information that advertises a store and products handled in the store, and information that indicates a place to rest (a store or bench such as a restaurant suitable for a break). Etc. The information providing system 1 is, for example, in a scene where the user of the wireless terminal 10 performs shopping, based on information on stores that the user of the wireless terminal 10 managed by the information management server 40 has visited in the past, Or the information regarding the product handled at the store is provided to the user of the wireless terminal 10. Note that the information providing system 1 may be a screen, a display, or the like installed in the vicinity of the wireless terminal 10 such as a digital signage, instead of the wireless terminal 10 in which the user holds the information display target. In addition, the information provision system 1 is not limited to the application of a shopping scene, but can be applied to, for example, a seminar using a plurality of venues (locations).

無線端末10は、情報の表示機能や入力機能等を有するスマートフォン、PDA(Personal Digital Assistant)、PC(Personal Computer)等である。また、無線端末10は、ネットワーク99を介してデータを受信する通信機能を備える。また、無線端末10は、例えば通信装置20から送信される地上補完信号IMES(Indoor Messaging System)規格に準ずる測位信号を、無線ネットワーク97を介して受信し、位置情報を取得する。そして無線端末10は、無線ネットワーク97を介して、受信した位置情報を、例えばIEEE802.15.4及びZigBee(登録商標)のような近距離無線通信により情報管理サーバ40に送信する。なお、無線端末10は、例えば、能動的に電波を送信するアクティブタグの特徴を有してもよい。   The wireless terminal 10 is a smartphone having an information display function, an input function, or the like, a PDA (Personal Digital Assistant), a PC (Personal Computer), or the like. Further, the wireless terminal 10 has a communication function for receiving data via the network 99. Further, the wireless terminal 10 receives a positioning signal conforming to the ground complementary signal IMES (Indoor Messaging System) standard transmitted from the communication device 20, for example, via the wireless network 97, and acquires position information. Then, the wireless terminal 10 transmits the received position information to the information management server 40 via short-range wireless communication such as IEEE 802.15.4 and ZigBee (registered trademark) via the wireless network 97. Note that the wireless terminal 10 may have a feature of an active tag that actively transmits radio waves, for example.

通信装置20は、例えば部屋の天井等に固定され、固定された位置に係る位置情報を連続的又は断続的に送信する。通信装置20は、それぞれ独立した筐体を有し、予め設置された電源から給電されて動作するか、あるいはLED蛍光管のような照明器具に組み込まれ、この照明器具から給電されて動作する。通信装置20は、自機が保持する位置情報を、無線信号により所定の範囲に送信する。所定の範囲は、用いられる無線信号の信号強度及び送信アンテナの指向性等によって定められる。通信装置20は、位置の管理対象となる領域をカバーするように配置され、それぞれの領域が重複しないように構成される。あるいは、重複する場合であっても、位置情報を受信する側において、受信電波の強度に基づいて、何れか一つの通信装置20が決定できるよう構成される。図1の例では、通信装置20の下方に示される円錐型の点線が、所定の範囲を表している。位置情報を送信する通信方式として、例えば地上補完信号IMESを用いることができる。また、通信装置20は無線端末10又はゲートウェイ装置30に対して位置情報以外のデータを送受信することもできる。   The communication device 20 is fixed to, for example, a ceiling of a room and transmits position information related to the fixed position continuously or intermittently. Each of the communication devices 20 has an independent casing and operates by being supplied with power from a previously installed power source, or is incorporated in a lighting fixture such as an LED fluorescent tube and operates with power supplied from the lighting fixture. The communication device 20 transmits the position information held by itself to a predetermined range using a radio signal. The predetermined range is determined by the signal strength of the radio signal used and the directivity of the transmission antenna. The communication device 20 is arranged so as to cover an area that is a position management target, and is configured so that the respective areas do not overlap. Or even if it is a case where it overlaps, in the side which receives a positional information, it is comprised so that any one communication apparatus 20 can be determined based on the intensity | strength of a received radio wave. In the example of FIG. 1, a conical dotted line shown below the communication device 20 represents a predetermined range. As a communication method for transmitting position information, for example, a ground complementary signal IMES can be used. Further, the communication device 20 can transmit / receive data other than the position information to / from the wireless terminal 10 or the gateway device 30.

なお、無線端末10が通信装置20からの位置情報を受信した場合の動作は次のようになる。無線端末10が位置情報を受信すると、受信した位置情報と共に、例えばデバイスIDやMACアドレスのような機器を一意に識別する識別情報を含む情報を通信装置20へ送信する。本発明の実施形態では、無線端末10の識別情報として、IEEE802.15.4の短縮アドレスまたはIEEE拡張(MAC)アドレスを用いることができる。無線端末10から通信装置20へ送信された識別情報と位置情報とは、次に、隣接する通信装置20を経由して、ゲートウェイ装置30に送信される。なお、無線端末10における位置情報の送受信の動作は、無線端末10において予め定めた周期(例えば1分間周期)や無線端末10が加速度センサを備えている場合は、加速度の変化が検出されたタイミングで行われる。   The operation when the wireless terminal 10 receives the position information from the communication device 20 is as follows. When the wireless terminal 10 receives the position information, the wireless terminal 10 transmits information including identification information for uniquely identifying a device such as a device ID and a MAC address to the communication device 20 together with the received position information. In the embodiment of the present invention, an IEEE 802.15.4 abbreviated address or an IEEE extended (MAC) address can be used as identification information of the wireless terminal 10. The identification information and position information transmitted from the wireless terminal 10 to the communication device 20 are then transmitted to the gateway device 30 via the adjacent communication device 20. Note that the position information transmission / reception operation in the wireless terminal 10 is a predetermined period (for example, a period of one minute) in the wireless terminal 10 or, when the wireless terminal 10 includes an acceleration sensor, a timing at which a change in acceleration is detected. Done in

ゲートウェイ装置30は、無線ネットワーク97とネットワーク98とを相互に接続し、一方のネットワークから送信されたデータを他方のネットワークにブリッジする。ゲートウェイ装置30は、例えば建物のフロア毎又は壁等で仕切られた部屋毎に設置される。無線ネットワーク97がIEEE802.15.4及びZigBee(登録商標)によるPAN(Personal Area Network)であり、ネットワーク98がIEEE802.3規格に準拠するLANである場合は、それらの間の通信方式の変換を行う。また、無線端末10の識別情報がIEEE802.15.4の短縮アドレスで表されている場合には、PAN構成時の情報に基づきIEEE拡張アドレスに変換し、情報管理サーバ40に送信する。   The gateway device 30 connects the wireless network 97 and the network 98 to each other, and bridges data transmitted from one network to the other network. The gateway device 30 is installed, for example, for each floor of a building or for each room partitioned by walls. When the wireless network 97 is a PAN (Personal Area Network) based on IEEE802.15.4 and ZigBee (registered trademark), and the network 98 is a LAN conforming to the IEEE802.3 standard, the communication method between them is converted. Do. If the identification information of the wireless terminal 10 is represented by an IEEE 802.15.4 abbreviated address, it is converted into an IEEE extended address based on the information at the time of PAN configuration and transmitted to the information management server 40.

情報管理サーバ40は、無線端末10の位置情報を管理する位置情報管理機能、コンテンツ等を無線端末10に配信する情報通信機能等を有する。また、情報管理サーバ40は、最新の位置情報を随時更新する位置情報データベースと、無線端末10の識別情報(例えばMACアドレス)毎に現在及び過去の位置情報の時系列データが記憶される位置情報履歴データベースと、位置情報、店舗名及び店舗のカテゴリーが記憶される店舗情報データベースと、無線端末10のユーザに提供するコンテンツが記憶されるコンテンツ情報データベースとを有する。情報管理サーバ40は、これらのデータベースの情報に基づき、無線端末10のユーザに提供するコンテンツを選択し、その選択されたコンテンツを無線端末10に配信する。   The information management server 40 has a position information management function for managing the position information of the wireless terminal 10, an information communication function for distributing contents and the like to the wireless terminal 10, and the like. The information management server 40 also stores a location information database that updates the latest location information as needed, and location information that stores time-series data of current and past location information for each identification information (for example, MAC address) of the wireless terminal 10. It has a history database, a store information database that stores location information, store names, and store categories, and a content information database that stores content to be provided to the user of the wireless terminal 10. The information management server 40 selects content to be provided to the user of the wireless terminal 10 based on the information in these databases, and distributes the selected content to the wireless terminal 10.

なお、無線ネットワーク97が、上述したような無線端末10と通信装置20とゲートウェイ装置30とを接続する、例えばIEEE802.15.4及びZigBee(登録商標)規格によって構成されるPANである場合は、無線端末10はZigBee(登録商標)規格で定められるエンドデバイス機能を有し、通信装置20はルータ機能を有し、ゲートウェイ装置30はコーディネータ機能を有する。そして、無線端末10と通信装置20とは、起動時にゲートウェイ装置30の管理下に入り、PANを構成し、ゲートウェイ装置30への最小経路が決定される。   In the case where the wireless network 97 is a PAN configured to connect the wireless terminal 10, the communication device 20, and the gateway device 30 as described above, for example, according to IEEE 802.15.4 and ZigBee (registered trademark) standards, The wireless terminal 10 has an end device function defined by the ZigBee (registered trademark) standard, the communication device 20 has a router function, and the gateway device 30 has a coordinator function. Then, the wireless terminal 10 and the communication device 20 enter the management of the gateway device 30 at the time of activation, configure the PAN, and determine the minimum path to the gateway device 30.

上述したように、情報提供システム1において、無線端末10は、最寄りの通信装置20と通信できるだけの電力を用いて、データを情報管理サーバ40に送信することができる。また、通信装置20を設置するための新たなインフラの敷設が不要であり、導入コストを低減することができる。   As described above, in the information providing system 1, the wireless terminal 10 can transmit data to the information management server 40 using power sufficient to communicate with the nearest communication device 20. In addition, it is not necessary to lay new infrastructure for installing the communication device 20, and the introduction cost can be reduced.

なお、通信装置20の位置情報は、IEEE802.11規格に準拠した無線LANを介して提供されてもよい。これにより、例えばIMESを用いた位置情報等を送信するための送信手段が不要となる。   Note that the location information of the communication device 20 may be provided via a wireless LAN compliant with the IEEE 802.11 standard. This eliminates the need for a transmission means for transmitting, for example, position information using IMES.

また、無線端末10は、位置情報を送信した通信装置20よりさらに近傍にゲートウェイ装置30が存在する場合には、位置情報等のデータをゲートウェイ装置30に送信してもよい。これにより、最短経路で識別情報と位置情報とを情報管理サーバ40に送信できる。   In addition, the wireless terminal 10 may transmit data such as position information to the gateway device 30 when the gateway device 30 exists in the vicinity of the communication device 20 that transmitted the position information. Thereby, identification information and position information can be transmitted to the information management server 40 by the shortest path.

また、情報管理サーバ40に、ゲートウェイ装置30の機能を統合してもよい。これにより、ゲートウェイ装置30の設置が不要となる。   Further, the function of the gateway device 30 may be integrated into the information management server 40. Thereby, installation of the gateway apparatus 30 becomes unnecessary.

また、上述の位置情報に加えて、例えば部屋の中の区画を表す情報のような、より細かな位置を特定する情報を含んでもよい。これにより、より細かな位置管理が可能となる。   Further, in addition to the above-described position information, information for specifying a finer position, such as information representing a section in the room, may be included. As a result, finer location management is possible.

また、無線ネットワーク97は、例えばBluetooth(登録商標) LE、ANT、Z−Wave等の近距離無線通信を用いて構成されてもよい。これにより、多様な無線端末10の位置情報を管理することが可能となる。   Further, the wireless network 97 may be configured by using short-range wireless communication such as Bluetooth (registered trademark) LE, ANT, Z-Wave, or the like. Thereby, it becomes possible to manage position information of various wireless terminals 10.

また、ネットワーク98は、例えばインターネットのような、複数の種類のネットワークを含んでもよい。これにより、無線ネットワーク97と情報管理サーバ40との間の物理的な距離に関係なく、無線端末装置10の位置情報を管理することが可能となる。   The network 98 may include a plurality of types of networks such as the Internet. As a result, the position information of the wireless terminal device 10 can be managed regardless of the physical distance between the wireless network 97 and the information management server 40.

[システム動作概要]
本発明の実施形態において、無線端末10の現在及び過去の位置情報の履歴に基づきコンテンツが選択され、情報管理サーバ40から無線端末10にコンテンツが配信されるまでの情報提供システム1の動作概要の一例を説明する。
[System operation overview]
In the embodiment of the present invention, the operation overview of the information providing system 1 from when the content is selected based on the current and past location information history of the wireless terminal 10 until the content is distributed from the information management server 40 to the wireless terminal 10 is described. An example will be described.

(1)無線端末10は、通信装置20から定期的(例えば1分周期)に送信された位置情報を受信すると、受信した位置情報を、情報管理サーバ40に無線ネットワーク97を介して送信する。情報管理サーバ40は、受信した無線端末10の位置情報に基づき位置情報データベースを更新する。そして、情報管理サーバ40は、位置情報が更新される度、無線端末10の識別情報毎に更新時刻と位置情報とを対応付けて位置情報履歴データベースに記憶する。すなわち、この位置情報履歴データベースによって、無線端末10の現在及び過去に位置した場所や移動の経路を取得することができる。具体的には、例えば、無線端末10のユーザが過去に立ち寄った店舗に関係する情報(コンテンツ)を取得することができる。   (1) When the wireless terminal 10 receives the position information transmitted from the communication device 20 periodically (for example, every one minute), the wireless terminal 10 transmits the received position information to the information management server 40 via the wireless network 97. The information management server 40 updates the position information database based on the received position information of the wireless terminal 10. Then, every time the position information is updated, the information management server 40 associates the update time with the position information for each piece of identification information of the wireless terminal 10 and stores it in the position information history database. In other words, the location information history database can acquire the current and past locations and travel routes of the wireless terminal 10. Specifically, for example, information (content) related to a store where the user of the wireless terminal 10 has visited in the past can be acquired.

なお、(1)の処理は、独立して動作し、継続して繰り返し実行される。   Note that the process (1) operates independently and is repeatedly executed continuously.

(2)無線端末10のユーザがある建物(例えばショッピングセンターのような商業施設等)に進入し、所定の位置において位置情報を更新する。ここで所定の位置とは、予め定められたコンテンツが情報管理サーバ40から無線端末10に配信される場所(以下、「配信場所」という。)である。すなわち、無線端末10が配信場所において位置情報を更新すると、情報管理サーバ40においてコンテンツの選択処理が実行される。   (2) The user of the wireless terminal 10 enters a building (for example, a commercial facility such as a shopping center) and updates the position information at a predetermined position. Here, the predetermined position is a place where predetermined content is distributed from the information management server 40 to the wireless terminal 10 (hereinafter referred to as “distribution place”). That is, when the wireless terminal 10 updates the position information at the distribution location, the information management server 40 executes content selection processing.

(3)情報管理サーバ40は、無線端末10からの配信場所に対応する位置情報を受信すると、位置情報履歴データベースと店舗情報データベースとを用いて過去に無線端末10のユーザが所定の回数以上又は過去に最も多く立ち寄った店舗に関する情報を検索する。そして、無線端末10のユーザが過去に所定の回数以上立ち寄った店舗又は店舗のカテゴリーに関係する情報(コンテンツ)を選択する。   (3) Upon receiving the position information corresponding to the delivery location from the wireless terminal 10, the information management server 40 uses the position information history database and the store information database, and the user of the wireless terminal 10 has previously received a predetermined number of times or more. Search for information about the stores you've visited most in the past. Then, the user of the wireless terminal 10 selects information (contents) related to the store or store category where the user has visited a predetermined number of times in the past.

(4)情報管理サーバ40は選択したコンテンツを、無線端末10にネットワーク99を介して配信する。   (4) The information management server 40 distributes the selected content to the wireless terminal 10 via the network 99.

(5)無線端末10は、受信したコンテンツを自機の画面に表示する。   (5) The wireless terminal 10 displays the received content on its own screen.

以上(1)〜(5)の動作により、情報提供システム1は、無線端末10の位置情報の履歴と店舗の領域を示す位置情報とに基づき、無線端末10に効果的なコンテンツを表示させることができる。   Through the operations (1) to (5) described above, the information providing system 1 displays effective content on the wireless terminal 10 based on the position information history of the wireless terminal 10 and the position information indicating the store area. Can do.

[ハードウェア構成]
図2、図3、図4、図5はそれぞれ、無線端末10、通信装置20、ゲートウェイ装置30、情報管理サーバ40のハードウェア構成の一例を示した図である。
[Hardware configuration]
2, 3, 4, and 5 are diagrams illustrating examples of hardware configurations of the wireless terminal 10, the communication device 20, the gateway device 30, and the information management server 40, respectively.

<無線端末>
図2は、本発明の実施形態における無線端末10のハードウェア構成の一例を示す図である。無線端末10は、CPU121、RAM122、ROM123、HDD124、近距離無線通信部125、測位信号受信部126、無線LAN通信部127、表示部128、入力部129及びバス130等を有する。
<Wireless terminal>
FIG. 2 is a diagram illustrating an example of a hardware configuration of the wireless terminal 10 according to the embodiment of the present invention. The wireless terminal 10 includes a CPU 121, a RAM 122, a ROM 123, an HDD 124, a short-range wireless communication unit 125, a positioning signal reception unit 126, a wireless LAN communication unit 127, a display unit 128, an input unit 129, a bus 130, and the like.

CPU121は、無線端末10の動作制御を行うプログラムを実行する。RAM122は、CPU121のワークエリア等を構成する。ROM123は、CPU121が実行するプログラムや、プログラムの実行に必要なデータを記憶する。HDD124は、例えば、半導体メモリ、磁気テープ、光学ディスク等の記憶装置であって、無線端末10において表示するコンテンツが記憶される。近距離無線通信部125は、外部の装置と通信するための装置であり、例えば、ZigBee(登録商標)のような、近距離無線通信方式に従って通信を行う装置である。測位信号受信部126は、通信装置20が送信する測位信号を受信するための装置であり、例えば、IMES規格により定義されたフレームフォーマットの測位信号を受信する。無線LAN通信部127は、外部の装置とネットワーク99(アクセスポイント90)を介してIEEE802.11規格に準拠する無線LANにより通信するための装置である。なお、無線LAN通信部127に限らず、例えば携帯電話通信網による通信を可能とするインタフェース装置であってもよい。表示部128は、情報管理サーバ40から配信されたコンテンツを表示する装置であって、例えば液晶や有機EL(Electro Luminescence)のディスプレイである。入力部129は、ユーザの入力を受け付ける装置であって、例えば、表示部128と一体のタッチパネルやキーボードやマウス等である。バス130は、上記装置を電気的に接続する。   The CPU 121 executes a program that controls the operation of the wireless terminal 10. The RAM 122 constitutes a work area for the CPU 121 and the like. The ROM 123 stores a program executed by the CPU 121 and data necessary for executing the program. The HDD 124 is a storage device such as a semiconductor memory, a magnetic tape, or an optical disk, and stores content to be displayed on the wireless terminal 10. The short-range wireless communication unit 125 is a device for communicating with an external device. For example, the short-range wireless communication unit 125 is a device that performs communication according to a short-range wireless communication method such as ZigBee (registered trademark). The positioning signal receiving unit 126 is a device for receiving a positioning signal transmitted from the communication device 20, and receives, for example, a positioning signal in a frame format defined by the IMES standard. The wireless LAN communication unit 127 is a device for communicating with an external device via a network 99 (access point 90) by a wireless LAN conforming to the IEEE 802.11 standard. Note that the interface device is not limited to the wireless LAN communication unit 127, and may be an interface device that enables communication via a mobile phone communication network, for example. The display unit 128 is a device that displays content distributed from the information management server 40, and is, for example, a liquid crystal display or an organic EL (Electro Luminescence) display. The input unit 129 is a device that accepts user input, and is, for example, a touch panel, a keyboard, a mouse, or the like integrated with the display unit 128. A bus 130 electrically connects the above devices.

上記構成により、本発明の実施形態における無線端末10は、通信装置20から送信された測位信号から位置情報を取得し、この位置情報を、近距離無線通信部125を用いて情報管理サーバ40に送信することができる。そして、無線端末10は、無線LAN通信部127を用いて、情報管理サーバ40から送信されるコンテンツを受信し、そのコンテンツを表示部128に表示することができる。   With the above configuration, the wireless terminal 10 according to the embodiment of the present invention acquires position information from the positioning signal transmitted from the communication device 20, and this position information is transmitted to the information management server 40 using the short-range wireless communication unit 125. Can be sent. The wireless terminal 10 can receive content transmitted from the information management server 40 using the wireless LAN communication unit 127 and display the content on the display unit 128.

なお、位置情報の送受信を行う近距離無線通信部125及び測位信号受信部126は、無線端末10の筐体外に備わっていてもよい。   Note that the short-range wireless communication unit 125 and the positioning signal receiving unit 126 that transmit and receive position information may be provided outside the casing of the wireless terminal 10.

なお、図2に示される無線端末10を構成する要素のうち、近距離無線通信部125及び測位信号受信部126を無線端末10の筐体の外に備え、無線端末10本体とは異なるハードウェアの機器として実装してもよい。   Of the elements constituting the wireless terminal 10 shown in FIG. 2, the short-range wireless communication unit 125 and the positioning signal receiving unit 126 are provided outside the casing of the wireless terminal 10 and are different hardware from the wireless terminal 10 main body. It may be implemented as a device.

<通信装置>
図3は、本発明の実施形態における通信装置20のハードウェア構成の一例を示す図である。通信装置20は、CPU221、RAM222、ROM223、近距離無線通信部224、測位信号送信部225及びバス226等を有する。
<Communication device>
FIG. 3 is a diagram illustrating an example of a hardware configuration of the communication device 20 according to the embodiment of the present invention. The communication device 20 includes a CPU 221, a RAM 222, a ROM 223, a short-range wireless communication unit 224, a positioning signal transmission unit 225, a bus 226, and the like.

CPU221は、通信装置20の動作制御を行うプログラムを実行する。RAM222は、CPU221のワークエリア等を構成する。ROM223は、CPU221が実行するプログラムや、プログラムの実行に必要なデータを記憶する。近距離無線通信部224は、外部の装置と通信するための装置であり、例えば、ZigBee(登録商標)のような近距離無線通信方式に従って無線通信可能な装置である。測位信号送信部225は、無線端末10が現在位置を取得するために用いる測位信号を送信する装置であり、例えば、IMES規格により定義されたフレームフォーマットで測位信号を送信する。具体的には、測位信号送信部508は、IMES規格によって定義されるフレーム構造を有するデータを用いて、1.5754GHzの搬送波を変調して信号を生成し、これをアンテナより送出する。バス226は、上記装置を電気的に接続する。   The CPU 221 executes a program that controls the operation of the communication device 20. The RAM 222 constitutes a work area of the CPU 221 and the like. The ROM 223 stores a program executed by the CPU 221 and data necessary for executing the program. The short-range wireless communication unit 224 is a device for communicating with an external device. For example, the short-range wireless communication unit 224 is a device capable of wireless communication according to a short-range wireless communication method such as ZigBee (registered trademark). The positioning signal transmission unit 225 is a device that transmits a positioning signal used by the wireless terminal 10 to acquire the current position. For example, the positioning signal transmission unit 225 transmits a positioning signal in a frame format defined by the IMES standard. Specifically, the positioning signal transmission unit 508 generates a signal by modulating a carrier wave of 1.5754 GHz using data having a frame structure defined by the IMES standard, and transmits the signal from the antenna. A bus 226 electrically connects the above devices.

上記構成により、本発明の実施形態における通信装置20は、無線端末10が測位を行うために必要な、測位信号を送信することができる。また、無線端末10と情報管理サーバ40との間の通信を中継することができる。   With the above configuration, the communication device 20 according to the embodiment of the present invention can transmit a positioning signal necessary for the wireless terminal 10 to perform positioning. In addition, communication between the wireless terminal 10 and the information management server 40 can be relayed.

<ゲートウェイ装置>
図4は、本発明の実施形態におけるゲートウェイ装置30のハードウェア構成を表す。ゲートウェイ装置30は、CPU321、RAM322、ROM323、近距離無線通信部324、有線LAN通信部325及びバス326等を有する。
<Gateway device>
FIG. 4 shows a hardware configuration of the gateway device 30 according to the embodiment of the present invention. The gateway device 30 includes a CPU 321, a RAM 322, a ROM 323, a short-range wireless communication unit 324, a wired LAN communication unit 325, a bus 326, and the like.

CPU321は、ゲートウェイ装置30の動作制御を行うプログラムを実行する。RAM322は、CPU321のワークエリア等を構成する。ROM323は、CPU321が実行するプログラムや、プログラムの実行に必要なデータを記憶する。近距離無線通信部324は、外部の装置と通信するための装置であり、例えば、ZigBee(登録商標)のような近距離無線通信方式に従って無線通信可能な装置である。有線LAN通信部325は、外部の装置と通信するための装置であり、例えば、IEEE802.3規格に基づくLANと接続するためのインタフェースを含む装置である。バス326は、上記装置を電気的に接続する。   The CPU 321 executes a program that controls the operation of the gateway device 30. The RAM 322 constitutes a work area of the CPU 321 and the like. The ROM 323 stores a program executed by the CPU 321 and data necessary for executing the program. The short-range wireless communication unit 324 is a device for communicating with an external device. For example, the short-range wireless communication unit 324 is a device capable of wireless communication according to a short-range wireless communication method such as ZigBee (registered trademark). The wired LAN communication unit 325 is a device for communicating with an external device. For example, the wired LAN communication unit 325 is a device including an interface for connecting to a LAN based on the IEEE 802.3 standard. A bus 326 electrically connects the above devices.

上記構成により、本発明の実施形態におけるゲートウェイ装置30は、近距離無線通信ネットワークである無線ネットワーク97を構成することができる。また、ゲートウェイ装置30は、無線ネットワーク97と、ネットワーク98とを、相互に接続することができる。   With the above configuration, the gateway device 30 according to the embodiment of the present invention can configure the wireless network 97 that is a short-range wireless communication network. Further, the gateway device 30 can connect the wireless network 97 and the network 98 to each other.

<情報管理サーバ>
図5は、本発明の実施形態における情報管理サーバ40のハードウェア構成の一例を示した図である。情報管理サーバ40は、CPU421、RAM422、ROM423、HDD424、有線LAN通信部425、無線LAN通信部426、表示部427、入力部428及びバス429等を有する。
<Information management server>
FIG. 5 is a diagram illustrating an example of a hardware configuration of the information management server 40 in the embodiment of the present invention. The information management server 40 includes a CPU 421, a RAM 422, a ROM 423, an HDD 424, a wired LAN communication unit 425, a wireless LAN communication unit 426, a display unit 427, an input unit 428, a bus 429, and the like.

CPU421は、情報管理サーバ40の動作制御を行うプログラムを実行する。RAM422は、CPU421のワークエリア等を構成する。ROM423は、CPU421が実行するプログラムや、プログラムの実行に必要なデータを記憶する。HDD424は、例えば、半導体メモリ、磁気テープ、光学ディスク等の記憶装置であって、無線端末10のユーザに提供するコンテンツ等の情報が記憶される。有線LAN通信部425は、例えばIEEE802.3規格に準拠するイーサネット(登録商標)により通信を行う装置であり、ネットワーク98を介してゲートウェイ装置30と通信するためのインタフェースである。無線LAN通信部426は、ネットワーク99(アクセスポイント90)を介してIEEE802.11規格に準拠する無線LANにより通信するための装置である。なお、無線LAN通信部127に限らず、例えば携帯電話通信網による通信を可能とするインタフェース装置であってもよい。無線LAN通信部426は、ネットワーク99を介して無線端末10にコンテンツを送信し、無線端末10から送信されるデータを受信するインタフェースである。表示部427は、例えば液晶や有機ELのディスプレイ等のユーザに情報を出力する装置である。入力部428は、例えばキーボードや、マウスのように、ユーザからの入力を受け付ける装置である。バス429は、上記装置を電気的に接続する。   The CPU 421 executes a program that controls the operation of the information management server 40. The RAM 422 constitutes a work area for the CPU 421 and the like. The ROM 423 stores a program executed by the CPU 421 and data necessary for executing the program. The HDD 424 is a storage device such as a semiconductor memory, a magnetic tape, or an optical disk, for example, and stores information such as contents to be provided to the user of the wireless terminal 10. The wired LAN communication unit 425 is a device that performs communication using, for example, Ethernet (registered trademark) conforming to the IEEE 802.3 standard, and is an interface for communicating with the gateway device 30 via the network 98. The wireless LAN communication unit 426 is a device for communicating via a wireless LAN conforming to the IEEE 802.11 standard via the network 99 (access point 90). Note that the interface device is not limited to the wireless LAN communication unit 127, and may be an interface device that enables communication via a mobile phone communication network, for example. The wireless LAN communication unit 426 is an interface that transmits content to the wireless terminal 10 via the network 99 and receives data transmitted from the wireless terminal 10. The display unit 427 is a device that outputs information to the user, such as a liquid crystal display or an organic EL display. The input unit 428 is a device that receives input from the user, such as a keyboard or a mouse. A bus 429 electrically connects the above devices.

上記構成により、本発明の実施形態における情報管理サーバ40は、無線端末10の位置情報の履歴、店舗の領域を示す位置情報及びコンテンツ等を記憶し、無線端末10に提供するコンテンツを送信することができる。   With the above configuration, the information management server 40 according to the embodiment of the present invention stores the history of the location information of the wireless terminal 10, the location information indicating the store area, the content, and the like, and transmits the content to be provided to the wireless terminal 10. Can do.

[機能構成]
図6は、本発明の実施形態における情報提供システム1の機能構成の一例を示す図である。無線端末10、通信装置20、ゲートウェイ装置30、情報管理サーバ40における各機能は、それぞれCPU121、CPU221、CPU321、CPU421がプログラムを実行し、ハードウェアと協働することで実現される。
[Function configuration]
FIG. 6 is a diagram illustrating an example of a functional configuration of the information providing system 1 according to the embodiment of the present invention. Each function in the wireless terminal 10, the communication device 20, the gateway device 30, and the information management server 40 is realized by the CPU 121, the CPU 221, the CPU 321, and the CPU 421 executing programs and cooperating with hardware.

<無線端末>
本発明の実施形態において無線端末10は、位置情報通信I/F手段101、位置情報受付・更新要求手段102、記憶手段103、通信I/F手段104、コンテンツ受信手段105及び表示手段106等を有する。
<Wireless terminal>
In the embodiment of the present invention, the wireless terminal 10 includes a location information communication I / F unit 101, a location information reception / update request unit 102, a storage unit 103, a communication I / F unit 104, a content reception unit 105, a display unit 106, and the like. Have.

位置情報通信I/F手段101は、近距離無線通信用の無線ネットワーク97を介して通信装置20から送信された位置情報を受信し、受信した位置情報及び無線端末10の識別情報を通信装置20に送信する。図7は、無線端末10から通信装置20を介して情報管理サーバ40に送信される位置情報を含む信号のフォーマットの一例である。図7に示されるように、階数、緯度、経度、棟番号、識別情報の各フィールドが、それぞれ9ビット、21ビット、21ビット、8ビット、48ビットで表現され、IMES規格によって受信したメッセージの該当フィールドを繋げた形とする。階数、緯度、経度、棟番号の各フィールドの表現形式はIMES規格に準ずる。識別情報は例えばMACアドレスである。なお、識別情報は、MACアドレスに限定されるものではなく、デバイスID等であってもよい。通信方式として、例えばIEEE802.15.4及びZigBee(登録商標)規格が用いられる。   The location information communication I / F unit 101 receives the location information transmitted from the communication device 20 via the wireless network 97 for short-range wireless communication, and receives the received location information and identification information of the wireless terminal 10 in the communication device 20. Send to. FIG. 7 is an example of a format of a signal including position information transmitted from the wireless terminal 10 to the information management server 40 via the communication device 20. As shown in FIG. 7, the floor, latitude, longitude, building number, and identification information fields are represented by 9 bits, 21 bits, 21 bits, 8 bits, and 48 bits, respectively. The corresponding field is connected. The expression format of the floor, latitude, longitude, and building number fields conforms to the IMES standard. The identification information is, for example, a MAC address. The identification information is not limited to the MAC address, and may be a device ID or the like. As a communication method, for example, IEEE 802.15.4 and ZigBee (registered trademark) standards are used.

位置情報受付・更新要求手段102は、位置情報通信I/F手段101を介して位置情報通知信号を受け付けると、記憶手段103に受信した位置情報を記憶する。次いで、受信した位置情報と識別情報とを含む位置情報更新要求を、通信装置20を介して情報管理サーバ40に送信する。なお、位置情報受付・更新要求手段102が位置情報を情報管理サーバ40に送信する契機は任意である。送信契機は、例えば、通信装置20からの位置情報通知の受信時、無線端末10の電源の投入時、一定周期毎等である。   When the position information reception / update request unit 102 receives a position information notification signal via the position information communication I / F unit 101, the position information reception / update request unit 102 stores the received position information in the storage unit 103. Next, a location information update request including the received location information and identification information is transmitted to the information management server 40 via the communication device 20. It should be noted that the position information reception / update request unit 102 can arbitrarily trigger transmission of the position information to the information management server 40. The transmission trigger is, for example, when a position information notification is received from the communication device 20, when the wireless terminal 10 is turned on, at regular intervals, or the like.

記憶手段103は、図2のRAM122、ROM123及びHDD124等が用いられ、無線端末10の識別情報、通信装置20から送信された位置情報通知に含まれる位置情報及び情報管理サーバ40から送信されたコンテンツのファイル等が記憶される。   The storage unit 103 uses the RAM 122, the ROM 123, the HDD 124, and the like shown in FIG. 2. The identification information of the wireless terminal 10, the position information included in the position information notification transmitted from the communication device 20, and the content transmitted from the information management server 40 are used. Are stored.

通信I/F手段104は、無線LAN通信部127を制御し、例えばIEEE802.11規格に準拠する無線LANであるネットワーク99を介してデータの送受信を行う。本発明の実施形態では、通信I/F手段104は、情報管理サーバ40から送信されたコンテンツを受信したりするインタフェースとして機能する。なお、通信I/F手段104が用いる通信規格は、IEEE802.11の通信規格に限らず、例えばIEEE802.3規格に基づくイーサネット(登録商標)によりデータ通信を行ってもよい。   The communication I / F unit 104 controls the wireless LAN communication unit 127, and transmits and receives data via the network 99, which is a wireless LAN compliant with, for example, the IEEE 802.11 standard. In the embodiment of the present invention, the communication I / F unit 104 functions as an interface for receiving content transmitted from the information management server 40. Note that the communication standard used by the communication I / F unit 104 is not limited to the IEEE 802.11 communication standard, and for example, data communication may be performed by Ethernet (registered trademark) based on the IEEE 802.3 standard.

コンテンツ受信手段105は、情報管理サーバ40から送信されたコンテンツを、通信I/F手段104を介して受け付けると、受信したコンテンツを記憶手段103に記憶するとともに、コンテンツが記憶されたアドレスを表示手段106に通知する。   When the content receiving unit 105 receives the content transmitted from the information management server 40 via the communication I / F unit 104, the content receiving unit 105 stores the received content in the storage unit 103 and displays the address where the content is stored. 106 is notified.

表示手段106は、図2の表示部128であるユーザインタフェース画面に、ユーザに対する情報を表示出力する。本発明の実施形態において、表示手段106は、コンテンツ受信手段105から通知されたコンテンツが記憶されているアドレスに基づき、コンテンツを表示部128に表示する。   The display means 106 displays and outputs information for the user on the user interface screen which is the display unit 128 of FIG. In the embodiment of the present invention, the display unit 106 displays the content on the display unit 128 based on the address at which the content notified from the content receiving unit 105 is stored.

<通信装置>
本発明の実施形態において通信装置20は、位置情報格納手段201、位置情報通知手段202及び位置情報通信I/F手段203等を有する。
<Communication device>
In the embodiment of the present invention, the communication device 20 includes a location information storage unit 201, a location information notification unit 202, a location information communication I / F unit 203, and the like.

位置情報格納手段201は、通信装置20が設置される位置を表す位置情報を格納する。位置情報には、例えば、緯度、経度、階数(フロア)、建物の棟番号を表す情報が含まれる。図8は、本発明の実施形態における通信装置20の位置情報格納手段201が記憶する情報の一例を示す図である。図10に示されるように、位置情報格納手段201には、「緯度」、「経度」、「階数」、「棟番号」等の項目が含まれる。「緯度」及び「経度」は、通信装置20の所在する位置の緯度及び経度を表す。「階数」は、通信装置20が設置される建物の階数を表す。「棟番号」は、通信装置20が設置される建物の棟番号や名称等を表す。図8の例において、通信装置20は、「Y」棟の「4」階であって、緯度が「35.5041」、経度が「139.6201」の地点に所在する。この位置情報は、予め、情報提供システム1の管理者等によって設定される。なお、位置情報には部屋の中の区画を表す情報のような追加の情報を含んでもよい。これにより、より詳細な位置管理が可能となる。   The position information storage unit 201 stores position information indicating the position where the communication device 20 is installed. The position information includes, for example, information indicating latitude, longitude, floor number (floor), and building ridge number. FIG. 8 is a diagram illustrating an example of information stored in the position information storage unit 201 of the communication device 20 according to the embodiment of the present invention. As shown in FIG. 10, the location information storage unit 201 includes items such as “latitude”, “longitude”, “floor number”, and “building number”. “Latitude” and “longitude” represent the latitude and longitude of the position where the communication device 20 is located. “Number of floors” represents the number of floors of the building in which the communication device 20 is installed. “Building number” represents the building number or name of the building in which the communication device 20 is installed. In the example of FIG. 8, the communication device 20 is located on the “4” floor of the “Y” building, where the latitude is “35.5041” and the longitude is “139.6201”. This position information is set in advance by an administrator of the information providing system 1 or the like. Note that the position information may include additional information such as information representing a section in the room. Thereby, more detailed position management becomes possible.

位置情報通知手段202は、位置情報格納手段201に格納された位置情報に基づき位置情報通知信号を生成し、無線端末10に送信する。位置情報通知信号は、例えば、IMES規格によって定義されるフレーム構造によって構成される。また、位置情報通知の送信契機は任意であるが、一定周期(例えば、1分間隔)で送信する。   The position information notification unit 202 generates a position information notification signal based on the position information stored in the position information storage unit 201 and transmits the position information notification signal to the wireless terminal 10. The position information notification signal has a frame structure defined by the IMES standard, for example. Moreover, although the transmission trigger of a positional information notification is arbitrary, it transmits with a fixed period (for example, 1 minute interval).

位置情報通信I/F手段203は、位置情報通知信号を無線端末10に送信し、また無線端末10から送信された位置情報及び識別情報が含まれたデータをゲートウェイ装置30に転送する。無線ネットワーク97にZigBee(登録商標)規格が用いられる場合、データ転送は通信装置20が保持するルーティング情報を用いて行われる。なお、位置情報通信I/F手段202は、位置情報以外のデータ転送を行うこともできる。   The position information communication I / F unit 203 transmits a position information notification signal to the wireless terminal 10 and transfers data including the position information and identification information transmitted from the wireless terminal 10 to the gateway device 30. When the ZigBee (registered trademark) standard is used for the wireless network 97, data transfer is performed using routing information held by the communication device 20. Note that the location information communication I / F unit 202 can also transfer data other than location information.

<ゲートウェイ装置>
本発明の実施形態において、ゲートウェイ装置30は、位置情報通信I/F手段301及び通信変換手段302等を有する。
<Gateway device>
In the embodiment of the present invention, the gateway device 30 includes a position information communication I / F unit 301, a communication conversion unit 302, and the like.

位置情報通信I/F手段301は、通信装置20からのデータを受信すると、ゲートウェイ装置30が保持する情報管理サーバ40のアドレス情報(例えば、IPアドレス)に基づき、情報管理サーバ40に転送する。なお、情報管理サーバ40から通信装置20へ送信するルートの通信も可能である。   When receiving the data from the communication device 20, the location information communication I / F unit 301 transfers the data to the information management server 40 based on the address information (for example, IP address) of the information management server 40 held by the gateway device 30. Note that the communication of the route transmitted from the information management server 40 to the communication device 20 is also possible.

通信変換手段302は、無線ネットワーク97に属する無線端末10から受信したデータを、異なるネットワークであるネットワーク98に適合する形式に変換する。   The communication conversion unit 302 converts data received from the wireless terminals 10 belonging to the wireless network 97 into a format suitable for the network 98 which is a different network.

<情報管理サーバ>
本発明の実施形態において、情報管理サーバ40は、位置情報通信I/F手段401、位置情報受付・管理手段402、位置情報記憶手段403、配信場所記憶手段404、位置情報履歴記憶手段405、店舗情報記憶手段406、コンテンツ情報記憶手段407、コンテンツ選択手段408、コンテンツ配信手段409及び通信I/F手段410等を有する。
<Information management server>
In the embodiment of the present invention, the information management server 40 includes a location information communication I / F unit 401, a location information reception / management unit 402, a location information storage unit 403, a delivery location storage unit 404, a location information history storage unit 405, a store An information storage unit 406, a content information storage unit 407, a content selection unit 408, a content distribution unit 409, a communication I / F unit 410, and the like are included.

位置情報通信I/F手段401は、例えばIEEE802.3規格に準拠するイーサネット(登録商標)によりゲートウェイ装置30とデータの送受信を行う。本発明の実施形態において、ゲートウェイ装置30から送信された無線端末10からの位置情報更新要求を受信すると、位置情報受付・管理手段402に通知する。なお、位置情報通信I/F手段401が用いる通信規格はIEEE802.3規格に限らず、例えばIEEE802.11規格に準拠する無線LANを用いてもよい。   The location information communication I / F unit 401 transmits / receives data to / from the gateway device 30 by, for example, Ethernet (registered trademark) conforming to the IEEE 802.3 standard. In the embodiment of the present invention, when the location information update request from the wireless terminal 10 transmitted from the gateway device 30 is received, the location information reception / management unit 402 is notified. Note that the communication standard used by the location information communication I / F unit 401 is not limited to the IEEE 802.3 standard, and for example, a wireless LAN complying with the IEEE 802.11 standard may be used.

位置情報受付・管理手段402は、位置情報通信I/F手段401を介して受け付けた位置情報更新要求に基づき、無線端末10の識別情報に位置情報を対応付けて位置情報記憶手段403及び位置情報履歴記憶手段405に記憶する。また、位置情報更新要求に含まれる無線端末10の位置情報が、後述する配信場所記憶手段404に記憶される位置情報に含まれる場合、つまり無線端末10が、コンテンツを配信される領域(点を含む)である配信場所に位置する場合、コンテンツ選択手段408にコンテンツの選択処理の実行を要求する。   The location information reception / management unit 402 associates the location information with the identification information of the wireless terminal 10 based on the location information update request received via the location information communication I / F unit 401, and the location information storage unit 403 and the location information Store in the history storage means 405. In addition, when the location information of the wireless terminal 10 included in the location information update request is included in the location information stored in the delivery location storage unit 404 described later, that is, the region where the wireless terminal 10 delivers content (point The content selection unit 408 is requested to execute content selection processing.

位置情報記憶手段403は、位置情報を識別情報と対応付けて記憶され、情報管理サーバ40が位置情報を受信する都度、更新(上書き)される。図9は本発明の実施形態における位置情報記憶手段403に記憶される情報の一例を示す図である。図9に示されるように、位置情報記憶手段403は、「識別情報」、「緯度」、「経度」、「階数」、「棟」及び「受信日時」等が記憶される。「識別情報」は、無線端末10を一意に識別する識別情報であり、例えばMACアドレスである。「緯度」、「経度」、「階数」、「棟」は、無線端末10から送信された位置情報に含まれる情報である。「受信日時」は、位置情報受付・管理手段402が識別情報及び位置情報を受信した日時である。   The position information storage unit 403 stores the position information in association with the identification information, and is updated (overwritten) each time the information management server 40 receives the position information. FIG. 9 is a diagram showing an example of information stored in the position information storage unit 403 according to the embodiment of the present invention. As shown in FIG. 9, the position information storage unit 403 stores “identification information”, “latitude”, “longitude”, “floor”, “building”, “reception date”, and the like. “Identification information” is identification information for uniquely identifying the wireless terminal 10 and is, for example, a MAC address. “Latitude”, “longitude”, “floor”, and “building” are information included in the position information transmitted from the wireless terminal 10. “Reception date and time” is the date and time when the location information reception / management unit 402 received the identification information and the location information.

配信場所記憶手段404は、無線端末10にコンテンツが配信される領域(点を含む)である配信場所に対応する位置情報を記憶する。図10は、本発明の実施形態において配信場所記憶手段404に記憶される情報の一例を示す図である。図10に示されるように、配信場所記憶手段404には、「配信場所ID」、「緯度」、「経度」、「階数」及び「棟」等の項目が含まれる。「配信場所ID」は、配信場所を識別する番号であり、配信場所記憶手段404において一意に割り当てられる番号である。なお、この配信場所記憶手段404に記憶される情報は、予め、情報提供システム1の管理者等によって設定され、随時、配信場所の追加、削除及び変更をすることができる。   The delivery location storage unit 404 stores position information corresponding to a delivery location that is an area (including a point) where content is delivered to the wireless terminal 10. FIG. 10 is a diagram showing an example of information stored in the delivery location storage unit 404 in the embodiment of the present invention. As shown in FIG. 10, the delivery location storage unit 404 includes items such as “delivery location ID”, “latitude”, “longitude”, “floor”, and “building”. The “delivery location ID” is a number for identifying the delivery location, and is a number uniquely assigned in the delivery location storage unit 404. The information stored in the delivery location storage unit 404 is set in advance by the administrator of the information providing system 1 and the delivery location can be added, deleted, and changed at any time.

位置情報履歴記憶手段405は、無線端末10の識別情報毎に無線端末10の現在及び過去の位置情報が時系列に記憶される。図11は、本発明の実施形態において位置情報履歴記憶手段405に記憶される情報の一例を示す図である。図11(a)は無線端末10のユーザAの位置情報履歴の構成例であって、位置情報履歴記憶手段405には、「識別情報」、「履歴ID」、「緯度」、「経度」、「階数」、「棟」及び「受信日時」等の項目が含まれる。図11(b)は無線端末10のユーザBの位置情報履歴の構成例である。図11の例では、ユーザA及びユーザBの位置情報の履歴のテーブルが記憶されているが、位置情報履歴記憶手段405に記憶されるテーブルはこれら2ユーザのものに限らない。位置情報履歴記憶手段405には、情報管理サーバ40に位置情報を送信する無線端末10のユーザ毎に位置情報が記憶される。無線端末10のユーザを識別するのは、無線端末10の「識別情報」であって、例えばMACアドレス等である。また、「受信日時」は、位置情報記憶手段403(図9参照)に記憶される「受信日時」と同様に、位置情報受付・管理手段402が識別情報及び位置情報を受信した日時である。「履歴ID」は「受信日時」毎に、位置情報履歴記憶手段405において一意に履歴を識別する番号である。なお、位置情報履歴記憶手段405に記憶される情報は、位置情報受付・管理手段402によって無線端末10からの位置情報の更新の要求を受け付ける度に追加される。なお、位置情報履歴記憶手段405に記憶される履歴数は、情報管理サーバ40の記憶容量及び処理負荷等に応じて、一定数以下になるように制限する。   The position information history storage unit 405 stores the current and past position information of the wireless terminal 10 in time series for each identification information of the wireless terminal 10. FIG. 11 is a diagram showing an example of information stored in the position information history storage unit 405 in the embodiment of the present invention. FIG. 11A is a configuration example of the location information history of the user A of the wireless terminal 10. The location information history storage unit 405 stores “identification information”, “history ID”, “latitude”, “longitude”, Items such as “number of floors”, “building” and “reception date” are included. FIG. 11B is a configuration example of the location information history of the user B of the wireless terminal 10. In the example of FIG. 11, the position information history table of the user A and the user B is stored, but the table stored in the position information history storage unit 405 is not limited to those of these two users. The position information history storage unit 405 stores position information for each user of the wireless terminal 10 that transmits the position information to the information management server 40. The user of the wireless terminal 10 is identified by “identification information” of the wireless terminal 10, for example, a MAC address. The “reception date / time” is the date / time when the location information reception / management unit 402 received the identification information and the location information, similarly to the “reception date / time” stored in the location information storage unit 403 (see FIG. 9). The “history ID” is a number for uniquely identifying the history in the position information history storage unit 405 for each “reception date”. The information stored in the location information history storage unit 405 is added each time a request for updating location information from the wireless terminal 10 is received by the location information reception / management unit 402. The number of histories stored in the location information history storage unit 405 is limited to a certain number or less according to the storage capacity and processing load of the information management server 40.

店舗情報記憶手段406は、店舗の領域を示す位置情報が記憶される。店舗の領域とは、緯度・経度により表される三つ以上の線分に囲まれた店舗の敷地を示す範囲であり、入居する建物(商業施設等)の棟及び階数によっても表される。図12は、本発明の実施形態において店舗情報記憶手段406に記憶される情報の一例を示す図である。図12に示されるように、店舗情報記憶手段406には、「店舗ID」、「店舗名」、「棟」、「階数」、「東端」、「西端」、「南端」、「北端」及び「店舗属性」等の項目が含まれる。「店舗ID」は、店舗を識別する番号であり、店舗情報記憶手段406において一意に割り当てられる番号である。「店舗名」は、店舗の名称であり、任意に設定可能である。「店舗属性」は、店舗の属する業種又は店舗が扱う商品やサービス等によって分類されるカテゴリーである。「店舗属性」は、例えば「衣料品」、「飲食店」、「書店」、「食料品」、「映画館」、「装飾品」、「靴」、「眼鏡」等である。なお、「店舗属性」の分類は任意であり、例えば、商品の価格帯や商品の対象とする性別や年齢等の要素によって、さらに細かく分類してもよい。これにより、無線端末10に配信するコンテンツを、より無線端末10のユーザの属性(性別、年齢等)に合わせ、選択することができる。「東端」及び「西端」は、店舗の領域の東側と西側との境界線を、経度(東経)で表したものである。「南端」及び「北端」は、店舗の領域の南側と北側との境界線を、緯度(北緯)で表したものである。すなわち、店舗の領域は、矩形で定義される。図13は、本発明の実施形態において、位置情報により店舗の領域を指定する方法の一例を示す概要図である。図13に示されるように、店舗名が「横浜A店」である店舗の領域は、
東端:139.6210
西端:139.6200
南端:35.5040
北端:35.5045
の四つの線分によって囲まれた範囲である。なお、図13に示されるように、店舗の領域を座標(経度,緯度)により特定された点を用いて表示してもよい。なお、本発明の実施形態においては、店舗の領域を緯度・経度による四つの線分又は四点に囲まれた領域として定義したが、この定義の方法に限らず、例えば、複数の緯度・経度を用いて、三つ以上の線分で囲まれた多角形等によって、店舗の領域を定義してもよい。なお、ある建物の棟・階に対応するフロアにおいて、店舗の領域に含まれない位置を通路と定義してもよい。これにより、位置情報履歴記憶手段405と店舗情報記憶手段406とに記憶される情報を用いて、無線端末10が店舗の領域内に位置するのか又は通路に位置するのかを特定することができる。
Store information storage means 406 stores position information indicating a store area. The store area is a range indicating a store site surrounded by three or more line segments represented by latitude and longitude, and is also expressed by the number of buildings (commercial facilities, etc.) and the number of floors. FIG. 12 is a diagram showing an example of information stored in the store information storage unit 406 in the embodiment of the present invention. As shown in FIG. 12, the store information storage means 406 includes “store ID”, “store name”, “building”, “floor”, “east end”, “west end”, “south end”, “north end”, and Items such as “store attribute” are included. “Store ID” is a number for identifying a store and is a number uniquely assigned in the store information storage unit 406. “Store name” is the name of the store and can be set arbitrarily. The “store attribute” is a category classified by the type of business to which the store belongs or the products and services handled by the store. The “store attribute” is, for example, “clothing”, “restaurant”, “bookstore”, “groceries”, “movie theater”, “decoration”, “shoes”, “glasses”, and the like. The classification of “store attribute” is arbitrary, and for example, it may be further classified according to factors such as the price range of the product, the sex and age of the product. Thereby, the content to be distributed to the wireless terminal 10 can be selected according to the attributes (gender, age, etc.) of the user of the wireless terminal 10. “East end” and “West end” represent the boundary line between the east side and the west side of the store area in longitude (east longitude). The “south end” and “north end” are the latitude (north latitude) of the boundary line between the south side and the north side of the store area. That is, the store area is defined by a rectangle. FIG. 13 is a schematic diagram illustrating an example of a method for designating a store area based on position information in the embodiment of the present invention. As shown in FIG. 13, the area of the store whose store name is “Yokohama A store”
East end: 139.6210
West end: 139.6200
Southern end: 35.5040
Northern end: 35.5045
It is a range surrounded by four line segments. Note that, as shown in FIG. 13, a store area may be displayed using points specified by coordinates (longitude, latitude). In the embodiment of the present invention, the store area is defined as an area surrounded by four line segments or four points by latitude and longitude. However, the present invention is not limited to this definition method. The area of the store may be defined by a polygon surrounded by three or more line segments. Note that a position not included in the store area on the floor corresponding to a building / floor of a building may be defined as a passage. Thereby, it is possible to specify whether the wireless terminal 10 is located in the store area or in the passage using the information stored in the location information history storage unit 405 and the store information storage unit 406.

コンテンツ情報記憶手段407は、店舗属性に対応付けて無線端末10に提供されるコンテンツが記憶される。図14は、本発明の実施形態においてコンテンツ情報記憶手段407に記憶される情報の一例を示す図である。図14に示されるように、コンテンツ情報記憶手段407には、「店舗属性」、「コンテンツ」等の項目が含まれる。「店舗属性」は上述したように店舗の属する業種又は店舗が扱う商品やサービス等によって分類されるカテゴリーである。「コンテンツ」は、無線端末10に提供される情報である。図15は、本発明の実施形態において、無線端末10に提供されるコンテンツの一例を示す図である。図15の例では、店舗属性が「書店」である場合のコンテンツであり、書籍の最新情報等が掲載される。なお、コンテンツの内容は、例えば、特定の店舗、商品及びサービス等に関するものであって、情報提供システム1の管理者等が随時設定できる。また、コンテンツは、例えばHTML(Hyper Text Markup Language)形式で記述される。但し、コンテンツの形式は、HTMLに限らず、例えば、文字コードのみからなるテキスト形式であったり、静止画(JPEG(Joint Photographic Experts Group)等)や動画(MP4(Moving Picture Experts Group-4)等)であったりしてもよい。なお、コンテンツに対応する「店舗属性」の分類は任意であり、例えば、商品の価格帯や商品の対象とする性別や年齢等の要素によって、さらに細かく分類してもよい。これにより無線端末10のユーザの属性を詳細に反映したコンテンツの提供が可能となる。   The content information storage unit 407 stores content provided to the wireless terminal 10 in association with store attributes. FIG. 14 is a diagram showing an example of information stored in the content information storage unit 407 in the embodiment of the present invention. As shown in FIG. 14, the content information storage unit 407 includes items such as “store attribute” and “content”. As described above, the “store attribute” is a category classified according to the type of business to which the store belongs or the products and services handled by the store. “Content” is information provided to the wireless terminal 10. FIG. 15 is a diagram showing an example of content provided to the wireless terminal 10 in the embodiment of the present invention. In the example of FIG. 15, the content is the content when the store attribute is “bookstore”, and the latest information of the book is posted. The contents are related to, for example, a specific store, product, service, and the like, and can be set by the administrator of the information providing system 1 as needed. The content is described in, for example, HTML (Hyper Text Markup Language) format. However, the content format is not limited to HTML, but is, for example, a text format consisting of only character codes, still images (JPEG (Joint Photographic Experts Group), etc.), moving images (MP4 (Moving Picture Experts Group-4), etc.), etc. ). The classification of the “store attribute” corresponding to the content is arbitrary, and for example, it may be further classified according to factors such as the price range of the product, the sex and age of the product. As a result, it is possible to provide content reflecting in detail the attributes of the user of the wireless terminal 10.

コンテンツ選択手段408は、位置情報受付・管理手段402からコンテンツ選択処理の実行を要求されると、位置情報履歴記憶手段405、店舗情報記憶手段406及びコンテンツ情報記憶手段407を用いて、無線端末10に提供するコンテンツを読み出す。次いで、コンテンツ選択手段408は、読み出されたコンテンツの配信処理をコンテンツ配信手段409に要求する。なお、コンテンツ選択手段408により実行されるコンテンツの選択処理の詳細は、図16により後述する。   When the content selection unit 408 is requested by the location information reception / management unit 402 to execute the content selection process, the content selection unit 408 uses the location information history storage unit 405, the store information storage unit 406, and the content information storage unit 407. Read the content provided to. Next, the content selection unit 408 requests the content distribution unit 409 to distribute the read content. Details of the content selection process executed by the content selection unit 408 will be described later with reference to FIG.

コンテンツ配信手段409は、コンテンツ選択手段408からのコンテンツの配信処理の要求を受け付けると、通信I/F手段410を介して、無線端末10に読み出されたコンテンツを配信する。   Upon receiving the content distribution processing request from the content selection unit 408, the content distribution unit 409 distributes the content read to the wireless terminal 10 via the communication I / F unit 410.

通信I/F手段410は、例えばIEEE802.11規格に準拠する無線LANにより無線端末10とデータ通信を行う。本発明の実施形態において、通信I/F手段410は、無線端末10にコンテンツを送信する。なお、通信I/F手段410が用いる通信規格は、IEEE802.11規格に限らず例えばIEEE802.3規格に準拠するイーサネット(登録商標)であってもよい。   The communication I / F unit 410 performs data communication with the wireless terminal 10 by a wireless LAN compliant with, for example, the IEEE 802.11 standard. In the embodiment of the present invention, the communication I / F unit 410 transmits content to the wireless terminal 10. Note that the communication standard used by the communication I / F unit 410 is not limited to the IEEE 802.11 standard, and may be Ethernet (registered trademark) compliant with the IEEE 802.3 standard, for example.

[処理手順(コンテンツ選択処理)]
本発明の実施形態において、情報管理サーバ40で無線端末10の位置情報の履歴に基づき、提供するコンテンツが選択され、無線端末10に配信されるまでの処理手順について説明する。
[Processing procedure (content selection process)]
In the embodiment of the present invention, a processing procedure until content to be provided is selected and distributed to the wireless terminal 10 based on the location information history of the wireless terminal 10 in the information management server 40 will be described.

図16は、本発明の実施形態において、コンテンツ選択手段408によりコンテンツが選択される処理手順の一例を示すフローチャート図である。   FIG. 16 is a flowchart showing an example of a processing procedure in which content is selected by the content selection unit 408 in the embodiment of the present invention.

S11:情報管理サーバ40の位置情報受付・管理手段402は、位置情報通信I/F手段401を介して無線端末10から送信された無線端末10の識別情報を含む位置情報を受信する。   S11: The location information reception / management unit 402 of the information management server 40 receives the location information including the identification information of the wireless terminal 10 transmitted from the wireless terminal 10 via the location information communication I / F unit 401.

S12:位置情報受付・管理手段402は、位置情報記憶手段403において受信した無線端末10の識別情報に対応する位置情報を更新(上書き)する。また、位置情報受付・管理手段402は、位置情報履歴記憶手段405において、受信した無線端末10の識別情報に対応する位置情報を追加する。   S12: The location information reception / management unit 402 updates (overwrites) the location information corresponding to the identification information of the wireless terminal 10 received in the location information storage unit 403. Further, the position information reception / management unit 402 adds position information corresponding to the received identification information of the wireless terminal 10 in the position information history storage unit 405.

S13:位置情報受付・管理手段402は、受信した無線端末10の位置情報が、配信場所記憶手段404に記憶されている位置情報に含まれるか否かを判定する。ここで、受信した無線端末10の位置情報が、配信場所記憶手段404に記憶されている位置情報に含まれない場合(S13においてNO)、処理は終了する。一方、受信した無線端末10の位置情報が、配信場所記憶手段404に記憶されている位置情報に含まれる場合(S13においてYES)、無線端末10がコンテンツの配信場所に位置するため、位置情報受付・管理手段402は、コンテンツ選択手段408にコンテンツの提供処理の実行を要求する。なお、配信場所は、例えば建物(ショッピングセンター等)の入口や各店舗の入口等、ユーザの動線を考慮して設定される。   S13: The location information reception / management unit 402 determines whether the received location information of the wireless terminal 10 is included in the location information stored in the delivery location storage unit 404. If the received location information of the wireless terminal 10 is not included in the location information stored in the delivery location storage unit 404 (NO in S13), the process ends. On the other hand, if the received location information of the wireless terminal 10 is included in the location information stored in the delivery location storage unit 404 (YES in S13), the location information reception is accepted because the wireless terminal 10 is located at the content delivery location. The management unit 402 requests the content selection unit 408 to execute a content providing process. The delivery location is set in consideration of the flow of the user, such as the entrance of a building (shopping center, etc.) or the entrance of each store.

S14:コンテンツ選択手段408は、位置情報履歴記憶手段405に記憶された情報の中から無線端末10の識別情報に対応する履歴のデータを参照する。次いで、位置情報履歴記憶手段405に記憶される位置情報が、店舗情報記憶手段406に記憶される位置情報によって定義される店舗の領域内に含まれる場合は、その店舗名を一時的にRAM422等に記憶する。このようにして取得された店舗名が所定数(例えば10個)抽出されると、次の処理ステップS15が実行される。なお、店舗名を取得する所定数は任意であり、例えば情報処理サーバ40の処理負荷や位置情報履歴記憶手段405に記憶される履歴の数に応じて変更されるパラメータである。また、本発明の実施形態において、履歴は現在から過去に遡り、直近の情報が参照される。但し、履歴の対象とする期間は任意に設定可能である。   S14: The content selection unit 408 refers to the history data corresponding to the identification information of the wireless terminal 10 from the information stored in the location information history storage unit 405. Next, when the location information stored in the location information history storage unit 405 is included in the store area defined by the location information stored in the store information storage unit 406, the store name is temporarily stored in the RAM 422 or the like. To remember. When a predetermined number (for example, 10) of store names acquired in this way are extracted, the next processing step S15 is executed. In addition, the predetermined number which acquires a shop name is arbitrary, for example, it is a parameter changed according to the number of the history memorize | stored in the processing load of the information processing server 40, or the positional information history memory | storage means 405. In the embodiment of the present invention, the history goes back from the present to the past, and the latest information is referred to. However, the period for which the history is to be set can be arbitrarily set.

S15:コンテンツ選択手段408は、店舗情報記憶手段407から抽出した所定数の店舗名に対応する店舗属性を抽出する。次いで、コンテンツ選択手段408は、抽出した店舗属性のうち最も多い店舗属性を特定する。なお、店舗属性の特定は、最も多いものを特定する方法に限らず、例えば、予め定めた所定の回数以上検出された店舗属性を特定してもよい。また、店舗属性の特定にあたり、例えば、同日に複数回の店舗属性が検出された場合、その店舗属性を一回とカウントしてもよい。これにより、例えば位置情報の更新周期(契機)に依存することなく、無線端末10のユーザが実際に店舗を訪問した回数を適切に反映することが可能となる。   S15: The content selection unit 408 extracts store attributes corresponding to a predetermined number of store names extracted from the store information storage unit 407. Next, the content selection unit 408 specifies the most shop attribute among the extracted shop attributes. The specification of the store attribute is not limited to the method of specifying the largest number, and for example, the store attribute detected for a predetermined number of times or more may be specified. Moreover, when specifying a store attribute, for example, when a store attribute is detected a plurality of times on the same day, the store attribute may be counted as one time. Thereby, for example, it becomes possible to appropriately reflect the number of times the user of the wireless terminal 10 has actually visited the store without depending on the update period (trigger) of the position information.

S16:コンテンツ選択手段408は、コンテンツ情報記憶手段407に記憶された情報の中から、特定された店舗属性に対応するコンテンツを選択する。次いで、コンテンツ選択手段408は、選択したコンテンツの配信処理をコンテンツ配信手段409に要求する。   S16: The content selection unit 408 selects content corresponding to the specified store attribute from the information stored in the content information storage unit 407. Next, the content selection unit 408 requests the content distribution unit 409 to distribute the selected content.

S17:コンテンツ配信手段409は、読み出されたコンテンツを、通信I/F手段401(ネットワーク99)を介し、配信場所において位置情報を送信した無線端末10に配信する。なお、ネットワーク99が、IEEE802.11規格に準拠する無線LANである場合は、無線端末10のIPアドレスを宛先アドレスとしてコンテンツを送信する。無線端末10のIPアドレスの取得にあたっては、例えば、情報管理サーバ40からネットワーク98及び無線ネットワーク97を介して、無線端末10にネットワーク99経由での情報管理サーバ40への接続を促す要求をする。または、無線端末10から送信する位置情報更新要求に、無線端末10のIPアドレスを設定し送信してもよい。または、無線端末10の電子メールアドレスを予め取得し、コンテンツを電子メールアドレスに送信してもよい。   S17: The content distribution unit 409 distributes the read content to the wireless terminal 10 that has transmitted the position information at the distribution location via the communication I / F unit 401 (network 99). If the network 99 is a wireless LAN conforming to the IEEE 802.11 standard, the content is transmitted with the IP address of the wireless terminal 10 as the destination address. When acquiring the IP address of the wireless terminal 10, for example, the information management server 40 requests the wireless terminal 10 to connect to the information management server 40 via the network 99 via the network 98 and the wireless network 97. Alternatively, the IP address of the wireless terminal 10 may be set and transmitted in the position information update request transmitted from the wireless terminal 10. Alternatively, the e-mail address of the wireless terminal 10 may be acquired in advance and the content may be transmitted to the e-mail address.

上述したステップS11〜S17の処理により、情報管理サーバ40は、無線端末10の位置情報の履歴に基づく、効果的なコンテンツを無線端末10に配信できる。   Through the processing in steps S <b> 11 to S <b> 17 described above, the information management server 40 can distribute effective content to the wireless terminal 10 based on the location information history of the wireless terminal 10.

[動作手順]
本発明の実施形態における情報提供システム1の動作手順を説明する。
[Operation procedure]
An operation procedure of the information providing system 1 in the embodiment of the present invention will be described.

図17は、本発明の実施形態における情報提供システム1の動作手順を示すシーケンス図の一例である。   FIG. 17 is an example of a sequence diagram showing an operation procedure of the information providing system 1 according to the embodiment of the present invention.

S101:通信装置20の位置情報通知手段202は、位置情報格納手段201から取得した位置情報を、位置情報通信I/F手段203を介しIMES等により連続的又は断続的に送信する。   S101: The location information notification unit 202 of the communication device 20 transmits the location information acquired from the location information storage unit 201 continuously or intermittently by the IMES or the like via the location information communication I / F unit 203.

S102:無線端末10の位置情報受付・更新要求手段102は、周期的(例えば1分周期)に行われる位置情報の受信処理により、通信装置20から送信される位置情報を位置情報通信I/F手段101を介して受信する。なお、無線端末10が加速度センサを備えている場合は、加速度の変化の検知を契機に位置情報を受信してもよい。   S102: The location information reception / update request means 102 of the wireless terminal 10 receives the location information transmitted from the communication device 20 by the location information communication I / F by the location information reception process performed periodically (for example, every 1 minute). Receive via means 101. If the wireless terminal 10 includes an acceleration sensor, the position information may be received upon detection of a change in acceleration.

S103:位置情報受付・更新要求手段102は、受信した位置情報を、記憶手段103に記憶する。   S 103: The position information reception / update request unit 102 stores the received position information in the storage unit 103.

S104:位置情報受付・更新要求手段102は、記憶手段103に記憶された無線端末10の識別情報と受信した位置情報とを、位置情報通信I/F手段101を介し情報管理サーバ40の宛先アドレスに送信する。   S104: The location information reception / update request unit 102 uses the identification information of the wireless terminal 10 stored in the storage unit 103 and the received location information as the destination address of the information management server 40 via the location information communication I / F unit 101. Send to.

S105:通信装置20の位置情報通信I/F手段203は、データの宛先アドレスと自機が保有するルーティングテーブルとに基づき、ゲートウェイ装置30に転送する。   S105: The location information communication I / F means 203 of the communication device 20 transfers the data to the gateway device 30 based on the destination address of the data and the routing table held by the own device.

S106:ゲートウェイ装置30の通信変換手段302は、位置情報通信I/F手段301が通信装置20からデータを受信すると、通信装置20から転送された無線ネットワーク97の通信方式(プロトコル)のデータを、ネットワーク98に適合する方式に変換する。   S106: When the location information communication I / F unit 301 receives data from the communication device 20, the communication conversion unit 302 of the gateway device 30 receives the data of the communication method (protocol) of the wireless network 97 transferred from the communication device 20. The system is converted to a system suitable for the network 98.

S107:ゲートウェイ装置30の位置情報通信I/F手段301は、通信変換手段301によって変換されたデータを、自機が保有する情報管理サーバ40のアドレス情報(例えばIPアドレス)に基づき、情報管理サーバ40に送信する。   S107: The location information communication I / F unit 301 of the gateway device 30 uses the information management server to convert the data converted by the communication conversion unit 301 based on the address information (for example, IP address) of the information management server 40 held by the own device. 40.

S108:情報管理サーバ40の位置情報受付・管理手段402は、位置情報通信I/F手段401を介して受信した無線端末10の位置情報と識別情報とを対応付けて位置情報記憶手段403に記憶する(図9参照)。また、位置情報受付・管理手段402は、無線端末10の識別情報毎に位置情報と位置情報の受信日時を対応付けて位置情報履歴記憶手段405に記憶する(図11参照)。   S108: The location information reception / management unit 402 of the information management server 40 stores the location information and identification information of the wireless terminal 10 received via the location information communication I / F unit 401 in association with each other in the location information storage unit 403. (See FIG. 9). In addition, the position information reception / management unit 402 stores the position information and the reception date / time of the position information in association with the identification information of the wireless terminal 10 in the position information history storage unit 405 (see FIG. 11).

上述したステップS101〜S108の手順により、情報管理サーバ40は、無線端末10の位置情報を取得し、現在及び過去の位置情報を管理することができる。なお、このステップS101〜S108の手順は繰り返し実行され、常時、無線端末10の最新の位置情報が更新される。   The information management server 40 can acquire the position information of the wireless terminal 10 and manage the current and past position information by the procedure of steps S101 to S108 described above. Note that the procedures of steps S101 to S108 are repeatedly executed, and the latest position information of the wireless terminal 10 is constantly updated.

S109:位置情報受付・管理手段402は、ステップS108において受信した無線端末10の位置情報が、配置場所記憶手段404に記憶されている位置情報と一致するか否かを判定する。判定の結果、一致しない場合は、ステップS110以降の処理は実行されない。判定の結果、一致する場合は、ステップS110以降の処理が実行される。   S109: The location information reception / management unit 402 determines whether or not the location information of the wireless terminal 10 received in step S108 matches the location information stored in the arrangement location storage unit 404. As a result of the determination, if they do not match, the processes after step S110 are not executed. As a result of the determination, if they match, the processing after step S110 is executed.

S110:コンテンツ選択手段408は、位置情報履歴記憶手段405に記憶された情報の中から無線端末10の識別情報に対応する履歴の位置情報を参照する。次いで、その履歴の位置情報に基づき、店舗情報記憶手段406から店舗名を抽出する。この店舗名の抽出処理は、所定数(例えば10個)の店舗名が抽出されるまで実行される。   S110: The content selection unit 408 refers to the position information of the history corresponding to the identification information of the wireless terminal 10 from the information stored in the position information history storage unit 405. Next, the store name is extracted from the store information storage unit 406 based on the position information of the history. This store name extraction process is executed until a predetermined number (for example, 10) of store names are extracted.

S111:コンテンツ選択手段408は、ステップS110で抽出された所定数の店舗名に対応する店舗属性を抽出する。次いで、その抽出された所定数の店舗属性のうち最多の店舗属性を特定する。   S111: The content selection unit 408 extracts store attributes corresponding to the predetermined number of store names extracted in step S110. Next, the largest number of store attributes are specified from the extracted predetermined number of store attributes.

S112:コンテンツ選択手段408は、コンテンツ情報記憶手段407に記憶された情報の中から、特定された店舗属性に対応するコンテンツを選択すると、その選択したコンテンツの配信処理をコンテンツ配信手段409に要求する。   S112: When the content selection unit 408 selects content corresponding to the specified store attribute from the information stored in the content information storage unit 407, the content selection unit 408 requests the content distribution unit 409 to distribute the selected content. .

S113:コンテンツ配信手段409は、読み出されたコンテンツを、通信I/F手段401を介し、配信場所において位置情報を送信した無線端末10に配信する。   S113: The content distribution unit 409 distributes the read content to the wireless terminal 10 that has transmitted the position information at the distribution location via the communication I / F unit 401.

上述したように、本発明の実施形態によれば、無線端末10の位置情報の履歴を統計的に分析することにより、無線端末10のユーザの過去の行動(移動)を反映したコンテンツを、無線端末10に提供することができる。具体的には、例えば、ユーザが過去に訪れた店舗等の傾向に基づき、ユーザの物理的な移動の特性や趣味、嗜好を効果的に反映した情報を簡易にユーザに提供することができる。
[第一の変形例]
本発明の実施形態の第一の変形例における情報提供システム1は、無線端末10の位置情報の履歴に基づき、休憩を要する又は休憩をしていない可能性が高い無線端末10のユーザに対し、休憩の場所等が示された休憩情報(コンテンツ)を提供する。
As described above, according to the embodiment of the present invention, content that reflects the past behavior (movement) of the user of the wireless terminal 10 can be wirelessly analyzed by statistically analyzing the history of position information of the wireless terminal 10. It can be provided to the terminal 10. Specifically, for example, based on the tendency of the store or the like that the user has visited in the past, information that effectively reflects the user's physical movement characteristics, hobbies, and preferences can be easily provided to the user.
[First modification]
The information providing system 1 according to the first modification of the embodiment of the present invention is based on the history of the location information of the wireless terminal 10, and the user of the wireless terminal 10 who is likely to need a break or not take a break, Provide break information (contents) that shows the location of the break.

第一の変形例における情報提供システム1のシステム構成、各装置のハードウェア構成及び機能構成は、本発明の実施形態の場合の構成(図1〜6参照)と同じである。   The system configuration of the information providing system 1 in the first modification, the hardware configuration and the functional configuration of each device are the same as the configuration in the embodiment of the present invention (see FIGS. 1 to 6).

以下に、本発明の実施形態の第一の変形例の処理手順を説明する。   Below, the process sequence of the 1st modification of embodiment of this invention is demonstrated.

[処理手順(コンテンツ選択処理)(第一の変形例)]
図18は、本発明の実施形態の第一の変形例において、コンテンツ選択手段408によりコンテンツが選択される処理手順の一例を示すフローチャート図である。なお、図16に示される本発明の実施形態のフローチャート図と同一の処理については、同一ステップ番号を付与する。
[Processing procedure (content selection processing) (first modification)]
FIG. 18 is a flowchart illustrating an example of a processing procedure in which content is selected by the content selection unit 408 in the first modification of the embodiment of the present invention. The same step numbers are assigned to the same processes as those in the flowchart of the embodiment of the present invention shown in FIG.

情報管理サーバ40では、無線端末10からの位置情報を受信し(S11)、受信した位置情報を位置情報記憶手段403及び位置情報履歴記憶手段404に記憶する(S12)。   The information management server 40 receives the position information from the wireless terminal 10 (S11), and stores the received position information in the position information storage unit 403 and the position information history storage unit 404 (S12).

S21:情報管理サーバ40のコンテンツ選択手段408は、予め定めた位置情報の履歴を検索する検索周期(例えば、30分周期)が経過するか又は情報提供システム1の管理者等による位置情報の検索要求を受け付ける。   S21: The content selection unit 408 of the information management server 40 searches for position information by a search cycle (for example, a 30-minute cycle) for searching a history of predetermined position information or by an administrator of the information providing system 1 or the like. Accept the request.

S22:コンテンツ選択手段408は、無線端末10の位置情報履歴記憶手段405に記憶された情報を参照する。なお、ステップS22以降の処理は、現在時刻から所定の時間内に位置情報が更新(受信)された無線端末10を対象に実行される。   S22: The content selection unit 408 refers to the information stored in the location information history storage unit 405 of the wireless terminal 10. The processing after step S22 is executed for the wireless terminal 10 whose position information has been updated (received) within a predetermined time from the current time.

S23:コンテンツ選択手段408は、位置情報履歴記憶手段405に記憶された情報において、無線端末10の現在(最新)の位置情報を抽出する。次いで、コンテンツ選択手段408は、店舗情報記憶手段406に記憶された情報の中から、抽出された現在の位置情報に対応する店舗名に対応する店舗属性が、休憩場所である「飲食店」であるか否かを判定する。すなわち、無線端末10に休憩情報を提供するにあたり、現在、休憩している可能性が高い無線端末10を休憩情報の提供対象から除外する。現在の位置情報に対する店舗属性が「飲食店」である場合(S23においてYES)、休憩情報を提供するための処理は終了する。一方、現在の位置情報に対する店舗属性が「飲食店」でない所定の場所である場合(S23においてNO)、休憩情報を提供するための処理は継続され、ステップS24の処理が実行される。なお、第一の変形例では、休憩場所の一例として「飲食店」を挙げたが、休憩場所は「飲食店」に限定されず、任意に設定可能である。   S23: The content selection unit 408 extracts the current (latest) location information of the wireless terminal 10 from the information stored in the location information history storage unit 405. Next, the content selection unit 408 has “restaurant” whose store attribute corresponding to the store name corresponding to the current location information extracted from the information stored in the store information storage unit 406 is a resting place. It is determined whether or not there is. In other words, when providing break information to the wireless terminal 10, the wireless terminal 10 that is currently likely to be taking a break is excluded from the break information providing targets. If the store attribute for the current position information is “restaurant” (YES in S23), the process for providing break information ends. On the other hand, when the store attribute for the current position information is a predetermined place other than “restaurant” (NO in S23), the process for providing break information is continued, and the process of step S24 is executed. In the first modification, “restaurant” is given as an example of a break place, but the break place is not limited to “restaurant” and can be arbitrarily set.

S24:コンテンツ選択手段408は、無線端末10が現在の位置と同一の建物(商業施設等)に進入後、所定の時間が経過しているか否かを判定する。すなわち、無線端末10に休憩情報を提供するにあたり、移動し続けていたり、立ち続けていたりするユーザを休憩情報の提供対象とする。具体的な処理として、まず、コンテンツ選択手段408は、位置情報履歴記憶手段405から、現在の位置情報の受信日と同日のデータを参照する。次いで、その同日のデータにおいて、現在の位置情報(棟)と同じ位置情報(棟)に対応する最も古い受信日時を抽出する。そして、コンテンツ選択手段408は、現在の位置情報の受信日時と、抽出した最も古い受信日時との差が所定の時間以上であるか否かを判定する。ここで、所定の時間とは、例えば1時間である。但し、所定の時間は、1時間に限らず、任意に設定可能である。また、所定の時間の経過の算出処理にあたり、例えば、ある建物への進入後、休憩場所(例えば、飲食店)に滞在していた場合は、その休憩場所から移動したときの位置情報の受信日時を、所定の時間を算出する基点としてもよい。所定の時間が経過していない場合(S24においてNO)、休憩情報を提供するための処理は終了する。一方、所定の時間が経過している場合(S24においてYES)、休憩情報を提供するための処理は継続され、ステップS25の処理が実行される。   S24: The content selection unit 408 determines whether or not a predetermined time has elapsed since the wireless terminal 10 entered the same building (such as a commercial facility) at the current position. That is, when providing break information to the wireless terminal 10, a user who continues to move or continues to stand is targeted for providing break information. As specific processing, first, the content selection unit 408 refers to data on the same day as the reception date of the current location information from the location information history storage unit 405. Next, in the data on the same day, the oldest reception date and time corresponding to the same position information (building) as the current position information (building) is extracted. Then, the content selection means 408 determines whether or not the difference between the reception date / time of the current position information and the extracted oldest reception date / time is equal to or greater than a predetermined time. Here, the predetermined time is, for example, one hour. However, the predetermined time is not limited to one hour and can be arbitrarily set. In addition, in the calculation process of the passage of a predetermined time, for example, when entering a certain building and staying at a resting place (for example, a restaurant), the reception date and time of the location information when moving from the resting place May be used as a base point for calculating a predetermined time. If the predetermined time has not elapsed (NO in S24), the process for providing break information ends. On the other hand, when the predetermined time has elapsed (YES in S24), the process for providing break information is continued, and the process of step S25 is executed.

S25:コンテンツ選択手段408は、コンテンツ情報記憶手段407から、休憩情報を示すコンテンツを読み出す。図19は、本発明の実施形態の第一の変形例におけるコンテンツの内容の一例を示す図である。図19に示されるように、休憩情報には、休憩が可能な店舗(例えば飲食店等)や休憩所(例えばベンチの設置場所等)に関する情報が含まれる。   S25: The content selection unit 408 reads content indicating break information from the content information storage unit 407. FIG. 19 is a diagram showing an example of content contents in the first modification example of the embodiment of the present invention. As shown in FIG. 19, the break information includes information regarding a store (for example, a restaurant) where a break is possible and a break place (for example, a place where a bench is installed).

ステップS25の処理が終了すると、コンテンツ配信手段409は、読み出された休憩情報のコンテンツを通信I/F手段410を介し、無線端末10に送信する(S17)。   When the process of step S25 ends, the content distribution unit 409 transmits the content of the read break information to the wireless terminal 10 via the communication I / F unit 410 (S17).

上述したように、本発明の実施形態の第一の変形例によれば、情報提供システム1は、無線端末10の位置情報の履歴に基づき、休憩を要する又は休憩をしていない可能性が高い無線端末10のユーザに対し、休憩の場所等が示された休憩情報(コンテンツ)を提供できる。
[第二の変形例]
本発明の実施形態の第二の変形例について説明する。図20は、本発明の実施形態の第二の変形例における情報提供システム1のシステム構成の一例を示す図である。第二の変形例における情報提供システム1は、コンテンツを表示可能な表示装置50a、50b、・・・50n(それぞれを区別しない場合は「表示装置50」という。)をさらに含む。表示装置50と通信装置20とゲートウェイ装置30とは、IEEE802.15.4及びZigBee(登録商標)によるPAN等の無線ネットワーク97を介して、通信可能に接続されている。表示装置50と情報管理サーバ40とは、アクセスポイント90を介して、IEEE802.11の通信規格に準拠する無線LAN等のネットワーク99により通信可能に接続されている。なお、無線ネットワーク97及びネットワーク99の通信方式は上記に限定されず、LANは有線又は無線の別を問うものではなく、例えば携帯電話通信網や近距離無線通信規格のIEEE802.15.1(Bluetooth(登録商標))等であってもよい。また、情報管理サーバ40は、表示装置50の位置情報を管理する。
As described above, according to the first modification of the embodiment of the present invention, the information providing system 1 is likely to require a break or not take a break based on the history of position information of the wireless terminal 10. It is possible to provide break information (contents) indicating a break place or the like to the user of the wireless terminal 10.
[Second modification]
A second modification of the embodiment of the present invention will be described. FIG. 20 is a diagram illustrating an example of a system configuration of the information providing system 1 according to the second modification of the embodiment of the present invention. The information providing system 1 in the second modified example further includes display devices 50a, 50b,... 50n that can display content (referred to as “display device 50” if they are not distinguished from each other). The display device 50, the communication device 20, and the gateway device 30 are communicably connected via a wireless network 97 such as a PAN based on IEEE802.15.4 and ZigBee (registered trademark). The display device 50 and the information management server 40 are communicably connected via an access point 90 via a network 99 such as a wireless LAN conforming to the IEEE 802.11 communication standard. Note that the communication method of the wireless network 97 and the network 99 is not limited to the above, and the LAN does not ask whether it is wired or wireless. For example, a mobile phone communication network or IEEE802.15.1 (Bluetooth (Registered trademark)) or the like. Further, the information management server 40 manages position information of the display device 50.

第二の変形例の情報提供システム1では、情報管理サーバ40から表示装置50にコンテンツが配信される。具体的には、無線端末10が配信場所において位置情報を情報管理サーバ40に送信すると、情報管理サーバ40は無線端末10の位置に最も近い場所に設置された表示装置50にコンテンツを送信する。これにより、無線端末10にコンテンツの表示機能を必要としなくなり、またコンテンツを表示装置50が備える大画面で閲覧できる。   In the information providing system 1 of the second modification, content is distributed from the information management server 40 to the display device 50. Specifically, when the wireless terminal 10 transmits position information to the information management server 40 at the distribution location, the information management server 40 transmits the content to the display device 50 installed at a location closest to the position of the wireless terminal 10. Accordingly, the wireless terminal 10 does not need a content display function, and the content can be browsed on a large screen provided in the display device 50.

表示装置50のハードウェア構成の一例を図21に示す。図21に示されるように、表示装置50は、CPU421、RAM522、ROM523、HDD524、近距離無線通信部525、測位信号受信部526、無線LAN通信部527、表示部528及びバス529等を有する。それぞれのハードウェア要素は、図2に示される無線端末10のハードウェア要素と同じである。表示装置50は、例えば、液晶や有機EL等のようなディスプレイや投影画像を表示するプロジェクタである。   An example of the hardware configuration of the display device 50 is shown in FIG. As shown in FIG. 21, the display device 50 includes a CPU 421, a RAM 522, a ROM 523, an HDD 524, a short-range wireless communication unit 525, a positioning signal reception unit 526, a wireless LAN communication unit 527, a display unit 528, a bus 529, and the like. Each hardware element is the same as the hardware element of the wireless terminal 10 shown in FIG. The display device 50 is, for example, a display such as a liquid crystal or an organic EL or a projector that displays a projected image.

以下に、本発明の実施形態の第二の変形例の処理手順を説明する。   The processing procedure of the second modification of the embodiment of the present invention will be described below.

[処理手順(コンテンツ提供処理)(第二の変形例)]
図22は、本発明の実施形態の第二の変形例において、コンテンツ選択手段408によりコンテンツが選択される処理手順の一例を示すフローチャート図である。なお、図16に示される本発明の実施形態のフローチャート図と同一の処理については、同一ステップ番号を付与する。また、図22の初期状態において、位置情報記憶手段403には、予め表示装置50の位置情報及び識別情報が記憶されている。
[Processing procedure (content provision processing) (second modification)]
FIG. 22 is a flowchart illustrating an example of a processing procedure for selecting content by the content selection unit 408 in the second modification of the embodiment of the present invention. The same step numbers are assigned to the same processes as those in the flowchart of the embodiment of the present invention shown in FIG. In the initial state of FIG. 22, the position information storage unit 403 stores position information and identification information of the display device 50 in advance.

図22に示される第二の変形例の処理手順において、ステップS11〜S16の処理は図16に示される本発明の実施形態の処理手順と同じである。   In the processing procedure of the second modified example shown in FIG. 22, the processing of steps S11 to S16 is the same as the processing procedure of the embodiment of the present invention shown in FIG.

第二の実施形態では、コンテンツ選択手段408によるコンテンツの選択(S16)後、無線端末10の現在の位置情報に最も近い場所に位置する表示装置50が抽出される(S16a)。具体的には、コンテンツ選択手段408は、位置情報受付・管理手段402に、無線端末10の現在の位置情報に最も近い場所の位置情報を有する表示装置50を、位置情報記憶手段403から抽出させる。但し、抽出する表示装置50は、例えば、無線端末10と表示装置50との位置情報(緯度・経度・階数・棟)を比較し、無線端末10の位置を中心とした場合、所定の半径(例えば半径3メートル)以内に設置された表示装置50を選択するようにしてもよい。これにより、無線端末10のユーザから実際に視認可能な範囲内の表示装置50に限定して表示させることができる。   In the second embodiment, after the content is selected by the content selection unit 408 (S16), the display device 50 located at the location closest to the current position information of the wireless terminal 10 is extracted (S16a). Specifically, the content selection unit 408 causes the position information reception / management unit 402 to extract from the position information storage unit 403 the display device 50 having the position information of the location closest to the current position information of the wireless terminal 10. . However, the display device 50 to be extracted, for example, compares positional information (latitude, longitude, number of floors, and ridges) between the wireless terminal 10 and the display device 50, and when the position of the wireless terminal 10 is the center, a predetermined radius ( For example, the display device 50 installed within a radius of 3 meters) may be selected. As a result, the display can be limited to the display device 50 within the range that can be actually visually recognized by the user of the wireless terminal 10.

次いで、コンテンツ配信手段409は、コンテンツ選択手段408によって選択されたコンテンツを、ステップS16aにおいて抽出した表示装置50に、通信I/F手段410を介して送信する。   Next, the content distribution unit 409 transmits the content selected by the content selection unit 408 to the display device 50 extracted in step S16a via the communication I / F unit 410.

上述したように、本発明の実施形態の第二の変形例によれば、情報提供システム1は、無線端末10の現在の位置に最も近い(又は所定の範囲内に位置する)表示装置50に、コンテンツを配信することができる。これにより、例えば、無線端末10が表示機能及び無線LAN等の通信機能を備えないアクティブタグである場合であっても、表示装置50にコンテンツを表示することが可能となる。
[その他の変形例]
なお、本発明の実施形態において、情報管理サーバ40は、無線端末10等の位置情報を記憶する位置情報記憶手段403と、位置情報履歴記憶手段405と、コンテンツ情報記憶手段405とを有したが、例えば、位置情報を管理する装置と、コンテンツを選択や管理する装置とに分けてもよい。この場合、位置情報を管理する装置(位置情報管理サーバ)は、情報管理サーバ40の有する機能のうち、少なくとも位置情報通信I/F手段401、位置情報受付・管理手段402及び位置情報記憶手段403を有する。そして、コンテンツを提供する装置(情報提供サーバ)は、それ以外の機能を有する。この構成によって、位置情報管理サーバと情報提供サーバとの設置場所には依存せず、例えば位置情報管理サーバは建物毎に設置するといった柔軟な接続構成とすることができる。
As described above, according to the second modification of the embodiment of the present invention, the information providing system 1 is displayed on the display device 50 that is closest (or located within a predetermined range) to the current position of the wireless terminal 10. , Can deliver content. Thereby, for example, even when the wireless terminal 10 is an active tag that does not have a display function and a communication function such as a wireless LAN, the content can be displayed on the display device 50.
[Other variations]
In the embodiment of the present invention, the information management server 40 includes the position information storage unit 403 that stores the position information of the wireless terminal 10 and the like, the position information history storage unit 405, and the content information storage unit 405. For example, it may be divided into a device that manages position information and a device that selects and manages content. In this case, the device (location information management server) that manages the location information includes at least the location information communication I / F unit 401, the location information reception / management unit 402, and the location information storage unit 403 among the functions of the information management server 40. Have And the apparatus (information provision server) which provides a content has a function other than that. With this configuration, the location information management server and the information providing server do not depend on the installation location, and for example, the location information management server can be configured to be flexible so that it is installed for each building.

以上、本発明の実施例について詳述したが、本発明はかかる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。   As mentioned above, although the Example of this invention was explained in full detail, this invention is not limited to this specific embodiment, In the range of the summary of this invention described in the claim, various deformation | transformation, It can be changed.

1 情報提供システム
10 無線端末
20 通信装置
30 ゲートウェイ装置
40 情報管理サーバ
50 表示装置
102 位置情報受付・更新要求手段
105 コンテンツ受信手段
106 表示手段
402 位置情報受付・管理手段
403 位置情報記憶手段
404 配信場所記憶手段
405 位置情報履歴記憶手段
406 店舗情報記憶手段
407 コンテンツ情報記憶手段
408 コンテンツ選択手段
409 コンテンツ配信手段
DESCRIPTION OF SYMBOLS 1 Information provision system 10 Wireless terminal 20 Communication apparatus 30 Gateway apparatus 40 Information management server 50 Display apparatus 102 Location information reception / update request means 105 Content reception means 106 Display means 402 Position information reception / management means 403 Position information storage means 404 Distribution place Storage unit 405 Position information history storage unit 406 Store information storage unit 407 Content information storage unit 408 Content selection unit 409 Content distribution unit

特開2009−169843号JP 2009-169843

Claims (10)

無線端末の位置情報と該無線端末のユーザに提供するコンテンツとを管理する情報管理サーバであって、
前記無線端末の位置情報の履歴と店舗の位置情報とを記憶する記憶手段と、
前記無線端末の位置情報の履歴と前記店舗の位置情報とに基づき、前記コンテンツを選択するコンテンツ選択手段とを有する情報管理サーバ。
An information management server that manages location information of a wireless terminal and content provided to a user of the wireless terminal,
Storage means for storing a history of location information of the wireless terminal and location information of the store;
An information management server comprising content selection means for selecting the content based on a history of location information of the wireless terminal and location information of the store.
前記コンテンツ選択手段は、前記無線端末が所定の回数以上検出された店舗に関係するコンテンツを選択する請求項1記載の情報管理サーバ。   The information management server according to claim 1, wherein the content selection unit selects content related to a store in which the wireless terminal is detected a predetermined number of times or more. 前記コンテンツ選択手段は、前記無線端末が所定の場所において連続して所定の時間以上経過した場合、前記無線端末に休憩情報を含むコンテンツを提供する請求項1記載の情報管理サーバ。   2. The information management server according to claim 1, wherein the content selection unit provides content including break information to the wireless terminal when the wireless terminal continuously passes at a predetermined location for a predetermined time. 前記コンテンツ選択手段は、前記無線端末の位置情報が、予め定めた領域の位置情報に含まれる場合、前記コンテンツを選択する請求項1乃至3のいずれか一項に記載の情報管理サーバ。   The information management server according to any one of claims 1 to 3, wherein the content selection unit selects the content when the location information of the wireless terminal is included in location information of a predetermined area. 前記情報管理サーバは、前記コンテンツを表示する表示装置の位置情報を管理し、
前記コンテンツ提供手段は、前記無線端末に最も近い場所に位置する前記表示装置に、前記コンテンツを配信する請求項1乃至4のいずれか一項に記載の情報管理サーバ。
The information management server manages position information of a display device that displays the content;
The information management server according to any one of claims 1 to 4, wherein the content providing unit distributes the content to the display device located at a location closest to the wireless terminal.
前記情報管理サーバが管理する前記位置情報は、自機が設置された場所の位置情報を所定の範囲内に送信する通信装置の位置情報に基づく請求項1乃至5のいずれか一項に情報管理サーバ。   The information management according to any one of claims 1 to 5, wherein the position information managed by the information management server is based on position information of a communication device that transmits the position information of a place where the device is installed within a predetermined range. server. 前記通信装置は、地上補完信号を用いて前記位置情報を送信する請求項6記載の情報管理サーバ。   The information management server according to claim 6, wherein the communication device transmits the position information using a ground complementary signal. 無線端末と、該無線端末の位置情報及び該無線端末のユーザに提供するコンテンツを管理する情報管理サーバとを有する情報提供システムであって、
前記無線端末は、
当該無線端末の位置情報を前記情報管理サーバに通知する位置情報通知手段を有し、
前記情報管理サーバは、
前記無線端末から通知された前記位置情報を受信する位置情報受信手段と、
前記無線端末の位置情報の履歴と店舗の位置情報とを記憶する記憶手段と、
前記無線端末の位置情報の履歴と前記店舗の位置情報とに基づき、前記コンテンツを選択するコンテンツ選択手段とを有する情報提供システム。
An information providing system comprising: a wireless terminal; and an information management server that manages location information of the wireless terminal and content provided to a user of the wireless terminal,
The wireless terminal is
Position information notification means for notifying the information management server of the position information of the wireless terminal,
The information management server
Position information receiving means for receiving the position information notified from the wireless terminal;
Storage means for storing a history of location information of the wireless terminal and location information of the store;
The information provision system which has a content selection means to select the said content based on the log | history of the positional information on the said wireless terminal, and the positional information on the said shop.
前記コンテンツ選択手段は、前記無線端末が所定の回数以上検出された店舗に関係するコンテンツを選択する請求項8記載の情報提供システム。   The information providing system according to claim 8, wherein the content selection unit selects content related to a store in which the wireless terminal is detected a predetermined number of times or more. 前記コンテンツ選択手段は、前記無線端末が所定の場所において連続して所定の時間以上経過した場合、前記無線端末に休憩情報を含むコンテンツを提供する請求項8記載の情報提供システム。   9. The information providing system according to claim 8, wherein the content selection means provides content including break information to the wireless terminal when the wireless terminal has continuously passed for a predetermined time at a predetermined location.
JP2012202484A 2012-09-14 2012-09-14 Information providing system and information management server Pending JP2014056548A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012202484A JP2014056548A (en) 2012-09-14 2012-09-14 Information providing system and information management server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012202484A JP2014056548A (en) 2012-09-14 2012-09-14 Information providing system and information management server

Publications (1)

Publication Number Publication Date
JP2014056548A true JP2014056548A (en) 2014-03-27

Family

ID=50613782

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012202484A Pending JP2014056548A (en) 2012-09-14 2012-09-14 Information providing system and information management server

Country Status (1)

Country Link
JP (1) JP2014056548A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016052201A1 (en) * 2014-09-29 2016-04-07 株式会社リクルートライフスタイル Information processing device and information processing method
JP2016164823A (en) * 2015-03-06 2016-09-08 東芝ライテック株式会社 Location information utilization system
JP2017120617A (en) * 2016-07-28 2017-07-06 オカムラ印刷株式会社 Information processing system, information processing device, information processing method, and information processing program
KR20240024288A (en) * 2018-03-06 2024-02-23 스냅 인코포레이티드 Improved geo-fence selection system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016052201A1 (en) * 2014-09-29 2016-04-07 株式会社リクルートライフスタイル Information processing device and information processing method
JP2016071540A (en) * 2014-09-29 2016-05-09 株式会社リクルートライフスタイル Information processing apparatus and information processing method
JP2016164823A (en) * 2015-03-06 2016-09-08 東芝ライテック株式会社 Location information utilization system
JP2017120617A (en) * 2016-07-28 2017-07-06 オカムラ印刷株式会社 Information processing system, information processing device, information processing method, and information processing program
KR20240024288A (en) * 2018-03-06 2024-02-23 스냅 인코포레이티드 Improved geo-fence selection system
KR102751157B1 (en) * 2018-03-06 2025-01-10 스냅 인코포레이티드 Improved geo-fence selection system
US12382244B2 (en) 2018-03-06 2025-08-05 Snap Inc. Geo-fence selection system

Similar Documents

Publication Publication Date Title
JP6321769B2 (en) Information processing apparatus, information processing method, program, and storage medium
CN104885439B (en) Location information service system, position information service method and portable data assistance using electronic tag
US11785103B2 (en) Systems and methods for providing location services
JP6037950B2 (en) ADVERTISEMENT MANAGEMENT DEVICE, ADVERTISEMENT MANAGEMENT METHOD, AND PROGRAM
JP5410632B1 (en) Information providing system, wireless terminal, program, and information providing method
JP6442126B2 (en) Intra-area route guidance system and method, and program
JP2014115842A (en) Content management server, content provision system and content management program
JP2014178724A (en) Coupon providing method, coupon providing server, and coupon providing system
US10412534B2 (en) Method and device for providing service using data broadcasting of mobile device
TW201407568A (en) Smart streetlight, server and system for advertising
US20170284811A1 (en) Facility wayfinding system
JPWO2016157271A1 (en) Sensor network system
JP2014049003A (en) Information management server, content management system, and content management program
JP6994602B2 (en) Advertising control device and advertising control system
JP2014056548A (en) Information providing system and information management server
US10002380B2 (en) Beacon service method and device
US9734452B2 (en) Recommendation information providing device, mobile terminal, recommendation information providing method, recommendation information provision supporting method, and recording medium
JP2014232907A (en) Method and system for displaying site page based on present position on portable terminal in desired conditional order
JP6434599B1 (en) Portable terminal, management server, control method thereof, program, and search distribution system
JP2014060632A (en) Management server and information providing method
WO2020031892A1 (en) Advertisement control device and advertisement control method
JP6166171B2 (en) Terminal, information provision request system, and information provision request method
KR101431754B1 (en) Method and apparatus for advertisement information intermediation
US20180218398A1 (en) Content for displays based on bid requests
KR101702778B1 (en) System using a ubiquitous sensor network and method for transmitting data for executing wireless-communication-service