JP6261359B2 - Spot related information presentation system and spot related information presentation method - Google Patents
Spot related information presentation system and spot related information presentation method Download PDFInfo
- Publication number
- JP6261359B2 JP6261359B2 JP2014019651A JP2014019651A JP6261359B2 JP 6261359 B2 JP6261359 B2 JP 6261359B2 JP 2014019651 A JP2014019651 A JP 2014019651A JP 2014019651 A JP2014019651 A JP 2014019651A JP 6261359 B2 JP6261359 B2 JP 6261359B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- spot
- information indicating
- grouping
- spot information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本発明は、スポット関連情報提示システム及びスポット関連情報提示方法に関する。 The present invention relates to a spot related information presentation system and a spot related information presentation method.
従来より、サーバで管理された個人のスケジュールを、該サーバと通信可能な移動通信端末などのクライアント端末において、ユーザが閲覧・登録するスケジュール管理システムが知られている。このようなスケジュール管理システムにおいては、管理するユーザのスケジュール(日時情報、場所情報)を考慮して、ユーザのスケジュールが登録されていない空き時間に、ユーザが訪れたいであろうと想定されるスポット及びイベントに関する情報を提案する機能を有しているものがある(例えば特許文献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, taking into account the user's schedule to be managed (date and time information, location information), spots and events that the user is expected to visit in the free time in which the user's schedule is not registered Some of them have a function of proposing information regarding the above (see, for example, Patent Document 1).
特許文献1に記載のスケジュール自動生成システムは、ユーザが手動で登録したスケジュール(日時情報、場所情報を含む)からすきま時間(以下、空き時間と記載)を抽出し、該抽出した空き時間と、予め記憶されたイベント情報(イベントの開催日時情報、開催場所情報等)とから、空き時間に訪れるスポット候補を抽出する機能を有している。このようなスケジュール自動生成システムによって、空き時間のスケジュール生成が効率的に行われる。
The automatic schedule generation system described in
ところで、上述した特許文献1に記載のスケジュール自動生成システムでは、ユーザが空き時間に訪れるスポット単位の情報を取得することができる。しかしながら、例えば、特定のスポット(訪問先)を訪問することを目的としているユーザに対して、当該特定のスポットに関連する複数のスポットを関連付けて分かりやすく計画提案することが難しい。また、旅行代理店等のサービスとして、単純に複数のスポットをパッケージ化して提案するサービスはあるものの、ユーザにとっては、ユーザが訪れるスポットに関連したスポットの情報を網羅的に把握することができるものではないため、例えば、ユーザが追って訪れるスポットに関連したスポットの情報を把握した場合に、計画の作り直しが必要になる場合がある。
By the way, in the automatic schedule generation system described in
本発明は上記実情に鑑みてなされたものであり、例えば、ユーザが訪れたい特定のスポットに関連したスポットの情報を適切に把握することができる、スポット関連情報提示システム及びスポット関連情報提示方法を提供することを目的とする。 The present invention has been made in view of the above circumstances. For example, a spot-related information presentation system and a spot-related information presentation method capable of appropriately grasping spot information related to a specific spot that a user wants to visit are provided. The purpose is to provide.
本発明に係るスポット関連情報提示システムは、スポットを示すスポット情報が複数含まれた行動データを記憶する記憶手段と、基準となるスポット情報である基準スポット情報を入力する入力手段と、記憶手段に記憶された行動データのうち、入力手段が入力した基準スポット情報に係るスポット情報を含んだ行動データを抽出する抽出手段と、抽出手段が抽出した行動データに含まれるスポット情報を、所定のグループ化ルールに基づきグループ化するグループ化手段と、グループ化手段によるグループ化に基づく情報を出力する出力手段と、を備える。 The spot related information presentation system according to the present invention includes a storage unit that stores behavior data including a plurality of spot information indicating spots, an input unit that inputs reference spot information that is reference spot information, and a storage unit. Of the stored behavior data, extraction means for extracting behavior data including spot information related to the reference spot information input by the input means, and spot information included in the behavior data extracted by the extraction means are grouped into predetermined groups. A grouping unit configured to group based on the rule; and an output unit configured to output information based on the grouping performed by the grouping unit.
本発明に係るスポット関連情報提示方法は、スポットを示すスポット情報が複数含まれた行動データを記憶するスポット関連情報提示システムによるスポット関連情報提示方法であって、基準となるスポット情報である基準スポット情報を入力する入力ステップと、行動データのうち、入力ステップにおいて入力された基準スポット情報に係るスポット情報を含んだ行動データを抽出する抽出ステップと、抽出ステップにおいて抽出された行動データに含まれるスポット情報を、所定のグループ化ルールに基づきグループ化するグループ化ステップと、グループ化ステップにおけるグループ化に基づく情報を出力する出力ステップと、を含む。 The spot related information presenting method according to the present invention is a spot related information presenting method by a spot related information presenting system that stores action data including a plurality of spot information indicating spots, and is a reference spot that is reference spot information. An input step for inputting information, an extraction step for extracting behavior data including spot information related to the reference spot information input in the input step, and spots included in the behavior data extracted in the extraction step A grouping step for grouping the information based on a predetermined grouping rule; and an output step for outputting information based on the grouping in the grouping step.
これらの発明によれば、入力される基準スポット情報に係るスポット情報を含んだ行動データが抽出され、該行動データに含まれるスポット情報がグループ化される。基準スポット情報に係るスポット情報を含んだ行動データからグループ化の対象となるスポット情報が抽出されるため、基準スポット情報と関連度の高い(基準スポット情報と併せて訪問される可能性が高い)スポット情報を抽出することができる。そして、これらの基準スポット情報と関連度の高いスポット情報をスポット単位で出力するのではなく、所定のグループ化ルールに基づきグループ化して出力するため、ユーザは基準スポットに関連したスポットの情報を網羅的に把握することができる。以上より、本発明によれば、ユーザが訪れたい特定のスポットに関連したスポットの情報を適切に把握することができる。 According to these inventions, action data including spot information related to input reference spot information is extracted, and spot information included in the action data is grouped. Since the spot information to be grouped is extracted from the action data including the spot information related to the reference spot information, the degree of association with the reference spot information is high (there is a high possibility of being visited together with the reference spot information) Spot information can be extracted. In addition, spot information that is highly related to the reference spot information is not output in units of spots, but is grouped and output based on a predetermined grouping rule, so the user covers the spot information related to the reference spot. Can be grasped. As mentioned above, according to this invention, the information of the spot relevant to the specific spot which a user wants to visit can be grasped | ascertained appropriately.
また、記憶手段が記憶する行動データのスポット情報には、スポットの内容のカテゴリを示す情報が対応づけられており、グループ化手段は、カテゴリを示す情報に応じたグループ化ルールに基づき、グループ化を行う。スポットの内容のカテゴリ毎にグループ化されることで、同一カテゴリのスポットを網羅的に把握することができる。 The spot information of the action data stored in the storage means is associated with information indicating the category of the spot content, and the grouping means performs grouping based on the grouping rule corresponding to the information indicating the category. I do. By grouping each spot content category, it is possible to comprehensively grasp spots of the same category.
また、記憶手段が記憶する行動データのスポット情報には、位置を示す情報が対応づけられており、グループ化手段は、位置を示す情報に応じたグループ化ルールに基づき、グル―プ化を行う。スポットの位置を示す情報毎にグループ化されることで、エリア毎に近接するスポットを網羅的に把握することができる。 In addition, information indicating the position is associated with the spot information of the action data stored in the storage means, and the grouping means performs grouping based on a grouping rule corresponding to the information indicating the position. . By grouping for each piece of information indicating the position of the spot, it is possible to comprehensively grasp the spots that are close to each area.
また、グループ化手段は、スポット情報の数に応じたグループ化ルールに基づき、グループ化を行う。スポット情報の数に応じてグループ化されることで、ユーザは、訪れたい特定のスポットに関連したスポットの情報をより適切に把握することができる。すなわち、例えばスポット情報の数が所定の数以上である場合にグループ化することで、ある程度スポット情報数が含まれるグループに係るスポット情報のみが提示されることとなる。このため、ユーザは、訪れたい特定のスポットに関連したスポットのうち中心的な(スポット情報の数が多い)グループに係るスポット情報を適切に把握することができる。また、例えばスポット情報の数が所定の数以下である場合にグループ化することで、1つのグループに含まれるスポット情報の数を少なくできるため、ユーザにとって、1つのグループに含まれるスポット情報の把握が容易になる。 Further, the grouping means performs grouping based on a grouping rule corresponding to the number of spot information. By grouping according to the number of spot information, the user can more appropriately grasp the spot information related to the specific spot that he / she wants to visit. That is, for example, when the number of pieces of spot information is equal to or greater than a predetermined number, only spot information related to a group including a certain number of pieces of spot information is presented. For this reason, the user can appropriately grasp the spot information related to the central group (the number of spot information is large) among spots related to a specific spot to be visited. In addition, for example, when the number of spot information is less than or equal to a predetermined number, grouping can reduce the number of spot information included in one group, so that the user can grasp the spot information included in one group. Becomes easier.
また、グループ化手段は、抽出手段が抽出した行動データに含まれるスポット情報をグループ化した1つのグループに含まれるスポット情報の数に応じて、抽出手段に対して、抽出の条件を変えて再度抽出を行うように指示する。このように、グループ化手段が1つのグループに含まれるスポット情報の数に応じて、段階的に抽出条件(フィルタリング条件)を変えるように抽出手段に指示することで、1つのグループに含まれるスポット情報の数を適切なものとできる。 Further, the grouping means changes the extraction condition again with respect to the extraction means according to the number of spot information included in one group obtained by grouping the spot information included in the action data extracted by the extraction means. Instruct to perform extraction. As described above, the grouping unit instructs the extraction unit to change the extraction condition (filtering condition) step by step according to the number of spot information included in one group. Appropriate number of information.
また、記憶手段は、行動データを複数記憶しており、記憶手段が記憶する行動データには、時刻を示す情報が含まれており、抽出手段は、基準スポット情報に係るスポット情報を含んだ行動データのうち、時刻を示す情報が所定期間内である行動データを抽出する。時刻を示す情報が所定期間内である行動データを抽出することで、トレンドや特殊な期間等の条件を考慮して適切な行動データを抽出することができる。 The storage means stores a plurality of action data, the action data stored by the storage means includes information indicating time, and the extraction means includes an action including spot information related to the reference spot information. Action data whose information indicating the time is within a predetermined period is extracted from the data. By extracting behavior data whose information indicating time is within a predetermined period, appropriate behavior data can be extracted in consideration of conditions such as trends and special periods.
また、記憶手段は、行動データを複数記憶しており、記憶手段が記憶する行動データには、天気を示す情報、嗜好を示す情報、移動手段を示す情報、又は催行者を示す情報の少なくとも一つが含まれており、入力手段は、基準スポット情報に加えて、天気を示す情報、嗜好を示す情報、移動手段を示す情報、又は催行者を示す情報の少なくとも一つを入力し、抽出手段は、基準スポット情報に係るスポット情報を含んだ行動データのうち、天気を示す情報が、入力手段により入力された天気を示す情報と所定の関係にある行動データを抽出し、基準スポット情報に係るスポット情報を含んだ行動データのうち、嗜好を示す情報が、入力手段により入力された嗜好を示す情報と所定の関係にある行動データを抽出し、基準スポット情報に係るスポット情報を含んだ行動データのうち、移動手段を示す情報が、入力手段により入力された移動手段を示す情報と所定の関係にある行動データを抽出し、基準スポット情報に係るスポット情報を含んだ行動データのうち、催行者を示す情報が、入力手段により入力された催行者を示す情報と所定の関係にある行動データを抽出する。これによれば、よりユーザのニーズに沿った(満足度が高い)行動データを抽出することができる。すなわち、天気を示す情報が、入力された天気を示す情報と所定の関係にある行動データのみ抽出されるため、例えば、入力された天気を示す情報と同じ天気を示す情報が含まれた行動データを抽出することができる。また、嗜好を示す情報が、入力された嗜好を示す情報と所定の関係にある行動データのみ抽出されるため、例えば、入力された嗜好を示す情報と同じ嗜好を示す情報が含まれた行動データを抽出することができる。また、移動手段を示す情報が、入力された移動手段を示す情報と所定の関係にある行動データのみ抽出されるため、例えば、入力された移動手段を示す情報と同じ移動手段を示す情報が含まれた行動データを抽出することができる。また、催行者を示す情報が、入力された催行者を示す情報と所定の関係にある行動データのみ抽出されるため、例えば、入力された催行者を示す情報と同じ催行者を示す情報が含まれた行動データを抽出することができる。 The storage means stores a plurality of action data, and the action data stored in the storage means includes at least one of information indicating weather, information indicating preference, information indicating moving means, or information indicating organizer. The input means inputs at least one of the information indicating the weather, the information indicating the preference, the information indicating the moving means, or the information indicating the organizer in addition to the reference spot information. Of the action data including the spot information related to the reference spot information, the information indicating the weather extracts the action data having a predetermined relationship with the information indicating the weather input by the input unit, and the spot related to the reference spot information Among the behavior data including information, the behavior information having a predetermined relationship with the information indicating the preference input by the input unit is extracted, and the scan data related to the reference spot information is extracted. Among the action data including the spot information, the information indicating the moving means extracts the action data having a predetermined relationship with the information indicating the moving means input by the input means, and includes the spot information related to the reference spot information. Among the action data, information indicating the organizer extracts action data having a predetermined relationship with the information indicating the organizer input by the input means. According to this, it is possible to extract action data that is more in line with user needs (high satisfaction). That is, since the information indicating the weather is extracted only the action data having a predetermined relationship with the information indicating the input weather, for example, the action data including the information indicating the same weather as the information indicating the input weather is included. Can be extracted. Moreover, since the information indicating the preference is extracted only the behavior data having a predetermined relationship with the information indicating the input preference, for example, the behavior data including the information indicating the same preference as the information indicating the input preference. Can be extracted. In addition, since the information indicating the moving means is extracted only the behavior data having a predetermined relationship with the information indicating the input moving means, for example, the information indicating the same moving means as the information indicating the input moving means is included. Action data can be extracted. Also, since the information indicating the organizer is extracted only the action data having a predetermined relationship with the information indicating the input organizer, for example, the information indicating the same organizer as the information indicating the input organizer is included. Action data can be extracted.
また、記憶手段は、行動データを複数記憶しており、記憶手段が記憶する行動データには、混雑度を示す情報が含まれており、抽出手段は、基準スポット情報に係るスポット情報を含んだ行動データのうち、混雑度を示す情報が所定の条件である行動データを抽出する。混雑度を示す情報が所定の条件である行動データを抽出することで、人が多く訪問しているスポット情報を含んだ行動データを抽出したり、反対に、人が余り訪問していないスポット情報を含んだ行動データを抽出することが可能となり、よりユーザのニーズに沿った(満足度が高い)行動データを抽出することができる。 The storage means stores a plurality of action data, the action data stored by the storage means includes information indicating the degree of congestion, and the extraction means includes spot information related to the reference spot information. Among the behavior data, behavior data whose information indicating the degree of congestion is a predetermined condition is extracted. By extracting action data whose information indicating the degree of congestion is a predetermined condition, action data including spot information that many people visit is extracted, and on the contrary, spot information that people do not visit much It is possible to extract action data that includes the action data, and it is possible to extract action data that is more in line with user needs (higher satisfaction).
また、グループ化手段は、グループ化した1つのグループに含まれる各スポット情報が予め設定された条件を満たすか否かを判断し、該予め設定された条件を満たすスポット情報を、それ以外のスポット情報と区別し、出力手段は、グループ化手段により区別されたスポット情報を、それ以外のスポット情報と区別して出力する。1つのグループ内のスポット情報のうち、予め設定された条件を満たすスポット情報が、それ以外のスポット情報と区別して出力されることで、よりユーザの目的・意図・状況に適した出力を行うことができる。 Further, the grouping means determines whether each spot information included in one grouped group satisfies a preset condition, and sets the spot information satisfying the preset condition as other spot information. Differentiating from information, the output means outputs the spot information distinguished by the grouping means in distinction from the other spot information. Out of spot information in one group, spot information that satisfies a preset condition is output separately from the other spot information, so that the output is more suitable for the user's purpose, intention, and situation. Can do.
本発明によれば、ユーザが訪れたい特定のスポットに関連したスポットの情報を適切に把握することができる。 ADVANTAGE OF THE INVENTION According to this invention, the information of the spot relevant to the specific spot which a user wants to visit can be grasped | ascertained appropriately.
以下、図面と共に本発明に係るスポット関連情報提示システム及びスポット関連情報提示方法の好適な実施形態について詳細に説明する。なお、図面の説明においては同一要素には同一符号を付し、重複する説明を省略する。 Hereinafter, preferred embodiments of a spot related information presentation system and a spot related information presentation 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の機能を説明する。図1は、本発明の実施形態に係るスポット関連情報提示システムの機能構成を示す図である。図1に示すように、本実施形態に係るスポット関連情報提示システム1は、サーバ10と、クライアント端末20とを備えている。なお、スポット関連情報提示システム1は、サーバ10のみを備えるものであってもよい。サーバ10は、例えば事業者が運営するサーバである。クライアント端末20は、例えば移動通信端末であり、移動体通信網や無線LAN、インターネット等の通信網を利用して、サーバ10と通信を行う端末である。本実施形態に係るスポット関連情報提示システム1は、ユーザのスケジュール作成を支援するシステムである。
First, the function of the spot related
本実施形態に係るスポット関連情報提示システム1は、例えばユーザによる観光計画の策定等のスケジュール作成時において、ユーザが、訪問することを予定している(又は訪問することを検討している)スポット情報を入力した(検索した)場合に、当該スポット情報と関連したスポット情報を所定のルールでグループ化し、グループ化に基づく情報を提示するものである。ここで、スポットとは、位置を示す場所情報(例えば「緯度、経度」「住所」等)と当該場所情報の名前とが対応づけられたものであり、人の訪問先となり得るものである。スポットとは、例えばPOI(point of interest)である。具体的には、例えば、観光地である美術館や寺院、ホテル等はスポットである。また、例えば「AA祭り」や「BBコンサート」のように、一時的に開催されるイベント等もスポットである。また、スポット情報とは、スポットを示す(スポットを一意に特定する)情報であり、例えばPOIを特定するPOIIDである。
The spot related
クライアント端末20は、ユーザ操作に基づいて、ユーザのスケジュール入力を行う端末である。クライアント端末20は、スケジュール入力に係る機能として、スポット情報検索機能と、スケジュール登録機能とを有している。クライアント端末20は、スポット情報検索機能によりスケジュールとして登録するスポット情報の候補を出力した後に、スケジュール登録機能によりスケジュール情報(後述)をサーバ10に登録する。スポット情報検索機能は、旅行計画等のスケジュールのうち、例えばメインで訪問したい訪問先のみ決まっており、メインで訪問したい訪問先以外の訪問先が決まっていないような場合に用いられる。図1には、図1にはサーバ10と通信を行う端末として、クライアント端末20が一台のみ記載されているが、実際には複数のクライアント端末20がサーバ10と通信を行っている。複数のクライアント端末20のうち、一部のクライアント端末20は、スポット情報検索機能を有していなくてもよい。
The
スポット情報検索機能は、例えば、ユーザが旅行計画等のスケジュールを策定する際に、メインで訪問したい訪問先に係るスポット情報(ユーザが訪問することを予定している又は訪問することを検討してるスポット情報)を入力(検索)すると、当該スポット情報と関連したスポット情報が所定のルールでグループ化され、グループ化に基づく情報が提示される機能である。グループ化に基づく情報とは、例えばユーザが入力したスポット情報と関連度の高いスポット情報である。そのため、ユーザは、提示された、グループ化に基づく情報を参照することで、メインで訪問したい訪問先と共に訪れる訪問先を決定し易い。クライアント端末20から入力されるスポット情報(ユーザが訪問することを予定している又は訪問することを検討しているスポット情報)は、サーバ10から提示されるグループ化に基づく情報を決定する基準となるスポット情報である。そのため、以下では、クライアント端末20のスポット情報検索機能において、クライアント端末20から入力されるスポット情報を、基準スポット情報として説明する。
The spot information search function, for example, when a user formulates a schedule such as a travel plan, spot information related to a visit destination that the user wants to visit as a main site (the user is planning to visit or considering visiting) When (spot information) is input (searched), spot information related to the spot information is grouped according to a predetermined rule, and information based on the grouping is presented. Information based on grouping is, for example, spot information having a high degree of association with spot information input by the user. For this reason, the user can easily determine the visit destination to be visited together with the visit destination to be visited by referring to the presented information based on the grouping. The spot information input from the client terminal 20 (spot information that the user is planning to visit or is planning to visit) is a criterion for determining information based on grouping presented from the
スポット情報検索機能においては、上述したように、クライアント端末20では、ユーザ操作に応じて、基準スポット情報が入力される。また、クライアント端末20は、基準スポット情報を入力する際に、ユーザ操作に応じて、又はクライアント端末20に予め登録された情報に応じて、又は外部サーバ(図示せず)から取得した情報に応じて、基準スポット情報に係る天気を示す情報(例えば天気の内容に係る情報)や、基準スポット情報を訪れる際の催行者を示す情報(例えば催行人数)、基準スポット情報を訪れる際の移動手段(例えば「電車」)を示す情報(例えば移動手段の内容に係る情報)、クライアント端末20のユーザの嗜好を示す情報を入力してもよい。
In the spot information search function, as described above, the
図5を参照して、クライアント端末20のスポット情報検索機能における端末表示イメージについて説明する。図5は、クライアント端末20のスポット情報検索機能における端末表示イメージを示す図である。図5に示されるように、ユーザがスポット情報検索機能を利用する際には、少なくとも地図アプリケーションが起動されており、クライアント端末20の画面上にはマップ表示Maがされている。図5に示す例では、図示していない検索窓からユーザによって基準スポット情報Bsが入力され、マップ表示Maに、基準スポット情報Bs、及び、グループ化に基づく情報である、基準スポット情報Bsと関連度の高いスポット情報群Sg1〜Sg7に関する情報が重畳表示されている。このように、関連度の高いスポット情報群を同時に確認することができるため、複数のアクティビティ(例えば、宿泊、鑑賞、買物、ドライブ等)を外出時の目的として顕在的又は潜在的に持つユーザにとって、スケジュール作成(いつ、どこで、なにをする)をより速く行うことができる。これにより、ユーザの外出計画の作成意欲が高まる。
With reference to FIG. 5, the terminal display image in the spot information search function of the
なお、クライアント端末20でユーザが入力するスポット情報(基準スポット情報)は、その後のサーバ10からのグループ化に基づく情報の提示のために、サーバ10に送信されるものであるが、必ずしもPOIIDで入力されていなくてもよい。すなわち、POIIDは、スポットの名前、スポットの位置を示す場所情報(例えば「緯度、経度」)等と紐づいているため、例えば、クライアント端末20内にPOIIDとスポットの名前等とを変換するテーブルを用意しておき、ユーザがスポットの名前等を検索窓から入力した場合には、当該変換テーブルを用いて、スポットの名前をPOIIDに変換するものであってもよい。
Note that the spot information (reference spot information) input by the user at the
スポット情報群Sg1〜Sg7は、それぞれ複数のスポット情報含んだスポット情報群である。基準スポット情報Bsと関連度の高いスポット情報群Sg1〜Sg7については、サーバ10によるスポット情報の抽出及びグループ化の結果提示されている情報である。詳細についてはサーバ10の機能説明において記載する。
The spot information groups Sg1 to Sg7 are spot information groups each including a plurality of spot information. The spot information groups Sg1 to Sg7 having a high degree of association with the reference spot information Bs are information presented as a result of extraction and grouping of spot information by the
図5に示す例では、マップ表示Maにおける、基準スポット情報Bsに係るスポットの位置を示す場所情報(例えば「緯度、経度」)に対応した位置に、基準スポット情報Bsに係るスポットの内容に係るカテゴリを示すアイコンが表示されている。スポットの内容に係るカテゴリとは、ユーザの行動に係るスポットの分類を示した情報(例えば「宿泊」「鑑賞」「温泉」「買物」)であり、上述したアクティビティに対応する。また、図5に示す例では、スポット情報群Sg1〜Sg7は、それぞれ含まれたスポット情報が同一のカテゴリであって且つ含まれたスポット情報の場所情報が所定の範囲内であるスポット情報群である。例えばスポット情報群Sg1では、マップ表示Maにおける、スポット情報群Sg1に含まれたスポット情報に係るスポットの場所情報に対応した位置に、スポット情報群Sg1に含まれたスポット情報に係るカテゴリを示すアイコンが表示されている。また、スポット情報群Sg1に含まれたスポット情報に係るスポットの位置を示す場所情報全てが、同一の範囲(スポット情報群Sg1の例では楕円)におさまって表示されるように、マップ表示Maにスポット情報群Sg1の範囲を示す楕円が表示されている。ユーザは、クライアント端末20に表示された、基準スポット情報Bsに関する表示、及び、スポット情報群Sg1〜Sg7に関する表示を見て、スポット情報群Sg1〜Sg7に含まれるスポット情報の中から、訪問先を検討、決定することができる。
In the example shown in FIG. 5, the map display Ma relates to the content of the spot related to the reference spot information Bs at the position corresponding to the location information (for example, “latitude, longitude”) indicating the position of the spot related to the reference spot information Bs. An icon indicating the category is displayed. The category related to the content of the spot is information (for example, “accommodation”, “appreciation”, “hot spring”, “shopping”) indicating the classification of the spot related to the user's behavior, and corresponds to the activity described above. In the example shown in FIG. 5, the spot information groups Sg1 to Sg7 are spot information groups in which the included spot information is the same category and the location information of the included spot information is within a predetermined range. is there. For example, in the spot information group Sg1, an icon indicating a category related to the spot information included in the spot information group Sg1 at a position corresponding to the spot location information related to the spot information included in the spot information group Sg1 in the map display Ma. Is displayed. In addition, the map display Ma displays all the place information indicating the positions of the spots related to the spot information included in the spot information group Sg1 within the same range (in the example of the spot information group Sg1, an ellipse). An ellipse indicating the range of the spot information group Sg1 is displayed. The user sees the display related to the reference spot information Bs and the display related to the spot information groups Sg1 to Sg7 displayed on the
スケジュール登録機能は、例えば、上述したスポット情報検索機能により、メインで訪問したい訪問先以外の訪問先についても決定した場合に、各訪問先に係る詳細な内容(例えば、訪問時間等)をスケジュール情報として登録する機能である。スケジュール情報とは、ユーザ操作に応じてクライアント端末20から入力されるスケジュールに関する情報であり、少なくとも、スポット情報(POIID)と、スポットを訪れる予定の時間(開始時刻及び終了時刻)とが含まれた情報である。
For example, when the visit information other than the visit destination that the user wants to visit is determined by the spot information search function described above, the schedule registration function provides detailed information (for example, visit time, etc.) related to each visit schedule information. It is a function to register as. The schedule information is information related to a schedule input from the
図6を参照して、クライアント端末20のスケジュール登録機能における端末の表示イメージについて説明する。図6は、クライアント端末20のスケジュール登録機能における端末表示イメージを示す図である。図6に示されるように、ユーザがスケジュール登録機能を利用する際には、少なくとも地図アプリケーションが起動されており、クライアント端末20の画面上にはマップ表示Maがされている。また、ユーザがスケジュール登録機能を利用する際には、スケジューラアプリケーションが起動されており、クライアント端末20の画面上には、マップ表示Maと隣り合ってスケジューラ表示Scがされている。図6に示す例では、ユーザ操作に応じてスケジュール情報が入力された状態を示している。スケジューラ表示Scにおいて、2012年1月8日、12時〜13時の間にLaFondaを訪問し、14時〜16時の間にサグラダファミリアを訪問すること等が登録されている。それぞれ、スケジューラ表示Scにおいて、スポット情報に係るカテゴリを示すアイコンが表示されるとともに、同一スケジュール情報において何番目に訪れるスポット情報に係るスポットであるか(例えばLaFondaは1番、サグラダファミリアは2番等)が表示されている。このような訪問順序は、各スポット情報に係るスポットを訪れる予定の時間が入力されることによって自動的に割り振られるものであってもよい。そして、スケジューラ表示Scに対応するようにして、マップ表示Maにおいては、それぞれのスポット情報に係るスポットの場所情報に対応した位置に、それぞれのスポット情報に係るスポットのカテゴリを示すアイコンが表示されるとともに、それぞれのスポット情報に係るスポットを訪れる順番が示されている。図6に示すような表示を見ながら、ユーザはスケジュール情報を確認して登録することができる。
A terminal display image in the schedule registration function of the
スポット関連情報提示システム1では、サーバ10において、行動データが記憶されている。行動データとは、ユーザの過去の行動ログや、現在の行動状況、行動予定を示すスケジュールデータ等、ユーザの過去・現在・未来のいずれかの行動を示すデータである。行動データには、少なくとも行動に係る場所(スポット)を示すスポット情報が含まれている(詳細は後述)。本実施形態では、行動データの一例として、行動予定を示すスケジュールデータ(計画ログ)を説明する。スケジュールデータは、クライアント端末20のスケジュール登録機能により登録されたスケジュール情報に基づいて生成されるデータである。なお、スケジュールデータは、その元情報であるスケジュール情報がクライアント端末20のユーザによって登録された後に、時間が経過することによって、過去の時点の行動予定を示すデータとなっていてもよい。
In the spot related
また、サーバ10は、クライアント端末20のユーザから入力された(検索された)スポット情報である基準スポット情報と関連したスポット情報をグループ化して提示するサーバである。スポット関連情報提示システム1では、クライアント端末20のユーザが検索した基準スポット情報をサーバ10で受け付ける。そして、サーバ10において、記憶したスケジュールデータのうち、クライアント端末20のユーザが検索した基準スポット情報を含んだスケジュールデータが抽出されるとともに、抽出されたスケジュールデータに含まれるスポット情報がグループ化される。そして、クライアント端末20において、グループ化に基づく情報が出力される。サーバ10の詳細な機能について説明する。
The
サーバ10は、記憶部11と、スケジュール格納部12と、抽出部13と、グループ化部14と、通信部15と、を備えている。
The
記憶部11は、スポットを示すスポット情報が複数含まれたスケジュールデータを記憶する記憶手段である。具体的には、記憶部11は、スポット情報に対応づけられた情報を記憶するPOI(point of interest)記憶部16と、スケジュールデータを記憶するスケジュール記憶部17と、を有している。以下、図2も参照しながら、POI記憶部16及びスケジュール記憶部17の詳細について説明する。図2(a)はPOIデータテーブルを示す表、図2(b)はスケジュールデータテーブルを示す表、である。
The
POI記憶部16は、スポットの名前と、スポットの内容に係るカテゴリと、スポットの位置を示す場所情報とを紐づけた情報を複数記憶している。これらの情報は、スポット情報であるPOIIDと対応付けられた情報である。具体的には、POI記憶部16は、図2(a)に示されるPOIデータテーブル31を記憶している。POIデータテーブル31とは、スポットの名前(例えば、「サグラダファミリア」等)と、スポットの内容に係るカテゴリ(例えば「宿泊」「鑑賞」「温泉」「買物」等)と、スポットの位置を示す場所情報(例えば「緯度、経度」「住所」等)とを紐づけた情報を格納したテーブルである。POIデータテーブル31のデータ更新は、他のサーバからPOIデータを取得することにより行われてもよいし、サーバ10を運用する事業者によって手作業で行われてもよい。
The
スケジュール記憶部17は、クライアント端末20からのスケジュール情報に基づくスケジュールデータを複数記憶している。スケジュールデータとは、ユーザの行動予定を示す(又は行動に係る)行動データである。スケジュールデータは、クライアント端末20から登録されたスケジュール情報に基づくデータであればよく、実際にユーザが行う(又は行った)行動に係るものであるか否かは問題とならない。スケジュールデータには、少なくともスポット情報が含まれている。なおスケジュールデータとしては、スポット情報が複数含まれたスケジュールデータと、スポット情報が1つだけ含まれたスケジュールデータとがあるが、本実施形態においては、スポット情報が複数含まれたスケジュールデータをスケジュールデータとして説明する。
The
具体的には、スケジュール記憶部17は、図2(b)に示されるスケジュールデータテーブル32を記憶している。スケジュールデータテーブル32とは、スポット情報(例えば、「POIID」)と、スポット情報に係るスケジュールの開始時刻(例えば「年/月/日/時/分/秒で特定される開始時刻」等)と、スポット情報に係るスケジュールの終了時刻(例えば「年/月/日/時/分/秒で特定される終了時刻」等)とを紐づけた情報であるスポット毎スケジュール情報を格納したテーブルである。スポット情報に係るスケジュールの開始時刻とは、当該スポット情報に係る行動を開始する時刻である。また、スポット情報に係るスケジュールの終了時刻とは、当該スポット情報に係る行動を終了する時刻である。スケジュールデータとは、複数のスポット毎スケジュール情報を所定のルールで纏めたものである。よって、1つのスケジュールデータには、複数のスポット情報が含まれている。
Specifically, the
例えば、あるクライアント端末20から1つのスケジュール情報が登録されると、該1つのスケジュール情報が、1つのスケジュールデータとしてスケジュール記憶部17に記憶される。当該1つのスケジュールデータに含まれる各スポット情報には、スケジュールデータを一意に特定するスケジュールIDが付与される。スケジュールIDが付与された各スポット情報は、各スポット情報に係るスケジュールの開始時刻及び終了時刻と紐づけられて、スポット毎スケジュール情報として、それぞれスケジュールデータテーブル32に格納される。なお、クライアント端末20から登録される1つのスケジュール情報とは、例えば所定の期間内(例えば「1日」等)のスケジュール情報であってもよいし、所定のイベント単位(例えば「同一旅程の旅行」等)のスケジュール情報であってもよい。また、スケジュールデータは、クライアント端末20からの登録の単位に係らない、すなわち、1つのスケジュール情報であるか否かに係らないデータであってもよい。例えば、同一のクライアント端末20から登録されたスケジュール情報に含まれるスポット情報のうち、開始時刻及び終了時刻が互いに同一日であるスポット情報を、1つのスケジュールデータに含まれるスポット情報としてもよい。
For example, when one schedule information is registered from a
スケジュール記憶部17は、スケジュールデータを複数記憶している。すなわち、スケジュールデータテーブル32においては、上述したスケジュールIDが異なる複数のスポット毎スケジュール情報が格納されている。スケジュールデータテーブル32へのスポット毎スケジュール情報の格納は、スケジュール格納部12により行われる。
The
スケジュール格納部12は、クライアント端末から登録された情報に基づいて、スケジュールデータテーブル32へスポット毎スケジュール情報を格納する。スケジュール格納部12は、クライアント端末から登録された情報を、通信部15から取得する。スケジュール格納部12は、クライアント端末20から登録された1つのスケジュール情報を、1つのスケジュールデータとしてスケジュール記憶部17に記憶する。具体的には、スケジュール格納部12は、1つのスケジュール情報に含まれる全てのスポット情報に紐づけて、同一のスケジュールIDを付与する。そして、スケジュール格納部12は、各スポット情報と、各スポット情報に係るスケジュールの開始時刻及び終了時刻とを紐づけて、スポット毎スケジュール情報として、それぞれスケジュールデータテーブル32に格納する。なお、同一のスケジュールデータであるか否かは、クライアント端末20から情報が登録される際に、ユーザの操作によって決定されてもよい。
The
また、スケジュール記憶部17は、スケジュールデータと対応づいたデータであるスケジュールサブデータを複数記憶している。スケジュールサブデータには、対応するスケジュールデータと同じスケジュールIDが付与されている。スケジュールサブデータは、スケジュールデータと同様に、ユーザの行動予定を示す(又は行動に係る)行動データである。また、スケジュールサブデータは、スケジュールデータを補足する内容を含んだデータである。スケジュールサブデータは、スケジュールデータと同様に、クライアント端末20から登録されたスケジュール情報に基づく情報であってもよいし、インターネット等の通信網を介して他のサーバ等から取得された情報であってもよい。また、スケジュールデータとスケジュールサブデータとは、同じタイミングでスケジュール記憶部17に記憶されるものであってもよいし、異なるタイミングでスケジュール記憶部17に格納されるものであってもよい。以下、図3も参照しながら、スケジュールサブデータの詳細について説明する。
Further, the
スケジュール記憶部17は、スケジュールサブデータテーブルとして、天気テーブル33(図3(a)参照)、嗜好テーブル34(図3(b)参照)、催行者テーブル35(図3(c)参照)、移動手段テーブル36(図3(d)参照)、及び、混雑度テーブル37(図3(e)参照)を記憶している。
The
天気テーブル33とは、図3(a)に示されるように、天気の内容に係る情報(例えば、「晴れ」、「曇り」、「雨」、「雪」等)と、天気の開始時刻(例えば「年/月/日/時/分/秒で特定される開始時刻」等)と、天気の終了時刻(例えば「年/月/日/時/分/秒で特定される終了時刻」等)とを紐づけた情報である、天気を示す情報を格納したテーブルである。天気を示す情報は、同一のスケジュールIDで紐づけられたスケジュールデータに含まれる複数のスポット情報それぞれに対応づいて記憶されている。なお、天気を示す情報は、上記複数のスポット情報それぞれと一対一で対応づいて記憶されていてもよいし、多対一(一つのスポット情報に対して複数の天気を示す情報)で対応づいて記憶されていてもよい。天気テーブル33への天気を示す情報の格納は、スケジュール格納部12により行われる。
As shown in FIG. 3A, the weather table 33 includes information related to the weather content (eg, “sunny”, “cloudy”, “rain”, “snow”, etc.), and the weather start time ( For example, “start time specified by year / month / day / hour / minute / second” and the end time of weather (for example, “end time specified by year / month / day / hour / minute / second”) ) Is a table storing information indicating weather, which is information associated with. Information indicating the weather is stored in association with each of a plurality of pieces of spot information included in the schedule data associated with the same schedule ID. The information indicating the weather may be stored in one-to-one correspondence with each of the plurality of spot information, or may be stored in many-to-one correspondence (information indicating a plurality of weathers for one spot information). May be stored. The
スケジュール格納部12は、例えば、クライアント端末20から登録されたスケジュール情報に基づいて、天気を示す情報を取得し、天気テーブル33に格納する。具体的には、例えば、スケジュール格納部12は、スケジュール情報から、スポット情報と、スポット情報に係るスケジュールの開始時刻と終了時刻とを取得する。そして、スケジュール格納部12は、過去・現在・未来の天気情報が所定のエリア毎に格納された外部サーバ(図示せず)にインターネット等の通信網を利用してアクセスし、上述したスポット情報に係るスケジュールの開始時刻及び終了時刻に対応した天気情報を取得する。そして、スケジュール格納部12は、取得した天気情報を、スポット情報と対応づいた天気を示す情報として天気テーブル33に格納する。スケジュールサブデータである天気を示す情報には、対応づけられたスポット情報に係るスケジュールデータと同じスケジュールIDが付与される。なお、スポット情報に係るスケジュールの開始時刻と終了時刻に対応した天気情報が複数ある場合、すなわち、1つのスポット情報に対して、時刻毎に異なる天気情報がある場合には、スケジュール格納部12は、一つのスポット情報と対応づいた天気を示す情報として複数の天気を示す情報を天気テーブル33に格納する。スケジュール格納部12は、クライアント端末20によって登録されたスケジュール情報を取得したタイミングで、天気を示す情報を取得・格納してもよいし、所定の間隔で、天気を示す情報を取得・格納してもよい。
For example, the
嗜好テーブル34とは、図3(b)に示されるように、嗜好を示す情報を格納したテーブルである。嗜好を示す情報とは、好みを示す情報であり、例えば、クライアント端末20のユーザの好みを示す情報である。嗜好を示す情報は、ユーザの好みを示す情報であればよく、例えば、「温泉」や「美術館」のように場所を示す情報(ユーザが好む場所を示す情報)であってもよいし、「ドライブ」や「野球観戦」のように行動を示す情報(ユーザが好む行動を示す情報)であってもよい。嗜好を示す情報は、同一のスケジュールIDで紐づけられたスケジュールデータと一対一で対応づいて記憶されている。なお、嗜好を示す情報は、同一のスケジュールIDで紐づけられたスケジュールデータに含まれる複数のスポット情報それぞれに対応づいて記憶されていてもよい。嗜好テーブル34への嗜好を示す情報の格納は、スケジュール格納部12により行われる。
The preference table 34 is a table that stores information indicating preferences, as shown in FIG. The information indicating the preference is information indicating the preference, for example, the information indicating the preference of the user of the
スケジュール格納部12は、例えば、クライアント端末20からスケジュール情報が登録される際に、クライアント端末20から送信されるユーザの嗜好を示す情報を、嗜好テーブル34に格納する。この場合には、クライアント端末20において、ユーザの嗜好を示す情報が予め登録されている必要がある。スケジュール格納部12は、クライアント端末20によって登録されたスケジュール情報を取得したタイミングで、嗜好を示す情報を取得・格納してもよいし、所定の間隔で、嗜好を示す情報を取得・格納してもよい。
For example, when schedule information is registered from the
催行者テーブル35とは、図3(c)に示されるように、スポット情報に係る催行人数(例えば、「1人」、「2人以上」、「5人以上」等)と、催行者間の関係(例えば、「友達」、「家族」、「会社同僚」等)と、催行者の平均年齢(例えば、「0」〜「100」等)と、催行者の性別(「男」、「女」)とを紐づけた情報である、催行者を示す情報を格納したテーブルである。催行とは例えばスケジュールデータに係る旅行等の行動を実施することをいい、催行者とは旅行等の行動を実施する人をいう。催行者を示す情報は、クライアント端末20から登録されたスケジュール情報に基づく情報である。そのため、催行者には、少なくともスケジュール情報を登録したクライアント端末20のユーザが含まれている。催行者を示す情報は、同一のスケジュールIDで紐づけられたスケジュールデータと一対一で対応づいて記憶されている。また、催行者を示す情報は、同一のスケジュールIDで紐づけられたスケジュールデータに含まれる複数のスポット情報それぞれに対応づいて記憶されていてもよい。催行者テーブル35への催行者情報の格納は、スケジュール格納部12により行われる。
As shown in FIG. 3C, the organizer table 35 is the number of participants related to the spot information (for example, “1 person”, “2 people or more”, “5 people or more”, etc.) and between the organizers. Relationship (for example, “friend”, “family”, “company colleague”, etc.), the average age of the organizer (eg, “0” to “100”, etc.), and the gender of the organizer (“m”, “ It is a table storing information indicating the organizer, which is information associated with “woman”). The event refers to, for example, performing an action such as a trip related to schedule data, and the organizer refers to a person who performs an action such as a trip. The information indicating the organizer is information based on schedule information registered from the
スケジュール格納部12は、例えば、クライアント端末20から登録されたスケジュール情報に含まれる催行者を示す情報を取得し、催行者テーブル35に格納する。この場合には、クライアント端末20から登録されたスケジュール情報に、催行人数、催行者間の関係、催行者の平均年齢、催行者の性別が含まれている必要がある。なお、例えば、クライアント端末20のユーザを含む各催行者が、催行者間の関係、性別等を入力することとし、スケジュール格納部12が、当該入力された情報(例えば、「催行者間の関係」、「催行者の年齢」、「性別」等)に基づいて、催行者を示す情報を取得してもよい。スケジュール格納部12は、クライアント端末20によって登録されたスケジュール情報を取得したタイミングで、催行者を示す情報を取得・格納してもよいし、所定の間隔で、催行者を示す情報を取得・格納してもよい。
For example, the
移動手段テーブル36とは、図3(d)に示されるように、移動手段の内容に係る情報(例えば、「電車」、「バス」、「自動車」、「飛行機」等)と、移動手段の利用を開始する時刻である開始時刻(例えば「年/月/日/時/分/秒で特定される開始時刻」等)と、移動手段の利用を終了する時刻である終了時刻(例えば「年/月/日/時/分/秒で特定される終了時刻」等)とを紐づけた情報である、移動手段を示す情報を格納したテーブルである。移動手段を示す情報は、同一のスケジュールIDで紐づけられたスケジュールデータに含まれる複数のスポット情報それぞれに対応づいて記憶されている。スポット情報に対応づいた移動手段を示す情報とは、例えば、スポット情報で特定される場所に向かうための移動手段に係る情報である。また、移動手段を示す情報は、同一のスケジュールIDで紐づけられたスケジュールデータと一対一で対応づいて記憶されていてもよい。移動手段テーブル36への移動手段を示す情報の格納は、スケジュール格納部12により行われる。
As shown in FIG. 3D, the moving means table 36 includes information relating to the contents of the moving means (for example, “train”, “bus”, “car”, “airplane”, etc.), The start time (for example, “start time specified by year / month / day / hour / minute / second”) and the end time (for example, “year” This is a table storing information indicating the moving means, which is information associated with “end time specified by / month / day / hour / minute / second”. Information indicating the moving means is stored in association with each of a plurality of pieces of spot information included in the schedule data associated with the same schedule ID. The information indicating the moving means corresponding to the spot information is, for example, information related to the moving means for heading to the place specified by the spot information. Further, the information indicating the moving means may be stored in one-to-one correspondence with the schedule data associated with the same schedule ID. The
スケジュール格納部12は、例えば、クライアント端末20から登録されたスケジュール情報に含まれる移動手段を示す情報を取得し、移動手段テーブル36に格納する。この場合には、クライアント端末20から登録されたスケジュール情報に、各スポット情報毎の、移動手段の内容に係る情報、開始時刻、終了時刻が含まれている必要がある。スケジュール格納部12は、クライアント端末20によって登録されたスケジュール情報を取得したタイミングで、移動手段を示す情報を取得・格納してもよいし、所定の間隔で、移動手段を示す情報を取得・格納してもよい。
For example, the
混雑度テーブル37とは、図3(e)に示されるように、位置を示す場所情報(例えば「緯度、経度」、「住所」等)と、混雑度の度合いを示す情報(例えば人口密度を示す「1000人/km2」等)とを紐づけた情報である、混雑度を示す情報を格納したテーブルである。混雑度を示す情報は、同一のスケジュールIDで紐づけられたスケジュールデータに含まれる複数のスポット情報それぞれに対応づいて記憶されている。また、混雑度を示す情報は、同一のスケジュールIDで紐づけられたスケジュールデータと一対一で対応づいて記憶されていてもよい。混雑度テーブル37への混雑度を示す情報の格納は、スケジュール格納部12により行われる。
As shown in FIG. 3E, the congestion degree table 37 includes location information (eg, “latitude, longitude”, “address”, etc.) indicating the position, and information (eg, population density) indicating the degree of congestion. This is a table storing information indicating the degree of congestion, which is information linked to “1000 persons / km 2 ” or the like. Information indicating the degree of congestion is stored in association with each of a plurality of pieces of spot information included in the schedule data associated with the same schedule ID. The information indicating the degree of congestion may be stored in one-to-one correspondence with schedule data associated with the same schedule ID. Information indicating the degree of congestion in the congestion degree table 37 is stored by the
スケジュール格納部12は、例えば、クライアント端末20から登録されたスケジュール情報に基づいて、混雑度を示す情報を取得し、混雑度テーブル37に格納する。具体的には、例えば、スケジュール格納部12は、スケジュール情報から、スポット情報と、スポット情報に係るスケジュールの開始時刻及び終了時刻とを取得する。そして、スケジュール格納部12は、スポット情報毎の過去・現在・未来の混雑度情報が時系列で格納された外部サーバ(図示せず)にインターネット等の通信網を利用してアクセスし、スポット情報に係るスケジュールの開始時刻及び終了時刻に対応した、スポット情報の混雑度情報を取得する。そして、スケジュール格納部12は、取得した混雑度情報を、スポット情報と対応づいた混雑度を示す情報として混雑度テーブル37に格納する。スケジュール格納部12は、クライアント端末20によって登録されたスケジュール情報を取得したタイミングで、混雑度を示す情報を取得・格納してもよいし、所定の間隔で、混雑度を示す情報を取得・格納してもよい。
For example, the
図1に戻り、抽出部13は、記憶部11に記憶されたスケジュールデータのうち、クライアント端末20が上述したスポット情報検索機能において入力(検索)した基準スポット情報に係るスポット情報を含んだスケジュールデータを抽出する抽出手段である。抽出部13は、クライアント端末20から基準スポット情報に係るスポット情報を受信した通信部15より、基準スポット情報に係るスポット情報の入力を受け、スケジュールデータの抽出を行う。具体的には、抽出部13は、通信部15から基準スポット情報に係るスポット情報(より詳細にはPOIID)の入力を受けると、スケジュール記憶部17のスケジュールデータテーブル32を読み込む。そして、抽出部13は、スケジュールデータテーブル32に格納されたスケジュールデータのうち、基準スポット情報に係るスポット情報(POIID)を含んだスケジュールデータを抽出する。抽出部13は、抽出したスケジュールデータのスケジュールIDをグループ化部14に入力する。
Returning to FIG. 1, the
さらに、抽出部13は、単に基準スポット情報に係るスポット情報を含んだスケジュールデータを抽出するだけでなく、抽出するスケジュールデータのさらなるフィルタリングを行ってもよい。すなわち、上述した、基準スポット情報に係るスポット情報を含んだスケジュールデータのうち、時刻を示す情報が所定期間内であるスケジュールデータを抽出してもよい。時刻を示す情報とは、スケジュールデータに含まれている複数のスポット情報に係るスケジュールの開始時刻及び終了時刻(図2(b)参照)から特定される情報である。また、所定期間とは、例えば、現在(抽出部13によってスケジュールデータが抽出されたタイミング)から過去3か月、のように予め抽出部13に設定された期間である。過去3か月、のように時刻を示す情報が最新期間のスケジュールデータを抽出することで、例えば、最近開店して人気が出たレストランに関するスポット情報を含むスケジュールデータを抽出すること等が可能となる。この場合には、抽出部13は、以下の処理を、基準スポット情報に係るスポット情報を含んだ全スケジュールデータ数だけ行う。すなわち、抽出部13は、あるスケジュールデータに含まれているスポット情報に係るスケジュールの開始時刻及び終了時刻からスポット情報の実行日すなわちスケジュールデータの実行日を特定する。なお、同一のスケジュールデータに実行日が異なるスポット情報が含まれている場合には、異なる実行日の両方をスケジュールデータの実行日としてもよいし、いずれか一方の実行日をスケジュールデータの実行日としてもよい。そして、抽出部13は、特定したスケジュールデータの実行日が、現在から過去3か月以内か否かを判断する。抽出部13は、実行日が3か月以内である場合には、当該スケジュールデータを抽出する。一方、実行日が3か月以内でない場合には、当該スケジュールデータを抽出しない。なお、予め抽出部13に設定される所定期間とは、例えば、季節(春であれば3〜5月等)や曜日、又は、所定のイベントの期間(20年に1回の遷宮の期間、南半球の国で夏に開催されるナイトマーケットの期間等)等であってもよい。上記のように期間を限定することで、最新の価値(人気のレストランが閉店していることもある)や季節毎の価値(夏ならナイトマーケット開催している)を確認できる。また、伊勢付近は宿が混雑しているので松阪付近の宿のエリアを提示できる。また、抽出部13に設定される所定期間は、クライアント端末20が基準スポット情報を入力する際に同時に入力されるものであってもよい。この場合には、クライアント端末20のユーザが所定の期間を入力するものであってもよい。なお、抽出部13は、スケジュールデータテーブル32を読み込むことにより、上述した、時刻を示す情報が所定期間内であるスケジュールデータの抽出を行う。なお、例えば上述した最新期間(上述した例では3か月)の設定は、グループ化後に提示情報(インプレッション)に対するユーザの利用数(クリック数、当該スポット情報に係るスポットがユーザのスケジュール情報に組み入れられた数)を考慮してチューニング(例えば、最新期間の短縮又は延長)することで、寄り満足度の高いスポット情報の提示が可能となる。
Further, the
さらに、抽出部13は、上述した、基準スポット情報に係るスポット情報を含んだスケジュールデータのうち、スケジュールサブデータである天気を示す情報が、通信部15により入力された天気を示す情報と所定の関係にあるスケジュールデータを抽出してもよい。ここで、通信部15により入力された天気を示す情報とは、クライアント端末20から送信されて通信部15に受信された天気を示す情報であってもよいし、過去・現在・未来の天気情報が所定のエリア毎に格納された外部サーバ(図示せず)から送信されて通信部15に受信された天気を示す情報であってもよい。上述したように、天気を示す情報は、天気テーブル33に格納されたスケジュールサブデータであり、例えば、同一のスケジュールIDで紐づけられたスケジュールデータに含まれるスポット情報と対応づけられている。抽出部13は、例えば、スケジュールデータに含まれるスポット情報と対応づいた天気を示す情報(天気の内容に係る情報)が、通信部15により入力された天気を示す情報(天気の内容に係る情報)と同一である場合に、当該スケジュールデータを抽出する。これにより、入力された天気の内容に係る情報が雨である場合には、雨の日に訪れているスポット情報を含むスケジュールデータが抽出される。このため、例えば、雨であっても楽しめるスポット情報(雨の場合の屋内美術館等)を含んだスケジュールデータを抽出できる。なお、抽出部13は、天気を示す情報(天気の内容に係る情報)が同一でなく、類似である(例えば共に屋外での活動が難しいと考えられる、雨と雪等)スケジュールデータを抽出することとしてもよい。なお、抽出部13は、天気テーブル33を読み込むことにより、上述したスケジュールデータの抽出を行う。
Further, the
さらに、抽出部13は、上述した、基準スポット情報に係るスポット情報を含んだスケジュールデータのうち、スケジュールサブデータである嗜好を示す情報が、通信部15により入力された嗜好を示す情報と所定の関係にあるスケジュールデータを抽出してもよい。ここで、通信部15により入力された嗜好を示す情報とは、クライアント端末20から送信されて通信部15に受信された嗜好を示す情報であってもよいし、クライアント端末20に係るユーザ毎の嗜好を示す情報を管理する外部サーバ(図示せず)から送信されて通信部15に受信された嗜好を示す情報であってもよい。上述したように、嗜好を示す情報は、嗜好テーブル34に格納されたスケジュールサブデータであり、同一のスケジュールIDで紐づけられたスケジュールデータと対応づけられている。抽出部13は、例えばスケジュールデータと対応づいた嗜好を示す情報が、通信部15により入力された嗜好を示す情報と同一である場合に、当該スケジュールデータを抽出する。これにより、自分と嗜好が近いユーザのスケジュールデータを抽出することができ、例えば、ランニング好きのユーザに、ランニングコースに係るスポット情報が含まれるスケジュールデータを抽出すること等が可能となる。なお、抽出部13は、嗜好を示す情報が同一でなく、類似である(例えば共にスポーツ観戦である野球観戦とサッカー観戦等)スケジュールデータを抽出することとしてもよい。なお、抽出部13は、嗜好テーブル34を読み込むことにより、上述したスケジュールデータの抽出を行う。
Further, the
さらに、抽出部13は、上述した基準スポット情報に係るスポット情報を含んだスケジュールデータのうち、スケジュールサブデータである移動手段を示す情報が、通信部15により入力された移動手段を示す情報と所定の関係にあるスケジュールデータを抽出してもよい。ここで、通信部15により入力された移動手段を示す情報とは、クライアント端末20から送信されて通信部15に受信された移動手段を示す情報である。上述したように、移動手段を示す情報は、移動手段テーブル36に格納されたスケジュールサブデータであり、同一のスケジュールIDで紐づけられたスケジュールデータに含まれるスポット情報と対応づけられている。抽出部13は、例えばスケジュールデータに含まれるスポット情報と対応づいた移動手段を示す情報(移動手段の内容に係る情報)が、通信部15により入力された移動手段を示す情報と同一である場合に、当該スケジュールデータを抽出する。なお、抽出部13は、移動手段を示す情報が同一でなく、類似である(例えば、自動車とバイク等)スケジュールデータを抽出することとしてもよい。なお、抽出部13は、移動手段テーブル36を読み込むことにより、上述したスケジュールデータの抽出を行う。
Further, the
さらに、抽出部13は、上述した基準スポット情報に係るスポット情報を含んだスケジュールデータのうち、スケジュールサブデータである催行者を示す情報が、通信部15により入力された催行者を示す情報と所定の関係にあるスケジュールデータを抽出してもよい。ここで、通信部15により入力された催行者を示す情報とは、クライアント端末20から送信されて通信部15に受信された催行者を示す情報である。上述したように、催行者を示す情報は、催行者テーブル35に格納されたスケジュールサブデータであり、同一のスケジュールIDで紐づけられたスケジュールデータと対応づけられている。抽出部13は、例えばスケジュールデータと対応づいた催行者を示す情報、すなわち、催行人数、催行者間の関係、催行者の平均年齢、又は催行者の性別の少なくともいずれか1つが、通信部15により入力された催行者を示す情報と同一である場合に、当該スケジュールデータを抽出する。なお、抽出部13は、催行者を示す情報が同一でなく、類似である(例えば、催行者人数の差が1人である等)スケジュールデータを抽出することとしてもよい。なお、抽出部13は、催行者テーブル35を読み込むことにより、上述したスケジュールデータの抽出を行う。
Further, the extracting
さらに、抽出部13は、上述した基準スポット情報に係るスポット情報を含んだスケジュールデータのうち、スケジュールサブデータである混雑度を示す情報が予め設定された所定の条件であるスケジュールデータを抽出してもよい。上述したように、混雑度を示す情報は、混雑度テーブル37に格納されたスケジュールサブデータであり、同一のスケジュールIDで紐づけられたスケジュールデータに含まれるスポット情報と対応づけられている。抽出部13は、例えばスケジュールデータに含まれるスポット情報と対応づいた混雑度を示す情報(混雑度の度合いを示す情報)で示される人口密度が所定以下(例えば、1000人/Km2以下等)の場合に、当該スケジュールデータを抽出することとしてもよい。また、抽出部13は、混雑度を示す情報(混雑度の度合いを示す情報)で示される人口密度が所定以上(例えば、1000人/Km2以上等)の場合に、当該スケジュールデータを抽出することとしてもよい。なお、抽出部13は、混雑度テーブル37を読み込むことにより、上述したスケジュールデータの抽出を行う。
Further, the
グループ化部14は、抽出部13が抽出したスケジュールデータに含まれるスポット情報を、所定のグループ化ルールに基づきグループ化(グルーピング)するグループ化手段である。具体的には、グループ化部14は、抽出部13から、抽出したスケジュールデータのスケジュールIDの入力を受けると、スケジュール記憶部17のスケジュールデータテーブル32を読み込む。そして、グループ化部14は、抽出部13が抽出したスケジュールIDで示されるスケジュールデータに含まれている全てのスポット情報(POIID)を取得する。また、グループ化部14は、POI記憶部16のPOIデータテーブル31を読み込み、上述したPOIIDに対応づけられているスポットの名前、スポットのカテゴリ、及びスポットの位置を示す場所情報を取得する。
The
グループ化部14は、スポットのカテゴリを示す情報に応じたグループ化ルールに基づき、スポット情報のグループ化を行う。具体的には、グループ化部14は、スポットのカテゴリが同一であるスポット情報を、同一のグループであるとしてグループ化する。例えば、グループ化部14は、スポットのカテゴリが共に「宿泊」であるスポット情報を同一のグループとする。なお、グループ化部14は、スポットのカテゴリが類似するスポット情報(例えば共に飲食に関するカテゴリである「居酒屋」と「レストラン」等)についても同一のグループとしてもよい。グループ化部14は、グループ化したスポット情報それぞれに、グループを一意に特定するグループIDを付与して、通信部15に入力する。すなわち、グループ化部14が通信部15に入力する情報には、少なくとも、各スポット情報と、各スポット情報に紐づいたグループIDとが含まれている。
The
さらに、グループ化部14は、スポットの位置を示す場所情報に応じたグループ化ルールに基づき、スポット情報のグループ化を行う。具体的には、グループ化部14は、スポットの場所情報を示す緯度、経度の差分が所定閾値以内のスポット情報を同一のグループであるとしてグループ化する。例えば、グループ化部14は、同一カテゴリのスポット情報のうち例えばPOIIDの値が最も若番である一つのスポット情報を選択し、選択したスポット情報に対応づけられたスポットの位置を示す場所情報を示す緯度、経度と、その他の同一カテゴリのスポット情報それぞれに対応づけられたスポットの位置を示す場所情報を示す緯度、経度とを比較する。そして、グループ化部14は、選択したスポット情報に対応づけられた場所情報(緯度、経度)との差分が所定閾値以内である、その他の同一カテゴリのスポット情報を、選択したスポット情報と同一のグループとしてグループ化する。グループ化部14は、クライアント端末20におけるスポット情報検索機能において、クライアント端末20で起動された地図アプリケーションによりクライアント端末20の画面上に表示されたマップ表示Ma上に、同一のグループの場所情報が同一の範囲(例えば円又は楕円)内に収まって表示されるように(図5参照)、場所情報に応じたグループ化に係る情報を通信部15に入力する。クライアント端末20の画面上に表示されるマップ表示Maは、緯度、経度に関する情報を有しているため、場所情報に応じたグループ化に係る情報を緯度、経度に関する情報として、通信部15を介しクライアント端末20に送信することで、クライアント端末20のマップ表示Maにおいてグループ化に係る情報を表示することが可能となる。
Further, the
グループ化部14は、同一のグループとした各スポット情報に対応づけられている緯度、経度に基づいて、当該グループの中心となる緯度、経度を算出する。また、グループ化部14は、当該グループの中心となる緯度、経度を円の中心とした場合に、円内に同一グループの全てのスポット情報の場所情報(緯度、経度)が収まるように、円周を算出する。そして、グループ化部14は、円の中心の緯度、経度、及び、円周(円を形作る線)に係る緯度、経度を、当該グループのグループIDに紐づいた情報として、通信部15に入力する。また、グループ化部14は、ある一つのスポット情報の緯度、経度を円の中心の緯度、経度として、所定の半径(例えば1km)の円に緯度、経度が含まれる同一カテゴリのスポット情報を1つのグループとしてグループ化してもよい。この場合には、グループ化部14は、円周(円を形作る線)に係る緯度、経度を、当該グループのグループIDに紐づいた情報として、通信部15に入力する。なお、グループ化部14は、各グループの円周に係る緯度、経度等を算出した結果、例えば同一カテゴリに係る別グループの円周が地図アプリケーション上で交差して表示される場合には、当該円周が交差する2つのグループを統合して1つのグループとしてもよい。この場合には、統合前の2つのグループの各スポット情報の緯度、経度から、統合後のグループの円の中心となる緯度経度が算出されるとともに、統合前の2つのグループの全てのスポット情報の場所情報(緯度、経度)が同一円内に収まるように、統合後のグループの円周が算出される。
The
さらに、グループ化部14は、スポット情報の数に応じたグループ化ルールに基づき、スポット情報のグループ化を行う。具体的には、グループ化部14は、1つのグループに含まれるスポット数が所定数以上又は所定数未満となるように、スポット情報のグループ化を行う。例えば、グループ化部14は、スポットのカテゴリ又は場所情報に応じたグループ化を行う際に、1つのグループに含まれるスポット数が所定数以上となるように、グループ化を行う。また、グループ化部14は、スポットのカテゴリ又は場所情報に応じたグループ化を行う際に、1つのグループに含まれるスポット数が所定数未満となるように、グループ化を行ってもよい。
Further, the
グループ化部14は、抽出部13が抽出した行動データに含まれるスポット情報をグループ化した1つのグループに含まれるスポット情報の数に応じて、抽出部13に対して、所定の条件を変えて再度抽出を行うように指示してもよい。すなわち、グループ化部14は、1つのグループに含まれるスポット情報の数が所望の範囲内となるように、抽出部13に対して、段階的に抽出条件(フィルタリングの条件)を変えるように抽出指示を出してもよい。
The
グループ化部14は、例えば、1つのグループに含まれるスポット数が所定数未満となるように、以下のようにして、抽出部13によるフィルタリングの条件を変えてもよい。すなわち、グループ化部14は、抽出部13による段階的なフィルタリングが可能となるように、抽出部13に対して依頼するフィルタリングの順番を予め設定しておく。すなわち、基準スポット情報に係るスポット情報を含んだスケジュールデータに含まれるスポット情報が全て抽出された状態において、1つのグループに含まれるスポット数が所定数未満となっていない場合には、例えば、最初に、時刻を示す情報でフィルタリングを行い、次に混雑度を示す情報でフィルタリングを行うことを設定しておく。この場合には、基準スポット情報に係るスポット情報を含んだスケジュールデータに含まれるスポット情報が全て抽出された状態において、1つのグループに含まれるスポット数が所定数未満となっていない場合には、グループ化部14は、抽出部13に対して、再度の抽出依頼を行う。具体的には、グループ化部14は、抽出部13に対して、期間や季節等の時刻を示す情報でフィルタリングを行うことを依頼する。そして、時刻を示す情報でフィルタリングを行った場合においても1つのグループに含まれるスポット数が所定数未満となっていない場合には、グループ化部14は、抽出部13に対して、混雑度を示す情報でフィルタリングを行うことを依頼する。上述した例では予め設定されたフィルタリングの内容が2つのみであったが、更に多くのフィルタリングが段階的に行えるように、3つ以上のフィルタリングの内容を予め設定していてもよい。
For example, the
また、グループ化部14は、抽出部13が抽出したスケジュールデータに含まれるスポット情報のうち、抽出されたスケジュールデータに含まれる数(利用数)が予め設定された一定数以上のスポットに係るもののみを用いて、上記のグループ化の処理を行うこととしてもよい。例えば、宿泊スポットについて計画ログからユーザの利用数によりフィルタリングすることで、より利用価値のある宿泊スポット群であるか確認できる。
In addition, the
また、グループ化部14は、グループ化した1つのグループに含まれる各スポット情報が予め設定された条件を満たすか否かを判断し、予め設定された条件を満たすスポット情報を、それ以外のスポット情報と区別してもよい。この場合には、グループ化部14は、それ以外のスポット情報と区別したスポット情報については、区別したスポット情報であることを特定する情報を、通信部15に入力する。予め設定された条件とは、例えば、抽出部13の抽出に係る条件である。具体的には、例えば、抽出部13が、天気を示す情報が所定の条件を満たすスポット情報を含んだスケジュールデータ(該スケジュールデータに含まれる全スポット情報)を抽出している場合においては、グループ化部14は、該全スポット情報のうち、天気を示す情報が所定の条件を満たすスポット情報については、抽出部13の抽出に係る条件(すなわち、予め設定された条件)を満たすと判断してもよい。抽出部13が、天気を示す情報が所定の条件を満たすスポット情報を含んだスケジュールデータ(該スケジュールデータに含まれる全スポット情報)を抽出している場合には、抽出された全スポット情報には、天気を示す情報が所定の条件を満たすスポット情報だけでなく、天気を示す情報が所定の条件を満たしていないものの、抽出されたスケジュールデータ(すなわち、天気を示す情報が所定の条件を満たすスポット情報を少なくとも1つ含んだスケジュールデータ)に含まれているため抽出されたスポット情報も含まれている。すなわち、抽出された全スポット情報には、天気を示す情報が所定の条件を満たすスポット情報、及び、天気を示す情報が所定の条件を満たさないスポット情報の双方が含まれている。グループ化部14は、全スポット情報のうち、天気を示す情報が所定の条件を満たすスポット情報については、抽出部13の抽出に係る条件(すなわち、予め設定された条件)を満たすと判断する。
Further, the
また、例えば、抽出部13が、移動手段を示す情報が所定の条件を満たすスポット情報を含んだスケジュールデータ(該スケジュールデータに含まれる全スポット情報)を抽出している場合においては、上述した天気を示す情報に係る抽出と同様に、抽出された全スポット情報には、移動手段を示す情報が所定の条件を満たすスポット情報、及び、移動手段を示す情報が所定の条件を満たさないスポット情報の双方が含まれている。この場合に、グループ化部14は、該全スポット情報のうち、移動手段を示す情報が所定の条件を満たすスポット情報については、抽出部13の抽出に係る条件(すなわち、予め設定された条件)を満たすと判断してもよい。また、例えば、抽出部13が、混雑度を示す情報が所定の条件を満たすスポット情報を含んだスケジュールデータを抽出している場合においては、上述した天気を示す情報及び移動手段を示す情報に係る抽出と同様に、抽出された全スポット情報には、混雑度を示す情報が所定の条件を満たすスポット情報、及び、混雑度を示す情報が所定の条件を満たさないスポット情報の双方が含まれている。この場合に、グループ化部14は、該全スポット情報のうち、混雑度を示す情報が所定の条件を満たすスポット情報については、抽出部13の抽出に係る条件(すなわち、予め設定された条件)を満たすと判断してもよい。
In addition, for example, when the
更に、グループ化部14は、抽出部13によって抽出されたスケジュールデータに含まれるスポット情報が予め設定された複数の条件を満たすか否かを判断し、条件を満たした数(条件に合致した数)に応じてスポット情報に優先度付けをしてもよい。例えば、より多くの条件を満たしているスポット情報が、より高い優先度となるようにスポット情報に優先度付けをしてもよい。具体的には、天気を示す情報のみが所定の条件を満たすスポット情報(1つの条件を満たしたスポット情報)よりも、天気を示す情報及び移動手段を示す情報が所定の条件を満たすスポット情報(2つの条件を満たしたスポット情報)の優先度を高くする。グループ化部14は、スポット情報の優先度付けをした場合には、スポット情報毎に優先度を示す情報を、通信部15に入力する。
Further, the
通信部15は、クライアント端末20から送信された情報を入力する入力手段である。具体的には、通信部15は、クライアント端末20のスポット情報検索機能に係る情報、及び、クライアント端末20のスケジュール登録機能に係る情報を、入力する。すなわち、通信部15は、クライアント端末20のスポット情報検索機能に係る基準スポット情報を受信し、抽出部13に入力する。また、通信部15は、クライアント端末20から基準スポット情報に加えて天気を示す情報、嗜好を示す情報、移動手段を示す情報、又は催行者を示す情報の少なくとも1つを受信した場合には、当該情報を、抽出部13に入力する。また、通信部15は、クライアント端末20のスケジュール登録機能に係るスケジュール情報を受信し、スケジュール格納部12に入力する。
The
また、通信部15は、グループ化部14によるグループ化に基づく情報をクライアント端末20に対して送信(出力)する出力手段である。グループ化部14によるグループ化に基づく情報とは、スポット情報(POIID)及び、スポット情報に紐づいたグループIDである。また、クライアント端末20で起動された地図アプリケーションのマップ表示Ma上に同一グループの範囲(例えば円又は楕円)を表示する場合には、グループ化に基づく情報として、グループIDに紐づく情報(グループの円の中心及び円周の緯度経度に係る情報)を含んでいる。
The
また、通信部15は、グループ化部14より、区別したスポット情報であることを特定する情報が入力されている場合には、グループ化部14により区別されたスポット情報を、それ以外のスポット情報と区別して出力する。具体的には、例えば、クライアント端末20で起動された地図アプリケーションのマップ表示Ma上において、区別されたスポット情報のみ色が変わって表示される等が可能なように、グループ化部14により区別されたスポット情報を、それ以外のスポット情報と区別して出力する。
Moreover, when the information which specifies that it is the spot information distinguished from the grouping
また、通信部15は、グループ化部14からスポット情報の優先度を示す情報が入力されている場合には、スポット情報に優先度を示す情報を対応付けて出力する。クライアント端末20では、当該優先度に応じた表示出力が行われる。例えば、クライアント端末20において、同一グループの範囲を示すグループ化エリアが押下されると、当該グループに含まれるスポット情報によって特定されるスポットについての詳細情報を表示するようにしておく。この詳細情報は、例えば、スポット情報に対応付けられた情報であって、スポットの名称、場所、営業時間等のスポットに係る情報であればどのようなものでもよい(これらの情報は、例えば、スポット情報に対応付けられてサーバ10から送信されるか、あるいは、予めクライアント端末20に保持される)。詳細情報の表示の際、スポット情報に対応付けられた優先度に応じて上位からリスト形式に表示してもよい(例えば、優先度が高いもの程、上位に表示する)。あるいは、予め設定された優先度以上の優先度のスポット情報に係るスポットのみを表示してもよい。
Further, when the information indicating the priority of the spot information is input from the
つぎに、図4により、スポット関連情報提示システム1に含まれるサーバ10のハードウェア構成について説明する。図4は、本発明の実施形態に係るスポット関連情報提示システムに含まれるサーバ10のハードウェア構成を示す図である。図4に示すように、サーバ10は、CPU101、主記憶装置であるRAM102及びROM103、通信を行うための通信モジュール104、並びにハードディスク等の補助記憶装置105等のハードウェアを備えるコンピュータを含むものとして構成される。これらの構成要素がプログラム等により動作することにより、上述した各機能が発揮される。
Next, the hardware configuration of the
引き続いて、図7のフロー図を用いて、スポット関連情報提示システム1の処理フローを説明する。図7は、本発明の実施形態に係るスポット関連情報提示システムの処理フローを示す図である。
Subsequently, the processing flow of the spot related
まず、クライアント端末20により送信された基準スポット情報が、通信部15によって受信され、サーバ10(より詳細には抽出部13)に入力される(ステップS1:入力ステップ)。通信部15によって受信され入力される情報には、基準スポット情報に加えて、基準スポット情報に係る天気を示す情報(例えば天気の内容に係る情報)や、基準スポット情報を訪れる際の催行者を示す情報(例えば催行人数)、基準スポット情報を訪れる際の移動手段(例えば「電車」)を示す情報(例えば移動手段の内容に係る情報)、クライアント端末20のユーザの嗜好を示す情報等が含まれていてもよい。
First, the reference spot information transmitted by the
つづいて、抽出部13により、基準スポット情報を含んだスケジュールデータが抽出される(ステップS2:抽出ステップ)。S2においては、上述した、基準スポット情報に係る天気を示す情報(例えば天気の内容に係る情報)や、基準スポット情報を訪れる際の催行者を示す情報(例えば催行人数)、基準スポット情報を訪れる際の移動手段(例えば「電車」)を示す情報(例えば移動手段の内容に係る情報)、クライアント端末20のユーザの嗜好を示す情報等によりさらにフィルタリングを行って、スケジュールデータを抽出してもよい。抽出部13により抽出されたスケジュールデータのスケジュールIDはグループ化部14に入力される。
Subsequently, the
つづいて、グループ化部14により、抽出したスケジュールデータに含まれるスポット情報が所定のグループ化ルールに基づきグループ化される(ステップS3、グループ化ステップ)。具体的には、グループ化部14は、スポット情報に対応づけられたスポットの内容のカテゴリを示す情報や、スポット情報に対応づけられた位置を示す情報に基づきグループ化を行う。グループ化部14は、グループ化したスポット情報(POIID)及び、スポット情報に紐づいたグループIDを、グループ化に基づく情報として通信部15に入力する。また、クライアント端末20で起動された地図アプリケーションのマップ表示Ma上に同一グループの範囲(例えば円又は楕円)が表示される場合には、グループ化部14は、グループ化に基づく情報として、グループIDに紐づく情報(グループの円の中心及び円周の緯度経度に係る情報)を通信部15に入力する。
Subsequently, the spot information included in the extracted schedule data is grouped based on a predetermined grouping rule by the grouping unit 14 (step S3, grouping step). Specifically, the
つづいて、通信部15により、グループ化に基づく情報が出力される(ステップS4、出力ステップ)。出力されたグループ化に基づく情報は、クライアント端末20に入力される。この場合には、図5に示されるように、クライアント端末20の画面上にはマップ表示Maがされており、マップ表示Maに、基準スポット情報Bsと、グループ化されたスポット情報群である、スポット情報群Sg1〜Sg7が重畳表示されている。この状態で、ユーザは、スポット情報群Sg1〜Sg7に含まれるスポット情報の中から、訪問先(基準スポット情報に係るスポットとともに訪れるスポット)を検討、決定することができる。そして、クライアント端末20では、基準スポット情報に係るスポットとともに訪れるスポットが決定(ユーザに選択)されると、当該スポットに係る訪問時間等の内容が登録され、スケジュール情報として登録される。クライアント端末20に登録されたスケジュール情報は通信部15で受信され、スケジュール格納部12に入力されて、スケジュールデータとして登録される(ステップS5)。
Subsequently, information based on the grouping is output by the communication unit 15 (step S4, output step). Information based on the output grouping is input to the
次に、本実施形態に係るスポット関連情報提示システム1の作用効果について説明する。
Next, the effect of the spot related
上述したスポット関連情報提示システム1によれば、入力される基準スポット情報に係るスポット情報を含んだスケジュールデータが抽出され、該スケジュールデータに含まれるスポット情報がグループ化される。基準スポット情報に係るスポット情報を含んだ行動データからグループ化の対象となるスポット情報が抽出されるため、基準スポット情報と関連度の高い(基準スポット情報と併せて訪問される可能性が高い)スポット情報を抽出することができる。そして、これらの基準スポット情報と関連度の高いスポット情報をスポット単位で出力するのではなく、所定のグループ化ルールに基づきグループ化して出力するため、ユーザは基準スポットに関連したスポットの情報を網羅的に把握することができる。以上より、本実施形態に係るスポット関連情報提示システム1によれば、ユーザが訪れたい特定のスポットに関連したスポットの情報を適切に把握することができる。
According to the spot related
また、記憶部11が記憶するスケジュールデータのスポット情報には、スポットの内容のカテゴリを示す情報が対応づけられており、グループ化部14が、カテゴリを示す情報に応じたグループ化ルールに基づき、グループ化を行うことで、ユーザは、同一カテゴリのスポットを網羅的に把握することができる。
In addition, the spot information of the schedule data stored in the
また、記憶部11が記憶するスケジュールデータのスポット情報には、位置を示す場所情報が対応づけられており、グループ化部14が、位置を示す場所情報に応じたグループ化ルールに基づき、グル―プ化を行うことで、ユーザは、エリア毎に近接するスポットを網羅的に把握することができる。また、カテゴリを示す情報と、位置を示す場所情報とに応じてグループ化することで、例えば、ユーザが選択した基準スポット周辺のカテゴリ毎の利用エリア(例えば、宿泊エリアや観光エリア、ショッピングエリア、飲食エリア等)を提示し、スポット周辺の街(エリア全般)の概要を把握することができる。このことで、ユーザが1つのスポットに対する価値だけでなく、基準スポット周辺の利用エリアの価値を同時に確認することができる。
In addition, the spot information of the schedule data stored in the
また、グループ化部14が、スポット情報の数に応じたグループ化ルールに基づきグループ化を行う。スポット情報の数に応じてグループ化されることで、ユーザは、訪れたい特定のスポットに関連したスポットの情報をより適切に把握することができる。すなわち、例えばスポット情報の数が所定の数以上である場合にグループ化することで、ある程度スポット情報数が含まれるグループに係るスポット情報のみが提示されることとなる。このため、ユーザは、訪れたい特定のスポットに関連したスポットのうち中心的な(スポット情報の数が多い)グループに係るスポット情報を適切に把握することができる。また、例えばスポット情報の数が所定の数以下である場合にグループ化することで、1つのグループに含まれるスポット情報の数を少なくできるため、ユーザにとって、1つのグループに含まれるスポット情報の把握が容易になる。
Further, the
また、グループ化部14が、抽出部13が抽出したスケジュールデータに含まれるスポット情報をグループ化した1つのグループに含まれるスポット情報の数に応じて、抽出部13に対して、抽出の条件を変えて再度抽出を行うように指示する。このように、グループ化部14が1つのグループに含まれるスポット情報の数に応じて、段階的に抽出条件(フィルタリング条件)を変えるように抽出部13に指示することで、1つのグループに含まれるスポット情報の数を適切なものとできる。
Further, the
また、記憶部11が、スケジュールデータを複数記憶しており、記憶部11が記憶するスケジュールデータには、時刻を示す情報が含まれており、抽出部13が、基準スポット情報に係るスポット情報を含んだスケジュールデータのうち、時刻を示す情報が所定期間内である行動データを抽出する。時刻を示す情報が所定期間内であるスケジュールデータを抽出することで、トレンドや特殊な期間等の条件を考慮して適切なスケジュールデータを抽出することができる。
The
また、記憶部11が、スケジュールデータを複数記憶しており、記憶部11が記憶するスケジュールデータには、天気を示す情報、嗜好を示す情報、移動手段を示す情報、又は催行者を示す情報の少なくとも一つが含まれており、通信部15は、基準スポット情報に加えて、天気を示す情報、嗜好を示す情報、移動手段を示す情報、又は催行者を示す情報の少なくとも一つを入力し、抽出部13が、基準スポット情報に係るスポット情報を含んだスケジュールデータのうち、天気を示す情報が、通信部15により入力された天気を示す情報と所定の関係にあるスケジュールデータを抽出し、基準スポット情報に係るスポット情報を含んだスケジュールデータのうち、嗜好を示す情報が、通信部15により入力された嗜好を示す情報と所定の関係にあるスケジュールデータを抽出し、基準スポット情報に係るスポット情報を含んだスケジュールデータのうち、移動手段を示す情報が、通信部15により入力された移動手段を示す情報と所定の関係にある行動データを抽出し、基準スポット情報に係るスポット情報を含んだスケジュールデータのうち、催行者を示す情報が、通信部15により入力された催行者を示す情報と所定の関係にあるスケジュールデータを抽出する。これによれば、よりユーザのニーズに沿った(満足度が高い)スケジュールデータを抽出することができる。すなわち、天気を示す情報が、入力された天気を示す情報と所定の関係にあるスケジュールデータのみ抽出されるため、例えば、入力された天気を示す情報と同じ天気を示す情報が含まれたスケジュールデータを抽出することができる。また、嗜好を示す情報が、入力された嗜好を示す情報と所定の関係にあるスケジュールデータのみ抽出されるため、例えば、入力された嗜好を示す情報と同じ嗜好を示す情報が含まれたスケジュールデータを抽出することができる。また、移動手段を示す情報が、入力された移動手段を示す情報と所定の関係にあるスケジュールデータのみ抽出されるため、例えば、入力された移動手段を示す情報と同じ移動手段を示す情報が含まれたスケジュールデータを抽出することができる。また、催行者を示す情報が、入力された催行者を示す情報と所定の関係にあるスケジュールデータのみ抽出されるため、例えば、入力された催行者を示す情報と同じ催行者を示す情報が含まれたスケジュールデータを抽出することができる。
The
また、記憶部11が、スケジュールデータを複数記憶しており、記憶部11が記憶するスケジュールデータには、混雑度を示す情報が含まれており、抽出部13が、基準スポット情報に係るスポット情報を含んだスケジュールデータのうち、混雑度を示す情報が所定の条件であるスケジュールデータを抽出する。混雑度を示す情報が所定の条件であるスケジュールデータを抽出することで、人が多く訪問しているスポット情報を含んだスケジュールデータを抽出したり、反対に、人が余り訪問していないスポット情報を含んだスケジュールデータを抽出することが可能となり、よりユーザのニーズに沿った(満足度が高い)スケジュールデータを抽出することができる。
The
また、グループ化部14が、グループ化した1つのグループに含まれる各スポット情報が予め設定された条件(例えば抽出部13の抽出に係る条件)を満たすか否かを判断し、該予め設定された条件を満たすスポット情報を、それ以外のスポット情報と区別し、通信部15は、グループ化部14により区別されたスポット情報を、それ以外のスポット情報と区別して出力する。1つのグループ内のスポット情報のうち、予め設定された条件を満たすスポット情報が、それ以外のスポット情報と区別して出力されることで、よりユーザの目的・意図・状況に適したスポット情報を、他と区別して出力することができる。
Further, the
以上、本発明の好適な実施形態について説明したが、本発明は上記実施形態に限定されるものではない。すなわち、行動データの例としてスケジュールデータを説明したが、行動データは、スケジュールデータに限定されるものではない。また、行動データは、ユーザの過去・現在・未来のいずれかの行動を示すデータであり、少なくとも行動に係る場所(スポット)を示すスポット情報が含まれている必要があるが、スケジュールデータのように時刻に関する情報が含まれていなくてもよい。 The preferred embodiment of the present invention has been described above, but the present invention is not limited to the above embodiment. That is, although schedule data has been described as an example of behavior data, behavior data is not limited to schedule data. In addition, the behavior data is data indicating any one of the past, present, and future of the user, and it is necessary to include at least spot information indicating a place (spot) related to the behavior. May not include information about time.
また、通信部15からクライアント端末20に送信されるグループ化に基づく情報とは、必ずしもスポット情報を含んでいなくてもよく、例えば、カテゴリ毎のグループ化の結果グループに含まれるスポット情報の数を示した情報であってもよい。
Moreover, the information based on grouping transmitted from the
また、スポット情報はPOIIDであるとして説明したが、これに限定されない。すなわち、スポット情報は、スポットを示しスポットを一意に特定できる情報であればよく、例えば、単にスポットの名前を示す情報をスポット情報としてもよい。 Further, the spot information has been described as being POIID, but is not limited thereto. That is, the spot information may be any information that indicates a spot and can uniquely identify the spot. For example, information that simply indicates the name of the spot may be used as the spot information.
また、グループ化部14は、グループ化した際に、基準スポット情報に係るスポットを訪れる予定の時間(開始時刻及び終了時刻)において、含まれるスポット情報に係るスポットへの訪問予定者(抽出されたスケジュールデータに含まれている共に当該グループに含まれているスポットの延べ数)が多いグループ(例えば、予め設定された閾値よりも多いグループ)については、クライアント端末20に表示される同一グループの範囲(例えば円又は楕円)の表示が、その他の表示と異なるように(例えば、通常とは異なる色にする)、グループ化に係る情報を生成してもよい。これにより、クライアント端末20を利用するユーザが、訪問予定者が多いグループを一見して把握することができる。
In addition, when grouping
1…スポット関連情報提示システム、10…サーバ、11…記憶部、12…スケジュール格納部、13…抽出部、14…グループ化部、15…通信部、16…POI記憶部、17…スケジュール記憶部、20…クライアント端末、31…POIデータテーブル、32…スケジュールデータテーブル、33…天気テーブル、34…嗜好テーブル、35…催行者テーブル、36…移動手段テーブル、37…混雑度テーブル。
DESCRIPTION OF
Claims (8)
基準となるスポット情報である基準スポット情報を入力する入力手段と、
前記記憶手段に記憶された行動データのうち、前記入力手段が入力した基準スポット情報に係るスポット情報を含んだ行動データを抽出する抽出手段と、
前記抽出手段が抽出した行動データに含まれるスポット情報を、所定のグループ化ルールに基づきグループ化するグループ化手段と、
前記グループ化手段によるグループ化に基づく情報を出力する出力手段と、
を備え、
前記グループ化手段は、前記抽出手段が抽出した行動データに含まれるスポット情報をグループ化した1つのグループに含まれる前記スポット情報の数に応じて、前記抽出手段に対して、抽出の条件を変えて再度抽出を行うように指示する、スポット関連情報提示システム。 Storage means for storing action data including a plurality of spot information indicating spots;
Input means for inputting reference spot information which is reference spot information;
Extraction means for extracting action data including spot information related to reference spot information input by the input means from the action data stored in the storage means;
Grouping means for grouping spot information included in the action data extracted by the extraction means based on a predetermined grouping rule;
Output means for outputting information based on grouping by the grouping means;
Equipped with a,
The grouping unit changes the extraction condition for the extraction unit according to the number of the spot information included in one group obtained by grouping the spot information included in the behavior data extracted by the extraction unit. A spot related information presentation system that instructs to perform extraction again .
前記グループ化手段は、前記カテゴリを示す情報に応じたグループ化ルールに基づき、グループ化を行う、請求項1記載のスポット関連情報提示システム。 The spot information of the action data stored by the storage means is associated with information indicating the category of the spot content,
The spot related information presentation system according to claim 1, wherein the grouping unit performs grouping based on a grouping rule corresponding to information indicating the category.
前記グループ化手段は、前記位置を示す情報に応じたグループ化ルールに基づき、グル―プ化を行う、請求項1又は2記載のスポット関連情報提示システム。 The spot information of the action data stored by the storage means is associated with information indicating the position,
3. The spot related information presentation system according to claim 1, wherein the grouping means performs grouping based on a grouping rule corresponding to the information indicating the position.
前記記憶手段が記憶する行動データには、時刻を示す情報が含まれており、
前記抽出手段は、前記基準スポット情報に係るスポット情報を含んだ行動データのうち、時刻を示す情報が所定期間内である行動データを抽出する、請求項1〜3のいずれか一項記載のスポット関連情報提示システム。 The storage means stores a plurality of the behavior data,
The behavior data stored by the storage means includes information indicating time,
The spot according to any one of claims 1 to 3 , wherein the extraction unit extracts action data whose information indicating time is within a predetermined period from action data including spot information related to the reference spot information. Related information presentation system.
前記記憶手段が記憶する行動データには、天気を示す情報、嗜好を示す情報、移動手段を示す情報、又は催行者を示す情報の少なくとも一つが含まれており、
前記入力手段は、基準スポット情報に加えて、天気を示す情報、嗜好を示す情報、移動手段を示す情報、又は催行者を示す情報の少なくとも一つを入力し、
前記抽出手段は、
前記基準スポット情報に係るスポット情報を含んだ行動データのうち、天気を示す情報が、前記入力手段により入力された天気を示す情報と所定の関係にある行動データを抽出し、
前記基準スポット情報に係るスポット情報を含んだ行動データのうち、嗜好を示す情報が、前記入力手段により入力された嗜好を示す情報と所定の関係にある行動データを抽出し、
前記基準スポット情報に係るスポット情報を含んだ行動データのうち、移動手段を示す情報が、前記入力手段により入力された移動手段を示す情報と所定の関係にある行動データを抽出し、
前記基準スポット情報に係るスポット情報を含んだ行動データのうち、催行者を示す情報が、前記入力手段により入力された催行者を示す情報と所定の関係にある行動データを抽出する、請求項1〜4のいずれか一項記載のスポット関連情報提示システム。 The storage means stores a plurality of the behavior data,
The behavior data stored by the storage means includes at least one of information indicating weather, information indicating preference, information indicating moving means, or information indicating organizer,
In addition to the reference spot information, the input means inputs at least one of information indicating weather, information indicating preference, information indicating moving means, or information indicating organizer,
The extraction means includes
Among the action data including the spot information related to the reference spot information, information indicating the weather is extracted from the action data having a predetermined relationship with the information indicating the weather input by the input unit,
Among the action data including the spot information related to the reference spot information, the information indicating the preference extracts the action data having a predetermined relationship with the information indicating the preference input by the input unit,
Among the action data including the spot information related to the reference spot information, the information indicating the moving means extracts the action data having a predetermined relationship with the information indicating the moving means input by the input means,
The behavior data including spot information related to the reference spot information extracts behavior data in which the information indicating the organizer has a predetermined relationship with the information indicating the organizer input by the input unit. The spot related information presentation system according to any one of to 4 .
前記記憶手段が記憶する行動データには、混雑度を示す情報が含まれており、
前記抽出手段は、前記基準スポット情報に係るスポット情報を含んだ行動データのうち、混雑度を示す情報が所定の条件である行動データを抽出する、請求項1〜5のいずれか一項記載のスポット関連情報提示システム。 The storage means stores a plurality of the behavior data,
The behavior data stored by the storage means includes information indicating the degree of congestion,
The extraction means, from among the action data including spot information related to the reference spot information, the information indicating the degree of congestion to extract behavioral data is a predetermined condition, of any one of claims 1 to 5 Spot related information presentation system.
前記出力手段は、前記グループ化手段により区別されたスポット情報を、前記それ以外のスポット情報と区別して出力する、請求項1〜6のいずれか一項記載のスポット関連情報提示システム。 The grouping means determines whether or not each spot information included in one grouped group satisfies a preset condition, and sets the spot information satisfying the preset condition as other spot information. Distinguish it from
The spot related information presenting system according to any one of claims 1 to 6 , wherein the output means outputs the spot information distinguished by the grouping means in distinction from the other spot information.
基準となるスポット情報である基準スポット情報を入力する入力ステップと、
前記行動データのうち、前記入力ステップにおいて入力された基準スポット情報に係るスポット情報を含んだ行動データを抽出する抽出ステップと、
前記抽出ステップにおいて抽出された行動データに含まれるスポット情報を、所定のグループ化ルールに基づきグループ化するグループ化ステップと、
前記グループ化ステップにおけるグループ化に基づく情報を出力する出力ステップと、
を含み、
前記グループ化ステップでは、前記抽出ステップにおいて抽出した行動データに含まれるスポット情報をグループ化した1つのグループに含まれる前記スポット情報の数に応じて、更なる前記抽出ステップにて抽出の条件を変えて再度抽出が行われるように制御する、スポット関連情報提示方法。 A spot-related information Ru operation method der presentation system spot related information presentation method for storing behavior data spot information is included plurality showing a spot,
An input step for inputting reference spot information which is reference spot information;
An extraction step of extracting behavior data including spot information related to the reference spot information input in the input step from the behavior data;
A grouping step of grouping spot information included in the behavior data extracted in the extraction step based on a predetermined grouping rule;
An output step of outputting information based on the grouping in the grouping step;
Only including,
In the grouping step, the extraction condition is changed in the further extraction step according to the number of the spot information included in one group obtained by grouping the spot information included in the behavior data extracted in the extraction step. A spot-related information presentation method that controls to perform extraction again .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014019651A JP6261359B2 (en) | 2014-02-04 | 2014-02-04 | Spot related information presentation system and spot related information presentation method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014019651A JP6261359B2 (en) | 2014-02-04 | 2014-02-04 | Spot related information presentation system and spot related information presentation method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015148834A JP2015148834A (en) | 2015-08-20 |
JP6261359B2 true JP6261359B2 (en) | 2018-01-17 |
Family
ID=53892173
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014019651A Active JP6261359B2 (en) | 2014-02-04 | 2014-02-04 | Spot related information presentation system and spot related information presentation method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6261359B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7696859B2 (en) * | 2022-04-14 | 2025-06-23 | 株式会社 ミックウェア | Program and information output system |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4300767B2 (en) * | 2002-08-05 | 2009-07-22 | ソニー株式会社 | Guide system, content server, portable device, information processing method, information processing program, and storage medium |
JP5831084B2 (en) * | 2011-09-20 | 2015-12-09 | 大日本印刷株式会社 | Spot information providing apparatus, spot information providing system, and spot information providing program |
JP5994389B2 (en) * | 2012-05-24 | 2016-09-21 | 日本電気株式会社 | Information processing apparatus, information processing method, and information processing program |
-
2014
- 2014-02-04 JP JP2014019651A patent/JP6261359B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2015148834A (en) | 2015-08-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2864905B1 (en) | Providing information about relevant elements from maps history based on location | |
US20120271541A1 (en) | Route recommendation system | |
US20180172458A1 (en) | Travel planning system, travel planning method, and program | |
US7398152B2 (en) | Data-providing service system | |
JP6416657B2 (en) | Destination recommendation device, server, destination recommendation system, and destination recommendation program | |
GB2447758A (en) | Determination in a vehicle of locations of interest | |
KR20170046333A (en) | Service system for travel planning | |
JP6264215B2 (en) | Q & A device and control method of Q & A device | |
JP2016143192A (en) | Travel plan presentation system, server device, server program, client device, and client program | |
CN109348417A (en) | Route display method, device, terminal and storage medium | |
CN119090088A (en) | Waiting time recommender | |
JP2019046256A (en) | Information processing system, information processing program, information processor, and information processing method | |
CN105631781A (en) | Automated tour guiding method | |
KR20150083673A (en) | Method and apparatus for providing tour plan service | |
JP2003196351A (en) | Visit spot extraction program and interest evaluation program | |
US20060106768A1 (en) | Method and website for making travel plans | |
JP4374016B2 (en) | Visit spot extraction program and interest evaluation program | |
JP6261359B2 (en) | Spot related information presentation system and spot related information presentation method | |
KR102169110B1 (en) | System and method for providing itinerary recommendation services | |
JP7023920B2 (en) | Information processing equipment, information processing methods, and information processing programs | |
JP2013214248A (en) | Information processor, method for controlling information processor, server, action proposal system, control program, and recording medium | |
JP2021189560A (en) | Information distribution system, terminal device, and information distribution method | |
EP2843597A1 (en) | System and methods for improved communication of information | |
JP7657642B2 (en) | Tourist route generation device and tour route proposal system | |
KR101602375B1 (en) | Virtual experience system and drive method of the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160818 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170428 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170509 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170705 |
|
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: 20171205 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20171212 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6261359 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |