Nothing Special   »   [go: up one dir, main page]

JP6571036B2 - Search system, search method, search program, recording medium - Google Patents

Search system, search method, search program, recording medium Download PDF

Info

Publication number
JP6571036B2
JP6571036B2 JP2016063986A JP2016063986A JP6571036B2 JP 6571036 B2 JP6571036 B2 JP 6571036B2 JP 2016063986 A JP2016063986 A JP 2016063986A JP 2016063986 A JP2016063986 A JP 2016063986A JP 6571036 B2 JP6571036 B2 JP 6571036B2
Authority
JP
Japan
Prior art keywords
information
facility
search
genre
source
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2016063986A
Other languages
Japanese (ja)
Other versions
JP2017182170A (en
Inventor
悟 出口
悟 出口
洋介 太田
洋介 太田
健太 中西
健太 中西
達司 田川
達司 田川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Mapmaster Inc
Original Assignee
Toyota Mapmaster Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toyota Mapmaster Inc filed Critical Toyota Mapmaster Inc
Priority to JP2016063986A priority Critical patent/JP6571036B2/en
Publication of JP2017182170A publication Critical patent/JP2017182170A/en
Application granted granted Critical
Publication of JP6571036B2 publication Critical patent/JP6571036B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、検索システム、検索方法、検索プログラム、記録媒体に関し、特に、情報の検索を実行する検索システム、検索方法、検索プログラム、記録媒体に関する。   The present invention relates to a search system, a search method, a search program, and a recording medium, and more particularly, to a search system, a search method, a search program, and a recording medium that execute information search.

従来から、検索クエリの入力を受けて、ユーザが所望する情報を提供する検索システムが様々に提供されている。例えば、特許文献1には、入力文字列に基づいて検索を行う検索装置が開示されている。この検索装置は、入力文字列と、検索対象施設名とを比較照合し、マッチした単語や音節の数に基づいて検索対象施設名の検索スコアを算出し、スコアの高い順に候補を提示する。   2. Description of the Related Art Conventionally, various search systems that provide information desired by a user in response to an input of a search query have been provided. For example, Patent Literature 1 discloses a search device that performs a search based on an input character string. This search device compares the input character string with the name of the facility to be searched, calculates a search score for the name of the facility to be searched based on the number of matched words and syllables, and presents candidates in descending order of score.

また、特許文献2には、地点候補と、地点候補を評価する複数の評価項目の評価値を対応付けて記憶し、ある評価項目における評価が低くても、他の評価項目で評価が高い地点候補を提示する地点検索装置が開示されている。   Further, in Patent Document 2, a point candidate and evaluation values of a plurality of evaluation items for evaluating the point candidate are stored in association with each other, and even if the evaluation on a certain evaluation item is low, the evaluation is high on other evaluation items. A point search apparatus that presents candidates is disclosed.

特開2012−059126号公報JP 2012-059126 A 特開2008−262279号公報JP 2008-262279 A

ところで、上述のような検索装置にあっては、ユーザの期待する検索とは異なる検索結果を提示する可能性があるという問題があった。例えば、ユーザが「表参道」と入力した際に、ユーザとしては、「表参道ヒルズ(登録商標)」や「表参道駅」が検索結果として上位に提示されることを期待するのに対し、実際には、美容院「表参道」やスナック「表参道」を検索結果として提示されることがあった。このように、従来の検索装置では、ユーザ期待値にそぐわない検索結果を返す可能性があった。   By the way, in the search device as described above, there is a problem that a search result different from the search expected by the user may be presented. For example, when the user inputs “Omotesando”, the user expects that “Omotesando Hills (registered trademark)” and “Omotesando Station” will be displayed in the top as a search result. The beauty salon “Omotesando” and the snack “Omotesando” were sometimes presented as search results. As described above, the conventional search apparatus may return a search result that does not match the user expected value.

そこで、本発明は、上述のような問題に鑑みてなされたものであり、従来よりもユーザ期待値に沿う検索結果を提示し得る検索システム、検索方法、検索プログラム、記録媒体、を提供することを目的とする。   Accordingly, the present invention has been made in view of the above-described problems, and provides a search system, a search method, a search program, and a recording medium that can present a search result according to a user expected value as compared with the conventional technique. With the goal.

本発明の一実施態様に係る検索システムは、複数の施設に関する施設情報を含み、当該施設情報は当該施設のジャンル情報が関連付けられている地図情報を記憶する記憶部と、ユーザによる目的地検索のためのキーワード入力を受け付ける受付部と、キーワードに対応する施設を検索する検索部と、検索部が検索した施設各々に対してスコアを算出する算出部と、検索部が検索した施設の名称を、当該施設に対して算出したスコアに基づく順序でモニタに表示させるための情報を出力する表示順序情報出力部とを備え、算出部は、検索部が検索した施設の施設情報に含まれるジャンル情報と、当該ジャンル情報で示されるジャンルに関する情報を開示する出典の評価値に基づいて、スコアを算出する。   A search system according to an embodiment of the present invention includes facility information relating to a plurality of facilities, and the facility information includes a storage unit that stores map information associated with genre information of the facility, and a destination search by a user. A receiving unit that accepts a keyword input, a search unit that searches for a facility corresponding to the keyword, a calculation unit that calculates a score for each facility searched by the search unit, and a name of the facility searched by the search unit, A display order information output unit that outputs information for display on the monitor in an order based on the score calculated for the facility, and the calculation unit includes genre information included in the facility information of the facility searched by the search unit; The score is calculated based on the evaluation value of the source disclosing information on the genre indicated by the genre information.

これにより、検索システムは、検索により得られる各情報それぞれについて、各情報を開示する出典ごとの情報の信頼性に基づく検索結果に関連する情報を出力することができる。情報を開示する出典の信頼性が高いと、ユーザの期待する情報を開示している可能性が高いので、従来よりもユーザ期待値に沿う検索結果を提供することができる。   Thereby, the search system can output information related to the search result based on the reliability of the information for each source disclosing each information for each information obtained by the search. If the source for disclosing information is highly reliable, there is a high possibility that the information expected by the user is disclosed. Therefore, it is possible to provide a search result that is in line with the user's expected value as compared with the prior art.

実施の形態に係る検索システムの構成を示すブロック図である。It is a block diagram which shows the structure of the search system which concerns on embodiment. ジャンル出典情報のデータ概念図である。It is a data conceptual diagram of genre source information. ブランド出典情報のデータ概念図である。It is a data conceptual diagram of brand citation information. POI情報のデータ概念図である。It is a data conceptual diagram of POI information. 検索システムによる検索処理を示すフローチャートである。It is a flowchart which shows the search process by a search system. 検索システムによる検索結果の表示例である。It is an example of a display of a search result by a search system. 実施の形態に係る検索システムの構成を示すブロック図である。It is a block diagram which shows the structure of the search system which concerns on embodiment.

以下、本発明の一実施態様に係る検索システムについて、図面を参照しながら、詳細に説明する。   Hereinafter, a search system according to an embodiment of the present invention will be described in detail with reference to the drawings.

<実施の形態>
<構成>
本発明の一実施の形態に係る検索システム(図1の100に相当)は、複数の施設に関する施設情報を含み、当該施設情報は当該施設のジャンル情報が関連付けられている地図情報を記憶する記憶部(図1の104に相当)と、ユーザによる目的地検索のためのキーワード入力を受け付ける受付部(図1の103に相当)と、キーワードに対応する施設を検索する検索部(図1の105に相当)と、検索部が検索した施設各々に対してスコアを算出する算出部(図1の105に相当)と、検索部が検索した施設の名称を、当該施設に対して算出したスコアに基づく順序でモニタに表示させるための情報を出力する表示順序情報出力部(図1の105に相当)とを備え、算出部は、検索部が検索した施設の施設情報に含まれるジャンル情報と、当該ジャンル情報で示されるジャンルに関する情報を開示する出典の評価値に基づいて、スコアを算出する。
<Embodiment>
<Configuration>
A search system according to an embodiment of the present invention (corresponding to 100 in FIG. 1) includes facility information regarding a plurality of facilities, and the facility information stores map information associated with genre information of the facilities. 1 (corresponding to 104 in FIG. 1), a receiving part (corresponding to 103 in FIG. 1) for accepting a keyword input for a destination search by the user, and a search unit (105 in FIG. 1) for searching for a facility corresponding to the keyword. 1), a calculation unit for calculating a score for each facility searched by the search unit (corresponding to 105 in FIG. 1), and the name of the facility searched by the search unit for the score calculated for the facility. A display order information output unit (corresponding to 105 in FIG. 1) for outputting information for display on the monitor in an order based on the genre information included in the facility information of the facility searched by the search unit; Based on the evaluation value of the reference to disclose information regarding the genre indicated by the genre information, and calculates the score.

図1に示すように検索システム100は、受信部102と、位置情報検出センサ101と、入力受付部103と、記憶部104と、CPU105と、を備える。検索システム100は、例えば、車両に搭載するナビゲーションシステムに搭載して用いる。検索システム100は、表示装置110に接続され、検索システム100による検索結果は表示装置110に表示される。   As illustrated in FIG. 1, the search system 100 includes a receiving unit 102, a position information detection sensor 101, an input receiving unit 103, a storage unit 104, and a CPU 105. The search system 100 is used by being mounted on a navigation system mounted on a vehicle, for example. The search system 100 is connected to the display device 110, and a search result by the search system 100 is displayed on the display device 110.

受信部102は、位置情報検出センサ101から伝達された現在位置情報を受信し、CPU105に現在位置情報を伝達する機能を有する。また、受信部102は、外部の装置と通信を実行して、新たな施設情報や、ジャンル情報、ブランド情報についての追加の情報を受信して、CPU105に伝達する機能も有する。   The receiving unit 102 has a function of receiving the current position information transmitted from the position information detection sensor 101 and transmitting the current position information to the CPU 105. The receiving unit 102 also has a function of executing communication with an external device to receive additional information about new facility information, genre information, and brand information, and to transmit the information to the CPU 105.

位置情報検出センサ101は、検索システム100が搭載されている車両の現在位置情報を取得するセンサである。具体的には、GPSやGNSS等の各種衛星電波を利用した測位システム、ジャイロスコープ等の自律航法システムを用いることによって実現される。この際、現在位置情報は、少なくとも自車両が存在する位置の緯度情報及び経度情報を含み、高度情報を含んでもよい。なお、位置情報検出センサ101による現在位置情報の取得は、例えば、走行道路上に設置されて設置位置情報を取得することができるビーコン等を用いるなどして取得してもよく、上記測位システムに限定されるものではない。位置情報検出センサ101は、これらの外部からの位置情報あるいは測位システムにより測位された現在位置情報を逐次(又は適時)取得し、取得した位置情報を現在位置情報として受信部102に伝達する。   The position information detection sensor 101 is a sensor that acquires current position information of a vehicle on which the search system 100 is mounted. Specifically, it is realized by using a positioning system using various satellite radio waves such as GPS and GNSS, and an autonomous navigation system such as a gyroscope. At this time, the current position information includes at least latitude information and longitude information of a position where the host vehicle is present, and may include altitude information. In addition, acquisition of the current position information by the position information detection sensor 101 may be acquired by using, for example, a beacon that is installed on the traveling road and can acquire the installation position information. It is not limited. The position information detection sensor 101 sequentially (or timely) acquires the position information from the outside or the current position information measured by the positioning system, and transmits the acquired position information to the receiving unit 102 as the current position information.

入力受付部103は、車両に搭乗するユーザからの入力を受け付ける。入力受付部103は、ナビゲーションシステムに対して、ユーザが入力した検索クエリを受け付ける。そして、受け付けた検索クエリをCPU105に伝達する。入力受付部103は、ユーザから車両の目的地に関する目的地情報を受け付けて、CPU105に伝達する。   The input receiving unit 103 receives an input from a user who gets on the vehicle. The input receiving unit 103 receives a search query input by the user with respect to the navigation system. Then, the received search query is transmitted to the CPU 105. The input receiving unit 103 receives destination information related to the destination of the vehicle from the user and transmits it to the CPU 105.

記憶部104は、検索システム100が動作するうえで必要とする各種のプログラム及び地図情報を含む各種のデータを記憶する記録媒体である。記憶部104は、例えば、HDD(Hard Disc Drive)、SSD(Solid State Drive)等により実現される。記憶部104は、ジャンル出典情報200と、ブランド出典情報300と、POI(Points Of Interest)情報400と、地図情報とを記憶している。ジャンル出典情報200は、POIの種別を示すジャンル情報に対して、各ジャンルに関する情報を開示する各出典の信頼度を示すポイントを含む情報である。ブランド出典情報300は、ブランドと、各ブランドに関する情報を開示する各出典の信頼度を示すポイントを含む情報である。POI情報400は、各POIに関する位置情報や、説明など、POIに関する一連の情報であり、各種の施設や場所(地名)に関する情報である。ジャンル出典情報200と、ブランド出典情報300と、POI情報400とのそれぞれの詳細については、後述する。地図情報は、道路の接続関係や距離、形状を示す情報を含むとともに、各POIの位置を示す情報を含み、POI情報400と関連付けられる。   The storage unit 104 is a recording medium that stores various types of data including various types of programs and map information necessary for the operation of the search system 100. The storage unit 104 is realized by, for example, an HDD (Hard Disc Drive), an SSD (Solid State Drive), or the like. The storage unit 104 stores genre source information 200, brand source information 300, POI (Points Of Interest) information 400, and map information. The genre source information 200 is information including a point indicating the reliability of each source disclosing information related to each genre with respect to the genre information indicating the type of POI. The brand source information 300 is information including a brand and a point indicating the reliability of each source disclosing information related to each brand. The POI information 400 is a series of information related to the POI, such as position information and description related to each POI, and is information related to various facilities and places (place names). Details of the genre source information 200, the brand source information 300, and the POI information 400 will be described later. The map information includes information indicating road connection relations, distances, and shapes, and includes information indicating the position of each POI, and is associated with the POI information 400.

CPU105は、記憶部104に記憶されているプログラム及び各種データを利用して、検索システム100が実行すべき処理を実行するプロセッサである。CPU105は、入力受付部103から検索クエリを受け付けてPOIを検索し、検索されたPOIを所定の順序で表示するための情報を表示装置110に出力する機能を有する。   The CPU 105 is a processor that executes a process to be executed by the search system 100 using a program and various data stored in the storage unit 104. The CPU 105 has a function of receiving a search query from the input receiving unit 103, searching for a POI, and outputting information for displaying the searched POI in a predetermined order to the display device 110.

CPU105は、入力受付部103から、検索クエリを受け取ると、検索クエリに合致するPOIを特定する。具体的には、検索クエリを含む、または、文字の一致率が高いPOIをPOI情報400のPOI名称401を参照して特定する。CPU105は、特定したPOI(POI候補)それぞれについて、その表示順序を決定する基準となるスコアSを算出する。CPU105は、当該スコアを、ジャンルと出典に基づく評価値(GE)と、ブランドと出典に基づく評価値(BE)と、検索クエリとPOI候補の文字の一致率(CR)と、現在位置からPOI候補までの距離(D)とに基づいて算出する。   When the CPU 105 receives a search query from the input reception unit 103, the CPU 105 identifies a POI that matches the search query. Specifically, a POI including a search query or having a high character matching rate is specified with reference to the POI name 401 of the POI information 400. CPU105 calculates the score S used as the reference | standard which determines the display order about each specified POI (POI candidate). The CPU 105 determines the score based on the evaluation value (GE) based on the genre and the source, the evaluation value (BE) based on the brand and the source, the match rate (CR) between the search query and the POI candidate character, and the POI from the current position. It calculates based on the distance (D) to a candidate.

CPU105は、ジャンルと出典に基づく評価値GEを以下のように算出する。CPU105は、POI情報400を参照してPOI候補に対応付けられているジャンル情報を特定する。そして、POI候補のジャンルに対応する評価値を決定する。CPU105は、対応付けられているジャンルが一つの場合と、複数の場合とで、ジャンル出典情報200に基づくスコアを算出する方法を異ならせる。   The CPU 105 calculates the evaluation value GE based on the genre and the source as follows. The CPU 105 identifies the genre information associated with the POI candidate with reference to the POI information 400. Then, an evaluation value corresponding to the POI candidate genre is determined. The CPU 105 varies the method of calculating the score based on the genre source information 200 depending on whether the associated genre is one or more.

まず、対応付けられているジャンルが一つである場合には、CPU105は、当該ジャンルに対応する各出典の評価値の合計値を算出して、ジャンルに基づく評価値とする。   First, when there is one associated genre, the CPU 105 calculates the total value of the evaluation values of each source corresponding to the genre and sets it as an evaluation value based on the genre.

対応付けられているジャンルが複数である場合には、まず、対応付けられているジャンルのうち、出典ごとに対応付けられたポイントのうち、最も高いポイントを有するジャンルを特定する。そして、最も高いポイントを有するジャンルに対応付けられている各出典ごとのポイントの合計値(以下、第1合計値)を算出する。一方、POIに対応付けられている他のジャンルについては、出典ごとに対応付けられたポイントの合計値(第2合計値)に対して所定の係数を乗じる。当該所定の係数は、乗じることで第2合計値が、小さくなる値であるとする。ここで、所定の係数は、一定値であるとする。例えば、あるPOI候補に対して、ジャンルA、B、C、Dの4つのジャンルが対応付けられていたとする。ここで、出典ごとのポイントのうち、最も高い数値を有するジャンルがA、次点がB、その次がCで、最後にDとなっていたとする。すると、このとき、ジャンルAの各出典のポイントの合計値(第1合計値)をPAとし、ジャンルBの各出典のポイントの合計値(第2合計値)をPB、ジャンルCの各出典のポイントの合計値(第2合計値)をPC、ジャンルDの各出典のポイントの合計値(第2合計値)をPDとする。また、所定の係数をα(α<1)とする。すると、ジャンルと出典に基づく評価値GEは、GE=PA+α×PB+α×PC+α×PDとなる。なお、POI候補に対して、ジャンルが対応付けられていない場合にはGE=1とする。   When there are a plurality of associated genres, first, of the associated genres, the genre having the highest point among the points associated for each source is specified. Then, a total value of points for each source associated with the genre having the highest point (hereinafter referred to as a first total value) is calculated. On the other hand, for other genres associated with POI, the total value (second total value) of points associated with each source is multiplied by a predetermined coefficient. The predetermined coefficient is assumed to be a value that the second total value becomes smaller by multiplying. Here, it is assumed that the predetermined coefficient is a constant value. For example, assume that four genres A, B, C, and D are associated with a certain POI candidate. Here, it is assumed that, among the points for each source, the genre having the highest numerical value is A, the next point is B, the next is C, and finally D. Then, at this time, the total value (first total value) of points of each source of genre A is PA, the total value (second total value) of points of each source of genre B is PB, and the total value of each source of genre C is The total value of points (second total value) is PC, and the total value (second total value) of points of each genre D source is PD. The predetermined coefficient is α (α <1). Then, the evaluation value GE based on the genre and the source is GE = PA + α × PB + α × PC + α × PD. Note that GE = 1 is set when no genre is associated with the POI candidate.

次に、CPU105は、ブランドと出典に基づく評価値BEを算出する。CPU105は、POI候補に対応付けられているブランドをPOI情報400を参照して特定する。CPU105は、特定したブランドに対応するポイントの合計値を、ブランド出典情報300を参照して算出する。CPU105は、当該合計値を、ブランドと出典に基づく評価値BEとする。なお、POI候補に対して、ブランドが対応付けられていない場合には、BE=1とする。   Next, the CPU 105 calculates an evaluation value BE based on the brand and the source. The CPU 105 identifies the brand associated with the POI candidate with reference to the POI information 400. The CPU 105 calculates the total value of points corresponding to the specified brand with reference to the brand source information 300. The CPU 105 sets the total value as the evaluation value BE based on the brand and the source. Note that if the brand is not associated with the POI candidate, BE = 1.

CPU105は、POI候補と、検索クエリとの文字の一致率CRを算出する。CPU105は、POI候補を構成する文字列と、検索クエリを構成する文字列との、文字数を比較し、文字数の多い方に対して、文字数の少ない方の文字の一致率CRを算出する。例えば、検索クエリが「表参道」であり、POI候補が「表参道ヒルズ」である場合には、一致率は、3/6となる。   The CPU 105 calculates a character matching rate CR between the POI candidate and the search query. The CPU 105 compares the number of characters of the character string constituting the POI candidate and the character string constituting the search query, and calculates the matching rate CR of the character having the smaller number of characters with respect to the character having the larger number of characters. For example, when the search query is “Omotesando” and the POI candidate is “Omotesando Hills”, the matching rate is 3/6.

CPU105は、検索クエリを受け付けた時点で、受信部102を介して、位置情報検出センサ101から、現在位置情報を取得する。CPU105は、POI候補の位置情報をPOI情報400から取得する。そして、CPU105は、現在位置情報からPOI候補までの距離Dを算出する。スコアは、現在位置からPOI候補までの距離が短いほど高くなり、長いほど低くなるようにして算出される。   The CPU 105 acquires the current position information from the position information detection sensor 101 via the receiving unit 102 when the search query is received. The CPU 105 obtains POI candidate position information from the POI information 400. Then, the CPU 105 calculates the distance D from the current position information to the POI candidate. The score is calculated such that the shorter the distance from the current position to the POI candidate, the higher the score and the lower the distance.

そして、CPU105は、POI候補のスコアSを、S=Cg×GE+Cb×BE+Cc×CR+Cd×1/Dとして算出する。Cgは、ジャンルと出典に基づく評価値に乗じる所定の係数であり、Cbは、ブランドと出典に基づく評価値に乗じる所定の係数であり、Ccは、検索クエリとPOI候補の文字の一致率に乗じる所定の係数であり、Cdは、距離Dの逆数に対して乗じる所定の係数である。なお、Cb>Cgとする。これは、ブランドに関する検索の方が、ジャンルに関する検索よりも、総じてユーザの期待値が高くなると想定されるためである。   Then, the CPU 105 calculates the score S of the POI candidate as S = Cg × GE + Cb × BE + Cc × CR + Cd × 1 / D. Cg is a predetermined coefficient to be multiplied by the evaluation value based on the genre and the source, Cb is a predetermined coefficient to be multiplied to the evaluation value based on the brand and the source, and Cc is a match rate of the character of the search query and the POI candidate. A predetermined coefficient to be multiplied, and Cd is a predetermined coefficient to be multiplied to the reciprocal of the distance D. Note that Cb> Cg. This is because it is assumed that the search for the brand generally has a higher expected value of the user than the search for the genre.

CPU105は、このようにして、検索されたPOI候補全てについて、スコアを算出し、当該スコアを表示装置110に対して出力する。表示装置110は、受け付けたスコアの高い順に、POIを並べて表示する。これにより、検索システム100は、各種の情報を開示する出典各々について、出典ごとのジャンルの情報の信頼度をスコアの基準としているので、ユーザの期待値に近いPOIを提示することができる。   In this way, the CPU 105 calculates a score for all the searched POI candidates and outputs the score to the display device 110. Display device 110 displays POIs side by side in descending order of received scores. As a result, the search system 100 can present a POI close to the user's expected value because the reliability of the genre information for each source is used as a reference for each source disclosing various types of information.

<データ>
図2は、ジャンル出典情報200の一構成例を示すデータ概念図である。
<Data>
FIG. 2 is a data conceptual diagram illustrating a configuration example of the genre source information 200.

ジャンル出典情報200は、POIの種別を示すジャンルについて、それぞれのジャンルに関する情報を開示する出典の、そのジャンルに関する情報についての信頼度を示す情報である。   The genre source information 200 is information indicating the reliability of the information relating to the genre of the source disclosing information related to each genre with respect to the genre indicating the type of POI.

図2に示すように、ジャンル出典情報200は、出典情報201と、ジャンル名称202とのそれぞれに対応付けて、各ジャンルの情報の出典それぞれの信頼度を示すポイントが対応付けられた情報である。   As shown in FIG. 2, the genre source information 200 is information in which points indicating the reliability of the sources of information of each genre are associated with the source information 201 and the genre name 202, respectively. .

出典情報201は、各種の情報を開示する出典を示す情報であり、例えば、各種の書籍、雑誌や、インターネットのウェブページ、ブログ、新聞など、さまざまな出典が含まれる。出典情報201には、ここでは、各種の出典A201a〜出典E201e、…が含まれる。   The source information 201 is information indicating sources that disclose various types of information, and includes various sources such as various books, magazines, Internet web pages, blogs, newspapers, and the like. Here, the source information 201 includes various sources A201a to E201e,.

ジャンル名称202は、各POIがどのような施設あるいは場所であるかを示す種別である情報である。ここでは、ジャンル名称202として、公園202a、遺跡・史跡202b、美術館202c、公共施設202d、医療機関202e…を示している。   The genre name 202 is information that is a type indicating what kind of facility or place each POI is. Here, as the genre name 202, a park 202a, ruins / historic sites 202b, a museum 202c, a public facility 202d, a medical institution 202e,.

そして、各出典ごとに、各ジャンルに関する情報についての信頼度を定性的に数値化したポイントが対応付けられる。当該ポイントは、検索システム100のオペレータにより、適宜、設定、入力される。   Then, for each source, a point obtained by qualitatively quantifying the reliability of information on each genre is associated. The point is appropriately set and input by the operator of the search system 100.

図2によれば、例えば、出典A201aの場合、ジャンル名称「公園」に関する信頼度(ポイント)は、「1.6」であるのに対して、ジャンル名称「医療機関」に関する信頼度(ポイント)は、「6.2」と比較的高めに設定されている。つまり、出典A201aの場合、「公園」に関する情報の信頼度は低いものの、「医療機関」に関する情報の信頼度は高いことが理解できる。   According to FIG. 2, for example, in the case of the source A 201 a, the reliability (point) regarding the genre name “park” is “1.6”, whereas the reliability (point) regarding the genre name “medical institution”. Is set relatively high at “6.2”. That is, in the case of the source A 201a, it can be understood that the reliability of the information related to the “medical institution” is high although the reliability of the information related to the “park” is low.

ジャンル出典情報200は、検索システム100のCPU105が、検索したPOIの表示順序を決定するためのスコアを算出するのに用いられる。   The genre source information 200 is used by the CPU 105 of the search system 100 to calculate a score for determining the display order of the searched POI.

ブランド出典情報300は、各種のブランドについて、それぞれのブランドに関する情報を開示する出典の、そのブランドに関する情報についての信頼度を示す情報である。   The brand source information 300 is information indicating the reliability of the information relating to the brands of the sources disclosing information relating to the respective brands for various brands.

図3に示すように、ブランド出典情報300は、出典情報301と、ブランド名称302とのそれぞれに対応付けて、各ブランドの情報の出典それぞれの信頼度を示すポイントが対応付けられた情報である。   As illustrated in FIG. 3, the brand source information 300 is information in which a point indicating the reliability of each source of information of each brand is associated with each of the source information 301 and the brand name 302. .

出典情報301は、各種の情報を開示する出典を示す情報であり、例えば、各種の書籍、雑誌や、インターネットのウェブページ、ブログ、新聞など、さまざまな出典が含まれる。出典情報301には、ここでは、各種の出典A301a〜出典E301e、…が含まれる。ブランド出典情報300の出典情報301は、ジャンル出典情報200の出典情報201と同じであってもよいし、別であってもよいが、同じであることが望ましい。   The source information 301 is information indicating sources that disclose various types of information, and includes various sources such as various books, magazines, Internet web pages, blogs, newspapers, and the like. Here, the source information 301 includes various sources A301a to E301e,. The source information 301 of the brand source information 300 may be the same as or different from the source information 201 of the genre source information 200, but is preferably the same.

ブランド名称302は、各ブランドの名称、呼称を示す情報である。ここでは、ブランド名称302として、T自動車302aと、Aスポーツ302bと、D雑貨302cと、S化粧302dと、D化粧302e…を示している。   The brand name 302 is information indicating the name and name of each brand. Here, as the brand name 302, T car 302a, A sports 302b, D miscellaneous goods 302c, S makeup 302d, D makeup 302e,.

図3によれば、例えば、出典A201aの場合、ブランド名称「T自動車」に関する信頼度(ポイント)は、「3.8」であるのに対して、ブランド名称「Aスポーツ」に関する信頼度(ポイント)は、「1.1」となっている。つまり、出典A301aの場合、「Aスポーツ」に関する情報よりも、「T自動車」に関する情報の方が信頼度が高いことを示す。   According to FIG. 3, for example, in the case of the source A201a, the reliability (point) regarding the brand name “T car” is “3.8”, whereas the reliability (point) regarding the brand name “A sports” ) Is “1.1”. That is, in the case of the source A301a, the information regarding “T automobile” is more reliable than the information regarding “A sports”.

ブランド出典情報300は、検索システム100のCPU105により、検索したPOIの表示順序を決定するためのスコアを算出するのに用いられる。   The brand source information 300 is used by the CPU 105 of the search system 100 to calculate a score for determining the display order of the searched POI.

図4に示すように、POI情報400は、POI名称401と、位置情報402と、ジャンル情報403と、ブランド情報404と、説明情報405とが対応付けられた情報である。   As shown in FIG. 4, the POI information 400 is information in which a POI name 401, position information 402, genre information 403, brand information 404, and explanation information 405 are associated with each other.

POI名称401は、POIの名称を示す情報である。   The POI name 401 is information indicating the name of the POI.

位置情報402は、対応するPOIの位置を示す情報であり、経度と緯度とからなる。   The position information 402 is information indicating the position of the corresponding POI, and includes longitude and latitude.

ジャンル情報403は、対応するPOIが分類されるジャンルを示す情報である。ジャンル情報403として、POIには、複数のジャンルが対応付けられてもよい。   Genre information 403 is information indicating the genre into which the corresponding POI is classified. As the genre information 403, a plurality of genres may be associated with the POI.

ブランド情報404は、対応するPOIが何等かのブランドに関連する場合に、そのブランド名を示す情報である。何らかのブランドに関連しない場合には、何の情報も対応付けられない。   The brand information 404 is information indicating a brand name when the corresponding POI is related to some brand. If it is not related to any brand, no information is associated.

説明情報405は、対応するPOIに関する説明文であり、検索結果として提示される場合の説明としての文章である。   The description information 405 is a description regarding the corresponding POI, and is a description as a description when presented as a search result.

POI情報400には、ここに示した情報以外の情報が含まれてよく、その他には、例えば、対応するPOIを示すアイコン情報や、対応するPOIの写真などが対応付けられてもよい。   The POI information 400 may include information other than the information shown here. In addition, for example, icon information indicating the corresponding POI, a picture of the corresponding POI, and the like may be associated.

<動作>
図5は、検索システム100の検索に係る動作を示すフローチャートである。図5に示すように、検索システム100の入力受付部103は、検索クエリを受け付ける(ステップS501)。当該検索クエリは、ユーザが検索したいPOIに関するキーワードである。入力受付部103は、受け付けた検索クエリを、CPU105に伝達する。
<Operation>
FIG. 5 is a flowchart showing an operation related to the search of the search system 100. As shown in FIG. 5, the input reception unit 103 of the search system 100 receives a search query (step S501). The search query is a keyword related to the POI that the user wants to search. The input receiving unit 103 transmits the received search query to the CPU 105.

CPU105は、入力受付部103から検索クエリを伝達されると、POIを検索する(ステップS502)。CPU105は、入力された検索クエリが名称に含まれる、または、名称の一部が一致するPOIをPOI情報400から検索し、提示するPOI候補として特定する。   When the search query is transmitted from the input receiving unit 103, the CPU 105 searches for the POI (step S502). The CPU 105 searches the POI information 400 for a POI that includes the input search query in the name or matches a part of the name, and identifies it as a POI candidate to be presented.

CPU105は、特定されたPOI候補各々について、それぞれのPOIを表示する順序を決定するためのスコアを算出する。   The CPU 105 calculates a score for determining the order in which each POI is displayed for each identified POI candidate.

CPU105は、特定したPOI候補について、POI情報400のジャンル情報403を参照して、対応するジャンルを特定する(ステップS503)。そして、特定したジャンルに対応するポイントを、ジャンル出典情報200を参照して、特定する(ステップS504)。このとき、POI候補に複数のジャンルが対応付けられている場合には、各ジャンルごとのポイントを特定する。   For the identified POI candidate, the CPU 105 refers to the genre information 403 of the POI information 400 and identifies the corresponding genre (step S503). And the point corresponding to the specified genre is specified with reference to the genre source information 200 (step S504). At this time, when a plurality of genres are associated with the POI candidate, a point for each genre is specified.

次にCPU105は、特定したPOI候補について、POI情報400のブランド情報404を参照して、対応するブランドを特定する(ステップS505)。そして、特定したブランドに対応するポイントを、ブランド出典情報300を参照して、特定する(ステップS506)。   Next, the CPU 105 refers to the brand information 404 of the POI information 400 for the identified POI candidate, and identifies the corresponding brand (step S505). And the point corresponding to the specified brand is specified with reference to the brand source information 300 (step S506).

CPU105は、特定したPOI候補と、検索クエリの文字の一致率を算出する(ステップS507)。   The CPU 105 calculates the matching rate between the identified POI candidate and the character of the search query (step S507).

CPU105は、位置情報検出センサ101から受信部102を介して受け取った現在位置情報と、POI候補のPOI情報400における位置情報402で示される位置までの距離を算出する(ステップS508)。   The CPU 105 calculates the distance between the current position information received from the position information detection sensor 101 via the receiving unit 102 and the position indicated by the position information 402 in the POI information 400 of the POI candidate (step S508).

CPU105は、ステップS504で算出した、ジャンルと出典に基づく評価値GEと、ステップS506で算出したブランドと出典に基づく評価値BEと、ステップS507で算出した一致率CRと、ステップS508で算出した現在位置情報で示される現在位置からPOI候補の位置情報で示される位置までの距離Dとを用いて、上述した数式により、スコアSを算出する(ステップS509)。   The CPU 105 calculates the evaluation value GE based on the genre and the source calculated in step S504, the evaluation value BE based on the brand and the source calculated in step S506, the matching rate CR calculated in step S507, and the current value calculated in step S508. Using the distance D from the current position indicated by the position information to the position indicated by the position information of the POI candidate, the score S is calculated by the above-described formula (step S509).

CPU105は、ステップS502において特定したPOI候補全てについてスコアを算出したか否かを判定する(ステップS510)。全てのPOI候補のスコアを算出している場合には(ステップS510のYES)、ステップS511に移行し、全てのPOI候補のスコアを算出していない場合には(ステップS510のNO)、ステップS503に戻る。   The CPU 105 determines whether or not scores have been calculated for all the POI candidates identified in step S502 (step S510). When the scores of all POI candidates are calculated (YES in step S510), the process proceeds to step S511, and when the scores of all POI candidates are not calculated (NO in step S510), step S503 is performed. Return to.

CPU105は、算出した全てのPOI候補を示す識別情報に対応付けて、算出したスコアを表示装置110に出力する(ステップS511)。   The CPU 105 outputs the calculated score to the display device 110 in association with the identification information indicating all the calculated POI candidates (step S511).

これにより、表示装置110は、伝達されたスコアを降順で、対応するPOI候補を示す識別情報(POIの名称)を表示する。   Accordingly, the display device 110 displays the identification information (POI name) indicating the corresponding POI candidates in descending order of the transmitted scores.

以上が、本実施の形態に係る検索システム100の動作である。   The above is the operation of the search system 100 according to the present embodiment.

<表示装置による表示例>
図6は、表示装置110による検索結果の表示例を示す図である。図6に示すように、表示装置110は、検索システム100から出力されたスコアの降順に並べた検索結果を表示する。図6に示すように、表示装置110の表示画面600には、検索されたPOIの周辺の地図のほか、キーワードを入力するためのボックス601と、検索されたPOIの検索結果602と、検索結果602で示されるPOIの位置を示すアイコン603a、603bが示される。図6の例では、キーワードとして、「Aスポーツ」と入力した場合の例を示している。
<Display example by display device>
FIG. 6 is a diagram illustrating a display example of search results by the display device 110. As illustrated in FIG. 6, the display device 110 displays search results arranged in descending order of the scores output from the search system 100. As shown in FIG. 6, on the display screen 600 of the display device 110, in addition to a map around the searched POI, a box 601 for inputting a keyword, a search result 602 of the searched POI, and a search result Icons 603a and 603b indicating the position of the POI indicated by 602 are shown. In the example of FIG. 6, an example in which “A sport” is input as a keyword is shown.

<まとめ>
本実施の形態に係る検索システム100は、ユーザから受け付けた検索クエリに基づく検索結果を、POIに対応付けられたジャンル又はブランドと当該ジャンル又はブランドに関する情報を提供する出典の信頼度に基づいて算出したスコアに応じた表示順序に関する情報を出力することができる。したがって、様々な出典における信頼度が高いジャンルやブランドに関する情報については、ユーザのニーズに合致しやすくなることから、ユーザの期待値に高い確率で沿った検索結果を出力することができる。
<Summary>
The search system 100 according to the present embodiment calculates a search result based on a search query received from a user based on the genre or brand associated with the POI and the reliability of the source that provides information related to the genre or brand. The information regarding the display order according to the score can be output. Therefore, information on genres and brands with high reliability in various sources can be easily matched with the user's needs, and therefore, a search result along with a high probability of the user's expected value can be output.

<参考例>
上記実施の形態に、本発明の一実施態様に係る検索システムについて説明したが、本発明の思想はこれに限定されるものではない。以下、本発明の思想として含まれる各種参考例について説明する。
<Reference example>
Although the search system according to one embodiment of the present invention has been described in the above embodiment, the idea of the present invention is not limited to this. Hereinafter, various reference examples included as the idea of the present invention will be described.

(1)上記実施の形態において、第2合計値に対して乗じる所定の係数は一定値であるとしているが、これは、一定値でなくともよい。具体的には、複数のジャンルそれぞれについて、順番に最も高いポイントを有するジャンルから順に、所定の係数が小さくなるようにしてもよい。例えば、あるPOI候補に対して、ジャンルA、B、C、Dの4つのジャンルが対応付けられていたとする。ここで、出典ごとのポイントのうち、最も高い数値を有するジャンルがA、次点がB、その次がCで、最後にDとなっていたとする。すると、このとき、ジャンルAの各出典のポイントの合計値(第1合計値)をPAとし、ジャンルBの各出典のポイントの合計値(第2合計値)をPB、ジャンルCの各出典のポイントの合計値(第2合計値)をPC、ジャンルDの各出典のポイントの合計値(第2合計値)をPDとする。そして、所定の係数を高い順に、β、γ、δであるとする。ここで、δ<γ<β<1であるとする。すると、この場合のPOI候補のジャンルと出典に基づく評価値は、PA×β×PB+γ×PC+δ×PDとなる。例えば、POI候補に対応付けられているジャンル名称が、図2に示す「公園」、「遺跡・史跡」、「公共施設」であったとする。すると、この場合、最も高いポイントは、「公園」に対する「出典B」のポイント「6.4」となる。すなわち、PA=6.4となる。次に、最も高いポイントを有するのは、「遺跡・史跡」に対する「出典B」のポイント「5.9」となる。すなわち、PB=5.9となる。そして、残った「公共施設」に対する「出典E」のポイント「5.2」がPCとなる。仮に、β=0.5、γ=0.3であった場合、このPOI候補に対するジャンルと出典に基づく評価値は、6.4+5.9×0.5+5.2×0.3=9.91となる。   (1) In the above embodiment, the predetermined coefficient to be multiplied with respect to the second total value is a constant value, but this may not be a constant value. Specifically, for each of a plurality of genres, the predetermined coefficient may be decreased in order from the genre having the highest point in order. For example, assume that four genres A, B, C, and D are associated with a certain POI candidate. Here, it is assumed that, among the points for each source, the genre having the highest numerical value is A, the next point is B, the next is C, and finally D. Then, at this time, the total value (first total value) of points of each source of genre A is PA, the total value (second total value) of points of each source of genre B is PB, and the total value of each source of genre C is The total value of points (second total value) is PC, and the total value (second total value) of points of each genre D source is PD. The predetermined coefficients are β, γ, and δ in descending order. Here, it is assumed that δ <γ <β <1. Then, the evaluation value based on the genre and source of the POI candidate in this case is PA × β × PB + γ × PC + δ × PD. For example, it is assumed that the genre names associated with the POI candidates are “park”, “remains / historic sites”, and “public facilities” shown in FIG. Then, in this case, the highest point is the point “6.4” of “Source B” with respect to “Park”. That is, PA = 6.4. Next, the point having the highest point is the point “5.9” of “Source B” with respect to “Ruins and historic sites”. That is, PB = 5.9. Then, the point “5.2” of “Source E” for the remaining “public facilities” becomes the PC. If β = 0.5 and γ = 0.3, the evaluation value based on the genre and source for this POI candidate is 6.4 + 5.9 × 0.5 + 5.2 × 0.3 = 9.91 It becomes.

(2)上記ジャンルと出典に基づく評価値として、POI候補に対応付けられているジャンルに対して出典ごとの評価値の合計値を用いることとしたが、これはその限りではない。POI候補に対応付けられているジャンルに対して対応付けられている出典ごとのポイントのうち最も高いポイントを、そのPOI候補のジャンルと出典に基づく評価値としてもよい。例えば、POI候補に対応付けられているジャンル名称が、図2に示す「公園」であった場合には、当該POI候補のジャンルと出典に基づく評価値は、「6.4」となる。   (2) As the evaluation value based on the genre and the source, the total value of the evaluation values for each source is used for the genre associated with the POI candidate, but this is not limited thereto. The highest point among the points associated with the genre associated with the POI candidate may be the evaluation value based on the genre of the POI candidate and the source. For example, when the genre name associated with the POI candidate is “park” shown in FIG. 2, the evaluation value based on the genre of the POI candidate and the source is “6.4”.

あるいは、POI候補に対応付けられているジャンルに対して対応付けられている出典ごとのポイントの平均値を、そのPOI候補のジャンルと出典に基づく評価値としてもよい。例えば、POI候補に対応付けられているジャンル名称が、図2に示す「公園」であった場合には、当該POI候補のジャンルと出典に基づく評価値は、「3.14(=(1.6+6.4+4.0+1.6+2.1)/5)」となる。   Or it is good also considering the average value of the point for every reference matched with respect to the genre matched with the POI candidate as an evaluation value based on the genre and the source of the POI candidate. For example, when the genre name associated with the POI candidate is “park” shown in FIG. 2, the evaluation value based on the genre and source of the POI candidate is “3.14 (= (1. 6 + 6.4 + 4.0 + 1.6 + 2.1) / 5) ".

(3)上記実施の形態においては、距離の逆数を用いてスコアを算出することとしているが、これはその限りではない。距離が近いほどPOIのスコアが高くなる関数であればその他の計算式を用いてもよい。例えば、対数を用いてもよい。   (3) In the above embodiment, the score is calculated by using the reciprocal of the distance, but this is not limited thereto. Other calculation formulas may be used as long as the distance is a function that increases the POI score. For example, a logarithm may be used.

(4)上記実施の形態においては、検索システム100は、算出したスコアをそのまま表示装置110に出力することとしたが、これはその限りではない。表示装置110が、検索システム100が検索したPOI候補をそのスコアの降順に表示できるのであれば、その他の手法をとってもよい。   (4) In the above-described embodiment, the search system 100 outputs the calculated score as it is to the display device 110, but this is not limited thereto. Other methods may be used as long as the display device 110 can display the POI candidates searched by the search system 100 in descending order of the scores.

例えば、検索システム100は、検索したPOI候補をスコアの降順に並べて、各POI候補に対して順位情報を対応付ける。そして、検索システム100は、POI候補の識別情報に対応付けた順位情報を表示装置110に出力することとしてもよい。表示装置110は、対応付けられている順位情報にしたがって、POI候補の識別情報を並べて表示すればよい。   For example, the search system 100 arranges the searched POI candidates in descending order of score, and associates rank information with each POI candidate. Then, the search system 100 may output rank information associated with the identification information of the POI candidate to the display device 110. The display device 110 may display the POI candidate identification information side by side in accordance with the associated rank information.

また、あるいは、検索システム100は、検索したPOI候補をスコアの降順に並べた表示情報を生成し、その表示情報を表示装置110に出力することとしてもよい。表示装置110は、検索システム100から出力された表示情報を受け取って、表示すればよい。   Alternatively, the search system 100 may generate display information in which the searched POI candidates are arranged in descending order of the score, and output the display information to the display device 110. The display device 110 may receive and display the display information output from the search system 100.

(5)上記実施の形態においては、検索システム100は、検索結果を外部の表示装置110に出力することとしたが、これは、その限りではない。検索システム100が、表示装置を備えて、検索結果を表示することとしてもよい。また、その場合には、入力受付部103と併せて、タッチパネルとして構成することとしてもよい。   (5) In the above embodiment, the search system 100 outputs the search result to the external display device 110, but this is not limited thereto. The search system 100 may include a display device and display search results. In that case, it may be configured as a touch panel together with the input receiving unit 103.

(6)上記実施の形態においては、ジャンルと出典の信頼度を示すポイント、ならびに、ブランドと出典の信頼度を示すポイントに基づいてPOI候補のスコアを算出することとしている。当該信頼度を示すポイントは、検索システム100のオペレータが設定する数値であるが、以下のようにして、CPU105がポイントを自動的に設定することとしてもよい。   (6) In the above embodiment, the score of the POI candidate is calculated based on the points indicating the genre and the reliability of the source and the points indicating the reliability of the brand and the source. The point indicating the reliability is a numerical value set by the operator of the search system 100, but the CPU 105 may automatically set the point as follows.

例えば、ある情報に対して、ユーザからの意見を受け付けて、当該意見が肯定的な意見が多い場合には、信頼度のポイントが高くなるように、否定的な意見が多い場合には、信頼度のポイントを低くなるように、設定してもよい。具体的には、肯定的意見の数と、否定的意見の数と、基準値とから、設定するとよい。   For example, if an opinion is received from a user for a certain piece of information and the opinion is positive, there are many positive opinions. You may set so that the point of a degree may become low. Specifically, it may be set from the number of positive opinions, the number of negative opinions, and the reference value.

また、あるいは、信頼度に換えて、各出典が各ジャンルの情報あるいは各ブランドの情報を開示した頻度を、上記実施の形態に示したポイントとしてもよい。当該頻度は、例えば、出典が冊子の場合には、その冊子内で各ジャンルを開示している文章量に基づいて算出してもよいし、インターネット記事であれば、同サイト内の所定期間内に各ジャンルを開示している文章量に基づいて算出してもよい。ブランドの場合も同様とする。   Alternatively, instead of the reliability, the frequency at which each source disclosed information on each genre or information on each brand may be the point shown in the above embodiment. For example, when the source is a booklet, the frequency may be calculated based on the amount of text disclosing each genre in the booklet. It may be calculated based on the amount of text disclosing each genre. The same applies to brands.

(7)上記実施の形態において、各ジャンルのうち、利用客が多いと目されるジャンルやブランドに対して、設定するポイントに加点を行うこととしてもよい。例えば、駅や空港などのジャンルに対して加点を行ってもよい。   (7) In the embodiment described above, points may be added to points to be set for each genre or genre or brand that is expected to have many users. For example, points may be added to genres such as stations and airports.

同様に、知名度が高いジャンルやブランドに対して加点を行うこととしてもよい。   Similarly, points may be added to genres and brands with high names.

また、逆に、検索の統計をとって、検索に係る頻度が低いジャンルのポイントを減点することとしてもよい。   Conversely, it is also possible to take the statistics of the search and deduct points of the genre that is less frequently related to the search.

(8)上記実施の形態においては、ジャンルと出典に基づく評価値と、ブランドと出典に基づく評価値とを組み合わせてスコアを算出することとしたが、これは別々のスコアとして算出することとしてもよい。すなわち、POI候補について、ジャンルと出典に基づく評価値を含むジャンルスコアと、ブランドと出典に基づく評価値を含むブランドスコアとを算出し、双方を表示装置110に出力することとしてもよい。そして、表示装置110は、ジャンルに基づく順番と、ブランドに基づく順番の二つの順序での検索結果を表示することとしてもよい。   (8) In the above embodiment, the score is calculated by combining the evaluation value based on the genre and the source and the evaluation value based on the brand and the source, but this may be calculated as a separate score. Good. That is, for the POI candidate, a genre score including an evaluation value based on the genre and the source and a brand score including an evaluation value based on the brand and the source may be calculated, and both may be output to the display device 110. And the display apparatus 110 is good also as displaying the search result in two orders, the order based on a genre, and the order based on a brand.

(9)上記実施の形態においては、検索システム100は、車両に搭載して使用する所謂カーナビゲーションシステムであるとして説明したがこれはその限りではない。検索システム100は、例えば、車両に接続して使用する携帯型端末(例えば、スマートフォン、携帯電話機、携帯型ゲーム機など)により実現されてもよい。   (9) Although the search system 100 has been described as a so-called car navigation system used by being mounted on a vehicle in the above embodiment, this is not limited thereto. The search system 100 may be realized by, for example, a portable terminal (for example, a smartphone, a mobile phone, a portable game machine, etc.) that is used while connected to a vehicle.

(10)上記実施の形態において、検索システム100の各機能部は、各部の機能を実現する集積回路(IC(Integrated Circuit)チップ、LSI(Large Scale Integration))等に形成された論理回路(ハードウェア)や専用回路によって実現してもよいし、CPU(Central Processing Unit)およびメモリを用いてソフトウェアによって実現してもよい。また、各機能部は、1または複数の集積回路により実現されてよく、複数の機能部の機能を1つの集積回路により実現されることとしてもよい。LSIは、集積度の違いにより、VLSI、スーパーLSI、ウルトラLSIなどと呼称されることもある。例えば、図7に示すように、検索システム100は、位置情報検出回路101aと、受信回路102aと、入力受付回路103aと、記憶回路104aと、制御回路105aとを含んで構成されてよい。そして、各回路は、上記実施の形態における同名の各部に対応し、同様の機能を有するように構成されてよい。   (10) In the above embodiment, each function unit of the search system 100 is a logic circuit (hardware) formed in an integrated circuit (IC (Integrated Circuit) chip, LSI (Large Scale Integration)) or the like that realizes the function of each unit. Hardware) or a dedicated circuit, or software using a CPU (Central Processing Unit) and a memory. Each functional unit may be realized by one or a plurality of integrated circuits, and the functions of the plurality of functional units may be realized by a single integrated circuit. An LSI may be called a VLSI, a super LSI, an ultra LSI, or the like depending on the degree of integration. For example, as shown in FIG. 7, the search system 100 may include a position information detection circuit 101a, a reception circuit 102a, an input reception circuit 103a, a storage circuit 104a, and a control circuit 105a. Each circuit may correspond to each part having the same name in the above embodiment and may be configured to have a similar function.

検索システム100の各機能部をソフトウェアにより実現する場合、検索システム100は、各機能を実現するソフトウェアである検索プログラムの命令を実行するCPU、上記検索プログラムおよび各種データがコンピュータ(またはCPU)で読み取り可能に記録されたROM(Read Only Memory)または記憶装置(これらを「記録媒体」と称する)、上記検索プログラムを展開するRAM(Random Access Memory)などを備えている。そして、コンピュータ(またはCPU)が上記検索プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記検索プログラムは、当該検索プログラムを伝送可能な任意の伝送媒体(通信ネットワークや放送波等)を介して上記コンピュータに供給されてもよい。本発明は、上記検索プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。   When each functional unit of the search system 100 is realized by software, the search system 100 reads a CPU that executes an instruction of a search program, which is software that realizes each function, and reads the search program and various data by a computer (or CPU). A ROM (Read Only Memory) or a storage device (these are referred to as “recording media”), a RAM (Random Access Memory) in which the search program is expanded, and the like are provided. The computer (or CPU) reads the search program from the recording medium and executes it to achieve the object of the present invention. As the recording medium, a “non-temporary tangible medium” such as a tape, a disk, a card, a semiconductor memory, a programmable logic circuit, or the like can be used. The search program may be supplied to the computer via any transmission medium (such as a communication network or a broadcast wave) that can transmit the search program. The present invention can also be realized in the form of a data signal embedded in a carrier wave, in which the search program is embodied by electronic transmission.

なお、上記検索プログラムは、例えば、ActionScript、JavaScript(登録商標)などのスクリプト言語、Objective-C、Java(登録商標)などのオブジェクト指向プログラミング言語、HTML5などのマークアップ言語などを用いて実装できる。   The search program can be implemented using, for example, a script language such as ActionScript or JavaScript (registered trademark), an object-oriented programming language such as Objective-C or Java (registered trademark), or a markup language such as HTML5.

(11)本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各手段、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段やステップ等を1つに組み合わせたり、或いは分割したりすることが可能である。   (11) Although the present invention has been described based on the drawings and examples, it should be noted that those skilled in the art can easily make various modifications and corrections based on the present disclosure. Therefore, it should be noted that these variations and modifications are included in the scope of the present invention. For example, the functions included in each means, each step, etc. can be rearranged so that there is no logical contradiction, and a plurality of means, steps, etc. can be combined or divided into one. .

(12)上記実施の形態および各種変形例に示す構成を適宜組み合わせることとしてもよい。   (12) The configurations described in the above embodiments and various modifications may be appropriately combined.

100 検索システム
101 位置情報検出センサ
102 受信部
103 入力受付部
104 記憶部
105 CPU(検索部、算出部、表示順序出力部)
DESCRIPTION OF SYMBOLS 100 Search system 101 Position information detection sensor 102 Reception part 103 Input reception part 104 Storage part 105 CPU (Search part, calculation part, display order output part)

Claims (31)

複数の施設に関する施設情報を含み、当該施設情報は当該施設のジャンル情報が関連付けられている地図情報を記憶する記憶部と、
ユーザによる目的地検索のためのキーワード入力を受け付ける受付部と、
前記キーワードに対応する施設を検索する検索部と、
前記検索部が検索した施設各々に対してスコアを算出する算出部と、
前記検索部が検索した施設の名称を、当該施設に対して算出したスコアに基づく順序でモニタに表示させるための情報を出力する表示順序情報出力部とを備え、
前記算出部は、前記検索部が検索した施設の施設情報に含まれるジャンル情報と、当該ジャンル情報で示されるジャンルに関する情報を開示する出典の評価値に基づいて、前記スコアを算出する
ことを特徴とする検索システム。
Including facility information relating to a plurality of facilities, the facility information storing map information associated with genre information of the facility,
A reception unit that accepts keyword input for a destination search by a user;
A search unit for searching for a facility corresponding to the keyword;
A calculation unit that calculates a score for each facility searched by the search unit;
A display order information output unit that outputs information for causing the monitor to display the name of the facility searched by the search unit in an order based on the score calculated for the facility;
The calculation unit calculates the score based on genre information included in facility information of the facility searched by the search unit and an evaluation value of a source disclosing information on the genre indicated by the genre information. Search system.
前記記憶部は、ジャンル情報と、当該ジャンル情報で示されるジャンルに関する情報を開示する複数の出典各々について、当該出典の信頼度を示すポイントを対応付けた出典情報を記憶し、
前記算出部は、前記出典情報において、前記検索部が検索した施設情報に含まれるジャンル情報に対応付けられたポイントに基づいて前記評価値を特定し、特定した評価値に基づいて前記スコアを算出する
ことを特徴とする請求項1に記載の検索システム。
The storage unit stores, for each of a plurality of sources that disclose genre information and information related to the genre indicated by the genre information, source information in which points indicating reliability of the source are associated with each other.
The calculation unit specifies the evaluation value based on points associated with genre information included in the facility information searched by the search unit in the source information, and calculates the score based on the specified evaluation value The search system according to claim 1, wherein:
前記施設情報は、さらに、当該施設情報に対応する施設に関連するブランド情報を含み、
前記出典情報は、更に、ブランド情報と、当該ブランド情報で示されるブランドに関する情報を開示する複数の出典各々について、当該出典の信頼度を示すポイントを対応付けて記憶しており、
前記算出部は、さらに、前記出典情報において、前記検索部が検索した施設の施設情報に含まれるブランド情報に対応付けられたポイントに対して、前記ジャンル情報のポイントよりもポイントの度合が大きくなるように所定の係数をかけて前記評価値を特定し、前記スコアを算出する
ことを特徴とする請求項2に記載の検索システム。
The facility information further includes brand information related to the facility corresponding to the facility information,
The source information is further stored in association with a point indicating the reliability of the source for each of a plurality of sources disclosing information about the brand indicated by the brand information and the brand information,
In the source information, the calculation unit further increases the degree of points relative to the points associated with the brand information included in the facility information searched for by the search unit than the points of the genre information. The search system according to claim 2, wherein the evaluation value is specified by multiplying a predetermined coefficient as described above, and the score is calculated.
前記記憶部は、ジャンル情報と、当該ジャンル情報で示されるジャンルに関する情報を開示する複数の出典各々について、当該出典が当該ジャンルに関する情報を開示する頻度を示すポイントを対応付けた出典情報を記憶し、
前記算出部は、前記出典情報において、前記検索部が検索した施設情報に含まれるジャンル情報に対応付けられたポイントに基づいて前記評価値を特定し、特定した評価値に基づいて前記スコアを算出する
ことを特徴とする請求項1に記載の検索システム。
The storage unit stores, for each of a plurality of sources that disclose genre information and information about the genre indicated by the genre information, source information in which points indicating the frequency at which the source discloses information about the genre are associated with each other. ,
The calculation unit specifies the evaluation value based on points associated with genre information included in the facility information searched by the search unit in the source information, and calculates the score based on the specified evaluation value The search system according to claim 1, wherein:
前記施設情報は、さらに、当該施設情報に対応する施設に関連するブランド情報を含み、
前記出典情報は、更に、ブランド情報と、当該ブランド情報で示されるブランドに関する情報を開示する複数の出典各々について、当該出典が当該ジャンルに関する情報を開示する頻度を示すポイントを対応付けて記憶しており、
前記算出部は、さらに、前記出典情報において、前記検索部が検索した施設の施設情報に含まれるブランド情報に対応付けられたポイントに対して、前記ジャンル情報のポイントよりもポイントの度合が大きくなるように所定の係数をかけて前記評価値を特定し、前記スコアを算出する
ことを特徴とする請求項4に記載の検索システム。
The facility information further includes brand information related to the facility corresponding to the facility information,
The source information is further stored in association with a point indicating the frequency at which the source discloses information on the genre for each of a plurality of sources that disclose information on the brand indicated by the brand information and the brand information. And
In the source information, the calculation unit further increases the degree of points relative to the points associated with the brand information included in the facility information searched for by the search unit than the points of the genre information. The search system according to claim 4, wherein the evaluation value is specified by multiplying a predetermined coefficient as described above, and the score is calculated.
前記算出部は、前記検索部が検索した施設の施設情報に含まれるジャンル情報に対応付けられている出典ごとのポイントの合計値に基づいて前記評価値を特定する
ことを特徴とする請求項2〜5のいずれか1項に記載の検索システム。
The said calculation part specifies the said evaluation value based on the total value of the point for every source matched with the genre information contained in the facility information of the facility searched by the said search part. The search system of any one of -5.
前記算出部は、前記検索部が検索した施設の施設情報に含まれるジャンル情報に対応付けられている出典ごとのポイントのうち、最も高いポイントに基づいて前記評価値を特定する
ことを特徴とする請求項2〜5のいずれか1項に記載の検索システム。
The calculation unit specifies the evaluation value based on a highest point among points for each source associated with genre information included in facility information of the facility searched by the search unit. The search system according to any one of claims 2 to 5.
前記算出部は、前記検索部が検索した施設の施設情報に含まれるジャンル情報が複数ある場合に、複数のジャンルのうち、最も高い評価値をジャンルの評価値を基礎点とし、その他のジャンルの評価値に対して当該評価値が小さくなるように所定の係数がかけられた評価値を付加点とし、前記基礎点に前記付加点を付加して前記スコアを算出する
ことを特徴とする請求項1〜7のいずれか1項に記載の検索システム。
The calculation unit, when there are a plurality of genre information included in the facility information of the facility searched by the search unit, the highest evaluation value among the plurality of genres, based on the evaluation value of the genre, The evaluation score obtained by multiplying an evaluation value by a predetermined coefficient so that the evaluation value becomes smaller is used as an additional point, and the score is calculated by adding the additional point to the base point. The search system according to any one of 1 to 7.
前記算出部は、さらに、前記検索部が検索した施設の名称と、前記キーワードとの一致率に基づいて前記スコアを算出する
ことを特徴とする請求項1〜8のいずれか1項に記載の検索システム。
9. The score according to claim 1, wherein the calculation unit further calculates the score based on a match rate between the name of the facility searched by the search unit and the keyword. Search system.
前記検索システムは、さらに、
自機の現在位置情報を取得する取得部を備え、
前記算出部は、さらに、前記取得部が取得した現在位置情報から、前記検索部により検索された施設までの距離に基づいて、前記スコアを算出する
ことを特徴とする請求項1〜9のいずれか1項に記載の検索システム。
The search system further includes:
It has an acquisition unit that acquires the current position information of its own machine
The said calculation part further calculates the said score based on the distance to the facility searched by the said search part from the present position information which the said acquisition part acquired. The any one of Claims 1-9 characterized by the above-mentioned. The search system according to claim 1.
検索システムによる施設の検索方法であって、
複数の施設に関する施設情報を含み、当該施設情報は当該施設のジャンル情報を含む地図情報を記憶部に記憶する記憶ステップと、
ユーザによる目的地検索のためのキーワード入力を受け付ける受付ステップと、
前記キーワードに対応する施設を検索する検索ステップと、
前記検索ステップにおいて検索した施設各々に対してスコアを算出する算出ステップと、
前記検索ステップにおいて検索した施設の名称を、当該施設に対して算出したスコアに基づく順序でモニタに表示させるための情報を出力する表示順序情報出力ステップとを含み、
前記算出ステップは、検索ステップにおいて検索した施設の施設情報に含まれるジャンル情報と、当該ジャンル情報で示されるジャンルに関する情報を開示する出典の評価値に基づいて、前記スコアを算出する
ことを特徴とする検索方法。
A facility search method using a search system ,
A storage step including facility information regarding a plurality of facilities, the facility information being stored in the storage unit map information including genre information of the facility;
A reception step for accepting keyword input for a destination search by the user;
A search step of searching for a facility corresponding to the keyword;
A calculation step of calculating a score for each facility searched in the search step;
A display order information output step of outputting information for causing the monitor to display the name of the facility searched in the search step in an order based on the score calculated for the facility;
The calculating step calculates the score based on genre information included in the facility information of the facility searched in the searching step and an evaluation value of a source disclosing information on the genre indicated by the genre information. How to search.
前記記憶ステップは、ジャンル情報と、当該ジャンル情報で示されるジャンルに関する情報を開示する複数の出典各々について、当該出典の信頼度を示すポイントを対応付けた出典情報を前記記憶部に記憶し、
前記算出ステップは、前記出典情報において、前記検索ステップにおいて検索した施設情報に含まれるジャンル情報に対応付けられたポイントに基づいて前記評価値を特定し、特定した評価値に基づいて前記スコアを算出する
ことを特徴とする請求項11に記載の検索方法。
The storing step stores, in the storage unit, genre information and source information in which a plurality of sources disclosing information on the genre indicated by the genre information are associated with points indicating reliability of the source,
The calculation step specifies the evaluation value based on the point associated with the genre information included in the facility information searched in the search step in the source information, and calculates the score based on the specified evaluation value The search method according to claim 11, wherein:
前記施設情報は、さらに、当該施設情報に対応する施設に関連するブランド情報を含み、
前記出典情報は、更に、ブランド情報と、当該ブランド情報で示されるブランドに関する情報を開示する複数の出典各々について、当該出典の信頼度を示すポイントを対応付けて記憶しており、
前記算出ステップは、さらに、前記出典情報において、前記検索ステップにおいて検索した施設の施設情報に含まれるブランド情報に対応付けられたポイントに対して、前記ジャンル情報のポイントよりもポイントの度合が大きくなるように所定の係数をかけて前記評価値を特定し、前記スコアを算出する
ことを特徴とする請求項12に記載の検索方法。
The facility information further includes brand information related to the facility corresponding to the facility information,
The source information is further stored in association with a point indicating the reliability of the source for each of a plurality of sources disclosing information about the brand indicated by the brand information and the brand information,
In the calculation step, the degree of the point is higher than the point of the genre information with respect to the point associated with the brand information included in the facility information of the facility searched in the search step in the source information. The search method according to claim 12, wherein the evaluation value is specified by multiplying a predetermined coefficient as described above, and the score is calculated.
前記記憶ステップは、ジャンル情報と、当該ジャンル情報で示されるジャンルに関する情報を開示する複数の出典各々について、当該出典が当該ジャンルに関する情報を開示する頻度を示すポイントを対応付けた出典情報を前記記憶部に記憶し、
前記算出ステップは、前記出典情報において、前記検索ステップにおいて検索した施設情報に含まれるジャンル情報に対応付けられたポイントに基づいて前記評価値を特定し、特定した評価値に基づいて前記スコアを算出する
ことを特徴とする請求項11に記載の検索方法。
The storage step stores, for each of a plurality of sources that disclose genre information and information related to the genre indicated by the genre information, source information that associates points indicating the frequency with which the source discloses information related to the genre. Remember in the department,
The calculation step specifies the evaluation value based on the point associated with the genre information included in the facility information searched in the search step in the source information, and calculates the score based on the specified evaluation value The search method according to claim 11, wherein:
前記施設情報は、さらに、当該施設情報に対応する施設に関連するブランド情報を含み、
前記出典情報は、更に、ブランド情報と、当該ブランド情報で示されるブランドに関する情報を開示する複数の出典各々について、当該出典が当該ジャンルに関する情報を開示する頻度を示すポイントを対応付けて記憶しており、
前記算出ステップは、さらに、前記出典情報において、前記検索ステップにおいて検索した施設の施設情報に含まれるブランド情報に対応付けられたポイントに対して、前記ジャンル情報のポイントよりもポイントの度合が大きくなるように所定の係数をかけて前記評価値を特定し、前記スコアを算出する
ことを特徴とする請求項14に記載の検索方法。
The facility information further includes brand information related to the facility corresponding to the facility information,
The source information is further stored in association with a point indicating the frequency at which the source discloses information on the genre for each of a plurality of sources that disclose information on the brand indicated by the brand information and the brand information. And
In the calculation step, the degree of the point is higher than the point of the genre information with respect to the point associated with the brand information included in the facility information of the facility searched in the search step in the source information. The search method according to claim 14, wherein the evaluation value is specified by multiplying a predetermined coefficient as described above, and the score is calculated.
前記算出ステップは、前記検索ステップにおいて検索した施設の施設情報に含まれるジャンル情報に対応付けられている出典ごとのポイントの合計値に基づいて前記評価値を特定する
ことを特徴とする請求項12〜15のいずれか1項に記載の検索方法。
The said calculation step specifies the said evaluation value based on the total value of the point for every source matched with the genre information contained in the facility information of the facility searched in the said search step. The search method of any one of -15.
前記算出ステップは、前記検索ステップにおいて検索した施設の施設情報に含まれるジャンル情報に対応付けられている出典ごとのポイントのうち、最も高いポイントに基づいて前記評価値を特定する
ことを特徴とする請求項12〜15のいずれか1項に記載の検索方法。
The calculating step specifies the evaluation value based on the highest point among points for each source associated with genre information included in the facility information of the facility searched in the searching step. The search method of any one of Claims 12-15.
前記算出ステップは、前記検索ステップにおいて検索した施設の施設情報に含まれるジャンル情報が複数ある場合に、複数のジャンルのうち、最も高い評価値をジャンルの評価値を基礎点とし、その他のジャンルの評価値に対して当該評価値が小さくなるように所定の係数がかけられた評価値を付加点とし、前記基礎点に前記付加点を付加して前記スコアを算出する
ことを特徴とする請求項11〜17のいずれか1項に記載の検索方法。
In the calculation step, when there are a plurality of genre information included in the facility information of the facility searched in the search step, the highest evaluation value among the plurality of genres is based on the evaluation value of the genre, and other genres The evaluation score obtained by multiplying an evaluation value by a predetermined coefficient so that the evaluation value becomes smaller is used as an additional point, and the score is calculated by adding the additional point to the base point. The search method according to any one of 11 to 17.
前記算出ステップは、さらに、前記検索ステップにおいて検索した施設の名称と、前記キーワードとの一致率に基づいて前記スコアを算出する
ことを特徴とする請求項11〜18のいずれか1項に記載の検索方法。
19. The calculation according to claim 11, wherein the calculating step further calculates the score based on a matching rate between the name of the facility searched in the searching step and the keyword. retrieval method.
前記検索方法は、さらに、
自機の現在位置情報を取得する取得ステップを備え、
前記算出ステップは、さらに、前記取得ステップにおいて取得した現在位置情報から、前記検索ステップにより検索された施設までの距離に基づいて、前記スコアを算出する
ことを特徴とする請求項11〜19のいずれか1項に記載の検索方法。
The search method further includes:
It has an acquisition step to acquire the current position information of its own machine
The said calculation step further calculates the said score based on the distance to the facility searched by the said search step from the present position information acquired in the said acquisition step. Any one of Claims 11-19 characterized by the above-mentioned. The search method according to claim 1.
コンピュータに、
複数の施設に関する施設情報を含み、当該施設情報は当該施設のジャンル情報を含む地図情報を記憶部に記憶する記憶機能と、
ユーザによる目的地検索のためのキーワード入力を受け付ける受付機能と、
前記キーワードに対応する施設を検索する検索機能と、
前記検索機能が検索した施設各々に対してスコアを算出する算出機能と、
前記検索機能が検索した施設の名称を、当該施設に対して算出したスコアに基づく順序でモニタに表示させるための情報を出力する表示順序情報出力機能とを実現させ、
前記算出機能は、検索機能が検索した施設の施設情報に含まれるジャンル情報と、当該ジャンル情報で示されるジャンルに関する情報を開示する出典の評価値に基づいて、前記スコアを算出する
ことを特徴とする検索プログラム。
On the computer,
Including facility information regarding a plurality of facilities, the facility information being stored in the storage unit map information including genre information of the facility,
A reception function that accepts keyword input for a destination search by a user;
A search function for searching for facilities corresponding to the keyword;
A calculation function for calculating a score for each facility searched by the search function;
Realizing a display order information output function that outputs information for displaying the name of the facility searched by the search function on the monitor in an order based on the score calculated for the facility;
The calculation function calculates the score based on genre information included in the facility information of the facility searched by the search function and an evaluation value of a source disclosing information on the genre indicated by the genre information. Search program to do.
前記記憶機能は、ジャンル情報と、当該ジャンル情報で示されるジャンルに関する情報を開示する複数の出典各々について、当該出典の信頼度を示すポイントを対応付けた出典情報を前記記憶部に記憶し、
前記算出機能は、前記出典情報において、前記検索機能が検索した施設情報に含まれるジャンル情報に対応付けられたポイントに基づいて前記評価値を特定し、特定した評価値に基づいて前記スコアを算出する
ことを特徴とする請求項21に記載の検索プログラム。
The storage function stores genre information and source information in which a point indicating reliability of the source is associated with each other for a plurality of sources disclosing information on the genre indicated by the genre information in the storage unit,
The calculation function specifies the evaluation value based on a point associated with genre information included in the facility information searched by the search function in the source information, and calculates the score based on the specified evaluation value The search program according to claim 21, wherein:
前記施設情報は、さらに、当該施設情報に対応する施設に関連するブランド情報を含み、
前記出典情報は、更に、ブランド情報と、当該ブランド情報で示されるブランドに関する情報を開示する複数の出典各々について、当該出典の信頼度を示すポイントを対応付けて記憶しており、
前記算出機能は、さらに、前記出典情報において、前記検索機能が検索した施設の施設情報に含まれるブランド情報に対応付けられたポイントに対して、前記ジャンル情報のポイントよりもポイントの度合が大きくなるように所定の係数をかけて前記評価値を特定し、前記スコアを算出する
ことを特徴とする請求項22に記載の検索プログラム。
The facility information further includes brand information related to the facility corresponding to the facility information,
The source information is further stored in association with a point indicating the reliability of the source for each of a plurality of sources disclosing information about the brand indicated by the brand information and the brand information,
The calculation function further increases the degree of points in the source information relative to the points associated with the brand information included in the facility information of the facility searched by the search function, compared to the points of the genre information. The search program according to claim 22, wherein the evaluation value is specified by multiplying a predetermined coefficient as described above, and the score is calculated.
前記記憶機能は、ジャンル情報と、当該ジャンル情報で示されるジャンルに関する情報を開示する複数の出典各々について、当該出典が当該ジャンルに関する情報を開示する頻度を示すポイントを対応付けた出典情報を前記記憶部に記憶し、
前記算出機能は、前記出典情報において、前記検索機能が検索した施設情報に含まれるジャンル情報に対応付けられたポイントに基づいて前記評価値を特定し、特定した評価値に基づいて前記スコアを算出する
ことを特徴とする請求項21に記載の検索プログラム。
The storage function stores, for each of a plurality of sources that disclose genre information and information related to the genre indicated by the genre information, source information that associates points indicating the frequency with which the source discloses information related to the genre. Remember in the department,
The calculation function specifies the evaluation value based on a point associated with genre information included in the facility information searched by the search function in the source information, and calculates the score based on the specified evaluation value The search program according to claim 21, wherein:
前記施設情報は、さらに、当該施設情報に対応する施設に関連するブランド情報を含み、
前記出典情報は、更に、ブランド情報と、当該ブランド情報で示されるブランドに関する情報を開示する複数の出典各々について、当該出典が当該ジャンルに関する情報を開示する頻度を示すポイントを対応付けて記憶しており、
前記算出機能は、さらに、前記出典情報において、前記検索機能が検索した施設の施設情報に含まれるブランド情報に対応付けられたポイントに対して、前記ジャンル情報のポイントよりもポイントの度合が大きくなるように所定の係数をかけて前記評価値を特定し、前記スコアを算出する
ことを特徴とする請求項24に記載の検索プログラム。
The facility information further includes brand information related to the facility corresponding to the facility information,
The source information is further stored in association with a point indicating the frequency at which the source discloses information on the genre for each of a plurality of sources that disclose information on the brand indicated by the brand information and the brand information. And
The calculation function further increases the degree of points in the source information relative to the points associated with the brand information included in the facility information of the facility searched by the search function, compared to the points of the genre information. The search program according to claim 24, wherein the evaluation value is specified by multiplying a predetermined coefficient as described above, and the score is calculated.
前記算出機能は、前記検索機能が検索した施設の施設情報に含まれるジャンル情報に対応付けられている出典ごとのポイントの合計値に基づいて前記評価値を特定する
ことを特徴とする請求項22〜25のいずれか1項に記載の検索プログラム。
The said calculation function specifies the said evaluation value based on the total value of the point for every source matched with the genre information contained in the facility information of the facility searched with the said search function. The search program of any one of -25.
前記算出機能は、前記検索機能が検索した施設の施設情報に含まれるジャンル情報に対応付けられている出典ごとのポイントのうち、最も高いポイントに基づいて前記評価値を特定する
ことを特徴とする請求項22〜25のいずれか1項に記載の検索プログラム。
The calculation function specifies the evaluation value based on a highest point among points for each source associated with genre information included in facility information of the facility searched by the search function. The search program according to any one of claims 22 to 25.
前記算出機能は、前記検索機能が検索した施設の施設情報に含まれるジャンル情報が複数ある場合に、複数のジャンルのうち、最も高い評価値をジャンルの評価値を基礎点とし、その他のジャンルの評価値に対して当該評価値が小さくなるように所定の係数がかけられた評価値を付加点とし、前記基礎点に前記付加点を付加して前記スコアを算出する
ことを特徴とする請求項21〜27のいずれか1項に記載の検索プログラム。
In the case where there are a plurality of genre information included in the facility information of the facility searched by the search function, the calculation function uses the highest evaluation value among the plurality of genres as the basis of the evaluation value of the genre, The evaluation score obtained by multiplying an evaluation value by a predetermined coefficient so that the evaluation value becomes smaller is used as an additional point, and the score is calculated by adding the additional point to the base point. The search program according to any one of 21 to 27.
前記算出機能は、さらに、前記検索機能が検索した施設の名称と、前記キーワードとの一致率に基づいて前記スコアを算出する
ことを特徴とする請求項21〜28のいずれか1項に記載の検索プログラム。
29. The score according to any one of claims 21 to 28, wherein the calculation function further calculates the score based on a match rate between the name of the facility searched by the search function and the keyword. Search program.
前記検索プログラムは、さらに、
自機の現在位置情報を取得する取得機能を備え、
前記算出機能は、さらに、前記取得機能が取得した現在位置情報から、前記検索機能により検索された施設までの距離に基づいて、前記スコアを算出する
ことを特徴とする請求項21〜29のいずれか1項に記載の検索プログラム。
The search program further includes:
It has an acquisition function to acquire the current position information of its own
The calculation function further calculates the score based on a distance from the current position information acquired by the acquisition function to a facility searched by the search function. The search program according to item 1.
請求項21〜請求項30のいずれか1項に記載の検索プログラムを記録したコンピュータ読み取り可能な記録媒体。   A computer-readable recording medium on which the search program according to any one of claims 21 to 30 is recorded.
JP2016063986A 2016-03-28 2016-03-28 Search system, search method, search program, recording medium Active JP6571036B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016063986A JP6571036B2 (en) 2016-03-28 2016-03-28 Search system, search method, search program, recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016063986A JP6571036B2 (en) 2016-03-28 2016-03-28 Search system, search method, search program, recording medium

Publications (2)

Publication Number Publication Date
JP2017182170A JP2017182170A (en) 2017-10-05
JP6571036B2 true JP6571036B2 (en) 2019-09-04

Family

ID=60006074

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016063986A Active JP6571036B2 (en) 2016-03-28 2016-03-28 Search system, search method, search program, recording medium

Country Status (1)

Country Link
JP (1) JP6571036B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20210123765A1 (en) * 2018-04-18 2021-04-29 Ntt Docomo, Inc. Pastime preference estimation device and pastime preference estimation method
JPWO2021020299A1 (en) * 2019-07-30 2021-02-04

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4678609B2 (en) * 2007-06-08 2011-04-27 アイシン・エィ・ダブリュ株式会社 Navigation device and navigation program
JP2010237112A (en) * 2009-03-31 2010-10-21 Equos Research Co Ltd Information providing device
JP5881889B2 (en) * 2013-03-01 2016-03-09 三菱電機株式会社 Facility search apparatus and search method

Also Published As

Publication number Publication date
JP2017182170A (en) 2017-10-05

Similar Documents

Publication Publication Date Title
US9228846B2 (en) Generating routes
JP6419100B2 (en) Navigation system, POI presentation method, POI presentation program, and recording medium
US10066948B2 (en) Method and apparatus for generating map-based snippets
US20150026166A1 (en) Apparatus for recommending contents using hierarchical context model and method thereof
JP6571036B2 (en) Search system, search method, search program, recording medium
CN108286985B (en) Apparatus and method for retrieving points of interest in a navigation device
JP5911347B2 (en) Information processing apparatus and information processing method
JP7145247B2 (en) Information processing device, information processing method and information processing program
JP7159373B2 (en) Information processing device, information processing method and information processing program
JP7174782B2 (en) Information processing device, information processing method and information processing program
JP7187597B2 (en) Information processing device, information processing method and information processing program
JP2008082915A (en) Position determining device and mobile unit mounting terminal
JP2019174509A (en) Server device and method for notifying poi reading
JP7212665B2 (en) Information processing device, information processing method and information processing program
JP7459026B2 (en) Information processing device, information processing method, and information processing program
JP7145997B2 (en) Information processing device, information processing method and information processing program
JP7244458B2 (en) Information processing device, information processing method and information processing program
KR100899374B1 (en) Method for compound search using inputting special character in Navigation
US20200256694A1 (en) Information processing device, information processing method, and storage medium
JP2023133012A (en) Information processing device, information processing method, and information processing program
JP2023124656A (en) Information processing device, information processing method, and information processing program
CN117213509A (en) Automatic path finding method, system, equipment and storage medium based on big data
JP2023089777A (en) Information processing device, information processing method, and information processing program
JP2023089778A (en) Information processing device, information processing method, and information processing program
JP2022117806A (en) Information processing device, information processing method, and information processing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180228

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20180228

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190218

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190305

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190315

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: 20190806

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190807

R150 Certificate of patent or registration of utility model

Ref document number: 6571036

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