A data searching unit 12 of a data searching apparatus 10 Obtains,
according to a searching request including a search condition specified
by a data searching application 16, metadata which satisfy the search
condition from a data storage unit 11, and instructs an external
communication unit 15 to request searching of data to a data providing
apparatus 20 with the same search condition.