A method of transferring information specifying an IPMP tool utilized for
processing a content protected by IPMP to an IPMP terminal specifies and
uses XML schema for terminal platform specification, parametric
description, and parametric aggregation which is to be used in MPEG-n
IPMP system. For example, according to the method, based on a
predetermined terminal platform XML schema and language to describe a
terminal platform, terminal platform specification is created based on
the terminal platform schema and language to specify on what platform or
terminal the IPMP tool can run. The terminal platform specification is
attached to metadata associated with the tool. The terminal platform
specification and the IPMP tool are transferred to an IPMP terminal which
is implemented with a terminal platform parser based on the terminal
platform schema and language.