An information providing system including a first information providing apparatus, an information processing apparatus, and a second information providing apparatus,
- said first information providing apparatus comprising:
- first reception control means for controlling the reception, from said information processing apparatus, user identification data for identifying a user of said information processing apparatus and a request for purchasing a content;
- first transmission control means for controlling in response to said request for purchasing said content the transmission of said request for purchasing said content to said second information providing apparatus;
- second reception control means for controlling the reception, from said second information providing apparatus, device identification information for identifying said second information providing apparatus and usage conditions of said content;
- storage control means for controlling the storing of said device identification information and said usage conditions in correspondence with said user identification data;
- and
- second transmission control means for controlling in response to a request from said information processing apparatus the transmission, to said information processing apparatus, said device identification information and said usage conditions stored in correspondence with said user identification data;
- said information processing apparatus comprising:
- third reception control means for controlling the reception of said device identification information and said usage conditions;
- third transmission control means for controlling, when reproduction of said content is requested, the transmission of the request for said content to said second information providing apparatus on the basis of said device identification information and said usage conditions;
- and
- fourth reception control means for controlling the reception of said content from said second information providing apparatus;
- and
- said second information providing apparatus comprising:
- fifth reception control means for controlling the reception of said request for purchasing said content from said first information providing apparatus;
- fourth transmission control means for controlling in response to said request for purchasing said content the transmission of said device identification information and said usage conditions to said first information providing apparatus;
- sixth reception control means for controlling the reception of a request for said content from said information processing apparatus;
- and
- fifth transmission control means for controlling in response to said request for said content the transmission of said content to said information processing apparatus.