An information terminal according to this invention includes a storage
means having a first storage area which is accessible from an external
terminal, and a second storage area which is inaccessible from the
external terminal. Content which includes a content body and rights
information indicating a use condition given to the content body is
acquired. The acquired content is encrypted and the encrypted content is
stored in the first storage area. In addition, state management
information used to manage the variable state of the use condition given
to the content body is generated on the basis of the rights information
included in the acquired content, and the generated state management
information is stored in the second storage area.