INFORMATION PROCESSING APPARATUS, METHOD, AND PROGRAM
First Claim
1. An information processing apparatus comprising:
- an acquisition unit configured to acquire personal identification information that identifies a user and data to be recorded;
a derived identification information generation unit configured to generate derived identification information from the personal identification information on the basis of the number of already recorded recorded data; and
a recording control unit configured to control such that the derived identification information or the personal identification information, and the data to be recorded are recorded in association with each other.
1 Assignment
0 Petitions
Accused Products
Abstract
The present technology relates to an information processing apparatus, a method, and a program that can improve anonymity. An acquisition unit acquires a user identification ID that identifies a user and user data regarding the user. A derived ID generation unit carries out an operation using a one-way function, for data obtained from the user identification ID according to an increase in the number of the user data recorded in a recording unit, to generate a derived ID. A recording control unit causes the recording unit to record the generated derived ID and the acquired user data in association with each other to. In this way, the derived ID is generated according to the increase in the number of recorded user data, and the user data is recorded in association with the derived ID. Therefore, K-anonymity of the user data can be improved. The present technology can be applied to a server.
-
Citations
26 Claims
-
1. An information processing apparatus comprising:
-
an acquisition unit configured to acquire personal identification information that identifies a user and data to be recorded; a derived identification information generation unit configured to generate derived identification information from the personal identification information on the basis of the number of already recorded recorded data; and a recording control unit configured to control such that the derived identification information or the personal identification information, and the data to be recorded are recorded in association with each other. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An information processing apparatus comprising:
-
an acquisition unit configured to acquire personal identification information that identifies a user and data to be recorded; a derived identification information generation unit configured to generate derived identification information from the personal identification information on the basis of the data to be recorded; and a recording control unit configured to control such that the derived identification information or the personal identification information, and the data to be recorded are recorded in association with each other. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An information processing method comprising the steps of:
-
acquiring personal identification information that identifies a user and data to be recorded; generating derived identification information from the personal identification information on the basis of the number of already recorded recorded data; and controlling such that the derived identification information or the personal identification information, and the data to be recorded are recorded in association with each other.
-
-
14. A program for causing a computer to execute processing comprising the steps of:
-
acquiring personal identification information that identifies a user and data to be recorded; generating derived identification information from the personal identification information on the basis of the number of already recorded recorded data; and controlling such that the derived identification information or the personal identification information, and the data to be recorded are recorded in association with each other.
-
-
15. An information processing method comprising the steps of:
-
acquiring personal identification information that identifies a user and data to be recorded; generating derived identification information from the personal identification information on the basis of the data to be recorded; and controlling such that the derived identification information or the personal identification information, and the data to be recorded are recorded in association with each other.
-
-
16. A program for causing a computer to execute processing comprising the steps of:
-
acquiring personal identification information that identifies a user and data to be recorded; generating derived identification information from the personal identification information on the basis of the data to be recorded; and controlling such that the derived identification information or the personal identification information, and the data to be recorded are recorded in association with each other.
-
-
17. An information processing apparatus that generates derived identification information from personal identification information that identifies a user on the basis of the number of already recorded record data, and reads out the record data recorded in a recording unit in association with the derived identification information or the personal identification information, the information processing apparatus comprising:
-
a derived identification information generation unit configured to generate the derived identification information from the personal identification information; and a readout unit configured to read out the record data recorded in association with the generated derived identification information or the personal identification information. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. An information processing apparatus that generates derived identification information from personal identification information that identifies a user on the basis of record data that is an object to be recorded, and reads out the record data recorded in a recording unit in association with the derived identification information or the personal identification information, the information processing apparatus comprising:
-
a derived identification information generation unit configured to generate the derived identification information from the personal identification information; and a readout unit configured to read out the record data recorded in association with the generated derived identification information or the personal identification information. - View Dependent Claims (24, 25, 26)
-
Specification