Patent ID: 9342848
Filing Date: 2016-05-17
CPC Classification: G06Q

Claim Text:
1. An information processing device connected to a plurality of user terminal devices, the information processing device comprising: at least one processor operable to read and operate according to instructions within a computer program; and at least one memory operable to store at least portions of said computer program for access by said processor; wherein said computer program includes code to cause said processor to implement: a search word acquiring unit that acquires a search word related to a product, the search word being transmitted from a user terminal device; a position information searching unit that refers to a memory unit that stores position information of a store which provides the product and stock information of the product which the store has, and searches for position information of a store which comprises a predetermined number of stocks of a product or more which is searched for from the search word acquired by the search word acquiring unit; a map data generating unit that generates map data of a map on which information indicating the store is mapped, in accordance with the position information of the store searched for by the position information searching unit; an output unit that outputs the map data to the user terminal device, the map data being displayed on a display area of a display of the user terminal device; a density calculating unit that calculates a density of stores on the map in accordance with the position information of the store searched for by the position information searching unit; an area setting unit that sets an area of a predetermined density of the stores or more calculated by the density calculating unit, on the map; and a designated area acquiring unit that acquires information related to a designated area designated by a user operation on the map of the map data in the user terminal device, the designated area being transmitted from the user terminal, wherein: the map data generating unit generates map data set so that the stores can be easily selected collectively, the map data generating unit generates map data of the map on which the information related to the store is mapped only in the area set by the area setting unit for selecting the stores, and in response to an input for designating an area of the display area of the display of the user terminal device by a user operation on the map of the map data, the map data generating unit adjusts the map data of the map such that information indicating stores positioned only in the designated area acquired by the designated area acquiring unit is displayed and information indicating stores positioned in a non-designated area that was previously displayed is no longer displayed, wherein the designated area and the non-designated area are displayed on the map of the map data after the map data is adjusted.