Patent ID: 7653811

Claim:
A repository management device connected to a plurality of repositories, the device comprising: a repository rule database configured to store first security level information indicating a set of features required for a repository to satisfy a specific security level previously determined by a first group of users; a repository features obtainer configured to obtain repository feature information from each one of the plurality of repositories, the repository feature information indicating whether at least one of the features in the set indicated by the first security level information is supported by each one of the plurality of repositories; a repository features database configured to store the repository features information obtained by the repository features obtainer; a repository rule manager configured to generate a repository rule indicating which one of the plurality of repositories can satisfy the specific security level previously determined by the first group of users using the repository features information stored in the repository features database and the first security level information stored in the repository rule database, and to store the repository rule in the repository rule database; a command controller configured to receive a request command for selecting a storage repository for storing input data; and a repository rule applier configured to obtain a security level of the input data and to select one of the plurality of repositories using the repository rule stored in the repository rule database as a storage repository to store the input data.