Patent ID: 8272050

Claim:
A data managing device comprising a single chip, wherein the single chip includes: first hardware that authenticates security of communication performed by a data processing apparatus that houses the data managing device; second hardware that performs different processing from processing performed by the first hardware; and third hardware that receives an update program for a program executed by any one of the first hardware and the second hardware, from a data providing apparatus with which security of communication is authenticated by the first hardware, and updates the program by the update program, wherein the second hardware includes: internal data authentication hardware that authenticates environment data of any one of the data processing apparatus and the single chip; and biometrics hardware that determines whether biological data detected by a biological sensor matches biological data stored in the data processing apparatus; and the third hardware includes: a determining unit that determines whether a sensor type of the biological sensor input from a user of the data processing apparatus matches a sensor type stored in the data processing apparatus; and a second determining unit that determines whether to update the program by the update program based on a determination result of the determining unit.