Patent ID: 8191151

Claim:
A privacy protection device comprising: a provider location acquirer acquiring provider location information indicating a current location of a provider terminal used by a provider of content; a browser location acquirer acquiring browser location information indicating current location of a browser terminal used by a browser who intends to browse the content; a determination data storage storing determination data serving as a standard for determining whether to mask privacy information included in the content; a privacy masking determiner determining whether to mask the privacy information by comparing the distance, which is calculated based on the current location of the provider terminal indicated by the provider location information and the current location of the browser terminal indicated by the browser location information, to the determination data stored in the determination data storage; a content editor editing the privacy information included in the content so that the privacy information is concealed from the browser when the privacy masking determiner determines to mask the privacy information; and a transmitter transmitting the content edited by the content editor to the browser terminal.