Patent ID: 8539600

Claim:
A data processing system, comprising: a data generation unit that generates user activity data to be provided to a predetermined data service system, reflecting a current status of a general user; a data acquisition unit that acquires the generated current user activity data; a data storage unit that stores the acquired current user activity data; a data provision unit that provides the stored current user activity data to said data service system; a condition judging unit that judges whether to keep the to-be-provided current user activity data confidential, in accordance with a predetermined condition; a pseudo data generation unit that selects past user activity data similar to the current user activity data out of a plurality of stored past user activity data and generates, in the case where the current user activity data is judged to be kept confidential, pseudo activity data different from the current user activity data to be stored, on the basis of the selected past user activity data; and a data hiding unit that adds the generated pseudo activity data to the current user activity data to be stored.