Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6238837B2 - Item search system and method, computer program for searching items, and recording medium storing computer program - Google Patents
[go: Go Back, main page]

JP6238837B2 - Item search system and method, computer program for searching items, and recording medium storing computer program - Google Patents

Item search system and method, computer program for searching items, and recording medium storing computer program Download PDF

Info

Publication number
JP6238837B2
JP6238837B2 JP2014113105A JP2014113105A JP6238837B2 JP 6238837 B2 JP6238837 B2 JP 6238837B2 JP 2014113105 A JP2014113105 A JP 2014113105A JP 2014113105 A JP2014113105 A JP 2014113105A JP 6238837 B2 JP6238837 B2 JP 6238837B2
Authority
JP
Japan
Prior art keywords
search
item
terminal device
search request
request
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
JP2014113105A
Other languages
Japanese (ja)
Other versions
JP2015228110A (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 JP2014113105A priority Critical patent/JP6238837B2/en
Publication of JP2015228110A publication Critical patent/JP2015228110A/en
Application granted granted Critical
Publication of JP6238837B2 publication Critical patent/JP6238837B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、アイテム検索システム及びその方法に関し、入力された検索文字に対応するアイテムを検索するものに関する。   The present invention relates to an item search system and method, and more particularly, to an item search system for an item corresponding to an input search character.

近年、コンピュータの普及に伴い、ナビゲーション装置における施設検索や、書店に備えられた端末装置における書籍検索等、多くのシチュエーションで種々の検索が行われている。例えば、ナビゲーション装置における施設検索では、一般に、文字を入力し、該入力された文字に対応する文字を名称等に含む施設が検索される。
本発明に関連する従来技術を開示する特許文献1又は2も参照されたい。
In recent years, with the widespread use of computers, various searches such as facility searches in navigation devices and book searches in terminal devices provided in bookstores have been performed in many situations. For example, in a facility search in a navigation device, generally, a character is input, and a facility including a character corresponding to the input character in a name or the like is searched.
See also Patent Document 1 or 2 which discloses the prior art related to the present invention.

特開2006−185149号公報JP 2006-185149 A 特開2003−99455号公報JP 2003-99455 A

従来の検索システムによれば、例えば、施設検索において、ユーザが施設の通称を入力した場合、その通称が検索に用いられるデータベースに含まれていなければ、該施設はヒットしない。例えば、正式名称でのみ格納されているデータベースでは、通常、通称で入力してもヒットすることはない。しかしながら、ユーザは施設について、その通称や略称、更には、新名称が付与された後であっても過去の名称で記憶していることも多い。そして、このようなユーザは、初めに、名称検索等でその通称や略称、過去の名称を入力して施設検索を行い、一旦検索に失敗してしまう。しかし、このようなユーザの一部は、更に住所検索等を重ねて行うことにより所望の施設に辿り着くことになる。そして、それ以外のユーザは、検索に試行錯誤し、諦めざるを得ない場合もある。
そこで、本発明者は、より多くのユーザに所望の検索結果を提供可能なよう鋭意検討を重ねてきた。その結果、上記のように最終的に検索に成功したユーザの検索履歴を用いて、他のユーザの検索の手助けを行うことで上記課題を解決できることに想到した。
According to a conventional search system, for example, when a user inputs a common name of a facility in the facility search, the facility does not hit unless the common name is included in the database used for the search. For example, in a database stored only with a formal name, there is usually no hit even if it is entered with a common name. However, in many cases, the user stores the common names and abbreviations of the facilities as the past names even after the new names are given. Then, such a user first performs a facility search by inputting the common name, abbreviation, and past name in a name search or the like, and once fails in the search. However, some of such users reach a desired facility by further performing address search and the like. Other users may be forced to give up because of trial and error in the search.
Therefore, the present inventor has intensively studied to provide a desired search result to more users. As a result, the inventors have conceived that the above problem can be solved by using the search history of the user who succeeded in the search as described above to assist the search of other users.

この発明は上述の課題に鑑みてなされたものであり、その第1の局面は次のように規定される。即ち、
アイテムの検索要求を行う検索要求端末装置と、該検索要求に基づいて該当するアイテムを検索するサーバ装置とを備えるアイテム検索システムであって、
前記検索要求端末装置は、
前記アイテムを検索するための検索種別と検索文字との入力を受け付ける入力部と、
前記入力部で入力を受け付けた検索種別と検索文字とに基づいて、アイテムの検索要求を行う検索要求部と、を備え、
前記サーバ装置は、
前記アイテムに関する複数の検索種別と、該検索種別に対応し前記アイテムを識別するための識別情報とが、該アイテムに夫々関連付けられたアイテムデータを格納するアイテムデータベースと、
情報提供端末装置が行った前記検索要求及び該検索要求に基づく前記サーバ装置の検索応答を含む第1の検索及び該第1の検索に続く第2の検索であって該第1の検索と異なる検索種別で行われた第2の検索に関する検索履歴と、該第2の検索の結果選択されたアイテムのアイテムデータとを関連付けて格納する検索履歴データベースと、
前記アイテムデータベース及び前記検索履歴データベースを参照して、前記検索要求端末装置からの検索要求に対応するアイテムを検索する検索部と、を備え、
前記検索部は、前記アイテムデータベース内に前記検索要求端末装置からの検索要求に対応するアイテムが存在しないとき、前記検索履歴データベースを参照して、前記検索要求端末装置からの検索要求に対応する第1の検索を特定し、該特定された第1の検索に続く第2の検索の結果選択されたアイテムを検索する、
アイテム検索システム。
The present invention has been made in view of the above-mentioned problems, and the first aspect is defined as follows. That is,
An item search system comprising: a search request terminal device that performs a search request for an item; and a server device that searches for a corresponding item based on the search request,
The search request terminal device
An input unit for receiving input of a search type and a search character for searching for the item;
A search request unit that performs a search request for an item based on a search type and a search character received by the input unit;
The server device
An item database that stores a plurality of search types related to the item, and identification information for identifying the item corresponding to the search type, respectively, item data associated with the item;
A first search including the search request made by the information providing terminal device and a search response of the server device based on the search request, and a second search following the first search, which are different from the first search. A search history database that stores the search history related to the second search performed by the search type and the item data of the item selected as a result of the second search in association with each other;
A search unit that refers to the item database and the search history database, and searches for an item corresponding to a search request from the search request terminal device, and
The search unit refers to the search history database when the item corresponding to the search request from the search request terminal device does not exist in the item database, and corresponds to the search request from the search request terminal device. Identifying one search and retrieving the item selected as a result of a second search following the identified first search;
Item search system.

このように規定される第1の局面のアイテム検索システムによれば、サーバ装置は、上記アイテムデータベースに加えて、情報提供のための端末装置が行った検索に関する履歴を格納する上記検索履歴データベースを備え、検索要求のための端末装置が行った検索種別及び検索文字による検索要求に基づいて、アイテムデータベース及び検索履歴データベースを参照して該検索要求に対応するアイテムを検索する。すなわち、サーバ装置は、アイテムデータベースを参照して、検索要求端末装置の検索要求に対応するアイテムが存在するか否か検索し、存在しないとき、検索履歴データベースを参照して、該検索要求と同様の検索要求が行われた検索履歴(第1の検索)を特定し、該第1の検索に続く第2の検索の結果選択されたアイテムを上記検索要求に対応する検索結果とする。このようなアイテム検索システムによれば、アイテムデータベースに格納されている正式な名称等以外の名称等が入力された場合であっても、同様の検索を行った他のユーザによる過去の検索履歴を参照することによって、検索ユーザが所望するアイテムを推測し、これを検索結果として提供することができる。
ここで、上記アイテムとしては、施設、書籍、楽曲、イベントやチケット等が挙げられ、例えば、ナビゲーション装置、書籍検索装置、カラオケ店やコンビニエンスストアの端末装置等により検索されるものである。
According to the item search system of the first aspect defined as described above, the server device stores the search history database storing the history related to the search performed by the terminal device for providing information in addition to the item database. An item corresponding to the search request is searched with reference to the item database and the search history database based on the search request by the search type and the search character performed by the terminal device for the search request. That is, the server device refers to the item database to search whether there is an item corresponding to the search request of the search request terminal device. When there is no item, the server device refers to the search history database and is similar to the search request The search history (first search) in which the search request is made is specified, and the item selected as a result of the second search following the first search is set as the search result corresponding to the search request. According to such an item search system, even if a name other than the official name stored in the item database is input, past search histories by other users who have performed similar searches are stored. By referencing, it is possible to guess an item desired by the search user and provide it as a search result.
Here, the items include facilities, books, music, events, tickets, and the like, which are searched for by a navigation device, a book search device, a terminal device of a karaoke shop or a convenience store, and the like.

検索要求端末装置からの検索要求に対して、サーバ装置が何らかの検索応答を行った場合であっても、該検索応答に検索ユーザの所望するアイテムが含まれていないこともある。このような場合にも、上記と同様、検索履歴データベースを参照した検索を行い、検索ユーザが所望するアイテムを推測し、提供することにより検索ユーザの検索を手助けすることができる。
そこで、この発明の第2の局面は次のように規定される。即ち、
第1の局面に規定されるアイテム検索システムにおいて、前記サーバ装置は、
前記検索の結果を前記検索要求端末装置へ送信することにより検索応答する検索応答部、を備え、
前記検索部は、前記アイテムデータベースを参照して、前記検索要求端末装置からの検索要求に対応するアイテムを前記検索応答したときであって、前記検索要求端末装置から該検索応答に対する選択指示がなされないとき、前記検索履歴データベースを参照して、前記検索要求端末装置からの検索要求に対応する第1の検索を特定し、該特定された第1の検索に続く第2の検索の結果選択されたアイテムを検索する。
Even when the server device makes some kind of search response to the search request from the search request terminal device, the search response may not include the item desired by the search user. Even in such a case, similarly to the above, a search with reference to the search history database is performed, and an item desired by the search user is estimated and provided, thereby helping the search user to search.
Therefore, the second aspect of the present invention is defined as follows. That is,
In the item search system defined in the first aspect, the server device includes:
A search response unit that performs a search response by transmitting the search result to the search request terminal device,
The search unit refers to the item database, and when the search response is made for an item corresponding to the search request from the search request terminal device, there is no selection instruction for the search response from the search request terminal device. If not, the search history database is referred to, the first search corresponding to the search request from the search request terminal device is specified, and the second search following the specified first search is selected. Search for items.

この発明の第3の局面は次のように規定される。即ち、
第1又は第2の局面に規定されるアイテム検索システムにおいて、前記検索要求端末装置は、
前記検索されたアイテムのアイテムデータと併せて、該アイテムの位置を示す地図及び/又は住所を出力する出力部、を備える。
このように規定される第3の局面のアイテム検索システムによれば、検索要求端末装置は、検索されたアイテムのアイテムデータとともに、該アイテムの位置を示す地図や住所を出力するため、検索ユーザは、自身の所望するアイテムであるか否かを、当該地図や住所を参照して判断できるため便宜である。
The third aspect of the present invention is defined as follows. That is,
In the item search system defined in the first or second aspect, the search request terminal device includes:
An output unit that outputs a map and / or an address indicating the position of the item together with item data of the searched item is provided.
According to the item search system of the third aspect defined as described above, the search request terminal device outputs a map and an address indicating the position of the item together with the item data of the searched item. This is convenient because it is possible to determine whether the item is desired by referring to the map or address.

この発明の第4の局面は次のように規定される。即ち、
第1〜第3のいずれかの局面に規定されるアイテム検索システムにおいて、前記アイテムは施設であり、
前記検索履歴データベースは、前記情報提供端末装置が、前記選択された施設を目的地に設定し、及び/又は、該選択された施設に到達したか否かに関する情報を併せて格納し、
前記サーバ装置は、
前記選択された施設を目的地に設定し、及び/又は、該選択された施設に到達したか否かに関する情報に基づいて、前記検索部で検索されたアイテムを評価する評価部、を備える。
検索の結果選択した施設を目的地に設定したり、選択した施設に到達したりしていたような場合、その検索結果は、ユーザの所望した施設であった可能性が高い。そこで、第4の局面のアイテム検索システムによれば、検索履歴データベースは、上記情報提供端末装置の検索履歴と併せて、検索の結果選択された施設を目的地に設定し、及び/又は、該選択された施設に到達したか否かに関する情報を格納し、このような情報を参照して、上記検索部で検索された施設の信頼性について評価を行う。すなわち、検索部の検索の結果、複数の異なる施設がヒットした場合、該施設のうち、目的地に設定等した情報が関連付けられている施設について高い信頼性を備えるものと評価する。検索ユーザは、自身の所望する施設であるか否かを、当該評価結果を参照して判断できるため便宜である。
The fourth aspect of the present invention is defined as follows. That is,
In the item search system defined in any one of the first to third aspects, the item is a facility,
The search history database stores the information regarding whether or not the information providing terminal device has set the selected facility as a destination and / or has reached the selected facility,
The server device
An evaluation unit that sets the selected facility as a destination and / or evaluates an item searched by the search unit based on information on whether or not the selected facility has been reached.
If the facility selected as a result of the search is set as the destination or has reached the selected facility, the search result is likely to be the facility desired by the user. Therefore, according to the item search system of the fourth aspect, the search history database sets the facility selected as a result of the search together with the search history of the information providing terminal device, and / or the Information relating to whether or not the selected facility has been reached is stored, and the reliability of the facility searched by the search unit is evaluated with reference to such information. That is, when a plurality of different facilities are hit as a result of the search by the search unit, the facilities associated with the information set as the destination among the facilities are evaluated as having high reliability. This is convenient because the search user can determine whether the facility is desired by referring to the evaluation result.

また、この発明の第5の局面は次のように規定される。即ち、
検索要求端末装置からのアイテムの検索要求に基づいて、該当するアイテムをサーバ装置が検索するアイテム検索方法であって、
入力部が、前記アイテムを検索するための検索種別と検索文字との入力を受け付ける入力ステップと、
検索要求部が、前記入力ステップで入力を受け付けた検索種別と検索文字とに基づいて、アイテムの検索要求を行う検索要求ステップと、
前記アイテムに関する複数の検索種別と、該検索種別に対応し前記アイテムを識別するための識別情報とが、該アイテムに夫々関連付けられたアイテムデータをアイテムデータベースに格納する第1の格納ステップと、
情報提供端末装置が行った前記検索要求及び該検索要求に基づく前記サーバ装置の検索応答を含む第1の検索及び該第1の検索に続く第2の検索であって該第1の検索と異なる検索種別で行われた第2の検索に関する検索履歴と、該第2の検索の結果選択されたアイテムのアイテムデータとを関連付けて検索履歴データベースに格納する第2の格納ステップと、
検索部が、前記アイテムデータベース及び前記検索履歴データベースを参照して、前記検索要求に対応するアイテムを検索する検索ステップと、を備え、
前記検索ステップでは、前記アイテムデータベース内に前記検索要求端末装置からの検索要求に対応するアイテムが存在しないとき、前記検索履歴データベースを参照して、前記検索要求端末装置からの検索要求に対応する第1の検索を特定し、該特定された第1の検索に続く第2の検索の結果選択されたアイテムを検索する、
アイテム検索方法。
このように規定される第5の局面の発明によれば、第1の局面と同等の効果を奏する。
The fifth aspect of the present invention is defined as follows. That is,
An item search method in which a server device searches for a corresponding item based on a search request for an item from a search request terminal device,
An input step for receiving an input of a search type and a search character for searching for the item;
A search requesting step for performing a search request for an item based on the search type and the search character received by the search requesting unit in the input step;
A first storage step of storing a plurality of search types related to the item, and identification information for identifying the item corresponding to the search type, in an item database, item data respectively associated with the item;
A first search including the search request made by the information providing terminal device and a search response of the server device based on the search request, and a second search following the first search, which are different from the first search. A second storage step of associating the search history related to the second search performed by the search type with the item data of the item selected as a result of the second search in the search history database;
A search unit that searches for an item corresponding to the search request with reference to the item database and the search history database; and
In the search step, when there is no item corresponding to the search request from the search request terminal device in the item database, the search history database is referred to and a search request from the search request terminal device is referred to. Identifying one search and retrieving the item selected as a result of a second search following the identified first search;
Item search method.
According to the fifth aspect of the invention thus defined, the same effects as those of the first aspect can be achieved.

この発明の第6の局面は次のように規定される。即ち、
第5の局面に規定される方法において、検索応答部が、前記検索の結果を前記検索要求端末装置へ送信することにより検索応答する検索応答ステップ、を備え、
前記検索ステップでは、前記アイテムデータベースを参照して、前記検索要求端末装置からの検索要求に対応するアイテムを前記検索応答したときであって、前記検索要求端末装置から該検索応答に対する選択指示がなされないとき、前記検索履歴データベースを参照して、前記検索要求端末装置からの検索要求に対応する第1の検索を特定し、該特定された第1の検索に続く第2の検索の結果選択されたアイテムを検索する。
このように規定される第6の局面の発明によれば、第2の局面と同等の効果を奏する。
The sixth aspect of the present invention is defined as follows. That is,
In the method defined in the fifth aspect, the search response unit includes a search response step of performing a search response by transmitting the search result to the search request terminal device,
In the search step, when the search response is made for an item corresponding to the search request from the search request terminal device with reference to the item database, no instruction to select the search response is issued from the search request terminal device. If not, the search history database is referred to, the first search corresponding to the search request from the search request terminal device is specified, and the second search following the specified first search is selected. Search for items.
According to the sixth aspect of the invention thus defined, the same effects as those of the second aspect can be achieved.

この発明の第7の局面は次のように規定される。即ち、
第5又は第6の局面に規定される方法において、出力部が、前記検索されたアイテムのアイテムデータと併せて、該アイテムの位置を示す地図及び/又は住所を出力する出力ステップ、を備える。
このように規定される第7の局面の発明によれば、第3の局面と同等の効果を奏する。
The seventh aspect of the present invention is defined as follows. That is,
In the method defined in the fifth or sixth aspect, the output unit includes an output step of outputting a map and / or an address indicating the position of the item together with the item data of the searched item.
According to the seventh aspect of the invention thus defined, the same effect as the third aspect can be obtained.

この発明の第8の局面は次のように規定される。即ち、
第5〜第7のいずれかの局面に規定される方法において、前記アイテムは施設であり、
前記第2の格納ステップでは、前記情報提供端末装置が、前記選択された施設を目的地に設定し、及び/又は、該選択された施設に到達したか否かに関する情報を併せて、前記検索履歴データベースに格納し、
評価部が、前記選択された施設を目的地に設定し、及び/又は、該選択された施設に到達したか否かに関する情報に基づいて、前記検索ステップで検索されたアイテムを評価する評価ステップ、を備える。
このように規定される第8の局面の発明によれば、第4の局面と同等の効果を奏する。
The eighth aspect of the present invention is defined as follows. That is,
In the method defined in any one of the fifth to seventh aspects, the item is a facility,
In the second storing step, the information providing terminal device sets the selected facility as a destination and / or combines the information regarding whether or not the selected facility has been reached together with the search. Store it in a historical database,
An evaluation step in which the evaluation unit sets the selected facility as a destination and / or evaluates the item searched in the search step based on information on whether or not the selected facility has been reached. .
According to the invention of the eighth aspect defined in this way, the same effects as in the fourth aspect are achieved.

更に、この発明の第9の局面は次のように規定される。即ち、
検索要求端末装置からのアイテムの検索要求に基づいて、該当するアイテムをサーバ装置が検索するコンピュータプログラムであって、コンピュータを、
前記アイテムを検索するための検索種別と検索文字との入力を受け付ける入力手段と、
前記入力手段で入力を受け付けた検索種別と検索文字とに基づいて、アイテムの検索要求を行う検索要求手段と、
前記アイテムに関する複数の検索種別と、該検索種別に対応し前記アイテムを識別するための識別情報とが、該アイテムに夫々関連付けられたアイテムデータをアイテムデータベースに格納する第1の格納手段と、
情報提供端末装置が行った前記検索要求及び該検索要求に基づく前記サーバ装置の検索応答を含む第1の検索及び該第1の検索に続く第2の検索であって該第1の検索と異なる検索種別で行われた第2の検索に関する検索履歴と、該第2の検索の結果選択されたアイテムのアイテムデータとを関連付けて検索履歴データベースに格納する第2の格納手段と、
前記アイテムデータベース及び前記検索履歴データベースを参照して、前記検索要求端末装置からの検索要求に対応するアイテムを検索する検索手段、として機能させ、
前記検索手段は、前記アイテムデータベース内に前記検索要求端末装置からの検索要求に対応するアイテムが存在しないとき、前記検索履歴データベースを参照して、前記検索要求端末装置からの検索要求に対応する第1の検索を特定し、該特定された第1の検索に続く第2の検索の結果選択されたアイテムを検索する、
コンピュータプログラム。
このように規定される第9の局面の発明によれば、第1の局面と同等の効果を奏する。
Furthermore, the ninth aspect of the present invention is defined as follows. That is,
A computer program in which a server device searches for a corresponding item based on a search request for an item from a search request terminal device, the computer comprising:
An input means for receiving input of a search type and a search character for searching for the item;
Search request means for making a search request for an item based on the search type and the search character received by the input means;
A plurality of search types related to the item, and identification information for identifying the item corresponding to the search type, first storage means for storing item data respectively associated with the item in an item database;
A first search including the search request made by the information providing terminal device and a search response of the server device based on the search request, and a second search following the first search, which are different from the first search. A second storage means for associating a search history related to the second search performed by the search type with the item data of the item selected as a result of the second search in the search history database;
With reference to the item database and the search history database, function as search means for searching for an item corresponding to a search request from the search request terminal device,
The search means refers to the search history database when the item corresponding to the search request from the search request terminal device does not exist in the item database, and corresponds to the search request from the search request terminal device. Identifying one search and retrieving the item selected as a result of a second search following the identified first search;
Computer program.
According to the ninth aspect of the invention thus defined, the same effects as those of the first aspect can be achieved.

この発明の第10の局面は次のように規定される。即ち、
第9の局面に規定のコンピュータプログラムにおいて、前記コンピュータを、更に、
前記検索の結果を前記検索要求端末装置へ送信することにより検索応答する検索応答手段、として機能させ、
前記検索手段は、前記アイテムデータベースを参照して、前記検索要求端末装置からの検索要求に対応するアイテムを前記検索応答したときであって、前記検索要求端末装置から該検索応答に対する選択指示がなされないとき、前記検索履歴データベースを参照して、前記検索要求端末装置からの検索要求に対応する第1の検索を特定し、該特定された第1の検索に続く第2の検索の結果選択されたアイテムを検索する。
このように規定される第10の局面の発明によれば、第2の局面と同等の効果を奏する。
The tenth aspect of the present invention is defined as follows. That is,
In the computer program defined in the ninth aspect, the computer is further
A search response means for performing a search response by transmitting the search result to the search request terminal device;
The search means refers to the item database and when the search response is received for an item corresponding to the search request from the search request terminal device, there is no selection instruction for the search response from the search request terminal device. If not, the search history database is referred to, the first search corresponding to the search request from the search request terminal device is specified, and the second search following the specified first search is selected. Search for items.
According to the tenth aspect of the invention thus defined, the same effects as those of the second aspect can be achieved.

この発明の第11の局面は次のように規定される。即ち、
第9又は第10の局面に規定のコンピュータプログラムにおいて、前記コンピュータを、更に、
前記検索されたアイテムのアイテムデータと併せて、該アイテムの位置を示す地図及び/又は住所を出力する出力手段、として機能させる。
このように規定される第11の局面の発明によれば、第3の局面と同等の効果を奏する。
The eleventh aspect of the present invention is defined as follows. That is,
In the computer program defined in the ninth or tenth aspect, the computer further comprises:
Along with the item data of the searched item, it is made to function as an output means for outputting a map and / or address indicating the position of the item.
According to the eleventh aspect of the invention thus defined, the same effects as in the third aspect can be achieved.

この発明の第12の局面は次のように規定される。即ち、
第9〜第12のいずれかの局面に規定のコンピュータプログラムにおいて、前記アイテムは施設であり、
前記第2の格納手段は、前記情報提供端末装置が、前記選択された施設を目的地に設定し、及び/又は、該選択された施設に到達したか否かに関する情報を併せて、前記検索履歴データベースに格納し、
前記コンピュータを、更に、
前記選択された施設を目的地に設定し、及び/又は、該選択された施設に到達したか否かに関する情報に基づいて、前記検索手段で検索されたアイテムを評価する評価手段、として機能させる。
このように規定される第12の局面の発明によれば、第4の局面と同等の効果を奏する。
The twelfth aspect of the present invention is defined as follows. That is,
In the computer program defined in any of the ninth to twelfth aspects, the item is a facility,
The second storage means sets the selected facility as a destination and / or combines the information regarding whether or not the selected facility has been reached with the search. Store it in a historical database,
Said computer further
The selected facility is set as a destination and / or functions as an evaluation unit that evaluates an item searched by the search unit based on information on whether or not the selected facility has been reached. .
According to the twelfth aspect of the invention thus defined, the same effects as in the fourth aspect are achieved.

第9〜第12のいずれかの局面に規定されるコンピュータプログラムを記録する記録媒体が第13の局面として規定される。   A recording medium for recording a computer program defined in any of the ninth to twelfth aspects is defined as a thirteenth aspect.

図1は、本発明の実施の形態のアイテム検索システム1の構成を示すブロック図である。FIG. 1 is a block diagram showing a configuration of an item search system 1 according to an embodiment of the present invention. 図2は、本発明の実施の形態のアイテム検索システム1の動作の一例を示すフローチャートである。FIG. 2 is a flowchart illustrating an example of the operation of the item search system 1 according to the embodiment of this invention. 図3は、本発明の他の実施の形態のアイテム検索システム41の構成を示すブロック図である。FIG. 3 is a block diagram showing a configuration of an item search system 41 according to another embodiment of the present invention. 図4は、本発明の実施例のアイテム検索システム51の構成を示すブロック図である。FIG. 4 is a block diagram illustrating the configuration of the item search system 51 according to the embodiment of this invention. 図5は、(A)(B)ともに、本発明の検索履歴データベース35に格納される検索履歴テーブルの一例である。5A and 5B are examples of a search history table stored in the search history database 35 of the present invention.

この発明の実施の形態のアイテム検索システムを説明する。
図1に、アイテム検索システム1の概略構成を示す。この例において、アイテム検索システム1は、施設検索を行うためのシステムであり、検索ユーザは「トヨタマップマスター」の検索を意図し、その名称を「マップマスター」と記憶している状況に関するものである。
図1に示すように、このアイテム検索システム1は、第1の検索要求端末装置2、第2〜第nの検索要求端末装置(M2〜Mn)及びサーバ装置3を備えており、各検索要求端末装置とサーバ装置とはネットワークNを介して夫々無線接続されている。
第1の検索要求端末装置2は、ユーザが携帯可能な通信端末装置であり、例えば、携帯電話機、PDA(Portable Digital Assistants)、携帯ゲーム機、ノート型PC、PND(Portable Navigation Device)、車載ナビゲーション装置、スマートフォン、頭部や腕等に装着可能なウェアラブル機器等が挙げられる。
An item search system according to an embodiment of the present invention will be described.
FIG. 1 shows a schematic configuration of the item search system 1. In this example, the item search system 1 is a system for performing a facility search, and the search user intends to search for “Toyota Map Master” and stores the name “Map Master”. is there.
As shown in FIG. 1, this item search system 1 includes a first search request terminal device 2, second to nth search request terminal devices (M2 to Mn), and a server device 3, and each search request. The terminal device and the server device are wirelessly connected to each other via the network N.
The first search request terminal device 2 is a communication terminal device that can be carried by a user. For example, a mobile phone, a PDA (Portable Digital Assistant), a portable game machine, a notebook PC, a PND (Portable Navigation Device), an in-vehicle navigation system. Examples include a wearable device that can be worn on a device, a smartphone, a head, an arm, and the like.

第1の検索要求端末装置2は、入力部21、検索要求部23及び通信部25を備える。
入力部2は、施設を検索するための検索種別と検索文字の入力を受け付ける。当該検索種別としては、施設名称検索、住所検索、電話番号検索等が挙げられる。当該検索種別は、例えば、第1の検索要求端末装置2の表示画面に設けられた「名称検索」等のボタンをタッチすることにより、その入力を受け付けることができる。当該検索文字としては、漢字、ひらがな、カタカナ、記号、数字等が挙げられ、これらのうちの1つ、あるいは2つ以上を組み合わせたものが挙げられる。当該検索文字は、上記表示画面において各文字に割り当てられた文字キーを夫々タッチすることによって、その入力を受け付けることができる。例えば、入力部2は、「検索種別:名称検索、名称:マップマスター」の入力を受け付ける。
検索要求部23は、入力部21で入力された検索種別と検索文字とに基づいて、施設の検索を要求する。当該検索要求の方法は、特に限定されないが、例えば、検索要求を示す「検索」等のボタンをタッチすることにより、検索要求を実行することができる。
端末側通信部25は、各種情報をサーバ装置3へ送信する送信部と、各種情報をサーバ装置3から受信する受信部とを備える。当該端末側通信部25が送信する情報としては、例えば、上記検索種別や検索文字等が挙げられる。また、上記検索要求の実行は、該端末側通信部25を介してサーバ装置3へ送信される。一方、当該端末側通信部25が受信する情報としては、例えば、後述の検索部による検索結果等が挙げられる。
なお、第1の検索要求端末装置M1の構成について説明してきたが、他の検索要求端末装置M2、…、Mnについても、M1と同様の構成を備えることとできる。
The first search request terminal device 2 includes an input unit 21, a search request unit 23, and a communication unit 25.
The input unit 2 accepts input of a search type and a search character for searching for facilities. Examples of the search type include facility name search, address search, and telephone number search. The search type can be accepted by touching a button such as “name search” provided on the display screen of the first search request terminal device 2, for example. Examples of the search character include kanji, hiragana, katakana, symbols, numbers, and the like, and one or a combination of two or more of these. The search character can be input by touching a character key assigned to each character on the display screen. For example, the input unit 2 receives an input of “search type: name search, name: map master”.
The search request unit 23 requests a facility search based on the search type and the search character input by the input unit 21. The search request method is not particularly limited. For example, the search request can be executed by touching a button such as “search” indicating the search request.
The terminal-side communication unit 25 includes a transmission unit that transmits various types of information to the server device 3 and a reception unit that receives various types of information from the server device 3. Examples of the information transmitted by the terminal-side communication unit 25 include the search type and the search character. The execution of the search request is transmitted to the server device 3 via the terminal side communication unit 25. On the other hand, examples of information received by the terminal-side communication unit 25 include a search result by a search unit described later.
Although the configuration of the first search request terminal device M1 has been described, the other search request terminal devices M2, ..., Mn can also have the same configuration as M1.

サーバ装置3は、通信部31、施設データベース33、検索履歴データベース35及び検索部37を備える。
サーバ側通信部31は、各種情報を検索要求端末装置M1〜Mnへ送信する送信部と、各種情報を検索要求端末装置M1〜Mnから受信する受信部とを備える。当該サーバ側通信部31が送信する情報としては、例えば、後述の検索部37による検索結果等が挙げられる。また、当該サーバ側通信部31が受信する情報としては、例えば、上記入力部21で入力された検索種別や検索文字等が挙げられる。
施設データベース33には、施設に関する複数の検索種別と、該検索種別に対応し該施設を識別するための識別情報とが、該施設に夫々関連付けられた施設データが格納されている。当該検索種別としては、上述したように、名称検索、住所検索、電話番号検索等が挙げられる。そして、これらの検索種別に対応し該施設を識別するための識別情報としては、名称検索に対して施設名称「トヨタマップマスター」、住所検索に対して住所「名古屋市中村区名駅南○丁目△番×号名古屋三井ビルディング新館11階」、電話番号検索に対して電話番号「052−xxx−yyyy」等が挙げられる。すなわち、識別情報は、上記検索種別においてアイテムを特定可能な固有の文字列及び/又は数字で形成される情報である。検索種別及び識別情報のセットは、一アイテムにつき検索種別の異なる二以上のセットが該アイテムに関連付けられる。
The server device 3 includes a communication unit 31, a facility database 33, a search history database 35, and a search unit 37.
The server side communication part 31 is provided with the transmission part which transmits various information to search request terminal device M1-Mn, and the receiving part which receives various information from search request terminal device M1-Mn. Examples of the information transmitted by the server side communication unit 31 include a search result by the search unit 37 described later. Further, examples of information received by the server side communication unit 31 include a search type and a search character input by the input unit 21.
The facility database 33 stores facility data in which a plurality of search types related to facilities and identification information for identifying the facilities corresponding to the search types are respectively associated with the facilities. Examples of the search type include name search, address search, and telephone number search as described above. As identification information for identifying the facility corresponding to these search types, the facility name “Toyota Map Master” for name search, and the address “Nagoya Nakamura-ku Ekiminami ○ Chome for address search” “No. × No. Nagoya Mitsui Building New Building 11th floor”, telephone number “052-xxx-yyyy” and the like can be cited for telephone number search. That is, the identification information is information formed by a unique character string and / or a number that can identify an item in the search type. As for the set of search type and identification information, two or more sets having different search types per item are associated with the item.

検索履歴データベース35には、情報提供端末装置が行った検索要求及び該検索要求に基づくサーバ装置3の検索応答を含む第1の検索及び該第1の検索に続く第2の検索であって該第1の検索と異なる検索種別で行われた第2の検索に関する検索履歴と、該第2の検索の結果選択された施設の施設データとが関連付けられて格納されている。検索履歴データベース35に格納される検索履歴テーブルの一例を図5(A)に示す。該検索履歴テーブルは、検索履歴毎に履歴IDが付与され、夫々実行された検索、該検索対する検索ユーザの選択の有無、検索の結果選択された施設、同様の検索を実行し同様の施設を選択したユーザの件数が関連付けて構成されている。詳細には、例えば、情報提供端末装置のユーザが、第1の検索として、検索要求「検索種別:名称検索、検索文字:マップマスター」を行い、この検索要求に対する検索応答に対して施設を選択することなく、続く第2の検索として、検索要求「検索種別:電話番号、検索文字:052−xxx−yyyy」を行い、この検索要求に対する検索応答に対して施設を選択した場合において、履歴ID01は、該第1の検索及び第2の検索からなる検索履歴と、第2の検索の結果選択された施設「トヨタマップマスター」とを関連付けて構成される。また、同様の検索履歴を有し、検索の結果同様の施設を選択したユーザの件数が併せて関連付けられていても良い。履歴ID01の場合、上記検索を行い、上記施設を選択したユーザの件数は10件である。また、履歴ID02のように、履歴ID01と同一の第1の検索を有する場合であっても、第2の検索が異なる場合、異なる履歴IDが付与される。他の検索履歴の例として、履歴ID03のように、第1の検索及び第2の検索ではいずれも検索応答に対して施設を選択せず、第3の検索を実行した結果、施設が選択される場合もある。このように、第1の検索に続く検索の数は、特に制限されないが、第1の検索に続く検索は、例えば、第1の検索が実行された時から所定時間内(例えば、3分以内)に実行されたものとすることができる。   The search history database 35 includes a first search including a search request made by the information providing terminal device and a search response of the server device 3 based on the search request, and a second search following the first search. A search history related to the second search performed with a different search type from the first search and the facility data of the facility selected as a result of the second search are stored in association with each other. An example of the search history table stored in the search history database 35 is shown in FIG. The search history table is assigned a history ID for each search history, and each search is executed, whether or not a search user is selected for the search, the facility selected as a result of the search, The number of selected users is related and configured. Specifically, for example, the user of the information providing terminal device makes a search request “search type: name search, search character: map master” as the first search, and selects a facility for a search response to the search request. Without performing the search, the search request “search type: telephone number, search character: 052-xxx-yyyy” is performed as the subsequent second search, and the facility is selected for the search response to the search request. Is configured by associating the search history including the first search and the second search with the facility “Toyota Map Master” selected as a result of the second search. Further, the number of users who have the same search history and who have selected the same facility as a result of the search may be associated together. In the case of history ID 01, the number of users who have performed the above search and selected the facility is ten. In addition, even when the first search is the same as the history ID 01 like the history ID 02, a different history ID is assigned if the second search is different. As another example of the search history, the facility is selected as a result of executing the third search without selecting the facility for the search response in both the first search and the second search, as in the history ID 03. There is also a case. As described above, the number of searches following the first search is not particularly limited, but the search following the first search is performed within a predetermined time (for example, within 3 minutes) from the time when the first search is executed, for example. ).

検索部37は、施設データベース33及び検索履歴データベース35を参照して、第1の検索要求端末装置2からの検索要求に対応する施設を検索する。すなわち、検索部37は、施設データベース33内に第1の検索要求端末装置2からの検索要求に対応する施設が存在しないとき、検索履歴データベース35を参照して、第1の検索要求端末装置2からの検索要求に対応する第1の検索を特定し、該特定された第1の検索に続く第2の検索の結果選択された施設を検索する。例えば、上記検索要求部23における検索要求が「検索種別:名称検索、名称:マップマスター」であり、施設データベース33に検索種別「名称検索」に対し識別情報としての名称「マップマスター」が関連付けられたアイテムが存在しない場合、検索部37は、検索履歴データベース35を参照する。そして、第1の検索要求端末装置2が行った検索要求「検索種別:名称検索、名称:マップマスター」と同一の検索要求を含む検索履歴を特定する。すなわち、上記検索履歴テーブルのうち、「検索種別:名称検索、名称:マップマスター」で検索要求を行った検索を含む履歴ID01〜03が特定され、夫々に関連付けられた選択された施設としての「トヨタマップマスター」を検索結果とする。上記のように、検索部37が、第1の検索要求端末装置2が行った検索要求と同一の検索要求を含む検索履歴を特定する場合には、履歴ID03のように第3の検索まで実行された検索履歴中、第1の検索に限られず、第2の検索の検索要求と同一であることによって該検索履歴を特定できる。   The search unit 37 searches the facility corresponding to the search request from the first search request terminal device 2 with reference to the facility database 33 and the search history database 35. That is, the search unit 37 refers to the search history database 35 when the facility corresponding to the search request from the first search request terminal device 2 does not exist in the facility database 33, and the first search request terminal device 2. The first search corresponding to the search request from is specified, and the facility selected as a result of the second search following the specified first search is searched. For example, the search request in the search request unit 23 is “search type: name search, name: map master”, and the name “map master” as identification information is associated with the search type “name search” in the facility database 33. If there is no such item, the search unit 37 refers to the search history database 35. Then, the search history including the same search request as the search request “search type: name search, name: map master” performed by the first search request terminal device 2 is specified. That is, in the search history table, the history IDs 01 to 03 including the search requested by “search type: name search, name: map master” are specified, and “ The search result is "Toyota Map Master". As described above, when the search unit 37 specifies a search history including the same search request as the search request made by the first search request terminal device 2, the search unit 37 executes up to the third search like the history ID 03. The search history is not limited to the first search, and the search history can be specified by being the same as the search request of the second search.

図2を用いて、図1に示すアイテム検索システム1の動作の一例を説明する。
まず、ステップ11では、第1の検索要求端末装置2に備えられた入力部21は、検索ユーザの検索種別及び検索文字に関する入力を受け付ける。この例において、「検索種別:名称検索、名称:マップマスター」の入力を受け付けたものとする。
ステップ12では、検索要求部23は、ステップ11の入力に基づき、サーバ装置3に対して施設の検索要求を行う。この検索要求は、端末側通信部25を介してサーバ装置3へ送信される。サーバ装置3は、ステップ12の検索要求に関する情報を受信し、保存する(ステップ31)。
ステップ32では、検索部37は、施設データベース33を参照し、ステップ31の検索要求に対応する施設の検索を行う。当該検索は、施設データベース33内に格納された施設の検索種別及び識別情報に基づき、上記「検索種別:名称検索、名称:マップマスター」が関連付けられた施設を検索することにより行われる。この例において、施設データベース33には該当する施設が存在しないため(ステップ33:Yes)、ステップ34へ進む。
An example of the operation of the item search system 1 shown in FIG. 1 will be described with reference to FIG.
First, in step 11, the input unit 21 provided in the first search request terminal device 2 accepts input related to the search type and search character of the search user. In this example, it is assumed that an input of “search type: name search, name: map master” is accepted.
In step 12, the search request unit 23 makes a facility search request to the server device 3 based on the input in step 11. This search request is transmitted to the server device 3 via the terminal side communication unit 25. The server device 3 receives and stores information related to the search request in step 12 (step 31).
In step 32, the search unit 37 refers to the facility database 33 and searches for a facility corresponding to the search request in step 31. The search is performed by searching for a facility associated with the “search type: name search, name: map master” based on the search type and identification information of the facility stored in the facility database 33. In this example, since there is no corresponding facility in the facility database 33 (step 33: Yes), the process proceeds to step 34.

ステップ34では、検索部37は、検索履歴データベース35を参照し、ステップ31の検索要求に対応する検索の検索を行う。当該検索は、検索履歴データベース35内に格納された検索履歴に基づき、検索要求「検索種別:名称検索、名称:マップマスター」で実行された検索を含む検索履歴を特定する。そして、該特定された検索履歴に関連付けられた施設を特定することにより行われる。検索の結果、該当する施設が存在するとき(ステップ35:Yes)、ステップ36へ進む。この例において、検索履歴データベース35内に、検索要求「検索種別:名称検索、名称:マップマスター」を第1の検索に含む履歴ID01、02及び04、該検索要求を第2の検索に含む履歴ID03が格納されているため、これらの検索履歴に関連付けられた施設「トヨタマップマスター」及び「光洋マップマスター」が検索結果として特定される。ステップ34では、更に、検索履歴に関連付けられたユーザ件数を参照して、件数の多い施設を検索結果として特定することとしても良い。ユーザ件数を参照した場合の一例として、施設「トヨタマップマスター」が関連付けられた履歴ID01〜03のユーザ件数の合計が14であり、施設「光洋マップマスター」が関連付けられた履歴ID04のユーザ件数の合計が1であるため、施設「トヨタマップマスター」を検索結果とすることができる。
ステップ36では、検索部37は、ステップ32及びステップ34の検索に基づき、ステップ12の検索要求に対する検索結果を特定する。すなわち、ステップ32の検索の結果、ステップ12の検索要求に該当する施設が存在する場合(ステップ33:No)、該施設を検索結果として特定し、ステップ34の検索の結果、ステップ12の検索要求に該当する施設が存在する場合(ステップ35:Yes)、該施設を検索結果として特定する。
ステップ37では、サーバ側通信部31は、ステップ36で特定された検索結果を第1の検索要求端末装置2に送信することにより提供する。第1の検索要求端末装置2は、ステップ37の検索結果に関する情報を受信し、図示しない出力部により出力する(ステップ13)。この例において、ステップ13では、検索結果に関する情報として、「施設:トヨタマップマスター」の名称等の施設データを出力することができる。出力される施設データの他の例として、住所、電話番号等が挙げられる。また、該施設データと併せて、該施設の位置を示す地図を出力することとしても良い。
In step 34, the search unit 37 refers to the search history database 35 and searches for a search corresponding to the search request in step 31. The search specifies a search history including a search executed by the search request “search type: name search, name: map master” based on the search history stored in the search history database 35. And it is performed by specifying the facility associated with the specified search history. As a result of the search, when the corresponding facility exists (step 35: Yes), the process proceeds to step 36. In this example, in the search history database 35, history IDs 01, 02 and 04 including the search request “search type: name search, name: map master” in the first search, and history including the search request in the second search. Since ID03 is stored, the facilities “Toyota Map Master” and “Koyo Map Master” associated with these search histories are specified as search results. In step 34, referring to the number of users associated with the search history, a facility with a large number of cases may be specified as a search result. As an example when referring to the number of users, the total number of users of the history IDs 01 to 03 associated with the facility “Toyota Map Master” is 14, and the number of users of the history ID 04 associated with the facility “Koyo Map Master” Since the total is 1, the facility “Toyota Map Master” can be used as a search result.
In step 36, the search unit 37 specifies the search result for the search request in step 12 based on the search in steps 32 and 34. That is, as a result of the search in step 32, if there is a facility corresponding to the search request in step 12 (step 33: No), the facility is specified as the search result, and the search request in step 12 is determined as a result of the search in step 34. If there is a facility corresponding to (step 35: Yes), the facility is specified as a search result.
In step 37, the server side communication unit 31 provides the search result specified in step 36 by transmitting it to the first search request terminal device 2. The first search request terminal device 2 receives the information related to the search result of step 37 and outputs it by an output unit (not shown) (step 13). In this example, in step 13, facility data such as the name of “facility: Toyota map master” can be output as information relating to the search result. Other examples of facility data to be output include an address and a telephone number. Further, a map indicating the location of the facility may be output together with the facility data.

図3に、他の実施の形態のアイテム検索システム41を示す。図3において、図1と同一の要素には同一の符号を付して、その説明を部分的に省略する。
図3に示すのは、検索要求端末装置からの検索要求に対応する施設が施設データベース内に存在する場合であっても、検索ユーザの所望する施設でないと判断されるとき、自動的に検索履歴データベースを用いて施設の検索を行うアイテム検索システム41である。すなわち、当該システム41は、図1に示すシステム1において、第1の検索要求端末装置2及びサーバ装置3に代えて、夫々第1の検索要求端末装置42及びサーバ装置43を備えている。以下に示す例についても、施設検索に関し、検索ユーザは「トヨタマップマスター」の検索を意図しており、その名称を「マップマスター」と記憶している状況に関するものである。また、検索履歴データベース35に格納される検索履歴テーブルの一例を図5(B)に示す。
FIG. 3 shows an item search system 41 according to another embodiment. 3, the same elements as those in FIG. 1 are denoted by the same reference numerals, and the description thereof is partially omitted.
FIG. 3 shows that when a facility corresponding to a search request from the search request terminal device exists in the facility database, the search history is automatically determined when it is determined that the facility is not desired by the search user. This is an item search system 41 that searches for facilities using a database. That is, the system 41 includes a first search request terminal device 42 and a server device 43, respectively, instead of the first search request terminal device 2 and the server device 3 in the system 1 shown in FIG. The example shown below also relates to a situation in which the search user intends to search for “Toyota Map Master” and stores the name as “Map Master” regarding the facility search. An example of a search history table stored in the search history database 35 is shown in FIG.

第1の検索要求端末装置42は、第1の検索要求端末装置2において、出力部421を更に備えている。
また、この例において、入力部21の文字入力は、一般に50音検索と呼ばれる、「あ」〜「ん」等の文字ボタンからなる50音入力画面によって行われるものとし、文字入力毎に自動的に検索要求がなされるものとする。入力画面の表記は、当然に「A」〜「Z」であっても良い。入力部21は、「検索種別:名称検索、名称:ま」の入力を受け付け、該入力に基づき検索要求がなされたものとする。
出力部421は、端末側通信部25が受信した後述の検索応答部433による検索応答を出力する。出力される検索応答は、検索部431の検索の結果の他、後述のように該検索の結果から得られる情報を出力する。出力部421は、検索の結果としての施設を出力する際、上述のように、該施設の位置を示す地図を併せて出力することとしても良い。
サーバ装置43は、サーバ装置3において、検索部37に代えて検索部431を備え、検索応答部433を更に備える。
検索部431は、端末側通信部31を介して取得される検索要求に対応する施設を検索する。この例において、例えば、検索部431は、第1の検索要求端末装置41からの検索要求「検索種別:名称検索、名称:ま」に基づき、施設データベース33から、名称の頭文字が「ま」である施設を検索する。ここで、「まっぷでこ」、「まひる工業」、「まるこセンター」が検索結果としてヒットしたとする。この段階において、名称に「ま」を含む施設が施設データベース33に存在するため、検索履歴データベース35を用いた検索は行われない。
検索応答部433は、検索部431の検索結果に基づき、「ま」の次文字である「っ」、「ひ」及び「る」を特定し、端末側通信部31を介して第1の検索要求端末装置42へ検索応答する。
The first search request terminal device 42 further includes an output unit 421 in the first search request terminal device 2.
In this example, it is assumed that the character input of the input unit 21 is performed by a 50-sound input screen including character buttons such as “A” to “N”, which is generally called a 50-sound search, and is automatically performed for each character input. It is assumed that a search request is made. The notation of the input screen may naturally be “A” to “Z”. It is assumed that the input unit 21 receives an input of “search type: name search, name: ma” and a search request is made based on the input.
The output unit 421 outputs a search response received by the terminal side communication unit 25 by a search response unit 433 described later. In addition to the search result of the search unit 431, the search response to be output outputs information obtained from the search result as described later. When outputting the facility as a result of the search, the output unit 421 may also output a map indicating the location of the facility as described above.
In the server device 3, the server device 43 includes a search unit 431 instead of the search unit 37, and further includes a search response unit 433.
The search unit 431 searches for a facility corresponding to the search request acquired via the terminal side communication unit 31. In this example, for example, the search unit 431, based on the search request “search type: name search, name: ma” from the first search request terminal device 41, the initial of the name from the facility database 33 is “ma”. Search for facilities that are. Here, it is assumed that “mapudeko”, “mahiru industry”, and “maruko center” are hit as search results. At this stage, the facility database 33 includes a facility that includes “ma” in the name, so that the search using the search history database 35 is not performed.
Based on the search result of the search unit 431, the search response unit 433 identifies “tsu”, “hi”, and “ru” that are the next characters of “ma”, and performs the first search via the terminal-side communication unit 31. A search response is made to the requesting terminal device 42.

該検索応答を受信すると、出力部421は、50音入力画面において、「っ」、「ひ」及び「る」のみを選択可能なように表示する。この入力画面において、「っ」が選択されると、「っ」の次文字である「ぷ」が特定され、「ぷ」が選択可能なように表示される。次いで、この入力画面において、「ぷ」が選択されると、「ぷ」の次文字である「で」が特定され、「で」が選択可能なように表示される。ここで、検索ユーザは、「ぷ」の次文字として想定している「ま」を選択できない。そこで、システム41では、検索ユーザが次文字の入力をしないとき、すなわち、入力部21が次文字の入力を受け付けることなく所定時間(例えば、5秒)経過したときや、あるいは、表示画面に別に設けられた「お助け検索」等のボタンの入力を受け付けることにより、再度の検索を可能とする。この再度の検索で、検索部431は、検索履歴データベース35を参照して、「検索種別:名称検索、名称:ま」、同一の検索種別において「名称:っ」、「名称:ぷ」と続く検索要求を含む検索履歴を特定する。ここで、検索履歴データベース35内に格納されている、第1の検索として、検索要求「検索種別:名称検索、名称:ま」、「名称:っ」、「名称:ぷ」に対して検索応答したものの、次いで、第2の検索として、検索要求「検索種別:電話番号検索、電話番号:052−xxx−yyyy」を行い検索応答「施設:トヨタマップマスター」がなされた検索履歴と、該第2の検索の結果「施設:トヨタマップマスター」を選択した旨の情報とが関連付けられた履歴ID011と、上記と同様の第1の検索を行い、次いで、第2の検索として、検索要求「検索種別:電話番号検索、電話番号:03−xxxx−zzzz」を行い検索応答「施設:IPまっぷ」がなされた検索履歴と、該第2の検索の結果「施設:IPまっぷ」を選択した旨の情報とが関連付けられた履歴ID012とを特定する。そして、夫々の履歴に関連付けられた施設「トヨタマップマスター」と、施設「IPまっぷ」を検索結果として、第1の検索要求端末装置42へ提供する。このように再度の検索で、該当する施設が複数ヒットした場合には、該複数の施設を第1の検索要求端末装置42へ提供することができる。出力部421は、複数の施設を出力する場合、あいうえお順等で出力しても良いし、第1の検索要求端末装置42の現在位置が特定できる場合には、現在位置から近い施設から順に出力しても良く、また、後述の評価部等を用いた評価結果に基づいて評価の高い施設から順に出力することとしても良い。また、上記と同様、同じ検索を行ったユーザの件数が関連付けられている場合には、該件数の多い履歴IDに関連付けられた施設のみを出力することとしても良い。   When the search response is received, the output unit 421 displays only “tsu”, “hi” and “ru” on the 50-sound input screen so that they can be selected. When “tsu” is selected on this input screen, “pu”, which is the next character of “tsu”, is specified and displayed so that “pu” can be selected. Next, when “pu” is selected on this input screen, “de” that is the next character of “pu” is specified, and “de” is displayed so that it can be selected. Here, the search user cannot select “MA” that is assumed as the next character of “PU”. Therefore, in the system 41, when the search user does not input the next character, that is, when a predetermined time (for example, 5 seconds) has elapsed without the input unit 21 accepting the input of the next character, or on the display screen. By accepting input of a button such as “help search” provided, the search can be performed again. In this second search, the search unit 431 refers to the search history database 35 and continues with “search type: name search, name: ma”, “name: tsu”, and “name: pu” in the same search type. Identify the search history that includes the search request. Here, as a first search stored in the search history database 35, a search response to a search request “search type: name search, name: ma”, “name: tsu”, “name: pu”. Then, as a second search, the search request “search type: telephone number search, telephone number: 052-xxx-yyyy” is performed and the search response “facility: Toyota map master” is made, As a result of the search, the history ID 011 associated with the information indicating that “facility: Toyota map master” is selected and the first search similar to the above are performed, and then the search request “search” is performed as the second search. “Type: phone number search, phone number: 03-xxxx-zzz” and a search response “facility: IP map” was made, and “facility: IP map” was selected as a result of the second search. Affection Specifying a history ID012 that bets is associated. Then, the facility “Toyota Map Master” and the facility “IP Map” associated with the respective histories are provided as search results to the first search request terminal device 42. As described above, when a plurality of corresponding facilities are hit in the second search, the plurality of facilities can be provided to the first search request terminal device 42. When outputting a plurality of facilities, the output unit 421 may output the facilities in order, etc., or when the current location of the first search request terminal device 42 can be specified, the facilities are output in order from the facility closest to the current location. Alternatively, it may be output in order from the facility with the highest evaluation based on the evaluation result using an evaluation unit described later. Similarly to the above, when the number of users who have performed the same search is associated with each other, only the facilities associated with the history ID having a large number of cases may be output.

図4に、実施例のアイテム検索システム51を示す。図4において、図1及び図3と同一の要素には同一の符号を付して、その説明を部分的に省略する。
図4に示すのは、アイテムとして施設を検索するシステムに関し、検索結果を評価することにより、信頼性の高い施設を優先的に出力可能なアイテム検索システム51である。このシステム51は、第1の検索要求端末装置52及びサーバ装置53を備えている。
FIG. 4 shows an item search system 51 of the embodiment. 4, the same elements as those in FIGS. 1 and 3 are denoted by the same reference numerals, and the description thereof is partially omitted.
FIG. 4 shows an item search system 51 that can preferentially output a highly reliable facility by evaluating a search result regarding a system that searches for a facility as an item. The system 51 includes a first search request terminal device 52 and a server device 53.

第1の検索要求端末装置52は、制御部521、メモリ部522、出力部421、入力部21、インターフェース部523、通信部25及び検索要求部23を備えている。
端末側制御部521はCPU、バッファメモリその他の装置を備えたコンピュータ装置であり、第1の検索要求端末装置52を構成する他の要素を制御する。
端末側メモリ部522にはコンピュータプログラムが保存され、このコンピュータプログラムはコンピュータ装置である端末側制御部521に読み込まれて、これを機能させる。このコンピュータプログラムはSD(登録商標)メモリカード等の汎用的な媒体へ保存できる。
出力部421は、表示部としてのディスプレイを含み、検索結果としての施設データ、該施設の位置を示す地図データ等、その他の情報を表示する。この出力部421は音声発信部を含むこともできる
入力部21は、上述の通りユーザの指令の入力に用いられる。入力部21として、マウス、ライトペン又はディスプレイの表示内容と協働するタッチパネル等のポインティングデバイスやキーボード又はマイクロホン等の音声入力装置を用いることができる。
端末側インターフェース部523は第1の検索要求端末装置52を無線ネットワーク等へ連結させる。
端末側通信部25及び検索要求部23については、上述した通りである。
The first search request terminal device 52 includes a control unit 521, a memory unit 522, an output unit 421, an input unit 21, an interface unit 523, a communication unit 25, and a search request unit 23.
The terminal-side control unit 521 is a computer device that includes a CPU, a buffer memory, and other devices, and controls other elements constituting the first search request terminal device 52.
A computer program is stored in the terminal-side memory unit 522, and this computer program is read into the terminal-side control unit 521, which is a computer device, and functions. This computer program can be stored in a general-purpose medium such as an SD (registered trademark) memory card.
The output unit 421 includes a display as a display unit, and displays other information such as facility data as a search result and map data indicating the location of the facility. The output unit 421 may include a voice transmitting unit. The input unit 21 is used for inputting a user command as described above. As the input unit 21, a pointing device such as a touch panel that cooperates with display contents of a mouse, a light pen, or a display, and a voice input device such as a keyboard or a microphone can be used.
The terminal-side interface unit 523 connects the first search request terminal device 52 to a wireless network or the like.
The terminal side communication unit 25 and the search request unit 23 are as described above.

サーバ装置53は、制御部531、メモリ部532、インターフェース部533、通信部31、施設データベース33、検索履歴データベース534、検索部431、検索応答部433及び評価部535を備えている。
サーバ側制御部531はCPU、バッファメモリその他の装置を備えたコンピュータ装置であり、サーバ装置53を構成する他の要素を制御する。
サーバ側メモリ部532にはコンピュータプログラムが保存され、このコンピュータプログラムはコンピュータ装置であるサーバ側制御部531に読み込まれて、これを機能させる。このコンピュータプログラムはDVD等の汎用的な媒体へ保存できる。
サーバ側インターフェース部533はサーバ装置530を無線ネットワーク等へ連結させる。
検索履歴データベース534には、検索履歴データベース35に格納される情報に加えて、情報提供端末装置が、選択された施設を目的地に設定し、及び/又は、該選択された施設に到達したか否かに関する情報を併せて格納されている。これらの情報は、ナビゲーション装置における目的地設定や、GPS装置等を利用した位置情報に基づき特定可能である。
The server device 53 includes a control unit 531, a memory unit 532, an interface unit 533, a communication unit 31, a facility database 33, a search history database 534, a search unit 431, a search response unit 433, and an evaluation unit 535.
The server-side control unit 531 is a computer device that includes a CPU, a buffer memory, and other devices, and controls other elements constituting the server device 53.
A computer program is stored in the server-side memory unit 532, and this computer program is read into the server-side control unit 531 which is a computer device and functions. This computer program can be stored in a general-purpose medium such as a DVD.
The server-side interface unit 533 connects the server device 530 to a wireless network or the like.
In the search history database 534, in addition to the information stored in the search history database 35, whether the information providing terminal device sets the selected facility as the destination and / or has reached the selected facility. Information on whether or not is stored together. These pieces of information can be specified based on the destination setting in the navigation device or position information using a GPS device or the like.

評価部535は、検索部431及び検索履歴データベース534を参照して、検索結果として得られた施設について、選択された施設を目的地に設定し、及び/又は、該選択された施設に到達したか否かに関する情報に基づき評価する。当該評価の方法として、例えば、選択された施設を目的地に設定した旨の情報が関連付けられた検索結果(施設)については、所定のポイントを付与し、あるいは、目的地設定を行い、かつ、該施設に到達した旨の情報が関連付けられた施設について所定のポイントを付与する等できる。また、該評価結果は、検索結果とともに、第1の検索要求端末装置52へ送信され、出力部421は、該評価結果に基づいて、評価の高い施設から順に表示し、あるいは、一定以上の評価が付与された施設のみを表示することとできる。
サーバ側通信部31、施設データベース33、検索部431及び検索応答部433については、上述した通りである。
The evaluation unit 535 refers to the search unit 431 and the search history database 534, sets the selected facility as the destination for the facility obtained as the search result, and / or reaches the selected facility. Evaluation based on information on whether or not. As a method of the evaluation, for example, for a search result (facility) associated with information indicating that the selected facility is set as the destination, a predetermined point is given or the destination is set, and A predetermined point can be given to a facility associated with information indicating that the facility has been reached. The evaluation result is transmitted to the first search request terminal device 52 together with the search result, and the output unit 421 displays the facilities in order from the highest evaluation based on the evaluation result, or the evaluation result equal to or higher than a certain level. It is possible to display only the facilities to which is assigned.
The server side communication unit 31, the facility database 33, the search unit 431, and the search response unit 433 are as described above.

上記では、本発明のアイテム検索システムをナビゲーション装置やスマートフォン等による施設検索に用いた場合について説明してきたが、これに限られず、本発明のアイテム検索システムは、書店や図書館に備えられた端末による書籍検索、カラオケ店等に備えられた端末による楽曲検索、コンビニエンスストア等に備えられた端末によるイベント等のチケット検索に用いることができる。
これらの検索を行う際の検索種別として、書籍検索の場合、書籍名称、著者名、出版社名、ISBNコード等が挙げられ、楽曲検索の場合、楽曲名称、歌手名、リクエスト番号等が挙げられ、チケット検索の場合、イベント名称、出演者名、会場名等が挙げられる。すなわち、施設データベースは、これらの検索種別と、これに対応する識別情報とが関連付けられて構築されていることが好ましい。
In the above, the case where the item search system of the present invention is used for facility search by a navigation device or a smartphone has been described. However, the present invention is not limited to this, and the item search system of the present invention is based on a terminal provided in a bookstore or a library. It can be used for book search, music search by a terminal provided in a karaoke shop, etc., ticket search for events etc. by a terminal provided in a convenience store or the like.
As a search type when performing these searches, in the case of a book search, a book name, an author name, a publisher name, an ISBN code, and the like are listed. In a music search, a song name, a singer name, a request number, and the like are listed. In the case of ticket search, the event name, performer name, venue name, etc. are listed. That is, the facility database is preferably constructed by associating these search types with the identification information corresponding thereto.

以上、本発明の実施の形態及び実施例について説明してきたが、これらのうち、2つ以上の実施の形態(実施例)を組み合わせて実施しても構わない。あるいは、これらのうち、1つの実施の形態(実施例)を部分的に実施しても構わない。さらには、これらのうち、2つ以上の実施の形態(実施例)を部分的に組み合わせて実施しても構わない。   Although the embodiments and examples of the present invention have been described above, two or more of the embodiments (examples) may be combined and implemented. Alternatively, one of these embodiments (examples) may be partially implemented. Furthermore, among these, two or more embodiments (examples) may be partially combined.

この発明は、上記発明の実施の形態及び実施例の説明に何ら限定されるものではない。特許請求の範囲の記載を逸脱せず、当業者が容易に想到できる範囲で種々の変形態様もこの発明に含まれる。   The present invention is not limited to the description of the embodiments and examples of the invention described above. Various modifications may be included in the present invention as long as those skilled in the art can easily conceive without departing from the description of the scope of claims.

1 41 51 アイテム検索システム
2 42 52 第1の検索要求端末装置
3 43 53 サーバ装置
21 入力部
23 検索要求部
25 31 通信部
33 施設データベース(施設DB)
35 534 検索履歴データベース(検索履歴DB)
37 431 検索部
421 出力部
433 検索応答部
535 評価部
1 41 51 Item search system 2 42 52 First search request terminal device 3 43 53 Server device 21 Input unit 23 Search request unit 25 31 Communication unit 33 Facility database (facility DB)
35 534 Search History Database (Search History DB)
37 431 Search unit 421 Output unit 433 Search response unit 535 Evaluation unit

Claims (13)

アイテムの検索要求を行う検索要求端末装置と、該検索要求に基づいて該当するアイテムを検索するサーバ装置とを備えるアイテム検索システムであって、
前記検索要求端末装置は、
前記アイテムを検索するための検索種別と検索文字との入力を受け付ける入力部と、
前記入力部で入力を受け付けた検索種別と検索文字とに基づいて、アイテムの検索要求を行う検索要求部と、を備え、
前記サーバ装置は、
前記アイテムに関する複数の検索種別と、該検索種別に対応し前記アイテムを識別するための識別情報とが、該アイテムに夫々関連付けられたアイテムデータを格納するアイテムデータベースと、
情報提供端末装置が行った前記検索要求及び該検索要求に基づく前記サーバ装置の検索応答を含む第1の検索及び該第1の検索に続く第2の検索であって該第1の検索と異なる検索種別で行われた第2の検索に関する検索履歴と、該第2の検索の結果選択されたアイテムのアイテムデータとを関連付けて格納する検索履歴データベースと、
前記アイテムデータベース及び前記検索履歴データベースを参照して、前記検索要求端末装置からの検索要求に対応するアイテムを検索する検索部と、を備え、
前記検索部は、前記アイテムデータベース内に前記検索要求端末装置からの検索要求に対応するアイテムが存在しないとき、前記検索履歴データベースを参照して、前記検索要求端末装置からの検索要求に対応する第1の検索を特定し、該特定された第1の検索に続く第2の検索の結果選択されたアイテムを検索する、
アイテム検索システム。
An item search system comprising: a search request terminal device that performs a search request for an item; and a server device that searches for a corresponding item based on the search request,
The search request terminal device
An input unit for receiving input of a search type and a search character for searching for the item;
A search request unit that performs a search request for an item based on a search type and a search character received by the input unit;
The server device
An item database that stores a plurality of search types related to the item, and identification information for identifying the item corresponding to the search type, respectively, item data associated with the item;
A first search including the search request made by the information providing terminal device and a search response of the server device based on the search request, and a second search following the first search, which are different from the first search. A search history database that stores the search history related to the second search performed by the search type and the item data of the item selected as a result of the second search in association with each other;
A search unit that refers to the item database and the search history database, and searches for an item corresponding to a search request from the search request terminal device, and
The search unit refers to the search history database when the item corresponding to the search request from the search request terminal device does not exist in the item database, and corresponds to the search request from the search request terminal device. Identifying one search and retrieving the item selected as a result of a second search following the identified first search;
Item search system.
前記サーバ装置は、
前記検索の結果を前記検索要求端末装置へ送信することにより検索応答する検索応答部、を備え、
前記検索部は、前記アイテムデータベースを参照して、前記検索要求端末装置からの検索要求に対応するアイテムを前記検索応答したときであって、前記検索要求端末装置から該検索応答に対する選択指示がなされないとき、前記検索履歴データベースを参照して、前記検索要求端末装置からの検索要求に対応する第1の検索を特定し、該特定された第1の検索に続く第2の検索の結果選択されたアイテムを検索する、
請求項1に記載のアイテム検索システム。
The server device
A search response unit that performs a search response by transmitting the search result to the search request terminal device,
The search unit refers to the item database, and when the search response is made for an item corresponding to the search request from the search request terminal device, there is no selection instruction for the search response from the search request terminal device. If not, the search history database is referred to, the first search corresponding to the search request from the search request terminal device is specified, and the second search following the specified first search is selected. Search for items,
The item search system according to claim 1.
前記検索要求端末装置は、
前記検索されたアイテムのアイテムデータと併せて、該アイテムの位置を示す地図及び/又は住所を出力する出力部、
を備える、請求項1又は2に記載のアイテム検索システム。
The search request terminal device
An output unit for outputting a map and / or an address indicating the position of the item together with the item data of the searched item,
The item search system according to claim 1, comprising:
前記アイテムは施設であり、
前記検索履歴データベースは、前記情報提供端末装置が、前記選択された施設を目的地に設定し、及び/又は、該選択された施設に到達したか否かに関する情報を併せて格納し、
前記サーバ装置は、
前記選択された施設を目的地に設定し、及び/又は、該選択された施設に到達したか否かに関する情報に基づいて、前記検索部で検索されたアイテムを評価する評価部、
を備える、請求項1〜3のいずれか一項に記載のアイテム検索システム。
The item is a facility;
The search history database stores the information regarding whether or not the information providing terminal device has set the selected facility as a destination and / or has reached the selected facility,
The server device
An evaluation unit that sets the selected facility as a destination and / or evaluates an item searched by the search unit based on information about whether or not the selected facility is reached;
The item search system according to any one of claims 1 to 3, further comprising:
検索要求端末装置からのアイテムの検索要求に基づいて、該当するアイテムをサーバ装置が検索するアイテム検索方法であって、
入力部が、前記アイテムを検索するための検索種別と検索文字との入力を受け付ける入力ステップと、
検索要求部が、前記入力ステップで入力を受け付けた検索種別と検索文字とに基づいて、アイテムの検索要求を行う検索要求ステップと、
前記アイテムに関する複数の検索種別と、該検索種別に対応し前記アイテムを識別するための識別情報とが、該アイテムに夫々関連付けられたアイテムデータをアイテムデータベースに格納する第1の格納ステップと、
情報提供端末装置が行った前記検索要求及び該検索要求に基づく前記サーバ装置の検索応答を含む第1の検索及び該第1の検索に続く第2の検索であって該第1の検索と異なる検索種別で行われた第2の検索に関する検索履歴と、該第2の検索の結果選択されたアイテムのアイテムデータとを関連付けて検索履歴データベースに格納する第2の格納ステップと、
検索部が、前記アイテムデータベース及び前記検索履歴データベースを参照して、前記検索要求に対応するアイテムを検索する検索ステップと、を備え、
前記検索ステップでは、前記アイテムデータベース内に前記検索要求端末装置からの検索要求に対応するアイテムが存在しないとき、前記検索履歴データベースを参照して、前記検索要求端末装置からの検索要求に対応する第1の検索を特定し、該特定された第1の検索に続く第2の検索の結果選択されたアイテムを検索する、
アイテム検索方法。
An item search method in which a server device searches for a corresponding item based on a search request for an item from a search request terminal device,
An input step for receiving an input of a search type and a search character for searching for the item;
A search requesting step for performing a search request for an item based on the search type and the search character received by the search requesting unit in the input step;
A first storage step of storing a plurality of search types related to the item, and identification information for identifying the item corresponding to the search type, in an item database, item data respectively associated with the item;
A first search including the search request made by the information providing terminal device and a search response of the server device based on the search request, and a second search following the first search, which are different from the first search. A second storage step of associating the search history related to the second search performed by the search type with the item data of the item selected as a result of the second search in the search history database;
A search unit that searches for an item corresponding to the search request with reference to the item database and the search history database; and
In the search step, when there is no item corresponding to the search request from the search request terminal device in the item database, the search history database is referred to and a search request from the search request terminal device is referred to. Identifying one search and retrieving the item selected as a result of a second search following the identified first search;
Item search method.
検索応答部が、前記検索の結果を前記検索要求端末装置へ送信することにより検索応答する検索応答ステップ、を備え、
前記検索ステップでは、前記アイテムデータベースを参照して、前記検索要求端末装置からの検索要求に対応するアイテムを前記検索応答したときであって、前記検索要求端末装置から該検索応答に対する選択指示がなされないとき、前記検索履歴データベースを参照して、前記検索要求端末装置からの検索要求に対応する第1の検索を特定し、該特定された第1の検索に続く第2の検索の結果選択されたアイテムを検索する、
請求項5に記載のアイテム検索方法。
A search response step, a search response step of performing a search response by transmitting the search result to the search request terminal device,
In the search step, when the search response is made for an item corresponding to the search request from the search request terminal device with reference to the item database, no instruction to select the search response is issued from the search request terminal device. If not, the search history database is referred to, the first search corresponding to the search request from the search request terminal device is specified, and the second search following the specified first search is selected. Search for items,
The item search method according to claim 5.
出力部が、前記検索されたアイテムのアイテムデータと併せて、該アイテムの位置を示す地図及び/又は住所を出力する出力ステップ、
を備える、請求項5又は6に記載のアイテム検索方法。
An output step of outputting a map and / or an address indicating the position of the item together with the item data of the searched item;
The item search method of Claim 5 or 6 provided with these.
前記アイテムは施設であり、
前記第2の格納ステップでは、前記情報提供端末装置が、前記選択された施設を目的地に設定し、及び/又は、該選択された施設に到達したか否かに関する情報を併せて、前記検索履歴データベースに格納し、
評価部が、前記選択された施設を目的地に設定し、及び/又は、該選択された施設に到達したか否かに関する情報に基づいて、前記検索ステップで検索されたアイテムを評価する評価ステップ、
を備える、請求項5〜7のいずれか一項に記載のアイテム検索方法。
The item is a facility;
In the second storing step, the information providing terminal device sets the selected facility as a destination and / or combines the information regarding whether or not the selected facility has been reached together with the search. Store it in a historical database,
An evaluation step in which the evaluation unit sets the selected facility as a destination and / or evaluates the item searched in the search step based on information on whether or not the selected facility has been reached. ,
The item search method as described in any one of Claims 5-7 provided with these.
検索要求端末装置からのアイテムの検索要求に基づいて、該当するアイテムをサーバ装置が検索するコンピュータプログラムであって、コンピュータを、
前記アイテムを検索するための検索種別と検索文字との入力を受け付ける入力手段と、
前記入力手段で入力を受け付けた検索種別と検索文字とに基づいて、アイテムの検索要求を行う検索要求手段と、
前記アイテムに関する複数の検索種別と、該検索種別に対応し前記アイテムを識別するための識別情報とが、該アイテムに夫々関連付けられたアイテムデータをアイテムデータベースに格納する第1の格納手段と、
情報提供端末装置が行った前記検索要求及び該検索要求に基づく前記サーバ装置の検索応答を含む第1の検索及び該第1の検索に続く第2の検索であって該第1の検索と異なる検索種別で行われた第2の検索に関する検索履歴と、該第2の検索の結果選択されたアイテムのアイテムデータとを関連付けて検索履歴データベースに格納する第2の格納手段と、
前記アイテムデータベース及び前記検索履歴データベースを参照して、前記検索要求端末装置からの検索要求に対応するアイテムを検索する検索手段、として機能させ、
前記検索手段は、前記アイテムデータベース内に前記検索要求端末装置からの検索要求に対応するアイテムが存在しないとき、前記検索履歴データベースを参照して、前記検索要求端末装置からの検索要求に対応する第1の検索を特定し、該特定された第1の検索に続く第2の検索の結果選択されたアイテムを検索する、
コンピュータプログラム。
A computer program in which a server device searches for a corresponding item based on a search request for an item from a search request terminal device, the computer comprising:
An input means for receiving input of a search type and a search character for searching for the item;
Search request means for making a search request for an item based on the search type and the search character received by the input means;
A plurality of search types related to the item, and identification information for identifying the item corresponding to the search type, first storage means for storing item data respectively associated with the item in an item database;
A first search including the search request made by the information providing terminal device and a search response of the server device based on the search request, and a second search following the first search, which are different from the first search. A second storage means for associating a search history related to the second search performed by the search type with the item data of the item selected as a result of the second search in the search history database;
With reference to the item database and the search history database, function as search means for searching for an item corresponding to a search request from the search request terminal device,
The search means refers to the search history database when the item corresponding to the search request from the search request terminal device does not exist in the item database, and corresponds to the search request from the search request terminal device. Identifying one search and retrieving the item selected as a result of a second search following the identified first search;
Computer program.
前記コンピュータを、更に、
前記検索の結果を前記検索要求端末装置へ送信することにより検索応答する検索応答手段、として機能させ、
前記検索手段は、前記アイテムデータベースを参照して、前記検索要求端末装置からの検索要求に対応するアイテムを前記検索応答したときであって、前記検索要求端末装置から該検索応答に対する選択指示がなされないとき、前記検索履歴データベースを参照して、前記検索要求端末装置からの検索要求に対応する第1の検索を特定し、該特定された第1の検索に続く第2の検索の結果選択されたアイテムを検索する、
請求項9に記載のコンピュータプログラム。
Said computer further
A search response means for performing a search response by transmitting the search result to the search request terminal device;
The search means refers to the item database and when the search response is received for an item corresponding to the search request from the search request terminal device, there is no selection instruction for the search response from the search request terminal device. If not, the search history database is referred to, the first search corresponding to the search request from the search request terminal device is specified, and the second search following the specified first search is selected. Search for items,
The computer program according to claim 9.
前記コンピュータを、更に、
前記検索されたアイテムのアイテムデータと併せて、該アイテムの位置を示す地図及び/又は住所を出力する出力手段、
として機能させる、請求項9又は10に記載のコンピュータプログラム。
Said computer further
Output means for outputting a map and / or address indicating the position of the item together with the item data of the searched item,
The computer program according to claim 9 or 10, which is caused to function as:
前記アイテムは施設であり、
前記第2の格納手段は、前記情報提供端末装置が、前記選択された施設を目的地に設定し、及び/又は、該選択された施設に到達したか否かに関する情報を併せて、前記検索履歴データベースに格納し、
前記コンピュータを、更に、
前記選択された施設を目的地に設定し、及び/又は、該選択された施設に到達したか否かに関する情報に基づいて、前記検索手段で検索されたアイテムを評価する評価手段、
として機能させる、請求項9〜11のいずれか一項に記載のコンピュータプログラム。
The item is a facility;
The second storage means sets the selected facility as a destination and / or combines the information regarding whether or not the selected facility has been reached with the search. Store it in a historical database,
Said computer further
An evaluation unit that sets the selected facility as a destination and / or evaluates an item searched by the search unit based on information on whether or not the selected facility is reached;
Functions as a cause, a computer program according to any one of claims 9-11.
請求項9〜12のいずれか一項に記載のコンピュータプログラムを記録する記録媒体。   The recording medium which records the computer program as described in any one of Claims 9-12.
JP2014113105A 2014-05-30 2014-05-30 Item search system and method, computer program for searching items, and recording medium storing computer program Active JP6238837B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014113105A JP6238837B2 (en) 2014-05-30 2014-05-30 Item search system and method, computer program for searching items, and recording medium storing computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014113105A JP6238837B2 (en) 2014-05-30 2014-05-30 Item search system and method, computer program for searching items, and recording medium storing computer program

Publications (2)

Publication Number Publication Date
JP2015228110A JP2015228110A (en) 2015-12-17
JP6238837B2 true JP6238837B2 (en) 2017-11-29

Family

ID=54885549

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014113105A Active JP6238837B2 (en) 2014-05-30 2014-05-30 Item search system and method, computer program for searching items, and recording medium storing computer program

Country Status (1)

Country Link
JP (1) JP6238837B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006186426A (en) * 2004-12-24 2006-07-13 Toshiba Corp Information search and display device, information search and display method, and information search and display program
JP4950508B2 (en) * 2006-02-14 2012-06-13 ヤフー株式会社 Facility information management system, facility information management device, facility information management method, and facility information management program
JP4963620B2 (en) * 2007-03-30 2012-06-27 楽天株式会社 Information search system, information search device, search result screen information generation method, and search result screen information generation processing program
JP2013047649A (en) * 2011-08-29 2013-03-07 Denso Corp Retrieval apparatus and navigation apparatus
JP5538459B2 (en) * 2012-03-19 2014-07-02 ヤフー株式会社 Information processing apparatus and method

Also Published As

Publication number Publication date
JP2015228110A (en) 2015-12-17

Similar Documents

Publication Publication Date Title
CN102449438B (en) Method and device for realizing the display of a position in a coordinate space
KR101994499B1 (en) Hyperlink destination visibility
US20130031505A1 (en) System for a text speller
US20120290441A1 (en) Using Application Market Log Data To Identify Applications Of Interest
US20120290583A1 (en) Using Application Metadata To Identify Applications Of Interest
US10621189B2 (en) In-application history search
JP5969697B2 (en) Completing the application interface using search query keywords
US9177058B2 (en) Multi-step search result retrieval
KR20120040160A (en) Computer application data in search results
US9773038B2 (en) Apparatus and method for starting up software
US10592572B2 (en) Application view index and search
JP2013149273A (en) Method, apparatus and computer program for providing input order independent character input mechanism
WO2012001807A1 (en) Advertisement distribution server and advertisement distribution method
CN103294506A (en) Method and equipment for determining corresponding priorities of multiple versioned applications of target application
JP5448192B2 (en) Search system, terminal, server, search method, program
JP6238837B2 (en) Item search system and method, computer program for searching items, and recording medium storing computer program
CN103946839B (en) Network information providing system and network information providing method
JP5400179B2 (en) Navigation device
JP6105340B2 (en) Display control apparatus and method, computer program for display control, and recording medium recording computer program
JP4469410B1 (en) Information search apparatus, information search method, and computer program
JP5725078B2 (en) Document management apparatus and control method and program thereof
JP2018206070A (en) Information processing apparatus, information processing method, and program
JP6496286B2 (en) FACILITY SEARCH DEVICE, FACILITY SEARCH METHOD, COMPUTER PROGRAM, AND RECORDING MEDIUM CONTAINING COMPUTER PROGRAM
JP5801090B2 (en) Mobile terminal and function grouping method
WO2018172883A1 (en) Information providing system, information providing method, and non-transitory computer-readable storage medium storing information providing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160929

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170719

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170801

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170907

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20171031

R150 Certificate of patent or registration of utility model

Ref document number: 6238837

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250