JP2014119990A - Device and method for proposing visit destination - Google Patents
Device and method for proposing visit destination Download PDFInfo
- Publication number
- JP2014119990A JP2014119990A JP2012274977A JP2012274977A JP2014119990A JP 2014119990 A JP2014119990 A JP 2014119990A JP 2012274977 A JP2012274977 A JP 2012274977A JP 2012274977 A JP2012274977 A JP 2012274977A JP 2014119990 A JP2014119990 A JP 2014119990A
- Authority
- JP
- Japan
- Prior art keywords
- visited
- visit
- user
- site
- visit destination
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 15
- 230000009471 action Effects 0.000 claims abstract description 303
- 238000011156 evaluation Methods 0.000 claims abstract description 115
- 230000002349 favourable effect Effects 0.000 abstract 1
- 238000013500 data storage Methods 0.000 description 44
- 238000004364 calculation method Methods 0.000 description 13
- 235000009508 confectionery Nutrition 0.000 description 13
- 238000001914 filtration Methods 0.000 description 7
- 238000007726 management method Methods 0.000 description 7
- 238000007781 pre-processing Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000010295 mobile communication Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 2
- 235000012054 meals Nutrition 0.000 description 2
- 230000008450 motivation Effects 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 230000004931 aggregating effect Effects 0.000 description 1
- 235000021167 banquet Nutrition 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 235000019788 craving Nutrition 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本発明は、ユーザの訪問先を提案する訪問先提案装置及び訪問先提案方法に関する。 The present invention relates to a visited site proposing device and a visited site proposing method for proposing a visited location of a user.
従来より、サーバで管理された個人のスケジュールを、該サーバと通信可能な移動通信端末などのクライアント端末において、ユーザが閲覧・登録するスケジュール管理システムが知られている。このようなスケジュール管理システムにおいては、管理するユーザのスケジュール(日時情報、場所情報)を考慮して、ユーザのスケジュールが登録されていない空き時間に、ユーザが訪れたいであろうと想定されるイベント、及び、スポット(以下、イベント及びスポットを総称して訪問先と記載することがある)に関する情報を提案する機能を有しているものがある(例えば特許文献1参照)。 Conventionally, there is known a schedule management system in which a user browses and registers a personal schedule managed by a server in a client terminal such as a mobile communication terminal capable of communicating with the server. In such a schedule management system, in consideration of a user's schedule to be managed (date and time information, location information), an event that the user is expected to visit in a free time in which the user's schedule is not registered, and Some have a function of proposing information related to spots (hereinafter, events and spots may be collectively referred to as visiting places) (see, for example, Patent Document 1).
特許文献1に記載のスケジュール自動生成システムは、ユーザが手動で登録したスケジュール(日時情報、場所情報を含む)からすきま時間(以下、空き時間と記載)を抽出し、該抽出した空き時間と、予め記憶されたイベント情報(イベントの開催日時情報、開催場所情報等)とから、空き時間に実施するイベント候補を抽出する機能を有している。このようなスケジュール自動生成システムによって、空き時間のスケジュール生成が効率的に行われる。 The automatic schedule generation system described in Patent Document 1 extracts a gap time (hereinafter referred to as free time) from a schedule (including date information and location information) manually registered by a user, and the extracted free time, It has a function of extracting event candidates to be executed during idle time from previously stored event information (event date information, event location information, etc.). By such a schedule automatic generation system, a schedule generation of idle time is efficiently performed.
しかしながら、上述した特許文献1に記載のスケジュール自動生成システムでは、ユーザの行動予定の内容に関らず、単に、日時情報や場所情報から、空き時間に訪問する訪問先候補を抽出するため、ユーザのニーズとはかけ離れた訪問先を提案する場合がある。例えば、ユーザが既に食事の予定を立てているにもかかわらず、レストランを訪問先として抽出してしまう。 However, in the automatic schedule generation system described in Patent Document 1 described above, the user can simply extract destination candidates to visit during free time from the date / time information and location information regardless of the content of the user's action schedule. There are cases in which a destination that is far from the needs of the company is proposed. For example, a restaurant is extracted as a visited place even though the user has already scheduled a meal.
本発明は上記実情に鑑みてなされたものであり、ユーザにとってより望ましい訪問先の提案を行うことができる、訪問先提案装置、及び、訪問先提案方法を提供することを目的とする。 The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a visited site proposal apparatus and a visited site proposal method capable of making a more desirable visited site proposal for a user.
本発明に係る訪問先提案装置は、ユーザの訪問先を提案する訪問先提案装置であって、ユーザの行動予定の内容を示す行動内容情報を含む行動予定データを入力する行動予定データ入力手段と、訪問先の内容を示す訪問先内容情報を含む訪問先データを入力する訪問先データ入力手段と、行動予定データ入力手段によって入力された行動予定データに含まれる行動内容情報と訪問先データ入力手段によって入力された訪問先データに含まれる訪問先内容情報とから、予め設定されると共に該行動内容情報及び該訪問先内容情報に応じた評価ルールに基づき、ユーザの行動予定に対する訪問先の整合度を特定することで該訪問先を評価し、該評価に基づいて該ユーザに提案する訪問先を決定する提案訪問先決定手段と、提案訪問先決定手段によって決定された訪問先を示す情報を出力する出力手段と、を備える。 A visitor proposal device according to the present invention is a visitor proposal device for proposing a user's visit destination, which is action schedule data input means for inputting action schedule data including action content information indicating the content of the user's action schedule; Visit data input means for inputting visit destination data including visit contents information indicating the contents of the visit destination, and action content information and visit data input means included in the action schedule data input by the action schedule data input means And the degree of consistency of the visited place with respect to the user's action schedule based on the action content information and the evaluation rule corresponding to the visited place content information. The proposed visit destination determination means for evaluating the visit destination by specifying the destination and determining the visit destination proposed to the user based on the evaluation, and the proposed visit destination determination means , And output means for outputting information indicating the determined visited Te comprises a.
この訪問先提案装置では、ユーザの行動予定の内容を示す行動内容情報、及び、訪問先の内容を示す訪問先内容情報に応じた評価ルールに基づいて、ユーザの行動予定に対する訪問先の整合度を特定することで訪問先を評価し、該評価に基づいて提案訪問先を決定している。ユーザの行動予定の内容と訪問先の内容との整合度から訪問先を評価、決定するため、ユーザの行動予定内容を考慮して、ユーザにとって望ましい訪問先の提案を行うことが可能となる。 In this visited site suggestion device, the degree of consistency of the visited location with respect to the user's action schedule based on the action content information indicating the content of the user's action schedule and the evaluation rule corresponding to the visited content information indicating the content of the visited location Is specified, the visited place is evaluated, and the proposed visited place is determined based on the evaluation. Since the visit destination is evaluated and determined from the degree of consistency between the contents of the user's action schedule and the contents of the visit destination, it is possible to propose a desired visit destination for the user in consideration of the contents of the user's action schedule.
また、本発明に係る訪問先提案装置は、行動予定データ入力手段は、行動内容情報としてユーザの行動予定の内容のカテゴリを示す情報を含む行動予定データを入力し、訪問先データ入力手段は、訪問先内容情報として訪問先の内容のカテゴリを示す情報を含む訪問先データを入力し、提案訪問先決定手段は、行動予定の内容のカテゴリ及び訪問先の内容のカテゴリに応じた評価ルールに基づき、該訪問先を評価することが好ましい。行動予定の内容のカテゴリ及び訪問先の内容のカテゴリに応じた評価ルールに基づき訪問先を評価することで、例えば、行動予定と訪問先とで、特定のカテゴリが連続し組合せとしての整合度が低くなる場合(行動予定と訪問先のカテゴリが共に食べるである、など)には、該訪問先の評価を低くする、などの判断が可能となる。このように、カテゴリを用いることで、行動予定の内容と訪問先の内容との相互の関連性を考慮し、より適切にユーザの行動予定の内容と訪問先の内容との整合度を特定できる。この結果、ユーザにとってより望ましい訪問先の提案を行うことが可能となる。 In the visited site proposal apparatus according to the present invention, the action schedule data input means inputs action schedule data including information indicating the category of the content of the user's action schedule as action content information, The visit destination data including information indicating the category of the visit destination content is input as the visit destination content information, and the proposed visit destination determination means is based on the evaluation rule corresponding to the category of the content of the planned action and the category of the visit destination content. The visit destination is preferably evaluated. By evaluating the visit destination based on the evaluation rule corresponding to the category of the content of the action schedule and the content of the visit destination, for example, the action category and the visit destination have a specific category continuously and the consistency as a combination is improved. When it becomes lower (such as when the action schedule and the category of the visited site are both eaten), it is possible to make a judgment such as lowering the evaluation of the visited site. In this way, by using the category, it is possible to more appropriately identify the degree of consistency between the contents of the action schedule of the user and the contents of the visited place in consideration of the mutual relationship between the contents of the scheduled action and the contents of the visited place. . As a result, it is possible to propose a more desirable destination for the user.
また、本発明に係る訪問先提案装置は、提案訪問先決定手段は、訪問先を訪問した場合の、ユーザの行動予定と該訪問先への訪問との順序からも該訪問先を評価することが好ましい。ユーザの行動予定と該訪問先への訪問との順序を考慮して訪問先を評価することで、ユーザの行動予定と訪問先の個別の内容だけではなく、ユーザの行動予定と訪問先相互の前後関係等を考慮して訪問先を提案することができる。 Further, in the visited site proposal device according to the present invention, the proposed visited site determining means evaluates the visited site from the order of the user's action schedule and the visited site when the visited site is visited. Is preferred. By evaluating the visit destination in consideration of the order of the user's action schedule and the visit to the visit destination, not only the user's action schedule and individual contents of the visit destination but also the user's action schedule and the mutual visit destination It is possible to propose a place to visit in consideration of the context.
また、本発明に係る訪問先提案装置は、行動予定データ入力手段は、ユーザの行動予定に係る時刻を示す行動時刻情報を更に含む行動予定データを入力し、訪問先データ入力手段は、訪問先に係る時刻を示す訪問先時刻情報を更に含む訪問先データを入力し、提案訪問先決定手段は、行動時刻情報と訪問先時刻情報とからも、訪問先を評価することが好ましい。行動予定と訪問先の時刻に関する情報を評価に用いることで、ユーザにとって重要な、時刻の情報を考慮して訪問先を提案できる。 Further, in the visited site proposal device according to the present invention, the action schedule data input means inputs action schedule data further including action time information indicating the time related to the user's action schedule, and the visited data input means It is preferable that the visit destination data further including the visit time information indicating the time is input, and the proposed visit destination determination means evaluates the visit destination from the action time information and the visit time information. By using the information regarding the action schedule and the time of the visited place for evaluation, the visited place can be proposed in consideration of the time information which is important for the user.
また、本発明に係る訪問先提案装置は、訪問先データ入力手段は、訪問先を訪問した際に要する時間を示す所要時間情報を更に含む訪問先データを入力し、提案訪問先決定手段は、行動時刻情報及び所要時間情報から、ユーザが訪問先を訪問した場合のユーザの空き時間を算出して、算出した空き時間からも該訪問先を評価することが好ましい。空き時間を評価に用いることで、ユーザにとって時間的な無駄のない訪問先を提案できる。 Further, in the visited site proposal device according to the present invention, the visited site data input means inputs visited site data further including required time information indicating the time required for visiting the visited site, and the proposed visited site determining unit includes: It is preferable to calculate the vacant time of the user when the user visits the visited place from the action time information and the required time information, and evaluate the visited place from the calculated vacant time. By using the idle time for the evaluation, it is possible to propose a visited place without a waste of time for the user.
また、本発明に係る訪問先提案装置は、行動予定データ入力手段は、ユーザの行動予定に係る位置を示す行動予定位置情報を更に含む行動予定データを入力し、訪問先データ入力手段は、訪問先に係る位置を示す訪問先位置情報を更に含む訪問先データを入力し、提案訪問先決定手段は、行動予定位置情報と訪問先位置情報とからも、訪問先を評価することが好ましい。行動予定と訪問先の位置に関する情報を評価に用いることで、ユーザにとって重要な、位置の情報を考慮して訪問先を提案できる。 In the visited site proposal apparatus according to the present invention, the action schedule data input means inputs action schedule data further including action schedule position information indicating a position related to the user's action schedule, and the visited data input means It is preferable that the visit destination data further including the visit destination position information indicating the position related to the destination is input, and the proposed visit destination determination means evaluates the visit destination also from the action scheduled position information and the visit destination position information. By using the information related to the action schedule and the location of the visited site for evaluation, it is possible to propose the visited location in consideration of the location information that is important for the user.
また、本発明に係る訪問先提案装置は、提案訪問先決定手段は、行動予定位置情報と訪問先位置情報とに基づいて訪問先までの移動時間を算出して、算出した移動時間からも該訪問先を評価することが好ましい。移動時間の長短を考慮して、ユーザにとってより望ましい訪問先の提案を行うことが可能となる。 Further, in the visited site proposal device according to the present invention, the proposed visited site determination means calculates a travel time to the visited site based on the scheduled action position information and the visited site position information, and also calculates the travel time from the calculated travel time. It is preferable to evaluate the destination. Considering the length of travel time, it is possible to make a proposal of a destination that is more desirable for the user.
また、本発明に係る訪問先提案装置は、訪問先データ入力手段は、訪問先に係る評判又は費用を示す情報を更に含む訪問先データを入力し、提案訪問先決定手段は、訪問先に係る評判又は費用を示す情報からも、訪問先を評価することが好ましい。評判又は費用を示す情報を考慮して、ユーザにとってより望まし訪問先の提案を行うことが可能となる。 Further, in the visited site proposal device according to the present invention, the visited site data input means inputs visited data further including information indicating a reputation or cost related to the visited site, and the proposed visited site determination means relates to the visited site. It is preferable to evaluate a visited place also from information indicating reputation or cost. In consideration of information indicating reputation or cost, it is possible to make a proposal of a destination desired by the user.
また、本発明に係る訪問先提案装置は、ユーザ毎の訪問先に対する嗜好を示す嗜好情報を入力する嗜好情報入力手段を更に備え、提案訪問先決定手段は、提案対象のユーザの嗜好情報からも、訪問先を評価することが好ましい。嗜好を考慮することによって、例えば上述した訪問の順序や空き時間などについてユーザの好みに合わせて評価することができ、このことで、ユーザにとってより望ましい訪問先の提案を行うことが可能となる。 Further, the visited site proposal device according to the present invention further includes preference information input means for inputting preference information indicating the preference for the visited location for each user, and the proposed visited location determining means is also based on the preference information of the user to be proposed. It is preferable to evaluate the visited place. By considering the preference, for example, it is possible to evaluate the above-described order of visits and vacant times in accordance with the user's preference, and this makes it possible to propose a destination that is more desirable for the user.
また、本発明に係る訪問先提案装置は、嗜好情報入力手段は、嗜好情報としてユーザが訪問した訪問先の履歴を示す情報を入力することが好ましい。訪問先の履歴を考慮することで、ユーザの訪問回数によって訪問先を評価することができる。 In the visited site proposal apparatus according to the present invention, it is preferable that the preference information input means inputs information indicating a history of visited sites visited by the user as preference information. By considering the visit history, it is possible to evaluate the visit by the number of visits by the user.
また、本発明に係る訪問先提案装置は、訪問先データ入力手段は、訪問先データを複数入力し、訪問先データ入力手段によって入力された訪問先データによって示される訪問先を複数組み合わせた訪問先セットを生成する訪問先セット生成手段を更に備え、提案訪問先決定手段は、予め設定されると共に訪問先の組合せに応じた評価ルールに基づき、訪問先セット生成手段によって生成された訪問先セットのユーザへの適合度を特定することで該訪問先セットを評価し、該評価に基づいて該ユーザに提案する訪問先セットを決定し、出力手段は、提案訪問先決定手段によって決定された訪問先セットを示す情報を出力することが好ましい。訪問先が複数組み合わされた訪問先セットを、所定の評価ルールに基づいて評価することで、セットとして、ユーザにとってより望ましい訪問先を提案することができる。 In the visited site proposal apparatus according to the present invention, the visited data input means inputs a plurality of visited data, and the visited data is a combination of the visited data indicated by the visited data input by the visited data input means. The visit destination set generation means for generating a set is further provided, and the proposed visit destination determination means is configured to set the visitor set generated by the visit destination set generation means based on an evaluation rule set in advance and according to the combination of the visit destinations. The visit destination set is evaluated by specifying the degree of suitability to the user, and a visit destination set to be proposed to the user is determined based on the evaluation, and the output means is the visit destination determined by the suggested visit destination determination means It is preferable to output information indicating the set. By evaluating a visit destination set in which a plurality of visits are combined based on a predetermined evaluation rule, it is possible to propose a more desirable visit destination for the user as a set.
本発明に係る訪問先提案方法は、ユーザの訪問先を提案する訪問先提案方法であって、ユーザの行動予定の内容を示す行動内容情報を含む行動予定データを入力する行動予定データ入力ステップと、訪問先の内容を示す訪問先内容情報を含む訪問先データを入力する訪問先データ入力ステップと、行動予定データ入力ステップにおいて入力された行動予定データに含まれる行動内容情報と訪問先データ入力ステップにおいて入力された訪問先データに含まれる訪問先内容情報とから、予め設定されると共に該行動内容情報及び該訪問先内容情報に応じた評価ルールに基づき、ユーザの行動予定に対する訪問先の整合度を特定することで該訪問先を評価し、該評価に基づいて該ユーザに提案する訪問先を決定する提案訪問先決定ステップと、提案訪問先決定ステップにおいて決定された訪問先を示す情報を出力する出力ステップと、を含む。この訪問先提案方法は、上述した訪問先提案装置と同様な効果を奏することができる。 A visiting place suggestion method according to the present invention is a visiting place suggestion method for proposing a visit place of a user, an action schedule data input step for inputting action schedule data including action content information indicating the contents of the user's action schedule; , Visit data input step for inputting visit destination data including visit destination content information indicating the contents of the visit destination, and action content information and visit destination data input step included in the action schedule data input in the action schedule data input step And the degree of consistency of the visited place with respect to the user's action schedule based on the action content information and the evaluation rule corresponding to the visited place content information, which are set in advance from the visited place content information included in the visited place data inputted in A proposed visit destination determination step that evaluates the visit destination by specifying the destination and determines a visit destination to be proposed to the user based on the evaluation; Comprising an output step of outputting information indicating the visiting destination determined in the visited determining step. This visited site proposal method can achieve the same effects as the visited site proposal apparatus described above.
本発明によれば、ユーザの行動予定内容を考慮して、ユーザにとってより望ましい訪問先の提案を行うことができる、訪問先提案装置、及び、訪問先提案方法を提供することができる。 ADVANTAGE OF THE INVENTION According to this invention, the visit destination proposal apparatus and the visit destination proposal method which can perform the visit destination proposal more desirable for a user in consideration of a user's action schedule content can be provided.
以下、図面と共に本発明に係る訪問先提案装置及び訪問先提案方法の好適な実施形態について詳細に説明する。なお、図面の説明においては同一要素には同一符号を付し、重複する説明を省略する。 DESCRIPTION OF EMBODIMENTS Hereinafter, preferred embodiments of a visitor proposal device and a visitor proposal 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実施形態において複数の訪問先を組み合わせた訪問先セットを提案する訪問先提案装置について説明する。 The visited site proposal device according to the present invention proposes a visited candidate for a visit by a user in a time zone in which no scheduled behavior data is registered in consideration of a schedule (behavior scheduled data) registered in advance by the user. To do. Specifically, for example, when an action plan to eat tonkatsu is registered in Roppongi, the visit destination visited by the user in the time zone before eating tonkatsu, which is the time zone in which the action schedule data is not registered, is registered. It proposes Yoyogi Park (walk) as a candidate. In the following description, a visitor proposal device that proposes one visitor in the first embodiment will be described, and a visitor suggestion device that proposes a visitor set combining a plurality of visitors in the second embodiment will be described. .
[第1実施形態]
まず、図1を参照して、第1実施形態に係る訪問先提案装置10の機能を説明する。図1は、本発明の第1実施形態に係る訪問先提案装置の機能構成を示す図である。図1に示すように、本実施形態に係る訪問先提案装置10は、クライアント端末30と、評判生成装置40と通信を行う。訪問先提案装置10及び評判生成装置40は、例えば事業者が運営するサーバである。訪問先提案装置10と評判生成装置40を運営する事業者は、同一であってもよいし、異なっていてもよい。クライアント端末30は、例えば移動通信端末であり、訪問先提案装置10によって訪問先の提案を受けるユーザが利用する端末である。クライアント端末30は、移動体通信網や無線LAN、インターネット等の通信網を利用して、訪問先提案装置10及び評判生成装置40と通信を行う。訪問先提案装置10と評判生成装置40とは、インターネット等の通信網を利用して互いに通信を行う。
[First embodiment]
First, with reference to FIG. 1, the function of the visited
図1に示すように、訪問先提案装置10は、行動予定データ記憶部11と、行動予定データ入力部12と、訪問先データ記憶部13と、訪問先データ入力部14と、嗜好情報記憶部15と、嗜好情報入力部16と、評判入力部17と、提案訪問先決定部18と、出力部19と、ログ受け取り部20と、ログデータ記憶部21と、嗜好演算部22と、を備えている。
As shown in FIG. 1, the visited
行動予定データ記憶部11は、ユーザの行動予定データを記憶する手段である。行動予定データとは、ユーザが事前に登録しているスケジュールデータであり、ユーザ毎に管理されているデータである。例えば行動予定データには、ユーザを特定するユーザIDが対応付けられており、どのユーザのデータか把握できるようになっている。行動予定データは、ユーザが、クライアント端末30において起動したスケジューラに登録され、クライアント端末30と訪問先提案装置10とが該登録されたデータの送受信を行うことにより、行動予定データ記憶部11に記憶される。1つの行動予定に対しては、1つの行動予定データが登録される。1つの行動予定とは、例えば、行動内容、行動場所、行動時間(開始時間と終了時間)が特定される行動予定をいう。ただし、行動予定は必ずしもそれら全てが特定されている必要はない。本発明においては、行動予定の内容(行動内容)を示す何らかの情報を用いるため、それは必須である。なお、行動予定データは、ユーザがスケジューラに登録することによって、他のスケジュール管理サーバ(図示せず)に登録され、該スケジュール管理サーバと訪問先提案装置10が通信することによって、行動予定データ記憶部11に記憶されるものであってもよい。また、クライアント端末30において、行動予定データ記憶部11に記憶された行動予定データと同様の行動予定データが記憶されていてもよい。このことで、クライアント端末30と訪問先提案装置10とが通信できない状態であっても、クライアント端末30側でユーザが自身の行動予定(スケジュール)を確認できる。
The action schedule
行動予定データ記憶部11に記憶された行動予定データの一例について、図2(a)を用いて説明する。図2(a)は、行動予定データテーブルを示す表である。図2(a)に示すように、行動予定データには、タイトル、場所、カテゴリ、予定日、開始時間、終了時間からなる行動予定項目が含まれている。そして、各行動予定データを一覧にしたものを行動予定データテーブルとして、行動予定データ記憶部11が記憶している。
An example of the action schedule data stored in the action schedule
行動予定項目について説明する。タイトルは、行動予定データの名称であり、例えば、行動予定において訪問する訪問先名(AAレストランなど)が入力される項目である。場所は、行動予定に係る位置を示す行動予定位置情報であり、例えば行動予定で訪問する訪問先の場所を示す情報(新宿など)が入力される項目である。なお、行動予定に係る位置を示す情報として、訪問先の場所の緯度経度が管理されてもよい。緯度経度は、例えばクライアント端末30において、地図アプリケーションが起動された状態で、ユーザが行動予定に係る場所を地図上で指定することで、該指定場所の緯度経度が取得され、行動予定に係る位置を示す情報(場所)として管理されるものであってもよい。
The scheduled action items will be described. The title is the name of the action schedule data, and is, for example, an item into which a visited name (AA restaurant or the like) visited in the action schedule is input. The place is action schedule position information indicating a position related to the action schedule. For example, information (Shinjuku or the like) indicating a place of a visited place visited in the action schedule is input. Note that the latitude and longitude of the visited location may be managed as information indicating the position related to the action schedule. For example, in the
カテゴリは、行動予定の内容を示す行動内容情報であり、行動予定の各分類を示す情報である。カテゴリには、例えば、「食べる」や「見る」などの分類が入力される。予定日は、行動予定に係る実施日が入力される項目である。開始時間、終了時間は、上述した予定日における、行動予定を開始する時間及び行動予定が終了する時間が入力される項目である。予定日、開始時間、及び終了時間は、ユーザの行動予定に係る時刻を示す行動時刻情報である。行動予定項目の各内容は、例えば、クライアント端末30におけるユーザの入力によって決定される。上述した行動予定項目のうち、ユーザの行動予定の内容を示す行動内容情報であるカテゴリは、必ず入力されている必要がある。一方で、カテゴリ以外の行動予定項目は、必ずしも入力されている必要はない。
The category is action content information indicating the content of the action schedule, and is information indicating each classification of the action schedule. For example, a category such as “eat” or “view” is input in the category. The scheduled date is an item in which the implementation date related to the action schedule is input. The start time and end time are items for inputting the time for starting the action schedule and the time for ending the action schedule on the above-mentioned scheduled date. The scheduled date, the start time, and the end time are action time information indicating the time related to the action schedule of the user. Each content of the action schedule item is determined, for example, by a user input on the
行動予定データ入力部12は、ユーザの行動予定の内容を示す行動内容情報を含む行動予定データを入力する行動予定データ入力手段である。行動予定データ入力部12は、行動予定データ記憶部11に記憶された行動予定データテーブルを取得し、該行動予定データテーブルに含まれている行動予定データを提案訪問先決定部18に入力する。行動予定データ入力部12は、クライアント端末30から訪問先の提案要求があったタイミングで、行動予定データを提案訪問先決定部18に入力する。また、行動予定データ入力部12は、一定の周期で、行動予定データを提案訪問先決定部18に入力することとしてもよい。行動予定データ入力部12は、クライアント端末30に係るユーザ(訪問先の提案対象となるユーザ)の全行動予定データを提案訪問先決定部18に入力する。また、例えばクライアント端末30から訪問先の提案要求時に訪問先提案を要求する日程を指定するクエリが送信された場合には、行動予定データ入力部12は、行動予定データテーブルを参照し、各行動予定データのうち、行動予定項目である予定日がクライアント端末30から指定された日にちと同一のもののみを提案訪問先決定部18に入力してもよい。
The action schedule
訪問先データ記憶部13は、訪問先データを記憶する手段である。訪問先データとは、各種のイベントやスポットなどの訪問先に関するデータである。1つの訪問先データに対しては、1つの訪問先、すなわち、1つのイベント又は1つのスポットが登録される。ここでのイベントとは、例えば学園祭やフリーマーケットなどの各種催し物をいう。また、スポットとは、例えば映画館やボーリング場などの各種施設や店舗をいう。訪問先データ記憶部13に記憶されている訪問先データの何れかが、ユーザに提案する訪問先となる。訪問先データは、手作業で更新されて訪問先データ記憶部13に記憶されるものであってもよいし、複数の訪問先が記憶されている訪問先管理サーバ(図示せず)と訪問先提案装置10とが一定の周期で通信することによって最新の訪問先データが訪問先データ記憶部13に記憶されるものであってもよい。
The visited
訪問先データ記憶部13に記憶された訪問先データの一例について、図2(b)を用いて説明する。図2(b)は、訪問先データテーブルを示す表である。図2(b)に示すように、訪問先データには、タイトル、場所、カテゴリ、開始日、終了日、開催時間、評判、所要時間、費用からなる訪問先項目が含まれている。そして、各訪問先データを一覧にしたものを訪問先データテーブルとして、訪問先データ記憶部13が記憶している。
An example of visited data stored in the visited
訪問先項目について説明する。タイトルは、訪問先データの名称であり、例えば、イベント名(学園祭など)やスポット名(映画館など)が入力される項目である。場所は、訪問先に係る位置を示す訪問先位置情報であり、訪問先の場所を示す情報(新宿など)が入力される項目である。なお、訪問先に係る位置を示す情報として、訪問先の場所の緯度経度が管理されてもよい。カテゴリは、訪問先の内容を示す訪問先内容情報であり、訪問先の各分類を示す情報である。カテゴリには、例えば、「食べる」や「見る」などの分類が入力される。開始日及び終了日は、訪問先であるイベント等の開催初日、及び、イベント等の開催最終日が入力される項目である。開催時間は、上述した開始日から終了日までの日にちにおける、訪問先であるイベント等が開催されている時間や店舗の開店時間が入力される項目である。開始日、終了日、及び開催時間は、訪問先データに含まれる訪問先に係る時刻を示す訪問先時刻情報である。 Describe the destination items. The title is a name of visited data, and is an item into which an event name (such as a school festival) or a spot name (such as a movie theater) is input, for example. The location is visited location information indicating a location related to the visited location, and is an item to which information (such as Shinjuku) indicating the visited location is input. Note that the latitude and longitude of the location of the visited location may be managed as information indicating the position related to the visited location. The category is visit destination content information indicating the content of the visit destination, and is information indicating each classification of the visit destination. For example, a category such as “eat” or “view” is input in the category. The start date and the end date are items in which the first day of the event and the last date of the event are input. The holding time is an item for inputting the time when the event or the like that is the visited site is held or the opening time of the store on the date from the start date to the end date. The start date, the end date, and the holding time are visit time information indicating the time related to the visit destination included in the visit destination data.
評判は、訪問先に係る評判を示す情報であり、評判がよい訪問先ほど高いスコアが、評判が悪い訪問先ほど低いスコアが、入力される項目である。評判を示す情報として入力されるスコア(以下、評判スコアと記載)は、例えば、−1.0〜1.0の間の数値をとり、評判が高いほど1.0に近い値が入力され、評判が低いほど−1.0に近い値が入力されることとできる。評判スコアは、後述する評判入力部17が評判生成装置40から取得したデータを用いて、訪問先データに反映させることができる。また、訪問先データが、訪問先管理サーバ(図示せず)と訪問先提案装置10とが通信することによって取得されるものである場合には、該訪問先管理サーバが管理している評判スコアを、訪問先データに反映させることとしてもよい。所要時間は、訪問先を訪問したユーザが、該訪問先にて要する時間を示す所要時間情報であり、具体的な時間が入力される項目である。該訪問先にて要する時間とは、行動予定に係る場所から訪問先に移動するために要する移動時間等が含まれていない、ユーザが該訪問先のみで要すると想定される時間である。例えば、食事をする店舗であればユーザが食事をする時間、あるいは、美術館等であればユーザが鑑賞する時間である。費用は、訪問先に係る費用を示す情報であり、訪問先に訪れた場合に必要となる平均的な費用が入力される項目である。例えば、食事をする店舗であれば食事にかかる費用、あるいは、美術館等であれば入場料等の費用であり、具体的には、訪問先がラーメン屋であれば700円、居酒屋であれば3000円、などのように平均的な費用が入力される。上述した訪問先項目のうち、訪問先の内容を示す訪問先内容情報であるカテゴリは、必ず入力されている必要がある。一方で、カテゴリ以外の訪問先項目は、必ずしも入力されている必要はない。
Reputation is information indicating the reputation of a visited place, and is an item to which a higher score is entered for a visited place with a higher reputation and a lower score for a visited place with a bad reputation. The score input as information indicating the reputation (hereinafter referred to as reputation score) takes, for example, a numerical value between −1.0 and 1.0, and a value closer to 1.0 is input as the reputation is higher. A value closer to −1.0 can be input as the reputation is lower. The reputation score can be reflected in the visited data using data acquired by the
訪問先データ入力部14は、訪問先の内容を示す訪問先内容情報を含む訪問先データを入力する訪問先データ入力手段である。訪問先データ入力部14は、訪問先データ記憶部13に記憶された訪問先データテーブルを取得し、該訪問先データテーブルに含まれている訪問先データを提案訪問先決定部18に入力する。訪問先データ入力部14は、クライアント端末30から訪問先の提案要求があったタイミングで、訪問先データを提案訪問先決定部18に入力する。また、訪問先データ入力部14は、一定の周期で、訪問先データを提案訪問先決定部18に入力することとしてもよい。訪問先データ入力部14は、訪問先データ記憶部13に記憶された全訪問先データを提案訪問先決定部18に入力する。また、例えばクライアント端末30からの訪問先の提案要求時に、上述した訪問先項目の何れかの内容を指定するクエリが送信された場合には、訪問先データ入力部14は、訪問先データテーブルを参照し、各訪問先データのうち、該指定に沿っている特定の訪問先データのみを提案訪問先決定部18に入力してもよい。また、例えば訪問先の提案要求において、クライアント端末30から特定の場所を指定された場合には、訪問先データ入力部14は、該特定の場所近辺の訪問先データのみを提案訪問先決定部18に入力してもよい。特定の場所近辺とは、例えば、特定の場所を中心とした予め設定した所定の距離圏内(例えば数キロ圏内)をいう。特定の場所とは、クライアント端末30のユーザが希望する場所であり、例えば緯度及び経度で示されるクライアント端末30で測位されたユーザ(クライアント端末30)の現在位置であってもよいし、後述するクライアント端末30の画面上に表示される地図の中央に示される位置であってもよい。
The visited
嗜好情報記憶部15は、ユーザ毎の訪問先に対する嗜好を示す嗜好情報を記憶する手段である。嗜好情報は、ユーザが選択した各訪問先の履歴に基づいて生成される。より具体的には、嗜好情報は、ユーザが各訪問先を選択した回数(訪問先へユーザが訪れた回数)から生成される。すなわち、ユーザが頻繁に訪れる訪問先は、ユーザが好む訪問先であるとして、嗜好情報が生成される。嗜好情報は、ユーザが好む訪問先の各訪問先項目の内容から、ユーザが好む各訪問先項目の内容を特定し、訪問先項目の内容毎に特徴量を定めたものである。特徴量とは、後述する提案訪問先決定部18による各訪問先の評価に用いられる評価ルールを反映した(評価ルールの一部となる)、予め設定されたスコアである。よって、嗜好情報に含まれている特徴量が、ユーザに提案する訪問先を決定する一要因となる。なお、嗜好情報は、ユーザが選択した訪問先の履歴(ログデータ)から、後述する嗜好演算部22により生成される。複数の嗜好情報がまとまったものが嗜好情報テーブルとして、嗜好情報記憶部15に記憶されている。
The preference
嗜好情報の例について説明する。ユーザが選択した各訪問先の履歴に基づいて、選択された訪問先をカテゴリ毎に集計することで、どのカテゴリがユーザによく選択されているか(どのカテゴリをユーザが好んでいるか)が特定できる。このようにして生成した嗜好情報を図2(c)に示す。図2(c)は、カテゴリに関する嗜好情報である。該嗜好情報は、カテゴリ毎の訪問回数から、特徴量が決まっている。特徴量であるスコアは、例えば、−1.0〜1.0の間の数値をとり、訪問回数が多いカテゴリほど1.0に近づき、訪問回数が少ないカテゴリほど−1.0に近づく値とすることができる。ここで、特徴量は、値が大きいほど、対応する項目をユーザが好むことを示している。図2(c)に示す例では、訪問回数が多い、食べるのカテゴリの特徴量を0.5とし、訪問回数が少ない、買うのカテゴリの特徴量を0.3と定めている。 An example of preference information will be described. Based on the history of each visitor selected by the user, it is possible to identify which category is often selected by the user (which category is preferred by the user) by aggregating the selected visitor by category. . The preference information generated in this way is shown in FIG. FIG. 2C shows the preference information regarding the category. The preference information has a feature amount determined from the number of visits for each category. The score that is the feature amount takes, for example, a numerical value between −1.0 and 1.0. The category having a larger number of visits is closer to 1.0, and the category having a smaller number of visits is closer to −1.0. can do. Here, the larger the value of the feature amount, the more the user likes the corresponding item. In the example shown in FIG. 2C, the feature amount of the eating category with a large number of visits is set to 0.5, and the feature amount of the buying category with a small number of visits is set to 0.3.
また、嗜好情報の他の例として、訪問先への訪問順序(カテゴリ毎)に関する嗜好情報がある。該嗜好情報は、訪問順序の組合せ回数から、特徴量が決まっている。また、費用に関する嗜好情報がある。上述したように、各訪問先データには訪問先項目として費用が設定されているため、選択された訪問先を費用の範囲(例えば、費用をある所定の範囲で区切って区分けする)毎に集計することで、どの費用の範囲の訪問先がユーザによく選択されているか、を考慮した該嗜好情報を生成することができる。なお、嗜好情報は、上記のようにユーザの履歴に基づくものでなくてもよく、ユーザや訪問先提案装置10の管理者によって訪問先提案装置10に入力されたものを用いてもよい。また、嗜好情報は、ユーザ毎の(ユーザに応じた)情報であってもよいし、全ユーザに共通のものであってもよい。上述した以外の嗜好情報(特徴量に係る情報)については、提案訪問先決定部18の説明において説明する。
Further, as another example of the preference information, there is preference information related to the order of visits (for each category). The preference information has a feature amount determined from the number of combinations of visit orders. There is also preference information regarding costs. As described above, since the cost is set as the visited item in each visited data, the selected visited sites are aggregated for each cost range (for example, the cost is divided by a predetermined range). By doing so, it is possible to generate the preference information in consideration of which expense range is visited by the user. Note that the preference information may not be based on the user's history as described above, and may be information input to the visited
嗜好情報入力部16は、ユーザ毎の訪問先に対する嗜好情報を入力する嗜好情報入力手段である。嗜好情報入力部16は、嗜好情報記憶部15に記憶された嗜好情報を取得し、該嗜好情報を提案訪問先決定部18に入力する。嗜好情報入力部16は、クライアント端末30から訪問先の提案要求があったタイミングで、嗜好情報を提案訪問先決定部18に入力する。
The preference
評判入力部17は、評判生成装置40と通信を行うことで、各訪問先に対する評判を示す情報である評判スコアを取得し、各訪問先の評判スコアを、訪問先データ記憶部13に記憶された各訪問先データに入力する手段である。なお、評判入力部17が評判生成装置40から取得する評判スコアは、訪問先データ記憶部13に記憶されたどの訪問先データに係る訪問先の評判であるかが対応付けられているものとする。評判入力部17が訪問先データに評判スコアを入力するタイミングは、例えば、クライアント端末30から訪問先の提案要求があったタイミングである。評判入力部17は、訪問先データの訪問先項目(評判)に評判スコアを入力する。最新の評判スコアが入力された後に、訪問先データ入力部14により訪問先データが提案訪問先決定部18に入力される必要があるため、評判入力部17による評判スコアの入力は、訪問先データ入力部14による提案訪問先決定部18への訪問先データの入力よりも前にされる必要がある。
The
評判生成装置40は、ブログやRSS(Really Simple Syndication)、SNS(socialnetworking service)から各訪問先(イベント、スポット)の評判を取得し、集計することで、各訪問先毎に評判スコアを生成する装置である。評判スコアは、上述したように、例えば、−1.0〜1.0の間の数値をとり、評判が高いほど1.0に近い値が設定され、評判が低いほど−1.0に近い値が設定される。評判生成装置40によってブログ等から評判スコアを生成する方法は、従来から当業者に周知となっている方法を用いることができる。評判入力部17が評判生成装置40と通信を行って、訪問先に対する評価を取得するタイミングは、所定のタイミングで定期的に行われてもよいし、クライアント端末30から訪問先の提案要求があったタイミングでもよい。
The
提案訪問先決定部18は、行動予定データ入力部12によって入力された行動予定データと、訪問先データ入力部14によって入力された訪問先データとから、予め設定された評価ルールに基づき、訪問先を評価し、該評価に基づいてユーザに提案する訪問先を決定する、提案訪問先決定手段である。具体的には、提案訪問先決定部18は、嗜好情報入力部16によって入力された嗜好情報や、評判入力部17によって入力された訪問先に対する評判から、訪問先を評価する。評価ルールとは、訪問先を評価するための基準である。訪問先を評価する評価ルールは複数あり、各評価ルールに基づいて訪問先を評価するためのスコアとして、特徴量が用いられる。すなわち、特徴量とは、提案訪問先決定部18による各訪問先の評価に用いられる評価ルールを反映した、予め設定されたスコアである。そして、各評価ルールで訪問先の評価を行った結果である、各評価ルールの特徴量を合計することで、訪問先の最終的な評価が決まる。提案訪問先決定部18は、所定の対象時間において提案する訪問先を決定するものである。所定の対象時間は、例えば、予め定められた1日における所定の時間(9:00〜21:00など)や、クライアント端末30(ユーザ)から指定された所定の時間とする。以下に、提案訪問先決定部18による、訪問先の評価について説明する。なお、提案訪問先決定部18の説明においては、行動予定データとは提案訪問先決定部18に入力された行動予定データをいい、訪問先データとは提案訪問先決定部18に入力された訪問先データをいう。
Based on the evaluation rule set in advance from the action schedule data input by the action schedule
提案訪問先決定部18は、行動予定データに含まれる行動内容情報であるユーザの行動予定のカテゴリと、訪問先データに含まれる訪問先内容情報である訪問先のカテゴリとから、予め設定されると共に該行動予定のカテゴリ及び該訪問先のカテゴリに応じた評価ルールに基づいて、行動予定に対する訪問先毎の整合度を特定することで訪問先を評価する。この評価は、提案訪問先決定部18に入力された訪問先データに係るすべての訪問先に対して訪問先毎に行われる。行動予定のカテゴリ及び訪問先のカテゴリに応じた評価ルールとは、例えば、行動予定のカテゴリ及び訪問先のカテゴリが、共に、食べる、であるような場合(行動予定のカテゴリと訪問先のカテゴリとの相関性が高い場合)には、連続して食事をすることになり、ユーザにとっては適切でない訪問先であると判断できるため、評価を低くする。このような評価ルールに基づくと、訪問先のカテゴリが特定のカテゴリ(上述した例では食べる)であって、行動予定と訪問先とでカテゴリの整合度が低い(上述した例では、食べる、が連続する)場合に、訪問先データの評価を低くする。一方で、例えば、行動予定のカテゴリ及び訪問先のカテゴリが、共に、見る、であるような場合には、連続して観覧することは、ユーザにとっては不適切でない訪問先であると判断できるため、通常の評価とする。
The proposed visited
上述したように評価するために、カテゴリの組合せに対して特徴量を対応付けたものを、評価ルールとして予め設定しておく。例えば、行動予定のカテゴリが食べるであり訪問先のカテゴリが食べるである行動予定と訪問先との組合せに対して特徴量を−1.0とし、それ以外の行動予定と訪問先との組合せに対して、特徴量を1.0とする、評価ルールを予め設定しておく。このような評価ルールは、嗜好情報として嗜好情報記憶部15に予め格納されており、嗜好情報入力部16により提案訪問先決定部18に入力されることで、提案訪問先決定部18による訪問先の決定に用いることができる。
In order to evaluate as described above, a combination of categories corresponding to a combination of categories is set in advance as an evaluation rule. For example, the feature amount is set to −1.0 for a combination of an action schedule and a visit destination where the category of the action schedule is eaten and a visit destination category is eaten, and other combinations of the action schedule and the visit destination are used. On the other hand, an evaluation rule that sets the feature amount to 1.0 is set in advance. Such an evaluation rule is stored in the preference
さらに、提案訪問先決定部18は、訪問先を訪問した場合のユーザの行動予定と訪問先への訪問との順序からも、予め定めた評価ルールに基づき、該訪問先を評価することとしてもよい。順序の評価は、各行動予定データの前後に各訪問先データに係る訪問先を訪れた場合について、行う。即ち、この場合、訪問先及び訪問先を訪問する時刻毎に特徴量を導出することとしてもよい。これは同じ訪問先でも、訪問する時刻によって評価が変わりうるからである。また、行動予定データと訪問先データとの順序の評価は、時間的に連続しうる行動予定データと訪問先データとの間でのみ行われてもよい。例えばカテゴリの組合せを評価する場合には、訪問先データは時間的に直前の行動予定データとの間においてのみ、組合せに対する特徴量が導出されることとしてもよい。すなわち、複数の行動予定それぞれが実施される時間の間に訪問先を提案する場合には、該訪問先に訪問するよりも前の時間(直前)に実施される行動予定と、該訪問先に訪問した後の時間に実施される行動予定とがあるが、カテゴリの組合せを評価する場合には、訪問先データは、訪問先に訪問する直前の時間に実施される行動予定データとの間においてのみ、組合せに対する特徴量が導出されることとしてもよい。また、行動予定データと訪問先データの組合せは、上記以外の時間的な前後関係を考慮して評価してもよいし、時間的な前後関係を考慮せずに評価してもよい。なお、行動予定データの予定日、開始時間、及び終了時間と、訪問先データの開始日、終了日、及び開催時間とから、順序の前後として成立し得ないと判断した順序の評価については行わないこととしてもよい。順序の評価についても、嗜好情報入力部16により入力された嗜好情報を用いる。該嗜好情報は、例えば、カテゴリ毎に、先に訪れる訪問先又は行動予定のカテゴリと後に訪れる訪問先又は行動予定のカテゴリとの組合せ、及びそれぞれの組合せに対応する特徴量が設定されているものである。提案訪問先決定部18は、ある行動予定データの前に、ある訪問先データを組み合わせる場合には、訪問先データのカテゴリを上述した先に訪れるカテゴリ、行動予定データのカテゴリを上述した後に訪れるカテゴリ、とし、嗜好情報から、該カテゴリの組合せとした場合の訪問先データの特徴量を導出する。すなわち、スケジュールの兼ね合いの組合せもユーザの嗜好(ジャンル)として記憶し、訪問先決定時(フィルタリング時)に以前のユーザの嗜好情報をフィードバックし活用するものである。
Further, the proposed visited
提案訪問先決定部18は、訪問先データに含まれる訪問先内容情報である訪問先のカテゴリから、訪問先を評価することとしてもよい。訪問先のカテゴリから訪問先を評価する際にも、嗜好情報入力部16により入力された嗜好情報を用いる。具体的には、図2(c)に示したような、カテゴリと特徴量が対応付いた情報を参照して、訪問先データのカテゴリから特徴量を導出する。
The proposed visited
提案訪問先決定部18は、行動予定データに含まれるユーザの行動予定に係る時刻を示す行動時刻情報と、訪問先データに含まれる訪問先に係る時刻を示す訪問先時刻情報とからも訪問先を評価する。提案訪問先決定部18は、各評価ルールに基づいた評価を行う前処理として、訪問が不可能な訪問先のフィルタリングを行う。すなわち、全行動予定データから導出される予定が埋まっていない時間に訪問が不可能な訪問先に係る訪問先データを除外する。予定が埋まっていない時間とは、提案訪問先決定部18が訪問先を提案する対象時間から、行動予定データに係る行動予定を実施する時間を除いた時間である。具体的には、予定が埋まっていない時間は、提案訪問先決定部18が訪問先を提案する対象時間と、行動予定データの日時、開始時間、終了時間とから算出される。そして、訪問先データの開始日、終了日、開催時間を照合することで、該当の予定が埋まっていない時間に訪問することが不可能な訪問先を除外する。また、訪問が不可能な訪問先のフィルタリング(前処理)として、訪問先と行動予定に係る場所から算出される移動時間に、訪問先での所要時間を加えたものが、上述した予定が埋まっていない時間に収まらない(訪問ができない)訪問先に係る訪問先データを除外する。移動時間については後述する。そして、時刻情報の評価についても、嗜好情報入力部16により入力された嗜好情報を用いる。予定が埋まっていない時間に訪問が可能である訪問先に係る訪問先データには、訪問する時間帯毎に特徴量を与えるものとできる。
The suggested visiting
また、提案訪問先決定部18は、行動予定データに含まれる行動時刻情報、及び、訪問先データに含まれる所要時間情報から、ユーザが訪問先を訪問した場合の空き時間を算出して、算出した空き時間からも訪問先を評価する。空き時間の算出は、行動予定データと訪問先データとから行われる。すなわち、まず、上述したように、予定が埋まっていない時間が算出され、該予定が埋まっていない時間から、訪問先データに係る訪問先を訪問した場合の所要時間を引くことで、空き時間が算出される。なお、空き時間の算出においては、行動予定に係る場所と訪問先に係る場所とから移動時間を考慮してもよい。すなわち、予定が埋まっていない時間から所要時間を引き、さらに移動時間を引くことで、空き時間を算出することとしてもよい。空き時間から訪問先を評価するための嗜好情報は、空き時間に応じて特徴量を与えるものとできる。例えば、空き時間が余りにも多くなる訪問先や、空き時間が極めて短いことによりタイトなスケジューリングとなる訪問先には、低い特徴量を与えるものとできる。
In addition, the proposed visited
提案訪問先決定部18は、行動予定データに含まれる行動予定位置情報と訪問先データに含まれる訪問先位置情報とからも、訪問先を評価する。例えば、予め場所を示す情報の組合せ(例えば新宿と代々木、など)に応じて特徴量を与えることで、当該評価を行う。また、例えば、行動予定位置情報及び訪問先位置情報が緯度経度で管理されている場合には、該緯度経度を比較することで、距離に基づいて訪問先を評価できる。距離に基づいて訪問先を評価するための嗜好情報は、例えば、緯度経度から算出される距離に応じて、特徴量の範囲を−1.0〜1.0とし、距離が近い程1.0に近づき、距離が遠い程−1.0に近づく値を与える。
The suggested visited
提案訪問先決定部18は、行動予定データに含まれる行動予定位置情報と訪問先データに含まれる訪問先位置情報とに基づいて、訪問先までの移動時間を算出し、該算出した移動時間からも訪問先を評価する。移動時間は、例えば、行動予定位置情報及び訪問先位置情報から行動予定データに係る位置と訪問先データに係る位置を特定し、双方の位置から、徒歩や電車等を利用した場合に要する時間を、従来から周知である技術により算出する。移動時間から訪問先を評価するための嗜好情報は、例えば、移動時間が所定より長い場合には低い特徴量を与え、移動時間が所定以下である場合には高い特徴量を与えるものとできる。
The proposed visited
提案訪問先決定部18は、訪問先に係る評判を示す情報からも訪問先を評価する。評判を示す情報である評判スコアは、訪問先データの訪問先項目である評判に設定されている。提案訪問先決定部18は、訪問先の評価を、該評判スコアにより行う。上述したように、評判スコアは、評判が高いほど1.0に近い値が、評判が低いほど−1.0に近い値が設定されている。評判を示す情報から訪問先を評価するための嗜好情報は、評判スコアの値を特徴量として与える。提案訪問先決定部18は、訪問先に係る費用を示す情報からも訪問先を評価する。費用から訪問先を評価するための嗜好情報は、例えば、費用が所定の範囲内である場合には高い特徴量を与え、費用が所定の範囲外である場合には低い特徴量を与えるものとできる。
The proposed visited
上述した、複数の基準を用いた、提案訪問先決定部18による訪問先の評価について説明する。提案訪問先決定部18は、全訪問先について各評価ルールの特徴量を合計したスコアを算出することで、最終的な訪問先の評価を行う。なお、各評価ルールには、各ユーザがその評価ルールをどれだけ重視しているか、という観点から、重みをつけてもよい。重みづけを示す情報は、提案訪問先決定部18に記憶されている。本実施形態の説明においては、拘りのないユーザを想定し、重みづけは行わない。提案訪問先決定部18は、例えば、合計スコアが高い訪問先を提案訪問先に決定する。或いは、提案訪問先決定部18は、予め定めた順位までの訪問先を提案訪問先に決定し、出力部19は、順位が高い訪問先から順に出力する。或いは、提案訪問先決定部18は、予め定めたスコアよりも合計スコアが高い訪問先を提案訪問先に決定する。
The evaluation of the visited place by the proposed visited
図2(a)、(b)、(c)を用いて評価の具体例の説明を行う。いま、図2(a)に示す行動予定が確定しているユーザに提案する候補先として、図2(b)に示す訪問先データがあるケースで説明する。提案訪問先決定部18は、行動予定である、図2(a)に示す、「AAレストランでランチ」から「映画「BBBB」」の間の時間に訪問する訪問先を決定する。なお各訪問先の評価は、行動予定に対する訪問先の整合度(同一カテゴリの連続)に関する特徴量、距離に関する特徴量、評判に関する特徴量、カテゴリ別の訪問先訪問回数に関する特徴量(図2(c))、を合計したスコアを算出することにより行う。提案訪問先決定部18は、合計したスコアが高い訪問先から順に提案することとできる。訪問先の評価(スコア)は下記式により行われる。
訪問先の評価=Σ(重み×特徴量)・・・(1)
Specific examples of evaluation will be described with reference to FIGS. 2 (a), (b), and (c). Now, a case will be described where there is visit destination data shown in FIG. 2B as a candidate destination proposed to a user whose action schedule shown in FIG. The proposed visited
Evaluation of visited site = Σ (weight × feature) (1)
行動予定である、図2(a)に示す、「AAレストランでランチ」と「映画「BBBB」」の予定日(11月21日)より、開始日が11月23日である訪問先、学園祭は、行動予定の予定が埋まっていない時間に訪問が不可能な訪問先であるとして、提案訪問先決定部18の前処理で除外される。また、行動予定はいずれも新宿での予定であり、予定が埋まっていない時間帯は、11月21日の13時〜15時の2時間である。本例は、この2時間の間に訪問する訪問先を提案するものである。ここで、ネイルエキスポは、所要時間が1時間である。また、ネイルエキスポの場所はお台場であるため、新宿での行動予定である「AAレストランでランチ」と「映画「BBBB」」との間にネイルエキスポを訪問するとすると、新宿からお台場、及び、お台場から新宿への移動が必要となり、新宿〜お台場間の移動時間は約37分と見積もれるため、計74分の移動時間が必要となる。このことから、所要時間と移動時間とを考慮すると、ネイルエキスポは、予定が埋まっていない時間帯に訪問が不可能であるため、提案訪問先決定部18の前処理により除外される。すなわち、各特徴量を合計したスコアを算出する訪問先は、スイーツ食べ放題とフリーマーケットの2つとなる。
Visiting academy starting on November 23 from the scheduled date (November 21) of “Lunch at AA Restaurant” and “Movie“ BBBB ”” shown in FIG. The festival is excluded by the pre-processing of the proposed visited
図2(b)に示した訪問先、スイーツ食べ放題の評価と、フリーマーケットの評価とを比較する。まず、行動予定に対する訪問先の整合度に関する特徴量は、スイーツ食べ放題は、カテゴリが食べる、であるため、図2(a)に示した「AAレストランでランチ」とカテゴリが一致する。上述したように、カテゴリ食べる、が連続した場合には、特徴量は−1.0であるため、「AAレストランでランチ」の後の訪問先をスイーツ食べ放題とした場合の特徴量は−1.0となる。一方で、フリーマーケットはカテゴリが買うであるため、「AAレストランでランチ」の後の訪問先をフリーマーケットとした場合には、カテゴリ食べる、が連続することとならないため、特徴量は1.0となる。以上より、行動予定に対する訪問先の整合度に関する特徴量は、スイーツ食べ放題が、−1.0、フリーマーケットが、1.0、となる。 The evaluation of the visited place and all-you-can-eat sweets shown in FIG. 2B is compared with the evaluation of the flea market. First, since the category for the all-you-can-eat sweets is the feature amount related to the degree of consistency of the visited site with respect to the action schedule, the category matches “lunch at AA restaurant” shown in FIG. As described above, when category eating continues, the feature amount is −1.0. Therefore, the feature amount when the visit destination after “lunch at AA restaurant” is all-you-can-eat is −1. .0. On the other hand, since a flea market is bought by a category, if the visit destination after “lunch at AA restaurant” is a flea market, the category eating is not continuous, and the feature amount is 1.0. It becomes. As described above, the feature amount related to the degree of consistency of the visited place with respect to the action schedule is -1.0 for all-you-can-eat sweets and 1.0 for the flea market.
そして、距離に関する特徴量については、スイーツ食べ放題の場所は、行動予定である、「AAレストランでランチ」、「映画「BBBB」」と同じ新宿であるため特徴量として1.0が与えられる。また、フリーマーケットの場所は、新宿とさほど遠くない代々木であるため特徴量として0.8が与えられる。そして、評判に関する特徴量については、図2(c)より、スイーツ食べ放題はの特徴量は0.5、フリーマーケットの特徴量は0.4である。 As for the feature amount related to distance, 1.0 is given as the feature amount because the place for all-you-can-eat sweets is Shinjuku, which is the same as “Lunch at AA Restaurant” and “Movie“ BBBB ”” which are scheduled to act. Moreover, since the place of the flea market is Yoyogi that is not far from Shinjuku, 0.8 is given as a feature amount. And about the feature-value regarding reputation, the feature-value of all-you-can-eat sweets is 0.5 and the feature-value of a free market is 0.4 from FIG.2 (c).
また、カテゴリ別の特徴量については、図2(b)及び図2(c)より、カテゴリが食べる、であるスイーツ食べ放題の特徴量は0.5、カテゴリが買う、であるフリーマーケットの特徴量は0.3となる。 As for the feature amount by category, from FIG. 2 (b) and FIG. 2 (c), the feature amount of the sweet all-you-can-eat that the category eats is 0.5, and the feature of the free market that the category buys. The amount is 0.3.
上述した各特徴量を重みづけして合算すると、スイーツ食べ放題の合算スコアは、1.0×−1.0+1.0×1.0+1.0×0.5+1.0×0.5=1.0となる。一方で、フリーマーケットの合算スコアは1.0×1.0+1.0×0.8+1.0×0.4+1.0×0.3=2.5となり、フリーマーケットの評価が高いため、両者を比較した場合には、提案訪問先決定部18は、ユーザに提案する訪問先をフリーマーケットに決定する。なお、提案訪問先決定部18は、フリーマーケット及びスイーツ食べ放題のいずれについても、提案する訪問先として決定し、出力部19が順位が高いフリーマーケットから順に出力するものであってもよい。上述した評価では、フリーマーケットは、距離、評判、好きなカテゴリ(嗜好)のいずれの評価においてもスイーツ食べ放題に劣っていたものの、整合度に関する特徴量でスイーツ食べ放題を上回ったために、合算のスコアは上記のとおりとなった。このような評価を、全訪問先に対して行い、ユーザに提案する訪問先を決定する。
When the above-described feature amounts are weighted and added together, the combined score of all-you-can-eat sweets is 1.0 × −1.0 + 1.0 × 1.0 + 1.0 × 0.5 + 1.0 × 0.5 = 1. 0. On the other hand, the combined score of the flea market is 1.0 × 1.0 + 1.0 × 0.8 + 1.0 × 0.4 + 1.0 × 0.3 = 2.5. In the case of comparison, the proposed visited
出力部19は、提案訪問先決定部18によって決定された訪問先を示す情報を出力する出力手段である。例えば、出力部19は、提案訪問先決定部18によって決定された訪問先を示す情報を、クライアント端末30に送信する。なお、クライアント端末30では、後述するように、地図データに提案訪問先決定部18によって決定された訪問先を合成して表示する場合があるため、出力部19は、訪問先提案装置内の地図データ記憶部(図示せず)から地図データを取得し、上述した訪問先の出力時に同時に出力することとしてもよい。
The
ログ受け取り部20は、出力部19がクライアント端末(ユーザ)に提案する訪問先を送信し、ユーザが、該訪問先を行動予定が埋まっていない時間帯に訪問する訪問先として選択した場合に、選択された訪問先を追加した行動予定データ(ログデータ)を、クライアント端末から受信する手段である。ログ受け取り部20により受信されたログデータは、ログデータ記憶部21に格納される。ログデータ記憶部21は、ログ受け取り部20に入力されたログデータ(訪問先データ)を記憶する手段である。ログデータ記憶部21は、ユーザ毎にログデータを記憶することとできる。また、ログデータ記憶部21は、全てのユーザ共通でログデータを記憶することとしてもよい。
When the
嗜好演算部22は、ログデータ記憶部21に記憶されたログデータ(選択された訪問先を追加した行動予定データ)を取得し、嗜好を演算することで嗜好情報を生成する手段である。上記のログデータは、ユーザが訪問した訪問先の履歴を示す情報として扱うことができる。嗜好を演算する、とは、例えば訪問先データから特徴量を算出することをいう。一例として、図2(c)に示したカテゴリに関する嗜好情報を生成する場合について説明する。該嗜好情報は、ユーザが選択した各訪問先の履歴(ログデータ)に基づいて、選択された訪問先をカテゴリ毎に集計することで、ユーザによく選択されているカテゴリ(ユーザが好んでいるカテゴリ)に高い特徴量を与えるものである。嗜好演算部22は、該嗜好情報を生成するために、ログデータである各訪問先のカテゴリを特定し、カテゴリ毎に集計することにより、カテゴリ毎の訪問回数を算出する。そして、カテゴリ毎の訪問回数に応じて特徴量を設定する。具体的には、訪問回数が多いカテゴリには高い特徴量を設定し、訪問回数が少ないカテゴリには低い特徴量を設定する。このようにして嗜好演算部22は訪問先データから特徴量を算出し、嗜好情報を生成する。嗜好演算部22が生成した嗜好情報は、嗜好情報記憶部15に格納される。なお、上述した嗜好情報以外の嗜好情報の作成も、上記と同様にして特徴量に対応する項目に対してユーザが行動予定とした頻度を算出することで、嗜好演算部22により行われる。
The
つぎに、クライアント端末30について説明する。クライアント端末30は上述したとおり、例えば移動通信端末である。クライアント端末30を利用するユーザは、自身の行動予定データが訪問先提案装置10に格納されており、該行動予定データを考慮した訪問先の提案を要求するユーザである。クライアント端末30は、訪問先提案装置10に訪問先の提案要求を行うためのクエリを生成し、該クエリを訪問先提案装置10に送信する。当該提案要求は、訪問先提案装置10の行動予定データ入力部12、訪問先データ入力部14、嗜好情報入力部16、評判入力部17に送信される。当該クエリには、訪問先の提案要求を行う日時(時刻)や時間帯を指定する要求が含まれていてもよい。また、当該クエリには、訪問先データの所定の訪問先項目(例えば場所など)を指定する要求が含まれていてもよい。また、当該クエリには、地図データの取得要求が含まれていてもよい。クライアント端末30は、訪問先提案装置10の出力部19から送信された、訪問先を示す情報を受信する。該訪問先を示す情報と併せて地図データが送信されている場合には、地図データについても受信する。
Next, the
クライアント端末30は、訪問先を示す情報と地図データとを受信した場合には、これらを合成して、地図データ上に訪問先を示す情報を表示する。地図データと訪問先を示す情報の合成は、例えば、地図データ、及び、訪問先を示す情報の緯度経度を取得することにより行われる。地図データ上に表示する訪問先を示す情報は、該訪問先を示す情報のカテゴリを取得することで、該カテゴリに関するアイコンを表示してもよい。クライアント端末30に表示された訪問先を示す情報から、ユーザ(クライアント端末30のユーザ)は提案された訪問先を、自身の行動予定の中に組み込むか否かを選択する。ユーザが訪問先を行動予定の中に組み込むと選択した場合には、ユーザの選択操作を受けつけることで、クライアント端末30は、ユーザの行動予定に該訪問先への訪問を追加する(行動予定(スケジュール)データを更新する)。クライアント端末30は、訪問先を追加した新たな行動予定データ(ログデータ)を、訪問先提案装置10に送信する。新たな行動予定データは、ログデータ受け取り部20及び行動予定データ記憶部11に格納される(ログ通知)。
When the
図3及び図4を用いて、クライアント端末における訪問先表示イメージについて説明する。なお、以下に説明する表示は、クライアント端末30が、スマートフォンやタブレット型端末、PC端末であることを想定している。図3に示す例では、クライアント端末30においては、画面上で、マップモードとスケジューラモードの何れかを表示している(別々の表示を行っている)。そして、XX駅をスタートし(14:00)、YY駅を経由し(14:02)、PP駅にたどり着く(17:58)行動予定が設定されている。マップモードには、訪問先提案装置10に提案された訪問先であるカフェYYとフリマ@ZZ公園が表示されている。ここで、ユーザが提案された上記の訪問先を選択したとすると、該選択操作が受けつけられ、行動予定に上記の訪問先が追加され、スケジューラモードの表示においても、カフェYYとフリマ@ZZ公園が表示される。
A visited display image on the client terminal will be described with reference to FIGS. 3 and 4. In addition, the display demonstrated below assumes that the
図4に示す例では、マップモードとスケジューラモードとが、クライアント端末30の同一の画面上に表示されている。該クライアント端末30が例えばスマートフォンである場合では、提案された訪問先のアイコンをスケジューラモードの表示にドラッグすることによって、訪問先への訪問を行動予定に組み込むことができる。また、図4に示すスケジューラモードの表示においては、XX駅の後のスケジュールとして2パターン(映画館Vと居酒屋Y、又は、映画館Xと居酒屋Z)表示されている。このように、クライアント端末30のスケジューラモードでは、複数パターンのスケジュールを表示させ、ユーザが容易に比較できるようになっている。また、図4に示す各行動予定については、スケジューラモードにおいて、各行動予定を表示したブロックの中心部をスクロールすることで、予定の順序変更が可能なようにしてもよい。また、各行動予定を表示したブロックの端部のバーをドラッグすることで、各行動予定の開始と終了時刻を変更することとしてもよい。また、マップモードの表示では、行動する順番が分かるように、回る訪問先順に矢印で表示してもよい。なお、クライアント端末30は、訪問先提案装置10に対して、特定の場所を希望(指定)して、訪問先の提案を要求してもよい。ユーザが希望する場所は、例えば、緯度及び経度で示されるクライアント端末30で測位された位置であってもよいし、図4に示したようなマップモードにおける画面中央に示される位置であってもよい。
In the example illustrated in FIG. 4, the map mode and the scheduler mode are displayed on the same screen of the
つぎに、図5により、訪問先提案装置10のハードウェア構成について説明する。図5は、本発明の実施形態に係る訪問先提案装置のハードウェア構成を示す図である。図5に示すように、訪問先提案装置10は、CPU101、主記憶装置であるRAM102及びROM103、通信を行うための通信モジュール104、並びにハードディスク等の補助記憶装置105等のハードウェアを備えるコンピュータを含むものとして構成される。これらの構成要素がプログラム等により動作することにより、上述した各機能が発揮される。
Next, the hardware configuration of the visited
引き続いて、図6のフロー図を用いて、訪問先提案装置10による訪問先提案に関するフローを説明する。図6は、第1実施形態に係る訪問先提案装置の処理フローを示す図である。
Subsequently, a flow related to a visit destination proposal by the visit
まず、クライアント端末30により送信された訪問先提案要求が、行動予定データ入力部12、訪問先データ入力部14、嗜好情報入力部16、評判入力部17により受信される(S1)。つぎに、評判入力部17により、評判スコアが訪問先データ記憶部13に格納された訪問先データに入力される(S2)。つぎに、行動予定データ入力部12により行動予定データが、訪問先データ入力部14により訪問先データが、嗜好情報入力部16により嗜好情報が、それぞれ提案訪問先決定部18に入力される(S3、行動予定データ入力ステップ、訪問先データ入力ステップ)。つぎに、提案訪問先決定部18によって提案訪問先が決定される(S4、提案訪問先決定ステップ)。行動予定データ入力部12によって入力された行動予定データと、訪問先データ入力部14によって入力された訪問先データとから、予め設定された評価ルールに基づき、訪問先を評価し、該評価に基づいてユーザに提案する訪問先が決定される。具体的には、嗜好情報入力部16によって入力された嗜好情報や、評判入力部17によって入力された訪問先に対する評判から、提案訪問先決定部18により訪問先の評価が行われ、提案訪問先が決定される。
First, a visit proposal request transmitted by the
つぎに、出力部19により、提案訪問先決定部18により決定された訪問先を示す情報がクライアント端末30に送信される(S5、出力ステップ)。そして、クライアント端末30において、ユーザの操作に基づき訪問先が選択された場合には、当該選択された訪問先を追加した行動予定データ(ログデータ)がクライアント端末から送信され、訪問先提案装置10のログ受け取り部20にて受信される(S6)。なお、クライアント端末30から送信される、選択された訪問先を追加した行動予定データは行動予定データ記憶部11に格納される。ログ受け取り部20が受け取った訪問先データは、ログデータ記憶部21に格納され、嗜好演算部22が、該ログデータから嗜好情報を生成し嗜好情報記憶部15に格納する(S7)。以上が、訪問先提案装置10による訪問先提案に関するフローの説明である。
Next, the
つぎに、本実施形態に係る訪問先提案装置10の作用・効果について説明する。
Next, operations and effects of the visited
本実施形態に係る訪問先提案装置10では、ユーザの行動予定の内容を示す行動内容情報、及び、訪問先の内容を示す訪問先内容情報に応じた評価ルールに基づいて、ユーザの行動予定に対する訪問先の整合度を特定することで訪問先を評価し、該評価に基づいて提案訪問先を決定している。従来は、時刻や場所といった情報のみからユーザに提案する訪問先を決定していたため、その人に望ましい訪問先を見つけ出すことは困難であった。この点、本実施形態に係る訪問先提案装置10では、ユーザの行動予定の内容と訪問先の内容との整合度から訪問先を評価、決定するため、ユーザの行動予定内容を考慮して(ユーザのスケジュールとの兼ね合いをもとにフィルタリングして)、ユーザにとってより望ましい訪問先の提案を行うことが可能となる。
In the
また、訪問先提案装置10は、行動予定データ入力部12は、行動内容情報としてユーザの行動予定の内容のカテゴリを示す情報を含む行動予定データを入力し、訪問先データ入力部14は、訪問先内容情報として訪問先の内容のカテゴリを示す情報を含む訪問先データを入力し、提案訪問先決定部18は、行動予定の内容のカテゴリ及び訪問先の内容のカテゴリに応じた評価ルールに基づき、該訪問先を評価することで、例えば、行動予定と訪問先とで、特定のカテゴリが連続し整合度が低くなる場合(行動予定と訪問先のカテゴリが共に食べるである、など)には、該訪問先の評価を低くする、などの判断が可能となる。また、同種の訪問先を連続させたい場合にも、カテゴリにより判断することで自動的に訪問先をフィルタリングすることができ、ユーザにとってより望ましい訪問先を選びやすくなる。また、カテゴリを用いることで、ユーザの行動予定の内容と訪問先の内容との整合度の特定が容易になる。
In the visited
また、訪問先提案装置10は、提案訪問先決定部18は、訪問先を訪問した場合の、ユーザの行動予定と該訪問先への訪問との順序からも該訪問先を評価することで、ユーザの行動予定と訪問先の個別の内容だけではなく、相互の前後関係等を考慮して訪問先を提案することができる。
In addition, the visited
また、訪問先提案装置10は、行動予定データ入力部12は、ユーザの行動予定に係る時刻を示す行動時刻情報を更に含む行動予定データを入力し、訪問先データ入力手段は、訪問先に係る時刻を示す訪問先時刻情報を更に含む訪問先データを入力し、提案訪問先決定手段は、行動時刻情報と訪問先時刻情報とからも、訪問先を評価することで、ユーザにとって重要な、時刻の情報を考慮して訪問先を提案できる。
Further, in the visited
また、訪問先提案装置10は、訪問先データ入力部14は、訪問先を訪問した際に要する時間を示す所要時間情報を更に含む訪問先データを入力し、提案訪問先決定部18は、行動時刻情報及び所要時間情報から、ユーザが訪問先を訪問した場合のユーザの空き時間を算出して、算出した空き時間からも該訪問先を評価することで、ユーザにとって時間的な無駄のない訪問先提案を行うことができる。
In the visited
また、訪問先提案装置10は、行動予定データ入力部12は、ユーザの行動予定に係る位置を示す行動予定位置情報を更に含む行動予定データを入力し、訪問先データ入力部14は、訪問先に係る位置を示す訪問先位置情報を更に含む訪問先データを入力し、提案訪問先決定部18は、行動予定位置情報と訪問先位置情報とからも、訪問先を評価することで、ユーザにとって重要な、位置の情報を考慮して訪問先を提案できる。
In the visited
また、訪問先提案装置10は、提案訪問先決定部18は、行動予定位置情報と訪問先位置情報とに基づいて訪問先までの移動時間を算出して、算出した移動時間からも該訪問先を評価することで、移動時間の長短を考慮して、ユーザにとってより望ましい訪問先の提案を行うことが可能となる。
Further, in the visited
また、訪問先提案装置10は、訪問先データ入力部14は、訪問先に係る評判又は費用を示す情報を更に含む訪問先データを入力し、提案訪問先決定部18は、訪問先に係る評判又は費用を示す情報からも、訪問先を評価することで、評判又は費用を示す情報を考慮して、ユーザにとってより望ましい訪問先の提案を行うことが可能となる。
In the visited
また、訪問先提案装置10は、ユーザ毎の訪問先に対する嗜好を示す嗜好情報を入力する嗜好情報入力部16を更に備え、提案訪問先決定部18は、提案対象のユーザの嗜好情報からも、訪問先を評価することが好ましい。嗜好を考慮することによって、例えば上述した訪問の順序や空き時間などについてユーザの好みに合わせて評価することができ、このことで、ユーザにとってより望ましい訪問先の提案を行うことが可能となる。
In addition, the visited
[第2実施形態]
つぎに、図7を参照して、第2実施形態に係る訪問先提案装置について説明する。なお、本実施形態の説明では、上記実施形態と異なる点について主に説明する。
[Second Embodiment]
Next, a visited site proposal apparatus according to the second embodiment will be described with reference to FIG. In the description of this embodiment, differences from the above embodiment will be mainly described.
上述した第1実施形態に係る訪問先提案装置10は、行動予定データを考慮して、1つの訪問先を提案する訪問先提案装置であった。これから説明する第2実施形態に係る訪問先提案装置10aは、複数の訪問先を組み合わせた訪問先セットを提案する訪問先提案装置である。図7に示すように、訪問先提案装置10aは、行動予定データ記憶部11と、行動予定データ入力部12と、訪問先データ記憶部13と、訪問先データ入力部14と、嗜好情報記憶部15と、嗜好情報入力部16と、評判入力部17と、提案訪問先決定部18と、出力部19と、ログ受け取り部20と、ログデータ記憶部21と、嗜好演算部22と、訪問先セット生成部23と、を備えている。訪問先提案装置10aは、訪問先提案装置10に備わっていない構成として、訪問先セット生成部23を備える。
The visited
行動予定データ入力部12は、行動予定データを訪問先セット生成部23に入力する。嗜好情報入力部16は、嗜好情報を訪問先セット生成部23に入力する。訪問先データ記憶部13は、上述したとおり、訪問先データを記憶する手段である。本実施形態においては訪問先を組み合わせた訪問先セットを提案するため、訪問先データ記憶部13には訪問先データが必ず複数記憶されている必要があり、訪問先データ入力部14は、訪問先データを訪問先セット生成部23に複数入力する。訪問先データ記憶部13に記憶された訪問先データは、上述した第1実施形態と異なる訪問先項目(カテゴリ満足度)、が含まれているため、以下に説明する。図8は、訪問先データテーブルを示す表である。図8に示すように、訪問先データには、タイトル、場所、カテゴリ、開始日、終了日、開催時間、評判、所要時間、カテゴリ満足度、費用からなる訪問先項目が含まれている。
The action schedule
カテゴリ満足度は、訪問先データに係る訪問先にユーザが訪問することによって、該訪問先データに係るカテゴリに関してどの程度満足するかを示すものである。例えば、カテゴリがともに食べる、である訪問先データとして、ラーメン屋と喫茶店があったような場合には、食べることに関して満足度はラーメン屋の方が大きいと考えられるため、カテゴリ満足度は、喫茶店と比してラーメン屋に大きいスコアを与える。カテゴリ満足度は、1つの訪問先については、−1.0〜1.0の範囲であり、満足度が高いものほど1.0に近づき、満足度が低いものほど−1.0に近づく。例えば、図8に示した、ボジョレー試飲会では、該訪問先データのカテゴリが食べるであり、カテゴリ満足度が0.1であることから、ボジョレー試飲会に参加した場合には、食べることに関して満足度が0.1であることを示している。また、ゴルフ試打会では、体験する、というカテゴリについてはカテゴリ満足度が0.1であるのに対し、食べる、というカテゴリについてはカテゴリ満足度が−0.3となる。ゴルフを行うことで、体験することの満足度がある一方、体を動かすため空腹状態となると想定されるため、食べることについてのカテゴリ満足度がマイナスの値となっている。 The category satisfaction level indicates how satisfied the user is with respect to the category related to the visited data when the user visits the visited site related to the visited data. For example, if there is a ramen shop and a coffee shop as visit destination data that the category is to eat together, the ramen shop is considered to be more satisfied with eating, so the category satisfaction is the coffee shop Compared to, give a big score to the ramen shop. The category satisfaction level is in the range of -1.0 to 1.0 for one visited site, and the higher the satisfaction level, the closer to 1.0, and the lower the satisfaction level, the closer to -1.0. For example, in the Beaujolais tasting shown in FIG. 8, the category of the visited data is “eating”, and the category satisfaction level is 0.1. The degree is 0.1. In the golf trial hitting event, the category satisfaction is 0.1 for the category of experiencing, whereas the category satisfaction is -0.3 for the category of eating. By playing golf, there is a satisfaction level for experiencing, but since it is assumed that the body is hungry to move, the category satisfaction level for eating is a negative value.
訪問先セット生成部23は、訪問先データ入力部14によって入力された訪問先データによって示される訪問先を複数組み合わせた訪問先セットを生成する訪問先セット生成手段である。訪問先セット生成部23は、生成した訪問先セットを提案訪問先決定部18に入力する。訪問先セット生成部23が組み合わせる訪問先セットの数は予め設定しておくこととしてもよいし、設定しなくてもよい。例えば、1日でユーザが訪問できる訪問先のセットを提案するものである場合、組み合わせる訪問先の数は2つ〜6つと予め設定しておく。訪問先セット生成部23は、訪問先を順序付けして、訪問先セットを生成する。なお、訪問先の数が1つである訪問先セットを生成してもよい。
The visited site set
訪問先セット生成部23は、訪問先時刻情報に基づいて訪問先セットを生成する。訪問先時刻情報に基づいて訪問先セットを生成する、とは、複数の訪問先データの開始日、終了日、及び開催時間を参照することにより、例えば、同一日に訪問可能な訪問先データを束ねて1つの訪問先セットとする。この場合、訪問先セット生成部23は、同一日に訪問可能な訪問先データ全ての訪問先セットを生成してもよい。また、訪問先セット生成部23は、訪問先位置情報に基づいて訪問先セットを生成する。訪問先位置情報に基づいて訪問先セットを生成する、とは、複数の訪問先データの場所を示す情報を参照することにより、場所を示す情報として緯度、経度が登録されている場合には、該緯度経度から算出される距離が所定の範囲内である訪問先データを束ねて1つの訪問先セットとする。この場合、訪問先セット生成部23は、緯度経度から算出される距離が所定の範囲内である訪問先データ全ての訪問先セットを生成してもよい。また、訪問先セット生成部23は、訪問先位置情報に基づいて訪問先間の移動時間を算出して、算出した移動時間に基づいて訪問先セットを生成する。移動時間は、例えば、複数の訪問先データの訪問先位置情報から位置を特定し、それぞれの位置から、徒歩や電車等を利用した場合に要する時間を、従来から周知である技術により算出する。訪問先セット生成部23は、移動時間が所定の範囲内である訪問先データを束ねて1つの訪問先セットとする。
The visited site set
提案訪問先決定部18は、予め設定されると共に訪問先の組合せに応じた評価ルールに基づき、訪問先セット生成部23によって生成された訪問先セットのユーザへの適合度を特定することで該訪問先セットを評価し、該評価に基づいて該ユーザに提案する訪問先セットを決定する提案訪問先決定手段である。適合度は、具体的には、後述する訪問先セットに対する評価を示すスコアとして特定される。
The proposed visited
提案訪問先決定部18は、各評価ルールに基づいた評価を行う前処理として、訪問が不可能な訪問先のフィルタリングを行う。すなわち、全行動予定データから導出される予定が埋まっていない時間に訪問が不可能な訪問先に係る訪問先データを除外する。予定が埋まっていない時間とは、提案訪問先決定部18が訪問先を提案する対象時間から、行動予定データに係る行動予定を実施する時間を除いた時間である。具体的には、予定が埋まっていない時間は、提案訪問先決定部18が訪問先を提案する対象時間と、行動予定データの日時、開始時間、終了時間とから算出される。そして、訪問先データの開始日、終了日、開催時間を照合することで、該当の予定が埋まっていない時間に訪問することが不可能な訪問先を除外する。また、訪問が不可能な訪問先のフィルタリング(前処理)として、訪問先と行動予定に係る場所から算出される移動時間に、訪問先での所要時間を加えたものが、上述した予定が埋まっていない時間に収まらない(訪問ができない)訪問先を含んでいる訪問先セットを除外する。すなわち、訪問先が3つある訪問先セットであれば、訪問先3つで要する所要時間と訪問先間での移動時間との合計が、予定が埋まっていない時間内であるかを判定する。
The proposed visited
提案訪問先決定部18は、訪問先の内容のカテゴリの組み合わせに応じた評価ルールに基づき、該訪問先セットを評価する。訪問先の内容のカテゴリの組合せに応じて訪問先セットを評価するための評価ルールは、例えば、訪問先セット内の複数の訪問先のカテゴリが、食べる、で重複しているような場合には、連続して食事をすることになり、ユーザにとっては適切でない訪問先の組合せであると判断できるため、評価を低くする。一方で、例えば、複数の訪問先でカテゴリが一致する場合であっても該カテゴリが、共に、見る、であるような場合には、連続して観覧することは、ユーザにとっては不適切でない訪問先であると判断できるため、当該訪問先セットを通常の評価とする。このような場合、嗜好情報を、訪問先のカテゴリが特定のカテゴリ(上述した例では食べる)であって、複数の訪問先でカテゴリが一致する場合には低い特徴量を与え、それ以外の場合には高い特徴量を与えるものとする。また、嗜好情報として、特定の組合せに対して特定の特徴量を与えるものを用いてもよい。
The proposed visited
また、提案訪問先決定部18は、訪問先データの順序からも訪問先セットを評価する。順序で評価する場合には、訪問先セット生成部23により、訪問先データが順序づけられていてもよい。また、例えばカテゴリの組合せを評価する場合には、訪問先データは時間的に直前の訪問先データとの間においてのみ、組合せに対する特徴量が導出されることとしてもよい。なお、訪問先データの開始日、終了日、及び開催時間とから、順序の前後として成立し得ないと判断した順序の評価については行わないこととしてもよい。順序の評価についても、嗜好情報入力部16により入力された嗜好情報を用いる。この場合の嗜好情報は、例えば、カテゴリ毎に、先に訪れる訪問先のカテゴリと後に訪れる訪問先のカテゴリとの組合せ、及びそれぞれの組合せに対応する特徴量が設定されているものである。
In addition, the proposed visited
また、訪問先の内容のカテゴリの組合せに応じて訪問先セットを評価するための評価ルールとして、カテゴリ満足度を用いた評価ルールがある。上述したように、カテゴリ満足度は、各訪問先データに、−1.0〜1.0の範囲のスコアが設定されている。カテゴリ満足度は低すぎる場合及び高すぎる場合の双方で、訪問先セットとしてはユーザにとっての適合度が高くない場合がある。例えば、カテゴリが食べる、である場合のカテゴリ満足度として、低すぎる場合には、空腹状態となり、ユーザにとって望ましくない。一方で、カテゴリ満足度が高すぎる場合にも、食べることに関する訪問先が多すぎる(ユーザのキャパシティを超えて食べることに関する訪問先を詰め込む)こととなり、ユーザにとって望ましくない。このことから、嗜好情報は、例えば、訪問先セットに含まれる訪問先データのカテゴリ満足度のそれぞれのカテゴリについての合計(カテゴリトータル満足度:Σ(カテゴリ満足度))が、−1.0〜1.0の範囲内であれば、カテゴリ満足度の偏りがない訪問先セットであるとし高い特徴量を与え、上記範囲外であれば、カテゴリ満足度の偏りがある訪問先セットであるとし低い特徴量を与えるものとする。また、提案訪問先決定部18は、カテゴリトータル満足度が上述した−1.0〜1.0の範囲外である訪問先セットを、提案する訪問先セットの対象から除外してもよい(カテゴリトータル満足度によるフィルタリング)。
Moreover, there is an evaluation rule using category satisfaction as an evaluation rule for evaluating a visitor set according to a combination of categories of the contents of the visitor. As described above, as for the category satisfaction, a score in the range of -1.0 to 1.0 is set for each visited data. In both cases where the category satisfaction is too low and too high, the degree of fitness for the user may not be high as the visited set. For example, if the category satisfaction level when the category is “eating” is too low, the category is hungry, which is undesirable for the user. On the other hand, even if the category satisfaction level is too high, there are too many places to visit related to eating (stuffing places to visit beyond eating the user's capacity), which is undesirable for the user. From this, the preference information includes, for example, a total (category total satisfaction: Σ (category satisfaction)) for each category of the category satisfaction of the visitor data included in the visitor set is −1.0 to If it is within the range of 1.0, it is determined that the visitor set has no bias in category satisfaction, and a high feature amount is given. A feature value is given. Further, the proposed visited
また、提案訪問先決定部18は、訪問先セットに含まれる訪問先の数から訪問先セットを評価する。訪問先セットを評価するための変数として、訪問先詰め込み満足度(訪問先をどれだけ詰め込んだ場合にユーザの満足度を高くするか)を決める変数αを用いてもよい。当該変数αは訪問先セットに含まれる各訪問先の特徴量に掛けわされる値である。変数αは、訪問先セットに含まれる訪問先数に応じて設定される値である。例えば、より多くの訪問先が含まれる訪問先セットを高く評価する場合には、変数αは、訪問先数が多いほど、大きい値をとることとすればよい。変数αは、0より大きく、1.0以下の値とする。また、提案訪問先決定部18は、訪問先セットに含まれる訪問先の数と、訪問先セットに含まれる訪問先のカテゴリとから訪問先を評価することとしてもよい。この場合、図2(c)に示すカテゴリと特徴量とが対応づいた嗜好情報を用いる。そして、訪問先セットに含まれる各訪問先の特徴量(各訪問先のカテゴリにより定まる特徴量)を足し合せたものを訪問先セットの評価とすることができる。この場合、訪問先セットに含まれる訪問先の数が多く、且つ、訪問先セットに含まれる訪問先のカテゴリの特徴量が高いほど、訪問先セットの評価が高くなる。
Further, the proposed visited
また、提案訪問先決定部18は、訪問先時刻情報に基づいて訪問先セットを評価する。訪問先時刻情報に基づいて訪問先セットを評価するための嗜好情報は、例えば、所定の時間内に各訪問先を訪問できる訪問先セットには高い特徴量を与え、所定の時間内に各訪問先を訪問できない訪問先セットには低い特徴量を与えるものとできる。
Further, the proposed visited
また、提案訪問先決定部18は、訪問先位置情報に基づいて訪問先セットを評価する。訪問先位置情報に基づいて訪問先セットを評価するための嗜好情報は、例えば、訪問先セットに含まれる各訪問先の緯度経度から算出される距離が所定の範囲内である訪問先セットには高い特徴量を与え、訪問先セットに含まれる各訪問先の緯度経度から算出される距離が所定の範囲外である訪問先セットには低い特徴量を与えるものとできる。
In addition, the suggested visited
また、提案訪問先決定部18は、訪問先位置情報に基づいて訪問先間の移動時間を算出して、算出した移動時間からも該訪問先セットを評価する。算出した移動時間から訪問先セットを評価するための嗜好情報は、例えば、訪問先セットに含まれる各訪問先間での移動時間が所定の範囲内である訪問先セットには高い特徴量を与え、訪問先セットに含まれる各訪問先間での移動時間が所定の範囲外である訪問先セットには低い特徴量を与えるものとできる。
In addition, the proposed visited
また、提案訪問先決定部18は、訪問先に係る評判又は費用を示す情報からも訪問先セットを評価する。評判を示す情報である評判スコアは、訪問先データの訪問先項目である評判に設定されている。提案訪問先決定部18は、訪問先セットの評価を、該評判スコアの合計(訪問先セットに含まれる訪問先データの評判スコアの合計)により行う。上述したように、評判スコアは、評判が高いほど1.0に近い値が、評判が低いほど−1.0に近い値が設定されている。なお、評判スコアは、個々の訪問先の評判だけではなく、訪問先を複数組み合わせたものに対しての評判のスコアであってもよい。この場合、嗜好情報として特定の組合せの評判に応じて特定の特徴量を与えるものであってもよい。具体的には、例えば、京都の五山の組合せに対する評判スコアから特定の特徴量を与えてもよい。評判スコアが訪問先を複数組み合わせたものに対して設定されている場合、例えば、1箇所ずつではメジャーではない五山の各寺院(1つの訪問先として考えた場合には、清水や金閣、渡月橋を回った方が満足度は大きい)についても、組合せとして、高い評判スコアとできる。さらに、五山のように組合せとして周知なものだけではなく、京都を観光等で訪れた場合に併せて訪問すると訪問者の満足度が大きい訪問先(例えば清水寺や金閣寺、渡月橋など)を加えたものに対する評判スコアから特定の特徴量を与えてもよい。費用から訪問先を評価するための嗜好情報は、例えば、費用が所定の範囲内である場合には高い特徴量を与え、費用が所定の範囲外である場合には低い特徴量を与えるものとできる。
In addition, the proposed visited
なお、上述した提案訪問先決定部18による訪問先セットの評価は、訪問先セットの組み合わせに応じた特徴量に、行動予定データに応じた特徴量を考慮して行う。具体的には、行動予定データに応じた訪問先セットの特徴量は第1実施形態と同様に算出することができる。
In addition, evaluation of the visited site set by the proposed visited
上述した、複数の基準を用いた、提案訪問先決定部18による訪問先セットの評価について説明する。提案訪問先決定部18は、全訪問先セットについて各評価ルールの特徴量を合計したスコアを算出することで、最終的な訪問先セットの評価を行う。なお、各評価ルールには、各ユーザがその評価ルールをどれだけ重視しているか、という観点から、重みをつけてもよい。重みづけを示す情報は、提案訪問先決定部18に記憶されている。本実施形態の説明においては、拘りのないユーザを想定し、重みづけは行わない。提案訪問先決定部18は、例えば、合計スコアが高い訪問先セットを提案訪問先に決定する。或いは、提案訪問先決定部18は、予め定めた順位までの訪問先セットを提案訪問先セットに決定し、出力部19は、順位が高い訪問先セットから順に出力する。或いは、提案訪問先決定部18は、予め定めたスコアよりも合計スコアが高い訪問先セットを提案訪問先セットに決定する。
The evaluation of the visited site set by the proposed visited
上述した提案訪問先決定部18による訪問先セットの評価の具体例について説明する。なお、各評価ルールには、各ユーザがその評価ルールをどれだけ重視しているか、という観点から、重みをつけてもよい。重みづけを示す情報は、提案訪問先決定部18に記憶されている。本実施形態の説明においては、重みを1.0として説明する。訪問先詰め込み満足度(訪問先をどれだけ詰め込んだ場合にユーザの満足度を高くするか)を決める変数αの値は訪問先セットに含まれる訪問先数により決定する。訪問先セットの評価(スコア)は、例えば、特徴量(例えば−1.0から1.0までの値)と重み(各ユーザがその特徴をどれだけ重視しているかの値)を掛け合わせた値の総和とされ、下記式により表される。
訪問先セットの評価=Σα(重み×特徴量)・・・(2)
A specific example of evaluation of the visited site set by the proposed visited
Evaluation of visited site set = Σα (weight × feature) (2)
説明は図2(c)、図8を用いて行う。いま、図8に示す訪問先データが訪問先データ入力部14により訪問先セット生成部23に入力されている。そして、図8に示す訪問先データから、訪問先セット生成部23により、訪問先セット1(ゴルフ試打会、立ち飲み♯1、立ち飲み♯2を含む)と訪問先セット2(ボジョレー試飲会、立ち飲み♯2、スイーツ食べ放題を含む)とが生成されたとする。上記訪問先セットの評価は、訪問先セットに含まれる訪問先の数と訪問先セットに含まれる訪問先のカテゴリとから導出される特徴量により行う。なお、訪問先セット1と訪問先セット2はともに訪問先セットに含まれる訪問先数が3つであるため、訪問先詰め込み満足度(訪問先をどれだけ詰め込んだ場合にユーザの満足度を高くするか)を決める変数αの値は、訪問先数(3つ)に応じた0.1で同一とする。
The description will be made with reference to FIGS. Now, the visited data shown in FIG. 8 is input to the visited set
訪問先セットに含まれる訪問先のカテゴリから導出される特徴量は、図2(c)より、カテゴリが体験する、であるゴルフ試打会は特徴量が0.4であり、カテゴリが食べる、である立ち飲み♯1、立ち飲み♯2、スイーツ食べ放題は特徴量が0.5である。よって、変数α=0.1、重み=1.0であることから、上記(2)式より、訪問先セット1の評価は、0.1×(1.0×0.4)+0.1×(1.0×0.5)+0.1×(1.0×0.5)=0.14となる。実際には、当該スコアは、行動予定データが考慮された値となる。同様に、訪問先セット2の評価は、0.1×(1.0×0.5)+0.1×(1.0×0.5)+0.1×(1.0×0.5)=0.15となる。実際には、当該スコアは、行動予定データが考慮された値となる。よって、両者を比較した場合には提案訪問先決定部18は、ユーザに提案する訪問先セットを訪問先セット2に決定する。
The feature amount derived from the category of the visitor included in the visitor set is that the category is experienced from FIG. Certain standing drink # 1, standing drink # 2, and all-you-can-eat sweets have a feature amount of 0.5. Therefore, since the variable α = 0.1 and the weight = 1.0, the evaluation of the visited site set 1 is 0.1 × (1.0 × 0.4) +0.1 from the above equation (2). × (1.0 × 0.5) + 0.1 × (1.0 × 0.5) = 0.14. Actually, the score is a value that takes into account the action schedule data. Similarly, the evaluation of the visit destination set 2 is 0.1 × (1.0 × 0.5) + 0.1 × (1.0 × 0.5) + 0.1 × (1.0 × 0.5) = 0.15. Actually, the score is a value that takes into account the action schedule data. Therefore, when both are compared, the suggested visited
また、訪問先セットの評価の前処理として、カテゴリトータル満足度に基づいた訪問先セットのフィルタリングを行う場合には、提案訪問先決定部18は、カテゴリトータル満足度が−1.0〜1.0の範囲外である訪問先セットを、提案する訪問先セットの対象から除外してもよい。上述した訪問先セットの例では、訪問先セット2のカテゴリ、食べる、のカテゴリトータル満足度は1.1となり、−1.0〜1.0の範囲外である。よって、提案訪問先決定部18は、訪問先セット2を、提案する訪問先セットの候補から除外してもよい。
When the visitor set is filtered based on the category total satisfaction as pre-processing for evaluating the visitor set, the proposed
引き続いて、図9のフロー図を用いて、訪問先提案装置10による訪問先提案に関するフローを説明する。図9は、第2実施形態に係る訪問先提案装置の処理フローを示す図である。
Subsequently, a flow relating to a visit destination proposal by the visit
まず、クライアント端末30により送信された訪問先提案要求が、行動予定データ入力部12、訪問先データ入力部14、嗜好情報入力部16、評判入力部17により受信される(S11)。つぎに、評判入力部17により、評判スコアが訪問先データ記憶部13に格納された訪問先データに入力される(S12)。つぎに、行動予定データ入力部12により行動予定データが、訪問先データ入力部14により訪問先データが、嗜好情報入力部16により嗜好情報が、それぞれ提案訪問先決定部18に入力される(S13、行動予定データ入力ステップ、訪問先データ入力ステップ)。つぎに、訪問先セット生成部23により、訪問先セットが生成される(S14)。訪問先セットの生成は、訪問先データの時刻又は場所を示す情報に基づいて生成してもよい。つぎに、提案訪問先決定部18によって提案する訪問先セットが決定される(S15、提案訪問先決定ステップ)。提案訪問先決定部18は、予め設定されると共に訪問先の組合せに応じた評価ルールに基づき、訪問先セット生成部23によって生成された訪問先セットのユーザへの適合度を特定することで該訪問先セットを評価し、提案する訪問先セットを決定する。
First, the visit proposal request transmitted by the
つぎに、出力部19により、提案訪問先決定部18により決定された訪問先セットを示す情報がクライアント端末30に送信される(S16、出力ステップ)。そして、クライアント端末30において、ユーザの操作に基づき訪問先が選択された場合には、当該選択された訪問先を追加した行動予定データ(ログデータ)がクライアント端末から送信され、訪問先提案装置10のログ受け取り部20にて受信される(S17)。なお、クライアント端末30から送信される選択された訪問先を追加した行動予定データは行動予定データ記憶部11にも格納される。ログ受け取り部20が受け取った選択された訪問先を追加した行動予定データは、ログデータ記憶部21に格納され、嗜好演算部22が、該ログデータから嗜好情報を生成し嗜好情報記憶部15に格納する(S18)。以上が、訪問先提案装置10aによる訪問先提案に関するフローの説明である。
Next, the
つぎに、本実施形態に係る訪問先提案装置10aの作用・効果について説明する。
Next, operations and effects of the visited
本実施形態に係る訪問先提案装置10aでは、訪問先の組み合わせに応じた評価ルールに基づいて、訪問先セットを評価し、該評価に基づいて提案訪問先を決定している。訪訪問先セットとして評価を行うため、ユーザにとって適合度の高い訪問先セットを提案することができる。また、単体では訪問するモチベーションを引き出しにくい訪問先であっても、該訪問先が含まれたユーザにとって適合度の高い訪問先セットとして提案することで、該訪問先に対するユーザの訪問するモチベーションを高めることができる。
In the visited
また、訪問先提案装置10aでは、訪問先データ入力部14は、訪問先の内容のカテゴリを示す情報を含む訪問先データを入力し、提案訪問先決定部18は、訪問先の内容のカテゴリの組み合わせに応じた評価ルールに基づき、該訪問先セットを評価するため、例えば、同じ訪問先セットの中に特定のカテゴリが複数含まれているような場合(カテゴリが食べるである訪問先が3つ含まれる場合、など)には、該訪問先セットの評価を低くする、などの判断が可能となる。
In the visited
また、訪問先提案装置10aでは、提案訪問先決定部18は、訪問先セットに含まれる訪問先の数から該訪問先セットを評価することで、訪問先の数が望ましい訪問先セットを提案することができる。
Further, in the visited
また、訪問先提案装置10aでは、訪問先セット生成部23は、訪問先を順序付けして複数組み合わせた訪問先セットを生成し、提案訪問先決定部18は、順序からも訪問先セットを評価することで、訪問先が適切な順序となっている訪問先セットを提案することができる。
Further, in the visited
また、訪問先提案装置10aでは、訪問先データ入力部14は、訪問先に係る時刻を示す訪問先時刻情報を更に含む訪問先データを入力し、訪問先セット生成部23は、訪問先時刻情報に基づいて訪問先セットを生成し、又は、提案訪問先決定部18は、該訪問先時刻情報に基づいて訪問先セットを評価することが好ましい。訪問先時刻情報に基づいて訪問先セットを生成することで、時間的に関連する訪問先を訪問先セットとすることができる。また、訪問先時刻情報に基づいて訪問先セットを評価することで、互いに時間的に関連する訪問先を含む訪問先セットを提案することができる。
In the visited
また、訪問先提案装置10aでは、訪問先セット生成部23は、訪問先位置情報に基づいて訪問先間の移動時間を算出して、算出した移動時間に基づいて訪問先セットを生成し、又は、提案訪問先決定部18は、訪問先位置情報に基づいて訪問先間の移動時間を算出して、算出した移動時間からも該訪問先セットを評価することで、訪問先間での移動時間が適切な移動時間の訪問先セットを提案することができる。
In the visited
また、訪問先提案装置10aでは、訪問先データ入力部14は、訪問先に係る評判又は費用を示す情報を更に含む訪問先データを入力し、提案訪問先決定部18は、訪問先に係る評判又は費用を示す情報からも、訪問先セットを評価することで、評判又は費用を示す情報を考慮して、ユーザにとってより望ましい訪問先セットの提案を行うことが可能となる。
In the visited
以上、本発明の好適な実施形態について説明したが、本発明は上記実施形態に限られるものではなく、各請求項に記載した要旨を変更しない範囲で変形し、又は他のものに適用したものであってもよい。 The preferred embodiments of the present invention have been described above. However, the present invention is not limited to the above-described embodiments. The present invention is modified without departing from the scope described in the claims or applied to others. It may be.
例えば、行動予定データにおける行動内容を示す情報として、カテゴリを例示したが、カテゴリに限られるものではない。また、カテゴリの内容として、食べるや見るといった区分を例示したがこれに限られるものではない。 For example, the category is exemplified as the information indicating the action content in the action schedule data, but the information is not limited to the category. Moreover, although the category of eating and seeing was illustrated as the content of the category, it is not limited to this.
また、訪問先提案装置10,10aの構成として、嗜好情報を生成するための構成である、ログ受け取り部20、ログデータ記憶部21、嗜好演算部22を備えているとしたが、嗜好情報は上述したとおりユーザ固有のものでなく全ユーザに共通の予め定めたものとすることもできるため、ユーザ固有の嗜好情報を生成しない場合などには、ログ受け取り部20、ログデータ記憶部21、嗜好演算部22を備えない構成とすることもできる。
Moreover, although the
また、訪問先提案装置10からクライアント端末30に送信する、とした地図データは、クライアント端末30内部で保持するものとできる。
Further, the map data to be transmitted from the visited
また、訪問先データ記憶部13に格納された訪問先データは、必ずしも訪問先データ記憶部13に格納されている必要はなく、例えば他社サーバに備わっており、訪問先データ入力部14が、訪問先データを入力するタイミングで、該他社サーバから訪問先データを受信するものであってもよい。
Further, the visited data stored in the visited
また、嗜好情報としては、ユーザ毎の場所・状況、定番志向、新規志向の組合せに関するものが嗜好情報記憶部15に記憶されていてもよい。例えば、旅行先では評判がよいところを1つは必ず入れることで失敗を避け、後は冒険するのが好きである、というユーザであれば、場所・状況が旅行中である場合には、定番(評判がいい)の訪問先が決定されるとともに、新しい(例えば評判自体が少ない、など)訪問先も決定される、ように特徴量を与えた嗜好情報が用いられる。
Further, as the preference information, information related to a combination of a place / situation for each user, a standard orientation, and a new orientation may be stored in the preference
また、嗜好情報は、訪問先セットに含まれる訪問先における費用の配分、及び、時間の配分に応じて特徴量を与えるものであってもよい。費用の配分は、例えば、訪問先セットに含まれる複数の訪問先のうち、1つの訪問先に費用を多く費やし、他の訪問先には費用を余り費やさない(一点豪華主義)ことを好むユーザには、1つの訪問先に偏って費用を費やすような訪問先セットの評価を高くするように嗜好情報の特徴量を設定してもよい。このような嗜好情報を用いて提案訪問先決定部18が提案する訪問先を決定することで、例えば、箱根の各訪問先を訪問する場合に、午前と午後でゆったりと費用が余り費やされない2か所(美術館と自然観照)をめぐり、夜に、費用が多く費やされる、高級旅館での会席料亭を訪問先として組み込むことができる。
In addition, the preference information may be provided with a feature amount according to the allocation of expenses and the allocation of time at the destinations included in the destination set. For example, a user who prefers to spend a large amount of money on one place and not spend too much on other places (single-point luxuryism). Alternatively, the feature amount of the preference information may be set so as to increase the evaluation of the visitor set that spends the cost biased to one visitor. For example, when visiting each destination in Hakone by using the preference information, the proposed
また、提案訪問先決定部18は、訪問先決定時に、重要視するパラメータ(ユーザの現在地からの距離、訪問先の評判、新規性など)を地域の特性を踏まえて変更することとしてもよい。具体的には、評判の信憑性が高くなりがちな都心(人口密集地)では、訪問先の評判に判断の重きを置き、訪問先の新規性に希少性を見出しやすい地方(人口非密集地)では、新規性に重きを置いて訪問先を提案することとしてもよい。
In addition, the proposed visited
また、評価ルールとして嗜好情報を用い、特徴量(スコア)で訪問先を評価する例について説明したが、必ずしも評価ルールとして嗜好情報を用いる必要はなく、例えば、予め設定したある行動予定とある訪問先との組合せとなる場合には、該訪問先を提案訪問先として決定する(逆に、予め設定したある行動予定とある訪問先との組合せとなる場合には、該訪問先を提案する訪問先の候補から除外する)といった評価ルールを設定してもよい。 Moreover, although the example which uses preference information as an evaluation rule and evaluates a visit destination by the feature-value (score) was demonstrated, it does not necessarily need to use preference information as an evaluation rule, for example, a certain action plan and a certain visit In the case of a combination with a destination, the visited place is determined as a suggested visited place (conversely, in the case of a combination of a predetermined action schedule and a visited place, a visit that proposes the visited place is determined. An evaluation rule such as “Exclude from previous candidates” may be set.
10,10a…訪問先提案装置、11…行動予定データ記憶部、12…行動予定データ入力部、13…訪問先データ記憶部、14訪問先データ入力部、15…嗜好情報記憶部、16…嗜好情報入力部、17…評判入力部、18…提案訪問先決定部、19…出力部、20…ログ受け取り部、21…ログデータ記憶部、22…嗜好演算部、23…訪問先セット生成部、30…クライアント端末、40…評判生成装置、101…CPU、102…RAM、103…ROM、104…通信モジュール、105…補助記憶装置。
DESCRIPTION OF
Claims (12)
ユーザの行動予定の内容を示す行動内容情報を含む行動予定データを入力する行動予定データ入力手段と、
訪問先の内容を示す訪問先内容情報を含む訪問先データを入力する訪問先データ入力手段と、
前記行動予定データ入力手段によって入力された行動予定データに含まれる行動内容情報と前記訪問先データ入力手段によって入力された訪問先データに含まれる訪問先内容情報とから、予め設定されると共に該行動内容情報及び該訪問先内容情報に応じた評価ルールに基づき、前記ユーザの行動予定に対する前記訪問先の整合度を特定することで該訪問先を評価し、該評価に基づいて該ユーザに提案する訪問先を決定する提案訪問先決定手段と、
前記提案訪問先決定手段によって決定された訪問先を示す情報を出力する出力手段と、
を備える訪問先提案装置。 A visitor proposal device that proposes a user visitor,
Action schedule data input means for inputting action schedule data including action content information indicating the contents of the user's action schedule;
Visit data input means for inputting visit data including visit contents information indicating the contents of the visit,
From the action content information included in the action schedule data input by the action schedule data input unit and the visit destination content information included in the visit destination data input by the visit destination data input unit, the behavior is set in advance. Based on the content information and the evaluation rules corresponding to the visitor content information, the visitor is evaluated by specifying the degree of consistency of the visitor with respect to the user's action schedule, and the user is proposed based on the evaluation Proposed destination determination means for determining the destination,
Output means for outputting information indicating the visited place determined by the proposed visited place determining means;
A visitor proposal device comprising:
前記訪問先データ入力手段は、前記訪問先内容情報として前記訪問先の内容のカテゴリを示す情報を含む訪問先データを入力し、
前記提案訪問先決定手段は、前記行動予定の内容のカテゴリ及び前記訪問先の内容のカテゴリに応じた評価ルールに基づき、該訪問先を評価する、請求項1に記載の訪問先提案装置。 The action schedule data input means inputs action schedule data including information indicating a category of contents of the user's action schedule as the action content information,
The visited data input means inputs visited data including information indicating a category of the visited content as the visited content information,
The visited site proposal apparatus according to claim 1, wherein the proposed visited site determining unit evaluates the visited site based on an evaluation rule corresponding to a category of the content of the scheduled action and a category of the visited site content.
前記訪問先データ入力手段は、前記訪問先に係る時刻を示す訪問先時刻情報を更に含む訪問先データを入力し、
前記提案訪問先決定手段は、前記行動時刻情報と前記訪問先時刻情報とからも、前記訪問先を評価する、請求項1〜3の何れか一項に記載の訪問先提案装置。 The action schedule data input means inputs action schedule data further including action time information indicating a time related to the user's action schedule,
The visited data input means inputs visited data further including visited time information indicating a time related to the visited site,
The visited site proposal device according to any one of claims 1 to 3, wherein the proposed visited site determination unit evaluates the visited site from the action time information and the visited time information.
前記提案訪問先決定手段は、前記行動時刻情報及び前記所要時間情報から、前記ユーザが前記訪問先を訪問した場合のユーザの空き時間を算出して、算出した空き時間からも該訪問先を評価する、請求項4に記載の訪問先提案装置。 The visited data input means inputs visited data further including required time information indicating a time required for visiting the visited data,
The proposed visit destination determination means calculates a user vacancy time when the user visits the visit destination from the action time information and the required time information, and evaluates the visit destination also from the calculated vacancy time. The visited site proposal device according to claim 4.
前記訪問先データ入力手段は、前記訪問先に係る位置を示す訪問先位置情報を更に含む訪問先データを入力し、
前記提案訪問先決定手段は、前記行動予定位置情報と前記訪問先位置情報とからも、前記訪問先を評価する、請求項1〜5の何れか一項に記載の訪問先提案装置。 The action schedule data input means inputs action schedule data further including action schedule position information indicating a position related to the user's action schedule,
The visited data input means inputs visited data further including visited location information indicating a location related to the visited site,
The visited site proposal device according to any one of claims 1 to 5, wherein the proposed visited site determination unit evaluates the visited site from the scheduled action position information and the visited site position information.
前記提案訪問先決定手段は、前記訪問先に係る評判又は費用を示す情報からも、前記訪問先を評価する、請求項1〜7の何れか一項に記載の訪問先提案装置。 The visited data input means inputs visited data further including information indicating a reputation or expense related to the visited site,
The visited site proposal device according to any one of claims 1 to 7, wherein the proposed visited site determination unit evaluates the visited site from information indicating a reputation or a cost related to the visited site.
前記提案訪問先決定手段は、提案対象のユーザの前記嗜好情報からも、前記訪問先を評価する、請求項1〜8の何れか一項に記載の訪問先提案装置。 Further comprising preference information input means for inputting preference information indicating a preference for the visited place for each user;
The visited site proposal device according to any one of claims 1 to 8, wherein the proposed visited site determination unit evaluates the visited site also from the preference information of a user to be proposed.
前記訪問先データ入力手段によって入力された訪問先データによって示される訪問先を複数組み合わせた訪問先セットを生成する訪問先セット生成手段を更に備え、
前記提案訪問先決定手段は、予め設定されると共に前記訪問先の組合せに応じた評価ルールに基づき、前記訪問先セット生成手段によって生成された訪問先セットのユーザへの適合度を特定することで該訪問先セットを評価し、該評価に基づいて該ユーザに提案する訪問先セットを決定し、
前記出力手段は、前記提案訪問先決定手段によって決定された訪問先セットを示す情報を出力する、請求項1〜10の何れか一項に記載の訪問先提案装置。 The visited data input means inputs a plurality of visited data,
A visit destination set generating means for generating a visit destination set by combining a plurality of visit destinations indicated by the visit destination data input by the visit destination data input means;
The proposed visited site determination means specifies the degree of fitness of the visited site set generated by the visited site set generating unit based on an evaluation rule set in advance and according to the combination of visited sites. Evaluating the visited set and determining a visited set to suggest to the user based on the rating;
11. The visited site proposal apparatus according to claim 1, wherein the output unit outputs information indicating a visited site set determined by the proposed visited site determining unit.
ユーザの行動予定の内容を示す行動内容情報を含む行動予定データを入力する行動予定データ入力ステップと、
訪問先の内容を示す訪問先内容情報を含む訪問先データを入力する訪問先データ入力ステップと、
前記行動予定データ入力ステップにおいて入力された行動予定データに含まれる行動内容情報と前記訪問先データ入力ステップにおいて入力された訪問先データに含まれる訪問先内容情報とから、予め設定されると共に該行動内容情報及び該訪問先内容情報に応じた評価ルールに基づき、前記ユーザの行動予定に対する前記訪問先の整合度を特定することで該訪問先を評価し、該評価に基づいて該ユーザに提案する訪問先を決定する提案訪問先決定ステップと、
前記提案訪問先決定ステップにおいて決定された訪問先を示す情報を出力する出力ステップと、
を含む訪問先提案方法。
A site proposal method for proposing a user's site,
An action schedule data input step for inputting action schedule data including action content information indicating the contents of the user's action schedule;
A visit data input step for entering visit data including visit content information indicating the content of the visit;
The action content information included in the action schedule data input in the action schedule data input step and the visit destination content information included in the visit destination data input in the visit destination data input step are set in advance and the action Based on the content information and the evaluation rules corresponding to the visitor content information, the visitor is evaluated by specifying the degree of consistency of the visitor with respect to the user's action schedule, and the user is proposed based on the evaluation A proposed destination determination step for determining a destination,
An output step of outputting information indicating the visited location determined in the proposed visited location determining step;
Visit destination proposal method including.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012274977A JP2014119990A (en) | 2012-12-17 | 2012-12-17 | Device and method for proposing visit destination |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012274977A JP2014119990A (en) | 2012-12-17 | 2012-12-17 | Device and method for proposing visit destination |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2014119990A true JP2014119990A (en) | 2014-06-30 |
Family
ID=51174771
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012274977A Pending JP2014119990A (en) | 2012-12-17 | 2012-12-17 | Device and method for proposing visit destination |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2014119990A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016186205A1 (en) * | 2015-05-21 | 2016-11-24 | 株式会社シェアーズ | Free time management device, free time management method, computer program, and storage medium |
JP6092991B1 (en) * | 2015-11-27 | 2017-03-08 | 株式会社リクルートホールディングス | Reservation processing device, reservation processing method, and reservation processing program |
JP2017097790A (en) * | 2015-11-27 | 2017-06-01 | 株式会社リクルートホールディングス | Reservation processing device, reservation processing method, and reservation processing program |
JP2018120474A (en) * | 2017-01-26 | 2018-08-02 | 株式会社デンソーテン | Information providing device, information providing method and information providing program |
CN108564195A (en) * | 2018-03-01 | 2018-09-21 | 上海邑游网络科技有限公司 | Resource guides correlating method and system and its storage medium |
WO2024079878A1 (en) * | 2022-10-14 | 2024-04-18 | バルミューダ株式会社 | Schedule registration device, schedule registration program, and schedule registration method |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003139553A (en) * | 2001-11-02 | 2003-05-14 | Nippon Telegr & Teleph Corp <Ntt> | Route retrieval method and route retrieval device taking side trips into account, route retrieval program and recording medium of the program |
JP2012018175A (en) * | 2011-08-22 | 2012-01-26 | Zenrin Datacom Co Ltd | Guide information selection system |
-
2012
- 2012-12-17 JP JP2012274977A patent/JP2014119990A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003139553A (en) * | 2001-11-02 | 2003-05-14 | Nippon Telegr & Teleph Corp <Ntt> | Route retrieval method and route retrieval device taking side trips into account, route retrieval program and recording medium of the program |
JP2012018175A (en) * | 2011-08-22 | 2012-01-26 | Zenrin Datacom Co Ltd | Guide information selection system |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016186205A1 (en) * | 2015-05-21 | 2016-11-24 | 株式会社シェアーズ | Free time management device, free time management method, computer program, and storage medium |
JPWO2016186205A1 (en) * | 2015-05-21 | 2018-04-19 | ブルー・マーリン・パートナーズ株式会社 | Free time management device, free time management method, computer program, and storage medium |
US11087288B2 (en) | 2015-05-21 | 2021-08-10 | Blue Marlin Partners, Inc. | Vacant time slot managing device, vacant time slot managing method, computer program, and storage medium |
JP6092991B1 (en) * | 2015-11-27 | 2017-03-08 | 株式会社リクルートホールディングス | Reservation processing device, reservation processing method, and reservation processing program |
WO2017090607A1 (en) * | 2015-11-27 | 2017-06-01 | 株式会社リクルートホールディングス | Reservation processing device, reservation processing method, and reservation processing program |
JP2017097790A (en) * | 2015-11-27 | 2017-06-01 | 株式会社リクルートホールディングス | Reservation processing device, reservation processing method, and reservation processing program |
JP2017097789A (en) * | 2015-11-27 | 2017-06-01 | 株式会社リクルートホールディングス | Reservation processing device, reservation processing method, and reservation processing program |
JP2018120474A (en) * | 2017-01-26 | 2018-08-02 | 株式会社デンソーテン | Information providing device, information providing method and information providing program |
CN108564195A (en) * | 2018-03-01 | 2018-09-21 | 上海邑游网络科技有限公司 | Resource guides correlating method and system and its storage medium |
WO2024079878A1 (en) * | 2022-10-14 | 2024-04-18 | バルミューダ株式会社 | Schedule registration device, schedule registration program, and schedule registration method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11651412B2 (en) | Systems and methods for providing recommendations based on collaborative and/or content-based nodal interrelationships | |
US20130311270A1 (en) | Mood-based searching and/or advertising systems, apparatus and methods | |
KR101558910B1 (en) | A mixed-model recommender for leisure activities | |
JP5248914B2 (en) | A system that predicts and recommends future goal-oriented activities | |
KR101226403B1 (en) | System and method for communal search | |
JP2014119990A (en) | Device and method for proposing visit destination | |
US20190340537A1 (en) | Personalized Match Score For Places | |
AU2020286214B2 (en) | Persona for opaque travel item selection | |
WO2013022920A1 (en) | Travel discovery and recommendation method and system | |
US20150206072A1 (en) | System and method for providing a best fit travel service recommendation | |
JP6741285B1 (en) | Travel plan proposal system | |
KR101633349B1 (en) | Method of recommending travel site and authentificating arrival thereof and application for mobile device implementing the same | |
US10445666B1 (en) | Personalized travel itinerary planning | |
JP2016051441A (en) | Reservation system | |
US20140316836A1 (en) | Methods and systems for generating customized group plans | |
US20220076173A1 (en) | Methods and systems for itinerary creation | |
JP6051034B2 (en) | Visiting proposal device and visiting proposal method | |
JP6728029B2 (en) | Providing device, providing method, and providing program | |
US20200027171A1 (en) | Social Awareness Service | |
KR20120023294A (en) | Proper advertising method by mobile terminal | |
KR20150066109A (en) | Method and system for recommending wedding packages | |
JP6638265B2 (en) | Information providing device, program | |
US20220092483A1 (en) | Customer experience generator with shareable profile and autopay | |
JP5340887B2 (en) | Accommodation reservation management system | |
JP6229074B2 (en) | Recommendation system, recommendation method and recommendation program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150814 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160413 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160705 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20170117 |