JP2014067264A - Mobile terminal, method for mobile terminal, information customization server and program - Google Patents

Mobile terminal, method for mobile terminal, information customization server and program Download PDF

Info

Publication number
JP2014067264A
JP2014067264A JP2012212766A JP2012212766A JP2014067264A JP 2014067264 A JP2014067264 A JP 2014067264A JP 2012212766 A JP2012212766 A JP 2012212766A JP 2012212766 A JP2012212766 A JP 2012212766A JP 2014067264 A JP2014067264 A JP 2014067264A
Authority
JP
Japan
Prior art keywords
information
region
small
mobile terminal
area
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
JP2012212766A
Other languages
Japanese (ja)
Inventor
Hirohisa Yonezawa
拓央 米澤
Takehiro Mori
健広 森
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.)
Dai Nippon Printing Co Ltd
Original Assignee
Dai Nippon Printing 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 Dai Nippon Printing Co Ltd filed Critical Dai Nippon Printing Co Ltd
Priority to JP2012212766A priority Critical patent/JP2014067264A/en
Publication of JP2014067264A publication Critical patent/JP2014067264A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an information providing system for providing information to a mobile terminal owned by a habitant in accordance with a staying time in each tenant store in a store in which a plurality of stores gather.SOLUTION: A mobile terminal 3 acquires its own position by using a position acquisition part 16, and determines whether or not the mobile terminal 3 is present in a region shown by region information 21. While a habitant stays in the region shown by the region information 21, the mobile terminal 3 records the staying time in each small region shown by small region information 22 as necessary. When the mobile terminal 3 gets out of the region, the mobile terminal 3 selects an optimal template 41 from template data 24 on the basis of the number of small regions where the habitant has stayed and the staying time in each small region, and selects the small region corresponding to each frame 42 of the selected template 41, and determines and displays the content of information to be displayed from a display information candidate 23 on the basis of the staying time in the small region.

Description

本発明は、複数の店舗が集合した店舗等において生活者に情報を提供する情報提供システム等に関するものである。   The present invention relates to an information providing system for providing information to consumers in a store where a plurality of stores are gathered.

近年、店舗では生活者に対してアンケートやクーポンのような情報を提供するため、電子メール等により送付するという方法が普及している。しかしながら、商品を購入した生活者にのみ情報を送付するようにすると、来店はしたが商品を購入しなかった生活者に対しては情報を提供することができない。   In recent years, in stores, in order to provide information such as questionnaires and coupons to consumers, a method of sending by e-mail or the like has become widespread. However, if information is sent only to consumers who have purchased the product, information cannot be provided to consumers who have visited the store but have not purchased the product.

商品を購入していなくても、店舗に訪れた生活者に対して情報を提供するため、特許文献1の携帯端末システムは、位置検出手段によって携帯端末の位置を検出し、生活者の滞在時間の長さによって移動中か否かを判断し、生活者の行動に関連すると思われる施設情報を抽出して表示するという方法を開示している。
特許文献2の情報配信装置は、移動体端末から送られてきた位置登録要求を受け付け、移動体端末が特定の領域から離れたと判定すると、移動体端末に対して配信情報を配信するという方法を開示している。
また、特許文献3では、移動体端末を有する生活者の位置情報や行動履歴から情報を選択する方法を開示している。
In order to provide information to a consumer who has visited the store even if a product has not been purchased, the portable terminal system of Patent Document 1 detects the position of the portable terminal by the position detection means, and the residence time of the consumer A method is disclosed in which it is determined whether or not the vehicle is moving based on the length of the facility, and the facility information that seems to be related to the behavior of the consumer is extracted and displayed.
The information distribution device of Patent Document 2 receives a location registration request sent from a mobile terminal, and distributes distribution information to the mobile terminal when the mobile terminal determines that the mobile terminal has left a specific area. Disclosure.
Patent Document 3 discloses a method of selecting information from position information and behavior history of a consumer having a mobile terminal.

特開2010−41469号公報JP 2010-41469 A 特開2011−216990号公報JP 2011-216990 A WO03/009176WO03 / 009176

しかしながら、特許文献1〜3に記載の方法では、ショッピングモールや百貨店のように複数の店舗が集合した店舗に応用しようとする場合、ショッピングモール全体でアンケートやクーポン等の情報を生活者が所持する移動体端末に対して送付すると、生活者がショッピングモール内で利用していないテナント店舗に関する情報も含まれてしまい、生活者にとって煩わしいという状況になる。
また、ショッピングモール内の店舗毎にアンケートやクーポン等の情報を送付しようとした場合、生活者が各テナント店舗を出入りする度に移動体端末に情報が送られてしまうため、他のテナント店舗における買い物を阻害してしまう恐れがある。更に、生活者が訪れた全てのテナント店舗から個別にアンケートが送られてしまい、生活者が全てのアンケートに回答することは面倒で煩雑である。
However, in the methods described in Patent Documents 1 to 3, when applying to a store in which a plurality of stores are gathered, such as a shopping mall or a department store, a consumer possesses information such as questionnaires and coupons in the entire shopping mall. If it is sent to the mobile terminal, the information about the tenant store that the consumer does not use in the shopping mall is also included, and the situation is troublesome for the consumer.
In addition, when trying to send information such as questionnaires and coupons for each store in the shopping mall, information will be sent to the mobile terminal every time a consumer enters or exits each tenant store, so in other tenant stores There is a risk of hindering shopping. Furthermore, since questionnaires are individually sent from all tenant stores visited by consumers, it is troublesome and complicated for consumers to answer all questionnaires.

本発明は、前述した問題点に鑑みてなされたもので、その目的とすることは、複数の店舗が集合した店舗において、各テナント店舗での滞在時間に応じて生活者が所持する移動体端末に情報を提供する情報提供システム等提供することである。   The present invention has been made in view of the above-described problems, and the purpose of the present invention is to provide a mobile terminal possessed by a consumer according to the time spent at each tenant store in a store in which a plurality of stores are gathered. It is to provide an information providing system or the like that provides information.

前述した目的を達成するために第1の発明は、領域に含まれる複数の小領域に関する情報を、前記領域に滞留した後に表示する移動体端末であって、位置情報を取得する位置取得手段と、前記領域の境界情報、前記小領域の境界情報、及び、前記小領域ごとに関連付けられた表示情報の候補を記憶する情報記憶手段と、前記位置情報と、前記領域の境界情報とから、前記領域に滞留しているか否かを判定する領域滞留判定手段と、前記位置情報と、前記小領域の境界情報とから、前記小領域に滞留しているか否かを判定する小領域滞留判定手段と、滞留した前記小領域、及び、滞留した前記小領域ごとの滞留時間を記憶する滞留記憶手段と、前記領域滞留判定手段が前記領域から離れたと判定した後、滞留した前記小領域ごとに、前記滞留記憶手段が記憶した情報に基づいて、前記表示情報の候補の中から表示する前記情報を決定する表示情報決定手段と、決定した前記情報を表示する表示手段と、を備えることを特徴とする移動体端末である。   In order to achieve the above-mentioned object, the first invention is a mobile terminal that displays information on a plurality of small areas included in an area after staying in the area, and a position acquisition unit that acquires position information; From the boundary information of the region, the boundary information of the small region, and information storage means for storing display information candidates associated with each small region, the position information, and the boundary information of the region, A region residence determining unit for determining whether or not the vehicle is staying in the region; a small region residence determining unit for determining whether or not the vehicle is staying in the small region from the position information and boundary information of the small region; The staying storage means for storing the staying time for each of the staying small areas and the staying small areas, and the staying judgment means for each staying small area after determining that the staying judgment means is away from the area, Staying A moving body comprising: display information determining means for determining the information to be displayed from candidates of the display information based on information stored by the means; and display means for displaying the determined information. It is a terminal.

領域とは、ショッピングモールや百貨店のような複数の店舗が集合した施設であってよく、小領域とは、施設に含まれる店舗であってよい。また、表示情報とは、例えば、店舗に関するクーポンやアンケートであってよい。
第1の発明によって、ショッピングモールや百貨店のような複数の店舗が集合した施設を訪れた移動体端末を所有する生活者に対して、生活者が施設を出た後、生活者が滞在した店舗に関するクーポン、アンケート等の情報を生活者が所有する移動体端末に表示することができる。
The region may be a facility in which a plurality of stores such as a shopping mall or a department store are gathered, and the small region may be a store included in the facility. Moreover, display information may be a coupon and a questionnaire regarding a store, for example.
According to the first invention, a store where a consumer stays after the consumer leaves the facility for a consumer who owns a mobile terminal that visits a facility in which a plurality of stores such as a shopping mall and a department store are gathered. Information on coupons, questionnaires, etc. can be displayed on mobile terminals owned by consumers.

第1の発明の表示情報決定手段は、滞留した前記小領域ごとに、前記滞留時間が当該小領域に対して予め定められた閾値を超える場合に、前記表示情報の候補の中から表示する前記情報を決定することが望ましい。
これによって、生活者が一定時間以上滞在した店舗に対してのみ、クーポン、アンケート等の情報を生活者が所有する移動体端末に表示することができる。
The display information determination means of the first invention displays, for each of the staying small areas, when the staying time exceeds a predetermined threshold for the small area, from among the candidates for the display information It is desirable to determine the information.
Thereby, information, such as a coupon and a questionnaire, can be displayed on a mobile terminal owned by a consumer only for a store where the consumer has stayed for a certain time or longer.

第1の発明の表示情報決定手段は、前記閾値を超えた前記小領域ごとに、前記滞留時間に応じて、前記表示情報の候補の中から表示する情報を決定することが望ましい。
これによって、生活者が一定時間以上滞在した店舗に対して、滞在時間に応じたクーポン、アンケート等の情報を生活者が所有する移動体端末に表示することができるため、長く滞在した店舗に対する有利なクーポン等を表示することができる。
The display information determining means of the first invention preferably determines information to be displayed from among the candidates for display information for each of the small areas exceeding the threshold, according to the residence time.
This makes it possible to display information such as coupons and questionnaires according to the staying time on the mobile terminal owned by the consumer for the store where the consumer has stayed for a certain period of time or more. Coupons and the like can be displayed.

第1の発明の表示情報決定手段は、前記閾値を超えた前記小領域ごとに、前記滞留時間の割合に応じて、前記表示情報の候補の中から表示する情報を決定することが望ましい。
これによって、生活者が一定時間以上滞在した店舗に対して、滞在時間に割合に応じたクーポン、アンケート等の情報を生活者が所有する移動体端末に表示することができるため、店舗間に序列をつけて生活者の嗜好にあわせて有利なクーポン等を表示することができる。
The display information determining means of the first invention preferably determines information to be displayed from the display information candidates for each of the small regions exceeding the threshold value, according to the ratio of the staying time.
As a result, information such as coupons, questionnaires, etc. according to the proportion of the stay time can be displayed on the mobile terminal owned by the consumer for the store where the consumer stayed for a certain time or more. It is possible to display an advantageous coupon or the like according to the consumer's preference.

第1の発明の情報記憶手段は、更に、重みが付けられた複数の枠を有するテンプレートを複数記憶し、前記移動体端末は、更に、滞留した前記小領域の数が前記テンプレートの枠の数と等しく、前記滞留した小領域の前記滞留時間の比が前記テンプレートの枠の重みの比に近い前記テンプレートを選択するテンプレート選択手段と、選択した前記テンプレートの枠を、前記表示情報決定手段が決定した前記情報に置き換える情報整形手段と、を備え、前記表示手段は、前記枠を前記情報に置き換えた前記テンプレートを表示することが望ましい。
これによって、生活者が長く滞在したテナント店舗に関する情報は大きく表示することができる。
The information storage means of the first invention further stores a plurality of templates having a plurality of weighted frames, and the mobile terminal further stores the number of the small regions that are retained as the number of the frames of the template. And the display information determination unit determines the template selection unit that selects the template in which the ratio of the residence time of the retained small region is close to the ratio of the weight of the template frame, and the selected template frame. It is preferable that the information shaping unit is replaced with the information, and the display unit displays the template in which the frame is replaced with the information.
Thereby, the information regarding the tenant store where the consumer has stayed for a long time can be displayed greatly.

第1の発明の滞留記憶手段は、更に、前記小領域の滞留した順番を記憶し、前記表示情報決定手段は、滞留した前記小領域の順番に応じて、前記表示情報の候補の中から表示する前記情報を決定することが望ましい。
これによって、生活者が滞在した順番に情報が表示されるため、生活者にとってわかりやすい。
また、第1の発明において、領域は、複数の店舗を含む施設であって、小領域は、当該施設内の店舗であることが望ましい。
The staying storage means of the first invention further stores the order in which the small areas stayed, and the display information determining means displays from the display information candidates according to the order of the staying small areas. It is desirable to determine the information to be.
As a result, the information is displayed in the order in which the consumer stayed, so that it is easy for the consumer to understand.
In the first invention, the region is a facility including a plurality of stores, and the small region is preferably a store in the facility.

第2の発明は、領域に含まれる複数の小領域に関する情報を、前記領域に滞留した後に表示する移動体端末の方法であって、位置情報を取得する位置取得ステップと、前記領域の境界情報、前記小領域の境界情報、及び、前記小領域ごとに関連付けられた表示情報の候補を記憶する情報記憶ステップと、前記位置情報と、前記領域の境界情報とから、前記領域に滞留しているか否かを判定する領域滞留判定ステップと、前記位置情報と、前記小領域の境界情報とから、前記小領域に滞留しているか否かを判定する小領域滞留判定ステップと、滞留した前記小領域、及び、滞留した前記小領域ごとの滞留時間を記憶する滞留記憶ステップと、前記領域滞留判定ステップが前記領域から離れたと判定した後、滞留した前記小領域ごとに、前記滞留記憶ステップが記憶した情報に基づいて、前記表示情報の候補の中から表示する前記情報を決定する表示情報決定ステップと、決定した前記情報を表示する表示ステップと、を含むことを特徴とする移動体端末の方法である。
第2の発明によって、複数の店舗を含む施設を訪れた生活者に対して、生活者が店舗を出た後、生活者が滞在した店舗に関するクーポン、アンケート等の情報を生活者が所有する移動体端末に表示することができる。
2nd invention is the method of the mobile terminal which displays the information regarding the several small area | region contained in an area | region after staying in the said area | region, Comprising: The position acquisition step which acquires positional information, The boundary information of the said area | region The information storage step for storing the boundary information of the small area and the display information candidate associated with each small area, the position information, and the boundary information of the area, whether or not the area is staying in the area A region retention determination step for determining whether or not, a small region retention determination step for determining whether or not the region is retained from the position information and boundary information of the small region, and the small region that has retained And a staying storage step for storing a staying time for each staying small area, and a staying step for each staying small area after it is determined that the staying step for the staying area is away from the area. A display information determining step for determining the information to be displayed from the display information candidates based on the information stored in the storing step; and a display step for displaying the determined information. It is a method of a body terminal.
According to the second invention, for a consumer who visits a facility including a plurality of stores, after the consumer leaves the store, the consumer owns information such as coupons and questionnaires about the store where the consumer stayed. It can be displayed on the body terminal.

第3の発明は、領域に含まれる複数の小領域に関する情報を、前記領域に滞留した後に表示する移動体端末のプログラムであって、コンピュータに、位置情報を取得する位置取得ステップと、前記領域の境界情報、前記小領域の境界情報、及び、前記小領域ごとに関連付けられた表示情報の候補を記憶する情報記憶ステップと、前記位置情報と、前記領域の境界情報とから、前記領域に滞留しているか否かを判定する領域滞留判定ステップと、前記位置情報と、前記小領域の境界情報とから、前記小領域に滞留しているか否かを判定する小領域滞留判定ステップと、滞留した前記小領域、及び、滞留した前記小領域ごとの滞留時間を記憶する滞留記憶ステップと、前記領域滞留判定ステップが前記領域から離れたと判定した後、滞留した前記小領域ごとに、前記滞留記憶ステップが記憶した情報に基づいて、前記表示情報の候補の中から表示する前記情報を決定する表示情報決定ステップと、決定した前記情報を表示する表示ステップと、を実行させるための移動体端末のプログラムである。
第3の発明のコンピュータにインストールすることによって、第1の発明を得て、第2の方法を実行することができる。
3rd invention is the program of the mobile terminal which displays the information regarding the some small area | region contained in an area | region after staying in the said area | region, Comprising: The position acquisition step which acquires a positional information on a computer, The said area | region From the information storage step for storing the boundary information of the region, the boundary information of the small region, and display information candidates associated with each small region, the position information, and the boundary information of the region. An area staying determination step for determining whether or not an object is staying, a small area staying determination step for determining whether or not the object is staying in the small area from the position information and boundary information of the small area, and A staying storage step for storing a staying time for each of the small regions and the staying small regions, and the staying after the determination that the region staying determination step is away from the region. For each region, a display information determination step for determining the information to be displayed from the display information candidates and a display step for displaying the determined information are executed based on the information stored in the stay storage step. It is a program of the mobile terminal for making it do.
By installing on the computer of the third invention, it is possible to obtain the first invention and execute the second method.

第4の発明は、位置情報を取得するとともに、受信した情報を表示する移動体端末と、ネットワークを介して接続される情報カスタマイズサーバであって、前記移動体端末から、位置情報を取得する位置取得手段と、領域の境界情報、当該領域に含まれる複数の小領域の境界情報、及び、前記小領域ごとに関連付けられた表示情報の候補を記憶する情報記憶手段と、前記位置情報と、前記領域の境界情報とから、前記領域に滞留しているか否かを判定する領域滞留判定手段と、前記位置情報と、前記小領域の境界情報とから、前記小領域に滞留しているか否かを判定する小領域滞留判定手段と、滞留した前記小領域、及び、滞留した前記小領域ごとの滞留時間を記憶する滞留記憶手段と、前記領域滞留判定手段が前記領域から離れたと判定した後、滞留した前記小領域ごとに、前記滞留記憶手段が記憶した情報に基づいて、前記表示情報の候補の中から表示する前記情報を決定する表示情報決定手段と、決定した前記情報を、前記移動体端末へ送信する送信手段と、を備えることを特徴とする情報カスタマイズサーバである。
第4の発明によって、ショッピングモールや百貨店のような複数の店舗が集合した施設を訪れた移動体端末を所有する生活者から、位置情報を取得して、情報カスタマイズサーバは、生活者が施設を出た後、生活者が滞在した店舗に関するクーポン、アンケート等の情報を生活者が所有する移動体端末に表示することができる。
A fourth aspect of the invention is an information customization server that is connected to a mobile terminal that acquires positional information and displays received information via a network, and that acquires positional information from the mobile terminal. An acquisition means; area boundary information; boundary information of a plurality of small areas included in the area; and information storage means for storing display information candidates associated with each of the small areas; the position information; Based on the boundary information of the area, it is determined whether or not the area stays in the small area from the area stay determining means for determining whether or not the area stays, and the position information and the boundary information of the small area. It is determined that the small area staying determination means, the staying small area and the staying storage means for storing the staying time for each staying small area, and the area staying determination means are separated from the area. Then, for each of the staying small areas, based on the information stored by the staying storage means, display information determination means for determining the information to be displayed from the candidates for display information, and the determined information, An information customization server comprising: transmission means for transmitting to a mobile terminal.
According to the fourth invention, location information is obtained from a consumer who owns a mobile terminal that visits a facility in which a plurality of stores such as a shopping mall and a department store are gathered. After leaving, information such as coupons, questionnaires, etc. regarding the store where the consumer stayed can be displayed on the mobile terminal owned by the consumer.

第5の発明は、位置情報を取得するとともに、受信した情報を表示する移動体端末と、ネットワークを介して接続される情報カスタマイズサーバのプログラムであって、コンピュータに、前記移動体端末から、位置情報を取得する位置取得ステップと、領域の境界情報、当該領域に含まれる複数の小領域の境界情報、及び、前記小領域ごとに関連付けられた表示情報の候補を記憶する情報記憶ステップと、前記位置情報と、前記領域の境界情報とから、前記領域に滞留しているか否かを判定する領域滞留判定ステップと、前記位置情報と、前記小領域の境界情報とから、前記小領域に滞留しているか否かを判定する小領域滞留判定ステップと、滞留した前記小領域、及び、滞留した前記小領域ごとの滞留時間を記憶する滞留記憶ステップと、前記領域滞留判定手段が前記領域から離れたと判定した後、滞留した前記小領域ごとに、前記滞留記憶手段が記憶した情報に基づいて、前記表示情報の候補の中から表示する前記情報を決定する表示情報決定ステップと、決定した前記情報を、前記移動体端末へ送信する送信ステップと、を実行させるための情報カスタマイズサーバのプログラムである。
第5の発明をコンピュータにインストールすることによって、第4の発明である情報カスタマイズサーバを実現することができる。
A fifth aspect of the invention is a program for an information customization server connected via a network to a mobile terminal that obtains location information and displays received information. A position acquisition step of acquiring information, boundary information of the region, boundary information of a plurality of small regions included in the region, and an information storage step of storing display information candidates associated with each of the small regions; From the position information and the boundary information of the area, it is determined whether or not the area stays in the area, and from the position information and the boundary information of the small area, it stays in the small area. A small region staying determination step for determining whether or not the staying, a staying storage step for storing the staying time for each of the staying small regions and the staying small regions, After determining that the region retention determination unit has left the region, the information to be displayed is determined from the candidates for display information based on the information stored by the retention storage unit for each small region that has remained. An information customization server program for executing a display information determination step and a transmission step of transmitting the determined information to the mobile terminal.
By installing the fifth invention in a computer, the information customization server according to the fourth invention can be realized.

本発明により、複数の店舗が集合した店舗において、各テナント店舗での滞在時間に応じて生活者が所持する移動体端末に情報を提供する情報提供システム等提供することができる。   According to the present invention, it is possible to provide an information providing system that provides information to a mobile terminal owned by a consumer in accordance with the staying time at each tenant store in a store in which a plurality of stores are gathered.

本発明の第1の実施の形態に係る情報提供システム1の概要を示す図The figure which shows the outline | summary of the information provision system 1 which concerns on the 1st Embodiment of this invention. 移動体端末3の記憶部15の詳細を示す図The figure which shows the detail of the memory | storage part 15 of the mobile terminal 3 表示情報候補23の一例を示す図The figure which shows an example of the display information candidate 23 テンプレートデータ24の一例を示す図The figure which shows an example of the template data 24 情報提供システム1における情報提供処理の流れを示すフローチャートThe flowchart which shows the flow of the information provision process in the information provision system 1 ステップS108の表示情報決定処理の詳細を示すフローチャートThe flowchart which shows the detail of the display information determination process of step S108 ステップS202のテンプレート選択処理の詳細を示すフローチャートThe flowchart which shows the detail of the template selection process of step S202 ステップS302のスコア計算処理の詳細を示すフローチャートThe flowchart which shows the detail of the score calculation process of step S302 ステップS203の枠に対応する小領域選択処理の詳細を示すフローチャートThe flowchart which shows the detail of the small area | region selection process corresponding to the frame of step S203. 本発明の第2の実施の形態に係る情報提供システム2の概要を示す図The figure which shows the outline | summary of the information provision system 2 which concerns on the 2nd Embodiment of this invention. サーバ5を実現するコンピュータのハードウエア構成を示す図The figure which shows the hardware constitutions of the computer which implement | achieves the server 5 サーバ5の記憶部52の詳細を示す図The figure which shows the detail of the memory | storage part 52 of the server 5

以下図面に基づいて、本発明の実施形態を詳細に説明する。
図1は、本発明の第1の実施の形態に係る情報提供システム1の概要を示す図である。
情報提供システム1は、移動体端末3等から構成される。
移動体端末3は、店舗に訪れた生活者が所有する携帯電話、タブレット、ゲーム端末、車載端末等の情報表示部を備えた端末である。移動体端末3は、制御部11、無線通信部12、情報表示部13、入力部14、記憶部15、位置取得部16等がバス17を介して接続される。図1は、移動体端末3としての一例であり、用途、目的に応じて様々な構成を採ることが可能である。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
FIG. 1 is a diagram showing an outline of an information providing system 1 according to the first embodiment of the present invention.
The information providing system 1 includes a mobile terminal 3 and the like.
The mobile terminal 3 is a terminal provided with an information display unit such as a mobile phone, a tablet, a game terminal, and an in-vehicle terminal owned by a consumer who has visited the store. In the mobile terminal 3, a control unit 11, a wireless communication unit 12, an information display unit 13, an input unit 14, a storage unit 15, a position acquisition unit 16, and the like are connected via a bus 17. FIG. 1 shows an example of the mobile terminal 3, and various configurations can be adopted depending on the application and purpose.

制御部11は、プログラムの実行を行うCPU(Central Processing Unit)と、OS(Operating System)、プログラム命令あるいはデータ等を格納するためのROM(Read Only Memory)、一時的な作業用データを格納するためのRAM(Random Access Memory)等の記憶部から構成される。制御部11は、移動体端末3の処理全体を制御する。   The control unit 11 stores a CPU (Central Processing Unit) that executes a program, an OS (Operating System), a ROM (Read Only Memory) for storing program instructions or data, and temporary work data. And a storage unit such as a RAM (Random Access Memory). The control unit 11 controls the entire processing of the mobile terminal 3.

無線通信部12は、基地局(図示しない)との間で行われる無線通信を制御する。無線通信部12は、制御部11の制御の下、音声に関するデータやパケット通信用のデータ等の信号を生成し、基地局に送信したり、あるいは、基地局から送信される無線信号を受信し、受信した信号を復調して音声に関するデータやパケット通信用のデータを取得したりする。   The wireless communication unit 12 controls wireless communication performed with a base station (not shown). Under the control of the control unit 11, the wireless communication unit 12 generates a signal such as voice-related data or packet communication data, and transmits the signal to the base station or receives a radio signal transmitted from the base station. The received signal is demodulated to obtain data related to voice and data for packet communication.

情報表示部13は液晶表示パネル等を有し、表示制御を行う。
入力部14は、数字や文字、操作指示を入力するためのキーボタンや、液晶表示パネルのような情報表示部13と組み合わせられたタッチパッド等の入力装置であり、入力の操作に応じた信号を制御部11に出力する。
記憶部15は、移動体端末3にインストールされているアプリケーションプログラムや、電話番号及びメールアドレス等のアドレス帳データ、各種データ等が格納されている。
位置取得部16は、GPS(Global Positioning System)、IMES(Indoor Messaging System)、フェムトセル、無線LAN(Local Area Network)測位等の屋内測位技術を用いて、ショッピングモールのような店舗内における位置を測位する。位置は、経度及び緯度の形式や、ショッピングモールや百貨店等の特定の建物に対する地図上での座標値、最も近い無線LANアクセスポイントID、あるいは、最も近い店舗のID等の形式で与える。
The information display unit 13 includes a liquid crystal display panel and performs display control.
The input unit 14 is an input device such as a keypad for inputting numbers, characters, and operation instructions, and a touch pad combined with the information display unit 13 such as a liquid crystal display panel, and a signal corresponding to an input operation. Is output to the control unit 11.
The storage unit 15 stores application programs installed in the mobile terminal 3, address book data such as telephone numbers and mail addresses, various data, and the like.
The position acquisition unit 16 uses an indoor positioning technique such as GPS (Global Positioning System), IMES (Indoor Messaging System), femtocell, or wireless LAN (Local Area Network) positioning to determine the position in a store such as a shopping mall. Measure. The location is given in the form of longitude and latitude, coordinate values on a map for a specific building such as a shopping mall or department store, the closest wireless LAN access point ID, or the ID of the nearest store.

図2は、移動体端末3の記憶部15の詳細を示す図である。
記憶部15は、領域情報21、小領域情報22、表示情報候補23、テンプレートデータ24、情報提供プログラム25等を有する。
領域情報21は、ショッピングモール、百貨店等の複数の店舗が集合した店舗の敷地全体の位置及び幾何学的形状を示す情報等の境界情報であり、例えば、多角形やそれを近似する円として表現される。
小領域情報22は、ショッピングモール、百貨店等の複数の店舗が集合した店舗内の各テナント店舗の位置及び幾何学的形状を示す情報等の境界情報であり、例えば、多角形やそれを近似する円として表現される。
FIG. 2 is a diagram showing details of the storage unit 15 of the mobile terminal 3.
The storage unit 15 includes area information 21, small area information 22, display information candidates 23, template data 24, an information providing program 25, and the like.
The area information 21 is boundary information such as information indicating the position and geometric shape of the entire site of a store where a plurality of stores such as a shopping mall and a department store are gathered. For example, the region information 21 is expressed as a polygon or a circle that approximates it. Is done.
The small area information 22 is boundary information such as information indicating the position and geometric shape of each tenant store in a store in which a plurality of stores such as a shopping mall and a department store are gathered. For example, the small region information 22 approximates a polygon or the like. Expressed as a circle.

表示情報候補23は、生活者に対して提示するクーポンを表す画像、アンケートの設問、音声や動画等の情報であり、小領域毎、即ち、テナント店舗毎に定義される。また、表示情報候補23は、後述するテンプレートデータ24の各テンプレートの枠毎に細分化して定義してもよい。例えば、テンプレートが大きな枠と小さな枠を持つ場合、大きな枠のためのクーポン画像と、小さな枠のための小さめのクーポン画像、あるいは、大きな枠のためのアンケート設問と小さな枠のための設問数を低減したアンケート設問を定義する。
また、表示情報候補23は生活者が各テナント店舗で滞在した時間に応じて定義してもよい。例えば、テナント店舗における滞在時間が5分以上と5分未満の場合で別の情報を定義する。
The display information candidate 23 is information such as an image representing a coupon to be presented to a consumer, a questionnaire question, voice, a moving image, and the like, and is defined for each small area, that is, for each tenant store. Further, the display information candidate 23 may be defined by being subdivided for each template frame of the template data 24 described later. For example, if the template has a large frame and a small frame, the coupon image for the large frame and the smaller coupon image for the small frame, or the number of questions for the questionnaire and the small frame for the large frame Define reduced questionnaire questions.
Further, the display information candidate 23 may be defined according to the time when the consumer stays at each tenant store. For example, different information is defined when the stay time in the tenant store is 5 minutes or more and less than 5 minutes.

図3は、表示情報候補23の一例を示す図である。
表示情報候補23は、小領域ID31、大きい枠滞在時間5分未満用32、大きい枠滞在時間5分以上用33、小さい枠滞在時間5分未満用34、小さい枠滞在時間5分以上用35等を有する。
小領域ID31は、各テナント店舗のような小領域を一意に定義する識別子である。
大きい枠滞在時間5分未満用32は、生活者がテナント店舗に5分未満滞在した場合、テンプレートの大きい枠に表示するためのクーポン画像、アンケート設問等の情報である。
大きい枠滞在時間5分以上用33は、生活者がテナント店舗に5分以上滞在した場合、テンプレートの大きい枠に表示するためのクーポン画像、アンケート設問等の情報である。
小さい枠滞在時間5分未満用34は、生活者がテナント店舗に5分未満滞在した場合、テンプレートの小さい枠に表示するためのクーポン画像、アンケート設問等の情報である。
小さい枠滞在時間5分以上用35は、生活者がテナント店舗に5分以上滞在した場合、テンプレートの小さい枠に表示するためのクーポン画像、アンケート設問等の情報である。
FIG. 3 is a diagram illustrating an example of the display information candidate 23.
Display information candidates 23 are small area ID 31, large frame stay time less than 5 minutes 32, large frame stay time less than 5 minutes 33, small frame stay time less than 5 minutes 34, small frame stay time less than 5 minutes 35, etc. Have
The small area ID 31 is an identifier that uniquely defines a small area such as each tenant store.
The large frame stay time less than 5 minutes 32 is information such as a coupon image and a questionnaire question to be displayed in a large frame of a template when a consumer stays in a tenant store for less than 5 minutes.
The large frame stay time for 5 minutes or more 33 is information such as a coupon image and a questionnaire question to be displayed in a large frame of a template when a consumer stays at a tenant store for 5 minutes or more.
The small frame stay time less than 5 minutes 34 is information such as a coupon image and a questionnaire question to be displayed in a small frame of a template when a consumer stays in a tenant store for less than 5 minutes.
The small frame stay time 5 minutes or more 35 is information such as a coupon image or a questionnaire question to be displayed in a small frame of a template when a consumer stays in a tenant store for 5 minutes or more.

テンプレートデータ24は、移動体端末3に情報を表示するために使用する雛形であり、複数のテンプレートを保持する。テンプレートデータ24は、クーポン画像等を二次元的に配置するための記述言語による雛形の形式でもよいし、アンケート設問を配置するための文章の雛形の形式でもよい。
図4は、テンプレートデータ24の一例を示す図である。
テンプレートデータ24は、テンプレート41a、41b、41cのように複数のテンプレートを保持する。
各テンプレート41a、41b、41cは、それぞれ複数の枠32を有し、各枠42には重み43が設定される。重み43は、各テナント店舗における生活者の滞在時間の割合と関連付けられる。詳細は後述する。
各テンプレート41a、41b、41c等の枠42の数、及び、各枠42の重み43の比の組み合わせが同一のものは複数存在しない。
以降、テンプレート41a、41b、41cを総称してテンプレート41とする。
The template data 24 is a template used for displaying information on the mobile terminal 3, and holds a plurality of templates. The template data 24 may be in the form of a template in a description language for arranging coupon images and the like two-dimensionally, or in the form of a sentence template for arranging questionnaire questions.
FIG. 4 is a diagram illustrating an example of the template data 24.
The template data 24 holds a plurality of templates such as templates 41a, 41b, and 41c.
Each template 41a, 41b, 41c has a plurality of frames 32, and a weight 43 is set for each frame. The weight 43 is associated with the ratio of the staying time of consumers at each tenant store. Details will be described later.
There are not a plurality of the same combinations of the number of the frames 42 such as the templates 41a, 41b, and 41c and the ratio of the weights 43 of the frames 42.
Hereinafter, the templates 41a, 41b, and 41c are collectively referred to as a template 41.

情報提供プログラム25は、生活者が所有する移動体端末3にクーポン、アンケート等の情報を提供するための専用のプログラムである。情報提供プログラム25は、生活者が複数の店舗が集合したショッピングモール、百貨店等の施設への入店時、生活者が起動するか、あるいは、バックグラウンドで動作するように予め設定しておく。情報提供プログラム25は、移動体端末3の位置取得部16を用いてショッピングモール等で生活者の各テナント店舗での滞在時間を記録し、生活者がショッピングモール、百貨店等の店舗を出た後、各テナント店舗での滞在時間に応じて表示情報候補23からクーポン画像、アンケート設問等を選択し、滞在時間に応じてテンプレートデータ24から選択したテンプレート41に、選択したクーポン画像、アンケート設問等を流し込んで情報表示部13に表示する。   The information providing program 25 is a dedicated program for providing information such as coupons and questionnaires to the mobile terminals 3 owned by consumers. The information providing program 25 is set in advance so that the consumer is activated or operates in the background when the consumer enters a shopping mall, department store, or other facility where a plurality of stores gather. The information providing program 25 uses the position acquisition unit 16 of the mobile terminal 3 to record the stay time of each consumer at each tenant store in a shopping mall or the like, and after the consumer leaves the store such as a shopping mall or department store. The coupon image, the questionnaire question, etc. are selected from the display information candidates 23 according to the stay time at each tenant store, and the selected coupon image, the questionnaire question, etc. are selected on the template 41 selected from the template data 24 according to the stay time. The information is displayed on the information display unit 13.

情報提供プログラム25は、領域滞在判定手段、滞在時間記憶手段、領域離脱判定手段、表示情報決定手段、テンプレート選択手段、情報整形手段等を有する。
領域滞在判定手段は、移動体端末3の位置取得部16により位置を取得し、過去の移動体端末3の位置を参照し、領域情報21が示す領域内、即ち、ショッピングモールや百貨店等の中に移動体端末3が一定時間以上滞在しているかを判定する。生活者がショッピングモール、百貨店等の店舗を通り抜けただけの場合、生活者は一定時間以上滞在していないため、移動体端末3にクーポン画像、アンケート設問等は表示されない。
The information providing program 25 includes area stay determination means, stay time storage means, area departure determination means, display information determination means, template selection means, information shaping means, and the like.
The area stay determination means acquires the position by the position acquisition unit 16 of the mobile terminal 3, refers to the position of the past mobile terminal 3, and within the area indicated by the area information 21, that is, in a shopping mall, department store, or the like. It is determined whether the mobile terminal 3 stays for a certain period of time. If the consumer has just passed through a store such as a shopping mall or department store, the consumer has not stayed for a certain period of time, so no coupon images, questionnaire questions, etc. are displayed on the mobile terminal 3.

滞在時間記憶手段は、過去の移動体端末3の位置を参照し、小領域情報22が示す小領域、即ち、テナント店舗に移動体端末3が一定時間以上滞在した場合、滞在時間を記憶する。
領域離脱判定手段は、移動体端末3が領域情報21で示す領域内、即ち、ショッピングモールや百貨店内に滞在していると判定した後、移動体端末3の位置取得部16により取得した位置を参照し、位置が領域外に離脱したと判定した場合、即ち、ショッピングモールや百貨店から出たと判定した場合、表示情報決定手段及びテンプレート選択手段を呼び出す。
表示情報決定手段は、滞在時間記憶手段により記憶された各小領域での滞在時間に関する情報に基づいて、表示情報候補23の中から滞在した小領域、即ちテナント店舗に対応する情報を決定する。
The stay time storage means refers to the location of the past mobile terminal 3 and stores the stay time when the mobile terminal 3 stays in the small area indicated by the small area information 22, that is, the tenant store for a certain time or more.
After determining that the mobile terminal 3 is staying in the area indicated by the area information 21, that is, in a shopping mall or a department store, the area leaving determination unit determines the position acquired by the position acquisition unit 16 of the mobile terminal 3. When it is determined that the position has moved out of the area, that is, when it is determined that the position has left the shopping mall or department store, the display information determination unit and the template selection unit are called.
The display information determining means determines information corresponding to the small area that has stayed, that is, the tenant store, from among the display information candidates 23 based on the information about the stay time in each small area stored by the stay time storage means.

テンプレート選択手段は、滞在時間記憶手段により記憶された各小領域での滞在時間に基づいて、テンプレートデータ24から使用するテンプレート41を決定する。テンプレート選択手段は、移動体端末3が滞在した小領域の数がテンプレート41内の枠42の数と等しく、各小領域での滞在時間の比が各枠42の重み43の比と最も近いテンプレート41を探す。例えば、滞在した各小領域での滞在時間を小さい順に並べ、テンプレート41内の枠42の重み43を小さい順に並べ、各小領域での滞在時間と枠42の重み43を正規化し、内積が最も大きいテンプレート41を選択する。
例えば、小領域Aに5分、小領域Bに6分、小領域Cに10分滞在した場合、滞在した小領域数は3と等しい3つの枠42を有するテンプレート41の中から、重み43の比と最も近いテンプレート41bを選択する。
The template selection means determines the template 41 to be used from the template data 24 based on the stay time in each small area stored by the stay time storage means. The template selection means is a template in which the number of small areas where the mobile terminal 3 stays is equal to the number of frames 42 in the template 41, and the ratio of staying time in each small area is closest to the ratio of the weights 43 of each frame 42. Look for 41. For example, the stay times in each small area where they stayed are arranged in ascending order, the weight 43 of the frame 42 in the template 41 is arranged in ascending order, the stay time in each small area and the weight 43 of the frame 42 are normalized, and the inner product is the most A large template 41 is selected.
For example, if the user stays in the small area A for 5 minutes, stays in the small area B for 6 minutes, and stays in the small area C for 10 minutes, the number of small areas stayed is from among the templates 41 having three frames 42 equal to 3, and the weight 43 The template 41b closest to the ratio is selected.

情報整形手段は、滞在した時間の小さい順に小領域を並べ、テンプレート選択手段により選択したテンプレート41の各枠42を重み43の小さい順に並べ、先頭から小領域と枠42を対応付け、表示情報決定手段により決定した各小領域に対応する情報を対応する枠42に流し込む。
例えば、小領域Aに5分、小領域Bに6分、小領域Cに10分滞在し、テンプレートデータ24からテンプレート41bを選択した場合、重み43が「10」の枠42に小領域Cを、重み43が「5」の枠42に小領域A、小領域Bを対応付ける。
The information shaping means arranges the small areas in ascending order of the stay time, arranges the frames 42 of the template 41 selected by the template selection means in ascending order of the weight 43, associates the small areas with the frames 42 from the top, and determines the display information. Information corresponding to each small area determined by the means is poured into the corresponding frame 42.
For example, if the user stays in the small area A for 5 minutes, stays in the small area B for 6 minutes, stays in the small area C for 10 minutes, and selects the template 41b from the template data 24, the small area C is placed in the frame 42 having the weight 43 of “10”. The small area A and the small area B are associated with the frame 42 having the weight 43 of “5”.

次に、図5〜9を参照しながら、情報提供システム1における処理を説明する。
図5は、情報提供システム1における情報提供処理の流れを示すフローチャートである。
移動体端末3の制御部11は、情報提供プログラム25の領域滞在判定手段に従って、位置取得部16を用いて位置情報を取得し(ステップS101)、移動体端末3が領域情報21で示される領域内、即ち、ショッピングモールや百貨店等の店舗内にあるか判定する(ステップS102)。
移動体端末3が領域内である場合(ステップS102)、移動体端末3の制御部11は情報提供プログラム25の領域滞在判定手段に従って、移動体端末3が領域内に一定時間以上滞在しているか判定する(ステップS103)。移動体端末3が領域内に一定時間以上滞在していない場合(ステップS103のNo)、ステップS101に戻る。
Next, processing in the information providing system 1 will be described with reference to FIGS.
FIG. 5 is a flowchart showing a flow of information providing processing in the information providing system 1.
The control unit 11 of the mobile terminal 3 acquires location information using the location acquisition unit 16 according to the region stay determination unit of the information providing program 25 (step S101), and the mobile terminal 3 is the region indicated by the region information 21. It is determined whether it is in a store such as a shopping mall or department store (step S102).
When the mobile terminal 3 is in the area (step S102), the control unit 11 of the mobile terminal 3 follows the area stay determination means of the information providing program 25, and whether the mobile terminal 3 stays in the area for a certain time or more. Determination is made (step S103). When the mobile terminal 3 has not stayed in the area for a certain period of time (No in step S103), the process returns to step S101.

移動体端末3が領域内に一定時間以上滞在している場合(ステップS103のYes)、滞在フラグをセットし(ステップS104)、情報提供プログラム25の滞在時間記憶手段に従って、位置取得部16により取得した位置と小領域情報22に基づいて、移動体端末3が現在いる小領域を計算し(ステップS105)、滞在時間記憶手段に従って、その小領域における滞在時間の記録を変更する(ステップS106)。
ステップS101〜S106の処理を繰り返すことにより、移動体端末3の制御部11は、生活者が領域情報21で示される領域、即ち、ショッピングモールや百貨店に訪れた場合、各小領域、即ち、各テナント店舗における滞在時間を随時記録する。
When the mobile terminal 3 has stayed in the area for a certain period of time (Yes in Step S103), a stay flag is set (Step S104) and is acquired by the position acquisition unit 16 according to the stay time storage means of the information providing program 25 Based on the position and the small area information 22, the small area where the mobile terminal 3 is present is calculated (step S105), and the recording of the stay time in the small area is changed according to the stay time storage means (step S106).
By repeating the processes of steps S101 to S106, the control unit 11 of the mobile terminal 3 allows each small area, that is, each small area, that is, when the consumer visits the area indicated by the area information 21, that is, a shopping mall or a department store. Record time spent at tenant stores as needed.

生活者がショッピングモールや百貨店の領域を出た場合、移動体端末3の制御部11は移動体端末3が領域外であると判定し(ステップS102のNo)、滞在フラグがセットされているか判定する(ステップS107)。
生活者がショッピングモールや百貨店の領域を単に通り抜けただけの場合、滞在フラグはセットされていないため(ステップS107のNo)、移動体端末3の制御部11はステップS101に戻る。
生活者がショッピングモールや百貨店の領域内で一定時間以上滞在した後、領域を出た場合(ステップS107のYes)、移動体端末3の制御部11は表示情報を決定し(ステップS108)、決定した表示情報を情報表示部13に表示する(ステップS109)。
When the consumer leaves the area of the shopping mall or department store, the control unit 11 of the mobile terminal 3 determines that the mobile terminal 3 is out of the area (No in step S102), and determines whether the stay flag is set. (Step S107).
When the consumer simply passes through the area of the shopping mall or department store, since the stay flag is not set (No in step S107), the control unit 11 of the mobile terminal 3 returns to step S101.
When a consumer stays in a shopping mall or department store area for a certain period of time and then leaves the area (Yes in step S107), the control unit 11 of the mobile terminal 3 determines display information (step S108). The displayed information is displayed on the information display unit 13 (step S109).

図6は、ステップS108の表示情報決定処理の詳細を示すフローチャートである。
移動体端末3の制御部11は、情報提供プログラム25の滞在時間記憶手段により記録した小領域毎の滞在時間を参照し、移動体端末3が一定時間以上滞在した小領域を特定し(ステップS201)、情報提供プログラム25のテンプレート選択手段に従って、滞在した小領域数と、小領域毎の滞在時間に基づいてテンプレートデータ24から最適なテンプレート41を選択する(ステップS202)。
FIG. 6 is a flowchart showing details of the display information determination process in step S108.
The control unit 11 of the mobile terminal 3 refers to the stay time for each small area recorded by the stay time storage means of the information providing program 25, and specifies the small area where the mobile terminal 3 stayed for a certain time or more (step S201). ) According to the template selection means of the information providing program 25, the optimum template 41 is selected from the template data 24 based on the number of small areas stayed and the staying time for each small area (step S202).

図7は、ステップS202のテンプレート選択処理の詳細を示すフローチャートである。
移動体端末3の制御部11は、情報提供プログラム25のテンプレート選択手段に従って、テンプレートデータ24から移動体端末3が滞在した小領域の数と一致する枠42を有するテンプレート41をテンプレート候補として決定し(ステップS301)、テンプレート候補となったテンプレート41のスコアを計算する(ステップS302)。
FIG. 7 is a flowchart showing details of the template selection process in step S202.
The control unit 11 of the mobile terminal 3 determines, as a template candidate, a template 41 having a frame 42 that matches the number of small areas where the mobile terminal 3 has stayed from the template data 24 according to the template selection means of the information providing program 25. (Step S301), the score of the template 41 that is a template candidate is calculated (Step S302).

図8は、ステップS302のスコア計算処理の詳細を示すフローチャートである。
移動体端末3の制御部11は、テンプレート41の各枠42の重み43の合計を算出し(ステップS401)、情報提供プログラム25の滞在時間記憶手段により記録した移動体端末3が滞在した全ての小領域の合計滞在時間を算出する(ステップS402)。
移動体端末3の制御部11は、テンプレート41の各枠42の重み43を、ステップS401で算出した重み43の合計で割り、得られた値を小さい順に並べたベクトルを重みベクトルとして算出する(ステップS403)。
次に、移動体端末3の制御部11は、移動体端末3が滞在した各小領域の滞在時間を、ステップS402で算出した合計滞在時間で割り、得られた値を小さい順に並べたベクトルを滞在時間ベクトルとして算出する(ステップS404)。
そして、重みベクトルと滞在ベクトルの内積を、テンプレート41のスコアとして算出する(ステップS405)。
FIG. 8 is a flowchart showing details of the score calculation process in step S302.
The control unit 11 of the mobile terminal 3 calculates the sum of the weights 43 of the respective frames 42 of the template 41 (step S401), and all the mobile terminals 3 recorded by the stay time storage means of the information providing program 25 have stayed. The total stay time of the small area is calculated (step S402).
The control unit 11 of the mobile terminal 3 divides the weight 43 of each frame 42 of the template 41 by the sum of the weights 43 calculated in step S401, and calculates a vector in which the obtained values are arranged in ascending order as a weight vector ( Step S403).
Next, the control unit 11 of the mobile terminal 3 divides the stay time of each small area where the mobile terminal 3 stayed by the total stay time calculated in step S402, and a vector in which the obtained values are arranged in ascending order. The stay time vector is calculated (step S404).
Then, the inner product of the weight vector and the stay vector is calculated as the score of the template 41 (step S405).

図7の説明に戻る。
移動体端末3の制御部11は、全てのテンプレート候補となったテンプレート41のスコアを計算したか判定し(ステップS303)、全てのテンプレート候補の処理をしていない場合(ステップS303のNo)、ステップS302に戻り、全てのテンプレート候補のスコア計算を行う。
移動体端末3の制御部11は、全てのテンプレート候補の中からスコアが最大であるテンプレート41を選択する(ステップS304)。
Returning to the description of FIG.
The control unit 11 of the mobile terminal 3 determines whether or not the scores of the templates 41 that have become all template candidates have been calculated (step S303), and if all the template candidates have not been processed (No in step S303), Returning to step S302, the scores of all template candidates are calculated.
The control unit 11 of the mobile terminal 3 selects the template 41 having the maximum score from all template candidates (step S304).

図6の説明に戻る。
移動体端末3の制御部11は、情報提供プログラム25のテンプレート選択手段に従って、選択したテンプレート41の各枠42に対応する小領域を選択する(ステップS203)。
図9は、ステップS203の枠に対応する小領域選択処理の詳細を示すフローチャートである。
移動体端末3の制御部11は、選択したテンプレート41の各枠42の重み43の合計を算出し(ステップS501)、情報提供プログラム25の滞在時間記憶手段により記録した移動体端末3が滞在した全ての小領域の合計滞在時間を算出する(ステップS502)。
移動体端末3の制御部11は、テンプレート41の各枠42の重み43を、ステップS501で算出した重み43の合計で割り、得られた値を小さい順に並べたベクトルを枠ベクトルとして算出する(ステップS503)。
次に、移動体端末3の制御部11は、移動体端末3が滞在した各小領域の滞在時間を、ステップS502で算出した合計滞在時間で割り、得られた値を小さい順に並べたベクトルを小領域ベクトルとして算出する(ステップS504)。
移動体端末3の制御部11は、インデックスをiとすると、枠ベクトルのi番目の枠42と、小領域ベクトルのi番目の小領域を対応付け(ステップS505)、枠42に対応する小領域を決定する(ステップS506)。
Returning to the description of FIG.
The control unit 11 of the mobile terminal 3 selects a small area corresponding to each frame 42 of the selected template 41 according to the template selection unit of the information providing program 25 (step S203).
FIG. 9 is a flowchart showing details of the small area selection processing corresponding to the frame in step S203.
The control unit 11 of the mobile terminal 3 calculates the sum of the weights 43 of the respective frames 42 of the selected template 41 (step S501), and the mobile terminal 3 recorded by the stay time storage unit of the information providing program 25 has stayed. The total stay time of all small areas is calculated (step S502).
The control unit 11 of the mobile terminal 3 divides the weight 43 of each frame 42 of the template 41 by the sum of the weights 43 calculated in step S501, and calculates a vector in which the obtained values are arranged in ascending order as a frame vector ( Step S503).
Next, the control unit 11 of the mobile terminal 3 divides the stay time of each small area where the mobile terminal 3 stayed by the total stay time calculated in step S502, and adds a vector in which the obtained values are arranged in ascending order. It is calculated as a small region vector (step S504).
When the index is i, the control unit 11 of the mobile terminal 3 associates the i-th frame 42 of the frame vector with the i-th small region of the small region vector (step S505), and the small region corresponding to the frame 42 Is determined (step S506).

図6の説明に戻る。
移動体端末3の制御部11は、情報提供プログラム25の表示情報決定手段に従って、選択したテンプレート41の各枠42に対応する小領域での滞在時間に基づいて、表示情報候補23から表示する情報の内容を決定する(ステップS204)。例えば、枠42に小領域ID31が「1」の小領域に関する情報を表示する場合、情報提供プログラム25の滞在時間記憶手段により記録した小領域ID31が「1」の小領域の滞在時間が5分未満で、枠42が大きい枠の場合は「情報1」を、滞在時間が5分以上で枠42が大きい枠の場合は「情報2」を、滞在時間が5分未満で小さい枠の場合は「情報3」を、滞在時間が5分以上で小さい枠の場合は「情報4」を表示する情報として決定する。
移動体端末3の制御部11は、情報提供プログラム25の情報整形手段に従って、テンプレート41の各枠42に決定した情報の内容で置き換える(ステップS205)。
移動体端末3の制御部11は、選択したテンプレート41の全ての枠42の処理をしたか判定し(ステップS206)、処理していない枠42がある場合(ステップS206のNo)、ステップS203に戻り、次の枠42の処理を行う。
Returning to the description of FIG.
The control unit 11 of the mobile terminal 3 displays information from the display information candidate 23 based on the stay time in the small area corresponding to each frame 42 of the selected template 41 according to the display information determining means of the information providing program 25. Is determined (step S204). For example, when information related to a small area whose small area ID 31 is “1” is displayed in the frame 42, the stay time of the small area whose small area ID 31 is “1” recorded by the stay time storage unit of the information providing program 25 is 5 minutes. If it is less than 5 and the frame 42 is a large frame, “Information 1” is used. If the frame is longer than 5 minutes and the frame 42 is large, “Information 2” is used. “Information 3” is determined as information for displaying “Information 4” when the stay time is 5 minutes or more and the frame is small.
The control unit 11 of the mobile terminal 3 replaces the contents of the information determined for each frame 42 of the template 41 according to the information shaping means of the information providing program 25 (step S205).
The control unit 11 of the mobile terminal 3 determines whether or not all the frames 42 of the selected template 41 have been processed (step S206). If there is an unprocessed frame 42 (No in step S206), the control unit 11 proceeds to step S203. Returning, the processing of the next frame 42 is performed.

なお、第1実施形態における表示情報決定処理は、上記の処理に限られない。
例えば、移動体端末3の制御部11は、小領域ごとに滞留時間の閾値を設定し、滞留時間が当該閾値を超えた小領域に対して、表示情報を決定し、決定した表示情報を情報表示部13に表示してもよい。
また、移動体端末3の制御部11は、小領域ごとに滞留時間の閾値を設定し、滞留時間が当該閾値を超えた小領域ごとに、滞留時間に応じて、表示情報を決定し、決定した表示情報を情報表示部13に表示してもよい。
さらに、移動体端末3の制御部11は、小領域ごとに滞留時間の閾値を設定し、滞留時間が当該閾値を超えた小領域ごとに、滞留時間の割合に応じて、表示情報を決定し、決定した表示情報を情報表示部13に表示してもよい。
また、移動体端末3の制御部11は、滞留した小領域の順番に応じて、表示情報を決定し、決定した表示情報を情報表示部13に表示してもよい。
なお、このような構成とすることができるのは、後述する第2実施形態のサーバ5の制御部51においても同様である。
Note that the display information determination process in the first embodiment is not limited to the above process.
For example, the control unit 11 of the mobile terminal 3 sets a threshold for the residence time for each small area, determines display information for the small area for which the residence time exceeds the threshold, and displays the determined display information as information. You may display on the display part 13. FIG.
In addition, the control unit 11 of the mobile terminal 3 sets a threshold for the residence time for each small area, determines display information according to the residence time for each small area for which the residence time exceeds the threshold, and determines The displayed information may be displayed on the information display unit 13.
Furthermore, the control unit 11 of the mobile terminal 3 sets a threshold for the residence time for each small area, and determines display information according to the ratio of the residence time for each small area for which the residence time exceeds the threshold. The determined display information may be displayed on the information display unit 13.
Moreover, the control part 11 of the mobile terminal 3 may determine display information according to the order of the staying small area | region, and may display the determined display information on the information display part 13. FIG.
Such a configuration can also be applied to the control unit 51 of the server 5 according to the second embodiment described later.

以上の通り、情報提供システム1では、ショッピングモールや百貨店のように複数の店舗が集合した店舗において、生活者が各テナント店舗で滞在したテナント店舗数と、各テナント店舗における滞在時間に応じて、移動体端末3にクーポン画像、アンケート設問等の情報を表示する。情報提供システムでは、生活者が店舗を出た後、滞在したテナント店舗に関する情報のみが表示され、また、各テナント店舗における滞在時時間に応じて異なるクーポン画像、アンケート設問を表示することができる。   As described above, in the information providing system 1, in a store in which a plurality of stores are gathered such as a shopping mall or a department store, depending on the number of tenant stores where a consumer stays in each tenant store and the stay time in each tenant store, Information such as coupon images and questionnaire questions is displayed on the mobile terminal 3. In the information providing system, only information related to the tenant store where the consumer stayed after the consumer leaves the store is displayed, and different coupon images and questionnaire questions can be displayed according to the staying time at each tenant store.

次に、図10〜12を参照しながら、本発明の第2の実施携帯に係る情報提供システム2について説明する。
図10は、本発明の第2の実施の形態に係る情報提供システム2の概要を示す図である。
情報提供システム2は、移動体端末3、サーバ5等から構成される。
移動体端末3とサーバ5は、インターネットや電話回線等を通じて通信する。
Next, the information providing system 2 according to the second embodiment of the present invention will be described with reference to FIGS.
FIG. 10 is a diagram showing an outline of the information providing system 2 according to the second embodiment of the present invention.
The information providing system 2 includes a mobile terminal 3, a server 5, and the like.
The mobile terminal 3 and the server 5 communicate with each other through the Internet, a telephone line, or the like.

移動体端末3は、店舗に訪れた生活者が所有する携帯電話、タブレット、ゲーム端末、車載端末等の情報表示部を備えた端末である。移動体端末3は、図1に示す第1の実施の形態に係る情報提供システム1の移動体端末3と同じであり、制御部11、無線通信部12、情報表示部13、入力部14、記憶部15、位置取得部16等を有する。ただし、移動体端末3において位置取得部16は必須ではなく、移動体端末3が発生させる信号を、店舗等に設置される基地局(図示しない)が受信し、移動体端末3の位置測位を行うようにしてもよい。   The mobile terminal 3 is a terminal provided with an information display unit such as a mobile phone, a tablet, a game terminal, and an in-vehicle terminal owned by a consumer who has visited the store. The mobile terminal 3 is the same as the mobile terminal 3 of the information providing system 1 according to the first embodiment shown in FIG. 1, and includes a control unit 11, a wireless communication unit 12, an information display unit 13, an input unit 14, A storage unit 15 and a position acquisition unit 16 are included. However, the position acquisition unit 16 is not essential in the mobile terminal 3, and a base station (not shown) installed in a store or the like receives a signal generated by the mobile terminal 3, and performs positioning of the mobile terminal 3. You may make it perform.

移動体端末3の記憶部15は、図2に示す情報提供プログラム25等を有する。移動帯端末3が位置取得部16を有する場合、情報提供プログラム25は、位置取得部16により取得した位置情報をサーバ5に連続的に送信する。情報提供プログラム25は、サーバ5から受信したクーポン画像、アンケート設問を含む情報を情報表示部13に表示する。   The storage unit 15 of the mobile terminal 3 has an information providing program 25 shown in FIG. When the mobile terminal 3 has the position acquisition unit 16, the information providing program 25 continuously transmits the position information acquired by the position acquisition unit 16 to the server 5. The information providing program 25 displays information including the coupon image and the questionnaire question received from the server 5 on the information display unit 13.

図11は、サーバ5を実現するコンピュータのハードウエア構成を示す図である。尚、図2のハードウエア構成は一例であり、用途、目的に応じて様々な構成を採ることが可能である。
コンピュータは、制御部51、記憶部52、入力部53、表示部54、通信部55等が、バス56を介して接続される。
FIG. 11 is a diagram illustrating a hardware configuration of a computer that implements the server 5. Note that the hardware configuration in FIG. 2 is an example, and various configurations can be adopted depending on the application and purpose.
In the computer, a control unit 51, a storage unit 52, an input unit 53, a display unit 54, a communication unit 55, and the like are connected via a bus 56.

制御部51は、CPU、ROM、RAM等で構成される。
CPUは、記憶部52、ROM、記録媒体等に格納されるプログラムをRAM上のワークメモリ領域に呼び出して実行し、バス56を介して接続された各装置を駆動制御し、コンピュータが行う処理を実現する。
ROMは、不揮発性メモリであり、プログラムやデータ等を恒久的に保持している。
RAMは、揮発性メモリであり、記憶部52、ROM、記録媒体等からロードしたプログラム、データ等を一時的に保持するとともに、制御部51が各種処理を行う為に使用するワークエリアを備える。
The control unit 51 includes a CPU, a ROM, a RAM, and the like.
The CPU calls a program stored in the storage unit 52, ROM, recording medium or the like to a work memory area on the RAM, executes it, drives and controls each device connected via the bus 56, and performs processing performed by the computer. Realize.
The ROM is a non-volatile memory and permanently stores programs, data, and the like.
The RAM is a volatile memory, and temporarily stores a program, data, and the like loaded from the storage unit 52, ROM, recording medium, and the like, and includes a work area used by the control unit 51 for performing various processes.

記憶部52は、フラッシュメモリ等であり、制御部51が実行するプログラム、プログラム実行に必要なデータ等が格納される。これらの各プログラムコードは、制御部51のCPUにより必要に応じて読み出されてRAMに移され、各種の手段として実行される。
入力部53は、データの入力を行い、例えば、タッチパネル、キー等の入力装置を有する。入力部53を介して、コンピュータに対して、操作指示、動作指示、データ入力等を行うことができる。
表示部54は、液晶パネル等のディスプレイ装置と連携してコンピュータのビデオ機能を実現するための論理回路等(ビデオアダプタ等)を有する。
通信部55は、無線LAN等のネットワーク(図示しない)等との間の通信を媒介する通信インタフェースであり、他のコンピュータ等と通信を行う。
サーバ5は、図示しない周辺機器I/F(インタフェース)部等も有する。
バス56は、各装置間の制御信号、データ信号等の授受を媒介する経路である。
The storage unit 52 is a flash memory or the like, and stores a program executed by the control unit 51, data necessary for program execution, and the like. Each of these program codes is read by the CPU of the control unit 51 as necessary, transferred to the RAM, and executed as various means.
The input unit 53 inputs data and includes an input device such as a touch panel and keys. An operation instruction, an operation instruction, data input, and the like can be performed on the computer via the input unit 53.
The display unit 54 includes a logic circuit or the like (video adapter or the like) for realizing a video function of a computer in cooperation with a display device such as a liquid crystal panel.
The communication unit 55 is a communication interface that mediates communication with a network (not shown) such as a wireless LAN, and communicates with other computers.
The server 5 also includes a peripheral device I / F (interface) unit (not shown).
The bus 56 is a path that mediates transmission / reception of control signals, data signals, and the like between the devices.

図12は、サーバ5の記憶部52の詳細を示す図である。
記憶部52は、領域情報21、小領域情報22、表示情報候補23、テンプレートデータ24、情報提供プログラム65等を有する。
領域情報21は、ショッピングモール、百貨店等の複数の店舗が集合した店舗の敷地全体の位置及び幾何学的形状を示す情報であり、図2に示す領域情報21と同じである。
小領域情報22は、ショッピングモール、百貨店等の複数の店舗が集合した店舗内の各テナント店舗の位置及び幾何学的形状を示す情報であり、図2に示す小領域情報22と同じである。
表示情報候補23は、生活者に対して提示するクーポンを表す画像、アンケートの設問、音声や動画等の情報であり、図2に示す表示情報候補23と同じである。
テンプレートデータ24は、移動体端末3に情報を表示するために使用する雛形であり、図2に示すテンプレートデータ24と同じである。
FIG. 12 is a diagram illustrating details of the storage unit 52 of the server 5.
The storage unit 52 includes area information 21, small area information 22, display information candidates 23, template data 24, an information providing program 65, and the like.
The area information 21 is information indicating the position and geometric shape of the entire site of a store where a plurality of stores such as a shopping mall and a department store are gathered, and is the same as the area information 21 shown in FIG.
The small area information 22 is information indicating the position and geometric shape of each tenant store in a store where a plurality of stores such as a shopping mall and a department store are gathered, and is the same as the small region information 22 shown in FIG.
The display information candidate 23 is information such as an image representing a coupon to be presented to a consumer, a questionnaire question, voice, a moving image, and the like, and is the same as the display information candidate 23 shown in FIG.
The template data 24 is a template used for displaying information on the mobile terminal 3, and is the same as the template data 24 shown in FIG.

情報提供プログラム65は、生活者が所有する移動体端末3にクーポン、アンケート等の情報を提供するためのプログラムである。情報提供プログラム65は、移動体端末3から送信される移動体端末3の位置情報を用いて、生活者の各テナント店舗での滞在時間を記録し、生活者がショッピングモール、百貨店等の店舗を出た後、各テナント店舗での滞在時間に応じて表示情報候補23からクーポン画像、アンケート設問等を選択し、滞在時間に応じてテンプレートデータ24から選択したテンプレート41に選択したクーポン画像、アンケート設問等を流し込んで整形した情報を移動体端末3に送信する。   The information providing program 65 is a program for providing information such as coupons and questionnaires to the mobile terminals 3 owned by consumers. The information providing program 65 uses the location information of the mobile terminal 3 transmitted from the mobile terminal 3 to record the stay time of each consumer at each tenant store, and the consumer can store stores such as shopping malls and department stores. After exiting, the coupon image, the questionnaire question, etc. are selected from the display information candidates 23 according to the stay time at each tenant store, and the selected coupon image, the questionnaire question, is selected from the template data 24 according to the stay time. And the like, and the shaped information is transmitted to the mobile terminal 3.

情報提供プログラム65は、領域滞在判定手段、滞在時間記憶手段、領域離脱判定手段、表示情報決定手段、テンプレート選択手段、情報整形手段等を有する。
領域滞在判定手段は、移動体端末3の位置取得部16により位置を取得するか、あるいは、移動体端末3が発生させる信号を基地局(図示しない)により受信し、それに基づいてサーバ5が移動体端末3の位置を取得する。そして、過去の移動体端末3の位置を参照し、領域情報21が示す領域内に移動体端末3が一定時間以上滞在しているかを判定する。
滞在時間記憶手段、領域離脱判定手段、表示情報決定手段、テンプレート選択手段、情報整形手段は、第1の実施の形態の情報提供システム1における移動体端末3の情報提供プログラム25の滞在時間記憶手段、領域離脱判定手段、表示情報決定手段、テンプレート選択手段、情報整形手段と同じである。
The information providing program 65 includes area stay determination means, stay time storage means, area departure determination means, display information determination means, template selection means, information shaping means, and the like.
The area stay determination means acquires a position by the position acquisition unit 16 of the mobile terminal 3 or receives a signal generated by the mobile terminal 3 by a base station (not shown), and the server 5 moves based on the signal. The position of the body terminal 3 is acquired. Then, the position of the past mobile terminal 3 is referred to, and it is determined whether or not the mobile terminal 3 stays in the area indicated by the area information 21 for a predetermined time or more.
The stay time storage means, the region departure determination means, the display information determination means, the template selection means, and the information shaping means are the stay time storage means of the information provision program 25 of the mobile terminal 3 in the information provision system 1 of the first embodiment. This is the same as the area departure determination means, display information determination means, template selection means, and information shaping means.

次に、図5を参照しながら、情報提供システム2における処理を説明する。
サーバ5の制御部51は、情報提供プログラム25の領域滞在判定手段に従って、移動体端末3の位置を取得し(ステップS101)、移動体端末3が領域情報21で示される領域内、即ち、ショッピングモールや百貨店等の店舗内にあるか判定する(ステップS102)。
移動体端末3が領域内である場合(ステップS102)、サーバ5の制御部51は情報提供プログラム25の領域滞在判定手段に従って、移動体端末3が領域内に一定時間以上滞在しているか判定する(ステップS103)。移動体端末3が領域内に一定時間以上滞在していない場合(ステップS103のNo)、ステップS101に戻る。
Next, processing in the information providing system 2 will be described with reference to FIG.
The control unit 51 of the server 5 acquires the position of the mobile terminal 3 according to the area stay determination means of the information providing program 25 (step S101), and the mobile terminal 3 is in the area indicated by the area information 21, that is, shopping. It is determined whether it is in a store such as a mall or department store (step S102).
When the mobile terminal 3 is in the area (step S102), the control unit 51 of the server 5 determines whether the mobile terminal 3 stays in the area for a certain time or longer according to the area stay determination unit of the information providing program 25. (Step S103). When the mobile terminal 3 has not stayed in the area for a certain period of time (No in step S103), the process returns to step S101.

移動体端末3が領域内に一定時間以上滞在している場合(ステップS103のYes)、滞在フラグをセットし(ステップS104)、情報提供プログラム25の滞在時間記憶手段に従って、移動体端末3の位置と小領域情報22に基づいて、移動体端末3が現在いる小領域を計算し(ステップS105)、滞在時間記憶手段に従って、その小領域における滞在時間の記録を変更する(ステップS106)。
ステップS101〜S106の処理を繰り返すことにより、サーバ5の制御部51は、生活者が領域情報21で示される領域、即ち、ショッピングモールや百貨店に訪れた場合、各小領域、即ち、各テナント店舗における滞在時間を随時記録する。
When the mobile terminal 3 has stayed in the area for a certain time (Yes in Step S103), a stay flag is set (Step S104), and the position of the mobile terminal 3 is determined according to the stay time storage means of the information providing program 25. Based on the small area information 22, the small area in which the mobile terminal 3 is present is calculated (step S105), and the recording of the stay time in the small area is changed according to the stay time storage means (step S106).
By repeating the processes of steps S101 to S106, the control unit 51 of the server 5 allows each small area, that is, each tenant store, when a consumer visits the area indicated by the area information 21, that is, a shopping mall or a department store. Record time spent in

生活者がショッピングモールや百貨店の領域を出た場合、サーバ5の制御部51は移動体端末3が領域外であると判定し(ステップS102のNo)、滞在フラグがセットされているか判定する(ステップS107)。
生活者がショッピングモールや百貨店の領域を単に通り抜けただけの場合、滞在フラグはセットされていないため(ステップS107のNo)、サーバ5の制御部51はステップS101に戻る。
生活者がショッピングモールや百貨店の領域内で一定時間以上滞在した後、領域を出た場合(ステップS107のYes)、サーバ5の制御部51は表示情報を決定し(ステップS108)、決定した表示情報を移動体端末3に送信する。
When the consumer leaves the area of the shopping mall or department store, the control unit 51 of the server 5 determines that the mobile terminal 3 is outside the area (No in step S102), and determines whether the stay flag is set ( Step S107).
When the consumer simply passes through the area of the shopping mall or department store, since the stay flag is not set (No in step S107), the control unit 51 of the server 5 returns to step S101.
When a consumer stays in a shopping mall or department store area for a certain period of time and then exits the area (Yes in step S107), the control unit 51 of the server 5 determines display information (step S108) and the determined display. Information is transmitted to the mobile terminal 3.

ステップS108の表示情報決定処理の詳細は、図6と同じである。
ステップS202のテンプレート選択処理の詳細は、図7と同じである。
ステップS302のスコア計算処理の詳細は、図8と同じである。
ステップS203の枠に対応する小領域選択処理の詳細は、図9と同じである。
Details of the display information determination process in step S108 are the same as those in FIG.
Details of the template selection processing in step S202 are the same as those in FIG.
Details of the score calculation processing in step S302 are the same as those in FIG.
Details of the small area selection processing corresponding to the frame in step S203 are the same as those in FIG.

以上の通り、情報提供システム2では、移動体端末3とサーバ5により、第1の実施の形態と同様に、生活者が各テナント店舗で滞在したテナント店舗数と、各テナント店舗における滞在時間に応じて、移動体端末3にクーポン画像、アンケート設問等の情報を表示することができる。第1の実施の形態の情報提供システム1では、移動体端末3の記憶部15内に予めクーポン画像、アンケート設問等の情報を予め保持させていたが、情報提供システム2では、移動体端末3が領域から出た後、サーバ5から移動体端末3に情報を送信するため、常に最新の情報を移動体端末3で表示することができる。   As described above, in the information providing system 2, the mobile terminal 3 and the server 5 are used to determine the number of tenant stores where a consumer stays at each tenant store and the stay time at each tenant store, as in the first embodiment. Accordingly, information such as a coupon image and a questionnaire question can be displayed on the mobile terminal 3. In the information providing system 1 according to the first embodiment, information such as a coupon image and a questionnaire question is held in advance in the storage unit 15 of the mobile terminal 3, but in the information providing system 2, the mobile terminal 3 Since the information is transmitted from the server 5 to the mobile terminal 3 after leaving the area, the latest information can always be displayed on the mobile terminal 3.

また、第1、第2の実施の形態においては、移動体端末3の記憶部15、あるいは、サーバ5の記憶部52にクーポン画像、アンケート設問等の情報を表示するために使用する雛形であるテンプレートデータ24を保持し、情報提供プログラム25,65のテンプレート選択手段によりテンプレートデータ24からテンプレート41を選択し、情報を整形したが、テンプレートデータ24、テンプレート選択手段を使わないというようにしてもよい。
例えば、移動体端末3で表示するアンケートの設問総数を予め決めておき、小領域に滞在した時間の比に応じて、各小領域に対応するアンケート設問数を割り当て、生活者が滞在した小領域の順番にアンケート設問を並べるという方法がある。
あるいは、移動体端末3で表示するアンケートの設問総数は設定せず、各小領域に滞在した時間に応じて、各小領域に対応するアンケート設問数を決定する。例えば、小領域における滞在時間が5分未満であれば1問、5分以上であれば2問とする。
これにより、テンプレートの選択、テンプレート内の各枠への小領域の割り当て等が不要となり、情報提供のための処理を簡易化できる。
In the first and second embodiments, it is a template used to display information such as coupon images and questionnaire questions on the storage unit 15 of the mobile terminal 3 or the storage unit 52 of the server 5. Although the template data 24 is held and the template 41 is selected from the template data 24 by the template selection means of the information providing programs 25 and 65 and the information is shaped, the template data 24 and the template selection means may not be used. .
For example, the total number of questionnaire questions displayed on the mobile terminal 3 is determined in advance, the number of questionnaire questions corresponding to each small area is assigned according to the ratio of the time spent in the small area, and the small area where the consumer stays There is a method of arranging questionnaire questions in the order of.
Alternatively, the total number of questionnaire questions displayed on the mobile terminal 3 is not set, and the number of questionnaire questions corresponding to each small area is determined according to the time spent in each small area. For example, if the stay time in a small area is less than 5 minutes, 1 question is assumed, and if it is 5 minutes or more, 2 questions are assumed.
This eliminates the need for selecting a template, assigning a small area to each frame in the template, etc., and simplifies the process for providing information.

以上、添付図面を参照しながら、本発明に係る情報提供システム等の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。   The preferred embodiments of the information providing system and the like according to the present invention have been described above with reference to the accompanying drawings, but the present invention is not limited to such examples. It will be apparent to those skilled in the art that various changes or modifications can be conceived within the scope of the technical idea disclosed in the present application, and these naturally belong to the technical scope of the present invention. Understood.

1、2………情報提供システム
3………移動体端末
5………サーバ
11………制御部
12………無線通信部
13………情報表示部
14………入力部
15………記憶部
16………位置取得部
17………バス
21………領域情報
22………小領域情報
23………表示情報候補
24………テンプレートデータ
25………情報提供プログラム
51………制御部
52………記憶部
53………入力部
54………表示部
55………通信部
56………バス

1, 2 ... Information providing system 3 ... Mobile terminal 5 ... Server 11 ... Control unit 12 ... Wireless communication unit 13 ... Information display unit 14 ... Input unit 15 ... ... Storage unit 16 ......... Position acquisition unit 17 ......... Bus 21 ......... Region information 22 ......... Small region information 23 ......... Display information candidates 24 ......... Template data 25 ......... Information providing program 51 ... …… Control unit 52 …… Storage unit 53 …… Input unit 54 …… Display unit 55 …… Communication unit 56 …… Bus

Claims (11)

領域に含まれる複数の小領域に関する情報を、前記領域に滞留した後に表示する移動体端末であって、
位置情報を取得する位置取得手段と、
前記領域の境界情報、前記小領域の境界情報、及び、前記小領域ごとに関連付けられた表示情報の候補を記憶する情報記憶手段と、
前記位置情報と、前記領域の境界情報とから、前記領域に滞留しているか否かを判定する領域滞留判定手段と、
前記位置情報と、前記小領域の境界情報とから、前記小領域に滞留しているか否かを判定する小領域滞留判定手段と、
滞留した前記小領域、及び、滞留した前記小領域ごとの滞留時間を記憶する滞留記憶手段と、
前記領域滞留判定手段が前記領域から離れたと判定した後、滞留した前記小領域ごとに、前記滞留記憶手段が記憶した情報に基づいて、前記表示情報の候補の中から表示する前記情報を決定する表示情報決定手段と、
決定した前記情報を表示する表示手段と、
を備えることを特徴とする移動体端末。
A mobile terminal that displays information about a plurality of small areas included in an area after staying in the area,
Position acquisition means for acquiring position information;
Information storage means for storing boundary information of the region, boundary information of the small region, and display information candidates associated with each small region;
A region residence determination means for judging whether or not the vehicle is staying in the region from the position information and boundary information of the region;
From the position information and the boundary information of the small area, small area retention determination means for determining whether or not the small area is retained;
The stay storage means for storing the stayed small area and the stay time for each stayed small area,
After determining that the region staying determination unit has moved away from the region, the information to be displayed is determined from the display information candidates based on the information stored by the staying storage unit for each small region that has stayed. Display information determining means;
Display means for displaying the determined information;
A mobile terminal comprising:
前記表示情報決定手段は、
滞留した前記小領域ごとに、前記滞留時間が当該小領域に対して予め定められた閾値を超える場合に、前記表示情報の候補の中から表示する前記情報を決定する
ことを特徴とする請求項1に記載の移動体端末。
The display information determining means includes
The information to be displayed is determined from the candidates for display information when the staying time exceeds a predetermined threshold for the small area for each of the small areas that have stayed. The mobile terminal according to 1.
前記表示情報決定手段は、
前記閾値を超えた前記小領域ごとに、前記滞留時間に応じて、前記表示情報の候補の中から表示する情報を決定する
ことを特徴とする請求項2に記載の移動体端末。
The display information determining means includes
The mobile terminal according to claim 2, wherein information to be displayed is determined from the candidates for display information for each of the small areas exceeding the threshold value according to the residence time.
前記表示情報決定手段は、
前記閾値を超えた前記小領域ごとに、前記滞留時間の割合に応じて、前記表示情報の候補の中から表示する情報を決定する
ことを特徴とする請求項2に記載の移動体端末。
The display information determining means includes
3. The mobile terminal according to claim 2, wherein information to be displayed is determined from the candidates for display information for each of the small areas exceeding the threshold value according to a ratio of the staying time.
前記情報記憶手段は、更に、重みが付けられた複数の枠を有するテンプレートを複数記憶し、
前記移動体端末は、更に、
滞留した前記小領域の数が前記テンプレートの枠の数と等しく、前記滞留した小領域の前記滞留時間の比が前記テンプレートの枠の重みの比に近い前記テンプレートを選択するテンプレート選択手段と、
選択した前記テンプレートの枠を、前記表示情報決定手段が決定した前記情報に置き換える情報整形手段と、
を備え、
前記表示手段は、前記枠を前記情報に置き換えた前記テンプレートを表示する
ことを特徴とする請求項1乃至請求項4のいずれかに記載の移動体端末。
The information storage means further stores a plurality of templates having a plurality of weighted frames,
The mobile terminal further includes:
A template selecting means for selecting the template in which the number of the small regions staying is equal to the number of the frame of the template, and the ratio of the staying time of the staying small regions is close to the weight ratio of the template frames;
Information shaping means for replacing the selected frame of the template with the information determined by the display information determining means;
With
The mobile terminal according to claim 1, wherein the display unit displays the template in which the frame is replaced with the information.
前記滞留記憶手段は、更に、前記小領域の滞留した順番を記憶し、
前記表示情報決定手段は、滞留した前記小領域の順番に応じて、前記表示情報の候補の中から表示する前記情報を決定する
請求項1に記載の移動体端末。
The stay storage means further stores the staying order of the small areas,
The mobile terminal according to claim 1, wherein the display information determination unit determines the information to be displayed from among the candidates for display information according to the order of the small areas that have stayed.
前記領域は、複数の店舗を含む施設であって、前記小領域は、当該施設内の店舗である
ことを特徴とする請求項1乃至請求項6のいずれかに記載の移動体端末。
The mobile terminal according to any one of claims 1 to 6, wherein the region is a facility including a plurality of stores, and the small region is a store in the facility.
領域に含まれる複数の小領域に関する情報を、前記領域に滞留した後に表示する移動体端末の方法であって、
位置情報を取得する位置取得ステップと、
前記領域の境界情報、前記小領域の境界情報、及び、前記小領域ごとに関連付けられた表示情報の候補を記憶する情報記憶ステップと、
前記位置情報と、前記領域の境界情報とから、前記領域に滞留しているか否かを判定する領域滞留判定ステップと、
前記位置情報と、前記小領域の境界情報とから、前記小領域に滞留しているか否かを判定する小領域滞留判定ステップと、
滞留した前記小領域、及び、滞留した前記小領域ごとの滞留時間を記憶する滞留記憶ステップと、
前記領域滞留判定ステップが前記領域から離れたと判定した後、滞留した前記小領域ごとに、前記滞留記憶ステップが記憶した情報に基づいて、前記表示情報の候補の中から表示する前記情報を決定する表示情報決定ステップと、
決定した前記情報を表示する表示ステップと、
を含むことを特徴とする移動体端末の方法。
A method of a mobile terminal that displays information about a plurality of small areas included in an area after the area has stayed in the area,
A position acquisition step for acquiring position information;
Information storage step for storing boundary information of the region, boundary information of the small region, and display information candidates associated with each small region;
An area retention determination step for determining whether or not the area is retained from the position information and boundary information of the area;
A small area retention determination step for determining whether or not the small area is retained from the position information and boundary information of the small area;
The stay storage step for storing the staying small area and the staying time for each staying small area,
After determining that the region retention determination step is away from the region, the information to be displayed is determined from the display information candidates based on the information stored in the retention storage step for each small region that has remained. A display information determination step;
A display step for displaying the determined information;
A method of a mobile terminal comprising:
領域に含まれる複数の小領域に関する情報を、前記領域に滞留した後に表示する移動体端末のプログラムであって、
コンピュータに、
位置情報を取得する位置取得ステップと、
前記領域の境界情報、前記小領域の境界情報、及び、前記小領域ごとに関連付けられた表示情報の候補を記憶する情報記憶ステップと、
前記位置情報と、前記領域の境界情報とから、前記領域に滞留しているか否かを判定する領域滞留判定ステップと、
前記位置情報と、前記小領域の境界情報とから、前記小領域に滞留しているか否かを判定する小領域滞留判定ステップと、
滞留した前記小領域、及び、滞留した前記小領域ごとの滞留時間を記憶する滞留記憶ステップと、
前記領域滞留判定ステップが前記領域から離れたと判定した後、滞留した前記小領域ごとに、前記滞留記憶ステップが記憶した情報に基づいて、前記表示情報の候補の中から表示する前記情報を決定する表示情報決定ステップと、
決定した前記情報を表示する表示ステップと、
を実行させるための移動体端末のプログラム。
A program of a mobile terminal that displays information about a plurality of small areas included in an area after staying in the area,
On the computer,
A position acquisition step for acquiring position information;
Information storage step for storing boundary information of the region, boundary information of the small region, and display information candidates associated with each small region;
An area retention determination step for determining whether or not the area is retained from the position information and boundary information of the area;
A small area retention determination step for determining whether or not the small area is retained from the position information and boundary information of the small area;
The stay storage step for storing the staying small area and the staying time for each staying small area,
After determining that the region retention determination step is away from the region, the information to be displayed is determined from the display information candidates based on the information stored in the retention storage step for each small region that has remained. A display information determination step;
A display step for displaying the determined information;
A mobile terminal program for executing
位置情報を取得するとともに、受信した情報を表示する移動体端末と、ネットワークを介して接続される情報カスタマイズサーバであって、
前記移動体端末から、位置情報を取得する位置取得手段と、
領域の境界情報、当該領域に含まれる複数の小領域の境界情報、及び、前記小領域ごとに関連付けられた表示情報の候補を記憶する情報記憶手段と、
前記位置情報と、前記領域の境界情報とから、前記領域に滞留しているか否かを判定する領域滞留判定手段と、
前記位置情報と、前記小領域の境界情報とから、前記小領域に滞留しているか否かを判定する小領域滞留判定手段と、
滞留した前記小領域、及び、滞留した前記小領域ごとの滞留時間を記憶する滞留記憶手段と、
前記領域滞留判定手段が前記領域から離れたと判定した後、滞留した前記小領域ごとに、前記滞留記憶手段が記憶した情報に基づいて、前記表示情報の候補の中から表示する前記情報を決定する表示情報決定手段と、
決定した前記情報を、前記移動体端末へ送信する送信手段と、
を備えることを特徴とする情報カスタマイズサーバ。
An information customization server connected via a network with a mobile terminal that obtains location information and displays received information,
Position acquisition means for acquiring position information from the mobile terminal;
Information storage means for storing region boundary information, boundary information of a plurality of small regions included in the region, and display information candidates associated with each of the small regions;
A region residence determination means for judging whether or not the vehicle is staying in the region from the position information and boundary information of the region;
From the position information and the boundary information of the small area, small area retention determination means for determining whether or not the small area is retained;
The stay storage means for storing the stayed small area and the stay time for each stayed small area,
After determining that the region staying determination unit has moved away from the region, the information to be displayed is determined from the display information candidates based on the information stored by the staying storage unit for each small region that has stayed. Display information determining means;
Transmitting means for transmitting the determined information to the mobile terminal;
An information customization server comprising:
位置情報を取得するとともに、受信した情報を表示する移動体端末と、ネットワークを介して接続される情報カスタマイズサーバのプログラムであって、
コンピュータに、
前記移動体端末から、位置情報を取得する位置取得ステップと、
領域の境界情報、当該領域に含まれる複数の小領域の境界情報、及び、前記小領域ごとに関連付けられた表示情報の候補を記憶する情報記憶ステップと、
前記位置情報と、前記領域の境界情報とから、前記領域に滞留しているか否かを判定する領域滞留判定ステップと、
前記位置情報と、前記小領域の境界情報とから、前記小領域に滞留しているか否かを判定する小領域滞留判定ステップと、
滞留した前記小領域、及び、滞留した前記小領域ごとの滞留時間を記憶する滞留記憶ステップと、
前記領域滞留判定手段が前記領域から離れたと判定した後、滞留した前記小領域ごとに、前記滞留記憶手段が記憶した情報に基づいて、前記表示情報の候補の中から表示する前記情報を決定する表示情報決定ステップと、
決定した前記情報を、前記移動体端末へ送信する送信ステップと、
を実行させるための情報カスタマイズサーバのプログラム。
A program for an information customization server connected via a network with a mobile terminal that obtains location information and displays received information,
On the computer,
A position acquisition step of acquiring position information from the mobile terminal;
An information storage step of storing region boundary information, boundary information of a plurality of small regions included in the region, and display information candidates associated with each of the small regions;
An area retention determination step for determining whether or not the area is retained from the position information and boundary information of the area;
A small area retention determination step for determining whether or not the small area is retained from the position information and boundary information of the small area;
The stay storage step for storing the staying small area and the staying time for each staying small area,
After determining that the region staying determination unit has moved away from the region, the information to be displayed is determined from the display information candidates based on the information stored by the staying storage unit for each small region that has stayed. A display information determination step;
Transmitting the determined information to the mobile terminal;
Information customization server program to execute
JP2012212766A 2012-09-26 2012-09-26 Mobile terminal, method for mobile terminal, information customization server and program Pending JP2014067264A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012212766A JP2014067264A (en) 2012-09-26 2012-09-26 Mobile terminal, method for mobile terminal, information customization server and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012212766A JP2014067264A (en) 2012-09-26 2012-09-26 Mobile terminal, method for mobile terminal, information customization server and program

Publications (1)

Publication Number Publication Date
JP2014067264A true JP2014067264A (en) 2014-04-17

Family

ID=50743592

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012212766A Pending JP2014067264A (en) 2012-09-26 2012-09-26 Mobile terminal, method for mobile terminal, information customization server and program

Country Status (1)

Country Link
JP (1) JP2014067264A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016014988A (en) * 2014-07-01 2016-01-28 株式会社オプティム Mobile terminal, content panel display method, and mobile terminal program
JP2016134139A (en) * 2015-01-22 2016-07-25 富士機械製造株式会社 Advertisement distribution device
WO2019142926A1 (en) * 2018-01-18 2019-07-25 株式会社電通ライブ Voice information providing system, voice information providing device, and program
JP2019220193A (en) * 2014-05-19 2019-12-26 エックスアド インコーポレーテッドXad,Inc. System and method related to mobile advertisement supply on marketing
JP2020187546A (en) * 2019-05-14 2020-11-19 ナガオ・アンド・カンパニー合同会社 Information collection method and program

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001235342A (en) * 1999-12-15 2001-08-31 Alpine Electronics Inc Navigation device
JP2005141297A (en) * 2003-11-04 2005-06-02 Advanced Telecommunication Research Institute International Experience display device, experience display method and experience display program
JP2005182636A (en) * 2003-12-22 2005-07-07 Sumitomo Electric Ind Ltd Information provision method and device based on position detection
JP2006221618A (en) * 2005-01-14 2006-08-24 Toshiba Corp Attendant management method, and attendant management system
JP2008084257A (en) * 2006-09-29 2008-04-10 Japan Research Institute Ltd Coupon issuing device and computer program
JP2008134759A (en) * 2006-11-28 2008-06-12 Omron Corp Information delivery device, information delivery system and information delivery method
JP2008152620A (en) * 2006-12-19 2008-07-03 Hitachi Software Eng Co Ltd System and method for providing road guide information in composite service facility
JP2008539490A (en) * 2005-04-29 2008-11-13 スプリングボード リテール ネットワークス ライセンシング エスアールエル System and method for managing and displaying variable and static content
JP2009180675A (en) * 2008-01-31 2009-08-13 Pioneer Electronic Corp Mobile terminal apparatus, information management server, information control method, information management method, information collection program, information management program, and recording medium
JP2010176445A (en) * 2009-01-30 2010-08-12 Tetsuya Shiba Advertisement display system using flow line information
JP2011082650A (en) * 2009-10-05 2011-04-21 Kddi Corp Advertisement display system, device and method linked with terminal position and attitude
JP2011202975A (en) * 2010-03-24 2011-10-13 Zenrin Co Ltd Device for detecting stay information and device for providing stay information
JP2011216990A (en) * 2010-03-31 2011-10-27 Ntt Docomo Inc Information distribution device and program

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001235342A (en) * 1999-12-15 2001-08-31 Alpine Electronics Inc Navigation device
JP2005141297A (en) * 2003-11-04 2005-06-02 Advanced Telecommunication Research Institute International Experience display device, experience display method and experience display program
JP2005182636A (en) * 2003-12-22 2005-07-07 Sumitomo Electric Ind Ltd Information provision method and device based on position detection
JP2006221618A (en) * 2005-01-14 2006-08-24 Toshiba Corp Attendant management method, and attendant management system
JP2008539490A (en) * 2005-04-29 2008-11-13 スプリングボード リテール ネットワークス ライセンシング エスアールエル System and method for managing and displaying variable and static content
JP2008084257A (en) * 2006-09-29 2008-04-10 Japan Research Institute Ltd Coupon issuing device and computer program
JP2008134759A (en) * 2006-11-28 2008-06-12 Omron Corp Information delivery device, information delivery system and information delivery method
JP2008152620A (en) * 2006-12-19 2008-07-03 Hitachi Software Eng Co Ltd System and method for providing road guide information in composite service facility
JP2009180675A (en) * 2008-01-31 2009-08-13 Pioneer Electronic Corp Mobile terminal apparatus, information management server, information control method, information management method, information collection program, information management program, and recording medium
JP2010176445A (en) * 2009-01-30 2010-08-12 Tetsuya Shiba Advertisement display system using flow line information
JP2011082650A (en) * 2009-10-05 2011-04-21 Kddi Corp Advertisement display system, device and method linked with terminal position and attitude
JP2011202975A (en) * 2010-03-24 2011-10-13 Zenrin Co Ltd Device for detecting stay information and device for providing stay information
JP2011216990A (en) * 2010-03-31 2011-10-27 Ntt Docomo Inc Information distribution device and program

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019220193A (en) * 2014-05-19 2019-12-26 エックスアド インコーポレーテッドXad,Inc. System and method related to mobile advertisement supply on marketing
JP2021009710A (en) * 2014-05-19 2021-01-28 エックスアド インコーポレーテッドXad,Inc. System and method related to mobile advertisement supply on marketing
JP7084970B2 (en) 2014-05-19 2022-06-15 エックスアド インコーポレーテッド Systems and methods for marketing mobile ad supply
JP2016014988A (en) * 2014-07-01 2016-01-28 株式会社オプティム Mobile terminal, content panel display method, and mobile terminal program
JP2016134139A (en) * 2015-01-22 2016-07-25 富士機械製造株式会社 Advertisement distribution device
WO2019142926A1 (en) * 2018-01-18 2019-07-25 株式会社電通ライブ Voice information providing system, voice information providing device, and program
JP2019126033A (en) * 2018-01-18 2019-07-25 株式会社電通ライブ Speech information service system, speech information service device, and program
JP2020187546A (en) * 2019-05-14 2020-11-19 ナガオ・アンド・カンパニー合同会社 Information collection method and program

Similar Documents

Publication Publication Date Title
CN102227611B (en) For providing the method and apparatus of the cursor of context data in instruction drawing application
US8972176B2 (en) Method for displaying marker in a map service
EP3311554B1 (en) System and method for determining location
JP2014067264A (en) Mobile terminal, method for mobile terminal, information customization server and program
CN105354214B (en) A kind of generation method and device of memo information
US20120303265A1 (en) Navigation system with assistance for making multiple turns in a short distance
US20160029157A1 (en) Assistance techniques
CN107430631A (en) From position, report determines semantic place name
JPWO2018225320A1 (en) Information processing apparatus and information processing method
JP2015149020A (en) Information providing apparatus, and information providing method
JP5977576B2 (en) Information processing apparatus, information processing method, and program
CN110555166A (en) class trial pushing method, system platform, terminal and storage medium
JP5505320B2 (en) Information providing apparatus, information providing method, and information providing program
CN110020225A (en) Information processing unit, information processing system and information processing method
CN111242711A (en) Information prompting method and device, electronic equipment and storage medium
JP5057924B2 (en) Distribution server, communication system, and communication method
CN110572310A (en) Address book-based driving test route sharing method, terminal and storage medium
JP6441671B2 (en) Information processing system, program, and information processing method
US20180227373A1 (en) Method and system for an online user generated geo-network for social interaction, commercial bidding and transaction, and information exchange
JP6383693B2 (en) Information processing apparatus, program, and information processing method
JP2019114827A (en) Information processing program, information processing apparatus, and information processing method
JP2015154246A (en) Server device, content delivery system, content delivery method, and program
JP2015032187A (en) Radio communication device, radio communication method, and program
JP5426455B2 (en) Map image generating apparatus and program
CN107682809A (en) A kind of computer-readable recording medium, mobile terminal and computer system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150730

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160520

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160531

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20170104