A content receiving terminal, comprising at least one processor, connected to a content distribution server through a communication channel to form, together with the content distribution server, a content providing system, a plurality of content items being stored in the content distribution server, the content distribution server further storing first and second time information in association with at least one of the plurality of content items, the content distribution server further storing first time attribute information indicating a first meaning of the first time information and second time attribute information indicating a second meaning of the second time information, the second meaning being different from the first meaning, the content receiving terminal comprising:
- time information input means for receiving input time information;
- request sending means for sending a content providing request including the input time information and accompanying information for specifying a range of content items to be searched by using the input time information to the content distribution server, wherein the accompanying information comprises input time attribute information associated with the input time information, and wherein the range of content items is to be searched at least in part by determining whether the input time information matches the first time information and whether the input time attribute information matches the first time attribute information;
- and
- means for providing at least one content item sent from the content distribution server to a user, wherein the at least one of the plurality of content items comprises at least one of music, movie, television, news and book, and wherein the first and second time information each comprises at least one of a release date, a ranking date, a performance date, a broadcast date, and a printing date.