A server for communicating with a terminal device for using content, and judging whether to permit use of the content, the server comprising: a notification storage unit storing a notification to be presented to a user of the terminal device; a usage permission judgment unit configured to, on receiving a request to use a content, judge whether to permit use of the content, the usage permission judgment unit performing the judgment based on first information, both the request and the first information output from a recording medium device connected to the terminal device, the first information including an attribute of the content and terminal device information identifying the terminal device; a communication unit configured (i) to transmit second information necessary for use of the content to the terminal device when the usage permission judgment unit makes a judgment to permit, and (ii) to transmit the notification to the terminal device when the usage permission judgment unit makes a judgment not to permit; and a revocation information storage unit storing the attribute of the content and revocation information associated with the attribute of the content, the revocation information listing one or more terminal devices not permitted to use the content; wherein the usage permission judgment unit, based on the terminal device information, (i) judges whether the terminal device is listed in the revocation information, (ii) makes the judgment to permit when the terminal device is not listed in the revocation information, and (iii) makes the judgment not to permit when the terminal device is listed in the revocation information; characterized in that one or more other terminal devices are used by the user in addition to the terminal device; and when judging that the terminal device is not listed in the revocation information and that one of the other terminal devices is listed in the revocation information, the usage permission judgment unit makes the judgment not to permit storing of the content unless the recording medium on which the content is to be stored is fixedly connected to the terminal device. a notification storage unit storing a notification to be presented to a user of the terminal device; a usage permission judgment unit configured to, on receiving a request to use a content, judge whether to permit use of the content, the usage permission judgment unit performing the judgment based on first information, both the request and the first information output from a recording medium device connected to the terminal device, the first information including an attribute of the content and terminal device information identifying the terminal device; a communication unit configured (i) to transmit second information necessary for use of the content to the terminal device when the usage permission judgment unit makes a judgment to permit, and (ii) to transmit the notification to the terminal device when the usage permission judgment unit makes a judgment not to permit; and a revocation information storage unit storing the attribute of the content and revocation information associated with the attribute of the content, the revocation information listing one or more terminal devices not permitted to use the content; wherein the usage permission judgment unit, based on the terminal device information, (i) judges whether the terminal device is listed in the revocation information, (ii) makes the judgment to permit when the terminal device is not listed in the revocation information, and (iii) makes the judgment not to permit when the terminal device is listed in the revocation information; characterized in that one or more other terminal devices are used by the user in addition to the terminal device; and when judging that the terminal device is not listed in the revocation information and that one of the other terminal devices is listed in the revocation information, the usage permission judgment unit makes the judgment not to permit storing of the content unless the recording medium on which the content is to be stored is fixedly connected to the terminal device.