This can be readily achieved in a system, such as a database server, which requires a large-scale processing ability, but it is difficult to achieve in a device with a limited processing ability, such as a stationary or mobile AV device, which uses content stored in accordance with the key-separation-type content management method.