[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP6420691B2 - RECOMMENDATION DEVICE AND RECOMMENDATION METHOD - Google Patents

RECOMMENDATION DEVICE AND RECOMMENDATION METHOD Download PDF

Info

Publication number
JP6420691B2
JP6420691B2 JP2015036963A JP2015036963A JP6420691B2 JP 6420691 B2 JP6420691 B2 JP 6420691B2 JP 2015036963 A JP2015036963 A JP 2015036963A JP 2015036963 A JP2015036963 A JP 2015036963A JP 6420691 B2 JP6420691 B2 JP 6420691B2
Authority
JP
Japan
Prior art keywords
information
user
terminal
mobile terminal
recommendation
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.)
Expired - Fee Related
Application number
JP2015036963A
Other languages
Japanese (ja)
Other versions
JP2016161959A (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.)
NTT Docomo Inc
Original Assignee
NTT Docomo Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NTT Docomo Inc filed Critical NTT Docomo Inc
Priority to JP2015036963A priority Critical patent/JP6420691B2/en
Publication of JP2016161959A publication Critical patent/JP2016161959A/en
Application granted granted Critical
Publication of JP6420691B2 publication Critical patent/JP6420691B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、ユーザにレコメンド情報を送信するレコメンド装置及びレコメンド方法に関する。   The present invention relates to a recommendation device and a recommendation method for transmitting recommendation information to a user.

従来、ユーザの趣味嗜好等に応じたレコメンド(推薦)情報を配信するレコメンドシステムが知られている。例えば、下記特許文献1に記載の情報配信システムは、携帯端末の行動履歴に基づいて携帯端末のユーザの属性情報を推定し、推定されたユーザの属性情報に基づいて携帯端末に配信するレコメンド情報を選択することが開示されている。   Conventionally, a recommendation system that distributes recommendation (recommendation) information according to a user's hobbies and preferences is known. For example, the information distribution system described in Patent Literature 1 below recommends attribute information of a user of a mobile terminal based on an action history of the mobile terminal, and recommend information distributed to the mobile terminal based on the estimated attribute information of the user. Is disclosed.

特開2010−262482号公報JP 2010-262482 A

上記情報配信システムにおいて、携帯端末に配信されるレコメンド情報は、当該携帯端末のユーザの属性情報のみに基づいて選択される。例えば、携帯端末のユーザの近くに別の携帯端末のユーザがいる場合でも、別の携帯端末のユーザの属性情報は加味されない。一般的に、あるユーザに対して好まれる情報(レコメンドすべき情報)は、例えそのユーザが興味ある趣味嗜好の情報であったとしても、そのユーザと一緒にいる別のユーザが誰なのかによって、好まれる情報は異なってくる。例えば、あるユーザが家族と一緒にいる場合は、家族と楽しめる娯楽施設に関する情報が好まれ、あるユーザが同僚と一緒にいる場合は、飲み屋の情報が好まれる。つまり、上記情報配信システムでは、一緒にいるユーザの属性が加味されていないレコメンド情報が配信されるため、好ましくない又は不要なレコメンド情報が配信されてしまう。それにより、ユーザに不快な印象を与え、レコメンドサービスの評価を低下させる等、効率的なレコメンドを行うことはできない。   In the information distribution system, the recommendation information distributed to the mobile terminal is selected based only on the attribute information of the user of the mobile terminal. For example, even when there is a user of another mobile terminal near the user of the mobile terminal, the attribute information of the user of another mobile terminal is not taken into account. In general, information preferred for a certain user (information to be recommended) depends on who is another user with that user, even if that user is interested in hobbies and preferences. The preferred information is different. For example, when a user is with a family, information about an entertainment facility that can be enjoyed with the family is preferred, and when a user is with a colleague, information about a bar is preferred. That is, in the above information distribution system, recommended information that does not take into account the attributes of the users who are together is distributed, so that undesirable or unnecessary recommendation information is distributed. As a result, it is not possible to make an efficient recommendation such as giving an unpleasant impression to the user and reducing the evaluation of the recommendation service.

そこで、本発明は、かかる課題に鑑みて為されたものであり、一緒にいるユーザの属性を加味した、効率的なレコメンドを行うことができるレコメンド装置及びレコメンド方法を提供することを目的とする。   Therefore, the present invention has been made in view of such a problem, and an object thereof is to provide a recommendation device and a recommendation method capable of performing an efficient recommendation taking into account the attributes of the users who are together. .

上記課題を解決するため、本発明のレコメンド装置は、ユーザの属性情報を格納する格納手段と、携帯端末又は当該携帯端末のユーザに関する端末情報と、当該携帯端末に近接する他の携帯端末である近接端末又は当該近接端末のユーザに関する近接端末情報とを、当該携帯端末から受信する受信手段と、受信手段によって受信された端末情報及び近接端末情報がそれぞれ示す携帯端末のユーザの属性情報及び近接端末のユーザの属性情報を、格納手段から抽出する抽出手段と、抽出手段によって抽出された携帯端末のユーザの属性情報及び近接端末のユーザの属性情報に基づいて、携帯端末のユーザに対するレコメンド情報を取得する取得手段と、取得手段によって取得されたレコメンド情報を携帯端末に送信する送信手段と、を備える。   In order to solve the above-described problem, the recommendation device of the present invention is a storage unit that stores user attribute information, terminal information about the mobile terminal or the user of the mobile terminal, and another mobile terminal close to the mobile terminal. Proximity terminal or proximity terminal information related to the user of the proximity terminal, receiving means for receiving from the mobile terminal, terminal information received by the reception means and user terminal attribute information and proximity terminal indicated by the proximity terminal information, respectively Extracting means for extracting user attribute information from the storage means, and obtaining recommendation information for the user of the mobile terminal based on the attribute information of the user of the mobile terminal and the attribute information of the user of the proximity terminal extracted by the extraction means Acquisition means for transmitting, and transmission means for transmitting the recommendation information acquired by the acquisition means to the portable terminal.

このようなレコメンド装置によれば、まず、受信手段により、端末情報と近接端末情報とが受信される。次に、抽出手段により、受信された端末情報及び近接端末情報がそれぞれ示す携帯端末のユーザの属性情報及び近接端末のユーザの属性情報が、格納手段から抽出される。次に、取得手段により、抽出された携帯端末のユーザの属性情報及び近接端末のユーザの属性情報に基づいて、携帯端末のユーザに対するレコメンド情報が取得される。次に、送信手段により、取得されたレコメンド情報が携帯端末に送信される。かかる構成を採れば、携帯端末のユーザの属性情報と、携帯端末に近接する近接端末のユーザの属性情報とに基づいてレコメンド情報が取得され、携帯端末に送信される。すなわち、携帯端末のユーザと近接する、つまり一緒にいる近接端末のユーザの属性情報が加味されたレコメンド情報が取得され、携帯端末に送信される。それにより、一緒にいるユーザの属性を加味した、効率的なレコメンドを行うことができる。   According to such a recommendation device, first, terminal information and proximity terminal information are received by the receiving means. Next, the attribute information of the user of the portable terminal and the attribute information of the user of the proximity terminal respectively indicated by the received terminal information and proximity terminal information are extracted from the storage means by the extraction means. Next, recommendation information for the user of the mobile terminal is acquired by the acquisition unit based on the extracted attribute information of the user of the mobile terminal and the attribute information of the user of the proximity terminal. Next, the acquired recommendation information is transmitted to the portable terminal by the transmission means. With this configuration, recommendation information is acquired based on the attribute information of the user of the mobile terminal and the attribute information of the user of the proximity terminal close to the mobile terminal, and is transmitted to the mobile terminal. That is, recommendation information that takes into account the attribute information of the user of the proximity terminal that is close to the user of the mobile terminal, that is, together with the user is acquired and transmitted to the mobile terminal. Thereby, it is possible to perform an efficient recommendation taking into account the attributes of the users who are together.

また、本発明のレコメンド装置において、取得手段は、携帯端末のユーザの属性情報と近接端末のユーザの属性情報とに基づいて、携帯端末のユーザと近接端末のユーザとの共通の属性に関するレコメンド情報を取得することとしてもよい。かかる構成を採れば、携帯端末のユーザと、一緒にいるユーザとの共通する属性に関するレコメンド情報が取得され、携帯端末に送信される。これにより、ユーザ及び一緒にいるユーザの双方にとって、より有益なレコメンド情報を取得することができ、ユーザの利便性が向上する。   Further, in the recommendation device according to the present invention, the acquisition means includes recommendation information relating to attributes common to the user of the mobile terminal and the user of the proximity terminal, based on the attribute information of the user of the mobile terminal and the attribute information of the user of the proximity terminal. It is good also as acquiring. If this structure is taken, the recommendation information regarding the attribute which is common with the user of a portable terminal and the user who is together is acquired, and are transmitted to a portable terminal. Thereby, more useful recommendation information can be acquired for both the user and the user who is together, and the convenience for the user is improved.

また、本発明のレコメンド装置において、ユーザの属性情報は、当該ユーザの趣味情報を含み、取得手段は、携帯端末のユーザの趣味情報と近接端末のユーザの趣味情報とに基づいて、携帯端末のユーザと近接端末のユーザとの共通の趣味に関するレコメンド情報を取得することとしてもよい。かかる構成を採れば、携帯端末のユーザと、一緒にいるユーザとの共通の趣味に関するレコメンド情報が取得され、携帯端末に送信される。これにより、ユーザ及び一緒にいるユーザの双方にとって、より有益なレコメンド情報を取得することができ、ユーザの利便性が向上する。   Further, in the recommendation device of the present invention, the user attribute information includes the user's hobby information, and the acquisition means is based on the user's hobby information of the mobile terminal and the user's hobby information of the proximity terminal. It is good also as acquiring the recommendation information regarding a common hobby with the user and the user of a proximity terminal. If this structure is taken, the recommendation information regarding a common hobby with the user of a portable terminal and the user who is together is acquired, and are transmitted to a portable terminal. Thereby, more useful recommendation information can be acquired for both the user and the user who is together, and the convenience for the user is improved.

また、本発明のレコメンド装置において、取得手段は、抽出手段によって抽出された携帯端末のユーザの属性情報に含まれる当該ユーザと近接端末のユーザとの関係性情報にさらに基づいて、携帯端末のユーザに対するレコメンド情報を取得することとしてもよい。かかる構成を採れば、携帯端末のユーザは、一緒にいるユーザとの関係性が加味されたレコメンド情報を取得することができるため、より有益なレコメンド情報を取得することができ、ユーザの利便性が向上する。   In the recommendation device of the present invention, the acquisition unit may further include a user of the mobile terminal based on relationship information between the user and the user of the proximity terminal included in the attribute information of the user of the mobile terminal extracted by the extraction unit. It is good also as acquiring the recommendation information with respect to. By adopting such a configuration, the user of the mobile terminal can acquire recommendation information that takes into account the relationship with the user who is together, and therefore can acquire more useful recommendation information, which is convenient for the user. Will improve.

また、本発明のレコメンド装置において、取得手段は、携帯端末又は近接端末の位置情報にさらに基づいて、携帯端末のユーザに対するレコメンド情報を取得することとしてもよい。かかる構成を採れば、携帯端末のユーザは、例えば携帯端末は又は近接端末の現在位置が加味されたレコメンド情報を取得することができるため、より有益なレコメンド情報を取得することができ、ユーザの利便性が向上する。   In the recommendation device of the present invention, the acquisition means may acquire recommendation information for the user of the mobile terminal based further on the position information of the mobile terminal or the proximity terminal. By adopting such a configuration, for example, the user of the mobile terminal can acquire recommendation information that takes into account the current position of the mobile terminal or the proximity terminal, and therefore can acquire more useful recommendation information. Convenience is improved.

また、本発明のレコメンド装置において、送信手段は、さらに、取得手段によって取得されたレコメンド情報を近接端末に送信することとしてもよい。かかる構成を採れば、携帯端末のユーザと一緒にいる近接端末のユーザもレコメンド情報を取得することができるため、近接端末のユーザの利便性も向上する。   In the recommendation device of the present invention, the transmission unit may further transmit the recommendation information acquired by the acquisition unit to the proximity terminal. If such a configuration is adopted, the user of the proximity terminal who is with the user of the mobile terminal can also acquire the recommendation information, so that the convenience of the user of the proximity terminal is improved.

ところで、本発明は、上記のようにレコメンド装置の発明として記述できる他に、以下のようにレコメンド方法の発明としても記述することができる。これはカテゴリが異なるだけで、実質的に同一の発明であり、同様の作用及び効果を奏する。   By the way, the present invention can be described as the invention of the recommendation apparatus as described below, as well as the invention of the recommendation apparatus as described above. This is substantially the same invention only in different categories, and has the same operations and effects.

即ち、本発明に係るレコメンド方法は、ユーザの属性情報を格納する格納手段を備えるレコメンド装置により実行されるレコメンド方法であって、携帯端末又は当該携帯端末のユーザに関する端末情報と、当該携帯端末に近接する他の携帯端末である近接端末又は当該近接端末のユーザに関する近接端末情報とを、当該携帯端末から受信する受信ステップと、受信ステップにおいて受信された端末情報及び近接端末情報がそれぞれ示す携帯端末のユーザの属性情報及び近接端末のユーザの属性情報を、格納手段から抽出する抽出ステップと、抽出ステップにおいて抽出された携帯端末のユーザの属性情報及び近接端末のユーザの属性情報に基づいて、携帯端末のユーザに対するレコメンド情報を取得する取得ステップと、取得ステップにおいて取得されたレコメンド情報を携帯端末に送信する送信ステップと、を含む。   That is, the recommendation method according to the present invention is a recommendation method that is executed by a recommendation device that includes a storage unit that stores user attribute information, the mobile terminal or terminal information related to the user of the mobile terminal, and the mobile terminal. A receiving step for receiving, from the portable terminal, a neighboring terminal that is another neighboring portable terminal or a user of the neighboring terminal, and the portable terminal indicated by the terminal information and the neighboring terminal information received in the receiving step, respectively. Based on the extraction step of extracting the attribute information of the user and the attribute information of the user of the proximity terminal from the storage means, the attribute information of the user of the mobile terminal extracted in the extraction step and the attribute information of the user of the proximity terminal In the acquisition step of acquiring recommendation information for the user of the terminal, and in the acquisition step Comprising a transmission step of transmitting the acquired recommendation information to the portable terminal.

本発明によれば、一緒にいるユーザの属性を加味した、効率的なレコメンドを行うことができる。   ADVANTAGE OF THE INVENTION According to this invention, the efficient recommendation which considered the attribute of the user who is together can be performed.

本発明の実施形態に係るレコメンドシステムの概念図である。It is a conceptual diagram of the recommendation system which concerns on embodiment of this invention. 本発明の実施形態に係る携帯端末及びレコメンド装置のハードウェア構成を示す図である。It is a figure which shows the hardware constitutions of the portable terminal and recommendation apparatus which concern on embodiment of this invention. 本発明の実施形態に係るレコメンドシステムを説明する上での携帯端末及びレコメンド装置の状況を説明する図である。It is a figure explaining the condition of a personal digital assistant and recommendation device in explaining a recommendation system concerning an embodiment of the present invention. 本発明の実施形態に係るレコメンドシステムの機能ブロック図である。It is a functional block diagram of a recommendation system concerning an embodiment of the present invention. 携帯端末のユーザの属性情報のテーブル例を示す図である。It is a figure which shows the example of a table of the attribute information of the user of a portable terminal. 近接端末のユーザの属性情報のテーブル例を示す図である。It is a figure which shows the example of a table of the attribute information of the user of a proximity terminal. 本発明の実施形態に係るレコメンドシステムで実行される処理の一例を示すシーケンス図である。It is a sequence diagram which shows an example of the process performed with the recommendation system which concerns on embodiment of this invention. 本発明の実施形態に係るレコメンドシステムで実行される処理の別の一例(レコメンド方法)を示すシーケンス図である。It is a sequence diagram which shows another example (recommendation method) of the process performed with the recommendation system which concerns on embodiment of this invention.

以下、図面とともに本発明によるレコメンド装置及びレコメンド方法の好適な実施形態について詳細に説明する。なお、図面の説明においては同一要素には同一符号を付し、重複する説明を省略する。   Hereinafter, preferred embodiments of a recommendation device and a recommendation method according to the present invention will be described in detail with reference to the drawings. In the description of the drawings, the same elements are denoted by the same reference numerals, and redundant description is omitted.

図1は、本実施形態に係る携帯端末1及びレコメンド装置2を含むレコメンドシステム3の概要図である。図1に示すように、レコメンドシステム3は、一台以上の携帯端末(以降、総称して携帯端末1と呼ぶ)とレコメンド装置2とを含んで構成される。   FIG. 1 is a schematic diagram of a recommendation system 3 including a mobile terminal 1 and a recommendation device 2 according to the present embodiment. As shown in FIG. 1, the recommendation system 3 includes one or more portable terminals (hereinafter collectively referred to as a portable terminal 1) and a recommendation device 2.

携帯端末1は、携帯電話、スマートフォン、タブレット端末、PDA(Personal Digital Assistant)、パーソナルコンピュータ等の情報処理端末である。携帯端末1は、携帯端末1の保持者、携帯端末1の利用者、携帯端末1の契約者などであるユーザによって利用(操作)される。携帯端末1は、CPU等のハードウェアから構成されているものである。図2は、携帯端末1(及びレコメンド装置2)のハードウェア構成の一例を示す図である。携帯端末1は、物理的には、図2に示すように、CPU100、主記憶装置であるRAM101及びROM102、ディスプレイ等の入出力装置103、通信モジュール104、及び補助記憶装置105などを含むコンピュータシステムとして構成されている。   The mobile terminal 1 is an information processing terminal such as a mobile phone, a smartphone, a tablet terminal, a PDA (Personal Digital Assistant), or a personal computer. The mobile terminal 1 is used (operated) by a user who is a holder of the mobile terminal 1, a user of the mobile terminal 1, a contractor of the mobile terminal 1, or the like. The portable terminal 1 is composed of hardware such as a CPU. FIG. 2 is a diagram illustrating an example of a hardware configuration of the mobile terminal 1 (and the recommendation device 2). As shown in FIG. 2, the portable terminal 1 physically includes a CPU 100, a RAM 101 and a ROM 102 as main storage devices, an input / output device 103 such as a display, a communication module 104, an auxiliary storage device 105, and the like. It is configured as.

後述の図4に示す携帯端末1の各機能ブロックの機能は、図2に示すCPU100、RAM101等のハードウェア上に所定のコンピュータソフトウェアを読み込ませることにより、CPU100の制御のもとで入出力装置103、通信モジュール104、及び補助記憶装置105を動作させるとともに、RAM101におけるデータの読み出し及び書き込みを行うことで実現される。   The function of each functional block of the portable terminal 1 shown in FIG. 4 described later is the input / output device under the control of the CPU 100 by reading predetermined computer software on the hardware such as the CPU 100 and the RAM 101 shown in FIG. 103, the communication module 104, and the auxiliary storage device 105 are operated, and data is read and written in the RAM 101.

レコメンド装置2は、サーバコンピュータ、パーソナルコンピュータ、携帯電話、スマートフォン、タブレット端末、PDA等の情報処理端末である。レコメンド装置2は、CPU等のハードウェアから構成されているものである。図2は、レコメンド装置2(及び携帯端末1)のハードウェア構成の一例を示す図である。レコメンド装置2は、物理的には、図2に示すように、CPU100、主記憶装置であるRAM101及びROM102、ディスプレイ等の入出力装置103、通信モジュール104、及び補助記憶装置105などを含むコンピュータシステムとして構成されている。   The recommendation device 2 is an information processing terminal such as a server computer, a personal computer, a mobile phone, a smartphone, a tablet terminal, or a PDA. The recommendation device 2 is configured by hardware such as a CPU. FIG. 2 is a diagram illustrating an example of a hardware configuration of the recommendation device 2 (and the mobile terminal 1). As shown in FIG. 2, the recommendation device 2 physically includes a CPU 100, a RAM 101 and a ROM 102, which are main storage devices, an input / output device 103 such as a display, a communication module 104, an auxiliary storage device 105, and the like. It is configured as.

後述の図4に示すレコメンド装置2の各機能ブロックの機能は、図2に示すCPU100、RAM101等のハードウェア上に所定のコンピュータソフトウェアを読み込ませることにより、CPU100の制御のもとで入出力装置103、通信モジュール104、及び補助記憶装置105を動作させるとともに、RAM101におけるデータの読み出し及び書き込みを行うことで実現される。   The function of each functional block of the recommendation device 2 shown in FIG. 4 to be described later is the input / output device under the control of the CPU 100 by reading predetermined computer software on the hardware such as the CPU 100 and the RAM 101 shown in FIG. 103, the communication module 104, and the auxiliary storage device 105 are operated, and data is read and written in the RAM 101.

携帯端末1とレコメンド装置2とは移動体通信網、無線LAN(Local Area Network)、有線LAN、及び近距離無線通信等のネットワークを介して互いに接続可能であり、互いにデータを送受信することで、システムとして一体となって情報処理を行う。レコメンドシステム3において、レコメンド装置2は、レコメンドシステム3に含まれる(レコメンドシステム3のサービスに加入している)携帯端末1それぞれのユーザの属性情報を推定し、推定したユーザの属性情報を管理している。また、レコメンド装置2は、管理している携帯端末1のユーザの属性情報に基づいて、携帯端末1に配信するレコメンド情報を取得し、配信する。   The portable terminal 1 and the recommendation device 2 can be connected to each other via a network such as a mobile communication network, a wireless LAN (Local Area Network), a wired LAN, and a short-range wireless communication, and by transmitting and receiving data to and from each other, Integrated information processing as a system. In the recommendation system 3, the recommendation device 2 estimates the attribute information of each user of the mobile terminal 1 included in the recommendation system 3 (subscribing to the service of the recommendation system 3), and manages the estimated attribute information of the user. ing. Moreover, the recommendation apparatus 2 acquires and distributes the recommendation information distributed to the mobile terminal 1 based on the attribute information of the user of the managed mobile terminal 1.

ユーザの属性情報とは、ユーザの属性(プロファイル)に関する情報であり、具体例としては、基本属性、行動属性、端末属性、時間属性、場所属性、及び交友属性(関係性情報)などが挙げられる。基本属性とは、ユーザの名前、職業、性別、年齢、血液型、趣味、交際ステータス、勤務先会社名、及び使用可能な言語などである。行動属性とは、ある時刻にいた場所(の位置情報)での行動に関する情報などである。端末属性とは、携帯端末1の電話番号、メールアドレス、BLE(Bluetooth(登録商標) Low Energy)のMAC(Media Access Control)アドレス、及びWLAN(Wireless LAN)のMACアドレスなどである。時間属性とは、ユーザの休日、及び出勤曜日などである。場所属性とは、ユーザの自宅(の位置情報)、勤務地(の位置情報)、自宅・勤務地間の経路(の位置情報)、自宅最寄駅(の位置情報)、最寄駅(の位置情報)、及び良く行く場所(の位置情報)などである。交友属性とは、家族(に関する各種情報)、友人(に関する各種情報)、会社同僚(に関する各種情報)、及び仕事関係(に関する各種情報)である。   User attribute information is information related to user attributes (profiles), and specific examples include basic attributes, behavior attributes, terminal attributes, time attributes, place attributes, and friend attributes (relationship information). . Basic attributes include a user's name, occupation, gender, age, blood type, hobbies, dating status, company name, and available language. The behavior attribute is information related to behavior at a place (position information) at a certain time. The terminal attributes include the telephone number, mail address, BLE (Bluetooth (registered trademark) Low Energy) MAC (Media Access Control) address, WLAN (Wireless LAN) MAC address, and the like. The time attribute is a user's holiday, work day, and the like. The location attribute is the user's home (location information), work location (location information), route between home and work location (location information), home nearest station (location information), nearest station (of Position information), and frequently visited places (position information). The friend attribute is a family (various information regarding), a friend (various information regarding), a company colleague (various information regarding), and a work relationship (various information regarding).

図3は、本発明の実施形態に係るレコメンドシステム3を説明する上での携帯端末1及びレコメンド装置2の状況を説明する図である。図3に示す通り、レコメンドシステム3には、レコメンド装置2の他に、2台の携帯端末1である携帯端末1aと携帯端末1bとが含まれる。そして、携帯端末1aと携帯端末1bとが互いに近接した(例えば、5m以内に接近した)状況を想定している。   FIG. 3 is a diagram for explaining a situation of the mobile terminal 1 and the recommendation device 2 in explaining the recommendation system 3 according to the embodiment of the present invention. As shown in FIG. 3, the recommendation system 3 includes, in addition to the recommendation device 2, two portable terminals 1, a portable terminal 1 a and a portable terminal 1 b. And the situation where the portable terminal 1a and the portable terminal 1b adjoined mutually (for example, approached within 5 m) is assumed.

図4は、レコメンドシステム3に含まれる携帯端末1b及びレコメンド装置2の機能ブロック図である。なお、携帯端末1aは、携帯端末1bと同様の機能ブロックを有する。図4に示す通り、携帯端末1bは、状態監視部10、状態情報送信部11、レコメンド情報受信部12、及び処理部13を含んで構成される。また、図4に示す通り、レコメンド装置2は、状態情報受信部20(受信手段)、状態情報格納部21、属性情報推定部22、属性情報格納部23(格納手段)、属性情報抽出部24(抽出手段)、レコメンド情報取得部25(取得手段)、レコメンド情報格納部26、及びレコメンド情報送信部27(送信手段)を含んで構成される。なお、携帯端末1b及びレコメンド装置2はそれぞれ複数の装置から構成され、各機能ブロックがそれぞれの装置に分散して配置され、それらが互いに通信を行うことで一体となって動作する構成であってもよい。例えば、状態情報格納部21、属性情報推定部22、属性情報格納部23、及びレコメンド情報送信部27は、レコメンド装置2とは異なるサーバ装置に含まれ、レコメンド装置2と当該サーバ装置とが互いに通信を行い、各機能ブロックの処理に関わる情報を送受信することで、一体となって動作する構成としてもよい。   FIG. 4 is a functional block diagram of the portable terminal 1 b and the recommendation device 2 included in the recommendation system 3. The mobile terminal 1a has the same functional blocks as the mobile terminal 1b. As illustrated in FIG. 4, the mobile terminal 1 b includes a state monitoring unit 10, a state information transmission unit 11, a recommendation information reception unit 12, and a processing unit 13. Further, as shown in FIG. 4, the recommendation device 2 includes a state information receiving unit 20 (receiving unit), a state information storage unit 21, an attribute information estimation unit 22, an attribute information storage unit 23 (storage unit), and an attribute information extraction unit 24. (Extraction means), recommendation information acquisition unit 25 (acquisition means), recommendation information storage unit 26, and recommendation information transmission unit 27 (transmission means). The mobile terminal 1b and the recommendation device 2 are each configured by a plurality of devices, and each functional block is distributed and arranged in each device, and they operate together by communicating with each other. Also good. For example, the state information storage unit 21, the attribute information estimation unit 22, the attribute information storage unit 23, and the recommendation information transmission unit 27 are included in a server device different from the recommendation device 2, and the recommendation device 2 and the server device are mutually connected. It is good also as a structure which operate | moves integrally by communicating and transmitting / receiving the information regarding the process of each functional block.

以下、図4に示す携帯端末1bの各機能ブロックについて説明する。   Hereinafter, each functional block of the portable terminal 1b illustrated in FIG. 4 will be described.

状態監視部10は、他の携帯端末1である携帯端末1aの近接を監視する。携帯端末1aの近接とは、携帯端末1aが携帯端末1bの近く(例えば、所定の距離5m以内)に存在することや、携帯端末1aが携帯端末1bに接近すること(例えば、携帯端末1bの位置を中心とした半径が所定の距離5mの円内に入ってくること)である。具体的に、状態監視部10は、通信モジュール104を利用し、携帯端末1aから発せられたBluetooth(登録商標)やWiFi(登録商標)などの近距離無線の電波の受信を監視することで、携帯端末1aの近接を監視する。その他に、状態監視部10は、入出力装置103であるマイクや、BLEのPeripheralモードや、LTE(Long Term Evolution) Direct技術などを利用して、携帯端末1aの近接を監視してもよい。   The state monitoring unit 10 monitors the proximity of the mobile terminal 1 a that is another mobile terminal 1. The proximity of the mobile terminal 1a means that the mobile terminal 1a exists near the mobile terminal 1b (for example, within a predetermined distance of 5 m), or that the mobile terminal 1a approaches the mobile terminal 1b (for example, the mobile terminal 1b The radius centered on the position enters a circle with a predetermined distance of 5 m). Specifically, the state monitoring unit 10 uses the communication module 104 to monitor reception of short-range radio waves such as Bluetooth (registered trademark) and WiFi (registered trademark) emitted from the mobile terminal 1a. The proximity of the portable terminal 1a is monitored. In addition, the state monitoring unit 10 may monitor the proximity of the mobile terminal 1a by using a microphone that is the input / output device 103, a BLE peripheral mode, an LTE (Long Term Evolution) Direct technology, or the like.

状態監視部10は、携帯端末1a(近接端末)の近接を検知した際に、携帯端末1a又は携帯端末1aのユーザに関する情報(近接端末情報)を取得する。例えば、携帯端末1aから発せられた近距離無線の電波には、携帯端末1aの識別情報(例えば、MACアドレス)や携帯端末1aのユーザの識別情報(例えば、ユーザID)が含まれており、携帯端末1bの状態監視部10は、受信した電波に含まれるそれらの識別情報を取得する。また、携帯端末1bには、携帯端末1aの識別情報と、携帯端末1aのユーザの識別情報とが関連付いたテーブル情報を予め格納されており、状態監視部10は、格納されたテーブル情報から、取得した携帯端末1aの識別情報に関連付いた携帯端末1aのユーザの識別情報を取得してもよいし、取得した携帯端末1aのユーザの識別情報に関連付いた携帯端末1aの識別情報を取得してもよい。状態監視部10は、取得した近接端末情報を、状態情報として状態情報送信部11に出力する。   When the proximity of the mobile terminal 1a (proximity terminal) is detected, the state monitoring unit 10 acquires information (proximity terminal information) regarding the mobile terminal 1a or the user of the mobile terminal 1a. For example, short-range radio waves emitted from the mobile terminal 1a include identification information (for example, MAC address) of the mobile terminal 1a and identification information (for example, user ID) of the user of the mobile terminal 1a. The state monitoring unit 10 of the mobile terminal 1b acquires the identification information included in the received radio wave. The mobile terminal 1b stores in advance table information in which the identification information of the mobile terminal 1a and the identification information of the user of the mobile terminal 1a are associated with each other, and the state monitoring unit 10 uses the stored table information. The identification information of the user of the portable terminal 1a associated with the acquired identification information of the portable terminal 1a may be acquired, or the identification information of the portable terminal 1a associated with the acquired identification information of the user of the portable terminal 1a may be acquired. You may get it. The state monitoring unit 10 outputs the acquired proximity terminal information to the state information transmission unit 11 as state information.

状態監視部10は、携帯端末1bに備えられた各種のセンサのデータを監視(検知、取得)してもよい。状態監視部10が監視するセンサのデータの具体例としては、GPS(Global Positioning System)による位置情報(緯度・経度など)、移動体通信におけるセルIDに関する情報、Bluetooth(登録商標)やWiFi(登録商標)などの近距離無線の電波、モデムの通信情報、気圧計による気圧、気温計による気温、照度計による照度、及び携帯端末1にインストールされたアプリケーションの利用状況などが挙げられる。状態監視部10は、センサのデータを監視し、センサのデータに変化があった際に、当該データを状態情報として状態情報送信部11に出力する。例えば、状態監視部10は、携帯端末1のGPSにより取得される携帯端末1bの位置情報に変化があった際に、現在の位置情報を状態情報として状態情報送信部11に出力する。   The state monitoring unit 10 may monitor (detect, acquire) data of various sensors provided in the mobile terminal 1b. Specific examples of sensor data monitored by the state monitoring unit 10 include position information (latitude, longitude, etc.) by GPS (Global Positioning System), information on cell IDs in mobile communication, Bluetooth (registered trademark), and WiFi (registered). Trademark), communication information of a modem, barometric pressure by a barometer, air temperature by a thermometer, illuminance by an illuminometer, and a usage status of an application installed in the portable terminal 1. The state monitoring unit 10 monitors the sensor data, and outputs the data as state information to the state information transmission unit 11 when the sensor data changes. For example, when the position information of the mobile terminal 1b acquired by the GPS of the mobile terminal 1 is changed, the state monitoring unit 10 outputs the current position information as the state information to the state information transmission unit 11.

状態情報送信部11は、状態監視部10から入力された状態情報を、ネットワークを介してレコメンド装置2に送信する。状態情報送信部11は、状態情報に、自端末である携帯端末1b又は携帯端末1bのユーザに関する情報(端末情報)を含めて送信する。例えば、状態情報送信部11は、状態情報に、携帯端末1bの識別情報(例えば、MACアドレス)や携帯端末1bのユーザの識別情報(例えば、ユーザID)を含めて送信する。また、状態情報送信部11は、状態情報に、携帯端末1のGPSによって取得された携帯端末1bの現在の位置情報や、現在の時刻情報を含めて送信してもよい。状態情報送信部11が状態情報を送信するタイミングは、状態監視部10から状態情報が入力された際や、所定の周期かつ当該周期中に状態監視部10から状態情報が入力された際などである。   The state information transmission unit 11 transmits the state information input from the state monitoring unit 10 to the recommendation device 2 via the network. The state information transmission unit 11 transmits the state information including information (terminal information) about the mobile terminal 1b or the user of the mobile terminal 1b that is the terminal. For example, the state information transmission unit 11 transmits the state information including identification information (for example, MAC address) of the mobile terminal 1b and identification information (for example, user ID) of the user of the mobile terminal 1b. Further, the state information transmission unit 11 may transmit the state information including the current position information of the mobile terminal 1b acquired by the GPS of the mobile terminal 1 and the current time information. The timing at which the state information transmission unit 11 transmits the state information is when the state information is input from the state monitoring unit 10 or when the state information is input from the state monitoring unit 10 during a predetermined period. is there.

レコメンド情報受信部12は、ネットワークを介してレコメンド装置2から、携帯端末1bに対するレコメンド情報を受信する。レコメンド情報受信部12は、受信したレコメンド情報を処理部13に出力する。   The recommendation information receiving unit 12 receives recommendation information for the mobile terminal 1b from the recommendation device 2 via the network. The recommendation information receiving unit 12 outputs the received recommendation information to the processing unit 13.

処理部13は、レコメンド情報受信部12から入力されたレコメンド情報を処理する。例えば、処理部13は、レコメンド情報受信部12から入力されたレコメンド情報を、入出力装置103であるディスプレイに表示することで、携帯端末1bのユーザに提示する。また例えば、処理部13は、レコメンド情報受信部12から入力されたレコメンド情報を、ネットワークを介して他の装置に送信し、当該装置にてレコメンド情報を処理させてもよい。   The processing unit 13 processes the recommendation information input from the recommendation information receiving unit 12. For example, the processing unit 13 presents the recommendation information input from the recommendation information receiving unit 12 on the display that is the input / output device 103, thereby presenting it to the user of the mobile terminal 1b. Further, for example, the processing unit 13 may transmit the recommendation information input from the recommendation information receiving unit 12 to another device via the network, and cause the device to process the recommendation information.

続いて、図4に示すレコメンド装置2の各機能ブロックについて説明する。   Next, each functional block of the recommendation device 2 shown in FIG. 4 will be described.

状態情報受信部20は、ネットワークを介して携帯端末1bから状態情報を受信する。状態情報受信部20は、受信した状態情報を状態情報格納部21及び属性情報抽出部24に出力する。   The status information receiving unit 20 receives status information from the mobile terminal 1b via the network. The status information receiving unit 20 outputs the received status information to the status information storage unit 21 and the attribute information extraction unit 24.

状態情報格納部21は、状態情報受信部20から入力された状態情報を格納する。状態情報格納部21は、状態情報を、ユーザ(の識別情報)ごとに格納する。さらに、状態情報格納部21は、状態情報に時刻情報が含まれる場合、状態情報を時系列に履歴として格納する。   The state information storage unit 21 stores the state information input from the state information receiving unit 20. The state information storage unit 21 stores state information for each user (identification information). Further, when the time information is included in the state information, the state information storage unit 21 stores the state information as a history in time series.

属性情報推定部22は、状態情報格納部21によって格納された状態情報に基づいて、ユーザの属性情報を推定し、推定結果であるユーザの属性情報を属性情報格納部23に出力する(格納させる)。状態情報に基づいたユーザの属性情報の推定については、一般的な推定技術を用いる。例えば、属性情報推定部22は、あるユーザについて、1週間に3日以上深夜2時にいる位置を、ユーザの自宅(場所属性)として推定する。また、属性情報推定部22は、既存のユーザの属性情報や状態情報に含まれる複数の情報に基づいてユーザの属性情報を推定してもよい。例えば、あるユーザについて、既存のユーザの属性情報として勤務先の位置情報が登録され、現在の位置情報が勤務先と一致し、かつ近接端末情報がない場合、属性情報推定部22は、通勤中(行動属性)と推定する。また例えば、あるユーザについて、既存のユーザの属性情報として勤務先の位置情報が登録され、現在の位置情報が勤務先と一致し、かつ近接端末情報がある場合、属性情報推定部22は、デスクワーク中(行動属性)と推定する。属性情報推定部22による推定のタイミングは、定期的であってもよいし、状態情報格納部21によって格納された状態情報に変化があった際でもよい。   The attribute information estimation unit 22 estimates user attribute information based on the state information stored by the state information storage unit 21, and outputs (stores) the attribute information of the user as an estimation result to the attribute information storage unit 23. ). A general estimation technique is used for the estimation of user attribute information based on the state information. For example, the attribute information estimation unit 22 estimates a position of a user for 3 days or more in the week at midnight as the user's home (location attribute). Moreover, the attribute information estimation part 22 may estimate a user's attribute information based on the some information contained in the attribute information and status information of an existing user. For example, for a certain user, when the location information of the office is registered as the attribute information of an existing user, the current location information matches the office, and there is no proximity terminal information, the attribute information estimation unit 22 is commuting (Behavior attribute). Also, for example, for a certain user, when location information of a workplace is registered as attribute information of an existing user, the current location information matches the workplace, and there is proximity terminal information, the attribute information estimation unit 22 Presumed to be medium (behavioral attribute). The timing of estimation by the attribute information estimation unit 22 may be regular or may be when the state information stored by the state information storage unit 21 has changed.

属性情報格納部23は、ユーザの属性情報を格納する。属性情報格納部23は、属性情報推定部22によって推定されたユーザの属性情報を格納してもよいし、ユーザによって予め手動で登録されたユーザの属性情報を格納してもよい。図5は、属性情報格納部23によって格納された携帯端末1bのユーザの属性情報のテーブル例を示す図であり、図6は、属性情報格納部23によって格納された携帯端末1aのユーザの属性情報のテーブル例を示す図である。図5(a)及び図6(a)はそれぞれのユーザの基本属性のテーブル例であり、図5(b)及び図6(b)はそれぞれのユーザの行動属性のテーブル例である。例えば、図5(a)に示すテーブル例の通り、携帯端末1bのユーザの基本属性のうち、性別は「男」、年齢は「35歳」、交際ステータスは「既婚」、趣味は「音楽、ゴルフ」、勤務先は「A社(溜池山王)」であることを示す。また、図5(b)に示すテーブル例の通り、携帯端末1bのユーザの行動属性のうち、時刻「2014/12/3 9:10」のレコードについては、緯度経度が「xxx,yyy」、場所属性が「溜池山王駅 勤務地」(属性情報推定部22によって推定)、近接端末の識別情報が「hhh」、当該近接端末の属性が「同僚H」(属性情報推定部22によって推定)、推定された行動が「デスクワーク」(属性情報推定部22によって推定)であることを示す。   The attribute information storage unit 23 stores user attribute information. The attribute information storage unit 23 may store user attribute information estimated by the attribute information estimation unit 22, or may store user attribute information manually registered in advance by the user. FIG. 5 is a diagram illustrating a table example of user attribute information of the mobile terminal 1b stored by the attribute information storage unit 23. FIG. 6 illustrates an attribute of the user of the mobile terminal 1a stored by the attribute information storage unit 23. It is a figure which shows the example of a table of information. FIGS. 5A and 6A are table examples of basic attributes of the respective users, and FIGS. 5B and 6B are table examples of action attributes of the respective users. For example, as shown in the table example of FIG. 5A, among the basic attributes of the user of the mobile terminal 1b, the gender is “male”, the age is “35 years old”, the dating status is “married”, and the hobby is “music, “Golf” indicates that the company is “Company A (Tameike Sanno)”. Also, as shown in the table example of FIG. 5B, among the behavior attributes of the user of the mobile terminal 1b, the latitude and longitude of the record at time “2014/12/3 9:10” are “xxx, yyy”, The location attribute is “Tameike Sanno Station Work Location” (estimated by the attribute information estimation unit 22), the identification information of the neighboring terminal is “hh”, the attribute of the neighboring terminal is “colleague H” (estimated by the attribute information estimation unit 22), It indicates that the estimated action is “desk work” (estimated by the attribute information estimation unit 22).

属性情報抽出部24は、状態情報受信部20によって受信(入力)された端末情報及び近接端末情報がそれぞれ示す携帯端末1bのユーザの属性情報及び携帯端末1aのユーザの属性情報を、属性情報格納部23から抽出する。属性情報抽出部24は、抽出した携帯端末1bのユーザの属性情報及び携帯端末1aのユーザの属性情報をレコメンド情報取得部25に出力する。   The attribute information extraction unit 24 stores the attribute information of the user of the portable terminal 1b and the attribute information of the user of the portable terminal 1a respectively indicated by the terminal information and the proximity terminal information received (input) by the state information receiving unit 20 as attribute information storage Extracted from the unit 23. The attribute information extraction unit 24 outputs the extracted attribute information of the user of the mobile terminal 1 b and the attribute information of the user of the mobile terminal 1 a to the recommendation information acquisition unit 25.

例えば、属性情報抽出部24は、端末情報として携帯端末1bの識別情報が入力されると、携帯端末1の識別情報と当該携帯端末1のユーザの属性情報とが関連付けて格納された属性情報格納部23から、入力された携帯端末1bの識別情報に関連付けて格納されたユーザの属性情報を抽出する。また例えば、属性情報抽出部24は、端末情報として携帯端末1bの識別情報が入力されると、レコメンド装置2に予め格納された、携帯端末1の識別情報と当該携帯端末1のユーザの識別情報とが関連付いたテーブル情報から、入力された携帯端末1bの識別情報に関連付いた携帯端末1bのユーザの識別情報を取得し、ユーザの識別情報と当該ユーザの属性情報とが関連付けて格納された属性情報格納部23から、取得した携帯端末1bのユーザの識別情報に関連付けて格納された携帯端末1bのユーザの属性情報を抽出してもよい。属性情報抽出部24は、近接端末情報についても、上述の端末情報と同様にして、近接端末情報が示す携帯端末1aのユーザの属性情報を、属性情報格納部23から抽出する。   For example, when the identification information of the portable terminal 1b is input as the terminal information, the attribute information extraction unit 24 stores the attribute information in which the identification information of the portable terminal 1 and the attribute information of the user of the portable terminal 1 are associated and stored. The attribute information of the user stored in association with the input identification information of the portable terminal 1b is extracted from the unit 23. Further, for example, when the identification information of the portable terminal 1b is input as the terminal information, the attribute information extraction unit 24 stores the identification information of the portable terminal 1 and the identification information of the user of the portable terminal 1 stored in advance in the recommendation device 2. The user identification information of the portable terminal 1b associated with the input identification information of the portable terminal 1b is acquired from the table information associated with the user identification information, and the user identification information and the attribute information of the user are stored in association with each other. The attribute information of the user of the portable terminal 1b stored in association with the acquired identification information of the user of the portable terminal 1b may be extracted from the attribute information storage unit 23. The attribute information extraction unit 24 also extracts the attribute information of the user of the mobile terminal 1a indicated by the proximity terminal information from the attribute information storage unit 23 in the same manner as the terminal information described above for the proximity terminal information.

レコメンド情報取得部25は、属性情報抽出部24によって抽出(入力)された携帯端末1bのユーザの属性情報及び携帯端末1aのユーザの属性情報に基づいて、携帯端末1bのユーザに対するレコメンド情報を取得する。レコメンド情報取得部25は、取得したレコメンド情報をレコメンド情報送信部27に出力する。   The recommendation information acquisition unit 25 acquires recommendation information for the user of the mobile terminal 1b based on the attribute information of the user of the mobile terminal 1b extracted (input) by the attribute information extraction unit 24 and the attribute information of the user of the mobile terminal 1a. To do. The recommendation information acquisition unit 25 outputs the acquired recommendation information to the recommendation information transmission unit 27.

レコメンド情報取得部25は、携帯端末1bのユーザの属性情報と携帯端末1aのユーザの属性情報とに基づいて、携帯端末1bのユーザと近接端末1aのユーザとの共通の属性に関するレコメンド情報を取得してもよい。また、レコメンド情報取得部25は、携帯端末1bのユーザの趣味情報と携帯端末1aのユーザの趣味情報とに基づいて、携帯端末1bのユーザと携帯端末1aのユーザとの共通の趣味に関するレコメンド情報を取得してもよい。また、レコメンド情報取得部25は、携帯端末1b又は携帯端末1aの位置情報にさらに基づいて、携帯端末1bのユーザに対するレコメンド情報を取得してもよい。   The recommendation information acquisition unit 25 acquires recommendation information related to common attributes of the user of the mobile terminal 1b and the user of the proximity terminal 1a based on the attribute information of the user of the mobile terminal 1b and the attribute information of the user of the mobile terminal 1a. May be. Moreover, the recommendation information acquisition part 25 is recommended information regarding the common hobby of the user of the portable terminal 1b and the user of the portable terminal 1a based on the hobby information of the user of the portable terminal 1b and the user's hobby information of the portable terminal 1a. May be obtained. Moreover, the recommendation information acquisition part 25 may acquire the recommendation information with respect to the user of the portable terminal 1b further based on the positional information on the portable terminal 1b or the portable terminal 1a.

以下、図5及び6のテーブル例を用いて、レコメンド情報取得部25によるレコメンド情報の取得の具体例について説明する。例えば、レコメンド情報取得部25は、属性情報抽出部24によって抽出された、図5(a)に示す携帯端末1bのユーザの属性情報である基本属性のうちの趣味「音楽、ゴルフ」と、図6(a)に示す携帯端末1aのユーザの属性情報である基本属性のうちの趣味「ゴルフ、サーフィン」とから、両ユーザの共通の趣味(合致している趣味。論理積ANDを取った趣味)である「ゴルフ」に関するレコメンド情報を取得する。さらに例えば、レコメンド情報取得部25は、属性情報抽出部24によって抽出された、図5(b)に示す携帯端末1bのユーザの属性情報である行動属性(なお、近接端末「aaa」は携帯端末1aを示すものとする)と図6(b)に示す携帯端末1aのユーザの属性情報である行動属性(なお、近接端末「bbb」は携帯端末1bを示すものとする)とから、現在(2014/12/3 19:00)、同僚である携帯端末1bのユーザと携帯端末1aのユーザとが、電車を新橋駅(位置情報に基づく)で降車したと判定し、新橋駅前のゴルフショップのクーポン券に関するレコメンド情報を取得してもよい。   Hereinafter, a specific example of acquisition of recommendation information by the recommendation information acquisition unit 25 will be described with reference to the table examples of FIGS. 5 and 6. For example, the recommendation information acquisition unit 25 extracts the hobby “music, golf” from the basic attributes that are the attribute information of the user of the mobile terminal 1b shown in FIG. From the hobbies “golf, surfing” among the basic attributes that are the user attribute information of the mobile terminal 1a shown in FIG. 6 (a), the common hobbies (matching hobbies. Hobbies obtained by AND operation) ) Is recommended information regarding “golf”. Further, for example, the recommendation information acquisition unit 25 extracts the action attribute (the proximity terminal “aaa” is the mobile terminal) that is the attribute information of the user of the mobile terminal 1 b shown in FIG. 5B extracted by the attribute information extraction unit 24. 1a) and the behavior attribute which is the attribute information of the user of the portable terminal 1a shown in FIG. 6B (the proximity terminal “bbb” represents the portable terminal 1b), 2014/12/3 19:00), the user of the mobile terminal 1b who is a colleague and the user of the mobile terminal 1a determined that the train got off at Shimbashi Station (based on the location information), and the golf shop in front of Shimbashi Station You may acquire the recommendation information regarding a coupon.

その他の具体例としては、例えば、携帯端末1bのユーザの趣味嗜好が「好きなもの:和食。嫌いなもの:洋食」であり、携帯端末1aのユーザの趣味嗜好が「好きなもの:肉。嫌いなもの:魚」である場合、レコメンド情報取得部25は、両ユーザの趣味嗜好が合致する「すき焼きのお店」に関するレコメンド情報を取得する。なお、レコメンド情報取得部25は、両ユーザの排他的論理和XORを取った趣味に関するレコメンド情報を取得してもよい。   As another specific example, for example, the user's hobby preference of the mobile terminal 1b is “favorite: Japanese food. Dislike: Western food”, and the user's hobby preference of the mobile terminal 1a is “favorite: meat. If it is disliked: fish, the recommendation information acquisition unit 25 acquires recommendation information regarding the “sukiyaki shop” that matches the hobbies and preferences of both users. In addition, the recommendation information acquisition part 25 may acquire the recommendation information regarding the hobby which took the exclusive OR XOR of both users.

レコメンド情報取得部25は、属性情報抽出部24によって抽出された携帯端末1bのユーザの属性情報に含まれる当該ユーザと携帯端末1aのユーザとの関係性情報にさらに基づいて、携帯端末1bのユーザに対するレコメンド情報を取得してもよい。例えば、レコメンド情報取得部25は、関係性情報が「家族」を示す場合、家族で行くレジャー施設に関する情報などの家族向けのレコメンド情報を取得する。また例えば、レコメンド情報取得部25は、関係性情報が「友人」を示す場合、かつ携帯端末1bのユーザと携帯端末1aのユーザとの共通の趣味が「スキー」である場合、スキーに関するレコメンド情報を取得する。また例えば、レコメンド情報取得部25は、関係性情報が「上司」を示す場合、かつ状態情報に含まれる時刻情報が平日の19時である場合、飲み屋に関するレコメンド情報を取得する。その際、上述の例のように、レコメンド情報取得部25は、携帯端末1bの現在の位置情報に基づいて、当該位置に近い飲み屋に関するレコメンド情報を取得してもよい。   The recommendation information acquisition unit 25 is further based on the relationship information between the user and the user of the mobile terminal 1a included in the attribute information of the user of the mobile terminal 1b extracted by the attribute information extraction unit 24. You may acquire recommendation information for. For example, when the relationship information indicates “family”, the recommendation information acquisition unit 25 acquires recommendation information for the family such as information on leisure facilities to be visited by the family. Also, for example, when the relationship information indicates “friend” and the common hobby between the user of the mobile terminal 1 b and the user of the mobile terminal 1 a is “skiing”, the recommendation information acquisition unit 25 recommends information about skiing. To get. Further, for example, when the relationship information indicates “boss” and the time information included in the state information is 19:00 on weekdays, the recommendation information acquisition unit 25 acquires recommendation information regarding a bar. In that case, like the above-mentioned example, recommendation information acquisition part 25 may acquire recommendation information about a bar near a certain position based on current position information on personal digital assistant 1b.

レコメンド情報格納部26は、レコメンド情報を予め格納する。レコメンド情報取得部25は、レコメンド情報を取得する際に、レコメンド情報格納部26によって格納されたレコメンド情報を検索し、携帯端末1bのユーザの属性情報と携帯端末1aのユーザの属性情報とに基づいた適切なレコメンド情報を取得する。なお、レコメンド情報取得部25は、ネットワークを介して別のサーバ装置にアクセスし、当該別のサーバ装置からレコメンド情報を取得してもよい。   The recommendation information storage unit 26 stores recommendation information in advance. When the recommendation information acquisition unit 25 acquires the recommendation information, the recommendation information acquisition unit 25 searches the recommendation information stored by the recommendation information storage unit 26, and based on the attribute information of the user of the mobile terminal 1b and the attribute information of the user of the mobile terminal 1a. Get appropriate recommendation information. In addition, the recommendation information acquisition part 25 may access another server apparatus via a network, and may acquire recommendation information from the said another server apparatus.

レコメンド情報送信部27は、レコメンド情報取得部25によって取得(入力)されたレコメンド情報を携帯端末1bに送信する。レコメンド情報送信部27は、さらに、レコメンド情報取得部25によって取得(入力)されたレコメンド情報を携帯端末1aに送信してもよい。なお、レコメンド情報送信部27は、レコメンド情報取得部25によって取得(入力)されたレコメンド情報がない場合は、携帯端末1b又は携帯端末1aへの送信は行わないか、又は、レコメンド情報が見つからなかった旨の情報を携帯端末1b又は携帯端末1aに送信する。   The recommendation information transmission unit 27 transmits the recommendation information acquired (input) by the recommendation information acquisition unit 25 to the mobile terminal 1b. The recommendation information transmission unit 27 may further transmit the recommendation information acquired (input) by the recommendation information acquisition unit 25 to the mobile terminal 1a. If there is no recommendation information acquired (input) by the recommendation information acquisition unit 25, the recommendation information transmission unit 27 does not transmit to the mobile terminal 1b or the mobile terminal 1a, or no recommendation information is found. The information to the effect is transmitted to the portable terminal 1b or the portable terminal 1a.

続いて、図7及び8に示すシーケンス図を用いて、本実施形態に係るレコメンド装置2におけるレコメンド方法の処理について説明する。   Next, processing of the recommendation method in the recommendation device 2 according to the present embodiment will be described using the sequence diagrams shown in FIGS.

図7は、携帯端末1aが携帯端末1bに近接していない状況での携帯端末1bに対するレコメンド情報の取得を試みるが、適切なレコメンド情報がない場合の処理について説明するシーケンス図である。まず、携帯端末1bの状態監視部10により、携帯端末1bの状態が監視される(ステップS1)。次に、携帯端末1bの状態情報送信部11により、状態情報がレコメンド装置2に送信(アップロード)される(ステップS2)。次に、レコメンド装置2の状態情報受信部20により、S2にて送信された状態情報が受信され、状態情報格納部21に格納させることで、携帯端末1bの状態情報の履歴が更新される(ステップS3)。次に、レコメンド装置2の属性情報推定部22により、携帯端末1bのユーザの属性情報が推定される(ステップS4)。次に、レコメンド装置2の属性情報抽出部24により、携帯端末1bのユーザの属性情報が抽出される(ステップS5)。次に、レコメンド情報取得部25により、S5にて抽出された携帯端末1bの属性情報に基づいてレコメンド情報が検索される(ステップS6)。しかしながら、携帯端末1bのユーザの属性情報(のみ)に対応する適切なレコメンド情報がなく、処理を中止する。すなわち、携帯端末1bにはレコメンド情報は配信されない。   FIG. 7 is a sequence diagram for explaining processing in a case where the mobile terminal 1a tries to acquire recommendation information for the mobile terminal 1b in a situation where the mobile terminal 1a is not close to the mobile terminal 1b, but there is no appropriate recommendation information. First, the state of the portable terminal 1b is monitored by the state monitoring unit 10 of the portable terminal 1b (step S1). Next, the state information transmitting unit 11 of the mobile terminal 1b transmits (uploads) the state information to the recommendation device 2 (step S2). Next, the status information receiving unit 20 of the recommendation device 2 receives the status information transmitted in S2, and stores the status information in the status information storage unit 21, thereby updating the status information history of the portable terminal 1b ( Step S3). Next, attribute information of the user of the portable terminal 1b is estimated by the attribute information estimation unit 22 of the recommendation device 2 (step S4). Next, attribute information of the user of the portable terminal 1b is extracted by the attribute information extraction unit 24 of the recommendation device 2 (step S5). Next, the recommendation information acquisition unit 25 searches for recommendation information based on the attribute information of the portable terminal 1b extracted in S5 (step S6). However, there is no appropriate recommendation information corresponding to the attribute information (only) of the user of the mobile terminal 1b, and the process is stopped. That is, the recommendation information is not distributed to the mobile terminal 1b.

図8は、携帯端末1aが携帯端末1bに近接している状況での携帯端末1bに対するレコメンド情報の取得を試み、携帯端末1aのユーザの属性情報と携帯端末1bのユーザの属性情報とに基づく適切なレコメンド情報がある場合の処理について説明するシーケンス図である。まず、携帯端末1bの状態監視部10により、携帯端末1bの状態が監視され(ステップS6)、携帯端末1aの近接が検知される。次に、携帯端末1bの状態情報送信部11により、携帯端末1bの端末情報及び携帯端末1aの近接端末情報を含む状態情報がレコメンド装置2に送信(アップロード)される(ステップS7)。次に、レコメンド装置2の状態情報受信部20により、S7にて送信された状態情報が受信され(受信ステップ)、状態情報格納部21に格納させることで、携帯端末1bの状態情報の履歴が更新される(ステップS8)。次に、レコメンド装置2の属性情報推定部22により、携帯端末1bのユーザの属性情報が推定される(ステップS9)。次に、レコメンド装置2の属性情報抽出部24により、携帯端末1b及び携帯端末1aのユーザの属性情報が抽出される(ステップS10、抽出ステップ)。次に、レコメンド装置2のレコメンド情報取得部25により、S10にて抽出された携帯端末1b及び携帯端末1aの属性情報に基づいてレコメンド情報が取得(検索)される(ステップS11、取得ステップ)。S11にて、携帯端末1aのユーザの属性情報と携帯端末1bのユーザの属性情報とに基づく適切なレコメンド情報が取得されたとする。次に、レコメンド装置2のレコメンド情報送信部27により、S11にて取得されたレコメンド情報が携帯端末1bに送信される(ステップS12、送信ステップ)。また、レコメンド装置2のレコメンド情報送信部27により、S11にて取得されたレコメンド情報が携帯端末1aにも送信される(ステップS13)。図8のシーケンス図において、S8の状態情報の履歴が更新や、S9の属性情報の推定や、S13の携帯端末1aへのレコメンド情報の送信は、実行されなくてもよい。   FIG. 8 tries to obtain recommendation information for the portable terminal 1b in a situation where the portable terminal 1a is close to the portable terminal 1b, and is based on the attribute information of the user of the portable terminal 1a and the attribute information of the user of the portable terminal 1b. It is a sequence diagram explaining a process when there exists suitable recommendation information. First, the state monitoring unit 10 of the mobile terminal 1b monitors the state of the mobile terminal 1b (step S6) and detects the proximity of the mobile terminal 1a. Next, the state information transmitting unit 11 of the portable terminal 1b transmits (uploads) the state information including the terminal information of the portable terminal 1b and the proximity terminal information of the portable terminal 1a to the recommendation device 2 (step S7). Next, the status information receiving unit 20 of the recommendation device 2 receives the status information transmitted in S7 (reception step), and stores the status information in the status information storage unit 21 so that the status information history of the portable terminal 1b is stored. It is updated (step S8). Next, attribute information of the user of the portable terminal 1b is estimated by the attribute information estimation unit 22 of the recommendation device 2 (step S9). Next, the attribute information extraction unit 24 of the recommendation device 2 extracts the attribute information of the mobile terminal 1b and the user of the mobile terminal 1a (step S10, extraction step). Next, the recommendation information acquisition unit 25 of the recommendation device 2 acquires (searches) recommendation information based on the attribute information of the mobile terminal 1b and the mobile terminal 1a extracted in S10 (step S11, acquisition step). It is assumed that appropriate recommendation information based on the attribute information of the user of the mobile terminal 1a and the attribute information of the user of the mobile terminal 1b is acquired in S11. Next, the recommendation information acquired by S11 is transmitted to the portable terminal 1b by the recommendation information transmission part 27 of the recommendation apparatus 2 (step S12, transmission step). Moreover, the recommendation information acquired in S11 is transmitted also to the portable terminal 1a by the recommendation information transmission part 27 of the recommendation apparatus 2 (step S13). In the sequence diagram of FIG. 8, the status information history in S8 is updated, the attribute information in S9 is estimated, and the recommendation information is transmitted to the mobile terminal 1a in S13.

次に、本実施形態のように構成されたレコメンド装置2の作用効果について説明する。   Next, the effect of the recommendation apparatus 2 configured as in the present embodiment will be described.

本実施形態のレコメンド装置2によれば、まず、状態情報受信部20により、端末情報と近接端末情報とが受信される。次に、属性情報抽出部24により、受信された端末情報及び近接端末情報がそれぞれ示す携帯端末1bのユーザの属性情報及び携帯端末1aのユーザの属性情報が、属性情報格納部23から抽出される。次に、レコメンド情報取得部25により、抽出された携帯端末1bのユーザの属性情報及び携帯端末1aのユーザの属性情報に基づいて、携帯端末1bのユーザに対するレコメンド情報が取得される。次に、レコメンド情報送信部27により、取得されたレコメンド情報が携帯端末1bに送信される。かかる構成を採れば、携帯端末1bのユーザの属性情報と、携帯端末1bに近接する近接端末である携帯端末1aのユーザの属性情報とに基づいてレコメンド情報が取得され、携帯端末1bに送信される。すなわち、携帯端末1bのユーザと近接する、つまり一緒にいる携帯端末1aのユーザの属性情報が加味されたレコメンド情報が取得され、携帯端末1bに送信される。それにより、一緒にいるユーザの属性を加味した、効率的なレコメンドを行うことができる。   According to the recommendation device 2 of the present embodiment, first, terminal information and proximity terminal information are received by the state information receiving unit 20. Next, the attribute information extracting unit 24 extracts the attribute information of the user of the portable terminal 1b and the attribute information of the user of the portable terminal 1a respectively indicated by the received terminal information and proximity terminal information from the attribute information storage unit 23. . Next, the recommendation information acquisition unit 25 acquires recommendation information for the user of the portable terminal 1b based on the extracted attribute information of the user of the portable terminal 1b and the attribute information of the user of the portable terminal 1a. Next, the recommended information transmitting unit 27 transmits the acquired recommended information to the mobile terminal 1b. With this configuration, recommendation information is acquired based on the attribute information of the user of the mobile terminal 1b and the attribute information of the user of the mobile terminal 1a that is a proximity terminal close to the mobile terminal 1b, and is transmitted to the mobile terminal 1b. The That is, recommendation information that takes into account the attribute information of the user of the mobile terminal 1a that is close to the user of the mobile terminal 1b, that is, the mobile terminal 1a that is together is acquired and transmitted to the mobile terminal 1b. Thereby, it is possible to perform an efficient recommendation taking into account the attributes of the users who are together.

また、本実施形態のレコメンド装置2によれば、携帯端末1bのユーザと、一緒にいる携帯端末1aのユーザとの共通する属性情報に関するレコメンド情報が取得され、携帯端末1bに送信される。これにより、携帯端末1bのユーザ及び一緒にいる携帯端末1aのユーザの双方にとって、より有益なレコメンド情報を取得することができ、ユーザの利便性が向上する。   Moreover, according to the recommendation apparatus 2 of this embodiment, the recommendation information regarding the attribute information in common with the user of the portable terminal 1b and the user of the portable terminal 1a with which it is together is acquired, and is transmitted to the portable terminal 1b. Thereby, more useful recommendation information can be acquired for both the user of the portable terminal 1b and the user of the portable terminal 1a who is together, and the convenience for the user is improved.

また、本実施形態のレコメンド装置2によれば、携帯端末1bのユーザと、一緒にいる携帯端末1aユーザとの共通の趣味に関するレコメンド情報が取得され、携帯端末1bに送信される。これにより、携帯端末1bのユーザ及び一緒にいる携帯端末1aのユーザの双方にとって、より有益なレコメンド情報を取得することができ、ユーザの利便性が向上する。   Moreover, according to the recommendation apparatus 2 of this embodiment, the recommendation information regarding a common hobby with the user of the portable terminal 1b and the portable terminal 1a user who is together is acquired and transmitted to the portable terminal 1b. Thereby, more useful recommendation information can be acquired for both the user of the portable terminal 1b and the user of the portable terminal 1a who is together, and the convenience for the user is improved.

また、本実施形態のレコメンド装置2によれば、携帯端末1bのユーザは、一緒にいる携帯端末1aのユーザとの関係性が加味されたレコメンド情報を取得することができるため、より有益なレコメンド情報を取得することができ、ユーザの利便性が向上する。   Moreover, according to the recommendation apparatus 2 of this embodiment, since the user of the portable terminal 1b can acquire the recommendation information in consideration of the relationship with the user of the portable terminal 1a that is together, a more useful recommendation. Information can be acquired, and convenience for the user is improved.

また、本実施形態のレコメンド装置2によれば、携帯端末1bのユーザは、例えば携帯端末1a又は携帯端末1bの現在位置が加味されたレコメンド情報を取得することができるため、より有益なレコメンド情報を取得することができ、ユーザの利便性が向上する。   Moreover, according to the recommendation apparatus 2 of this embodiment, since the user of the portable terminal 1b can acquire recommendation information in consideration of the current position of the portable terminal 1a or the portable terminal 1b, for example, more useful recommendation information. The convenience of the user is improved.

また、本実施形態のレコメンド装置2によれば、携帯端末1bのユーザと一緒にいる携帯端末1aのユーザもレコメンド情報を取得することができるため、携帯端末1aのユーザの利便性も向上する。   Moreover, according to the recommendation apparatus 2 of this embodiment, since the user of the portable terminal 1a with the user of the portable terminal 1b can also acquire recommendation information, the convenience of the user of the portable terminal 1a is also improved.

以上の通り、本実施形態のレコメンド装置2は、誰と一緒にいるかという情報に応じて、ユーザにとって真に必要なレコメンド情報を(最適化して)配信することを可能とする。従来技術では、携帯端末のユーザ単体の属性情報(趣味嗜好・位置情報など)から、レコメンドすべき情報を推定していたが、本実施形態のレコメンド装置2では、携帯端末1bのユーザ単体の属性情報に加えて、近接する携帯端末1aの属性情報を加味して、レコメンド情報を推定(取得、送信)している。また、本実施形態のレコメンド装置2では、携帯端末1aと携帯端末1bとの近接情報、及び携帯端末1a及び携帯端末1bの趣味嗜好情報から、携帯端末1a及び携帯端末1bにレコメンドすべき情報を推定している。より具体的には、レコメンド装置2は、携帯端末1aと携帯端末1bとで合致している趣味嗜好に関するレコメンド情報や、さらに携帯端末1a及び携帯端末1bの現在位置を加味したレコメンド情報を推定している。また、レコメンド装置2は、時刻や場所に応じて、携帯端末1bに対して、レコメンド情報を配信する予定があった場合、同じレコメンド情報を、携帯端末1aにも配信してもよい。   As described above, the recommendation device 2 according to the present embodiment can distribute (optimize) recommendation information that is truly necessary for the user in accordance with the information on who the user is with. In the prior art, information to be recommended is estimated from attribute information (hobby preference / position information, etc.) of a single user of the mobile terminal. However, in the recommendation device 2 of the present embodiment, the attribute of the single user of the mobile terminal 1b is estimated. In addition to the information, the recommendation information is estimated (acquired and transmitted) in consideration of the attribute information of the nearby mobile terminal 1a. Moreover, in the recommendation apparatus 2 of this embodiment, the information which should be recommended to the portable terminal 1a and the portable terminal 1b from the proximity information of the portable terminal 1a and the portable terminal 1b and the hobby preference information of the portable terminal 1a and the portable terminal 1b. Estimated. More specifically, the recommendation device 2 estimates recommendation information related to hobbies and preferences that match between the mobile terminal 1a and the mobile terminal 1b, and further recommend information that considers the current positions of the mobile terminal 1a and the mobile terminal 1b. ing. Moreover, the recommendation apparatus 2 may distribute the same recommendation information also to the portable terminal 1a, when the recommendation information is scheduled to be distributed to the portable terminal 1b according to the time and place.

1・1a・1b…携帯端末、2…レコメンド装置、3…レコメンドシステム、10…状態監視部、11…状態情報送信部、12…レコメンド情報受信部、13…処理部、20…状態情報受信部、21…状態情報格納部、22…属性情報推定部、23…属性情報格納部、24…属性情報抽出部、25…レコメンド情報取得部、26…レコメンド情報格納部、27…レコメンド情報送信部。   DESCRIPTION OF SYMBOLS 1 * 1a * 1b ... Portable terminal, 2 ... Recommendation apparatus, 3 ... Recommendation system, 10 ... State monitoring part, 11 ... State information transmission part, 12 ... Recommendation information reception part, 13 ... Processing part, 20 ... State information reception part , 21 ... state information storage unit, 22 ... attribute information estimation unit, 23 ... attribute information storage unit, 24 ... attribute information extraction unit, 25 ... recommendation information acquisition unit, 26 ... recommendation information storage unit, 27 ... recommendation information transmission unit.

Claims (7)

ユーザの属性情報を格納する格納手段と、
携帯端末又は前記携帯端末のユーザに関する端末情報と、前記携帯端末に近接する他の携帯端末である近接端末又は前記近接端末のユーザに関する近接端末情報であって、前記携帯端末が前記近接端末の近接を検知した際に前記携帯端末が前記近接端末から受信した電波に含まれる近接端末情報とを、前記携帯端末から受信する受信手段と、
前記受信手段によって受信された端末情報及び近接端末情報がそれぞれ示す前記携帯端末のユーザの属性情報及び前記近接端末のユーザの属性情報を、前記格納手段から抽出する抽出手段と、
前記抽出手段によって抽出された前記携帯端末のユーザの属性情報及び前記近接端末のユーザの属性情報に基づいて、前記携帯端末のユーザに対するレコメンド情報を取得する取得手段と、
前記取得手段によって取得されたレコメンド情報を前記携帯端末に送信する送信手段と、
を備えるレコメンド装置。
Storage means for storing user attribute information;
Terminal information related to a mobile terminal or a user of the mobile terminal, and proximity terminal information related to a proximity terminal that is another mobile terminal close to the mobile terminal or a user of the proximity terminal , wherein the mobile terminal is close to the proximity terminal Receiving means for receiving, from the mobile terminal, proximity terminal information included in the radio wave received from the proximity terminal by the mobile terminal when
Extraction means for extracting from the storage means the attribute information of the user of the portable terminal and the attribute information of the user of the proximity terminal respectively indicated by the terminal information and proximity terminal information received by the reception means;
Obtaining means for obtaining recommendation information for the user of the portable terminal based on the attribute information of the user of the portable terminal extracted by the extracting means and the attribute information of the user of the proximity terminal;
Transmitting means for transmitting the recommendation information acquired by the acquiring means to the mobile terminal;
A recommendation device comprising:
前記取得手段は、前記携帯端末のユーザの属性情報と前記近接端末のユーザの属性情報とに基づいて、前記携帯端末のユーザと前記近接端末のユーザとの共通の属性に関するレコメンド情報を取得する、
請求項1に記載のレコメンド装置。
The acquisition means acquires recommendation information related to attributes common to the user of the mobile terminal and the user of the proximity terminal based on the attribute information of the user of the mobile terminal and the attribute information of the user of the proximity terminal.
The recommendation device according to claim 1.
ユーザの属性情報は、当該ユーザの趣味情報を含み、
前記取得手段は、前記携帯端末のユーザの趣味情報と前記近接端末のユーザの趣味情報とに基づいて、前記携帯端末のユーザと前記近接端末のユーザとの共通の趣味に関するレコメンド情報を取得する、
請求項2に記載のレコメンド装置。
User attribute information includes the user's hobby information,
The acquisition means acquires recommendation information related to a hobby common to the user of the mobile terminal and the user of the proximity terminal based on the hobby information of the user of the mobile terminal and the hobby information of the user of the proximity terminal.
The recommendation apparatus of Claim 2.
前記取得手段は、前記抽出手段によって抽出された前記携帯端末のユーザの属性情報に含まれる当該ユーザと前記近接端末のユーザとの関係性情報にさらに基づいて、前記携帯端末のユーザに対するレコメンド情報を取得する、
請求項1〜3の何れか一項に記載のレコメンド装置。
The acquisition unit further obtains recommendation information for the user of the mobile terminal based on the relationship information between the user of the mobile terminal and the user of the proximity terminal included in the attribute information of the user of the mobile terminal extracted by the extraction unit. get,
The recommendation apparatus as described in any one of Claims 1-3.
前記取得手段は、前記携帯端末又は前記近接端末の位置情報にさらに基づいて、前記携帯端末のユーザに対するレコメンド情報を取得する、
請求項1〜4の何れか一項に記載のレコメンド装置。
The acquisition means acquires recommendation information for a user of the mobile terminal, further based on position information of the mobile terminal or the proximity terminal.
The recommendation apparatus as described in any one of Claims 1-4.
前記送信手段は、さらに、前記取得手段によって取得されたレコメンド情報を前記近接端末に送信する、
請求項1〜5の何れか一項に記載のレコメンド装置。
The transmission means further transmits recommendation information acquired by the acquisition means to the proximity terminal.
The recommendation apparatus as described in any one of Claims 1-5.
ユーザの属性情報を格納する格納手段を備えるレコメンド装置により実行されるレコメンド方法であって、
携帯端末又は前記携帯端末のユーザに関する端末情報と、前記携帯端末に近接する他の携帯端末である近接端末又は前記近接端末のユーザに関する近接端末情報であって、前記携帯端末が前記近接端末の近接を検知した際に前記携帯端末が前記近接端末から受信した電波に含まれる近接端末情報とを、前記携帯端末から受信する受信ステップと、
前記受信ステップにおいて受信された端末情報及び近接端末情報がそれぞれ示す前記携帯端末のユーザの属性情報及び前記近接端末のユーザの属性情報を、前記格納手段から抽出する抽出ステップと、
前記抽出ステップにおいて抽出された前記携帯端末のユーザの属性情報及び前記近接端末のユーザの属性情報に基づいて、前記携帯端末のユーザに対するレコメンド情報を取得する取得ステップと、
前記取得ステップにおいて取得されたレコメンド情報を前記携帯端末に送信する送信ステップと、
を含むレコメンド方法。
A recommendation method executed by a recommendation device comprising storage means for storing user attribute information,
Terminal information related to a mobile terminal or a user of the mobile terminal, and proximity terminal information related to a proximity terminal that is another mobile terminal close to the mobile terminal or a user of the proximity terminal , wherein the mobile terminal is close to the proximity terminal Receiving the proximity terminal information included in the radio wave received from the proximity terminal by the mobile terminal when the mobile terminal is detected ;
An extraction step of extracting the attribute information of the user of the portable terminal and the attribute information of the user of the proximity terminal respectively indicated by the terminal information and proximity terminal information received in the reception step;
An acquisition step of acquiring recommendation information for the user of the mobile terminal based on the attribute information of the user of the mobile terminal and the attribute information of the user of the proximity terminal extracted in the extraction step;
A transmission step of transmitting the recommendation information acquired in the acquisition step to the mobile terminal;
Recommendation methods including:
JP2015036963A 2015-02-26 2015-02-26 RECOMMENDATION DEVICE AND RECOMMENDATION METHOD Expired - Fee Related JP6420691B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015036963A JP6420691B2 (en) 2015-02-26 2015-02-26 RECOMMENDATION DEVICE AND RECOMMENDATION METHOD

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015036963A JP6420691B2 (en) 2015-02-26 2015-02-26 RECOMMENDATION DEVICE AND RECOMMENDATION METHOD

Publications (2)

Publication Number Publication Date
JP2016161959A JP2016161959A (en) 2016-09-05
JP6420691B2 true JP6420691B2 (en) 2018-11-07

Family

ID=56844952

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015036963A Expired - Fee Related JP6420691B2 (en) 2015-02-26 2015-02-26 RECOMMENDATION DEVICE AND RECOMMENDATION METHOD

Country Status (1)

Country Link
JP (1) JP6420691B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7152288B2 (en) * 2018-12-11 2022-10-12 株式会社Mobility Technologies System, method and program for providing content

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004320217A (en) * 2003-04-14 2004-11-11 Sony Corp Information providing system, mobile terminal device, grouping device, information providing device, service providing-side instrument, information providing method, and computer program concerning them
WO2006085383A1 (en) * 2005-02-10 2006-08-17 Fujitsu Limited Information providing system and information providing method
JP4741267B2 (en) * 2005-03-28 2011-08-03 ソニー株式会社 Content recommendation system, communication terminal, and content recommendation method
JP2016033803A (en) * 2014-07-31 2016-03-10 株式会社サイバーエージェント Server system, recommendation system

Also Published As

Publication number Publication date
JP2016161959A (en) 2016-09-05

Similar Documents

Publication Publication Date Title
CN106031262B (en) Proximity detection
CN107533729B (en) Building a proximity social network database based on relative distance analysis of two or more operably coupled computers
JP2008097365A (en) Service information providing device and service information providing method
US9877148B1 (en) Location based recommendations
JP6363536B2 (en) User attribute estimation device, user attribute estimation system, portable terminal, and user attribute estimation method
US20180035280A1 (en) Frequent change of ssid message for ad-hoc data delivery
JP6077231B2 (en) Information acquisition method and apparatus for user terminal in communication system
CN105740273B (en) Service providing method and system
JP2006014159A (en) Communication system, portable terminal and communication method
JP6420691B2 (en) RECOMMENDATION DEVICE AND RECOMMENDATION METHOD
JP6399549B2 (en) Method and system for preventing misuse of electronic ticket
US20190075434A1 (en) Information processing device, information processing system, method of processing information, and non-transitory computer-readable recording medium storing program
JP2016177265A (en) Display control device and display control system
JP2016181248A (en) Display control device and display control system
JP5548814B1 (en) Safety confirmation system
JP6864982B2 (en) Estimator
JP5513669B1 (en) Content transmission / reception system, content reception method, and content transmission method
JP6174936B2 (en) Wireless communication apparatus, wireless communication method, and program
CN103999493A (en) Mobile terminal, server, schedule pushing method, and schedule acquiring method
JP4391297B2 (en) Mobile terminal, message management device, message transmission / reception system, mobile terminal control program
JP2006197126A (en) Presence server, mobile unit, and presence information management system and method
CN110247885B (en) Information sharing system and information sharing method
US11419164B2 (en) Pairing method for monitoring devices
GB2532387A (en) Information processing system, relay device, information processing device, program, and information processing method
JP2014232380A (en) Radio service system, center-side device, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170817

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180522

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180523

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180625

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20181002

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20181012

R150 Certificate of patent or registration of utility model

Ref document number: 6420691

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees