In this second embodiment, the third device 1001 includes content usage unit 1001 a, input unit 1005 and search information attaching unit 1007, in addition to the structure of the aforementioned first device 101. [0125] Content usage unit 1001 a is used when downloading contents such as movies or music as well as license from a server via networks such as broadband.