JP6571036B2 - Search system, search method, search program, recording medium - Google Patents
Search system, search method, search program, recording medium Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims description 20
- 238000011156 evaluation Methods 0.000 claims description 75
- 238000004364 calculation method Methods 0.000 claims description 36
- 230000006870 function Effects 0.000 description 10
- 238000001514 detection method Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 7
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 230000003796 beauty Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 235000011888 snacks Nutrition 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
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,
また、特許文献2には、地点候補と、地点候補を評価する複数の評価項目の評価値を対応付けて記憶し、ある評価項目における評価が低くても、他の評価項目で評価が高い地点候補を提示する地点検索装置が開示されている。
Further, in
ところで、上述のような検索装置にあっては、ユーザの期待する検索とは異なる検索結果を提示する可能性があるという問題があった。例えば、ユーザが「表参道」と入力した際に、ユーザとしては、「表参道ヒルズ(登録商標)」や「表参道駅」が検索結果として上位に提示されることを期待するのに対し、実際には、美容院「表参道」やスナック「表参道」を検索結果として提示されることがあった。このように、従来の検索装置では、ユーザ期待値にそぐわない検索結果を返す可能性があった。 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.
以下、本発明の一実施態様に係る検索システムについて、図面を参照しながら、詳細に説明する。 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
受信部102は、位置情報検出センサ101から伝達された現在位置情報を受信し、CPU105に現在位置情報を伝達する機能を有する。また、受信部102は、外部の装置と通信を実行して、新たな施設情報や、ジャンル情報、ブランド情報についての追加の情報を受信して、CPU105に伝達する機能も有する。
The
位置情報検出センサ101は、検索システム100が搭載されている車両の現在位置情報を取得するセンサである。具体的には、GPSやGNSS等の各種衛星電波を利用した測位システム、ジャイロスコープ等の自律航法システムを用いることによって実現される。この際、現在位置情報は、少なくとも自車両が存在する位置の緯度情報及び経度情報を含み、高度情報を含んでもよい。なお、位置情報検出センサ101による現在位置情報の取得は、例えば、走行道路上に設置されて設置位置情報を取得することができるビーコン等を用いるなどして取得してもよく、上記測位システムに限定されるものではない。位置情報検出センサ101は、これらの外部からの位置情報あるいは測位システムにより測位された現在位置情報を逐次(又は適時)取得し、取得した位置情報を現在位置情報として受信部102に伝達する。
The position
入力受付部103は、車両に搭乗するユーザからの入力を受け付ける。入力受付部103は、ナビゲーションシステムに対して、ユーザが入力した検索クエリを受け付ける。そして、受け付けた検索クエリをCPU105に伝達する。入力受付部103は、ユーザから車両の目的地に関する目的地情報を受け付けて、CPU105に伝達する。
The
記憶部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
CPU105は、記憶部104に記憶されているプログラム及び各種データを利用して、検索システム100が実行すべき処理を実行するプロセッサである。CPU105は、入力受付部103から検索クエリを受け付けてPOIを検索し、検索されたPOIを所定の順序で表示するための情報を表示装置110に出力する機能を有する。
The
CPU105は、入力受付部103から、検索クエリを受け取ると、検索クエリに合致するPOIを特定する。具体的には、検索クエリを含む、または、文字の一致率が高いPOIをPOI情報400のPOI名称401を参照して特定する。CPU105は、特定したPOI(POI候補)それぞれについて、その表示順序を決定する基準となるスコアSを算出する。CPU105は、当該スコアを、ジャンルと出典に基づく評価値(GE)と、ブランドと出典に基づく評価値(BE)と、検索クエリとPOI候補の文字の一致率(CR)と、現在位置からPOI候補までの距離(D)とに基づいて算出する。
When the
CPU105は、ジャンルと出典に基づく評価値GEを以下のように算出する。CPU105は、POI情報400を参照してPOI候補に対応付けられているジャンル情報を特定する。そして、POI候補のジャンルに対応する評価値を決定する。CPU105は、対応付けられているジャンルが一つの場合と、複数の場合とで、ジャンル出典情報200に基づくスコアを算出する方法を異ならせる。
The
まず、対応付けられているジャンルが一つである場合には、CPU105は、当該ジャンルに対応する各出典の評価値の合計値を算出して、ジャンルに基づく評価値とする。
First, when there is one associated genre, the
対応付けられているジャンルが複数である場合には、まず、対応付けられているジャンルのうち、出典ごとに対応付けられたポイントのうち、最も高いポイントを有するジャンルを特定する。そして、最も高いポイントを有するジャンルに対応付けられている各出典ごとのポイントの合計値(以下、第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
CPU105は、POI候補と、検索クエリとの文字の一致率CRを算出する。CPU105は、POI候補を構成する文字列と、検索クエリを構成する文字列との、文字数を比較し、文字数の多い方に対して、文字数の少ない方の文字の一致率CRを算出する。例えば、検索クエリが「表参道」であり、POI候補が「表参道ヒルズ」である場合には、一致率は、3/6となる。
The
CPU105は、検索クエリを受け付けた時点で、受信部102を介して、位置情報検出センサ101から、現在位置情報を取得する。CPU105は、POI候補の位置情報をPOI情報400から取得する。そして、CPU105は、現在位置情報からPOI候補までの距離Dを算出する。スコアは、現在位置からPOI候補までの距離が短いほど高くなり、長いほど低くなるようにして算出される。
The
そして、CPU105は、POI候補のスコアSを、S=Cg×GE+Cb×BE+Cc×CR+Cd×1/Dとして算出する。Cgは、ジャンルと出典に基づく評価値に乗じる所定の係数であり、Cbは、ブランドと出典に基づく評価値に乗じる所定の係数であり、Ccは、検索クエリとPOI候補の文字の一致率に乗じる所定の係数であり、Cdは、距離Dの逆数に対して乗じる所定の係数である。なお、Cb>Cgとする。これは、ブランドに関する検索の方が、ジャンルに関する検索よりも、総じてユーザの期待値が高くなると想定されるためである。
Then, the
CPU105は、このようにして、検索されたPOI候補全てについて、スコアを算出し、当該スコアを表示装置110に対して出力する。表示装置110は、受け付けたスコアの高い順に、POIを並べて表示する。これにより、検索システム100は、各種の情報を開示する出典各々について、出典ごとのジャンルの情報の信頼度をスコアの基準としているので、ユーザの期待値に近いPOIを提示することができる。
In this way, the
<データ>
図2は、ジャンル出典情報200の一構成例を示すデータ概念図である。
<Data>
FIG. 2 is a data conceptual diagram illustrating a configuration example of the
ジャンル出典情報200は、POIの種別を示すジャンルについて、それぞれのジャンルに関する情報を開示する出典の、そのジャンルに関する情報についての信頼度を示す情報である。
The
図2に示すように、ジャンル出典情報200は、出典情報201と、ジャンル名称202とのそれぞれに対応付けて、各ジャンルの情報の出典それぞれの信頼度を示すポイントが対応付けられた情報である。
As shown in FIG. 2, the
出典情報201は、各種の情報を開示する出典を示す情報であり、例えば、各種の書籍、雑誌や、インターネットのウェブページ、ブログ、新聞など、さまざまな出典が含まれる。出典情報201には、ここでは、各種の出典A201a〜出典E201e、…が含まれる。
The
ジャンル名称202は、各POIがどのような施設あるいは場所であるかを示す種別である情報である。ここでは、ジャンル名称202として、公園202a、遺跡・史跡202b、美術館202c、公共施設202d、医療機関202e…を示している。
The
そして、各出典ごとに、各ジャンルに関する情報についての信頼度を定性的に数値化したポイントが対応付けられる。当該ポイントは、検索システム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
図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
ジャンル出典情報200は、検索システム100のCPU105が、検索したPOIの表示順序を決定するためのスコアを算出するのに用いられる。
The
ブランド出典情報300は、各種のブランドについて、それぞれのブランドに関する情報を開示する出典の、そのブランドに関する情報についての信頼度を示す情報である。
The
図3に示すように、ブランド出典情報300は、出典情報301と、ブランド名称302とのそれぞれに対応付けて、各ブランドの情報の出典それぞれの信頼度を示すポイントが対応付けられた情報である。
As illustrated in FIG. 3, the
出典情報301は、各種の情報を開示する出典を示す情報であり、例えば、各種の書籍、雑誌や、インターネットのウェブページ、ブログ、新聞など、さまざまな出典が含まれる。出典情報301には、ここでは、各種の出典A301a〜出典E301e、…が含まれる。ブランド出典情報300の出典情報301は、ジャンル出典情報200の出典情報201と同じであってもよいし、別であってもよいが、同じであることが望ましい。
The
ブランド名称302は、各ブランドの名称、呼称を示す情報である。ここでは、ブランド名称302として、T自動車302aと、Aスポーツ302bと、D雑貨302cと、S化粧302dと、D化粧302e…を示している。
The
図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
図4に示すように、POI情報400は、POI名称401と、位置情報402と、ジャンル情報403と、ブランド情報404と、説明情報405とが対応付けられた情報である。
As shown in FIG. 4, the
POI名称401は、POIの名称を示す情報である。
The
位置情報402は、対応するPOIの位置を示す情報であり、経度と緯度とからなる。
The
ジャンル情報403は、対応するPOIが分類されるジャンルを示す情報である。ジャンル情報403として、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
POI情報400には、ここに示した情報以外の情報が含まれてよく、その他には、例えば、対応するPOIを示すアイコン情報や、対応するPOIの写真などが対応付けられてもよい。
The
<動作>
図5は、検索システム100の検索に係る動作を示すフローチャートである。図5に示すように、検索システム100の入力受付部103は、検索クエリを受け付ける(ステップS501)。当該検索クエリは、ユーザが検索したいPOIに関するキーワードである。入力受付部103は、受け付けた検索クエリを、CPU105に伝達する。
<Operation>
FIG. 5 is a flowchart showing an operation related to the search of the
CPU105は、入力受付部103から検索クエリを伝達されると、POIを検索する(ステップS502)。CPU105は、入力された検索クエリが名称に含まれる、または、名称の一部が一致するPOIをPOI情報400から検索し、提示するPOI候補として特定する。
When the search query is transmitted from the
CPU105は、特定されたPOI候補各々について、それぞれのPOIを表示する順序を決定するためのスコアを算出する。
The
CPU105は、特定したPOI候補について、POI情報400のジャンル情報403を参照して、対応するジャンルを特定する(ステップS503)。そして、特定したジャンルに対応するポイントを、ジャンル出典情報200を参照して、特定する(ステップS504)。このとき、POI候補に複数のジャンルが対応付けられている場合には、各ジャンルごとのポイントを特定する。
For the identified POI candidate, the
次にCPU105は、特定したPOI候補について、POI情報400のブランド情報404を参照して、対応するブランドを特定する(ステップS505)。そして、特定したブランドに対応するポイントを、ブランド出典情報300を参照して、特定する(ステップS506)。
Next, the
CPU105は、特定したPOI候補と、検索クエリの文字の一致率を算出する(ステップS507)。
The
CPU105は、位置情報検出センサ101から受信部102を介して受け取った現在位置情報と、POI候補のPOI情報400における位置情報402で示される位置までの距離を算出する(ステップS508)。
The
CPU105は、ステップS504で算出した、ジャンルと出典に基づく評価値GEと、ステップS506で算出したブランドと出典に基づく評価値BEと、ステップS507で算出した一致率CRと、ステップS508で算出した現在位置情報で示される現在位置からPOI候補の位置情報で示される位置までの距離Dとを用いて、上述した数式により、スコアSを算出する(ステップS509)。
The
CPU105は、ステップS502において特定したPOI候補全てについてスコアを算出したか否かを判定する(ステップS510)。全てのPOI候補のスコアを算出している場合には(ステップS510のYES)、ステップS511に移行し、全てのPOI候補のスコアを算出していない場合には(ステップS510のNO)、ステップS503に戻る。
The
CPU105は、算出した全てのPOI候補を示す識別情報に対応付けて、算出したスコアを表示装置110に出力する(ステップS511)。
The
これにより、表示装置110は、伝達されたスコアを降順で、対応するPOI候補を示す識別情報(POIの名称)を表示する。
Accordingly, the
以上が、本実施の形態に係る検索システム100の動作である。
The above is the operation of the
<表示装置による表示例>
図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
<まとめ>
本実施の形態に係る検索システム100は、ユーザから受け付けた検索クエリに基づく検索結果を、POIに対応付けられたジャンル又はブランドと当該ジャンル又はブランドに関する情報を提供する出典の信頼度に基づいて算出したスコアに応じた表示順序に関する情報を出力することができる。したがって、様々な出典における信頼度が高いジャンルやブランドに関する情報については、ユーザのニーズに合致しやすくなることから、ユーザの期待値に高い確率で沿った検索結果を出力することができる。
<Summary>
The
<参考例>
上記実施の形態に、本発明の一実施態様に係る検索システムについて説明したが、本発明の思想はこれに限定されるものではない。以下、本発明の思想として含まれる各種参考例について説明する。
<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
例えば、検索システム100は、検索したPOI候補をスコアの降順に並べて、各POI候補に対して順位情報を対応付ける。そして、検索システム100は、POI候補の識別情報に対応付けた順位情報を表示装置110に出力することとしてもよい。表示装置110は、対応付けられている順位情報にしたがって、POI候補の識別情報を並べて表示すればよい。
For example, the
また、あるいは、検索システム100は、検索したPOI候補をスコアの降順に並べた表示情報を生成し、その表示情報を表示装置110に出力することとしてもよい。表示装置110は、検索システム100から出力された表示情報を受け取って、表示すればよい。
Alternatively, the
(5)上記実施の形態においては、検索システム100は、検索結果を外部の表示装置110に出力することとしたが、これは、その限りではない。検索システム100が、表示装置を備えて、検索結果を表示することとしてもよい。また、その場合には、入力受付部103と併せて、タッチパネルとして構成することとしてもよい。
(5) In the above embodiment, the
(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
例えば、ある情報に対して、ユーザからの意見を受け付けて、当該意見が肯定的な意見が多い場合には、信頼度のポイントが高くなるように、否定的な意見が多い場合には、信頼度のポイントを低くなるように、設定してもよい。具体的には、肯定的意見の数と、否定的意見の数と、基準値とから、設定するとよい。 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
(9)上記実施の形態においては、検索システム100は、車両に搭載して使用する所謂カーナビゲーションシステムであるとして説明したがこれはその限りではない。検索システム100は、例えば、車両に接続して使用する携帯型端末(例えば、スマートフォン、携帯電話機、携帯型ゲーム機など)により実現されてもよい。
(9) Although the
(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
検索システム100の各機能部をソフトウェアにより実現する場合、検索システム100は、各機能を実現するソフトウェアである検索プログラムの命令を実行するCPU、上記検索プログラムおよび各種データがコンピュータ(またはCPU)で読み取り可能に記録されたROM(Read Only Memory)または記憶装置(これらを「記録媒体」と称する)、上記検索プログラムを展開するRAM(Random Access Memory)などを備えている。そして、コンピュータ(またはCPU)が上記検索プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記検索プログラムは、当該検索プログラムを伝送可能な任意の伝送媒体(通信ネットワークや放送波等)を介して上記コンピュータに供給されてもよい。本発明は、上記検索プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
When each functional unit of the
なお、上記検索プログラムは、例えば、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
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.
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)
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)
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 |
-
2016
- 2016-03-28 JP JP2016063986A patent/JP6571036B2/en active Active
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 |