PROBLEM TO BE SOLVED: To present search results quickly and accurately while suppressing the number of operations from a user. A point search device 100 includes a keyword input unit 102, a setting unit 103, an extraction unit 105, a presentation unit 106, a selection unit 107, and a search unit 109. When the extraction unit 105 receives the instruction to start the search, the extraction unit 105 extracts the search item including the input keyword in the search method specified by the attribute set in the input keyword. When there are a plurality of search items, the presentation unit 106 presents the plurality of search items. The selection unit 107 accepts the selection of one search item from the plurality of search items from the user. When there are a plurality of search items, the search unit 109 searches the database 108 for a point corresponding to one search item received by the selection unit 107. On the other hand, when there is only one search item extracted by the extraction unit 105, the point corresponding to the search item is searched from the database 108. [Selection diagram] Fig. 1
展开▼