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

JP6957411B2 - Display method, program, and terminal - Google Patents

Display method, program, and terminal Download PDF

Info

Publication number
JP6957411B2
JP6957411B2 JP2018098788A JP2018098788A JP6957411B2 JP 6957411 B2 JP6957411 B2 JP 6957411B2 JP 2018098788 A JP2018098788 A JP 2018098788A JP 2018098788 A JP2018098788 A JP 2018098788A JP 6957411 B2 JP6957411 B2 JP 6957411B2
Authority
JP
Japan
Prior art keywords
information
store
facility
terminal
display
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.)
Active
Application number
JP2018098788A
Other languages
Japanese (ja)
Other versions
JP2018142019A (en
Inventor
大介 朝井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Z Intermediate Global Corp
Original Assignee
Line Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP2016016345A external-priority patent/JP6367847B2/en
Application filed by Line Corp filed Critical Line Corp
Priority to JP2018098788A priority Critical patent/JP6957411B2/en
Publication of JP2018142019A publication Critical patent/JP2018142019A/en
Application granted granted Critical
Publication of JP6957411B2 publication Critical patent/JP6957411B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Instructional Devices (AREA)
  • Navigation (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本発明は、情報処理装置、プログラム、端末、及び表示制御方法に関する。 The present invention relates to an information processing device, a program, a terminal, and a display control method.

スマートフォン等の端末に表示されている地図上に、店舗や観光名所などのPOI(Point Of Interest)を表示させることが広く行われている。 It is widely practiced to display POI (Point Of Interest) of stores, tourist attractions, etc. on a map displayed on a terminal such as a smartphone.

例えば、端末の地図アプリケーションが、端末のユーザから周辺の「コンビニエンスストア」に関する検索要求を受け付けると、端末は、サーバ等の情報処理装置から周辺のコンビニエンスストアの位置に関する情報を取得し、アイコン等のマークを用いて地図上に表示する。 For example, when the map application of the terminal receives a search request regarding the surrounding "convenience store" from the user of the terminal, the terminal acquires information on the location of the surrounding convenience store from an information processing device such as a server, and displays an icon or the like. Display on the map using the mark.

また、現在位置等の基準位置とPOIとの距離に応じて地図上のアイコン表示を変更することについても提案されている。例えば、現在位置に近いPOI程、アイコンを大きく表示し、現在位置から離れる程、アイコンを小さく表示するといった方法が提案されている(例えば、特許文献1)。 It is also proposed to change the icon display on the map according to the distance between the reference position such as the current position and the POI. For example, a method has been proposed in which the closer the POI is to the current position, the larger the icon is displayed, and the farther away from the current position, the smaller the icon is displayed (for example, Patent Document 1).

特開2011−22077JP 2011-22077

しかしながら、従来の実施形態では、距離に応じてPOIの表示形態を変更することは可能であるものの、距離に応じて、表示されるPOIに関する情報の種類及び/又は量を調整することは行われていなかった。 However, in the conventional embodiment, although it is possible to change the display form of the POI according to the distance, the type and / or amount of the information regarding the displayed POI is adjusted according to the distance. I wasn't.

端末のユーザは、地図上に表示されたPOIのうち、基準位置に近いPOI程、訪問するか否かを判断するための情報を必要とするが、基準位置から遠いPOIの情報は不要である場合が多い。 Of the POIs displayed on the map, the user of the terminal needs information for determining whether or not to visit the POI closer to the reference position, but the information on the POI farther from the reference position is unnecessary. In many cases.

本発明は上記の課題を鑑みてされたものであって、地図上に表示される位置に関する情報の種類及び/又は量を、基準位置からの距離に応じて調整することを目的とする。 The present invention has been made in view of the above problems, and an object of the present invention is to adjust the type and / or amount of information regarding a position displayed on a map according to a distance from a reference position.

本発明の一実施形態に係る表示方法は、端末の表示領域に情報を表示する表示方法であって、位置に関する位置情報と、検索ワードとを前記端末の通信部によって情報処理装置に送信することと、前記位置情報と前記検索ワードとに基づく店舗または施設の位置に関する情報と、前記店舗または施設の属性に関する情報とを前記通信部によって前記情報処理装置から受信することと、前記店舗または施設の位置に関する情報に基づき、前記表示領域に表示された地図画像上の前記店舗または施設の位置に対応する位置に、前記店舗または施設を示す第1情報を前記表示領域に表示し、前記店舗または施設の属性に関する情報に基づく、前記第1情報とは異なる第2情報を前記表示領域に表示することとを含み、
前記第2情報は、前記位置情報と前記店舗または施設の位置に関する情報との位置関係に基づいて、前記第2情報に含まれる、前記店舗または施設の属性に関する情報に基づく属性情報のが変更される情報である。
また、本発明の一実施形態に係るプログラムは、表示領域に情報を表示する端末に実行させるためのプログラムであって、位置に関する位置情報と、検索ワードとを前記端末の通信部によって情報処理装置に送信する処理と、前記位置情報と前記検索ワードとに基づく店舗または施設の位置に関する情報と、前記店舗または施設の属性に関する情報とを前記通信部によって前記情報処理装置から受信する処理と、前記店舗または施設の位置に関する情報に基づき、前記表示領域に表示された地図画像上の前記店舗または施設の位置に対応する位置に、前記店舗または施設を示す第1情報を前記表示領域に表示し、前記店舗または施設の属性に関する情報に基づく、前記第1情報とは異なる第2情報を前記表示領域に表示する処理とを前記端末に実行させ、前記第2情報は、前記位置情報と前記店舗または施設の位置に関する情報との位置関係に基づいて、前記第2情報に含まれる、前記店舗または施設の属性に関する情報に基づく属性情報のが変更される情報である。
また、本発明の一実施形態に係る端末は、表示領域に情報を表示する端末であって、
位置に関する位置情報と、検索ワードとを情報処理装置に送信し、前記位置情報と前記検索ワードとに基づく店舗または施設の位置に関する情報と、前記店舗または施設の属性に関する情報とを前記情報処理装置から受信する通信部と、
前記店舗または施設の位置に関する情報に基づき、前記表示領域に表示された地図画像上の前記店舗または施設の位置に対応する位置に、前記店舗または施設を示す第1情報を前記表示領域に表示し、前記店舗または施設の属性に関する情報に基づく、前記第1情報とは異なる第2情報を前記表示領域に表示する制御を行う制御部とを備え、
前記第2情報は、前記位置情報と前記店舗または施設の位置に関する情報との位置関係に基づいて、前記第2情報に含まれる、前記店舗または施設の属性に関する情報に基づく属性情報のが変更される情報である。
The display method according to an embodiment of the present invention is a display method for displaying information in a display area of a terminal, in which position information regarding a position and a search word are transmitted to an information processing apparatus by a communication unit of the terminal. The information regarding the location of the store or facility based on the location information and the search word, and the information regarding the attributes of the store or facility are received from the information processing device by the communication unit, and the store or facility Based on the information about the position, the first information indicating the store or facility is displayed in the display area at the position corresponding to the position of the store or facility on the map image displayed in the display area, and the store or facility is displayed. Including displaying in the display area second information different from the first information based on the information regarding the attribute of
The second information, based on the positional relationship between the information on the position of the shop or facility and the location information, the included in the second information, the number changes attribute information based on the store or information about attributes of the facility It is the information to be done.
Further, the program according to the embodiment of the present invention is a program for causing a terminal that displays information in a display area to execute, and is an information processing device that transmits position information regarding a position and a search word by a communication unit of the terminal. The process of receiving information about the location of the store or facility based on the location information and the search word, and information about the attributes of the store or facility from the information processing device by the communication unit, and the process of transmitting the information to the information processing device. based on the information regarding the location of the store or facility, at a position corresponding to the store or facility position on the display area on the displayed map image, to display the first information indicating the store or facility in the display area, The terminal is made to execute a process of displaying the second information different from the first information in the display area based on the information about the attribute of the store or the facility , and the second information is the location information and the store or the store. This is information in which the number of attribute information based on the information on the attributes of the store or facility included in the second information is changed based on the positional relationship with the information on the location of the facility.
Further, the terminal according to the embodiment of the present invention is a terminal that displays information in a display area.
The location information regarding the position and the search word are transmitted to the information processing device, and the information regarding the location of the store or facility based on the location information and the search word and the information regarding the attributes of the store or facility are transmitted to the information processing device. Communication unit received from
Based on said store or information about the position of the facility, the store or the position corresponding to the position of the facility on the display area on the displayed map image, to display the first information indicating the store or facility in the display region A control unit that controls display of second information different from the first information in the display area based on information on the attributes of the store or facility.
The second information, based on the positional relationship between the information on the position of the shop or facility and the location information, the included in the second information, the number changes attribute information based on the store or information about attributes of the facility It is the information to be done.

地図上に表示される位置に関する情報の種類及び/又は量を、基準位置からの距離に応じて調整することが可能となる。 The type and / or amount of information about the position displayed on the map can be adjusted according to the distance from the reference position.

第1の実施形態に係る情報処理システムのシステム構成図である。It is a system block diagram of the information processing system which concerns on 1st Embodiment. 第1の実施形態に係る動作シーケンスの一例(その1)を示す図である。It is a figure which shows an example (the 1) of the operation sequence which concerns on 1st Embodiment. 第1の実施形態に係るPOI管理テーブルの一例を示す図である。It is a figure which shows an example of the POI management table which concerns on 1st Embodiment. 第1の実施形態に係る端末の画面に表示される地図の一例(その1)を示す図である。It is a figure which shows an example (the 1) of the map displayed on the screen of the terminal which concerns on 1st Embodiment. 第1の実施形態に係る動作シーケンスの一例(その2)を示す図である。It is a figure which shows an example (the 2) of the operation sequence which concerns on 1st Embodiment. 第1の実施形態に係る友達管理テーブルの一例を示す図である。It is a figure which shows an example of the friend management table which concerns on 1st Embodiment. 第1の実施形態に係る顧客対応テーブルの一例を示す図である。It is a figure which shows an example of the customer correspondence table which concerns on 1st Embodiment. 第1の実施形態に係る端末の画面に表示される地図の一例(その2)を示す図である。It is a figure which shows an example (the 2) of the map displayed on the screen of the terminal which concerns on 1st Embodiment. 第1の実施形態に係る動作シーケンスの一例(その3)を示す図である。It is a figure which shows an example (the 3) of the operation sequence which concerns on 1st Embodiment. 第1の実施形態に係るターゲット管理テーブル及びユーザ属性管理テーブルの一例を示す図である。It is a figure which shows an example of the target management table and the user attribute management table which concerns on 1st Embodiment. 第1の実施形態に係る端末の画面に表示される地図の一例(その3)を示す図である。It is a figure which shows an example (the 3) of the map displayed on the screen of the terminal which concerns on 1st Embodiment. 第1の実施形態に係る情報処理装置のハードウェア構成の一例を示す図である。It is a figure which shows an example of the hardware configuration of the information processing apparatus which concerns on 1st Embodiment. 第1の実施形態に係る端末のハードウェア構成の一例を示す図である。It is a figure which shows an example of the hardware configuration of the terminal which concerns on 1st Embodiment. 第1の実施形態に係る情報処理装置の機能構成の一例を示す図である。It is a figure which shows an example of the functional structure of the information processing apparatus which concerns on 1st Embodiment. 第1の実施形態に係る端末の機能構成の一例を示す図である。It is a figure which shows an example of the functional structure of the terminal which concerns on 1st Embodiment. 第1の実施形態に係る動作フローの一例(その1)を示す図である。It is a figure which shows an example (the 1) of the operation flow which concerns on 1st Embodiment. 第1の実施形態に係る動作フローの一例(その1)を示す図である。It is a figure which shows an example (the 1) of the operation flow which concerns on 1st Embodiment. 第2の実施形態に係る情報処理装置の機能構成の一例を示す図である。It is a figure which shows an example of the functional structure of the information processing apparatus which concerns on 2nd Embodiment. 第2の実施形態に係る端末の機能構成の一例を示す図である。It is a figure which shows an example of the functional structure of the terminal which concerns on 2nd Embodiment.

[第1の実施形態]
<システム構成>
図1は、第1の実施形態に係る情報処理システム1のシステム構成を示す図である。情報処理システム1は、情報処理装置10と、端末20とを有する。情報処理装置10と端末20とはネットワーク2を介して接続される。ネットワーク2は、有線のネットワークと、無線のネットワークとを含む。
[First Embodiment]
<System configuration>
FIG. 1 is a diagram showing a system configuration of the information processing system 1 according to the first embodiment. The information processing system 1 includes an information processing device 10 and a terminal 20. The information processing device 10 and the terminal 20 are connected via the network 2. The network 2 includes a wired network and a wireless network.

情報処理装置10は、例えばサーバにより実現される。端末20は、スマートフォン、タブレット端末、PC(Personal Computer)、携帯電話機、ゲーム用コンソール、タッチパッド、電子書籍リーダ、又はウェアラブル端末等である。 The information processing device 10 is realized by, for example, a server. The terminal 20 is a smartphone, a tablet terminal, a PC (Personal Computer), a mobile phone, a game console, a touch pad, an electronic book reader, a wearable terminal, or the like.

情報処理装置10は、端末20のユーザに、端末20に表示された地図と対応付けられた情報提供サービスを提供する。また、情報処理装置10は、SNS(Social Network Service、ソーシャルネットワークサービス)を提供する。端末20のユーザは、端末20に地図のアプリケーションをインストールし、情報処理装置10に接続することにより、情報処理装置10から地図と対応付けられた情報提供サービスの提供を受けることができる。また、端末20のユーザは、端末20に地図アプリケーションに加えてSNSのアプリケーションをインストールすることにより、地図と対応付けられた情報提供サービスと、SNSとを連携させることができる。連携方法については、後述する。 The information processing device 10 provides the user of the terminal 20 with an information providing service associated with the map displayed on the terminal 20. In addition, the information processing device 10 provides an SNS (Social Network Service, social network service). The user of the terminal 20 can receive the information providing service associated with the map from the information processing device 10 by installing the map application on the terminal 20 and connecting to the information processing device 10. Further, the user of the terminal 20 can link the information providing service associated with the map with the SNS by installing the SNS application in addition to the map application on the terminal 20. The cooperation method will be described later.

<表示制御例1>
図2乃至図4を用いて表示制御例1を説明する。表示制御例1では、端末20の位置等の基準位置からの距離に応じて、端末20に表示される地図上の店舗や観光名所等の施設を示すPOI(Point Of Interest)の表示形態を変更することを特徴としている。
<Display control example 1>
Display control example 1 will be described with reference to FIGS. 2 to 4. In display control example 1, the display form of POI (Point Of Interest) indicating facilities such as stores and tourist attractions on the map displayed on the terminal 20 is changed according to the distance from the reference position such as the position of the terminal 20. It is characterized by doing.

図2は、第1の実施形態に係る動作シーケンスを示す図である。図2を用いて第1の実施形態に係る情報提供サービスについて説明する。 FIG. 2 is a diagram showing an operation sequence according to the first embodiment. The information providing service according to the first embodiment will be described with reference to FIG.

ステップS201で、端末20は、ユーザからの指示を受けて地図アプリケーションを起動する。次に、端末20は、POIの表示要求を受け付ける。ここでは、表示要求としてユーザから「洋風レストラン」の入力を受け付けたものとする。 In step S201, the terminal 20 starts the map application in response to an instruction from the user. Next, the terminal 20 receives the POI display request. Here, it is assumed that the user has accepted the input of "Western-style restaurant" as the display request.

ステップS202で、端末20は、情報処理装置10に表示要求を送信する。表示要求には、端末20の現在位置等の基準となる位置情報(基準位置情報)、及び入力されたキーワード(検索ワード)「洋風レストラン」を含む。基準となる位置情報として、緯度経度情報、住所、又は地名等が用いられる。 In step S202, the terminal 20 transmits a display request to the information processing device 10. The display request includes the reference position information (reference position information) such as the current position of the terminal 20 and the input keyword (search word) "Western-style restaurant". Latitude / longitude information, address, place name, etc. are used as reference position information.

端末20は、基準位置情報をユーザから受け付けてもよい。例えば、端末20が、「○○駅」といった地名の入力を受け付けた場合、端末20は、「○○駅」を基準位置情報として表示要求を送信する。 The terminal 20 may receive reference position information from the user. For example, when the terminal 20 accepts the input of a place name such as "XX station", the terminal 20 transmits a display request using "XX station" as the reference position information.

ステップS203で、情報処理装置10は、キーワード「洋風レストラン」に関連付けられて記憶されているPOIの情報を、POI管理テーブルから抽出する。つまり、情報処理装置10は、キーワードに関連付けられたPOIを「検索結果」として抽出する。図3に、POI管理テーブルの一例を示す。図3のPOI管理テーブルでは、「POI名」、「組織識別子」、「関連キーワード」、「位置情報」、及び「POI属性情報」が対応付けられて記憶されている。 In step S203, the information processing apparatus 10 extracts the POI information stored in association with the keyword “Western-style restaurant” from the POI management table. That is, the information processing device 10 extracts the POI associated with the keyword as a "search result". FIG. 3 shows an example of the POI management table. In the POI management table of FIG. 3, "POI name", "organization identifier", "related keyword", "location information", and "POI attribute information" are stored in association with each other.

「POI名」は、地図上に表示されるPOIの名称であり、例えば、POIに対応する店舗名が設定される。「組織識別子」は、POIの属する組織を示す識別子である。例えば、店舗が所属するチェーンストアやブランドの識別子が設定される。POIに対応する店舗が所定のブランド「AAA Sports」の店舗の場合、「AAA Sports」の識別子が設定される。「関連キーワード」には、POIに関連するキーワードが設定され、情報処理装置10は、関連キーワードを、表示要求の対象となるPOIを抽出するために用いる。「位置情報」は、POIの位置情報が設定される。設定される情報は、基準位置情報と同様である。 The "POI name" is the name of the POI displayed on the map, and for example, the store name corresponding to the POI is set. The "organization identifier" is an identifier indicating the organization to which the POI belongs. For example, the identifier of the chain store or brand to which the store belongs is set. When the store corresponding to POI is a store of a predetermined brand "AAA Sports", an identifier of "AAA Sports" is set. A keyword related to POI is set in the "related keyword", and the information processing apparatus 10 uses the related keyword to extract the POI to be displayed. The POI position information is set in the "position information". The information to be set is the same as the reference position information.

POI属性情報には、POIの属性が設定される。図3では、属性1にPOIの属する組織のアイコン(「組織アイコン」)が設定され、属性2にPOIの営業時間が設定され、属性3にPOIのクーポン情報が設定され、属性4にPOIの写真が設定される例を示している。図3の例では、4つの属性が設定されている例を示しているが、記憶される属性の数は任意の数に設定可能である。 The POI attribute is set in the POI attribute information. In FIG. 3, the icon of the organization to which the POI belongs (“organization icon”) is set in the attribute 1, the business hours of the POI are set in the attribute 2, the coupon information of the POI is set in the attribute 3, and the POI is set in the attribute 4. An example of setting a photo is shown. In the example of FIG. 3, four attributes are set, but the number of stored attributes can be set to any number.

ステップS204で、情報処理装置10は、受信した基準位置情報と、抽出されたPOIの位置情報とから、基準となる位置とPOIとの距離を算出する。次に、情報処理装置10は、基準位置から所定の距離に存在するPOIを端末20に表示させることを決定する。また、情報処理装置10は、算出された距離に応じて、端末20の画面に表示するPOIの属性の種類を調整する。 In step S204, the information processing apparatus 10 calculates the distance between the reference position and the POI from the received reference position information and the extracted POI position information. Next, the information processing device 10 determines that the terminal 20 displays the POI existing at a predetermined distance from the reference position. Further, the information processing device 10 adjusts the type of POI attribute displayed on the screen of the terminal 20 according to the calculated distance.

例えば、情報処理装置10は、基準位置から1km以内のPOIを表示することを決定する。そして、情報処理装置10は、基準位置から300m以内に存在するPOIについては、属性1〜属性4を示す情報を、端末20のユーザに認識可能な表示態様で地図に表示させ、基準位置から500m以内に存在するPOIについては、属性1及び属性2を示す情報を、端末20のユーザに認識可能な表示態様で地図に表示させ、基準位置から500mより離れて存在するPOIについては、属性を示す情報を地図に表示させず、POIの存在を認識可能なマークを表示するように調整してもよい。 For example, the information processing device 10 determines to display the POI within 1 km from the reference position. Then, the information processing device 10 displays the information indicating the attributes 1 to 4 on the map in a display mode recognizable by the user of the terminal 20 for the POI existing within 300 m from the reference position, and 500 m from the reference position. For POIs existing within, the information indicating attribute 1 and attribute 2 is displayed on the map in a display mode recognizable by the user of the terminal 20, and for POIs existing more than 500 m from the reference position, the attributes are indicated. The information may not be displayed on the map, but may be adjusted to display a mark that can recognize the existence of the POI.

ステップS205で、情報処理装置10は、抽出されたPOIの属性を示す情報を表示することを、端末20に指示する。この際に、情報処理装置10は、端末20の画面に表示するのに必要な、組織アイコン(属性1)、及び写真(属性4)等を端末20に送信する。 In step S205, the information processing apparatus 10 instructs the terminal 20 to display information indicating the attributes of the extracted POI. At this time, the information processing device 10 transmits the organization icon (attribute 1), the photograph (attribute 4), and the like necessary for displaying on the screen of the terminal 20 to the terminal 20.

ステップS206で、端末20は、画面の地図上にPOIの属性を示す情報を表示する。ここで、属性を示す情報は、アイコンやマーク等を用いて、端末20のユーザに認識可能なように表現されてもよい。 In step S206, the terminal 20 displays information indicating the POI attribute on the map of the screen. Here, the information indicating the attribute may be expressed so as to be recognizable by the user of the terminal 20 by using an icon, a mark, or the like.

なお、端末20は、端末20の移動や、ユーザからの入力により、基準位置が変更されたことを検知すると、基準位置の変更を情報処理装置10に通知する。情報処理装置10は、通知を受けると、再度、ステップS203〜ステップS205の処理を実行する。 When the terminal 20 detects that the reference position has been changed due to the movement of the terminal 20 or the input from the user, the terminal 20 notifies the information processing apparatus 10 of the change in the reference position. Upon receiving the notification, the information processing apparatus 10 executes the processes of steps S203 to S205 again.

図4は、端末20の画面の地図上にPOIの属性が端末20のユーザに認識可能な表示形態で表示されている様子を示す図である。 FIG. 4 is a diagram showing how the POI attribute is displayed on the map of the screen of the terminal 20 in a display form recognizable by the user of the terminal 20.

図4において、基準位置はマーク30で示されている。基準位置から300mの範囲は範囲33で示され、基準位置から500mの範囲は範囲35で示されている。 In FIG. 4, the reference position is indicated by the mark 30. The range of 300 m from the reference position is indicated by the range 33, and the range of 500 m from the reference position is indicated by the range 35.

基準位置から300mの範囲にあるPOIは、属性1〜属性4を示す情報を用いて表示されている。具体的には、POI40は、組織アイコン40(属性1)と、開店中であることを示すマーク60又は閉店中であることを示すマーク61(属性2)と、クーポン配布中であることを示すマーク62(属性3)と、POI40に関する写真63(属性4)と共に地図上に表示される。なお、POI管理テーブルにおいて、POI40の属性3に値が設定されていない場合、POI40はクーポン配布中である旨のマークと共に表示されない。 The POI within a range of 300 m from the reference position is displayed using the information indicating the attributes 1 to 4. Specifically, the POI 40 indicates that the organization icon 40 (attribute 1), the mark 60 indicating that the store is open, or the mark 61 (attribute 2) indicating that the store is closed, and the coupon is being distributed. It is displayed on the map together with the mark 62 (attribute 3) and the photograph 63 (attribute 4) relating to POI40. If no value is set for attribute 3 of POI40 in the POI management table, POI40 is not displayed with a mark indicating that the coupon is being distributed.

基準位置から300mより離れ、基準位置から500m以内にあるPOIは、組織アイコン45(属性1)と、開店中であることを示すマーク61又は閉店中であることを示すマーク62(属性2)と、共に表示される。 The POI, which is more than 300 m from the reference position and within 500 m from the reference position, has an organization icon 45 (attribute 1) and a mark 61 indicating that the store is open or a mark 62 (attribute 2) indicating that the store is closed. , Are displayed together.

基準位置から500mより離れているPOIは、POIが存在することを示すマーク50を用いて表示される。 POIs that are more than 500 m away from the reference position are indicated with a mark 50 indicating the presence of the POI.

なお、開店中であることを示すマーク61又は閉店中を示すマーク62のいずれを表示するかは、情報処理装置10が端末20に指示してもよいし、端末20が情報処理装置10からPOIの営業時間を取得し、判断してもよい。 The information processing device 10 may instruct the terminal 20 whether to display the mark 61 indicating that the store is open or the mark 62 indicating that the store is closed, and the terminal 20 may instruct the terminal 20 to display the POI from the information processing device 10. You may get the business hours of and judge.

また、情報処理装置10は、クーポンの割引率や割引額等といったクーポンのお得度合いによって、クーポン配布中であることを示すマーク62の表示形態を変更することを、端末20に指示してもよい。例えば、情報処理装置10は、お得度合いが大きい程、マーク62を、ハイライト等して表示してもよい。 Further, the information processing device 10 may instruct the terminal 20 to change the display form of the mark 62 indicating that the coupon is being distributed depending on the degree of coupon profit such as the coupon discount rate and the discount amount. good. For example, the information processing apparatus 10 may highlight and display the mark 62 as the degree of profitability increases.

実施例1によれば、ユーザが訪問する可能性の高い基準位置から近いPOI程、地図上に多くの種類のPOIの属性を示す情報を用いて表示されるため、端末20のユーザは、訪問先のPOIを選択し易くなる。また、基準位置から近いPOIは多くの種類のPOIの属性を示す情報を用いて表示されるものの、基準位置から離れる程、POIの属性を示す情報の種類は少なくなる。このため、端末20のユーザが地図を確認するときの視認性を損なうことがない。 According to the first embodiment, the closer the POI is to the reference position where the user is likely to visit, the more the POI is displayed on the map using information indicating the attributes of many types of POIs. Therefore, the user of the terminal 20 visits. It becomes easier to select the previous POI. Further, although the POI close to the reference position is displayed using information indicating the attributes of many types of POI, the type of information indicating the attribute of the POI decreases as the distance from the reference position increases. Therefore, the visibility when the user of the terminal 20 confirms the map is not impaired.

<表示制御例2>
表示制御例1では、情報処理装置10は、表示要求に含まれるキーワードを基に、POIを抽出し、基準位置との距離に応じて、POIの地図上の表示形態を決定し、端末20の画面に表示させていた。表示制御例2では、表示制御例1の実施形態に加えて、ソーシャルネットワークサービスと地図上の情報提供サービスとを連携させる。
<Display control example 2>
In the display control example 1, the information processing device 10 extracts the POI based on the keyword included in the display request, determines the display form of the POI on the map according to the distance from the reference position, and determines the display form of the POI on the map of the terminal 20. It was displayed on the screen. In the display control example 2, in addition to the embodiment of the display control example 1, the social network service and the information providing service on the map are linked.

具体的には、端末20のユーザのPOIとの関係を基に、POIの地図上の表示形態を決定する。図5乃至図7を用いて、表示制御例2に係る実施形態について説明する。なお、表示制御例1と重複する部分については説明を省略し、異なる部分についてのみ説明する。 Specifically, the display form of the POI on the map is determined based on the relationship with the POI of the user of the terminal 20. An embodiment according to Display Control Example 2 will be described with reference to FIGS. 5 to 7. The part that overlaps with the display control example 1 will be omitted, and only the different part will be described.

図5を用いて、表示制御例2の動作シーケンスについて説明する。 The operation sequence of the display control example 2 will be described with reference to FIG.

ステップS501の処理は、ステップS201と同様である。 The process of step S501 is the same as that of step S201.

ステップS502で、端末20は、情報処理装置10に表示要求を送信する。表示要求には、基準位置情報、入力されたキーワード、及び端末20のユーザの識別子を含む。 In step S502, the terminal 20 transmits a display request to the information processing device 10. The display request includes reference position information, input keywords, and a user identifier of the terminal 20.

ステップS503及びステップS504の処理は、ステップS203及びステップS204の処理と同様である。 The processing of step S503 and step S504 is the same as the processing of step S203 and step S204.

ステップS505で、情報処理装置10は、友達管理テーブルを参照し、ステップS504で、地図上に表示することが決定されたPOIとユーザとが関係を有するか否かを特定する。関係を有するとは、POI又はPOIの所属する組織がユーザの端末20に「お気に入り」として登録されている、会員として登録されている、又は端末20のユーザとPOI又はPOIの所属する組織がSNS上で「友達」の関係を有すること等を含む。ここで、SNS上で「友達」の関係を有するとは、例えば、端末20のユーザのSNSのアカウントにPOIに対応する店舗又は店舗が属する組織が「友達」として登録されていることである。 In step S505, the information processing apparatus 10 refers to the friend management table, and in step S504, identifies whether or not the POI determined to be displayed on the map has a relationship with the user. Having a relationship means that the POI or the organization to which the POI belongs is registered as a "favorite" on the user's terminal 20, is registered as a member, or the user of the terminal 20 and the organization to which the POI or POI belongs are SNS. Including having a "friend" relationship above. Here, having a "friend" relationship on the SNS means that, for example, a store corresponding to POI or an organization to which the store belongs is registered as a "friend" in the SNS account of the user of the terminal 20.

POIに対応する店舗又は店舗の属する組織と、ユーザとが関係を有することが特定された場合、情報処理装置10は、端末20の画面に「POIがユーザと関係を有する旨」を、表示させるか否かを判断する。 When it is specified that the store corresponding to the POI or the organization to which the store belongs and the user have a relationship, the information processing device 10 displays "the fact that the POI has a relationship with the user" on the screen of the terminal 20. Judge whether or not.

ユーザと関係を有するPOIの位置が、基準位置から所定の距離に含まれる(例えば、500m以内)場合、情報処理装置10は、「POIがユーザと関係を有する旨」を、端末20に表示させることを決定する。 When the position of the POI having a relationship with the user is included in a predetermined distance from the reference position (for example, within 500 m), the information processing apparatus 10 causes the terminal 20 to display "the fact that the POI has a relationship with the user". Decide that.

図6に、友達管理テーブルの一例を示す。図6の友達管理テーブルでは、ユーザがSNS上で「友達」の関係を有する組織の識別子がユーザ識別子と対応付けられて記憶されている。また、対応付けられている組織が、サービスの利用、又は物品の購入等を基にポイントをユーザに付与している場合、ポイント獲得数、ポイント引換単位、ポイント獲得率、及びポイント有効期限が組織毎に記憶される。ここで、ポイント獲得数は、ユーザに付与されたポイント数であり、ポイント引換単位は、ポイントの対価としてサービスの提供や、景品の引換等を受けることができるポイント数である。ポイント獲得率は、ポイント獲得数をポイント引換単位で割った値である。ポイント有効期限は、店舗等においてポイントの使用可能な期限を示す情報である。情報処理装置10は、「POIがユーザと関係を有する旨」に加えて、これらのポイントを示す情報を、端末20に表示させることを決定してもよい。 FIG. 6 shows an example of a friend management table. In the friend management table of FIG. 6, the identifier of the organization with which the user has a "friend" relationship on the SNS is stored in association with the user identifier. In addition, when the associated organization gives points to the user based on the use of services or the purchase of goods, the number of points earned, the point redemption unit, the point earning rate, and the point expiration date are the organizations. It is memorized every time. Here, the number of points earned is the number of points given to the user, and the point exchange unit is the number of points that can be provided as a service or exchanged for a prize as consideration for the points. The point acquisition rate is the value obtained by dividing the number of points earned by the point redemption unit. The point expiration date is information indicating the expiration date of points that can be used at stores and the like. The information processing device 10 may decide to display information indicating these points on the terminal 20 in addition to "the fact that the POI has a relationship with the user".

ステップS506で、情報処理装置10は、抽出されたPOIの属性を示す情報を、端末20のユーザに認識可能なように、表示することを端末20に指示する(ステップS205と同様)。また、情報処理装置10は、「POIがユーザと関係を有する旨」を示す情報と、POIの属する組織のポイントに関する情報とを地図上に、端末20のユーザに認識可能なように、表示することを指示する。この指示には、表示するポイントを示す情報、例えば、ポイント獲得率を含んでもよい。 In step S506, the information processing apparatus 10 instructs the terminal 20 to display the information indicating the extracted POI attribute so that the user of the terminal 20 can recognize it (similar to step S205). Further, the information processing device 10 displays information indicating "the fact that the POI has a relationship with the user" and information regarding the points of the organization to which the POI belongs on a map so that the user of the terminal 20 can recognize the information. Instruct that. This instruction may include information indicating the points to be displayed, for example, the point acquisition rate.

ステップS507で、端末20は、画面の地図上にPOIの属性を示す情報に加えて、「POIがユーザと関係を有する旨」を示す情報、及びポイントに関する情報を、表示する。 In step S507, the terminal 20 displays information indicating "the POI has a relationship with the user" and information regarding points, in addition to the information indicating the attributes of the POI on the map of the screen.

情報処理装置10は、基準位置から所定の範囲の距離(例えば、500m)のPOIにおける顧客の対応状況を基に、画面の地図上のPOIの表示を調整するように端末20に指示してもよい。 Even if the information processing device 10 instructs the terminal 20 to adjust the display of the POI on the map of the screen based on the customer's response status in the POI within a predetermined range (for example, 500 m) from the reference position. good.

例えば、情報処理装置10は、図7に示す顧客対応テーブルを保持し、抽出されたPOIの顧客の対応状況を基に、POIの地図上の表示形態を決定する。 For example, the information processing apparatus 10 holds the customer correspondence table shown in FIG. 7, and determines the display form of the POI on the map based on the customer correspondence status of the extracted POI.

図7の顧客対応テーブルには、「POI名」、POIの「組織識別子」、「チャット対応」、及び「対応実績」が対応付けられて記憶される。 In the customer correspondence table of FIG. 7, the "POI name", the "organization identifier" of the POI, the "chat correspondence", and the "correspondence record" are stored in association with each other.

「チャット対応」には、POIが1対1のSNSのチャットを用いての問い合わせに対応しているか否かを示す情報が設定される。 In the "chat correspondence", information indicating whether or not the POI responds to inquiries using a one-to-one SNS chat is set.

「対応実績」は他のユーザのPOIに対応する店舗への評価が記録される。図7に例では、「対応実績」に、「応答時間」、「応答テキスト数」、及び「ユーザ満足度」が記憶される。なお、「対応実績」は店舗の属する組織毎に記憶されてもよい。 In the "correspondence record", the evaluation of the store corresponding to the POI of another user is recorded. In the example of FIG. 7, "response time", "number of response texts", and "user satisfaction" are stored in "response record". The "response record" may be stored for each organization to which the store belongs.

情報処理装置10は、ステップS505で、「POIがユーザと関係を有する旨」を示す情報を、表示させるか否かを判断することに加えて、顧客対応テーブルを参照し、チャット対応の可否や、対応実績の内容に応じて表示形態を変更することを決定してもよい。この場合、決定された内容が、ステップS506で端末20に通知され、ステップS507で端末20の画面の地図上に、端末20のユーザが認識可能な表示形態で表示される。 In step S505, the information processing device 10 determines whether or not to display the information indicating "POI has a relationship with the user", and also refers to the customer correspondence table to determine whether or not to support chat. , It may be decided to change the display form according to the contents of the correspondence record. In this case, the determined content is notified to the terminal 20 in step S506, and is displayed on the map of the screen of the terminal 20 in step S507 in a display form recognizable by the user of the terminal 20.

図8に、表示制御例2に係る端末20の画面に表示される地図の一例を示す。 FIG. 8 shows an example of a map displayed on the screen of the terminal 20 according to the display control example 2.

図8は、基準位置(マーク30)から500m以内のPOIについて、「POIがユーザと関係を有する」場合には、その旨を示す情報と、ポイントの獲得率とが、POIに関する属性と共に、端末20の地図に表示される様子を。この場合、組織アイコン40B、45B、及び45Dで示されるPOIが、ユーザと関係を有しており、その旨を示すマーク(友達マーク64)と、ポイント獲得率65とが組織アイコン(40、45)と共に表示される。 In FIG. 8, for a POI within 500 m from the reference position (mark 30), when “the POI has a relationship with the user”, the information indicating that fact and the point acquisition rate are displayed together with the attributes related to the POI. How it is displayed on 20 maps. In this case, the POIs indicated by the organization icons 40B, 45B, and 45D have a relationship with the user, and the mark (friend mark 64) indicating that fact and the point acquisition rate 65 are the organization icons (40, 45). ) Is displayed.

また、図8では、基準位置(マーク30)から500m以内のPOIについて、組織アイコン40等と共に、チャットの可否や顧客の評価の高い旨を示すマークが端末20の画面に表示される様子を表している。この場合、組織アイコン40A及び40Bで示されるPOIが、チャット対応している旨のマーク66と共に表示され、組織アイコン40B及び45Cで示されるPOIが、ユーザ満足度が高いことを示すマーク67と共に表示されている。 Further, FIG. 8 shows a state in which a mark indicating whether chat is possible or the customer's evaluation is high is displayed on the screen of the terminal 20 together with the organization icon 40 and the like for the POI within 500 m from the reference position (mark 30). ing. In this case, the POIs indicated by the organization icons 40A and 40B are displayed together with the mark 66 indicating that the chat is supported, and the POIs indicated by the organization icons 40B and 45C are displayed together with the mark 67 indicating that the user satisfaction is high. Has been done.

図8には示されていないが、ポイント有効期限が友達マーク64と共に表示されてもよい。この場合、ポイントが失効するまでの期間に応じて、ポイント有効期限の表示形態が変更されてもよい。例えば、ポイント失効まで1週間未満の場合、端末20のユーザの注意を促すためポイントの有効期限を赤字で表してもよい。また、ユーザ満足度が低いことを示すマークが、地図上に表示されてもよいし、応答時間の長短や、応答テキストの長さを示すマークが地図上に表示されてもよい。 Although not shown in FIG. 8, the point expiration date may be displayed together with the friend mark 64. In this case, the display form of the point expiration date may be changed according to the period until the points expire. For example, if it takes less than one week for the points to expire, the expiration date of the points may be shown in red in order to draw the attention of the user of the terminal 20. Further, a mark indicating low user satisfaction may be displayed on the map, or a mark indicating the length of the response time or the length of the response text may be displayed on the map.

図6の友達管理テーブルでは店舗の属する組織とユーザとの関係が管理されているが、友達管理テーブルで店舗とユーザとの関係が管理されてもよい。 The friend management table of FIG. 6 manages the relationship between the organization to which the store belongs and the user, but the friend management table may manage the relationship between the store and the user.

表示制御例2によれば、表示制御例1の効果に加えて、端末20のユーザとPOIとの関係が表示されるため、ユーザは関係を有するPOIに対応する店舗等、例えば頻繁に訪問する店舗を特定し易くなる。また、店舗等のポイントを示す情報が地図上に表示されるため、端末20のユーザの店舗への来訪を促し易くなる。 According to the display control example 2, in addition to the effect of the display control example 1, the relationship between the user of the terminal 20 and the POI is displayed, so that the user frequently visits a store corresponding to the POI having the relationship, for example. It will be easier to identify the store. Further, since the information indicating the points of the store or the like is displayed on the map, it becomes easy to encourage the user of the terminal 20 to visit the store.

<表示制御例3>
表示制御例3では、表示制御例1又は表示制御例2の実施形態に加えて、情報処理装置10は、端末20のユーザの属性と、POIのターゲットとしているユーザとのマッチングの処理を行い、表示形態を決定する。図9乃至図11を用いて、表示制御例3に係る実施形態について説明する。なお、表示制御例1及び2と重複する部分については説明を省略し、異なる部分についてのみ説明する。
<Display control example 3>
In the display control example 3, in addition to the embodiment of the display control example 1 or the display control example 2, the information processing device 10 performs a process of matching the attributes of the user of the terminal 20 with the user targeted by the POI. Determine the display form. The embodiment according to the display control example 3 will be described with reference to FIGS. 9 to 11. The part that overlaps with the display control examples 1 and 2 will be omitted, and only the different part will be described.

図9は表示制御例3に係る動作シーケンスを示す図である。 FIG. 9 is a diagram showing an operation sequence according to Display Control Example 3.

ステップS901乃至ステップS904の処理は、ステップS501乃至ステップS504と同様である。 The processing of steps S901 to S904 is the same as that of steps S501 to S504.

ステップS905で、情報処理装置10は、ターゲット管理テーブルと、ユーザ属性管理テーブルとを参照し、基準距離から所定の距離の範囲内(例えば500m以内)にあることが特定されたPOIに対応する店舗や店舗の属する組織がターゲットとする顧客層と、端末20のユーザの属性とが一致するか否かを判断する処理(マッチング処理)を行う。 In step S905, the information processing apparatus 10 refers to the target management table and the user attribute management table, and refers to the store corresponding to the POI specified to be within a predetermined distance range (for example, within 500 m) from the reference distance. Performs a process (matching process) for determining whether or not the customer group targeted by the organization to which the store or the store belongs matches the attributes of the user of the terminal 20.

図10の(A)にターゲット管理テーブルの一例を示す。図10の(A)のターゲット管理テーブルには、組織識別子と、各組織がサービスの提供や商品の販売のターゲットとする顧客の「年齢」、「性別」、及び関心事項(「関心1」、「関心2」、「関心3」)とが対応付けられて記憶される。ここで、関心事項は、組織の運営者が想定するターゲットとする顧客の関心事項である。関心事項は、サービスを提供した顧客や、商品を販売した顧客の関心事項を基に設定されてもよい。関心事項の数は任意の数に設定可能である。図10の(A)では、ターゲットが組織毎に設定される場合を示しているが、ターゲットは、店舗毎に設定されてもよいことは勿論である。 FIG. 10A shows an example of the target management table. In the target management table of FIG. 10A, the organization identifier, the "age", "gender", and interests ("interest 1", of interest) of the customers to which each organization targets the provision of services and the sale of products are displayed. "Interest 2" and "Interest 3") are associated and stored. Here, the matter of interest is the matter of interest of the target customer assumed by the operator of the organization. The interests may be set based on the interests of the customer who provided the service or the customer who sold the goods. The number of concerns can be set to any number. FIG. 10A shows a case where the target is set for each organization, but it goes without saying that the target may be set for each store.

図10の(B)にユーザ属性管理テーブルの一例を示す。図10の(B)のユーザ属性管理テーブルには、「ユーザ識別子」と、「ユーザ名」と、ユーザの「年齢」と、ユーザの「性別」、ユーザの関心事項(「関心1」、「関心2」、「関心3」)とが対応付けられて記憶される。ここで、関心事項には、ユーザが自身の趣味、好きな食べ物、及び関心のある事柄等が設定される。 FIG. 10B shows an example of the user attribute management table. In the user attribute management table of FIG. 10B, a "user identifier", a "user name", a user "age", a user "gender", and user interests ("interest 1", "interest 1", "interest 1", " Interest 2 ”and“ interest 3 ”) are stored in association with each other. Here, the interests are set to the user's own hobbies, favorite foods, matters of interest, and the like.

図10に示すターゲット管理テーブルと、ユーザ管理テーブルとを用いてマッチング処理について、具体的に説明する。 The matching process will be specifically described using the target management table shown in FIG. 10 and the user management table.

情報処理装置10は、ステップS904の結果抽出された、POIに対応する店舗の属する組織のターゲットとする顧客の情報を、ターゲット管理テーブルを用いて特定する。ここでは、ステップS904の結果、組織識別子「AAA」、「BBB」、「CCC」、「DDD」、及び「EEE」がPOIの属する組織として抽出されたものとする。 The information processing device 10 identifies the target customer information of the organization to which the store corresponding to the POI belongs, which is extracted as a result of step S904, by using the target management table. Here, as a result of step S904, it is assumed that the organization identifiers "AAA", "BBB", "CCC", "DDD", and "EEE" are extracted as the organization to which the POI belongs.

また、情報処理装置10は、ユーザ属性管理テーブルを用いて、表示要求を送信した端末20のユーザの属性を特定する。ここでは、ユーザ識別子「abcdef」のユーザの端末20から表示要求が送信されたものとする。 Further, the information processing device 10 uses the user attribute management table to specify the attributes of the user of the terminal 20 that has transmitted the display request. Here, it is assumed that the display request is transmitted from the terminal 20 of the user having the user identifier "abcdef".

情報処理装置10は、ターゲット管理テーブルと、ユーザ管理テーブルとを参照し、ユーザ識別子「abcdef」のユーザは、組織識別子「CCC」のターゲットとする顧客と一致すると判断する。 The information processing device 10 refers to the target management table and the user management table, and determines that the user with the user identifier "abcdef" matches the target customer with the organization identifier "CCC".

ステップS906で、情報処理装置10は、抽出されたPOIを、POIの属性を示す情報を用いて、端末20のユーザに認識可能なように、表示することを端末20に指示する。また、情報処理装置10は、マッチング処理の結果、一致すると判断されたPOIを、その旨を示す情報を用いて表示することを指示する。 In step S906, the information processing apparatus 10 instructs the terminal 20 to display the extracted POI so that the user of the terminal 20 can recognize it by using the information indicating the attribute of the POI. Further, the information processing apparatus 10 instructs to display the POIs determined to match as a result of the matching process by using the information indicating that fact.

なお、図10の(A)のターゲット管理テーブルは組織毎に生成されているが、ターゲット管理テーブル組織毎に記憶されてもよいし、店舗等のPOIごとに記憶されてもよい。 Although the target management table of FIG. 10A is generated for each organization, it may be stored for each target management table organization or for each POI of a store or the like.

ステップS907で、端末20は、画面の地図上にPOIの属性を示す情報に加えて、関心が一致する旨を示す情報(マーク等)を表示する。ここで、関心が一致する旨を示す情報とは、店舗等のターゲットとするユーザの属性が、端末20のユーザの属性と一致することである。 In step S907, the terminal 20 displays information (mark, etc.) indicating that the interests match, in addition to the information indicating the POI attribute, on the map of the screen. Here, the information indicating that the interests match is that the attributes of the target user such as a store match the attributes of the user of the terminal 20.

図11に、表示制御例3に係る端末20の画面に表示される地図の一例を示す。 FIG. 11 shows an example of a map displayed on the screen of the terminal 20 according to the display control example 3.

図11は、情報処理装置10が、基準位置(マーク30)から500m以内のPOIであって、マッチング処理の結果、一致すると判断されたPOIについて、関心が一致する旨を示すマーク(関心マッチマーク)と共に表示される様子を示している。この場合、組織アイコン45A及び45Eで示されるPOIがマッチング処理の結果、関心が一致すると判断され、関心がマッチする旨のマーク(関心マッチマーク68)と共に表示される。 FIG. 11 shows a mark (interest match mark) indicating that the information processing device 10 has a POI within 500 m from the reference position (mark 30) and that the POIs determined to match as a result of the matching process have the same interests. ) Is displayed together. In this case, the POIs indicated by the organization icons 45A and 45E are determined to match the interests as a result of the matching process, and are displayed together with the mark indicating that the interests match (interest match mark 68).

表示制御例3によれば、表示制御例1の効果に加えて、端末20のユーザとPOIに対応する店舗等との間でマッチング処理を行うことにより、ユーザのニーズに合ったPOIを表示させることが可能になり、ユーザが訪問先となるPOIを選択し易くなる。 According to the display control example 3, in addition to the effect of the display control example 1, the POI that meets the needs of the user is displayed by performing the matching process between the user of the terminal 20 and the store or the like corresponding to the POI. This makes it easier for the user to select the POI to visit.

<表示制御例4>
上述した表示制御例では、ユーザとPOIとの関係の表示(表示制御例2)と、マッチング処理結果の表示(表示制御例3)とを別々に行う例について説明したが、これらの制御は、同時に実行されてもよい。
<Display control example 4>
In the above-mentioned display control example, an example in which the display of the relationship between the user and the POI (display control example 2) and the display of the matching processing result (display control example 3) are performed separately has been described. It may be executed at the same time.

例えば、ステップS201乃至ステップS204が実行された後に、ステップS505とステップS905とを実行してもよい。そして、情報処理装置10は、抽出されたPOIを、POIの属性を示す情報を用いて表示することを端末20に指示すると共に、端末20のユーザとが関係を有するPOIについては「POIがユーザと関係を有する旨」を示す情報を用いて表示すること、及び関心が一致するPOIについて、「関心が一致する旨」を示す情報を用いて表示することを指示する。 For example, step S505 and step S905 may be executed after steps S201 to S204 are executed. Then, the information processing device 10 instructs the terminal 20 to display the extracted POI using the information indicating the attribute of the POI, and for the POI having a relationship with the user of the terminal 20, "POI is the user". It is instructed to display using the information indicating "having a relationship with" and to display the POIs having the same interests using the information indicating "the fact that the interests match".

これにより、端末20に表示されている地図上にPOIの属性を示すアイコン、マーク、及び写真等(40、45、60、61、62、63)と共に、友達マーク64、及び関心マッチマーク66等を表示させることができる。 As a result, along with icons, marks, photographs, etc. (40, 45, 60, 61, 62, 63) indicating the attributes of POI on the map displayed on the terminal 20, friend mark 64, interest match mark 66, etc. Can be displayed.

上述した表示制御例では、地図上にPOIの属性等をアイコン、マーク及び写真で表示する例について説明したが、端末20のユーザにPOIの属性等を認識させることができればよく、表示方法はアイコンやマークに限定されない。例えば、アイコンをハイライトさせたり、色を区別したり、アニメーションを用いたりして、属性等を認識させてもよいし、テキストを用いてもよいし、これらを組み合わせて認識させてもよい。また、ユーザとPOIとの関係やマッチング処理の結果を基に、アイコンの拡大/縮小、POIの地図上の表示/非表示等の表示制御が実行されてもよい。 In the above-mentioned display control example, an example of displaying POI attributes and the like with icons, marks, and photographs on a map has been described. However, it is sufficient if the user of the terminal 20 can recognize the POI attributes and the like, and the display method is an icon. Not limited to or marks. For example, the icon may be highlighted, the color may be distinguished, or animation may be used to recognize the attribute or the like, text may be used, or a combination of these may be recognized. Further, display control such as enlargement / reduction of the icon and display / non-display of the POI on the map may be executed based on the relationship between the user and the POI and the result of the matching process.

上述した表示制御例では、表示されるPOIの属性の種類が基準位置からの距離に応じて変更される場合について説明したが、POIの属性に関する情報の量が調整されてもよいし、情報の種類と量とが調整されてもよい。ここで、情報の量とは、例えば、POIに対応する店舗等の営業時間、キャンペーン情報、及び提供メニュー等である。 In the above-mentioned display control example, the case where the type of the displayed POI attribute is changed according to the distance from the reference position has been described, but the amount of information regarding the POI attribute may be adjusted, or the information may be adjusted. The type and quantity may be adjusted. Here, the amount of information is, for example, business hours of stores and the like corresponding to POI, campaign information, provided menus, and the like.

多数のPOIが抽出された場合、情報処理装置10は、端末20のユーザとの関係の有無、クーポンの有無、及びユーザ満足度等に応じて端末20の画面に表示されるPOIの数が所定の数以下になるように、端末20に通知する表示要求の応答を調整してもよい。 When a large number of POIs are extracted, the information processing device 10 determines the number of POIs displayed on the screen of the terminal 20 according to the presence / absence of a relationship with the user of the terminal 20, the presence / absence of a coupon, the user satisfaction, and the like. The response of the display request notified to the terminal 20 may be adjusted so as to be less than or equal to the number of.

なお、情報処理装置10は、地図上に表示するマーク、及びアイコン等の表示部品等を、予め端末20に通知し、表示要求の応答時には表示部品の識別子を通知してもよいし、表示要求の応答時に、通知してもよい。 The information processing device 10 may notify the terminal 20 in advance of display parts such as marks and icons to be displayed on the map, and may notify the identifier of the display parts when responding to the display request, or the display request. May be notified when the response is made.

<POI選択時の動作>
次に、端末20の地図上に表示されているPOIが選択されたときの動作について説明する。
<Operation when POI is selected>
Next, the operation when the POI displayed on the map of the terminal 20 is selected will be described.

端末20は、ユーザからタップ等の動作によりPOIの選択を受け付けたことに応じて、SNSとの連携を開始してもよい。例えば、POIの選択を受け付けたことに応じて、POIに対応する店舗との間でメッセージを交換するためのSNSのチャットメニューを起動してもよいし、予約メニューを起動してもよい。また、端末20は、POIに対応する店舗のSNSアカウントからクーポンを取得してもよい。端末20のユーザが選択したPOIに対応する店舗又は店舗の属する組織と関係を有さない場合、例えばSNS上で「友達」の関係が確立されてない場合、端末20はSNS上で関係を確立するメニューを起動してもよい。 The terminal 20 may start cooperation with the SNS in response to receiving the selection of the POI from the user by an operation such as tapping. For example, depending on the acceptance of the POI selection, the chat menu of the SNS for exchanging messages with the store corresponding to the POI may be activated, or the reservation menu may be activated. Further, the terminal 20 may obtain a coupon from the SNS account of the store corresponding to POI. If the user of the terminal 20 does not have a relationship with the store corresponding to the selected POI or the organization to which the store belongs, for example, if the "friend" relationship is not established on the SNS, the terminal 20 establishes the relationship on the SNS. You may start the menu to do.

端末20が、ユーザからPOIの選択を受け付けたことを情報処理装置10に通知し、情報処理装置10は通知を受けたことに応じて、選択されたPOIに対応する店舗又は組織と関係を有し、かつ端末20とのユーザと関係を有するユーザを抽出し、抽出されたユーザのリストを端末20に通知してもよい。端末20が通知されたリストを表示することにより、端末20のユーザに、他のユーザの店舗等との関係を認識させ、店舗への訪問を促すことができる。 The terminal 20 notifies the information processing device 10 that the user has accepted the selection of the POI, and the information processing device 10 has a relationship with the store or organization corresponding to the selected POI in response to the notification. However, users who have a relationship with the user of the terminal 20 may be extracted, and the list of the extracted users may be notified to the terminal 20. By displaying the list notified by the terminal 20, it is possible to make the user of the terminal 20 recognize the relationship with the store or the like of another user and encourage the user to visit the store.

端末20の地図アプリケーションは、POIの選択を受け付けたことに応じて、目的地へのナビゲーションを開始してもよい、この際に、端末20は、POIに対応する店舗とのチャットメニューを起動してもよい。これにより、端末20のユーザは、移動中に店舗への問い合わせ等を行うことができる。 The map application of the terminal 20 may start the navigation to the destination in response to the acceptance of the POI selection. At this time, the terminal 20 activates the chat menu with the store corresponding to the POI. You may. As a result, the user of the terminal 20 can make inquiries to the store while moving.

端末20は、POIの選択を受け付けたことに応じて、POIに対応する店舗等のSNSのアカウントにアクセスし、詳細な情報を画面に表示してもよい。 Depending on the acceptance of the POI selection, the terminal 20 may access the SNS account of the store or the like corresponding to the POI and display detailed information on the screen.

上述したように、POIの選択に応じて、SNSのアプリケーションを動作させることにより、端末20のユーザの店舗等の訪問の判断を容易にすると共に、SNSのアプリケーションの使用の促進を図ることが可能となる。 As described above, by operating the SNS application according to the selection of the POI, it is possible to facilitate the judgment of the visit of the terminal 20 user to the store or the like and to promote the use of the SNS application. It becomes.

<ハードウェア構成>
次に、情報処理システム1に含まれる各装置のハードウェア構成について説明する。
<Hardware configuration>
Next, the hardware configuration of each device included in the information processing system 1 will be described.

(1)情報処理装置
情報処理装置10は、一般的なコンピュータの構成有している。
図12は、第1の実施形態に係るコンピュータのハードウェア構成の一例を示す図である。図12において、コンピュータ300は、例えば、CPU(Central Processing Unit)301、RAM(Random Access Memory)302、ROM(Read Only Memory)303、ストレージ装置304、入力装置305、表示装置306、通信I/F(Interface)307、外部I/F308、及びバス309等を有する。
(1) Information Processing Device The information processing device 10 has a general computer configuration.
FIG. 12 is a diagram showing an example of the hardware configuration of the computer according to the first embodiment. In FIG. 12, the computer 300 is, for example, a CPU (Central Processing Unit) 301, a RAM (Random Access Memory) 302, a ROM (Read Only Memory) 303, a storage device 304, an input device 305, a display device 306, and a communication I / F. It has (Interface) 307, an external I / F 308, a bus 309, and the like.

CPU301は、ROM303やストレージ装置304等のメモリからプログラムやデータをRAM302上に読み出し、処理を実行することで、コンピュータ300の制御や機能を実現する演算装置である。ROM303は、コンピュータ300の起動時に実行されるBIOS(Basic Input/Output System)、OS(Operating System)の設定、及び各種設定等のプログラムやデータが格納されている。RAM302は、プログラムやデータを一時保持する揮発性のメモリである。ストレージ装置304は、プログラムやデータを格納している大容量の記憶装置である。 The CPU 301 is an arithmetic unit that realizes the control and functions of the computer 300 by reading a program or data from a memory such as the ROM 303 or the storage device 304 onto the RAM 302 and executing processing. The ROM 303 stores programs and data such as BIOS (Basic Input / Output System), OS (Operating System) settings, and various settings that are executed when the computer 300 is started. The RAM 302 is a volatile memory that temporarily holds programs and data. The storage device 304 is a large-capacity storage device that stores programs and data.

入力装置305は、例えばキーボードやマウス等であり、ユーザが各種操作信号を入力するのに用いられる。表示装置306は、例えばディスプレイ等であり、コンピュータ300による処理結果を表示する。なお、入力装置305又は/及び表示装置306は、必要なときに接続して利用する形態であってもよい。 The input device 305 is, for example, a keyboard, a mouse, or the like, and is used by a user to input various operation signals. The display device 306 is, for example, a display or the like, and displays a processing result by the computer 300. The input device 305 and / and the display device 306 may be connected and used when necessary.

通信I/F307は、コンピュータ300をネットワーク2に接続するためのインタフェースである。外部I/F308は、外部装置とのインタフェースである。外部装置には、外部記憶媒体308a等がある。これにより、コンピュータ300は外部I/F308を介して外部記憶媒体308aの読み取り及び/又は書き込みを行うことができる。外部記憶媒体308aには例えば、各種の光学ディスクや、各種のメモリカード等が含まれる。 The communication I / F 307 is an interface for connecting the computer 300 to the network 2. The external I / F 308 is an interface with an external device. The external device includes an external storage medium 308a and the like. As a result, the computer 300 can read and / or write to the external storage medium 308a via the external I / F 308. The external storage medium 308a includes, for example, various optical disks, various memory cards, and the like.

CPU301が、ROM303等に格納されているプログラムを実行することにより、情報処理装置10の各機能を実現することができる。 Each function of the information processing apparatus 10 can be realized by the CPU 301 executing a program stored in the ROM 303 or the like.

(2)端末
図13は、第1の実施形態における端末20のハードウェア構成の一例を示す図である。
(2) Terminal FIG. 13 is a diagram showing an example of the hardware configuration of the terminal 20 in the first embodiment.

端末20は、CPU201、ROM202、RAM203、記憶装置204、入出力装置205、通信I/F206及びディスプレイ207(表示装置)を備える。なお、端末20のハードウェアの各構成要素は、バス208を介して相互に接続される。 The terminal 20 includes a CPU 201, a ROM 202, a RAM 203, a storage device 204, an input / output device 205, a communication I / F 206, and a display 207 (display device). The hardware components of the terminal 20 are connected to each other via the bus 208.

記憶装置204は各種プログラムを記憶する。CPU201は、記憶装置204に記憶された各種プログラムを実行するコンピュータである。 The storage device 204 stores various programs. The CPU 201 is a computer that executes various programs stored in the storage device 204.

ROM202は不揮発性メモリである。ROM202は、記憶装置204に記憶された各種プログラムをCPU201が実行するために必要な各種プログラムやデータ等を記憶する。 ROM 202 is a non-volatile memory. The ROM 202 stores various programs, data, and the like necessary for the CPU 201 to execute the various programs stored in the storage device 204.

RAM203は、DRAM(Dynamic Random Access Memory)やSRAM(Static Random Access Memory)等の主記憶装置である。RAM203は、各種プログラムがCPU201によって実行される際に展開される作業領域として機能する。 The RAM 203 is a main storage device such as a DRAM (Dynamic Random Access Memory) or a SRAM (Static Random Access Memory). The RAM 203 functions as a work area developed when various programs are executed by the CPU 201.

入出力装置205は、端末20に対する各種指示を入力する入力装置、及び端末20で処理された処理結果を出力する出力装置の機能を含む。入出力装置205は、ディスプレイ207に接続される。本実施形態において、ディスプレイ207は、タッチ反応型ディスプレイ(タッチパネル)とすることができる。通信I/F206は、ネットワーク2を介して端末20と情報処理装置10との通信を行う。 The input / output device 205 includes functions of an input device for inputting various instructions to the terminal 20 and an output device for outputting the processing result processed by the terminal 20. The input / output device 205 is connected to the display 207. In the present embodiment, the display 207 can be a touch-responsive display (touch panel). The communication I / F 206 communicates between the terminal 20 and the information processing device 10 via the network 2.

CPU201が、記憶装置204等に格納されているプログラムを実行することにより、端末20の各機能を実現することができる。 Each function of the terminal 20 can be realized by the CPU 201 executing a program stored in the storage device 204 or the like.

<機能構成>
(1)情報処理装置の機能構成
図14を用いて情報処理装置10の機能構成について説明する。情報処理装置10は、送受信部110、POI抽出部120、距離算出部130、表示制御部140、SNS処理部150、情報管理部160を有する。表示制御部140は、表示属性決定部141、SNS表示情報決定部142、及びマッチング処理部143を有する。また、情報管理部160は、POI管理テーブル161、友達管理テーブル162、顧客対応テーブル163、ターゲット管理テーブル164、及びユーザ属性管理テーブル165を有する。
<Functional configuration>
(1) Functional Configuration of Information Processing Device The functional configuration of the information processing device 10 will be described with reference to FIG. The information processing device 10 includes a transmission / reception unit 110, a POI extraction unit 120, a distance calculation unit 130, a display control unit 140, an SNS processing unit 150, and an information management unit 160. The display control unit 140 includes a display attribute determination unit 141, an SNS display information determination unit 142, and a matching processing unit 143. Further, the information management unit 160 has a POI management table 161, a friend management table 162, a customer correspondence table 163, a target management table 164, and a user attribute management table 165.

送受信部110は、ネットワーク2を介して端末20との間でデータの送受信を行う。 The transmission / reception unit 110 transmits / receives data to / from the terminal 20 via the network 2.

POI抽出部120は、POI管理テーブル161を参照し、端末20の表示要求に含まれるキーワード(検索ワード)に対応するPOIを抽出する。 The POI extraction unit 120 refers to the POI management table 161 and extracts the POI corresponding to the keyword (search word) included in the display request of the terminal 20.

距離算出部130は、抽出されたPOIと、表示要求に含まれる基準位置との距離を算出する。 The distance calculation unit 130 calculates the distance between the extracted POI and the reference position included in the display request.

POI抽出部120は、基準位置との距離が所定の範囲内のPOIを、抽出されたPOIとして表示制御部140に通知してもよい。 The POI extraction unit 120 may notify the display control unit 140 of the POI whose distance from the reference position is within a predetermined range as the extracted POI.

表示制御部140は、端末20の画面の地図に表示するPOIの表示態様を決定し、決定されたPOIの表示態様を、送受信部110を介して、端末20に通知する。 The display control unit 140 determines the display mode of the POI to be displayed on the map on the screen of the terminal 20, and notifies the terminal 20 of the determined display mode of the POI via the transmission / reception unit 110.

表示属性決定部141は、抽出されたPOIと基準位置との距離に基づいて、地図上に表示するPOIの属性の種類を決定する。表示制御部140は、POI管理テーブル161を参照し、地図上に表示するPOIの属性の種類を決定する。例えば、表示制御部140は、基準位置からの距離が第1の距離の範囲内の場合、属性1乃至属性4を示す情報であるアイコンやマークと共にPOIを端末20の画面の地図上に表示することを決定し、基準位置からの距離が第1の距離から第2の距離の範囲内の場合(第1の距離<第2の距離)、属性1及び属性2を示す情報であるアイコンやマークと共にPOIを端末20の画面の地図上に表示することを決定し、基準位置からの距離が第2の距離より大きい場合、POIの存在を端末20の画面の地図上に表示することを決定してもよい。 The display attribute determination unit 141 determines the type of POI attribute to be displayed on the map based on the distance between the extracted POI and the reference position. The display control unit 140 refers to the POI management table 161 and determines the type of POI attribute to be displayed on the map. For example, when the distance from the reference position is within the range of the first distance, the display control unit 140 displays the POI on the map of the screen of the terminal 20 together with the icons and marks which are the information indicating the attributes 1 to 4. When the distance from the reference position is within the range of the first distance to the second distance (first distance <second distance), an icon or mark which is information indicating attribute 1 and attribute 2 is used. At the same time, it is decided to display the POI on the map of the screen of the terminal 20, and if the distance from the reference position is larger than the second distance, it is decided to display the existence of the POI on the map of the screen of the terminal 20. You may.

SNS表示情報決定部142は、基準位置から所定の距離の範囲内、例えば第2の距離の範囲内に存在するPOIに対応する店舗や店舗の属する組織が、端末20のユーザと関係を有するか否かを判断する。判断の際には、表示要求に含まれるユーザの識別子と、友達管理テーブル162が用いられる。関係を有する場合、SNS表示情報決定部142は、POIに対応する店舗又は店舗の属する組織と関係を有する旨を示す情報を、端末20の画面の地図上に表示することを決定する。さらに、SNS表示情報決定部142は、これらの店舗又は店舗の属する組織のポイントに関連する情報を、友達管理テーブル162から取得し、表示することを決定してもよい。 In the SNS display information determination unit 142, whether the store or the organization to which the store belongs, which exists within a predetermined distance range from the reference position, for example, within the range of the second distance, has a relationship with the user of the terminal 20. Judge whether or not. At the time of determination, the user's identifier included in the display request and the friend management table 162 are used. If there is a relationship, the SNS display information determination unit 142 decides to display information indicating that it has a relationship with the store corresponding to the POI or the organization to which the store belongs on the map on the screen of the terminal 20. Further, the SNS display information determination unit 142 may decide to acquire information related to the points of these stores or the organization to which the store belongs from the friend management table 162 and display the information.

また、SNS表示情報決定部142は、基準位置から所定の距離の範囲内に存在するPOIに対応する店舗等のSNSのチャットにより問い合わせの可否や、対応実績等を示す情報を、端末20の画面の地図上に表示することを決定してもよい。 In addition, the SNS display information determination unit 142 displays information indicating whether or not an inquiry can be made and the response record by SNS chat of a store or the like corresponding to POI existing within a predetermined distance from the reference position on the screen of the terminal 20. You may decide to display it on the map of.

マッチング処理部143は、基準位置から所定の距離の範囲内、例えば第2の距離の範囲内に存在するPOIに対応する店舗や店舗の属する組織と、端末20のユーザのマッチング処理を行う。具体的には、マッチング処理部143は、ターゲット管理テーブル164とユーザ属性管理テーブル165とを参照して、ユーザの関心と一致すると判断される店舗等を特定し、端末20の画面の地図上にその旨を示す情報を、表示することを決定する。 The matching processing unit 143 performs matching processing of the user of the terminal 20 with the store or the organization to which the store belongs, which exists within the range of a predetermined distance from the reference position, for example, within the range of the second distance. Specifically, the matching processing unit 143 refers to the target management table 164 and the user attribute management table 165 to identify stores and the like that are determined to match the interests of the user, and displays them on the map on the screen of the terminal 20. It is decided to display the information indicating that fact.

SNS処理部150は、端末20からのSNSのサービス提供要求を受けてSNSサービスを提供する。例えば、端末20がユーザからPOIの選択を受け付けたことに応じて、SNSサービスが起動された場合、端末20からの要求を受けてSNS処理部150は、SNSサービスを提供する。なお、SNS処理部150は、情報処理装置10と別の情報処理装置上に配置されてもよい。 The SNS processing unit 150 provides the SNS service in response to the SNS service provision request from the terminal 20. For example, when the SNS service is activated in response to the terminal 20 accepting the selection of POI from the user, the SNS processing unit 150 provides the SNS service in response to the request from the terminal 20. The SNS processing unit 150 may be arranged on an information processing device different from the information processing device 10.

情報管理部160は各種テーブルを記憶する。POI管理テーブル161には、図3に示される情報要素が記憶される。友達管理テーブル162には、図6に示される情報要素が記憶される。顧客対応テーブル163には、図7に示される情報要素が記憶される。ターゲット管理テーブル164には、図10の(A)に示される情報要素が記憶される。ユーザ属性管理テーブル165には、図10の(B)に示される情報要素が記憶される。 The information management unit 160 stores various tables. The information element shown in FIG. 3 is stored in the POI management table 161. The information element shown in FIG. 6 is stored in the friend management table 162. The information element shown in FIG. 7 is stored in the customer correspondence table 163. The information element shown in FIG. 10A is stored in the target management table 164. The information element shown in FIG. 10B is stored in the user attribute management table 165.

(2)端末
図15を用いて、端末20の機能構成について説明する。端末20は、送受信部210、入力受付部220、表示制御部230、SNS連携制御部240、及び情報管理部250を有する。
(2) Terminal The functional configuration of the terminal 20 will be described with reference to FIG. The terminal 20 has a transmission / reception unit 210, an input reception unit 220, a display control unit 230, an SNS cooperation control unit 240, and an information management unit 250.

送受信部210は、ネットワーク2を介して端末20との間でデータの送受信を行う。 The transmission / reception unit 210 transmits / receives data to / from the terminal 20 via the network 2.

入力受付部220は、端末20のユーザから、地図アプリケーションの表示の指示、キーワードの入力、表示要求の送信指示等を受け付ける。 The input receiving unit 220 receives an instruction for displaying a map application, an input of a keyword, an instruction for transmitting a display request, and the like from a user of the terminal 20.

表示制御部230は端末20の画面に地図アプリケーションにより生成された地図を表示させる。また、情報処理装置10から表示要求の応答を受信したことに応じて、表示制御部230は、応答に含まれる指示に従った表示態様でPOIを地図上に表示させる。表示制御部230は、表示部品管理テーブル251を参照し、地図上にPOIを表示させる際に用いるアイコン、マーク等を特定する。 The display control unit 230 displays the map generated by the map application on the screen of the terminal 20. Further, in response to receiving the response of the display request from the information processing device 10, the display control unit 230 displays the POI on the map in a display mode according to the instruction included in the response. The display control unit 230 refers to the display component management table 251 and specifies an icon, a mark, or the like used when displaying the POI on the map.

SNS連携制御部240は、入力受付部220が地図上に表示されたPOIの選択を受け付けたことに応じて、SNSアプリケーションを起動し、情報処理装置10にSNSサービスの提供要求を送信する。SNS連携制御部240は、POIの選択を受け付けたことに応じてSNSアプリケーションの所定のメニュー、例えば、チャットメニューや、友達追加メニューを起動してもよい。 The SNS cooperation control unit 240 activates the SNS application in response to the input reception unit 220 accepting the selection of the POI displayed on the map, and transmits the SNS service provision request to the information processing device 10. The SNS cooperation control unit 240 may activate a predetermined menu of the SNS application, for example, a chat menu or a friend addition menu, depending on the acceptance of the POI selection.

情報管理部250は、表示部品管理テーブル251を有する。表示部品管理テーブル251は、POIに対応する店舗又は店舗の属する組織のアイコン(40、45)開店中を示すマーク60、閉店中を示すマーク61、クーポン配布中を示すマーク62等の表示部品と、表示部品の識別子とを対応付けて記憶する。 The information management unit 250 has a display component management table 251. The display parts management table 251 includes display parts such as an icon (40, 45) of a store corresponding to POI or an organization to which the store belongs, a mark 60 indicating that the store is open, a mark 61 indicating that the store is closed, and a mark 62 indicating that coupons are being distributed. , Stores in association with the identifier of the display component.

<動作フロー>
図16を用いて、第1の実施形態に係る情報処理装置10の動作フローについて説明する。
<Operation flow>
The operation flow of the information processing apparatus 10 according to the first embodiment will be described with reference to FIG.

ステップS1601で、情報処理装置10の送受信部210が、端末20から基準位置とキーワードとを含む表示要求を受信したことに応じて、POI抽出部120は、POI管理テーブル161を参照し、所定のエリア内に存在し、キーワードに対応するPOIを抽出する。所定のエリアとは、例えば○○区、○○駅周辺等である。 In step S1601, when the transmission / reception unit 210 of the information processing device 10 receives the display request including the reference position and the keyword from the terminal 20, the POI extraction unit 120 refers to the POI management table 161 and determines a predetermined value. The POI that exists in the area and corresponds to the keyword is extracted. The predetermined area is, for example, XX ward, XX station area, or the like.

ステップS1602で、距離算出部130は、抽出されたPOIの基準位置からの距離を算出する。 In step S1602, the distance calculation unit 130 calculates the distance from the reference position of the extracted POI.

ステップS1603で、表示属性決定部141は、抽出されたPOIが、第1の距離(例えば500m)以下であるか否か判断する。抽出されたPOIと基準位置との距離が、所定の距離以下の場合、ステップS1604に進む。一方、抽出されたPOIと基準位置との距離が、所定の距離より長い場合、ステップS1609に進む。 In step S1603, the display attribute determination unit 141 determines whether or not the extracted POI is equal to or less than the first distance (for example, 500 m). If the distance between the extracted POI and the reference position is equal to or less than a predetermined distance, the process proceeds to step S1604. On the other hand, if the distance between the extracted POI and the reference position is longer than the predetermined distance, the process proceeds to step S1609.

ステップS1604で、表示属性決定部141は、抽出されたPOIと基準位置との距離に基づいて、地図上に表示するPOIの属性の種類を決定する。表示属性決定部141は、POI管理テーブル161を参照して表示する属性を決定する。例えば、表示属性決定部141は、POIと基準位置との距離が第2の距離(例えば300m)以下の場合、属性1乃至属性4を示す情報を用いてがPOIを地図上に表示することを決定する。表示属性決定部141は、POIと基準位置との距離が第2の距離より離れている場合、属性1及び属性2を示す情報を用いてPOIを地図上に表示することを決定する。 In step S1604, the display attribute determination unit 141 determines the type of POI attribute to be displayed on the map based on the distance between the extracted POI and the reference position. The display attribute determination unit 141 determines the attribute to be displayed with reference to the POI management table 161. For example, when the distance between the POI and the reference position is the second distance (for example, 300 m) or less, the display attribute determination unit 141 displays the POI on the map by using the information indicating the attributes 1 to 4. decide. When the distance between the POI and the reference position is farther than the second distance, the display attribute determination unit 141 determines to display the POI on the map using the information indicating the attributes 1 and 2.

ステップS1605で、SNS表示情報決定部142は、友達管理テーブル162を参照し、POIに対応する店舗又は組織と、端末20のユーザとが関係を有するか否かを判断する。関係を有すると判断された場合(ステップS1605 Yes)、ステップS1605に進む。一方、関係を有さないと判断された場合(ステップS1605 No)、ステップS1607に進む。 In step S1605, the SNS display information determination unit 142 refers to the friend management table 162 and determines whether or not the store or organization corresponding to the POI and the user of the terminal 20 have a relationship. If it is determined that there is a relationship (step S1605 Yes), the process proceeds to step S1605. On the other hand, if it is determined that there is no relationship (step S1605 No), the process proceeds to step S1607.

ステップS1606で、SNS表示情報決定部142は、POIに対応する店舗又は店舗の属する組織と関係を有する旨を示す情報を、端末20の画面の地図上に表示することを決定する。 In step S1606, the SNS display information determination unit 142 determines to display information indicating that the store has a relationship with the store corresponding to the POI or the organization to which the store belongs on the map on the screen of the terminal 20.

ステップS1607で、マッチング処理部143は、ターゲット管理テーブル164と、ユーザ属性管理テーブル165とを用いてマッチング処理を行う。マッチング処理の結果、POIに対応する店舗又は店舗の属する組織が、ユーザの関心と一致すると判断された場合(ステップS1607 Yes)、ステップS1608に進む。一方、ユーザの関心と一致しないと判断された場合、ステップS1609に進む。 In step S1607, the matching processing unit 143 performs matching processing using the target management table 164 and the user attribute management table 165. As a result of the matching process, if it is determined that the store corresponding to the POI or the organization to which the store belongs matches the interest of the user (step S1607 Yes), the process proceeds to step S1608. On the other hand, if it is determined that the interest of the user does not match, the process proceeds to step S1609.

ステップS1608で、マッチング処理部143は、ユーザの関心と一致すると判断されるPOIを特定し、端末20の画面の地図上にその旨を示す情報を、表示することを決定する。 In step S1608, the matching processing unit 143 identifies the POI that is determined to match the interest of the user, and decides to display information indicating that fact on the map of the screen of the terminal 20.

「ステップS1603 No」の場合、ステップS1609で、表示属性決定部141は、POIが存在することを示す表示をすることを決定する。 In the case of "step S1603 No", in step S1609, the display attribute determination unit 141 determines to display the presence of the POI.

ステップS1610で、表示制御部140は、抽出された全てのPOIについて、ステップS1602乃至ステップS1609の手順が実行されたか否かを確認する。抽出された全てのPOIについてこれらの手順が実行された場合(ステップS1601 Yes)、ステップS1611に進む。一方、抽出された全てのPOIについてこれらの手順が実行されていない場合(ステップS1601 No)、ステップS1602に戻る。 In step S1610, the display control unit 140 confirms whether or not the procedures of steps S1602 to S1609 have been executed for all the extracted POIs. If these steps are performed for all the extracted POIs (step S1601 Yes), the process proceeds to step S1611. On the other hand, if these steps are not executed for all the extracted POIs (step S1601 No), the process returns to step S1602.

ステップS1611で、送受信部110は、決定されたPOIの表示態様を端末20に通知する。 In step S1611, the transmission / reception unit 110 notifies the terminal 20 of the determined display mode of the POI.

次に、図17を用いて端末20における動作フローについて説明する。 Next, the operation flow in the terminal 20 will be described with reference to FIG.

ステップS1701で、端末20の送受信部210が、表示要求の応答を受信する。 In step S1701, the transmission / reception unit 210 of the terminal 20 receives the response of the display request.

ステップS1702で、表示制御部230は、応答に含まれる指示に従った表示態様でPOIを端末20の画面の地図上に表示させる。 In step S1702, the display control unit 230 causes the POI to be displayed on the map of the screen of the terminal 20 in a display mode according to the instruction included in the response.

ステップS1703で、入力受付部220は、POIの選択を受け付けたことに応じて、SNS連携制御部240は、SNSアプリケーションを起動する。ここで、SNS連携制御部240は、SNSの所定のメニューを起動させてもよい。 In step S1703, the input receiving unit 220 receives the selection of the POI, and the SNS cooperation control unit 240 activates the SNS application. Here, the SNS cooperation control unit 240 may activate a predetermined menu of the SNS.

ステップS1704で、SNS連携制御部240の指示を受けて、送受信部210は、情報処理装置10に、SNSサービスの提供要求を送信する。 In step S1704, in response to the instruction from the SNS cooperation control unit 240, the transmission / reception unit 210 transmits a request for providing the SNS service to the information processing device 10.

[第2の実施形態]
次に、第2の実施形態について説明する。第2の実施形態では、第1の実施形態と異なる部分についてのみ説明する。
[Second Embodiment]
Next, the second embodiment will be described. In the second embodiment, only the parts different from the first embodiment will be described.

第1の実施形態では、端末20は、情報処理装置10からの指示に従った表示態様でPOIを表示していたが、端末20で、POIの表示態様を決定してもよい。 In the first embodiment, the terminal 20 displays the POI in a display mode according to the instruction from the information processing device 10, but the terminal 20 may determine the display mode of the POI.

<機能構成>
図18を用いて、第2の実施形態に係る情報処理装置10の機能構成について説明する。
<Functional configuration>
The functional configuration of the information processing apparatus 10 according to the second embodiment will be described with reference to FIG.

第2の実施形態に係る情報処理装置10は、第2の実施形態では、端末20でPOIの表示態様の決定を行うため、情報処理装置10は、表示制御部140を有さない。 In the second embodiment, the information processing device 10 according to the second embodiment determines the display mode of the POI at the terminal 20, so that the information processing device 10 does not have the display control unit 140.

距離算出部130は、抽出されたPOIと基準位置との距離とを算出する。 The distance calculation unit 130 calculates the distance between the extracted POI and the reference position.

送受信部110は、抽出されたPOIと、距離の算出結果とを、端末20に送信する。ここで、送受信部110は、算出された距離が所定の距離以内のPOIと、該POIと基準位置との距離とを、端末20に送信してもよい。 The transmission / reception unit 110 transmits the extracted POI and the calculation result of the distance to the terminal 20. Here, the transmission / reception unit 110 may transmit the POI whose calculated distance is within a predetermined distance and the distance between the POI and the reference position to the terminal 20.

図19を用いて、第2の実施形態に係る端末20の機能構成について説明する。 The functional configuration of the terminal 20 according to the second embodiment will be described with reference to FIG.

第2の実施形態に係る端末20の表示制御部230Aは、表示属性決定部231、SNS表示情報決定部232、及びマッチング処理部233を有する。 The display control unit 230A of the terminal 20 according to the second embodiment includes a display attribute determination unit 231, an SNS display information determination unit 232, and a matching processing unit 233.

送受信部210が、表示要求の応答として、抽出されたPOIと、これらのPOIと基準位置との距離とを受信したことに応じて、表示制御部230は、基準位置から第1の距離(例えば500m)以下のPOIを特定する。表示制御部230Aは、第1の距離より離れているPOIについては、POIが存在することを示すマークを地図上に表示させることを決定する。一方、基準位置から第1の距離以下のPOIについては、POIの属性等と共に表示することを決定する。 In response to the transmission / reception unit 210 receiving the extracted POIs and the distance between these POIs and the reference position as a response to the display request, the display control unit 230 receives the first distance from the reference position (for example, the reference position). 500m) Identify the following POIs. The display control unit 230A decides to display a mark indicating the existence of the POI on the map for the POI that is farther than the first distance. On the other hand, it is decided to display the POI of the first distance or less from the reference position together with the attributes of the POI.

表示属性決定部231、SNS表示情報決定部232、及びマッチング処理部233の機能については、第1の実施形態の表示属性決定部141、SNS表示情報決定部142、及びマッチング処理部143の機能の有する機能と同じである。これらの機能ブロックは、第1の距離以下のPOIの表示態様を、情報処理装置10の情報管理部160に記憶されている各種テーブルを、送受信部110を介して、参照して決定する。 Regarding the functions of the display attribute determination unit 231, the SNS display information determination unit 232, and the matching processing unit 233, the functions of the display attribute determination unit 141, the SNS display information determination unit 142, and the matching processing unit 143 of the first embodiment It has the same function. These functional blocks determine the display mode of the POI of the first distance or less by referring to various tables stored in the information management unit 160 of the information processing device 10 via the transmission / reception unit 110.

なお、第2の実施形態では距離算出部130は、情報処理装置10に配置されているが、同様の機能を端末20に配置してもよい。 Although the distance calculation unit 130 is arranged in the information processing device 10 in the second embodiment, the same function may be arranged in the terminal 20.

[その他]
上述した実施形態では、主にPOIとして店舗を例に挙げて説明したが、POIは、神社、寺、及びランドマーク等の観光スポットや、図書館、及び体育館等公共施設でもよい。SNSのユーザが観光地とSNS上で友達関係を有する場合や、公共施設の属する公共団体と友達関係を有する場合は、観光スポットや、公共施設が、ユーザの端末20に表示される地図上に、関係を有する旨が表示されるように、端末20及び/又は情報処理装置により制御されてもよい。
[others]
In the above-described embodiment, the POI has been described mainly by taking a store as an example, but the POI may be a tourist spot such as a shrine, a temple, or a landmark, or a public facility such as a library or a gymnasium. If the SNS user has a friendship with a tourist spot on the SNS, or if the user has a friendship with a public organization to which the public facility belongs, the tourist spot or public facility is displayed on the map displayed on the user's terminal 20. , It may be controlled by the terminal 20 and / or the information processing device so that the fact that it has a relationship is displayed.

送受信部110は、受信部の一例である。POI抽出部120及び距離算出部130は、抽出部の一例である。送受信部210は、送信部、及び取得部の一例である。また、検索結果は、店舗等の施設の一例である。 The transmission / reception unit 110 is an example of a reception unit. The POI extraction unit 120 and the distance calculation unit 130 are examples of the extraction unit. The transmission / reception unit 210 is an example of a transmission unit and an acquisition unit. The search result is an example of a facility such as a store.

上述した実施の形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、情報処理装置10及び端末20に供給してもよい。そして、情報処理装置10及び端末20が、記憶媒体に格納されたプログラムコードを読み出し実行することによっても、上述の実施形態が、達成されることは言うまでもない。この場合、記憶媒体には、上述した表示制御方法を、情報処理装置10及び端末20に実行させるプログラムが記憶される。 A storage medium storing a software program code that realizes the functions of the above-described embodiment may be supplied to the information processing device 10 and the terminal 20. Needless to say, the above-described embodiment is also achieved by the information processing device 10 and the terminal 20 reading and executing the program code stored in the storage medium. In this case, the storage medium stores a program for causing the information processing device 10 and the terminal 20 to execute the above-mentioned display control method.

具体的には、端末から、基準位置の情報と、検索ワードとを含む表示要求を受信するステップと、前記基準位置と、前記検索ワードとを基に検索結果を抽出するステップと、抽出された前記検索結果に対応付けられている属性を特定し、前記属性を示す情報を、前記端末の画面に表示された地図上の前記検索結果に対応する位置に表示するように前記端末に指示するステップと、を情報処理装置に実行させるプログラムであって、表示される前記属性を示す情報の種類及び/又は量は、前記基準位置と抽出された前記検索結果に対応する位置との距離に応じて調整される、ことを特徴とする、プログラムが、記憶媒体に記憶される。 Specifically, the step of receiving the display request including the reference position information and the search word from the terminal, the step of extracting the search result based on the reference position and the search word, and the extraction were extracted. A step of identifying an attribute associated with the search result and instructing the terminal to display information indicating the attribute at a position corresponding to the search result on a map displayed on the screen of the terminal. The type and / or amount of information indicating the attribute displayed is a program for causing the information processing apparatus to execute, depending on the distance between the reference position and the extracted position corresponding to the search result. The program, characterized in that it is tuned, is stored in a storage medium.

また、基準位置の情報と、検索ワードとを含む表示要求を、情報処理装置に送信するステップと、前記情報処理装置により、前記基準位置と、前記検索ワードとを基に抽出された検索結果と該検索結果に対応する位置とを取得するステップと、取得した前記検索結果に対応する位置に対応付けられている属性を特定し、前記属性を示す情報を、画面に表示された地図上の前記位置に表示するステップと、を端末に実行させるプログラムであって、表示される前記属性を示す情報の種類及び/又は量は、前記基準位置と抽出された前記検索結果に対応する位置との距離に応じて調整される、ことを特徴とする、プログラムが、記憶媒体に記憶される。 Further, a step of transmitting a display request including reference position information and a search word to an information processing device, and a search result extracted by the information processing device based on the reference position and the search word. The step of acquiring the position corresponding to the search result and the attribute associated with the acquired position corresponding to the search result are specified, and the information indicating the attribute is transmitted to the map displayed on the screen. A program that causes a terminal to execute a step to be displayed at a position, and the type and / or amount of information indicating the attribute to be displayed is the distance between the reference position and the extracted position corresponding to the search result. The program is stored in the storage medium, characterized in that it is adjusted accordingly.

そして、これらの記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになる。 Then, the program code itself read from these storage media realizes the function of the above-described embodiment.

また、コンピュータ装置が読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけではない。そのプログラムコードの指示に従って、コンピュータ装置上で動作しているオペレーティングシステム(OS)等が実際の処理の一部または全部を行ってもよい。さらに、その処理によって前述した実施形態の機能が実現されてもよいことは言うまでもない。 Further, by executing the program code read by the computer device, not only the functions of the above-described embodiment are realized. The operating system (OS) or the like running on the computer device may perform a part or all of the actual processing according to the instruction of the program code. Further, it goes without saying that the function of the above-described embodiment may be realized by the processing.

以上、本発明の好ましい実施形態について説明したが、本発明はこうした実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。 Although the preferred embodiments of the present invention have been described above, the present invention is not limited to these embodiments, and various modifications and substitutions can be added without departing from the gist of the present invention.

1 情報処理システム
2 ネットワーク
10 情報処理装置
20 端末
110 送受信部(情報処理装置)
120 POI抽出部
130 距離算出部
140 表示制御部(情報処理装置)
141 表示属性決定部
142 表示情報決定部
143 マッチング処理部
150 SNS処理部
160 情報管理部
161 管理テーブル
162 友達管理テーブル
163 顧客対応テーブル
164 ターゲット管理テーブル
165 ユーザ属性管理テーブル
210 送受信部(端末)
220 入力受付部
230 表示制御部
230A 表示制御部(端末)
231 表示属性決定部(端末)
232 表示情報決定部(端末)
233 マッチング処理部(端末)
240 連携制御部
250 情報管理部
251 表示部品管理テーブル
1 Information processing system 2 Network 10 Information processing device 20 Terminal 110 Transmission / reception unit (information processing device)
120 POI extraction unit 130 Distance calculation unit 140 Display control unit (information processing device)
141 Display attribute determination unit 142 Display information determination unit 143 Matching processing unit 150 SNS processing unit 160 Information management unit 161 Management table 162 Friend management table 163 Customer support table 164 Target management table 165 User attribute management table 210 Transmission / reception unit (terminal)
220 Input reception unit 230 Display control unit 230A Display control unit (terminal)
231 Display attribute determination unit (terminal)
232 Display information determination unit (terminal)
233 Matching processing unit (terminal)
240 Coordination control unit 250 Information management unit 251 Display parts management table

Claims (21)

端末の表示領域に情報を表示する表示方法であって、
位置に関する位置情報と、検索ワードとを前記端末の通信部によって情報処理装置に送信することと、
前記位置情報と前記検索ワードとに基づく店舗または施設の位置に関する情報と、前記店舗または施設の属性に関する情報とを前記通信部によって前記情報処理装置から受信することと、
前記店舗または施設の位置に関する情報に基づき、前記表示領域に表示された地図画像上の前記店舗または施設の位置に対応する位置に、前記店舗または施設を示す第1情報を前記表示領域に表示し、前記店舗または施設の属性に関する情報に基づく、前記第1情報とは異なる第2情報を前記表示領域に表示することとを含み、
前記第2情報は、前記位置情報と前記店舗または施設の位置に関する情報との位置関係に基づいて、前記第2情報に含まれる、前記店舗または施設の属性に関する情報に基づく属性情報のが変更される情報である。
It is a display method that displays information in the display area of the terminal.
Sending the position information about the position and the search word to the information processing device by the communication unit of the terminal,
Receiving information on the location of a store or facility based on the location information and the search word and information on the attributes of the store or facility from the information processing device by the communication unit.
Based on said store or information about the position of the facility, the store or the position corresponding to the position of the facility on the display area on the displayed map image, to display the first information indicating the store or facility in the display region , Including displaying second information different from the first information in the display area based on the information regarding the attributes of the store or facility.
The second information, based on the positional relationship between the information on the position of the shop or facility and the location information, the included in the second information, the number changes attribute information based on the store or information about attributes of the facility It is the information to be done.
請求項1に記載の表示方法であって、
前記第2情報は、前記位置関係が第1位置関係の場合、前記店舗または施設に関する情報に基づく第1属性情報を含み、前記位置関係が前記第1位置関係よりも距離が短い第2位置関係の場合、前記第1属性情報と、前記第1属性情報とは属性情報の種類が異なる第2属性情報とを含む。
The display method according to claim 1.
When the positional relationship is the first positional relationship, the second information includes the first attribute information based on the information about the store or facility , and the positional relationship is shorter than the first positional relationship. In the case of, the first attribute information and the second attribute information in which the type of attribute information is different from that of the first attribute information are included.
請求項1または請求項2に記載の表示方法であって、
前記第2情報は、前記店舗または施設を利用するユーザの評価に関する情報を含む。
The display method according to claim 1 or 2.
The second information includes information regarding the evaluation of a user who uses the store or facility.
請求項1から請求項3のいずれか一項に記載の表示方法であって、
前記第2情報は、前記端末のユーザの情報と前記店舗または施設の情報とが関連付けられていることを示す情報を含む。
The display method according to any one of claims 1 to 3.
The second information includes information indicating that the information of the user of the terminal and the information of the store or facility are associated with each other.
請求項1から請求項4のいずれか一項に記載の表示方法であって、
前記第2情報は、前記店舗または施設で利用可能なクーポンに関する情報を含む。
The display method according to any one of claims 1 to 4.
The second information includes information about coupons available at the store or facility.
請求項5に記載の表示方法であって、
前記第2情報は、前記クーポンによって得られるサービスに基づいて、表示態様が異なる。
The display method according to claim 5.
The second information is displayed differently based on the service obtained by the coupon.
請求項1から請求項6のいずれか一項に記載の表示方法であって、
前記第2情報は、前記店舗または施設で利用可能なポイントの有効期限に関する情報を含む。
The display method according to any one of claims 1 to 6.
The second information includes information regarding the expiration date of points available at the store or facility.
請求項1から請求項7のいずれか一項に記載の表示方法であって、
前記端末のユーザによる、前記第1情報または前記第2情報の選択に基づいて、前記店舗または施設の情報処理装置、または前記店舗または施設の端末に対してメッセージを送付するためのチャットメニューの表示を前記表示領域に表示することを含む。
The display method according to any one of claims 1 to 7.
By a user of said terminal, based on the selection of the first information or the second information, the display of the chat menu for sending a message to the store or facility of the information processing apparatus or the store or facility of the terminal, Is included in the display area.
請求項1から請求項8のいずれか一項に記載の表示方法であって、
前記端末のユーザによる前記第1情報または前記第2情報の選択に基づいて、前記店舗または施設の情報と前記端末のユーザの情報とが関連付けられていない場合、前記店舗または施設と前記端末のユーザの情報との関連付けを行うための表示を前記表示領域に表示することを含む。
The display method according to any one of claims 1 to 8.
When the store or facility information and the terminal user information are not associated based on the selection of the first information or the second information by the terminal user, the store or facility and the terminal user Includes displaying in the display area a display for associating with the information of.
請求項1から請求項9のいずれか一項に記載の表示方法であって、
前記第1情報は、前記店舗または施設を示す画像情報を含む。
The display method according to any one of claims 1 to 9.
The first information includes image information indicating the store or facility.
表示領域に情報を表示する端末に実行させるためのプログラムであって、
位置に関する位置情報と、検索ワードとを前記端末の通信部によって情報処理装置に送信する処理と、
前記位置情報と前記検索ワードとに基づく店舗または施設の位置に関する情報と、前記店舗または施設の属性に関する情報とを前記通信部によって前記情報処理装置から受信する処理と、
前記店舗または施設の位置に関する情報に基づき、前記表示領域に表示された地図画像上の前記店舗または施設の位置に対応する位置に、前記店舗または施設を示す第1情報を前記表示領域に表示し、前記店舗または施設の属性に関する情報に基づく、前記第1情報とは異なる第2情報を前記表示領域に表示する処理とを前記端末に実行させ、
前記第2情報は、前記位置情報と前記店舗または施設の位置に関する情報との位置関係に基づいて、前記第2情報に含まれる、前記店舗または施設の属性に関する情報に基づく属性情報のが変更される情報である。
A program to be executed by a terminal that displays information in the display area.
The process of transmitting the position information related to the position and the search word to the information processing device by the communication unit of the terminal.
A process of receiving information on the location of a store or facility based on the location information and the search word and information on attributes of the store or facility from the information processing device by the communication unit.
Based on said store or information about the position of the facility, the store or the position corresponding to the position of the facility on the display area on the displayed map image, to display the first information indicating the store or facility in the display region , The terminal is made to execute a process of displaying second information different from the first information in the display area based on the information regarding the attributes of the store or facility.
The second information, based on the positional relationship between the information on the position of the shop or facility and the location information, the included in the second information, the number changes attribute information based on the store or information about attributes of the facility It is the information to be done.
請求項11に記載のプログラムであって、
前記第2情報は、前記位置関係が第1位置関係の場合、前記店舗または施設の属性に関する情報に基づく第1属性情報を含み、前記位置関係が前記第1位置関係よりも距離が短い第2位置関係の場合、前記第1属性情報と、前記第1属性情報とは情報の種類が異なる第2属性情報とを含む。
The program according to claim 11.
When the positional relationship is the first positional relationship, the second information includes the first attribute information based on the information regarding the attributes of the store or facility, and the positional relationship is shorter than the first positional relationship. In the case of the positional relationship, the first attribute information and the second attribute information whose information type is different from that of the first attribute information are included.
請求項11または請求項12に記載のプログラムであって、
前記第2情報は、前記店舗または施設を利用するユーザの評価に関する情報を含む。
The program according to claim 11 or 12.
The second information includes information regarding the evaluation of a user who uses the store or facility.
請求項11から請求項13のいずれか一項に記載のプログラムであって、
前記第2情報は、前記端末のユーザの情報と前記店舗または施設の情報とが関連付けられていることを示す情報を含む。
The program according to any one of claims 11 to 13.
The second information includes information indicating that the information of the user of the terminal and the information of the store or facility are associated with each other.
請求項11から請求項14のいずれか一項に記載のプログラムであって、
前記第2情報は、前記店舗または施設で利用可能なクーポンに関する情報を含む。
The program according to any one of claims 11 to 14.
The second information includes information about coupons available at the store or facility.
請求項15に記載のプログラムであって、
前記第2情報は、前記クーポンによって得られるサービスに基づいて、表示態様を異ならせる。
The program according to claim 15.
The second information is displayed differently based on the service obtained by the coupon.
請求項11から請求項16のいずれか一項に記載のプログラムであって、
前記第2情報は、前記店舗または施設で利用可能なポイントの有効期限に関する情報を含む。
The program according to any one of claims 11 to 16.
The second information includes information regarding the expiration date of points available at the store or facility.
請求項11から請求項17のいずれか一項に記載のプログラムであって、
前記端末のユーザによる、前記第1情報または前記第2情報の選択に基づいて、前記店舗または施設の情報処理装置、または前記店舗または施設の端末に対してメッセージを送付するためのチャットメニューの表示を前記表示領域に表示する処理を前記端末に実行させる。
The program according to any one of claims 11 to 17.
By a user of said terminal, based on the selection of the first information or the second information, the display of the chat menu for sending a message to the store or facility of the information processing apparatus or the store or facility of the terminal, Is caused to execute the process of displaying in the display area.
請求項11から請求項18のいずれか一項に記載のプログラムであって、
前記端末のユーザによる前記第1情報または前記第2情報の選択に基づいて、前記店舗または施設の情報と前記端末ユーザの情報とが関連付けられていない場合、前記店舗または施設の情報と前記端末のユーザの情報との関連付けを行うための表示を前記表示領域に表示する処理を前記端末に実行させる。
The program according to any one of claims 11 to 18.
When the store or facility information and the terminal user information are not associated based on the selection of the first information or the second information by the terminal user, the store or facility information and the terminal The terminal is made to execute a process of displaying a display for associating with user information in the display area.
請求項11から請求項19のいずれか一項に記載のプログラムであって、
前記第1情報は、前記店舗または施設を示す画像情報を含む。
The program according to any one of claims 11 to 19.
The first information includes image information indicating the store or facility.
表示領域に情報を表示する端末であって、
位置に関する位置情報と、検索ワードとを情報処理装置に送信し、前記位置情報と前記検索ワードとに基づく店舗または施設の位置に関する情報と、前記店舗または施設の属性に関する情報とを前記情報処理装置から受信する通信部と、
前記店舗または施設の位置に関する情報に基づき、前記表示領域に表示された地図画像上の前記店舗または施設の位置に対応する位置に、前記店舗または施設を示す第1情報を前記表示領域に表示し、前記店舗または施設の属性に関する情報に基づく、前記第1情報とは異なる第2情報を前記表示領域に表示する制御を行う制御部とを備え、
前記第2情報は、前記位置情報と前記店舗または施設の位置に関する情報との位置関係に基づいて、前記第2情報に含まれる、前記店舗または施設の属性に関する情報に基づく属性情報のが変更される情報である。
A terminal that displays information in the display area
The location information regarding the position and the search word are transmitted to the information processing device, and the information regarding the location of the store or facility based on the location information and the search word and the information regarding the attributes of the store or facility are transmitted to the information processing device. Communication unit received from
Based on said store or information about the position of the facility, the store or the position corresponding to the position of the facility on the display area on the displayed map image, to display the first information indicating the store or facility in the display region A control unit that controls display of second information different from the first information in the display area based on information on the attributes of the store or facility.
The second information, based on the positional relationship between the information on the position of the shop or facility and the location information, the included in the second information, the number changes attribute information based on the store or information about attributes of the facility It is the information to be done.
JP2018098788A 2016-01-29 2018-05-23 Display method, program, and terminal Active JP6957411B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018098788A JP6957411B2 (en) 2016-01-29 2018-05-23 Display method, program, and terminal

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2016016345A JP6367847B2 (en) 2016-01-29 2016-01-29 Information processing apparatus, program, terminal, and display control method
JP2018098788A JP6957411B2 (en) 2016-01-29 2018-05-23 Display method, program, and terminal

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2016016345A Division JP6367847B2 (en) 2016-01-29 2016-01-29 Information processing apparatus, program, terminal, and display control method

Publications (2)

Publication Number Publication Date
JP2018142019A JP2018142019A (en) 2018-09-13
JP6957411B2 true JP6957411B2 (en) 2021-11-02

Family

ID=63528093

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018098788A Active JP6957411B2 (en) 2016-01-29 2018-05-23 Display method, program, and terminal

Country Status (1)

Country Link
JP (1) JP6957411B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020245977A1 (en) * 2019-06-06 2020-12-10 三菱電機株式会社 Display control device and display control method
JP6690796B1 (en) 2019-06-07 2020-04-28 富士通株式会社 Information management program, information management method, and information management device
JP2021092479A (en) * 2019-12-11 2021-06-17 トヨタ自動車株式会社 Facility information display system, facility information display device and facility information display program
JP7238876B2 (en) * 2020-06-04 2023-03-14 株式会社ぐるなび Information processing system, information processing method and program
JP2022083007A (en) * 2020-11-24 2022-06-03 株式会社寺岡精工 Service management system
JP7589897B2 (en) * 2021-01-07 2024-11-26 小田急電鉄株式会社 Information display method, information providing device, and computer program

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003254761A (en) * 2002-02-28 2003-09-10 Fujitsu Ten Ltd Navigation device
JP4130828B2 (en) * 2004-07-13 2008-08-06 松下電器産業株式会社 Destination display device and destination display method
JP2009230248A (en) * 2008-03-19 2009-10-08 Fujifilm Corp Evaluation display system, server device, evaluation display method, and program
JP2010287063A (en) * 2009-06-11 2010-12-24 Zenrin Datacom Co Ltd Information provision device, information provision system and program
JP2011022077A (en) * 2009-07-17 2011-02-03 Yahoo Japan Corp Map display device, and operation method of the same
JP2011214991A (en) * 2010-03-31 2011-10-27 Aisin Aw Co Ltd Navigation device, navigation method, and navigation program
JP2012203587A (en) * 2011-03-24 2012-10-22 Gourmet Navigator Inc Server device
JP5675470B2 (en) * 2011-04-01 2015-02-25 オリンパス株式会社 Image generation system, program, and information storage medium
JP2012251791A (en) * 2011-05-31 2012-12-20 Clarion Co Ltd Information terminal having navigation function
JP6014341B2 (en) * 2012-03-21 2016-10-25 パイオニア株式会社 Navigation device, information presentation method, information presentation program, and recording medium

Also Published As

Publication number Publication date
JP2018142019A (en) 2018-09-13

Similar Documents

Publication Publication Date Title
JP6367847B2 (en) Information processing apparatus, program, terminal, and display control method
JP6957411B2 (en) Display method, program, and terminal
JP2015531176A (en) User terminal device, server device, system including them, and advertisement service method thereof
US9773067B2 (en) Personal intelligence platform
KR20120101188A (en) System and method for providing information of good food restaurant using smart phone
US20160092918A1 (en) Real-time announcements at a given location within a specific geographical radius
JP2015082257A (en) Shopping support apparatus and program
JP6420099B2 (en) Advertisement display system, advertisement display method, and advertisement display program
US20200232811A1 (en) Information processing device, information processing method, and program
US11470133B2 (en) Method for displaying object in timeline area, object display device, and information recording medium having recorded thereon program for implementing said method
KR20130049256A (en) A method for providing a discount coupon to a mobile terminal according to occurring of an event, the mobile terminal and a server therefor
JP2013125504A (en) Electronic device and information distribution method
US20150242909A1 (en) Server apparatus, terminal apparatus, non-transitory computer-readable storage medium having information processing program stored therein, information processing system, information processing method, and data structure
JP5492029B2 (en) Information processing apparatus, communication support method, and communication support program
JP2011128806A (en) Advertisement information providing device, method and program for providing advertisement information, and recording medium recording program
JP2020118610A (en) Information display program, information display device, information display method, and distribution device
JP2024028049A (en) Information processing device, information processing method, and information processing program
JP2023075743A (en) Information processing device, information processing method, and information processing program
KR101880757B1 (en) Story Shop Management System for Self-manufactured goods and Marketing based Social network
JP2020046548A (en) Navigation device and navigation method
US20170048670A1 (en) Systems and methods for location-dependent electronic communications
CN120470182A (en) Content publishing method and device
JP2002073670A (en) Information distribution server, information receiving device, and information distribution system
JP2016091147A (en) Privilege information distribution system, privilege information distribution program, and privilege information distribution method
KR20140006686A (en) Contents providing system for internet banking user and the service method using the same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180705

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190423

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190424

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20190604

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190820

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20200114

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200413

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20200413

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20200507

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20200512

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20200612

C211 Notice of termination of reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C211

Effective date: 20200616

C22 Notice of designation (change) of administrative judge

Free format text: JAPANESE INTERMEDIATE CODE: C22

Effective date: 20201020

C13 Notice of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: C13

Effective date: 20210406

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20210414

C19 Decision taken to dismiss amendment

Free format text: JAPANESE INTERMEDIATE CODE: C19

Effective date: 20210420

C30A Notification sent

Free format text: JAPANESE INTERMEDIATE CODE: C3012

Effective date: 20210420

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20210412

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210607

C302 Record of communication

Free format text: JAPANESE INTERMEDIATE CODE: C302

Effective date: 20210817

C23 Notice of termination of proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C23

Effective date: 20210824

C03 Trial/appeal decision taken

Free format text: JAPANESE INTERMEDIATE CODE: C03

Effective date: 20211005

C30A Notification sent

Free format text: JAPANESE INTERMEDIATE CODE: C3012

Effective date: 20211005

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211006

R150 Certificate of patent or registration of utility model

Ref document number: 6957411

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250